ataatgttacccacagatggtggattttgtcgaaaagcttctttatttccttaatatgctttttccacaaacttatttttttaaacaaacgatcatcctctgacttaagggaggggcaacgggtggaaaatatccatgacttatgggatcacgtgctcgcggagattgaacaaaaaatcagcaagccgagctttgaaacttggctcaagtcaacaaaagcccactctttacgaggtgacacgctcgtcatcgtagccccgaacgagtttgctagagattggcttgattctcgctactctcatttgattgcggaaacgatctacaccatcacgggcgaagaattggccgtcaagtttatcattccgccaaatcaggatgatgaagaactagagttccagtcatctaagaaaaagcaacggaaaccgtatgaagagacaaacgatttcccacaaagcatgttaaatccgaaatacacgttcgatacgtttgtcatcggctccggcaaccggttcgcccatgccgcttcactggcggtcgctgaggctccggccaaagcatacaaccccttgtttatctatggcggcgtcggacttggaaaaacacacttaatgcacgcgatcggccattacgtgattgaacataacccatcggcgaaagtggtctatttatcttcagagaaatttacgaatgagtttattaacgccatccgagacaaccgccctgacgactttcgcaacaagtatcggaacgttgacgtcctactgatcgatgatattcagtttttggccggaaaagaacaaacgcaagaagaatttttccatacgtttaatacgctgcacgaggagagcaagcaaatcgtcatctcaagcgatcgaccgccgaaagaaatcccaacactcgaagaccgcttgcgttcgcgctttgagtgggggctcatcaccgacattacgccgcctgatttggagacgcggatcgctatcctccgcaaaaaggcgaaggcggaggggtttgacattccaaacgaggtaatgctttatatcgccaatcaaattgactcgaacatccgcgagcttgagggcgctctcattcgcgtcgtcgcttattcgtcgctcatcaacaaagagatcaccgctgacttggcagcagaggcattgaaagacatcatcccgagcgcaaagccgaaggtaatcacgattcaagacattcagcgcgttgttggacagcatttcaacatcaagatggaagattttaaagcaaaaaagcgaacaaaatcggtcgcgttccctcggcaaattgccatgtatctctcccgcgaactgaccgactgttcgttgccgaaaatcggcgatgaatttgggggacgcgatcatacaaccgtcatccacgcccatgaaaaaatatcaaagcttttgcaaaccgatacgcagctgcaaaggcatatacaagagattcaagaaaagctgaagcaactgtgaacaactgtctcggttttatgcacagcttatccacatgtggacaggctgtgcttgcttcgctttttttgtttatccacatactaacaagccatacgactagtactacggtttttgtttttatattttcataatttatttccgacgatctaaagaaacggggaggaacagcaacgtgaacatttccattgaccgcgaagcgttggccaagagcgtccaagacgtgatgaaagccgtatcgacaagaacgacgattccgattttgaccggaatcaaactaacagcaaccgcctcgggagtaacgctgaccggaagcgattccgacatttcaattgaatcgtttattccgcttgaaaaagaaggcaagttgctcgttgatgtgaaaagaccggggagcatcgtactgcaggcgcgctttttctctgaaatcgtgaaaaaactgccgcaacaaacggtggaaatcgaaagggaagacaactttttgacgatcatccgctcggggcactcagaattccgcctcaatgggctaaacgccgacgaatatccgcgcctgccgcaaattgaagaagaaaacgtgtttcaaatcccggctgatttattgaaaaccgtgattcggcaaacggtgttcgccgtttctacatcggaaacgcgcccaatcttgacaggtgtcaactggaaagttgaacatggcgagcttgtctgcacagcgaccgacagtcatcgcttagccatgcgcaaagtgaaaattgagtcggaaaatgaagtatcatacaacgtcgtcatccctggaaaaagtcttaatgagctcagcaaaattttggatgacggcaaccacccggtggacatcgtcatgacagccaatcaagtgctatttaaggccgagcaccttctcttcttttcccggctgcttgacggcaactatccggagacggcccgcttgattccaacagaaagcaaaacgaccatgatcgtcaatgcaaaagagtttctgcaggcaatcgaccgagcgtccttgcttgctcgagaaggaaggaacaacgttgtgaaactgacgacgcttcctggaggaatgctcgaaatttcttcgatttctccggagatcgggaaagtgacggagcagctgcaaacggagtctcttgaaggggaagagttgaacatttcgttcagcgcgaaatatatgatggacgcgttgcgggcgcttgatggaacagacattcaaatcagcttcactggggccatgcggccgttcctgttgcgcccgcttcataccgattcgatgcttcagctcattttgccggtgagaacatattgacccaccgccctcctattggcgaaaaccattcagcgtcaagggcaaaagccgcccgacaacgctgctttttctcaagtccgatgagaaggcgggcaacatctatgcccatccttcccatcggctttctttgcgagtgggcggattttccggtaaaataaaagaataggcagtttgaaggaaagcgagcgatgacacggatggaacaacgggtgacgattacaacggaaacgattacgctggggcagcttttgaaacttgtgcgattgatcgatactggcggtgcggccaaatggtttttgcaggaacatcacgtgcttgtcaatggagaacgggaaaaccggcgcgggcgaaagctgagagacggcgaccggatcgacattgaaccgtttggcacgttcgtcgtcgtaaaagcggagtaggtgaaggttcggtgtttttgaccaacttaacgttgacgaattaccggaattatgagtatgaaacgctgaatttcggcgagggcgtgaacgtcatcttaggagaaaatgcccaaggaaagacgaacatgatggaggccatttatgttttggctatggcgaagtcgcaccgcacgtccaacgataaagaccttatccgttggaatgaagagtatgctaaaatagaaggaagagcggaaaaacgaagcgggtcgttaacgcttgagttgcttatttcaaaaaaaggaaaaaaagcaagatgcaaccatattgaacagcaacggctcagccaatacgtcggccatttgaatgtcgtcatgttcgctcccgaagacttgaatttagtcaagggaagtccgcaagtgcggcgccgatttgtcgatatggaaatcggacaagtgtcgcctgtgtatatacatgatttgagccaataccaaaagctgctgcaacaacgcaatcattacttaaaaatgatgcaggcgcgcgagcggagcgatgaggcggttcttgatgtgttaactgagcagcttgtattgctggcggccaaaattacgctgcggcgccgccagtttttgtcgctgcttgagcaatgggcgatgccaatccactatgaaatcagccgcggcgccgaacagctttgcatccgatacgaaccgtcggtcgacgtatcagaaaaggcggaattgtcgagaatagtagaagcatacagtgaaacgttcgccgccatgagggaacgggaagttctgcggggaacaacgttggtcggcccgcatcgcgatgacatcgcgtttttcgtgaatggaaaaaacgtgcaaactttcggttcccaggggcaacaacgtacaaccgcgctagcggtcaagctggcagaacttgagctcatcttttccgagttaggcgattaccccattttattgctggatgatgtgttgtcagaacttgatgactttcggcaaacccacctccttgatgccatccggaaaaaagtgcaaacttttgtcacaacaacaagcattgacggcattaagcacgatatcattcaagaagcggccatttatcgagtccattctggttcggtaaccgctccttcttgaccgcgagaccgttgaacgtttgcaaagaaagcgtaggtgatcaggcatgacaatggaacaacgggttgagcagacgtacgatgcaagccaaatccaagtgcttgaaggccttgaagcggtccgcaagcgcccggggatgtacatcggctcgacggggccgaaaggactgcaccatctcgtttgggaaatcgtcgacaacagcatcgacgaggcgttggcgggctattgcacaaacatcgatgtgacgatcggcaaagacaacagcatcaccgtcgccgacaacgggcgtggcattccggttgacattcacgaggcgaccgggcgtcccgccgtcgaagtcattatgaccgtccttcatgccggtgggaaatttggcggagggggctataaagtgtccggcggcttgcacggcgttggcgcttcggtcgtcaacgccttatcggaatggcttgaagtgtatgtctatcgggatggaaaaatccattaccagcggtacgagcgcggagaaccgtgcaccgacttgcaagtcatcggcgagacagaccggaccggaacgacgacccgttttaagccggacccggaaattttcactgagacgaccgaatttgactatgaaacgctggccactcggttgcgtgagctcgcctttctaaatcgcggcttaaaaatcacgctgacggacgaacgggttgacagccgaaaaaacgaatatgtttacgaaggcggcattcgttcatacgtccgtcatttgaaccgaacacgagaagtgctgcacgaagagccaatttatatcgctggcgagcgtgacggcattgccgtagaaatcgccttgcagtacaacgacggctatacgagcaatatttattcgtttgtcaacaacattcatacgcatgaaggcggcacacatgaatctggctttaaaatggcgctgacgcgcattatcaatgattacgctcgcaagcagcaaatttttaaagaaaacgacgcgaatttgactggcgaagatgtgcgcgaagggctgacggccatcgtgtcgatcaagcatccatcgccgcagtttgaagggcaaacgaaaacgaagctcggcaacagcgatgcgcgcacggtgaccgacgctgtcttttccgaacaatttgaaacgtttttgcttgaaaatccgacgattgcccgaaaaatcgtcgaaaaaggaatgatggcggcgcgggcgcggctggcggcgaaaaaagcgcgcgaactgacgcggcgcaaaagtgcgcttgaaatttccaatttgccgggcaaactggctgactgttcgtcaagagacccgtcgatcagcgagctgtacgtcgtcgagggcgattcggccggcggctccgcgaaacaagggcgcgaccgccatttccaagcgattttgccgctgcgcgggaaaatccttaacgtggaaaaagcgcgcttggacaaaattttgtcgaacaatgaggtgcgggcgattattaccgcccttggcacgggcattggcgaagagtttgacatctcaaaggcgcgttaccataaggtcatcatcatgaccgacgccgatgttgacggggcccatattcgtacgcttcttttaacatttttttaccgttatatgcgggaattgattgaacacggctacatttatatcgctcagccgccgctgtataaaatcgagcagggaaaacaggtgcgttatgcttacaacgaccgccagcttgagaaaatccttgccgagctgccggaccagccaaaaccgacgattcaacgctataaaggactgggcgaaatgaatccggagcaactttgggaaacgacgatgaatccggaaacgagaacgttgctgcaagtgagcttgcaagacgccattgacgcagatgaaacgtttgaaattttaatgggcgataaagttgagccgcgccgccagttcatcgaagaaaatgcccgttatgtgaaaaacttggacatttaggataaaaaaagagggaatcagccgccctcctcgcttcaccttgccgacggggacacccggcgcgcgagcgaagcggcgcccgccgtccgtccgcgtccgcctggccgggcggtccggactggaggaggtttcaaagggaggtttgaacgaatggcagaacacgaacaaccgcgcatccgcgaagtgaacatcagccaggaaatgcgttcttcgtttcttgactatgcgatgagcgtcatcgtttcgcgcgccctgccggacgtgcgcgacgggctgaagccggtgcatcgccgcattttatatgccatgcacgacctcggcatgactgccgataaaccgtataaaaagtcggctcgcatcgtcggcgaagtgatcgggaaatatcatccgcacggggatgccgccgtgtatgacacgatggtgcgcatggcgcaagatttcaactaccgctacatgcttgtcgacggacatggcaacttcggatcgattgacggcgacgcggcagcagcgatgcgctacacggaagcgcgcatgtcgaaaatcgccatggagcttttgcgcgatatcaacaaagacacgatcgactatcaagacaactatgacggttcggaaaaagaaccggtcgtgctgccgtcccggtttcctaatttgcttgtcaacggttcatccggcatcgctgtcggaatggcgacgaacattccgccgcaccagcttggcgaagtgattgatgccttgttggcattaagccaaaatccggagatgacggttgccgatttgatggaatacatcccaggacctgactttccaaccgctggacaaattatcggccgcagcggcatccgcaaggcgtacgaaacgggtcgcggctccattacattgcgcgccaaggccgaaatcgagcagcagccaaacggcaaggaaacgatcattgtgaccgagctcccttaccaagtaaacaaggcgaaactgatcgagcggatcgccgaacttgtgcgcgacaaaaaaattgacggcatcaccgacttgcgcgacgagtcggatcggagcggcatgcgcatcgttatcgaagtgcggcgcgatgccaacgcgaaggttgtgttgaacaatttgtacaaacatacggcattgcaaacgagttttggcatcaacatgcttgctttggtaaacggcgagccgaaagtgctgaacttaaaagagtgtttggagcattatttaaaccatcaaaaaaccgtcatccgccggcggacggcgtttgagctgaaaaaagccgaggcgcgtgctcacattctggaagggttgcgcatcgcccttgaccatttggatgaagtgatcgacctcatccgccgctcacagacaacggaggcggcgcgcgaagggctgatggcgcggttctcactcagtgaacggcaagcgcaggcgattttggatatgcgcctgcaacggttaaccggccttgagcgggaaaaaatcgaacaagaataccaagaccttgtccgtctgatcgcagaactgagaggcgtattggccgacgaagagaaagtattgcaaatcattcgcgatgaactgagcgaaattaaggagcggttcaacgatgagcggcgcacggaaatcgtttcaggagccgttgagcagttcgatgacgaggatttaattccacaagagcatgtcgtcatcacgcttactcataaaggctacatcaagcgcttgcctttatcgacgtaccggagccaaaaacgcggcggacggggcgtgcaaggcatgcatacggcggaagacgattttgtcgaacatttgctcattacgtcgactcatgacaccgtgctgtttttcacgaataaagggaaagtatatcaggcaaaaggctacgagattccggaattcggccgcacagccaaagggctgccgatcatcaacttgcttgagctcgataaagatgagtggatcaacgccatgattccgattgaaagcgagtttagcgatgaacgctacctcgtgtttgcgacaaagcaaggaattgccaaacgttccccgctttcagcgttcgcccatattcgcaacaacgggcttatcgccatccatttgcgcgaaggggatgaactgatttctgtccggctgacggatggcaaaaagcatttgatcatcggtacgaaaaacggcatgctcatccgttttccggaaaccgacgtgcgggcgatgggccgcagcgcgactggagtcaaagcgatcacgcttgatgacggggatgaagtagttggcatggaaattttagaagaccatcatgatgtgcttgtcgtcacgaaaaaagggttcggcaagcgcactccggcctcggaataccgcgtgcaaagccgcgggggcaaaggattgaaaacgtgcaacgtcacggataaaaacggtcctgtcgttgcggtgacaaccgtcgtcggcaatgaagacgtcatggtgatcacgaccggcggcgtgctcattcgcattgccgtcagcgatatttctcggacgggaagaatcgcccaaggcgttaagctcattcgcctctctggcgaagatgggcatgagtgcgtcgctacggtggcgaaagtgcctgaggaagaaagggacgaggaataaagaagaagatcattcagcctaacggaaacggcgcttcgcctataggcgcggggcgtcgtttttctgtttcaaaagcctgccatcgcggccaaaatcatgttacgatagaaatacagagaaaaaaaagacaaagggggcactaatcgatggtccgtgtgaaacgctcccagcttcgcgaaggatgcgtgctcgctgaagatgtgctcggcaagacgaaacgtccaattataccgaaaaacaccgtgatcacgaaaccgttgctactcgtacttgaaaaattcctcgttgaggaagtggacgttgaaccattgcttgctaacggtgaaccatttcccaacgtcgattccgcatcaacggctgctgccaaacagccgatggccttctacttagaggcggtccaacgatacaaaacatggtttcaatcgtggcaagccggtttgccggttgatatcggcgaaatcagaggggtcatcatttcgctttttgaacgaatggcgggccaaaaacgggagttgcttatgttgcatcattacgcaacaaaggacgaatatttgcaccatcatgccgtcagcgtcgggctgctcgcgggctttttggccatgcagcttggatacagcgaaggggaatgccaccaaatcgcccttgccggtgtgctagcagactgtggcatggcgaaagtaagtaagagaattttgacaaatccgtcagcgctcactgaagccgagttcaatgaagtaaagcagcaccctgtcttcagctaccgcatggtgcaaaaaatccctgcgctaaaccatggggcaaaacttgccgtgttgcagcatcatgaacgaaatgacggcagcggctacccgctcggagtaaaagcagaaagaattcacccttacagccagatcgtcgccgtcgctgatgtctaccatgccatgacttcagaacggttataccgtcgcaaacagtcgccgtttcgggccattgaaacgatgcaaagggagcagttcggcaaactgagtacagaagctgtcgccgcgctggtgaacaatctcatcggcctacaaacaggagctgtcgtcaaactctccaacggcgaaatggctgaagtgatgtttattccttcggacgagccagcccggccgatcgtcaagatcatcgaaactggacagttgctgtcactaagcgttcagcgggacatatatatcgaggaaatggtgcaaggttgatcagtgtcagttccaaaaaaatactattgcctaaacaacatccacatgatacaatcaacattgcttgtgacggtaaagaaataaaaaagttgttgacttttcgttgtccatgggttattatttaatagctgtcatcattaagggacagcgaaaaagctccttgaaaactaaacaaaacgcaagcgtcataagaaaagcggaggcgccgtaatttcgcctaaaggcagcccgcgtcctgcgggcaacggcgaaatatcgccatcctggcgatctcgaagccaaatgttcttcacctcgaggggtgcttgcaccccgaggtagaaggtgatttggcagaagagagcgaggcgccgaagctggacaatccgaaaagccaatcaactttcttttggagagtttgatcctggctcaggacgaacgctggcggcgtgcctaatacatgcaagtcgagcggaccggatcggagcttgctctggtttggtcagcggcggacgggtgagtaacacgtgggcaacctgcccgcaagaccgggataactccgggaaaccggagctaataccggataacaccgaagaccgcatggtctttggttgaaaggcggcctttggctgtcacttgcggatgggcccgcggcgcattagctagttggtgaggtaacggctcaccaaggcgacgatgcgtagccggcctgagagggtgaccggccacactgggactgagacacggcccagactcctacgggaggcagcagtagggaatcttccgcaatgggcgaaagcctgacggagcgacgccgcgtgagcgaagaaggccttcgggtcgtaaagctctgttgtgagggacgaaggggcgccgttcgaagagggcggcgcggtgacggtacctcacgaggaagccccggctaactacgtgccagcagccgcggtaatacgtagggggcgagcgttgtccggaattattgggcgtaaagcgcgcgcaggcggtcccttaagtctgatgtgaaagcccacggctcaaccatggagggtcattggaaactgggggacttgagtgcaggagaggagagcggaattccacgtgtagcggtgaaatgcgtagagatgtggaggaacaccagtggcgaaggcggctctctggcctgcaactgacgctgaggcgcgaaagcgtggggagcaaacaggattagataccctggtagtccacgccgtaaacgatgagtgctaagtgttagaggggtcacaccctttagtgctgcagctaacgcgataagcactccgcctggggagtacggccgcaaggctgaaactcaaaggaattgacgggggcccgcacaagcggtggagcatgtggtttaattcgaagcaacgcgaagaaccttaccaggtcttgacatcccctgacaacccaagagattgggcgttcccccttcggggggacagggtgacaggtggtgcatggttgtcgtcagctcgtgtcgtgagatgttgggttaagtcccgcaacgagcgcaaccctcgcctctagttgccagcattcagttgggcactctagagggactgccggcgacaagtcggaggaaggtggggatgacgtcaaatcatcatgccccttatgacctgggctacacacgtgctacaatgggcggtacaaagggctgcgaacccgcgagggggagcgaatcccaaaaagccgctctcagttcggattgcaggctgcaactcgcctgcatgaagccggaatcgctagtaatcgcggatcagcatgccgcggtgaatacgttcccgggccttgtacacaccgcccgtcacaccacgagagcttgcaacacccgaagtcggtgaggcaacccgcaagggagccagccgccgaaggtggggcaagtgattggggtgaagtcgtaacaaggtagccgtaccggaaggtgcggctggatcacctcctttctaaggagaaaagcggaggccgcccgcctatcggcgaggtgcgctggagggcctgcgagcgggcttagcccgccgcagcaggaccgaagcgtcgcgagccgatggcggccggagctagacagggagaaaagcgaaggcgagcgtttcgccgcgatgggcaaatgttcttcgcctagagggatttacaatcccgaaggcgaaggttatttgaccccgagcggcggcgagccggagctagacagaatttcttgacaaaacctatcagtttgattataatgacgcttgctgttttgtttggttttgagggaattggttattctctcggttgttttgcgcctgcgtctgcgagtgattcagcggagctggattcctcggcgcaaggccgcaaagaagctgactcaaggcagcagccttgtttcgttttgagggaacttattgttccttgcaatgtgtatatgggcctatagctcagctggtcagagcgcacgcctgataagcgtgaggtcggtggttcaagtccacttaggcccattggatggggccttagctcagctgggagagcgcctgctttgcaagcaggaggtcatcggttcgatcccgataggctccaccatatcaagttttgcgtctgtgcctgcgtctgccagcgggtttagggaagcaagattcctcggcacaagactgcagagaagcaaattcaagaagcagtctcgtttgcgtctgcgtctacaagcggattcggagaagccgaattcctcgacgcaaaccagcgaagaagcgaattcaaaggagctacttcgttccttgaaaactagataaccgattaacataaggaagaagccgagagcgcaataggttaagctggaaagggcgcacggtggatgccttggcactaggagccgatgaaggacggggcaaacgccgaaacgcttcggggagctgtaagcaagcgttgatccggagatgtccgaatgggggaacccactgtccgtaatggggcagtatccatgcctgaatccatagggcatggagggcacacccggggaactgaaacatcttagtacccggaggagaagaaagcaaccgcgattccctgagtagcggcgagcgaaacgggaacagcccaaaccaagaggcatgtcctcttggggttgtaggaccgctcacgatgggagtgagaaagggacggggtagacgaaccggtctggaacggccggccagagaaggtgagagccctgtagtcgaaacttcgttccctcccgagcggatcctgagtacggcgggacacgaggaatcccgtcggaagcagggaggaccatctcccaaggctaaatactccctagtgaccgatagtgcaccagtaccgtgagggaaaggtgaaaagcaccccgggaggggagtgaaagagaacctgaaaccgtgtgcctacaagtagtcagagcccgttgatgggtgatggcgtgccttttgtagaatgaaccggcgagtgacgatggcgtgcgaggttaagccgaagaggcggagccgcagcgaaagcgagtctgaacagggcgtgtgagtacgtcgtcgtcgacccgaaaccaggtgatctacccatgtccagggtgaaggccgggtaacaccggctggaggcccgaacccacgcacgttgaaaagtgcggggatgaggtgtgggtaggggtgaaatgccaatcgaacttggagatagctggttctccccgaaatagctttagggctagcctcgggtttaggagtcttggaggtagagcactgattgggctaggggcccaaaacgggttaccgaacccagtcaaactccgaatgccaatgacttatgcccgggagtcagaccgcgagtgataagatccgtggtcgagaggggaacagcccagaccgccagctaaggccccgaagtgcacgttcagtggaaaaggatgtggagttgccgagacaaccaggatgttggcttagaagcagccaccatttaaagagtgcgtaatagctcactggtcgagtgactctgcgccgaaaatgtaccggggctaaacgtgccgccgaagctgcgggatgaccgttggtcatcggtaggggagcgttctaagggcagagaagccagaccggaaggactggtggagcgcttagaagtgagaatgccggtatgagtagcgaaaacagaggtgagaatcctctgcgccgaaagcctaagggttcctgaggaaggttcgtccgctcagggttagtcgggacctaagccgaggccgaaaggcgtaggtgatggacaacaggttgagattcctgtaccaccttcttcccgtttgagcgatggggggacgcaggaggatagggcgagcaggcggctggaagagcctgtccaagccgtgaggctgatccgcaggcaaatccgcggatcataaggccaagcggtgatggcgacggatggatccggaagtccccgatttcacactgccaagaaaagcctctagcgagggaagaggtgcccgtaccgcaaaccgacacaggtaggcgaggagagaatcctaaggcgcgcgggagaactctcgttaaggaactcggcaaaatgaccccgtaacttcgggagaaggggtgctctttggggtgaagagccctgaagagccgcagtgaaaaggcccaagcgactgtttatcaaaaacacaggtctctgcgaagccgaaaggcgacgtataggggctgacacctgcccggtgctggaaggttaaggggagcgcttagcggaagcgaaggtgcgaaccgaagccccagtaaacggcggccgtaactataacggtcctaaggtagcgaaattccttgtcgggtaagttccgacccgcacgaaaggtgtaacgacttgggcgctgtctcaacgagagacccggtgaaattatactacctgtgaagatgcaggttacccgcgacaggacggaaagaccccgtggagctttactgcagcctgatatggaattttggtatcgcttgtacaggataggtgggagcctgggaagccggagcgccagcttcggtggaggcgacggtgggataccaccctggcggtattgaaattctaacccgcaccccttaacggggtgggagacagtgtcaggtgggcagtttgactggggcggtcgcctcccaaaaggtaacggaggcgcccaaaggttccctcagaatggttggaaatcattcggagagtgcaaaggcacaagggagcttgactgcgagacggacaggtcgagcagggacgaaagtcgggcttagtgatccggtggttccgcatggaagggccatcgctcaacggataaaagctaccccggggataacaggctgatctcccccaagagtccacatcgacggggaggtttggcacctcgatgtcggctcatcgcatcctggggctgtagtcggtcccaagggttgggctgttcgcccattaaagcggtacgcgagctgggttcagaacgtcgtgagacagttcggtccctatccgtcgcgggcggaggaaatttgagaggagctgtccttagtacgagaggaccgggatggacgcaccgctggtgtaccagttgtcccgccaggggcaccgctgggtagctatgtgcggacgggataagcgctgaaagcatctaagcgtgaagcccccctcaagatgagatttcccaccgcgtgaagcgggtaagatccctcgaagatgacgaggtcgataggtccgaggtggaagcgtggcgacacgtggagctgacggatactaatcgatcgagggcttaaccaagaaaagcgcaggcgagcgggtcgccgcgacgggcaaatgttcttcgcctgcagggatgttcacatcccgaaggcgaaggttatttgaccccgagcggcggcgagccggagctggacaatgcgaaaagcgcaggcgagcggcttcttccgacggttatctagttttgaaggaatgaacatcctgttgacaaatccaacaggatggatataataattactgtccaagatgataactattgcctagtggctatggcggaggggaaacacccgttcccatcccgaacacggaagttaagccctccagcgccgatggtagttggggccagcgcccctgcaagagtaggtcgctgctaggcgaaaatcccctgctgtatatacagcaggggatttttgatttgattcaacccaaaaatttccgcattaagtattcatgaagcagcaacggcactttttccgccgacacggagagaaactcaagaataaaagtgtatgccttgcttgggtaagaatggagaagctcgctccaccattccgtctcatagcgcgaaatcatgctcaagttatacagcaacaagtaatgggcgtgtatttctggaagcgagaatgttttctctttcttgactggaattcggagtgtaccgtcaagatggaataaaaacggaccttctccggccggcgacagcggcgattctatatgaaaatacagaaattctccttcttctttggcgaacgaaagccgctttccttgtccttcttcacagagatattggacaaagcgggacaacgacatatggtagtggtccaaaatcacttttgggatggcgagcatcggcggcgaagcagtatgtacaacaggcaaggataacggtttttttcgcccgcttagaagaaaaaacgtttcatgcaactcgccaattcgttgcaacagcgtgcccatgcgaaatttttccccagcttcttgtttcacatgaaacattttttcagaaaaatgtgcgaataaaccgtttttttgtattttcacttcatcatctaaaaattcgtagccctgtttttttcgttttcttgctgatacaccatgggccaagaccgatgttgattccgggtagtcggggtcgacagtgagcaggcatgcttttaagagctgcaccatgccgtaaaacaagagaactggcttgatggacagcggcgcctgctgggcagcggcgtaaaaattttgcccgtgttccagataatataaaaatgggtaacagtttgcataactgcgttggacggcgtcatcccgctgcagctgttgatagcattgccgcaaaaattgctgcgcagtatcggccgagcggaaaacagaaaggcgaaacagttgaccgtgatttccgaacatttttaccccccttacatagaattgtctcgaaataactgaaaagttggacattttcttgattccttgacagtagtttaaccagttgttaagctactaataatatttccggacaagggggagaaaacatgtgggaagcgaaattcgccaaggaaggattgacgtttgatgatgttcttctcatcccagcgaagtcggacgtattgccgcgcgatgttgatgtaaccacgaagttgagcgatacgctgcagttgaacatcccgattctcagcgccgggatggatacggtcaccgaagcggagatggcaattgcgatggcgcgtcagggaggccttggcatcattcacaaaaatatgtcgatcgaacagcaggccgagcaggtcgacaaggtgaaacggtcggaacgaggcgtcattacggacccgtttttcctaacgccggatcatcaagtgtatgatgcagaacacttaatgagtaaatatcggatctcgggggtgccgatcgtcaacaaccccgaggagcaaaaattggtcggcattattacgaaccgtgacttgcgtttcattcaagactattcgattaaaatttccgaggtaatgacgaaggaaaacttgatcactgctccggtggggacaacgttggaggaagcagagaaaattttgcagcgacacaaggtcgaaaaactgcctcttgttgatgaaaacggtgtgctgaagggattaattacgatcaaggatattgaaaaggtcattgagttcccgaattcggcgaaagatgcgaaagggaggctgattgtcggggcagccgtcggggtgacggcggacacgatgattcgcgtcaaaaagcttgttgaggcaggggttgatgtcattgtcgttgacacggcgcacggccattcgaaaggcgtcctagagacggtggccaacatccgacgccaatacccggacttgaacatcatcgccggcaatgtcgcgacagctgaagggacgcgcgacttgattgaggctggggcgaacattattaaagtcggaatcggtccggggtccatctgcacgacccgggttgtcgccggggttggtgtgccgcaaattacggcgatctacgactgtgcgactgaggcgcgcaaacatggcgtcccgatcatcgctgacggcgggatcaaatattccggcgacattgtgaaggcgatcgcggctggggcgcatgcggttatgctcggcagcttgcttgctggtgtttccgaaagcccgggtgagacggaaatttaccaaggccgccgcttcaaggtgtaccggggcatgggatcggtcgcagccatggagcgcggcagcaaagaccgctattttcaagaagatgcgaaaaagtttgtcccggaaggcatcgagggacgcgttccatacaaagggccgcttgccgacacgatttatcagcttgtcggtgggttgcgcgccggcatgggctattgtggaacccgcaatttggaagagctgcgcgaaaaaacgcagtttatccgcatgacgagcgcggggctccgtgaaagccatccgcatgacgtgcaaattacgaaagaagcgccgaactactctgctttttgatcggagttgcgccgatcgtctcaactttgacggagacatgtcctccgtctatttttttggccgacggtatgttacaataacggttgtgtgaggagggtgtcattgtgaggaggagaaaacaaaactggttgttttggttgctgtcgatttgcctttgtttaacgtttggtccgtttcaacagacggtgaaggcggaaagcgccccgcttgacatccgggcggacgctgcgattttagtggatgcacaaacgggaagaattttgtatgaaaaaaatatcgatacggtgcttgggattgccagcatgacgaaaatgatgaccgagtatttgcttcttgacgccattaaggcgaagcgcgtcaaatgggatcaaatgtacacgccaagcgattacgtgtaccggctgtcgcaagaccgggcgctgtccaatgtcccgttgcgaaaagatggcaagtatacggtgcgtgagctgtacgaggcaatggccatttattcggcgaacggggcaacggtcgcgattgctgagatcatcgctggatcggagaaaaattttgtgaaaatgatgaacgacaaagcgaaagagcttgggctgaaagattataagtttgtcaatgccacagggttgagcaataaggatttaaaaggattccatccagaagggacaagcacaaatgaggaaaacgtcatgtccgcacgtgcgatggcgatgcttgcctaccggttgctgaaagatcatcccgaagtgctgaaaacagcgagcattcctcataaagtattccgggaaggaacaaaagatgaaatcaaaatggacaactggaattggatgctgcctgggcttgtgtacggatacgaaggtgtagacgggttgaaaaccggctatacggaatttgccggcaactgtttcaccgggacggcgaaacgaaacggcgtccgcttgatttcggttgtcatgaacgcgaaagatgcgagtgggaaaacaacaaaagaggcgcgctttaaagagacagaaaaactatttaactacggattcaaccaatactccctcgagacgctttatccaaaagggtaccagctgaaaggaaaagaaacacttccggtcgtgaaagggaaagaaaaagaggttcgtgtcgcgacaggaaagaatctggatctgcttgtgaaaaacggcgaggaaaaacaatacaaacctgtatatgtgttggacaagaaaaaaatgacaaaagaaggaaagctagtcgcccctttgaaaaaaggggaaacggttggatatatgacgctcgaatataaaggggacgactcccttgccttcttaagcccagacatgcaaaaaaacatccgtgtgccgcttgtcacaacagctgaagtcgaaaaagccaattggtttgttctttcgatgcgcgcggtcggcggactgtttgttgatttatggacaagcgtcgccaaaacagtgaaaggctggctgtagaatcgactccccttgatggggagcttttttccattgtgatttttgtaaaaattgaggtaaaataaaacagtggaatcgtccttttgcatgcctcgcaaagcataaggattaggaatagggggaatcaacgttggcattgacaggtacggaccgcgtcaaacgcggcatggcggaaatgcaaaaaggcggcgtcatcatggacgtcgtgaacgcagaacaggcgaaaatcgctgaagcggcaggggctgtcgcggttatggcgctcgagcgcgtcccggcggacattcgcgccgctggcggtgtcgcgcgcatggccgacccgacggtgatcgaagaagtgatgaacgccgtttcgatcccagtcatggcgaaagtgcggatcggtcactatgttgaggcgcgtgtcttagaggcgcttggtgtcgactacattgacgaaagtgaagtattaacgccggctgatgaggaattccatattgacaaacggcagtttaccgttccatttgtgtgcggttgccgcgatttaggggaagcggcgcgccgcattgcagaaggggcatcgatgttgcgaaccaaaggagagccggggacaggcaacattgttgaggccgtgcgccatatgcgcaaagtgaacgcgcaaattcgcaaagtcgtcaacatgagcgaagatgagcttgtcgctgaggcgaaacagctcggggctccggttgaggtgctgcgcgagatcaagcggcttggccgcctgccggtcgtcaactttgccgccggcggtgtcgcgacaccggctgacgctgccttgatgatgcacttgggtgcggacggtgtctttgttgggtctggcattttcaaatcggaaaatccggaaaaatacgcgcgcgcgatcgtagaggcgacgactcattacgaagactatgaattgatcgcacacttgtcgaaaggattgggcggcgcgatgcgcggcatcgatatcgcgacattgttgccggagcaccggatgcaagaacgcggctggtaagctaaataaaggagcaaagcaacgatgaaaataggtgtacttggactgcaaggagctgtgcgggagcatgttcgcgccattgaggcgtgcggcgccgaggcggtcatcgtgaaaaagccggagcagcttgaagggttggacggtcttgtgctgccgggcggcgaaagcacaacgatgcggcggctcatcgaccgctatgggctgatggagccgctcaagcaatttgccgctgccggcaagccgatgttcggcacgtgcgccggactcattttgctggcgaagcgaattgtcggctatgacgagccacatttaggattaatggacattacagtcgagcggaactcgttcggtcggcagcgggaaagctttgaggcggagctgtcgattaagggtgtcggcgacgggtttgtcggcgtcttcatccgtgctccgcatatcgtggaggccggggacggggtcgatgtcttggcgacatacaatgaccgcattgtcgccgctcgacaaggacagtttctcggctgctcgttccatccagagctgaccgacgatcatcgattgatgcaatactttctcaacatggtcaaagaagcgaaaatggcgtcaagcctcaagtaaagtgatcaagcgaaagcgatgagaggaacaagtagcgggatgccttcctttcagagagccggtgggcggtgcgaaccggcagggagctcctgtgaatccatcctcgagcaaaacgttgaacgcccaaagggccagtaggcgttttcggccgccgccgttaacggcaaaagaggaaggcatagcaagccttcaataagggtggcaccgcgggatggctcccgtcccttttttgggacgggggcttttttatgtataatattgaatggaaaaggaggtaaaagccatgctggatgtgaaaatattgcgcacccagtttgaagaagtgaaagaaaaactaatgcagcgcggcggggatttgacgaacatcgaccgctttgaacaattggacaaagaccgccgccgcttgatcgcggaagtcgaagagctgaaaagcaagcgcaacgatgtgtcgcagcaaatcgctgtcctaaagcgcgagaaaaaggacgccgagccgctgattgcccaaatgcgcgaagtcggtgaccgcattaaacggatggatgaacaaattcgccagcttgaggcggaactcgacgacttgttgttgtcgattccaaacgtgccgcacgaatcagtgccgatcggccaatcagaagaggacaatgtggaagtgcggagatggggagagccgcgttcgttttcctttgagccgaagccgcattgggaaatcgccgatcggctcggtttgctcgactttgagcgagccgccaaagtggcgggaagccgatttgtcttttataaagggttaggagcgcggcttgagcgggcgctcatcaactttatgcttgacatccatctcgatgaattcggttacgaagaagtgttgccgccatacttagtgaaccgggcgagcatgatcggaaccggacagttgccgaaatttgccgaggatgtgttccatttggacagcgaagattatttcctcattccgaccgctgaggtgccggtgacgaacctgcaccgcgacgaaattttggccgcagatgatttgccgatttactatgcggcctacagcgcctgcttccgcgcggaagccgggtcggccggccgcgacacgagagggctgatccgccagcatcagttcaataaagtcgagctggtaaaattcgtaaagccggaggactcgtacgatgaattggaaaagctgacgcgccaggcagagacgattttgcaacggctcgggcttccgtaccgcgttgtcgccttgtgcaccggagaccttggattctcggcggcgaaaacgtacgatattgaagtttggctgccaagttacggaacgtaccgggaaatttcgtcgtgcagcaactttgaggcgtttcaagcgcgccgtgccaacatccgcttccgtcgggatccaaaagcgaaaccggagtacgtgcatacattaaacggttcggggctagccattgggcggacggtcgccgccattttggaaaactaccagcaagaagacggctcggtcatcgttccggaagcgcttcgtccttacatggggaatcgggacgtcattcgctgaaaaaaggtgcttgaggcaaatcgttggttgacttttcccgactgccgtgttatagtgaatgacgttggcaatgaggaacaagaaatcttgttcttggccaagacgatgatgaagaggactgacgcgcataagaggagattgtcatctgaaacggctgaccgccgaaagccgtttcccatcataaaaaaacccgccgttgaccggcgggttttttatgcctttatttttttacaacagtaaattgatcagcgatcagccgccagttttgtggaaaatcaatgccaagtttccaatagctgaccccgcgcaaaccaagttccttcacgagattaaattttgcttgaatggagcgggcgtcctcaaaccatacttcatgctcgcgtccgttttcgtcgcgatagcgaaaatgcggtgcctgcgcctccatatcgtattcgatggcaacgttatactttgcggcgagggcgatggcttgctgcgggctgatggcctgggcgtacgggccgccgggtacatatggcagcgtccagtcgtagccatacaagttttgccccatcaaaatttttccggctggcatttcagagatggcgtactcgagaacgcggcggaccggaccgatcggggacaccggcatcggcggcccgccgctgtagccccattcatacgtcatgatcacgacaaagtcgacaatttgtccatgggcgcggtagtcgtgtgcttcgtaccaacgtccgcgctgggtcgcgctcgttttcggcgccaaggcggtcgacatcatccacccttctcgtgcaaaccgccgtttcgctttgcgcaaaaacgcattatacgcctcacggtcttccgggcgcaaatattcaaaatcaaaatggatgtcgcggaagccataccgtctagcggtcgcgacaatgttgtcgagcagacgattttgcagcgtttcgtttgttaacataagcgcgccgagctcgtcgctgaactgcccgttttcaatgttggcgacaaccataacgagcgtgacgcggttggcgcgggcaatatccggaaagtcgtcaagcggcggctcttgcaatgtcgcgtcgcgtcggatcgcaaaataaaaaggactcaaataagtcaaatacggagcggcttcgcgagcgctcgcctccagcgctgggctgacagtcgcgccgcgcggttcaatataggcgttaaactccgctcttcgcttggcgccgggcggtatataaagccgctgcccgaccttaagcggagcgtttaaggagaggcgattcacttcggcaagccgctgcatcggaatcgaaaatcggcgtgcaatcgaccataacgtgtcgccgcgctgcacccagtaaaaacgaccgacgatcgggatcacgagcgcctggccgacaacgagtttatcagggtttggaagcttgttggcccggacaatttcttccgccgtggtcccgtatgcctcagcaattccacttaacgtttgtccactctgcactacgtggatttgcatacttgacctcctagttgcgtctttattctccatattctatgatgaaaagaaaggagaaatgaccgtttgtgtgaaggggtatacgatgaacaccgacgagtactacatgcgattggcaatggaagaagcaaaaaaagcggagcagatcggcgaagtgccgatcggcgctgtcatcgttcaagacggccgcgtcatcgcccgcgctcataatttgcgggaaaccgaacaacgcgccatcgctcatgcagaaattttggcaatcgatgaagcatgccgggcaaccggttcatggcggcttgagcgggcgacgttgtacgtaacgcttgagccgtgcgccatgtgcgcaggcgccattgttctttcccgcatcgaacgggttgtatttggcgcgtttgacccaaagggagggtgcgctgggacattgatgaacttattgcaggaaagccgatttaaccatcaggttaaggtggtaagcggggtgcttgctgacgagtgcggttcgctgttgagccaattttttcgacgattgcgcgaacaaaagagaaatgttggcgggagtgccaacgaaaattccgtcgattgacattgcattttttccgctaacgagctatactgatagtgccgtgctaagcggggaggtagcggtgccctgtactcgcaatccgctctagcgaggctgaattccttctcgaggttagtctgttgcgaggcctgtctcaagcaagtggtgttgacgtctgggtcccgcgcaatgggattccgtgaaccctgtcaggtccggaaggaagcagcagtaagcggatgctcccatgtgccgcggggacgcctgggctgagctaactgcttgagcaacgctcggggcagctaatcgacagaaggtgcacggccttacatagcgatagggaacaaaacccactcatggcgagtgggttttttgttatttcaaattgcaataggaagttatataatagataggacgagagaaagaggagggccgttttccgtggcataccaagcgttatatcgcgtgtttcggccgcagcgctttgcggacatggtcggccaagaacacgtgaccaagacgttgcaaagcgccctgcttcaacataaaatatcgcacgcttacttattttccggcccgcgcggtacaggaaaaacgagcgcagcgaaaattttcgccaaggcggtcaactgtgaacaggcgccagcggcggagccatgcaatgagtgtccagcttgcctcggcattacgaatggaacggttcccgatgtgctggaaattgacgctgcttccaacaaccgcgtcgatgaaattcgtgatatccgtgagaaggtgaaatttgcgccgacgtcggcccgctacaaagtgtatatcatcgacgaggtgcatatgctgtcgatcggtgcgtttaacgcgctgttgaaaacgttggaggagccgccgaaacacgtcattttcattttggccacgaccgagccgcacaaaattccggcgacgatcatttcccgctgccaacggttcgattttcgccgcatcccgcttccggcgatcgtttcacggctaaagtatgtcgcaagcgcccaaggtgtcgaggcgtccgatgaggcattgtccgccatcgcccgtgctgcagacggggggatgcgcgatgcgctcagcttgcttgatcaagccatttcgttcagcgacgggaaacttcggctcgacgacgtgctggcgatgaccggggctgcatcatttgccgccttatcgagcttcatcgaagccatccaccgcaaagatacagcggcggttcttcagcagttggaaacgatgatggcgcaagggaaagatccgcatcgtttggttgaagacttgattttgtactatcgcgatttattgctgtacaaaaccgctccctatgtggagggagcgattcaaattgctgtcgttgacgaagcgttcacttcactgtcggaaatgattccggtttccaatttatacgaggccatcgagttgctgaacaaaagccagcaagagatgaagtggacaaaccacccgcgccttctgttggaagtggcgcttgtgaaactttgccatccatcagccgccgccccgtcgctgtcggcttccgagttggaaccgttgataaagcggattgaaacgctggaggcggaattgcggcgcctgaaggaacaaccgcctgcccctccgtcgaccgccgcgccggtgaaaaaactgtccaaaccgatgaaaacggggggatataaagccccggttggccgcatttacgagctgttgaaacaggcgacgcatgaagatttagctttggtgaaaggatgctgggcggatgtgctcgacacgttgaaacggcagcataaagtgtcgcacgctgccttgctgcaagagagcgagccggttgcagcgagcgcctcagcgtttgtattaaaattcaaatacgaaatccactgcaaaatggcgaccgatcccacaagttcggtcaaagaaaacgtcgaagcgattttgtttgagctgacaaaccgccgctttgaaatggtagccattccggagggagaatggggaaaaataagagaagagttcatccgcaataaggacgccatggtggaaaaaagcgaagaagatccgttaatcgccgaagcgaagcggctgtttggcgaagagctgatcgaaattaaagaataaaccgtttaaaggaggatgccaagatgatgcgtggcggaatgggcaatatgcaaaaaatgttaaaacaaatgcaaaaaatgcaaaaagaaatgcaaaaagcgcaggaagagttggcggaaaaaacagtggaaggcacggcgggcggaggcatggtgaccgttgtcgctaacggtcataaacaaattttggaagtaaaaattaaagaggaagtcgtcgacccagacgatattgaaatgctgcaagatttgattttggcagcgacaaacgatgcgttgaaaaaagcggatgagttggctaatgaaatgatggggcagtttacgaaaggacttaacattccagggttgttctagggggggcgtatgcattatccagaaccgctatcgaagttgattgacagttttatgaaactgcccggcatcggcccgaaaacggctgcccgccttgcatttcatgtgctggcgatgaaagaagacaccgtgcttgagtttgccaaagcgctcgttgatgtcaagcggcatattcattattgcacgatttgcggacatattacagatacagacccttgctacatctgcaaagacgagcggcgcgaccggacgacgatttgcgttgttcaggatccgaaagatgtcatcgccatggagaggatgaaagaatacaatggcctgtaccacgtgttgcacggggccatctcgccgatggaaggcatcggaccggaagatattaaaatcgccgagctgctcacgcgattgcaggatgagacgatccaagaggtgattttagcgaccgacccgaacatcgagggagaggcaacggcgatgtacatctcccgcctgttgaagccgacaggaatcaaagtcacccgcatcgcccatggcttgccggtcggcggcgacttggagtatgcggacgaagtgacgttatcaaaggcgttggaagggcgccgtgagctatagagagaaagaaggtggggatcggtttgttatggcggcgaaaggggaaactaaagagacaatttgatgagaagttaatggctgaactacaaaaggctagaactgaatggcttgagcagaaacaactcatcgaaaaaagcgtcgatccgtctccggaggtgctgagcgcattgcaactcgctgaggccaaatattttttcctcctccgcgaagcgaagcaccgccgcatcacacttaaggaagtgcgttaacttccttatttttttgttcttttttcccctgtttctcatacgttggtagtacaagcgtgcaaaaagggggttcaaacgttggagccgaaagtcgtcattaccgtgttgctagcgcttatcgccgttttgcttatcgtcggcgcccgtctcaaagcgcttcgcctcatcggctacgctgctatccgcctgatcgtcggggcgctcgcgctgtttgtcatcaacaccatcggcgggcattttaacatccatattccgattaacctcgtcacctcaatcgtttgcggatttcttggcctccctggagcggcagcgttaatcgtgattgaccgatatattttgtaggcatcattattcaagatgcctttaatttttttgtttaaaagttattgacttttatatgacaatgcattatattaattaatgtcgctgttcatgaaatatatattgacagcaaattaaatgatatgtataataataaaagtgtgcaagataaacaagttccttgaaaactaaacaaaacgcaagcgtcataagaaaagcggaggcgccgtaatttcgcctaaaggcagcctgcgtcctgcaggcaacggcgaaatatcgccatcctggcgatctcgaagccaaatgttcttcacctcgaggggtgcttgcaccccgaggtagaaggtgatttggcagaagagagcgaggcgccgaagctggacaatccgaaaagcggaggccgcttgcctatcggcgaaacgcgctgagaggcccgcgaggaggctgtcgccgccgcagcgggacacgaagcgtcgcgagccgatagcggccgaagctagacagcatgaaaagcggaggccgctttggccgaagctggacaatccgaaaagccaatcaactttctttggagagtttgatcctggctcaggacgaacgctggcggcgtgcctaatacatgcaagtcgagcggaccaaatcggagcttgctctgatttggtcagcggcggacgggtgagtaacacgtgggcaacctgcccgcaagaccgggataactccgggaaaccggagctaataccggataacaccgaagaccgcatggtctttggttgaaaggcggcctttggctgtcacttgcggatgggcccgcggcgcattagctagttggtgaggtaacggctcaccaaggcgacgatgcgtagccggcctgagagggtgaccggccacactgggactgagacacggcccagactcctacgggaggcagcagtagggaatcttccgcaatgggcgaaagcctgacggagcgacgccgcgtgagcgaagaaggccttcgggtcgtaaagctctgttgtgagggacgaaggggcgccgttcgaagagggcggcgcggtgacggtacctcacgaggaagccccggctaactacgtgccagcagccgcggtaatacgtagggggcgagcgttgtccggaattattgggcgtaaagcgcgcgcaggcggtcccttaagtctgatgtgaaagcccacggctcaaccgtggagggtcattggaaactgggggacttgagtgcaggagaggagagcggaattccacgtgtagcggtgaaatgcgtagagatgtggaggaacaccagtggcgaaggcggctctctggcctgcaactgacgctgaggcgcgaaagcgtggggagcaaacaggattagataccctggtagtccacgccgtaaacgatgagtgctaagtgttagaggggtcacaccctttagtgctgcagctaacgcgataagcactccgcctggggagtacggccgcaaggctgaaactcaaaggaattgacgggggcccgcacaagcggtggagcatgtggtttaattcgaagcaacgcgaagaaccttaccaggtcttgacatcccctgacaacccaagagattgggcgttcccccttcgggggggcagggtgacaggtggtgcatggttgtcgtcagctcgtgtcgtgagatgttgggttaagtcccgcaacgagcgcaaccctcgcctctagttgccagcattcagttgggcactctagagggactgccggcgacaagtcggaggaaggtggggatgacgtcaaatcatcatgccccttatgacctgggctacacacgtgctacaatgggcggtacaaagggctgcgaacccgcgagggggagcgaatcccaaaaagccgctctcagttcggattgcaggctgcaactcgcctgcatgaagccggaatcgctagtaatcgcggatcagcatgccgcggtgaatacgttcccgggccttgtacacaccgcccgtcacaccacgagagcttgcaacacccgaagtcggtgaggcaacccgcaagggagccagccgccgaaggtggggcaagtgattggggtgaagtcgtaacaaggtagccgtaccggaaggtgcggctggatcacctcctttctaaggagaaaagcggaggccgcccgcctatcggcgaggtgcgctggagggcctgcgagcgggcttagcccgccgcagcaggaccgaagcgtcgcgagccgatggcggccggagctagacagggagaaaagcgaaggcgagcgtttcgccgcgatgggcaaatgttcttcgcctagagggatttacaatcccgaaggcgaaggttatttgaccccgagcggcggcgagccggagctagacagaatttcttgacaaaacctatcagtttgattataatgacgcttgctgttttgtttagttttgagggaacttattgttccttgcaatgtgtatatgggcctatagctcagctggtcagagcgcacgcctgataagcgtgaggtcggtggttcaagtccacttaggcccattggatggggccttagctcagctgggagagcgcctgctttgcaagcaggaggtcatcggttcgatcccgataggctccaccatatcaagttttgcgtctgtgcctgcgtctgccagcgggttcagggaagcaagattcctcggcacaagactgcagagaagcaaattcaagaagcagtctcgttccttgaaaactagataaccggaaaagcggaggcgccgcgatcggctctcgaagccaaatgttcttcacccggaggggtgcttgcaccccgagggggaaggttatttggcagaagagagccaggcgccgacgctagacatgaaggaagaagccgagagcgcaataggttaagctggaaagggcgcacggtggatgccttggcactaggagccgatgaaggacggggcaaacgccgaaacgcttcggggagctgtaagcaagcgttgatccggagatgtccgaatgggggaacccactgtccgtaatggggcagtatccatgcctgaatccatagggcatggagggcacacccggggaactgaaacatcttagtacccggaggagaagaaagcaaccgcgattccctgagtagcggcgagcgaaacgggaacagcccaaaccaagaggcgtgtcctcttggggttgtaggaccgctcacgatgggagtgagaaagggacggggtagacgaaccggtctggaacggccggccagagaaggtgagagccctgtagtcgaaacttcgttccctcccgagcggatcctgagtacggcgggacacgaggaatcccgtcggaagcagggaggaccatctcccaaggctaaatactccctagtgaccgatagtgcaccagtaccgtgagggaaaggtgaaaagcaccccgggaggggagtgaaagagaacctgaaaccgtgtgcctacaagtagtcagagcccgttgatgggtgatggcgtgccttttgtagaatgaaccggcgagtgacgatggcgtgcgaggttaagccgaagaggcggagccgcagcgaaagcgagtctgaacagggcgtcaagtacgtcgtcgtcgacccgaaaccaggtgatctacccatgtccagggtgaaggccgggtaacaccggctggaggcccgaacccacgcacgttgaaaagtgcggggatgaggtgtgggtaggggtgaaatgccaatcgaacttggagatagctggttctccccgaaatagctttagggctagcctcgggtttaggagtcttggaggtagagcactgattgggctaggggcccaaaacgggttaccgaacccagtcaaactccgaatgccaatgacttatgcccgggagtcagaccgcgagtgataagatccgtggtcgagaggggaacagcccagaccgccagctaaggccccgaagtgcacgttcagtggaaaaggatgtggagttgccgagacaaccaggatgttggcttagaagcagccaccatttaaagagtgcgtaatagctcactggtcgagtgactctgcgccgaaaatgtaccggggctaaacgtgccgccgaagctgcgggatgaccgttggtcatcggtaggggagcgttctaagggcagagaagccagaccggaaggactggtggagcgcttagaagtgagaatgccggtatgagtagcgaaaacagaggtgagaatcctctgcgccgaaagcctaagggttcctgaggaaggttcgtccgctcagggttagtcgggacctaagccgaggccgaaaggcgtaggtgatggacaacaggttgagattcctgtaccaccttcttcccgtttgagcgatggggggacgcaggaggatagggcgagcaggcggctggaagagcctgtccaagccgtgaggctgatccgcaggcaaatccgcggatcataaggctaagcggtgacggcgacggatggatccggaagtccccgatttcacactgccaagaaaagcctctagcgagggaagaggtgcccgtaccgcaaaccgacacaggtaggcgaggagagaatcctaaggcgcgcgggagaactctcgttaaggaactcggcaaaatgaccccgtaacttcgggagaaggggtgctctttggggtgaagagccctgaagagccgcagtgaaaaggcccaagcgactgtttatcaaaaacacaggtctctgcgaagccgaaaggcgacgtataggggctgacacctgcccggtgctggaaggttaaggggagcgcttagcggaagcgaaggtgcgaaccgaagccccagtaaacggcggccgtaactataacggtcctaaggtagcgaaattccttgtcgggtaagttccgacccgcacgaaaggtgtaacgacttgggcgctgtctcaacgagagacccggtgaaattatactacctgtgaagatgcaggttacccgcgacaggacggaaagaccccgtggagctttactgcagcctgatatggaattttggtatcgcttgtacaggataggtgggagcctgggaagccggagcgccagcttcggtggaggcgacggtgggataccgccctggcggtattgaaattctaacccgcaccccttaacggggtgggagacagtgtcaggtgggcagtttgactggggcggtcgcctcccaaaaggtaacggaggcgcccaaaggttccctcagaatggttggaaatcattcggagagtgcaaaggcacaagggagcttgactgcgagacggacaggtcgagcagggacgaaagtcgggcttagtgatccggtggttccgcatggaagggccatcgctcaacggataaaagctaccccggggataacaggctgatctcccccaagagtccacatcgacggggaggtttggcacctcgatgtcggctcatcgcatcctggggctgtagtcggtcccaagggttgggctgttcgcccattaaagcggtacgcgagctgggttcagaacgtcgtgagacagttcggtccctatccgtcgcgggcggaggaaatttgagaggagctgtccttagtacgagaggaccgggatggacgcaccgctggtgtaccagttgtcccgccaggggcaccgctgggtagctatgtgcggacgggataagcgctgaaagcatctaagcgtgaagcccccctcaagatgagatttcccaccgcgtgaagcgggtaagatccctcgaagatgacgaggtcgataggtccgaggtggaagcgtggcgacacgtggagctgacggatactaatcgatcgagggcttaaccaagaaaagcgcaggcgagcgggtcgccgcgacgggcaaatgttcttcgcctgcagggatgttcacatcccgaaggcgaaggttatttgaccccgagcggcggcgagccggagctggacaatgcgaaaagcgcaggcgagcggcttcttccgacggttatctagttttgaaggaatgaacatcctgttgacaaatccaacaggatggatataataattactgtccaagatgataactattgcctagtggctatggcggaggggaaacacccgttcccatcccgaacacggaagttaagccctccagcgccgatggtagttggggccagcgcccctgcaagagtaggtcgctgctaggcaataaacgagcagccagttgcattggtgcaattggctgctttcgttttttgaggaaaaaacgataaggacccgctcaatgtctctcttcctttcatctactagtatagaatgttagcaatgtgggaaacatagaggatgggaggtggagagcgtgaggacatcaatagcagaccggaatcaacgcgaacatgtatgcatcgtttgtgaacaggaaaaaaaggaagggattttcctttttggccattttctttgtttggactgcaaccgggcgattgtgcaaacgaatacggacgacccgaactactcgttttatgtgcggcagctgcgcaaaatgtttacatcgaaaattcactcgtaatcagggcctgcatttgggcctgtttttatttgcgattgacgcgactcgtgcgttttttcgggcgtttgtgatactatatgtttgatgtttctcctgcatatcccatgcatttcggcagtctgcccggatgatggccgttctgggacagacagcaaggaaagaggatgatgatggatcaaacgaaaactcctttatatgacgctctcgtgcaccattgggcgcgccgcccggtttcgtttcacgtgccgggacataaatacggcgctttgttttcgaaacgagggagagatatgtttgcgccgctgttggcgttggatgcgacggaaatttccggcttggatgacttgcatcatcctgagtcggtgattgccgaggcgcaggcgctggcggcggagctgtatggcgttagggagacgtttttccttgtgaacggttcgacggcagggaatttggcaatgatcgccgccgtgtgtgatggaaagaggaagaaagtgattgtacaacgcaattgccataaatcggtgatgcatgcattgcaactcatggaagccactcctgttctacttgctcccgagtttgatcgtgatgtgtgtgtcgcttcgcacattcgtcctgaagcggtcaaagaggcgttggcgcttcatgatgatgttgctgcggttgtattgacgaacccaaattattatggaatggccgccgatttgacagaaatcgtccgtctagttcatgaacatggcattccggtgctggttgatgaggcgcatggcgcccatttcgttgtcggccccccttttccgacatcggcgcttcgctatggcgccgatgtcgtcgtgcagtcggcgcataaaacgttgccggcgatgacgatgggagcgtttttgcatgtaaacagcgagcgggttgatcttgagcggttgaaatattttttgcagttgtttcagtcaagcagcccgtcttacccgattatggcgtcgctcgatttggcgcggagttatgtcgcccagctttcaaaaagcgatgcggcggcgatcgtggcagaaattgagaagtttaaagcagccttggccgatattgatggggtggcagtcgtttgttcccgtcattttggcgtacagaccgacccgctgaaagtaacggtgcagacgcgctgttccttgaccgggtatgaactgcaacgttggcttgagcgcgaaggggtgtttgtcgagcttgctgatcgaatgaacgtgcttttcgtttgtccgctggcggtaaccgggcggcttcaggaagcagcggagaaaatcaaacgagcgtggcgcgatttgccagatggcgaggcgccggtgtgtaacgcttcgccttttctcggaccgccgctatcggttttagtcccgtataatgagctgcgccatttgcggacaaaagctgtggcgctcgaggaagctgaaggacatatagcagcggaaacggtcattccatatccgcctggggtgccgctcgtgtgggtcggagaacggatcggccgcggccatattgaacagatccgccagcttctttgtcagcgggcgcacatacaaggcggaagccggctgaaagatggtcagctggttgtatacgaataggaaggatggaaaggatgccgcgagtgatgaacggatgctttttttcgtttgaagggccggaaggagccggcaaaacgacgatgatcagcaaattggagtcgttgttgcgtgagcgggggattgacgtcgtggcgacgagggaaccgggcggggtgcgcattgccgaggcgattcgctcaatcattttaaaccgtgactatacggaaatggacgggcggacggaggcgcttttatatgcggcggcgcgccggcagcatttgcttgagaaaatcgtgccggcgcttgaggctgggtgcgtcgtcctttgcgaccggtttgttgacagttccctcgcctaccagggatttgcccgcgggcttggcattgaggaagtatggaaaattaatgagttcgctattgatgggtatatgccgtcgctgacgatttattttgatatcgatccgcaaattgggcttgaacgaatccgacgaaaccgcggccgggaagtgaatcggcttgaccttgaaacgttgtcttttcatgagaaggtgcgagaagggtatcgggaactcgctagacggtttgccgaccgcattgtcgtcatcgacgcgaaccgcccgcttgatgatgtattcgccgaaacaacagccgcggtgctttcccgtttgaaaggaagatgacagcgccatttccatgaatccgaccgtgatgattcctagcggacatgatagaatagaaataagaaatcaaggaagagtgatggcgatgcgatgggaacagctagcgaaacgccagccggtggtggcgaaaatgctgcaaagcggcttggaaaaagggcggatttctcatgcgtacttgtttgaggggcagcgggggacgggcaaaaaagcggccagtttgttgttggcgaaacgtttgttttgtctgtccccaatcggagtttccccgtgtctagagtgccgcaactgccggcgcatcgactccggcaaccaccctgacgtccgggtgatcggcccagatggaggatcaatcaaaaaggaacaaatcgaatggctgcagcaagagttctcgaaaacagcggtcgagtcggataaaaaaatgtacatcgttgagcacgccgatcaaatgacgacaagcgctgccaacagccttctgaaatttttggaagagccgcatccggggacggtggcggtattgctgactgagcaataccaccgcctgctagggacgatcgtttcccgctgtcaagtgctttcgttccggccgttgccgccggcagagctcgcccagggacttgtcgaggagcacgtgccgttgccgttggcgctgttggctgcccatttgacaaacagcttcgaggaagcactggcgcttgccaaagatagttggtttgccgaggcgcgaacattagtgctacaatggtatgagatgctgggcaagccggagctgcagcttttgtttttcatccacgaccgcttgtttccgcattttttggaaagccatcagcttgaccttggacttgatttgcttttatatttataccgcgatttgttgcatattcaagccgggcagatggacggcgtgttataccgcgatcagctggaccgcctgcaacgatgggcgcttgcttgcccgcagcggcggattttggctggcatggaagcgattttacaagcgaaaacgcgtttaaatacaacaaatatgagcacggcgttgcttgttgagcagctcgttcttcaattaaagcggtaaaggagggagagccgttgtatacggtagtcggcgtccgttttaaaaaagcagggaaaatttattattttgaccctggcgatgccgttattcccgtcggcgaattcgtcattgtcgagacggtccgaggcattgagtatggaaaagtcgtcatcgccaataaacaagtcgacgaaaacgacatcgtgctgccgctcaaaaaagtgatccgcgtggcgaatgagaaagataaatggattgtagaagaaaacaaaaaggcggcgcgcgaggcgtatgacatttgcttgcgcaaagtggaggagcacgggctggaaatgaagctcgtcgatgtggaatatacgtttgaccgcaataaagtgatcttttatttcactgccgatgggcgcgtcgatttccgcgagcttgtgaaggacttagcgtcgattttccgcacgcgcatcgagctgcggcaaatcggggtgcgcgatgaggcgaaaatgcttggcggcatcgggccgtgcggccgcatgctttgttgttcgacgtttttaggcgattttgaaccggtgtcgatcaaaatggcgaaagatcaaaacttgtcgctcaatccaacgaaaatttccgggttgtgcggccggctgatgtgttgcctgaaatatgaaaacgaagagtatgagacggcgaaagaacaactcccggatttaggggaatatgtcgaaacaccgcacggcttcggcaaagtcgtcggcttgaacattttagagcgggtgctgcaaatcgagcttccagaattcggacgggtcgtcgaatatacactcgatgagctgatgaaaaacgggacgttgtccattcgcgtcgcagattaatttggggtggggccagtggaaaaagtagataaaaaagaagtgtttcgatcagtggccaatatggaagagcaacttagttatttttaccgcgagctggtacagctgaaacagcgcgtaacggagctgttagaagagaatcaccagctgcaaatcgaaaatgctcatttgcgccgtcggcttgaacaattgtcagaagcatgggaagaaggcaaacgaaaaggggacaaacatggcaaaaaactcatcgacattggcgaagggtatgataatttagcccgcctttaccaagaagggtttcatatttgtcacatccattacggaagcattcgcaccgagggcgattgtttgttttgcttgtcgtttttgaacaaaaactaaaggcagcgccaccctttccgtttcggaaaggttatttttttcaatggaggatcgtgcgtcatggtggaattgtacgaggatgaacggctcgattatttgtttaacgaagagctccgcatcattcaaagtccatctgtattttcgttttcccttgatgccgtgctccttgctcattttgcctatatgccgattcaaaaggggcagattgttgatttgtgcacgggcaacggggtgattcccctcttgttgagccggcgaacaaaagggacgatcatcggcatcgaaattcaagaacggctttgcgacatggcgaggcgaagcgtgcaatacaacgggcttgaaggacaaatcgagatcatacacggcgacattaaagaagcgccgcaacggatcggttacagccggtacgatgtcgtcacgtgcaaccccccgtattttccggcagtcggcaaagacgaactgagcaaaaatgaacatatcgccatcgcccgccatgaaatttattgcaccctagaggatgtgattcgagtcagcagccagctgttgaagcaaggagggaaggcggcgttcgtccaccgtcccgggcggctgcttgaccttgtgacgctcatgcgccaataccgtcttgagccgaaacggctccgctttgtgtacccgaaagagggcaaagaggcgaacatgattttaattgaagggacaaaagatgcaagcccggacttaaaagtgttgcctccgcttgtcgtgtatgatgagaataacgaatataccgaggagacgaagcggatcttatatggcattatttcatcttaaaggggcggaacaaggatgctttggcagcaaaaaagttttaccgaacaaacggagcaagggacgctgtacatcgtgccgacgccgatcggcaatttggaggatatgacgtttcgtgcggttaggacgcttcaggaagctgatgtcatcgccgccgaggacacaaggcagacgaaaaagctgctcgctcatttcggcattcatacgccgctcgtcagctaccatgagcataataaatacgcgagcggccggcagcttgtcgaatggctgaaggaaggaaaaacggtggcattggtgagcgacgccgggatgcccggcatttccgatccgggctatgagcttattgctgcggcgcttgccgagcgctgccgcgtcgtccctcttcctggagcgaacgcggcattgacagcgcttgtcgcctccgggctgcccacggaccgctttttgtttgtcggctttttgaaacgggcgaaaaaagagaaaaaagagcagctgctgtcattaaaaacagcggcggagacgttaattttttatgaggcgccccaccgcttgaaagaaacgctcgctcttatgtatgatatattcggcaatcggcgcatcgctcttggccgcgagttgacgaaacggtttgaggagttcatccgcggcgatttaagcgatgcggtcgcctgggcggaagaacatgacatccgcggcgaattttgcctcattgtcgaaggggcgcgagacgggaataaacaagagcaagagggagaggaatggtggcagccgctttcgcttgtcgaacatgtcgattattatattcgcgagcacagcctttccgtcaaggaggcggtgaaacaggcggccagtgatcgaaatatgtcgaaacgcgacgtttatcggcagtatcatcaacagcaagaagaagaaaaaaaagagtttctctgaagccagagaaacttttttattctttttctttgtctgttgctgcttctagatgctgttggatctcctgcagcaaaatttccgcgccttcgcggcttaaaatgattttgccgccggccagtttgaagttgtcgtccgacacttcgccggtgacgacacacgtcatgttcggcttatactttttcaaaatgatgcggtcatcgtcaacataaatttccaacgcatctttttcgttaatatccaacgtacgtcgcagctcaattggaatgacgacgcggcctaactcatcgactttacgcacgatccctgtcgatttcatcgtcgattctcctctccgcaaaaaagttttttgtcgtttattcgtcaatattcgacaaatttcctacaacctaatcatatcagtgtttccattaagcgtcaatcctttaatatgtaaaatttaaaaaaaatgtatattgttatttcaaaaaaaagtttgtttagaaagaaaggagaaaacgaatgaatttgcccatctaaactctatccttgtataacaaattcgcagcgatggttgaaaacgcggccgtatttttgccggtttgggtatattttttcagcccacgagaaatagatgtttttgtagaatgaaaaaattatgtaaaatagaagtaacgccgctctcgtcgccggacgggggcttttgtgctcaacagtacgagggagggcctaaccgatggagaaaaaaacgttttatttgacgacgccgatttattacccgagcgaccgcctgcatatcggtcatgcttacacaacggtggcgggggacgccatggctcgctataaacggatgcgcggctacgatgtcatgtatttgaccggcaccgatgagcatgggcaaaaaattcagcgcaaggcggaagaaaaaggagtaacgccgcagcaatacgtcgatgagatcgtcgctggcattcaggagctatggaagaagctcgacatttcctacgacgattttattcgcacaacgcaggagcggcataaaaaagtcgtcgaacaaattttcacccgtcttgtcgaacaaggcgatatttatttgggcgaatatgaaggctggtattgtacgccgtgcgaatcgttttacactgagcggcagcttgtggacggcaactgtccggactgcggccggcctgttgagaaagtgaaagaagagtcctatttcttccggatgagcaaatatgtcgaccgcttgttgcaatattacgaagaaaatcccgattttatccaaccggaatcgcggaaaaatgagatgatcaacaacttcattaagccggggcttgaggatttggctgtgtcccggacgacgttcgattggggcattaaagtgccaggcaatccgaagcatgtcatctatgtctggatcgacgcgcttgccaactatatcacagcgctcggctacggcacggacaacgatgaaaagttccgcaaatattggccggcggacgtccatttggtcggcaaagaaatcgtccgtttccatacgatttattggccgattatgttgatggcgctcggcttgccgttgccgaaaaaagtattcggccatggctggttgctgatgaaggatggaaaaatgtccaaatcgaaaggcaatgtcgtcgacccagtgacgctcatcgaccggtatgggcttgatgcgctccgctattatttgctgcgggaagtgccgttcggcgctgatggcgtgtttacgccggaaggatttattgagcgcatcaactatgacttggccaacgacttaggcaacttgttgcaccgtaccgtggcgatgatcgagagatatttcgacggcgttattccgccataccgcgggccgaaaacaacgtttgaccaagagttggtgcaaacggcgcgcgaagtggtgcgtcaatatgaagaagcgatggagggaatggagttttccgtcgcgctcgccgctgtttggcagttgattagccggacgaacaaatacatcgatgaaacgcagccatgggtattggcgaaagacgaacagaaacgggatgagcttgccgccgtcatgacccacttggctgaatcgctccgccatacggcggtgctgctccagccgtttttgacgcgcacgccggagcgcatgttcgctcagctcggcatcaccgatcattcattaaaagaatgggacagcttgtacgatttcggcctcattccggaagggacaaaagtgcaaaagggagaaccgctcttcccgcgcctcgacatcgaagcggaagtggagtacattaaggcgcatatgcaagggggaaaaccggccgccgaaccggtaaaagaggaaaaaaaagcagcggaggcggcggaaatttcgattgacgagttcgccaaagtcgatttgcgcgtcgctgaagtcatccatgccgaacggatgaaaaacgccgataagctgttgaagcttcagcttgaccttggcggcgagaagcggcaagtgatctccggcattgctgagttttacaaaccagaagaactcgtcggcaaaaaagtcatttgcgtcgccaatttaaaaccagccaagcttcgcggcgaatggtcggaaggcatgattctagccggaggcagcggcggagaattttcgctggcgacggttgatcaacacgtgccgaatggaacgaaaatcaaataacggtttgcttggcaggggggtgttgagcttgacacctccttgttgctattttgtaatggaaatgttaacgaaatgtgacgtatgtaaccaatttctatgctacacttaacatcaaggtggaaaagagggcattagtatgctgtttgatacgcacgcacatttgaatgcagtccaatacgaagaagatttggaacaagtcattgaacgcgcccgcgatgaaggggtttcacacattgtcgtcgtcgggtttgaccgtccgacgatcgatcgggcgatcgagctggccgagcggtatccgtttatttatgcggcggttggctggcatccggttgatgcgatcgagatgacggacgatgatttgcagatgattgaacatctcgccgcccacccgaaagtcgtggcgctcggcgagatggggcttgactaccattgggataaatcgccgaaagacgtgcaacaagaggtgttccggcagcaaatccggctggctaaaaaggtgaagttgccgatcattattcataaccgtgaggcgacggcggatattttaaaaattttgcaagaggaaaacgccgccgaagtcggcgggattatgcattgtttcagcggcagcgtcgaggtggccaaacagtgcatggacatgaattttctcatttcccttggcggaccggtcacgtttaaaaatgcgaaaaaaccgaaggaagtggcgaaggagattccgctcagccatttattgatcgaaaccgactgtccatatttaacgcctcaccctttccgcggcaaacgaaacgagccgagctatgtcaaatacgttgccgaagcgatcgcacagatcaaaaacatttcttttgccgaagtagcggaaacaacggcggaaaatgccaaaaaattgttcgccatcgaccgctaaaattaggcgtcgaacagcggggaagcttgtcgaaggtgcggcgaagacgataaaattctacaaattcagccgatatgagccaaccgcgtgtcgacaagtcttccttcctttttcactgaattttctgcataatagagtatgctcgtgcgtacatgttaaagggagaggggaattccgtagaaaaaggaggcgttcatctgatgttgccgaatgggaggaaatggctggacttatggaggaaaaacgtgaccgtcacagcgggcgggtttctcgccatctccgcgacgacaggggttgctggatatgagatggccaaagacgatgtgacgctgatcaaaaacggaaacaaacaagaaattcgcactcatgcgaaaacggtgaaagagctgcttgcggagcaaaacattcagccgcgcaaagaagattatgtttatccgtccttgcattcgccgatcaccgacgatctccatattgtttgggaagcaagcaaagaagtgacgctgacagtcaatggaaaaaagaaaaagatatggacgacagccgatacggtcgcggagctgctccgttcgcagcacgtggcggtcggggcgtatgacaaagtggcgccggcgctttcggcgaaaattcaaaaaggcatggacatcggcgttgaaaaggcgtttccagtccacgtcaatgtcggcggtaaacaacagcaggtatggacaacttcgactacggtcgctgactttttgaagcagcaagggattcagctaggtcaattcgatcggatagagccctccttgcatgaaacggtcaaagaacagatgaccattcgcgtgatccgagtaaaaaaagtcaccgatgtagtggaagaacccgtcgactttgccgtggtgacaaaacgggatgactcattgccgaaaggagagcggcgcgtcattcagcctggagaaaaagggatggttcaaaaaacgtatgaggtgacattggaaaacggcaaagaaacggtgcgcaaactaatcgctgcgaaaacgctaaaagaaagcaaggcgcgcattgtcgccatcggcatgaaaacggtgcgctcagctgccgcgcccgaccgcccgtcctcgcgcggctcggaccatgccgcgaaggaattttacgtcaccgccaccgcctacactgcctattgtgcaggctgttcaggcataacaagcacgggcatcaacttgcgcaaaaatccttccgctaaagtgattgcggtcgacccgtccatcatcccccttgggtcgaaagtgtatgtggaaggatacggatatgccattgccgctgacaccggttcaggcatccgcggatataaaattgatgtgtttttcccggaacggtcggatgcgtttcgttggggcagaaagcgcgtgaaaatacgggtattgccatagagatgcgatgggagaacgaagcggagggttttttccctctgctttttttcgctataatggcattgtgccgcgacaatgcgcgccgtttctgctaaattagacgatgcaaacggaaaaaaagtttcagcgaaattcaaaaaataataagggaatgaagcggctttcggcgatgattcgccttacttttgattttaccggaaaggaggcattgcagaaataggaaaaagagacgattccgttgtttctgcaatgggaggatgaagatcaaagaagtgatcgttgtggaaggaaaagatgatacggcggcgatccggcgcgccgtcgatgccgatacaatcgagacaaacggagcagcagtgggcgtggatgtcattgagcggatcaagctggcgaaagagcgccgcggcgtgatcatttttaccgatcccgattttcccggcgaaaaaattcgccgcacgattgccgaacaggtgccggggtgcaagcatgcctttttgccgcgcgaggcggccaaagcgaaaaacggcaagggaatcggggttgagcacgcgtcccctgacgaaatccgtcgggcgctcgccaacgtgtatgaagaggcgtcggattggaaggaagaaattacgtttgctgaactgatcgaggctgggttgatcggcggcgcgatggcgcgccggcggcggcagcgtcttggcgaggagctgaaaatcggctatgcgaacggtcggcagtttcataagcggctgcaagtgttccgcatttcccgtgatgctttttatgccgcgttagcgcacgtgatgcaggaggaggcggacgatgtataaagatattgcaacaccggggcggacgaaagaaattttggagcgatatggcttttcgtttaaaaagagccttgggcaaaactttttgatcgatgcgaacattttgcggaaaatcgtggatgttgccgacatctcccctgatacaggagcgattgaaatcggaccgggcatcggagcgttgacggaacaattggcgcggcgggcgaaaaaagtcgtcgctttcgaaatcgacggccgactgttgcccattttggccgacacgctgtctccttatgacaatgtgcgcatctttcaccaagatgtattaaaggccgacttgcatgccgtcatcgccgaggaattggctgatgtaagcgaccggatggtcgtcgccaacttaccttattatgtgacgacaccgatcattatgaagctgcttaccgatcggttgccgatccgcggcatggtcgtcatgctgcaaaaagaagtcgccgaccgtcttgccgctaagccagggacgaaagattacggctcgctgacgatcgctgtgcagtattataccgaagcggaagtcatcatgacggtgccgcgcaccgtctttatgccgcagccgaacgttgattctgctgtcatccggctcgtaaagcggcagcatccgcctgttgttgtcgacgatgagggcgtgtttttccaagtggtgcgggcaagcttcgcccagcgccgcaaaacgctgttcaacaacttaacaaacaatttgccgggaggaaaagagaacaaagagcaaattgaacgagtgctcgttgctttgggcattgacccgcgccgccgcggagagacgcttgacatcgctgagtttgcttcattaagcaacgcgttggcaccgcttttcggcaaatgaaggagtcgtaaagaaagcgcttctctggggggcagcggtcttttcgtcaaccaaagccgtccaaacaggcgtctatcacctattgtccgcacgtgcatatcgtatggatgacaacgattatgcaatggagtgagcggtgatggacgtcattaaaatcggcgatattgtcgcccgcaagtcttaccaatgtgatttattgttccgagtgattgatattaaagaaaaaaacggcgagtgggaagcgattttgtatggtgaagatgtgcgcctcgtcgcggacgctccgtgcagcgatttagtcgtcatcgatgagcaggagcaacaggaacggaaaaagcgggaaatcgagctgattgaacaatcgtatcggctttttcgccaagattatcaggcgatcaagcaaaaagtcgaatatcgggcgaccggcggataccgggtggagaaagatttttttcaaattccggggcgcgtcctccatttggatggcgacccgttatatttgcgcaaatgtatggatttgtatgagcggatcggcgtgccggtgcacggcatttactgcgaggaaagcgaaatgccggaaaaagttggctactggatcgagcagtttcgccctgatattttagtcatcaccgggcatgattcgtattcgaagtcaaaaggaaaggtgcatgagttaaaagcgtaccgccattcgcgccattttgtgcaaacggtgaaagaggcgcgcaaaaaagtgccccatttggaccaactgatcattttcgccggcgcctgccagtcgcactttgagtcgctcatccgcgctggggcgaattttgccagttcaccagcgcgggtgaacattcatgctctggaccccgtctatatcgtttcgcgcctcagcttcaccccgttcaccgaaacggtcgacgtatgggatgtgttgcgcaacacgttaaccggggaaaaggggcttggcggggtggaaacgaaaggcgtgctccgcaccgggatgccgtttcgcctcattgaggatcgagaggaaaaccgccgcagttgatgggcggttttttctatacgtccgtcgcatttttttacaaaaaagttccacatcacacataaaaagaaggatattgtagaaaaatatacattgacagaaataaaaatgccctgatataatttttatttttttgactttagacatcatctttgttataattacaaatagtgaggtggatgatgaatgccaaagactttatccgatattaaaaaaacgctggattccaatatcgggaaacggttgacgctgcgggccaacggcggacgcagaaaaatgattgagcgttgtggtattttggcggaaacatatccatccgtatttgtcattgagctggatcaaaaagagaattcgtttgaacgcgtatcgttcagctatgccgacgtattgacagagacggtaaagttgacgttttgggatgatgagcaagcaggggggcagtagacagatttgtttgctgcttttttgctttttgttttttgttttgtcataaataggtgacgtgaactactcccacttcgcttggcttgaagcgggagttttctttcggaactatgataaaaccgccccctttatttcatactaaaactgccgcagccgccttttgcccggccaaatgcaaagccggcttgttgatgcgccggcgggttgccaaacgtttcatgccatagcgccaatgaacatggaaaggggttgctgacattgggtcgacgccgcgggattatgtcgcaacgcttgaaagaagagctggcgaaagagttgggcttttacgatgtcgtgcaacgtgaggggtggggcgccatccgcgcgaaagacgcaggaaacatggtcagattggcgattgaacgggcggagcggcagctggccggaacaacggaatagcgccggcagcggggcgtgttgcggcgagggtgtcccgtgaacggggcgccctttttttgcatacatatattgtttggcgtcgtcgccagaacatggtaatatgataaaatgggttgacgaaagaaaggcggatgagacggggcaaagacggcggagacggaaagcagccgatggatgccgatccgcttattcatgattgcgcgtggaagtaggtgaggatgagtgaggttgtcgataaaagcgccggcgaaaatcaatttgtcactcgacgttctttataagcgcccggatggttaccatgaagtgaaaatggtgatgacgacgatcgatttggccgatcgcattgagcttgtcgcgttgccggaggaagatgcgatccgcatcgtttcgcaaaaccgctttgtgcccgatgattgccgcaacttggcgtatcaggcggcgaagcttcttaaagagacgttttcgatccgccaaggggtggccatttcgattacgaagcatattccggtggccgccggattggcgggaggaagcagcgatgcggcggcgacgctgcgcgggttgaacaagctttggcagctcggattgacgctcgatgaactggcagagcttggggcgaaaatcggttcggatgtcgctttttgcgtctacggcggaaccgccttggcgacggggcgcggggaaatcatcactccgatcgcttcaccgccgccgtgctgggttgtgctggccaagcccccgattggtgtatcgacggcggaagtgtaccgaaacttggaacttgagcgtgtcagccatccggatgtcgatgcgatggtgagagcgatcgagcggcaagattatgcggcgatctgccggttggtcggcaacgttcttgaggaagtgacgttgaaaaaatatccagaagttgcgcatattaaggaacaaatgaagcggtttggcgctgatgcggtgctgatgagcggcagcgggccgaccgtgtttggactgatcgagcatgattcgagaatgcaacgggtgtacaacgggttgcgcggcttttgcgaccaagtatttgcggtgaggctattgggggaacgccattctcttgattaaaggcgtacatttttgttaaaatgtattcataatattcggtttcaggaggtcggctatgaagctaaggcgaagcggccgtttagtggatatgacacattaccttcttgaacggccacatcagctcattccgctgacattgtttgcggagcggtacgaatcggccaaatcgtcgatcagtgaagatttggccatcattaagcagacgttcgaacagcaaggaatcggaaccgttcggacgctgcccggcgctgccggcggcgtgcaatacattccaaaaatggctgctgaggaagcggaagaagtggttgcgtatttgtgtgaacaactgtcgcgtccggatcggcttcttcccggtggatatttgtatatgaccgacattcttggcgatccccgtattatgaacaaaatcggccgcctttatgcgtcgatgtttgccgaccgtccggtggatgtcgtcatgacgatcgccaccaatgggattccattcgcgtatgccatcgccaactttttgtatgtgcctgttgtcatcgttcgccatgacaataaagtgacggaaggaccgatggtgagcatcaattacgtatccggctcgtccagacgcatccaaacgatggtcctatcgaagcgcagcttagcggaaggagcgaatgtgctcatcgtcgatgattttatgaaggcggggggtacaatcaacggcatgatcagtttgcttcaggagtttaacggcaatgtctccggcattggcgtgctcgtggagtcggaagaggcaaaagagcgattggtcgatgaatacatttcgctcgtcaaactgtccgaggtggatgtaaaagaaaagaggatctctgttaaggaaggcaattacaaagcgtttttgtagcagcttgctgcttgacataaaaatcaagaaaggagactggctcatgagaaaagtagagacaacgaaggcgccgcaagcgatcggcccgtattcgcaaggcatcatcgtcaacaacatgttttacagctcggggcaaatcccgctcaccccagaaggggaactggtgaaaggcgacattcaggcgcagacgcatcaagtgttccaaaacttgaaagccgtattggaagcggctggagcttcgctcgatacagtggtgaaaacgaccgtatttttaaaaaatatggatgattttgcggcgatgaatgaagtgtacagccaatacttcccgaaccataagccggcgcgctcatgcgtggaagtagcccggctgccgaaagatgtccttgtcgaaattgaagtcgttgccctcgttccgtaatgattagccccactttttccctacataaaaatttataaaaaatttttcgaaaaaaagaaggaaatgactcgaacacgtggaattaattacatcgagtctcatataggggaaaaggtggtgagcaaaatggaagtgacagacgtaagattacgccgcgtcaataccgaaggacggatgaaagcgatcgcctccattacgttggacaacgagttcgtcgtccatgacatccgcgtcatcgacggaaacaatgggctgtttgtcgcgatgccgagcaagcgcacaccagatggggagttccgtgatatcgctcatccgatcaattccgccacgcgcgggaaaatccaggaggcgatcctcgctgaatatcaccgcctcgggaagttggaagaagaacttgaagaagctggcgcttcgtaaacatatgaaagggagcttaggtgaaattcaccaagctctctatttttttggcaaccgcattgtttccttgaaaagtgccactgattcatatatattcaattatggataaaagggtaattggaggcctttcacatgaagcgatatgcggtcattttggcggccggacaagggacgaggatgaaatcaaagtggtataaagtgcttcatcccgtttgcggcaagccaatggttcagcacgtcatcgaccaagtgtcgaagctcggggtggaaaaaacgattgcggtagtgggatttggggcggaacaagtgaaagaacagctcggctcccagtgtgaatatgccctgcaggaggagcaactcgggacggcgcatgcagtcatgcaggcggctccgcatttgcgcggccttgaaggagtgacgattgtcgtctgtggggatacgccgctcatcaccgctgagacgatggagacgctcgtcgagcatcatatggccgccaaggcgaaggcgaccgtattgacggccatcgctgatgatccgtccggatatggccgcattgtccgcaaccaggctggccatgtcgagaaaattgtcgaacataaggatgcgagcgagcaagagcggaacattcgcgagattaacacgggaatctattgctttgacaaccagacattgtttcaagcgcttacaaaagtgaccaaccacaacgctcaaggtgaatattatttaacggatgtgattgaaattatcaaagctgacggcggcgttgtatccgcctatcaggcgccgtcgtttgaggaaacgatcggcgtaaacgaccgcatcgccctcgccgaagcggagcggatcatgcgtgctcgaatttgccgtcagcatatgaaaaacggggtcacgatcatcgatccggcttccacttatatttccgccgaggcgatgatcggacgcgacacggtcatttaccccggcacggtgattgaaggcgagacggtgatcggtgaagactgcgtcattggaccgaattcggaaattaaaaattgctatatcggccatcgcacatcgattcgccattcggtcgcccatgacagtgagattggttcggatgtgacgatcggcccgttcgcccatattcgtccgctgtcaaaaatcgacgatgaggtgcggatcggcaatttcgtcgaggtgaaaaaatcgacgtttggcaaaggaagcaaggcgccgcatttgagttatatcggcgatgctgaagtcggcgccgatgtcaatcttggctgcgggtcgattacggtcaactacgacggcgtgaataagcatatgaccaaaatcgaagacggggcgtttatcggttgcaatgtcaatttgattgcaccggttacggtaggacaaggcgcttacgtcgccgccggatcgacgatcacgaatgacgtccccggtcgcgcgctcgccattgcccgcgcccggcaagtcaataaagaaaattatgtcgatcgcctgccaggcaagaaaaaatcttagcggaggtctatcatgtctgactgtcagcatcaattaaaattgttcgctctgaactcgaacatgaagttggcgaaggaaattgcagaagtcatgggaatcgagctcggcaaatgttccgtttcccgtttcagcgacggggaaattcaaatcaacattgaagaaagcatccgcggcgacgatgtgttcgtcattcaatcgacgagcgtgccggtcaatgagcatttgatggagttgcttatcatgatcgacgcgctaaagcgcgcctcggcccgcacgatcaatatcgtgatgccgtattacggctatgcccgtcaagaccggaaagcgcgttcgcgcgaaccgattacagcgaagctggtcgccaacttgctcgagacggccggagcgtcgcgcgtcatcacgcttgatttgcatgccccccaaattcaaggatttttcgatattccaatcgatcatttgatgggtgtgcccattttggcggattatttcaaaagcaaacaattggaagatattgtcgtcgtctctccggaccatgggggtgtcacaagggcgcgcaagctcgccgaccgcttgaaagcgccgattgccattatcgataagcgccggccgaagccgaacgtggcggaagtgatgaacattgtcgggcaagtggcggggaaaacggccattttgattgatgacattatcgatacggccggcacgattacgctcgcggccaacgctctagcggaaagcggagcgaaggaagtgtacgcgtgctgcacccatccggtgctgtctggtccagcgatcgagcgcattcaaagttccaaaattaaggaactggtcgtcaccaattcaattgccttgccagaagagaaaaaaattgataaaattgtagagctgtcggtggctccgcttattgctgaagcgattacgcgcgtgtatgaaatgaagtctgtcagcgtcctgttcgactaacgcaagaaaacatgtttagcccttcttgttttaggataaagtagtcaatagattctaattcaggaaggtgaagaaacatggcgattgtgttggaagcgaaagaacgcacagacaaaaaacgttcgacattgcggcgtattcgttcgcaaggcggcattccagcgattttgtacggcaaaaaagtcgaaaacaaaatgattttcgtcagcgccgctgagctggaaaaagtgcttcgtgaaggcggacgcacaagcttgctgacgctgaaagtcggcggcgaggactactcggtgttgctgcgcgagatgcagcgcgatccgttgcgtggcgagctgcttcacgccgattttcaagcggttgatctatcgacagaagttgatattgacgttgaagttcgcttagtgggcgaggcgcctggcgtgaaggatggcggcgtgttgcagcaaaacttgcatgagctgtccatccgcgtcctgccggcgaacattcctccagtgatcgaagtggacatttccggactgcaagtcggtgataccgtcaccgttggcgacgtgcaaacggacggcaaatttgaaatcaatcatgaaccctccgaagtgatcgccacgatcttgccgccgcaacaagaggaagaaatcgatagcggcgaacagcaagaggcagggcagcctgacgctgcggaaggaagagaaacgacgccagaagagtgacagacgtaaccgtttcggttacgtcttttgtagtatcatgcaaagagaggagcgcgaggattgaagctgtttgtcgggctcggcaatccgggcgaggagtatgagcaaacaaggcacaatgtcggctttttcgtcatcgacgaactggcgaagcgctggaatgtatcgttaaaaaccgctaaatttcgcggcttgttcggaacggcgtccgtttctggcgaaaaagtagcattatgcaagccgttgacatatatgaatttatcaggagaatgtgttcgcccacttatggattactacgacattgccatcgatgatgtcatcgtcatttacgatgaccttgatctcccgccagggaaaatccgccttcgcttaaaagggagttctggcggccataacggcgtcaaatcgctcattcaccaccttggcactgagcagtttaagcgcatccgcatcggcatcggccggccgaccggcggtcagccggtcacggactacgtgcttggccgctttacggaagaggagaaaccggcggtggacaaagcggtgctgcgggctgccgatgcgtgtgaacaggcggtgaaggcgccatttattcaagtgatgaatgattttaacgagtgaatattttcctctgaactggtgcacaatgtgagtacgggaggcggtcgaagcgtcggcttcgcctgccttgtggacggaacagcccggtgcccagtgaggaggttggcttgaatggcgctacattactattgccgccattgcggtgcaaaagtcggaacgattgagcaaatgccgatatacagcgagaaactgggattccaccacttaacggaagaggaacgcctcgagatgatttcgtatgaaccgaacggtgacattcatgtgaaaacgatttgcgaagactgtcaagaggcgttggcgcgaaacccggaatggcatcaatacgaaaaattcatccattaagggcggctttgggcgaccaaagcgtttttgcgtttgcgaaagaatagtgagacggaaagaaactggcgttgagaggagggagaataggggtgctttcgttgcatcgctatttagctgaaaaccaagatgtccgtacgatcattgaagggctccatgtccgtttgaaggaacagcttgtcgccgggctgtccggatcggcccggtctgtttttatttccacgctttacaaggagacaggccggccgctgttagtcgtgtctcacaatttgtttcaggcgcaaaaaatgtatgacgatctcgtttcgttgctcgggccggaagacgtgttcctttattcagtgaacgaagtgatcgccgctgagatggcggtcgccagcccggagctgaaggcacagcgcctagagattatgaaccattgggcgcaaggcggaaaaggagttgtcgtctgcccggtcgccggcttgcggcgtttgttgccgccgccgtcgctttggaagcagtatttgttcaccttcttcgttggacaagagttcgatgtagaacgttgtaaacagaagtttgtgcaaatggggtacaaacgggtcggcaccgtttccgcccctggagagttcagcgtccgcggcggcatcatcgacatttatccattgaccgctgagcttccgtaccgcatcgagctgtttgatacggaaatcgaatcgattcggacgttcactcctgacgaccaacgttcgcaagggcaaatcgagcgcatcatgatcgggccggccgatgaaatcattctcgatggcgagacgcggcgccgaggaatcgagcggattgaagcggggcttgcgtcgagtttggaaacgatgaaagatgaggccgccaaacagcggatgtatgaacatattcacgctgagcttgagcaattgcgcgaggggcaggaaatcgagcaacaatataaatatatgtcccttttttatgaaaaggttgcgagtttgctagattacctgccagaagacggcgtgctgctcatggatgaaatgagccggctgcaagaggcggcggaacggttggaccgcgaagaggcggaatggtatacgagtttgcttgacggcgggaaaatgattcatggcgtgccgctttcgcattcgttttctgaattattgcaaaaacatcgattccagcgggtatacttatcgttgtttttgcgccatgttccgtatgcccacccacaaaacgtcgtcaatattacgtgcaaacagatgcaaaacttccatgggcaaatggcgcttcttcaatccgaagtcgagcggtgggaaaaggcaaactatgcggtcgtctttttggcgccgaatgcagagcgggtgaaaaagctgcaatcattgcttcaagattatgagattgacgcgctgccgctcgcgcgcgatgcggctttgctgcatggcaaatgccagctccttgaaggagatttaaataccgggtttgaattgccgttgcaaaaaattgccgtcatcacagaagaagagctgttcaaaaaacgggtcaaacgcccggtgcgccggcaaaagctgtccaacgccgagcggatcaaaagctacgccgaattgcaagtcggcgactacgtcgtccatgtcaaccatggcatcgggaaatatttaggcatcgagacgttagaaatcaacggggtgcataaagactatattcatatccagtaccaaggcggcgatacgctgtatgttccggtcgaccaaatcgatcaagtgcaaaaatacgtcggctcggaagggaaagaaccaaaaatttataaactcggcggttcggaatggaaaaaggtcaaaaagaaagtggaatcatccgtccaggatattgctgaagatttaatcaagctgtacgccgagcgtgaggcaagcaaaggatatgcgttttcgccggacaccgagatgcagcgcgaatttgaagcggcgtttccgtatcaagagacggaagatcagcttcggtcgattgaggaaattaagcgtgatatggagagcgacaaaccgatggaccgcctcctttgcggcgacgtcggctacgggaagacggaagtggcgttgcgggcggcgtttaaagccattatggacggcaaacaagtggcctttcttgtgccgacgacgatcctagcccaacagcattacgaaacggtgcgcgaacggtttcaagggttcccaatcaacgtcggactgttgaaccgcttccggacgaaaaagcaacaagccgagatcatcaaagggctaaaagatgggacgatcgatatggtcatcggaacgcatcggctgctgtcgaaagacgtgaagtttaaagatttaggcttgctcattatcgacgaggagcaacggtttggcgtggcgcataaagaaaaaatcaagcagctgaaggcgaacatcgacgtgctcaccttaacggcgacgccgattccgcgtacgttgcatatgtcgatgattggcgtgcgcgatttgtcgatcatcgagacgccgcctgaaaaccgattcccggtgcaaacgtatgtcatggaatatacgcccgaactcgtcaaagaggcgattgaacgtgagctcgcccgcgacgggcaggtgtttttcctttacaaccatattgaagacatcgatttgaaagcggaagaaatcgcacagcttgtcccggaagcgcgcgtcacttacgtgcatggccgcatgtcggaaacggagctcgaatcgacgattttggcgtttttggaagggcaatacgatgtgctggtgacgacgacgatcattgaaacgggcatcgatattccgaatgtcaacacgctcatcgtctatgacgccgaccggatgggattgtcgcagctgtaccagctgcgcgggcgcgtcggccgctccaaccgcgtcgcttatgcgtatttcacctatcggaaagataaagtgctcaatgaagcggcagaaaagcggctgcaagccattaaagagtttaccgagctcggctctggttttaaaattgccatgcgcgatttgtcgatccgcggcgcgggcaacattctcggcgccgaacagcacggctttatcgactcggtcggattcgatttgtattcgcaaatgttgaaagaagcgatcgagaaacggcgcggcatcaagcgagaagacgagcagccggatgtcgtcatcgatgtcgaagtcgacgcctatattccgagcacatacattgcagacgagttgcaaaagatcgagatgtacaagcgatttaaggcagtggagacgctcgaagacgttgaggcgctgcgtgaggaaatggtcgaccgcttcggcgattatccagatgaagttgcgtatttgttccaaattgctgagttgaaggtgttggccaagcagcttggcgtcgaatcgatgaagcaacataagcagcaaattgacatcttgtttactgaacaggcatcgaaaacggtggaaatccagcgtctatctgacatcggacgccggcatggccgcttattcgggtttggcatggacggagcgaagctgaaaattgtgctctatatcaaggacatgaagccgcacgagtggctgatgattttagaggagacgctgcggcggctgtccggggtggaaaaagagaagtcggtgacggcataatcaagaaaaagttttatgatgtttatcgtttcctgcatgtggcgataatgaaggatgggcaattttatctaaaatggccaaaatcactttcatcacgtatagaacgtggattgtgaaggatactaatgacaacaatggtgaattccccattgcaagggttcatcggagtatccttcaaatcctagatgaaagtgagggtatacaaggcatgaaagcaaccggtattgttcgtcgcattgatgatttagggagagttgtcattccgaaggaaattcgcagaacgttgcgcattcgcgaaggagatccgctcgaaatatttgttgaccgcgatggagaagtcattttgaaaaaatattcgccgatcagtgaattaggcgactttgccaaagagtacgccgaagcgctgtttgacagcctcggccagcctgtgctcatttgcgaccgcgatgtatacatcgctgtcgccggcgtttcgaaaaaagagtatatgaacaaaagcgtcagcccgttggtggaaaaagccatggaagaccgcaattccatcctccatacggaggaaggggaagtcgagctcgttgacgggatgacggaaacgttgaagtcgtatacgatcggcccgattgtcgccaacggcgatccgatcggagcagtcatcattttatcgcgcgagaaaacgcttggtgaagtggagcataaagcagtagaaacagccgccagctttttggctcgacaaatggaacaataggcgaaacaacaaggcagcttcacaggctgcctttttttccgcccgacaaatgggggcgagatgccttgaatcccggaatcgcttccacatcctgcttttttcgtccgcctggcttgcggaacagcgtatgaagccgtgcgagttgaccatcacctttgtccaacaggcggaagttgcgctataatatcgagcgtagccatcatggcgcttggcggcttctatcgccctccggcgtctaggttgagtgggttgtctatgcgaggggagaaactggatgggaaacgtatggaaaggggcggcgatcttaacggccgccgctttggccgcgaaactattaagcgctttgtaccgtgttccgtatcaaaatatggtcggggacattggtttttatatttaccaacaagtgtacccgatttatggcatcgtcgtcgcactctcgctgaccggctacccggttgccgtctcgaagcttgtcgccgagcggttggcgggacaggatgaagcgggcgctgccgctagtgtgcgcgtcgccttgttggtgttaagcgtccttggcgtcatcctgtttgcttcgctgtatctaggggcgggggtgattgcctcggcgatgggcgatggacggcttacgccgctcgtgcgtttgctttcattttcgtttttgctgtttccgcccatcgcgttgttgcgtggctatttccaagggcggcatgatatgacgccgacggcggcgtcccaagttggcgagcaattcgtccgggtgacggcgattttagggctgtcgtatggagcggtgcagcgcggcgccgacgtctatgcttgcggcatggcagcggtcgcagggacgctagtaggcatggcggcggcgcttttcattttgcttttcttcctgtcccggcgtcggcggctaaaaacgtcgggccgcacgccgccagcttgggatcgacaggtgggccggcgtttattgacggaggggacggtcatttgcttgacgaatatggcgttgacgctgattccactcgtcgattcatttttattcgttccgcttctacaggaagcgggggcaaggctcgatgaggtgcagcggctaaaaggagtgtacgaccgcggtcagccgctcattcagctcggcacggtcgtcggcacgtcgttttcattggcgcttgttccacttctttccggagcgcgccgccaaggtgccgttttcgcctatggagcgctgtccatccggcttgccgttgtcattgggcttggtgcttcgttagggctcatttgcctcattcgaccgatcaatgcgatgttgttcgagaatgactacggttcgtcggttctcgccgtcttgtcctcctctgtcttttttacgacgatcgcgttgaccgcctctgcattattgcaaggaatggggagggaatggacggccgctgccggcgtggcgttggcagtggcggggaaggccgcgcttatgcattggcttgctccgcggtttggagcgcttggcgccgccgcggcgacgacgggtgcttatgcgctcatggcaggctttttatgcgcctttttgccgcgtgaatatcggacggcgggccggaaatacatgtacccaaccgtgaaagcggccgctatgatggccgtcgtcttgcatgggtataggtggctgatggacagctcgagcgaggggcggctatgggcggctgccgaggcgcttggcggcgttgccatcggtgctgtcgtttaccttgcgtgtattgtgaaaggacatgttttttctgaacaggagttggcagctctcccattggctaataaattccgtctacgattaggaggcaggtgatcggcgatgaatacgatttatgtgttcggcctcggcgccggagatgtaaaacagctgccgatcggtgtgtaccgaaagctaaagcgggcgcacccgctctttttgcggacgaaagaacacccggtggtcaaatggcttacggaggaagggattgcgtttacgtcatttgatgaagtgtatgaaaaacacgagcagtttgctgatgtgtacgctgacatcgtcgatcaattgacggaacaggcgaagcgcggcgatgtgttttacgctgttcccggccatccgcttgttgccgagcggacggtgcagcttcttttcgaagctgagcggcgcggcgtctgccgaatcgttatcgaaggtggtcaaagctttttggatgcgctgtttacggcggtgcgcatcgatccaattgaagggtttcagttgcttgatgcgacgacttttcgaggagaagaatggtcgccttcactgcatgctgttttttgtcaagtgtacgattcgtttgtggcctcgaacgtgaagctttctttgatggagcagcttcccgacgattacccgatctacattgtcaccgcggcaggcacgaaggacgagcaagtaaagcgcgtgccgctttatgagttggaccgcgagacggggcttgacaacttgacaagcgtctatgtgccgccggtgaaggacgagccgttgctttaccaccggtttgagacgctgcgccgcgtcatcgccacgctgagagggccgaacggctgtccatgggatcggaagcagacgcatgcgtcgctgaagcgctatttgcttgaggaggcgtatgagctgctcgaggcgattgacgagggtgacgatgatcatatggtcgaggagcttggcgacgtattgctgcaagtgatgctccatgcgcaaatcggcgccgaccgagggttgttttcgatcgacgacgtcatccgcacgctgacggcgaaaatgatccgacgccacccgcatgtgtttggcgatgtcacggccgagacggccgaacaagtcgttgccaactgggagaagatcaaggagaaagaaaaaggaggcgggctttcggaatcgattcttgccgacattccgaaaagtctgccggggacgatgcgggcgtacgagctgcagaaacgagcggcgaaagtcgggtttgactgggatgatgccgcgccgatatggcaaaaagtcgaagaagaaatggccgagtttcgagccgaaacgtccggcggccgtcgcgatcggcttgtcggcgagtttggcgatctattgttcgcgctcatcaaccttgcccgttattacgggattcaaccggaagaagcgctgcaaatggccaacgacaaatttgcccgccgtttcgcttatatcgaggaacaagtgcgaaaaagcggccgatcgatcacctcgttttcgcttgccgaactcgatcgtttttgggaagaagccaaagaaaacgaacggtaagggggatcatgcaatgcgccttgataaatttttaaaagtgtcccgcctcatcaaacgccgcacgttggcgaaggaaatcgccgatcaagggagagtgtggatcaacggccatgtcgccaaagcgagctccgatgtgaaagtcggcgatgaattgacgattcaatttgggcaaaagcgggtaacggtaaaagtgacggatctaaaagaaacaacgaaaaaagaggaggcaaccgggctgtacgaattgatccgcgaagaacggaccaccccggcgccggaacaagacgacgtctaatttgtcctgcaggcttgttctaaaccatcccccgctgacatacatatggtacaaacaacggatgagaaaaggcggttggccttgccggttttctatactaaatggaaatgcgggggatgaacatgagtcgacacgatgaatttggcggaagcacgaacaaaggtccggtccaggaacatgatgtgatcatgcgcggccggcgccttcttgacatcaccggggtgaaacaagtcgagagctttgacaacgaggagtttttgcttgagacggtcatgggctttttggccatccgcggacaaaacttgcagatgaaaaacttagatgtcgacaaaggcgttgtttcgattaaagggcgcattttcgacctcgtttatttagatgaccatcaggagaaggctaaaggattctttagcaagttgttcaaatgaatgtcagcatacagctgtacaccatgctggcgatgattggcatgggcggctggcttggcctggcgtgggatacgtacagccggatgttgaaacggcatgagcgggcgcactggctcgtctttgtgaatgacgtgctgttttgggcggtgcaggcgctcatcgtgttttatgtgcttcttttcgtcaatgaaggcgagcttcgcttttatttgtttctcgcgcttttatgcggatatgccgcttatcaaagcttgctccgctccttttatgttcgggtgctcgagtggttcattgggctggcggtaagactcggacagacgctcgttcagctgttccgcctcatggtcatgcgcccgctcatcctccttgggcaaatggcgctggcacttctattgttcgcttggcggcttttgttgtggatcgttcggtttgtgctgctggctgtttggaagatgatccgccttttgcttgctccgctgcgttggacgggcatcatgatttggcggcgggtgccgccgcaaagacgagccggggtggaaaaattttttcgacgtttaaaaggatttgctggacaaatcaagaatacaaaagagaaaataagcatgtggtttgcgaaatggcgcgagtaaaagaggtgtaaacgcgatgaacgtgccccggagaacgaatgtgacgaagctgtcgtcgacgtacatagctgagcatgaggagaaaaagcagaaggcggcgagaagacggcgggctgtcgctgtccgtttggttgtctggtcgttgttgtttgcgatgttcgcctccgctcttgtctacaccttgcactcgcaagcgaaggcgatcgatgcaaaaacggcggaacagcaaaagctgaaagagcagcttgcggagcttaaacggaaggaaaagcaactgaaagaggaaatgaaaaagttgcatgatgatgactatatcgccgagctggcgcggaaaaaatattacttatcgaaagatggagaaattattttcgtcttgccggaaaaataattttgcctgcgaatgcccgttttctatgggcattcgtcatattgacacgcatttttttcattcgctataataaaaaaaacaccatctttaaagcgttttaaggaggagcactttttttatgtcgattgaagtaggcagcaagttacaaggcaaggtcacgggcattacgaaatttggggcgtttgtggagctgccggagggggtcacaggactcgttcacattagcgaggtagccgataactatgtcaaagacatcaacgatcatctgaaagtcggcgatatggtgtatgtcaaagtcatcaacgtcggtcaagatggaaaaattggcctgtccattcgcaaagcaaaagacacgccttcttcgcagcggccgcgccatcggacaaacgaccgctccgcggcggacagcttagaacacaaaatcagccgattcttaaaagagagtgaagaccgattggcatcgctgcgccgtcatacggagtcgaagcggggaggtcgtggagcgagacgagggtaacttgctgctgaaagattgtttgaaggatgacaaattaggaaacaagcatccgtcgctatggatgcttttttgtttctgtatggaataagaggatatatttcccctctgcattttccgcctatatgtattgacaatcgtcatctcctccgttatgatataaactgttgtcacacggcggtgtagctcagctggctagagcgtacggttcatacccgtgaggtcgggggttcgatcccctccaccgccaccaacaatcaaaaatggcccgttggtcaagtggttaagacaccgccctttcacggcggtaacacgggttcgaatcccgtacgggtcatcgcaaacgagcatgcgccatcaagcgacatgctcgtttttcttttttgtctctttctgtcggaacaagcctgttgaccgcgttttgccgtggaaaacgtcgaacgattttttatttttctctgtggttttgacaaatttctgacaattcaagctatataatagggggtaatagaaaggtaaaggagaggatcgggaatggaaagagtagaaagagggacggtgcgccgcagcatttcggaagtgccgattcatgacacgcaagcaacggtgtcgcgctggatgcgccatgtgaagctgcgccttggtcatctgttcatccatcaaggctttttgcttcttcttgtcggctttttgcttggacgagcgttgattttatcgaagctgaccccgttcgctttgccatttttcgtttcggtctatatgctgcgccgcgacaaggccgcttttgcgttgatctcgctgttggccggtgctttgacgctgtcgcttgatgtggcgctgtttgtcggcatttccatttttggctttctctttatttacggatgggtgcggagggtgatcagtgagtcactgaaaatcgttccatttgttgtgtttgtgctgtctctttccgccaaatggctgatctcctattattggctcggagagcgatcggtctacggcgccgccatggcggtcgtcgaagccgggctgtcgcttgtattgaccttgatttttatgcaaagcatcccgttgttgacagtgcagaagcataaacatgcgttgcgagcggaagagatcatttcgttgatcattttgctcgcctcgatgttgaccgggatgatcggttgggctgtgtacggtttgtcgcttgagcatgtgatgtcgcgctacctcgttttgttgttcgcgtttgtcgccggggccgcgaccggctccaccgtcggcgttgtcaccgggcttgtactgagcttggcaaatgtcggcaacttgtcggaaatgagtttgcttgctttcgccgggctgcttggcgggttgctgagggaagggaaaaaacttggggtggcgttcggcctcctcgtcgcgacgctgttgcttggtttatacggcgaagggaagagtgagcttgtgccgacgttgcttgaatccggcatcgcaattatgctgttttttggtacatcccgttcactgacggagaaaatcgccaaatacattcccggcacggcagaatatatcaatgagcaacaacaatacgtccggaaaatccgcgatatgacggtgcaacgcgtctcgcagttttccaacgtctttcaggcgctggcggaaagcttttcgcccgaaccgcttccggatgccaatgaatacagcgaccgtgaagtcgactattttttgagcgacatcacggaaaaaacgtgccaaacgtgctttaagaagacgcaatgctgggcggacaactttcgtacaacctatgcgtacatgaagcaaatgatgggcgaggcggacgaaaaaacattgtcgcaaaaccatcagttgctgcgcgagtgggagcggtattgcgtcaaggccggcaaagtcgtcgacgcgattgaaaaagagatggttgcttatcaagcaaaccgcaagctcaaacggcaaatccacgaaagccggaagcttgtcgctgaacagctgttgggcgtttcgcaagtgatggacgatttcgccaaagaaatgcagaaagaacaggaaaaccattatttgcaggaagaacaaatttaccatgcgctgcaagagtttggcatcgaagtgggccatgtcgacatttacagtttggaaaaaggaaatatcgatattgaaatgagcattccttactgcgaagggcggggtgagtgcgaaaaactgatcgcgccgatgctgtcagatattttaggagagacgatcgtcgtcaagcgcgaagagtgcgccgcctacccgaacggctactgccgcgtcgccttcggctcgacgaaagcgttcgtcgtcgaaacgggcgtcgcgtttgccgccaaaggaggggggttcatttctggcgacagttatgcaacgattgaacttgctaccggcaagtacgccgttgccatcagcgatggcatgggcaatggggagcgggcgcatgacgaaagccgcgagacgctgcgcctgttgcaaaagattttgcagacgggaatggacgagtcgattgccatcaaatcgatcaattcgattttggcattgcggacgacagaagacatgtatgcgacgctggatttggccatcatcgacttgcaaaacgcagcgacgaagtttttgaaaatcggatcgacgccaagctttattaagcgcggtgacaaggtgatgaaagtggaagcgagcaacttgccgatgggcatcattaaagaagtggaatttgacgttgtcaccgagcagctgaaatcgggcgacttgctcattatgatgagcgatggtgtgtttgaagggccgatgaacgtcgaaaaccatgatgtttggatgaagcggaaaattcaagaattaaagacgaacgacccgcaggaagtcgccgatttgatcatggaagaagtgattcgccaatgcggcggcgagattgaagacgatatgaccgtcgttgtcgccaaagttcggcacaatacgccgaaatgggcgacgattccggcatacatgtatatgaaaaaggcgcaatagctagcgtataaaaacgttcccctgcggcgatgatggtaatacattcgccaaggaggggaacgaacgtgcgaaagggaacgttgcggcaaattttgctcattaccgatggctgctccaaccatggtgaggacccagccgccatggcggcgctagcccgtgagcaaggcattacggtgaacgtgatcggcatcttggatcaaggtgcgatggatgaaaacggacggcgggaaattgaagcgatcgccgcggctggcggcgggatgagccaagtcgtgtacgcgaaacagctgtcgcaaaccgtgcaaatggtgacgcgccaagcgatgactcagacgttgcaagggctcgtcaatcgcgagttgaaacaaatctttggttctgacgtttcgcttgaggacttgccgccggacaagcgcggccaagtgatggaagtcgtcgatgaactcggggaaacggttgcccttgatgtgctcattttgatcgatacgagcgggagcatgaaaacaaaactgccgaccgtcaaagaggcgctcatcgatttatcgctcagcttaaatgcgcgcatgggcgaaaaccgcttttcggtgttcatcttcccgggaaaacgggcgcacgccgaaaaaatgatcgactggacgccaaggattgaagagttgtccaccatctttccgaaattggcgtcgggcgggctgacgccgaccggaccggcgctgcgtgaggcaatcgcctattttgagcgtaaacggtcgttaaggagctggatcggcgatggcgatgagccatacatcgaagaatcgtctttgtaatttgccgcctggtacggtcatcactgggaaatggcacggccgttcctaccggctgctgcggcggcttggcagcggggcgaacggcgtcgtctatttggcggagaacggccggactcgcgtcgccgtcaagttgagcgatgactatgcgtcattggcatcggaaatgaatatattgcgccgttttgctaaggtccagggagccgccctcgggccttctttgctggaagccgatgactggcaaagcccgtttgcgcgggagacgatcccgttttatgtgatggagtatattgaaggggagaatttcgctgctttcatccgccgccgtggaaaagaatgggcgcccgtgctcgtgatgcagctgttgtcggtgcttgatcggcttcatcaagaaggatgggtatttggggacttaaagccggataatttgatcgttaccgggtcgccgccgtcggttcggttgcttgatgtgggcgggacgacgctgcaaggaagggcggtaaaagagtttactgagctgtatgaccgcggctattgggggcttggatcgcgcaaagcggagccatcttacgacttgtttgcggcggcgatggtgatgatttcttcttgctgcccggggccgattgagaaaaagggtgacggtcgggcgcagctgttgtccatcatcgaaacggaccgctttttaacccgatacaaggaggtgctgcaaaaggcgcttgacggccgatatcgaaaggcggccgatatgcgtcgcgacttattggccgcctcttcccgccatacatcggcggaaaacgaaagaaaggcagtgccaagccgtcggtcggggcggcaggtgaaacggcgccgccaagcgagagggattgtcgaaacggtggtcatcgccgccgcattgctgggcgcctatgccttttatatatattggcagctggcgatgtaatttttttgagaaaacagggcggacgtgttacgatgaagctgaaagaaacgcaaagaggttggctcggatgatcgacaaagtgcgcgcctttatccacaggcatcaactgctttcagaaggagcggccgtcatcgttggcgtctccggaggtccggattcgcttgcgttgctgcacgtttttttgtcgctgcgcgacgaatggaagcttcaggtcatagcggcccatgttgaccatatgtttcgtgggcgggagtcagaagaagagatggagtttgtgaaacgtttttgcgtggagcgccgtattttatgtgagactgcgcaaatcgacgtcccggcctttcagcgcagcgcaggtctcggcgcccaagaggcggcgcggatctgccgctaccgcttttttgccgaactgatggaaaagcatcaagcggggtacgtcgccgtaggccatcatggcgacgatcaagtcgagacgattttaatgcggcttgtgcgcggcagcacaagcaaaggatacgctggtatccccgtcaaacggccgtttcacggcggctatctcatccgtccgtttttggctgtcagccgggcggagattgaagcgtattgccggcagatggggctgtctccacgccgcgatccgagcaatgaaaaagacgattatacgcgcaaccggttccgccatcatattgtcccgttgctgcggcaggaaaatccgcgcctgcacgagcggtttcagcaatacagcgaaatgatggcggaagatgagcaatttttggaggaattagccgcggacgcgctgaataaagtaatggaaaaacaacatcgcgatgcggcgctttccatcggaccatttttggcgctgccgcgaccgctgcagcgccgggtgctgcagctgttgcttctccgtctttatgacggcgttccgccgacattgacttccgtacatatcggccatatactgatgctttgtgagcgcggccgcccttccggaatgatcgatttgccaaaagggctcaaagtgattcgctcgtacgaccgctgtttgtttacttttgacgcagaaagcggcgagaaaggttattggtttgaactgccggttccggcgctattgcccctcccaaacggctatgcaatcatcagtgaatttggggaacactatccaagaaagcaggccgggaatgattggttcgtcgtggatcctgcttccgtctccttgccgcttcgcgtgcggacgcgtcggcgcggcgaccggatggtgctcaaggggacgggaggcacgaaaaaattgaaagaaattttcattgaagcaaaaattccgcggatggaaagggatcgctggccgattgtcgaagatgccgacggtcgcatcctttgggtgcctggcttgaaaaaatcggctttcgaagcgcaaaaccgtgggcaagctcgctatattttgctgcaatatcaggcgatgaacagctaggaggaaaaaaagatggggatgaaagacgatattcaaaaagtgttgatcactgaagaggaaattcaggcaaaagtcaaagaactcggcggtttgttaacgaaagaatatgaaggccgttttccgctcgctgtcggcgttctcaaaggggcgatgccgtttatggccgacttgctcaaacatattgatacatatttagaaatggattttatggacgtatcaagctatggcaatgcgaccgtttcatccggcgaagtgaaaatcgtcaaagacttgaacacatccgtcgaaggacgggatattttgatcattgaggatattattgacagcgggctgacgctcagctatttggtcgacttgtttcgctaccggaaggcgaattcgatcaaaatcgtcacgcttcttgacaagccgtctggacggaaggcggacattcaagccgattacaccggatttaccgtcccggatgaattcgtcgtcggctatgggctcgattacgcggaaaaataccgcaacctcccgtttatcggcgtcttaaagccggaagtgtaccaaaagtagaacggttgctgggcgacggccgaattgtttgtattgaaacaaatttctatgatagtattgagtatagtgtgtttcatatgggaggaggcaagaaatgaaccggattttccgcaataccatcttttatttgctgattttcctcgtcgtgatcggcgtcgtcagcttttttaacggcacgaaccagcgaacggagccgatgacgtacgatgcgttcatcactcatctggaaaacggggatgtcaagtcgttttccattaagccggagcgcggcgtatatgaaatcaaaggccagttgaaaacatatagcgaagggcagtacttttccacctacgtcatgaacagtgacaaagtgcttgaccgcatcgatgcggcggcggcgcggacgcgggtggaagtcgtgccagcggacgaaacgagcggatgggtgacgtttttcacttccatcatcccatttgttattatttttattttgttcttcttccttttgaaccaggcacagggcggcggcagccgggtgatgaatttcggcaaaagccgggcgcggctgtatacggatgacaagcggaaagtccgcttccgcgatgtggctggggcagatgaggaaaaggaagagctggtggaaatcgtcgagtttttaaaagatccgcgcaagtttgcggaacttggcgcccgcattccgaaaggggtattgctcgttgggccgcccggaaccgggaaaacgctgttggcgcgcgcggttgccggagaagcgggcgtgccgtttttctcgatcagcgggtcggattttgtggaaatgttcgtcggggtcggggcatcgcgggtgcgcgacttgtttgagacggcgaaaaaaaatgccccgtgcatcatcttcattgatgagatcgacgccgtcggccgccagcgcggcgccggccttggcggcggccatgacgagcgtgagcagacgctcaaccaactgcttgtcgaaatggacggctttaacggcaacgaagggatcattattatcgcggccaccaaccggccggacattttagacccggcgctgttgcgcccgggtcgcttcgaccggcagattaccgtcgaccgcccggacgtcaaagggcgcgaagcggtgctgcgcgtgcatgcccgcaacaagccgctcgatgaatcggttgacttgaagacgatcgcgatgcggacgcctggattttccggcgccgacttggaaaacttgctgaatgaggcggcgctcgttgcagcgcgccgcaacaaaaagaaaattgatatgagcgacatcgacgaggcgacggaccgggtgattgccggaccggcgaaaaaaagccgcgtcatttcggaaaaagaacggcgcatcgtcgcgtttcacgaagctgggcatacggtcatcggcatggtgctcgccgatgcggaaatggtgcataaagtgacgattgtgccgcgcggccaagccggaggctatgcggtcatgctgccgaaagaagaccgctactttatgacgaaagccgaactgatggataaaatcaccggactgctcggcgggcgcgttgccgaggaaatcgtgttcaatgaagtgagtacaggggcccataacgattttcagcgggcgacaaacatcgcgcgccggatggtgacggagtttggcatgagcgaaaagcttggtccgcttcaattcggccaaccgagcgggcaagtgtttttaggacgtgacttacacaacgagcaaaactacagcgacaaaatcgcctatgaaattgacttagagattcagcgcatcattaaagagtgctatgaaaaagcgaaacaaattttgacccaacatcgggacaaattggatttgatcgccaacacgctgttagaagtcgagacgctcgatgcggagcaaattaaacatttgttcgaacatggcacgctgcccaaagaccggaacgggcgcgaggaggccggcaaaagcgacggcgatgtgaaaatcaacatccaaaagaaagaggagtaatcgatgtctctgttcggaggcatcttttttttgccggcggcccagggaaagaaggacagtttttttcccgtaagtatgatatgataaagaatgggaatttatcgaggaaaagcgaggaatgaagcgatgatttttgtattggacgtcggcaatacaaacacggtgttaggggtgtatgacggggacgaactgaaacatcattggcgcattgaaacaagccgctcgaaaacggaagacgaatacggcatggtgatcaaagcgctcttgaaccatgtcggcttgcagttttccgacattcgaggcatcatcatttcctcggtcgtgccgccgattatgtttgctcttgaacgcatgtgtctaaaatatttccatatcaaaccgctcatcgtcggtccgggcattaaaaccgggctcgacatcaaatatgacaatccgcgtgaggtgggcgccgaccgaattgtcaacgcggtcgccggcatccatttgtacggcagtccgctgattatcgtcgattttggcacggcgacgacgtattgttatattaatgaacataaacaatatatgggaggggccattgccccgggaattatgatctcgacagaggctctgtttgcgcgggcggcgaaattgccgcgcattgaaatcgcccgcccggatgatatcatcggcaaaaatacggtcagcgccatgcaagccggtattttatacggttatgtcggacaagtggaaggcatcgtgtcgcgaatgaaggcgaaaagcaaaatcccgccgaaggtgattgctactggcggtttggctccgctcattgccagcgaatcggacatcatcgatgtcgttgatccgtttttgacgctgactggcttaaaattgttgtacgagaaaaacaccgagaaaaaaggatgaaaggcttgatgaagatgggagactacttagtcaaagcactcgcttacaatggacaagtgagagcgtatgccgcaagaacgacggaaactgtcgccgaggcgcaacgccgccaccaaacatggccgaccgcctcagcggcccttggtcgagcgttgaccgccggtgttatgatgggagcgatgctgaaaggcgaggaaacgttgacgattaaaattgacggcggcggcccgatcggcgtcattttggtcgacagcaacgccagaggggaagtgcgtggctatgtaacgaatccgcatgtgcattttgagctgaacgagcacgggaaacttgatgtggcacgggcggtcggcaaaaatgggatgttgacggttgtgaaggatcttgggctgcgcgactttttcaccggacaagtgccgcttatctccggggagcttggcgatgattttacgtattattttgcttcgtccgaacaaattccgtcatcggttggcgtcggggtgctcgtcaatcccgaccataccatccgagccgccggaggatttattatccagttgatgcccgggacggaggagaacacgatcactcgcattgaagagcggctgaaacaaattccgcccgtgtcgcgcatgatcgaaagagggctcagcccggaacagctgctcgaacaactgttgggagatggaggcgtccgtgtgctcgagacgatgccggtgtcattcgtctgccgctgttcgcgcgagcggatcgctgatgcccttatcagcctagggcccgaggaaatccaagacatcatcgacaaagaagggcaggcggaagcttcgtgccatttttgcaatgaaacgtaccatttcgacaaagcggagctggaacagttgaaacaactcgcaaaaaaagaatgaaaacagtaaaatgattgacaattacgccaatagttgatacattggagacaaagtcgataaaattaatggggattagaggtggaacaatggcacgcacagtcaactcgataaccgaattgatcggcgatacgccggccgtgaaactgaaccgcatcgttgatgaagacagcgcggatgtgtatttgaaactggaatttatgaacccgggcagcagcgtcaaagaccggattgcgttggcgatgattgaagcggcggaaaaagcgggcaagctgaagccgggcgacacgatcgttgagccgacaagcggcaacactgggatcggattggcgatggtcgcggcggcgaaaggatataaggctgtattggtcatgccggatacgatgagcttggagcgccgcaacctgctgcgggcgtatggagccgagcttgtgctcacaccgggtgcacaagggatgcgcggagcaatcgcaaaggcggaagagctcgtccgcgagcacggctactttatgccgcagcaatttaaaaacgaggcgaacccggaaatccatcgcttgacgaccgggaaagagatcgtggagcaaatgggcgaccagcttgatgcgtttgttgccggcgttggcacgggcggaacgatcaccggagcaggcaaagtgttgcgcgaagcttacccaaacattaaaatttacgccgttgaaccggccgattccccggtcttgtcgggaggaaaaccgggcccgcacaaaatccaagggatcggcgctggctttgttccagatattttggatacgagcatttacgatggggttattacggtaacgacggaagaagcgtttgcggcggcccgccgcgcggctcgcgaggaaggcattctcggcggcatttcgtccggcgctgcgattcatgcggcattgaaagtggcgaaagagctcggcaaagggaaaaaagtgctcgccatcatcccgagcaacggcgaacgttatttgagcacgcctctttaccaatttgaagactaagcagactttttcggcaggggcaaccctgtcgaatttttttacgaggatggtgacccagacggacaatcattgtacaataaaagtaactatggacatcgtaaggagctgacgaggatggaacagcggcgcaggcgactgaaacgaactatcgattatcgcggacgggattggttccgccagtacgaacagctggcctatagccggcctcatcatgtgttgcttgagagcggccaagggggaaggtacagcattatcggccttgacccgatcggagtgatccgcgctgacgagcggcggctcatcatcaagcagcgcggggttgaaacggtgctggatggctcgccgctcgaagggctccggcaatggcttcggtgtttcgccgtgccggatgagggggagtcgttgccttgccaaggcgggctgatcggtttcattagctatgatgcggttcgctatctggaacggctcccggtgctcgcgcaagatgatttgcggctgccgctcatgtattttttcctctttgacgacgtagcgatttatgatcaccaaactgaacagcttcatttgcttgcctacgcgaatgaaggggaggaaagcgaagcaaaccggcggcttgcgcggcatgcacggatgtggctcgaggatcggaatgaagcgctggtctggccgcttgctgcctcgacagctgcgccgtctgtttcaatgacaaaagagaggtttatggatgcggttcgccgcgtgcaacgctatattgcggcgggcgatgtgtttcaagtcaacttatcggtgcgtcagtcgcagccgctggtgacgcatccatttgccgtctacaagcagttgcggatgctgaatccgtccccttacatggcgtatttgcataccccggaatttcaagtcgtcagcggctcgccggagttgctcgtccgcaagcggggatggcgtcttgagacgcggccgattgccggcacacgttcgcgcggtcggacggcggcagaggatgaacaaattgctcgcaagttgcttgcgagtgaaaaggagcgggccgagcacgccatgctcgttgatcttgaacggaatgaccttgggcgcgtctgtgcatacgggacggttcgagttgacgaatggatgaccgtcgaaaagtattctcatgtgatgcatatcgtttctcacgtatccggcaccatgacgacggagcacgatgcgttttccgtcattcgcgccatgtttcccggcgggacgatcaccggcgctccgaaagtgcgaacaatggaaattattgaagagttggaaccggtccgccgcggcttgtacacgggctcgatcggttggatcgattttcaaggaaacatggagctaaacatcgccattcgaacgatggtcgtcaaagacggattggcgcatgtacaggcaggagcgggcatcgtcatcgattccaacccagagcatgagtacaaggaatgtttaaagaaagcggctgccctttggaaagcgaaagagctgagcgaagcagaggcattatttccgagcacgaggtgagaatgatgatcgtcatgattgataactacgattcatttacgtacaatttggtgcaatatttgggcgtgttgggagaagagctgattgtcaaacggaatgatgaaattacggtggctgaaatcgaacgactccgccctgattttattatgatttcccccggtccatgcacaccgaatgaggcaggggtcagcctggaagtcatcgatcgctttgccggccaaattccgattttcggcgtctgcctcgggcatcaagccatcgcccaggcgttcggcggccgcgttgtccgcgctccaaggctgatgcacgggaaaacatcgtccgtctaccatgatggggagacgattttccgcggcgtgccgaacccgtttacggcaacgcgctaccattcccttatcgtcgagaaagagacgcttccggactgtttcgtcgtgtcggcttggacggaagaggatgaagtgatggcgattcgccataaaacgctgccggtggaaggcgtgcagtttcacccggaatcgattatgacaagccatgggatgcagctgttgaaaaactttatcaacacgtataaaaaggcgtgacagtcatgtacgtgtatatcaacggcgcggtcgttccgcgcgaagaagcgcagttatcagcgtttgatcacggctttttatatgggctcggcttatttgaaacattccgcacgtatagcggccacccttttttgcttgacgatcatttggcccgattgaacaaagggctgtctgagcttcacatcgaaaggcagttcggccgcgccgaagcggtggcgatcatcgagcagttgctcgaggccaatggcttgcgcgacgcttatgtgcgcttcaatgtatcggccggggtcggcgatctcggcttgccgatcgaacgttaccgaaacccgaccgtcatcgtctatatgaagccgcttccgccgcccgtccctccggaaggaaaagaaggggtggtgctcgcggcaaggcgaaacagcccggaaggcaatgagcgactaaagtcgcaccattatttaaacaatatgattgggaaatgggagctcggacatcgacctcatgcggaaggaatttttttgaattcagatggtgcggtagcggaggggatcgtttccaatattttttgggtgaaagacggcatcgtctacacgccagcgccggctgtcggcatattaaacggcatcacaagacaattcatcattgctttgctcaagcagttgcgcatcccagttgaagaaggggtatatccgctgtcccatttgttgcaggctgatgaagcatttatcaccaactctgtgcaggaaattgtacccctttgccgcattggccattgcgtttaccaaggaaaaaatggtccggtggtccgggccttgcagcaccattaccgacgcttgacccatcggctatggacgaggaacgaattggcagaaaggatgaacgactgatgacaacatcgatgcgccctcttcggcttcaatgccgcgggcatgagcttgacttaaacaaaaaaacgttgatcatgggcattgtcaacgtcacgcccgattcgttttccgacggcggccggttttacgacgtggaaaacgcggtcaagcacgcgaagcggctcgtggcggaaggagcagacatcattgacatcggcggtgaatcaactcgtccgggggcggatccagtgccgcttgatgaagaattgcgccgcgtcattccggcggtaaaagcgattgctaaggcggtgagtgtgccgatctcaattgacacgtacaaagcggaagtggcgcggcaagccatggaggccggggcgcacatcatcaacgacgtttggggagccaaggcggaccctgatatggcccgcgtcgccgccacgtacggcgcgccgatcattttaatgcacaaccgccgcgatatggcctatcgcgatttgatttccgacatgatcgccgatttgaaagaaagcattcgcattgtcaaagaggcgggtgtgaaagatgagaacattattttagatccagggatcggcttcgccaagacggtcgagcataacttggaggtgatgcggcgccttgatgaatttgccgctctcggctatccgcttttgcttggcacgtcgcgcaaacgatttatcggccatgtgctcggcgtgcctgtcgaggagcgggtcgaaggaacaggagcgaccgtttgtctcggcatcatgaaaggggtgcacattgtccgagtccatgatgtattgccgattgcccgcatggccaaaatgatggatgctatgcttgggaagggagagagcggtcatcgataaaatttgtgtgcaaggcatggagttttacggctaccacggcgtgtttcgcgaagaaaacatcctcggccagcgatttttggttgatgtgacgttggagctcgacttgcagcccgccgggcggagcgattgtcttgagtataccgtcaactacgccgatgtgtacgagcgctgccgggcgatcgttgaggagcggacgttcgccttgatcgaggcggtcgctgaagcgatcgccgccgacttgctcgctgcctttcctgttgtcgagcgctgcattgtcaaagtgacgaagccgaatccgccgattcgcggccattatcaacatgtcgcagtcgaaattgataggggtcgttaaatggaaaacatcgcatatctcgctttaggctccaacctcggagatcgtgttttctatttgcgttctgccattgaagcgcttcatcatcatcaggaaattttgatcacatcgagctcatcgatttatgaaaccgatccggtcggctatgtcaaccaaggcaagtttttaaacatggtgatcgaggtggcgacgacgttgtcgccgtttgccttgcttgacgtgacccagcaaattgaacgacgttttggaagaaaaagggaaattcgctggggaccacggacgttagaccttgacattttgctgtataatcatgaaaatattgaaacagagcagctgacgatcccgcatccgcgcatggcggagcgggcgttcgtgctcatcccgttgtttgaagtcaactcccacgtggcaataccgaacctttccgagccgttaatcgacatcattggccgactacctgacaaaaaaggagttcatgtatggaagcggaaagatggggaagacgtattcgcgcttttcgaaagttgaaaggatatacgcaagaaagactggcgaaagaactaggcatttccgtatcgatccttggtgaaattgaacgggggaaccggatgccgtccgattcgctcgttggacaaatcgccgaacggctgaatatatcggtggaagaactggcgccgccgaaactcgaatcgaacaagtagaaaggagcattcccgttaggagcttttccggggacttgatcaaaaaaagccctcttggtatgatgcaggggtgtcaaacacatcactcaccataccaaggaggacttcaaatgaattgtacacaaaatcagaaaatcaatcaagtcaccgaacaaacgcttgtcgtgggcatcgatatcgcgaaacgaacccactacgcctgcttcgtggatgaccgggggcgtgtgcttcgcaaatcgttcccgatcttccagtcgaaagagggctttcgccagctgtatgaagcgattcaggaggcgatgcaagcgttcggaaagccgcaggtgatcgtcgcggtggagccgaccgggcactactggttgaacctggcctacttcctcgaggagcacgggatcccgttggtcatggtcaacccggcgcatgtgtgccggtcgaaagaactcgatgacaacctgccgacgaaacatgacgccaaagacgccctagtcatcgccagactggcgaaagacggacgattcctcgtcccccggctgctgcacgagatcgaagccgatttgcgcgtcgggagcacgctcaaagagaagctccgcaaggaacagacggcggtgaaaaacgcgatcgtccgctggaccgaccgatactttccagagttttggacggtgtttcgcgacctggggaaaacggcgctttcggtgctggagtggacgccgcttccggccgatatggccagccgatccgccgaggagctcatcgaggtgtaccggcaaagcgaagggctgaaatgcccgcagaaggccaaaattcaggcgttgatcgacgccgcgaaggactcgattggggtgacggaagggacgacgatggcccggtttgaaatcgccgcgctcgtccgccgataccgccaattggaggctgagatcgccgcgttggacgccgagttgaaggcgttggttcaaacgacgatggagtatcaatggctgaaaacggtcgacgggttgggagacgccacgatcatcgatctgctggcggagatcggcagcttcgcccactatcgggacccgcgtcaattggtgaagttggcgggcctgacgctcaaagagaactcctccggccagcgcaaagggcaaaagcacatctccaaacggggacggaaacggctgcgatcggtgctgtttcgggcgatgattccgctgatccggcacaacgaggcgtttcgcgagctgcatgactattacacgacccgccccgtcaatccgctgaccggaaagcagtccatcgtcgcattatgccggaagctgttgaatgtgctgtttgcgatttgtacgaagaaacaagcctttgacgcggagcgaatgaaacaggacgtcttgtcccaggtgcaacgggcggcctaaggcctccccctgcgaacggaagaatcgttggacaacaggatgacaccggagaagctggcgtgattttatccattcgaccttgagtccccaaaggagcttggccggcctccgcctgatgacgagaccgaacgagggaatgttggcgcgaagacgcccggagacatgggagggttcgtcctcatcagcgacgcggagatccaaagggtgcatcgaatacgcttctccccacggaaggaaaatatccccagccgtggccgcgaagcgcaccctaggtctgtaagatatccacaaaactgaaaaaggatgtaagggattttgtcgaaaaatattttttggacacccctgaggggccgaaaagccttgataaatcaacatttctagagggaggcatctgcgatgtttcgcattggcgatgtcgaaattaaaaaccgcgtcgtgctcgctccgatggcaggcgtatgcaactccgcgttccgcctgaccgtcaaagaattcggcgccgggcttgtatgcgccgagatggtaagcgacaaaggaatcgtatacaacaacgaaaagacgttaaacatgttatatattgatgaacgggaaaagccgatcagcttgcaaattttcggcggcgagaaagaaacgctcgtcaaagcggcgaaatttgtcgataaaaatacgaatgcagatatcatcgacatcaacatgggttgcccagtgccgaaaattacgaattgcgacgctggagcgaaatggctgcttgacccgaataaaatctatgatgtcgttgccgcgatcgtcgatgccgttgaaaaaccggtcacggtgaaaatgcggatcggttgggatgaaaagcacatttacgccgtcgaaaacgctcaagccgttgagcgcgccggcgggaaggccgtcgccgtccacggacggacaagggtgcaaatgtatgaaggaaaagcggactggaacatcatcaagcaagtgaaagaagccgtcaacatcccggttatcggcaacggagatgtcaaaacgcctcaagatgcaaagcggatgcttgaagaaacaggggtcgacggcgtcatgatcggacgggcggcgcttggaaacccttggatgatctatcgcactgtccgttatttagaaactggagagctcatcccggaaccgacgccgagggaaaaaatcgatgtctgcctgctgcatttagaccgattaattgccttaaaaggcgagtatatcgccgtcaaagaaatgcgtaaacacgctgcttggtatttaaaaggcattcgcggcgcagcgaaaatccgcaacgccatcaatgaatgtgaaacgcgggacgaactggccgcattgttgcttcgcgtggcggaggaagcggaagtccaagcagcggcgaacgccgaagccgtttaaacaacggagatgacgttcatgcagcggaggactgccagcgagcgctggcagtatttttcgtaaaaaatcgctaaatggagtgaatgaggtatgagtcatgaagaattgaacgaccaactgcgcgtccgcagggaaaagctgaaaaaaattgaggaattgggtgtcgacccgtttggcaaacggttcgagcgcactcataaagcgcaagaactgttcgaactgtacggcgatttgtcgaaagaggaacttgaagaaaagcaaattgaagtcgccgtcgccggccgcatcatgacaaagcgcggcaaaggaaaagccgggttcgcccatatccaggatgtcaccgggcagattcaaatttacgtccgtcaagacgatgttggcgaacagcagtacgaactgtttaaaatctctgaccttggcgatatcgtcggcgtgcgcggcacaatgtttaaaacaaaagttggtgaactttccatcaaagtgtcgtcgtacgaatttttgacgaaagcgctgcgtccgctgccggaaaaataccatggtttgaaagacatagagcaacgctatcgccagcgttatctcgatttaattatgaatccggagagcaaaaagacgttcatcacccgcagtttaatcatccaatcgatgcggcggtatctcgacagccgtggctatttggaagttgaaacgccgatgatgcacgccgttgctggcggcgctgcggcgcgcccgttcattacgcatcataacgcattggatatgaccctttatatgcgaatcgccatcgagctccatttaaaacggctcatcgtcggtggtttggaaaaagtgtatgaaatcggccgcgttttccggaacgaaggcatttccacccgccataatccggagtttacgatgctcgaattgtacgaggcgtacgccgatttccgcgacatcatggaactaacggaaaacttgatcgcccacattgccactgaagtgcttggaacgacgaaaattcaatacggcgagcatgtcgtcgacttaacgcccgagtggcggcgcctccatatggtcgatgcgatcaaggaatatgtcggcgtcgacttctggcggcagatgagcgacgaagaggcgcgggagctggcgaaagaacatggagtggaagttgctccacatatgacgtttggccatattgtcaacgaattttttgaacaaaaagtcgagtctcacctcattcagccgacgttcatttatggccatccggttgaaatttcaccgttggccaagaaaaatccggacgacccgcgttttaccgaccgatttgagctgtttatcgtcgggcgcgaacatgccaacgcctttaccgaattgaatgatccgatcgatcagcgccaacgctttgaggcgcagctgaaagagcgtgaacaaggaaacgatgaagcacatgaaatggacgaagacttccttgaagcgctcgagtacggcatgccgccaacaggcgggcttggcatcggcgtcgaccgtctggtcatgctgctgacgaactcgccgtcgatccgcgacgtgttgcttttcccgcaaatgcgtcataaataaatttgatcgctccctgcaaagacaagcagcagggggcttttcatttatgtaaaaatagtcgtcgttgttttgttgaaaaacaaacacaggaagtcgagttgacaaaccactcccaacgtgttatattatgatagcacgttgaaatgacagcactaatcaaaaacaaggacctattgacaaataaataaatttaattataatataacttgtctgttgattgtctagtgatgatagcggaggggaaacacccgttcccatcccgaacacggaagttaagccctccagcgccgatggtagttggggccagcgcccctgcaagagtaggtcgtcgctaggcaatcccgtggaggattagctcagctgggagagcacttgccttacaagcaaggggtcggcggttcgatcccgtcatcctccaccatcacctatttatgagccattagttcagtaacgagtattacatctttgaatctacttcgagttgcctcgacgcatctagcttccttgaacagactggcagaggaaggggcaggtagagctagataattacttggggtgttttccaaactatgagccattagctcagtaacgagcgctacatcttcgagttcgcttcgagttgtcccgacgcatcctgcatcttcgaatatgctagtagaggaagggacatcgttcactgtgagtgtatacccaaccatgagccattagctcagtaggtagagcaacgagcaaagcatcttcggatttgcttcgagttgtcccgacgcatcctgcatcttcgaatatgctagtagaggaagggacatcgttcactgtgagtgtatacccaaccatgagccattagctcagtaggtagagcatctgacttttaatcagagggtcggaggttcgagtcctccatggctcaccacaattgatttgcgggtgtggcggaattggcagacgcgctagattcagggtctagtgccctttacgggcgtgggggttcgagtcccttcacccgcatgttgattcgagcggaagtagttcagcggtagaacaccaccttgccaaggtgggggtcgcgggttcgagtcccgtcttccgctccatttatttgtccatttagccggggtggcggaattggcagacgcacaggacttaaaatcctggggtaggtcactaccgtgccggttcgagtccggccctcggcacttgcgctcgtagctcaattggatagagcatctgactacggatcagaaggttaggggttcgaatcctctcgagcgcgttggcgggaagtagctcagtttggcagagcacatggtttgggaccatggggtcgcaggttcaaatcctgtcttcccgatagcggatatatggggccttagctcagccgggagagcgcctgctttgcacgcaggaggtcatcggttcgatcccgataggctccactgttgctttatgtctgtgcctgccgcttgcaagggaatttgaagacgtgaggttcctcggtaggattacagagaagcaaactaaagtagcaaccttgtgtcctgcaagtgaatggagagaagcgggattcttcgacgaaaaccagcagagaagttgtttcaatgcagcaactttgcgcctgtgtcttctagtgaattcgggggggggattgggttcctcggcgcaagactgcaacgaagcaagttcaagaagaggtctcgttccttgaaaactgaacgaaacgaagcgcgacgaaaagcggaggtccgcgggtcgccgcgacgggcaaatgttcttcacccgcaggggtgcttgcaccccgagggggaaggttatttgaccccgagcggcggcggaccgaagctagacaattcgaaaagctgaggccgcttgcctatcggcgaaacgcgctgagtggcccgcgaggaggctgtcgccgccgcagtgggacacgaagcgtcgcaagccgatagcggccgaagctagacaattcgaaaagctgaggccgcattggccaaagcaaaagtcaatcaactttcttttggagagtttgatcctggctcaggacgaacgctggcggcgtgcctaatacatgcaagtcgagcggaccaaatcggagcttgctctggtttggtcagcggcggacgggtgagtaacacgtgggcaacctgcccgcaagaccgggataactccgggaaaccggagctaataccggataacaccgaagaccgcatggtctttggttgaaaggcggcctttggctgtcacttgcggatgggcccgcggcgcattagctagttggtgaggtaacggctcaccaaggcgacgatgcgtagccggcctgagagggtgaccggccacactgggactgagacacggcccagactcctacgggaggcagcagtagggaatcttccgcaatgggcgaaagcctgacggagcgacgccgcgtgagcgaagaaggccttcgggtcgtaaagctctgttgtgagggacgaaggagcgccgttcgaagagggcggtgcggtgacggtacctcacgaggaagccccggctaactacgtgccagcagccgcggtaatacgtagggggcgagcgttgtccggaattattgggcgtaaagcgcgcgcaggcggtcccttaagtctgatgtgaaagcccacggctcaaccgtggagggtcattggaaactgggggacttgagtgcaggagaggagagcggaattccacgtgtagcggtgaaatgcgtagagatgtggaggaacaccagtggcgaaggcggctctctggcctgcaactgacgctgaggcgcgaaagcgtggggagcaaacaggattagataccctggtagtccacgccgtaaacgatgagtgctaagtgttagaggggtcacaccctttagtgctgcagctaacgcgataagcactccgcctggggagtacggccgcaaggctgaaactcaaaggaattgacgggggcccgcacaagcggtggagcatgtggtttaattcgaagcaacgcgaagaaccttaccaggtcttgacatcccctgacaacccaagagattgggcgttcccccttcggggggacagggtgacaggtggtgcatggttgtcgtcagctcgtgtcgtgagatgttgggttaagtcccgcaacgagcgcaaccctcgcctctagttgccagcattcagttgggcactctagagggactgccggcgacaagtcggaggaaggtggggatgacgtcaaatcatcatgccccttatgacctgggctacacacgtgctacaatgggcggtacaaagggctgcgaacccgcgagggggagcgaatcccaaaaagccgctctcagttcggattgcaggctgcaactcgcctgcatgaagccggaatcgctagtaatcgcggatcagcatgccgcggtgaatacgttcccgggccttgtacacaccgcccgtcacaccacgagagcttgcaacacccgaagtcggtgaggcaacccgcaagggagccagccgccgaaggtggggcaagtgattggggtgaagtcgtaacaaggtagccgtaccggaaggtgcggctggatcacctcctttctaaggacgaagaaaagcggaagcgccgcgtttggctctcgaagccaaatgttcttcacccgcaggggtgcttgcaccccgagggggaaggttatttggcagaagagagtcaggcgctggagctagacattagtcgtgattcggtgcacaaccgcgcttctgtttcgttcagttttgagggaatgaaaaattccttcacgcgttttgcgtctgcgtcttccagcagattcaaggaagatggattcctcggcgcaaagctgcaaggaagcagactcaaggcagtcgcttcgttcagttttgaaggaatgaaaagttccttcaaaagcgcctgtgcctgcgtctgctagcaggttcagggaagcaagattcctcggcacaaagccgcaaggaagtttgttcaaagaagtcgctttgcgtctacaagcggattcgaggaagaaggattcctcgatgcaagactgcagagaagtgaattcaatgaagtagtctcgtttgcgtctgcgtctacaagcggattcggagaagccgaattcctcgacgcaaaccagcgaagaagcgaattcaaaggagctacttcgttccttgaaaactagataaccgagtaacataaggaagaagccgagagcgcaataggttaagctggaaagggcgcacggtggatgccttggcactaggagccgatgaaggacggggcaaacgccgaaacgcttcggggagctgtaagcaagcgttgatccggagatgtccgaatgggggaacccactgtccgtaatggggcagtatccatgcctgaatccatagggcatggagggcacacccggggaactgaaacatcttagtacccggaggagaagaaagcaaccgcgattccctgagtagcggcgagcgaaacgggaacagcccaaaccaagaggcatgtcctcttggggttgtaggaccgctcacgatgggagtgagaaagggacggggtagacgaaccggtctggaacggccggccagagaaggtgagagccctgtagtcgaaacttcgttccctcccgagcggatcctgagtacggcgggacacgaggaatcccgtcggaagcagggaggaccatctcccaaggctaaatactccctagtgaccgatagtgcaccagtaccgtgagggaaaggtgaaaagcaccccgggaggggagtgaaagagaacctgaaaccgtgtgcctacaagtagtcagagcccgttgatgggtgatggcgtgccttttgtagaatgaaccggcgagtgacgatggcgtgcgaggttaagccgaagaggcggagccgcagcgaaagcgagtctgaacagggcgtcaagtacgtcgtcgtcgacccgaaaccaggtgatctacccatgtccagggtgaaggccgggtaacaccggctggaggcccgaacccacgcacgttgaaaagtgcggggatgaggtgtgggtaggggtgaaatgccaatcgaacttggagatagctggttctccccgaaatagctttagggctagcctcgggtttaggagtcttggaggtagagcactgattgggctaggggcccaaaacgggttaccgaacccagtcaaactccgaatgccaatgacttatgcccgggagtcagaccgcgagtgataagatccgtggtcgagaggggaacagcccagaccgccagctaaggccccgaagtgcacgttcagtggaaaaggatgtggagttgccgagacaaccaggatgttggcttagaagcagccaccatttaaagagtgcgtaatagctcactggtcgagtgactctgcgccgaaaatgtaccggggctaaacgtgccgccgaagctgcgggatgaccgttggtcatcggtaggggagcgttctaagggcagagaagccagaccggaaggactggtggagcgcttagaagtgagaatgccggtatgagtagcgaaaacagaggtgagaatcctctgcgccgaaagcctaagggttcctgaggaaggttcgtccgctcagggttagtcgggacctaagccgaggccgaaaggcgtaggtgatggacaacaggttgagattcctgtaccaccttcttcccgtttgagcgatggggggacgcaggaggatagggcgagcaggcggctggaagagcctgtccaagccgtgaggctgatccgcaggcaaatccgcggatcataaggccaagcggtgacggcgacggatggatccggaagtccccgatttcacactgccaagaaaagcctctagcgagggaagaggtgcccgtaccgcaaaccgacacaggtaggcgaggagagaatcctaaggcgcgcgggagaactctcgttaaggaactcggcaaaatgaccccgtaacttcgggagaaggggtgctctttggggtgaagagccctgaagagccgcagtgaaaaggcccaagcgactgtttatcaaaaacacaggtctctgcgaagccgaaaggcgacgtataggggctgacacctgcccggtgctggaaggttaaggggagcgcttagcggaagcgaaggtgcgaaccgaagccccagtaaacggcggccgtaactataacggtcctaaggtagcgaaattccttgtcgggtaagttccgacccgcacgaaaggtgtaacgacttgggcgctgtctcaacgagagacccggtgaaattatactacctgtgaagatgcaggttacccgcgacaggacggaaagaccccgtggagctttactgcagcctgatatggaattttggtatcgcttgtacaggataggtgggagcctgggaagccggagcgccagcttcggtggaggcgacggtgggataccaccctggcggtattgaaattctaacccgcaccccttaacggggtgggagacagtgtcaggtgggcagtttgactggggcggtcgcctcccaaaaggtaacggaggcgcccaaaggttccctcagaatggttggaaatcattcggagagtgcaaaggcacaagggagcttgactgcgagacggacaggtcgagcagggacgaaagtcgggcttagtgatccggtggttccgcatggaagggccatcgctcaacggataaaagctaccccggggataacaggctgatctcccccaagagtccacatcgacggggaggtttggcacctcgatgtcggctcatcgcatcctggggctgtagtcggtcccaagggttgggctgttcgcccattaaagcggtacgcgagctgggttcagaacgtcgtgagacagttcggtccctatccgtcgcgggcggaggaaatttgagaggagctgtccttagtacgagaggaccgggatggacgcaccgctggtgtaccagttgtcccgccaggggcaccgctgggtagctatgtgcggacgggataagcgctgaaagcatctaagcgtgaagcccccctcaagatgagatttcccaccgcgtgaagcgggtaagatccctcgaagatgacgaggtcgataggtccgaggtggaagcgtggcgacacgtggagctgacggatactaatcgatcgagggcttaaccaagaaaagcgcaggcgagcgggtcgccgcgacgggcaaatgttcttcgcctgcagggatgttcacatcccgaaggcgaaggttatttgaccccgagcggcggcgagccggagctggacaatgcgaaaagcgcaggcgagcggcttcttccgacggttatctagttttgagggaatgaaaaagtcttgacaacaggtcaactttccttataataagacttgtccattgttgcctagtggctatggcggaggggaaacacccgttcccatcccgaacacggaagttaagccctccagcgccgatggtagttggggccagcgcccctgcaagagtaggtcgctgctaggcaaaatggaaagcacgtcttttctttccttggaagaaaaggcgtgctttttcatttattcggctgcttgacgttttattgtccaaaaaaaacggatattctatagttagttttccttctttggtcactcttgaaattttccgtaatacattgtatagtaagagtaaggtcaaatatagtcaaagtcaacaaataggcagtggggtgtccttgtcagcggacggcccatcgccaggcagcttggttgtaaggaaggtggtagttagagtgccgaacatttccgacatcattgagcaatatttgaagcaagtgctcaatatgagcgaccaagatatcgttgaaattaaacggagtgaaatcgctaataagtttcaatgtgttccttcgcagatcaattatgtcatcaatacgaggtttacccttgaaagagggtacatcgtcgaaagcaagcgcggtggcggcgggtatatccgtattatgaaagtaaaggcgaaaagcgaagcacagctgattgaccagctgatcgagcttgtcggccaccgcatcagccagtccaatgccgaagatgtggtaaaacgtctcgttgaagaaaaggtaatttccgagcgggaagcgaaaattatgttaagcgctatggatcgttctgttttatatatcgatttgcccgagcgggacgaactgcgggcccgcatgttaaaagcgatgctgacgtcgctgaaatacaaatagggggagggggaggcattgatttgccaagaatgcaagcaacggccggccacgatgcactttacaaaaattgtaaacggagagaaaacggagttccatctttgcgagcaatgcgccagagagcatggccatatgtttacgttctacggcaatgatgatttttcactcaacaacttgttggcggggcttctcaactttcaagcgccaatgaaggaaatgacaactaacgcatttccgaatcctgatgtgcttcaatgcgagacgtgtcaaatgacatatcaccaattcacacagattggacggttcggctgtgtcgattgctaccggacgtttgcccgctacttgccgccgattttgaaaaggcttcatagcggcaataccgcccattcaggaaaaattccaaagcggaagggcggcgttctccacttgcgtaagcagctggccatcctgaaacaaaagcttcaggagctcgttgcccgcgaggagttcgagcgggcggccgaggtgcgcgaccaaatccgctcgttggaggatgaactgcgtcgacgcggagagggggatatgtaagcggtatgtcgttcgagaagtttttcaatacggcggtcagcgcgtggatgagccaagaggggccggattcggacatcgtcttaagcagtcgcattcgattggcgcgcaacatcgttgactttcgttttccaacgctgtttagcagtgaagaagccatgcaaatcgtcgcgttgtttgaacggacgttcgcccatcgttcttacgaaggggcaggccgcttcgagttgttgaaaatgtcggagcttcagccgattgaaaaacgggtattggtagaaaaacacttaattagtccgcatctggctgaggattcgccgtttggcgcttgtctgctttcggaaaatgaagaaatcagcatcatgatcaacgaggaggatcatatccgcatccaatgcctattcccggggttgcagcttgctgaggctctcgaggcggcgagcgaattggacgattggattgaagagtatgtcaactatgcctttgacgagcggcttggttatttaacgagctgcccgaccaatgtcgggacgggattgcgggcttcggtgatgatgcatcttccggcgcttgtgctgacgcaacaaattaaccgtattattcctgccatcaaccagcttgggcttgttgtccgtggaacatacggtgaagggagtgaagcgttgggaaatatattccaaatttccaaccagatcacgcttgggaaatcggaggaagacattgttgctgatttgcatacgatcgttcagcagctgatcgcccaagaaagagcggctcgtcaggcattagtgaaaactttgggcatacaattagaagacaaggtgttccgttcatacggcatactggccaactgtcgcgtcatcgaatcgaaagaagcggcgcaatgtttgtccgatgttcgcttagggattgatctaggatatatcaagaacatctcgcgcaacattttaaatgagctgatgattttgacgcagccgggatttttgcagcaatatgccggcgggccgcttcgccctgaagaacgggacgtccgccgtgcggcgctgatccgggagcgcttaaaaatggaggaacgaagaaagatggagggtgatgaacgatgatgtttggcagatttacagaacgggcgcaaaaggtgctggcgctggcgcaggaagaagccattcgcctcggccataacaatatcggcacagaacatattttgctcggcctcatccgcgagggcgaggggatcgcggctaaggcgctcatggcgcttgggctcggcccagataaaatccaaaaagaagtcgaatcgctcatcggccgtggcagtgaagtgtcgcatacgatccactatacgccgcgggcgaagaaagtgattgagctgtcgatggacgaagcgcggaagctcggccattcatacgttggcacggaacatattttgctcgggttgatccgcgagggagaaggggtagccgctcgcgtgctgaacaatttgggcgtaagcttgaacaaagcgcgccaacaagtgttgcagctgcttggcagcaatgagtcgatgtcaggccatggcggcggtgcttcgcacgtgagcacgccgacgcttgacagcctcgcccgcgacttgacggcgattgcccgcgaagggcggctggacccggtcatcggccgcagcaaagaaattcagcgcgttattgaagtgttaagccgccggacgaaaaataatccggtgttgatcggcgagccgggcgttgggaaaacggccattgctgaagggttagcccaacaaatcgtcaataacgaagtgccggaaacgctgcgcgacaagcgggtcatgacgctcgatatggggacggtcgtcgccggaacgaaataccggggggaatttgaagaccgactgaaaaaagtgatggatgaaattcgtcaagcgggcaacatcatcttgttcatcgatgaactgcatacattaattggcgccggtggggcggaaggagcgatcgacgcgtcgaacattttgaaaccggcgttggcgcgcggggagcttcaatgcatcggcgcgacaacgctcgatgaataccggaaatatattgaaaaagacgccgcgcttgaacgccgctttcagccgatttacgtggatgaaccgacagtggaagaatcgatccaaattttaaaagggttgcgcgatcggtatgaagcgcaccaccgcgtttcgatttccgacgaggccattgagcaagccgtcaagttgtccgaccgttacattaccgatcgtttcctgccggataaggcgatcgatttgatcgacgaggcttgctcgaaagtgcgccttcgttcgttcactgcaccgccgaaattgaaagaacttgaacaaaagctcgaggaagtgcgaaaagaaaaagacgcggctgtgcaaagccaagagtttgagaaagcggcatcgctgcgcgatatggaacagcggctgcgcgaagaactggaggaaacgaaacgggcgtggaaggaaaaacaaggccaagaaaatttggaagtgacggtcgaagacatcgccgcggttgtctcgagttggaccggcattcccgtatcgaagcttgctgagacggaaacagagcggctgctcaaattggaagaaattttgcattcgcgtgtcgtcggccaagatgaggcggtcaaagcggtcgccaaagcagtgcgccgcgcccgtgctggcctgaaagacccgaaacgcccgatcggttcgttcattttccttggtccgaccggcgttgggaaaacggagttggcccgagccttggcagaagcgatgtttggcgatgaagacgccctcattcgcatcgatatgtccgagtatatggaaaaacactcgacatcgcggctcatcgggtcgccgccggggtatgtcggttatgaagaaggcggccagctgacggaaaaagtgcgccgcaagccgtattcggttgtcctgttagatgagatggaaaaagcgcatccggacgtgttcaatattttgctgcaagtgttggaagatgggcggctgactgactcgaaagggcggacggtcgacttccgcaacacgatcatcatcatgacgtccaacgtcggcgccgatgcgctgaaacggaataagtacgttggcttcaacattcaagacgggaaccagcaatacaaagatatgaaaagcaaagtgatggatgagctgaaaaaagcattccgtccagagtttttaaaccggatcgacgaaatcatcgtcttccattcgctcgaaaaagaccatctgaaacaaatcgtccgattgatggccgatacgctcgtgaagcggctgaaagagcaagacattgatcttgagctgacggaggccgccattgagaaaatcgccgccgaagggttcgatccagaatacggtgcccgcccgttgcgccgcgccttgcaaaagcatgttgaagaccgtttgtccgaagaattgttaaaaggcacgatcgccaaagggcaaaaagtcgttgtggatgtcaaagacggggagtttgtcgtattgtcgaaacaggcggtcgtgtgagggaagaaaaggcatgcggcagcttcctgcccatgcctttttttcgttggaaaacgttacagaaagggttaagatcgatggcgaagaagaaaacgaagttcgtttgccaagagtgtggatatgagtcggccaaatggcttggacgctgtccgggatgccaaacatggaattcgcttgttgaggaaattgagcaggagaaaccgactgtgcgcggcgcatttcttcattcggagcgggcgggttcggccaaaccggtcccgattacagccgtggaggcggtgcaagagccgcgcatgaaaacgaacagcgcggagctcgatcgcgtgttgggcggtggaatcgtcaaaggttcgctcgttttgatcggcggcgaccctggcattggcaaatcaacgttgcttttgcaaacatcggcgcagctggccgccgctgggcatcaagtgctgtatgtctccggtgaggaatcggtcaaacaagtaaagctgcgcgctggacgccttcgtgcggagtgcgatcggctgtacgtgttggcggaagcagatttggaatacattgtggcagcggttgaaacggttcaacctgcttgtgtcatcattgattcgattcagacggtgtatcgcaccgatatttcctctgcaccgggcagcgtcgcccaagtgcgcgaatgcacggccgagctgatgaagctggcgaaaacaaaaggcattgccatttttatcgtcggtcatgtgacgaaggaaggggcgatcgccgggccgcgcctgctcgaacatatggtggacaccgttctctattttgaaggggagcgacaccatacgtatcgcattttgcgagcggtgaaaaaccgttttggctcaacgaacgaaatcggcatttttgagatgcgcgacattgggctgaaggaagtggaaaacccatcagaagtgtttttagaagaacggtcgcgcggagcggctggctcgacggtcgtggcggcgatggaagggacgcggccggtgctcgtggaaatccaggcgctcgtctcgccgacgagcttcggcaacccgagacggatggcgaccggccttgaccataaccgtgtgtcgcttttgatggccgtgctcgaaaagcgggttgggctgctgttgcaaaaccaagatgcttatttgaaagtggcgggcggcgtgaagcttgatgagccggcaattgacttggcggtcgctgtcagcatcgcctcgagctttcgcgatcggccgacgaatccggcggatgtcattatcggcgaagtcggcttaactggagaggtgcgccgcgtctcgcgcatcgaacagcgcgtgcaggaggcggtaaaattaggcttttcccgcattattgtgccaaaaaacaatttagctggctggcagccgccaaaaggtgtgcaagtgatcggtgtttcgcatgtggccgaggcgcttgagcatacaatgtgttaatcgctctttcacctgcgcaacccgcttcttcgcgcccaaggggatatgagcgatcaaaaattcatcgcctcttcattcttaagtgttcaagcagaggcataaacagcctaaaaggattgaatcttttcgctctgatgtacgtaaaaaatagtagggtgatccgaaacaactatggcgtttggccggcgttttccgctattgttacaagcagatgtcgaatgttcaaaaacgattaaaaattgccttccaattggtttcaaacattggaaactgtttataatgttaaatagggaggtgaagatgggctgatggtcaaacgcattgtgcaattatttttcctcgccgtgggcggaacgttaggcgccatgttttttcctgacttgcttaagctgatgaatgtgagcggcatgccgcttctcaataattcttatacgcttgcggtgctgggggcagtcgttttctttttgttgacgttttggcttgtcgattatgtggtcgacatgattcgctgggtggaggaaacgctcgtgaaggcgccggccgccgacgtgctgtttggtagtctcgggctgattttcggtcttattatcgcgtttttcgttgtcatgccgttgcagtcgtttcacattcaagtgttgaatacggtgttgccgatttttttgacggtgttgcttggctacttagggtttcgcgtcggtttaaagaaacggaatgagttgatgaacttattttccttgtccaaccgcatggcgaagaaaaaaggtggagaagcggaaaacgaaccgtcaaagggcggtgctgtgaaaattttggatacgagcgtcatcatcgacgggcggatcgcagacatttgccaaaccgggtttttggaagggccgcttgtcattccgcggtttgtgctcgaagaattgcagcatatcgccgattcgtccgatgtgctgaaacggaaccgcggccgccgcggcttggatattttgaaccgcatccaaaaagaaatggcgatgaaagtggaaatccatgaagcggatttcagcgacgtccaggaagtcgacagcaaactcgtcaagctggcgaagcaacttcaaggcgttgtcgtgacgaacgatttcaatttaaacaaagtatgtgagctgcaaaacgtgcgtgttttgaatatcaacgatttagcgaatgccgtcaaaccggtcgtgctgccaggcgaggagctgaacgtacacgtcattaaagatgggaaggagcataaccaaggcgtggcctatttggacgacgggacgatgatcgtcgtcgaagatggcaaagaatatatcggcaaacgggttgacgttttagtcaccagcgtgttacaaacatctgcggggagaatgatttttgccaaattgaaactgctgcaaaaagcgttgtaaaacgaataggggaaacggccaatgaattacgaagcgattgtcttggcggccgggcggggaaagcggatgaacgccggcatgaacaagcaattccttgagcttggcggtgagccgctcatcgttcggacgctgaacgtgtttgagcgcgatgagtggtgcacccgcatcgtgctcgtcgtcaacccagccgagcgaagtcgatttgagcagctgctcgcccgctttcgcattcgaaaagtcgccgcgcttaccgacggcggcgaggagcggcagcatagcgtctacaacggattgcaggcgctcgcgggggaggagattgttctcatccatgacggcgcccgcccatttgtccgcgtccatcatttgcacgagctagtgaacgccgctgttcagtacggggcggcgatcccggcagtgcgggtgaaagatacgatcaaaaaagcgaacggtttgtttgtcgaacagacgattgatcgttccagcttgtgggcggtgcagacgccacaagcttttcgtctgtctttgatcatggaagcgcacgaagcggcgaaacaggctggctatctcggcacggatgacgccggccttgtggagcgaatcggcaagccggtgaagatcattgagggggattatcgcaatattaagctgacgacgccggaggaccttttgtttgctgaggcgattttggcaagccggatggccgaatagatgggggtggagagatgtttcgcattggacaagggtttgacgtccatcagcttgttgaagggcgtccgctgatcattggcggcgtcaccattccgtatgaaaaggggctgctcggccactcagatgccgacgtgctgcttcatgcggtggcggacgcatgccttggggcgatcggcgccggcgatatcggccggcattttccggacacagatccgcgctttaaagatgccgactcggctgagctgttggcgcacgtatgggcgctcgctcggcaggaagggtataggctcgtgaacgccgactgcacgatcatcgcacaaaagccgaagatggcgccgtatattgaagaaatgagggcggtgatcgctcggttgctggaagccgagcgctcgcaagtcaatgtgaaggcaacgacgacggagaagcttggattcactgggcggggggaaggcattgccgcccaggcggtcgtcttgctgcaaaaaagctaatggagcggcctttggcaacatcatttgggaagacctcgttccttaatacataagcgctttgttcgccgtcctggctaggaggtgtaaaggggggcgtcggcggcgtggtgcggcttaggcgagagctgtctgttttgaactttgctgcgataaacggtacaataatagcacaagctttgatggaagtggagggtttggatgatggcaaaagaggtgcgcgtgcgctatgcgccgagcccaaccggccatttgcatatcggcggggcgcggacagcgctgtttaactatttgtttgcccgccatcacggtggaaaaatgatcgtccgcatcgaggatacggatattgaacggaacgtcgaaggtggcgaaaagtcgcagctcgaaaacttaaaatggctcggcattgattatgatgaatcgattgatcaagatggcggctacgggccgtaccggcaaacggagcggctcgatatttaccgaaaatatgtgaatgaattgcttgagcaagggcatgcgtacaaatgtttttgcacgccggaagagctcgagcgcgagcgggaggcgcagcgggcggccggcatcgccgctccgcagtacagcggcaaatgccgccatttgacgccggagcaggtcgcggagctcgaggcgcaagggaagccgtatacgatccgcctgaaggtgccggaagggaaaacgtacgagttttacgatttagtgcgcggcaaagtggtgtttgaatcgaaagatgtcggcggcgattgggtgattgtcaaggcgaatggcattccgacatacaatttcgctgttgtcatagacgaccatttaatggaaatcagccatgtgtttcgcggtgaggaacatttgtccaatacgccgaagcagctcatggtatacgagtatttcggctgggagccgccgcagttcgcgcacttgacgttgatcgtcaacgagcagcggaaaaagctgtctaagcgcgatgaatcaatcattcagttcgtctcgcaatacaaagaacttggctatttgccggaagcgatgttcaactttttcgctttgcttggctggtcgccggaaggagaggaagaaatttttacgaaagacgaactgatccgcatgttcgatgtctcccggctgtcaaaatcgccgtccatgtttgatacgaaaaagctgacatggatgaacaaccaatatatcaaaaagcttgatcttgaccggcttgtcgagctggccttgccgcatttagtgaaagccgggcgcctgccggcggatatgacggacgaacagcggcaatgggcgcgcgatttaattgctttgtatcaagagcaaatgagctacggggcggagatcgtcccgctgtctgagctgttctttaaagaagaaatcgactacgaggacgaggcgcgtcaagtgcttgctgaagagcaagtgccggctgtgctttccaccttccttgagagcgtgcgtgagcttgagccgtttacggcagacgagattaaagcggccattaaagcggtgcaaaaggcgaccgggcaaaaagggaaaaagttgtttatgccgatccgcgcggcggtgacgggacaaacgcacggaccggagctgccgtttgccattcagttgctcggcaaagaaaaagtgatcgagcggctggagcgggcgttgcaagaaaaattttaatcggtctctgcacgtttatacggtgagtgtggtataataatacaaagttttcgttgccataagtgtataaggaacaaagcgttgacgaggagaagtaggaagcatcggcatcccagagagagccgccttggctggaagcggcttatgttcggtgctgtctgaagtgcgcctcggagtctcctttcgaaccggaacagagacgttctgcagtagaggggagcggagcatctccgttatcggaatcgagtgagcgaaacggcgccccgtttcgctaaacagagtggaaccgcgccaaaagcgtctctgtgtctgcggcacagggacgcttttttattcaagacaacttagagggatggagggaggacattatgtttaaaacgttaaaagaggatattgaggtcatttttgagcaagacccggcggcgagaagctatttggaagtcattttaacgtattccggcctgcatgccatctgggcgcatcggatcgcccatgcgctttacaagcggaaattttactttcttgcccgcttgatttcgcaaatcagccgctttttcactggcattgaaatccatccgggcgcgaaaatcggccgccgctttttcatcgaccacggcatgggcgtggtgatcggcgaaacgtgcgaaatcggcgacaatgtcaccgtctatcaaggggtcacattaggcgggacagggaaagaaaaagggaagcggcacccgacgatcaaagacaactgtttgatcgctgccggcgcgaaagtgctcggttcgattacgatcggggaaaactcgaaaatcggcgctgggtcggtcgtgttaaaagacgtgccgcccaattcgaccgtcgttggcattccgggccgcgtcgttgtgcgcgacggggtgaaagtgaagaaagatttaaaccataccgaccttcctgacccgatcgccgaccggtttcgggagcttgaagaggaaatcgcccggctgaaaagcgagcttgaggcattgaaacaacaagaaaggaagaacgagtatgagcagcatccggctttataatacgctgacgcgaaaaaaagaaccgtttgagccgctggagccgaataaagtgaaaatgtatgtgtgcggcccgaccgtctataattatattcacatcggcaatgctcgggccgccatcgtttttgacacgatccgccgctatttggagttccgcggctatgatgtgacgtatgtatcgaactttacagatgttgatgacaagttgatcaaagcggcccgcgagctcggcgagagcgtgccggcgattgctgagcggtttattgaggcgtattttgaagacattcaggcgcttggctgcaaaaaagcggacatccatccgcgggtgaccgaaaacattgatacgattatcgaattcattcaggcgctcattgacaaaggatatgcctacgaagtcgacggcgacgtgtattaccggacgcgcaagttccgcgaatacggcaagctgtctcatcaatcgatcgatgagctgcaagctggggcgcgcatcgaaattggggagaaaaaagacgatccacttgatttcgccctttggaaagcagcgaaggaaggagaaatttgttgggacagtccatgggggaaagggcggcctggttggcatatcgaatgctcggcgatggcgcgcaaatatttgggcgatacgatcgatatccacgccggcggccaggacttgacattcccgcaccatgaaaacgaaatcgcccagtcggaggcgctgaccggcaaaccgttcgcgaaatattggctgcacaatgggtatttaaatattaacaacgaaaaaatgtcgaagtcgcttggcaatttcgtgctcgttcacgatatcatccgggagatcgacccgcaagtgctgcgttttttcatgctgtcggtgcattaccgccatccgatcaactacagcgaggaactgcttgagagtgcgcggcgcggactcgagcgcctgaagacggcgtacagcaatttgcagcatcgcctgcaggcaagcacgaacttaacggacaatgacgaggaatgggtttcgcgcattgccgacatccgcgcctcgttcatccgtgaaatggacgacgatttcaacacggcgaacggcattgccgtattgtttgaactggcgaagcaggccaacttgtacttgcaggaaaaaacgacatccgagaaggtcattcacgcgtttttgcgcgagttcgaacagctggcggacgtacttggactcaccttgaagcaggatgagctgcttgatgaggaaatcgaggcgttgatccaaaagcgcaatgaagcgcggaaaaaccgcgattttgcgctggccgaccgcattcgcgacgagttgagagcgaaaaacatcattttggaagacacgccgcaaggaacaagatggaaacggggatagcacgcgatgatggcggagtttgaaacggtcaacgatgtgaagcagttaaatggactggcgcttgcctatattggcgacgccgtgtacgaggtgtatgtgcgacgccatttgcttgctggcggcagcgtgcggccgcatgagctgcatcggcgggcggtccgctatgtgtcggcgcgggcgcaagcgcgagtgattttggcgttgcttgacgagggcgtcctgaccgaggaggaaaaggacatcgtccgccgcggccgcaatgccaaatcaggcacaatcccgaaaaatacggatgtgcaaacataccggcatagcacggcctttgaggcgctcatcggttatcattttttggttaataatgaaaagcgggttgatgagctgatcggccgttcgtttgccattattgaaagggaagaaagggcgttggaatgatggactacattatcggcaaaaatccggtcattgaagcgctcaaagccgggcgcgacatcaataaaatttggatcgcggaaggggcgcagcgccataccgtcgaacctgtgcttgaatgggcaaagcggcggggcgtgctcgtccaatatgtcccgaagcgcaagcttgatcagatggctgaaggagctcatcaaggggtgatcgctcaggcggcggcttaccgctactatgaaatcgatgacttgttcgctcgcgccgccgagcggggcgaggcgccgttttttctcatcttggacgagcttgaggatccgcataatttaggggccatcatgcgcaccgctgatgcggtcggggcgcacggcctcattattccgaagcggcgttcggtcgggctgacccaaacggtggcgaaggcgtcgaccggggcgattgagcacgttccggtcgcgcgtgtgacaaacttggcgcggacgattgacgagctgaaagagcgcggagtgtgggtagccggaacggatgcatcggctcaagacgactaccgctcgctcgatggcacgatgccgttggcgctcgtaatcgggagcgaaggaaaagggatcagccgcctagtgcttgaaaagtgcgatttcttgttccggttgccgatgcgcggccatgtcacctcactcaatgcctctgtcgccgccagcctgctcatgtacgaggtgtaccggaagcggtatccgttgggagaatagcgaatgaacattttgattgtcgacggctataacatcatcggagcgtggccggagctgcgccggctgaaagaagagggcgatctggcagcggcaagggatttattgattgaaaaaatggctgactacaaaggattcaccggggaccatgtcgtgatcgtattcgatgcccacctcgtgcaaggaaacgagaaaaagtataaacattacgacgtcgatgtcatttttacaaaggaacatgagacggccgatgagcgaattgaacggttggcgaagacattgatgaatgcgcgcacaaaagtgtatgtcgctacctccgactacaccgaacaatggacggtgttcggccaaggcgccctgcgcaagtcggcgcgcgagctattggatgaagtcgagacggttgagcgggacatttcccaaaaagtaaaagcgatgcggcagcgcactccgatctccaaagttccgctaaatgatagaattgctgaaatttttgaaaaatggcgaagaggagaaaaatgagcggttgacgctgtaaaaatttgtcctgtataatacatgttagcgattgatgcggtcggggggatcagcgtgggggaatgcttgaaagcaatgaaagggaaagattatcatcagctggacgatgagcggcttgttgcgctcgttcacgaaggggatggggaagcacttgattttttaatccataaatatcaaaactttgtgcgcgccaaagctcgctcctattttttagtcggagctgatcgggaagatatcgtgcaggaaggaatgatcggtctgtataaggccgtccgtgattttaagggggacaagctttcctcatttaaagcgtttgcagaactttgcatcacaaggcaaatgattaccgcgattaaaacggcgacccgccaaaagcatattccgctcaactcttacgtttccttggataagccgatttatgacgatgaatctgaccggacgctgatggatgtgttgtccggcacgcaggtgacggacccggaacaattgattgtcaaccgcgaggaagtcgatgatattgaactaaagatggcggaactgctcagcgacctcgagcggaaagtgctcgctttgtatttggatggacgctcataccaggaaatttccgaagagctgaaccgccatgtcaagtcgatcgacaacgcgttgcaacgcgtcaagcggaagctcgagaaatatttggaataccgcgagatcagtttgtgggcatcgcgccgccgcatcaaaagatgtcattgacagcgaaacagccaatatgataaatttttatggacatctcgaaggaacggtggaatgctgatgcgccaaaaagtgacgctggcttgcgcgcagtgcggaagccgaaactatacggcagcaaaacaaatacgtcgccttggtgagcgccttatggccaacaagttttgctcaacatgcaacaaacatacaatccatcgtgaaacgaaatagacggtggagatagttttgaacgatgatggaggtacgagtgatgcagcgagtaatcaactttttaaaagaagtcgtacgcgagttgaaaaaagtgagttggccaaaccggaaggagttagtgaactacacggcggtcgtgttggccacggtggcgtttttcaccgtcttttttgccgttgtggacctcggcatttctgagttgattcgcctcgtgtttgaataagcggacgaaggatatgttataatgaaagataatcgtgcgcgtatggaacccggcaacgggtttttgttttgcgcaaaaaacaaaacgaaaaccgccttggggaggcttgttgatggagaaaaactggtatgttgtccatacatattcgggatatgaaaacaaagtgaaagccaatttggaaaaacgcgtcgaatcgatgggaatgcaagataaaatttttcgcgtcgtcgttccggaagagacggagacggacgtcaaaaacggaaaacggaaaacgacgaaaaagaaagtgttccctggctatgtgctcgttgagatggtcatgacggatgactcatggtatgtcgtgcgcaacacgccgggcgtcactggatttgtcggctcaagcggagctggttcgaaaccgacgccgcttatggaggaagaagtaaaaatgatcttgaagcggatgggcatgccgcttgccgaggttgacgtagactatgaggtaaatgaaacggtgcggatcaaagaaggtccgtttgcgaactttacagggaaaattgaagcgattgacccggataaacataaagtgaagttgcttgtcgatatgtttgggcgcgaaacacgggtggagcttgagttttcgcaaatagaaaaaatctaatggataaagaacttgcaattgatagggaaaagtgatactattttaaagtcagtatgtctcttaaacggagacatatggcggtgaacttatacacttgtataagggagccgttttgtttttacgctgatcctctcaactgaacgggagataggaaaacggctcagtagaccggagccggatgagtgggaggggcaatccctaataccacatcacggacttaaggaggtgtgtctcgtggcgaaaaaagtaatcaaggtcgtcaaactgcaaattcctgcagggaaagcgaatccggcgccgccagtaggtcctgcgttgggtcaagccggtgtcaatattatggcgttttgcaaagagtttaatgcccgcacggcggaccaagcagggttgatcattccggttgaaattacggtttttgaagaccgttcatttacattcatcacgaaaacgccgccagccgctgtattgctgaaaaaagcggcgggcattgaatcgggctccggcgaaccgaaccgcaacaaagtggcgacaattaaacgcgacaaagtgcgtgagatcgctgagctgaaaatgccggatttgaatgcggcgagcattgaggcggccatgcgcatgatcgaaggcacggcccgcagcatgggcattgtgattgaagactaaagccggtgcgtcgtttgtaggggaggttgcgtcattgggcaacctctctctccatgaacaaaaacagcaagacgggcctgatgaatgggcatccgtccgcttcttcgttttcgaaagaagcgaagaacgttcaatgtgggaggtttttccgctaaaaccacaaccgaggaggatttttcacatgccgaaaagaggaaagaaatacttagaagcattgaaactcgtcgaccgctccaaagcatacccgattgctgaagcaatcgagctcgtgaaaaaaacgaacatcgcgaaattcgatgccacggtggaagtggcgttccgtttgggcgtcgacccgaaaaagcggaccaacaaattcgcggcgccgtcgtcctgccgcacggcacagggaaagtggcgcgcgtgttggtgttcgcgaaaggggaaaaagcgaaagaagcagaagcggctggcgctgactatgtcggcgatacagaatatatcaacaaaatccagcaaggttggtttgactttgatgtcgttgttgctacgccggacatgatgggtgaagtcgggaaactcggccgcattttagggccgaaagggttgatgccaaacccgaaaactggaacagtcacgtttgacgtagcaaaagcggtgcaagaaatcaaggctggtaaagtggaataccgcgtcgacaaagcgggcaacatccacgttcctatcggcaaagtgtcgtttgacaacgagaaattggctgaaaacttcgcagccgtctatgaagcaattttgaaagccaaaccggcggcggcaaaagggacgtacgtgaaaaacgtcacgattacatccacaatgggccctggcatcaaggttgacccgtccacggttgctgttgcacaataaccgttgacttttgtttgtccgtctgttaaaatcccatttggctgaacaaatgaatatcatttgtaccgtagacagtaggtgcctgtttgaggcttaatttcctaccgaggtatgtggacgatagaacagcgcgccctgcgtcggggacgagcggcggtgcgttgaacgacacctccatgtctacgcggcatggaggttttttattgagcagacggtataagtggtattctctcattttccttacaggaggtgcaggacgtgtcgagcgcgattgaactgaaaaaacaagtggtcgcggaaatcgcagacaaattccgggccagcaaggcaaccgtcatcgttgattaccgcggcttgaacgtggcggaaatgaccgagttgcgcaaacagctgcgcgaggcaggcgtcgagtttaaagtgtacaaaaacaccttgacccgccgggcgctcgcggaagtcggcttggaaggactggatgaagtgttcaccggtccaaatgccatcgccttcagcaatgaagatgtcgtggcgccggcaaaaattttaagcgagtttgcgaaaacgcatgaagcattggaaatcaaaggcggcgtcatcgaagggaacatcgccagcaaagaagaaatcgatgcgttggcgaaactcccgtcccgcgaagggttgctttcgatgttgcttagcgttcttcaagccccgatccgcaactttgcgcttgcgattaaagcggtggctgacaagcaagaggaacaaggcgcgtaatggcgcatcgatatgtgcttaacaatcattcagaaaacaaaggaggaagttgtgatgacgaaagaacaaatcatcgaagctgtgaaaaacatgacggtattggaattaaatgaattagtcaaagcaattgaagaggaattcggcgtaacagctgcggctccggttgttgtcgcgggcggcgcagcagctggcgctgaagcagcggcagaaaaaacggaattcgacgtcattcttgccgacgccggcgcgcaaaaaatcaaagtcatcaaagtcgttcgcgaaatcactggcctcggcctgaaagaagcgaaagacttggtcgacaacaccccgaagccgatcaaagaaggcattgcgaaagaagaagcagaagaaatcaaagcaaaactcgaagaagctggcgcgaaagtcgaaatcaagtaatggctgcgccattgaaaaaagaggcttgcccgaagcaagggacggcctcttttttgttacactatataacggaaggcagtgcagcctgtcgacaaggaggaggggatgatgatgagcgagcattattactcagtcaatccgaagtcggagcgaaacccgcaaacgtggacgtacgtgttgcgggggcatgaattccgctttacgaccgacagcggagtgttttcaaagcgcgaagtcgactttggcacacgcctgttaattgaaacgttcgaggaaccgggagtggctggggatttgttggatgtcggctgcggatatgggccgatcgggcttgccttggccaaatcgtttccaaaccggcgcgttcacatgattgatgtcaacgagcgggcgctcgaactggcgcaggaaaacaagcaggcaaacgggattgacaatgcggtgatttacaaaagcgatcttttttcggaagtcggagaacagcgatttgcagcggtcgtcaccaatccgccgatccgggctggcaaacgggtcgtttacgcgatttttgaacaaagccgcgatcatctgctcgatcatggcgagctatgggtcgtcattcaaaaaaagcaaggcgccccatcggccttgcaaaagctgaacgaatgctttcccgctgtagaagtcgtcgcgaagaaaaaaggatattatatcataaaggcgaaaaaatgttgacaccgtttttttattgtggtagcattataaaatgctaaatatgcacatttcccgtgcagaggggatgacgtataattttggacgcaatggaaacaatgataaaatcaataaacaacgaaccatatggttttctattggaatagaaaccattttctttttttctccattcaactcaacgcctggtttcctcgcgccgggagcgtgttaaatcccctaaatgaaacggcggtgcacgcaacgaagccgtttccgcccggatggcgggggccggctgcatgcatgctagtgctttgccccggaatgacggagcggccagtccgccttgaaggcattgattgctgagcagagcggatgatggagctgttccggttccggttttcactaatgtctacatttgaggggtgaatcactcttgacaggccgactagttcaatacgggcgacaccgccaacgcagaagctatgcacgcatcagcgaagtgctggaattgccgaacttgatcgaaattcaaacgtcctcctaccaatggtttctcgatgaagggctgcgggaaatgtttagggaaatttccccgattgaagacttttccggcaatctctcgcttgaatttatcgactatagtttaggagaaccgaaatatacggtcgaagaggcgaaagaacgcgacgttacatatgcggcgccgcttcgcgtcaaagttcgcctgatcaataaagaaacgggcgaagtgaaggaacaagacgtgtttatgggcgattttccgctcatgacggaaaccggaacgtttattatcaatggggcggaacgcgtcatcgtttcccagctcgtccgttcgccaagcgtctattacagcgacaaagttgataaaaacggcaaacgcggctactcggcgacagtgattccgaaccgcggcgcatggcttgaatatgaaaccgatgcgaaagacgtcgtttacgttcgcatcgaccgcacccgtaaactgccggttacggtgcttctccgtgcgcttgggttcagctccgaccaagaaatcatcgatctgctcggtgacaacgaatacttgcgcaatacgcttgaaaaagataataccgacagcacggaaaaagcgttgattgaaatttacgagcgtcttcgtccgggagagccgccgacgcttgagaatgcgaaaaatttgctggcgtcgcgcttttttgatccgaagcgctatgacttggcgagcgtaggccgttataaaatcaataaaaaacttcatattaaaaaccgcctgttcaatcagcggctcgcggaaacgatcattgatcccgaaaccaaggaagtcatcgccgaagctggagcgatgatcgaccgccgaacgctgaatcgcctgctcccgtatttggaaaaaggggtcggcttacagacataccgcccggccgaaggggtggtggacggggacatttcggtgcaaacgatcaaaatttatgccccgaatgacccggatggcgaaaaagtgatcaacgtcatcggcaacggcttcatcgccgaggatgtcaaacatattacaccggctgacatcattgcgtcgatcagctatttcttcaacttgctccacggcgtcggcgatacggatgacatcgaccatttaggcaaccgccgcctccgttcggtcggcgaactattgcaaaaccaattccgcatcggcctgtcgcgcatggagcgcgtcgtgcgcgagcgcatgtcgatccaagatacgaacacgattacgccgcagcagctgatcaacatccgcccagtgatcgcggcgatcaaagagtttttcggcagctcgcagctgtcacagttcatggatcaaacgaacccattggccgaactgacgcacaagcggcgtctgtccgcgcttggccctggcggattgacacgtgagcgcgctgggtttgaggtgcgcgacgttcactattcgcactacgggcggatgtgtccgattgaaacgccggaaggtccgaacatcggactcatcaactcgctgtccacttacgcgaaagtgaacaagttcggctttattgaaacgccataccggcgcgtcgatccggaaacagggcgggtgacggaccaaatcgattatttgacagccgatgaagaggacaattacgttgtagcgcaggcgaacgtaccgcttgcggaggacggcacgttccttgaagaaaacgttgtcgcccgtttccgcggcgagaacatcgtcgtcaagcgcgatcgcgtcgactacatggacgtttcgccgaagcaagtcgtctcggcagcgacagcgtgcatcccatttttggaaaacgacgactcgaaccgcgcgctgatgggagcgaacatgcagcggcaagccgtgccgctgttggaaccggaagcgccgatcgttggcacggggatggagtatgtttcggcgaaagactcgggcgcagcggtcatttgcaagcaccgcggcatcgtcgagcgcgtcgaagcaaaggaaatttgggtgcgtcggctgattgaagtggacggcaaagaagtcaagggtgatctagataaatatcggttgctgaaattcgttcgttcgaaccaaggcacgtgctataaccagcggccgatcgtgaaaaaaggcgatatcgttgagaagggcgaaattttggccgatggcccgtcgatggataagggcgaattggcgcttggccgcaatgtgcttgtcgcctttatgacatgggacggttacaactacgaagacgcgatcatcatgagcgaacggctcgtcaaagaagacgtgtatacatccattcatattgaagagtatgaagccgaatcgcgcgatacgaaactcggtccggaagaaattacgcgcgacattccaaacgtcggcgaggatgcgctgaaaaacttggatgaacgcggcatcgtccgcatcggcgcagaagtgaaagacggcgacttgctcgtcggcaaagtgacgccaaaaggaatgaccgagctgacggcggaagagcggcttttgcacgcgatcttcggcgaaaaagcgcgcgaggtgcgtgatacgtcgttgcgcgtcccgcacggcggcggcggcatcgtccttgacgtgaaagtgttcaaccgcgaagacggcgacgagcttccgccgggtgtcaatcaactggtgcgcgtctatattgtgcaaaagcggaaaatttccgagggcgacaaaatggcaggccgccacggaaacaaaggggttatttcccgcattttgccggaggaagatatgcccttcttgccggatggcacgccgattgacatcatgttaaacccactcggcgttccgtcgcggatgaacatcgggcaagtatttgagctgcaccttggcatggcggcgaaaaaactcggcctgcacatcgcctccccggtctttgacggggcgacggaggaagacgtttggaacatcctcgaagaggcaggtctagcgcgcgatgcaaaaacggtgctgtatgacggacggacgggtgaaccgtttgataaccgcgtgtcggttgggatcatgtacatgatcaagctcgcccacatggtcgacgacaagcttcatgcccgttccaccggcccgtactcactcgtcactcaacagccgcttggcggcaaggcgcagttcggcggccagcgctttggtgagatggaagtatgggcgcttgaggcgtatggggcggcatacacgctgcaagaaattttgaccgtcaagtccgacgatgtcgtcggccgtgtcaaaacgtacgaggcgatcgtcaaaggggaaaacattccggagccgggtgtgccggagtcgtttaaagtgttgatcaaagagctgcaaagcttgggcatggacgtcacgattttgacgagcgatgaacaagaagtgaacatggaaaactttgatgatgatgatgaccatgcaccggatgccatcatggtggacgtcaaaccggccgaacgggaagaagccggtgaagagaaagatgcggtgacgaaagaataaaccggccataacggccaggcggggagctgttccccgccattggccgcttgagcgaacggaaaaccgacggatcaaaaagggaggtataccccttgctagatgtcaataagtttgagtacatgaaaattgggctcgcttccccggagaaaattcgttcttggtcgtatggcgaagtcaaaaagccggagacaatcaactatcggacgttaaagccggaaaaagacggcttgttttgcgagcgcattttcggtccgacgaaagactgggaatgccattgcggcaaatataaacgcgttcgctacaaaggcgtcgtctgcgaccgctgcggcgtcgaagtgacgcgctcgaaagtccgccgcgaacggatgggccatatcgagctggctgccccggtttcgcacatctggtatttcaaaggcatcccgagccggatggggttggttcttgacatgtcgccgcgggcgctcgaagaggtcatttattttgcatcctatgtcgtcaccgacccgggtgatacgccgcttgagaaaaagcagctgttgtcggaaaaggaataccgcgcctatcgcgagaagtacggtcaatcgttccaagcgtcgatgggggcggaggcgatcaaaaagctgctccaagacattgatttggataaagaggtggccgcgctgaaagaagagctgaaaacggcgcaagggcaacggcgcgcccgcatcattaagcggcttgaagtgcttgaagcgttccgcagttcagggaacgacccggcatggatggtgcttgatgtactgccggtcattccgccggagttgcgcccgatggttcagcttgacggcgggcggtttgcaacatcggatttgaacgatttgtaccgccgcgtcatcaaccgtaacaaccggctgaaacggctgcttgatctcggtgcgccgaacattatcgtccaaaatgagaagcggatgctgcaagaggcggttgatgctttgatcgataacggccgccgcggccgtccggtgaccggtccggggaaccgtccgttaaaatcgctttctcatatgctgaaagggaagcaagggcgcttccggcaaaacttgctcggcaaacgcgttgattattccggccgctccgtcatcgtcgtcggcccaaacttaaaaatgtatcaatgcgggctgccgaaagaaatggcgctagagttgttcaagccgttcgtcatgaaggagcttgtggagcgggggttggcgcataacattaaaagcgcgaaacggaaaatcgagcgcgtccatccggaagtgtgggatgtgcttgaagatgtcatcaaagaacatccggtgctgttaaaccgcgctccgacgctgcaccgtctcggcattcaggcgtttgaaccaacgcttgtggaagggcgggcgatccgtcttcatccgcttgtttgcacggcgtacaacgctgactttgacggcgaccaaatggcggtgcacgtgccgctgtcggctgaggcgcaagccgaagcgcgcttgttgatgttggcggcgcaaaacattttgaacccgaaagacgggaagccggtcgtgacaccatcacaagacatggtgttgggcaactactacttgacgatggagcgcgagggagccatcggcgaaggcatggtgttcaaagacacggacgaggcgctgcttgcttaccataacggctacgtccatctccattcgcgcatcgccattcatgccggttcgctgaaaaacgaaacgtttaccgaagagcaaaacaacaagctgctcttaacgaccgtcggaaagctcattttcaacgaaattttgccgaattcgttcccgtacatcaacgagccgacgacggaaaacattgaagggcggacgccggacaagtacttccttgacaaaggggtcaacgtgcgcgaagaaattcgcaagcgcgaactcgtgccgccgtttaagaaaaaagtgctcgggcaaattatcgctgaagtgttcaaacggttcaaaatcaccgaaacatcgaagatgctcgaccgcatgaaagaccttggcttccaatattcgacgaaggccggcatcacgatcggcgtggccgatatcgtcgtcctgccggaaaaacaagaaattttggatgaagcgcaagcgaaagtcgatacggttttgaagcagttccgccgcggcttaattacggacgaagagcggtacgagcgcgtcatctccatctggagcgcggcgaaagacaaaattcaagaccggttgatgaagtcgcttgataaacgcaacccgatctttatgatgagcgattccggagcgcgcgggaacgcgtcgaactttacgcagcttgcggggatgcgtggtttgatggccaacccggccggccggatcattgagctgccgatcaagtcgtcgttccgcgaaggcttgacggtattggaatactttatctcgacgcacggcgcgcgaaaaggattggcggatacggcgctcaaaacggccgactcaggctatctcacgcgccgccttgtcgacgtggcccaagacgtcatcgtccgcgaagaagattgcggcaccgaccgcggcattttggcgcgggcgctgacggatggcacggaagttgtcgtcaagcttgaagagcggcttgtcggccgctatgcgcacaaaacggtgcgccatccggaaacgggcgaagtgatcgtccgcaaagacgagatgatcaccgaagatatcgccaatgagatcattaaagccggcattacggaagtatggattcgctccgtattcgcctgcaacacgcgccatggcgtctgcaaaaaatgttacggccgcaacatggcgaccggcatggacgtcgaagttggcgaagccgtcggcattatcgccgctcagtcgatcggcgagccgggcacgcagctgacaatgcggacgttccatacaggcggcgtcgccggcgacgatatcactcaaggtttgccacgggtgcaagagctgtttgaagcgcgcaacccgaaagggcaagcggtcatttctgaaatcgacggcacggttatttcgattaatgaaacgcgcgacaaccaatatgaaatcgtcgtgcaaagcgaggtcgaaacgcgtacgtatgtagcgccgtacaacgcgcggctgaaagtcgaagaaggtcagcgcgtcgaacgaggccaagagctgacagaaggctcggtcgacccgaaacagttgttgcgcgtgcgcgatattacatccgttcaagagtacttgcttcgtgaagtgcaaaaagtgtaccggatgcaaggggtggagatcagcgacaagcatatcgaggtcatggtgcggcaaatgctgcgcaaagtgcgcgtcatcgatgccggcgacaccgatgtgctgccgggtacgcttttggatgtccaccagtttacggatgtcaacgccaaagctcttcgcgaagggaaacggccggcgacggcccgccaggtgttgctcggcatcacgaaagcgtcgcttgagacggattcattcttgtctgctgcttcgttccaagaaacgacgcgcgtcttgaccgatgcagcgatcaaaggaaaacgtgatgaactgcttggcttaaaagaaaacgtcattatcggcaaactcgtcccggctggaaccggtatggcccgctaccggaaagtgaagccggccgtcaaaaaggaaacggctggcgacacggtgtcgtccaaataacgcgaaccaagtggccggctaaggcgctccttggccggccatcatctaattaaaaatccagttgacaatcggcaaagaaaatggtagtctaataaaggtgttccaacaacctggtactttggaggatatgttacatgtcttatgaaaaagtattacaggctggaaaaattgtcattggaaccaaacaaacgataagggctttaaaggaagggaaagcagcggaagtgatcgtggcggaggatgccgacttgccgatcatcgaaaaagtgaccgccgccgccaatgaggcaaacgtgccggtcacaaaagtcgattcgatgaaaaagcttggcaaggcgtgcaaaatccaagtcggcgcggccgcggtggcgatccttcggtaacgttttgcctttctcccctaaaacctttatttgcataaacgatgaaccacctggatatgtgggcttaaacgatacatgcgaaaggaggatcttttcatgcctacaatcaaccaattggtccgcaaaggacgcgagaaaaaagtcgtgaaatcgaaatctcctgcgttgaacaaagggtataacagcttcaaaaaagagcaaacgaatgtgtcgtctccgcaaaaacgcggcgtttgcacgcgtgtcggcacgatgacgccgaaaaaaccgaactcagcgttgcggaaatacgcccgtgtccgcttgacaaatgggattgaagttacggcgtacattccggggatcggccataacttgcaagaacacagcgttgtgctcatccgcggcggacgtgtcaaagacttgccgggggtacgctaccatatcatccgtggggcgctggatgctgcaggcgtagcgaaccggatgcaaggtcgttcgaaatacggcgcgaaaaaaccaaaagcagcgaaaaaataatgaaatgaagagaatgttttcctgaaaggaggaaacactatgccacgtagaggccctgttgctaaacgtgacgtactgccggatccaatttacaactcgaagcttgttacccgtttgatcaataaaattatgatcgacggcaaaaaatcaaaagcgcaaaaaattctttacaccgcgtttgatattatccgtgagcgcacgggtaaagatccaatggaagtgtttgagcaagcgttaaaaaacgttatgccagtgttggaagtgcgtgctcgccgcgttggtggggcgaactaccaagttccggttgaggttcgtccggatcgccgcgtttctctcggtttgcgctggctcgtgcaatatgcacgtcttcgcaacgaaaaaacgatggaagagcgcttggcaaatgaaattatggacgctgccaacaacacgggtgcagcggtgaaaaaacgcgaagatacacataaaatggctgaagcgaaccgcgcgtttgcccattaccgctggtaaggagcgccgcctaaaggaaataggtgaggaggcactgcgtttgcctattcacctatcttcctatatattgcggcctttccggtcgcgcgtgggacaacttcaaagacaaggggattgcgccatcgatggcggcgccatctacttatatttcatatttgaaggaaggagaaaataaccgatatggcaagagagttctccttggaaaagactcgcaacataggaatcatggcgcacattgacgccgggaaaacgacgacgactgaacggattttgttctataccggccgcgttcataaaatcggggaagtgcatgaaggcgcggcaacgatggactggatggaacaagaacaagagcgcggaattacgatcacgtccgcggcgacaacggcgcaatggaaaggccatcgcatcaatatcatcgacacgccggggcacgtcgactttacggtcgaggttgagcgttcgttgcgcgtattggacggggccatcacggtcttggacgcgcaatcgggtgttgagccgcaaacggaaaccgtttggcgccaagcgacgacatatggcgtcccacggatcgtgttcgtcaacaaaatggataaaatcggcgccgatttcttgtattcggtgaaaacgctccatgaccgtctgcaagcaaacgcccatccggtgcagctgccgatcggtgccgaagatcaattctccggcattattgacttggtcgaaatgtgcgcgtaccattaccatgatgagctgggtaaaaacatcgagcgcattgacattcccgaagaataccgcgatatggcagaagagtaccataacaagctgattgaggcggtcgctgagctggacgaagaattaatgatgaagtatttagaaggggaagaaatctcgacggaagagctgaaggctgcaatccgcaaagcgacgatcagcgtggagttcttcccggtcttctgcggatcggcgtttaaaaacaagggtgttcagttgcttcttgacggcgttgtcgactacttgccgtctccggttgacatcccggcgattcgcggcgtcgttccggataccgaagaagaagtgacacgtgaagcaagcgatgacgctccgtttgccgctttggcatttaaaatcatgactgacccgtatgtcgggaaattgacgtttattcgcgtctactctggaacgcttgattccggttcatatgtgatgaacacgacgaaagggaagcgcgaacggatcggccgcttgttgcaaatgcacgcgaaccaccgtcaagaaatttcgaaagtctatgccggtgatattgccgcagcggtaggtttaaaagatacgacgaccggtgatactctatgtgatgagaagcatcctgtcattttagagtcgatgcaattcccagaaccggtcatttcggtggcaatcgagccgaaatcgaaagccgatcaagacaaaatgagccaagcgctgcaaaaattgcaagaagaagacccgactttccgcgctcacaccgacccggaaacgggacaaacgatcatctccggaatgggcgagttgcaccttgacatcatcgtcgaccggatgcgccgcgagttcaaagtcgaagcgaacgtcggggcgccgcaagttgcctaccgcgaaacgttccgcaaatcggcgcaagtcgaaggcaaattcatccgtcaatccggcggccgcggtcaatacggccacgtttggatcgaattctcgccgaacgagcgcggcaaaggcttcgaattcgagaacgccatcgtcggtggggttgttccgaaagagtatgtgccggccgtccaagctggattggaagaagcgatgcaaaacggcgtcttagccggctatccggttgtcgacattaaagcgaagctgttcgacggatcgtaccacgatgtcgactcgagcgaaatggcattcaaaatcgctgcttccttggcattgaaaaacgccgcgacgaagtgcgatccggttcttttggaaccgatcatgaaagtcgaagtcgtcatccctgaagagtacctcggtgacatcatgggcgacatcacgtcccgtcgcggccgcatcgaggggatggaagcgcgcggcaacgcccaagtcgtccgggcgatggtgccgttggctgaaatgttcggttatgcgacatcgctccgttcgaacacgcaaggacgcggaacgttctcgatggtgtttgaccactatgaagaagttccgaaaaacatcgccgatgaaattatacaaaaaaaataaaggcgaataattgatttctcttgctagtttcgctataaatacttatgtaagtaagacttgggaacattttgttcccaagcatcctatacttacccaaccatataaattcatatcttacttttaaggaggatatctctcatggctaaagcgaaatttgagcgcacgaaaccgcacgtcaacattggcacgatcggccacgttgaccacgggaaaacgacgttgacagctgcgatcacgacggttttggcgaaacaaggcaaagccgaagcaaaagcgtacgaccaaatcgacgctgctccggaagagcgtgaacgcgggattacgatttcgacggcgcacgtcgagtatgaaacagatgctcgccactatgcgcacgttgactgcccgggccacgctgactacgtcaaaaacatgatcacgggcgcggcgcaaatggacggcgcgatccttgttgtatcggcggctgacggtccgatgccgcaaacgcgcgaacacattcttctctcccgccaagtcggtgttccgtacatcgttgtattcttgaacaaatgcgacatggtggacgacgaagaattgcttgaacttgttgaaatggaagttcgcgatcttctctctgaatacgacttcccaggcgatgaagtgccggtcatcaaaggttcggcattaaaagcgcttgaaggcgacccgcaatgggaagaaaaaatcattgaactgatgaatgcggttgacgaatacatcccgacgccgcaacgtgaagtggacaaaccgttcatgatgccaatcgaggacgtcttctcgatcacgggccgcggtacggttgcaacaggccgtgttgaacgcggtacgttgaaagttggcgacccggttgaaatcatcggtttgtcggatgagccgaaaacgacgaccgttacgggtgtagaaatgttccgcaaacttctcgatcaagcggaagccggcgacaacatcggtgcgcttctccgcggcgtatctcgtgatgaagtcgagcgcggccaagtattggcgaaacctggttcgatcacgccgcacacgaaattcaaagcgcaagtatacgtcctgacgaaagaagaaggcggacgccatactccgttcttctcgaactaccgtccgcaattctacttccgtacgacggacgtaacgggcattatcacgcttccggaaggcgtcgaaatggttatgcctggcgacaacgttgaaatgacggtggaactgatcgccccgatcgcgatcgaagaaggtacgaaattctcgatccgcgaaggcggccgtacggtcggcgctggctctgtatcggaaatcatcgagtaatcacggcaaaaaagggtgtccagcaatggacatcctttttttgatgccatcttgaccgtcagattggcggctgtgttgaaaacgggatggcggctatgtataatagaagaagtgtgggaaaagcaaagaaatcacttgcaatcttgcttacataccagtataatatcaaatgttggtctttgactgcgatgaagcggaaggttgctgacacacccggccgctttgccacggcggtgtgcaggaaatttccgtggagaagtctattttcaaaataggcgaagaaggagggaaaccaaatggcaaaagaaaaaattcgcattcgtttaaaagcttacgatcatcgaattttagaccaatcggcggagaaaattgtggaaaccgcaaaacgttccggggcaaaagtgtcggggccgatcccgttgccgacggaaagaacggtgtatacgatcttgcgtgccgttcataagtacaaagactcccgtgaacaattcgaaatgcggacgcataaacgtttgatcgacatcatcaacccgactccgcaaacggttgattcgttaatgcgtctcgatttgccgtcgggcgttgatattgaaattaaactttgatcgactgggaggtgtgacacatgacgaaaggaatcttaggaagaaagatcggtatgacgcaaatatttgcggaaaatggcgatttgattccggtaaccgtcatccatgcgacgccgaacgtcgtcctgcaaaagaaaacgatcgaaaacgacggttacgaagcgatccaattaggttttgaagatattagcgaaaaacgcgccaataaaccgcaaattggccatgctgccaaagctaacacggcacctaagcgcttcattcgtgaaatccgcggcgccaacatcgatgaatatgaagttggccaagaagtgaaagttgacattttcagcgaaggcgaaattgtcgatgtcacgggcatttcgaaagggaaaggtttccaaggggcgatcaaacgccacggtcaatcacgcggaccaatggctcacggttcccgttatcatcgccgtccgggttcgatggggtccatcgcgccaaaccgcgttttcaaaacgaaaaacttgccgggccgcatgggcggtgagcgcgtgacgatccaaaacttgaaaatcgtgaaagtggatccggagcgcaacttgctgctcattaaaggcaatgtgccgggtccgagaaaaggcttagtcatcgtcaaaagcgccgtgaaagcggcgaagaaggcgaaataacatccggccaagaaaggaggaactacgtaatgccaaaagtagcattatacaaccaaaacggtcagacggtcggcgaaatcgagttgaacgacgccgtttttgggattgaaccgaataagcatgtgttgttcgaagcagtgattatgcaacgcgcctcgatgcgtcaaggaacgcataaaacgaaaaaccgcgctgaagtgagcggcggcggccgcaagccatggcgccaaaaagggacaggacgcgcccgtcaaggttcgattcgcgctccgcaatggcgcggcggcggtacggtctttggtccagttccgcgcagctacagctacaaacttccgaaaaaagttcgccgtttagcgatcaaatcggcattgtcttcgaaagtgctcgaaaacgacatcgttgtattggatcaattgtcgcttgaagcaccgaagacgaaggaaatggtcaaaattttaaacaatctctcagtggatcggaaagcactcattgtgaccgacgagctgaatgagaatgtatatctgtcggcgcgcaacattccgggcgtcaaagtggtggcagccaacggcatcaatgtgctcgatgtgctcaaccatgacaaactcgtcattacgaaggcggccgtggagaaagtagaggaggtgcttgcataatgaaagaccctcgcgacattattaagcgccccatcatcacggaaaatacaatgaatttgatcgggcaaaaaaaatatacgtttgaggtcgacgtcaaagcgaacaagacggaagtgaaagacgccgtcgagaaaatttttggcgttaaagtagccaaagtgaacatcatgaactataaagggaaatttaaacgcgtcggccgctacagcggctatacgaaccgccgccgcaaagcgatcgtcacgctgacgccggacagcaaagagatcgaactgtttgaagtgtaacataaacgatgaaggagggacattccgatggcgatcaaaaagtacaaaccgacatcgaacggccgtcgcggcatgacggtgcttgatttctcggaaattacgacggatcagccggaaaaatcgctgcttgctccgttaaagaagaaggcgggccgcaacaatcaagggaaaattacggtgcgccatcaaggcggcggccataaacgccaatatcggattatcgactttaaacgcgacaaagacggaattccaggacgcgttgctacgattgaatacgatccgaaccgttctgccaatatcgcgctcatcaactatgcagacggtgaaaaacgctacattatcgcgccgaaaaacttgaaagtcggcatggaaatcatgtccggtccggatgcggacattaaaatcggcaatgcgcttccgcttgagaacatcccagtcggtacgctcgtccacaacattgagctgaaaccgggccgcggcggacaattggtgcgtgcagctggtacgtcggcgcaagtgctcgggaaagaaggaaaatacgtcatcgttcgtttggcttccggcgaagtgcgcatgattttaggcaaatgccgtgcaacggttggtgaagtcggcaacgagcaacacgaacttgtcaacatcgggaaagcaggacgcgcccgctggttggggattcgcccgacagttcgcggttcggttatgaacccggttgaccatccgcacggcggtggtgaagggaaagcgccaatcggacgcaaatcgccgatgacaccatggggcaaaccgacgcttggatacaaaacacgcaaaaagaaaaacaaatcggataaattcatcatccgtcgccgcaagaaataatgaacgagcgcaattcagaagggaggttcacttatgggtcgcagcttgaaaaaaggtccgttttgcgatgagcatttgatgaaaaaaatcgaaaaactgaatgcaacagggcaaaaacaagtgatcaaaacgtggtctcgccgttcgacgatcttcccgcagtttgtcgggcatacgatcgcggtgtacgatggccgcaaacatgttccggtctacatcacggaagacatggtcgggcacaaactcggcgaatttgcgccgacgcgcacgttccgcggccatgctggcgatgacaagaaaacgaaacggtaatgagaggaggttctagatatgcaagctaaagctgttgcaagaaccgttcgcatcgctcctcgcaaagcgcgcttagtcattgacttgattcgcgggaaagaagtgggcgaagcgttcgctattttgcgccatacaccaaaagcagcttccccgatcattgagaaagtgttgaaatcagcagttgccaacgctgaacacaactatgacatggacgtcaacaacttggtcattactcaagcgtatgtcgacgaaggcccgacgctgaaacggttccgtccgcgcgccatgggacgggcaagcgccattaacaaacgcacaagccatattacgatcgtcgtttcagaaaagaaggagggataatccgtgggtcaaaaggtcaacccgatcggtctgcgcatcggcatcattcgtgactgggaatcgagatggtatgcggaaaaagactatgcagatctgttgcacgaagacttgaaaatccgtgaatacattagcaaacgcctgcaagacgcggccgtctcccgcgtggagattgaacgggcagccaaccgcgtcaacgtaacgatccataccgccaaaccgggcatggtcatcgggaaaggcggttcggaagtggaagcgctccgtaaagcgctcgcgcaattgaccggtaaacgcgtccatatcaacattgtagaaatcaaaaaaccagacttggatgcacgtcttgttgctgaaaatatcgctcgtcagcttgaaaaccgcgtatcgttccgccgggcgcaaaaacaagcgatccaacgtgcgatgcgcgctggggcgaaagggatcaaaacgatggtatccggccgtttgggcggggctgacatcgctcgttcggagcattacagcgaagggacggttccactccatacgctgcgcgctgacattgactatggaacggcagaagccgatacgacgtacggaaaaatcggcgtgaaagtatggatttatcgtggagaagtccttccgaccaagaaaaaagctgaggaaggaggaaaataatcatgttaatgccaaaacgcgtcaaatatcgccgtgaacatcgcggacggatgaaaggccgggcgaaaggcggcacggaagttcatttcggtgaatttgggttgcaagcattagaatcagcttggattacgaaccgtcaaatcgaagcagcccgtcgggcgatgacccgttacatgagacggggcgggaaagtatggatccgcattttcccttccaaaccgtatacggcaaaaccgcttgaagtgcggatgggttctggtaaaggggcgccggaaggctgggtcgccgttgtcaaaccaggcaaagtgatgtttgaagtgggcggtgtttctgaggaagtggcacgtgaagcattgcgtctcgcttctcacaaacttccgatcaaatgcaaatttgtaaaacgtgaagaaactggtggtgaagcgtaatgaaagcgaaagaaatccgtgagttgaccactgccgagatcgaacaaaaaattaaagcattgaaggaagaattgttcaaccttcgcttccaactggccacaggtcaattggaaaacacggcgcgcatccgccaagtgcgcaaagacatcgcccgcatgaaaacgattattcgcgaacgtgagctcgctgccaataaataatgtgtttgagaggaggtttgtggaatgagccaacgcaatcaacgcaaagtgtatgtcgggcgggttgtatcggacaaaatggacaaaacgatcaccgtgttggtcgaaacgtacaaaaaacatccgctgtacggcaaacgcgtgaaatattcgaaaaaatataaagcgcatgatgaacataacatcgctaaagtcggcgatatcgtgaaaattatggaaactcgcccgctgtcggccacaaaacgcttccgcttagtggaagtcatcgaaaaatcggttgttctgtaatcgttcttcacttagttcggagagataattccgaaaggaggtttcgtcgatgattcaacaagaatctcgcttgaaagtagctgataactctggtgcacgcgaagtgcttgtcattaaagtgctcggaggctcgggtcgccgctatgcgaacatcggcgacgtcgttgtggcgacggtcaaagatgcgacaccaggtggcgttgttaaaaaaggtcaagtcgtgaaagcagttgttgttcgtacgaaacgcggggtgcgccgtccggacggttcgtacatccgctttgacgaaaacgcctgcgtcatcatccgtgatgacaaaagcccgcgcggcacgcggattttcggaccggttgcccgtgaattgcgcgataaagacttcatgaaaatcatttctttagctccggaagttatttaatgaaacggaacagcgtttcaaggaggtgcgaatgcgatgcatgtaaaaaaaggcgataaagtgcaagtaatctccggcaaagacaaaggcaagcaaggcgtcattctggcggcgtttccgaagaaaaaccgcgtcatcgtcgagggcgtcaatattgtgaaaaagcatgcgaaaccgtcgcaagcgaacccgcaaggcggcatcattgagaaggaagcgccgatccacgtttcgaaagtcatgccgctcgacccgaaaacgggtgaaccgacgcgcatcggctacaaaattgtcgatggcaaaaaagtgcgctatgcgaaaaaatccggcgagattttggataaataaccgtgacgcaggaagggaggtacttttatgaaccgcctgaaagagaagtatgtaaacgaagtcgtacctgctctcatgagcaagttcaactataaatcgatcatgcaagtgccaaaaatcgaaaaaatcgtcatcaacatgggtgtcggcgatgcggtgcaaaacccaaaagcattagacagcgccgttgaagagctgacgctgatcgccggtcagcgtccggtggtaacgcgtgcgaaaaaatcgatcgccggcttccgtcttcgccaagggatgccgatcggtgcgaaagtgacgctgcgcggcgaacggatgtatgagtttctcgataagttgatttcggtctcgcttccgcgcgtgcgcgacttccgcggcgtatcgaaaaagtcgtttgacggccgcggcaactatacgctcggcattaaagaacagctcattttccctgagattgactacgataaagtgaacaaagtgcgcggcatggacatcgtgatcgtcacaacggccaacacggatgaagaagctcgtgaactgctggcgttgctcggcatgccattccaaaaataatgatcccataacgcaagggaggcgaaatcgtggctaaaaaatcgatgatcgcgaaacaaaaacggacgccgaagtttaaagtgagagcgtacacccgttgcgagcgctgcggccgcccgcactcggtctatcgcaaattcaaattgtgccgtatttgtttccgtgagctcgcatacaaaggtcaacttccaggcatcaaaaaagccagctggtaatcaacccattgattgggaaggaggtaaaacataatggtgatgacagatccaattgctgatatgctgactcgcatccgcaatgcgaatatggtgcgtcacgaaaagctcgaagtcccggcttcgaaaatcaagcgggaaatcgcggaaattttaaagcgcgaagggtttattcgtgattatgaatatatcgaagacaacaaacaaggcattctccgcatcttcttgaaatacggtccgaacaatgaacgtgtcattaccgggctgaaacgcatcagcaaaccggggttgcgcgtttacgtcaaagcccatgaagtgccgcgcgtcctaaacggcttagggatcgcgattctttcgacatcgcagggcatcttaacagacaaagaagcacggcaaaaaggcacgggcggcgaagtaatcgcctacgtttggtaatctatctgctcaagaatggaggtgtttttgacatgtcacgtgtcggcaaaaaaccaattgaaattcctgccggtgtcaccgttacggtcaacggcaacacggttacggtcaaagggccgaaaggggagctgacccgcacgttccatccagatatgacgatcacggttgagggcaatgtcatcacggttacgcgtccaagcgatgaaaaacatcatcgcgcgctccatggcacgacgcgcagcttgctcgccaacatggtcgaaggcgtttcgaaaggttatgaaaaagcgctcgaactcgttggtgtcgggtaccgggcgtcgaaacaagggaaaaagcttgtattgagcgtcggttattctcatccggtagaaattgagccggaagaaggccttgaaattgaagtgccatcccaaacgaaaatcatcgtcaaaggggcagacaaacagcgcgtcggcgaactggccgccaacattcgcgcggttcgtccgccagagccgtataaaggcaaaggcatccgctacgaaggtgaacttgtgcgcctgaaagaaggcaaaactggtaaataacgcggcatagcgaagcgaaaggagtgacattcgatgatcacgaaagtggaccgaaacgcggttcggaagaaaagacacgcgcgcatccgcaaaaaaatcttcggcacggctgaacgtccgcggttgagcgtgttccgttcaaataaacatatttacgcgcaaattatcgatgatacaaaatcgtcaacgatcgtcagcgcctcgacgttggacaaagagtttggcttggattcgacgaacaacattgaggcagcgaaaaaagtcggcgaacttgtcgccaaacgtgcattggaaaaaggcattaaaaaagtcgtgttcgaccgtggcgggtatttatatcacggacgggtaaaagcattggcagacgccgcccgcgaagccggcttggaattctaattacaaaggagggacaacgatgcgtcgtatcgatccaaacaaacttgaattggaagagcgtgtagtcgcggtcaaccgtgtagcaaaagtcgtgaaaggcggacgtcgcctgcgcttttcagctctcgtcgtcgtcggcgataaaaacggccatgtcggatttggcaccggaaaagcacaagaggttccagaagcgatccgcaaagcgattgaagatgcgaagaaaaacttaattgaagtgccgatcgtcggcacaacgattccgcatgaagtcatcggccatttcggtgccggggaaatcattttgaaacccgcttccgaaggtaccggggtcatcgctgggggtccggcgcgtgctgtattagagctggcgggcatcagcgacatcttgtcgaaatcgatcggttcaaacacgccaatcaacatggtgcgcgcaacgtttgatgggctgaaacaattaaaacgcgccgaagacgtagcgagattgcgcggcaaaacagtcgaggaactgttaggataaggagggaacgatcatggcaaaaaaactggcgattaccctcacgcgcagcgtgattggccgtccggaagaccaacgcgttaccgtcagaacgctcggcctgcgaaaaatgcatcaaacggtcatccacaatgacaatcctgcgatccgcgggatgatcaacaaagtggcccaccttgtcaaagtcaaagaaattgaagaataatgaatcataaggaggtgctttgccatgaaacttcatgaattgcaaccagcgccgggatcccgaaagaaagctgtgcgcgtcggccgcgggatcggttcgggcaacggcaaaacgtccggccgcggtcaaaaaggtcaaaatgcccgctcgggtggaggagttcgtcttgggtttgaaggcggtcaaaccccgctgttccgccgcttgccgaaacgaggatttacgaacatcaatcggaaagagtatgctgttgtgaatctggaaaaactgaatcgttttgaagacggaacggaagtgacgccggaattgcttcttgagacgggcgtcatcagcaagttgaaatcgggcgtgaaaattttgggcaaaggccaaatcgagaaaaagctgacggtcaaagcgcataagttctcggcatcggcgaaagaggccattgaggcggctggcggtaaaactgaggtgatttaatgtttcggacaatctccaactttatgcgcgtcagtgatattcgaaacaaaattattttcactcttcttatgttgatcgtgttccgcattggaacgttcatccctgttccgggcgtgaacgcggatgtgttaaaactgcaagatgaattgaatgcattcggcgtcctgaacattttcggcggcggggcgctgcgaaacttttcgatttttgccatgggggttatgccctatatcacggcatcgattatcgtccagctgctgcaaatggacgttgttccaaaatttacggagtggtcgaagcaaggcgaggttggccggcgtaaattagctcagtttacccgctatttcacggtcgtgctcgggtttatccaagccatcggcatgtcgtacggctttaacaacttggctggcgggatgctcattcgaaatccgggcatcggcacgtatttgctgatcgcggttgtcttgaccgccggcaccgcatttttaatgtggctcggcgaacagatcaccgcgaaaggcgtgggcaatggcatttcgatcattattttcgccgggattgtctcaggcattccgacggtcttgaaccaaatttacgctcaacagtttgaaaatgtcggggaagatgtgtttttgcgcatcgtccggctcctgcttgtggcgttggcggtcgttgccgtcatcgttggtgtcatttacatccagcaggcgttccggaaaattccgattcaatacgcgaagcggcttgagggccgaagcccggtgggcggccactcgactcatttgccgctcaaagtgaacccagcgggagttattccggtcattttcgctgtatcgtttttgattgcaccaccgaccattgcatcgttttttggcacgaatgatgtaacattgtggattcgccgaacgtttgattatacgcacccggttgggatgatcatttacgtcgtgctcatcatcgcgtttacgtacttttatgcgtttgttcaagtcaatccggagcagatggcggacaacttgaaaaaacaaggcggctacatcccaggtattcgccctgggaaaaacacacaagagtacgtgacgagaattttataccggctgacgctggtcggatcaatctttttggcggttgtcgctgtgctgccggtgttctttgtgaactttgccaacttgccgtcttccgcacgaatcggcggtacgagcttgcttattgtcgtcggcgtggcgcttgagacgatgaaacagcttgagagccagctggtgaaacgccattaccgtggattcatcaaataaagaaggcaagaacggacgtcccttgccgatagggggagttaggatgaatttagtgctgatggggctgccgggtgccggcaaaggcacgcaggccgggaaaattgtcgaggcttacggaattccgcatatttcaacgggagatatgtttcgagcggcgatcaaagaagggacgccgttagggtcgcaggcaaagcagtatatggaccgcggtgatcttgtgccggatgaggtgacgatcggcatcgtccgcgaacggctgagcaaagaggattgccaaaatggttttttgctcgatggattcccgcgcacggtcgcccaagcagaagcgcttgaaacgttgctttcggaaatcgggcgcaagcttgactatgtcatccatatcgacgttcgccaagaggtcttaatggagcgcctgaccggcagacgtatttgccgcaactgcggagcaacgtaccatctcgtttttcatccgccggcgaaaccgggcgtatgcgataaatgcggtggcgatctgtaccagcgccccgatgataatgaagcaacggtggccaatcggcttgaggtgaatatgaaacaaatgaagccgctcctcgatttttacgagcaaaaaggctatttgcgccacattaacggcgaacaggaaatggaaaaggtgtttgctgatatttgtgaagtgctcgggggacttgctcgatgattcgttgcaaaaccgcgcaggaaattgctttgatgcgcgaggcgggaaaaatcgttttccttacattgaaagaattgcaaaagcacattcgtcccgggatcacaacaaaggaactggacgccatcgcggaggaagtgattcgttcccatggcgccattccgtcgtttaaagggtatcaagggtttccagggagcatttgcgcctcggtgaatgaagagcttgtgcacgggattcccagcggccgcgcattgcgggaaggcgatattattacgatcgatgtcggcgcgcagtatgaaggctatcacgccgactcggcctggacgtatccggtcggggagattgacgccgagacgaaacggttgcttgacgtgacagagcaatcgctgtacgtcgggctcgccgaggcaaaaccgggcgctcgtttaacgaacatctcccatgcgattcaaacgtatgtcgaagcgcatcacttttccgttgttcgcgagtatgtcgggcatggaattggtcaacacttacatgaagacccacaaatcccacattatgggccaccgaacaaaggcccgattttgcggccagggatggcgctgtgcatcgaaccgatggtcaatgccggcagccgttacgtgaaaacgttggccgacgattggaccgtcgtcacggccgatggaaaacggtgcgcccatttcgaacatacgattgtcattacagaagatggctgcgaaattttaacacattgtggaaatgagtctcccacttcataagtgggaaggggtaaacgtcttctcgatcatcatggatatcacgttcggttttgcgtaacacaatgttactcattcgaaggagggagagccgctcgatggcgaaagatgatgtaattgaagtggaaggcaccgtcatcgaaacattgccaaatgcgatgtttcgtgtagaattagaaaatgggcacacggtgttggctcatgtatccggcaagatccgcatgcatttcattcgcattttgcctggcgaccgggtgacggtggagctgtcgccgtatgatttgacgcgtggacggatcacgtatcgatataaataaaggaatgcactccgttcaattagggaggtaaacaacatgaaagtaagaccatctgtcaaaccgatttgcgaaaagtgcaaagttattcgcagacgcggcaaagttatggtgatttgcgaaaatccgaagcataaacaacgccaagggtaattttcaaggaggtgtatcatatggcacgcattgcaggtgtcgatattccgcgtgataaacgggtagtcatttcgttaacatacatttatgggatcggcaaaccgacagcacaaaaaatcttaaaagaagccggcgtatcggaagacacacgcgttcgcgacttaacggaagaagagcttggccgcattcgtgaaatcgtcggctgcttaaaagtggaaggcgatttgcggcgtgaagtatcgttaaatattaaacggttgatggagatcggctgctatcgtggtcttcgccatcgccgcggattgccggttcgcggccaaaacacgaaaaacaatgcccgcacgcgcaaaggtccgcgccgcacggtagcgaacaagaaaaaataatcacgcaaaggaggtcatttgacgaatggcacgcagaacaaacactcgtaaacgccgggtaagaaaaaatattgatacaggcatcgcccatatccgttcaacgttcaacaacacgatcgtgacgattacggatgttcatggcaacgccattgcttgggcgagcgctggttcgttggggtttaaaggttcgcgcaaatcaacgccgtttgcggcgcaaatggcggctgaagcagcagcgaaagcgtcgatggagcatggcatgaaaacggtcgaagtgaacgtcaaaggtccgggggctggccgcgaggcagcgatccgtgcattgcaagcagccgggttggaaattacggcgatcaaagacgtcactccaatcccgcacaatggatgccgtccgccaaaacgtcgccgcgtgtaacgcccctgtatagaatttgcaccattgtcaataatgggatatgataaagaccatggcaggcaagcgtaaagagagattcatgggggaatgttgttaggcgtgtaccgtttgatcggggtctcgacgttttgaaggagggtataataatcgatgattgaaattgaaaagccgaaaattgaaacggtcgaactgagcgaagatgccaaatatggcaaattcgtcgtcgaaccgcttgagcgtggatatggtacaaccttagggaactccttgcgtcgtatcctattgtcttcactccctggtgcagctgtaacatcggtgcaaatcgacggcgtcttgcatgagttttcaacgattgacggcgtcgttgaagatgtgacagccatcattttgaatatcaaaaaactagcgttgaaaatttattcagacgaagagaaaacgttggagattgatgtgcagggtgaaggagttgtcacggctgccgatatcactcacgacagcgatgtagaaattttaaacccggaccttcatatcgcgacgctggcggaaggcggccgcctgcgcatgcgcatgaccgccaagcgcgggcgcggatatgttcctgctgaggcgaataagcgcgaggaccagcccatcggcgtcattccgatcgattccatttatacgccggtctcccgagtttcttatcaagtcgagaatacaagggtcggccaagtgacggactatgacaaattgaccattgatgtgtggacggatggaagcatcgggccgaaagaggccatttcccttggagcgaaaattttaacggagcacttaaacatttttgtcggcttgacggatgaagcgcaaaatgcggagatcatggtcgagaaagaggacgatcaaaaagaaaaagtgctcgaaatgacgatcgaggaactcgatctttcggttcgttcctacaattgcttgaagcgggccggcatcaacactgttcaagaactgacgcaaaaaacggaagaagatatgatgaaagtgcgcaacctcggccgcaagtcgcttgaggaagtgaaagcgaagctggctgagctcggcctcagcctgcgcaaagacgactaagtgccggcctccgccggcaagccggaaacacactttcaccatatcgctttgatgatgaccaccatgaggaacacatcactttaaaagggagggacatttgatgtcgtacagaaaattaggacgcacgacttcgcaacgaaaagcactgcttcgcgacttggcaacagacttaatcatcaacgaacgcattgaaacgacggaagcgcgggcgaaagaactgcgctcggtcatggaaaaaatgattacgctcggcaaacgcggcgatttgcatgcccgccgccaagcagcggcattcatccgcaaggaggtcgccaacagcgaaaccggccaggatgcgttgcaaaagctgttcagcgacattgcgccgcgctaccaagatcgccaaggcggctatacgcgcattatgaaacttggtcctcgccgcggtgacggggcgccgatggtcattattgaactcgtgtaacggtttcatttcaacaagggcgagacagtttcgtttgaactggatctatgccctttttttgtttaccatcatttagcaggctgcgtttgcaacgcggcgaagcaaggggaaacgatcatggccgaaccaatcttgtcgatcgagggagtgtcctttcgctatccaaatcaatccgactatgcggtgcaaaacgtcagcttcacggccgagcgcggggagtggttagcgatcgtcggccataacggatccggcaaatcgaccatcgctcggatgctgatcggcttgcttcggccggagcggggcgccattcgcttgtttggacgccttttgaacgacgcaaccgtttgggaggtgcgccgccgcgtcggccttgtgttccagaacccggacaaccagtttgtcggtgcgaccgtggaagacgacatcgcttttgcccttgaaaacaacggcattccgcgcttggaaatggtcgagcgcattcgcgaggccattcgccaagtccatatggagccgtttctccattatgagccgcaccggttgtctggggggcaaaaacagcgcgtcgccatcgctggcattttggcgctccgccccgatatgatcattttggacgaagcgacatcgatgcttgacccgcgtggaagggaagaagtgcttgagacggtgcgccgcctgaaccgccagcagcgcattaccgtcttgtcaattacccatgatttggaagaggcagcgaaggcggaccgcctcattgtgatgaacaaaggcgaagtgatggcagaagggacgccggagcaaatctttcggctcggaagcaaactcgagcgcatcggtcttgatttgccgtttgccgtgaaaatgggcagccgcttgcgggaacaaggcattccgcttcgggccgggtatttcacgacagaggagttggtcgaggagctatggacattgtattcgaaaaagtagagcatgtgtacaacgcccgttcaccgcttgcccgccgggcgctttatgatgtcaatgtcgcgatccgaagcggggtgtacgtcgcgattgtcgggcatacgggctcaggaaaatcgaccctccttcagcatttaaacgggttgctgcagccgacaagcggcgccgtgaaaatcggacaagagacgatcacgagcaataaacggccaaagcagctcaaaccgttgcgcaaaaaggtcggggtcgtcttccagttcccggagcaccagttgtttgaagaaacggtggagaaagatatttgttttggcccgctcaattttggcgtgccggaagacgaggcgaagcggaaggcgcgggagctcattcagcttgtcgggttgagcgaggacgtattgacgaaatcgccgtttgatttgagcggagggcaaatgcggcgcgtcgccatcgccggcgtgctcgcgcttgagccggaagtgcttgtgctcgatgaaccgaccgccggccttgatccgcgcgggcgcaaagagatgatggagatgttttatcgcctccatcgtgagaagcagttgacaaccgttctcgtcacccacagcatggaagatgcagctcggtacgctgatgagatcatcgtcatgcatgaaggaacggtatggggccacggaacgccggaagagatgtttcgcgacgctgacaaactggctgccatcggtttgagtgtgccggaaacggtcaaattgaagcagcagctcgaaaagcggttgggtgttgtcattccgtcgccatgcttgacgttggaacagacagcggaagccatccagcaattgttctccaaggtgagcgtccatgactaatcatttgattatcgggcaatatgtgcctggtcattccgtcattcatcgcttagatccgcgcgccaaactattgatcgtgtttgcttacgtcctgatcgtctttttggcgaacaatgcggccacgtatgcactgctgtcgctgtttgcgtttgcctttgcagcgctgtctcgcatcccgttttcgttcattgcccgcggcttgaaaccgattttatgggtcattttgtttacgctgctgctacatctgttcatgacgaaagaaggagatgtcatctaccaaatcggtgcgctctctgtatatgaaggcggcatcaagcaaggggtctttatttccctaaggtttttgctccttgtattgatgacgacgatgctgacgttgacgacgacgccgattgaagtgaccgacggcgtcgaaagcttgcttgggccgctcaaaaagatgcgcgttcctgtccatgagctcgccttgatgatggccatttcgcttcgcttcattccaacattgatggaagagacggaaaaaattatgaaagcgcaggcggcccgcggcgttgatttttctggcggccgtttttccgaacggatgaaagccattgtctcactgcttgtgcctctgtttatcagctcgttcaaacgagccgatgagctggcgacagccatggaggcgcgcggctaccgcggcggggaagggcggacgaaattccgccagctcgcttggaagccggtggacaccgtgtttttagcggccgtggcgctgctggccgtattgctctttctactacgttcgtagcggaggaaggccatgacaaaacggatcaaatgcatcatcgcctatgatggcacccatttttccggttaccaaattcagccgggaaagcggacggtgcaaggcgagctcgaggaagtgcttcggcggatgcataaagggaagggagtgcgtgtggcggcttccggaaggacggatgccggcgttcatgcctatggccaagtgatccactttgatacgtcgctttccctttcctcggagcagtggaaaaaggcgttgaacgcccagctgccggatgatatcgtcgttcgctttgtacaggaggccgatgcagacttccacgcccgtttttcggcgaaagcgaaagaataccgctataaagtatggacggctgccgagcgagacgtgtttcgccgccattattgcgcatggcatccatatccgcttcatatggatgcgatgaacgaggcgcttcgtttgttttgtgggacgcatgatttcacgagtttttgctccgctaaaacgacgatcgaagaccgggtgcgcaccatttaccgggctaaagtgaaggttgacggcccgatgctcgagtttcgttttgtcggcagcggctttttatacaacatggtgcgcatcatggttggcacggtgttggagatcggccaagggaagcgttctcccgccgacatttcgacactgcttgcggcgaaagatcggcgcctcgctggtccaaccgcgccggctgaagggctgtatttatggcgtgtatactacggggatgaatggttagaccgtgaattggcggatggctgatgttttcacccttattttctaagacaacgagtccttgtgtaacattttcttgacattggcgcgccggcaagctattatatcatatggcatgtattttccacgattagccccggaccataatcgtgttgaaataaacgaccatttgtttgttcatttttttattttaggagggaactgcattgcgtacgacttatatggcgaaaccgaatgaagtagagcggaaatggtacgttgtcgacgcagctggcaaaacgttaggccgcttagccagcgaagtagcggcgctgttgcgcggcaaacataaaccaacgttcactccgcatgttgactgcggggatcacgtcatcgtcatcaatgccgacaaagtcgaactgacagggaaaaaattgacgaaaaaactgtactatcgccacagcttatatccaggcggtttaaaagtaagaacagcgttggaaatgcgcacaaactatccggaacaaatgatcgaacgtgccgtgcgcggcatgcttccaaaaggcagcctcggccggcaaatgttcaaaaagttgcacgtataccgtggaagcgaacatccgcatcaagcgcaaaaaccagaagtgtatgaacttcgcggataattgacaagggagggtattgattttggcacaagtacaatattacggcacaggtcgtcgcaaaagctcggttgcccgcgtccgcctcgttccaggcgatggacgcatcatcgtcaataaacgagacattcgcgaatacatcccgtcggaagcgctcatcgagatggtgaagcagccgctcgtattgacggaaacgctcgggagctacgacgtgttggtgaacgtccaaggcggcggatttgccggccaagccggcgccattcgccacggcatcgcccgcgcgttgcttgaagtcgatccggaattccgcgcagtgctgaaacgggccggtttgctgacgcgcgatgcccgcgttaaagaacggaaaaaatacggactcaagggcgcccgccgcgctccgcaattctcgaaacgttaatcgcacgatgttccaacccagccgatttggctgggttttttgcttatttctgcctttcgcctgcgcgtatgattgtgagcgatcgttagacactacatcgtaaaggagcgtgaaagacgatgacagtcatcacttcattggcggaaaaaaggcaggaaaagcagcttcgctatgaacggaacatgttgcgcgaactctcccttgagaagttgcggaccaaagcgcttgagcactttgttccgttttatacggcgtatcggatgttcccatccgttgtggaggaaggctgcattgatctggccattgaagcgtatttgctcggcgctcgctacagccgattcggctattatggggagcctgcggccagcgtacgctgtcgatgtgctcaagaagaaaaatatttgatcgatacgctgtttgattttctttgcttttggggccatatcgacaacgatttcctcagccagtcgctgtatgacgcgtgtgaacaatatatcggcaactggtggacggaaggatttgagcggggcaaaaaacggcgtcgtctaaaacttcgctgaatgagttctattcccgcgccttgtcccatataagatagagaagggaaacgtgcgggaggagaaacaatgaaagaaaaatggaagtggctggtcgcttttgctgccgtcgcccttatgagcactttgctatttccgtctttattttccgatttgacatcaacaaaaccatggaatctcccattatcggggagaatcatcgtattggaccccggccatggtgggccggacggcggcgccgtcggtggtgaggcggtggaaaaggacatcgcgctcaacgtggcgaaaaagctgcgcgattatctgcagcagcaaggggcgctcgtcctgatgacgcgcgagacggatcgggacttggccagcccgtccacacgcggctacagccgacggaaaacggaggatttgctcgaacgaacggctttcgtcaatcgatcgaatgccgatcttttcatcagcatccatctcaacgccatcccgtcgccgcgttggcgaggggcgcagacgttttattacgggtctttcatcgaaaacgagcggctggcgagatttatccaagcggaattgcggcgcaatttggagaacacccatcgactggcaaaaatgattgataccgtctatttgctcaagcatgcaaaaatccccggcgcgcttgtcgaggttgggtttttgtcgaatcccgatgagcgagagctgcttgtgtctgatggctaccaaacgaagctggccgcctcgatttataaaggagtgctccgctacttttccaatgaacatacgcctcgcgagtagcggggattttttaaggtcggaacagaggagaaagatagccgaccggccttgtttcgccaaaaggaattagaaattcccctttttcaaccgcggggacgtgcgggagcaagtcaaacatggcggccgtctgccgatttatggtatgataacacgtagaaatgaccattgatttgcaaaagggttggtgaatacgatgttgacggaaactgaagtgcgcgccattcttgaaaagatgaaagatccctttttaaacaaaacgtttaaagagacgaatgccattcaagaaatcaaaattaaggaagagaaaaaccatgtcagcgtgaaaatcgcgctcgccaaaaccggaacgcccgagcagcttcgcgtgcaaacggcgatcgtcgagcagctgaaagatgcgggtgctgcaacggtcgggctgcggttcgccgaactgccgcgcgatgtggtggagaaatatagcgaaaacaagcaaaaaacgacgtatatcgccattgccagcggcaaaggtggtgtcggcaagtcgaccgtttccgtcaatttggcggtggcgctcgcccggctcggcaaaaaagtcgggttgattgacgcggacatttacgggttcagtgttccggacatgatgggaatcaccgagcgcccgacggtgaggggcgacaaaatcatcccggtcgaacggtttggcgtaaaagtcatttcgatggcctttttcgtcgaggacaacgccccggtcatttggcgcggcccgatgcttgggaaaatgttgaacaactttttcaaagaggtcgaatggggagacttggattacttgctgcttgacttgccgcctggtacgggcgacgtcgccttggacgtccatacgctcttgccgtcgtgcaaagaaattatcgtcacgactccgcatccgaccgctgcgtttgtcgctgcccgcgctggggcaatggcgttgcgcaccgaacatgaaattatcggcgtgatcgaaaatatgtcgtactacgagagccggaaaacaggggagcgggagtatgtcttcggcaagggtggcggagaaaagctggccaaagagctgcaaaccgagctgttagggcagctgccgcttcagcagccggattggaacgacgacgacttcgctccgtccgtttacgcagaagatcatccgatcgggaaaatttatatggatatcgcccgcaaaatcgttgcgaaatattaatcggtttcacaaaaagcgtccgatggcgagaaaccgccgattagaacgttggcgggtttcagcgcacggacgcttttttgcttgattaacctcctccgccttgttggttgccggtgctttcttctccctctccctctcccccttcccctccgccttcttcttcttgtttttctccgccttgctgaaccttttcagctgctttcatcaacatatcttgaattttcgcctgatacagcgggctgttcaacgtttccgtgatcaccttttgcaaatgctggcggaactctttgctttttaagacatcgaccatggctttttccatttctggatcttttaaaatatcgatcatcagcgcctggtaatcgggatctttcatgagcgccttcatcattttttcatgttctgcttgcagccctttggcaaaactttcagcgaatttcgggtcttttaacgcactttcccagaacttttttccttgatcggatgtcagcatttgttgcagcgtttcttttacagctttttgatctatgactagttgctgcttcatctgatcttccgacataatatcttgaatcgcctttttcccctcgtcggtttttaaaatgtcaacaaccatctttttcgtttcgtcataatccgggggaggggggctgatttcttgaggggcacaggaaccaagaacgagaaaactgagcaagaggagcggtaggcatttgttcatgaaagtgagctcctttctgcaaaaatccctcacccttaatatgaatgttggcgaaaaaaatatacatgggggagatcggagctggctttttcacaagggcgctggtaaaatggtaagcgggttatgctgaaatgatggaggatgaagctgtgaacagccgcaaatgggtgcgtttatttttatcgacgctgctgatcggcggcatcgccacggcggccgtcggcattgttttcaactgggaagaattcgggcgcttgctgttgcgcctggaaatggtcgaatttatggctgttttgttatggcatatcggtgttggctttattttcagcgtcatcagtcaggcggggtttttggcttatttaaccgtccaccggttcgggcttggcatcttccgttcgctatggaacgctgtgcaggttgttttgatcatgttcgtgctgttcgatttagtgtatttccgctacatggcgtttgcggacaagggcgattcaatcattccgtatctattgaccgcattgttcattttggtggttggtctcgttgttgcctacgtcaagagcgcacagacgaacaaaggggcgttcgttccggctttgttctttatggtcgtcgttacggtcattgaatggtttcccgtgttgcgcatcaacgaccgtgattggctgtatttgatgttgattcctttattagtatgcaatgcataccagcttcttatactgcataaattgacaggcggcgcgaaacaataaagaaagcaaggcgccgcctgttttcttatggcagccgcgaaaaaaacggcgtgttcgccaaaagccaatcattccaattggcggcttgtctgccgccgcaatccaagcgcaacggcgcaggccgctgtcggaacgtgtcactcgatcccgcggctttcggcttcgccattcgccaacagctcggagaggttgacgtttttgtagccgttttctttcatggaagcgataattttcggcagcgctttggctgtctgttttgccgaatcagatgcgtgaaggagcacgatatcgcccggttccaggtccctcgtgacgttctcaacaatttggtctgtcccagggttgagccagtctttcgagtcaatgctccaatggacgacagtgtagccgagggactgagcaacctttaacacatttttgttgaagttccccccaggggggcgcagcagctcaacctgtttcattcccaacatgtcaaacacttttttcgccattattaaatcttgacggattttggcgttctcaagttccgtatagttgacaaagttatatcccatactgccaatctcatgcccctcctctttgatccgcttcaccacggctggatggcgttcggcccatgaggcggataagaaaaaggtcgcgttttgaatcccgtgctgcttcaagacatccaaaattttgtctgcattctcatctccccagctgatatcgaacgtcaacgccacctcattgcgggcgttgtccactttatataccgccttcggcccagaaggaagcgaaaaaactggacggttcatttcataagcgtacaagacaacggcggtgaaaaaggcggagcagataataatgagaacttttttcagcgtccgtccgttcaacgcgtaaaacatgacatcggcccccttttttgcattgtaaaatcgttgtcctcataacatcttatgcggacagccatggcggttatgaaacttatttgccagtcctcttaccgtcgaagagatggaggaagcctaaaggaacggtctggcgtcggttcctgaaattcccttaaaaaagatattgcatttttgattggtaagtggtatattaaaaatcgtcgctaatcggacagagtgttcgatagcggtgagtgacgaaaagcaacggaaaagatcttgacaagaaaaaagaggcatgttagtataaaagagctgtttgcaataggaagcttcaactattctttagttcaagactgcaaatcagcagagaagttgtttcaatgcagcaactttgcgcctgtgtcttctagtgaattcgggggaattgggttcctcggcgcaagactgcaacgaagcaagttcaagaagaggtctcgttccttgaaaactgaacgaaacgaagcgcgacgaaaagcggaggtccgcgggtcgccgcgacgggcaaatgttcttcacccgcaggggtgcttgcaccccgagggggaaggttatttgaccccgagcggcggcggaccgaagctagacaattcgaaaagctgaggccgctttggctgaagcaaaaagccaatcaactttcttttggagagtttgatcctggctcaggacgaacgctggcggcgtgcctaatacatgcaagtcgagcggaccggatcggagcttgctctgatttggtcagcggcggacgggtgagtaacacgtgggcaacctgcccgcaagaccgggataactccgggaaaccggagctaataccggataacaccgaagaccgcatggtctttggttgaaaggcggcctttggctgtcacttgcggatgggcccgcggcgcattagctagttggtgaggtaacggctcaccaaggcgacgatgcgtagccggcctgagagggtgaccggccacactgggactgagacacggcccagactcctacgggaggcagcagtagggaatcttccgcaatgggcgaaagcctgacggagcgacgccgcgtgagcgaagaaggccttcgggtcgtaaagctctgttgtgagggacgaaggggcgccgttcgaagagggcggcgcggtgacggtacctcacgaggaagccccggctaactacgtgccagcagccgcggtaatacgtagggggcgagcgttgtccggaattattgggcgtaaagcgcgcgcaggcggtcccttaagtctgatgtgaaagcccacggctcaaccgtggagggtcattggaaactgggggacttgagtgcaggagaggagagcggaattccacgtgtagcggtgaaatgcgtagagatgtggaggaacaccagtggcgaaggcggctctctggcctgcaactgacgctgaggcgcgaaagcgtggggagcaaacaggattagataccctggtagtccacgccgtaaacgatgagtgctaagtgttagaggggtcacaccctttagtgctgcagctaacgcgataagcactccgcctggggagtacggccgcaaggctgaaactcaaaggaattgacgggggcccgcacaagcggtggagcatgtggtttaattcgaagcaacgcgaagaaccttaccaggtcttgacatcccctgacaacccaagagattgggcgttcccccttcggggggacagggtgacaggtggtgcatggttgtcgtcagctcgtgtcgtgagatgttgggttaagtcccgcaacgagcgcaaccctcgcctctagttgccagcattcagttgggcactctagagggactgccggcgacaagtcggaggaaggtggggatgacgtcaaatcatcatgccccttatgacctgggctacacacgtgctacaatgggcggtacaaagggctgcgaacccgcgagggggagcgaatcccaaaaagccgctctcagttcggattgcaggctgcaactcgcctgcatgaagccggaatcgctagtaatcgcggatcagcatgccgcggtgaatacgttcccgggccttgtacacaccgcccgtcacaccacgagagcttgcaacacccgaagtcggtgaggcaacccgcaagggagccagccgccgaaggtggggcaagtgattggggtgaagtcgtaacaaggtagccgtaccggaaggtgcggctggatcacctcctttctaaggacgaagaaaagcggaagcgccgcgtttggctctcgaagccaaatgttcttcacccgcaggggtgcttgcaccccgagggggaaggttatttggcagaagagagtcaggcgctggagctagacattagtcgtgattcggtgcacaaccgcgcttctgtttcgttcagttttgagggaatgaaaaattccttcacttgttttgcgcctgcgtcttccagcagattcaaggaagatggattcctcggcgcaaagctgcaaggaagcagactcaaggcagtcgcttcgttcagttttgaaggaatgaaaagttccttcaaaagcgcctgtgcctgcgtctgctagcaggttcagggaagcaagattcctcggcacaaagccgcaaggaagtttgttcaaagaagtcgctttgcgtctacaagcggattcgaggaagaaggattcctcgatgcaagactgcagagaagcaaattcaagaagcagtctcgttccttgaaaactagataaccggaaaagcggaggcgagcgtttcgccgcgatgggcaaatgttcttcgcctagagggatgtttacatcccgaaggcgaaggttatttgaccccgagcggcggcgagccgaagctagacagtaaggaagaagccgagagcgcaataggttaagctggaaagggcgcacggtggatgccttggcactaggagccgatgaaggacggggcaaacgccgaaacgcttcggggagctgtaagcaagcgttgatccggagatgtccgaatgggggaacccactgtccgtaatggggcagtatccatgcctgaatccatagggcatggagggcacacccggggaactgaaacatcttagtacccggaggagaagaaagcaaccgcgattccctgagtagcggcgagcgaaacgggaacagcccaaaccaagaggcatgtcctcttggggttgtaggaccgctcacgatgggagtgagaaagggacggggtagacgaaccggtctggaacggccggccagagaaggtgagagccctgtagtcgaaacttcgttccctcccgagcggatcctgagtacggcgggacacgaggaatcccgtcggaagcagggaggaccatctcccaaggctaaatactccctagtgaccgatagtgcaccagtaccgtgagggaaaggtgaaaagcaccccgggaggggagtgaaagagaacctgaaaccgtgtgcctacaagtagtcagagcccgttgatgggtgatggcgtgccttttgtagaatgaaccggcgagtgacgatggcgtgcgaggttaagccgaagaggcggagccgcagcgaaagcgagtctgaacagggcgtcaagtacgtcgtcgtcgacccgaaaccaggtgatctacccatgtccagggtgaaggccgggtaacaccggctggaggcccgaacccacgcacgttgaaaagtgcggggatgaggtgtgggtaggggtgaaatgccaatcgaacttggagatagctggttctccccgaaatagctttagggctagcctcgggtttaggagtcttggaggtagagcactgattgggctaggggcccaaaacgggttaccgaacccagtcaaactccgaatgccaatgacttatgcccgggagtcagaccgcgagtgataagatccgtggtcgagaggggaacagcccagaccgccagctaaggccccgaagtgcacgttcagtggaaaaggatgtggagttgccgagacaaccaggatgttggcttagaagcagccaccatttaaagagtgcgtaatagctcactggtcgagtgactctgcgccgaaaatgtaccggggctaaacgtgccgccgaagctgcgggatgaccgttggtcatcggtaggggagcgttctaagggcagagaagccagaccggaaggactggtggagcgcttagaagtgagaatgccggtatgagtagcgaaaacagaggtgagaatcctctgcgccgaaagcctaagggttcctgaggaaggttcgtccgctcagggttagtcgggacctaagccgaggccgaaaggcgtaggtgatggacaacaggttgagattcctgtaccaccttcttcccgtttgagcgatggggggacgcaggaggatagggcgagcaggcggctggaagagcctgtccaagccgtgaggctgatccgcaggcaaatccgcggatcataaggctaagcggtgacggcgacggatggatccggaagtccccgatttcacactgccaagaaaagcctctagcgagggaagaggtgcccgtaccgcaaaccgacacaggtaggcgaggagagaatcctaaggcgcgcgggagaactctcgttaaggaactcggcaaaatgaccccgtaacttcgggagaaggggtgctctttggggtgaagagccctgaagagccgcagtgaaaaggcccaagcgactgtttatcaaaaacacaggtctctgcgaagccgaaaggcgacgtataggggctgacacctgcccggtgctggaaggttaaggggagcgcttagcggaagcgaaggtgcgaaccgaagccccagtaaacggcggccgtaactataacggtcctaaggtagcgaaattccttgtcgggtaagttccgacccgcacgaaaggtgtaacgacttgggcgctgtctcaacgagagacccggtgaaattatactacctgtgaagatgcaggttacccgcgacaggacggaaagaccccgtggagctttactgtagcctgatatggaattttggtatcgcttgtacaggataggtgggagcctgggaagccggagcgccagcttcggtggaggcgacggtgggataccaccctggcggtattgaaattctaacccgcaccccttaacggggtgggagacagtgtcaggtgggcagtttgactggggcggtcgcctcccaaaaggtaacggaggcgcccaaaggttccctcagaatggttggaaatcattcggagagtgcaaaggcacaagggagcttgactgcgagacggacaggtcgagcagggacgaaagtcgggcttagtgatccggtggttccgcatggaagggccatcgctcaacggataaaagctaccccggggataacaggctgatctcccccaagagtccacatcgacggggaggtttggcacctcgatgtcggctcatcgcatcctggggctgtagtcggtcccaagggttgggctgttcgcccattaaagcggtacgcgagctgggttcagaacgtcgtgagacagttcggtccctatccgtcgcgggcggaggaaatttgagaggagctgtccttagtacgagaggaccgggatggacgcaccgctggtgtaccagttgtcccgccaggggcaccgctgggtagctatgtgcggacgggataagcgctgaaagcatctaagcgtgaagcccccctcaagatgagatttcccaccgcgtgaagcgggtaagatccctcgaagatgacgaggtcgataggtccgaggtggaagcgtggcgacacgtggagctgacggatactaatcgatcgagggcttaaccaagaaaagcgcaggcgagcgggtcgccgcgacgggcaaatgttcttcgcctgcagggatgttcacatcccgaaggcgaaggttatttgaccccgagcggcggcgagccggagctggacaatgcgaaaagcgcaggcgagcggcttcttccgacggttatctagttttgaaggaatgaacatcctgttgacaaatccaacaggatggatataataattactgtccaagatgataaccattgcctagtggctatggcggaggggaaacacccgttcccatcccgaacacggaagttaagccctccagcgccgatggtagttggggccagcgcccctgcaagagtaggtcgctgctaggcaatgtttcattattccgcaatagttcagcgacgagcttcacatcttcgaattcgctacgagttgcctcggcgcatctcgcttccttgaattagctggcagaggaagaggcaacgagcacattgggaagatgtgcatgacatatagttattcatcattccgcaatagctcagcggtagagcaaccggctgttaaccggtaggtcgtaggttcgaatcctacttgcggagccatttttacgcttccatagctcagtaggtagagcacttccatggtaaggaagaggtcaccggttcgagcccggttggaagctccatttattttccggcccgttggtcaagtggttaagacaccgccctttcacggcggtaacacgggttcgaatcccgtacgggtcacttcatttcggccagtcgtcctttcaaggatgattggccgaaatgaaaagtgtatacttccctgattgctgagatataatagcaattgaatacagcgtttctttctcatcgcgttgggctatagccaagcggtaaggcaacggactttgactccgtgatgcgctggttcgaatccagctagcccagccattatttttttgtacataaaaatggtcatgagccattagcttagtgacgagcgttacatcgtcgaataggcatcgagttgccccgacgcatctgcttccttgaacaggctggcagaggaaggggcagcatacttagagtgttatcctaactatgagccattagctcagtaacgagcgctacatcttcgagtttgcatcgagttgcctcgacgcactaggcttccttgaattagctggcagaggaagaggcaggtagagctaggtagtacctagagtgttatcctaactatgagccattagctcagtaacgagcgctacatcttcgagtttgcttcgagttgcctcgacgcacttggcatctttgaatcggctgggagaggaagaggcaggtagagctaggtagtacctagagtgtatacccaaccatgagccattagctcagtaacgagcgctacatctttgagtttgcttcgagttgcctcgacgcacttggcatctttgaatcggctgggagaggaagaggcaggtagagctaggtagtacctagagtgtatacccaaccatgagccattagctcagtaggtagagcatctgacttttaatcagagggtcggaggttcgagtcctccatggctcaccatagcgcggaagtagttcagtggtagaacaccaccttgccaaggtgggggtcgcgggttcgagtcccgtcttccgcttggggcggggccttagctcagctgggagagcgcctgctttgcacgcaggaggtcatcggttcgatcccgataggctccatcaagagcagactgcttgacaaccaaaagcagcctgttcttttttgttatatcggtataaatattcaaaattttgtcaagttgagtcatcccctttctttcctctacaataaagacgtaacaggaaccggaaaggagtgggagacagcatgaagccaatttcaattatcggggttccgatggatttagggcagacacgccgcggcgttgatatggggccgagcgcaatgcgttatgcaggcgtcatcgaacgtctggaacatcttcattacgatattgaagatttgggagatattccgattgggaaagcagagcggttgcacgagcaaggagattcacggttgcgcaatttgaaagcggttgcggaggcgaatgagaaactcgcggcggcggttgaccaagtcgttcagcgggggcgcttcccacttgtgctgggcggcgaccatagcatcgccattggcacgctcgccggggtggcgaaacattatgagcggcttggagtgatctggtatgacgcgcacggcgacgtcaacaccgaggaaacgtcgccgtctggaaacattcatggcatgccgctggcggcgagcctcgggtttggccatccggcgctgacgcaaatcggcggatacagccccaaaatcaagccggaacatgtcgtgttgatcggcgtccgttcccttgatgaaggggagaagaagtttattcgcgaaaaaggaatcaaaatttacacgatgcatgaggttgatcggctcggaatgacaagggtgatggaagaaacgatcacctatttaaaagaacgaacggatggcgttcatttgtcgcttgacttggatggccttgacccaagcgacgcaccgggagtcggaacgcctgtcattggaggattgacataccgcgaaagccatttggcgatggagatgctggccgaagcacaaatcatcacttcagcggaatttgtcgaagtgaacccgatcttggatgagcggaacaaaacagcatcagttgctgtagcgctgatggggtcgttgtttggtgaaaagctcatttaatgcatgtgggcaaagagggttggttgcgggattcacggatatgatgatgatttgttcccgctgtttgtgaaagaggggctgccatttgtttggcgtcccctctttttcagttgtatgatacaataaatatgttgcatgaaacttttcttgatcgagcgccgtaatatacagtaagccgtgaggcgggggtattgtattttatggatctatttattaaaaagagaattaaggcgatccaaaaaggggatcaaaacgcatacgcggatcttgtcgatttgtataaggacaagatttaccgtctttgctatcgaatgttgggcaatcggcatgaggcggaagatgcggcgcaggaggcgttcatccgcgcctacatccatattgatacgtacaatcctgaaatgaagttttccacttggctgtaccgaatcgcgacgaacttgacgatcgataaattgcggaaacggaagccggacgtgtatttagatgaagaggtcggaggcacggacgggttgacgatgcaggctcagcttccttcccgcgaagcatccccggaggaggcagtggaaagcctggagctgcaagagacggtgcagcgagcgattgagcagttgccagaaaagtatcgaagcgtgatcgtgttgaaatatatggaagatttgtcgttgcaagaaatcagcgagattttagggttgccggtcggcacggtgaaaacgcggctgcatcgcggccgcgaagcgttgcgcaggcaattgggtcatttataagagggtgggagactatggaatgtccgaaagaaatcgtgttgctcatgcacagctattttgatggagatctccagccagaaggagagcagcagctgaaagaacatttgcgttcgtgcgctgcgtgcgctgcccattttcacgagctgaaaaagacggttgctttcctccaatatgccgcccacgttgcggcgccgccgtcgtttgcagccaaggttatggaggcgatgccgaaagagagaaagaccgcgcggctgcgccgttttatgcatcgtcatccgctgcttacggctgcctcgttgtttttagcgcttactttaggcagcttagcttcttcatggggggaaagaggcgcgttttccgtctcagctgatgaacatgtcatcatccgcgatcatactgtcatcgtgccgaaaggagaaacggtcaaaggagatattgtcgtccgcaatggctcgattcggattgaaggaacggttgatggggacgtgactgtgatccatggaaagaaatatatggcgtccgccgggcaagtgacaggggaagtggaggaaattaatcaagtgtttgaatggatttggtataatattaaagaaaggttcaatcgtgcgctccaatcgattgaatgatggcagccatcgttcgatggctttttccgtggccatcaacagattggaattagagataaaggaagtgtgaagatgtccttcggagagctccccatcgtgtcatatttgttaaaagtggttgatatccttgtcgtttggtatgtgatttacaagttgatcatgatgattcgcgggacgaaggccattcagctgttaaaaggcatttttttaattattttggttcgtttcgtgagcaattacctcggattgacgacgttgcaatggctgatggatcaggcgatcatttggggatttctcgcgatcatcatcatttttcaaccagaattgcggcgcgcccttgagcagctcggccgcggacggctgttcacccgcaatacggtcaatgaagatgaagagcggatgcgaatggtggaagccattgtaaaagcgaccgagtatatggcgaagcgacgcatcggcgcgctgatttccattgagcgggaaaccggaatgaacgattatgtcgaaaccggcattatgttaaacgctcatgtatcgccggaactgctcattaatattttcattccgaacacgccgcttcatgatggggcggtcattattcaaaaaaaccaaatcgctgcggcggcctgttatttaccattatcggaaagtccgtttatttcgaaagagctcggaacacgccatcgggcggcgctcggcatcagcgaagtgactgacagcgtcaccgtcgtcgtgtcggaagagacgggagcagtatcgttgacgaaaaacggcgagctgtaccgcgatttaacgatcgatgagtttcgggagctgttgaccggcgaacttgctccagcgacgaaggcgcctgcttcttcccgttggcagtggagggggaagaaacatggataagttgatggaccatccttggtttattcgcgttgtctccttattgctggcgattatgctgtatatgtcggccaatgtcggggcgaaaaccggtgagacgcgcaacacgtttggccaggaagatacggaaacgttgatcgatattccggtggtcgcttactatgatgaagacaacttggtcgtatctggcgtcccgaaatacgtgaacgttacgctccaaggacccgccagcattgtcaagccgacggctctgcaacgaaatttcgaggtgtatgtcgatttaacggaattgccgttagggacatacacggtgccgatcaaatacagggacatctccgacaagttgaaagtgacgattcagccttcctcggccaaagtgacgattcgtgaaaaagtgtcgaaacggtttccggtcggtgttgaatttttcaatcgaaacaaaatgccggatggctattccgttggagaaccgactgtgaaaccagatgccgtgacgattaccggggcgaaggaactaatcgacgagattgcgtttgtcaaagccatcgtcgacttagatggggcgacggaaacgctgacgagagaagcgcgcgttcgggtgtacgatcgacggggaaatgagttggatattgagccagagccatcgtcggtggaagtaaccgtgccggtgaaaagcccgagcaagacggtgccggttcaagtgcagacaaccggagagctgccggatggtgtgcatcttgtcagcatcacgccggagccggatcgagtgacgatttatggaccgaaggaagtgttgaaccatattgacaagctggaaggattgacagttgatttggacgacattactgatgatgcgacggtagaacttgacgctccgctccctgatggggcaaaaaacgtcgatccagacaaaatcaaggtgcatattgatgtggaaaaagacgtcacgcaaacgtggaaagacgtgccgatcgctgtcgttggtttgccggattcatacaaagccgaatttgtcaaaccgcttgaaggcaaaattacggtccgccttgtcggtccgcccgatgtcgtccgcgggttgacaaaagacgatattcgtttgtatgtcgatgtccgtgggcttgacaccggcgaacatcaagttcccattcaatggaaccaccctgaacaagtccaatggcagccgtcggcggaaacggcgatggtccatattagcgacaaagcaactgcacaataaactgcatagtaaggagagagtgaacgaatgggcaaatattttggcactgatggtgtacgaggagtcgcaaatcgtgaattgacgccagagttggcgtttcaaatcggccgctgcggcggatacgtgctgaccaaaagcgctgagcgcccgaaagtattgatcgggcgcgacacccgcatttccggccatatgttggaaggcgcccttgtcgccgggcttttgtcgatcggggctgaagtgatgcgccttggcgtcatttccacgccaggtgtcgcctatttgacgaaggcactcggagcgcaggccggcatcatgatttctgcttctcacaacccggtgcaagataacggcattaaatttttcggcccggacgggttcaagctgtcggatgagcaggaagcggaaattgaggcgctgatcgacagcgcggaggatatgctgccgcggccgatcggggctgggcttgggcaagtaaacgactattttgaaggcggacaaaagtacttgcagtatttaaaacaaacgatcgatgaagaagatttttccgggatgaaaatcgccctcgactgcgcgcacggggcgacgtcatcgcttgcgacgtacttatttgccgatttggatgcggatgtcgtgacgatgggggcgtcgcccaatgggctcaacattaacgaaggagtcggttccacccatccggaagcgttggcggcgtttgtcaaagaaaaaggagccgatgtcgggctcgcctttgacggcgacggcgaccgcctcatcgccgtggatgaacgcggcaacattgttgacggcgatcaaattatgtacatttgcgccaaatatttaaaagaaaccggccgcttgaaacagcaaaccgtcgtctcgacggtcatgagcaaccttgggttttacaaggcgcttgaggcgcagggaatcaaaagtgtacaaacggccgttggcgaccgctatgtcgtcgaggaaatgaagaagaacggctataatctcggcggcgagcagtccggacatatcatcttcctcgactacaacacgacgggggacggcatgttgacggcgctccagcttgtcaacatcatgaaaatcaaaggcaagccgctgtccgaattggcgggggaaatgaaaaaatacccgcagctgcttgtgaacgtccgggtggccgataaggaaaaagcaatggaaaacgaacaagtgaaaaaagtgatccaggaagtggaggcagagatgaacggcaatggccgcgtcctcgttcgtccgtcagggacggaacccctcgtgcgcattatggcggaggcccaaaccgaggaagcgtgccgcgcctacgttgagcggatcgcggatgtcgtccgccgtgaaatgggagtggaataaccgaccgcttggacaaccaccctatgcatagacggaacgttcgcttccgtttatgcataggttattttatatagatgtataaatgatagttgacgccgctgggaatgtcctgtaatattaacgttgttgcttttttcttgaaaggaggcgatggaagggcgaagagcggaacatggtgaagtgatggcttgccgcaaccgtgggcatggccaacaaagcaaaaaggtggttggctgttgcatcggttttaacgatcacaaagcgcctggactaagcgttggacggaagaacgcttagttgacgaggaggaggtttatcgaggttttcggcggatgcctcccggctggagcgatgacagccgcaagtcctctcttaaaacaaaggggtgaccctttgcacaaaggggaggatgtcatcgcgcaaaacgaagaagggagtctgccgcccgtggatcggcgagaccccgaacatgttctttgacaactgaacgggaaagacggttctcgttagcggcagcctccaagatgaaaaggaggaacatttgccatgtgcggcattgttggttatatcggttaccaagatgtgaaggaaattttattgcgcggattggaaaaactcgagtatcgcggctacgattcggcggggatcgccgtgttgaacgaaagcggcgtgcatgtgtttaaggaaaaaggacggatcgctgatttgcgccgcatcgtcgacccgaacgtcaacgcgacggtcggcattggccatacacgctgggcgacacacggggcgccaagccgagtgaacgcccacccgcatcaaagcgcctcaggccgttttacgctcgtgcataacggtgtcattgaaaactatgaaatggtcaagcgcgattatttagccgatgtcacattccaaagcgacacggacacggaagtcatcgtccagctcgtggagaagttcgtcaatgatggactggcaacggaagaagcgtttcgaaaaacgctctcgctgttaaaaggatcgtacgccatcgccatgatcgatgcacaagacgaaaacaccatctatgcggccaaaaacaaaagcccgcttcttgtcggattgggcgatgggtttaacgtcgtggcgagcgatgcaatggcgatgctccaagtgacgaatcaattcgtcgaactgatggatggggaactcgtcatcgtcacgagcgagaacgtcacgattcaaacgctaaacggtgaaacagtcgaacggaagccatttacggctgagctcgatgcgagcgacattgaaaaagggacgtatccgcattacatgctgaaagaaattgatgagcagccgttcgtcatccgccgcatcattcaaaaataccaagacgaaaacggcggattgacgatcgaccaagcgatcatcaacgaagtgctgaatgccgaccgcctgtacattgtcgcgtgcggaacgagctaccatgcaggtctcgtcggcaagcagttgatcgagtcgtgggcgaaaattccagtcgaagtgcatattgccagcgaattttcgtacaacatgccgctgttgtcggaaaaaccgctcttcatctttatctcgcaaagcggcgaaacggccgacagccgcgccgtgctcgtgcaaacgaacaaactcggccataaagcgattacgatcacgaacgtcccaggttcgacgctgtcgcgggaagctgattatacgctcctgttgcacgccggcccggaaatcgccgttgcctcgacaaaggcatatacggcgcaaattgctgtgcttgcgattttggccgccgcggcggcgaaagcgaaaggctttgagctggactttgacttgacgaaagagctcgccatcgtcgccaatgtgatggaaatgctgtgtgatgcgaaagaagaaatggagaaaatcgcaagcgactacttgacgctgacgcgcaactgcttcttcatcggccgcgccgttgactactatgtctgcctagaaggcgcgctgaaactgaaggagatctcttacatccaagcggaagggttcgccggcggcgagctgaaacacggcacgatcgccttgattgaggacggcacgccggtcatcgccctcgctacccaagagcacgtaaatttgagcattcgcggcaacgtaaaagaagtcgtcgcccgcggcgcgaacccgtgcgtcatctcgatgcgcggcctggaaggcgacggcgaccgcttcatcatcccggctgtccatccggatcttacgccgcttgtgtccgtcgtgccgttgcagctgatcgcatactatgccgccttgcaccgcggctgcgacgtcgacaaaccgcgcaacttggcgaagagcgtgacggtggagtgagcggttcgttggtcggaaaggctgttgttaagtgacaaaaaaagccttatactcgcgatcgtatcgaagcgaaacaaattcaattcagtttgattggcaacgaggatgggattccaattagggagaaggaaataggattgaagggaatcgagaaaggcacctaaaggtgcttttctcgattttttatttggaactaaaagaggagaccttcatgtcgccaaactagtcatagaagaaggaatctgctaaagccggataaaatccaaatatagccggaataaaattcccccttcaagataagccctactgcagctaattgagtttctaaacttatttagtcatataaaaactgcgcctccattggttagtggtgtctaacaattggagtgcagttcatgataggtcatcatttaccagaaaaaagtaggaaccctatacagttgataaagcaaggcttcgcaaagggataaattggaatagtaacaaaaatttcataatataaggagtttatcaagataaaaatatggtatgatttatagaaaatggatctccaccacaaaatgtacttgacaaaaaagtttttcatgatgaagatgtaaaaaaagatatatttccatttttggttatttttgttaagttggaagggacactaccatgcttcttcctaaaagtcaagtacatctttcggtgatgaacctctttattgaaagatgcttatacatacatataaggagcattcccgttaggagcttttccgggggacttgatcaaaaaaagccctcttggtatgatgcaggggtgtcaaacacatcactcaccataccaaggaggacttcagatgaattgtacacaaaactataaaattgatcaagtcaccgaacaaacgcttgtcgtgggcatcgatatcgcgaaacgaacccactacgcctgcttcgtggatgaccgggggcgtgtgcttcgcaaatcgttcccgatcttccagtcgaaagagggctttcgccagctgtatgaagcgattcaggaggcgatgcaagcgttcggaaagccgcaggtgatcgtcgcggtggagccgaccgggcactactggttgaacctggcctacttcctcgaggagcacgggatcccgttggtcatggtcaacccggcgcatgtgtgccggtcgaaagaactcgatgacaacctgccgacgaaacatgacgccaaagacgccctagtcatcgccagactggcgaaagacggacgattcctcgtcccccggctgctgcacgagatcgaagccgatttgcgcgtcgggagcacgctcaaagagaagctccgcaaggaacagacggcggtgaaaaacgcgatcgtccgctggaccgaccgatattttccagagttttggacggtgtttcgcgacctggggaaaacggcgctttcggtgctggagtggacgccgcttccggctgatatggcgggccgatccgccgaggagctcatcgaagtgtaccggcaaagcgaagggctgaaatgcccgcagaaggccaaaattcaggcgttgatcgacgccgcgaaggactcgattggggtgacggaagggacgacgatggcccggtttgaaatcgccgcgctcgtccgccgataccgccaattggaggctgagatcgccgcgttggacgccgagttgaaggcgttggttcaaacgacgatggagtatcaatggctgaaaacggtcgacgggttgggagacgccacgatcatcgatctgctggcggagatcggcagcttcgcccactatcgggacccgcgtcaattggtgaagttggcgggcctgacgctcaaagagaactcctccggccagcgcaaagggcaaaagcacatctccaaacggggacggaaacggctgcgatcggtgctgtttcgggcgatgattccgctgatccggcacaacgaggcgtttcgcgagctgcatgactattacacgacccgccccgtcaatccgctgaccggaaagcagtccatcgtcgcattatgccggaagctgttgaatgtgctgtttgcgatttgtacgaagaaacaagcctttgacgcggagcgaatgaaacaggacgtcttgtcccaggtgcaacgggcggcctaaggcctccccctgcgaacggaagaatcgttggacaacaggatgacaccggagaagctggcgtgattttatccattcgaccttgagtccccaaaggagcttggccggcctccgcctgatgacgagaccgaacgagggaatgttggcgcgaagacgcccggagacatgggagggttcgtcctcatcagcgacgcggagatccaaagggtgcatcgaatacgcttctccccacggaaggaaaatatccccagccgtggccgcgaagcgcaccctaggtctgtaagatatccacaaaactgaaaaagaatgtaagggattttgtcgaaaaatattttttggacacccctgaggggccgaaaagccttgataaatcaacatttctagagggaggtaatgaaatggctgaaaaaccagcccaatcaaagcaggctgaagctgccggcgaatcgcttgaacaagtgaaagagcaactcgctgagctcggcaaaaagcgggggatcctcacctacgaggaaatcgctgagcggttgtctggctttgatttggactccgaccagatggatgagtattatgaatacctcgctgagcagggcattgaagtgatcagcgaatccgaccttgaggccgatccggacatcgacgacttggccaaagaggaagaattcgacttaaatgacttgtccgttcctcccggcgtcaaaatcaatgacccggtgcgcatgtacttgaaggagatcggccgcgtgccgctgttgtcggcggaagaagaaatcgagctggcgaaacggatcgagcaaggcgatgaagaagcgaaacgccggctgacggaagcgaacctccgcctcgtcgtcagcatcgccaaacggtatgtcggccgcggcatgctctttcttgatttgattcaagaagggaacatggggctgatcaaggcggtcgaaaagtttgactatcggaaaggctacaagttcagcacgtacgcgacgtggtggatccgccaagccatcacaagggcgatcgccgatcaggcgcggacgatccgcatcccggttcatatggtcgaaacgatcaataaactgatccgcgtccaacggcaattgctccaagacctcgggcgcgaaccaacgccggaagaaatcgccgaggaaatggatttgacaccggaaaaagtgcgggaaattttgaaaatcgcccaagaaccggtgtcgctcgagacgccgatcggcgaggaagatgactcgcatcttggcgatttcatcgaagaccaagacgcgacatcgccatccgagcacgctgcttacgagctgttgaaagagcagctcgaagatgtgcttgatacgctgacggatcgcgaggaaaatgtgctgcgtctccgcttcgggcttgacgacggacggacgcggacgctcgaagaagtcggcaaagtgttcggcgtgacgcgcgaacgcatccgtcaaattgaagccaaagcgttgcgcaagctgcgccatccaagccgcagcaaacggctgaaagactttttagagtgaccgttttgttcgatagtttacttcttcggaagtaaactattttttctttctttatgggaaaggtggtctatctatgaatcggcaacgacgggaaacgatcatccaagaaatcgaatattggaaacgttcgcgccttctgccggaacattattgcgactatttgctcgcgttgtacacggaaggagacgcccgttcgcacggacgacggtggcgcagctcgctcgccgctggtctctgtttattgcttccagccgctgctcttgtcatttattttactgaattgtcattcgttttgcaaacgttccttttcgccctatttttggctgcctgcttgttcttttgttggcggtggcggaacaagcgagagctccttcactttccgctcatcggaagcgcctggattttgcttatggcatccattcttgaggttgatcggtattttcccaggcaaacgggtgcgctagtagctgtcgtgctcggaaactgtgttctctggtttgttgtcggccgcctgcttcaccttcgctacttttcgctcgccgctgtcagcggggcgttgcttgtaaccgccgccatctggtggcgctgaggcgtgttgttgccatttcggcaacttagggcttttccttgtccattatttacagtaaaataaaattgtttgcagcgttcttcattatacataagggaggtaaaagagatgaaccgcaatccgctcatcccgtttttcatcatcatggcattcgggattgtgctgacgttcgtcttgtcgtttaaagggctaggcgatgcgaaggaaatggccaaagagaaaaaaggcggcgaaaaaacggaacaaacggccgaattcaacccagaacagttttaccaacaaacgtgttctggctgtcacggccaaaactatgaaggcggcgtcggtccatcgttgaaaggggtcgggcaacggctgtcgatggaccaaattaaagacgtcatccaacacgggcgcggcaacatgccgccagggcttgtgccggcggataaagccgatgccatggcgaaatggctcgccggtttaaaataatggatggtgaacatccctttgctttttggcaaggggatgttttgtttagtacaatagaggcgcgcggtgttggagaggaaaggaggggaaggcgaaccgccttcgcgctgcaggtggcggaaggttggttgccattgcggtgctatgaacgaatttcgcctgtcgaaacggctggaaacggtcgcctcattcattccaaaaggggcggtgcttgctgacatcggatcggatcatgcgtatttgccttgctatgcctgcttgcacggctacgcatcaaaagccattgccggcgaggtggcggacggaccgttccgcctagcgcagcagcaagtcgagaagtccgggctttctcatctcatttccgtgcgcaaaggggatgggctttcgatccttgccccgggggaggtgaactgcatcacgatcgccggcatgggtggggcgcttatcgcccgcattttgggcgacggaaaggaaaagcttgccggtgtcaaacggctcattttgcaaccgaacatcggtgcggaacttgttcgccgttggcttcttgatcatgggtgggagctcgtggctgagcgcattttgaaagaagatgggcaaatttatgaagtactcgtcgccgagcctggcgccccccgacggccgtatcgccatctcgaggcggagctgctccttggaccgtttttgcgccgggaaaacagcgaggtgttccgcgaaaagtggaagcgcgagattgaaaattggaaacggatcatcgctgatttgacggccaaagggcaaagtgaagcggctgagcggaaaaagcgtgaactggagagaaaagttcaattggtggaggaggcgttgttatgagccgcgttccgtacggttatgaaatcattcagcttcttgagcagcttgctccgaaacagttggcgatggaaggggatcggatcggtctgcaaatcgggacgctaaacaagccggtcaaaaaagtgatgatcgctcttgatgtgctcgaagatgtcgttgtcgaagcgatcgatcagcaagtggatttaatcatcgcccaccacccgccgctgtaccgcccgctgaagcaattgctgactgatgatgggcacgggcggatgatcgccgcgtgcatcaagcatgacattgcggtgtacgccgcccatacgaatttggatgtggccgatggcggtctgaacgattggcttgccgaggcgctcggcttaaacgatacggctgtgcttgtgccgacgtataccgaaccgttgaaaaagctcgttgtttatgtgccggtgacgcatgctgaggtggtgcgtaaggccttaggcgatgccggcgccgggcatatcggccgctacagccattgcacgttcaacagccgcggcgtcggcacgtttttgccgcacgaaggagcgcggccgttcatcggcgagcaagggcggctcgaggaagttgaggaagtgcgcatcgaaacgatcgtgccggcctctcttgaacgggaagcgattcaggcgatgctggctgttcatccgtatgaggaagtggcctatgatatctatccgcttgacaatgaaggccgccgcttcgggctcgggcgcattggccggctgccgcagccggtgacgcttggcgcttttgccgagcaggtgaaaacggcgttttccgttccggcggtgcgcgtcgttggccggctggatgatctcgtgcaaacggtcgcggtgcttggcggggatgggaataagtttgtcgctgccgccgcatcggccggggcggacgtatacgtgacaggggatgtgtattaccacaccgcccatgacgcccaagcgctcggccttcacatcattgatccgggacataatgtagaaaaaatcatgaaagaaggcgtagctcgatacttaatcactgagctctcgaaacgtcaatggggggcggaagtggttgcttccagcgtccatactgatccgtttcagttcgtatgaacggccaacgaaaaaggctgtcctggatgagcggttcaaccgtttgtccaagacagcctctctttatggatgaaacaaccgtcactcttctttctttgttttcactttcggcaagattttttgcagcggcactttccgttccctcttccatgtcgatgggtcgttcgggtcaaactgctccaaaaagtcgatcacttctttcgtaatcggcgtcggggtggaagcgccggcggtgacagcgacttttttcgcatctttaatccagttgatgtcgatttccgtcacatcagcgacgcgatacgccttcgtgccggcgatctcttccgatacttgggcgaggcggttcgagttgttgctgcgcgggtcgccgacgacgatcgtcacatcggcttccttcgcctgctcagcgaccgcttcttgtcggagctgggtggccaggcaaatttctttatgcatttccacgtgcgggtatttttctttcactttcgccatgatatcggcgacgtcccattggctcatcgtcgtttggtttgtcaccatgatgcgctcattgtgaatggacagccgttcgacatcatcgatggtttccacaagatggattctttccggattgatgccgaccgctccttccggttccggatgtccttttttgccaatatagatgatatcgtagccatcggcgagcttttgttcgatgagccgatgcgtttttgtcacatcggggcatgtcgcatcaatcgtgacaagtcccttttcgagcgctcgttttttcacttccggtgagacgccgtgggcggtgaaaatgacggtgccatggtcgattttttccaaaatttccaaacgattttctccatcgagcgtgatgatgccttcttcggcaaacgcgtccgtgacgtgcttattatggacgatcatgccgagaatgtaaataggacgcggcaaagatgggtccaacgccgcgttgcgggcgatgaccattgcatcgaccaccccgtagcaatacccgcgcggggtaattttaatcacttccatcatattccctccctgccgccggttgtgcggcggttgttcaccttccattatatcggagcacccgggagaagacaaagaataaccgccctaaacagagggtgcgctagggcggggaaagaaactagatatacagtttcggcttggacggcttcggggcggccggtgcttctttttcttgcggctcttcgcgctttgcctgcggaacggagcgtttttttggcgccttggcggccggcttttgtttcgtttcgttggccggtgcgctttccgacgttgtttcgccttccccttcatcggccggtttcaactcgcggaaaatgcggatcatcgccgaaagattgcggatgagcggtccatactgttgcaccatcggcatgacgttttgtgcgatgccaagcattttttgcacgttgtttaacatgccaaccaagccgccgcccgtgttggatgcggcggtgttagcggcgttggacagcaacggcagcccccaaggagacgatgcagcagccggcggctgcccgcgcgaaaacaagcgggccaagaagccgccggggccgctggggccaaaaggcggcgccggcatgcgggcgaacggggatggcggccttccggcaaacggagaaggcatcatcgggggccgactgtatctcatagcagcttcctcctttcggtcgtgcggatgaacgaatgtcctcctttctacaatatgcgggcaaggcgggaaaggtttgttgcaggatcgtcttttagttgcggcagggggcagcgattcgctataatggtgaagcggacgaagcggtgcccatatgccatttgaaacgttcacgtttacgctcttttatggagccagccggtatttgatcgactgtcgggtgaccgaaccataccgcttccagaccgatgcatggatttgtgaaacggttggttgttccgtcttccgtcgcgtcaaagcttgccgccgacagtcggaaaaatagacggcacgcttttgggccaacgagatgggaaaccttccagttgcatttatttcatagaagggagtggtgcttcatggcagaaacgcagtttactcgttttccgtttcaaccgtttatcatcgaagcgatcaagacgcttcgtttttataaaccgacggaaattcaagagcgcatcattccgggggcgctgcgcggcgaaagcatggtcggccaatcgcaaactggaacgggaaaaacacatgcgtacttattgccgatcatggaaaaaatcaagccggaacgcgccgaagtgcaagccgtcatcacggcgccgacgcgcgagttagcgacgcaaatttaccacgaaacgctgaaaattacgaagttttgcccgaaagatcggatgatcgtcgcccgttgcttgatcggcgggacggataagcaaaaagcgctcgaaaagctcaacgtgcagccgcatattgtcatcggcacgccggggcgcatcaacgatttcatccgcgagcaggcgcttgatgtgcatacggcccacatccttgtcgtcgatgaagccgacttgatgctcgatatgggctttatcactgatgtcgaccaaatcgccgcccggatgccgaaagacttgcaaatgctcgtcttttcagcgacgattccggaaaagctgaagccgtttttgaaaaaatatatggaaaacccgacctttgtccacgtcaacccgaaacagacggcgaacgaaaacatcgaacatgtgctcatcccgctgcgcggacgcgagaaaacaaaacttcttcatgatgtgctcctcagctacaacccgtatttggccatcgtatttgtcaacacaaggaaaatggctgacgaggtcgccgaccgtctcgctgagcaaggattgaaagtcggcgtgctgcacggcgatttgacgccgcgcgagcggagaaagatgatgaatctcatccgcgatttggagtttcaatatgtcgtcgcgaccgatttggcggcgcgcggcatcgatattgaaggcgtcagtcatgtcatcaactacgagttgcctgatgatctgcagttttatattcaccgcgccggacggacggcgcgcgctggctatagcggcattgcggcgacgatttacgagccgtctgaccaagatgcgattgcccgattggaaaaaatgggaatttcgtttgtccaccgtgatctcgtgcgcggcgaatggaaggagctgccgccgtggaaccggcggagcaagcgggcgggcgaaaaggatgacgaactggcgctgcttttcgccaaactgaaaaaaacgaagcaggtgaagccgggctacaaaaaaaagctgcgcgcggagctggagaagaagaaaaagcggcttggccgcttcaaaaaatcataatcgccgtccgcctttaacgcaaagaaaagggagagaagaacatgttaaaaatcggttcacatgtttccatgagcggaaagaaaatgctgctggccgccagcgaagaagcggcctcctacggagcgaacacgtttatgatttacactggggcgccgcaaaacacaaagcgcaagtcgattgaagagctcaacatcgaagccgggcgcaagcatatgcaagcgcacggcatcgaagagattgtcgtccacgccccgtatatcatcaatatcggcaatacgaccaatctcgatacgttttcgctgggcgtcgactttttgcgcgcggaaatcgagcggacggaagccattggagccaaacagctcgtgctccatccaggcgctcacgtcggcgcaggggtggaagctggacttcgccaaattattcgcggcctgaatgaagtgttgacgcgcgaacagacggttgaaattgccctagaaacgatggccggcaaagggtcggaatgcgggcggacgtttgaggagctcgcgtacattatcgacggcgtcgcctataatgataagctgtccgtttgctttgatacatgccatacgcatgacgccggctatgacattgttaacgattttgacggcgtccttgaggagtttgaccggatcattggtcttgaacggttgaaagtgttgcacatcaacgacagcaaaaacccgcgcggcagccggaaagaccgccatgaaaacatcggtttcggccatatcgggtttgctgcgctcaactatatcgtccatcacccgcagcttgaggatattccgaaaattttagaaaccccatacgtgggcgaagacaaacacaacaaaaagccgccgtacaagcacgaaatcgccatgctgcgggcgcagtcgttcgatgaccagttgcttgaaaaaatcaacgctggggcggaatgagaaaagggctatgcgcccttttattttttttgcacgaatttcaaaaacagttcgttcgcctttcgagcgatgtccggtgacgtgattttcgctaactctcgcacccattttttccgttcctcagggtcaaagacgttaatgtcgttcgttcgggcgagatgaagaatttgtttcgcttggctcgtcgtgatgggcaagccgtactctcggctgtacgaaacgagttcttccggagtgatcgtttttaatttttgcttgacaagctgttggtaaatgttcatcgcagccgcctccttgcttctgttccatcatatgacgtgaatggaaaaggcgtgtatggtataatggaaaaaaacaaaaagggaaagggtggtagtttggcgccaaaacagcataaaaaagaaccgctaggccatgtgttgtatcgggtgttgatgatcgccatcggcgcctctttggcggcgtttgccatcgagcggctgctcgttccaaacaaaatgatcgacggcggcatcattggcatatcgctgattctggactacttgactccggacgaatggcggctgctcaatttcgccacgctcgtcatcctcttaaacgtcccgttcatgtatttcggctataagcaaattgggaaaacattcatgctgtcaacgattttaggcgtcgtgatcctcggcgtcaccgaacggctgtttcaccatttttccccgctgacaaccgagccgattttggccaccgtttttggcgggttgtcgctcggtcttggcgtcggattggtcatccgtcatggcggatcgctcgatgggacggaaattttaggaattttgatgacgaaaagaatcccgttttcggtcggcgagtttgtcatgtttgtcaacgtttttatttttggctgggcggcgtttgtgtttggcctcgagccagccatgtattcggtgatgacgtactacatcgcctcaaaaacgatcgatgcggtcattgaagggcttgacgagacgcgggcggcctttattgtgaccgatcattatgaggaaatttccgacgccattttgcaccggctcggccgcgggacgacgaaattgctcggcaaaggcggatatacggacgagcaaaaggaaatcatttatgcagtcgtcacgcgcttggaagtgacaaaactaaaatcgatcgtcaatgaaatcgaccccgatgcgttcatcaccattatgccgacgcatgaagtgcgcggcgcccgctttaaatcagcgattcattgaggtttacaaaacgcggatggtggggtatacttgcatagtgaagcaaatcggaatgattctgaattagcaagggagaaccgccatggaaaatgggcttgttgtgcaaattgaggatgtgtcgttccgctatgaaaacgagaacgtgcttgagcatgttagtttaaccgtgccgaaaggggcatttttaggattggtcggaccgaacggctcgggaaaatcgacgctgctcaaatgtgtgctcggcttgttaaaaccgaacagcggccgcatttttttgttcggcgagccgattgaatcgtttcgcgaatggcatcggatcggtttcgtgtcgcaaaaagcgaacagcttcaaccgcagctttccggcgacggttgaggaagtggcggcgagtggggtggcggccaaacgcggcttatttcggccgctgacaaacgaagaccgccgtgcggtcgaagcggcgctcgcggccgttgggttgagcggcctggcaaagcgcaatatcgcggagctgtccggcggccagcaacaacgggtatttatcgcccgcgcactggcgagcaagccggatttgctcattttagacgagccgacggtcggcgtggatgcgcgccatgtgcacgaattttacgaactgctcggcgacttgaaccgccgcggcttgacgcttatcttagtgacgcatgacatcgggacgatcacggaccgggtgaccgatatcgcctgtttgaacaagcgcctctatttccatggaaaggcggaagagttcgaacatcttggcaacgaggcgatttcgcagttttatggccatccgctccacgtcctctctcacgagcatgaacgggcggaatgaaacggtgacggtggaggaatgacacgtgtgggaagccatttggcaatacgaatttttgcgcaatgcgtttgttgccggcgttttgaccggttttacggcgcccttgctcggcgtttttattgtcgttcggcggctgtcgctcatcgctgatgcattgagtcatgtgacgcttgcgggcattgccgccgggctcttgcttgaaaaaacgattccggcagccgcgagctggaacccgctttacatcggaatggggttttccgtcgtcgggtcgctgtttatcgaaaagctgcgcgctgtgtatcggcattatgaagagcttgcgattccaatcgtgttgtcgtccggtcttggcttgagcgtcattttcatttcgatggccaacgggtttacgaccgatttgttttcgtatttattcggcagcgtcagcgccgtcagccgtgctgacgtttggacagcgtttgctgtcgccgcagctgccgcgatggtgattttgacgttttacaaagagctgtttcttctttcctttgacgaggaatacgcccgtgtctccggcgttcgcaccacattgatccattttttgtttattgtgcttgttgcgctcgtcattgctgcatcgatgcgcatcgtcggcgtgctcctcatctcgtcgctcatgacgctgccggtggcggcgagcatccgcatcgccaaaagttttaaacaggtgatcgggctttcgattttgttcggggagctggccgtcatcgccgggctttgggcggcgtatgagctagactgggcgccgggtggaacgatcgtcatcgcagcggttgtcattttgcttttcgcactcggatggaaaagggggcggcagcgatgaatatcgacgaagcgttgcagttgatgaaagagaaaggatttaaatatacggaaaaacggagacaaatgcttgagttgtttgccgaaagcgacaaatacttgacggccaaagacgtgcttgaagcgctccgtcccgtctatccgggcttgagcgttgataccgtgtaccgcaatttgtcgctctttacgctgcttggcattttggaaatgaccgagctttccggggagaaacatttccgttttgcctgcggcgcccgccgccaccaccatcatgtcatttgcatccagtgcggaaaaacgaagaagattgacgcttgtccgatggatgggcttgcggcgcagctcgatgggtatgagatcactgaccataagtttgaaatttacggcacatgcccgcaatgtcaacagaggggctgatcccaaaacgcattcgcgttttggatcagccccttgtttatggccggaggcgctgttcgatttctcgctttgcttcaagccagttattgacgcggatgacgttttcggggagcgggccttggttgtacggagtgtcaaacaaaatgacgggaatgccgcatgtttcggcgatttcgcaggcattatcgtacttgtcttcaaagaaggccgacagcttatattggcggacggcggcgattttgtcgtgcgacccaatcagatcaatatggtggtaatggacgccgtgccgccggaaccagcgctcggtgagaccgtacaaatggcggccacgggcgctgatgtaatacagctcgtatttgtctttccagctgtcaatcacctcaagcgcatagcgggcaagcggagccctctcataaatatccgcttcgttttcctcaagccagcggtccatttcttcctccgccacgccgtataacggcgccaaattgtattgcgtaatgtcgtttaatgcgagctctttgccgaatgcttcgtttaaatacggaatgaacgtgctcggacatgtcaccgtgccgtcaatgtcgatgccaagccgttttttcaccgcttcatcctcctgttagaaaatattcacactgataaaataacggcggtttctcatactaataatgcttcttactttaggaaagcgagggaagcatatggcagacgaccgcgagcgcacgtataacggaagttacgtgcaatcgatcggaaaagaggaaccagaacgcaattttatggaagaaacagcggcggaagtcgctgaaccgattcgccgcggcgacgaacgggacgaagaacgcgcggacggcgccgggctcggctggctcgctttggccctgtccatcatcgccttgtttatttggccgattttgttaggggcggccggcattattgtcgggtttatcgcgcgccggcgcggcgcagagacgctcggtgcgtgggccatcggcatcggcgtcatcgcgattctcgtccgtctgtttattatgccgttttatacgtaaaaagcgagggtgtccccaagtggggacgccctttctcgttgtgcaggaacattccgctcattgggcggagctgcctttcagagcggctttgttttccttttgctttgcaaagtattcttccgccagcttgtcgatttcttttttcagctcttccaccatttgctcttcgggtacttttcggacgattttgccgtggcggaacaacaagccttcgccacgggcgccggcaatgccgatgtcggcttcccgtgcttcccctggtccattgacggcgcatccgagcacagcgactttgatcggcgcttgaattttggcgatatagtcctcgatttcattggcgatgctgatcaaatcgatctcaatccgcccgcacgtcgggcaggaaatgagcgtcgccgcattggaagcgagtccgaacgtttttaaaatttcgcgcgccacttttacctcttcaaccgggtcggcgcttaacgaaacgcggatcgtattgccgatgcctttgcttaaaatggcgccgagtccaaccgcgcttttgatcgtgccggaaaaaagcgttcccgcttcggtgatgccgacatggagcgggtagtcgaacgtgcgcgccgctttttcgtacgcttcaatggcgaggcgtacgtcggacgcctttaacgaaacgataatatcgtgaaaatcaagttcttctaaaatgcggatatgatataaggcgctctcaaccatgccgtcggctgttggatatccatatttttccaaaatgcgtttttccagcgatccggcgttgacgccgatgcgaatcggcacgccgcgctctttcgccgctttcacgaccgcttcgactttttcgcggcgcccgatgttgcctggattgatgcggattttatcgacgccgccttcgatcgctttcagcgccaatttatagtcaaagtggatgtcggcgacaagcgggatgttgattcgctttttgatttccggtatggcctcagccgcccgctcgtccgggcaggcgacgcggacgatttggcaccccgcttcctcgaggcggtggatttgcgccaccgtcgcttcgacatcgtgcgtttttgtcgtcgtcatgctttgaatgatgacttcgttgctgccgccgattgtcagcggaccgacgcggaccggccgagtctttgaacgatggatgatttcacccacgggaattcgctcctttaacattcaagtcgctttctgcattattgtaacagtgccatccgccgtttgacaagcgattcgccggttagcgatagatcggcactttataagttttcccgatttttaatgtttgcgcatgttcgcctggatttaaccgttcaaaatcacggatcagctgctcgagcggaacgggcaatggaccgttgagttctttctcgatgatggacaacaacgtatcgccagggcgaatggtcaccgtccggtacgggatggccgcctgtttcgactggacaacggctgccgctgtttcagatgaagggtgaagcgttccgatggcaaggtcgcggtaaacgatataactggaaagaaagagaagcaggagaaaaatgaattttttcatgacgcttcctccgcatgcgtatatctatttcatatgtatgcttgtccagcgaaaatatgtcttccttagcaaggtcgttgagttcatgaggaaaacacttcaacaaaagaatgtctccaatttgaaaaacggcatcaccgttcttctttgccttcaaggctcgcttgacggctttttgaacatattcctgttttttgtctttacagaaacttaacaactgctttataagggcctaacaatgtctcgctacaatggtcttgtacgttgaaagtacgaaaacaaaacggggggatttctgaatgtggagcaaacgagtcaaattgggattggccgccttgttgatgaccggcgttttggccggctgcgggcagactgaaaagaacaacgcgggcggcaatgaaggaacagcaaagaaagaagaaacctactccggcaccattgcactagcgggatctacagcgcttcagccgctggcagaggaagcggcaaacgcgtttatggaaaagtatccggacgtatcgatcaccgttcaaggcggcggcagcggtacgggcgtcaaccaagtggcagccggcgccgtgcaaatcggcaactcggatgtgccggcggcggagaagctggacgacaaaacgaaagcgtcagagcttgttgaccataaagtggccggcatcgcctttgcgattgtggtcaacgacgatgtgaaggtcgataatttaacgacgaagcaaattcaagatattttcagcggaaagattaaaaactggaaagaagtcggcggaccagatgaagccattcacgtgatcaaccgtccggcgtcatcgggtacgcgggcgacatttgagaaaacgatcatgaaaggcgtaaaaatcgatgattccatcggtacggtgcaagattcgaacggagcggtcgaacaggcgatcaactcgacgccgggcgctgtcagctatgtagccatgtcgtatttaatcggggaaaagaaaaacttgaaaacggtcaaaattgacggcgcggaaccgacggtggaaaacatccgcacggaaaagtacccgttttggtcgtatgaatacatgattaccaaaggggaagcgaaggaagaagtgcgagcgtttatcgactttgtcaagagcgaagaatttgcgccgaccgttaaaaagatggggtatatcccgatgacggaattggagtagagaagggcggaaggccggctcgttaggccggcctttgacaatggagggatgaagccatgcaacaaatgcatacgaaacggcggaatcgctggcttgaagagtacatcggccgcacgtttgcggtcatctgcggctggctgatcgttctgattacggtgacgatgatcatcttcttagcggtaaagggaattcagtcctttacggacagcggtctctcgctttccgacatgttgctttcggcgcaatgggatccaaacggcacgccgccgaagtatggggcgctcatttttattgttggctcgatgctcgtctcgcttggcgctttgttgatcagtgcgccgatcgcgttggcgttggcgattttcatgaactttatcgctcccaaatggttcgtttcgttgctcaagccggtgctggagctgcttgtcggcattccgtcggtggtgtatggctggcttggggtgacgattctcgttccgctcttgcgcgaatggttcggaggctccggctttagtctgcttgcggggatcatcgtccttagtatgatgattttgccgaccatcaccagcattgcggccgacgccttggccaatgtcccgatgacgtatatggaagcatcatacgggcttggctctacgcgttggcaggccatttcccgcgtcatcgttccggcggcgaaagccgggattgccaccggcgtcgttctcggcttggcgcgggcgtttggcgaggcgcttgccgtgcagatggtgatcggcaatacgattaagctgccttcaggccttgacagcccgacggcgacgttaacaagtgtattgacgatggatatggcgaatacgatcaacggaacaccatggaacaacgcgttatggacattggcgctcattttgctcttgatctcgtttttcttcattgccgtgatccgtttggtcggcccgagaaaggagcgataagatgacagcgcgaatgatcgataaagtttggacaggcattttctatgcggtggctgctgcagtcatcgggttgctcatgttcttttttgccgttgtgttgtcgaaaggagcggggttttggcaacctgagtttctgttcggacggccgagcaatacgcaagcgggcggcggcattggtccgcagctcatcaattcattttatatgttggttgtgacattgcttttgtcggttccgctttcgttgggagctggaatttatttggccgaatacgccaaacaagggcggatcgtcgggttcattcgcctttgcttggaaacgatggcatcattgccgtcgattgtcgtcgggttgtttggattgttggcgtttgtcaccttgacgggttggggctatacgctgctcggcggagcgttagccgtcacgatcatcaatttgcctggattgacgcgcatttgcgaaacggcgattttggatgttccagccaacattaaagaggggagtcttgcccttggagcgacgcgttggcagacgttggtcaaagcggtgcttccggccgccatcccgcaaattgtcaccggcgtcattttatcggctgggcgcattttcggcgaagcggctgttttcatttataccgctgggctgacgactccgatgcttcgttgggatgcggattggggcagccaggccaacccgctgaacgtgttccggccggccgaaacgctgacggtgcatatttggaaattgaattcggaaggcattgtcccagacgcaaagctgatcgcggccaaatcggcggctgtattgatggtggccgttcttttattcaatttggccgcacggctcgcttcttccttgcttgcgcggcatttctccggggggcggcgcgcgcgtcgaggacgaggagaaagaagcaaagcagcgtaagcacaaaaaaagctgtcctgcatcaacaggcagcttttttatatttcccgtttggctgatggcacttccttgacggccaaaaagagaacgacaagcgaaacgaaccaatggatcaacgcgccgtagggcacgaccgcttgcaccgtttccatcacggtgaaaaagacggtcgacagcgtaatggcgtaagccgacatcacccatgtatggcggtagcgcagcgttttgtcgagcactccggcaagaatcaggccgaaaaaggcaaagatgcacacgctgatgaatttcccggcgcaggcgagcacgtataaaacgagcccaaaaagcgggatgaggacagggagaagcgactgaagaccggcgatgaacgcgcgaacgtcttcgtcggtaatggtcacatccggaaacgtggcatagctgtaatgctgcgcctgatggccggcgacgagcacggcttcatgcttcaagagcgcgatggcgttcggaaactgctcgacgttctcactcgtcactttgccggtgctgtcaaaaatgatcgtaaatccgccttgatcaatatgaatcggcgtggccgcctccgagtgaagttcgccgttttcaatcgaaaacggcggcaactcgttattcaataaggcgctcgttgtgcggatgccttccataagcgacgaggagacatagtaaaacgtcggaagaatggacaacaacgtcagcaaaaacaaataaccgatcgttttcccaattccctgaaatcgaaagcgggcgatgtcttttggagaatataagcttttccacagttggacgaatacgttcatcgcagacacacctttctttgtctccttttccattgtagccgggaaagaggaagaattcaacttgagacaaagaaaaagcgggcatcttcccgctttagtcagaaggcaaatgaaaggtttcaagcaagaacttgtcattatgaagaaacggtcaacggtgtgttgaaaatatgtaaacaaaaagcgaggacaagcaaatcgattgaaacattgtgccaactttggtaagctaatctcaagcgaacgcgttggcgttcgtgtacataaaccaaaaaggaggagatcggtatgccatttgaattgccagcattgccgtatccgtacgatgcgcttgagccgcacatcgacaaagaaacgatgaacattcaccacacgaagcaccataacacatacgttacaaatttgaatgcggcgcttgaagggcatccggatttgcaaaacaaatcgctcgaagaattgctcagcaatttggaagcccttccggaaagcattcgcacggcggtgcgcaacaacggcggcggtcatgcgaaccactcgcttttctggacgattttgtcgccaaatggcggcggtgagccgacgggtgagctggctgaggcgatcaacaaaaaattcggcagcttcaccgcgtttaaagacgagttttcgaaagcagcggccggccgtttcggttccggctgggcatggcttgtcgtgaacaacggcgagctggaaattacgagcacgccgaaccaagactcgccgatcatggaaggcaaaacgccgattctcggcttggacgtttgggagcatgcgtactacttgaaataccaaaaccgccgtccggaatacattgccgcattctggaacattgtcaactgggacgaagtggcgaaacggtacagcgaagcgaaagcgaagtaatcaacaaagcggggcgaaacaaaacgccccgctttttttagcgacggagggtgcaggcaaaggaagcggttttcttcgcgccgggtgcatagccatagcggaaatggccacactaccggatagatgaaaaggggagtttgcaatggcatttttccaaaaactaaccggccaagaacaagtgaaccgcgacctgttgcttttgctttgcatcggtgggttttatgcgctcggtgtttccctgtcgaacacgtttgtcaacatttatttactcacatttcgcaccctaacaaggtcaaaacaaaggattttttatttagtttttcagaataactttttgaccaacacaacgagcgatggcaatcctttttttaccatcgctagtcgttctgtatcatgttagacgtagatgctctcatccatgcccaatccctgcagaatccttcgctgatccgggttgagggagcgatccagtgcgcgttggatgcgcccgtctggcagctccagcaggatgacgttcacatattgaaacagctgaaaaatcgcctgtcccgttggccgggtcagcttgcggcctcccgcgccctttaacgggcgttctggtgtgatgaactgacgcacccggcgctgaaaaacgcggtaaatcgccaaggccaagagaaatagatagcccaatacggcgacccgttctggttttttgacataaatctcatccgtgaaaaacggatctttcaaaaacgcgaagttcatttccaccgagatttgccctttatacagcttcaagatctcttgggcatccatttgttggcccttccattccttcggaacggtcgtgacgaggacaaaccgggacgctttccgtcttgcctgttcccatgccggttggtcgaattcgacgtttaggcgaagggtgtacagcgtctccgtctcgggttccgccccttttttcggccgtccgcgccgttttttcggacgcacgatctcttcgaccgcggcctccactcgatgaaaccgagggcgaagggacgccttgagggacgtcaaggcttgttcggcgtcttcgcggcaggagaaggggtggcgctcccaacggacttgttcctcgcgaagaagctccgcttctttgacccgctctttttcgagcgtttttcctttgcgctggtcgagcgcgctcgattcgacgacgatcagccgaaccgggtggccttcataggtcgcggccgtttcccatacccggtacgtggcgccgtttctctccgctagggtaaagggttcgctccacgggatgtgaggcgaatcggcctccgcgagcgcctgtttcacgattcgaagcgacgaagggcctctggtgatcaaaaaggcacgggcggcttttgtctgcgccaaggtgtctttcgtcatcgcggcggaatcggccacgtaaatccattcgtcgtcgatcttggcttgtttgaactgttcgtggatccgcgacagcacctcaggattccacgccttatccgatagattgccgtcatgcacatcgccgtaaaacgggatgccatcctcgttgccgaccagcccgaagccgatctgtttttgccaacggtgatggcggttatagccatgtgtgatctgcaaagcctctaatgaggccgattcatacgctccgtaaacagttttgtctgtcgtatcggcgtgaaaggctcggagggaaaggccttctttgcgataaatgtgaatcaagcaagtgctgatgaccttgtgaatatcggcctcatacaagcggtcgagatgacgggccaaggcatcgtcgttcaaccaggaaggatggagaccgggacggatgagtttctccagatcgatctcctgagcccatcgttctaagtgaaccagggcttgccggccgtcaaatagattgtaaaggatggcctgaacggcatcgctgactcgcgtttggcactgtggatcgacgggcacaagatggtcaatcaagtgggggatgtcgagttttttgactagaacacttattatattcaaataaccattacgatagacccctttgactttcacattcatgagagaaaaactcctttacgttccttgtgtgtcaaggattcattcgacatcggaacaaaaaatcctcccgattttcgtcggaagggtgcgaaatgtgagtatttatggaaacagaccggcgatttccgcgacttggcgctatacaatttggcgattgtcacgatgcagccgctgacgtttattttcgccggccggatggcaaaacaaattgaccgcattctcgttttgcggcttggcgtgtcgtgtttagccgttttttttgtcaccgttttattggtcggctctcgcgcccatcaatatttgctttttctcggtgcgctgctcggcgtcggctatggtttttattggctggcatttaacgtgttgacatttgaaattaccgaaccggagacacgcgacttttttaacggttttttcggggtgttgacctcatcagccggcatgatcgggccgattgtcgccggctatatgatttcatcgctcgccggtgcgaaagggtatacgttggttttttcgctgtcgctcggcttgtttcttgtcgctgtgctgctcagctttttcttgaagcgccgcgcggccgcggggaaatatttgttcgtccgcattttaaaggagcggaatgaaaaccggaactggcggctcattacgaatgcccacttttttcaaggattgcgcgaaggcacgtttgtgtttatcatttccgtgcttgtgtacgtcacttctggaagtgaatgggcgctcggcaaattcgggcttgtcaactcgtttacatcgtttgtcgcctattatgccgtctcccggctgatcaagcgtgaatatcggatgaaagcgattttgctgggaggagcgctgctatatggggcgatttttttgatcgttttccatccgacctatccgcgcctcattctttatgccatcacgatcgccattgcgtatccattgctgcttgttccgtattcctccttgacgtttgacgtcatcggaaagagctggaaatcggccgaggcgcgcgtcgaatacatcgttgtccgcgaattgtttttaaacgctggacgggtggcgtcgattttagcctttttgacggctgtggcgctctttggcgaagaagctggcatccgcgtgcttatgtttgtgtgcggagccgggcatttggtgatttattggtttgtccgccgcattcgcttcaccgatggctgttcagagcgcggccggcgcgagcggcttttgcttcggccgaagctggccggcgaacgaggccgttcgccggtgtgaggggccaagtttttccctagccatgcccgcctttttcttttacaatagggggagggaaaggaggaccgggggatgaaacggaaaaagcgggcgcaagtgccgattcggttaaacattttgttcttctttgtttttttgttgttttcagcgctgattttgcgccttggcgtcgtgcagatcgtctacggtgaagattatcggcgcgaagtggagcgaacgcaggatgaaatcgtcagcacgccggtgccgcgcggcaaaatttacgatcggttcggccgcgtgatcgtcgacaatacgccggaaaaggcgattacgtacacgcgctccaaaacgactcagccggaagaaatattggacgtagcaaggaaactcgcccaatacatcgacattcccgatgcagagaaaaaagtgacggagcgcgatatgaaagattattggattttgacccatccggaagaagccaaaaagaaagtgagcgaacaagaacggaaaaagctcgctgaccaagggctgacacaaaaagagatcgacaaaaaggtgtacgaatggacgcttgaccgcatcaccaagcaagatttggcgcaaatttcgaagtcggagcttgaagtgatcgccattaaacatgagatggagagcggctacgccttgacgccgcaaacggtcaaaagcaaaggagtgaccgaccgcgaatatgcggtcgtcagcgagcatttgagcgagttgcccggcgtcaatacgacggtggattgggaccggaaatacgtctatgacaatacattccgctctgtgctcggcagtgtgacggaagaagatgaaggcgtcccgcgtgaacggctcgattactttttagcccgcgactacagccgcaacgaccgcgtcggcaaaagctatttggagatgcagtatgaagaagtgctgcacggcaaaaaggcaaaagtgaaaaacgttgtcgacaaatcgggcaatgtcatctcggttgagcaagtgtatccaggcgagcgcggcaaagatctcgtgttgaccatcgatgctgaattgcagcaaaaagtcgaagagatcattcagcaggagattttggcgacgaagcgcaaaggccggtcgccgctcttggaccgggcgtttgtcgtcatgatgaacccgaagacgggcgaagtgttggcgatggccggcaagcttcttcaagacggcaaatttgtcgactttgccatcggcaacatcacgtccgcctatgcgatgggatcggcggtgaaaggggcgaccgttctcaccggctttcaaaccggggtgcttcatccgaatacgtatataaaggacgagccgctgtatattaaaggaaccccggtgaaaaaatcatggaagacgatggggacgatcaacgaactgacggcgctcaagcagtcgtcgaacgtctatatgttcaaaacagcgatcgccatcgggggcggtgtgtatcgtccgcacgcgccgcttcgcatcaatccagaggcatttacgacgattcgccactatttcagccaattcggccttggcgtgaaaacgggcatcgatttgccgaacgaacttagcggcttccaaggacaaagcacgcgcggcggatttttgcttgacttagccatcggccagtacgatatgtatacgccgatgcagctggcgcaatacgtctcgacgatcgccaacggcggctatcggatgaagccgcagcttgtcaaagaaattcgtgagccgtcggctgacggaaaaaaacttggccggatcatgaaacggttcgaaccggttgtgctaaaccggattgatatgaagacggaatacatcaagcgggtgcaagaaggattccgccgtgtgatgcaagagccgggcggaacggcgtattcgtactttgcgagtgcttcgtacaagccggccggcaaaacggggacggcagaggcgttttacgatggaccgatccaaagccgacggaatgatccaacgtacaacttgacgctcgttggctatgcgccgtacaacgatccagaagtgtcgttcgctgttgtcgttccgtgggcgacgcaagggaagagcgacgggattaatgaccggatcggccgccgcattttggacgcctattttgaattgaaagcgaagcgagccgctgaaggcgggagcagcttcgatgcgcaaggcggcgcggaggccgccgatgcgcgctgacaggaaaggcgcctagccaggcgcctctttttttgcgcttgcaaaaaaatggctcttcaccaaaagttgtacttgattttttctgaacataccctatttacgcttgggagggaaaatcagcactttttgcatatctttgtgccggaaaccgtattgcttgtcaagtgcatgttgtggtgaagagccaaaaaaatgatgtttgtttacaaaaactttacataccgtccacacagcgttaacgatcgttttgtatgctcatgataggaaaaactcgatcttccgctgccagtgagggcggaaggaaatgaaaggagtcacgccgatgaggacgatggcggtggtggagcgccgaaaagaggacattccttcggcccagttggtgaaaaaagaggtcgtttacgaaacgaatggactgaacgtatggtatggcgagcatcatgcgttaaaacatattcacctgtctttttatgaacgcgagattacggcgattatcggcccgtcaggatgcggcaagtcaacctatatcaaaacgctcaatcgaatgatcgagctcattccaaacgtccggctcgaaggggagattttgtatcgcggccgccgcatttttgacacgtcataccctgttgaacagctgcggacgcaagtaggcatggtgtttcaaaagcccaacccgtttccaaagtcgatttatgacaacgtcgcctatgggccgcgcattcatgggatccgcgaccggcggcggctcgatgagatcgtcgaaaaaagcttgcgccaagcggcgctttgggaggaagtcaaagatcggcttcatgaaaatgccctcggtttatcgggcggccaacagcagcggctgtgcatcgcccgctgtttggctgtcgagccggatgtcattttaatggatgagccgacatcagcgctcgatccgatttcgacagcgaaggtcgaggagttgatgggcgaactgaaaacaaaatacagcatcatcattgtcacgcataatatgcagcaggcggcccgcatttctgatcggacggcgtttttcttaaacggagaagtgattgagtacggcgagacaaaaacgttgttttctcgtccagctgatcagcggacggcggattatatcgccgggcggttcggatgataaaagcggccgggctgcgtcggcaatgacggacaaaaagttcgtttcaaaaaagatgtgtttctttcaaaaaacgctgtttgatgcgcagacacagccttaagaaaaggtgtcccgatcctttgggacaccttctttcgttatggttcggcaatcaaacggccgatggctgcgtagtccatatcgctcttcacgttgtagacgccggggcggatggagcgcgtcagcccatgttgctccaagtagtcgttgaaggcgcgggcgctttgaatgatgccagcctcttcaagttcgcgggcaaaggtctctggcgtatctcctttttgaataacgagtcgatagacgtaaacggtttgccctgatggttcggacatctgcttggacgccgctttcggagcggcgttcggctgagcgcttcggagcctgtcgtattcctctttcgccacggcgacaagcccatgctgtttgaggaacgtcttgatttccgcttccgtcggtgcagccgggggtgaagcgtaatacgaggcgccgatcagtgctgtcgatacaagcagcccgagggcaaacgaacgcatggatcgcttgttcatcggcgcaacctccttaccgcccgctcgacttccgcaacggtcagccccgtctcacgggcgatgtcttcgagcgggaatccttgtttatgcaaaaacaagatgcgccgatcggccggcgacaatgatccgccaagccgcggcgaagcggaccgttgccgctccggaatgaggagctcctcctcgatgacttgcagccgctttttgatctggtacgtttcttgcgccagggaaacggtcaaatgatcgatttgttcttcgagcggtttcagttcatctttcgcaaaaaaggaaagaacaaggagaataatggctagagctgccaaagcgatgattgcgtattccaccacgtgcatccctccccttttcactataccataccattctctgcttgtggcgctcttattgaacaaagatgaaatttagaggtggaaatcgccgaagaaaaatggtatcatagaaaggtctgattatatataaagtataaagctcgtttggagggaaaaaagatgcgcgtgaacattacattggcatgcacagaatgcggcgaacgcaactatattacatcgaaaaataaacgcaacaacccagagcgtttggaattgaaaaaatattgcccgcgcgatcgcaaagtcacgttgcaccgcgaaacgaagtaagcagtgggaagatgattcctgctgctttttatctttatgggaggaaggggaagatgatggacggcaaacaggaatggcgccagcgcatgttgaatcagcttcggcagcttaaagcggcagaaaaagagatgtacgatcggcaaatcgccgctcatttatatcggtggccattatggcaaacggcgcggacgatcgccatgacggtgtcgagagagacggaagtcaacaccttgtcgatcattgaacaggcgtggcgggaaggaaaaacgatcggcgtcccgaaatgcgatccaagggcgaaaacgatgtcctttcggcggcttgagtcgttttcccagctcgaaaaagcgtacgccggattgtttgagccgattgaaaagcaaacaacgccgatcgaccgcgatgagtttgatctcatcatggtcccgggggtctgttttgccaaaaccggctaccggatcggctatggcggcgggtattacgaccgatatttgcggggagcttcggcggtgacggcagcgctggcttactcctttcaagtgatggacgacattccggccgaggagcatgatgtgccggtgaaattcattattacggatcaaggagttcttcactgtgagcgatgaatggtggtatatcgcagtctctgccctcgccgccggcggaggatggctgttgcgctcgttgtccatatcaggagcggcggcagccgttgtcatcggcgcagcggttggatgcggcttttcatggggcggaatatgggtgttaggctgcttttttgtcagctccagcttctttagccacatcggaaagcaacgcaaggcaaaactgtctgaaaaattggcgaaaggcgggcggcgcgatgccatccaagtgctggccaatggcggggtgccggccgtgttggcgctattggccgctgtccgtcccgacccgatttgggatgatctgtttgttgtcgccgtcgctgcagcgaacgctgatacgtgggcgtctgaaatcggttctttaagcccgtggccgcctcgggtttggccgagttttcggccggtggaagccggcacctcaggggctgtgacgctccttggcacggctgcttcgtttgccggcgcactgtttattgcggctgttggcgtgttttttctcgacgtccgacccgtttttactcctgcctttttcggttggctcggcagctggtttgatacgtggcttggcgcggcttggcaagcggcttaccgctgtccggcatgcggggcgacgactgagcggaaacggcattgcgggcaggcgaccattcatatgaaaggctggcggtggcttgacaatgatgcggtgaacgttctttcagtcatcagcgcggtgctggccgccttcgtgctggcgcgttaggcgcgccccgcttcatatttggagagaaaaagggaaaaagaataacgagcatgtcatatgataggaggaacaacgatgaataaatggtcgtactcgctgcttgtcgttgccgctggatgtcttgcttaccgctatcgctaccgaatggccgccttcgcattgcgcgttccgccgttgcgaaagcaacttgtccgatttgcgctccacattcctcctgtgcgcaacgcccttgtttcgcaaatgttgcgtccatgatgcaatagcggtgaatcatttttgaagaagtcggttatgaaaaaaaccggccgcggcgaccggcgcccgccggcccattcgctccggtttgccggacggtcgatgagttggctttgttgctgtttgtcagacttggcctcgccagggaaagggagaggagaacgtgattggaacgatggatgtactgttttggcagcttgttcagcgtttgtctcgcggcggctaccgcatcgtacggatgtctgagcaggccgatgaagtatggctggaatcaaaccattggcgtcgcccaacactcatccgcctcgtgcgcgctgattttgattggagccgatcgttgcgccttgatatggaatatacatggcaattcgttcagcaaatgaggggatggaatttcagcaaagcgggccgagtcatcaatgtttatgtgatggtgtatccgccggttgacgattgggaatttcttgtcgccgagccgttgccgctctctggagcgtccgatggcgtgcttcatacgctcctccttcacagcggcaatatgggggacgtgctgccgcggcttgcggagatgacgggtgttgcgctccgttttgagccgcctgtggaaacgtccgatccgtttgctgccgccgagcgcttaaagcgcgaggtggtccgcgaatggcggcgccgccgtgaggaggaacggcgcatttttgagtatggcaagccgatgttcacccggctgttcatcgtcgtgcaggttgcgatgtttttggttctcgaatggagcggcgggagcacgaatccggatgtgttgatccactacggcgccaaattcaatccgctcattgaggcgggagaatggtggcggctgttgacgccgatgtttttgcatattggttttttgcatctgctgaccaacacgctcgccttgtattatttagggatcacggttgagcggctgtacggctcgcttcgctttttgttcatttacgtaacggctggatttttcggagcgctggcgagttttttgtttacaccatcattatcggccggggcgtcgggagccattttcgggctgttcggggctcttctttacttcggcactgtctaccggcatttattttttcgaacgatggggatgaacgtcatcagtttaatcatcgtcaacctgttgtttggcctgcttgttcccggcatcgacaacgccggccatatcggcggactggttggcggttttttggcggctggcgtcgttcatttgccaaaacacaccgctttagggcggcaggcgggagcgttggcggtgtcggcgttgcttgtcgccgctggcttatggatcggatttcggtaaacgcccccacttcgctttgtttgaagtgggaggcctcttttcgaaatgtgttaaagaagttgcacgagcatcactttttccccggttttcgcttcaatgagaacgaagagcctactgtaatctttgcgaatgagaatgagaggcatcgtgctgccgattggcgagaggatggatccatcctctttttttatgccaaggatgtacgacttgtacaatccttcccaaagacggccgatgacggtttgcgtttttgccgttgacaaccccggcaacggttgttccgtgtaggcgacgagctccggcaaataaagggcgtaataatctttctttgacaaagaaaagtgggtgagcagctcgtccgctttatgacgaagaaattcattcgtggctttgttcaagacgcgctgccattcgcgctcgtcatctgttcttggccgccggaacgatgcgcgcggatggtacggtgagtcaatgacgtacaaatagctgcttgacatcgtttggctgcttgtgatgttctctcctgtatgcagctcgccgtgatggaacgagacggcttgaaaaaagcggctgtcccgcatccggaccgtcttttccatgtcgatcgcatccgtgttcgttttccatttcgacagcacatcggccaagcggccatcggcaaacaacaacgagacgtcctgacgcaaataggcgcggcggtttaaaatggaggcggctgaccagcggagcgcgtagcgtccgggttcattgtcgccctcaagcgcaagcgatgttttcgcttcgatgaacgccgcttcgcgatcaagcgggaaaaacttgatcgtttcagcggtctgatcgtgctcccacagcgaggcgagcgcggcggcaaggaaaaaagcaagcgccatgaaggggatcatccatcgtttcatgacatcctcccggattggacaaggttttcaccaatatatgcatcgcaaggaacatttatgtatgaatttcctcatgcttgtctatgatggggagtatacagtgcaaacgatgcagggggatgacgatggagaaacagatgcccaaacgcccggcgtcccgtcgccttcatgacaatgcatcctatttggccgaacggcttggagtcggcaagagcctcgatgtcattcgccttgacgtcgaatatggcggccgggcgatggcgttgtttatgattgacggatttgtcaaagacgatattttgcattatttgatgagatatttgtcccggcttgaggaacacgaactggacgttcacccgcttgagaagctcctgaaaaaatatcttccgtacgtcgagatcggacagacagacgacttggaagaagcggtcgcgatggtgcttgctgggccgacggcattagtcgttgacggcgttgagcggatcattttgattgacgcccgcacgtatccggtgcgcgggccgcaagagccggatacggaacgggtcgtacgcggggcgcgcgacggttttgtcgagacgatcgtctttaacaccgcgctcatccgccgccgcgtccgcgacccttccttgcgcatggagtacgtgcaggtggcgcggcgctcgaagaccgatatttgcatttgctatatcgaggaaatagccgacccagaactcgttcgccgcgttcgggaatcgattaccgccattgacacagacgggctggttatggctgagaaaacggtggaagagtttatttccggccggcattggaatccgtacccggttgtccgctatacggaacgccccgatacggcagcggcccatttgtatgaaggccatgtgcttgtgatcgtcgatggatcgccaagtgtcattattaccccggcaacgttttggcatcatttgcagcacgctgaagagtaccggaataagccgatcgtcggggcgtatttgcggctcgtccgctttctggccgtttgggcgtcggtgtttttgctgccgctttggtatttgctcatgatcgagccggaactgctgccggatccactccagtttttgggaaaggccaaattgggagacattccgctgtttgcacaaattttgatgattgaaatcgggatggatatgctgcgaatggccgccattcatacaccgtcttcgctggcgaccgcgctcggcctcgtcgctgcgcttatgattggcggcatcgcggtggaagttggactcttttccaatgaagtgattttgtatttttctgttacggccatcggtacgtttgcgacgcccagctatgaaatgagcttggcgaaccggctcgtccgcattgccttgctcattttgtcgggcctgttcggcctgtacggttatgtcatcggcatcaccgtttggattcttgccttggcgcggatgacgtcatttggcgttccgtacttatggccgttcatcccgttctcctaccgagcgatgcgcgacgtgctcatccggtcgccgatgccgctcaaaaaccggcggccggcgattcttcacccgcgcgaccctgaccgctgacgcaggtgctgattttagcgcctgcgttttttgtcttgacggccgcggccgtttgccgctacattaaaagaggaaaaaaggagaatgagtggccatgaagaccgtatatgacgttcagcagctgttgaagcagttcggcacgatcatttacatgggcgatcggcttgctgatttggagctgatggaagaggaagtgaaagagctgtaccagtcccagctgatcgatgcgaaacagctgcaagccgctttgtttattttgcggcaggaagcgcaaatggagcgggaaaaacggatgaaaaaaggatgaggatgcaatggaaccatggttggtaggcattgacctcgggggcacgacaatcaaaatggcgtttgtcaccaccgagggtgacatcgtgcacaaatgggaaattccgacgaacaccgccaatcgcggtgagcatatcgtcgctgacattgcccgatcgcttgaaaagacgctcggccagctcggcggagcgaaagagaggctgcttgccgccggcatcggcgcccccggaccggtcgaagaggaaaccggcatgttgtatgagacggtcaatatagggtggacgaattatccattaaagcaacggctggaagaggcgacggggctgcccgtttcggtcgataatgatgccaatctcgccgcgcttggcgaaatgtggaaaggagcagggggaggagcgcgacatttgttgtttgtgacgcttggcaccggcgttggcggcggtgtgattgccaacggagccattgtgcgcggcataaacggcgccggcggagagatcggacatatgacgatgatccctgatggcggcgcccgttgcaactgcggcaaaaccggatgtttggaaacgattgcgtccgccaccggcatcgtgcggatcgccaaggagaaattgaccgcagatgagcgtccgagtgagcttcgcaacggggatgtgacggccaaagcggtgtttgacgccgccaaagcgggcgatgcgctggcattggaagtggtcgatgaagcaacgtactatcttggttgggcgttggcgaatgccgccaatgtgacgaacccggagaaaatcgtgatcggcggcggcgtgtccaaggcgggtgacatgcttgtcgagcgcgtggccgcccatttccgccgcttcgcgttcccgcgcgtcgccgctggggcgaagcttgttttagcgacgcttggcaacgatgccggcgtcatcggcgccgcctggctggcgaaagagcttgtcggcgcgtaaacatacggaaggtgtcccaaaaaggtcggggcgccttttcttattgttggatgatatatgagatgggaacgaactttgaagaaggagatgtttgcgaacattcgtgcactgccgcctgccaggcgctcattttttgccgtctgccgacatatgttaaggtaaagaaatgggaaggggagacggcgcatgcaccttcaagcatggcccggcgatacgtttgaaacatatggacgatggttttcggtgccgactgaactgatcatcgattcgaatccgcatgtcaaagagggattgcgccctgggcagaccgttgccatcccgggatacgcgccgatcgatacgtgggaagcgctcgctgaccgcctatcgctgccgacggaggtgctgcggcggctgccgggggcgatggcggtcatcaacggaacagcgccgctgccgaagcggatttcgtccccgatcgtccgcagcgtccgtccgtacgattttgccgctttgatggaggatatcaccgccctcgtctgtcgctatccgtttgtgcgccagcggacgatcggccatagcgttctcggcttgccgctcgttgaactgcaaatcggccgcgggccggtgcgcgtgcatatgaacggatcattccacgcgaatgagtggatcacgacggccgtgatcatggcgctcatcgacgagtacgcgagggcgttggttaacgatgacgagcttgccggccatcgggtgcttgattattaccgtaaagtgactctttccgttgtgccgatggtcaatcccgacggcgtcaatcttgtgctgaacggcccgccggaagaagagccgcatcggagcgaagtcgtctgcatcaacggtggatcgctcgacttttcgcaatggaaagcgaacatccgcggcgttgatttaaacaatcaattcccagctaactgggaaatagaacaggcccgcaaaccgccgaaagcgccggcaccgcgtgattttccaggattctccccgcttacggagccggaggcgaaagcgatggcggcgctcgccgagtcaggcgattttgcgatgatcgtcgcgtttcatacacaaggcaaggaaatttattggggatatgaagggttcgagccgccggaggcgaaggcaacggttcaggcgatggctgaagcaagcggctaccaggctgttcgctacattgacagccatgccggctaccgcgattggttcattcaaacgtggagacggcgcggttacacggtggagcttggtgaaggcgtcaatccgctgccactttcgcagtttgctcaaatctatcgcgacagcctcggcctgtttttagcagcgctcaaaatggcataaaaaaacgcaagaggcatgattggcctcttgcgttttcagtgcgtgccggttggaatgccatgatgtaaaatggtcataatggtaaaccagccgaatacggcggtagtggcaagtccaaacaaaaatccgagcacgtttttctcgcgcaatgtacggagcattccataaagggcaagcagcgttacaagtgcaaaaataatgaccgtacccatcgttttaccccctcatgaaacagtatgtacaaacgtgtccattctttttcattgtaatcttttttcccccatttgtcgaggtccctttctcttttctcttccatcgcttgaaaaaaaacagtaaaataaagttaaatattggacatgccaagaaaaggaggagatcgtatggaatggacgcgcatccctgtcggtccgattcaggccaacgcttacttgttgtcgtctgcagaccgacaatgcctgatcgttgaccccggcgcggaaggcgcggcgcttgtccgacggatcgaggaaaaagggctgaccccgttggcgattttgctgacgcatgcgcattttgaccatattggcggcatcccggacgtgcttgcccgctgggacattccagtgtatgtgcacgaaaaggaaaaacaatggctgcaagatccggcattgaatggctcgctttatttcggcggtccggttgctgtccgctgcgaaccgacatgcctgaaaggaccgacggcgctgaacattggtccgtttgcgttggatgtccgcgaaacgccgggtcattccccgggcagcgtctcgtattattgcaaacaagccaatattgtgttttccggcgatgcgctgtttgccggcagcatcggacgcacggatttgccaggcggcaaccatcagcagctgttgaaaagcattcatgacgaactgcttacgctgccggaggaaacgatcgttctttcaggccatgggccagagacgacgatcgccgcagagatggatgcaaatccgtttttgcatgggttttcgtaagaaaaaagccgtctacgtcggcttcacacaagcaatcccctcgggcaaacgcaggcggctcctttgggcaaggaaaagcgcaacggaaggcctcctggcgccggaacacacaaaaaaacccttcttagccgcgccaagaagggtttttgggggatgttctatccacaataatgggaggggatatagttaagctgctactataacaatatatgattattttcactatgtcaacagtaaaaaaagtgaacgactcccacttcactttgcttgaggcgggagcttctttcggaatgatgatgaagacggggtagagaaatggtgatgggtcgattgtatgaacagattgccgcagcgccgggcgggcgggtgtcgtacgccgattacatgcagatggctctgtacgacgaacgtttcggctactatatgcgagagcgggcgaaaatcggcaaggaaggcgatttttttacgaacagctcattcgcgccggtgtttggcaaagcgcttgcttcgctttgggttcggatggtggaacagagcggcctgccgcccgctgtttgcgagtgggggggcggagacggaagattggcgctttcggtattggaagaatggaagaaaaaaagtccacatacatacgaccgcttgtcgtatacgatcatcgaccaaagcccgttccaccgccggcgccagcgggaaacgcttcaacccgcagccgagaaggtggagcaatatgacgatgtctctcgctggctggccgagcgtgggccgttttccggcattgtgtttagcaacgaattttttgatgcatttcccgttcacgtcattgtaaaggaaggcggcgttttgcacgaatgttttgtcgccgcccgcgatggccggctcgttgaagaaaaggcgccgctttgccgtcccgctattgtccgctatttacatgagcgcggattggatcttgctgaagggcaaaggcttgaggtgcctctcgcgatgaaggcgttttggctcgaggttgggacgctgtttcatcaggcggtgatggtgacgatcgactatggctatacggacgaacagctgcgcgccccggcgcggcggcatggaagcttgcgcggatatttccgtcatcagcttgttgccgacccgcttcgccatccgggggagatggacttgacgagccatgtacaatgggatgcgtttcgcttgtacgcccgccaggctgggtgggaggaagtggcgttcgttcgccaagatcggtttttgctcgcggccggccttttgcatgaatggaacgtttcagaagccggcgatttcttttcgccggcaagccgccaaaatcgaatgatccgcgcgctgatcgccgacgatggcgtcagccgcttttttgacgtgcttatcttgcagaaagggatgagtcttgccgcgcgcgacttttggccagcgcccgagtttttgccggccgattaacggcttccttcgcctatctgcaatggagaaaagaggttccggtcaaagcggcaaaaaaacaggcaggaggttctgcctgttttttattcgcccatgccgggcaccatcataaacgtcgtccaatacgtaaacgccgcgaagaagatcgtcaaatatgccccgaaaatgtaaatgtacattctttcggtcagctttaaaaagccgaggaacaggaaaaacaccgtttgcccaaagaagatgagcgacgtcgtatgcatgtggccgaggtaaaacatgacagcaaaaatgccggtccaaaaggcgagcacgcggaacatgcgatccattctatatccctcctttgtttgtgcaaaccatggtccttacttattataatgtacaatgattgggaatgtaaataacgctttcggacaagtggtaagaaatgatgccaatgccggccgttgcttgctccagacaaaaaagaaggaaggagggacgctgtcacggacggatgacgatgcggtaggcgcagcggtggctgccttccatcatattttccgtttccgttacttcagcaccggcaaacagcgtctcgaccattccttccaaaaaggagtgatgcataccgcaaaccgtatcaggtgcttgcgcggcgatttctttgaatgggcagttgaaaatatcgaggtatagcactcctttttcttcatcatagtgcaattgcggcaaaaatccagccgcttcggccgcctcttccattatggcgattttgtccgccatggtgagcgcgctcgctgcgccgttatgcggcaaacggctggcgatgagctcacggccgaaccgctttcctgtttcacgcaacgcctcgcttccaatgggaccgagtttggccatcgtttgaatggcaatgcgggcgaggagttgataatcgcggaacggaaaatacagcccgatcacttcgtcggataggcggtacagccggctcggccgtccgccttttcccgttttttgcgtatccgatacgaccatgcgaacgtcttcaagcttcgttaagtgcaagcgggcaacgtttggatggatatggaatttttctgcgatttcttgaacagaaacttcgcgatgcacttttgctatatattcataaatatgaaatcttgtcgggtcagacaatacgcttgtgattttcagcgtttgttccatcggtttccctcccaaatgaatcattgatatggttattataatgaaatcgttcaaagccaggaatgatttttgtcactattggcagtgagtggactgacattcaaaaaaatttcactgtagatgagcatttttcattacaataatttccatgattagagagacaaacagggtaccccttacgcgatacggagctgttttttgatcacatcaatgggaatatcttgcttcgcagcgtcataaatgaactcgacgacgctgtggtctttccgcgaccgaagaagctccagcccggcggagaggttttgtcgggattcggcgatgctatacacgcaggccaacagcaccaccgcccaataccgtttcaccgcccgaatgtggcgaacgcggtatccatcaagcttcagttgatctttcgcctgccggaaaaagcactcgatcgtccaacgctgagcatagtaacgcaagatgtcttcgtcgctcagctcccgatcggtgctcaagacgacatggagatgttccggcgccatcggctgatccgccttccaagccagcagcaccaccgcgtcatcgaggccatggatcgccccctcatagcgatacacgcggtaacgctccttccccaccgtgacgaggcgggtgtcttcggactcgacatagcgggcgaactgcttggcttggatggcgatgcctttcgggtagagaatccggttcgtcttgagcatggcgatgacatggaatccctgtttcaagcaggcttcaatgagctttttggacggataccacgaatccatgagcacatacaccggctgagcccgcttcactttgagcgaagaaagcatctcgatggccaggtcgatcttgctttttcccgctttcttgtcatacaggcggaacgcaaacggaaacgcttgtgtcaaggtgtgcaccatcagccaaacgagcgaatgcccccaaaccgattgatgatctttatgcgagtagtgccagtcgcacccttgaatggcgtgcgttgcccgtgacgaaggcttcgttttttggcaaatcgtatcatcaatcgagacaaaaagaggctgattctttcgctcgaccaggcgctcgattcggcggaggatccactcttgaagcttcccaagcagcctttcctcatcccaagggcttttcgtgaaaaagtgactgagcgtcgttcgatgattcggatgaaagctccagtgatgaatatcggtcaatgttcccgagaatcccttggtggtcaaggcatcgacgatatgaatgagatgcttgatgaccggtttggaaagctgcagcgtcaaccccaaagtgaagaaaaacttgtggattccttggtgatgtgctaatctattcatgagacatgaacctccttgtgtgaatgggttttgagcacatctattttacccaaggagtccggttcatgtctccttttttgtttggttgtcaatttatgttagtgaatttgctcatctacagtttcacaaaaaagctgcgccaaaagcaggataacgactcatgctcgtcgaaataaaaaatagtatgtcgaaaggagggaatatgtgctgaacgagatcgaacaaacggcaaaccgccttctcgccgaagcggtgcagcgccgcgcctcggatctccacctcgttccgcgccgccgtgatgccgccgttcgtcttcggctcgatggcatgcttgtcgacgttggcgctcttccgaaagaaacggcggaacgtctcatcgtccactttaaatttttagccggcatggacatcggggaacgacgccgtccgcaaagcggcgccatggaagtggcggagtttggggaaacggtgtatttgcgtttatcgacattgccaacgctctacgacgaaagtcttgtcattcgacttctgccgcagcgactcccgctgccgcttcgcgaactatccttattcttccactccaccgcacgattattttccttcatgcagcatccgcaaggactcgtgctgttgaccggtccgacggggtcgggaaaaacgacgaccctgtacacccttcttgatctttgccaagcggaaaggcaacgcaacatcatcacgcttgaagatccaatcgaaaaacagaacgaacgactgttgcaagtgcaaatcaatgaaaaagcaggcatcacatacgccgctgggttaaaagcggcgctgcgccatgacccggatgtgttgatggtcggcgagatccgcgatcatgacacggcggccattgccatccgttcagcgttgagcggccatttggtcgtctcgacgatgcacgccgccgatgcagtcggcgccgtctaccggctgcatgaattcggcattccgctcggcgatttggctgagacgctgcttgccgtctctgcccagcggcttgtcgagctttgctgcccgttgtgcggcgacgattgccatccatcgtgcggccgtcttgggcgccgccggcgcacggctgtttatgagttgctttgcggttcagccctggaggacgtgattcattttctctccaatgggagagggaagcccaagcgctcttatatgacgctcgctcgcttgatccgcaaggggattgcgcttggctacctgcccgtccgcatgcttgagctcgtcggaggggaagaaagatgaaacgcaaaatgtggccgcttgttgaacaggcgttgtttttcacccggctcggccggctgctcgaacgcggttacccccttgggcaagcgcttgagtttttggccatccaagctccaacacaccggcggctggaaatagagcgctgcctgcagcagctgcgcgccgggctgccgctgtttgcggctgtcgaagcgctgtcggtcgaccgcatggcggttaaccttctcttttttgccgaacggcatggcgacttgccgcgcggcatggcagagacaggggaaacgctggcgcaaaaagcgcgcttccacgagcagcttcgccgcttcagccgctatccgatgttccttctttctttgctcatcatcatgctcgtcttgatggaatggtggctgctgccgcagtttgaacgggcggcggcggcgttttctccacaacgcgggcacaccgcttggctgcttgcggtggtcgcccatgcccctatggcgatggcggccatcgccgtcttggcggtgttctccgggctgttttacaccgcttgtttccgccgctggccggtctcccgaaaacttcaattcgctttgcgaataccagggcttgcttcgtttctgagactgtttgtcacctgcctgaccgcccgccagctcgggcgcctgctgcaggccggattgtcggtttatgatgcgctcggcgtgttcagcgagccgtcgtcctggccgtttttgcaaatggaaggccggcgccttcgcgacgggttgatgaaagggatgacgcttgacggattaatcggcgccgcccgctattacgaacaagagctggcgcttgtcatccgccacggccagtcgaacggcgaacttggcaaagaacttgaacattacagcgagtttttgctgcaggtgatggaacaacgaatcgagtcggtcttaaaatgcatgcaaccgcttttgttggcggtcgttggctcgtttgtcgtcggcatgtatttggcgattttgttgccgatgttttctatgttgaatgaactgtaaatcacttccatctaacagggatgggacggctctgtaggaacaagatgctcaatcttgatgtgttggctccttgggagaggggcgcgcccctcctcccaaggcccaatcaatgaacagattcgatggtcaaggaacggatcgaactgaaccggtcattcgctaagcgctctttctgaaatttcgtatgcgaggaggagtgacaatgaatcaaaagggattcacattgatcgaaatgttgatcgttatgatggtgatttctgtcctgctgctgattgccattccgaatatgacaaagcacaacagcatgatcaattcgaaaggatgcgaggcgtttttgaacaccgtgcaagcgcaggtgaaagcgtatgagatggagcataacaaaattccgacggtggaggaattgctcgctggccgctatatcaagtcggacaaatgtccgaacggtcgtgcgatccaaatcagcgcgaacggcgatgtgagtgaaagtggctcgtaacggcgggtttacgctgcttgagatgctgatcgttttctcggtggtgctggtgcttgccgcgctggctgttccgacgcttggcggcgctgtgcgccatcaagaggagatgtatatgctggctgtgctgcgcgcggatttgtatggcgcgcagcagcatgccatcgcccggcgggtgaatgtagcggttttttttaccgacggtggcgctgggtacaaggcgattgatgcagcgagcggccggcaggttgtcgctcgttcgctcccttctccgtggcggtttcggctcggcacgctgcgcaatccgctcatctttaccgacaacggcaacattgaacgggctggaaccatttggatagggggtggccaaatgacttataaagtcacctttttgctggggaaagggcgattttatgtgcaaaaaatgtagcggcggatttttgcttgttgaagcgttgttcgctttggcgctgctatggacgacagcggccgttcttcttccgctgttgacgcaaatggcgcatgagcgcaacggcctcattctcgaggagaaagcgcgccggctgttggccatcgcgttgtatgaagagccgcttgctggagaaaccatgatcgccgacgggcgtacggtatttcggctgcaagcgagcgatgaagggggaggaatgtggaaagtatgcgtgcgttggaacgattacgccggccgcgagatggagcggtgcgggtatggcaagcggtagcggcaaaagaaaacgggtttacgatgatcgaagcactgttggcgctggcggctgcgatggcggtggcggcggccgttccggcgctgttgtccgtccgcttgctggctccggagccgacggacgcgttttcccgattggaatggcggctgtttgtgcaacagctgcaaatcgagctgaatgaaacgaagcaatggtcgactggcggccgtgtcctctatttgcaaaaatggagcggtgagacggtcagtttttctgttgttgcgtcaagagccgaactgatccgccaggtggacggcgctggcaatgaaacggcgctccgtcatgtgcgcactgtttcgtaccgcgccggcgcacgcgggatatttttgcaagtgacggctgatgacggcaccgtttgcgaggcgtttgtggcacgggcgttttagcgggcggcttgtacggtgagacccccttgaccgccgcttcccccttttagactggaaaaacgaggggaaggggaaatgggtcgacaagatggcgtcatgtttccgattgtggctgttgtttctttgttgcttgtcttttctgtcatgcatgtcttgctcctctatgaagcggaacgacaggcggcttatgcggcccggcaggcagccgaggcggacgagcttgtgcagatggccgtgtttgacgtaaaagaacgcatcgcatcagcagatccgtcgaccgcgggagaggctggggaatggacctatccgcgcggaatggccgcctaccggtgggtgcgggaagatgcagcgcacgttcgggtttctttgtccatccgttcggcctctgggctgaggcgcgctgtcatgtttactgtcacgcttccggcgcttcatattgtcgaatggagcgagcaaaacggttaaaagaggaaagaagcggaaaaactaaaagaaaaaagggggggatttgatggcggtcaacgattatgtcaagtttgtcacccaacagtttgtcgcctacatggacttgccgaaagaggagcggaggcagcggcgtcaggtgcggaaacaagagcagcttccgctttcataccgattgtttggcatggtgccgctttcgcttcgcttgctgtttcggcgccgcccgtagcagccgcccgctggcctaggccggcgggcggttttcgtgccgacggaagggggttcgtcggtttgagcgctgcgagccggatggacccatcccggggttgattcacgatgagcggggcagcaaataaaacagtccgccgttgatgacggaaacggtgatgcgcggcttgtactgcttttccaacgcttccttctcaatataatagcactccggcttttcttcgcagtctttgtaaaattcatcaagcaacgccaaatcgtcggcccagcgtcggcgcgcctcatccgcccacgcatggttgtcggcggcgatgcggctgcgtatgtattgctcgagacggccgatgccgcttctcggcttaatgagcggggagatggtgaaacagtaatcagggattttcggcgtcagccgtcgctcgcgcatccgctcatgaaacgactcgacgatcgttccgctaatgaggtgaagaccaagggagacgatttcatctttttttcggtcgcattcgtacgaaatcgtgacgttcatgccgagccatggatggagggcggcgttgccgtccaaaggcgcgcttggctcctcatacaggcggatgaagctgccgcgtttttgcgctgagcggaacagctggtgcagccggggagcgccgaaatggaggcgctcgcctttgagtttgtccgtccgctcgctcgcgcgggtgatgagcgtcagtcgcatcggctgcgggacgccgcctgtccgttcaatataatgccagtaaaacggccgattcatcagctctttgtccatttctgccgtcagctgcacggtgaggtagtcgtcgcttgcttccacaaacgtgcagccgttggcggcaaaatagcgttcgacaaagcggcggatttcatgttgctgcatgccgctctcctccttcctttccgagctgctccgccagctcgatcatcgcgacgatgttttccattttgattttcatctccccttcgctccgtgaatgaacgaaggcgtcttcgaagtagcgctccaggttggcgaggttcattttcgccaaaatgtcgtccagctcgccgacgactcgttcgaacaggcggattttttcgtacagaagcgttaaaatatgttcttcgaccgtctgtttgacagcgaagttataaatgtagacgtcatccgtctgcccgagccggtggacgcggccgattcgctgctcaaggcgcatcgggttccacggcaagtcgtagttgatgacatagcggcaaaactgcaagttgatgccttcgccgcccgcctcggtggcgatgaacacttgggcgtggtgtttaaacagttcctgcatccagtcttttttgccgcgccggaagccgccgcgaaacggaacggacgagatgccgtgctgctttaaaaaccattgcaagtaaagctgcgtcgcccggtattccgtgaaaataatgactttgtcatgaatggaacggatgagctcgagcgctttttcagcctttgaattcgtcttgacggcgttgattttttccaatacgcgttcaagcggctctggaaccgctccgctgcatttatcgatcatgtttttgatcgtgagaaacagcgcctcgcggctgctgcacgcctcgcgaagaagcgtgatgagcgaaaacgagccggcgaacgattcgcggcggagcgccttgaccgcttcatacagttctcgttcctcattcgtaaactcgatcagcaccggttcaacgtggcgcttcgcccattcgatcggcgtatcggcgcggcggttgcggatcatcactttgttgacgagcgcttttaaatggtcgttcgtctgtacggcccgcgtttttccgtacgttttggcaaactgttccgagctgcctaaatggccgggtttcaacagcgagacgaggttgaaaatttcttcgatccggttttggatcggcgtcgctgtcaggagcaaacaaaacttcttttttaaattttgcacaaactcgtagtttttcgttttgttatttttcagtctgtgcgcctcgtcgatgatgatcatgtcgtacgactgcccgtagatgatgtcacggtgcggcggttttttcgccgtgtcgatcgaggaaacgacgatatcgcactgctcccagacgtagctctttttctgctggacggccgggatgaaaaatttttcgttcaactctctcacccattgcgaaacaagggaggcgggaacgagaatcagcgcttttttcacaaggccgcgaatcatatattcttttaagacgagcccggcctcgatcgtttttccaagcccgacttcatccgccaaaatggctttgccgttcatctcctcgacgacgcggcgcgccacttcaagctggtgcggaaggatcgtcaagtggggcaggtgtttgggcgcctgcaagccatgaaattctgggacgcttaaatgatgggcggcctcaagcgccagttcgtacatttcccagctcgcccacggaccgtctttttcgacgcgtgccaaaaattcctccttccatgtttcatccatttcaaggtcaatgttcatggcgatccccttcccttgttgcgaatgtttatatagattgcatgtggtatgttggataaaacaagaacattattatgactaattgccatgaaagttcgattatttcctattgccctttgactgtgattgatggtagtataaatttagaacattctcatgactcgttgatcagggtgtttgttagtatgcccgatatggaaacaatttattgatgggcggatgacggcaaggggagagactacggaatgtagcgccgaaggagcaagcggaaacgcgaatctctcaggcaaaaagactcttgcttgacgcagctctggagagcgcctgcgttcacgcaggccacccaagaggaaaccgatcggccccatggaccgcgaacggacgcgccaaacgggccggcgggaaactttcaggtgccaggacagagcccccttatttgttgatagggggaagtctgtccttttttgtgtgacgtggatcaaaggagggaatcagatgctaaagcgcacgcccctattctcggtgtacgcccgttacggcgccaaaacgattgaatttggcggctgggaaatgccggtgcagttttccagcataaaggaagaacatgaggctgtaagaacgcgcgccgggctgtttgacgtctcccatatgggggaaattgtcgtccgcggccgtgggagcctcgcgtttttgcaaaagctcatgaccaatgacgtcgccaaactgcggcccggccgggcgcaatatacgctcatgtgctatgaggacggcggcacagtcgatgatttgctcatctatcaaaaaggagagaatgactacttgctggtcgtcaacgcggcgaatacggaaaaagacttcgcttggctaagcgggcatgttgagggcgacgtcgagcttcaagatgtatcgtccgaaacggctcagcttgccttgcaagggccggcagcggagcgcgtcttgcagcgattgacggattttgatttggcggcgctgcgcccgttttcattcgctgacggcgtcgaagtctcgggcgtgaaggcgctcgtttcgcgcaccggctatacgggggaagacgggtttgagctatattgtaaagcggaagacgccgccgcgctatgggaggcgatcctagcggccggagctcgtgacggcgttctcccatgcggactgggggcgcgcgatacgcttcgctttgaagcatgcctgccgctttacggtcaagagctgtccgactcgatttcaccagttgaagccgggcttggttttgccgtcaaaacggaaaaagagccgccgtttatcggccaagctgtattgaaacggcaaaaagaggaagggccgccgcgccggatcgtcggcattgaaatgatcgacagaggcattccgcgccacggataccttgtatttgccgacggtgaagaggtcgggttcgtcacgaccggcacgcagtcgccgacgctgaagaaaaacatcggcttggccttggtgaaagcggatgtggccgccatcggccgggaggtggaggtggacatccgcggcaagcggctgaaagcgaacatcgtgccgattccgttttacaggcgggccaagtgacgattccaaagcgacaaggaaaggggaaaaacgcagtgctccatcgttatttgccgatgacggaagaagacaaacaggagatgttgaagacgatcggcgtcgcctcgattgacgacttgtttgccgatattccagaacaagtccgcttccgcggcgagctgaaggtgaaaccggccaaatccgagccggagctgtggaaagagcttgcggccttagcggaaaaaaacgccagcgtaaaacaatacgtttcctttttaggagccggggtgtacgaccattatattccggctgtcgtcgaccatgtcctgtcgcgctctgaattttatacggcctatacgccgtatcaaccggaaatttcccaaggcgagctgcaggcgatttttgagtttcaaacgatggtgtgcgagttgaccggcatggatgtcgccaactcgtcgatgtacgacggcggcacggcgcttgccgaagcggtgcttcttagcgcctcgcatacgaagcggaagaaagtgctcatctcgaccgccgttcatccgcaatatcgggaagttgtgcgcacgtacgccaaaggacagaagctcgaagtgaaagaaattccgtatgacggcggcatcaccgatcttaaggcgcttgaagcggaaatgggggatgatgtggcgtgcgttgtcgtccaatacccgaacttttttggtcaaatcgagccgctgaaagcgatcgcgccgcttgcgcatgaaaagaaaagtttgtttgtcgtcgccagcaacccattggcgcttggtgtgttgactccacccggagcgtttggcgccgacattgtggtcggcgacatgcagccatttggcatcccgacgcaatttggcggcccgcattgcggctatttcgctgtcaaagcgccgctcatgcgcaaaattccaggccgtcttgtcgggcagacgaccgatgaggacgggcgccgcgggtttgtcttgacgcttcaagcgcgcgaacagcacatccgccgcgataaggcgacatccaacatttgctccaatcaagcgttaaacgccttggccgcttccgttgcgctgtctgcgcttggcaagcggggcgtgaaagaaatggcggcgatgaatattcaaaaagcgcattatgcgaaggtggaacttgaaaagcgcggactgtcgtcgccgtttgccggtccgtttttcaacgagtttgtcatccggcttggacggccggtttctgatgtgaacgatcgcctgctcgaaaaaggaatcatcggcggctatgaccttggggctgactatccagagcttgccggtcatatgcttgttgctgtcaccgaactgcggacaaaagaagaaatcgatcggtttgtcaatgaattgggggatggccatgcgtaacgatcaaccgcttattttcgaacgaagcaagccggggcgcatcgcctacagcctgccagcgcttgacgtgccggctgtcgatgtcagcgagctcgtgccggccgattatcttcgcactgaagagccggagctcccggaagtgtcggagcttgacttaatgcgccattatacggcgctctcgaaacgaaaccacggcgtcgattccgggttttacccgctcgggtcgtgcacgatgaaatacaatccgaaaatcaatgaaaacgtcgcccgcctcgctgggtttgcccacattcatccgcttcagccagagaaaacggtgcaaggggcgcttgagttgatgtacgacttgcaagagcatttaaaagaaatcacaggcatggatgcggtcaccttgcaaccggcggccggcgcccacggcgaatggaccgggctgatgatgatccgcgcttaccatgaagcaaacggcgacttcaaccggacgaaagtgatcgtcccggattcagcgcacggcacgaacccggcgtcggcaacggtcgcgggttttgagacggtgacggtcaaatcgaccgccgatggacttgtcgatttagaggacttaaagcgcgtcgtcggtccggatacagcggcgcttatgctcacgaatccgaacacactcgggctgtttgaagagcatattgtcgaaatggccgaaatcgtccacaaagccggcggcaagctgtattatgacggcgcgaatttaaacgcgattcttggcaaggcgcgcccgggggacatgggctttgacgttgttcatttgaacttgcataaaacgttcaccggcccgcatggcggcggaggcccaggctcgggcccggtcggggtgaaagccgacctcgttccgtttttgccgaagccggtcatcgaaaaaggggaaaacggttattaccttgatgatgaccgtccgcaatcgatcggccgcgtcaagccgttttacggcaatttcggcatcaatgttcgggcgtacacgtacatccgctcgatggggccggacggcttaaaagcggtgagcgaatatgcggtgttaaacgccaactatatgatgcgtcggcttgctgagtattacgatttgccgtatgaccgccattgcaagcacgagttcgttctctccggccgccggcaaaagaaactcggcgtcagaacgctcgacatcgccaagcgactgcttgatttcgggtttcatccgccgacgatttacttcccgctcatcgttgaagaatgcatgatgatcgagccgacggagacggagtcgaaagagacgctcgacgcgtttattgacgccatgatccaaatcgccaaagaggcggaggaaaatccggaaatcgttcaagaagcgccgcatacgaccgttgtgaagcgacttgatgaaacgaccgcggcgcgcaagccgattttgcgctatcaaaaaccaaaacatagcgataactgatgtttgagcattgatgagcgctcgctccctaacggagcgggccgtttctttgtacgacggatgagtcattgacagaaatgttgaattagtttattatataaactaagatcaagaaagaaaaagcatgtgtccatatggagaagttagccttaacagtcggtgcacgggcgcccgacggcttgggcgaaaaagctgatggtcaagagtcgaacacggcaggaatcgacggatgcagcaaccgccataatagcgaggcgcccctgccctttcgcaagacacattcgatcaatcaaatgaaaaggatgacagagacgtgcggacaggaaacatttctcttgtaaaaaaaatgaataaacagctcgtcttaaaattgattcgcgaccagcatccgatttcgcgcgccgatatcgccaagacaaccggattgaacaaggccactgtctccgcgcttgttgacgaactgatcgccgagcatttcgtccatgaaagcggaatcggcgagtcaaccggcgggcgccggccgctcatgcttcgcttcaacgccgacgccggctcgcttatcggcgttgagctgggggtgaactatttgtatgccgtgttgaccaatttaaacgcggacattctttgggagcaacggcgttcgttccgcccgtctgaagggcaggaggcgatcatcagcgaaatgatggagctcatcgaggcggccatccgccgggcgccggcgacgccgtacggcgtgatgggaatcggcatcggcgtgccgggcgtcgtccataccgaaagcgggaccgttgtgtttgctccgaacttgcgctgggacgatgtcgccttggcggctgttttgcggcaacggtggcctgagcgtcctgtcattgtcgagaatgaggcgaaactggcggcgcttggagaaaagtggttcggcgccggcaacgagttcgcccactttgtttacatcagcgccggaatcggcattggcgccggcgtcgttcttcaccatcagctctatcggggtgtcagcggcctagctggtgaaatcggccatcatacgatcgatgtcaacggcattcgctgcagctgcggcaacatcggctgctgggaaatgtatgcgtcggaaaaatacattgaacgccgtttggctgaagaagggcgttccgaatggctcgatgaacgcttttccatcgctgcgatggcgttggcagcagaaagcgatgaacagctggcgcgcattttggaggaaacggggcgctatctcggcgttgggttgttgcaggtgatttatgcgtacaatccagaatcagtcatcattggcggtccgcttgcccaagcgggcgagtatgtgatcggtccggcgcgccaagaagtgagaaagcgaattctcgtcaaaaaagaaagcgagccgtccatcatctcctccaagctgaaagagaaaagctgcgccatcggcgcggctgcttcggtgcttgaggcggtcgtcctgccgccggaatttgcggcggtctagcgcatgcgaaaagaggcgcctgcctgtttcggcagagcgcctttttggttaacgggctacgcttttttcttcactttcccggtccatgttttaaatccgccttttaaatggtacaagtcgcggtatccttttcggtagagcatttgcgcggcccgcccgctgcgcagtccgttttggcagtacaaatagatcggctggtctttgcgcaattctttcatgcgcacgcgaagctgcgtgagcgggatgttgcgcgcccctaaaatatgtccagccgcaaactcatccggttcgcggacatcaatcaattgcgctttccggtagccggcgcggaattcttcttccgtcaacgatttgacaattcgtctttgccaaatgtatgtgatcaccgaataaatgatgatcgcgccgagaataatgagcaatgcttccaccccatcatgcctcccttcgcttcgtctgctatttcctattatataaagtcgccgccgggaagcaaagagattttcgccatgccatttttctttccttcaccggcgttgtttgctaaactaataaaggcggccaaaagcgtcccgccccttggcggtggtcgacaagccgccgcagcgtttagagtatggaacaatagagaaggtggaacgatggcaaaagaagtatggcgctttatcgattccggctattgtccgccggcgttcaatatggcgctcgatgaggcgcttctcgattggcacagcgaaggcaaaattccgccgacgatccgcttttacggctggaatccgccgacgttgtcgattggttattttcaaaaagtggagaaagaaattgatttagaggcggtgaaacggcacggcctcggctttgtccgtcggccgaccggcgggcgcggcgtcctgcacgataaagagttgacatacagcgtgatcgtctccgagtcgcacccggcgatgccgaagacggtgacggaagcataccgcgtcatttcccaaggcattttagagggatttcgttatcttggattggatgcgtattttgccgtgccgaggacagaagaagagaaagccgatttgcgcagcccgcgttcggctgtttgttttgacgcgccgtcatggtacgaacttgtcgttgaggggcggaaaatcgccggcagcgcgcaaacgcggcaaaaaggcgtcattttgcagcatggttcgattttgctcgatttggacgaagacttgctgttcagcttgtttaaatatccaaacgagcgggtgaaagagcgtctgcagcgcgattttaaaaagaaggcggtcgcgatcaatgagttgacgagccgcacggtgacgatcgaggaagcgaaagaggcgttttacaaaggatttgaaaaaggattgaacatcgtattggaaccgtacacgctcaccgccgaagagcgggcgtacgtcgaagagctggcgcggacgaaatacgaaagcgacgaatggaacttcaagcgctgagcagcgacgcggtaaatcgttcgttttccggcaaaaacagcggcactcccccgtttttctccgcttttcgccttgttttgtttttttttgcttgacaaaatgaaatcatttgttctctttaacaatatatagtatgattttcataaaaaatcatactatatattgtttttttctgtttgatatggtaaggtagagaagacaggacaactttgccaaaaacatgagagattatataaaagagcattcccgttaggtgcttttccggggacttgatcaaaaaaagccctcttggtatgatgcaggggtgtcaaacacatcactcaccataccaaggaggacttcagatgaattgtacacaaaactataaaattgatcaagtcaccgaacaaacgcttgtcgtgggcatcgatatcgcgaaacgaacccactacgcctgcttcgtggatgaccgggggcgtgtgcttcgcaaatcgttcccgatcttccagtcgaaagagggctttcgccagctgtatgaagcgattcaggaggcgatgcaagcgttcggaaagccgcaggtgatcgtcgcggtggagccgaccgggcactactggttgaacctggcctacttcctcgaggagcacgggatcccgttggtcatggtcaacccggcgcatgtgtgccggtcgaaagaactcgatgacaacctgccgacgaaacatgacgccaaagacgccctagtcatcgccagactggcgaaagacggacgattcctcgtcccccggctgctgcacgagatcgaagccgatttgcgcgtcgggagcacgctcaaagagaagctccgcaaggaacagacggcggtgaaaaacgcgatcgtccgctggaccgaccgatattttccagagttttggacggtgtttcgcgacctggggaaaacggcgctttcggtgctggagtggacgccgcttccggccgatatggccagccgatccgccgaggagctcatcgaggtgtaccggcaaagcgaagggctgaaatgcccgcagaaggccaaaattcaggcgttgatcgacgccgcgaaggactcgattggggtgacggaagggacgacgatggcccggtttgaaatcgccgcgctcgtccgccgataccgccaattggaggctgagatcgccgcgttggacgccgagttgaaggcgttggttcaaacgacgatggagtatcaatggctgaaaacggtcgacgggttgggagacgccacgatcatcgatctgctggcggagatcggcagcttcgcccactatcgggacccgcgtcaattggtgaagttggcgggcctgacgctcaaagagaactcctccggccagcgcaaagggcaaaagcacatctccaaacggggacggaaacggctgcgatcggtgctgtttcgggcgatgattccgctgatccggcacaacgaggcgtttcgcgagctgcatgactattacacgacccgccccgtcaatccgctgaccggaaagcagtccatcgtcgcattatgccggaagctgttgaatgtgctgtttgcgatttgtacgaagaaacaagcctttgacgcggagcgaatgaaacaggacgtcttgtcccaggtgcaacgggcggcctaaggcctccccctgcgaacggaagaatcgttggacaacaggatgacaccggagaagctggcgtgattttatccattcgaccttgagtccccaaaggagcttggccggcctccgcctgatgacgagaccgaacgagggaatgttggcgcgaagacgcccggagacatgggagggttcgtcctcatcagcgacgcggagatccaaagggtgcatcgaatacgcttctccccacggaaggaaaatatccccagccgtggccgcgaagcgcaccctaggtctgtaagatatccacaaaactgaaaaaggatgtaagggattttgtcgaaaaatattttttggacacccctgaggggccgaaaagccttgataaatcaacatttctagagggaggagagataggagaatgacggtggcgtcatccgaaaaaatgaagatcaatattgacaagctgaacgaggatatccgcctatttccgcaagtgcatccgattacgccggatatgcacatcacccataaaggcgtatcccgtttggtcatgcttgaccggtattcattcaaagatacggagaagctgacgctcacaccgggcgacttcgtcgtgttgacgatcaaggaggatccgaaattcccggcacgagggctcgggtttatcgtcgacatcgattgggaggcgaaaaaggcgcgcgtgttgattgaagacgaataccggcacgtgctcgaaggggaagaggcggagaccggcattgtggttcggtcgctcgacattattgataagccgctcgagattttctatgagcaaatcgccaagcgcaatgcgaccgggctggcggcggtggaaaagacggaagaaaagcggaaagaatggttcgaaaagttttatcaagagctcgcaagcttgaattttgttccggccggccgcgtgttgtacggggcgggttcgggcaaggaagtgacgtatttcaactgctatgtgatgccgtttgtgaaagactcgcgcgaaggaatttccgaacatcggaagcaggtgatggaaatcatgagccgcggcggcggcgttgggacgaacggctcgacattgcggccgcgccatacgcttgcgcgcggggtgaacggcaaatcgtccgggtcggtctcatggcttgacgacattgcgaagctgacccaccttgttgagcaaggtggctcccgttgatgaggcgccagacggcgggagtaaaatctcgcgaattgctggaacaccctaaagccaacttgaccacaacggagctggtgacggcagacgtgacggttggaaaacaagttggatgcaacaatgggcaaccagcagccaagcatctctggaaacggagatgaaggttcaacgactattgaaacttcctacagccctcggtacaatgaggataacgaacgttgtttcgggggggagagggccatggaaggagtaaatcgtagcttacggcgacggggctacgaggcgcgagacagggaagcattctcttccctgatgatatagtctgatctccgaccgaaaggcggagagctaggcagaaatgacctagcccactcgtgaaagcgagtgagtaacaatgtgcgcggcgcccaaatgattatgctggccgactggcacccggacattatcgaattcatcgtctcgaaaatgcaaaacccgcgcattttgcgctacctgcttgaaaacatggaagacgaaggcatcaaaaaagcagcgcgcgacaagctgaaattcacgccgctcaccgagcgggagcgggcgatgtacgaagcgatcgtccgatacaagaacgagcctgactacggcggattcaccgaagacatcatcaaagacgccgaagaaaaactgcgcaccggcggtacatatacggtgcacaatcctgactttttgaccggtgcgaacatttccgtctgcttgacgaaagagttcatggaagcggtcgaaaaggacgaagaatacgcgctccgcttcccggacgtggaaacctattccgaagaggaaatgcgcatttacaacgaaaaatggcatgaagtcggcgatgtacgcgaatgggagaaaatgggctatcgcgtccgcgtctaccggaaaatccgcgcccgcgaactgtggaagctgatcaacatttgcgcgacgtattcggccgagccgggcattttcttcatcgacaacgccaacgaaatgacgaacgcccgcgcgtacgggcaaaaagtcgtggcgaccaacccgtgcggggaacaaccgttggcaccgtattcggtgtgcaatctggccgccattaacttggcgaacatggtcgacaaagaacggaaggtcgtggactacgaaaaactgaaacgcacggtcgaaatcggggtgcggatgcaagacaacgtcattgacgccacgccgtacttccttgaggaaaacaaaaaacaagcgctcggcgagcgccgcatcggccttggcgtcatggggcttgcagacttgctcatttactgcgaaaaagcgtacggctctgaggaaggaaaccagcttgtcgatgagctgttccgcacgatcgccacgaccgcataccgggcatcgatcgagctggcgaaagaaaaaggcagcttcccgtttttggtcggcgaaacggaggaagagacgcgcaagctgcgtgaagcgttcatcaacactggctacatgaaacggatgccggaagatattcgtcaagatattttgaaatacggcatccgcaactcgcacttgctgacggtggcgccgacgggatcgacagggacaatggtcggcgtctcaaccgggcttgagccgtacttctcgttctcgtactaccggagcgggcgcttgggcaaatttatcgaagtgaaagcggacatcgtccaagaatatttggacaaacatccggaagccgatccgaaccacttgccgccttggtttgtgacggcgatggacttgcctccggaagcgcacgccgatgtgcagtgcatcattcaacgctgggtcgactcgagcttgtcgaaaacggtcaacgcgccaaagggctacaccgtcgagcaagtgcaaaaagtgtacgagcgtttatggcgttgcggtgcgaaaggcggaaccgtctatgtcgacggcagccgcgatgcgcaagtgttgacgttaaaggctgaggagaatcggattgaagagcaacttgaactgcttccagaggagctcgaggaaaaagagacgaaacgcgccgttgtgcttgtggatacgattcaagatgtgcgcgccaccgatgtgacgattggttcggaagttggcaatatttgtccgatttgccgcgaagggacggtcgaagagatcggcggctgcaacacgtgcaccaactgcggcgcgcagctgaagtgcggcctgtaatggtgatacggatgggtttggatggatgaaacgctggtttccgtagaggaaccggcgtttttttacataaaaggcaaaagccaaaatatagtggtaaaaggagggaacgaaagggggagcgtcatgattgtccatgttgtaaagcgcggggagacgctttggcagttggctcagcgttacggcgttccactcgagcggattgtcgccgccaatgaactgagcgacccgaaccggctagccgttggccaagcgctcgtcatcccggttccatatcgttaccatacggtccgcacaggggaaacgttatggcaaattgcgcgccagtatggagtggcggtcgaagcgattatacaggcgaaccggatcacgaatccgtcgctcctttatccagggacaacgttgttcatcccagcgcgcatccatacggtgcgaagcggggagacgctggcgcaaatcgcttcgttctacggagtgacggttcagcagctgatcgaagtaaacgatattaccgatccgaaccggatcgtccccggacagcggctcatcatcccgccggcgaagccgctcatcgaggtgaacgcatttacggtggaccaaggggagaaaggagcggagcaagtgcgcgaagtcggccgccatttgacctatgccgcgccattcgcctacacgatccgcgccgatggcgggctcaatccgatcaatgatacagcattcattcaggcggcttatgccgcccgtgtcgtgccgatgatgacgatcacgaactttacgtaccaagacccgggctcgaggctggcgcagatgattctggccgacgttgcgctgcaaacgcgattgcttgacaacgtcattcaagtgatgcgagcaaaagggtaccgcacgttgaatgtcgattttgaaaatgtctatccgtccgaccgcaagcggtataacgagtttttgcagcgggcggccaaccggcttcacgccgaagggtatgttttatcgacgtctctggcgcccaaaataagcgctgaacaaaaagggctgctgtacgaagcgcacgactacccagcccacggacgcatcgctgattttgttgtccttatgacctatgagtggggctaccggtttgggccgccgcaagccatttcgccggtgaatcaaattcggcgcgtgctcgattatgcggtgaccgccattccgcgtagcaaaatcatgatggggtttcaaatttatgcccgcgactgggtgctgccgcacgtgcaagggcaagaggcggaaacgttcagtccgaaagaggcgctcgagcgcgccgttcgctacggagcgtctatccaatacgatgcggcggcggcttcgcctttttaccgctacacggacgaacaagggcgtcagcacgaagtatggtttgaagacgcccgcagcgcgttggcgaaatttgaattggtgaaagaatacggattgcgcggaatcagctactgggtgctcgggtatccgtatccggaaaactgggtgctgttagaagacaatttccgcattcgcaagcggggataagcagttcgagcgtatgcgccggtcatcgggcatgcgcttttactttgtttcttggagttcgagccgcttttttagttgataaatttccagatcgtgctggctgatcttatgctttaaatactcaatcgccatggtcgtgtcacgccaatcatgcggtaatatgtcgaacatacgccgatggccagccaacttgtcctcgatttttttgaaatggctgcgtgtctcgatgatgaaatggtccaacttttccccgaggcgttgttgctgttcttcgaggcgctgttgtcgttcttcgaggcgttgttgtcgttcttcgaggcgttgttgtcgttcttcgaggcgctgctgtccggcttctaggcggtcgaggcgttcatgaatcggctgcaactcctctttcagcaccgagcgaagcaattcgacaagctcgtgagacattctgcatccctcctttcagtttagttttattgtatcattgcgttcatgggctgtcatggcaaatcgcaaaggtgtgcgaatgttttgcagggcaatctgtatgttggaacgaatatagtaagcgaaaggatcgagtttctagttgatggaattcaatggcatgaagagagcgaagaatgttgtgaaaagtcgaagaataagggagatgatcaagttgaatttcacatgggtcgctgaacggatcggtatcgatttgcatgtgattgacttgaaaaaagaggatgatcgacgatggatgaaggcgctcatttggcccgaacataaagaccggcgccaattgtttgaaaaggcagcccgatgtctggaacaaacgccgattcgtctgatcgagggagacggggttgaacttctctctgatcttgttgcacaagttccgtccgataccgttgtttgcatcttccacacgcatgtcgcgaaccaaatgtcagatgaggcaaagcgtggattgcttgagcagcttcgtgaaatcggccgccaacgggatttgttccatgtgtataacaatatgtgggatccgaaactgcatctggatcgcatgatcaatggccgagaatgccggcaaatcgttgccgaaaccgacggccatgcccgctggtttcgctgggaggcggatggatgtggatgaggaggcgacaaggaaacgaaaaaagaattccaaataaagtaagataatgactcctccgttcctgtccatactaaccataaagatggacgaaatggggggaaacgatgaaaccgtttgtgccaaaacttgtgtatttcgaaccggaggcgttgtcgtacccgctcgggcaggaactgtatgagaaatttacgcaaatgggaattgagattcgcgagacgacatcgcacaaccaagtgcgcggcattccgggagagacggagctggcccggtatcgaaatgcgaaatcgacgctcgttgttggcgtgcggcggacgctgaaatttgattcatcgaagccgtcagccgaatacgccattccgttggcaaccggatgcatgggccattgccattattgctatttgcaaacgacattaggaagcaagccatatatccgcgtgtatgtcaacttggacgacattttcgctcaagcgcaaaagtatattgacgagcgcgcacccgagatcactcgcttcgaggcggcatgcacgtccgacattgtcgggatcgatcatttgacccattcgctgaaaaaagcgattgagtttattggcgcgaccgactacgggcggctccgatttgtgacgaagtatgagcatgtcgaccatttgcttgatgccaagcataacggcaaaacgcggtttcgcttcagcgtcaactcccgctatgtgatcaaccatttcgagccgggaacgtcctcctttgacgcgcggcttcaagcagcgcgcaaagtggccggtgccggctataagctcggctttgtcgtcgcgccgatttaccggcatgacggctgggaacaagggtattttgaattgtttcaggagctcgcccggcaattggaaggggtggacttatctgatttgacgtttgagctcatccagcatcggtttaccaagccggccaagcgggtcatcgagcagcgttacccgaaaaccaagctcgatttggacgaatcgaagcgcaaatataagtgggggcggtacggcatcggcaaatatgtgtaccgtgacaaggaagcgcgggagctggaggaaaccatgcgctcgtatattgctcgcttttttccatcggcccaagtgcagtattttacgtaatgttcccttcatggtataatgggattgattgctattttttgtttgtctgggcggccgactggcccggcagcgtctagccgaagcgggcaaagcggcaatgttcacgagagatgctgacggccgctgcacttgtctgcggcagacaaatgtaatgggaggggacaaacgttgccgacaccaagcatggaagattatattgagcaaatttacattttgattgaagaaaagggctatgcccgcgtctctgacatcgctgaagcgttgtccgtccatccctcctcggtgacgaaaatggtgcaaaagctcgataaagatgagtatttagtgtatgagaaataccgcggactcgtcttgacgccaaaaggaagaaaaatcggccagcggctcgtctaccgccatgagctgcttgagcagtttctccgtttgatcggtgtcagcgaagaaaacatttaccgcgacgtggaagggattgaacaccatttgagctggaacgccatcgaccggatcggcgatttggtgcagtattttcaagaggacgaacgccgccttgaagcgctgcgcgatgtccaaaagcgcaatgaacaaggagagtaagccgatgcttgctcttttttgtttgccgtactaaatgccctccttttttcttacatatgtataaacggcaaaaagggggaggcggcggtggacattgatcttgtcttttccggcggcggggtgaaagggtttgcgttgcttggagcgtatgaagcgattgaggaaaaaggtctgcgctggaagcggcttgccggcacgagtgcgggagcgttgctttcggcgttgctatcggcaggctacagcgctcgcgatatcgcccgactgcttgaggagttggagttggagcagtttttggatgaacggccgctatggattccgttttcgctttggaaatgggtgcgcttgtattggcatcttgggctgtatcaaggaaaggcgtttgagcggtggctcgaggcggcgctcgccgcccgcggcgtgcggacgtttcaagatgtgccggccggcagtttgtatatcgtcgcttccgatgtgacgaacgggcgcatcgtcgtgctgccggacgatttagccatatacggcattgaccctgggtcgttttccatcgccaaggcagtgcggatgagcatcagcattccttatttctttgagccggtccgccttcgcgggcgaaacggtgtggctttcattgtcgacgggggggtgttgagcaactttccgctgtttttgttcgatgaagaaaagaagaaaaaacggccggtgctgggcgttcagctgagcccaaaaccaggggagcggccgaaacgaacgatcaccaatgcgctcgatttgtatgaggcgctgtttgcggccatgagagaggcgcatgatgcgcgctacatttcgcgtcgccatgaaaaaaacatcgtctttttgccggtggacaacgttatttccacggaattttccatcgacctggaagcgcgccggcgcctgatcgattacggacgcgagcggacgcggcagtttttgcgccaatgggcgtactagatgggaaagcggcaatagggcacacctctgccgccgatttttcagctgaacggcagaggcaaacaaaaaagaatcaagctaaaacgaagctcgattcttttttttgccttttttgccctcgatcacggtcaagtgcggaatggccgtccgttttttcagcggccgcttcagtttcgccggctttgcttgtttgcgcccagagcggggatggagctttttcgactgccgcaccgcctttaaatacgataaccgatctttatcggtgcggcgttggtatacgaaccggtagaagaaataaatggcggccaaaaacagcgcaacaaacaacagctggcggaacagcaccgtcggatgggcaaaaagggtatagacaatgccaagcgttccaagcaaaatcataagcccgacaagcggatgaatggcccggcgccgcaatgagtccaccccctttgatcgattactgcaccgcttgtttcctttcggcttccgcttccaaatcgagaagccgctgaaacgaggcgatggccacttccacttggtcatcgtccggttcttttgtcgtcaaccgctgcagccatagcccgggatagccaagccagcttagcagcggaatatccctcaatttatttgtaaactgcaagacttcaaacgaaacgccaagcacgacaggaattaaagcgagcctgtttgcgattcgcagccaaagcggatccgtcggcacgaacaaataaaggaataagctgatcatgacagtaaataaaatgaagctgctgccgcatcggtagtgaaggcgcgaggcgcgctggacgtgctcaacagtgagcggccaccccgcttcaaaggcgttgatgactttatgttccgccccgtggtattggaacaagcgcctaacaagcggcgtcaacgaaataaagtaaatgtagccgagcaaaagagcaagcttaaaggctccttcaagcaaaatttgccccattttccccggtacgagcggtttaaaggcgtcggcggcgagcgccggaacgagcgtaaaaatggttttggcgaataaaaacgatagcacgccgatgacggcggcgccgagaatcagcccgaatttggagcggctttcttcggcggcctgtttttcgtccgaggacgcctcatattgttcgctggcaaactgcaaatgcttggccccgtttgcgctcgcctcaataatggcgacaatgccgcggacaaacgggatttttttcagggcagccagcgtcggatggctgcggcgaggcagcgtaaaatagtcaatcgtcccgtcatggcggcgaatagcggtgacggagtgcgtcttgccagcaaacatcaccccttcaacgaccgcttggccgccgtataacggtttctccattgatgatttcatcaggccaacaccaacctattttttatgtttattattttattctacaagaaatatccggaaacctctaggttgatgctactattatgatttccaaaaaatccatgatttacacaagagcggtcatttttttcgtttgattcatgggacggtcggctttcggtcatactaccagacaaggaggtgcacgatgatggcggaacaaaaaggggagctcgagcaagagaaaacggagcgaccgatgacgctcatacaaaaaacgatcatcatcgggtttgtcggcggggtgttttggagtttgatcggctatttggcctattttttccatttcagtgaaatcagtccgaatatgattctcatcccgtgggttgccggggactggaaatatgggaaagccggcaattatgcggccatcgtgctgatcggcatcatttccattgcggcggcgcttttgtactatgcgttcctgcgcaagatcgccggtatgtgggcgggaatggtatatggcgtggtgctttggatgatggtcttttatttgtttaatccactgtttccaaacgtccaaccagttgcagacttagaagcgaatacgattattacgacgctttgcctatacattttatatggcgtatttgtcggctattcgatttcttttgaaacgcaagaaatgaatcgaccggcgtcaaatgtcggaaaagaggcggcaaatgaaggaaactgatgaagcttctttttgctctcacccgctcgagtgagtgctgcatcaagcgccgcgcggatgtctagcggaaacgaccatctttatggtaaaataaagaaggttttggcacgtttcagcatcaggcgtgttgatgaaccaataaaaaccagatgagaaggctctgttcccagcctttctggcgtcgtcggcaagcggttcgcttgccgactgggcatatgacggcatgctctcctcaaacaatgaacgttttgctggcaaatgacatttgcctgccggcgttcttgttcgagggaagagacagaaaagcttgtgttcagccatatgattctgtgtttttttatcaatttgaagttttcgcatttgtagcttttactgagcattggatcggcgtgacggaggcaagcaaaggcttgccctcgacagtggaaaaatcgataagtggcttttctgtcaaagatatgttaaacgttttggttgcacctatatagtaaaataatggatcatcaacacttgtgtttcaccatcagtccatggttgctgcgggcgctgcgtgaaactggcgcgcctacgaggtctttcgcgtcatcctgaccgcgaagattttctccgctctcgacgcaggcagccaaggagacgagcacactctaagggaagaggagacggaaacatggaaaagctggaaaagcttcgggagcttcttgacgagcagcatatcgacgggctgttagtaacaaacggctacaaccgccgctatttgaccgggtttactggcacggccggcgctgtacttgtcagccgtcaaggggcggtgttggttacggacttccgctacgtcgaacaagcatcgaggcaagcccaagggtttgaagtcgtccagcacagcgggccgatcatcgaagaaattgccaatcaggtgaagcggcttggcatcaagaggcttggctttgagcaagaacatgtcacctatgccgcatacaagtcgtatgaagaagccatccgcgctgaactcgtgccaacgtcttggctcgtagaaaaattgcgcttgattaagtcagaggcagagattaagatattaaaggaagcagcagaaatcgccgatgcggcgttttcgcacattttgtcgttcatccgtccaggcgttaaagaaatcgaagtggcgaatgagctggaattttttatgcgcaaacaaggggcgtcttcgtcctcctttgatacgatcgttgcctccggctaccgttcggcgctgccgcacggggtggcgtcagagaaaacgatcgagcgcggcgagctcgtcacgcttgatttcggggcttactataaagggtattgttccgatattacgagaacggtcgccgtcggcgacattagcgcggagctgcggacgatctatgacatcgttcttgaagcgcagcaacgcggcatgaacgggctcaaggcaggcatgaccggaaaagaggctgatgcgctcacgcgcgattacatccgcgaaaaagggtatggcgactatttcggccattcgaccggccatgggattggattggaaattcacgaagggccgacgctttcgttccgttcggatgtcgtgcttgagccaggcatggttgtcaccgtcgagccgggcatttacatcccggggcttggcggggtgcgcatcgaggacgatacggtcatcactgctgacgggaacgaagcgctcacccattcgccaaaagaactgatcattttataatggattgcgtgaggaggatttcggctaatgatttcagtcaacgattttcgcacaggacttacgattgaggtggacggcgagatttggcgcgtccttgaattccagcacgtcaagccgggcaagggggcggcgttcgtccgttcgaagctgcgcaatttgcgcaccggcgccattcaggagcggacgttccgcgccggcgaaaaagtgaaccgggcgcaaatcgacacacgcaaaatgcaatatttgtacgccaacggcgaccaacacgtttttatggatatggaaacgtacgaacaaatcgagctgccggcgaaacaaatcgagcatgaattgaagttcttgaaagagaatatggaagtatttattatgatgtaccaaggcgaaacgatcggcgtcgagctgccgaacaccgtcgagctgaaagtcgtcgaaacagagccgggcattaaaggtgacaccgcttctggcggttcgaagccggcgaagctcgaaaccggccttgtcgttcaagtgccgtttttcgtcaacgaaggcgacacgctcatcattaatacggccgacggcacgtacgtttcgcgggcgtaagcgcaagcccgacaggcaccgtctcggacaccttccggggcggtgttttttatgcgcaaaatgggcgccgttttgctctcccccatcgttttcctcagtaaaaacttcttctgaaacggcttgttttcgcatacgtttgtactaatcgatcccatttggcaaaacaggaggggaacatgaaacattggctgcgatcgatcgacccgtccgttatggccatggctggcatgcggatggtgtccgcgttcatggaactgagcgcggcgctgttgatgcttgtgttcaatgacgtgaaaaaagcgcttgccgttaatgctgcgcttgctgtcgtcggtccaaccgtcatgatggtgaccatggcgattggactgctttcgcttgcggacgagctctcgttttcacggcttgggcttgtggcgctcgggatagcgctcattttgttcgcgatttacaagtaaggcataaacggcgcattccgcccatacatatgaactagtccacaagaaaagggggagggccatggaagcggtgtggggaattttgccgaaaacggtcgccgccgcgttgcagcaccatcttccttcatgccgccgcggaattgaagaaatccgcatccgcgtctcccggccgcttgaggtgatcgtcgacggaacggcccgattgctgccgtatgaagtgacgaaagaagacggcgtgcatttgctcaacaaattgagtcattattcgatctatgccgtcgaagaagagctgaagcgcggatttatgacgattgagggggggcatcgcgttgggctggccggcaaagtcattactgaagggggcaaggtgaaagcgatccgcgatgtttcctcgtttaacattcgcatcgccaaggaacagatcggcatcgccgagccgttgattccgtatgtgtacgacggccgctggcgtcatacgatgatcatcggctcgccgcagacgggaaaaacgacgctcctgcgcgatgcggcgcgcttgattagcagcgggacggggcgcattccggcgcaaaaggtggcgatcgttgacgaacgatcggaaatcgctggctgtgtgaaagggattcctcagttttcgttcggcccgcgccttgacgtgttggacgcctgcccgaaagcggaagggatgatgatgatgatccgctcgatgagccctgatgtcatgattgtcgacgaaatcgggcgcgaggaggacagcgaggcagtgcttgaagcggccaatgctggcgtctctgtatggacgactgtgcacggccgcaacatccaagacgtatggcagcgtccgacgctcggcccggtgatggaacaaaaggtgtttgaacggtttattgagctgacgaacattccccatcccggctcaatccgacgcattctcgacgctggcggaacggtgctgtatgaaagggcggtggtccatcgatgaaatggtttggcgctctgttgattctcgccgcctcaacatggcttgggtttgccgccgcccgcgtgttgcacgagcggccgcgccagctccgccagctgaaagcggcgctgagggcgcttgaggcggaagtgatgtatggccatacgccgcttgccgacgccgctatgcatctcgcccggcaaacggccgccccgttgtccgaattgttcgagcggtttgccgccgcgttatgcacagaagaaacgagcgccgccgaggcatgggaaaaaagcttgcgagctgtatgggaaaaaaccgctctaaagcaaggagaatttgaagtgatgaaacaatttggcgccacgcttggccaatacgaccggctcacccagcaaaggcaaatcgcgctggcgctcgcccatcttgagcgggaggaagcggaagcgctagacaaccaggcgcgctacgccaagatggcgaaaagtttaggcgtgttggccggcctgctgctcgtcattttactcatgtagacaggaggcagaatcatgggcatcgatgtcgatctcattttgaaaatcgccggcgtcggcatcgtcatcgcgtttttgcatacggtgctcgatcagatggggaggaaagaatacgcccaatgggtgacgctgctcggctttatttatattttgtttatggtcgcttccatcgtcagcgacttgttccaaaaaatcaaggatgtctttttgttccgcgggtaggagggatcggccattgacattttgcaaatcgtcggcctcgggttgatcgcgacgtttttggtcgtgttgctgcaagagcaaaagtcgaatctggcctttttgttgaccgtgtttgtcggctgcaccatttttctgttgttggtcgatcaaatcagcagcattttagcgatgttgcgaaaaatggccgaaggcgctcatattcagatggtgtatttagagacgatgctgaaaatcatcggcattgcctacattgctgagttcgccgcgcaaatttccaaagacgccggccaaggggcgatcgccgccaaaattgagctcggcggcaaaatcgtcattttggcgctggctgttccgattttaaccgcgatcatcgaagcggtcatcggcctcatcccgtcggcgcgctaaaggggggaacggattgaagcgaacagcgttccttattctcgggctgctttctctctttttttgcccgttggtcgtacaagccgcaagcgatggaccgtcggtcagcgagcagctcgctcagctcgatgtgagcgatatccgccgctattgggaaacgatcgtcagcgagtacggcggatttttgccggaaagcgagaaagggccgctcaccgattttttaagcggcgacaagcaatggtcgccgtccgaatggctgaaggcgctcgcccgctatttgttttatgaactgcaggtgaacggcaaactgctcggcacgctcattttgcttgctgtcttcagcacggtgctgcaatcgctgcaaaatgcattcgctcagcaggaagtaagcaaaatcgcccaggcggtcgtctatatggtgctcttgttgatcgccttaaacagctttcgcctcgcggcggattatgcgcttgaggcggtgcggacgatgagccatttcatcatcgccctcgttccgctgctgctcgccctgctcgccacttccggcggggtcgcgtcggcggcgtttttccacccgatcattttgtttgtgatgaacaccaccggcacggtcgttgaatacgtcaccttgccgcttttgcttctggctgcgctgctttctgtcgtcagcacgctcagcgaccgttacaaggcgactcagctcgccgatttgctcaacaaagccgccctcggtttgctcggcctcattttgaccgtgttccttggcgtcatgtccgtgcgaggagcgacagcggccgtggctgacggcgtggcgctccgggcggcgaaatttgtcaccggcaatttcatcccggtcgtcggcaagctgttcaccgatgccgccgatacggtcgtcgccgcttccatgctgttgaaaaatacggtcgggttggtcggggcggcgattttgctcatgatcgccatctttccagcggtgaaaattttcgccatcgtcatcgtctacaaactatcggctgctcttctgcagccgcttggcggcggaccggtattgtcctgcctcaacatcatcggcaaaagcatcgcttacgtgctggcggcgctgctcattgtgtcgctcatgtttttcttaagcctcaccgtcatggtgatggccgggaacattacgatgatggtccgctagggggagcgctatgcagctagtcattgagtgggtgacaaacatcattttgtttttgttgtttgctgtcatcatcgattttttgctgccgtcggggacgatgcaaaaatacgttaaaatggctgtcgggcttatgctcgttctcgtgatgctcgctccggtgctccggctcgcttccgttgatcccgagcagctcatcgcgtcggcgctcgtccatttttccaacggccgtgcgggggaagaggcaataaaaaatcaaatcgaacagcagaaaaaagaaatacaagcctcgcaacgcgcatatattttaaaacaaatggctgtccagctcgaaaacgatgtcaatgaggagttgatggaaaagtatgggctgaaagcggatgtcaacgtttacgccaagccaggcgacgactggcgcatgccggatgacatcaagacgattgaggtcgtcctttcgaaacagaagtcagccggttcggtggaaccggttgtcatcgatacgacgaagccgccggctttgccggagggcgatgcttcgctggcagaggaggtgcgcgcttttctcgccggccgatgggaaatcgatgaagataaaattgacgtgcaatttagggggagggaatagaggggggatgttgccgctcatcaaacggctcttttcttcagcgccgaaagacggggaaggagcacagaaaaaatggccgttttcgtacgtcgtcgtcctgctgttggctggtgtcgccttgatggcggcaagccattgggcaaacagtggagaggaagccgaagcgaagccttccgccgggcagccgtccgctccagccgagccggcattcctggcaagcaaggagacgaaagagaaagtgatcgccgcctatgaggagcgatacgaaaaagaactgaaagccgctcttgaggcgatcgaaggggtggatgatgtcacggtcgtcgtcaatctcgattccacggagttgaaactgtatgagaaaaagcgttcgactcagcagcagacaacggaagagagcgacaaggaaggcgggaagcggacgatcgaaaacgagtcgaccaatgaagaagtcatcattattcataacggcgaagaagaaacgccgcttgtcgtcgccacgaaaaagccggacatccgcggcgttctcgttgtcgccaaaggggcggataatttgcaaatcaaaaaatggatcgtcgaggcggtgacgcgcgtgttaaacgttccgagctaccgcgtcgctgtcttgccgaaaaaatgaccgggtaaggggaggagatcggcatgttgaaaaaacaaaccgtatggctgttgacgatgttgagcttggtcgttgtgctgtcggtctattacgtgacagcgccaaaaaatatgaacgacagtccggcatttaccgccaataagaaaacggaaaaaacaaccgatcagccgagcgtcgctgtcgaagaggcgaaaaagccgtccgcgtctggcgaaacgggcgacgacttgtttacagcgctgcgcatgaaaattgaggatgaacggagccggctgcgcgatgagctgaacgccattgtcgcttcagcgaacgcgacggcggaagaaaaaaatgaagcgctcgacaaaattgaaaaattgcaagcattgtccgaaaaagaagccacgttggagacgctcatcaaatcgaaaggcggttatgaagacgtgctcgtgcgcgccgatgacagccaagtgcgcgtgacgatcaaagcgaaacaaagctcagctaaatcggcgaatgaagtcattcatatggtgaaaaaagaaatacccgatgctgaatacgtgacggttgagtttcagccggctggatgaacgcgctgctctttagggcagctttctttttttgcggaaaagtcttttgtttgtcctactgttgtgtgtataatcgttatggacacgtttaggcaccgccagaaaggaacgggctgcacgatacttggagaaaggtgtgagatcgatgaaaattcaagaaatccgtgaattgatccgcttggtcgaccagtcctcgattgacgaattcgtatacgaacaaggcgaaacaaaagtacatatgaaaaaaggaacggctgctgttgccgttgcgccggctgcggccgcacagacggcggtcgcgccgccggcgcctgccgctccggcagcggtcgaaccggctccggcagctcctcccgttcaagcagcggcctcggaagcgccggcaccgaaagcggaaacgccggtggtcaaagaagcaaagccggctgtggaaggcaacttgcatcaaattacttcgccgatggtcggcacgttctacgcagcgccggcgccggacaagccgccgtatgtgaagccgggcgacaaagtgaaaaaagatacggtcgtttgcatcatcgaggcgatgaagctgtttaatgaaattgaagcggaagtcgatggcgaaattgtcgaggtgttggtgcaaaacggccagctcgtcgaatatggccagccgttgtttttagtcaagcctgaataagggagagaacggacgatgatcaaaaaagtgttggtggcgaaccgcggggaaatcgccgtccgcatcatccgcgcctgccgcgagcttgggattgagacggtcgctgtcttttcgcaagccgaccgcgacgccttgcacgtgcagctggctgatgaggcgtactgcatcgggccgaccgcttcgaaagacagctatttaaatttcacaaacattatgagcgtcgccacgctgactggctgtgacgccatccaccccggttacgggtttttggcggaaaatgaagcgttcgccgagctgtgccgtgaatgcaacgtgacatttatcggcccaagtccggaagcgattgcaaaaatgggcattaaagacatcgctcgcgagacgatgcgcgaggcgggggtgccgatcgtgcctgggtcgcgcggggttatcgaaagccttgatgaggcgcgggcgattgccgaagagatcggctatccggtcatcattaaagcgacggccggcggcggcgggaaaggaatccgcgtcgcccgcgacgaaggcgagctcgtcaaaggcatcaacatcacccagcaggaagcggcgacggcgtttggcaacccaggcgtctatattgaaaaatatatcgaagatttccgccatgtcgaaattcaagtgctcgctgattcgtacggcaatacgattcatctcggtgagcgcgactgctcgatccagcgccggctgcaaaaactggtcgaggaagcaccgtcgccggcgcttgacgacgagatgcgccggaagatgggcgaggcggcggtcaaggcggcgaaagcggtcaactacaccggcgccggtacggttgaatttatttatgaccaccggaacaaacaattttacttcatggagatgaatacgcgcattcaagtcgagcatccggtcactgaactgatcaccggcatcgatttggtcaaggagcaaatccgcatcgccgccggtgaaaagctgtcgatcacccaagaggacgtcacgtttaacggctgggcgatcgagtgccggatcaacgccgaaaatccagcgaaaaactttatgccgtcgccggggaaaatcgccatgtacctgccgccgggcggcccgggcgtgcgcgtcgattccgccgtctatccaggctatacgatcccgccgtattatgattcgatgatcgccaaattgatcgttcatgcgccgacgcgtgcggaagcgatcgcccgcatgagacgggcgctttcggagtttatcatcgaaggcattcatacaacgattccgttccacataaaattaatggagcatgagaaatttcaaagcggtgagtttaatacgaagtttttggagttatatgatattatgaaggcggaataggaggtgccttatgtctgagcatgtctttgaaacagagcaagtgtacccggcgctcggcaaggtggaaattgcaccggaagtgattgaggtgatcgctggcatcgcggcgtcagaagtcgacggcatcgcgcaaatgcgcggcaattttgccgccggcgtcgccgagcggtttggaaagaaacaccatggcaaaggcgtcaaggttgatttgcgcgacgacggcgtcgtcatcgatctttattgcctcgtccagtttggcgcatcgattccgaacgtggcgaaaaaggtgcaggaaaatgtgcgccaggcgctttggaacatgaccggcctcgaggcgagcgaagtgaacgttcatatcgtcggcatccagtttgagggcggcaagcaggaacaaggcgtggtcgaacagtgatctcgcaaggcagttgctttttcggcggctgcctttttgtttttttggccaaagtttgttattgtaatgaacgaggccgttatggcgcaaccaacggcagcgcgaatgatttgtgggaaaaggctggctttttccgaaaaatatgatatgatttcattgtgaatgttcgtttttttggaaagggggaccgccatgaagcggcatgaagcacgggaaaaggcgttgcaggcgctgtttcaaatcgatgtcggacgcattccaccagatgaggcgctccacaatgtcacgggcggcggcgacatcgacccgtttttgcgccagctcgtctttggcgtcgtcgagcaccaggaggagattgacgagctgttgcgcgccaatttggaaaaatggacgcttgaacgcgtcgccaacgttgaccgcgccattttgcgcatggcgacgtacgagatgaaatacgccgatgatgtgccggtaagcgtcagcctcgatgaggcggtcgagctggcgaaaacattcggcgattggaaatccggaagttttgtcaacggcgtgctttcgaaagtgaaggcggcgctgcaaaaataaaaccggttgcatcgcgggctgatatcgaacgatgaacgaggagaggggaacgaaacacgatgacagcacaaatcattagcggaacggagatggcgaggacgattcgcactgcattggcggatgaagccgcacagttgaaagcggacggcgttgagctggggctggccgtcattctagtcggcgacgatccggcgtcgcattcgtatgtaaaaggaaaacaaaaagcgtgcgccgaggtcggcattcgctcgttcctttacacgtttccggcggcgatcgacgaagagacgctgcttgcgaaaatccgcgagttaaacgtcgatccggcggtgcacggcattttagtgcagctgccgctgccggatcacatttgcgaatggtcggtcattgaaacgatcgcaccggaaaaagatgtcgatgggtttcacccgatcaatgtcggaaaaatgatgatcggccaacgggcgtttctcccgtgcactccgcatggcattttagtgatggtgcaatcggccggcattgacatcgccggcaagcacgtcgtcgtcgtcggccgaagcaacatcgtcggcaaaccggttggccagctgtttttgcgcgaacatgccaccgtcacctacactcactcgaaaacgccggatttggccgccatcactcggcaggcggacattttgatcgtcgctgtcggcaaggcgcgcctcatcggcccggaacacgtcaagcccggggcggtcgtcatcgacgtcggcgtcaaccggcttgagaacggcaaattgtgcggcgatgtcgattttgacgctgtgaaagaagtggctggctatattacgccggtgccgggtggagtcgggccgatgacgattacaatgctcttgcacaacacgattgaagcggcgcggcagctggccgcaaagtgagggcaggatcagtggaagtgaaatatgtgacggtcggggcgttgacgaagtacatcaaacgcaagttcgatgtcgacccgcatttgcgcgatctatgggtgaagggcgagatttcgaattttaagcagcattcgcgcggccatatgtattttacgttgaaagacagccaaggacgcattgccgccgtcatgttcgccggctacaaccagtatttgccgttccgtcctgaagatgggatgaacgtgctcgcgcgcggggaaatttccgtctatgaaccgaacggcaactatcagctttatgtcaaagaaatgcagccggaaggtgtcggaagcctctatttagcctacgaacagctgaagcagcggctcgaggcggaagggttgttttcgccggtccataaaaagccgcttccagctttccctcgctgcatcggcgtcgttacatcgccgactggagcggcggtgcgcgatattatgacgacgattcgccgccgctatccgctcgctaaagtcattttgtttccagcgctcgttcaaggggacggggcggcgccctccatcgtgcgcgccatcgagcgggcgaatgcgttcggcggggttgatgtgctgattgtcggccgcggcggcggctcgatcgaagaattgtgggcgttcaatgaagaaatcgtcgctcgcgccatcttcgcctcaaaaataccgattatttccgctgtcggccatgaaacagattttacgatcgccgactttgtcgccgatttgcgggcgccgacgccgacggcagcagctgagatggcggcgccgcatgttggggagctcgctgagcggctcgccgagcggaaatggcggctcatccgcgccatgaaagagcggcttgccgctgataaagagcagcttcgccggctgcaaggatcctacgcattccgctatcccaagcggctctatgaacaaaaagaacagcagcttgatgcgttgcttgagcggcttagccgccaacgcgaacggctcgtcgacaaacatcgtcagcggctgcatgagcttgacatgagactatggcggcaccatccggctgcagagcttgagcggatgaaagaacggcaaaaggcgaccgccaatgcgctggaaaaagcgatgcgcaccgcggtggagcgccatcggttccgctttcgctccaacctcgcccggcttgaggcgctcagtccgcttcgcatcatggagcgcggctacagcttggtgtacaatgagcagggcgagctcgtgaaacgaacgaaccagcttcgaatcggcgagcatctttccattcaagttcaagacggacgagtcgattgtcaagtgacgggagtggaggaaaaacacgtatgagcgaagaaaaagagatgacgtttgaagaagcgatgaaaaaactggaggaaatcgtcgaaaagctcgaggaagggaacgtgccgcttgaggaggcgatcgccttttttcaagaaggcatgaaactgtccaagctttgccatgataaattgcagcatgtggagaaacagttggagtacatgctgcgcgaagacggcgagcttgtccctttttcgccggaggaggagtgacgggtggcgcagctttcggttgaacagtttctcaacgaacaaaaacgggccgtcgaggcggcgctttcctcctatatggcgcggcttcgtgggccggagacgctgaaaaaggcgatggcctactcgcttgaggccggcggcaaacgaatccgcccgcttttgttgctggcgaccatccaagcgcttggcaaagacccggcgatcggtctgccagtcgcttgcgccattgaaatgatccatacgtactcgctcattcatgatgatttgccaagcatggacaacgatgatttgcggcgcggcaaaccgacgaaccataaagtgttcggcgaggcgatggccattttggccggggacgctttgttgacgtatgcctttcaattgatggccgaaatcgatgatgatcgcgtgccgcctcccgtccgtctgcagctcatcgagcagctcgcgaaggcggccggcccggaaggcatggtcgctggacaggcggctgatatggaggcggaaggaaaaacgctggcgcttgcggaactggaatacatccaccgccataagacggggaaaatgctgcaatacagcgtgcacgccggcgccctgcttggcggcgccgatggtcggcagacgcgcgaactcaacgagttcgccgcacatttaggcctcgcctttcaaattcgcgacgatattttggacattgaaggaatggaagaaaaaatcggcaagcgagtcggcagcgaccgcgacaacaagaaggcgacatatccggtgcttctttcgctaggcggtgctaaagagaaactggcgtttcacattgacgccgcgaagcgccatttgcagcaagccaaaatcgatgacgcggtgctggcctacatttgcgagcttgtcgcggtccgcgaccactgatgcggggcggcggcctcttgttcccgttgttcgctttccttcggggcggaggcggccttgtttttttggttgttttccgccgggcggccgccgcaagttctatagatacaccacaaaacgcgtcctagtggtgacgggctgcgttggcgggaaaagtcgatttttcgcgccggatcatgtataataatactacctgtacgaggagaaacggctcggagaacgacagaatgaaagcgagtgatctttgttggacttgacaaaaattgaccatccgcgcgttgtcaaaaacatgtccattcctgagctgaaacggttaagcgccgagattcggcggtttttaattgagaagttgtcgaaaacaggcggacatatcggcccgaacttaggggtcgtcgagctgacgatcgccctccaccgcgaattcgacagcccaaaagacaagctcatttgggatgtcggacaccagtcatatgtgcataaaattttgaccggacgcgccgccgcgttcgacacgctccgccaatacaaagggctgtccgggttcccgaaacggagcgaaagcgagcatgacgtgtgggaaacgggccatagctcgacgtcgctgtcggcggcgatgggaatggcgatcgcccgtgatttgaaagggacggatgaatacatcgtgccgatcatcggcgacggggcgctcaccggcggcatggcgcttgaggcgctcaaccatatcgggcatgagaaaacggatatgattgtcatcttaaacgacaatgaaatgtcgatcgccccgaacgtcggcgcgttgcacaacatcctcggtcggttgcgcaccgccggcaaataccagtgggtgaaagatgaactggagctgctgctcaagcgcatcccagcggtcggcggcaagctggcggcgacggccgagcggctgaaagacagcttgaaatatttgcttgtctccggcgtgtttttcgaagagctcgggtttacgtatttaggcccggtcgacggccacgattttgaggatttgcttgagaacttgcgctatgcgaagaagatgaaaggccccgtgcttgtccatgtcatcacgaagaagggaaaagggtacagtccggcggaaaacgacaaagtcggcacatggcacggcacagggccgtacaaaatcgaaaccggcgcttttgtcaaaacgaaagaggccggtccgtcatggagcgcgcttgtcagcgaaaccgtgcgccggctcgcccgcaccgacccgcgcatcgtcgcgattacgccggcgatgccggtcggctcgaagctggaaggattcgcaagcgagttccccgatcggatgtttgatgttggcatcgccgagcagcatgcgacaacgcttgcagctggattggcgacgcaagggatgaaaccgtttttggccatttattcgacatttttgcagcgcgcctatgaccaagtcgtccatgatgtatgccggcaaaacttaaatgtctttttcgccattgaccgtgctgggttggtcggggcggacggcgaaacgcaccaaggggtgtttgacatcgcctttttgcgccatgtgccgaacttggtgttgatgatgccaaaagacgaaaacgaaggacagcacatggtgtacaccgccatccgctacgacgacgggccaatcgccatgcgtttcccgcgcggcaacgggcttggcgtaccgcttgatgaggagctgaaagaaatcccaatcggcacgtgggaagtgttgcgcgacggctgcgatgcggcgattttgacgtttggcacgacgatttcgatggcgcttaaggcggccgacgagctggcgaaagacggcatatcggtgaaagtcgtcaacgctcgctttttgaagccgatggacgtggcgatgcttcacgaactgcttgagagccgcctgccgatcttaacggtcgaagaggcggtgctgcaaggcggctttggcagtgctgtgttggagtttgctcatgatcatggttatcacggagcggtcatcgaacggatgggcatcccggaccgctttatcgaacatggaagcgtcagcgagctgctcaatgaaatcgggctgacgtcgacccatatcatcgaccgcatcaaaacgatgatgccaagaaaacagaaaagggcttgagacatgaaaggaaaaaaagaacggctcgatgtgctgcttgttgaacgagggctggcggaaacgcgagaaaaggcgaagcgggcgatcatggccgggcttgtctattcaaacgacgttcgactcgataagcccggagaaaaagtgccggttgacattccgcttgaggtgaaaggcaacccgcttccgtacgtcagccgcggtgggttgaaactggaaaaagcgttgcgcgagtttcatattcgcgtggaaaataaaattgttcttgacatcggcgcgtcgaccggcggtttcaccgactgcgccttgcagcatggggcgaagctgacgtatgccgtcgatgtcggctacaaccagcttgcttggaagctgcgtcaagacgagcgcgtcgttgtgatggagcggacgaacttccgctacgtgacgccggatcagtttacgaaagggctgccggaagtagctgtcatcgatgtctcgtttatttcgctgcgtctcattttgccggtcgtcaagacggtcatggtgccgggcggcgatgtgattgcgctcgtcaagccgcagtttgaagccggcagggaaaaggtcggcaaaaaggggattgttcgcgacccgaacattcacgaggaagtgctcgaatcgatcattcaattcgcctgtgcggaaggattcgatgttttgcacttatcctattcgcccattacaggcggcgatggcaacattgagtttttgcttcacgccgtttattcgggagaaaatcgcaaaggggaaaaccgtctgtcgatgccgatcgcacatatcgtacgtgaggcgcacgcccatctacgtggcgacaggacagaggggaatggcgaatagaggcgggaaacaacagcgtggcattttgcaagcaaagaggtggcgcagtgtgaacaaagggcaaaggcatattaaaattcgcgaaatcattatgaaccatgacattgaaacgcaagacgagcttgtcgaccggctgagagaagcaggctttaacgtcacccaagcgaccgtctcgcgcgacattaaagaaatgcagctcgtcaaagtgccgatggccaacggccgctacaagtacagccttccgtccgaccagcgcttcaatccgctgcaaaagctgaagcgggcgcttgttgatgtgtttgtgaagcttgacggaacgggcaacttgctcgtcttgcggacgctgccgggcaacgcccatgccgtcggcgtcttgctcgacaatttggattggaacgaaatcgtcggtacgatttgcggcgacgatacgtgcctgatcatttgccggacgccgaaagatgcggaaaaagtgtccgaccagctgttgtccatgctctaggcgaggaccggcccagctcccgttctgcgttcaaggacggaacgacagggcggtcctcgtttgcaaacccgaacatacgtgctataatcaaaagtggaattaatcggacaggcaaggagtgatgaaatgctcgccgagctgtcgattaaaaatttcgccattatcgagtcgctctcgttgtcgttcgacaaagggctgacggtgttaaccggcgaaacgggagccggcaaatcgatcatcatcgacgcgattcatttgttgatcggcggacgcggctccgctgaatttgtccgctttggagcggaaaaggcggaaatcgaagggctgtttttgcttgatgatgaccgccatccgtgctggcaaaaatgcgcagacgttggcatcgacgccagcgacggcatgatcgtgttgcgccgcgatattttcgccaacggcaaaagcgtctgccgcattaacggcaagctcgtcacgacggcggtgctgcgcgacatcggggcgacgcttgttgatattcacggccagcatgaacatcaagaactgatggatccgtcccgccatctgccgcttttagacgagttcggcggcctagaggcggcagaggcgcttgctcgctaccgcgccgtctacgagcggtatgaggagctcggaaacaaattgaaaaagctgagcgaaaatgaacagcaaatggcgcaccggcttgatttgctgacgtttcagctgcgcgaaatcgagcaggcggcgctcgagctgggcgaggacgagcggctgatggaggaaaaagttcgcatcgtcaattttcaaaaaatttataccgcgctgcagaaaagctatgaggccctctccggagagggacgcgggcttgattcgatcggggaggcgatgcgccatctcgatgacgtcgcaggcatggatgcagcgctcaaagatgcgcatgaaacgacgtcgaactgctactatttgctcgaggaagtcatgtacaagctgcgcgatcaaattgaggagatggagtacgacccagagcggctcgatgccattgaaagccgtctcgcggaaatcgggcagctcaaacgaaaatacggggcgacgatcgccgatattttgcactacgccgagacgatcgccgaggaaatcgagacaatcgaaaatcgcgaaacgcatgtgcatgagcttaagcagcagctcgctctggtgacggacgagttgcttacggaggcgaaaaacgtcaccgctgttcggcaaacatatgcccagcgcctgattgagcgcattcatcaagaactgaaagacttgtacatggacaaaacgaaatttgacatcgtatttgccaagcgcgaaggatcgcttgacgcccccttggtcgacggcgtgccggttaggttccaagaagacggcatcgatgtcgtcgagttttacatttcgacgaacgtcggcgagccgttaaaaccgctcgtcaaagtcgcttccggcggcgagctgtcgcgcattatgctggcgttgaaaacgattttttccaaacatcaaggagtgacgtcgattgtttttgatgaggtcgacaccggtgtcagcggacgcgtcgcccaggcgatggcggaaaaaatttaccgcatcgccagccagtcgcaagtgctttgcatttcccatctgccgcaagtcgctgcgatggcggacacgcacttgttgatcgccaaagagacggatggggaacggacgaaaacagtcgtgaggaagctcaatgaggaggagaaagtgaaagaaatcgggcggatgatttccggcgtcgagatgacggaattgacgaaacggcatgccaaagagctgttggaactggcggcgaaaatgaaacattgattcctgtttcccctgttcgtcgaggggaggcgcatccctctcaaagcgggccgattccgcctgcctgttctgccttggcgcccgctttccttaagagaactacggtgtttcataaagataagcaaaaagccgcgcggctgtccggatgcaagtccatccaattccgggcagcttttttatcggcagggcgattatattttccccggttcaggcaaaattaaaactgtaaccgtttttgcatggtgtaggcgggagcgaggagagtggacgacattgaataaagaaacggcgcgaaaaatcgcaggagtgcttctccttggtatattgacggccatcgccttttccaaaccgatgaaggaatattggcaaattccgaagcagcttgtcctgtttgaaggcgatgcggttgaatttcctgccgcttcccttcccgtgcaagcggccgtcaatgaccgaaacgctcccgaaacgctcaatattgagcgaaaaaacggttctctgtctgtaaaggcgaaacgccgcggacatgaaacgatggtgttgcaggttgccggaatgccgatcaagcaagtggatgtcaacgtgctgccgacgctcaaagtcattcccggcggacaatcgatcggcgtcaagctcaataccgtcggcgttcttgtcgtcggttaccaccttgtcgaaaccgaaaacgggaaaaaatcgccgggagaggcagccggcattcaagtcggcgacatcattatcggcattaacggccaaaaaatcgaaaacatgagcgacctctcccctttcatcgaggaggccggcaaaacgggaaaaccgcttcatctaaaaattctgcgcgatcagcactccatgacggtgaagctcgttccgctgagagacaagcatgacgatgtgtaccgcatcggcctgtacattcgcgattcggccgccggcatcgggacgatgacattttacgaccccaaatcaaaaacatatggcgcacttggccatgtcatctctgacatggatacgaaaaagccgattgtcgtgcaaaacgggcaaattatgcgctcgaccgtcacatcgatcgaaaaagggacgagcggcaatccaggtgaaaaattagcccgcttttccgacggcgaagaagtgatcggcacgatcaccaccaacagcccgtttggcattttcggcaagctgatcaaaccactgccgaatggtccgttcacaaaaccgatcccggttgccttggcgaaccaagtgaaagaaggaccggcaaaaatattgacagtggtggaaaacgacaaagtcgagcagtttgacgtggaaattgtcagcaccattccgcagaaatttccggcgaccaaaggcctcgtgattcgcgtcacggacccgcgcttgttaaagaaaacagggggcatcgtccaagggatgagcggcagtccgatcattcaggatggaaaactcgtcggcgcagtgacgcacgttttcgtgaacgatccgacatccggctatggcgtccacattgagtggatgctgcaagaggcaggcatcgatctatacggcaaacaaaagaaagcgagctgacaaagtcggctcgctttttcccggcagccaacattcgattcttgcgtatatttggtgaaatgacgagtgatgatttggtcaccattcatctcttcctgatcatcccaaggccaatgtttcgaaatgctgtgagcggcttgattgatcccgccatattggttaggctgccactaaaaatttttcaaaaaaggcggcaaaaattttgccggtttggcatagatatttggtgaaacatccgttaaaatgaaatttgtaaagatttttcgacaaacgcatcgctggtgaaaacgaatattgtctaatgagctcgttttttgttataatttttattttttgaaaaataaaaggattttttgccgctgttgtcgaatgtacgttaatggaatgttacatagcaagaaaaagtgggggaggacgatcgttttgagcattaaggtgtgcattgccgatgataaccgcgaattggtgacattgcttgacgaatatatctcgagtcagccggacatggaagtgattggcacggcgtataacggccaagactgccttcatatgctcgaggaaaagcggccggatattttgcttctggacatcattatgccgcacttggatgggttggctgtgcttgagaaagtccgcgcaggttgtgagcatcagccgagcgtcattatgctgacggcgttcggccaggaggatgtcacgaaaaaggcagtagaactcggcgcttcctacttcattttaaaaccgttcgacatggagaatttggtccatcacattcggcagattcatggcaaaacggcgccgatggtcagaaaaaccggctctgcctaccaggcgcgcgacaacaaaccgaaaaatttagatgcgagcattacgagcatcatccatgaaatcggcgtcccggcgcatattaaaggctatctgtacttgcgcgaagcgatcgcgatggtgtaccacgacatcgaactgctcggctccatcacgaaagtgctctatccggacatcgcgaaaaaatacaacacgaccgccagccgcgtcgagcgcgccattcgccatgcgatcgaagtcgcttggagccgcggcaacctcgaatcgatttcctcgctgttcggctatacggtgagcgtctcgaaggcaaagccgacaaactcggaattcatcgccatggtggccgataagctccggcttgagcataaggcatcgtaacggaaaacgaatgatagccaaagcggcaagacgctccgcaatcgggggcgtcttttttgccgtttggcggcttgctggaacgaaaaaagggggaacgcggcttgcgccggtgtggtgtacagaggcggctttaccgccaagggccagacggttaagacgggtcgttttctttttcttttttctccaattccagcagcttgttcaccaaaatgtgcggcggcatatgcatgatctgctcgatcggcacgccgagcgctttggccagcttttgcgctgtttccagcgaaattttcaacggttgcatcatctcacctcgtttgttcatagtattacttttagtataacgaacgaccgccggtttcggccagctcgttggctgaacggcgaataaaggcgaaaggaagaaggcagaatgacattgatttttgcccaccgcggggcggcggggacgcacccggaaaatacgatggcggcgtttatcgaggcggaaaaagcgggagcggacggcattgaattggatgtgcagctcacaaaagacggcgaagtggtcgtcattcatgacgaaacggtcgaccggacgacggacggcagcggctgggtgaaagacatcacgtaccgcgaactgcgccgattgaacgcggcggccatgtgggacggcaagcacggccattgtccgattccgcatcttgaggaagtgcttgcttggctgtcatcaacacggatggcggtcaacatcgagctgaaaaatagcctcattgcctacgaaacgcttgagcaaaaaacgatctccctcgtgcgccgctatgggcttgagaagcggacgattttgtcatcgttcaatcatcatagcatgcgcctttgccgaacgcttgcaccggaaatcgagacggcgctcttgtacatcgagccgctgtatgacccatggacgtatgtgcgcgccatgaacgccgacggggtgcatccgcactatcggacggtgacggcggaatttgccgccgaagcgcggcggcgcggggtggcggtccgcccgtttacggtaaataagcgaaatgtgatgaaaacgatgtttgcttatggcgttgacgccgtcttcaccgactacccgcgccaagcgaagcaatggaaagagaaaacgccttaacgagagacgttaaggcattttttgtttgtcttgaaatggatgttttcccagtgtaataggcatcaacgttccgggtcaaggcgtttttcgttttcgttgaaaacgcgcctgcactttgttgcgcttccggtcgcggtgcagcaaaaaaccgccgagaaacgccagcccggcggcaaacagcgcgagcccggcgagaaattgcagccataaggcagaaaacagcggcccgttgatgccaaacaacgcatcgcgcatccacttgatgccaagcgccgccgaaagccccgggatgactaaaatcaacagtgcaatcattcgccccatcgcgatcgcgttcctttccgaaaagagtggccttatcgactatcatagcggttattgggcgtttgtcaaggaaagagcaaatcaagtatgataaaagtgtctgcaaaaattggcatactataaagtgtggtggacggacatgaaaaaagtgatgcttattggcgctgactcgcgtgggacatcgttgttgaagctgctccatggggcatcagggtttgaagtcgtggcagtcgtggatgtagatgaacacgctccggggttgcagctggcgcgccgatggggtattgccgccgccagcgactggcgtccatggatggccaaaccgcttgatttgatcattgaaacgacgggcagggcggatgttttggaagaaatccgccgacgggcacccgagggggcgaatattgttccgagcgcggtcgcgcggatgatggccgagctcgttgcagaaaaagaagcgctcatcgctgagctgaaaagtgaagcagctcggcgcgcgctcatctttcattcgtcccatgatggcatgattgttgtagatgaatatgcttacattaccgatatgaatcaaagcgcggcggagctccttggagtggacaaagacgaagtgattggcaaacatattttggatgttttgccgtcaagcggcttgccacgcgtgctgaaaacgaggcagaccgaatttcatcaggaagtggaactggccaatggaaaaaaattgatcaccacccgcatcccgatcatcgatgacaatggcaaactgtttggggcgctcgctgtgtttaaagacattaccgagcttgtcgctttggcggaagaaatcaccgacttaaaagaagtccgcatgatgctcgaagcgatcatctattcgtcggaagaggcgatttccgtcgtcgatgaaaatgggaacggcattttgatcaacccggcgtatacacggctcaccggtttgacagaggaagacgtcatcggcaaaccggcgacggccgacatcgccgaaggggaaagcatgcatatgcaagtattgaaaacgcgccgcccggtgcgcggggcgcgcatgaaagtcggcccgaaaaaccgggatgtcatcgtcaatgtcgcgccgatcatcgtcgatggcgtattgaaagggagcgtcggcgtcattcatgatgtgtcagaaattcagcggctgacggctgagctcaatcgggcgcggcaaatcatccgcacgctcgaggcgaaatattcgtttgcggatattgtcggtgagtcagaggagatgaaggtggcgatcgagcaggcgaagctggcggcgaaaacaccggcgacgattttgctgcggggggaatcagggacgggcaaggagctgttcgcccacgccattcacaacgcgagcgaccgaaagtataacaagtttatccgcgtgaattgcgcggccattccggaaacattattagaaagcgaactgtttggctatgaggaaggagcgttttccggtgcgcggcgcggcggcaagagagggttgtttgaagaagcaaacaacggcagcatttttcttgacgaaatcggcgagctgtcggccagcacgcaggcgaagctgctccgcgttttgcaggagcgggaaatcgttcgcgtcggcgggacgaagccaatcccgatcaacgtccgcgtcatcgccgccacgaacgtcaaccttgaaaaagcaattgccgaaggtgcatttcgcgaagacttatactatcggctcaatcggatgccgatttatattccgccgctgcgcgctcgcaaggaagacattccagcgctttgccggcatttgatccagaaactgaaccaagattacgggcgcaacgtcgaaggtgtcacggatgaagcgatggcgaagcttcttgcctatgattggccgggaaatgtccgcgagctcgaaaacgtgctcgggcgggcgatgatttttatgaaatttcatgaggtgatgatcgatgcgacgcatttgccgccgctcgcttcgccttcgtcagtgccggctcatcgagtggaaacggaagaggagattcggccgcttgaggaaatggtgagccgatacgaagcgagcttgattgagcaggcgcttcgccgccatcgcggcaataaaacagcggcggctcgggcgcttggcatttcggtgcgcaatttatactacaaactggaaaaatacaaccttgacaaaaaaatcatgcaataatttgcgcgttgtgaaagaaattgcgcatatcggtttgtttgtatcacttgttttaaaacgctttcatctattttttagttggcacggtttttgcgtaaaaagaccgtgccgcacgatttgcagaaaaggttggtgcagatgatgaagcttgaatcgttagtggaagaagcaagacaatgccaagaccggacggtggccgtggcggcggcggaagatgaagaagtgatcgaagcggtggcgatggcgctcgaacaccgtctcggacgctttgtgctttatggcgatcgggagcggctcggacggctgttgaaggaaaaaggatgcgcccgcttttccgacgtcgatgtcgttcatgcgaattcgatcgggcaagccgcagagcttgccgtgcgcgccgtccatttgaacgaggcggatgcgttgatgaaagggcatgtgccgacagcaatgctgctgaaagccgttttgaacaaagaatacgggctgcgcacgggaaaggtgttgtcccatgtcgctgtttttgaggtgccggagtttgaccggtttgtcatcgtcaccgacgcggcgatgaacatcgctccggatttggagcaaaaggtgcaaattgtcaacaacgccgtcagcatcgcgcgttccatcggcatcgagcgcccgaaagtcgcggcgctggcggcggtggagacggtcaatccggccatgccggcgaccgtcgatgcagcggcgctcgcaatgatgcaaaagcgggggcaaatcgaacattgcctccttgacggaccgcttgcgttggacaacgcggtgtcgctggcggcggcgaagcataagcggattgaaagcgaagtggctggacaggctgatattttgcttgtgccggacattgaatccggcaacatgctgtataagtcgctcgtctattttgcgaacgcacgcgtcggcgcagtcatcgctggggcgaaggcgccgatcgtgttgacgtcgcgcgccgactcggcggaaagcaaactgtattcgttggcgcttgctatttgttcggcagcaaaatgaaatagatgaaggaggccatcagtgatggaactgtttcaatatatggaaaaatatgattatgagcaagtgttattttgccaagacaaagaatccggattgaaggcgatcattgtcattcatgacacgacgctcggcccggcgctcggcgggacgcgcatgtggatgtacaattcggaagaagaggcgcttgaagacgccttgcgcctcgcccgcggcatgacgtacaaaaacgcggccgccggccttaatttaggcgggggcaagacggtcatcatcggcgatccgcgcaaagataaaaacgaggcgatgttccgcgctttcggccggttcattcaagggctgaacggccgctacattacggcggaagacgtcggcacgaccgttgccgatatggatatcatctatcaagaaaccgactatgtcaccggcatttcgccggaattcggctcatccggcaacccgtcgccggccacggcttacggcgtatatcgtgggatgaaagcggcggcgaaggaagcatttggcagtgattcgcttgaaggaaaagttgtcgccgtccaaggagtcggcaatgtcgcctaccatttatgccgccatttgcacgaagaaggagcgaaactcatcgttaccgacatcaacaaggaagcggtggcgcgcgcggtcgaggaatttggggcgaaagcggtcgacccgaacgacatttacggcgtggagtgcgacatttttgctccatgcgcgctcggcggcatcatcaacgaccaaacgattccgcagctgaaagcgaaagtgatcgccggctcggcgaacaaccagctgaaagagccgcgccatggcgacatgattcatgaaatgggcatcgtctatgcaccagattatgtgatcaacgccggcggcgtcatcaacgtcgccgatgagctgtacggctacaaccgtgaacgggcgatgaaaaaaatcgagcaaatttatgacaacatcgaaaaagtgtttgccatcgccaagcgtgacaacattccaacgtatgtggccgctgaccggatggccgaagaacgaattgaaacgatgcgcaaagcgcgcagccaatttttgcaaaacggccatcatattttaagccgccgccgcgcccgctaatagcggcgaggggcggccttccgccccgccggcggatgatggagggacagcaacgatggaagagcagaagtttcgcattttaacgatcaatccaggctcgacttcaacgaagatcggcgtgtttgaaaatgaacggccattgctcgaaaaaacgatccgccatgaggcggacgtgcttcggcaatataaaacgatcgcggaccagtatgagtttcgcaagcaaacgattttgcaagccctggatgaagaagggatcaatttatcgaagttgagcgccgtctgcggccgcggggggcttctccgtccaatcgaaggcggcacgtatcgcgtcaatgaggcgatgcttgaagatttgcggcgcggatattccggccagcacgcgtccaacctcggcggtattttggcgcatgagatcgcctcggccttaaacatcccagcgtttatcgtcgatccggtcgttgtcgatgaacttgatccaatcgcccggatcagcggatttccgctcattgagcggcgcagcattttccacgccttaaaccaaaaagcggtcgcgcgccgcgtcgccaggcagctcggcaaacggtatgacgaactgaacttgatcgtcgcccatatgggcggcggcattacggtcggcgcccacaagcaaggaagggtcgtcgatgtcaacaacgggcttgatggcgaaggcccgttcagcccggagcgcgccgggacggtgccagcgggcgatttggttgctttatgcttctctggtgaatattaccgcgaagagatcatgaacatgctcgtcggcggcggcggccttgtcggttatcttggcacgaatgatgcggtgaaagtcgagaaaatgatcgaagccggcgatgaaaaggccaagctcgtgtatgaggcgatggcgtaccaagtggcgaaagaaatcggtgcggcaagcgccgtgctttccggcaaagttgacgccatcattttgaccggcggactggcgtatggcaaatcgtttgtcgaacagatcactcgccgcgtgcaatggatcgccgatgtcatcgtccatccgggcgaaaacgaactgcaggcgctcgctgaaggcgcgcttcgcgtcctgcgcggcgaagaagaggaaaaagtgtatccaggcgaggccgtttcgccggttccagcccggcgttgatgcggcaacggacagaaaggagaaggcaagatggcaaaagaatacgatgtcgtcattctcggcggaggaacgggtggctatgtggccgccattcgcgcctcgcagctcgggttgaaaacggccgttgtggaaaaagggaagctcggcggcacgtgcctgcacgctggctgcattccgtccaaagcgctgcttcgcagtgccgaagtgtacgcacaaacgaaaaatggcgaggcgtttggcgtcatcgccgacggcgtgcgccttgattttgccaaagtgcaggcgcgcaaagcggcgattgttgagcagctccataaaggcgtgcagcatttgatgaaaaaggggaaaatcgatgtgtacgccggcaccggccgcctgctcggcccgtcgatcttttccccgctgccggggacggtgtcggtcgaaatgaacgacggcagcgaaaacgaaatgctcgtcccgaaattcgtcgtcatcgccaccggttcgcgcccgcgcacgctgccggggctcgagccggacggcgaattcgtgatgacgtccgatgaggcgctgcaaatggagacgctcccctcgtccatcttgatcgtcggcggcggtgtgatcggcatggaatgggcgtccatgctcaatgatttcggcgttgacgtgacggtgctcgaatatgccgatcgcattttgccgacagaagatgaagacgtgtcaaaagaaatggaaaaactgcttcgccgccgcggtgtcaacatcgtcacgggagcgcgggtgctcgcggaaacgctcgaaaaaggaaacggtgttgtcattcaagcggagcatcaaggcgagcggaaaacgtttgcggccgacaagatgcttgtttccgtcgggcgtcaggcgaacattgaggggatcggcctggaaaacaccgagattgtcgtggagaaggggtatattcaaacgaacgagttcggccaaacgaaagaatcgcacatttacgcgatcggcgatgtcatcggcggcctgcagcttgcccatgtcgccgcccatgaagggattgtcgccattgagcatttggccgggcacaacccagcgccgattgactatacgatggtgccccgctgcatttacacccgtccggaagcggcggcggttggcttaaccgaacaagaggcgaaagcgaaaggctatgatgtcaaggtcggcaaatttccgtttaaagccattggcaaggcgcttgtgttcggtgaggcggaagggtttgtgaagctcatcgccgaccggaacacggacgatctgcttggcgtccatatggtcgggccgcacgtgaccgatttgatttccgaagccggtctcgcccgcgtgcttgatgcggctccttgggaagtggcccatgcgattcatccgcatccgacgctgtcagaggccatggcggaagcggcgctggcggtcgatggcaaagctattcatttttaaccgatttcgccgtatgcgcgcggcgcgtgatcattggttgactatgtgaatctaagggaggttgttgcgatggcgcaaaaccgtcatcaggcgcttggattaagcgatgacacggtgttggaaatgtatgaaacgatgctcttggcccgcaagctcgatgaacggatgtggctgttaaaccgcgcggggaaaattccgttcgtcatctcatgccaagggcaggaggcggcgcaagtcggcgcggcattcgccctcgaccggacgaaagactatgtcttgccgtattaccgcgatgtgggcgttgtcctgacgtttggcatgacgccgagagaattgatgttggcggcgtttgccaaggcggaagacccgaactcgggcggccggcaaatgcccgggcatttcgggaaaaagaaaaaccggatcgtcaccggttcatcgcctgtgacgacgcaagtgccgcatgcggttggctttgcgctggcggcgaaaatggaaaagaaagattttgtcgccttcgtcacgttcggcgaagggtcgtcgaaccaaggcgatttccacgaaggggcaaactttgccggcgttcataaactcccagtcatctttatgtgcgaaaacaacaagtacgccatttccgtaccgatttcgaaacaactcgcgtgcgaaaaggtgtcggaccgcgccatcggctatggcatgccgggctatacggtcgacggcaccgatcctcttgaagtgtaccgcgtcgtgaaagaagcggccgaccgcgcccgccgcggcgaagggccgacgctcatcgaggcggtgacataccggctgacgtcgcactcgtcggacgacgaccaccgcgtctaccggacggaagaagagctcgccgaagcgcgcgccaaagacccgatcgtgtcgtttgccaactatttgaaagaaaccggcgttttgaccgatgaacaagatgaagaaattcaagcgcgcgtcatgaaagaagtgaacgaagcgaccgactatgcggagaaggctccgtacgccgagccggagcatgcgcttcgctacgtgtatgccgaggagtaagggggaatcgacgatgcctgttatttcctatattgatgccgtcacgatggcgattcgcgaagaaatggaacgagacccgcgcgtgtttgtgttgggagaagacgtcggccgaaaaggcggggtgttcaaagcgacacaaggattgtacgagcagttcggcgaagagcgcgtcatcgacacgccgctttccgagtcggcgatcgtcggcgtcggcatcggcgcggcgatgtacggcctgcgcccgattgccgaaattcagtttgccgattttatcatgccagcggtcaaccaaatcatttctgaagcggcgcgcatccgctaccgctcgaacaacgactggaactgcccgatcgtcatccgcgccccgtacggcggcggcgttcacggcgctttgtaccattcgcagtcagtcgaagcgattttcgccaaccagcctgggttaaaaatcgtcatgccgtcgacgccatacgatgtgaaagggctgctgaaagcggcgattcgtgacgaagacccagtgctctttttcgagcataaacgcgcctaccgcctcattaaaggggaagtgccggaggacgactatgtgcttccgatcggcaaggcggacgtcaagcgtgaaggcgatgacatcacggtcatcacgtatgggctgtgcgtccattttgccttgcaggcggccgagcgcgtcgcccaagacggcatttccgttcacctgttggatttgcgcaccgtctatccgcttgacaaagaagcgatcatcgaagcggcgagcaaaacaggaaaagtgctgctcattacggaagacaacaaagaaggcagcgtcatgagcgaagtcgccgccattatcgcggagcattgtttgtttgatctcgacgcgccgattatgcgcctcgccggcccggacgttccggccatgccgtatgcgccgacgatggaaaaattctttatgatcaatccagaaaaagtcgaaaaagcgatgcgcgaattagcggcgttttgaggcgaagacattgcagccaagataggagggtatcgatgtggccatcgaacaattgacgatgcctcagctcggggaaagcgtcacggaaggcacgatcagcaaatggctcgtttccccgggcgacaaagtgaacaaatacgatccgatcgctgaagtcatcaccgataaagtgagcgcggaaattccgtcgtcgtttgccggcgtcattcgcgagctgatcgccaaagaaggggagacgctcccagtcggcgcgccgatttgcacgatcgaagtcgaaggcgctgcaccggctccggaagcgaagccggcggatgaagcgccgaaagcagaagacaacgcggaaccagccgctccgaaacaggtcggccgggcaaacaacggccgctattcgccggccgtgctccgccttgcccaagaacatggcattgaccttgaacaagtgaaaggcaccggccttggcgggcgggtgacgcgcaaagatttgctgaagctcattgagtctggacaaattccgaaagcggaagcggcaccggcggcggaacaagcggcgccaaaagcggaaccgagagcggagcaaccggccccggccgccgcggcggctcaactgtctgccgctgccgcgccaaccgcgccgcaggcagcgccgatcaaaccagcggccccgaacgtcgaagccggagcgggcgacatcgaaattccggtcaccccggtgcgcaaggcgattgcggcgaacatgctccgcagcaaacacgaagcgccgcacgcgtggacgatggtcgaagtcgacgtgaccgaccttgtcgcctaccgtgatgcgatcaaagacgagttcaagcggcgtgaaggcttcaatttgacgtatttcgccttcttcgtcaaggcggtcgcccaagcgctgaaagaattcccgcagctgaactcgacgtgggcgggcgataagatcattcaacgcaaagacatcaacatctcgatcgccgtcgcgacggatgacgccttgttcgtgcccgtcatcaagcacgccgatgaaaaaacgatcaaaggcatcgcccgcgaaatcgctgaactggcggcgaaaacgcgcgccggcaaactgcgcccggaagacatgcagggcggcacgttcaccgtcaacaacaccggcgcgttcggctcggtgcagtccatgggcattatcaactacccgcaagcggccattttgcaagtggaaacgatcgtcaaacgcccggtcgtgaaagacggcatgatcgccatccgcgacatggtcaacttatgcttgtcgcttgaccaccgcgtcttggacggcttgatttgcggccgcttcctcgctcgcgtcaaagcgattttggaaaacatgaacaaagacaacacgccgatttattaacgattcccccatcgccatcggttggcggtgggggtttttgcgtggcgcgatttcaaacttgtttctgaccggacggtttctgtggatccccaatgccaaacccgaaccagcgatgcggttaagttgatcgcaagcatcaaagcgctctcgtgtccatgagcagctgaagcaagcccacctcgacgacgaatggttttacgtggccgattccgccgcgatgaagaaagacaccttggcgcagacaaaagccgcccgtgcctttttgatcaccagaggcccttcgtcgcttcgaatcgtgaaacaggcgctcgcggaggccgattcgcctcacatcccgtggagcgaaccctttaccctggcggagagaaacggcgccacgtactgggtatgggaaacggccgcgacctacgaaggccacccggttcggctgatcgtcgtcgaatcgagcgcgctcgaccagcgcaaaggaaagacgctcgaaaaagagcgagtcaaagaagcggagcttcttcgcgaggaacaagtccgttgggagcgccaccccttctcctgccgcgaagacgccgaacaagccttggcgtccctcaaggcgtcccttcgccctcggtttcatcgagtggaggccgcggtcaaagagatcgtgcgtccgaaaaaacggcgcggacggccgaaaaaaggggcggaacccgagacggagacgctgtacacccttcgcctaaacgtcgaattcgaccaaccggcatgggaacaggcaagacggaaagcgtcccggtttgtcctcgtcacgaccgttccaaaggaatggaagggccaacccatggatgcccaagagatcttgaagctgtataaagggcaaatctcggtggaaatgaacttcgcgtttttgaaagatccgtttttcacggatgagattgatgtcaaaaagccagaacgagttgccgtattgggctatttgtttctgttggccctagcgatttaccgcgtttttcagcgccgggtgcgccagttcatcacacccgaacacccgttaaagggcgcgggaggccgcaagctgacccggccaacgggacaggcgatttttcagctgtttcaatatgtgaacgtcatcctgctggagctgccagacgggcgcatccaacgcgcactcgatcgctctctcaacccggatcagcgaaggattctgcagggattgggcatggatgagagcatctacgtctaacatgatacagaacgactagtgatggtaaaaaaaggattgccatcgctcgttgtgttggtcaaaaagttattctgaaaaactaaataaaaaatcctttgttttgaccttgttagggtgcgaaatgtgagttttaaaggcaaacatgacagcaatgttgcccaaagaggagcatggaataaaaaggaagaaatactattttgtttttacttatcacaatcctcttttttgtcaagtgtaatttgaaatgaaaatccttttaatttttttatttacaataaatatttttatttacaataaatactataaattttataataaaattcaaagctatctaaaaggaggggattaatttgaaaaaattaaaatttcatttatttagtttagtgctccttttttcattatttttcttcaatgatttcagctctgcaaaagaagtggataatatctcaaaaagtgaaaaattaacaaagcaagaaagaaaatatttaaaagatgtaacaggacatactgaagaagaaatagatatgttgcctttagaagttgcaaagcaactcattaaagataaagctgtcatccaagattcaaaaactgaaatattttccttcgaaaatggagtaaataattctggtgattttacaacgatgggtacaatttcgtcctcaacgatgaaattatggggtacagtttataaagtaacctctgatcgaacaaattacgataaattttatatttatggtaatttccaatggctaaaatctcctttttacgaacttgtagataagatgactttcggttttccttcaagtgcaggattttttcttccaactagtaatggaaaagtaacacaacatcaacatagatatagtcaagatccacaaggtaatggaaactggatagattatgcaattgattacttacctagtgattgggaaccaaatgctggagttgctggtgaatttgacttaagaagctctacagaatttactttacacaaaggatatatgggacaatatgtttatgtaccaacaaaaaataatggtacaattaacattaaaattgaatatggacaccaattatatattggcgaacctagtgtatcagtatttccagcaggattatcaataactccatctaagtcggtagatactgcttcttacgctttaacactaagttattaatgatttcaagcctctcttatgtcatgcccacgcatctctgtttggcgcggtcaacctccacgatggcgaaacggtgcttcatcaaacgaccgctgcccatgccgcggcgttcttgggtttcttgagaatgctcaaagagcgcgatccggatcgtctcatggtcttggtgttggaacacgcctgcattcactatgccaaaatggtcaagacgttttggtgggaagaagggccgtattttcccgttatttccccttcctccctatttgccacagctgaacccgattgaacgcttatggaaatggctgaaaggtgcggcgatcgcccatatatgtcgcaaggatcgcaacgatatcatgcaagcatcgctccgtttgtccactgcatccacgaacgtccggaggaagtgctgcaacgcttaggatgtggaggatgactgagaagctaactcttcatgttacatgtatatagggaggattacccagaaatcctccactttaagcgttagctaagtgggagtggttcaaactttacagtaaaaggagttttttgaatggaatatatatacttacttattttaccgataataggtgttttgtggtttttgaatttagcaagctttttaaaaaatttgaacagtgatgaaaacacacttaatcaaacaatgataggagccgtattaacctttctctttgtttttctatatatgtacgggtttttaggaacacattaatattcaatcatccccctgtacaaaaaaagatgggactgcctccacttatcggctaatgccggtggaagtgggggattcttgtttactttgcaaacaaaatactgccgattatcccttcttttgtgcatttggcctttggatcccgcttggcgttcaaacaatccgtcttgttaagcattgcctactcattgagcaaactcttcaattccgtttcatactttgaaggaacgaaaccatatttccctgttttttatcaaagataatcgtgttattctttttaaaccaaatgttgtaattgaatagcctgtccttcgttttttatgttcgagccaaaaacgatagtcaagttgacctgcatcgactttggttgtttttgaccattctacgaatttcataatttccattattctatcctgaaaataccaattaacaaaaaacgatccccacctagcctttggaattagattccaaaggaaggtatttcagtatatatatggtttcttcatgctacgcactggtcttctccagtttcacttcgtaccctaacccctctagccgtttcaccgtttggcgcacgatggcggcctcccgttgctgatcccagtagtcggctcccaactctcgatacggttcctttcgcgttaagaccgaatagatgatttccaagatggttctcccgaccgcgacactcgctcgattcgctcctcttcgtttggcgatccgatgatacttggccgataggtacgtgttcttcgttcgggcggcggcacgggcgcattccaccagacacgccctcagtttcttgttccctttcctcgttcggcctgacaaccgtttccccgcactctcatgattcccgggggccattcccgcccatgaggccaagtttgcggccgtagggaaccggctcatatccgtcccgatttccgctataatttgttctgcgctttgccgccctactcccggaatggtctccatgagctccagcgcttcatgaaaagggcgcgttctctcctcgatctctcgactcaaccgggcaatcgcttcgtctaaatattcaatatgtcgacattgttccgaaagcatcatgcgttgatgcggccccatgattcctttcaaggcgcgccggagctctccgattttttgcttcagccgccctttggcgagttgcgccaataccgccggatcgtccgttccttcgatcagggctcgaaggatccgctgagccgacaccccgttgatgtccgatacaaccgaagccagtttgatgttggctccttccagcactttttggatgcggttgagctcccgagcccgttcctcgatcaaactgcgccgataccgaaccagttcccgaagctctcgctgagctcgatccggaatgtaactccctcggagaagtccgttgggagcgccaccccttctcctgccgcgaagacgccgaacaagccttgacgtccctcaaggcgtcccttcgccctcggtttcatcgggtggaggccgcggtcaaagagatcgtgcgtccgaaaaaacggcgcggacggccgaaaaaaggggcggaacccgagatggagacgctgtacacccttcgcctaaacgtcgaattcgaccaaccggcatgggaacaggcaagacggaaagcgtcccggtttgtcctcgtcacgaccgttccgaaggaatggaagggccaacaaatggatgcccaagagatcttgaagctgtataaagggcaaatctcggtggaaatgaacttcgcgtttttgaaagatccgtttttcacggatgagattgatgtcaaaaagccagaacgagttgccgtattgggctatttgtttctgttggccctagcgatttaccgcgtttttcagcgccgggtgcgccagttcatcacacccgaacacccgttaaagggcgcgggaggccgcaagctgacccggccaacgggacaggcgatttttcagctgtttcaatatgtgaacgtcatcctgctggagctgccagacgggcgcatccaacgcgcactcgatcgctccctcaacccggatcagcgaaggattctgcagggattgggcatggatgagagcatctacgtctaacatgatacagaacgactagcgatggtaaaaaaaggattgccatcgctcgttgtgttggccgaaaagttattctgaaaaacgaaataaaaaatcctttgttttaaccttgttagggtgcgaaatgtgagctatatagtgtcaaagcatgcgccgattgattaacgattcccccatcgccatcgatttggcggtgggggtttttgcgtggcgcgatttcaaacttctttcacaaatgtgaggtataatgagggcagaaaagaacgtgcgaaggagaaaaaccagatgaaacgagcgagcgtatggatgctgttgtgtctgttctttatgctaagcggctgcgccaatccgtcgtttcccccggtggccgattcgctttccgtcgtcatcagcctcgatgtcaaagcggaaacggtcacctttttgaacgcgaaaaatggcagcaaaatcgcccgctggaacatcaacgaaccgtttcaaggcggggcgttgagcccagacggccggacgcttcttttgtacgggcgggatcttgaccgcgtgtatcggtacgatctcgcaggtgggaagcctctttctgaatggaaaacgggaaacggcatcgtcagcgcggccccgtccccggatggccgcacgtggtttttcggtgacagcacccatcacgcggtgcgcgttgtgagccggggcgggaaagagatcgcccgcctttcggtcggacgctccccgatgacgctgcttgtcaatcgccagggaacggagctgtatgccatcgactttcaagacggccgcgcctttgtcattgatgcaagccgcctccgtgtcattcgctcattttctgtgccaaagttcgccttaggcggattgatgcgcgagcaggaaggggagctgtgggtcggcggacatggaagcggaaacaaggtggagaagaatgttcacgtctattcgcttcaagacggccgcttgctccggacgatggccgccccgattatgccggttgattttgtcgaaacaggccgcggcgtgtttgtgctaagccacggttcgaacacggtctatcagtttttgccaagcgggaagcggctcaactccgttttggtcggcgccaatccgtttgccatggaagcggcaggaagccgtttgtatattgcgagttatgacagcgatgaaatcatcgtggtcgatgaggcgacgctgcgtccgctcgcccgttggaagacgggagacggcccgctgcagctattcattcgggagggacgaacatgagcgaacgaaccgttttaatcgtcgatgatgaagaagaaatgcgcctgctcgttggcatgtatttggaaaacgccggctttcgctgcctcgaagcaggggacggggaagaagcgctggtgctgctttcgcaacatccggttgatgccgtgctgttggacgtcatgatgccaaaacaggacggattcgccgtctgcgcccgcatccgcgagcagtcggacgtgccgattttgtttttgaccgcgcttggcgaagaatgggataaagtgaaaggattgaagctgggaggcgacgattacatcgtcaaaccgttcagcccgggagagctcatcgcccgccttgaggcggtgctgcgccgggtgcagcgcgtccgcgagaatgacggacggctgcaatttggcgaccttgccatcgacgaaaaaggccgaaccgtgaccgttggcggcaaaccggtgaaattgacgttgaaagagtttgagttgctgctgtttttggcgaagcaccgcggtcaggtgttcagccgcgacgatttgctcgtcaaagtgtggggatatgattatacaggaaacgcccgcacggtcgatacgcatgtgaaaacgctgcgcatgaagctgaaagacgccgctcgccatatccaaaccgtctggggcatcggctacaagtttgagggatgaacatgaaacggcttcggttaggacaaaaactatggctgtcgatcggcgccgcggtcgtggtgacgctggcgttttcctttggccttctgaattatttttaccggacggtgtacatgaaagaagttgagcgaacgttgatcgcggaagggacgagcctcgcccgcgactatcgcggcggggcggtgacggaggcatatcgccgtcaaatcgaatggtatgacgaaaaatcaacggccacgatcttgttgattgacaacccgcgcgaactgagcgcctgctttccgtttccggtccactatgacgcgttagtcagcggccgcgaccgggaaacattgttagccgggaagcctgttgtcaaaacgggatacgaaaagcggttcggccgccgcgtgatggcggtcgtcgttccgcttttggacggcaagcggcttgaaggagcgatttacttgtatttgccgttagccgacgttcaggaagcaacgaagcgggcggccgccacgttttggccgttggccgccatattcgccgccgcgcttttggttgtcggccgacggatggtgcggcagatgaccgagccgctccaagcgatggaacaagcggcagaacgcatggcggaaggacgctacgaagcggacatccccgtgcggagcgatgatgaaatcggccgcctggcggaggcgttcaaccaaatggcggacgccattgccaaagaagacgagcggaagcgcgagtttttagcgaacgtctcgcatgagctgcgcacgccgctcagctatatgaaaggatacagcgaagcactccttgctggcctcgcgaaaacgaaggaagaagaaaaggcgtaccttcgcctcatccaccgcgaaacggagcggatggagcggctggtgcgcgatcttcttgacctggcgcgccttgaagggcaaagcgtgccgctcgagcgcgcgccggtggcgttcgcccaagtgatcgaagatgtcatcgccacgtacgaaccgatcgccgcgcaaaagcggatcgagctggcgtgcgagttggactatgacatcatcgtcaacggcgacgccaaccggctcgaacaagtcgtgcgcaacttgcttgacaacgccatccgctacaccccagaaggcggtgtggtgacggtgcggctttcccgcttgtcggaagcggaaggcgagctcgtgatccaagatacgggcaaaggcattccaaaagaccagctcccgtttctcggccagcgctttttccgcgtcgaccgcgcccgcacccgcaaagaaggcggcaccggcttggggcttgccatcgtcaaacaaatcgtctctcttcatgacggcgcgattcggttcgacagcgaccttggacgcgggatgaccgtattcgtccgcctgccgctcgttcgggaagaggaataaacatcgttcaagacacaggaatggatggtgtataatcaatataaaattaggaggcaggtggaggatatgggttcaccagaaaaggaacaggcccctatgacctacaaagagtatgcgacatggccggaaggaaaacggtgcgaggtcttggacgggaacatcattagcatggcgccgtcgccgacaccggaacatcaatcagtttcgctccaactttccattgaattcgggatgcatcttcgtgggaaggattgccgcgtgttggccgccccgatcgatgtgtatcttttcgaagatcatcgaaagggatggatggatgaaaacgtccgaaactgggtatgccccgatcttgtcgtcatctgcgacaaaaacaaaattcaaaaaaaccgcattgtcggggctccggatttggtcgtcgagatcttgtcccccgccacggccaaaatcgaccggatggacaaacggatcgcgtacgagcgggccggggtgaaggaatattggatcgttgacccggcgaatcaagtggtggaagtgtatttgcgcggaaaaacaggaagattggaacttcatggagtgtacaaccgggatgacgccgttttggttcatgtattgaaggatttcgtgatcgatttgcgaaacattttccaatgaataaatggcagttgagattttcgctaagcggcgatttggagggggacgagggagcatcgtccaagagagcatgcaacaacgccctcttcctttcatgttttttcagggcttcttggaggatttgtgaatcgttgagatggtgttgtttcgccaagtcatcgagccatttcgggatcgttcatgtttttttgaccgctttgttttccatttcatggcgaaatggtggcatcagcaagttgtttgcctttttgttcattgcccaaacgcggccgatgtactacaataaacatagaaaccgttttttcccacacgaagcgtcatcagcgcttcgttctgagcagacgggttcgagagggaaaggtgcggcttgaaaagaaagcggtttcttatgtctggaaggcaaagggggatcggaatgagcgatgtcgcaaagatgaaggaagcggcgtttccggctccgacggtggaggagtgggagcgggaagcggaaaagtcgctgaaaggcaagccgctcgagcggcttgtatcgatgacgtacgaaaacattgcggtcaaaccgctctatacgcgccgcgatgtggaggcgctcggcccgcttgagcagtacccgggctttggccgctatgtgcgcggggcgcggccggaagggtatcggggcgagccgtggaaggtgagccaggagatttcggcagcgagcccgtccgactggaacgaggcagtgaagcacgacttggagcgggggcagacggaaatccatcttgcccttggtcggctgccgtttgccgtcgagtcggttgatgatgtggcggcgatgtttgatggcgtgccgctggaccgctattcgctccgtgtggacgccggggcgcggtcgctttcgtttttggcgctgttggccgcttatttagaggaacggggagtgccgctatcgagcgtacggggcgcgatcggcatggatccgctcggagcgtgggcggaacaggggacgctcccgtgttcgcttttgcggctgtatgatgaaatggcggaagcaacaaagtgggcgaaggaacagatgcctgccgtccgcacgattttggtgcgcggcgagccgtaccataacggcggggcgaacgccgtgcaggagctggcgtttgcgctggcggcggcggtcgagtacatccgcgccgggctggatcgggggctgacggtggatgacatcgcgacgcggatgcaagcgtcgtttgcggttggggcggacttttttatggaaatcgcgaaactgcgggcggcgcggcggttgtttgcgcaagtgatcgaagcgtttggcggcggtgaatcagcaaggcggatcgagctgcatgtgcgcacgtcgccctttacgaaaacggtgtacgacccgtatgtgaacatgctccgagcggcggcggaagcgtttgcggccgttgtcggcggcgccgatggcgtgcacgtgtcgccgtttgacgaggcgatcggactcgccgatgagttttctcggcgcatcgcccgcaacacgcagctcattttgctcgaagaggcgcatgtggcgaacgtcatcgatccggcgggcggctcgtattatgtggaaacgttgaccgccaagctcgccgaagaagcgtggaagctgttccaacgagtggaggaaaaaggcggcatggcgaaggcgctcgaagacggcttcgtgcagacggaagtggaagcggtcgccaagcggcggctggatcgtgtcaagacgcggaaggaaaaaatcgttggcacgaacgtgtacgccaatttggaggaaacgccggtcgaaaagccgaagcaagacgcagcgaacgtggcgccgccgctggatgaaaagcgggtggccgagattcgcagcgcgcttgtcggcgggaagtggatggaagcggcgattcgtgcggcccgccgtcgagcaaccgctcgggagatcgcagcggcgcttgctgacggaaacgcgtcagtccgcattgcgccgattcacgcatggcgcttggccgagccgtttgagcagctgcggaaggcagccgaggagtatgccgaacgcacgggaagccggctttccgttcacttgatcaatatcgggccgcttgtccgccatcaagcgcgcgccgatttcatcgccgggctgtttgcggccggcggggtggcggctgagcggagcgatggctttgcctcggtcgcggaagcggtcgaatgggtgcggaacacgaacgggacgcattatatcgtgtgcggcgccgatgacgattacccggcgttcgttccagcgttggctgaggcgttcaagcaagccaagccgaacgcgaagctgtatgtcgccggaaagccgccggaagagcttgagagaacgtacgcggacgcgggcgtggacggatcgattcatctcggttcgaacgcgtacgatgtgatcgtggcgtttctaacggaaagaggggtggcgcttgatggcgaagtacgttgattttaccaacatgacgctttccgccatagcggccgatgtggatgagaaacagtggagagacgcggtggagcggcgcgtgcaagcgtcgatcgatgagctgttgtttcagacgaacgaacacattgcggtgaagccgctttatacaaaggaagacatcgatgggcttgattttctcgattatatgcccggcttgccgccgtacttgcgcgggccgtacccgacgatgtacgtcgtgcggccgtggacgatccgccaatacgccggcttttcgaccgccgaggagagcaacgccttttatcggcgcaacttggcgatggggcaaaaagggctgtcggttgcttttgacttggcgacgcaccgcggctatgactccgaccatccgcgcgtcgtcggcgacgtcggcaaagcgggggtggccatcgactcggtgctcgatatgaaaattttgtttgacggcatcccgctcgaccaaatgtcagtgtcgatgacgatgaacggggcggtgctcccgattatggcgttttacatcgtcaccgccgaagagcagggagtgacgcaagacaagctgtccggcacgatccaaaacgatattttgaaagaatatatggtgcgcaacacgtacatttatccaccggagatgtcgatgcgcatcatcgccgacattttcgcctatacggccaaatacatgccgaaattcaacagcatcagcatttccggctaccatatgcaagaagccggggcgccggccgatttggagctggcgtacacgctcgctgatgggcttgagtacgtgcgcaccggcttgaaagccggcattgacatcgactcgttcgcgccgaggctgtcgtttttctgggcgatcggcatgaactactttatggaagtggcgaaactgcgggcggcgcgcctcatgtgggcgaaaatgatgaaaacgttcaatccgaaaaatccgaaatcactcgctctaaggacgcattcgcaaacgtcgggttggagtttgaccgagcaagatccgttcaacaacgttgtgcgcacgctcatcgaggcgcacgcggcggcgatggggcatacgcagtcgctccatacgaacgccttggatgaagcgatcgccttgccgaccgacttctcggcgcgcatcgcccgcaatacgcagctgtacttgcaggaagaaacgggcatttgtcggacgatcgacccgtgggccggttcgtattacgtcgagacgttgacgaacgagttgatgaagcgggcgtgggcgcatatcgaagaaatcgaaagcttaggcgggatggcgaaagccattgaaaccggcatcccgaaaatgcgcatcgaagaagcggcggcccgccgccaagcgcgcatcgattcaggagcggaaacgatcatcggcgtcaataaataccgcccggaaaaagaagagccgattgacattttggaagtcgacaacaccgccgtgcgccagcggcaaatcgagcggctgaacgtgctaaaggcgacgcgcgacaacgagcaggtcgaagcggcgcttgatgccatcacgaaagcggcggaaacgggcgaggggaacttgctcgagcttgccgtccaagcggcgcgcgtccgggcgacgctcggagaaatttcgtacgcgatcgaaaaagtggcgaaccgccatcgcgccgccatccgctcgatcagcggcgtttacagctcggaatacaaaaacgaagcgcagctggaacgggtgaagcgacgggttgagcagttcgccgaactcgaaggacgccgcccgcgcatcttgatcgcgaaaatggggcaggacggccatgaccgcggggcgaaagtgatcgccacggcgtttgctgatttagggtttgacgtcgacatcggcccgcttttccagacgccggaagaaacggcgcgccaggcggtcgaaaacgatgtgcacgccgtcggcatcagttcgctcgccggagggcataaaacgcttgtgccgcagctcgtcgaggagctcggcaaactcggccgcgatgatattttggtcgtcgtcggcggcgtcattccgccgcaagactacgcgtttttgtatgagcacggcgccgcggccattttcggaccgggcacggtcattccggaagcggcggaaaaagtgttggatgaaatttacgcccggcttggctatgaggaagtgaaccaatgaacggcgaagagaaacggcgggaacaggcaagcggccagagcgcagtttcggacgggcagccgcggcgcccggaatgggcggacggcaatggtctgtcgtcgtacgtgcaagccgagcgcccgccggcgccgaagcggctcgtgcggcgaaaagaacgatcggttaaagaatacgtccaaggagtgctcgccggcgaccgcaccattttggcgcaggcgattacgcttgtcgaaagcaatgcggccaggcatatggatctcgcccagcaagtgctcaatgaactgcttccgcacgtcggccgctcgattcgcatcggcatcaccggtgtgccgggggcgggaaaaagcacgttcattgaagcgttcggcacgtttttgtgcgagcaagggcaccgcgtcgccgtcttggccgtcgacccgacgagttcgttgaccggcggcagcatcctcggcgacaaaacgcggatggaggcgctcgcccgcaatccgcttgctttcatccgtccgtccccatcgggcggggcgcttggcggcgtacaccgaaaaacgcgcgagacgatgatgctgtgcgaggcggccggctatgacatcatcctcgtcgagacggtcggcgtcgggcaaagcgagtttgtcgtccgcgggatggttgactttttcttgttgctcgccttaaccggcgccggcgacgagctgcaaggcatgaagcgcggcatcatggagctggtggacgccattgtcatcaacaaggcggacggcgataataaagaaaaagcaaaagcggcgcaaaaagaatacaaccagtttctccattacctccgcccggccacgcccggctgggagacgaaagcgtacacatgctcggcgcttttgggagaagggatcgccgacatgtggcgcgtcattcaaacgtttgtcgaaacgacaaagcgatccggcgtctttttcgaccgccgccgccagcagcaaaaagactggatgcacgccatgatcaaagaatatatcgaaacgcgctttttcgccgacccgatcgtgaaagaaaagctcccgatgctcgagaacagcgtcatttccggcgccaagccggtcaccgccgccgtccgcgagctgatcgaggcgtatgaacggaagcggggcggtgaactgtgatatgataaaggcaaatcgaagggggtgttgagatgttccaatttcaatttccgctctataacgacatcgtcgaacaagcgcggcgcgaagcggtcgaagccggatttgaagagctgcgcacgccggaagacgtcgatgcggcattccgccgtccgggcacaacgctcgtgctcatcaactcggtgtgcggctgcgccggcggcatcgcccgtccggcagcggcccacgcggttcattacgacaagcgcccggaccatttggtgaccgtctttgccggccaagacaaagaagcaaccgcccgcgcgcgcgaatattttgtcggcgagccgccatcctcgccgtcgttcgccttgttaaaagacgggaaattgtgcgccatgctgcaccgacacgacatcgaagggaacgaaccggtcgctgtcgtgcaaaagctgcaggcgctgttcgatgaatattgtgaggaagtgtgaaaggagaacccgaagttcgaaaagggacttcgggtttttgcatgaccattattgtttgtgataatagaaatgaagaaggaaattgatcgtatcagtcaaataaatgagcaacaagtcacaactgttttagatggtgtttcagaaaatgtcatgagtaaaatttacaaagaatgggtattaaaattattacagtatcgaaaagaatggctcgtaaattggtatatggaggtgaaataagcgatgcgcccttttgtgctttggttaatttggcaaaatgaatgtactcggcagcgatatcatattggaaacttattacacgatggggataagtatgtattttattatgaacgcagcaggaagagaagaggactgttcgaagcactagaaaacggttatcaacctcatttgtcgtttccggatataggaaaaaaatacgtttctaacagattgttcgggccttttgagcggcgtttgcctgaccggcgccgtccggattttttagaaattttgcggacatacggcttgccgcgcgattgtacagatatggatatgttgcgagcgactggtggtaaacttgcgacagattcttatgaatttgtagcgccaatttatgtatcgggaaatcatttcgattttgatttttatgtcgccggttggaggtattatgagggagatcaagtggttcaacatcttaaagtgggagatgaggtgcattttcggttagagccggagaataggcaagattctaaagcagtagaagtgttaacagatgaagggtgtaagctagggtatattcctgctttctatagcgagtttatgtttaaccttattcaaaacaacgggcgttatatggcgagaattgaatcaattcatgttgaggcttttccacagcggaaagtaaatataagtgtctacggtgagctccttccatcttgccagacgcaagatctcgatatgctacatgaaatatcgttagaagtgatttagtctgttcactgttttctgaagtaggcatgtttgatttcagatgaatgaatatgtccacaaaatcgaagcactgctcgaacacatcaaaaaagaagtgatcgatcgtgacctatggaatgagcccggtcgtgtttaaacggctgatggcgtatttcgccggcgaaaaagacattcaaaaagtcgtgttgttcggctcgcgggcgcgcggcacggcccgctacaactccgacattgacttgtgcgtggactacaccggcaaacaaaagtggaaaatcaaagaggatattgatgagatcgtcggcatttattcgtgcgatgtgctttttttcgacgcgctgaacgaagcgatccggcgcgaaatcgagcgcgacgggaagacgatttatgagaaatctccgtcgtgagcgtaggcggcttgccctgcatgagtgggcggctgtttttttgtgtccggcggctgtaggacggcgcgcactatgttaaaaaggtgcaattgccactctttggataaggggaagaaaaagtaactcaattactaacttattgttgattttttattattattggcattataatgcagatagaaagtttttttggtcaatacttaaagtaagtaattttattactaaaatgaggtgacttttaaatggtgtatgaaagagaattatctcatttcatggataagttgcgcagcgaggcgaatataagcgtgatcgattctgtgcagacgatcgcgtcgattgcaagcgtgaaatttttagaactggataaggagcgttacagtcttccagacgaactctctttaggggtgattttaaaagaaggagcttttttggcggagaaggtaaaggcagttttaaacgaaatagaagcacatgtccctttcctaaagggagtatatgagttttccgacttgtttggccgattaagcaacaatacattatatcatttgttgtcgcggattcattcttttgcattcacgaaagagcagtggaaacaatggattgaatcgttgtttgtgtacgcaggcaatatggccggggttgaaggtgtagagctgatcacgccggctggtgttaatgagctgggcattcgccttttaaatatggaaggaggggagttttatgatggtgcttcagggctgtccggcacgttgtgcgcagcaagcgaatatgcacggcgacatcattgcgaagtggcgctgtacggtcaggaaatcaatcagcgagcatgggcgcttggaaaactgcgtctgttatttcacgaccggaccgatgctcgtttggccaaaggagatacgcttaccgagcctgcatttgtagagggaaacaagttgaaaaagtttgattacattatgatgaattttccgttcggcatgagaataaacagctatgaacaactgatgaatgaccgttatgatcggtttgtatacggccgattgccgcgaacgagcgctgacatggctttcattttgcacgctctctcttcgttgaaggaaaacggaaaagcggttcttgtcgtcacaaacggaacgctgtttagaggagggccggaggcggtgatcagggagcatttattggccgccgatttgattgagtccgtgatcgctctgccatcatctttgcttgatggtgcagccattcagatcaaccttcttgtgctgaataaaaataaaagtgcagagagggaaggaaacattttattcattaacgcggaaaattattatggcgaacggagaagaggcagaagatatttgcgccaagaagatatcgaacggattgtggccatatatcatgaagggctggagatcgatgaagtaagcaaattcgtatccgtccgggagattgaagaagcgaaccttttaagcaaccggtatttgcaaagcagtgaatggacgatcgagccgtacggaaaagtgaagttttaccatgatcacataaagaatttgccatgcgtacaaccattgaaacggatcggcactttctaccgcggcatcaatatctcagccaaagacgcagaaacagagaatgggccatataaagtgattaagttatctgacgtccaaaatggggaggtgttgatcgatcaactcgcgtcttatgaaattacaaacaatgccaaaattgaatcatatcttgtccaagaaggcgatgtcattatatcggttcggggggcggggatcaaaatagcggtcatcccgccgcatgagggagatatactgatttcccataactttatcggcattcgtccgcaccgccatgtcgacccattttacttaaagatcttcttggaaagccctgttgggcaatatcttcttttgagcaaacaggcagggacaaatgtcacgattttgaatatgaaagatttggagaacattccgattccagtgcggccgttcgaagagcagaaggaaatcatcatgtcatatctcgaagaacaaaaacacattcaagacatgatgaaacaactcgagaagcaacggcttgaatcgagtttaaaactgtacgaaaaaatgggaattcgttcgacgtttacactgatgcaatcgtaaaactcaaaacgccgctctccctgttgtcgcctgccgataggctggatgacagggagagcggggctataggaaattagttccttaatggcaaagatttttatggtaaaatggactctgggaatcaaatgacatatcgtgtcaaacgggaaaggagcagcgacagatggcgacgatcggttttgaagaaaagttatggtccgcagccgataagctgcgaaacaatatggatgcggcagaatataaacacgtcgtcttagggcttattttcttaaaatacgtgtctgatacgtttcaagaaaaatgggaagaactgatgaaagaagatcccgattttgcggaagaccgcgacgcgtatatggcggacggagtgttttgggtgccggaaacggcccgttggagctatatagcggaacgttcgaagtcgccggaaatcggaaaaattgtcgatgaggcgttggatgcaatcgaaaaagagaatgacagtttaaaaggagtgctcccgaaaaactactcccgccctgagttagacaagcgcattttaggggaaattattgacttgttttccaatattgacgtcggcggcagcggggcaaaggaaaaagacgtcttagggcgggtgtacgaatacttcttaggcaaatttgcggccagcgaaggaaaaggaggaggcgagttttacacgccgaaatgcgtcgtcaaactgatggtcgaaatgattcagccgttcaaagggtatgtgtacgacccggcatgcggcagcggcgggatgttcgtccagtcgatgaaattcgtcgaagaacatgcgggaaacaagtttgatatttccatttacggccaagaatcgaacccaacgacatggaagctcgccaaaatgaacttggcgattcgcggcattgaaaacaatctcggtccgaaacatgccgacacgtttcatgaagacttgcatccgacgttaaaagcggactatattttagcgaatccaccgtttaatgacagcgactgggggcaaccgaaattaatcgacgacccacgctggaaatttggtattccaccagctggaaacgccaactacgcctggctgcagcatatgatcgacaagcttagccaaaacggaaaagcggcggttgtgctggcgaacggctcgctgtcctcgatgacgtccggcgaaggggagattcgcaaaaacattgtcaacgcagatttagtcgacgcgatcatcgcgttgccggataaattgttttacacaacgcaaatcccggtgtgcatttggattttaaaccgcaacaagaaacatccgaggaaaacgttattcatcgatgcgcgcaaattcggccagctcgtcacccggaagttgcgagagttgacggatgaggatatccgcaaaatcgccgatacgtatatcaattggcaaaacaacgagaactacgaagacgtgcaaggcttttgcaaatcagcgacgatcgacgacattcgcgagcacaactacatcctcacgcccggccgctacgtcggcattgaagaagaggaagaagacggggaatcgtttgaggaaaaaatggagcggctgacagcgacattggcgaagcaatttcaaaaatcgcgccagttggaagaagaaattcgcaagcagttgggggggatagggtatgagatatgacgggtggaaagaaacaaggttaatagatgttatagacataaaccctagaacccctttaagaaaaggaacgttggccaaaaaagtgtccatgcaagatgttgcggagtttacaagaaaaatacagtcatatgaaattgccgagtttacatccggttcaaaatttaaaaacggtgatactctccttgcacggataacaccttgtcttgaaaatggaaaaacagcttatgtcgacatccttgaagataatgagattgcttttggctctacggagtttatcgtgttaagagcaaaggaaggaataaccgatagcaagtttgtatattacttggctatttcaccagaattcagaaatgtagcaataaagtccatgacgggatcatccggcagacaaagggtgcagagcgacgtcttggctaataccgttatttgtttgccgccattacaggagcaaaagagaatagcaaatctgttgtctgcaattgacgacaaaattgaactcaacaacgaaatgaacaaaacgcttgaagaactagcccaaacgatttttaaacgttggtttgttgatttcgagtttccaaatgaaaacggcgaaccgtacaaatcaagcggtgggaagtttgtggaaagtgagttggggatgataccggaggggtggagagtggcaacaatcggcgatttaggggacgttgtagggggaggaaccccttcgaaaaagcgggaagactatttcacccaaaacggcatcccttggattacgccgaaagatttatcaaacagtaaaaatcgttatgttgaaagaggaagtgttgatattacggaagagggattaaaaaatagtagtgcaaaattgcttcctaaaggtaccgttctttttagctcaagggcacctattggttatattgctattgctaaaaatgaggtcactacaaatcaaggatttaagtcagtgatcccgcataaggacatcggttcggaatttgtgtttcaagttttaaaatataacaaagacttgatcgaaagcagggcctccggaacaacgttcaaagaaatttcaggtggggagttgaaaaaagtacctattgttttgccaaaaatggaagttattcaacgttataacgaagcagtgagaagtttaggaaaattaatatgcaataatgaagaagaaatcaacgctttgataagtatgagagattcattattgcccaagctcatgtccggagaaattcgtgtcgttgacgccgaacgggaggtggaagtgtgtttacagaagagcagctagagcaagccgtcattgaatattttcaagagctcggctacccatatatgccagcgaaggagttaaagcgagataaaaaggacgttttattgcttgaccgtttggaagaagcgttagtgaaattgaatccagaagtgcctgttgagatcattcgcgaggtgatgcgcaaaatccactattttgaaacgaatgacgtgcttacaaacaacaaaatgtttcataagtacttaacagaagcggtagtagtgcctgagcttgtgaatggagagacggtttaccatcatgttcgactcatcgattgggaaacgccagaaaacaacgattttctcgttgtcaaccaattggaagtcattgaaaaaggacaggagaaaattccagacatcgtgctgtatgtcaacggtcttccgcttgttattgcagagttaaaaagcacgtcacgcgaagaagtcgatattgaagatgcatacaagcagctaaaaaattatatgaacgtccacatcccttcattgttctactacaatgcgtttcttgtcattagtgacggggttcaggcgcgcgcgggaacgatcaccgcgccgcttgaccggtttatggcttggaaaaagatcaatatcgaagatgatgtcatagaaaaccgggagttagaaacgttaatattcggcttgttcgagccaaaacgctttttggatgtcatcaaaaactttacgctatttgcaaacgaagcaaaaataatggcggcgtatcaccaatattacggcatgaagaaagcagtggcttctacgatccaagccattcatacagataaacgtgcaggagtcatttggcatacgcaaggaagtggcaaaagttattcgatggtgtttcttgcggggaacttagtcagacaggaacagctgaaaaatccaaccattgtcgtgatcaccgatcgcaacgatttagacggacagttatttgaaacgttttgcggggcgagtgaatttttacggcaaacaccattacaagcggaaacgcgcagccatttgaaagagttgttggaacatcggcaaacgggcggcatcgttttttcaacgattcaaaagtttgaagaagaaaccggcttgctttctgaacgggaaaacatcatcgtgatggttgacgaagcccaccgctcccaatacggcgttgatccgaaatacgatatcgaaacgggggagcaaaagtacgggtatgcgaaatatttgcgtgaagctttgccgaatgcgacgtatatcgcatttacagggacgccgattgaaacgaccgatcgatcgacgaccggcttgttcggcgatgtcattgatgtgtatgatatgacccaagcggtggaagacggggcgacggtcaaaatttattacgaatctcgcttggcgaaagtgaaattggacgagaagaaaatgaatgaaattgaccaagaatattggcgcatgcaagttcacgaaggcgtcggcgactatattattgaacaaagccaaaaaagcttgagccgcatggagcaaatcataggcgaccaagaccgaattcgcgaagtcgtcacggacattatccaccattacgaggagcgcgaacatcttgtcaaaggaaaagcgatgatcattgcttattcgcgcaacaccgcgtttgcaatgtataaagagatcatgcgtcaacgtccggactggaaagacaaagtgaaaattgtcatgaccgaaaacaatcaggatccggaggagctcgcgaagcttgtcggaaataaacaaacgcggaaacagcgggaaaaagaatttaaagatgtcgatcatccgtttaaaatcgtcattgttgttgatatgtggctcaccggttttgacgtgccggcgctcgatacaatgtatattgacaagcccatgaaggcgcataacttgatgcaagcgatcgcccgcgtcaaccgcgtttatccggggaaaacaggcggattgattgttgattacatcggcttaaagaaaaatttaatggaagcgttgcaaacgtatacgaagcgcgaccaagataaagtgcaagaaaatacccaagcccgcgacatcgcgttaaacatcctcgaagtgttgcgcaatatgttccattcgtttgattatcgcgcctttttcggtgatagcgacaaaaagcgttatgaagtcattcgcgacggagcagaatttgtgcagcaaacggaaaaaagaaaattgctgtttatgacggaaacgaaaaagctgaaagatgtttataaaatttgcaccggcttgctttcgaaagaacaaaaagaggaaatttcctattttatcgctgttcgttcctttattatgaaatcttcgcgaacaggcacacctgacttaaaagaagtgaatgaacgaatcgcgaaaatgttggaagaagcgattttggaagatgaagtgatggtgttgacccaagcggtttcatcggaaagttttgatttgttgaatgaggagaacatcaaaaaattacgcgccttgccgcaaaaaaatattgcgtcgaccattttaatgcgcgtattaaagcaaaaattgcaagatgtgaaaaagacaaacatgacggtgagccaaacattttccaaacgttttgaaaaaatattagaaaaatacaacaatcgaaatgattacacggatgtgtatgaagtatttgaggaattgcttaaatttaaagaagagttgcaggcggcgattgaagaagggaaacagcttggcttaaccgaggaggagaaggcgtttttcgacgtgttaggttctgacccggatataaaaaaattaatggaagatgaggtattaattcaaatcgcaaaggatttggcgaaaacggtaaaggaaaaccggacgcacgattgggataaaaaagcgcaagcccaagcgcgcatgcgccttgaaattaagaaggtgctgcgcaagtacgattatccgccaaataaacagccgaaagcggtggaagatgtgcttgagcaggcgaagctgcagtgcatgaatatgtaaggggatcaatcggtgctttgaggagagacagttatggagaatatgctgtctctccccgcgaaattcatcgttttgtcgcattagcaatagtttattgaagtggtcaagatataaaacaacatccagtcatttttgtaaggggttctgttcatatggaaagagcatttaacccgttaggacaacttgttcatgcgaaaaacgcacataagtatggggttgtctatacgtgtccatgctgcggcgcgagagtatttaaagcagaaggaagggtgcagtccgctcactttcgtcacgaacgcgggcaagggtctgaacgatgcgaactttatgttcaacgtttgtcaggttcatcccatcttcatgattattcagtgatgataagccgcccctttattacatttgaaccattggaacgtgattgggagctttttattacctttccttatttaacgccttctcaagtgatgcaatgtgacgtgcatcatttgcactttaaaataaaatgcaatgaaatgaattcctttatttcctctgcacagctttggcctaactctagtgaaaataaactgtggattgttccaaagcagagctacagtttttcttttgcgactagaaaagatgaagaatgttatgagaaactcggcttgttttggcctgaatatattaaagggtttcaaaaccatacatatttgtttcggccaataaaccaaagcttttgcatgattgagcctagagaactatcactgagtgatacgttttatatgatgtcacgaaaaaaaatagagtttccgagggaaatggatgtaacaccattaaatcaaaagtatggatggtttgcctataaaatccgtcttccttttctattggcggagccgttaatagagtggtttcggcaatttggatatgacttgaaaccgccgtattattatttggatatagttgtcccttcaatttttggcagaaaaggagaagcgatgttaatcggaacaggaaaatgtagaatccaaatatctttccgtgactttcaaccgcaaaagtacagcctagttcatattcaaccggattatacgagtcgggaatatccgctgtcgagttcttatgttgacattatattgcataaaaaaggttttcatactttttatattaaaaaacatgaaggaaagatgttacatctattttatgatccaaacgcgaacccatatttttcggaacgattggaatccggggttgtggttgaccagcggacattggcgctgtgtgaggaaaagagcatcttgaaatacacaacggtttcggtaacagatcctcttttgtttccttactggatcaaagaaaaaaatcggtttgccagagagctcagtcaagggggagagttttttcatccatctgttgagaagctttttattcctggggtttgggcgtttgacttttctgctcaagagatgtgcgatttagcccatcccgattggcgcaaagttttattggcgtatatgcagcttgagcaaacaaagtgttgttggatttcaaatgaacaatatcgttttctagagtttttgttgcaagatgtaggggataaaatgttgcgggcaaaactagcctactatgtaaagacgtatcgaaacaaggttccaaaaatagtaaaggaatttattgatgggaggagatcgtcgtgaagacgatatttgggattgtcgaaaaagaaagaaagccaaataaaaaatatgtgtttgttaaagttttagcggaatatcgcgatcaccagttaattgaggttcaggaagcacgattgcattatccaagtgagggggaagtgatatggtctcctgctcctgaagacattcacgcagggaaagtgggattttatacagttgaagaaagaaatgaggaagaatacacaggaagacctgtatattcaaagtttatcgtaagaaaagaattggagaatttaaaatattatgaggtattcccaataccgttttcacttgcgcaaaatcatgacattgtttatttgattcagaacgggtttgatgccccgcagcagtttagttcagaaattttactcttaacgaatgatgattatttagttgggccttaccgtgtcaaacagacaaaagaacaaaaatgggtgattgattcgtccgacgataagttgctcgaaatacgaaaaaaagggatgcatctcgttaaatataatgataagaacgtcgggatcgaacgatactttgtatcggcgatgctagcgagccctgtcgaagattatctcgattgtgccactaacgctcggattatgcgttatgctttaaaaacgttgaaagaccagcaacaggttcaggaaatttcaagaaaagtcatcagtcagctatctgaattggttagcgatctccctccgcaagttcgttatgagcgtattatgcaagccattgagttgttggataaatatcaaataacaaaggaagatattggtcaatttgaggaggaattgttacagtacccagtgattcaaaggaaaatagaggttgaattagaggaaaggtttgctgcggagaaagcaagaatcgaagatgagcatcgaaaagtattgaacgaaacagaacagctgcgtagaaaaaaagagcatttgctagttgagatggaagaaatcgaaagacagataaaagaaagggaagaaagactaaaaaaagccgataaggcattggaattaaagattaaggaaatgaaagataatattttccagactttggctgatttactaccttttatgaatttggggttaaatgtctctgtgcataacgcatcagacgatcgaaatcattcggaatgggtggtgaaggatgttgatgaaacaacagtttattatgaagatataaatcatttaatgacatccattgcagaaaacctatgcatgattggcatgcaggagaataaagcatggttgacagcgaaaacgatcatcggagcgattttgtttcgtaaaccagtcgtggtcaaaggagaatttagttttgaactgtcacaggcaatcggctgggcggttgcaggaaacgatcatctaacggtttttccagatatacggaattttactaataaaacgttgatcaattccttttcttgttatacacggcctgactgtgtaaagtctcttcatttatgccaaattgaaaattcgcctgctgaattgtatttacaatcgtttctcgaccattggcgcgtgtctattgatgagtcgttgccggaattgattttgataagcataaaagaagaaagtgagttgactgattcgttcatccaaaagttgtcgttttcgcctgtgatcagcgcaaatgaaatgataacaactcctgatattcggttactaagaaagacgcatcgtctagtctttggatccatccctgcacgtttacttgtagaaggtaaaatattaaaggaaaaatctagtgagttcaataattttgtggaaattgtgcaagaagtcatgtcgtttacgaaacaaaaagaagcatttaaaaaatggtttcggttattagaggatgaacggtttgaggaagaagccgtgtctgtatgggttgtcaaggtgctactgcagccgtatgttgcccgtgagcaggcaaagaaaatcttagaagagtttgacagcgagaatattttgatttagtaagggggtggagctcgagagatgttgatagatgcatgggagaatataattatacaattcagacaaataaaacgtcatgtcctttctttggtgcacttttatgcattcgaggactataaaatgaacccggtgcattttcagcggcttatcccgcctttgcaaagattgctaaaggggcgcttttttgaagatcttcgaaacgttatgaaagaagaagatcaaaccgaagcacagtcattgctcgaactgttatctggtttgggggaaatattgaagcttgccaatggatattatttgccgttgcccccgcgctgtgtcgaacttcccgtgtctaaaagcttggttgtgctcagcaaccctgaaggaaagagcgacaagtattacgggtgcggcaacggttatatggaagagggcagtcatgttccaacgttgatgattgatgaatggatgccttcaccgactgtaaatgaatttatcgaaacgctcaaattgcagaacccagtaaaactaaacgatgaaccaacagaactatttttgcctcaaaaacggcgcaaatggcacccatttcaaatgaatcttgcatcaaagtctgattgttatattgctaggtatgcattaaaaaacagtcaaccgctctacttttgggttgagaacatggggaggggtgatgcgcgttattacaagatacccgaatattatttagaaacggctaagtatgccttagagtataaggctcaggtgaaaacaacgataaagtgtgcaaaaattcgtgaagatgttatttatgtccgtctttttaaaaagtttcctgtgtttgaacaaaagatggcgatgcttttttgtttcccgctttcctttatcaaaccgattgagtggattgtgcctttgtggcattattcagattttatttgggttttgcggcgcttggggattgatgaggattcaatacgatgggaaggagtcgaaatgggatgatggaatttaccattaactccgtttctgcacggctgcatcaaaaattgcgcgaatatattgaagcgcaatatccaatcagccatccctctttgctgttagagcgcagagagttattggattcaccaggggtcatttcgaaggagccttatattgaggccactcctgtttatgagctggggcctgcctacgagcagatgaatttgcctgctcattgtaaagaagcaatgacttatttttcggagttgtctcctagtgtaggaatttataagaggccgtacgtccatcagcaggaggcgcttgaatcatttttagtggatggacatgatttagttgtagcgactggaaccggctcaggtaaaacggaatcattcttacatcccattttaaactcattaattgatgaaggatttaatagaagggaacagtttcaaacacatgcggttcgggcgttaatactatatccgatgaatgcgctagtcagcgatcaaatcacaagattgcgccagctttttggtgatgagagagtgtccaagtactttcgggatcatttcggccgtcatccattattcggtatgtacacatcaagaacaccttacccgggagagcggacaaaggaaaaagacgactaccagttgaaggagattattgattattatttggatattgaaaagcatcggccgcaactggcgctggaaatgaaaaaaagagggaaatggatagcgaaaaatttaacaaactttcgttcaggcaaaaaaggcgactggaaatctcgatatttgacctctcctgacgaccgggaattgtttactagacacgagatgcaaacgactcccccggatattttggtaacgaactattccatgctggagtatatgttgatgcgcccgattgagcggccaatttgggagaaaacaagacaatggcttgcagaagatgaagcgaacacattgattctagtgcttgatgaggcgcatatgtaccgaggaacgagtggtgcagaggtggctctactcattagaaggttgcaggcaagattaggaattacacgcgatcgattgcgctgcattctaacgagtgcaagtttgggcgcggaggatgataattctgcggctattgagtttgctgaacaattaacgggcaaactgaaaaaacgttcgtttaagttgatcaaaggagtgaaagaaaaaagaaagcccggaagaattggcacgacagaagaggcctatgcattcgccttgctagacagcgagcagtttaccaatcgcattcatcagtacgatacattgcggtcgaatctccaggctgtagcaaagcggcttggatggggagatgtcccacataatttagatgagctgccgtcgtatttatataaaagcttagacggatttggaccgctcgaattaattattgaacaaataagcggaaatgctaaaaagttcagcgatattgccaagttggtatttccaagtgtcgatatgaaagtggcccaaaaagcgacgagccatttattaatgttggccaatgcagcgaaagataatgagcgagtgttattgccggtaaggatccatttattctttaaaggtgtatcaggcatttatgtctgcaccaatccgaaatgtgaggaaaaaagagtaaaaggaaacgattcgattttaggaaaaatgtatgattctccgaaattacaatgtacttgtagcaaggaagcaagggtctacgaattgcttacccatcgaaaatgtggaactgcgtttattcgagggtatatatcgaaaaaggacggcaactacttatgggctgaaaaagggaaaggcattgttggcgaggagttgacagagattcacttgctggttgaaccgccccatgaaaaaatacaaaaaggagaacgatcggtgcgtcctgtatggctcgatatcaggacgggatatttaatgaagtcgccgccggaagatcctgaaggttatctaaaattgtatttgcctcatgatgaggcaaataagaacaaaaagaaaaagcaaacaattacattccaacaatgtccgtgctgtatgagaaaagtgcagggaacgattacggacttaaaaacaaaaggtgagcagccttttgctaatttagttcgcgagcaatttttattgcaacctccggtaaagctgaataaacaattgcctaatgagggacggaaagtgctgctgttttctgacggacgccaaaaggctgcacgtcttgccagggatattccccatgaagtagagctcgactcttttagacagtccattttattggcggctcaaaaattaattgatcaagatattgaaccaaaactgagcggcgctttatattgttcgttgctgcaagtgattgatgagcataaattatacttttttgaaggacaggatcgaaaatcgttggcctatcatgttcaaattttacatgaggattttgatggcgactatgaggagctgattgaaaacggcgacattgaactgctgcctcgtttcaaaacagaacttcttcgccagctttgccatccactctactcggtttatacaacggccacaggctacgtagagcctgttaaaagagaaatggcaagagtagaaagaaagctaaaagagatattgtcgaaggaagacatttatgtactgactatgctgttcattcaagaaatgctggatagagtggccatagattcaaccattcatttctatgagaggctgaagattagagggttcgggggcgatgattggggagttgagaaaggttatataccgaaaaacttagagaatatcattcatctttatgttcaaagtgaggagcataagaaggaaattgtcgatgctttgtttaaattgtgtacagaatcggaaggaagatattatttatcccctagaaaattaaaactgattcccggcatttatacaacttggtataaatgcaatgattgcaaagaaatgaatatcgttgcagcaaaaaataaatgtgtgaattgtttatcggaaaatatcgagatattagacgtgaacagtaaacggttggattcagaaaaaggattttggcgttcacctatacaaaaaatattgacaaaccatgagaaaatttcgaacatcaccgttgaagagcataccgctcaactgtcgcaaaaggatgcgaaaatagcgatcgcaacaacagaagagtacgaattgcggttccaagatatcatattagatgttttagaaggacctgtcgatattttaagctgtacaaccacaatggaagtcggcgtcgacattggttcactgactgccgttggactacgaaatgttccgccacaacgggagaactaccagcagcgtgcgggacgtgctggacggaggggaacggctttatcgaccgtagttacttatgcccagggagggccgcacgattattattattttcaacagcctgaaaaaatgatcagcggttcggctcgcaaacccattgtttatattgataataaaaaaatcaccaaaaggcatttgaacgcatttctcattcaaacgtattttcatgaaaacgtttctgcaagtgccgttgcgtcaagcattctcagcagttcgttaggtgatacaaaatcattttttgaaggtactccgccttttaattatgagcagtttaaaaaatggctgaatgacaatatcgcctgtcgttttcgcgactatcctgtgatttttgacttgattccggatgaggttgtttcgacaggaggaatattaggcgggggggatatggcagagcgaaaatgggatattgttaaggaagcatgtaatgagctagtaagcgagttggaacggaattatgagaaagtcaaacatacaatacaacccatcgatggtgacgatatagcggaagtaaatccgaacgataaatttctcgattttttgttcaatcacggcttgcttccaacctatgcatttccacaagatttatgcagtttttacatcgaagggaaagatgaaagaacggggagaataatcgttaaacaacgaccgcaattggagataaatagagcgttgagcgagtatgcgccaggaagacaaattgttgttgataagaaaacatatcgaatagggggaatttatgtacctaatccacacgatccgttaaaaccggctaaagatttgttgcttgacagtttgccggttatcacctattgtgaatcgtgcttatttgtttctttggatccaatccaaacgaaaaaatgttcagtgtgtggtggtgagttgaaaaacagtccgttgttgcgaccaacggggttttcgcctgagaaagggatggaggtgaaggaaggagatagggagcaggaattcacctatgcagttcctcctcagttacctattcctgtgtctggtgaaaaactaagtttgaaggcttattcaggttcagagcggcttcaatatgctaatgagatgaacaaacagcttatcgtcatgaataaagggacggatcgacaggaaggattcgaaatctgcacggattgtggggctatttggccagcaggggagagtgaacataaattggctcatgatgtaccttacaggttgaaaacacatcttggtcaaagggatagccgctgtagaggaagtattatgaaagtgtttcttgggaatatatttaactctgatttattactattgcggatgagttttgatgaaaaagtcgactttcacccgaatcatcaatgggttcatgacggtttgaagacgattggcgaggcgctcgtattggctgcaagccgggtattggacatcgattataatgagttgctgtcaggatatcgcattcttccattagagacaaaaagttcacaacatctgtatcaagccgatgtttacctgtttgatactttatccggaggagcggggtattcacacattgcaggggaaatgctccctgatattattaaaatggcaagggaaattttgcatgaatgcgaaaaccattgcgagacatcttgctataaatgcttaagacattactccaatcaattttatcatcatcagttaaatcgttttgtcgccctagagttgcttgattatatcgttaaaggtgaattgaaggtattaacattaacggaacaacaaaaagtgttggcccccattaagcgcatgttagaaatacacaatgaaaaattcgaggaattcgaagaagggggacgatatctcattaaagtcaaatcgaaagggaatcgcttaattggcgcaaaaaataatatagaaaggatgttggtatgcgcatacagccagcctgctattgcgtatgtttcggcttatgaagttttgcatgatttgcccaatgtatatttaaatgttgtagaaggcaaacaacagttgctcgtttgaggacggttagaatcaatgctaatcgctcaaaaagaggaatggatttatttaggatatactcaactcacgcaacgccacggcccatgtgtataacgaggaagatgatgagcagatcaaaaaccgaattgtatcagaatatatccacgaaatcgaagcgctgctgcaaaacatcaaagaagaagtgatcgaccgtgatgtatggaattagcccggtcgtgtttaaacggctgatggcgtatttcgccggcgaaaaagacattcaaaaagtcgtgttgttcggctcgcgggcgcgcggcacggcccgctacaactccgacattgacttgtgcgtggactataccggcaaacaaaagtggaaaatcaaagaggatattgatgagatcgtcggcatttattcgtgcgatgtgctttttttcgacgcgctgaacgaagcgatccggcgcgaaatcgagcgcgacgggaagacgatttatgagaaagcccgctcatgaaccgtgcctcttttttgtgtccaggacggtctgtcccgtattgcggagatgaggtgggggcggacgggtgcgtcccatgaacggagaccacaccaacaagccccccacattcctctgttgggttccgccctcgtttaccaaaactcccgtccaatcaaaatggcggcgatcacaatgcccgcccccagccacatcataggaagaaggagggacagcgagtcggccggcgcttgaaacaaaaacagatgcggccacggcatgaacgtcccttgcgtcgcgacttccataaaggtatagaccacgatgaccgacaaggcgacatccaggctgcggaagacgcataacatggcaagtccaatcaactggtaaaacgaaaacaacagaaacaggtgcaccaaaacgggagcagtgagaaacatcgttccatggatccatatgaccgccaagacaagaagaacgatgcatcccccatgcaaaacggcatagcgaagcaagtcgaggacgaccgctttccgataataccataacaccgcctctttcgccccctcgtcatacaaatggcggtacaaaaagacgagatgccatccggcgatcggcacggcaatgccttggatgacagtgtagggcaaaaacggttcgtcggagcgggcggaaaagatcaccatcaaccccacgcacagcccatacgcgagaaacggaaaccagtacaatcggcccagcaatcggcggtcgaaggaaaaacgatgggcgatcgtcttcttatccatgcgcttccgcctctttcaacaacgccaaatatccgtccatcagccgcggggcgacgcgccgaccgattggttcttccgacaagacgcgcacgacgacgtgggaaggctcttcattcatttggacgacttcgttcgcggccatgatcgggtcgagttcctcaaacggcacgtccaactcatacgtataaggagcggctttttgcttgagctcgtccgggctgccttcaaacagcaccacgccgcggtccaaaaccccgattttggtgcacaaaaattcaatgtcctcgacaaggtgcgaagagatgacgatcgtatggtcgtggcccagccgcttcaacaaattgcgaaaccgtacgcgctcgcggatatcgagcccggccgtcggctcgtcaaacagcaggatggatggttcgcgaagcagcagcatggcgatgcccacccgccgccgcatgccgccggacagctcgcgcatgggtttgtgcatgtgcgaagacaagttgacttgttcgatgacctgttcgattttcggacggcaggtggcgggatgttctccttgcaagacggcgagatgctcaagcacttcatacattgtcagctccgggtaaatcataaactcttgcggcaaatagccgatctcgttcacccgtttcactctcgtgccggtgctgatcggttcgtctccgagcaacacccgcccctcattgaaatccaacagcccggccaaaatgcgcatcaacgtcgtcttgccggcgccatttggtccaagcaagccgtacacgccggagatggtgagggagacatccgataaaatcgccttttttttcacgattttcgtcaatccttcaatggtgaccgtcaacacctttcacctcctgcatcatctcgaagacgcgatcccatgtccaagcatcgtccatgttctcataccatgtccgcaaaaattgttgtttttggtctacgccaagcggctgaaaatcatcataaatcgattcaatctgcttctgcacggatcgcggctgcgactcgaaccactcgcttttggagctccagtcgatcaccggcaggccatttttttgcatcaaccagcgggtggccagcgaaatccactcgttgtacatgatccgcgatcctttcggcggcacggaaagccggagtattttttcataataatctcgttccacatgataggtgccaatcgaaaaaaagctcgtgttatagacaagatggtcattggccataaacgaggatagcccccaacttgagaacacaatggatttcggcagcgatggaaccgccgttgatgcgatttgttgtacataatgaaacgttttttccaactggcggatgacagtcggcgcccgttccgccatgtgcggccagtcggccgggtaggtgatctcatatccttgatagacgagttgatgtccttgccctttgatcaaggtgaccgcttgcgccttccctcggtaaacctttccacgctttggcacattgcaaaacagcacatcgccgtccacgtccaaggtaaacgtatacgtttcgcccggaaaaaactggtccgtgaatgccccatcccaagctctcgttcccgctacccgatattcatcaatccgatacatgtgcgcagctcgttttttcggataccacgcccgatccgccagcaggacgatgcggccgttggtgtgcgggatgagggccgtatcgacgatctcataggaaaaggtgagcgtcaaggttcgtttgggcagccacacggtcacgagatcgccgtttctcgtaaacttgacgggctgatggtccgcttcaatcgagtgaagcggatacaaatggtacagttgaaacgttggccggttcgtttccaaatgggacaaggccacgcgcacgaccgcacgcgatccatgcaaggaaaggtcgtacgactggatacggtagcgcaaatcggcttttacctcttgtttcatctggcggtattcctcaagttcggtcgtctgatcggcccgggtgaatgcctttgtgttcgtttgcaaggagttgtaggcggttaggacgatcagaaacgggaagacgagcagcgcttttaggactgtgtttcgttcctttttcgtctgcgtccagcggatcgacgacagcaaggacaatgcggcaagagcaagaagccatgcagcgaatttccattccccgccgcgatcgacctcaaatccgatgtatgaatcatacacatgttggatcatatgtttcccgataaacagcagcgacgcccagtcgcgggcatgaacggtttgggatacatcgatgaacagctccgtcgtcatcggtccggtcaggatccacacaaacaaaatagcgaaaaaactaattcttttcgtgccgaacagcatcgcgatgatgacgccgtacagaacggtgaacacgagcggcccgaacaggtagacggcgagaaaccgcagcagcgacaaatacagatccgaaggctcaatcccaatgaagatatacacgagtgaaaaaacggcgtaggccatcatcaacatgatcccttggcacagcgtatgaaccgcgaacaaggcactcatcttctcgagcagaatccggtagccatcggcgaaccatgacgaaacgccgtaaagaagttctttggaatagagaagatagaaaaacacgatgtaaaagatcgaaacgatttggacaagcatgaacacttcagagggcaactccccagagtattccatgcctgagttcatatcgtctgaaaagaataaaaggaatctgataagcaacaaaacaaaaaatagtatgctggcaccaacgtatagcttacttctcaacagtttttttagataaaataagacgagaaaattccacctcatagctgatcaaccgctttctttccgagaagttgacaaaagaaaaatgcggtcagggatcgccccattctttttaggcgtatccctgactccctcatcatcctgattcggtatatttatttgacggtaatggtcacatatcctcttgagccaatcgtttgaccaacaatttggccataatacttatcgtctttggtttgtgtaaaactgcgggtttcttcttgaccaggattgagccagttggtggaggcgacgacgctgtcgggccaccaattgatcaatttgtaagcatagcctctcgtttgggtattggcaccgttattcacagctttaatatttcctgtatcattacggcttgcagtaagaggagatgtattcttataagtacttgagccgtctaaaaaggctgttgcggatgctgctcccgctgcaccggcagtcgctattactgctgctgcaagcgataaagatgcccattttgatttccatttcttttttcggttcacgatcatgttatcccttctcctctccaaatattatatagattgttctcgtctttactgcggttccagcttcatttcgtaagaggctatggaaccaataacgatgagcttttccatttttcattgttgtttcctaacactctttttcacatcctttcaaaggcaactaattttgcattatgaatttgataaatttcttgttgtggtgagaaacggtttataaacaaggaaacgagtatgttgcacttgaatttgtttgtaaggaccgttgatcatggagagacaaaggggatggtccccacgccaacggtacttttcctttccgacaatcattttgacccgtgtacatgttttcgtttccacattggaatgaagcgttccggatgagtcgagatggtaaagcgttgaatccactgattgcggataccagttggcttcaaatggcaacaaagtgacgcccgatgtcaacggataaaaggttgagccgaacgtatgctgataatagatcgtcatggatggcgcaccgttggtctccacctgaacaacgtttccttgttgttgaaagggtaaacgcttccctccgccttggatgtgatcgatttgaaattgctcgttgatcgaaaaacgaacggtgcgttctttcggatgcagagagagtgtgactttgatcggatgcgtggatttcggattcacctcgatctccttgattttccaatatccatgcaacgggatgttcttggtttgatcctgatgtttgatttgttgataaagtttgacgtcgtttgccaacagaatgtcatccaactggaattttgattgtgcatgttgaaggaaaaatgttacgaaaataacgagagtcacaccagccgcgagccccgcgaaggatcgccgcatgcttcgaaaaacgccataaacggcgatggaagaaaggatatacgccaacttgatcagcatgcgttctttttgaaaggttaagctgaataacgggtcaatgtaaggccaacgatggtttacccacaaggagaaggatgggttgcgatattccaaagaaaacagcacgatgatccacaaaacaagtacgccaacgagcaacatcgcttttttcggagaatgataggcgtaaacagcgcttgtggacaatccaatcatccacgcccatagaaatggtagaagaaaatgaatcaaatacaatggaaacagaaaggtgaaaagatcccaacccgctgaatagttgatcaccaccgcacaggcgatgatcccggccaaggccatttgcaaagcgaaaaaacaaacaaacgcgatcaaagcttggcagaagacgatcttttgtgggtttcgcatgatgtcgttcatcgcgatccagtgaatcggcgttgaggcgaacaaggaaacgtgcaaacgaaagctgaaaagcagccagaccgccattccaatcggaaccaagtacttcgtatataagatccattccgctggattgatggtatggggattgaggcaatcaaacatcaaagccccggaaaataccaatatgaaaatggcttctgcttttaagcgggacgccatccttgaaatgaaaacccatttcatattgaatgccctctctgatcatcaatttgaaatgtttgtaaaattcaatggcattcctgaatccgtgacaaaacatctttacaatggtcgcaaaccgttgatacgataagggaaaacgacgttaacgacttttcatcaagcaggtgaaaatgcgatgaaagatttcccgattcggtttgtgttgacagatgaagccattaccccaagtgcggggcttgccctcgttggctacttgctccatcaaacgaaactgaataaacgagtaaacgcgcttcggcctcctaccgttcgtcgagacgtgcacatttcccatagcgacgtcattcgctcgatgatcggcttgcttgccacaggaaaaacggactttgatcatattgaagcatatcgtcaggacgatatcttttcgacatcgatgggcattcagcacgtgccttcctccccaacgttgagacagcgactcgatcagctcgcttgtcttccgatgaccgaaacgattctttgggaggagtccatgcgtctgttgattcaacgacatgccaccttgtccccttgttgggccaaaggaaagacgacatggcttccccttgatatagatggctccccatttgacaactccgatacgaaaaaagaaggagtgagtcgaacgtataaaggatttgacggttttacgccgttgtttgcgtatgcggggaaggaaggctatatcgttcatgccgagttgcgtcctggaaaacaacatgtgcaagacaacatgccttcgtttttaaccaccgccatccgtcgagctcgtcaactgacctcgtctcgtctgcttgttcgcatggatgcaggaaacgacgcggaagcaaacgtgcacgtgtgtctaaaggaagacgtggactttgtcatcaaacgaaacttgcgccgagaatcgaaagcgctttggttccagatcgcttcgcaaaagggcaaacgcgtcgatgatggacaaacagaaggagtccaaacgtatgagttatgccttccacagacggcagcgatcgatggaaatacgtatacgtacgttcaagtcacccaagtgacggaacggacgatggaacgcaatggacaggtgatgctcgttcctaattatgaagtggaaagctattgggtgcggctcaaaggatacgagcatgttcgaatgagcgatgtgctcgcgttgtatcatgatcatgcgacatgcgaacagtttcatagcgaactcaagagcgacttagatttagagcggcttccatctgggaagatgaaaacgaatgcgctcgtgttggtcatgggagccttcgtgtacaaccttcttcgcctgatcggacaagatctattaagcgacccgagacatccattacatcacaaagtgaaacgccgccgcatcaagacgatcattcagacggtgatcacgatggcagggcgactcgttcgccgatcacggcaactatggatgaaactgacgcgaaggagcgggtacagtatactcctactgaatgtgtatcaaaaatggaaagaagcaagataacaaacagatgttcggatgcaaaagtcaaccatcactccctgtacttttttgcctcttttttagtttagatctccataaaaagaaatttatctcatttttaaacatgaaaatagtgcagggaatcatcacaaaaagggatttatggatcattcatccatataactagcaccaaaatcgaagttgatttccatccatcacggattcaggtggcattataaaaaaaaaaaaaagaagatgtcaaccttttacatggaaattcacagtatattcacaaataataggaaaatcgtattgtcatgatgacgatttttggcaaattttgcgtctttaggtgtagggagtgtccattgtgcgacgtgctttttttcgacgcgctgaacgaagcgatcaggcgcgaaatcgagcgcgacgggaagacgatttatgaaaaagcccgctcatgaaccgcgcccctgtttgtgtctaggacggtctgtcccgcattagcggacagccgtcttttttgcccttgcgcggctgttggggcagatgggcttcgggacgggtgtgcatgtgagccaaatattgtccgtttttccttgcatcgaaagcgccgtcatcggtacaatgaagtcggcaaccattggcaaaggagacggcgcgatgaaaatcggctatcggacattgaaaacggcggtgggggcggcgctggcgattgccatcgctcagctcatcggtcttcataacttcgcttccgctggcattatcgtcatcttatgcgtccaagtgacgaaaaagcggtcgcttgagaccgcccgggctcgttttgcggcgtgcgttgtcgcgatcgggtttgcggcgttgttttttgccgtcttcggctatcatccgtggacgatcgggctgttgctgctgctgttcattccagtgaccgtcaggctgaaggtgaacgagggcattgcgacaagctcggtcattattttgcatttgtatgcggccaaggaaatcacgtggggattggtcgccaatgagatcttgctggtggcggttggcattggtgtggcgctgcttatgaatatgtacatgccaagcgtcgagaagcagctcaaagagtaccaacgcatcgttgaggatttgttccgcatcattttaaaagaaatcgtccgctacttgcgcaccaatgaactcgattgggacggaaaagagcttccgctcgccgccgagacgctcgacaaggcgaaaaaactcgccatgcgccacgccgacaaccaattatggcggaatgaggatgaatatgtccgctacttccgcatgcgcgagcggcagttggaaatcatcgagcatatgcttccgcttgtgacgtcacttacctacacggtcgaacagcggatgatgattgcggattttatcgacgaattaagcgacgccattcatccggggaatacggcggaccgctttttgcggcgccttgccgagatgcgcgaacagtttaaggcgatgccgctgccaaagacgcgcgagcagtttgaagagcgggcggcgttgtttcatttagtgcgcgaattggagcgatatttaatcatcaaaagcgaattccaccccggaaacgaacgaaaaccgcagcggctgaaggcatgatgcagggcatatgtccatccgttttggcgcacactatagccaaacattcaagcaaaggatggacggatatgcgggtatggttggccatttgtctcgtgataaccgcagtgttgggggcgcctttccagacagcggcggaggcgaagccgctcgtgattgtgaacaaagcgatcaataagctcgcgctcgtccgcgacggccgcatcgaagccgtttatccggtggcgaccggggtcaatgccgatttgacgccggaaggaatgtttacggtgacggtgaaggcgaaacacccgtattatcggaaaaagaacattccaggcggggcgccgaacaatccgctcggcacaaggtggatcggctttaacgcgcgcgggacggacgggcgcacgtacggcattcatggcacgaacaacccggcgtcgattggcggctacgtttcgcaaggctgtgtgcgcatgcacaaccgcaatgtcgagcagctgtatgaacgggtgcccatcggcgccaacgtgctcattctccgcagcaacgaatcgttttacgccattgccaaacggtacggcgctgtccaatgaaaaacgcaagcttccggtttcggagcttgcgttttttacgccggatcgcgcttaaaaccacatgctgatgccggcgaggagcgtcgtcagcagcatgcaaatgagcatcaagtaaaccacgaatttttgcgttttgcgcgacaacggtccgtcctccttccgtccgctgttctacgtttattgtaacggcaaacagcggagcggacaaggaaaaaagcaggatgagagatgaaacgaaccgctccatggcttgaccgttgcgcagacaaagaaaaacaaaaaaagcaggattttttgtcgaaacggcgaataataaaacgttggcctcatcattttgcagcaaaggagaccaagacgatgcaggtgaaaaaagtcgaccatatcggcattgctgtccgctcgatcgataaagcgcttccgttttatacggatgtgctcggcctgccgtttctcggcatcgaggaagttgagtcggaacaggtgaaagtggcgtttctgcaggccggagaggcgaagcttgagctgctcgagccgctgtcgccagagagcgcggtggcgaaatttatcgagaaacgcggcgaagggatccatcacgtggcgcttggcgtcgaggacatcaccgagcgcatccgtgagctgaaggagcatggcattcgcatgattcaagatgcgccaaaacgcggcgccggcggcgcgtgggtggccttcatgcacccgaaatcgaccggcggcgtgttgtacgaactttgtgaacggacgaaccgaacggagggacaccaatgagcgacatgtacgacaaaatcaacgaactgtatgaccgccgacgtgagattgaactgggcggcggcgatgagaaaattgaacagcagcacgcgaaagggaagctgacggcgcgcgagcggattgacttgctgttggacgaagggacgtttgtcgagctcaatccgttcatcgagcaccgctgcaccgattttggacttggcgaaaagaaggggccgggcgatggggtcgtcaccggctacgggaagatcaatggacgcaccgtatttgtgttctcgcaagatttcaccgtcttcggcggcgcgcttggggaaatgcacgcgaaaaaaatcacgaacatcatggatttggcggcgaaaaccggggcgccggtcatcggcttgaacgattcgggcggcgcccgcattcaagaaggggtcttgtcgcttgacgggtacgggcacattttttaccgcaacgccatttattccggcgtcatcccgcaaatttccgtcattatggggccgtgcgccggcggggccgtctattccccggccatcacggattttgtgttcatggtcgaaaaaacgagccaaatgttcatcaccggtccgaaagtgattgaagcggtgaccggggagaaaatcagcgccgaagatttaggcggcgcccgcgtgcacaacacgatcagcggcaacgctcattttgcggcggcgaatgaagaggaagcgctcgccgaggtgcggcggctgcttggctatttgccgtcaaacaataacgaaaagccgccgtttggcccgattccggacggggacgactaccgccccgatttggccgatgtcgtgccgattgacgccgtccgcccgtacgatgttcgccacgtcatcgcccaagtcgtcgatgacggatcgtttatggaagtgcaaaaagatttcgccaaaaacatcgtgatcggctttgcccgcattaaaggcgaagtggtcgggcttgtgtgcaaccagccgaagtttatggccggcgggcttgacattgattcgtccgacaaggcggcgcgttttatccgtttttgcgattcgttcaacatcccgatcattacgtttgaggacgtcaccggctttttcccgggcgtcaagcaggagcacggtggcatcatccgccatggggcgaaaattttgtacgcctactcggaagcaacggtgccgaaaattacggtcattttgcggaaagcgtacggcggcgcgtacgtcgccctaaacagcaaatcgatcggcgccgatgtcgtctatgcgtggccgaacgcggaagtggcggtcatggggccgcaaggagcggcgaacattattttcgcgggcgaaattgaaaaaagtccgaatccggaagaaacgcgggcacaaaaaattgccgaataccgggagaaatttgccaatccgtacgtcgccgcgaaatacggcatgatcgatgatgtcatcgatccgcgcgacacgagaatcaagctcattcaggcgctcgagatgcttcgaaacaagcacgaggagcggccgaagaaaaagcatggcaatattccgctgtaagcctcacatttcgcacccttccgacgaaaatcgggagggtttttctgttccgatatcgaatgaatccttgacacacaagaaaagtgaaggagtttttctctcatgaatgtgcaaatcaaagcggtctatcgcaattcctattttgaatatcataagtgctctagtcaaaaaactgggcctgccccacttgaaagatccgtttttcacggatgagattgatgtcaaaaagccagaacgagtggccgtattgggctatttgtttctcttggccttggcgatttaccgcgtttttcagcgccgggtgcgcccgttcatcacaccggaacacccgttaaaagggcctgggggccgcaagctgacccggccaacgggacaggcgatttttcagctgtttccattatgtgaacgtcgtcgtgttccagctgccggacgggcgcatccaacgcgcactggatcgctccctcatcccggatcagcgaaggattctgcaaggattgggcatggacgagagcatctacgtctaacatgatacggagcgactagcgatggtaaaaaaaggattgccatcgctaatcgtgttcgtcaaaacgttattctgaaaaactaaataaaaaatcctttgttttgaccttgttagggtgcgaaatgtgagttgtaaataaacaaaattaggggattctccctttccacacaacagactgaatattcagtctgttgtgtggaggaaatatccccctctattctaaacccatttcaaagacaccctatctatcttacattacacaaaaatcttgacggtaccttacaatgtctacagtatagttatttctgttttaatactctaaatacaaggataccaactaaaacgataatggctacagttaccgaaacaattgttataggtaaccagtcagttataaaggatgaataaattgtcgtttcagccatagatacccccgcctttaatagagatgtttgaaagaaactctaactgtcgctccatttgattttaggtctataagttttacagaacttacaatggtatggtaggaattaaaaatacctgatccacctattccaatagctgcatatttataatcaccttgtgcattaatatcatagccctctttatatgctgtactgtctgttatttgagctgatccatcaacagtatttgggaaccaagcagatgttcctgcaacagaagcatatgttgcagtcaaaccttttgtagtaactttaaaaccagtttttagaactaattttgtgtcagggtaaagtacatggtgaatgtaaactgttgcactataaaatgtactagtattataaaaataaaaataatcagcagctagcggaactacatctaatggttcatcttcaatatttatagattgttccacaattacgtatccgttatcaggtaactctattttctttgtaaaagttgtttcctcattagtatctattgtaactcacatttcgcacccttccgacgaaaatcgggaggattttttgttccgatgtcgaatgaatccttgacacacaaggaacgtaaaggagtttttctctcatgaatgtgaaagtcaaaggggtctatcgtaatggttatttgaatataataagtgttctagtcaaaaaactcgacatccctcacttgattgaccatcttgtgcccgtcgatccacagtgccaaacgcgagtcagcgatgccgttcaggccatcctttacaatctatttgacggccggcaagccctggttcacttagaacgatgggctcaggagatcgatctggagaaactcatccgtcccggtctccatccttcctggttgaacgacgatgccttggcccgtcatctcgaccgcttgtatgaggccgatattcacaaggtcatcagcacttgcttgattcacatttatcgcaaagaaggcctttccctccgagcctttcacgccgatacgacagacaaaactgtttacggagcgtatgaatcggcctcattagaggctttgcagatcacacatggctataaccgccatcaccgttggcaaaaacagatcggcttcgggctggtcggcaacgaggatggcatcccgttttacggcgatgtgcatgacggcaatctatcggataaggcgtggaatcctgaggtgctgtcgcggatccacgaacagttcaaacaagccaagatcgacgacgaatggatttacgtggccgattccgccgcgatgacgaaagacaccttggcgcagacaaaagccgcccgtgcctttttgatcaccagaggcccttcgtcgcttcgaatcgtgaaacaggcgctcgcggaggccgattcgcctcacatcccgtggagcgaaccctttaccctagcggagagaaacggcgccacgtaccgggtatgggaaacggccgcgacctatgaaggccacccggttcggctgatcgtcgtcgaatcgagcgcgctcgaccagcgcaaaggaaaaacgctcgaaaaagagcgggtcaaagaagcggagcttcttcgcgaggaacaagtccgttgggagcgccaccccttctcctgccgcgaagacgccgaacaagccttgacgtccctcaaggcgtcccttcgccctcggtttcatcgagtggaggccgcggtcgaagagatcgtgcgtccgaaaaaacggcgcggacggccgaaaaaaggggcggaacccgagacggagacgctgtacacccttcgcctaaacgtcgaattcgaccaacaggcatgggaacaggcaagacggaaagcgtcccggtttgtcctcgtcacgaccgttccgaaggaatggaagggccaacaaatggatgcccaagagatcttgaagctgtataaagggcaaatctcggtggaaatgaacttcgcgtttttgaaagatccgtttttcacggatgagattgatgtcaaaaagccagaacgggtcgccgtattgggctatctatttctcttggccttggcgatttaccgcgtttttcagcgccgggtgcgtcagttcatcacaccagaacgcccgttaaagggcgcgggaggccacaagctgacccggccaacgggacaggcgatttttcagctgtttcaatatgtgaacgtcatcctgctggagctgccagacgggcgcatccaacgcgcactggatcgctccctcaacccggatcagcgaaggattctgcagggattgggcatggatgagagcatctacgtctaacatgatacagaacgactagcgatggtaaaaaaaggattgccatcgctcgttgtgttggtcaaaaagttattctgaaaaactaaataaacccgtggtgctagttgagcgtcagcgctcaaccagccctagtgtgaccagggaataagccaccaagatgccatcgagtgccacttcaaacccggcaatggaattcgcccgaatgtcggtgatccggtattggtccacgagaatcgaaaacaccgtctcgatgactttgcgttttttcttgatccattcttcccatgccttggatgggccgtgcttttgattgtgtcgagacggtgtccagaacgcggcttggtgttcttcatacagcttttctcgaagagcgcggctgatgtaccctttgtctccaaagttgtagggatgagggatttgagtcatcaccgtttcagccgctttgacgtcgtggcaggacgcttccgtcacgacatagcccatggccagcccttgattggtcacttgaagatgcagcttgaaaccgtagtaccattgctttttggaagcacaataccccatatccgcgatccctcgaaatcgcttgacgcgctgcattctcgcgggatggcacaacggaagaggcaaactgtcgacaacggcataagcatggtgttggccacgtttggctagttcatgacgaatccatttgaccgcgaagccaagcgctcggcagcggcggttgtatcgggagcgttcaagaaacgagccgtttgtgaacaaatttcccgtgacaaagcgatgccaggctcgttcagaagaaaagcccagcagcttccccaaaaggtgaaccgccatgaccacttcgtctttttgcttgaccaagtgacggttgcggcgatgaagatacatttgaatcaacgacagttgagcagaaacaaaacagaaaatagcggcatattgtttttgaagtttggctggatctgtagtaaaatgaaagtgctcttgcatgggggatctctcctttcgaatgttgggtgacactttcattctactggagatccgccagcaagggctatttttatgcttgtctgagttttatctagcaccacgggttaaataaaaaatcctttgttttgaccttgttagggtgcgaaatgtgagtgatatcacagaattttggccatttttatttgcctaaaatgacctcaaaactgtcgaactcgggtgatgggtatggtggtcttcccttttggtgtttgcttggtctcgaacataaacaaatcccaccagtgtttttactgacagtatgggcattttcccaactgtctacactagagggataattgtaaattagcacattatttcagaatccctttttcaaattatttcaggcggattctgaaataatgtgcaaaatttttgcgaattattgcggattttgcacattctttcggaacatttgcacgctctttcagatgaagatttccagcgcgcctgatggatcgatgaaaaagaggaagcacaaaagaggccgatttggcccctttcgtgctaataccccatttcctctgcagccatgcgcaccacttcttcgtcaatgacgtcctttttcagctgatgcccgtacagcaggcaagtcgtggccaacgtgttgatgacacggggccaaccacgtgattgcagggcaatcgcctctaacgccgatggggtgaagatcggatgcttcgccccggcctgtttcattcgatgctcgatgtagcccgccacctcttccttctccatcggccccatccggtatcgcatgatgatccgctggtcgagagggcggtgctgattgagccgcagcttcccctgtaaatgaggcaacccggccaaaatcaagacaaatgggttggttgaatccatctcaaagttgaacaagatggcgatgtcctgtaaaaatgcatcctttgctaaatgcatctcgtccaaaatgaacaccggtgtgatccgtcgttcatgatgcaatcgctcgatcgcctgctggatttggcggaagagatctaccttgcggtacttcggttcctctcctaatcccaaggccagtccacggtaaaaatccatcacgcctccggtggataacggaaagtagacgacatgatacaatgatggattcaatgactctttcagcgcccgaagggcgaacgtcttgcccgcccccggctctccgatcaacagcccgatcccccgggttcgtttcacgtactccagcgcccgcagcgcttcttgaaacgccgccccttgatacgcctcggacggatctgtttctttcgcaaacggctcccgcgagagggaataaaacgttttatacatcctgttcgccctccttcgccgaaaccgccgcaaacggcgaccggtggcgcttcacataggcattgtcctccaaacgcacccgaatggcttccgccacccgtttgccatcttcgtacacatagacgcctcgttcgtcatagcggagctcaatcgattgcccaatgaaccgaggcggcacttcgtatagctgtttattcaaggtgatcgtgccatcggctttcaccttgcggtgctcccgtttcagaaaaatcgcatccagccaatcgatgtcttcgatccacaccactcgttccacttgggactgaaacacctcatgcggcgttttcccatccagcgaggcgtgaggctttcgatgatactcttcttcaagccacttccaaaaacgctcgttcaactcgtcaagcgacttcggcggattcagctccaacagcggataaaaccgtgtctgtacggtgcggaagaaccgttcgatttttcccttgctttgcgggtcatacggctgagtgtggatgagcgtaatccccatctcggcgcacgcatactgcagcacctcggatcgataaattttcccgttgtccgagtaaatgcgttttggcttcccgcaacgaagcaccgcttcctttgtgacgatccgcagcccgtcaaatttctccgaagggaaaaactgggcatacggcaccaaccgcgagcagtcatcgatatacgcgatcaaaaacgttttctgggctttcccatggacgcgaatcgtgggtccatgggataagtccccttgccatagctcattgatctggtcatacgcaaaacgctttcgctccggcatcggcaagatttcttttcccaccaggttgtgttttttcaacagtcggtatatagtaaagtatgagagggtggtgggaatgtccccctgcttggtgagttgttcgtagaatagggtcacgggcatggtgggatgttccttcctcaatgctagaatatgatcctcatcatcgggggacagacgtctggagcggccgcggtccgaacggcgcttcggcttcaaggcgtcgaagcccccttttttgtatcgggcgcaccaatccagaatcgtcttcgccgcaatgggcttgtccccttgatgaggaatcgaatgcactcgcccgcccacctcattcaaatacgccttgggctccacctggccattcaccaacggagcgatcagcccgtaccgaaacagcgcgatgtcgtgtctcatcgattcatccatccggatctcctccctgtctccctgtgatgttggaccgttccggtccctctgcctcctatcttacgaaacggctcgagattcgtcgagaggaagggtttgtgggaacatcaatcatctccatttttggtgttaggagggatattaggaaaccatttgatccgcaaacggatgccacctctcgtttgtccacaggtcttggatgatcgagcccaccccccgtccctccaaggtctgcatccaccaaaccgcccgttctgttcttgcgttccccacagggccgatgatcccccaccttctcgccgccgcgtgatgcaagcgggagagattccgtaaaaatcgtcggacataaaataagatgacctccttggtgggaaaaccaacctgtttggtcttcgctcctcgccttggcgtttccagccacgttttgaccgcttgccaaataaccgatcgtgtatattgaacatacgggaggaggaaagaaggcaacacactcacggttttacggcactctcgcgagcgtatcgtgcgatccaaaggcgatactccccctctgccgtcaacgcatagcgttggtagtatccgtgacgatgcaaggggcggcgggatggacagtgggggcattggttcacgtcgggaaaatcgttccctttcccacgatccgtatacgtttgaatgtcaatgccaaagtcgtgaaactggatcacacttcctcccccctctccttgaaacgaatggaaatctttgtccgaaacaattcacaaaaaatttagcacattccttcagaaaaggggagagggctttctgaaagaatgtgcaaaaaaatgggcgttttatgctgaaataaaatgataatttacaataatatcaaaaaaatcggatctttttttataaccctacataggtcatctattatttttttcagaagaagaatcaacagaacagcaagtttcttttttttctttttcctcttctttaacttcttcaatctcaaagctacaacaattgttatcttttttcttatctaatccgaaaatggataaaaacttgttcgtcaaatttatcacctccttttaattaattattagaaataggtatccagaaaaggttgccatgataaagacagaggcaataaaagcgattagtaattgtttcttaaatagactactcagcataataatttctggtaaacttgctcctgctcctccgattagtaatgccatggtaggggcaagaggaagaccttttgcaattaatgactggctaacaggtaacatggtagaaagtcggatatacagtggcactcctacaatagctgctaatggaattacccaccattgacttcctttagaaacaacctctagaagagagtgtggtatagcttctttaataaaagcacctataagagaaccgacgagaatgtggatatatacagactttaaaagagagagtgtatctttccatgccttcttccaatctactttacgggaaccttcaagttgcggagattctatacctttgatccgtacattttttacgtattttttaaatccccatttatccaacaaccaccctataatcatagaaattactaaagtaacgaaagtataaattattgtaactttccatcccaatatatacgccatcatcgtaagaatccaaggatctaacagcggtgaggtaaacaaaaaagtcattgcggtttgaaaaggaacatttttatcgaacatagtgaccaacataggaattgtggaacatgaacaaaagggtgttacaaatcctaacaatgctcctgatatattggctaaaaaacgatttttggcaaaaagtgacttctctaacttatcaaacggtattatatactcaaggatattaataagataagttatcaatacgaataaaatcaaaagatttttagctaaagaaataaactcttttgttgtattccaaacaatatcccacatgataaattcctcctgataaataaatgtataatggttgttatttacaactattatataaatgcgcctcgaaaagttgacctctgccttacacagcacaccctaagcgttgaagcacttcttcaaggcattgtcgagtacgagcacaatgtgtttgtctagatcgtggttctttaggattctcaaaaagttcacaaacattgtggcgttggttgctgccacccggtgaagaatgtttcccctttaaatacgttcacggcgccaaagagcgaaacatgggcatgatggtcatatgtgagacctgtttctaccgactgacttctgaccaagtggcccgcaagatttggtacgaacatgggtctcattgacgtacaacagcaccgggatctggagtgatcaagtttttttatgaactgtagatgagcatttttcattacaataatttccatggttagagagacaaacagggaaccccttaggcgacatggagctgttttttgatcacatcaatgggaatctcttgcttcgcggcgtcatcaatgaactcgacgacgctgtggtctttccgcgaccggagaagctccagcccggcggagagggtttgtcgggattcggcgatgctgtacacagaggccaagagcaccaccgcccaataccgtttcaccgcccgaacgtggcgaacccagtatccatccagcttcagttgatctttcgcctgccggaaaaagcattcgattgtccaacgctgggcatagtaacgcaagatgtcttcgtccccgagctcccggtcggtgctcaagacgcaatggagatgttccggcgtcatcggctgatccgccttccaagccagcagcaccaccgcgtcatcgaggccatggatcgccccctcatagcgatacacgcggtaacgctcctgccccaccgtgacgaggcgggtgtcttttggctcgatatagcgggcaaactgcttggcttggaccgcgacgcctttcgggtagagaatccggttcgtcttgagcatggcgatgacatggaatccctgtttcagacaggcttcgatgagcgttttggacggatgccaagagtccatcagcacatacaccggctgagtcagcttcaccttgatcgaggaaagcatctcgatcgccaggtcgattttgcttcttccggccttcttgtcatacaagcggaacgcgaacggaaacgcctgcgtgaaggtgtgcaccatcagccaaacgagcgaatgcccccaaaccgattgatgatctttatgcgagtagtgccaatcacacccttgaatggcgtgcgtggcccgtgacgaaggcttcgttttttggcaaatggcatcatcaatcgaaacaaaaaggggttgattctcccgtttggcgattcgcttgatgcgatgaaggatccattgctggagtttgcgaagcaacgtctcttcatcccaagggcttttcgtgaaaaaatggctgagcgttgttcgatgattgggatgaaaactccagtgatggagatccgtcagcgttcccgagaatcccttggtggtcaaggcatcgacgatatgaacgagatgcttcagaaccggcttcgagaaatgcaatgccaaccccaatgcgaagaaaaacttgtggattccttgatgatgtgctaatctattcatgagacatgaacctccttgtgaatggttggttagcacatctattttaaccaaggagtcgggttcatgtctccttttttgtttggttgtcaatttatgttagtgaatttgctcatctacagaataaatatatattttttctttaacaacaactactatttttcatagccattagtaatagactaatgctttcattaacttgatctcttttttcttcagcaatgtgactcataatttcatcaagatatttaagcatttgattgctaatttgatcttcatatttctttccttgttcagtaagtattagctccacataacgtcgatcaatagcggattgtctcctttcaattagaccttgctctacaaggccttgtacgtgtctacttactgtacttttatccaaacctaacacatcggtaatatcatttagtgaaggattacctaatcggttaatctcatataatacatgactttgaacaagtgtcaatccgcaacattcagctccttctttttgtaatagaccaaatcgacgaataagtatttgaagcatttctctgatgcaaactaagtgctgattatttttaccggaaaagatattatccaatattaccacaacctccattttctaaaaaatattgaaaaaatattaaaaaaatattaaaaaaatataaaaatatgagaaaattcaaattggataaaaaatacgctaaaattatataacaaaattgattcgttttgcaactaataaataaaaaaggtagcgtcaaaagttttatgaaaactccacacaggccatcccattgagcatcattgggcatgtggagagccggattcgcccttgaccaacacccgccaaaggtgcggaagagtcgtcaagggcgacggggacaaaaaagaaggcaataagaaagccgcccttgccatgaccgaatgttacctttggcggtgttcggttggtcaagggttcgcttcgccgaatccggcaggagttctgttcaacgggctccggaggacaaaaaagttaggccgcctcttgttggaggaaatcttgagccatggcgatcagcttcgtccaccgggccggcatatgcggcagctcggcgagctccgggatgacgaccggcacccggccctcgagcgcgctatgcgggcgcagaaagttgaaatacgccacaaacagcgtcacaaaggacaccgagccttcttccgcaccgaacccatgggtcgggcggtagttgcctttaaaagtccggttgaatcgctcgatgatctgcttgagagggcgaaactcttccgagaccggatcttcgttggtcaggccgatcacctggcggacgtcaaacgaaatcccgtgctgggcaaagaagtgttgcgccagcaggtaaatcgggttgccatccacgacgaacgacaagtcgtctgggagggacgccagcttcctcaggacatcatcgatggccttgatggccgagagcgtgtcccggttgggcgagacgcgataggacagcacgatctttttgacggcgtcaaacataaagaacaggtaatgccagcgccctttgacgcgaatatacgtctcgtccccgcaaaacgaaccggacagctcatacgggaaccggtcgacaaagggcttgatccaaagcgcgacgctgttggcgtagttgagcaccgtctgatgggagatcgagacgccatggatgtccttcatggcggcggcggtctccctcgaggacatcccaaagttgacgtagtacgtcaacacgagccccaacacgtgcggcgacgcagccagccgggacaaatcgaccttcggcttgatgagcgacgaggaagccaacgggagaaagtcaaacaagaactctcgaaacaaataccgcaccttgaaggcttgaggatcctgttgaaactgttggcgctccttcttcgtcatccggcgaaggttggcctggtcaaacgggcaatcgttgttcttgcacttatagatgttgtattctttgcgttccttgattttttccaacgtctttttgcagtgcgggcagcgaaagaccgcttgcttggtgaaccgatttcggtggttgaaccggcactgacacactttgcatgggtattgcccgtttccgccgttattggcgtacaggtaagaagagggagcctggcagcgagggcaggtcaacgaatccggaacacggtgtttcgcattcgcgcggcgctggatgggccgtaaaggacgtccgtgctgggcttcgtagtccgccaacagcttccggtaatcaagggtttccggcacatcgatgatgggaaggtcatcgacctgaagtttccggtacggcttttggatgggttcgtccaagtcctcgagattcaaggattttcccaatatcacacccatcaaatacacaatgatttgatattgggtcttgatgatttgaagcaaataggctaatcattgaggtaacaaagcttgtcactcctttgttttggctgttgagtgtgtggttacctcaatgatggccgaaaacaacgggggtggcaagcttttttcgttcaaccgttgaaactcaagggaaaaccctgagtgtggaggataaacttttgacaataccatttctagagggaggagatttgcatgaaaaaaaaactgttggttgaactattcccaaagtaccttgttcaatctgaaatcactgaatgcacaccagaaagtgtatgctgtgatacagtctctgacgaatcaggtgctgaaatgcaggaactaaagcaacgtttattgaaacaatttaaggaccaagtgattgttcaaatatataattaccaagttcatctagatttggttttggctcaaaaaaaattgacctctatattagaagaaagaggatttaaagcaatagcatctaatgccgaaaaagctatacagtatgctacaccggctgtaattgtaaacggtaaattattgtccttgtctacatttcctcgattgaaagaaatttaccaatatattaacgatgagattatgattacccgtggtgctagttgagcgtcaacactcaactagagccctattgtgactagggaatacgccgacaagatgccatcgaataccacttcaaacccggcaatggaattcgctcgaatgtcggtgaccgatattggtctacgagaatcaaaaacaccgtctcgatgactttgcgttttttcctgatccattcttcccatgccttggatgggccgtgcttttgattgtgtcgagacggtgtccagaacgcggatcggtgttcttcgtacagcttttctcgaagagcgtggctgatgtaccctttgtccccaaagttgtagggatgagggatttgagtcatcacccccgacccgagttcgacattgactaggcaaacaaaatgcctctcgacccttgatacaaaagggacgggaggcatttgagcatactttgggcgtgtatctaggcgcgaggatggatgcctaggatcttcggaggaggctccaaccctagagccacaaagagttgagcctgtttggccgtcagttcggttcgttgagaaaggtcttcgtttttggaagaaaaatgtccaagcatgagaacgctcccacccgtctcttattttcggatatgattcatgagtcaggggaaaggaatcgcaacttttggccagacgctccaagacggtgcgattcgcctcatcttcgcgtccaaacgaatccatcaccttcgcttttgcccatttggccttcggattccattcgctatgagcaagatggagataagcaacggttgttccgcctttggttttgcgtgtgactcgtcgtatgtacatgcctatatgataaacgatatggagcttttttaaaaaggttaaattgtcaagtcgtgtgcctgtggaattcagcgcttttttctaggatcggtatggcgaaatccttgatataaccacattttggccattttcatttgcctaaaatggcctcaaaactgtcgaactcgggtcgcagcaggagccctcttgttgagacggtgcatctcaagcacattttgatacgttggcagtgttttgatcgttccggcgtccggtttggctcttggcggaacatttcggtatacttaaggtggaatacataagcaggaggaagaaagttatggtcaatgaacagcgtcttgtcgacgaatttttggagctcgtgcaaatcgattccgaaacgaagcatgaaggcgacattgcgaaggtgctgaaacaaaagtttgaagcgctcggccttgaggtgatcgaagacgatgccgccgcgaaaaccgggcacggcgccggcaatttgatttgcacgctcgcggcgacgaaagacggggtggatccgatttatttcacgtcgcatatggatacggtcgtgccgggcaaaggcgtgaagccatcgattcaagacggctatgtcgtcaccgacgggacgacgattttaggcgcggatgataaagcgggcttggcggcgatgttggaagcgattcgggcgttgaaagagcaaaacatcccgcacggcgtgatccagtttatcatcaccgtcggagaagagtcggggcttgtcggggcgaaggcgctcgatccgtcgctgatccaagcgaaatacggctatgccttggacagcgacggcaaagtcggcaacatcgtcgtcgccgccccgacgcaggcgaagctgaaagtggttgtgcacggcaaaaccgctcatgccggtgtggctccggagcgaggggtgtcagccattacgattgcggcgaaggcgatcgcgaaaatgccgctcggccgcatcgacgaggaaacaacggccaacatcggccgctttgaaggcggcacgcaaacgaacatcgtctgcgaccgcgtcgatattttagcggaagcccgctcgcttgtcccagaaaaaatggaagcgcaagtggcgaaaatgaaagaggcgtttgaaacggtcgccgcggaaatgggtggccgcgccgatgtcgaagtggaagtgatgtaccctggctttaagttcagcgacggcgaccatgtcgtggaaatcgccaaacgggcggcggcgaaaatcggccggccgtgcaagctcgagcgaagcggcggcggcagcgatgccaatatcatcgccggcttcggcattccgacggtcaacctcgctgtcggctatgaagagatccatacgacgaacgagcggatgccgattgaagagttggtcaaactgacggaaatggtcatcgccattgtcgaagaagtcgccaatgccgagtgagcatcccgaggctggatgctctttttctcgagcggagaacattcgcgctgaaaataggatgaaagctgccgataaaaaaagcaaaggcaagatgttgaagaagagagggctggggaatggacaaatacgtcatctttcgcgttgagcgggaacagtacgccgtttcgatcgcgtatgtcgtctcgattgaaaaaatgacagagccgaccgccgttccgcatatgccggactatatggccggcgtcgtgcgcatccgcggcgagctcgtgccggtgcttgatatgcgggaattgttgtacggaagagcgattgaggaaacggatcagacacgcctcattgtcgccgctgtggatggcttgtcggtcgcgtttatcgtcgatgaggcgaaagagatcgccgatattgagcctgaggccattaaaccgcttcaactgatgtccgcggagcgcacgccgtatgtagtcgggatggcggcgcaagacgaccggctgttgaccgtgcttgacccgcgcgtcttgtttgcccatttggaggaagcggacgcgattcgcgagcaggtggccgctgcccaagccgctgtccgggcaggagagacggtataggtgtttgcctataccgttttttcttccgcgcatatcctaatcatggaaatgaacttcaactcatgaagaggaggcgcattccatggttcgaccgtttggcccgtatccgggcggcttttatccgccgtactttggcggctacggccactatccgtatggctactatccttattggcacgggggctacggcggctatcaccattttccatacgggatgtatgatggccactatccgttttccccatacggcttcccgcactatggaggctactaagcatgaggggcgttgcgcccctttcattttcaatatgaaaatggcaaacaaatccgtcgtgcagactcgttcataaatcggtttagaaaaacttgcaggcaagcgtaaacgtatggtatgttgtttgatgaacaaaccaaaacggaaagggacgttggacaatggcgaaacagcaaatcggcgtcatcggactggcggtcatggggaaaaacttggcgttgaacattgaaagcaaaggctattcagtggcggtatacaaccgttcgcgcgaaaaaacggacgagtttttgcaagaagcgaaaggaaaaaacattgtcggtacatacagcatcgaagaattcgtcaacgccttggaaaaaccgcggaaaattttgctgatggtcaaagccggagcgccgacggacgcgacgatcgaacagctgaagccgcatttggagaaaggcgatattgtaattgacggcggcaatacgtattttaaggatacgcagcgccgcaataaagaactcgctgaactcggcattcactttatcggcacgggtgtctccggcggcgaggaaggggcattgaaaggtcccgcgatcatgccgggcgggcaaaaagaagcgcatgagctcgtgcgcccgatttttgaagccatcgccgccaaagtcgatggcgagccgtgcacgacgtacatcggcccggacggcgcggggcattatgtcaaaatggtgcataacggcatcgaatacggcgacatgcagctgatcgctgaagcgtacttcctgctcaaacatgtgctcggcatggatgcgaacgaattgcacgaagtgtttgccgactggaacaaaggcgaattgaacagctacttgattgaaattacggccgacattttcacgaaaatcgatgaagaaacaggcaagccgcttgttgatgtcattttggacaaagctgggcaaaaagggacgggcaaatggacgagccaaaacgccctcgatttgggcgtgccgctgccgatcatcacggaatcggtgttcgcccgtttcatctcggcgatgaaagacgagcgcgtgaaagcaagcaaagtgctggcaggcccagcggtgaagccgtttgaaggcgaccgcggccacttcatcgaagccgtgcgccgcgcgctttatatgagcaaaatttgctcgtacgcccaaggatttgcgcaaatgaaggcggcttctgaggaatacaactggaacttgcgctatggcgacatcgccatgatcttccgcggcggctgcatcatccgcgcgcaatttttgcaaaaaattaaagaggcgtacgaccgcgatccggcgctttcgaacttgctcttggatccgtatttcaaagacattgtcgaacgctaccaagacgcgctccgcgaaatcgtcgccaccgcggcgatgcgcggcattccagtgccaggattcgcaagcgccctcgcctattacgacagctaccgcaccgcggtgctcccagccaacttaatccaagcgcagcgcgactacttcggcgcccacacgtacgaacgcgtcgacaaagaaggcattttccatacggaatggttgaaataagcgaaaaacccttagagccgaaggcggttctaagggctttttggtgcttgatgaaaccaagattctctccaatcgttgacaccccatggatgattgaaaaaatggctagtaaccaagacggcatgttagagactgtagatgagcatttttcatgacgaagcgcgccgcaaaagctcctgcagaacatgcccaatcatgtcgaactttgtctgtcgaaaacggtggatggaagggaggaggaaagatacaatttgattgtaaaagtaatggaaatggggaaggagagcatatgagaaacattcgtttgcgacgatggttggtttggatggtcgtatgggctttagtgatgtcaagcgtcccgacaaagggacttgccgaaacgatccgatcaggggttgaccgtgtagagccaaaagaggagccgccaaaggtgccgcaagccccgaaacgtgatctcaagccaggggaaatcatagaagaaagaactgagaatacaaaggtttactacaacggcgatggcacgtttaccaagaagatttactttgagcctattcatgtgaagaaaaagggacaaaaaatatttgaggaagtatcttctagtctaacggatagcaccaataatacgaattacgttgaaacagagaataccattttggagacaaacttttataaaaagatggtcgatggagaatacgccacgttccattacaatggatattcgatttcctattctattttagaggcggcaggtaatgacgtacaatcgataaaagcgaaggatgttgccgccgtctataagaaaaaagacaacaaaattcttcacaaaaacatttttccgagcatagacctgcaaaatattgcatttaacgagtcaacaaaagaagatttggttcttcattcgtttactggctatcatattttcaaattccgcctgaaaacggatttgcaagcagacattcaagacgatggctccattttattgacaaatcaagaacatgaaaaggtgtttgaactgccgaagccgtttatggtggattcgaatgtcgatgaacactctggtgaagtgcagcgctcagagaatgtaacgtatgaattacaacaggatgatcaaggatatattttaacggtcaaagccgaccctgattggctgaaggatcctaaacgtgtataccctgtttatattgatccgagcacttccattcaggtgtctgccgatgcatttgtgatgagcgcctatcccacaaccaactatagttcctcatcaagcaagtgggactctgcacagggacaatacgttttgaaagtgggttattataatggaacaacaggtacttgctatggctttttgaacccagatctatcgagcatcaaaaatatgaacgtgacgagtgccacattccatgtctatgtcacccattcgtactatgcaacgacgccaacaggtctatggctagatgctgtcaacggtccatggtccgcgagcacgttaacatggagtaatcaaccttcctccaccaacattggcaaggtcgatgtcgcaagagaccaatgggcgcaatttgatgtcacgaatacggtaaaagaatgggcatccgggacaaagccaaattacggattgaaacttcatacgaatggcaatggacaaacgtattggaaaaaagttgtttccacgacgaatagcagttataaaccatatttgtctgtcacgtatacgatacccgttccccatacgccgacaggaacggtcttcagcaatgggaatggcacaggatatatcaatttatcatgggatccggttcctggcgctgcgggctataaggtttggatttataacgggaaatcatatgaagcgtttgatgtaggcaatgttacttcctggagtacaaaagggaaaaaaatttggccgaccccttctgaaattagcgctggaagatatgacctgcatcaagatcagttagggacggagttggctgtcgatccttccccagtctatcgaaattcaggcggaagctatccaaacagcaagaactactggttccgagtcagtgcgatttttcctcaaggcgaaagcgctatgtcaggtgcctatatgccaaccattccgaatttggcgaaaccatctgctccgacggggggaagttatacaaacggaaatggaacaggatatatcgatttcaaatggaatcctgtgagtggagcgacggggtataaaatttggatttttaacggttcctactatgaatcgttagatgtcgggaacgtcacttcttggacaacgaaaaacaaaaagtattggccaacatccacggaaattcatgcaggtagatataagttgcatgtaaacgatggtcttggcacggaattagctgttaacccgtccccggtctatgccaatgcaggaaccaaatacgcaacagctgccaactactggattcgagtaagcgcctataactctcaaggggaaaccgtcttttcggatgcgtatatgcctcgtattccagatttgcgagtgccgccagcgccttcagggtttgcttacagcaaccaattaggaagcaactcgggttatgtcatgttagactgggataagattcctggagcgacagggtataaagtgtggattttcaatggactttactatgaagcatttgatgtaggagacgtggaccattggacgacacaaaacaaaggaatttggccaactccggaggaaatccaacagggggattccagcaccttaacgttgcatcatgatggaaaaggattggaacttccgaaagatccttcccccatgtatgagaaaatggggacaaaatacgccacaagcaccaattactacttccgactcagtgcatacaatgcggatggggaaacagtattttccagcaatgccttgacggtgaaaattccggaggcgaatgagtatttaggaaaagaagagtactggtccatcattgatgttccgtatggcagcgtgaatgccgctaccggcaatctgattatagacgaagacgatgtttcgatttccggaagaggaccggggcttgaaatcacaagaacttacaatagtttatccacatcggttggattgtttggaaaaggatggcatagcgatgcggaaatgaacatcgtggcccaaggaaacgaagcaagatttacggatgaagatggcacgctccatatattcacgaaattatccgacggcacgtataaagccccgacaggtgtttacttggagttaagcgaaacaaccgatgaatatatcctaacgacaaaagatcaaacgaaaatccactttcaaaaaagtgacggcaagttaactaaaatcgtagatggacatgggaatgccactacctacagttattctaacggaaagctagtgtcgattaccgatgcgtcgggcagaaaactgagtatggagtacaacgcaagcggcagaatccagaaaattaccgccccaatgaatcggacaatcacgtatgagtataacaacgacttgttaacaaaagtaacccagacgggcggggaagtaacgagataccaatataatgaacttggtcgattagagaaagtattggaaccgacgcatacggaagcaaaaccggtcgttaatcagttcatttatcatggcgacaggctaagccaagcgattgatcctgaaaaccgcatctatacgatgaactatgaccaaacaaaacgacaacttgtcgtaacgcaaccgaatggccgtaaaattcagtactgtagatgagcatttttcattacaataatttccatggttagagagacaaacagggtaccccttacgcgatacggagctgttttttgatcacatcaatgggaatatcttgcttcgcagcgtcataaatgaactcgacgacgctgtggtctttccgcgaccgaagaagctccagcccggcggagaggttttgtcgggattcggcgatgctatacacgcaggagagcagcaccaccgcccaataccgtttcaccgcccgaatgtggcgaacgcggtatccatcaagcttcagttgatctttcgcctgccggaaaaagcactcgatcgtccaacgctgagcatagtaacgcaagatgtcttcgtccccgagctcccgatcggtgctcaagacgacatggagatgttccggcgccatcggctgatccgccttccaagccagcagcaccaccgcgtcatcgaggccatggatcgccccctcatagcgatacacgcgataacgctcctgacccaccgtgacgaggcgggtgtcttcggactcgacatagcgggcgaactgcttggcttggatggcgatgcctttcgggtagagaatccggttcgtcttgagcatggcgatgacatggaatccctgtttcaagcaggcttcaatgagctttttggacggataccacgaatccatgagcacatacaccggctgagcccgcttcactttgagcgaagaaagcatctcgatggccaggtcgatcttgctttttcccgctttcttgtcatacaggcggaacgcaaacggaaacgcttgtgtcaaggtgtgcaccatcagccaaacgagcgaatgcccccaaaccgattgatgatctttgtgagagaaatgccaaccacacccttgaatggcgtgcgttgcccgtgacgaaggcttcgttttttggcaaatcgtatcatcaatcgagacaaaaagaggctgattctttcgctcgaccaggcgctcgattcggcggaggatccactcttgaagcttcccaagcagcctttcctcatcccaagggcttttcgtgaaaaagtgactgagcgtcgttcgatgattcggatgaaagctccagtgatgaatatcggtcaatgttcccgagaatcccttggtggtcaaggcatcgacgatatgaatgagatgcttgatgaccggtttggaaagctgcagcgtcaaccccaaagtgaagaaaaacttgtggattccttggtgatgtgctaatctattcatgagacatgaacctccttgtgtgaatgggttttgtgcacatctattttacccaaggagtccggttcatgtctccttttttgtttggttgtcaatttatgttagtgaatttgctcatctacagttcagtataaatttaatgaagcagcgaacccaattcaaattatcgaagacgtagatggcttaaacattacgacaagctatgtttatgagggaaataatctagtagaatcacgggatccgaatgatcaaaatgcagcgaatcctactgaatcatatacgtatgacgccaaggggaatgtgttaacggcgaaagatcgttatggtacggaaacatacgagtataacaaaaataatgatgtcatctccatgacagatacggaaggcgatacaaccacgattgcctatgatggcttaaatcctgtatccgaaacggatcaatcgggaaaaacgtcttctgtatcgaagtacgatgcctatgggaatatcattgaagaaagcgatacattaggcagtgcgacgaatttgctctctaatagcggctttgaacaaggaatcacagcttggaatcttctcagtcatgatgattctgggcaattactggaagacacgaatgtatataatggattgacagggagaaaaacgttaaaaatcgtcgctgactctacttctcctaatacagaacttggctatgtagcggctacccaagaaatcacagtgaaaccaaataccacgtatacgttaagcgggaagatcaaaacgaatttaacgaaagccaatgcctttttcaatgttcaattcatgaatagtcaaaatcaaacgatttcttgggcggatcatcgttatagccaacttacaggcacaagaccttggacagagcggcaagttacgtttactactccttcgaatgcagccaaaattcgcgtctatttagaggtcgatcataagtctccagatgcttccggagaagcctggtttgataatgttcaattggaagaagcgcaggtttcttccagctacaacccagttgtaaatagtagttttgaaggaaccaccacgaattggagtggaacaggaggaagcgtagattctacgcaatcatttgatggagggtgctcactaaaactatctagaacaagcaccacgcaatcggcaagtgagtataagcagaccatcatcgttggccaaacatctggtgatgcaccaattaaccttacgcttactggggtttcgaaagctgaaaatgtaaaagccaatggcacagtgagcgcaagcgattattccattacggctaaagtatactttgtggatggaacgacccaaacgtataccgccgatttccctactggcaatcaagattggaaccgtgccgccgtttcgattcaacctcccaagccaatggataaaatcgacatatccgctgtcttccgcggcaattacacaggaacggtatggtttgacgccattcgtttgatggaaggcaacgtcgtcacgaaaaacaagtacgacgccaatggcaactatgttgaggaagaaacagatgaagccgggtatgtcacgaaaaagaactatgatgccgtaggaaacctgttaagcgagtacgataagaaaggaaacaagaaagagtacacgtacgatttatcggatcgcttaaaacagctgttgttagcgaacggcacttccgtcaactacgattatgacgtaaatggcaatatgacttcaaaagtcattcgaaccagcgacggccagtctcaaacatttgcctattcttatgatgcggccggcaaactcatgaaaaccgttggtccgctccatgatgtgacaacgaatgaatatgatgccaatggaaataaaatcaaaacggttttgccgaaaggaaacacgattcaatggacgtatgacggaacggaaagggtcaaaacgatttcttacaacaacgttccgtattacgaatttagttacgacaaaaacggaaacgaactttctgtacaatatgtaaaagacggtacgatcaagacaagaaaatttgattccgcgaatcgtgtcattgaacaatccgaccgcggaggattacaaaagtggacctatccgacgacatcggataaattacaacagtttatgttctcccatggatcgtttagccaaacagtcacataccaatacaatgccttggatcaaaatacagtcgtccaagacggaacgtatacgtatcgctttgactatgacgagagagggaacgttcgcaccttcacgacaggaaacggagccggctcgacctttacgtatgatgaccgcggcctcgtggaaagcgtttcggtcggtacggcgggcggaacagaaattgtatcggaaacgtaccgttacgatgaaaacggcaatcggacagaaatcgctgtaaattagcacattatttcagaatccctttttcaaattatttcaggcggattctgaaataatgtgcaaaatttttgcgaattattgcggattttgcacattctttcggaacatttgcacgctctttcagatgaagatttccagcgcgcctgatggatcgatgaaaaagaggaagcacaaaagaggccgatttggcccctttcgtgctaataccccatttcctctgcggccatgcgcaccacttcttcgtcaatgacgtcctttttcagctgatgcccgtacagcaggcaagtcgtggccaacgtgttgatgacacggggccaaccacgtgattgcagggccatcgcctctaacgccgatggggtgaagatcggatgcttcgccccggcctgtttcattcgatgctcgatgtagcccgccacctcttccttctccatcggccccatccggtatcgcatgatgatccgctggtcgagagggcggtgctgattgagccgcagcttcccctgtaaatgaggcaacccggccaaaatcaagacaaatgggttggttgaatccatctcaaagttgaacaagatggcgatgtcctgtaaaaatgcatcctttgctaaatgcatctcgtccaaaatgaacaccggtgtgatccgtcgttcatgatgcaatcgctcgatcgcctgctggatttggcggaagagatctaccttgcggtacttcggttcctctcctaatcccaaggccagcccgcggtaaaaatccatcacgcctccggtcgataacgggaagtagaccacatgatacaaagaaggggacaacgattccttccacgcccgaagggcgaacgtcttgcccgcccccggctctccgatcaacagcccgattccccgcgttcgcttcacgtactccagcgcccgcagcgcttcttgaaacgccgccccttgatacgcctcggacgggtcggtttctttcgcaaacggctcccgcgagagggaataaaacgttttatacatcctgttcgccctccttggccgaaaccgccgcaaacggcgaccggtggcgcttcacataggcattgtcctccaaacgcacccgaatggcttccgccacccgtttgccatcttcgtacacatagacgcctcgttcgtcatagcggagctcaatcgattgcccaatgaaccgaggcggcacttcgtatagctgtttattcaaggtgatcgtgccatcggctttcaccttgcggtgctcccgtttcagaaaaatcgcatccagccaatcgatgtcttcgatccacaccactcgttccacttgggactgaaacacctcatgcggcgttttcccatccagcgaggcgtgaggctttcgatgatactcttcttcaagccacttccaaaaacgctcgttcaactcgtcaagcgatttcggcggattcagctccaacagtggataaaaccgtgtctgtacggtgcggaagaaccgttcgatttttcccttgctttgcgggtcatacggctgagtgtggatgagtgtaatccccatctcggcgcacgcatactgcagcacctcggaccgataaattttctcgttgtccgagtcaatgcgttttggcttcccgcaacgaagcaccgcttcctttgtgacgatccgcagcccgtcaaatttctccgaagggaaactatacatacggcaccaaccgcgagcagtcatcgatataagcgatcaaaaacgttttctggggtttcccatggacgcgaatcgtgggtccatgggataagtccccttgccatagctcattgatctggtcatacgcaaaacgctttcgctccggcatcggcaagatttcttttccgtgtgagtaaaatatttgtggggggcattccggaatgattccccgacgagggttgcgaacttttgttcgcgacgctcgtcggggccaccaagcgaagcgcggtagaacaagcaaatgtcatgcaaaaaggactctctccctgctatgatggtgattggcaaaccaaccgaaaacaggagggagagagtccatgaaacatcttaccacagaatggcctttattaaaagagctggaggagcaattagtcagaactcttcaaaaggtgttcgctgtcttgttggcggcccttttggaggagatcgatcaacaactggcggaagcgcgggacaagcgccggcatcagctgaaagacaaacggccgactacgatccaaacgctgtttggggaagtgacgttccgacggaactactactatgaccggcaaacggggaactataccttcttgctggatgccgaactgggctttgatggagcccaatcgatcagcccttgcctcgaggaaacggcggtcgagttggccgtagagtgctcttcctaccgcaaagcagctcgcacgctggagtcgatcgtggggtatgcggtcctcagccacgaggcgattcgccaactggtgctggagggcccctgtctcgctgcatcaccctgtttccaaacggcacggccgggtgctgtttgtggaggcggaaggactctgtttcccgccaggggaaagggaaacgggcgaaagaagagaaaatcctggcggttcacgagggatggagacgaaacgggtcgcagcttgagctggtgaaccggcgccactacctccatgaagggacgggggacgtgtgggaacggtttgaggagtggctgatgaaggaatatgcctatgatccgtgccgagacctgttggtcctcaacggcgacgcggcgtcgtggatcacggcctcccgggagtattttgggaagcgggcgtgctttcagctggatcgatttcatgtggcgcgggagctgcgtcagtgtctgtccggccatccgcgttggcgggaagtgcggaagaagctggcgaaacaagacgaagaagggcttctcgtggagctgaacagcgccatcggcacgttggaggacgaagcgaaagagaagcagatggctgccatgatccgccggatcgagtcgatgccgggatgcatccgggactaccgggagtggctgtcggagcaaggggtggagacgaccggcatgcgtccgatgggccacgccgagagcgtgatgagccgatttgcgcatcgggtgaaatcccgccgcagctggaaagaccaagggcttcgggcgtttctgagggtgatggcagcccgaatcgacgggatcgggtggagaaagggacggtgggaggagcaagagccccagtcggccgtctcggcctcaacaacgtccaagcggatcgaacaggccaaacggaaggcaggacggttgtgggcggatgtggtgcgtcagaatctaccgtgtctgcaacagtcatctgggacgccgatccatcaagcgttgtcggcgctccgggatggtggttgggtgtaaaaaaatggaatatcgtatcatcgtctcaagatgagggatgagagtcggaaagcgcttacgatattaattcctgaaaatggttcgataactagtgattgacaacgcccgtagtgaaccgaaaaaatgttctccacaaagtcttgactgactccaacgccatgaaaaacttgtggattccttgatgatgtgctaatctattcatgagacatgaacctccttgtgaatggttggttagcacatctattttaaccaaggagtcgggttcatgtctccttttttgtttggatgtaaatttatgttagtaaatttgctcaactacagtttgtaataaaaaagttgcaaagtaaatacacaattaaattaccatcatttaatgcggaaaaacgaccatgattggtagtttgagccggtgctagatccctgatataccttgctccttggctcgcacatcctgcttgtaaggatccgtgtcaaacttaaaacctgaatccgtgacaaaacatctttacaatggtcgcaaaccgttgatacgataagggaaaacgacgttaacgacttttcatcaagcaggtgaaaatgcgatgaaagatttcccgattcggtttgtgttgacagatgaagccattaccccaagtgcggggcttgccctcgttggctacttgctccatcaaacgaaactgaataaacgagtaaacgcgcttcggcctcctaccgttcgtcgagacgtgcacatttcccatagcgacgtcattcgctcgatgatcggcttgcttgccacaggaaaaacggactttgatcatattgaagcatatcgtcaggacgatatcttttcgacatcgatgggcattcagcacgtgccttcctccccaacgttgagacagcgactcgatcagctcgcttgtcttccgatgaccgaaacgattctttgggaggagtccatgcgtctgttgattcaacgacatgccaccttgtccccttgttgggccaaaggaaagacgacatggcttccccttgatatagatggctccccatttgacaactccgatacgaaaaaagaaggagtgagtcgaacgtataaaggatttgacggttttacgccgttgtttgcgtatgcggggaaggaaggctatatcgttcatgccgagttgcgtcctggaaaacaacatgtgcaagacaacatgccttcgtttttaaccaccgccatccgtcgagctcgtcaactgacctcgtctcgtctgcttgttcgcatggatgcaggaaacgacgcggaagcaaacgtgcacgtgtgtctaaaggaagacgtggactttgtcatcaaacgaaacttgcgccgagaatcgaaagcgctttggttccagatcgcttcgcaaaagggcaaacgcgtcgatgatggacaaacagaaggagtccaaacgtatgagttatgccttccacagacggcagcgatcgatggaaatacgtatacgtacgttcaagtcacccaagtgacggaacggacgatggaacgcaatggacaggtgatgctcgttcctaattatgaagtggaaagctattgggtgcggctcaaaggatacgagcatgttcgaatgagcgatgtgctcgcgttgtatcatgatcatgcgacatgcgaacagtttcatagcgaactcaagagcgacttagatttagagcggcttccatctgggaagatgaaaacgaatgcgctcgtgttggtcatgggagccttcgtgtacaaccttcttcgcctgatcggacaagatctattaagcgacccgagacatccattacatcacaaagtgaaacgccgccgcatcaagacgatcattcagacggtgatcacgatggcagggcgactcgttcgccgatcacggcaactatggatgaaactgacgcgaaggagcgggtacagtatactcctactgaatgtgtatcaaaaatggaaagaagcaagataacaaacagatgttcggatgcaaaagtcaaccatcactccctgtacttttttgcctcttttttagtttagatctccataaaaagaaatttatctcatttttaaacatgaaaatagtgcagggaatcatcacaaaaagggatttatggatcattcatccatataactagcaccaaaatcgaagttgatttccatccatcacggattcaggttaaaataatttatgcaaaaatatgtaaacttacgggaaactatttatactttttcgctatttaatccctttattaaatagagttattaactgttaaatctcttatttgattaggaggcaaatttttatgcttgaaaaatttattctaaaccaccaatacaattttattaagaagcaagttgaaatgcttaagcaaaatataaaccaaaacattgataatgatgtattagctaacataagagaaatgtctttaaataaggtggtttcccaatttagtaatttaaatgaagaacaatataggcttttgtctgaaattaataaaataaaaactgagctggagtttgatgagtatataaaaagaatatatgactatactaaacattttccttatttaagcgaggttaaattaagaaagttatttaaaaatgtaaaaaagttaaatataccaaggaatatttttaatgaagataagccattaacatatgtaagttggaatgatttaggctcctttaggaaattttttatttatcaatttaataataaaattgtaggatttcaatcaagaattactttatgcaataaaaaagggtattgtgcattctgtaattcttttgaagaactagtcttaatatcctcaaattcaaagcacaataaccaaacttcatattataaagcttttggtcattatgtatgcctagatagcgaacgttgtaacaaaaatattacagacactaaacaactagatgagtttgttagaaaattatatttaacccgtggtgctagataaacttgatcaagcataaaaatagcccttgctggcggatctccagtagaatgaaagtgtcacccaacattcgaaaggagagatcccccatacccatcaagttaagaattttggtctttgtgcatcgtcaaaaacatggtatcctttctaacgaacactctacgttagaactcacatttcgcacccttccgacgaaaatcgggaggattttttgttccgatgtcgaatgaatccttgacacacaaggaacgtaaaggagtttttctctcatgaatgtgaaagtcaaaggggtctatcgtaatggttatttgaatataataagtgttctagtcaaaaaactcgacatcccccacttgattgaccatcttgtgcccgtcgatccacagtgccaaacgcgagtcagcgatgccgttcaggccatcctttacaatctatttgacggccggcaagccctggttcacttagaacgatgggctcaggagatcgatctggagaaactcatccgtcccggtctccatccttcctggttgaacgacgatgccttggcccgtcatctcgaccgcttgtatgaggccgatattcacaaggtcatcagcacttgcttgattcacatttatcgcaaagaaggcctttccctccgagcctttcacgccgatacgacagacaaaactgtttacggagcgtatgaatcggcctcattagaggctttgcagatcacacatggctataaccgccatcaccgttggcaaaaacagatcggcttcgggctggtcggcaacgaggatggcatcccgttttacggcgatgtgcatgacggcaatctatcggataaggcgtggaatcctgaggtgctgtcgcggatccacgaacagttcaaacaagccaagatcgacgacgaatggatttacgtggccgattccgccgcgatgacgaaagacaccttggcgcagacaaaagccgcccgtgcctttttgatcaccagaggcccttcgtcgcttcgaatcgtgaaacaggcgctcgcggaggccgattcgcctcacatcccgtggagcgaaccctttaccctagcggagagaaacggcgccacgtaccgggtatgggaaacggccgcgacctatgaaggccacccggttcggctgatcgtcgtcgaatcgagcgcgctcgaccagcgcaaaggaaaaacgctcgaaaaagagcgggtcaaagaagcggagcttcttcgcgaggaacaagtccgttgggagcgccaccccttctcctgccgcgaagacgccgaacaagccttgacgtccctcaaggcgtcccttcgccctcggtttcatcgagtggaggccgcggtcgaagagatcgtgcgtccgaaaaaacggcgcggacggccgaaaaaaggggcggaacccgagacggagacgctgtacacccttcgcctaaacgtcgaattcgaccaaccggcatgggaacaggcaagacggaaagcgtcccggtttgtcctcgtcacgaccgttccgaaggaatggaagggccaacaaatggatgcccaagagatcttgaagctgtataaagggcaaatctcggtggaaatgaacttcgcgtttttgaaagatccgtttttcacggatgagatttatgtcaaaaaaccagaacgggtcgccgtattgggctatctatttctcttggccttggcgatttaccgcgtttttcagcgccgggtgcgtcagttcatcacaccagaacgcccgttaaagggcgcgggaggccgcaagctgacccggccaacgggacaggcgatttttcagctgtttcaatatgtgaacgtcatcctgctggagctgccagacgggcgcatccaacgcgcactggatcgctccctcaacccggatcagcgaaggattctgcagggattgggcatggatgagagcatctacgtctaacatgatacagaacgactagcgatggtaaaaaaaggattgccatcgctcgttgtgttggtcaaaaagttattctgaaaaactaaataaaaaatcctttgttttgaccttgttagggtgcgaaatgtgagttagaaaggatttttttcatggaaaaacaaatgaaagcatggattcaaaccattcgtcaactcttcccgagttcgacagtcactaggcaaacaaaatgcctctcgccccttgatacaaaagggatcggaggcatttgggcacacttcgggcgtgtatctaggtgcgagggtggatgcctagaatctttggaggaggttccagccctagagccgcaaggaatagcgcttgtttggccgtcagttcggttcgttgataaaggtcgccgttttttgaagaaaaatgtccaagcatgagacgctcgcattcgtctcttactttcggccacgattcatgagttcggatctccacgatccgaaccagcaagagagccagccaactgagcagcacatgcgcccggatacggtcttccaagcgatgatacatggggcgcagctcgagtgttgatttcaacgtccgaaaggcctgctcgatatccaccagttgcttatacccgagcgcgacatcctcggcagacaaggtgtcatcggaggttcggatgagatatttgccatcgtacttttccgcttcacgaaccgcttgcttgtcgatgcgaagcgttccatccttcaattgacgcaagtattttccgtaggacggatgggaacgcagccggcaggtggccttatgatgagcttcattggggagttggcgaagcccctccaactcctctttcagcgattcgagcagcttttcccgttccttgcgttggcgttcggcttcgctgggattgtacacgagaacatagcgctgacgcgcttctccgtcgcccacgatgatttctttgatatgcaagttctcgcgaacttgttggtagcgcccgcgacggtttagggcctcttcgacggcggctttgccggaccgcattttttcgccgacaatgtagtgtcccccggcctgttgcaagattcgcaaattctcttcagacgaaaatccgcggtccatcacgctgatcacacgcccaagcttccagccaatcaagtcttgtttcacctgtttgatgaccgtcatatccatcgtattgccaggccatacccaagcgcgaatggggactccttcccgggtgacggccagtccaatgacgatttggaccaaatcgggacgcttatctttggaaaacccctgctttcgaagcgattctccttctggtgtttcggatggatccacttcgaagtacgacgaagtcgtatcaaagtaaatcaaatcgacttccaggttcaataaatcggccacggcatggaacacttggcgttccaattccggctgcacagccagcagctcatccatcgcccggtacaactggtggctggcgacttggggaagatgagggatatgcacgtctttctccacccactcctccatcgccaacttgcttgacggatgaagggcacgattcgccaccatggcaaaaatcagccgttccaacggaatctgatgatgtcgggaggcaaacaaggagtggagaatctctcccaatcccagttgtctccagagctgatccaaaagccaagcgccaccaaggcgtttgcttgattgaaactgaaagtcatccgacacttctcctgtcaacgtctcgatttcccaagcctgctcaggagaaaggaatcgcgaaatgcttttggccagacgctccaagacagcgcgatccacctcgtcttcgcgcccaaacgaataaatcaccttcgctttcgcatatttggccttcggatcccattcgttgtgagcaagctggagatacgccacggtcgttccatctttgtttttgcgtgttactcgccgtatgtacatgcctatattataaccgatattcagctgttttaaaagttaaaataaacaagtcgtgtgcctatgaaattcagtgtttttttctaggatccgcatcgcgaaatctttgatataacagcattttggccattttcatttgcctaaaatggcctcaaaactgtcgaactcgggctcttttctcccgaagaatgaacccgtctcgcacggaaaacaggctttatccggcggcagcgttcgttaacggcggaagcctttctgactctctgtgcatggggagatggctcactggcaaaacagtcgcttcagcggttgtgtgcggccttgacgctctggcatggatgttccctttcaagcgaaggcttgaatcagcgttttaccgatcgggccgtggcatttttgcgagaagtgtttttccttctcctcctgcatcaacgtccattgcttttgtcagccatggagacctatcgaacttgttttacccgcctgcggattttggactcaaccagctttttggttcccgctgactatggggaagactatcgaggttccgttttgtcgggggtgaaaattcagtttgaatatgacttgttatccggcgtgttttttgcaagcaaaaaatgcagagaagtgcaagaaaaaatacataggcttgccagctcaagacttaaggttccagaccggaggcagaggacggctggatcgcggagagagcgttccgcagtcgatagctctctcccgtaaaggccaagatgtgggcgtggtgaaccaagcgatccaccaacgctgccgtcaaacggttgtccccaaacacccgattccactgtccaaattctagattcgatgtcaccatgacgctttttcgctcgtaacagtcggcgataatatgaaacaacagttccgatccttgcttttgaaacggcacatagccgagttcatccaaaatcaacagttcgcatgggtcgaggcttcgtttcagccgtccgagcgtgccgtttttcaacgcctcttccagctgggcgacaagatccgcgacgcggaaaaaccgaacctcatggccttgttggcacgcctgaatgccaagtgctgtggcgagatgggttttccccgttccaggtgaacctaaaagcagaacgttttgctttcgctccaaaaagcgaaggtcacacagttcctccctcgatgtcgtggctggccaatggatatgacccgaccattcgtaatccttcagccatttcaactcccgaaacttggctttcttgatcagccgagcctgtttcgcttcttggcggcacgacagttccagcgccaatacatcccgcaaaaactgttctttcgtttcgaatctcacctcctcgaatcgatctgcgatataggccaaatgcagcgctttacaaatctctttcacctctgctctcatctctggacacccccttcccgagcgggatgaagacgttgatcatacaccgttaaatccgtttcatagtcgattagaacggaaggggtgtatgattcttcccacttgtccgggtaataggagtgcttcgcttccatcaacacgccgatttcatgaggagccaagtcccatcgctgactctcctcgagccactgggcgatttcgtaaagcgtgtgccgatccaacagcgctcgcagtcctttcaaacgggccaccacctggggcggggggccagccagatacgttcggatcgcctccggcaagtacgtccggtagcgggaatgtccgacaacccggggtttggtctcccactcagcgaaaatctctttccaagggatttcgcgtttcacgttcgtatacggcctgggcgcttcaagatggacgtctccatcggaagagaacacaacgaaacgattccattctttcttcaccaacacccggttggggacggacaggccatggacgacgaacgccttcccatccaccatcacttctccgtactgattcacgtaagcgtgatcgagggagaagatcggaagatcttgttccggcaacgccaacagctccggttgctcttcctgccatagttcctcgatccaccgccccttttcataatgaggacggtttcggtcctcgaccatcttgcgatgcagccactccaccagctccggatccgactccatcaatggagcggggatgaaacaaaggttgcgagtgtaatagacttttcgctccgcatttcctttctcatgtccactgtatggattgcacacttgtacatcaaaccgatagtagagttggaatttctcaaaagcctcggtgaatcggcgttctcccccttttcgaatcgacacaatggccgcggacaaattgtcaatgcgcaatgcctttggcactcccccagcctgacgaaacagctgcgtcaacccaatgatttgcccgtacccttcttcctccatcatcccttttttgcgtttgatggttggttggacagaaatgtctccatctgcgtatttcttgaccgttctccagttatatcccgtttcacgggaaatttccgcaatcgataaccctttcttttcacgcagttttctgatacgattcatttcgggcattgccagcatcctttcgctcctccactgtttggtttatgtgttcacaacttccacagtagaggaaatgttaggggctggcaagccttttttctttgccttagactctgcacgttttgttgcagaactctgtattttattttgcaataaacagttgatttccatccatcacggattcaggttgaatatcataagtgctctagtcaaagaactgagcctttctcaattgattggccatcttgacggccggcaaaccctcgtttgcgtgaaacaatgggattttacgattgatgaaatgaaaaaccctttctttcacccctgttagggtgtaaagaggggactgacgccaacagcccatgttttggcgtcagcctcttgttcatagcgcctcgcgaattagctttttgtcataacgaacagacaacaccccaaacagcgaatagcaggccgtgtaaatcgccatcaccgtcaacatcggcgtccacagttcggtgccgaaaaagaaccagccggagcggacggcgaaatagctatgggacaatcccagcaacaacggaatgccaaagtagaacagctgtttccgccgaatgcccccgagcaagtctttttcggtgaatcctaatttgcgcaaaatcgtgtagttcggccgctcttcttcgccggcgcccatttgcttgaagtaaagaatgcagccggatgtgaccaaaaaggcgagtcctaaaaaggtgacgacaaacatgatcaatccgaacgtttgcttttggtggcggctcatcatcaggcgcgaatcggcaatggaggaaaactccatgcgttgaaacaactgatcagcccgttcaatatttgtttcgtcagtcagatgaattccgatatgcacctttttcttttgtggatcggtttctttttgcaaacgatcaaacatcgtttggtcgacgatgacggtcggcatgccgtacgtgaaatgatagttgacgtaatagtcttttttcatcccaaggtaatgaagcgggaccatgcggccgttttcttctaagcgaatcgttcccgtttctttaaacggcaagaattgacggagcatgtcctgatatcccgtcagcagcgcttcattaggcttgacatcgatgcggcctgtacttgtgtcgctgatcaccgatagcggcgcggcggacggctgaaactggagccggctttgatcagcgatgtccaaaatcatcgaaatatcagtcggtgcttcgatgacatcgataatcgtttcccgatagcgaatatcatgagatcgcaacgccgccgtaaaacgggcggcatcttttttgtccgtaaacgcgaaatcggcggcgacgttgtttttggctgattgctcggctgaataataggaaatatagcttagtgagatcaacccgatcgcgatggccgacacggtcgtgatgatcgtaagcagcaacgtgttcgatttcatgcgaaacatgagcgacgataccgatagcacgtcgttgatcgacaaatagccacctttttgtttccgccataggtggaacagaaagctgatcgttcctttgaaaaacaaataggtgccgatgatgacagcgcctaaaatgaacgccatggccatgaataatccttgcacgctcttccagtcgctgctaaacaatttcgtcgatataccatagccgctgccgatgaggatgatccccaccatccccacgaccatgttccatacggatacgtgttttgcttcggttgtggatgtagtgcggaacaaggataaaatcgtctgttttttgagaaacaagcggttcatccccatcatgaggacatcaatcacgctgaacacaatcaacgtttgcaccaatgctcggccagaaaaggaaagagatgccgctagcggaatatcgatgattttaaacaaaatcatcatcaacagcttggaagcggcaaatcccaccaatatgccgatgatcagtgtgccgtaataaagaatgacgttttcggccgccagcataaaaaagatgtttcgtttcgtcatgccgatcaactgcaaaagagcgatctcatggctccgacgcttgataaacagggcgttggcgtacaaaagaaagacggcgacaatcacgataagaagcaccgcgcctgtgcggacggccgccgcgcctttcactccccctttgatggcatcaagcgatggatcgtactgcaatgtcacgaacgcgaaatacaaggcggaagcaaacatcaaggcaaacacgtacaaataataatgttggatgttttgtttcaagttgcggaacaggagttgcttcatgctcatggccgaacaccgcccagcacgccttgcgtttgcataatggcttggaaaaattgctgccgcgtttccgttcctttatacagttgcgtatacaattgtccgtctttgataaaaacgacacggcctgagaaactggcggcgaccggatcgtgggtgaccatgatgattgtcgtcttccgttttttattaagttgttgcagcttgtgcaataaatcggaagccgattttgaatcgagtgcgcccgtcggctcatcggcaaaaatgatgctcggttcatggatgaacgcccgcgccgcggcagcgcgctgtttttgcccaccagaaatttcgctcggatagtggttttggatgtcaataatgccaagttcagccgccaattctgcaaatttcttttccgcttctcgcttgggcgttttcgtaatcgataaaggcaaaaggacgttctccttcaccgtcagcgtgtcaagcaaatgatactcttgaaagatgaatccgacatggcgtttgcgaaattctgccagctctcggtctttcatggcgacgacgttgtttccttcgatgaaaatagcgccctcgctcacccggtcgattgaggaaagaacgttgaggagcgtcgttttccctgatccggaaggccccatgatcgcgagaaattcccccttctccacacgcagatcgatgcctttgagcacttcttgtaggttctttttcgttccgtacgttttgtggatgttggttgcttccaatatgaccatctcgttttccctccttcgtttctatcataagcaatggggttggttttttcctgcgtttggccgaacaaaacgaaaccgcgtgtgacaaaatcgtcacatgcggtgcgtgcggatgatgtcattttcttgcggaaatatgatcgtaaatgtcgttccgcgcccgggcgtggattcgacatgaaagtcaagaagaagcggtttggcggcttttttcgccaaatacagccccatccccgtcgccgcttcattttggtgttcggtggtggaggtgaatcctttctcgaaaatgcgcggcaagtcctttggatcaatgcccaagccgaaatcttgaatttgcaagcggacatggccgtttttcataaagcttttcacgacaatgtcagatgactcgctgtatttcaccgcattcgtgatgatttgccggatgataaaagaaagccatttggcatcgctcaggacggagcggacgtccaattgaaggtcaaagccgatgcctttttgcatacaccacgattgcagcggtttaatctcattgatgagaagcggctcaagctcgacttgttcgatatataagtcgttttccatgtgtggaagccgtcgttgatgaagttgctgatcaagaagcagatgaatgcgcagccattcgtacaagagttgcgctttcgtgttttcgtccccgacccgttcgatgatgagccgcatggccgtcagcggcgttttcatttcgtgaatccatgacaacagttcatctttctcttgttccaacgtggcgaggtgttctttcagttcctgtttccattggtccgtttggctggcgaggacgcgttcgacgatcttctccagtgggcttgccgcccgcagggcagagacgggatcgaggccgcgctcccactcttgcaaacgttgataaaatgccgtttcttttttccaacggatgatgacaaagacaacaaagatgatagtcgttaaaaagacgatgtaaaggatggaggagagcggaatcgtcggatccagataagcgacaaacaggatgaacagctccagaaagagaaagagggccatccagctttttcgttcccacaaatagtctttgatcatcagtggctcccttcttccgtagccatatagccttgcccaactttcgtttcaatgaagcggcccaaaccgagttcgtccagttttttccgcaggcggttgacgttgacggtcagcgtgttgtcgctgacaaaccgttcgtcttcccatagccgtttgatcagctccgtccgagcaacgatctggtttttcttggccaataaatgtttcaaaatcaacagctcgtttttcgtcagctccactgttccgtgttcatttgagactgtgcttttttcatagtcgaccgttgccccgcaccatgtttgcagctgaacgggcccggcattgtagttgtacacgcggcggagcagcgcttggattttggcgatcagcacatcgaaatgaaacggcttttggatgtaatcatcagccccaagctgcatcgacatgaccatatcagtcgggtggtcgcgcgatgataaaaacaaaatcgggacgttcgaatgagcacgaatctggcggcaccagtggaacccgtcaaatttcggcagctggatgtcgatgatcaccaagtgcggcttgcaagcagaaaactcttccatcacacaaccgaaatcgcggatgccgcaaacgtcgtacgaccattgttccaaacgtgctttgatttcttgaaacaacgtcacatcatcttcaatgagcaaaatgttcaactttgcctcaccccacttgtttctattgagagttccgttttcattatatttgtttgaccgttcgggggaaaggaggttcaaaatggaaagcatgaaaatgtattagacagcaaagcgatggccgctgttcgtgatcggcggcggttggtgtatgcagccgaatggggtgcgtatggcaaaaagagcttgaagtgatgatcgacggtgggctatcatggatattgaggatggataaggaatggtcaaatgtcggtgctcgattgtttgagctatgctatgcgcaaggaatgtataaggaattagaaatcatcgtttgacgggggattggaatgggaacaacatttaggaaaggttttttattttgtctcttcttgtttatctgtcttttccatgtgtttccttccgctaaagcggaagcggccggaccgcgtacgcaacagcttcctgggcgcgcgctcgattgggtcatggatgatcaaaatgggtatatttatgcgctcacggaaaaggggatgttattatttattgaagcgagcacattgtcgatcaaaatacgacgccaaaacaatgcggtttcttggaacggtgccgctgatcgctgctccgcgttcattggcgatcggggacgggaaaattttcttcacggacaatagccgcacgttgacgggatcgattgccgtttatgatatgaagacgaaaaaacaatggcgaatcccaaaggtattcatcaatccgttgattgggtatgacgaaaaacaaaatgtattgtatgtcggacaggaaggaacatcggatcatgatctgtatgcggtgcggctttccgattggcatgtttcgcaactattgtccttccctggaggggatgatgccttttttatgaacggcggggagattttttacggaaaggcgcgcatcaatccagcccagcccggcgcattggtggccgctgaatttccggagccgctgcgggcggcgagccgtcaatatatcatcaccagccgtgccatttataaccgggcaacaggaacgaaaatcgccgatttgtcatctgaagcgttgctcgcaacggctggagatgatggaatgatcttcacgtatcgaaaagtggctacgaaccattatttgattaagcaaaaactgtctcaataaaattgccattgctgggagcgttggtgcttctccaaagcgcatgaaacagttttcacaacgtctagacgggctcgtacctccgcccgtctagttttatcatcctaaaccgagaagcccccccacttccacgcgtgagcgtaagtgggggatgaatcgttattcgccatcgatctccctcttgacaattgtgctcgtgttgcgggcatcggcaggttgaggtgaaatcgctcgacatccgtcagtggatgtgcccaaacggcggagccgaacatgacgggaccataacgccgcccgaactattttgcaggaagggcttcgtttgctgttttggcaagaccactaaaccgtgggacgcacggggatggcttggttgacaatcctgccttagggcgggtgttcaagaatctcccacctctaagcgtgagcgtaggtgggagagcgttcaaaaagaagcaaatatgtcataatgaggatgatgcccaagggtgaattttccaaggcgttcaatcacttaaacacgtctgttcacagataggagggtctttccatgtcacaacagcgtaaatcgatcatccccgacaactttttatggggcggggcggtgacgtcgtttcagacggaaggggcgtggaacgaaggcggcaaagggctgtcgatcgttgatgcgcgcccgattccaaaagggcattccgactggaaagtggcggtcgatttttaccatcgctacaaagaagacatcgctttgttcaaggagctcggctttaccgcctaccggacgagcatcgcttggacgcgcatttttccggacggggaaggggagccgaatgaagcgggcttggcgttttatgacgccgtgtttgatgaattgagagcgaacggcatcgagccggtcattacgctgtaccattttgatttgccgctggcgttggcgaaaacgtacaacggctttgcctcgcggaaagtcgtcgacttgtttgagcggtacgcgcgcaccatatttgagcgttaccgcgggaaagtgaactattggctgacgttcaacgaacaaaatttagtgctcgaacaaccgcatttatggggggcgatctgcccggaagacgaagacccggaagcgtttgcctactgcgtctgtcataatgtgttcatcgcccacgcgaaagccgtgaaggcgctgcgcgaaatcgctcccgaggcgaagatcggcgggatggtgacgtatttgacgacgtatccggcgacatgccggccggaagacgctttggcgaacgtgcaggcgaaagagctgttcattgatttcttctttgatgtgtttgcccgcggcgcctatccgcgttatgtgaccaaccggcttgagaaaaaaggaatctgcctgccgctcgaagcgggggatgaggagttgctccgttcgcagacggtcgactttttgtcgttcagctactatcaaagccaaatcgtccgccatcaggaacaggatgagcggatcatcaaagggcttgaaccgaatccctatttgccaaagacgaaatggggctgggcgatcgatccgatcggtttgcggattgccttaaaagacgtgtacgcccgttacgaaatgccgattttcatcaccgaaaacggcatcgggcttgaggaggagctgaatgaggacggcacggtcgaagatgatgagcggatcgactatttgcgccgccatatcgaacaaatgaagatggccatggaagaaggggtcgaggtgatcggctatttgatgtggggggcgacggatctattaagctcgcaaggggagatgcgcaagcgctacggcgtcattttcgtcaaccgcgacgacgagaacttgcgcgatttgaagcgctataagaaaaaaagtttttattggttccagcgcatcattcgcacgaacggggaagagctgtaaaaagaggcggggaagccccgcctttttaccagtctttagggcggccgtggcgaatgttcaatcgtttcaaatatttgcgagccacttagttttcctccccgtctttcaattcttttgctcccatcgtacgatatacttcatctcggatttcctcaacggggcggaacggctgattggttttgagaatgccgattaattgtgacaagcgatatttcttcgtgacttccactttgatttccccatcttcatttacaataaacgtaagatcgtcgccttcagcaaggcctcatgttttcctgatttcagcaggaatgaccacttgccctcggctagacagtttgcttgtcgctttcatgacgataggcgatggttgagcagaaacattccccttctccatcgatgcgttcactcctttcgagaacgctttttatacttatgtttgtgttgaatcaatcattaaaaatcgtatgattttttgtccagcaagaaacatgtgtggtcagcaacgatatgagaacggacgttgaacgccctcttgccccgttcacacatagacatggggtcttcttgaatgagaatgaaaaaaatcggtcccatcaagggaccggctgtttttacggctcgcggtcaaacagcaagacgcgcgccggagcggcgtcggtgccgacgagtttgagcggggcggcgaccatgaaatagcgtccttcggggacgtctttcagccgcaacccttcgatgatgatgacgccgtccgaaaacagcgttttatgagtcgggtggccttcttgcgcccgttcgatgccgagcgcatcgatgccgacgccgcggatttgtttgtcggccaaataacgagccgcgtcttcggcgacgaaaataaactcgaaatggaacgcgtcttcgaacgaatttttcgttttgaacaacacaaagtcgccttcttgaatgtcaagatgcgcgatgtcgtctttcgtgatccggtcgttgacatgcgtcaaatcgaacagcttgcacgggccgacgaggtcgttcaatggaatcgtttcaaacgtcgccccgccttcgaccatatggaggggggcgtcaatgtgcgtgccggtgtgcacgtccatgtcaatgcgcgattcggtcacatagccgttggtgatcgttgtgcgtttcggttgtttttctggtttgtttttatacacgggcatgccctcgtaaatcggggcggtgacgtcatacaccttcatcgttcattcgctcctttgcatgagggataaaggggcaagcgccccatgttggtttgtcaaagaggacgcgataggcgcaacaggcgggtcatcgcgtctttacgaacgcggatgctcgatcggccaccagtggaagccgtcttttttgagcagctcgtccgcggccgccgggcccatggagccagccgcgtagttcggaaagtcggaagcttttgtgttcgcccacacctcagaaatcgggtcgacaaattgccatgacgctgctacctcatcccaatgggtgaagtttgtcgcatcgccgcgcatgcagtcgtacagcagcttttcgtatgcttccggcgtgttgatcccgtcgatgcagttgttgcaatagtcgagttgaaatggagctgttatggtcgtcgattccccggtttttttgccgtttaaatgaagggtgatcccttcgtccggctggatgtggatgacgagcaagttcggggcgatcgtctcattcgtccggtaatacaagttcatcggtacatctttaaattggacgacgattttcgtcgatttttccgccatccgtttgccggtgcgaatgtaaaacggcacgccagcccaacggaagttgtcgatcaggagttttccagcgacgaacgtttccgtgttcgagtccggatcgacgttcggctcctcgcgatacgccggcacgtttttgccgtggatcaccccgcgcccgtattggccgcgcacgaaatagcggtcgacttcatcgtgcgcaatcgggcgcaaggcgcgcaacactttcactttttcatggcggatgtcatcggtcgttaatttgatcggcggttccattgccaacagagcgaccatttgcagcatatggttttgcaccatgtcgcgcagcgccccggaatggtcgtagtagcggccgcggtcttcgacgccgagcgtttcgctcgatgtgatttgaatgttggcgatgaaccggttgttccaaagcggctcgaaaatggcgtttgaaaagcggatgacctcgatgttttgcaccatttctttgccaagataatggtcgatccggtagatttcccgctcggaaaagacgcggcgaatctcgtcattcagcttctcggcgctcgccaagtcatgcccgaacggcttttcgatgacgagccgcttaaagccgcgcgtttccgtcaatccttccgactgcaagcgggaagtaacggtgccgaaaaattccggcgccattgccaaataaaagatgcggttgccttcggtctcgtatgtgccgtcgagctgttcgaggagcgactttaagcgctggtacgactcggcttccgtcacgtcgaacggatggtaatagaaatgggaggtgaatcggccgtcggcgagcttttggtgaaacgccgtttcgaccgagtcgcgcacataattccggaactcttcggccgacaacgggcggcgcgcgacgccgacgacagcgaactgctcatgcaaatgccctttttcatacaagcggtaaagggacggaaacagtttccgtttcgccaaatctcccgtcgctccgaaaatgacgatgatcgatttcgggttcatgttgtccaccgtatgtacctcgctttagccaaatttgtctcttcaatgaaaccattgtagaggtttgccggtcggaacgcaaacactttgttgcattccggcggcaaagcgttttatgttcatgaaagagccgggcgccaacccggcgtttttgagcgcaaaagaaagttgaaaagccgttttgacattggtacgctaacaacaggcaatgttgagcgagaaaaaggagtgaagcgcgttggaactgttgtttttaggcacgggtgccggcgtgccggccaaagagcgcaacgtatcgtccgtcgccctgcagctgcttgacgagcggggggcgacatggctgtttgactgcggcgaagcgacgcagcatcaaattttgcataccgccattcgcccgcgccgcatcgagcatatttttattacgcacttgcatggcgatcatctgttcggtctacctgggctgcttggcagtcgctcgttccaaagcggcgagacgccgcttacggtcttcggtccaaaaggcattcgcgcgtttgtcgaaacggcccttgccgtcagcgggacaaagctccggtatgaactgaacattgtggagatcgatgagggcgtcatttttgacgatgaacggttttccgtcatcgccaaacggctcgatcacggcatgccgtcatacggtttccgcgtcgttgaaaaagatttgcccggcccgctcttggtcgagcgattgcaagcactcggcgtccgccccggcccgatttatcaagaaattaagcaaggaaaaacggtcgtgctggatgacggcacggtcatcgacgggcgcgaatttgtcgggccgccgcaaaaggggagaatcgtcgccgtgttgggcgacacccgtttttgcgaagcggcgattgaactcgcccgcgatgccgatgtcgtcgtccacgaggcgacgtttgccgcggcggaacagcggctggcccgtgactatttccattccacgaccacagacgcagccgaggtggcgaggcgggccggggcgaagcggcttattttgacccatatcagctctcgctaccaaggtgcggcggcgctgcagctcgtcgccgaggcgcgcagcgtgtttccgaacaccgagctcgccgttgatttcgcctcgttttcgatcccgcgcggttaaaaccgccagccgcgctcatattggacgggcgccgagatttttgcgcccagctctctcgccgcggcgtatggccaatacgggttgcgcagcagctcgcgccccaaaaagacgagatcggcgcggccgttttgcaaaatttcttccgcttgccagccggacgtaatgaggccgacagcgccggtcgggatgtccgcttcacggcggatcagttcggcaaatggcacttggtagccgggatagacgttcatgcgcgccggcacgacggcgccggagctgacatcgacgaggtcgactccttgttctttcatccgcttggcgtatgggacatagtctttggccgtcagcccgtccggatggtagtccgacgccgagatgcggacaaaaagcggtccgtcccacacctcgcggacagcgtcgatcacgtcgctcaagaaacggtaacggttttccggagagccgccgtactcgtcttggcgccggttggagagaggcgataaaaattcgttaatgaggtagccgtgggcggcatggatttcaataacgtcaaagccggcttccttcgcgcgccgtgcgccgttttggaacgcttgcaccgtttcttcaatgtcggctttcgtcatttcttttggcgtcggcgacgaatcatcaaacgggacggctgacggagcgatgatctctcccggcacttgcgattttctccccgcatgggcaagctggatgccgatggccgctccatgctctttcacaagcccaacgagttcgcgaagcccggcgatatggtcatcgctccaaatgcctaagtcgcgttcagaaatgcggccttgcggcgtcacgccggtcgcttcaacgataatcaagccgacttggccgacagcgcgagccgggtagtggattttatgccacgtgcgtacggcgccgtctttcgtgtcgcacgaatacatgcacatcggcgacatgacaattcggtttttcagcgtcagcccgcggattgtatacggcgaaaacagcatcgtgttcatgacaagcagctcctttctaggccaatgaatggttcatgactgaatgatagcacgctgcttatcaaaagcaaaataaaacggattgtcgccgtgttcgggctaggcgggaaaaggagcggcgcgctccggaggtccgctctttacgcttcggcgatggcagcgagaagagcgctgccgagctcttcggagcgggccgtcgcccggcggatgcaggcgatgaccgcttcttggaaccggtattgctcaagcacgccaatgccggcttcggtcgtgccgcctgggctcgtgacttcacggcgcaggacggatgggtgcttgtcggacgcttttagcatctcggctgcgccgatgatcgtttgcaaaatgagccgtttggcgacatctcgctcaaggccgatgtcggccgccgctttttccatcgcttcgaccaagtaatacaaatacgccggaccgcttccggacaggccggtgaccgcatgcaagtccttctccggcacaacagcgacgatgccgaccgtttcaaacagctgtttggcgacctcaagatgttctttcgcggcgaagcggccgccggcgatcgcggtcgccgataagccgacggcggcggatgtgtttggcatggcgcgcacgacagggatgttgcgtccggcgagccgttcgatcgtctcggtcgtgatgccggcgagcagtgaaagaatgagctgatgggcgcggagggtcggtgcgatggcgttcatcgcttcgacgacatctttcggcttcatcgccaaaatgacgatatccgcttgtttgacggcttcttgcgcgcaacccgccgtgcaaacaccgtattggcgcgccagctcctcgagccgagcgcggttttgtcggttggcaacgacaatgtgcgccggatggcaaaacgctttcgtcatgccggcgatgagcgcttccgccatcgagccggcgccgatgagcgcgatcgttcgttcgttgttcatcattccactcctccttgccttggtgtatccatccaaaagaaaaaggtttcccgtcctgcaaaaggacggaaaaccttcgtttccgcggtaccaccttttttggcccgatttggcccaagcgccaaacaggcccgactctgccccgataacgccggggaggcgtttaggttggcctaacagctcctagggtaggttcaaccgcaaagagggccgcaaagccttccagccgcgggcttcgctctctggtgccgtttgcggtttactggccctgttcatcgccggtttgccgtatccgtgatgttattagtcattatgccgcgggacaggcgctgttgtcaagagaggagagcgaatttttttgcaatttcgtcgtgcggaagaaaaaggcatgacaaatggatgaaatcggtgtaaactgtaaaataaaatataatgaataactattcattttgactgatgagacggttcgaacgggatggttcatgaacttgaggaaagaagggaacgcaatgaacgaggaacgagtgtatcggatcacggtgccgacgccgtttccggtcggcgatgtgcatatgtacgtgatcgccggcgatcggttgacactggtcgatgccggagtgaaaacagaggaagcatggcagctgtttgtgaagcagcttggcgaggtcggttatgcgccagaggatattgaacaaatcgtcattactcaccatcatccggatcatgtcggcttgcttgattattttccgcatgcgccgatcatcggccatccgaaagcggatccgtttttgcgccgtgaacgttcgtttatggagcggtacgtccaattttttcaggaattttttacggaatgcggcgtcgaccgccgtttgttcagtcagctgtccaaagaaggcggatcgcttcgctacgcaagccggcgcgggcttgacatcatggtgacggaaggggacgcggtgccggggatgcccgggtggcaggtcatcgaaacaccggggcatgcgcaaagccatatcgccctctaccgcgaggcggatgggttgctgatcggcggcgatcatttgcttgttcatatttccccgaatccaatgatggagccgccggcggaaggggagacgggacggccgaaaccgttgttgcagtacaacgagtcgctgcaaaaaatgctgcaatacgatatcgttcgctcgctaaacggccatggcgacgatgcgaccgatattccggcgctcgttcgcgagcggctgggtaagcagcgccagcgcgccgagcgggtgctcgaaatggtgaaagaacgcccgcatacggtgtttgacgtttgtcaaaagctgttcccaacggcttacgaacgccagctcatgctgacgatgtcggagacaatcggccagcttgattatctcgaggcgaacgggtatgtgacgaaaaaacaggaagccggccgatacgtttacgaagcggcgggggtgtcggtgtgcggctgaaggggcgccatgtcgtcattaccggagcgtcgggaggaattggcgagcaaatcgcctatgaagcggcgcgccaaggggcggtgccggtgctcttggcgcgcagtgaagaaaggctgaaagaagcgagcgcgcggatcgaagcgcaaaccggcattcgcgccccgtatgcatcgcttgatgtcagcgaccgcggcatgatcgaggcggtcgtttcccagctcattgcggaccttggcgcgatcgatgtgttggtcaacaacgccgggtttggcgtctttcgctatgtcgaggacatcgacttggatgaaatggagaggatgtttgccgtcaacgtcttcggcctcatcgcctgcacgaaggcggtgtattctcatatgaaagagagaggaagcggccatattatcaacattgcgtcgcaagccggcaaaatcgcgacgccgaagtcgagcgtctattccgcgacgaaacacgcggtcgttggctttaccgacagcctccgcctcgaggcggggcgctttggcatttttgtcacgaccgtcaatccggggccggtggagacaaactttttttcgaccgctgatgaatcgggagagtatgtgcgcaatgtctcgcgttggatgttaaggccggaggcggtggcgaagcgcgttgttgccgcgatgatgacgccaacgcgcgaagtgaacatgccgcgctggatggatctcggcagccggctgtatcgccttgcgccgggtttggtggaaaaggtggcgaaacgggcgtttttccaaaagtaagtcaaagaagctggtcgaaaacggtcatgttgtttgatcgttttgcgtctatggaatacgagagggtgtcccgagcctgtgggacaccctttcacaatcgcagcgccgcttttctttctcattaggggcatttgacacaagtcgggtcaagaaccggcgatgaaccggtagactgcgtcatggacaagttcatagatgtccgcgtttggctgcctctctttggcggcggcaatgcgggtgcaaagctcgcgccagtcgtcttcgtcaagcggcatcatgtcatcatcgtagccgtaatgccgcaggcagttgcgcgcttgtttttgcagccaacgttcattcatcgatttcaccgtccgttatgaaacttgtgcaaagacgtccttgcctgttggctgggaagaaacggccgttcgttacgattcgctcgattccggcgacggggcgcggacgaccgattggaatcggcctttatgtgaaccgtcacaaaacggtttattgttcgacagcccgcaccgacagagcgaaaacgtttgtttcgtcacaaacggctttccttctccatcgagcagttccacatcgccggtgacgcgcagcgaaccgttgtcattcactttgatttgcacgtttgccatcgcttgttcctcctttgctttgacagtttcgcgtgttggcaggtaaaatgaaaaggaaaatcaataaggaaaaaggagtcaggcatgagtgtatcgatcacgtttacggatgcagccaaacgggcgcttgcctctattgtagcgcaatccgaacggcagttaaagctggcgtttgacacggacggctgcggctgtttggtcgacggcgtgccggcgctatggcttgtcgacaaggcggatgaagatgatgtcgtcgtcgagacgaatttcatgccggtgctcgtggaacggtcgcgcctcatcttttttgatgaagcgatgacgattgacgtcaagccgggaacgaccgtttttcagctcaaaagcccagggcaaacgttgaatggtcatatgccgcttgttgaggtgaaatctggccatgaacggtaagctagagcagctcgcaaaggcggcgaagcaaaaaacatgggtgtcgttcacccatgaaaacgatccgtacagcttgcttcattggtcagttgccggcccgtatcatgaggcgaaagacgtctggctgctgcaaaacgaaatgacgtttgaaacgaaagagtttccgacgctggaggcggcgatcgcctggcttggcgaacatatgccgcacatcaccgaggtgttgtaaagggacgccctgaaagccggtttgggctgcagggcgcccctttctataaaagctgcatcgtccattttgctgttattgaggactgttttgccgttttgtcggatggattgctttttccagttcttctttggcgattgtcggcttcaccgtgtcggccgacggtttccctttttgggcgcggtttttcgtcatccatcatctctcctttactttgtcgtgtagttgtatcgtttgacaaacgaacgattgttatgcaagggggcggacattgatgaaaaaacagatcaggcgaaaaaaagaacaagaggccttgacgatcgccgaccggcttggcgccgcggcggaggcgaagctgcttgcgaaaaaacgcgcgctcgccgaggaagaagcgcgaagacgggcggcggaagaggcgcggcgccgtgaggaagcgcgccgccgtgaggaacagaaatcgtttgccgagctgcttgaggaaagcgagctggactggcggaagtttaagtagcaagggggacggacgatgaaaccgaatgcagcagcgtcgcgcgcctcttcttttccattttggacggccggagcggtcgtcgcgctggccgccaacttgcgcgcgccgctcacgacggtcgggccgctcgttcctgaacttcagcgggagcttggcctttcccacgcagccgctggggcgctgacgacgattccgcttttggcgtttgccttcttggctcctgtggcggccgcgtttgcccgacggttcggaatggagcggacgctctttttttcgcttatcgttttgctcgttggcgagcttcttcgtccgctctccagcatcggctggctgtttgccggcacggtgttgatcggcgcggccattgctgttgacaacgtcttgatgccggtgcttgtgaaagagtcgtttcccgaacgggtcggtttgatgatggggatttatacggtgacgatgaacatgagtgcggcgttcgcttctgggatcgctgtgccgcttgctgatggttgggggcttggctggcaagggtcgtttcgcttttgggcattgtttgcggctttggcgcttgtcgtttggctgacgcaagcacgccgccgggagtcggacggcgcgccggcaggaagccgccgctcggcgctttggcggtcatggctcgcttggcaagtgacgctctttatgggattgcagtcgtttttcttttactgcgtcgtcacgtggctgccggagcttgggcaaagcaagggattggcggccgatacagccggctggctgctctttttcttccagtttgcccagttgccgatgatgttcgtctctccgatgctcgcggagcggatggacaatcaaaaagtgttgatcggctcggcggtgttgctcatgacgtttggaacgatcgcctttttggctggccaaggctggctgctttggattggggcgcttttcagcggcatcggcgccggcatggcgttttcgctggcgatgatgctgtttacgttgcgcacgcgccgtccgctggccgccgcccaattgtccgccatggcgcaatcggtcggctacttgcttgccgcggccggtccgccgttgtttggcgcattgtatgatgcggccggacggtttaccgccccgcttggcatgttgttggccgtctgtgcggccatgatggcgttcgggttgggggcggcgaggaatcagtatgtggaagaggatggatcggcttttgtgggagcggccggtccatttggaaaaaagagcccgtaacggacattggcagccgtcgggctcttttggtttgttttttcgttttgtctcttgtcagcgctatggccgccggcaagttcagtgacgcacataggcagggaaatagaggttgcggcggcctgcggttgttgctggcttcgccggcaataggcgtcagaatgaagcacgatggcgcttcctgcgattatcggtgcgcttcatacaccgagcgctttgtcgcttgtttcagccattcgtattcgtcgcggccaagcggcggggcggaagcggcggcgatgttttcctcaagctgccgaagttggctggcgcccgggatgacagcggcaacgaccgggtcatacaggcaaaattgcagcgcggtcgcggtcaatgagcggtgtttttcgcttttttccttcagcttcgggatgagcgcctgcagttcctcgtatgaataatcgaggtagccttgttctttcgccgcgctgctcgcttgttcaagcgggcggctggtgagcaagcctctagcgaccggaccgcgggcgatcacgctgatgtgatgttcgcgaagaagcgggaaccattcttccggccggcggtcaagcaagctgtattgcatcatgacgctgacgatgttcgagcgcttcacatattcgcgaatgacgtttgggcggatcgaggagatgccgtaccaacggatgacgccttcttgcttcagctcttcgaacgcttcaatcgtctcatcgatcgggtcgtcgatcgtgccgccgtggagctggtataagtcaatgtagtccgtttgcaggcggcgcaggctctctttgaccgcttgtttgatataggcttttgacggatcccagtcccagccgcttccgtctcggcgccaacggttgccgacttttgtcgcgatgatgacttggtcgcgttttcctttcaccgctttgccgacgaattcctcgtttaagccgcggtcgtataaatcggctgtatccaagtagttgatgccgcgctccaatgcttcatggatgagatagatggcatggttttcatcagtgccgagcgacatgcagccgagtccaatttcgctgacgtataagtctgatgtgccgatgcggcgtttgttcattttttgcgccccctttcgcgatcgatgatgatatgttcattgtacaacggaagcgaaaaaatggccaaacatgtagtacaatggaaaagaatcgatccaatttgataggggagaatgaacatggagctgtatgaaaaaacaatccgcagagagaagctgttcagcggccgcattattgagttgtatgtggaggaagttgagttgccaaacgggcagaaaagccggcgtgaggtggtcaagcacccgggcgcggtggcggtgctgccgctgttgccggacgggaaaatcgttcttgtccgccagtaccgaaaagcgctggagcgcgcattagtcgagattccggcgggcaagctagaacatggggaagagccgctcgcttccgcacatcgcgagctcgaagaagaaaccggctaccgcgcccaatcgatgcgccatctcatttccttttatacatccccggggtttgccgatgaactcatccatttgtatgtcgccgaggggctggaaaaagcggaggacggcgccggtttggatgaagatgagtttgtcgagctgttggaagttacattggaggaggcgcttgagatgcttcaacaacgtgacatttacgacgcgaaaacggcatacgccttgcaatatttgcagctgcgccgcgcgctaggggagcaaaatgccgaataaaaaaaacgagcgcggcctcggccgttattacgctgatttacatattcacatcggccgcaccgcctcgggccgcccggtgaaaattactggggcgcggacgttgacgcttgagaacatcttgcatgaggcggctgaggtgaaagggatcgacctcgtcggtgtcattgacagccatgtgcccgaagtgctgaacgagctcgagcgggcaatggagaagcacggttggcgcgaacatgaggggggcggcgtcagcgccgggaaggtgacgcttttgttaggcagtgaaatcgaagtatatgacgaccattgccatggaccgatccacgtgctcgtttttttgccgactgtgcagacgatgcgcacgttttccggctggcttggcaaacgggtaaagaacgtgtcgctcagttcacagcgcatttacgtgtccagccgtgagctgcaagctgccgcgaaagagcagggcggctggttcattcctgcgcacgcgttcaccccgtttaaaagcttgtacggaaaaggggtcaagcacagcctgacagaagtgtttgacccggattggattgatgccattgaacttgggttaagcgccgacacggcgatggcggatcagatcgccgaattgcatcgctacccgtacttgacgaattccgatgcccattcgctgcggaaaatcgcccgcgaatatgaagaagtgcggctcgccgccccgacgtttgccgaatttgaaaaagcgctgcgcggtgaagacgggcgcgcgattgtcgccaactacggtttaaatcccaaactcggaaaatatcaccagacagtgtgcgagcgctgtcttgcgccggctgcaccggacgtcgacagctgtgcggcatgcggccatcatcgcttcgtgaaaggcgtgtttgaccggcttgcggagctgaaaacggcggaacgcgggccgaaacggccgccgtacatttatcaagtgccgcttgaattcatccccggccttggtccaaaagcgtatgaaaagctgctcgcccgttttggcacggaaatgagcgttcttcatgaggcggcggaggaagagatcgcggagacggtgggagaaaagttggcccaactgatcgtccttgcccgcagcggtgcgctccatatcgaggccgggggcggtgggagatacgggaaagtgcgggaggggtaaccactcgggcagcgctcctgccgttcatcatcatgccgtgcgtgctgcttggcccagcccagccatgcgccaatggaccgaggcggcgtgccgcccgtggagttggtcacacgtcggtgttgagctgctttttcattacatcaccagccttttagaaaaacagtcataccgaaagcggatggacatacaatctactaagagacaaagtaggaggacgaagcacaatgagaacccatccgctgaaatcggctatcgctttccattggcgtgaacatgcttcgctgtatgtgtttgtcatcgtcctgtttctcatgggcgtcattttcggcgccattgtcgtcaacagcctcggtttcagtcaaaagcaagacttgtactattacttgacgcaattttttggacaagtgtcaaaagacaatatcgcaagcgcccatgatatgttccggcaaagctatatgcacaacgtcaaatataccgcgctgatgtgggtgcttggcatttctgtcattggcttgccgatcattcttgttttgctgtttttcaaaggcgtcgtcgtcggctttacggttggctttttagtcaaccaaatgggttggcgcgggtttcttttgtcgtttgtgtccatcatgccgcaaaatttggtggccattccactcatgatcgtcatgggcgtcatttcgatttcgttttccttgcacatggtgcgcaaccagtttatgaagcggccgcatggatcgatgtttccgatggtgatgcgctacgcagcggcgatggcggctgtcgcccttgggctgcttctttcctcagcggtcgaggcatatctttcgccggcattgatgaaacaggcggttcaatggacaatgagtttaatcataatgaatattatataataaccattatcatttcttcataatagtgattttactttgatacttccctcgtgcatttgttataatgatgggtgaatggcgagggaggaatgaaaagatggaagatcgtgtggaacgaatcaagaagcagctgcattcggcgggttacaagttaacgccgcagcgggaagcaacggtaagagtcctgcttgaacatgaagaagaccatttaagcgcggaagacgtctacctcctcgtgaaagaaaaatccccagaaatcgggttggcgaccgtttaccggacgctcgagctgttaaccgagctgaaaattgtcgataaaatcaatttcggggacggggtgtcgcgctatgacctccgcaaggaaggagcggcccatttccatcaccacctcatctgcttggaatgcggatcggtggcggaaattcaagaagatttgcttgaggatgtcgaagcgattgttgaggagaagtggaaatttaaaattaaagaccatcgtttgacgttccacggcatttgtcaccgttgccagcaaaagcatgaagaaaaataaaaaccttttccaacgggaaaggttttttgcgtataaacaacgaaacaaatggcatatcctcatactagcaagctgacaagcagctgatagggaggatgccatgaaaaccgtttggcaaatggtgaaagtgtttcttttatttacgggatgcaccattttattttattatagtcttgtatggtttaaccgcgagtacgagtattaccaccgatacgatgagccgaagggatcggcggtcaaagtatcggcggcggagagtgcgccgccaagttggctcgaccggctgttatttttttatcgcgatggggagtagagagcgttggaatacgagttgaaagattttctgcattatttgacggtggagcggaatttggcgcacaatacgatcgtttcgtatgaacgcgatttgaaaaaatacgtccgctatttgcgccaagtcgagcagcttcaggcgtggggcgaagtggagcgcctccatattctccattttttaaagtttttaagcgaacaagggcaatcggcgcggacgatcgcccgccatttggcgtcgatccgttcgtttcatcagtttttgctaagggagaaaatcgcggcgcaagacccgaccgtccatatcgaaacgccgcagtttgaacggacgctgccgaaagtgctgtcggtcgaggaagtcgaggcgctgcttgcagcgccgcaagtgagcacaccgtttgggctgcgcgacaaggcgatgctggagctgttgtatgcgaccggcatgcgcgtcagcgaactcgtgcagctgaatttggctgacgtgcatttgacgatggggtttgtccgctgctatggaaaagggcggaaagagcggatcgtgccgatcgggcgcatggcgattgaagcgcttgcccactatttggagcgagggcgcccgcagcttgtcaatccgcgacggcgggcaacggaggcgctgtttttgaaccattatggccagcggttgacacggcaagggttttggaaaattttaaagcggctcgcgaaagaagccggcatcgaaaaagaattgacgccgcatacgcttcggcattcgtttgcgacgcatctgcttgagaacggagccgatttgcgcgctgtgcaagagttgcttgggcatgccgacatttcgacgacgcaaatgtatacgcatgttacgaaaacgcgcctaaaagacgtgtacaaacagtaccacccgcgcgcctagcagctgccgtatgctaggcgcttgcctgtcgttttagttgtcagacttctgaccaattggccataggcgtgttttcgcgaaaatacggggaacgatagaaagagactccatttttcattgcaggcagggggaatgaatgtgaaagcgacataccggcgcgtctttttgattgtgatggattcagtcggcatcggcgaagcgccggatgccgagaaatacaacgacaaaggagcggatacgctcggccatatcgctgagtatcgcggcggcctctatatgccgaacatggcgaagctcggcctaagccatattcgtgagatcaaaggggtgccgaaagtcgatcgaccgctcgcgtactatacaaaaatgaaggaagcatcggctggaaaagatacgatgacaggccattgggagctgatgggccttcgcatcgacaagccgttccgcgtctttccgaacgggttcccagatgaattgatcgctgagctcgagcggcgcaccggccggaacgtgatcggcaacaaaccggcgagcggaacagcgatcatcgaagagcttggcgaagagcatatgaaaacaggggcgatcatcgtctatacatcagccgactccgtcttgcaaatcgccgcccatgaacaagttgtgccgcttgatgaattgtaccgcatttgcgaaatcgctcgtgaattgacgcgcgacgagccgtatatggtcgggcgcgtcattgcccgaccgttcatcggcacacccggccattttgagcgaaccgccaaccggcacgactatgcgcttaagccgtttggcaaaacggtgatgaatgaattgaaagacgccggttatgaagtgattgccatcgggaagatcgccgatatttacgacaatgaaggagttacccagtcgttgcgaacgacatccaatatggacggaatggataagctcgtcgacacgctcggcatggactttaccgggttgagtttcgtcaatctcgtcgattttgacgctaaatacggccatcgccgcgacccaaaaggttacggcgatgcgctcgaagagtttgacgcccggcttgccgatgtgttgccgcgcttgacagcggacgacttgcttatcatcaccgctgaccacggcaacgacccgattcaccacggaaccgaccatacgcgcgaatatgtgccgcttcttgtgtacagcccgcgatttcgcggcggcaagccgctcccagtccgcgagacgtttgccgatgtcggcgcaacgattgcggataacttccaagtcaaccggccgccgtacggaacaagctttttggctgatttggcctaacttcataaagaacgatgagggggaaaagaatggatcgacaagcgattgaaaaaaccgccggtcatttgcgcccattgatgccaactccgcctgaaatcggtctcattctcggctcggggctcggcgtgctcgctgatgaaatcgaagaggcggttcgcattccgtatgaagatattcccggatttccagtgtcgaccgttgaaggacacgctggacggctcgtatatgggcggcttgagggggcgaccgttgtcgccatgcaagggcggtttcattattatgaagggtattcgcttcaggaagtgacgtttcccgtccgggtgatgaaggcgcttggcgtccgcgaattgatcgtgacaaacgctgcgggcggcatcaacgaacggtttcagcccggcgatttcatgatcatttccgaccatatcaacttgctgggcacaaatccgctcattggtccgaacgatccggagcttggtccgcgctttccggacatgacggaagcgtacagccggcggctgcgcgagctcgccaaggaaacggcggcgagacttggcgttcgcgtgcatgaaggagtatatgtcgccaatacggggccgtcgtacgaaacgccggcggaaatccgcatgattcgtacgctcggcggcgatgcggtcggcatgtcgaccgtcccggaagtgatcgtcgcccgccacggcggcattgaggtgctcggcatttcgtgcatttcgaatatggctgcagggatgtcggatgctccgcttcaccacgacgaagtggttgaaacggccgagcgggtgaagacggactttttgcggtttgtgaaagcgattgtcgccgaaatggcgaaatcaaaatgaaaaaggtgatcgcgatgcgaatggtcgatttgattgcgaaaaagcgcgacggaaaggcgctgacgaaggaagaaattgagtggatcgtccgagggtatacaaacggggacattcccgattaccaaatgagcgcgctcgcgatggcgatttatttccgcggcatgaccgaggaagaaacggctgcgctgacgatggcgatggtgcactccggcgaaatgctcgatttgtcgagtattcgcggcgtgaaagtcgataaacattcgaccggcggggtcggcgatacgacgacgcttgttttagggccgcttgtcgcttctgtcggcgtgccggtggcgaaaatgtctgggcgcggcctcggccatacgggcggcacgatcgacaaactcgagtccgtgcccgggtttcatgtcgagatcagcaaagacgagttcattcgactcgtgaatgaaaacggaatcgccattatcggccaaacgggcgatttgacaccggctgacaaaaagctatatgcgcttcgcgatgtgacggcgaccgtcaacagcattccgctcatcgcctcgtcgatcatgagcaaaaaaatcgccgctggggctgatgccatcgtcttggatgtgaaaacgggcgccggagcgtttatgaagaaacttgacgaggcgcgccggctcgctcgagcgatggtcgacattggcaagcgcgtcggccgccggacgatggcggtcatttctgacatgagccagccgctcggctatgccgtcggcaacgccttggaagtgaaagaggccatcgaaacgttaaaaggaaacgggccgcacgatttaaccgaactttgtttgacgctcggcagccatatggtctatttggcggagaaggcgccatcgcttgatgaggcgcgccgtttgcttgaagaggcgattcgcagcggggccgccatcgcggcgttcaaaacgtttttggccgctcaaggtggagatgcatcggtcgtcgacgatctggataaattgccaaaggcggcctatacgtcgaccgtcacggcggctgccgacggctatgtcgccgagatggccgccgatgacatcggcacggccgccatgtggctcggcgccggccgggcgaaaaaagaagacatgatcgatttggcggtcggcattgtgctccataaaaaaatcggcgatcgcgtgcagaaaggggaagcgctcgccacgattcacagcaaccggccagatgtgcttgacgtgaaagaaaagatcgaggcggctattcgtctgtcgccgcagccggttgctcggccgccgctcatttatgagaccatcgtatagagagggacgctggcgatccgcaaggaaaaaagcagttgttcaagtagaagacgcctgaaacgcgtgtttcgggcgtttttttgttttttggaaaatgagctgttttttgtataaaaatatctcgcctggaaaaaatggcatgtataaagaatggaggtttgggagatgaaaacgaaagtcactcgtcttcttttattgccgtttcttctttttcttcctctttctgcccacgccgaggcgaaagagatgaaggaggcgaaagtgaagctggccgatgaggcgaaatcagccattttgattgaacgcgacaccggcaaagtattgtatgaaaaaaatgcccatgaaccattgccgccggcgagcatgacgaaaattatgacgatgctgctagtcatggaagccatcgatgaaggaaagctgtcctacgatgaaaaagtgcgggcgagcgaatacgccgcgtcaatgggtggatcgcaaattttcctcgagccgggcgaggaaatgaccgtcgatgagctgctgcgcggcattgccatcggttcggccaacgacgcgtcggtcgctatggctgagcagatcgccgggtcggaagaagcatttgtcgagatgatgaatgaaaaagcgaaacagctcggcttaaaaaacacccatttcgccaatgcgaccggcctgccggcggaacatcactacagcagcgcttatgatatggccatgatggcgcgcgaactgttgaaatatgaagatattaccaaatatacgagcaaatacgaagactatttgcgcgaaaatacggacaaaaagttttggctcgtcaatacgaaccggcttgtcaaattttatccgggcgttgacggcctgaaaaccggatatacagccgaagcgaaatattgtttgaccgccacggcgaaaaagaacggcatgcgcgtcatcgctgttgtgtttggagcgccgacgccgaaatcgcgcaatgcgcaaattacgaagatgctcgattacgcgttttcccaatatcgaactcacccggtgtacaaacggaatgaaactgtcgcccgcgtcaacatcagcaaaggcaaacggtcatccgtcgaagcggtgacgtcggagccggtgtcggtgctgacgaaaaaagggcagtcggtcgagcagatcgaaaaagtgatcaaagtgaaagacaatgtgaaagcacccgttcgcaaaggcgatgagcttggcgtcctcattttaaaacaggatggaaaagaaattttgcacagcccgatcgtcgccaagcaaacggtcgaagaagcgagcttttgggacttgtttaagcgggtgtttggccgcttcgtgcaagcgggataatgtcaagttttgtggtcttttcgctctctttggcgaacgaccactagttttgtcgggcggcaggatttcgggcggacagcagcgaaatgtctccatatcctgaaatggacaagggggaacacgctgtgagtctcgcgatcgacttggaagtgaagcaagacgtgctcatcgttcgcctgtctggggagcttgaccatcatacagccgaagaattgcgtgaacaagtgacggatgtgctcgaaaaccgagcgatccgccacatcgtgctcaatttaggacaattgacgttcatggacagctctggcctcggcgtcattctcggacgctataaacaaatcaaaaacgtcggcgggcagatggttgtatgcgccgtatcgccggccgtcaaacggctgtttgacatgtcgggtctgtttaaaatcatccgcgttgaggcggatgagcaattcgccttgcaagcattgggggtggcgtaaatgcgcaacgaaatgcacctccaattttctgcccgcagcgaaaatgaatcgttcgcccgtgtgaccgtggcggcgttcgtcgcccagcttgacccgacgatggacgaactgacggaaattaaaacggttgtctctgaggcggtgacaaacgcgatcattcacggctacaacaacgatccgaacggcatcgtctccatttcggtcatcattgaagacggtgtcgtccatttgacggtgagagacgaaggagtcggcattcctgacatcgaagaagcgcgccagccgttgtttacgacaaagcccgagctcgagcggtcagggatgggctttaccattatggaaaacttcatggacgaagtcatcgtcgagtcggaagtgaacaaagggacgactgtgtatttgaaaaagcatattgcgaaaagcaaagcgttatgtaactgagggagacatgcctatggatgtcgatgtcaagcaagatcagtcgccaatcaaagatcaggagatgaaagagctgatccgccgcagccaagaaggcgatcaagaagcgcgtgatgaaattattgaaaaaaacatgcgcctcgtctggtcggtcgttcaacgttttttaaaccgcggctatgaagcggacgacttgtttcaaatcggctgcatcggcttgttaaagtcggtcgacaagtttgacctgtcgtatgacgtcaagttttcgacgtacgccgtgccgatgatcattggggagattcagcggtttcttcgcgacgacggcaccgtcaaagtgagccgttcgctgaaagagatgggcaacaaaatccgcaaggcgaaagatgagctgtcgaaaacgcgcgggcgggcgccgacggttacggaaatcgccgaccatttaggcatttcgccagaagacgtcgttctggctcaagaggcggtccgctcgccgacatcgattcacgaaacggtgtacgaaaacgacggcgatccgattacgttgcttgatcaaattgctgacgccgacgaggcgtcatggtttgacaaaatcgccttaaaaaaagcgatcgaagaactcgatgagcgcgagaggctgatcgtctatttgcgctattacaaagaccaaacccagtccgaagtggcatcgaggctcggcatctctcaagtgcaagtatcccggctggaaaagaaaatattgcagcacataaaggacaaaatggacggatagtccattttgtccgcacggagtgagcaacaaaatggacggatagtccattttgtccgcacggagtgagcaacaaaatggacggatagtccattttgtccgcacggagtgagcaacaaaatggacggatagtccattttgtccgcacaaggtgttcccaaaatggacggatgtcaattcatcggcggtgaaccatgaatcgcatccgtcttttggtgtgtaagcgcatcttggaacgctttttccggagcaagcaacaaaagtctaaaaaagaatgggcgtttttttctttgcccattcttttctatttttatgaaatcgatggtgaacgccgacaggccgcatgatcggtgtttttgccaaccaaactaaagaaaaacaaaatggggacaaaggtgtgaagcaaatggccaacaccgtatttatcaagccgcgccatcgcgtgcaagtcaagccgggggcggtggtgacgctcgggcaggcggcccaaatcgctgcgccggatggcgggctcattcggcggttgaagacgattccgctctatcgcatccagcccagcgataaaaatatcgtcatcatcgatatgatgcaaatgatcagggctgtgtttgacgtggattcctcgcttgatgtgcagatgatcggcccatcgcagacgatcattgaagtcgtctatgaaaaacggaaggtttcgaccgcttccttcgttctcgtttggcttcttttgttcgtcggttcggcgatggcgatcatgaactttcacgaggacgtcagcatgcaacgagtgcatcgccatctgtacgaaatgatgaccggccaagcggtcgataaaccgctgcttttgcaaattccgtattcgcttgggctcggcatcgggatgattttatttttcaaccattggttccgcaaacgaatcaacgaggagcccagccctctggaagtcgaaatgttcaactaccagcaggccattgaccagtatgtcattttgcatgaaaacaaggaaagcatgaggcaccttgacgacgcttgagattttgctggtagtgttcgtcggcttcgcaggagggttggcggtcggaaccggatttgtcgcctttttggtcgtgcttggcgtcatcccgcgcctgacgcagctgacgaaaacgccagaacgcattcacgcctatgaatggggggctgtagccggcgccatcgttggcggttggatgagtttgcgccattcggtttggcatttgtcgaaatattggctggtgccaatcgggttattgcacggcgtatttgtcggaatgctcgctgccgctttaacagaggtgttgaacgtttggccgattttagcgaagcggatcggcgtcgatgataaaatcgtcattttacttatggccatcgcctttggcaaagtggccggttcgttgtttcattggctttattttgtcgattactttcgctgacaaagggggggaggaaacgtgggattaaaatccgattatgtccgcgaggtgaaggcgtttcagccttctcccccatacgccgccaatgcggtaaaagcgttttttgccggcggagcgctttgtgcgttggcgcaatggctcgctgattggtatggcggcacgtttgccgcttcgccgctcgaggcccatctatgggcgtctatggtgatggcgggattggcgattgtgctgacggccgtcgggaaatatgatgatttcagccaatttgccggtgcgggggcgacgatgctcattacagggctggccaatgcgatcgccagcgccgctatcgagcatcgcagcgaaggatggacggccggggtggccgggcagatgttgaaagccggcggggccgcgatcatttatgggctggttgccgcctatgtgctcggccttgtttggccgtgacgaaaagagggattggccatgaaacgtgtcggaaagcagacatgggtgtttgacgatggtgtttacatccaagcggccgctgccgcagtcgggccgcttgaagccgacgggccgctcgggagttattttgatgtttgccatcgcgacttatattgcggcgaagcgacgtgggagctggccgagcggaggctgatgcgggaggcggtggactgctgcttgcaaaaggcgggcgtctctgccgaagaagtcgatctatttttggccggtgatttgttaaaccaaaatgcgacatcgaactatgtcgcccgcgagctgccgattccgtttttatgcttgttcggcgcctgttcgacctcgatgcaaacgttggcggcagccgctgcgtttgtcgccggtggattggctgatcgggcgcttgcggcgacaagcagtcataacgcgacggccgaacggcagtttcgctacccgactgagcttggggtgcaaaagccgaaaacggcgacgttcaccgtcacgggcgccggcgccgcgctcgttggccgcgcgccgggacgttggcgcgtccgggcggcgacgatcggcaaagtcgttgacgccgggctgaaaaacccactcgacatgggggcggccatggccccggcggcggccgatacgatcgagcagcatttccgtgacttaggcgtctcgccgggcgattacgatttgatcgtcaccggcgacttgtcgcgcgtcggcagcgtcatcgtccgcgagttgcttgctgaatcaggctacgatgtgaccgacgtttacaacgattgcgggctgatgatttaccggccagatcaaaaggtgttcgccggcggcagcggctgcgcctgctcggcggtcgtcacgtacgggtatttgcttcaagagctcgcccgcggaacgtttcgacgcctgtttgtcgtcgctaccggggcgctcttgagtcaaacgatggtgcagcaaaaacagtcgatcccagcgatcgctcacggcgtcgtcatcgaagcggctggacaggagccggatttgccgccgtaggacgccttttatttgggaacgatcaggagggaatgtgatatggaatacgtccgtgcctttctcgccggcgggctgctgtgcgccatcgttcagctcatcatcgaccgcggcaaatggacgccggctggcgtcgccggttcgcttgtcgtctttggcgtactccttggctttggcggcgtctatgatccattcgtcgcttgggctggcgccggggcgacgatgccgctatgcggatttgggtattggttggcgaaaggagccatggcagaaccgcggccggagggatttgtcgaaaccggagcagcggtgttccgatttgccggcgccttgttcgcttttatcgtggctggctcttttgccgcggcgctcacttgcaaaccgaaagggtagagatgatggaaaaacgacgagtcattttagtaacggatggggacgagttcgcctgccgggcgattgagcgggttgccgccgagatcggcggccgttgcatttcccgctcgcaaggcaatccgacgaaactgagcggtgaacagttggtcgaactcattttgcaaacgccgcacgatccagtgtttgtcatgtttgacgattgcggcgccctcggggagggggccggagagcaggcgcttcgctatgtggcgacgcatgagcaaatccaagtgctcggggcgctggcggttgcctccaatacgcaccagcatgaatggacaaaagtgcatgtgagcatcgaccgtgacggcgtgatgaccgaatatggggtcgataaagaaggcttccgggacctcgagatcgggcggatcaatggcgataccgtctactgccttgaccggctgaacattccgctcatcgtcggcatcggcgacatcggcaaaatgggataccgagaccatgcgaaatacggagcgccgattacgcgcaaggcggtcgagttgattctcgaaaggagtggtggccatgccggaaaaagaaaagaaaccgaaagcgccgatcgcgaagcggctcgttgacaacgcgaagtttttgcaacagcggatcggcgtcgggacaagctttgatttaggcgtgcggaaaatctatgtcctaaaccgggaagtacatatttactactgcaacggtttatgcgacacgcaatacattatcgaattgttaaaacaaattgtgcgcgtcaacgatgatgaacgccaggcgtcccaagcgtggcagatcatcgaaaatcgacttgttcatcagcaagtcagtccggtgacgagcctcgacgaagcggttgacaagctgctgtcgggcttgatcatcgtcttgattgaaggcgaatcgaccggatttgctgtcgacgtccgcagctatccgggtcggcagccgcaagagccggatacggaaaaagttgtgcgcggcgcccgcgacggctatgtcgagaacatcattgtcaacacggcgctcacccgccgccgcatccgcgacgagcggctgcgctttgaaattttgcaagtcggcgagcggtcaaaaacggacgtatgcatcgcctatattcaagacgtcgctgacccggggcttgttgaactcgtcaagaaagagttgcagcaaatcaacgtcgatggactgacgatgggcgacaaaacagtcgaagagtttttagtcaagcaaggatacaacccgtacccgctcgtccgttacaccgagaggccagatgtagcagcgacgcacctgcttgaagggcacgtgctcattatggttgatacatcgccaagcgtcatcatcacgccgacaacattttttcaccacgtccagcatgccgaggaataccggcagtcgccaggggtcgggacgtttgtgcgctgggtgcggtttttaggcattttgacgtcgttgtttttgctgccgctgtgggtgctgttcgtccttgaaccgtcgttgctgcccgaatcatgggcgtttattgggccgaacaaacaaacgaacatcccgatcattgtgcaaattttgctcgctgattttgggattgagtttttgcggatggcagccattcataccccgacgccgctatcaaccgcgatgggtttgattgccgccgtcttgatcggacaaatcgccatcgatgtcgggctgtttgtgccggaagtgatcttgtacatttcggtggcggcgatcggttcctttgcgacgccaagctatgagttgagcgtggcgaataagatttctcgattggcattggtcattcttgtcgccttgtttaaagtgcccgggctcgtcattggcacgaccgtttatttgctttggctcgccagcatccgctcgcttaatacgccgtacttatggccgttcatcccgttcgatccagcggcatttatgcaaattgtcgtccgccgttcggttgccggagcgagagtgcgcccgagcatcgttcacccgcaagaccggcaaaaacagccgtcatgacgcgaacgatccatttggaagcggccgtttccacctattggcggccgcttttttcgttttagtgctattgcaacttttttataattatgataagttatatttaattgcttgcactgatggtgcttgcctcagtgcttcgcacgtttgcacgggcggaatgggcatggcccagcgcggggtgtgcggccttccgtttcaaggcagagccgatggcgctttgcggttttccattttgtaaaggcagttgccgattttgcaaactgtcttttttgcttttgccatgcgatttcgatagaggaatgaggggtttgcgatgtttcttcacgggacaagccgcgtgaatgaacaagggcatttggaaatcggcggcgtcgatgtggtcgagttggccaaaacgtatggcacgccgctttatatttatgacgttgcgttgatccgcgctcgggcgcgcgcgtttaaagaagcgttccagcgccacggcgtgcgggcgcaagtcgcgtatgcgagcaaggcgttttccgccgtcgccatcgtgcagctggccgctgaggagggattgtcgcttgacgtcgtctcaggcggtgagctgtatacggcgcttgcggccggttttccgcctgagcgcatccattttcatggcaacaacaaaagccgggacgaattggcgatggcgcttgaacacggcatcggctgcatcgttgccgacaacttttacgaactcgagctgatcgaagagctggcggagtcatccggtcggacggtgccggttttgctccgcgtgacgccgggggtcgaggcgcatacgcacgattacattttaaccgggcaagaagattcaaagttcggctttgacttaaacaacggtcaggcggacgaggcgtttcgccgtgtcatggcatcggccgcgtttcagctgctcggcgttcattgccatatcggctcgcaaatttttgaaacagctgggtttgtgctcgcggcgcaaaaagtgtttgccaagctggcggagtggaacaaggcgcacggatttgtcccagcggttgtcaatcttggcggcggctttggcatccgctatacggaggaagacgacccgattccggtgacagcgtacgtcgactgcatcgtggaagaggtgaaaaggcaggccgaagcttgccgcttgccgttgccggaaatttggatcgagccgggccggtcgctcgtgggtgatgccggaacgacgatttatacgatcggttcgcgcaaagaggtgcccaacgtccgcacctatattgccgttgacggcggcatgagcgacaacatccgtccggcgctttacggagcgaaatacgaagccgcgctcgccaaccgggtgttcggcgagccgacggaagtcgtatcgatcgccgggaagtgttgcgagtcaggcgacatgctcatttgggacatcgccctgccggaagcgaagccgggcgattatttggccgttttttgcaccggcgcttacggctattccatggcgaacaattacaaccgtctgccgcgcccagccgttgtgttcgttgaaaacggcgacgcccagctcgttgtgaaacgggagacatatgaagatttgatccaatatgatttgcctgtgaaaacgaaagtgaaaaagtgaaggccgccggttggaaagagaacgggccttcacaaagaaaaggcgcccgctgccttttttggggcgccttctttcattgttgatttgaggaaaatgctgatttgatcgcgttccaaatttctttgaagatgtcgataagggtttgaatgaacgttttcccttcttctgactgcaaaaacgccgatagctgttctttcgccttgctcagctgatcgttcacttgatcccaattaatatgggcgttttgcattttatggaaaagggaaatcaggttgttgatttcattctcgctcagcgtaatgccaaggtcgttggcgattttttcaataagggcgcgcaaatcagcgtccgtctgcggtgggttgttggcgatttcttgtttgattttcgccagcagggcgaccgctttgtccgcgccgatcgaatcggcgagcttcgccgtctgcaccatttcctcgttcgccacttttttgacatcatcagggatggcttggtccgaggaaatttcatacgccttcatcagccccgtcagcgctgcggtgccggaaactgggaacggagcggtgatgtaaatatcggcatctttcacccctgcggtgatcaaggcgtttgtatacatctctttcgtcacccatgtgatgttgtgcgtttcgacatgaagccccgagccgggctcttttatcgtgatcatcgacgacgagatggcgcgcgtgccgatttgcgctttcggaatgagtccgtccaaatatttatgctcctcaacgtttgaaacggtgatcgtttgcgccccgtccggcgccttcatttcgtcgagcactttttgcttttgttcattcgttaagttttccccgagcgtcacaatgacatcgcccggcgcggcatcggccgctgcgatgcccggagatgccagcagcaccgcccaaagcagcgatgaagcgatcgttcgtttcacatagctcgcctcctgtttacgaaaatgcattatcattataccgtacgctcgcctgcttggctatcggaaaaacgcgacgcggtcaggcggcgtgcgaatttgaaaagacattttttcttttgtttcacttggcaatcatggtatgataaaagcagtttcgatgtcgaaaaggagctggatgcttgtggcaaaaaaaggatatattctaatggaaaacggcgggaaaatcgagtttgaactgttcccaaacgaggcgccggtgacggtggccaattttgagaagctcgcaaacgaaggcttttataacgggttgacgttccaccgcgtcatccctggatttgtcagccaaggaggatgtccacgcggcaacggaacgggcgatgccggctatacgatcccgtgcgagacggacaacaatccacaccgacatgtcaccggcgcgatgtcaatggcgcaccgcggccgcgacaccggcagctgccagttctttatcgtccacgagccgcagccgcacttggatggggtgcacaccgtctttggccaagtgacatcgggcatggacgtcgtgaagacgatgaaaaacggcgacgtgatgaaggaagtgaaagtatttgacgaaccgtaaacagcgcatgagcgaggatgatcggactgttcgaaacaactggcgcttgtttttctttttgcttgcggccagcctgttgtggggagcggcgtattggatttgggttgcggaatgatgatgcagggcgtttcgtgtggtataatgaacataacgatatcgtgatgcatccttcggggcagggtgaaattcccgaccggcggtgatggggctttccgcccctcagcccgcgagccgaaaggcaggatccggtgcgattccggagccgacagtatagtctggatgggagaaggatgccaatatgcgcacggctgttttcggccggttcagaccgcgtgggcagcgtctgtcggccgactaggcatggtagtatcttttgtttccgaccggccggtatagcctgcttggcgaacatgtgtttgtttgcgcatcattggtcattctctcatcgatgagcccccggggacatcccgggggtttcatttttattgaaggagggagtgcggtgcataacgatgaacattatatgcggctcgctctcgatgtggccaaagctggagtcgggcaaacgtctcccaatcctgcagttggcgcggtcgttgtcaacggtgggacggttgttgggcttggcgcccatttgaaagcgggtgagccgcacgctgaagtctatgcgatccgcatggctggcgagaaggcgcgcggtgcgacggtgtacgtgacgcttgagccgtgcagccattatggaaaaacgccgccatgtgccgatttgctcatccaggcgggcgtccgtcgcgtcgtcgttgccacgaccgacccgaatccgcttgtcgcgggaaaagggattgccaagctgcgccaagcgggcattgacgttgatgttggcgtattaaaagacgaagcggacgaattgaatcggatgtttttccactatatcgccgcaaaaacgccgtttgtcacgttgaagttcgcatgcagcctcgatggcaaaatcgcgacggcgacgggggaaagcaaatggattacatcaagcgcggcgcgtgaggatgtccatcgccttcgtgcgcagcatgacgccattttggtcggcgtcaacaccgttttgaccgacaacccgaagcttaccgtccgctttggggaaaagcggaaaaatccgctgcgcatcattttggatacaaaattgcgtacaccgcttgacgcccatgtcgtcgctgacaaggaagcagaaacgtggatcatcaccggcggcgtcagtcgggaacaagcggcggcgtatgagcgccttggggtgcgcgtattttcaatgccgacggcccagactgatgtccgcgatgtgctccgtctgcttggggagcagggagtcatgtcgctgtttgtcgaaggcggctcgcgcgttcatgacagcttcctccgcgcgggagcagtcaatgaggtcatcgcctatatcgctccgaagctgatcggcggccgcggggcgccgacgccggtcggcggccttggcttcgcccggcttgctgaagcggtggagcttgacatccgccgcatcgagacgatcggcccggacatcaaaatcgtcgccgcgccgaaacggaaggaggaatcgttgtgttcactggcattattgaagagatcggcacgatcgaacaaatgaagcaaaccggcgacgccatcgtgatgacgattggcgccaagcgggtgctcgaagatgtgcggcttggcgacagcatcgccgtcaacggcgtctgcttgaccgtcacatcgttcaccgaacggcagtttacggtcgatgtcatgccggagacggtgaaagcgacggcgctaaaaacattaaagccgggatcgaaggtgaatttggagcgggcaatggcggctgggggacggtttggcggccatttcgtcaccgggcatgtggacggcgtcgggcgcatcatccggcagtggccgaaagcgaacgccgtctactatgaaatcgaagtgccggcctcgctgcgcgcctatatgattgagaaaggatcggtcgctgtcgatgggacgagcttgacgattttcggtctgagcgagcgcacgttcatcgtttcactcattccgcatacgcgtgaggcgacgattttaggcgaaaagcggccgggcgatctcgtcaatatcgagtgcgacatgatcggcaagtacgtcgccgctttcctcaacgcgaaagcgacgccgacctccaaattgacggtcgaatttttggagcagcacggctataaatagtggaaaagggggcaagcttgatgtttgacacgattgaagcagcgctttcggcgctgaaaaacggagaagtgatcatcgtttgcgatgacgaagaccgcgaaaatgaaggcgattttgtcgtgctggccgaaaaagcgacgccggatgtcattaactttatgatcactcatggccgcgggctcgtctgcgtgccgattacggaggaattggcggagcggctcgagcttgagccgatggtcactcataacacggacgcgcatggcacagcgtttacggtgagtgtcgactacaaaacgacaacgacgggaatcagcgcctacgagcgggcggcgacgattcaggcgctgcttgatccgaatgtgaaagcgagcgattttaaacgtcctggccacgtttttccgttgattgcgaaaaaggggggcgttcttcggcgcgccggccatacagaagcggcggttgatttggcccgtttgtgcggcgcgacgccggccggcgtcatttgcgaaatcatcaaagaggacgggacgatggctcgcgttcctgatttgcggcaaatcgccgatcagttcggattgaaaatgatcacgatcaaagatttgatcgcctatcggagccagcgggaaaagctcgtgaaacgggaggtggacgtttggctgccgaccgaattcggcgaatttcgcgccatcggctacacaaacgtgctcgacggaaaagagcatgtggcgcttgtcaaaggagagatcatcccggatgagccgatcttggtgcgcgtccattccgaatgcttaactggcgatgtgtttggctcgtaccggtgcgactgcggtccgcagctgcatgcggcgctcaggcaaatcgaggcggaagggcgcggggtgttgctttacatgcgccaagaagggcgcggcatcggccttatgaacaagttgcgcgcttacaagctgcaggagcaaggttatgatacggtcgaagcgaacgaaaaactgggcttccccgccgatttgcgcgattatggcatcggggcgcaaattttgaaagatcttggcgtgacgaaaatgcgcctgctcacgaacaacccgcgcaaaatcgccggcttaaaagggcatggactcgaagtcgttgaacgggtgcccattcagatgccagcgaaaaaggaaaatgaaaaatatttgcgcacgaaacatgaaaaattaggacatatgcttcatttttaatgatgggaggagcaacgaacatgcgcatcattgaaggaaacttagtcggcaccggattgaaaatcggcatcgtcgtctctcgttttaacgaattcatcacgggcaagcttttatctggggcgatcgacggcttgacgcgccatggcgtgagcgacagcgacatcactgtcgcctgggtgccgggtgcgtttgaaattccgctcgtagcgaaaaaaatggcggagtcgaagcagtttgacgccgtcattacgcttggcgctgtcatccgtggggcaacgagccattttgactacgtctgcagcgaggcggccaaaggcgtctcccacgcggcgcttgcaagcggtgttccggtcattttcggcgtgttgacgacggacaccattgaacaggcgatcgagcgggccggcacgaaagcgggcaataaaggatgggaagcggcggtgtcggcgatcgaaatggcgaacgtcttgcggacgcttgcgtaatttgcgtaaaaaggcatgaaatggttcacaatatcggtgagaatgtttataatacgtatagagaaaatgacaaaaacttttccatttcggaaaagcgcttgtcgataatgagggattttttatgttaatccgttaccgaaaaaactatgagaaaatcgccatgggactgttgtcgtttatgccgacggaaaaagacctgagacggctgcagcagacgatgaaacagtatgaaacaaacaacgattggcagctgtttttatggaaagaaggggatgacatcgtcggcattatcggcgtcctgttgcgcgctcctgatgttgtggaaatccagcacatcagcgtcaatccgtcacaccgccaccaagggatcggaaaacagatggtcaaggcattgaaagaggtgtacccgggccgccgattgtgcgccaacgagtggaccgcctcgtttttcgataaatgccatgcgtgcaacgaataacgaaactagcgcggcgccgcgctcaggcgggcggcggagggggagggaagccaactccttccgctttggcccgttttttttgttcgcgtgcggcgatgacgtccgagcggtcgcggcgccggtgtttatccacaagatcaaggttggctaggtcgctggcttgcccccaaacgagctgtcggcgggcgcaggcggcctggcattgctcataaagggaacggtcgcgaatcggcagttcgacgctttcgtacggttcgccgcgagtgatccgcccagccgtctcgtcgagcaagcgggcgagcgcctcgtcatcgaggccgagccgccggatcatctcttgcgcttcgtcaagcagcgcccgcgcccgtcgaatgaggcgcagcgctcccaagacgttgccgcgccggtaatggtaaaaagcgaccgccatttgaatgagcacaagccaacctttgtttcgaccgtcttgtttccaatgttcctccaaaatttcgtggcattcaaaataatcgcggtcgctatggaaatggaccaaatactcgatatacgcttttggatacatcggccatcgttcctttcaaaagtaggccgcgccatgtgaaggcggacggctcttcttcgattatacggcttcggcggcctgcggcgcaaaaaaagaggctgttttccgttcgcttcgccgcttcgttatgatacaataaatgtactgcagctggagacgagcctaccgggcggtggttctggaaaaaatggtgggatggatgtgcaattgccgtacaacgtcaaaatcgaagcgtttgaagggccgcttgatctgcttttgcatttgatcaaccgctatgaaattgatatttacgatattccggtcgcgcaaattacggagcagtatatggcgtacattcacgccatgcaggagcttgagttggatatcgccagcgaatatttagtgatggcggccaccttgcttgcgatcaaaagcaaaatgctgttgccgccctccaatgaggaagctgtcgacggcgacatcgagtggggcgatgacggggacccgcgcgaggagctgacgcagcggctgcttgaatataaaaagtttaaagaggcggcgcgcgaactgaagcggcgcgaagaggagcgggcgcttttgtttacaaagccgccgagcgacttaagcgcatacgcggatgagaaaaaggcggcgccgctggatgtgaacgtatacgatatgcttggcgccttgtcgaagctgttgcgccgcaaaaaactgcaaaaaccgatgcgggcgaaaatctcccgccaagatatttccgtcgaacagcgcatggcggaaattttgcatgaactaaagcaggcgaacgggcggaaaaacttttacgagctgtttccgtcctacgatcgttcgtatatcgtcgtgacgtttttggccattttagagttgatgaagcaagacgaaatcatcgttgagcaagaacggaatttcagcgatttgtttcttgcggtgaaaccagccggttgaggcggtgcggtttggccgcggcggttcgctgcggcgggccgcttttcttttgttgtttgtttgcccatgccatgataaggcggagagttgactcacattggggtgagaagacttgggaaacgacgaaaacaggaggaaaggaggaggggcgccaacgagtttggcgtggcagaagggcgatggaacaaaacgaaagagaaaaaaagggcgccggcgcgctcaagccggcgaaggcgattgtcgaagcgctgttgtttgctgccggtgacgaagggctgtcgctttcacaaattgccgctgtgttggaagtcagcgagctagaggcgaaagcggtgatcgaggagcttcaacaagactgccgacgggaagagcgcggcatccagcttgtcgaacttggcggcgtgtttttgttggcgacaaaaaaagaacacgccccctatttaaagaagttggtcgaagcgccgggagcatcgccgctgtcgcaggcggcgcttgagacgctcgccattatcgcataccgccaaccgattacacgcgcggagattgaggaaattcgcggcgtaaaaagcgacaagccattgcagacgctgatggcacgggcgctcattaaagaggttggacgagccgaaggaaccgggcggccgattttgtacgggacaaccccggaatttctcgattatttcgggctaaaaacgctcgaggagctgccgccgctgccggaatgggcggacgatggcgaatccgagcgggaagcggatttatttttcgaaaaattagcagaaaatttgagcgatgggcagccggaatatggtaaactaaagaaaaatggctgatcgggaaggagagcgctcatgaacgtttgccgcctgtacggtgaagagctgcaaaagtcgcaatcgaacacgtttgaagactatttcaaccgctcggaagtcacgtaccgcgacgggggcgaagagcggacgctgtctgtgttgtatttgcgccattttgaggcggcgctgcttgattggctgccgtatgaaagcgatccactgtttacggctaacgggcgcgacattcatttgcgcgacatcattgctcttgtctgtttatggaaaaatccggcgtatcggcagcgaaagcgcgtctatattcacgatgaagaggaattgcgccgttattttgccgaggtagacgccaaaacgctgcaggcgcttgtcagcgaatgggcggaaaccggcgagtgccgcttgcctgaacggtcggcgtaacgagaaaatgcggttggcgccgcgttttctgtgcgtccggacaaggaaaccgtttggtgcagccggcggtttgccaaagtagcctgcctttttcagaaaaaaggggggctgacccaaaacgcgaatatgttttgggtcagcccgatttttttgagcggtttatctatggctcatttgcagacccgccgcagggaagcattgcggcgattctgttcttccttgctgtcttttcctatgatgactgccctcgctgctctatgtatgagcggccgggaatttgggtgaatgcggacaagaacgatttccccatgacagcatacgatatggcgaacaaaacaggaggaggtttttaccaaatggacgatcaggtgttgttcgcccaatatgcggctagggtgaacgaatggggaaatcaagtcaaggagacgctcgctttgcgtggggcaagcacggatggcgcttcgtcgctgctcgagtttattgccgagcatgacggcgagtggacggaagaggccgtccgcgagcttcagcgccttgccgatgacgtgtatgtcggtgcgcttcgccagtatgtcatggaagcggctgcgtggggaagacaagttgaacaggcgctgtctgcacgcaggatggctgaggatgttgggctttcgtctttgttggcgtacatcgatggacacggcgatgaatggaccgaagaagcgatttacgagctccagcgtcttgtcgatgacgtatacactcgggccgtccgcctggctgattcgtcagctgccgagcgggaagaagaggcgacgcaagaacaagtcgaaggggaatcggtgtcgcctgaactggagagtgaaaacaaagagaacgaagacggatggcttgacaccagcgggacggcagagcgggttgaggacgcaaaagagccggcttttatggcggagctctccgactcgctgcctgatatagctgacggcgagccgggtcaagcggacaacgtgaccgatggaaagcgacgctgggtggatgcggacgacggcggtgagccgcgtcaacaagtagcgcccggccgtcatgtcttgccgccgctgccgtaccgttatgatgcgctcgagccgcatatttccgaagaaatcatgcgcctccaccatacgaagcatcatcaaagctatgtcgacggcctcaacaaagcggagcggatgatggccgaggcgcgccggacgaacaattttgatctgttgaaacattgggagcgggaagcggcgttccacggctccgggcattatttgcacactatcttttggtacaacatgcatccagagggcggcggcgagccgcgcggggagctgcgggcgcaaatcgagcgcgattttggcagctttgccgcctttcgccgtcatttcaccgaagcggcgaaaagcgccgaaggggtcggctgggcgttgctcgtttgggcgccgcgagcgcaccggctggaaattttgcaggcggaaaaacaccagctcatggcgcaatgggatgtgatcccgcttcttgtgcttgatgtgtgggagcatgcctactatttgcaatacaaaaatgatcgggcggcgtacatcgaacattggtggaacgtcgtcaactggcgcaacgttgaagagcgctttcatgaggcgcggaagcttcgttggcagccgttttaaacgggcggaggggaaccccctgcccgtttttttgggagagcaggcgctgcgatccatcaggacacctgtccgtcttttcggggagcggctttctctttgcagggaaatgtcatcaatgcgcccagcgcaagcgccggagcggatcgttcagggctgtctccccttgcaacggcattttttcatcatatttgtcccatcgacgcatacacttgtacaaaacgcggctttggggttcagcctgtttccgccgcgacgtttcttcggctgcggcccgttcagcctaatcggaaaggaggagcaggcgattcctccccgctccttaaaggagggggatcctcgccgatatgagatgaataagcagaagcagctcattgcgctcattcttgcactcgctgcggggattatggcatttgttccagagcggatgcgcgctatggatggggtgagcgcaaaaagcgcgattttgatagagcagcattccgggcgggttttgtttgccaaggatgcctatacaaaacggcgcatcgccagcattacgaaaattatgaccgccattttggcgattgaatcggggaagatggacgacacggtgacggtcagcgcccgcgctgtccggaccgaagggtcgtcaatttacttgcgccaaggggagaaaatcaaactgcgcgatttggtatatgggctgatgcttcgttccggcaacgacgcggcggtggccatcgctgaacatgtcggcggcagcgtcgaaggatttgtttttttaatgaaccaaaaagcggctgaaatcgggatgcgtgataccgagtttgccaatccgcacgggttggatgacgcggaaaaccactactcaaccgcgtacgatatggcgctgctcatgcaatatgcgatgaaaaacaaagagtttcggcgcatctcggggacgaaggtgtaccgcgcccccgctccgcccggcgaagacggcgcgcgtgtgtggcgaaataaaaacaagttgttgacaagtctttacgaatattgcaccggcggcaaaaccggctatacgaaacgggcccatcgcacgctcgtgacgacggcgtccaaaggcggcatcgatttgatcgctgtgacgttggatgcaccggacgattggaatgaccatatcgctatgtacgaatatggattttctcattatcacatcgccaaagtgagcagcgagcgggtggtcgacaaaatttctgatccgttttaccgcgggcggttgcaggcggtccgcgatttgcgatatccggtgaccgataaagaggagagcgggctgcaggtgaaagtgtatttgctgaagccgcgcaaagaatggaaaaaatacccagaacgggcgccgacagaggtcggaaaggcggtgctttatttgcatcaaaaggcggttgattcggtgccgctgctgtatgaaccgggaaaggaaggaagcggccgagggtttttatggcaagcatttcgctttttaggtgtgagaagcgatggttaacctcatttgggtgatgatggcggtcattggcatcgtctttgcggcggccaacggcacgatggacgaagtgaacaaagcggtgtttgaaagcgccaaagaagcggtgacgatcagcatcggcatggtcagcattttagtgttttggctcgggctgatggcgatcgctgaacgcgccggcttgcttgacaaagcggcgcgcctgtttatgccgctcgtacgccgcttgtttccagaggtgccgcccggccatcccgcgctcggctatatcgtctcgaatatggtcgccaacatgttcggccttggcaatgcggcgacgccgatgggcataaaggcgatggagcagctaaaaaagctcaacggcggccgcgacgaggctagccggtcgatggtgacatttttggccatgaacacatcaggcattacgctcattccggcgaccgtcatctcgatccgaatgacgtacggttcagcggcgcctggcgagatcattgggacgacgatcgtcgcctcgacgatttcgacgattggggcggtattgattgaccggtactattattggaaacggatgcggaaaggcaggaagccataatggccatcgtccaacttctttctgtttggctgatccctgcgctcatcgcttttattttgctttacggtacagcaaagaaagtgccgacgtatgaagcgtttgtggaaggcggcaaggaagggatcgagatcgcgttttcgctcatcccgtatttggtcggcatgttggtgtcggtcgccattttccgagcctcaggggcgcttgatgccatgatggaagtgatcaaaccgctggctgatgccattggactgccggccgaagtcgttccgcttgcggctctccgcacgctttccggcacggcggcgctcggcatgacgaccgatttgatcgctacttacggcccggattcgttcatcgggcgccttgcttctacgatccaaggcagtacggagacgacgctttacgtgctcaccgtctattttggcgccgtcggcgtcaaaaaaatgggcgatgcgttaaaagtcggcattttggccgacattctcagctttattgtttctgttttcatcgttttgtttgtattcgggcgctagcggcgccttttttcgttccccccgtccggcgggttttttgtttgcaaagggaacgggaaaggtgaaaaataaaagtgccgcacttgtatctgttagacggaaagggtaagatgatgaaagaggtgagagagaatggaacggttgcaaaaagtgatcgcccgcgccggcatcgcgtcaaggcgcaaggcggaagaactcattttgcaagggcgggtgaaagtgaacggccgcgtcgtcaaggagcttggcgtcaaggtcgggccgcgcgatgatgtcgaagtcgacggcatcccgatcgagcgcgaagagccggtgtattatttgctgtacaagccgcgcggggtgatttccagcgtcaaagatgacagaggccgcaaagtggtgaccgattttttcaaagatctggacaaacgcatttatccgatcgggcggcttgactacgatacgtctggactgcttttgttgacgaatgacggcgactttgccaacctgcttatgcacccgcggtatgaaattgaaaaagtgtacattgccaaagtgaaaggcattccaacgcacgagcagctgaaacggctcgaacaaggagtgcagttggaagatggcatgacggcgccagccaaagtgaagctgctctccgccgaccggaagaaggggacagccattgtggaaatccgtatccacgaaggacgaaaccggcaagtgcgccgcatgtttgaggcgatcggctgcgaggtgctgaagctgaagcgggagcggtacgcgtttctcgatttgaaagggctgcgccccggcgaataccgcgagctgacgccgcatgaggtgaagttgctgcgcgtccttgcccaatccgggggaagaaaatgacgaagattgtcacataacgttcatatccttgcgcataaacgagcgagggactttgctataatggaaaatgggagattgtgaaccgcttgcctccccctctagcgttggctgtgggggaggagaaacgtaaaggggtttgaacgatgaaaaaacaacagcgcttagtgatgaggacagcgatcttgctcgtgttgctcgcggcgatcggctatacgatttacacgaattttttcacggagaaaacggctgtcgctgttggttcgacggcgcctgattttgtgctgaccgatttgaaagggcatgaacatcgtctttcagactatcgcggcaaaggcgtttttttgaacttttggggaacgtggtgcaagccgtgcgagcgggagatgccgtatatgaacgagctgtacccgatttacaaaaaaaaaggggttgaaattttggctgtcaatgtcggtgaaccgaagttgagcgttgaaaaattcgcggaacggttcggcctgacatttccgattgtgatcgaccgtcaagatcaagtattgaacgcctataacgtcgggccgctgccgacaacgtttttgattgacaaaaaaggcgaagtaaaacaaatcattaccggaacgatgacgaaagaagacatcgaacggcatctagaaagcatcaaaccgtaaggagttttgcgccatggaacacgtcaaatgcgaatgcggccatgtcaatccgcacggcacggcgttttgtgagtcgtgcggcaagccgcttgccgatttgggagaaaaactgattttggacatgcgctacgaaggaagcgcgcgccgatcgcaaacgtacaaaaaaacgatgatcgaccaaatttgggcgtttttctcgtcggtcaaagtcggggtggcgctcatcgtcatcacgctcatcgcttcggcgatcggcacgattttccctcagcaaatgtatattccgccgaacgtcgatccggcggagtattataagcagcagtacggctgggcagggaagctgtattatgagctcggctttaacaacttgtacggctcatggtggtacattttgctcatcgccttaatcggcgtttcgcttgtcatttgcagcttggaccgggtcgttccgctttaccgcgccttgaagcggcaaggggtgaagcgccatccgcgctttttagagcggcagcggttgtttggcgtctcgcatgtgagcgatctcgacaagacgatggctgtgttgaaagaacggctggctgcgcggcgctaccatgtccgcgaggaagacgggcatttgctcgctgaaaaagggcgtttttcccgctgggggccgtacgtcaatcatatcggcctcatcattttcttgatcggggcgatgcttcgttccgttcccggcatgtacatcgatcgggtgatgtggattccggaaggggagacgaaagaaattcctgggacgaacggccgctactttttaaagagtgaaaaatttatttttgaaacatatgagaaaggcaaagacaacgaagtgttcaacgctgccatcgaccgcgtcggcaacgggatgatcgccaaaaactatcaaacaaacgtcgtgttgtataagcgcgtcggtcctgtgatccccggcgccaagccgaagcttgaaaaagtgaaggagtatccgattcgcgtcaacgagccgctggagttcgaccattatgcgctctaccaagtcgatttccgcttgaatgagccgaaagcgatgtcatttcagttggcggacaagcagtcggggaaaacgttcggcacggtgacggtcgacttgtatgatccgaaagagtcgtacaatctcggacatgggtatcgcgttgagctattaagctattttcctgattttgagtttgatgaagacggcaatccgtcaacgaagtcgcgtgtgccgaacaatccggcgttcgtgttcaaaatgtacgcgccggaccgtccgaaaggggaagtaagctttgtcgccatccagcagacgatcgaaccgtttggcaacaacaaatacaaaatggcgttcgcggggcttcaaacccgcaatgtctccggtttgaccgtccgccgcgactttacgctttggattttaggggtaggcggcgcgattttcatgatcgggctcatccaagggatgtattggaaccaccgccgcatttgggtgcagcgggtaaacggagagctatggatcgccgcgcacacgaataaaaactggttcggcttgaaaaacgagctgcgccgtttgcttgacggcaccggcgtcatgatgccggctgatcagctcgaaaacgacaaaaaagccggacaagggggacaagtccatggacatggtacagcttagcagcacgttgctatatatcgcgttcgttctatatttaatcggcacgttcttttttggcggcgccattcgcgacaagcgaaaagaacggcaagagaaggatcgttggtcgcagcttggcatctccgtgacgatcatcggctttctcgcccaagtcggctattttgtgacgcgctggatcgccgccgggcacgcgcccgtgagcaacttgttcgagtttacgacctttttcggcatgatgctggttgctgctttcattattatttatttcatttaccggctgagtgtgctcggcttgtttgcgctgccggtcgcgttgcttgtgattgcttacgcaagcatgtttccgcgggaaatttcgccgctcattcccgccttgcaaagcgattggctgcacatccatgtgacgacggcggcggctggtgaagcgattttggccatcagctttgtcgctgggctcatctatttgatccgcgtcgtcgatcaatcgaagccgtcgaaacggacgttttggctcgaagtggtgatgttttgcttaattaccacgctcggctttgtcatcgtttcgacagcgttcggtctttctgggtatgaagcgaagttcacgtgggtcgacaaaaacaagcagacggttgaggtcatctacgatatgccggcgctcgttgggccgcacaaaggggagcttatgaaagaaagcgccggccgcatggagccgcttgttgagatgccggcgatcatcaatgcaaaaaagctaaatacggtcatctggtcgctcatagccggaacggcgctgtacatcatgcttcggcttctcttgcgcaagcgcgttgccgccgcgctcaagccgctcgtgaagaacgttaacttggatttgaccgatgagatcagctatcgggcggtggcgatcggctttccggtgtttacgctcggggcgctcattttcgcgatgatttgggcgcaaatcgcctggacgcgtttttggggctgggacccgaaagaagtatgggcgcttatcacttggctgttttacgctgcctttttgcaccttcgtttgtcaaaaggctggcatggtgaaaagtcggcatggctcgccgtcatcggctttgccattattatgtttaacttagtggcggtcaacctcgtcattgcgggattgcactcgtacgccggaacataatggaaaacaaccggatgctctgttggcgagcatccggtttttcggtaaactagaaaatagggagtgtttccattgatgatgggagggtgcaaagcattggaaaaacaagaaaaaaccatccgtattttagtggttgacgatgaagagcgcatccggcggctcttgaaaatgtatttggagcgggaaaactatgtgatcgatgaggccggcgacggcaatgaagcgttggagaaggcgttgacgaatgattatgacgtcattttgctcgatctgatgctgccgggcaaagatggaattgaggtgtgcaaagaaatccgcgcgcaaaaaacgacgccgattatgatgttgacggcaaaaggcgaagaatccaaccgcgtgcaagggtttgaagtcggcacggatgattacatcgtcaagccgttcagtccgcgcgaagtcgtgctgcgcgtaaaagcgctgttgcgccgcgcggcgaacgccgcctacgcgccggtggagacgacggcgaaagacgtgcttgtgtttccgcatttgacgattgacaacgatgcccaccgggtgacggtcgacggcaaggaagtcagcttaacgccgaaagaatatgagctgcttctctttttggcccgctcgcccgacaaagtgttcgaccgcgaacagctgttgaaggaagtatggcattacgagtttttcggcgacttgcgcacggtcgacacccacattaaacggttgcgcgaaaagttgaataaagcgtcgccgcaggcgggaaaaatgatcgtcaccgtctggggcgtcggctacaagtttgaggcagtgaacgactgatgtggctgtttcgcagcgtcgtcggcaagctatggtttacgattttgttgctcgtttcgtgcgtgctgtttattttaagcattttgcttattaaatttttggaagattattatgtgcaggaagcggaaaacgacttgacccgcctggcgacaaaagtggccgaggtgatgcacgatcaccgcgacgagcagcttgcccgctcgatcgcttggacgcttgtggacaatcgaacgaaagccgtcatcgtcgccgatgagtcgcactattggtattcgcctggcgatgctggtttggacaatatgccgctgtcgtcgatccgccaagatcgggacttgcggcgtgtgctgacagatgggaaaacggtgaaaaagcgtttgtatatgccggagcggcatccaaaagaaaagctgccccgtgatatgatcattgtcggcgtgccgatgtcgatgccggatggcagccgaggagctgtgtttgtctatcagtcgctcgaggcgatcgccgacgcgacggagcggacgaaagagttaatttttctcgccgcgtttatcgccattgtcatgacgacgttttttgcctttttcttgtcgacgcgcatcaccgctccgctccggaaaatgcggcaagccgcgttcgaaatggcgcggggccatttcgatatgaaagtgccgattttaacgaacgatgagatcggtgggctggcgatggcgttcaaccaaatgggacggcgtctgcagtttaacatcaacgccttaaaccaggaaaaggaacagctcgccagcattttaagcagcatggccgatggcgtcattacgtttaaccgcgacggggaaattttgattacgaacccgccggctgagcggtttttgcaggcgtggtattttgagcaagggaacgacgcggaagcgatggcgccgttgccgccgcaagtgaaagagctgttcgcccgcgtcgttcgcgaggagaaggagcaatcgaccgaagtgacgctgcaggggcggacgtgggtcattttaatgacgccgctgtacggcaaaacgatggtgcgcggcgcggtggctgttttgcgcgacatgaccgaagagcggcggcttgacaagctgcgcaaagactttatcgccaacgtttcgcacgaattgcgcacgccgattgccatgctccaaggctacagcgaggcgatcatcgacgatatcgcggcgagcgaagaagagaagaaagagatggcgaaagtcatttatgacgagtcgctgcgcatgggccgccttgttaacgatttgcttgacttggcgcgcatggaagctggccatatcgagctagagtacgaacaagtcaagcttgttccttacatcgagcgggtgatccgcaagttttacgggctggcgaaagaaaagcagattgagctgacagccgagtttcgcgatcgggacattgaaatcgctctcgatccggatcggatcgaacaagtgctgacgaacttaattgacaacgccatccgccatacggaatcgggcggcacagttcgcctcatcatcgaaccaagcggcgacggcgtgacgatccatgtccaagactctggctccggcattcccgaagaggatttgccgtttgtgtttgaacggttttacaaagccgataaagcgcgcacgcgcagccgttccggcaccgggttaggccttgccatcgccaaaaacatcgtcgaagcgcataaagggctcattaccgttcacagcaaactgaacgaaggaacgacgttttcgttttatttgccggcccgcggaccgaaaggagcgtagcgccgtttggaagagcggggaagccacggcttccctgcttctttcatgctgaagcgaactggttgacggatttgttttagtggtatagacaactagaatatataatgttataatgagagacagaaagtggggaatcgcgatgaagcggtggatattgaaaaatgccgcggtgtatgcagaaacaggaaacattgaacaagggtatgtgctgatcgaaggggaaaaagtggccgcgatcgggccgatgtcgtcgtgcccaactgatgcaggggcggaagtgatcgatctttcctcacggttttccatcgtgccgggattcatcgacgtccatattcatggggcggctggggcggatgtcatggatgcgaccccggaggcgctttacaagatggccaacgccttgccggcggaagggacgacgagctttttggcgacgacgatgacagcgccaagcgaacaaatcgaagccgcgcttcgcaacgtcgctcgctatatggcggaggcgaacaggccgggagccgccgaagtgctcggtgttcatctggaaggaccgtttttgtcgccgaagcgcgccggagcgcagcacccgcgccatctcgccgatccggacatctcactgttccagcactggcaaaaggcggcgggcggccatatccgccttgtcacgcttgccccagagcggaacggggggctggaacttgccgcctacttgaaacagacgggtgtgatcgcttcgatcggccattccgatgccgtttacgacgaagtaaaagcggcggtccatgcaggggtgacgcatgcgacccacctgttcaatgggatgcgcggcatccatcaccgtgaaccgggtgtcgccggtgctgtgcttatgtttgaagaagtgatgtgcgagctgatcgccgacgggttgcacgttgcgccgccgatggtccgcttcgcttaccggaataaaggaagcgatgggctcatattaatcaccgatgccatgcgggcgaaatgtctaggtgatgggcggtatgaacttggcggccaagaggtgactgttcggggccaagaggcgcggcttgccgacggcacgctggcgggaagcgtgctcaagcttggcgaggccatccgccgtgtgctcgattatactggctgcacgcttgaagaggtgatccgcatggcgagctggaatccggcgaaacagcttggcttgcttgatcggaaaggcagcttgcggcccggcaaagacgccgatgtcgtcgttttgaatgaacgatatgaagtcatgatgacgttttgccgcggcgcccttgcctatcgcaagccggatgaaaggagtggagagcgatggccatgaagcttttgaaagctgctgactacgcagagatgagccgtcaggcggcggacatcatcatcaaacaagtcaaggaaaagccgaacgccgttctcggcttggcgaccggctcgaccgtgctcggtgtgtaccgcgaattggccgccgatcatcggcagcatgggacatcgtatcggctcgtgcgcacggtcaatttggatgaatacgtaggccttggcccggatcatccgaacagctatcgctattatatgaatcagcatttgtttgcccaattggacatcccgcttcatcagacgcatgtgccggatggcttggccgctgatcttgacgaagaatgccgccgttacgagcggctcatcgatgaattgggcggcatcgatttgcaactcttgggcatcggccgcaacggccatatcgggttcaacgagccagggacgccgttttcgacagccacccacgtcgtcgagctgaccgagctgacacgggaagcgaacgcccgctttttcccatcgcttgatgacgtgccgcgctatgccattacgatggggattgcgaccattttgcgcagccgccgcatcgtgctgttggcgtcaggggaggaaaaagcggaggccatggcccggcttctcgaaggcgttgtcacaccggacttgccggcttcagcgcttcaccttcatccggacgtgacgatcatcgccgaccgagaggcgctctcgctcatcccaaaggaaaagcggtgggtggatgcgccatgatcgataaacagtcgccgattccgatttactatcagctcgagcaatatatgaaagaaaagatcgaaaaaggggagtggcagccgggcgaaatgatcccgtctgagcgcgagttggcggaaatgtatgacatcagccggatgaccgttcggcaggcggtcaacaatttagtgaacgatggctatctcatccgccggcgcgggaaaggaacatttgtcgccgcccaaaaaatcgagcagccgctcaaagggctgacgagcttttccgaagatatgcgggcgcgcggcatggagcccggcacgatcgtccttggctttgagacggttccggcttctcagaagctcgctgaagggcttggcgtcacggaaggcgatgacctttacgaagtccgccgccttcggttggccgacggcttgccgatggcgttggagacgctgtacattccggtcaatctcgtccccggactgacgcgtgatgttgtaagcggttccgtctatgaatttatcgaaaaagaaaaagggatgatcatcggctccgctgttcaaacattggaagcatctgtcgcccgcaaggtggaggcggagcatctgaagatgaaagaaggggctccggtgttgctgcttgagcgccgcacataccttgatgacggccggccgatggaagtcgtcaaatcggtgtaccgcggcgaccggtacaaatttatgattgagatgaaaaggggaggatcatgatgttaggctttttacagcggcttggaaaagcattaatgctgccgattgccgttttgccggcggcaggattgttgcttcggctcggtcagcctgatttattgaatattccgtttatcgccgccgcaggcgatgcagtgttttccaatttagcgctcattttcgccatcggcgtggccatcggtttttcgaaagacggcaacggcgcggcggcgcttgctggggcgatcggctactttgtcttgacaaaaggggccgccgcgattgataaggacatcaatatgtccgtattaggcggcatcatctccggagtgatcgccgggcttttatacaaccgttaccatgatatcaagttgcccgactggctaggcttcttcggcggacggcggtttgtgccgatcgtgacatcgcttgtcatgctcgtgcttgccttgatttttggctatgtatggccgccgattcaagatggcatcaacgcggtcggccattggatcgttggcgccggggcggttggcgtcggcattttcgggttcctcaaccggttgctcattccagtcggattgcaccatgtgttaaacagcttcgtctggtttgtgtttggcgagtataacggaaaaacgggcgatttaagtcgctttttcgccggcgacccggatgcgggcatttttatggccggcttcttcccgatcatgatgtttggcctgcccgcggcagcgctggcgatgatcgcggcggcgaaaaaagagcgtcgcaaagcggtcgccggcgcgctccttggcgtggcgttgacgtcgtttttaaccgggattacggagccaattgagtttctattcatgtttttatcgccattgctctacgttgtccatgccgtgttgaccggcttgtcgctcgcagtggcgacaatgcttgacatccaccacgggtttacgttctcggccggggcgattgactttttcttaaactacggcattgcgaaaaaaccgtatttgttgattgttcaaggtcttgtatatgctgtcgtctatttcgtcgtcttctatttcctcattacgaagctcgatttgaaaacgccggggcgtgaagaggaggtagagggcgagtttaccgacagcggtgcggcgcagtcgggcgtcaaatacgaggaccttgctgcaaaatatatcgaggcgttgggaggaaaagataatctcgcacaaattgacaattgtgtcacacgcttgcgcctaaaagtgaaagacatgtcaaaagtcaacgaagcagaattgaaacgtttgggagcgaaaggtgtgcttcgcctcaaccaaacggatttgcaagtggtcgttggcacggatgtcgaatttctggccaacgctatgagaaaataaggaacaacgaagccgttcttttaagggacgccagaaagggggagctccggtgaagcggctgttggattgcaacgcctccgattttcgtcggatgacaggaaaacagttaaaacaatcgattcaagcgtcagaaggcagggtgatcgtcgcggaagtcgtcggggaattcgcgccgctgtatccggcggtcaccaacgccgaactggccacggcgtttggggcggatttgctgttgttgaattggttcgatgtgttccggccggttgtgaacgggttggacacgaacgaaccgaatcaaatggtggaacggttaaagcagttgacagggcgcccggttggcgtcaatttggagccggttgacccaaatgcaaagcagcttgaggagcttgcggcgctgccaaaagggagaatggcaacggccgagtcgctgcaacaagcaaaacagctaggatttgattttgtttgcctaaccggaaacccgaaaacaggcgtgacgaatgatgagattgtgaaagccatcgaaacggcgcggtccattttaggcgaggacgctctcgtgatggctgggaaaatgcacgcggcaggcgttgccgatgaagcgggaagcgggatcgtatcggaagaagtggtggtgcgtttcattcacgctggtgcggatgtcgttttgatgccggctcctggaacggtgccgggggtgacattagacaagacagagaagcttgttcaggtggcgcatgaacatggggcgcttgcgatgctgacgatcggcacaagccaagaaggagctgacgagagtacgattcgtcaaatcgcgcttgcaagcaaaatggctggggcggatctacatcatatcggcgacgctggctatcatggcatcgctgttccagagaatattatggcgtattcgatcaccattcgcggcagacgccatacgtatattcgcatggcaagatcgccgttgagataaagtggaatatgatcagtcggtcccaaaagcattcgcttttggggcgtttttttgccgggggaggataggatgggagccaagatgatggaaaaataagtttgcggatgtgggaaacggttgccttgtaccgccgccactgtttattttgtgatcaaatgaaagaacaaatttgtgataaaatgaaaaaacaaatgggaaagcattgcgagtggcggggagaatatgatgattgccgagccattatttcatctcattctcattttcagcgtattgttgccgcttgtatcgttgacagtgttggcgctgttgggagtagcggaaaaagaagtggattattggcagttggaacatgcgcgccttcgattggaaaaagaacttcaagaaagcaagtatatgcaactccatcaacaaatccgaccgcatttctttttcaatgcgttgaacgctttcttatccttggcgcgcttaggaaaaaatgaagaaatgattcggggaatggagcattttgcgctgtttttgcgtgatagctatgagacgaaacagccgcttattccgttcaaacaagaatgggcgcatacaagcaactatctagcggtgcagcagcttcgcttcggttcacggctgtcggtgtcggtgcaaatggatccggatggagagcgtgcgctcattccttcttatacgttgcaaacgctggtggaaaacgcattcaaacatggccttgagaaaaaagcgggtgaaaaatgtttggcgatcgattttcgacgccaaggcaactgggtatatttgcgcgtctgcgataatggcaatgaagggaaggagttatccatcgcgaatggaggtgtcggcttggataatttgcgcaagcggtttgctcttttgtttgatttgccaactcagcttgtgttgcaaaaagatgagcgcgggtggacagaggcgcttgtcgtttggccgtatgttccaggggatgagggataaacgatgaaggtgctgattgtcgatgatgaatatttggaattggaacaactcacgtatttggtgaagcggaaatatccgcattgggaagtatggccggcggaggatgccgcagaggcgaaacggttggccgcatcccatcgcttccggctggcgctgatcgatatccaccttcctggacagtccgggttggatttggcctatgagctcaaacaaaaacagcccgatcttgccttgatcattatcacagcctaccaagattttgcttatgccaaacgggcgattcagcttgaagtgctcgactacttggtgaagccgctcatcgagagcgagtttgatcaagcgttgtcgaaatttgaacaaaagcatccggaagcgcttgtctcgtccccgctcatccgcgcggcgctcgaatatgtgcactgtcattatgcacaaaaaatcagcttaaccgaggtagccgctgccgtgcatgtacatccagcctatttgagcaggctgtttgttgaggagatcggcatccattttaaggattacgtcaatcgatatcggattgaaaaggcgaaagagctgttgaccaaaaagccggattggtccatggcacgcattgctgaggagacaggattttctagtcaacatcatttcagtcatttgtttcgaaaatatgtcggcatcccgcctacgaagtataaggagaccaatggataatggactggtatatgcttttattcatggcatgcgtactgctgcttgctgctgtgccgcatattggtcgctgcagttttatcggagcggaggcgcttggattaagcaagggggtcaatgccctgttactgcgtttcgcatccggtgagctgctgttgtttggatgttatgcttttattcatggtggggtggcggcgggggtggtgacggctatggcggtgtgggccgccgtttttgtgctttggcgttcagcagcggccgtacgctatcgttccctaacagaggaaggggatcgctggccggactgctgttttacggcgcgggctttgtttttctttcggttttttgttcgccttctttcgatcggccggctgcttaccgttgtcgtgttatgtgcctatttgttgcagcaactctttcgtttttctccgacttttttattcatttggttcgtctatgtgtacgtgtttaccgtgctcgccggttggttggggatgcggaaaatcggaacggttctgctatacattgtttatatagtgatgggaatggttccgtttgcctattatctaacgggtggtgtggcgcggcaatatgagatgattgtacgcactgtcccagcttccctcgatgtgaacatggtttcgttgttcgtgttgttttgggctgtgctggcggcggctgccggacaatggttggccgacgagtatgtatgggatattgcatcaatattgaaaaaagaacgcgttgcgctgacgttttctatggccgcgttttgccttgctccgcttccgttggccgtcgcagccttatgcgtcccgtatgcggcggccgcttcgactgccgccatactgaaacggtggctgcttcattcttctgtcttgattgcttggccgcttactattgccttgctggcggcgttgtcactcagcttatccctttccttgcattccgttgtgcaaattttttggcacaggtggagcaggcatctctcatggacatatgtcatctcttttttgcttgtactagccctcttttttattgctcctcttcttccgatgcggatggtcatgttttcgaccgccttgcttgcctcctcgtgttttgggttggctgctttacggacaggagagaaaccgatgggggttataggcatgatcggatgggtatgtttgtttgctatcgcctggcgatggggaatgcgccataatgtgctggaggccatagcatggaatgggattggcggtttcttgtttactcagatttatcaattaattcaaaaaataaagaagtaacaaaaatgaatcaaaaaaatgcaaaacagtttgtttgctccctgttataatgagacaaaaacgaaagggaggaaagcggacatgtcatttgttccatgcacaacggccatttatgcatttagcaaaaaccaccaaccggttcgaacagtccagtcaggggaaacgtttgtcatcgaaacgtatgactgtttccaaaatcaaattacttcaagcgaaacgccgtttgactcgatcgattggaatcatatcaatccggcgaccggaccgatctatattgaaggggcggaacccggtgacattttagcggtaaaaattgaacagattcgcctcaaaggacagggggtcatggctgtcggcccagggctcggggtgcttggagaccggattccgcagtttgaggcaaaaatgattccagtagaagaaaaccgggccgtatttgacgagcatctttctattccattaaatccaatgattggcgtcatcggggtagcgccgagcggtgaggatgtgtcgtgcgggacgcccgggccgcatggcggcaatatggatacaaagctcattacaacaggggcaaccgtttacttcccggtttttgtcaaaggggcgttgttcgcattaggcgatttgcatgcggcgatgggggacggcgaaatcggcgtgtctggtatcgaaatttcgggggaagtgacggtcaccgtccgggtgatgaaaggatattcgctcaaccatccactgttgcaaaacgatgatggcattgcgacgatcgtctcggccaaaacgttggatgaggcggtcaaacagtcggttgaggaaatggttaatttgctgttgccgcacactccgttgacgctgaaccatttgacgatggtgcttagcgctgtcggtcagacacaaatcagccaagtcgttgacccgctcgtcacggcgcgtttctttgtaccgcgatttgtgcttgaagcgtatggcatccgcctgtttgaggattgaggagggaacggcgatggcgcaacttgaaacgaacacatcggtcgagtcgcttggttataaacaggaattaaaacggtcgctcacatttgttgatttgttgatttacggaatggtgttcatggtgccgatcgctcctttcggcatttacgggtatgtagcgcaagggtcaaaagggatggtcgccttagcatacttaatcggaatggtggggatgattttcaccgccttgagctacgccagaatggccgaagcgtttccaatcgctggttccgtgtattcttacgcccagcggggaatgaatgaatatgtcggttttatggcaggctgggtcattttgcttgattacattttcgttccggctcttctctatttggtcagcgctgctgccttagccgatattgtgccgcaagtgccgatttacgtgtggctcgttctgtttattgccatgaatacgatcattaatattctcggaatcgagatgacggccaaagcgaacaaagtgattgttgttttagagctcatcgtccttgcagtgtttgtgatcacaggaattattgcgattataaaaggtgtcaatggagcgcagtttacgttcaaaccgctgtacgatcctaatcatttcagcgcggagacggtgatgggggcggtgtcggtggccgtcttgagcttccttggttttgatgcggtgtcgacgctggctgaggaaacaagggacgggaaatcatcgatcggcaaagcgatcattttcgctttgctcgttgtcggtgcgcttttcatcgtgcaaacatgggtcgccgctctcatttggcctgattatacgacgtttaaaaacgcagatgtggcgttttatcagattgcggagctggcaggaggaccatggctgaaatggacaacgatcatcgccactgcgctttcatgggggatcgcgaacgcgctcgtcgcccaggcagccatctcccgcattttgtacagcatgggtcgcgaccgtaaactgcccagtgtgctggctaaagtgcatccgaaatttcaaacgccatacgtcagcacattgcttgtcgctgtgatttcgctcattgtcacgacggtgttcgcctcacaaattgataaactcgcttcgcttgtcaactttggcgccctgacggctttcctctttttgcatgtatcagtgatgaactatttcttgcgcaaacaaaagagtaacgattatatcaatcatctcttgtttccgctcatcggttttgttatcatcggctatgtatggatgaacctggacccgctcagcaaaaagctaggattgatttggatcgcgattggactcgtttatctggtctttttgcgactcacgaacaaagactcccgtctaagcggggaactgtagttgcttgtaaggcctgacgccgtcataaaaggcgttgggtctttcgttttttgccgacgatgaaacattttttcgatcgcgacgtattacagaatgagggtacggcgccttgttaaggcaaaacgccgttcatccgccaataggtgggcgccgataaaacgtggaaggagccggaggaacatgagcatgtttggaaaagtcgccgccgatgtgcttgggctaagcgacatcggctcggtcattcagccgaaagactacgacaaagtggatgccgatgattatgtgatgcacgaggatggagaaaaaatctattttctcatcaagtcgaaatccgatgaatattgcttcacaaaccgcgcgctcattcatctggacggcacgagcgccgcgagcaaaaaacggacgctgcgccgctacgattactacaagcatccgatttccgacgtatcgctcgaaacggccgggacggtcgatttggatgcggaaattaaatttaaaattggaccgcattcctactccattgatgtgcataaaaagcatattgaggaattgaaagatttgtataaatcgctgctggcgatcgcggagatttgccatgaaaacgaaatgaaattccactatgctgagcggagtctggaactggcaacgaaggtgtttgccaacatgcgcggcgacggcgccaatgtgtcggcggattttcaggccgtgaatgaatacgcttttcgctggctgacggaagcgaaaaagaactatacggtgaaggatttcggctttgtgtttgacaaatatattcaacagtgacgagatgaaggttgtatcggggaaagacgccgtgccagaggcgaggtatctttccttatttttttcaagatggcagtatagatggggcagccgctttttttctgcaggagagggctaggatcattccgcgatgtaggaggagagcttgatggataaacaccaacaagccattatcaccgtttcagcctatattacgaatgacacgggagaggttttgcttgttaaaagctatgaccgctccgatacgtgggaaatgccgggcggacaagttgaaccaggcgagccgctcgatcgggccgttcatcgcgaggtgtatgaagagactggcgttgacatccgtctcatcggggtcagcggcgtgtattacaatgaaactaaaaatatcataaacattgtatttaaagcgacatatgtgaaaggaaacgtttctccccagcctgaggaaattcaaaaggcgaagtttgtgttgatcgatgagtcgaatattgatgaatatgtgacatggccgcatttgaaatcgcgggtgctcgatgcgatgaaaagggaatgctctgttccgtatgaaacatgggttatgaatccatctcgattgtctgcaagagtgggaaggtgacgacttccctccaacctgctgtaaattcatagttgtcaaatgctaaacgctgcattattataaaaatgtccatatccgacaaattcatcaattcgcagcaaggtgccgaaaaggcttaatagggaatccggtgggaatccggagctgtccccgcaactgtcaatgcggacgaaatgaaatcgccactgtacggacagatggcttgcgctgttttccgtacgggaaggcttcagagtaggatgaagcatgagccagtagacctgccttgcttgccgcagtttccgaatcttcggggggtgagacgcggaaacagtcgtacagggcattgttgtgcccattggcggtctgtttcgcgctcattcccagatttaggcggaatgggcgttttttattgtacatacatcactgaagggggaatgacggatgaaacgttggacatggccggcggtggtggcggtgttcttccttttggccgccgtgctcgtcggctgcggcggggcgaatggcagcaccgagcctgcgaaaaaagaagaaccgaaaacggaacaagcggcgtttccggtgacggtgaaagacgggcttggcgaggatgtcacgatcaaagcggaaccgaaaaagatcgtctcgctcatcccaagcaatacggaaatcgcctatgcgttggggttgggcgataagatcgtcggcgtcagcgattttgacaattatccggaagacgtcaaaacgaaaacgaaaatcggcggcatggaattcaacgtcgagaaaatcatttcgctcaaaccggatcttgtcttggcccacgcgtcaagcgcccataactcgcgcgatggcctcaagcaattgaaagacgccggcatcaccgtgcttgtcgtgaatgacgcgaagtcgttcgacgatgtgtatgcgtccatcgaattgatcggcaaagcgaccgggacgacagacaaagcgaagcaagtgattaaggatatgaaagagaagcttgcgcaaattcaagaaaaagcgaaacaaatcccggcggacaaacaagcgaacgtctggattgaagtgtcgccgccgccgcagctgtatacggccggcaaagggacgtttatggatgagatgcttcaagtgatttcagcgaaaaacgtcgccggcagcttggaaggctggccgatggtgacggaagaaaaagcagtggcctataagccggacgttatcatcacgacatacggcggagcgaagcaagtgtttgcgcgcgccgcttggaaagacgtgccggcggtgaaaaacaagcgggtgtatgacgtcaacaccgacttagtaagccgcccgggtccgcgccttgtcgaaggggtcgaggaacttgccaaagccatttacccggatgtgttcaagtaaaacgtggatgtatatattggccgtcacggcggccatgttatcgttgctcgtagggatatcgacaggatcgctgtcgattcccttttcttctattgttcgcattcttgcgtccgaatggtttggtatgccgcttccgtctgacattccggccgattgggtgccgatcgtgatggcgatccgcttgccgcgcgtcgtgctcgcttttttggtcggggcgtcattggcactggctggcgcggcgttccaagggttgctgaaaaatgcgctcgccgatccgtacacgctcggcgtctcgtccggcgcctcggtcggggcggtgctcgtcatctttctcggctggcaatggccgctctttggcacgttcacgctgccgatcgtgagcattttatgcggcatggcgacgcttgtcgccgttttggcgttcactcgcgcggttgagccgcagctgtcggttgagacgatcattttagccggcattatcttcggcgcgtttttcagcgcgttcatttcactgatgatcgctttgaccggggaagaattgcggcaaatcatctcatggctgatgggaagcgtcgcgatgcgcggctggaaatacagcgggcttttgttgccgttttttctcatcggcgcggcggtgcttctcgccaacggccgcgagttgaacgcgtttgcttttggcgaggcggcggcgcttcatgtcggcgttgatgttacgcgccgaaaagtcatcattttgacggcggcggcgctgctcaccggcgcggcggtgtcggtgtccgggacgatcggttttgttgggctcgttgttccgcatatggttcggcttgtgtgcgggccaaactaccgggggcttttgccgctgtcgctcttgtatggcggggcgtttcttgtgcttgccgatgtggcggcgcggacgatcatcgaaccgcgcgaactgccgatcggcgtcatcactgcgctgatcggcgccccgctatttgccgtcttgtttttccgaaaaatgaagcgaaagatgggatgatgatgctcgaggtgcgggccgtatcgcatcggtatggaccaaagcaagtgcttgatcgtgtgacgttttccgtggaaaaaggggagctttttggcatcgtcgggccgaacggcagcggaaaaacgacgctgctgaaactcatttgcaaagagcttccgcttgccagcggtgagatcaagattcatggccagccgcttttggcgctgtctgcgaagcaatgggcgcggtttgccgccgtcctgccgcagacagcggaggcggcggccggctatacggtgagagaaacggtggcgctcggccgctacgcccatcagcgcggcttgtttccgacgtggacaaaagaggatgaagcggcggttcaagaagcgcttcgtgcggtcggcttggctgacaaaatcgatgagccgcttgagcggctaagcggcggcgagcggcagcgcgcctatttggcgcgggcgcttgcccaaaagccgcagttgctcttgctggatgagccgacgaaccatatggatgtgagcggccaagtccggcttttggaccggctcgcggaagctgcccgctcccgcgatttgacggtcgtcgccgtctttcacgatatgaacgtcgctagcttatattgcgaccgggtgcttgtgttaaaagaaggaaaaacagcggcgcttggaacgccgacagatgtgatgacgccggcgctgcttgaggaagtgtttgccgcgccgattgtgcgtctggctcatccggcggcggcaaagccgatgttttcgttcgtgccgaaagggaaacaagaagaatcgtcggccggcgggctgcgtttgtcctttcttgatgacgccgctgttctggcctcctgccagccgcttcgcgtcctgtcctcggcattgatcggcgctgggtttcaatgggcgacccattttgtcaaccgccaagtcgggttggattacgattgcggcgatgcggaaggagacatgcgccgctatttggagcagcacgggttttcgccggaacgaacgatcggcatgatgacggcggttgatgtccgtgatgccgtttggcttcagaaagaaggggaagcgttttcggtggcggtcatggcgaccgctggcgtcggcaatgcggttgatgccgctcgggcgtggcagcataagccgcttgcggcaaggccgggaacgatcaatatggtgattgtcattgacggagtgctgacggaagcggcgtttgtccaggcgatgatgacggcgacggaagcgaaggtaaaagcgctcgccgatcgttccgtttgcgacccggaaacaaggacgcttgccaccggcacgtcgaccgattcgctcgccgtggcggcgacgcaaaccgggcggacgtttgcctatgccggaacggcgacggaactcgggcgcgcgatcggtcggctcgtgtatgaagcgacgatcgaggcgcttgaccgctacaagcggcggagggggcggcgatgacgcatttgctggcaatgacgttggctttgctgttggatgcgctgcttggcgacccgcgctggctgccgcaccctgtacgcgggatgggaacgctgattgcgtggcttgaccgccgctggaatcaaggaacaaagcggcgggcgaaaggggcggcggccgtggcggtcgtgttggccgctgtttacggggtatcggcgttggtcgtttatgtgggctacgcgctgtccgtatacgtgggggtggcgatcgaggcggcgctcattttcaccaccattgcgaccaaaagcctcgctgaagcggctgaggatgtgcgccggccgcttgaagcgggagatcttcccgaggcgcggcgggcgctgtcgatgatcgttggccgcgacaccgagcggctcgatgaggccggcatcacccgcgcctgcgtcgaaacggtggcggaaaatacgagcgacggcatcacggctccgctcttttacgcagccttgggcggcgcgccgcttgccatgctgtaccgggcagtgaacacgtgcgattcgatgctcggctataaaaatgaaacgtatcgcgaatttggctgggcggccgcccggctggacgatgcgctcaactacattccggcgcggatgacggcgctcgtgatggtgttggtctgcggcggccgccgccttcgtttggcgctgtcgatattgtttcgcgatgcccgccgccacccaagcccgaacagcggctggcccgaggcggcgatggctggattgcttggggtgcagctgggcgggacgaatacatatggcggcgtcgtctctgagcggccgacactcggcgatcccgatgttccgctgcgctcggttcatattcgccaggcggtcggcatcatgatcagaacggtgctcgcctttacgttattgctgctatggatcggggggatgatcgttgcgttggccggcgcatggggcgaatccgcgcgcgttgtatgagcaatgcggattggcccctccgaacgaatacattgatttcagcgtcaatacgaacccatatcgactgccgccgtcggcttggccgagcggcgaggaatggattcgctgggccggtgagtatccggattcggaagcgaaggcgctcagggagctcgttgccaagcaggagcagattcgacccggacaagtgctggtgacgaacggggcagcggaggcgatttatttgttggccgcgctgcttgccggccggcgcgtcggcatcttggagccgacgttttccgagtatcggcgcgcctgccttgcttacggatgcgaagtcaagtctttgctggcagaggaaaaccgcggtttttcgtacgacattgaccaagcggcggtatgggcagcggaatgcgacgcggtttttttctgtcatccgaacaatccgaccggaaccgtgatgccggagcgtgatctccgctcgctcgtcgctgcagcggaccaagcggggacgtatatcgtggtggatgaggcgttctatccgttttggcgcggcggatttacagccatgcggtggctggatcgctatccgcgcctcattgtgcttcgatcgttgacgaaaatccatcatctggccggcgcgcgccttggttatgtcgctgccgacgaggcggtgatcgcttcgctgaaaacgcatcagccgccatggagcacaaactgcatcgcccaacaattggcgcttcgtttcatggcgatggaatcgtttgtcaagtggacgaaagaacggatcgccgccgagcgggagcgcgtgtttcggtcgctgccggccggccggtatgccgtctcgccgtcggtggtcaatttttacttgctgcgtccgctctccggacggacagaggatttgtttttctatttattgcagcaaggaatcgtcccgcggcatacaatgaattttcctggactggacggacgttacgtgcggcttgcggtcaaaacgcaggtggaaaacgatcggctgcttgaagcgcttgcgaggtggagcggatgatggtgtttatcagcggcgccgcgcgcagcggaaaaagtgaagcggcggaagcatgcgccatccggctttctcgcggcggtcggcttcactatatcgccaccgcgcaggcaatggatgaagaaatggaagcgcgcatccgccgtcatcaagagcggcgcgcggcgcaggccgcgcattggacagtgtgggaagccccgttctcttctcaggagattgccgcttccctgcgcccagatgatgtcgtcctgcttgattgcttgacggcctggctggcttacgaactgttttccggggaacattggaaaacagaagaggacgaccgggccaccgcacgccgcttgcttgacggagtgcgggcgtgggatgccgcctgccgcgcggtcgtgattgtatcgaacgagctgtttgccggaggtgttccggatgatcctggcacatttcgctacatgaaaacgcttggctcgcttcaccaacagttggtcgcggaagcggcggccgccgcggtcgttgaatgcggccttctccgcgtgaaaaaagggcggtggccgggatgaagcaagcatggaacggatggctgttggcgctgcagctgtttaccacgatcccgattcggcgctcgatcgaatggaacgccgcccatgtccgctggctcgtgcgctgtatgccgcttgcgggggcgctgatcggggcgctttcggccggagtgtatgcactcttttcctcgttttcattcagctcgccgcttgtttgggcgcttcttcttctttggcttggcatttggatggccggggggatgcacgctgacggctttatggatgtgagcgacgcgtttttttcgtaccgcgacgtcaagcggcggcaagagatcatgtccgattcgcgcgtcggcgcgtttgcggtgttgtcgcttatttgtttgttgtcatttcgttggctgtttctgtacgaatcgctccagacaggcgttccgccggcgctgttcgccgccgttccgctgttgtcgcgggccggggctgcctggcttctttccgtcggcaagctggcaaagccgacaggaatggctgcatcgcttcgcgaatatagttcatggcgtgatgccatttgggcgcttggactcgcttttgtattgctttcgcttctttgtgcatccaccgccatttccgtgcaaacaggggcggcgctggctgcagcggctgtcgttttggcggcggcggcaaagccgtgggcagaaaaacagtttggcggcatcaccggtgatgtgctcggcgcgctgatcgaaggaggagagacggtgctatggggcgtcatttggctcttacactcatccgtcatgggatgacggaacaaaaccgacgtcgggcgtatatcggctggacggacgcgccgcttgcggccgcggagcgcaatcggttgtgccgtttgcagcttgaacggccgtatccggtcgactgcatggtcacaagcgaccttcaccgctgtcgagaaacggccgccttgctgtttggcggacgcggggcagattggtgcaccagccgctggcgcgagcttcactttggcgcttgggaaggaaaaacgtttgctgagctggaagcggagcccgcctaccgccaatggcttgcgtcgcccttttctgcggcgccgcccggcggggagcgttatgccgactttcaagcgcgcatcaaacaggcgcttgcggagacgattgctttcgctgagcgggcgggcgcccgtcatgtggctgtcatcacccatggcggcccgattcgcctcctgctcgagcagtatgcgcccgatgcccgttcgttctgggaatgggaggtgccatttgccggcggatatacgttggaatcgacgatcgagcgttggaaagggggagagcggtgcatttcgttatcggcggtgcgtttcaaggaaaacgaaaatgggtgagggaacggtatggaataaatgatggggttcatattgtatggcataacggttatttggagccgtataggccgccggatggcatcgaaacggcaaaaacggtcgtctttgacggattggaagccgccatccgcccttgtccggacccagacgagtgggaatcctatttccgcgcttggcagcggtgggaagcggcagtgtctggccgcacagtcgtctggatcggcaccgatgtgacgcaaggcgttgttccggttgatccacaagagcggcgctggcgcgacgccgtgggaatgtgctaccagcgactagcttccttgtgctgccgcgtcgaccgcatttggtgcggactggcggaacgattgaaataagggggagaggaaaagtgaaattgtatacgcgaacaggagaccaaggaaaaacgagtttagtcggcgggcgcgtggacaaagaccatttgcgcgtcgaggcgtacggaacgattgacgaggcgaattcgttcatcggatgggcgcttgcgttattggccggcgatgaacggtttcgcgacctttgcgctgagctgcaaaaaatccagcacgagctgtttgactgcggcggcgacctggccatcgtcaacggcaagcttccgtataaggtgactgaggcgatggtcacatttttagaagagcgcattgatgcgcacgtgcaagaagcgccgccattgcaaaaattcattttgccgggcggctccaaggcggctgcggcgctccatatggcgcgtacggtggcaagacgggcggagcggtgcatcgtttccttgcaaaaagcggagccgatcaacgatgttgtgctcaaatatatgaaccgcctgtccgattatttgttcgccgctgcccgggtcgtgaatgcgcgtttaggggtgaaggacatcgagtatgaacggagcgcgattgtgttccgcgacaaggaggagaaacaatgactcgccgcttggcttggacggccgtttgtttggcgctttcggcgatcggatcgttcatcaagctgccgacgtttgtcggcagcatcgctttggacagcgcaccggcgcttgtcgccgccggggttcttggtccgcgcgccggagcggcggtcgctgggttggggcacttggtttcggcgttggtcggcggttggccgctcggcccgttccattggcttgtcgggttggagatggctgggcttggcgcgctgttttccgttttgtatcagcggggatggaagatcggcagcgctgtcgtctttttcatcggcaatgcgtttttggcgccgctgccgcttgccgtttcgttcagctggccgtttgtttttgccgtcattccgccgctttcggcagccgcggcggtcaacgtgttgatcgcggtggccatcatgccggtcgtcgtccggttggcggcgaaagcgggggtggaggcgccgcatgcgtgatgtgcttttccttccgtttgccgacggcatggagctcgccgttgcggccgacggttcggcggcggtcggggacaagccgggcgacgtggtatctgctccggctgatgtggtcgcttattttgccgctcgcgtcgctttaatggaattagtaagcgtcggagcggaagcgaaagccgtcgtgctgcaaaacttcatcgccgatgaccggtgggaagctctttgccgcggcgtcaggagaacgtgccgcgagctggggatcgatctcccgatcaccggcagcacggaatcgaattttcccaccgtgcagtcggcgcttggcgtgacggccatcgggacggtggccaacgaacggaaacgaatcggcatcacgcccgaagaggcgaagtttgccgtcatcggccgtcctctcgtcggctcggccgtgctttcgcatccggaatgggttgcgccgcttccgctgtttgccgcgcttcttcgcacaccatacatttacgaattgattcccatcggctcgaaaggtatttattacgaatggacacagctgttagccgctaacggccgccaagggcgggcctgcgcatgcccgcttccgctcttttcctccggcggcccggcgacgtcggtgcttgtcagttatgatccggatggcgaacgtgaaatcaaaaagcaagccggctctctcttttttccactgcacgtcgagtggtaaaagccggctgcttttggcaaaaaatcatttcctttttcgctcggacccgttatcatgaagataatgggatttttttgagttggctgcggtccatggaagagggggagagaggcgatggaccccgtctttgagcagttgtatgaaaaatatcacgatgacttgtttaattttttgttttacatggtgcggaatcgagagcaggccgaagatttggttcaggaagtgtacgtcagagtgctgcgctcatacaaacggtttaaagggcagtgcagcgaaaaaacgtggctgctgtccattgcgcgccatgtggccattgattttttccgcaagcaaaaacgccggcgccaatgggctggttcggcggaatggagcgaggaacaaatcggcgccgacgagccgattcctgaggaaatggcgattcaaaacgaggagattcagcttatgtaccgtggtttggcgcgctgcacggttgatcaacggcttgtgctcgtccttcgattcatccagtcgctgtcgatcgcggaaacggcggaagcgctcggctggacggaaagcaaagtgaaaacgacgcagcaccgcgcactaaaggcgctcaagcaatatatggaggaagaggcaaaacaggaggggtggcggtgtgaaaaagctcaattggaatgagcgatgcattgaacatgggcttgaacagttgcccgttatcaaagaccggcgcacgaaagaagaagtgtatgtccggctggtgcgcgctcagcggatggcgcgctggaagcggcgttggctcccagcggttgcatcggcggccgtgcttgcatcggcggtttatgccggtccgcatttcatcgttccaacacgttcggacaaaaacgaggcttcctcatcccctgttcagacgctagaggcggatggcgcttcctctcacccaaaagcgatgatggccgccagcgaaccggcgaatgcagtggtgattgccttgcccgatgagcgaatcggccaagtggtgccagtggttgttccccttcctggccgttttgcctcggcagaacggctgtccgcggcgctcggtgagcttgcccgttccccgttgcgtgaggcgtccgcgtggctcgacggtgtgaagatggccccggcggcaggcgatgggcgcgtatgggttgttcgcgttccagcgagccatcgcgtgtttgccgccagccatgaggaacaacgcctctttttcgacgcggtcatggaaacagtgcggcagatgggcgggcgaagcatccgttttttcactggggaggaagaagggctcgatttgccagtgttgggtcgtctaaaaacgacaaaaatcaaccagcagaagcgaatgtattatcaaaaccgctcctcctccttcggctatacggtgctcatcccggcgccaggcagcgcccgctcgtttcctgaggcgctcaagcagatgaaaaaatcgacgatccacgggcttgagccggccattccaccaggggtggaagttgattcggtcgatgtcgatgcgcgccatgctacggtccggcttcatttgtccgctcggccaagcgcggaagaagcggcgagcatggcggaggccgtgctgctgacggcgaaagagtttgggctgcttgacgtcacattcgagtcgagcgggttatcgactcttggcccgtatccgcttgggaagccgatcaacgtgccggtcggaccgaacgccgcgttgctggcaaccggcccgtagccgccagcgtgagctcttagcggttttttttgttaatgtcgacgcgaggccgttctatcggcgttcgttttggcataagacatatatggtgcgacataggcaaggagggatggaaatgggcgatgtgatgagacgcctcttggcggtggctggcgtggcggtatgcgtcggactgttgtttcttgtcggcgccaacggatgattggatgaatattcgcaaaacggttgtcctttcttgcggtaatgcgttataatgagaaaaacagcaggagaggagaaacgccgatgttgaccgattatcataaccatttggaacgagggacgttgacgcttgattatttgcgccagttcacggatgcagcggtcaaaaaaggcatccagcatttcggcatttccgagcacgcgtaccatttttaccaaacgagaaacattttgtccaatccgtgggtcgacgcgcgccgctgctacgatatggacgattatgtccggctgttccacgaagcgtgggatgcgggcctcgatgtgaaaatgtcgatcgaaatggattatacgccgggcaaacacgaggaaatggccgcctttatccgctcatacgagtttgactatgtcatcggttcgatccattgggtcgacgatttcggcatcgacttagccgaatatcgccacgagtgggaacggcgcgatttgtacgatacataccgcaaatatttcgatcaagtcgtgacgctcgccgagtcgaatttgtttgacattatcggccacctcgatttggtgaaaatttttcaatacgtcccggaagatgaggaatttttgcttgaacaatacgaccgggcgacaacagcgctcgccaattcgaaaacgtgcgtcgaaatcagcaccgccgggctgcgcaagccggtcggcgaactgtatccggatccgcgcctattgaaaatgtgctatgacaaaggcattccgattgtgttgtcgtccgacgcgcacgtgcctgagcatgtcggcgccgactttgacaaggcggtggaactcgcccgcagtgtcggctacaccgagctgatgacgttctcgaaaggcgagcggaaggcggtgccgctcggctgaacggaactgacaaaacacgagggtgtcccaaaaggatcgggacaccctttcttagtatgtaggcgtaaaacaatcattaagaaacgatgcattgtgtttggtttaaggaaaaacaaccttttgggtcatgatcatcgccttttcgcaagagggaactatacgatgcgaatggctgctgtggggcttgctcgaacgaaaaacgcaggctcctttctgggaaggcctgcgttttttgtatgatctgcccgcagaagcgggtggttacgcttcgagccgcttcaccgtttcgatgtcatcaatttgcgccaacgcctgcaatacctcatcatcgaccggtttgtcaagcgataagatcatcatcgccttgccccccgcttcttggcggccgacttgcatggtggcgatgttgacatcgtgcgccccaagcacgttcccgactttgccgatcatccccggccggtcttggtgctggatatacaggagatggccttccggggcaaagtcgatggcgacgccgtcaaaatggacgatgcggtcgccgtagttcggcacgtgcgttcctttgatcgtgaacgttttgttttcgccatggacggtgagcgaaatgcagttcgcatagccgtgcgtttcatcggaaaatttttcaccgtatgtgatgccgcgctctttggcgaccatggcggcgttcacctcgttgacggttgaggcgacgcgcggccgcaggaagccggcgagcaggctgcgggtgatgtacgtcgtctccagatcagcgaccgtgccggcgtaggtgaccgacagctcttgcaccgggatgttcataaactgcgatgcaatcaagccgagcttccggcctaaatgatagaatgcttgaattttttcatagacgtctttcgacaacgccggcaagttgatcgatgaggtgactggccgcccttcaaaaaagtggagcagctcttccgcgacttgggtggcgacgttcagctgcgcttcgacggtcgacgcccctaaatgcggcgtgacgatcacattgtcaaacgctaaaagcggatgatcccctggcggctcttgttcaaagacgtcgagggcgacgccggcgacatgcccgctttccaagaacgggatgagcgcctgttcgtcgatgatgccgccgcgggcgcagttgatcaaatagacgccctttttcgttttcgccaagttttccgtgccaagcaacccgcgcgtttctttcgtgagcggcgtatgaacggtgatgatgtcagccacggccagcacttcgtcaagcgagtgaatcgagacgccgagtttttcggcgcgttctttcgttaaaaatgggtcgtacacgtgcacgctcatgccaaaggcgcgcgcccgtttggcgacttccgaaccgatgcggccgaagccgatgatgcccaattttttgccaaacagctcgttgccgacaaacgccgagcggttccactccctcgatttgacggaaatgtgcgcctgcgggatgcgtcggacgagggcggccatcatggcaaaggtatgctcagcggccgaaatcgtattgccgtttggcgcgttaatgacgacgatgccgcgtttcgtcgctgcatcgacatcaatgttgtcgacgcccaccccggcgcggccgataatttttaagttcggcattttttccaatagttcttccgtcactttggtggcgctgcgcacgagcaaagcgtcaaaggtgtgcaattcctcttccgcttcggttgttttcttttgcacgatgtcgatctgcgccgatgcgcagagcggcgccaaaccttcttcactgatggcgtcggaaacgagtacgcgaaacacagtgggtgcccctttctgtttcaaggatgttaaatttctgataatttaacatgcgaaagcggtttctgtcaatgggggaaaaagaagtcataccaatgaaaacgtttttttgagcaggaatgttcggggtttgaaaaagaaaagcgcccatatcaaacgacatgggcaaaattgttcggaaatagaaaaacggcgtctagtgaaatgagatgttggacggattacttgtttttctgttcgttgtagcgggcgatgcattcgtcgatcaatttggcggctgcttccggcccctcccatgtgccgatttccgtccgtttcccttgcaagtctttgtagcgttcaaagaagtgggcgatttctttcagtttgtgctgcgggaggtcttcaatcgatctcacttcgtcaaagcgcggatcttcgaccggaacgccgatcaatttcgcatcttcttcgccgctgtcgaccatgttcaaatagccgatgacgcgcgtgtcgatgacgcagcccgggaacgtcgggtttgtcgtgatgaccaaaatgtcgagcgggtcgccatccagcgccaacgtattttgcaagtagccgtattcagccggataaaacatcggtgaatataagacgcggtcgagcttgaaaatgccccgttctttgtcgaattcgtatttgttttggcttccggttggaatttcgataaacgcttcgacaattttattttcgaatgccataacccgttcctcctttgttggttatgtatacatgaaaacttgtccacccagcaggcgcggcggacaagccaattttattgtagcacgttcgttcaagatgcgccacttgtgatttcacgcttgcatcaaaaaaccctcttgccgacaaggcaagagggggaatgtcagtcgaatttattcggatcgccgtcaaacggctcgtcagcaactttgatcgattcagtcggacagccttcgaaggcgtccatcatatcgtcaatcaaaatctccggcacttcgacgatgccttggttgtcatcaagggtgacgtaggcaatgccgtcctcgtcgtagtcgtaaatgtcgggagcggcggcgccgcaagctccgcaggcgatgcaagtctctttatcaacaatcgtatactttggcataaaaatcgaacctccccaagtttattggaaacggacgggccatctccgtgttgcctgctcggaaatgaacttttcacttttaataataagaccgtacggccggcttttcaacaaaaaaatcgctctcttgtatttttacacatatgcatcttatttagttttgttatcatatggcggaacggtcaaccgatcgattttttctgccgaccggttgggcgatttttgctacaatagaggcgagggaggaacgcaggatgcggcatggctatgcctcatttttgctcgcccattgcttgcgccgcttcaacggcgaacggacgctggcggcggtgtatcatttattttcgggaaaaaaatcggcgcagacgctccaagacagcaaatggtttcagcttgagccgctgtttggcacatggaagaatgtgacgatggcggcgctcgaggaggcggcaatggcgcttgtcgaacagcgactcgctttatccgcgaaacagcggacatacacgttgaccgcggcaggggaagaatggcttgccgagcaagcggcgcttttcccccgccatctgaacggctggcgctatcatgaggcggaaccgctgttttggcagcgtctttccttgatcgggcagacattgtcaaacctcgtctatgggcggcgttttgcaccgatttgccgcgacgagcggacgcttcaatgggtgaagcaatatttgcttgcaaaaggatcgcgccagatgttggccgagacgctgtatcaagagctcatccggctgcttgaagcggtttcggaagaggcggcggtgatctttacgctgcgtttgacgagcgcggtccgcatcggctggacgatggagcaaatcgcggcccatttgcaaaaggacgcgctctacgtgcagtttcaattccgcaatgtgcttcattacatcatggcggaagctgaggctggacgcgctccgatgatggccgaattgatgagcggactggcgccggcggtgctgacacaatcggcgcaaaaaacgtacgaatggctgcggaaaggaaaaacgatagaagatatttccaagcttcgccgcttgaagcgaagcacgattgaggatcacgttgtcgaaatcgctgccaatgtgtccggtttttcgatcgctccgtttgtcgacgatgaaaaggaggcggccattcgagcggcggcgcaggcgcttaggacgaggaaattgaaagagattcgcgaggcgcttgacggcaaagtcagctattttgaaattcggctcgtgttggcaaaggaagtgggacgttggacgagttgacgaaaacgctgcgcatgaagttcggacatgcttcattccgcccgggtcagcgggaagtggcggaagatgtgcttgcagggcgcgacgtgctggcgatgctgccgaccggaagcggcaagtcgctttgctatcagctgccagcgtatttgcttcaaggcagtgtgctgatcgtttcgccgcttgtgtcgctcatggaggaccaagtcgagcagttgcgccggcgcggggaaaagcgagtgattgcttttcacagcctgcttgatgccgaagaaaaatggcaggcgctcgcttcgcttgcggagtttcgctttatttacgcgtcgccggagatgctgcagtcggcaaaatttttaacggcgcttcggcgcgtatgcatttcgctttttgtcgtcgatgaagcgcactgcatttctcaatggggatatgactttcgcccggactttttaaagcttggggagatccggcgcgcgctcggggccccgccgtgtttggcgttgacggcgacggcgccgcccgaggtgcaggaggatattattcgcacgctcgggatggatggcgcccgccgccatattcattccgtcgatcgtccgaacatcgccttgtgcgtggagcattgttcatcaacggaggacaaagcggcgcgcttggccgattatgccaagcgtctcgaaggcccgggaatcatttatttttcgagccgtcaatgggcggaagagatggcgcgccggctcgaacagtgcggcgcggggcgggtcgcctattaccatgccggcatggacggggagcaacggttgctcgtgcagcagcaatttgtctacggtcagcttgacatcgtatgttgtacaagcgcattcggcatgggcgtgaacaaagaaaacgtccgatttgtgcttcattttcatatgccggcccagcttgaggcgtatgtgcaggaaatcgggcgcgcggggcgtgacggagccccaagccttgctgtgttattttatgcggacggcgatcggaccatggcccaggcggtggcggaggccgagctgttaagtccgcgcgagctgcgtgagtggtgtcggcggctgccggaaggagccggatgggaagcggcgatggcgacgctcgaggctgccggattcaccgacgtacaaaagcggctgttggcgtattttttagaacgggaacaacgggcgatgcctggttggctgacagcggaggcgaaagagcggctgtacggcaggatggcagccgccatcgaggcgcggcggcgctggaagcggaaaaaactgcaggaaatggatgaatgggtgcacttgtcttcgtgccggcgtcaagcgcttgtccgcgcgtttggcgaggagctgacggatcagcggaatgtctgctgcgatcgctgcgggctgcggcttgatgtctatatgcgcgctgcccgccatccggctgcggcgccgatcggccactggcgcgaagagctatggcggatgtttttcagcggaggggcggcaagatgaggcggcaaagtgaacaaattcaacatatgacggaccgcgaagtgctttttcatctttatgtaacgcaagggttgctgcttcttgccgccggcggctgttcgctctttttgttcgattgggcggagtggcgccggctttggcggttcgatctcaccgatgtgctgctatacggagcgggcggggcggcgctcgtgctggcggtcgattttttggccatgcgctatttgccggatgattggcatgacgacggcggggtgaacgaaaaaatattccgcggccgctcgattccgcatctcttttttttatgtgcgctcatcgctgtgacggaagaatggctgtttcgcggcgttgtgcagacgcattgggggcttggggcggcaagcgtcgtgtttgccttgttgcatgttcgatatttggaaaaatggtttttgtttctcatggtgatgcttgtcagtttgtttctcggcatgttgtatgagcaaaccggaagcttatgggtgaccatcaccgcgcactttttgatcgatttcgtgcttgcgttgcatattcggtcgggagaggagtgaagccatgggaaggacagaggagagccggacgcggcggagcctgaggttggacgagagcgcaccgtcatcgcgcatcaaacggcggcgaaaaaaagaagagcaaaaacggaaatacgttccgtctcgtctgcttctgttcttgtttttgatcttgccggcggctgtgttggcgatccatcatgtccaatcgaagtcgggctctgtgacggtcgtccgtcatgaagaaagagggggcgagacggtgcgcattattcgagacgacgaagtcaaggggacagaacaggcggccaaaccgaagcagaagggcgccgccgaccgaggaagcgtcggcggttgggaaaagactgaacaatggggaaagactgatgatgaacaaggaaaaatcatcacccatgtcgtcgcagccaatgagacgctctacagcatcgccatgaaatattacggcacgcctgatgcgatcgatctcattaaaaaggaaaacggcctatcgaccggccgccttcagccggggcaaacgctgcgcatcccgcttcgtggcgaacagtaagcgggacgcttttttgaaccaatattgtccgttgccctcagctttttgttctaacgccaccgtctgcggcatatgatggacaatagaaacgggacaagggggagaggagatggtccatttcccggatgagtttcccatcgatgaagtggcgaaagaaatgctgcttgcggttattgaaaaaaagaaaaaatgggagcggcttgaaaagcgggtgctgctcttgcaggcggccgcgttttccggtttggccgttttccttctttatcttttggccaaggcggcggcttttgaaacatggagcgagcgggtcgcctggtttttcgccgcgccggcccatgtgttgattctgcttcttttaagcaccgtttattgggcagccgtctattacaaaggaaaaagcgaaaaggcggaagacgactttcaagcccttcgctgcgaaatcatccaaaaaagcatcgatttatggaaggatgaggaacaatggagtcggcgccatcggctctttgaatggatgaaacgggaatacgacatcaatctttattatgaacaaagctgagcgggagacagtgcccggctcatcggactagaacacttttttatggctgcgttcctcttttaaaatttccaccgcttcccggaatcgttgggcatggatgatttcccgctcgcgcaaaaagcggagcccgtcgtttaaatccgggtcatcgctcatgttgatgatccattggtaagtggcgcgcgctttttcttcggcggcgatgtcttcatacaagtcggtgatcgggtcgccttttgcttgaatatacgtcgccgtaaacgggttgccggcagcgttatggtaaaagagggcgcgctcatggtcgacgtaatggggctccagcccagcttctttcagctgctccggcgttgcgtctttcgtcagtttatacaccatcgtcgcgatcatttcgagatgggcgagctcttcggtgccgatgtcgttcagcagcccgatcactttcggcggcagcgtataacgctggtttaagtaacggagcgcagcagccagttctccgtctgccccgccgtactgttcaattaaatatttcgccagccgcgggttgcacgtgctgacgcggactgggtattgcaattttttctcataaatccacatgatccgtccccccccttgcgttcgtgatgaatcggctatacttgccaaggccacggcgtgtcgtcccagttccatgggtaattggaatagctatggccaaactgctcaagcggaccataggcggcttcaaactgttttttcagctgctttcgcttttgcgcgagttggttaaattgttgaattgcctggtagtcggttggatgggtgtccaaatagagcgtcagttcaacgagggcaaagtcgaccgcttgcagctcctcaagctgctcgtaatactctttcggcatttgtttcatgagccatcaccttttgtcttcgtttcgtaagggctgtaatatggatcgtaaaacacttgccaaagcgttcctttcattagcgcttcgcgaagcggaaattgcggcaagtttggcggctggaagccgacgtataagttcggcgccgtgacgtacgttttgacgcggatcggcgggcacgggtcaaacgggctgatgtatggttcatattgtttgcgcgtcgtaaacataaaacccctcctttttggcaaagttcagtctatatgtatgatagagcggtatcgttcatgcctgtttgccatgacgaattataggaataaaactaaggaggaaaaaatgggccgcctatcgatgacagccatggctgctgttttgtacacttacttgttttttcgctggctgccgccccttgagccattttccccaaccttgtttttgacgcagctgttgttttccccgtttcgaacatggcttgcttttgcctgttttttgctcggcgtcgctgccaacggggcgcttcttagcatcgctgtaaccgggacggtgcgtttgttgtccggccggcggctccgcttaggccaatggttgctcagcttggcggcgctcggccatttttattgggcgtttcagttccattggcggctggcggcgctttttttcgttttttcctttttttatggtatgatgacgttgagaggccgccagacgatgccgcatcgctggccatgacaggaggaagtatgctgatcggggagcaaccgagaaaaaatgcttgtctaaaacggggaaaacgatgtaaactcattaataacaacaaacgaaccaattgccgcttgcgtcatacaataacggtaagagatggctctgtaggtaaggaggggtgccgatgcgtcttgagcgcttgacccacaacaaaatcaaaattttcctgacgtttgacgatttgctggaccgcgggttgacgaaagacgatttatggaaagatacgtttaaagtccatcagctgttccgcgatatgatcgaggaagcaagcgaagagctcggttttgaagtgaacggatcgatcgcggtcgaagtgtactctttaccggcgcagggcatggtcgttatcgttacgaacgaaggcgactacgacgacatggaagaagaattcgccgacgattatatcgaaatgcaagtaacgctcgatgagagcgatgacatattttacgaattccaaacgtttgaagatgtcatccagctcgctcatcgcctgcatgcggtcggctgcctcgacggcacgctttattcctatcaaggccgcttttacttgcatgttcccgaagagcccccaattccgctcgacaactttgtcgccttgctggccgagtttggcaacccggctacgataacgatacatcgtgtgcaagaatatgggaagcggctgattgagcgccgcgcgatcgaacagctcgttcgttatttccgcgccaactaaggcatagaaagactccttgaaatggacaaggagtctatttttttgcgccaactgttcgacgccgcttcgccatttttcctttgcatccggccacagaaggtgtatactatgacatgaaaggcgacaaattattatagcgagcttataggaggtttacgtatggcagccgataagcatacggaagagaaagaacaacaatacgacgtgctggcgtcgacacaaattgttatacatagagcgttggaaaagctcggctacccggaagaagtgtatgagctgttaaaagagccgatccgcgtgttgacagtccgcattccggtgcgcatggacgacgggtcggtgaaaatttttaccggctaccgcgcgcagcataacgatgcggtcggtccgacgaaaggcggcgtgcgtttccatcctgatgtgacagaacgagaagtgaaagcgctgtcgatttggatgagcttaaagtgcggcatcgttgacttgccatacggcggcggcaaaggcggcatcgtctgcgacccgcgcacgatgtcgttccgcgagctcgagcggctaagccgcggttatgtgcgcgccatcagccaaatcgtcggaccgacaaaagacattccggcgccggatgtgtttacgaactcgcaaattatggcgtggatgatggatgagtacagccgaatccgcgagttcgattcgccaggatttatcaccgggaagccgcttgtcctcggcggttcgcacggccgggaaacggcgacggccaaaggagtgaccatttgcatccgcgaggcggcgaaaaaacgcggcttgtcgctcaagggggcgcgcgtcgtcgttcaagggttcggcaacgccggcagctatttggccaaatttatgcacgacgccggggcgaaagtcgtcggcatttccgatgtgtacggcgcgctgtacgacccgaacgggctcgacatcgactatttgcttgaacggcgcgacagctttggcacggtgacgaagctgtttaaaaatacgatttcgaatcaagagctgcttgagctcgattgcgatattttggtgccggcggccatcgaaaaccaaattacggccgaaaacgctccgcgcattaaggcgagcatcgtcgtcgaggcggcgaacgggccgacgacgcttgaggcgacggaaattttgacgcagcgcggcattttgctcgttccggacgtgcttgcaagcgctgggggcgtgactgtgtcgtacttcgaatgggtgcaaaacaaccaaggttactattggacggaagaagaagtggaacagcggcttgaaaaagtgatggtcaaagcgttcaacaacgtgtatgaaatggcgcagacgcgccgcgtcgacatgcgccttgccgcctacatggtcggcgtccgcaaaatggcggaagcgtgccggttccgcggctgggtgtgaggcgagcaagcgccgatgtttgcaagctttggtgaaatcccctatcataagataggggattttttgcttcatgcgaggtggcaaaaacgatgaaagaggagaaaatcattattgtcggcggcggtccgtgcgggctggcggcggcgattgctttgcaagacgccggattttcgccgctggtgatcgagaaaggaaacatcgtccattcgatttaccgttttccgacgcatcagacgtttttcagcacgagcgaccggctcgagatcggcggcgtgccgtttatcacggaaaaccagaagccgacgcgaaatcaagcgctcgcttattaccgggaagtcgtggttcgcaagcaagtgcgcgtcaatacgtttgaagaagtgaaagccgtcaagccgcaggaagatggagcatttcttattgaaacgacaaaagggacgtaccgcgcgcagtacgtcgtcatcgccaccggctattacgaccatccgaactatatgaacgtgccgggggaagagctgccgaaagtgatgcattactttaaagaagcgcatccgtacttcaacaccgactgcgttgtcatcggcgggaaaaactcgagcgtcgacgcggcgatggagcttgtgaaagctggggcgcgcgtgacagtgctgtatcgcggcaacgagtattcgaaaagcattaagccgtggattttgccggagtttgactctcttgtgaagaaaggcgtcatccgcatggagtttcgcgcacatgtgaaagcaattaccgaagatgcggtcgtgtatgaagtggacggggaaacgaaaacaatcaaaaacgactttgtgtttgccatgaccggctaccgtccggatcatcgcttcttgatgaacatcggggtgcagatcgacccggaaagcggccggccgcattatgatccggagacgatggaaacaaacgtgccgggggtgtttatcgccggggtgatcgccgctggcaacgatgcgaatgaaatttttatcgaaaacggccgcttccatggagacgctattgccgcctgcatcgccaagcgcgaacgggagggggcagccaagcagctgcagtagcgcttcttggccaatacatcgactgggcatatgacggcatgccctcctcgaacaatgaacgctttgcgggcaaatgacatttgcccgccggcgttcttgttcgagggaagaggcagaaaagcttgtgttcagccatatcattctttgttttttagtaaaataatggataatcaacactcgtgtaatgatgctgaagcgagaaagcgagggtggcttgcgtgacgaaacggaaagtggtgctcctgacaaccggcggcacgattgcgagcaagcgaaacgaacgttccggccgcctgcgggctggggcgctaagcggtgaagaactcgcggcgatgtgccatttgccgaaagaaattgaaatcatcgtggaaagcgtatttcaattgccaagcatgcatttgacgttttcgcattggcttgagctgaaaaaacggattgaggcgcatttcaccgatccatccgttgatggcatcgtcgtcactcacggaaccgatgcgctcgaagaaacggcctatttccttgatttgacgatcgatgacccgcggacgatcgtcgtcaccggttcgcagcgggcgccgtctgatttgggcagcgatgtgtacatcaacatccgccatgccatttacgccgcgtgcgccgagccgttgcgtggggcggggacggtcgttgtgttcaatgaacgcatttttgccgcgaaatacgtgaaaaaagaacacgcctcgaacattcaaggattcaacgctttcggcttcggctatttaggcatcattgacaacgatgaggtgtacgtgtaccaaaagccgatccgacgcgaatattacaagcttgtgcgcccgcttccgccggtggacattgtgaaatgctacttggaggcggacggcaagttcattaaagcggctcgagaaagcggcgtcgctggcattgtgctcgaaggggtcggccgcgggcaagtggcgccaaaaatggtcgatgaaatcgtcaaagccatcgaagcggggatcaaagtcgttgtgacgacgagcgccgaggaaggggcggtgtatacaacgtacgattaccccggcagcgcctacgatttgcataagaaaggggttattcttggcagcgactacgatgcgaaaaaggcgcgcatcaagctcgctgtcgctcttgcggccgacgccgccgttgatggcttgttcgcttattaggcaacaagcggcccagcaattcctctttttttctcccctgtttcgtggtacgatgaagttaaaaatgccaaagaaacggggatcgaggatgttttcgttgatttccgccggcgtcgcccccggggtggcgctgcttagttatttttatttaaaggacgagtatgaggctgagccgctttcgtttgtgttgcgcatgtttttattcggcgtcttgcttgtgtttccgatcatgttcatccaatacgtgttggcggcagaagggatcgtcgcgtcgccggccgccgaggcgtttctttccgctgcgctccttgaggagtttgtcaaatggtttgtcgtttatttttttgtgtatgaccacgacgaatttgacgagccgtatgacggcattgtgtacagcgccagcgtctcgcttgggttcgcgacgctggaaaacattttgtacttgttggccaacggagtggagacggccattgcccgggcgcttttgccggtgtccagtcatgcgctcttttccgtcatcatggggttttatttcggcaaggcgaagtttgccgtaaaaaagcgccgctattatttatgggcgtcgtttttgttgccgtttttccttcatggcgtctatgactggctgttgctcgccaaagagcgatggggctattacatgggtttgtttatgctcgccttatggtgggcggcgttgcgcaaagtaaaacaagcgaaaggatacgcccgccctcaagcggtgccgcctgtgaaaagccaagcgtaaaagctttggcttttttctttttttcgcataaaaaagggaaacggaaggaaaataggggtaaaaacggtgagtgttgacgggaggttcacatatggcaagaaaatgggttctattcatcgcattggctgtttggacatgcatgtacccatcaggccatgctttcgcgttttccccgcaagtgattcagcgtggagcagttggcgatgatgtcattgaactgcaggcgcggctgcaataccttgggttttacaacggcaaaattgacggcgtgtttggctggcgaacgtattgggcgctgcgcaatttccaatacgaatacggcttgccggtcgatggactagccggatcggagacgaaacggaagcttgtgaacgcttcaaaatattacgagcagtttgtgaaagagcaaatccgccaaggaaacgatttcacccattacggcggcattccgctcagccagcaggtgaaaaaacgcggcggcggttcagcaggttcagtgcgggcggcgaaaacgacggcgtcgaacgtgccgaaagggttttcgcaaaacgatattcggctgatggcaaacgccgtttacggggaagcgcgcggggagccgtacatcggacaagtggcggttgccgccgttattttaaatcggctggagcatccgtcgtttccggatacggtcgccggggtgatctttcagccaggcgcatttaccgcggtcgccgatgggcaaatttggctgacgccgaatgaaacggcgaaaaaagcggtgcttgatgcgatcaacggctgggacccgaccggcggggcgatttactacttcaacccagccacggcgacgagctcatggatttggagccgtccgcaaatcaaacggattggaaaccatattttttgcaaataaaaggagggagacgagatggtgcgaaacttactgattgcggcgcttgtcgtcgctgtcgtcggcactggttactggggctaccgcgagcatcaggaaaaaaacgcgatcttaattcatgcggaaaacaattaccagcgtgcgttccacgatttggcctaccagatcgatttgctgcatgacaagctaggtgcgacgctggcgatgaattcgcacgcctcattgtcgccggcgctcgccgaagtgtggaaaatcgcatccgaagcccataccgatgtcggccagctgccgctgtcgcttttgccgtttaacaagacgcaagagtttttgtcgaaaatcggcgagttcagctaccggacggccgtgcgcgatttggaaaaagagccgttgaccgaagaagagcacaagacgctcgaggcgctgtacaaaagcgccggcgcgatccgccaagaattgcgcaacgtgcagcatttagtgctggaaaacaatttgcgctggatggacgtcgaactggcgctggcgacgaacgacgagaaaggcgacaacatcattattgacggcttaaaagcggtggagaaaaatgttgatacattctcaagttcgtccgagttcggcccgtcgttcatcggcctcgccaacgaggaaaaaggctttgtccgcgcgaaagggcgcccgatttccaaagacgaggcgaaacggatcgcccgcgagtttctcggcttaaaaggaacagagaaaatcaaggtgacggaaagcggcaatggggcggatgagcgtttttacagtttaacgattcacgctccgaaaacaaagggcgacatttatatggatgtgacgaaaaacggcggatatccgatttgggcgttaaacagccggccaatcggcaagccgaagatcagcttgcatgaggcggccaaccgtgggatggcgtttttgcgacggcatcaattcaccggctttgagttgtacgacagcacgcaatacgataatgtcgccgtgctgacgtttgtcaaaagcgaaaacggcgtccgcatttacccggaagcgatccaaatgaaagtggcgcttgacaacggccatgtcgtcggctttacggcgcgcgactatttgtcatcgtccattccgcgtccgttgcccaaaccgacgctcaccgtcgaggcggcgaagaaaaagttaaacccacatttgaaagtgatggaagagcgccaggcggtcattatgaacgatttgcaaaaaccggtgctttgctatgagtttttaggaacgcttggcgatgaaacgtatcaactgttcattaacgccgcaaccggccttgaagaaaaagtcgagaagcttgaaagcgtggagccgaattacagatgaaaacaagggaggaaaagctggggctgtcggcttttcctctttttttggtcaaagtcagtcgggcggtatggtataatcgtcatgggacatcatgcgggtcagcgaaacgatcgccggttcggcagctgactgaaaaggggaaaaggaaacatgatgatcaaaatcggagattcgatccggcttgagccgtcggacggctcagcgcggcaataccgaagcaaagcgctcgccgttgctgacggggcggttcatatcagctatccgatcgatgaacagagtggaaaaaccgtttatttgttgaacgggatgcagtttaaagcgacttttgtcgggcaagacggcggtttatacatgtttgataccgaagtgaaggggaaaatccgcgatccgttgccgatggtcgtcttggcttacccgggcgaggaatacgtcgtgcgcatccagcgccgccgttatgtgcgggtgaaagcgaatgtcgatgcggccgtccatccgtctgacagcgagttcgctccgtttgtgacgatgacggtggatatcagcgccggcggcgccgccctccttgtgccgccggcgcacgctccgcttcttcgccccggcatggcggtcgagctttggctcgtgttggcgatgcgctccggcgaataccattacgtgcaaacgaaggcgtcgattgtgcgcatggctgatgacgagcgcggcatggcgaaaatgtcggtggagttcacagaccttgccccccaagaccgcgtccggctcattcgctacagctttgaacggcagcttgaggagagaaaatgggagaacgaacagaataaatgagctgggcgcgtggaatactgctagaaaaaatgggaagcaggaggcttgcgccatgaaacggatcgaacagctgttgtggaagcttgtcgtcatccagacgatttgcctgttgatcgcccaatggcttgtgttgtacacgccagcggcgttgtatatcggcaaggtgtacgaatacgaaggggtagccaagccggaaaaaacgaaaacagttgaaacggccgtcgaccgttgacggcggatatggtacaatgaacatggagacatgcagggttttcctgcatttttctttgtgcactcatcaagcgattttcggtaaagcaggaggaaatgatgaaacgacgaatcagcatcgcgatcgacggacccgccgcggcggggaaaagcacggtcgccaaacggatcgctaggcggctttcctacgtatacatcgataccggcgccatgtatcgcgcgctgacgtaccgggcgcttgcatgcggcgtcgacatccatgatgagcaggcgctcctgtcgctgcttcgcgatacatcgattgagttgaaaccgtcgccgcatggacagatcgtcctagtcaatggcgacgatgtgaccgacatcatccgcggtgaggcggtgacgaatgcggtgtcgcttgtcgcgaagcatccgcttgtgcgcgaggagatggtcgcccgccaacgctccttggcggaagggggcggcgtcgtcatggacgggcgcgatatcggaacgcatgtgctgccgaacgccgaagtgaaaattttcctgaaagcgtcggtcgaggagcgggcgcggcgccggcatgaggaaaatcttgcgcgcggctttccatccgatcttgaaaagctgaaagaagagatcgcccgccgcgaccggctcgattcggaacgggagacagcgccgcttcgcaaggcgccggatgcggtggaaatcgatacgacatcgctgtcgattgaggaagtggtggagcggattatggagattgtcaacgaaaggattggatgacggtggacttttattcattcgccaaggggatcgtcaagggagtgctcactcctttgtaccgcattcaaacgatcggggttgaacaatttccgaaggaaggcggcgtgcttctttgcgccaaccatatcagcaacctagatccgccggtcgttggcattacggcgccgcggccgattcggtttatggcgaaagaagagctgtttcgcgcaccggtcgtgaaaacgctcgtcaaaagcttgcatgcctttccggtcaagcgcggcatgaacgaccgccaagcgctgcgcacggggcttgaggtgctgaagcaaggcgaagtgctcggcatttttccggaagggacgcgcagcaaagacggccggctgaaaaaggcgctgcccggcgttggctttttcgctttgcgcaccgatgccgccgtcgttccgtgcgccattgtcggcccgtaccgtccgtttgcgccgcttaaggttgtgtacggagcgccgatcgatatggcgccgctgcgcgcgcggaaagcgagcccagaagaagcggccgattacattatggatcatatccgccggctgctggaagagcatcagcgggcatgaaaggaacaggctgttcgaggcatcccttccgccgcctcaatgagcattatagtacatgttgattgagaaaatatggtatactaactagaaaagcgtccttattttgccgacagccggccggggcctcggcgcgaggcgcgcttttgacagttgtcagtcgatgaaggagggtttttgcgatgacagaagagatgaatgtgcaagtcaatgtgtatgaagtgggcgatatcgtccgcggcaaagtggtgaagcttgaggacaagcaagtgctggtcgaggtggaaaacagcaagcaaagcggcatcattccgatcagcgagctgtcgaacttgcatattgaaaaaccgagcgatgccgtcgctgtcggcgatgaagtgacggccaaagtcaaaaaagtggaagaaggaaaagacggggaagaagggttgctcattttatcgaaaagagcggtggacgccgagcgggcgtgggaagatctagagcgcaaatttgcaaacggcgaaacatttgaaacagtcattaaagacatcgtcaaaggcggtcttgtcgccgatgtcggagtgcgcggcttcatcccggcgtcgcttgtcgagccgcattacgtcgaagatttttccgattataaaggaaaaacgctctccgtgaaagtcgtcgagcttgaccgcgagaaaaaccgcgtcattttgtcgcatcgggcggtcgttgaggaagaacaagcgcggcagcaaaaagaactgctctcccgccttgagccggggcaagtgttggatggcgtcgtccgccgcattgccgatttcggcgtctttgtcgatgtcggcgggtttgatgggctcgtacatatttcccagctttcccatacgcgcgtcgctcatccgtcggaagtggtgaaagaaggagatgcggtgaaagtgaaagtgttggccgtcgatccggagaacggtcgcctgtcgctgtcgatcaaagaagcgctgccgggcccatgggaaggcctcagtgaaaaagtgaaaccgggtgatgtcgtcaccgggacggtgaaacggctcgcttcgttcggcgcgtttgtggaagtcttcccaggcgtcgaaggattggtgcatgtgtcgcaaatcgccaaccgccgcatcggctcgccgcatgaagtgctgaaagaaggcgacgtggtgaaggcgaaagtgctcgacgtcaacgaagcggatcaccgcctttccctcagcatccgcgcgctgcttgaggaagaggcggccgcgccggccgaggattacagccaatacacaagaacgtcggaaacgcgcggcttccagctcggcgaagtgattggcgagcagctgaaaaaattgaaatgacgaactgtgaagcaaccccattttggtggcagccgccatcaaggtggggttttttgtttggccaaaagttgatgccccgttctatctagttgaacctgccatcaacagaagttgtttgttttgcatcgggaggaggttgcggtagactacaccgaaaacgaatgttcaatctttaaagaagatccttgacacatgaggagaatagaccattttttcgttcgaaatcgttttttcgccgtaaacgaaagctagccgtccttattggcgcggctagcttttcatcattggcaatggaaacgctgtttttttggaatcaaacgaacagagtggttgtagagaaaggcctttcgccatttttagtgctcgttccgttcccgcgcttcctccggcgtgtcgagccgagccgctcctttataggagagggactgatctcgatctgactcgacgcgccgcgattgcttcagctttttttcctgtcgatcttttcccatttcgccatggctcctttctgcttcggtacagcgatcatttttactatgaacgaatgctgttttttctatacgggaatgaacgttcataaaagatgacataatgaacataataaggagtggaaaagatggaaggagcttatttttatttctttttttggacgttatggattgcagcgacatttttgatgaaaaagaccgtcgagcggacgaagctggctgtattttcgcttttcatgatcagttcggcctcgatgacggtgaagatcagtcccattcatatggcggcgtccttttttgtgctttttttctcctcttgttacgtggcggtcacacagcggccatgcggatggctgcggatggcgctgtcagcgtccggcttggcgtttgcctatgccgcttttcgtctgcttgccttgtttgatccggtctggatttggcttgatggccaatggatgcttggctggtggatggccttgatcagcagcctgttccaccgccgcatatccgcccgccttctttgtctggcgctcggcggctgtcaaggggaagtggtgtacgccatgtccatcttgcgcatggcgccgggttatgtgcttgggtcgttttcctttttggatgcgctcgccattagcgcatcatctttgctcgtttgggaatcgatccgcttcttctcgctgcagcttgaggaaaaacggcctgtaaggaggacgaggcagccgtgaacgaatacacgtttccgattttatacggtgttgccgctggggtgttgacgcggctttatttgttgcgcaccgattaccggcaatacccgacgtatttgcacggtcggacgatccatattgccttaggggccattgccgccggcctgggaacggtcgccgtgccggcgattatggaaaaagagttcgcagcgatcacgtttttggccttggccgcctcacaatttcgcgacgtacgcaatatggagcgcaatacgttgaacgagttggatcagtatgagctggtgccgagaggaaaaacatacatcgaaggcatcgcgattgtgtttgaagggcggaactatttagtcattttcgtctcctttttatcgacgctcttttatttagtatgggacatttgggccgcgcttgccgccagtatcatcggccttatgacggcgcggcggtttatgagcggaagccggctgaaagacattgccgaggtccaatatgtcaagccgcattttgaaggggcagggctgtatgttgacaacatctatatcatgaacatcggcttgtcggcgcggcgcgaagaaattttgcgctatggaatggggtttattttaacgccgaaaaatttcaacgcccgcacgacgatcgccaatcttgggcagcggcaggcgattttgcatgatgtatcgaccgccctcggcatttaccgcgactcgggaacgccggcgctcgtgccgctcgccaagcgcgatttgaatgacggacgcgtcggcatttttattttgccgcaagtcgaggatgtcgagaaggcgaaggctgtcattgaaaacgtgccggtgcttgagagcgccatccgcatgccgaagaaacggcgttggaagcggaaggggtggagcggcgatgacgcatgaaaagatgattttggccgtcattacgatgaacggcgggcgcgtcgccggcggtgcgccgatctttatttgccaaactaaagaggaaatggaacagatcgccgcgaatttagaggcgattttggatggcatcgcccatgaattgagcgaggggcttcttattatcgtcaaacattagttgttgagcgtttcgctttttgataaaataaagcagttgtagcctaccctggttcatcgctaaaagatgcacttgattggtaaaaagtcatttccttcctagccttgcagtcaagtgcccttggcgttgatggaccgatgcccttccgaaaagggcgttttttttcagcgacaaaggtaaggagaaaacgaagataaagggtggtagcatggcaaatccagtcgtggccattgtcggccgtccaaatgtaggaaaatcgacgattttcaaccgcattgtcggggaacgcatttccatcgtcgaagacgtgcctggagtgacgcgcgaccgcatttacagccgagccgaatggctgaaccattcgttttatttgatcgataccggcggcattgacattggcgacgagccgctgcttgtgcaaattcgccagcaggcggaaatcgccatcgatgaggcggatgtcatcatctttatgacgaacggccgggacggtgtgactgcggctgatgaagaggtggccaagctgctccgccggtcgaataagccggttgtgctcgcggtgaacaaaatcgacaatccggaaatgcgtgatttgatttacgacttttacgctctgggctttggggagccgtacccgatttccggagctcatgggacagggcttggcgatttgcttgatgctgttgtccgtcattttccaaagggcggtggacaagagtatgaagaagacgtcattaagttttgcctcattggccggccgaatgtcggcaaatcgtcgcttgtcaacgccattttaggtgaggagcgggtcatcgtcagcgacatcgccggtacgacgagggacgccgtcgacacctcatttgtgcgcgaagggcaggaatatgttatcattgatacggcagggatgcgcaaacgaggaaaaatttacgaaagcacggaaaaatatagcgtcttgcgcgcgttaagggccattgagcgctcggacgtcgtgcttgttgtgttaaacgctgaggaaggcatcatcgagcaggacaaaaaaatcgccggatacgcgcatgaagcgggtcgcggtgtcattcttgtcgtcaataaatgggatgcgattgaaaaggacgacaaaacgatggtcgaatttgagcggaagattcgcgaccattttccgtttttggactatgcgccgattttgttcgtatcggcgaaaacgaagcagcggctgcataagctcttgccgctcgtccggcttgtgagcgacaatcatgcgatgcgcgtccagacaaatgtgctcaatgaagtcatcatggatgcggtggcgatgaatccgacgccgacgcataacgggcggcgtctgaaagtttattacatgacgcaagtcgccgtcaaaccgccgacgtttgtcgcgtttgtcaacgacccggaactgatgcatttttcatatgaacggtttttggaaaaccgcatccgcgatgcattcggttttgaaggcacgccgattaaaatcatcgcccgcccgcggaaataagaaaagcggaggccgcgcgccaagctcccgaggcaaaatgttctccgcgccgagaagtgcttgcacttcgagggcggaggctattttgcggaagggagctagcggccggagctagacagaaagaaaagcggaggccgcttgcccatcggcgacacgcgctgcggggcccgcgaggaggctgttgccgccgcagagggacacgcagcgtcgcaagccgatagcggccggagctagacagaaagaaaagcggaggccgcttgcccatcggcgacacgcgctgcgaggccggtgaagaggctcgaaccaaggaaagcttggttctgcgtgggtggtgtcacaggagcgtaagccatgtgtcgccgccgcgaaagtcgaacgaacaggagcgaagaggcggcgcgattgctatttttcaaggttgcgacaatcggataaaggaagtggaaaacgatggagaacatcgccgtattgggggctggaagctgggggacggcgttggcgctcgtgctggctgacaatgggcaccacgtccggctctggggtcatcggaccgagcagatcaacgaaatcaacgaaaagcggacaaatgaaaaatatttgccaggcgttcgcctgccggacgccattatcggctatgacgacctttgcgctgcgcttgacgacgttgcgatcgttgtgctcgccgtgccgacgaaagcgatccgtacggtgcttgcggacgtgcgcgcctgcttggccaagccgatcaccattgttgccgtcagcaaaggaatcgaaccagggacgcataagcgggtgtcggaaatggtcgccgaggaaatgggggaatggcttgcagatgttgtcgttctctccgggccgagccatgccgaggaagtcgtgctccgccacccgacgaccgtggcggtatcgtcgccaaatatggaagcggcgcgccgcattcaagacatctttatgaaccatcactattttcgcgtgtatacgaacccggatttaatcggcgtcgaagtcggcggggcgctgaaaaatatcatcgccttggccgccggaatcagcgacgggcttggctatggggataacgccaaagcggccctcattacgcgcgggctcgccgagattgcccgcctcggctgcgccctcggcgctaatccattgacattcgctggtttggcgggagtcggcgatttgattgtcacgtgcacgagcgtccattcccgcaactggagagccggctacatgctcggccaaggaaaaaagctggacgaggtgcttgagagcatggggatggtcgtcgaaggggtgcgaacgacaaaagccgcctatgagctggcgaaagagcttggtgtgaagatgccgatcaccgaagctctctatgacgtattgtttgcgggaaaagacccgaaagaggcggtcgattcgctcatggcgcgcggaaaaaaagaagaaatggatgacttaaacaacatttttgccgaacaagaatgatgaaaataggccaatggcggtacaagtcgtcttcgttctgcatacaatatggcgaaccatcatcggcttgagcttccggaagggtatgaggggatgctgaagtaaagaaagccccgctttacttcagctttttttttgccaatgctataatgatagttgtcgaaaaaaaggaggagcgtccatgtcaccggcgttagcgaaaatgtggatcgccatcgcctcgatggtgtttatgtttatttccgtcggcttcatttacttaagccgctacaaagtcaagatgaaatggcttcgctttctgttggcgcttgtcgcctacattcttttgattttcgctggcatcatcatcattttcgtcgtattcagcggaccgacaccgcaataggcaaaaaggtgggaaagatgaaacgaatcgctcgcttgttgttgtcatgtatatgtttggcgctgctttccggctgcttgtatccacaagagcggctgaaacaaaaccaaattccttacaaagaccaagtggcggccgtccaatcggcggtggatgagtaccggaaggcgaccggcgggcttctgccgattaaaacacgcgacatgaacacgccgatgtatttgaagtatccagtcgattttcaaaagctcgttccccgctatatgcaggagccgccgggaaacgcctatgaaagcgggggcgtcttccagtatatgatcatcgatgcggaaacgaacccgacggtcaagctgcttgatctgcgcttagccgaacgcatccgcgatctgaagctgcggcttagcatgtacacggacaagcataaatatccgccgtttcaagacgtcgttgcgccgggcgtatttacgctcgattacaaaaagctcggctataaagagccgccttatgtcgtcagcccgttttccggcaacaacttgccgtttgtcatcgacgggaatggagaaatttacattgactaccgttctgatttgtatgcggcgttgaaaaaatatccgcaccactacaagccgggtgacgatattcgcccgattttgaccgaccattcgctgtttgtgccggcgtattcgttgccctatacgatcgacgccaagacgaatgaaccgatttttttcacaaaatgagtcatcttcccttctctaggaaaatacattctagagaagggattttttctattttagtcataaccgaatcggacaacatcatatgcatatagtgtccgactatgctagctcattccactgtttcttataacgaccgaaggactggaggggagtcatttggaaaaggtcgatatttttaaagatatcgccgagcggaccggcggcgacatttatttaggggttgtcggcgccgtccgcaccggaaaatcgacgtttattaaacggtttatggagttggtcgtgattccgaacattaaaaacgaagccgataaagcgcgcgcccaagatgaactgccgcaaagcgccgccggcaagacgatcatgacgacagaaccgaagttcgtgccaaaccaggcggtgacggtgaaagttgatgagggtcttgaagtcaacatccgtcttgtcgactgcgtcggctacgccgtgcccggcgcaaaaggatatgaagacgaaaacgggccgcggatgatccacacgccttggtatgaagagccgatcccgttccaagaggcggcggaaatcgggacaagaaaagtcatccaagaacattcgacgattggagtcgtcattacgacggacggcacgatcggggaaattccgcgccaagactatgtcgaagcggaagaacgggtcattagcgagctcaaagaagtcggcaagccgttcattatgatcgtcaacaccgttcggccgcaccatccggaaaccgaggcgcttcgccgcgagctcgccgaaaagtacgacattccggtgctcgccatgagcgtggaaagcatgcgcgaagccgacgtgtataacgtgcttcgcgaagcattatatgaattcccggtgcttgaagtgaacgtcaacttgccgagctgggtgatggtgctgcgcgaagatcattggctgcgcgaaagctaccaagaagcggtgcgcgacacagtcaaagacatcaaacggctgcgcgacgtcgaccgggttgtgcagcagtttgccgagtacgatttcatcgaaaaagcggcgcttgccggcatcgaaatggggcaagggatcgccgaaattgacttgtatgcaccggatgagctgtacgatcaaattttaaaagaaatcgtcggcgtcgagattcgcggcaaagaccatctgcttcagctcatgcaagacttcgcccatgcgaaagcggaatatgaccaaatcgccgacgcgctgaaaatggtcaaacaaaccggctacggcatcgctgcgcccgctttgtctgacatgagtcttgacgaaccggaaatcatccgccaagggtcgcgctttggcgtccgtttgaaagccgttgcgccgtcgattcatatgatcaaagttgacgtcgaatcggagtttgcaccgatcattggcacggaaaagcaaagcgaagagctcgtccgctatttaatgcaagacttcgaagacgatccgctgtcgatttggaactctgacattttcggccgctcgctcagctccatcgtccgtgaaggcatccaagcgaaacttgcgctcatgccggaaaacgcccgctacaagctgaaagaaacgcttgagcgcatcatcaacgaaggctccggcggcctcatcgcgattattttatagaaaagcggaggccgcgcgccaagctcccgaggcaaaatgttctccgcccgcagaagtgcttgcacttcgagggcggaggttattttgcggaagggagctagcggccgcagctagacagaaagaaaagcggaggcgccgagattagctctcgaagccaaatgttcttcacccgcagggggtgcttgcaccccgagggggaaggttatttggcagaagagagctaggcgccgcagctagacagaaagaaaagcggaggccgcgcgccaagctcccgacaagggagcttttttgatgccattttttcagttgctaagtggcaaagggaaaaaatcgccaaaacccttgagaaatcaggattggcacttgattatgggcatggcgttatggtaatcttttatctgaaatcgttgttttggtgaaatatgcctaaaattggccgtttttgcgaaaaaagatgttgaatttccgcggtcaattggttaagattaggcatgtcaccgcctgttggcgggaagaaggcggttttcctcgcccttggcttcgtttgcgcccggcgaaaacaggaggagcccaaactgttgggaaggggcttcagccggcggcataggcgcatcttaggcggactgtcgcgaggcaaacatagaatgattggctgcgccggcgcggcgcgcgggccttcttgccgctggaattggatgtctatgtatagaaaagcagaaaagtgtgcacaaatggtagtaaacaagaccagccctttgggaggaggtgaatggcatgaacaaaacggaattgatcaacgcggtcgctgaaacaagcggtctttccaaaaaagatgcgacaaaagccgttgatgcggtgtttgattcgattacagaagcgctgcgaaaaggcgataaagtgcaattaatcggttttggaaactttgaagtgcgcgagcgcgccgcccggaaaggacgcaacccgcaaacgggcgaagaaatggaaattccggcaagcaaagttcctgcattcaaaccgggcaaagcattgaaagatgccgtcaagtaagcctacatagcaggagcgcaggagggaagggcaggtgatccaccggcccttcttttttgttttttttggctccctatgctagaatcggattacatgcagcttttatgatgcaggaggatgttgtttgtatgccagagatcaattttgcgcaaattgaatatgcggtccgcctcattcttgaggcgatcggggaagatccaaaccgcgaagggctcgtcgatacgccgaagagggtggcgaaaatgtacgccgaggtgttcgctgggctgcaggaagacccgaagcagcactttcaaaccgtattcagcgaggaacatgaggagcttgtgctcgtcaaagatattccgttttattcgatgtgcgaacaccatttagtgccgttttttggcgctgcccacgtcgcctatattccgcgggaagggaaagtgaccgggctgagcaagctcgctcgagccgttgaggcggtggcgcgccgcccgcagctgcaagagcgcatcacggcaacgatcgctgattcgatcgtcgaggcgcttgagccgcatggggtgatggtcgtcgttgaggcggagcatatgtgcatgacgatgcgcggggtgaaaaaaccgggggccaaaacagtgacaacagcggtgcgcggcgtgtttgaaacagatgccaacgcccgcgctgaagtgctttcgttaatcaaagcgtaaggagggaagaggatgtacacaaacagcgattttgtcgtcattaaagcgctcgaagacggggtgaacgtcatcgggctgacgcgcggcgcggacacaagatttcaccattcggaaaagcttgacaaaggcgaagtgttgattgctcagttcacggaacatacgtcggcgatcaaagtgagaggaaaagcgtatattcaaacgcgccacggtgtggttgaatcggaagggaaaaagtaaaccggcaaatttctagcaaactagagcgttttcgacaaaattatgttataattgagtccgtcatggcggtgcggatattttttggggggacaagggtgagaagagtgaatgacatcatggtgaaattggcgtcattgaaggaacaaatcgaacggctgcttgaccatccgtatttgcgcgcgcatgtgccggcgccggctgttgatgaagaccggctgctgctttcgctgtcgatgatgactgatgctccggcggcgccaaatgagccggaccggtgcatcatcgccatgatgctcatgcaaatcgcccttgacacccatgatcaggtgacagaccgcggcggcgatttgcggacgcggcagcttgtcgttttggccggcgacttgtacagcgggctttattacgacttgctggcgcgctcgggcgatgttgcgctcatccgtttgttcgccgaagcggtccgcgagattaatgagcaaaaagtgcggctgtatgaaaaaaaggtggagcggatcgagacgctgttcgccgcggtcggcacgatcgagtcggcgttgcttgcgaagcttgccgagcgcatcggggcgccgcaatgggggggattttccggccattacttgctgttgcggcgcttgctgctcgagcaggaagcgttcgtccgcactgggtcatcgatgctgtttgagcaaatggcgcatatcgcctttccatgggccaaagggctgacgaaagaacaaaagcggcatttgcttcgccttggcgagcgttatattgaccattgcaaggaagcgctgctggcggcgaatttgccgatgaacgacctgctgcggtttcgcatggcggaacttgccggcggatttcaagccatcgtcaaaaagtcggtggaagaagggtagaacgatgcatcaatcgaaagaagagcgagtccatcgcgtatttgaaaaaatttctgcacattatgaccggatgaattctgtcatcagcttccgccgccatttgaaatggcgcgaagacgtcatgcggaggatgaatgtgcaaaaagggaaaagggcgctcgacgtttgctgcggaacggccgactgggcgatcgcgctggctgaggcggtcgggccggagggggaagtgtacggccttgacttcagcgaaaacatgctgaaagtcggcgaacaaaaggtgaaggcgcgcggcctcggcaatgtcaagctcattcacggcaacgccatgcagctgccgtttcccgacaattcgttcgattatgtgacgatcggctttggcttgcgcaacgttcctgattatatgacggtgcttaaggaaatgcaccgcgtcaccaagccgggcggcatgaccgtctgtctggaaacgtcgcagccgacgttgtttggtttccgccagctttactatttttattttcggtttattatgccgctgtttggcaagctgttggcgaaaagctatgaggaatactcgtggctgcaggaatcggcgcgcgaatttccagggcgggacgagctggccgagatgttccgcgaagccggtttcgtcgatgtcgaggtcaaaccgtacacgttcggcgtagcggccatgcatttaggctataaacgatgagtcaaggtgaacaccatgaagttaaaggcgatgtattcgtttttaagcgatgatttggcggcggtcgaagaggagctggagcggacggtccgatccgaatacgggccgctcggcgaagcggcgctccatttattgcaagcgggcggaaagcgcatccgtcccgtttttgtcttgctgtccgcccgctttggccattatgatttcgaacggattaaacatgtagccgtagcgctcgaactcatccatatggcatcgctcgttcacgacgatgtcatcgatgacgccgacgtgcggcgcggccggccgacgatcaaggcgagatggagcaaccgctttgccatgtatacaggcgattacctcttcgcccgttcgcttgagcggatggcggagcttgacagcccccgcgctcatcaagtgctggcgaaaacgatcgttgaagtgtgccacggggaaatcgagcaaatcaaggataaataccgatttgatcagccgcttcgcacgtacttgcggcgcatccgccgaaaaacggcgctattgatcgccgccagctgccagcttggcgcccttgccgccggcgcgccggaggcggtggccaaccggctgtattggttcggccattacgtcggcatgtcgtttcaaattaccgatgacattctcgatttcaccggcacggaagagcagctcggcaagccggccggaagcgacttgcagcaaggaaacgtcaccctccccgtgctgtatgccctttgtgatgaacaggtgcgggcaaaaattacggccgtcaacgcggacacggatgtcgaggagatggcggcggtgctagcggccattaaacagacggacgccatcgaacgatcgtatgcgctaagcgatcgctatttggaaaaggcgctccgcctgcttggcgagctgccggccaacgaagcgcgcacgctgcttcatgatctcgccctctacattgggaaaagggattattagcgctttcaaggacgctgttgccaacggcggaaaacaatgatactatgatgggtgggaatccgtttcccagtacatacgacagtagaggtggagagcgaatggcagaacggacattcatcatggtaaaaccggacggggttcagcgcaatttgatcggcgagattgtcgcccgttttgaaaaaaaaggcttccagcttgtcggcgcgaagctgatgcaagtgtcgcgcgaactcgccgagcaacattacgctgaacataaggagcgcccgtttttcggcgagcttgtcgactttatcacctcggggccagtgtttgcaatggtgtgggagggcgagaacgtgatcgccgccgcccggcaaatgatggggaaaacgaatccgcaggaggctgcccctggcacgatccgcggcgatttcggcttgacggtcggcaaaaacgtcatccacggctccgactcgccgcaaagcgccgaacgcgaaatcagtttgttctttaaagaagaagagctcgtcagctattcgaaacagatcaatgcatggctgtactgatgcgaagaccggccgccattcggccggtttttgccgtttttgtacattgacaggagagagggacaggcgacgatggacgattatgcgcagttcattgccaaagtgaagcgaaaaacaggcattgacttatcgctatataaggaagcccaaatgaggcggcgtttagcgtcgttgtacatgaaaaaagggctaaagagctttgccgagctgtttgcagcgatggagaaagagccggcgctatggcatgaatgcttggatcggatgacgatcaacgtctcggagttttaccggaacgccaagcgttgggaggtgcttgagcacaccattttgccgcggctattggcggaaaacccgcgcccgaacgtgtggagcgctgcctgctcaaccggcgaggagccgtatacgctcgcgatggtgctcgcaaaacgattgccgcttcaccgcgtgtcggtgttggcgaccgacattgacgataatgcgctcgcccgcgcgcgcctcggtttgtacagcgaacggtcgcttgtagagctgcccgaggaaatgagaaaaaagttttttacgaaagaaggcgagtattataaaatagacgaaaagattaaacaaacggtcaagtttcaaaagcacaacttgctcgcggatccgtttccgcgcaacatggatttgatcgtctgccgcaacgtgctcatttattttacggaagaggcgaagcggatgctgtatcgcaaatttcacgacgcgctccggacgggaggcgtgctgtttgtcggcagcaccgagcagattttcaatcccggcctgtacggttttgaagtcgaagagacgtttttttaccgaaaaaaatagctcgcgccggcttcttttttcctgaaactattttcatttttcgaatttatgatatatttttacttaaacgcgttaaagacctgaagggagagacaaacatgcggtatttgacggcaggggaatcgcatgggccgcaattgacggccattttggaaggagtgccggccgggcttgagctgcgcgccgagcacatcaataaagagctggcgcgccggcaaaaaggatacggacgcggccgccgcatgcagattgaaaaagatgaagtgaaaatcacaggcggcgttcggcacgggaaaacgctcggctcgccgattgcgctcgttgtcgagaatcgcgattttaaacattggcaaacgattatggcggttgagccgattgatgacgaagcggaagtgaagcggaaagtgacgcgtccgcgcccagggcatgccgatttaaacggcgccctgaaatacggacatcgcgatatgcgcaacgtgctggagcgctcgtcggcgcgtgaaacgacggtgcgcgtggcggctggagcggtggcaaaacgcattttggaggaggtcggcatccgcgtcgccgggcatgtcatcgaaatcggcggcgtgcgcgcaaagaagctcgattatcgttcgcttgaagaattgcaggcagtgacggaagaatcaccggtgcgctgctttgacccggaggcggggcaaaaaatgatggaagcgatcgattgggcgaagaaaaacggtgattcgatcggcggcatcgttgaagtgatcgttgaaggtgttccggccggagtgggcagctacgtccattacgaccgaaagcttgatgcgaaaatcgcggccgcgatcgtcagcatcaacgcgtttaaaggcgttgaattcgggatcggctttgaggcggcgcgccgcccgggaagcgaagtgcacgatgaaatcatttggagcccagaacaaggcttttcgcgccggacgaaccgggcgggcggctttgaaggcggggtgacgaccgggatgccgatcgtcgtgcgcggagtgatgaagccgatcccgacgctgtacaagccgcttcaaagcgtggatatcgagacgaaagagccgtttgcggcaagcattgagcgatcggacagctgcgccgtgccggcggcgagcgttgtcgctgaggccgttgtcgcctgggaagtggcggcggcgatcgttgagcaatttgggcaggatcggatggacttgattaaggaaaatgtggaacgcgcccgccgctatgcaaaggagttttgacgatgatcgaacggacgattgaaacggcgacgaagcgctatccgcttcttttgggcgatggggcggcccgcgtgctgccaagcttgcttcggtcgctctcctgtccgccagggacaaaacttttcatcgttaccgacgatactgtggcgcctctttatttggatgaggtgcgggcgttgcttgccgccgctgagtatgacgtgtacgcctacgtcattccaagcggggaggcggccaagtcatttgatcattattacgcttgccagacagcggcattgcagtgcggcctcgaccgccgttcggttatcattgcgcttggcggcggcgttgtcggcgatttggctgggtttgtcgccgccacctatatgcgcggcatccgttacattcaaatgccgacgacactcttggcccatgacagcgccgtcggcggcaaagtcgccatcaaccatccgctcggcaaaaatatgatcggcgccttccatcagccggaagcagttgtgtatgacacctcctttttgcgcacgctgcccgagcgcgagcttcggtccgggtttgccgaggtgatcaaacatgcgctgatccgcgaccgccgcttttacgactggctgcgcgcggaaatcaagacgctcgccgacttgcgcggcgagaaactcgcctattgcattgaaaagggcattgacattaaggcgtccgtcgtgcgtgaggatgaaaaagaaaccggggtgcgcgcccatttgaatttcggccatacgctcggccatgcgctggaaagcgagttaggctacggcgcgctcactcacggggaggcggttgcggttggcatgctgtttgccgtctttgtcagcgaacggttttacggccggtcgttcgctgagcatcgattggccgactggttcgccggatacggcttcccggtgtcgctgccgacaacggttcagacgcgccgcctgcttgagaagatgaaaggcgacaaaaaagcgtacgccggaacagtgcggatggtgcttctctgtgagatcggcgacgtggaagtggtggaactcgaagacgacaacctgctcacgtggctggacgagttttccagacaggggggaaaaggatgattcgcggcattcgcggagcgattacagtggatcgaaatgacgccgaggaaatcgtggcggcaactgaaacgttgcttcgtgaaatgatccgcgcaaacgatgtcgccgcttctgatgtgtcgtttgtgctcatttccgtcaccgacgacatcaccgccgcgtttccggcgcaggcgctgcgccgtttggacggctggacatatgtgccggtcatgtgcacgagggaaattccggtgcccggttcattgccgcgctgcattcgcgtcatgatgacggtggcgactgagaaacagcaagaagagatctgccacgtgtatttaaaaggggcggtcgtgttgcgcccggatttgtcgttgacaaaaaaaacagaaatgtaatatagttaaaataacctctttgccccctgagacatcgggggcgttagaagtggagcgagagtggagagcgagcgtagggtagatgagaatgagcgagtttagctgaggttgagcgttttttcattcgccgacatctgcccaaagacggtcgtctttgggcgttttattttccctctcttttttcgcctcataaaccctcattctccgcccgctgatcatgaagggaggagaagtgatgtctgctgatgggctggccgcttttttggcggaagcgaacgaatttcgaaccatcccgattgtgcgcaaatttgtagccgatgtcattgagccgctcggcgtgtttgccaatttgcgcgaggaagccgtgtttttgcttgaaagcaaggatgacgaatcgccgtgggcgcgctattcgttcatcggtgtggcgccgtttttgacgctggagagcgaaaccggcgaaacgttttcggtgaaagacgaaaacgggaacgaacaaatcaccgcaccgacgctgaaagaagcgtttcaatgggtcgagcggacgcttgccgtcaagccgcttgccgagacggtgccgtttacaggcggtgcagttgggtttttaggctacgatttcatttccgccatcgaaaaagtgccgcgccacaaaaaccgcgatgtgcctatgaagacggcctatttcgtgttttgtgaatcgctgtttgcgtttgaccaaaaaaagcgtgagttgctcgtcattcactatattcggttgagcggcaacgaaacggaggaagagaaaatcgaagcgtaccgcgcggccgaacggcgcatggccgatctcgcggcgaaagcggcccgccctcaagccgagcagccgctcttgccggcggaaagcgaatcggggcggaccgcctcgtttgccaaagcggtgtccaactatgacaaaaaacagtttttgcgcgatgtggaggccgtgaaacggtacatcgcggccggcgatgtgtttcaagcggttctgtcgcagcgcttctgcgtgccggttcaagccggaggctttgccatttatcggctgctccgatacatcaacccgtcgccgtacatgttttatttccagcttgacggtgtggaaattgtcggcagttcgccggaaaaactgattcaagtgcaccgtcggcgcgttgaaatcgatccgattgccggcacacggcggcgcggccgatcgccggaggaagacgagaggctggctgatgagctgtaccacgacccgaaagaacgggctgagcattatatgcttgtcgatttggcgcgcaacgacatcggccgggtcgccaagtatggaacggtcgaggtgccggtgttgcttcagatcggcaaattttcacacgtgatgcacttaatttccaaagtcgtcggtgaactggacgacaacgtccacccgatcgatgcactccttgccgcctttccggctggaacggtgagcggggcgccgaaagtgcgggcgatgcaaattttgcaggaactcgagccgacagcaagggggctgtatgccggagcgattgcctatatcgggtttgatggcaacatcgattcgtgcatcgccatccggacagcggtcgtgaaagacggctatgcctatgtccaagccggcgccggcattgtcgccgactccgttccggaactggagtggaaagagacgcgcaataaggcgagcgccttgatgaatgcgattgaacaagcggaacgactatttgctaaaggggagagggccgtatgttgaagcagctgcttgtaaaatgtgcggaagggaaagcgttgacggaagacgaagcgtatgcggcgatgaatatcatcatgtccggcgaggcgacggacagtcaaatcgcaagtctgttgtccatgctccgcctgcgcggagagacagtcgatgagctcgtcggatttgtgcgggcgatgcgcgaccggatgactgccattgaggctagtgatgatgtcatcgatacgtgcggcacgggcggcgatggggcggcgacattcaacgtttccaccgccgcggcgatcgtcatttcatcgcttggcgtcaaagtcgccaagcacggcaaccgcgctgtttcgtcaaaaagcggcagcgctgatgtgctcgagcggctcggcatcgacattcaaacgtcgccgtcggccgccaaacaggcgttggaaacgaaagggctggcgtttttgttcgccccgctctatcacgcggcgatgaaacacgccgccgggccgcggaaggaaatcggtttccgcaccgttttcaacttgatcggcccgctcgccaatccggcgcgctgcaagcggcaagtcgtcggcgtctattcgacctgctacgctgagaaattggcggaggcgatgcgccgcctcggctcggaacatgtgttgtttgtcaccgggcgcgatgggcttgatgaatgcagcatcgctgcagaaacggatgtcgtggagttgaaagacggtgcgatccgccgctttgtcatcgcaccagaagacgccggcttgccgcgcggcgagcttgccgatgtgcaagtgcgcgatccggaagagagcgccgcgcttcttgaggcggtgatggcgggaacagcgccggagagcgccatcaatatcgttgcgctgaacgccggcgccgccctgtatgccgccggcaaagccgaaacgattgccgaaggagtggcgatggcgaaagaggccattttgtccaaaaccgcatacgaacaactgcaacgcctgcgggcgaaggaagtggttcatgatgcttgagcaaattttagcagccaaacgggaagaagtggaaacgttgacgctgccggcgccattgccagagcgaaagcgccggccatttgcggcggcgctccgtcggccgcggcggatgcttggcttgatcgctgaggtgaaaaaagcgtcgccgtcaaaaggcatcattcgcccgaattttgacccggtggccatcgcgaaagcatatgagcgcgccggtgccgacgcgatcagcgtgctgacggatgaacggtattttcaagggcatcgccgctatttgcgagcggtgaaagaagcggttaacgttcccgtgctgcgcaaagatttcatcatcgatcggcggcaagtcgaggaaagcgtccgactcggggcggatgcgattttattgatcggcgaggcgctcccgccggaaacactcgaggggctctatcatgaagcgtacagcttggggctcgaatgtctggtcgaggtgcatgcaaaagagacgctcgagcggattttcgatcggtttacgccggagatcgtcggcatcaacaaccgcgacttgcatacctttgtgacaacacttgaggcgaccaaaacgctcgctccgctcatcccgccatcgtgcgtcatcgtcagcgaaagcgggatcggttccttcaatgatgtgaagacggtcaaatcgtacggagcgcaggccatgctcgtcggcgagtcgctcatgcgccaagatgatgtggagcgagcggtctaccggctgtttggggaggaagatggggatgattcgaattaaatattgcggcaaccgttcggctgaagatgtgcagaccgctatcgcgagcggggctgattacctcggctttattttcgccgaaagcaggcggaacgtctctccgagtgaagtgcagcaatggctcgcgccccataagcttggcgcaaagcagcttgtcggcgtctttgtcaacgcccccgttaggcggatcgccgctgtcgccgccgagctgccgcttcatgtcatccaatgccacggccgggaaacgccggcggagctggcggcggtgaaagaggcggtgccgctttccgtctggaaggcgatccaccatggcgacggtgcgcttgcggcgatgaggcagtacgctggcattgccgatggctacgtcgttgacagccgcgccgccggcgcctggggggggacgggcgtcgcttttgattgggaggcggtgccgcactatttggaagaggcggcccgccaaggcgtgccgtgcttcatcgccggcggcatcactccggacaatatcgagcggctgcttgtctaccgcccggatggcatcgatatcagcagcggcattgaaacggacggacgcaaagatccaacgaagatgaaacaaatcgaagaaaaaataaagaatcacgggtgtcgatgatccgttttatgcacgaaaaaacacagaatgatatggctgaacacaagcttttctgccttttccctcgaacaagaacgccggcgggcgaatgacatttgcccgcaaagcgttcattgttcgagggggcatgcggcagcatgcccggtcggcaagcgagccgcttgccgactacggcagaaaagctcggactagagccttctcgacagactttttattggttcatcaacacacctgataaaaaaataacaaaacgaagggccaaaagacggcgctgacgctcggacgatgaacaaacgcaggctctctgaagaaatgcggctcttcgtctttcaacttttatgaaggagaaggtggggttagatgatggaacgcgttccgaatgaatacggccggtttggcgatttcggcggcaagtttgtccctgagacgctcatgcttccgcttgaggaaatcgaagcggagcttgacaaagcgcttgccgatgaatcgttcaaacaagaatacatccgcattttgcagcattactccggtcgcccgaccccgctcacgttcgcgccgaatttgacacggcaagtcggcggcgcgaaaatttatttaaagcgcgaagatttaaaccatacgggcgcccataaaatcaacaacgcgatcggccaggcgcttttggcaaaacggatgggcaagaaaaagctgatcgctgaaaccggagccggccagcacggcgtcgccgcggcgacggtggccgcccatttcggcatggattgcatcgtttttatgggcgaagaagacatcaagcggcaggagctgaacgtgtttcgcatgaaactgttgggcgccgaagtcgtgccggtgtcaagcggcaaccgaacgttgaaagatgcgacgaacgaagcgattcgctattgggtcgcccactgcgacgaccatttttacatgatcggctcggtcgtcggtccgcatccgtacccgaaaatggtgcgcgagtttcagcgcgtgattggcgatgaagcgaaagaacagtttctcgcccgtgaagggaagctgccggatgtcatcgttgcctgcgtcggcggcggcagcaacgccatcggcatgttttacccgtttttgcaagatgacgtccgcctcgtcggcgtcgaggcggccggcaaagggatcgacactccgcaccatgcggcgaccatcacaaaagggacgaaaggggtcatacacggggcgatgacctacctgttgcaagacgagtacggacaaattctcgaaccgtattcgatctcagccggccttgattaccccggcgtcggcccggaacatgcgtatttggcgagcattggccgcgtccgctacgaaagcgcgaccgatgacgaggccgtcgctgcgtttcaattgttggcgcaaacggaaggcatcattccggccatcgagtcggcccatgcggtggcgaaagccgtcgagctcgcacgcgagatgccgccggatgaaacggtgctcatttgcctgtccggccgcggagataaagatgtgcaaacgatgatgcgccatcttggtgcgagggaaggtgaagacattgccactgtccgttaatccgccgctatttatcccgtttatcgttgccggtgatccggctcccgatgtgacgatcgatctcgccttggcgcttgaggaggccggcgctgacatattagagcttggcgtgccgtactccgacccgctcgctgacggaccgacgattcaacgcgccgccgcaagggcgcttgacgggggcatgacgctgccgaaagccattcagcttattggcgagatgcgaaaaaaaggggtaaacattccgattattctctttacgtattacaatcctgtgttacaattaggagaagaatccttttttgctttagcgcgggaaaatggcgccgacggcgtgctcattcccgatttgccgtttgaggaaagcggtccgctccgcgaacttggcgaacggtttggtctcccgctcatttcgcttgttgcgccgacgtcgaagcagcggatcgagcggatcgcttcggcggcgcaagggtttttgtattgcgtctcctcgctaggcgttacaggcgtgcgtgagacgctgccggagacgctcggcgatttcctccgcgaagtgaagcggcatagccgcgtcccggtcgccgtcggctttggcatttcggcgccggagcaagtcgcgatgttgaaagaggtgtgcgacggcgttgtcgtcggcagcgcgctcgtgcaaaaagtcgagcagctggctccgaggttgcaggcgccggacgaaagggaagcggccgtcgccgagttttctgcctacgcccgttcgcttgccgcgccgcttcgagaagcctattcttcgcgctaaaagttccgaattgaaggagttggcgacaatcatgcaagtaaaggaatcgctccgggggctttctccgtaccagccgggaaaatcgatcgaagaagtcaagcgggaatatggcttgcctgagattatcaaacttgcttctaacgagaatccgtacggttcgtcgccagcggcaaaagcggccatcgccgctgagcttgaccgcctcgccgtctatccggacggctacgcccgcacgttgcgcgaaaaggtggcgaagcatcttggcgtcaaggaaacacagcttctgtttggcaacggttcggatgaggtggtgcaaattctttgccgcgcctttttagagccgggggcgaatacggtgatggcggcgccgacattcccgcaataccggcacaatgccatcatcgagcgggccgaggtgcgcgaagtgccgcttgttgatgggcgtcatgatttggaggcgatgcttgcggcgatcgatgaaaacacgcgcatcgtctggatttgcaatccgaacaacccgacgggcacgtatgtgaatgacaccgagctgcgcgcctttttggatcgcgtgccgccgcacgtgctcgtcgtcgtggacgaagcgtactacgaatatgcgacggcgcccgactacccgcaaacggtgccgcttttaaacgagtacgagcagcttgtcgtcatgcgcacgttctcgaaagcatacgggctcgctgcgctccgcgtcggctacggcgtggcgagtgagacgctcatccgcgccgtcgagccggcgcgcgagccgtttaacacgtcgaccatcgcccaagcggccgcggcggccgcacttgacgatcaagcgttcatccgcgcctgcgtcgaacgaaatcgcgctgagcttgagcggtattatcgcttttgcgaggagaacggcctgaagtattacccatcgcagacaaactttttgttcattgatttcgggttggatggcgacgaagtgttccgctatttgctggagcgcggcgtcattgtccgctctggccaagcgcttgggctgccgaccggcgtgcgtgtgactgttggcacgaaagagcaaaacgaccgggtgttggaactcgtttcgcaactgcttcgggaaaaacagctcgcctgaccgttcagcggcgggatggatagaaaagatcggcccgttgcttttcgaaagcaacgggcgcacgtttacataaagtaggtgggacgattggaaggaaaagtgttcattgtcggcctcggcttgatcggcggatcgattgcattggcgattaaaaaagcgcatccggaggcgatgatcatcggctacgacgtcaatgagcggcagctcggcttggcgcgctcgctcaaggtgatcgacgaagccgcccgttcgcccgaagacggatacggacaggcggatttgatcgttctggccgttccggtcatgcagacggaggcgctgctttcgtcgatgccgctcgagcggttgaagcgcggcgttatcgttaccgatgtcggcagcacgaagcagcgcatcgttcaaggcgcccgccgcctgttggatcatggcgtagcgttcatcggcggccatccgatggccgggtcgcataaaagcggtgtggcggccgcaagggctcatctgtttgaaaacgccttttacattttgacgccgacggacgatgtgccgccgcagcaagtcgaggcgttgaaacagtggcttgcgggaacgaaagcgcagtttgtcatcttaacgcccaaagagcacgaccgcatcactggcgtaatcagccattttccgcatttgattgcggcgagcctcgttcatcaggcgcgcgaatacgagtgcgaaaacgccctcgtcagccggctggcggccggcggcttccgcgacatcacccgcatcgcgtcgagcaatccggaaatgtggcgcgatatttttatccataacaagcatgaactgcttgcgctctttgaccgctggatcgccgaaatggagcggctgcgttcgtttgtcgaagaagaaaacagcatcgcgatttaccattactttttagaggcgaaacagtttcgcgacgggctgccgtcgagaacgaaaggagcgattccgtcgttttacgatttgtatgtcgacgtgccggattatccgggcgtcatctccgaagtgaccggctatttggccgaggaaaacatcagcatcacgaacatccgcatcattgagacgcgcgaagaaatttacggcgtgctccgcctcagcttccaaagcgaagacgatcgggcgcgggcgaaagcgtgcctcgccaaacatacgaactatgccacctatgaagggtagcaaggaaaaacaatggagggattttgcatgcagttgccaaccaacgtgtcgtcgctccgaggaatgatcgaagtccccggcgacaaatcgatttcccatcgcgccgtcatgctcggggcgcttgcttctggacggacggtgattgaccattttttgcctggggcggactgtttaagcacgatcgactgtttccggaaactcggcgttgacattcgccaggacgggacgacagtcgttgtcgaaggagccggccccggcgggctgcgcgagccggccgcggtgcttgatgtcggcaactcgggaacgacggcgcgcctgttgctcggcattttggccggccagccgtttcacgcctgccttgtcggcgatgaatcgatcgccaagcgaccgatggggcgggtgacgaagccgcttcgcgaaatgggagcgcgtattgacgggcgtgagggcggcaattatacgccgctttccatccgcggcggcgcgcttcgcccgcttcgctacacttcgccggtggcgagcgcgcaagtgaaatcagccgttttgcttgcgggcttgttcaccgacggcgtaacgtcggtcaccgagccgcaccgctcgcgcgaccataccgagcggatggttcggttgtttggcggtgaagtgaatgtggatggcttgaccgtctcggtggccggtccgcaacgcttgcgcgggacgcacatttacgttcccggcgatatttcgtcagccgcctttttccttgtcgccggcgccattgtgccaaacagcgaaattacgctgaaaaacgtcggcttaaatccaacgcggaccggcatcatcgatgtgcttacacaaatgggggcggatattgcgattgacaacgtccgcaacgaggaaaccgagccggtcggtgatattacggtccgcacgtcgacgcttcgggcggtcgaaatcggcggggatctgattccaagattgatcgacgaaattccgatcattgccttgctcgcgacgcaggcggaaggaacgaccgtcatcaaagacgcgagcgaactgaaggtgaaagagacggatcggatccatacggtcgtcaccgagttgaaaaaactcggcgctgacatcgaagcaaccgacgacggcatgatgatccgcggcaaaacgccgctttatgccgacgggattgttgtcgacagccatggcgaccaccgcatcggcatgatgctcgccgttgctgcctgcatcgccaaagggacggtccgcctcgagcgttcggaagcggtcgccgtttcctatccggcgttttttgccgatctccgctcgctgctgtaaaaggcctcccgccccaagcgggcgggcggtcatattttgcgttgttcgttcatatattgtcagtgagaggaattggcttcgcattttttgaaagcggatacattcccggtttccggccgaaaaacggcgcaccttccagacagcgagcggtttggttgcggaaacggccatgatcgattatcatcattcatgttcccgttgtaacggtacataacgatttgaatggcaaaggcggatgggctcctgtgggcgcccggccgcctgccgcaagagagggctgacgaaaccatgacacgcgtcgaacaaatcattcgcttagtggaaaacggaaacgtcgaccaagcgttggcgctcgtgccgaaagtgaaaaaatatggaagtgatgaagaaaaatacgcgcttgccgactgcttgtacggatggggaatgccggaagaggcgaaggagctgcttgaggagctcgctgcccgctatccggatgacggcgacattcgcctgtttttggcggaagtgtatacggagcttgaagccgaagaggaagcgctcgccattttgtcggagatcgacgaagacgatccgcagtttgtccgcgcgtgccttcttgccgccgatttgtacgaaatgcaagggctggcggaagtgagcgagcggaagctgcgtcaagcgtacgagaaagctccagatgagccgatcgtgcagtttgcgttggctgagttgtatttttcgcacggtgaatactcaaaaagcgtgccgctttatgaacaggtgcggaagacgaataaggagatggccggcgtcttgatcaccgagcggatcgctgaggcgctcagccgttccggggaattcgaggcggcgcttccgtattatgaggaggcgctcaatgaaaaaatggacagccggacgctgttcgcctacggattcaccgcgttgcaggccggctatacacaaacggccatcgataagctcagcgctttaaaagagctcgatccggactacactccgctttacctttatttggcgaaagcgtatgaacaagaaggacggctcgtgcaaagctatgagacggcgcttgagggcgtcggcgtcgacgaatggaacaaagagctccgcctttacgcaggcaagctggcgctcaagctgaacaagccggaggaggcagaggaacatttgaaaaaagcgcttgagatcgatggcgggtacatcgaggcgctcacggttttatcggcgctttggctaaatgaacagcgctatgaggatgtcgtagcgcttcttgagcaggcgatggccgatggcgagtacgatccgcagtttgaatgggaccttgggcgcgccaaacatcggcttgagatgtacgacgatgcattaaatcattacggcgaggcatataatttctttaagcacaatgtcgagttcctcgaagagtacggatattttctcatcgaggaaggaaatcgggcggcggcgaaagaaatatttcaacagatcgtccgtctcgacccaacccatacggaggcggcggagatgctgcttgagctcgaagagtaggggagaagcggtggcccaacctctttcttggaaaccgatcgagggggaagcgcagaatgacgcacgtatccgtcaatgagaaaaaagagtttatccgttggtttttaagccactatcagttgaagcggcgcgagtgtgtctggattttaaactatttgatgagccatgaccagctcatgcaaaaggtgcattttgtcgagaatgcccaatattgcccgcgcggcatcattatgtcgactcactgcgtcgacgatgtgccgttccgtttttacaaaggcaatgtgatgacaaccgatgcagagaaatcgttccatgacatccgtttaaaccgcgacgaagatatttacattcaactgaatttccgcgcttcttttcactcgccgcaatatgtcgctgtgcttgaggaaaacccgtatgcgccgaagcaggcgcaagtgagcgaaaacgaccagcgcctcgccgagcagtttttggaacgctccatttacgaattccggcgcgggcggctcatgaagctgatcgatgaggcgcttgaccgccatgatgaagaggcgttccgccgcctgaccgatgaattaaacaaattgtaaaaaccttgccgccggcaaggtttttcttttgccgaaaaatatggtatggtgatgaagggaagaaactttaaggaaaaggagagtacgaatgaagtggacaggcgaggacgtcgccctctatgaacgagagcgcgactacatcgacacggcgctccttccgcttttgccggtggcgttcggccaaggagcgaagcggctcgcttccggcggggagcttgtcgggctcatcgcggccgaggtcgagcgacagctgaagggccggttgtttttgatgccgtcgtttgtgtattttgccgatgagccgcgggcgctgcttaccgaaaggctggcggattggaccaaccggcttaggcgggaaggaatgaagcatctgttttatgtgacgtgcgaccgtgcgtggcaagagggcgaagaagctgaccgcgtttggttcgttccggttgttccgctcgagagcatgggtgaatcgtacaagcacgagcttgtcagagagcaggccgccgagctgctccgctttctcatcggtcgatgggcgcaagagtagatgcggcaaagtccgacgttttgccgcctgcgatattgaccttgtccagcaattgagctatcattagaatgtcctagttttccatatgtgttatacatacaatcgtccggtgcggacttgattttgcatagaggggggaagacgatgagcgacaacaaacatcgtgtaacgagacgccagtttttaaactacacgctgaccggcgtcggcggttttatggcggcagggatgctgatgccgatgctccgttttgctttcgatccgatcttgaaggatgaagcagggacggagatggtcgcggtagcagacgtcaaagagattacgaccgaaccgaagcgcttcgactttaaagtgaaggtgaaagacgcttggtatgagtcggaagagccgaagtcagcttgggtgtacaaggatgaaaaaggggagatcatcgccctttcgccgatctgcaaacaccttggctgtacggtcgactggaacacggacaaagagcatccgaaccagtttttctgcccatgccactatgggcgctatgagaaggacggcacgaacgttccggggacgccgccgcaagctccgcttgaccgttacgagtacaaagtgaaagacggcaagctgtatttaggcaaggcgaaaccaagaaaggaggcgtaatgcgtgttaaacaagctgtatgactgggtcgatgaacgcttagatattacgcctttatggcgggatatcgccgatcacgaagttccggagcacgtcaaccccgcccatcacttttccgcctttgtctattgtttcggcgggctgacgttttttgtcacggtcattcaaattttgtcaggcatgtttttgacgatgtactacgtcccggatattaaaaacgcgtgggaatcggtgtattacttgcaaaacgaagtggcgttcggccaaattgtgcgcggcatgcaccactggggggcgagccttgtcatcgtcatgatgtttttacatacgctgcgcgtctttttccaaggggcttataaaaagccgcgcgaaatgaactggatcgtcggcgtattgatctttatggtgatgatgggtcttggcttcaccggctacttgttgccgtgggatatgaaagcgctgtttgcgacgaaagttggtttgcaaatcgcggaagcgacgccgctcattggcccggccattaagacgctgttagctggggacccagaaattgtcggcgcgcaaacgttgacgcgcttctttgccattcacgtcttcttcttgccggccgctttactcggcttaatggcagcgcactttttaatgattcgcagacaaggcatttccggtccgctatgatcggtcggcccgcgtttagaggtgatagaaaaaaggagggaaccacgcaatgcatcgcggaaaaggaatgaaattcgtcggcgattcccgtgttcccgcggtgagaaaaccgaatattccaaaggactattcggaatatcccgggaaaacggaagtgttttggccgaacttcctgcttaaggaatggttggtcggatcggtctttctcgtcggtttcttatgcttgacggtcgcccatccgtcgccgcttgagcggatcgccgacccgacggacacgacgtacgtgccgctgcctgactggtatttcttgttcttataccaattgctcaaatattcgtatgcgtctggtccgtatacggtcgtcggcgcgatcatcatcccggggttggcgttcggcgcgctcttgttggcgccgtttttggaccgcggcccagagcgccgtccttggaagcgtccggtcgcgaccgggatgatgctgttggcgcttgcggcgatgatttatttgacatgggaagcggtcgtcacacacgactggaaaaaagcggctgaacaagggaaaattcgggcggaagtgaaaattgacacgaacgcggaaggctataaaatcgcccaagcgaacacatgtacatcgtgccacggacaaaacttgtccggcggcgctggtccgtcgctcatcggcaccggcttgaaaccggaagaaatcgcgaaaatcgcgagagaagggaaaggcaacatgccgcccggcgtctttaagggcacggatgaagagttgaaaaaactgtccgaattcatcgccggactgaaagcggaataatcgtttcgacacgaaaaagctgactcgcgttagtcagcttttttcgtgccaacatgaaaccgaggcgaggtgcagatgatggcatggctttatgcgctgttggcttcccggccggttgtttggctgctcttgttcgtcaacgcggccggcaccatctatggatattattggtatcgttatcaacttgccgatacgccgcccgtctttttgccgtttgttcccgacagtccgacggcgagccttttttttcttgtcgtccttgtggcatggcttttcggcaggtcggcgccgctttttgaagcgttggctttggtgacgcttgttaagtatggaatttgggcggtcgtgatgaatgtgctcgtttggcgcgtcaccggcacgctcgattgggccgggtggatgctcatcgtttcgcacggggcgatggcgatcgaaggaatgctgtacgcccggttttatcgattccgcttccttcaccttatgctggcggccgtgtggacgctgcataacgatgtcatcgactacgtttttggcatgatgccgcgctatagtgtgctggctgactacgccaacgaaatcggctattttacgttttggttgagcatcgcatcgattgccgctgcgtaccagcttggcgtccgcctccggcgccagccgcttctgccgggcggcatgtctttccggcaggcatcagagtagagcgttgaacacaaggaggaacgttgggcggcagctttctatatagatgcaacgaagaagtttaacatatccttgacggaaaagcggtttgtccattttcgactgtcgaaggcaagcctgtggcttgccttcgtcacgccaaggcgtgacggaagaccgaacaaccgcctgccccccctagacccatatatgggtctggaagcggcgttgttcggtcccccgacagtcgatccaatactcggtaaaagctgcaaatggtaaagcttcgaattgcatctatatagcagttgcctggtctactcttgtccactccttcatacattgtactagtggatgagggagggacgatgatgaagcgaatcgggctagccatgttgttgtcgctcgcctttttatggccagcgcccattggcgcggctggacaaacaaacggttgggagcagttggacgatatttccgacgaggcgctgcaattggcgaaaaacggtcgttttgccgaagcaaaagaagtgctccgctatttttccgagcggtttttcgcccttggagcaaaagaacggttgaaatcggccgatgaattgcgggcggtgaccgtgacgcacgagcaggcagtcaaggcgatgacggcgccgatctccgcggaagacaaagtggcggcgatcactcagtttcgccttgttgttgacgccatccattcgacataccagccgctttggacggagatggagccggctgtcatggaggcgtttgccgcggtcgaaaaggcggcacaacaaggcgagcagaaagcgtatgccgctgccctccgccagttgcttgaccgctatacattgatcgagccgagtgtgaaaatcgacgtgccgccggatatcgcgacaaaggtcgatgacgatcttgaggcgttgcaggccgccgcgttttggcaacgcggcgaagacgagcagcgcgagcaactcgccgatgcgcgtcaagatcttgaagcgctgtttgccggggtgaaaaaggacgaagctgatccgtcgctgatttgggtgatgatttccactggcggagtgatcgtgttgacgctgacgtacgttggctggcggaagtacaaaggagaaaaggaagagaagcgggcgcggcagccggaagactaagcaccggcgctttttgcgagggggaaacatttccccctcttttttgttttcccgtcgctttgtgcaagcaccgccccggcactttcaagcggcgcttgccgggcttgtcccggttgggctttcgcgccagcggcttttcatggttccagcggccgcttttgttcatcgagcgtaaacccttcgccgagcacatcatgcacatcggtgacggcgacgaacgcatgcggatcaacggatataatgacactttttaagcgcggcagttcgtttttggcgacgacgcaatacaagacgtcgcggtcgcgcttcgtatatgagccgcgccctttcagcacggtgacgccgcgctccatctctgtcaagatccggttggcgatctcttcgcttttttctgagatgatggtcgccccttttgccgcatagccgccttcctgcagaaaatcaatgacccgggcggcgataaagacggcgaccaacgtatacatcgcctcgcggtatgacaggtaaagaagaagcgacaacgtgatgacggtggcgtcaaaggcaaacatcgttttgcccatgctgatgcctttatatttatggacgaggcgggcgataatatcgacgcctccggttgtgccgccgtagcggaaaataatgccgaggccgacgccgataaagacgccggcaaacaaggcggcgagcgtcatgtcatgtcgaagcggcatatgaatcatgtagcgctgaaagatggacaaaaagacggaaacggcgaccgtgccgatgacggtatagagaaacgtctggcggccgagcagcttccagccgatgaaaaagagcggaatgttgagcgccaagttggtgatcgctggatccagtccgaacaaaaaataaagaagaagcgtaatgccggtaaacccgccttccgccaaattgttttgcatgttgaaatgaacgagcccgaaggcgaaaatggcggcgccaagcaaaataaacaggcagtttttgatctttagtccaaaaatcataccgtccctccgtccgcaaaaatagtcggcgcccttaattataaaggaacttgtccatataggcaatgacgagcgaaaacggacggaattgacagcgggcgaaaacatttgtcaaatgcgccgcttttcgctaacatgaaaacagacgaggtgacaagccatgcaagagaaaacgatgaaacaaatgcaacaggaagtggatgactatatcagtcaattcaaagaaggctatttcagcccgctcgccatgctggcgcggctgacggaagagctcggcgagctggcgcgcgaggtgaaccattactacggggaaaaaccgaaaaaggcgaccgaacaagaaaaaacggtggaagaagagctgggcgatttgctgtttgtgctcatttgcttcgccaattcgctcggcattgatttgcaggcggcgcacgaccgggtgatggacaagtttcgcacccgcgaccgcgaccgctggacgcggaaggaggaaggatcatgacgattcgcattgtcatcgcggggccgcgcggccgcatgggccgagaagcggttgcgctcgtgcagcaaaccgatcactttgaactggctgcggtcatcgaccgccgttacgatggacaaaatttagcggagatcgacggattttccggcgtcaacgccccgatttacaccgatgcggcccgctgttttgccgaggtgaagccggatgtattgatcgatttgacaacgccggaagccggaaagcggcacaccgagctggcgctgcgttacggcgttcgtccggtcgtcggcacgactggatttacgccggaagatatcgagcggctcaccaagctggcggaagagaaagaaatcggcgccatcattgcgccgaactttgccgtcggagcggtgttgatgatgaaattcgcccgcatggcggccaaatatttcactgatgtggaaatcattgaattgcaccatgatcaaaagcttgacgcaccgtccggaacagcgttgaagacggcgcagctcattgccgaagtgcgaccgtcgaaaaagcaaggccacccgaacgaaaaggaaacgcttgctggcgcgcgcggcgcggaatatgacggcatcccgatccacagcgtccgtctgccgggctttgtcgctcatcaagaagtgattttcggcggcaacggccagacgttgacgatccgccacgattcgttcgaccgccgctcgtttatgtccggggtgaagctggcagtggaaacggtgatgcatttacatacgcttgtctatgggctggagcatattttggaatagtgtgcaaactgcgcaaacgggggagaatggaatgaaaatcgcgttaattgcccatgaccaaaaaaaggcagagatggtcgcatttgcgaccgcctatgcgcctgtgcttgcaaaccatgaattgtacgccaccggcacgaccggcttgcgcatccaggagtcgaccggtcttcccgttcatcgcttccaatcggggccgtacggaggcgaccaagaaatcggggcgatgatcgcccgcaatgaaatggatctggtcatttttttccgcgatccgctcaccgcccagccgcatgagccggacatcagcgcattgatgcggctttgcgacgtctatgccgtgccgttggcgacgaacatcggcacggccgagctgctcatccgcgcgttggagcgcggcgatttggcatggcgcagcattgtgcgcggccgaacaaaaggcggggaggaatcgaaaacagaaaggtgacagcgatgatggaaacgtgtgacttgttggcgttcggcgcccatccggatgatgtcgaaatcggcatgggagggacgatcgccaaatacgtacgccgtgggtaccgtattgtcatttgcgacttgacgcaagccgagctgtcgtccaacggcacggtcgacgagcggcggagagaggcggccgaggcggcccgccggctcggtgtatccgagcggttcaatcttgggttgcctgaccgcggcctttacgtcgaggaagaggcgatccgccagatcgcagcggtcatccgccgctatcggccgcgccttgtattcgccccctattgggaagatcgacatccggatcacgggcgatgcgcccgccttgtcgaggaagcggtcttttccgccggcatccgccgctatggcgccggagagcttggcgatgcgcaccgcgttcgggcggtgtattattatatgatcaatgccttttgccgcccgcattttctcatcgatattagcgaaacgatcgatgacaagctggacagcctgcgcgcgtacgaaagccagtttcaaaaacggcctggctcggttgacaccccgctgaccaacggctacatcgagatgattgaaagccgcgagcgctggttcggtcaacaaatcggcgcggcgtatgcggaagggtttttgacgaaaacgccgattcatctttccaatttgtttgaggaggagcgatgaagctgaaaatcgggattgtttgctatccgacggtcgggggctccggagtggtcgccactgagcttggcaagctgctggcggagcgggggcatgagattcactttatctcatcgagcatgccgtttcgtttgaataaagtgtacggcaacatttattatcatgaagtcagtgtcaaccaatattccgtctttcaatacccgccgtacgatttggcattggcaagcaaaattgctgaggtggcaaagcgggaacggctcgatgtgcttcatgcccattacgccgttcctcatgccgtctgtgcggtgttggcgcggcaaatggtcggcgagctgccgatcatcacgacgctgcacggcacggatatcaccgtgttaggctatgacccgtcgctttccgatatgatcaaatttggcattgagcagtcggatatcgttacggcggtgtctgacgcccttgcccggcagacgtatgaactgctcgatgtgcaagcgacgatccataccgtctacaattttgtcgatgaacgcgtctaccgtcgtcgggaagcgggccatttacggcgcgagtacggcattcgcgacgatgaacgagttgtgatccatgtctcgaatttccggaaagtgaagcgtgtgcctgatgtagtgcgagcgtttgccatcgtgcgccggcacgtgccagccaagctcttgcttgtcggcgacggtccggaaatgaccgtcgtctgccggcttgtgaaagagcttgggctgcaagatgatgtccgctttttaggaaaacaggataaactcgaagagctgtattcgatcagtgatgtgatgatgcttttgtcggaaaaagaaagcttcgggctcgtattgcttgaagcgatggcgtgcggcgttccgtgcatcggcacggccatcggcgggattccggaagtgattgaggatgggaaaaccgggtttttatgcccgcttggcgatgtcaaagaggcagcaagacaggcgatggcgctgttgacagactgccggttgcacgctgagatggcaagacaggcggtgcaaacggttgagcgcaagttccgctcggccgacatcgtcggccagtatgaacagctgtacgcttcgcttgcggcaaggaaggtgaaacgatgaaaccgccgtttgaacaggcgctcggcattatccgacaattgaagcggcatggctatgaggcgtattttgtcggcggcgcggtgcgcgacttgttgatcgggcgtccaattggcgacgtcgatattgcgacaagcgctctgccggaagaagtgatgcgcttgtttccgaaaacgatcgacgtcggttcgaaacacggcacggtcgtcgtcgtgcatgaaggaacggcgtacgaagtgacgacattccgcacggacggcgattatgaagaccatcgccgtccggagtcggtgacgttcgttcgttcgcttgaggaagacttaaagcggcgcgatttcacgatgaacgccatcgccatggatgaacgcggaacgatcattgatccgtttggcggacaagaggcgatcgagcggcggctcatttgcacggtcggggcggcggacgaacggtttcgcgaagatgcgctccgcatgatgcgggctgttcgcttcgtcagccagctcggatttgcgctcgctgaggatacgaagagcgcgatcgtccaaaacgcaccgcttatggcccacatttctgtcgaacggatgaccatggaaatggaaaaactgctcgccggtccgttcgttgccgaggcgctgccgctgttggccgataccgggctgttcgcttatttgcctgggctggccgcaaaagagcagctgctgcgctcggccgccgcctttcgctggccgtggcttacaaagcgcgaagagcgctgggcgcttctttgccgcgcgcttgatgtcaaagacatccgtccgtttttgcgcgcctggaagcttcccaacaaagtaatcgatgaagctggcgccattttggcggcgctcgatgatgtccctaggccggaggcgtggacgaacgaacagttgttttcagccggcctcgagcgggcgctatcggttgaagcggtgcgcgccgcgctttgcggcgcgccgtctgaaccgcatcatgaggagctccgccgccgctttgcggcgctgccgatcaaaacgaaaggggagcttgccgtcaacgggaaagacgtcattcgctgggctggaaaaccggccggtccgtgggtgaaagagacgctggatgccatctggcgggcggtcgtcagcagcgaagtcgaaaatgagaaggagcggatttacgcatggctcatggagcgcaatcggacacacgaaaaaaactgttagagttgtttgccgaagcgaacggcgagtttttgtccgggcaaaaaatcagcgaacagctcggctgttcgcgggcggcggtatggaagcatatcgaggagctgcgcaaagaaggatttgaactcgaagcagtgcgccgccttggctaccggattatcagcacgccggataaagtgacggccaacgaaatccagctcggcttaaaaacggaaaaacttggccacacgatccacttttttgacgaagtcgattcgacgcagcgcattgcggcaaggctcgcgtatgaaggggcgccggaaggaacgctcgtcgtcgcggaagagcaaaaggccgggcgcgggcgtttggatcggaaatggttttccccaaaagggacgggcatttggatgagcctcattttgcggccggccatcccgccgcagcgggcgccgcagctgacgctgcttgccgcggtggccgtcagccaggcgattcaggaagtgaccgggcttgtcccagacattaaatggccgaatgacattttgcttgacggcagaaagtgcgtcggcattttaacagagctgcaagccgaccctgaccgcgtccattcggtcatcatcggcatcggcatcaacgtcaaccaaacgatcgagcagtttccggaggatatccgggccatcgcgacatcgctggccattgaaaagggcgggcccgtaaagcgcgccccgctcattcaggaaattttgttccggcttgagcggctgtatgagcaatatttggcgcatggcttccgtccgattaagcttctttgggaagggtacgccgtttcgatcggcaagccggtgacagcgagaacgctgaacggcgtgattcacggcatcgcccgcggcatcaccgacgacgggctgctcatccttgaagatgagcaaaagaacatccattacatccattctgccgatattcagttctaatttgccactagaaaaattgtaacaattttgttaaaatacaaagcgaggaaaagggcagtatctttcgcaagaagaactgcaccgaggccgacagcacgaataggtgaaggaaatgatctgccttgatccttttttgaaggactaggacagagggatgaacgaaaccgacggcggttttatggcgtccttctttctcaaggcgggaaagaaggacgttttgtttcgggcggttcatctcctctgcagtcaaagaggagggaacgaaaatgaaagcgaaaaccgattttttccacatgaagcaggcgggtgagccgatcgtgatggtgaccgcctacgattttccgtccgcgaagcttgccgagcaagccggcgtcgacatgattttggtcggcgattcgctcggcatggttgtgctcgggtatgattcaacgatcccggtgacggtcgatgatatgatccaccatacgaaggcggttcgccgcggtgcgccgaacacgtttattgtcaccgatatgccgtttatgtcgtaccatgcgtccaaagaagaggcgctgcaaaacgcccgccgcatcatgcaagagtcaggggcgaacgccgttaaagtcgaaggggcggatgaagtcgtcgacatgattgccgcgctgacgaaagccggcgtgccggtcgttgcccatctcgggttgacgccgcaatcggtcggcgttcttggcggctataaagtgcaaggcaaagatgccgaaagtgcgaaaaagctgctcgatgatgcgaaacaatgcgagcaggcgggagcgatcgcccttgtcttagagtgtgttccgaagcagctcggggcggccatggcccgggaactcaccattcccgtcatcggcatcggcgccggggcggaagtcgacggccaagtgctcgtgtatcacgatttgcttggctacggtgtcacccgcgtgccgaagtttgtgaaacaatacgcgtccatccaagagacgatcgttgaggcgttagccaactacgtcgatgatgtcaaactgcgccagttcccggagccggcgcacacgtttacgatgaaggaagaagaatgggtggcgctttacggaggaaagcaaggatgatcgtgatggatcagattgcagcgatgcaggcgctcatgcgccaatatcgctgtgaaggaaagacgatcgggttcgttccgacgatgggctatttgcatgaagggcatacctccctcatcgatcgggcgcgcgcggaaaacgacatcgtcgtcctaagcgttttcgtcaacccgcttcagttcggaccgaacgaagactttgcccgttatccgcgcgatttcgagcgcgaccggcgcatcgccgaacagcatggagtcgacgtcttgttccatccggaagcggacgagatgtatccggagccgcttaccgtacgagcgatcgttcaagcgcgcgccgacgtgctgtgcggacggtcgcgccccggccattttgacggcgtggcgacggtgctcattaagctgttcaacattgttatgcccgaccgcgcgtactttgggatgaaagatgcccaacaggtggcggtcgtcgacggcttgatccgcgatctcaattttccgatcgagctcgtgccggtgccgacggtccgcgaggcggacgggctggcgaaaagctcgcgcaacgtctatttgtcgccgcaagaacggagtgaggcgccggcgctgtatgcagcgcttcaagcagccgcttccgccgtcgaacgaggcgagcggagcgcagcggccatccgccggatggttagagagcatattgaagcgcatacgcacgttgagatcgattatgtcgaagtatgttcatatccggacttgacgccgcttgagacgctcgccgggacagtgctgatcgctgtcgccgtccgatttgcgagcgcccggttgatcgacaatatcatgattgagttgcccaaaaccggcgaacaaggggatggaaagggggagcaagcatgtttcgcacgctcatgaacgccaaaattcaccgcgctcgtgtaacagaggccaatctcgattacgtcggcagcatcacgatcgatgaagatattttggatgccgtcggcattgtggctaatgaaaaagtacaggtagtgaacaataataatggagcccgttttgaaacatacgtcatccccggtgagcgcggcagcggcgtcttttgcctaaacggcgccgccgcccgccttgtgcaaaaaggggacgttattatcgtcatctcatatgtgctcgttccagaggaaaaaatcgccgcccatcgaccgaaaatcgcgattatggacgaaaacaaccggattgtgcagctcatcgccgaagagccggcgcatacggttttatgagggcaaaaaggggctttccgccccttttcgttttgaggtgatcgtttatggcaacgcgctttgtcatcattgacttggagacaaccggaaatgggccgaaaaaaggcgatcggatcatccagctcggcatggcggtcgtcgaagatggcctgattgtcgaacggtttgccagcttttttaacccggaacagcccattccgctgttcattcagcagctgacgaacatcaacgaacagatggtcgaaggagcgccgctgtttgctgacaaggcgggcgagatcgccgccttgatgcacggtgcttactttgtcgcccataacgtcgactttgatttgccgtttttgcaggccgagcttgaacgggctggctggccgccgtttgccggtccgacgatcgatacggtcgagctcgcccgcatcgtgttgccgactgccgaaagctataagctcggcgatttggcgaggcagctcggcctccgccacgatcgtccgcatcaagcggacagcgatgcggaagtgaccgccaagctgttcattgccttgctcaagcggctctcccgtctgccgcttatgacgcttgagcaactgcgcggtcttgcccgccacttgaaaagcgatatttacttgctccttgatgcggtcatcgccaaaaagcggaacaaggcgccggccgaccgcactgtcgccgtataccgcggcattgcgttgaaacaaccggcgccggagccagatgagagcgatcggcgccccgctttggcttcgttcgctgccttttgcgaacaggagccgccccttccgcttcccggctacaagcggcgcgcggggcagtgggagatgatgcggctcgtttatgaggcgctgtcgacgtcccagcacgcgctcattgaagcagggaccggacttggcaaatcgctcgcctatttgattcccgctgctttttttgcctgtgagcagcaagagcgggtcgtcatcagcacgcataccctccagctgcaggagcagctcattcgccgcgattggccggtattgcggcaaatcgcgccgtttccgctccgcgttgccgttttgaaaggaaagcaaaattacttatcccttgacaagttcgcttcgtttttgtcggagccgtctgacacgtacgatgcggcgctcttgaaatgccaggtgctcgtttggctgcttgagaccgacagcggcgacttggacgaattgaatgtgtcatccggcgcccgtctcctattgtccgcgcttgccatcggcgaagaggaagacggcgggcggcatcattttttcgcccgggcgaaagagcgctccgaacgggcggatgtggtcattaccaaccatgcgcttttgcttcatgatttgaccggcccggcgccgcttttgccgccgtttcgccatctgatcatcgatgaggcgcatcggcttgaagatgccgccgcccggtgttttggcgagcagattggctatgtgtcgtttcgcctgctgaccgccaaaatcgtgcagacgatcgcgaaatggcaagaagcagaacaggacgcaccgaatggggctcttgtccgttgccagcagcgccttgaggagctgcagtttgaaggggacgagctgttccgcctgttgcgccgctatgcgttggacaaaaagccagctcgcgctggacgttgccgctatcgcttttcgccgacggacgaacagagccgggcgtggcaggcggcggtggagttatgctggcgcctgcgccatttggcggcggcgctatccgctgaagcgaagccgcttctatccgctgatacgagtggcgatttcccaccatccgccttgctgtcggctgatttggcggctctcaaccggcaaatggctgcgcttgtgcgtttgctgaccgaaaaggagccgggtgtcgtccggtggatcgaagcggacgaaaaaggggcggcgaacgctgtccgcctttactcgcagccggttgaccttgctgactttttcgccgatcaactgtttatgaaaaaacggagcgtcgttttgacgtccgcgacgctcacggtccgcggccggttcacgtatatggcggcgcgtctcggtcttgaggatttttatccactttgccgctcgtttccgccgccgtttcgttacgaggagcaggccgcgctcttcgtgccggcggacatgccgctcgtttctgccgtgccgcttgaagattacgccgaagcggtcgccgcttcggtgcttgcgatcgcccgacgcctcggacggcgggtgcttgtgttgttcccttcgtatgaactgttgaaactgacggttgatgcgttgaagacggaggaagaaggcgagccgtttgttttgatcgctcaaggggtgcaaagcggcagtccggcaaagctcttgcggacgtttttgcagtttgagcatgcggtgttgtttgggacgagcagcttttgggaaggggtcgatctgccaggttcagcgctcgatgtgcttgtcatcgcccgcttgccgtttgcgcccccggacgatcccgtgatggaggcaaaaagcgagcgcattcgcctagaaggcggcgatccgttttccgagctggcgcttcctgaggcggtgcttcgttttaagcaagggtttggccgcctcattcgcactgaagacgacaaaggagccgtatttgtgctggatcggcggctgatggcttccccgtacggcgcggattttctcgcttccttgccgccgctttcggtgcatgaaggcgcgctttctgagctgctcgacaaggcggaaacttggctttcttaaagcgggctttatgtttcataaagatggacgaaacggcgcaatctaaaggtgtcaggcggcaaaaaaccccgcatgaagcggggggaaagaaacaaattggcgttgacggtgtaggcgggcaaatttgttatgaaatgatcggacaaacctgctataatagggaagaagcacaactgcgatgacagtttgcgccttgccgtttggctttgtcggcttggccgcagaggtgcgaagaagcacgccttttgtcaccttcgctgtatttgtattgttgccggagccgccggcgtgtataagtaacaaaatttgcgccgcacaggaggaaacgacgaaaatggaaagcaaaatcgaagtgctcgctaccgtcaaagttcagcactccgacgacttgtacaaaattgtcgactgcttgaaccgaacgctaaagcgcgacaatttgatgtttggccttgccttggatgaaaacgacaagcgccaggccatctttacgatttatcggacgtgatcacgatgaaaaagtggggttggttcactctgcttttttttggattcctcatttggcaggcatggtcgatttatgacgaggcgatggcgcccaaacggctgatggtggaacatgcgttggcgcgggcgaaggaagccgccgggcttgctgatgtgaagaaagtctatacatattatggcgacgaagcgtgcaccgtattcatcggaagaacaaaacaagggaaagcggtcgtcgtttgggtgcctgaaaaagaggagaatgtcgtcgtcaagggcgtgggcagcggcatcagcgaggcggaagcgcgcgccattttgcaacgcgaccgccgaccgcggcgcatcatcgacgcgacgcttggcatggaaaaaggcgtgcctctttgggagttgacatatattgatgcggaaggaaggtattcgttttattaccttcactttgcggatggggccttcctgaagaggtacagttttcaacagtgaggacgtgagggggaagaagcgatgaaactggcaaaacgggtggcgtcgctgacgccatcggcgacattggccattacggcgaaagcaaaggaactgaaagcggccggatacgacgtgatcggccttggggccggcgaaccggatttcaacacgccccagcacattatcgcggcggccatcaaggcgatgaatgaagggcatacgaaatatacgccatcaggcgggctgccggcgctgaaagaggaaatcatcaaaaagtttgcccgcgatcaagggctttcgtacgagccggcggaaatcatcgtctgtgtcggggcgaagcatgcgctttatacgctctttcaagtgctgcttgatgaaggcgatgaggtcatcattccgacgccgtattgggtgagctacccggaacaagtgaagctggctggcggcgttccggtttacgttgaagggctggaagaaaacgactttaaaatgacgccggatcagctgaaacaggcgattaccccgaagacgaaggcggttattatcaactccccgagcaatccgaccggcatgatttatacggccgaggagctgaaagcgctcggggaagtatgcttggcgcatggcgtgttgatcgtttcggacgaaatttatgaaaaattgatttacggcggggcgaaacatgtgtcgatcgccgaactgtcgccggagctgaaggagcagacgatcatcatcaacggcgtatcgaaatcgcactcgatgacagggtggcgcatcggctacgcggctggaccgaaagacatcattcaagcgatgaccgatttagcaagccatagcacatcgaatccgacatcgatcgctcaatatgcggccattgccgcttacagcgggccgcaggagccggtcgaacaaatgcgccaagcgtttgaagaacggctcaacatcatttatgacaagcttgtgcaaattccaggcttcacctgcatcaaaccgcaaggagcgttttatttgttcccgaacgcccgaaaggcggcggatatggccggatgccgcacggtcgacgagttcgtcgccgtcttgttggaggaagcgaaagtcgcgcttgtgcctggttctgggtttggggcgccggattacgtccgcttgtcgtacgcgacctcgcttgaggcgctcgagacagcgatcgaacgcatccgccggtttatggaggcgcgggcctaaggcgctttgcgccaaggtgtcagagtggaaagaaaagggcggctttgtttggcgcaaagccgctttttccgcgtcgcggtctgtcggctggctccgggcggctgcgccgaagggcgattggtgggggcagcatcgttttgcgctgctttggctggtcgttgccgtgacgccgacggaacggtataatagcgaatgatggacgtgtcgattattggagggaatcagtgcgtgaaaacgacgacgattgcggaagtgaatcaatacgcaggacaacaagtgacgatcggcgcttggctggcgaacaagcgctcaagcgggaaaatcgtctttttgcagctgcgagacggcactggctttattcaaggcgtcgtcgaaaaggcgaacgtctcggaagaggtgtttcaacgcgcaaaaacattgacgcaagaaacgtcgctctatgtgacgggcacggtgcgcatcgacgagcgctccccatttggctatgagctgtcggttgccgatttgcaagtcattcaagaagcagttgactatccgattacgccgaaagagcatggcgtcgaatttttgatggaccatcgccacctttggcttcggtcgcggcgccagcacgcgatcatgaaaattcgcaacgaaatcatccgggcgacgtatgagtttttcaacgaccgcgggtttgtgaaagtcgacgccccgattttgactggcagcgcaccggaaggaacgaccgaactgtttcatacgaaatattttgatgaggatgcctatttgtcgcaaagcggccagctctacatggaagcggcggcgatggcgctcggcaaagtgttctcattcggcccgacgttccgcgccgaaaaatcgaaaacacgccgccatttgatcgagttttggatggtggagccggaaatggcgttttatgagtttgaagacaatttgcggctgcaagaagagtacgtctcctaccttgtgcagtcggtgctcgagcgctgccggcttgaactcgggcggctcgggcgcgacgtgtcgaagcttgagctggtcaaaccgccgtttccgcgcctaacgtatgatgaggcgatcaagctgcttcatgaaaaaggattgaccgacatcgagtggggcgatgacttcggtgcgccgcatgagacggccatcgccgaaagttttgacaaaccggtgttcatcacccactatccgacctctttgaagccgttttatatgcagccggacccgaaccgccccgacgttgtgctatgcgccgatttgattgcgccggaaggatacggggaaatcattggcggctcggaacggattcacgattatgagctgctcaagcgccgccttgaagagcaccatttgccgcttgaagcgtatgaatggtatttggatttgcgcaaatacggttctgtgccgcattcagggttcgggctcggcttggagcgcactgtcgcttggatttgcggcgtcgaacatgtgcgcgagacgattccgttcccgcggctgctcaaccggctttatccgtaaaaaaccccctgcaaaaagggggttttttcgccgccgtcatgttatactatagttgaggtgcatcggcatggaaaagaaaaaggtggccgaatggctggcgcaaggaagcatcgccgtcccgaagctgctgcttggccactacaagcagcttgggttgggcgagggggagctcgtcttgcttttgcatatgcagtcgtttttcgaagaaggcgtcttgtttccgacgccggccgagctggccgaaagaatgacggtctcggcagcggaatgcatggagatggtgcgtcggctcttgcaaaaagggatgatcgcgattgaagagcatacggatgaacaaggcattcgcaacgaaaaatatacgcttgaaccgctttgggagaagctagtgcatcatttgtacacccacgcggttcaacagggggaactcggccggcaggaggaagaggagagcttatacaccgtttttgagcaggagtttggccgcccgctctccccgttcgagtgtgaaacgcttgcgatgtggatcgatcaagacggccatgagccggccatcattaaagcggcgctgcgcgaagcggtgctgtcggggaagttgaatttccgctacatcgatcgcatcttgtttgaatggaaaaagaacggcattcgtacgattgaacaggcgcacgactacggcaaaaagtttcgcaagccgtcctcccgttcggcgaaacagacggcgggagaatttaaacagacgatcccgtttttcaattggctcgactcgtaacgagaggcgctgtctctcgtttttgtttgtccaaaaatggccaatcgaaccggtaaaaggcgtcgttttgttcgggccaatatggcaagaaggaggagacgaggtgctgacaaagcaacaaatccgctactgtttggatgagatggccaaaatgtttccggatgcgcattgcgagctggtgcaccgcaatccgtttgagctgctgattgcggttgttttgtcggcgcaatgcaccgatgcgctcgtcaacaaggtgacgaaacggctgtttgaaaaatatcggacgccgcacgattatattgcggtgccgcttgaggagctcgagcaagatatccgctcaatcggcttatatcggaacaaagcgcgaaacattcaaaagctgtgcgcgatgttgattgacaagtacaacggcgaagtgccgcgcgaccgcgatgagttgatgaagctgccgggcgtcgggcggaagacggcgaacgtcgttgtgtccgttgcgttcggcgtgccggccattgcggttgatacacacgtcgagcgcgtcagcaaacggctcggcttttgccgctgggacgactcggttttggaagtcgaaaagacgctgatgaaaatcatcccaaaagaagaatggtcgatcacccaccaccgaatgatttttttcggccgctaccattgcaaggcgcagtctccgcaatgtccgtcatgtcctcttcttcatttatgccgtgaaggaaaaaaacggatgcgaaaacgggaggaaaaagcggcaaatcagaagtgaacggagccgtgaaagggcttggtgaagaagggccagcagcatgccggtcggtcatgaaaaaacggatggcgcaaaagccatccgttttttgggaatgcaactgttatggacgggtgccaagacccgctccggatccgttttttaacggcggggagacaggcggcgttccgctgtttgagccggtgccgccgttcgtaccattcgtttggccgctgttgtttgttccttggttgtttgttccttggttgtttgttccattcgtttggccattgtttgggttggccccgccgctgttgccattttcttgtccgccgcttgcgccgccgttttgttcattgttgttcccctgaccattttcgtttccgttattcccgctgttgccttgatcggtgccgccgttttgcccgccgttgccttggctgtcatcccccggttgttgtggcgcgggagtttgatcttctccgccggggacatgaacgctggctatggccggtttgctcattcgttcgccgtcttttgcgtacacggcgattgtgtacgtccatcctggcgtcggattggaaatcgtgatcgaacggtcttttgtggtgatcgtattcgtttgaccttggccatctttgacgcgcacctcgaagatcatctcatcggtttgctcatcgtatgaccacgaaaccgagatggcgttcgccgcttggtcgtacacagcggtcaaccctttcaccgccggcagttcttccggcacgtcgttcgccgtctccgtcggctcagtgccgcgcacgaacaattcatacgtaatttcgctttccggcgtgtatttgccggcgagcttcggcgggttcgtgccttttttgatcggcagcttgacgacgctgtccggctgcttgaattccccactgccgtcatcgatatgggacattaagtttttcaacaagtatttcgggattttttgttcctctatactaagctttgccgtgctgcttcgcttgctgaagccgacccaaatggccgccgtatagtttggcgtatagccgacaatccagctgtccggcacatcgtctctttggaggccaaatttggcgccgtcttcgccgtagtttgtcgttcctgttttgcccgcgagctcaagccctgggacgttagccaacacgccggttccggagcggatgaccgttttcagcacatcggtgatcatataagcggtatagtcgtgcatcacccgtttcggctttggctgcaaatccatttccgtgccgtctgggaagacgattttcgtcacggcatacggctttgtgtaaatcccgttgttgccaaaggcggtgtaggccccggccatttgcaacggtgacacatagttggatactcctccgatcgcatatggctcatatacttcactaaagcccatcccaagacgattggcaaactccatcgcccgttctttgccgacagcttggaacgtttttaacgccgggatgttgcgtgattttgccagtgccgtccgcaaggtgatcggccccatatatcccccgccggcgttgcggatcggcgtgccgtttgaatacgtgtacggctcgtcaacaagaatgtgcgctgttgaccattttaaatattcgatcgctggaccgtaatccaaaatcggtttgatcgtcgaaccgggctggccgaccggtttgatggcgtagttgaagccaaattcgacgtggtcgcggtggcgaccgccgcctaacgcgcgaatggcgcctgtttttgtgtcgacgacggcgatgccggattgcaaatccttcttattggtaaagtatttgtcagagtttaatagcttttctacgtatgtttgaacgtcttggtcgagcgttgtataaattttcagcccatcttcaaagacgttgacgttcgctttgtcggtcacttctttgatcacttcgtcaatgaaggcgtcatacggcacggagctttgcggttttttccgctcagcgagcatcgactggatcggcacttgtttcgctttttccgcttcttccaggctgataaagccatgtttcgccatgagcgacaatacggtatcgcgccgttttttcgccgcctctggatggtcatacggattataccggtttggactttgcggcatgccggcgagcaaggccgcttccggaagagtgagctttttcaagtctgtcttgccaaaataatattcggcggcgcgagcgacgccataaatgccgtctgaataataaattttgttcaaatacatttccaaaatttcatgcttcgaatatttttgttcaagctgcagcgcgagccatgcctcttgcgcttttcgcttcaacgttttttctggtgacaaaaacgtcattttgacgacttgctgggtgatcgtgctgccgccttctgcaccaaatccttccttgatgttggcgaggacggcgccagccaagcggacgacatcgatgccgtgatgttcataaaagcgggcgtcttccgttgccagcacggcatcttcaagcactttgggcacgtctttatacgaaatgtacgtccgcttgtagccgccaagttcggcgactttcttcccattcatatcgcacacgatggaagagagcgggtctttaattttcgcctcatcaagcgggggagcgtccttgacgaagtaggcgaccgccgccacgccgccgacagcggcgatcacgatgatgaacaatatcgcaatggcgactgttttcagccacgcgatcccttttttcgttttcgctttcttctgtttcgtttgtttcgctgcctgctttcgttctacgcgagaacgatattcaccagacataagcaaatcctgcctttcttacaagttttcacttcaacgggtgaagtacacgttgtctactacactaatataatcaattctcggctggtagccaagcggaatggaatgtccatgccgttcgatctcttgtttcggaatcgactttcgtccgccggcttcctgtttgttccaccaagcgatcaaatgagaggcgtcaagcaaatacgtttcattgagcaaagaaaaacgcaaaatcgcaaaacaaatgccgccgtgggcgacgacttgctccatatggcggatttgatgagcgtggaaatttttcagcggaaacgccgttttgttttttgtctctttcgcctcaaagtcgatgtacttgccgcggtacacaccgttgtagtcggtcgtcgacgcttgccggaagtaggcttcggtaatgacggcggcgctccgtttcggatagtcgacgcgcacgatttgcaccggggtcggctttttatggatgacagcgatgccgcgttcccggtaatattcattcgtcgcgtttaagtcgtcttcgagcgtcatgccgcgattggcataatcggccgccggccggcgcgcggcgttcggcttgtttccgcgatactcttttccgctcgggtatttgagtgccatcgcgttcatctcctttgaatggtttttattataccatacgctccggtcatatgcgctctttttcttttcctcctttcgactgaaggcaagcgaaggaggtcaatgtcgaatggcggctgcttgccactttctttgccgaattcgttctacttttgtcgccgcagcaggagtcgtccttcccgccgcgaatggaatatcatcatgcgagaaatgggggagagggaatggaaaaacggctcgtgaaaaaagaggagatcgaaaagcagctgcaggaaattgttgcactcatcgagcaggtcgatgcgaaaatggaaaaagtgatcgccgatgtcatcgaagagcgttatgcgcaaaatcaagcgcagctcgggcgccttgaagggcagatcgccggcgtggaacagcggcttgagaaggagaagcagagcgctgcacttccactttcgtcgaaattgtatttcgtgtaagccggccgatatggtatcatcaaacagaagcgcatcgcggcaaaacgcatccgttctccgggccatagggcacatgggcaaaccggatttgccggcatggataaaggaggaggcgccatggaaaaagagcttaaggcgttgacgaagcggctgcaacaatacaacgaacagttgcttttgatcgcccggcgcgcccgcgagcggaacgaggagccggatttttttggcgacgtgaaaccgatggccgaagaggtgcaggccgttgccgaacggtggaaggacgccgcttcccgctgggtccgccatgcgcggccgaaatatgtccatgagcggcaaattgaggccgccgccgaccatatggcgaagctgtgcgttgaggcattttatccatccgttcctgagcgccgcatcaagcaatacagccaggccgtcgcttatacgctggcgcttgtcaaggaacggcttgacgacacgagcgaagcaggcaaggagaggctttgacggggcaggagaaagcggccgcacggaaaaaggggggctgatccaaaacgcgagtgcgttttgggtcagcccccttttttgttttatgtgtctttgcctgttgtgatcgagacagggccgccttctgcagtagcgacggtgttgatctcgtattcgacccgctccgtatgcttgggcggcgctggttttccatgtttcggcttttcatggtcatggcctttcaatttatggttaaagtggacgcctcgacccatcgccaatccccccttgtacgacaattcctcttgcctctttagggtgggaagaaacatcgttttttatgcgtcttgaggaacaggggcaaaaaaaagaagggaaaagctccctcatcgtcctacagcccagcgtattcccctgcttcatccggctgagaggcgccggctttttcgagctcacgcacgagatcgcggtactcggcgagcgaaatttccccgcgcaaatacagacggcgggcaaaatcaagcagttcgttcgcctcagccggttcgcaatgtttgaccgccataaacttatgctttaactccgtcacgttcattgatgcttttcccccttcccccttttttacatcgtaccatgaaaataggaagaaagaatgatttcggaaaattaaaacttccgacaagaggtgacatgtccgcacacgtcgtcaggcgtttgcacatatactagtggcagctcgcctccttagcctagggggaatcgattatcaaacatgggggagaggagacatgcaccgttatccgcgcccagtttcgccgccggtttatggaccatacggctcaggcggccattatagtccttattttcactatggggtttcatccttcccatcggcgccggttcactggcctcatcttccgtccggccatgccgcgcctccctcgtatccgatgccgtatccaaagccaggaccgcttttgccgccgccgcgcccgtcgtttctcgcccagtttaaaaacagcgacggaacgtacgatatcaacaaaatgatgagtaccgtggggcaaatgatcaatacggtcaatcaagtgaatggcgtgttgaaaggattgctcggtacgtttaaaaaatgaaaccgcgtcatggcgcgacggtcaagcgcgcttgaaaaagggaaaccgctccgccgtttgcacggggagcggttttcacgttgtcaaatgagcaactcatacacttcattgagctgatacacgcgcttataatcgcgctcatccatcgcatagcggatttcatggggcaaaatgcggtccaaaaaggcgctttcttcttgcgtcaagtcgcggacaaattccccttcgcctcggtatggtttgctgatcagttttttgtaaatgcgttttggggtgtcgccgtggtgatccaaatagttggacagcacttcgcgcaagtaagcgagtgtttgttccatcatcgtccgcccccttcaaaaaaagagacaaactctttgcttgtgtttgtgcggccttggacgtacggattttcttccgtcacgcggtccgggtcgaggtttgttttgatgacaagcatcggctcatccgacggctcgttgatcagtcggtcgttcaattgtttgaaatcaggcagtttcgccattcgttttgcacctcctatcagtagcgtagcttgtcagccgagaaagtatgtatgcatcgttttggccgcggcaaggcaagcaaatggcaaacaataagggggtgatagcggtgacagactgcaacgacaactggaagcggaaaaacaaatacacgaacaaccgtgaggaaatcgccaatgaatgggtgatcaaaaaaggaacgccggaagagggcgaacgttccggaaattcactccataaacaatagaagatggacaagaaacaagccgctccccatgcagggaacggcttgtttcacgcccaagcgcggcgctggccgttgccaaaatggtttttgaacgcatacacaggctggatcgtcttcaatcgatatcgatatatttccgtttttgcggcagctggatggtgagcgtcccattttgaaacgaggctttcacctcatgctcagcgactggatacggaaacggaatcagccgcgccacccgccgctgtgcgtggcggcgttcgtatacatggccatggctgtctgacgattcaatccattcatgatggtcgatgatcagctgcagcccatcttcctgccattgcaagctgatttgttcccttttgatgtcaggcagccggacaatgatttggtaatcgtgcttcgtctctttcacctcgatcggaatgtacgcggcaacaaacgtttgtgcgaaatagtcatcgagcgtttcaaacagtttttgcagcggccgttcatcaaaccattgattcatcattttccgcaaatgatggaacgggtgatggcctcccccattggctggtggttgaaacgattcattcattgcgcttccctcccttttttcaaaacagcgaaatgactctgtcgggacgctgccgattggcaaggcgattcactgtcaatgtatgtacggagcgaaaaaaaagctactccgtacttttttagggagttttcatcttgttttaacccagatggaatataatgacaccaccatccatgagatgcacatcaataacgctgtcggttgcccggcggcgggaggagggatggcgcgatgcattgggttcattggctggtgacattgtttttttctggaacagccgtgtcgcttctttcttatcaagcgttggaaatcgttcaagccattgttgattggatcgttgaccgccattcataaacagctgcctgcgccgctttttgccggttcatttttgagggcgtccctaacaggcgccccattccttttttgactgctggctgcccgttggcggtggacgatttgttgtgtatagttaaagatgtataaaggtggaagcagcaacagccgcaagagaggaggagcaactgatgaacggacgtattttattgattgaagatgaagccgggctcgcccggtttttggagcttgacttaaagcacgaaggctttgacgtgcatgtatgcgccgatggacgcgaagggctcgagctcgctctttcggagcagtgggatctcattttgcttgatgtgatgctgcctagtctcaatggcatggaagtatgccgccgcatccgggcggcgaaatcgacgccgatcatgatgatcacagcgcgcgacagcgtgtttgaccgcgtcatggggctcgataacggggccgatgactacatcgtcaaaccgtttgccattgaagagctgctcgcccgcatccgcgccttgttccgccgcgttcatccagaagcgaacgcccaagtgttgacgtttaaagatttagtcgttgacgtgcaggcgcgcaccgtgaaaaaaggagacgaatttattgagctgacgaagcgggaatacgacttgctcgtcgcctttatgcaaaacatcaatgtcgtcttgacgcgtgatgcgctgcttgacaaagtgtggggatttgacgccgaagtcgagacgaacgtcgtcgatgtgtatgtccgctacttgcggcaaaagcttgacgaacacgataaagagcggtatatccaaacggtgcgcggcacgggatatgtgatgcggccatgaagagggaggcgattcgccggctttcgctgaaagggaagctgaccgttttgtcggccggggcgattttcgttacgtattttgtgtttacgtttttgcaataccatatggtcaaacaatggctgctgaaggaagaagaaaaaacgatggaacaaacggtggcggaaattgaaacatattacgcggaaaaacgtaatctatcgtgggaggaaattcgccgcagccgcgcgtttttagaaaggttgaatgaacgataccaactcattcgcgtcacggatgagaaaggaaacgtcatcgtctccgtttcgaatggggcagcggtgtcgctatcgccgagcgagatgcccgacaagcggaaaatggatgagcatttcatcaacaatgaacggtttttgctgctccgtcagccgcttcatatcggcaacttgcatggaacgatcgaaatcgcccgtcggctggcgaggtttcaacaggtgaccaacacgctctttctcatcatgacggcgatcggctttttggccatggcggcaagcgctgtcgccggccgattcgtggcgcaaagcttcgtccggccgttgcaaacgctggccaaaacgatggcggacattcaaaacaacgggctgaaacggcgcattgatgtgcctccggcgcgcgatgaaatcgcggaactgatggtgatgttcaacggcatgatggatgaaattgagcggtcgttcgccatgcagcggcaatttgtcgaggatgcgtcccatgaactgcgcacgccgctcgccattttgcaaggccatctttcgttgctgcagcgatggggaaagcacaatccagagattttagaagaatcgctcgaggcggcggtgaaagaagcggagcggctgaagcggctcgttctcgagcttcttgacttgtcgcgcgccgaggcgatcacggtgccggatgaggtggcgccgatggatgccgcggcggctgtcggacaagtcgtcaaaaatttccgcgtcttgcacccggatttccaatttctgattgaccagccggataagccgattgcgcgcgcggcgatggcgaaacatcattttgaacaattgctgttcattttgcttgacaatgcggtaaaatattctcagcgagtgaaacaaatcgcgatttccttgcgcgaggaagggccgtttgtcatcgtgtccatccgtgattatggcattggcatcccaaaagaggagctgaaaaacgtctttttgcgcttttaccgcgtcgacaaggcgcgcagccgcgaacaaggcggcgccgggctcggcctttcgattgccaaggagatcatcgataagtacggcgggcaaattgcgttggaaagcgaagttgggaaaggaacgacggtggagctcgccattccgaaagcggaataggagaggagcgtgaggcaatgggacatccccatgaggaagaggcggcaagcaaaaaagtgattcatcacctcgttgaaaaattccgcaagcgcggggtgaaaatcgcgacatgcaaaccgcggacgatgatgtcactgtcatgcttagatgagatcgacaaaatgagaggatgaatcgaagaaaagaaaatggaagcgaaacagcgcatcattccggccattaaaacgatgaagcaatttgacgcctttttgtcaagcggttacacggtcggcgtgttgcttgaggtgcatattgcccagttaaaaagcatctttgcctatgcgcgccggcatggcaaggagttgatcgttcacgtcgacttggtgcaagggctgagtcatgatgaacatgcggcggaatacctttgccaagagttccgccctcatggcctcatttccacgaaagcgggcgtcattatgaaggcgcgtcaaaaacgcgtcttggccgtgcaacgcatctttttgctcgattcccacgctttagagaaaagctaccagctgatcgccaaaacgaatccggattgcattgaagtcatcccgggcgccatgccgcacatcatccgcgaagtgaaagaacggaccggaaaaccgatttacgccggtgggctcatccgcacggtcgatgatgtcgagcgggcgcttgcagctggggcggcggcggtgaccacgtcaaacgaaacattatggcgccactacaatggataatgcgttgagctggtcaaatcggccgcagtctgctacaataaaggtaacaagttaatcatcagtcaggagacagggagagaccatgcatgcatggtaggcgaaaggcttatcgtgtttgcaatggtctctttttgtctttttcaaaggaggaatcacgcatggcgttctcaagcaaacatcggagcgatgttcttcaagcgatgagcgaaaaacaatatgatcttctgatcatcggtggagggatcaccggctctggcatcgcccttgatgccatctcccgcggcatgacggtcgcgcttgtcgagatgcaagattttgccgccggcacgtcaagccggtcgacgaagctcgttcacggcggcttgcgctacttgaagcagttcgaggtgaagcttgtcgcggaagtcgggcgcgaacgggcgattgtgtatgaaaacggcccgcacgtcaccacaccggagtggatgctgctgcccatttaccgcggcgggacgttcggcaaatggagcacgtcgatcggcctttggctgtatgaccggctggctggcgtcaagcaaagcgagcggcgcacgatgcttaatgcccggcagacgttggaaaaagagccgctcttaaagcgcgacggcctgatcggcggcggctattacgtcgagtatcggaccgacgatgcccgcttgacgatcgaagtgatcaaaaaagcggtcgagcttggcgccgacgccgtcaactacgtaaaagccgaacagtttttgtatgacgagcgcggccgcgcgatcggcgcccgctgccgcgacatgctcggcggcctcttgtatgacatccgcgccaaaaaagtcgtcaatgccgccggaccgtgggtggatgcgctgcgcgacaaagacggatcgaaaaccggcaagcggcttcggctgacaaaaggcgtccatatcgtcatcgatcaaaagcgttttccgctcaagcaggcggtctattttgacaccccggacggccggatggtgtttgccattccgcgggatgggaaaacgtatgtcggcacgaccgatacattttatgacgatgaccccgctcatccggccatgaccgaagaagaccgtgattacttattgcaggcgattcactacatgttcccgtccgtcggcgtcactgccgacgatgtcgagtcgagctgggctggcgtccgtccgctcatttatgaagaagggaaagacccgtcggaaatttcccgcaaagacgaaatttggacatcgccatccggcctcattacgatcgccggcggcaaactgaccggctaccggaaaatggccgagaccgtcgtcgatcttgtcgccaagcagctggagaaagaagaaggaaaagcgttcggaccgtgtcgaacgaaacaattgccgatctccggcggcgatgtcggcggctcgcaccgcctccctgccttcatcgccgaaaaagcggaagaagcggtgcgctatggattgacgaaagaagcgggagcgcggctggcgagacaatacggcacaaatgtcgaccggctgtttgctttaagccagcaatacgaccgttcatccggtctgacgcgtgaaacgttcatccgcctcgtctacgccattgaggaagaaatggcggccaaaccagtcgactacttcatccgccgcaccggagcgctgttgtttgatattgattctgtccggcgtgagaaagaggaggtcatggcgtttatggcgcggtatttggggtggacgggggaagagcgggacgtgtatgagaaagaactcgacaaggaactgcggcgtgcggtgttggggaggagcggagtgaatgatcctttgaaggaatgagcgcctgaatcgaggcgcttttttttgatggattttttcgtaaaaattaagtaaaatttaaacaaaaacaaagcgggggaagagaatgtcagttgcatacaatccacaaacgaagcagtttcatttgcgggcgggcaaggcaagctacgtgatgcagcttttccgctccggctatttggcgcatgtctattggggaaaagcggtgcgcgatgttcgcggcgcgcgggcatttccgaggctggaccgcgcgttttcccccaatcccgacccatccgaccgcacgttttcgctcgatacgctgccgcaagaatatccagcctatgggaataccgattttcgttctccggcgtatcaagtgcagcttgagaacggctcgaccgtgaccgatttgcgctacaaaacgcaccgcatttacaaagggaagcctagacttaacgggctgccggcgacatacgtggagcatgaaccggaagcggagacgctcgaaattgtccttggagatgcgctgatcggcctagaggtaacgttgcagtatacagcgtatgaaaaatggaacgtcatcacgcgttcagcccgttttgaaaacaaaggcggcgagcggttgaagctgctgcgcgcgctcagtatgagcgtcgatttcccaactgctgactatgattggatccatctccccggagcgtgggggcgggaacgctggatcgagcggcgcccgcttgtgaccggcgtgcaggcggcggaaagccgccgcggcgcgagcagccaccaacaaaacccatttatcgcgctcgccgccaaaaacgccgatgaacaccaaggcgaagtgtacgggttcagctttgtgtacagcggcaattttctcgcccaagtcgaggtggaccagttccgcactgcccgcgtctcgatggggatcaacccgtttgatttcacatggctgcttcagccgggtgagtcgttccaaacaccggaagtggtcatggtctactccgaccaagggttgaacgggatgtcgcaaacctaccacgaactgtaccgcacccgcctggcgcgcggcgcattccgcgaccgcgaacgcccgatcttgatcaataactgggaagcaacgtattttgacttcaatgaagaaaagataatggatatcgcccgaacggcagcggagcttggcatcgaactggttgtgcttgacgacggctggtttggcgagcgcgatgacgaccgccggtcgctcggcgattggatcgtcaaccggcgcaagcttccgaacggcttgaacgggctggcaaaacaagtaaacgaacttggactccagttcggcttatgggtcgaaccggaaatggtgtcgccaaacagcgaactgtaccggaaacaccccgactggtgtctgcatgtgccgaaccgcccgcgttcggaagggcggaatcagcttgtgctcgattattcccgcgaagacgtttgcgactatatcatcgagacgatctcgaacgtcctcgcaagcgcgccgatcacgtacgtgaaatgggatatgaaccgccatatgacggaaatcggctcctccgccctgccgcctgagcgccagcgcgaaacggcgcaccgctatatgcttgggctgtaccgcgtcatggacgagatcacctcgcgctttccgcacattttgtttgaaagctgttcgggaggcggggggcggtttgacccggggatgctgtattatatgccgcaaacgtggacgagcgacaataccgatgccgtctcacgcctgaaaattcaatacggcacgagcctcgtctatccgattagtgcgatgggcgcccacgtctcggcggtgccgaaccaccaagtcgggcgggtgacgtcgctcaagacgcgcggccatgtcgcgatgtcaggcaacttcggctatgagctcgatatcacgaaattgacggaaacagaaaaacaaatgatgaagcaacaagtcgcgttttacaaggacgtgcgccgcctcgtccagttcggtacgttctatcggttgttaagcccatttgagggcaatgaagcagcatggatgttcgtctctgccgaccgctcggaagcgctcgtcgcctacttccgcgttctggccgaagcgaacgcgccgctgtcatacctgcgcttaaaagggcttgacccgaatcaagactacgaaatcgagggccttggcgtttacggcggcgacgagctgatgtatgccggagtggccttgccgtaccgctctggcgattttatcagcatgatgtggcgattgaaagctgttcaacgataagaagggatgctgtcgctcgagcctatgcaccagtcataaacgaattgaacccggtgtcttagatgccgggttcaaactgtttgagcttctcgatgatgcgacgcttccgatagagcatcttcccggtttcggcgatgtcttccataaacgatttgttaaacagtgaaccgaaaatgacaccgatgatcggaacggcttgaaacagctttttccacccgtattggtcgcggaacgtcatcatcacttcccgccagccttgcagttcggaaaagacgcgcccgcgttcattggagaacgacgaaagctcgtccaaaatcgcttttttcccgacgatgtccgccgcggcaaactgcaggcatttgacgacaaacacgcgctcctctttttccttcgggtcatatccgtacacgatggcgatctcttgcagcgttttcagcgctaagccgagaagcgctggaatgtctaccgccaacgtcagcgccccgccaattccagttgccgccccttgcagctgggcgaacgtgacgcgcgcatcgatcaactcatcgcagacgcggtccatcgtctcaagcggcaagtgcggcacttcggcaagcgacgatacgccaagcttgtccaatacctttccttcattcaccaagtattgcccgccgctttgaatatagctgcccaattcatcaagcagctgcccgagttttcgatggacgacttttggcgtcagcttatcgagcacttgaaacggcaagcggccgagcttttcccaaaaccataggtctttttgggagtgttcccagtgggtgatggtttggagttcttgttttagtgattttactgtatccttcataaatttgtcctccgaacattgttgaatcacttgttcttaggttgaggattaggtgcattttttatacatttataaattatgaagaagggcttattaataagggttatactaaaaactgaatcctgtttttatctactctgaaaatacctaaactcctaaatgcaccaattcacgatattcgacagaaaaatatttttatcctgccaatgacgacgaaatttttccgtcgtgagagtctatatagacgtgtaatttggttattctttaattaaaaaaatatatatatttagtaaaagtttattgttgacgaatattgaattttaacttaatttataattagataaaaatttatctggggggaataactatgaacgttttatcctcaatttgttacggaggagattacaacccagagcaatggccagaggaaatttggtatgaagatgctaagttgatgcaaaaagcgggggtgaatttagtatctttagggattttcagttggagcaagatcgaaccgtctgatggagtgttcgactttgaatggctagacaaggttatagatatactatatgaccacggtgtgtatattaacttggggacggcgactgcaactactccagcttggtttgtaaaaaagtatccagattctttgccgatcgatgaaagcggtgtcattttctcgtttggcagtagacaacattattgtcctaatcatcctcaattaattacgcacataaagagacttgtgagggctatagcagaacggtataaaaatcatccggcactcaaaatgtggcatgttaataatgagtatgcatgtcacgtttccaagtgtttttgtgagaattgtgctgtcgcgtttagaaagtggctaaaggaaagatataaaacaatcgatgaattaaatgaacgttggggtacaaacttttggggacagcgatacaatcattgggatgaaattaatccccctagaaaggcaccaacttttattaatccatcccaagaacttgattactaccgttttatgaatgactcaattctcaagttgtttttaacagaaaaggaaattttacgtggggtaacaccagatattccagtatcaactaatttcatgggttcattcaaaccgttaaactattttcaatgggctcagcatgtagatattgtgacatgggactcatatcctgatcccagagagggcttgccaattcagcacgccatgatgaatgaccttatgcgtagtttaagaaaaggtcaaccgtttattttgatggagcaggtaacctcacatgttaactggcgcgatattaatgttccaaaaccgccaggtgtaatgcgtctatggagttatgcaactattgcccgtggtgcagatggtattatgtttttccagtggcgtcaaagtagagcaggagctgaaaaattccacggtgcaatggtgccccactttttgaacgagaataatagaatttatagggaagttacacagttagggcaagagctgaaaaagttagattgtttggtcggatctagaatcaaggcagaggtcgcgatcatttttgattgggaaaactggtgggctgtcgaactaagttccaaaccacataataaactaagatatattcctatagttgaagcttattatagggaattatataaacgtaatattgctgtcgattttgtaaggccatctgatgatctaacaaaatacaaagtagttatcgctccaatgttatatatggttaaagagggagaagatgaaaacttacggcaatttgttgctaacggtggcactttgattgtcagtttcttcagtggcattgtagatgaaaatgaccgtgtacatctaggcggatatcctggtcctctgcgagatattttggggatttttgttgaggaatttgtaccatacccagaaacaaaggtaaacaaaatatatagtaacgatggggaatatgattgtacgacgtgggcggacataatccgattagaaggggcagaacctctagcgacatttaagggggattggtatgcaggacttccggcggttacacgtaactgctacggtaaaggagaggggatttatgtcggtacttatccagatagtaattatttaggtaggcttttagaacaggttttcgctaaacatcatattaatcccattcttgaagtagctgaaaatgtagaggtgcaacaaagagagactgatgaatggaagtatttaattattatcaatcataatgattacgaagtgacactgtcactgccagaagataagatataccagaatatgattgatgggaaatgttttcgaggaggtgaattgaggattcaaggggttgatgtagcagtgttaagagagcatgatgaagccgggaaggtttagaggactggtgaaaaacagccgatttcgtcgaacccgttgctttcagctgatagagaagcgttgattttacaaggcttctccatttgagaagagagtccgttttccgtaatttttcactaaatcaccggccttttagagaagtctcgttccgacagttggcaacataatatgcataagatgacaatgtctataaacattggatcttacgcacttagtgaaaaggctcatttcattaagacaacaactgaaaaatgtatgtttttcggctgtatattcttaattagactcctttttcaccaaaagttcataagaattaaaaaaacaggagggattttctttgaaaaagattttgacactatttttagtaagtattcttctattaactgcttgttcttcaaaaacgaaaaacggtggagctgcagatagcacaaaaagtacgaatgaaataacagtgtggacgtgggatccaaatttcaacgtaaaagcgatgaaaattgcagaagagttttataagaaagagaatcctaattttaaattaaaaattattgaaaatgctcaagaggatatcgttcaaaagcttaatacaagtttaagttctggcacaacaaaaggcttgccaaatatcgtattaattgaagactatcgtgcacagagcttccttaaagcgtatcctgatgcattctatgacctatcaaaatatttcaaagcggaagattttgctgaatataagcttgctcctactagcttaaatggtaaacattatggactcccatttgatacaggggttgctggattatacgtgagaacagattatttacaaaaagcaggatatactgttgatgatttacaaggattggactggaacaaatatattgaaatcgggaaaaaggtaaaacaagcaacgggtaaatatatgcttgcactcgatcctaaaaatctggggattattcgtgagatgattcaaactagtggttcatggtatgtgaaagaagatggtgtaaccccgaatttggcagacaatgagccgctgaaggaagcatttagaacttacaaagagattgtaaacgcagggatatcgaaacctatttccgactggagtcaatttgttgcctcttttaatagtggagcagttgcatcgattccaacgggaaactggattacggcttctgttaaagccgaagcttctcaagccggtaagtgggctgttgtgccttttccaaaacaatcgggcattcctaactctgttaatgctacgaacctaggtggaagttcttggtatgtacttaacattcctggaaaagaaaaggcagcagaatttctagctaaaacgtttggatcaaatgttgagttttatgaagcactaaacaaagagattggtgcaattggcacatacaaaccagctgctaatagtgaggcctataaggctgcagatgagttttttggaggccaaaaagtaacagctgatttctccaaatggatgaaagaaattcctcaagtaaactacggtgcacatacgtatgtgatcgaagatattttagcagctgcgttgcaagattacttaaaaggcaaagatcttgataaagtgttggaagatgcacaaaaacaggcagaacaacaagttaaataaatatagcacgcctattatgttaagggaaacataaaaaattaagccccgagagtccgctggccttcctggttgtcatagtagaagcattctgtgtaacgggcggagtggttcggggctcttctatgaagatgcccgctcctcgacgccttgatcggtcattttcatgcttgaataaagagcaagaccctctcacggatgttgctttctatttatcaacatgttaaggagttgatatagagtgattcccccgacaaaagtgaatctagatttgataataaaaacggatcgaaacattaatcagaaacaccgcataaaaaacacaataattggatggtcttttgtgatactagctactattatgatttgcacattttatttttatccaatggctcaagccttaattctttcgttacaatcgggttcgggtacgaatctaacctttgtcggattgaaaaattacgctcgtttatttagtgatcctacctttttgacaaccgtaaaaaatacagtgatatatcttattattcaagttccgattatgattattctcgccttatttttagccgtattattgaataatccgaaattaaagctgagaggattgtttcgaacagcaatttttttaccatgtgtcacttccctagttgcgtattctgtcatatttaaatatttgtttagtcaagatggcttgatcaacgttatgttgatgaaattctctcttatatctgaaccaatcaactggctagctgatcctttttgggctaaagtgaccattattattgctcttacgtggagatggacaggctataatatgattttttacttatctgccctacaaaatatcgatcactcgatttatgaagcggctaaaattgatggtgcttcgccagttcagcagttttttaaaattacgattccattgttaaagcccatgattttgtttacatcaatcacttcaacaatcggtacgctccagctgttcgatgaagtaatgaacattacgcaaggggggccgggaaatgcaacgatgacgatttctcaatatatctacaatctttcatttaaatacacccctgatttcggttatgcagcaacagtttcgtatgcgattgtgattatgattgtatttttttctattattcagtttaaagtggcaggtgataaaaatgagtagtctcaaaaacgtattcaactatactgttttaaccattgcatctattgtttccgtgtttccatttttgtggatggttgttagtgcgacgaataaatcagtagaagtgacgaaaggacggttattgccaggtagtcattttatggaaaacttccgcaacctgcttgatagcactaatctagtcaatgcattaatgaattcagcgaaaatcgcgattataacaactctactcgcaatgttggtctcctctttggctggttacggatttgaaatttttaaaagcaaaacaaaagattttttattcaatttcttgttgctttcaatgatgataccttttgctgctttaatggtcccgttgtttagaatgttcgggacaatatcacaaatatttccaagcatcggtattgatacaatgacggccgttatttttccgacaatcacaacggcatttctgatttttttcttccgccaaagcacgaaaatgttcccaaaggaaattattgaagcgggccgaattgatggattgtctgaatgggggatcttcttcaggctttatgtccctacgatgaaaacaacctatgcggccgcggcgattattacatttatgtcgagctggaacagctatttatggccacttgtcatattacagtctccggagaaccagacggtgccattgcttatatcaaatcttggatcgagttattctccggactttggaatgatcatgaccgctattgtgattgctaccttgccgacggcgctgatcttctttttcatgcaaaagcacttcgttgccgggatgctcggttcagtaaaatgatgagtaaggagtgtggaaataatgaaaaaaacattaacaacccccacattagaatggctttcggatcctcgtgtgttcggggttaatcgcctgcctgcccattcggaccatatttattatgagacgttggaagaagcaaaaaatggagtttccatgtcgatgcgctatgagttaaatggaaattggaagtttcactatgcggtcaatccagctagccgtcccgcgaaattttatcaacttgattttgactgctcaaactggggcgatatttccgtaccagggcatattcagttgcaaggctatggaactccccagtatgtaaatacgatgtatccgtgggacggtcattgcgatgctcgtcctccagaagttcctatggattataatccagtaggaagctatataaaaatttttaatcttcctgaacgtatgaaagggaaaccggtgtatatttcttttcaaggagtggagtcggcgttttatgtttggttgaacgggcagtttgtcgggtatagtgaggactctttcacgccggcagaatttgaacttacaccttttataaaggatggagagaataagctcgcggttgaggtttaccagtacagcaccggaagttggcttgaggatcaggatttctggcgtttttctggaatctttcgcgatgtatacctttatacagtgccagatattcatgtctatgatttacatgttcgcgccgaattggattcgtcctatacgagaggcatgttaacggcggaccttacctttttgtctccggtacctgccggctctaggtttatcgctgaactgtatgatgcgaaaggcgaccttgtcgccaaaaaagacggagagcttcatagcgaaaaggggacattttccattgcggtcgatgaaccggaattatggagcgcggagaaaccgtatttgtataagctatatattcagatttttaacgagtttggccaattggtagaggttgttccacagaaggtcggttttcgaagattcgagatcatcaataaagttatgcaccttaacggaaaacggattgtatttaaaggcgttaaccgacatgaatttcattgccgaagaggccgggcgatcacaaaggaagatatgctatgggatattaaaacattgaagcgtcataacattaacgcagtccgtacgtcacactatccgaatcaaagctattggtatgaactatgcgatgaatacggcatctatgtcattaatgaaatgaatttggaaacgcacggaacgtggcaaaaaatgggccgtgtcgaccccacatggaatgttccagggaacaatcgagaatggcaagacattgttatggaccgggcgatttcaatgtttgaaagggataagaaccatccttccatcctgatttggtcatgtggaaatgaatcgtatgctggggaagttctgttaaacgtcgccaactattttcggtcagtcgatccgagccgtcttgtccattatgaaggagtattccatgcccgcgagtacaatgatataagcgacatagaaagtcgtatgtacgcaaagcctcatgaaattgaaaagtatttaacagaaaatccggataaaccatatatcagctgcgaatatatgcatgcaatggggaactcgctcggcgggatgtacaaatatacggatttggaacaaaagtatccgatgtatcaaggtggttttatttgggatttcattgatcaagcccttgtgaaaaaagatcgttatggaaaagaatttttggcatatggaggggactttggcgaccgtccaaccgattacggtttctgtacgaacggaattgtctatgccaaccgggagttgtcaccgaagatgcaggaagtaaaatatctttatcaaaactttaagctttcaccggatcaatacggtgtcaatattagaaatgaaagtcttttcactgacacaagtgaatatgatttagaatacgtcctattccttgaagggagagagttgtatcgaagcaagctgaatgtatcggtagcaccgcaggaagagaaaagagtcgagttcgactggccccttgggatgatggcagatgcaggtgaatattgcattcatgcatcatttaaattgaaagaaaaaacactttgggctgatgctggttatgaggtggcattcggccagtttgtattccagattggttccaaggaattcgttgttcctagcggaaagttaaaagttgtccatggtgatgtcaacattggggtgcacggcaaagattttacgatcatgttttccaaacaggcaggaagcctagtttcaatgaattacgcaggcaaggagatgattgcggcccctcctgcaccattgttttggagggccacgactgataatgaccgaggttttttgcaagacttctattcggggctttggtatgcggcgagtttggcgcgtaaatgtgtaaaagtcgatgtgaaagaggaagcggcccaagtaaatgtcacctttacctacaaattttccattaaccccgaattggaagtgaaaattggttataccgtttatgctgatggcagcattcgcgtgaaggtggtctatcatggagtcgagaatcttccgtcaatgccgatttttgcggtatcattcaaggttccagccgactataatcaactcgagtggtatgcaatggggcccgaagaaaactatgtcgatcgctcaaagggggcaagacttggaatttttagaaatcaagtatctgacaatgtatcgcgctatctcaaaccgcaggaatcaggaaacagaacaggtgttcgtaaagtaagcttaacgaacaacaatggacagggaataaaaatttcttctataactgaaccgttggaatgcaacttttcgccatacacagcttttgaacttgaacatgccaatcatcattacgagctgcccaatattcattatacggttgtcacggtagcaggtcgacaaatgggagttggcggggacgacagctggggcgccccagttcacgatgaatacgtcataaaggcagatcaagacatggaatttgagtttgtgattcataaagtttagcgacaacagcatcatgatgtaaacttctcatcttagcgtttttatttatctcgaaaaataaaaatgccatcacatgatatctcatatttcgcaacctttgcataatatacaaaaaacaacccggatatgcgcataaaaataattttttatacaaaaaattgcaaaataattaatttttatccggtcaaacttggcttatttcgaatttttattcagggtgcgaaatgtgagtgatatacttactaggtggatcaaacaaaaatggtggttgaagctatgttttctgttctgattggccaatatggcacaagagaaattggaggcgattcaattatcgaatttgaaagtgatacccggtatattttatcgtatttatttgttgctttggattagccgaatactaagatttggacaataccgcgagttgtttttgagttaaggttaggaaataaaatatgaggtaattttacttttttaaaggatgaagggataagacgttgattaaagaaagaaaggcataagaccgtaattttaagttacatgtcaaataagcaacctaataaaaattcttttttattgtttttagtaaaatttatactaaaatatatactagcgattgattgtttaggaggcgtaatcatggctgttagtttcggtttgacagaaacctttaaaaatgtatttggtgggggtgaagaacgagttcgtatcttcttcgcccccggccgcgtcaatttgatcggtgagcatacggattacaacggcgggcatgtgctgccgtgcgcgctcgagatcggcacgtatgcgcttgtccggcaaacggatgagccgtttgtccgcctttactcccaaaacttctcggaaacgggagtgatcactgtctcttacgatgacttgtcataccggagcgagcacggctgggcgaactacccgaaagggatcttggctgcgtttcaagcgctcagccccctggagaccggattggacattttgtattatggaacgatcccgaacggcgcaggactgtcgtcatccgcgtcgattgaactcgtgaccgcggtcatgctcaacgaactgttcaggcgcgggcttgaccaactagaacttgtgaaaatgagccaaaccgtagaaaataaatacgttggggtcaattgcggcattatggatcagtttgccgtcggcatggggaaacaagattgcgccattctattaaactgccagacgctcgagtaccgctatttgccgctcgtgctcaacgattgttcgattgtcatcgcgaacacaaacaaaaagcgcggcctggcggactcggcgtacaacgagcggcgggcgacgtgcgaggcggctcttgcgaagctgcaaagcgtgcggaacatcgcctcgctcggcgagctgacaagcgcggaactggcccgttatgcacatcttctttccccgcttgaacaaaaacgggcccgccatgcggtgatggaaaacgagcggacgcttgaagccgcccgggcgcttgagcggggagacctgatccactttggcgagttgatgaaacagtcgcatttgtcgctgcgcaatgattacgaagtgacaggcgttgaactcgacacgctcgttgaagcggcatggtcgcacgaaggaacggtcggggcgcgcatgactggagcaggattcggcggctgcacggtgaacattgtgaaaaaggcatgcgttcaagatttcattgaacgggtcggaaacgcgtatgccgaaaaaatcggttatgaagcaagcttttatgtcgttgaagttggtgacggggcgagagaactcacggaactggaggagatgagccgatgattttggtttgcggaggggcagggtatatcggcagccatgcggtgtaccgtctgcttgaaaaaggggagcgcgtggtcgtggtggataacttgcagacggggcaccgggaggcggttcaccctgatgcggtgttttgccaaggcgatattcgcgaccgcgattttttgcgcgaggtgtttcgccagcacgacattgaggcgatcattcattttgcggcgaactcattggtcggcgaaagcatggaagagccgctgaaatattacgacaacaatgtgtacggcacacaagtgttgcttgaagtgatgagagaatttggcgtcaagcaaatcgtcttttcttcaaccgccgcggtgtatggggagccgaaacaaatcccgatcgtcgaaaccgatccgacggaaccgacgaacgcgtatggagaaacgaagctggcgatggaaaaaatgatgaaatgggcggaccgcgcctatggcatccgctcgatttcgctccgctactttaatgtcgccggggcgtacggcacgacaatcggtgaggaccacaacccggagacgcatcttattccattgattttaaaagtgccgcttggccagcgtgaggaaatctacattttcggtgatgactatgacacgcctgacggcacgtgcatccgcgactacattcatgtgcttgatctcgtcaatgcccattggctggcgctcgagaaattgcggagcggggcagacagcgatgtatacaatttaggcaacggaaatggatttagcgtcaaagaagtgatcgaagcggcgcggcaagtgaccggacacccgatccccgcccgcgtcgtggcgcggcgcctgggcgatccagcgagacttgtcgcttcatcggaaaaagcaaagcgcgagctcggctgggagccgaaatacccgtccattacggatatcgtcgcgtcggcatgggaatggcatcaagcgcggccaaacggctatcggggtgtgtaaacatggaaacgatttttgcggcgattgaacaactgatccgttatgccgagcaacgcggccttttagcgccggaagatgttgtgtacgcgcgcaaccgcctgctggcaacgctacgactcacggaatggcagccggccgaggtcaaggacgttcccttggcctcgccggccccggtattggacgctatgattgattgggcgtatgaacaaggattgttggaaacgaatacaacgaccgagcgcgatatatgggatgcgagactgatggactgcgtcatgccgcggccgtcggaagtgatccgcgccttttacgagcgataccgccgcgacccgcaggaggcgacggactggttttattcgttgagccaagcgtccaattacattcaaacggcgcgcatcgccaacaatcagcactggaaagtgtcaaccatctatggagaattggatatcaccattaacttggcgaagccggaaaaagacccgaaggaaatcgccaaattaaaagagatgccgtcatcctcgtatccaaaatgtgtattatgcaaagaaaacgaaggatatgaaggaacgtggcgtcatccagcccgttccaatcaccgtgtcatcccgatcacgttattggatgaacagtggtatttccaatattctccctacgtgtactataatgaacattgcatcgtcttccacgccgaacatgtgccgatgaaaatggagcggaagacgcttgagcgtttgctcgatttcgtcgaaaagttcccgcactatttcattggctcgaacgccgatttgccgattgtcggcggctcgattttagtgcatgaccatttccaaggcgggtgctatacgtttgcgatggaaaaggcggagatcgaagagtgtatcccgcttccatcgtttccgtcggtcgcagccggcatagtgcgctggccgatgtccgtcatccgtttgactggaccaaaagaggacgtgttggatgcggctgcctttttgtatgaaacatggcggacatacagcgacccaagtgtcgagattatggcctacagcggcgatgttccgcataacacgatcaccccgatcgcccggcggcgcggcgatttgtttgagttggacatcgttttgcgcaacaatcggacatcagcggaacatccgtacggcattttccatccgcatgaagaattgcatcatattaaaaaagaaaatatcggcttgatcgaagtaatggggctggcggtgctgccggcacggcttgccgtggaactggagacgctggccgattatctcgtgcatcggacaaaaaaagaagactgggacgagtcgatgcataaacattgggattggtgcgaagccattcactcggcctatccggacatcacgaaggacaacgtccatgacattttgcggcacgaagtcggacaacggtttgtgaccgtgttggaacatgccggggtgtttaagcgggacaagcgagggaaggacgcgtttcgccgctttatacagcacgctgtggagcgcatgtcgtctcttgtttaaatgcggcgaaaaaacgcgtttcatatgaaacataaggaagggatcgcaaacagactatggctacgttaaaagaaatcgcggaaaaagtcggcgtttcggtcgcgacggtgtcgcgcgtgcttaattacgatgtgacgctgtccgtttctgatgaaacgagaaggcgcatttttgaagtcgcccaagagctgaactacaaaacattgcgggaacgaagccagcaagcgcgcgaatcgtttcgcttcgggctcattcactggtattcggagcgccaggaaatcgatgacccatattatatggcgattcgcctcggagtggaaaaagagtgttttgaccgcggcatcgaactcgtcaaattgtttaaacagcacggcgcctatccgatcgaacggatggaggcgctcgatggcatcatcgccgtcggaaaattcgggccgaaggaagtcgaggtttttgccgccggggccaaacaaattgtgtttgtcgactgttcgcctgatgagcatcggtttgattcagtcgtcatcgacttgcgtcaagcgacggtgacggtgcttgattatttgcttcggttggggcatacgaaaattggctatatcggcggccgtgaatatgtcgacggggaaacgccgatccgcgatgagcgcgaagcggcgttttacgaatatttgtatgtcaaagggctgtatgattcccgctatgtatggatcggtgccttcactgctgaagatggctatcggctgatgaaagaggctgtttcaggcggcgacttgccgacggcgtttttcattgccagtgattcgatggcgattggcgccctgcgtgcgctgcatgaagccgggatcgctgttccggaagaggcggcgattgtcggattcaatgatattccgacggccgcatttcttcacccgccgctttcgacggtgaaagtatacacagaatttatgggtgaaacagcggttgagctgctcatcgaacggttgacgacgaaacgagcgatttgcaaaaaggtcgtcgtgccgacagagctcgtcatccgctcaagcagcgagggcaacgaaaaggggagcggtcgataagccgctcccttccgcattaatggaactcgatatcaactcgttttttcgttcctgtcgttgttttcgggatatgaatgtcaagcacgccgtttttgtacgtcgcgcgaatgttttccgtcgccgcatccgccggcagggtgatcgaacgctggaagcgaccgaagaagcgttcgcgccggtgcatttgttcttctcttacatcgtggtggcgttgaatcgtgccgctgatggtcaacatgttgttctgcacgtcaatgtgcacatcctctttccgctccagccccggtaaatcgcacgaaacgacgtattcgttggccgtttcatgcatgtcgatgcgcggcatccagtgctgctcatccatatgagtgaacagcgatggaaaatcactagcaaaaaaacggttcatatcccggcgaatcgattccaagtgccggaacgggtcatacggaattaacgccataactgccatcctccttaacaagaaatgttttttcgctcagtagtgtgaaccggattcgtctgttttatgtatgattggcttgcaattgttccatcaccgtcaaatacgcttgaatgagtgctactttcatgccatccggcaagtcagaagcggccacccgcttaacggcgtaataaaacttcacttcggacgattgccgcacgcgcggatgcgtccattcatcgcgcagctcttgccttatcgtttcatacaaaagagtttggctttcttgttcatcaagcggtccggccgccagcgatcggttcggccaaaggcggcggtagccgtcaagcagtgcagaaaatggataggtcacggctgtttccctccttaaaaatatgcatagcgatcctcgaggtctgctccttgcaacatattctttttaagaaattatatcatacagcagtcgaagcgattcgggaggccaagtcgaatgtagatagtgggggctggtttcgtttgctgtctttgtaagtaaggcagcccaaccgtgggacgcacggggatggcttggttgacagcctgccgtggggcggatgttcccaagaatctcccacctctaagcgttagcgtaggtgggagagcgttcaacctaaaaaagtagttgacataaggtgagatagtgtataaaataaaaatcgccgcttcgacggaatgtcggagtgcaacgatcaaacaatcatgaaataaaaaaaactattgacaaatagttaacactgcgtataatgaataattgccgcgacgaaatgcgaaatgaacgcggtagtaattagaagagaatcagtagttgacatttttgaaagattgtttataatagtaactgttgttccttgaaaactgaacgaaacgaagcgcgaaagaaaagcggaggccgctttggccgaagctagacaatgcgaaaagccaatcaactttctttggagagtttgatcctggctcaggacgaacgctggcggcgtgcctaatacatgcaagtcgagcggaccaaatcggagcttgctctgatttggtcagcggcggacgggtgagtaacacgtgggcaacctgcccgcaagaccgggataactccgggaaaccggagctaataccggataacaccgaagaccgcatggtctttggttgaaaggcggcctttggctgtcacttgcggatgggcccgcggcgcattagctagttggtgaggtaacggctcaccaaggcgacgatgcgtagccggcctgagagggtgaccggccacactgggactgagacacggcccagactcctacgggaggcagcagtagggaatcttccgcaatgggcgaaagcctgacggagcgacgccgcgtgagcgaagaaggccttcgggtcgtaaagctctgttgtgagggacgaaggggcgccgttcgaagagggcggcgcggtgacggtacctcacgaggaagccccggctaactacgtgccagcagccgcggtaatacgtagggggcgagcgttgtccggaattattgggcgtaaagcgcgcgcaggcggtcccttaagtctgatgtgaaagcccacggctcaaccgtggagggtcattggaaactgggggacttgagtgcaggagaggagagcggaattccacgtgtagcggtgaaatgcgtagagatgtggaggaacaccagtggcgaaggcggctctctggcctgcaactgacgctgaggcgcgaaagcgtggggagcaaacaggattagataccctggtagtccacgccgtaaacgatgagtgctaagtgttagaggggtcacaccctttagtgctgcagctaacgcgataagcactccgcctggggagtacggccgcaaggctgaaactcaaaggaattgacgggggcccgcacaagcggtggagcatgtggtttaattcgaagcaacgcgaagaaccttaccaggtcttgacatcccctgacaacccaagagattgggcgttcccccttcggggggacagggtgacaggtggtgcatggttgtcgtcagctcgtgtcgtgagatgttgggttaagtcccgcaacgagcgcaaccctcgcctctagttgccagcattcagttgggcactctagagggactgccggcgacaagtcggaggaaggtggggatgacgtcaaatcatcatgccccttatgacctgggctacacacgtgctacaatgggcggtacaaagggctgcgaacccgcgagggggagcgaatcccaaaaagccgctctcagttcggattgcaggctgcaactcgcctgcatgaagccggaatcgctagtaatcgcggatcagcatgccgcggtgaatacgttcccgggccttgtacacaccgcccgtcacaccacgagagcttgcaacacccgaagtcggtgaggcaacccgcaagggagccagccgccgaaggtggggcaagtgattggggtgaagtcgtaacaaggtagccgtaccggaaggtgcggctggatcacctcctttctaaggagaaaagcggaggccgcccgcttatcggcgaggtgcgctggagggcctgcgaggaggctgtcgccgccgcagcaggaccgaagcgtcgcgagccgatggcggccggagctagacagggagaaaagcggaagcgccgcgtttggctctcgaagccaaatgttcttcacccgcaggggtgcttgcaccccgagggggaaggttatttggcagaagagagtcaggcgctggagctagacattagtcgtgattcggtgcacaaccgcgcttctgtttcgttcagttttgagggaacgagtaatgttctctcaatgacaaaaatcgttctttgaaaactagataaccgacaatgcaaaggaagaagccgagagcgcaatgggttaagctggaaagggcgcacggtggatgccttggcactaggagccgatgaaggacggggcaaacgccgaaacgcttcggggagctgtaagcaagcgttgatccggagatgtccgaatgggggaacccactgtccgtaatggggcagtatccatgcctgaatccatagggcatggagggcacacccggggaactgaaacatcttagtacccggaggagaagaaagcaaccgcgattccctgagtagcggcgagcgaaacgggaacagcccaaaccaagaggcatgtcctcttggggttgtaggaccgctcacgatgggagtgagaaagggacggggtagacgaaccggtctggaacggccggccagagaaggtgagagccctgtagtcgaaacttcgttccctcccgagcggatcctgagtacggcgggacacgaggaatcccgtcggaagcagggaggaccatctcccaaggctaaatactccctagtgaccgatagtgcaccagtaccgtgagggaaaggtgaaaagcaccccgggaggggagtgaaagagaacctgaaaccgtgtgcctacaagtagtcagagcccgttgatgggtgatggcgtgccttttgtagaatgaaccggcgagtgacgatggcgtgcgaggttaagccgaagaggcggagccgcagcgaaagcgagtctgaacagggcgtcaagtacgtcgtcgtcgacccgaaaccaggtgatctacccatgtccagggtgaaggccgggtaacaccggctggaggcccgaacccacgcacgttgaaaagtgcggggatgaggtgtgggtaggggtgaaatgccaatcgaacttggagatagctggttctccccgaaatagctttagggctagcctcgggtttaggagtcttggaggtagagcactgattgggctaggggcccaaaacgggttaccgaacccagtcaaactccgaatgccaatgacttatgcccgggagtcagaccgcgagtgataagatccgtggtcgagaggggaacagcccagaccgccagctaaggccccgaagtgcacgttcagtggaaaaggatgtggagttgccgagacaaccaggatgttggcttagaagcagccaccatttaaagagtgcgtaatagctcactggtcgagtgactctgcgccgaaaatgtaccggggctaaacgtgccgccgaagctgcgggatgaccgttggtcatcggtaggggagcgttctaagggcagagaagccagaccggaaggactggtggagcgcttagaagtgagaatgccggtatgagtagcgaaaacagaggtgagaatcctctgcgccgaaagcctaagggttcctgaggaaggttcgtccgctcagggttagtcgggacctaagccgaggccgaaaggcgtaggtgatggacaacaggttgagattcctgtaccaccttcttcccgtttgagcgatggggggacgcaggaggatagggcgagcaggcggctggaagagcctgtccaagccgtgaggctgatccgcaggcaaatccgcggatcataaggccaagcggtgacggcgacggattgatccggaagtccccgatttcacactgccaagaaaagcctctagcgagggaagaggtgcccgtaccgcaaaccgacacaggtaggcgaggagagaatcctaaggcgcgcgggagaactctcgttaaggaactcggcaaaatgaccccgtaacttcgggagaaggggtgctctttggggtgaagagccctgaagagccgcagtgaaaaggcccaagcgactgtttatcaaaaacacaggtctctgcgaagccgaaaggcgacgtataggggctgacacctgcccggtgctggaaggttaaggggagcgcttagcggaagcgaaggtgcgaaccgaagccccagtaaacggcggccgtaactataacggtcctaaggtagcgaaattccttgtcgggtaagttccgacccgcacgaaaggtgtaacgacttgggcgctgtctcaacgagagacccggtgaaattatactacctgtgaagatgcaggttacccgcgacaggacggaaagaccccgtggagctttactgcagcctgatatggaattttggtatcgcttgtacaggataggtgggagcctgggaagccggagcgccagcttcggtggaggcggcggtgggataccaccctggcggtattgaaattctaacccgcaccccttagcggggtgggagacagtgtcaggtgggcagtttgactggggcggtcgcctcccaaaaggtaacggaggcgcccaaaggttccctcagaatggttggaaatcattcggagagtgcaaaggcacaagggagcttgactgcgagacggacaggtcgagcagggacgaaagtcgggcttagtgatccggtggttccgcatggaagggccatcgctcaacggataaaagctaccccggggataacaggctgatctcccccaagagtccacatcgacggggaggtttggcacctcgatgtcggctcatcgcatcctggggctgtagtcggtcccaagggttgggctgttcgcccattaaagcggtacgcgagctgggttcagaacgtcgtgagacagttcggtccctatccgtcgcgggcggaggaaatttgagaggagctgtccttagtacgagaggaccgggatggacgcaccgctggtgtaccagttgtcccgccaggggcaccgctgggtagctatgtgcggacgggataagcgctgaaagcatctaagcgtgaagcccccctcaagatgagatttcccaccgcgttaggcgggtaagatccctcgaagatgacgaggtcgataggtccgaggtggaagcgtggcgacacgtggagctgacggatactaatcgatcgagggcttaaccaagaaaagcgcaggcgagcgggtcgccgcgacgggcaaatgttcttcgcctgcagggatgttcacatcccgaaggcgaaggttatttgaccccgagcggcggcgagccggagctggacaatgcgaaaagcgcaggcgagcggcttcttccgacggttatctagttttgagggaatgaaaaaactcttgacagctcagcgcgaatcattataataataaatgtctaaagagatgtcatttcgcagcagctcagtgacgagcatttgcatcatcggatgaactgcgagttgcctcgacgcatccagcttctttgaatcggctggcagaggaagaggcagggcatcttattgggagaattgaccttcgttatgattccgcagtagctcagtggtagagcaatcggctgttaaccgattggtcgcaggttcgaatcctgcctgcggagccatcgtggagagctgtccgagtggtcgaaggagcacgattggaaatcgtgtaggcgtgaatagcgcctcaagggttcgaatcccttgctctccgccatgatccatcagcatggcccgttggtcaagtggttaagacaccgccctttcacggcggtaacacgggttcgaatcccgtacgggtcacttctttgtggaggattagctcagctgggagagcacttgccttacaagcaaggggtcggcggttcgatcccgtcatcctccaccatcttaatataaaagctgacttgctttctcatcatcgcggggtggagcaacgagcctttgcttcatcgaatccgcttcgagttgcctcgacgcacccagcttcctcgaatcagctagtagaggaagaggcaatgaatagcacgcccggatcattatgaaaaccagttgaatttcctatcgtcgcggggtggagcagtccggtagctcgtcgggctcataacccgaaggtcgcaggttcaaatcctgcccccgcaaccaaaattggtcccgtagtgtagtggttaacatgcctgcctgtcacgcaggagatcgcgggttcgagtcccgtcgggaccgccatctttccaaaaatgcatgatgcaacgaatcatgtgatcggtgaaatacggctcggcagctcggtcggtagagacgagcatccgtttcatcgaattcgcatcgagttgcctcgacgcatccagcatcttcgaatccgctggcagaggaagaggcacaatgcagcacaagtaaagcagcgtaaaacttaatatggctcggtagctcagtcggtagagacgagcatccgcatcgtcgaatctgctgcgagttgtcccgacgcacccagcttcttcgaattggctggtagaggaagggacacaaaagtcatcaacgagcaagggaaaaataagatacggctcggtagctcagtcggtagagcaaaggactgaaaatccttgtgtcggcggttcgattccgtcccgagccaccatataattgatagcaagctgacttagctctattggcagagacgagcatccgcttcatcgaatcgattgcgagttgtcccgacgcacccagcttcttcgaattggctggtagaggaagggacacaacaaatgaacaatgagccgcgatttatatcataattatgccgacttagctcaattggtagagcaactgaatcgtaatcagtaggttgcgggttcaagtcctgcagtcggcaccattccttggaggggtagcgaagtggctaaacgcggcggactgtaaatccgctccctttgggttcggcggttcgaatccgtccccctccaccatcttaacaaaggggcatagtttaatggtagaacagaggtctccaaaacctccggtgtgggttcgattcctactgcccctgccattcctatcatgattatggcgactatggcgaagtggttaacgcaccagattgtggctctggcatgcgtgggttcgattcccactagtcgcctttcacttacagcgttggggtatagccaagcggtaaggcaacggactttgactccgtgatgcgttggttcgaatccagctaccccagccacggatgcggaagtagttcagtggtagaacaccaccttgccaaggtgggggtcgcgggttcgagtcccgtcttccgctctcgatcaaggcggcatagccaagtggtaaggcagaggtctgcaaaacctttacccccggttcgaatccgggtgccgcctccatatctaatgaataaaaaagtgttgacagttgaaagatgatttggtaaattgttaattgtcgcgccgatgtggcggaattggcagacgcgcacgactcaaaatcgtgtggggtagcccccccgtgtgggttcgactcccaccatcggcatcgaaatagggaaaaggctttagggacaaggggtttcacgtaagtgaaatcccttgttttttatttaccgaatacgattcgagaaaagaaaatcgtgtgcgtacaatcgtgttcggtgaggtgaaatggaaagtgggaagaatagaaaatgagagagaattgcagagaaagagcaagagaggaagaagaggagagttgagtcgtgaggagttgttgctaatatctgacgatatcagagaaattgaatacacatttgaggaattgttagagatatttattgaggattgcgaactaagaaatttgcgggaacatacgattaaatattatcgcagtgagttaaacgcatttgtaaaactgctgaaagagcaagaaatcgagttgcgtgtaagtgaatggacaggagaaaccattaagcgaaatgtcattatgtacatgaaagaaaaaggtcttaagacagtcagtatcaattcccgtttgcgagccatgagggcgttctttaactttttggaaggacgaaatctcataaaaagcaatccgatgaaagacatcaaattgttgaaggatagactcccatgacaaaaaaattttatcaccatcggaaggatgaaaaccaccttctgtcgaatggtctccttgcagctggggtcaagaggtcgtggtatctatggtacgaaaaagtccgaaagatagacggaccccagcagcctggtgcaccacggaatgtcgctcccttttgggaagcacgcaggatagaatgcttgaacaaaggctgctgcaccggctgtttcggagaatgaagcagggagggagaccgatgcgcgtcttgtatgaacgctgttgtggattggacgtgcataagaaatcgatcacggcttgtgtcctaacccctgaaggcaaagagattcgcacgtttggcacgatgaccgacgatctcgaggagttggtggagtggctgaaacaaaaacaggtgacgcacgtggccatggaatcgacgggcgtatactggaagccgatctataacctgcttgaagcggagcccatcgacgtactggtcgtcaatgcccaacatctcaaagcggttcccggacgaaagaccgatgtcaaagatgccgaatggatcgcggacttgcttcgccacggactgctcattccggatcgagctcagcgagagcttcgggaactggttcggtatcggcgcagtttgatcgaggaacgggctcgggagttcaaccgcatccaaaaagtgctggaaggagccaacatcaaactggcttcggttgtatcggacatcagcggggtgtcggctcagcagatccttcgggccctgatcgaaggaacggacgattcggcggtattggcgcaactcgccaaagggcggctgaaacaaaaaatcggagagcttcggcgcgccttgaaaggaatcatggggccgcatcaacgcatgatgctttcggaacaatgccggcatattgaatatttagacgaagcgattgcccggttgagtcgagagatcgaggagagaacgcgcccttttcatgaagcgctggagctcatggagaccattccgggagtagggcggcaaagcgcagaacaaattatagcggaaatcgggacggatatgagccggttccctacggccgcacacttggcctcatgggcgggaatggcccccgggaatcatgagagtgcggggaaacggttgtcaggccgaacgaggaaagggaacaagaaactgagggcgtgtctggtggaatgcgcccgcgccgccgcccgaacgaagaacacgtacttatcagccaagtatcatcggatcgccaaacgaagaggagcgaatcgagcgagtgtcgcggtcgggagaaccatcttggaaatcatctattcggtcttaacgcgaaaggaaccgtatcgggaattgggagccgactactgggatcagcaacgggaggccgccatcgtgcgccaaacggtgaaacggctagaggggttagggtacgaagtgaaactggagaagacaagtgcgtagtatgaagaaaccatatatatactgaaataccttcctttggaatctaattccaaaggctaggtggggatcgttttttgttaattggtgttttcaggatagaacacttattgcttctacaagagaagataaatgtttatttaagtttcatcgaaagtggtgagatttatactacatatacaccatctaaggggagaaagtttgaaattaaaatttgctttaaagagtctattcctgatagttgtatactatttctacaacaagcatctaaaattatagctgatgcaggttttttcttaacttactcagttgggcttgaaaatgaataattcaaccatatatgttttcattcattttctggtgccgccacgtggcatgaaggtctattctgaaaatgaatattttcatccttctgatggtccagcatagatgtagcatagttttcttctatggaagacccaattacctttcatcatctgtggtgaagctcgattcatgggtggctacgggcagtttaatagttaaacgaggaggggatatgatgcaatataccattacaccaatcgcatttgttaaaaataaccgcaaagatgttgaagatgataattggggtagtgttatttcaataattgaattatcagatgaaatcgatgattcagctttacaaggtatcagtgagttttcgcatttagatattattttttattttgaccgagttacagatgacaaaattcaatatggagcaaggcatccaagaaataataaagaatatccaaaggtcggaattttcgctcaaagaggcaaaaatcgaccgaataaattaggtttaacaaccgttgaattgttagaacataaagggcgaacattgaaagtaagaggattagatgcaatagatggtactcctattattgatattaaaccggttatgaaggagttcttacccaaaggcgaagtaaggcagcctgcttggtcggtatcattaatggaacgatactgggattaatgttattgaattaacaacatactttatttaaattgataacagaacaagttttcaaataaaaaacaatttttaagcaaaacaatctcttaatcaataccgaagccttcgacaatatgctgaaggaaagtgttggcaatactttatgccaacacttttattattttggctctattaaatgtaaatgttgattttacttattaaactcccatggaagaacgaatgaacttcctcatctgtggtgccatgaaactttatgtaaacatgtaataaaaataaaccaacaaatacttcgtttataaccgataaattatggtgaggtggcaaagttatattggtcaaaatccgaatatttttctaattttatgttttgatgttggttttatataagggatgagtcgcggcaatcttgaatccatttcttccttgtttggctacaccgtcagcatgtcgaaagcaaaaccgatgaactcggaattaattgctccaatgtagaaaaaatcatgaattttaataatgcagaaaaaaggcaagaaaaaagtattgaccaaaaatgagataatttatataatatctgcaaacagcatgaaggctcgagtcgtattcggtaataatggaccagaaaatgagaaaatgaaagaaccccttgtcgcatatgggtttgctttaattgagagggatgcacggtttcataatcgactcaaaatcgtgtggggtagccccccgtgtgggttcgactcccaccatcggcatccttggaattcgatagcccacgatctaaaatcgtggaacccttgatacgaccgcgtttgcggtcgtttttcattttctgggaattccgaaaaaaacgatagaatccgaaaaaattttgcacgaattttgcatttctaccatctagatcatccatgatttcgtcaatcatcatgtttttttagtacccatgatggatttgacaaactggagcttttcataaaagagtgaaacgattttttcgtaaatgcgactaatgataacaaaggaggaggagattgggctgaaaagatggcttgctttcattgccgccgtgtggagtgtttggttggcaggttgtagcgggcaaactgaccgctatgccattgaagggtatgtcgtgagaaaagaaggggggagcattttggttgtcagttctgatccgcaagattttcgttccacaggcgggcttaaagagttttataatgccatcttggtttctagtgcaccagcgcgggtgaacattggtcaaaaagttcaagtttggatagatggggggattgctgaatcgtatccaggccaagggaaggcgggcaaagtattggttgtgccaagctctccgcgtgatggcgccagcttatcggaggaggaggcgattcgccaagcgttgaaacaagaagagagtcggctcgagcatatgattcctgtgattcgggctgttcattatgacaaacaagcggacacttggatgattcaaataaaagacgcccatgaacgaactgaattcgacgttcggatcaaagatgaataaaagcgttttgccgcatgcgaagcaaaagctgtccccctcttcccagcacgggggagagggggcagcttgtcgatgacgcgccaaacaattcgttggattccgaaaacaagtaattacgaagacaacgccgagacaagcggacggtccggcaagtagagctgggcgttgtcgctttggccggccgcgatccagtcgcgcaagcatttggcgagcaccatgctgtagacggctccgttgtctccataggcatagacgaaatagcagtttggatattcgtcatacacactttcatgttgcgctgcacagctcgccccttgtccatttgttcccttgtcgagttattgcgcttgccgcaggctggcgatggatgcctcatgttcaatcgagcgtttggagaggatggccaaaatgtgctcgtggcgttcttggttgacttcgatccttttgacaatttgatcgatttccatgaccgcttgtcgaataggaacgagatcgtctttggtcgccatctttgcttgaatttcgtttacattggattgaagttcgtttactttgaattggaattcattcactttagactggagttcagccagttcctctttggtcgccatcttcgcttgaatttcgtttacgttggactggagtccgttcacagtggagcgaagttcagcgagttcgtctttcgtggccattttcgcttcgatgtcgtccactttggatcggagctcggcgagttcgtctttggtggccatgttggcttcaatgttgtttactcttgattcgatgctgtctactctcgcctcgatgctgttcactctctcttcgatgctgcccgctctcgcttcgatcttgttcagttgatttttcatctcgttgacgtcggatgtcaagacgccgacgctcgaatggagttgatcgagccgatctaaaatttgggtaagcaatgcttccatatggatcatcctttccaagtgtggattgacggtgattcaaaacagctattcatggcttttgttgctttcctaacgctgtctggaccttgttggtgaagggtttgccaaaggagttgatcatccgtgggcatgtgtgcagcagatttggggacatccagcttccattttagcataaatcgtatggggggagacaagggattttttgaagaattatgatgaaaaggggcgacaagttctagagggctggtgatttagcgcaaaatatggctgattcctgctatctttcaattcgagaaatgcggctgaatcggctttcttttctgatgaaatgccatcgatttgcaggccgttctcgtttttcaccatccttctagagggtgggtgatttggtaaaaaagactatcgattcgcattctttctcaattagagaaacccttgtaaaaccgactttctttttctgtgaaaatgcgccgctttgatcagcgattttcatgccagggtggggagcaacgcttgctcatgaatgttttttattattttattgacaaagatattcaatatcaattatgatctttattgataaggattatcattattaaatagagattgaagggggaatatgtaacgtgttgcagaaaaaatggacctctcttcttgccgtgctgatggcgctgttcgtgttgcttgtgccgttggctcaaccggctgcgcctgttgaggccgcatccaagacaagggtgtttaagacggagcttggcaagctggtgatcaaaggtaccccgaagcggattgtcacgttaagcatggcggggacagatgcggttgtcacgttaggcttaaagccagtggggtatacgatttccaattctggaacggtgcctacatacttgcgcaataaactaaaaggggtgccaagcgttggggcacttagcgccccgagtttggagagaatcgcagcgctcaaaccggatttgatcattatcgaccatgaatttgagttccataaagcgattatccctcagctgaaaaagattgcgccagtagcgggatttcgtgcgaacagctacaaggaagcgatgaatcagcttcttgtattgggagacatcttagggcggaaggcgaaggcaaaatcgtttgtgaatcagttttataaagaattgaaatcgcagcaggcaaaattaaaagataaaaatcttcgtgtattgggctttttcgtaaataaagatggcattaatgtatggcaggacaactcattctccggatcgatttttacggcgcttaaggctgattatgcatttaaggaaaaaggggatgaatactccgactttaaaacagtaagtttagaaagaattttagaaatcgatccagacgtgctgtttgcctatacggatcctgggaagaatgacctaaaaaaagtgaaagccaacccgatttggtcccaattaaaagcggtgaaaaagaagcgggtggtggaagtcaatcgcgatctttggtctcgcagccggggaccgttggcggcaaaattgattgtaaaagaagcggcatccattttaaaacgttatcagtaataggatgatgccggcgagaggatgtcatctttgacatacggaaaaaaagccatatggatcagcgtcattgcaggattgggcatcgttttgttgatgatcgtttctttagtctctggtccgttttttgtgccgattccaaaagtgctggatgtccttttgcatgacgatggatccaaagcacgaacggttgtctggaatctacggtttccccgtgcgcttttggcggttttgattggggcgaatctggcggtcgctggagcgatgatgcaatgtttaacgaaaaatccaatggccgagccaaaaatcatgggagtgtcggccggcgctgctgcgatggttgttctaatcgaatattttttcgccggccttccccttcttttcttttctccccttgtctttttgggggcggcggttgggggagccctcgtatatagtttgtctctgaagagaggcaccctttccccggttcgtttgacccttgccggagtggcggtcagcgcatttttgcatgcgatcaccgtcggaattttggtcttgcttggacaggatgcggccgccgtatatgcatggttggccggtggattaaatggcttgacgtggcgccatgtttcgctgatcgctccgtggtctcttgctggcttgctcctgtccatcatgatcgcttcgaaaatggatctgttggagctcggcgatgatacagccaaagggcttggtgttcatgtggggattctcaaaactgtgatggcagtcatgattattattttggctggaagtgcggtgtccgtatccggggtcattgggtttatcggcttgatcattccgcacatcgtccgaaaaatggtcggggtgaattatacgtatatcgttccggtcagcgccttgtgcggaggaatgttgcttttgacggctgacttgcttgcacgcttggcggcgcagccgattgaacttcctgtcggggtgtttaccgccgccattggttgcccatattttttgtatttgattaggaagcagggcgaatggaatgcgtaagcgtgatgtgggacttgtggctgggttggcattgcttcttgtcatcatcgtgccgctcggcgcttgtttcggggatgtgaaaatccctgtttcgcaagtatgggaggcatttttcaaccgaaagtcttccctgaatggggaaatcgtgtgggaatatcgcttgccaaggatattggtcgggctgtttgtcggcgccaacctcgccgtatccggagcgctgttgcaagccgtgacgcaaaacccgcttgccgctccgaatgtcattggcatgacggctggcgccagcttatttgctgtgctggcgctgctgatcattccgcattttcctgtcagcggcctgccgttcgtcacctttttcggggctctcttcgccggcctttgcgtgtatgcgtttgcttggaagaaaggaatggataagggccggtttgccctatcggggattgcttttgatgccttgtttcaggccgtcattacagggattttggtttttgcgaccaaaggaattgatgccgcggtcatttggttggcggggagtttatggggacggacatgggaacatgtttttctcatcgctccttggtcagttgttggactcggactcgcttatctttgttatcgccgcatgaatgtcttgcagctgcacgatgatgtggccgcaagcttgggaatgcgtgttcaggcggcgcgtttcctgatcttcctcatcgcggtcggcttgtgtggaagcgccgtagctgtatcgggtccgatcggatttttgggactggtcatcccccatcttgcccgtttgttgacaagggccgattatcagctgctcattccggtcagcgccttattaggagcgattttgatgatcagcgcggatacggcaggaagaaccatcgcggcgccaatcgaaattccggtcggcatcttaacggcattcatcggtgcgccgtattttctctttctgcttcgacgagcaaaattataatgaaaaggggatcggtatgagttggaaaacatggatggtttctagtttcgcagccgtcagtttagccatagcgggagcggcggagtctgaagcatatgcggcgaaaccggccaagcttgccattgaaagtgcacagccggtgaatgcttcaactgtgaaagagtatatcgtaaaaggaaaagggctcaagggagcgaagatcaaaattgtgatcaccgatggaaaagcatctgtcactcatgacactgttgttcaaaagagcggatcgtttgaagcgccggtcaacgtatcgacattacgagatgggacattgacggtgtctgtcacgcaaatcatcaagggacagaagcatagccgcgtacaaaaaaagattatcaaggatacgaaggcgccttccgttccggtgatcacgaataaaggatggatcaatgccaagcagcagaacgcttatgctgtccaaggaacagcagaaccccatagcgctgtgcaagttttgttaagcgatggaaagcagcgcatcaccaaaacggtgcgtgcagacggcaaaggaagattccgggcggtgatcgatgcaagaagattggcggaaggagagattacggtctccgcggttagtgtggattcggcaggaaaccaaagcggccaatcgaagaaagtgcttcggaaagatgtgagcatagaggcccctgagctgttgaatgaaggatatatcaacgctttcaactatgaagcttatccagtaacggggacaggaacgcctggagagaaagtggtggtggaggctgatgatggaaaaaaatccgtctcagcgagcgggcttgtggatgaagatggaaattatgaagtggagatcaatacttcttctctgaaggacgggaagatcacgatccgtgtgaaaacgatcgatcaagcggggaatgaaagccggatggcaagtgtcgtcctcatcaaatcgttgtcttctccggccaagccgtctattgacaataaaggatatgtgaacgccggtgcagatgcaactgcttatgaggtgacgggcaagggagagccaggggcggaagtggaggtcactttgtccgatggaacgaatgaaatcagcacagtcggtacggtggaagaaaacgggagataccgtgtagaagcggatatttccccgttaagcgatggactgattaccattacagccgttcaaacgagcgttacaggcaatgtaagcccagaggcaaccgcgacggtttggaaggatacagctgttgccgctccatcattgaacgccctgccagccgttacgagtcaaaatcaagcggcatatacgatcgcaggaacggcagaaagcaacgcattggtgcaagtcatcattacggatggacaaaaatctctcgttgaacggacgtcggcggactcgaatgggaatttttcgaagacgatcgatctgtctgcattcaacaatggccagctgataatcattgtgacacaagaagacaaagcgcaaaaccatagtgaagcgactacagcgacggtgacgaaagggcaataagaaggaacctgtcggccgagcctttctttgaagcgggatgcttcaaagagggttcggccgatttttttatgagtagaaatgtttcataagtatatgacataatcgttgtaacatgtgggtcccttggggaatcgatgatttgattaacgatgatcatgcaattgttcgggaccgtacacgacttttgggccggggaacaaaaagcaagggggatttcctatgggaaacatccagccaaggcggttggtgacggcaagcggccaaccgattgttatacggacggcatggcccgaggatgccgagcggatcgttgcgtttgtcaaggccgtgaccgcggaagcgctttacttgcttacgacggaagcggaagtgacggtcacagaagagcaacaacgccaatggctgcaaaaaatggcggacgatcctggaaagttggcgctgttggccgagcatgacggagagatgatcgggtttttagattttcataatggaaataagcggtttcggcatgagcgtgaaaaacggctttcgaggccaggggatcggcacggcgttgcttgcagcgctccttgattgggcaaaagaaaatcctttgattgaaaaagtttgcctcgaagtcgtcgctgacaacacggacgcgattcgattgtatcaaaagtttggatttgtggaagaaggcgtgaagaaaaaagctgcaaaaatcgatgacgggacgaattgggatttgattttgatggcccgctttgtcaagtaggttcggcggatgagtgcggggagatcgctcgatgagcatttccttcctttctattgcgccggtttgcgcttcggtgcggcggtcggcgtgacaaggagggagaacgtgagagacaagggaatgaggttgttgccgcttggcgtcaggctcatgaagccgcagcgggaacaatacaaacggatggcggcctgcgagagaaaggccgccatgttggttttggttgaaatgcccaatcttttgtcatttggtcccgatgtgctgttgtttctgccgttgtttctcctagaaggcttgtgatttaaggggaaatgttgctccccaacagcgtttctcaaattgaaaaaccttgcaacaccataactttatccctttcgacttctcgcaaatcgagcgaatccgttgtttttcaccggccttctaggaggcgcggcgcttttttgagtaaaagaggtgttgggggctgctcgcagaaaggagaagccgctcctggccgcgcgccgctacgaacgctcgctgaaggcgatttgaatgccgattagggcgaagatggcgcctttgagccaatggattcgcttcgtgatggcggtgttggccaagagccaatggcgcagtttttccgcgccgatgctcaccaaggtgaagacggcgagcgcttgagcgagaaagacggcgccaagaagcaacatctgttgcggcacgcggcccgctgacggatcaacgaactgaggcaagagcgccaaaaagaagagcgacactttcgggttgagcacgttcatgacaatgccttttttgtacagcgaggcgtatgccattggcttctgccgcccaaaggcgagactgctgtctttttcgcggaacgcctgccatgccaagtacagcaaatacgcggcgccggcgtacttgacgatggcaaacgccaaggcggattggtaaatgacagccgagacgccaagcgtggctgcgctgatgtggacaagcaggccggtgcacagcccgagcgcggtggcgatgcccgcctgtttgccttgggacaggctttgggcgatgacgaacaaaatgtctggccccggcgctaacgtaagcaaaacggcgacgcctaaaaacgagaagatcgttccgattcccatgaggcatcccttccttcggcatgatgactctatatgttcgccgcggatcgtattgattcctttttgtttgaaagggaaaatggacaaacgaaaaagccgcccatgccattcaaagcagaggcggcatttcctattcatgggaagcttttttctccaaaaacgcccggccatagcggccatggtcatggagcatggcgtgctccacctggatggtggcgtgctcgattccgtatttttccttcaacatttcattcaccgccaagatgacgcatagcggctggatgcgttcgttgacaaacacatgagccgacagcgagtaatggtcggtcgagatggcccataagtgcatgtcgtgcacgtcttcgaccccttcgatctttcgaatatcggcgcggatttgttcgaggtcgaacccatctggcacggcttccattaagatgagatacgattcgcgcataattttcgccccgcctgtgaaaatgatggcggcgattactaagctgatgatcgggtcgaacaccgtccagccggtgaagtaaatgagcagcgcggaaacgatgacgccgatcgagctaatcaagtcgccgatgaaatgccaaagggcgctctgaacgttcaagttgtcttcctctttcgtgctccggcttaagacgatagtcaacgtcaagttgacgacgaggccgatcgctgcgatcccgagcatgaggcgaaagttgatcggttcaggatggagaaaacgctgaatgccttcccataaaatccacagcgcaatgacggccaacgtcagcccgttcaaaaacgatgtgatgatttcaaaccgcaaaaagccgaacgtaaaccgacggttcggcgggcgcgtcgccatgtagagggcgaccatgcttaagccaagcgccaatacatcggatgccatatgggccgaatcggacaagagggcgagtgagttggaaatcagtccgccaatgatttcgacggcggtgaaaaacatggtcaacaaaagcgtcacccagagcgcttttttcgattcattttgcgttttgacgtgcgggagatggtgaaaatcgtacagtgttggagccataatgcacctccattatttataataattatcaacttatatatattataatataaaaatccgcctgtgtgcaaatgaaatttcgacagccagaaacagcggttgttggaatttgtctaaaaatatagacgaagcattcaaggaatgaagccttctgttggcgaataggaatcaatgttgtgtatggccatcattttgcttcggaaaggatgcgatccagcttgattgcggcgaatccgacagatttagaagtgtatttgtttcatgaaggccgtttgtatcaaagttatgagctgttcggcgctcatgtcatccgcgacggcggagcggtcggcactcgcttttgcgtgtgggcgccccatgcgcgggaagtccgtcttgtcggcagtttcaacgattggaatggggcgaattcccccctgacgaaggtgaacgacgaaggggtatggacgatcgttgttccagaaaacttggaagggcatctctataaatatgagatcatcacaccggatggccgtgttctgttgaaagccgacccgtacgccttttactccgaattgcgccctcataccgcctcgattgtctacgatttgaaaggatacgagtggaatgattcatcttggcagcggaagaaacggcgaaagcggatttatgaccaaccgatggtcatttatgaacttcatttcggttcgtggaaaaagaaaccggacggccgcttttatacgtaccgtgagatggccgacgaactcattccgtacgtgctggagcgcggatttacgcacattgagctgcttccgcttgtcgagcatccgctcgatcgttcgtggggatatcaagggaccggctattattcggtgacaagccgctatggcacgccgcacgatttcatgtatttcgtcgaccgctgccatcaagcggggcttggcgtcatcatcgactgggtgccggggcatttttgcaaggacgcccacgggctgtacatgtttgacggcgcaccgacgtatgaatacgcgaatgaaaaagaccgagaaaattacgtctgggggacggcgaattttgacttgggcaagccggaagtgcgcagttttctgatctccaatgcgttgttttggctggagtattaccatgtggacgggtttcgcgtcgatgcggtcgccaatatgctttattggccgaacaacgaccggctctatgaaaatccgtatgcggtcgagtttttgcgccagttgaatgaggcggtgtttgcctatgacccgaacgtcttgatgatcgctgaagattcgaccgactggcctcgggtgaccgcgccgacgtacgatggcggccttgggtttaactacaagtggaacatgggctggatgaacgacatgctgaagtatatggaaacgccgccgcatgagcggaaatacgcccataaccaagtcagtttttccctcctttatgcgtattcggaaaatttcattttgccattttcccatgatgaagttgtgcatggcaaaaaatcgctgctcaataaaatgcctgggtcgtacgaagagaagttcgcccagctgcgcctattgtatggctacatgatggcccaccctgggaaaaagctgctgtttatgggcagtgagtttgcccagtttgatgaatggaagtttgagggagagctcgactgggtgctgttcgattttgaattgcaccggaaaatggacgaatatgtgaagcagctgatcgcctgctataaacggtataagccgttttacgagcttgatcatgatccgagggggtttgaatggattgacgttcataatgccgagcaaagcattttctcgttcgtccgccgcgggaaaaaagacggcgatctattggtaattgtttgcaatttcacaaatcaagcgtatgacgattacaaagtcggcgtgccgcttttggcgccgtaccgcgaagtgcttaacagcgatgcagcggagtttggcggttcgggacatgtcaacgggaagcggcttcccgctttcagtgagccgtttcatggaaaaccgtaccatgtgcgcatgacgattccgccgtttggcatttccattttgcggccagtgcaaaaacgaggggagagaaagcagaatgaagaagaagtgcatcgccatgttattggccggcgggcaaggaagccggcttcgctcgctgacgaaaaacatcgcgaaaccagccgtgccgtttggggggaagtaccggatcattgattttacgttgagcaattgcacgaactcgggcattgacacagtcggggtgttgacccaatatcagccgcttcttttgcactcgtacatcggcatcggaagcgcatgggatttagatcgaagaaacgggggcgtcaccgtccttcccccttactccgcctcttccggcgtcaaatggtacgaaggcacagcgaacgccatttatcaaaatatgaattatattgaacaatacgacccggattacgttctcgtgctgtctggcgatcatatttacaagatggattaccagcagatgctcgactaccatatcgccaaacaggcggatgcaacgatttccgtcattgaagtgccgtgggaagaggcgagccgattcggcattatgaacacgaatgaaaacatggagattgtcgaatttgccgaaaagccggccaatccgaaaagcaatttggcatcgatgggcatttacattttcaactggccgttattgagggagtatttgcaaatcgacaacgccgacccgcattcgtcgcacgacttcggcaaagatgtgattccgcggctgcttcgggagaacaagcggctcgtggcctatccgttcaaaggctattggaaagatgtcggcaccgtcaaaagcttgtgggaagccaacatggatttgctcgatgaacacaatgaacttgacttgtttgaccgctcgtggcgcatttattcggtcaacccgaaccagccgccgcaatacatcgctcccgaggcggaagtgagcgattctctcatcaatgagggatgcgtcgtggaaggaacggtggagcgctcggtgctgtttcaaggcgcccgcatcggcaagggagcggttgtgaaagaatccgtcattatgccaggggcaacagttggtgaaggagcgtatgtcgagcgagcgatcgtcactccggagatcgtcatcccgccgcattcgactgtgagcccgggcgatgctgatgatgacgtcgtgctcgtaacgaccgagtggatcaagcaacggaataaggacaccgcaaggaaggatggagcacaatgaacaacaacatgatgttgggcgtcatcgacgcgaccacgtatatggaggcaatggcgccgcttgtcgagcaacgctcaatcgcagcggtgccgtttgccgggcggtatcggctcattgatttcgtgctttcaagcatggtcaactccggcattgaaagcgtcgcgatttttccgaaataccaatatcggtcgctgatggaccatttaggatcagggaagaattgggatttaaaccgaaagcgggacggattgtttttcttcccatcgccggacttgttgttttccggtgagcgccgggtcggggcgtttgcccattttgagcagcatatcgactattttttgcggagccggcaaaagtatgcggtcatcgccaatagctacacggtgtgcaacatcgactttgacgccgtcctcgagcgctatatcgaacgcggctgcgatgtgacgcgagtttgccatcgcggcgagccgctggagatgtacgtgttggagacgtctcttctgcttgatttgatctccgtctacaaagaacgcggctatcgaagcatcgtcgatgtcgtctgcgatgactgccattcgctgtccatttgcgactatgaatacagcgggtatgcggacgtcatcgattcgctcgcccgctattttcaggcaagcatggagcttcttgaccgcagcgtttgggagcagctttttcttccatcgcggccgatttatacgaaagtgaaagacgagccgccgacgaaataccgccgggaagggaatgtgaagcgctcgatgatcgccaacggctgcgtcattgaaggaacggtggaaaacagcgtcctgtttcgttccgtgaaaatcggcaaaggagccgttgtgaagaacagcatcgtgatgcaaaaatgccaaatcggcgacgggtgcgtgcttgatggcgtcatcgtcgacaaagatgcgaaaatcgaaccgggggtcgttttgcaagggacggcggagcggccgtttgtcgttcgcaaaggaacggtgcaaggggaggtcgtgaatcgatgaacgtgctgtttgccgtatcagaatgcgccccgtttgccaaatcgggaggattggccgacgtcgtcggcgcgctgccgaaagagctgcgccggctcggcgtggacgtccgtgttatgatgccaaagtatgaaacgattgctctaaagtggaaagaacgaatgggcaaagtggcggagctcgtcgtgccagtcgggtggcgccgccagtattgcggcgttgagaagctcgagcatgacggggtcgtctattacttgatcgacaacgaatactatttcaaacggccgcagctgtacggccatgatgacgacggcgagcggttcgcttatttttgccgggcggtgctggacgcgcttccggcgatttcgtttcagcccgacgtcattcattgccatgactggcacaccggcatgattccgtttttcttgcgcgagcaataccgtcatgatccgttttatgcggatatccgcactatctttacgattcacaacttgcagtttcaagggctgtttccgcgcgggattttagaggatttgttgaatttggacggacggtatttcaccgtcgaccatctcgagttttacggaagcgtcagctttatgaaaggggcgcttgtcgcctccgatttgattacgacggtcagcccgacgtacaaagaagagattcaaaccgcctattacggcgagcggcttgacgggctgttgcgggcgcggcgggatgatttgcttggcattttaaacggcattgacgacgagttttacaacccggaaaccgatccgtttttggcggcgacctatagcgtacatacgcgggaaagaaaaaaactcaacaagcgcgctttgcagcggcggtttggtctgccagagcgggatgatgcgcccgttgtcgcgatggtgacgcgaatgacggcgcaaaaaggactcgatttagtcacgtgcgtctttcatgatctgatgcaggaagagatgcagcttgttgtgcttggaacgggggattggcggtttgaacagtttttctcgcaaatggcggcggcctatccggacaaagtcggggtgtacatcggctttcacgaaccgctcgcccatcaaatttatgcgggcgcggacttgtttttaatgccgtcattgtttgaaccgtgcgggctgagccaaatgatcgcgcttcggtacgggacgattccgatcgttcgggaaacgggcgggctgaacgatacggtgcaatcgtacaatgaattcacaggagaagggaacgggttcagctttacgaactttaacgcccacgacatgttgtacacgatccgccgggcgctgtcgttttaccgccagccgtcgatctgggagcggctcatggagcgggcgatgcgcggcgattacagctggcgccggtcggcgagggagtatcgaaaagcgtacgaacagctgaacaaaaagggggaagacgcgcttgttcgcggataaagaaacgtttcaacgggcgtttgtgacgcgggtcgaggcgttgtgcggcaaaccgtttgcggagtcgacggcgcgcgatcattatcatgtccttggccatatggtgcgcgaacatatcagccgccattggatcgcgacgaacgagcgctgccgggcggagcggcggaagcaggtgtactatttgtcgatcgagtttttgctcggccgtttgctcggaagcaacttgttaaacctcggcgtccgcccgatggtcgaagaggggcttcgcgagctcggcatccgccttgaggacattgaggaatgcgaagcggacgccgggcttggcaacggcgggctggggcggctcgccgcctgttttcttgactcgctcgccacattgaatttgccgggccacggccacggcattcgctataaacacgggctgtttgaccaaaaaatcgttgacggctatcaagtcgagctgccggagcaatggctgcgaaacgggaacgtttgggaaatccggaaagaagagctggcggtcgaagttcgcttctgggggagggtcgaggtgtcggaacaaaacggccgccttgtgttccgccatgtcgacagcgaaaacgtgatggccgtgccgtacgatatgccggtcatcggcttcgggacgaacacggtcaacacgctcaggctttggagcgccgagccggcgaaaacgttcccgcttcataaagatgtgatgcaatacaagcgggagacggaagccatttcggagtttttgtacccggacgatacgcacgatgaaggcaaactgctccggttaaagcagcagtattttctggccgccgccagcctcggcagcatcactcgctcccatcgccgccagcacgggagcttgcgccgcctccatgaatatgtcgccattcatatcaacgacacgcacccggtgctcgcgattccggagttgatgcgcattttgctcgatgaggaagggatgagctgggaagaggcttggcacattacgacccatacgatcgcgtacacgaatcatacgacgctggcggaagcgctggagaaatggccgattcgtctgtttcagccgctgttgccgcgcatttatatgattgtcgaggaaatcaacgaacggttttgccgcgagctgtgggaacgttatcccggcgattgggggcggattgaacaaatggccatcgtcgcccacgggatggtgaaaatggcgcacttggccgtcgttgcgagccatagcgtcaacggcgtggcgaaactgcatacggagattttgaaacagcgggagatgcgcttgttttacgaatgggcgccgcacaagttcaacaacaaaacgaacggggtgacgcaccggcgctggctgttgaaagccaaccctgagctgtcggcgttgattacggaaacgattggtccgcgctggatccgcgagccggaagcattgattgagctgaagtcttatgcttccgatccggcgtttcagcaggcgttggctgcggtcaaacagcagcggaaggcgaggctcgccgcccgcatttacgaaaaaaccgggattcttgttgacgaatcgtccatttttgacgtgcaagtgaagcggctgcacgcttataaacggcagttgttaaacgttttgcacattatgcatttatacaatcggctgaaagaggattcacacttctcgatttatccgcgcacgttcattttcggagcgaaagcgtcgccaggctattactacgccaagcggatcattaagctcatccattccgttgccgacaaggtgaacaacgacaaccaggtaaatgaacagctgaaagtcatttttttggaaaattaccgcgtatcgctcgcggaagaaatcattccggccgccgatgtgagcgaacaaatctcaacagccagcaaagaagcgtccgggacgggcaacatgaagtttatgatgaacggcgccgttacgcttggtacgctggatggagcgaacgtcgaaatcgcggaagccgtcggggaggaaaacatgtttttgttcgggctgacggccgatgaagtgctccgctactacgaacacggaggctatcgggcgcatgagtattaccatcatgacaaacggatcaagcaagttgtcgaccagcttgtcaacggctttttccctgatgtcggcgactactttgagccgatttacgactcgctgttggcgcaaaacgacgaatattttgtgctgcgcgactttgccgcctacgccgaggcgcacgagcgggttgaagaggcttaccgcgatccggcgcgctggtggcggatgagcgccgtcaacatcgcgcattccggtcgttttgccagcgatcggaccgtagccgaatacgcggccgaaatttggggtcttttgccgtcgggggaacgtttctcaacttaggaaaggacgtttttgggctgctttttcatcgtctttggcgaggagacccccacttcaacgaccaaagggagtaagtgggggaggaatcgcttttttgtgtttttgtatcactaaaaaatatatttagtgaaagagaggtgagacaaatggacatgacgttaacagccaaaatcaaaatttacccaacagcggaacaagcagaagtattgaaagccaccctttccgcctatcgacaagcgtgcaacgctgtgtctgttgtgatttttgacacaaaagtgcttgcacaagccaagttacacgacatgacctatcgtctacttcgatcaaactacgctttgcgttcgcaaatggcgcaatctgtaatcaagacggttatcgctagatatcgttccctaaaaagcaatggtcacgaatggacattggttcgctttaaaaaacctgaatatgatctcgtttggaatcgagattactccattgttcaagggttattttctgtcaatacactagaaggacgaatcaaagtgccattcgaaccaaaaggcatggaaccatattttgatggctcatggacgtttggcacagccaaactcgtctacaagcataacaaattctttttgcacatccccatgaccaaaacaattccaaccgtagatgaacacaacattcgccaagtggtcggtgtcgatgtgggtgttaactttcttgcagcagcttatgattcgcaagggaaaactatcttttttaacggacgaaaaatcaagcatatgcgtgccaagtacaaacgaatgcgaaaaaccctccagcaaaaagggacggcttctgcgcgtcggaagttgaaaacaatcggacaacgagaaaaccgttggatgacggatgtgaaccatgctgtcacgaaggcactcgttcgtcaatatggagaacgtaccctttttgtattagaagatttaacaggcattcgtgaaaaaacagaacgtgtacgtatccatgaccgatatgaaaccgtatcgtgggctttctatcagttccgtcaaatgttagagtataaggcacgtttgcatgggtcaaaagtgattgtggttgctccgcattacacctctttgacatgtccaaagtgcgggcatacggaaaaagccaatcgaaacaagcgtacacacaccttttgttgtcgaacatgcggatatacctcaaacgatgaccgcattggtgctatgaaccttcaacgaaaaggaatagagtacatcgttgaaggaacgacacaggcatgacctgcgtcgttgggtagttgtcaacctgcccctgatgcaaccccaagtcaaggaaggaggacgaagtccgctcgcacttctggggagttgcaagcccccacttcaagcgttagcgaagtgggggcagttgactcaatcatcgtccttttagggaatttcgagggagaaggcataaaagcaaaagggcgttccgtttggccggagcgccctttctcgcttagtcgtcgccgtcgagccagtcgccgatgccgccgaggatgctgccttcgccgaccgaccgtccgccggcgctcggggcggcagcgaggacgcggtcagcgagccggctgaacggaagcgactgcacccacactgctcccggaccggtgacggtggccaaaaacaatccttcgccgccgaagaaggcggttttgatgttgccgacatattcaatatcgtagttgacgtctttcgtcatggcgacaaggcagccggtgtcaatgcgaagcgtttccccgggctgcaagtcgcggcggtggatcgttccgccggcgtgcaaaaaggcaagcccgtcaccttccaacttttgcataataaacccttcgccgccgaaaaagccagcgccgagcttgcgctgaaactcaatgccgacggagacgccttttgccgcacacaaaaaggagtctttttggcagatgagcttcccgccaagttcgctcaaatcgaccgggatgatttttcccggatacggagcggcgaaggcgacgcggcgcttgccgcttccttggttggtaaacacggtcatgaacaagctttcgccggtgagcagccgcttccccgcgccgacaaggcggccaagcagcccttttccggacgaggagccgtcgccaaatacggtttccatgacgatgccgtcatccatcatcatcatcccgcccgcttccgcgaccacgctttcgtatgggtcgagctcgatttcgacaaactgcatgtcatcgccgtacagccggtaatcgatctcatgtgcgctcatcatttcgcctccattcggatcatataacgttctgctctgtactacggaaaacggtgtcgatccgtttcacgaaaaagaccatcttgccgatggcctttttcatggagtcgtttccccaaaatgctgctgggacggtctttcatcgtaccggcggtagctgtctgtcgatgtatacgggtctttttcatacgccggcaaatcgccgatgttcgacatgatgccttcgtcatccaatatgttttccagcagctcatgctcccgcgtcgggtacacacgtacgtgttggccatgcaaatcgacagccgcgaaattttccaagtcttcgacatagccgacgttctcttccgactcggcatacacttcgctgtaggaatcgacgtttttgccaaggtcggaaggggtgtcggatgtgccgtagcgggctacttcctgccatgcatcttctgcgtcgtaagcgaccgattccgtgcggtcatcgaaatcgaatttgccaaacggcggcatgagcacgccctcttcaagcgggcgcttttgcgacaccgtttgatccgggctgtgctcgcggcagtagagtgttgtcggcagcgcctcgagccgttcgtatgggatcggccggccgcatacgcggcacgttccgtatgtgccgtcggcgatggcgccaagcgcccgttcaatctcgcgaagttcgcgctcggcatgctcctttagggcgagatctttttcccgctcatacagctctgtcgcctcatcggccggatggttgtcgtagctcgccagctcaccgaccgcatcgtgggcgtggctgcggatcatgccgaaatggtcgttttgcttcagccggtcttccgtctcccgtttcatgtcgagcagtcttgagcggagggcggcaagctgttcgttcatcagcatcagtcgcaatcccttccttcgcagtagcgtctatatggtgtagtatgggcgaaaatcaaaaaaaaacacggtcatgttgaccgtgttacagccaatgggcaatgagcaagccagcggcgagcaaaaagccgaactgtgtattcgtttgcgccgtcgccttcatggccggcatcatctcgatcggcttgattttgccgataaatccgcgcgtcgcggcgattgcttttggaatgctcaataaagcgagcagcgcccaaaacggcacgatctgaaacgccgcaagcgcggccgtccaaagaaaggcaacggcgaacatggcagcgagcaggcggatggcccaatcgcggccaatcaaaatggcgagcgtctttcgccctttttcacggtcgccgtccaagtcgcgaatattgttcgccagcaaaatggcgccgaccaaaatcgcgatcggaatggcggtgagcacggcgccgccgctgatatggcccgtttggatgaaaaatgaaatcaaaatgatgacaaagcccataaaaaacccagccgccagttcgccaaacggcgtataggcgatcggaaccggccctccggtgtaaaaataaccggccgccatgcaaatcgttccgacaacggcgagccaccaactgctttcggcgcaaatgtagatgccgatgagcatagccaacccaagacagccaaacgccaacgccagcaccgttttcggcttgaggccgtctcggacgatggcgccgccgatgccgaccgactccggtgaatcgaggccgcgttgataatcgtagtattcgttgaacatgttcgtcgccgcctgaatcaacaaagaggcgatcatcatcgcggcaaacagcagccaatcgatcgatgtttcgccaagcgccagcaccgtgccgacgcatacgggcacaaatgccgcggtcagcgtatgcgggcgcgtcagccgccaaaagacgcgccagtcgcggcgcgccggcgggcgatggtccatatgtgtgaatgattgcatattcattccccttagattctgtgaaaatgtcattcgtttatgtccaaaataagtgtaggcaaacgttgaaagcatgtcaacccttcccgatagataaatgatttcctattatattataatgggaagtggggatggagggggaattttacgacagaaagcgtgaggaacgtggcgattggatttcgacatcacctgcagcaacaattgcatagattggcggtgaatgcagggcggccgtttgtcagctggacggaaccgtgggagggcgttgatccggtttctttttttatgcaagggccgtcatgcggcttccgcgaacggtttttttgggcggatcgaaccggaggcacgatattggtcggcctcggctccgtttatgcgatcgaaacggagaaggccgacagccggtttgatgacgtggaagcgggccggcgccgatgggagaaggagatggagccatacggcgcggccgatgcgccgccgttattgtttggcggattttcgtttgacccctatcggccgggcaccgacatgtggcgcggctttccggccgggaagctcgtggcgccggccgcgcttcttgccgtaagaaacggcaaaacgacgttgaccgtcaccgtcccaacggacaaaagaggacgggactgggagcgggtcgggcgcttgcttgagcggatcagcgaccccatggccgctccaaagcggcttccgcgccttgtgtcagacgaagaagaagagaaagaacgatggttggcggctgttcgcgaagcgatcgcctcgattcgggcgggggcgttggacaaggtggtgctcgcccgcgctcggcgcctggcgtttgccaaaacggtggatgccgcggccgtactccagcggcttcgcgagcagcagccgtttgcttacatttttgcgtttgaacaggacggccgctgttttatcggggcttcccctgagcagcttgtccaaaaagaagggaaaatgtgccggtcggtttgcctcgccggatcggtgcgccgcggggccgctatggaggaagacgagcggcttggcgcttggctgcgggcagatcgaaaaaacaacgaagaacatcagtttgttgtgcaaatgatcggccgcttgttttcttccgtctgcgagacggtcgagatgccgcccgcgccgcagctgctcaagctgccgcacatccagcatttatgcactccggttgtcggccgtggctgccgcgagcgctcggtgctccgcttagtggaaatgatgcatccgacacccgcgctcggcggaacgccgcgcgatcgggcgctggaggtgatccgcgcccttgagccgcttgaccgcggatggtatgcagcgccgatcggctgggtggatggcgaaggcaatggggaatgggcggtcgccattcgctccgccttgctcgccgggaaggaagccatgctgtttgccggctgcggcattgtcgccgattccgacccaaacagcgaatatgaagagacaaatgtgaaaatggctccgatgttatcggcgttgggagtgatgaacgatggctgatgccttgtctgtttatgtagcggcattggtggacggattggcgcaggccggggtgacggaggcggtgatcagccccggttcgcgctcgacgccgcttgcgatggcgatggcggcccaccctggccttcgactatatatgaatatcgatgagcggtcggccgcgtttttcgccctcggcttggcgaaagcgaagcagcgtccggtcgcgctcgtatgcacgtccggaacggcggcggccaactatgggcccgcggttgtcgaggcatactattcgcgcgtgccgctcgtggtgctgacggccgaccggccgcatgaactgcgcgatgtcggggcgccgcaggcgattgatcagctgcacttatacggacgctacgccaagtggtttgtggacttggcgctgccggaagaggcggatgatatgctgcgatacgcgcggacgatggcggcaagagccgtccaaacggccgccggtgcaccgtgcgggcctgtgcatgtgaacgcgccgtttcgcgagccgcttgtcccgcatatcgatgaggcggtttgggagcgggtgcggtccgtttcgagagcgccgcaagtgtggcgcggccgcccagcgctgccgcaagagagcgtatcggcgctgtatgagcagctatctgcggcggaacgcgggttgatcgtctgcgggccgctcgatcgccctgggtttgccgaggcggtcaccgagttggcgcgggcgcttgattttccgattttggccgatccgctttcccagttgcgcgccggtacgcatgacaaaacgtacgtgctggacagctatgacgccatattgcgggaggaaaccgccgcttccaagcttgttccggatgtggtgcttcggttcggcgccatgccggtgtcgaagccgctctttttatggctcaagcgccatcgcgcgattcgtcaaattgttgtcgacgacggcggctggcgtgatccgacgttgtccgcggacagcttcgttcagagtgatgaactgattctttgccgccagcttcttgaatgggcgaaaccgaaagaaaacaaaagcgcgtggtcggcgatatggcgcgagatgaacgcgatcgcccgcgcggcgcttgagcgccatctgccgaaagaagaatggtttgaagggaaagtgttcacggagcttgccgatttgcttccagccggggcggcgctgtttgtcggcaacagcatgccgattcgcgatgcggatacgtttctctttgcgacggacaagccgcttcgcgttttggccaaccgcggcgccaacggcattgacggagtcgtctcgagcgccttgggcgcaagcgttgccgcgaacccgcttgtgctggtgatcggcgacttgtcgttttaccacgatttaaatggcttgttggcggcgaagatgcattcgttgtcagctgccattgtgttgttgaacaacaacggcggcggcattttctcgtttttgccgcaggcgcgccataaaggggcgtttgaaacgctgtttggcacgccgacggatttgtcgtttgcccacgccgtcgagatgtacggcggccgccatacggtgccgcacaattgggcggagttccgccgccatgtatcggaatcgctgtcgtcaggcgggcttcatgtcattgaagtgcgcacgtcgcgcgcggaaaatgtccgaatgcatcgattgttgtggaacgaggttgcccgggaaatcgcgaaatgtctcgaatgaagaggattggcatgaccatgatggtgaatggggtttgttaccatgcggaacaatacggagaaggagagccgcttctgttgcttcacgggtttacgggcagcgcggacacgtggcggccgctcgccccgttttggccggacttccgtgtgatggccgtcgacttgttgggccatgggcggaccgaggcgccaaaggacgcccgacggtatcggatcgaacacgcggcggctgacttgacggcgctccttgacgaatggggcgtcgaacaagtgaacgtgctcggctactcgatgggcggccggcttgcgttggcgttcgccgtttggcatccgcaccgcgttcgccgcttagtgctggaaagcagttcgcccggcttgaagatggaggaggagcggcgcgcgcggcgggaagcggatgaggcgttggcgcgaaagatcgaaacggaaggcgtccgtgcttttgtcgatgattgggaaaaaatcccgctgtttgccactcagcaggcgcttccggattcggtgcgggcggcgattcgccgcgagcggctccgccatacggcaacggggcttgccaacagtttgcgcgggatggggaccggcgtgcagccgtcgttttgggagcggcttggcgaacttgccatgcctgtgctccttgtttgcggggagcacgatgagaagttttgccgcatcgctgcccaaatgcacgagcggctgcccaacagcgaacttatctgtgtaaaagaagctggacatgcaattcacgtggaacagcccggcatttttgctaaaatagtaagtgaattcatgacaaagggggaagtgtaaatgccgtttgaatgggtgaagcagtacgactatgaggacattatttacgaaacgtacaacggcatcgccaaaattacgatcaaccgtccggaagtacataacgcatttcggccgaaaacggtgaacgagatgatcgatgcgtttacgaaagcgcgcgatgattcgaatatcggcgtcatcattttgaccggcgccggcggcaaggcgttttgctcgggcggggaccaaaaagtgcgcggccatggcggctatgtcggcgaggatgaaattccgcgcctcaatgtgcttgatttgcagcggctcatccgcgtcattccgaagccggttattgcgatggttgccggctacgccatcggcggcgggcatgtgcttcatgtcgtatgcgatttgacgatcgccgcggacaacgccatcttcggccaaaccgggccgaaagtgggaagctttgacggcggctatggcgccggctatttggcccgcatcgtcggccataaaaaggcgcgggaaatttggtatttatgccgtcagtacacggcgcaagaagcgctcgaaatggggctggtcaacaaagtcgtgccgcttgagcagcttgaagaagaaacggtcaaatgggcgcaagaaattttggaaaaaagcccgacggccattcgcttcttaaaagcggcgttcaacgccgactccgatggcttggccggcatccagcagctcgccggcgacgcgacgcttctcttctacacgaccgaagaggcgaaggaaggcatgcgggcgttcaaagaaaaacggaagccggacttcagccaattcccacgctttccgtgatgaggaacgaagaagcagcttgatggcgcgtcaagctgctttttgtcgcttttccaaaggaggaatccttgcgctggccgtcggcggaggagggggcaagaaaggaggaatgctagatgacaacgatgccaaactggctgaagcagcgggcgtttttgactccggagcggattgctgtcagcgacgggcggcggacaaaaacgtttgccgaattgtatgaagcggctgccgtctgggcgcggcgcctcgctcaagcaggcgtcaaggaaggagatgttgtcgccttgctgatgaaaaatcgcatcgagatgatcgagatcatccatgcgttgttttttctcggcgcccgcgtcctgctgcaaaacgtgcgcctgacgccctatgagctcggctggcagcttgacgacagcggcgcgcggcttgtcatcgccgatgaggagctggccggacgccttgacggcgacggacgcgttctgactgtgggggcggttgccgcgcttccggaagtggacgtctccttaaaagaaacgtgcgatttggaggcagtcgccacgatcatgtatacgtccgggacgaccggcactccgaaaggcgtcttgcaaacgtacggcaaccattggtggagcgccgtcggttcggcgctcaatttaggcttgcatgagcgcgactgctggctggccgccgtgccgctgtttcatatcagcggcctgtcgatcgccatgcgcagcgtcatttacggcatgccgatgcggctgcaaacgtcattcgatccaaaggaagcgaacgaatggatcatgcgcggcgacgtgacaatcatgtcggtcgtggctgccatgcttcagcggatggtggccgagctcggggaagcgcgctatcccgatacgttccgctgcatgctgctagggggcgggccggcgccgcgcccgctgcttgaggcgtgcaaagaaaagggcatcccggtgtaccagacatacgggatgacggaaacggcgtcgcaaatcgcgacgctcgcgccggaatacagtttgacgaagctcggttcggccggcaagccgctttttccggcggagctttgcatcctaaaagacgaaaagccggctgcgccgcatgaagcgggagaaattgtcgtcaaagggccgaatgtgacaaaaggatacttgcatcgcccggaagcgacggcgcaagcgatccgcggcggctggttttttaccggcgatatcggctatgttgatgaagacggatttttgtacgtccttgaccgccgttctgacttgatcatttccggcggcgaaaacgtctatcccgctgaggtggaggcggtgctgctgtcgcatcccgatgtggaagaagccggggtgacgggcgtcgaggatgaaacgtgggggcaagtgccgtatgcgttcgtccgcctgaaacgcggagcgtcgccagacgaagcggcccttcgcgcgttttgccgcgagcggctggcgaaatataaagtgccggcccgcatttacttcgtcgacgaactgccgcgcaacgccgcgcaaaaactgctgcgccgcgaactgaaaaggctcattccaaaaacggaacaaacattttgataggagtagcaacatatgttcggaagcagaaaaggcaggacctcgcctaggtcgaggttcctgcctttttgccgctgccattcccgcggcgttccgaccgggaggcatggcgttcgccgaatcgaagcccttgcttttagaccgctgcgatccagcttcatccatccgctttgtcccctgttggaggacggcagtcaaacgtcatcccttgcacggccgatttccatcgcgcagatggaaacatagggatggccatccaacgtcgttttttgctccacctggcgtttgttccgaaatggacggctctcaaacgtcatccatccacccgagttcagcggcccgatgggcgacgagccgttcaatctcaggtgggagctgatcaaacgaaccgaactcataatcccacaaacgggcgaaggagtcgatgcaagctgggtatgttcctaaagcggcccgcttcatttccgtttgcagcgcttgaatgaggctggcgcgtttgtccatcgtcatccccctcgaacgatgcaagcgccgcccggtcggccgggcagcgcctcgttggtctcgcattatgcttcatgggccggaacaaacgttttgcagtctgtttccgttgaatcagacgccatttttcctgcatggctgaccacgtaaatggcttcagcgctgcagcgattcccttctgcccaataacggcagttgtgcacttcgcaaagaacatctttcgccatggtcatcccccttgtcgtgatgaaatcgcccgcgtctatagtttgacgcatttgcaggcattttatccatctctaaccgagaagactcccgcttgggatcaacggaagcaggggcaatcgacagcttccatcatggttgttctcccacgccgccccaaatataaaagaaggatttcgtgcagaaatggcgtttccttctttaccatcgttgaagcgggggctcatcgcccaaaaaaatgatgaaaatatttcttgttataattgacatagaaaatcattctcaattaaaataaaaaagaaagaagcgagcaaaggaggctttcgtgatggcatcactgcttgttgtcggagccgatcatttaggccatattaccgataaattggagcgttccggattccgggaaatcattcatctcaatggacgaaaagtgaatatggtgaaacgcgacattccggagcatgtcgacgccatattggtcatgatcgattacgtgaaccataatttggcgaagaaagtgaaagagaaggcgaaaagcaaagacaagcctatttattttgcgaaacggtcatggagctcgataaacgccgtgttggagcagctggaaaaacatgcatgaacaaacaggaggcgagccatggtgcctatccatcacgagacgttggatgtctggccgtatgcgttgcgccggtttcttcgccgcgtcattcaagcgtattgcgacaccgctccttcgctgcggtcgccgctttgcttgctccggttgattgatcagcaccgttcgctccttcctttgtcgatgtttccgacgccgttgcattacggacttgtgttggccaaggtgacggatcatttgctgcagtttttcggttcgatggaagaggcggcatgcaagccgctgctgctggcggacggcggattgggcgaagaagcggatcgggagttgtacatcgtttaccgcgaccgggttcgtgtgctgctgtggtgtgaggaagaggaagccattcggcgatgcaaagaaacggcgtcgtccttatgccgcaaaacaatcggacgttgtccgaacgaactggaatgctgctttttatggacgggcggacgccgcattgagtggattccggcttaagggaaggagaagaggcatgaaaagcgtctttctcgggcggaatgtgatggaacggattccggcttgaatgaaggggatcgccggcgtataatgaaataggttgaaaatgaaaatcgttatttttaaataaaatggaggagcaagccatgaaacgcatgccttggaaagtcatggccacgtcggcggcggcctcgctgcttttggcgtccggctgttccgccgtcggggagaaagagaacggccgttcatcggaagcgccgcgcctgcacgtgccggtggcggacgatcattttgatacggccggcaatatgtttgcctactcggaatttgaactttcgggcgaaccgctcgctgaagggctcgggcttgatttggacacccttgatgcgagaaagcctgataaaccgacgaaattcgactatacggccggcatcgagtcatacgagtattccgaagaagccatgtatgaggtgacggaaaagtcagggctcgggctccatctcataaacggcccgatcgccaagcagcgggccgaacagcggcataagccagccgatgaaacactcgccgaccgtttttatgagcttgcggacagcgtcggctatccgcgcgaggaaattttccgcaacatgttcccgaccttcatcgagtacgccggcggcgatccgcattatgcgcaaaaggttgacacggacgtgtacgcggaaaatgacgacggtacatacgttcccgtctatcaagtcgatttccaatcgcttcgctgggatcgcggaaaaatggacaaagtgctcacgccatcggcttacggcggcgtctttttgaagcaagcgctttgggccggcgactttttggggaattttcatcaaaaagacagcgatgaagaggtggaggcgaaaacgccaaacgacgatcaaagcgggaaagtcgctcttggcgtcagctccgccgacgggatgcaagggatgattttgacggaacaaatatggaacaagctggcttttatccgtgaccatttattttatgatgcgaagcaacaggcgttgacgaaggcagccggcagccgctacaacccaagcgggggattcgtctatttgccgcacgcggtggaagtggctgaagggggaagcgagctggcgccggatgcggcgaagttggtcgtcaaagatccccgcagcttgcttgaggaccaatggctcatgctatggccggcggcggagtttttcggcatgaccgaccagcggccggaaaacaaaaaccaaaaccccgcgtttttggccgtgtttgacggaaaaccgttcccgaaagcggcaaaagaaaatgtggatgccgatccagccaacgaccgcgtggccgatgacccgtattccgtcaaccgcgacgtgctgctgcaagtgttccgcaacatcgatgccatgcatttcaatgaaaaagcgggcgcgtttgtgacagaacatgacgggcgaacgcaaggaaatcgggtcgatacgttccaagccggctatacaatggaagcgctccgcatcttcgaacgggcgattgacgggatgccggtcggctatgcgagcggagagagcgccaaagggctcggcacgccggaaggaaagcgggcgctcgagctcatccgccggcaagcggattttatcatgcacaacttgatgcgaaaagacgggcttgtcgccaacggctatacgatcggccaagggccggatcaagacgagccgacgcttcttgcccagcttggcgcgatccgcgggctgacggcagcgtttttggcgacgaaagacgaagcgtaccgcgatgcggcgcgccttgtttatgaggcgatggaccgccatttttgggatcaaaaatggcacgtgtaccatacgggagaaaaagaggacaagtacaccccgtggctcgccggcgcgttgtcgggggtgttccgcgtggcgctgcaaaacttgaacaacgaccaagcggatgagacggcgaaatcccttgaccgcgaaacgatcatctcccgcttcgtcgacttttacgaccggatcgtcgatggcccgacgcttcaggaagggatgcaggcaagcgagttttgggatacgggagatgtctacatcaaagggaaaaaattgggcaacaccgaccgcgaccatgtgccgcaagtgcaggcggccggcggcccatacggcgtggcgccggtgttgcggacggtcaaggtcaacgttggatccggcaacaaataacagaaagaaagcggcgaatacgattgagattcgccgcttttctttgtaaaattgaggatggttatcattttcgtgaaaaaacgggggaatattgaaatgcgaaaatggtggttcgccgcggcgatcgccgcgctgttggccggctgtcaggacgaaaaggcatggcatgagcagccaaaagtggtcagacacgccccggcgcacggcgacaacatcgccgtaagcagcgacgggcgctatgtctacaccgccaacatcgatgtggatacagtgacaatcatcaacgcgaaaaccaaaacgaaggaagcggaaattcccgtcggccgcgaaccgcgccagctggcgctcagcccggatggacggacgctgtatgtttcctgcatgtacgatgatgaagtggacgtcgtgtcgcttgacaagcggaaagtcgtcgaccgttggaaaacggggatcgagccgttcggcatcgtcaccagtccggatggggcggaagtatatgtcgccaactaccgctcgggcacggtctcggtgtttgacgccgagagcgggaagcggaccaaagacatccaagcgggcgatcggccgcgggcgctggcgctgacagcggacggaaggaagctgtacgtgacgcaatatttggcggccaaagtcaccgtgattgacacaaagaaacggcgggcggtcaaggaaatcgccctcgccccgtcgccggacaaagccgatcgaaaaaaaagccaaggcattccgaacacgcttgagcaaatcgtcatcgccccggacggcaaaaaagcgtatattctgcacttattgacgaacatcgatacgccgatccaatttgaggaaacggtctttccggccatctcggtcattgatgcaacgaaagacgttgagctgccggacgagcggaaagagctgtttgccgcgatcaatgtcacggatgttcataacgagacgatcatcgtctccaatccgtacgatgtggcgttttccccggacggcggcaaagcgtacgcggtcatgtctggaagcgaggacctcgtcgtctttgacttgcgacgcggcggcaaggcgacgcaaattttgcgccgcatccacggcaacaatccgcgcggggtcgcgatttcgccggatggggagacgctttacgtccacaacgccatgagccatgatttggccgtgatcaaaaccggaggaaaaagcccatatgcgaaagcgaagcaggagagcggcacgatccgcctcattgcgaaagattcgctctccccgctcgtgcgtgaaggaaaaacgatcttttacagcgccaacagcgacgagtttgccatcaacatcacagggaacaattggatgagctgcgcttcgtgccatagcgacggcgacatcaacggcttgacgctcatgacggcgaaaggaccgcgcaacgtgccgagcaatattttggcgacgaaaaccgggctgtttatgtgggatgggtcgcgcgacgattttaccgactacattcataccgtgcaaggcgagatgggcggcatgacggcgatcgacccgtccaagccgctgccgccgaacgtccagcatatgtttgacgccattctcgcctacttgaacgacccgcgctcgttccccgtgccgaaaagcccgtatcgaaaggcggacggcagcttgacggcggaagcgaaggaaggggagcgcctgtttaacgggaaagggaattgcttaagctgccatgggggcgagtatttcaccgacagcgtcaaggcggtcgggccggacgggaaattgacgactgccaataccgcctacttgcacgacatcggcacggccaatccgaaggaccgcgcctccaaaggcgacgcccgcgcccggttcacaaacccgcggacgcccaagcagtgggatacgccgacgctgcgcggcgtatgggcgacagccccgtatttgcatgacggcagcgcgaaaacgatcgaggaagcaatccggcgccatcggacgaaagaagtgcaaacattgacgccgggagaaattgcggccattgcggcctatgtccgctcgctgcaatagtgagagtgatgggtgaggaaaagggtgcttttctttctgcagggcagaagatagcaccgtcataaaggaaggtgtcccacgcgtgttggggacacctttttccttgttattttggccgtacatagcgcttatcgtgcataaacaaacgccagaaatagacgaagccgggaaacaaaatgagaaagcccacgatgtaggaggcaaacagcgcccggaatgtatccggatgggtaaaggccgactcgatcgtgacatccggatgcaccatatagggcagatgggcttttccataggcgtaactagccagaaaatattgaatgacaatcgcgatgaccgcgagccgaggcctccctctgacatgagggtgccgagaagacggcaagagaagggcgatgcccgcggcggcgaacatcgccaccgaaccgatcagccacggccaatactccatcatcctgtcatacagccatttggcttcgtagcgcatcgtcagcatcatgccccccgccatcaacaacgagaggggccccgtgatccaagcgtcgcgccgatacaggcggtaggcttcccggtctcctgcttcaagagagtaatccgccaataagagagaagacagaaacagcgtgctcgaaatcgcaaagcccatgaaggaataggcatgggggcttgtaaagaagcgctccaaatcgagagtcgggacgcccttgcggatgtcgatgaattctccatgcgtaatgggcagcacgctaatgagcaaggccgggatgatgatcccggtgatgccggaaatataggtgagcgctttttcatattctttggcgacgtgggcaaacacgagaaaggcgctgcggatcgcgagcaagatcaaaatgatgctgccggggacaagaagcaccgtcccaagcaggaaggcggcgccgggaaaaaaactgaacaaggcgaccacaatcgcgacgataaagacattggtcacctcccaggtgggcgataaatagcggttcgcaatcttggtggcattcgctttttcgcgatggatatagaccatcgaccaaaaaccggcgccaaagtccatcgtcgccatgacggcataaatgaaaataaacccccatagcacggtaatggcaatcagctcattggtcatgaatcgttctcctttctagacgggcagcgtgccttcattgggcggtttgcgcagctcgtccgccaccggatggcggcggaaataatagcgaagcacgagcgccacggcgatgctcaataggatgtaaatcgccacaaacaaagcaaacaagaccgctaaatttcctgtttgcgtgacggcttcttccgttttcatcatccggtaaatgacccatggctgccttccggtgcaggcaaaaatccagccgcattcaatgccgatcatggaaagcggcccggcggcgacaaaactatataggagccagcgcggaaaggcaggccgcttccgccatttctgccagaccagcgcggccgccgacaggaacaggagaagcacgccgatgcccaccatggcgttaaatagcgtatggacaaacagcggcggccaccattctttcggaaaatcgttcagccctttgacgacggtgtcgaaacggttgccggccaaaaagctgagcgcccacggaatttcaatggcccactttacggattgcgtttttgcatcggtaaatccgccgatggctaacggggcatgggattgggtttcaaacagcccttcggccgccgctagtttttccggctggtattgatgaaggagttgggccgattcatgcccgttgatggcggtcaacagcgagaatacgccgccgaccgtcaacgagagcttgagcgctttttggtgaaaacgccgcacttgctcgttttgggagacgcgcaacagctggtaagcggcgattgatgccaacacaaaggctccggtcatataggcggacaggacgacatgtccggccgtgacgaaaaagcttggattgaaaaaggccgcccatgggtcgacatccacgatttcgccgttttcgatccgaaatcccgccggcgtgccttcaaaagcgtgcacgttggtaattaaaatggcggaagcgctggcgccaagcgcgacaaaaaacacgctcacaatccgcatcaacggagagatgcggtcagcggcgtacacataaatggacataaacaacgcttcaataaaaaaggcgtaaatttcaatttgaaacgggagggacatcacttttccgatcacttccataaagcccggccataggagcgacaactgcaccccagcgatggtgcctgacggaatggccactccaagcaatacggccaaccctttcgtccagcgtttcgccatgacggcataatcataatcttttgtcttttggtataaaagttccgccagcaaaatcatgatcgggattccgactccaagtgtggcgaaaatgatatgaaacgccatcgtcgtcccgaataagctgcgggcaatgatcacgtcatccatttcacaacatccctttcttttttcttatggttttccattttttctttgattattccttattttggctcttcaccacaacatgtacttgacaagcaatacggtttcctgcacaaagatgtgccaaaatcacggacttgttgattttccctcacaagcgtaaatggggtatgttcagaaaaaatcaagtacaacttttggtgaagagcccttattttagggaaggatggtctggaagggaaacgaaaccgcctgcctcaatcgaaagaggcaggcggttgtatttcaatgaagggctttttgcagcacgcggagattctcggccataagggcaaagtaatctttgtgggcttttcgatcttcatcggtcagcgattccaagttatgcagacggagcggcttggcgccgatttcgttctgaatcacttccgccgttttgggatgaacattttgttcgaaaatgacatagcggatgtgatgctgtttggctgtctggatgagctgagtcagctctttttgcgatggttcgttgctcggagaaagcccggaaacgctcagctgtttgattccgtagcggtcttcccaatatccgtaggcttgatgggaaacgagtatctcttttctaggagctttctccactgttgaacggaattgcccgtcaaggcgctcgagtttcatctttaacgtttcaaagttttgcataaacaggtcttttttttcaggtttcagttcaatcagcaaatcgcggatgttcttggcgatcgcaatggatcggatggggtcaagccatacgtgaggatctttgtctccgtgttcatggccatgttcttcctcatgtccctctccgtgttcgtctttgtgcccttcgccatgcgcatgctcctgttcatggttcgattcaagcaattcgatgccgtttgtagccacgagaaatcggacgtgctcattttgtaatgtttcctgcagtttttcggcgaacggttccatcccgtggccaatgtaaatgaaggcgtccgcatcggcaatctgctgcacggttttggttgtcggttcgaacgtatgggcttcaactcccggcgggtaaacgcttttgacgttcacagcgtcgccgccgatttttttcgtaaagtcttcaagcggatagacggttgtataaatcgttagctgatcgttcgatgtttggccctcttttgtttctggcttcgattgacagccgtatagcaaggcgcttgccgccaaaaggaaagacaaaatgatggacgttgctctcatgttgaactcctttctggaataaagatgtccgcatttattatatcgtaatcattacgatttgaaaatggtggatcaccgtttaggccgaaggaatcaatgaaggaaacggattgggcaacagcgtccaatcttccttcatctcctcatcggtcagcaagcattggtccagcgagcgttcgatgcgatctgcgttcatatggatgccaatcaacacgagttcggtcaagcgatcgccgtaggtgtcatcccacttttcctgccatgcttcctcttcttgcaacagctgttttatgtcctcttctggataggaagccatccatcgtcccgctgcttgcatggagatggatgtccctgcttgcgataggagaatgcaccagtcgttccaagacgcgagccaaataaatcctttcgcgcgaaccacttctgtgggccagttttcaagccaattcatcaaacgttccggatgaaacggccgctttcttcgataaacaaaggaagagatgccgtattgttcagtctcgggtgtgtgctcttcattcagctctttgatccagccggctgattggctcgctttttcaaaatcaaataagtgggtgtttaaaatggaatcgagcggcacttggccgaaagttgccgggatgatgacggcttctggattcagcttttggagcactttttgcagtttttgaacttcctccggcgaaacaagatcgattttattcacgacaatgacattggcgaactcgatttgttcaatgagcaaatccgcaatttcgcggctgtccgtttcatcgacggcctgttggcggtcgagcaaggtttcgcccgaggaaaagtccgtccaaaaacggttggcgtcgacaaccgtcaccatggtgtccaatcggcattttcgggatagatcgattccaagttcctcatccaaatacgtaaacgtttgcgcaacgggaatgggttcgctgattccggaagattcaatgacaatatagtcgatttccccgttttcgacaagctgatcgaccgctttgattaaatcctcccgcaaggtgcagcaaatacagccattttgaatttggatgagcttttcttcggtgcggaaaaagccgttttgccgaacgagttcggcatcaatattgatttcactcatatcgttgacaatgacggcgattttttttccttcccgattgtgcaaaatatgatgaagcaaagtcgtttttcctgatcctaagtaaccgcttaatacagtgacaggaattttgttcatctatagcccctccattttgaaaatagtaatcattacgatttaacacgatccatcatacaaaaaaataaagcccaaggcaatagttttttagttattttttcttttcagatgatgggtcggttcagggacagggtcaagcccgcccggatggaacgggtggcatttcaaaatgcgcttcgccgtcagccatcccccttttatggcgccaaagcgccggatcgcttcgatgccatagttcgagcaggtcggataaaagcggcatgtcggcggcttgagcggagaaaggaagcgttgataaaaacggatgcaccaaatcagccattggcccatgtacagttctcctttctgtgatcatcatgattacaatagaacaaaccgttcttttgttcaagcaaaacgactgtcgttcgctcggaatgggggcgctcgcccagaccttgctttttgggcatagacgccaagcgagaggcaaaaaagatgcgggacgcccctcgttttggttatgataaagaaagaggatcaaaatagctaggagtgattgacatgccttcaccggtggaaagctttgaattggaccattgcgcggtcaaagcgccgtacgttcggcattgcggcgttcacaaagtcggcagcgacggcgtcgtcaataagtttgacattcgcttttgccagccgaacaaagaagcgatggacccggccgcgattcatacgctcgaacatctgttggcgtatacgctgcgccgacatgcggcgaaatacaatcatttcgatattatcgacatctcgccgatgggctgccaaaccgggttttatcttgtcgtgagcggctcgccgaccgtggacgaggtcatcgatttgttggaagaagccatgaaggacgcgctcgccgcgacggaagtgccagccgcgaccgagcggcaatgcggccaagcgaagctgcatgatctagaggcggccaaacagctgatgcgcttttggctttcgcaagagaaagaagagttgaaaaaggtgtttggttgatgaacaagccggccccgcgccgctactgcggctgcttcgggccggcttgttgttcgccgccgcgttcattcgggagcggatcgaccgtatgcttgtacgcgtacgctttggaagtcgtgatgaccgctaaagcgagaacggcagcggcgatgatgaggcaaacggctaatgtccagtacatgataagacccaccttttttctttccattataacatacaaaaagcgtcttccccgccgcgctgcttcgtctttttcttcccgcccctccggcaaacggaccgggcgcgtctgcgtccaccgagacgggcggctgcttttttcctcttccgcttgccttggactattcatatttccggcggaatcggggaaagctatccatcggcacgttttccatgtttcatcaacaagccagctgggtacaagaaccatgaggaggagtgagaggatggcaacccgactgatcgatcttgtcaacaagcaaatcgccaactggactgtgttgtacgtgaaattgcacaactatcattggtatgtcaccgggccgcagtttttcacgctgcatgaaaaattcgaagagctgtacaacgaagccgcgacccacattgacgccctggccgagcggctgttggcgctcggcggcaagcccgtggcgacgatgaaagactgcctcaagcaggcgtccgtcaaagaagcggccgggacggaaacggcggagcaaatggtggcttcgattgtcggcgactttgaaacgatgatcggcgaattgaaagaaggcatgaagctggcggatgaagtgaacgatgaaacgacgggggatatgctgcttggcattcatcgcagcttggaaaaacacgtctggatgttgaaatcgttcttaggacgataagaagaggaggctgtcctcaggtcgggggacggccttttgctttgccctttctttgtcgaaaaagggcgattttttagggaatgcgccgcgccgcgttctcccctccgggcatacgatagttacgcgtatcctatgttcaaggaggggggagcgtgaacaagccgatcccgatggttgccgtgtcgctgttcggttcgtttctgtcgctgtttgtcggcagcgtggactcatttgtcgtgattttgcttgctttggtcattgtcgactaccttaccggcattgccgccagcgcggtcgaaggcaagctgtcaagtcaagtcggctttcgcggcatcatccgcaaactgttgattttcgttctggtggcagcatcgcatctcgtcgatttggccattggatggaacatgcatgtaatccgcgatgcgatcatttttttctatatcgccaatgagtttatctcgattgtggaaaacgccggccgggcgggcgttccgatcccgtccgtgctgcgcaaggcgatcgagctgttgaaagatgaaataaaataagcatatttttccccgattgccccacactaagcaaaaagagcaaaagaaggagtggacgaaggtggcagatgaacaaaaaaagacgtattacgtctcaatggcgcacggggaaatttcccagttgaaaaccgcttcgccgtgggacttccaaattgaagcaacggatgaggaaatcacccagctgcgcgaatattttgatcaaaattattcgaccgactggcaggcgttttggcgcacccatgtgccgtacatccaataccattatgatcgggaaaacgatgcttacgaccggacgattgtcgacatttacaaaatgatttatgagctcggcaacgacgaagcgaaagcgcacatccgctcgatgggcatccttccggacgaaaaagaagagtaaacgccgcgagtcgagcggcgtttttctgtataatggggagaggaaaggggagagtccgatgcatgaatttcgcgattattacggacatcgcgttcggctggcctttgcggatcatccgttttccccctcccccgggcatgtatgggtcatttgccgctatggcgggcgatggctgttgacggatcatccgcgccgcggccttgagtttcccggcggcaaggtggaagaaggggaaacagcggcggaagccgcggcccgcgaagtgatggaagaaacggggggaatcgtcggccggctcgaatacatcggccaatataaagtggagccggatatcgtgaaaaacatttattttgccgacatcgctgcgctcgtcgagcgggggtcgtatttggaaacgaacggcccggtgctgcttgaggcgctgccggatgacatccgcacggatgatcggttcagctatatcatgaaagacgatgtcctttcgctttcgcttgccgagttgaaacagcgcgggctgatcgattgaaaaggggcgccgatcggcggcggctcccaaagatgggcttcccaaaagcggcggatgccggctcattgggacgacaggaatgaaacgagacgcccgtcaacattcggcgggcgtcccgctagcggcggtttccccattttttctcgatcaaggcgacaagctgatacatcaaggtcgacagcaaggcgacgatgagcaggctcatcaatacaagcgtgaagttgaacacttggaagccgtaaatgattaaatagccgagcccttgtttcgagacgagaaactcgccggtgatgacgccgacccaagcgaggccgacgttcactttcaacgtcgaaatgatcgccgggaacgacgccggcagcaccgcctcttgaaagcactggtagcgggtggcgccgaacgtccgcaatactttcaaatagttcggatcgacctcttggaacgccgaatagacgacgatcgtcgtgataatgatggaaatgacgacgcccatggcgacaatcgacgtcaagcccggcccgagcgcaacgatcaaaatcggcccgagggcgacttttggcatggcgttgaagacgactaagtatggatcaagcgtcttcgccagacgcggaaaccaccaaagaagcgcgccaatcagcgccccgccggccgtgccgatgaaaaatccgagcagggtctcaaacagcgtcgcccatgtatgggcgaatagagagtgatcgctcattttttcgacaaacagcttggcgatggcggatggagaactaaatagaaggggatcgacccaatggaagcggcttgccgcttcccagacggcgaaaaaggcgacaagcagcaccgtctgccaaaggcggatgatccgatgttctttgcgcaagacggcgaggtattctgtgtgcagcgcttcaatgcgtttattgggcggattcaagggcctccatctccttccaaatggattgaaagagcgctggaaacgatggatgctggcgggcggcaagcggcgggcggcagcgcagttcatccgggatgacaaacgtccgcacaaggcggccggggcgcggcgaaaacaagaaaatgcggtcgctcatggcgatggcttcttcgatgtcatgggtgacgagcaccgctgttttttcgtattgttttaacgtcttccaaacgagttcttccagtttcagctttgtttgttgatcgagggcggaaaacggttcatcaagcaaaagcagcttcgggtcggtcgccaacgtgcgcacgagcgccgcacgctggcgcatgccgccggacagctggctcgggtaatacgactcgacgccggctaggccgatctccgccagcagagcgagcgcccgttctttcgtgtcagcggtcagcgtgtcggtgattttcaacccgagaaggatgttttcttcgatcgttttccacggaaacaaatagtcttgctgaagcatgtagccgaccgcccggcgtgtcgtcgggacatctgtttcagccgtccgcagcgggttgccttcgatgaagatcgttccttccgtcggttcaatcagcccagcgatgatggacaaaagcgtcgttttgccgcagccgcttgggccgagaaaggagacaaattctcctttctcgacggacagcgacacgtcatcgagcgcagtgacagcggtcgtttttgtcaaatacgtgtgcgaaaggcggtcgatgacaagaaacatttcgttcacccgctttcgtcacttgtttatcgcgtttttggcaaacgacgaatcaacaagcgtgttcaggtcgatgcgcttcggcagctcgccggcttcggccataatggtttgcaagttgttccattcttcttcatccaaaatcggatcggtcgcgtaggtcccttggcttttgtagcggtcgacgactttttcgatcaaagccaaatcggtgtctttgaaatacggctgaatggctttcgccacctcagctgcgctgtgcgattcgacccattgctgcgctttgtagatcgcgcgcgtaaatttttcgatcacgtctttgttttcgttcatgtagcttcgtttcgccatgtacgatgtgtacggaacgcgtccggactccgtgccgaatgaagcgacgatatagcctttcccttcttgttcgaaaaggcttgccgtcggctcaaacagctggacgaaatcgcccgtcccgctcgcaaaggcgttggcgatgttggcgaaatcaacgttttggatcagcttcaaatcttgatgcgggtcaatgccgtgttttttcagcacaaactcgccgaccatttgcggcatgccgcctttccgttgaccgaggaacgtgcttcctttcaacatctcccatgtaaagtggccgatttttttgcgcgagacgagaaacgttccgtccgtctgggtcagttgcctaaccttaacttttacgcaggttcagcttattttagggtgtaatcaagagtaatcttcttgagtttccctttttccctgtatatcacgatcttttcgaaaatgctaaatagcagttcttttttagtgaaatcgttcgcttgttcaaattgctgtttaaaatcgatcatcttgcttaatcgattatatttctcctcaacgggctctttatcctcctcaacctcgctcaacttgctataaatttcttcttctttcttgtttaattcattgatttttgcaaacagttcctcttttgggatcggattgcgatcgtccatatacaaatcgtaccatttttctttctgcctttttattttctccagctcctttgttagagcggagacgtcgaccacttcctgctggtcgtatcggtcagaaaacttggacataaaatactctttcgaggtgataagcagctgaatttcatcgagcaagggctctaaaatgtttttttcgttcgtaattcgatggcattttgtacagcggtagtatgttttctgttcacgtttatcgaaatgcccctgcattttatgtccaccacaattcccgcattgtaaaagaccggtaaaaaggaacttccccactcttttccgatccactcctcttttttctttttccttctgtgcttttttaaatagcgtttcgctaataattggcgggtgattgttagggacaaccttatctccccatcgatacgtaccgatgtaaatgtcattcgtcaaaatgtcgcgtacagaattgtggttccactcttttgcgattcgcggcttaaccattagttcattcagccgatccgcgatgcttcggtagccgtatccgtcgcaatacatgcggtaaatcatccgaacaacgtccgcttcttcttcgataatcgtacaattaaaatctttatcgaatttatatccatacggagagtgccctccaggtttttttccctcatcaatcatttgctcgatgccgaactttacgcgctcagcaaggttttcacgctcccattgcgccagcgcggcgacaagcgtgatgaatagcctccccatcgctgtggaagtgtcatatacctcggtcgctgaacgaaacgctacattgtacttttcaaacgtctgaagcaacaaatacaagtccaatacagatcttgttaatcggtctaaccggtaaactagtacaatatcgatatttcctttctttatgtctttaagtaaccgttgcatttgcgggcgatctaaatcctttgcagaccaaccttcttcgatgtactcctgcacaatctcccaaccttggcttgcacaaaacgcacgaagccgttcgcgttgtgcggggatcgaaaacccctctttcgcttgctcgtctgtactgacccgaacataaatggcgactttcatcggataatcccccttaacaaaaacgggcgagccgtcgcccgccctgattaaatctttagcgctaaagactcaatctaataatacggcataccatatgactttagcatagattttaagatcattaactgtgtcatatggaacgacaatatcatgatactttttgaaggttgattcaggactaaagatcaacaatcgattatcttcatctttcctgaatcgtttcatcgagtattcattatcgtggctaaaaatgacgatgtcgtcttctttcagttcccctatctcgatgggcttgcaaacaacatacgatccgttagggattattttgttcatgctttcgccgttcacctttaaggcgaacaaatctttgctgtccgaatatttccctaacatgtgcttcggcaaagctatatactccacattgtctttagtgactggatcaacagtcgaaagcgcgccagccgcgatacttccgtataaaggaagttctagtttaatagaatgtggtttgttttgatcgcgtcttggctctgaccatccgtttgcctccatcatctcaagctcttccaccgtaatacccagccccttgcacacttttaggacattatcaattgaggctttccccaatcctcttgtcagcatggaattgagagtggtaggtggaatgccgatggcttctgcaaattgtctccggctgctgtatccagctttcttcattagatgttcaacaatctcttcttttgtcacttctatcacctcctttaattaagtatgtacgaaaaagcgtacatttataatctagcactaaatttcgttcatgtgaagtggatgtaacgaaattttgttcattttttatgaaaaatctattgactttgaacgaaaatgcgtttatattaaagttagatcgaacgaaattgcgttcaatcgataaacaggaggtggaaaaacattgtataaaaaccttaaggcagaaatggcccggaggggagtaatggtgaaggatattgccgagttgttgaatgtccggcgctcaacagcaagcgacaagataaacgggaagttccggttttattacgacgaggcgctgaagatcaagaaggaattctttccagaccttgatttagagtatctgtttgcgtcggacgggtctaaaggaaaaaccgcataaggtggtgtgtataatttgtcggtgactcgcaaggctgtacacatcgtttctttgcatacatctcctacaaaggagatggtcagcatgagaaagcaaaaaagaacaagaagaccgcaggaagtagtagtgcggtgcgtgggccggaaggaaccatctaaagaagcgttagatcgcttcattgaaatttatgtaaggatggtcaaggaaaacgaaagtaaacaaaaggaggtgaacacaaatgccaaaactacccagcgcgtatgacttcgccaaacttgaagaagcgatcgctttctatacgagaactgttgccgaagtggcaaaatcccgcgactacagcctgcacgacgaactcatgcggttcaaacgcgaattgcacgagcggattgaccgggaatatgatccggctgccctgtgaggggcgttccttttcggaagaaaatggacaagtaggggaggaacgagaaaatgagcgatttagttttcattcaaaatgatgaggttttgactgatagtcttacagtcgcggaaatgttcggaaaagaacataaaaatgttaaacgtgacatcgaaaatacaattaacaacatcgatgtcttaaaaacatcagaagaagctcgtgaattagggattgatttttcatcgctcaaatttgagcgatgcgaatacaaggcggcaaacggtcagatttatacgaagtttcttctaaacttcgatgctttcatgcttgtgaccatgggctatacaacgcaacgggctatgttggtgaaggttcgatatatcaacgaattcaatcgcatgaaagaggcattgcaaaaacaacagcaggtgttacaaccaaaaacccaggcggaaatgttgctcctatacgcgcagcaaatggttgagcaggaacgaaaaatcaaagctcttgaagaagataacgctcgccaaaatagccggattgaacaacttgaaaacaaaattgaaaaacggatgacggaagaattcgaaatgcagctggtcacaccaacgcagatcggcaagatgtttgaaccggcgctttccggaaaagaagtcaataaacttctccaaaaagccggattgcaatggcgcgtcggcggcgaatgggtagcgacggtggaagggaagaaatacagcagttccgagccgattcagttggaaagtgggaaaatggtgtatcagctgaaatggcagcgtagagttaaagatattatccaagctgaaatggaggtgaccgtgaaatgaaaccactgggaatcgtccgcagaatcgaccatttaggacgcatcaccattccaatggaaatccgccgcgtacacggctggaacaccgggacaccgatcgaaatgtttgcaaccgataaaggattgctactccgggaatacggtgcagagcagaaaaagctcgccgtgatcgaaggattgaaatccctagctgatatggtcgatgacgacacagctttagcgatcatcggggacatcatggaataagtgaaaggagagacgaaatcatgaacgtcctcccaaaagacgaggatctggctcttaaactgaaaaactgttgtcaactcagcttacatcgcgctttatccgcagcaatgatggatagaatcgacgaagccgagcgctgggtgaaggaatttgaacgttgcaaacgtgacttggacgagcttatcaagcggaaaaaggagcatgaccaattagtgcaacttgtcgaaacgatgaaagaacgcggtgttgatattgcaatcattatcggaaaggggaatgagtgatgtatacacctaactatttcaatccatcttgggatgaatatatgaatcttttgcgctgggaagcccgtttggcgcaagaaatcgagcttcatagccaacgccggaattggaatgaagtggccgtgctgaaacgggaaaaacaaaaagttgcaatccgccgcaaatgcctcaaagcggcgttgcaacacagaaaaaccagcccaatcacaatataacacatttccatctacctacacaaggacaggcaaacactgaaaggaggtgaaccggcatgatcgagaatccaatcatttccgatcggcacccgatccgacaggaagaaccacgcgtcgtaggatattgcgaggggtgcggcggtgagatcgtcgaggtagatgacgtcattgagtttgtagatggcttgatgatccaccaagacgcatggtgcgcctatgactattgtggcaagttcggccaagcgaagcaggcatgaaaaacgccccgctggagagagcgaggcgcttcgaagaggtgattcccctatgaactgttacttacatagtacaggatcgcctcgaaaaaatcaaatggaggtgtgaaacttggaagctgtcatcttagccaacacgaacgaaatgagccacgaggagtggctgcaggctcgccggaaggggatcggcgggagtgacgcttcggcaattgcaggattgaacaaatggaaatctcctgtggctgtgtatctcgaaaaaatcggacaggccccaggggagaacgtgaacagcgaagcggcctactggggtacgatgctagaggatgtcgtggctcaagagttcagcaagcggactggattgaaagtacgacgaaagaacgcgatcctgcaacatccggagcatccattcatgatcgcgaacgtcgatcgcctcattgtcggccggaaagaggggcttgagtgcaaaacagctagtgaacatctcaaagacgaatggaaaaatgacgaggttccggcgcaatatctcattcaatgccagcattatatggctatcacgggcttcgattcatggtggattgcggttctgatcggcggcaacaagttcatctacaagaaaattgagcgtgatgaggagattatccaatatctcatcgagattgaattgaacttttggaacaatcacgttctcaagaaaaatccaccgatgtttgacggttcggatgcttcgagtgatttgttgaaagttctttatccgacagcgaagtttgaggaggaaatcgaacttccccctggcgcgtcagaactgattgctaagtatgagcaggccaagcaagaggaagaggaagctgccacacgcagaaaagaggcagaaaatcaactgaaagcaatgcttggcgaatatgaaaaagcttttgccggcgagcgaatcataacatggaaaaacgttcgtagcagccgtgttgatacaaagttgctcaaagcgaagtatccggaaatataccaagaggtcgtcaaagaaacggtatcacggcgattctccatcaagtaggtgaatgatatggccaaatgcaaaggttgtggcaaggaaatcgagtggattaaaacgcctgccggcaaagccatgccggtggatattgaaatcataactgtagtgactgcgaagggcgaagttgtcaaaggacatatccctcactgggcaacttgccctgcggcgcaacaattcaaaaagaaatagggaggtcataagagtatggcaacaaatcaaacgctaaaaactcaactcgcaaacaaagcgaagaatacggaggcggcgcctccttctccagcccaaacgattgcggcatatctgaaaaagatgggtccggagattgaaaaggctctaccaaagcacatggatgctgatcggatggcgcgcatcgcgctgacaacgatccggaccaatccgaaactgttggaatgctcggttccttctcttctcggcgcggtgatgcaagcagcacagcttgggttggagccgggactcatcgggcattgctacctggtaccattcaagaacggaaaaacgggtcaatctgatgtgcaattcatcatcggctataaaggtatgatcgacctggcaaggcgcagtggaaacatcgaaagcatttatgctcatgctgtttactcgaacgacacattcgaatatgaatacggcttacatccgaagctcgttcataagccggcaatgacaaaccgtggtgagttcattggtgcatatgcagttgctcatttcaaagacggcggctatcaattcgaattcatgcctaaagaagagattgaaaaacgccgcaagcgttcaaaagcagccaataacggtccgtgggtaacggactatgaggaaatggccaagaaaactgtcatccgtcatatgtggaaatacttgccgatatcgattgaaattcagcaagctgttgtgcaagacgagacggtgaagaaggacatcacagctgatccggaaccggttgactacatcgaagccgaggcatacgaggtgatcgatccgcagccgcagtccgaggaaccacggcaagaggagatcgtcttcgatgctgaatgagcagccacaatacaaaatcctcctcccaagatggatttgggaggaggctcaaaacaaagagcatttcaaacggttggtactagagtatatgcgtcggtatccggaatataccgtaaaaagcgtgaaagacgggtttgcgatttgtgtgaggaaataggaaagccgaggtgatacgatgcccgacagtttttacttccctgtctacacaggacttcttaccccggaacatcgagaacggatcggaccggccatttgggagtttttatggcttgtctccaaagtaaccaaagaagtgcaggaagaaggtgaaacgttgggcatcgtgctcggcggaaggccagtgaaactcgcagaaatcgctgccgaacttggcggaagcgaacggaccgtaaaaagaaatattgctcgactaaaagatgaaggttacatcgaaacggtccgtgctccttatggtgaaatttataaagttagaaaatcgaagaagttcacccataaaagcagaagtgacaaaaacggcacatcttttgacgagagagaggacaaaaatggcctatctcacgacgagagaagtgccaaaaatggcacatctgaacatagagaagtgccatatttgtccgagagaagtgccacatccggcacatctaataaagatataaaagatataaaaaatataactgatagaaaaatagatgatgatataagagaagcccatatggcagaccgatcaaaaagagcaattgctaacaaatatattcagcgtaggggaaaaggactatcgctttcccctaaagatgaggaagcaatagaagggcttctgcgagagccaatcccattggatgacattctttcgctgatcgacgaagtgtttgacgagtaccaaccgaaattcaacggcgacgggatcaattcttttgagtacgtgcgtaaagtggtccttagcaaatatcacgagcaaaaaggagagagcacggatggcggaacgattcacaagcatcgccgaggtgttagccgaccttcagcagaaggcggaaagacatatgagcaaatcctccgagaagccgaagcagcccgacgagcttggggatggaaggggtgactacgagtgtcacaagtgtaaagatgcggagttcatcttctatcgggatgagcgcggctatgaattcgcccggccttgtgaatgcagagaacgaaaagcttggagacgccgattcaagcaagcgctcattccggacgaattcgtgcacgcgaatttcgaaaacttcagacgatcagcaccatatcaacaggatatgtatgacatgtcactcaattatctgcaagaatttggtacggagaacgggacgaaaaagttgtctgacaaaaatttagggttcatcgcagtactaggggaacaacgccttcgagaactgccggccggccaacgagcagagatgaagcaacagcataacaacttcggcgtcggcaaaacccatttgcagatcgcgctggccaagcggctcattaaggacggattcaatgtgttggtggtttcagatgtcacattcatggacgagcttagccaagccaaaaggatgaacgacgagggagaaacgctcaatcgactcctgcaaagtgccattgatgcagatgttttagtttgggatgacatcggcaaagcgaaatggtctgaaactaaagaatcgctgtactaccaaatcatcaacgaacgttatcgtaaacaaaagccaatcgtgttcaattctaacgaagatcgtggaacattgagcgaaaaaatcggctatgcgtccgccagccggctgctcgggcagtgcggtccatacctcctcgaagtcgagggtgatgatttcaggctaaagggggcataaaccatgtgcgtgaagtgcgatggaacgggacggctatacacaagggtgatgagcggagcgtggctggtgacctcatgcaactgcgaggatgcggagaaggtgcggcaggaagaggagataaagatgcgagagtggcgcaaacgtctggcggaggcctgtgagcgattggggatcacacaggatattgtttgggaggcaggtgatcacgttgggcatcctctatgaaaaggttcaactcacgaaagagcttaaacgccaaatgatgattcggcagctacttgatcgtggaatccgtgaatacgacgggcaatccgtttacgatttggactactacacgttgcgccatgtgcttgcgatgcaaaaactaaaaaactaacatgctcgaattcttcaaattttagcccgtatggcgtttttcttgcgagggaaatagaaagtatttgaaagcgagaaaaacgccttacaaggaaaaaacaggcgtctgcaagtgtgaataactataagcctagctggagggaatgagatgaaccgatatatgtgggacgtctttttgacggctacagcaattgtatgtgtcctaggcatagtagttctccttatagttttggcgtatttggttttcgcgtaacgagattaaaactaacgaggtgaaaagcgttgaatttagctaaactgtttgaactacaacgcaaacttgacgaacacatcgaaaaagagcatccgcggaaaccgggtgaagatcggcttgcgaagaaaatccttgcgttgatggtggagcttggggagttggcgaatgaggcaagattcttcaaatattggagcaatgaccaaaagccgagaactcgtatcgaagttgtaacgagtcagaaaatggttgatggtgtaatagagcctattgtggagtataagaatccacttcttgaagaatacgtagactgcttgcatttccttttgagcattgggcttgatgaaaacattggaacgttggaatgggaacaaatcgaaccatggaaaagagagtcaattatagatcagtttatagacttattcgattgtacagtacgcttgcagactgacatcacagaatacgtcgtcatttgggattatttcatcggacttggcgaaatgctcggcttcacatgggaacaaatcgaagaagcatacatgcagaaacacgaagaaaacatcgcccggcaagaaaggggatattgaaggggatgaatatatgatgacagaacaaaagaatttttcggaaattgcaaacgaaatcatcgagcgtttttcaacgaacggacatgatttttcagaagttgtaaacaagatcatcgggggagttgaaccgatcatttcaaaaatgtatgaggttatgagaccggtaattttaatcagggaatatgagcgtgaaatacaaaagatggaaaaacttatcgagtacacgaggcacagcaagaagcgcaataaacatataagacatttgaagtgtatgcaagcagaattaagtggtttgtacaaggaagtggaagaatgagcggacggaaatcgaaacgaaaaggctatgtcggggaacgggagattgtctccctcatccccggcgccaaacgtgtgccgttgtcggggagcatgggcggggaatacggaaatgacgtcatcctgccaaacggctggcgtgcggaggtgaaacggcggaaaagcgggatgaaacaggcgtatgattggctggagcagtccaatcctgatgtggtgctgtatcgagccgatcgaaagccgtggattgtgttgatgaccatggataagctattggagttgatgggagtgggagaggatgaaccagctcacgatatttgatttcacggacgataactacaaggttgactttttgagattgcgaggcggaataaaggttggtaggagaggatagatatgacgagccgttttacgagtgtgtcgtcttatcgttcgggggcgcctcgtttcggaatcggccacacgggatagatacaacggtgcggacgtatcagctgacgccggagcagttagaacgattacgtgccggtgaaaatcttgatgatatcttgaaggaggcgaaagaagtggaacaacaaaagccgaaagtgatcgcatacgcgaaatatgaggaagttgtggccgagcgtgatgagctgaagaagcagctggaggaattgaaagcgaatatggaaaaggaagtcgggcattggaaagagttgtttgaaacgacgatggcggacaaagagcagttgcacaaagaaaatctcattctcgaaaacgagattcagagactgaaagaacttgtatcagaactgaccgaacgcaatgatcgctattcggacgagtggatcggcttgcacaaggaattgagagcgttacgtttgtatgcgctggagaaattgcagaaggacgtttacggggcttaaaaatgggggctgtccatgaagaagcagaaaaggaaacggaaaggatatctgctgtttcgggtggaggatggacagaaagtttggctgtatgaggaattgcggaaatatgagctagacgcacggttgaaaaatggttggaagctggtgatgtgatgggcaaatcactacgcaaaatcaaacgcgagagggagaaattttcttctcccttttatccggatgtaatgacagcatggaatcgcggatttgaagcaggagccaaacagcaaaatgagttggacacaaaactcatgctggaatggcttgggcggattgaggaaatcccggggatcggacctaaaacagcagcgaggatccggatgcattggctggagtttatgaggaaagtccggacataacaaaataaggtccggacctaaaaaagaccggacttctcccggtcaatgacggtgaatacaataggaatccttgacaatattataacgggagtggtccggttggtaaagtataaacagatgtcattccttcgcgatgttgacggcgagaaaacaaaagaagcagtcgaggcagcgcttgaaaaataccggatatacatgttgaccgtgccagacgagtatctcccgcgcgtaacacagacatattcacttgtgccgccgtcgcagacaaatgcgtttcattcgtcgaccgagagtgcagtgatcagaaaagttgattttgagcgtgagcgtgacgaatacatgaaccgaattgtgcgtgcagtgaatcgcctaacaaaactacagcgagaattgatcgtgagacgatatatgagtatagaggaaccgcgtgactacgatgtgtacaacgaaatgtgcatcagtgagtcaaaatactatcgtgagcgtgagagagcattctacaagctcgcttttgcgttgcggattgaagtatacaaggactattaagaaaggatgggcgagatgaaagtcgtatggagcaaatcaaatgaaatgtggaccggtcaaatcgtattgtgccggaacggaaagtatgtcgttcgatatgaaggagtggcgacttgtccgccgtgggatcgagccggaatcgacgggccatattggcgcgtggtcgctacctgcgacacaatcgaggaagctaaaaaggtggcggccgagcgcggatggatgacagaaaactgacggaaaagtgaaggaaaaatgatagaaagatgacagaatatttctgtttagacgtgttatgatggtagcgtggaaatgatgaagcagggcgtcactccgatcggggtggcgtttttattttggagtgatgaacatgaaaaaacgaaagaaaaaacgaaaagagaaattgagtcgacgggaactcctcgacttgatgggcgttcacagagatacgtacaagcgagtgcgtggggcgattaggaggaagtaaatgatgtttgtattattataattcgcttataattttttcttttttaagcaacaaaattaagttattcaaaatgtttaaacacaaatttattactgtcaaaatccagatgatttcatcttgcatcatttattcctccctaagcacgttctaaataatatcattacctaatttagaggagacgatgtcaaaacttgacgaaaaattgatgtaggaaaattcctccttttgtcgtattgagtagggcgaaaggaggaatatgaatggtgaaatataaagtgacataccattttaataaagatttgaccgcaactcggattattgaggcagaatctaaagaagatgcaatgatagctgcgaaagctgaaaaagttgtaaggtttgaggaaagaggagttctttacgagtttaacatagaggatgttaaaatgatcactgttagtgaatttgcaaaagttaaagcagttaagagcatatattaattaaagcatccgattcaatcgggtgcttttttatttggagtgattttatgccgagtagaccactaaaaccatgcaataagatcggttgcactaacttaacaagggatagatattgcgagcagcataagcataaagaacaacaatataaagcagaacgacatcggtattatgatgaacatatccgcgatcagaaagcgcgtgagttttatcacagcagggaatggcaaagggtaaggcaagcagcgttaatgcgtgataactatttgtgccagagctgtctgaaggaaaagcgaatcacgccagcagatgttgtggaccatatcgttcctgttagggttgattggtcgttacgcctatcgttgggcaatctgcagtcgttatgcaatgcctgtcacaacaagaaaactgccgaagacaagaaaaaatacggggaggggcgggtcaaaaagttttagacggctcgcccgggaccgcgcgggcccctcagcgcgcacaaaattcgttttttctcgtaaaaggggggtaagcaggaggtgagaacgtgatgggacgaaaagcgatgccgattcagctgcatttgttgcaagggaataaaaaccgattgacgaaaaaagaaatcgaacagcgggtagaagccgaaaagcggttgaaaccaaaagcaaacaaagtgaagccgcctgcatggcttagcgatgaggccaagaaagagtttaagcggatcgtcaaagagatgcaggatctcgatctgttgaccaatatcgacgtggacgcgttggcgctgtactgcgatgcctatgtcaactatatcgagtgcacccggatcatcgctgaagaggggcttatggtcgaatacaccaacaaagcggccgaaacaaataaagttcctcatcctcttctcaccaagaaaaagcagttgcatgaacaaatgaaaagcttggcagctgaatttggattgacaccagcgtctagggcaaaacttgcgatgccgaagaaagaagaaagagagccgacaccggaagaaaagttatttggtgatatttgatgttgaaacaatggatgattgattattgtcacgacgttttaaatggtgacatcattgcttgtcaaaaacacaaatgggcgtgtcggcgatttttgcgtgatgttgagcgagagggcacggacgaattcccgtatgtattcgatgaagaaaaggcgcttcgctttctcaattggatgacgctttttaaacacacaaaagggaagttagcgggtcaacgaattgagccagctcccattcaaatatttgttttcagtaatatttacggatgggtgcataaggaaacaggactgcgtcgattcaaaaaagcatattggcaagtagcacgcaaaaatgctaaatcgcaatcccttgcgtgtgttggttcatatgaagcattcgcatttggagaaagcatggcggaagtgtatattggagcgaccaaaacggagcaaagtaagatcgtttggaatgagatcaaggcacaaatacaaggatgtgactttctgagaggtaagtacaaaattgcttacggcaaaatcgaacacctaaaaagcggttcttttattgccgcactttccaaagatgctgggaaaacaggagatgggttgaacgtacaatgcgggattattgacgaataccacgcgcattcgactagtgaaatttacgacgttcttgtgtccggtatgggtgcaagaccgcaaccgttgatgatgattattacaacggcagggttcgaattaaaacatccttgttattccgttgagtatcaatacgtttcgaaaatactggatccaaacaatccgattgaaaacgatgaatactttgtgatgataaacgaattggacaaagacgatgatataaaagatgaacgaaactgggaaaaagcaaaccctatcctttgttcatacgaggaaggggttaattttttgcgtggagaattaaaaacagctttagacgttcccgaaaagatgagaaacttcctcacgaaaaacatgaatagatgggtagatatgaaagacaatggctatatggatatgtctaaatgggcggaatgtggccaagattttgatttatccattatcgaaggattagaatgtaccgttggcgtggacctatccgcaaaaatcgacttaacgagcgttggttttatcttcaaaaaggatggcaaatacatcgtattaagccatagttttatgccggaagatacactggaacggaaaagaaaaacggataaagtaccatatgacttatgggtgaaacaaggatggattacaaccacaccgggagcggtagtggattacaactttattaagtcgtatatcaagaactttgaacaacaatacaacgtgaaagtgcgagaaatctgcgccgacccgtggaacgcgacgcaattcatgcaagacatggaagcggaagggtacacggtggtcgagattcgacaaggtttccaaacattaggcggcgcaacaaaagattttcgtgagcaagtatatcaaggaaatgttattcacaacaacaatcctgtattgacatgggcaatctctaacgcagttacaaagcaggatgccaatgaaaacatcatgttagataaaagtaggtcaactgaacgcattgacccgattgcagcggttattaacgcacatgtgagggcgatgttgaaaactgaaaccatagacattaacaaaattacggaagaatacttgaacatgatgggatggtgagcgaatggccaaggcgcttaaaagttttgttacgaagatgcttaaaagtcttttaaccgaatggttagaggactttttaattttgatcggcgttgtgattatcctatacaacacttatcatcactttggagaaacagccgggaattatttacttggagcgatatttttgctttttggctttgcgtttgcgaaacggtgatagcagcaacttctttgtaaaggaggtgagaatgtggggtttgttagaagcgcgttaaaaagaagggtaaaaaacgagagccagacggtagatttaaacaatcctcttttattgcaatggctcggcattgatccggatacaccaaaagatcaattggctgaggcaacatatttcgcttgtttaaaaatcctgtccgagagcttgggaaaattacctctaaagatgtatcaacgcaccgatcgcggcatcgtgaaaagcgataaagaggatgtctactacatcttaaaactccggccgaacccgtacatgacaagcagcgtcttttggtcaacggtggaaatgaaccggaaccactacggcaacgcgtatgtatggtgccggtacgacggaccggtactgcaagatatgtggataatgccaagcaagcacgtcgtcatcgttgtggacgatcaagggattttagggaaaaagaacgcaatatggtatcgatacaacgacccgtatgacggcaagctatatgtctttggcaacgatgaggtgttacattttaagacgtcggcgacgtttgacggcatcaccggcatgtcagttcgggacatcttgaaaaacacggtggacggcgcgctggaaagccaaaaattcatgaacaacctttacaaaacaggattgacaggtaaagcggtgctcgaatatacaggtgatttagacccctctgcacgcgatcgccttgtaaaagggttcgagcagttcgcaaacggctcgaaaaacgccggaaagatcatcccggtgccgttggggatgaagttggtgccgttagacattaagctgaccgatagccagttttttgagttaaagaaatacaccgccctgcaaatcgcggcggcgtttggaatcaaaccaaatcaaatcaacgattatgagaagtcaagttatgcgtcagcagaagcgcagaacttggctttttatgtggacacgctgctctatatcctcaagcaatacgaggaagaaatcacatacaagattttgagtacccagatgattaatcaagggtacttttttaagttcaatgtcaacgtcattctacgagcggatattaagacgcagattgaaagtttagcaacagcggttcaaaatgcgattttgaaaccgaatgaggcgcgtgattatattgacatgcctgctgatgattacggcgatgtgttaatggccaatggaaactacattccgttgagtatgcttggcgcgaattatggagtgaaaggaggtgaaggttgatgccgttttggaagttcattgtcaaccaagcgactgaaacagaaccggagagcgtagagcttcgcatcgaaggtgacattgtagacgatgacgaagcgtggctatacgaatggtttggtatgccgtcaacatcaccaaacgcatttaaagaggagttaagccaattcaaaggccgcgatatcaccgtatggattgacagctacggcggcagtgtattcgcggcggcaggcatttataatgcgctaaaagaacatgacgggaaagtcaccgtcaagatcgacagcaaggcgatgagcgcggcgtctgttatcgcaatggcgggtgacgaggtgctaatgtcaccaatggccgtaatgatgattcataatccgttaacagcggcctatggcaatatgcatgatttgcgaaaagtcgctgacatcctagacactattaaagaatccatcgtgaatgcatatgccttaaaaactggcagatcgcgcagcaaaatctcgcaaatgatggacgatgaaacatggatgtcggctaatgtagcggtcaaagagggttttgcagatggcatcttgtatcaagatcaaccgttagacgtggcgaatatgagccaattcgctttcaatcgcctagctgtcgtgaatagcgcgaatcaatccattcgccacgcggtagaattgcttaacaagcaaagggagcaagacgaaaaagaaaggctgttattggaactagaccttatctagttcttttttattgcacaaaaacaaaaaggaggaaacgaacatgccgaaggaattacgcgaactgttagaacagattaacaacaagaaggaagaagcccgcaaattgttagctgaaaataaaattgaggaagccaaaaaactaaaagaggaaatcgttgcgctgcaggaaaagtttgacatcgcaaaagacttgtatgaacaggaaaaaggaaaaatccaagataaagaaccgttaaaaccaactgtacaagtaaaagaaaatgaggttgaggcattcgttaatcacatccgcactaaattccgtaacgccatgagcgaaggcagcggaacagacggcggttataccgttccgcaagacatccaaacaaaaatcaatgagttacgccaatcaaaagacgctttacaaaacttgattacagttgaaccggtgacgacattgagcggttctcgagttttcaagaagcgttcgcaacaaacaggatttgttgaagtgccggaaaacggcgaaattccggagaaagctactccacaattcacggttctcacttacaacgtgaaaaaatatgctggtttcttccgcgtgacaaacgagttgctgaaagatagcactgaagcgattgtgaacacactcattcgctggatcggcgatgaatcacgcgtcactcgtaacaagctaatcctttctattctcgcttcaaaagcgaaaacagcaatcgctgatgtagatgatattaaagcggctctaaatgttcagcttgaccctgctttccgatacacatcaagcatcatcacgaatcaagatggttttaactggctagatacccaaaaagacgctacaggcaattatttgttgcaaccttctgtttcttcaccaaccgggaaacaattgtttggtgtgccggttgtgatggtatcgaataaagacttaccgagtgatacaacatcaggaacaaaagcgccgatcatcattggcgatttgaaagaaggtatcgtgatgttcgatcgtcaggaagttgaagtcatgtcatctaatgttgcgatggatgcttttcaaactgacgttactttatggcgtgcaattgaacgcgaagaagtgaaaatgcgagatgacgaagcgttcatttttggacaagtcactttatcttaatgagagggggaatcccctctttttctttaaaggggtgatgatatgaaggtgaaggctctcattgattgcattggcattggctataacttgaaaaagggcgatgaagctaacctaccgaagaaattggccgaaaaactcattcgattcggatacgtggaggaagtgaaagcggaggaagctaaagaagcgaaggtggaagaatgatcgtttctttagacgaggtaaaaaattggttgcggattgatttcagcgaggatgacgcgctattgacaacgttgattaaagcggcggaaacgtatcttaaaaacgcgacaggcgttgagtatgacgaaaataatcatttggccaagctgttctgcatgacgctcatctctgactggtacgaaaacagggaaatgatcggaaaggcgagcgaccaaatacgccccatcatcaatagtattctcatgcagttgacgtatggcggtgacacatcatgaatccaggtcttttccgtcaccgcatcacctttcagaaatgcgatgagaacgctacaaacgaaaacggctttcctcttgaagacagccagcgatggcaagacgtaaaaaccgtctgggctatgataaagacactccaaggacgcgaatactacgaagctgccacaacacaaaacgaaaatacggttcgttttgtcattcgatacacaaccggtatcaatccagacatgcgtatcaagtacaaggatcgaacatttgaaattttgtccgtaataaacgatgatgagcagaacatcacgctgacgatcattgcaaaggaggtcgtatagcatgagcctccaacttcatgggatgcaggagctgttacatcggcttgaacagctcggaacggaagctgatcgtgttaaacaagacgctctgctggctggtgctgaaatcattcagcaggcggcatcggaaagagcgccgagggacacaggaaagcttgccgaaaacatcgtgatttctgatgtcaaagaagatggaaccgtagacatcggtccagatcgtgaccgtttctatggtctttttcttgaattcggaacatcaaaaatggcggccagaccatttcttcagcctgcttttgaagaaagcaaagaacaagtacagcagaaaatggcggatgtcattcgcagggagctgggcttatgagtatcaacaaactgattaaagatacactgaagcccattggtgttcctgtcgatttccaaacctattcaggcacagcgacaacatacatcacgttttttgaatacaatcagttttctgctctcaatgcggatgacgaagaacagcaaacagcgcatttcatacaagtcgatgtgtggtcaaaaggcgactacacggcgattgtgcaacaagttaaagacttaatgactgcggcgggatttcgccggacatttgaaaccgagttatatgaaccggacaccaaaatctttcacaaggtgctccggttttcttatgcttcataaatttcaaaggaggagttaagatggcaacaatcggtttgaaaaatttgcatgttgcaaaactaacgaaggacgataaaacaggcgtaacatatgatgcgcctcaaagattagcacttgctatcgaggcaaaaattactccacaggtaactagtgaaacgttatatgctgatgataaggcagcagaagtagcagaatcccttggagaaattgaagtcgaattaggaatcgacgatctttcatctgaaatgtatgctttgcttttagggaaaactgccaatagtgatggagtaattgaagataagagtacagacactgctccatatgtcgctttgggatttagtatgcctctttcaaaaggcggcgaaaaactcgtgtggctctacaaagggaaattccagttgccagaagatcaagcaaaaacaaaaggggataaagttgaatttcaaacaccgacaatcaaggcgaaatttgtgccacgcgaatatgatgacaagtggcgtgcatctgttgtaactactgatacagatgttgaccaaacagttattcaaaactggtttaatgctgtatatcaagcacctacgacaccatagagagaagattttttcttctctctttttttatttcatttaacaggaggtaaggaaaatgaaaattacccttttcattaacggtgaggaaaaaacatttacggttccgtttgtaaaagctcgtatgtttcgtcgggcgttagagattactaaaaaatacgacttaaacgacgttgatgttgaaacattagatgttcttgtttcctatgtggttgaactatttaacaatcagtttactattgatgacatttacgatggtgttcctgctgataaactcataccgacaattctggattgtatcaataaagttgttggtactgttgggaaagataaagacccaaacgcataaaagggtctgaaatagacccatatgatgcaattaaagagttttatctttcgcatattaagcaaggcataccgatgtatctcgttgatgagatggacatcggtttttattttgaacttctgaactatgaggaagagaaaaaagaacgtgctgaacgtgctgtcatagagcgattgctctaagaaagtgaggtgaaaacatggcagaggttggaattttacgcgtatcgcttggcttggatagcgcaaatttcacccgtagccttgctgaagtaaacagaaaattgaaagctgttgaaagtgagtttaaggcggccggcggttcaatcaagggttttgaaaacacactggaaggcttgcaggctaagtcagatatgttgactagaaaaatagccttgcaaagcgctagagtgcaagagttgaagcgtagatacgaagaatcagcagcaaccaaagggaaagaagcagctgaaacggaaaagttactgattcagtacaacaaagcggtcggtgaactcaaaaagctagagaatgagcttcaacaaactagcgccaagctagataaattgtcccaagatgtcaacaaaaacgcgacagtctgggacaaaatgcacgcaaagctcaatgaagttagtcagcggatgcaagacttaggaagccgaatgcaatcagctggtcaaggaattgccatgtcgtttggagccgtaacaacagcaatcggtggggcgcttggtttcgcggttaaaaaatcaatggactttgaagcgcagcttgaccgtgttggagccgttgctggtgctactccagcggaaatagaaaagttggaacaagcggctcttgatctcggtgcatcgacttccaagtcggcaaccgaagtcgcacaaggaatggaaattatggccgcaatgggatacaacacgaatcagattctagcggccatgccagggattatttcggctgcggaagcgtctggcgaagatatggcacttgttgccgaaacggtatcagcggcgttgaatgcgttcggtctatctgcaagcgaagcaagccgggtagccgatattctcgcacaagcagcgaacgattcggctgcgggtgtacaagatatgcagtacacctttaaatacgcggctccgatcgcaaaacaattggggatatcattagaacaattggcagccgccacggagatcatggctgaagatatttggccggttgcaaggaaacttgcagcataaaacagcgggtgaattcggtagattctaagggctgaagctttggctaatgccggaatttatggtataatagaatcaaaggttaacggaggttctattatgcgtaaattaagccatgaggaattttgtcaaagggttaaagaggttcatggtgacgaatacgatgttttaggtagatacgtgaacagaagaactaaaatcactgtcagacataataaatgtggcactatatgggacgtttctccttggccttttactaaaggtcatggatgtccaaaatgttttggcgtcaacaaaaaaacaaccgagatgtacaaagaggaagttaaaagtctcgttggcgatgaatactcagtattaggggaatataaaaacacacacgcgaaaataagatttattcacaatgaatgtggtcatgttttcgatatggttgctaaagcttttttgttaggtcagagatgcccaaagtgtagattgaagaaaatgagccaaagattcagaaaaaccactgaacaattcaaaaaagaggtttatgaaaaagttggtgatgaatacattgttttgagtgattacaaaggcaaggatgttaatgttaagatgcttcatcgaaaatgcggcaacaccttcgaggtaacaccaaaccatttcttatcttcgatgaattcgaggtgtccgcactgtaaaacatctaaaggtgaagaagttataagaaaatttttgctcgaaaacggatatactttcaaaagccagtatcgtataaaggaatgccgaaatattaggccattaccttttgattttgcgatatttaacggcgatacccttgtttgcttgattgaatttgatggggaacaacattttcaccctaaattcggtcgcaaagaattcgagagaaccatcgccaacgataaaataaaaaatgagttttgcgcgaaaaataatatccctttgattagaattccctatatttccgccgacataaaagctgatttagccaaagcgcttcagtctatgaaaataccgagccaagcctgtccggaaacggcaggaaggtgtaacgactagatagagtaacctaaccaaaaaagaccgcacttgtaagagcggtcttttttgtatggtgaaatatccacgagcgcccgccaccctaacgtaaagtcgagggtgaagatatagtctgaactggggatgaatcgacatcccgtaatgcggcgaaagccccagaggtcaggataaagagcctgacgataacaatttgaataatggtatccgtggcgaacaggccggaacaaccttgcgtgctgctttaattcgtctttccgatccgccgagggaagcggcaaatacacttgaagctttaggtgtgaaaataaccgacgccaaaggaaaaatgttgccgttcagcaatatcatcgggcaactggctgaaaaaacaaaaaatatgagcaatgcgcaaaaattagcggcattgtccaccattttcggtacagaagccgcgagtggaatgttaacggtagtggaagccggaccgcaaaaattagatcaactcacgaaatcactacaaaattcagctggtgcatcacaagaagctgccgcaaaaatgaaggacaacttgaaaggttcacttgaagaactgcaaggagcatttgaaacggcacaaatcaagatcggaaatgctctggctccggcaattcaaaaggtggctggatatatccaacagcttgtggattggttcaataatctatcgccgtctactcagaaaacgatcgcgaccattggggcggtatcagctgtgttagcggctttaggtgcggcgatcggcgtggtgcttgcagtgatcgggacggcagcaagcggaatcggtgctcttacggcagcgtttggagctgtatctggcgccattgcggcggcaggtggagcgatggcgatcatcaccggtccaattggtattgctgtagcggcaatcgcaggacttacggtagcagggatagcgctgtggaaaaattgggacaccattaaggcaaaggcaatcgaaatatggggcgctatttcagaatggtttagcactacgttagaaagtattaaacaatctttttcgactgcttgggaaaatgtcaaacagacgacatctcaggcatgggaaaacatcaaacaagcaaccatcagcatatggaacgcgattaaagacggtgtgatggcgatcatcacaccttttattaatggaataaccaacatctttaatggcatgaaaggcggattgcaaaccattctgaatggattaaagcaatactttagcggtgtgtggcaggcgattaaaaacattttcctcggtgccgtccttctcatcgttgaccttgtgacaggtgactttaaaagccttttaaacgatgcaaaagctatcttcaacaacctaaaaaacgcgctttcttccatatggaacggaataaaatcaatcttttctggtgcagtttctgcaatcaaaggatttgtaagttctgcttggggaaatatcaaatcgacgacatcatcagtgtttaatacggttaagtcattggcttcatctgtttggaatgggatcaaatcgtctatttcaacagcggtaaacacagcaaaatcaacggtaagcagcgcattttccactatgaaaagcactgtttcctccaccatgagcggtatcaaatcgacaataacagacatgtggaatagcgctgtgagtttcttaaaagggattaatttgtattctatcggaaaaaacatcattcaaggtcttgccaacggtatttcttcgatggcttcggctgttgtagaaaaagtgagggacatagctaattccgtcacaagaacaatcagaaatgtactcgatatccattctccatctcgtgaaaccgaaaaactaggaaaacacactggtgaaggttttgcaaaagggattgagtcccagaaaaaatacgttgaacaatcgtcgaaaaagaccgcagaagcagcgaaaaaagcgtttgagcaggcattccggaacattcaatatcgctttgatgcaaaaaaaatcaatgcaaagcaggcaatcgatgaatttgaaaagctaaaaaagcagtatgcgaccgtgccgaatgctgtagagcgcgctaataaggaaatttatagaattcaacagaagtatgcaaagcaactagccgatgcaaacaaaaaagcgtttaatgaagcttttgcgaaggcgcaaacgaattttaaattaggcaaaatcgactcttcacaatatatttccgagcttcgaaaaatccaaaaagaatatgcgaaaacaccagatcaagtacggaaggttcagctggagattaaaaaaattgaggatcaacgtgcaaaagagcaagcggctattgcgaaaaagcaatttgaggatgcgaaaaaggctattgaggacaagcgagcactaggtcagttgtcgttagatcaggagcttaaagcatggcaaacccttgcgaaaaagtacaaagaaggctccaaagaacggattgaaatagaaaaagaaattgtccgcgtcaaaaacgaacttctcaagcaacagtttgagaaggaaaaacagtatatcgaggatcgcaaatacttcaacaacctttctctcaaagaggagcttgagttgtatgagagctacatcaaaaagtacaaggaagggtcagaagagcgcaagtattacgaacgagaaatctatcgtgtgaagaaagagattcacgacaaattgacagctctcaacaacgaatacgctgaacaagtgaaagaaatcaatgaacgattgtaccaagacgagttgaaagcgaaagaagagtatgaaacaagagtaaaggaaatcaacgaccgtctgcttcaagacgaaatcaaagcgagagaagaatatgaagcaaaagtcaaagaaatcaatgatcgtcttgcggaagaagaacgaaagctgacagaggaatatcaaaaagcagtcgaagaccgcacgaaatcgttgtatagctttgcagggctgttcgatgaattcaagagaaaaaatgacgtaaccggacaaggcttactcaaaaatctctccgatcaggtcagtgcgttcaaagattggcagaaaaatatttcttctcttgcaacgcgtggagttgatgaaggacttcttcaagagcttcgtgatatgggaccaaaagcggttgacgaaatcgcggcactcaattccctttctgacagtgagctgcagcaatacgttcagttgtggcgtgagaaaaatgctcttgcgaagactcaagcgatcaatgaacttgagggcatgcgccaacagacacaattgaaaattcaacagttgcgactaacagcaaatgaggaactggaaaaagcaaaaacagactacattaacaaaatcaccgagctacgtacgcaggcaaatgctgaacttgagcgattgaacaaagaatatgtcgacaagatcgtctatttgagggcacaagctaacgctgaactcgaacagcacaaaaaagaatggatggcaaaagtaagggaaatcacggaaggcacaaagacagagttcgatctcatgtccgcaagcatggaggacatcgggaagaactcgatgcaaggattgattcagggactggactctatgattgaacctttacaaaacaaggcacgggaaatcgccgatacagtcagagcgacgatacaatcagcacttgagatcaattcaccttcccgtgtcatgatgaagttaggaaagtggattcctgttggcttggccgaaggcatctcaagaaatatcagtgctgttgtttctgcaacgaacagaatggcgcaggcaacgattccgactgtggctgctggttctttcggaagagctgtaactcctacagcaacgacgatcaacattccaaaactggccggtgcgaaaatagaacagcatttccatttccactcaactgcgccaacgccgtctgaagttgctcgaaagaatcttcaagtgagtcgtcagcttgcaatggaatgggggctatgatatgcagcgaatcatctttacaaatgcaagaggtcaatcagtggagctgaaatcatcagctccttttcttttgcagtctattgatgggcttggtgacgtggatgctgatattcaaacacaaaaggctccattccaggacggatcaacatacattgattccgttttgcaagaacgcgctatctcattggaaattgcgattctggcaagtgacacagcgacattactgcagcaacgccaatttcttgcttctgtcttcaatccaaagctagggaaaggcgtacttcgatatgaaaacggcgaaactattcgagaaattgaagctattccggatggagtaccatcttttccggccggaaaagagaatcgtggaccaaggttccagaaggcacttgtgaatttactttgccctgaaccgttttggctggattcattctacaccagcaggcaaatgtcttttctcatgggcgggctatcgtttcctttgtttttaggttcacgcttttcacaacgaagctttagaagaattttacagaataaaggtgatgtaccgactcccgtgactatcacattttatgggcctgctatcaacccgatcgtcaaaaacaatacaacaggtgaatttatccgcgtaaatcgtgagctaggcgaaagtgacaaactcatcatcgacacaacatttgggaaaaagtcagtcgtgattgaagataaaaatggtgtacaaacgaatgtgttcaactggattgacttagaatcgtcgttcttccagttacaagtaggtgacaatgaacttgaatacaactcaaacaacgacagcacgaaatcgagggtcgttatcgcgtttagaaatagatatgtgggggtgtaatcatgcctgaatatagtcgcttttttgatagtacacccgaagatgaacgttattactccgcagatgagtttgcggagtattttcgtagattgcttactaatggcatattcaacggtggaacaaatcttcaggttggttgtgatggaactaatatcatgacctatatcaacgagggttttgcttggatagagggatatatgtacaaaattgagggcggtccgttttatctgacgcatgatcttcccgatacgcaatatgaccggattgaccgcattgttttgcggttagataaaagtctagaagtgcgtgcaatcaacgctaaagtgctgaaaggaacaccaagcgcaacaccgacaccgccagcgcttacgaggaatgacaatgtatatgaaatttcgcttgcgcaagttcggattgaagcagggaaatcgtatattgaagcctatcaaattacagatgaacggcttgataataatgtttgtgggcttgttaactcgttaattcaagcggatacgaccgaaatatttaatcaattccaagcacattacaacgcaaaatcagcagagtttgaagagaattggcaaacgtggctagacacaaagcttcctcaattccaacagcaatggaatgattggtttaatacaaacacaacaaactatgacactagttggaatacatggtttactcaaattcaaaacgcttggaacactttcttttctaatgctcaaggcgaatcgtatctaacgggcgctgatgtaggtgttactgttgcttctcaagaagattttgcttcgcatttggctgatactacgaagcatgttacccaagcagaaaaagacgcttggaacgcagcacaagcaaaagcaaacgaccttgaaattctctattggatgggggcgatgtaattggcaacaactccgaaacgattgtatataggtcaaccgggaacaacaataggtgcgttgtatcaagtacccgccacttataaaacgatcgtgaagaatataatactctgcaatacaacaggaacagatgcaaagattgatatttactttgttccaagcgggaatggagcaagtgcagcaaacaaagtcatctctcaatatactgtatccgcaaatgatacagcggtcattaacttatcggctgtattaggatcgggagatgtcatttcagcggcacaagtgacagctaatgcgattacggtttatatcagtggcgtagaggtgtcgtaatcatggggatgaaaaaacttgaagaatatcgcgttgattttatagatgtaataaaaagaataatggcaacaaacctaacgaataaaggtgtatcagcaagtagaacagaatcattgcaagcattagcggataagattgcgaatgtaaatacaggaaaaagatatgcaaccggaacaggatggagtggctcaacaggtattgcaacaataacaggattaggttttacaccatccattgtaaaggtgaaatttgccacaggaggaataggttttttacgtttcttaataaaagaaagcgctggacattacggaggttatggaaaatatttaataggggcttcatcaaaaattgataacagtaatcactatcctgactatgcacttataaatgatggaagtaatcaaattctgtcagacggattcaaaataatgattggatacgttgatatatcatatggatgggaggcgtgggaataatgcaaataggtacacgcattatatacaacccatataccggttatgtattaaataattcattataccaaatggaaggagcccttcgagatgatttacggcctgacaaaatagaattcattgaccttccatatggatacaatgaaaatcattttgacacagctattgaatatcacgtagatgttgaaaccaaaacaattgtagtagacgcttatattgatcctgaaactggtgaaattgtttataataatacagctaaaccgtaggtacgtcatattcggacgataatgcgacacaacaccgattttagcggtgtttttttattaggtggtgaactatgaaaccagttcggattttgacaccgattcttgaccttttagccgaaatcgacaactacgaatcacttctttttactcgtcgatggcacgaagtcggcgagtttgaattgcgtatcaaccggcataaacgacatacggagcttctgcaacgcggcaatctcattatgctcggtgcaagcaggaacaaggttggtatcatccgccatcgtgaaattgagcttgatgaaaacggaaaggcatcggaaaactggctcataaaaggcattgcgctgaaaggagtcatggcgcaacggattacggttcctcctgccggcgatagccacgaccgagcaagcggagctgcggaagccgtaatgaagcattacgtgaacaatcacattgtaaatccagttgatactaaacgaaaaattgacatgatcgtgattgcttcggaccagcaacgcggttcctctatcagctgggaatcgcggttcaaaaaccttgccgatgagctcattgaaatctcgaaaacaagcgggcttggatgggatgtctttcttgatattcagcagaaaaaatggatatttgatgtttttgaagggcggaatctcacagtcaatcagacagagaatccgcctgttatttttagtccgcaattcgagagtctgaaacaattgagttttgttgaatctgactataactacaagaactatggctatatcgcaggacaaggggaaggagaagacagacgtgtagttgaagttggcgaagccgaaggactttctcgaattgaaacattcattgatgcaagagatgtagcggagcaagacgaaaatcagcaagcactcccagaagctgaaatcatcgcaaagttgcaacagagaggacagcaaaagctttcggagtacgccgaggaatttttcctcgaggggcaaattctcacgaattcgcctttcaagtacgaaattgattatgaccttggtgatatagtcaccattcaaaaccgggaatggggagtgacaagagatgcgcgcatcaccgaaataaaagaaatatacgaaccaggcggttttcaaatcgaggcgacttttggcgagagccggccaacgctggtgaaaaaattgaaacaggaattggctcaaattagtggagaagtccgaaaatagggattttttattttgtttagaaaggcggagataaaatggaacgattagatgttgtatttaaaaccggcgcggccgcgcttggggccgtggttgggtatcttttcggtggatggtcagaactgcttggcatcttgctggcatttgttatcatggattatgtcacgggcgtgctggcggcatcaaaagaaggaacgttgagaagcgccgttgggttcaagcgtattccaaaaaaaatcatgattttcgtgcttgtagcagttgggcacttgattgatcgtgcggtcggaacgaatgggttattccgagatgcgacgatctttttttatttagcgaatgagttgctctcgattgttgaaaatgcaggtcggattggattgcctgtgccagagcaaatcaaacaggcagttgaggtgctgaaaggaagaagcgagaaaggagaggggaaatgatggtacgtattgttcttgatgctggtcatggcggtcacgatcctggtgcggttgcgaatgggttgagggagaaggatttgacactcgctatcgtaaaacatatcggcaagatgcttggggagtatgaaggcgcggaagtacactacacacggacggatgaccgttttcttgaactttccgaacgtgcggcgattgcaaataaattgaaagctgatttactcatttctgttcacattaacgctggcgggggaaccggattcgaaagttacatctataacggtaacgtcagcccggcgacgatcgcttatcaaaacgtgattcaccaggagctcatgaaagcaatcggcaatgtgactgaccgcggcaagaaacgcgcgaactatgccgtattgcgtgaaacgaacatgccagcgattctcacggaaaacttgtttattgataacgctaatgacgcagcaaaattgaaatccgaacagttcctgcaacaagtcgcatacggccacgtgcaaggaattgtcaaagctttcggtctcaagaaaaaagcaaagccgcagacgaaacaaaaagtgtctgacggaaaattgtaccgtgtgcaagtaggggcgtttgctgatcccgaaaatgcaaaacggctggccgatgagctgaagaaaaaagggtatccagcgactattgtgtagtccctgccaaacggcagggctttttttgtttctaatacaaaaagcccctctcgtatgagaaaggctcaaattcctaacaattgttttttcttcgcttcaaattcttcttccgtaataactcccatttctttgagttccgcgaatttcttcaattcatccgccacacttgcaattgctgcattattactactcggctttttcccaatactttgcttaacgtgattaataaacttgtcaaaatccccttgttggatccatttcatttttactttatttccagaagcaaagaaagacaccttatggcccattaatccttttccgatttcggtggagctaatgttttcatatgggaagaactcgagatcatatcctccaaaggttcttttcccatagaaaacaagccgtctatctgttgccaaaaaaacaccattcattacggtatctttacccataatttttgtttcgtatgctcccaaaacacttgcaactacttgttcgcctggttcaagatgttctttagctaaattgaccaacttctcgagtttagccattgtcctctttttcctcctcaactaattcttccataggtacgcccaataacttagaaagttgatacgactccagtaaatccggctgcgtgacatttctacaccaatttgaaaatgtttgctcggttactcccattttttgtgctatatgattttgcttcaatcccctcgctttgattaagtaggaaattcgatttctcataatatattactcctccatttgctacatgtaccatttcttcaaatttgttttgattcctcttacaaattttttgataaaaagatcaaaaaaattttaaggacaagatatattggacaaactctccctcatactctttaccataccaaaacgaattctccgcaatgtacccgttttctttaaacagcagcaatcatgcaagatttcagagaaaaagggaatgagaggaggaacatcgattggaaggcgagggagtatttcaaagtattttccaagcatatgccgaacatcgaaaacgtcatcgaaaaatgaacgagttcgagtacctggaccaaactccttatctgcacagttcggattacttgaaagagctgtatcgtggcgcggacacgaaggagaagaaacagaagctgtttgactacattgaacggttcgaagtcggcagcagggagtacaaaggctactactcactataccagcggattggcaaggagctggggcacatcgaggatgacaaagaagaatacattcagattcccaagtcattgattgcggagtacgcaagacagatgatggatgacgaggattttgtgaaatacaacatgagggggcagcgaaaatgatcgaagtgatcggcggtgggcttgtgttgatcggaattgcctatgcggagaacaaaggatgggtagacaaggaaagcgtgtcttttatcttgaatgtgggtatgcaggcgggaatatgcgggggcttactctatttcattcatcagctgtccatttggttcttgtgatgtctaccctcgcacattcccccacagaacacgggtgagcgggtccatgttcctgtattctattgtatacacaagctatcgggaatatacccgatgcttgggatagtttttctctccaggggtgatgttgatgcttgaatttttccttcttcccttggccgtcggggcgactgccgttgtatttggccggagaagacaagaagattatgaacgcgatatagaaactgcctttagacacttaaaagtggggacaactgtccgcgatgagcacgtctatccgaagctcgtcgcaaaagagaaaaaagacttgtacacccgatatgtgtaccgtgttccgctgggattgaccaaaaaaatgcttgaaccggtcaaggaagtgctagaggcgacgctcgaccgatatgtggaagtgacgttcaaaaaatggctgtacattgacgtgtttcaccgcgagatgccggaaaaagtactgtataaagatgtgccggatcaaaatggttgggtgatcccgttaggcttgaatgaaaaaggctggtgcttccatgattttgacaaaacgccgcactgcacgattagcggaacgacgcggttcggaaaaacggtcatgctcaaaaacatcatgacgtatcttattgaacaccacccggacgatgcgtcctttgtcattctcgatatgaaaggcgggctagagtttgggagatataaaaatctgaaacaggtcgtagacgtcgctagtagccctgtagaggcgtttaacgtgctgggtaaggtaaaagtattcatggagcaacaagaagctgaattcaagaaaaatggatggtctaacgtggtgaatacaccgattcagaagcgcctgttcgtcattgttgacgaaggggcacaactcgcgcccgaccgtttcatgacgaaagagcataaggatatgcttgcagcgtgccagcacacgctcggggaaatagcgcgtattggtggtgcgctcggcatacggctcattttttgcacgcagtacccaacttccgacacgttgccgagacaggtgaaacaaaacgcggacttgaaaatcacattccgcctgccgactggctacgcgtcacaagtagcgatcgatgactacggagcagaagaattgccgtctgacataaaaggccgggcgattatcaaaacacacgagaaaatgatcgtgcaaactccattgattgatgatgaggagatggaaagaagattggaggtgtaccgcgttgaaaagccggctcaccgaacggcaaacgaggattttatacgctttgaatagcctccaggccctttctcgctcccaaattcaacacatgtttgatttagggagcaaacgaaacgccaaccgcattttacaaggacttcgagagtacacgcataccaaacggatcggcgaagatgtgtactatctcaataaagccggcgctgaaatggtgggcggtgaggtgaccgtacgccgcaacagcccgcttgaacacatcgtcatgcgaaatgacatctatattttttaccactatccgcacgattggaaagcggaagcaaagacacgctggaaagaaggcggcaaggaatacagcgttgtgtccgatgcacggtttacgtaccagggaaaaatgtgcttcctggaagtagatattacacaaaagatggtcgagaacaagagaaaaatcgaacgctatgcatacttgttccggtttatccagcgacagcaactcggtgaacctgttctgctgttctacactgtatcccaaatgaagaaacgacagattgaagcgatcacgaaggaatatggtgttcattgtgaatgtttactgaaagcgtgaaggaggagaaagcatgattgacattttggtgaaattgttgttattgcaagcgacggtcgcggatcaccgactgcaatatgcgatgatcgagactgacgatgaacaggaacaggcttttgtcagcggcatattggctgcattggagtttttcgaagacgcgctcgaagagatgtggggaagcgccgtttgaaaacaacggaagaagaaaagaaggcggagtgatccgcctttttgtttttcgattgcggctaatgtagtatcattagcaaggggagccaaggtgttataaacctgtgtgagagttaagtttacatgggcaaagttgatgaccgggtcgtccgttccttggctgtagacgtaaatcgacgtttccgagccgacaagggcgatgtccgcgccgccggaaagcagcgtcgtcatcgttttgtcgccgccccatgtcgtcgtcagttcgacatccagcccctcttctttaaagaagccttttgccagggcgacgtactgcggtgcgtaaaaaatcgagtgcgtcacttcggcgagccgcacttttttgagcggcttttcgctttggcccccgtcattcgtgcaggcggaaagcggcaaaagcagcagaagcgagcataaccatacggcccattttttcatgttcgttaacccccttggttcgcatgcggtaaaccgtggtttcaccttatcgtatgcacgcagcaaaaatgtgtgaatgcctagaaaaaatgggcggtcgaacgagaacgggcggcggtcgggacgctcctcgcgctccagggctttttcaagctgacgctcggccaaggggcggcatgcaccaacagcgaggcagtcggacatccccacttgccctaatgaaagaaggcgttgggggatgatgacgggtggttcgcatcagctgttttcgcgtaggaaggaggcaggcgtatggacggggacatcattgaccaatatcggtttccgtcgccgcatccgggaatcgatgtgttctttgtcacctatatgtcccaagggctgaaggtgaaaggatttttggctgtgccgaaacaaaataaggtgtatgacggcttcttgtatttgcgcggcgggattaaaaatgtggggcaggtgcgagtgccgcgccttgtccaattcgcttcgcaagggtttgtcgtcttcgctccgctctatcgcggcaatgggggcggagaaggaaacgaagatttcgccggcgacgaccgctatgacgcgctcgctgggtttcatctccttcgccgccatccgctcgtccatcccgggcgcgttcacatgttcggcttctcccgcggcggggcgatggcgctccatgccgccctaatggccgaaggggtctgttcggtggcggtctggggcggggtggcggatctggagcttacgtattgggagcggcctgacttgcggcggatgatgaagcgcgtcatcggcgggacgccgaacaaatgcccggagcgctaccggcaccgcacgccgctctaccatctggaacggctcaaggccccggtgctcatcatccacggcgggcgcgatgagaacgtatcgattgagcacgcttggcggcttgagcggcggctgaagcagctcggcaaaccggtcacggcttggtactttcctgagttcactcactattttccgccgcaagccaatcgcgagacggtgcaaaggctcacggaatggatgaaacaacagccgacaatgtgatacgatacaactagaggggcggctgcgcgcgccgctcgggtggcggcgcggccgccaacgaatcgatggggtgccaaggaggttggaatcatatgggcatgccgatggagctgcagacggtcattgtgacaaaaggaaaggaacagcgcgttcaaggaaatgtgtttgtgttgaaaaaagaaggctaccgcttgtatccgcttgacgtgccgcttgaagtgcgccggacggtgcaaagcgaagcgagcggcgtcgcggtcgtgagaaagctcgaatgggaaggcagccggacgacggtgacgtatgagctcgtcagcctgtattcgacgaattgaacgaggctgcacaccacgaagcggctgaatgagcgctgaacgggttcatcggacaggagcgcaaacggaagaacggtttgcgctcttggctcaagttttttccgtctatagttaacttgtggcgtcaggccgattcagacaagcataaaaatagcctttgcttgaggatttcctgtgcgacgtttgatcataccataaaaaagtaggggggaggagaaggagtttggccgcggagagcgaatatcatacgatgaattcgatgccgcaaggaggggaaacgtggctaaaccgcgaatcgatcacgaccggttgttcaaagagctgctgtcgacgtttttcgaagagtttttgcttcttttctttcccaacgtgtacgagcacatcgacgttcaccgcctttctttcctctcagaagaactgtttaccgacgtgacagccggagagaagcaccgcgtcgacttgttggtcgaaacaaaggtaaaaggggaagacgggctcgtcattgttcatgtcgagcatcaaagctacacccagcggaccttccccgagcgaatgttcctctacttcagccgcttgtttcaaaaataccgccgccgcattcttccgatcgccatcttcagctatgatgaacaccacgatgaaccttcctcattggtcgtccagtttccgtttttgaccgttcttgacttccgctttctgacggtggagctgcgcaaactgccgtggcgcgcgtacatccgccatgacaatcccgtcgccgctgccttgttaagcaaaatggggtataatgaagaagaaaaggtcgaagtgaaaaaagaatttttgcgcatgctcgtccgcctcgagctggatgaagcgaaacagcggctgttgttcggcttttttgaaacgtatttgcggttgtccgaagaggaggaagccaaactgcgaaatgaggtgagccaaatggaaacgaaggaagcaaagcgtgtgatggagctcatcgtctcatacgaacagcgggggatggaaaagggaattcaacaaggagtcaaacaagggatgaagcaagggcgccaaaaagggattgaggaagggaagctcgacgtggtgaagagaatgctggcgaaagggtatgatgtcgacacgatccacgaactgactgggctgccggttgagaagatcgaacgggtaaaggggtaagcagagcagactcttcgccgtcaatccccacattgtcgtcgacctccaatcgtgcgaaaaccccgggggatcgacgacaatggtttttggcggctcagacttacagccatcgaggttgaaggttattgacagaatttttgaaacgtggtattctgaaaacagcgctagatcgaaatgcttgatacaacaagcatttttgggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaatggatgacaacctggcgctttccgagaagacaaagtttttacccgtggtgctagttgagcgtcagcgctcaaccagccctagtgtgaccagggaataagccaccaagatgccatcgagtgccacttcaaacccggcaatggaattcgcccgaatgtcggtgatccggtattggtccacgagaatcgaaaacaccgtctcgatgactttgcgttttttcctgatccattcttcccatgccttggatgggccgtgcttttgattgtgtcgagacggtgtccagaacgcggcttggtgttcttcatacagcttttctcgaagagcgcggctgatgtaccctttgtctccaaagttgtagggatgagggatttgagtcatcaccgtttcagccgctttgacgtcgtggcaggacgcttccgtcacgacatagcccatggccagcccttgattggtcacttgaagatgcagcttgaaaccgtagtaccattgctttttggaagcacaataccccatatccgcgatccctcgaaatcgcttgacgcgctgcattctcgcgggatggcacaacggaagaggcaaactgtcaacaacggcataagcatggtgttggccacgtttggctagttcatgacgaatccatttgaccgcgaagccaagcgctcggcagcggcggttgtatcgggagcgttcaagaaacgagccgtttgtgaacaaatttcccgtgacaaagcgatgccaggctcgttcagaagaaaagcccagcagcttccccaaaaggtgaaccgccatgaccacttcgtctttttgcttgaccaagtgacggttgcggcgatgaagatacatttgaatcaacgacagttgagcagaaacaaaacagaaaatagcggcatattgtttttgaagtttggctggatctgtagtaaaatgaaagtgctcttgcatgggggatctctcctttcgaatgttgggtgacactttcattctactggagatccgccagcaagggctatttttatgcttgtctgagttttatctagcaccacgggtaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgaaaaaggcaggagcgcaaattccccttttgggtttgcgccctgccgtatgattaaacatggaaactctttatttgcaatcgttccgctttcgatgggtcggatctgaccatcgccaaagcgatttcgggcttgggcgccgaacctagtgcgctggttacaggcgcgccgcccattagggtacacactacctcggtgggacggggtgatgacacacctctaaacgtgggcgttgtccgaaccagaaatagataaggacgtgggcggctcaagaatggggctgacataaaagccctttttgatgaaatttcaccgaagtatgtgaaagagaccgtctctgaaacccttgattttaccgggtttttcgcgatggcctatttttccatgttacctcagatagaagcattaccgctcttttgggtcagccccgtatcaaaactccagattttccgctgacgataactgatccagccgctgatcaaaaagcagcaaacagacaaataaaacgaaaagcgaatcccgtaaacatcggctataaagctcatcaataaggcggaaatcccgaacgttacggaactaatgactccctgcacggaaaaaacatgaggcagagcgtccatccgggcatttttttgcagaatcgtctgaaggcaaatcactttccattgttcgatgatcccatacagggtggaatacataagcgccagcgcaccgtgcgtcgttgtgccaaataacagtgtgacaatagcgatacaaaacgggccaaacaatacaaaagaatgcttgagacgacatagaacaataaggtgatattgattaaaaggaacggcgaccctacactgacaatcaaactcccgatcggccatgcgctaagtttgatgaattggtctaacgtgtttaaaaaactgttggctttcaagatttcctccttggaaacgataaaaggaacgagggagtttttaatcggattattgatcccatctaaaaaagcgatcaatgatacaaaaacataaacgatcgcagtgtaatgttccgcaccccagtgcaaaaacagcaagagaaaaagcagcagaaatgttttacacatttgtccgtaggacaataacgtttttagtttatatttttcgaaaaatatcggtgcgacgattccgctaataaataacgacaatgtaacgaaaaaagggactaatgcggcagccatggctttcgatgtcaaatgatataggtaagagacaacggaaacaatgtagaacacatctccgaaatttgcgaaagattgtccgatccaaaggaaatgaaatgttttatttttcatgacctcaatcctctctttgatcatcgaaacgactggtgatggaatagtcaaaatgaaccaaaaatcagatcttcagtctttgatgaaactggcttttggccacgccccaaaacgatggagcgaaggaaaacgggttgattttcaacaatctgctaaaggtaaatggatatactgaagcaatggaagcctccccctattctgtgtggagtctatttttattcctacaacttcccttgtttgtcaaggatttgttcggcatcagaatgaaaaaatcctcccgattttcgtgggaagggggcgaaatgtgaggcccaaagcaaaggaaagaaataaaaaaacagccggacagggaataccgtgtccggccgggttcttgttacacgagcggtccgccgagtttttcaatggacggatcgatgtgggcgaatttttggaagttggcgcggaatttttgcgccagctcttttgctttttgttcgtatgcttgtttgtcggcccatgtgttttgcggctgcaggacttcatccggcacgccggggacgtgggttgggatggcgaggccgaaaatcgggtcttgcaccgtttcggcgttgtccagctccccttcgacggcggcttgcaccatcgcccgggtgtaggcgagcttcatgcggctgccgacgccgtacggtccccctgtccagccggtgttgaccaaaaagacgcgaacgttgtgttcggcgattttttgcccgagcatttccgcgtactcaatggccgggcgcggcaaaaacggtgcgccaaagcacgttgagaacgttgcttccggttcggtgacgccgcgttcggtgccggcgagtttgcttgtgtagccgcttaagaaatggtacatcgcttgttcgcgcgtcagcttgctgatcggcggcaggacgccgaacgcatcagccgtcaaaaacacgatcgtggacggatggccggcgacgctcggatcgatgatgttttggatcgcctgaagcgggtaggcggcgcgcgtgttttccgtcagcgtgccgtcgtcgtaattcggcacccgcgtcgcgtcatcgagaacgacgttttcgagcaccgcgccgaagccgatggcgtcaaaaatttgcggctctttctcgcgcgataggttgatgcatttcgcatagcagccgccttcgatgttgaaaatgccgcggcttgaccagccgtgttcatcatccccgatcaagcggcggttcgggtcggtcgagagcgtcgtttttcccgttcccgacaagccgaaaaagagggcgacgtcgccttcctggccgacgttggccgagcagtgcatcggcaggatgccttgttccggcagcaaatagttcatcaccgagaaaatcgattttttcatttcgccggcatactcggtgccgccgatcaacacggtgcgccgttcaaacgagatgatgatgaacgcttccgagcgcgtgccgtcaactttcgggtcggctttaaagttcggcgcgcaaatgacggtgaattgcggctcatgcgcggcgagctcctcggcgctcggccggatgaacagctgatggacgaacaagttgtgccaggcgaattcgttgacgacttgaatcggcagccggtatttcggatcggcgccggcaaagcctttaaacacgaacagttcatctttcttcattaaatagtcgagcactttgtcgtacagtttatcaaacgtctccggagacatcggctggttgaccgctccccagtcgatcgtttgcttcgttgacggttcttcgacgatgtatttgtctttcggcgaccgccctgtgtacttgccggttgtcaccgcgacggctccggtgtgcgtcagccgtccttcgttccgctgcaggactttctcaacgagctcggcgacggacagttgatgatgcacgtacggtttttgcagcaataaatcaagcttgttcgtcatgtttgcgatccccatattcaaaacctgccttctttttgaaatcactcttgaaaatagtataacacatttttattaatagtccatactaattgtgtgggtttttcaaactttattttgcccaatgtgtcgattttcttgaggaaagaattttcgcggctggaaatgataaaaaatgaattttgatagttgactttgccgattccattgcgataagataagtcattgaacggatactcttatcccgagccggtggagggacaggcccgatgaagcccagcaaccgtcacaactgtacatgtgtgaaatggtgctaacctgtggcaaggcgcagtccttgaacgataagagtgaaaggaagcaatacgattgccatgacctttcctcagccgttacaggaaaggttttttatattgcgaagggaaaaagggaaatgagttccgtgtcgccacattatgccaagaggaggaaacaaaccgaatgtcagccaaacgccgcttgtttacttcagagtctgtgacggaaggacatccggataaaatttgcgaccaaatttctgacgccattttggatgccattttggaaaaagatccgaacgcccgcgtcgcctgcgaaacgagcgtcacgaccgggctggtgctcgtgagcggggaaatcacgacatcaacatacgtggacattccgcgcatcgtccgcgatacggtccgggagatcggctacacgcgcgccaaatacggatttgacgctgatacgtgcgcggtgctgacgtcgattgacgaacaatcgccggacattgcgatgggggtggaccgggcgctcgaggcgcgcgaaggtcagatgactgacgaggaaattgaagcgatcggcgccggcgaccaaggattgatgtttgggttcgcctgcaatgagacggaagaattgatgccgctgccgatttcgcttgcgcaccgcttggcgcgccgattggcggaagtgcgcaaaacggacgtcttgccgtacttgcggccggacgggaaaacacaagtgacgatcgaatacgatgaaaacggcaaaccggtgcgcgtcgatacgatcgtcgtttccgcgcagcaccatccggaaattacgcaagagcaaatccagcgcgacattaaagaacaggtcatcgagccggtcgtgcccgcggagctgcttgatgagaacacgaaatatttcatcaacccgacaggacggtttgtcatcggcggtccgcaaggggatgctgggttgacggggcgcaaaatcatcgtcgatacgtacggcggctacgcccgccacggcggtggcgcgttctcgggcaaagatccgacgaaagtcgaccgctcggcggcgtatgcggcccgctatgtcgcgaaaaacatcgtcgcggcaggactggccgacaaatgcgaagtgcagcttgcctacgcgatcggcgtcgcccgcccagtttcgatttcgatcgatacgttcggcaccggcaaagtgtcggaagacattttgattgaggtcgtgcgcaacaacttcgatctccgcccggcgggcatcatcaaaatgctcgaccttcgccgcccgatttacaaacagacggctgcttacggccattttgggcgtacggacatcgacctgccgtgggagcgcaccgacaaagccgccttgttgaaagaacaagcgctggcgttggcggacaagtgatgaaagaaaaagagctgcctgatcacggcagctcttttttgttggcgcacgatgtccgctgttgctgcagcgctttgtaatactgccctttctcgacatattcgcggcgtatgcgctccatttcgcggatgtcgtcttccgtcagttcgcggacgactttcgccggccggccgagggcgagcgtgttgggcggaatttttttgcccggcggcactaaactgccggcgccgataaacgcgccttccccgatttccgcgcggtccaaaatgatcgagcccatgccgatgagcgcgtttttgcgaacgatggcgctgtgcaaaatgacttgatggccgactgttacaccgtcttcaatgataagcggattgtttggactttgatgcaaaattgagttatcttgaatattgacccggttgccaatcaccgttggcgccacatcgccgcgaatgacggtattgaaccaaatgctcgtctcttcgccgatcacgacatcgccggtgatcgtcacatagtcggcgataaaggcggaggcggcaatttgcggcgttttgcctttgtatgggtaaatcatgggcgttcgttcctttctgttgcaaaatcgatcgttcaccatgtattgtacaacgctgcgtccaaatcgccaacgaaagcgagcgcgcctgatcgggattggtgaaaaacgtttcgtttcgcccgatgagtggttgggatcgggaaagaagatccgatttcacaaagcttctcaacgtgagaagaaccgttgttgagcggctttttcattccatcgccaacccttttatggtttgccccggccgcattgatggcaatactggaagacgagatcgcaggctgttcagacgcgaaacgattttggttgccgataagatggaaatgctaggagacgagaccatggtgtttgcacctgaggtgagccgattgaacattccgaaaaaccccatcgccttgatgaaaatggtgtatcgtgacgtgcttccgcttgtccaccgcgagcttgcctattggcggcgccaggccgagcgcattcccgacccggaattgcggcgccaggccttggcgagcatcgcttcgaaaacgttccattgcgaaggcggctccattttggcgctcttggccggagaaaacatggaggattgcatccgctttatcgttgcttaccagacgatcagcgattatttggataatttgtgcgaccgcagcacctcgctcgatccgctcgactttcgcgccttgcacgattcgatgccggacgctttgacgatcggcgcggagccgtcgaactattaccgccatcgccgcgaacaggaagacggcggctatttgccggcgctcgtccgcacgtgccaaaaggtgctcgagacggtgcgccattatgagacgatcgccccatttttgcatgaattggccggatattattgcgacttgcaagtgcataaacatgtcgaagcgagcgagcgggtgccgcggctggagaaatggttcgcgcaatacaaagacgccttgccgccgatggaatggtatgagttttccgcctgctccggttcgacgctcggcattttctgcctcgtcgcctatgcgtttggcgaatcgttgccgccggagatggcgagacaagtgcgcgacggttattttccgtacattcaaggactgcacattttgctcgactatttgatcgatcaggaggaagaccgggacggcggcgatttaaacttttgcttttactatccgaatgaaacggtgatgcttgagcggctttgccatttcatcgaagaggccgaccgccatgtcggcgcccttccgcacggcgagtttcaccgccttattcaccgagggcttcttgggttgtatttgtcggatgccaaggtgaaaaagcagcgcgggttgcgccggctggcgcgccggctcgtccgcgccggcggggcggcgtcgcagtttttctattggaacggaaaagcataccgcttttggcaggagcggcaaaaacggctgtccttttcataagggcggccgtttgcttgtattggcgagggcagtggttcgtcggcggatcggacggaatcaggcgcccccatccgcccgattctcgagcgcgatcaaaaacggcgggttgttttgccgattgatgaattcgtatttcaaggcatggacgcgccgttgatcaagagagcggacgtaatcaaggagcgcgtcgcgttcgcgctttccttccggatggccgtggtagacgacaagaacgatgacgccgcccggcttcatgacggaaagcaactggcggaccgcttcgatcgtcgattccggctgggtgacgatttgcttattgccgcccggcaaatagccgaggttgaacaccgcgccggcgatgcgcccgtgtacatcggcgggaagcgcctcaagcagttcactatggcttcgctcgaacaacgtcgcccgcccgcatagcccatgttccgcgaggcgggcggaagcggcggtgatggcctcaggctgaatgtcaaagccgaacacatggcctgtctccccgacgcgttcggccaaatacacggtgtcgtgcccgttgccgacggtcgcgtcgacggcgatgtcgccttcgttgaccgcttgatcaagcaaaaagcgggcaaacggcaaaatgttcatcaaagccatcggttggcccctccttgtgatcgtttcatcgtttacgttggcaggcgtgtcgctgcgccaaagatgtcggatgccatcgcttttccctaaagcctcgccatcctctacgccggcgtgacagaaaaccttgagctgaccgacatcggcctgattgagctgaacgaagatccccacgtcggcattgtaacaaaaacttcatggaaaatcgaccgctgccaatcattggcgtgatacggccggcctatgcggcgcatagtaaacatgagggaatatcacgaaacgaggtgagcgcatggcgacaagacaatccgttgaggaatttttgcagcggtgtgaagatgtgatccgctacgcgaaagagcaatatacagaagcgcaaaagcaggagcattacaacatcaccgaatacaccaacgcccagcagatgctcgagcagacggtcatcgatttggcgcacttggcgcgaagctgcaacgcccagcagcgcgagcagctgcatcggatgcggctccaactggagcaattgcaaaacgacatgattttgcttgaccgctgaaacgaggaggaacacgacatgaagcgacgcttgaaacaaacgaatccggaacaaaaaacacctagcggccaaaacaataacgatcttgagcttggtcaagactttgacccggtgaagctggcgaaaaagcaatacgaggaaacgggcggccaaccgatccgctccaagcagcggaacgggtgacgacaagccaaaggggcggaagccgctccgtcttgttcttcttttcgcgcaggagccccgcttcaaaagccattgtttctgtggggagttagtttggcaaaaaagtggcggacgcattggaacgctccgcctttttgattgcattttttcctgttttcccctacaattatttcggaactcaaaataaaagccagaaaaggatgatgaccgatgccccgcgctctttggtggctgcttgtcggcatggcgctcaatgtgacaggggcgtcgtttctatggccgctaaacacgatctatttgcacgaacagctcggccagccgctcgctgtcgctggtgtcgtgctcatgctcaactctgggggaagcgtcatcggcagcttggccggcggctttttgtttgaccggatcggcggttttcgcgttttgttggccggggcggtgttgacgatggccgcgcttgccggcttaagcgtttggcacggttggccgcattatgcggtgtttttggcgtttgtcggcgttggcagcggcgtcgtctttccggcggcgtcggcgtatgccgggacgatttggccggaaggggggcggcgggcgttcaacgccttgtatgtcgcgcaaaacatcggcgtcgccgtcggttcggcgcttggcgggcttgttgcttcatattcgttctcgctcgtttttttcgccaaccttttgttgtatgccgcgtttttgtttacggttgtggctgggctgcgccgcgttccgctgccgccgcggcggaaaaaagagcgggagggccggacgggggacgaggcgtcccgggcacacatccgcgccctcgtccttctttgcgccggctatggactgtgttggttgagctatgtccaatggtcgacgacgatcgccgcctatacgcgcgagctcgggataccggtcgggcagtacagcttgctttggacgatcaacggcgcgttgatcgtcttggcccagccgctgttgtcagcggtcatccgccgcttcatgccgacgttgaagcggcaaatcgtgatcggttttcttattttcgccgtttcgtttgccatgctgttgggggcgcattcgtttgcagagtttgccgcgtccatgattgtgctcacgatcgccgagatgatcgtctggccggcgattccggccgcggtgaacgaatgggcgccgccggggaaggccgggttttaccaaggaatcgtcaacggaacggccacggccggacggatgatcggaccggtcatcggcggctcggtcgccgatctgtttggaatgaagctgctcatcatgatgttagcattgtttgccttattggcggtgctggccgcgcttttgcatgatcgtcggctgtcgaagcggacggagaacgcggatgaaaaaaccgcggcttccgtatagatttcggcttgcaattgatcgacaaattttttaaaataataataaatttgtcattctgtccactcatcggtcgattcatgcgcgaataaggcgaataacggtgaagaggaatagtagcgggcccgacggacggcagagagttgacggatggtgcgagtcaaccgaagtcggcccgtgaactcgcctcggagttgccggcgcgaacggtcatcgacagcgccggccgtccatccgcgttaaggaagaaagcgggtgcgccgtttggcgcgccaaaaagggtggtaccgcgggaagcgcgcctctcgtccctttgcgtggggatggggggtttttttgtacatattttcgtcaatgatgcaagtagaacttgataggaggagtgctgcgatgagcttcaaccaccgcgaaattgaacaaaaatggcaggactattgggagaaaaacaaaacgttccgcacgcccgatgatgatgacaagccgaagttttacgttctcgacatgttcccgtatccatccggcgccggcttgcacgtcggccatccggaaggatatacggcgaccgatattttggcgcgcatgaagcggatgcaagggtacaacgtccttcacccgatgggctgggacgcgttcgggctgccggctgagcaatatgcgctcgataccggcaacgacccggcggagtttacgcaaaaaaacatcgacaatttccgccggcaaatcaagtcgcttggcttttcgtacgactgggaccgggagatcaatacgaccgacccgaactattacaaatggacgcaatggattttcttgaagctgtatgaaaaagggctcgcctacatggatgaagtgccggtcaactggtgcccggcgctcggcacggtgctggcgaacgaagaggtgatcaacggccggagcgagcgcggcgggcatccggtcatccgcaagccgatgcggcaatggatgctgaaaatcaccgcctacgccgaccgcctgcttgaagatttggaagagctcgactggccggaaagcattaaagagatgcagcgcaactggattggccgttcggaaggagcggaaatcgagtttgccgtcgacggccatgacgaaacattcaccgtgttcacgacgcgtccggatacgctgtttggcgcgacgtacaccgtcttggcgccggagcatccgctcgttgagaaaatcacgacgccggagcaaaagccagccgttgacgcctacttaaaggaaattcaaagcaaaagcgaccttgagcgcaccgatttggcgaaagaaaaaacgggcgtgttcaccggcgcatacgccattcacccggtcaccggcgatcggcttccgatttggatcgccgactacgtcttgatgagctacggcaccggagcgatcatggccgtgccggcgcacgatgagcgcgactacgagtttgcaaaaaaattccacttgccgatgaaagaagtcgtcgccggtgggaatatcgaaaaggaagcgtacaccggagatggcgagcatatcaactccgagtttttgaacggcttgaacaagcaggaagcgatcgacaaaatgatcgcctggcttgaggagcacggcaaagggcggaaaaaagtgtcgtaccggctgcgcgactggctgttcagccgccagcgctactggggcgagccgattccgatcatccattgggaagacggcacgatgacgccggtgccggaagaggaattgccgcttgtgttgccgaaaacggatgaaatccgtccgtcgggaacgggcgagtcgccgctggccaacatcgaagaatgggtcaatgttgtcgacccgaaaaccgggaaaaaagggcggcgcgaaacgaacacgatgccgcaatgggccggaagctgctggtattatttgcgctacatcgacccgcacaacgacaagcagctcgccgatccagaaaagctgaaaaagtggctgccggtcgatgtctacatcggcggggcggagcacgcggtcctgcatttgctttatgcccgcttctggcataagtttctttatgaccttggcatcgtgccgacgaaagaaccgttccaaaagctgttcaaccaagggatgattttaggcgaaaacaacgaaaaaatgagcaaatcaaaaggcaacgtcgtcaacccggacgacatcatcgaaagccatggggccgacaccttgcggctgtatgaaatgttcatggggccgcttgaggcgtcgatcgcttggtcgacgaaagggcttgacggggcgcggcgcttcctcgaccgcgtctggagactctttgtcaccgagaatggcgaactgaacccgaacattgtcgacgaaccggcgaacgatacgctcgagcgcgtctatcaccaaacggtgaaaaaagtgacggaagactatgaagcgctccgctttaacaccgccatttcgcagcttatggtgttcatcaacgaagcgtacaaagcggagcaaatgaaaaaagaatacatggaaggcttcgtcaagctcttgtcgccggtctgcccgcacatcggcgaggagctgtggcaaaagcttggccacacggacacgatcgcctatgaaccgtggccgacgtatgatgaaacgaagcttgtcgaggacgtcgtggaaatcgtcgtgcaaatcaacggcaaagtgcggtcgcgtttgcacgtgccagttgacttgccaaaagaagcgctcgaggagcgggcgctcgccgatgaaaaaatcaaagagcagcttgagggcaaaacggtgcgcaaagtgatcgccgtccccggcaagctcgtcaatatcgtcgccaactaatgatgagggcgggcttcagcccgctccctatccaccaacgaaaggggtcgatctgccatggaagagatcaaggaaatcacgccggctgaagtgaaagaaaaactcgaacgcggcgaaaagctgaacattgtcgatgtgcgcgaagacgaggaagtcgccctcggcatgatccccggcgcgaagcatattaaaatgggtgacatccccgatcggcttgaggaattcgaccgcaacgaagaatatattttcgtctgccgctccgggcggcggagcgaaaacgtttgccgctacttgcaagagctcggctatcgcgtccgcaacatgacgggcggcatgctcgagtgggaaggcgaaacggtgccgaagcgataagcgcttccggctcaaagaacaggacatggcggcgggccgtcatccaagtgatcccgtttttgtcgagaccaaaacgacggaacgtgtcagcggatgggaaatggatccatccgaacggccccgttcagtcaagaggcagaggaatggctggctgccgcgggccttttcatgcgtcggcggcttgcgcttccccggtccgcttgcggggtaggagagaaaaagcgtcccagctttttggggcgctttttccattttgttttagtaccaaagtgtgatgcaagaaaaaaaaggaaaggatataattttcggtaaaatcagacacttgttcgaaggaggagctctctgttgaaactcggcgaccgcttgaaattcgcccgcttgatgaaaggcctgacccaagaagaaacggctgaaggcattatttcggtttcttatttatcgaaaattgagaataaccaagtcataccgagccaagaggtgctcgaatggctgtttcggcggctggacatccggccgggtggaaacgaaacaatgccttcatggttcgaatgggtgatgtcgtggtataaggcgatgacgaaccgtgatgtgcctgccgcgcgggaaatgtatgaaacggtcaaagaacgatgcgagcagtctggggatgccgaagccatgatttattttcagctgatgcgaatccggtatttgctgcttcttggcgacaaaaagggggcggaaacggcggcgcaaagcgtgcgggactggtatgggtcgttgagtgatgacatgcgctattattattggaaattttttggccttttgtattattgccaagaaaagtacgatgacgccttgcattgttatcaaaaggcagaacagttgttgaagggagaatggaaaacgagcggggaggaagctgatttggcttacttgtcggcgcttgctttcagccgtctgtggaaatggtttcaatgccttcaatacgccgagcgcgcgctggcgctcagccaggcggaatacgacttgcggcggagcgccgaatgccatgtgctgctggcgatttgccatcggcgctgcggggagatcgacaaagcggtcgaccattgcctgttggcccaaaaggcggcgaggatggtggatgatcgacggcttcttgggattgtggaacacaatctcggccacttgaaaggaatgaaacgtcaataccgcgaggcggtgcaacattatgagaacagtttgatctataaagcggacgccccgctggatgctcggctcatcacgcttttgtcgctcgttcgcgtgcattgtgatgccaagcattatcgcaaagcgtcgatggctgtcgaggaagggtggaaacagctcgcacaagcccctaccggcgcgtccgagcattatgagtattatttgcatttttccatttaccggctgcttttgagcgaagaagatgaaccgttggagcggctgctcaaacaggaggcgattccctatttccaaaaaaagaaggagtatgacgacgcgtcgttgtatgccgaatatttggcggattgttatatgcggaggcgccaatacaagcaggcggcccaatattatcagctaagctgctccctcttgcggacgcaaaccggcgtttgaaaggaggtgaagctcgtgaaaaagcgggtcgttgtgatcgtcgctctcgccgtccttggcctcgcttcggcctttggccaaggcatcggggtgaaagaggcggcaaaagatgagcatccgccgccgaccgtgatcgcccgataaaagaagcggccggattggcgctttgcctgtctgtgttgatcttcttcgaaccgatccgtctcctgttttcgccacggtgcgaaagcgggggatgagtcggtttttttgtttcgtccgtcaaagcacgtcctgtggaaatccgtcggctcaagcgaaaaggatgagtcgttttttcgcttggcagcttcgctgtcggtcgtgtttcactttggccgttttgtcgcaggcggaaagccgcaaagagggaaaaacggaaaataggctgccggatcaggccgcatgtcgcccgatcattttcccaatacccaatcaaaatatattgtaataaaatttttattagaataaataatttgaaaatataagaaaggggtaaagggaatgaacaaacgggcgatgcttggcgcgattgggttggcgtttggattgatggcttggccgctcggggcttcagcgaaggaaagatcaatggtgtggaacgaacagtggaagacgccatcgttcgtttctggtccgctgttaaaaggcgaggatgctccggaagaattggtttaccgttatcttgatcaagagaagaatacgttccagcttggtggacaagcccgcgaacggctgagcttgattggcaaacaaacggatgaactcggccatacggtcatgcgttttgaacagcgctatcacggcatcccagtgtatggcgccgtgctcgttgcccatgtcaacgatggcgaattgtcctctttgtcgggtacgctcattccgaatttggacaaacgaacgttgaaaacagaagctgccatttccgttcaacaagcggaaatgatcgcgaaacaagatgtggctgatgcggtgacgaaagaacggccggcggccgaagagggaaaaccaacgcggcttgtcatctatccggatggggagaccccgcgcctcgcctatgaagtcaatgtccgctttttaacccctgtcccaggcaactggatctacatgatcgatgccgcggacggaaaagtgttgaacaaatggaaccaaatggacgaggcgaagccgggcggcgggcagtcggtcgccggcgcgtcgacggtcggcgtgggccgcggtgtgttgggggatcagaaatatatcaatacgacgtattcctcgtattacggctactactatttgcaagacaatacgcgcggcagcggcatttttacgtatgacggacgaaaccgcaccgttttgcccggcagcttgtgggccgatggcgacaaccaatttttcgccagctatgacgcggcggccgtggacgcccattattacgccggcgtcgtgtatgattactacaaaaatgtgcacggccggctgagctatgacggcagcaacgccgccatccgttcgaccgtccattacggccgcggctacaacaacgcgttttggaacggttcgcaaatggtgtacggcgatggcgacggacagacgtttttgccgttttccggcggcattgacgtcgttgggcatgagctgacccatgcggtgacggattatacggccgggcttgtttaccaaaacgaatccggcgccatcaatgaagcgatgtccgatattttcggcacgctcgtggagttctacgccaaccgcaacccggactgggagatcggcgaagacatttacacgcctgggatcgccggcgatgcgctccgctcgatgtccgacccggcgaaatacggcgatccggatcattattccaaacggtacaccggaacgcaagacaacggcggcgtccatacaaacagcggcatcatcaataaagcggcgtatttgctcagccaaggcggcgtccattacggcgtgagcgtcaccggcatcggccgcgacaaaatggggaaaattttctaccgggcgcttgtctactatttgacgccgacgtcgaacttcagccagctgcgcgccgcctgcgtgcaagcggccgctgatttgtacgggtcgacaagccaagaagtcaactcggtgaaacaggcgttcaatgcggttggagtgtattaagacgaatgaagtttctgacgtcacgcgtcccgctgttcgggggcgcgtgacgccttttgtgggcaggattttccctaaatgcgtggaaaaggaaaaagaaaacgggggaatggcgatgtacaaagtgaaagtgtttgataaagagcatgaaaaagatttggaagcggcggtcaatgattttttagcccgattgaaagacggacagttgatcgatgtcaagtacagcgtggcggcgatggaatcggaaggcgagcaaatctactgtttttccgccatggtcatttaccggacttgacactccacacggctccagactgcgggattctttgggccgttttcatgctgatcccccccaaagggggcgacgcttttttcgttgcggcatttccatttcaggcggcgaaattttgcgatcgcccgccttgaagacgggcgttgtcggaatgtcagcggacgccccggagcgcccgaggggcatgaggacggcggtcaattcgttgctgtctgccccgcggagccgctcgccccgtttttttccgccaatgcatagcgggcggcgttcacgccggcgagccgcccggtgacaagggcggcggtgatgttgtagccgcccgtgtagccgtgaatgtccaaaatttccccgcaaaagtaaaggccggccatgcatttggaggccattgttttcggctcaatttctttgaccgacacgccgccgccggtgacgaatgctttctcaagcggcagcgtgccgtggacgtaaaaggtaaattgtttgcactgtcggacaaacgcccgcagcgcctcatggccgaccgtgccggcagaggcgtgcgggtcgatgccggcccgctcgagcaaaaagacggcgtaccgctcgggaagcaccgttttggcgatcgttttcatcgcctttttcggctcctctttgcacagcttggcgaaatattgaaacagctcttcctgcgtcacgtccggaagcgcgtcgatgctcatttcgaccgcgccgcccgccgcttttttcaacgccttaacgacaaactggctgcagcggagagcagctgggccggaaatgccgaagtgcgtaaacagcatatccatccggtgggtgatgatcggcttgccgttcggctttaagacgcttaacgcgacgtcgcgcagcgacaagccttgcagcgtccgctcttggatgaacggctcatgcgagacgatcggaacttcggttggaaacaattcggtcaccgtgtggcccgctttttccgcccacggatagccgtcgcccgttgagccggtttgcggcaccgatttgccgccgacggcgacgacaaccgcacgggcgtggatcgtctccccgcttttcagcgtgacaccgactgtttttccttgttcatacaacacgtccgccactggcgattcaagccgaacatcgacgccaaggcgcgacaattcgcgaacaagcgcgtcgacgaccgactgggcgctgtcgcttttgggaaacatgcggccgtggtcttcctccttgagcggcacgccgagccgctcaaaaaagcggatgatgtcttcattgttaaatacggaaaaggcgctgtataaaaagcggccgttgccgggaatatggcggaccatttcatccaccggcagccgattcgtcacgttgcagcgtccgccgccggagatggcgagcttgcgcccgagcttcgttcctttttccaacaagagcaccttcgccccttcttcgccggcgccgatggccgccatgagcccggacggaccgccgccgatgatgatgacgtcgtatcccatgttcattccaccctttctttctgcgcgtggccgatatttttcgttccattgacaactatggtaaaatagatacgttgtcattttcaacgtccatggctagggaaggggtcatatgtcaacatcgaaactgctgcgcggcacgtttattttaacggctggcgtgatgatttctcgccttcttggtttattttacgtcatcccgttttaccatcttgtcggcgagcgcggcggggcgctgtacggatacggctatgtgccgtaccaaatttttttgagcttggcgaccggcgggctgccggtggcggtgtcaaagtttgtgtcgaaatacaacgcgcttggggaatacggcgtcggctatcggctctttcgctccggccttgtcttgatgatcgcaagcggcatcgcctcatggctcattttgtacgccctggcgcccatcttggcgccgcacgtcatcgatgcgaaaacgaacgtcaactcggtcgacgacgtcacggccgtcatccgcgcggtcagctttgcgctcctcatcgtgccggtgatgagcttgatccgcggatttttccaaggacatgagtcgatgggcccgacggcgctgtcgcaagtcgtcgaacaaatcgcgcgcatcgcgtttttgcttggggcgtgctacgtcattttgcgcctgatggacggctcgatcgtctccgctgtgagcgcggcgacgtttgccgcgtttgtcggggcggcggcggggcttttggtgttgcttgtctattggtggaagcggcgtccgcatttgcagtcgctgcttgcgcgtgaccgcggcgaagcggacgtgtcgcttttggcgatgtataaagagctgcttctttcttcgattccgtttgtttttgtcggcttgtcgatgtcgctgtaccagctcgtcgatcagtttacgttcaatcacgcgatggcggcggcgggccgcgggaacatctcggagcacgcgtattccgtgttcaacatgtgggcgcaaaagctcgtcatcatacccgtgacgctcgcgacctcgttcagcttggcgctcatcccgacgattacgaaagcgtatgtcgcgcaagatcggaaagcgctgcggcaatatttgaaccagacgtttcaagtgctcatgtttttaacgctcccggcggtgattggcatggcggtgcttgcagggccggtgtacagctcgttttacagctatgatccgcttggtgaacaagtgttgcgctggtatgcgccggcggcgattttgtacgctttgttttctgtgacggcggcgatcatgcaaggcatcaacgagcagcggtttacggtcgtcagtttgacagccggcttgcttgtgaagcttttgctcaacacgccgctcattatgaaatggtcggccgtcggggccattgtggccacgatggcgggctatttcgtctcggtggcgttcaacttatgggtcattcagcgccgcacgcgctaccgctatcggtttgtcgcccgccggacggcgtttatggccatcctgacggcggcgatgtcagcggcggttatgggggtcgaggcgctggcgtcccgatggatcgattaccgcgccggcaccgctgaatcggtgggcgctgtttccatcggcgcagcggtcggggcggccgtctacttgtttctcagcatccgctccgggttgttttcggcgctgtttggcgaccggtttgcgttttggcgccggaaagagaaaaaggcggtatcgtagacgagggtgtatggggggatcggccgttgaccggacggccgtttcctagaagcggctcgtttaggccgggagcccggcggacggcgcttcttgcgaacatcgcggcgcccgagcgaaagggttcgacgacggctgtttttcgccctcccccatgccgttcggcttgcggcaaaaaaaagaagaaggcggtcgtccccgccttctttctccatttcgcttacgacaggccgagccggcgttcgatgcgatcgaggcggctttccacccggtcgagccggcggtcgagccgttcgacggcccgctcaagccgttcgatgcgccgcgcccagttggcgaatggcccgcctgggtatccgggccaaaattggctggctggcggctgttgacggtaatcatccaacgttgggacataatagtaatattcattcatcggcaaatcccccttcttgatgtttccttcacagtgtatggggggaaggcggaagcggactagatgaacgcctaatgaaggccatatttttaggagggagatttgtggagctgcgcattgacaagctgctcgcccatatggggtatgggacgaggaaggaagtgaaaaagttgctcaagtccggagcggtgaaagtggacggcgcgccggtccgtgatgcgaaaacgaaagtgcggccggatgagcaaatcgtgaccgtttggggagaaacggtcgagtacaagccattcatttacttgatgatgaataagccttcgggggtcgtttccgcgacggaagatgccgtggaagagacggtcgtcgatttgcttgaagaagaagatcgggcattttgcccgtttccggtcgggcggcttgacaaagatacggaagggctgctgctcttgacgaatgacggccagctcgcccatcagctgttgtcgccgaaaaaacacgtgccgaaaacgtattttgccgtcgtgggcggggaagtgacggaagcggatgtcgcggcgtttcagcgcggcgtcgtccttgatgacggctatgaaacaaagccggccaagctcgttgtgttgaaatccggccttcgttccgatgtcgaggtgacgatcaccgaagggaagttccatcaagtgaagcggatgtttcaagcggtcggcaagcgggtcgtctatttaaaacgaattcaaatggggccgctcgcccttgacccggatttggccgtcggcgagtatcgggaattgacggacgaagaggtggacatgttgaagcaataccggccggagacggacgaaaaaaaaggaacctgacgcggttccttttttatggaaaaatagtggatattcatctgtggaaaaatggtttgcgttcatctcccatcttgcctaccctattggcaccgggttacgaagagatgcgcacttttttgtttgtggtcgtccatttgcccttgcttgggctgcgaacgagatcgttgtacataagcacgttcaagtcgcgctggatcgttcgtggggtggtgccgaactcatcaacaagttcttgggtcgtaaccgtccctttttcgctaatgtacatatacacggatttgatgcgggtcagcatccggtgtgttgaaggtttcaaaagaccactccctatcttagcatcattcgcatggcacaaccgaccgctagcagatgagagatgtctttgtctatgtgtttactatcattgtacacgaaatgggagagaaaatgctacccgtttgcccgtattcaccaaaaatttaaactttttgtttcaaaacggaaatagttcggcaacaaacgaaacattttgacttcccgttttggatgtggtacgttggcaacaaagaacattggggcagaaaggaagaatggcgttgaacatcgactggatgaacgaagcgaagaaacggaaagacgatcttgtccgcgacgtgcaagcgcttgtccgcattccgagcgtccgcgatgatcagcaggcgcagccgggcgcgccgtttgggcccaaggtggccgaggcgcttgagcatatgcttcgccgcggccgggaggaagggtttcgcatcaaaaatgtggacgggtttgccgggcatatcgaaatggggcatggggagaaacttgtcggcgtgctcggccatatcgacgtcgtgccgcccggagacggctggacgatggatccgtttgccgctgaggtgcgcgatggccgcctttacgggcgcggcgcgatcgatgacaaagggccgaccgtcgcggcgttttacgcgatgaaaatcatccatgacctcgggctgccgcttggcaagcgggtgcggcttatcatcgggggcgatgaggaaagcgactggcggtgcgtagagcactatttccgtcatgaagaaatgccggatgtcggatttgcgccggatgctgattttccgatcattcatgccgaaaaaggaatcattgacgctgatttggcataccgcccgcttgaatcggcggaggcggaagggttcgcgcttgcctcattccaagctgggcgccgctacaacatggtgccggatgcggccgaagcggtggtggaaggagcgggacggacggaggaactgcttggcctctatgaacagttttgccgggagcgcggcgtaaaggggagcatcaggcaaagcgaaggggccattgtctttcaattggaaggggtgtccgctcatggcgccgagccggagcgcggcaaaaacgccggcgtctatttggcgcagtttttggcgtcgcttccgctcgatggccgaagccggccgttcgttcagtttgtggcctccgcctttttcggcgatgcccgcggccggcggcttggccttgcgtatcgcgacgaacaaagcggcgacttgacggtcaacgtcggggtgctgtcgtatgaccggcggcatggcggaacgattgggctgaacatccgctatccggtgacggccgacggcgaggcgatccgccggacgctcgctggcgccgcagctgaacatggattcgcgctcagccggttcagcgatacgaagcctcattatatcgacccgaaccacgagcttgtccgcacgcttcagcgcgtctacgaagagcagacgggcgagccggcccggcttttggccatcggcggcggcacatacgcccgcgccttgaccgccggggtggcgtttggcgcgttgtttccgggccgcccggatgtcgctcaccagaaagatgagtatatcgaaatcgacgatttggtgaaagcgacggccatttacgcgcaggcgatttacgagctggcgaaataaacggcggtccgccgccccggcgaaaaagagagcggggcgggcgttgtttgaacgaaaggggggacgggatggaagcggcgttcaaacgtgaggcggcggtgcgaaaacaggtgttcccgctcttttattttctcatcttttttgcttttggcgcgttgtttccgcttttgtccgtctatttgcaggaagaggcgcgcctttcgggggcggcgatcggctggatcatgtcgcttcccccgatcgtgacgatggcggcccagccgctttggggcacggcggccgattatacgcgcaaaccggtcgaactgttgacgctggcgctcggggtgacagcgctgtttgggcttctttattcgctggccggaagctaccgggtgttcgtcgccctgaccgtgctgctttcggcggcgcaaagcgccatcgttccgctctccgacagtctcgcccttcgccacgtgcacgaacagggaggaaactacggggcgattcggctttgggggtcgatcgggtttgccgcgtcggtgttggttgtcggatggctgtccgatcatgtcgcgtttgcggtcattttttacgccttttcgttggcgctgttggccgcgtctgttttggccacccgcctgccgcgctacccgatggcggcgccgggggcgttgacgcttcgggatgtgcgccggctgctgtccgtccgctcatttcagctcttgcttgtcgcaacatttttgctgtttggtccgatttatgccaacaattcctatttcgggctgttgatccacgagcttggcggcacgctgaccggcatcggcctcgcctttttgtttgccgccggcagcgaggcgccgtttatgaaagcggcggatcggctcatcggccgtttcggcatggtgcggcttcttctattggccgcgctcatctccgcggttcgctggctgtcgtacgcggtcgacccgccgctttggtttgtgtatgtaacgacggtcgtccaaggctgctcggtcgggctggcgatcccgacggcgcttcaatatgcgcgccgcttggcgccggagcgggtgcaggcgacggccgtggcgttatactcagcggtcggcaacggccttggcgcgtggttttgcgcgctggcgggcggatatttgcttgagcgttggcagatcggcgctgtctacttgttttttggcatctgcacgatcgtgggtgtgctcgtgctccttttgctcgcaaaacgagaacgaacggcaggtgaagagaagtgaaacgaagccattattttatcgctgttccgctgacgtctgaagcgaaacaagccattgcccgattttcgggggatgcggcgtcgtcgctgccgtttcgcacatgggtgcatgaagaggactatcatatcaccctcgcgtttttaggcgatgtgccgcgggggaaaatggcgccgctgtgcgaagcgatggccgccgtcgccgccaaaagcgccccgttttccctggtgcttgccgggcttgggacgttcggggagcggacggcgcctcgcgttttttggcaaggagtcgaaacggaagaagcgttgaatggattgcggcgcgacgtgtatgaagcgtgcatgaagcttgggttttccttggaccggcggccgtttgccccgcatattacgattgcccgcaaatggcagggagccgaaccgtttcgcccggatcgcctccgttcgcttgccgcggccaaggcggtgttttcggtgcctgagatcgtgctgtatcggacgaatatggaacggacgccgaagtacgaagcgatcgccgtgttcccgttgcttggcgcgccgatgaatggccggaaatagcaggtgaaacaatgggtcagctcgttaaactcatggattgcatttcccgctacgaaacggatgtgtactattatgtaccggaattcatccggctcaagcagcggcaatgggagcaggcaaaagcgcggtggcaagccgaacgaacggctgaggccagcggatggcttgaaacgggcgagacgtgggatgtttggcttgacaaaccgtcatggtgggaacggctgacgaaacgatggcgccgccgtgccgcgcttacggaagaagagacgttttctcttgcgccgatggctcgtccggcggctactctggaggaattgaaacagcagtttttggatgagttgttcgagttgcagctgaaatgggcgagttccacgatgatgtgcgtttcctccctcgatgaggccgtgtatggcgatgagacgttgaaatattttttgcagcggtttccggatacgcatttatgcttttaccggccggtggcgatggtcggcaaggcgccggtggagctggagacgatgatgttgacgccatccgcgctctggtgcattgccttcgtcgaaggaaggccggacaacatcgtcatggcgtcaaccggccggttttgggtggaacaggccggaacgaacgaaacgaggctggtcaacccggtcgtgtcgctgcggcggacggagcagatcgtttcggagatttttcgcaaacatggggtcgattggccgatccatctcgtgctgttaaaccgctccggctacattgacagcggcggtctttttccgtttatccgctatattgataagcgaaattatgacgagtggttttcccgcctgcgccgctccgctctcccgcttcggcacgggcagctgaaagcggctgaggcgctgcttcgccattgcgccagcttttacgaccgccgccatgacgggaatatgagcggcgaggaagggcaacaatagaaacatctgtgcatcgatagggcgaccggccgatgatttggcaccgccctttttcttttacgtatgatggtattaaccggagaaaaaaggggtgaacgcacatgcttcacatcagccgaacgtttgccgcctatttggacgagatggatcaaatcgttgtgcttgcgccgaaatcgctcggctttgatggaatggcgccgtttacgctcgtggcgccgagcggcgaggagattccgctgtccgtgcagcacgtcgaggatgttggggagacggtgaaatatgagtgccggtttgcatccgcgttcgagtttggagcgacatactgggtgcgttcttgccgcggggaggagaccgatgttcaaatcggcgccgttgtgcgcactcctgcatttgatgatcggtttttctatgatgggccgttaggagtggagtattccaaagaacaggcggtgtttcgcgtatgggcgccgaccgccaccgcggtcaacgtcaagcttgttcatccgcatctcggcgaggttcattgcgtgccgcttgagcgcggcgagcgcggcgtatggtcagccgccgtccccggcgattgggagcgagcgcgttacacgtatatcgcctgcatcaaccgcgtatggcgcgaggcggtggacccgtatgcgactgctgtttcgatcaatggcgagttcggcgtcgtgatcgactgggagaaaacgaagctggcgccgccctcttcgccgcttccgccgctctgttcgccgaccgatgccatcatttatgaactgagcatccgcgactttacgagccacccggacagcggcgccgtccataaagggaagtatctcgggctggctgaaacgaacacaagcgggccgaacgggacggccaccgggctttcgtatgtcaaagagctgggcgtcacccatgtgcagctcatgccgtttaccgattttgccggggttgatgagcgcgacccacaagcggcttacaactggggatacaatccccttcatctatacgcgccggaagggagttatgcgaccgatccagcggatccatacgcgcgcatcatcgagttgaaacaggcgatccgcacgttgcatgaaagcggattgcgcgtcgtgatggatgcggtctacaaccatgtctacgaccgggagcaatcgccgcttgagaggctcgttcccggctattacttccgctacgacgcctatggccaaccggccaacggcaccggcgtcggcaacgacatcgcttcggagcggcggatggcgcgccgctggatcgtcgattcggttgtattttgggcgaaagaatatggcattgacgggtttcgctttgatttgatgggcgtgcacgatatcgagacgatgaaagcggtgcgtgatgccctcgacgccatcgatccgtcgatccttgtgtatggggaaggttgggatttgccgacgccccttccaccggaacaaaaggcgacgatggccaacgccaagcagctgccgcgcttcgcttatttcaatgaccggtttcgcgatgcggtgaaagggagcacctttcatttgccggaccgtgggttcgccctcggcaacccaggcgggcgagaacaggtgaagctcgccattgccgggagcttgcgagcgctcggcgggctgttttgccacccgcgtcagtcgatcaattacgtcgaatgccatgacaaccatacgttttgggataagatggaggcggccaaccatgatgagcccgaatggctccggcggaagcggcaaaagctggcgacggcgatcgttctgttggcgcaaggcattccgtttttgcacagcggccaagagttttatcggacgaaaggcggcgatgggaacagctaccgatcgccggatgcggtcaatcagctggattgggagcggaaaagccgctatgaagacgacgtctgctacgttcaaggattgatcgctcttcgccgcgcgcatggtgccttccgcctcgcgacggaagcggaagtgctgcgccatttcacgtttcttgagccgcttctgccgtcggtcatcgcctatcggctgcatgatgtcgccgtctatgggccttgggaggacatcatcgtcgtgcatcataacgaggagaaagagaccgccattgcgctccccgacgagcgcgagtgggcggttgtatgcgacggacagcgatgcgggacaacgccctttggccaagcgcgcggcatgcttcggctcgacggcgtcggcacatgggtgctcgtccagcctgcagggtgaccgctcagacggcgcgccggaatcgtctcaaggtttgcagaggagcggtggttatcgatctgatgaaacatgccgccgttgaggcgaaacgggaaagggcggccgaccggagtgggagccgcggggcgcttccgctttggcagttttaagcaaggcgtttgccgagaaaaatgtttgcatgccggagcggtatttcagtataatacaagtaaaatggacggaagaaggacgcggcctggccgtcctttttatttgggcgcgagaagcaaacggagacgtttctatttttaagtcgcaggtgaacacgcttggaacagttactaggtaaggagtgggagatcactcccgctggcggcgctacaggggatgcgtattttgcggaatatgaaggaaagaaattgtttttaaagcggaattcttctccgtttcttgctgtattgtcggccgagggcatcgtcccgaagcttgtatggacgaagcggctcgaaaacggcgatgtgtttacggcccagcaatggctgaacggccgggagctgaagccgtgggagatgggaagcgagcaagtggcggcgctgctaaggaaaatccatcgttcaaaagagctggtgacgatgctgaagcggctcggcaaatctccactgcgcgcaaagaaaatgctcgctctcctcgctgagcaacagcggcgccatccggccggtggttctgtcgtctgtcaggcgcttgactggcttgaacagcatgtttcgtcattgccggatggcgaatatgttgtctgccactgtgacatcaatcataacaattggctgctggccgacgatggcacgctgtacttgatcgattgggacggagcgatgatcgctgatccggcgatcgacatcggcatgctgcttcatctgtacattccgcgcgtcgaatgggaagcatggctcgaccgatatggatgggcatggagcgaggagcttggcctccgcctaaagtggtatacgatcgctcatacgttgcactcgctgttttggccgaaagggaaggacggccaaaaagaaaaggagcagtcgttggagttattgaagcgcgtcatggtagagagttgaccaagcgaggcctcagcgtccgaacggccggcgccgggggcggcgcgatcgctgcgttcggttgtcgccgcgccgtttgttcccgctgtcgatgacggagacgccgcggtcaggacagcccattcacccaatcggcgagctggccttggtgggcggaaatgtgggcgtttaagtcagcgctgtatttcccgccttggccataagcgtaaatatgggggagaatttgcttgacttggctgttcacctcatcgttggcgagcagcgatttggcgagccgttcaatttgttcgcattcggaaaccgttccgcagcaatcgagctgatgttcggataaaatgtcgcgaagtacggtcaattgatggttatagtcgagcggcatgctggtcaccatcctttcgccaggctgtacggttttatcatgcccggatcgagctgagtttattattcgaaaccgaaaagaccccctgcttccacgcgtgagcgtaggtgggagagcgttcaagcccgggcgttttttcgcgtttgcttctttggcgcgagtgtggtatcgtcaaaccaacaaacggaaacaaggctgaggtgtcaatatgcgtttgcgcaacaaaccgtgggcgaaagacaaaatcgccgcgtatccgcaatacgtcattcccgatcccgaaacaaagcgcgggcgatggcgcgagctgttcggccgtgatcggccgatccatgtggagatcgggacggggaaaggcaaatttatcacggaaatggccaaacttcatccagatgtcaatttcatcggcatcgagctgtacccgagcgtgctcgtgtccgcgcttgacaaactgatcgaaagcgggctcgcgaacgtcaagctgctgaacgccaatgcgaaagatctgaccgcgttttttgccgacggggaagtgtcgcgcatttatttgaacttttccgacccatggccgaaaaagcggcacgaaaagcggcggctgacgtatcgggactttttggcgctctatgaccgcattttggcggaagacggagacatccatttgaaaacggacaatcaatcgtttttcgaatactcgcttgtcagtttgtcgcaatatgggtttgtgctcgcatcggtccagctcgacttgcatcaaagcggcatgacggacaatgtcatgacagagtatgaggaaaaattttccgccaaagaaaaccgcatttaccgatgcgaggcggtgcgcccgccgcggcggtcgtcataggcccgaaccgattggtcgggtctttttctatttccgattgatggagaaaatggtacactagtggaggggggagagaggaaatggaacagttgcgaattggacaagtcacattgacatggcttcggggcggcgtcacccatcttgacggcggggcgatgtttggcgtcgtgccgaaaccgctttggtcgaaaaaatatccgccgaacgacaacaatcaaatcgagctgcgcaccgatccgattttggtggaagcctatggaaaacggctgctcattgaatccggcatcggcaacggcaagctgaccgacaagcaaaagcgcaacttcggcgtcacggaagaatcagcgattgatgaatcgctcgctgggcttgggctgacgcggcgcgacatcgacatcgtcatcatgacccatttgcattttgaccatgcgtgcggattgaccgtttgggaagacggacggctcgtgccggcgtttccgcgcgcggcgatcatcacctcggatgtcgagtgggaggaaatgcgaaacccaaacatccgatcgcgcaatacgtattggaaagaaaattgggagccgatcgcggatcaagtcgttccgtttacaaaggaaacggaagtcgttcctggcatccgcctcatccataccggcgggcatagcgctgggcatgcgatcgtgctcatcgaatcagacggggagatggccattcatcttggcgatttgcttggcacgcacgcccatcaaaacgtcctttgggtgatggcgtacgacgattaccccatggattcgatttttgccaaacagcgatggctcccgtacggcgtaaagcaaaatgcgtggtttaccttctaccatgatgcctactatcgggctgtgaaatggcaggaagacgggacgatggccgccgccgtgaagcgggagcggccgctatgacagcggcttggcgtccacgatggctcccgtgtaggcgttgatgaaaaactcgtcatccccgtcgtcgcggcagacgccgccgcggtatacggtgtacgccaggccgtttttctcataccgctccggggcggattgaatccaggaaccgcggatggcccgccggccgccaagcgcgcgtttggccatggccagcgcttgttccggggaaagaagcgccggtttggaagcggagcggatcgcatagatggcggccgcgccgacggcggcgccaacgagccattttttccaagccatcaagtattccctccttgcttctgtcgctatcgtttagtatagccgattttgacggaacatgtaaggagaacaaagcgaacccgaatcgagtcgagaacagaaaggaagaccgatgatgaaggaagaaacgctgcgattgtttcaaacgttgaccgagcttccgggagcgccgggctatgagcacccggtgcggcaatttatgcgccaagagctcgcgaaatacgccgacgacattgtgcaagaccgcctcgggagcctttttggcgtcaaacgcggtgatgaggcgggcccgacggtgatggtcgccggccatatggatgaagtcgggtttatggtaacggcgatcaccgacaatggcatgattcggtttcagccgctcggcggctggtgggatcaagtgctgctctctcagcgcgtgcagattatcacggacggagggccggtcatcggcgtgatcgggtcgattccgccgcatttgcttgatgaggagcagcgcaagaaaccaatggagatgaaaaacatgttgattgacatcggagcggaaagccgtgaagatgccgaacgagtcggcgtccgccccggtcagccgatcgtgccggtcagcccgtttactttgcttgccaacggaaaaaccgtgatggcaaaagcgtgggacaatcggtttggctgcgggttggcgatcgagctgttaaaagagctgaacggcgaaacagtgccgaacgtcttgtacgctggagcgaccgtgcaggaagaggttgggctgcgtggggcccagacggcggcggcgatgatcaacccggatatctttttcgccttggaagccagcccggccaacgacatgtccggcgacaagcaggcgttcggccatatcggcaaaggggcgctcatccgcttgtacgaccggacgatgattacgcaccgcggcatgcgcgagtttgtgcttgacaccgcggaaacgattggcgtcccgtatcagtttttcatttccccaggcggcggaaccgacgccgggcgggtccatatcgccaaccgcggcgtgccgtcggccgtgatcggcatttgcgcccgctacattcatacgcatgcgtcgatcattcatatcgatgattacgcggcggccaaacagctcatcgttgagctcgtcaaacggtgcgaccggacgacggtcgagacgattcgccaaaacagctgaggagaagcgaacgcttctccttttccatgacaaggagggcattggatgaaaactgttgcggttggaacgaacaacgaagcgaaaatcgccgccgttcgggcggtgctttcggaaaaggaataccgcattgtatcgcttgaggtgccatcaggcgtttccgcgcagccgctgtccgatgaggagacgcggcttggcgccatcgggcgcgccaaacgggcgctcgaagcggcggaggcggacatcggcatcggattggaaggcggcgtgacgaagatcgatgggcaatggtggctgtgcaactggggggcgctcgctgaccgaaacggagtggtggtggccgccgccggcgcccgcctcgccctcccgccggacgtcggcgccggcatcgaggcggggcgcgagctcggcgacgtgatggaagcgtacaccgggaggaggaacgttcggcggaaagaaggtgcggtcggcgtgttgacgaacgggcgcgttgaccgctcggcgatgttttcccacatcgtcgagcttttggccggtcaatatgaatggctttgtcaaaacgggtcgttccatgtatgataaataacgaacggtcatgccgatgatggcggccggctgaatgagcgggccgcgttccaccaaggagctggatcgagcggccggcaaagcgaggggcggcgccaaacggtggaaaacgccgcgcgggcatggccaggcattgtcaacgccggatgcgcccttggccaagccccggccgaaagggggaaacggaaggcacgggcgccggcaaaacaaggaggaacacgaatgaacagccggcaaatgtatgagaagattaaagaacgtctcgtcgcccacccgcactggacgtttcgctttgacgccaagcaagacgcgatgcgcgtcgaagaccgccgcacgaaaaaaggcgtcacgatctcgcttcccggcgtgatcgccaaatggcacgaacaaaaagacgaggcggtgcgcgaagtcgtttattatgtggagcaaacgttgaaaacgatggaggaagacgcggcgctttccggaaacgagcggaacatttatcccgtcattcgctcggcgtcgtttccgacggagacgaaagaaggcgtcccgttgctgtttgatgatcatacagccgaaacgcgcatttactatgcgctcgacctaggcaaaacgtatcgcttgattgatgagcgcatgctggagaaagacaactggagccgcgagcgggtgaaggaaatcgcccgtttcaacgtcaggtcgctgccgacgccggtgaaagaggaccgggtggcggacaacgtgttttattttgtgaacaccaatgacgggtatgatgcgagccgcattttaaacgaatcgtttttggccgatatgcgggcgcgcgtggaaggaacgatggccgtcgctgttccgcatcaagatgtgcttgttatcgctgatgtgcgcaacgacatcggttatgacgtgctcgcgcaaatgacgatgagcttttttgccggcggccgcgtgccgatcacggcgctgtcgtttttatacgaaaatggggaacttgaaccgattttcattttaggaaaaaaacggagaacgtagcgacaaggaggaagagagcgatgaacgtgttttacaaccgagaaggggtcggcgacgtgttgctcgtgtcgctgaaaccggcggcggatgaggaacggacgtttgtcagacaaggcgatgtcgtccgcatcatgtccgaacggacgggcgagacggtcggctataacattttttctgcgtcttcgtactatccgttttccggcaacggtccgctggaagtgaatgaggagctcgtcggcgtcatcaacgacatcttggcgaaaaacggttttgacgaaccgatcgaagctgacttgtcgccgaagtttgtcgtcggatatgtgaaagagaaaacgaagcatccgaacgccgataaattgagcgtctgccaagtcgatgtcggcgatgaggtgctgcaaatcgtctgcggagcgccgaacgtcgccgaagggcaaaaagtcgtcgtcgccaaaatcggcgccgtgatgccaaacggcctcgtcattcaagaaagcgagctgcgcggcgtccggtcatccggcatgatttgttcggcccgcgagcttgggctgccaaacgccccgcaggagaaaggcattttggtgctgtccgatgagtatgaggtcggccagccgttcgttttttgacgttccgacgggcggtgcagacggattccgactgttgtttcgccactggaacgacgccagtggcattttttccgacaatgaaggcaaagaaagagtgacgtgatggatgaaattttggaaacgatggcttcgttttctcacgagcgacgaggaagaggaagggaacgaacagcgaacgaattcccggctgtcggccggcatgcccgaacgcggcgcggtgaatgtcatttaccaatatccgcaaggccgcttccgctttccgttgattccggatgaccagccgggtgaaaatcgggaaaggccggggcgggcgaaaagcgaggcatcccggccgctgccgagtcggcgcccgtcggctggcgtttcaagggaaatagcggaaaaacggccgttccgcccgtctgatgtgccatccccggtttttggatatgatcggaatcgggggaaacagcggcaacgagcggatgaacccgagctgaccggtgcgggggacatagagaatcggagcgatgaggcggttcgggaagaggccctccgcggagaagcgacacggcgagacgcgcgagagggcacggaaagccgggcggctgaaccgccaaaagaagaggcgcctttggccaagggggcagaggaatggaacgaagacgcgagcggagcgatgcccgcggctgttatggaaacggaaggaaaacatgagctggcgccggcggcagggcaggaagaacgtgatgccgaggcggatgaaaagaaagggcaggagctggacgaacgaggcaacgaacgcgcgccgcacgcaacagacggcggcttggagagcgaaggacgaggggtgccgtcacagatgaggaatggcgacggagggcgcgcttcttcgacagaacagcgggagaagaccccagatcgcgaaatccgtcactcggcggcgcctgtttgccgagaagaggcttcccgccccgaacgaacgcgcatcccgtataatgtgatcatgttaaagcaagattggcgcaaactcgaagaaaaggcggcgaatcgatcgaacggctgcgtactgccgccattggcgcttcttgaaccgcccgagaaagcggccgaacgcgacgagcagtggcttcgcgaccaatgccagcgtttggaccggacgtttgcgagcttccatatcggcgccaaagtcgttggggcgacgcaaggaccgacggtgacgcggtttgaagtgcagccggatttaggagtgaaagtgagcaagattacgagtttaatcgatgatatcaaactcagtctggcggcgaaagatattcgcatcgaggcgccgatcccgggaaaacggacgattggcattgaagtgccgaaccgaacgagccgtccggtgcgtctgcgggaaattttagaaagcgaagcgttccgtaaaagcccatcgccgcttaccgtggcgcttgggcttgacattagcggtgcgccggtcgtgactgacatccgaaaaatgccgcatgggctgatcgccggggcgaccgggtcgggaaaaagcgtatgcatgaacgcgatgcttatcagcatgttgtataaagcagcgccgcacgaagtgaaatggctgctcattgatccaaaaatggtcgaactggcgccgtacaacgggctgccgcatttgctcagcccggtgatcaccgaggcgaaggcggcggcgggggcgctcaagtgggcagtcggcgaaatggaacggcggtatgaacagtttgtccacgccggcgtgcgcgatattgaaaagtataacgcccatcttcgcgaacgcggaagcagcgagccgccgctgccgtatatcgtcatcgtcattgatgagctcgccgacctgatgatggccgccccagccgatgtcgaagaatcgatttgccggctggcgcaaaaggcgcgggcgtgcggcatccatctgctgatcgcgacgcagcggccgtcggtcgatgttctaaccgggttgatcaaggcgaacattccgacgcgcatcgcgttttccgtctcctcccaagtcgattcgcgcaccattttagatgtgaatggggctgagcggctgcttgggcgcggcgatatgctgtttttggaaaatggttcggccaagccggtgcggctgcaaggctgctttatttctgatgaggaaatcgagcgggtggcagcgcacgtgaaagagaagcaaggcccatcctatctgtttgatccggacgattttcggcaaacggcgtcgatgggcggcgaggatgacgaactgttcgaggaagcgtgccggtttgtcatcgcccaaggaggggcgtcgacatcgagcctgcagcgtcatttccgcatcggctacaaccgcgccgcccggttgatcgagatgatggaggaacgagggttgatttcggaggcgcgcggcagcaaaccgcgcgatgtgttgatgagcgaggacgagtgggagcgctggcgcgagcagaacagctgagggcgggcggcctcctttgggcgggcggtagtgttttgcctccttgcgtgctataatgaggaaatgaaatggatggtgcaccgcaatgagagaaatggcaaaacgagatggatatcatatactgtcttacagagagacgatggttggagggcttaacgatgacagcttaccattttgtaggcattaaaggcacggggatgagcgcgctcgcgcaagtgcttcatgaccttggctatacggtgcaagggtcggatgtagagaaatggtttttcacgcaaaaggcgcttgaagagcggggaatcccggtgctgcctttttcgaaagacaatattcgcccaggttatacggtcattgccggcaacgcatttccggatacgcatgaggaaatcgaggcagcccgtcagcttggtgtgcctgtcattcgttaccatcgctttttaggccagctggcaggcaagtttacgagcatcgcggtgaccggttcgcatggaaagacgacgacgacggggttgcttgcccatgtgatgcaaggagcccatccaacgtcctatttgatcggagacggcacgggaaaaggagagccagggagcaaatactttgtgtttgaagcgtgcgaataccgccggcacttcctttcctactttccagattatgcgatcatgacaaatattgactttgatcacccagattattttgccaatgtcgatgatgtgttttccgctttccagcaaatggcgaatcaagtaaaaaaagcgatcgtcgcctgcggggatgatccgtatttgccgaacattcaggcgaaagtgccgattttgttttatggattcggcgaagaaaacgattttcaggcgcgcaatatcgtcaagacgacggaagggatggcgtttgatgtgttcgtgcgcaacacatttttcgcttcgtttgccattccgcgcttcggcactcataacgtattgaatgctctcgccgtgatcgccctctgccactacgaaggggtggatgcgggcacaatcgccaagcggctgcaaacgttccaaggcgtgaagcgccgcttcagtgaaaaaacggtcggccgtcaggtgctgatcgatgattatgcgcatcatccacgcgaaattacggcgacattggaggcggcaaggcaaaaatatccgggacgcgaagtggtggcgatttttcagccgcatacgtatacacggacgcagacgtttttgcgcgagtttgccgaaagtttgctgcaagcggaccacgtgtatttgtgcgacattttcggctcggcgcgcgaacatgagggcaagctgacgatccgtgatttgcaggcgcaaattccgcgttcccagctgcttgaggaacaaaacgtagccgtgttgaagcagcatcaagacgcggtgttggtgttcatgggcgccggcgacattcaaaagtttcaacaagcgtacgaacgggccgttctttccgcctgacggccgacagggaacgggctgtgatgaagatggcccgtttttcctgtttcaaaaaggaagccgtcttttctatgtcgaagtttgaaagcgggaaaagatgggtacaaagggaatgaaacgttcgaatgggcaaggagggaatcgggtggaatggcttttgtatggaagcgtggcgctcatcgcgctggcttttttgctgcttgtcgtttacatagccaagacgctcatcgttttgcaggaaacgctgcgccggctgacggcggcgatcgaccatgccgatgagcaagtgcaaacggtggcgaaagaagttcgtgaacttctccatacggccaacggcatcgccagcgatgtgcaaaaaaaagcagaaacgctaaatggcgcaatcgaagcggtcggagagatcggcggcacgatccgttcgctcaaccgcgcgcttcggcaggcggctgccggtttgtcggcgcgggcgggcctggggcaaggaaaatgggtgaaggccttgcgctggacaaatgttttgctcgatttaagggaaaaatggagaaaaaacaatcgttaaaggagggtgtatcgaatggcgaaaaataacggtggatttttgcttggcgcgcttgtcggcggcatcgccggcgcggctactgcgttgtttttgacgagcgaaaaagggcggaaatggctcgaggagtggaatcatgcaggcagatgggagcccgtaaaagatacggctgcggaatggatcgaaacggcgaaagagaaaacgaaggaaatcgccagcttcattccgttgaaatcctcgccggcgccagctggcggggaaaacgatggagaggaagccaaggaggcgacgattccgattccgccatccgccgggccagccgaccgggaaacgctgcaaaagctgcttgaggaagccgaggcggcgcttgatgacgccgagcaaaacatcacatcgcgaaaagaagcggagtgagagagatgggaatggagaagctggagacgatcgaacagtttgaccgcgtcatgaaggaaacggagcgttttttgttcgtcaagcatagcctcacctgcccgatcagccaggcggcgtttggcgaatgcgagaagttcgccgcagaccatccagagcttcccatatattgtctgtacgtccaagaggcgcggccgctctccaactatatcgccgaaacgaccggggtgaaacacgagtcgccgcaagtgctgctgtttgaaaacggccgcgtcgtctggcatgcgtcccattgggccattacgtatggcgcgctctcggagcatgtcggcgcttgaccgtccgcctttactgcgggcggttttttgcacactttttgctttattgcttaaaagcgtttaatcaaaaaagcatttttttcgtgacaacgatagctccatcgattataataaacactaattaaacgacttcgctctccaagacgggggcgccgcttgccggcaagcggcgaaaacaatgcactacacttggcgaaaggatgagaaaagcatgagcaatgagagattagacgaactgcgggcgcgagtcgatgagatcaacttgcagctgttgaaactgatcaatgaacggggacggctcgttcaggagatcggaaaaattaaagaagcgcaagggacgcaccgctacgacccggtgcgcgaacggaaaatgttggatctcatttccgagcataacgatgggccgtttgaaacgtcgacgctgcagcacattttcaaggaaatttttaaagcagcgcttgagctgcaggaagacgatcaccgcaaggcgcttctcgtctcacggaaaaagcatccggaaaacacgattgttgaagtgaaaggcgagcgaatcggcgacggcaatcaatatttcgtcatgggcccgtgcgctgtggaaagctatgaacaagtcgctgcggtggcggaggccgtgaaaaaacaagggatcaagctgctgcgcggcggcgcctacaaaccgcgcacgtcgccgtacgatttccaagggctcggcgtggaaggactgaaaattttgaaacggatcgccgatgagtttgatttggcggtcatcagtgaaatcgtcacgccggcggacattgaaatcgccttggactatattgacgtcatccaaatcggcgcgcgcaacatgcaaaactttgagctgcttaaggcagccggccaagtgaataagccgattttgctgaagcgtggcttggcggcgacgatcgaagaattcatcaacgccgctgagtacatcatgtcgcaaggaaacgggcagatcattttgtgcgagcgcggcatccgtacgtacgagcgggcgacgcgcaacacgctcgacatttcggctgtgccgattttgaagaaagaaacgcacttgccggtgttcgtcgatgtcacccactcaacggggcggcgcgatctgctcatcccgtgcgccaaagcggccttggcgatcggcgccgacggcgtcatggccgaagtgcatccggacccggccgtcgccttgtccgattccgcccagcaaatggacatcgcccaattcaacgagtttatggaagaagtgcgcgcgttccaacgtcagttcgttcgggcgtaagagagcgaggccggcaaaaaagcaaggtgcgacatttccacatgaaaagacgtcccatcgtgttggggacgtcttctgttttgggtgcggatggaagccgattgccgaaagaagacagtgaaatgacggcttctctttcatgccgatggccgatttcggataaactactcgtgaacggtttgtgaacaaaccggcaaaatggttgcgatttcgttgcgagttggcgataatgtatcgtatgatagttgtacatacattcggattttgaccggttatcggatcgagcgaaaaggagtgaaacaaaatgacggtaacgatttatgatgtggcgcgggaggcgaacgtctcgatggcgaccgtctcgcgcgtcgtcaatggcaacccgaacgtcaaaccgtcgacgaggaaaaaagtgcttgaggccatcgaacggctcggctaccgcccgaacgccgtggcgcgggggctcgccagcaaaaaaacgacgacggtcggagtgatcatcccggatatttcgagcattttcttcgccgaactggcgcgcggcattgaggacatcgccacgatgtacaagtacaacatcattttgagcaactccgaccaaaacaaagaaaaagagctgcatttgctcaacacgatgctcgccaagcaagtggacggcctgttgtttatgggcgggacgatcaccgaagagcacgtcgccgaatttcaaaaatcgtcggtgccgatcgtgcttgcggcgacgattggaccgaacgagattccctcggtcaacatcgactacgagcaggcggcgtttgaagccgtgacgtatttgctggaaaaaggaaaccgccgcattgtctatgtgaccggtccgactgacgacccgatcaaccagcggaagttggctggctaccggcgcgcgcttgaggaacacggcgcgccgtatgaggaagagctcgtcattgagggcgacaactcgtacgactccggcttggaggcgtatgagaaaatcacggagcttgccgaacggccgacggcagtgtttgccggcacggacgaaatggcgctcggcatcatccacagcgcccaagaccacggggtgcgcgtgccggatgaactggaagtcgtcggctttgacaacacgcgattggcgacgatggtgcggccgcggctgacgaccgtcgtgcagccgatgtacgacatcggagcggtggcgatgcggctcttgacgaagtatatgaacaaagagccagtggaccaccatatcgttgtcttgccgcaccggcttgaagtgcgggagtcgacgcgatgacaaaaagagctgatcccttggatcggctcttttttcattattgtattgtaaattatcattttatttcagcacaaaacgtctattttttttgcacattctttcagaaagccctctccccttttctgaaggaatgtgctaatttttttgtgaattgtttcggacgaagatttccattcgttttaaggaggggggaggaagtgtgatccagtttcacgactttggcattgacattcaaacgtatacggatcgtgggaaagggaacgattttcccgacgtgaaccaatgtccccactgtccatcccgccgccccttgcgccgtcacggatactaccaacgctatgcgttgacggcagagggggagtatcgcctttggatcgcacgatacgctcgcgagaatgccgcaaaactgtgagtgtgctgccttctttcctcctcccgtatgttcaatatacacggtcggtcatctggcaagcggtcaaagcatggctcgaaacgtcaagacaaggagcgaagaccaaacagatcgtctgtcccgctaaggaggtcatcttgttttatgtccgaggatttttacggaatctctcccgcttgcatcacgcggcggcgagaaggtgggggatcatcggccctgtggggaacccaagaacagaacgggcggtctggtggatgcagaccttggagggacgggggggctcgatcatccaagacctgtggacacacgaaggatggcatctgtttgcgaatcaaatcgcttcctgattttctggagaagacgattctggattggtgcgcccgatacaaaaaagggggcttcgacgtcttgaagccgaagcgccgttcggaccgcggccgctccagacgtctgtcccccgatgatgaggatcatattctagcattgaggaaggaacatcccaccatgcccgtgaccctattctacgaacaactcaccaagcagggggacattcccaccaccctctcatactttactatataccgactgttgaaaaaacacaacctggtgggaaaagaaatcttgccgatgccggagcgaaaacgctttgcgtatgaccagatcaatgagctatggcaaggggacttatcccacgggcccatgattcgagttaatggaaaattaaagaaaattctcataggcaacgttttgccctccacccggcatgaaaatgactcatctaggcgcacgcattttcacggaagcagtaacccctttacttggtaataataatcatttaaaatatttttatcattaaaaaaaaataaaatggaggggttaaatttgtttagtattctaaaaaacgcatcataccgaaaactttggttgtcgcaggtaatatctgagttaggagacggaattacatcgttgctcattctttatcttgcttcgaagacatccgatagtccattggtgtttagctatgtattgatagcacgttatctgccgaatgtaatattggggacatttgtaggtcctattatcgacaaatttccgaagaaaagagtaatgattttagcagatatttatagatttgtcatcttaatagggatgatttttgctcagtcttctcttgttttactcatcctttttactttgttattaggagtaggtacagtattttttgaacctgctaaatcagccaccataccaaggattatggataatgaatcaatcccgaatgcagtaagcctctctcaatccaccacgatggctatatcaattattgctccatcgataggtggggtattactattaaccaagcactattcatttatgctaattcttgattcattaacattcttactctctgctctaattctctttttcattagaataccaactgatatatgttctaaagaaggtgaaaggcaaaaacaatcctataaagaagctttgaaagaaggagttaaaactatctcttccagtacagtgcttattggattgtttagtctgttgattgtagggatctttgtttttagtttcatcaacacaaatatttatcctttattgctcaatgactttaaagtaggggagctacatttcggtacacttcagactgttttcggatttacagctgtggttggatcacttctcgttccgaagattatggaaaaaataaaatcaagtagcttagttatatttacttttatttttattggtatcatgtgttttttggttattcctacctacaaagcacaccttcttttaccattagtacctgtttatatttggcttgcgattatcggatttactaatactttcattaatgttcctgttaatagcctactattgcaatctgtaccgaaagaaatactaggcagggtgactggaatcctcataactgtgataaacctaagtagtttaataggtttatattcaggaggatttatcgctaatcatattggttccatatgggcgattgtgattgggggagcctgcctccttgtctttagccttgtgtttcctttaacaaagtattacaaatctctacatatcaaaaatgaaaaaagtagtattgaagaaatgaagggtgtttctgttgaagaatcttaaagaaaaaggaaccgactaaaaagtcggttctttttaggattttgactgatgatttttgttgtaggagagtaatataaatgaatactcatttgtctctgaagatggggttttgtccctttgcttgaccaacttcctaatttcattatgaatatgttgccactcttccatggtcaaattaacttcaaattgtgaatacatggcattggattggggtgtttccgattgattttcgaggtcggatttaaagacattaattccttgattaatgttgaacagaatttgattaattaagaagtctttatttttaactgcaaattctccttcaaaactcatgtatgagtcacttttatacaggtgagcggaagaatagtatttctccataaagttgtttaccatcttctgttctgtcacttttagtagttctaaatcaactaatttattaatgtgatagtataatcgcgaaggtttctcatttaattcctcagcagcttctttgaccgttttaggcgtatatttaaaacatttcagtattttatctatcctaggatcgaacagcaactttgctacatccaaactattttttatcaatttttttcacctctctactaaataaaagtataccaaacccgtggtgctagttgagcgtcagcgctcaaccagccctagtgtgaccagggaataagccaccaagatgccatcgagtgccacttcaaacccggcaatggaattcgcccgaatgtcggtgatccggtattggtccacgagaatcgaaaacaccgtctcgatgactttgcgttttttcctgatccattcttcccatgccttggatgggccgtgcttttgattgtgtcgagacggtgtccagaacgcggcttggtgttcttcatacagcttttctcgaagagcgcggctgatgtaccctttgtctccaaagttgtagggatgagggatttgagtcatcaccgtttcagccgctttgacgtcgtggcaggacgcttccgtcacgacatagcccatggccagcccttgattggtcacttgaagatgcagcttgaaaccgtagtaccattgctttttggaagcacaataccccatatccgcgatccctcgaaatcgcttgacgcgctgcattctcgcgggatggcacaacggaagaggcaaactgtcgacaacggcataagcatggtgttggccacgtttggctagttcatgacgaatccatttgaccgcgaagccaagcgctcggcagcggcggttgtatcgggagcgttcaagaaacgagccgtttgtgaacaaatttcccgtgacaaagcgatgccaggctcgttcagaagaaaagcccagcagcttccccaaaaggtgaaccgccatgaccacttcgtctttttgcttgaccaagtgacggttgcggcgatgaagatacatttgaatcaacgacagttgagcagaaacaaaacagaaaatagcggcatattgtttttgaagtttggctggatctgtagtaaaatgaaagtgctcttgcatgggggatctctcctttcgaatgttgggtgacactttcattctactggagatccgccagcaagggctatttttatgcttgtctgagttttatctagcaccacgggttataaaacatactacttccctcttacaaaggaaagtaggattgtagtggactattttgattccatgacagccttacaaaatttagtacatgaaattggacattcctattacaatcaaaagtataattccaacttcttcaataaaagtcagcaagtgataaacgaatcattggcgattcttactgaaattatttttaatgtaagtctattgaacgatgaaacaatcgaacaggatatgaaagaggccttcttgtttcattatttacatcgattaaataagttaattacctcttcctttggagtatttgagttagagcacaatgtgatcaaacatattcaaaagaatttccatttagacttagatacatttcttgagatacgtaaagagaccaaaaagaaattattaccgaatgtatcatttgagaatgaagagaattcttacttaaatattttcctcaatcctccttttatctttgattctgtagatgagcattttttcattacaataatttccatagttagagagacaaacagggtaccccttacgcgatacggagctgttttttgatcacatcaatgggaattccttgcttcgcggcgtcataaatgaactccacgacgctgtggtctttccgcgaccggagaagctccagcccggcggagagggtttgtcgggattcggcgatgctgtacacagaggccaagagcaccaccgcccaataccgtttcaccgcccgaacgtggcggacccggtatccatcaagcttcagttgatctttcgcctgccggaaaaagcactcgatcgtccaacgctgagcatagtaacgcaagatgtcttcgtccccgagcccccggtcggtgctcaagacgcaatggagatgttccggcgtcatcggctgatccgccttccaagccagcagcaccaccgcatcatcgaggccatggatcgccccctcataacgatacacgcggcaacgctccttccccaccgtgacgaggcgggtgtcttggggctcgacatagcgggcgaactgcttggcttggatggcgatgcctttcggataaagaatccggttcgtcttgagcatggcgatgacatggaatccctttttcaggcaggcttcgatgagcgttttggacgggtaccacgaatccatgagcacatacaccggctgagtcagcttcaccttgatcgaggaaagcatctccatcgccaggttgattttgcttcttccggccttcttgtcatacaagcggaacgcgaacggaaacgcctgcgtgaaggtgtgcaccatcagccaaacgagcgaatgcccccaaaccgattgatgatctttatgcgaatagtgccaatcacacccttgaatggcgtgtgcagcccgtgacgaaggcttcgttttttggcaaatcgtatcatcaattgaaacaaaaaggggttgatttttccgtttggccagtcgttcgacctgggaaaggatccactcttgaagcttcccaagcagcctttcctcgttccaagggcttttcgtgaaaaagtgactgagcgtcgttcgatgattcggatgaaagctccagtgatggacatcggtcaacgttcccgagaatcccttggtggtcaaggcatcgacaaggtgaacgaggtgcttcaagaccggtttggaaagttgcagcgtcaaccccaacgtgaagaaaaacttgtagattccttggtgatgtgctaatctattcatgagacatgaacctccttgtaggtagttgtgagcacatctattttatccaaggagtccggttcatgtctccttttttgtttggttgtcaatttatgttagtgaatttgctcatctacagtttgattttaaagaactagttgtcgaaaatattgcagccatgcttgcgatcttcatgtatgaacagtataaaggacaattagatattcttgaccgtaagattcgagcctttttacagagtaacgataaaggtattgaatcttattgtaaatctttatttaatgcttcttttgatgaaactttaattgagaatatgattcaagctatatataaacaccttgattcagtaaagaatagtgttttagcttataatattgtgtaatttattgtaagatataacagaatttcagtaaccatcgggatgtttattttttctatatcccgagttcgacagcgactaggcaattgatgaagcaccgtttcgccatcgtggatgttgaccgcgcccaacagcgatacgtgggcatgatggccgaacgtcggcacttgtttttgatggccgacttccgaccatgtggaccgcaggacatggtaagagcggatatgggtttcatcaaggtacaacaagaccgtatcaggatcaattaagtttttttatgaagtcgatctgtttctcaacattcttttgtcgatccggatcgcctttcaccagtttgatctcttcctgctgttcttcggtgagaaacggctcccgcccaggggcaaaatcccgatgaagcaggagttcaaagccgccttcgttaaacagcgacacataatgggaaacggtttggcggcacaccttgaccatggaggccacctctttgcccaaatagccttccatgactaggtgaaccgccatcacccgttggcgaagaagggtgtttttgattttccgttcctgtttgcgaagtgtccgaggtgtccatccgtgatcgttggtgattttgagacgtttcatgcagaattccgcttcttttccattcttttacttaggaacagtataaccggagtgggcaccacttatacgaaggttaacttttcaatgagcatgtatataggcgcgaggatggatgcctaggatcttcggaggaggctccagccctagagccgtaaagagttgagcttgtttggtcgtcagttcggttcgttgataaaggtcgccgtttttggaagaaaaatgtccaagcatgagacgctcgcattcgtctcttacttttggccttgattcatgagtcaggggaaaggaatcgcgaaatgcttttggccagacgttccaagacagcgcgatccacctcgtcttcgcacccaaacgaatctatcacctttgctttcgcctatttggcttcgaatcccattcgttgtaagcaagctggagatacgtcacggtcgttctgtctttgtttttgcgtgtgactcgtcgtatgtacatgtctatatgataaacaatatttggcttttttgaaaggataaattgccaagtcgtgtgcctatgaaattcaacgtttttttctaggatccgtatcgcgaaatccttgatataaccgcattttggccatttttatttgcctgaaagggcttcaaaacagtcgaactcgggtagagtgaaggaaattggctctgcatgcagccgccagcaagggaaatctgtatgcttgccgactaaggcgatgggtgagcatgtgattggaacgaagggcaacgcaaaatacgagtccgcctcccctgcttgccaagggaggcggcgttttttatggttgtctcgacttctggctgcgaatgaaatacaacgccttttccaccgtttgcgcatttttttcgctgatctccgccttgcgcgggatcgggggatacaagtcatccgggtcgtcccactcaagaggaagcgcgacgggtgaaagcggttgccaacgttcgcgccactcatccggcagcgggccggacacatcggcttgtcccgtcatctcgagccaaaggagcgcccatgcccgcggcacgacgcgccagatgtcatagccgccgccgccgacggcgatccagcgtccgccgcaatattcatgcgcgatttcgtgcgcgagcttcggaatggcgcggtacgttttcatcgtcaccgacaaatgggtgagcggatcgtaatagtgggcgtcgacgccgttttgcgtcacgatgacatccgggcggaaaaagtcggcgatttcccgaagcgcggtcgtataggcggcgatccatgattcgtcttccgtgaacgcatcaacgggaatgttgaacgaatagccgtagcccgcgcctaagccgcgctcgttgacatttccggtccctgggaacaaatagcgccccgtttcatgaatggaaaacgtgcaaacgttcggatcgtcgtaaaacgcccattgcaccccgtcgccgtggtgggcgtccgtgtcgacgtacaacacgcgcagtccgtatttctcccggatgtattgaatggcgaccgcgctgtcgttgtagacgcaaaagccggatgctttgccgcggaagccgtggtgcagaccgccgccaaggttgagcgcatgctcggccgctccggaaagaaccgcgtcgacggcggtgagggtgctgccgaccaaaagagcgctcgcttcgtgcatgtttgggaaaatcggcgtatcctcggtgccaaggccgtagttttgcgccgccgcttccgacagttcgccgcgcccggccgctttcaccgcctcgatgtaggagcggtcgtgaatgagcgccagctcgtcatcggtcgccatgcgcggggcgacgatctggcggtcttcgagcgcgccgagcgtgcaaagcaagtcgtatgtcattttgacccgcagctggttgaacggatggtcgtcatgaaatttgtactgaagaaattgctcgctatagacgaatgcgcagtttcggctcatgacgtaacccccggcaagttcggccatagcacgtgatagccggcgttttgcaaatcgcggatcaatggaagcggattcatcgtctgcacgcggaaaactaaaattttctcattcggatccggagctggatacaccaagacgctggcgatgttcacatggcgctcgctgatgatggccgccgctttgcttaacatgccggtttcgttcggcactttgatctcgatttgcgaccccggctggtgaacgccggtcaattcaatgaacgtgcggagcaaatccgtttgcgtgatgatgccgacgagtttcccgtgattgacgatcggcaggcagccgattcggtgttcgtaaaagagcgccgccacctcctcgacgaaatcgagcggatggccgacgatgaggtcggttttcataatcgtgctgaccggtttttgcaagtcttcaagatgttcatgaagatggaaaatggacgggctcgcgtcgcgcaaatcttggctcgtcacaagccccagaagacgtccttccccgtcgacgaccggcagatggcggatgcggtgatgtcttagcagctgcagcgcttcggcgatcgtattcgtgggacaaagcgtcacgaccggcgctttcatgatttgttcgacaagcatcgttctcctctcccctttgtgcgtggcatttcatgcgcgccgcccgcaaccgacaaggcgggcgcaaacgtccggacagccgagaatttcagctagtacatatagcggttcataaaccgaagccggtcgaaccgttgaatcgattcggcgtcgacccgtttgccgatgcggaccatgaggcagttcgccggatgggagcaaatttccgggtcgtcggtcgcataccagacgagcccgccggcgttcatcattttctccatcacttttcggtactcccatacgttcagccccgtgccttttaaatcccaatgccagtaatattcagttgtaatgatgatgtagtcttccatggcgtcgtccatcatcgagacgatcaacaaattttttccgacgccaaacccgcggaactccggaatgacttcaatggcgccaagctcgagcaaattttccatgttcccttccgaccaacgctcaagcggatcgggatacaaaaacgtcacatatccgacaatcacctcgccgcggcgggcgatgatgatccgcccttccggcagcttggcgatttcgatcaacgctttgtgctgtttggcaggcgggcggaaggaagtgaggtcatggtggaattcgtagctggccaacgcttccggcgtcaccggcccttcaatgaggagcgttcctttcggggttttcagctctttggcgttatacgtttttttatgttccattcgtccaccacctgaattggtcgttctgcttccattatacataaaaatggcgccggctggcgcggttcaaaaaaatttcaaaaaagcggggacaaggaatattttaaaaattgagaaatggttttcaatcgactataatagaaatgtaatcacttacataagggggatcggagaatgaacacagaacggcttcccgtcatacaaggggactacaatttgaaaaactacgaagaaacatataaacagtttcaatggtcggaagtggagaaagagttttcttggcatgaaacgggccgagtcaacatggcgtatgaggcgatcgaccgccatgctgagtcgttccgtaaaaataaagtggcgctctattaccgcgacgcggtgcggaacgagaaatatacgttcaaagaaatgaaagagatgtccaataaagtggcgaacgtcttaaaacaggcggcggacattcagaaaggcgaccgtgtgttcgtgttcatgccgcgctctccggaattgtactttgcggttttgggcatcatcaaaaccggcgccatcgtcggtccgctgtttgaggcgttcatggaaggcgcggtgcgcgaccgcctcgaagacagcggggcgaaagcgatcgtgacgacgccggagctcttgccgcgcgtgccggtcggcgatttgccggagttgaagtacgtctttttggttggcgacggcattgtcgaggaagggccgtacatcgatttgaaaaagcggatgaatgaggcaagcaagcacttcgacatcgaatgggtcgaccgccaagacggcttgattttgcattacacatccggttcgaccggcaagccgaaaggcgttttgcacgtccataacgcgatgattcagcactatcaaacggcgaaatgggtgctcgacttaaaagaagatgacatttactggtgcacggctgacccggggtgggtgaccgggacgtcgtacggcatcttcggcccgtggctgtgcggagcgtcaagcgtcatcgtcggcggccgcttcagcccggatgcttggtatcaaacgatccaagatttcggcgtcaccgtctggtacagcgcgccgacggcgttccgcatgctgatgggagccggcgatgaagtcgtgaaaaaatatgatttaagctcgctccgccacattttaagcgtcggcgagccgctcaacccggaagtcatccgctgggggatgaaagtgttcggccgccgcatccatgatacgtggtggatgacggaaacaggcgggcatctcatttgcaactacccgtgcatggaaatcaagccgggatcgatggggaaaccgatcccaggcgtcgaggcggcgatcattgatgaccaaggaaacgtcctgccgccgtaccggatgggcaacttggccatcaaaaaaggctggccgtcgatgatgaaaacgatttggaacaacccgcaaaaatatgaatcgtactttatcggcgactggtacgtatccggcgattcggcctacatggatgaagacggctacttctggttccaaggccgcgttgacgatgtcatcaacacatccggcgagcgcgttgggccgtttgaagtggagagcaagctcgtcgagcatccggccgttgccgaagccggcgtcatcggcaagccggatccggtgcgcggggaaatcatcaaagcgttcatcgcgcttcgcgaagggtacgagccgtccgaggaactgaaagaagacatccgccagttcgtcaaaaaagggctcgccgctcatgccgcgccgcgtgagatcgagttccgcgacaaactgccgaaaacgcggagcgggaaaatcatgcgccgcgtcttaaaagcgtgggagctcaacttgccgaccggcgatttgtcgacgatggaagactgatgagcgaaaagcgtctggaacatccgctgttccaggcgctgttgttcttttcaggctgaggccgaagcggggcggctgcaaagacggtgatggaacggaaaatgcggccaacagcgtgatgtctccatttgaaaaacctgatacatgcccgtttcctcttcgcttaagaaccatccatttgccgaaaatcgttgtgctttccccatcttcacaaaacaagaaagggtgtcccaacaaggatcgggacacccttttcgatcaccatatatacgcgccaactctttgttcaaaacgaatggcatcttctaaagaaagccaatcaaagaaagacaatcttttgggtcagctccttgtcactccacgtcacccgacggcgggggagaagacggctcgccgctcttttgatgaccggaattgggcggcgaggcggacggcagcgaaacggggttcgacggcgccgattcctgtccggcgatgtccacagcagtgacgcagtacgcggcgcccggctgcagcggcgaaaacgaggccgcctcgtccgctttaacagcggcggcgaggcgtcgttcccccgtttcgttcactagataaacgcggtagccgatgacatccggctcgttatggcgattccagacgagcttgccccctgcaagccgagcggcgggtggagccggaggacggccgttttcctttaatgtggagacgagcgatgcatcgcccgcctgcccctctccgttgatcccccaatcggcgagaagcttcggattcacgatcacttcgcgagtgacaaactcttccggcgtcgtctcaagcgccacatagcggcgtccgccgatgacgacgacccggctttccatcacttcctcgccgcttccttcccgcggcgcaaacttcgtattgtacagatcgtagcggacgagcccggctttttcgcacgcggccgacgggctgaagccgctcgcggcgcagtaagcgcggcggacgatgccgcctggcatgagaaaccgcttcggcggagcgatgagcttcgggttttcttgataggcagcattgatcaaccgcgcccataacagctgggtgcgctggctgtaggaaagccctttgtagcgggactcaagcggcgccggccggtcatagccgatccaaacgccgaacgtgacgttcggattgacggcgataaaccacgaatcgcgcttgtcttgcgatgtcccggtttttcccgcccaatcggcggaaaaggtcaagtagcgcggcaccgacgaggccgttccgccgtgaagcacgtcgcgcatcatatcgatcatcaagtacgacgtttgcggcgaaaacaccgggacgggtttgctttgatgtttgtaaacgatctttccgtttttgtccacaatcttctcaatcatgtaggcgtccacaaacgatccgtaattggcgaacgtcgcataggcgttgacgttttcctcgaccgtgacgccaatgtgcgtcccgccgatcgccaaagccggattggcttcttcttgcttcgaaacgctcgtgatccccattttatgcaaatagtcgatcggatggcgggattgaatttttcgatacgtccgaacggccggaatgttgaacgattgctgcaaggcatagcgcgctgtgacgagcccgtgcgtttttccgtccgcgtttttcggtgtatacgaaccgatcgaaagcggcaagtcaggaatgatcgtcgccggctggatgacgcccatctccatcgccggcgcgtatactaagagcggtttcatcgttgacccgttggaccggtgcgcctgggtggcgtgattcaactgctcgcgcccataatcgcgtccgccgacgaagctgatgatttttcccgttttgttttcgatgagcatcgccccgacttcgaccggttggcgatgggggatcgtttttcctgttttcttgtctttggtgtaatacacattgtcgcttccgtaatacgggtagcgggcggcgatgcgctgcatttgttcataaatctttttgtcgattgtcgtataaatccgatatccgccttggcgcagctctttttccgcttcgccgagatagcggcggaaacgagcggggtcgcgctgcacttcttccggcttataaccgtcgcgcttggcgaacgtctcggcgagcacctctttcgcccgccgctcaatctccatcgtcaaaaacggatattgttcaaacggcgacggcttcggggcggccaaatgcttcgccacatcataggaaagcgcttccttatactgtttttccgagatgtagccggcccgtttcatccggtaaagcaccgttttcatccgtttcaatcccgccgagaggtccggtttgacgctgccgtcagcggcaaacggggtgtagacgaacgggttttgcgggagcccggccaaaaacgccgcttgagcgagattcaactctttggcgttgacgccaaagacgccttgggccgcggcttggatgccggcgatgttgcgccctgaagaattgcggccgaacggaacgacgtttaaatacgcctctaaaatgtcttctttggaaaaaaatttctccagacgaagcgaaagcagcatttctttcgccttccgctcaaacgacacctcgttcgtcaacatctggtttttgacgagctgctgcgtgagcgtgctcccgccgcttttgaccggcgagttggtcagctcttgaaacacggcgcggatgacggccttcggaacgacgccgtgatgttcataaaaatgttcgtcttcggtcgcgataatggcttgcacgacgtacggagacacgtcggacaggcgcaccgcctcgcggtcgaggtcagaccggaaccgccctaaatacacgccgccgtcaaagtacatatggcttgtttcgccgtagctgtaaatctcctttttcatctcgtcgggcgagggaacgggcatatctttgaccaaaaaggcaaaatagccggcgccggcgccgatggaaaagcaaatgaggcagagcgcggcgatgagcaaaattaagatgacgttccaaaccacatcgtatgtaagggaaaaataatgccacgctttttcaagagaaatggaaagttggtttcgcttcatgccagcccccctatgcggcaagtcattatatataagtataccataggaagggaaaacattgtggaattttgctgatttttcgccgtttgtgcgaaaagcgttacggttgacagcgggtgcattgctatggtaataagaatgtatatatttcatatgagaaagcgatgatgggaataagtagcggctgtctccctggtgcagagagctggcggacggtgcgagccagtccacaggcaggcgtgaattacctccctgagcagcgatggcgaacggttttggcacctagtagccatccgccggccggcgccgttacccaaatgagtgagaaagcaccatgctttctaagtagggtggtaccgcgacgaacactcgccccttcatcacgggcgggtgttttcttttttatgacattcatagagaggtgaaggacatggatttgcttgcggaattgcaatggcgcggactcgtcaaccaaacgaccgatgaggacgggctccgagagctgttgaaggaagagcgggtgacgctctactgcgggtttgacccgacggcggacagtttgcatatcggcaacttggccgccattttgacgctgcgccgcttccagcaggcgggccatcaaccgattgcgctagtcggaggggccactgggttgatcggcgatccgagcgggaaaaaaagcgagcgcactctcaatgccaaagaaaccgtcgaggcgtggagcgcgcgcattcaagagcagctctcccgctttttggactttgaagcggacggcaatccggcgaaaatcaaaaacaactacgactggatcgggccgctggatgtcattacgtttttgcgcgacgtcggcaagcatttcagcgtcaactacatgatggcgaaagagtcggtgcaatcgcgcatcgagacgggcatttcatttaccgagttcagctatatgatgctgcaggcatacgattttctccgcctgtacgagacggaaggatgccgcctgcaaatcggcgggagcgaccaatggggcaacatcacggcagggcttgagcttattcgcaaaacgaaaggcgaggcgcgggcgtttggcttgacgatcccgcttgtgacgaaagcggacggcacgaaattcgggaaaacggaaagcggcacgatttggctcgataaagagaaaacgtcgccgtacgagttttaccagttttggatcaacaccgatgaccgcgatgtgatccgttacttgaagtactttacgttcctgtcgaaagaggaaatcgaagcgcttgaacaagagcttcgtgaggccccagagaagcgggcggcgcaaaaggcgcttgctgaggaagtgacaaagctcgtgcacggcgaagaggcgctcaggcaagcggtccgcatttctgaagcgctctttagcggcgatattggcaatttgacagcggcggaaattgagcaagggttcaaagatgtgccgtcattcgttcatgaaggaggcgacgttccgcttgtcgagctgctcgtttctgccggcatttcgccatcgaagcggcaagcgcgcgaagacatccaaaacggcgccatttacgtcaacggcgagcgccttcaagacgtcggagccatattaacggctgaacaccgccttgaggggcggtttacggtcatccgccgcgggaagaaaaagtattatttgattcgctacgcctaagaaaaaagatccgaaatgccgatgcatttcggatcttttttgcgccttaacgcgagtagaactcgacgatgagcgcttcgttgatttccgccggcagttcggaacgctccggcaagcgggtgtacgtcccttccattttttctggattgaacgtcaagtaatctggaatgtagttgttcgcttcgagcgcttctttaatcacttgcaagttgcgcgatttttcgcgaacggcgatcgtttgtcccggtttgacgcggtacgacgggatgttgacgcggctgccgtcgaccaaaatgtggccgtgcgtcacgagctggcgggcttgacggcgcgtgcgggccaaccctaagcgatagacgaggttgtctaggcgcgattctaacaaaatcatgaagttttcgccgtgtttgcccggcattttgcctgcttcttcaaacgttttgcggaattggcgttcgttcacgccgtacatatggcgcagcttttgtttttcttgcagctgcaagccatattctgacaatttccgccgttgccccggaccatgttggccaggcggatacggacgtttttgcaattctttccccgtgccgctcaacgagatgccgaggcggcgggaaactttccacattggaccagtataacgagccattcgttgctcctccttacgcttttattcccgtaaaataaaagcagatgtgcgccaacaattatggccattttgttttcatgcatcctcgctctcgcagctaagagttacacgatgcacctcggcgggccgaggaacaaaatgaaccataaaggtgggcacaaaggctgctatattttacacaaaggctattatatgatttttagaggataaagtcaacattttgtttcccttcttttctattcttatgatataataaaagatgcaatttttagaaaaaatttgtcatcccattctctcgttatggaatgatgatgctggtttgggtggaaaaggcgatgaacaaggatgaaatgaagcggtatgaatcgtttaaacaaaaatttttccactggtttttggcgtttcaggacgacgggccgttttcggcggcggcgggcgagttgctcgcgctgctgaaagaagagctggcgctcgagcaagccgttttttattcgtacgacccggtgcgggctgccttttatccggaagcggccgcggttgggacgccggacgttgggctgatcgcggctgaaggagagcgtgaagtagtggttgtcgatgccggtgggccgcatatggcggcccggctctttttcatgctttccgatgaggcgccggcgatggtcgagctgatgtatcgaaaagatggcggttttgacgagcggttgttgtgggagatccggacggatttggcgcgattgtttcggaaacttagcgcggtgctgcaaggagagggcgaagagaaacggtatggacagctgcatcgcttcgctgcaaaaattcattcctcgatgcatatcgatgttgtgcttgaagaaattatccgcacgctgcaaaacgtctatccatcgttcacctaccaccttctgttgtcgcatgacaaccatctgcgcggaaatttgccgattaaaacgcttgtattggatgaaagggaaaaacagacggcggcgttgcgggcgtttttgactggacaagtgcaatgcgaggagatggaggcgccgccgcgctcggtgctgtacgccccgattaaaggggtgcaggcggtgtatggggtgattgaaattatcgccccatacgctgcgccatttccaaaacgggagattcattttatttcgctgctggcgagcacggctggaagcgcgctggagaacgccaagttgtatgaacagtcgcgccggcttgtcgccgatttgcagctgatcaacgacacaatgcgccaattgaacgcccggccgcggcttcatgaagccattgagtacatgatatcgcaaatccaacaatcgttcggcgcggaagaagtcggttttttcttgtttgccaacggcaagcgggagcttttgccaggcagcacgccgttttttttcgactatcggtccgagccctatatcgaatgggtggaaaagcggcgccaaagcggaaatgacattttatttgccggcgatgtatgcgtgtccgctttcggttcgtttcgctccatcatggcggcgccgatgcagcaaaacaaagaaacgaagggactgtgcattgcgctcgccagcgagccataccgatttacgtttgagatgtttaagcttttggaatcgctcgttcaacattcaacgctggcgtttatgaacgcgatgctgcgcgaagagcttgagaagctggtggtcaccgattatttgacaaagctgcatacgcgccgctacttggatgagcggatccaacagtcgatgggaaccgatgcgtcgggagcgttcattttgcttgacattgacaactttaagcaaatcaacgatgtgtacggccatcaaacaggcgatgaagtgcttgttcaagtggcagagacgatgcgcgccaacattcgcgatggcgatgtggcggcgcgttggggcggggaagagctggcggtgtatttgccgaacgtgccgctgtcctacgccgttgccgtcgcccggcgcatcatggaaaaagtgcgggagcaaacgatcccggcggtgaccgtgtcgtgcggcatatcatggtgggggcatggcggctttcaagatgcagagcagctgttcaaacgagctgacgccgcgctttatatggcgaaggagatgggaaaaaactgcatttttgtgcacgatgacggtcatgtgtataaggtgtaaaaaaaggaatccgggcaagcggattccttcttcgcgcttggtgcgcttttttcgtcaggcggacatgagcacgctggcaaactgctccaagtagcggcggtcgatgtcatcgaagcggtttttcaccgggctgtcgatgtcaagaacgccgatgacgcgtccgtctttgatgagcggcacgacgatttccgattgagacgccgcatcgcaggcgatatggcccgggaattggtgaacgtccggaacgaccaccgtccgccgctcggcggccgccgtgccgcacacccccttgccgaacggaatgcgcacgcatgccggcaagccttggaacgggccaagcacaagctcctggccttctgcgagataaaacccgacccaattgatgtcggtgaaaaactggttgagcaaggccgccgcgttcgccaagttggcgatgaaattcggctctccggcaatgagcgcctttaactgctcgatgacgagttggtaattttcttcgcgcgttcctctgtaagcgattggatggaacatgaaacaatcctcctttttcaacaagttccgatcccaataccggacaggaagtaaatggaatgcgggcgattggctatatgcggctgtcagtccgaaagcgccgtgcgctccatttcctcacgcccctggtgcaagtcggcggcgcgatgggcgtcggatccgtagacgatcgggatgccccgccgccgcgcctcggcgatcacgccgcccggcggatacggctcaaggcagagcggtttggcggcgccggcgccgttgtagtccaattcatagccgaactgcttgatgtcatcgagaatggcaacaatccactcatccattggttccaagcatgggaaacggcgttggaacttgcgcacaagcgtcatatggccgatgcgtctcggtttgtagcggccaagctccgtgcggatcgattgccgcaccgtttcgtagtaggcgcggtggacgcgttcgaccgatccgaacaagcggacgatgtcggcgaacatatcttcgctgtaatcaaggcatacatattgcccttcgtgggccaaaaagtgaaccgataaaatgctgtcgtcaagcagcgggccgacctcgtcgagcaggcgggttgtttcttcctcaaagccaggaataaaatcgacttcgagcccgacacggatggcaatgtcgtttcggtagcgggctttcacctcagcgacggcgtgcaaatagcgctcaagctggctaagcttcatcgaacagtcctggttgggcgttggatcgataaaccgctcaggaagcggggcgtgctccgtaaaggaaatgtcggtatagcccagttcgatcgcgcgctctacataggcctcaagcggatcttggcttccgtgcggacaaaacggcgtatgaatatgcccgtcgcgcatgatcgattttcctcctttctcccttatgtatcatagcaaaaatagtgaagattcttgtaaaaaaaataaaaattttggtcaaaaaatgtcgttaacatggtatcataaaaacattgaaaaacatatatttttgccttctccgctattttcgtttgttcgatagaagtagcttgaatgcaaggagggcatcagcggatgggaatggcatggatcgttctgctcctcggagcgggggcaatcatatataatcatgtgtaccggaagcggatgtaccgggaaatcgatcggctcgaggaatggaaaatcaacttgatgaaccggccggtgccggatgagctggcgaaagtgaaacagctgaatatgacaggggagacggagcagctgtttgaacgatggcgccagcaatgggacgacattgtggcagtgaagctgccgaatgtggaagaacagctgtttgacgcggagcggctgctcgacaaataccgctaccggcaggcgcgccggctgcttgggcagatcgccgacggattgcgtcgtcttgaggaagaagtgcatgaaatcattcatgaagtgaatgagttgatcggcagcgaggaacaaagccgggcggagatcgaggagctgcgtgcggctcaccgggaagcgaaaaaggcgctgcttgcttaccgttatacgttcggttcggctgccgacttgcttgacgtccgtttaacggaagcggaaaagcagtttcagcggtttgccgaattgacggaagccggcaactatttggcggcgcgcgatgtggttctgacgctgaaggaagagctcggccggctcacatccatgatggaagaaattcctaaacttcttggcgaatgccaaacgtcgttgccagctcagctcgctgagttggctgatggctatcgagagatggaagagcgcggatacatccttgaccatttgcacatggagcgcacgcttcaggaaaaacgggaaaaaatcaagcaatgtctggccatgatccatgggctgcgcatcgaagaagcgaagcagattgtcgctgagctgaaagaagagatcgacgcgctctacgatttgctcgaaaacgaagtgctcgcgcatcaatatgtgcaaacggaaatgccgcgcctcagcggcatgcttcaggagctcgccgccgaggcgaaggaaaccgaggccgaggcgctgttcgtccagcaaagctaccatttggcgccaagcgacctcgaaaagtaccggagcatcgaaaagcagctgcaccagttgcaaaagcggttttttctcattcaagaccgcgttgccgaggcgaaaacagcgtattcgctcctaaaagaggagcttgagcagcttgtgtcccaaatcgacctcatgaaggaagagcatgaacagtttcgaacgatgctgcagacgctgcgcaaagacgaattgatcgcccgcgaaaagcttgacggcatgagaaaaacattggccgaggcgctccgccttgtgcaaaaaagccggctgccggggctgcctgaaccgtatgcgcttgaattggcggaagcgagacgcagcttgcaagccgttgccgcgcgtcttgaagaaaagccgcttgacatgccggcggtcgaccaagcgttggaggaggcgaaagcggctgtggaacggttgtatgagcggacggtggaaatgatcgaacaggcgacgctggcggagcggacgattcaatacggcaaccgctaccgacgccgctatccagcggtccgcaaagggctggaagaagccgaatttttatttcgccattatgattatgaggaggcgctccggcaggcggtggcggccgttgaagaagtcgagccgggcgcgtttgaccgtgtgcagaaattatggcaggaggataacagccgggaacagtgataaaccacccgatcacgagtattgattatccattatttgactaaaaaacacagaatcatatggctgaacacaagcttttctgcctcttccctcgaacaagaacgccgcccggaatatcttgaatgaggggcttcgtttgctgtcttcgtaaggcagccaaaccgtgggacgcacggggatggcttggctgacagcctgccgtagggcgggtgttcccaagaatctcccacctctaagcgcaggtgggagattgttcaatgggttttttgtgaataatgtaaatgactgtgtgttttcgttgccgattggcgcctgttttggttaagatggacgatgtacagcgatattttgccggcaatgagcggaggatggaagcgatgatttatcttgacaacagtgcgacgaccaaaccatttcccgaggtggtcgattcgttcgtcgccgtcgcaacgaactattttgccaatccgtcgtcgctccatgggctgggcatgaaggcggagcggcttttggcgcaggcgcgtgaacaaatcgccgccatgctgcgcgttaagccgaacgaaatcgtttttacctccggcggaacggaggcgaacaatttcgccatcaaaggggtcgcctggcaatatcagcggcgcggccggcatatcattacgacgaaaatcgagcatccgtctgtcgctgaaccgtgccgccagcttgaggagcttggttttgaggtgacgtacttgccggtcgaccgcgaaggaagggtatcggttgagcaagtggaacgcgcgctgcgcgacgatacgattctcgtgtcggttatgcacgtcaataacgaagttggcacggtgcagccgatcgaagaaatcggcgccctcttgtcccgctatccgaaaacattgtttcacgtcgatcgggtgcaagggatcagcaaagtgccgctcgacttgaagcaagccggtgttgatttatgcacgatatcggcgcataaatttcacggattgcgcggcgccggcttgctttacgtccgtgaaggcgtccgcttggcgccgttgattgccggcggcgggcaggagcggcagcttcggtccggaacggagaacgtcgccgccatcgtggcgatggcaaaggcgcttcgcttggccatggagcggtatgagcgggacatcggccggcttcaggcgctaaaagacgagtggcttgaagcgctctcggcgattccggacatcgagatcaacacgccgcgcgatggcgccgctcctcacatcatcaatttttcgctgaaaagcggcatcaagccggaagtgtttgttcacgaactggagaaaagcggaatctatgtctccacgacgtcggcctgttcatcaaaaaaaaaggcgccgagcaagacgcttttggctatggggcttggtgaagaccgagccgagcgcggcattcgcatcagcttgtcgtttgacaacagccgggaagaaatcgcgccggcggtggcagcgatcaagcaggcgatcaaaacattaagcgaggtaacggaataagatgatgaactatgaccgcattttgatccgctacggagaaatgacgacgaaaggaaaaaatcggaacatcttcgtccggcgtcttaaaagcaacattgcccgcaaactgcaggcgttcgagcggattcagattgaatatatgcgcgaccgaatgtacattttattaaacggcgagccgcatgaaccgatcatcgaaaagctgaaaaccgtttttggcattcattcgttcagcctggcgatgaagtgcgaaaacgatttggacgccattaaggaaacggcgctcgccgccgtccgccagctcccatacaaaggaaaaacgtttaaagtgagcgcccgccgcgtcgacaagcagtttccgtatcgaagcgacgagctgaactacgaggtgggggcgcatattttgcggcagacggacgggcttagggtcaacgtgcgcgagccggatattgacgtgcgcattgaagtgcgccaagacgggacgtatatcacgtgccgcgacattttcggcgccggcggcctgccggtcgggacgagcggcaaggcgatgctcatgctctccggcggcatcgacagcccggtcgcgggatatttgtcgatgaagcgcggcttggaaatcgaggccgtccactttttcagcccgccgtttacaagcgaacgggcgaagcaaaaagtgattgaccttgtgcgcaagttgacgacatacggcgggagaatcaagcttcacatcgtgccgtttacggaagtgcaacaagccatttatcaaggagttccgaacgagtactcgctcatttccactcggcgggcgatgcttaggatcaccgatgcgttgcgccgccgccagcgggcgttggcgatcgtcacgggcgaaagcctcggccaagtcgcgagccagacgctagaaagcatgtacgtgatcaatgaggtgacaaataccccgattttgcgcccgcttgtttcgatggataaacttgaaattatcgagctggcgaagcaaatcggcacacatgatatttccattcttccgtatgaagactgttgcaccatttttacgccaagagcgccgaaaacgaagccgaaaaaagaaaaagtgctccattatgagagccagctcgacctcgctccgcttctggaaaaggcagtcaatgacacagaaacgctcgtcattgatgaagaaacagggcagggcgatgagtttgccgagctgttttgaatctcaaaatttaccaaaaagcatcgctgcatatcgccatctgttttcacacattctataggtacaaggaggtgaaaacagatggcacgcaacaacagcaatcaactgctcgttccgggtgcgcaacaagcgctggagcaaatgaaatatgagatcgctcaagaatttggcgtgaacttaggcgctgacacgacttcgcgcgccaacggttcggtcggcggcgagatcacgaaacgtctcgtagccatggcgcagcaacaattgggcggcgcacgccaattctaatttcataatgatggcttacgcggcgggggcattccccgccgctttcatatgagaaaaacggtattcaaaatagaatgactattttgtataataaagatgccgaccaaggcgaaacaagacagagggggagaggaacgatgaggcgggaagacttgattgctcccgagcgctacaatttaacatcggaaatggaacggcatgcggccgccggcccggatcggatcgcgttgaaatgggagagcgagcaaggcgaaacgaaagagattacatacggccgcttgatggcgcgcgccaaccaaattggaaacgctttcttatcgcatgggctcgaaaaaggcgataaagtgctcgtcatgatgccgcgcctcattgaaacatacgaagtgtatataggggcgctcaaagccgggcttgtcgtcatcccaagctcggagatgctgcggacaaaggatttgcaatatcggctcgtccatagcgaagcgaaagcggttgtcgcttatgcgccgtatacggacgaatttgcgccgattgacggcatcgaacgtttgacgaagttcgtcatcggggaaccccgggacggatggattccgcttgaagacgccatggccaaagagagcgaaacgcttgaggcggcggatacctcgcgcgatgatatggcgtttttgtcgtacacatccggcacgaccggcaatccgaaaggggtcgtccattgccatggttgggcgtatgcccacttgcgcacggctgcgaaaaactggctgtgcattgaagaaggcgacctcgtttgggcgacggccggaccgggatggcaaaaatggatttggagcccgtttttatcggtgctcggctcgggggcgaccggtttcgtctactacggccgctttgagccggaaaaatatttgcagctattggaaaaatacaacatcaatgtgctgtgctgcacgccgaccgagtatcgtttgatggcgaaagtgccggacatcggccgctatcatctatctcatttgcacagcgccgtgtccgccggagagccgctcaaccgcgaagtgatcgacacgtttgccaagcatttcggcgtcgaagtgcgcgacggctacggccagacagaaaacacgctgcttgtcggcgtcatgaaaggaatgcccatcaagccgggttcgatggggaaaccgacgccaggcaaccgcgtcgaaattatcgatgaaaacggcgagccgtgcccgcccggacaagtcggcgacatcgccgtccatatcgagacgccggcgctgtttaagtattattacaaagatccggagcggacagcgatgcagttccgcggcgactactacattacgggagacaaagcgcgcaaagacgaagacggctatttctggtttgaaggccgcggggatgacatcatcatcagcgccggctatacgatcggcccgtttgaagtcgaagacgcgcttgtcaagcacccagccgtaaaagagtgcgccgtcgtcgccagtccggatgaagtgcgcggccatgttgtcaaagcgtttgtcgtgctgcgcgacggggtcgacaaagacgatccgtctctgattccggccctgcaagaacatgtgaaacagttgacggcgccgtacaaatacccgcgcaaaatcgagtttgtcgacgatttgccgaaaacggcgtccggaaaaatccgccgcgtcgagctgcgcgagcgggaagcccgccttgccggccggtcgtcgtaagcagaaagagccggttgagctggccgttgccagaagcggagcgatgtccgcgcggcggccaaacaagagggtgtctcgttgcgagacaccctcttgccgcatgcgcgtcgaacggattcgccattttagatccggtgtttcgccgggagaacagacacacacttcacaaaaagacgcgtttcactttatcccagaacgaattgtctttcaagcgcaccgttttgaccacccggtcgcttaaacgaatgtcaatccgctcaatatgctggatgctgagcgcttcattgtcgaggccgatgatcggaaaatggcttgtttcttccgacattttcagcgtcaacgtccgcgagccgctcaaaatgaacggcgagccgagcgtccgatagcggttgctgttgagcgaggcgagttcgctcacttgaaagcacggcaagagcggatcgacgaccgctccgtgcaccgatttattgtagccggtgctgccggtcggcgtcgaaacgatgatgccgtcgccgcggaacgtctcgaaatgcaagtcgtcgatgaaaacgtcgatcgccatcgttttaatgatttgcgagcggatcgaacattcgtttaagcagaaaaacgaagccgcgccgtcgatcgtcacttcgatgattgggtagcgccgcacttcgagtttccaatttttcgccgcttccaccatatgatcgatgtcgtcaatatggaaatcgcagtaaaacccgcgcgccggcaagacggacacgccgacgtacaaacggtcaggaagaaatcccgtctgccgcaccgcctgcaaaaacgcgccgtcatccccgatgctgacgatgatgttcgcttcccgatagtcgccgacgacaacaaacggaccgcgctctgccagctcaatgagcggcttcacccgttcgatgagcttgtcgtcgcgcttataaaaaaaataaagacggttgcgttccatatccatgttttgccctcctgctggcatcatctaatcaatcgatgtacaatgaatattgtaccacgtttgccaggattctaaaaatatgggcagccgatgcaggggggaagacgatgaatcgaaaacgatggaccgcgttggccatcgccgccgccttgtttgtgatctcggtgcttgttcaagcggttggcgttcttttgtccgacaaggccggcggctggtcggaaagctggctggcgctcatggagtcgccatttagcgaagaagtcatcgccgagggcgacccgttgaaaaaaatcgctgtgttggaagtgaacggagttattcaagatgcgggggaagcggagtcgtttctttcctcatcacagtacaaccaccaaacgtttttgcaaatgatcaaacaggcgaaagaggatcaagacgtcaaagcgatcatcttgcgcatcaattcgccgggcggcggtgtcgcggaaagcgcggaaatttacgatcagctgatgaagctgaaaaagaagacgaacaagccgatttacgtatcgatgggggccatggccgcctcgggcggttactatatcgcggcggccggcgataaaattttcgccagcccggagacgatcaccggctccatcggcgtcatcatgcaaagcgtcaactatgaagggctggcaaagaagtacggcgtggagcttgtcacgatcaaaagcgggccgtacaaagacatcatgaatccggcgcgcaaaatgaccgaagcggaacgggagattttgcagcggctgatcaatgattcgtatgatgcgtttgttgatgtggtagccaaagggagaaagctgccggaagacacggtgcgcaagctggcggacggccgcatttatgacgggcgacaggcgaaggagctccgccttgtcgacgagttcggctacttggatgacgcgatcgctgcgctcaaaaaagagcatcatttaaccggcgctcaagtcgtaaaatacgtgaacgatgcgccgtggagctctctctttgagatggtgtcgaaccggatgaagccggacagcgaggcggccgggctcatccgcctgttgtcgcgcccatcctcgccgcggcttatgtatttatacgccgaataaaggagtggaaacatgacggacatgcaaataacggcgacgctggcggatcatctcccgccggcagagcgacccctctgctacggcggcttttggcttcgtttttgggcgtattgccttgatgtcattgttgtctcgagcctcaaccggctcatcgtttggccgctttttcgcctgttcgattggccgcttgcgcaggacggtttgttcgcgccagcggcggtcgcggccgccgtcgtcttttacgcctatttcgtgttgatgacgaaagcgtttgggcagacgcttggcaaaatggtgttcggcttaaaagtggtcgatgagcgcggcgagccgctcacctggctgaccgtgttgtttcgcgaagtcgtcggcaaattcatcgcgaaaaaattgctgttcatcggttttttgtttgttgcgttttccgaaaagaaaaaagggatgcatgaccagttcgcggatacgatcgtcgtccgcgagtaacaatccgcctgcatcaagaacagaacgtcaaccaatgtccgcctgccgaaacggcaggtttattttttttctagatggcgacaatggatgatgaaagggagggcggacattgaaagcagtcatcgcggtcatcgcaacggttgttcttttgcttcttcttgtcgcctggatgaaagtatcggtgacggtcgtgtttcgccatatgaaagacgacgatgaatgcaaaatcgtggtgcgcacgctgtttggcctcctccgctacaccgtccgcattccgctcatcaagctggacatggatccggatgcgccgggagtggcgtttctccataaaaaaggagtggagggaacgcgcgggaaggaggaaaagaaagggaaattgaccctaaaaaaaatcgccgacctgtttcggcagctgaaacggtttctcgagcaagtcgtcgacttgcatgaaattatgaaacaattttaccgccacgtgacgattacgaaatgggagtggaaaacgagaatcggcaccggcgacgccgcgtcaacgggcttgctcgtggggcttggctggtcgctgaaatacatgatcatcggcgctgcgagccgctatatgaacataaaaacaactccggctgtcgccatcgttccggcctacgatcgggccgcttcggaaacggtgtttttatgtatgattcagtttcgaatcgggcatgctatggtagcaggattgcgagtggtcaaacattggcgcggacggcggctgccaaagcgaaacccattggcggccaagcaggcaaatgaaggctactaggaggaatgacgatgacgaaccatccgattcaagggctgatgacaacagcgatggaaaacttaaaacaaatgatcgacgtcaatacgattatcggcgatccggtggagacgcctgacggcagtgtcattttgaccgtttcgaaagtcgggtttggctttgccgccggcggcagcgagtttatgcttgacggccaacaaaatggccaccaaggggcgcaagccgacgggaacgggcatccgtttggcggcggcagcggcggcggcgtctcgattacgccgattgcgtttctcgtcgtcaactcgtccggggtgaagctgctccatttggatgaaagcacgcacttatacgaaaaaattctcgatgttgcgccgcaggcgtttgagaagattcaggcgatgctgaagaaaaacaagaaagacggcgccgcaggccaaaaagcagacgactttgacatttagccggaccgttggcgtccggccttttgtttgtccgctgtcatgaacggacaaaatcgttgaaaaattccgttccgcgttttagtatggaagtagtacatattttttctaaagggggagagaacccatggcctatgtgacgtttaaagggcagccggtgacgcttgtcggcaacgaagtgaaagtcggcgacaaagcgccggatttcaccgtgcttgatcaaaacttgcaggaagtgacgctcgcggatacgaaagggcacatccgcctgatcagcgttgttccgtcgctcgacaccggggtttgcgacgcgcaaacgcgccggtttaacgaggaagcggcaaagctcgacaatgtgaaagtgttgacgatcagcgtcgatttgccgtttgcgcaaaagcggtggtgcggcgccgccggcattgagaacgttcaagtgttgtccgaccatcgcgatgtttcgttcggacaagcatacggcgtcttgatcaaagaactgcgcctgcttgcccgcgccgtgtttgtcatcgacagcaatgacacagtgacgtatgtcgaatacgtgccggaagtgacgaaccatccgaactacgaagcggcgattgaagcggcgaaagcggcgaaataatgaaaaggccccgacccgttcggggccttttcgttcctatcggcgcttttcttgcggcgcgaggcggacggtcgtacaatatacagaagggacgttggcagaaaggtgggggcgtacagatgatgacgccagtcgaacggttgttcacggtattcgatgaaacggcccaacttttgcaagaagaattgcaatgcacgtatttagaagccgtcgcggagacgggggagaatttgttccacggcgacgtgctgcaagatgaggtgagcgagctgaacgcgaaacggctgaaaaagcagtatcgcgaactgatgctggaacggtttcaaaacgaagaaatccgcaaggcgtttcagcttgcggtgttaaaagggatgcgcaagcatgttcagccgcaccaccaaatgactccggatgcggtcagtttgtttttggcgtatttggtccgcgagtttacgcgctcgcatttggcgcttaagatcctcgacccggccgtcggcacggcgaatttattgacggcggtgttaaacggccttcggggaaaacaggcggcgagctacggcagcgatgtcgatgatctgcttgtcaaattggcgtacgtcaacgcgaacttgcaaaagcatccggtgcagctgtttaaccaagacagcctaaggccgctgtttgttgagccggttgacgtcgtcgtctgcgatctgccggtcggctattacccggatgacgacaatgccgcccgcttcgccttaaaagcgaaggaaggccgatcgtatgcccatcatttgttcatcgagcaaagcttgcgctatacgaaagagggcggctacttgtttttcctcatcccgaatacgttgttctcaagcccgcaggcggggcagctgaacgaatttttaaaagaggcggccattgtccaaggagtcttgcagctgccgctgtcgatgtttaaaaacgatcaggcggcaaaaagcgtgttgattttgcaaaagaaagggccgaacgtcaaaaagccaaaacacgtgctgcttgtcgagctgccgcggttttccaacaaatcggcgatgcaggcgatgatggcgaaaatcgacgcctggatcaccgcggaaaaagaacagtgacaagagggtgtcccaaacgcagcgggacgccctttttgatcaccgtataggccgtcaagccccttcacaaaacgagaggttgcatcttcctccccttgcgctcacgcgtggaagtgggggtcttctcggctcaagatgataaatgttgctcttttcttcatcgaagaatcgctgtttttcaccgaccttttcggtcagctccgttttcatttttcacaacataaaaactttttcttgcaaccggttgcgaaacaaagccgcgcttgaaacgcgaaaacgggaggcatacaatgaaaaaggcatagtgaaacggcgcccaatcgcgcacactaacggtaagcgcgagcggattttggccaaaaaggagctgtgttttcgatggcgaaagtgctagccattaatgcgggaagttcctcgttgaaattccagctgtttgagataccggcagaaacggtgttgaccaaaggggtcgtcgaacggattggctttgatgacgcgattttcaccattgtcgtaaacggtgaaaaacatcaagaagtgacggcgattccggatcatgccgcggccgttaaaatgctgctggataagctcattcgctacggcattatccgttcgtttgacgaaattgacggcatcgggcaccgcgtcgtccacggcggggagaagttcagtgattcggtgctcatcaccgaggacgtcatcaagcaaattgaagaagtgtccgagctcgccccgctccataacccggccaacctcgtcggcattcgggcgtttcaggaagtgctgccggacgtgccggccgtggcggtgtttgacacggcgttccaccagacgatgccggaacagtcgtttttatacagcttgccatatgagtattacacaaaattcggcatccgcaagtacggattccacggcacgtcgcacaaatacgtcacccagcgggcggcggagcttctcggccggccgatcgaacagctgcgcctcatctcgtgccatttaggcaacggggcgagcatcgcggcggttgaaggcggcaagtcgatcgacacgtccatgggctttacgccattagccggcgtggcgatgggaacgcgctccggcaacatcgacccggcgctcatcccgtacattatggaaaaaacgggaatgactgcggatgaagtgattgacgtgctgaacaaaaagagcggcatgctcggcatatccggcatctcgagcgatttgcgcgacttggaaaaagcggccgccgaaggaaatgagcgcgcggaactggcacttgaagtgtttgcgaaccgcattcataagtacatcggctcatatgcggcgcgcatgtgcggggtcgatgccatcatcttcaccgccggcatcggcgaaaacagcgaagtcgtgcgggcgaaagtgttgcgcggcctcgagtttatgggagtttactgggatcccatcctaaacaaagtgcgcggcaaagaagcgttcatcagctatccgcactcgccggtcaaagtgctcgtcatcccgaccaatgaagagttgatgatcgcccgcgacgtcatgcggctggcgaatttgtaagcggattgtcataaaaagaatcgttgcagccatgttggccaaaacggctgccccaaacaaacggggtagccatttttttgttttgccgctttggtgcgcttgattcgtgtttcaacaactcgggagggagatgtcttgcgtttttcgtctccccggcaatcgtcggaattgccggcggcgttgtttcacgccaaaatgagagtgcatactcggttgaagggagtgaacggatatggcattatttcgtgatgatgctcatgtgtatcgggtgatcggcgagtttatgcaaattccgtcgcgcccaaggacggaaatggagctgcgcagctggtggggacagcatccggcgtatcaggaatacggcgatgaggtggagcaaatcaaccgcatcggcgagcaaatccgccgttcccgcgccgcgttcgtcttttatttgaccgatccgggggcggtcatcagcatcgatgcgaggcggacggaaaccggtgaaaactacgccatttatttcgggcaggcaatcgatgcgcctgatgtcgccatcaagacgaccggcgatatcgcccaccaattttggggcggcaacatcaacgttccattggcgctcatgaccggaaaaatgaaggcaaaaggatcgaaagcgaaggcactgcagctgttgccgcgcatcgtgccgacgtttccgctttatcggcgctatttggaactgatcgatgagcgcgcgcttctccatgctttaaaggcgtaaaaacatcggggagcgccgcgagggaggaaagaaagttccgacgattttcgggataggacatgaaatggaaacgcgatatagtaaaagtataaaatgaaatttcagacagttctaaatttttaaggaggctatgaagatgacgacggtaagagacattttccaactgatcgattcgcaattgagggaagacccatcccgcgccgatggggttgtcgcggtgtaccagtttaacttaagcgggtctgatgcgggggtgtaccaagtcgtccttcgcccagacgctggatttgtcattgaaggggagcaagaaacgccggattgcacgctcagcctggacagcgaggattttaaaaaaatggtggacggcgagctcaacggaacggaagcgtttatgagcgggcggcttcgcattgacggggacatggggctggcgctgcggctccaagaagtgctgtccgcctacaacagcgccaatcaaaaccaataagcacaacaagaaagccggccagcatgtttttccgtgcattgacaacagcgccgaccgtcagaaaaaaggagacgaaaggcggcgggcttggcctttttcgcaggcccgcctaatttggttaaaggagacgggggaatggatttacgaacggtttggacgaaaaatatcgagcggttcggtccttatccggcactgatttttgaaggaaacgaatatacgaacgtggactgcgacgcccgttcgtcccagctggctcatgcgttgattgaacttggggtcaagccgggcgaccgcgttgttgtaacgatgccgaacagcccggaagtagtagtcgccttcagcggcgtcttgaaagcaggagcggttgtcgtgccggtgttgccgctgttgcagacgcaggagctccattacatttttcaagattgcgaaccgaaagttgtgctgacggcggaaatgctgtgggcgaaagcgaaagaggccgccaatggcttgccggcgcctccgatgatgtttacgatcgacgatcctcattcaccgcgctcgctgcgaacgagaatggagcaagctcctgccagcatgccgctggcggcagtcaccgaaaacgctcctgccgccttgctttacacatcgggaacgaccggacagccgaaaggggtcgtgctgacgcaccgcaacttgtatgccaacgcagaagcagcggccgagatggcgaagcggctgccgaccgaatatgaccgcgtcggtcttggcgtgctgccgatctcccacgcgttcggcttcacgatgatgaacgtcgcgctgttattgggcgacaagatcgtcctcctgccgtatttcgagccgaaaaaagtactggagacgatcgaacggcatcgggtgacgcatacggcgatggtgccagcgatgttccatgcgttgtgctattgccccgaggcggaccgctatgacacgtccagcttggtcgcgtgcgtgtccggttcggcgtcattgccgcgcccattggcggagcagtttcaacgcaagttcaattgcctgattttggaggggtacgggctgtccgaggcggcgccgattgtgacggcgaccgatccgacgcagacgatcaaaccggggtcggtcgggcttccgttgcctggcgtgcaagtggcggtcgtcgatgaacacggcaaccgcctgccgccgaacgaagtcggagaactgattgtttccggcccgaacattttccaaggctactacggaaaagacgaagagacccgccaagcgttgcgcgacggctggctgtataccggcgacatggcgcgcatcgatgaagatgggtacgtgtttatcgtcgaccggaaaaaagatgtcatcattcgcggcggattcaatatttatccgcgcgatatcgaggaactgctgatgtcccatccggatgtgcttgaagccggcgttgtcggcgtcccttcgccgaaaatgggggaagaagtcgccgcgtatgtcgtcgtccggcgtggggcccaagtgaccgaagaggagctgatcgagttttgccaaaagcgggtggcgaaatacaaaagcccgcgctttttgaaaaaggtcggctacctgccgaaaaacatcatcggcaaaatcgacaaaaagaagctgcgtgaatgggccagcgagtttattcccgctgtccaatcgtaatggaaaaggagagggacaaggtgatttcgtttcaaccgactgaagaagaacaggcgttttttcaagtcgcccgcagccttgccgtcgagaaaatccgcccggccgcgagagagtgcgagaaacgccggaccgtttcggttgacttgagtgaccgggtggatgagctcggcttgtcggcgctcgagctcccggaatcgtggggaggcttggaactgccgcttctgtcgcaagcgatcatttggcaagggctcagctatggcgatttaggcgtcattcaagggcttccgggggccggggaggcgtcttccctctttcgtctgtcttccgagcaccgcgtgtggcaccggtaccgggagatggcgaaaggaggatggccgactgtcgcctggatcgacgaagcggaacaaaaagaaccgctgaaagaagcgattcgcgtgcgccggcgcggcagcggatatattgtggacggagtgtcgtctccagtccgcttggcgtcgaaagccgactgggcggtcatcgccgctagggacgaagaagaagaaacggtattgctcgctttggatgagcgagtatgggagatcgaagaaggagacataaggcttgggctgctggctgccggcatcgctcgccttcggtttgcggaagtgtacgccggtccggaacaactcgttgcctgcggctcggaagcggatgcattgctcaaccgcgtgcgcgcccgaaaccaagtcatcgaagcggcgaaggaagtcggcttgatggaggcggcgcttgattacaccattgaatacaccgcgggaagaaaggcattcgggcaagagatcgccaagtttcaaggcgtgtcgtttacgatcgcggagatggcgtttgcctgccgcggggcgaaatggcttgtatggcaagccgcttttgcggttgaccgaggggatgaacaggcgaacggctttgcatggcggtcgctggcgcgcgcccatcgttcgctgcgctatgtcaccgaccaagcggtgcaaatgctcggcgggcacggatatgtgcaagaatatccggccgaaaaatggatgcgcgacgcccaggcgcaagtgatgctgtacggccgggagcgagactggctcatccgccgcggcgaacagctgctgggcaaacggaaagagagggtggcgccatgatatcctttgaattctcaccgcagcaaaaacaaatcaaagaactcgttcattggtttgctaaacatgaagtgcgcccgatcgcgctggaggccgaccggctcgggcgggtgccggacgaatggctgcaaaaagtcaacaaaatgggcatccagctgaatgcgtcttcgtttggcggagggcgtccgccgtctcatgcggaaggaaagaaagagaaaaaagagcgcgaaggcaaccgcgtggccgtcatcgccgctgaggagctcgcgtggggatgcccaggcatcgccctttcccttcccggccctggccttggcgggccgccgattcaatcgagcggcacgcccgagcaaaaacagcggtttttgtccattttcacgaaggaggagccgcgctggggagcttacgccttgacggaaccggaagccggctcggacgcgtccggcatccgcacgacggcgaaaaaagtggacggcggctatgtattaaacgggcaaaaaattttcatcaccaacggcgcccgcgcttcttgggtcgtcgtgttcgccacggttgatccgaagttgggccgcgccgggcaccgggcgtttgtcgtcgaaaaagggacgccgggatttgtcgcgacccgcaccgtccataagatgggtttgcgcgccaatgaaacggcggagctcttgtttgaagactgctttgttcctgatgaaaatttgcttggcggtgaagagttgtatagcgcaaatgcgaataaaccgtccggtttccaagtggcgatgaaaacatttgacagcacgaggccgatcgtcgcggccatggccgtcggcatcgcccgcgccgcctatgaatatacgcttgacatcgttcgcagcgagtacccgaaacaaggacggttgtactatgaagcagccgccctgcttgccgaggcggagcaagagattgacgctgctcgcctgttgacgtgggaagcggcgtggaaagccgacattggcgagccgaatgcgatggaagcggccgtctgcaaagccgtggccgggaaaatggcgcttcatgtatgcgctatgtgccttgaactgctcgggcccgtcggccttgacggacatttggtcgagaaattgtaccgcgatgtgaaagtgttcgatattttcgaaggcacgcagcaaatccaacgccttgtcacagcaagacggttgtatgcgccatacggcgtgcacgtatagaagagcgaggaggcgacccaaacatctccgctcgcggtggagagcgatgatcatttgtgaagttgccagttcgatcgaacgaaagggggaattccgatgccttatgaaacgctgcgcatcgagcggcgaaacaaaggagtcgcttgggtgatgatcgacaacccgccggcgaacgccattagcgagcggttaatggaagaattggagaaagcagccgatgaattggaagccgaccgcggggtgcgcgttgtcgtgatcgcgtcggcccatccgaaaacgtttctcgccggcgctgatttaaaggatatgattcagcgaggaacccagtttgccggcaatgaagcgggcatcgccgaacaaagcgcccgcatgcagcgctgcttcgaccgattcgcgacgatgccgaagccggtcatcgcggccatcaacggctacgcgctcggcggcggttgcgaattggcgctggcgtgcgatttccgcatcatgggcggcggcaagatcggcctgacggaagtctcgctcggcctgatccctggcgcgggcggcacgcagcggctgacgcgcctcgtcgggcgggcgaaagcgacggaactcatttttctcgccagacggcttaacccgcaagaagcgctcgaactcggcctcattcatcgcatcacgcccccggagcggttggaagaagaggcggcggcgtttgccgagcaactgtcagaaggggccgtgcgggcgatggggcttgccaagcgggccatctatgcggctgaggggcttccagaggatggatttggcatcgaagcggcgtcatttgcggcaacgtttaagacaggagagccggcgattgggctggcggcgtttttccaaaagaaacaaccgcaatttttacgttaaacggagggatcaccgatgtcgtcatgggcggaactgctgaaaggaaaagtggcggtcgtcaccggcgcctcacgcggcctcgggcgcgcggatgccttggcgcttgccgaagcgggagcggatgtcgtcattaccgatattttgctcgaatcggatgaagaaagcaaacagacggcgcaaaaatatgggccgctctcacaagtgatgcagagtacaaaagtggtgtacgccgaaaagacagcggaagacattcgtgccatggggcggcgggcgctggctctcaaaatggacgtcaccgaccgcgagcaagtgaaagaagtgtttgcccgcgtcaaagaagagtttggctccattgatattttggtcaacaacgccggcacgctcgaccacgtttcgcaaatcgaaaagcaaaacgatgagttttgggagcgcgatttgcgggtgaacctgaccggcacgtacaactgtacaaaagcggtatggccgtatatgaaagagcaaggatgggggcggatcatcaacatgtcgtccgtcgccgggacgcttggcggcttcggacaggcgagctattcggccacgaaaggagcggtgttgagctttacgaaaagcatggcgctcgagggggcgcgctacggcatcaccgtcaacgccatcgtgccgggcatcatcaatacagaagcgttccgcatgggcaatccgaaaatgaacgagcggatgatccagcgcacggcgttccgccgcccgggcgaaccggaagacgtcgccaacgccatcgtgttcctttgttccgataaagcgaagtacatcacggggattgggttgaatgtttcaggcggcatcgaattgtttacgttctgatgaataagcggcccgctttggaatgtggcgatttggacataggaagagaggcttgcggcggctctagccgcgcaggaaaacggttcgattttgatacggaacaggaggagcggcatgagggaagtggtgattgttgacgccgtgcgcacggcgatcggcaagaaaaaaggggcgctctcaagcgtccatccggtcgatttgcttgttccggtgctgcgggcgcttgtcgaccggaacgggatcgatgccagtctagttgaagacgttgtcgtgggctgtgtgacgatgaccggagagcaagggggcaacatcgctcgccaggcggtgctcgccgccggatttccggtcggagtgccggcgttttccttaaatcggatgtgcggctcgagccaacaggcgattcatagcgcggcgcaggcgattttggccggcgacatcgacatcgccatcgccgccggggtcgaaagcatgacgcgcgttccgatgggaagcgacatggggcggttcagccgccagctgacaagtcggtacaacatcgtgccgcaagggatttctgcggagatgatcgcgaaaaaatggggattgtcgcgggaagaactggacgaattttcgctcgccagccatgaaaaagcggcggcggcaaccgaccgcgggatgtttgagcgggaaatcattccgcttgacgtgccgggagaagatggcgcggtgcgctttgcccgcgatgaagggattcggcgcgacacctcgctcgaaaagttagcggcgttaacgccgtcattccagccgaaaggcggcgtcatcaccgccggcaattccagtcaagtcagtgatggagcggccggcgtgctgctcatgtcggcggagaaagcccggcagcttggcctgcgtcctagagcccgcatcgtcgcccgcgcggtcgtcggagaagatccggtcatgatgctcaccggcattattcccgcgacgagaagcgttttgcaaaaggccggtttgcgcctcgatcagatggatgcgatcgaggtcaatgaagcgttcgcttccgtcgtcaaggcgtgggagcgggagctcgagccggatatgacaaaggtcaatccgcgcggcggggcgatcgccctcggccatccgctcggcgcgagcggcgcccggctgatgacaacgctgctccatgagcttgaggacatggacgggacatacggattgcaagtgatgtgcatcggctttggcatggcaaccgccacgatcatcgagcggctgtaagcagaaaggagggaagcgggttgcacgcatcactcgaaacggccaagccaaaaccggcgcgcgactttgcggccattggcgctgccattgaagaggagctggctgccattacggcgggaaaacggcggcggaaaatcatcgctgtgcttgtcaaaaacgggcttggcatggtgcttggcgacgccattgcccgcaagctgcgagggaacgaggaagacaaacaatatttgcgccatatcggccggaggctgcgcctagcgtttgaggagctcggcccgacgttcatcaagctcgggcaggtgcttgtcacaaggcaagacttattgccagagccgattacgcttgagctggagaaattgcttgaccgggtgccgcccattgagtttgccaaaatcgagtacattttggagcgggagctgcctgacggcttggcgacgtttgactggattgaagaggagccgctcggttcggcgtcgctcgcccaagtgtacaaagccaaattaaaagacggacccgttgtggctgttaaagtcgtgcgcccgacggtcgaaaagctgtttcaaaccgacatcgccatcattaaaaaaatggctgcccgcctgcaaaagcggctgccgcccgaactgcaggccgcccttgacctcggggggctcgtgcaagattattacagcagcgccatggatgagcttgacatgacggaagaagcaagaaaaatgcaagaaatgaagcaaaagtacgaaaggagggctgaacatgtcaaggttccgcacgtgtacgaagcgacgaaaagcgtcttgatcatggaatacattgacggctggctcattaaagacttccccgtcgattttctcaccttcgaagagcgggtcaacatcatgatcgatcttgtccatcattacgtgcaaacgatgctcgacggccattatcatgcggatgcccacggttccaacattatgatcgacaaacggacgaaaaaggcggtcatcatcgactgggggatgaccgggcggatggacagcgtgatggcgcaaattttgatgcgtgtcattttgcacatccagctcaatcaggcggaagacgccgccgaagtgtttatggaactgatgtcgcccaccatttacaccgatgttgtcaaattgaaagatgaactgcggacgttgacgttaaactatgtgtccgcccatcaagggagcagccgctacaactacggccgcctcgtccttgaagcgacggcgatcgggctccgcaactactgcaaagtcccgaacggcttggcgctttgggcgaaaggattttccgccaccgaagggacggcgcgctggatttgcccggaaatttcgtacggcgaagtcgttgaggcgtatgaaattccgattttaaaaagcatcctcggaaagcgctttaattttcgcgccaacgcgagtcttgtcgctgaaacggcggaaatgatcgccactttcccgcgccggttcaacaaagtgttggagacgatggccgaaaacaaatggcgcatgaccgtgcaagtccaaaccgacccggtgacgcgcaatacgctcaaccaaatcgccaaccggctggcgctttccatcatcgcgtttgccatcattatggccaccgggtttattgtcgccagcatcccgggcggaacgtttctcggcatggagaaaacgacgatcgccaacatcgggttggccgcttctgtcatcttggtcgttttccttggctggcggctgttccggacgcgcaaacagcggccgcgattttaaagaggggggaaggaacatgcgcgaggaacaagaagacctgacaatgtcaaagcgcatcgaggcgttttaccggcaaagcggcgggccgggaagcccgacgatccgacggttgctcgataagcatttgctgtatgggaaagaccacggcctgccggggaaaaaggaagagtttgaggatgtcatccgcgatgtgtttttgcaagaccattcgacccggccgctcgtcatcggccttttcaagctgaaagaaacgctcaagcaggaatgggacgcctatttggatgcattgcggggccgcggcatccgtgaagaggaagcggatatggccggcaagcgggcgtaatgggcggatggaaaaggagggaacgacatggcaaaagccgcagtattgcaccgctacggggagccgctgtcaatcgaagaactggatttggcaagccccaagcgcggggaagtcaaagtgaaaatgaaagcggcgggcctttgccatagcgattggcatgtggttcaagggcaattgccgctcccgcttcccattgtgctcggccacgaaggcgcgggcattgtcgaggaagtcggggaaggggtgacaagtgtcaaacaaggcgaccatgtggtgctcaattgggtgccgtcatgcgggacgtgcagctattgccgcaccgggcggcccgatctatgcgaggaagcggcgcggctgacggcgaccggcacgctgccggatgggacgacgcgtttttcgtggcaagggaagccggtgtatcagtttttaaccgccggcgcgttcagcgaatacaccatcgtgccggagcaggcagccatcccgatccgtcgggatgtgccgtttgagttggcggcattgatcagctgcagcgtcatgaccggggtgggggcggtcattcatacggcccgcctccgcccgggcagcacagtcgctgtgattggcgccggcggcgtcggattcaatatcattcaaggagccgcgttagcgggggcgaaacaaattattgccattgatgtcgtcgatgaaaaattagcgatgacgaaaacgttcggggcgacgcacaccgtaaacgcccgcaaggacgatgccgtcagcgccgtgctcgacttgaccgacggcatcggcgtcgactatgcgtttgaagcgatcggccgcccggagacgatggccgacgcatacaacatgacgcgaaaagcgggaacgacggtcatcgtcggcatcgccgcgccgcatgaaacggtggagatcaacgccttttcgctgccgtcccaatccaaaacgttgaccggttcttggcttggccaaggcaatccgccggttgactacccgaagctgcttgatttgtacgcggcgggcaagctgaagctcgaaccgctcatcagcgccgtctattcgctcgaccaaatcaacgacggattcgccgccttaaagagcgggcaaaacattcgcggcatcattcgctttgaagaatgagacgacaagccgccccgcgtgcgtttgggtgaacaaacaagagaagccgttgggcggtcggaaagagggcgttccatctgcccttgggcgaaaacgggaaggccggtgtttgggcgggcaaacaaggggatcgaaaaaaacgtggaacgatcgagacgagagggggattgacatgccggtgtttcaaagcgagcaggaagtatacgacgttctcggccgcttttttgaacgcgtggccgaaacggaagagtcaaaagaattgattgcggcgacggagctaggacctggatatgacgcgtttgtccaatacattttccataagccggaagcgaaaattacatgggcgcaggaaaacgggaaattgaaaattgtctgcggcgaaacagcgctgcacccggagctcatttttgagcagacggcggatgtcgggcacaaattttggctcggcaagcttgatttgcagcaggcgctcgcccgccagcaaatcaaagtgcaagggccgcttgtgaacgccttgaaagtattgccgcagcttgacgccatttacccggcgtaccgcgaatatttgcaggaaatcgggcggagcgacttgttgccatagcaggcgagcttgggaatgcatggcgggatgtcgccaggggcgctgtaagcacttgaaaacgcgctgtctccatcggctttgcgcccgatatagcggttgggaaaggagaaacgacgatgatttctatgaaaacaacagaagctggtttatggattggaggagaatggcggccggcggcggatggcgcgatgtttgacgtcatcgacccggcgacaggccaagtgacggcccgtgtggccaacgccggggaaaaagatgtcgacgcggcggtcgccatcgccgaagaggcgttttcggaccggcgttggctgtcgattccgccgctcgagcgcgggcgcatcttgcggcgcatcgccgaactgatccgccagcatcatgatgaactcgcgcagctcatgacgcgggaaaacggcatgccgatcaatctagcgttgtttattgaaattccgcttgccgccgactgcttcgactttttcgcctcgctcgtcgtcaagccgcaaggggaggtgctgccgttttccgtcgccggctcggcgccggattatatggcgtggacgatgaaggagccgatcggggtggctgggctcatcaccccgtggaactttccgcttttgatgccgacgtggaaaatcgccccagcgctggcggcgggctgtacgatggtgttaaaaccggcgccggaaacgccgctgacggcgttgaagcttgctgagatttgccatgaggccggcgtgccggaaggcgtcatcaacgtcctgcctggactcgatgaggccggaaaagcgctcgtcagccaccctggcgtgccgaaaatcgcgtttaccggcgaaacggaaaccgggcgccgcatcttgcaagcggccgctccccacattaagcgggtgacgctcgagcttggcgggaagtcgccgaatatcatctttgcggacgcggatcttgaacaggcggcgaaaagcgcgctgtttggcgtgttctacaattcagggcaagtgtgccaagcgggaagccgcattttagtcgaacggccggtttacgaaacgtttgtcgagctgttggccagcaaagcgaaaaagctgaaagtcgggcccggcacggatgcgcgcagcgaccttggccccgtcatcagccgggagcaatacgagaaagtattgcgctacattgacatcggcaagcaggaaggggcgaagctcgttgcgggagggagcgctttagatgggcttggcggcggctatttcattggaccgaccgtctttgccgatgtatcgccatcgatgtgcatcgcccgtgaagaaattttcgggccggtcgccgctgtcattccgtttcaagatgaagaggaagccgcctccattgccaacgatacgatttacggcttggcggcggcggtttggacgaatgacatcaaacgggcgctccgcttagcgcggcgggtgaaaagcggaaccgtgtggatcaacacgtaccaagtgctgtcgccgactgcgccgtttggcggttataagcagagcggcctcggccgcgagctcgggatgcaggcgcttgaagcgtatttagaaacgaaaacggtcatttgcgacctcaatgaacggccgatgacgttgttttaaaaggacgaacagcggcgcatcacgatcgatttttcataagaggagggagatcacgatggtccatcatgacggctttcaaacggtgaaaggaacgatcgattgggagcatccaatgtacaaactgtatgaaaaagcgaagcgaaacgggaagtggaatccggcggacatcgatttcagccaagacaaagaagatttcgcccgtttgacaagcgaagaaaagatcgcggcgctgccgctcgtcgccggcttctcggccggggaagaggcggtgacgctcgacattttgccgatggcccacgccctcgcgcgccaagggcggctcgaagatgtgatgtttttgacgacgtttatgcacgatgaagcgaaacacgtcgagatgttttcccgctggcagcaggaagtcggcatcggggccatggacttgtccgtcttccataacgaccattataaacgcattttttacgaagcgctgccggaagcgatgaaccggctgtacaccgacgactcgccggaagcggtcatccgcgccgccaccgtctacaacatgatcgtcgaagggacgctcgccgaatcgggctattacacgtttcggcaaatttacaaaaaagccgggctgttccctggccttttgcaaggaatcgattacttgaacatggacgaaggccgccatatccaattcggcctttatacgatccagcggctcgtcaatgaaaatgagcggtattacgacttgttcatccaatatatggacgaattatggccgcatgtcgtcggctacgtcgcctatttgaccgagctcggaaagcgccagcagcagctcgcccgcacatatgcgctcgagatcgactacgacatgctgaacaactatgtcgtcaaacagttcaacatccgcaaaaaacaaatcagccgggcgaagcgggttgacagcatcgaagagcttgaaaaaacagttgctgaatcatagagtggacgggcgggttggtccgcccgcctgaccctaaaagcagaggaaaacggatctgcgccagcatcctttgggggttggcggaaaaacaacagcaaagaggcgcgcgatgcgtgcggcgtgtcaggaaaattcgcttgagttgtggctggttttgaagaaaaacaaggtgtttattttggggggaataggaatgaatccaagtttgtcacacaaagggggcataaaaaatgggaagcttgtttgcggtcaatccaaaacgattcgctattgcgggcggagcgggatttctcgcggtaatcgccctagttgccatgttgcttttgtcagggacggcgtttgccgcgtttccgctgtcaggagtcgggggatttacaattagtgcagataaaattacgggcactgggtttaaactgtaccccgccatcggtgaaaccgaacaaagaggggcttggggacaggccgccatcgacttggcatcggcgaacattaccaacttggtgctgacgaaaaacattaacaccgaatcggcgctcggcgcttacggcattaaaagcattgatgttgtcgtcacgggcggcaatgtgagcgggcaaaatttaaaactgcgcgtcactggcattcaagcggacagcacgtcatttgccggcttggagacgcaagagcataaaaccgacaacccgctcaatgtcatcgatttgagcgcaccgaacttgactcttgataagccgagtttgaacacgcattacatgtcagcaggggcgatcaccattccaaacatgaagttgaaagtgatagccaacatgaaagacggcagccgtgtcggcgatttttaatccggtctgatccatcgcttggatggggcggtccatctcctattcctcccaaaatgagcttgttatcttgttccgtgcgtcatgattgatttcggtataaggattgcactgtttcttttcagacaaaaccgttttcttcttccttcatcgtatagataggctgcatcacgttgatcaaaaaggatggaaaaaaagagaacgcagagtgttcaacttgttctccatcgtcattcgctaaaggaaaaatgaaaacggataaagggggggctggacaatgagaaaggcgttcgagatgatgcaaatagcggtcattggtgcgctgacgggcgcgtttatcggcggaatcgcgctccaggggggagcgggcggagcggtgtggggcggatcagtgctggcggtcgttctcgcggccgttgtctggccgcttctcgaacgtccaaccgctttgatgcggctgaaatatggaaccgctgcttttctgcccgggctgcttgttggaggaagccagtgggtgtcgtttggggttgtcggcgcggcggtcggagggatggcgagcagcgctctggcggcttttttcgctcctcgcattatcattcgccaagaagaacaaggacgctatattcgcacacgtttccattatgtctggatgtttttcggtgcctccatggcaacatttttcgctttgaacgttctttttgctgctgaacgggcggcaccgtggcaaacatgggcgggctccatttctatggccgttcagtcatccatcgttcttgctctcgtgttgctcggatacgtcatttgcatcagctggaaaaagagaaagaccgaaacatggaagcaagcgcgggcatctgctcgccgcatggggagagggttgcttgcagggggaatggtggtcatcggcgccgcttcgttgttccattacggttttttatctgttcacaccgcctcccgcgttgtcggccctctgttgtcgtatatcttgggttggttgttgccgtatgctgttggatggttgctggccgccaaccgccatcgccccgtgctggggtctatgttggcgatcattggcgcgatattcgtcttgattgtcggcatcagcgtgcttccgatgctgctgcttcctggaagcggactgatgtgggctggggtggtgacggggctagtaatgatcgttttggccattttaagcatcatcaagccgcaaagtcacgtaacaatcggcagttttctcattgttgcttccattctttctttcgttggcgccgcaggaggcttgatcatcggagggatcatcgggcttttgggaggggcgcttgtcgtcggatggagcggtgagcaggccaaaaaatcgagccgtgattcatctcctcccacctctcctctcccgccgcattcgtccatgatgacaggataaagaaaagtataagggaatttgtcgaaaaatagtttttcgacacccctaagaggtcgaaaatcttttttagagggaggaagcaaatgggatccatcaaaggactgaaaatgttgcttcttgctttgacgcttcttctctgtctgccgcttggcggggggcgctcacttgccgctggggaagaacaaggatttgtcattcatgctgacaaagtggtcggcatcttcgatttaggcgggattatccttggttcgccgaaagtaatcgtcggcaagcttccgatcgctttcattcaagctgacatcagcggcttgtcaatggaacgggtcgtcgacacgccgcaagggacaatcgtgttgtcgattcgagcgggagaaacggcgagcgccacctggatgaagcttgatgtgacgaaattgaagttcggagggctttgtttggatggatttccggttaagcaatgtttgaaagacgtcacattggtggcgacgaaaatgacggcttcccgcctctccattcccggcatgtcgctgtcagcctcattttccggagcatctcggatgcaagcggagcaaaaggcacttgaacaaacggatctcgcccaagaagctgaacggctcatctggcagcttgatgagcaaaagcaaggcgacaacagcgctgctcgcatggtggagacgatgcaagctaatgttcgggcgcttgagaagcgcataaaagacagaacggacgaatgggcagtgcttgtggaaaaacaaagcaccgtttcggcttccctcaaacagcttgagcaagccatgtcgggcggtcaaacagctgaaggaaaagagcagacgaaatatgaagaagtactgatgcactttcgcgattggaaacaaatgcttgatcaacaaaggatcgcccttagtcaagacatagagaaatggaatgaacaagatgctttatggaagaaaacggcttcttatgtagcagaaaagttaaacctcggcgaacgatcggaagcgatggatcttctgtcggatttgcgttcatcgcttgatggcatcaagcggcggcttgatgagcaggagaaggatgaagaggtttggagtcaaatagtgcacgatttggaagggagactggatgcggtggctgaatggttgaagcgaaaaccggatgatggaggaaatagtgcggaagaacgtttccgaccgccgctttcttcatcaggaacagacggggaagccaccccataaagacatagaaatcgagagggcaagggggttgaggccttgccctcccggtgtgaaatgattccctcgagaagcgcatatccggcgattcgttaaatgattccgtcgcgaatcgccttgacgatcgcttccgtccggtttttggcgttcattttttgcaaaatggccgaaacataatcgcgcaccgtgtactcgctcaaatgaagccgtctcgctgcctcatacgtcgacgctccttcggcaacgagcttcagcacctcaatttctctcggtgataaatgcggcattggctgaacgagatcggaacgccctccgttgcatttggacaaaatctcccccgcgctttgtccgaatttcatcaccgctgtgtagaggtcattggacaattgaaaggacgtctttgggccgcaatccaaaatggcggcgccgatgagacgattttccgaaggcgcgtaaatgggagcgatgacaatcgattcaagttgaaactgcttcacatacttcatcggcaatccttgcgctgcatggcggacataaatcggcggcacgtttgtcatctggcggccaagcagctgtagccgctgaatgtattgcttaatgaatggaaggctatcaatgtgttcatgaatgcttttgatttcatgattgttcagttgataaccgtacagtccgaatccgctttcatgagtgctcgaataggcgaacagtgcacatcgttcaaacggcaagtaggtgacaaatccggttgaaatgtattcaatcgcttggtggagcgatttggcccgcataatccattggtcaaacagcaagacggcgtctttccaaagatgttgctctctcgtgcgaatggagaccttctgggcggcttgaaactgttcgaaggcgtgaagaagaaatgggatgatgagccgttcttctccttcggcgcaaacgagcaaaagatcgctcccccacggaagtggaatcaaccgttttccgctggcatccatgcgggaaagaatgtgttcacataaaacgaaaatcgtttccccgtacatgctgctgtctgtgagtgcatcacccgcatttccataccatttggcgacgacgaacccaccgtccgctgttctggacagctgggcgatccatatgatcggcaactgtttagatgaaacgatttgcccaagaaactgctccaaatcgaatgacgagcagtcagaagcattgacggactcatgaagcctcgaaaagacgtattgaacagcttgatggacgcgaaattccacaacgccagccgattggatggtttcgtgaaccacgttttccatcattgacaagatggcggtggactggttgggcgacagctccccgtttcgtttttcccattcgcgttgaaacgacgccagccattcggcgatatccttcactgggccaagccattgcgaagagaacgtgtcaatggcaagccgcaaaggctgagcggcggcgtgctgcttgtcctccagttcgccgcatttgtccagccaagcggataaaatgtcgtcgcggtgttggcgaatcgtctcccatccttctttcaaaatggcgtccaattggcttgacaagcgcaagttcattcgttttccctccttatgtttcttgacttgttttttgttccaaaaaataaaatcgctttcgttttgtccggcggtctttccataaaaacgggcatcttgagcgacggatatttgtcaaggtcgggagagaaaaacgagtccaaaggttttgagaacaagagcaaccgactgtggaacggccttttatcgtcgtggtaatataattaataatattataacaattctgtttattatgatacaaatgatttgcgaaccgtatttcagttgtgtacgatagagacaaaaaaataaagaaagggggatcgtgaaccgatgagcacaagcgaacataaacaagaagcccccaaaaccgtccgctgcaaagtcatcaccgtcagcgacacgagaacggaggaaaccgaccgaagcggcaggctgatgatcgagctgctcacggaagccgggcatgaggtcgtcggctatgagatcgtcaaagacgaagcggacgccattcgcgaggcagtgtttgacggctgccgccgcgccgatgtcgatgcggtgctcacgaacggcggcaccggcatcgccaagcgcgacgtgacgatcgaaacggtcggtgcgctgcttgagaaagaactcgtcggctttggcgagctgttccgcttcttgagctacaccgaagacatcggtccggccgccatgctgtcgcgcgccgtcgccggcgtggcgatggacaccgccgtcttttgcactcccggctccaccggcgctgtgcgcctcgcgatgacgaagctcattttgcctgagcttgggcatgtggtgcgggagattcgaaaggatagggcgccgcgttgacgaaaagagaacataagcgaaaaaggggctgacccaaaagggtcattttccttaacaaaacacaacatattgtttcttaatgattgttttatacctatatacggtaataagaaagggtgtcccgatccttttgggacaccctctttcattcatcaagccttgatgcatttttcccgctcttgattgcgcaggatgaaccgctggatttttccgctcggcgttttcggcagttcggcgacaaattcgacttcgtgtccttatgcatcctacgatttagcttccttacaaagacagcaaatattcatctaactaccatttgtcctcacgtgtggaggttggagattttctcaaaatcccccctgtgttttatcaatttatgttttcttccacagtttatgttttcttccatagttaaagagtgaatatgattcgtttccagtttagtaaacacatggttcatcaccacaacgtgtacttgataagcaagattttgtattgtatcgccatgtattcaaaagatcgatttgctgatttttccttaactaaacggaaaggcatgttttgaaatagtcaagcaacaccttttggtgaagagccgaacacatcttttttattcttaatgttgacaaaaaaatggattagtagtaatattaattacgtaattacgtaattacgtaattacgtaattataggagggatgttcgatgattgacttgagaagcgatacattgactttgcctacagaggaaatgaggaatgttattgctaatgcattggtaggtgatgattgttatggagaggacagcagtgttattgaattggaataatattgcaaacaattgtttcatgtggaggatgctctgtttgttccgacaggtacaatggctaatcaattggctataaagtcacaagtaacggaagggaatgaagtgattacagaaacaaactatcatataaacttttacgaaagtgcttcgattgccatgttaagtagagtcgttttgcatacatgcagaacagccgatgggatcctaagagtcgaacatgttgaggagttaattcattctaaacctagaggtcctttttacgctcaccctcaattagtttccattgagaacacgattaatcattatcaagggaaaatattccctctgaaagtaattgagcaactatatgggtttacgagagagaagaatatatctttacatatggatggagcaaggttgtttaatgcacacgtagcaacgaacattccattaagggactatgcaaaatttgtggattcacttagtgtatgttttgcaaaaggacttggcgctccatttgggtcgatgcttatgggaagaaaagaagtgatcagcaaagctaggatttacagaaaacaatttggagccgggtttcatcaaataggtatgtatgcagctgcggcgctgtatgctttaaaacatcatatatcccatttgcgtacagaccatctgcttactaaaaaattagcaatgatgttatcgaaaatagatgggctgtatgttgatcctcatgctgttgaaacaaatatgatcttttttcatgtgaataactttcatataagttcatttgagtttgtcgataggtgcaagaaaaaaggcttgcttttatttccttggttacctgatgaagtaaggattgtggttagtagaaatgttaatgaagatgaagcagctaatattattgaagcagtatgcaaagagttgacgagaggggtcatgtatgtttcttaaggttaatgagggaattttgacgtttggcatcagggttttcaattccgttggtttttttgtgtatgttccgttgctttctttatggctagttaaaatgaaagatctggatattacggaaaccagtttggcagtggcggcatttacgtttgtatcgaaggcgggtaatgtgctggttgggggagttgtcaacaagtttgggatcaaaaacagtcttatcgttggtctatggggatccgctttgttgctaacaatgttaacgatcattcattcttatacattgatattcgtgatcgtgttgctattggggatatcgatctcgctttacaatgtaagcttgaaaacacatatttccttattagaggaaaatgagaggctgcaggcttttgcgttattaaacattgctgtcaacgtcggtgcttccattggtccttttctaggtggatggttattggactggaattcttttggtatcatcattgcggcgattgtttgttatgttttggccgggggggtttcgttgctattgcctcgcatcaccattgaggatgcagagaagggaatcaatatcgtacaatttgtgaaaaacagcagatcggacccgcatttctttatctttataagatttattgctttttcagggttattttggtttttgtacacacaactatttacaacttttcctgttgtcgtttctcaacatttttcaggaaaaacgattgggttgttttttacggtgaatgcggtgacgattattgcacttcaaggtttctatccaaaaatacagccgaaatggaaaatggagtattggtacgcgctggctttggtgcttatcactgcatcttatttcttgctatggatttcacatcatttttggatcatctttgttagcgtgatcctattcagcatcgcagaaatcatttgggttcctacgattgatcatcagattgtagaaaaaaagggggtgttaagctcttcatgggccttcggaatatcaggggtgctttggggaatgtgggagtctatcggtggattcgttggtttgaatttatatcagtacgttggacatcaaacctttttctacttgaccatgataggcattgtgatttttattggctatatgtttcagctgccatatagaaaaatgtctttcttcacgaataaaaatcaagtagagagaaaggactgtcgatgatgcacttgttatttgtcgagacgaatacaacaggtaccggtacgaaggcgatgaaaatcgctaaacaactaggttataaaatccatttttggacgatgaacctagaacaatatagcgcaatgacagatgatcatccgctgaacttcgctgatcaagtcgtcatcatcaatacgtatgatacggatcgaatgaaagaagaactggcacgctctgaggtgaaatttgccggaatcctcgcttttgatgattatcacttgattccagttgctgaattagcgagttatttgggagtgaggggtcacgatatcgaagcattgaaaagggctcgttataaacatataatgagaacttatctaaaaagtcaacattttagagagtttttgcaacctgctttccatatcatccatcatcctgacgaaatcataaatttggagatctcgtttccttgtgtcatcaaacctgtagatgatagtggaagtaatggggtgacgatttgtcaaaatcgtcgtgatttagaactgcccctgcgccacgaatggcaaagacagcgtaatgaacgcggatatgaactggccaggaaatggctgattgaagaatggattgaaggacaagaattttcagccgagatgttatacacagttgatggctggaaattaatatccgttacgaaaaaagaaacgtacggtcctcatgccgttgaatgtggacatgtaacgggtccgaaactaaatcctttttccgatttagaagaaagatgcaaaaaactgctggacctattggggttaaactatggagcggctcatatagaattttttgttcgcggaaacaacttatatttggttgaagtcaatcctagactggctggtgactgcatccccgaattagtagaattcgctgcaggggtggatatggttagacatgttgttttacaatcaatcgggacatatgaagaggtaacgatcactagacaacgctatgccgccattaagtttatcctccctgttgaacaggggatatatcaaacggttaggggaatggaggaagcgcaaaaagtagcgggagtaaaaaggataagtatagggaagttgccgtttaaggcgaatggaattaaaagcagctaccaaaggttagggtttgtcatggcagaaggcgatagtatggaaaacgtgatctcctcgacacaagaggcgatggatcgattggaatgggggattgtacatgaataaatacatcatcattttaggggcaagccgttatggagcggaagcagcatttcaatgtggactcaaacccattattgtcgcggatcggtattcaagcattgataaggaaatagcgcagttggccgaagttgtattttatgttcgtgacattgcagagaaaacagaggtgttttgtactgttgagaaaatcatgagtttatatcaaacagtggagctcgtcgtaagctttacagaattagggctagagacggctgcttatattagtgaaaggttgcaattgccaacgaattcgctcgaaacggtcgtgaatacgaggaataaagaattgatgcgccagattttgcggaaggatccggaattacgattagacgttgtgagtggcaaggtatctgttcttcctaaacagtttccatattcaaggccggccatcatcaaaccggttgacggatttggaagcaaagaggttgattatatttccaatcaacaggagtgggaaaaatggttaaagagaaatcaagatcatcctcacgagtggatcttggagccgtatattaaaggcccggaatatagtgtggagacggtatcttggagaggaacccatttcattttaggaataaccgaaaaacaaacaaccggaaaacctcactttatagagactgggcatattgtgccggcgagactggaacaacagaaagtcaaacgaatcgaacaagtggtgatgaaagtgttgcatttgttgaatgtccaatatggaccggggcatattgagattaaatgggatgtggaagaagatagaccagtggtgattgaaatgcatacgagaccggggggagattttatcccttatttacatcaattagcgtctggtttcaaccagtatgagttaggaattttatcttatatgaaccaaatgccgcccgatgtaaaaccgatttataaaaaagcaagccttgtcaagttctttatgtttccagagggcatgttgcgacaaatctctcttgacacagaagtcaatcgagaatatatccgagattgggccatctactatcaagtaggggatcatataaagaaaacggtggactcttatacgcgctccggtcatgtgattgtttgttcgtcgacagttgaagaatgccagcggttatgcgacaattttgttgatcagttgaagtatcaaattgttcatgaataaaaacagaaagtatgggatgtcgaatggctgtatacacaatggaagaagtgaaccattattgtaaagtagaactatcgacctcttctttatttgaaatgatggcgtgtttaaggaagtgttacatttcatcgggaaaaatggatggtgaacctcatttcccggttgctcgttttgagcagttttttcgggaacatgaatcgttgctgaaaaaattttacggtcggtatgagtatggggcacagctcgcagaatttttggtcgatttgcctgctcctcataccttttctcaactcatggcatatatcgaccgtgtgtcccagtatgagtttttgtattatttattcggtcgttacttgtctgaaaaggagatcgagatttgtctaacgcaaaccgcttccccgttcgatgaaattcgctcgaaaatcacgtcgttgggcggatttgtgaatgccgaacagcttgaattcgcgcagaactatgagcaatatttgcaggaactgacctatctttgggaacatttttatcagcaatgctacgtccatattgagccaatcctgtcccctctttgggatcaggcgaatgagcgattgagagcggaactcaaccagtcggggattgagaaaatggttcgaaaactattgtacgattacccaatcccagaacagtttccgacgaaagagacgaagttgatcaaactgtatccctcgtattttgtgtcaccgaaatttattttggtttgggggctcggtgaacttcatattatttatgatataaggcattatataaacgggaaagagctttccttgagcggaaatcggatggagatccgatatgatgaggagcagcttcagtatgttgccgatattgccaaatcattgtctgaaatcgttcggatgaaaatattgtcatttattgcgaatgaagaaaacatgaagtcgcaggagatggccgatcagttaaatattacggttgctaccgtttcacggcatttaaatctcctgaagcaatccaatctgatcatggagcggaaagaaaacggttatcacctctatgagatcaacgaaaaggaagtgaagaactattgctccgttttaaagaagatcttgggcatcggaaacgatgagccataacggccaagaggatgctccgttgtcggggcatcctcctttgccggttaagccttgattgacttttccctttcttgattgcgcaggatgaaccgctggatttttccgctcggcgttttcggcagttcggcgacaaattcgacttcgcgcgggtattcatgcttggataagcgcgttttgacgaacaaggacagctcgtcggccagctcgtccgacggcgcaaagccttctctgagcacgacaaacgctttgacgatttcccctttgacgggatccggcttcccgacggcggctgcttcgacgacagccggatgctcaaggaggcagctttcgatttcaaacggcccgatgcggtagccggcgctcgagatgatgtcgtccgcccgtccttggaaccagaaatacccgtcttcgtcttttgtcgccaaatcgccggtcaaaaaccacttgccgacgagccgctcggcggttttttcagggtctttccaataccccttaaagacgttggggatcgagtcggtgttaaaggcaatttgtccgacttcgccgtcggcgactggggttccattctcatcgagcagggccacgtcaaagcccggcagcggccatcccatcgatccgggccggatttccatctcggcggcgttgaagtttccgatcagcatcaacgtttccgacaagccataatggtcatggatcgtaacgcccacgtgctcttggaaaaagcggatgacttccggattgagcggctcgccggccgagctcatggcgcgcacgttcagttgatagcggcgaatgacgtccgcgccggccgccgccatcgcccggtacgcggtcggggcgtacgcgaaattggtcacccggtatttttccatcaaggaatagcacgtctccggcttaaacggcccttcgtaaaagacgatcggcacgccaaaggccatcggcgcgaaggtgcaaaagatcagcccgtacgcccagcccggatccgccccgccgaaaaagacatcgtcatcgcgcaggccaatcgcatagcgcatatacggataaatgttgatgagcacgttatgcggccacatggcgccttttggcatcccggtcgagccggacgtatactgaatcgcgagcagatcgtcgaccgtcgtttcttcgatcgagtgctcagtcgactctttcgaaagcgtttcccaaaatggctggtcttgatcatgagacggtccgtcaatgacaaaaatgtgttccaatgtcggcatgttgtcccgcggcggcagtttggcgcgctgttccttgttcgtcaagaggactttcgcctcggaatggttgatgcgatattcaatcgcctgtgggccaaacgcggtaaagagcggcacatacacggcgccgactttccaagccgccaaaatgtagacgacaagggccgggtttttcggcatcagcgcgcagacgcgatccccttttttcacgcccagcttgcggaacacgttcgccatttggttggaccaatcgcgcaattgtcgataggtgatcgttttttgctctcctaaagcgttttcataaaacagcgcaatgcggttcggatcctcggcataccggtcgcatacttcatgggcggcgttgaaccggctgcggggatcccagtcgtaatgagcgaatgcctgatcccaagaaaatgattgaatgagtgaggcaggtgatagattgttggccatgtctgatccctccgttgtgtgaaaaggagtcaaatcaataataattaaaatagaaataaaattcaatatattttttaaggataataaatggaaaccattggagaaaggggatagaatgaaaaaagaggagctccccagcttgagcgctcctctcaatcgcgaagaaagctttcgtttgcgacagcgtatcctttgtcatcgcaacggaatccgctgcatcaatccccgatcttctggtcaaaatcgggccgcatggtttgtctgccgtcttcaaaaagggataagcggcatcggcgcttatttgttatggggtgttatggtttttcgacccgcttttttccgtgtcgcgatgaaacggatggaacaatgcgataccaaatccacaaatcgttgacgatcgaagcgagttcggcgatgtcagcattgagctggcacgagcgcgcgaaatccgcttcttggccgagttcgtcttgttttttgttgatttcccgctccagttcggcgatgcggtcggggatcaagccgcggatcgtttcccattccagtaaaatcgcctcttgttcgtttgggctgtagtcctcccaaggcttgtccagatgcggcaggcggatgccgagccgtttgtcttcgatgaagatgccgttcatcctcatggcctccttttcttctattatatgaaacgtccccttagagcgtggtggaatttttatgcttttttatgaatgtgtattgaaaaatgatccgaaagctgataaagtgataatgtattaaatttgaatatttatttatgtttaagtatatttatgtgaaaggagaggagaacgaccatggcaaatccgaaattggtgctggcatactctggcggtttagatacatcagtcgcgatcaagtggctccaggagcgcggatatgatgtgatcgcgtgctgcttggaccttggggaagggaaagacctcgatttcgtgaaagaaaaagcgctcaaagtcggggcgatcaaatcgtatgtcatcgacgtcaaagacgaatttgcgaacgagtatgcgctcatcgccttgcaggcgaacgcgttgtacgaagggaaatatccgctcgtttcggcgctgtcgcgtccgctcatcgcgaaaaaactcgttgaaatcgccgagctcgaaggcgcggtggcggtggctcacggctgcacggggaaagggaacgaccaagtgcgctttgaagtgtcgatcaaagcgctcaatccagatttggaagtgattgccccggtgcgcgagtggagctggtcgcgcgaggaagaaatcgaatacgcgaaaaagcacggcattccgattccggttgaccttgacagcccgttttccatcgaccaaaacttgtggggacgaagcaacgagtgcggcattttggaagacccgtgggcggcgccgccggaagaggcgtatgagctgacggcttcgcttgagaacgcgccggatgtgcccgatgtcatcgagatcggctttgaacaaggcgtgccggtgacgttaaacgggaaggcgtatccgcttgcgcaattgattttggagctgaacgcgttggccggcaagcatggcgtcggccgcatcgaccacgtcgaaaaccgccttgtcggcatcaagtcgcgcgaagtgtacgaatgccccggggcgatcacgctcattaaagcgcataaagagctggaagacttgacattggtgagagaagtcgcccatttcaaaccgatcatcgaacaaaaaatcgccgaagtcatttacaacggtctttggttctcaccgctgaaagacgcgttggtcgcgtttttgaaagaaacgcagaaaaacgtcaccggcgtcgtgcgcgtgaagctgtttaaaggccatgcgatcgtcgaagggcgcaaatcgccgttctcgctctatgatgaaaaattggcaacatacacgtccgaagatgaatttgaccatcaagcggcggtcggattcatttcgctgtacggcctgccgacgaaagtgcacagcatcgtgaacaagcaaaacaaggcgtcggtgccgaccggccaatgaaggaaaatgaagggaacttcatgaaaggaaggaggaagtcgcattcctctgcggcgagattcgtgaaaaagctttggggcggacggtttacgaaaacagcggaagaatgggtcgacgagtttggcgcgtcgatcccattcgaccaagagctcgttgaagaagacattgaaggcagccttgcccatgtgacgatgcttggcgaatgcggcatcctgcctgaagacgatgtggagcagatcaaaggcgggctcatccgcctgttggaaaaggcgaagcaaggggagctcgaattttccattgcctacgaggacattcatttaaacattgaaaaaatgctcatcgacgacatcggaccggtcggcggcaagctgcacactggacggagccggaacgaccaagtggcgaccgatatgcatctatacttgcgcaagcgggttgaagagattctcggcctcatccgcgggctgcagcgggcgcttgtcgctcaagccgaaaagcatgtcgaaacgatcatgcctggatatacgcatttgcagcgggcgcagccgatttcgttcgcccaccatctgctggcttatttttggatgctcgagcgcgattatgagcggttttccgagtcgcaaaagcgcatcaaccgctcgccgctcggcgccggggcgctcgccgggacgacgtttccgatcgaccggcatcggacggcggagcttttgggctttgccgatatttacgaaaacagccttgatgcagtgagcgaccgcgatttcatcatcgaatttttaagcaacagttcgatgctcatgatgcacctgtcgcggttggccgaggagttgattctttggtcaagccaagagtttcagttcattgagctggatgatgcgtttgcgactggcagcagcatcatgccgcaaaagaaaaacccggacatggccgaactcatccgcggcaaaaccgggcgcgtgtatgggcacttaatggccttgttgacggtgatgaaagggctgccgctcgcctacaacaaagatatgcaagaagataaagaaggcatgttcgatacggtgaagacggtcatcgggtcgctgaaaattttcaccggcatgattgagacgatgaacgtgcgcacggacgtgatggagcgggcgacgaaacaagacttttcgaacgcgaccgagcttgccgattacttggcggcaaaaggcgtcccgttccgcgaggcgcatgaggtcgtcggaaagctcgtcttgcattgcatcgaacaaggcgtctttttggccgatttgccgcttgaggtgtataaggaagcgtcgccgctgtttgaagccgatatttatgacgccttgaacccgcgcacggccgtcaaccgccgcaacagcgccggcggcaccggttttgccgaagtgcgcgcggcgctggcgaaggcgaaacagttgcttagcaccccgtaacggcggggtgttcttttttgaccgtcacatgttttcgcatcggacaaggaagtttttcggtccatctgcttcgtgtgacgaagacattattctttcggcgtccttacaacgagcacatcgcatttcgcatggcggacgatgttttcggaaacgctgccgatcaagagccgttcgacagcgttcaacccggtcgccccgcaaacgatgaggtcggctttgtatttcggagcgacgtctttggcgattttcactttcggcgagccgaattcgaccgcgatgtccacatcgtcgagcccggcggcgatggcttcgtttttataccgttccagaagttcgttcgcatattgctcacatcgttcggcgagggcgtaatcgtgcgcttccacggttgtgaacccgcgcaaatcgatgatgtgggtcaaaatgagtttcgctccgttgcgcttggcgatttggatcgcttttttcaacgcccattccgcttccttcgagccatcgacggcgacgacgatcgtttggtaggccatggtcatgttctcccctccctttggtgaaaaatgctatctctatatatggtatacccatcgccctttgacgagaaactaggccatatattgagattttgtgaacaggggaggaagagcaatggaaaagcggtataatgactggccgtacgatgaggaggaagtgcggacgatcaccgagcaaattaccgagtcgtatgaaagcggcattgttgacgaggatgaatcgtattacgacccgcgccgcgaagtcggcgaatagccatagcgcctacgcgttatggttatttttttgtattcgccccggtttatagtaaagtaaaaatgagacagcaaatcgcgacgaggagggagaagggtgcggcacgccttgattacggccggagcgaaaggattggggagaaaagtgaccgagctgctgcttgataaaggctactcggtgacggtgaactaccggagcgatgaacaggcggtgcgctcgcttgccgagaagtaccgcggcgccgctgaccgcctccagtttgtgcagggagatgtgacggacaaaaacgatttagcggcgcttgtggacgccgccatggagcggttcggccgcattgactgcctcatcaacaatgcagggccgtacatttttgagcggaaaaagctggccgattatacggaagacgaatggtacgaaatgattgaaggcaatttgagctcggtcttccatttagtgaggcggacgatcccgattatgcgaaaacagcggtttggccgcatcattacgtacggatttcaaggagcggcggatgccccgggctgggtgcaccgctcggcgttcggcgcggcgaaagtcgggcttgtgtcgctgacgaaaacgatcgccctggaagaggcggaatatggaattaccgccaatatggtgtgcccgggcaacattgtcggcgccatgaaagaggcggggatcgccgacgcccgcgcgagaagggatgcggaaacgccggtcgggcgcccggggactggcgaagatatcgcccgcgtgatcgcgtttttatgcgaggacgactcggatttcatcaccggcgccgtcattgacgtcaccggcggagcgaacgtcatttaccgccaccttttccgttgagaacagcgcctcctccttttttcgtttgcttttgcgcgaaacggggcacaataaaagaagaagcgggaaggaaaaaggaggaaaaagtgatgaagatcggcattccaaaagaaatcaaaaacaatgaaaaccgcgtcgccatcactccggcaggcgtgatgacgctcgtcaaagcggggcatgacgtgtatgtggagacggaagccggcgctgggtcggggttttccgacgctgaatatgaaaaagccggggcagtgatcgtgacgaaagcggaagatgcctgggcggcggagatggtgttgaaagtgaaagaaccgctgcctgaggagttccgctattttcgccccggattgattttgtttacgtatttgcatttagccgcggccgaagcgctcacgaaagcgctcgtcgagcaaaaagtggtcggcatcgcttacgagacggtgcagcttgcgaacggctcgctgccgctgttgacgccgatgagtgaagtcgccggccgcatgtcggtgcaagtcggagcccagtttctcgagaagccgcacggcgggaaaggcattttgcttggcggcgtgcccggggtgcggcgcggcaaagtgacgatcatcggcggcggcacagcggggacgaacgcggcgaaaatcgcggtcggcctcggggcggacgtgacgattttggacattaacgccgagcggctgcgcgagctcgatgatttgttcggcgaccaagtgacgacgttgatgtccaactcgtatcatatcgccgaatgcgtgcgggaatcggatttggtcgtcggcgccgtcttgatcccgggggcgaaagcgccaaagcttgtgacggaagagatggtgcgctcgatgacgccaggttcggtgttggtcgacgtcgccattgaccaaggcggcattttcgaaacgaccgaccgcgtcacgacgcacgacgatccgacatacgtcaagcacggcgtcgtccattacgccgtcgcgaacatgccgggcgctgtgccgcgcacgtcgacattcgcgcttacgaacgtcacgatcccatacgccttgcaaatcgccaacaaaggctaccgcgccgcgtgcttggataacccggcgctgttaaaagggatcaacacgctcgacgggcacatcgtgtacgaagcggtcgcggcggcgcacaacatgccgtatacggatgttcattcgttgttgcacggatgaaatcatgaagatggagccgccttgatggcgatgagaaaacaaagctgtccgaatcggcttggggatcgggccggtggacagcttttttgatgcgctcattcgcggcagcttttgccaatggcctctctcgttaaacaatgatcaactccttcgaaaacgacgtcaacacctcaaccccatgatccgtgaccgcgacgtcgtcttcaatgcgcacgccgccgatggatgggacgtaaatgcccggttcgattgtaaacaccatgccgggggcgagcggttcgttgttggcgccatgaagcgatgggtattcgtggatctcgatccctaagccgtgcccgacgcggtgggtgaaatagtctccgtagccggcttgttcgatgacgtttcgggcggcgcggtcgatctcgcccatcgcggtttgcgggcggcaggcgtcgatcgccgcctgctgggcgcgccgaacggtatcgtaaatgagccgctgttcgtcgcttgccgtctgacagacgacggtgcgggtaatgtcggagcaatacccatcgacgatgacgcctaaatcgaacagcacgaaatcccccggtgcgaccgccgccgttcccggcacgccgtgcggatcggctgattttgcgcccgtgagcacggtcgtgggaaacgacatcccttcaacgccgagttttttcagctcatattcaataacagcgacaagttcgagctccgtcacgcccgggcggatggccgagacgccgatttcgatcgctttgtcggcaagttccgccgcctggcgcaacaccttcatttcctgctcatccttgatcaggcgaagctggcgcagcttttcttcggcgtcgttccatgcggcgtttggaaacaatgccgagagacgctcgaaacgggcgaacgacaaatggtttttctcgatggcaatcaagccgggttttgcgccgcgcgcttcgagatggcgcccgatctcttcccatgggtcggtgctgtcgtcgtagccgatcaccgtatacccaaagccgctccggcgggcgcgcgggacttccatttgcggacagacgagcgcgggctcgccgtcagggaagacaagcaatgcaagcagccgctcgtgtggatcgcaaaaaaagccgctcaaataaaaaacgttggcgcttgacgtaatgaaggcaaatgaatcatcatgatgttgaagccatgatgaaaaagcatccagccgttggttcatcgttcccttccttccttttttcgtgatcgtccgttttgagcgtaccaagaaacgggccgtttgtaaatggacaggcgggaaaagaaggaaatggatggatggcggcgaatcatgtgtagtggaaaggagagatgtgacgatgaaaatcagctaccatggccattcggtcgtccgcattgagacgaacggaaaaacgattttgatcgacccgttcatcaccggcaatacgacgaccgatttgaacgcggcggatgtgaaagcggatgtcattttgttgacgcacgggcacggggatcatgtcggcgatacggttgaaatcgccaagcggaacaacgcccttgtcgtggccacatttgagctggcgacgtatttaagctggcaaggcgtcgagacgtttggcatgaacatcggcggggcgcgcgaatttgactttggcacggtcaagttcacgcaggcgttccacagctccgggtttgtgacggacgacaagcaaatcatttatttaggcatgccgaccggcattttgttcacggccgaaggcaaaacgatctatcatgccggcgataccgggctgttttccgacatgaagctgatcggcgagcgccataacatcgatgtcgcctttttgccgattggggacagcttcacgatggggccggaagacgcggcggtcgccgccgagtggctcggggcgaaactcgtcgtgccgatccattacaacacgttcccaccgatcacccaagaccccgagcggttcgtctcgctccttccgcagggcgtcggccgcgcgttgaaaccgggggaaagcatcgagctgtaacagaggcgcccttcccgctttgggaagggcgctttatgatggccggcgcgaccgttgaatccccgccgccaggcccgttataatgaaagtaacaaacgcgtaaagggtgaagaaccgttggcgacaaaacacgagcaaattttggaatacatccaccggctgccgatcggcgagaaaatttctgtccggcagatcgccaaggaaatgggcgtaagcgaagggacggcgtaccgggcgatcaaggacgccgagaacaaagggtatgtgagcacgattgaacgcgtcggcacgatccggattgagaagaaacggaaggaaaacattgagaagcttacgtacgccgaggttgtcaacattgtggacggccaagtgcttggcggacgtgaagggctgcataagacgctcaaccgttttgtcatcggcgcaatgcagctggaggcgatgatgcgctatacgggcgcaggggatttgcttatcgtcggcaaccggacgaaggcgcacgagctggcgcttcaggcgggggcggccgtgctcatcaccggcgggtttgacacggccgaccacgtgaaaaagctcgccgatgagcggcagctgccgatcatttcgacgagctatgacacgtttacggtcgcgacgatgatcaaccgggcgatttacgaccagctcatcaaaaaagaaattgtgttggtcgaggatattctcattccgcttgacaaaacagcgtacttgcgcgtcaatgatccgattgagcggtggtatgcgttgaacaaagagacgcgccatagccggttcccggtcgtcgatgatgagctgaaagtgcaaggggttgtgacggcaaaagacgtgctggatgtcgaccggcagctgccgatcgaaaaggtgatgacgaagcagccgattacggtgaacggaaaaacgtcagtggcgtttgcttctcatattatggtatgggaaggaattgagcttctcccggtggtggatgactataaccggctgcaagggatcatcagccgccaagacgtgttaaaagcgctgcaaatggcgcagcgccagccgcaagtcggggagacgatcgatgatctcatcaccgcccagtttcgtgagtcaggcgacaaagaaacgctgtttcgctgcacgattacgccgcagatgacgaactatttagggacgctctcgtacggcgtgtttacgacaatcgtcaccgaagcagcggcgcgcatgcttcgcgcgtacaaacgcggcgatttggtgatggaaaatatcacgatttacttcatcaagccggtgcaaatcgacagcacggtcgacgtgcgggcaaagcttttagagctcgggcgcaagttcgggaaagtggatgtcgaagtgtataacgaaggtgatcttgtcggcaaagccatgatgatgtgccagctgatcgaccgataaacggtaaaggcaaaaaaaggatgtccacttcctcattggaacatccttttcctttatcgttggccggcgcatacaccaaacggcattacccttgttttgccgcttcctttgcctcttcgaccgcctgcggcagatagcagcggtaggcgcggtagccggcccaaacgctcccgaagcctaaggcgataaaaatggcgcagatgatataggtcacggttgtctgatacaaaaacaattggttgatcccgaacaaggcaacaaacagtccaagcgccatgctcgatttcgccgagagaaagcggcgttccatcggacgatgggagcggacgtagcggattttataatagacgtaaaacgaaaaggaaaatataatgaaaataaccagggctggcatggttgggtccctccgttgttcatttcttttttcattgtacatagaagcagggaaaaatgccagcggttgaatatgacaggtgactaaaggggaagaactaatgaaaccggttcatcaacaaattcttgatgcgattcgtgaatttgacacgatcatcatccaccgccatgttcgcccggacccggacgcgtacgggtcgcaaggcgggttggcggcgttgcttcgggcgtcgtttccgaaaaaaagggtgtacgcggtcggaacggacgatccgtcgctgtcgtttttgcggaacatggatgtcattgatgattctgtgtacgcgcaggcgctcgtgatcgtctgcgatacagctaatgaggagcggatttgcgacagccgctatcggctcgggcgaaagctcattaaaattgaccatcatccgaacgacacgccgtatggcgacattatgtgggtcgataccgccgccagttcgacaagcgagatgatttatgagttttatttggcggggaaagaggaagggttgacgatgaccgttgaggcggcgcgtctcatttacgccggcattgtcggcgatacgggccgctttttgtttccgcgcacaagtgaaaaaacgttccgctacgctggggagctcatttcgtacggcttttcgctgacggaattgtacgacggattgtatcggacgagcttgccgctcgcccgcttaagcggttatgtgttgtcgaactttatgatcgaggaaggggtggcggctgtgaaaatgccgcgggcgctgcttgaggaatacggcgtcaccccgcttgaggcgtcgcagctcgtcagtttgctcggcaatattgacggcattgtcgcctgggtgtttttcattgaggaagaacgggaaatccgcgtccgcttccgttccaaagggccggtcatcaatgtggtcgccaaacgctacggcggcggcggccatccgctcgcagccggtgcgtccattgcttcttgggaggaagcggatcgcgtgattgaagacgtaaaagcggtctgtcgggctgagcggtgacggaaacgggtggttttaaaaagttgttgtttcaaatgaagcgtcatgttgataggagaaggcgtcccgaaggctttcgggacaccctcttttcccgcaagacgcgcttgtttggcactccaccgcggcggaatggggcggcaaggcgcgctctacggaagcggcgtcagtttcacttcgacggccaacaaggtaaagatcgtgagtgtgtgaagttcaagccggtatgtcttctcgtggatcgtatacgttttgttttcaattgcccgctcaatcagttcgcggctgttgtacaccgtttcgatatctttcgtaatcaaatgggacaaatcttctttgacgctgtcttcaatgcgaaacgtcgtgtatgaatcaagtttatattgctcggcgttggcgagatggacggaaacgtcctgcacggtcagcttttttttcatttccttattgtaatgaatatagtcttcctgccaaatgcgaatttcgttttgcaaatcggcgatctgttcgttgagctcattgacgtgccgcacttgtttttcctgcaagacgccgaaaatatacaaaaagacaaaccaactgatgagcgctccgatcgccgcgccggcaaaaaagcgctgccatgacgggtattggtaatacggaggaattctcatggcgaaatgtgctcctgtgtcagccacgtgatgatcgccactccggtctgtgctccgcccatggcggacaaaatgagcaaaaattgccgcacgatgtctttcgtttcccctaaaaacagccctcgctcaacgacgtaaaacgtgtcaaacgtcccgccgatggcggcgacgaccgcccaaatgcgcaaatcgccggctaaccgatacatggccgtcagcggctggcccccgctcaaaaacgctccgagcgcgccgatgatggcgccgccaagcagcacgccgacggcgataaaatagctttgaataaacgctggcaaaaaagctgttttttcgttcatgtgtttttcccgtcctttcttttatctatgtatatcaatagggtggacggagtatgtagccgtgaaaaaagttttcgcccgtcaagcgcacggatgagggagggatggtcattgtgttcgtccacttgcatgtgttgagcggatacagtttgtttcaaagtgcggcggcggtggaggcgcttgcagcgagggcgaaacagctcggctatcaagcgctcgcgctcaccgaccggaatgtgttgtatggcgctattccgttttaccgggaatgcaagcagaacggcattcgcccgattatcggcgtgacggctgatgtcgctctttctggggaggaagcgttcccgctcgtgctgttggccgccaatgaagaggggtatcgccatttgcttgaaatcagcaccatgatgcaaatgggggaaacaaagcatatggaggaagccgctcttgtgcgcttaagcggcggcatcatcgccatcactcccggaagcgagggacgcgtcgagtcgcttgtggccgctggggaatgggagcgggcgaaagaggcgcttggccgttatcatcagctgtttccaggacggctgtatgtcgccgttcagcgcggcgagcaaacgcgagccccatatgaagccgggttgttgcagctggcggaggaaaccggcgtcccgatcgtggcgacgaacgacgtccgttacgtggagcgcagcgatgccgtggcgtggcgttgcttgcaggccatcggccgcggcgcgctgctcgctgacattgaggacgataacggccgctatttggcggggccagaggagatggcgcgccggtttgcggacttgccggaggcgctcgagaacagcctggcgatcgccgatcaatgcgagctgcagatcgagtttggcggctggcggctgccggcgtaccccgttccggacggagagacggccgacagttatttgcgccgcttatcggaacaagggctcgcccgacgcgtgccgtcggccgatgagcgctactggcgtcggctttcgcatgagctggatgtgattcagtcgcttcatttcagcgactattttttgatcgtcgccgatgtgctcgcctacgcccgccgacgcggcatcttaaccggcccgggccgcggttcggcggccgggtcgcttgtcgcctacgcattgtcgatcaccgatgtcgatccgatcaagtatgggcttttgtttgaacggtttttaaatccggagcgggcgtcggtgccggatattgacttggattttcctgatggccggcgcgaagaagtgattcgctatgtggcggataaatacgggcgcgaccgcgttgcgcaaatcattacgttcggcacgttcggcgccaaagcggcgctgcgcgagacggccaaagcgcttggcgtccctgggcgggaggcggaacaggttgcggcgctcttgccgagcaaacaaagtgtgacgcttcgtcaatggcatgccgagtccgccgcttttcggcgcgcggtggcagcggttccgcaagggagagagtggctggctgttgcgcaaaaactggaagggctgccgcgccatacgtcgatccacgctgctggtgtcatcatcagcccggagccgctcgttcgcttcgtgccgctgcagccaagccatggcgaatggccgctgacgcaatacgcgatgggggcgcttgaagcgcttggattgctgaaaattgattttctcggtttgcgcacgctcacgttgatcgagcagatcgtgcgtttgatcgagcggcagacaggaaagccgtttgacatccgcacgctgccgctcaatgatgaaaaaacgtacgcgctgcttggcgctggagatacaaacggcattttccagctcgaatcaagcgggatgaagcgcgtgctcgccgagctgcggccgtcgcaattggaagatgtcgtcgccgtcaatgccttgtatcgtccggggccgatgcaaatgatccccgtttacatccggcgcaagcgcggggaagagccggtgtcctatgcccatcctgatcttgagacgattttggcgcccacatacggggtgttgatctaccaggagcaaattatgcaaatcgccgcccggcttgccggattttcgctcggacaagcggacgtgcttcgccgggcggtggcgaaaaaagagaaagcgctgcttgccaagcagcaccaggcgtttgtcgccggctgcgtggcgaacggctatccgaaagcagtcgccgaggaactgtaccgacacatcgtccgctttgccgattacggcttcaaccgaagccacgcggtcagctatgcgctgttgtcgtatgcgatggcgtatatgaaagctcattacccgctttgtttttatgcggtcatgctcaccaatgcttccggcgaccgagaaaaagcggcggtatactattgggaggcggcgcgaaaagggatcaacgtccttttgccgtcggtcaacaaaagcggttttcgctcttttgtggaggggagtgccattcgccttgggctcgcgatggtgaagcaagtcggctcggcggcgaagctgattgtcgaggagcggaaagcgaacggaccgtttgccgacttctttgatttcgctgttcgcctgctgccaaaagggctcgggcgcccggcgctcgaggcgctcatttccgttggagcgtttgacgagttcggtgcagatcgggcttcgcttcttgccagcattgacattgcgatcgaacatgcgcaatgggttcaggcgctcgaagccggagggctgtcgttaaaaccgaaatatgctgccgcacattcgtggcctttgtccgaacggcggcggcgggaagcggagtttcttggcttcgccgtcaccccgcatccggcggcggtgtgccgcccgttgctgcaagcggcgggggcggtgtgtgttgccgatgtgcaaggtccgtcaactgtagtcgggggagcggtcgtccgcatacggaaaacgagaacaaagcagggtgaagaaatggcgtttttcaccgtcggcgatgagagcggggaattggaggcggtggcgtttccgaacgtttaccgccgcgcggcggacatattgaaagaaggacagtttgtattgcttgccggaacgattgaggtgcgcggcggacggcgtcagctcatcatccgccgcgccgagcgcctgctcgtgtcagcgctgtatattaacgcaggccatgcgctatcggacggaccgcggcttgcggcgttgaagcagctgctcgaacaacaccacggaagcattccggtttatttatacgacgaagcgaagcggaagcttctccgcctgccggaacggtatgcggttgacttcaccgcgccgcttgtcgacgaattgctctctctattcggtgctgggcgcgtcgctgtcaaataagtcactctttactatttcgctattttgttatatcgtataaccattaggtggtcagaccagtggatgaagcgaaggagaggggtcattgtatcaaagaggagaacgtgtatgccgagacgttgaaacatatccaccgcatgatggcggaagacaacttagcccctggcgacaagctgccgtcggagcgcgagctggccgaacggttcggcgtcgggcgttcatcggtgcgcgaggcgttgcgggcgcttgaatttctcggcttgattgaaacgcggcgcggcgaggggaggtatatgcgtgaggttggcagccaccagctgatcgacctgttggcgatgtttttgttggaaaacgaacgggcaaaggccgatttggcggaaacaaaatggctcatcgagcgcctgttgcttgcccttgcgtgtcggcgccggagcgcggaggacgtagacgagttgaaaaaaatcgttcgtcaaaaaccgattgatttcgcgcggtttttcgagacggtggtggaagcggctggcaatgttttgctcgcccgcatttggcgggtgctgtcggggtttgccgcttcatttgcgcccgagccgccccttgccgacgccggttatgaacagctgctcgccgctttggaaaggcaagatccggcggagactgtcgccgtttgggaggcgcaacggccttcgccgttgtcgaaacgggccggacatcgtttgacaaacaatgatgtccattttcgataaagtagtagagaggcgaaaacgcaaaggaggggctccctcgtgtggaaagacttgtttgtgaaaaagaaaaagtatgcaccgctgccttcagaacaagcgaggcatgaagtgccggaaggcgtgatgacgaaatgtccgcaatgcaagaaaattatgtatacaaaagagttgatcaaaaacttgcgcgtttgcctaagctgcggctaccatcatccgatgccggcgcgtgaacggattgcaagccttcttgatgacggcagcttccgcgagtatgacgccgatatgatctcggtcaatccgctcggctttccgggctacatcgaaaaactggaagaagaccggcgcaagtcagggctgaacgaggcggtcgtcaccggcgaaggagcgcttgacggccatccgctcgtcattgctgtcatggattcatcgtttcgcatgggcagcatgggctcggtcgtcggcgaaaaaatcacccgcgccgtcgaacgggcgcgcgaacagcagatgccgtttctcattttcaccgcttccggcggcgcccgcatgcaggaaggggtgttgagcctcatgcaaatggcgaaaacaagcgcggcgctcaaacggttcagcaacgacggcggcttgttcatctccgtcatgacccacccgacgaccggcggtgtatcggcgagcttcgcctcgcttggggattataactttgccgagccgggggcgctcattggttttgccggccgccgcgtcatcgagcagacggtgcgcgaagagctgccggacgatttccagacggcggagtttttgctgaagcacgggcagcttgatgccgtcattcaccgccacgagctgaaagaaacgcttgcggtcgtcttggatattcatcaaaaaggaggggaagagggatggtggcggaattagaattcgaaaagccgcttgtcgagctgcgccgcaaaattcaagagttgaaagagttcatgaaaacggcggacgtcgatttatcggcggaaatcgaaaagcttgaggcgcgcctcgccaagctggaaaacgagatttatgcgaatttgacgccgtgggaccgcgtgcaaatcgcccgccacccgcagcggccgacgacgctcgattacatcgagcggttgtttacgaactttcttgagtgccacggcgaccgctgctttggcgatgacgaggcgatcgtcggcggcatcgccaaatacgacggactccccgtgacggtcatcggccaccagcgcggcaaagatacgaaagaaaacttgcgccgcaactttggcatgccgcatccggaagggtaccggaaggcgttgcggctcatgaagcaggcagaaaagttttcgcggccgatcatctgctttatcgacacgaaaggcgcctacccgggcaaagcggccgaagagcgcgggcaaagcgaggcgatcgcccgcaacttgtttgaaatggctgggctcacggtgcctgtcgtctgcatcgtcatcggagagggcggaagcggcggggcgcttgcccttggcgtcggcaatcatatccatatgctggaaaactcgacgtactcggtcatctcgccggaaggggcggcggcgattttgtggaaagacgcctcattggcgcagcgggcggcggaaacgatgaaaatcaccgctcatgacttaaaggcgctcggcgtcatcgatgaaatcattccagaagtcaaaggcggcgctcatcgcaacgccgacgagcaggcgaaagaaattgaccgcgtgctgcgccgttcgctcaaacagctgttggcgcttgacggcgaagagctcgtccggcagcgctatgaaaaatttaaacaaatgggccaagtgtcgtttttgccggaaacgattcgggcaagataaggaaaaagctgtctccgtcgcgggacagctttgttctatcgtgaaaaaaatccacttttgtaagccgtttcagcgatcgcttctatattgtgttccgctgttgttcatggtacattagggatgttcaagaagacgtatgaggtcggacgtgtgcaattcgatgcaaacgaggtggaaatgatgaaacggattggtgtgttgacaagcggcggcgactcgccgggcatgaatgcggccattcgcgctgtcgtccgcaaagcgatttaccatggggtggaagtgtacggaatctaccacgggtatgccgggttgatcgccggcaatatcaaaaagctggaagtcggggacgtcggggacatcatccatcgcggcggcaccatcctttataccgcgcgctgcccggagtttaagacggaagaaggacagaaaaaggggatcgagcagctgaaaaagcacggcattgaagggctggtcgtcatcggcggcgacgggtcgtatcaaggggcgaaaaaattgacggagcacggcttcccgtgcgtcggcgtgcccgggacgatcgacaacgacattccaggcaccgatttcacgatcggttttgacaccgcgctcaatacggtcattgacgccattgacaaaatccgcgacacggcgacgtcgcatgagcggacgtacgtcgtcgaagtgatgggccgccatgccggcgatattgcgctatggtcggggcttgccggaggggcggagacgattttgattccggaagcggactacgacatggacgacatcatcgctcgcttgaagcgcggccatgaacgcggcaaaaaacacagcatcatcatcgtcgccgagggagtcggcagcggcgtcgacttcggccggcaaattcaagaggcgaccggctttgagacgcgcgtgacggtgcttggccacgtgcagcgcggcggatcgccgacggcgtttgaccgcgtgttagcgagccgcctcggcgcccgtgcggtcgagctgctccttgaaggcaaaggcggccgctgcgttggcattcaaaacaaccaaatcgttgaccatgacattgccgaagcgttggcgaaaacacatacggtcgatcagcggatgtatacattgtcgaaagagctgtcgatttaattcccgaggggaaaggaagaagaagtgatgaagcggaaaacgaaaatcgtctgtacgatcgggccggcaagcgagagcgtagacaagctcgtgcaattgatcgaagcggggatgaacgtggcgcgcctcaacttttcgcacggagatcatgaggaacacgggcggcgcatcgccaacattcgcgaggcggcgaggcggacgggccaaacggtcgccattttgctcgatacgaaaggtccggaaatccgcacgcacaatatggagaacggcgccatcgaactgaaggaaggggcaaagctcatcatttcgatgagcgaagtgctcggcacgccggaaaaaatttctgtcacctatccggggctgatcgatgatgtgtccgttggttcgaaaattttgctggacgacgggttgatcggccttgaagtcaacgcggtcgacaagcaagctggagaaattgtcacgaccgtcttaaacagcggtgtgctcaaaaacaaaaaaggggtcaatgtccccggcgtgcgtgtcaatttgccgggcatcaccgagaaggaccgagccgatattttatttggcatccgccaaggcatcgacttcatcgccgcctcgtttgtgcgccgggcgtctgatgtgctcgaaatccgcgagctgctcgaggcgaatgacgccttacatatccaaattatcgcgaaaattgaaaatgaagaaggcgtcgccaacatcgatgaaattttggaagccgccgatggcctcatggtggcgcgcggcgaccttggcgttgagattccggctgaggaagtgcctctcattcaaaaaatgctcattaaaaagtgcaacatgcttggcaagccggtcatcacagcgacgcaaatgctcgactcgatgcagcgcaatccgcggccgacgcgggctgaggcgagcgatgtcgccaacgccatttttgacggcaccgacgccgtcatgctttccggagaaaccgcagccggccagtatccggtcgaagcggtaaggacgatgcaccaaatcgcgctccgcaccgagcaggcgttggagcatcgcgacattttgtcccagcgcacgaaagagagccgaacgacgatcaccgatgccatcggccaatcggtcgcccacacggcgctcaatttggatgtcgcggcgatcgtgacgccgacggtgagcggaaaaacgccgcagatggtggcgaaataccgcccgaaagccccgatcatcgcggtgacatcaaacgaagcggtctcgcggcggctggcgctcatttggggcgtgtatacgaaagaagcaccgcatgtcaatacaaccgatgaaatgctcgatgtggcggtcgacgcggcagtgcgctccggcttggtgaagcacggcgacttggtcgtcatcacggccggcgtgccggtcggcgaaacgggatcgacgaacttaatgaaagtgcacgtcatcagcgacttgcttgccaaagggcaaggcatcggccgcaagtcggcattcggcaaggcggtcgtcgccaaaacggcggaagaggcgtgccgaaaaatggtagagggcggcattttagtcaccatcagcaccgatgccgatatgatgccggctctcgaaaaagcagcggcgatcattactgaggaaggcgggttgacgagccatgcggcggtcgtcggcttaagccttggcattccggtcgtcgtcggggtggaaaatgccacaagcttgtttaaagatgggcaagagatcacggtcgatggcggctttggcgccgtctaccgcggccatgcgagcgtgttgtaacggacgttgcagcaaaacagggtgtcccaaaagcagcgggacaccctttcgcatcgtcctgtatacccattaaacatctttgtgaaacgaaagattgtattcctattatagaaagccgagcttttgagacagctcccttcgattacgtggtcggcttgccgataataaagcgccaaagatcacgaaaaacattggcgctatggagcgtgcggatgatgacaagcgcgacggggccggcaatcaagccgagaaagccgagcagcttgaagccgacgaacaaggcgatgagcgtggcgagcggatcgaggccgatcgttgaagaaagcactttcggctccatgatttgccgttggacgaggacgacgacatacagcacgcccaatccgatggcaaacggaatgtcgccgctagccatggtgtaaatgatccaaggaacaaatacaatccccgttcccaaatatggcaaaagatcgacgaacccgatgatcaatgcgatcgtaatggcgtaatcgacgcgcaaaataagcaagccgatcaacacgatgaccgtcgtaatcgaaatgagcgtcgcctgcgctttgataaagccaaacagcgcccgctttaaatcaagaaacaccgtttttccgcttgtgcgggctttcgtcggcagccattgctgcgccatgcgcacaagacgccgccagtctttgctgatgaaaaacgtcgccaacagcgaaaaaataaacacggtcgcggcattcggcagccaggcgagaagctgcggaatgttttgcaggatgctctggacaaattcaccaaccgtcgtcccaattttttttccgacggcttgaatgttttgcataatcgtatcctgttgggtggcgcttaaacttttaaacatcccggccaaatctttgtaaatcgggatgatttggtcggcgacgaacgtctccatgtacgtgatcaatgcttgaaatttttccggcacgacgcgggctaaatattgcgttcccgaaacgatttcggcaacaagaagcgtgaccaagccggcgaccgcggcaaacaacatgatgagcgtgacgctgaccgcgagccagcgcggcattttcgctttccgctccaaagcatcgacgagcgggttgatgatcatcgcgatgaaaaaggcgatgatgaacggatacgtcaccgtcgcgatgtagtacgcagcgatggcgccgagcgcgacagcggcgatgacaagaaaaaagcgcaaaaagcgatcaacataaactcgggacaatgtttcacctccaacgacgttccatattgatatattacacgttttcttacggggaagcaaaaagacaagtttcataggaaaggacggacgaccgtgaacgaaccggcgttgtttttattgttgttgcttgcgctcggctttcttgcgaaaaacaagtcgcttattgtcgccgtcgttgtgctgttggccatcaaacttgtcggcttggatcaaagagtgctgccgatcattcagtccaaagggatcaactggggagtgacggtcattacgatcgccgtgctcgctcccatcgcttctggggagatcggctttcggcagcttgtcggctctctgcagtcgttgtcggcctgggtggcgctcgcatctggcatttttgtcgccttgatcgccaaaaatggagtaacgctccttgccaatgacccgcatatgaccgccgcgcttgcattcggcaccatcctcgcggtttcgctgtttcatggggtggcggttggtccattgatcggcgctggcattgcctatacggtcatcaaaatggtagaatatttttgatcatcaggcggcgtgtgggatcctccgttttgagatgaatggatttccgttttattcctgatcatcatttcttttgacgtgtgacagctgacaaaagtctgataattgtttataataataaacgtgagtgagttttcggccaagcattgtgcagctgttgcgacggggcggttgtcgccggcttcatgtaagcactttcgcgcgcgcgtttgtttttgcctccatttcgagcaagcgctcatcggccatcggtcgttatggctggaacttatgaagagaaggggagattgaacatgacagtaacccgtgggttagagggagttgtggccacaacttcaagcatcagttcgatcatcgatgacacgttgacgtatgtcggttatgacattgacgatttagccgaaaacgcttccttcgaagaagtcgtttatttgctttggcatcgcgaactgccgacgaaagagcagcttgaggaattaaagaaacagttggcggaaaacgctgaaattccaaatgaaatcattgaacacttcaagctgtatccgattgacaaggtgcatccgatggcggctttgcgcaccgcggtatcgcttctcggcttgtatgacgaagaggcggatgtgatgacgaaagaggcgaattatcggaaagccattcgcctgcaggcgaaaatcccgacgattgtcaccgccttcgcccgcgtgcgcaaagggttggaaccggttgcgccgcgcaaagatttgagctttgccgccaatttcttgtacatgctgaccggcaaagaaccagacgacatcgccacggaagcgttcaacaaggcgctcgtgctgcatgccgaccacgagttgaacgcgtcgacgttcacggcgcgtgtctgcgtagccacgctgtccgatatttattccggcatcacggcggcgatcggagccttgaaaggaccgcttcacggcggggcgaacgaagcggtgatgaaaatgttgacggaaatcggcacggtcgacaacgtcgagccatacatccgcagaaagctcgccaacaaagaaaaaattatgggctttggccatcgcgtttaccgaaaaggcgacccgcgcgccaaacatttgaaaaaaatgtcggaaaaactgacgaagctcgtcggcgagccgcattggtatgaaatgtcgacaaagattgaagaaatcgtcacatcggaaaaagcgctgccgccgaacgttgacttttattccgcctcggtttaccattgtttaggaatcgatcatgatttgtttacgccgatttttgccgtcagccgcacctcgggatggttggctcacatcttggaacaatacgacaacaaccgtctcatccgtccgcgcgctgagtacaccggcccaggcaagcgggcgtacgtgccgatcgacgagcgcggctaaaacaagtggacaaggcggtgaaggcgcgccttcacgcctttttataaaaaaactgcattgggggttttgctcgtgacgcaaggagaaaaaattacagtccaaaatggtgtgctcaacgttccgaacaacccgatcattccgttcatcgagggggatggaaccggcccggacatttgggcggccgcttcgcgcgtgctcgaagcagcggtggaaaaagcgtacaaaggtgagaaaaaaatcgtttggaaggaagtgctcgctggtgaaaaagcgtacaagctgacgggcagctggcttccggatgaaacgcttgagacgatccgcgaatacataatcgccattaaagggccgttgacgacgccggtcggcggcggcatccgctcgctgaacgtcgcgctccgccaagagctcgacctgtttgtctgcttgcgtccggttcgctacttcccaggcgttccgtcgccggtgaaacgcccggaagacaccgatatggtcattttccgggaaaacacggaagacatctacgctggcattgaatatgccaaaggcacgccggaagtgaaaaaagtcatcgactttttgcaaaatgaaatgggcgtgcgcaaaatccgcttcccggaaacgtccggcatcggcattaaaccgatttccgaacaagggacgaaacggcttgtgcgcgcggcgatcaactacgcgatcgaacacggccgcaagtcggtgacgctcgttcataaagggaatattatgaaattcaccgaaggcgcgtttaaaaactggggttatgaactggcggaggaagaattcgccgacaaagtgttcacgtgggcgcaatacgaccgaatcgttgaaacggaaggcaaggaagcggcgaacaaagcgcttgctgatgcggaagcgtccggcaaaatcattatcaaagatgtcatcgccgacatcttcctgcaacaaattttgacgcgtccgcgcgaatttgacgtcatcgcgacgatgaacttaaacggcgactacatttccgacgcgctggccgctcaagtcggcggcatcggcatcgcgccgggggcaaacatcaactacgaaaccggccacgcgattttcgaagcgacgcacggcacggcgccgaaatacgcagggcttgacaaagtcaacccgtcgtccgtcattctctcgggcgtcatgatgtttgagcatcttggttggaacgaagcagcgaaattgatcatcaaagcgatggagaaaaccatcgccgcgaaaatcgtcacgtatgacttcgcccgcctgatggaaggggcgacggaagtgaaatgctccgaatttgctgatgcgctcatccgcaatatggactaacctttgaaggaaagggatggcaaacgatggcgatgaaacggaaaaaaatctcggtgatcggcgccggattcacgggggcgacgacggcgttccttttggcgcaaaaagagctcggcgacgtcgtgttggtcgatattccgcagcttgagaacccaacgaaagggaaggcgctcgatatgctcgaggcaagcccggtgctcggctttgacgcgaatatcatcggcacatcggattacgctgacacagccgattccgacatcgtcgtcatcacagcaggcatcgcccgcaagccgggcatgagccgcgacgatttggtgacgacgaaccaaaaaattatgaagcaagtgacgaaggaagtcgtcaaatactcgccgaactgctacatcatcgtcttgacgaacccggtcgatgcaatgacatacacggtgtttaaagagtccgggtttccgaaaaaccgcgtcatcggccagtcgggcgtcttggatacggcgcgcttccgcacgttcgtcgccgaggagctgaacatttcggtaaaagatgtcactgggtttgttttaggcggccatggcgatgacatggtgccgctcgtccgctactcgtacgccggcggcattccgctcgaaaaactcattccgaaagatcgtttggacgccatcgttgagcggacgcgcaaaggcggcggtgaaatcgtcaacctgctcggcaacggcagcgcctactacgcaccggccgcctcgcttgtcgaaatggtcgaagcgattttgaaagaccagcgccgcattttgccggcgatcgcctaccttgaaggcgaatacggctatgaaggcatttatttgggcgtgccgacgatcctcggcggcaacggcatcgagaaagtgatcgagctcgagctgaccgaagaggaaaaagcggcgctcgccaaatccgtcgaatccgttaaaaatgtcatgcgcatgctggaatagcggcgaggcaaaaattcgggcattgccccggatttttgcccacagtcaatgaaagcgctttctagacaacgaaggggtgggaacatgttgaaaaaacgaaagctcgggagacggatcggggaaattcaagcgggggaaaagctcgtgttccaagccgccatcgaagacaaagacttgcttctttatcttgggctgacggatgatgccaatccgctctatatccagcatgattatgcttcacagacgccgtttggaaaaccggtcgtgccgccggtcatgttgacggggatgatcacttccgcggtctccaaatatttgccaggcccgggcagctacattacgcggcaggatcttcgctttctccgcccagtttatcattatgaaacgctcgaatttttgctcgaagtcgccgatgtcgatgaggcgggccattgcgtgacgttgtccgtcatggcgacgcgcggtgcggaaacggtgcttgacggaacgctgtctgtctgcccgccgcatacgttgccgcgcctagacgggcgggtgctcgagaacttttgacctcatgttgaaagcagtcccccacttcgaaacaaagggggagtttcatgccgctttccgccaaaggaagccaaccaaacgcgaggggcagttttccgcgggcaacctgtccgcaggaaaacgcccttttttctttttttgtccgaatcatggcgtcaattgtggtatcataaaggcagaaaccattggacgggatggaggagcggcatgggacgaaaaattttagttgtcgatgacgaacagccgattgtgactctgttgtcgtacaatttggagaaagccggatttcacgtcgtgaccgctcacgatggcgaagaggcgctcgtgaaagtagcgtccgagcagccggcgctcattattttggacttgatgctgccgaagcttgacggcgttgatgtgtgcaagcggcttcgccagcagcaaatcatgacgccgattttaatgttgacggctcgcgatgatgaatttgacaaagtgcttggtcttgagcttggcgccgacgactatatgacaaagccgttcagcccgcgcgaagtcattgcccgcgtcaaggcgattttgcgccgcacggagatcgttcagccggcggctgaatcgagcgagcggcttgttgttggcgagctggaaatttttccggaacgctatgaagcaacgatcggcggcaagccgcttgagctgacgccgaaagagtttgagttgctcctttatttggctcgccataaagggcgggtgttgacgcgcgaccagctgctcagcgccgtgtggaactacgagtttgccggcgatacacgcattgtcgacgtccatatcagccacttgcgcgagaagatcgaaaccgatacgaaaaaaccgatgtacattaaaacggtgcgcggccttggctacaagttggaggaaccgaagcggcatgaatagcttccgcacccgccttttgttttggctcgtgacgctcatcgccacagtgttgatcgccctcgggcttttgctcgggcaattgctgaaagatttttacgccgagacgatgaacaaacggatggaaaaagaggcccaagcgcttgcgattttgcttgaaaatgaaccgctcgagcaaatccgcgccgatttgcaggaaatggggaatgagctgtcgtcccgcatcaccgtgctcgataaagaagaacgggtgcggtttgacagcggtcgcgtcgcagcgatcagcgacaaagaccatgggcgcatcgtccgcgcgattttgcgcaaaaagcagtttccccgtttttccgtgattgaaaaaacaaacgacgtctattactacatcgtcccgtacgagcgcggtgagcggagcgggtacgtcgttttaagcacaccgacgagctcactcaaaaaagtaaacgagcaaatttggggcgtgctcacgagcagcctcgggatggcgctcgttgtcatcatcgccctcgtctggaaaatcgccaatcaatatatgaagccgattgaagaagcgacgaaagtggcgtttgagctggaaaaaggcaattacgccgcccgtgtgcccgatggtgaatataacgaggccgggatgcttgtgcgctcgatcaaccggctggcccgccatttgcaggagatgagcagggcgcgggaaattcagaccgatcggcttcacacgctcattgaaaacgtcggcagcggcctgttgtttattgaccaccgcggacatatttctctcatcaatcgggcgttccagactcagtttcatctcgatccgtcggattgtttgcaccgtccgtacgccgatgtgctgccgcatggcgacatcgtccggtttatcgatgatattttcatcaccgaaacgacgatgcgccggcatatgcggctgacgattggcatcgagcggaaacatttcgatgtatacggggctcccatcattggcacgaacgccgaatggaaagggattgtcgtcgtgtttcacgacattacggagctgaagcgtcttgagcaaatccgcaaagactttgtcgccaacgtttcgcacgaattgaaaacgccggtgacgtccatcaaaggattcgccgaaacgctattggatggcgccatgaaggatgaagcggcgctcgaacattttttgaccatcatcttaaaagaaagcgaacggctgcaaacgctcgttgaggaactgttggacttgtcgaaaatcgagcagcacggatttcagctgcaactcgaagacgtggatatcgctcaagtcatcgccgaagcggctgctgtgtttcgccaaaaagcggcggaaaaacaaattgatttgcatatcgaatcgccatccgggcttgtcatccgcggtgacagaaatcggatgaagcaaattttgctgaacttgctcgccaacgccatcacgtatacgccggagcacggacgggtcgctgtcgaggcggaagagacggagaaagaagtgctgatccatgtgaaagacaccggaatcggcattgaggaaaaggaaatcccgcgcatttttgagcgtttttaccgcgtcgacaaggcgcgcagccgcgattccggcggaacggggttgggcctggcgattgtgaaacatttggttgaggctcaccatggatatattaccgtagcgagcaaagtggggcgcggcaccgtgttcacgatccattttccaaagccggggcggtagccggcttcttttgatcatctccaactgagaagcctcccatttttcagcgtgagcgtaagcaggggatgaatcggcgcctcccatcatggtgggagagcgttcaaggcaagccgcaggcatggtacaataggacaaggaagcatccgaggagggatgagattgaaaaaaaagcttgttttaatcgacggcagcagcgtggcgtaccgcgccttttttgccttgccgcttttgcataacgacaaaggcatccatacgaacgccgtctacgggtttacgatgatgttgaataaaattttggcggaagaagagccaactcatatgcttgtcgcgtttgacgccgggaaaacgacgttccggcatgaagcgtttcaagagtataaaggtgggcgccagcagacgccaccggagctgtcggagcagtttccgctgttgcgcgagctgctgagggcgtatcgcatccccgcctatgaactcgagaactacgaagcggacgatattatcggaacgcttgccgcccgcgctgagcaggaagggtttgaggtgaaagtcatttccggcgaccgcgatctgacccagctcgcctccccccatgtgacggtggacattacgaaaaaagggattaccgatatcgaaccatacacgccggagacggtccgcgaaaaatacggcttaactccggaacaaatcgttgatttgaaaggattgatgggcgacaaatcggacaacatccccggagtgccgggcatcggggaaaagacggcggtcaagctgctcaggcaattcggcacggtcgaaaatgtgcttgcctccattgacgagatcaaaggcgaaaagttgaaagaaacgctgcgccaacaccgggagatggcgctgttaagcaaaaagctcgccgccattcgccgcgacgccccggtcgagctctcgcttgatgacatcgcctatcaaggggaagaccgggagaaagtggtcgctttatttaaagagcttgggtttcaatcgtttttagagaaaatggaatcgccgtcatcagaagaggaaaaaccgcttgccaagatggcatttacgcttgctgaccgcgtgacggaggagatgcttgccgacaaggcggcgcttgtcgttgaagtggtcgaggaaaattatcatgatgcgccgatcgtcggcatcgctgtggtcaacgaacatggacggtttttcctgcgcccggagacggcgcttgccgatccgcagtttgtcgcctggcttggtgatgaaacgaagaaaaaaagcatgtttgactcaaagcgcgcggcagtcgccttgaaatggaaaggaattgagctatgcggcgtttcctttgatttattgctggccgcctatttgcttgatccggcgcaaggtgttgatgatgtggctgccgcagcaaaaatgaagcaatacgaagcggtgcgcccggatgaagcggtgtatggcaaaggggcgaagcgggccgtgccggatgagccagtgctagccgagcatttggtccgcaaggcggcggcgatttgggcgctcgaacggccgtttttggatgagctgcgccgcaacgaacaagatcggttgctcgtcgagctcgagcagccgttgtcttcgattttggcggaaatggaatttgccggagtgaaagtggatacgaagcggctcgaacagatgggcgaagagctcgccgagcagctcggcacggtcgagcagcgcatttatgagctcgccggccaagaattcaacatcaattcaccgaaacagctcggcgtcattttatttgaaaaactgcagctgcccgtcttgaaaaaaacgaaaactggctactccacttcggcggatgtgcttgaaaaacttgcgccttatcacgagatcgtggaaaacattttgcattaccgccagcttggcaagttgcagtcgacgtatattgaaggattgctgaaagtcgtgcgacccgatacaaagaaggtgcatacgattttcaatcaggcgttgacgcaaaccggacggctcagctcgacggagccgaacttgcaaaacattccgattcggcttgaggaaggacggaaaatccgccaagcgttcgtgccatcggagtctgattggctcattttcgccgccgactactcgcaaattgagttgcgcgtcctcgcccatattgcggaagatgacaatttaatggaagcgttccgccgcgatttggatatccatacgaaaacagcgatggacattttccaagtgagcgaggacgaagtgacgcccaacatgcgccgtcaggcgaaggcggtcaactttgggatcgtttacgggatcagtgattacggcttggcgcaaaacttaaatatttcgcgcaaagaggcggctgaattcatcgagcgctacttcgaaagcttccctggcgtgaagcggtatatggaaaacattgtgcaagaagcaaaacagaaagggtatgtgacgacgctgctgcatcggcgccgctatttgccggatatcacgagccgcaacttcaacgtccgcagttttgctgaacggatggcgatgaacacgccgattcaagggagcgccgctgacattattaaaaaggcgatgatcgatctgaacgccagactgaaggaagagcggctgcaagcgcgccttttgctgcaggtgcatgacgagctcattttggaggcgccgaaagaagagatggagcggctgtgccggctcgttccggaagtgatggagcaagcggtcacacttcgcgtgccgctcaaagtcgattaccattatggctcgacgtggtatgatgcgaaataaagagaagtcttggtgtggagcgccggcatccctaagaaggcctgtgatggaatgaaaaagcagtttcacaacgactcttctccagttgggaagccttgaacatcgagccgtccttctcaaccaacatgaccgattttgtgaaaatcagcgtttctcaccggccttttaggcagaatctttcggtgcgacgattctcggctgcgggtcgatgaattggagcgaaacagctgccgccccatggagaatctttctctcggcggatgaaccggcgtcaatgtgaaagcgtcggcgggaacgatgcaggaaaacggaggaaaggggggatcgccatgccggaattgccggaggtggaaacgatccgtcgtacgcttttgccgcttattgtcggaaaaacgattgaggatgtgcgcatcttttggccgaacatcatccgccatccgcgagaccccgaggcgtttgcggcaagaatgatcggacagacggtgcgtggtttggaacggagagggaaatttttgaaattcctgctcgaccgcgatgcgctcatttcccatttgcgcatggaagggcgctacgccgttgcttctgccctcgagccgctcgaaccgcatacgcacgtcgtgttttgcttcacggacggcagcgaactccgttaccgcgacgtgcgcaagttcggaacgatgcacgtttatgccaaagaagaagctgaccgccggccgccgcttgctgagcttgggccggagccgctttccccggcgttttccccagctgtattggcggagcgggcggtgaaaacgaaacggccggtcaaagcgttgctccttgatcagacggtcgtggctgggtttggcaatatttatgtcgacgaatcgctgtttcgcgccggcattcttcccggccggccggccgcctcgctctccagcaaagagatcgagcgcctgcatgaggaaatggtggcgacgatcggcgaggcggtcatgaaagggggaagcacggtgcgcacgtacgtgaacacgcaaggggaagcgggtgcgtttcagcatagcttgttcgtctacggacgcaaaggagagccatgcaaacgatgcggcacgccgattgaaaaaacggtcgtcgccggccgcggcacgcattattgcccgcgctgccagcgctaggcggcgcgtaaaaaggagaggggttccatgacgttgacgatcggattgaccggcgggatcgccagcggcaaaagcacggtgagcgcgatgatgcgcgagctcggccttccggtcattgatgctgacgaagcggcgcgcgccgtcgtccgaccgggggaagacgcctaccgtcagattgtcgccgccttcggtccgggcattttgcagacaaatggagagatcgatcgggcgaaactcggggcgatcgtgttcaacaacgaagaagaacggaaaaagctaaacgccatcgttcacccggcggtgcgtcagaaaatgctcgcggagaaagaagcgctcgtccgttccggggcgaaaacggtcgtattggacattccgcttttatttgaaagcggattgacatcctgggtcgataaagtacttgtcgtgtatgttgacgatgacatccagcttcgccggctgatggagcggaacgggttcactgaggaagaagcgcgcgcccgcattcgcgctcaatggccgctggcggaaaaaatgaagcgggccgacgcggtcatcaacaataacggaacgagggaagagacacgccgtcagctgttggctattttgaaacaatggggcgccttggaaaaataggcgtcttttttgttcgctttcagtcattttgttctccacatttcctaaaaatatgatatactatttatacaaatataagaaaatagtataacatatatgagaggagaacaaagtgaatgaaggcgaaagtggcgattaacggtttcggacgaatcggacggatggtgttccggcgcgccatcaattcccctgatctcgacattgtggcggtgaacgccagctatccgccggaaacgttagcccatttagtgaaatatgactcaaaccacggcaaatttgacggtgaggtcatcgccttggaagacggcctgctcgtcaacggcaaaaaagtgaggctgttaaactcgcgcgacccgaaacagctgccgtggaaagagcttgatatcgatattgtgattgaagcgaccggaaaattcaacgatcgtgaaaaggcgagccttcaccttgaggcaggggcgaagcgcgtcattttaaccgccccgggcaaaaatgaagatgtgacgatcgtcgttggcgtcaacgagcatatgcttgacatcgaccgccatttcatcatttcgaacgcctcgtgtacgacaaactgtttggctccggtcgtcaaagtgctcgatgaagcgtttgggattgaaaacggcctgatgacgacggttcacgcgtatacgaacgaccaaaaaaacatcgacaacccgcataaagatttgcgccgcgcccgctcatgcgcgcagtcgatcatcccgacgacaacgggagcggcgaaagcgcttggcctagtgctgccgcatttaaaagggaagcttcatggcatggcgctccgcgtcccgacgccgaacgtctcgctcgtcgacttggtcgtcgacttgaagcgcgatgtgacggttgatgaggtgaacgaggcgctgatccgcgctgccaacggcccattgaaaggcatcttggatttcacgatggagccgcttgtctcgatcgatttcaatacgaatccgcattctgcgattatcgacggcctgtcgacgatggtgatggaagggcgaaaagtgaaagtgctcgcttggtatgacaatgaatggggctattcgtgccgcgtcgttgatttagcccatcttgtcgcggccaaaatgaatgagcgtctcagcgtcaatgcgtaacagcggttcgatgtgaagcgcgccgcctgcgctatggcttttgcgatccgcacaaacggatcgggccacggtgcgggcgtgggcgctttttctcttttttatgcaaaaaaattaaaaaagcatgttgcaaaaaccccctaaacaaagtatactatgtctcgtgaacttcttaacggcaagggtaatgtgactacttaaagggttaggacctcttaggactaactttcccccgtggtagttatacatgccattttgcaactcaccttctgtttttttatttgtttgagaaaattggttaaagggggattcttttcatggacacgatgggtcgtcacgttatctcggaactttggggatgcgactttgacaaactgaatgatattgattttattgaaaaaacgttcgttgacgccgcgttaaagtcgggagcggagattcgcgaagtggcgttccataaattcgctccgcaaggcgtaagcggggtcgtcattatttcggaatcgcatttgacgattcacacgtttcccgaacacggctatgcgagcattgatgtgtatacatgcggccatttagacccgacgattgccgccgattacattgccgaaatgctgggcgcgcaaacgcgggaaacgattgaacttccgcgcggcatgcgcccaatcgaagtgaaaaaggcgcaggcgctgtaattggatcatgataaaccgaaaggagcgtaagcgaaacgctcctttttttgcgccctcggcggtacaacagcggcgaaaatcatggtatgatggaagaaaaagaatgactagggagacgtggcaatgagcatgtggaaaacactcaaatacgccttcacaaaccattgtgaaacgcgggaaaatcatgaagatgaagagctaagaagccattattacaaagcgacgaaccgcgccgtcatcgatgcggtcaaggagctgctctcgtcgctgcccgacgccgagctcgtttctgtttccgaagagcgcggcgaaatttgtgcgcaaacaaggcgcggcaaaaagttgttcatcgtcgctaccgtcatttccgtgcggccgtttgaaacggcggtcgacttttccgcgacgacggagacgaagctattgccgtttgattttgggcatagccgggcggtcattctcgatttgtatcggaagctcgacgcccgcctgccctatatcggttccggactgaacagctaactatatcttgtctgctttcgtccattccggtatgatagaaaataagaagatcaacggagtggatgttatgcgatgtccttcatgccatcatcaaggcacgcgcgtgcttgactcgcgcccggttgaagagggtcgttcgatccgccgccggcgggagtgcgaacagtgccattatcggtttacgacgtttgagcggatcgaggagccgccgctgattgttgtgaaaaaagagggaacgcgcgaagaattcagccgggagaaaattttgcgcggcttgatcaaagcgtgcgagaagcggccggtggcgctcgaggagcttgaaaaagtgacgcaggaaattgagcgcgaactgcgcaatcaaggcgtctcggaagtgaaaagcgaaacgatcggcgaaatggtgatggagcgcctgtcacacatcgatgaggtcgcctatgtccgcttcgcttccgtctatcggcagtttaaagatattaatgtgttcattgaagaactgaaagagctgatcaaaaaagggcaacggtaaaaagggctttggcgttaggcggcaagcccttttttcaacgtcttttcggcaggaaaggggagagccggtttgaaacgaatacggcggaatggaaggtcggagcgatgcaacaccattggaaagagctgattgctgtcgaccgttataccgtgcaaagccgtggggtgttgcaagaggtggaccgtaaagtgctgacgctgctttaccagccgctcatcggctgccgggcgttggcgctttatatgacgctttggggggagcttgagctgcttgacggccaggaagcgacccatcatcggcttatggcgctcatgcagtgcggactgccggacatttacagcgaacggttgaaactcgaaggaatcgggctgctcgacacatacgtccacgctaaagaggcggatgaaccgaagctgtttctttatgagctgcgtccgccgctggcgccagaccagtttttccgcgacgagatgttgagcgtttttttgcgccggcaagtcggccgccacttgtttatccagctgagcaacttttttgcccgtccgtccattgatgaaacgaaattcacccaggtgacgcggtcgttttccgacgtgttttcggccgtgcccgctgaacaaatcttcgccggcctcagcgaagaagccgggcccgagctgcttgaagggaaggatcacatcaggcgggatgaggcgtcgtatgtgctcgatgatggtgtattcgactttgagctgttttttgccggcctgtccaagcagcttgtgccgcgccgggctgtgacagcgaaagtgaaggaagcgattaaaaagctggcgtttttatacggcattccgccgcttgagatgcaaaaactggtccttggcgtcatcgatccggcatatcatatcgatattgacgcgttgcgccgggcggcgcgcgaatggtatgagctcgaacatggcggtgtcgagccgcgcctcgtcgaacgagtgcagccgctcgcctaccggacgatggaaaacatcgaaccgcgcacaaaagaggagcaactaatgaaacagctggaaacaatttccccgcgccagctgctgaaagagatttcaggcggcgctgagccgtcgcttgctgatttgcagttgatcgaagacattatgttccagcagcagctgctccccggagttgtcaacgtgctcatttattatgtcatgctccggacgaatatgaagctgtcgaaaaaatacgtagaaaaaatcgccagccattgggcgcgcaaaaaggtgaaaaccgtgaaggaagcaatggaactggcgaaagaagaggcgaaaacataccaaaactgggcgaacgaaaaggaaaaagggacgcggacggtgcgcaaagtcgtgcgcacggaaatcgtcccggactggctgaacatggattacagccagccggatgatgatgattttgacgtcgaacaggcgcgcaaagagcttgaggaacggctgaaaaaataccgtgatgaatcatagagggaaaagccatggaacgagtaaaccacctgttgcagcggttgcttggcaatcaacggtttaaacaacgctacgaacaaatgaaacgctacattttggagcatccggacgtgcagccgtttttgcgggcgcacgaacggcaattgtcggccgatgcggttgaccgcagcttgatgaagctgtatgagttcatcgagcagcacgggaattgccgccaatgtccgggccttgagcgatgcaacaacatgctgccggggtaccatccaaatttggtggtcaacggtggaaggatcgacgttgagtacgaccgttgcccaaaaaaagtgcagcatgacgagcgaaaacggcaagagtcgctcattcaaagcatgttcatgccgcgcgaaatcttgcgtgcttcgctctctgacgtcgatctcaatgacgatgggcggatcaaagcgatccgatttgccgagcggtttgtggcggaatacgagccagggaaaaaaatgaaaggcttgtatttgcacggatcgtttggggtgggcaaaacgtatttgctcgccgcgatcgccaacgagctggcgaagcgaaacgtttcgtcgctgatcgtctacgtgcccgagctgtttcgtgagatgaaacattcgcttcaagaccagacgatgaacgaaaagcttgattatatcaaaaaagtgccggtgctgatgctcgatgaccttggggcggaggcgatgtcaagctgggtgcgcgatgatgtgtttggcccgatcttgcaataccggatgtttgaaaacttgccgacgtttttcacgtcgaactttgatatgcagcagctcgcccatcatttgacgtattcgcagcgcggcgaagaagagaaggtgaaggcggcgcgcattatggagcgaatccgctatttggcctatccgattgaaatcactggaccgaaccgccgcgagcaaaatatataaaggcgatttgaaacgttgccgtttgcacaggcatgttgattaacccataaaaactagttgagcaggttctgtttctagcttttctgccgtagtcggcaagcggttcgtttgccgactgggtctgacccaaaagggtaatttcccttaaacaaaacacaacatattgtttcttatttaattgttttatgcctgtatacggtaataagaaagggtatcccgatccttttggggcaccctctcctcgaacaatgaacgccgctaagctttgtggttttttagtctaaacagcccgttgtccccatatatataaaccaagcattcctttcgggctaaaggggggacagcgggtgatcgaaatccattttgacgaggcaagcgaggcggaaaaattggttgggctgctagatcaccggcaaccggatgacggtccgctgtttcatgccgcttatgacgggaacaaaaccgtggcggtttacatacagggcgaggagaagcgtgtgcttgaggagcatatcatcccagcgatgacggcgtttatgcaggaggtgatggaagaccggctgctgctatccatcattgccaatgttttttatttccgcgacgtcgaagaacagcagcaaattttggccctcgctcattcgtttttggacggcgagcggcgcgattaccggaaaagcgcggcgtttgccgcctcgcgcaccgtgatgttgcgcgacgcttttgcctcctttttgcgcgacggcttgtcattttcgttttcttcgttcgttacgttccggttaaagccgtatatggagcgcctccaacattatgtcgagctggcgattgatgaatacaagctggagcaggagtatcaaaattttgtgcaaatgctgcgcgactgcctggctggccggacgccgcaatggccgcgcctgtatttggtgcacgatccgccgcacttcgtattttacgacagcgagcggcgggagctgtcggcggcggaagtgagacagttgatcgaccgccatctcgtcttcagccagccgatgtatattgatgcatcggtgctcgctccgcttgtctcgctcgctccggcggaaattgagctgtacaccgatcatccggatgacggcatggtgcagacactgcaaaacgtgtttcaagaacggctgatcgtctgccgccgcgccgatttttcccgcttgtttgccgccaacgctggaaatgggggagaagcttgatttttcctgctgttttcgctataatgacgtcatgaatatggatgaatacaagcgatgacgaggacatgggcgcatttttacggtttccagagagggaaggcagcggctggaaccttcctaacacgaaaaatgcgcttaccccctcagagctgcggcagcgaacgcaacgcccagtagttgccgccggtggacgaccgttattcttgttgagccatggcatggcgaggcgttgccatgggaagaagggtggaaccacgatgaaaactcgtccctttaggagggaggagtttttttatttttccattttcatcatcatgacaaaggagtgattgccgatgccagacgtcattcgcatcacgttcccagatggggcggaaaaggagtttccgaaggggacgacgacggaagacgtcgctgcctcgatcagcccggggctgaagaaaaaagcgatcgccggcaaactgaacggccggttcgttgatttgcgcacgccgcttcacgaagatggcgagcttgtcatcattacccaagacatgccggaggcgcttgacattttgcgccatagcaccgcccacttaatggcgcaggcgatcaagcggctgtatggcaacgtcaagctcggcgtcggtccggtcattgaaaacggcttttactatgatatcgacatggagcataagctgacgccagacgacctcccgaaaatcgaagcggaaatgcgcaagattgtcaaagaaaatttggacatcgtccgcaaagaagtgagccgcgaagaagccatccggctgtatgaagaaatcggcgatgagttgaagctcgagttgatcgccgatattccggaaggcgagccgatttcgatttatgagcaaggcgagtttttcgacctttgccgcggcgtgcacgtgccgtcgactggaaaaatcaaagagttcaagctgctcagcatctcgggggcctactggcgcggcgacagcaacaacaaaatgctgcagcgcatctacggcacggcctttttcaaaaaggaagacttggatcgttatttgcgcctgcttgaagaagcgaaagagcgcgatcaccggaagctcggcaaagagcttgagctgtttacgacatcgcaacaagtcggacaaggcttgccgctatggctgccgaaaggagcgacgatccgccgcattatcgaacggtacatcgtcgacaaagaagtggcgctcggatacgatcatgtctacacaccggtgctcggcagcgtcgagctgtacaagacatcgggccattgggaccattacaaagaaaacatgttcccgccgatggagatggacaacgaagaacttgtgcttcgtccgatgaactgcccgcaccatatgatgatttacaaaagcaagctgcacagctaccgcgagctgccgatccgcatcgccgagctcggcacgatgcaccgctatgaaatgtctggagcgcttaccggcctgcagcgcgtccgcggcatgacgctcaacgacgcccacattttcgtgcgcccggaccaaatcaaagacgagttcaagcgcgtcgtcaacttgattttggaagtctataaggatttcggcattgaggaatactcgttccgcttgtcttaccgcgatccgcatgacaaagaaaaatattacgatgacgatgaaatgtgggaaaaagcccaacgcatgctgcgggaagccatggacgagctcggcctcgactactacgaagcggaaggggaagcggcgttttacgggccgaagctcgatgtgcaagtgcgcacggcgcttggcaaagacgagacgctctcgacggtgcagcttgacttcctgttgcccgagcgctttgatttgacgtacattggcgaggatgggaagccgcatcgtccggtcgtcatccatcgcggcgtcgtctcgacgatggagcggtttgtcgcgttcctcatcgaggagtataaaggcgcgtttccgacatggctcgccccggttcaagtcaaagtgatccccgtgtcgccggaggcgcacctcgattacgcgtatgacgtgcagcggacgctgaaagaacgcggcttccgcgtcgaagtcgacgagcgcgacgaaaaaatcggctataaaatccgcgaagcgcaaatgcaaaaaatcccgtacatgctcgttgtcggcgataaagaagtgtctgagcgagcggtcaacgtccgccgctatggagaaaaagaaagccggacgatggggcttgacgagtttatggccttgctcgctgacgatgtgcgggaaaaacggacaagattagggaaagcgcaataaaccgttgacaggcgacataaacgttcaagcgccacaaggaagcaacggtggcgatggcccatgtcatgggcggtttttcaaagaaatggcggcgtgaacaagattttctcttgccaattgaatgttgatccgctataataaagggcgttgtgtttatcaagatccgctccttgacatgccatcgccaaggtggtatagtgtataaagtggaatgattgcttgtttgtaacaaaagcagaagcaccccgcttctcacctgaccgacgccaagacggctgttggcaggttgttacggttcgtcaatgcgagtgtaaggacgtactgcgcgggtgctttgtgcatctgcgcttttttttggctggaagtggggctctgctggcaaacaagccagtcggaaaaaaccttggaggtggctcattattagcaaagattttattatcaacgaacaaattcgtgcccgtgaagtgcgcttgatcgaccaaaacggcgaacagcttggcatcaagtcgaagcaggaggcgcttgagattgcggcaagacgcaacttggatcttgtgcttgtcgcgccgaacgccaaaccgcccgtttgccgcatcatggactacggcaaattccgcttcgagcagcagaagaaagagaaagaagcgcgcaaaaaacaaaaagtgatcaacgtcaaagaggtgcgcctcagcccgacgatcgaggagcatgacttcaacacgaagctgcgcaatgcgcgcaagtttttggaaaaaggcgataaagtgaaggcgacgatccgctttaaaggtcgggcgatcacccataaagaaattgggcagcgcgtccttgaccgcttctcggaagcgtgcgccgacattgccgttgtcgaaacggcgccgaaaatggacgggcgcaacatgtttttagtgctcgcaccgaaaaacgacaacaagtaaggaggaacctgcgatgccaaaaatgaaaactcaccgcggctcggcgaaacggttcaaaaaaacggccagcggcaaattaaaacgcggccacgcgtacacgagccacttgtttgccaataaaacgaaaaaacaaaagcgtcatctccgcaaagcgacgcttgtctcgcctggcgatttcaaacgcatccgccaaatgcttgacaacttgaaataacgaccgactataggagggaacgattatgccacgcgtaaaaggtggaccagtgacgcgcagacgtcgcaaaaaagtgttaaaactcgcaaaaggctatttcggcgcgaaacacgcattatatagagtcgcgaaccaacaagtgatgaaatcgctcatgtatgcgtatcgcgaccgccgtcaacggaagcgcgacttccgcaaactgtggattgtccgcatcaacgcagcggctcgccaaaatggcttgtcctacagccgtttgatgcacggcttgaagctggccggcgtggaagtgaaccggaaaatgctcgccgacttggcggtgaacgaccaagccgcgttcgcccaactcgccgacttggcgaaagcgaatttgaataaataacaacgatggccatccttgatcagggtggccattttcttatcaaggaaagggatcgatatggtacaatacgggatagcgatcaatcttctcgcttttttcgtgatgggggtcgacaaatacaaggcgaagcgccgccgctttcgcaccgccgagcggacgctttggctgctggcgtggttgggcggagctctgggggcaatggcgggcatgtacacgtttcgccataaaacgcgccatcgggcttttggctatggcttgccgctgttggcagcggtggagctgtttctctattggcgatggatgaggtagaaaggggaggagagaatgaattggcctttgctttacgatatgcagcgcatgttggatcggcgcattgaaacggagcatggcttgatggaggaagatttgtttgcccgcaagcagctcgcctttcttgtggagctgggtgaactcgcgaatgagacgcgttgctttaaattttggagcatcaaaccgcccgcgccagccgagcgagtgcttgaggaatatgttgacggcttgcattttttattgtcgctcgggctggagtgcggcttgttttatgaagaaaacgaagctccgtcggcgggacggccgcttgtcgagcagtttcttgccgtgtttcgcgccgccgagcggttcggggagacgagagcgcgaggggaatatgatgcgctgtttgcggagtattggcggcttggcgtggcgctcggtttttcttccgacgacatcgaggcggcgtatcggcggaaaaatgaagtgaaccacaagcggcaaaacgagcgctactgatctttttttcgggtggcgaatgattcattttgccaatcgtcagccttttcaagtataataaaaaagtggacaaaaccggaaaggggtgccaagatggcgaagttggacgaaacgttgacgatgctgaaagcgctgaccgatgcgaaaggcgtcccgggcaatgagcgggaagcgcgcgatgtgatgaagacatacatagctccgtatgcggatgaagtgacaacggatggcctcggcagcttgatcgccaaaaaagaagggaaatcgggcgggccgaaagtgatgatcgccggccatttggatgaagtcggctttatggtgacgcaaatcgacgacaaaggattcatccgcttccaaacgcttggcggatggtggagccaagtaatgctcgcccagcgcgtgacgatcgtgacgaaaaaaggcgacatcaccggcgtcatcggttcgaagccgccgcacattctgccgccggaggcgcgcaaaaaaccggtggaaatcaaagatatgttcatcgacatcggcgcgacaagccgcgaggaagcgatggagtggggcgtccgcccgggcgatatgatcgtgccgtattttgaatttacggtattgaacaatgaaaaaatgctgctcgcgaaagcatgggacaaccggatcggctgtgcggtcgccatcgatgtgctcaagcagctgaaaggcgtcgaccatccaaacacggtatacggcgtcggcacggtgcaggaagaagtcggcttgcgcggcgcgcgcacggccgcccaattcattcagccagatatcgcgtttgctgttgatgtcggcattgccggcgatacgccgggcgtgtcggaaaaagaagcgatgggcaaactcggcgccggcccgcacatcgtcttgtacgacgcaacgatggtgtcgcaccgcggcttgcgcgaatttgtcatcgaagtggcggaagagctgaacattccgcaccattttgacgccatgccaggcggcggtacggacgcgggagcgattcacttaaccggcatcggcgttccgtcgctcacgattgccatcccgacgcgctacatccactcgcacgccgccattttgcaccgcgacgactacgaaaacacggtcaagctgcttgttgaggtgatcaaacggcttgacgccgacaaagtgaaacaactgacgtttgacgaataaaaacaccggccgattcggccggtgtttttggcagtatgcccatgaagccagctggtcctgtttggcagacggggcggttgtgggcgttgccgtgtggagaggttcaggtggatgaggcaagtgtgcccgtaaccgcacctgcttcacgaaagatggattctcccctgctttcccctgcaaggacgtgggagggaaagtcaagcttttaggcctacggctttggatgcatgtcgatgcgatgtggaagcatcgccgtagaacagaacggccgcaagcggcggaaacgtgatggtcagcagcaaagcaacgagcagaatggtaaaggagaacgggctcagctttttgcctagttcatttttatgctttttctcaaattgtttgatggcgtcatttttggtgagggaagccgagtctagaagggtttggccatcaacatcgtaataaaaaatttgtttggtgtgaaaaatgaaaatgctgtcccgaatttcgctcccttgggccaacacgactttcaccgttttcgcttcggtcgtgttgttttcggctacttcagctgatgtggtgatgctgtctagaatttggacagagccgtttttgtagtaagtcaaagtgtctttaaactgcttgtttacagcatctgtaagagcggatgaactggcgcccgacacgctgaaagggatggtaaacaggaacaggaagagaatgagagacgcccattttttcaaaattatcattcctttctcttttttgtgaattttatcatattgattcctatgattctagttatttgtagcataaaattaaaaaaccacataggcggtaggttgttcccgacagaaatgatttcgtggcatcttcctcaaacggctggagattcgatctttttgaacagagaagcgttgggcgaaagagcaagaaaaagcaggcggttactgtttaaccgcctgctcgagtgttgtgagcatcatgtctttttgctgctcattggcatgcgtccaaatggcttcaaagaggacaccgaggccgggcaaatatttttcctcgcctcgttggatcgcatcttcgatcgtatgttccagctgctctttcgagttgttggctacgttgtgcataatggcttcccgcaagttcaaatccatttgtctcacctcgttggccgtattgtacaccgttatcgtttgccaatggcggcggatttatacatggagcggctctcgtatatggtataatagaggaaaaactagaccgaaatgagtgatggcgacgatggacgagaaaccgctctatggattggaacgaacggtatttcgccaactgctccatctattttcccgttatgctgatgtcattgaaaaagtcattttgttcggctcaagagcacgaggcgattacaaggaaggatcggatatcgatttggcgatcaaatttcgaaaaccgggaggcccgctgtacctcctgcaatcggacttggatgaacttccgatcatttattcgatcgatgttgttgattacaatcaaattcacaacgaacagctaaaaatgaatattgaccaagaaggaaagacgatttttcaaacgaacgagcacgggaaggtgatggtcacaatgagccggctgatggatcgattttacgatttcgaacgggcgctctccaaactccggcaaagtgccgcaagagacgcccaaacggatgaccttgttgttgatgcgaccattcaacgctttgaattcacgtacgaactagcatggaaatggatgaaactttatttggagcatcagggatacgctgaagtgacgagtccgaggaaaacgattcgcgaggcgtttcgggaagggttgattcaagacggagagacatggcttcgcatgctggaagaccgcaaccggacgtcccatacgtatgacgaagaaaccgcaatggacatttacgaacgcattcgcatccactatatcccgctgtttgaccgcttgcttgacgaaatgaaacaacggcttgactcagcgacatgagcggccggcgtgcggaacggaacgagcctggctttgtgaaggaacttggctttggtcgtgaaagatgacaacggcacacattttgctataatcaaaggaagaaacttgacgcatgaggtgacgacacaatggaaaaagcgacattcgccggcggctgcttttggtgcatggtgacgccgtttgaggagctcgatggcatttacggcatcgtctccggctatacagggggacatgtggaaaatccgacatacgagcaagtgaaaaccggcacgaccggccactacgaagcggtgcaaatcaccttcgacccggacgtctttccgtatgagcggctcttggagctgtattggtgtcaaatcgacccgaccgatgacggcggccagtttcacgaccgcgggccgcaataccggacggcgattttttaccataacgaaaaacagcgccagctcgccgagcagtcaaagcgggcgctcgaggaaagcgggcgcttctcgaagccgattgtgacgaaaattttgccggcgacgacgttttacccggcggaagagtatcatcaaaactaccataagaaaaatccggagcattacaagcaagaccgcgccgcgtccgggcgcgatgagtttatcgccaaacattgggggacgaaacggtgaagcggatcgaatcgccgaaaaatgcgcgcgtcaaacaatggaaaaagctgctgacaaaaaaagggcgcgatgagaccggattgtttttgcttgaagggtttcatcttgtcgaagaggccataaaaagcaacgcgccccttgtcgagctgatcgttgatgagcggacggctgtcccgcccggctggaacgtcacaggtgtcccggttacgatcgtgaccgaagcggtgatgaaggcgatcagcagcacggagacgccgcaaggcatcgccgcggtgtgccggcagctgtcgaccgagcttgaaggcgtgaagaccgccttgctgattgacgccgtgcaagatccgggcaatcttgggacgatgatccgcaccgccgatgccgctgggatcgatgccgtcatcctcggtgagggatgcgccgacttgtacaatccgaaagtggtgcgggcgacgcaagggtcgctgtttcaccttccggttgtcaaaggcgatctggcacaatggatcgcgcgtttcaaggagcagggcattccggtgtacggcaccgccttggagaacgccgtcgattaccgcaccgttccacaatcgccttcgttcgccttgctcttcggcaatgaaggaagcggcgtccgacccgacctgctgcgcctaacgacagagaacgtgtacatcccgatttacggccgcgccgagtcgctgaacgtcgccgttgcggccggaattttgctttattccttgcaggcggtgcggtaaaatagaatggaaaatcaataggacaaggggggcggagacggatggatggcgaactgcgggcgttattgaacgctgtgcttgagcgtcttgatgttcaaggggtctacatcgaacaaatgcgcatggatatcgtcaagctgcaaggaagcgtgaaacaactcgaagacaaagtcgatcgcatccaaagtgatgttgaggcgatgaaaaaagacatggatgcgatgaaaaaagacatggatgcgatgaaaaaagacatggacgctatgaaaaaggacatgttgggggtcaaaaaagatgtcgccgcgctcaagggagggcaagtgcggcaggaaaaaattatggagcgccttgccatccgctcgattgaacaggaagcggaaatcgatgagctgcgcaaagaaatttcggcctgaccttgcctttgcccactcatttgcgtataatgaatagcgacaatttcccatacggacaacaacgatgacggagaaaagtagcttgctgttcgccatccagggagaaaacgccatagactgggagcgtttttatggccgacgcaagtgaagttcacctcctgagttgacaccgggaccatcccgacgagggatgtaaaggtgttccggctttcggccgttatcgcaatgaagtgaacagcgcatttcggctgttaacaagggtggtaccgcgagcaacaactcgtcccttaccgggggcgggttttttttatcatcttaaaccgagaagccccccgcttctacgcgtgagcgtaagtgggagagcgttcaactgaaatgaggagggattgatgtgaaagaacggctgtacgagctgaaacgccaggcgctcgaacaaatcggccaagcccgcgacttaagaatgctaaacgacgtgcgcgtcgcctatttaggcaaaaaagggccgatcaccgaagtgctgcgcggcatgggggcattgccgccggaagagcgcccgaaaatcggcgcgcttgccaatgaagtaagagaggccatccaacaggcgctggaagcgaaacaagcgaaactggaacaggaggaagtggagcggaagctggctgccgaggcgattgatgtgacgctgccgggccggcctgtgagtcttggcaacccgcatccgctgacgcgtgtcattgaagaaattgaagacttgtttatcggcatgggctatacggtcgccgaagggccggaagtggagaccgactattacaactttgaggcgctcaacttgccgaaaggccatccggcccgcgatatgcaagattcgttttacatcacggaagagattttgcttcgcacccatacgtcgccgatgcaggcgcggacgatggaaaagcaccgcgggcgcggtccagtgaaaatcatttgcccgggcaaagtgtatcgccgcgacaccgatgatgcgacgcattcgcaccagtttacgcaaattgaaggattggttgttgaccggaacatccggatgagcgatttgaaagggacgctgcgcgaatttgcccgcaagctgttcggggaagggcgcgacatccgcttccggccgagctttttcccgttcacggaaccatcggtcgaagtcgatgtgtcctgcttccgctgcgaagggcggggctgtggcgtctgcaaaggcaccggttggatcgaaattttaggagccggcatggttcatccgaacgtgcttgagatggccggttttgattcgaaaacgtacaccggcttcgcgttcggcatggggccggagcggatcgcgatgctgaaatacggcattgatgacatccgccatttctatcaaaacgatctacgtttcttgcggcaatttttgcgtgtgtaacagaaaaaggaggagttgggaatgctcgtttcttaccgttggctaggggaatacgtcgatttgacgggcatcaccgccaaagagctcgcggagcggattacgaaaagcggcattgaagtcgagcgggtcgaggcgcttgaccgcgggatgaacggcgttgtcatcggtcatgtgctcgagtgcgagccgcacccgaacgcggataaactgcggaaatgcctcgtcgatctcggcgaaggcgagccggtgcgaatcatttgcggcgccccgaacgtcgccaaagggcaaaaagtcgcggtcgccaaagtcggggcggtgctgccgggcaactttaaaatcaaacgggcgaagttgcgcggcgaagaatcgaacggcatgatttgttcgctccaagagcttggcgtcgaaacgaaagtcgtgccgaaagaatacgcggacggcattttcgtctttccaagcgacgcgccggtcggcgccgatgcgctcgagtggctcggcttgcatgacgaagtgttagagctcgccttgacaccaaaccgcgccgactgtttaagcatgatcggcgtcgcctatgaagtcgccgccattctcggccgcgatgtaaaactgccggaagcggcggtcaaggaaaacagcgaacatgtccatgaatacatttccgtccgcgttgaggcgccggaagacaatccgctgtacgccgggcggattgtgaaaaacgtccggatcggcccgtcgcctctttggatgcaagcgcgtttgatggcggccggcattcgcccgcacaacaacgtcgtcgacattacgaactacattttgcttgagtacggccagccgcttcatgcgtttgactacgaccgcctcggttcgaaggagattgtcgtccgccgtgcaaaagcgggcgaaacgatcatcacccttgatgatgtcgagcggaagctgaccgagaaccacctggtcatcaccaacggccgcgagccggtcgccttagccggcgtgatgggcggggcgaattcggaagtgcgcgacgacacgacgaccgtgttcattgaagcggcgtactttacaagcccaatcatccgccaagctgtgaaagaccacgggctgcgcagcgaggcgagcacccgatttgaaaaagggatcgatccagcgcggacgaaagaagcgctcgatcgcgccgcggcgttgatgtcggaatacgccggcggcgaggtcgtcggcggcatcgtcgaagcgagcgtgtggcgccaagacccagtggtggtgacggtcacgctcgaacgcatcaacggcgtcctcggcacggcgatgacgaaagaggaagtggccgcgattctttcgaacttgcaatttccgtttacggaagacaacggaacgttcacgatccacgtcccgtcgcgccggcgcgacattgcgattgaagaagatatcattgaagaagccgcccgtttgtacggctacgaccgcctgccggcgacgctgccggtggctgaggcgaaaccgggcgggctcacgccgcatcaagcgaagcgccgccgcgtccgccgctatttggaaggaaccggcttgttccaagccatcacgtattcgttgacgagcccggacaaagcgacgcgcttcgcgctcgagacggccgaaccgatccgcttggcgctgccgatgagcgaagagcggagcgttcttcggcaaagcttgattccgcatctgctcgaagcggcgagctacaaccgcgcccgccaagtcgaggacgtcgccttgtacgaaatcggctctgtctacttgtccaaaggagaacacgtccaaccggcggaaaaagagcggcttgccggcgttctcaccggcttatggcacgcccatttgtggcaaggcgagaaaaaggccgttgatttttacgttgccaaagggattttggatggcctgtttgacttgcttggacttgccgcccgcatcgaatacaaaccggccaagcgcgccgatttgcatccgggacggacggcggacattgtgcttgacggccgggtcatcggctttgtcggccagctccatccggccgtgcaaaaagagtacgatttgaaagaaacgtacgtgttcgagctcgctttaaccgatctgttgaacgccgaaagcgaagcgatccgctacgagccgattccgcgcttcccgtccgtcgtgcgcgacattgccttggtcgtcgatgaaaacgtcgaagccggcgccctcaagcaagcgatcgaagaagccgggaaaccgcttgtcaaagacgtctccctctttgacgtctacaaaggcgaccgcctgccggacgggaaaaaatcgctcgccttctcgctccgctactacgatccggagcggacgctcacggatgaagaagtcgccgccgtccacgagcgggtgctcgccgcagtcgagaaacaatttggcgcggtgctgcgcgggtaaaacgaaaagctgttccaaaaagcgactcgcttttggaacagctttttttgatgagagctcgtttccaaacggattcagaaaacgaaggatgccaacaaaggcggatgccctgtcagccgtactcggccatgatgcgcccggtttgtgacacatcgtacccgctgagcgcttcgagttcggcgcggaacgaatcggagcggagcacgtccagcacggaagcgatgagcgattcattctccggcgtccgcaacatgacgacatcatactgttcgttcatcagcggaatgaactcgacgccggccattcgcgccactttttccgtgccgatgccgacatcagcgagacccgccgccaccgcggaggcgacgctcaaatggcttgtctcctcgcgctcatagccgcgaatagcggacggtgacagtccatgcaggcgcagctgttcatccaagagcacacgcgcccccgctcctttttcccggttgacgatcacgacgtcgctccttcctaagtcgctaaacgtttgaatgccgcgcggattgccttttggcacgtaaaacccgattggcctgcgcatcaagttcaccatgatgtacgcatggcctgtcaacagcttttcaacgtaggggcggttgtactcacccgtttgcccgtcaaacaaatgcacgctgacgatgtcacattgccctttgtacagcgcaatcaacccgttgaggctgctcgtataggtgcgaagcgattgataagagccgcctttctcgagatggacgccaagcaaatcgagcgccatatcttgaccgctgatgatgatggggcgaaaggcggtttcggtcggccgtgaaacggcggaaaaaacggtgcttgcctcccctttttgccagtcgatgtaccgcttgagatcatccgcggtgatccgcatttgccgcccgacgcgaaaggtgggcagcttcccttttttcactaaatcgtacaccgttagtttggacacttttaataaggaagcgatttcttcaatcgtgtatgaccgcggctccgtcatcatgccatcctcctttctttcattgtagcgcaaagagagcgatgtgaaaaaatttttcttttttaactagttatcattatttataattagatatcattacatataaaaatctgaatggagataagggggatgtagatgcgaaaaatggcatggcttgtcgcggtggtcttgttgttcggcttgtatggctgcgacagcggttcgaaagagggggctgggcaaacgaaatcggcggacaaagtggagctcaccatctccgccgccgccagcctgcaagaagcgctggaagaagcgaaaacggcgtttgaacgaaagcacccgaacatccgcatccaatataattttggcgcgtcgggcgccttgcaaaaacaaatttccgaaggggcgccggtcgatctctttttctccgcggctgccgagccatttgaggaactgaaaaaggaagggctgatcgattccaaacacgaaaaaaccgtgctcgccaacgagctggtgctcatcgttccgaaacaaggagaaggggcgattcagtcgctcgatgacatcacccgcgccaaacgagtggcgatcggcatccccgagtcagtgccggccggcatgtacgccaaacaaacgctcgaaaaggcggggctgtgggagcaggtgaaagcgaagctcgtttacgcgaaagacgttcgtcaagtgctgacgtacgtggaaaccggcaacgtcgacgccgggtttgtgtaccggacggacgcgctcgtgtcggacaaagtcaagatcgccgccgccgtgccaagcggcatgcacgacccgatcatctatccgcttggtgttgtcaagacgagcaaacatctcaaggaggcgcgggagttgtatgattatttgacgagcgaacaggcgctccaaatattcgaacaacacgggttccgaccaagccgttgaatctgcttcccatcgggaggggatatatggtaaaataaaggcgatgccaatcgaataggcgatggagttcgccataaccgccggcttccggctgatgactcctgctgcagatggatgcggcaggagtctgttcatttttggaaggaggggtccttattggtctatctcgctgtcggcgcagccggcatgatcggcgcgcttgtccgctatggcctcggtttggttgttcccgccgccgccgtcggcggctttccgctcgggacgcttttcatcaactggacaggctcgtttttgctcagctggctcacggttttcttcacccgcctccctgcatggccgccatggtggaagaccgcggtcacaaccggctttgtcggctcgtatacgacgttttcgacgctcagtgttgaatgtgtggaattgatggaacaagggcgctttggcatggcggccgtttatatcgctgccagcctgtttggcgggttgctcgcctcatgggctggatatgccgccgctcaaccggaacggaaggaagggattggataatgtacgcaccgctgtttgtggcgatcggcggttttttcggcgccatggcccgctatctcgtcagccgctgggcggctcggcgttcgccgcgttttcccatagggacgctcattgtcaacttgcttgggtccttcttgctcggctggctcgctggaagcggcgccgccgatgccgcaaaactgcttgtcggcacgggctttatgggcgcgttcaccacgttttcgaccttaaaatgggaaagcgtgcaaatgatgcagcaacgccaatgggcgaaggttgtcgtttatttggcggctacgtatttgtgtggcgtgtggctcgcgtggcttggctatcacgtggggcggtgactgcagcgccgaaaaacaagcattgtttcttaattagttgattgtgaaaaagaacgttcttggcttgcttttagagggctggtgattgaatgaaaaatgtgaatcaacaacagtgtttttcaatttgataagccttgtaaaatctgtttttctctttgatcaaaaatgaccgatttgcaggaatgattgttttttcaccgcccttctaggcaatcagtatggatgaatggatagaaaaatcttccccgcaaacgatttgttcgcggggaaacggagatcgatgaaggacaacgttcgaaacacggatggcgttatcttttgctttttccaaacaataattcttcgagaatgtcatgaatgcgcgtattttcataaatgccggtgaatcgctccgctcccgggcccatggcagtcagcggcacatcggcggcggtgtggcccgttgtcgtccagtcgagggcgaacgtttgcatagagcgggcgattggaaacgggccgtcttcgccggagatcgttttgccgtctcccgactcatccgtgccgcccggcgtttcgatcgtcaagccgccgcattcatggtcggcgagcacgaggacgagcgtatcccgatggcgcttggcgtactgtttcgctacggcgaccgcttcgtcaagctgctggcccgctttgatcatgagcgatccgttgttttcatggctcatttcatcaatggcttcttcttcgacaacgaggaaaaagccctttttattttgcgacagcacgtcaagcgctttttttgtcatatcgggcagcggcacgacgggattgtacacatctccttctccttcggggcgctgctggaacatttcttcgttggcaaacagtccaagcaacttgcggccggacgcttgtttcagctcatcggcggtgcggacgtacgtgtagccgagctgcttggcgcgttcaaccaagtttccttgcgtgcctttgcttgcttcttccggatcttcggctggatggtcggggtaatagccaggatttccagcagggtaccagtaatcttccccgccgcccaaaatgacatccactttcgtttgttcgatgtattgcttggcgatgtcgctttgggcagagcgattggcggtgtgggcggcaaacgcagccggcgtggcgtccgtcacttgggcggtcgtgacaagccctgttgccttgccggctttttttgcttgttccaaaatcgtttccaccggttttctttgcagatcaacagagatggcgccgttgtacgttttcacgcctgaggcgatcgcggtcgccgccgcagcggagtcggtgatgaatgacttcgagtcggcggagttcgtatggacaagcccgctgtatggcatatcgtccatctccaattctccagcgatcccttttgtggcaaggcgaatggcgttgcgatgcgctgtgcccatgccgtcgccgacaaaaaggacgacatttttcacctcagacggcttcgattgtttcgctggggcggcccatgcatcttgtccggcttgatgcagcgccagtccggcgctcagcccggcgatgagcaaagccgtgcggcgtttcgattggaacatcgttctcctctcccttttcagatgattttgtcatttttattgtacaagccagatgttaagcgttcgtgaatgcaatgtaatggctttgaaaaaatttcctctctattcagattggacgatagaatggtttctcctttggcaacattccttgttgactttctcttttttccttggtatcgttactaatagttcaacagttgaacaaaacggatgacagctctccatctactgttgaatctggttgattgttcaatgattgaaccatcggaggtgaatcaatgccgggacgaaacatcgatgaatggattgaccgctatttgtccgtgtcgtttctcgtgatgaaacgcggagcggcgcttgtcaaaggcagtctttgcgaagagatgacgcacgatcaatattatttgcttcgctacatccgccggcgggggacgtgcacgtcaacggagcttgcggcgatgttcggcgtgaataaaagcgcggtgacggcgatgacgaatcgcctcgtcgacaaaggctggctgcgccgcgaccgcgatgagagcgaccggcgagtcgttgtcttgtcgttgacggaacaaggagaagcatggatcgcggaaatggaccgaaacgtctaccggctcgtcgaagaagtgatcgcccgcttcccggaagaagaaattgaaacgttcatccgtacgtatgaacggttggcccgcgtgctgcaggaggtggaagaggcaaaatgagagcgatcatcaaaggaagatggttcttgcttgcggcatggatcatcatcgcagccgtgctcatggcgactgccccgaacatgggcgagcttgtcagggaaaaagggcagctgagcgtgcccgacggctactcgtcgtcattggcggcaaaattgatcaaagaggcaaacggccaggaaaacaagcaaaacgaacgatccgcggtgcttgtcttttaccaaaaaggcgggctgacggcggacgataaaaaagagattgaacgggcggtaaacgcgctcgaaaagaaaaaagaggaacttcatgtcacgaacatcgtctcgccgtttgccaaccgggagctggaaaaagaactcatctccaaagatggaacgacgatgctcatttccgtcagcatcgacccggctgggcggacggcgaagcaattgaccgacgccctgtataaagcagtcgatggcgtcaaggtcgagcattatttcaccggcggctggatgatcgatgaagatgtcgtagcgagctcgcaggaaggcgtgaagaaaacggaggggatcacggtcgtctttattttaattgtgttgctcgccgtgttccgctcgccggtggcgccactcattccgctgctcgcggtcggggcgacgtatgtcgtctcgcagtcggtcgttgcgtttttagtagataaagtgaatttccccctgtcgacgttcacgcaaacgtttttagtcgccgtgttgttcggcatcgggaccgactattgcattttgttgctgagccggtttaaagaagaactggcgaagcgcggcgaccgggcggaagcgatcgtcgccacgtaccggacggctgggaaaacggtggccgcaagcggcattgccgtcatgatcggctttgcggcgatcgggttgtcgacgtttaagctgtaccaatcggcggcggccgtcgccgttggggtagcggtgctgcttttggcgctcgtgacgctcgtgccgtttttcatggcggtgcttggcgaaaagctgttttggccggtgcgggggaagctcgagcacgggcaaagccggctttggctcgcggctggccgatttgcgttcgcccgtccgcttctggcgctggcgattgtcgccgtcgtgaccgtgccggtgttggcgacgtatgatggcaaactgtcgtttgattccatggaagagatcggcgatcattatcgttccgtcaaagcgtttgacatcattgccgatcatttcaatccgggagatgccatgccgacgcaggtggtattgaaaagcaaagagccgcttgattcggaagaagggctggcgttgattgagaaaatgagccgtgagatcgaaaaagttgatggcgtggcgagcgtccgctcggcgacgcgcccgacgggtgagccgattcaggagctgtttgtcaccgaacaggcgaaacagctgaaaagcggccttggcgccggcaaagagggcattgagaaaatcggctccggccttgaggcggcaagccaaaagttgtcctcgtccgctccgcagctgaagaaggcgtcatccggcgtcggccagctcgtctccggaacggagcggcttgaagacggcctgcgccagctgcaaaccggtctcagtcaaattgaacaaggggtgcgccggggagcgatgggcgccggtgagctgaaaaacggcttagtgacgcttcgcgacaatgcgaaaaagctgcaggaaggcgccacgcagctgcttgacggctacaagcaggcggaacaagggctgtcggcgctaagcggccagtaccggcaaatcgaagcgggattaaaagctgtcgccgctcagcttgccgccgtgcagacgatgctcgggcaagtcgaacagtcgcatccggaactccgtcaagatgggcaataccaacaagcaaaaatgacggtcgccgccttgtccggccagacgaaacaaatggcggacggcctcacgcaattgaacggggcgcttgagcaggcgcgcgccggtttggcgaaagcgaacgaatcgttcgcccaactcgcggctggtcaagcggcggtcaacggcggcttggatcaagtcattgccgggcttagtgagctcgaagccggattgacgaaagcggccgacggccagaaacaggcggttgacaaattgccgcaattctcccgagggcttgagcaagtgaacggcggccagcgccaattgcttgagcatttctccgcgcttggcggccagctcggccagcttgtaaatggcttggaccaaagcgcgtccggccttcaaaaagtggcggacggcctcggaacggcggaaacgtatttagccgatttgtcatcggccccggagaaagaaatggccggctggcacatgccgaaagaggcgcgcgaaagcaaagactttgcgcaggcgaaagacgcgtatatgtcgaaagaccgccgcatcgtgaagttcgatgtcgttttaaaagaaaatccgtattcaacatcggcgctcggccgcatcgatgacattcgcgccgcggccgaacgggcggtgaaaggaacgaagtgggaagacgcgacgatcgctgtcggcggcgtcaccagcacgtatgccgatttgcaggcgatgtcgaacgccgactatcagcggacggctgtgctcatgttaatcggcattgccatcgtgttgacggtgctgctccgttcgcttatcatgccgctttatttgatcttgtcgctcgtgttgacgtactacacgtcgatggccgtcaccgagctcattttcgtcaacggccttggctatgccggcttgaactgggcggtgtcgttcttcgcctttgtgttgcttttggcgctcggcatcgactacagcatcttcctcatggatcggttcaacgaataccgcggccggccggtgaaggaagcgatgctgtcggcgatgggccatatggggacggtcatcatctcggccgccgtcattttgggcggaacgttcgccgcgatgtatccgtccggcgtcttgtcgcttttgcaaattgcgacgattgtgctgacagggctcctgctttacgccctcgtcgtcctgccgcttttcgtgccggtcatggtccgcacgttcggccgcgcgaactggtggccgtttcggcagccggcaagcgagacaaccggactggaacaacaaaaaatcagttaagaaggcgggccaacgccgcttcccgagatccaggaagcggcgttcttttttagggagaacggaaaggatgtcgtccttctaatcaagagaatatatgttctattcgtgttgcttgattcccctcaataatgattccatttcacaagcatattttttccgcttttgcccaacgtaaagtatgatgagtagtagagaacattccagaacctaaaggagggctgccgcatgtcgaaacgagtgctcatggtggtgacgaaccatacgacgatcaccgacgaccataaaaccgggctttggctggaagagtttgccgtgccgtatttggtgtttcaagaaaaagggtatgacgtgaaagtggcgagcattcaaggcggcgaggtgccgcttgacccgcgcagcatcaacgaaaaagatccgtcttgggccgaggcggaagcggcgctgaaacatacagcgcgcttaagcaaagacgatgcacacgggtttgacgccattttccttcccggtggacacgggacgatgttcgattttcccgacaatgaaacgctgcaatacgtcttgcagcagtttgccgaagacggccggatcatcgccgccgtctgccacggtccgtcggggctggtgaacgccacatacaaagacggtacgccgattgtgaaaggaaaaacggtcacgtcgtttacagacgaagaagaacgcgaagtcgggcttgacgtccatatgccgtttttgttggagtccaccttgcgcctgcgcggggcgaatttcgtccgcggcgggaagtggaccgatttctccgtgcgcgacggcaacttgatcactgggcaaaacccgcaatcgagccgaagcacggcggagaaagtcgtcgccgcgctggaagaactggcgtgagcgatatcggctgaactcgttcattcataggcaagacgctgcctctcttttggcgcgtcttgtttttttggcacgattttctggccgttgtccggaaatgaatcccggtcagtcaagagtttgtggagaactcttttcggttcaccacgtatgttgtcgaccaccagttagcaaaccatttttatgtattgatgtcgtaagcgtttttggactttcatctgtcatggtaaggtagtgaagctgcaatcgattttttacaccaaaacaaaattccgaagaactgacagtgcttaatggggcggcatcccggacgactgatgaagataagggatattttgacgtaccgtaccgggattacaattctttcacgttctgctggaatggattattttgtacgagcaacggaaaaatcgaaggccatcgatggcgcggcagaataggctgtctaatgatcccggctcactaggctggatggggacagccttttggttgtttgcggatgaaaaacgatttttcttcataacaccccaatatgtggtatggggggaaacggtgtcgttcagttactacggggcgacctgtgcaacggagccaacgctgccgtttcccatgggtgtgaaggaaaccactaccggcgcttggcgatgtcaagcgcctttttcgtattggcgaaatgaagcttggcgcacgtctcgagcatctcttcccctcgctcgcggatgatccgggccgcggcttcgtcaacgatggcgccggcgccttttggaagcgggaggccgatggagtgggataatcgctccatttcgtctaaaaacacatagcgggcgatgatcgaggcggcggcgactgatacgtgcacgctttccgcctttggaaggcagtgcacccgctcgcggatgatgcgatcttcatcggaaaggtaacggaaatacgaatcccgttttaaaaattcgtcgatgatgattgcttctggttcgatcggcgcgatggcgtcaacgagtttcgcgagcgtccggttgtgaagcagcgccttcattttcgtctgcggcatgccgcttcgctgccagcggttgtattcggcgttatcaagcacggtgacggcataaggcgccgtttccatgatggctggcgcgatccgtttgatcgcctcatcgttcaattgtttcgaatctttcacgccaagcgccgcgattttggcgatatgcgaccgatcaacgtaggcggcggcgacgacgatcgggccgaaatagtccccggtgccgacttcatccgaaccgatcgcagaaagcttctcgagcctacgttccaatgggggcgaggcggtctctctctcctgtcgtttgcctggatcagcccccctcttccccatccatttcgctgcttcttgctccgccgctttcccttgaaacagcactttccccgagcggtaggcggtgatgacgacatccgggcgcttgacggcaaacaaagctccagccggaagccggtcggacaaggcgtcttcgtagtgggcgcgcaaggcgtcaagcagctgttggtcggcttgaatcacatagtttgacaacgttccgtcgctcctttatcttctctatcgtcgctgtgtgtcgcatctttccattataccagcgttcatgatatgataaacagtaggattttgcgaaatgggggagaaagtttgacaggacagccaaaaacgcgggtgagcgtccgcatctatggtcaagactacacgatcgtcggcgcggaaagcccggcccatatccggctcgtggcggcgttcgttgacgataaaatgcatgaattcagtgagaaaaatccgatgctcgatgtgccgaaactggccgtgttgacggccgtcaacatcgccagtgagtatctcaaattgaaagaagaatatcaacggctggcggaaaagctgaaacaggaaaaggacgggaaacaggatgattgatgtcgtgctgctgtttatcctgctgctgggggcgatgatcgggctgaagcgcggctttattctccaattcattcatatggccgggtttttcattgcctttttcgctgcttatcagtattatgagcggtttgtaccgacattgcgcctttggattccatatccgacgttcggcgatccggagacgatgaagctgctgtttcagagcacccatttagacgatgcctattatcgagcgatttcctttgctcttttattttttgtggtgaaaatcgtgcttcaaatcgtcggctcgatgctcgatttcgtcgcccagctgccgctgttgcgcagcgtcaaccgtctggcgggggcggcgctcggatttgcggaagtgtatttgctcgtctttttgcttttgtatatcggggcgctcgtgccgattgacagcgtgcaggagcagctgcagcattcgctcatggcgaccgtgattgtgaaacatacgccggtgttgtcggagatgcttggcaactggtggattcatggccgcgtctgatgacctgcttgaaggacgacaaacgctttcaccgattcatgactgtgtttgctggaatgtggccgtggtgttggaaagagaggggacggcatggacataaacaaaaaagatgtcatccgcctgttggaaacgattgcgttatatttggaaatcaaaggggagaatccgtttaaagtgaacgcattccgcaaggcggcaagcgcgttggaggcggatgaacgaagcctgacggaaatcagcgactttaccgccatccctggcatcggcaaaagcacagcggcgatcatcaccgaatttatcaagagcggctcgtcgtcggtgctgaatgaactaaaacacgatgttccggagacgctgctcgccttgctcaaactgccggggcttggcggcaaaaaaatcgccaagctgcatcaggagcttggcattgtcgatatggacggattgaaagaagcgtgcttggctggaaaagtgcgcgcgcttgccggttttggcgcgaaaacggaagaaaagctgcttgcggccattgaaaaggcaggcaaacgccccgagcggctgccgctcgctcgggtgctcgcgatcgcggcggacattgaacgccagctcgcttgtcttgaaggcgtgattcgcttctcgcgggccggcagcttgcggcgcttgaacgaaacggtgaaagatttggattatgtcatcgctaccgaccgtccggccgaggtgcgcgacgggctgctcggctttgagcgcgtccgcggggtgctcgccgctggggagacgaaagtgtcgcttcttttccagtatgaggatgaagtggccgttgactttcggctggtcagcgaggcgcaattcgcgaccgcgcttcatcatttcaccggatcgaaggagcataacgtgcgcatgcgccagctcgccaaagagcgcggcgagaaaatcagcgaatacggcgtggaagacgaagcgacaggcaaggtgaaaacgttcccggatgaagcggcgttttacgcccatttcgggctgccgcacattccgccggagctgcgtgaagatggcacggaaatcgagcggttttccgctgatcggccgcttgtgcgccttgaagacattcaaggcgatttgcatatgcattcggcgtggagcgacggagcatgttcgcttgcggagctcgctgaggcgtgccgccgccgcggctaccggtatatcgccatcaccgaccattcgcactatttgaaagtcgccaacggcttgaccccggatcggttgcggcgccagcgcgaggaaattgagcggctgaacgcgcgctattcggattttacgattttggccggcattgagatggatattttgccggacgggacgctcgattacgacgatgacgtgctcaaggagcttgattttgtcatcgccgccattcactctgcgttcaaacagccgcgcgagacgatcatgaaacggcttgaggcggcgcttcgccacccgtacgtcgatgtcattgcccacccgaccggaaggctgatcggccagcgcgacggctatgacgtcgatatcgagcggctcatcgagctggcggcggagacgaacacggtgcttgagttaaacgccaacccaaaccggctcgacttgtcggcggcctacgtgaaaaaagccgaggaagcgggggcgtatattgccattaacacggacgcccaccatttggacatgctcgaggatatggcgatcggcgtagcgacggcaagaaaaggttggatctataaggaaacggtcatcaacacatggccgcttgaaaagctgcaacagtttttgcgcgacaaacgaaagaaatgaatcagctgggggtcagatacgtgcaacgaaaagtgcttcacaccttggagttcgataaagtgaaagagcagttggctgagcatgcgtcctcgccgctcggtttggaaaaaatcgacgctctcatgccgtcatccgacttggaggaggtggccgcttggcttgaggaaacggatgaggcggctgccgttttgcggcttgctggctatgcgccgcttgacggagcggtggacattcgccctcatttgaaacgggcggcgatcggcggcacgctcagcccgcaagagctgcttgaagtggcggccacctcggccgcaagccggcaaatgaagcggctgattatggatctgcatgaagagcacgggggattggaccgtctgtccacttatgccgatgagctcgtggaggtgccggcgcttgaacatgacattcgccgctcgatcgatgaccatggcgaagtgctggatgccgcaagcgaccgcctccgctcgctgcgcgggcaaattcggtcattggaagcgcgcatccgcgagaaactcgaaagcatcatccgctcgccgtcggcgcaaaagcggctgtcggacgccatcattacgatccgcaatgaccgatatgtcatcccggtgaaacaagagtatcgcggcgcctacggcggcatcgtccacgaccagtcggcgtccggggcgacgctgtttattgaaccgcaggcggtcgtcgagttgaacaatgcgctccgcgaagcgcgggcgaaagaaaagcaagaaatcgaacgcattttgcgcgaactttcggcaaaagtcgctgagcaggccgagccgcttgctcgggcggtcgaagcgctcgcggcgcttgattttgcgttcgccaaggcgaaatacgcccgccggttgcaagccgcgaagccagcggtcaatagccgaggctatcttcgctttttgcaggcacgccatccgctgctggatcaagaaaaggcggtgcccaatgacattgaactcggcggcgactatacgacgatcgtcatcaccgggccgaacaccggcggaaaaacggtgacgttaaaaacgatcggcttgttgacgctcatggcgcaagcggggctgttcatcccggcggccgacggatcggaagcagcggtgttccgttccgttttcgccgatattggcgacgagcagtcgatcgaacaaagcttgagcacgttctcgtcccatatggtcaatattgttgatattttgcgccttgtcgatggtgaaagccttgtgctgtttgacgagcttggggctggcaccgacccgcaggaaggggcggcgctcgcgatcgccatcttggatgaagtgcacgggcgcggggcgcggacggtggcgacgacgcattatcccgaattgaaagcgtacggctacaaccgtcccggtgtcgtgaacgccagcgtcgagtttgacaccgaaacgctccgcccgacgtataaactgttgatcggcatccccggccgcagcaacgcctttgatatttcgcgccgccttgggcttgatgaacgcatcatcgagcgggcgaaagcgcaagtgagcgcggaaagccataacgtcgaaaacatgatcgcgtcgcttgaacggagcaaaaagcaagcggaggaagaggaagcgcgggcgcgggcggcgctggaggaggctgagcgtctgcgcgccgaatgggaacaaaaatgggaagagctcgaagaagaaaaagcggagcggctggcggaagcaacgcaaaaagcagccgacatcatccgcgccgcggaacgcgaagccgagcggatcattcaagagctgcgccgcttgcaaaaagaaaagcaggcggaagtgaaagagcatgagctcgtcgaggcgaaacagcggctcgctgccgctatgccgaaagtggagaagcggaaaaaggcgaaaaaggctgcttcacgccatgtgttccagccgggtgatgaagtgaaggtgacgagcctcaaccaaaaaggctatttgatcgaaaaagtgtcggacgacgaatggcaagtgcagctcggcattttaaaaatgaaaatccgtgaacgcgatttggagtatatcggcagcgcgtcggcgaaagatgtgacgccgattgcgacggtgaaaggcaaggacgcccatgtgagtctcgagcttgacttgcgcggcgaacggtacgaagacgctctcattcggcttgagaaatacttggatgatgctgtgctcgccggatatgcgcgcgtttcgatcatccacggcaaagggacgggcgcgctccgccaaggagtgcagcagtttttaaaacaacaccgggcggtgaaaagcttccggttcggagaggcgaatgaaggcggcaccggggtgacgatcgtggaactgaaatgatgggggcgatggcaatggcgtcgttttgggagcacgacatggtgaaaacggcggccaatttcagcgtcgccgtgttgtgcatcgtcgtctttttagccgtatttgaattggtgacgaagtacaaaaactgggaagagattcgcaaaggcaatgtggcggtggcgatggcaaccggcgggaaaattttcggcatcgccaacatttttcgctatgcgctcgcccgccatgagtcgctgccgtcgatgattggctgggggctgtacgggtttttgcttctgctcgccgcgtactttatttacgaatttttgacgccgaaattcaatattgatgacgaaattgccaatgacaaccgggccgtcggcttgatttccatggtgatttccgtcggcttgtcgtttgtcatcggcgaaggcattcagtaaaggggaacaacgaatgaacgcagtagtgaaatggttgttgattgcggtcgggctgtttttgatcgccggcatcgtctatatggccgtgcgcaaccgatcggtcgatgtgctggcgaaaatcttgtttgtcatctgcgcgtgctttttcttcgttggtttggtgtactggttttggtaacgctcggttcaagcccggcgttcttttttttgatgaaaaattagaaaaagtaaaataaaatagaagcaaggggggattgcatatggaaaaaccgtggctcgctcactacccgccggagattccgcatacgctcgactatccaaagaaaacgctttccgactatttgcgggagacggcggaacaattcggagaccatgaggcgatcgactttttcggaaagacgatgacgtttcgcgagctgtacgagcaagcattgacattcgcgcattatttgcggacgatcggattgaaaaaaggggatcgggtggcggtgatgctgccaaactgcccgcaggcggtcatcagctactacgggacgctcctagccggcggcatcgtcgtgcagacgaacccgctttacaccgagtatgagcttgaataccagctgaacgacagcggcgcctcggtgctcgtgacgatggatcttctgtatccaaaggcggaaaaggtgaaagggaggacgccagtcaaacattggattgtcacgagaatgcaagattatttgcccacggtgaagaaatggctgtatccgcttgtgcagcggaagcaaaacatgcccatcgtccgcatcgaggaaagcgaaaccgttcatatgttccgcacgatcgtcagtcggaaggaaaccgctccgatcggggtggacatcgatccggtggaagatgtggcgctgctgcaatatacaggcggcacgacggggcatccgaaagcggccatgttgacgcatcgcaatttgatcgccaatacgctcatgtgcgcccattgggtgtataaatgcgaaaaaggaaaagaaacggtgctcggtgtgcttccgtttttccacgtgtacggcatgacgacggtgatgaatttgtccgtgatgatggcgagcaaaatggtgctgctcccgcgctttgatgtcaagcaaacattaaaagcaatcgagcgcacccggccgacgatgttcccaggcgcgccgacgatgtacatcgctttgttgaaccatccggatttgccgaaatatgatttatcctcgatcaacgtctgcatcagcggctccgctccgctgccggtcgaggtgcaggagcagtttgagcgggcgacgggcggaaaattgattgaaggctatgggttaaccgaggcgtcccctgtcacccacagcaacttcctttgggacggggagcgggtgaaaggaagcatcggcgtcccgtggccggatacggacgcgaaaatcatttccttggaaacgggtgaggaagcaaagccgggagagcgtggagaactcgtcgtgcgcgggccgcaagtgatgaaaggctactggaatcgtccggaagagaccgagcaagtgctgcgcgacggatggctgtatacaggtgacattggatatatggatgagcgggggtatttttatatcgtcgaccgcaagaaagatgtcattatcgccggcggttacaacatttacccgcgcgaagtcgaagaagcgctgtacgagcacccgaaagtgcaggaagcggccgtgatcggcgttccggatccgtaccgcggcgagacggtgaaagcgttcgtcgtgttaaagccgggggagatgtgcagcgaacaggagcttgacgcgtttatgcgccagcgcctggctgcttacaaagtgccgcgcatctacgagttccgcagcgaattgccgaagacggcggtcggcaaaattttgcgccgcgtgttggtggaagaggagaaaaagaagcttgacaaatcggcagaattgcccgtaaaatgaaaatatgaatgatggttcattcatttggcggatggaaagtgagaaaaggagaatccatattgcggagggaaaagccgaaatttaagcaaatcattgacgctgccgtcgtcgtcatcgccgagcacggctaccatcaagcacaggtgtcgaaaatcgccaagcaggccggtgtcgccgacggcacgatctacctttattttaaaaacaaagaggatattttaatttcgctttttcaggaaaagatgggggcgttcatcgagaaaattgaacaagagacagaaggaatttcaagccccctagagaaattgtatgtattggtgaaaactcatttttccgccctcgccgctgatccgcatatggcggtcgtgacgcagcttgagctgcgccagtcgaacaaagagctgcgccatcgcatcaatgaggtgctgaaaggatatttgcggctcatcgaccgcatcatcatggaggggatggaaaaaggggagtttcgccaagatttagacgtccggctcactcggcaaatgatctttggcacccttgatgaaacggtgacgacgtgggtgatgaacgagcaaaagtatgacttggccgccctcgccgacccggtgtacgaactgctcgtcaaagggtgcgccgccggacgttaggaaaggcagaaaggggagaggcttcatggacttttttcgtttggcgaaagaggagttcgtcgccgtcgtgacgttttcgcggccgccggcgaacgccctttcatcagcggttttgaaagagctttcaaccgtgttggacgagctcgagaccgatccggaagtacgcgtcgtgctgcttcatggcgaaggaagatttttctcagccggcgccgatattaaagaattcacgtccatcgcttccgctgaggaggcatccggcttgtcgcgcaacggccaactcgtgatggagcggatcgaacgcttttccaaaccagtcattgcggcgattcacggcgccgcattaggcggtgggttggagctggctatgagctgccacattcgtgtggtggcggaaaacgccaaactcggccttccggagctgcagcttggcatcatccctggatttgctggcacgcagcggcttgtgcgctacgtcggctttggcaaagcggcggaaatgatgtggacgagcgagccgatcaccggactcgaagcggttgaatgggggcttgccaacaaggcggtgccggaagagcggcttcttgatgaagcaaaagcgttggcgaaaaagatcgccgccaaaagtccgctttccgtccgtgcgacgattgaactgctcaacgccgcgaaggaaaaatcgtttgccgaggcagtgcgcgaggaggcggaatggtttggccgcgtgtttgtatccgaggatgcaaaagaaggcgtgcaggcgtttttggaaaaacggccgcctgtctttaaagggaaatgatccctgtaaatatctgaatgttggaacatgaaacaatgttcgaccaaaccgaggaggggaacgacatgaacatttttgtgttgatgaaacggacgtttgacacggaggaaaaaatttccattgtcaacggcaagatcaacgaggaaggtgcagaattcatcatcaacccgtacgatgaatacgccattgaagaagcgattcaagtgcgcgacaaacacggcggcgaagtgacggtcgtcaccgtcggcagcgaggaagcggaaaaagagctgcgcacggcgctcgccatgggctgcgataaagcggtgctcatcaacattgacgatgatgtcgaagaacaagaccaatatacgacggcgaaagtgctcgctgaatacttaaaagacaaaaacccggacttgattttagccggcaacgtcgccattgacggcggttccgggcaagtcggcccgcgcgttgcggaattgctcggcattccgtatgtgacgacgatcacgaagctcgacattgccgacggcggcaaagtgaccgttgtgcgcgacgtcgagggggatgaggaaatcatcgaaacgtcgctgccgctccttgtcaccgctcaacaagggctgaatgaaccgcgctatccgtcgctgccgggcattatgaaggcgaagaaaaagccgcttgacgagttggagcttgacgacctggatcttgatgaagaggatgtcgaagcaaaaacgaaaacgatcgaagtgttcttgccgccgaagcgcgaagcgggcaaaattttgcaaggcgagatcgctgatcaagtgaaggaactcgttcagctgctccgctccgaagcgaaagtggtataagcggaaaccgctgtcggcgttcggatgaagcacaacggggaatcaaaggatagggggactgaaacatggcacgtaaagtattgaccttagcagaagtgcgggatggatcgctgcggaacgtttcgtttgaagccattgcagcggccaaaacgatcgccgaaggcggggaagtcgtctcggtgctcgtcggcgaccaagtgcaggcgcatgcgaacgaactcatttaccgcggtgcggaccgcgtcgtcgtcatcgaacatccgaatttgaaattttatacatcagatggctattcgcaagcgttaaaagccgtgattgacaaagagcagccggaaggcatcgtcttcggccatacggcgctcggcaaagacttgtcgccgaaattggccatcaagctcgacgccggcctcgtttccgacgtcatcgccgtcgaagaggcaggcggcaacatcgtctttacccgtccgatctactccggcaaagcgtttgaaaagaaaatcgtgacaagcggcatcatctttgcgacggtgcgtccgaacaacatcgcgcctcttgagcgcgacgagtcgcgcacaggcagcgtggaagcgctcgccgtcgagattaaagacttgcgcgcgattgtcaaagaagtcgtccgcaaaacggcggaaggcgtcgacttgaccgaggcgaaagtgatcgtcgccggcggccgcggcgtcaaaagcgccgaaggcttcaagccgctccaagagctcgccgaagtgttgggcggcgcggtcggcgcttcgcgcggggcgtgcgatgccggctattgcgactactcgctgcaaatcgggcaaacggggaaagtcgtcacgccggacctttacatcgcttgcggcatctcaggcgccatccagcatttagcggggatgtccaactcgaaagtcatcgtcgccattaacaaagacccggaagccaacatctttaaagtcgcggactacggcattgtcggcgatttgttcgaagtcgttccgctcctcaccgaagaattcaaaaaactgaaagtgcattcgtaatgaacaacacgggcggctgcagccgtccgttttttgacggataaattccgcggcaaaagcgaatagtagaaacgaagcaaaacattcgcgccgacttgcattccatggtatactttgcttgcagcattcaagaagatgggagggaatcgatatggcgattgtcaacgccactgaccaaacgttcgccgcagaaacgaaagacggcctcacgctcgttgacttctgggcgccatggtgcggaccgtgccgcatgatcgctccggtgctggaagagcttgaccgcgaaatgggcgacaaagtgaaaatcgtcaaagtgaatgtcgatgaaaaccaagaaacagcgtcgaagttcggcgtcatgagcatcccgacgctgcttctgttcaaagatggccaacttgtcgacaaagcggtcggctatcagccgaaagaggcgcttgtgcagctggttggcaaacatgtgtcataacggagaaagaaggaaatccagaggggaagaagcctctggatttttttatttaaggtgtgatcagccaggaagagaggattttcagcaagaggggagtcctcactttttcatcatgtgttgacattgaaattcattttctcttataatcttattgtattgatattgattatcatttttggatgtgtgaacggggggatacataatgtcattgaaatggaagtggctcgccgtgttcgccgccgcggcgttggcgcttggcgcgtgcggccagagcaaacagacggcgggaacagaaaaagaaagcagcaaccaaacggctgtggaaaaacaagaaaagccgaaagaggaagagaagacggagaacgagaaggaagaagcggaagtcgattatgcgggagcgttcagcgaagcgctcgcggagcttgagaaggcgaagcaaggcggggcggtcgacttcggcaaagtggagagcatctacaaagaaaagctgcagccgcttgtacaaaaacgtgacgcggaatttgaagatacgcttgaccaacatattaccaacgcactggccgccggcaaagacgggtcgcttgagccgttggtcgtcaagcaaatttttgacaagctgatgcaaaaagtgttttacacgacgatcaaacatgagtttaccgaagcagaagagcattgggccaataaggaagaagtaaaggaagagcttgaggaagcgaaggcattttacgcgattttgcagtcgaccgtggaaaagcgcgatgcggcttacggaacgaagttggttgacgcgatcaacggggcgtttgcccaaatggagcaagcggtccaaaacgatgatgcgctctcatttgccctcggcaagcaagtcgtggacaaaacattgatgaaaacattctatttagcgagcggagcgctgccgcacggctatgcggcgaaggcggcggctgcggccaaggaaaacgccgaagaagccaaagtggagcaggcggaaggctgggcgttttatcagtccgtctatccgtatatgaaacggcatgccgcggaggaggcggactacattttgaaacagtttgacctgcaaaccgatgtcaaaacgctcgatccgaaagcggtgaaccatgcgttcgtgcgcggatgggcgaaagtggcgcttcacgaatatgaagaaagcaaagaaaattgggggcaagacaagtcggtgatcaccgccttagaaggcgcgctctttattaacatgatcgaaaatgatatcaaaacgctgctcggcgacaaggcatacaccgacttgaacgaacaggcgacacgctacctagaggcggcaaaggcaaaaaacaaagctgagggtgacaaatggctgccgcaaattgaagccgccctgcaacaagtgatcgaaaaagcgaaataacctagcaaacaagggcgtcctgtggacgcccttgtttgacgaaggaggcagcagatttgatgtcggcagagtgctcgatggtgatgtcaggcagcttgtgtgccttcagggcagccgtctgtccggaaacgtttggtttttttcatggcgccgcgacttttccgagcggctgtggtaagatgctgatggacagccaattttgtaatggggtgaaaccgttgaaaatcgttgttactggaggagccggatttattggcagccatctagccgcccggttaagcggactcggatatgacgtggctgcagtggattgttttcatccatattattctgctgaacggaaagagcggcagtttcagacgctcaccggcggtcgggtgccgcttgtccgcttggatttgcttgatggggagcgaacgaaaaggtggctggtcgagtttcgtcccgatgtcgtctaccatttggcggcgctgccgggcgtgccgtattccctcgaggagccgctcgcgtatatcgattatgacatcaaagcgacggtcaatgtgttggcggcggcgggggaagcgggtgcggcgcacgtgctgtttgcctcatcgtcatcggtgtacggcgaccgaggcaatgtgccgctccgggaagagatggttgacggccgcgtcgtgtcgccgtatgcggcggcgaaatacggagcggaatcgttttgtcatgcctatgcccatttgtatggctaccaaatgacgattttccgctatttcaccgtttacgggccgtggggtcgtccggatatggcgatcggcacgtttttgcgccgattgctggcgggcgaggagattgtcgtgtatggcaaggggacggcgcgcgattatacgtatatcgatgatattgtggagggcatgatcgcagcacttcaccgcagcggcgggcgaagcgaagtgttcaacttgggcgccggggcgcccgtcaccatggagcagctgctcgctgagttgcggaagcactttcccgatatgaaaatcgtgcacgcgccggagcggaaaggcgatgtgaaagcgacatgggcggacatcacgaaggcggagcgggcgtttggttacaagccgaaggtggcgtttgccgaagggctcgcccgcacggtggcgtgggcgcgcgaatatgagcggtaaaccggcggctaaaagcgcgaccgtttccggacaaattgcccaaatcgctcccggtggactcggaacgtatgaggcggtgatggggtttgccttaactacggttggtgcaccgtgggatgtggcgtatatggccgcggtgttgacacatgcgtttaaatttctgttttcttacgccgctggtgccgcggtattgtggctttggcggtccgactggcaagcggtgcggagcgtatggagaaaggaaagggagaggcgatgaaagaagcgtcacgattcgaaaaaatggcggcgcgctgctggaatttgctgaatgaaggaaagccgttcacgccgatttttgtcgcgggaacgatgagcatctaccatgccgctgatttgatgggcagccatgcatggacatggctgattggcctgacggcggtgctgccgttgtttgttgtctattatgtgtacgattatccactgtttttgcgcaattatttatggatcccttatgtcgtgtttctcatcgtttggtcgttcgctgatgcgtcgttgttgttgttggcgtcggggctttactttttctttacggtctttttttggggaacgctttactatcatttgcgaatcggcacgtcgtggtggaatttcacccgcttttggaagctggtgctgaaaaacagcgattcgaccagcggcaacgcccaagagcagctgccgaaatgttttcttcttttgtccgtatgggaatacgcttcgcggcagatcgatcaaggagcggctttggcgccgctgtgcggggcgctttggctgtttgccgctggggtgtggctgttttcatggattttgcatcggaatttgttcgactggcagccggagatcattccgacttatacgaacaatgtgccgagtccaaccgtgccgatcagtgacaaagtgtatgtcatcgtgattgatgggatgcgcaaagaccggtttgaagcggccaacgccccgtttttgaaacggttgcgcgctcaagggacggaatttgcgcaaatggagacggtctatccggcgcgcacggtcgtttgctttacatcgatgttgacgggcacgtatccgtttgagcacggcattcgctcgaatatggtatggaagctcggagcgaaagtggaaacgatcttcgactcgctccgcaaagtagggaaaacaggccgcttgcttggcatcgctcatttggtcgattcgttcggagatgatgtcgaaacggtgacggccgtcatgcctaacgaactagctgaccgctatattatcgagcgggcgaaacgcattgtggaagagcagcacccggacttgcttgtcgtgcaattgatcgccaccgaccagaccggccatagccgcggtgtgctgtatgacgagtatatcgaaaaaattgaagaagccgacgcgttgatcgcggagtttgtcggctggcttgaggaacggggcgagctcgagcgcgcgacattgattgtctgcgccgaccatggccaagcggatggcatcggcggccacggccacctcgatgaaggggagcggtatgtgccgttttttttatacggcccggcgattgaagcaggaaaacgagtcgatgagaaaaaaagcctcgtttcgctggcgccgacgatcgcctatttgcttggtgcgccgtatccgagccatagccgaggtccggttttgatcgaagcgatgcgaaaggaggagagcgatgaagaagcagcgcgtcatcgtctttttgccggcgcacaatgaagaagaagcgattggggaagtgattcgccgcattccgcgtcatttccatcccgatgtagaggtcagcgtcttggtcattgatgacgggtcgaccgaccggactgctgaagcggcgcaagaagcgggagccgattacatttgccgctggccggaaaaccgcggcctcggggcggcggtgcggcgagggcttgaagagtgtgtccgtcttggcgcggatatcggcgtgatgatcgatgccgataacgaatatccgccggaacaaattcccgaccttttggcgccgattttcaccggtgaagcggactatacgatcggctcgcgcttccttggcacgattcgcggcatgaaatggcaccgacgcctcgggaattatttgttcacgtggctgcagtcgctccttctcggccagcggttgtatgacgggcagtcggggatgcgcgcgttttcccgccaagcgatggaagaggcggaaatcattcatgattacaattacgcccaagtgttgacgctcaatttagtgcgcaaagggtttcgcttgaaagaagtgccgatccgctatcaagtgcggacgaccggccgctcgttcatcaagttcaccgcctatataaccgcggtcatcccgggcatctggaaggaaatgcgccgcccggtcaaaaaagctgtcattgaccccaaagcgcatgtgctttctttggagcgggagcgccattgttcgtgaggggcggccgcatctggccgccggccgtttttttctatattgacaacgatgatgataatgattatcattgatcttgataggaggggcagaaatgtgaaaacatcccgtttctttttttacatagcagtgatcattattctcaatctcattccgctgaaagtgttcgcctattcgtatggagatccgaacaaagaagcggttgctgaggcgtataaagagatgaaagaaaagttgaacgagcagccgccgaactttgccgcagcgaaggaaattttcggaaccataaaagaagaaatcgacatgcacatgggacctgagccgtccaaggccgtgcttgcagccatcgaagcgaaggaccgccaggcggtgatcaaagacatggaaaacattttagtgctcaatatcgcccgacgtttggacaatattgaggcgaactttgatcagtacgacacgagcaagcggctgttggcgaaggcgtttgcgacgtatgaagcgctgtcgccgatcatccaagggaaagaccctgcgcttgacaaacagctgcgcaccgagtttgacaaggcgcttcagtcgcttggcaacccggggctgttcggcgtcggcgagaaaaaatcggatatcaacgtgtttaaaaaaagcaaagagacgattttaacaatgctgcaaaagcaatttggcctaaaaagcctaaaagtcggccatttttcggaaagcgctgcagaaaagccggatgcagtgcaaaagaaagagtggaccgatttgtccaaagcaaaaaactggattccgctcattgtcatcgttgtcgtggttctcggcgcggccctcatttatgtgcggcgtcggaagcgggcttagtccaaatataaaggggaggcggagacatggaagtccaagcgctgctcattacgtttcgcgaagcgctggaagcgctgcttatcgtcggcatcattacatcgtatttgaaacgggtcgatcaccgcgaatacacgaagtacgtatggcttggtgctggtttggccgtgttggcgagcatcggcgcggccattttgtttcaagtcgtgttcacgggatttgccgcgatgggcagtgaaatctacttaaaaatcggcatcatgatcgtctccgcgttgcttttgacgcaaatggtgttttggatggccgagcatagccgggacatgaaaaaaaacgtcgaagggaaaatggaccagtttattaccgccggcaatgtcgccggcatggtcattcactcgtttttagtcgtgctgcgcgagggagtggaaacggtcttcttcttcgccgcgattacgcatggcaacatcggcgcggccatacaaggctggggggcggcgacaggaatcgccattgccgctttggtcagctacttcttctttaaaggaacgatgcgcattccgctgaaaacgttctttaaagtgactggagcctttatcgtcttgatcgccgccgggttgctcgtgcaagcgatttcgatgatgcaggacattggcctcattggcagcgtcatgccgcacgtatatgatttgacatggctgcttccagaacatccgatcgattacgaacattacgtgcgcgatcatggcgtcgcccccgtcttttccggcgaagtcggcgtctttttaaaagcgctgtttggctattcagcgatgccgtcgcttgaagaagtgatcgcctatatcggctacttcgtcgtcgtgtatttgttggtggcgagccgccgcggtcaaaagagcgctgtggtcgagaaaccgccggctgccgcgttggatgaaaataaaaaacgcgtcatgtaaacgtacaaggctgcagcgccttgtacgttttctttggagggggacacggtggacaaacggttcggcgatcgcttttggattggctttggtgtcggaacagccgcttggttggttggcgcctgtttgtattgggcgagcccgtatgcggccacatgggatgaagttgattttgccttggcgcttaggcgctatgatgtgttggccatgcagccgcatttcccgggctatccgtattttattcttggcggcatggcagtgcacgctctggtcgccaatccggccaaagcgctttcgatcttgaatgtgctcgtgttgttttccgccgcctttcccatcgtttggctgctcgttcgccatatgccgcgttcagcggcgctatgggcggcgctttcggtgctttcttcaagctacgtgctccttgccgccgccagaccgatgtcggacggcgcggcgcttggcgtgctttggtggtacgtatgggctttggaatgggcgcggcggcgaacaacatggatggcgcagctttggccggctgcgttgtttagcatcctcatgggcatccgtttgtcttatgccccgtttgctgccgcgttgttgatcctttggcatgaagactggaaaacgcaccgccgcctcggccgcgtggcggcatcgctgttggcggcggccgcctttcaatttgtttgggtggcggcggtcgcggcgacggaaggcggcctttggccgtttttcaagcttggctgggcgtttgtcgtcggtcatttcagcgactgggggggaacggcggcggcgagcccgcttccattttgggagcgggtgtgccgctttgtccttgacaactttctttggaccggcatggccagccgaaatgcttggctgctggctgcctatgcagtggtcggcgccatcgcctggcgcactgggccgtttcggctgccgcgcccgcttgtcgtttccgcgttgctgtatgctttgtgggcgcttttcggacaaaacattgacaagccgcgtcatctccttccgctcgttcacattgcgctcgttttcgtgtgggggcgcgtattggctgcaccgcgatcatggaagcatgtgttggcggcggttgtgctgctgcagtctacaatcggcatcgggcagctgcacgagcaggcaaagacgccgccggcagtgtatcagcttgcggacgatttgcgtgacaaacggcagccgtttgtggtatatacgtgggaagagacgcgcgtcctagactatttgaacgtgccctttccacataaagacgtgctccatttttccttctttttgcaagacaaagaaaactaccgccatgctacgatatatatgaccaatcacgttgtccaagggttcgaggctcaagggatcgatgtttcccgccatgtgcgcaaagtgaaaacgtatcgttccagtctgcttgctgatccagtgtatgggacgattacgctgtacgaatgggttgatggagcagtgaggtgatggccaatgaacgagcggctgaaagaaaagctggccgtgctgccggaacagccgggctgctatttgatgaaagacagacacggaacggtcatttacgtcggcaaagcgaagtcgctgaaagcgcgcgtccgctcgtattttaccgggacgcatgacggcaagacgcagcggcttgttgaggagatcgctgatttcgaatacatcgtcacctcgtcaaacgccgaggcgctcattttggagatgaatttgatcaaaaagcatgatccgaaatacaacgtcatgctgaaagatgataaaagctacccgtttattaaaatcaccgcggaaaagcatccgcgcctgcttatcacccgcaaagtgaaaaaagacggcggcaaatatttcggcccgtatccaaacgtgcaggcggcgaacgaaacgaaaaagctgctcgaccgcttatatccgctccgcaaatgttcgacgctgccttcgcgcgcctgtttgtattaccatatgggccaatgcctcgccccgtgcgtccacccggtgtcggacgaacaaaataaggcgatggttgaacaaatcgtccgctttttaaacggcgggtatgaagacgtgaagcgggagttggccgagaaaatgcacgaggcggcggaagcgctcgagtttgaacgggcgaaagaataccgcgatcaaatcgcggcgattgagatgacgatggaaaagcaaaaaatgatgctcaacgacttcatcgaccgcgatgtattcggctatgcatacgacaaaggctggatgtgcgtgcaagtgtttttccttcgccaagggaagctgattgagcgcgacgtgtcgatcttcccgctttaccaagacccggatgaggaaatgcttacgtttttgggtcagttttatgcgaaagcgcatcatttgaagccaaaagaagtcgtcctcccgtccgacattgacggcgagctcgcccgcgaattgctcggcgttgccgtcgtccagccgaaaaaagggaagaaaaaagagcttgttgagctggcgagcaaaaacgcggccattgctctgaaagaaaaattttatttcatcgagcgggacgaagaacggacgatcaaagcggtcgaacgtctcggagagcgtcttggcattccggcgccgcgccgcatcgaggcgtttgacaactcgaacatttacggggccgatccggtctcggcgctcgtcgttttcctcgatggcaagccggcgaaaaaagaataccggaaatataaggtgaaaacggtcgcggggccgaacgattatgaaacgatgcgcgaagtcgtgcgccgccgctatacgcgcgtgttgaaagaaggattgccgcttcccgatttgatcatcatcgacggcggcaaaggccacttgtcggcggtgcgggatgtgctcgaaaacgaacttggactggatgtgccgctggctggattggcgaaagacgaaaaacatcgcacatcagagcttttggccggcgacccgccggatgtcgtgccgcttgaccggcaaagccaagagttttatttattgcagcgcatccaggatgaagtgcatcggtttgccgttatgtttcaccgaaagacgcggcagaaaacgatgttccattccgtgcttgatgacatccccggcgtcggggaaaagcggaaaaaagcgctcttgaattatttcggctcggtgaaaaagatgaaagaggcgacggtggaagagttgcagcgggcgaacattccgcgagcggtggcggagaaaatctatgaaaaactgcatgaataatggctgaacgggcgcccgttttgcgagcggacgcccgttctttgcctgtcattcgatcgcctgcttccgatcccatttcaccaaaatgcgcgctttgccgtcccgctttggcggcagttcgaccgcttcggtgacgaaccgcttttgttgttcgatttgctgggcgagaaatcccgcctcaagctggaacgagcagctgccgtacaaggaaaagcgggcggcgatgatggggcccgacagctcgatatatagttcgtcgtttcgctcttcgccggttgatagctccccccagcccgcccgttcaaaaaatacggcgacgtcatcgagcgttccgagcggatagcgccgcgccagctgtttgccggcccagtacagcagcgaagcggcatctttgccaagcagctcgggaagaagcgaatggcgaagcagctcagccccgaatgcggaaagcgcaatcgacccaaacatttgatattggtcctctaatggtggctgtttcatcgttttcccctctttctatccatttccccattatagctgaattgctgccggagtgcatcctctttcctaaggtggcgcaactatgagaatgtttgaacattttgtgtcagtgttttcttgacgcttgtacaatgtgggagtacaatgaatgtgacaagcgaataggggaatggaagacgtttccgtttccgcatggcgagcgagagggacatattttttattcaattgaagggggtttacataatggcagggaatcgcgagttttactatcgccggctccattcgctgctgggggttgttcccgtcggcatctttttagtgcagcacttggtcgtcaaccattttgcgacccgtgggccggaagcgtttaaccgggcggcggcgtttatggaaaacttgccgttccgctattttcttgaaatttttgttatttttcttccattgttgttccacgctgtatacggcatttatatcgcgtttacagccaaattcaacactcgccagtacggctatttccgcaactggatgttcatgcttcagcggatcaccggcatcattacattgatttttgtcgtctggcatgtgtatgaaacgcgggtgcaggctgcattcggcgccgaagtgaactacgacatgatggccaacattgtcgacaatccgtttatgctcggattttatattgttggaatcttgtccacggtctttcacttcgccaacggcttatggtcgttctgcgtcagttggggattgacggtgtcccctcgttcgcagcaagtatttacgtacattacgatgatcatttttgttgcgctttcgattgtgggcattcgcgccattttggcgtttgcgtgaaatcaatttgacggggaacgacgtcgcttctaaaaaggaagcggttgaagtcacttaggttggtgtgagatcaattcgacgacgaatcgttgcgttggcccgcggtggatcacgtctcagccgcctccgaacgatcgcttggtcgatggcgggccggcaaggcaaaacgtgcggcatgcaagcaaaagcagcaatctattagggagtgagtagctatgaaaaaagggaaaatcatcgttgttggcggtgggttggccggtttgatggccacgattaaaatcgccgaagcgggagtgcctgtcgagctgttttcgctcgttccggtaaagcgttctcactccgtctgtgcccaaggcggcattaacggagcggtcaacacgaaaggggaaggcgactcgccgtgggagcattttgacgacaccgtctatggcggggacttcttggcgaaccagcctccggtcaaagcgatgtgtgaagcggcgccggggatcatttacatgctcgatcggatgggcgtcatgttcaaccggacgccggaagggttgcttgatttccgtcgtttcggggggacgcagcatcaccggaccgcctatgctggagccacgaccgggcagcaaattttgtatgcacttgatgaacaggtgcgccgccatgaagtggccgggctcgtcacgaagtacgagcattgggagtttttaggcgtcgttttggatgacgagcaaatttgccgcggcatcgtcgcacaagatttgcggtccatggaaatcaaagcgtttccagccgatgccgtcattttggcgaccggcggcccggggatcatttttgggaaatcgacgaactcggtcatcaacactggttcagcggcttcgatcgcctatcagcaaggcgtttactacgcgaacggcgagttcatccaaattcacccgaccgccattccgggcgatgacaagctccgccttatgagcgaatcggcgcgcggggaaggcggacgcatttggacgtataaagacgggaaaccgtggtacttccttgaggaaaaatatccggcttacggaaacttggtgccgcgcgacatcgccgcacgggaaattttccacgtctgcgtcgatttgaagctcgggatcaacggcgaaaacatggtgtatttggatttgtcacataaagatccgaaagagttggatgttaagctcggcggcattatcgaaatttacgagaagttcatgggcgaagacccgcgcaaagtgccgatgaaggtgttcccggccgttcactactcgatgggcggcttatgggtcgactatgaccaaatgacgaacatcaaagggttgtttgctgccggcgagtgcgattattcgattcatggcgcgaaccgcctcggggcaaactcgcttctgtcggcgatttacggcggaatggtcgccggcccgaacgccgtccgctacatccgcggcctcgagaaatcggcggatgcgatgccgtcgacgttatacgacagctatgtgaaacgggagcaggaaaaatgggagaacattttggcgatggacggcacggaaaacgcctatgtgctgcataaagagctcggtgaatggatgacggcgaacgtgacgatcgtccgctacaacgaccggctgctcaaaacggatgaaaaaattcaagagctgatggagcggtacaaaaacatcagcgtcaccgacacgtcgagatggagcaaccaaggagcgacgtttatccgccagctgtacaacatgctgcagcttgcccgcgtcattacgcttggcgcttactatcgcaatgaaagccgcggcgcgcactacaagccggagtttccggagcgcaacgacgaagaatggctgaaaacgacgatggcccgctacacgccagatggtccgtcgttccattatgaagacgttgacgtctcgttgattaaaccgcgcaagcgcgactacagcaaaaagaaagaggaagtgaagtaagatgagcgagaacaaaacggttcgtttgatcatcacgcgccaagatcgtccggattctgcgccgtatgaagaggagtttgtcattccgtaccgcccgaacatgaacgtcatttcggcgctcatggaaattcgccgcaatccagtcaacgccaaaggggaaaaaacgacgccggtcgcttgggaaatgaactgtctggaagaagtatgcggagcctgttcgatggtcattaacggcaaaccgcgccaggcgtgcgccgcgctcattgacaaactcgagcagccgatccgccttgagccgatgcgcacattccctgtcatccgcgacttggtcatcgaccggagccggatgtttgatgcgttgaagcgagtgaaagcatggattccgatcgacggaacgtacgacttgggcccggggccgcgcatgccggagcggaagcggcaatgggcgtacgagctgtcaaaatgcatgacgtgcggcgtctgcttggaagcgtgcccgaacgtcaacagcaagtcgaactttatcggcccggcgccgctgtcgcaagtgcggctgtttaacgcccatccgaccggggcgatgcataaagccgaacggttgcgggcgattatgggcgacggcggactggccaactgcggcaactcgcaaaactgcgtgcaatcgtgcccgaagggcattccgttgacgacatcgatcgcggcgttaaaccgcgaaacgacgattcaaatgttccgcgatttctttggcagcgacgaagtgtagcggcagaatcaaaatccccttcattcgaacagacatgagggggattttttgttttgctagacaagcggcagccaaccgtctccggcgaatcgaaagataaagaaaaaaagacccatttttctattagataagcaaattttcgtcaccgccgctcttgctctcacatacgatatggcaaggaaatacccatccggcagttcgggcccattgagagcaaggagggttacaaccgttgaaggacaaatcgtttcaatcgaagccgcttttgacaaaaagagaaaaagaagtcttcgaattgctcgtgcaagacaagacgacgaaagagatcgccaaagagctgtttatcagcgagaaaacggtccgcaaccatatttcgaatgcgatgcaaaagcttggggtcaaggggcgctcgcaagctgtcattgaattgcttcgaatgggcgaacttgaactataaacgatgccggctttccttgttggacagccggctgttatgttcccttgcggccggacgaggcttggcgcccgtccggccttcgtccgcggcggccgccgcatttttttgttgattatctttgccggtgttgtaaaatgaaaagtaagaatagctgtcggcgcaagccgccgtttgaggctggccgcggaaacgatcaaggagagatggtatgccgtctgcgatgaatgaaagaacggtcgccgagttggaaaaattgcttcgctatatcgccgcaaatttgaaacagcgcggccgtgaaattttaaccaactatccgatcaccccaccgcaatttgtcgccctgcagtggctgcttgaagaaggggacttgacggtcggcgagttatcgaacaaaatgtatttggcgtgcagcacgacgaccgacttggtcgaccgcatggagcggaacggacttgtcgccagagtccgcgatgaacacgaccgccgcgtcgtccgcattcgccttcttgaaaaaggagagcgcattatcgaagaagtgattgagaaacgccagcgcgatctagccaatgtgctggaaagcttttcagacgaggaaatcgtcgtctttgagcgttgtttgcgcaaattgcatcaagaaatgacgaaagaatgaggcgatcacttggaaagagcaattggtgtcattgactcaggagtcggcggtttgaccgtcgccaaagaaattatgaggcagctgccgaaagaacaaattatttacttaggcgacaccgctcgttgcccgtacgggccgcggccggtggaagaagtccgtcgatttacgtggcaaatgattgattacttgcggcaatatcccttgaaaatgcttgttatcgcctgcaacaccgcgacggcggtcgcgcttgacgacgtgcgggcgaagcttgacattcctgtgcttggcgttattcatcccggcgctcgcgccgccctgaaagcgactaggcgcgggcacatcggcgtcatcggcacgattggcacgatccgaagccgggcgtatgaaaaggcgcttcaatccatcaatccgcgcgtccaagtcgagagcttggcctgtccgaaattcgttccgcttgtggaaagcggcgactttgaagggcaggaggcgatggcgatcgtcgccgaatcgctcgctccgctccgtccgctgccgatcgatgtgctgattttaggctgcacgcattatccgttgctcgcgccgctcattcgcacgtatatgggcaaacgcgtgaagctcatttgctcgggcggtgagacggctcgtgaagtgagcgcgattttgcaccacagccagctcctttacaccggcgagcgcgaaccggagcatttgtttttcacgaccgggccgaaagagctgtttgaaaagatttccgggaagtggtttggcaagccgatcggcacggtcgaagcgattcggctgtaaccaacaaatcctttagcgtccatgcgctaaaggattttttttattctattttggaaaacggctcgtatacatagtagtacaaactacgagtaggagggaacgtcaatgaaacggacgactcacatatgggcggcgccgctgctcgcctcgctgttgttgcttggcggctgcggtttgtttgggcgagatgaggcggtgaaggagatcgatccgccgcaagagacgggttatgtcaaagacggccaagcgcttcaggaagcaacggaaagccaaaaggaagggaaagagaaagcgaaggccaccgagacggtgaaaagagagctgtacttgattgacaaaaacggctttgtcgtgccgcaaacagtggaattgccgaaaacgcaggccgtggcgaaacaagtactcgaatatttggttgaagacggacccgtgtcagaaatgttgccgaacggcttccgcgcggtcattccggccggaacgacggtgcttggcacaaaattggaaaaagacggaacgttgatcgctgacttttcgccggaatttaaaaactataagccggaggacgaaaagcgaattttgcagtccattacgtggacattgacgcaatttgacaatatcaagcgcgtcaaaatccgcatcaacggctacgatcaaaacgtgatgccggtcaataaaacgccgatccaagatggggtaagccgcgccgatggcatcaatatggaagcgaacggcgtgccagacattacgaatacgcatccggtcaccgtttattttgtcgcccaacaagggaacagcacatactatgtgccggtgacacggcgcgtatccaataaagaaaaggatgatatcgcagcggccgtcaacgaactgattcaaggaccagagcaagggagcgggcttgtcggcgtctttcagccggacgcgaagcttgtcgatgccccgaaatacgaggatggcaaagtgacgctcaactttaacgaaggcatttatggaagcaacaagaaaaatgtcatttccgacgtcgtgttgaattctctcgttttgtcgctcacggagcaaaaaggagtcgaaagcgtggcgatcacagtcaatggcaaagccaatcttgtcacggaagacggcaagccgctcaccaaaccggtcgctcggccgcaaaacgtcaataccgggacattttaaccggttggtgctgacaggctggaaacgaataggacgttatggtataacaaagaggtggaaacgtattccgcctctttctttttttcgctaggcggaaagaaatgcggcgtctggcattccgttgaagatggagaaaaggaggactcagctgatgagagcggacggacgaagcagttgcgagctgcgccctgtacatatacacccgcattacatgaagcacgctgaagggtcggtgctcattgaaatcggcgacacgaaagtcatttgcacggcgacggtcgaagagaaagtgccatcgtttatgcgcggcggcggcaaaggatggattacggccgaatatgggatgctgccgcgggcgacagagcagcggaatgtgagggaagcgagcaaaggaaaagtgtcggggcggacgatggaaattcagcgcttaatcggccgcgcgcttcgctcggttgttgatcttgaacagcttggcgagcggaccatttggatcgattgcgacgtcattcaggcggatggcggaacgcggacggcgtcgatcaccggtgcgtatgtggcgcttgtgttggcgcttgccaaactggtggaagaagggaagctcgaggcgcttccgatccgcgattttctcgccgctacctcggtcggcatcgatccggagcatggggtgattcttgatttagattacaacgaggatgcgcgggcgaaagtggatatgaacgtcgtcatgaccggagccggtcaatttgttgagattcaagggaccggagaggaagcggttttttcgcgcgccgagctcgatgaattgcttgaagcggcgcaaataggcatcgagcagctcatcgccgttcagcgctgcgcattgggcgagtgggcggcgcgcatcggcgaaaaaaaagaagcggcagaggaggacacagagtgaaggagattgtcatcgctacaaaaaatgccggcaaagtgcgcgaattcgccgctttgttcgccaagcggggcgtcgaagtgaaatcgctgcttgactttccggacgctccggatgtcgcagaaacgggaagcacgtttgcggaaaatgccgtgctcaaagcagaagcggcgtcgcggcgtctaaagcggccggtgatcgccgatgattccgggctcgtggtcgatgcgctcggcggccggccgggcgttcattcggcccgttatgccggggaagataaaaacgatgcacgcaacatcgccaagctgcttcgcgagcttgacggggtgccgatggagcagcgcacggctcgttttcattgcgcgctcgccgtcgcgatcccggggcggccgaccgccgttgtcgaagcgacatgcgatggttatatcgccgaagcgccgcgtggggaggggggctttggctatgatccggttttttaccttccggagtggggaaaaacgatggcggagcttgcgccggaggaaaaaaatcaaatcagtcatcgcgccaaggcgctgacgaagctcgatgagcagtgggaggagatcgtcagtggaaaggggcggacggaatgaaggcggtgattgtgagcgacagccatgggctgactgccgaacttgctgaaattgtcaaccgtcatcgccatgaagcggatttgtttatccattgcggtgactcggagttggaggtgggggcggacgagatcgccccgtttgccgtcgtgcgcggcaactgcgatttcgctgcgtttcctgctgagcgcatcgaagaggtgggcggcgttcagttgtttgtcacccacggccatttatacggggtgaaaacgtcgcttttgcgtttatcctatcgcgcgcaagaaacaggggctcacgtcgtttgtttcggccactcgcatttggctggcgccgagcaaatggatgggttattgttcatcaaccccggcagcattgctttgccgcgcggaagaaaagaaaaaacgtacgcggtgttgaccatcggcggcgggcgcgcgcatgtccaattttatgaagtgaatgggcagcccgtttccggaatggaacgaaccttttcgatctaagcggacaaaacgtccgctattttttgtttttcgtctttggcagttagagcgcgtccgctttctatgagccgccaagaaagaaaaaattttttgaatcggcaaaaccttgattctatcataatgtaagcgcattcaaatagttcgaccaatcggaattttcaaaaaacgttattgacggcgcaaaggtttcggattattataattttcaaataagagaaacgactcaatacaatgatcgagccgttcaaagcaactgctgactgatcaaggaagaggggaaccgaagtgggcgaacaatggatctttttaaacggagaatttgtgacaaaagaaaacgccaaaatttccgtgtatgaccatggatttttgtatggcgacggggtatttgaaggcattcgcgtctatagcggcaacgtattccgcctcgaagaacatatagatcggctatacaattcagcgaagtcgattttgctcgacattccgtacacgaaggaagaaatgattggccacgtgctcgaaacgatccgccgcaacggctatcaagatgcatacatccgcctggtcgtttcgcgcggggtcggcgatttaggactggatccgtacaaatgcaaaacgccgcaaatcgtgattatcgtcgagccgctcgcgctcttcccgaagcatttatatgaaaccggcatcgaagtggtgacagtggcgacgcgccgcaaccgctctgatgtgctgagcccgaaagtcaaatcgctcaactacctaaacaatgtgcttgtcaaaatcgaggcgcatttggcgaacgtaagcgaagcgctgatcttaaacgatcaaggctatgtcgcggaaggttcgggagacaatgttttcatcatcaaaaacgacgtcatttacacgccgcctgggtatgtcggggcgcttgaaggcattacgcgtcaagcgatcatcgaaatcgcggaggatctcggctatacggtgaaagaggagccgtttacccgccatgacgtctatgtcgcggatgaagtgtttttgacggggacggcggccgaagtcatttcggtcattaaagtcgatggccggacgatcggcgacgggacgccgggaccgcataccaagcggttgcttgaagaattccgccgccgcgtggtcgtcgaaggagtaaaggtgtatccgacgaacgccaatgtcggttgatcgtccatgacaagtggatagcgaaaaagcgttgacgaggataagtagtcagcggggtcaacatccacagagagccgggggagctgcgaaccggtgatgttgccgcttgatgaactcacctctgagcgccagcctgaacgccggacggctagtagggctggacgagtggagacgcgcgcttcactcgttaccaaaatgagcggccggcttcggctggccgctcctgaggcggccgtcacggccgtgaagaagggtggtaccgcggaaaggaaaccttttcgcccctttggctggaaatgacagccatcgtgggcggaaaggttttttatatggatgacaaatcacagggaggatcgacgatggcaaaaatggtcgaggaacaagaaaaagcgaggacgaaggcgagaatgagcgggtcgctgatgctcattgaagcgctcaaggaagaaaaagtcgaagtcatcttcggctatccggggggggcggtgctcccgctgtatgacgagttgtataaagccggcgtgttccacgtgctgacgcggcatgagcaaggggccatccatgcggcggaaggatatgcgcgcatttctggaaaaccgggggtcgtcatcgccacctccggcccgggagcgaccaacatcgtcaccgggttgaccgacgcgatgatggattcgctgccgctcgtcgtctttaccgggcaagtggccacgagcgtcatcggctcggatgcgtttcaggaggcggacgttgtcggcattacgatgccgattacgaaacacaactaccaagtgcgcgacatcagcgagctgccgagaatcattaaagaggcgtttcacatcgcgacgaccgggcgccccggaccggtgttgatcgatattccaaaagacattacgacggccgaaggggagtttgattacgatcaagacgttcatttgcctggctatcagccgacgacgcagccgaaccattggcaaatccgccggcttgtcgaggcggtcagccaatcaaagcggccggtcattttagccggcgctggcgtcttgcacgccaatgcgtccaatgaattgcggcaatacgccgaacagcaaaacattccggtcattcatacgctccttggccttggcggtttcccggccgaccatccgctgtttttaggcatggccggcatgcacggtacgtatacggcgaatatggcgctgtgtgaatgcgatttgctcatcaacatcggcgcccgcttcgatgaccgggtcaccggcaatttaaaatatttcgcgccgaaagcgaccgtcgcccatatcgacatcgatccggcggaaatcggcaaaaacgtgccgacgaaaattccaatcgtcagcgatgcgaaagccgccttgcaagagctgatcgcccagcaaggcaagccggcggacaccgcggcgtggctcgcgcagcttgacgaatggaagcggcgcttcccgctccattatgagccggaagccggcacgatcaaaccgcaaaaactgatcgagatgatctatgaaatgacaaacggcgaggcgatcgtgacgacggacgtcggccagcatcaaatgtgggcggcgcaatattacaagttcaaccggccgcaccggtgggtgacgtccggggggctcggcacgatgggcttcgggcttccggcagcgatcggcgcccagctcgccgaccggagcgctacggtcgtttcgatcgtcggcgacggcggcttccaaatgacgttccaagaactgtcggtcatccaggagctagggctgccgattaaaatcgtcatcgtcaacaaccaggcgctcggcatggtgcggcaatggcaggagctgttctatgacaaacggtactcccattcgctcattccgaaccaaccggatttcgtcaagcttgccgaagcatacgggatgccaggtctgcgggcgaagacggaggcggaagcggccgaagtgttaaaacaagcgtttgcgatggatgggccggtgttgcttgatttccatgtccgcgccgacgagaacgtctatccgatggtggcgcccggcaaagggcttcatgaaatggtgggggtgaaagcatgcgaagaatcatcacgatgacagtcaacaaccgccccggcgtcttaaaccgcattaccgggttgtttacaaagcggcattacaatatcgaaagcattacggtcgggcatacggaaatcgagggcgtttcgcggatgacgttcgtcgtcaacgttgacgatgaacggacggcggagcaaatcattaagcagctgaacaagcagattgatgtgttgaaggtgaatgacatcaccgaccaagcgatcgtcgcccgcgagctggcgctcattaaagttgccgctcctccggcggtccgccaggaaatttacacgctcatcgagccgtttcgcgcctcgatcgtcgacgtaagcaaagacagcctcgtcattcaagtgaccggcgagccggagaaagtcgaggcgttgattgaactattgcgcccgtacggcattaaggaagtggcgcgcacgggaacgaccgcgttcacccgcggggcgcaaaaagcgacgacgaaccagaaaacagcgtttattatttaacagctatcatacaaaacagcgctgattgtttcatggaaccgccaaacaaggggcggccaagctctacaaaaagagaaagaaatggtacttggctgttgcgatcacatttgaagtccaacaatgggaagaaaccaaggtaatgggcgttgatttgggacttcgttatatcgccgttgccagtgttggaacttgggcgttgtctgaaccagaaatggatgagggcgttaacgacccaagaatcccacgcctttaggcgtgtggagtgtcaaactacaggacaaaggagagggtaatcatggcaaaagtctactataacggggatgcaaacgaacaatatttgcaagggaaaacggtcgcgatcatcggctacggctcgcaaggccacgcccatgcgcaaaacttgcgcgacagcggtgtccgcgtcatcgttggattacgaaaaggaaaatcatgggaacaagcggaacaagacggctttgacgtatactcggtccgcgaagcggcgaagcaggctgatatcgtcatggtgctgctgccggatgagaagcagccggccgtgtacaaagaggaaatcgagccggaactcgagccaggcaatgcgcttgtgtttgcgcacggctttaacatccatttcagccaaatcgtcccgccgaatcatgttgacgtcttcttggttgcgccgaaaggcccaggccatctcgtgcggcgcacatatacggaaggagcgggcgtgccggcgctcatcgccgtctaccaagatgtgaccggacacgcgaaagaaacggcgctcgcctacgcgaaagcgatcggcgctgctcgagctggggtgttggagacgacgttcaaagaagagacggaaaccgacttgttcggtgaacaagcggtgctgtgcggtgggctgacggcgctcatcaaagccgggtttgaaacgctcgttgaagccgggtatcagccggaagtcgcctattttgagtgtttgcatgagatgaagctcatcgtcgatctcctttacgaaggcggtttgtcgtggatgcgctattcgatttccgatacggcgcaatggggcgactttatcaccggaccgcgcattattaacgacgctgtgaaagcggaaatgaaaaaggtgttgcatgacattcaaactggcaaattcgcgaagagctggattttggaaaaccaagcgaaccgtccggagttcaacgccatcaaccggcgtgagaatgagcatttgattgagattgtcggacgcgaactgcgaagcatgatgccgtttgtgaaggcaaaacaaatcgaggcggtggtgccaggtgcgaaaaattaagttttttgataccacattgcgcgatggggaacaatctgctggtgtgaacttgaatttgcaagaaaagttggaaattgcccgtcagcttgaacggctgcgggttgacatcatcgaggcgggtttccccgcctcatcgaaaggcgattttgaggcggtcaaacaaattgccgaaacggtgagaacatgctcggtcaccgggctgtcgcgctcggtccgaagcgatattgatgcggcgtgggaggcgttaaaaggcggcgcggagccgcggctccacctattcatcgccacctcgccgatccatatggtgcataaattgcggatgacgccggaacaagtgattgaagcggcggttgaggcggtgaaatacgcgaagcgctttttcccgatcgtccaatggtcggcggaagatgcgtgccgaagcgagttgccgtttttggcgaaaatcgtcgccgaagtgatcaaagccggcgcctcggtaatcaacattccggatacggtcggctatattacgccgaaagaatacggggaaattttcctctatttgcaaaacaatgttccgaatattgaaaatgtttcactctccgctcattgtcatgatgacttgggcatggcggtggtgaactcgctatcggccattgaacatggagcgacgcaggtcgagtgcacgatcaacggcatcggcgagcgggccggcaatgcggcgcttgaggaaatcgctgtcgcccttcacatccgcaaagactactatcaagtggaaacgcgcctcaatttgcaggaaattaagcgcacaagcaatcttgtcagcaagctgaccggggtcgtcgttccacccaacaaagcggtcgtcggcaaaaatgcgtttgcgcatgaatcgggcatccatcaagacggcgtcttaaaagaaaaaacgacatacgaaatcatttcgcccgagctcgtcggcgtgccgtcgaattcgatggtgctcggcaaacattccggccgccatgcgcttcgcaaccgggtcgaggagctcggctacacgttgtccgatgaagaaatcaatcagctgtttgtccgttttaaagaattggcggacaaaaagaaggacattaccgacgacgatttaatcgcgttgattttcgaagagaagttcgaccactttaaagatttttaccaattgtcttccatccaagtgcaatacgggacgaatcaaattccgacagcggtagttgtactgaaagacgggaaggggaatgaaatccaagaagcggcgaccggcgccggcagcgtcgaggcgctgtacaatacattggaacgttgcttccaaacgccggtgacgctgcttgactaccggatcgaatcggtcggcggcggccgcgatgcgttggcccaagtgttcgtcaaagtgcgcgcccatgacatcgagacgagcgggcgcggcactgcacaagacgtgttggaagcatcggcgaaagcgtacatcaacgccatcaaccgtgtgtttatgatcgaagcgatgcgcggcgaaaacgagaaagtggcaacaccataaaacggggggattcagaatgggaaactatcggattgccgtcttgccaggggatggcatcggcaaagaagtgacgtccggagcggtcgaggtattgaaagaggtcggcatccggtttggccacgagtttacgtttgaatatggattgatcggtggagcggcgatcgatgaggcggggacgccgctccccgaggaaacgctccgcctttgccgagaaagcgatgcggtgctgcttggggcggtcggcggtccgaagtgggatgacaaccctccgcatttgcgcccggaaaaaggattgcttgccattcgcaagcagctcgacttatatgccaacttgcggccggttgtttgctatgacagtttggtttccgcttcgccgttaaaaccggatctcgtgcaaggcgtcgattttgtcatcgtccgcgagctgaccggcggcatttacttcggccagccgagcggccgcgtcgtcgaaaacggcgaagaaaaagcagtggacaccttgttatataaaaaggaagaaattgagcggatcgtccgcatggcgtttatactcgcacgcgggcggaagaaaaaagtgacttcggtcgacaaggcgaacgtcctttcgtcaagccgtctatggcgggaagtggccgaagaggtggcgaagcagtttccggacgtcacgcttgagcatatgcttgttgacaatgccgcgatgcagctcatccgcgcgccgaagcagtttgatgtcattgtgacagaaaacatgtttggcgacattttaagcgatgaagcctccatgttgtccggttcgctcgggatgctgccgtcagccagcttatccgcttccggtccgagcttgtatgagccggtgcacggttcagcgcctgatatcgccggcatgaacaaagccaatccgattgcagcgattttgtcagcagcgatgatgcttcgcctgtcgttcgggctcaccgcggaagcggaggcggtagagcacgcggtgtggcaggcgctcgccctaggtttgcgcaccgccgacttggcgccaagcggcggccgcatcgtatcaacgaacgaaatggtcgaagaaatcaaagcggcggtgctggattatacggccattgctcaaattatgaccgtttatgcctaagacgtgcgaggtgaaagccaatgaagccgaaaacgatcatcgataaaatttgggaaaaccacgtcgtctaccgtgagaagggcaaaccggatttattgtacatcgatttgcacttagtgcatgaagtgacctcgccgcaagcgtttgaagggttgcggcaaaaagggcggaaggtgcggcggccggatttgacctttgcgacgatggaccataacgtgccgaccgttaaccgatttgtgattaccgacgaagtggcgcgcaaccaaatcgctgcgcttgagcgcaactgccgcgagttcggcattccgctcgccgacctaaacagcgaagagcaaggaatcgttcacgtcatcggcccagagctcgggttgacccagccgggaaaaacgatcgtttgcggcgacagccatacgtcgacgcacggggcgtttggcgccttggcgtttggcatcggcacgagcgaagtcgagcatgtactggctacacaaacgctttggcagcataagccgaaaacgctgcaaatctgcatcaacggccgcctcggcaaaggagtgaccgccaaagacgtcatcttggccattatcggccgctatggcgttggcgtcggcaccggttatattatcgaatttacaggcgaagcgatccgacgcatgtcgatggaagagcgaatgacgatttgcaacatgtcgattgaagctggggcgagagccggcctcatcagcccggatgaaacgacgtttgcctatttgcgcggccgcaaatatgcgccaaaaggcgaggagtttgacaaggcggtggaacggtggcgggcgcttgcaagcgatgagggggcggaatacgataaaacgattgaaatcgatgcgtcgacgatcgctccgatggtgacgtgggggacgaaccccgcgatgagcacttccgtcgatggcgtcgtgccgcatcccgagcaatttgaaagcaaaacagagcaaaacgcggtgcgccgggcgcttgagtacatggggcttgagccgggcacgccgattacggatattccggtgcagcacgtcttcatcggttcgtgcaccaactcacgcctcagcgatttgcgcgcggcggcgagcatcgtgaaagggaaaaaagtggctccgggtgtacgggcgctcgtcgtgcctggatcgcagcaagtgaaaaaacaagccgaagcggaagggttggcgcaaattttcatcgacgccggttttgaatggcgcgactccggctgcagcgcctgtttgggcatgaatccggacatcatcccagaaggcgagcactgtgcgtcaacgtcgaaccgcaactttgaagggcggcaaggaaaaggggcgcgcacgcatctcgtcagcccggtgatggccgcggcggctgcgatttacggacattttgtcgatgtgcgccagcttgaagccgagccggtctgttaaattgacgatcgtgatggcaaaagaggcggcgcggcatcctaggaagccgagctcctttgccatcagtgacatccataacggaagggggaaaggacgatgaagccgtttacgatccatcgcggaaaaaccgccggcatcgatcgggcgaatattgataccgatcaaatcattccaaagcagtttttgaaacggattgaacgcaccggctttggccagtttctcttttacgattggcggtatttgagcgacggcacgccaaatccggagtttgagctcaaccgcccggaaaacgaaggggcgacgattttagttgccgacgaaaatttcggttgcggttcatcgcgcgaacatgcgccgtgggcgctgcaagattacggattccgcgtaatcattgccccatcgtttgccgacattttttacaacaactgcttaaaaaatgggctgttgccgatccggctggataaagaggatgtccgctacttgctgcgccaaagcgagcgcgcagactatgaactgacggtttcgcttgaagaacagcgggtatttgacgatgaaggattttcgcgtccgtttgacattgacccgtatcgaaaacagctgttgctaaaaggatgggacgaaattgatttgacgtttgtgtacgaagcgcatatcgccgcctacgaacgacggcattgtccacggccgtaagcgccatgtgttccgggcggcaaggagagatgggttgctctgccaatcggcgggagcagcctttttcgtgtttgacggcgcctgcgtccaggggccggctgcttttcggcaaacaaccggtttgtgttacccagcaaggcgcgggttgtttcgcgagggaaaacttgttacactgatggtaaatgcaaatgggagcgggcgaagatggccgggaaaaaaggaaaaatcatcatgtttccgcaaacgaaagaacggctgatggaagaggcgtttgctgcgctcgaggcgaagcggtataaagaagcgctccgctttttgcgcgccgccgaacagcttggcgaccacagctttccggttcggcttgggttggctgtctgttgctatgagcttggggaatatgatgaggcggagcggcgtcttgccggtttgcttgacgagcgaccgggcaacggtgaactgttgcaaatgtatattgccatattgttgcaaacgaatcgatacagcaaggccgaaaccgtgatccgccacgccttgcgccgtccgtcgttatccgtttcgctgcgcgaacagcttcaccagctgcttcgattcagtgaaaaaatgaatgcccgcacgcttccgcccgcggagtggaagcgggtgagacggctgcttgagtccggggacattgctgagcagctgcaactgattaaacaactggaaaaagaagacatcgatccggtgctgccgttgctcaagcaatatttacgcgcaccggaaaaaagcccgatggcgaaaacgatgcttcttcgcctgttgacagggaagcgagtcaatgaaacggtgacggttgaaaaatttggccgttgcatggaggttgtcccgtcagcgttggacgaacagacggaaacggaatttgcttcatcgctgctgggtcggcttgaacagcagctcgcggcggaaagcccgagtttgtacgaaacggcggcggaaatttggcttcgctatgcatatgtgttgtacccgtttccgccggagccggcggatgcagcggcctggcttgctgctctccattggatggcgagccggtttttaggcttggatgctgacgcgaccgccttggccgaccgctacggtgtggaggcggcggagatggcaaggctttgccaaaagctatacgaaatagaggaactttcctccctctaatggctcgttctctgttgaaacatggctgttgtatgttataatataatggctgtgctatgtatctgttttcgcatacttgtctacataatcgggcatcataaaaagatctggacaagcggagtgcgctatggtccgagcaatgatttcaggtggagggaacaaggatgtcagtcaaatgggaaaagcttgaagggaacgaaggcgtattgaccgttgaggtcgacgccgagaaagtgaacaaaggcttggacgccgcatttaaaaaagtggtgaaaaacatcacgcttccgggcttccgcaaggggaaagtgccgcgcgttctgtttgaaaaacgcttcggcgtcgaagcgctctatcaagatgcactcgacattttgctgccagaggcgtatgcaaaagccgtcgaagaggcaggcatcgaaccggtgtcaatgccggagattgacattgagcaaatggaaaaaggcaaaagcttaattttcaaagcgaaagtgaccgtaaagccggaagtgaagctcggtcaatacaaagggcttgaagtggaaaaaatggatacaaccgtgacggacgaagatgtcgaaaacgaactgaaacgcctgcaagaagattacgctgaacttgtcgtgaaagaagacgggacggtggaaaacggcgatacggtcgtcatcgatttcgaaggatttgtcgacggcgagccgtttgaaggcggcaaggcggagaactattcgcttgaaatcggttctggaacgttcattccggggtttgaagaacagcttgtcggcatgaaagccggcgaggaaaaagaaatccaagtcacattcccggatgaataccacgcgaagcaattggccggcaaaccggcgacgtttaaagtgcaagtgcacgaagtgaaagcgaaacagttgccggcgcttgacgatgagtttgccaaagacgtcgatgaagaagtcgaaacgcttgacgaactgaaggcgaaaattcgcgcccgtttggaagaggcgaaaaagaacgaggcggagactgccttgcgcaatgcggttgtcgaaaaagcggcagccaacgccgaaatggatattccagaggtcatgatcaaaaatgaaaccgaccggatgcttcgcgaatttgaccaacgcctgcaaatgcaaggtctgaacttgcagttgtattaccaattctccggccaagatgaagcgtcgttgcgcgagcaaatgaaagaagatgccgaaaaacgggtgcgcgcggcgttgacgcttgaagcgatcgcgaaggccgaaaacattgaagtaaccgacgaggaagtaaacaaagagctcgaaaaaatggcggaagcctacaagctgagcgtggacaagctgaaagagctgctcggcagcttagatggcgtcaaagaagatttgaaatggcggaaaacagtcgattttcttgtagagcacagcaaggttgcggcataataataaatgtaaggaaagaacaaggcgcgagacgttcgtgccttgttctttatccacaacaatagcgcctgagcggcaattttcaaacttttctaaacagataacagtttttttcattcgctttttcaggaacatttatggtaaaatagcgaatacatacgtttttacgacataagagatggcggaaatggatacataagcaggcgcgatttcgttggcaaggggtgaaatgacatgtttaagtttaatgatgaaaaagggcaattgaaatgttcgttctgcggcaaaacacaagaccaagtgcgaaagctcgtcgctggtccaggcgtttacatttgcgatgagtgcatcgaattgtgcaccgagattgtcgaggaggagctcggcaatgaagaggaatttgaatttaaagacgtgccgaaaccgttggaaattcgggaaattctagatgagtacgtcatcggtcaagacgaggcgaaaaaatcgctcgccgttgctgtttacaaccactataaacggatcaattccggcagcaaaatcgatgatgttgagctgtcgaaaagcaacattttgatgatcgggccgaccgggagcgggaaaacgctgctggcgcaaacattggcgcgcattttgaacgtgccgtttgccatcgccgatgccacctcgcttacagaggccggctatgttggcgaagacgtcgaaaacattttgttaaagctcatccaagcggctgattatgacgtcgaacgggcggaaaaaggcattatttacatcgatgaaattgacaaaatcgcccgcaaatcggaaaacccttccatcactcgcgacgtatccggcgaaggggtgcaacaggcgctgttgaaaattttagaaggcaccattgccagcgttccgccgcagggcggccgcaaacatccgcatcaagaattcattcaaatcgatacgacgaacattttgttcatttgcggtggagcgtttgatggcattgagccgatcatcaagcgccgtcttggcaaaaaagtgatcggttttggcgcggaaatgaaccagacggatgtcgacgagaaaaacttgttgtcgaaagtgctgccggaagacttgctcaaattcggacttattccggagttcatcggccgtctgccggtcattacgacgctcgagccgctcgacgaacaggcgttgatcgacattttgacgaaaccgaaaaatgccattgtgaagcaataccaaaaaatgcttgagcttgacggcgttgagctcgagtttgaagaagcggcgctccgtgaaatcgcgaaaaaagcgattgagcggaaaacgggcgcgcgtggccttcgctcgatcatcgaaggcattatgctcgatgtgatgtttgagctgccgtcgcgcgaagatgtgcaaaagtgcatcatcacgctcgacacggtgcgcggcacaaagccgccgacgctgatccgtcatgatggcaccgtcatcgagctggaacggaaaacatctgcctgatgggaaaaccgccttttttcggcggtttctttttttgccgcccatgccctgggcgccggtcggcgcttttttggtttattcccgccagttcgcggagatactatcatactacataccatctaaaggcaggaggatatcggggcatggattggacgaacatcgtactggtcatccagctgtttttcggggtcatcatcggcctttatttttggaatttgctaagagggcagcgtgtgcaaaaagtttcgattgataaagagtcgcgcaaagagatggaacagctccgcaagctgcgttcgatttcgctcaccgagccgctggcggaaaaagtgcggccgaaaagttttgacgacatcgtcggtcaggaagacggcatcaaggcgttaaaagctgctttatgcggccccaacccgcaacatgtcatcatttacgggccgcccggcgtcggcaagacggcagctgctcggctcgtgcttgaggaagcgaaaaaaaatccgctctccccgtttaagaaaaatgcggtgttcgtggagcttgacgcgacgacggcgcgctttgacgagcgcggcatcgccgaccccctcatcggctcggtgcacgacccgatttaccagggggccggggcgatggggcaagccggcattcctcagccgaagcaaggggcggtgacgaacgcccacgggggcgttttattcatcgacgaaatcggcgagcttcatccgatccaaatgaacaagttgttgaaagtgcttgaggaccggaaagtattttttgaaagcgcctattacagcaaagaaaatccgcaaatcccaagccatattcacgatattttccaaaatggactgccggctgatttccgtcttgtcggggcgacgacgcgcacgccgaacgaaattcctccggccattcgctctcgctgcctggaagtatttttccgtgaattggaccaagatgaaatcgccctcatcgcgaaaaaggcggcggaaaaaatccgcttgaacgtgtcagaaagcggcattcgcctccttgccgcctatgcgcgcaacgggcgggaggcggtcaacatgatgcaaattgccgctggcctggccatcacggaaaaccgagaaaacattttggacaaagatattgaatgggtcattcaatcgagccaaatgactccgcgctatgagaagaaaatcgcttccgctccggcggtcggcgtcgtcaatggccttgccgtgtacggcccgaacaccggcgcgctgttggaaattgaggtgaccgctttgccggccaaagggaaagggtcgatcaatgtcaccggcattgtcgaggaggaaagcatcggcagtgcagaaaaatcggtgcggcgcaaaagcatggcgcgcggctcggcggaaaacgtcattacggtgttgcgggcgatgggcgtgccagcggaccgctacgacattcatgtcaactttccgggcggggtgccggttgacggcccgtcagccggggtggcgattgccgtcggcatttattccgccatctaccagctgccagtcgatcatacggtcgcgatgaccggagaaatcagcatccgtggctgcgtgaaaccggtcggcggcgtgttcgccaaaatcaaagcggccaaacaagccggggcgaaaaaagtcatcatcccgattgagaatatgcaatcgttgctaggcgaagtcagcggcattcaaatcatcgccgtccgccgcctcgaggaagtgctcgtccatgtgttcggcgaagaggcgctccgccgcggccccgcgctgctgccagcggctatggaccgctcggagaaaaagctcgtctagccaaaggaaacggcggcaaggcgaacgattggcaacgaaagcgggcggtccgctcgtaaccgagtcgggcggttcgcccggcctctcttttatgtacggcttcggcgcaagcggatcgtcgctgaagtcggtttttctttgcctgcagacggagcgccgcgcgctttttcgttcgtcaaattttacaaacccggctgccgtactatacaataaacgaatagaagcgagagatggaggtgttcggcgtgaacggaaagaaaaaggagacggtcgttccgcttttgccgctgcgtgggctgctcgtgtttccgacgatggtgctccatttggatgtcgggcgcgagaaatcggtcaaagcgctcgaacaagccatggttgaggatcatatgattttgctgacgtcgcaaaaagacgttgccatcgacgaaccggacatggatgacttatataaaatgggaacgatcgcgcgcgtcaagcaacttctaaaactcccgaacggcacgttccgcgtgcttgtcgaaggcgtcgctcgggcgctcattacggaagtgatcagcgaggagccgtactttctcgtcaaagtcgaaaagtttgctgatcgggcggcgaaagatttagaagatgaggcgctcaagcggacgatgcttgaatatttcgagcagtacataaacttgtccaagcggctgtcggtcgacatttacgcctcgatcgtcgacatcgatgagccggggcgaatggcggacatcatcgcctcgcacttgccgcttaagcttgaggaaaagcagcgcattttagaaacgatcgacgtgaaagagcgcctcaacaaaatcatccaaattttgcacaacgaaaaagaagtgctccagcttgagaaaaagatcagcgcccgcgtcaagcagtcgatggagcggacgcaaaaagagtattatttgcgcgagcaaatgaaggcgattcaaaaagagcttggcgaaaaagaaggaaaaacgggcgaagtcgaggagctgaaagaaaaaatcgaggcggccggcatgccggagcatgtgaaacaaacggcattgaaagagcttgaccgctatgaaaaaattccggcgacctcagcggaaagcgcagtcattcgcaactacctcgattggctcatcgccttgccgtggtcgaaagaaacggaagacatccacgacattaagcgggcggaagcgattttaaacgaggagcattacgggctcgataaagtgaaagaacgggtgcttgaatttttatccgtcaagcagctgacgaaatcgttaaaaggtccgattctttgcctcgccggaccgccgggggtcggcaaaacgtcgctcgcccgctcgattgccaaagcgctcggccgccgtttcgtccgcgtttcgctcggcggcgtccgcgacgaatcagaaattcgcggccatcgccgcacgtatgtcggcgccatgccgggacgcattatccaggggatgaaaaaagcaggcacgatcaaccccgtcttcttgcttgatgaaatcgacaaaatgtcgagcgatttccgtggcgatccatcggcggccatgctggaggtgcttgacccggagcaaaatcatacgttcagcgaccattacattgaagagccgtacgatctatcgaaagtcatgtttatcgccacggccaaccatttggcggcgattccgcagccgctcttggaccggatggaagtgatccacataccaggctacacagaagtggagaagctgcatatcgccaagcggcatttgctgccgaaacaaatcaccgagcacgggctgaaaaaggcggcgttgcaaattcgcgatgacgcgatgctcgatatcatccgccattatacgcgcgaagccggggtgcgggagcttgagcggcagctcgccgctatctgccgaaaagcggcccgcctcatcgtttccggcgagaaaaagcgggttgtgatcacagaaaacaatcttgaggaatttttagggaagcgaaaataccgctacggccgagcggaggcggaagaccaagttggcgtggcgaccgggctggcgtatacggcgtttggcggcgatacgctcgccatcgaagtgtcgctcgcgccaggcaatgggaaactcgtgctgaccggcaagctcggcgatgtcatgaaagaatcagcgcaagcggcgttcagctacgtgcggtcgcgcgctgaggagcttgacattgatccgaagttccatgagaaatatgatattcacatccacgttccggaaggagcggtgccgaaagacgggccatcggccggcattacgattgcgaccgcactcatttccgctttgacgggcaagccggtgagccgctttgtcggcatgaccggggaaattacgctgcgcggccgcgttcttgcgatcggggggctgaaagagaaaacgttaagcgcccatcgtgccggattgaaaaccgtcattttgccgaaagacaatgaaaaagatttggctgacattccggaaacggtgaagcgcgacttgcgctttgtgctcgtctctcatctcgatgaggtgctgccgcacgcgctggtggggtggaagcgatgaatgtgaagaaagcagagcttgtgaccagtgccgtcaagccggaacaatatccggacggcggacggccggaggtggcgctcgccggccgttcgaacgtcggcaaatcatcattcatcaacaaaatgatcaaccggaaaaacttggcgcgcacctcctcaaagccaggtaaaacgcaaacgttgaatttttatttgattaacgactcgttttactttgtggacgtgccaggttatgggttcgcccgcgtgtcgaagcaggagcggcaaaaatgggggaacatgatggagacgtactttacgacgcgcgaggtgcttaaggcggcggtcctgctcgttgatttgcgccatccgccgacgaaagacgatgtgatgatgtacgagtttttaaaacattacgagatcccggtgatcgtcatcgcgacgaaagcggataaagtgccgcgcggcaagcatcaaaaacacgcgaaaatcgcgcgcgagacgctgcggatggctgacggcgacccgctcattttgttttccgccgagaccggacaagggaaagacgaagcatgggcggcgcttttgccgtttgtggcctcatgacgaaaacaccagcgattccgctggtgttttcacttccaaggctattttcgcctagtccataatatatagacgccgatggcgatgagtccgagcggccaaaacttccagacagaggaaagtccggcttggacgaggtgaaagaatggctggccgcgcccggaaaacgtcagcacgacagcgagaagcaaaaaaagcacgccaaagccggccccgcctttttgtttgcggctgctggcgaaaaaagcgagcgcgatgaggaaaaaaaacatgttcacgccgcggggccaggccgaaaatgcactcgcaaggagcaactcaacgccaaatccgagtaaaagaaagccggggaaaaggtaagcatattcgcgcgctgaatgcgcctggccaagcaaagccgcgccgcaaatggcaagcaaggccggccacccttggaagaaatggaaaaggggggattccatctgtccggcgagaaaatacagcccgaggccaatgaataagatgccggcgaataccgttcgggttttcatgatcgtcgcgtcctccgtttcccttttggacatgtttatgatagaatgatcactgtctacagtttagcatagctttggaggcatgttcacaattttttcaaaccggaacgatggacggttgtgatataatgataaaagggattcggtcaataagggggttggcatcgtgcaaatcgtagtcgttggcgtcgactataaaaccgcccctgtagaaatccgcgaaaagctcgcgtttgcggaagcggaactcggtgcggcgatgaaacagctcgccaagcaaaaaagcgtgctcgaaaatgtgatcgtctcgacgtgcaaccggacggaagtttatgcagtggttgatcaactgcataccggccgttactatatgaaagcatttttagccgaatggtttggcgtcaaagtggaagcgattgctccgtatttgcgtgtgcttgaaggagaggcggccataaagcatttgttccgcgtggcggccggccttgattcgatggtgcttggggaaacgcaaattttagggcaggtgaaagacagctatttgctcgctcaagaggtcgggacgagcggcacgattttcaatcatctgttcaagcaggcggtgacgtttgcgaagcgcgcccactcggaaacgggcatcggcgcgcacgctgtatcggtcagctatgcggcggttgagctggcgaagaagattttcggccgccttgccggcaagcacgtcttgattatcggggccggcaaaatggggacgctggcggcgcaaaacttgtacggcagcggcgtcgggaaggtgacggtcgtcaatcggacgcttgaaaaagcgaaacagcttgctaagcagtttgccggcgaagcgaagccgctcggcgaattgtcatgcgctttgctggaagcggatatcgtcatcagctcgacgggagccaaaggctatattttgacgaaggaaatggtggcgccgcttgagaaaatgcgcaaaggccgcccgctctttatggttgacatcgcggtgccgcgcgatttggatccggcgttggctgatttggaaacggtgtttttgtacgacattgacgatttgcaagatgtggtggcggccaacttggcggaacggcaaaaggcagcggctcgcattgaaatgatgatcgaagcggaacttatggcgttcagccaatggctgcagacgctcggcgtcgtgccagtcattgccgcattgcgcgaaaaggcgctggccatccaagcggaaacgatgaaaagtttggagcggaaactgccgcatttgtcggagcgcgactggaaagtgttgaataagcatacgaaaagcattattaaccagctgctccgcgatccgattttgcaggcgaaggaactcgctgccggcccgaatgccgaggaggcgcttttgctgtttatgaaaattttcaatatcgaagatgcggtgaaagccgagcggcatatgcagcaggcgaaatccgtgcaatacgatgaacaagacgcggaagcggtccgtgccgcccgcccatcatggcagctgtaaggtgggatggatggtggcgctgttgtatgagttgtctattttgctttacatcgcttcgatcctattctatttcatcgattttttgcaacaaaaccggaaggcgaacgacatcgccttctggttgctttctattgtgtggcttttgcagacagtgacgtttgtttctcgcatcatggagacgaagcgctttccgattttaacgatgtcggaagggctttatttttacgcttggctgctcattacgctgtcgctcgtcatcaatcggctgctgcgcgtcgatttcatcgtcttttttacgaacgtgcttgctttttttattttggccattcatacgttcgcaccgtcttcgcagtcgccggctgttgcggagcggctcgtttcggagctgcttatcatccacatcaccctttcgctcggagcgtatgcggcgtttacgctgtcgtttctgttttcggtgctttacatgttgcagtacagtttgctgaaaaagaaaaagtggggggcgcgcctttggcgcatggcggatttgttgcggcttgattttttgtcgtatgttttaaatgcgctcggcttgcctatgttgttattagggctcattcttggcgtgatttgggcgtatattcaaatcgaccatttccattggtatgatgcgaaagtgctcgggtcgtttgtcgttcttctcgtctatggcgtctatttttacaagcgagccgtccggcagatgcaagggaaggcgatcgcgctatggaatatcggttcgtttttatttttgcttgtcaactttttcttgtttggcagtttgtcaaaatttcatttttggtattcgtaattgaggtggaacgagatgcggaacattgtcgttggctcgcggcgcagcaagcttgccttgacccagacgaagtgggtgatcaacgaattgaaacagcttggggcgccgtttacgtttgaagtgaaagaaatcgtcacgaaaggagatcgggtgcttgatgttacgctctcgaaagtcgggggcaaagggttgtttgtgaaagagattgagcatgaattgctcgccggcggcatcgatatggcggtccatagcatgaaagatatgccggctgtgctgcccgaaggtttagtgatcggtgcggttccgcgccgcgaagatgcacgcgatgtgcttgtcagcaaaggaaaccggatgctctccgacttgccgcctgggtcggtcattggcacgagcagcttgcgccgttcggcgcagctgcttgcctatcgcccggatttgacgatcaaatggattcgcggcaatattgacacaaggttggcgaagctcgaaagcgaagagtacgatgcgatcgtgctggcggcggcgggtcttgcgcgcatgggttggggcgatgacgtcatcagcgactatcttccttttgatgtctgtgttccggcggtcggccaaggggcgctggcggtcgaatgccgggaggatgatgacgaattgcgccaatggctcagccggttaaacgacgagcaaaccgagcgggctgttcgggcggagcgcgcctttttgcagcaaatggaaggcggctgtcaagtgccgattgccggctacgctgaagcagacggcggcatggtgcgcctcacggcccttgtcgcttcgccggatggaaaagaaaagtataaagaaatggtcacgggcgccgatccggaggccgtcggccggcaggcggccgctgtcttgatcgaacaaggggcgaaagcgctcatcgagcgggtgaaacaggagttgagccaatcatgacacacagcgcgctcgccggcaaaacggtgcttgtgacgcgcggcaaagagcaggccgcgtcattttctgccaagctgcgcgctgtcggcgccgtgccggtcgagatcccgctcattgccatccgaccggcggcgccggaagaaatcgcttctatggttgagcagcttggcgaataccgttggctcgttttcacaagcgcgaacgccgtccgcttcttttttccacatgtttcgttgccgcggccgctgccggagatggctgtcgtcggccggaaaacagcggcggcgctcgccgagcatggtctttccccggcgctcgtgccggatgattacacggctgaacggctggctgacttgctcatgccgcgcgtcaaacaaggcgaccgggtgctgtttgtcaaaggcaatttggcgcgcccgaccttgcctgaggcgttgcgaaacgccggcgccgcggtcgacgagctcacggtgtatgagaccaagcctgatgaaagcggccgggagcggttgttgtcgctgctgcgccggcgggagcttgatgcggtcaccttgatgagcccgtcggcggttgacagccttgtccgccttctcgacaaagaagcggatgtccttctttccggtgttgcggtcgcctgcatcggaccggtgacgaaagaagcggccgagcgggcgggcattccggtccatatttgtccgacggattacaccacggatggtataatcaaagcgatggaacaatatttttccatggagggacgatgaatggcactgtcatttgaccgccatcgccgtctgcggcaaacggctgcgattcgggcgatggtgcgtgagacgcatcttcgcgtcgaggatctcatttatccgctgtttgtggtcgagggaagcggcattaagcgggaagtgccgtcgatgccaggggtttaccatttgtcgcttgaccgcttatccgaggaagtggacgacatcgccaagcttggcattcccgccgtcatggtgtttggcgtgccgaatgaaaaagatgaagtcggttcgcaggcgtattgcgaaacagggattgttcagcgggcgatccgccaaatcaaagccgaacacaaagatctagtcgtcattgcggatacgtgtttatgtgaatatacgagccacggccattgcggcgtcgtcgaaaacgagcgtgtgctgaacgacccgtcgctcgagctcctcaccaaaacggcggtgagccaagcgcaagccggcgccgacatcatcgcgccgtcgaacatgatggacggctttgtcgccgccattcgccgtgggcttgatgaagcagggtttgagtatgtgccgatcatgtcgtatgcaatcaaatacgcttcggctttttacggcccgttccgtgatgccgccgacagcgcgccgcagtttggcgaccggaagacgtaccaaatggatccggccaaccgccttgaggcgttccgtgaagcggagtcggatgtcaaagaaggcgctgatttcttgatggtgaagccagcgcttgcctacatggatattatccgcgacgtcaaaaaccgttttccgttgccgcttgtcgcctataacgtgagcggcgagtatgcgatggtcaaagcggcggcgcaaaacggttggatcgatgagaagccggtcgtcatggaaatgttgacagggatgaaacgggcgggcgcggatttgatcattacgtattttgccaaagatgtcgcccgctggctggctgaatagagaggaggacggaatgatgcggagctatgaacggtcaaaggcagcatacgaagaagcggtgaaattgatgccgggcggggtgaacagcccggtgcgcgccttcaagtcggtcgggatgacgccgatttttatggcgcgcggccaaggagcgaaaatttacgatattgacggcaatgagtacattgattacgtactgtcatgggggccgctcattttagggcatgccaacccgcaggtcgtggaagcgttgaagcgcgtggcggaacaagggacgagctttggcgctccgacattgcttgaaaatgagctcgctaagctcgtcatcgagcgggtgccgtcggtggaaatcgtgcggatggtcaactccggcaccgaggcgacgatgagcgccctccgcttagcgcgcggctacacgaagcgcaacaaaattatcaaatttgaaggcagctaccatggccatggcgattcgctgctcattaaagccggctctggcgtggcgacgctcggcctgccggacagcccgggcgtgccggaatcggtcgcccagcataccatcacggtgccgtacaacgatttggacagcgtccgctatgcgtttgagcggtttggcgaagacatcgccgcggtgatcgtcgaaccggtcgccggcaacatgggcgtcgttccgccagtgcctggctttttggaagggctgcgcaaggtgacgaaacaatacggagccttattgattttcgacgaggtcatgaccgggttccgcgtcgattaccactgcgcccaagggtattatggcattgagccggatttgacgtgccttggcaaagtgatcggcggcggcttgccggtcggggcgtacgggggcaaagccgagatcatggagcttgtcgcgccgaacgggccggtgtaccaagccggcacgctctccggcaatccgctcgccatgacggccgggtacgagacgctccgccagctgacgccggaaacgtacgaagagcttggccgcaaagcggcgcgccttgcggatgggcttcatcaggcagcagagaaatacgacatcccgcatacgatcaaccgcgctgggtcgatgatcggctttttcttcacgaacgagccggtggttaactacgagacagcgaaaacgtccgacttggagttgtttgccgcctattatcgggaaatggcgaatgaaggcattttcctgccgccgtcgcaatttgaagggctgtttttgtcgacggcgcacagtgatgatgatattgaatatacgattgccgctgctgagcgggtgtttgcccgtctgcgcggataaggaaaggggctgccgaccatcggcagcccaattttttatcataccgcctcgtttccgttcatacaatggataatgtcatagaaaccatttgccgaagggacggaaggaggaggcccggttggagcaatcgtatttgcgtttttcattggaagaatcggtctggtttaaaaggggacaggaagtcgccgagtttttatccatttctcttgatccggtcatttccgtcgatgagtacgaccaatacattacgatccgcggcgcgcttgagttaagcggcgaattccgccaagcgggcaaagggcaggctgaagcggatgacgacgtgtttgagctggctggttatcggttcattcagcacatttcggtgcgcgaagacgggatcagcgaactgtcgcaccgttttccaatcgatattacgattccaaaaaaccgcattcgttcccttgaggatgtgtacgtgacagttgaatcgtttgattatgatttggatgaaaacggaagattgctgatcactgccgacatttcgatcagcggcatcagtgaagcgccgcttggcgatgatttgccggacgatgaggaggacgatgagccgctgtttgccccgtttgaatcaatcgcccgcaaggaagcggccggtgaggaagcgtttgcttccgtggatgatctcgccgatgaggcggatgaacagccggcttttgccgccggcgaaacgacggtttccgtcatggagccggctgccatgcgtcatgaagaaacggaggctgaggaagaagaggaggccaaagagccgtttttgccgcttgagacggaaacgaaggcggtcagcgcacagacggaggaagacatcgcttcgctgctgccgccaactgaggcgaaggtatcgatcggggcggcgaaaaaggcggttgaggaagaagaggaagaagaaacgaaaacaaaaagcgaaaatgcgctttacttgacgaaactgtttgcgaaaagcgaggcggaagagtttacgaaactgaaaatttgcatcgtccagcaaggagattcattggacaagattgccgaacggtatgatgtgaccgtctcgcagcttttgcgcgccaatgatttggaaagcccagatgacgtgcacgaggggcagctgctgtatattccggccatggcgggaagccgtcctttctcatgaaagggacgctttccgtttcttttgccgataagggggcgtaacgatggccgcacagtctgaccgatatgatgctgtgctcgtccagtatgggcttcgtccagtgcgcatggagcagcgaggcaaagccgtcaaggtatacacgaaccgcggcgttttcgctttaaagccgcttgaaagcgagcaagaagccgcagccgtttggcagtctcttcagcatggcggcccccgttgtctcccgctttacctgacgcggcggcggtcgctgtttgccacagaaggcggccgtctttattatttgcaagcatggcatgacggcgaatcaaaggtggagaaggatgcggcggacgccttttttcgcgagctcgcccgcctccatcgcgccaccgtccgcacgatcgaggtgagtgaggaagaggcggcggcgtaccgaaagcaaaaaaaggacgaatggcaacgggcgcggacggtgtgggaagaacggattgagcggtacgaagcggcgtggtacatgtctccgtttcagctccaatgctgcacgtattttcatgaggtgatgcgcgcgtactcgttcgctgaagaacggctcgatgtgtgggaagagacgctcaaagagacgaagcaatggcgcatcgcctgggtacacggcaaagcgcgcctctcccactatatcccgccgtattggatcagttgggagcgggcgcattggaattcgccgctctttgatgtgatcgccgcgctccgttttcatgtacagacaatgccgccgcttgggcgcgagtggcttgaaggaatggaggagtacgagaaggagctgccgctgtccgacggggagcgggcgtttttatacagccatttggcggagccgcgtgggtttgtccgctgtttggagcggtatgaggccgcttcgcggaacgagcggaacgaacgggaatatgtggccgcgttgcagcgtcgttatttggcgttcaaaaatatggaggcgctcgttatgcaccttgtccaacgcgacgccgctcggcagcaggaagaagcggtggacaacgaaccgccggcggatgaaagcagcaatggttaaatcgattttgaatccagccaaacaaaacggcgtcgcactaaatccattccaaatggagcgccacggcaatgaaaacgaagatggccaataaaatgacatcaaacgttgttggcagaaaaatggtgcggatcgcttgaaaaatggtgagcgggatgatcacttgggcgcagacggcgcgcacttgcctcagccacggcggccacgaatacgggttgaatcgccgcatcgacattccctccttctccggtttactatacaatatgaaacgtgcgatggtttgtcaccaaatgcacacggatggaataaataaataaaaacttggcaaagatgatggacaatggtagtataataatcgaacaatgatgacaaaagcgaagacggggaggagtacagcggtccgcgcctgcagagagggaaatcagaagctgcgagatttcctaggatgacggctgctggaaggtcgcccttgagctgcttctttgaaaggcgctgctgccgagtagaggaagccggcatcatgccgttatgccaatgaagcgcttaagcctttgggcttaagaaaaaaggtggtaccgcgaaagcagctcctttcgtcctttttggatgaaaggggcttttttgcttgccggctgcgcggcattgcttagtgggaagccgccgtcggccgcattgtccattatgttgaaggagggaaatgaaacatggcacagcacgaagtgtcgatgccgcccaaatacgaccaccgcgcggtcgaagcgggacgctacgaatggtggctgaaagggaaattttttgaagcgaccggtgatccgaacaaacgaccgtttacgatcgtcatcccgccgcccaacgtcaccggcaaactgcatctggggcacgcgtgggatacgacgctgcaagacatcattacgcgcatgaaacggatgcaagggtatgacgtcctgtggcttccgggaatggatcacgccggcatcgccacccaggcgaaagtggaagagaagctgcgccagcaagggctgtcgcgctacgatttaggccgggaaaaatttttagaagaaacgtggaagtggaaggaagaatacgccggccatattcgcagccaatgggcgaagttggggcttggcctcgattacacgcgcgagcggttcacactcgatgaagggctctcaaaagcggtgcgcgaagtgttcgtctcgctctaccggaaagggcttatttaccgcggcgagtacatcatcaactgggacccggtgacgaaaaccgctttgtcggacattgaggttgtttataaagaagtaaaaggcgcgctctaccatttgcgctatccgctcgccgacggctccggctgcattgaagtggcgacgacccgtccggaaacgatgctcggcgatacggcggtcgctgtgcaccccgatgacgagcggtacaagcacttgatcggcaaaatggtgaaactgccgatcgttggccgcgaaattccgatcattgccgacgaatatgtcgatatggagttcggctccggagcggtcaaaattacgccggcgcacgacccgaacgactttgaaatcggcaatcgccacaacttgccgcgcattctcgtcatgaacgaagacggcacgatgaacgaaaacgccatgcaataccaggggcttgaccggtttgaatgccggaagcagatcgtccgcgatttgcaagagcaaggcgttttgttcaaaatcgaagagcacgtgcactccgtcggtcatagcgagcggagcggcgcggtcgttgagccgtatttgtcgacgcaatggttcgtgaaaatgaagccgctcgccgaagccgccatcaagctgcagcaaacggacggcaaagtgcagttcgtgccggagcggtttgagaaaacgtatttgcattggcttgagaacatccgcgactggtgcatttcacgccagctttggtgggggcaccggattccggcgtggtaccataaagaaacaggcgaaatttacgtcgaccatgaaccgccagcggacattgaaaattgggaacaagacccggatgtgcttgatacatggttcagttcggcgctttggccgttctcgacaatgggatggccggatgtggaatcgccggattacaagcgctactacccgaccgatgtgcttgtcaccggctatgacatcattttcttctgggtgtcgcgcatgattttccaagggcttgaattcaccggaaagcgtccgttcaaagacgtgctcatccacggcctcgtccgcgacgcccaagggcggaaaatgagcaaatcgctcggcaacggcgtcgatccgatggacgtgatcgatcagtacggcgccgatgcgctccgctatttcttggcgaccggcagctcgccggggcaagacttgcgcttcagcaccgaaaaagtcgaagcgacgtggaattttgctaacaaaatttggaacgcctcgcgctttgccttgatgaacatgggcggcatgacgtacgaggagcttgatttgagcggcgaaaaaacggtcgccgaccattggattttaacgcgtctcaacgaaacgatcgagacggtgacgaagctcgctgagaaatacgaattcggcgaagcggggcgtacgctgtacaactttatttgggacgacttgtgcgactggtacattgaaatggcgaaattgccgctttacggtgacgacgaagcggcgaaaaagacgacgcgctccgtgttggcgtatgtgctcgacaacacgatgcgcctgcttcacccgttcatgccgttcattaccgaggaaatttggcaaaacttgccgcatgaaggcgaatcgatcaccgtcgctccgtggccgcaagtgcgccctgagctgtcgaacgaagaagccgcggaagaaatgcggctgttggttgacatcatccgcgccgtccgcaacgtccgcgccgaagtgaacacgccgccgagcaagccgattgcgctctatattaaggtgaaagatgaacaagtgcgggcggcgctcatgaaaaaccgcgcctatcttgagcggttctgcaacccgagcgagctcttgatcgatacaaacgttcccgcgccggacaaagcgatgacggcggtcgtcaccggcgccgagctcatcatgccgcttgaaggattgatcaatattgaggaggaaattaagcggcttgaaaaagagcttgacaaatggaacaaagaagtcgagcgcgtcgaaaagaaactggcgaacgaaggatttttggcgaaagcgccggctcatgtcgtcgaagaagagcggcgcaagcggcaagattacatggaaaaacgcgaagccgtcaaggcgcgcctcgccgagctcaaacggtagacaaacgatctagctgttgattatgatgaagacgaatccgctttcctgtggattcgtctttttcgatggatcatgatggaaggttggcatattctgagaagaggtttgttgtcaacatatactcgctttcaccaggcttctcgatgtgtggcgcatctgccgcatgaagccggcagggggcggcaagacaccaatggaaaaaggaggatgatggacatggttcgaacgtatgaagaagcggtcgcttggattcacgggcggctgcggcttggcataaaaccgggattgaaacggatggaatggatgatggaaaaacttggccacccggaacgccgcgtccgcgccgtccatatcgggggaacgaacggcaaagggtcaacggtcgcctatttgcgctccattttgcaggcggcgggctattcggtcggcacgttcacctcgccgtatgtcgagcagtttaacgaacgaatcagcataaacggccaaccgattcgcgatgaagagatcgtagagctcgtgcaaacgatcaaaccgcttgcggacgaattggaacagacggaacttggcggaccgaccgagtttgaagtgatcacggcgatgatgttgtattatttcggcaaacaaaacatccaagacatcgtgctcattgaagtcgggctcggcggccgcttggactcaaccaacatcatttatccgctcctttccgtcattacgaacgtcagctacgatcatatgaacatcttaggcgatacgctcgatcagatcgccgcggaaaaagcggggatcattaaatcagggattccgcttgtgacagcggtcaacgagcccgaggcgtgggatgtgatcgccaagacggcggcggagcggaaagcgaaaacatatcgtctcggcgtcgatttcaccgtttccgaccggcaggcgacggtggaaggggagcagttttcgcttgtcacgccgtttgccgaatatcgcgatttgcgcattcaaatgcccggcgcccatcaagtcgaaaacgcggcggtggcagtgatggcggccgaactattgcgccttggctattcgtttttgatcgatccggagcatatcgccgatgggctggccacagccgcttggcccggccggtttgagcgggtgagtgatagtccactcatcatcctcgacggcgcccataacgaagccgggattcgctcactcgtggagacggtgcgcgcccattatcctgacaaacacgtccatgtcttgttcgctgcgctgacagacaagccgcttgagcggatgattcagctgcttgatgagctcgcggatacgatcacgtttaccacgtttgattttccgcgcgcggcagcggcggaacagttggcggacctttcgtcccatccgcagaaagcggtgacaggtgattgggtcggctggatcagtgaaaagaaaaaccaaatggggagcgatgagttgatgctcattacgggatcgctttactttatatctgaagtgcgaaaacgtttaaaaaaataatgccaagcgatgaaaagaattgatataatggaagaaagatagttcttttggcgcgggaggggaggcgcatgaagcggtggcgcggctggcttttatggggaatgttgttttggctgatggcaagcctatggccgatgaaagcaggtgttgtgtatgccgatcaaacagagggggccattacgttcgtttcggatgagaagattgagggatgggcgaccgcaccagggagcggcaacgggcaagggaacagcattcgctactttatgattcgcattcagccgaaggaacaaagcggcacggcagtcagctaccgagccgaagcggtggaagcgccggcggaccgaaacggtgagaaaaagtatacgttttctcttgatatgcgcggcaagtggccgtcggctccgggaacgacggtgacttaccaaatcaccgtcgatgcgtatcgcgtgttaggaaatggaaaagaggatgtgtatttttcattcccacagacgccttatcaatatacgaggcaaactggggtgagcacggctaaattggatttttccctctcattttcacagccggaatacgccaagccgccgaacggcgatgcccaaggccggctcgatgtgacgctcgttccacaaggcgctgtttcaggaatcatccgcccgccgatcgatgtcgtgtttgtcatggacgtgtcggggtcgatgacggcaatgaagctgcaaagcgccaaatctgctctgcaagcggcggtcaactactttaagtccaattacaaccaaaatgaccgctttgctcttattccgttttccgatggagtgcgggaagcaagtgtggttccgtttgggaagtactcgaatgttgcaagtcagcttgatgccattctcaataccggcaacagcttgaccgccggcggcggaacgaactattcggctgctttgtctcttgctaaatcgtatttcacggatccaacgaggaaaaagtatatcattttcttaacggatggcatgccgacggtgttgaatgcagtcgatacgattacgtatcgggaggtcaagcagaatttttggggtggatattcctatacagggaatagagtaaccgattctctttcggtcacatacgaattgtacagcgatggacggactgccggtatccgttttaccgacaacaaaggatattctcgccgattttacagcgacggccaagattatgttaatggatggcgggtgtcttgggataacggctattcgttcacttacagcagcattgaaggaaaaatccgagccgatgccacagcggtggcaaaaacgctcgggatgaacaatatcaccctttactcaatcggcttcggcgacaatgatgaagtcgatatggactatttacggtcgctttcagcgactgccggcggcgaggcgcggcaaggaacgacgcaaaatttgaccgctttgttccaacagttttcccagcttgccaccacgccagcgatcacaggaacgatccgcatcccgctttcgtcgtttggcggcaatgtcgccgttgcggaaaacggccaagtatggctggatgaaaacaagcaaaacgcgtatatttcgttttccatcccataccaagttggtcaaggcactccggcgccggtgacgattccgattcccgtgtcatttaaagcaaaagggacatatacgttcactgctgaactgacgtatcgcgatgtgtatggccaaccacagccggctgtgacgaaaacggtgaccgtcacggtcaaagacgaagcgccgccgtcgtttactggaacggtgaagctgcaagggctgaccaatgatgtcacaagcttaatcaaacggggggcaaccgatggcgacgacaaccgcttccgggccacgtattcgttgtcgcttgtcgggtatgtcggcaatgcgaccgggacgatcagcaatgtgagcattgtccaagaactgcccgatggcatctccgttgttccggatggcaaagtcacaacctatgtggagaatggcaagcgttatgccaaatggtctttcaccaatcaaatgttcgactacagccagctcaacaaactgacgctctcggcgcaatgggtgatgcaggctgactttgccatgaacagtgttcaattgccgccagcttcggtgacattcaccgacagccgttatggcgccaaaacatcgacgctcgttccgccggcggaacgaatcggcatgacagttcgcttggatgattttccaaacttttactatgaagggaatggaaagggtactattacaaaacacaaattttctgctttatcagacgacattgtcggacaggcgaatcctaattcatatggattattgccgttgcctgttaaagcgctggagtatgacccgaatgatgatggcgtgctgcttgtcacgtacagcaacggccagacggtatcggtgtacattaagcctcatctttccgttgtgacagccaatggcgtcttgccaaacggagcgacgacttatgaggctccgaccgttaaaataaccgggttggtagccggtgaaggggtgtcatatcagtaccaagcagtgcgaaatggggtggcatccgcttggacgccgctctcgtcgccgtatgttgttgccatttccaatgacggttcctacacggtgaatgtgcaggcgtcaggaggattgacgagaggaacgggtttaacgagcacggcgtttacgtatacaaagcggattacggacctgcagcttggttcatatcagccgacgatgaatgtcggagatacgcagaggattccagtgacgatcgagccgagcgacgcgacgaacccaacgcttgcgtggacatcaagcgacccgaatgtcgcatccgtagaccaaaacggcatggtgacagcgcgaaagcctggaacggtgacgatcaccgtccgcgcgactgacggcagcaacgcgtcggcatcggcggccatcaaggtgatgaatccgtacgtggcgcttcaaggtatggagttccgccgtccggtgttgtatatgaaagtcggcgaacggcttgacgcagcacctgagcttcgttttgttccgtccaatgcaagcgatcgaacgctccgctctgtgacatcgtctgactcccggtttgtcgacgttgtccaagaaaatggccgatggtatttggaagcagtggatgtcggctatgcgtatgtgacggcgaccgccaatgcgagaacgccggatggcaggccaattcaagcctcagtgtgggtctttgtccaaccgcgtgaagatgaggggggaagcggcagcagtggtgggcgttggtaatgatgaaaaaagcggcctcctgaattggagagccgctttttttcgtttgtccaggggatcgagaggatgagagagggaatttagccgtcttcgttcactcaacttcaagccggtcggcgacgagcgagatttgattgacaaacggcaatcctgttccttgttcgactaacacccgtggattatatttgacgatcagacgggattgttgcatgtcagagcttggaatgaagttccccggctcaccgtctttcggctcgatccggccgcgaaaggcgttgatgacgagcccgttgatgtctgtatccggagcagccgctccgttcccgcgggcgaacaacccgccttcaatgtacaaatacgatccgacagcataaatcgtcgcgctgctgtccgtataaaaatacccttttaagttcgggatttcacttgagtcttgaaattcattgatgcgggcgatatcgagcgtgcctttggacaacaacacgagcccttttccatccgctccgtcgatatggctgttgtaaatggtcgtcttgccagtgacgtaaatgctcgcgttcaacgccaagtttccagtgagcgtcaaatcaccgaacacgatcaaattgccgcgtacagccgctgttgattttgtcggtccttcaatgcggagatcgccattgacaatgagccattggttttggccattttgccgcacgtcaatgtcgcgataaagggtgatctccttcccttctgcgtccaaccaaagcggcttgtcttttggcatctgattgatggattgttcatacggcgtttcgtcgtctgtcacgacccgagccaatttcccttcttgataaagctcccgcgctacatcgagcggcggctggtgatcgttttcaatgcgctcgatatacgcttgttgggtttcaggcgacaacggcgagagaccggccgcttgaagcaatttatctttcacggtgcgctcgaaatcagtatcgatgaaatcgtccgtctcttgttgaatgagagggccgccatcgtccggccatcctgggaagaaaaggccttcttccatttggaaagctcggccgccagtcttccagcaactgctcgtttgcgtgcatgaaaacagcagcttgtcatgaatgtgccaaatcgaatcgttcattgatgcgggcagtccggcatcgataggagcgatcgttaactcgccgctttttttcacgtagtttgccgcgttgctgatgtaagcgctttgtccggcgtatacgtttccttgctccacgtagacgccgccgtttaagatgactgtttcttttgatccgagcgcgtatttgagaaagctgggcgtatttgttaaaaagacgagccgtttgattttccgctcgcgatggccgtccgtaaacggtttggacaaatcgagcgcgcggaggaacactttgttcgtcggaatgttgtacaagcgataggacacgtcttccaccttcacgccgtagcgcgctttcagcttgccggcgatcgtatccgggccgggggtgtcctcgttaatgccgagaaatgcatcccattgactgggggtgaaaatgtcatgacgaacaaaaaaatcgtcgtctgaaagctcagctttaagcccagcaattgcttcattaagcgctgttttggcttcatgaaacgattcgatgttctcgacgcgcaccgcggtaaatcgcgcttgctggacggcgactgttaaaatcgtcaagccgagcaaaaaaaagagggtgatcatgagcattgttgtcaccaagctgtagccagcagcgttcaagcgcagtcggttcatcgcggcccctcccttcataggacaaaatttcggaacgcaatacttaaaagccgaattctgttgttaatgtaaacggcggcacatacagccaaccactcggatcggcgtgtcgacggtcggagacaatgagacggatcgtcatgacgccgctgcggcacaggttgccttcttttcgtgcgcaacggaatgaaaacgatgaagagtcgtccagcaaaaagcgggaagaggtgatcgtttcgccattgatcgcgagcgcgccgtcttggatggacagcgtcatccgctcgatgctttccggctttttctcttcacgggagacaagcccggtgtccgcatcggctttgaattcttggtttttcacaaaggtgacggccgttaacggcgtgttttcttcttgactttccattccatccggagagagcgtgtacagctcgttcattattcgggccatggcgtagtccgcttcgctgcgcaagtcgttttcgatgccgatgcgctcgtaggcgcgaatgccggttaaaaacaccgtgtagatagcgccgatgatgagcaaagaaatggaaacggcggccaacagctcgatcatcgtcatgccggcttcgcttctagcggattgtttcatcggtgatcaccccttcgacccacgctgtttcgttcgtgcgctcgccccaacggacggaggtgtataatttgatcatgtagccgccggcgtttgattcggctgctttttccgtttcagcgtggatgcgagcctgcagcggcgcaggcaaggaagtgaattccgacgatgaagtgaatgcatcccatgcctccttgtcgtatcggacaaggtaaacggaagcttcgtaacggacattgttgattttcggggcgaactgcgcttcacataccgtatgcagttggccagattcaccgggaaaaaacagcgccgccaacgattcgttgccgcaatcgtcttttgttagctcaagaaacggtgtttgatggtcttccatatactcttttagccgggagaaatctgcgtttttttcaaaatagacagcgacgccgcgggcgacgttgacggccaccgtccgaccttggttgtaagacgtatgcatcatcgcattcgtgaaaaagtaaaacaaaccgatcgcgacgcccgataaaagagtgatggccagcaacgtttcgatcaacgtaaatcctgcttgacgactaggaagaggaaaattgcttcccgccatttgtcataaccttctttcaaaatatgtaactttattatacaatattttcgagtcgaaccatgtagaattttaggataagagaacgagcaatggcatatttgtcgcgttattgccaatgatacgccgggaaggagcgggtgggcatgtggaaagaggcggttgtttacgttgttgcattcatagtggcgctgttggccgtttggctgctgccgcttggcttcagcagggccgggggcgcggcggtggtggcggccgcctttttggctgcggggctggcgcagttggctgaatcggtgattccgttatggcaaatcgtcctgctcgtcgggcttttgctgttggcgggctcgtatttgcttgatcgttggttcggtccgcttctttaccggtcggtggagacggaggaagctggggaacggagaaagggaggatggaaagggagtggcgaccggacggcagcgggcgataggtacgggatgatggtccagaatgcaacggaaaatctagtcgattcggcctggccggcagcttttggacaaaacggcgcttctagggaatttcaaggcgctgactcgggtggggaggcgttgcgatcgcacgtgcaggaaaccggtaacaccgcttcaggagcgtcgcctgcagagtcggaagcagcttcgggagagacggagcgggcgccgaaatccagcgaggagccctgggaagaacagactgctttcttgcttcgagcgatggatggcatagaggaagccgcttctgatcccggagcggatcaaaccgagccggaggagctgctttcgttggattcggccgatgcggagcaaaaaatgcgctccgtggaccgagacgatgccgagcaagaggagtttttcccgttggattcggatcgtgtggagctggagaagttgtccgccttggatttggatggagtagagccgaccgccatgacgggtgacggtggcgggctgaatgttgagccggcgcgccgtctgcgcgattggctcgatgagctgcctgtctcgatgacgccagacatcgaagcggcggtgctgcaggcgggagcggccgccgacggccgcggcctgttgcaggcgcttgatctcagccatgaagaagaggatgggcaactttccgcgttcatgtcttctagctcgccgggcgtttctgctgtagaaaacgggctgccttccggccaggcaatgccgcgtgaaggggcgcttttggaagaagcaatgccgggtattgtcgactgttcgctgccggaaacggacgaggctgccgaaccgccccgtcaggaggacgcgatgaaagcagagcctgacaggcaggaagggcaacgaacggagcatggccggtcggaaggcgaacaatcaaccgagcgccgcgagccggaagaagatgggcaaacggaaagccggcgggaggaagagagcgaacggccagcgcgaatgatcggtccggaagtcgtgcaggcggtcgttcttgaattgcgcctcaaccgccgtcgtttgggcgccgccgattacgagcgctgcctccgccgctgtttggacgctccgctttctgaccgcgactattacgtattggcccgtttgttaatggaacattatgtagtagaacaacagtacggcaagctcgcagcgtggcttgaggagctcgctgaccgttttcgcgcctatccggctgtggccgaagagttggcgctttggcggcagtttgccgcaacactaaacagttggggtgaacaagatgaaagctagcgcgcaaatcattgggctgccgatcatcagcattgctgacggtgcacaaatcggcacggtgaaaagtttggtgatcaacccggacaaagggtcgatcgattttttgaccgtcgaacaagacgatgtgcaactcagtttaaaggccattccgtttaaaaaagtcgtcggcatcggcgagtttgccgtgacggtggagcaagggcacgatgtaattgacctctcggaaattccgatcgccaatcagctcgtcaataagcaaatccggattaaaaatacgaaagccatcacgcgaaaagggcagctgctcggcgaagcccgcgagtttttcgttgatgaagagtcaggggatattgtcggcatcgctcttcagctcgagaaaggggaagcggtgctgccggcctcggaagtgttgacgtacggcaaagatattttgatcatcaacgacggagcgaacgagtcgcttcttgatgacccggcgcagttgttgaaggcagagagcatcgagccaaccggcggcatggcggaagaggacgtttccgcgcaaatggaggcgatggccgaaaacgcggaaaatgttgaagcgctgcagtcgctgagggaaaaacaagttgcgctgttagctggaaagcggctgacaaaagatatttatgatgcagacggccgcctgctgtttaaagcgggcactctgcttggcgaagaggatgtgcgcaaggcgcaagaggcggggccgagcgtcatcgtcgatgtctcgatgaatgtggaggcgtaatggaggagggtcggcggtgaaaaaggctgccgcgtggaaattgtttgttgtcatggctgtttgcacggtttattttatcgctttttcgcatctgggcaccttcgcctatgatgttttggccccggatgacggccgccttggcccgggcacggcggtcggtccggtgtcactctccggcatgacgccggaaagagcccgacaggcggttgtcgagcgggtgaacgagtggcgggcgaccgcttccatttctttgcagtaccaagaaaagcgcattgacctgccggcggacgcgtttgcgttccgtcttgccgagagcacgaagcggtttgtcgacgggaggcgcacgccgctgtttgtgatcgctgatttagaaaaatgcctccaagcggcggcagccatcgttccgccggcggcgttatcggcgcttgacatcaagaagcttggggcggatttagagggacaggcggctcagctgcaaaagccatcatctccgatcgacttggctcgctacatatcgtttgcaaacggccggcagccggtcgtcagcgaagcggccgcatcggcgcctgactcttcggccgtccgctggctgtctggcgagcggcgcgcggtgatcaaagcgaaacagctgttttcgtttggcgattatatgaaaaaggtgaaggccgagttgtctgatgaagcggccgatgcgatcgcttcagcggtgtaccgggcggtgctggcgaccaatttcactgtcgtggagcgctatacgagccgtatgttgccggatggagtgacgcccggttttgaggcggccattagcggcggccgcgatttggaatggttcaacccaaacacgaccgactacacgcttcttctccggcatgatggacgaaaggtgcgtgttgccattatcgggttgccgtttgcctatcaatatatcattcgcctgggcgaggcggagtctatcgaaccgcgtgtcatcgtccgctatgacgcgcgcctggcgccgggcgagaagaggacggaacagatcgggcggccggggctggttgtgacggtggaacgcgaagtgcgcgacggcgctcggctcgtgcgcaaagaaacggtgagcgaagatttttatccgccaacgtatacgattaacgtgcgcggccttgaagtgccggaaggcaatgttgggcaaagcggcgacggagaaggcggaacgatggagccggcgaatggggtgacggaaaacaacggagcggcgaaccaactggattcgactgcggaaaacagcggcgggaatatagagagcgggaccgcgttaaagaaaggcgatgaggcgggcaacgggggcccccgccgctggcagtgaagagaagacggatgcgggcggaggggaggaaaaatgagcaaaaagcaggaacggaaacggcttggtgatttgcttgtcgaagcgggattgatcaccgaaagtcagctggccgaggcgctgcgcgagaaggcgcccgggcaaaagctcggcgacgccttgttgcagcgcggctacatcacggaacagcagctgattgaggcgctcgagtttcagctcggcattccgcacgtcagtttgtaccggtacccgatcgatccgaaagcgacaaacctcgtgccgaaagagtttgcccgccgccatatggtcatgccgctcaaggtggaaggcgatcggctgctcgttgccatggccgatccgatggatttttttgccatcgacgatttgcgcctgtcgaccgggtttcaaattgaaacggcgatcgcttcaaaagacgatattttgcgggcgatcaataaatattacgacatcgacgaagcatttgaggattttttgcaaacgccgcctgaggtgcgcgacgacgagcgggctgctgaggacgattctcccatcgttcgtttggtgaaccaaattttgcagcttgctgttgaacagcgggcgagcgacattcatatcgatccacaggagacgaaagtgctcatccgctatcggatcgacggcctgcttcgcaccgagcgcgcgctgccgaaacatatgcaaagcatgttgacggcgagaattaaaattttggccaatatggacatcaccgaacaccgcgtgccgcaagacggacggatcaaaatggacatcgattttcatccggtcgatttgcgcgtttcaacgctgccgaccgtatacggtgagaaaatcgtcatgcgcgtcctcgacttgggcgcagctttaaacgatattcataaacttggcttcaatccggttaatttagatcgattcatccgcttgatcgagcggccgaacggcatcgtcttgatcaccggaccgaccggttcggggaaatcgtcgacgctctatgcggcgctcaaccatttaaacagcgagcacgtgaacattattacgattgaagatccagtcgaatatcagatcgagggcgtcaaccaaattcaagtcaacccgaatgtcggcttgacgttcgcccaagggctccgctcgattttgcgtcaagacccgaacatcatcatggttggagagattcgcgaccgcgagacggcggaagtggcgatccgcgcttcgctcaccggtcatttagtgttgagcacgctccatacgaacgatgcattaagcacgatcacccgcctgatcgatatggggattgagccgtttttagtggccacatcgctcgccggcgttgtctcgcagcggcttgtgcgccgcgtctgccgcgactgccaagaggtgtatgagccgacgaagcgggagctggacattttcgcccgccgcggcatcgaggttcatcaacttgtccgcggccgcggctgcccgatgtgcaacatgaccggttaccgcggacggctggcgattcacgagttgcttgttgtcaccgatgagatgcggcgcgtcattttaaacaacgagccgttttcgaaattgcgcgagcttgccctgcaaaacaaaatgatttttttgctggatgatgggctgttgaaagtgaagcaagggttgaccacgcttgaagaagtgctgaaagtggccattttgcattgatgggtgagacggatgaaggaaaagcttgaggcgttattgcgcgcggcctttgaatgccgcgcttccgacgtgcatttgaccgtcggtgcgccgccgatttttcgcgtgaacggggagttgagagcttacggccatgagcgcctgcacccggaggaaacagagcaaatggcgaaagccgtcattccggcgccgctttggcagcagtttcaggaaaccggagagcttgatttttcgtatggcattgccggcgtttcccgctttcgcttaaacgtgtttaaacagcggtcatgcgtgtcgctcgccgtgcgcctcatcccggtgcgcatcccgacgctggaggagcttggcctgccggatgttttaaagcgcatcgccgaaaagccgcacggactcgtgcttgtcaccggaccgaccggcagcggcaaatcgacgacattggcggcgatgatcgactatatgaacaaaacgatgtcgaaacatatcatcacgctggaagatccaatcgagtatttgcataaacacgggaaatcgatcatcgaccaacgcgaggtgggattcgacactggcagttttgccgccggattgcgcgctgcgcttcgtcaagatccagacgtcattttagtcggggaaatgcgcgatttggaaacaatccaaacggcaatcaccgccgcggaaacgggccatttagtgcttggcacgcttcatacggcgagcgcgccggcggcgattgagcggatgattgacgtctttccgccggcccagcaggcgcaaatccggctgcagcttgcttccgtgctcgttgccatcatcgctcagcgcttgtttccaaacagacacaaaaccgggcggacggcagcgctggaaattttagtgaacaatgcggccgtcgccaacttaatccgcaacgaaaaagaacatcaaatcattaacattatgcaaacgagccgcagcatcggcatgcagacgatggaaatgagcgttaaggagcttgcagccgatggacgcatcgatccgctggcggctgaagtgtatttggcgggggagcgtggggacgatggcgcagtttaagtacgaggggcgcgaccgaagcggacggaaaaaagctggagtgatcactgccgtttcgcggcgcgaggcggcggcaaagcttcgggaaaaaggaattcgcccgctggcgcttgccgaagtgccgccgtccatatggaacaaagaaatttcgtttggccgcgccgtcaaactgcagcactttgtcatctttttgcgccagttcgcaacgcttgtgcgcgccggggtgacgatcgtcgattcgatccgcattttggcggagcaaacggaaagcaagccgctcgctaagacgcttcttgacatcgaacagtcattgcgcagcgggaacccgctctcagcggcagcggcgaatcatccgcgcatctttccgccgctgtttgtcaacatggtgcgcgccggtgaagcgagcgggacgcttgacgagacgcttgaccgcttggccgatcattttgaaaaaatgcatcggacgcggcaaaaaatcgcctcggcgctcgcctatccgattgctgttgccatcattgccaccgcggtcgttatttttttgcttgtcgccgttgtgccaacgttcgtcgagatgttcgccgagtttcacgccgaactgccggcgattacgaagtttgtgctcaaggcaagcagtgtgatgcagcggtattggtgggccgtcgccctgctttttgccggcgtgtacgcatcgtttgtggcttttcggcggcaaaagacaacgaagtactatttggattatgccgccctgcggatgccgatgttcggcacgctcgtgcaaaaagcggcgctcgcccgcctgacacggacgctcagctcgcttgttgcaagctcggtgccgattttagaggcgctttccatcgccgggcgcgtcgttgaaaatgaagtgatcgcatctgtgctggctgaagcgcggacctccctcgagcgcgggcaatcgctctcggagccgctccgccgccattgggcgtttccgccgcttgttgcgcaaatgatcacgatcggcgaacagaccggtgcgcttgacgccatgctcggcaaagttgctgatttttacgaagcggaagtcgatgcggccaccgaccggttgaaatcgctcatcgaaccgctcatgatcgtgcttctcgccggcgtcgtcgggacgatcgtcacttcgatcatcgtgccgatgtatgatattttcaaccatattcaacaataaaataagaatatattcctatttttcttcctatgttgtagaataatagggaaaacagtctaaaaatgaaagaaagggagagagaaccatgttcaaacgggtgttgaaaaacgagcgcggcttgacgctcatcgaactgctcgccgtcatcgtcattttagggattatcgcggcgattgccattccggcgatcggggggttgattgacaattcgaaaaaagacgcgcacgtttcgaatgcgcagcaaatgatcaacgcagcgaaaatcgccgtgacggcggataaggatttgataccggcgaatgggaagtatacacttgttacgcttaaatacttagaagatgagggatatttagaaacagtaaaagacccggatggaggcaccaattcgtataaaaaaggtcctacaggtacaggtgcacagcaaatgcagaaaggcttgagtgatgatcctaatgctgattattcttacgtacttatcaaaaatgataataataaactaagttactttgtcaaattaattaacaatgaacggggggtacataatagtggggcagctgtccaagaacaagatcttaaacgcagtgcagttggggctgtcaggtgagagtggaagttaagaagatagttgaaaatagaaaaagcgtttgataggaattaatatctatgaatcaaattgccctaactctgcttttcctttactccctcctcctcgcctcgttctttaacgttgtcgggctgcgggtgccggtcggggagtcgatcgtccgcccgcggtcgcattgtccggcgtgcggacggacgctatcggcgggggagctcattccggttgtgtcgtatgtcgtgcagcgcgggcggtgcaaagggtgcggggggcgcatctcccccctttacccggcgatggaattggccaccgctgccttgtttacggccgcgccgatgtgggtcggctggagcgggcggctcgttgtggcgtggacgttgatcagcttgtttgccatcattgtcgtctccgatcttcgctacatgctcatccccgaccgggtgcttttggtgtttgccggtttgtttttggttgagcggcttgtgattccgtttttgccgtgggccgatatgctccttggggcggcggtcggattttcgcttttatggctgatcgccgttttgtccaaaggcgggatggggggcggcgatgtgaagctgtttgccgtgcttgggtttgtgctcggttggaaaatggtgttgctcgcgtttttcttggcgacgttgtacggaacggtgatcgggcttgtcggcatggcgttgggccgcgtgcggcgcggcaagccgatgccgtttgcgccggcgatcgcactcggggcgttgaccgcgtttttcttcggagaagcgatcgtgcgcgcgtatatttcactcattatgtaaagacggcagaaaggaagcggaatgaagatggcgttatggcggcgaaaggcgaaacaggcgaacatcatcatcaaagatcatgtcctccgctatgtggaagcaaagccggggcagccgcccgaggcgaggcgatggggcgagcgagccttgccgcccggcatcattcgcgatggaaaaatcgccgatcgggaaacgttggcgatgattttggacgaatgtgttgacgaatggaaacttgacgggcggcgtgtccgctttgtcgttcccgatccgtttgtgatgatccgccatttgccgcttcccgctcatttgccggacgaggacatccgcggctatttgtttatggagcttggtgaatcgattccgcttccgttcgccgatccggtgtttgactacgtcgtggccgagagaacaagcgaggtgctgaacgtgctgttgtttgccgcgccggaagaggcggtggccgaatatgcggcgctcttggaagacgccggcctgcgcccggtggcggccgatgtgtcaccgctttgcgcctatcgcccgttttttgttgccggacaagccgcggcggacgaccacattttgcttgtccagtttgacgaatcggctgtcaatttgagcgtcttccaccgccatttgccgcagtttatgcgccatgtgccgcttgaggcgcccggggagccgacggcggcgatcgtcgacccgtttattgacgtgtataaagaaatcgagcggatgatgagcttttattcgttttccatccagcaaggaaaacagcaaattacgcgcctcttcctcaccggcgaccatccgcggcttgacgatgtgtttgctgttatgtcggagcggcttgatgtgccgccggagcggctttctcgctcgcttgatccgttgccggaccgttatcatctcgcctggggattggcgttgaaagaaggaatggctgaccatgatcgttgacatcaacttgctgccgcgcaaagagccgcgccgtgcggcgggcgccgtgctggcggccttcgccgttttgcttctgctgcttggcgctgggggaggctactggctgatggagcgtgcgaatcaacggctcgcggcgcttgaaggggagcttcggcaagtgcgcgccgagcaggcggcgatggaggcgaagggaaaaacgacggagcagcagcaagctgagcaagagcttgctaaagcggtcgaatgggcgaaccgttatccgctcaaaacggtgccgctgttgcgtgcgttggccaaacaactgccggagcgcggctttatcatgaacttttcgtatgccggtcaaaagacggtgacgatgacagtgcagtttgatgcggcggaagaagcggcctattatttagatcggcttgaggaagttcatttggtcaaagccgtcaaattgaccggcatctcggccagcggcgaaagcggcggggcagagggggaaacgatcgtgccgcggtatatcgcgcaatatgagctggaacttcagccgacaggaaaagagggggacaacgaatgatgggccgttttggaaaatggccgctcgtgtttaccggggtgtttcttcttgccgttcttttgtttgccgctttctatgtttttgtgctcatgccgcgctacgaacaaatggatcggctcgaggcggtcgtacaaagcgagaaaaacgtgttggctgcaatgaaaaagcaggcggcggggaatcgagaagaaacggcagagagcctggcggctttgcagaggaaagtgccggtgcgcccgttcgccgaccaactgttgctggcgtttcaaaaagcggaatatatttctgacagccggctattgagcgtcagcttcgctgaagggcaaggaaccggagaatctccttcgcaagggaacgcgaatggagcggaaagcaaggcgtccggagacaaggcgttgattcctccaagcggcatccagtctattaccgcccaattgacggtggaatctccctcctattatcagcttgaacggtttttagaggtgcttgagcactctgagcgcattttggcggtggaaggattgacgtttaccggcccgccggagttgacgtccaccgctgtcgacgtgcaaccgctcgcctattccatcaatgtccgcgccttttacgcgccgcagcttgagaaatggaagcagctcattcccatccgcgatgtccctccgccaagcggcaaagacaatccgctcgtggaagtggcgccgccttcgggacggtagcggggatggtggaaggccgatatgctcattcgcatgaagcgggggatgaccctcattgagcttttggctgtgctcgtcatcatcggtattgtggcgatgatcgtcggtcttgccatgtggacggtgatcgaccgggcgcgcgagcgggcgtttgtttccgatgcgtatggactatatgaagcggcgcggctgtatgtcggcgccgagaaagtggaatttttgccagcccgttcttctgccatattgtcgtatggagaattggtgggcaacggtttgctggatccaatcgaagatccgtttaccggaaatgtattgccgccggaaacgaatccatcgtacgtgcttgccacgaagcgggaagacggcgggatcgattatgccgtttgcttaaaaggcgagacaaagcagctttgcacctatgaggggcgcgagcagccgattcctgtcgaagcgctggggaccgaggcgattcgcaaccgttgatgtcggaaaatgaagaacagaagcggggacaagacgacaaatgtcttgttctttttttttccgtttgtggtaagataggcgaaagaaatcgaagcatgaagaaggacggtggccaaatggacaagcagcgcatgcgcattatggtgaatatcaacggcaagccccgcccatttaccgtggagcgttcgtcggaaggacggccgtccgaggagtcgggtggatatccggtggacagccatctagggaaaggacagcgagcagaaaacgaggcggatgacagccgccaagtgagcgcgtttcaagaaggcgggccatccgcaggcaagccatcaacaggcctgtggtttacggaggatgggcaagttcgagaagatgttgaaacgatgggttgggaagaggcggccgcccttgaggcggatgaacgggtcatttccgtttccgaggcgatgcaacaaaagaaaagcgccagacgtcggacatggcggctgccggctcaagccaagtcgctgctcgccgccgcgttggtcgctgcgctggtcggcatggcgtttggcatgacggtgctgcgcatcattccgaaggaaaaatctgcttcgtcgccggcatctgaagcgatgacggaattgacaaagcctgaaacagcggcgggcgaagaaggaagagaaagcgtcatacgagcgccgttttccattgcggtcattcaagctggcgtctattcgaatgcggcggcggccaagcaggcgtccgaatcgatcaaaacagcaggcgtgccggtcgtcgtcgcagggcaaaaaccggcagcgctctatatcgccgtcggcgcggataaggaaacgttgcggacggtcaacgaccaataccgccaaagggtgccaagcacgtatgtcaaagagctgtcgtttgccgccgaagcggcggcgcgccggtcggaggccatccaaaaaggggaggttttgtatgaaaacatggcaacggtctccgcggctttgcttggcggcaggaaagcaggagaagatgactggcaggcgctccaaaaggcgtatgacgcgttagaaaaaagcaacgcttcaaacgacaaagcagtcgggcggtatgttgaagcgctgaagcaggcgtatgtcgcccttgccgcatacaaagagcgacgggatgaagcgctgttggccaaagcccagcaacagttgctcgaggcgctcgccgtttatatcgaattggtgccgctagggagctagaagccccgttttttttttgcctattgcatatataaagaatttccgatttttcgcttctatatttatctccatacaagtcgactatgatataacgtggcgagtgatcggctggatgtaaaataaaatttcaacttatagatggcaacgaaaacgtttcacatatccttgacggaaaagccgtttgtccatttttcgactgtcgaaggcaagcctgtggcttggaagaccgaacaaccacccgcttcacagacccatacatgggtctgaaagcggcgttgttcggtcgcccgacagtcgatcaaatgcctagtaaaatctgcaaatgttcatgcttcaaattgcatctatacagaaaattgcctttcaccgcaaaatttgctacgatacaaatgaatcttccgagccgaaacgagtgaaaggagaatgaacgatgcctccacggttcgtgcttgcttcccgctccccgcgccgcaggcagatcctcgagctggccggttggccgtttgacgttcaagaaagtcaagccgatgagacgatcgcccccggaacgccccctgatgaagctgtccaactgcttgcccgccggaaagttgaggcggtggcgccgtctgtccctgatgcgtacgttcttggcgctgatacaatcgttgtgtgcgatggccgcttgttagggaagccgcgcacggaagaagaagcattcgccatgttgcgcctcttgtccgggcgaacgcatgacgtatggaccggcgtcgccatcgcactccctcatggatcaatcacatcgtttgcggaaaaaacagcagtcacgttttgggagctcgatgacgaggaaatcgccgcctatattgcgaccggggagccgatggacaaggcgggggcgtatggcatccaaggccgcgccgccctgtttgtcaaacggatcgaaggcgactatttgacggtcgtcggcctgccgctgtcgcggacggtgagggaattgcgccggctcgggtggccgccggcatagatgaaagcacaggcggccgccgtctggcgcctttttggcaaaagaacgcccccgcaaacggattctgctgtcgtaccgaggggcggttcaagcctctccatctttcgatgaagcaaaacaaaaaagggggagtatgatggcgtggatgatccgcgatgttccgaaagacagccggccgcgtgaacggctgctgtcatcagggccagaaagtttatccgaccatgaactgatcgccattttgttgcgcacgggcacgaaggaggagtcggtcgtgcagctcgcccagcgtctccttcgccattttgaggggctgaggtcgctcaaagacgcaacggtcgaagaaatgacgaacatcaaagggatcgggccgacgaaagccgtgcaaattttggcggcgttggagctcggccgacgcatccaccagtccggctgcgccgaccgctatgtgattcgttgcccggaagacggagcgaaatacgtcatggaagatatgcgctttttatcgcaagaacattttgtcgccatttatttaaatacgaaaaatcaagtcatctaccgcaaaacggtgttcatcggcagtttaaacgcctcgattgtccatccgcgcgaagtgtttaaagaggcgattaaacgttccgccgcctcagtcatttgtgtgcataaccacccttctggcgatccgactccaagccgcgaagacatcgatgtgacgaaacggctcgcggaatgcggccgcatcatcggcatcgagctcttggatcatctcatcatcggcgatcaaaaattcgtcagtttgaaagaaaaaggctatgtctgacggttctcattttttgtcgaatcagttataatatcaactatgggtttttccgaatccgttcgggcggtgttgtacaatttataaatgacttgacatctgatccatgttgtcaatagaaaatcatatgcatttcgtttcggaaaggaagatcgatcatatgtttggaattgggacgaaagatctcgggattgatttaggaacagcgaatacgctcgtttatgtgaagggaaaagggatcgttttgcgcgagccgtcggttgtcgccattcagcgcgacacgaagcaaatcgtcgccgtcggcaatgaagcgaaaaacatgatcgggcgcacaccgggcaacatcgtggcgcttcgtccgatgaaagacggcgtcatcgccgattatgaaacgacggcgacgatgatgaaatatttcattcgcaaggccgtcaaaacgaaagggttgtttgccagcaagccgtatgtgatggtatgcgtgccgtacggcatcacagccgtggaggagcgcgcggtcatcgatgcgactcgccaggctggagcacgcgatgcctatacgattgaagaaccatttgcggccgcgatcggcgccaatttgccggtgtgggagccgaccgggagcatggtcgtcgacatcggcggcggtacgactgaagtggccgtgatttcgctcggcggcatcgtgacgagccagtcgattcgcatcgccggcgatgaaatggatgaggcgatcattcaatacatccgaaaaacgtacaatttgatgatcggagaacggacggcggaggcgattaaagtcgagatcggctcagccggaaatccggaaggaatcggaaacatggaaattcgcggccgcgacttgctcactgggctgccaaaaacgatcgaaatcagcgccgaagaagtggctgaggcgctgcacgatacggtctatgcgatcgtcgagtcggtgaaaaacacgctcgaaaaaacaccgccggagctggcggctgacattatggaccgcggcatcgtgctgacaggcggcggcgctttgttgcgcaatttggacaaggtcatcagcaaagagacggacatgccggtcatcgtcgcggaaaatccgcttgattgcgtggccattggcaccgggaaagcgctcgaccacatcgacttgtttaaaaacaaggcgagagaccatcgctgacggtaagaaggtgtgacgcatgccacagctttttgggaataagcgtctcatttttttgctcgtcagcatcgtcatccttgtcatgttgatcggcttttccctgcgcagccgcgaagaattgacgtggccggagcagtttgtaaaagatacggtcggttttgttcagcttctgtttgggaagcccgcccaggagatcgcgggcttctttgaaaatgtgagcgatcttcgccgtacatataaggaaaacgaactgctgaaggcaagacttgaggaatatgcggcgcttgagaccgaggtcgaggcgctgcggcaagaaaacgaacggctgcgcgcgttgctcgataaaaaagagagcttgcgtgattttgtttcgattcaggcgacggtgatcgggcggaacccggatcgttggcgggaaacgatcatcatcaacaaaggcgagcaacacggcgtgaaaaaagatatggcagtcatcaccccagcggggcttgtcggcaaggtgcagcacgcttcccaatttacgtccactgtgcagctgttaagcgcgcttgaccaaaacaaccgcatttccgcttatatccaaggaaaggaaaacgtgtttgggttgatcgaaggctacgatgagaagcggcgcgagttgctgctcggagaaattccgattgacgccaaagtggaaaaaaggcaaaaagtgttgacttccggccttggcggcgtgtttccgaaaggactgccgatcggtgaggtgactgaagtcaagccggaccaatacggattgacgaaagtcgtctatgtcaagccgtttgccaacttgtatgatattgacgacgtcatgattgtgaaacgaaccatcgatgcagcactgcaggaaaaggaggaggcaaagtgaacaagtggcgtctccctttccttgcggtgttatgttttgtgagtgagagcctttttgttgatgtatggccaaaaggcgacttgtatgtccactatttttttgttccccggttttttcttgtttttctcgtgttcacagcgatgcatttcggcgggacgcgggcgatggggtacgggttcatcttcggttttctgtatgactgcgtctacacagagctgctcggtgtttatgcgtttgcctatacgcttattgcctacttggcgggcaaagcgatgaaatggttccaccaaaactggttcgttgcatcgctcttgtcgctgctttccattgtgctgcttgacagttatatctacggcatccagctgttgatcgggcggaccgattggtcgttttctgttttttgggaccgccgtctatggccgacgctgcttctgaacgtcgcgtttttgctcgtcttttcgtacccgctcgaacggcgattggccaaaattcgccggtttgagcaggaagaataaaagaggaaaaacggcccgttttgtagaattattcgttggggtgaacgttgtggcgaaacaaaagcagcagtacgtgacgattaaagggacgaaagatgggctgacgctgcatctcgatgaccgctgctcgtatgacgatttattgaaagaaatcgaggagcggcttgtcaaacaagctggcgtcgcgccagacagcccccttgtctctgttcatctgaaaattgggaaccgctatttgacgcctgcccaagaggaagaggtgcgtgcgctcatccgccgttcaaaaaatttggtcgtcgattcgatcgaaagcaatgtcatgtcgaaagcagaagcgatagaatggatgagaaaaacggaaattgtgcccgtttcgcgcattgtccgttcgggacaagtgcttcatgtcgaaggggatttgctgctgatcggcgacgtgaaccctggcggaacggtcattgccggaggcaacattttcattctcggcgccttgcgcggcatcgcccatgccgggtatgccggcaataaacaggcgatcatcgctgcatcggtcatgaaaccgatgcagctgcgcatcggcgacatcatgagccgagcgcccgattcgaaaacggatgaaggaaatgaaatggaatgcgcctatattgatgagcataaccaaattgttgtcgaccgccttcagctgcttatgcatttgcggccgaatttgacgcgcttagaaaggagaatgtgaccgtgggagaagcgatcgtcatcacttccggaaaaggcggcgtcggcaaaacgacgacgaccgcgaaccttgggacggccctcgccattctagggaagcgggtgtgccttgtcgacaccgacatcgggctgcgcaacctcgatgtcgtgcttgggcttgagaaccgaattatttatgatttggttgatgtcgttgaagggcgttgcacagtgcaaaaagcgcttgtgaaagacaagcggttcgataactatttgtatttgttgccggccgcgcaaacgagcgataagtcggcggtcaaccccgcgcaaatgaaacagctcattgaggagctgaaacaggaatacgattatgtgctcatcgactgtccggccggaatcgaacaaggctatcgcaacgctgtcgccggcgcggacgaagcgatcgtcgtcacgacgccggaagtgtcggcggtccgcgacgccgaccgcatcatcggcttgcttgaagcggaggagcacgtcaaaccgccgcgcctcatcatcaaccgcattcgcagccatatggtgaaaaacggcgatatgttggatgtcgacgaaatcatctcgcatttatcgatcgagttgctcggcattatcgccgacgatgaaaacgtgatcaaagcgtcgaaccgcggcgagccgattgtgctggacccaaacagcaaagcgtcgatcgccttccgcaacattgcccgccgcatcctcggcgagtcggtgccgctgccgccgcttgaggaagaggagaaggggctgttttcaaagattcggaaaatatttagtttgaaataatgaaattggcgcaagaaggccgttgaatgggccttctttttttattcatattgttgtgccgtttggaattcctgatctgtaacaacggaagcagatggtatcgatcggttgcggcgctcagccgaaacgttggtgtgaaaccgtttgagggatttgttcgcggacgtgttcggcgaggcgcggcgaaaaacgctcgttcatattccatgaggttgtctcataaattagtacaaacgttgttggaaaggtggaggggggacgtatggatcgacgcgtccgtgagatgaaaaaacgcattgaaaaacgaagaagggaacgtcaatataaggggcaggatccaaaagaatctagatggagcgccgctgatgaggagcggtacgggctgccggtcgtcacgtatgaccgctattcgtttgaatccgctccccatccgttgttccgcaaagaatggtttttattcaaaacactcatcgctgtctgtctcgtgctcgtgacggccattttgttccggcatccgtccgcttccctcgagccggcgcggcagtttattgcccggacgatggaaacagagtttcagtttgcggccgtctcagcctggtatgaaaaaacgttcggtgagccgctcgctttttttgccccgaaaaaggaagaaaaggtgaaaacggcttcatcctatgcagtgccggcttctggacggattctcgaaagttttgaaaaaaacggggagggtgtgacgatcgaaaccgagaatggagccaaagtggaggcgatgaaagaagggattgtcacctttgccggtacgaaagaccgtctcggcaaaacggtcatcatccaacatgcggacggcacggagacgtggtatggacgtttgggggccatttcggtgaaattgtatgattttgtagaaatggggcaggaagttggcacggccgaggcgagcgaggaaaataaacagaaagggctgttttattttgcgattaaacaaggagatgaatttatcgatccgattcaggtgatttcctttgaataagtatatggcgctgctcgggaagctgcacgtccacccgctgttatggctgatcggcggcatcgcggtgcttaccgcccatttcaagcagctttgcctgctgtttttcatcgtcctcgttcatgagctcggccatgcggcggcagccgcgtttttctcttggcgggtgaagcggattttgctgctgccgttcggcggagtggcggaagtcgaagagcacggcaaccggccgttccgtgaggagtggatcgtgacgctcgccgggccggcccagcatctgtggctcacagcggcggcgttttttttgtggaaggccggcatgatggatggcgggagctgggagctcttttttcgctacaatgcggccattttcgctttgaacttgctgccgatctggccgctggatggaggcaagctattgtttttgctgctgtcctaccgccgcccgttcagcgaagcgcaccggaacacggtcgccatatcggccgccgttcttgctgtcggcgtcgttcttttgtttgtgttggcgccgcgccagcttgatttatgggcgatcgccgcctttttggcgcatgctctttggcaggagcaaaagcagcatccgtatgtcgttatgcgctttttgcttgagcggtattatggaaacaaaggcggctatacaaagctgcggacgattacggcgccggcggacgaacgcatctcggccgtgctgcagcgattttaccgcggacaaaagcatgcgatcatcgtcgttcgcgacgggcgcgaacgggcgacgctcgatgaaaacgagctgctgcatgcgttttttgccgaaaagcaagccgatgcgccgcttggcgctctcatctattgatcgtggctatatatagatgcaacgaaaaagtttcacatatccttgatggaaaagttgcttatctattttttgactgtcggaggcaagccacaggcttgcccccgtcacgccaaggcgtgacgggaggccgaacgaccgctcgcttcacagacccatacatgggtctgaaagcggcgttgttcggtcgctcgacagtcgatccaatgctcggtaaaagctgcaaatgtgaaagcttcaaatggcatctatatagtcgtttgcaccgtttcatcatcgcccgccgggggacgaagatgacggttgacggacggccgtttctatgttacgatagatgacgttgtagactttttgtcctgccaacaagggcaaaagagggcggctgtcgcaaaaagacgcacccgcactacaaccgctcagcgcgggcgatgaagcgctccgtcttgggccgccttggcgctggcgagtctgagtccatgaaggaggtgcgatgcatgtacgcaattatcgaaactggcggcaaacaattgaaagtcgaagaaggccaagaaatttacatcgaaaaattggatgcgaatgaaggcgatacggtcacgtttgacaaagtgctgttcgtcggcggggaaacggtgaaaatcggcaacccgacggtcgaaggcgcaaccgtgacggcgagagtgcaaaaacacggccgacaaaagaaaattatcgtcttcaaatataaagcgaaaaagaactatcgccgcaaacaaggccaccgtcagccgtacacgaaagtcgtcatcgaaaaaatcaacgcgtaaagatgatccgcgtcacgattgaacgggaagcggacggccgcatccgcgcgtttacgatggaagggcacgcccattttgcgaaacgcgggcaggacattgtatgcgccggcgcttcggcagtctcgttcggcacgatcaacgccatcgagacacttattggcgtaagcccgcatgtttcgctcggcaaagacggcggctacctccgctgcgagcttccggagctggaagaagcggcggcagagaaagtgcagttgttgttggaagcgatggtcgtttcgctaaagacgatcgaacgcgattacggaacatttatccgcgtgacatccatctagcgggaggtgactgccatgctgagacttgacctgcaattttttgcttcgaaaaaaggggtcggttcgacgaaaaacggccgcgactcgatcgcgaaacgtcttggcgcaaaacgggctgacggtcaattcgtcaccagcggttcgattttgtaccgtcaacgcggaacgaaagtccatccgggcttgaacgtcggccgcggcggcgacgatacgctgtatgcgaaaatcgacggcatcgtccgcttcgagcggctcggccgcgaccgcaaacgcgtcagcgtctacccggtcagccaagaagcgtaatcgatgtggaaaaactctaaccgttcggttagagtttttctttttggcgtagaaaaatcgttcccgttcaatgtcaaaaaatgttatagtaaaagtacatgcctcccccatggaggccgaagtccaagcgaggcagggagcctacgcttagtggataggggagcgtcgaatggagaagcgatggactgtcgttgaggtgatgcgccatgcccgccatgactggctgaacaaaatccagctcatcaaagggcatttggcgctcaataaaatcgaacgggtgcaggaaatcattgaagacattatcggcgagatgcatcaggaaacacggttgacgaacttgaaagccgagcagttcgctgagcttgtcatgacctataactgggagccgcgcccgctttttcttgagtatgaaatcacggacggcgaagccgattggtcgcggtgcgatgaacagctgactgaatggtgccgccaattttttcgcctgcttgaagcgcaatctgatgagcggacagaaaaccatttatgtttgtccattgagctgtccgaccaacgggcggcgctgtttttggattattgcggcacgtttagggacggcgaagccattcgcacttggcttgagcgctgcgaaccgtcaccgccgcttcggctcgcgtcgtttgccgttggcgagggcgaattgacggtggagcttgagcttttggcggcggaatcttgaccattggttggacgaaggaaaatggaaggcaaagcttattttgccctaagaggtgcgaacggatcgatccaatcggaccgaaaagcggcggctgggcttgaaccgcccgccagcctgcagacggccggtgcttgcgtacatattgacatcatggaatcgactctgtatacaataataagtattagtcatactcatttcgccatgataccatgatggaagcgaatcggaggaacagccatgtttgttgatcaggtgaaaatttatgtgaaaggcggggacggcggcaacggcatggtcgcgttccgccgggaaaaatacgtcccaaaaggcgggccggccggcggagacggcggcaaaggcggagatgtcgtctttgtcgttgatgaagggctgcggacgttgatggatttccgctaccagcgccattttaaagcaccgcgcggcgaaaacggcatgtcgaaaaaccagcatggcaaaaatgcggaagacttgattgtcaaagtgccgccaggcaccgttgtcatcgatgcggatacgaacgaagtgctcgccgatttgaccgaggcggggcagcggtttgtcgtcgccaaaggcgggcgcggcgggcgcggcaacacccgatttgcgacggcgtccaacccagcgccggaaattgcggaaaacggcgaaccgggcgaagagcgcaacatcattttagagctgaagcttctcgctgacgtcgggctggtcgggtttccaagcgtcggcaaatcgacgctgctgtcggtcgtctccgcagcccgtccgaaaatcgccgagtaccattttacgacgctcgttccgaacttgggcgttgtcgaaacggaagacgggcgcagttttgtgatggccgacttgccgggattgattgaaggggcccatcaaggggtcgggctcgggcatcagtttttgcgccatattgaacggacgcgtgtcatcgtccatgtcatcgacatggcggcggtcgaagggcgcgatccgtacaacgattatctcgtcatcaacgaagagctgaaacagtacaatttgcgcttgaccgagcggccgcaaattgttgccgccaataaaatggacatgccgaacgccgaagaaaatttgcgccgcttcaaagagaaagtcggcgatgcggtgccggtctttccgatttctgcagcgacaagacaaggagtgcgcgagctgttgtttgccatcgccgacctgttggaaacgacgccagaattcccgcttcatgaacgggaagatccggccgtgcagcgcgtcgtgtacaaatatgaaaaagaggagccgccgtttacgatcacccgcgccagcgacggagcattcattttggcgggcgacaaaattgaaaagttgtttaagatgacggatttctcgcgcgaagaatcggtgcgccgcttcgcccgccagcttaaggcgatgggggtggatgatgcgctgcgcgagcgcggcgcgaaagacggagacacgatccggttgcttgattacgagttcgagtttgtcgacgactgggatgaatagagcgggggaaggtgcggtggagaaaaaattttatttggtgcgcgaagacgtcctgccggaagcgatgaagaaagtcgtgctcgcgaaacagctgcttgagcggaaaaaagccgcctcggtcgccgaggcggcgcagctcgccaacatcagccgcggtgtgttttacaaataccgcgatgccatttttccgttccaagcggtgacgaaagaaaacatcgtcacgctctttttccatttagaagaccgctccggaacgttgtcacagctgcttggcgttgtggcggcggccggctgcaacgtgctgaccatccatcaaacgattccgcttcaagggagggcgaacgtgacgctgtcggtcagcacaaacgatatgaacgaggagattgatgagctcctcgctaagctcaaacagctcgaatttgtcgaaaaagtggaaattgtcggttcaggagtgtattaaagcaagggagaggcaaacgagatgaaaatcggttatttaggaccgaaggcgacgttcaccgaagcggcggctgctcttctttttccgtcgcagccgcgggagccgtatgacacgattcccgattgcattgacgccgcggcggccggagagattgaagcggccgtggtgccgctcgagaacgccttggaaggatcggtcaatttgacactcgactatttaattcacgaacagccgttgccgatcatcggcgaaatcgttgtgccgatcgagcaacatttgatggtgcacccatacttcaccccgcattggcgcgaagtgaaagaagtgtattcccactcgcacgccattgcccaatgccggaagtttttgcatacggtgctgaaaggggcgaagcaagtgccgatgacgtcaacgagcgccgccgcgaaatttgtgagcgagcatccgcacttgccggcggcggcgatcgccaaccggctggcggcggaaaaatacgggctggtgatcgtgcaggaaaacgtccacgattacgattacaaccatacgcgctttattgtcgtcagccggcgcaaagagccgctttcgcctgcttcgcctctttatgccggcgacaagacgaccgtggtcgtcatgctgccgcaagaccgtccgggcgcactccatcaagtgttatcagcgtttgcctggcggcggctcaacttgacgaaaatcgaatcgcgcccagcgaaaacgggccttggaaattatttctttattattgacatcgacgcgccgatggatgacgtcctcatcccgggggcgatcgcggaaattgaggcgctcggctgcacagtgcagctgttgggcagctatccatattattttgcttgacacagacaaaaacacgcgggcggtctgctgccgtccgcctgttcctttttagacggcccgccgcgcagtattccgcagggaatgaaccgatgttcggccaggtccagtttacgcttcgatgagaaagccggcttgtttcaaggcgcggcaggcagcgtcaagcttcactggtgaatcggcttccagcgtatgcaaatgggttccgtccgtcagctgcaacaaatacgacgattttgtcgcctcgattttggcgatgaattggtcgacttccaggcggttgctcaccatgatcgaggcggttaaatcgccgtaaaccggatgctcgattttgacgtccttgactgtcacgccgcaatccacgagcaaatacaactcttctttcgtctgttctggcgtatggaagcaggcgaccgtcctcgtgtacgttttggccggttcagccggctttaaatacaaatagccttggcttgtggcgatgattggttcgttgcgcgcctttaacagtgaaatgtcttggacgatcacttggcggctgacgttcgttttcgctgccagctcagcccccgtgagcggcgcttcgctttctttcaaccattgcaaaatgagctggcgccgcctttcccctaaaattttcttttcctctttcacctgccattcctcctttcatgccgatgtaagtcgctccaatgtggaaacgaactggtcgatctccgcttcggtcgtggccgcgcccaatgagacgcggatgaattgcttcgcttcttcaggcgttttcccgacggcgagcatcgtccgcgacggcgcttgcagcccgacttggcaggcgctgccggtggaaatggcgatgccggcgcggttgcattcaagcatcacaagctgcccttcgtacccagcgacggacaaaccgataatatgggcaagacggaaatcgggatggccttccaccgccaccggcagctgtttggcggcgatggcgtgaagcaaccgattccgcagtcgttccaaacgcgactgttcgtccgccattcgtcgatggagctgctgcgcggccgtaatgaaggcggcaatacccggtacgttgaccgttcccggccgaaagcctgattcgtgcgtcgctcccgggaataccggcttccaatgccggcgcgggttgatgtacacagcgccgacccctttgggaccgtacactttatgggcggaaacggataggctgtctagtcctatctcttgaacatctagctgtattttagcaaaagtttgcacgcagtcgctatgaaaaaggacgccgtgcgcccgcaggaggcggccgatgtcggcaagcggctgaatcgtgccgatttccgagttggcgtgctggatggaagcaaggatcgtcttcggcgtgatcgcccgctccaaatcggcaagtcgaatgcgcccgaatcggtcgacgggcaaatacgtgaccgtatatccttctgtttccagctgtttgaacaggtgatggagcgaggcatgctcgatttcggtcgtgatcaggtggtttcccttatgccggtaggcggcagctagcgaacggatcgcgagcacgttcgcttccgttccgccgcttgtgaaatagatcccttccgcttctccgttaatcatggcggcgagttcgcgccggcataaggcaagcagttgtttcgctttcgttccgatgtcatgcaagctgctttcgttgccaaagtaaacggacgccgcttcagcgtaagcggcgatcgcctcttggcacattggcgtcgttgccgcgtaatccaaataaatcatattcccccgcctttgcatcatttttttcgccaaacctcttgccattagtttaaatatgtgtaaatatagatgtcaagacaggtgaaaagaaaggggcgtccgagagtgaaggaaggtggcgtgattatcgtcggaagcgggctggcggcgttaacggtcgcgtatcatttatctgagctcgaccatgtgatgatattcacaaaaaaacgttgcaccgacagcaattcatggcgggcgcaaggaggggtggccgcggcgctggcagagagcgacgattggcgcgctcatttccgcgatacgatggtcgccggctgctttcataacgatgaacgaatggtcgaacggctcgtccgcgaagggccgaggcggctgcaagaatggatcaacgccggcatcgcgtttgatcgggacgaacgcggccggttttgtttcggccttgaaggcgggcatagccaccgccggattttgcacgccggcggcgatcaaacgggcaaagcactcgtttcgtttttgcttgagcggctcgagggacgcgtatggatggaagaaggcgagcaggtgattgatttgcttgtggaagaggggcgttgcgtcggggtgaaaacgaagcgggaagacggttcggtgtccatttggccggcgtcggccgtcgtgttggcgaccggtggatgcgccggattgtatacgttcacttccaatgcgccgacggcgactggcgacggcattgccatggcgtaccgcgccggtgcggcggtggcggatatggagtttatccaatttcatccgacgatgctcgttgccggcggaaaaacggtcgggctcgtctcggaagcggtgcgcggcgaaggggcggtgcttgaggcggaagacggaagaccgctgatggacggcgtccatccgcttcgcgatcttgctccgcgcgacatcgtcgcccgagcgatcgcggcggaactcgatcgcggcggccgcgtctatttgaatatttcccgcgtgtcccacttccgccgccgctttccgacgatcgccgcgctatgtgaggcctatggagtcgactttgaagccggccgccttcctgtcgcgccgggcgcccattttttaatgggcggcgttgtcgtcaacgagtgggggcagacgacggttccgggcttgtacgccgtcggggaagcggcgtgcactggtgtgcacggcgccaaccggctcgcgagcaactcgttgcttgaagcgatcgtctttggattccgtgcggcctgcgccatccgccgtcaggcggcgtggccggaaacggtgcaccgagcggattcatccagcccgcgtcgtttgattgtaccacggctgccagagcgggcgttgctccgcgaacagctgtcaacgtttgtcggcatcgtccgcaacggcgatcggcttcgcaaagcggtcgactggttggaacagttttcgttgccggattggctggatggcgaccttgaacgattgtcggcagaggagattgaaacaggatacatgttgctagtgggctggcttgtcgcttcatcagcgcttgggcgcacggaaagccgcggcggccattaccggagcgattttccgcgtgaacgcccaaagtggcgggggcggcgcctcgtgcggacgaaagaagagtgggcccgccttggggctgggaggtaaagcggcaaagaaaacggagggatgaaagatgaaccggttgaagctcgaacaactgttgcgacagttttttcttgaagatattggcgacggcgatgtgacgagcgagacgatttttccggctcatgaacgggcatcaggcatgtttatggccaaagcggacggggtggtggccggcgtcggcattattgcggcgggctatcagctgctggatccgcgcgtcgaagtaaccatcatgaaacaggacggcgaacgggtccaagccggcgaaacgatcgccgtcgcatctggaccggtcgggccgctgttgtccggtgagcgcgtcattttaaacttgctgcagcggttaagcggcattgccaccgtgacgcgacaggccgttgacttgcttggcaatagctccacacgcatttgcgacacgcggaaaacgacgccggggctgcgcatgcttgaaaaatatgccgtcacatgcggcggcggctataatcaccgctttggcctgtacgacggtgtcatgattaaagacaaccatatcgccttttgcggatcgatcgcccgcgccgtcaaaacggtgcgggagcggcttgggcatatggtgaaaatcgaagtagagaccgaaacggaagacgaagtgctcgaggcggtcgaagccggggcggatgtcattatgtttgacaaccggacgccggatgaggtgcgggcgttcgtccggcttgtgccaaagccgatcatcacggaagcgtcggggggaattacgctcgccaatgtggcggcgtacggcgcgaccggagtcgactacatttcgctcggatgtttaacccattccgccccggcgctcgatatgagtttcaatttgcgataatggaggggagaaccgtgaacgtccttgaacagttgaaacggctggatgagatgcccaaacggtataaaacgatggaacgaagcgagctcgaagcacgcgcccgcgcggtgaaagaacggttcggccggcgccttttcatcccgggtcatcactaccaaaaggatgaggtcattcagttcgccgatgcgaccggcgattcgcttcagcttgcccagctcgcggcaaaaaacagcgaagccgaatatattgtgttttgcggcgtccattttatggcggaaaccgccgatattttaacgagcgacgaccaaacggtcattttgccggacttgcgcgcgggctgttcaatggccgatatggccgatatttttcaagtcgagcgggcatgggcggcgcttattgagcggtttggcgagacgatcgtgccgcttgtgtacgtcaattcgaccgcggcgattaaagcgtttgtcggccgccatggcggagcgaccgtcacctcgtcgaacgcgaaaaagatgatggcttgggcgttttcacggaatgaacggattttctttttgccggatcagcatttagggagaaatacggcctatgcgctcggcatccgtcttgacgagatggcggtgtgggatccgcatgaggagacgctccaaggggcggacgatctcgacaaggtgaaagtcattctttggaaaggacattgctccgtgcatgaaaacttcaccgtgcaacaaatcgagcatattcgacggatgaagccgggaatccatgtcatcgtccatccggaatgcagctgggaggtcgtccagcaagcagactacgccggttcgacaaaatacattattgaaacgatccgcaatgctccacccggcacccagtgggcgattggaacggaaatgaatttggtgaaccggctgaagcatgaacatccagacaaagaaatcgtttctctcaatccatatatgtgcccgtgtttaacgatgaatcgaattgatttgccgcatttcgtctgggcgctcgaatcgcttgagcaaggagcgatcgtcaatcgcatcaccgttccgaaagacatcgccgcagaggcaaaagaggcgctcgaccgcatgctttcgcttgcctagctttttccctggcttgacgaggagggatcctcgttcggtcagggatttttttatcataaatcaacgatcatcgtcatacattgtgttgaaagacgataacgggaaacaagcatcggttcgatcgagcgtaaacagtctcggtttaggaggggaacggagtgaaaatccatattgtccaaaagggcgacaccctttggaaaatcgcccaaaaatatggagtggattttgaacaattgaaaaaaataaatgggcatttgagcgacccgaatatgattatgcctggaatgaaaatcaaagtgccgacagcaggggtgccggtcaaaaaagagacgaaagcgcctgtgtcacccaaaaaaatgcacgtaaaagagcacccgtacgcggaggcgaaaccgttcgtctcattccacattgataccgagcttgacactgctgtcgcccctgttccggaaggcgaggcagcggtaaacgaaccggcgggtgaggcgccgaaagcagtggtaaagaaaacgcccaaagcagtcgtaaaggaaacaccgaaagcgccggagaagaaggcggagaatgtgccagtgaatgaagcgccgaacgtgccggtgaacgaaatgccaaatgtatcagtgaatgaaacgccaaatgtgcccatcaatgaagcgccaaaggcaccggcgggtgagacgccgaaagcggtggtcaacgaagcgccaaaggccgtcgagaaaaaagcgccaaaagcggcaccaaaagcagtggtgaatgaagcgccgaacgtaccggtgaacgaaatgccgaatgcgcccatcaatgaagcgccaaaggcaccggcgggtgaggcgccgaaagcggcgatgaacgaaacgccaaaggctgtcgagaaaaaagggccaaaagcaacggcacaagaagcaccaaaaacgccgaaagcggaggcaaaagaaggggcaaaagcgaaaggcgcctctgtgccgccgcttgtgcatacgattccgccggtggtcccgcctcctcaactttcgttcgctcaatcgctggccaatgtgccgccgattccgccgaagccgagcaatattttgcccaacatgatgaaagaggaggataatgaaagcccagctgagtggaaaggcgaatcggcggctgagagcgaagacgcgccgccgctgccgaacattccatatgttcctgtcgccccgccgacggccccaacatttggaactgaccaaggatgtacgccagtgccgccagtttggccggggagcggattttacgcgccgccgcttccggtcatgacgccgtcctatccgccatcggctgcgccgccggccgttgagaaaagcggcgaaagtccggaaaacggttcagcgccgttttccggcattaacgaaagcagcagcgaatcattagaaccgccgttttctgggcctggggctgccgccccgtttgtcccgtcggcggggggcgttttcccaccgcccggcgctgcaacgccagtttatgcgccgcctgcggcgtacccctcgcctgtcggctatccgccttttgggtatgcgccggcctatgcgccgcccccgtactatggagggtacgccctgccggctccatacggatatgcgccgcagtcagcgccgccgcttccgtggccaggcgtcgtttatccgacaagtccagcgggatactcgccgccatcctacccgccatcatccgccccgccggttgccggcccccgtttgtttagcgaaccgccggatgaggagagcgggcatggcgaggaacaataaccaagtgaaaagagacgccgccggccgtctcttttttcttcttgaccgccaatatcggcttgttattcaacaagttgtggcattgaaaccgcatgtcttagccattgccgcccggcaaggaatgtttgtcgccaaagcgtatcgctttcccgttgcggccgcgcggcacgcctggcttcttgccgcattaaggaaggccggtttttccgccgcgccggcccctatgccgatcgggcgcggaggagtggttgaagccggcggatgctattggctgctgacggaatatgtggccggagcgcgtccaatctcgtttgccgcttgggctgacgccgctgacggacttcatttgctcgaacgttaccataccataacggccaacatcgccagcagcaagcaggaggcaatggggctgccgcgtgcgcagctgtatgacaaatggcggcgccgctatgaggagttttgccgacatttgcctgttgttgaaacgatcatggacaaagaagacattttatttacgctgagctgggcggattactgtctatcaacgtgtcgcgagcatgctccagagttgacggcggattctgctgccatcattcatggtgatgtcgcctcccataattttttgcgcaccacaaccggccagatgtacctcatcgactatgacgcggccgctcttgcctcgcccgggcttgactattgccaatacgccaatcgcctcttgccgtatatcggttggtcatattcaacactcgcccgtttcgctccgcttcgccgttggttggaaaaacgctggtttttgcatgcgctcttatttccggctgatgtgtttcgcgaatggcggtcagccgccgcgcgccgccgcccccttgtgtttgaccgcaagcggagagaacggtttgtccgccgcctttatgctatgctacaatgaagaatggaatctttggaaaaggagtcgaggacggatgcaagaaaaaattgacaaactcgtgcaatggttgcgtgaccaagtctcatcagccggtttaaacggggcggtcgtcggcatcagcggcggcatcgactcggcggttgtcgcccatttgattaagcgtgcctttccggacgattcgctggggctgatcatgccttgcaaaagcaatccgaaagatatggaagatgcgctgaaagtggtgaaaagctgcggcatccggcatttggtcatcgatttgaccgaggcgcaccggacgttgtttggcgcggtcgaggccgagctgaaagccatcggagaatggagcgaagagcgcgcgcgcctcggcgatgcgaatacaagggcgcgtttgcgcatgacgacgttgtatgcggtcgccaacaattacggctatctcgtcgtcggtacggacaacgccgccgaatggcatacgggctactttacgaaatacggtgacggtggagtcgatttagtgccgctcattcactttacaaaaggcgaagtgcgcgaaatgggccgtctgctcggcgtcccggaagaaattatcaagaaagctccaagcgccggactgtgggaagggcagacggatgaaagcgaaatgggcacgacgtatgaaatgatcgataaatatttaaaaggggaagatattccagaacgcgatcgaaaaattattgaacggcttcatgaacgttcgcatcataaacggcagttggcgattgcgccgccgaagttttagctgtcacctccgttgggttgaactgacagcgataaaccccccgcgtttgccgcaagctaaacgtaaggctggcttcatgccagccttgggcgaaggaaaccaaggggggttttccattgagatacgcggtcagatggatcggcgcgttgtcggtcgccggattgctcgcctcatgcaccaactaccgggcgaatgaggaaggggcgcagcgttatcatgatgcggcgagaccgatcggtttttactcgacggagcgaggcgacgatttccgctatggccgatacgggacgaatgcgctcaattatgacaaccgttatatatgggcgcgccgcggtccggtcaccgattatttgacggacggcggccgcctcggaggaccagcagcgacccggtttgacacggacgttccggcccttccgcccgacgtcgatttcggtgacagcgattacaactaccatgggcatttgcactcgctaaacgtcgatccgcacccgtcgtactaccgaagctatgccggcggtttggctgagaagctctcccgccgcgccgcagcggtgaacggagtcgacgatgcccgcgcggttgtgtatggcgatcaggcgctcatcgcgattgccacagacgaccgccatcccaagcggcttgagaagcaaatcgagcaagcggtcgctccgtacgcggacggcaagcgggtgcgcgtcacctcgaatccgagcatgtaccaccgcatccgcacgattgacaacgcgcttcgacgcgggactccaatcaatatggaagaaatccgccgtgatttgcgcaccatttttatcgatggcacgattcaagaacggccggaaaacactcggtgacaaacgaaaaaggcgtcccaaaaaagcggggcgccttttttcatggctgctccttcgctggagcttggctgacaatttccgcgttttttgctatagtaatagtcggaacattccgttgcgatgagaggagaactgtcgatggctggacattcgaagtggaaaaatatccaacggcggaaaaatgctcaagatgccaaacgcggcaaactgttcatgaaactggcgaaggaaatttatgtggccgccaaaagcggcggaggcgatccagcgtccaatccgagcctgcgccttgtcattgagaaggcgaaagcggccaacatgccgagcgaaaacattgaacgggcgattaaaaaagcaactggaacccaagaacataccaactatgaggaaattcgctacgaaggatatggaccaggcggcgttgccgtcatggtcgtttgcctgacggataataaaaaccgcaccgccgccaacgtgcgtgcggcgttttcgaaaaacggcggcaatttaggggaaacgggctgcgtctcttatttgttcgagcgcaaagggctgctcgtgattgaccgcgaacagcacaacgttgatgaggatgaattgctgctgttggccattgaagcgggcgccgaggagatggaaacaacggacgaatcgttcgaaatttatacagcgcccgaatcgtttgaaacggtgaaagacgagctggaacagcaaggattcacgtttgccagcgcggaaatgacgatgattccgcaaacgtatacgacgcttgagggcgacgatttgaaaaaaatgctgaagttgatcgatacgcttgaagatgatgatgacgtccaagaagtgtaccataatttggacgaatcggtgcttgaggagtagcggcgtccgtcggcgaagccggcggattttttttgtacatacgttcgaaggtcgtggaacataatggaatatgatgatcgagcgccgttggctcgaatccccgccccactttttggatcggcggcagcttgcttggcaaaaaagctgatggatcaaggaataaaatggcgtccgctggtgaaactagtggcgtaaaggaaccatcatccgagaagagaggaacaaacgatgcgaattctttccctcatactgtggatcgccgccatcgtgttgccggttcattcggcctccgccgcaccggtcaagatgacgatagtgctcgagcggcaatacttggacggagagatgagcgaagagaaagtcaccgaaaccgtcgattcgatgacagaaatatggaaaaaatatcgcggttggcaactcgtgacgctcgatgatcagacgatcgtgtttcgcaaaacaatcaacgacatttcgccgttgttaaaaacaaacggctacttcggaattacggacgatggcacgttgtctatcttcaacggcaaaccgggccggtcgagcgaaatcatccagtcgtttttccaaatcgacgtgcaaaagctcgaaagccgtcagcaagaaaagctgaagaaaggaattcgcgtcctctcgaaagagcggtatgaacaagtgatcgaaatgtaccgccattttgcggtcgtccaataaaccaagcgaaagcccgtggtgcaaagcgcatcgcgggatttctttttgctataatgaaatcatatgatacaatgaaaggacgaaaaaaggagaggagcatccattgatcgagtttatccgtgggtatgtcgattacgtctgcccggaatatatcgtcatcgaccataacggcatcggctacgagatctttacgccgaacccgtttgcgtttcaggaaagccgcgaggcggcggtgaccgtctatacatacgaatatgtgcgcgaaggtgtgcacgccttgtacgggttcccaacgcgcgaggagcgcaacttgttcgccaagctgctgcaagtgtcgggcatcgggccgaaaggcggcctcgccattttggcggccgggcgtccggatgaactggcgcgggccatcgaggaagaaaacgaggcgtttttatgcaagtttccaggcgtgggcaaaaagacggcccggcaaatgattttggatttaaaagggaagctcggggcgcttgcggcgccggcggctgcacgttcggccgcaccgctttccggtgcgctcgccgaggcggtggcggcgctcaaggcgctcggctacgctgaacgggagatcgagaaaatcattccggcgctccgcaaagaagcgatgtcgacggaacagtatgtgaagcgggcgctggcgctgcttttgggataaacagcggccaaagggaggaatgacggtggaggaacggcttgtatccggggaggtcttaggggaagagactgtgcttgaaccgagtttgcgcccgcaatatttgcatgaatatatcgggcaagataagatcaaagaaaacttaaaagtgttcattgaagcggccaagctccgcgaagagacgctcgaccatgtgttgctgtacggaccgccggggcttgggaaaacgacgctcgccgtgatcatcgccaatgaaatgggcgtcaagctgcgagcgacatctggaccggcgctcgagcggccgggagatttggcggcgcttctcacttcgcttgagccgggggatgtgctctttattgatgagatccaccggctgccgcgggcggtggaagaggtgctctatccggcgatggaagattattgcttagatatcgcgatcggcaaagggccggatgcgcgcacgcttcgcctcgacttgccgccatttacgctcgtcggggcgacgacgagagccggggcgctgtcggcgccgcttcgcgaccggtttggtgtcatcagccggctcgaatactatcacgtcgaccaactcgcccaaatcattgagcgggcggcggccatcttgcaaatcggcatcgagcgcgaagcggcgcttgagcttgcccgtcgggcgcgcggcacgccgcgcatcgccaaccgtttgctgcggcgcgtccgcgattttgcgcaagtgcgcggagaggggggaattacgctgccgcttgctgtcgaggcgctcgagcggctgcaagtcgaccggctcgggctcgaccaaatcgaccataagctgctttcagcgatgattgaaaaattcgccggcggcccggtcgggctcgaaacgctggcggccgtcatcggcgaagaagcacaaacgattgaagaagtgtatgagccgtacttgatgcagatcggtctcttgcagcgtacgccgcgcgggcgcgtcgtcacgccggctgcgtacacccatttaggaatggaggttccgaagcggtgaacagcttgccaaagttgatcatgacgatcggcgttgtgctcatcattgtcgggtttgtcatgcagtttgtcaaactcggccgcctgccgggggatatcgtcatccgcaaagggaatatgacgttttattttcccgttgtgacatccatcttgctgagcgttgtgttatcgttgattttttacgtgctcggacgatttcgctgaaggaaggagaactgcatgaaagtcgatttgtttgattttcatttgccggaagagttgattgcgcaaacgccgcttccagaccgggcggcatcaaggctcatggtgctcgataaacgaacgggcgccattcgccatgaaacgtttcgcaacattatttcgtacttgaatccgggcgactgcctcgttttaaacgatacgcgcgtcatgccggcgcggctttacggcgaaaaagaggaaacgggcggaacggtcgaagtgctgctgttaaagcaattggacggcgaccgttgggagacgctcgtcaagccgggaaaacgagtcaagccaggaacgaaactcacctttggcggggggaagcttgaagccgtctgcctcgatacgctggaacacggcgggcgagtgcttgagttttcgtatgacggcctgttttatgaagtattggccgaacttggggagatgccgctgcccccgtacattaaagaaaagcttgacgacccggaacggtatcagacggtgtacgcccgtgaaattggttcggcagcggcgccaaccgccggtttgcatttcaccgaagagctgcttgacgccattcgcgaaaaaggggtgcatatcgtcttcatcacccttcatgtcgggcttggcacgtttcggccggtgcaagtggacgaagtcgagaagcacgatatgcacgccgaattttatcaaatgagcgaggaaacggccgagacgttaaaccgcgtccgggagcagggcggccgcatcatcgccgtcggcacgacgtcgacacggacgctcgagacgatcgccggcaaacataacggccgatttgttgcagaaagcggctggaccgacattttcatctatccgggctatgagttcaaagggattgatgggctggtgacgaacttccacctgccgaaatcgacgctcatcatgctcgtgagtgcgctcgccgggcgcgaaaatattttgcacgcgtatcaagtagcggtcaaagagcgataccgctttttcagcttcggtgatgcgatgctcatcatttgagaaaggagacgagcacgttgacgacaccgattcgctttgaactgatcaaaacgtgccggcagacgggcgcgcgctttggcatcctccatacgccgcacggctcgtttgaaacgccgatgtttatgccggttgggacgctcgccacggtcaagacgctgtcgccggaagagctgaaggaaatgggggccggcgtcattttaagcaacacctatcatctttggctgcgcccggggcatgacattgtcgcggaagcgggcgggttgcatgcgtttatgaattgggatcgcggcattttgacggattccggcggcttccaagtgttcagcctcagcgaattccgccgcatcgaggaagaaggcgtctatttccgcaaccatttaaacggcgataagctgtttttatcgccggaaaaagcagtcgaaattcaaaatgcgcttggcgccgacatcatcatggcgtttgatgagtgcccgccgtatccggcgacgtatgaatacatgaaacagtccatcgagcggacgagccgttgggcggagcgctgcttgaaggcgcaccgccgcccgaatgagcaagggctgtttggcatcgtccaaggcggcgagtatgaggagttgcgccggcagagcgcccgcgatttagtgtcgctcgatttcccgggctatgcggtcggcgggttgtcggtcggcgagccgaaagaggtcatgaatcgggtgctcgagtttacaacgccgcttctgccggcggacaagccccgctatttaatgggcgtcggttcgccggattcgctcatcgacggagcgatccgcggcatcgacatgttcgattgcgtgttgccgacgcgcattggccgcaacggcaccgtgatgacgagcgaaggacgagtcgtcatcaaaaatgctcagtatgcccgggacttttcgccgctcgatccgaactgcgactgctacacgtgccggaactatacgcgcgcgtacatccgccatctcatcaaatgcgatgaaacatttggcatccgcctcacgtcttaccataatgtctattttttgataaaattgatggagcaggtgaggaaggcgatccgtgaagatcgactcgccgatttccgtgaggaatttttcgaacgctacggcttcaataagccgaatgcaaaaaacttttgacgaccggaaaggagggggattgcatgaacgcaacgatcgccaatttgttgccgattgtgctgttttttgtgattttctactttttgctcattcgcccgcagcaaaaacggcaacgcgccatccagcaaatgcaggcgaatttgaaaaaaggcgataaaatcatcacgatcggtggattgcatggcatcatcgactcggtcgatgaggacaaaatcatcgttcgcgccggcgacggcacgcgactgacgttcgaccgctccgcggtgagagaagtggtggcggaaagcaaggtgtagcgaaagcgcggccatcggcgtctaagcttgagcgccgatttgaacggcggtgtgaaaagcgcgagcgagacgcaatctcgtttcttaccatcgcgctctccatcacaaaaggtgtcccgtttgccttgaggacaccttttgcttttgcgccggtttgtcgtttttacgtccgttcatggcgcgacgatgacaaattgaccccgacgatgccgcctaaggaagcagcggcgaaaaaggcaaggtggtacagccattgttcgacggtaaacaatttttccatgccaagaaattgaaacaaaaagatgatcgccgtaaataagaggccggtcagcccgccggcgagccatcctttttcttggctttttccgccggcgacaacgccgccgataaacagcgagacaaccgaggcggcaaacacgatccaggtgagcgacgattcgtgaatgtccgtccatttgagcaacaacgaaaaaatgaagctgacgagcgccgccaacacaaaaactgtggcgattccatacaccagtgcgctgccaagccgtgacaccgcgatccctccttggcccaaacgctttttaccacaatatattcaccgccggacaggtttagacgtttattttcgcttgtttttgccggccagccagtgcagccccggaaggtagacgagctcttcgcgccggatgagccggaacagaacgaggcaggcggcatatagggcggctgtcgcggccatggcaagcagcgtccaaagcggtgcgggcacggccaaaagcggatggcgggagagcgcatagccgattgcgcccgcagcgatgatggcgccaagcgctttgatgtactcgcgcgcatcgatggaaaaagacaccgtcttgacgaccgtggcaaagtgaagcaacgtcacaagaacggtgctgactgcagtcgccagcgccgcgcccataatgcccaaacttggacgggaagcaaggacgaagatgcacacgagcttcaccaccgctccgatcaagctgttcgtcatggcggcgttcgccaagtccagtccttgcaagaccgcctgcagcgggccttggaaataatacaataagaaaaacggcgccatcacttgaataaagatcgcggcttcacttgtgccgtacatccagcgcatgagcggctcggcgaacaagtaaagaacgacggtggaaaggccgccggtgacaagcgacaagcgcatcgcctgggcgatccggtattcgaccaaaagcagcttgcgttgcgccattgcttcgctgatggccggcaccagggcggtcgaaagcgcgtacgtaataaacgacggcaacgtcaacaacggcagcgcgtagccgacaagctgtccgtattgcctcgtggcagtggaggcagcgatgccggccaatgccaagctgttggcgacgacgattggctcaaaaaaccaagaaagcgagccgatcaaacggccgccggtcgtcggcaaggcaatgcgcatgaggcggacgaacgtctctttgccggcttggacgtagtgaaaaaactttgtccgcaggcgaatcgattttttaaccttaaataaaaacagcaagtacaataatgctgccagctcgccgagaacggaagacgccatggcgccggcggcggcatactcgacgccgtacggcaaaagcggctgtgtgcataaggcgatcaagctgatgcggacgatttgttccatcaagagcgagtaggcgtacggtttcatttgctggcgtccttgaaagtagccgcgcagcaccgaagagatggcgacgatcggcacaattggagcgatggcaagaagcggatagtacgtgcgtgggtcggtgaacatcgtccgggagagccatggcgcagcagcgatcaacgccggcagaagcacgatgcttagcgcgccggtggtggccagcgacacgacgagaatttgtttcacccgctgccggtcgccggccgcctctgcttcggcgacgagtttggaaatggcgaccggcagcccgatctgcgtcgcggtaatcgctaaaacgagcgtcggcacggccatcatgtacagcccgactccttcatcgccgatcatgcgggcgacgacaattcggttgatgaagccgagaattttcgtaataaagccagcggcgattaaaatgaccgtaccttgtaaaaatttagacattgtctccccctgccttctcaaatgcctccatcttttatacaatatatgcaaggcccatggccaagcatgacaagattggcaggcggcaatggatacaagggggtatgggggatggatgaaaaccggaagctgcgcgaacagctcatgccggcgctcgagtcgaagtgcgatgagtttcgtcttctcggctatacgcaagtgacgatggacgggctgtgggaatgtttatgttcccgcaagtggaagcatcggccggcggaaaaaaaactgcatgagttggtcagcgacattttctctctttcgccgagcgagtatatgatgtttttaacgatgcgttcgtataagcagcaggcggccggcgatgatgagttggagcgggttttaaaggaattgttatagtggaaaattgacacttgccggctgctgtttcataatggaaggcgaggccaatgttttgcttggcgcgacaccggacggcgcttgggcaagttgaaggaggaatcttaaggagaatggtaaaacgaaaccgcatcgtcgccttttttctgctcctgcttttgttcgccggagtgatggggccgacgattcaaggaattgtacataacatcaaactgggccttgacttgcaaggcggttttgaagtgctgtatgaagtgaagccggccaaaaaaggcgataagattgatcaagagacgctgcaaagcaccgtcagtgcgctgaataaacggatcaacgtccttggtgtcagcgagccgcgcgttgacatcgagggaggaaaccgcatccgcgtccagctcgccggggtgaaagaccaaaatgaggcgcgcgaaattttgtccacgcaggcgaaattgacgttccgcgatgtcaatgacaacgtgctgatggacggaagcgacctcgtccaaggcggagcgaagctgtcgtttgatgaaaacggccggccgagcgtcgctctgaaattgaaagacgccgacaagttccgccaggtgacggaaaaagtatataaaatggggccgccaaacaacattttagtcatttggctcgattttaaagaaggggtggactcctaccggaaagaagcgggcaaagcggatccgaaatttatttccgccgcttcagtcaaccaagtgttcaatcagacggatgtgtcgatcgtcggcaattttacggtcaaagaagcgcaacagctggccgatttgctcaatgccggcgcgctgccggtcgagttgcatgaaatttactccacgtccgtcggcgctcagtttgggaaaaacgccctgcaaaaaacggtgttggccggcatcatcggtgtggcggcgatcttcttgttcatgatttggttttaccggcttcccgggatcatcgccgtcattacgctgtcggtatacatttatttgattttgcttttgtttgattggatgaacgtcgtgatgacgctgccgggcattgccgcccttattttaggggttgggatggcggtcgatgccaacattattacgtacgaacggatcaaagaggagctgaagctcggcaagtcgatgctgtcggcgttccgtgctggcaaccgcgggtcgtttgcgacgatttttgacgccaaccttacgacgatcatcgccggcgctgttctttttatttacgggacaagctcggtgaaagggtttgcgacgacgctcatcatcagcatcgtcgtcagctttctcaccgccgtttacggcacgcggctgttgctcggactgcttgtgtcaagccgctggctcgataaaaagccggagtggtttggcgtcaaaaagtcggaaatcttaaacattgccgaaacgaccgaggaaacggaagtgccgacgaagtttgaccgctgggattttgtcaaacatagccaaaagtttttcattttctctggcgcattgacgatcgccggcgtcatctcgttgtttgccttggggctgaatcttggcattgacttcacgagcggcacgcgcattgaggtgacgagcagccagccgatcgatgcgaaagagttgagcggctatttcgagcggctcggccacaagccggaggatgtcgtcctgtccggcacggatgggaaaacaggcgtcgtccgcttgattggcgtgctcgataagcaagaaattgccaagctgaaaaatgaattgaagcaagcgtacggcagcgagccgaacatcagcaccgtctcgccggtcgtcggcaaacagctggcccgcaacgcgctcattgcggtgctcatttcctcgatcggcatcattctttacgtgacgatccgctttgagtggcggatggcgttggctgccattgtcgccttattgcacgatgcgttttttatcattaccgtgttcagcatcacgcgccttgaggtcgatttgacattcatcgccgcggtgctgacgatcatcggctattcgatcaacgacacgattgttacgtttgaccgcattcgggatttgatgaaaaaacggaaagtgaaaacggtcgacgacttgaagcgtatcgtcaatcgggcgctgcagcaaacatttacgcgctcggtcaacaccgtattgaccgtcttgtttacggtcatcgcgctgctcatctttggcagcgaagcgatccgcaatttcaacctcgccttgctcgttggacttgtgtgcggcgtctattcatcgctttgcatcgcttctcagctttgggtcgtctggaaaggacaggagctcaaaaaaggaaaaggagccaaaaaggcagcggccgaggccgaaccgcaggtgtaacagcgcgccggaaaagtgaatgtgcttttccggcgcctttttgttcggtgcaatgctcggggcggaaaatggatacactaaccgtcagatgcaacataggcagcgggtgaggctgctgaatgcaaaggtgggggagatggccatggaacatgaacagcggttcaggcaggcgaaaacggcagcgatcgtcgggatcgctggaaatatggcgctagccgccgtcaaggcggcggtcggcgtgtggagccaaagccaggcattgatcgccgatgccgcccattccgcgtccgatgttgcgggctcgttcgccgtttgggtcgggctgcgagccgccgcgcgcccgccggatgaggatcatccgtacgggcatgggaaagcggaatcaatcgccgccattattgtggcggttcttctatttctcgttgggatcgagatcgggcgctcggcgtttctgtcatttttcgccccactgtcgccgcccggggcggccgccatttacgtcttgttgttgtcgattgttgtcaaagaagcgatgtttcgctataaataccggctcgggaaaaagctaaacagcgatgcgctgatcatcaacgcctatgagcaccgatcggatgtgttttcgtcgtttgctgcgctcatcggcgtcggcgccgccattgtcggtggaaaatgggagattgactggcttgtatatgccgacccgctcgccggattgttcgtctcgctgcttgttctgaaaatggcatgggaccttggccgacagtcggtccatacggcgatcgaccatgtgcttcacgaggaagaggccggctatttgcgcgaggcggtcttgtccattcccgatgtgcggcaaatcaatgagctgcatgcgcgcgagcacggccattacgtcatcgtcgatttgaaaatcgccgtcgatccgcgcttgacggtcgaagaggggcaccggatcggaaagaaagtgaaagaaaaactgctgacgctgccgcgcgtccgcaatgtcatggttcacatcaacccgtacaatccggaaaaaaaaccgtaatgtcgttgcctgcccttttctcctttttgtataataaggagagttgaggtgggagacatgttgaaagcgaaaacgcgttgggaggtggagcgcctcgatgagcaggcggtgaggcggctggctgaggaagccggcgtcacgcccttattggcgaggcttctcgtccgccgcggggtgcggacggcctcggaggcggtggcgtttcttaatccgcttgagcaaccgtttcatgatccgtttttgcttgacgggatggagcgagcgattcagcgtctaaagcgggcgatcgacgcgggtgaacgcgtgttggtatacggcgattacgatgccgatggcgtttgcagcacgtcggtgatggtgagtgctctcaaggaggcgggggcgtcggtcgagttctacattccgaaccgatttacggaaggatacgggccgaacatggcggcgtttcgctccgcaaaagagcgcggcgtttccgtcattgtgaccgtcgacaatgggattgcggcggtcaaggaaattgcggccgccaacgagtgggggatggatgtcatcgtaacggatcaccatgagccaggtccggtgttgccggaggcgcatgcgatcattcatccgaagcagccgggaagtacatatccgtttcgcgatttagccggcgtcggcgttgcgtttaaggtagcccatgccttgcttgggcgggtgccgcgccatttgcttgatttggtcgcgatcggcacgatcgctgatttggttccgcttgttggggaaaaccgcctctttgttgcacacgggcttgaagcgttgcgagcgacggagcgcatcgggctgcgcgctctttttcggcaatgccgcattgatgcggcggccatcaacgaacagacggtcggatttgtcatcgctccgcgcttgaacgcggcggggcgcctcggcggcgctgatccggcagtggcgctcttaatgacggacgatgagaacgaagcggtgcagctggcggcggagatggacgagttaaaccgcgaacgtcagcagcttgtggcacaaatcgctgaagaagcggcggacatggtgcgccgccaatttcctcctgaggaacatcgcgtcttggttgtggcaggcgaaggatggaatgccggagtggtgggcattgtcgcttctaagcttgttgagcagttttaccgcccggcggtcgtgctttcaatcgaccgggaaaaagggatcgccaaagggtcagcccgcagcattcatgggtttgacttattcgccagcctgtcgcaatgccgcgacctgttgccgcactttggcggccacccgatggcggcggggatgacattggcgcttgatgatgtcgaagaattgcggcaacggctgaacgccatcgccgccgaaacgttgtctgaggacgattttacgccgccgacgttcatcgatgcttcctgttcgattgctgagttgacgctgtcggccgcccgcggccttgagcggttcgctccgtttggcgtcggcaatccgcggccgcttgttctcattgaaggggcgtcggttgaaaccatgcggcgcgtcggggcgaacggagcccatatgaaagccgtcttttcccaagacggggccgcgatcgatgccatcggcttcggcctcggaccgttatgcgaagaaatcgctccggatgcgcgcatttcggcggtcggggagctgtcggtgaacgaatggaacgggttcgccaagccgcagctgtcgttgtgtgatctggcggtcagcgactgccagttgtttgacgtccgcggctgccgcgacgtccgtccacttcttgagcggctgccaaaagagaagcggctagtcgtctcctttcgctgcgaaactgggcagcgcccggacgtggcgccatttcgcggggagcttcattgcgtgccgaccgaagaagaggcgggcgccttatcgattgacgaccgctatgtcgtgctgcttgacgtgccgccgcggctggctttgctgtcggcgcttcttcgcaacggacggccggcgcgcatttacgcggtgttcgcccagcccgaggcgcaatttttccgcacgtttccgacgcgcgaacattttaaatggttttacgcctttttgcatcaaaaccgttcgttttcgctcgccaagcgcggcggtgagctggcccgcgtccgcggctggacggaagagaccattcatttcatggcgaaggtgtttttagagcttgactttatcagcgaacaaaacggcgtcatttcactcgttcatcagccggcgaagcgcgatttgcacgaatcgtcgacgtaccgccggcggcgggacgaactcgaggcggagcatcagttagtctattccacttacgagcaattgaaacgctgtttggcggaaatgacacgttcgcaaacgcacgaggaggcaaacgtatcatggacttaaaacaatacattacgattgtgcccgatttcccgaagccgggcatcatgtttaaagatattaccacgctgatggacaacggtccggcgtacaaatacgcgaccgaccaaattgttcaatatgcgcgcgaaaaacaaatcgatatcgtcgttggtccggaagcgcgcggctttatcatcggatgcccagtcgcctatgcgcttggcgtcgggtttgcgccggtgcgcaaggaagggaagctgccgcgcgaagtcgtccgtgtggagtatggcctggaatatggaacagatgtcttgacgatgcataaagatgccattaagccagggcagcgtgtgttgatcaccgacgatttgctcgcgacgggcgggacgatgcgggcaacgatcgatttggtggaacagctcggcggagtggtggccggattggcgtttttgattgagctcaccgagcttggcggccgcaaaaaattggaaggctacgacattttgacgctgatgcagttttaaacagtcgacattgttcgcatcttcggatacaataaagaaaaaaggggcactcacacatgagtgctctttcttattaaccgtatgaacgcaacggacctctgcgctttgcagcttcaattttaatcgattaaaaaggtgattcaaccctatggccaatgaacaagtgctgacagcggagcaagtgtttgaacgagcgagctgctatttgtcggagcaggatgtcgcctttttgaaaaaggcgtatgagtttgccaagcacgcccaccgcgaccaatttcggaaatcgggcgaaccatacatcatccacccgattcaagtcgcgggcattttggtggacttaaagatggacgcgacaacgatcgccgccgggtttttgcatgatgtcatcgaagacaccgaggcgacaaaagaagaccttgagcgcgagttcggcgcggaagtggcgatgcttgtcgacggggtgacgaagcttgggaaaattaaatataaatcgcaggaagaacagcaggcggaaaaccaccggaaaatgtttttggccatggcgcaagatatccgggtcattttgatcaagctcgccgaccggctgcacaatatgcggacattgaaacatttgccggccgaaaaacagcggcgcattgccaatgagacgctcgaaattttcgctccgctcgcgcatcggctcggcatttcgaaaatcaaatgggagcttgaggatacggcgcttcgctatttaaacccgcagcaatattaccgcatcgtcaatttaatgaagaaaaagcgggctgagcgcgagcaatatttggaggaagtcattcaagaagtgcgcgaacggctcaacgaagtgcatattccttgcgaaatttccgggcgtccgaaacatatttacagcatttatcgaaaaatggtgatgcaaaataaacagtttaacgaaatttacgatttgctcgctgtccgcatcatcgtcaacagcatcaaagactgctacgctgtattggggattattcatacatgttggaaaccgatgcccgggcgctttaaagactacatcgccatgccgaagccgaacatgtaccaatcgctccatacgacggtgatcggcccaaaaggcgagccgcttgaggtgcaaatccgcacatttgaaatgcaccaaatcgccgaattcgggattgctgcccactgggcgtacaaagaaggaaagacgatcaagccgaactcgtttgaagaaaagctgtcttggtttcgggaaattttggaatggcaaaacgacgcgagcaatgccgaagagttcatggaatcgctcaagatggatttgttttccgacatggtgttcgtcttcacgccaaagggcgatgtcatcgagctgccggccggatcggtgccaatcgatttcgcttaccgcatccattcggaaatcggcaacaagacgatcggggcgaaagtgaacggcaaaatggtgccgcttgattacaagctgcaaacgggcgacatcgtcgaaattttaacttccaatcattcgtacggtcccagccaagactggctgaaactggcgaaaacgtcgcaggcgcgcaacaaaatccgccagtttttcaaaaagcaacggcgcgaagaaaacatcgaaaaaggcaaagagatggtggaaaaagaggtgcgcagcctcggctttgagccgaaagaagtgatgacggcggacaacgtaaagcgcgtcgccgaaaagttcaacttctcgaacgaagacgatatgtatgcggcagtcggctatcatggcatcacagcggcgcaaatcgcccatcggttgacggaaaaatggcggaagcagcgcgatctcgaggaacagcagcgcaaactggccgaagcggtcttcgaagccaagctgccagctggcaaaaagcgcgactgcggcattcgcgtccaaggaatggacaacttgctcatccgtttgtcgcgctgctgcaacccggtgccgggcgatgaaattatcggcttcattacccgcggccgcggcatttccgtccaccgcgccgattgcccgaacgtcaagaccgaagaagcggccgatcggttgattgccgtagaatgggagagcggagcaaacggcgagcgcgaatataacgtggacattgagatcaccggatttgaccgccgcggtttgctgaatgaggtgctgcaggcggtcaatgaaacgcgaacagacatttccgccgtctcgggacgctccgatcaccgccataaaatcgcgacgatccatatgacgatcgccattcataatttgagccacttgcaaaaagtggtcgatcgaatcaagcaaattcccgacatttattccgtccagcgcttgatgaacaactaagggcggcgaaaggaggaaggcgagtgagagcggtcatccagcgggcgaaagaggccaaagtcaccgtcgacggcgaagttgttggtgccattgatgcgggttttgtcgtccttcttggcatcacacacgaggacacggaggacgatgctgcctatttggctgaaaaaattgctcatttgcgcgtttttgaagatgaaaacggaaaaatgaaccgctccttgctcgacgtcggcggggcggtgctgtcggtgtcgcagttcaccctttacggcgactgccgaaaaggccggcgcccgaactttatggcggcggccaagcccgaccatgccttgccgctgtatgaggcgttcaacgccgctttgcgcgaaagaggcgttcatgtagaaaccggcgtattcggtgcgatgatggacgtatcgctcacaaacgacgggccagtcaccttgatcattgacagcagcgagaaaccgggaaaccgatgaagtttcccggtttcttttttattttcggcgaaaaatgggaaagatgaaaacaagtgcggcaataagaaaggaggagcgcgatgcggcaaaccaaaagaggcgagcaggcgcaccggacaaacgatgtgctgtccgtcgactttcacgaatgggtgcggctcgaggctcaatatagcgcctttgagttggcatccgaattcggtgtggcgccgaaagacgtacaaatgttgaaaaaacagcagccccgtccgtaaacatggcgagttggaaggagcgcacgcggcgtgtggatgtttcgtgggccgaggcggtgtggccgttcagacgaaacagccgcgaataaaaatgtccatccctgcgagcgctgcgcatccgctcaacactgatccggctcggtagagaaaaaaatccattgcatatgtattgacaaacatatgcccctatatgataataagtattggtttaaaattattataaactaacagtcgcaggaggtagatgaagcaatgtctttggttgggaaaaaagtacaaccattccgtgcccaagcgtatcacaacggcgaattcatcgaagtgacagagcaagacttcatggggaaatggagcatcgtttgcttctatccagcggactttacgttcgtctgcccgacggagctcgaagacttgcaagatcactacgcgacgtttaaagaacttggcgtggaagtgtactcggtttcgaccgacacccactttacacataaagcatggcacgatacatcgccagccatcagcaaaatcgaatacgtgatgatcggcgacccttcgcatcaactgtcgcgcatgtttgatgtgctcgatgaagaacaaggattggcgcagcgcggcacgttcatcattgacccagacggcgtcattcaagcggtggaaatcaatgcggacggcatcggccgcaacgccagcacgctgattgataaaattaaagcggcccaatacgtgcgcaaccatccgggtgaagtctgcccggcgaaatggaaagaaggagcggaaacgctgaagccaagcctagacctcgtcggcaaaatttaaggggggcttaggcgatgctgctggatgctgacatcaaggcgcaactagctcagtatttgcaattgcttgaaaatgatattgtcttgacggtaagcgcgggagacgacaacgtttcccgcgatatgcttgctttaatcgatgaattaacggcgatgtcgccgaaaatcaaagtggaaaaagcgaagctggaacgaacgccaagcttcagcgtcaatcgggtcggcgaaaacaccggcatcactttcgccggcgtgccgctcggccatgaatttacgtccctcgttttggcgctgcttcaagtgagcgggcggccgccgaaagtcagccaagacgtcgtggaccgcattcaacaaatcaggggcaaacatcattttgaaacgtacgtcagcctgacatgccacaactgcccggacgtcgtgcaagcgctcaacatcatgagcgtgttaaacccgaacatttcgcatacgatgatcgacggggcggcgtttaaagaagaagcggagcaaaaagggattatggccgtaccgacggtgtttttaaacggcaaactgttcgcgagcggccgcatgtcgcttgaagatatcctcgccaaattagggagtgctccggacgcttcttccttcgccgacaaagagccgtttgatgtgctggtgatcggcggcggccctgcaggtgcgacagcagccatttacgcagcgcgcaaaggcattcgcactggcattgtcgcggagcgcttcggcggacaaattttagatacgctcggcattgaaaactttatcagcgtcaaatatacggaaggaccgaagcttgcggccagcattgaagaacatgtaaagcaatacaatgtcgacatcatgagctcgcagcgggcaaaacggctcgagaaaaaagacttgattgaagtcgagctggaaaacggcgctgtgttgaaaagcaaaacagttgtcatcgcaacgggcgcccgttggcgcaaccttggcgtgccgggcgaggaagagttcaaaaacaaaggggtcgcctattgcccgcactgcgacggcccgctgttcgaagggaagcacgtggcggtcatcggcggcgggaactctggagtcgaagcggcgattgacctcgctggcatcgccagccatgtgacgctgctggagttcgcccctgaactcaaggcggatgctgttttgcaagatcgtttgtacagcttgccgaacgtaacggtgattaaaaacgcgcaaacgacggaaatcaccggcacggacaaagtcaacggcttgacgtacattgaccgggaaacaggagaagaacatcatatcgaattgcaaggcgtgttcgtgcaaatcggccttgttccgaacaccgaatggttggaaggaacggtggaacggaatcgcttcggtgaaatcattgttgataaacgcggcgcaacgaacattgaaggcgtctttgccgcaggcgactgcacggacagcgcctataagcaaatcattatctcgatgggctcgggtgcaaccgcggcgttaagcgcgtttgattatttgattcgccattaagagggccgaaggtggaccgcctcttcgatcccatggaggggcggttcaacgagtcggctctctttttttaacatctttccgaaagaagtctcccactttgaagcgaagtgaaagtgggagatgaatgtcggttggcgtcagccaacgaataggatagaatatggctagaacggacaccttcggaacgaagggaagcgtaaagggttcttgtgtgtggcttaccgttcggcgaacacacacaagtcgcttgaagcccccatctctaagcgaagcgtaggtggtgggtagttcacacaaggtgaaaaatgtgatgagacatcaaagtttttctctttgcgaaaaaccatggatcacagccgctaggacaacttgacaaacgggcgagattgtccgtaatataaaattacatctttctcatacggaacagccgatgatggagaaaagtagttaaggcccacatggccagagaggaaacgcctaaggctgcgagcgtttctccatgatggcttaacgaaagacactccgtaggtttccttttgaacgcgctttgcgccagtaaaaaggaacgcgcgtcatgcgttaatggcgacaagcggaagccggatcggcttcaattagggtggcaccgcgggaataacgctctcgtccctatcgatgacagggacaagggcgttttattttggcaaaggaggatgagcatggcttttcaaattccaagagggacgcaagatgtgctgccaggggacacggaaaaatggcaatatgtcgaacatgtcgcccgcaacctttgcagccgatacgggtatcgggaaatccggacgccgattttcgagcatacggaactttttttgcgcggcgtgggggatacaacggacattgtgcaaaaggaaatgtacacgttcgaagacaaaggggggcgcgcgctgacgctccgcccggaaggcacggcgccggttgtcagagcgtttgtcgagcataagctgtacggcagtccgcaccagccgctgaaactgtattacagcgggccgatgtttcgctacgagcggccggaagcgggacggttccgccagttcgtccagttcggcgtcgaggcgctcggcagcagcgatccggcgattgacgccgaggtgatggcgctagcgatgcatatttacgaagcgcttggcttaaaacggatccggcttgtcatcaacagcttgggcgaccttgacagccgccgggcgcaccgagaggcgcttgttcgccatttttcaagccgcatccacgagctgtgcccggactgccagacgaggcttcatacgaatccgctccgcattctcgactgcaaaaaagaccgcgatcatgagctgatggcgacggcgccgtcgattttggattatttgaacgaagactcgcgtgcttattttgaaaaagtcaaacaatatttaactaaccttggcattccgtttgtcattgattcgcgtcttgtgcgcggacttgattactacaatcatacgacgttcgaaattatgagcgaagcggaaggatttggcgcggcggcgacgctgtgcggcggcgggcgttacaacgggcttgtccaagaaatcggcggtccggagacgccgggcatcggctttgccttgagcatcgagcggctgttggccgcccttgacgccgaaggagtggaattgccggtggagagcgggcttgactgctatgtcgtcgctgtcggtgagcgggcgaaagatgaggcggtccgcctcgtttatgcattgcgccgctccggattgagggtcgatcaagattatttgggccgaaaattgaaggcgcagctgaaggccgccgaccggcttggggcatcgtttgtcgccattatcggcgatgaagaactcgagagacaggaagcggcggtaaagcatatggcgagcggcgagcaaacgaatgtaccgctcggcgagttggcgcactttttgcatgaacggatcgggaaggaggagtgagcgaatggaacggacgtattattgcggagaagtgccggaaacggccgtcggcgagcgcgtcgtgctcaaaggatgggtgcaaaagcgccgcgacttaggcggcctcattttcattgacttgcgcgaccgaacgggcatcgtccaagttgtcgccagcccggacgtgtcggctgaagcgctggcggcagcggagcgcgtgcggagcgaatacgttttaagcgtcgaaggaacggtcgtcgcccgcgctccggagacggtcaatccgaacatcgcgaccggccgcattgaaattcaggcggaacgaatcgagatcatcaacgaggcaaaaacgccgccgttttcgatttccgatgacacggatgcggcggaagacgtgcgcttaaaatatcggtatttggatttgcgccgcccagtcatgtttcaaaccctggcgcttcgccacaaaatcacaaagacggtgcgcgactttttggatagcgaacgctttttggaaattgaaacgccgatgttgacgaaaagcacgccggaaggggcgcgtgactatttggtgccaagccgcgtccatccgggcgaattttacgcgttgccgcagtcgccgcaaatttttaagcagctgctcatggtcggcggcgtggaacggtactaccaaatcgcccgttgcttccgtgacgaggatttgcgcgccgaccgccagccggaatttacgcaaatcgacatcgaaatgtcgtttatcgaacaagaggatattatcgatttaaccgaacggatgatggctgccgtcgtgaaagcggcaaaagggatcgacatcccgcgcccgtttccgcgcatcacgtatgacgaggcgatgagctgctacggctcggacaagccggatatacgctttggcctcgagctcgtcgacgtatcggaaatcgttcgtgattcagcatttcaagtgttcgcccgcgccgtcaaagaaggaggccaagtgaaggcgatcaacgcgaaaggcgctgcccctcgctattcgcgtaaagatattgacgccttaggagaatttgccggccgctacggggcgaaagggctcgcctggctgaaagcggaaggcgaagagctgaaaggaccgatcgccaagtttttcaccgatgaggaacaggcggcgctgcgtcgagcgcttgctgtcgaagacggagatttgcttttgtttgtcgccgacgaaaaagcgatcgtcgccgcggcgctcggcgcgttgcggctgaagcttggcaaggagctcggcttgatcgacgaagcgaagctcgcgtttttgtgggtgacggattggccgcttttggagtatgacgaagaagaagggcgctattacgccgctcaccatccgtttacgatgccggtgcgcgacgacattccgctgttggagacaaacccaagcgccgtccgcgcgcaggcgtacgacctcgtcttaaatggctatgagcttggcggcggctcgctccgcattttcgagcgggacgtgcaagaaaaaatgttccgcgccttagggttcagcgaagaagaagcgcgccgtcagttcggattcttgcttgaggcgtttgaatacggcactccgccgcacggcggcattgcgcttggccttgaccggctggtgatgttgctcgctgggcgcacgaacttgcgcgatacgatcgcgtttccgaaaacggcgagcgcgagctgcttgcttaccgaagcgccggggccggtcagcgacaagcagctcgaggagctgcacttggcggttgtgcttccggaaaacgagtgacagcggcatctgaaaaagaaacgttggcgataggtgttcacaaaggccgaaaaatgtgttacaataaaaccaacaaccgtcctaatgtgttcgtcggatcactgatcgttttgaccgaacagtttatgatccgggagctcggggtttccaagcggcgtgcacgcctcttcgtcacaggggaagcgcaaaccttggaacagggcacccacctatgagagagcgggttcaaaacgaaggcatcgacggcacgattgggactggcaacattaagggatcaacaacatttcccctatgcggatggccgcgtaggggttttgttttgccagcaaaatgccgttgcctcttttgctgtcttgatggtaggataaaaagcggcataaacatcaattttgaagcaaacggagaggagaacgatgctgcaccaattttcccgcaatgaactcgcgattggccctgaagggctggaacgcttaaaaaacgccaccgtcgccgtccttggcgtcggcggcgtggggtcgttcgccgtcgaggcgctcgcccgttccggcattggccgcttggtgcttgtggatcgcgataacgtcgatatcaccaacatcaaccggcaaatccatgcgttgctctcgaccatcgggcgtccgaaagtggagctcatgaaagagcgcatcgccgacatcaacccggcgtgcgaggtgatcgctttgcaaatgttttatacggaagagacgtatgagcagtttttcgcccatgatctggattttgtcatcgatgcgtccgacacgattgtgtacaaagtgcatttgatgaaacaatgcctcaagcgcggcattcccatcatctccagcatgggtgcggcgaacaaaatggatccgacccggttccgcattgccgatatttcgaaaacacacaccgatccgatcgcgaaagtcatccgcgccaagctgcgcaaagaagggatccgccgcggcattccggtcgtcttttccgacgagaagccggtgaaaatccgcgaagatgtccgccaggtcgtcggcaatgacgcttcgccgatccgcaaggcgaaaatgccgccgtcttcgaatgctttcgttccatcagttgccgggctcattatggcttcctacgtgattaatcgtctattagagggaattcccataaggcgcgttggcgacgattgaactactccaccttcatttcgaacaaaatgggaaggtggagattcctgtgaacatccggtgcattcaccggtttgttagcgggcgctgtccgtcgttccagcggtgaaaacgtgtcccgatgcttgttggagcaccttcttttttttatgaatgggcgagcgattcgttcgatccgttcgcctcggcggcaaacagctgggcaagagagaagcggtcgccttcttcggaagcgagctggcgggcgcgggccatgattttcacgagcgcctcataatcttcttgcacggtggtctgcctcgtttcaaggcgttcgagtttttgagcaagctgttcgttccgcgcctgccattccgcccgctcgcgtttcaggcgctcgttgtcttggcggatcgcttccatctcctcgatgccgcgccgcaatgtttgcaaaaatgaaatgcactgctccagtgtcaatggggctgccgggagaaaaggcgatgacccttcggcgccgtcccgttctccagaaggactccaagcagcaaccgtattgtctttttgccactttttcatcatttcgagcgcccgtttccgttctttccgctgcttttttgcctgttcgatcgcctcaaggtaccgtttgcgcacctcggcgttccaacggaatccgcatgctgccgctgtgcggtgcagttgtctcccaacgacttcaaaagcggcaagttgcgtttttccttcgcgtatatattgcagcaccgtttcagccaacagtacatcttcttcatgtgaccaagcatcctgtcttgttttcatgttgtccaccccatcaaatggtaatgttgatatggtcatagtttttccgtttgatttccactttaaacttcgcccttttcatttttcccattttcatgtatcatagaaatagttttgtatgaccggtcagttcaaaataattagactgattggtcaaaatcgtgggatgagaggtggcatgatgacgtttttgactaggttcagtttaaaaaatgcggcagctgtgtttgtatgttcgtttttgttcatgtttctaggactgtattccttctcctccttgaaggtcgatttgctgccgaacattgaatttccccagttgtcgattgaagcggtctatcctggggcttctccgcaagacgtgaatgaggaggtcacggccaagctcgaggaaaaactgaagtcccttgacgggcttaagcaaatgcagagttcttcctatgaaggaatggccgttatgaatcttgaatttccatttcggacggatatggagaaaatggagcggcaggtcgaatcgctcattgataaggcaggattgcccgatcatgtgcaaacggaagtcaatcggttttcattcggttccatcccggttttcaacatttccttgtttgccaaaaacgaaaccgatctgcaaacgttgctggaaaccgaagtgattccagaattgaataaaatcgacggggtgaattccgtttcgatcggtggagacagcgagcgcctcatccggatcacagtcgatcggaaaaaggctgctcaggcgggattgaccttgtcagagattaaaaaccaaatcaatgaaaaggtgttggcgttcccggctggaacgttgcaaaccgatacatggcaaattcctgttcgcgtcgaggaaaaattgaacaccatccatgagttgaaaaatctgaaactcgtgccgacagctgttcctatggcggcgaatggattgcagcgcgttgcgcccgtgaagcttggggatattgcgacgattgaggaagtcaacgagcaaagcgaattcacccgctataatttgaagccatcgctgtcgatggccgtgacgaaaaaacaagatgccaatacgattgaagtggcagaccaagtgatcaacgtgctgaattcctacaaacatcagtttgattattccatcgggtttgattcgtcagctggcatcaaacaatccgttgaatcgcttgtccgtgaagggctgctcggggcgctgtttgcttcgttggccgtcttgctctttttgcgcaacgttcgggcgactgtgattgccatcgtctcgattccgctctcgctgcttgtatcggccatttttctcaatcgtatggatattaccctcaatgtcatgacgcttggcggcatggccgtcgccgtcggccgagtcgtggatgacagcattgtcgtgatcgaaaatattttccgccgcgtccgccgggagaaaacaggcatgagcgatgatttagtcgagcaatcaacgaaagaaattgtcaaagcgattgtgtcctcgaccatcacaacggttgttgtctttttgcctctcgggcttgttgggggcattacaggggaatttttcctgccttttgccttgacgattacgtttgccctgttggcctctttgttggtggccgtgacggttgtgccgattttagcgaaattttcgttccgccgtgtgccgccagaggaaaaagaaggagcgcttcagcgtctgtatggccgaatcattgaatgggcgctcaaccataaagcgattgtctttgtgttgtcggttgtgctattggttggttcattggcgctcgtgccgaaacttggatttacgtttttgccgaacgaagagcagaaaacgctggtggcgagcattgaactgccggcttccacatcggtggtcaaaacgaatgatgtgtcgttggagatggaaaagatgtttttaaaacgaagcgatgtcgagagcgtcaccgccgcagtgggaagccgcgatttccgcacaggattgaaacggcccaatcaagccagctattatattctattaaaggacagcgctgacaccgcgaaaatcgtggccgttctcgaaaaagaaatgcgccgcatcgccaatcagctcgcgcccggggccaaagtgggcgtgcaagagatgtcgagcggagggccgccaacgaataataacgtgaatattgacttatactccaatgacttggaggcgctccaaacagcagccaaacaggtcgagacgtatttaaaacaacgcgatgatgtcaaagatgtgacgaataacttgacggaaaagcaaaaacaagtgattgtcgccattgatccggaaaaggcggccgcttatggcgtttcgggcatgcaattgctcggggcggtggccgatgcaaccaaaccggtcgatgtagggacgctgaaactcggcggcaaggatgagcaagtcgaactttcgtatgatgaaacgttgggatcgatcgatgagttgaaagagcttccgatcgtgacgagaaacggagtgattccactttcagctgtcgccgaagtgaaagaggcggacgtgtatacgtccattcaaaagctggacggaaaagtgtttgcccgcgtatccgcccagattgtcggcgacaacattcagaaagtcacgaatgatatttcgaaacatgtaaatgatttgaagatcccatccgatgtcacagtgaaaacgggcggcggaagcgatgagacggtgcagacgttccgcgagctcggtgtggccatggcggcggccatcgggcttgtgtatttgacgatgctgattacatttggcaaagtgcgggtgccgctgatcattttatcttcccttttgtttgttcccatcggttcgctgtttgctttgtatgtggccgatgagccgctttccatcagcgtcatgatcggcttgttgatgctcattggcatcgtgacgaccaatgcgatcgtgctggtggatcgaatcgggcaaaaccgcgaacaaaaacggatgacggtgcgaagcgccatcattgaagccggcaaaacacggctgcggccgattttaatgacagcctttgcgactgtgacagcgctcattccgcttgcgctgacgaatgaggccggcacgttgatttcgaaagggctggccatcactgtcatcggcggcctgacgtcgtcgacgttattgacgcttgtgttcattcctgcgatgtatgaggcgtttttcttccggacggcaaaacgcgaaccgatggcaaaatgacagggctggatggccggataacgggccgtccggcattttttttcatggcaagatcgactataatggacatgaagaaggagtaaggaaggagaaaacattgggacggaaagaggacatcattgaaacggcgatgaaattattcgccgaaaaaggctatcacgctacctccatgcaggaaatcgccgaacggagcggagtagccaaaggttcgatttacaattatttcaaatcaaaagaagagttggctgcatcgattttctgctaccattatgaagtcttgtttcaccagcttaaacaaatcgaggctgatccctccttaaccgcgcgcgagcggttttgccgtcagttgactgtacaaatccagctgtttgacgaacataaagagctggtgcaaatgcagttgggcgaacaagccgtgaaggtgagccatgaggtgcagcatctggtgtttcgcatccgcgcccatacgctccactggtatcgccgggcgattgaagacatatacggcgaacaagtgcgtccagtttcgtttgattgcgcgacgatgctcaacggaatgctgaaagaatatctgatttacttggcggtagaccgaaagccgctgcttcctgagaagcttgcccccttcttgctcgatcggcttgatgccatcgttgccagcctgcttgacggcaagacggggttgctcgatgaaacgatgatggcggattacattgctgcggcgacccaagagcggagtcaatggaaagaacgggctatcagctgtttagagcgcatggcggcgatgcgtccggttgaagacgatattcttcgctcgctgcgcttattgaaggaagaactcgagaaaggggagacagctaggcggtttatggtggaggcgcttctgctctatttggcgaaatactcgcttccgctgtacaatgagttgaaggaggccattgaacgctattttgattaaaaccaccgctcttcccacggggagacgccccattcgccgaaaatgaataggcggcatcggaggatgtctgtgaacatagcgtcatcaatctcaaggagggggtcggcatgcccaaaacgacggagccgcttgcttggcggatgcggccgcggacgatcgatgagatcgttgggcaacagcacatcattggccctagtacgccgctttataaaatggtcaaaaaaggtcatgttccctcgcttttgctttacggagagccggggacagggaagacgtcactcgcttacgccattgcccgcaccgccgggcgcgaatgggtcgccatcaatgcgacgaccgccggcaaaaaggaaatcgaagaggcagtcgaagcggcgcgttggtcgggcaatgtcctcttatttatcgacgaaatccatcggctgaataaagcgcagcaagacgttttgttgccgcatctcgaatccgggctcgtgaccttgattggcgccacaacggaaaacccgtttcacgaggtcaatcccgccattcgcagccgctgcgggcaaatccaacaactgaaaccgctcaagccggatgacctcttgatcattctgaaacgggcgctcgctgatccggaacgaggggtcggcgagccgccggttgtcattgacgagtcgttgttatggcgcatcgccgaggcagccggtggggatgcgcgcgtcgcgctttcgcttctggaggcggcggttgcggctgccgatgagcgccacggctgcttgtatattgatgaggatatcgtggcttcatgcaccgcaaaccgcggttttacccatgacaaatatggcgatcattattattcgttgttgtccgcgtttcaaaaaagcgtgcgcggcagcgatgtcgatgccgcgcttcattatttggcccgtctgcttgaaggcggagacttggcggccgtttgccggagattgcttgtgatggcttatgaggacatcggacttgccaatccgatgatgggagtgaaagtacaggcagcggtcgaagcggcggaacgcctcgggctgccggaagcgcgcattccgctcgcggttgtgacgattgaactctgtttaagcccgaaatccaacagtgcttacaaggcgctggacgctgccattgccgatgtccgttccggcaagcttggcgatattccggatcatttaaaagacgctcattacaaaggggcggctgcactcgggcgtggacaaggctacttgtatccgcacgattatccgaacggctgggtggcgcaagcgtatttgccctccgctctggaaggcgtccgctattatgaaccgaaagagcatggcgaggaaaaacattacgccaaggtgtaccggcggcttgagcagttgaaacaagaggtcaaggttcagccgtgaagggaaagggatttttatgatataataacacaggcgtttcatgctcactttgaccgagctgaccggatggaacgtggcgtacattcgcatcgggatcgaagcgttcgtgctgttggccggctggttgctcggcggcccggtgtcgtttggcacgttccttttttgtgtgacgatcggttcgattgccggcttggcgctgccgcaatgccaaaaggtcgcaagccgcctgcttggaccggccgccggcactcggacgcaagggttaagccgttaggagggatatgaatgaagatttcgacgaaaggccgatatggcttgacgattatgattgaattggccaaaaaatatggcgatcgtccgatctcgcttcgttcgatcgccaaggcgaacaatttatctgaacattatttagagcagctcgtcacgccgctgcgcaacgccgggctcgtcaaaagcattcgcggagcgtatggcggctatgtgctcgctgaacatccggcgaaaatcaccgccggcgacattttgcgcgtgttggaggggccgctgaccccggtcgaggagctcgaggaggaagagccggcgaagcgcgagctatggattcgcatccgcgatgcggtcgaggaagtgctcgacagcacaacgctcgaagatttggcgaagtatagcgacggggatgaaggggcatatatgttttatatttaagcaacagaaaggaaaggagaatggccgttggaacggatttatttggaccatgcggcaacttccccggtccatccagacgtggccgccggtatggtccagtggatgacggaacagttcggcaacccgtcaagcatccatcattttggacggcagagccgccgcgcggtcgatgaagcgagggctgtcatcgcccgctcgattggggcgaaagagacggagattgtgtttacaagcggcggcacggaagcggataactttgcggtcatcggaacggccatagcgaaccgcggccgcggcaatcatatcattacaaccgccatcgagcatcatgcggtgctgcgcgcttgtgaatatttagagacgcaagggtttgaggtcacgtatttgcccgttgacgaacaagggacggtatcggtcgaggatgtcaaggccgcgctgcgcgatgagaccgttttggtgtcggtcatgtttgccaacaacgaagtcggcacgatccagccgattcgcgaaatcggggcgctgcttcgcgatcatccggcttatttccatacggacgccgtccaggcgtacgggcttcttccgatcgatgtgaatgaatacgggatcgatttgctgtcgatttccgctcataaaatcaacggcccgaaaggaagcggggctttgtatgtccgggaaacggtccgcatcactccgctccttttcggcggcgaacaggagcggaagcggcgcgccggcacggaaaacgtccccggcatcatcggcttggcgcaggcggcggaaatcgctgagcgaacaagggaagagaaacgtcggcaatatgcggcgtggcgcgaggcgatgcttgcgattttccgctcctcagggatcgactatgcggtcaacggccgcccggatggcctgccgcatattttgaatgtcgccttcccgggaaccaatgtcgaatcgctgctcgtgaacttggatttagccggcatcgccgcctcgagcgggtcagcatgcaccgccgggtcaatcgacccgtcgcacgtgcttgtcgcgatgtgcggaaaagagtcggagcgcatccgttcgtctgtgcgcttcagcttcgggctcggcaatacgatggaacaaatcgagcgggcggccgaggaaacagtgaagatcataaagcggctcacaaaccgctaaagggggggaaacagcatgaacaaagcgccgcacgaaacgcgcgtcgtcgtcggcatgtccggcggggtcgactcgtcggtcgctgcgctgctattgaaagaacaaggatatgatgtgatcggcatttttatgaaaaactgggatgacaccgatgaaaacggcgtttgcacggcgactgaggactacgaagatgtcgtgcgcgtctgcaaccaaatcggcatcccgtattatgcggtcaattttgaaaaacagtattgggacaaagtgtttacgtactttttgaatgaatacaaagccgggcgcacgccgaacccggacgtgatgtgcaataaggaaattaagttcaaggcgtttttagagcacgccatgtcgatcggcgccgattacatcgcaaccggccattacgcccgcgtcgagtttcgcgatggcgaatataaaatgctgcgcggagccgacccgaacaaagatcaaacgtactttttaaaccagctcggccaagctcagctgtcgaaagtgatgtttccgatcggccatttgcagaaagcggacgtgcgccggattgcgaaagaggctgggctcgccaccgctggaaaaaaagacagcacgggcatttgttttatcggtgaacgcgatttcaaagaatttttgagtcattatttgccggcccagccgggagtgatgaaaacgctcgatggcgaagtgaaagggcggcatgacggcgtcatgtattacacgatcggccagcgccacggccttggcatcggcggcagcggcgaaccgtggtttgtcgtcggcaaagatgtgcgcgaaaatgtgctgtatgtcgcccaagggtttgaaaacgaatatttgtattccacctcgctaaaggcggtcgatgtcaactgggtgtctgaccgcaagccggaagcgccgttccgttgcacggcgaaatttcgctatcgtcagcctgatgtcggcgtgacggtccacccgcttgcggacggcggggtggaagtcgtgtttgatgcgccggcgcgggcggtgacgccggggcaggcggttgttttttacaacggcgaggaatgcctcggcggcggcacgatcgatgaagtgttccgcaacggcgaaaagctttggtatgttggttgacggatgtgccggtgcgcacgatcttcaatcaggctattaggctgggggccgttgcttgaaaatcacgttgaatcaggggggatgggcggtggccaatttcaacgaacaaggcttggcgtatatgcgcgaggggaagtatgaggaagccatccgctgtttttccgctgcggtcgaacagcatccggacgatccggccgggtacattaacatcggcacggttctcgttgctgccggtgaagaagagaaggcgcttgactgtttccgacaggcgctgaaaattgacaagaaggcggcggccgcgtattacggcatgggtacagtgcattataagcgtgagcagttcgcgaaagcgaaagatatgtttgagcgcgcgcttgggcttggtcttgacgatgccgatacgcattttatgctcggcatgtccttatggcggctcgagatgccgcggctggcgctgccgtatttgcagcgcgcggctgagctgaacgagacggatgccgaagcgctgtttcagcttggcctttgcctcgccacgctcgattatgtcgatgaggcgaagcgttatttcgaaaaaacgttggaactcgatccgcgccacgctgatgcgtactacaatttaggcgtcatttatgcgtacaaagatgagctcgatgccgcccgcaatatgtttgccgctgccttggaagccaagcccgatcacgtgcttgccggatacggaaagaaactgatggaaaagcggcttgcgccgtaaaaaggcagggggatggctgttgcaagagcaacaaatcctcgcccttgacggacgcacgttcattaaaggagtgtgcttggcggtcatttttcataatgaggaaacattgtacacggtcgtccgcgtgcgcgttgaggaaacgaacgaagcgcccgttgaggaggaagtcgtcgtcaccggctattttccgcgtttaaacgaaggggacgtctacatcttttacggacaattccgccaacatccgcgttttggccgccaatatgcggctagtcagttccgcaaacagcttccgaacacgaaagaaggagtcattcattatttatcgagcggtttgtttaaaggaatcggcaaaaaaacggctgcggcgattgtcgagacgctcggcgaaaacgcgatcgccgcgattttgcgcgaccccaaggcgctagagcgtgtgccgaagctgacgaaaaaaaaggcgaagcagctgtacgatgcgcttcgcgcccacgaagggcttgagcaaacgatgatcgccctcgcccagctcggttttggcccgcagctggccatgaaaatttaccaagcgtatggcgaagaagcgattgacatcatccacgagaacccgtaccagctcgttgaggatatcgaagggatcggctttggccgcgctgatgaaatcgggcgccagctcggcatttccggcagccatccggcccggctgcgcgccgcctcgttgtttgttcttgaacaggcgtgcttgcaggaagggcacgtttatttgcgcgaggaagagctgatggagcgcatcggggagctgcttgacggaaggctgagcggtgcggtggatggacgagcgatcagccaaacgcttctgatgttaagcgaggaagggaagctgatcgccgagcaagggcgttattatctcccttccctttacttcgccgagaaagggatcgtctccaacattaagcggctgctcgggcagacgccgccgtcggcgtttgccgagtcggagtttttgctggcgcttggggcgcttgaggaacggcttggcatgcaatatgccccccagcaaagggaagcgatccaacaagcgctttcttcgccgctgtttattttgaccggcggtccgggaacggggaaaacgacggtcatcaaaggcatcgtcgagctgtttgccgccctaaacggcctgtctattgacccggctgactacaaacaaggcgagccgtttccggtgctgctggccgcaccgaccggccgagcggcgaagcggatgagcgaggcgaccgggctgccggcggcgacgatccaccgcttgctcggctggaatggggcggaagggttcagccgcgacgagaacgaaccgatttccggcaagctgcttgtcatcgatgagatgtcgatggtcgacacgtggctcgccaaccagctgttaaaagccgtgccaaacggcatgcaagtcattttcgtcggcgatgaggatcaattgccatccgtggggccagggcaagtgctgaaagacttgctctcttcaggcgtcattccgttcgctcggttgaccgaggtgtatcgccaggcggaaggatcatcgatcatcgagcttgctcataagatgaagcgcggcgtcgtgccggacgatttgaccgctccgaaggcagaccgttccttcatccgctgccgtgcgggccaggtcgtcgatgtcgtgcggcaaatcgcggacaacgcgcgcaaaaaagggttttccgtcaaagatattcaagtgctcgccccgatgtaccgtggtccagcgggcattgaccaattgaacaaggcgcttcaagagctgttcaacccgccggctgaggggaagcgggagctgtcggtcggtgaggtcgtctaccgcgtcggcgataaggtgctgcagctcgtcaatcaaccggaagacaatgtgtttaacggcgacatcggcgaaatcgttgccattttttacgccaaagaaaatatcgaaaagcaagacttgctcgtcgtctcgtttgatggcattgaagtgacgtacacacggcaagatttaggacaaatcacccatgcgtactgctgttcggttcataaggcgcaaggaagcgagtttccaatcgtcattttgcccgtcgtcaaaaactattaccggatgttgaaacggaatttgttgtatactgcggtgacaagaagcaagcagtttctcgttttatgcggggaagaggaagcgtttcgattcggcgtcgcaaaacaaagcgacggagcgcgccagacggcgctcgctgagaagctggcgggggcggcggcgccgtttgtcgaggtcgaactgccgtttgaagaggcgaacatggggatggaaaacgttacgccgtatgactttatgggcgatgagccaagctaaaggtggctggaaaggtgggagaacgatgcggacgttttccgacatcaagggccttcccatttatgaacaaacgacgggaaaaatggtcggaacgatcgctgacatttggtttaccagccacggcgcggtcaaagggcttgtcgcggaacagggcggtttgttcggccgtcgccgctatttgccgctttcagccgtgcagtcgttcgaaaacgaccgagtcatcatctgtgatgcagatagcttccagccgtttccttctcctgacagcggccactctctttacggcgaacgcggcctcgccggcagcatggttgtcgccgcggacggaacaacgatcggactgttggatgacgtatattttgacgggcaattgggcaaaattgacggatacgagatcagcgagggatttttttccgatttgaccgaaggaaagaaacgaatggagctcgctccgttcaccgccagagaaggcgtggtcaccgtggaaacaacgatgtaaggagagtggctgtccatgctcatttgcccgaattgcaaacgaaaaaatttagggaaaatcggcgtcaaccagtactactgctgggattgctttattgagctgtccgtctcgaaagggatgatccacgcccatcaagtggaagaagacggaacgttgagttctcttgacgacttgtttgacgaccacgaacgcacgatccaattttaggggggacacgcatgaaccggatgatgacgtcgctgttagcagtcggattaggcgtcgccgcttatcagctcgcccaacgaaacgattggatgaacggtcgcacgatgcggaggatgcgccgccgcttgatgcaagcgatccgctgacggcgctgccgccctcgcctttgcgcgggggcggcgccttgtggctgtcaaatagtgctaaaagcggtgaaggcatatttcccgccgcatctcctacactaaacggtaggaggtgtggcgatgggcgagcaacaatggctgtcgttctttcgcatcggaaaatggctgctgattacggcaatcatctatttgatcgttcggatgaaagacgtttggtggccggtcatcgattttatcgcaacggtgttgacgccgtttttgctggcgtcgtttattacgtatttgctctacccgcttgtggaatccatccatcgcaaaggaatgccgcgcgcccttgccattttgttgatttatttgttgtttttcggtttggtcggctacggcttgtaccgcggcgtgccgctattcatcgcccagttgcgtgaactggatgaacagctgccgtctttgatgaatacataccgccaatgggtgcgccacatccacgacgagacgtcgaattggccgcttgaggtgcacacacgcatcgaggcgatgtttgccgagatcgagcaagcagcggcggccgccgtcgcgatggcgatcaacgccgccaaatcgttcatcggttcggcggcgacgctgttgatcattccgtttatcgtcttctatatgttaaaagacatcgatgtgttgaaaaaagcggtttggtacatgacaccgaagcggtggcgtgggccggggatgacgtttttgaaggatgtcgatgaatcgctcggcggctacattcgcggccagctgttcgtctgtgcggcgatcggtctggcggcggcgctcggcttgtggcttgccggcatggattatccgctgctgctcggctttgtcattggcgtgacgaacatcatcccgtattttggcccgctgatcggcgccgttccagcggtcattttggctgccaccgtctcgctgaaaatggtcgtgatcgtgcttgtcatcatttttaccttgcagtttttagaagggaacatcttgtcgccgctgatcgtcggcaaaagcgtgcatatgcatccgcttgtcattatgctcgccctctttgccggcggtgagctcgccggcgtgctcggcctcattcttgccgttccgacggcggcggtgctgaaagtggccatcgcccattggaaagagcattatgcttcgcattgacaaatgctctctgcttgtctataatctttcaatgaaaaaagcgaatacataacgcgatgacggatcgagtatgttgcagtccatcttaacgcgcgagctcgcgcacagagaggaatttccgcggctgaaagaaattccagatgaagggcaacagaaggctaatccggagcgcaggcaaaacctgacgcaaggctgcgttacggccaaagaggtgatgggcgttttttgcccataaacagggtggtaccgcgagcataactctcgtccctgcaggggatgggagtttttttatataaaaggcgaaaggggaggatcatcatgaaaaagctgacatccgcccaagtgcggcgcatgtttttagagtttttccaagaaaaaggccatgcggttgagccgagcgcatcgctcattccggtcgacgacccgtcgctgctttggatcaacagcggcgtcgcgacgttgaaaaaatactttgacgggcgcatcgttccggaaaacccgcgcatttgcaacgcgcaaaaatcgatccgcaccaacgacatcgaaaacgtcgggaaaacggcgcgccaccatacgttttttgaaatgctcggcaacttttcgatcggcgattacttcaagcgcgaagcgatccattgggcatgggagtttttgacgagcgacaaatggatcggttttgatccggaacggttgtccgttactgtccatccggaagacgaggaagcgtacaacatttggcgcaacgaaatcggcttgccggaagagcggatcattcgccttgaaggcaacttctgggacatcggcgaaggcccgagcggtccgaacacggaaatcttttacgaccgcggcgaagcgttcggcaacgacccgaacgatccggagctgtacccaggcggggaaaatgaccgctatttagaagtatggaaccttgtcttttcgcagtttaaccataacccggacggcacgtacacgccgctgccgaagaaaaacatcgacaccggcatgggcttggagcggatgtgctcgattttgcaagacgtgccgacgaactttgaaaccgacttgttcctgccgatcatccgcgcgaccgagcagatcgccggcgagcggtatggcgaagatccggacaaagacgtcgcctttaaggtgatcgccgaccatattcgcgccgtgacgttcgcgatcggcgacggggcgctgccgtcaaatgagggccgcggttatgtgctgcgccgcctgctccgccgcgcggtgcgctatgcgaaacatatcggcattgaacgtccgtttatgtacgaactcgtcccggtcgtcggcgagattatgcacgactactatccggaggtgaaagaaaaagccgatttcatcgcccgcgtcatccggacggaagaagaacggttccatgaaacgctccatgaagggctcgccatattggcggaggtgatcgaaaaggcgaaagagcaaggaagcgacgtcattccgggcgaggaagcgttccgcctgtatgatacgtacggctttccgatcgagctgacggaagagtacgccgctgaagcgggcatgacggtcgaccatgccggatttgagcgcgagatggagcggcaacgcgaacgggcgcgcgcggcccggcaagatgtcgattcgatgcaagtccaaggcggagtgctcggtgacattaaagatgaaagccggtttgtcggctacgatgagcttgttgccgcatcgacggtcatcgccatcgtcaaagacgggcggcttgtcgaggaagtgaaagccggcgaagaggcgcaaatcatcgtcgatgtgacgccattttacgccgaaagcggcggacaaatcgctgaccaaggcgtgtttgaaagcgaaacaggaacagcggtcgtcaaagatgtgcaaaaagcgccgaacggccaacatcttcatgcgatcatcgtcgaatacggaacggtgaaaaaaggatcccgctatacggcgcgcgtcgatgaagcaaagcggatgcgcatcgtaaaaaaccatacggcgacccatttgctccatcaagcgctaaaagatgtgctcggccgccatgtcaaccaagcggggtcgcttgtcgccccggaccggcttcgttttgacttcacccattttgggcaagtgaagccagaggagctcgagcgcatcgaagccatcgtcaacgaacaaatttggaaaagcctcccggttgacattttttataaaccgctcgaggaagcgaaagcgatgggcgcgatggcgctgtttggcgaaaaatacggcgacatcgtccgcgtcgtcaaagtcggcgactacagcctcgagctgtgcggcggctgccatgtgcccaacacatcagccatcgggttgtttaaaatcgtctccgagtccggcatcggcgccggcacgcgccggattgaagcggtgaccggggaagcggcataccgctttatgagcgaacagcttgctattttgcaagaggcggcgcaaaaactgaaaacaagcccgaaagaattgaatgcgcgtcttgacggactgtttgccgagctgaaagagctcgagcgcgaaaatgaatcgcttgcttcccgcctcgcccatatggaagctgagcacctcacccgtcaagtgaaagatgtaaacggcgtgccggtgttggcggcaaaagtgcaggccaatgacatgaaccaactgcgggccatggctgatgatttgaaacaaaagctcggcacggcggtcatcgtgttagcgtccgcccagggcggaaaagtgcaactgattgccgcagtaacggacgatttggtgaaaaaaggattccatgccggcaagctggtgaaagaagtagcgtcgcgttgcggtgggggcggcggcgggcgcccggatttggcgcaagctggcggcaaggacccaagcaaggtcggcgaagcgctcggttatgtcgaaacatgggtgaaatccgtttcctaattggcgcggatcgtgtacaatggatgtaaaaggacggggtgcctgaataaggagcgaggtggaaacggtgagctcgtttgaccaaacgatgcagtttcatttttccgaggagccggccgagacgaacgttcgcgaagtgttgttgacggtgtatggcgccttgcaggaaaaaggctacaatccgatcaaccaaattgtcggctacttgttgtccggcgacccagcttacattccgcgccataaagatgcgcgtgcgctcatccgcaaaattgaacgcgacgaattaatcgaggaattggtgaaattctatttacaggggcaacgaaaggattaacctgatgcggacgctaggattagatttgggaacgaaaacgctcggcgttgccgttagcgacgaactcggccttacagcgcaagggttggagacgatcgccattgatacggagcgcggcgactacggcttaaagcggctgcgcgccatcatcgatgagtacggcgtcgatacgattgtcgtcgggtggccgaaaaacatgaacggcacgctcgggccgcgcgctgaggcaagcgagcggttcgccgccaaattgcgcgaggagttttctttgcccgttgtgctttgggatgaacggctgtcgacgatggccgccgaacggatgttgatcgctgccgacgtcagccggaaaaagcggcggaaagtgatcgacaaaatggcggcggccgtcattttgcagtcatatttggacagtaaacgataaattggaggagaaaacatggaacacggagaccgtcatattaccgttgtcgacgaacatggcaacgagcagctgtgcgaaattttgtttacgtttgaatcggatgatttcggcaaatcgtatgtgttttactatccggtcggcgtcgaggcggaagatgagaacggcgagacggaagtgcacgtttccgccttcatccctggggatgagaacaaagaaggcgaactgctcccaatcgagacggaagaagagtgggacatgatcgaagaagtatggaatactttttgcgctgaacaggaagaggaagacgacgaataacggacagcagagggggccaaaaggatcggggccccttttcttattgccgtattatgccctgagaaacgataagttgtgttccatgcaatggttcagacatcttcttgtttgtccgacaaatgttgcgaagggcttcgattgaccggcgcgtttcctcccctggctttgcattttttgaccgtcaagggcgaaaaatgcggaactttgtagtataatatggccgggtgaaaggaggacaaagatgaaacagaacgattggagggccaaagaggcgcggcttgtgcggaaaatcgtcttgattgtctgtgctgttctgctggcggcgtttgtcattgccggcgccagcagtttcttatacatccgttcagcgcttaagcccgtcgacccgaatgaccgcaccccggtccatgtctcgattccgatcggttcatcggcggcggcgattgccgagcagctcgaacaaaagcggctcattaaaagcgcggccgtgtttcgcttatatgtccgctggaaaaatgaatccggcttccaggctggggagtatgagttgacgcgggcgatgccaatggcgcgcatcatcgagctgttaaaaacggggaaatcgctaaaaatcggattgaagctgaccgttccggaagggtcgcaattggtgcaaatcgctgacctcattgccgcgaaaacagggtacaaacaagaacaaattatgaaattgcttaacgatcgcgcgtatatcgaacggctgatgaaaatgcacccggatttgttgactgatgatatttttcggaaaggcatccgctatccgctggaaggctacttgttcccggcgacgtatgtgtttgctgacgaaaagccgccgctctcagagatcattgaggcgatggtggcgaaaacggcagctgtgcttgacatatataaggcagcgatgaaagaaaagaacatgtcgccgcatcagctgttgacgatgtcgtcgcttattgaggaagaggcgacggaaaaagctgaccgcgaaaaaatcgccagcgtgttttacaatcggctgcaccgcggcatgccgcttcaaaccgacccgaccgttttgtacgcccttggcgaacataaagagcgtgtgttgtataaagatttgcaggtcaattcgccgtacaacacgtacatgcataaagggctgccgccggggccgatcgccaacgccggcgtaatgtcgatcgaagcggcgcttgaaccggcggcgaccgactatttatactttttggcgacaccgggcggcgaggtcatttttacgaaaacgttggccgagcataaccgggaaaaggcgaagcatattggaaaacaataggtcaaaacggaaggtaatggccggtggggtgaaacggcttcgcttttccgctgttttatggtagtatagttgaacaggccaacgataagagtcctttgcggctcttatttttcatgacgacaaagcgcaaatgccgggttgtatatagatgcaatttgaagctttaccatttgtagtttttcccgagtatttgatcgactgtcgggcgaccgaacaacgccgcttccagacccatatgggtctgtgaagcaggccggttgttcggtcttccgtcacgccaaggcgtgacggagaagcctgtggcttgcctccgacagtcgaaaatgggcaaaccgcttttccgtcaaggatatattaaacttcttcgttgcatctatatagatgcaatttaaagctttaacatttttcgtttttaccggtcatttcatccgactgtcgagtgaccgaacaacaccgcttccagacctatgaatgggtctggaagcgagtcgttgttcggtcttccgtcacgccttagcgtgacggaggcaagcctatggcttgccttcgacagtcaaaaatggatgagccacttttccgccaaggatatgttaaacgatttcgttgcatctatatatatagttcaactttggcgagcgcttttcagtttgctgacggcagggaggaattcctcttgctttccaatgacattgtttcgtacttgcaaaagctgcgtccggcgccggatgaggacattgaggagatggagcagtacgcctatcggcaccgcataccgatcatggatccggtgagcgtcgaagtgctgttattcatcttgaagctgatcaggccgcgccgcattttggaaatcggcacggcgatcggctattcggcgatccggatggcaaaggcgctgccggatgcgcgcattgtgacgatcgaaaaagaccgggagcggtatgagcgcgcccgtttttacatcgaaaagacgaacaccaagcggcaaatcgaggcggtgttgggcgatgcgctcgcggtcgaggccgatgtggcggccgccgcgccgtttgatgtgctgtttattgatgccgccaaagggcaatatgagcgcttttttacgctctatgagccgtttgtggctgcaggcggcctcatcatcagcgacaacgtcttgtttaaggggctcgtcgccgccgaagcgccggcggacaatcgacggctttggaacatcgcccgaaaaattcgccgctacaatgagtggctcatgagtcgaagcggttatgatacggtcatcattccggtcggcgatgggctcgccatatcgaaaaaacgaggtgaagaacagtgaaaaaacccgaattgctcgtgacgccgacgagcgttgcccatatcgacgagctggctgaagccggagcggacgcggtcatcattggcgagcagcgctacggtttgcggcttgccggcgaattttcccgccatgatgtcgctgccgccgtcaaagccgcccaccggcgcggcatgaacgtgtatgtggcgatgaacgccattttccataacgataaagtggacgagcttggcgactacgtcgcgtttttggctgatgtcggcgccgatgccatcgtcttcggcgatcccgcggtgctcttgactgtccgagaaacggcgccgcacatgaagctccactggagcacggagacgacagcgacgaactggtatgcgtgcaactattggggccggaaaggggcgaagcgcgccgtcttggcccgcgagttgaacatggacgccattttggaaatcaaagcccatgccgaagtggaaatcgaggtgcaagtgcacggcgcgatgtgcatgtaccaatcgaagcgctcgctgatcggcagctattttgaatatcaagggaaagtgatggaagttgaacggaagaagtacgaaaaagggatgtttctttacgacaaagagcgcgacaacaaatatccgatttttgaagacgaaaacggcacgcatattatgagcccgaacgatgtttgcatgatcgatgagctcggcgacatggtcgaggccggcatcgacagctttaaaattgacgggattttgcacgagccgcgctacattaccgaagtgacgaagctgtaccgccgcgccatcgatttatgcgccgatgaccgcgagcggtacgaacgggaaaaagaggagctgcttgcggccgttgaagcgcttcagccgccgcatcgccgcatcgacaccggatttttcttcaaagagaccatttattgagaaaaggagggaagcagcatgcttttaaaaaatgatcgcatctccgaaatcattgacggcaagcgcgtcattgtgaaaaagccagagctgctcgccccggccggcaacttggaaaaactgaaaatcgccgtccattacggcgcagacgccgtctttatcggaggccaagagtacagcttgcgcgccaacgccgacaactttacgatcgaggaaattcgcgaaggggtcgaatttgccaatcgatacggagccaaagtatacgtaacggccaatatttacgcccataacgaaaacatccctggccttgatgactatttgcgggcgcttgaagatgccggtgtttgcggcatcatcgtcgccgacccgctcatcatcgaaacggcgcgccgggtggcgccgaagcttgaagtgcatttaagcacgcagcaatcgcttaccaactggaaagcggtccaattttggaaagaggaagggctcgagcgagttgtgctcgctcgtgaagtgggcgcagaagaaatccggcagatcaaagagaaagtcgatattgaaatcgaggcgttcatccatggggcgatgtgttccgcctactccggccgctgtgtattgagcaaccatatgacggcgcgcgactcaaaccgcggcggatgctgccagtcgtgccgctgggattacgatttgtatcagctctcggacggccgggaaattccgttgtttgaaaaaggggacgccccgtttgcgatgagcgcgaaagatttgaacttaatccgcgccattccggtgatgatcgaattgggtgtggatagcttgaaaattgaagggcggatgaaatcgatccattacgtggcgacggttgtcagtgtctaccggaaagtcattgatgcctactgcgctgacccagaccatttcacgatccgcgaagagtgggtgcgggagctggagaaatgcgccaaccgcgagacggcgccgtcgttctttgacggcttcccggattatacgaaccatatgtacgggacgcacagccggaaaacgacgcatgaattcgccggtttggtgcttggctatgacccggagacgggcatcgccaccgtccagcagcgcaaccatttccgcccgggcgatgaagtcgaatttttcggtccggaaattgaaaacttcacccaagtgattgagaaaatttgggacgaagacggcaacgagcttgatgcggcgcgccatccgctgcaaatcgtgaagtttaaggtcaagcgccctctcttcccgtacaacatgatgagaaaggagaattaagatggggaagaagcccgttgtcatcggcgtcgccggcggctccggctcggggaagacgagcgtcgcccgcgcgatttacgaccatttcggcgatcactcgattcttgtgctcgagcaagatttttattacaaggatcaaagccatcttccgtttgaagagcggctgaagacgaactatgaccatccgctggcgtttgacaacgatttgttgattgagcatattcataagctgcttcgctatgagccgattgacaagccggtgtacgattatacgctgcacactcgctcaagcgacgtcattcgcgtggagccaaaggatgtcatcatcgtggagggcattcttgtcttggaggatgagcgactccgcaatttaatggacattaaagtatatgtcgacaccgacccggacatccgcatcatccgccgtctcatccgcgatatgaaagagcgcggccgcacgttcgattcggtcatcgagcaatatttgtccgtcgtccggccgatgcacaaccagtttgtcgaaccgacgaagcgctacgcggatgtgatcattccggaaggcggacagaacgtcgtcgccatcgatttaatggtggcaaaaattcgtacagttcttgaacaaaaagcggttttgtaataacataacagagacaaaacaatatattatataacaagtaagcgtacgaacagccgtttttgctgttcgtacgttttacagacccgcgagcgagaaagcccactcctttaggggtgagatgaaagcgagccgttttcttatattgaatgattatgaaaaaaaaacggtatcatgtaatcgtcgcaaggaggtgaatccatgcccacgatcacactaaggctggagctgcacaagccgacgaaagccaaacaagacatgtacgagcggatgacagaagtgaataccgcgtttgcgaattgggtgttgaatcatcccgagctgaatcaagcaacgagcaaactatttaaagagttttcgtcgcagcggtttccttctgccgtcgtgaatcagacgattcgagaagtgaagtcccaaaagaaaaaccagaaaacaaagaagtttcgaacattctgatgttgctttaacaatcaaaacgtgaaggtggaaaagaaaggatcgttctacacggtttccttccctacactggagaagcgaattggcgtgccggtcgtcacgcgcccctatcaagaagcgtggctgaatcggctgctcgatggaaccgtcaaacaaggggcggccaagctctacaaaaagagaacgaaatggtatttggcgatcgcgatcacctttgaagtcaagccgcggcacgaaacaaaggtgatgggggttgaccttgggcttcgctatatcgctgtggccagcgtgggaacgaaatcgttgtttttcaaagggagccaatgcgcctttgtgcgccgacgctatgcggctttgcggcgaacgttgggccaagcgaagaagctccagatgattcgcaaaatcggccgcaaagagtcccgctggatgaaggatcaaaatcacaaaatcagccgtcaaatcgtgaatgttgcgctcgccaacggtgttggcgtgattcggatggaagcgttgacagggattcgcaagcgggcaacatcggccaaagaagcggggcgaagccttcatgcttgggcgttccaccaactgcaaacgatgattgcctataaagcggaaatggcaggcattcgggtcgagtgggtggatccaacctacacgagccaaacgtgtaaatgtggtcatcgagagaaagcgaaccgaaacggcatccgcttccgatgccaaaggtgtggatacactctccacgccgacttgaatggcgccatcaacatcgccaaagcgatttcgggcttcgccgcctagcgaactggtcacaggtgcgccgcccattggggtacatcgtaacccgatgggacggggtgatgacacacccctgaagcttttgcgttgtctgaaccagaaatggatgaggacgcgaacgacccaagaatcccacgccctttaggcgtgtggagtgtcaaataatgcagaatatagaggagtgagatgaatggcgaacgaaaagcagtatccgatgacgaaagagggaaaagagaaactggaacaagagcttgagtacttaaaaacggtcaagcggaaagaagtggtggagcgcattaagattgcgcgcgggttcggggatttgtcggaaaactcggagtacgatgctgccaaagatgagcaggcgtttgtcgaatcgcgcattcaaatgcttgaaaacatgatccgcaacgccgtcatcattgaagaagacaaagaaaacccggacgtcgtctcgctcggcaagtcggtcacgttcattgaactgccggacggcgaggaagagacgtatacgatcgtcggcagcgctgaagccgatccgtttgaagggaaaatttccaacgactcgccgattgcgaaatcgcttctcggccgccgcgtcggcgatgaggtgacggtgcaaacgccgggcggggaaatgcttgtgaaaatcgtggctgtgaaataaaggcggccgacctgaacaagcggcggtgtgcgaagcgaagaaaattgccgccgcttgacgtttcaaacggaaacacctcgtcaacactgatgatgaggtgttttctttatgtggaaaaagcgaacgcttgtcatgcttgctctcattcaattgggcttgttgttgcttgtcgggcggctcgcgcaaattcagctcattgacaccgagtcgttcgccaatcataatttaattgccgaaagcgtcgcccagcggacacaagaactgatcattgacgacgggcgcggctcgttcgtcgaccgaaatggcgcgccgctcacgaagcgatacgtgccgtcgcttgtcttattcccgtttttaacgacgatgaaatggccgatggaacaagtcgcccgcatcaccggcgtctctaaagaagagatccgccgccagcttgagcaggcggacggtccgttcgtcttagagaaggatggagagccgctcgccttgagcgcccagcaaatgaagcaaattaacgatttgcgcattccgggcgtcttagctgtcaataaacaatactctcttgaggtggtgtacgctccgcatttgcttggcttcacccgcccagatcaggagctcatcaagaagcgttatccaaaacggccgctgccgccaaagaccgaagtgggcattcaaggacttgagaaggcgtttgatgagtttttgctcgccgacggcgaaacgaagctgctttatcacgttgacgccgaagggcggccgctgtttgggctcgatgtcaaatacagcgacacgggcaacccgttttatcccgtcaccgtgcaaacgacgcttgaccgtgacttgcagcaagagatggagcagatcgttgaccgatacgggttgaaaaaaggcggtctcgttttgctggatattgacacaaacagtgtgctcgccatggtcagccgcccaaacatggacccgcgtgatccgtacaaaaaccgcggggcggaaaaccaaatagtgttgccgcaaatccctggctcgatttttaaaacagtcattgcggccgcggcgcttgatgaggggctcgcctcgcttgagacaacgtttgactgcagccgaaaaattgacggcaaaacccgcgatgaggagcatgattacggcatgcttgatttagcggacagctttgccgtcagttgcaacaatgctttcgccacgctcggcaagcagttgatcgagcacgatctggatgcgtttgaaacgtatgcgagaaagcttgggctgtatccgacggccggctgggaaggggcggtgtaccatgaagagcatttccgtcagttcccggaggagcagaagggaacgatttggcatgatccgcgcgacaagcgggtgccgcttgcggtggcgcaaacggcgatcgggcaaaaaaatgtacgcgtctcgccgcttggcgtcgccaacatgatggcgaccatcgcccgcggcggcgaagcgcttcaggtgcgggccgttgacaaagtgctgtataaaaacggtgcgaccctcttttcgtttccgcctcaaccggcttcagacatggcgccgatcgcgccgcagacggccgaagagctgcagcggcttttgcgcagcgttgtcaccaaagaggatggcaccggccgccgcttccgttcgctgccgtatccggtcgccggcaaatccgggacggcggagacaggaaaaatggacggcggcgctgaattcattaataaatggtttgctggctattttccagccgaccgcccgaaatacgccctcgctgtcgttgagctcgactgcccgagcgggcgggcctcgacgaatgatgtgttcgccgccgcagtcgaggcgctttatgcttatgaccgcgccaaaaatgaagtgaagtgacgaaccaaatgtaaggggaatccatgtttccagcacgaacatcatccaaagaagggagaggagacggtggcgcaaatagagacgcgctttgccgcccgcgccaagcggcggaggatcaaccgttggctcaatggagccattgccgttgtcgtgctgctcattttgattgtcggcgggaacttgctgtttggcggcgaaccgagcaagaaggagattgatcgcgaagccaaaacagaagcggccaatgcgaagcgggtggaagtggaaacaggcgaagcggcggcgccgacggaagctgaaacgccggccgaggaagaagacgctgcttccaccgatgaaacgagtaaagccggtgcgacagaaacgccgggcccgccggggtccaacgttgaaaaagaaatcgtcaatccggcatggcagccgatcggtacgacgcaatcggagccgcatgaaacggtgtttaagaaagattccgtcgactggaaggaaatgctcgatgccgtcagctatgcgaccggcatcgctccggaggagatgatcgtttggttcatcggcaacaacggaccgaacaaagccgtcgcgacgatttcgacgaaagatcaagccgcccattacaaagtgtacattgaatgggtgacgaacgaaggctggaagccgacgaaggtgcaaaagttgaaacaaaagccataagcggcatgatgaggggaagcggagatattcgaaactttggcggcatcagtgaaacaatggcggttcaccagcggcggaaacatacacaggcgcccaaaaacgaagggcgcctgttattttttcgctttgaaatgaacaactgcgctgtaccaccgctttccgttttccatgacgtgcatttgatgggatacatgatggacggaaagcaagagcgccttgttatgttcaatttgttcgttgatttttttctcgagcgtccgcaagtcgtccgcttcaaaaaattcgattttgtcctcgatcaaatcaagagaaatgttcggcatcgttcttcctcctttccattgtcagtgtagcaaattttcccgccctcatccaccgatgtacaagggggaacaatacgaacgaaacatgatcgttgaacaagggaaaaacatatgctacagtaagagcaggcaatacgaaaaaacatactatatatataggaattataaacttttttggggtgtgaccatatgggcagagagtttcttgacttgtttgagcaatgggcggaatcgtatgaccgatcggtcgaaggatacgatgagcaatatcgagacgtgtttgccggttatgaccgcattttaagcacggtcgccgacaaagccggccaagttgtgctcgagtttggcgtcggcacaggaaacttgacgaaaaagctgcttgagcgcggcaagcgggtgtacgggatcgagccatcggcgccgatgaggaaaaaagcagcggaaaagctcaacgggcgagcggtcattctggagggcgattttttgcaatttccgacaccgccgaagccgatcgacacgatcgccagcacgtatgcgtttcatcatttgacggatgcggaaaaagacgaagcgctggccaaatatagtcaattgctccatccgggtggtaaaatagtgtttgccgatacggcgtttcgcgacaaagaggcgttccgccaggcgattgaggaagcccgggcgcgcggcttccacgatttggccgacgatttggaacgcgaatattatacgacgcttgacgtattggcatcactgttttccaagcatggcttttccgcctcctttgcgcagcaaaacgcgttcgtctgggtgatggaggcggtgaaacaaacgacatagaaagagggaaaacgatgaaagcagccattattggagccatggaagaggaagtggcgattttgcgttcgcgcatggaagggcgcgaggaaacggtcattgccgggtgcgaattttccaaagggcgccttgacggcgtggaggcggtgttgttgaaatccgggatcggcaaagtgaacgccgccatgggaacgacgcttttgcttgaccgctttcgccctgacttcgtgattaacacggggtcagctggcggatttttgccttcgcttcgtgtcggagatcttgtcatttccaaggaagtcgtccatcatgacgtcgatgtgaccgcgttcggctacgcttacgggcaagtgcctggcctgccggcgcgctaccgggcggatgaggcgcttgttgaggcggccaagcaggcggcggcgcggcttgatggcctgcaggcagtgaccggcttgatcgccaccggtgattcgtttatgaacgatccaaagcgagtcgaatttgtgcgcggtcagtttccggaattgtgcgccgtcgaaatggaagcggcggcgatcgcccaagtgtgcgtgcaatttggaacgccgtttgtcatcatccgggcgttgtctgatattgctggtgaggagtcggacgtgtcgtttgaacagtttttggagacggcggcgaaacattcggctgaacttgtcttgtcgatgctttccgttatgaaacagaagcgctattaagatgcagcgaaaaagcagcttgtctatgttctcgactgtcggaggcaagccgcaggcttcttcgtcacgccttggcgtgacggaagaccgaacaaccgcctgcttcacagacccatatatgggtctttaagcggcgttgttcggtcgcccgacagtcgatcgaatactcggtaaaagttgcaaatggtgatgcttcaaattgcatctatatagacaacaaaacaccgccgttttgctgctaaactgagcgtgaagaaacggagtgacttgtatgcgcgtagcaaaaagcatccatgagttgatcggccatacgccggttgtcgaaattacgcgcttccccctcccggaaggcgttcggctgttcgccaagcttgaatacttcaatcctggcggaagcattaaagaccggctcggacaagagctgttgcgcgaggcgtttgcatcaggaaaactgaaagaggggggcacgatcatcgagccgacggccggcaacaccggcatcggtctggcgctggcggcgatcggcaaaaacgtgaacatcattttttgtgtgccggaaaaattcagcatcgaaaagcaacagctgatgaaggcgctcggggcgcaaatcgttcatacaccgactgaagagggaatggaaggagcaatccgcaaagcggaggagctcgcccgcacgattccaggcgcctattgcccccagcagttccaaaacccggccaacccaaggacgtattacaagacgctcggcccggagctgtgggacgatttggacggacagatcgacatttttgtcgccggcgccggctccggcggcacgtttatggggacggcgacgtttttaaaagaaaaaaacccggccattaaaacggtcatcgtggaaccggaaggctcgattttaggcggcggcaagccgggtccgcatcggacggaagggatcggcatggagtttttgccgccgtttatggatccggattattttgatgccatctacacgatcgcggacgatgacgcgttccggcgcgtcagcgaactggcgagacaggaggggcttttggtcggcagttcgtccggcgccgcgtttcatgccgccttgatggaagcagagaaggcaaagccagggacgaatatcgtcgtcatttttccggacgggagcgaacgctatttaagcaaacacatttatgaaggtgggaggtaacgatgaggcggaaaacaatgctcattcatggcggcattccgggggatccgcatactggagcggtgtcggttccgatttatcaagtgagtacgtataagcaagaagaagttggaaagcataaagggtttgaatactcgcgcaccggcaacccgacgcgcgcggcgcttgagaagctgatcgccgatctcgagggcggcgaagccggctttgcgttcgcttccggtatggcggcaattacggccgtcatgatgttgtttcaaagcggcgaccatctggtgctcactgacgatgtctacggcggcacgtatcgcgtcatgacgaacgtgctgaatcggttcgggcttgaggcgacgttcgtcgatacgagcgatgtcgccaacatcgaggcgcacatccggccgaatacgaaagccatctatatcgaaacgccgacgaacccgctgttgaaaatcactgacttgcaagccgccgccgccattgcccgtgcgcatgggctgctattgatcgtcgataacacgttttccactccgtactttcagacgccgcttgagcttggcgccgatatcgtcattcatagcgcgacgaaatatttaggcggccatagcgacgtcgtcgctgggttggcggttgtccgcacgccggagcttgccgaacggctccattacgtgcaaaattcaaccggcggcgtgctcgggccgcaggattcatggttattgatgcgcgggatgaaaacgctcgccgtgcggatggaggaacatgaagaaaatgcgcgccaaatcgctgtttttttggctgaacacaaggtggtcaagcgcgtccattaccccgggcttccggatcatccgaaccacgagctggcgaaaaaacaaatgcgcggatttggcggcatgatttcgtttgatgtcggcagcttggagcgcgccgagaaagtgctgtcgcgcgtgcgctactttacgcttgccgaaagcttaggggcggtcgaaagtttaatttcgttgccagggaaaatgacgcacgcctcgatcccgaaggaacggcgcgaacagctcggcattaccgacggcctgatccgtttgtcggtcgggcttgaagatgtcaacgatctgcttgacgatttggcgcaggcgcttggctgaaattgccgctccccccttccgtccatgtatgatacagtgaaaggggagaggagggatcgggattgaacgaacagcaacgaaacgagctgcgggccaaggcgggcgatttcaagatgtacagccttgtcttgttctcgctcggggcgtttttctattttggcacgatgattcctggggcgctcgaggcggcgaaaaaaccgttcgccttgctggcggttggaggctgtttcatggcggctttgtactgttcacgtcgctccgccgtttgcgcccgccgcttggaggaagaggaagaccggtttgaatgatcagtggggctcgacgaaaagcgtcattgcgcttattattggcgatagattaagaaaggagggtgtcccaaaaagattggaacactctctttcgctgctatatatgtgcttgctgtttctgctgcactatcgttgtgacgatcttgaaggcaggcggccttttaggtcagccccctcattttggtttcgtcatgctgccgtcaaaggggagcttgttttttataaaaaatggttgacaatggaaatgtttttggatacaattaccttcgtaacgtcatttctgaggggaggtcgaagatcatgacaatggtgatgtggtcaacattcacgtatttattccagaaaatggctattcgaccttccgccgaccgggaatgaacgtgcaccgatgacgaaaaacagtgatcaggccgcagaaggggagtagtctcgctttctgcggcctttttgcacactgagccgcagaagcgctttccttctgcggtttttttgcatggaaaggaggtggggaggcatgacgatccatttgttttttatcacgatcacgattgagcggagaaagccgcggcagcggaacatcgaagaggagcggttcgcccgtgcagccgaggaggagcttgttgaccgcaaatgctttttccatcaacgattgttttaaacatttccagcaatgaaggatgaaaggggagaagatttatgtccattgtactcgtatggcttgtgatgtggatgaagcaaaggggagactcaacttgactcagtctaaagggatgcgatgggtgctccgtgtgctgttgttgacggtcgaatttcacgaattgttcaaaatgtggcggaagcgttccttgtcttctttggtaaaataaaatctagaagagaaggtcaaggagggaacggggatgttcgccattgtcatgtcgatcatcattaccgcgtcgattgcgcttgttgtcgccgcggaagtcagcgttgaggccaaagcgtaacggcggttcttctgcatcgggagggggataagcaggcggaccgcatcagcagaacgttggcatcaatcgtttttgattggtcaggtcattgccggctcatttcgggccggtctatttttgtcgtaaagacacggacaacatcgcccctgcatatacataacgataggcggtttccgccgatgacagcaggcgggggtgagagcatgtccggcattttcacggcgtttacgtttctgttgaaagagctgacgtttcttgtctcgtatattaaaaacaatgcgtttccccagccgttaagcgctcaagaagaggaaaagtatttggcgctgatggcaaaaggcgacgagcaagcccgcaaccggctcatcgaacacaacttgcgccttgttgcccacattgtgaaaaagtttgaaaatacgggagaagaggtcgaggatttaatctccattggcacgatcggcttgatcaaggcgattgaaagctattcgccgggcaaaggaacgaagttggcaacgtatgcggctcgatgtatcgagaacgaaatcctgatgcacctgcgttcattaaaaaaaacgcgcaaagacgtctcgttgcatgagccaatcggccaggacaaagaaggaaacgaaatcagcctgcttgatattttaaaagccgaaggcgaagacatcgtcgatgaaatccacttgaacatggagctcgaacaagtcaaacaatatatcagcgtgcttgatgagcgggaaaaagaggtgatcatcaatcgctttggcctcggtcggcagcgggaaaaaacgcagcgtgaaatcgccaaagagctcggcatctcgagaagctatgtctcgcgcattgaaaaacgggcattaatgaaaatgtttcacgagttttatcggcaggaaaaagaaaaacggcggtcataacaaaagcgggttgctggtgcagcgacccgctttttcagtagtggaagaatagaaattattttaaaaaactgaattctttcatttatgtcctttgatgaagcgatttcaatcaaaaatattgacagattttatttttaaaagtaaaataattttgtcgtcttttgtctaaatttgtctaaaggaggcgaaaaaagcatcatgcgcaagatcggcttggcatggcaaattttcatcggccttattctcgggattatggttggggccattttttacggaaaccctaaagtagcgacgtatttgcagccgatcggagatgtttttctccgtttaattaagatgatcgtcatcccgatcgtcgtctcaagcttgattgtcggcgtcgccaacgtcggtgatgtgaaaaagctcggaaagttgggcggcaaaacgatcctttattttgagatcattacgacggttgccattatcgtcggcctcttggcagcgaaccttttccaaccaggcgtcggcgtcaatatgaagtcgcttgagaaaacggatatccagtcgtatgtcgatacgacgaacgaagtgcagcaccattcgatggttgaaacatttgtcaacatcgtgccgaaaaacgtgtttgaagcgctgtcgaccgggaatatgctgccgatcatcttcttctcggtgatgttcgggttgggcgtagccgcgatcggtgaaaaagggaaaccggtgcttcgctttttccaaggcacggcggaagcgatgttttatgtgacgaaccaagtgatgaaatttgcgccgtttggcgttttcgccttgatcggcgtgacggtgtcgaaattcggcgtcgcttcgctccttccgctcagcaaacttgttgtgctcgtttatgcggtcatggcgttcttcgtgttggtggtgcttggcgctgtggctaaattggtaaatacaaatattttccatattataaaaatcttaaaggatgaattagtgcttgcctatagcacgtcgagctcggaaaccgtgttgcctaaggttatggaaaaaatggagaaattcggttgttcgaaggctgtaacatcctttgtcgttccgaccggctattcgttcaacttggatgggtcgacgctgtatcaggcgctggcggctgtctttatcgctcaactgtacggcatcgacatgccgatttcgcagcaaatctcgcttgtgctcgttttaatggtgacgtccaaagggattgccggtgtcccaggcgtatcgtttgtcgtcttattggcaacgcttggcacggttggcattccagttgaaggattggcgtttatcgccggcatcgaccgtcttttggacatggcgcgcacagtggtcaacgtcatcggcaactcgctggcggcggttgtgatgtcgaaatgggaagggcaatataacgaagaacaaggaaaacaatacatcgctgagttgcagcagcaaagcgcctaagaaaaaagtggctcagatgtgttgattaaccattaaaaaccagttgacatcgtcctattcctagcttttctgccgtagtcggcaagcgtgtggcttgccttcgtcacgccttagcgtgacggaagaccgaacaacgactcgctgcacagacccattcatgggtctggaagcggcgttgttcggtcactcgacagtcgtatgcaatgaccggtaaagacgaaaaatgttcaagctttaaattgcatctatatagatgatcatcgacactcgtgaaagcggctgaatgatcagccgctttttcgttttgtttgccaaaggcgtgtagtataatgaaacaatggacaaggaagcaaaagacaaggaggaaaaacggtgcacgaagtcattcaatcgatgttttcctttttgaccagtttaggctatgtcggcatcgctctcgccttgatggtggaagtaatccccagcgagatcgtgttggcttatgctggctatttggtagcgcggggggatgtctcatttgctggggccgtggcagcggggacagtaggcggcacggtggcgcaactgtttttgtattggatgggctactatggcggacggccgtttctagatcagtatgggaaatatgtattgatccagaaaaaacatttggatgtggcggaacgctggtttgcgaaatttggccccggcgtcattttcagcgcccgatttattcccgtcgtccgccatgccatttcgatccccgccggcattgctcggatgaagtggctgccgtttacgatttacacggtgttggccatcatcccatggtccattttgtttatttggttgggagaacagcttggccaacgatggcggcaaattgacgagatggcggcgccatatgtccgaccggctatcgcagcggcggtggcggtggcggcgatttacatcgtttggcaaagacgacgccgcgctgcagatgaaaacgagcgcatgaaatagttgccctgtccgcatgcggtcggctatatttatatacatgaaccatcttttggctaaattttgaggaaaaatgagggacgaacgtgaaacgttggatgatcattgcgttgctattcgctgtggggctatggcttgtgccatacagtgtgccgcttctcttcgcacttgcgaccgcgcttttgctcgagccgtccatccgccgattgcaagaaaactataagctgaagcgcgcgcacgccgtcacggcgattttttcattgttcatcatcattctggggctttccctttactttctggtcgtgatttttgtgcaacaagtgatggcgctctcgcaaaaactgccttacgtgttaaacgaagcgacgaaagtgctcgaccgtctcattcaaacgtggcagtcgtattccagctccattccgcaggaaatcatcgattcgcttgaacgcggcgtaaataccgtcgagcaaatgcttttgtcgtttgcgaccaacttgacgcagtcgctcgtccattatattgccgccattccggcgtttttgattcattttttagtgtatttgatcgcactgtttctcatttgcctcgatttgccgcagctgaagcaaggcatgcgccgctatttgtccgaacggaccgaacagcggcttgggatggtcgtcgcccagctgagcaaagcggggatcggctttttaaaagcgcagtttttgcttagtttaattacgtttttcctcgcgctgtctggccttttcgtgttgggggtcgattatgcggcgttgatggcgctggtcatcgtcgtcgttgatattttgccgattttaggaacgggttccgtgcttgttccgtgggggctcatcagcatggcgaacggcaacaatacgcttggcatcgggctcattgtgctgtttgtcgtcatcaccgtcgtgcgccggatcatcgagccgaaagtgttttccaccaatttgggcatttccccgctcgccgcgctcgtcagtgtctatctggggtttcagctgcttggctttatcgggttgttcgtcgggccggtcgttgtcattttggttgaggctcttgccaaagctggagtcattaaatggacgatcaagctttgatttttcgaataaaggtctttgcggacgaaggaggaaaaaccggcgaaccgccggtttttctgtctggacatggggaagagagttttggcaaagcgacggctaaagaaaaccgcccgctgaaggcgcggcggtcactgagtggatgtggacgaatcattgacgtcggtgcgcggcaaaattaaaatttcgacgcgccggtttttcatccgcccggcagcggtggcgttggaggcgatcggcttgtattcgccataccctttagcgctgaaatagcgcgggtcgagttgcttgttttcaagcagcactttcatgaaattgacggcgcgcatgacgctcagctcccagttggaagcaaatttctcgttatggatcggcacgttgtccgtatggccgctgataatgatattgcgcggcgggttcatgacgagcaaagcggagatttccgccgcaagacgccggtctttcatgcgcacttcggcgctgccggagtcgaataaaatatcatccaaaatggtaatcgcgagcccttcgtccgtcaaggaagtctgcagttttcccgtcagcttgttgtcgtggatgtagctgtcgattttcgctttgatttgccctaattcttctttttcctttccgtttacggctggggaaggctgctttgcttgatgccgtccttcttcgtcttgggccggtggagtgatcggctcgatcgggctttgaaagtcaagaacacctgttccaccggcaaaggcggtgctaaaggcgcgcgcaatttcttgaaacttcttttggtcgatttggctgctcgcaaacaagacgatgaatagggcgagcaatagcgtcaataaatccgcgtacggaatcagccatgcctcgctcatatggtcgtcatgcttgttcttttttttcttagccattggccgtttccccttgcaccagcgcttggcgccgctcgctttccggcaagtatgaggcgagtttttgttcgatcatgcgcggggcttgtccttccaaaatggacagcaccccttcaatcatgatgtagcgcacgcgcgcctcttccttcgatttccgccgcagtttgttggcaaacggatgccaaagcacatagccggtgaaaatgccgagcatcgtggcgacaaaagcggcgctgatcgccttgccgagctcggcgatgttttccatattgccaagggcggcaatcaggccgatgacggccccaagcaccccgagcgtcggcgcgtacgtgcctgcttgggaaaaaatcgcggcattcgcttcgtggcgctcttccatggcaacgatttcctctgtcatgacatcgcggatgaactcttgcgtttgcccatcgattgccatgctgagtccgttgcgcaaaaacgggtcgtcaatgtcgtccaatttcgcctcgagcgccagcagcccttcgcggcgggcgatattcgcccaatcgacgaacagcggaatcagttgttcgaccgtcggcgtcgttgattccgtgaaaatgactttgaaaagttttggcacttttttaatttcctgcgtcggaaaggcgatgacgaccgctgccgccgtcccgacgagaatgatgaggatagcggccggattgatcaatacagcaggcgaaacgcccttaaagtacatgcccaacccgacggcaatgacgccaaggatgatgccgatgaccgatgttttgtccaaatgaatccccccgctttttccatacgaacgatctacgccattgggcgtttttatgaagaaaccatatttatcatatactgaatataggaggttgaaaagggaaaaaggtgtgacatgagacgaaaaaagccgcccgctccattaggctgacggaaggggcagctccggtgatcatcatatttttttcagtttaaacgtgccgaccattaaaaacgataaaataagcgccaaaaacataaacgattgtggcgggaagtacgggatggctaaataaccgagcgtcatcagcaccccggcggcggtgatcggcagccccgcgaagtaaccgttgttttctgtgatgttgaagcgagcgaggcggaaggcgccgcaagcgatgtacaaaacggtgaataccgcgccgggcgcgccgaactcatggaacaagccttggtacatcagcaaggcgggagcgacgccgaaggagacgatgtcgctcatcgaatcgagctgcttgccaagttcggattcaatgttcatcttgcgcgccacagcgccgtcaaagcgatcgacaaacgctgctaaaaaaacgagcagcacgctcatatgaagctgccctttcagcgtagccaggacggaaaagccgccaagcgacaagtttgtcatcgtcaaaatgtttgccgcgtttgctttcagtcttttttaacgtataatctaaatagtccgataagaacaagtttccccactccttttccaacagaaaacgccaaaagaaaattctactaccattatactcgttttggcggtaatatggaaggtagtaacgaatagcgatgttgcgctactggagggaacgtgcttgcgaaaatggctttatcgtttgttcatcgagctgaccaatcactcgctttcttcaaagctgctcgcttcgtttgccaaatcgcgcctcagcgggctattgatatcatcgtatgcaaaaatttatcatattaaccaagacgaaatggaaaaaagcctaaaaaattataagacgttgcagcaactgttcgttcgccggctgaaggccggggtgaggccggtcgacgctgatgagcatacggtcgtcagcccggtcgacgctgtcattgaagacatgggcacgattcgagaaaactgtgaaatgatcgtcaagggaaagccgtattccattgcggaaatgctcggcagcgttgaagcggcacaaccgtatgtgaacgggttcttttttattctgtatttaagcccgagccattatcaccgcatccacagcccaatatctggagtgatcgaaaagcagtgggcgctcggccgcaagtcgtatccagtcaaccgtcttggcttaaaatatgggcgtcggccgctcgagaaaaattaccgcctcatcaccgaggtcacagccggcggcaagcgcttggcgatcgtgaaaatcggcgccatgttcgtcaacagcattgaattgacccatgagggtgagcagcttgtaaaaggagaggaaatggcgtatttttcgttcggttcaacggtcgtcttgctgtttgaacgcggaagtttcgcccctgacccgcgcattgttgcgcccatgccgatcaaagtcggcgagcggctcggctattggtgcgaggcgcacgagcgctaaggctttcggaaacaaaaaaagcccgaaggcctttgcttatgaggacagcttaattttgtgggtcaatgaacggcgctggatttctttttcaatcaactcgatgaattccgggctgaggttgagctctttcgccttgaagtacgactcgatcaacagctcgtcggacaaatgtttcatcgggggcgtcctccttttttggatggaatatgccaaacatgtcatacatataatggtaggttacttacaatgtaccatgacttgtgaaagagaacaaccgttctgttatccacagaaagcggtggataacatgtggaaaacatgtttataaagtgtaggaagtgtgatgaccagcttgtgtataatgtggacaacagttatccacaagatggagaggcgcaaaatttgtcgaaagttttttctatttatcatcggtaaactttgttttgaaacaaacgataaaattcgctatgatgggaaaagcaaatggaaaggcgggtgtccggcatgcttcactactttttgccaagccagtttgccaagcgtgtgatcgacattactccggatgagctgaaacaaaaaggggtcaaagggatcatcactgatttggacaatacgctcgttgaatgggatcggccgagcgccaccccggagctggccgcatggtttgatgcgatgaagcaggcgggcattaaggtcgtcatcgtatcgaataataataaacaacgcgtgcagtcgtttgctgagccgcttggcatcccgttcatctttgaagcgcgcaaaccgctgacacgcgcgtttttgcaggcattaaagatgatggagcttaagaaagaggaagtcgtcgtcatcggcgatcagttgctgaccgatgtgcttgggggcaaccggctcggactgaacacgattttagtcgtcccggtcgcccagacggacggattatggacgcgtttcaatcgaaaaatggagcggagaattttaaaggtgatgcgcaaaaaagggatgatttactgggaggaatgatcgtggagccacaactgcgttgcatcggctgcggagcggccattcagtttgacgatccgaaaaaggcgggctatgcgccgaaaagcgtgctcgaaaaagacgaggaagaaatcatttgccagcgctgcttccgcttgaaacattacaacgaagtgcaagacgtgccgcttgatgacagcgattttttaaacatgctgcaccgcatcggggaatcgaaggcgcttgtcgtcaacatcgtcgacatttttgatttcaacggcagctggattcctggcttgccgcggtttgcggccgagaatccgattttgcttgtcggcaacaaggcggatttattgccgcgatcggtcaaatacccgaagctgctgcgctggatgcgccgcatggcggaagagctcgggctctgtccggttgacgtctgccttgtcagcgcagcgaaaggaattggcatggcgaaggtgatggaagcgatcaaccgctaccgtgagggcggtgatgtctacgtcgtcggctgcacgaatgtcggcaagtcgacgttcatcaatcggatcattgaagaggcgaccggcaaagggaatgtgattaccacgtcatatttcccggggacgacactcgatatgatcgaaattccgcttgagggtggagcgacgctgtatgatacgccggggatcatcaaccatcaccaaatggcgcactttgttgatgcgcgcgatttgaagatcattacgccgaagcgggaaatccatccgcgcgtttatcagctcaacgaagggcagacgctctttttcggaggcttggcccgcctcgattacatcaaaggcgggcgccgctcgttcgtctgctacatggccaatgagttgacggttcatcggacaaagttggaaaaagccgactccctttatgccaatcagcttggcgatttgctgtcgccgccaaacaaacgctatgccgctgaatttccgccgcttgtgccgcgctcgctgtctgtcaaagagcggaagacggacatcgtcttttccggactcggctgggtgacgtgcaacgacccgggtgctcagcttgtcgtccatgctccaaaaggggtcgacgtatttatccgtcaatcgttgatttaatggaaagcgggagggggagaaacgtggaaaaggtatacgggttgattgggtttcccgtcgagcactcgctgtcgccgctcatgcataatgatgcattcgcccgtttgggcattccggcgcgctatcatttgtttcccgtcgaaccggggcaagtcggtgcggcgatcgctggcgtgcgggcgctcggcatcgccggggtgaacgtgacgattccgcacaaactggcggtcattccgtttttggacgaagtggacgaacatgcgcgccgcatcggggcggtcaatacgatcatcaacaacgacggccggctcattggcttcaatacagacgggcccggttatgtccaagcgttggaagaggaaatgaacatcaccttggacggcaagcggattttggtgatcggcgctggcggcggggcgcgcggcatttacttttcgttgctgtcgacggcagccgagcgcatcgatatggccaaccggacggtggaaaaagcggagcggctcgtccgcgaaggggaggatggccgctcggcgtatttttcactcgccgaggccgaaacgcggcttgacgaatacgatattattatcaataccacttctgtcggcatgcatccgcgtgtcgaggtgcagccgctttctcttgaacggctgcggccaggggtgatcgtttccgatattatttacaatccactggaaacaaaatggctgaaagaagcgaaagcccgcggcgcccgtgtgcaaaacggcgtcggcatgctcgtataccaaggggcgctggcgttcgaaaagtggaccggccaatggccggatgtcaaccggatgaaacagcttgtcatcgaagcgttaaggaggtaacatatgctaacgggaaaacaaaaacggtttttgcgcgctcaagcccatcatttgaaaccgatttttcaagtcggcaaaggcggcgtgacggaagcgatgaccgaacaaattgcggcggcgctcgaagcgcgcgagctgttgaaagtgagcgttttgcaaaactgcgaagaagaccgccacgccgtcgccgagcagctcgcggctggaacgggggcggaagtcgtgcaagtgatcggcaatacgatcgtcttatacaaagaatcgaaggagcataaacaaatcgttctgcctgattgacaatgggagcagccacggcaggcggcgggaggaaagaagatgggaaaaatcgggattttcggcggcacgtttgatccgcctcattacggtcatttgctcatggcgaatgaagtgcttgacgcccttcagttgtcagaaatttggtttctgcccaaccgccttcctccccataagcagcacgaacaagtgaccaaaagcgaagaccggctgcgcatgctcgagttggcagtggctggccatccgcgctttcatattgagacgatcgaactcgagcgggaagggccttcgtatacgtacgacacgatccggcagcttgtcgcgatgcatcctgatgacgaattttatttcatcatcggcgccgatatggtcgaatatttgccgaattggcaccgcatcgatgagctcatcgagttggtgacgtttgttggcgtcaagcggccggggttttcaatggaaacgccgtatccggtcatcgaagttgaggcgccgcagtttgctgtttcttcctcgctcatccgcgagcgggtgcggaacggacagacgattcgctatcttgtgccggaaggcgtcagactttatattgaggagaaggggctatatggagcgagaacaagcgttgtggattgtgaaacaacagctgacagagcagcgctacgagcatacgcttggcgttgtcgagaccgccgttaagctcgccaagcaatacggcgccgacgcgaaaaaggcggaactggcggcgattttccacgactatgccaaattccgtccggtcgaggaaatgaaacaaatcattttggcgcaaaatatgcccaacgatttgcttgcttacaacagtgagctatggcatgcgcccgtcggcgcctatttggtgcagacagaaatcggcatcgatgatccggaagtgctggatgccattcgctaccatacgtcgggaagggcgggaatgactctgttggaaaaaattatttatttagccgactatatggaaccagggcgccgcttccccggcgtcgacgacgtacggcgcttggcggaagaagacctcaaccgggcgcttttgcaggcggtgaaaaatacgatcgcgtttttgcttgagaagcgccagctcatttatccagatacgattcatgcgtacaattcactcatgcgtgaagtgaagggggaagcaaaacggtgacggaacaagaggcgttgcagcttgtcgtccgcgcggcggatgataaaaaggcggaacaaattgtcatcttgaacatgaaaggcatttcgcttgtcgccgattattttgtcatttgccatggcaattcggacaaacaagtgcaggccatcgcccgcgaaattcaagaccaagcggaagaacacggcctagtggtgaagcgggttgaaggattccaggaggcgaaatgggtgcttgtcgatttgggcgacatcgttgtgcatgtttttgccaaagaggagcgcgagtattacaacctcgaacggctctggggggacgctccgacggaagacgtcgcggctgtgttgcagccatgacgtacggccgcttcgccgactggtatgatgcgctcatggctgaggcgccgtatgacgcatggcaatcgtttgttgaacgggcattcgcccaatacaccaaacggccggggagacgggtcattgacatcggctgcgggacgggagagcttgccatccgccttgccaaggccggatggcaagtatccggcgttgatctctccgaacatatgctcgccgtcgcccaggcgaaagccgaagcggcgggagtggaggtgccgtttttcgagcaaaacatggcggagctcgacgggttttctgatctggatggcgccttcctgttttgcgatgctctcaactatttaacggatgaagaggatgtgaagcggacgttcgccgccgtctcccgcgcccttggcggcggcgggctgcttttgtttgatgtccattcggtctacaaaatggacgtcctgttccgcgacgccgtgtttgcggaccaggatgacgacctcagctacatatggacgtgccatccgcttgactggccgcacagcgtcgggcatgaattaacctttttcgtccgccgcggcgagtggtacgagcgctatgacgaatggcatgaacagcgcacgtttgagcgcgctgtctatgagcaatggctcgattccgctggctttgaggtgttcgaggtgaccgccgatttcaccaatgcgcccccgaccgagacggcggaacggttgtttttcgtcgcgcggaagcggtgaggggcgtgtggtgagggaccttagcagccaaaaaagatgctgttgcaagaggttgatggaacatcactgaaagtggggaaagaaaaaagagccggaggggctctttttttatgcgcatgtggaaaagaagggggtgaatgtatggccaaacgttgcgatcgacgcgattgacggctgggaaattgaaaaagatgtgtgagttagaaggattatgaagatattggtcgaaatagataaatataaggcaaatgtcctaagagaaaatgtctgatggggtcgaatcgaaaatgaatgatgtttatgctcatacgccacgggaattttgaaatagaagacatgccaagctcaaagaggatcgtatcgaacagcaatggaaacagcacggttcttattggctcaacgccatcccaatgatttacataatccgaatatatctcaggaatatttcctctatcttgccgcacatatcatcggcattttgtattgcacccatccaaaagggatgggtgaggattgaaacatcaatatctcctcgcaaatgccgggctaataatcgattgcacccagccaaaaggctgggtgaggattgcaacattatctcctagctgaaggttcaagggatatcttttttgcaaaacaaagcaggaatttccctttctgcgtcgaatgaaacctatgaaaattgttgcttcaccttctccacatcttctttaaacttctcatgtgttttcgccagcacttcttcaaagacgccgttcattcgttgttccagcacagcgattccttccccggtgatcccgcctttgacgcatactttttcctgcaacgttggcaatgtgtacagattccgcttcagcagctccccaaggccgatgatcatatcggttgccagcatcgtcgcctgttccttcgtgatggcggttttggccgctgcggcgtcgatgaagcgctgaagcaaatagctgaaaaacgccgggccgcagcttgagatgtcggaagcgacgcgggtgatggcctcgtcgatgtacaccggcgaggcgatgcgccggagaagatcatcgatcgtttgccggcaggtggtcgaacagcgtgatccgaaggtgacaaggatgctgccggagagcgcccggtttgcaatgctcggaatggcgcgcacgatttggcaagggacggctgcttcaagctgttcgacgctgatcgggcttgtgatcgacacaaggcaatgctcccttgtccagtgcggggccagttgctgcaataatgggtggatgtcgagcggtttgacgcataaaaagacgaggctggattgtttgatgacttcagccgcatcggcaaccactgcaatgccgggatgcgcgcgttgtatcgcgaacgctttcgcaagcgtacggttcgtgatgacgagctgatccgctttcacggcgccggagtcgaggaacgcttcgattaagatggtgcccatattccccgtgccgatgacgccgatgttcatgtgttgtcccccccctcccggttttggttcaccggaactctctttttcgatatgtatgagaaaaaggctcggtttatgacttgagatggaaaggatgggatcgtatgtgggagcatgtgcaggagcttggaaaacgttatgggaaagcgggggtgctcttgttgtttgccgcggcggcggggttatgggtgtttcgtcatccgacggatgaaaaggggcaagtcgtcttgccggcggcggctgaaacagatgccgcccggacggaagaaaaaaaggacgaggcgccaaaaaccgctgtggtggatgtgaaaggggcggtcgtgaaaccaggggtgtacgaggtggcggcggacgcccgcgttcgcgatgtcatcgtcctagccggtggattgacggacgaggcggatgaaacgaaagtcaatctggcggcaaaagtgcgcgatgaaatgatgatttacgtgccggcaaaaggcgaggccgcaccggcgtcaaatgccgtcggcaagtctccgagcgatggggctcgggacgggccgcaagtggcggtcaatatggcgacggaagaggagttgatgcagcttcccggcatcggaccggcgaaggcaaaagcgatcatcgcctatcgcgaagaacacgggccgtttcagcgggtggaggatttgttgaatgtaaccggaattggtgaaaaaacgctggagaaattgaaaccgtatttgcttgtgccgtaaacgaggcgggggagcgcaatgcttctcgtttatgggcggatcagggctgctgcggacgtttttcggcgttgacgggggcaggcggcggcgggtagactaaaagtatggaaacgagcggagggacgtaaaatggaacgcatcacatgggatcaatactttatggcgcaaagccatctgttggcgctgcgcagcacgtgcacaaggctggcggtcggagcgacgattgtgcgcgataagcgcatcatcgccggcgggtacaacggctcgatcgccggcggcgcccattgcaccgatgaagggtgctacgttattgacggccattgtgtacggacgatccatgcggaaatgaatgccattttgcaatgcgccaagttcggcgtcccgaccgagggggcggagatgtatgtcacccattttccgtgcttgcattgttgcaaggcgatcattcaaagcggcatccgcgctgtctattacgcgcaagactacaaaaaccacccgtacgccttggagctgtttgcccaagctggcgtccggctcgtgcaagtgccgctgaaaacggatgtgttcgccttgctttccgacggtggaggggaatcatgaaaggacaagccgtctatcccgccgcggcggcgcttttggccgtggcggcggcctctccgtccaaaaccacatgtcttctccttatcgtttatctccttcttcttttcatccgccggccccactgtttccttcctgctctcgttgcagctctcttcttttttgtctattttctcatcgttgaccatcataacaaaacttccctttccggcggccgtcattcgctttccgttcgtttttccgccgcgccggcgatcgacggcgatcgattgcaggcggcggtgcaagctggcaaggagcgggtgcagctccgttacatcattcggacggctgcggaaaaagaagcgctgcgtgcgcgtcttatgcccggggtcgtgtgccggctgagcggaatgctcgagcgccccatgccagctggcaatccgtatgcgtttgattaccgccgttatttgcgccgccaccgcattcattggctctttctccctgaggcgatcgacctttccgcttgcgtgcgcgtccgtcccaccatcatcgaacggctcgaagccattcgcgaggctggcgtccgccgcattgaagcccggtttccgccggaagcggccggcatcgccgctgcgctcatttatggcgaacgccgctcgttggacgaggaagtgattagcggttaccagcagctcgggatcatccatttgttggccatttccggcggccatgtcaccctgcttgtcagtgctgcgttggccgctgccattcggtttgtgacgcgcgaagcggccgtgcttgctttgctcgttttcttgcctatgtatgcggtgctcgccggcgcttcgccgtcggtgctgcgcgcttgtgcgaccgggatgattgtgttggccgtccagtggaaaaaaggaaggatccatccgctggatgcgttgagttggacagcgcttgccctgctcgtctttgatccctatatggtttgggatgtcggttttcaactatcgtttcttgtcacgtttgcccttctcgcccatgtatcggtgctcgcctctgctcgttcgatgctccaaaacttgtttcagaccgcgctcgccgctcagcttgccgcgctgccggttttgctttaccatttttatgaagtttctgtttggagcgtaggactcaatgtcttcttcgtcccttggtattcatttgtcatcttgccactcgcttttctatccgcagtttttcccttttctccgctcatttggctgtttagccgtctcattgagctgacggacgcggttgtccattttttctcggtcgattactcgtttatgcttgtgctcggccgtccggggccgtggtgcttagctggttatctgacagccatcgcggcggcgtttttggattgggaacgcggccgcctgatccgcggattgacagcggtggcggcggcgacggcgctgcatatggcttctccgtatatgaatccaaagggagaagtaacgatattggatgttggacaaggggactgcgtttatatcgagcttccgcatcgcaaagcggtctatctcattgacacgggcgggacgccggaatgggcgcgcgaaccgtggcgcaagcggtcgcgtccgttttctgtcggccgcgacgttgtcgtgccgtttttaaaagcccaaggggtgaggacgcttgatcaactgattttgacgcacgatgacgccgaccatatcgggtctgctcccgaggtgatggcagccgtgcgcgtcaagaagattgtcacaagcccaggagcgctgccggccgtcaaggcgatggcgcgcccgttttccgtgccggtggccgccggcgtgcggggggatcggtggaaggtgggggatgccgcgttttccgtattgcacccggaggcgggaaacaatgaggataataacggctcgcttgtattgctcgcccgcctcggccgcttgacatggctgtttgctgcggatatcgaggaagaggcggaacaggcgctcatccgcgcttatccgacgctgcgtgtcgatgtattgaaagtcgcccaccacggcagcaaaacgtcgacaacagagccgtttttgcggacggtcaagccgcgagcggccatcatttccgtcggccgctacaatcgctacgggcatccgtcccccgaggtgcttatgcggcttgggcaacaacgggcgatcatttggcggacggatgaaaacggggccattcgctatgtgtatgacgaaaacagtggaacctttcaggtgatgaaaccataagatgtagtgcacaaaaaaacggaacgtttcagcagaaacaaaaaataaggattgcttatgtaagcaatccttatcgaccgaaaaattcgatcaacgttgcgatgatgaacatggtagcgaaaaagccgaacgacacgatgaatccgacggcggaatcgacggcgtcatttcgttggctttgcacttccttttcaaatacgttcatcgttttccccctcctcgttcaatcatttttagtatagacgaaaacgcgtgaaaaatctaccgccgcttgcttcttttccttccttgacaacagttgacacaaatactttcaaacagccgggaaaacataaaaataacccgctggccaataaggtcctaggacttataggctggcgtttatataaaggggaaccggttttttcggcagccggttcccttgtaaaatgacgaaaaacggtgtatcttttctagcagagacgtttgctagggaatggagacgggaacatgctggaacgcgtatggggaaacattgaaaaacggcgtttttctcccctttatttattatacggcaatgagccgtttttattaacggaaacgtatgagcgattggtgaacgcagcgcttggccccgaggagcgggagtggaacttggctgtgtacgactgcgaggaaacgccgatcgaggcggcgcttgaggaggccgagacggtgccgtttttcggcgagcggcgtgtcattctcatcaagcatccatatttttttacgtctgaaaaagagaaggagatcgaacatgatttggcgaagctggaggcgtacttgaaggcgccgtcgccgttttcgatcgtcgtctttttcgcgccgtacgagaagcttgatgagcgaaaaaaaattacgaagctcgccaaagagcaaagcgaagtcgtcatcgccgccccgctcgccgaagcggagctgcgtgcctgggtgcggcgccgcatcgagagccaaggggcgcaagcaagcgacgaggcgattgatgtcctgttgcggcgggccgggacgcagctttccgccttggcgaatgaaatcgataaattggccctgtttgccggatcgggcggaaccatcgaggcggcggcggttgagcggcttgtcgcccgcacgccggaagaaaacgtatttgtgcttgtcgagcaagtggcgaagcgcgacattccagcagcgttgcagacgttttatgatctgcttgaaaacaatgaagagccgatcaaaattttggcgttgctcgccgcccatttccgcttgctttcgcaagtgaaatggcttgcctccttaggctacggacaggcgcaaattgctgcggcgctcaaggtgcacccgttccgcgtcaagctcgctcttgctcaagcggcccgcttcgctgacggagagcttgctgaggcgatcaacgagctcgctgacgccgattacgaagtgaaaagcggggcggtcgatcgccggttggccgttgagctgcttctgatgcgctggggcgcccgcccggcgcaagcggggcgccacggccggcggtgaagcgatcgcccggccgtttgccgtgaacaaaagaaaaacaaaaaaacgacctggcgccaggtcgtttttgattaggaagcttggatgctgttcaattttttcgctaagcgtgatttttgccggctggcggcgtttttatggataaggcctttgcttgcagctttgtctaattttttcgacgcgataatgaacgcctcgcgcgctttttctacgtctttcaattcaacaagcgcttcaaattttttgatcgccgtacgcatggccgatttcatcgaggcgttgtgagcccggcgcttttcgctcgttttcgcgcgtttgatcgctgatttgatgttagccacgttcgttcacctccgttaccgttcctatttctgttgtgaacaacaggaagaacaagtgttattctatcaaacgtgttttgattatgcaagagtgttcaagcgaaaatcctttacgaaacatgaatgaccgggcctgattgcggcgacaataaaagaaaacggcagaaatggggaggaacgacatggaacagccgctcgatttacgccagtactcggtgcgtacggatttagcgatcgaagcgcatgagatcgcactcgaggagcgcttgcagcaaaaacaagaaagcgccgcgccgattgagggggtcatcattcatgacgaggagatcaacggcgtcaagctgtcgcatgtgcatgtcacggaacaaggagcggcctcgatcggcaaaaagccgggccactacgtgacgattgaagcgcaaggcatccgcgaacaaaacaccgagctgcagcaaaacgtgcaacgcattttttccgagcagctcagcgcctttttcaagcggctccgcatccccgatcaagcgagctgcttgatcgtcgggctcggcaaccaaaacgtcaccccggacgcgctcgggccgctcacggtggaaaacgtgcttgtcacccgtcatttgttccagctgcagccggaaagcgtcgaggaaggcttccggccggtgagcgcccttgctccgggggtgatggggacgaccgggattgaaacgagcgacattatcgacggcgtcgtccggaaaacaaagccgaattttgtcattgtgattgacgccttggctgcccgctcgatcgaacgggtcaacgcgacgattcaaatttctgacaccggcatccatcctggctccggggtcggcaacaagcggaaagagttaagctatgaaacgcttggcattccggtcatttcgatcggcgttccgacggttgtcgatgcggtctccatcacgagcgacacgatcgatttcattttgaagcacttcggccgcgaaatgcgcgaagggaaacggccgtcaagcgcgctcgctccggcgggctggacgtttgggcgcaaacgaaaattgacggaacaagacatgccgtcgccgcaagaacggtcgacgtttcttggcatggtcggcacgcttggcgatgaagaaaagcggcgtctcatctatgaagtgctcgccccgctcgggcataatttgatggtgactccaaaagagatcgattcgtttatcggcgatatggccaacttattagctggcggcttgaatgcggcgctgcatcggcaagtcgaccaaggcaatgtcggctcctacacccattagacaaaaaacagttctatcttttcccgcttggccatacgttaaactgaggagacaagccgggaaagggtgggaatatgaaacgatggcgctccccaaacgtcatgatcgcgattccaggagccagcataaagaaactgttgatgctcatcatccttggctgcatgatgatgtttatgcttgtcggagcgctcacatcgctgcggccggaataccgtccgtcgtcatcatcgctgaacgatatggcggcccattttccggaagagacgttcattcgtctgttcgccttggaaaatcgatattttgcgcagctgttgccgaaagatcggcggcagacgaattactcatcgctattgttccgcctggcgacgagcatcaatcccgatgacccgcgcagcctgcttggcagcgagctgccgggctttgccctttatgacagcaaaattctcatcgctggtgaaggaacggattatacgaacatgccatacgaatcagcgccgccgctggaggcgatgcttgcggaacggcaagcctcggtcgatgaactcgaacaagcaaacaagaacgaagatgaaaaaccggttcccccgccatcgcagacgaccggagggaaaaaagtagtctacatttacaatacccatacgcatgagtcgtttttgccggcgctcaaaggggtcactgacccggatttggcgtttcacccgacggtcaacatcacaaaagtgggggaaaagttagcggaagaactggaaaagcgcggcatcggggctgaagtgagcaaaatcgacattgtcagcgaattgttaaagaaaggaatgaaatactcccaatcgtatgatatgtctcgccaaatagtggtcgcagcgatgaagcaaaatcgtgacttgcactacttcatcgatatccatcgcgattcgcggcggcggaaatatacgacggctacgatccacggcgttgattatgcgcgtgtcgcattcattattggcggagaaaacgcgacatacgagaaaaacttgcagctggctaccgcgttgcatcagttgctgcaaaagaaatatccagggttgagccggggggtgatcgagaaaaaaggagccgggacgaacggcaagtttaatcaagatttatcggaaaacgcgattttaattgaagtcggcggtgttgacaatacgtttactgagttgtttcgttccgtgtcggcgctcgctgacgtattcagcgactattattggcaggcggaaaaagtcgaagcgccggctccggcggagaaaaagtaaaggagcgtcactatggcacgatggttcatccgctttactctagcgatctttcttctttttttcggcgtgttgtttggcatgcaagaggcgcatcgcggcattgaacggatgcgcggttatgccgatccgtcgtttccatccgtcatcgatatgaaaaaaagggaaaatggtgaggtggaagcggcggtgtttggccggccggtcgttgctggagatttaggagaaaagcaagaaacgattcacgagctgaaaacgttcaacttgttctctaggctcggccaactttttgccgatgccgtcaccgcgctcatggaaatgctgttttcgctcgtcggccgggtgttggactagcccgttcatgtgcggacgaaacaggaacgtgccgtcacaatggcggctttttcttttggacgccgtccgccggctggagcacaaagtgctgcgctttccatattgtcgattgttttcttggcgcggctctggccgtttcgcgtctttccggaaagctcgaacggcggcttggcttttcgttcatcattgaatcttcttcgcgctgttgctataatcaaagctagtgtagttttgcgaagaagcaggagtgagagacgatgaaccgggaagaacggttgaaacggcaggaacggatccgcaatttttcgattattgcccacattgaccacggaaaatcgacgctggcggaccgcattttggaaaaaacgggggcgctgtcggagcgcgaattgcgcgagcagacgctcgatacgatggagcttgagcgcgagcgcggcatcacgattaaattgaatgcggtccagttgacatataaagcgaaaaatggcgaagagtacattttccatttgatcgacacgccgggtcatgtcgactttacgtacgaagtgtcgcgcagtttggctgcctgcgaaggggcgattttggtcgtcgatgcggcgcaaggcattgaagcgcagacgctcgccaacgtgtatttggcgatcgacaataatttggaaattttgccagtcattaacaaaatcgatttgccaagcgccgaaccggagcgtgtgcgtcaagaaattgaggatgtcatcggcttggacgcctctgacgcggtgcttgcttcggccaaagtcggcatcggcatcgaagaaattttggaaaaaatcgtcgaaaaaattccggctccctcgggagatccggatgcgccgctgaaagcgctcatttttgattccctttatgacccgtaccgcggcgttgtcgcctatgtccgcgtcgtcgatggaacggtgaagccagggcagcgcattaaaatgatgtcgaccggcaaagagtttgaagtgacggaagtcggcgtgttcacgccgaagcaaaaagtcgtcgacgaattgacggtcggtgatgtcggctatttgaccgcctcgattaaaaacgtgaaagatacgcgcgtcggcgatacgatcaccgatgccgaacggccggcagctgaaccgctcccgggctatcggaagctcaatccgatggtgttttgcgggatgtatccgatcgatacggcgcgctacaacgatttgcgcgaggcgctcgagaagctgcaattgaacgatgcggcgctccactttgagccggaaacgtcgcaggcgcttgggttcggcttccgctgtggatttctcggcttgcttcatatggaaatcctccaagagcggctcgagcgcgaatttcatatcgatttgatcacgaccgcgccgagcgtcgtttacaaggtgcatttgaccgacggaacggaagttgacgtcgacaacccgacgaacatgcccgacccgcaaaaaatcgaccgcattgaagagccgtatgtgaaagcgacgatcatggtgccaaacgactatgtcgggccggtgatggagctgtgtcaaggaaagcgcggcacgtttgtcgatatgcaatatttggatgaaaagcgcgtcatgctcatttacgatattccgctctccgagatcgtctacgactttttcgacgctttaaagtcgaacacaaaagggtacgcgtcattcgactacgaattgatcggctaccggccgtccaatctcgtcaagatggatattttgctaaacggcgaaaaaatcgatgccttatcgtttatcgttcatcgcgactctgcgtacgagcgcggcaaagcgatcgttgaaaagctgaaagatttgattccacgccagcaatttgaagtgccggtgcaggcggcgatcggcaacaaggtcatcgcccgttcgacaatcaaagcgttgcgcaaaaacgtgctcgcaaaatgttacggcggcgacgtgtcgcggaagcggaagctgcttgagaagcaaaaagaaggaaagaagcggatgaaacaaatcgggtcggtcgaagtgccgcaagaagcgtttatggccgtcttgaaaatcgacgaccagaaaaaataacgagcaaggctgtctccgttggggatagccttgtttgtttcctgcggcgccgccggctgaaaggaggaggaccgatggccgtttcagcgtattttcatattccattttgcgcccatatttgccattattgcgattttaacaaagtattcgccgccggccagccgattgacgactatttgcgggcgatggacaaagaaatggcgtggacggcggcggaatttggcagccaactcaagacgctgtttatcggcggcggcacgccgacggtgcttgagccggcgcagctcggctgtttgcttgcgagcatccaccgccattttcagtttgacccacaaacggccgaatttaccgtcgaagccaacccggacggcttgacgaaagaaaagctcgctattttgcgcgatgccggagtgaatcggctgagcctgggggtgcagacatttgacgatcagcttctgcaaacgatcggccgcacgcaccggcgaggcgacgtcatacgggctgtagcgttggccagagaagtcgggtttcagaacatcagcattgatgtcatgtacggtttgccggggcagacgcttgagcagtttacggccgatttagaagcggcgttttcgcttcatgtgccgcatctttctgcttattccctcattttggagccaaggacgattttttataacgaatggcggaaagggcggctccgtctaccgggcgaagagatggaagccgagatgtacgaagcggcgatggagcagatggctgccgctggctatcggcaatacgaaatcagcaactatgctttgccgggatttgaaagccggcacaacttgacgtactggaacaatgaggagtactacggcatcggcgctggggcgcacagctatatcgacggggtgcggcgggcgaatatcggccccatccggcattacatcagcgcgatcgaacgcggccaatggccgcaccgcgacgtgcgccgcttgaccactcgcgagcagatggaagaggaaatgtttttagggctgcgcaaaacggaaggggtgtccaaagcctgctttcggcaaaagttcggccgcgacctccatgacatatttggcgcggcgatccgccgggaaatcgaaaacggacgcctcgaggaaacggagactcacatccgcttgacaaaacggggcaagctgctcggcaatgaagtgtttgccgcgttcctcggcgaaatgtaaacattgacatttgccgggcgatttgctaccctagtagtagatttagcactcgaattgttcgagtgctaacagaggtgagacacgtgctaacggaccgccaactgctgattttgcaggtgattatcgacgatttcattcgttctgggcagccggtcggttcgcggacgttatcgaaaaagcatcaaatcgcgttcagctcggcgacgatccgcaatgagatggcggatttggaggagctcggctatattgaaaaaacgcacatttcttccggccgtgtgccgtcggaaaaagggtaccgctactacgtcgaccatttgctgccgccgcagcggctgacaagggcggacattcaaaaaatccgctccgtgtttgctgagcgcatctatgagctggaaaaactgatgcaaaagtcggcgcaaattttatccgagctgacgaactatacatccatcgcgctcgggccgacgtttaaagaaagcaaactgaagcggatgcaaatcgttccgctcaacgaacagaccgccgtcgccatcgtcgtgacggacaccggccatgttgaaaaccgggtcgtgacgattccgtcatcgatggacgcaggcgacctcgaaaaaatggtcaacattttcaacgagcggctcgccggcgttccgctcattgatttgaaagaaaaaatggagacggaagtggccgacgtattgcgccggcacatccgcaactacgacagcgtgctcaatacgctcattgagacgctcgatgcccctgaagaagaaaaagtgtttttcgccggcaaggcgaatatgctcaaccagccggagttcagcgacatccaaaaagtgcgcccgcttctggacatcattgagcaggaaaaagacatttatcgcctgctccgcaagcaaacccaaaaaggagtgcgggtttcgatcgggcatgaaaacgaactgcgcggcatggaaaactgcagcttgattacagcgacgtattcggtcggcgatgagccgctcggggcgatcgcgattcttggtccaacgcgcatggaatactcgcgcgtcatcactgtcttaaaccgtgtcgcttccgatttgtcggccgcgctcgcgaaatggtatcaaagtcaataagaatggccatattggataacggatggatcgcgcatccatcctttccttgtggccattgatacataaaagggaagagccccggcagggaggtgaaagcgatggagcaaggagaaaaacaagtgatggaacaagctacatacgatgagccggagcgggagcaaccgatcgaggaagaagccgccccgcagcccgagggggaatcaggcggcgttccgcttgaagaggccggtggggaggaagcggcggagccggcggaaaaagcgccaacggccgaggagttggcggcggccaaggcgcagatcgccgaattggaagcgaagctttcagagatggaacaccggtatctccgcctgtacgccgattttgaaaacttccgccgccggacgcgccaggagatggaagcggctgaaaaataccgcgcccaaagcttggcaagcgatttgcttccggtgcttgataactttgaacgcgcgttgaaaatagagacggacaacgaacaggcgaaatcgattttgcaagggatggaaatggtgtaccggtcgcttgttgacgccttgaagaaagaaggcgtcgaggcgatcgaggcggtcggaaagccgtttgacccttatttgcaccaagccgtcatgcaggcggaagcggaaggctatgagccgaacacggttgttgaggagctgcaaaaaggttataagctgaaagaccgcgtgctgcggcccgccatggtcaaagtaagccaataaacggaaacggagggtgatcagtgatgagcaaaattatcggcatcgacttaggaacgacgaactcttgcgtcgccgtgttagaaggcggcgaagtgaaagtcattccgaatccggaaggaaaccgcacgaccccgtcggtcgtcgcgtttaaaaacggcgaacgcctagtcggcgaagtcgccaaacggcaagcgatcacgaacccgaacacgatcatctcgatcaagcgccatatggggacggattacaaagtcgaaatcgaagggaagcaatatacgccgcaagaaatttcggcgatcattttgcaatacttgaagtcgtacgccgaagactatttgggcgagccggtgacgcgtgcggtcatcacggtgccggcgtatttcaacgacgcccagcgccaagcgacgaaagacgccggccgcatcgccggcctcgaagtcgagcgcatcatcaacgagccgacggccgcggcgcttgcttacggccttgataaagaagaagaccaaacgattctcgtctatgacttaggcggcgggacgtttgacgtctcgattttggagcttggcgacggcgtgtttgaagtgaaggcgacggccggcgacaaccatttgggcggcgacgacttcgaccaagtgatcatcgattatttggtcaatcagttcaagcaagagcacggcatcgatttgtcgaaagacaaaatggcgctccaacgcttgaaagatgccgcggaaaaagcgaaaaaagagctgtccggcgtcacgcagacacaaatttcgcttccgtttatcagcgccaatgaaaacggtccgctccatttggaaatgacgttgacaagagcgaaatttgaagagttgtccgcccacctcgtcgagcggacgatggggccggtccgccaggcgcttcaagacgccggcttgacgccagccgatattgataaagtcattttggtcggcggttcgacgcgcattccagctgtccaagaagcgatcaagcgcgagcttggcaaagagccgcacaaaggcgtcaacccggacgaagtcgttgccatcggtgcggcgatccagggcggggtgatcgccggcgaagtgaaagatgtcgtcctgcttgacgtgaccccgctttcgcttggcattgaaacgatgggcggcgtatttacgaaactgatcgaacggaacacgacgatcccgacaagcaaatcgcaagtgttcacaacggcggctgacaatcaaacgacggtcgacattcacgttttgcaaggagagcgcccgatggcggcggacaacaaatcgctcggccgctttcagctgaccggcattccgccggcgccgcgcggcgtgccgcaaattgaagtgacgtttgatattgacgccaacggcatcgttcacgtgcgcgccaaagatttaggaacgaacaaagagcagtcgattacgatcaaatcgtcgtccggcctgtcggaagaagaaattcagcgcatgattaaagaagcggaagaaaacgccgaagccgaccggaagcggaaagaagccgccgagttgcgcaacgaagccgaccagctcattttcatgaccgacaaaacgatcaaagaagtcgaaggaaaagtgagcgccgatgagatcaagaaggcgcaggatgcgaaagaggcgttgaaagcggcgctcgagaaaaacgacatcgacgacatccgcaagaaaaaagacgcgctgcaagaagcggtgcagcagctgtcgatcaagctgtatgaacaagcggcgaaacaggcgcaaagtgcaggatcgcaaggcggcgctgccaatcataaagacaacgtggtggacgccgagtttgaagaagtgaacgacgataaataatgcaaccgaaagtcaaagtcaggcctgccttggctttgactttttttctagcattgacatattgccttgccgcagagggaaatgataaaatcaaatttatgtgagtgaatcgggagtggatgatcaacgatggcgaagcgcgattattacgagattctcggcgtcagcaaaaacgcgacgaaagacgagatcaaaaaagcgtatcgaaagctttcgaagcagtatcatccagatgtgaacaaagccccggacgccgcggagaagtttaaggaaattaaagaggcgtacgaagtgttaagcgatgatgaaaagcgggcccgctacgaccgcttcggccatgccgacccgaacgaaacgtttggcggcggcggattccaaggcggagggtttgatttcggcggctttagcggctttggcggttttgaagatatttttgaaacgtttttcggcgccggtccgcgcaggcgggcgagcggtccgcgcaaaggcgcggatgtcgagtatatgatgacgcttacgtttgaagaagcggcgttcggaaaagaaacggaaattgaaattccgcgggaagagacgtgcgacacgtgccagggcagcggagcgaaaccgggcacaagcccgacgtcttgtccgcattgccacggcagcgggcaagtgacaagcgaacaagcgacgccatttggccgcatcgtcaaccgccggacatgtcccgtctgcggcggcacgggccggtacattccggagaaatgcccaacgtgcggcggcacgggacgcgtcaaacggcggaaaaaaattcacgtcaaaattccagccggcgtcgacgacggccagcagctgcgcgtcgccggccaaggggagccaggggtcaatggcgggccgccgggcgatttgtacatcatcttccgagtcgaaccacatgagtttttcaaacgcgacggcgacgatatttattgcgaagtgccgttgtcgttcgcccaggcggcgctcggcgatgagatcgaagtgccgacgctccatggccatgtgaagctgaaaatcccggccggcacgcaaacgggcacgcgcttccgcttgaagggaaaaggggtgccgaacgtgcgcggctacggccaaggcgatcagcacgtcattgtccgcgttgtgacgccgacgaagctgaccgaaaagcaaaagcagctgttgcgcgagtttgatcggctcggcggagacacgatgcacgacgggccgcacggccgtttttttgagaaagtcaaaaaggcgtttaaaggagaagcgtaagcgcgatgaaatggtcagaaatcagcattcatacgacgcatgaggcggtcgaggcgatttcgaacattttgcatgaagcgggcgccggcggcgtcgtcatcgaagacccatacgatttggtcaaagaacgggacgactggtacggcgagatcgtcgagctcaacccggacgactatccggaagaaggggtgatcattaaggcatatttgccggtcaacagttttcttggcgaaacggtcgaacaaattaagcaggcgattaacaatttatggctgtatgatatcgaccttggcaaaaataaaattacattgagcgaagtaaacgaagaggaatgggcaacggcgtggaaaaagcattatcacccggtgaaagtgtccgaaaagtttacgatcgtgccgacgtgggaaacgtacgagccggcgtctagtgatgagctgatcatcgaaatggatccgggcatggcgtttgggaccggcacgcacccgacaacggtcatgtgtctgcaggcgctcgaaaagtacgtgcgccccggcgatcatgtcattgacgtcggcaccggctccggcattttaagcatcgtcgcggcgatgcttggcgctcggtcggtgcgggcgctcgatttggacccggtggcggtcgacagcgcgcggctgaacgtgaagctcaataaggtgcagcatatcgtaacggtctcacaaaacaatttgctcgaccatatcgaggaaccggctgatgtgatcgtcgccaatattttagcggaaatcattttgcgctttactggtgacgcctaccggttgttaaagccaggcggccgcttcatcacgtctggcatcattcaggcgaaaaagcaggacgtcaaagacgggttgcttgccgccggctttgccattgaggaaatcaacgtgatggaagactgggtggcggttgtcgccatgaaaccgtaagcaaagaagggatggctgtgcagcgctatttcgtttccggccaggcgcaacaaggcgggatcgtcgcgatcagcggcgatgatgcccatcatatcgcccgcgtcatgcgcatgaagccgggggacgggatcatttgcgtctttccagacgggcgcacggcggtgtgtgaaattgaacaaattgccaatgagcatgtgcaagcccgtattgtacaatggaaagaggagcgaagcgagctgccggtgcgcatctacatcgcccaagggctgccgaaaggcgaaaagtgggagctcgtcatccaaaaaggaacagagctcggcgccgccggttttcttccgttcgaagccgcccggtcggtcgtgaaatgggacgcgaaaaaggcggagaaaaaagtcgagcgatggaaaaaaatcgcgaaagaagcggctgagcaggctgaacgaacggtggtgccggacgtgcgggcgccgctttcgtttgtcgagctcctctcctttggccaaacggtcgatgttcggctgtttgcctacgaaaaagaggcgcgaaacgcccggcatgccgcgcttccggcgcttctttcccgcctccgtccgggcggcgcgttgctggctgtcttcgggccggaaggcgggttcagcccggaagaagcagaacagcttcggcagcacggcttttcgccgtgcagccttgggccgcgcattttgcggaccgaaacagctccgctctatttgctttccgccgcctcttatgaatgggagctgcgcgcaggcggagaagcggcgcgtgggcgataatgggccgtttcgcgccctgacggttgtcccctgcatattcgcttgcgccagacgttggcatgcgggcggcggttcagccgaaacgagggcgggaaggaaaatggacaaattcatccctgctggtcatcaagcgggggggcagagcgaggtgaacaaaatgccgacagtggcttttcatacactaggctgcaaagtcaatcattacgaaaccgaagcgatttggcagctgtttaaaaaagccggctacgagcgaaaagagtttgaaagccgtgcggatgtgtatgtgatcaacacgtgcacggtgacgaacaccggcgataaaaagagccgtcaagtcatccgtcgtgcggtgcgccgcaatccggacgccgtcgtctgcgtgaccggctgctatgcgcaaacatcgccggctgaggtcatggccattccgggcgttgatattgtcatcggcacgcaagaccggcataaaattttggattacatcgagcagttccagcgcgagcgccagccgatcaacgctgttcacaacattatgaaaacgcgcgtttttgaggagatggatgtgccggaattcacggatcggacgcgggcgtcgcttaagatccaagaagggtgcaacaacttctgcacgttttgcatcatcccgtgggcgcgcggcttaatgcgctcgcgcgatccgcaggaaatcatccgccaggcgcgccagctcgtcgccgccggctataaagaaatcgttctgaccggcattcatacaggcggctatggcaccgatctgaaagactataactttgcgtccttgttgcgcgatttagacgagcaagtgccggggctgaagcggctccgcatttcgtcgattgaggcgagccaaatcaccgatgaagtgattgatgtgctgaagcggtcggagaaaatcgtccgccatttgcacattccgctccagtctgggtcgaatacggtgctcaagcggatgcgccgcaaatatacggtggaattttacgcggagcggctcgcccggctgcgcgaagtgtttccagagctggcggtgacttctgacgtcatcgtcggcttcccaggcgagacggaagacgaatttatggagacgtacaactttattcgtgaacaacggttttccgagctgcatgtctttccttattcaaagcggaccggcacgccggcggcgcgcatgccgaaccaaatcgatgaagaaacgaagcatgaccgcgtccgccgcttgatcgctctgtccgatcaattggcgaaagagtacgcctcccgttttgaagggcaagtgctcgaggtcatcccggaagagcgcgacaaagagcggccggatttgtacgtcggctatacagacaactatttgaaagtccgcttcccggcaaccgaggaaatggtcggtgaacttgtcaaagtgaagattacgaaagccggctatccgtacaatgaaggagagttcgtccgcgttgtgccggatgaaatggcccgttcggtcaaatggagctcataacccagcctagttgctgggttttttctgtcttttttccggagacaatacggatggctagtttttgtcgagggagcatggtatgatggtagacgtcagaccttccatcttgacggaaatggcagaaaggggtttctccgaatgacgatgaatatggcgaaaatgatcgatcatacgctgctcaaaccggaagcgacagaacaacaaatcgtgcaactgtgcacggaagcaaagcaatacggctttgcttccgtgtgcgtcaacccaacgtgggtgaaaacggcggcgcgcgagctttccggcacggatgtccgcgtctgcacggtcatcggctttccacttggggcgacgacgccggaaacaaaggcatttgaaacaatgaacgccatcgaaaacggcgcccgcgaagtcgatatggtgatcaacatcggcgcgttaaaaagcgggcaagacgagcttgtcgagcgcgacattcgcgcggtcgtcgaggcggcggctggcagggcgcttgtcaaagtgatcattgaaacggcgcttttgaccgatgaggaaaaagtgcgcgcctgccagcttgcggtgaaagccggcgctgattatgtgaaaacgtcgaccgggttttccagcggaggtgcgacggtggaggatgtggcgctgatgcggaaaacggtcggcgacagagcaggtgtcaaagcatcaggcggcgttcgcgaccggaaaacggcagaagcgatgatcaacgccggcgcgacgcgcatcggcacaagctctggagtggagatcgtcaccggcgggacgggccgcgctgactactaagcccggtttcggtcatgcaaaaacagaatgaccttttcgatggcgccgacaaatggaagagcagccactgagcaaatgacgttgaacaagacgctcacatgagcgagctgcacatcaggcgctgggctgagcctggcggcaaaactggcgagcggctcggtccaaaaggcgaacaaagcggcgccgacgacgttcagccatagatgggtgtaggcggtcagctgggcctctttgctggagccgatcgaagccaaaagcccggtgatgcacgtaccgatgttggcgccaagcaacagagcaatcgccgcggacagcgtcaacagctgttcgtttaaaaatcccatggcgatgccgatcgttgccgcgctcgaatgaacgagagcggtgaggacgatgccgacaagaaggccgacagcgacggatcggttcgtttctttaagccatgcatcaacgaacggataggcggcaagcggtttagcgaggctgccaaagccgtccatggcaaacagcacagcggcgaggccgacagcggtcatgccgatgccgagaacaaggcgatggcggccgaaaaaaacaagcagcgcgccgcttataagaagtgggatggcgccatcgccgatatcaagcgtcatcagctcggtcgtgaccgtcgagccgatgttgctgcctaaaatgatgccgatcgattggcggaacgacaagtagccggcggcgacaaggccgaccgtcatcaccatcaccgctgagctgctttgcaggagagcggtcgtcgccaaaccggcggcaaatccttgcagcggcgtggcggtaaagcgcatgagccaccgttttaaccgatggccggacaacgtgtaaagcccagctttcatcataaacatgccaagaagaaacaaagcggtgtaaatggcaaacagcatccaaaacgaccccatgggcgactcccctttcaccctatatgtatgggccttgtccgcgggtgatgaccgttttttcagcgcggggaagaggcggccagcaggcctccgctgctttttttattgaccttttctgtcagcatgtattataattgacaagtacaatatgcaatggttgttgttcggagggagggaagcaggatgtccaaaacgatcgttcgcaaaaatgagtcgatcgacgacgctcttcgtcgctttaagcgtgccgtttcgaaaacgggcactttgcaagaagtgagaaagcgcgaattttatgaaaagccaagcgtcagacggaagaaaaaatctgaggcggctagaaagcgcaagcactaagagcatgcattaaagagggtgtataatcggtgagtcttctcgatcgtttgaatgacgatatgaagcaggcgatgaaaaacaaggagaaagaaaaactgtctgttctccggatgctgaaagcggcgctgcaaaacgaagcgatcaagctcggcaaaagcccgctctcggaagacgaagagctgacggttctttctcgcgaactgaaacagcgtaaagactccctccaagaatttgaaaacgctggccgttcagatcttgtcgaaaaagtgaaaaccgaaattgacattgttcaatcgtatatgccaacgccgctgacagaggacgagctgcgcgaattgatcgagcagacgatcaaggaagtcggcgcctcttcgaaagcggatatgggaaaagtgatgggcgcgatcatgccgaaagtgaaaggaagagcggatggttcgctcgtcaacaaacttgtccaacaacagctgtcataaatgcaatgggccttgccggcaggcaggcccgttgtttttgaaaagcggtgctagaacccccttttgtctcatacatatgagatgaaagggggttctttttgatggtgaaaaaatggcgccagcagatgaagcggtggatggcggaaaagcttgaacttcccgccgacattatgatggatctgccccgcattacgatggttgggcacatacatatttacattgaaaaccaccgcgggctgctcgcgttcagcgataaagagctccgccttttgctgcggaacggacagctcgttgtccgcggcgaacagtttgtgattaaaacgattttgccggaagaaattttgttggaaggaaaaatcagccaagtcgtttatatagatgaatagcgaggaggaacggagatgaaaaacgaatgggtcgacacactcgccggcagcgtgcgggtcaaagcgagagggaaagggatcgaacggttgatcaacgcctgcgtccgccaagggattgccgtctggaacgtgaaaaagcatagcgcggataccgcgacgtttttcattaagctcagcgacgtgaaacggctgcgccatgtcgcccggcaaagcgaatgcaaactttcgtttgtcgggagaaccgggctgccgtttttttggcggcaggcctggcggaacagcgggttttggctcggcttgctcctttttatcgcgattgtgtttttgctttcgaacatcgtttggaagatcgaaatcaaaggggcggctccagagacggagcatcaaatcgcccgcgagttgaagcgaatgggagtcgagcgcggcgtatttcagtttctgcttgatgacccggagacgctgcaaaaaaagctgacggaacgcgttccggacatcacgtgggtcggcgttgagtggaaagggacgtcgcttcacttccgcgtcgttgaaaaagagattccggagccgaaaaaaccgattccgccgcgtcatctcgtggcaaaaaaagaggcggtcatcgctgatttgttcgttgaagagggacaaccgctcgtttccgtcaacgactatgtgcaaaaaggccagctgcttgtttctggcattatcggcgctgaagggaggacgaagtttgtgccggcgtcagggaaagtgtttggcgaaacatggtacaagtctacagtcgtcctgccgcttgagacgacgtttcatgtgttgaccggcaagttcaccgaacggcattatgttgggatcgggcgccttttgattcccgtttggggatggaagaagccggtgtttgcccataccatcgttgagacagaaaaacggccgtttcgtttttggaaatgggacttgccgctctattacgagcgcatcacgatccgcgaggcggaagaagtgaagcggcgctacacgtgggaagaagcgttcgcggaagcgaaagagatcgcccgccgcgagctgcgggcgaaattgccggaggaggcggccattcgcagcgaaaaagttttgcatcaggcgaaagagaatggtaaagtaagggtagaattgcattacgaagtcatcgaaaatattgctgtaccacaacccatcgtccaaggagattgagaatgtcagagcagttcgttacgatcagccaacatgtgcgaaacccgcaggaagcggcggcgctctttggcgtccatgacatccatttaaagcggatcgaggaagagctcggcgtgtcgattgtgacgcgcggggaaacggtcaacgtctccggcacgccgcagcaagttcagctcgttgatgaattgcttcgccatttattgatcgtcattcgcaaaggggcggcggtcagcgagcgcgacgttctttacgccattcagcttgcaaaaaaaggagcgcttgacggccttgttcagctgtatgacaaggagattacaaaaaacgccaaagggaagccgatccgcgtcaaaacgttgggccagcgctattatgttgcagcaattgaacagtatgacttgacgttcggcatcggcccagccggcaccggaaaaacgtatttggcggtcgtcatggcggtcaaggcgttaaaaaacggcagcgtcaagcgcatcattttgactcgtccggccgttgaggccggagaaagcctcggctttttgccaggcgacttaaaagagaaggttgacccgtatttgcgcccgctgtatgatgccttaaacgatgtgttgggagcggagtatacgcagcggttgattgagcgcggcacgattgaaatcgccccactcgcctacatgcgcggccggacgctggaggatgcgttcgtcatccttgacgaggcgcaaaatacgacgccagcgcaaatgaaaatgtttttgacccggctcggcttcggctcgaagatggtcattaccggcgatatttcccaagtcgacttgccgaagggcgtcgaatcggggctttcggtcgccaagcgcattttggcctccattggcggcatcgcctttgtgtttttggaacagtcggatgtcgttcgccatccgctcgtcgcgaaaattattgacgcctatgatgaggcgggcttatagaacgagagcgacgggatcggtcttttcttgcaaagcgaggggaaaaccggtgggaaggtttcgtttttttcttgagcggacaaaaacagtccgctttgtccgcttttggctgtttttgcttttggctgttctgttgtttgccgttttgtattggcaagtgaagccgcgccagtatgagctgcgcctgtttgacgtcgctaaggaaacgatccgttcgccggtgacggtcgaggacaaagaggcgaccgccaagctgaaagaagaggcggcggcgaaagtagcggatgtctatacgttaaaaaaagaatatgccgaaaaccgggtcgaccttctttcctcgctgtttgctgcaattgagagcgtgcagcacgaggcggagccggaccgctcgctcggcgatatgatcgccaaacttgaggaacggctgccgccggaatggcttgcctatctgtctgccgctgaatggcaacggttgcttgccgtctcgccggaggagctcaagacggcgaaggaagccgccttgaccgcggtgcatgccgtcatgagcgagcgcatttcccaagcggaacttgacacggcgcgggcggaagcggccaaagagcttgaatacgctgcgctgtcgccgccgcttcgcgaggcggtcgcgaagctttgccgacaggcggtcattccgaacgtcgtctacgatcgggcggcgacggaagaaaaacggcggcaggcgatggatgaagtgaagccggtgaaaattttgcaagggcaagtgatcgtcgaggaaggacagtttatcacgaatgatgtttaccgccggctcgagctggtcggcttgcttgagagcgggcgtccgtcttggaccgccgctgggcttttggtgttcgttttgttgctgcttgctccgctcatttactattttcggacggaaacgacgaatgaaaagctgtcgctttatacagccatttttgcgttgatgatgacgacaatggcgctcattcgccttctgccatctagcggcgctgtttccatcggttaccttgtgccggcggcgttcgggccgatgctcgtccgcattttgctcggagagcggctcgcgatgatgacgaccatcatcggagcagtgtgcggcagtttgctgttcaatgaggaaattggaacggccggcgcggtgtcggtgtcattgattgtttactttcttgccggcggcttggccgggacgttttgtctgccaaaggagctggcgaaagcgaacatttggcgggccggcgtgtttgtcgccgcggtcaatatcgtttcgcttttttcgctgttgctgttaaaaaacggccgctattcgccgacggaaatcggtttgttggtgctgatggcggcggcctcaggggttttttctgccattttgacgattggtctcttgccggtgttggaggcggcgtttggcattttgtcgccgcttcggctcattgaactgtccaatccgaaccatccgctcttgcgcaagttgctcactgaagcgccggggacgtaccatcatagcattatggtcgccaatttggccgaatcggcgtgcgaggcgatcggcgccgacggcttgctggcgcgcgtcgcctgctactaccatgacatcggcaagacgaagcggccgcgctatttcatcgaaaatcaaataggcggcaatccgcatgaccatttgtcgccgcagttgagcaaaaatattattatcgcccatgtcgccgacggcgtcgctttgctgcgcaagcaccggctgccgaaggagatcatcgacatcgccgaacagcaccacggcacgacgctgctgaagtatttttatcataaggcgcgcgagcaaaccgagtttgtctcggaagcggagtttcgttatcccgggccgaagccgcagacgaaagaagcggcggtcatcaacatcgccgacagcgtcgaagcggctgttcgctcgctatccaacccgtcgcaggaaaaaatcgagaagatcgtccggtcgatcatcgctgatcgcttgcaggacaaccagctgaacgagtgcgacattacgctgaaggagttggaactcgtcgcccgttcgctttgcgagacgttaaacggcgtcttccattcgcgcatcgaatacccagaagtacgaaaggaaaaggtgaagcatgcatgaccattcacattgattttctagatgaaacgaacgaggtgaccgctgagcaaatcgagacgatcgagcggctgctcgctgaggcggcggcccttgaaaacgtgccggacggggcggaagtgagcgtcacatttgtggacaacgaacgcatccgcgcgatgaatcgcgactatcgcggcaaagatgcgccgaccgatgtgctttcgtttgctcttgaggaggaaggggaagaagaggttcacatcgtcggcgctgatatgccgccggtgctcggcgatatcgtcatttcgattccgaaggcgaaagagcaggcggcggcctatgggcattcgttcatgcgcgagctcgggtttttggctgtgcacggtttcttgcacctgcttggttacgatcatgggacagaagaggaagagcgcgtcatgttcgccaagcaggaagacatcttggcgaggttcgggttgacaagataatgcgcggcaaacgagagcgagaccggtttgcttgggcgtgggcgggaatgaaggcggcggtgaaagaggaagctcatttgcgcttccacttggcggccgctgttgtcgcctttgccgccgggtgggtcgttgggctgtcgcgctgggagtggatcgtgctgctcatgacagtcggcccggtcattgcgcttgagctcgtcaacacggctattgagcgcgccgtcgatttggcgacgggtgagtttcatccgttggcgaaagcggcgaaagacatcgctgccgcggcggtgctcgcggcggccggatttgcggttgtgatcggcattttgctgttttggccgcatcttcgttaaacgaataagagagaaaattctaatttttctgttacattttgatttcaaatgatgaaatggatggcgtttttttgtaaaataaaagaaagcagcgtttgcttgcaggaaaggaagagtcactcgtggagattgagcagctcattgccgaagcgaaaaaagcgcgcgaactcgcctacgtgccgtactcgaagtttccagtcggcgccgcgctgttgacgaaaggcggcagtgtgtaccgcggctgcaacattgaaaacgccgcctacagtgtgtgcaattgtgcggagcggaccgcgttgtttaaggcatattcggaaggggagaaggagtttactgctcttgcggtcatcgccgacactccccgcccggtgccgccgtgcggcgcatgccgccaagtgatcgccgaactttgccacggcgatatgaaagtcattttagccaacctcaaaggcgatgtgaaagtcatgacagtcagcgaattgctgccagaagctttttcagcggaggatttgcatgcgtaaagaaggatacaaatcaggatttgttgccattatcggaagaccaaacgtaggaaagtcgacgtttttaaaccgcgtcatcgggcaaaaaatcgcgattatgagcgataaaccgcaaacgacgcgcaataagattcaaggcgtgtacacggacgatgacgcgcaaatcatctttatcgacacgcctggggtgcacaaaccgaagcataagctcggcgactttatgatgaaagtggcgctcaatgcgcttcgcgaagtcgatttgattttgtttatggtcaatgccgaggaaggatttgggcgcggtgaggcgttcatcatcgaacggctgaaagaagtggataccccggtgtttttagtcatcaataagatcgaccgcgtccatccggatgaattgctgccgctcattgaccgatacaaagatttgtacccgtttgctgaaatcgtgccgatttcggcgcttgaagggaacaatgtcgaccgcctgcttgagcaaattaaagagcggctgccggaagggccgcaatattatccgccggaccagattactgaccatccggagcagtttatcatcgccgagctcattcgcgagaaagcgcttcacttaacgcgcgaggaagttccgcactcgattgctgtcgtcgtcgaacgcatcgagcggcgagaaggatcaggaacggtgtacattagcgcggtgatcgtggtggagcgcgattcgcaaaaaggaatcatcatcggcaagcaaggccggatgctgaaggaaatcggacagcgggcgcgcgctgacatcgaagcgctgcttgggtcaagagtgtttttggaactgtgggtcaaagtgcaaaaagactggcgcaaccgcctttcgcagctgcgtgatttcgggttccgtgaagacgagtattgacggttagaaaattttacgcgacataaaccgtttttgcctgagccaacctataggtagaccaccaatacgcaatgcctgcaggcggaaagaggtgtcattccatgcttgagtttacgtggaagttgtttagccaaacaggcaatatcgacacgtacctcctatttaaagagttggaacgagagcaacagtttggcggtgaagagcaaaacgctgaacagaaagaaatcgaccagccgatctcgtagcatcgttgttggtagaagcggtggtgatgggatgttcgaaacgtgtgaagcgatcgtcatgcggacggtcgattatggcgaaacaaataaaattgtcacattgtttacccgagaatggggaaaggtggctgcgatggcaaggggagcgaaaaagccaagcagccgcctttctgctgttacgcagccgctctcatacggccattatgtcatccgccgcagccgcggcgtcggcgttcttcaccagggagagctcatcgactcgatgcgggcgctgcgcgaagatttgtttgccgccgcctatgcggtgtatattgtagagctcaccgacaaaagcacggaagagcaaaagcgcaatccgtacttgtttgagcttcttttgcagacactacaatatatgagcgaaggccgcgatttagagattttgacgttcatttacgaaatgaaaatgcttgcagtgcttggcattccgccggtgctggaccgttgcgcccgctgcggggcgacggaggggcgcttctcgttttccgtcaaggaggcgggcttcctttgccatcgctgtgaggcgtccgatccccatcggttcccgctctcttcggcttccgtccggctgttgcgcctcttttttcatatcgatcttgctcggcttgggtccatatcggtgaaagaaagcacaaagatggagctgggcgccgtattgtccgcctattatgatgaatatgccggcctgtcgctgaagacgaagcgttttttgcagcaaatcggtgaactgaaagacaagctcagcccagacggagggcaaggagcatcattttcattgtgaatggggcgtgtagtataatataaatgagagtgatagcgtgtgggaccttttttggcaaggtggtgaacgacgatcgaactaaataaacgccaagagcagattttgcaaattgtgaaagactacgggccgatcaccggagaaagcatcgctgagaaactgaacttgacgagggcgacgctgcggccggatttggccatcttgacgatggctggctacttggaagcgcggccgcgcgtcggctatttctatacgggaaaaaccggcaagcagctgttcgccgataaaatgaaaaagatgaaagtcgaggattaccaatcgattccggttgtcgtcaatgagaatgtgagcgtctatgatgcgatcgtcacaatgtttctagaggacgtcggcacgctgtttgtcgtcgatgacgagtcgttgcttgcgggcgttttgtcgcgcaaagatttgttgcgcgcaagccttggcaagcaggaactgacggcgatcccggtcaatattattatgacgcggatgccgaacatcgccgtttgctacaaggacgacccgctcattgacgtggctgaacagctgattgaaaaacagatcgatgccatgccggtcgtgcgcaaaacggagaaaggatatgaagtgatcggccgtattacgaaaacgaatataacgaaagcattcgtgtcgctagccaaagaggactaaatccaaacaaaggaggagaagaatgaaccagcgccttgtttacgtcgtatccgattccggcggggaaacggccgagcttgtcgtcaaagcggcggccagccagtttcacgcctcgccgattcaagtgaaacgcgtcccgtatgtggaagataaaacgacattggctgaagtcgtcgctttagcgaaaatgaaccgcgccattatcgcgtttacgctcgtcgttccggagatgcgggaattcttgctcgccgaagcggcgcgcgaaggggtcgtcgcatacgatatcatcggtccgctcattgaaaagatgagccatttgttccagctgacgccaagatatgagccgggtcaagtgcgcgtacttgacgaagattacttcaaaaagattgaagcgatcgaatttgccgtcaaatacgatgacggacgcgacccgcgcggcattttgcgcgccgatatcgtgctcatcggcgtatcgcgcacatcgaaaacaccgctgtcgcaatatttggcgcataagcggctgaaagtggcgaatgtgccgatcgttccagaggtcgagccgccggagcagctgtttcgagtcggtccggggaaatgcttcggtttgaaaatcagtccggataaactgctttcgatccgccgcgagcggctgaaatcgctcggcctgaacgaccaggcgatttacgccaatatggatcgaatcaaagaggagctcgcttattttgatgaagtcgtgaaaaaaatcggctgcgacgtcatcgatgtgacgaacaaggcggtcgaagagacggcgagcatcattatgaaaaagttgaagcgctagcttcgcctcatccgcacgatttcttgattggagtcgtgcgttttcttatggcatattgccgccacttatattataataaaaaattgcgagaaaaatgacctatataggtttagagcggccatgagacgagtaaactatttatagccgcttgtcaagaagaacgaaaaaaagattttcgacaaagttgtcaatcattcggcaaaaaagcaggatttttttgcgatggtgtagaataatagggggtgtaaagcaacccttgctttgagagcgcggtcatctgctgcataagatcgtcaagaaaaaagtgaaattttctttttcttgctgaaatataatataccgaagcgcatcttcgagatgcaccgctctgatgaatctttgtccagacggcgggctgaggggcgggaagcggatgatcaagccagccgactttacgggcaagggggcgaaacgaacgttttgaaaaaatttgtcgaaatggaaaggaaaatcggcttgttgccgagaataaatacgatacggggttgttcgtatgggacatcgcattcccgaggaaacgattgaagccatccgccgcggcgttgacatcgttgacgtcattggcgaatacgtccagttgaaaaagcaaggccgcaactattttggcttatgcccgtttcacggagaaaagacgccatcgttttccgtttccccagaaaagcaaattttccactgcttcggctgcggggcaggggggaatgcctttacgtttttaatggatatcgaaggcattccgtttgtggaagcggcgaaacgtcttgcggccaaagcagggatcgacttgtccgcctatgagctggacagccgcgggagtgatggcagccgagccgacgaggcgaaggcgatggtcgaagcacacacgttgttgaaacgattttaccatcatttgcttgtccatacaaaagaaggacaagccgcgctcgattatttgcaggtgcgcgggtggacaaaagaaacgatcgaccgatttgaaatcggctatgcgccggatgttcctgatgccgccgtcaagctgctggagagccgttcgtttccgttggtgttgatggaaaaggcgggcttgttggtgaaaaaagaagacgggcgatacgtcgaccgcttccggaatcggattatgtttccgatccatgatcatcgcggcgagacggttggtttttccggccgtctgctcggcgacgggcaaccaaagtacatgaacagcccagaaacgccgattttccgcaaaggcacgcttttgtatttttttcacgaggcgcgcatgtcaatccgcaagcgtcaagaggcgctgctcgttgaagggtttgccgatgtcatctctgccgtgcaggccggcgttgactatgtggtggcaacgatgggaacgtcgctgaccgaggagcaggcacgcattttgcgccgccatgctgaaacggtcacgatttgctatgacggcgacagcgccggaacggaagccgcctggcgcgccgccgaacaattgagcgcgttcgggtgccgcgtgaaggtagcgttgctcccggacgggctggatccagatgaatatatacgcacttctggcgccgaccgttttgccgaagagatcgccgccgcccggccgctcatggcgtttaaaatggatcgtttgcggcggggaaaaaatttgcaggaagaaggcgaccggctccgttatatcgaggaagcgctccgagaaatcagcaagctgtcgagcccggtggaaaaagattattatatgcgccagcttgcggatgagttttcgctgtcgctctccgcgctttacgaacagttgtcccgctccaagccggaacagccaaagccgcaggtgaacgacggcggaaaaccgtcccagccggcattgacgaaaaaattgcttccggcctttcaaaatgccgagcggttgctgcttgcccatatgatgcggagccgcgatgtggcgttcatcgttcaggagaaggtcggcggccgatttaatatcgaagagcatcgggcgttggctgcttacatttacgccttttacgaagaggggcatgaagccgaccccagcgcgctcatgtctcggcttcccggcgagttgcggacgctggcgagcgagctgtcgcttttgttggtcgcagacgacgtttccgagcgggagcttgccgattgcatccggcatgtgttgaatcacccgaaatggttaatgctaaaggaaaaagagcaagaaaagacggaagcggagcgaagaaaagactttttgacggccgcccgcatcgcgaaagagatgattgagatgaaaaaaatgttatcttcttcataacatggtggtatgagtttttaaaggagcattcccgttaggagcttttccggggacttgatcaaaaaaagccctcttggtatgatgcaggggtgtcaaacacatcactcaccataccaaggaggacttcagatgaattgtacacaaaactataaaattgatcaagtcaccgaacaaacgcttgtcgtgggcatcgatatcgcgaaacgaacccactacgcctgcttcgtggatgaccgggggcgtgtgcttcgcaaatcgttcccgatcttccagtcgaaagagggctttcgccagctgtatgaagcgattcaggaggcgatgcaagcgttcggaaagccgcaggtgatcgtcgcggtggagccgaccgggcactactggttgaacctggcctacttcctcgaggagcacgggatcccgttggtcatggtcaacccggcgcatgtgtgccggtcgaaagaactcgatgacaacctgccgacgaaacatgacgccaaagacgccctagtcatcgccagactggcgaaagacggacgattcctcgtcccccggctgctgcacgagatcgaagccgatttgcgcgtcgggagcacgctcaaagagaagctccgcaaggaacagacggcggtgaaaaacgcgatcgtccgctggaccgaccgatattttccagagttttggacggtgtttcgcgacctggggaaaacggcgctttcggtgctggagtggacgccgcttccagccgatatggccggccgggcggtggaggagcttcttgaggtgtaccggcaaagcgaagggctgaaatgcccgcagaaggccaaaattcaggcgttgatcgacgccgcgaaggactcgattggggtgacggaagggacgacgatggcccggtttgaaatcgccgcgctcgtccgccgataccgccaattggaggctgagatcgccgcgttggacgccgagttgaaggcgttggttcaaacgacgatggagtatcaatggctgaaaacggtcgacgggttgggagacgccacgatcatcgatctgctggcggagattggcagcttcgcccattatcgggacccgcgtcaattggtgaagttggcgggcctgacgctcaaggagaattcctccggccagcgcaaagggcaaaagcagatctccaaacggggacggaaacggctgcgatcggtgctgtttcgggcgatgattccgctgatccggcacaacgaggcgtttcgcgagctgcatgactattacacgacccgccccgtcaatccgctgaccggaaagcagtccatcgtcgcgttatgccggaagctgttgaatgtgctgtttgcgatttgtacgaagaaacaagcctttgacgcggagcgaatgaaacaggacgtcttgtcccaggtgcaacgggcggcctaaggcctccccctgcgaacggaagaatcgttggacaacaggatgacaccggagaagctggcgtgatctgatccattcgaccttgagtccccaaaggagcttggccggcctccgcctgatgacgagaccgaacgagggaatgttggccccaagacgcccggagacatgggagggttcgtcctcatcagcgacgcggagatccaaagggtgcatcgaatacgcttctccccacggaaggaaaatatccccagccgtggccgcgaagcgcaccctaggtctgtaagatatccacaaaactgaaaaaggatgtaagggattttgtcgaaaaatattttttggacacccctgaggggccgaaaagccttgataaatcaacatttctagagggagggtatcctattatgatttccgcgaaagcacgcgctgtcgatgaaaaacgagtaattggggggagtgcggttaaatagcagaatcgggcctgacgggccgaacggcggctttttccgggatggaaagcgaatcgattggtaatgggcggcgtggaagtgaatacggtgtacctgttgtctcaataggtatggtcgggcgttcccgtgtggggacgtcttttctttttgttgttttgcagaaaaaatttgatttaaatcaacaattatttattgataaacgataatacattcattacaataaagtcgaaaacgagtcagtgaggtgtttcgatgaaacgggaaacgttgtttttgaaggcgtctttagtgttgatcggccttccggttttggcattgtgcctatttttggttcctgcgcttgcgaaggtggctgtcaagctggtgccaacgttcccttggatcaagtattttgtttatcttgtgtttgaggcgtccgcgctgccgttctacttcgctttgtatcaggcgttccggttgttagtgtatattgaccgaaacgacgcgttttccgaggcgtcggtgaaagcgttaaagacgatcaaacattgcgccgtcgccatcagtgggctgcatttgcttgtcttgccgctgttttacttgttcgccgagaaagacgacgctccgggtgtcattttcgtcggtctgattgtgccgtttgcgtcgcttgtcatcgctgtgttcgccgcggttttgcaaaagctgctgcagcaggcgattgaaatcaaacaagaaaatgagttgaccatttgaggtggatgacatgccgattatcgtgaatcttgatgtcatgttggcgaagcggaagatgagcgtcaccgagctgtcggagagagtcgggatcacgatggcgaatttgtcgatcttgaaaaacgggaaggcgaaggcgatccgtttctcgacgctcgaagccatttgcaaggcgctcgattgccagcccggggacattttggagtatcgaagtgatgaaggggagtcaaatccgtgagtagggaggagatggcttgaaaggggagaaacacgaggcagcggtgaacgaatacccaccgctttgcctcatgatcgtccgggtgcgccagtttggcagaaagtcccggctcatcaaagcgtttgtgcagcttgttcgcttcggttgggcgcaggcgcgatcgtgcgtgtttccggttgtcatttttgcctcattggcgctgacgaagatcgcgccgcttccgctattgccgcggtatgattggctgcttgtcatttgcctgctcatgcaatggtggatggtgcggtcagggatggaaacgcgggatgaactcaaagtgatcaccttgttccacgtcattggacttgcgctcgagctgtttaaagtgcgcatgggttcgtggtcgtatccggaagaggggtatacgaaaatctttggcgtgcccttgtacagcgggtttatgtatgcgagcgtcgccagctatctttgccaggcgtggagacggctgaaggtggagttggtgcaatggccgccgttttggatggttgttccgttggcagcggcgatctacttgaattttttcacccaccattattgggtggacgttcgttggtggctctcaagcctcgtcatggttgtcttttggcggtcatgggtgacgtatgaggtcgggggaatccgctaccggatgccgcttgttttgtcgtttttgctgattgggtttttcatctggatcgcggaaaacatcgccaccttttttggcgcttggcaatatccgaaccaggcgaaggcgtggagccttgttcatcttgggaaggtgagttcgtggtgtttgctcgttattgtcagttttctcatcgtggcgacgttaaagcaagtgaaaacaattgctgtgacaggagcagtggagcgttcacatgcagatggaaaatcgttgtaagccgagcagggctacgattcgttggccgttgctcggctttttccttgatgagccgcccgctcctcacggaagctgtgccttgatttcttccatttgcgcgaggtggcgctgttcatgatagccgacaaattccacccattgcttcaaattcaacggcccaaaaaccggatgcgggaacgatttggcttccaagtcagccggattggcttgctccgtgatttggcgcaaccgctgccgcgattgatgcaatttttcttccagttcgtgtcgagtgaaaaagcggttgtccgggcgggcgaaatcaggcgcctccacttttttggaacggtcaacggtcaagtggatcgttttctcctcaaccggctggctctcgccatgctttaatgtatgggcgatcatggctgcgatcgatgtttcgattaagtacaggtgttcgagcacttgggcgatggtccaactccctttcgccgcccgggtgttcagctgttcgtccgacagcccggaaacgcttttgatcagctgttggcgcactcgctcattatgatccatcatgtttccctcatttcgatgtagatttggtttcatcgtacgataaggaagatcaaccgtaaagccgttttgtgttcgccgtgatcatggttttgactggttcgatatctcggccatagtgtgccgccacggctcgcgcggagtccaatagccataacggcgtcgtcagttttccggcaaacgggcctgcaaacggccatgggccatcggtttcaaggagcagctgctcgatgggaacgagggataacagctgcttgtcgcgctcgcggtagcacacttccggcgtgacggagatgtagtagccgcattggacgatttgtttgaccacggcaggctcggccttcagccagtggaaatgggcttgtcggacgccagcttgctgcaagatggccaaggcggtttcagcgcggtcgtagacggcgtgaagaacgagcggcaaggaggcatccgcggcgatggccgcgatttcggttaatcgttcttgatacgcgggcagcttggcgcatgcttccgctgaatagtatggcagcccgacttcgccgatggcggcgagcagcggccgctcttgcttgacaagctctgtccattcgttccaatcggctgcgcttggcagcggttgctcgggatgaaaaccgatggcggcgtagacgaaggaagggaatcgctgtttcaactcgagcgttcggcagctggagcgcaaatcggtggatacggcgacgacgccggtgatgcccgcttcttgccaacggttgatttgttcatcgatgtccgtgtactggtcgagatgaatatgagcgtcgatcatccacagcgacctcccctgtcctttttgccgtcccgctggctgaggcttttcgccttttcatccccattccttatcaatctggtacttgcggatgcggtattgcaagttttgtcggctcaaaccaagcgctttggccgtttttgtgatgttgaagccgtgatgctgcagcgccttgcggatgtagtaaatttcgacttcttccatgtatttgtcaagaggcaaaatgtcttccgtatcaaataaaaagtccgttttcgtttcgtcgggcgccagcttggctcgaaaaggggcaggcagatgggcgagggtgatggtttgttcttgttccatcgtcgccatcgtttccaaaatgacggcctcaagctcgcgcacgttgccgggccagctgtaagcaagaaacgcctcttgcacgtcgtcgccgagtccttcgacatgtaggccatagcgctcgttgccttgacggatgaaatggatagcgagcggcaaaatgtcctctttccgttcgcgcaacggcggcaggacgatgcagtggacggcaatttggtagtaaagcgatttgagcaattccccgttttggaccgcgtcaatcgggtcgccgcttgtcgaggcgataaggcgaacgtccgcacgaaccggtttttggccatgggcgcggacaaactgtttttcttgcaggaaacgggcaagtttttgttgaagcggcaggcttaacgagtcaatatcgtcaagcaggacggtgccgccgtccgcttgttcaaacaagccgggctggatctcgccgtcttcttcgctgccaaacagcatcgtttccatccaatcgtccggaagcgacaaacacgtttgcgcaaaaaacggcttagctcgccgttcgctttcatggtgaatgcaggaagcgagcaagtcttttcctgtccctttctccccaatgagcagcacggacgcttcggagcgggcggcatgacgagcaaggcggatggccttttgcatggcttcgctttggccgatgatgtccgcaaacgtgcgaccggcttcaccgcgttggtggtgctcttggatcagcttgcggaatttggtgatgtctttggcgatttccacggcgccgatgatgcgcccgtctttttgcagcgggtgtgtttgattgaccgttgtcacggcttgtcctttgttattgaaatacgtttgctgcttgttcagaatgctttcaccggtgcgcagcgcttcaagcaatgtgctcggctgctccgggttgaagcggaagacgtccaaaatgtttttatcgagtacgtcctcgatgttcataccctctatgtcccgcattttccggttgtaaatgacggttttcccatgttgatcgaccgcatggacgccaaggtcgatcatttcgagaatttgctcatacatcgataaaagcgtttccatatcccggttcacgatcagcacctctcttttttgtattatagcataaggtggatgggagacaggaagggaaagaaagatgtgaaaaaattttttgctaaatatattgaaaacaagaaaaaaatcatttcataataaagttgtaatacattagaaattgaaaaataattttgcataaaaggaggttgctgttcgtttgataaaaatgtaagcggttgcggaatctatcatagagaggggagagttttcggatgcaaccagtgcaagaactgaaacgagagctaaaaagcaggcatttatttatgatcgcgctaggtggagtgatcggcaccggtttgtttttaggatcgggttatacgattcatgaggcggggccaggaggggccgtcgttgcttatctttttggcggattggtcatgtatttgacaatgctttcgttaggagaattggccgtgaggattcctgatgccgggtcgtatcagacgtatgcgacgaagttcatctcgccggcagtggggtattgcatcggttggctgtcatggctgaactggtcggtgacggtcggcatcgagcttctcactgtcagcatcctcatgaaacgatggtttcccgatgtgccgacatgggtgttttgcgccgtcttcgctttgctcttgtttttgatcaatgcgttgtctgtcaaaggatttggcgaggtggagttttggttttcaagcgtgaaagtgttgacggtcatcgcctttattgttcttggtctggcggcgatgttcggagtcatccatatgaaaaatggacaacccgctccgtttttctcgaattttactgatcatggcggattgtttccaaacgggttttgggccatctttacgaccatgatccttgtgaacttttcgttccaagggacggaattggtcggcgtggccgcgggggaaagccgcgagccggaaaaaacggtgccggttgcgttgcgcaacaccgtatggcgcattttgatcttctttattttggccatttttgtgctggctggtttgtttccgtgggagaaagccggcgtcgttgagagtccgtttgtggtggtgtttgacaatatcggcattccgtatgcgtccgatattatgaactttgtgattattaccgcggtgttgtcggtggccaactcgggcttatatgcgacatcgcgcgtcctctggtcgatgtcgcgccaaggcatggtcagtccgtttttcagcaagctatcgaaacgcggcgtgcccatcaatgcgcttattgccagcattgccatcggctgcttgtctctgttgtgcagcgtgtatgcggaagatacggtgtacgtctggctgacggcgatcgccggttttggcgccgtcacggtgtgggcttccatcgcgctgtcaagctatttcggccggaaagcgtttttgcgcgaaggcggcgatgtgcgcgatctgaaataccggacgccgttgtatccgttcgtgccgctggccgcgtttgcgttgaatatggcgacgatcatcggactggcctttatcccagatcaacggatcgctctttactgcggcattccgtttttgctcgcttgctacgggtactaccaccttgtggcgaaaaaacgggttcagcccctagccgcagaaaaaggggagctcaaggccgccaagtaaaaacaattgaaaaaagccataatcatttgcataatataactatgaaaccgttttataacgaaaaatttttttgcctttaaaaggaggatgacgaaatggtgcagccgtacagacacgaaccgctcaccgactttaccgtagaagcaaaccgtgaagcgtttttagcggcgctcaaaaaagtggaatcggagcttgggcgcgattatccgcttgtgatcggcggcgagcgggtgatgacggaagacaaaatcatttcgatcaatccggcgaacaaaacggaagtggtcggccgggtggcgaaagcgaacaaagagctggcggagcgggcgatgaaaaccgctgatgaggcgttccgtacatggagccggatgagcccggaagcgcgggccgatattttgttccgggcggcggcgatcgtgcgccggcgcaagcacgagttttccgcttggctggtgaaagaagcaggcaaaccgtggcgcgaagcggacgccgataccgcggaagcgattgactttatggaatattacggccggcaaatgttgaagttgaaagacggcattccggtcgaaagccgtccgggggaaacgaaccggtttttctatatcccgcttggcgtcggggttgtcatttcgccgtggaacttcccgtttgccattatggcgggaacaacggtcgcttcgcttgtcacgggcaatacggtgctgttgaaaccggcgagcgcaacgccggtcgtggcgtataaatttgtggaagtgttggaagaagcggggcttccggctggtgtattgaactatatcccgggcagcggcgcggaagtcggcgactatttggttgaccatccgcgcacaagatttatcagcttcaccggatcgcgggatgtcggcatccgcatttatgagcgggcagcgaaagtgcacccagggcaaatttggctgaaacgcgtcatcgcggaaatgggcggcaaagacgccatcgtcgtcgataaagaagccgatctcgaactggcggcgcaatcgattgtcgcgtcggcgtttggattctcggggcaaaaatgctcggcgtgctcgcgcgcgatcgttgttcaagatgtctatgaccaagtgttgaaccgcgtcgtcgagctgacgaagcagctcaacgtcggcgatccggcggagcaagcgacgtttatgggcccggtcatcgaccaaggggcgtacaacaaaattatggagtatatcgaaatcggcaaacaagaaggccgtctcatgacgggcggagaaggagacgattcgaaagggttcttcatccagccgaccgtgtttgctgatgtcgacccgaacgcgcgcatcatgcaggaggaaattttcggaccggtcgtggcgtttgcgaaagcgcgcgactttgaccatgcgcttgagattgcgaacaacaccgaatacggtctgacaggagccgtcatttcgcgcaaccgggcaaatcttgaaaaagcgcggcacgagttccatgttggcaacttgtacttcaaccgcggctgcacaggggccattgtcggctatcagccgtttggcggctttaacatgtcaggcaccgactcgaaagctggcggcccggactatttgattctccatatgcaagcgaaaaccgtatcggaaatgttttaatggcggggcggccgcagccgcccttttcctgtaatggaacgttggtccgtcaatcgtcggatgaaggcaaacgttgtccgtgaaggtggagagtgaggaaaaaagggggattttgatgacgacaaaatcgcaacagctcatcgaacaaacggaacgatatggagcacgaaattatcatccattgccgattgtcatttcggaagcggaaggggtatgggtgaaagacccagagggcaaccgctatatggacatgttaagcgcttattccgctgtcaaccaaggccatcgccatccgaagattattgaagcgttgaaaaagcaagccgatcgggtgacgctcacatcgcgcgcgttccataacgaccagctcggcccgtggtacgaaaaagtgtgccggttgacgaaaaaagagatggtgctgccgatgaacaccggcgccgaggcggtggaaacggcgctcaaggcggcgcgccgctgggcgtatgatgtcaaaggcgttccggacaacgaagcggaaatcatcgtttgtgaaggcaatttccacggccggacgctcgctgcggtgtccttgtcgtccgaaccggcctataaacggggttttgggccgctgctatccggagtgaaaatcatcccgtacggcgacatcgaagcattgaaagcggcgattacaccgaatacggcggcgtttcttgtcgaaccgatccaaggagaagccggcatccgcatcccaccgcaaggttttttaaaagcggcctatgacgtgtgcaaagaaaacaacgtgttgttcatcgccgatgaaatccaaaccggtctcgggcggacaggaaaattgtttgcctgcgactgggaagacgttgtgcctgacatgtatattttagggaaagccctcggcggcggggtgttcccgatttcttgcgtcgtcgccaaccgcgacattttgtcggtgtttgaacccggctcgcacggatcgacgtttggcggcaatccgcttgcatgtgcggtgtcgatcgcggcgctcgaagtgattgaagaagagcgtctagcggagcgttcgcttgagcttggcgaatacttcctttcgaaactaaaacaaatccgaaacgccgatattaaagaaatccgcggccgcggcttatttatcggcgtcgagctgcatgtgccggcgcgtccgtactgtgaggcgctgaaagagcaaggattgctttgcaaggaaacgcatgagacggtcattcgtttcgcaccgccgctcatcattacgaaagaggaattggattgggcgtttgaacggattgcgaatgtcttgtcccgtccataaatcgagtcaaagaggcgaatgagacgatggaagaaaatatgtttctctccacccagcgtgtgatcaaagcggcgctggccaaactcggctacggtgaggagatgtatgagctgctcaaagaaccattgcgcgtccttaccgtacgcattcccgtccgtatggatgacggaacggtgaaagtgtttaccggctaccgcgcccagcatagcgatgccgtagggccgaccaagggaggcattcgttttcatccggatgtcaccgaggaagaagtgaaggcgctgtcgatgtggatgacgatcaaagccggaattgtcggtttgccgtatggcggcggcaaaggtggcatcgtctgcgacccgcggaacatgtcgatgggtgagctggagcggctcagccgcggctatgtgcgggcgatcagccagatcgtggggccatccaaagatatcccggcgccggacgtgtttaccaactcgcaaattatggcgtggatgatggatgaatatagccgcatccgcgaatttgattcgcctggctttatcaccggcaagccgcttgtgctcggcggctcccaaggtcgggaaaaagcgacggcgctcggtgtcacgatttgcatcgaagaagcagcgaaaaaagcgggaattgagttgcagggggcgcgggtcattattcaaggattcggcaatgcaggcagctttttggccaagtttttgcatgaagctggagctcgcgtcattggcatttccgatgcgtatggcgcgttgtatgacccgaacggactggatattccgtatttgttggatcgccgcgacagttttggcacggtgacaacgctgtttgagaatgtcatcaccaatcaagagctgctggaaaaagagtgtgatattttagttccggccgcggtagcgaatcaaattacgcgtgacaatgccgcgaatattcgcgctaaaattgtggttgaggcggccaacggcccgacgacgctggaagcgaccaaaatcttgacggagcggggcgtgctattggtgcctgatgtgctggcgagcgctggcggggtgacggtttcctattttgaatgggtgcaaaacaaccaaggctattattggacggaagaggaagtcgtcgagaagttgaaagagaaattgacgagcgcgtttcatcgcgtctatgaattggcggaatcgcgccgtgtggatatgcgcatggcggcgtacatgatcgggctgcgccaaacagcagaagcagctcgctaccgtggttgggtataatcatggaaaggttgttgctaggggggtgcgccgtctatcctcatctgcttgggggtgggcggcctttcatttgcgggacgccgatgaagccggtgatatcgaagggagagcgaaagcaagctgcttttcttttttgcaaaggatctttttttgtactaccatatcatatacatacattaatgaggaaagagacatgcatacatacaatgagccgggcggaagggagagaatggcgccatgcaggcgtggatcacgaatgtaatggaacaattcggctatatcggcatttttctgatcatcgcgctggaaaacatttttccaccgattccgtcggaagtcattttgccgtttggcgggtttatgacgacgtacacgtctttgacggtgcccggcgtcattgcggcggcgaccgccggttcggttgccggggcattggtgctgtacggaatcggccggctgttgtcggttgaacggctcgagcggatcgtcgaccgttgggggagatggctgcgggtgaagccggaagacatcgccaaggcgaaccggacgtttcaccgttatggggtatgggccgtctttcttggccgcatgattccgttggtgcgcagcttgatttccatcccggcgggcatggcgaagatgaatatcggactgtttgtctggctgtccgtgctcggcacattgatttggaatacggcgctcgtttcgatcggcgcagcgcttggccagtcgtgggggaaagtgtctgaggtgattgggatgtatgcccaggtggtgtatgtcatcatcggcctgatcataaccgttgccgctatccgcttatggaaaagacgccggatgtcctgatgccggcgccttttttgcggccttgattgtgaaaatggccgctgccgccgctggccggaagcggatcggtcagcgttttagcaacaagtaaatgaaatatggggcgccgatcaaggagacgatgacgccggccggaagcggctcggcgagaacgttgcgcccgatcgtgtcagccgcaagcagcaaccatccgccaatgagcatggaggccggaatgacacgctcatgccgcgggccaacgatcaacttggcgatatgcggcgccattaagccgataaaggagatgcccccggttacggagacggcggtggaagcgacggcgacggccgctgccataagcacgagccgctcgcggcggacgtgggcgccgaccccgatcgaaacagggtcgcctaagtgcaaaatattgagatgcttcgcccgatacaacgccaccagtgtgcctgcagccagccacggcagcatagccgaaataaacggccagtcatcgccccaaatgttgccggaaagccagcgggcgataaaatcgactttcgtccggtcagccgcggaaatgaggacgatcatcagcccggagagcgccatcgaaaaccctacgccggttaagataaacggcaccggctgcagtccggttgttttattgtaggagacggcatagatggcagccaccgtcagcagcgccccggcgaaggcaacgagcggcaaggtgtaaagaaatgttccggcctcaatcgggaaaaacaaaaagaacaaggcgacgcccgcgccggcgccggcgttgatcccaagcaagcccgggtcggcgaggtcgttgcgtgtaatgccttgcaaaatggcacccgacaaggcaagcgccatcccggcaagcaacgtgattacgatgcgcggcaagcgaagagaaaacaagatgaacttttcttgcatcgagccgtcccccaacagcgtcggaatgatgcggtcatacgagagcggtgcttcgcctgtgcccaacgccgccgctgtggtggcgagaatgagcaaagcgagccatcctaacaccgatgtcatgcgttttctcattccaatcccctcccttttctccgcacgacgaataggaaaaagggcaggccgatgaccgcgatgatggcggctaccggtgtttcaaacggcgcgtaaatcgtgcgcgccgccgtgtcggccattaccatggcggcagcgccgatggccgcggacagagggatgataaagcgataatcggcgccggcgatcgcccttacgaggtggggaatcataaggccgataaaggtgatgttgccggcaatggccaccgaggctcccgtcaacaaaaacacgacgaaaaacaaccaagccttgacgacagatgttttctgcccaaccccgacagccacatcttcgcttagactcaaaatggtcaattggcgtgaaaacgcaacggcgatgcctaaaccaacgagaacgagcgggatcatcactgccagctgcttccaggaggcaccagcgactccgcctgacgtccacatcgagacgtctttggaaatgtggaaataaagcccgattccttcggcgatggcgaacaaaagcgccgagaccgccgagccggctaagacgatgcgcaatggtgaaaaaccgcctttgcgggcggcgccgatgccaaagaccacccctgcaccagcagcagagccggccaagcaagcgaaggtgatggcgatatagccggctgaagggaaaaaggcaagggtggcggccaacgccgcgttcgctccagcggtgaggccgagaagccccggatcggcgagcggattgcgcgtcatcccctgcataatcgccccggcgacggcgaggccagcgccgacaaaggcggccgccgtttcgcgcggcaggcggagctcgcgaatgaggtcaagctgtttgccttgttggtcggaaaacaacgcctgccatacgtcgctccatgtcgtatcggcgacgccgactcgcatcgagccaaaccaaacggcggcaagcagggaaagcgacagaaaaaacgtatagcgaaacggccaacgccggcggtctgcgtccattggtgactccccctttgacacaaagaaggacgggacattcactgcccatgaacgccccgtctcgtcgttattggcctaaaaaatgctttttaaagaaatcgagctggtagtctaacgtaatcgggtcgttgaaataaaacgccttggcatcggcgacaaacatatggccgtttttgacagcagggatgtttttgaacgtgttcgtttccataaacgatgtgtcgccgtcgccgtttttgcttaagatgagataatcgccgacaaactgcgggagcgcctcaagggaaacggcatagtagcccggtttgagcgcctgttcttctacagcttttggcattttcagcttcatttcttgatacaaaatctcagtgccgcgcgcccagttgttgccgaacacatacagctgcttatcaaagttttcggctacagtgacggtcgcgttttcgccaattttggcccggatttcttccccggcttgttgcgcccgttgtttgaaatcgtcgatccacgctttcgcttctttttctttattcaacagtttcccgatttccaaaaactgtgtcaaataatcgactttgccgtatgtaaaggtgacggtcggcgcgattttgcttaatttgtcgacgtttttcgtattggataatccgatgattaagtccggttttaacgccataattttttcaatgtcttcatcggtcacgacttcggcatctttcagtttttcttgaaaaagcgggctcattttcgaccacgaatccacgccgacaatggggacgtccaaggccagcacatgcccagcaaacgtcgataagacgacgacgcgcttcggatcagccggcacttccaccggtccgttttccgattggtatgtaatcgtttccggctttttttcttttggtgaagcgctgttgttcttttgatcgtccgccgcgttgccgcaggcgcttagcacaagcgccaaaagaagcagcaaggaaagccatgttttcctcatgacgaatcaagcctccctaagcagttgataagtgaagcaaatcggtttgttcgtccgcggatcgcggccgatgtcggcgtcgatgccaaacacatcgcggagcacgccgcggcagacgacctcttcgctcggcccggccttgacgatcgcccctgctttcatggcgatcatataatcggcgaaccgcgccgcttggttgatatcgtggagtaccatgacgatcgtccgcttctcttctttgttcaggcgttcaaggagctccagcacctcgagctggtgggcgatgtccaaatacgtcgtcggctcgtctaaaaagatgatgtcggtctcctgggcgagcgccatggcgatccagacgcgctgccgctgcccgccggagagcgcatcgaccggccggtgtttcaaatcggccgttttggtgacgtcaagcgcccagtcaatcgcttcataatcccgcttcgtcagccgcccgaatcctttctgatacggaaagcggccgtaggagacgagttcgccgacggtcaggccgcttgtcgcttccggcatttgcggcaaaatggccatttttttcgccaattcttttgtcggctgctgggaaatcgcttggccatctaaaataaccgcgccggactgcggggaaatgatgcgcgtcaacgtcttgagcagcgtcgattttccgcatccgttcggcccgataatggcggtgatttgccggtctggaatgcggacggacaaacgttcgaaaatcgtccggtcatcgtagcggacggtcaattctttagcatataggcgggccatgcgaccacctccttttggataaagaaaatgataatcaatatcgatcacaatcttattatagcgaatccaatgaaaaacacaatgattttttgaaaatgggaatcaattttagttgcaaagaagtgatcaatgagtgttgcgaaataacaacattttttagctgaataacggcagaactgcaacaaattcgttctgtttgttgcaaacttgcaacaatatgttgttgtttggcaacaggcgatcaagtaggatgaattttagaaggttggtaatttaagaggaaatgctgctctccaacagtgtttctcaaattgaaaaaccttgcaacaccataacttccttccttacgatttctcacaaaccgagcgaattcgttgtttttcaccagccttctaggggcttgttttttctgaatagcgggaactttttggcacaaaaattgcttgagtagaaaataaggcggaacggtgggagaggaaatggcaatgatggtcggagacatcatggtgaagacaaaggcagtaatttttgaaagcgattcccttgatgaagcggctcggacattcgttgaatacggacttgatgggatggtcgtatgccgttgcagtgaggaaatcgtcggcgtggtggcggtcaaagacgtgttgttcggtcttgcccaagggaaaacaactgtgcgtgaggtgatgcgcccgtcgctgccgccgctttccattcacgaccgtgtggaggggatcgagtttggcggcggtccgctccggcccgttgtcgatgagagcggacgccttgtcggtgtgttgacgaaagagcagcatttgacggcatatgcgaaggcggcacaactccgcttaaaacatttggatgccattttcaacgccgcccataacggcattttatcgatcgacgcaaaagggcggattacatcgatcaatccaccggctgagaaaatggcgcggacgacgaaagaagaagccatcggcaagtttttgaccgatgtcgtgatcccgtctggcttgctcgaggtcgtgcgcaccggcaaagggcatacggaaaaataccgcgtcggcaagcgtgtctatattacaaaccgctcgccaattatcgatgaggggaaggtcgttggggcggtcggggtgtttcaagacatttctgagattgaatttatctccaacgaacttgagaccgtcaagcgcatcgtcaatgagctgcaaacggtgatggaggcatccagcgacggcatcgctatcacggaccgcagtggaatgatcacgcggcgaaacaaaaaatgggatgcgctgtttctaggaacggagcaagagcgggtgaccgccccgcttgaacgggtcgttcgacaggcgcttgatggacgtcagccctgttcgatgcttcatcaggggacggaaacgggaaacatttggatcgtttccgcggtgccgatcatcgaggaagatgggcgggcggagcgggttgttctctacgtcaaagatatgaccgagatggaacagctgcgctcggaactggaggagacgaaacggctccttcatatgttgggccgtcaggaagaagatcatctcatttaccgagctccagcgatggcgcatgttgtcaatatcgcccgccaagcggcggctgtcgatgtgacggtgttgttgaccggagagtcgggcaccgggaaagaggaattggcgaactacatttggaaacaaagcgcccgccgcgcccgaccgtttgtgaaagtgaattgcggggcgatccccgagacgttgatggagtcagaactgttcggctacgagccgggggcgttcaccggagcggcgaagaaagggaaaaaaggctatttcgagcaggcggatggcgggacgatttttctcgatgaaatcagtgaaattccgcttcacttgcaagtgaagctccttcgcgtgttgcagtcgatggaaatcatgaggttgggggcggaggcgccgaagcggatcgatgtgcgtgtcatcgccgcgacgaacaagccgcttgaggagcttgtcgccgctgggcggttccgcgccgatttgttttaccggctgaacgtcatgccgattgccattccgccgctgcgcgaccggaaagaagacatcccgctcttagtcgaccattatcgaaagcggtttgcggaaaagtatcaaaagccgctcatctttactgacggggcgctcgcggcgatgatggactaccattggccggggaacgtccgcgagctcgtcaacgccatcgagcgcatgtttgtgacctcggtttcgccagtcgttgacgaagaccacgtggcgaaatggcttcatcttgagccgctgccggctgccaatccggcgtcaatcggcgaggttgtcccgctcaaacaagcggtggcggacgtcgagcgccagttgatcatcgaggcgctccgtcgcgcgcgcacgtatcggcgggcggcgaagctgctgggcgtcgatgcgtcgacactcgtgcgcaaggcgcaaaaatatggaattcaatcatggggaggggaagaagatggatttcacgctgccagccgagattgaatttttaaaagaaaacgtccgcaaatttgtgagagaagttgtcgaaccggtcgcgatggatattgaggaaaatgaccagattccgcaagatatcattgaaaagtcgaaagaaatggggctgtttggattaagcatcccggaggagtacggcggcctcggtttgtcaatggttggaaaatgtgccatttacgaagagctcgggaaaacgcacaatggctatacaacattaattggcgcccataccgggatcggaaccgtcggcattgtcgagctcggcacggaagaacaaaagcggcgctacttgccgaaaatggcgacaggcgaatggatcggcgctttcgccttaaccgagccgagtgctggctcgaacgccgccgcgattaaaacgaccgccgtccgcaaaggcgaccgctacatcattaacggctcgaaacattacattacgaacgctgtcgacgcccatgtgtttaccgtcatggcagtcaccgatccgtcgaaaggtccgaaaggcatcacgtcctttatcgtggaaaaagattttcccggctttatcgtaggaaacgtggagcggaaaatggggctgcgcggatcacattccgccgagctgttttttgacaacttggaagtgccggtcgaaaacgtgctcggaaaagagggagaaggctatgtcaacgccttgaaaattttagcgaacggccgtgctggtcttgccgcccgcaacctcggctcgtgcatccgcctcttagaatactgcatggaatacgccgaacagcgcgaacagttcggcaagccgatcatcgagcagcaagcgatccagcatatgctggcggaaatgagcatgttgatcgaagtgctgcgctcaaccgtttaccgcgtcgcctggatggtcgaccaaaagatgcgcgtcgtcaaagaagcggccatcgccaaactgttcggctcggaagtgtacaacaaaatcgctgacatggccgtgcaaatccacggcggcctcggctacatgaaagattacccgatcgaacgttacttccgcgatgcccgcattacgaaaatttacgaaggcacctcggaaatccagcgcaacatcattgcgagcgaactgcggaaagaatacggaaaagtgcgggtctgaccgaaacgccgtctgctgacagcaggcggtgtttttcatcgttattgtcggaaaatgtcattcgcttttcgttgacgaaaggaaaagaagattgctagaatgagagaaaatgagtgattattcacaacacttcggtcattcgtacaacttgcctctttgccatcaacctgccgattgtcgcaacagcctatttgtaagcctttacatcaatcgattgtccctgcgttcatccatctagaagtacaacaccagccgacatttcaagaaaaatggaaaaggagtggtgagcgtgcggcgggtcgagccgttggttacaacaggcagccgcgggctgcaggaggattcgtttccgtttcggctttatcaaaaggccaagcggttggaagcggcggcccacgattcgatgttcggccccgatcaccatgccgacatcatgaatttcaccgctcgccaactggcaacgaggatggaagtgttgaaaaaagcgcaggagaaaccgtttgacgagctgtttgggcttgaagaaagcgaaattgtcgggtgatagggagagattaagccgaagaacggtcttctgtgcgttggacaggcagtcgccaacccgcactggtgcctggctgttcagcggcaggggaaatcgatgggtgatgccatatgggcaacaaaaaaagagaaaggagatgccatcatgacgattgacgtgcaaatgcatcattttccgctcttcattgacggccaatggcagccggcaagcagcggggaaacgtttcacgtatacaatccggcgaccggagaggcggtggcgaccgtcgcgaaggcgacagcggatgatgttgaccgggcggtgaaggcggcgcgcaaggcgtttgacgagaccgattggaaggcgatgaaaccgaaagaacgggcgcgcgtgctgaatgtgatcgcccaagccattgccgccaacgctcaagagctcgcctatttggaggcaatctcaagcggagggacgatccggcgcatcagctcgatcgatattttgcagacggtcgatttattccaaacgatggcaaacatcgtccaagagtacccgttttcggaaacactgccgattccgccgtttcccggaccggcgcacaactttgtctggcgcgagccgatcggggtttgcgcggcgatcacaccatggaacttgccgctcatgatcgcgtcgtggaaaatcgccccggcgctggcagcgggcaatacgatcgtcgtgaaaccggcgagctacacaccgctgtcgacactgaagctggcagaaatcatttcgtcctttgtgccgccgggggtcatcaacgtggtggctggtccgggcgccgacgtcggtgaggcgcttgtccgccatccgcaagtggacaaggtggcgttcaccggttcgacggaagtcggccgccgcattatggcgttggcggcggaaacggtgaaaaacgttacgcttgaacttggcggcaagtcgccgaacattttgctcgaagatgctgatttggacattgccgttcccggcagtttgtttggcgtctttttgcattctggtcagttgtgcgaatcgggaacaaggctgtttgtgcctgaccggctccatgatgaagtggtcgagcggcttgccgcgctgacgaagacgctgcaaatcggccatccgcttgatccggcgaccgacgtcgggccggttatctccaagcggcaaaaagagacagtgctctcctatattgaagccggcaagcaagaaggtgcgaccattgtatgcggcggtcatgaagtcgaagtgcccggctgtgaaggcggccattttgtcgcgccgacgattttttcgaatgtcacgaatgacatgaaaatcgcccaagaagagattttcggtccagtgttgtcgatcatccgctatcatgacgtggaagaagcggtggcgatggccaacgacacgatctacgggcttgcggccggcgtctggacgcgcgacgtcaacaaggcgtacgccatcgccgggcgcctgcaggctggcgtcgtctggatcaatgactggcatatgcttcgcaatgacgcgccgtttggcggctacaaacaaagcggcatcgggcgcgagatgggcaaatattcacttgatgcttacacgcagctgaagcatgtgcacacatcaatggtgccggagcttgaaaagcggaaatggtatcaagtgctgttttcccgcctgcacaccatgatgaaaaagtaaagggggatgaggaacatgacgacgttagcgaacttttggctgcgcacggcaatttacaccgggtcgaacacccgagcgctcgtgccggatttgtttcgcgggttgggcgctaaacgggtgctattgctttccgaccgtgggctcgagcaagctggggttgtcgaaaaagtagcgagcctctttgacttgacgatgcatggagtcggaccagagcttgtcggcatctttttggatatccgccaggatgcggaaagtgaatgtgtcaatgaagcggcgcgctatgcgcgcgagatcggggcggatgccctgctggcggtcggcggcggcagtgtgctggatacggccaaaggggtgaaatacgccctgtttaaagggttgcgtgacattaaagaggcgattccaggcgggctgcggtacgagtcgttcccgcaagcgcaattcatgccgatcccgcacatcgccatcccgaccacggccggcacggggtcggaagtgtcgccaattgcggtcatctataacgaagagctgcgcttgaaaacgaacatcatcaatccgtttatcaatgctgatgtggccgttttggatcctgatttaacggtagggcttcccccgaaggtgacggcgtttaccggcatggacgcgctcacccatgccattgaagcgctcgcctcgccgatggcgaccgcgctcaccgatgcatgcgccttgcaggcgatccgtttgattcgtgactacttgccggtggcggttcgtgacggcgggaacatccgcgcccgcttggagatgctgcaggcgagcttgcttggcatcaccgcgttcagctttgcgttaaatgccattccggtgcacaatttcgcccatgcgtacggagcgatgtttcgcattccacatggcttggcgaacgccgtctttttgccagtcgtgatggaagcgattccggagttgtatttgccgaaagcgaagctgttggctcaagcgcttggcattcatgatcacggtcaaggcaatgaagcgctgttggtaaagtccattgagcgaattcgtcaattgcgcgatgacatcgggctgccggctgattttgccgactatccgatgacggaagaacaattcgcggcgacgattcaagcggtggcatctgacccggctgcgatcagtttcccgatgccgccggaattgattcgggccatcggcgagcgcgtcgtcaagctgacagtggaaaaaggatgaagcagcgtaccgacaagcaaggacaagatttgtccagccttattaagcaagaaaaaggtgtcccgctgtgagggacacccgtttttgtgccgacttagcctcgtggccgcccgatgacagtgtctaacgaccaaagccggctgccattcagccataaataaatcgacatggcaagcaaggcgagattgaattcatagcccgtttcccggccgttgccgagcaaaccggcgtcgactttcgccgtggcgatggccccgaccatgatgacggcaaacgccgcggcgatcgggcgtgtgccaaggccaagcatcatcgcccagcctccagcaagctctatgatcgtcacgatgtaggcgagccagccgggaaggcccatagcaacaaacgaatccgttgccgcctcaagcccccgctgccatttcacccacccatgggcgaaaaagatgaatccggtgacaatccgcaatagaaaggcgcctagttcgtgagaatgcatcggtttttgtcctccttgtcccaacagcatggtagtacaatgtatgcgggcgggtccgcccccatgcctttcgttagccattcgaccggcaatgggctacaatggaggggaagcgcgtcaaaagtagaggaggatatggccgtgaaaattgaagtatggtccgattttgtctgcccgttttgctatatcggcaaacgtcgcttggaacaggcgcttgaacagttttcgcaccgagaagatgttgaggttgtatttcgcagctttgaattggatccgaatgcgaaaaaagagacgccattgacgattcacgaaatcattgctaacaaatacggcatttcaatcgaggaagcgaagcgggccaatgccgatatcggcaggcaggcggaagcggtcggattgacattccgctttgagacgatgaagccgacgaatacgtttgacgcccaccgtttggctcattatgccaaggaaaaagggaagctgaatgaaatggtggaacggctgttttatgcatatttcacggagtcaaagcgaatcagcgaccgcgatgtgctgcttgcgctcgccgaagcggccgggcttgaccgggcggaagccaaagaggtgttgaacagtggtcgttatacggaagaggtgcgccgcgatgaggaagaagcagcggcgttgggcgtccgcggcgtgccgtttttcgtgctgaatgggaagtatgcgatttcgggggcccagccggttgacgtgttccggcgggcgctagagaaagtatgggaggaagaacaacaagcttccccgttgcggtcgttggcgggtgaaggcggaatgtgcgcagacggaagctgctcgattgactaaatcgcctcaaccaaaaaggaaaagccggctaggggtttcttagccggctttttttgttattttcacggagaagcttctcgtttagttagatgaaacaaaaatggggaagattaaccgcgtttcacaaacagcggcaagtccgtatgccccatgccgcggacgtagacgaacagctggcctttatggtggatttcatggtccattgccaattgcaggaactgagctgtggacatttgcgtgccaaagatggcagttaaatcaagcgtccggtcgaagtcgtcatcgctcatcgattcgatgagctgcctcgttttttccgtatatgtttccgccagcttggccaaattcgtctccggttcctcgattttttgccggaacagcgatggatcgccgtgttttgccgtattagcgaaattgtagaagctgaacagcatatgcgtcgccagctgcttcgctgtcatcgaggtcggcgtcggtttgtaatcataatgcgcttcgtcgattttgtggatcagttccatcgtgacatggcggtgggaaaggaaatgttgcacccatttttttgcgcgggacatggctcttcctccttctagttatggaattctgttttccattttaccataaacatcttctctatcgtcatttggctcatttcccttatggcaatggaagaaatcccccttattcattacaatgaaagtaaatcataaaaatcatgcacgcgaggtagtggacaggcgtcatgatgaaaaggggtgggtaaagatggaacatcactcttcgtcccatgttccgcgcataaaagtgctcatcgccgatgacaatccctttgtccgcgaagggctgcggatcatcttaagcacatatgacgagtttgacgtcgccgcgactgtaggcgatgggaaagaggcagtggaatattgtcgacatcatgaagttgatgtcgcgttattggatgtgcgcatgccgaacatgaatggagtggaagcgacaaagcttctatgcgagcagacgaagacaaagccgctcatcttgacgacgtttgatgatgatgaatacattctagacgccattcaatacggcgcaaaaggatattttttgaaaaataccgatccggaacgaatccgcgaagcgatcaaagcggtgtatcacggccaagtggtgatgcaggagattgtgatggacaaaattaagtccaacttaaaagaagaagcggaagcagcgccgaaaatcgataaaagcctgtttacggaacgagagttggacattatggcgctcattgcgaaggggctttcgaataaagagattgccaaacagctatttctctccgagggaacggtggccaattacatcacatcgattttggacaaaaccggactgcaacatcgaacgcaaattgccgtttattatctgacgggaaaagtcggctgaggagacgttatggaatcgctgctgatcatttacaagctgattgtatggggctatgcggcattcgattacatttcatcgaaacagagaacgggagcgggctttgttctagtctctctgatctatttttgtcttcagctgtttgccctgatcgttcggcatatgagttggaaaaggggagcggcgtttggttccgttgttcttctcgttctagccgccgcctttgtggagccgctatgggcgttgttgctgcctctcaatgggtatgagctggcctccgtgtatatccaccgagtttgggggatcggggcggtgttgttgacgccgatgatttggcttgatccatcggcggggaaattatacggctttgtggcattgttcagttttgtcagcgtgacggcagtcaagcggcacatcgagcggatggaacaacaagaagatcgtttggatcaaatgcgcaacgatttgcatcggctgacaagaaggatcagcgaatatcatcaatacatcaagcagtcggaatatacgttgcagttggaagaacggaaccgtctgtcgcagcgcatccatgaccaaatcggccactcgctcgctggagcgctcattcagatggaggcggccaaacggttgatggatgcggaccgcgacaaggcgaaacaattgttggaaaacgccatccacatttccaaagaaggcatggaacaaattcggatgacattaaaacagattaaaccgccgcttgagcaaatgggaatcaatcgggtgaaattattcattgaggaattttccgcccaacatcatctccctgttccactcgtatgcaaaggggatttggatgtgattacaccaatccaatggaaagtgatttatgagaacattgccgaagcgttgacgaatgcgagcaaatacgctgaggccacagccattgccgttgaaattcacgtgttgaatcgagtcatcaaggtggaagtgaaagataacgggaaaggtgcggccaagatcaagaaaggacttgggatcatcggcatggaggaacgggcggcctctgttcatggcacggtcattgtcgatggaacgaacggtttctctgtcacgacgttgcttccgattcatgagtaaatcgtgaattttctcatgtcaacgagatgaattcctgcacttacaggagttcatctttttttctataatcaataacaccaagcatggaaagaaggtggaacgatgaacattttagagatcaaacaagtgaccaaaaaatttggtgacttcatcgctgtcgatcatatgtctcttacggttgccgaaggagaaatttttggcttcctcggagccaatggcgcgggaaaaagcacaaccatcaatatgattgctgggttgctgcgcccgaatgcaggagaaatcaagattctcggcaaggacatcgccaagcatcgccagtttgccacacgacatatcggcgttgttccccaagagatcgccatctatgaaaatttgacggcgtatgagaatgttgaattttttgccgggttgtatggactgcgcggcgcggagctgcgccagcgggttgaagaggcgctcgagtttgtcggtttaagcgataagcgcaaaagttatccgaaacatttctcaggagggatgaagcggaggctcaatatcgcctgcgctcttgcccatcggccgaagctcatcattatggatgaaccaactgttggcatcgatccgcagtcgcgaaattatattttggcttcggtgaaaaagcttaatgagatgggatgcacgatcatttatacaagccactatatggaggaagtggaggagatttgcacacggatcgccatcattgatcatggaaagatcatcgcagaggggacaaaggagcagctggaagcgatgatcaccgatacaaaagatatttggctggaaatcagggggatggatcggctcaacaaacagcatcttcaagacattcccggggtcaaggcggtgcaatgtgaagaaaatatgatcaaaatcagttcggatatcagtgtcaataatttaaacgaaattgtgcaatgcctgatcaatgacggtgtcgaaatccgttcgcttgaagacaaatcaccgaacttggaaacggtctttctggcgctgacggggagaaatttgcgggattagcggtttggagtgccatcatgcgaaggaggtgcttcttttgaatatttttcgcattgcagccaaggaaatcaaaagcgattttcgtgatgtccggacgctgttttttatgctgctgtttccgatcgtactgatgttcatcttaggaacagccctttccaacgcgtttcactggacgatttctgtcggtgatgtacacgtcttgtacaacgatcaaaaagcagggccgttgtcgccgtatattcaaacgatgatccaagcagcgaagaaagcccacatcgattttcaaaaggcatccgaccatataaaaggaacgaaagcggtgcaggaaggaaaagcggatggatacatcgagatcggcccgcgtggagtggagttgtacaccaatgaacgcaacaagatcaaaggaagcattgtagagggggtgatggccgcgtttgtcggccgatgccagctggcgatggccgtttcagaggtgaagcctggttttgttccatccaataaacgtgtgcatgatgagtatattcaagaacggtcgctgcatgccaagcgcaaaccgggagcgatggattattatgcggtggcgatgacgacgatgatcgctttgtacagcgcattgccgggcagttcgttgctgcggggggagcgaacgcggaagacggctgatcgccttttggctgctcctgttcgcaaaagcgagatttttattggaaagctggccgggaacgtcgcggcgaattttctttgtgttgcggtcgtcatgttgttcagccaatgggtgcttcatgccgattgggggcatcacgtaagcctcgtatggttgcttatgttgaccgaggtggtcttagccatcagctttggtctagggatgggctatatggcaaggacggaaggagcggcgcgaacgattgcgatggtcatcattcagctgtcttcctttttcggcggcgcttattttccgatcgatgaaacagcatggtatgcccatttgtctccgctttcttggatgaatgaaacgattttcaaaatcgtgtatgcgaacgatttgtcaagcgtcgttccaactatgctgctgaatatcggtatagcggcgttgtttttggtgatcgctgtcgtgtcgatggcgagacgggagggattataaggtgaatgacgtcatctggttggtgagatatacgttaaagcgaacgtttcgtcggaaaatcaattttttgctctatttcggcacccctttggccgcgattctgttgtccttgtttgcttacggaagctccccggccaaggatgtgcgcatcggggtggtcaatgaggatcatgggcgggttgccgatgatgcgatccgttttctgaaaaatattgatcatctatccgtgaaaagcgtaaagttgtcagcggtggacgaccaaatcacctcgcaaaaggtggatggcgtgctgatttttcgccaagggttttccgaaagcgttcagcacggccagccccggccgatcgaacttgtctcgctcaagggagcggaaatcacgatgttcatcaagtcgtacttgcatgaatacatcgatcatctggcgacattggggcgattggccaatggggatcgcgatctcttttggaagatgtatgaacggtatcaacaagcgccgttccgcctgtccgttcactcgctgtccgacacagccaaacaaaaaggggtcacgtatcaaacgatcggttatttggtcatgattatgttgatgtcagcgggaaatttgacggagatcatcatcaaagaaaaagaagagcgcacctattctcgtttattgacgacgccgattcaggcgagaacgtatgtgttatcgaatatcgtggtgaatttgttgattatgacggcacaaatcatcgtgacaatcgtggcaatgaagaacatctttcatattgatcctaatattccgatgtggcaaatggccctggtgctcctgcttttctctttatccgcgatcggcttgtctttgattacagtgatgtttgcgaacagctctgcttccgccggggcgctgcagccattgattactgtgccgacatgtatgctggctggctgtttttggccggtcgagctgatgccgaaatttttgcaaaaagcggcgtattttatgccgcagcggtgggcgctcgattttttggtaaagctgcaggaggggcgctctttcggaagtttgtattggcatctgttgattcttctcgcctttgcgctgacctttttccttctggctgtttacaagtttagccgaagccaacagagtggacagtttgtataatgcccagcggtctatgttttcttgtatggctgtgtggggggctttcatcatatcgaacaattcgatcagcgggaatgtcaggtgcagtcgttctttttgactgcgccttatttgttggccctggggaagtatccatggcattttggagtgccacgcttatgctaatagtgtcatattcctaaacgacgaaggatgtgaaaggagaagaaagatggtcaaaatttttctcgatccagggcacggtgggaacgatgccggggcggtcggcaacgggttgttggaaaaagacattacgttgtttatcgctctcgaaatcaaccgtctgctgcaaaatgagtatgaaggagtttccgtgcagttgagccggacaaaagatgaaacggtgccgcttgatgaacggacggaccgggccaatcaatgggaggcggatttatacgtcgcgattcacgtgaatgccggtggcggcactggatatgaagattatatttatgatcggctcgatgacgattcggcaacagcccgcattcgtgatgccattcatgaagaagtcgtcaaagctacaggatttcgcgatcgcgggaaaaagaaagcgaattttcatgtgctgcgggagaccgcgatgccagccgtgctcacggagaacggatttattgaccgggaagaggatgcgagaaaactgaatgatacccgttttttgcgcatggtcgcccgcgggcatgtgaatgggttggagcgggcgcttgggctgcggaaaaaacaaaaaccagcattgacccgcgtcattgttgatgggacgcaagtcggcgcatttgccaaacgggaaaacgtgcttcgtcaagtcgagcagcatttagggagagccagacagattgtgcttgaacaggtggaagaatgatagaaaaagcttgcttcgtttcgtttcgacggggcaggctttttttcgtccgttcgtcctagtggaactgccgcctccttctttgtccgcgcgtcatatgagtatagcgacaaacgaaaagaggaggaagagcatgtttggctattccatcgtgcagctcgtccgccgccatgcagggcggcttgaccgtccgcttcgtcatgcgctcgtcaacatgtaccagccgatgatgcgcatgccgtgcatttttcaccgctggatggagcggtggttgcgaaaatggaggaccgtttctgttttgattgaggttgaaggcacagagggcgttgaggcgctggccaaggcggagcgggatcatttccgtatgaaactgcatcaccatttccgccatgtcccgatttatagcgcacgggtgacgccggcggcgcttgagcagctgctcgagcatccgaaagtgaaaaaagtgtacctcaatcggcaggtcaaggcactgttaaacaatgcagtgccatcggccaatgcgaaacatgtggctgtcaacgggacggagttaagcggaaaaggagtgacaatcgccattgtcgacacaggcatttacccgcacccggacttggaggggaggattgccgcctttgtcgattttgtcaatgggcgcacggcgccgtatgatgacaacggccacggtacgcattgcgccggcgatgcggcgggaaatgggcgaatgtcagacgggctgtacgccgggccggcgtacgaggcgaacgtcgtgggcgtgaaagtgctcgaccgttcagggagcgggacgttggaaacgattatgcgcggcattgaatggtgcattgattacaatgaacaaaacccggcggggcggatcaacattatttcattatcgctcggcggagaaccgcagccgtttccgaccgaaaatgacgacccgctcgtgcaggcggcggagcgggcgtgggagcgcggcattgtcgtctgtgcggcggccgggaatgaagggccgagttacggcacgattgccagccccggcatcagcgatcgcatcattacagtgggagcccttgatgaccgcgatacggcggcgacacgcacggatgatgaggtggccccgttttcgagccgggggccgaccgagtacggagtgacgaagccggatctcgttgtcccgggggtgaatatcgtttcgctccgcgctccgcgttccatgctcgataaaatgaataaacaaagccgggttggcgaccattacatggccatgtccggcacgtcgatggcgacgccgatttgcgccggcattgtcgccttgatgctcgaggcgagaccgggggcaacgccggatgaagttaagcaggcgttaaaagacggcgccgatttatggaaagggcgcgatccgaacgtctacggagccggctatgtcaacgccaaacgcgctgtggagcttctgctgcagcgctagaaaaaagagggaggcgatcattgatcgcttccctcttcacggttattgtaatcatattttgacggatcgaccggcttgaagcctttcggggtgtagaaccggagcaaatcgccgtagacgactttatccgataggtcaagcttcgtacggacgatttgttcgagccgctgaatttccggcgtgctttcaagaggttcgcctgttttcgtgtcatagtacttgccgttgaccgctgtcaccttcggcgtgacaaagtcgccgttgcggaacggaacgatttcttgatgttcaggtgacagcaaatccgttccaaaatggacgtaattttttgtatcaatgcccagcaggtgcaagaccgtcggcaacaaatcgatttggccgccaaactcgtgaatgacgccgccttttatgcccggcacgtggatgaacagcggcacccgctgcaattgcgcatgttcatacggcgtaatttcttttcctaaaatttgcgccatggctttgttatgattttccgaaatgccgtaatggtcgccgtacaaaatgatgaccgagcggtcgtacaggcccgattttttcaagtagtcaaagaactccttcaccgcctcgtccaaatagcgggccgtttggaaatatcggtcgactgtcccatccccggtcgccgccggcgggatcgtcgcatcttcctcgctgatcgggtatgggaagtgattcgacagcgtaataaatttcacatagaacggttctttcaatgtttctaatagcgggatcgactcccggaagaacggtttgtctttcaggccgtagttcaagacgtcctcgtcgttcatatcgtagtagctggcgtcaaagaaatggtcaaagccgaacgacttgtaaatttcatcgcggttccagaacgttttgtagttgccgtggaagacggcgcttgtatagccgtattggtgcaaaatggccggagccgcctgatacgtgttttgtcctttcgttgtaaagacagcgccttgcggcaagccaaacagcgagttttcgagcataaactccgcatccgacgttttcccttgtcctgtttgatggaagaagttatcgaaatagaacgtgttcggatcgcgggtgagcgagtttaagaacggggtgacttcttcaccgttcaacttatagttaatcacaaagttttgcagcgactctaaatgaatgtaaatgacgtttttccctttcgccacgccgaaatatttcgggttcggtttggcatacgtcgcctgcacatagttcagcacggtcgtgatgtcgcttttgtttgcgaacgcccgctgcgtcgatgatttcatgctttggaacgcatcgtaaatcaaatagttgtacacgcctaaatatttgacgatatagttgcggtcgaacgttcttgtcaagagctgcgggcggtcggtctcagcgagcgccaagttgatgctgaacataagaatggccgaagcgaaaatggcgccttttttgaatcggccggcctgcacttccgggagcgagaatcgcttcgagaaaacgatcaccgccaaaatgatcgtatccaagaaatagaacacgtcataccagcggagcaactcccaaatgcttctgccgagatcgccgaagtttttcgtttgcgtcaacgtcgggaatgtaataaaatcgctgaaaaaacgataataaacgatattggcgtatagaatgaacgataagatgaaattaataataatgatccatttgtacacacgcgtttccttggccaacagcgccaacccaaggaagaataccgccgagctgatcgggttgatgaacaataaaaactcctgcatggagttgctgatgccaaggttaaattccgctaaataggcggcgtacgtcttcaaccaaaataagagcacggcaaaaataaaaaagccaatgtattggttagggagagaacgacattttttcaaccatttttcccaaattgccttcacgtcctcttctcctcctttgcctcgtattcttaacgatgcttctatgtttatatcaacagccgttgcccacagcaacaaacattttattcttacatgattttacatcggaacgtctccatgtcaagtagcataatacgtctgttgccaaaagtcaatggaatgtttttatgggactggtgcaagcccccttccgcgcttcaatgcctgtgtggtcccagtcggactgtcattcgccattcatatagacgagcggagacggaaaaggtttcaatgcatccacattcttgaagccggcggccatgccctttatccattttattatgcagaaagaatgttatgatgaaaatggtttagagtacccgaacaagcttgtttttggtatattttttctatgcatcatccacaactataaagaggcgattatgtgagcgagggggaagggatggggctttgaatgcgaaccgtaaatttttcgatccgccgaaagtattagtgtccggctttgccttgattattttggttggagctttcttgttgatgctgccgacggcgaccgttgacggaaaaggacttccgtttttagacgctttgtttacggcgacgtctgctacgtgcgtgaccggacttgttgtggttgatacggggacgacgttcacgttgttcggccagctggtcattttagcgctgatccaagtgggcgggcttggatttatgacatttgctacgttgtttgcctttttgctcggcaagcggatttccttgaaagagcggttgttgctgcaagaggcgctcaatcagctgagcatcgaagggattgttcggctcgtgaaacgcattctcgtttttaccgtcgtcattgagggcatcggcggattgctgttggcgattcgtttctcgttcgatatgccgttttggaaagccgtgtactttgggttctttcatgcgatttccaactttaacaacgccggctttgacttgatgggcgagtttcgcagtttgaccggctatgtggaagatccggtcgtgagccttgtcgtgccgattttaattatactgggcggcatcggatttattgtcatgaatgaagtgtatgagtaccggcaaacacggcggctgtctcttcatacgaaggtggtggtcatcacgaccgcatggctggtgtttgccagcatggcgctgatattgctgctggagtggaacaatccgaagacgatggggccgctgtcgctctcaggcaagtttttgtccgcgttttaccaagcggtcactccgagaacggcgggctcgaatacgcttaacatcccggatttgacgcaaccgacgctgtttttgatcgtttttctcatgtttgtcggcgcttccccgggttcgacgggcggaggaatcaaaacaacgacatttacgaccttgctcggcgcggtttggtcgcaaatccgcgggaaggaagacgtcattttgttccgaaaacgaatcgtctacgatacggtatacaagtcgctgaccgtgacgatgagcggattgtttgtcgtcatgcttgtgacgatggtgttgacgattaccgaaaagggaaaagactttttcatgattttattcgaagcgacatcggcgtttgggactgttggactatcgatgggattaacccctgaattgtctccgcttggaaaagcgatcattattttcacgatgtttgccggccgcgtaggcccgttgacgatcgcttatgcggtcacgctgcgccgtcagcccgatccgttccgctatccgaaagggaaaatgatgattggatgagtgaaaaacagaaaaatgtcgggagcgtgagcgaagggaaaataataaagaaaaaataagcccaaaagcccagaaactcgctgttttcctcctttttcaaggttggcggagggacaagcaaaggggtaagatatggaagcaagaataacttgatacgatgcgctgaatccggcatggagcgggggacccgatttggcagcgtctgctgtcttggggtgaatccgatcaggaagggcatctctccaagcccgaacccgacagctaacctcgcaagcgctttggggagggacgagtatggccttagaacatttgtagccgttgagtgcgtcctcagcggttttttcttttgaatcgatgagtcaactctatatgctgctttagggaggaatggaagcatggcttccttaaaacgtttgttgattgggaaaccgatggaaacgaaacagttgaaacatgaaaaattgcctaagtggaaggcattggccgttttttcttccgatgccctgtcatcggtggcttacgcgacggaagaaattttgcttgtgcttgctttattagggacaagcgtctttttctattcgctgccgatcgcggtggcgattttagtattgctcttgttagtgacgttgtcgtatcggcaaattatttacgcgtttccgtctggaggcggggcgtatgttgtcgcccgagaccatttggggacgaaaatcagtttggtggctggggcggcgcttatgatcgattatatcttgaccgtcgctgtcagcatcagctccggcgtcgccgcgttgacatcggcgtttccggggttgctgtcatggaaagtggagctctctgtcgctcttgtcttgcttttgatggtgctcaatttgcggggcattaccgaatccgcgacggttttcgcctatccgacgcatgtgttcattggcttcgttcttgtgatgatcgtggttggagggtggcagttgtggcatgaaggatggcatgggtttacgatgcatgagcatgcgtcaaccgctcacatgtttgcgtccggttacagcttgtttattttgctgcgcgccttttcgtcgggatgttcggcgatgaccggggtcgaagccatcagcaacggcgtgccggcgttccggccggacagctcgaaaaatgccgcgattacaatggggtggatgtccgtgctgcttggcacgatgtttttaggcatcaccgtgttggcggcagggtttggtgttaccccgactgagcatcagacggtcatttcgcaaattgggcgccatgtgtttgggaatggtcttttgttttacttgtttcagctggcgacgatgctcattttagtgctcgcagccaatacgagttttgccgggtttccacagctgacatcgattatggcaaaggacggttttttgccgagaagcttggcggcccgaggcgatcgcctcgtgttttccaatggcatcattttattgagcgtgttggcgatcttgttgatcattgtttttcatgcggagactcattcgctcatcccgctttacgcggtcggcgtatttctttcctttaccatcggtcagagcgggttgattaaaaaattatggaaacgggaagaaggacggaagatcggcgtgctgcttaccgttggaacgggagcggctgtcaccgggatggtcacgctcgtcacgatggtcgccaaatttacgcaaggagcctggatcgttatcgtggcgattccgttgtttgtctggatgttcagccgaattcatgaacattacaaaaaacttggcgagcagctgcggcttgacgaacgggagtggcaacagcgcgagaaaatgttgaaaccaaaagtcattattcccatttccggcgtcagcaaagtggtcgcccaatccgttcagtacgctcgcagcatttccgacgacattacggcactgtcgattattttcgacgaaaaagacgaacaaaagctgcggcaaaagtgggagaagttttatccggacattccgttgaaagtcatctattcaccgtaccgaaccattttgtcgccattgttagaatacatcacgaaagcggaaaaagaagcagaccgcgcgccggtgacggtgctcttgcctcaatttatcgtgaaaaaatggtggcatacatttttgcataaccaaacagccatcatcttgcgctttttcttgatcatgaaaaaagatgttgtcattgcgacattgccgtatcatttgcgggaataatgtcgagaaaaggggaaacatttccccggaaatcgatgcgtgtcgaatggcaagaaagtcccctctccgtacggaattgcatatcgtacggcaggggggattcatatgtggttatgggtgtccatgattttgctcgctttcagcgtgagcatggacagcttgagcgtaggcattacgtatggaatgggtggtgtccgtttctcctgcttttcgttggcgcttatcgcatccatgtctggggcggtggtgtttgcatccatgaacatcggccgtctgttggcgctttttttgccgttgcaagtcgagcgagggcttgcttcagtcattctcattgcgcttggcggttgggcgatttataacgtctataagccaaagggagatggaagcgattcatctatggaatctgatggagcaggggaggctaaccgattcagcggcgctgttcaagtattgaaacggcctgaacttggggatcttgatcgttcaggcacgatcagccaaaaagaagcggtgttgatcgggcttgccctgtcgatggatgcgtttggcgccgggattagttcgtcgcttttgcattttcctccgctttcgtttgccctgttagttggcgtgtttaatctcgtgttcatccgcgttggcttatcgttggggtacatggtgtcgaaaacgggaatcatgaaaaaggcgacaatgctgcctggggttgtgttgatcgtcctagggttgatcaaattatttcggtgacaccattttggcggcttgttcgtaattcaagtgtgatgaaaggagagaggttcgatgtggaaaaagtttttatcgaaattcggcattggcgctgccaaagtggatctcgtgctgcatcgccctcatgtgcgccttggtgaaacgttggaaggggaatttttgctggaaggtggttcggtcgcccaacacattcggaacctagatgtcgtattgcaattggaagtgcacgcggaaggaaaggcacatcgccgaaccgcagcggtgatcccggtcgcttcttcgtttacgattcagcctggtgagcggaaagtgctcccgttttcgtacgcactgccgctccatttgccgatcagccgcccaacggtccgttatacgttcgtcacccggctggatattgccgatggggcggatgcatatgaccaagacgccattcacattttgccgccgacggccttggagcaagtgttttccgctttggccgccctgggattccgggagaaagcgacatccggaagcattacgccgcatggccaggaattttcgttcttcccgacgagcgaatttcaagggatcgtccaagaagtcgagttttttgcccttgtcgagggagaaggggtgcgtttgtatatggagatcgacgtccgccacggctttggcggggaacgcgaaatgaaacgggagctgttgatcactcacgaacagcttcgcgattcggcgacggcagcccgtctgcttcgagaagccatcgaagaggcggtgcgggcggccggggcgttcggccagctgagcgggcatccgttggcaacaccacattcgcctatttatagccatccagttggccattatccacccgtccatcattcgcatcatggcggacatgggtgggctggcgccattggaggatttgcggccgggatgttggcgggaatggtggcggaagagttgcttgacgatgtgatcgatgatgtcgctgacgggttggacgtggatgattggtttgatggcggcgatggatttgacggcggggatctgttgtgacagtgactgaggaaggcgtttcgcttttcgcgggacgcctttttttgctggtgcgggaagcttggacaatagtgaccatttccttttggcgggcatatacagtaaatggaaatcaaccaatgaaaaacaaggggagaacgtgatccatatgcatggacagatgcacggccatcgccatttggcttggcatgaaacgttggagctgcatgaactgatcgcttttcaagcaaacgggctcataaaaatgaaaaaggcggtcggcaaaatcgactgtcctgaattaaaaggattgtaccttgagacgattcaagggctggaaacgaatttgcgcgagctgcttgccttcattccggcggcacctatgatggaagaaagccgcgaccatgatgatggcgaccgcgccttgcacgctggcgccttgcttggcttttcaaaaacggcagtgcgcaattatgctgttgccattaccgaggcggcgacgccggtgctgcgtaaaacgtttgtcaaacatctgctcaaagccattgacacgcacgaaaaagcgttcaactatatgtatgaacgcggctattacccggcatatgaccttgcccagctgctgcataacgatgttcgcaatgcgcaaaaggcgttgtcaatgggatatgaacgatgatgaaggcgaggggctgacccaaaaggctgtctgccttcaggatagacacaaaatatagtgcgaaagaagcggtcagtgcgtatatatagagacgaaagagggtgtcccgatccttttgggacacccccttcttccctttcagcggggaggagcggatggaccgacggcgaatacataaaagcggagaaacagctaagcctaatggagctagaagagaggaaagatcataaacgaaggaggcgtcatcggtgcgttactatatcgtttttgatattggcggcacatatgtcaaacatgccgtcatgaacaagcatggcgactttttcgaaaaggggcgttaccgttcggagcggcatgactttcatcaatttcgcgatgacttgcttaacgtcgtccgccaggcgcaggccaactatccactttccggcattgcgatcagttccgcaggaagcgttgacagcgatcttggcatcatcggcggaagcagcgcattgccgtgcattcacggcccaaactttaaagaagtattcggcggggcgacgggcctgccggtggagatggaaaatgacgcgaattgcgcggcgcttggcgagttatggaagggggcgggacggggctgccgcgacatcgcctttgtcattgtcggcaccggcattggcggggcgatcgtgaaagacggacgcatccataaaggggcgcatttgcacggcggggaatttggctatatgttgatggatgtccgctatgagaacggaaggatcgaatgcaaaacatggagcgaactggcggcgacaagcgcgttgatccggatggcggctgaggaaaaggggatgccggagagggagctggacggagaaaaagtatttgcgttggccgagagcggcgatgaagccgcgcaaaaggccattgaccggttttatttttcattggcccaagggatttttaacttgcagtacgcatacgacccgaaaaaaatcattttgggcggggccattagcagccgccccgatttcgtcgacgaaatcaacaagcggctttcggtgttattgtcgctcgttcccattgccaaagtccagccggtggtggagacgtgccaattcaaaaacgatgcgaacttgctcggcgctttgtatcattacttagagcggcgcggggagttaggggaagcgtccggcccgtcccattaggcagcaacaggaagtcgatgattctgtctcgaaaacaaggtcgctgactagaaaaagcgcgggtagtacaagacaaagatttgtagtacaatagagcaggcgcggccaaaagcggagtgttattccacccgcttggcccatatgtatagaaaggacgaccccgcgcagaaaggatggaaggacatgcactggatggaattatggaaggcgatcattttagggatggtcgaagggctgaccgagtttgcccctgtttcctcgaccggccatatgattattgtcgacgatctttggctgaaatccacagagtttttaggcaagtacgcggcgaatacatttaaagtcgtcattcagctcggctcgattttagccgctgtggtcgtgtttaaagaccgatttctcgacttgcttggcgttcgcggccgccatccgggcggacatccgcgccttaacctcattcacgtcatcattggcctgctgccggctggggtgctcggcgtcttgtttgaagattacatcgatgaacatttgttttcgacaaaaacggtgctgatcggccttgtgctcggcgcgttgctcatgatcgccgccgacaaattcgccaaaaaagccgcgcggacgcagacggtcgaccaaattacgtacaagcaggcgttttttgttggtttaatgcaatgtttatccttgtggcccggcttttcccgctccggctcgacgatttctggcggggtgcttgtcggcatgagccatcgcgccgccgccgatttcacgttcattatggctgttccgatcatggctggggcgagcgggctgtcgctgttgaaaaactggcaatacgtcaccgccgccgatatcccgtttttcatcgccggtttttttagcgcctttgtcttcgccttgctcgcgatccgctttttccttgagctcatcaaccgcatccgcctcgtgccgtttgcggtgtatcggatcgtgctggccgttgtcatttatttcttatacttctagtcgtgccgcctggcggggttgttccgccgggcggttttcgtttgacgggaagtgaacacgggaaggcagcaacaaacaaacatgaacgcatgttacacttcagccttgaaaatgactgcttgtatatacatccattttataagggagatcatttaactgaaaaatcctgttctccagcaatgtttttttaaattaaaaaaccttctaaatccggtgttccgtcttcgtagagaaccatcgatggaaaaggacaggtttttttaaccactcttttagaaggccggtgaattaatgaaaaaggcaactcatcccaactctttttcaattagagaaactttgtcagatctgttctccttgctgatcaaataccgctggtttgagcaaaaaacttgtttttcaccagccttttagaagaaaaattagcgttttccacaattcaatcatccaaacaatccgagttcgatggcttttcccaccgctcccgcccgcgactttacatcaagttttcgcaaatatgggagatacgtggtgctccacggttcgtttactgactcacatttcgcaccctgaataaaaatttgaaataagcccgatttgaccgaataaaaattaattattttacaatttttgtataaaaaattatatttatgcgaatattctggtcgttttttgtatattatgcaaaggttgcgaaatatgagtactgatgttcagttgttcgccgatttcgctattcgttttgtctctggcaatgagatcgagaacggccaactccatttcggttagggacgaacgatcatggaaaacgagatgggtcggaaatgatttcacccctcgatggctttcccgaatggcgtgaataagtgtttcgacagagtcttgtttggatacaaaaggcataggcgcctgcctcgtaggcggcgttcatgcactccagacaatgagatcgagacaaaatcacgactttgcatgcaggaaataatgatgcgattttccttatccaaaggaggccgtttttccctttgaagcgaatgtccatgacaataatgtcaggctgatgttgagcttattttctgctccaagtcggtcggagaggaaacggcgcccatcacttccaagtctaactcacgtgccatccatgacaagacaatgatcatccactagcaggaactttgatcttcacaatttcttccctccccccccccctcccgtaaaggtatggtattgtcaaaagtgtatcctccacactcacggttttcccttgagtttcaacggttgaacgaaaaaaaagcttgccacccccgttgttttcggccatcattgaggtaaccacacactcaacagccaaaacaaaggagtgacaagctttgttacctcaatgattagcctatttgcttcaaatcatcaagacccaatatcaaatcattgtgtatttgatgggtgtgatattgggaaaatccttgaatctcgaggacttggacgaacccatccaaaagccgtaccggaaacttcaggtcgatgaccttcccatcatcgatgtgccggaaacccttgattaccggaagctgttggcggactacgaagcccagcacggacgtcctttacggcccatccagcgccgcgcgaatgcgaaacaccgtgttccggattcgttgacctgccctcgctgccaggctccctcttcttacctgtacgccaataacggcggaaacgggcaataccaatgcaaagtgtgccaatgccggttcaaccaccgaaatcggttcaccaagcaagcggtctttcgctgcccgcactgcaaaaagacgctggaaaaaatcaaggaacgcaaagaatacaacatctataagtgcaagaacaacgattgcccgttttaccaggccaaccttcgccggatgacgaagaaggagcgccaacagtttcaacaggatcctcaagccttcaaggtgcggtatttgttttgagagttcttgtttgactttctcccgttggcttcctcgtcgctcatcaagccgaaggtcgatttgtcccggctggctgcgtcgccgcacgtgttggggctcgtgttgacgtactacgtcaactttgggatgtcctcgagggagaccgccgccgccatgaaggacatccatggcgtctcgatctcccatcagacggtgctcaactacgccaacagcgtcgcgctttggatcaagccctttgtcgaccggttcccgtatgagctgtccggttcgttttgcggggacgagacgtatattcgcgtcaaagggcgctggcattacctgttctttatgtttgacgccgtcaaaaagatcgtgctgtcctatcgcgtctcgcccaaccgggatacgctctcggccatcaaggccatcgatgatgtcctgaggaagctggcgtccctcccagacgacttgtcgttcgtcgtggatggcaaccctatttaccggctggcgcaacacttctttgcccagcacgggatttcgtttgacgtccgccaggtgatcggcctgaccaacgaagatccggtctcggaagagtttcgccctctcaagcagatcatcgagcgattcaaccggacctttaaaggcaactaccgcccgacccatgggttcggtgcggaagaaggctcggtgtcctttgtgacgctgtttgtggcgtatttcaactttctgcgcccgcatagcgcgctcgaaggccgggtgccggtcgtcgtcccggaattggcggatcttccgcatatgccggcccggtggacgaagctgatcgccatggcacaagcgtttctccaacaagaggcggcctgacttttttgtcctccggagcccgttgaacagaactcctgccggattcggcgaagcgaacccttgaccaaccgaacaccgccaaaggtaaaattcggtcatggcaagggcggctttcttattgccttcttttttgtccccgtcgcccttgacgactcttccgcacctttggcgggtgttggtcaagggcgaatccggctctccacatgcccaatgatgctcaatgggatggcctgtgtggagttttcatagaacttttgacgctacccccgtaaaactcacatttcgcaccctgaataaaaattcgaaataagccaagtttgaccgaataaaaattaattattttacaatttttgtataaaaaattatttttatgcgcatatccgggttgttttttgtatattatgcaaaggttgcgaaatatgaggtaaaacattgtgagtggctgtttatttggttgaaacacgggttgctgtggaaaacgatggagttttacagggggatgaacgatgtgccgttttgtccaatgaggccgtctctctcagcctaatccattaactaaaaataggtattttccgcaatgaaatttgcggaaaatacggatgttttttcgattttattttggtacagtaagggtgaagccggccggcttgataagataatgaatgaggagttgtttattttgaaaaaggtaaaagtattagcattttcactcatcggagcattgtccatttctatagctacagtatgctttgctgctgaaggggatgtgttaacggcaaaacaacaacaagaaatcaaggccattcaatcctatcacccaagtatcaaggggattgatcttgaacatccagaaacttggaatcttaaacagaatgtaggcattcaagtaccagttcaaagttcgggaaaagtgtcttcaggacaagtttccacgtcatcaacaagtacagaatttgtaggggccaagggttatacctatgtagtagacgaaggactatattatgaaggcgttcatggtacaattccatatcaattaactccagtagtagtggttaatgcttggttaggaaaacaatcaccatctgcttcagaaattacatgggtagacaatcaggaagagataaaatatgcaacaaagagtgctgctgatgttacaacaggtacaaacaaaaaggcaaaaggttctgtagggacacttatatatggagaagctgctcattccataacctttttaactggaacttatactgctacaacaaatgacgccaagattattgaataattataataattagaaagaagagttatttctcttcttttccgtttatagaaaggtatttgacttatgacaataagtaataaaacaggatttttaatcataatactttcaatgctactatcttttttcatcactttgtatatcgttaaaggaaaccatcaggaaacagacgggaggccgaaattgaaacaaatatatagctatacagacataagagaaactagtatgactacaaagctggattatatagttgactctaaaaaattgttatacactgtagatcaagatggcaagtttgaagcaacttatactttaaaacataatactagaaccccagagaaaatggttttttatatcttaatggaaaatactaatactccaatttcagtcaaaattaatggaatacagaaaaagtaccatgtcatgaaagtacccaaaaaaggaaaagtctccgttacttttaccattagcaatgtgcctaaaggtaatcatattgtttatttatttactgaaatatatgaagaggatctaaacagtaagaatccagtagaaaaacacaatattcaaacattcatgtctttctattatttccaattaaaaggtaaggaaggagtgacaaaggcaatttctcaaaaatctattaagccaatttctgttttaaaagctgacgctaaaaaagaccattcattaaaactatttaaagatgaaaaactatcaaatgaaatattagatagtattactagaggaatgtattatctatcatttaataactcagacgagtttaatatgagagctaatatgtatgttcttaatgattatgaagttcaaaacaatgacccaaattcagttgatattgccccattcacaaaagcggttgttcctattgacctttcaaatatcaaaagcaataacagtatacgaataatcatgatcggaatccctgaaaagaataagactgaagcgccgtttccagtaagagttgcgtttagtactatgcgttttcaagtttcacggtaatgcaacacccgtagaagatagcgctgaaaaaagcagaatcaagcgatatagaggagaagagtgatatgggatggcattggaggggagcgcgaattataggcacatggccatcttacaactcacatttcgcaccctaacaacgtcaaaacaaaggattttttatttagtttttcagaataactttttgaccaacacaacgagcgatggcaatcctttttttaccatcgctagtcgttctgtatcatgttagacgtagatgctctcatccatgcccaatccctgcagaatccttcgctgatccgggttgagggagcgatcgagtgcgcgttggatgcgcccgtctggcagctccagcaggatgacgttcacatattgaaacagctgaaaaatcgcctgtcccgttggccgggtcagcttgcggcctcccgcgccctttaacgggtgttcgggtgtgatgaactggcgcacccggcgctgaaaaacgcggtaaatcgccaaggccaagagaaatagatagcccaatacggcaactcgttctggctttttgacataaatctcatccgtgaaaaacggatctttcaaaaacgcgaagttcatttccaccgagatttgccctttatacagcttcaagatctcttgggcatccatttgttggcccttccattccttcggaacggtcgtgacgaggacaaaccgggacgctttccgtcttgcctgttcccatgccggttggtcgaattcgacgtttaggcgaagggtgtacagcgtctccgtctcgggttccgccccttttttcggccgtccgcgccgttttttcggacgcacgatctcttcgaccgcggcctccactcgatgaaaccgagggcgaagggacgccttgagggacgtcaaggcttgttcggcgtcttcgcggcaggagaaggggtggcgctcccaacggacttgttcctcgcgaagaagctccgcttctttgacccgctctttttcgagcgtttttcctttgcgctggtcgagcgcgctcgattcgacgacgatcagccgaaccgagtggccttcataggtcgaggccgtttcccatacccgatgcgtggcgccgtttctctccgctagggtaaagggttcgctccacgggatgtgaggcgaatcggcctccgctaatgcccgtttcacgatccggagcgacgaagggcctctggtgatcaaaaaggcatgggcggctttcgtctgcgccaaggtgtctttcgtcatcgcggcggaatcggccacgtaaatccattcgtcgtcgaggtgggcttgcttcagctgttcatggacacgggaaagtacctcgggattccatgttttatcagacaggttgccgtcatgcacatcgccgtaaaacgggatgccatcctcgttgccgaccagtccgaagccgattggtttttgccaacgatgatggcggttatagccatgtgtgatctgcaaagcctctaacgaggccgattcatacgctccgtaaaccgtcttgtccgtcgtatcggcgtgaaaggctcggagggaaaggccttctttgcgataaatgtgaatcaagcaagtgctgatgaccttgtgaatatcggcctcatacaagcggtcgagatgacgggccaaggcatcgtcgttcaaccaggaaggctggagaccgggacggatgagtttctccagatcgatctcctgagcccatcgttctaagtgaaccagggcttgccggccgtcaaatagattgtaaaggatggcctgaacggcatcgctgactcgcgtttggcattgtggatcgacgggcacaagatggtcaatcaagtgggggaggtccagttttttgactagaacacttattatattcaaataagaattgcgatagacccctttgactttaacattcatgagagaaaaactcctttacgttccttgtgtgtcaaggattcattcgacaccggaatgaaaaaatcctcccgattttcgtcgggagggtgcgaaatgtgaggcacaagacttgacaatttatccttttaaaaaagcccgatatcgtttgtaatatagactcgcatatcaaagaaatcatcgtaggcgacggagaagcgcgtcagcgctatgttctcgtgtataatcccagcgaagccgagcgccaacgcaaggaacgggaaacgttgctcgaatcgctgaaagaggagttagaggggcttcgccaactccccaatgaagctcatcataaggccacctgccggctgcgttcccctccgtcctacggaaaatacttgcgtcaattgaaggatggaacgcttcgcatcgacaagcaagcggttcgtgaagcggaaaagtacgatggcaaatatttcatcggaacctccgatgacaccttgtctgccgaggatgtcgccatagggtataagcagttggtggatatcgagaaggcctttcggacgttgaaatcaacactcgagctgcgccctatgtatcatcgcttggaagaccgcatccgggcgcatctgctgctcagttggttggctctcttgctgggggttgtcctaaaaggttgtttgcctttccacgaggcacaacatactgttttctgagttggtgtcatgcttatatacaggcgtgagagaaggtgccccatagcttttgggacaccttctcatgaatcgtggccggaagtaagagacgaatgcgaacgtctcatgcttggacatttttcttcaaaaaacggcgaccttgatcaacgaaccgaactgacggccaaacaagcgctattccttgcggctctagggctggagcctcctccgaagatcccaggcatccatcgtcgcacctagatacacgctcgaagtgtgctcaaatgtctctcgtcccttttgcatcaaggggcgagaggcattttgtttgcctagtgactgtcgaactcgggaaaaagattcttgctcttattctgtactataagttataatacagtcaaatcactttaggtgtagccccatcgcatagacaagttatcgagaagacatcattatttctgtgcggccttattatgtttattgcaaaataaaaatgcagatatctgcagagaatttggcttaggccaactttacatggagaggggggcgtgatagcctttttaggcatagccagcccttgatattgctggcttcctggctttttaatcacgccccccagaggctccatgtcaagttgtaattctctgcacttttcgtcgcgaaactctgtattttttctttgcagaaaacaccttattatttattttaaatgaattgtgatcggcttgagccggtgtaaaggagagaaggctcgttgtgtggtgatgaaaacaaaacgaggcgatgccgaaaaacggacacaggttggccgcatcgggcatcgcctgtttttacaaacgggcggtgtcttgaatgattgcaagcagcgtttgcagcggatcgctcgcgccggctttctccatgtttttttggtagcggtctttgttttcatataggcggtgaatggcggcttgcagcgcttcgttcgtcaagtcctcttccatcagcacttccgcatagcctgctttttcaaacgaacgggcgtttaggatttggtcgccgcggcttgccgctttcgagagcgggatgagcagcatcggcttgcgcaaggagagcagttcgaaaatggcgttcgccccggcgcgggagacgacgatgtcggccaaggcgagtaagtggggcagctcttcgttgacgtattcgaactgtttgtatcctttttggcctacgaggcttgggtcgatgtttcctttgccgcaaatgtggatgatgtcaaattcggcaagaagcgtcgataggttggcgcgcaaggcgtcgttaatttttttcgagcctaagctgccgcccatcgccagcaagaccggtttttttccgtcgaactggcacatcttcctcccttgttcggcgttgccatccttcaactcttcgcggacgacggcgccgacgtagacggctttatcggcattgacgtattgcttcgtttccgggaaggtgaggcagatttttgtcgcaaacggcatggcgattttgttcgcaagccccggggttaagtcagattcatggatcaccgacggcacaccgttcagccaagcgccgagaatgacgggaacggagacgaatccgccttttgagaagacgacgtccggtttttctttttggatcaggcggtacgcctgccaaacgcctttcagcacgttgaatggatctttaaagtttttccagtcaaaatagcggcgcagttttccggtcgaaaccgaatagtacgggacgccgtcgatgcggccgataatctcccgttcaatcccttgatgagatccgatgtaaacgatatcccatccaagctctttcaatttcgggatgagggcgacgttgaccatcacgtggccggctgtgccgccgccggttaagatgattttttttcgcaatgcggatcacctgtctttttttaatcgctcgtgtatcgttatgtattatagcaaattccaccgagcttcgggaggaaaccgagcggtggcgcttttcgtatagtaagaaaactgaacggtctgcatgaaattttcatgattttctgttcgatttctcatttgtttgttatatgataaaacatctacagcgtgatgatctcgaatatatataagttggaatcaagaattttcgatttttcgtttctgttttatctccatacaagtcgactttgatataacgtggcgaacgatcggctggatgtaaaacaaaattaaagttcatttttctattttcagagagaagaaatattggtaaagtacaatcaagaggtgaatgccatgtgggcttggctgttcgtttgtttcattgtgggaattgccatttatgggattgtaccgacgatcatcattcgcaaaaagcgggtgcgtttgtttcgggagggaacggcatccgattgtctggcgctgacgtttgatgacggccccgacccgtattatacgccaaagttgcttgatttattaaagaaatatggcgtgaaggcgacgtttttcgttgtcggccgcaaagtcgagcgctatccggatattgtgcggcggatggccgaagaaggccatgaaattgggattcataattaccgccacatcagcaattggctgttgccgccgctttggttggattggggggtgcgccgcgccgccgcggcgattgagcgggcgacgggccaacgcccggtgtattaccgcccgccgtgggggcattttaacgcttggacgccgatcgtgcaaaagcggtatacaacggtgttatggtcgcatattcttggcgattggaacgaaaaaattggtacaatggaattgttccgccgcttgcgttcgtccatacgcggcggggcggtgattgtgcttcatgacaatggggatgcgttgggtgctgacaaacgcgcgccagagcaaatgttgtccgcgctcgagctgctgtttaaggatgaagcagcgaaaaagatgcgttgggtgacgattacggaactgagaaatgtgcaaactaatacacaaatctcggcgatgtagtgggggagctatggatacaagcgtatggttgccgtatgtccagtcatatggatatgtgatgctgtttttatttttattttgcggcattgtcggcattccggcgccggaggaaagcttgctctttttggtcggcgtgatggttgccaaggagcagttgctgcttggaccgtcgctcgcttcatgctggggcggggcgatggccggcatggtgacggcatacggcgccggccggtggtggggggcgccgtttgtgcaaaagtacggcaagtgcgtcggaattacggctgaacgttgggagcgggctcgccgatggtttggccgctatggcaaatgggggattttattcggctgctatgctcccggggtgcggcaaatttgcccgtatatggcgggagtgagccggtttccgttcgggccgtttttgttgctgtcggcgcttggaacggcaggttgggccgttccgttgaccgcggcggggctttggctcggccagcgcatccatatccccctgatttcttttccgcttgccggtttggcgttgtttttgctttttttgcttgcggcatgggttgggcagcggaggcgcaaaaaatctttcgaaagctaaagggtgcgatcgatgatgaaagtattgtttttgccgctgtttcaaatgaatacgggacaccataaagtagccgatacgttgatggattttttgcgccgccagtttccggcggtcgaaagcaaaaagatcgattttttgagctattgcaatgaactgatggaaaaaatggtgtcagaggcctacttgcgctggattcgctcgcatcctgcttcgtaccaccgtgtgtacaaaaggctgatgtaccaagagccgccccggtttgagttcatttcgtttgagccatggctgccttattttgaaagcaaaatgaaaaagatggtggaagaagaacagccggatttaatcgtctgcacccattcgtttccgtcgcgcattttgcagcggctgaagcgaaaacgggtgctgacggttccagttgtcaatgtctacaccgacttttttatgaacagcatctgggggaaacggtttattgactatcattttgttccccatcaagaggcgaaatgggagctgatcacgaagtacggggttgacaaaggacgcatcatcgtcactggcatcccagtgcacgatgtgtttatgaatcggtcggaagcgagacgcaagcggcagcctgctcatgtgcttgtcgccggtggaaaccaagggcttggcaatatgctggcgtttttgcgggcggcccgcacgtcaacgttgtttcgctattcggtgctgtgcggcgccaatcgccagctgtacgaggaaatcgccagctggcagctgcctcatatccggccgcttccatacatcgctgacccggaagagatgaatcggctgtatgaagaggcggatgccgtcattacgaaaccaggcggggtgacggtcagcgagttgcttcataagcgcattccgatttttacgatcgattgcttgcctgggcaggagcgcatcaatttgcaatatttacagcaaaatggtctcatttatcatttggtcgggccagaaagcggcgagcagcacatgcttcgcttgttgatggatgatgtggagaaaaaccggtttttccgccgtgtgtccgattattttgccggcgtggaaaaaacggggcaagaagcgctcgccgaagtggtagcggccatgccgcaacgcatggcttggcgcgtgttgcatccgtagcgacagaaggtgtcccaaaacggtcggggcaccttttcttattcctgtatatacgtgtaaaacaaatgctggaaaacgatatgttgtgctttgttgaaagaagaaccacctttttagacaccctcacttttttgttccttatcgcttatggggggtggcgaaacaacctgcatcgtacatataaaatatcagaccgttgggcgcgaaacgtgttacaataggaacgatggccaaggaaagaggaggaacgatgatgaaaacgagagttggcgtgttatacggcggcaaatcaccggagcaccaagtatcgttgtcgacggcgatggcggtgatgaacgccattgatcctcataaattcgatgtcattccgatttatattacaccggaaggtcaatggatcaagggcgaacaactgaccggaccgatcgaggaaatcaagcagctgcaattcacttcggcggcgaccgccttgattccggtttccttgaaccaagttccggctgccgattcggctgcgggaggaaacgaggaaacgatcgatgtcattttcccgcttttgcatgggccgaacggtgaagacggaacggtgcaagggttgcttgagatattgaacattccgtatgtcggcaacggggtgcttgcttccgcggtcggcatggataaggtgatgatgaaaaacttgtttacgcaggccgggttgcgccaagcaaaatatatcgccgtgacgaagtacgattggcaaaaaagcggcgagacggtgtatgaccggatcgaacgagagcttggctacccgtgctttgtcaagccagccaacgccggttcgagcgtcggcatttccaaatgcaagcagcgcggcgatttaaaagccgcatttatcgaggcatttcagtatgaccgaaaaattattattgaagaggcgattgtcggccgcgaaattgaaatcggcgtgatcggaaatgatgagccgatttgttcggtcgttggcgaaattgttcccaaaaaggaattttacgactatgaagcgaaatacgaagacgggcaaaccgaattgatcatcccagcggacgtaacgaaagaacagtatgagacgatcaaacaaatggccattacggcgtttcaggcgctggatttgtctggacttgcgcgcgtcgattttttcctcgccgaagatggcgctgtttatatcaacgaagtgaacacgatgccaggctttacgccatacagcatgttcccgcttctttggcagcacagcggtgtgccgtacccggagctgattgaacggcttatcgcgctcgcattggaacgacatcaagaaaagcagacgatcacgtacacgttcaaaaaagaaaagaggtgagagccgatgatcaaacggacagtgcggcaaatcgccgaaatggctgacggacagtgtttaaagccggaatgggagaatatggtcgtaagcggtgtgtcaaccgacacaaggacgatccaagccggcaacttgtacgttccgttgcgcggtgcgacctttaacggccacgatttcgtgcaagaagcggcgcaaaaaggagctgtcgccgtactctgggcggaaagggaaggaacgccgccggaaggtgtgccagtggtcgttgtggatgatacgcttttggcattgcagcggctcgccgcccgctaccgcgagcagcttggactgaaggtgatcggcgtcactggcagcaacggcaaaacgacgacgaaagatatgattgccgcgctgctttcaacccactatcgagtgcaaaagacggaagggaacttgaacaatcacatcggcgtgccgctgacgcttctttcgcttgacgaagggacggagatggccgttgtggaaatggggatgagcgggtttggcgaaatcgagcggctgaccatgatcgcccgtccggacgcagcggtcatcacgaatatcggagaagcacacttgcaggagctcgggtcgcgggaaggcatcgccaaggcgaagttggaaattttggcgggtttgcatcatgacgggctattcgtctaccatggcgatgagccgctcttgacggagcgcgtgccgaagctgtcgcttccccgccatgtcgtgacgttcggggcgggcgaacagaacgattactatccgaccgatgtgcgcattgaagcgggaggaacatcgtttgtcatcaatgcgctccccggccggacgctgtttatgccggtattaggcaagcatcatgtgtacaacgcgctcgccgccattgcggtcgcccgctttttcggcatcgattgggaaggcattgatgcggccctctcccgtctgcaagtgacgcgcatgcgtacggaagtcgtcaagacgaaatatggctttaccgtcattaatgacgcctacaatgctagcccgacatcgatgcgcgccgccttgatgcttcttcaagaattgagcggttatcggcaaaaaatcgccgtattgggcgatatgctggagcttggcgacgaagaggtggcgtttcatcgagagatcggggaggtgttgcggccgggaatggtggactatgtgttcacttacgggccgctggcgcaccatatcgccgcggcggccgccccattttttgatgatggacgggtgagggagtttgacgataaagcagcgttggccgaggctgtgcgttccgtcgcgacttcggatgacattgttttattgaaagcatcgcgcggcatgaaattggaagagttgcttcgatattgggtgtaacatcaagcaacccgagagaaacgaaaagcggcgtcacaggcgccgcttctcattcgggcgggggtggaaatgatgatcggctgtttatgtattcacgggtttacgggaagtccagaagaagtggcgccgctggccgattatttgcgggagcggaccgattggatgatcgaaacgccgaccttgccgggccacggaagcgaactgcggttgaaaggaattacatacgaccaatggatcgcggcggcggaacaagcgtttttagcgctccatcaccgttgcagtgtggtgtatgtcattgggttttcaatgggtggagtgatcgccgtctacttggcggaaaaatacccggtcgccaaactcgtgctgctaagcgttgcgttttactatgtcaacccgcgccaattatggcgcgacatccgcgagatgtttgccaatggatggaaaggagcgcgggagcacccactgtttctccgctatcgaaacaaaatgatggcgaccccgttttcagctgtcagggagtttcgcaaactcgttcgcgatgtgcgtccccgacttccgcgcgtcgcggcacccgcgctcattgtgcaaggagaaaaagatgggatcgtgccgctaaaaagcgcctattatttatatgagcagattggatcggcggaaaaaaagctgttgcttttgcccaattcgttccatcatgtttgtcatagcatcgatcggcacgttctgtttgctgaggtggaaacatttttgcgcgctgcccatgcccatcattgcaaatcaccgcataacatggtatgataactgtcaaacctttctctcggataaagggacgattttttataaggagtttgaataacattgacgacatttcaagaattaggattaagccaagaagtgatgaaagcgatcgagcggatggggtttgaagagacgactccgattcaagcaaagacgattccgctcagtctgcaaaataaagacgtaatcggtcaagcgcaaaccggaacggggaaaacggcggcgtttggcattccgatcgtagaaaaagtggatgtgaaaaacggcgccattcaggcgcttgtggtcgcgccgacgcgtgagctcgccatccaagtatcagaagagctgtacaaaatcggcgccgtcaagcgcgtgcgcgttttgccgatttacggcggtcaagatatcgagcggcaaatccgtgctttgaaaaaacatccgcacgtgatcgtcgggacgccgggccgtattatcgaccatatcaaccgcgggacgctccgccttgagcatgtgcatacggtcgttctcgatgaggcggatgaaatgctcaatatgggctttatcgaagatattgaggcgattttaagccatgtgccggccgagcggcagacgttgctgttctcggcgacgatgccggatccgattcgccgcattgccgagcgcttcatgaacgagccggaacttgtcaaagtgaaggcaaaggaaatgaccgtgccgaacattcaacagtactacttagaagtgcacgagaaaaagaaatttgacattttgacgcggcttcttgatattcaggcgccggagctcgcgatcgtgttcggccgcacgaagcgtcgtgtcgatgagctggcggaggcgctcaacttgcgaggctatgcagcggaaggcattcacggtgatttaagccaagcgaaacggctgtcggtgctgcgcaagtttaaggaaggtgcgattgaaattttagtggcgacggatgttgcggcgcgcggcttggatatttccggcgtaacgcacgtgtacaactttgatattccgcaagacccggaaagctatgtccaccggattgggcgcaccgggcgcgccggcaagacaggggtggcgatgacgtttgtcactccaagggagatcggccagcttcaccatattgagcggacgacgaagcggaaaatggagcggatgaagccgccgacacttgatgaggcgctcgaaggccaacagcgtatcgctatcgaaaagcttctcaacgtcgtggagaccgaaaacctgtcattttacaaacgggcagcggaagaattgcttgaagagcacgattcggtaacgattgtcgctgcctgcttgaaaatgttgacgcgcgagccggatacgacgccggtgcaattgacggaagagccgcctttagcggtcaagcgggagaaaaaacggggcggccgcccggacggctcagcccgcagccggacgaagaaacggcggattacggcgcattaagcgccgttttttcatagccgaggcatgtaaaacgacggccacttggggcggatgaacaaaaagggggcaagcaggccgccgacggcgaagccaaatagatgggccaataaattcccatctggtgtcatgatgccaagcagcaaatgaaccgccatgaccgaaagcagcaactgggcgtggcggggggcgactaagtcgcggcggaatagggcgaggtagctgtacatgccaaacaaggcgaaaatggcgcccgacgccccgacatgggtgtacagcggcggcagaaggaataaagtggcgacattggcgccgattccgcctccgatatacagaaacaaaaactttcttttcccaagtgcgtgctccagccaggggccaaacagccataaggacaaactgttgacggccatatggtggaaatcgcgatgcagcacgattgggctgacaagccgccagtactctccatggcggatcgcgccgttcgtcccgacggcgtattgccaaatgggttcaagcgctgtcaagggaagagaaaacaacagccatgcggcgatatggaccaataataaggcggcaacgacgggataaaggcggacaaatgagcggacatcgcttgcatgttgaaacacgggttggtctcccttcttcgcggaaatggggcgttttttataagccatcttatgcgggtctctcataaaaaatttgtcggaccatcagggcggataggataggtgaggaagcagtgatcgtcggcattggcattgatattgtagagttggaacggatccgctcccttcttgagcggagccgcaaatttccagagcgaattttgacgccgcgtgaaaaagcgcagtttggcgagttgccgcccgcaagacaggcagagtttctcgctgggcgatttgcggctaaagaagcgtacgccaaagcgctcggaacggggatcgggcggcatctatcgtttcaagacatcgagatcgtttccgatgagcacggaaagccgagcattgctgcccgccgcgatggcgagacggttcatctgtccatttcccatagccgcgattacgccgtcgcccaagtcgtcattgagcgccttggaccgatgacgccggctgatgcttgccatggctagtctgcatattcccgaaagttgtctcatatattgtagtgcatgggtagaaatcgatatatgaggcaaaggggttgaagcgatgggcagaaacgtgctgatggcgttggtcggcatcatttttctgtttgctttggctggctgcgggtcgaaatcgcaggaagaggtgctgaaggcgcttgatgaaaaggtcgatgagatgacgggctatcaggctgaggcgaaaatgacgttccgcaccggggaaaagccgcaagtgtatcatgtcgaagtgtggcacaagcagccgtcctactaccgcgtcagcttgaaaaacgccgacaaaggacaaagccaaatgattttgcgcaatgacgaaggggtgttcgtcttcacgccggcgctcaacaaaaccttcaagtttgtgagcgattggccgaaaaacagcagccaagcgtatttgtacgaatcgctcgtcaaagacattttgagcgattcgaaggcgaagtttaaggcgacggacgattactatgtgtttgagacgaaaacgaactacccgaacagcgaagtcgttccaacccaagagattacactgcgcaaaaaagatttggcgcccgtctcggtcaaagtgatggatacggaccggaaagcgctgttgacggtcgagttttccaacgtcgagtttaacaaaaagtttgatgatgacgcgtttgatacaaagaaaaacatgactggcgcccgtcttgaggtgccaacgatggccgaaggaaaagagcaagtgatggccgtcatgtacccgagtcagcttccgaaaggggttcaagcgcttgaggaaaaagaagtgaaaggtgaaaacggcacgcgcgtcattatgacatttggcggcaaaaaatcgtttacgctcgtgcaagaaaaagcggatgtgcttccggcgacaagcattccagttcttgtcaacggcgacccggttgatttaggattcaccattggcgccctcaccgaccgaacgttgacatggtggtacaatggggcggagtttacgctcgcctcggacgatttgacgccggaagaaatggtgatggtcgccagctccgtgcaagaaaaagcggcaaaatgacagtgcggatttgcaaacgggcggctctccgcgttgaagcggagaagctgctttttgtttttgtgcagaagcagtgaaggcaggccagtggacgaatcgttgcgatctccaatgttttccgccgtttttctcatttttccgccgctcatcctattccttcttccctaggaacatggtaaactaaaaaaggaatccaatcgattcaagcgctttcaaactggctatgactagaaaggcagcgagagaggatggacgagtttcaccgcgatacgtgggtggaaattgatttggacgccatttacgacaacgtcgcgaatttgcgccgctttttgccggggggtacgcaaattatggccgttgtcaaggcgaacgcctacgggcacggcgatgcccaagtggcggcaacggcgctcgaagcgggcgcttcccgcttggccgtcgcctttttggacgaggcgcttgccttacgaaaaaaaggcatcgatgccccgattttagtgcttggggcgtctcgtcccgaggatgtggcgttggccgccgaacaccgcatcgccttaaccgtgtttcgctctgattggctcgagaaggcgtcatcgctgtataacggttcgaccccgattcatttccatttaaagatggacacgggaatgggacggcttggggtgaaagacgaagaggagacaaagcgaatagcggccttgatcgatcgccatccgccctttgtgcttgaaggggtgtatacgcattttgcgaccgctgatgaagtgaatacggattacttttcttatcaatacgcccgctttttgcatatgcttgactggctgccgtcgcggccgccgctcgttcattgcgccaacagcgcggcggcccttcgtttttccgatcgagcgttcaacatggttcgctttggcatttcgatgtacgggctcgccccatcgccggacatcaagccgctcctcccgtacgaattgaaagaggcgttttcgctccatagccgccttgtacacgtcaaaaaactgcaaccaggcgaaaaggtgagctacggtgcgacgtacaccgcgcagacggaagagtggatcggcacgattccaatcggttatgcggacggctggctgcgaaggttgcagcactttcatgtgcttgttggcgggcagcgggcgccgatcgtcggccgtatctgcatggaccaatgcatgatccgcctgccggagccgctgcctgtcgggacgaaggtgacattaattggccgccaaggggacgaagtcatttccatcgatgatgtcgcccgccatttgggcacaatcaattatgaagtgccgtgcacgatcagctaccgggtgccccgtatttttttccgaaataagcgtataatggaagtgagaaacgccgttggccgcggatgaagcgatgcataatctgcttcggaagacaaaggatagaaaatggagaaatgactttgcagcgccgttgtttaatggtatcatgaagtggaagcaatcaatggctgcagttcgtggaggtgtatatttgtgtcggaatctggcgcaacaacggaaatcgtcgttcgtttgccgcagtcgctgctgacagaactggacgtgctcgtaaagcaggaaaacggcaaccgcaatgaactcatttatcaagcgacgaaaatgtacattcgcgagcggaagaaacggcaaattcgcgaggcgatgagacgaggctacatggaaatggcgaaaatcaatttatctatcgcttctgaagcgtttcatgctgaatacgaggccgaccacaccgttgaacgcttagttagcggggggtaatgctttgattgtcaaacgtggcgacgtgtattttgcggacctttccccggttgttggctcggagcagggcggcgtgcgccccgtgttggtgatccaaaacgatatcggcaatcgttttagcccgacggtgattgtcgcggcgattacggcgcaaatccaaaaagcgaagctgccgacgcatgtcgagattgacgcgaaacgctacgggtttgaacgcgattcggtcattttgcttgagcaaattcgcacgatcgacaagcaacggctgaccgataaaatcactcatttggacgatgaaatgatggataaagtcgatgaggcgctgcaaattagcttaggactgatcgacttttgatagagcgaaaaacctttgcttttggcataacagcgaacaggagaaacggcgttttcggttgccaacgggcggccgagcggatggggaaagcggcgttgacgtgcggcatcggtcttgattatcgagtgttcacgttggtgagacgggcagatcggtcttcccggaacgatctgtccttccattttcatctatgtatactgtttcacaaagcagctgcgtacaggtagcgcttttttattttccatgtcattaaggagggaatcgcttggctaacgaacagcggctcattgaagtcattgccgccgagcagcagctggcagcgaagcaagtcgaaaacgtcattgcgctccatcgagaaggaaacacgatcccgtttatcgcccgctaccggaaagaaatgactggggcgctcgatgaagtgcaaatttgtgaagtacttgagagatgggagtatttgcagcatttagagcaacggaaagaggaagtgattcgcctcattgatgagcaagggaagttgacggaagagttaaagcgcgacattcttgaggccacgaagttgcaacaagtcgaagatttataccgcccatatcggcaaaagcggcgcacgaaagcaacaatcgcaaaagagagagggcttgaaccccttgccgaatggctcctttcgtgtccaccggccccaactccggaacaacaggccgaaatgttcgtcaacgaagataaaggagtcgcaaccgttgaagaggcgcttcaaggtgcgaaagatatcatcgccgaaaaagtggcagatgacgctgctcttcgtcaatgggtgcgcgacgagacgcggcggaaaggaacgattgcttcggttgccaaagcgccggaaaaggacgaaaagagtgtgtatgaaatgtactacgactacgaggagcccctcgctaaaatcgttccgcaccgcgtgttggcgttaaaccgtggtgaaaaggaagaggtgctgcgcgtctcgatcaaggcgcctgttgaggacatcattcgctatttgcggcgaaaaacagtcgctgatgaatcgtccccggccgctcccatcgtggcagaagcgatcgaggacggatacaagcggctgatggagcctgccattgaacgcgacatccgcaacgagttgacggagaaagcggaggagcgggccatccatattttcgctgaaaacttgcgcaaactgcttctccagccgccgctcaaaggaaaaacggtgctcggcatcgacccagcctatcggactgggtgcaagctcgccgttgtcgacgaaacggggaaactgcttcgcattgatgtgatctatccgcatccgccgcaagagcgaaaagaagaggcgcgcgcgaaacttcttcgcctgcttgatgactatcacgttgatatgatcgcgattggcaacggaacagcatctcgggaaaccgaacagtttgtcgccgacacgctgaagcatgtgcaacgcgatatcttttatttgattgtcaatgaagcaggagcgagcgtctactctgcttccgaccttgcacgcgctgagtttcccggcctgcaagttgaagagcggagcgccgtctcgatcgcccgccgcgtccaagacccgctcgccgagcttgtcaaaatcgatccaaaatcggtcggcgtcggccaataccagcacgatgtgtcgcaaaaaaagcttgccgagtcgcttcgtttcgtcgtcgagacggtcgtcaatcaagtcggtgtcaacgtcaacactgcctccgtctccctgcttcagtacgtgtccgggctcacgaaaaccgttgcagaaaacatcgtcaagcgtcgcgaagagcaagggaaattccgcaaccgcgaagagttgaaaacgattcctcggctcggagcgaaaacgtacgagcagtgcatcggttttttgcgcatcattgatggcgacgaaccgcttgaccgcacgccgattcaccccgagcggtacgcggaagtgaagcaactgttgcgtaagttaggatttacgaccgccgccattggcagtgatgaactgcgccaggcgctgcaagccgtcgaggtcgagacggtggctgccgagctcggcatcggagaactgacgttgcgcgacatcattgacgcgttgtgccgcccagagcgcgacccgcgcgacgagctgcccaagccgctattacgcaaagatgtgttgaagatggaagatttgaagccaggcatggagctggaaggaaccgtgcgcaacgtcgttgacttcggcgcctttgtcgacattggggtcaaacaggacgggctcgtgcacatttccaaactaagcaaacaatacgtgcgccatccgctcgatgtcgtttcggtcggcgacgtcgtcaaagtatgggtcgagcatgtcgatgtggcgaagggaagaatatcgctgtcgatggtgccgccgaaagagtgaaatggagaaagcactgccttaggagcagtgttttctccgataaaaaaaccagcattggttcaacagtttaatttgctcacggtttttctcatagtaggctcgtctcatctgatttttcagccatgtaggcaaaatcagtcacctccctgacagtggaaaggtaatatatgtgtatgtaatggtgaattgtcctgtgccaaaagatgaaggagagacccgccatggaccaaaagcagctgcaagcccttgtcgaacaaatttccattcgcgtgttcggcaagccgttccgccataccgctttcttcaaccctcgtttgcgcaccaccggcgggcgctacatgttgcaaacgcacaacattgagctcaataaaaaacattacgagcagttcggcgaggaagaattgatcgccatcatcaaacacgagctttgccattaccacttgcaccttgagggaaaaggctaccgccaccgcgaccgcgacttccgcgaactgctgcaaaaagtgggggcgcctcgctattgtcgtccgcttgctcgaaatacaaaagcgccgaaaacgatctacacatacatttgcacgtcatgcggcctcacctaccgccgcaaaagacggatcaacatagaccgttatgtttgcggccgctgccgaagcaagctcaaacgatcctagactcccatgacagaaaaatttggttgccatcggaaggatgaaaatatctctatgtcgaatattacggttttacacattttgaagctcaggtattttcagagtagatgcaatttgaaactttaacatttgcagcttttacatagccccggcatttgatcgactgtcgggcgactgaacaacgccgctttcagacccatgcatgggtctgtgaagcgggtggttgttcggtcttccgtcacgccttggtgttcgtcagtcgagaaaatagacaagctaccttttcgtcaagaattgttaaactataatgtccagtcaacgccaataatcaaacaaaacattttgcgaaaaaaggttgacaatcaggatgatcgtgtgctaaattataaaagccgtcgctaaacggcggaaaacagcagaggaagttgcgggaaaacgtattgacaaacgacaagttgctcaatataataaacaatgtcgattgtcaaacatcattccgcaatagctcagcgacgagcctcacatcttcgaattggctgcgagttgcctcgacgcatctcgcttccttgaattagctggcagaggaagaggcaacgagcacatcgtaaagatatgcatgacatataattttctcatcattccgcaatagctcagcggtagagcaaccggctgttaaccggtaggtcgtaggttcgaatcctacttgcggagccatttctttggagaagtacccaagtggctgaaggggacggtttgctaaaccgttaggtcgtggctttacggcgcgcgggttcaaatcccgccttctccgccactccaatacgtatatgcgtggcccgttggtcaagtggttaagacaccgccctttcacggcggtaacacgggttcgaatcccgtacgggtcactgaatagcgcggggtgatccccgcgatttgtggtcccgtagtgtagtggttaacatgcctgcctgtcacgcaggagatcgcgggttcgagtcccgtcgggaccgccattgcactaaatcgctgggccatagccaagcggtaaggcaacggactttgactccgtgatgcgctggttcgaatccagctggcccagccatttttatgtgttaaatacatgagccattagctcagtaacgagcgctacatcttcgggttcgcttcgagttgccccgacgcatctagcttccttgaacagactggcagaggaaggggcaggtagagctagataattacttgggatgttttccaaactatgagccattagctcagtaacgagcgctacatcttcgagttcgcttcgagttgccccgacgcatccagcttccttgaacagactggcagaggaaggggcaggtagagcaacgagctttgcatcaccgagtttgcttcgagttgtcccgacgcatcctgcatcttcgaatatgctagcagaggaagggacatcgttcactgtgagtgtatacccaaccatgagccattagctcagtaggtagagcatctgacttttaatcagagggtcggaggttcgagtcctccatggctcaccatattagcgggtgtggcggaattggcagacgcaccagacttaggatctggcgcctcacggcgtgggggttcaagtccctccacccgcactgattagtcgatatgcggtcgtggcggaatggcagacgcgctaggttgagggcctagtgggggcgaccccgtggaggttcaagtcctctcgaccgcattttttagataaactattgacagcaacacagtgagttgctaaaatgtaatccgtctctttggtgcaataatctattgcgctcgtagctcaattggatagagcatctgactacggatcagaaggttaggggttcgaatcctctcgagcgcgccatcatcgggaagtagctcagcttggtagagcacatggtttgggaccatggggtcgcaggttcaaatcctgtcttcccgattttgttaaactaaatattatgcgggtgtagtttagtggtaaaacctcagccacgagccttcacttcgccgaatacgcttcgagttgccccgacgcatccagcttctttgaatcagctggcagaggaaggggcatgaaagattgtgatgggtgtttcatcaaaaattatgcgggtgtagtttagtggtaaaacctcagccttccaagctgatgtcgtgggttcgattcccatcacccgctccatgaagagtccataggattatttcgttccttgaaaactgaacgaaacgaagcgcgacgaaaagcggaggtccgcgggtcgccgcgacgggcaaatgttcttcacccgtaggggtgcttgcaccccgagggggaaggttatttgaccccgagcggcggcggaccgaagctagacaattcgaaaagcggaggccgcttgcctatcggcgaaacgcgctgagtggcccgcgaggaggctgtcgccgccgcagtgggacacgaagcgtcgcaagccgatagcggccgaagctagacaatgcggaaagcggaggccgtttagcgcctttggtgctgcggccgaagcaaaaagccaatcaactttcttttggagagtttgatcctggctcaggacgaacgctggcggcgtgcctaatacatgcaagtcgagcggaccggatcggagcttgctctggtttggtcagcggccgacgggtgagtaacacgtgggcaacctgcccgcaagaccgggataactccgggaaaccggagctaataccggataacaccgaagaccgcatggtctttggttgaaaggcggcctttggctgtcacttgcggatgggcccgcggcgcattagctagttggtgaggtaacggctcaccaaggcgacgatgcgtagccggcctgagagggtgaccggccacactgggactgagacacggcccagactcctacgggaggcagcagtagggaatcttccgcaatgggcgaaagcctgacggagcgacgccgcgtgagcgaagaaggccttcgggtcgtaaagctctgttgtgagggacgaaggggcgccgttcgaagagggcggcgcggtgacggtacctcacgaggaagccccggctaactacgtgccagcagccgcggtaatacgtagggggcgagcgttgtccggaattattgggcgtaaagcgcgcgcaggcggtcccttaagtctgatgtgaaagcccacggctcaaccgtggagggtcattggaaactgggggacttgagtgcaggagaggagagcggaattccacgtgtagcggtgaaatgcgtagagatgtggaggaacaccagtggcgaaggcggctctctggcctgcaactgacgctgaggcgcgaaagcgtggggagcaaacaggattagataccctggtagtccacgccgtaaacgatgagtgctaagtgttagaggggtcacaccctttagtgctgcagctaacgcgataagcactccgcctggggagtacggccgcaaggctgaaactcaaaggaattgacgggggcccgcacaagcggtggagcatgtggtttaattcgaagcaacgcgaagaaccttaccaggtcttgacatcccctgacaacccaagagattgggcgttcccccttcggggggacagggtgacaggtggtgcatggttgtcgtcagctcgtgtcgtgagatgttgggttaagtcccgcaacgagcgcaaccctcgcctctagttgccagcattcagttaggcactctagagggactgccggcgacaagtcggaggaaggtggggatgacgtcaaatcatcatgccccttatgacctgggctacacacgtgctacaatgggcggtacaaagggctgcgaacccgcgagggggagcgaatcccaaaaagccgctctcagttcggattgcaggctgcaactcgcctgcatgaagccggaatcgctagtaatcgcggatcagcatgccgcggtgaatacgttcccgggccttgtacacaccgcccgtcacaccacgagagcttgcaacacccgaagtcggtgaggcaacccgcaagggagccagccgccgaaggtggggcaagtgattggggtgaagtcgtaacaaggtagccgtaccggaaggtgcggctggatcacctcctttctaaggacgaaaagcggaggccgcccgcttatcggcgaggtgcgctggagggcctgcgaggaggctgtcgccgccgcagcaggaccgaagcgtcgcgagccgatggcggccggagctagacaatccgaaaagcggaggccgtaatggcggccaactgtcgatacacagcgctttcgtttcgttcggttttgagggaatgagaaattccttcacttgttttgcgcctgcgtcttccagcagattcaaggaagatggattcctcggcgcaaagctgcaaggaagcagactcaaggcagtcgcttcgttcagttttgaaggaatgaaaagttccttcaaaagcgcctgtgcctgcgtctgctagcaggttcagggaagcaagattcctcggcacaaagccgcaaggaagtttgttcaaagaagtcgctttgcgtctacaagcggattcggagaagccgaattcctcgacgcaaaccagcgaagaagcgaattcaaaggagctacttcgttccttgaaaactagataaccgagtaacataaggaagaagccgagagcgcaataggttaagctggaaagggcgcacggtggatgccttggcactaggagccgatgaaggacggggcaaacgccgaaacgcttcggggagctgtaagcaagcgttgatccggagatgtccgaatgggggaacccactgtccgtaatggggcagtatccatgcctgaatccatagggcatggagggcacacccggggaactgaaacatcttagtacccggaggagaagaaagcaaccgcgattccctgagtagcggcgagcgaaacgggaacagcccaaaccaagaggcatgtcctcttggggttgtaggaccgctcacgatgggagtgagaaagggacggggtagacgaaccggtctggaacggccggccagagaaggtgagagccctgtagtcgaaacttcgttccctcccgagcggatcctgagtacggcgggacacgaggaatcccgtcggaagcagggaggaccatctcccaaggctaaatactccctagtgaccgatagtgcaccagtaccgtgagggaaaggtgaaaagcaccccgggaggggagtgaaagagaacctgaaaccgtgtgcctacaagtagtcagagcccgttgatgggtgatggcgtgccttttgtagaatgaaccggcgagtgacgatggcgtgcgaggttaagccgaagaggcggagccgcagcgaaagcgagtctgaacagggcgtcaagtacgtcgtcgtcgacccgaaaccaggtgatctacccatgtccagggtgaaggccgggtaacaccggctggaggcccgaacccacgcacgttgaaaagtgcggggatgaggtgtgggtaggggtgaaatgccaatcgaacttggagatagctggttctccccgaaatagctttagggctagcctcgggtttaggagtcttggaggtagagcactgattgggctaggggcccaaaacgggttaccgaacccagtcaaactccgaatgccaatgacttatgcccgggagtcagaccgcgagtgataagatccgtggtcgagaggggaacagcccagaccgccagctaaggccccgaagtgcacgttcagtggaaaaggatgtggagttgccgagacaaccaggatgttggcttagaagcagccaccatttaaagagtgcgtaatagctcactggtcgagtgactctgcgccgaaaatgtaccggggctaaacgtgccgccgaagctgcgggatgaccgttggtcatcggtaggggagcgttctaagggcagagaagccagaccggaaggactggtggagcgcttagaagtgagaatgccggtatgagtagcgaaaacagaggtgagaatcctctgcgccgaaagcctaagggttcctgaggaaggttcgtccgctcagggttagtcgggacctaagccgaggccgaaaggcgtaggtgatggacaacaggttgagattcctgtaccaccttcttcccgtttgagcgatggggggacgcaggaggatagggcgagcaggcggctggaagagcctgtccaagccgtgaggctgatccgcaggcaaatccgcggatcataaggctaagcggtgacggcgacggatggatccggaagtccccgatttcacactgccaagaaaagcctctagcgagggaagaggtgcccgtaccgcaaaccgacacaggtaggcgaggagagaatcctaaggcgcgcgggagaactctcgttaaggaactcggcaaaatgaccccgtaacttcgggagaaggggtgctctttggggtgaagagccctgaagagccgcagtgaaaaggcccaagcgactgtttatcaaaaacacaggtctctgcgaagccgaaaggcgacgtataggggctgacacctgcccggtgctggaaggttaaggggagcgcttagcggaagcgaaggtgcgaaccgaagccccagtaaacggcggccgtaactataacggtcctaaggtagcgaaattccttgtcgggtaagttccgacccgcacgaaaggtgtaacgacttgggcgctgtctcaacgagagacccggtgaaattatactacctgtgaagatgcaggttacccgcgacaggacggaaagaccccgtggagctttactgcagcctgatatggaattttggtatcgcttgtacaggataggtgggagcctgggaagccggagcgccagcttcggtggaggcgacggtgggataccaccctggcggtattgaaattctaacccgcaccccttaacggggtgggagacagtgtcaggtgggcagtttgactggggcggtcgcctcccaaaaggtaacggaggcgcccaaaggttccctcagaatggttggaaatcattcggagagtgcaaaggcacaagggagcttgactgcgagacggacaggtcgagcagggacgaaagtcgggcttagtgatccggtggttccgcatggaagggccatcgctcaacggataaaagctaccccggggataacaggctgatctcccccaagagtccacatcgacggggaggtttggcacctcgatgtcggctcatcgcatcctggggctgtagtcggtcccaagggttgggctgttcgcccattaaagcggtacgcgagctgggttcagaacgtcgtgagacagttcggtccctatccgtcgcgggcggaggaaatttgagaggagctgtccttagtacgagaggaccgggatggacgcaccgctggtgtaccagttgtcccgccaggggcaccgctgggtagctatgtgcggacgggataagcgctgaaagcatctaagcgtgaagcccccctcaagatgagatttcccaccgcgtgaagcgggtaagatccctcgaagatgacgaggtcgataggtccgaggtggaagcgtggcgacacgtggagctgacggatactaatcgatcgagggcttaaccaagaaaagcgcaggcgagcgggtcgccgcgacgggcaaatgttcttcgcctgcagggatgttcacatcccgaaggcgaaggttatttgaccccgagcggcggcgagccggagctggacaatgcgaaaagcgcaggcgagcggcttcttccgacggttatctagttttgaaggaatgaacatcctgttgacaaatccaacaggatggatataataattactgtccaagatgataactattgcctagtggctatggcggaggggaaacacccgttcccatcccgaacacggaagttaagccctccagcgccgatggtagttggggccagcgcccctgcaagagtaggtcgttgctaggcagcttcattcaccagggagtttcgacacgcctcattccctttttctttttaggggcgattgcgcaacagggcgatctgtcagcgagccaaaaggctgcgcgggatcgtcctttttgtttttccttttctcctatgcctatttttcgttttggaagtggcggcaagatgttcggatatgatacaatttcaaaagcaagagtgaagatgataaaaggggataaggtagaacaaaatgaaaaaaattgaaattttggtgcattctccggaagaaacgaagtcggtggcccgccggctggcggaacatcttgagccgggaatggtcatcgcattagaaggtgatctcggggcgggaaagacgacgtttacgaaaggtcttgctgaagggctgggcattacgcaaacggtcaatagcccgacgtttacgattattaagcaatatgatggtcggcttccgctttatcatatggatgtataccgacttgaagatgaatgggaagatcttggatttgacgaatattttgctggcgatggtgttacggttgttgaatgggcgcatttgatcgccggccagttgcctgaggaacggctgaccgttttcttgtttcatcgaggtggcgatgagcggttgcttcgctttgagccgtcgggggagcgttatgaacagttgtgcaaggagatttttccgtcatgaaagtattgggaattgatacatcgaatatgccgcttggcattgcgttggtagatggtgatgtcgtgaaaggggaattcatcactaatgtgaaaaaagaccattcatcccgggcgatgccagccattgagttgttgcttcgacgatgtgacgttgctccaaaagatctcgatttaatcgttgtagcgaaagggccggggtcgtataccggggtgcggatcggcgtgacgattgcgaaaacgcttgcctggtcgctcggtattccgatcgccggagtgtcgagccttgaggtgctcgccgccaatggccgttattttcctggagtgatcgttccgctgtttgacgcacggcgcggacaaatttacaccgggctttatcgctacgaaggaggtgcgctccgctgtcttgaggaggaccggattgtggcggcggatgagtgggcgcgtcggttgagcgagcgggaagaggatgtattgttcattggtgcggatgcaccgctatatcgtgatttgtttcgaagtcatttaggcgaacgggttcacgtggccccgccgtctttggcgttgccgcgtccgagcgagttggtgatgctaggcaaacaaaaagagcgcgagaacgcccatgtgtttgtgccgaactacctccgccttgccgaggcggaggcgaaatggctcgcgaaacaaaaaggggaacagaacgatggggatcaatgttcaatttcggccaatgaccattcatgacattgatgaagtcgtgcaagtcgagcgggcatcgtttacttcgccttggagccgtgaatcgttttacaacgagctcatgtacaaccgctacgccaaatatatcgtcatggtgtacaacgggcggatcatcgggtatggtgggatgtggcttgtcatcgatgaggcgcatgtgacgaatgtagccgtgttgccgcagtttcgtgggcaaaagcttggtgaagcgctcatgcgacgcttgatggacatggccaggcagcatggggcggcgacgatgacgcttgaggtgcgcgtgtccaatcatgttgcccagtcgctgtaccgaaagctggggtttcgcaacggaggcattcgcaaacggtattatccggataactttgaagacgcgttagtcatgtgggtgaagctgagatgaatgaggacgtatatgtattaggcattgaaacgagctgcgatgaaacggcggcagcagtcgtgaaaaacggaagagaggttttatcgaatgtagtggcgtcgcaaatggaaagccatcggcggtttggcggcgtcgtgccggaaattgcttcccgccatcatgtggagcaaattacgctcgttattgaggaagcgatgcagcaggccggcgtatcgtttgcgggccttgatgcggtggcggtgacggccggaccggggcttgtcggagcgcttcttgtcggggtcaacgcggcgaaagcgttagcgttcgcccatggattgccgcttattggagtgcatcatatcgccggtcatatttacgccaatcaattagtggccgaaatgaagttcccgctgttggcgctcgtcgtttccggtggtcatacggaactagtgttcatgaaggagcatgggaattttgcggtgatcggtgaaacgcgcgatgacgctgccggtgaggcgtatgacaaggtggcgcgggctttaggccttccgtacccaggaggaccgcacatcgaccggctggctcatgagggagagccagtgattgatttgccgcgagcgtggcttgaggaaggttcgtatgatttcagcttcagcggcttaaaatcggcggttctcaatgcgctccacaacgcgaagcagcgcggcgaggagatcgatccgagacagatggccgcgagctttcaggccagcgtcgtcgatgtgctggtgacgaaaacggtgcaggccgccaaagaataccgcgtacggcaagtgctgctcgccgggggggtggcggccaaccgcgggctgcgggctgcactgcaggataaaatgaaagagctccccgatgtggagcttgtcatcccgccgttatcgctatgcaccgataatgctgcgatgattgccgttgcgggaacagtgttatatcaacaaggaaagcgggctgatttggcgctcaacgccaatccaagcttgccgcttgtctaggcagttggctgaaacgcgaaagacaacgcgaaagacaccaaagggcgatccgtttgcggcaggcaaacggatcgtcctttttgttttcatttgaaaaaagtttgtgtatatttttatccacaaatctgtggacaatgtggaaaaagcggtaaaacactatcaacataagaaaaacaatacacagcgatttttgtgcaaaaggaagatgttttttgtggataatgtggaaaagttggtgaataacttatattccatggtggaaattgtggattcttttgtggataatgtgactaactaaagaacaacccgccgaaactagaggcgggttgtcggttatagtgaagtataaagctgttcccattcggccaataacatttcgactcgctgcttccgctcgtcgttttcttgcgtcaatcgttgcatcgtctcatagtcgccgtaaacggatggatcacaaagttgctgctcgatctcagcgatttgtgcttcaagcgctgcaatctcggcttcgatttcatccaagcggcgttggcgctggcgccgtcgttttttttcctctttttcttgctcgtacgtcgttttggcagaatcacttgccgtttctgtcgggcggacgttcaggagcgccagttcacgcatttcttcttttttggcgatgtagtaatcatagtcgcctaagtattccgttaggcctccgctggaaagttcaaacacctttgttgcgattcggttgatgaaatagcggtcgtgggaaacgaacaaaatcgttcccgggtagtcgatgagcgcttgctcgagcacttctttgctgtcgaggtctagatggtttgtcggttcgtccaaaagaaggacatttgctttttgcagcatcagcttggcgagcgaaaggcgtgctttctccccgccgcttaaagcggagaccggttttaaaacgtcatcgccggaaaacaggaagttgccgagcacggtgcgaatttctttttccgtcttttcggggtaggcgtcccacagctcgtcaagcacccgtttgttcgatgacaaatcagcttggtcttgatcgtaatagccgatttggacgtttgcgccgtagcggagctctcctgtttggatagggagttttcgggcgatcgccttcagcaatgtcgacttgccgatgccgttcggcccgactagggcgacgctttcgccgcgcgtgatgcggaagctgatttggcggatgatgggtgcaccgtcgccatagccaacggctatgtcttcagcggtgagcacttcatagccgctcggtcgatcgatcgagaacgaaaaggaggctgatttttcatcgccgacaggccgttcgagccgttctattttttccagttgctttcgccggctttgcgcccgtttggccgtcgaggcacgggcgatgttgcgctggatgaagtcttggagtcgggcgatttcttcttgctgtttctcgtaccgtcttaactcttgttcgtattgctcggcccgcaactccaaatagcggctgtagttgccggcatagtgtttgagcgtggcattcgacagttcgtatacgtcggtgacgattttgtctaaaaagtagcggtcgtgggaaacaaccaggacggcaccgggataggcttgcaagtactgctccagccaggcgagcgtctcaagatccaaatggttcgtcggctcgtccaaaatcaataaatccggcttggacaacagcaatttcccaagggcaagccgcgtccgctgtccgccgcttaacgacgagaccggcgttgttttataatcatatgaggaaaactgcagcccgtgcaaaacggagcggatgtcggcttcgtattggtagccgccttgttctttgtattgttcttgcagctcgtcatacgttttcagcgttttttcatagcgagctggatcggcgagtacgtctgggtcgccgagttgcatgctgagttcggcgagctgtttttcgagtcctagaagcggggtgaatacctcaagcatttcgtcccaaatggaacgcggcgagtcgagcccgctgttttgcgccaaatagccgattttgatatggtttggtttgatgattttgccgctgtcgaaagagagttcaccggcgatgattttcaacaatgtcgattttcccgctccgttgcggccgacaagggcaattcggtcgcgggactgtatttctagttttatattcgataaaataaggtcagcgccgaaatatttcgtgagcccgtgcacttgcaaaatgatcatgtccgtcacctcgcgaatagtttaacgtaagtcgcgaaaacggtcaaagacgaatgatgaaaaatcgtgtatagtgtataaatggaggagattgtattgtcatcgttcactcatttcaatgaacaagggcgcgcgaaaatggttgatattacgcacaaagaagatactgtgcgagtggctgtggcgcaaacgagcgtgactgtcagccgggaaatttacgaaaaaatgacgagcaatgcgatcgagaaaggggatgtgctcgccgtcgctcaagtggcgggggtgatggcggcgaagaagacagctgaccttattccaatgtgtcacccgcttatgttaaagggtgtggacattgcttttgcttgggaaaacgatggagaagcgcataagctcgtcatcacggcaacggtgaaaacgaaagggagcacaggagtggaaatggaagcgctgacggccgcttcggtctgtgcgttgacagtgtacgatatgtgcaaggcgcttgataaaggaatggtcatcggtccgacgtatttggtcgaaaaaacgggcgggaagtctggccattaccgacggaaaaccgattagctaggggatgagatcatgagcaacgaacaaccgaaaattccgcaggcaaccgccaaacggctgccgctttactatcggtttttgaaaaacttgcacgcttccggcaagcaacgcgtctcctctgccgagttaagcgaggcggtgaaagtcgatccggcgacgatccgccgtgatttctcctattttggcgcgcttggcaaaaagggatacgggtataatgtcaattatttgttgtcgtttttccgccggacgcttgaagaggatgaggtgaccgaagtcgccttgtttggcgtcggcaatttaggcaccgcctttttaaactataatttttcgaaaaacaacaatacgaaaatcgtgatggcgtttgatgtcgatgagcggaaagtagggacgacagtcggcggggtgccggtttatcatctcgatgagttggaggagcggcttcacgaaaacatcccggtcgccattttaaccgtgccggccgccgcggctcaagcgctgaccgaccgccttgtcgcgcaaggaattaaaggcattttaaactttactccggcgcggttgaacgtgccgaaccatattcgcgtccatcatatcgatttagccattgagctgcagtcgctcgtctattttttgaaaaactatccatcgccatcgtaaaaaggagagaacaacacatgaaatatttgttgctcgttgctgtgattttgttgctgtttggcacgaaaaagctgccggaattagggcggtcgttcggccagtcgcttcgcgagtttaaagacgccacaaaagggctcgctgatgacgaagaaacgaaaaccgaccgatgacaaggcaggatggggaaacaatgaatgacaaagaaatgtcagtgtatgagcatctgggtgaactgcgaaaacggctcatcatcgtgctcatcttttttgctgcggcgcttgtcgttagtttcttttttgtcgatgatgtcattttgtatttgcagcgaacggccgaggcgaagcatttgaccatgaacgccttccgcctcaccgatccgattaaagtgtattttcagtttgcctttgtcatcgcggctgtactgtcggctccggtgctgttgtatcaaatttgggcgtttgtcagccccggtctgtatgaaaaagagcggaaagtgacgttaagctatatcccggcgtcgatcgttctttttttagcaggcgtcagcttcgcttatttcgtcttgtttccgtttgtcgttcgatttatgagccagctggctgaccaactaggggttcaacaaatgatcggcattaatgaatattttcagtttttgcttcagctcgtgctgccgtttggcatcgtgtttcagctgccgatcgtcgtgttgtttttcacccgcttagggcttattacgccgcagcttcttgttcgcatccgcaagtatgcgtatttggcgctgcttattttagcggcggtcattacgccgccggatgtgctgtcgcaagtgatcgtcatgattccgctcaccattttgtatgaaggaagcatttgggtggcgcgcatcggctatcggaaagcgcagcgagcagccgaggaggaaggcaatgagtgaggcgggacgaaaaacatggagaggaaagcgagcaaggccgggccaaacgaaggggctgtctcaaaagccgcaaaacagggctttgaggccggcctcttgtttttttgtttccattttcacgatatgatcgccgtcatgagattgatgttctggtcccttcccgtgcgaatcacgggaagggggtcagcgttttgaggcaaaaagaaggcgaagggcggtgccgaaatcaaaggcagcgagcgccgctaaagcgatggtggagacgttccaaaccgtttcatgagcactttcgatggccaaatacgtaaacattgagcctaagacgaaatacagaagcgaaaacagccgagggtttcgcatcatagccaaaccctccaaacggcgagcggcagctcggactggcgcatcattttctcaatctcgtcggccaacagcgtctgcatggcgacgacgaacgtattcatggcgacatgggcgaaaatcggcacgaaaatgcgtccggttttcgcgtataaaaacgcgaataccatccccatggatgtgtacagaagcaaatgttccggctccatatggacaagggcaaacaagagcgaactgacaagcgcagcaagccaaaagttgtatttttcataaagtgagccgaaaatgattttgcggaagatgatctcttccaaaatcgggccgatgacggaggtgacgacgaccaacagcggcgtcaggcggatgatatcgatgatttgccttgtattttccgaccctggtttgatgccgagcagccgccattcgatgttggcggcgatgctttgcgccgtgagcgccaaaaagacgcccaagaccgcccacatccacgaggaaccaagcggcagccgccgcatcattcgttcgttgcggtcaccgcggagcagccataggataatgacaaaagcgagcaggaaactaatgatcgcccaatacccggaagccagtttggcggcttcgaggcggctttccgttccttggccgacgccgagggcgcgaagaagcggcacgccgacaaaggcggacagctgcatgacgatatacgtgatgatgacgtaccagtggttgcgtttcaaaccctctaccccttttatttcaaattatatccgtattgtagcacatgtatggcgaaaatagtaagaaaactgcatcctcgcatcccacctcaccgccgtaaaaaaatgaaccggagccgtttatcagtccgaggaatgtgaaataatgaaaacgagctccgcgcggatggggagtagaggcaaaacaaccggctccttttgctctttcttctttaggagagaaaaacagttatttttttgcatttcctacttgcaaaactgaaagaagttcattaatattataagtgtgttagcactcaatagtgatgagtgctaataagaacggtgaaaactatcgttaaggaggttgttccccgtgttgaagccattaggcgatcgtattgtcattgaagtcgtggaaacagaagaaaaaacggctagcggtatcgttctgccggatacggcgaaagaaaaaccgcaagaaggtcgcgttgttgctgtcggtgcaggccgcgtgctcgataacggccaacgcatcgcgccggaagtcgaagttggcgaccgcattatcttctcgaaatatgcgggcacagaagtgaaatacgacggcaaagaatacttaattttgcgcgaaagcgatattttggctgtcatccgctaatatatgcgttcatcacataaacattccgaaaacatactgggtacttaatcggatacttaacttgtggcacgcagtctaacaatttcataaggaggtaacggggtatggcaaaacaaatcaagttcagcgaagaagcgcgccgtgcgatgttgcgcggggtggacaaacttgcagacgcagtgaaagtcacattaggtccgaaaggccgcaacgtcgtattggagaaaaaattcggttcgccgctcatcacgaatgacggggtaacaatcgcgaaagaaatcgaactcgaagatccgtttgaaaacatgggcgcgaaacttgtcgctgaagtcgccagcaaaacgaacgacatcgctggggacggtacaacaaccgctacggtattggctcaagcgatgatccgtgaaggcttgaaaaacgtggctgctggtgccaatccgatgggcatccgtcgcgggattgaaaaagcggttgctgttgctgttgaagaattaaaagccatctccaaaccgatcaaagggaaagagtcgatcgcccaagtggctgcgatttcggctgctgacgaagaagttggtcaattgatcgctgaagcgatggaacgtgtcggcaatgacggcgtcatcacgcttgaagaatcgaaaggcttcacgacggaactcgacgttgtcgaggggatgcaattcgaccgcggttacgtttcgccgtacatgattacggatacggaaaaaatggaagcggttctcgaaaatccgtacatcttgattacggacaagaaagtatcgagcatccaagaattgttgccgatcttagaacaagtggtccaacaaggccgtccgctcttgatcattgcggaagatgttgaaggcgaagcattggcgacgcttgttgtcaacaaactgcgcggcacgttcaatgcagttgccgtcaaagcgcctggcttcggtgaccgccgcaaagcgatgctcgaagacatcgcgattttgacaggcggcgaggtgatctcggaagagcttggccgtgaattgaaatcgacaacgatcgcttcgctcggccgtgcgtcgaaagttgtcgttacgaaagaaacgacgacgatcgtcgaaggcgctggcgattcggagcgcatcaaagcgcgcatcaaccaaatccgtgcgcagcttgaagaaacgacgtccgaattcgaccgcgaaaaactgcaagaacgcttagcgaaattggctggcggcgtagcggtcatcaaagttggggcggcaacagaaacagaattgaaagaacgcaaactgcgcatcgaagacgcgctcaactcgactcgtgcggctgttgaagaaggcattgtcgccggcggtggcacggctctcatgaacatctacaacaaagtcgctgccatcgaagcggaaggcgatgaagcaaccggcgtgaaaatcgtattgcgcgcgatcgaagaaccggttcgtcaaatcgcgcaaaacgctggtctggaaggctcgatcatcgttgagcgcctgaaaaacgaaaaaccgggcatcggcttcaatgcggcaacaggtgaatgggtcgacatgatcgaagctggtatcgttgacccgacgaaagtcactcgttcggcgctgcaaaacgctgcatctgtcgccgcaatggtcttgacgacagaagcggtcgttgccgacaaaccggaagaaaacaaaggcaacaacaacatgccggatatgggcggcatgatgtaatccgcctagcgaaacaaagaacactgggagtaatcccggtgttctttttctttttgccgctgggcagtagtcaaattgaacgtgaagttttgcactcggggcggcaggatggagcttgagttctttgacgagcagcggcggggccgcagcatcagcaaccactccgcgatggcctgttgaccatgaatacgttccgagccggtagtcgaccgtttcgctgttgatggtcaataccagttttggcggttcgaatgaacagccggaaaatcatagaagcaggagaaaaaccaaactccgtcgttttctcataggcaattcccccttttttagtttaggcgtcttttctgcagatttgttgcgtttatccgcacggaaaagggaataaaaacataatggagacgtctaaacaaaggagcattcccgttaggagcttttccggggacttgatcaaaaaaagccctcttggtatgatgcaggggtgtcaaacacatcactcaccataccaaggaggacttcaaatgcattgtacacaaaactataaaattgatcaagtaaccgaacaaacgcttgtggtgggcatcgatatcgcgaaacgaacccactacgcctgcttcgtggatgaccgagggcgcgtgcttcgcaaatcgttcccgatcttccagtcgaaagagggctttcgccagctgtatgaagcgattcaggaggcgatgcaagcgttcggaaagccgcaggtgatcgtcgcggtggaaccgaccgggcactactggttgaacctggcctacttcctcgaggaaaaagggatcccgttggtgatggtcaacccggcgcatgtgtgcctgtcgaaagaactcgatgacaacctgccgacgaaacatgacgccaaagacgccctggtcatcgccagactggcgaaagacggacgattcctcgtcccccggctgttgcacgagatcgaagccgatttgcgcgtcgggagcacgctcaaagagaagctccgcaaggaacaggcagcggtgaaaaacgcgatcatccgctggaccgaccggtattttccggagttttggacggtgtttcgcgacgtgggaaaaacggcgctttcggtgctggagtggacgccgcttccggctgatatggcgggccgatccgccgaggagctcatcgaggtgcaccggcaaagcgaagggttgaaaagcccgcagaaaaccaagattcgggcgttgatcaacgccgcaaaggactcgattggggtgacggaaggggcgacgatggcccgatttgagatcgccgcgctcgtccgccgataccgccaattggagggcgaaatcgcggcgttggacgccgagttgaaggtattggttcaaacgacgatggagtatcaatggctgaaaacggtcgacgggttgggagacgccacgatcatcgatctgctggcggagattggcagcttcgcccattatcgggacccgcgtcaattggtgaagttggcgggcctgacgctcaaggagaattcctccggccagcgcaaagggcaaaagcagatctccaaacggggacggaaacggctgcgatcggtgctgtttcgggcgatgattccgctgatccggcacaacgaggcgtttcgcgagctgcacgactattacacgacgcgccccgtcaatccgctgaccggaaagcagtccatcgtcgcgttatgccgaaagctgttgaatgtgctgtttgcgatttgtacgaagaaacaagcctttgacgccgagcgaatgaagcaggacgtcttgtcccaggtgcaccgggcggcctaaggcctccccctgcgaacggaagaatcgttggacaacaggatgacaccggagaagctggcgtgatctgatccattcgaccttgagtccccaaaggagcttggccggcctccgcctgatgacgagaccgaacgagggaatgttggcgccaagacgcccggagacatgggagggttcgtcctcatcagcgacgcggagatccaagggtgcatcgaatacgcttcctcccacggaaggaaaatatccccagccgtggccgcgaagcgcaccctaggtctgtaagatatccacaaaaatgaaaaaggatgtaagggattttgtcgaaaaatattttttggacacccctgaggggccgaaaagccttgataaatcaacatttctagagggagagatcaccatgtaagagcactttcattttactacagatcgagcgaagattcaaaaacaatatgcatcaagagtcagccaagactttgtggagaactttttttcggttcactacgggtgttgtcaatcaccggttagtgaaccattttaaggaatcgatatcgtaagcgctttcgggctctcatccctcatcttgaggcgatgatacgatattccatttttttacacccaatcaccatcccggagcgccgacaacgcttgatggatcggcgtcccagatgactgttgcagacacggtagattctgacgcaccacatccgcccacaaccgtcctgccttccgtttggcctgttcaatccgcttggacttcgtcgaggacgaggctgccctccgtggctcttcctcctccaactgcccctttctccacccgatcccgtcgattcgggccaccatcgcttttagaaacgctcgaagcccttggtctttccagctgcggcgggatttcacccgatgcgcaaatcggctcatcacgctctcggcgtggcccatcggacgcatgccggtcgtctccaccccttgctccgacagccactcccggtagtcccggatgcatcccggcatcgactcgatccggcggatcatggcagccatctgcttctctttcgcttcgtcctccaacgtgccgatggcgctgttcagctccacgagaagcccttcttcgtcttgtttcgccagcttcttccgcacttcccgccaacgcggatggccggacagacactgacgcagctcccgcgccacatgaaatcgatccagctgaaagcacgcccgcttcccaaaatactcccgggaggccgtgatccacgacgccgcgtcgccgttgaggaccaacaggtctcggcacggatcataggcatattccttcatcagccactcctcaaaccgttcccacacgtcccccgtcccttcatggaggtagtggcgccggttcaccagctcaagctgcgacccgtttcgtctccatccctcgtgaaccgccaggattttctcttctttcgcccgttttcctttcccctggcgggaaacagagtccttccgcctccacaaacagcactcggccatgccgtttggaaacggggcggtgcagcgagacaagggcctcgagcaccaactggcgaatcgcctcgtggctgagaaccgcataccccacgattgactcgagtgtgcgagctgctttgcggtaggaagagcactcgacggccaactcgaccgccgtttcctcgaggcaagggctgatcgactgcgctccatcaaagcccagttcggcatccagcaagaaggtatagttccccgtttgccggtcatagtagtagttccgtcggaacgtcacttccccaaacagcgtttggatcgtagtcggccgtttgtctttcagctgatgccggcgcttgtcccgcgcttccgccagttgttgatcgatctcctccaaaagggccgccaacaagacagcgaacaccttttgaagagttctcaacaattgttcctccaactcttttaactcacatttcgcacccttccgacgaaaatcgggaggattttttcattccgatgtcgaatgaatccttgacacacaaggaacgtaaaggagtttttctctcatgaatgtgaaagtcaaaggggtctatcgtaatggttatttgaatataataagtgttctagtcaaaaaactcgacatcccccacttgattgaccatcttgtgcccgtcgatccacaatgccaaacgcgagtcagcgatgccgttcaggccatcctttataatctatttgacggccggcaagcccttgttcacttagaacgatgggctcaggagatcgatctggagaaactcatccgtcccggtctccagccttcctggttgaacgacgatgccttggcccgtcatctcgaccgcttgtatgaggccgatattcacaaggtcatcagcacttgcttgattcacatttatcgcaaagaaggcctttccctccgagcctttcacgctgatacgacggacaagacggtttacggagcgtatgagtcggcctcattagaggctttgcagatcacacatgactataaccgccatcaccgttggcaaaaaccaatcggcttcgggctggtcggcaacgaggatggcatcccgttttacggcgatgtgcatgacggcaatcgatcggataaggcgtggaatcctgaggtgctgtcgcggatccacgaacagttcaaacaagccaagatcgacgacgaatggatttacgtggccgattccgccgcgatgacgaaagacaccttggcgcagacaaaagccgcccgtgcctttttgatcaccagaggcccttcgtcgcttcgaatcgtgaaacaggcgctcgcagaggccgattcgcctcacatcccgtggagcgaaccctttaccctagcggagagaaacggcgccacgtaccgggtatgggaaacggccgcgacctatgaaggccacccggttcggctgatcgtcgtcgaatcgagcgcgctcgaccagcgcaaaggaaaaacgctcgaaaaagagcgggtcaaagaagcggagcttcttcgcgaggaacaagtccgttgggagcgccaccccttctcctgccgcgaagacgccgaacaagccttgacgtccctcaaggcgtcccttcgccctcggtttcatcgagtggaggccgcggtcgaagagatcgtgcgtccgaaaaaacggcgcggacggccgaaaaaaggggcggaacccgagacggagagctgtacacccttcgcctaaacgtcgaattcgaccaaccggcatgggaacaggcaagacggaaagcgtcccggtttgtcctcgtcacgaccgttccgaaggaatggaagggccaacaaatggatgcccaagagatcttgaagctgtataaagggcaaatctcggtggaaatgaacttcgcgtttttgaaagatccgtttttcacggatgagatttatgtcaaaaaaccagaacgggtcgccgtattgggctatctatttctcttggccttggcgatttaccgcgtttttcagcgccgggtgcgtcagttcatcacaccagaacgcccgttaaagggcgcgggaggccgcaagctgacccggccaacgggacaggtgatttttcagctgtttcaatatgtgaacgtcatcctgctggagctgccagacgggcgcatccaacgcgcactggatcgctccctcaacccggatcagcgaaggattctgcagggattgggcatggatgagagcatctacgtctaacatgatacagaacgactagcgatggtaaaaaaaggattgccatcgctcgttgtgttggtcaaaaagttattctgaaaaactaaataaaaaatcctttgttttgaccttgttagggtgcgaaatgtgagttactcacacttcaagattttttctttcaaatcaaaaccgctttgttcttatctcttccactctcttgctaacatcccgtacacaacatggtcaacaaaatgatcgtaaagccactccgcatctcgaatcgtcccttcattcgtaaatcccagccgttcaggaatcgctctgctccgttgattttctaccgcacagcggatttcgacacgattcatcccctgttcaaccaacaaatagtcaatgcacgccttgcatgctttcgtcatcaatcccattccttgaaacgattcgccaagccagtagccaatgctcgtttttcgatttactcgatcaatataatgaattccaatgacaacggccaattggccacgatgccaaatccctgcctcaaaaccattgccagcagcaaatttctgcaatccttgaccgaccttttaggacatacaaaaaagactgctccgaaaggctatccaaactgccttttggaacagtcttgcgtctccgttactattcccgtaaaaagacgaagtaacaaataaaaacgacaaacagcacatacaacagcggatgcacgtctttgccgcggccttttaaaatcatcgtgatcgggtagaagatgaagccaacggcaatcccagtggcgatgctgtaggaaagcggcatcgtgatgagcgtgaagaatgccggtacagcgacttcgaacttcttccagtcaatttcgccgatcgacgaggccattaataccccgacgatgatgagcgctggcgcggtgaccggtgcggtaatgacgcttaacagcggcgagaagaacaacgccagcaagaacaaaatccccgtcacgaccgcggaaaaccctgagcgccctccagcggcgacgccggctgacgattcgatgtacgacgtcgttgtcgatgtgccgaacaccgccccaaccatcaccgctgtcgcatcgacaagcagcgctttgccggcgcgcggcagtttattgtttttcaacaacccggcttggttggcgacagccaagagcgtcccggtcgcatcgaaaaagtcgacaataaagaacgttaagacaacaccgagcattttccacgagaaaatgtccggcaaatgcttgatcgctacaccgaaggttggcgaaatatccggaatagcgccgacaatttgatgcggcactttgatcaaaccgaaaatcatgccgacaatcgcggtaatgaccatgccgtaaaagacgccgccgtttacttttcttaccatcaaaacaacagtaatgaacaatccaaaaatggccaacagtgtattgccgtctttcaacgaacttaatccgacgagcgttgctttgttatcgacaataattccagcgttttgcaagccgatgaacgtgatgaacagcccaattccggcgctgactgcatatttcagttcaaccgggatggcatcgataattttttcccgaatgccggtgagcgataaaatcgtaaaaatgatgccggaaacaaacactcctgccagcgctgtttgccacggaatgcccatatgcagcacgacggtgaaggcgaaaaaggcattcagccccatcccaggcgccaaggcgattggatagcgggccaacactcccatcaaaatcgatccgtacgccgctgccaaagccgtggcgacaaacacggcgccttggtcaatgcgcagttcatcaggaaaatctttcacagcccctaacgacaaggtaaatgggttgacgaacaaaatgtacgccatcgacaaaaacgtcgtcagcccggcgatcatctccgttcgatagttcgtgccgagctcatcaaactggaagtactttctcacgtctgccccctcctatacataaaataaaaaacgcttctagcagctaccagaagcgttgactaggaaggaatgatgaacagagagaggacaaacaagcactctcctatcccgcatccctcgtagtcaagctatttacggtagcttggtagaaactcccgagccatattcccaggattatacgacggaattcaacaatattcatgattccacggctattgtatcagcctgaagatgacctgtcaagaaaaaagacgaacatttctttgtaaatgttcgtcttttgttcgtttttattcccactcgatcgttgccggaggcttgcttgtaatatcgtagacgacgcggttgacatgcggcacctcattgacgatgcgcgttgaaatccgctcgagcacatcccacgggatgcgcgcccaatcggcggtcatcccgtcgatcgaggtcaccgcgcggatggcgaccgtataatcgtacgtgcgggcatcccccatcaccccaacgctgcgaatgtcgggaaggacggtaaagtattgccaaatttcgcggtccaacccagcttttttcacttcttcgcgcaaaatggcgtctgattcgcgaacgatttccaatttttcttccgtcacttctccaagaacacggatgccaagccctggccccgggaacggctgccgccagacgatttcgtctgggattcctagttgcgtgccgagtgcacgcacttcgtctttaaacagcgtattgagcggttcgatcagttcgaatttcatatcttccggcaaaccgccgacattatgatgcgatttgatcgtttgcgccgtcgccgtgccgctttcgataatgtcggtatagagcgtgccttgcactaaaaattcaatgccttcaagcttggccgcctcgtcgtcaaatacgtaaataaactcgttgccgatgattttccgcttttgttccgggtccgtaacccctttgagtttcgccaaaaagcggtctttcgcatcaactttaatgacattcatttggaactgctcacggaacgtcttcatgacgctttcggcttcacctttgcgcaaaaggccatggtcgacgaaaatacaagtaagttgatcgccaatggcgcggtgcaccaaaacggcagcaaccgacgaatcgactccgccgcttaaggcgcacagcactttttttccgcccacttgttcacggatgcggcgcacctgctcatcaataaagttttccatcgtccagtcgccccggcagccgcacacctcaaagacaaatttcttcaatagatcattgccgtataccgagtggcgcacttctggatggaattgcactccataccattttcgccgttcgtcactcatcgcagcaatcgggcacgaagggctcgtcgcatcgacagcgaaaccagccggcggagcggtcaccaaatcgccgtggctcatccaaacgacttgctcgtccggcaaaccatgaaaaagcaaagaatcgtttttcacttggatgagcgctttgccgtattcacggtgcgtcgctttttccaccttacctcctaaatggtgcgccatcagctgcatcccgtagcaaatccctaaaatcggcagccccagctcaaaaatcgctgggtcgcatgtaaacgcttgttcatcatacacgctgtttggaccgcccgagaaaatgattcctttggcgttcagcgcacgaatttcctcagcacggatcgtgtgcggatgcagttcgctgtagacgccaaactctcggatgcggcgggtaatcagctggttatattgactgccaaagtccaagacgacgatcatttcttggttcatgttttccaccccgtcaaaaaaataacgctgccattgcccaaaacatggatgaaggcagaatagcagcgtcttctgccttcatagtcgggccgtttacggcggcccggtagagatgcgcaagccatattcttgcgcttatatgaagggctttcgtctatccgtatgcaaatttgagttcattctatcaacttgccggcatacggtcaagagatcgtcctttttattaaattttcccacaattccaccgcttcacggacattggcttccttgattcccgttccgtatacggcgcgttcatatagtttcgtcaaccgattcatctcatctgtttcaaacaggcgatccacttcggcggcgtattgacgcagcgtttcatgcggccgacgcttaagtccataatcttgcaaatggcgaagaagcgccccgtacgcagaaatgagccaggcggccccatcgagtttccggcggcggaaccgaaacagcgtaaagcgcggccaccatttccgccttgtcgcataggccgctccgcccaacacggccaacacgaccagcgtggtcaaccccattttccacgaccaaacatccgccagcttctcccaccaatgctccccctgtgccgtcgaaggttgctcaagtaattgatcgagcggcacacgcggcgtttcccgttcttccggctgcagctgtggttctggctcctctggattcgaagcggcaagcgagaacgcatatggattgacaaacccttgcgtcggttcaaatggcacccagccgatgccttcaaaatacacttcgacccatgaatgggcgtcgttgttgcgcacttcataaaccgattgcccgtcttgttccccaaccaaccgtccggatgtgtaccctttcacccagcgcgctggaatgcccagtgtgcggacgagcactgccatcgaggtggaaaaattgtcgcaatacccttgcttcgtctcaaataaaaactggtcgacgtaatcttgatcaggcccgggaacagcgacgtccgtcgtttcgtacgtgtatccgttcagatggaagtattgctcgatcgcttttaccttgtcgtacacggtttcttttccatcagtaatttgcttcgccaactcgcgaacccgctgcggaagcgtctctggcaattgcgtatagcgtttcaaaaagggcgggtcttggacagggggcgcggcgcgcaatgcctcaatcggaaaatctggctccatatacgtcagcatatactgacggatcggaagcgcgttggcgttttgatcgctcgtataaattttttccgtcgccatatgcatgcggtagacgatatggtcagacgtttgcacctgttgcaagccgagcggatagacgagatgaaacgcctggtcttggcgggtgatttccgccgtctgctcgaccgtcttgactttgtcgctccaccattcatacctaatcagctcaccgtttccaaacgactggacttgttcgctttgaaacgcttcccacccttttcccgtgtaaatgtctttcgtttcgacgcgccaataatgacggccttggtctttggcaatgaaaacgacggcatcatcagcaataaacggcccgccgagccgcgaatcattttgcccatagccgattttcttgaccccggcggctgccgggacatcgggatcttctcccggattggcggcatagctgcggatgaacgccaccggatccggccattgcggcggcagcttcggacccgcatacccaaccgcaagagcgacggcaggaatgaatagagcggccgcccgccactttccgatgcgaaaagacggcgcttttgcctgcagctcttcgccctggagccaaacgaaggcaaaaaagccgagcgcaacaagacgaaggatcgccccgttgccgctatatggcagaaacgtatcaagcacagcgatatacccaactgtcaacgcgtatgggacaaaccaccgattccgccgtacaataagccaatgcaacaggaacgaaacggcccataacagcagaaaaaagacaaaggtgcgcagcgcatcgcccggcatagaagaccaatcgcccgacaaccagacggtgctatcccgccaaagcgcatgaggcaaagcggcgatcgaagcaaaagaaaatagacgagaaagcgcccaccatatataaaccattttcccgagcgcggaaagccatatgggaacacggagcaaatgaagtccgaaacaaagggcgacaaatgatacaaacacgcctatatgcgctgtatcggtgacggcctctaacggccaaagccattccgtgagcagccaagcggctagggcgttagacagcacggtagataacatgtttgcccctaacggtctcatccgtctcctcctccttgccggacggtttgcaacgcctgcgggtcaatgcgcgatacgtacactccgctgcggcgaagcctgtccgcccaattccgctcatcctctccccattcacggttgacaacatacagaacaatatggcgttttggcgccattgctcgcagctgcccggccaactgggcggacaacgcggacgtcacaatgatgcaaccagcagccgtcctccagttcgcctcctcagctaaaacatgcgcgagcggctcttggccgccgacgtccacttccgccaaccggagaagaatcgactgccactgtccgtcatggcggcgcggcgctaagaaagaacactcttttccagcaacgagcagcccgaccggcaccccttcatctatcaacgccttcgatacggaagccgctaacgtgacaagctcctcaaaccatggagacgcggcgccgtcgagcacaacgatccaatcgtcattgcgctgttcatcaaactctttggtcatcagttcctgtctgcgcgctgacgccttccaatgcacccacgacattttgtccccaggcacgtattcacgggcgccggccgccacggccatatcgcggcgataggcaagcgtgcgcgcagcttttccttgggcaaaccattcgcgcaccatctcaggcggccattcgatataacgtggatagacgatgaccgtgcacggggcataaaacgatgccgttttgttcacccagccaaagacatcgcgcgcttccaagcgaacagcttccaattgatgacggccgcgcggcaaggaaagcggccatgtacaagaaaggtggcggcgaaacggccaagcaatcgcaatcatctctcctccgtgcttccacccttcctcagcaacagcaagcgtcgccagcggaaccgcccacggcaactcgatacgaaccatcaccggaatcgattcacccgcatggtagcgccgcgccggcaccgtccggcttaccgcggcgcgtcgaagcggatacatcgcgaccaagaacgcatacaaaccgaacggcaaaaagctgtaaaacaaaaaccagctgacaaatccaccttgaaacatggcgtacgaaaacaagacagccgccaaaatcaacaggcgaagaaaagcgggccatcgtcggccattccattttcctctcatgctcatcgccgccctggcaccggcaccggcgtgcgggcaatgagctgtccgatgatggtttctgcatcaaacttgtcccatttcgcctccggccggacgagcaggcggtgggcgagcacatagggagcgagctgctgcacatcatcggggatgacaaaatcgcggccatggatgaacgcgtacgcctgcgccgctttcatcaaggcgaccgatccgcgcggactgacacctaaatagaccgcttcatgctgacggctttgctggatgagatcgacgatatatcgtttcacggtatcgctcacatgcacgtcggctacctttcgttgcagcgcaagcaattcatcaagcgacatcaccgggccgatctccgccagcggtgccgtcttttctagacggtttaacatttcgatttcctcgtcaggggacggatagcccatatgcaatttcaacaaaaaccggtcaagctgggcctcaggaagcggatacgttccttcatattcaatcgggttttgcgtcgccatcacaaaaaacggctgcggcagcgcccgcgtgacaccatccaccgtcacacttccttcttccatcgcctcaagcagcgccgactgcgttttcggcgacgtccggttaatctcatcagccaacacaatatgagcgacaatcgggccgggcttgtactcaaactgctgtgttttcggattatagacggaaacgccgatcacatcgctcggcaacaaatccggcgtaaattgaatccgtttcagctcggcgctgaacgatttcgccagcgcgcgcacaagcatcgtcttgccgacgcccggcacatcttcaagcaacacatggcccttggccaacagcgccgttaaactgagcacaatgacattgcgttttccgacaatgacttgttcaatattgcggacaacttgctcaagcggggaaagcaacggttcgttgatcgtcatgacatcaaactccttttatggtgatcaatgggacttttaggagtaggcactatctagtttctactattattaatataatatcgaatatacacaacttttggaatggatttgcaacaaaggggagaaggaaaaaaaagggagaagtcaaaaatgaaaacgcccatcccacggaagcgggatgagcgcttttcccttaaatcattttctccggtctcacccattcctcgtactgctccgccgtgacatacccggttttcaacgccgcttccttgagcgtcaacccttcgcgatgggcgagcttggcgatttccgccgcccggtcgtagccgatacgcgggctcaacgccgtcacgagcatgagtgagcggtccacgtattctttcattttcgcttcgttcgcctccagcccttgggcgcaccgttcatcaaacgagcggatcacatcgccgagcagctgcacggactgaatggcgttataggcgatgaccggcttgaacacatttaattggaagttgccttggctcgccgcaaagccgatcgtggcgtcattgccgaacacttgcacagcgaccatcgtcatcgcttcgctttgcgttggattcactttccccggcatgatcgagcttccgggttcattggctggaatcgtgatctccccgagcccggagcgcggcccgctcgccagccagcggatatcgttggcgattttcatcaaatcggcggcgagcgctttcaacgctccgtggacatacacgatctcatcatggcttgtcagcgcatggaatttattggttgaagaacggaacggatagcccgtctgcgtttttagctgctcggccacttgctcgccaaatcccggcggcgcattgattccggtgccaaccgccgtgccgccgatcgccaaatcaagcagcttctcactcgcctccatgatcatcgccttgcttttctcaagcatcgcccgccaaccggaaatctcctgcccaaatgtgagcggcgtcgcgtcttgcaagtgggtgcgcccgattttgatcgtcttcccatattggcgttctttggtcgcgaatgtcccgatcaagccatcaagcgctggcaggaggtgcgtttggatcttcgtgaagatcgcgatatgcatcacagttgggaatgtgtcgttcgagctttgcgacatgttcacatcatcgttcgggtgaatgcgcccttccccctcatccagcagctcgctcgcccgtctcgccacgacttcattgacgttcatgttcgtctgcgtcccgcttcccgtctgccagacgacgagcggaaaatggtcatcccattggcccaccaaaatttcctcgcacgcggccacaatcgcccgctgcttcgcttcgctcagtttcccggctcgatggttgacgatggccgccgcttttttcaactcggcataggcgtaaatgagttcaagcggcatcgtttctttgccgatgcggaagttttgccggctccgctccgtctgcgccccccagtatttatcggccggcacccgcacctcgccgagcgagtcgcgttcaatccgtttattcatcgtgttgtcctccctctagaaatgttgatttatcaaggcttttcggcccctcaggggtgtccaaaaaatatttttcgacaaaatcccttacatcctttttcatttttgtggatatcttacagacctagggtgcgcttcgcggccacggctggggatattttccttccgcgggaggaagcgtattcgatgcacccttggatctccgcgtcgctgatgaggacgaaccctcccatgtctccgggcgtcttggggccaacattccctcgttcggtctcgtcatcaggcggaggccggccaagctcctttggggactcaaggtcgaatggatcagatcacgccagcttctccggtgtcatcctgttgtccaacgattcttccgttcgcagggggaggccttaggccgcccggtgcacctgggacaagacgtcctgcttcattcgctcggcgtcaaaggcttgtttcttcgtacaaatcgcaaacagcacattcaacagctttcggcataacgcgacgatggactgctttccggtcagcggattgacggggcgcgtcgtgtaatagtcgtgcagctcgcgaaacgcctcgttgtgccggatcagcggaatcatcgcccgaaacagcaccgatcgcagccgtttccgtccccgtttggagatctgcttttgccctttgcgctggccggaggaattctccttgagcgtcaggcccgccaacttcaccaattgacgcgggtcccgataatgggcgaagctgccaatctccgccagcagatcgatgatcgtggcgtctcccaacccgtcgaccgttttcagccattgatactccatcgtcgtttgaaccaacgccttcaactcggcgtccaacgcggcgatctcagcctccaattggcggtatcggcggacgagcgcggcgatttcaaaccgggccatcgtcgtcccttccgtcaccccaatcgagtccttcgcggcgtcgatcaacgcctgaattttggccttctgcgggcatttcagcccttcgctttgccggtgcacctcgatgagctcctcggcggatcggctggccatatcggccggaagcggcgtccactccagcaccgaaagcgccgtttttcccacgtcgcgaaacaccgtccaaaactccggaaaataccggtcggtccagcggatgatcgcgtttttcaccgctgcctgttccttgcggagcttctctttgagcgtgctcccgacgcgcaaatcggcttcgatctcgtgcaacagccgggggacgaggaatcgtccgtctttcgccagtctggcgatgactagggcgtctttggcgtcatgtttcgtcggcaggttgtcatcgagttctttcgaccggcacacatgcgccgggttgaccatcaccaacgggatccctttttcctcgaggaagtaggccaggttcaaccagtagtgcccggtcggttccaccgcgacgatcacctgcggctttccgaacgcttgcatcgcctcctgaatcgcttcatacagctggcgaaagccctctttcgactggaagatcgggaacgatttgcgaagcacgcgcccccggtcatccacgaagcaggcgtagtgggttcgtttcgcgatatcgatgcccaccacaagcgtttgttcggttacttgatcaattttatagttttgtgtacaatgcatttgaagtcctccttggtatggtgagtgatgtgtttgacacccctgcatcataccaagagggctttttttgatcaagtccccggaaaagctcctaacgggaatgctcctttcaaatgttgggtgacactttcattctagtagggggttcaccagcaatggctattttatgcttgtttgagtttatctagcgccgcgggttgtgatttaatacttggaaataagttgttatagctgttgcagtacacaaagagccactcactaaccaaatataaaaaaagatttttccacctgttgtggtagaatccataaaaaagcaaccaagcaggaataagcctcctcctaaaatgaatagaaaacaagcaaatttcttattctgtggttttaagaaatagtatccaataagaattaataagtataaactgcttattgccatgataatcggaaaaaaggggtgaaatttagcggagtatacaaagtagtcaagttgtgaaatatgacttttactatgtacttgaccatacatcatttgggaaaacggtgttgaatgcttccattcccaaggattatctaatattgcactgccttcataccaagcagctagagtagaaaataaaagtaaaatagcggctaatccaaattgaataataatccacaaaacaacaatacctcccttaatgtatatcaagctaggcgtgttgattatccaataaaatccaaaagacagaagagtgcctttgctgtagaagatgagtaacgattcaaacaaacccgggcggtgctctataaacaagcatagcacacctccaagtttgatgcaaaaacttgtttctgatgaagaaattcaacggatggctgaagtggttagggatcgtgatttggtccgaaactttgcgttgcgcaagttgattcatttgttcttgttggttacgcattaatggttttgcctatcctcctgtaggaaattgcattgcttgtcaagcatatgttcctggtgaagagtcaatttttaaataaatgctaatgttgtggagataaatgttcaaagatgaatgaaaggatgagaaaaatatgagaatgatgaaaaagattcatcatattataattacattggcgactattcttttgtttatattcgaatcaaacgccgtaaatgctcaagtaaatgatcaagcaattaaccgagataaagctccaagagttgaaatttatgatgaaaataataatcttatcaaaacgattaatcttgaagagaaatccatcgaaacagatgaccctaaaacaaaatctattatagcagaacaaacagtaactgctcagagcattaaaaaatactcctttggcaataccaccttttcaaattacgtttggattaatggtggatactatttttataatcctgggatttttgaatttgaactaattaatagacctgaggcagttgcagtagaagtttataaactaggtcaagtatatactggtaaagttgtatggagagatgtggctggctgggctgcacttgattggagagacactacactggtaaagcatcccggtagttatgcatttagatttaaaaatgacggttctggtacagtacaaattaaacatggtaatttaaaatataattattaacccgtggtgctatagacatgctttttccgcacatacgccatccgtttttgtcattcttccgccgtcagacggcggaaaaccaaccgtggaacgtacaagcgttcatgtccgatgtacacatgttccatgtttttgacgatgcacaaagatcaaaattcgtaacttgatgggtatgggtgtggacctctttcttcactgggatttcgcgcccggacgcgagctgtttctcacggaagaacagtagaaagagatcaagcggctcgtgctcaccaagactcccgccgaactggggtgggatgtggcttcggcgtggaacaccaaaccccaaacgaagcccatcataaggcgacctgccggctgcgttcccatccgtcctacggaaaatacttgcgccagttgaaggacggaacccttcgcatcgacaagcaggcggttcgtggcgcggaaaagtacgacggcaaatatctcatccggacatctgacgacaccttgtctgccgaagatgtcgccatcgggtataagcagctggtgaatattgagcaggccttccgaacattgaagtctacattggaattgcgacctatgtatcatcgcttggaagaccgcattcgggcgcatgtgctgctcagttggctggcgctcttactggttcggatcgtagagatccgaactcatgaatcatggccaaaagtaagagacgaatgtgagcgtctcatgcttggacatttttcttcaaaaaaacggagacctttatcaacgaaccgaactgacggccaaacaagcgcaactctttgcggctctagggctggagcctcctccgaagatcctaggcatccatcctcgcgcctagatacacgcccaaagtgtgcccaaatgtctctcgtcccttttgcatcaaggggcgagaggcattttgtttgcctagtgactgtcggactcgggtcaaagggcggcatcccaaccggatcatggcgcttattctagagggctggtgaaaaacgaccgatttcgccgaacccgttgctttcggctgaaagagaagcgttgattttacaggacttctcaatttgagaagagattccgttttccgcgacctttcactaaatcaccagccttctagacaatgcccggattcatcacgctcgaatggtgaaggagtttttgcgggaagaaggaccatgttttcatttcttgtatctcccgccctactcgccgcagctcaacccgatcgagcgtttgtggaaatggctgaaggatacggtgttcgccaacgcctttcacaaagaccgtcatgagatcctgcaagcggttcaacgatttgttcattccattcaggaacgcccggaagacgtgttgcgacgcttggggtgtgttgcgtaatcgagaagttaacttttcaaggtgcatttatatagctattatagctatttacaatataaccgaaaaaagtgctccgcaaactcttgactgactcaaaagtaaaaaatgtgttgacaaaaaaaggtgatatattgtaagagtcactttcgaggaggtaagttcctcgaacgaagaaaggatagctcgttccttgaaaactgaacgaaacgaagcgcaatagaaaggctgaggcgccgcaatttcgcctaaaggcagtccgcgtcctgcgggcgacggcgaaatatcgccatcctggcgatctcgaagccaaatgttcttcacccgcaggggtgcttgcaccccgagggggaaggttatttggcagaagagagctaggcgctggaactggacagcaagaaaagtggaggccgcccgcttatcggcgaggtgcgctggagggcctgcgaggaggctgtcgccgccgcagcaggaccgaagcgtcgcgagccgatggcggccggaactagacagtgaaaagcgcaggcgagcgggtcgccgcgacgggcaaatgttcttcgcctgcagggatgttcacatcccgaaggcgaaggttatttgaccccgagcggcggcgagccggagctggacaatgcgaaaagcgcaggcgagcggcttcttccgacagttatctagttttgaaggaatgaatttccttcttgacattgtttgtttttcaagttataataaatgatgtcaaaatccaaccgcttgcctagtggctatggcggaggggaaacacccgttcccatcccgaacacggaagttaagccctccagcgccgatggtagttggggccagcgcccctgcaagagtaggtcgctgctaggcaggcaaaaaaatgagggagctgaatggttctctcattatttttgcctaatgggaaatgagtcattttgaatgacgccattttcaatcctctcccccaaaatgtaaagcgtgatcatcgtttcctagaccccctttttcataaaagcgataggaaacggaaactcgcgtaagggtgtcctgtacggcatggacaccctctttttttatttttttcggaaaggcaggtatctccttttttggactcgtgggggagattattcgctttttttgatgacaattttctttttcggctcgtcagggatgagtcgatgcaggtggatgaacaacaggccgttatggtatgttgcttcgatgcggtcctctttgacggcgaacggcagtgggattgttttttggaattggccttggaaaaggccttcttctactagctcaaaccctttgaagtttagattaatggttgccttcacttccaacgttttgtatgatacatacacttctgcatcttcgattttttcgagccccgggaggctgatgacaacgagcagctcgttgtcttttttgtaaatgttcataccggatgatggcttgttcgatgacggcagcaacggctggatgcttccccaaaaatcattttgaaaaaattgctgccaatgttttgtccaatcggaaaacggcgtaaacggattttctttggccatcgtgtctctcctcctccgctcattcatcatatgccgccttcttcgtttggtgattcaaaaaacacgaacatttgctttgatgaaatactaaatgttcgatttttccttgacacgccgaaaaaaaacctgctactataaaggtaacttcatagtgtatgagaagatccctcatataattttgggaatatggcccaaaagtttctacccaatcaccgtaaatgattggactatgagggaaaggatcggttttggctttttttcgatcagcaactgtcaaagcccggaacgatgctttccctcgtttacggatgggaacgcatgttctgggttttgttgtgctagcaaaaggagtgaaacggtatgagcccgctcgttggggtgatcatgggaagccattcggattgggaaacgatgaaacatgcttgcgccattttggaggaattgggtgttccgtttgagaaaaaagtcgtatcggcgcaccggacgccggatgagatgtttcggtatgcggagacagccgaggagcgcggcatccgcgtgatcattgccggcgctggcggggcggctcatttgccggggatgatcgcggcgaaaacgacgctgccggtgattggggtgcccgtgcagtcaaaagcattgaatggacttgattcgttattgtcgattgtgcaaatgccaggcggggtgccggtggcgacggtggcgatcggcaaggcgggggcgaccaacgccggactgctcgccgcatcgattcttggactgcttgagacacgctatatggaggcgctcaaagcgcggcgggaagcgattcgcaaacaaatcgtagaaagcagtgatcaatttgactaagcaacggatcgttcctgggcagacgatcggcatcatcggcggggggcagctcgggcggatgatggctttggcggcgcgcgagatgggttttcgcattgccgtgctcgacccaacgcctgactccccgtgcgggcaagtggccgatgtggagattacggcgccttatcatgatttggacgccatcgctgaactggcctgcgtgagcgatgtcattacgtacgaatttgaaaatatcgatgcgcgagcgcttgagtggctggaggcaaacgcctatgtcccgcaaggaagccgactgcttgcggtgacgcaagaccgggcgctggagaaagcggcgatcgttgatgccagcttgccggtggcgccctatgtcgaagtgaatggagcggaggaacttgaacaggccgttcagacgatcggtttcccgtgcgtcttgaaaacgcggcgcggcggctacgacggcaaagggcaatatgtgctgcgcggcgaaggcgatctagccaaagcggctgatttgcttgggcttggcccatgcattttggaaggctgggtgccgtttgtgaaggaaatgtcggtcattgtcgcccgcaacctcgatggtgagacggctgtttttccagtggcggaaaatgttcatgtcgagaacattttgcatcaaacgatcgttccggcccgaattccggaaagcgtgcaagagcgggccattcgctacgcggaagtgttggccgcatcgttttcgctcgttgggacgctggcggtggaaatgtttttgactgcggacggggatatttatattaatgagctggcccctagaccgcacaactccggacattatacaatcaatgcatgcgcgacgtcgcagtttgcccagcacatccgcgctgtttgcaactggccgctcggatcgaccgaattgttgaagccggcggtgatggtcaatattttaggcgagcacgtcgagccggtcattcggcatatcggtgcgttcgacggggggacctacgtccatctgtacggcaaacacgaagcgaagccgaagcggaaaatggggcatgtgacggtgctggcagacgatgtcgaggcggcgttggcgcgaatcgaatcgtggcaaatttggcatgatcggaggctggaacgaggatgattgaacgttacacaagaccggaaatgggagcgatttggaccgaggaaaaccgctttaaggcatggcttgaggtggaactgctcgcgtgcgaggcgtgggccgagcttggcgtcatcccaaaagaagatgtccgccgcctgcgtgaaaacgcgtcgtttgacgtcaaccgcattaaggaaatcgaagaagaaacgcgccacgatgtcgtcgccttcacccgcgccgtttctgagacgcttggggaagaacgaaaatgggtgcattatggtctcacgtcgaccgatgttgtcgatacggcgctcggctacttgttaaagcaggcgaacgcgattttgcggcgtgatttggaaaacttcattcaagtgctgaaagagaaagcgcgcgaacataaatacacggtcatgatggggcgcacgcacggcgttcatgccgaaccgacgacgttcgggctgaagctggcgctttggtatgccgagatggtacggaacttggagcggtttgaacaagcagccaagatggtggaagtagggaaaatttccggcgcagtcggcacgtacgccaacgtggatccgtttgtggagcagtatgtttgtgaaaaactcggcttgacgccggcgccgatttcgacgcagacgctgcagcgcgaccgccacgcttactatatggcgacattggccttaattgcgacatcgattgaaaaatttgccgtcgagattcgcggcttgcaaaaaagcgaagtccgcgaagtcgaagagttttttgccaaaggacaaaaaggctcatcagcgatgccgcataagcgcaatccgatcggttcggaaaacatgaccggcatggcgcgcgtcatccgcgggtatatggtgacagcgtacgaaaacgtgccgctttggcatgaacgcgacatttcccattcgtcggccgagcgcatcattttgccggatgcgacgattgcgttgaattatatgttgaaccgattcgcgaatatcgtgaaacatttgcttgtgtacccggaaaacatgaaaaaaaatatggagcgcacgttcgggctcatttattcacagcgagtcttgcttgccttgatcgacaaggggatgacgcgcgaggaggcgtacgatttggtgcagccgaaagcgatggaagcgtgggagagacaagtgccgttccgctcgcttcttgaagcggatgagcggatcatgagccggctgacgaaagaggaactcgatgattgttttgattatcgtcatcatttgaaacatgtcgatacgatttttgcccgcttagggttggagtgagcggctgccggctggtcgaagccggccggctatacaaaagattttcaatcttctggataaacggaggcgttgatcgtgccgacgaaacaacagctgttatatgaagggaaagcgaaaaaaatttacgcgactgacgagccagatgtgctttgggtcgagtacaaagacagcgcaacggcgtttaacggcgaaaaaaaggcgacgatcgccggcaaagggcggctcaataacgagatttccagcttgttgtttttgaagctgcgcgaagcaggcattgccaatcattttattgaaaagctgtcgccaacggaacaattggtccggcgcgtgacgatcatcccgcttgaagtcgttgtccgcaatgtggtagcgggaagtttagccaagcggatcggtctagaggaagggacgccgcttgaggcgccgcttgttgagttttattacaaaaacgacgaccttggcgacccgttgttgttggaagatcatatcttcattttaaaactcgccagccgcgaggaaatcgccgcgctgaagcaggccgcgctggcggtgaatgacgtgctgcgcctccattttgccgagcggaacgtgcggttgattgattttaagcttgagttcggccgtacagcagacggagccatcctcttggcggatgagatttcaccggacacgtgccggttatgggacgcaaagacgaacgaaaagctcgacaaagacgtgttccgccgcgacttgggcagtttgacggacgcatacgaagtcattttacaacggttagggggagaatcggcatgtacaaagtaaaagtgtatgtcacgttgcgagagagtgtgttggatccgcaagggatcgctgtaaaaggggcgctgcacagcttatcgtatacggaagtgaaagatgtacgaatcgggaagtttatggagctcgtgattgaagagagcgaccgcgacatcaacgagctcgttcgcgagatgtgtgaaaaactgcttgccaacccggtgattgaagactaccgctatgaaatcgaggaggccgtcgcccgatgaagtttgccgtcgttgtgtttccgggatcgaattgcgatgtcgatatgtatcatgcgatcgccgatgaacttggcgaagaggtcgaatacgtttggcatgacgaggacgatctagaccgttttgacgccattttgcttccaggcggcttttcgtacggcgattacttgcgttcgggggcgatcgcccgcttttcgaaagtaatggctgccgtcaaacaggcagctgacgccggaaaaccggtgcttggggtgtgcaacgggtttcaaattttgcttgaagccggcttgcttcctggggcgatgcgccgcaatcaagggttgaaattcatctgccggccggtccagctgacggtggaaaatcatgaaacgatgtttacgtctgcctacgaaaaaggcgaagtcattacaattccaatcgcccatggtgaagggaattattattgcgatgaacagacgctcgagcgccttgtcaagaaccggcaaatcgtgttccgttaccatggagaaaatccgaacggcagcttggcggatattgccggcatcgtcaatgaacagggcaatgtgctcggcatgatgccgcatccggagcgggcggtcgacgccttgctcggcagcgcggacggattgaaactattccgatcgatcgtcaactattggagggagacgcatgtcgttactgcttgagccgagcgcggcgatgatcaaagaacaaaagttgtaccgtgagatggggttaacagatgaagagtttgcgcgcattgaagcgattttggggagactgccgaactacacggaaaccggcatttttgccgtcatgtggtcggagcattgcagctacaaaaactcgaagccggtgctgaaaaaattcccgactgatggtccgcacgtgctgcaagggccgggtgagggtgcgggcattgtcgatattggggacgggctggcggtggcgtttaaaatcgaaagccataaccatccgtcagcgatcgagccgtatcaaggggcggcgaccggggtcggcggcatcatccgcgacgtcttttcgatgggggcgcggccgatcgcgcttttgaactcgcttcggtttggcgaactgacgtcgccgcgcgtcaaatatttgtttgagcaggtcgtcgctggcattgccgggtacggcaactgcgtcggcatcccaactgtcggcggcgaggtgcagttcgacccggcgtatgaaggcaacccattggtcaacgccatgtgcgtcgggatcatccgccatgaggacgttcagcgcggcgtggcgaccggggtcggcaacacggtcatgtacgtcggggcgaaaacgggccgcgacggcatccacggggcgacgtttgcttcggaagagttgagcgaacagtcggaagcaaagcgtccggccgtgcaagtcggcgacccgtttatggaaaaactgctgcttgaggcgtgtcttgaagcagtcaagtccgatgcgttagtcggcattcaagatatgggggcggcaggactcacgagttcatccgccgagatggcaagcaaaggcggatttggcattgaaatgaatttggatctcgtcccgcagcgtgaggcaggcatgacgccgtacgaaatgatgctgtccgaatcgcaggaacggatgttgcttgttgtcaagcaaggttgtgaagacgaaatcgccgcgatttttgccaaatacggcctagaggccaaagcaatcggaaaagtaaccgatgacaaaatgcttcgtctgtttttccgcggcgaggtggcggcggaaattccagtggacgccttggcgaaagacgcgccggtgtatcataaaccgtctgcggagccggcttattaccgcgagtttcaagcgatgccgccgtatattccgcacatcgaagactacaaccaaacattgctcgggctgctcgcccagccgacgattgcgagcaaagaatgggtgtacgaccagtacgactatatggtgcggacgaatacggtcgtcgcccccggatcggacgcggcggtcgtgcgcatccgcggcacgaacaaggcgctcgcgctgacgacggattgcaactcgcgctacttgtatttggatccagaaacgggcgggaaaatcgccgtcgccgaggcggcgcgcaatgtcgtctgctccggagcgaagccgctcgccattacggactgcctcaactttggcagcccggaaaagccggagattttctggcagctcgaaaaagcagtcgacgggatgagcgaagcgtgccgggcgctcgggacgccggtcgtgagcggcaacgtctcgctgtacaatgaaacgaacggcgaggccgtgtacccaaccccggtcgttggcatggtcggtctcattgatgatctttcccatattacgactcagtcgtttaagcaagcgggcgacctcatttacgtgatcggcgaggcgaagccggagtttggcggcagcgagttgcaaaaatggctggaaggccgcatttttggaaaagcaccggagattgacttagaggtggaagcaagccgccagcgccagctgcttgcagcgatccgcgcgggggtggtggcgtcagcgcatgatattgccgaaggaggattagccgttgcgcttgctgagtgtgtcatgggtgcctcggggcttggcgccaaggtgacgatcggcggtgacctcgtcagtgaactgttcagcgaaacgcaatcacgctttgttgtctcggtgaaaaaagagcaaaaagaggcgtttgagcaactggttgaagcgaaacaaattggcgaagtgacagacgatggcgcattcgtggtgaacggggagcacggtgagacgctcattcacctttccgttgccaagatgcgaaatgtctggaaaggggctattccatgcttgctgaaatcaaaggattgaacgaggagtgcggcattttcggcatttgggggcatgaagacgccgcccggctcacatactacgggcttcacagcctgcaacaccgtgggcaggaaggggccggcatcgtggcggcgcataacgggagcttatccggtcataaagggctggggctggtgaccgatgtgtttcaaagcggcacgctcgatgcactcaaaggggcggcggccatcggtcatgtccgctattcgacggcgggtgggggcggctatgaaaacgtgcagccgctcttgttccgctcgcaaaccggcgcgatggcgttggcccataacggcaacttgacaaacgccatcgagttgaagctcgcgcttgaaggacaaggaagcatttttcagacgacatcggatacggaagtgttcgcccatctcatccgccgcagccaagcgccgacgtttgtcgagcaaatgaaagaggcgctcagtcagatcgaaggggcgtttgcgtttttgctgctgacggaaaaggcgctctatgcggcgcttgatccgcacgggtttcggccgctgtcgctcggccggctcggctcggcgtatgtcgtggcgtcggaaacgtgcgcgtttgacgtcatcggcgccacatacgagcgggaagtggcgcctggggaattgctcatcatcagccgcgaaggggtgcgttcagaacggttcgcttctaggcagccgcggtcgatttgcagcatggagtacatttatttcgctcgtccggacagccatgtcgacggcatcaatgtccatacggcccgaaaaaacttaggaaagcggctggctttggaagcgccagcagaggccgacatcgtcaccggcgtgccggactcaagcatctctgttgccatcggctacgctgaggcgagcggcattccatacgaattggggttgattaaaaaccgatatgtcggccggacgttcatccagccgtcgcaggcgttgcgcgagcaaggagtgaaaatgaagctgtcgccggtgcgcggggttgtggccggcaaacgggttgtgatggtggatgattcgatcgtgcgcgggacgacgagccggcgcatcgtctcgatgctccgcgaagcgggagcggtcgaagtgcacgtgcgcatcagcgcgccgccgatcacccatccttgcttttacggcattgatacgtcgtcaaaggaagaattgatcgcggcgaatcgcactgttgaagagattcggcgcttgattggcgctgattccctcgcctttatcagccaggaagggatgcttgaggccatcgggcgtccggacgtctcgccgcagcgcgggcaatgtttggcgtgtttcactggccaatatccgacccgcctcagtcaagcggcgcggccatgtctgacgatgaaatgatggaggaagtataaccggtgcagctgacgagtgtggtggcgcgtttccgcgagagaaacgctgcgcaacaagagcgtcgcctggcgtcctgagcgtgatgggcggcgaaaaggaggagttgacgtggcaaaggcatacaaacaagcaggggtcgacatcgaggctggttatcaggccgtcgccctcatgaaagagcacgtgcaaaaaacgatgcgtcccgaagtgctgggcgggatcggcgggtttggcggcttgtttgatctatccgcgcttggttaccgccagccggtgctcatctccggcacggacggtgtcggaacgaagttgaaactagcgtttttgcttgaccggcatgatacgatcggcatcgactgtgtcgctatgtgtgtcaacgatattattgtccaaggggcggagccgctctttttcctcgactatatcgcttgcggcaaggcggtgccggagaaaatcgccgccatcgtcaaaggggtggccgacggctgcgtcgaagccggctgcgccttgatcggcggggagaccgcggaaatgccaggaatgtatgatgaagatgagtatgatttggctgggtttgcggtcggcgttgcggaaaaagagcgactcataaccggagagacgattcaagtgggcgatgcgcttgtcggcctgccatcaagcggccttcacagcaacggctattcgcttgtgcgccgcattgtgtttgaacaagcgaaattgtcgcttaatgagatttacgagccgcttgatgttccgctcggcgaggagttattgaagccgacgcgcatttatgcgaaactgttgcgctctgtgcgcgagcggtttacgatcaaagggatggcgcatattaccggcggcgggttgatcgaaaacattccgcgcatgctgccgccaggaatcggcgcgcgcattcagcttggttcatggccgattttgccgatttttgacttgttgcgccaaaaaggcgagcttgaggaagaagagatgttttccgtctttaatatgggcatcggccttgtgctcgctgtcagtccggaaacggcggcgcctcttgttgagtggctttcggaacgaggcgaaccggcgtacatcatcggcgaagtggccgaaggagcgggcgtgtcgtttgctggagggggccgggcatgaagcggctggcggtgttcgcctcaggaagcggcacgaactttcaagcgatcgtggacgcggccaagcgcggcgaggtgcccgcggaagtagcgcttttggtctgcgaccgcccaggtgcgaaagtcattgaacgagcggcgcgcgaaaacgtgccggcgtttgtgttttctccaaaagactacccgtccaaagcggcgtttgagagcgagattttgcgtgagctaaaggaacgccaaatcgactggattgcgttggccggctatatgcgcttgatcgggccgactttgctttccgcctatgaagggaaaatcgtcaacattcatccgtcgctgctgccggcgtttccgggcaaggatgcgatcggccaagcgtatcgggctggcgttttggaaacaggggtcaccgttcattacgttgatgaagggatggacaccgggccggtcatcgcccagcgcgttgttccgatcgtgccgggcgagccgatcgaggcgcttgaggcgcgcatccatcaagtcgaacacgagctgtacccgacggtgttgcgcatgctgctaggggaaaaggaacaacaggaagaaaggatcgagaacgatggcagtgaaacgagcattgatcagcgtgtccaataaggaaggcatcattccgtttgcgaagcagctggctgaacttggcattgatatcatttcgaccggtgggacaaaacgagcgcttgaagacgccggcgttcccgtcatttcgatttccgatgtcaccggctttccggaaattttggacgggcgcgtcaaaacattgcatccggccattcacggcggcattttggcggtgcgcagcgatgagcgccaccaagcagcgcttaaagagcacggcattcgcccgatcgatttggtcgtcgtcaacttgtatccgttccaacaaacgatcgccaaaccggatgtgacgctcgccgaggcgattgaaaacatcgatatcggcggcccgacgatggtgcgggcggcggcgaaaaactatgctgatgtcgcgattgtcgtcgatccagccgactatccgatagtgattgaagaactgaaaatgaccggttcgatccaagcaaaaacgcggcaacaactggcggcgaaagcgttccgccatacggcggcgtatgacgcgatgattgcggagtatttgacaaacctcaccggagagaactatccggaaacgctcacggtcacgtatacgaaaaaacaatcattgcgctatggcgagaatccgcatcaatcggcagcgttttatgccaagccgctcggtgcggcgttctcgattgccaacgcgacacagctgcatggcaaagagttgtcgtacaacaacattaacgacgccaatgcggcgatcaacctcattcgcgaatttcaagagccggctgtggccgccatcaaacatatgaacccatgcggcgtcggcgtcggcgcgacgcttcttgaggcgtttacgaaagcgtatgaagcggatccagtctcgattttcggcggcattattgcggtcaaccgtgaagtggacaaagaaacagccgaacggatgcacgacatctttttggaaatcgtcatcgctccgtcattcagcgacgaggcgcttgccattttgacgaaaaagaaaaacatccgtctgttgacgcttgattttaccgggccggacgtcaaggaaaacatgctcgtttccgtcaatggcggcttgctcgtccaagaggccgatacgttcacgcttgaagacgccgaatggaatgtcgtaacgaagcgcgagccgaccgaggctgagcgcgaacagcttcggtttgcttggaaggttgtcaaacatgtgaaatcgaatgcgattgtactggccaaaaacgggatgacggtcggcgttggcaccgggcaaatgaaccgggtcggcgcggccaaaattgcgattgaacaggctggggaacaggcggttggcgccgtgttggcgtccgatgcgttcttcccgatggacgatacggtcgaggcggcggcgaaagccggcattaccgcgatcattcagccgggcggctcgattcgcgacgccgactcgatccgcaaagcggatgaatacggcatcgccatggtcttcaccggcgtgcgccactttaaacattaagtgtggcaaaggagagggagacgatgaatgtactggtcatcggacgaggcgggcgcgagcacgccatcgcctggaaagcggcgcaaagcccgcttgttggcaagctgtatgtagcgccgggaaacccgggcatcgcggacgtggcggaactgattcctattgatgagctcgatattgaggcattggtgcagtttgcgaaacaacaggcgatcgatttgacgatcgtcgggccggaagcgccgcttgcttccggcattgttgaccgttttatggccgaggggcttcgcattttcggcccaagccagagggcggcgctcatcgaaggaagcaaggcgtttgccaaagagctgatgaagaaatacggcatcccaacggcggaccatgcgacctttacgtcatacgaagaagcgaaagcgtacattgaacaaaaaggcgcgccgatcgtcgtgaaagcggacggattggccgccggaaaaggcgtcaccgtcgcccaaacggtggaagacgcgcttgccgcggcgaaggcagcgcttgtcgacggacaattcggcacagccggcagtcaagttgtcattgaggagtatttagaaggggaagaattttcgtttatggcgttcgttaacggcgagaaggtgtatccgctctccatcgcccaagaccataagcgggcgtatgacggagacgaaggaccgaacaccggcggcatgggagcctactcgccggtgccgcaaatctcggcggagacggtggaaacagcgctggagacgatcttgcgtccggccgccaaagcgttagtggctgaaggccggccgtttaccggcgtgctgtatgccgggctgatcgaaacagcaacggggccgaaagtgatcgaattcaacgcccgttttggcgacccagaggcacaagtcgtgctaccgcggctgaagaccgatttggtggaagcggtactagcggtgatggatggaaaagagttggagcttgaatggacggacgaggcggtgcttggcgtcgtgctggcagcgaaaggttaccccggcgcgtacgagcgcggggccgaaatccgcgggttggaccgaatttcccctgatgcgttgttgttccatgctggcaccaaacgagaaggcggcgcatggtacaccaatggcggacgcgttctcctgttagcggccaaaggggagacgcttgccgaagcgaaggaaagagcgtacgagcaattggccgcgatcgactgtgacggcttattttaccgccgcgatatcggccggcgcgctatcgaacgcgcctccgccgcatatacacgtatgaaagggcgataatgccgccgattaacgcggccaatacgaacgacatatcggtcatatactcgagcagcaaggtggttcactcctttgtagtcgaaggtgtcccaagtatgggacaccttttttgatgatgtttggctagtccacaatgccaagccgcgaatcatgttgctttcttctctttcgttgacagtctgcactcttcacgggccgcttcgataccgaagcagcacgcatcactcacgatgcgaaaaatgttgccgaatgacggtgggatggaggatattggaaaaagcggtgcgcaacgtcgaacggatgtcctccctcatgtcggattgacgaccgcttccttttcctcttcaagcagctgtcggcgctgcatattgtcaaacagagcggtcatcggacaaaaacgggtgatcccttctccgactttcatcgctccaagcaaagcggcccacaaataggatgtgcaccaaggccgccgagccaggcgggcggtggcccaggcgatgacagtcaggccaaccgtgatgcgaatcaatgcgttcacaatgccgatattcgccatcggtctgtcccctccttaatattttttattgtgaaagtcgcttttgtgcgttaaaatggttgtatggaacgattaggaaacaagggacggggtatcaatgggcgaacaacgttaccgatggaaaggcagcgaactgcgtgcacaagcagcggtgattgatggcaaacaatcgccgacgaaagtattggtgaatgcgacgtatttgcactcgtattttcgtgaatgggtaaaaggaaacatatggatccatggagatcgcatcgtgtatgccggagagcgtcttcctgatcaggtcgacgaggcgtgtgaaatcgtcgactgccgtggatatgtgctcgttcccggctacatcgagccgcatgtccatccatttcaattatataatccccattcatttgcccgttatgcagcggcgcacggaacaacaacactcctcaacgataacttgtttttgcttttgcagctcgatgatgaagaagcgcttttctttttacaagaaatgaatgcgcttccaacgtcgatgtattggtggtgccgatttgatgggcaaacggagctcgagcgcgaagaggaacaagtgtccaatgctcggatcaagcgctggcttgaccaagaggcggtgcttcaaggcggtgagttgacctcatggccaaaagtggcgagcggcgatgacatcatcttgtactggatgcaagaagcgcatcggcgacgccgcaaaattgaagggcattttccgggggcgtcggaaaagacgcttgtcaaaatggcgctctttggcgcagatggcgatcatgaggcaatgacgggaaaggaagtgcgcatgcgcctttggcacggctataccgtcgcgcttcggcattcctcgattcgccccgatttgccggtgctgcttgaagagatgaaagcgcttggcatccggcattatgataaatgcttgttgacgacggatggctcgccgccatcgttttatgagaatggagtgatcgattggctgatccgcatcgcgatcgagcatggcgtgccggtgatcgatgcctatgcgatggcgacgatcaacgccgcccgccactacggcatcgagcatcttcacggcagcattgccaccggccgcatcgctcatatcaactttttgcgctcggctcacgatccgacgccggcgcaagtgctcgccaaaggcgaatgggtgaagcgcgatggagaagcgccgcctctctggccagatctggaatgggggcagtttggcattcggccgttatcgttgccatgggaggtggactgggatgatttgcagttttcgatgccgatgggactgcgcatggaaaacgccgtcattttaaaaccgtattccgtgtcgattgatacgtcgcgcgatcgtttaggtcatgatcatgatgaatgttttttagtgctgcttgaccgaaacgggcgctggcgcgtcaatacgatgttgaaaggtttttcatcggcgcttggcgggctggcaagttcttattcgaacaccggggatttgattttgatcggcaagcataaggaagatatgatgctcgccttccggcggatgaaggagatcggcggcggcattgtgctcgctgaggacggagagattttgtttgagctctcgcttcctttaggcggcatgatgtcctccttagaggtggatgaattgatcaacgaagaaaaaacgttcgtccgtttgctgcgtgagcgcggatatccattcgaagacccggtgtattcgctgctgtttttacagtcaacccacctgccgtatgtgcgtgtcacgcaacgcgggatttatgatgtcatgcacaaaacggtactctttccttcgataatgcggtaaaataaaaaagaaaaggttgtgtgtccattgaaacattggctgttcgctgtcagttgcgcggtattgttgttaggcggctgcacgaccaaaagcgagccgaagcacgccgaaccggctcctcggcaggagcagccgtccaagcctcgggcggaggaacaacaaacgttcccgctgacggggctgccggcgaaagggaacatccatcagcgggtcgtcggcgtgatgatcaacaaccacccgaaggcgcgcccacagtcgggattaagcaaggcggacatcgtgtatgaggtgctcgccgagggcgatatcacccgtttgttggcgttgtatcaaagcgaattgccggagcgggtcggaccggtgcgaagcgcgcgtgattactatattgacttgagtgaaggctaccatgcactgtatgtatgccatggctggagtccggaggcgaaagcgcgtcttgagggaggcggaatcgactatttgaacggattgttttatgacggcacattgtttcagcgcgtcccgttccgcaaggcgccgcacaactcgtacattacgtttgccaacattgaaaaaggggcggaacaaaacgggtatgcttggacggataacgttcccccgctatcgtttcgcaccgatgagccgagcggcaagaaggtcgggacggttcacatcgcctattcgcatcgcgcctatgcccaggtcgaataccaatatgtttcggaacaaaaggggtattaccggtacagcggcggcgagcaaacgatcgattatgatacgcataagccggttgtcgtgcaaaacgtcatgatcatcgccgcccaccatcaagtggttgacagccacgggcggcgcgacatcgacctcgtctccggcggcaaggggtacttgctgcagggcggcgtcatgcagctgatcgaatggaaaaacgtcgacggccggctgctgccgtaccataacggggctccgatcggattcgtgccgggaaaaacgtggatcaatatcgtgccggaactggcgatcgtccagtggaaatcataaccgccttgtctgttgcaaggcaaaggggcggtggattcgcagattggttggctacaacatttttcccgccaaaacgcaaggaggaagcagctatgcaaattgacaaactgcgcggcagagagttggatcaactgtttaaagcgattttatcgctgcgcgatttagaagagtgttaccgtttttttgatgatttatgcaccgtgaatgaaatccaggcgctcgcccagcggctcgaggtcgcccgcatgctgcgcgaaggatatacgtatcacaaaatcgaaacggaaaccggagcgagcacggcgacgatttcgcgcgtcaagcgctgcctcaactacggcaatgatgcttacgccatggcgctcgatcgcattaaagagaagcaacagcaagaagagaaagaagccaacgaagcggtcacagactgacgcggcaaggagattccttccatttgcaaaggaactccttttctttttgcggatttgttataatggaacaatggagaaatgagtggagggttgccgctatggaggagattcgcgcttggcgccatgtgtttaaactcgacccgaataaaccgattgatgacgagcgccttgagcgcctttgcgagtcgggaacggatgccgtcatcgtcggcggaaccgacggggtgaccatcgacaacgtgcttgatttattggctcgcatccgccgtttttcggtgccatgcgcgctcgaagtcaccgacgtcgaagcgctgacgccgggatttgacgtatatttggttccgatcgtgttaaacagccggcaggcggagtggatcatcggccgtcatcacgaggcggtgaaacaatacggcgatgtcatgaactgggatgagattttcgcggaaggttactgcattttaaatccagcctgcaaagcggccgagctagccgaggccgacgcggcgctcaccgatgatgatgtcgtggcgtacgcccgcctcgccgcacatttgtacaggttgccgattttttaccttgagtatagcggcgtctatggcgatccgtctttagtggaaaaagtgaaacaagtgcttgatcagacgcagctgttttatggcggagggatcataacgcctgagcaggcggagcatatggcgcgttatgccgatacggtggtcgtcggcaacgcgatttacgacgcgttcgaacaggcgttggcgacggtggcggcggtgaagcagatggctggtcaacgcagcggcgatgacggaaaatagaacatatgttttattggtggtggacatgatgaattttttatcggaaaagctgcttgcgcatttaaacaaagagcagcaagaagccgttaaaacgacagaaggcccattgctcatcatggcgggagcgggcagcggaaaaacgcgcgtgctgacgcaccggatcgcctatttgatggcggaaaaacaggtggcgccgtggaatattttagccattacgtttacgaacaaagcggcgcgtgaaatgaaggagcgggtgcaggcgctcttaggcggggcggcggaagacgtgtggatttcgacgttccattcgatgtgcgtccgcatgctgcgccgcgacattgaccgcatcggcatcaatcgcaatttttccatccttgacccgacggatcagctttcggtcatcaaagcgattttgaaagacaaaaatatcgatccaaaaaaatttgagccgcggacgattttagcgacgatcagcggggcgaaaaacgatttgctcacgcccgagcaattcgcgaagcgggcgtcgacgtactacgaaaagatcgtcggcgacgtgtatcaagagtatcaacagcgccttctccgcaatcattcgctcgatttcgacgatttgatcatgacgacgatccacttgtttgaccgcgtgccggatgtgcttcaatattaccagtataagttccagtacatccatatcgatgagtaccaggatacgaaccgcgctcaatatacgctggtgaaaaagctcgcagaacggttccaaaatatttgcgccgtcggcgatgccgaccagtcgatttaccggtggcgcggggcggacattcgcaacattttatcgtttgagcgcgactacccgaacgcgaaagtcattttgcttgaacaaaactaccgctcgacgaaacgcattttgcaagcggcaaatgaagtcattgcgcataacgtcaatcgaaagccaaagcggttgtggacggaaaacccggaagggaagccgatcgtctattatgaagcgatgaacgaagtggacgaagcgcaatttgtcgcccgccgcattcaagaggcggttgagagcggggagcgccgctaccgcgattttgccgtgctttatcggacgaacgcccagtcgcgcgtcatcgaggaaatgtttttaaaagcgaacattccgtaccaaatcgtcggcggcttaaagttctatgaccggaaagaaattaaagacattctcgcttacttgcgcgtcatcgccaaccccgatgacgatttgagcttgcttcgcatcatcaacgtgccaaagcgcggcatcggcgcctctacgatcgacaaacttgtccgctatgcggccgagcatgagctgtccttgtttgaagcgctcggcgagctggagatgatcggcttcagcacgaagacggccggggcgctcgccgcgtttcgcggacagcttgagcaatggacgcagctgcaagaatacgttccggtgacggaacttgtggaggaagtgctcgaccaatcgggctaccgcgagatgctcaaggcggaacggacgattgaagcgcaaagccggcttgagaacttggacgagtttttgtcggtgacgaagcatttcgaaaatgtaagcgacgataaatcgctcgtcgcctttttaaccgacttggcgctcatttctgatttggacgagctgaatgggacagatcaggcggccgagggcgatgccgttgtcttcatgacgctgcacgccgccaaagggcttgagtttccggtcgtgtttttgattggcatggaagaaggcatttttccgcatcttcgttcactggagaatgaggatgaaatggaagaagagcggcggctggcgtatgtcggcatcactcgggccgaggaagagctcgtattgacgaacgcgcaaatgcggacgctgtttggcaacatccaaatgaaccggccgtcgcgctttttagatgagattcccgcgcatttgctggagacagtctcgcgcgggaaaccgtctgtttcccgttcagcgtccgctcgcttgcaggcaggcggcgccatcggggtgtggaaagtcggcgaccgggcgaaccatcggaaatggggaatcggtacggttgtcagtgtccgtggcgaaggtgacgaccaagaactcgatatcgccttcccgagcccgatcggcatgaaacgtctgctcgctaaatttgcgccgattgagaaagtatagaaaggagaacgggtgaacgtatggaccgccaacaagccgaacggcgcgcggccgagctgcgcgaactgctgcaccgctatggctacgaatattatgtgctcgaccggccgtccgtcccggacgccgagtatgaccggctcatgcaagagttgatggccatcgaggaacagtatccggaattgaaaacgagcgactcgccgacccagcgcatcggcggccctccgcttgaggcgtttcgcaaagtgacgcatgttgttcccatgatgagtctcgcgaacgcgtttgacgaaggggatttgcgtgattttgaccgccgcgtccgccaagaggtcggcgaagcagcgtacgtatgcgagttgaaaatcgatggcctcgccgtctccgtccgctatgaagacggttatttcgtccaaggggcgacgcgcggcgacggaacgaccggcgaggacattacggaaaatttgagaacgatccgttcactgccgcttcggctgaaggagccggtgtcgctggaggcgcgcggcgaggcgttcatgccgaaagcgtcgtttttgcgcttgaatgaggagcgaaaagcccgaggcgaggagctgtttgccaacccgcgcaacgctgcggctggctcgctccgccagctcgacccgaaagtggcggcgtcgcgccagctcgatttgtacgtttatggtttggccaatgccgaagagcttggcattgagtcgcacagcgaggcgctccactacttacaggcgcttgggtttaaagtgaatcccgagcggcggcgctgcgccaacatcgatgaggtgatcgccttcgtcaacgagtggcacgaaaaacggccgcagctgccgtacgagatcgacggcatcgtcattaaagtcgactcgttcgcccaacagcgggagcttggtgcgacggcaaaaagcccgcgctgggcgatcgcctacaaattcccagccgaggaagtggtgacgacgctcatcggcattgaggtgaacgtcggccgcacgggcgtcgtcactccgacagcgattcttgagccggtccgcgtcgccggcacgaccgtgcagcgcgccactcttcataatgaagattttatacgggaaaaagacattcgcatcggagatgcggtcatcattaaaaaagcgggcgacatcatcccggaagtggtcggcgtcgtcgtcgaccggcgcgacggggatgaaacgccgtttgtgatgccgacgcattgtccggaatgcgaaagcgagctcgtccgcctagatggagaagtggcgctccgttgcttaaacccgaaatgcccggcccagttgcgcgaacggctcatccattttgcctcaagagcagcgatgaacattgaagggttgggcgaaaaagtcgtcacccaactgtttaacgctggcctcgtccacgatgtcgccgatttgtaccggctgacgaaagaacagctcatcggtttggaacggatgggcgaaaagtcagcaaccaacttgcttgcagcgattgaggcatcgaagcaaaactcgctcgagcggttgctgttcggccttggcatccgctacgtcggagcgaaagccgcccaacttttggctgagcattttgaaacgatggagcggctggaaaaagcgacgaaagaggaattgatggccgtgccggaaattggcgagaaaatggcggactcgatcatcgccttcttttcccagccagaagcggccgagctgctccatgagctgcggctttacggcgtcaacatggcatacaaagggccgaagcgggcggctgaagcgcctgctgactccgccttcgccggcaaaacggtcgtcttgaccggcaaactcgcgtcgatgtcgcgcaatgaggcaaaagaagagattgaacggctcggcgggcgcgtcaccggcagcgtcagccgcagcaccgacatcgtcatcgccggtgaggacgccggatcgaagctggagaaagcccagcagcttggcattgagatttgggacgaatcacgatttttgcaagagatcagcagggggaaacgatgaaacgaatctcaccacttcgcagtttggttgcctgccgttggacgaatcgggcccgaaagcggttggccgctgtcggcctcgcttcgatttgtttgttgtctgcgtgtgcgccgaagtttgacaaaggtgaggaagtcgtgcaagacaaaggcagcaaacagcaagaagccgtcatcccgaaatacaacattgccgactcgtattaccgcgtcatccttccgttcaaaccgtccggggcccgtggggaggtcgtcaatgatttaaatacgcgccttgatgtcgacgaatttgagacggggctcatgcgcttggccactgagcagtttccgtcggatgagtacttgttccaagaggggcaatatttagatagcgagacggtcggaaaatggctcgctcgcaagaagacgactcgccagctgaaggaagagaaaatgaagccggaagacaacctcggcttaaacccaccgatcagcgatacgggaacaaacgaacaaaaaaacaaacaaagcccgatttatttggcgagcattttggaacatgattatttggtgaagatcgacaacgacaaagtaaagctcggcggcattgccatcggcctggcgttaaactccgtccactattattcgaccgagcaaggctatccgcgcgaggtcaaaatcaaagacgatgtcatcgaacgggaaggaaagcggatcgccgccgaggtgctgaagcggctgcggagcatgaaagggctcggcagtgtgccgattacgatcgctttatacaaacaagcgccccgttcatctgttgttccaggccactttttcgccgtcgcccatgtcgatgggggggacagcacgatcgatgagtgggaggcggtgaacgaggaatattatttattcccgtccgatgaggcggaagagaaccatcgcgacgactggctgaagttcaacaattttaaatcagacgtcgaagactttttcccgaactacacgggcatcgtcggcagagggttgtacgtcaacgaccaacttcagaagttaacgatcaacattacgatgccgttttacggcaaagcggaagtgatcggctttacccaatacgtgaccggcttggtgatggaaaaattcccggactacatcaccgttaacgtctacatcgcctcggccggccagccggaaagcctcatcgtgcgccaggcgaaagcagacgagccgtttgtgcatatttatcaatgacaacgtgccgcatcccctctggacgagccagaggggatgtttttcgttgacgcacttgtttcgaatagaaaggcaggctaaaaggccgcatagcgcaacacggttgagaccctctttttagaggaaagggctgaatggggatggaaaagcaggactcccgcccgtctcccatcgtcgcggacaaacatggaacgaaccgcttgaaaccgagatttgtcggatgagaggcagattgttaaaatgatacctagaaggccggtgaaaaacggctgtcacgagcaaatcagcggcatttcgccaaaaaagaaggctgatttcgcaaggtttttctaattgagaaatagctggaactagcagcattttgtactaaatcaccagcctcctagagacgtggcagctatggctgcctttgttcgaaatgctggactatccggtctgttttcaaactgcacaagtaaaggtgtgtcatcaatcatgaaagccatttgtgtcttttgcggatcaagttatggacaaagccagaaatataaggaagcggcgaaagcgctcggaacgtttttagcccgaagcggcatgacgctcatttatggcggcggaaaacgcggcttgatgggggaagtcgcggaggcggcgcttcgtcatcaagggcgcgtggttggggtcattccgcaatttttgaaggatcgggaagtggcccatgacggattgagcgaactgttggtcgtcgatacgatgcatacgcgcaaagcgaaaatgtatgagtcggccgacgggtttatcgccctgccaggagggtacgggacgtatgaagagctgtttgaagtgctctcatggtcgcgcgtcggcctccaccaaaaaccgatcggcctgctcaacgtggacgggtttttcgacccccttcttcatttgcttcggcatacggtcgaaaacggatttgccgcgccggaagatctcggacttatagtcagcgccggagatgttccgacgctgtatgagcggatgaagacgttccgccatcatcgctgttcttgaacatgaaggagagggttgccgcttcgtcggtagatcctgctaatctggcaaattgttcacttcataagcggcgcggatgccggattcaatggcgccttgaatccatccgtggtgggtggaagcgtgttccccggcaaaatgcacccttccttcgggagtcgcgatatacggcgacagctccgtcacttggttcggcttcatcatcgtgaaggcgccgccggagtatggatagcgcacccagctatggcttgttccggtttcaaattcacggtagacttgttttccatggatgacggctaagttttttaacgtatattcaagccgctcttcatcgcctaagctgtcccagggaatggtgtcatcttcccacgtatagctcgccaatacgacacctggtcctttggtgccaatgccttggcttggatattgcgtatacgtaatcggtaggtcggaaacggtttttccaccgaacattccttccttttcccaaaatcgtgttttaaactggatgccggttttggttgaaccagcataatgaagttcacgaatggccttccatttgttttcggaaaacgaatggcggggttcgatgtcgacaaactgcaaaatcgaaaacgggatggtgacgatcacccgatccgccgtgatttgaaatggttgaagaattttcgtatggatcgcatggatggtgacgccgttttcgtgctggacgattttttgcactttatggctaaagagaatctcgtccttcagctgcggcaaaaacgcctttggaagccgatcgtttccgccgacaatttcataaaagcgaatattcggcgtaaacagcaccatgagttcacgcaacatctcaagaaacgaaagttcagggaatccttctaacgagagaacggctttgatcatatcgatggctcccacggacagcggtagaccgaatgggttgtagcgcaaataggcgtccagcgagtagcggtcaagttgttcaatgacaatcggccaatgtttttccggattttgttcgatgaattgaatgaccggacgaatcgccatttgcaataattgggaagcggttttgcctcgttcatgcggggcgaccggaaagccaaagaggtcgggatgccgctcatattcaccaaggcgcgctttcacgccacgaaaatacagaatgtcgcgcggagtgctgttgataaatgggtaaagcggcaagttgaattttttgatatattccaatgtcaattgatgggtgtgtgggatgcgcatggcgccggcttcaagatactgatcgtcgcgaaagttggagcggagcgtgtagattcggccgccgacccgctcggacgcttcaagaatcgtgatgtgatgcccggcttgcttcagcaatgacgctgcgacaagtccggccattccggcgccgatgatgacgatgtgtcgaggcgccgcggttttctttaagccgtttcgaatgatcgagatcatcgtttccatcgaaagttttggagaaacatacgggtgggacacggttggactccccctttgccgttttcaccgcgcgaggatgaaggtgcggttattccatcttattccgcggcaaaggggagtatgtgagaataggaatgcccgtcacggcttggaaacgatatacgtcgcgccatcgatttcaatgcggcgctgctcctgtacacccacaagccggcacaaaaaagggcgcgttgacggtcgatggtcggcttcataaaaacgaagggcaatgccgccgacggctagttcagcgtacgcccctgcctcatcgcgcccaaagcgagggacaggaaggccaaacagccgccgatacgcgtcgatggcgcggcgaaggtcaagcgtatagacgccgatggacgacaaagaagaagccccgatttgatggtgcatgagcggcgccagctcgttcatccgcacgtcatcaccgtcgccccattggatgaaaaacggatagcgaaatgcaccgtctgtgtcgtcttcgataaacagcatcgaccatgtcagccgcttgccgtcatcgcgctcgcggctgccagggagcggaccgattggggtaaacccgtttcgtttgagatgtgccgccaccgctccgatgttgttcgtgcggaaggcaaattgggagaagccgtttccttcttggcggtcggcgacaagctgggcgatgagcggatttccgcatgttttcgccgtctgctcatcggcgatgccgatccactcaatgtagcgcaaatgctcgaagtagcataatgcgttatacgttccccatgacggatggcggccgccgtggatggctgtaaacccccattgttcaaacgccgttttcgcttgctccggtcgttcggttaagtggacgagatggtcaaacgcgacattcatggcggcgacctcctcctagatggaatagatcagcggaacaacatttctttgagcttgtagatgatgcgttcgttatcgacggtgcggtgggcgataaaattcaagtccagcttgatatcttcaattttggcggtcaattgttcgtagcgggagtccattttttgttcgaggcgatccaccgtttgtttcaatgaggcaaattcctggtgaagctggtggacgtcagcggcgagagcttccagcttcgcgtctgtttcatcttggcggtggagaagagcagccacgatgccgttcaattccttttgcccggcgcgaagcgaatcttgttcttgacgcagacgctgttgttccaaacggatttcctgctgctcttttcggatttcttgttgttctctccgaatttcttgttgttcttttcgaatttcttcttgctcctggcgaatggcgatttgttcccgctcgagccgctcttggccttccacgagcttttgcagcgtcccgtccatcgcgttcaagcggtcaagcacttgggcgagcaaagcgtcactcatcgtcattattcccccttttttgtccgttatggccattatagtacatatgttcgttttcgtcaacgggcaactaggcaaaagagggccagacggttgctttatttcctgaacgtttggtatcatcatagtattgtggaaggtcgaccatgtcggaggtgaatacaatgtcgcgaatttcgattgaacaagtgaaacatgtcgccgatttggcgcggttggcgattacggatgaagaggccgagatgtttacgaaacagcttgatgcgattattacgtttgccgagcagctgaatgaattggacaccgagaacgttccgccgacttcgcacgtgcttgatatgagaaacgtgatgcgcgaggatattccagaaccggggctgccgcgcgaggaagtgttgaaaaacgcgccggatcagcaagacggccagttccgtgtgccggccattttagagtaaggagggggatttatgtcgctttttgaccattccgtgtcagaattacatacgttgctgcagaaaaaagaagtgtcgatttccgatttagtcgacgaatcgtaccgccgcatcggcgaagtggaagagaaagtgcaagcgtttttaacattaaatgaagaacaggcgcgggcgaaagcgaaagagttggatgaccagctcgccaaaggcgaagaaacgaacccgctgttcggcttgccgatcggcattaaagacaacatcgtcacaaaaggattgcgcacgacatgcgccagcaaaattttgtacaactttgacccgatttaccacgctactgtcatggagcggttgaatgccgcaggggcgatcacgatcgggaagttgaacatggacgagttcgccatgggctcgtcgacggaaaactccgggtttcagctgacgcgcaacccgtgggacttggagcgcgttccgggcggctcgagcggcggttcggcggcggcggtggcggccggcgaagtgccgtttgcgctcggatcggatacgggcggttcgatccgccagccggcggcgttttgcggggttgttggcttgaagccgacgtacggacgcgtctcgcgctttggcctcgtcgcgtttgcctcgtcgcttgaccaaatcggcccgattacgcgcacggtcgaagacaacgcctacttattgcaggcgatagcgggtgtcgatccgatggattcgacatcggcaaatgttccggtgccgaactatgtggaggcgttgaccggggacatcaaaggattgaaaatcgccgtgccgaaagaatatttaggcgagggcgtcgatgaaggcgtgcgccagtcggtgcttgcggcgcttgccgtgcttgagaagcttggtgcggcgtgggaagaagtgtcgctgccgcattcgaaatatgcgctcgcgacgtactatttgctcgcttcgtccgaggcatcagcgaacttggctcgctttgacggcgtccgctacggctaccggacggacaacgcgaaaaacttgatcgatatgtataaactgacgcgaagcgaagggtttggggcggaggtcaagcgccgcattatgctcgggacgttcgcgttaagctcgggctattacgatgcgtattacaaaaaagcgcaaaaagtgcggacattgatcaaacgagattttgagaacgtctttgaacaatatgacgtcatcatcggcccgacgacaccgaccccggcgtttaaaatcggtgagaaaacgaacgatccgctgacgatgtacatgaacgacattttaacgattccagtcaacttggcaggcgtgccggcgatttccgtgccgtgcggctttgtcgatggcttgccggtcggcttgcaaatcatcggcaagcactttgatgaaagcactgtctaccgcgtcgcccacgcttttgaacaagcgaccgactaccataagcaaaaaccggtgttgtaaggggggttaggtgatgaactttgaaacggtcatcggacttgaggtgcacgtcgagctgaaaacgaaatcgaaaattttctccagcagcccgaacgcgttcggcgcgcccccgaacacgcaaacgaacgtcatcgacttagggtatccgggcgtgctgccggtgttgaaccggcaggcggtcgagtttgcgatgaaagcggcgatggcgttaaactgcgaaatcgcgaccgagacgaaattcgaccgcaaaaactacttttatccggacaacccgaaagcgtaccaaatttcgcaatacgatcagccgctcggcaaaaatggctggattgaaattgaagtgaatgggaaaaagaaaaaaatcggcatcacccgcattcacttggaagaagacgccggcaagctgacacatacgggcgacggctattcgctcgttgattttaaccgccaagggacgccgctcatcgagatcgtctcggaaccagacatccgctcgccggaagaggcgtacgcctacttggaaaaattaaaggcgatcatccaatacacaggcgtctccgactgcaaaatggaagaaggatcgctccgctgcgacgccaacatttcgctccgcccgatcggatcggacaagttcggcacgaaaacggagttgaaaaacttaaactcgttcaacttcgtccgcatggggctcgagtatgaggcgaagcggcaggagaaaattttgctctccggcggcgtcatccgccaagaaacgcggcgctttgacgaagcgacgaaaacgaccgtcctcatgcgcgtcaaagaaggatcggaagactaccgctacttcccggagccggacttggtcatgctctatattgacgacgaatggaaagagcgcgtccgcgcctcgattccggagctgccggacgcccgccggaagcggtatatcgaggagtggggcttgccggaatacgacgccaaagtgctgacgctgaccaaagaaatggcggatttcttcgaagcaacggtcgcaaacggcgccgatccgaaactggcgtcgaactggctcatggtcgaagtatccgggtacttaaacgccgagcaaaaagagctgcatgacatcgccttgacgccggaaagcttggctgggatgatcaaactcatccaaaacggcacgatttcgtcgaaaatcgcgaaaaaagtgttcaaagaactcgtcgaacacggcggcgacccggagagaatcgtcaaagaaaaagggctcgtgcaaatttccgatgaaggagcgctgcgcaaaattgtgctcgaagtgctcgacgccaacccgcagtcggtcgaagactataaaaacggcaaagaccgcgcgcttggcttccttgtcgggcaagtgatgaaagcgacaaaaggacaagcgaatccgccgcttgtcaataagctgttagtagaggaaattggaaaacgataatgaaacaataggaggcctgcccaccggcaggctctgttttcaataaaaatttttgcactattaaaaaaatacaattgacaaacgttgtgatcgaatgatagattttttataagaaaaaaccaattgatttagtaggatatgaaatctcgaaggatcaaagaggggagaggaaacgatgagcaatgaacaaaccttccgcccggagacgctcgccatccacgccgggcaaaaaccggatgcggaaacgggcgcgcgggcggtgccgatttaccaaacaagctcgtatgtattccgcgacagcgagcatgcggccaatttgtttggtttgaaagaggaaggatacatttacacccgaatcatgaacccgacaaacgatgtgctcgaaaagcggatcgcggcgcttgaaggcggcattggggcgctcgcgctgtcatcggggcaggcggcggtgttttattcgatcatcaacatcgcctcggcgggcgatgaaatcgtctcgtcttcgtccatttacggcggaacgtacaacttgttcgcccatacgctgcgcaagttcggcattacggtgaagtttgtcgatcagtccgaccccgaaaactttgagcgggcgatcaccgacaaaacgaaagccttgtttgcggaaacgatcggcaacccgaaaaacgatgtgctcgacatcgaagcggtggccgacatcgcccatcgccatgccattccgctcattgtcgacaacacggtggccagtccatacttattgcggccgattgaattcggcgccgatatcgtcgtccactcagcgacaaagttcatcggcgggcacggcaattcgatcggcggtgtgattgtggacagcggcaagtttgactggaaagggagcggcaagtttccggagtttactgagccagacccgagctaccacggtttggtgtatgtggacgccgtcggcgaagcggcgtacatcacgaaagcgcgcatccagctcttgcgcgatttaggagcggcgttgtcgccgtttaacgcgtttttgcttttgcaagggttggagacgctccatttgcggatgcagcgccatagcgaaaacgcacttgccgtcgccaagtttttagaagaggaagaagcagtcgaatcggtcaactacccagggcttccgagccatcagtcgcatgaactggcgaaaaaatatttgccaaacgggcaaggagcgatcgtcacgtttgaaatcaaaggcggcgtcgaagccggcaaaaaactgattgactcggtcaaactgttctctcatttggccaacatcggcgattcgaaatcgctcatcatccacccggccagcacaacgcacgagcagctgagcccggacgaacagctgtccgccggcgtcaccccaggccttgtgcgtctgtccgtcggcacagaagcgatcgacgacattttggacgacttgcgccaagccattcgccaaagccagacggtgggggtgaagtagaagcagcgaagcggatataggaaacatttagaaaatataaagagtgtcctaagcgaaaaaacagggcgctcttttttgatttgcggagcaaaccgttcttctccttcccattgttcacggctttcacttttgcgcaattccggcacgcaaagcagcatcctgagagctggctggcaacgatcgtgcggaggccagcgaatacacgacgggcagcgggcatcacccccgcttccttgatcgaaaccgcatcgccttggcccgagatctttcttacgcgtatgatagcatttaagttgcatatagtgatgctagttgaacgcagcgttccactagcatcacgggtcaatgattttgtataagcatggataaaatcttctgttgtcaaacgaacagatgaaatcatttcatgcatattgtctccttattcgaatgggaagatggagggaacgaataacaagatcaagctgataaaacgtcggggatacggataccgaaatatccagcgttttgcactgcgggttcggctagaaacagctaacatactttcatgacaggtgcaagtacatcttttggtgatgagctataccaatacattagaaaaatcttagaatttcgatctattctaaatgtgaaaaggagctttttagctttacattaactgcttggtgaaaaaagtgggatctatgatgtcttacatctttcatcaagtagttaatgataaatatcaacatatggaaaggagggaatgaagaatggcaaagttggatgatttcgatttggacattgttgtcaaaaaacaggacaacattgtacaacctaatattacaagtaaatctctttgtaccccgggttgcatcacaggcatcttaatgtgcttaacgcaaaattcttgtgtatcttgtaactcttgcattcgatgctaataacttataattcttaattggaaaacagaagagttagaaaattatagggtatgctggggttctccctcgttttcaaggcgatacggaattagcaagcgccaataaagcgacaaacagtaaaagtaaagtggaaaattcggttgtgggtgccgattataaagcaaacatgtggattcagcaaggttccacgaaagtgtcgccaaccgcgctgaatgtaaccgataatgacacgcgttatttcactgtcgaccaaagtgctgttggtaaaaaagtttcattaatggcggaaaatgcatccttcacttacgttacagttgatatcgcgggcaaattttatcccgacaattgatcgattttatagatatgttcagtcaacttggacaagagagaggttttcttcgtcagggtcggtcttcttcaatttcactgaagaagaccggccttaaacagaagaattaggagatgatcgtatgtatatggaattgcttaaacttctgaaaaataagaacctttatatcagcgcagcttgcctattgctgcttgtgatcggcgccgtcgtgttgggggtgaaagattatcgtgaaaatgtggagctgtttgaacgaatttaccaccacaatcctaatgtttccgccttggcatcgcctcaccttgaatgggttggtctagggggcttccgctttaatgtactttcatctctatattacttcctttttccactattgttgtcgattccattggccgattcgattgatcgtgagcgaaagagcggaaatgttcattatcaattgacacggatgggaagaggggcttattaccgaaggaaatttgtgtttacctatatcagcgctttcttcttgttccttcttcctcttgtgctgggagttgtgctggtgaatcttttgacgaaccattgggattattcgagcttttcccaggcatatcggcaattggtcaatggcacgttgccgttgccggacaattcgtttgaaggggaaaagaaaacccttttttctcctttattggagatctctccttattggtatattcttgcgtattatatcattggcgggttgtttgccggcggttacgtctgccttggtttaggattttccttgttgttgaaaaatcggtatttgattactttgatgccacaaatcatttatatggtttgttgggcggcgctgacgatcaccaaccagctgggatgggatccgtttaatttcttaatcccttcacaaccagtggaaggattgtcctattggaaaatcgccatcgtgtttgtcctccaattgttgattgcggcagcggtattttcatatggagtgaagaaaagtgaagatgttctctagacagaacgtttttttcgtctggcaagatttgatgttacagcgagccgctctcaagatgattttaagtgtcatggctttgttaatggtggcgggcatcttgccgctaggaatggtggtggtggggaagtggcacagcctcaaagattttatcttgctctatcggtatgaattttttcatctccctgcttttttatttcttttaggttccgcgcttcaaacgaatgcgtggatcgtcttaagaagataccgcacgcgaagggaaatcgggctgcataaggcgttgctggtcattgtgctggctgggggcgtctctctctgggttgccgcagtaggaggattatgtacaacgtttgcgaaatacatcatccatcccaatatgcaaaacgcccatgcggcttttttgtacgtgccgcatagtggggataaaagctcgtttctctattttcttgttatgtattttttcgtcaccgctatatacggattgttgtttgtcgcattcattgattttggggggaaccgctttttcgccttcgctgccgtcatcatactggctgtgttggatatgttcactgtacacatgctcccttatttgttttacataagtgaacaggcggctcctgtttggaccatcctcgttctcattgtggtgatgctgctgctggtctgtaccatttgccttttgtcaagccgaaaaaactattatgttcaggatgatcttttatgaaaccgatgcatttggagtttaccctgatcaaaatggatatcaaaagaatggtcatcacctgcctcctgttcccactgttgggcactttgatgtccagctggtcagaggcgttttcttcccaatgcctatcggagttgttcgcccgcttattcggagcggtgacgatctcgaattggatgtattggctgatgatttgctttggctatgtggtgttgctccaaatcgtttggaaaaagcgggataaatattttgaactgtagatgagcatttttcattacaataatttccatgattagagagacaaacagggtaccccttacgcgatacggagctgttttttgatcacatcaatgggaatatcttgcttcgcagcgtcataaatgaactcgacgacgctgtggtctttccgcgaccgaagaagctccagcccggcggagaggttttgtcgggattcggcgatgctatacacgcaggagagcagcaccaccgcccaataccgtttcaccgcccgaatgtggcgaacgcggtatccatcaagcttcagttgatctttcgcctgccggaaaaagcactcgatcgtccaacgctgagcatagtaacgcaagatgtcttcgtccccgagctcccgatcggtgctcaagacgacatggagatgttccggcgccatcggctgatccgccttccaagccagcagcaccaccgcgtcatcgaggccatggatcgccccctcatagcgatacacgcgataacgctcctgacccaccgtgacgaggcgggtgtcttcggactcgacatagcgggcgaactgcttggcttggatggcgatgcctttcgggtagagaatccggttcgtcttgagcatggcgatgacatggaatccctgtttcaagcaggcttcaatgagctttttggacggataccacgaatccatgagcacatacaccggctgagcccgcttcactttgagcgaagaaagcatctcgatggccaggtcgatcttgctttttcccgctttcttgtcatacaggcggaacgcaaacggaaacgcttgtgtcaaggtgtgcaccatcagccaaacgagcgaatgcccccaaaccgattgatgatctttatgcgagtagtgccagtcgcacccttgaatggcgtgcgttgcccgtgacgaaggcttcgttttttggcaaatcgtatcatcaatcgagacaaaaagaggctgattctttcgctcgaccaggcgctcgattcggcggaggatccactcttgaagcttcccaagcagcctttcctcatcccaagggcttttcgtgaaaaagtgactgagcgtcgttcgatgattcggatgaaagctccagtgatgaatatcggtcaatgttcccgagaatcccttggtggtcaaggcatcgacgatatgaatgagatgcttgatgaccggtttggaaagctgcagcgtcaaccccaaagtgaagaaaaacttgtggattccttggtgatgtgctaatctattcatgagacatgaacctccttgtgtgaatgggttttgtgcacatctattttacccaaggagtccggttcatgtctccttttttgtttggttgtcaatttatgttagtgaatttgctcatctacagttttgaacataaactgttcattttgttgagggatacgacgtcgtatacaatggctaggctgctggcaggtgttctgtttacattgggatatgtcatgtcagcgtttttgatcactggcggcttcggtctctttgtgtcgcatatggcgttttcgtttgaccgttcgttagtggtcatgtttatttgcatcgttgtgaatttgtattggcatgccagtgtgtggatgttgttgaacgtgtatgccacttatcatttggcgaatgttgttattctctctttgttttttgtaggtgtcaagatgccaacgccttttgttcctttgtactacagcatggcggatctcgtgcggagcagctcgatgttctggtcggcgttgatcgtggagctcttgtcgatcgttgtgttcgggtattggacgatcaagagagtgaagaacgcggattatatgtaggaggttttcaattatgaaggcgatcgtcttatccaatgtttccaaaacgataaaagcaagggaagttttgcgcaatatcaacttagagttggaaagaggaaagatttatggatttgtcgggccgaacgggtcgggaaaaacgatgttattccgagtcatcagcgggctcgtcaaaccgtccagcggcacggtggcggtatttggccagacgttgcaccaagatgtatcatttccgagcgatatttctgttttgttggaaaaaccaggtttccttgaacaatactcaggattcgataatttgcattttttagccatgattcagaacaaaatcggcgaacgtgaggtaaaagaggcaatcgagcgggtagggttggatccgcatgataaaaggccggtgaaagcgtactctcttggaatgagacaaagactggccatcgcacaatgcatcatggagaaaccgcagctgatgctgctcgatgaaccgatgaatgctttggatgaaaaatcggtggaccaagtgtaccaaattcgggaggaaaacaaaagaggctgcaccattttgttgacatctcacaacaaggtggacatccagtcattatgccatgaagtatattcgatgaatgaaggggtgattacgggtatgacccatattacggcagaatgactgtcatgtgtgtaatgtcgaaattcgcgagggggtggccatcttgaacaaccaaactatgcgaaggtgccgcttccgtgtttgttggacaatcaaaagatggttttatggagtgaaccaatagctccctgcatctgaggaggaggctgggagcttcagtgcagcagctctttcttcctgaagccaaattcgaatcccccctcccttgcttttgaacgcgctgtcatgaaaagacaaagatgctgtctgttgggctgaggccatggctccttttacactcccactatcattgggaaggattcatcaccgtaatgtatacgtggcaagtgggggttcccccgtttcgacatgcatcaaaatagttcgatttgctgatttttccttgcagaagggagtatgatatgttttgaaatagtccagtactatataccggcacattagaaaaatcttagaatttcaatctattctaaatgtgaaaaaagaagtttttatatagatgcaacgaaatcgtttaacatatccttgacggaaaagtggctcatccatttttgactgtcgaaggcaagccacaggcttgccttcgtcacgctaaggcgtgacggaagaccgaacaacgactcgcttcacagacccattcatgggtctggaagcggtgttgttcggtcactcgacagtcggatgaaatgaccggtaaaaacgaaaatgttaaagctttaaattgcatctatatagcttgctgcggaagattgaggggttatttatgacaaatgtcacccgcatggtgctagatcaactccgccaaacggagcctatgtaatgaagcaacgctcatatgagattaccccatgatatggggatagaataggttaaaatgctattcaactgtatgggagatcaaaagatgaataacaagaaaattttggtcgttgatgatgatgaagatatttgtttgacaatcaaacaatatttggagcttcatcattatcaggtggaaacagtccacagcggtgcggaagcattgaaaatgatcagcggcgatgttgacttgattatattggatattatgatggaaggcattgacggaatggaattgtgtcgaatgattcgtgatcgagtcgattgccccattctatttgttagtgcaaaaacgctggaggaagataaggttcaagctttgtcgatcggtggggatgattacatcaccaagccgttcagcttaaaggagttaaaggcgagaattgattcccatttaagaagggaagaacggattcgttcgaacgagagatatcttttgagttctaaaaatatgacgattgatcttttggctaacgaagtcttttgtaaaggaaggaaattgccgttaacaaaaaaagaatatgagattgtgaagttgttgatgctgaatcaaaaggtcgttttctccaaagaaagaatatttgaacgagtatgggggattgactccgatagccagttagacgcggttacagaaagcatcaaaaatattcgaaaaaaaatcaaggccgtcgatccagaaacctcttatattcaaacattatatgggctcggctataaatgggatgtgagcaatgaaaaacgataaaacaattaaacgagatttttacttgttggttgtgaaggtagtgttggcaacagtgatctcttcggccgttacctatttatgcgtaatctatttgattatgacattaactacgaaccatgtggtgaaaccgaccaattatttcgtgaaagatttggatttgattgagaaaaaggtaaaagaaaacgaagaggctattttcaaggggagactcattcccatccatcgttacagcgaaaagataaaaggagaagttgtagacatcagcggtaagcatctgtatggtgatcaaggaattatagatgatcaagtggatattagtaaagcgatcaaccgtgacattgtaaaaggaagctatgtgtatcggttcattcccattcaacatgataacgccattcaagcggtgtatgtgttgaaagcgccttttgggtttatcattaacaatcaaaatcgcttcggagccgtgctgatttatgctgtgctgcttatttctccgttgatcttttttattgtttatttgattttctttacatctaggctgtacaaatcattgttccataatgtcaaattgttgcttcaggcttctgatcacattgcaagcggggattttgattttcaagtctcagggttgaaaagaaaagaatttatgaaaatccaggattcctttaataccatgatcagtgcgctgaaagaaatggtggaacgtttagcaaagaccgatgacgaacgaaaaatgatggtatcatcgatcgcgcatgatatccgaaccccgttgacggtcatccaaggacaaatggatttgattcaagatttgcgaaagttgggcgactttgatgtcactccccatttagagattattcgcaaaaattgtgagaagatgaccatgttgaccgataatttgtcgttgctctataaagtggagaatgaccacttctcactgaatgcaaaagaagtggatttaaggcaaatccttgatgagaaaaaacgagagatctccacaatggtttatcatcaaaaatcgataaatatttgctttgatgtgaatttgcaaaaatcatgttacatccttgatgaagggatgttaatgagagtgttggacaatattttatacaacagcttgaggtttaccaaaagcggagaaataaagttggaagtgcatgatgaaaaagagggggatgagcgtaaaatctattttcgctgttccgatacgggaacagggtttaaagaaagcgatacgtcgttgttgttccagcctttttaccaagatcggcagtataaaaatcatgttggattagggctgtatattgctaaacgaattgtcaatcatcatggcggcgaaatttgggcatacaacaatgaaaaaggcggagcgacggttgaattttatattaaggagctatcggattgattacccaatcttatgggctttccaccattatagagagttgagaattcagctagggaggaatttcgatttccctagctgacagtctctgtgcctttattttcttttcgcaatgagaaattggtggttcaccgtaacagccacttcttcgtccgggtttacgcctttgatgctgtatacccaaccaaagttcaagtgagttcgtttttcatccgtttgatcgggaatgatttcgatctttcgcagttcttttttactcaagatttgatgatgctcattgatggtgatcgtctctgctactttcccgattggcttgttcagttgatgtcgatctactcttgctgcctgaatgatgtacgttcggccttgatagtgaatttcttgcaaattgtctttgttcaactcgtattttggcaatttccgatcgatctccatattttttgttgctgtcttttttaagtcgctgacaagtgaacaacctcctataaagaggattccgaccaacatgaggagtaagaggaagtttttcatagttgctctaagacctccttgtttaacatcccgttgagagggagaagtgaactttcattcatgtggtttatttccttcccagcgatgaaaccagatcgaaccaatgatggttacgatgatgaaccctagaagggcataggccgttccttcccataatgatagcgaataggaatttaacaactgcccccccaaggtttgctttacttcgggcatcatcaaaatcggaaattgtgagagacgaacagcccaagaccaaggaatatagctccatatgtgatcgcctaaggaagttgccccaataagggcggaaatgagaaatccgccgcttcctactgcgatcgaggctcccattccaaaggcaaagctgatgaacagatgcatggaaaaaaggatcagtgagcccacgatggagagcagggctccttgcaaaaataagtgaacatgaatgggcgcgacgttgagtacgtatttcattccaaagagcataaccatcgtcgccagcaagatatccgcgaatgtaatgaaaacgagcagcgtgagtttgccaacataccatttgattttggatacaggaccggtcaagatgttcataaaacttcctgctttttcttcttgataggacatcagcccagtcagtagggagatgatgatcggcaaggaaacggccatcacttcaaaaaatccttgatagattttcacctgccaaaacatgggggtgcggtagtgcgaaaaataccataccataaagagcgaataaatgattggcgtgatgatgatcatcatccgaatcgctgtgcgtttcgttttgatccattcggatgacagtatgcgaagaaacgacatgtcaatgcacttcctttcgcgcaaaccaagcggcggttagaaaagataacaacagaaaaatggcaagggcgatggctaggcctgtcggaatgacagaaggatccaatagtggattccctttttccaaaggaacgccgttcggatggaccccaacgatcgggcacatcatcctcattccccagctccatggaatgaacagccagtaaggctgtgcggtcatgactaccccgaaggcgaggccgatgacactgaccatgatcgaggccgccatcccgaaccgctcggcaataaataatccgatcgggatataggctaaagaggtcaaccaaatgaccaagctggcgaatacgaccaccgtcgctgatgagaggctgttgggcaaaaaccatttcaataaaacaagcaggacgatcagctcgatggttgagagcagcatataataggcgatgacggcgattttgctccaccatagacgcacaatgctaatgtcgagacaacgcaacgctttatcgtttcctgactttttctcccttgacactgaaagggaagcgatcaaggccgttccaattggaacaaaaatcaacggccaccaattaaataccgtgtattcaaaataatggcgcgttgaattcatggttggcatggtgatcatggcatacaggacaaagaaaagcggagcgatgaatacaagctttttggcaaacgtccgcttgtattttaagcgttctgactggaacatattgagcatgactcccatcctccttcattgctcgttcactacatcgataaagagtttttcaagatcttggctttcgtcgattttgccctgatatttgagtttcccgttttgaataatgccaatgtaatcggctaattgtttgacttctgacaaaatatggctggataggatgacggtgattccgttttcggcaaacgatttaatgagttttcgcaagtcctgtatgcctaatggatccaatccgtttgttggttcatcgagaatgagcagtttcggatcatttaaaagagctttggcaattcctagcctttgcttcatgccaagggagaattgagatgctttctttttccccgtattttctaagccgacgatgttcaaaacttcttggattcgcgagtcgggcaaatgaagcaatttggcgtgaacaagcaagttttcatgagcggttaaattgccgtaaagagccggggattcgatcagtgcgccgatatctttcaggtcttttctgctccaaggatggccgttgatcatgatttcccctttcgtcggacgcaacagccctgtcagcatttttaaaagagttgattttccggctccatttggtccgagcaatccataaatcgtatgtttcttgactttcatggatacatcatcgaccgcgagttgtttcccaaatgctttgcttatatgacgggtttctaacatatactcttccatgttcattctcctttcataatgggaacatgctaggcggttcttgactggcataagcgcaagaataggactgttagatccgtgctattctcatattaatgactcaatctaatgtttttataagaaaagaacacatggatgatgttttttacagattggcatccagcgacagtctggtgtatcatttgctctcgcggcgatgagcgccctcttctccctgatcctgaaaaatgctcgagaatggtgaatactccgagttcgagattgttcagacaagcggcgtgttgacggtctacgcgtcggctcccgctgcttaggttgttcgggacggaatgcgtcaaggaaaaggggaaggcgtcaacatgatgctgatttgaagaaggaatttgctcaatcatgttgaaatttacctatttggaaatatttattttgcacaaggacggccatgacgcgttaacataggggatatttttgatttttcgctcttcttaacgaagtgttcgtgatgtccaatcgagatcattagtgattttcaatcgtttcatgttattgccgctccttttgggatgtttaggaacagtataattagagcggagatcacttatatgaacgttaatgttttaatgtgcacctatatagttaaggtatataagctgtaataaagaatttccacggttttgtattaatgttcaagccgtaacacggtagtctataatgcgagtatgccgagagtctggtggataaacacttttttgaattaagtgtgttaagacacagaaggaatatcaaaatataggtatagaaagggttgaggaatttgaagattaaagatgtatttggggatttgcctacacttactactgaacgtttaatattaagaaaattaacgttagatgatgcatatgacttatttgattatgcgtcaaattcggaaaactgtaaatatttaccttggagacctcatcataccattgaagattcaattcaatttttagaatttgtcattaagtcttataaagaaggtagtttagctccgtggggaatcgtttcaaaagcagacaataaaatgatcgggacaattgatatagttaaatggttacccaatcatcataaagctgagataggttttgttttatcgtataagtattgggggaagggattagcagttgaagcggctaataaaatcattgaatttggttttgacaagatggaattaaacagaattgaggcatttgctatgattgaaaatgttcaatctttaagagttttacaaaagttagggatgcaatttgaaggggttataagagaacattggtatattaaagggaaatttagagatatggctatatactctattctaaaacgagattattttaaatcaagggacgggttgcaaaacgcataactgatgaataaagggacacaaaaaatccactcttattgggaattatatacagttactaaaaaacttcaaaggggtgacactatcaagagttccaattcttttccgtgaaaatgcacgcgtcttgatgggtcattttcatgcccgggtaggagggcaaaacgttgcccatgagactcttccgtgaaaatgcgcgtgcctggattggtcattttcatgcttgggtgaagagcaaaacgtgctcatgggagctttccatagaaaaatcccttccatagtcaacgcaataagtggactttcttttttctgtctactataagggtattgtatccatttttgttataggataccttcttcaagacggctttcatcttaggaagtattgcgtcagcgccactgtgtttgttggttgcctgaagcgtattgaagaagtcaacaactgatggtctctcacagccctttcggcgtcactttcttttccactttgcgcagcagccagtcaaacacaatcgccaaaatggcggctgggatggcgccggttaaaatcaagtttttgtcggcgatgcgcaagccgcggtcgatcaagtcgccaagtccgccagcaccgatgaaggtcgctaaggcggcgacgccgatcgtcagcaccgtcgccgtgcgtacgccagccataatgacggggagagagaggggaagctcgaccatccataaaatttgcctcgatgtcatccccatcccccggccagcgtcaacgagcgccgggtcgacaccaagaatgccggtgtacgtattgcgcaaaatcggcagcaaggcatacagcgtcaaggcgatgatggcaggcagcttgccgatgccgaaaagcggaagcataaacccaagcaaggctaagcttggaatcgtctgaataatggcggccacgccgatgatcggctcggcgagtttgcgatatcgggtcagcgcgatgccaagcggcacggctatgacgatcgcaatgctcatagcgatggcggataagagcacatgttcttgaaaggcgatccaaatatcgttctttcgttcgataaacgtctgcaataattccattgtctccctccttggcggaaaagcggcagcgggtggctgccgcttggtcatgggctgagaccgaaaacttgacaaggttttggttcactagcggaacgaatcccatcggcaagcccgcttggagcggccttgtcttttcgaaatgagacgtgtgattcaggcgggccgacggccgcggcaaagtttctggccagatgacaagaaacggggcggcatcgttttttcaagcccccattcgcccgtcttcgttggcattaggcatgttgctggaacgtccactccgcgagcgcgcgcatcatgctcgagcgcgtgatcccgccgacgagctggtcgccgtccaacaccggaatgatacgcacatccgggtcttggaacagagcggcgacgttggtgacgtccgcttctttcgccaacgtcgtcacatcgtagtcggcgatgtcggcgactaataaatgttcttcttgatagcgcttctcgatttgtttcaacgtgacgatgccgagaaaggcctgctttttatcgacgacgatcaaactgtcgacctttttcgctttcatcaatcggaacgcttcggccagcccgcggcgcggcgagatcgtcgcgacgtcaaccgacattaaatcttccgccgtcggcacggccgtctggcgggtccgcagccggtcttcgccgataaactcacggacgaacgagttcgccggccgccgaagcatttggtccggcgtcgcaaattggacgatttccccgtccttcatcaaggcgatccgatccgcgattttaatcgcctcatccatatcatgagtgacaaagacaatcgttttgtgaatctcctcttgcaggcggacgatgtcatcttgcagctgctcgcggctgatcgggtcgagagcgctgaacggctcatccattaagataatgtctggttcggcggccaaggcgcggacgacgccgacgcgctgctgctggccgccgctgagctctgacgggtagcggtgtttgaacgtcgccggatccaatccgacgagctcgagcaattcgtcaacccgtttttcataggcgtgtttttcccattttttcaactttggcacgagcgcgatgttttccgcgatcgtcatgtgcggaaacaggccgatttgctggatgacgtagccgatgttgcgccgcagctcaaccgggtcaagttgggaaatgtcttgcccatcgatgtacactttgcctgatgtcggctcgatcaaccgattgatcatccgcattgtcgtcgttttcccgcatccgctcggcccaattaaggcgacaagctctcctttgcggacttcgaggttgatattttttaaggcgacaaagccgtcctcatactgtttcgtgacgttttcaaaccgaatcatcgacattcctcgctttctagtcgatcagtccttccgcttttaagaaatcaagcgccacctcacgcggctgttttccttccaagttcacttggccgtttagttccatcattttttcatcggtcaaaatgttggccaacttgttcagtttcttctcaagacccggattggcgtccagcacttcttggcggataatcggcacagcgtggtacggcgggaagtactgtttgtcatctttcaatacgaccaaatcatatttttttatccgggcatcggtcgtgtaggcggtgatgacgtcaatttcgctgtttttcgccgcttcatactgcaagtccggatcgatcgtcacttttttcttgaactgaaacccgtacgtatcgacaagcccgtcatagccgtcgcttcgctcaaaaaactcggcgtctgacccaaatgtgagggaagacgaatgtttcgccaaatcggagtacgttttcaccccgagcttttccgcgaggtctctccgcatggccaaggcgtaggtgttgttaaacccgagtggtttgagccaagcgatgttgtatttttccttatacaacttcttcgtttcgttgtaaatttgttcgggcgtctttgcaggatcgtacggctgttttaaaatgttcaaatacccggttccggtgtactcgacatacatgtcgacatccccgttttcgatggcttgctggagcatgaacgcaccgcctaaactgtctttcacttccacatccaaatccgtattggctttcacatattccgccaacaaatgggtcaaaatgacttgttcggtaaacttctttccgctaatgacgatttttcctttcgcatcactcgttccgctgcaggcggctagtccaaatacaagcccgacagcgagcaaagacatcatccattttcgcaacacaattcctccttttttggctactatcacacaaatgagggaaagaaaaaaaggcggcaacaagacgcggaggggatgaaaaagcgtcacaaacaaaggataccgtaatttgggtgcggctggcaaatttagtatcgtccggtatgtttgcctctcgcctgctctcgcggcgatgagcgttctctcctccttgatcctgaaaaatgctcgggaatgcttgcgaatcctccgtaatgctccgaattcgagatgttcgaataaagttcttgtgcatccatcgatgcgccagccaggcatgacccgcgccgttcatcgagagtgcggggtgatgctcccgcttgccgcgagaaggccggtgccttggcaaatggtcaaggtgaaggctaatcgataaacactcgaacaaaaaaggcagctcacggctgcctagtgaaaagagaatcagtgtggaacgtttctctatggggaacgtgttacgcatgaacaaggcgatgaagggcgctttccgttttgaagacgcgggcgttcaagacgtgcagtcccgcttcatgttcggcgagggcaggcagcactttgtcttcaaggatggatgtgatacgggtgaggtcgcctttcatatgatggaggtcgtgcgccatcgcctcatatttggcggccagcacttcttgcccgtggcggagcgcttcggcgatcgccttcgtttcgttcgtgcgctcatcaagcaggtcgattcgctgtgcaagcgtgttcgtctgttcgttcagttgggcgacttggtgttcgacagtgcccatgcgttcgttcagttgggcgacttggtgttcgacggtgcccatgcgttcgttcagttgggcgacttggtgttcgacggtgcccatgcgttcgttcagttgggcgacttggtgttcgacagtgcccatgcgttcgttcagttggacgacttggtgctcgaggttgcttgtccgctcgttcagctgagtgaattgttgctcaagggcgctcgtccgctcattgagctgggccatttgcgcttcgagagcgcccgttcgttcattaaggttggccgccagcacttcaagggcacccgttctttcattgagattggccacttgtccctccaaggcgccaacccgctgctcgagcgactcgaccgccgtgcgcgtcgctttcacttcatgcaaaatttcccgcagcaacgcttccattcgtttcacctccttttcccctctattttacaaaaaacgcgcgctgatggcgagaaaaaataggaaaacggtttttgctagaaaaagagcggagagaatcgttacaataaacataggaaaaaaccgaagcaaaggtggacggagatggacgccacgtggctaaagcccattgtcgaaacaaaatatttatcgacggaaaacgcgcaccgctatcgggcgattttgcgctatttctacattcagcacgagcggatgcgccaatatttgtttcctgaagaagtgtacacctttttaaagcagcacgaggaatttgccgattacaccgaggaagagctgcaacaagacctcgaccagctcgtcaaatggaacaacttgatcgcccgtcaagagacggcgcatgtgcggacgattgaagagtttaagaaaaagcggtttcgctaccaatgcagtccgtacacagtggagatcgaacggatgatccgcacgcttgagcagcttggggattcatttggggggtcgctcgagaaaacgcggtttgaccgcttgtatgcctctctttctcgcatggaaacgatcatcgcttctgattttcaagagcagccggatgaaatgcatcaagtatgggaagagacgttcgattatttcaagaaaattatccaaaattccgccgactatatcgcctatttgcacggtgagaatttagaagagcggatgacatcggagtcgtttctcgtttataaagagcagtttactgcttatttgcgcgattttattgtcgccttgcaaaaaacgtcgatgcagattgaacaattgcttgaagacttgccggaagaaggggttcggcagttcatcgagcatgtcgtcgattatgagcggttgatcccgcgctttgccgatgcgctgccgccacgcgctgtacagattgaagaaaaatgggagacgtggcgcagcctgtgcgaatggtttttaggccgcgatgggcgcgagagcgagctttcgtttttgcaataccagacgaatgaggcgattcgccgtctgacgcgcgtcgtgcagcggcttggcgaacggcatcaccattttcgcagccgcaaaggcgactacttgcatttggcccgttggttttcccgccttgaatcgattgaagaggcgcactgcctgtcagcggtcgtgttcggttgcttccatacgaaacatctcgtcgccgatttcggggcgacagacaacatataccgcgacgtatgggacgagccgccagcggagtgggtgacgaagccgcgcgtccgccattacggggaaaagaaaaagccgcaggcgattgaagacaaagaacgggagaaagaagaagcgcgtcttcgctatttggaagaaaaagcgcgcgaggaagccgagctgaagcaacttgtgaccgacgggaaaatcgtgcttgccgaccttcctgaggtgaccccatacgtacggaaaacgctgctcggctggatcgccaaagcgatggggcgagagggacaagcaatgaagacagaaaacgggtgggttgtcaacgtggtgaacaaagaggggacgatttgccttcgcgcagaagatggggaactcgtgatgccgaactacgaaattcatgtgctttcgggaggtgagtgaggatggaaacgacgtttgacgacaaagcgaaagaggcgctcgccgcgctgttcgaacaattttggatcattcgcgacaaagagccggatttgtatcagctcgtccgtgagtgcgaacatgtgttgaaaaggtatgtggaggagaagtttggctatcggctcatcgttcaccgctattttgccaagctcgagaaaattcccgccgaaccggagccgtggatgggaattgagtcgtttcaagagccgcttgactatgcattgttttgttgtttgatggcgtatttggaaggaaaagcggtggaagaaaagtttttgctttctgacgtatgcgaagaaattcgcgccatgtacccgggagatctaccagtcgattggacgaactactcgcatcggcgcgccctcatccgcgtgttgaagacggcggaacaaatcggtcttgtccgccggatggatggggagattgaggcgttcgcccaacatgtggaggaagaggcgctgtacgaagtgccggtgttggcccgttattttatgcgcacgtatccgaaagatttgttgcaatatgaatcgatcgacgaattgctcgccgaggagtggaaagcctcgccgcaagattatcggcgccatcgcctgtatcgaaagctgtttttatccccggcggtgcatcggacggaaggggacgagcaagacttttactacttgcgcaacttccgccatcggctgcgtgacgatatcgaagcgcatacgccgtttcgctacgagctgtacaaaaatgccgccatgttgacgcttcccgaacggcaggcgccgtacaccgtatttcctgatcagaaaggaacgtcggagatcatccttcattttgccgccttggtgcgcgagcggcttggggaatatccgccggatgaatacggccgcatacgattgacgcctgaacaattttccgcctggcttgccgattgccggcgccgttacggggcgggatgggggaaaacgtaccgcgacatgtcggctgccgagcttgtccgcgaaatgcttgcggcgctcaacgaatggcgcatggccgatgtggagcacgacaccggaatgatcgtcctttacccgctgctcgggcggctttgcgggcggtatccggatgattttgacgcgaaagagggggaggaacatggcgaatccatgggtgcttcatcgcgcggggctgattaatttttggtattacgacgagcaatactttcacttcgctgacggcaagctgcttttgcggggaagcaacggggcgggcaagtcggtgacgatgcaaagcttgatcccggtgcttttagacggcaagaagacgcccgatcgcctcgatccgttcggttcacgggcgcggcgcatggaagactacttgcttggggaaaaagatgtcgtcaatcgcgatgagcggacggggtatttgtttttggaatataaacggaaagaatccgaccaatacgtcacaacgggcatcggcctgcgcgcaaagcggcaaaaaagcctcgacttttgggggtttgtcctctttgacaaccgccgcatcggctatgaccttcagttgtataaacaagaaaaaacaggtgaaaaaatcccgctgacgaaacgcgagctcgccgcattgctcggcccgggcgggacggtcgtcgagacgcaaaaagagtatatggagctcgtgaataaacatgtgtttcgctttgaatcgctcgaggcgtttcaagaattgatcgaattgctcattcaactgcgcagcccgaagctgtccaaagactttaagccgacggtgatttatgaaattttggaaagctcgctgcctccgttgaccgatgacgagctccgccatttatccgaaacgatcgaaaacatggaccaagccaagcagcagcttgagcagctcgaacgcgacgaacgggcgttgaagcgtctttgcgatcagtaccgcctttacaacgaatatatgatcgccgaaaaggcggcagaatacgtaaaagcggtcaaacaagcggaacagctcgctgctgaacaacaccgccttcacgatgaagaagagcaggcgcgaaaggcgcttgatgagcttgatgagtccatcatccgcctccgccgcgaagaagacgtgctgcgttcacgcgaaatcgacttggctggccacgaagtgttccagcaagcggagaagtatgaacagttgaaagctgagagggagcgtctgcaggagcggcgggagcggcacgagcagacgatcgcggaaaaagaacggcttgagcggcagcatcgccgccgcctcgatgaatcggaagcgcggttggatgaccttgaacggaagcttgaagacgagttggcgcagctgcgagcggatgcggaagaaggagccttttctttacatgaaacgaacgaagacgattttcaccgccatcgccaaaagcaacaagagttttcgtttgccgcttggaaacaggaagctgaccgccatatcgagcggctcgaggagttggcgcgcctttggcgcaggcatgacgatgtgaaacgacgctatgaagaagcgagcaacgaagcgggcgagcggcggcgggaaatggacgaatggcgtcatcagcagcggaaatgggaagagctgttcgagcaggagaaagagcggtttgaacaagccgtgcttgcctgggtcgagcagggaggaatcgacgtttccgaaacggacattcaggcgtttttgcaacaaatgggctccctctatgagcagtattcgctcgatgatctgaagcgcccgttcgttcaagcgtattacgatgccgtcggtaagaaaaaggatgagaaatggcggctcgaacatgacatccgtctgttggaagagaaacgggcagaacgtgaggccgaactgcgtcaatggcgggaacaacgcgaccctgaacccgaacgggatgaacaaacgacagccgcccgcttggcattggaacaggaagggattccgtttgtcccgttttatgccgcggtcgaatttgtcgacgatgtgcctgaagatgtgcgagagcgaatcgaatcggcgctttcgcacgctgggctgcttgacgccctcattgcggctcgcgatgtcgacgtcgactgcgaccgtgtgctcatcccgaaaccggttcatatggcgcatacgttggccgattatttgcgaccagatgcggatgcccctgtgtcggcggagcggattgacgaagtgctccgaagcatcgtgatcaccgatgcggaacaagaaggcggcatgacgatcgacgaaacaggacgctattcgctcggccttgtccgcggccatgcgccgcggagagcgcgggcgatgttcatcggccgtgcggcgcgggaacggtggcggcttgagaacatcgcggcgctggaagccgagatcgccgctttgggacaagagatcgaccgtctacgtcgtgagcatcaggcggtggaagcagccatccgagcgctcgccgactggtttgtgtccttcccatcggaccgcgatgtgcgcaccgcgtttgaggaagggcaagaagcccgccgtcaagccgaaagcaaagaacgggaatggaagcggcaagaagaaaaagccgccctcttggcgcgtgaatggaaacaaatcaaacaacagctccatgacgagtcggccgagcttgatttggcctttaccttggacggctgcgaacaagcccagctcgccatgaaatcgtacgtccgccatttgcacgaactcgaagtgctttaccgcgaaacgcgccataccgaggccatgatcgcccaacagcgcgagcggctcgcggcgctggaaacggagatcgacgaagcgaaaggcgaacgaaatcggcttcgtgatgacgaagagcggatctccttggagatcgctgagatggaacggacgctcgcccaaatgggagcggatgacattcgcgcggaaatcgcccgcatccaagaacgattggcgtttttgcgccaagaaattccgcgccttgtcaacgaacgggcgcggacggaacagcgcctcatgcgcttagtcgaagagcgggaaaaaggagcgcagcgggaagcgttcgcctgccagctggccgccatgtgggggcggtcgtttgccgatgaagcggcgcttgggctcgtggatcttgatcgttcacgttcccttttggagcaggccaaagaagcgaaacaacggtatgaagcagtgttaaaagagacgcgttcctcgcttttggcgcggctgaacaccgtcttcttccaagagtcgtccaacttgaccgaataccgggcgacgttcgagcggctggcggaacaaaaggagcccgaatggatcgccgccgccccagacgacgagatggcgatgaaagcggccgattggcgggagaaacaagaacggcacgtcatttatctcgactacaaaggccagcgcgccacgccgtttgccgtgctcgccgaggtggagcgcgacatcgccttgcagcacgagtatatgaaggagcaagaccgcgagctgtatgaggacgtcattttaaaatcagtcggccgcattttgcgcagccgcatccagcgcgccgagcggtgggtgagcgatatgaacaaactgatgggcggcctcgacacgtcatcagggctcgtgctgtccattcaatggaagccgaaaacggcggagacggaagcggagctggatacgaaagagttggtccgtctgttgcggatcgattcgcggctgcttagagaggaagatttgcaacgggtgacgaaccatttccgctcgaaaatcgcccgcgcccgcgaattgcttgaggagcgcggccaaggcaacacactccatcaaattattaaagaagtgctcgactaccggaaatggtttgccttcaccttgtactatgaaaaaacaaatgagccgaaacgcgagctgacgaaccaccgtttttaccaattcagcggcggggaaaaggcgatggcgatgtacattccacttttcgccgcggcgtattcgcgctaccaagaagcgggtgatgacgccccgtacatcatctcgctcgacgaggcgttcgccggcgttgacgaaaacaacatccgcaatctgttcggccttgtcgaacagctcggctttaactatatcatgaactcgcaggcgctttggggcgactacgacaccgtgcccgctttgtccatttgcgaactcgtccgcccgcgcaatgcgtcgtttgtcaccgtcattcattaccgttagaacgggcgtgtcaaacagctcatggtcgatgacaaagaatgggagatgatcgaaacgtgagcaccgtcaaagaagcggccgcctttttccgatccgaaccgggcttcaagcggctgtttgtcgaaatgaaacgcaagtacgaatcgctcggccgcgtcggcggcgcggtttcgctgcagtcgttctccaaggaggagcgggaggcggtcgccgcctttttcggcaaagacgtcgtccgtgtctccctttccgcttttgaaaaacagcttggacaaacaaagtttgcgggcgtcgggcttgttgctctgttggaacaatattttggcgaaccgctcgtgccgaaaaaggagcggcttcaggcggaagaggacgagcgggagcgttttttcgcgcgccttgcagaggaacatcattggttcgcggccgtccgcggccaacgcttcgtccaaacggcgtacgaagccgaccgcgacggtcttgaggccgccgtccgccttgtcggcgccgccctctgccgcctcccgctctcttcatatatgcgcctcccgctctttgcccagcaagtggccagcgacccgcacgcgttcgatttgtccactcttccagggagattgttgttgtccgccttgcaagcgacgactccaggccagtgggatgtgacgtccgtagagagtgtcaatgaactgttgcagtccgtcggcctgctccgcgaagatattttgaactttgtcacatgcgccaacatcctcgctgaaaccgagggcggcccgcatcccgtcttctctgccgcctcggagacgaacacggcgctgaacatgccgcttagggatgtgttgtcacttgtcagtgtccgccccgcccgcggcgggacggtgtacattgtggaaaacgccggtgttttttcgacattgcttgacacccgcgccccgcttgtcagcacgaacgggcaaatgaatttggcgacgatgaagctgctcgatttgctcgcggcctctggcgccaaattgtattattccggcgacttcgacccggaaggattggctatggcagagcggctgcttgaacggtatggacagtccgtcacactttggcgattttccttggacgattatgcggccgccaaccctgtcgtcgccctttcttccgagcgccttgccaagctcgcatccgtaacgtcggcgccgctgcagccgctgaaagaggagatgaagcgaaagaaaaaagccgggtatcaagaggcgatcattgggaggttgacaggggatatcaacgggtagtccatccacgagctagaggaaggacaagggaaggagcccggagcgatcgggtctccttccccaaaaaatgaaattgatgagaaggaattacgccgcggagagcgaatatcatatcgggaatgctatgtcgcaaggaggggaaacgtggccaaacagcgaatcgatcacgaccggttgttcaaagagctgctgtcgacgtttttcgaagagtttttgcttcttttctttcccaacgtgtacgagcacattgacgttcaccatctctctttcctctccgaagaattgttcaccgatgtgacggccggagagaagcaccgtgtcgacttgttggtcgaaacaaaggtaaaaggggaagacgggctcgtcattgttcatgtcgagcatcaaagctacacccagcggaccttccccgagcgaatgttcctctacttcagccgcttgtttcaaaaataccgccgccgcattgtcccgatcgccatcttcagctatgatgaacaccacgatgaaccttcctcattgatcgtccagtttccgtttttgaaggttctcgattttcgctttttgacggtggagctgcgcaaacagccgtggcgtcagtatattcatcaagacaatcctgtcgccgccgctttgttaagcaaaatggggtataatgaagaagaaaaggtcgaagtgaaaaaggagtttttgcgcatgctcgtccgcctcgagctcgatgaggcgaaacagcggctgttgttcggcttttttgaaacgtatttgcggttgtccgaagaggaggaagccaaactgcgaaatgaggtgagccaaatggagacgaaggaagcgaagcaagtgatggagctcatcatctcgtacgaacagcggggaatggaaaagggaatccaacaaggaatggaacagggattaaagcaagggatgaagcaagggcgtcaaaaagggattgaggaagggaagctcgacgtggtgaagagaatgctggcaaaaggatatgatgtcgacacgatccacgaactgaccgggctgccggttgagaagattgaaagggtgaaggggtaaggcggctcttcgccgtcgagcctcacattgtcgtcgacccccaatcgtgcaaaaaccccgggggatcgacgacaatgttcttttgcgccaaaatcctacagccatcaagtctgaatggtattgacagaatatttgaaacgtgatattctgaaaacagccaaaaggggaaaagcttgatttgatgcgcatggtttggggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntctgaccgctgctccactgatcggtttaattgagccagtttttatcgtacctatgagggatgaaacctgcgccagcgtcataaaacgttcggcgcttttttgttttcatcaaatttatagggagttacatgtcttgtggtagtatagtgattctgaattttataaaaaactatctcgttttttataccaattttttgtctatatggtataattagattagtccaaacgatacagaggggtgatacattgatcgaagcaatcgcccaaatcggaaagatggcgctcgagaagcagggagaagcgtcggtcgttgaccagttggttgagaatccaggttatccttcttgtgtgctcatttcattgcgtgtggatggtgaagggagcaccgtttgggaaggatgcgaggttgaagaatgcggaagcgattataagaaatatttgtttcgttctggatcaacgcgtggaaccaattattctcccacagcgagaattacgacgatcgaaaatacatatgatcaaaaagttctcggatggtttcgcaaagtgaatcgggtgatggatgacccgtttctccgttccattgagcatgtgcttgtgcagcaacaagaagcgattttgcacgaaattaaagacaagctttcgctttctggagaacgtgccatcgtttcactgaaaatcaatggcgcttatttgtacgattggatgtcatttcaggatgcttttttgtatttggtgaatgaaaaggacatggaattggcagcccaccatcaagtgtgcgcgatttgcggagaacgccaagacacggtaattggcaaactatcggtttttcgcttttacactttggacaaaccagggtttattaccggggggtttgatgaggcaaaggcatggcgaaattatcctgtctgtttgtcctgcaaatcccatattgaggaaggaagaaaatttattgaatcgtatttgcagtatcggttttatgggttttcttatttggcgattcccaagctgctgattcctgctggtcgtgatgtattggacgagctattggagtatttggttaatgggaaaaaggatatccgaatccatcaagatcaagccgaatcgtttatgacaacggaagaggatttgcttgggactttgcaggattatgacaattctctttctctgcagctattgtttttgcagaaaattcaaagtgcggagcggattttgttgctgattgaggatgtattgccgtcgcggattagtgagttgttccggtcgaaaagggtgacagaagcattgttgtatggtgaggatcgttatcctttccattttggatttattcgcacgtttttcccttctggtgtttatgataagtactttttgcaagtggtggagtatgtatttcaaaagaaaccgttatccatttcgtttttctcccccttctttatggagcagctacgagcggattttcacgattatgaagctggtgacggatcctttgtcgctaaaacgcgtcaagccattgcggtcatgatctttttggaacaggctggagtattggtgaggaaaggggatcaggtggtggaaggaaaatttgcgcatttgtttgaaacatatggagggcaattggagtcgcctgagaaacaagccgtttttctgctgggagcattgacgcaaatgttgcttgacatccagcagcaacaacgcggcagcaagccattcctgaaacaactcatggggctcaaaatggatcagcaggccatcaaaggactgctaccaaaagtgattgggaaactggaagaatacgagtcttactatggggggcatcgacaactggctgaagaaatttctcatttatttttgtcctcttcccctagatggaaattatccgtcgatgagctgaatttttattttgcgtgtgggatgaacttagtgtcgaaagtcaaagaaattgtgtggaacaaggaggaacaataatatggtgaaacaacgttcagagctgctctttttgtatgatgtgcagtgggcgaatccgaacggcgatcctgtggatggcaataagccgcgaattgatgaggaaacagggaaaaacatcgtcaccgatgtgcggttgaaacggacgattcgtgattacttgtatgagtatcgccatcaagaaatttttgtccgtgaaattgctcaagacgatgattatattcaagatgcgaaagcgagagcggaagactttttagtaaaagatggtgagaaactggataaatcgaaattgaccttaagtgaaatgaaaaagatcatcaatgatgaagtgctgcgtcaatgtattgatgtgcggttgtttggtgtcaccttgccgattgaaaaaagctcaaaagaaaaaagttccattacccatacagggccagtccaatttaaaatggggcagtcgcttcatcgggtgaaactggaatacatcaaggggacaggagcgtttgcctcaggagggcaaatgacgcagaagacgttccgtgaagaatacgtgttgccttattcgctcattgcgttctatggggtcatcaatgaaacggccgctcgttttacgagattaacagaggaggacgtggagctgcttgtcgacgcgatgtgggagggaacgaaaaatttaatttcccgctcgaaagtcgggcatgttccaaggctgcttttgcgtgtggtttatcaggagcctcacttccatatcggtgaactggataaatacatttccctgcatactgaaaaagcggaagaggaaattcgcgatgtccaagattatgtgcttgatgtgtctcgactcatcgaggtattggcaagggagaaggagaagattgcgaacattgagttgcggcaagatgaaagacttgtgtgcaacgaaaaccttgtcgaccggttgcggcaagaaggcattgtcgtggatattcggtaacaaggaatgagtgcaatgaatgtgctagtgttcgacattcgagctgatttcgggcattttcgccagctgtactcgacttcttctcctctcacgcactcattcattccgccgacggcgttttttggactgctcggcgcgatcacgggggttggaaaagaggaaaacgagtatttgcgagtgttcaaccataaaacgaccaatatggccatacgtctcatggggccagtgcggaagacaagagttggcatcaactatgtgaacacgaaaggaaacatatgggtgccaaaacagcgacgtgaaggggcgcgaacgcaaattcgtgttgaatttttgcgttttcctcatttccgttgctatgtgtcgatgaatgaccatgagcgattttcataccttattgatctcgttcggcaacacaaaagcgtatatactccatgccttggattgagcgaatgtttggcggatgtccagtttgtcgctatggaagatttccgcttcgttcaaggagcggaaaggaaaacagtgtccatttgttcggtgctcccaaggaaagatgtacaagtgttggaagtggaagaaggcaaggagtatcgcaaagagagagttgcttgggagatggatccggaacgggttgtttcccgatacgaagaagtgatttttgaggcggcaggacggccgattctcgcctctgtccctcattattgggaaaatgaacaaggagagcgggtcgtctttttctattccgatggaaagggagagtaagatgtattcccatcctcattatttattatctgagcatttgcggggggtggagcagctttcctccctctttttgtctgagaaatcggttcgcttagctgaaccggtgctattggataaagtgaaccgctggattgcgctttttcatgatctgggcaaaagccatgccttctttcagcaatacattcagtcgcctgatacgtttcaaggcccggcggcgctaaaaagccatgctcttttatcggcggtcttattagcggtctttctgaaagatcaaggtgttgacgagttttggcggctgttggcttttcttgtcgtgaaacgtcatcatggaaatttagatgattggctggaagagttaaagcggatgggcgaggagacgaaggctttgctcaagcgtcaagtcgaagcggtcgattattcagcgttggcggaacaaatggcgcttgctggctttggaaaagaggggaattggacgaaagaaacttggttggcatggctggatgaatttttcaccgaggcccggtcattgcgccgttttatcatgtcgtggaatcgaagaaacgaatcccttgctccgtatgtgcaagtattgtttcttttttctttgttaattgacgcggacaagtcggaagcggggattgtgcagaagcagtcatggtcattttctaagcgtaaagatgtccctgtggatctcgttttgcgctacaaacagcagcaatcatggcatcaaacggcgctaaaccagcttagggaacgggcgtttcaagaagtagacaggacgccgattgatctcagtcaacatttttatcgtctgaatttgccgacagggatgggaaaaacgttggcaagccttcattttgctttgcgccttcgcgaaaaaatcgagcagcagcagggagtcaaaccacgcatcatctatagtctgccgtttcttagtgtcattgaccagacagcgaatgtgctcaaagaagtgttttctgtcaatggagttgaggaagatcaccaattgtggctcgcgcaccatcatctcgctgacattcgttatacgaccaagcaagatgatgaacgatatgatgtagattatgaagccgccaaactattgatcgaaggttggcattcagaattgattgtgaccacttttgttcaattgtttgaaacaatgttttccaaccgtaatgcctcattacgcaagtttcatcggttggccaactcgattattctcattgatgaagtgcaggccgtgcctcatcgatactggttggccattcgtcggttgtttgcggccatggcggaagagataggctgttattttcttttcagttcggccaccgatccgaaatggtttcctgaagcggtttcgctcgttgatgaacaggcgtattttcaaccactttcccgtgtgacgctatatccacacatcaacgagccgatgacaatcgaggagttcgcccgccaaatggagtgggaagaggggaaaacatatttatttattctcaatacgattgaaagtgcgaaagcgttctaccatgcacttctcgaggaggggatcgacgagacagaggtcatatttctatctacccatattcctcccaaagagcgccttcgacgaatcatggcagcgaaacatggggagtatcggattgtcgtcagcacccagctgatagaggcgggcgtagatgttgattttgacgtggtctatcgtgacttagcgccgcttgattccattcaacaggccgccgggcggtgcaatcgccacggacgtcgtaaaggagaagtgcacgttgtgcgcttgacagacaacagacggttatatgcaagctatatttacgatgccattcgactggatattacacaaacgttgctaaaaggaaaagaaaaagtggatgaggggcagtttttacagttgataacgtcttatttcgaaacattggcagcccggatgagcaatgcggaatcggaacgattgttaaaagggatgatgacgttgtatttcgatggcgaggaagcgattgaccgaatccctgtgtctcattttcgtttgattgagggcgatggagaaaaaatcaatgtctttattgaattggatgaagaagccgctgatgtgtttcgtgaatatgaggagattttgcgccttggtgaccgttgggaacggcgaaaacgcttcgccgctctaaaaagtcgcttttcacaatatgtgattgccattcctgtgaaagtggatcatcggccgccgattgtccatggcatcgggtatgtggggagagattcattgaacgatttttacgatgagacgcttggttatcgaacgaaaagcgaaggattgatttggtaggtggggtcaatggaatatgaaatgcctgtcactggcacggatatttggtactactacatttgtccgcgtgaagtatggttgatgaaacatcaaattgctcctgatcaggaagatgaagcgttggaaattgggcggtttctttccgaaacctattatcaaagggacaaaaaagaactatcgatcggtcatattgtcatcgaccgtatccgtcaagaaaatggggaactgattattggagaagtcaaaaaatcatcgagttattccaaaagcgcccgaatgcagctgttgtactatttggatacattaaggcaggtggggattgaggcaaaaggggaattgctgtttccgaaagagcggaagaaagaacaagtcgaatggacagaagaggcacgaagtgagctggaacgcgccattacagacatccgacgcatcgcgcgaatgtctgtcccgccgccgccaaagaagatttcattttgcggcaaatgcgcctatcgtgaatattgttgggcggaggaataaaacatgaagaagacgctgtatatttttcaaaatggtgaactgcggcgcaaagatcatagtttatactttgaaacggaagagcggaaacggtacattccggttgaaaacacaaacgatatttacatttttggcgaggtggatgtgtccaaacgatttttggaatttgcggcgcaaaaagagatcattgttcattactttaaccattacggatactacgttggctctttttatccacgggaacatttgaattcgggccatgtagtgttgaagcaggcggaacattacatcgaccctgccaagcggttggagcttgcttgcctgtttgtccaaggatcgatccgccaaatggaacgggtgctgaaatattatcgctctcgtctttctgatccagaagaattggaaaaagctttgcaattgatcgaacgtgaggaagggaaactctcccaagcgaacacggtcgaacaacttatggctgtagagggtcatattcgcgaagcgtactatgcttcatttgatgcgatccttcgccatccggattttgtatttgaaaagcggactaagcgtccgccgcacaaccgtttaaatgcattgatcagctttggcaactcgattgtctacacgatgtgtcttagtgagatctacaagacgtaccttgatccgcgcatcggatttttgcatagtacgaattttcgccgcttttccttgaatttggacatcgcggaaatttttaaaccgatcattgtggatcgtctgatctttacactagtcaacaaaagaatgttgtctagcaaacatttcgagaagttgacaaacggcattgtgttgaatgaagaaggaagaaaactgttcgtcagtgaacttgagaagaaaatgcagacaacagtccagcatcgtcatcttggcaagtctgtatcctatcgccgtttgattcggcttgaactgtataaagtccaaaagcacatccttggtgaaaaaatgtacgagccgtatgcagctcgctggtaggtggagtcatttgtttgtgattctcgtgtatgattttaacgaaaagcgagtggcaaaagcattgaaaattgcccgcaaatatctccattgggtgcaaaactctgtattcgaaggagaaattacgtcagccaactacgaaaaattaaaaatggaattgcgacaacttatggatcctgatgaggattcagtcatcttttacacatttcgcacgcaaaagtattcaaaaagggaagaaatgggactgaaaaaaggtggagatgaattcattctataagtcaaatggtatacactaaggaaggcaggaaaaaacatgagattgacagtgaccatgagcggacggcaagggacggtttccttgccgctgcattatcagcatttgttgcaaggattattgtaccgttcgttagagaatgaacaattagccgcgtttttgcatgacaggggattccgtcacgggaaacgttcatttaaactgtttacctttagccgtttatttggaacgcatcaagtgaatcgagaaaggaaaacaattcattttttgggggatttccaatggcatatcgataccgctcttctagagctgactcaacaacttgggcagagattcttggtgcaaagggagattgagctttacggacagttgattgaagtgaaaagtgtcaaaatggagagcgttgacatacgggggcatgaaattgacgttgtcatgctttctccactgaccgtatacagcacgtatgagacgatggatgggagaaagaaaacgcaattttttgatcctgatgatgaggtattcccccacttgattgaattgaatttctgtcacaaatatgcagcgtactatggtgttccgccagcggaacgattatcgattcaaccgatctatgttcatcggcgtcatcgtgtggtcacactattcaaggacatgtatattacaggctggatgggacattatcgcctttgttcttcgccagaacagttgacatttttgtaccacgtcggtcttggcagtcgaaattcacaagggtttggaatgtttcgcctcgcaagtggataaaccagccgcaagattgtcgtcgacctccaatcgtgcaaaaaccccgggggatcgacgacaatggtttttggcggttcagacttacagccatcgaggttgaaggttattgacagaatttttgaaatgtggtattctgaaaacagcgctagatcgaaatgcttgatgcaacaagcatttttggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntatagaaagagacacatctcatattctctccctttcatgctcctcttattctgctaggtctgtacgaatcactatgtcgctgtcgtttccaattcaacggtctttcctatgccttacaacggtatctatatacatgctcattgaaaaattaacatttgccttctcctgcaactaacttcctcccccccatggctcagcttgcagattgagcctacaggatctttggaggaagtgttgcagcgcttagggtgtgcaggataacggagaggttaactcttcatgttgcatgtatatatttaagaagactagtgcttttcttttcgtggaaatgcgttccccgtgagttgccattttcccatgttcaagtgaagggcaaaacttgcttatgagctctttttgtgaaaaaaattgtaaaatgttgcaggaatatttgtctttattttgaaaaatgagttaaaattaatatatagataccttggcctggttgtatttgggtcaatagttaaatagaactatagatttgcggcggataaaggggagaggatcaattgtatcagcacattgttgtgacgtgcggcgtatcgttgtttgggaacaggaacattttttccatgaatcgagatgaaacgatgggggagattcgcccttggttgagttctcggaacattgatgaggagaaacaagaaaaaattgatcaatggattcgccatgcgcggcagtttgctcatgaagctacgcgagatccaaaccgtgtgtctgccgagtattcgatgatttatgaacttcgtagacaaggaaaattggcggaaaggccgacggtcgttctcattgtgacggaaacggttgggggacggattgtggaagccatcttgacgaggttgcttgaggaggactttcaagcaaatgtccgcattatatatgtggacgttgatgtgaaccatccgagacggatgcaggagacattgggagagtacatgtggaaagtggcgtccgctctctcgcatggagaaccgtcaacgacttgtttcgcgccgatcggcggttataaggtcatgacgtcgctaggctatatcgtcggggcgtttcttcattacccgacggcctacatgcatgaagacggtcaagtgttgcatgaaattcctcctgtacccatccatatggatgaacagtttgtccatgagcatttcgacctgttgcggaaatgccaaagagacttggtgaatgccgcttcgctttcgtaccatgaaaaacaatgcattcttcgatatccatttttgttccaacaagaggaagggtttgtgtatttaagtgcgtttgggcagtttttgttggaacatgaaaaatacaagcatttattcggaacgactttcttcgcatcggaccaagtgtccgatatgcttcgacacaatcaccatcagtcgttgtttgtgcaccaacaactgaaagagttggtgaagaagctgaagcataaagagggagatgttgctgttttgtatcacgaaaaatcattcaaaacgattgatacccgaaaagtgaaatatcacttgtacaaaggagcaagcaacggacaaacggcgttccgcctcgcttaccgatacgatgaaaaagaagactgcctatacgctaattatttatggctcgaccataaccggtacgaacgggaagcggcgaaaggcaagggaatttatgaagacaattcgccatttgtcgatatgacaaagcaattggtgggaatggggagataacaatgggaagacgagtgttgttgtcgtttctcgggttaggtgattatgagtattgttactacacatacgaaggaaaaacgtctacgtatacccgctttattcaaacggcggtgtatgagctgttccgcaacgatgaaccgatggatgtcgtcgtgtttgcgacgaaagaagcgcaggatcggaatggacaagatcgaaaaaaaggggacaagcttcttgaagggatcggcacagcgtttagtcgcattgcgccagaagcgaacgtgaaaattgtcgagatcgaaagcggccaagacgagcaggccaattggcggctatttgaccgtatcatggatgaaatcaaggaaggggatacgatttattttgacatcacccacagtttccgctccatcccgtttgtggcgcttatcgtgttgaattatgcgcgtttagtgaaaaaggcagatattggagcgatcatctatggctggtttgaagtgcttgggcgccccattgatgttgagcagatgccagaagaacagagagtcgcgccgattgtcaacttgacgagcatggcgaagttgctcgattggaccaacggggtcgatcaatttttgcgcacgggggatgcctccatcatccaggcgctgaccgcgaaagaaaacagcgaagtgttccgcaatccgtctttgagccaagcggtaaaggacgaagtgaaggaattaagagagttgacgaagcggcttgatcagacggaaaaagcgatccgcacgtgccgaagcttgcaaatcgatgaagaagtgcagaaatttcatgaacagctcggccgcgttcgctcagcgtcggcggaagcgattaaaccgcttgtcccattgttggatgtgatggagaaaaagtatgcgatgtttgatgatgatccgatcatgaacagctggaaggctgtgcgttggtgtttggaccacggattgattcagcaggcgctgacgatgttggaggaaaatgcggtgacggccgtttgccgggtgttggggcttgatttgcggaatgagaaggcccggggagatgttcattcggctattgaaattttattgcgagatattccgaaagaggaatggcgcgttcgttccgtagagcgggttgaacaaataatcgatttcttgtctccttataagggcgacttaaaacgatttagcacgcttaaggagcggcgcaacgacatcaatcatgctggggcgcggccgcaaccgctaaaggcggaaaagttttggcccgatgcggagcagtcgttccgagaacttggtgcgttttttgaacgaatgtccgcacttgcaaaatcgatgcaaaccgtaaaggggaatgggtgatgacatatcaagatcgaagcggggcaaccgctgttgttcagtcgtcgtatcagcttgttctattgacaccggccgccattcacggggctgatccgagggagaaggcggagtttcgcctttcgtcgctgcggggggtatggcggtactggtggcggacgctgcaggatgagcctgatcccgaaaagttgcttgccaaggaggaagagtggtttggcggcacacgaaaaatgaagcagcaatcacccattcacttgtccatggcgggagtgatggaaggaacaaagaaggaaaatattttgccgcaccgtacatccccaacgcttgttccggctcttcctgccggcggggaggtgacggtgacgctttcggtgcggaagcgtcatcaagagcgattggcgcaatatgactggtactttcaatatgtgcttcacctcgccagtttcggacagcggtcgcgccgcgggtttggagctgtgcaatggatcgggcatcagtggagtaatgttggggaatacgtcgagagtttgcgtatggtgcttgaacacatcggggtggcgggggcgttttcctttgcggagcgcgactgcctcgtggcgcgccgcggagacattcagacgcagcatccggtgttgtccgcggtgtggattggagaagggaaagaaagcgccgcggaagtagtgaaggcgtttggaaaagcgtctcatgaagcgaaccgttatggcagcttgggatatatgagaggaaaagcaggaaagctttcttccccgttatggtgcacggtgagaaagatcgggaattggtactacccgattgtgacggaagtgaggaaccatgatccgcactacagcgagccgcgctatgagcaggatcgaaaccggtttttagagatcgttggggtgaggatatgaccaatcgctatgttgtcatttttacggtcgggcctgtgcagtcgtttatcgcttcagcccgcaaaacagaagatttttggagcggaagttatattttgtcccatctcgtgcgggaggcgatcaagcggttttatcaatttgacgccaactgcgaaatgatctatccgcttgttacagagaaagaactgagatccccttcccaacgggatgttcacattgcgtcgatcccgaatcgccttacggtgatcatggagggaacagaagaagaagtttgcggttggctgcgcgaagcggagcaagacgtttgcaatgtgtttctcgatttttgctttcaagccgtccggcgcgtatttccgcatctcactgatcatgagcaggaattactggaacggatggtcgaacagcaagtgcggtcgtttttagaaatctactgggtagctgaaccgtatgaaccgtctatgtcgttccgtgaggtgcgtgaacgtgccgaacggcggttaggggcgctgaaaaacgaaaaacattacattcccgtttctcagcaggggctcgtttgttctgtatgcaaggaacgtgaggcgctgcgtcttgaggaaatcggggaatttgatcattacggcgagatcaaaaagaaaacgatgagcctttggcaacggcgcgccgtgaaatttcaaggaacggggggtgatgaagaggacgaccgccgcgcggggcgcatcaaagacaatgagtttttatgcggcatttgtttaggaaaacgagcggcgcgcgactacttcgcggacttgttcggtacatcgttcccatcttttccctctgtcctcgacatcggtcaaggagattattacgcggtgttgctgatggatggggacgacatggggaagtggttttctggggaacggaaagatgagtatagccgaacgagccagaaactggcccgttttgccaaagaaaccgttccgtggattgtgcaagaacgatgcaaaggcaaacttgtctatgcggggggtgacgatgtccttgcttttgtgccagtggagacggcgttgaaagcggcggagatgcttcgattggcgtttgccgacgaacgtcaaggattagggagcggcgcaaccgcttcgtttggagtggtcatcgcccataaaaaagcaccgttgcagcacgtgctcaacgccgcaagggcattggaacaaaaggcgaaacggtattacaatgacaagacggcgcagagaaaagacgccctagccttagcggtgcatacccgctccggagagatttccgaagcggttctcccgtggatcgttggggagaagatggtttcaaaactattggaagaatggcttgggctattgaaaacatcgctgtcaccgaactttatttttcattttgcgtcagcgtttgccccgctgttgcatgaaaaagactgcccgaaatgggagaaccgcgacatgctcgcgacagagctccgccgtctgcttcggcgctccgtgaaagaggggagttgcctagatgcccaagacatcgcccgctatacaagtacgcttttggttttgcatgaagcggttcggagcagttatgactttttgcatttgttaaagatgttgacctttttcaaacgaagcaaggggagaggttgatgacaaagttagtattgacgccggcggacacatttttcttcaaaaaccatcatgccacgcaagcaggggagacgacggtgatggagtcgatgtttcccccacgcccgaacaccatttatggagcattgcgagcagcgtacatttacgcctacagctcgtttgatgagtttgcccgtggcgccgatgaacgggtgaaactgtggatgggcaccccggatgaacgtggggcgttccgccttcattactgcgcattggcggacggagattcgttgtttttaccgcttccattggactatcaggttgtggaggaaggagattcactgaaagcgtatccgttgcagctggctaaagatcgtaagccttcttcggcttctacgatgtggcgtcttgcttcatctcgcagggagaagacaaaaagttcgcagcatcgttacgtctcgctttctgagtggaaaaaggcgctcttactcaatcagccgatcgcatcgcttcggacgttgtcctcttttattgtccaagaggagaaagtaggcattcagttggatgtgtctcgccgaacggcgcaggaggggtttttatatcgagtagggaaacaccgttttttaggggattcctcccttgtcgcatatatcgacgacggtcctgatttttccaatgtgaaatgggctcggattggcggggaaaaccgtccctggttcatccgtcagcaccccgaggagtttcgtttatggaacgacgatgagaagagaaggatcgaacaagatattcaacggacaaaaatggctaaaatcatctttttatctcccgccattttcgccaatggctctcgtcctgcggcgatggagggagatcgttggacatggccgaacggagcggtagtgacatggcttgccgctgccattggtcgtccggagctgtacgggggatgggacattgtccgtcatcgcccgaagccgcgaaaatggatgattcctgccggttcggtgatttacgtcaagatcgagcgtgatgatgatttgcggcttgttttctccgcccttgacggcattcatctgactgatgagggggcggaggaagggttcggttttgcggttctagcaagtgtccatgaaagtgaggaggagttataatgtattcgatcatacgtccattccttttacatgccgtcacttctgtccatgcgggaagcgggagcgaaattgggcttgtcgatttgccgattcagcgcgagaagcatacaggatttccgaagatcgagagctcttctctcaaaggagcgctgcggtatcatatgactcaggcgctgccggatgaaacgaataagctggagctcatcttcggcgccgataaaggacaagaaagcgtcacacaggcgagcgccatcgctttgagcgatgcgcgggtgctgctattcccagtcaaatcgcttcgcggcgtatttgcttggatcacatgccctcacgtgctcgaacgatggaaccaagagatgagcgttcatcaagagatgaaagggaaaggggaagggtttcagccgcttccggtgccagggccgaacaccgtcagcgccgatcggctgatcgtcgccgacgggcgcattatcttggaagagtatacgtttccagtgacagtttctccagaagcgaaacagcttgcggaacagctctcagccatcatcggggagagcagccgccttcgtgtgacggatcggcttgtcatcttatccgatgatgattttacggattttgtgaaactttcaaccgaggttaacgcgcgcattcgcatttcacctgagacaggaacggtggacagcggtgcgctgtggtacgaagaaaacgtccctcccgaaacgttcttttacagcttcttgtacatcggtcatgtgcgcggcaagggcgtggatggcctagcgacggcggaagagattgagcgctacttggtggatgagcggaagttcccatccgtctttcaattaggagggaacagcacgctagggcgcggaatgatgagaacgatttggctgtgaaggaggaagaaagatggggacaaaagtgcagcgagtcggaattgagaacggccgagccgcgtttgcgtttcaagaagtgaaacaggctaaagaaggattgaaggaaaactttgagaactatcgttcttatgtcaaaaaaatgccctctttaattcaagtaaacgggctgggccaggcattggcgttttgctttcaaaaaaaaggccgggaatacagaagcatttaccgatcaattgccaagtggatgaaagagcagttcccaggccaatttggcaaagaggatatggagcttgttgaagttgtggtcaacttatcgagcgccgattatcggctctggacgatggaaacactcgcattgctcgactggatgcgcaagttcgccgacggcatggtgaaagacgacgcagaggcggcaaagtaggggaggggagggcatgctttttcacccaaaggatacgcgggaagtcatgcagcgggcaaacaaatcggccgcacatttagcgtaccatcttcactattttttagaacatcagtggaatgacaaaaaaagagtgtgggaaccatccaaaagattgaagcctgttccgattctccctgagttgaaagagatcggcgaacagctgcaggcgcaacgggaacaggcgatgatcgaatgggcgcaaacgggatatgtcaaaaaactaaaagctcgtcttgtcggtcggatcattcatgggctcggcgccgggcacattcgagagacatcactgacgatccacccggtgtatggcttgccgtacatcccggcttccagtgtaaagggacttgtccgccattggttcattgaggcgtactgcgaaggagaggaaaagcagcttaacgagcatgaaatcggtcgggagatctttggaacgcaaggaaacaaggggattgtgcaatttcacgacatctttcttatagaaggcttgcagctgacgggagacgtgcttgctgtacatatgaaagagtattatgaaggaaacagagcggcgactgatgatcaaaaacctgttcctgtttcattctggaccgttatggcgacggaagtggacatctatttaacagccaaccgctccgcgccgcaaaacgatgaagaaaccgtacgcttgttggaagcggcggcattatggacgcaacaagctttgacggagtggggcatcggttcaaaaacatcgtcaggctatggacgatttgccgaggtttacgacgttaccgaaatggaatttctcccgattgtgcaaaaagaacaagtgcgtcttgagcaacagaaaaaagagcgggaaatgctcgaacagcgaaagcgtgaggaagaagaaaaagcaaggttggctcttctttctcccgaagagcggctggtggtggagattgagcggctcactgacagccaaacggacgaacagaggagcaaagacgtgctgtatcaacaagtcattgagcaacgaaacagacaagccgctcttgctttgcaagcgtattggcaacgcatcggccaatggggaaaaagtgtcagcaaaaaacaaaagcaaaaaatcgacaagcttcaacagctgcttaacgatgaataacatagcccaaattgtcgtcgacccccaatcgtgcaaaaaccccgggggatcgacgacaatgtttttttatatccgatccttacagccatcgaggatgaacagtattgacagaatttttggattatgatattctgaaaatcccgagttcgacagtcactaggcaaacaaaatgcctctcgccccttgatgcaaaagggacgagagacatttgggcacactttgggcgtgtatctaggcgcgaggatggatgcctaggatcttcggaggaggctccagccctagagccgcaaagaattgagcctgtttggccgtcagttcggttcgttgataaaggtcgccgttttttgaagaaaaatgtccaagcatgagacgctcgcattcgtctcttactttcggccacgattcatgagttcggatctccacgatccgaaccagcaagagagccagccaactgagcagcacatgcgcccggatacggtcttccaagcgatgatacatggggcgcagctcgagtgttgatttcaacgtccgaaaggcctgctcgatatccaccagttgcttatacccgagcgcgacatcctcggcagacaaggtgtcatcggaggttcggatgagatatttgccatcgtacttttccgcttcacgaaccgcttgcttgtcgatgcgaagcgttccatccttcaattgacgcaagtattttccgtaggacggatgggaacgcagccggcaggtggccttatgatgagcttcattggggagttggcgaagcccctccaactcctctttcagcgattcgagcagcttttcccgttccttgcgttggcgttcggcttcgctgggattgtacacgagaacatagcgctgacgcgcttctccgtcgcccacgatgatttctttgatatgcaagttctcgcgaacttgttggtagcgcccgcgacggtttagggcctcttcgacggcggctttgccggaccgcattttttcgccgacaatgtagtgtcccccggcctgttgcaagattcgcaaattctcttcagacgaaaatccgcggtccatcacgctgatcacacgcccaagcttccagccaatcaagtcttgtttcacctgtttgatgaccgtcatatccatcgtattgccaggccatacccaagcgcgaatggggactccttcccgggtgacggccagtccaatgacgatttggaccaaatcgggacgcttatctttggaaaacccctgctttcgaagcgattctccttctggtgtttcggatggatccacttcgaagtacgacgaagtcgtatcaaagtaaatcaaatcgacttccaggttcaataaatcggccacggcatggaacacttggcgttccaattccggctgcacagccagcagctcatccatcgcccggtacaactggtggctggcgacttggggaagatgagggatatgcacgtctttctccacccactcctccatcgccaacttgcttgacggatgaagggcacgattcgccaccatggcaaaaatcagccgttccaacggaatctgatgatgtcgggaggcaaacaaggagtggagaatctctcccaatcccagttgtctccagagctgatccaaaagccaagcgccaccaaggcgtttgcttgattgaaactgaaagtcatccgacacttctcctgtcaacgtctcgatttcccaagcctgctcaggagaaaggaatcgcgaaatgcttttggccagacgctccaagacagcgcgatccacctcgtcttcgcgcccaaacgaataaatcaccttcgctttcgcatatttggccttcggatcccattcgttgtgagcaagctggagatacgccacggtcgttccatctttgtttttgcgtgttactcgccgtatgtacatgcctatattataaccgatattcagctgttttaaaagttaaaataaacaagtcgtgtgcctatgaaattcagtgtttttttctaggatccgcatcgcgaaatctttgatataacagcattttggccattttcatttgcctaaaatggcctcaaaactgtcgaactcgggaaaatagtcttggaggaaaaggcttgatatatcaagattttttgggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttgaaataaaagaatcattcgaactggatgagtagatgaaaactggtggggttgcagccaaaccaaagaaatgatgatgtcgattcaacaaagatatggaaaaaatatttgggaatttatcatctcgcgccgagaagccccccacttccacgcgtgagcgtaggtgggagagcgttcaatgtccaagcttttggttcgtttggagttgtttccattagttggcttcacatcattcggaagtaaacggaggttgcaatgcgctctaaactccgccatcttggtttttccatcggcacgcttccgacaggggagcgcaatcaaatcaccgatgtgcctggggtgaaggttgggcacgtgacgattcgggaagatatggatgagcggacggtgatccgcaccggggtgacggcggtgttgccgcatgggggcaattggtttttggagaaggtgcccgcggcttgttttgtgttgaacggttttgggaaaacggtcgggttggtgcaagtcgaggagctgggcgcgatcgaatcgccgattatgctgacgaatacgttcagcgtcggggcggtttggcaagggacgcttgagcatatgcttgcgatgacgccggagatcggagatacgactgggtcggtcaacattgtcgtcggggaatgcaatgacagctatttgaatacggcgcgggcgctttcggtgacgaaggagcatgcgaaacaggcgattgccgaggcgcgcgtcgatatggaagaaggggcggtcggcgcaggaacggggatgatgtgctttggctggaaagggggcattggcagctcgtcgcggatcgcgggcgggatgtatacagtcggggcgctggtcgtgagcaatttcggccggcgcgaggagttgcggttggtgccgtatgtgccgccgtcatttgatgagcgggacgtgccgcctgggtcgattatgatgatcgtggcgactgatgcgccgcttgatgcgcggcagttgaagcgggcggcggtggggttggcgcggacgggaagtcatgtccatcatgggagcggcgatattgtcatcgcgttttccaatgcttatatgattccccatttcgctgattcttcccaccaaccgctgcctccgctcgtccgcgacgatgcgccgctcatgaatgagctgttccaggcggcgatcgaggcggtcgaagaagcgatttggaattcgctcacgatggcggagacgacgaccggacggaacggacgcgtcggggaagcgattccgtattcgttgcttcgatggatcaaatggacagagaaatgaaacgatgagatcgagtaggagggggcggctaacccccgtcctctcacaccacctagcatgcgggtccgcactaggcggttcgtcaaccttgacggagttcgaaatatcgttgcgtcaaactcttgagcccttgagcggtccagtaggtcttgcccagggcctggtggagttgcggcgttttcgttgttcgccaagctccttttcgggtattggcgatctccatcaccgctgtctctttcagccccagcgctcttaactcacggattctggttctgacccgtttccattgaagccattgacagagtcgaagcctcctccgaatccatccttcgatggtctgaaggacagacggggtttcgacgagccgaaaatacccgatccatcccatgacgtattgattgacgcgatgaattcgttctggcatcgatatgctccagtttgggttggtcagctgtcgaatccgctgtttcagacgttgaatcgaccttggggcgagccggattcgcgcttttcgttccggtgtgaagctaaaccccagaaaggcccgtttccacgggcggtccaccgcacttttctcctcgtttactttgagtttgagcgttttctccaagaaccgttggatgctttgtttcacccgttgtcctgcccgcagacttttcacatagatgttgcagtcatctgcgtaacggcagaatttcaatcctcgcttctccaattccttgtctaaatcgtcgagaaggatgttcgccagcagggggctgagggggccgccttgcggcgtcccttcctccgtctgcaccttcaccccttcgatcataacgccggcttgcaggtaggcacggatcagtttcagcacgcgtttatccttgacttttcgggccacccgactcatcaagatgtcatggttgacccgatcaaagaacttttccaggtccatgtcgaccacgtaccgatatccttcctggatgtagccttgcgcttgccgcacggcatcgtgggcgttgcggcccggacggaatccgaagctggaaggggagaagtctggatcgaaaatgggtgtgagttcttgaagaatggcttgttggatcagccggtccaccacggtgggaatgcctagctgccgtgtgccgccgcccggtttcgggatttcgaccctgcggacaggcgccggccggtaggttcccgccaagagttgggcgcggatcgtgctccagtgagcgcggatgtaatcacggagttgatcggttgatactccgtcgattcccggtgctccttggttggcttcgacccgtttgagcgccgtgatgaggttgtctctcgctaagatgcgttccaacaaagccatcgtgatcttctccttccgcgggatgagattcaggtcttgccgggttgcgctcagccctcgatctgaggccctctgggcttcacccttgcttcctcagatgagttccgaaaggaattctgcttcgacacgcaacatctcgaaagagtctgattcatccctgagttgacgttcggcccttcctgtttcaggcgtcccttactccagtactatggcctctgctgactcctgtacgttcagcagagcctttcgactctggttgccatcgtcagaaggcgttccgtacaggcctccccggataaggatggacactttccactcatgcacctgcccaatctacctccacagcccttggcggcttaggacttcgtcttgtccagcagactcgtccgactgtggcggcctcccattgggttcgtgtacctcaggtcaagtgtttgcctccagcttccttcagattccacctcacggtggacacccttgccttcagctaacggtaggcgctcgccagcccccgttcgggactttcaccctatagcgtcgcacccatgccgggcgtacaggaaacggcccgaaaggaatggtccttcgggccgtctcgttttttctgccgcgcctcttgccgctgtggttgtcagtgccgactatggagacgatgcgtccaagcggcgatcttctcttttatttcctcgcgccatgcacggtcatgcgtcgcatgcccaaccaatgcgccggtggcgatcagaagcaatccggacaaggcaaaaatcgaggaaatcgaaaagaaccctgcgatcgcgccggcggcggtcgggccggtcaagttgccgaggaagcggctgctggcggtgacaccgaacacccggccttgaatgcggcgcgggctttgcgcgttgatgagcgcttgaatagacggccataccccaccgacaacaagcccttgcaaaaagcgccacacgtacagctcataaagatgatccgtccatacttgcggcaaggcgaacaagccggagagcacaagcagcatcggcagcatgttcgcttgcccgatccggtcgccgagcttgcctaaatacggcgcgccgatgatcgtcgcgatgccggtgatcgaggaggcgagccctgataaaaatgcgagattgcgagaatggccgacgagcgattggacgaaaatcgtcatcatcgagttgacgccaagagcggcgatttgcacaagaaaggtggcgacaaacaagatgacgagcggccgatgtgcgaatacttccttaaagctggcgtggtgctctttcgtctgcggcgcgaccgggtctttttcgagccaaaagatgacaggaagcaatgtcgccaaaatacaaaacccggtcacgagaaacaccgggcggaagccgaacaagtcggataaggcgccgccgatgagcggcccgatgatgttgccggcgatgcttcccgtctgcagcgccccgagcgcctcgccgctatggtctttcggcacaacgcgcgccaagtacgaaaacgagacggtgataaatccagagaaaaagccgacaagaaatcggagagtaagcagcgccatcggcgaggcggcgaacgccatgaatccggtgataaggcccatgccgatccccgcgcggatgaggttcgcgcgctggccgtacttatcggcgaacatgccccaaatcggcgccatgacggcggctgacaaaaacgtcgccgaaaagacgagaccggtccagacgctcaacgaatggcgctccgtgacgcccatctcccacaaaagcagcgataaaaacggaatgaccatcgtcatcccggcggacaccatgaagttgcacagccaaagaacgcggacgcttcgtttccagttcataggaggtcatctcctgaattatttcgtttctctaatcattgtagcacgatggaaaaacaaaggaaacgattttgcttatcaattgaacaggttggtgaaaaacaaccgattcgcctgatttttgagaaaccgcaaggaacgaaatgatgatgttggtgggttgttcaatttgagaaacaatggtggagagcacgattttcccttaaatcatcagtctcgtaaacggccggtgaaacccgatgatgttcgcgcaatcgatggtttatgtttggaaattgaaaaagtttcgcaactggggaaacgcccgtttggtccgctgctcaggcagtaagtctgtacaaacaccatcccccttgccagccaggcaagggggtcatctatgtcaaaggagggaaggggattaggcgttattggcttgggcttctttccacttggctaactcacgttcgacttcttcatcaaatggcacgggggacaacgcagcattcgtcccgaaccgggcggctgctgcctcggcttccagcgccatgacgcgctcttccatgcgggcgaatccgcgcagcgcctcgtcggcggaaaaggaggcgagcgccgagtcgatttgtttcaacgcctgggcggcattcacccgtgcggcgagctccagctgtttggcggaaagctcgtcataccgctcacacaattgattgagccgattggcgacttccgccgttttcgctttgatggcgtcgtattgttgcttgtacgcctcgagctttttctcatacagcaacttgtcgcgcaaggcgagtttggcgacggcttcttcgttgcgttcgagcgccagtttcgcttggcggcttcgtttctcgatcgttgcttcggcttgggtgatgagcgtttcatagcgccgctcggcgacccattgcccagcaagcgcttggcgcccttgtgcaagctgctcctcgaggtcgcgcaaatattgtttcgtcatggcaatcgggtcttcccattggtcgatttgttcgttcactttagcgagaacgattgtcttcattcggcgaaacatgcccatgttggttggcctccttttggattgatttttcccattcatcgagccaatcgacagaaacggacggcggtgcgggcatccatactttggcggctgccggttttcgcgcttggcggcgtcctaaggcgtacacggcagccagcgccagcagcaccagcacccatttcggcaacaaggccacaacacctaaagcgaccagcgcccagccgatccagcgcttcgaccgcgccgcggcgagccatatcgcccccgcgcccacgagcaagagagggatgagccacatcagcaagcccgccatcatccatcctccccgcggtcccattccgaactctggacgatgatggccaaagccgccatgcatgccgtcaaacatagcgcccggacgcccgtgcgccatcacttcatgcggtgtgagaacgtgaaacagactgaccccagcaagggcaacaagggcgagcagaaaaactgcccgagctttcttcaatctcgtcacccccttttccgtggtggactggcttacggtttgtattgtagaggggaaaggagaaaatgaggtgaaaagcgaatattttttgaaggagttttgagcatatcatccattaggggatccgcgcaagatggacgaggattttcatttgacatgcggggaggaaagggaagacgtggttcggtcgtacgggcttgatgttggcggcgctttgttggtgttgttgttttcctttttgtttccgacgtttaatgtcggatattatgcgtacggctcgtttcttgggttcgccatcggctcgttgatcgtcggcttggcgagaattcgctggaatccgcatgcgcggttgggcggcgttctggtcggttcgttccttatcatcgcggtctctgtcatcatcatccgcctgtttcccatcgaaatccgagatgtcggagacgtggtcatgccctatgtcaatgccatcgtgaatgcattgatttattttatgattactaacgccctccacttgttgcatcgcttaacacagggcaacgattcgttttggaaaaaacgctgaagcggcttatgcagctatgatgattaaaaggcgcccccgtctgcctggagcgccttttgctttcaagaggaaggcaagcatgtcgcccccctaataaagtgaatacacgaaccctaagttgatcggttttctataataaatatctgaccctgatgaatagccgtacgtgaacccagcctctttaagagccgaaatggaaaatgatcctgttatactatagctagtcttcacttcaattgtagcacttcctgatgtctgcacttttgtagtaggaaaggatccagtcattgaaactgtgttggctacgtcacgagtcaaataccaacttcctccactagcttcagaccaccaggtgttcaatactttattaatttgacgaaacgaatcgtatgaatagatgtaaagttgggtgctcaatctagaaacggctggaccgtcatttcgttcgcgatagacagtcgaaatcgaatatgttccagatgtatttgcaaccgatgcatcattcattccaactgtttttgttgcaacttgttctaggggctgtataatttcaccgtatgtttctaaaatctttcccgattttttatcgactaggctaattttagtggaattctgatcctccgttcgaaccaaatttacttgtgatttgtcataatgaatgtccacaaatacgtttttgagcttcactttgttctgaatgaactgctcagcccctacacgggaagttggtgaaaaaagggctataaccaacaagaaaacggacgataggaagcaaaaagaaaatcttctcataaatcaatcccccttaaatccaatattttatgattattataaacaataacatttttttgtaaataaacatttttctgttattgtgctatgatataatcacaagactatttgcaagagaggcagggaagatgttgaatagggtaatagaatttgagaaggcgggtgatgaaacagaacataaggttcaaccatagtgcttatcaaactgaaaaactttataacgcctgtctaaccgttcaagaaccatcggttaaggaaaacatatgattcctcacccagtctttcatacaaaagaatacgaagaatgtttgattttttgacaatgtcaactttgtacatgtgaggtgaatcccctatgagaaaactttatggtttgctgtctattcttcttttatgcgtatgcggagcagtgattttctttcaaacatcagcaaaaacacatttcaatcgaaaggaggtagaagtcattcgagtaacaagcagaatggaggatttttctagcattcatgaaattcgagacaaaagaaaagtaaatagaataatggaaattattaaatttgtagaatggtcaaaaacagccaaagtcgatgaaggtcaaccggactatcgtttttggctcgaacatccaaaaacgaaggacaggctattcaattacaacatttggtttaagaagaataacacaataatcttcgataaaaaaacaggaaaatatggggtcgttccttcaaaatatgaaacagaattgaaaagtttgctcaatgagtaggcaatgcttaacaaagtggattatttgaacgccaactcacatttcgcaccctaacaaggtcaaaacaaaggattttttatctcgcttttcaaaataatgtttgggtcaacacgactagcgatggccatctttttttaccatcgttagtcgttccatatcatgttagacgtagatgctctcatccatgtccatatccgtcaagttcagcgttaaaaatctcaaataataactacgatagacctctttgatttgcacatccatgagagaaaaactccttcacgtttctttgtgcatcaatgattcatttgacatcagagcgaaaaaaatcttccctattttcgttggaagggtgcgacatgtgaggtgaaaaataaagcttctgaagcatattatgcctcagaagcttgttcgacggccgttgcaaattgccggcgatgttgcatcgtaaaatacgccatcgttccaaccatcatggcgacgataaacagtagcaacttaccgatgttttcccacataaatgagaaatcgccgcttgagatgaccgctttgaatccgaaaacagaataggtcattgggagccatgcgttaaaatgctgcaacgaacgcggaattaactcgagtgggaacgttccggcgcttgttgttaattgcaaaattaatacgacaatcccaataaaccgtcccggatccccgaaggttgtgacgagaaattgaatgacagataaaaaagtaatgcttgtgacgacgctaaacaagataaagaatggaacacttttcacttgtaagtcaagtccgtaaagcaatacgctatcggccaggagcgcttgcaaaataccaacaccaatgagtacaccaaatttagcgaaaaaccaatgaaatggcgaacgtggaacccccgctggttcgcgaagcgggaagacaatcgaaagtaaaagcgccccaacaaacaatcctaacgacaagaaatatggtgtaaatcctgttccgtagtttggcacttcattcactttttcattttttactttcaccggttctgcaaacatgtcgtatacgtcttcatttgcttttacgtcgcttgcttttttggctccttcttttaacttatccgctagttcttccgagccgtctgtcagtcgattcataccatcttgcaaatcccttgttccactcgttaattcattcattccgcttgctagttgctgcgaaccattcgccaattgatgggcgccgtcttgcagccgatcagctccttgagcaagcacttgcagaccagaggtcagtgtttggccgccattcgcgagtttgtcagctccttgttccgcttctttcattttttcgtgtaacgtattcatgcctgcgacaagcttttcttggccgttcgcaagtgcatttgcgccatttacaagctgttgttgcccagaaagcaatttgtttactccttgatcgagggcaatgtgtccttcatgcagctgtttagcccctccgcttaacgatgctgctcctgattgtaatgctttggttccatcgtttaactgcgcaatgccattttcgatttgtttgcttcctaatgataattttacaacattttcttttagctgctcatacaccgccttttgtgtcggatcgggggtttgagcaatgagtgcatcaagctgtgccgctagccgttcaagtccgcctgtcacttgagtcgcccctgtttgaacttgagccgctccttgttgccattgtgcaagtgatgatgctagcttttcggctcccacgcttagttgttccgaaccttgcaaaagttgcggcatgcgggcatcgagtgcttgcattccttcatatacacgttttgcacctaaagcaagattcgcggtgccctcttgcacctgttttgctccgtcaagcagctgcccttgcccgtccaccatgtgtttcatcccattgtcaagcatttgaacacctgtttgaacttgcgcggaaccattggctgcttgatgcaatccgtcagtaaaggcaatggatttttcggcaagtgtcgccaaatgatgatgcaaatctttggatccatcctgcgcttttttcattccatcatacagtttgtttgttccattttttgcctcgccgagaccatcatgtaattgtttggccccatcgctcgcttttgttaacccatctgctaatgtttgaatgttttcaaacatattttctgcgtatgtttccgttaacgttttggctacttctgttttgattttttcaaccgctgttccgccaatttgagcggataaaaagttaaacccttcattgggcttgtaaataagttgaagttttttcggatgatcgtcttgtaacgttgtcgcattttgtgaaaaatcttcagggatttgaatgagcatatagtacttttgttcttttaatcctttttccccttcacgttcgtttacaaaatgccagtcaaactgttttttttcttttaacttttcaacaagatcatcgccaagatgaaactctttgccctcaaacgttgttcctttgtctttgtttaccacggcgacaggaagttcgtccaaatgatcgtatggatcccaaaacgcccataaaaacatgccgctgtatagaagtggaataaataatacagccataatcggaataagcactttccgattggatgtgactgctttcaactcttgcatccataattgaaatgcgtgcacatgcttaacctccttttgtaaaaaaatattgaccaatttgtccatttagtcatttttgtaaaaaagagaaggatcatcatggagacaatccttttaaccaatataaataaatcaaacagttcggcaatcttttgttgagacaatggttcgtactcttttccccaatcaatgtttaaagcaatgtacattttaaacattaaaaacgccattaacttcgaatcgcaagaacgaacttgaccttttgccatcgcctgttcaattttctcacgaatgtaagcgatcatttcgcgatcaagccgcttcatctcgtcccgtacagctggcgtgccaatatcacgaacttcctgtaaaagttttattgtcagtccatgctctttgcgaaacgtaaagatacgctgcaaggctcgttgtacgttttcattaaacgataagcgatgatcgatcgccgcatccgcctcgcgcttaatttcgaaaataacggaagaaacaatatcctcaagcagctcttctttgcttttgaaaaacgtataaatggttcctttcccgactttcgccatcttcgccacttgatccattgtcgtcgccttataaccaaaaagtgaaaacgacttggttgctgcatcaataatttgtttctttttatctgacatgggcgttcatcctttgtttttgactaaatggacattttggtcatttcgttttacatcttaacataaacaatatatgcttgcaacaagtagaaatgattaattcatcttttaatatagagctcaaccgttcatctggtcatgatgagcaaaaggtgtcccgatccgtttgggacaccttttgacttagaggaaagcatgaacgctttgtcgtgagaaggacggtgattgaatagaaaacgcggcacaaaaatgcgggttctcaaatagagaaagtttgcgagccttaacctttgcattccctcgaagaccgctgcatgatgggaaaacaatggtttttcacttctcttttagacaggcagacggacaagaaactccgacccttgcccgagttggctttggacgtggatcgcgccgccgtgggcgtcgacgatccatttggcgatcgacagcccaaggccgtggccgccttgttggcgcgagcgcgttttgtcgacgcggtaaaagcggtcgaaaatgcggccgatgtcttcaggcgggatgccgatgccggtgtctttgacggaaaggatgaactgcttcggctcggtgcggatcgatagcgtcacgtctccgccttccggggtgtatttgatcgcgttgtcaagcaaaatgtacagcagctgcgtcaatttgtccgggtcggcggtgacaatcgcctgttctggggcgtgaaaatgcatcgtgatctgctttttcgccgcgagttccgacacgagctgaaacgtgcgctcggcgtgcgggcgaaaatcaaacgtctgtttcgaaagctccaacgcggcgtgcttcgcatcgacacgggcgagcgtcaacaagtcgccgatcagcttcgtgatccgcttcaactcttcgcgcaggcggtcgagcaggcggcgtgcgaagtcgtttttcatcacatcctcttccagcgcaagcgcctccacggacgagaagacgacgctcagcggcgtccgcagttcgtgcgaggcgtcagcgacgaactgacgctgccgctcgtatgcttcttcaatcgggatgagtgctcgcttggacataaagtagctgagcgccaccccgacggcgagaaacagaacggccaggccgatgagcacaatgagcagccaatggaacaccccgaaaaacgacgtgacgtccatcccgatataaagcatgccggcaaaatccccgtgaatgataagcggatgggcaacagcgagcacccgccagtcgcgggcggcggcgcgggcgaggccgggcatatgctcgggcagcgacacggtcacatacacaggggtgcgctcgcctgtgtccatgcgggacaagacgttcaaaaaatacgggcgcaggcgcggatgaatttcatccccggcgagcagatcgccgttcgggccgatcacgtaaaagaaaagttgatcttcactaagcaggacgacgctttcatcatgaaacaagtcaaaatcgctctgcttcagtaaaaactgctcgatcgtattcgcctcttgctcggctaggcgggtgatgcgccgctcttgatcggacgtggtgatccagtaaaacagtgcagcggcgatcatgataaacaaggcgagaaacaaggtgaaaatgccgctatagagcgccgtcagccgccaatgggcgcggcggaacaagtcggcgcttcctaagcggcgcagccagtcgcgccattcattccatcgatttatcaattttatatcccaccccgcgcaccgtttgaatgacatcgtctttcaactttttgcgcaatagtttgatcgttgcatcgatcgttttcatcgacacatccgcatcccatccccagacgcggtccaaaatcgtctcgcgcggcacgacttggccttggttttgcacgagcaaatcgagaagctgaaactcgcgcggggtgaggaaaatttcctcatcgccgcggtggagcgtatggcttgtccggttcaatgtgaagccgtgaaacgccactttttcctcttgaagcgggacgaacgtgcgccgtgcaagcgccttgagccgcgcgacgagctcatcgatttcaaacggcttgaccaaatagtcatccgccccggcttcaagcccggtgacgcggtcttgcacagcgtctttcgccgtcaacatcaaaatcgcgcccgtatagccgttttgcctcaaccgtcgacaaatgtccagcccgtcgccgttaggaagcatccaatcgagcacgacgacgtcgtaaaactccgccatcgcgtaatcgtatgcgtcttcgccttcttgaacccaatcgatatggtcgattcctttcttttttaataaatgcacaatcaattcccctaaatggagatcatcttccgcaagcaaaattttcatcgccgttcctcccgttccggattccttgtttttatcataccaaacatccgtgaaaaaacggtgaaaaagctgtgcgcttggcctcacttactaatgttaagaagagaaggattttcaccattttttcacttttcttggttatgatgatgggcgaagaggaaaaggaggcacacggtgatgaggaaaatgaggaatttgcatctttggattggattgatcagttcgatctttttgcttgttgaggcggtgacgggcctgcttctgtctgaaccatggctcatcggccagaccgaacgcggcgagatgcatcgcgccatgcaagaaggcggcacgttcagagcgggacaagcatctgacggaggagcagccgccgcaccggtggcgccgcgcgctgaagggggagggacgtcgcttggaatgttcatccgccagctgcacgaagggcgaatcggctcgctcgacatccgttgggcggtcgatctcgccgcggtggcgatgattattctcacggcgacgggcatttacttgtcgattcgcacgctcgcagctgggcgcaggcggaagcaaaagcggatgttggcggcgtctgaggcgttgtaaatggacgccatgttggaaagagggatgagggacatgcagcggaacacttggctgataacgatagggaagcgacgccaaggctggtcttccctttatacaagaccggtggatataggcggcgcagttgtgtttcatccaccttttcgctgttttgcggccattcgctcgaaggtatcgtatcaaggatcattgatcatgaaggaggagatgaccaatggacatgatgccatttgaaccaacaccaactccgcagccgaaacgccgcggccgcttcgtatcgtggcttgccgcttccgtcgctggggcggtgatcggcagcgcggcgacatggtatgtagcgccgaaatggattcacggcgaaacccattcccaaacggaagcggcggaaacgaccgcaaaaagcgaggcgctgccattgcagccgacggcgaacgtcaaaacgaatatgattgacgccattaacaaagtggccgatgcggtcgtcggggtcgtcaacattcagaagcaagtggactttttctctgatcaagcacaagataccgaagcgggaacgggttcgggcgtcatctttaaaaaagaaggcaatgtggcctatattgtgacgaacaaccatgtcattgaaggagcgaacaaagtggaggtggcgctcccaaacggcaaaaaagtgaaagccgacatcgtcggcgcggatgcactcactgacctcgccgtcttgaaaatcccagccgatggcgtaacgaaagtggcaagcttcggcgactcgtcgaaggtaaaaatcggcgaacccgtggcggcaatcggcaacccgctcgggcttgatttgtcgcggacggtgacggaagggatcgtcagcggcaaacggacgatgccggtgtccacatcagccggcgattgggaaatcgacgtcattcaaaccgatgcggcgatcaacccgggcaacagcggtggggcgctcatcaacagcgcgggtcaagtgatcggcatcaacagcatgaaaatcgcggaaacgggcgtcgaagggctcggctttgcgatcccaagcgaaaatgtcaaaccgattgtcgaacagctcatgaaagacgggaaaatcaaacgcccgtaccttggcgtacagctcgtcgatgtggccgatttgtccgatgacgtccgcaccggtgagctgaaattgccgtctaatgtgacaagcggcgccgccatcaccgcggtcgaaccgttctcgccggcggccgatgccgggttgaagtcaaaagacgtcatcgtcgccatcaacggcgacaaaatcgacagcgtcagcgccttgcgcaaatatttgtatacgaaaacatcggtgggcgatcgcatcaaactgacgatctatcgcgatgggtttgagacgaccgtatcggtcaccttaaaagcgagagacagcagccaatcgtaagaagacatcgcctcttttccagcgaatcggcggggaagaggcgatttttttgtgaagtgcttgtgcaaggtgaaggatagaaacacggatctgtatcgtcaacaatcctcttcttgtaagagccggcagaatacatgcgcccgccatgcgagttggcccgcgaccaaaaccataacgctgtttgaaatgacgttcctggaagggctttgttggctgttaccacaactcagctgaactgcaggacgggtgctccaacgtctctctctatctaagtgtagatgggtaaatattagtagatgggtaaatattagatattttttatttttgtgaatatattactatgttttaaatggtaatgaagactctttttttttttttttaatttctaataaaattttaattgttaaaatataaaattaaaggaggtatttgtattttatgaacaaatctttcctgctttcttcgattgtagcttgaactgaacagaattttagaagaaccgaaaagagttcgttaatcttttgtggtgctactcacttcaattgcaggggatgaggcagcgtttgatggcatcttgttggtgtattcccttgcagcacttgggatagttgagcgctagtgctcaacgaacaacaaggggttatcaatacaaagggggatgtgtaatgttaaaaaaagcaaaattcttatcattggggtttttgctggcttttacaacaagtgcttacgcttcttcagactcaatttcgcggtctttaccagatgaaatgaataacaaggctgctgttgaaaaagaaatgtctattaaagatcagctgaaaagacaagctgaaacgcaacttaaaagcgaagaattaaaaatttcgaatagaatcaaattacattccacagaagaaatgaatgctgaaaggctaaagaaagaaggcaaggttctctcttctccaaatgaaatgccgtcaatacaagctagtgttgcaacagcatcttataaccataatattaattggaatgtttggggatatggagatattatcttaggtaatggtccgagttctggatcttcatcgagcgtcccatatggctactaccgacatggcgccacttatgatgattattacgggaacttcataagtgcgatgccaaataaaggtgtgtatagagaatctaaacgtttttgggaaacgaattataaagaagtggtgggttattgggttcctgatgcatcttcagaccaaagagagaaggtcatatcttatttacgtcaacaaatgggtgaaccatatgactggagcagttctaaaacaaattatgatgagtggtattgtacgaaacttccttatgttggttataaaataaaggcgagtattgatattgatagtaatggtggttactgggtcacgccggataatatagccgacgatgaacagacgcatttatttatgaggagcgaagggtaaaataaaggcaaataggacacagctggtggctgtgtcctaaaatttaattagggaggtattttttatgaggagaacttacatatcattactattttttgtttttttgttgatagcgattttgataggaggatatgcgtggttcaaatcaaaagagagctcgagtgttaaggtttcttttgattctgataatccagatctattaataaatacacccaataaaatcattttaatttacgagaataatggaattttgactaagagtgagatttacaatgaaaggtttatgcacacctctgtttacgataagcgtacgaaaaaattgttagctcctacttattcgccggaacatcattttgcagggataacagaattctctaacggccaagcaaaataccaaaaggttaaagattttggtcctatgaatgttgtttcatacaatggatatttatttatggattcatccctttctttgatcaactcggaaggaatccctgttacgaagctaggattgtatgatttaaggaaaaataagttcgtcaaagaatttacagtcaacggaatcgtgcaatcaatgattaaggttggaaataaagtttattttccttcactttgtgagaacagtaagtcaaatatttatagttttgatttagatgcttggaagttggataaagttctaaaaatggatcaacctcatgtgccaaatcaaatacttttttacaaagatatgatgattggattgtcaaatgaagaggcagctggagcctcgtctaataaaaacaaactatattatataaagaatgggaaaattttcaaggaattgaaattaaagcaggggacgaaagatatggctattttggataataaaatcattatcttgtatcagccttatggtcggaaatcctttatcgaagttttaaaaattgaaggaggccaagaagcggaaaaagtcaaattggcggataaccccactaatataacggcttggaatcaaaatttagtcgtgattgatcaatccaaaaaaatttatatatataatacagagtttcaaaaaaccaatgaattagaattaggtattgattctaaagtgttaaacataacaaaagcgaattgataacagctgagcgagcatgatccaaaaaatagagggggataccgccctaagagttatgtccttctgttttcacccgcccatccccgcaacttgaaaacactattcattatgaagggaaactttgcgggtgcaagccaaacgtgtgttgaatttgagcagccgcttccttacggagaagggaacatcgttctgacaagaaggaactcttttggcttttatcgaatatgaccatcatcacggatggaaggggattcaacatgggcccaagtgcaccgctatggatgtcgatcgtatacgacgtgatgtgtatcgctacgttgattgttggtgtggttatgcttgtgaaagggacgattcgccgttggtattcgctcgctgcggtgcttgcggtgccgctcttttttctgaacaattttcacacgatcgctagggtcggtgtcgatccgttcgcctattggcagcaatccctcatcgaaggacaatggtgggcgtggctgtcgcttgcgttgtttctttacatcgtctggtattggggatggcttgtccagtgcataggagataaaaaggaagggaaggcctggtggaagcggcagagatggatatgggtggtgctggcggcagccgcgcctgtcatcgtgtatggggtgcagagcttggatgattccgtcgtctcctcggtgcggacgtatgaaccatctaagagtcactcggctaacgacccatcagcgcgcattttctttttgtattcccacccattggggcgagagtcgtatatcgtggagacggatggacgtcgcgtgcgcaacgtggtgacgctgaaagcggttggaatatctcacctctcgcccgcttcctcaacaaaagaactattgttgtggtcagattatacgggacggtatgtatatcaactgaatccagacacatggacggttgtcgatcaagaagcgatctccagccctctttcttttgcctcgctggagggagagtgggagattcgttcgctgaaccaggatgtaaaaacaaataaactggaagtaagaaaagagggaaaattgctattttcgaaacggttccctccctacgttcttcaagttttgcgcgcagagccgtatttctatgtgttcgttgatgtggtcgaaaaggaacaaggcgtattgtatgaggttgatcaacggggcgccttggtgaaggaaattccattgctcacgtcctccgctcgatcgatggcgatgtttcacgaccgcattgtcatcgccacgaaacctcgtctcaccatcgtggatccgcattcatggcgagtgacctattgggacatggggcaagaggaagcgcgattcgatcagctccaggtgaaaggagacacgctgtgggtgagctatgtccagagggaaaagtcggggtggattgctttgaacgatcagttcaagctgatcgaaaagcatgaactgccttctgtgtactgggaagcacggtttcacggcgattatgtgtatatattgttcgagccgcaggaggggaacaaggcggacaatgcaggagaaatgaacatcttccaactgcgtacggcccaacttgctgccaagtttactgtgccgaaacaaaagcatcacttgcagacatttcaggtgatggatgaaatacaatgatagtgcaggagatgacgacaaagggggagagggacatacaattccgcgattatgaagagttttggccgttctatttgacccagcatcgcaaaccggcgacgcggagatggcattttgccgggacgagttttgtctttttgttcgtgatcatcgcgatcgtgacgaagaacgcgtggtggctgcttggcgcgccaatcgccgcctatgcactcgcttggttcagccactttttcattgaaggaaacaagcccgccaccttcggccatccgctttggtcgcttcgagctgattttcacatgtacgggctgatgcttgcgggacgcttggggcgtgagcttgagcggattgggctttcagaggatcgggatgtcagtcaaaatggataagaatcacgttgagaggccttgcttccaactaatttcttctatcagtgattgtcgtcgatcctcaaggcttttgagagatcggaggacgacgacaatccaggatggaatatcagggaggaaggcccttgtccccgtattatttcttcaattgttcaatcttttcaagcggcagcccggtcagttcatggatcgtgtcagcatcatatccttttgccaacattcgtttcgcaacatccatctttgctttctccattcctttctccatccctttctctattcctttttccatgcctctctgttcgtatgaaatcataagctccatgactttggcggcctccttctcttccattgtattcacctcatttcgcaatcggatttcttcttcctccgataaccgcaaatatgtttcgaaaaagccgaacaacagacgctgtctcgcctcatcgagctcgaggcggatgagcatgcgcaaaaattcctttttcacttccaccttctcatcttcattataccccattttgcttaacagagcggcggcgaccgggttgtcatggcggatgtactcgcgccacgggagtttgcgcaattctatggtcaaaaaacggaaatcgagaacggtcaaaaacggaaactcaacggtgaatgaagatggttcatcgcggacggcatcatagctgaagatcgcgatcggaagaatacggcggcggtgtttttgaaataagcggctgaaataaatgaacattcgctctgaaaaagtgggttggatgtaactttggtgttcgatgtggacaatgatcagtccatcttccccttttagctttgtctcgatcaatagattgactcgatgtttttcccctgcagtcacatcggtcaacacttcttctgataaaaaggaaagatggtgaaagtcaacatgctcgtatacacgcggaaagaagaggagaacgaattcttcaaaaaaggtgctcaacaactctttaaacaggcgatcatggtcaatgcgcgtttctgacatggcctctctccttaatttatttttgaattctcatttattttattcgattcgcacaaggcaaaatcctgcctgaccacagcctttttcacagcagttttttgtttaaagaaaggaaataggaaagaatttgtcgaattttgatggcattggaaaaatgatgaaaccaaccgttgcctcgcccgtatcaataggtaaaggcgaaaggagggagggaaatgatttttggccatccgcctgaggtcatatatgggatcgtgctggtggtcagtgcggtgttgacggttgtgtattttttctttagtgatgcgctagatggtgcatttgatgtagtggaccacccgttgttcagcccgcagctcattttatcatttttcatcgtcggcagcgcggtcgggctgttggcggaaatgtatacggattgggcatcaggttctatcatttggcttagcctcggcgcggcgctcgttgctgtgttgcttttgcactttttcgtttttttgccgcttcggtcggcggaagcgtcgcttgggtatacggacgccgatttggagggggcgcttgccaaagtgatcgtctcggtgccgcctgatgggtttggtgaaattcttatttcccgcaaaagcggggcggtggccaaaccagcgaaaagtgtgaaccatgaagccattccgtcgggggaagaagtcattgtcgtgcaaatggaaaacggggttgcgatggtagcgaagcacgatccgtaccatctttccatctaacattatgaaaggagaaacgtcatgactgttgcgccatggttgattgtcattggtgtcgtcgtcctgcttcttgtcggacttattgccatttttatcgcccgctaccgcacggtcgggccggacgaggcgctcattgtgaccggcagctacttaggaagcaaaaacgttcatgtcgatgagtcgggaaacaaaattaaaatcgttcgcggcggcggcacgtttgtcgtgccgattttccaacaggccgagccgcttagtttattgtcgatcaagcttgacgtgcaaacgcccgaggtgtacacggaacaaggcgtgcccgtgatggcggacggggtggcgatcattaaagtcgggagttcgatcggcgaaatcgcgaccgcggccgagcagtttttaggcaaaacgcgccaagacatggaaaacgaagcgaaagaagtgctcgaaggccatctccgctccattctcgggtcaatgaccgttgaagaaatttacaaaaaccgcgacaagttttctcaagaagtgcagcgcgttgcgtcgcaagatttggcgaaaatggggttggtcatcgtctcgtttacgatcaaagacgtgcgcgacaaaaacggctacctcgatgcgctcgggaaaccgcgcatcgctcaagtgaagcgcgatgctgacatcgccacagccgaggcggaaaaagagacgcgcatcaagcgcgccgaagccgataaagaagcgcgcaaagcggagctcgagcggctgacggaaatcgcggaggcggagaaaatcaaccagttgaagctcgctgagttccgccgcgagcaagacatcgccaaagcgcgcgccgatcaggcgtatcacctcgaagaagcgaaggcgaagcaggaagtcatggcgcaacaaatgcaaattaaaatcatcgagcggcaaaaacaaatcgagcttgaagaaaaagaaattttgcgccgcgagcgccagtacgattcggaagtgaagaaaaaagccgacgctgagcgctatgcgattgaacaaaaagcggcggcggaaaaggcgaagcaaatcgctgaagccgatgcgcaaaaataccgcgtcgaaacgctggccaaagcggaagccgagcgcgtccgcctcgacgggctggcgaaagccgaggccgagaaagcgaaaggggaagcagaagcggaaattatccgcctaaaaggtctcgccgaagcggaagcgaaacaaaagatcgccgaagcgttcgagcgctacggccaagcagctgtgctcgacatgatcatcaagatgcttccggaatatgcgaaacaagtggcgagcccgctgtccaacatcgagaagctgacgatcgtcgacaccggctcaggagcagcggggggcggcgccaaccgtgtcacaggctatgcgacgaacttaatggcgagcttgcaggagacgttaaaagcatcgacgggcatcgatgtgaagcagttgcttgagaatctcacggcgagcggtgcatcatcggccgtcacggccaagccaaccgtttccgaagaggcgaatgggagtcagtcataagcaggtgtcaggcgcccttgatcgaacgaagggcgcttttttccgcggccatgctcacgacatttttcggagttgcgcatcaagcgttgtttcgctatgatgggaacgagtggaatggaaaaaaggaagtaggttgaagatgatgaagcgagctcgaattatttataacccgacatcgggacgcgaactgtttaagcgccatttgcccgatgtgctcgttcggttggaaaaagcgggctatgaaacgtcatgccatgcgaccgaagggccgggggatgcgacgaaagcggcgcgccaggccgtcctgcgggaatttgatctcgttgtcgccgcgggcggcgacggaacgatcaatgaagttgtcaacggcatcgccgatcagccgtatcggccgaaacttggcgtcattcctgtcgggacgacgaacgacttcgcccgcgccatcggcgtgccgcgctcgatcgaaggggcgtgcgaggtgatcgccacgggcgagcccgtgccgattgacatcggctgtgtgacgaacgaagacaaaacacgctatttcatcaacatcgccggcggcggccgcctgacggagctcacctacgaagtgccaagcaagctgaaaacgatgcttggccagctcgcctattacttaaaagggatcgaaatgcttccgtccatcaaggcgactgaagcgcaaatcgagtacgacggcaagctctttgaaggcgaaatcatgatgtttttagtctcgctgaccaactcagtcggcggctttgaaaaactggcgcccgattcgtcgctcaatgacggcctgttcgattttatcatcgtcaagaaaacgaacttggccgaattcattcgccttgtcacgctcgccgcgcgcggcgagcatatcaacgacccgcatatcatttacacgaaagcgaaccgggtgaaggtgcgttcgccgatgcagctgaacttagacggcgaattcggcggcatgcttccaggggagttcgtcaatttgtaccgccatttggaagtcatcatgccgaaagacaaggcggaacaagtgagaacaggaagatgagcctgttcttttcttatgcctcttgctcaagaagggaacgctaaactgtacaaaccgatcggcagaaaggagacggacatgacgaagcagcaagcaccggtcgccaaaaatgaatattatgacgtcgtattcacggatttgacccacgacggtctcggagtggcgaaagtcgacggctttcccttgttcgtgaaacacgcgcttcccggcgagcgggcgaacgtgaaagtcgtcaaagtgaaaaaaggctacgggtacggccggcttatcgagctgtacaaaccgagcccggaccgcgtcgagccgttgtgccccgtctatcgccaatgcggcggctgccagctgcagcacttaagctacgagggccagctgaaagcgaaggaaaagcaggtaaaagaagtgctcgcccgcatcggcaagcttgacggtgtcaccgtccatcccgtcatcgggatgaagaacccatggcgctaccgaaacaaggcgcaagtgccgatcggcgagcgcgaagggggcttggtcgtgggcttttacaaagaacggagccatgagattatcgatatggatgcctgtctcatccaacaagagaaaaacgatgtcgtcgttcagacggtgaagcgcatcgccgagcgttatggcattcccccatacgacgaaaccacgcacaagggcgttcttcgccatattgtcgcccgctacggcgcggcgacaggcgaggtgatggtcgttctcgtcacccgcaccgagcatttgccgcatgaacaagaaatcgtccgcgccatcgtccgtgaaatcccggacgtgacatcgatcgtgcaaaacatcaaccccgagcggacgaacgtcattttcggcgccaaaacgcgggtgttatgggggagcgaatacatcaccgaccgcatcggcgacatccaattcgccatctcggcccgctcgttttaccaagtcaatccggaacagacgaaagtgctgtacgacaaagcgctcgagtacgctgagttgactggatcggagacggtcatggacgcctactgcggcatcggcacgatctcgctctttttagcgagaaaagcgaagcatgtctacggcgtcgaaatcgtccctgaagcgatcgaagacgccaagcgcaacgccgagctgaatggcatcagaaacgtcaccttcgaagtcggcgccgccgaagacgtcatcccgcgttggtatcaagaaggcatccgcgctgactgcttggtcgttgacccgccgcgcaaaggctgtgacgcctcgctgcttgagacgatcatcgccatgaagccgccccgcgtcgtctacgtctcgtgcaacccggcgacactcgcccgcgacttgcgcatcttagaagacggcggctacgaaacgatcgaagtccagccagtggacatgtttccgcacacggcgcacgtcgagtgcgtggcgaagattcagttgagataaggcaacgggccggtccatccggccctgttgtttgtaatttacgatccaatttccgttctttactgttcttgacttccgctttctaacggtggaattgcgcaaactgccgtggcgggagtacatccgccatgacaatccggttgccgccttagtaagtaaagtcctataagacgagttatgttaacttaaaaatcaaaaggttcatattccatgtgtcagcgcctatcccttatattcattgatgtgtttttgaatgtgaaaagacacgatgtcaatcattgagtctttcgatcaaaaaagaggtaaataggctatgatgatattgtgaatattgaaatgatatgtattgcgatcatgataagacgtgatccctcttcattgatttattctcttctttgcgtcattgtgatatatgtttgtttactgtcttcccttttccacatataatcaatgataagaacttgtagagtttgtccaaaatccatcattactaaattgttttccctatggatatactggtaccacctacattcttgattaggtggtggaaaaatgaagaaaaaggagcgtgaagacatgactccagcaacagaaatcaaaaaaccaagtcttcaatcattgattgaaagcggcaaagtaaaagtatttcaaacagatgatgaaggccgggttcttttgaatcctgatgatccagatgatttggaatggtttgaagattgatgagggatcataatgaacgtcaagcctggagatatttatgatgtttatttcggcttcgaagatcaaccgggcggaaaatttcgcccggttcttattgtggagatagaacataatattgctgctgccgttgcaatcaaaataacatcaaaaggacctaaagctcctcccaccatacatgatcaatatcgaattgagattcagtattatcaggaagcgggattaacgaaaaaaccatgggcaagatgcgaaaaattcagggtatttccattatttgtatttaatgagactaataaacgtggcacattgcatcctgatgactttgaaagggtttacagtgaatattgtaaattacgattttttgagtgatagtataaattgaaattttattttccatccagccgatcactcgccacgttatatcaaagtcgacttgtatggaggtaaaacagaagcgaacaaattgatcgtcgattattttgtgaaaaacggagtcatggacaagcgggtgctgcaggaagaaccgtttaaaaccgtcggcagcattgtcgaactttttcaagacaacatggacgatgcacggaggatcattcgcattatcgatgagatcaaccggaattcagaggaaattgccggggcgtgagcgatgggcggcatcatatgtggagaagtgttccgatttagaaggggggatggagcgcatcctgggagatggtggaattgtgggggaagggaatcttgggccatgatggccctgattgagaagctctgtcttttataggacaatgcacgataaggagcgctgaacgtgagcatttcgtctctcattttgcttttgttgatcatgttcgatcgttttgttcgtgtatggtgttgtccaaaagagcaaagccgcgaaacggatcgcctttggtctcttcgtagcatcgatcggattagcgggttttgtcgtgtttctcatcggctatatgtaaccgaaagcccaaagccgaacgcgctgttctgtgtgctcggctttgcgcttgcggcgtttcagatggggatcgtccgaaagagcgggggctcgcgcgctcaaggcctcaaggacttgggatcctgcggcgtggggaggcggccgttcggggcggattcacccgccttgcctcatcctatcatttttttggtttgaaagttattttgaaaaaatagcggaacaaaccatttatttttttatacaaggacaagtggggtgatataaagaaaatacagaaaaaaatgatatataaaaaaattattgaagccgaaatgtgtaatatttataatattatttggttatgtgttatacaacaaaagtaattagctggcataggagggattgggttgattgaaaagctcgtggaaacggtgaacgggtggctgtggagcccttttttgattgctttcattgtcggttgcggtttgtattttagcattcgcacccgtttcctgcaaattcgccatgtgaaggaaatgattcggcttctgacgaccgggaaaggctctgacgcaggggtctcgtccttccaggcgttgacgatgtcgttgtccggccgcattggggtcgggaacgtcgccgggacggcaacggggattgcttacgggggaccgggcgctgtcttttggatgtgggtcattacgtttatcggcgcggcgacggcgtatgtcgagtcgacgctggcgcaaatttataaagaagaacgagacgggcagtaccgcggcggtccggctttctatattgaaaagggccttggctggaaatggtttgcggttgtgattgccggggcgatccttctctccatggcggtgttgatgccggggattcaggcgaattcgatcgcggatgggttttcgaatgcgtttggcattccgaaattggtgacgggaattttcgtgatcgctgttcttggctttacgatttttggaggagtgaagcggatcgccaaaacggcggaaattgtcgttccgtttatggcggttggctatttgttggtcgcgattgcgattattgcggtgaatattgaaaaagtcccggacgtgtttggcctgattttcaaaagcgcgtttggcgctgatcaagtgtttggtggaattcttgggtcggccgtgatgtggggggtcaaacgcggcctttatgcgaatgaagcggggcaaggaacgggcgcccacccggcagcggcggcggaagtgtcccacccggccaagcaggggcttgtgcaggcgttttcgatttatttggacgtgttcttggtcgtgacggcgacagcactgatgattttgtttacgggtcaatacaatgtgatcaatgaaaaaacaggcgagccgattgtggttcatttgaaaggagtagagccgggcgcagggtatacgcaggcggcggtggacaccctcttcccgggattcgggtcggcctttatcgcgatcgctctgttcttcttcgcgtttacgacgatgtacgcgtattactatattgccgagacgaacctcgcctatttggtgcgcagtgaaaagaggggaacggccttctttgccttgaagctcgtctttttggcggccacgttctatggaacggtcaaaacagcgacgacggcatgggcgatgggcgacatcgggcttggaatcatggtttggctcaacttgattgcgatcttgttgttgtttaaaccagcctatatggccttaaaagattatgaagagcagctgaagcaaggcaaagatccggagttcaacgcgtcgaaatacgggatcaagaatgcggaattctgggaaaatggatataagagatgggaagaaaagaaagagaaggcattgtaacaggttgattggttggagtcgacggtgtcccgaacgcagcgggacaccctttttttcatcatcatctatatggataaggaacactttcgttagacgttttctaggatggtcagtgatgggccggtttcaaacttgtacatgccgttgcgaatcgcaacgttccttttcccatttcggaggcgctacatccttttttttacctgaaagcgcccttttttgcacaggattgtggcgttggcgcgctcgtaaagccaataaatgggatagagtgtaacaagaaacacgatgatcatcggcacgtgatcgacgataggccaataagctgcagcatatgtcttgatttggaacgtcacgaaaataaacaacgggacgatgcatgcggcggccagcagcaaaaacggggtgacccgcgtttctttcagcttcacatcgcaatatggacatttcatcgtccaaggcgaggaaaagcgcatgacgtctttgactgtaatcggattggtgcattgcgggcaagagatgaaaggttccattcttttcttctccttccttacagagcgatagggggcgtatagattgtcgcttgacccgtttttgcgccccgtgaatccgtgcgatttttgtcatcatgatgactcctcatccgcttccaccaaatgcttgagagccgcaagccgttcatcccaatactgttcaaagaaggaaagccacgttttcagttcggcgagaggttcgggctctagccggtaccttgtttcgcgtccagttttccgacagctgaccaaacctgcttccgaaagcacacgaagatgtttattgacagctgtgcggctgattgggaaggatttggcaatcgcggcaatcgacaattcgttgtcggccagcagctgcaacatctggcggcgagtcggatcggcgatggcgtgaaacacatcgtgcttcggcgcggaaacggtccgtttatcctttgagatatgcaggaagtttttggttgacaatgttctcccacccgtcatccataatcttgcgaacgactgtgtgaggctgcccaaattcggttgttttgtccgcatcccatccggaatggatcagggtgaattctgtttttccgtcttctaatgcttttaattcaaacgtaaggtgccaatcctttccccagtcaaaccctaagcggttaggtggatcaagctccgtcactttgcatggcgaatcgccgaatggccctgcgtgcaaaacaaactggtgacctaaaatcggctcaaacgtattcggcatccaccacgccgcaataccttcggatgtcgccaccgctttccatactttttcaatgggggcattcaatacgattgttttgcggatttccggcaacgtttgctttgtttccacaagaactcctccattcattggatatgacaccaataggtttcaaaataaatatatcaccttttggtgttaaaatcaaatggaagggccgcaagcgatggcgattgtttgtactctttccattgattaagagaatacggacgtacattgccagcttaggcttttctttattatacagtttggggaacactgttccattgcgcgaagtttctttggattcgtccgctgatcgtgtacaatacataaagagtgacaacacatcgctcatctcggaaggaggaaagccattgacagacagcgcaaaacaatcgttcattacggacattcatcagttggataaaaaaggatcgggacaagcggtcgtttggcaggaagaggacggaaagagaaagaagctcaaactcgccattccgtctacacttcccggtgagaaggtgcgagtcgttgtcgatgagccaaaacggcgcagagttcaggcgcggttggaagaagtgatcgagccgcatccggaacgacttgagccgtcgtgcccacactttgaccgctgcggcggctgtgtctggcagcactggcactatgaagggcagctgcgccataaaacggagcatgtcaagacgctcttgaaagagcacggatttgaccctggcgttgtccgcgatacgattggcatggaacatccgtggcattaccgaaataaaatggagtttacgttttctcctgagggcttgcttgggctgcacgagcaagggaatttccgacaagtgatttcgttggagacatgtctcattgccggcgagaagatcgtcaaagctgccatggaggtagcgcgttgggcgcgcgatcatcagctgcctggttatcacaaagatacccacgaagggctgcttcgccacgtcatggtgcgcgagtcgtttgcgactggggaagtcatggtggcgctttttgcgacggaggcgccggaaggggagttgaaagaagcggcggctgatttgacggaacggatcacgaaggcgctcccagaagtgaaaagtttgctttggctcgagaatcgggcatgggcggaccgcacccaggcggaacaaacccatgtgttggccggacgtgatttcatttacgatgcattgtgcggcttccgctaccgcctttggtttgatacgttttttcaaacgaacccggtgcaggcggccaaattggtcgagctggcgttggagatgggcgagccgcagccccatgagaaaatgatcgatctcttttgcggagtcgggacgttttccttgccgtttgccaaacgggtcaaggagttggcgggcattgaaattgtggaaacgtcgattgagtcggcgaagcgaaatgcgaaggacaacggcattgacaatacgtactttttggctcgggatgcgagacgcgggattgatgaagtgttggaacagttcgggcggccggagctgctgcttttggatcctccacgttcgggggcgggcgggaaggtgatgcgcaaaatcggccgggcgcggccggagcgggtcgtgtatgtctcatgcaatccggagacgtttgcgtcagacattacggagctagtcccgttcggctatacattggagaccgtccagccggtggacatgtttccgcatacggcccatgtcgagtgctgtgcgttgcttgttcggggatcatgatggaaggaatcccgtttctcggatagggagaaacgggatttattgtttttgccatccttttttgaaacaaatagaaatcatttacagggatagatgtgcaacctatgccccacctacaaacttcagaagcggaaggaaaaagatggcggacggccctttccgttttttccgtctaactgtacttctggatcgcatctgccagtaattgcggcaatgccgggatgtcgcctgtgccgtatgtgaaccggacaaacgtctcgtccatatcgagcgcctctgcgaacaacccagaaagtccacgtgccttgcggtcgatttccagcaagactttcacgctgttttcagacaaaaagaagatcgcttccaattcatcaagacagcctttgaacggtccactcgccggcttgaattcaaactcttggacaaacggcaaccgccgctgcccatagcgccgcgcttgttcgcattggacgtggtggaggcggaatcctaattggcgggctgcctcgagaaacgcggcgacgagcgggtgcggttcgatggtgagatggttgcggtcttgcgggtcgagcgccattttaatgtcaaggccggtttgcagccatacctgcgaagagccgagcgtgacgggaacgtcgtacggcaaggcgaattgaaacgggatcgttttcgtttcgttcggcccaatcgtcagcgagccgcttactttgtaccgcgccagcaccgctttttcctcgtgtttcttatcatcgatttctcgaaggtaggtcgtcactaacgctaagtaaatttcgtcgatatgctgctcgatgctgccgccgcgaatgtcgacaaccccttcgactgtttcgccttggacatattgcgctttcgctaatttcgtatcaacagtggctgctccgattccgatagaacttaacagttttttgaacaacaagttctcctccttgtcatcgatttcagttgagaatacggagcgcctggtgaaaaggttccgtccttcttaattaaaaaggcgggaacgatgccgtcccgacctttgcctgtcatgattctactgttgagagtaacataacaccgaaaagggttccactattttggaaaatggggaagtttttggctcttcaccacaacatgtacttgacaacggtttcctgacaaggataggcaaaaagtgctgatgttccctcacaagcgtaaataggggatgttcagaaaaaatcaagtacaacttttggtgaagagccaagtttttgctacaatggttgggagatcgtaacaaggagccggtcgtcatgaaacgaaccatctatgtcgtcggggcagccattcgcaatgaacgcggggacatcctatgcgccttgcgcgctcccgacatgtcgctgcccaacgtctgggagtttcccggcggcaaagtggaagagggggagcgacccgaagacgctttagttcgggaaattcgcgaggagcttggctgcacgatttccatcggcaaactgttggcggatgtatgccatgaatatgaacatgccatcgtgcatttgcggacgtatgaagcccgcttagtcgatggggagccgcgagctcgggagcatgccgagcttaggtgggtgccgcttcaagcattgcgctcgcttgagtgggcgccggcggacatttcgaccgttgaggcgctgttgcacaagaggaaggtgggccggaacgtgtaaatggccgttgcggtgttcgggtgtttgttgggaaaaactaccgttgtacagattgaggcgaaaaagagtctgacgccaaagggcgatgttcaagaagcgaaacacaatatattgctttttaacaattatatacggcaatcaaaaaaggtgccccgatctttttgggacacctttcctttttgtttcgttgtgttaacggatgccgagcggatcggtttcttcatctgcaacggtgcacgcttccgccaaagcgaggtcggcggcggcgtcttcggcggtgacgaggacgcgccagctcgggttctcgatcaaacggcaaaaatcaagaaagcgcgtttgggcaatcgcttcgtaccacccgtggcggtccgagagcaccacggtgcgcttgtatgggcggcgcggagcggatgaaagttcagcggacgacaatagttggtcggccgcttgttgcagttgttcgatggcgctggatgacggctttgtcgggatggcgtcaagccaggcatcaatgcacgcggcctcctcgtcagagacgaggccggagacggacagctgcgttggaatccagccttcaagcacgatgcgcccgcgtgccgtatgaatgtcccagtgcgtcgattccgaagcggcagggtccatcgtaaagccgtggtaataatggacggggatgcgccgtccgttgccttcatgaatcaccgtagcgccgacgcgcggccgtgtgccgtctgtttcccttaacgcgaatccgtgcgcggaaaccgcttcgccaaaccaatcgcggccgacttcaaaaaagtggacgccgtgctcgatcaggatgccgccgcttcgccgctcgtcccaaaaccaatggccttccgcgacgcggtgagccgcgttgtgaaggcttgcgtagtccactgggccaagaagcgcgcggtggatgagttgcttgacggcttctgcgagcgggtggtagcgaagaacgagattgaccgccaacgcccggttttggcgggcggcgagctggatgttcgcccgcagcgcctcggcggtgaggccgcctggcttttcaaggagcacatgttttccttcctcaagcgcccgctcggcaagcggggcgtgcaaatgcggcggggtggtgagaatgacgatgtcaacgtgcgggtcaacgatcaattcttcagcttcgcggtattcgcgcacgtcgcccgcctgcggctgacggcggcgataggcgtcgatgacgcgctggcgtttttcgtccgtccgcccggcgacagcggcgagatggaaggaaggaagcggggcgagcgcgccggcgagaaattcagcgaatgcgccggcaccggcaatgccaacatggtaacggaaagatgatgaagaaatcatggcgtattctcctcctccctcacatatatatagcattaacgatactcattataccgcaaagaaaaagaagaacgagaaaatgaaagttttgaaatttgcaagcatcaatcattcctcatcgacaccatccgacaattatttcgcttgcatagaaggaggaatattatgtatattattattagcaaccatcgaagccgagtgctagcaatctatgaactactttcattttctcgttcatccgtcaaaaaaggtgtctatttttgtgaaaaaaagatatggagggatgacgaaatgaaagcattgttgctggcaggaggattaggtacgcgtcttcgtccattgaccgaaaacatccccaaaccgatggccccgattgcgaaccggccatggcttgaacacctcatcgttcatcttcgcgaccaaggagtcaacgaatttgtcatcgccgcacatcattgttcagaagtgatccgtcgctatttcgaagatgggaagcgctggaacgtcaagattacatacgcgctcgaaccgttcccacttggaacggctggggcgatcaaaaacgccgagcgctggctgaaggaacggtttctcgtgtttaacgccgacattgtgcatttgccgcaattgatcccgctgcttgatttccatcgtcaacatggcggtttggcgaccattgttttaacggaagtagacgatccttcttcctatggggtggtcgaacaagacgatcgtgggcaaattttacgctttgtcgaaaagccgcgccgcgaagaagcgccatcgaaccgcatcaatgccggcatgtatattttcgagccggacgtgatgcgctatattccggctgagcgggaagtatcgattgaacgcgaaacattcccgctgctgatcgagaagaatgtcggtgtatatggcatcgtcagcaacggatactggcgtgatatggggacgccggcccgctaccgccaagttcactgggatgcgttgcgtcgggagtttccgattccgctcaaaggacgtgaaattcaaccgggcgtgtttgtcggtgaaaacgtggagattgggtctggcgttttgtttgtgccgcctgtgctcatcggcgaccacgtgaaaatcggtccgcaggctgtcattggcccgaatgcggtcatcggcgaccgctgccaaattggcgcccgcgtccattgcgcgcagacaatcgtttgggaccgctctgtcattcgtgaccgcagccgtttgcaaaacagcattttcggctatcggacggtgacgccggcgggagaagtgttcgaagattcgattattaatcagttcaaggaggcggtgcaagcatgattcgaattgcctacgtcagcacgtacccgccgcggcggtgcgggctggcgacgtttacggaacatttgcgccaaagcattgacggcgtccggggcccatccgatggcgaccgcgtcatcgttttgtataacgaaagcgacggcgatgacgcctatcgcaacgacccagcgtattggccgcttccggcgcaaaaccgcgcggcgtatgccgagatggccaaacgggtgaatgaaagcgacatcgatgtcgttttattgcagcatgagttcggcattttcggcggtgaggcgggcgaatacattcttgatttcatcgccgcgctcaacaagccgctcgtaacgacgttccatacggtgtttgccgacccgccgttgccgtatcgcccgattcaagggaaaatcgcggcggcaagcgatgcgatcatcgtcatgaaccggcaggcgattccgtatttggtcaaagcgtttggcctgccggaagaaaaaattgtctacattccgcacggtgctccaggcccaagcagcgaaaatcgcgattcgcttcgccgccgcctcggattcagcggccgcaaagtgatgttgacgttcgggcttctaagccgcggcaaagggattgaatcggtcttggccgcattgccgggcgttgtgcgcaaggtgccggaagcgctgtatgtcattgccggacagacacacccagaagtgaaaaagagggaaggagaagcatatcgcgaggagttgaaatcgctcattcaccgtttagggcttgagcaccatgtccacatggaagatcggtatttcagcgaagaggaattgatcgattatttgacggcgtgcgatctatacgtcaccccgtacccgggcatgcagcaaattacaagtggcacgcttgcctatgcggtcggcgtcggccgtccggtcgtttcgacgccgtatgagcatgcgcgcgatttgttgcgaggttgtgaagagctgttgttgccgtatggcgatacgaccgcctgggaagagcggctcgggcagctgttggccgacgaggcggcgctgaagcgatgggaggaaaaggtgcgccaaatcggggcaaacacgcattggccgcgcgtcggcgaacagcatgtcgccttgtttgcgcgcatgtgcgccgcgaaacgtggggaggtgaagaccattggcaccgtcagtcattaagttcgaccatctcgagcgcatgactgacgacaccgggttgcttgagcatagccttggccgcatcccgcgccgtcgcgagggttattcgaccgatgacaacgcccgcgccatttgggcgtgcctggaatggatggcgctatgcgaggacaaaggagaaaaagagcggctgcaccgtttgcttgaccggtatttggcgtttttgctttgggcgcaaaacgatgatggcacgttccataacaactttttcttcgaccggacaaaagaagaggaaacgccgtcagacgactgcttcgggcggtcgttttgggcggcggcgttggcttacgttcgcctcagcgatccggcgcggcgcgaggcggcagcagatatgttgcggcgggccatgccggcggcttgggagcttcgttcgctgcgcggcgtcgcctggggggtggccacttgcggcgtcttattgacagaagaacgcccgcttggcgtcgatcaagaggaagtggcagctttggctgcacggcttgagcagcggctgcttgcggcgtattgggagcatgctggcgacgattggcattggtatgagccggagttgacgtacgccaacggggtgctgccgtgggcgctttggacggcatatcggcgcgcgccgcgggatgaggtgaaggaagtggcggaaaaaagccttgctttccttattgaaaaaatgagcggatcgggaggtgtcatccgtccggtcggcaaccgcggctggtgcagccgccgctaccgcgccgattgggatcaacagccgcttgatgtgatgaagctcgctttggcggcgcgcgaagcgtattgggcaacggacgacgagcgttatcgcggcgtcgtccgccgctgcctcgcttggttttacggacaaaacgacggcaacgcgccgcttgcggacccaagcgacggcagttgctgcgacgggcttggcccgaacggcccgaacccgaatcggggggcggagtcaacattgtcgtacttgttaacagcagcaatcgctcaatcgatttcggtggaggtggttgtcgatgaatacgtcaacaacgaaaccgttcgcatggccggcacacgtgtttaaagaatacgacatccgcggacgagccggtgaggagctcgatgagtcgttcgcgtattggctcggacgggcctttgccgacatgatgcaaaaggaaggcgagaagagggcggttgtcggtcatgacaatcgtctgtcatcgcctggcttgcatcgggcgctcaaagatgggctgctcgatggcggctgcgatgtcgtcgatattggactttcgacgacgccgatgttttactacagcttatactacacgaacattccatgcggcatgatcatcaccgccagccataacccaggggatgagaacggatttaaaatcgccatggggaaaacgacaatttatggcgagcgcatccaggcgctgcggcgggcgatggagcggttcagccaggaacagccgcgtcctgaaacagcgcgggggcgcgaggaaacgcttgaccttgctccggcatatatcaagatgttgaaggagaaaattaagcttggtccgcgcaagctgaaggtcgtcgtcgactgcggcaacggcaccccatcgatcattgcgccacaagtgctcaaagagtggggatgcgatgtcatcccgctttactgtgaatccgatccgacgtttccgaatcatcatccggacccggtcgtgccggagaacttaacggacttgattgagatggtgcgcaaggagcaggctgatcttggcatcgcgtttgacggcgacggcgaccggatcggagtcgtggatgaaacgggtgcgatccgttggggcgaccaactgatggtgttgttctggcgcgagattcttaagcgccatccgggagccgacgcgcccgtcgaagtgaaatgttcgcaagcgctcgttgaggaaattgagcggctcggcgggaaaccgttcttccatcgcaccggccattcgcacgtcaaagcgacgttgcgccgtcgtccggagatcccgtttgccggtgaaatgtctggtcatttgttcttcaatgatgagttttacggctatgacgatgcgctgtacgccgctgggcgcctgcttcgattactgtcgcacgatgagcgcccgctgtccgagtggtttgccgatgtgccgcggtacgcggcgacgccggagacgcgcgttgcttgcccggaagagaaaaaaccagctgccattgccgcggtgaaaaaccggttcgctggccgctatccggttgttgacgttgatggcgcccgcatccagttcccggaaggctgggggttggtgcggccgtcgaacacgcagccgattctcgtcttgcgtgcagaagccaagacggaggctgcattggcggagattaagcggcagttggctgattgcctcgccacccttgaattgcgcattgactggtgacgccttttctccgaattgtctgcgcttgttgccctctgtccgtttcaaaagatttgttccggcgtgggtcgtccgtagggctcccacgccggtttatttttgttgttagggggctcatgcttgatttcttgcaaatggtttgtccataatagataaggataaaaatgtattgtaggagagttgaaggcgtggtgatccgtgaatcgttgcaatatattcaagatgcatacgcggcattgacggagttgagcatgctgatcgtcgatgatcacggcactcccgtgacgaaagtatcgaatatgaccgagctggcggagctcgttttgtttgccgctaaaagggaagcgccatcgtttttctgcccgcgagaacttgtcattgacggatggcagcgtccatcggtcgtgccggtcgggcgttttggcatgaaaagcattgtcgctcccgtgtttgtcgatgagaaggcggaatattggatttgggcgggcgtgtttatcgaggaagagacgaaatggctcatttgcgaacagccgctggtagacggcggaaagtgggtgtcagccatcgaacgatcggtggcgctgccggcgcgggcggtcgaagcgaagttaaaagatatagaaaagatggcggtcatatgcggggaattaatcagcggcgagcgccgcaagcaacaatgccgtgaatacggaaaacggctcgaagaagtggttgcggacagctccgccctagcggacgtggacaagctgctttttgagttgcgggcgttcgatgaacgcgtcgatatggcgttgtatatcgccaagtgtccgcaaggatggatggtgacggcggcaagcggggaaaaggccggaaagctgcgtggcaaaatgatcgatgcgttgtttccgccgctttcgtcttcggagccgccgcttcgttcggtttacgttcaagatgccgctttggatccacgcttttccttttttgtccgccatggcatccgcccgaaagcgatgattgcgtatccggcgatgtacgggaaaacaatggaaggatgggtcatgatcggcagcgaggcggcctcttcacttccggcggcgcttcgttcggtcggctccaccctcgttcaacattggctgctcctggctaaatgtacagaggccgatatgaaaatggaccgccatttgatgcgcttgtcgatgttggtggaaattggacgggccatgcgtgtggtgcagaatgaggaagaaatcatccggataatggccgaattcgccgcggagctcgcttacggggatttcgtcttcgtggtatggtctaatgacggccaaacagccgttgtccacgaaggagcgatggacatagaaatggccgttcgttatcgggatgatgtctgccgccgctatggctgccacggcgaaaaggcgaaaagcgaggtgccggcgttgcttgatgttgagggtaaatcggtgatggaagtgccgtttttcgtcggcgatggccgctatggcgttctcgccgttcatataaagaaagaaagggaagcgaaagaggcggaagtgtatatgacggcgctggccgcgattggtgcgatgatgatcagcggcaagtctcacggtgggaatgatgggacggtcaatatcgacatgttgtccgagcagttgacggcccgggagatggatgtattggagctgctcattcaaggctgcagcaaccgcgaaatttcagaacggctgttcattagcgtccataccgtgaaaaatcatattacgaacatttttcaaaaaattggcgtcaatgaccggtcgcagttgatcgcccttgtgtatcaactaaaccaccgccggcagcgccgttaagggggacatcattggacgatggatgccatgatgtctttttttttgatgtaggaaattggaatgaaccccattttgtattataatgaattatagtaaataagaactatttttcgatagggatggaacaatcaaggaaaaaatagcattcgaatccgttttccccagcgctggaacgtgccatagtggaaaagctgccatgttgctttggccggcgcataagcataacaaggataggggaatgccgatgaagcctacggccatgatccgaacgatggcgatcatgaaaacggcggacattttaaaagcgatggacattaccgaggaactggcgaagagaatggggtttttgccgcgcgattgcctttttctccggctcgcgacagaggaagcgtgcacgaatgcgtatgaatattgtcaaaaaacgagaaaactgccatttaggatattttggaaaattgatgcgagacagtttatgatgattgtcaagcagcgagggggatgcttctccgtagcccaaaccgatgtcgtcaacactgggccgcgcggcagggggctgcagctgatcacccatatcgtcgacgatgtatacgtgaagcgagcgggaaacaacgtcttgttgtgcatgtgcaaatgcaaaaaaaagagtgaccattggaggaaacaagatggagacaaaacaaggggcaatttgcacgctgacatggacagaagatattaccttaaacaacgtcgaatcgttccgtcaagcgctggaaaagttgctggacaaacgagcggatcaattgatcgtcaacatggagagggtcaaatacattaacagcgccggactcggtgtcatcgctgacagcgtcatggcggcgagagcccgacaaaaagagttggtcattgccggagtggaagggtcgctcgcagaaattttccatatcgtcaaattttcttcgtttatcaaactatttgccacagagaaggaagccatggattatttcagtggagaatgacgttctatggtggatgggttttgggaacatgttcaacgttatgaccacctcgcgtggcgggagttgcttctcggcttggaaaaaatgaatgtgttcgttgggccgggcgattatgtgtattggctcgcagcgccggaacaaaggcggctcttgttcatttcgtcatcatgcgagcagctgtacggcctgcctccggatgacttttaccgcgatcaagacatatgggcaaaagtgtcctacccggatgaccgcgccaaggcggaaagaaaatggtcgcttctttcgggggcggatgcgggtgcccaaacgtatcgcatcatcaatcagcgggatggctccgtccgctgggtgcttgaacggacgtttcctgtgcttggccaattcggggaagtgaggctcgtcagcggagttgtcgctgatctgacagaagcaaagcgaaacgagaatgaacggcagctcgctgaacaagtgtacaaagcgatggaacaggcgatgctcgtaacagatggccagtttgtcgttcagtttgttaatccggcgttcacaaaaatcactggccatggtgtagagattgtcggtcagccgctgcatacgctttacgcgggttattacgaggcctggctttatgaggtgattcaagcgggaactggggaaagtggagaatggagggggtgggtgcgctggcgtcggaaaaacggttcggtctatgtcaggcagacgacggtgcgggctgtgcccggccatgatggaggaatcgcgttttacttgtttttatttgccggtccaacttatgagaacccatacatcgcagcgatgaaagatgacttgcggctggcccgcgaggtgcaaaagcgcgtattgagcaagccgctgtcggccaaagggatcaagattgccggaacgtacatcccatcgcgggagctgggtggcgatatgtacgcctggtatccgatcgataaacagcggtacggcatttttttaatggatgtgatgggtcatggggcagcggcttcactcatttgcatgtcggtccgctcgctcttaaacggcgtcatccgcaaagggatcgttccgacggaagtgtttcgcgagttgaaccgccatatgcgccagttgtaccatgaaaacgggcggatgacatattatttcaccgccgtgtatgttcttgtggatgttaaggaacggatgattgaatatgcatcagccggccatccgccggggtttttgttccaaccggacggaacggtggcggagttggaccgcggctgcgcgccgatcgggctgcttccgcgcctttttgtcgacagcggccggttgcgctacgagccgggggcgacgcttgtgttgtattccgacggggcgatcgaaggggaaacgggctctgtccggcaaaagattgaagcgttccgcgatgcgctggcgccgcatattttattggacgagcaggtgcttttggaccatctgcgccgccattttgcgcaaaaagggccgcttccggacgatttttcggcggtggtggcgaagctgggctaaagaaattgctgcaagaagatcgattcaagcatcttgagcgtgtgtagcagggaccaccgcatcgaaacaaaaaatcgattttcttttatacgccatttacggtaaaatgaagacaattatactgttaatggagaatacaatatagaaaaggcaacaggagggaagacatatggcggtgacgaatccggctggattttggaagcggctgttggctaacttgttggatgcgattgtcgttggcattccgatttcgatcatcggctatttcatcactggcagttgggaaacgaactggtttacgtcattagcgaacatcctttacgcgttaatcgttccggctgtttggtacggatatacggtcggcaagcggatgcttggcatccggattgcgaaagtcaacggcggaaaagtcggcatcggcacgatgtttttgcgctcgttcgttggcggactcgtatactttatcacgtttggcattggtctcatcattagtgcgattatggttgctgcgagagaagacaaacggtcgattcacgattttatcgctgggacgtatgtgacaacggaaaaaccgacggtgtaaagcagaaaacagcagggggtgtcccaagagggtcgggacgccttttcttatctttcgtgacggatcatcaacgatcaaaagaatgacgcttttgagtggggccttgttgttttttagaaggccggtgaaaaaaggctgtcgcacgccaatcagcggcatttctccaaaaaatgaaagttgatttctcaatgtttctcaaatgaaaaaacgaccgggatcagccgcgtttttcactaaatcatcagccctttagagggctggtgaaaaacgaccgatttcgccgaacccgttgctttcggctgaaagagaagcgttgattttacaggacttctcaatttgagaagagattccgttttccgcggcttttcactaaatcaccagccttttagaaggctggcgatttaagagggaatattgctcttcaacactgttgttcaaattgaaaagtcttgcggcgccacaacttaattccttgcgatttctcccaaaccgagcgaatccgttgtttttcaccagccttttagactagaaaatctttgcaaatccacacattcatgattatggccaggaaggaaaatgaatgatcattcacgaatctatttaagcggtgaagataaagaaaagacgattgcataatggaaaaggaggagaacgactttgtcttcatccagttatattatccgcacaatgttcgttgtcattcctggcacagcggcgatcggcatggccacatgcctggtcaacggcattcgcggggcggcattttggtggacgcttgttgctacggtgctgtttggcgcgatgctcggcttcgtttcggcaacgctcaactatcgacggtttgttgccccgattgccgttattaacgaacatttaggcaagatgacaggcggagatttgacggtgcgcataccgcttgatcgcgtgcagcagctgcggccgattgcggcgtcgttaaacgatatggcaaacgcttggcaaagtgtgatggggcaagtccaacatcatgccgaagaagtagcgcaatattctcagcagcttgccgccgtcgccgaacagacgacgaaagcgacagagcaaattgcgacaacgatggaaacgcttgcggcaagtgcggaggagcaggccgatgctgtccgcaccaccgccgcgtccgtgcatgatatttcccaaacattgagcgacgtcgctttccatacgaaagaagtggcgcaccaggctgagaaaacatcggcgaaagcagaggacggcaagcagtcaatcggacaaatgtccaagcaaatgcagttcatttacgatcatgtgcaaacgctcggccaggtggtgaaagggcttggggagcgctccaacgagattggacagattacggaagcgatcaccggcattgcgtcgcagacgaatttgttggcgctcaatgcggcgatcgaagcggcgcgcgccggcgagcaagggaaagggtttgcggttgtcgcggatgaagtgcggaagctcgcagaacaatcagcgcgctcagcgcaacaaatttccgagctgatcggttacattcaagaagaaacgaagcgggcggttgcgtctgccgaacaggtaatctccgaagtggcgaaaggattgaacgtggcggcggcatgcggccaatcatttgcccatattcgcgaggaggtcggccaagtgagcaaacaaattggacaagtatcgtccgccatcgagcaaatgacggagcatgctcgtcaagtgaacgacgcactccaacagatgaccaatattgtcgaacagtcagcgtccggtgcggccaacgtatcggcagcgacgcaggaacaaatggcttccgtcgaggaaatcgcctcttcgtcgacatcgctcggtcagatggcggacgagatgcgggcaatgctgaagaaattttctgtgtgagtgaggaaaaggacgctttcttcgagaaagaggggctttcaaacgacgtgtgggagtcaacgtttagaataaaatggtttgcatctttgccaattgcttgataaaataaaaaaagtcagtcatcattgtgatacgcttatctgctaggggagtccgagagccgggctgagaaaagaacgcgatgaagttctttgaccctttgaacctgatctgggtcatgccagcgtagggaagcaggcagcgggaacagatggacgtgtcttgttcatttggccttttgccttcgatcaggttccggtgtcggaacctgtttttattttgaatcggccgccatcgcctattctcgtgtttgccccgcttcagacggtgtggcttcagatctgatctttcatcattttatgttgaaaggggaagccacgcatggaaaacatccgctcgtttatgtcgtttccggaaagccgcaaagtgtacatcgaagggtcgcgcccggatgtgcgcgtgccgatgagagaaattgctttgtcgccaacgaaaacgccgcaaggaatggtggaaaacaaaccggtgcgtgtctacgatacgacgggcccgtatacggatccggattttgaaccggacgtggagaaaggcttgcctcctcttcgccgtcgctggattgtcgagcgcggcgatgtggaggaaatggagcggtcttctgttgcgatccaacgttcgcttccgtttgtgcgccgtccattgagggcaaagcccggaaaaacagtgacacaaatgcattacgccaaacgggggatcattacgccagaaatggagtttgtcgcgattcgtgaacaaatcgatccagaaattgtccgccaagaagtcgccgctggtcgggccattattccggccaatattaaccatccagagagcgaaccgatgatcatcggccgttgtttccatgtgaaaattaatgccaatatcggcaactcggctgtttcttcatcgattgaagacgaagtggaaaaattgctttgggcggtgcgttggggcgccgatacggtgatggatttatcgaccggcaaacacattcatgaaacgcgcgagtacatcatccgcaattcgccggtccccgtgggaacggtgccgatttatcaggcgctcgaaaaggtaggaggggtgccggagaagctgacatgggacgtgtaccgcgagacgctcatcgagcaggctgaacaaggagtcgactacatgacgatccacgccggtgtgcggcttcattacattccgctcaccgccaaccggacgaccggaattgtctcgcgcggcggctcgatcatcgcccaatggtgtttggcccaccatgaagaaaactttttgtatacgcattttgaagaaatctgcgagattttgaaacaatacgatgtcgcgatctcccttggcgacgggttgcgccccggctccatcgccgatgcgaacgatgaggcgcagtttgcggaactcaagacgctcggcgagctgacgaaaatcgcctggaagcatgatgtgcaggtgatgatcgaagggccggggcacattccgatgcataaaattcgcgaaaatgtcgagcgggaacaggaaatttgtcatggagcgccgttttatacgttagggccgcttgtcaccgacatcgcgcccgggtatgaccatattacgtcagcgattggcgccgccatcattggcgcttatggaacggcgatgctttgttacgtaacgcccaaagaacatttagggttgccgaataaagaggacgtacgcgccggggtcgtggcctataaaatcgccgcccatgcggctgatctggcaaaagggcatccagccgctcagcagcgtgacgacgcgctctcgaaagcgcgctttgaatttcgttggaacgatcagttcaatttatccctcgatccggaacgggcccgcgagtatcatgatgaaacattgccggctgaggcggcgaaaacggcccatttttgttcgatgtgcgggccgaaattttgttccatgaacatttcacatgaactgcaacggaaaatcaaagaggaggggatgaaagaaaaagcgcaacaatttattcggcaagggtcgtcgctgtatcaatgacaagaagcgggctgcgatgctcggcatggtggagaggatatagaagttcgatcaacggaaaaagcatgagctggaaaacgctcggtgctgatcgaagcagcggaggggggcgaacgttcatcgtctttggcgaggagacccccacttcaacgaccaaagggagtaagtgggggaggaatcgctttttttgtgtttttgtatcacttttagtgaaagagaggtgagacaaatggacatgacgttaacagccaaaataaaaatttacccaacagcggaacaagcagaagtattgaaagccaccctttccgcttatcgacaagcgtgcaacgctgtgtctgttgtgatttttgacacaaaagtgcttgcacaagccaagttacacgacatgacctatcgtctacttcgatcaaactacgctttgcgttcgcaaatggcgcaatctgtgattaaaacggtgatcgctagataccgttccctaaaaagcaatggtcacgaatggacattggttcgctttaaaaagcctgaatatgatctcgtttggaatcgagattactccattgttcaagggttattttctgtcaatacgctagaaggacgaatcaaagtgtcattcgaaccaaaaggcatggaaccatattttgatggctcatggacgtttggcacagccaaactcgtctacaagcataacaaattctttttgcacatccccatgaccaaaacaattccaaccgtagatgaacacaacattcgccaagtggtcggtgtcgatgtaggggttaactttcttgcagtagcttatgattcgcaagggaaaactatcttttttaacggacgaaaaatcaagcatatgcgtgccaagtacaaacgaatgcgaaaaaccctccagcaaaaagggacggcttctgcgcgtcggaagttgaaaacaatcggacaacgagaaaaccgttggatgacggatgtgaaccatgctgtcacgaaggcactcgttcgtcaatatggagaacgtaccctttttgtattagaagatttaacaggcattcgtgaaaaaacagaacgtgtacgtatccatgaccgatatgaaaccgtatcgtgggctttctatcagttccgtcaaatgttagagtataaggcacgtttgcatgggtcaaaagtgattgtggttgctccgcattacacctctttgacatgtccaaagtgtggtcatacggaaaaagccaatcgaaagaaacgtacacacaccttttgttgtcgaacatgcggatatacctcaaacgatgaccgcattggtgctatgaaccttcaacgaaaaggaatagagtacatcgttgaaggaacgacacaggcatgacctgcgtcgttgggtagttgtcaacctgccccctgatgcaaccccaagtcaaggaaggaggacgaagtccgctcgcacttctggggagttgcaagcccccacttcaagcgttagctaagtgggggtagttgaccgcccctcttgtttgttgtgcaaattggtccggttccttattattttaaaaatatataatttttaaaaaatatatttacaaatcgtttcggattgattatgataatggcataaggtgcaaatttctagtcatagaatgatcatgcggggaaaactgcgcagtctatcgcggcgccttcgccggcgcttcgcttccatagacagcggccagttgcgtcatcgaaccgtggatgatgccggccgcttctttttatggcgaaagggccgggtttcagaaggttgatcgcgtttttctagcagcttagtgaaaaaataaccacttctcctgcatcgaccgcttttcgagaaaaaagattttgatgatgtcttgatgtgagaaagccattggtattataggctgcttcttgaacgtgagacgggcatgagggtgatgggcgtgcgcataaactgaaacgaagggccatgaggagggatgggattgaacacattttccgatattgtgcagacgatgccgccatatttgttctcccgatttcagaagaaaaaagaagaactgctaaagctcggggtcgatgtcattgatttagggatcggcgcccccgatttgccgcccccttcctttgtcatcgaagcgttgaaagaagcgctcgatgcgccagaacactatacgtattcgccgtatggcggctgcagggagtatcgggaagcggtcgcgcgtttttatgaacgggaatatggcgtcaagctcgatccggagaccgaggtgttggcgttaatcggctcgaaagaaggaatcgtccatttgctgcaagccgttctcaatcccggcgagctcgccttagtgcctgatccgggctatcctgtctaccggacggccgtccattttgcccgcggccagagcctatcgctgccgctcgatgcgcaacatggttatattcctcggtttgatgcgcttccctcgtccgtttatgaccaagcgaaaatcatgtttctcaattatccgagcaatccgacggccgccgctgtcgatttggatgtatttgccgaagccgtttcacttgcccgtcagcaccagatgttcattgctcatgatgcggcctactcgttcgtgacgtttgccggttttcaagcgccgagcattttgcaggtggacggggcaaaggaagtggcggtggaatttggatcgttgtccaaaagctataacatggccggctgccgcatcggatacgtagtcggaaaccgggacatgattcgagcgctttcggtgatcaagagcaacacggatacgtgccagtttattccgatccagaaggcggcggtggccgctttgacgaacggacggacgtttattcgagaaaatagccgcatttatgaacaacgcatgaatatgatggtcgagagacttcgagaactgggcatcgacgtgcagcggccgaaagcgacctttttcttgtggatcccggtctatgacggatactcgtccgaacgatttgccgccaaactgctggaagaagcgggagtcatcgtaacaccgggaacagcgtttggatccgcaggggaaggatatgtccgcgtatcgctgtcagcgccgatggagcgtctgcagcaagccgttgaacgatggaagcaagtggattgggaggaatcggcgcgatgaagagaacgatgcgtcacatcacggtggctcaagccatcgtcgaatgtttcaaacaggaacaaatccgttatgtgtttggtgtgccgggggaaagttatttgcccctgcttgatgccatctatgatgagccatccatcgagttcatctccgcccgccatgaagggggtgcttcctttatggcggaagggtatgcgaaagcgtcgcggaagtgcggcgtcgtgctggctacaagggcggttggcggggcgaacttaacgatcggcgtccataccgcgaggcaagattccactccgatggtcgtgtttttggggcaagtgaacagccgcttcctagggcgtgaaggatttcaggaagtcgatatggaagcgttttttcgtccgatcgcaaaatgggtggtcgaaattcgcgaagccgagcgggtgccagagctggtgcaacgggcgtttcgcaccgcgaaaacagggcggcccggccccgtcgtcgtttcactgccagaagatgtattttccaaaacgataacggaagcagtgatggccgagacctatgtgccgaagccggccccaaggcaagaggatatacggaatataaaggagcggctcgagcgcgccaaacggccgctcgtgattgccggcggcggcgtcaaatggtcgggagcggagcagttgctgcgcttatgggcggaaaagtatgcacttccggtaatggcggcattccggcggcatgacgtatttccccacaaccatccgtgctatgtcggccacctaggtctaggggcgcccaaagcggtcattgaaacggccgagcaggcggatgtggtgattgcgttgggaacgcggctatcggaagtgacgacacaagattaccgtttgctctctcccaatcagacgctgattcacatcgatatcgacagcgatggattcggaaaagtgtatgcaccggatatcgcggtttgggctgactgtcaggaagtgctgtcccgtttgctcgatatcgcggtgcagccgtcttggcaggaatgggcggctgaacggagggaacggtacgaacaaacggccgcgctgccgcttgaaaaacgaactctccatgaagcggtcatggcgagtttagggcgccatttgccgaaaaatgcggtcattacgaacgatgctgggaatttcgccggttggcttcacgcctttttcccgtttggggatgggcacacgtacatcggcccgacgtcgggagcgatgggatatggcatgccggctgccattggcgcgaaactggcctttcccgaccggaccgtcgtttctttatccggggatggcggctttatgatgacggtgcaggagttggaaacggccgctcgatacgatattccgatcatcagcattgtgtttaacaatcatatgtacggcaccatccgcatgcatcaagaattgcagtttccggggcgggtcatcggcaccgatttaggccgcgtgtcgtttgcccgtttggcagaatgcctaaacggccgcgggttccaagtacagacggaacaacagttcacggaagcgcttctgttggcgcttgaggccaagaagccgacggtgattgaggtgttgaccgatccggaccacatttcggtggccgcaacgatccaggacttgcgggccaagaggaagtcctgacgatcatcgctcggcgttcaatgtataaattatctcaataaatcatctagaaaaatgggggggagtatacagtgaaaatccaaaactatatcaatggagaatggaaggagccaagcaccgggcaatttgcgccggtgatcaatccggcgacgggggaaacgattgccgaggtggcgatgtccgggccaaacgatattgatgaggccgttcaagcagccaaagaagcgcagaaacagtgggcgctcgtgccggcgccgaaacgcgcggaaatcttgtataaagttgggatgctgctaaaggagcggaaagaacagttggcccggctgttgacgatggaaatgggcaaagtgattgaggaagcgcgcggcgaagtgcaggaaggcattgatatggcgttttacatggcgggagaaggacggcggttgttcggcgatacgacgccgtctgaactgaaagacaaatttgccatgagcgtccgcacgccggttggagtggtcggcatcatcactccatggaattttcccattgccatcgccacttggaagtcgtttccggccattgttgccggcaatgcggtcgtatggaagccagcgcccgagacaccgatcatggcgcaggaattagctggcatttttgaagaagcgggcttgccgccgggagtgtttcatgtggtccacggtgacgggccgacagtcggcaatgcgctcgtcgagcatcctgatgtcaaggtcatctcatttaccggatcgaatgaagtcgggcggatgattgcggaaaaatgcggacggctgttgaaaaaagtgtcgcttgaaatgggaggaaaaaacgccgtcattgtgatggatgatgcggatttgacattggcggttgacggcatcatctggagtgcgttcggtacatcaggccagcggtgcacggcgtgcagccgggtcatcgtccatgagcgggtgaaacaggagcttgagcggcgtctgcttgaagccgtgaaaacattgaaaatcggcaacgggttggatgaaacggtcaaagtcggacccgtcatccatgaagaggcgctgcaaaaaatcgaccgctacgtgcgcattggcgtagaagaaggggcgaaactgcttgtgggtggctatatattgcgcgagggcgactatgcgcgcggcttttattacgcgccgacgattttcaccgatgtcacgccgaatatgcgcatcgcccgcgaagaaattttcggcccggtcgtgtcgatcatttccgtccgcagtttggacgaagcgatcgccgtcaacaacagcgtcgattatgggctgtcaagcgccattttcacacgcgatgtcaacaatgtattccgagcgatgcgcgatttggacaccggcatcgtgtatgtcaacgccggcacaacgggagcggaaattcatttgccgtttggcggcacgaaagggacgggcaacggccaccgcgactccggcgtcgctgcgcttgacgtattcaccgaatggcggagcatttatgtcgatttcagcggcaagctgcaacgggcgcaaatcgataccgatgattgaaccgggctgtcgcttgcaacatggccggcaaaagagaagcgaagatcaacgtggaacatatatcgtgaatcgaagcagcggccgcggcaaagatgtgaaaaaagcggctgtcatgtgagcgtatggcaaagaatcggtgacagagggggaaagaacgatgaaagtgctcgtgcttggagcggggctgatgggcaaagaagcagcgcgcgatttagtgcaaagccaagatgttgaggcggtgacgttggcggatgtcgatttggccaaggcggagcagacggtgcggcagcttcattccaaaaagcttgccgctgtgcgggtggatgctggcgacaagcggcagctgtcggctttcatgaaagggcacgatgtggttgtcaacgccttgttttaccagtttaacgaaacggtggcgaaaacggctattgcagctggcgtccattctgtcgatttaggcggccatatcggccatatcaccgaccgggtgcttgagctgcatgaacaagcccaagccgctggggtgaccatcatccccgaccttggcgtcgcacccggaatgatcaacattttatccggctatggggcgagtcaactcgatgaggtggaatccatcttgctgtatgttggcggcatccccgtccgccccgaaccgccgctggagtacaaccatgtgttttcgctcgaggggctgcttgaccattacaccgatccggccttgatcatccgcaacggccaaaagcaggaagtgccgtccctttcggaagtcgagccgatttatttcgaccggttcgggccgcttgaagcgtttcacacctcaggcgggacgtcgacgctctcgcgctcgtttccgaacttgaagcggctcgagtacaaaacgatccgctaccgcggccatgcggaaaaatgcaagctgcttgtcgatttgaatttgacgcgccacgatgtggaagttgagatcaatggatgcagagtcaagccgcgcgatgtgctgctttccgtcctgaagccgctgcttgatttgaaaggaaaagatgatgtggtgttgcttcgggtcatcgtcggcggtaggaaagatggaaaggaaacggtgcttgaatacgaaaccgtcacgttcaatgaccgcgaaaataaggtgacggcgatggcgcgtacgacggcctacaccatttccgctgtcgctcagctcatcggccgcggggtgatcacaaagcgcggcgtctatccgccggagcaaatcgttccgggggatgtgtatatggacgagatgaaaaaacgcggcgttctcatcagcgagaagcggacggttcatggctgaaaaggcggcgccataagcaggaggatggaagcggttttgtgaaaaagggccatgtctggccgttgcgtgcggagcagacaacgccgccgcagcatgctcaaaatggtcgtggccggaaagcgagttgtgaacaacgcccgttccagacggagacgggcgttgttcgatcttagacgtaaaattgcgggtgtcgcctgcttttcacggttatgccgttttggttgccgaagtctcccgcttgcgccaggcaaggaacaggaaggcgatgagcgccagcgccatggccaccataaacggcgttttcgcggaaatggcatggccgatgacgccggacagcacgggagcgatggccgctccgagccagcggacgaagttgtacgtgccggacgtcactccccgctcatacggcgacgtttccatcacatagcttgtaaacaaagcgttgttgaggccggagatcaacccggacaaaataatgagggcgaccatcagccatgtcgattcggaaacgactagaaggagaagcaagatggcgaacaatagcaggctgtatggcaaaatttgtttcggtccgtatttttcttcaagccgatgggccaacactgccgatccgtaggcgagacagagcccccaaccgaaaaagacaaatccgatttgcatggccgacagatcaatgatcaaaggagagtacgccaagacaacgaaaaagccgtaatagtacagcattccgccgatcgcgcctttgacaaacggcggaaacgtgagcaaacggcgcatttcttgcaatccggccgctttttttggttttcctttgttcggatcgtagacaaagcaggctacaagcaaaaaggcgatgaaaatgagcacgctcgtgccgagaaacggatagcgccatgaatgctggccaagcagtccgcctacgagcggtccgccagccatgccgaggccgatcgccgcttcatacaggccaaccgccgtgcttgctttcggcgtcaacgccatcaacagcgtcatcgccgtggcaaaaaacgtggcgttgcccaatccccagccggcgcgaaagagcgacagctgcgggatgctggcagcaaagccgcacagcaaagaaaacatggtcacaagaccgagtccgatgaccatcattcgtttatcgccgacgcggctgacgataaggccgaccgggatcatcatgacggccatcgtaaaaatgtaggaggtaaacaacatctctacttgccaatgggtggcgccgatgctttcggcgatgacgggcaaaatcggatcgacgaccccgatgcccataaatgccaaaaaggcagcggcgacggtaatccaccgcgcccgcgtttgttttctttcctccactattcctctctcctctcttgcaagatggcgtctacccgctctgccatttgttccagctcctgcttcagcatggtcattttcttcattttctcttcaagcatggcgatttgccgacgcaacccagcgccgatttgttccagttcgcgccgtttttcgctgccggcggcggcatgccggtattccgtccgatgcgtctcaattttttcgttcagcgccaaaaaatgttgcagctcctgcaaggaaaagccaagcacctcacgcgcggcaacaatgtttttcagccgttcgatgtcctcggctgtataaaggcgcgtgccgccttcgctgcgcgccggcggcttgatcaggccgatctcctcataatagcggatcgtccgttttgttaggccagttgctttggcgacgtcatcgattttgaatcgttccattcggggcccctcgctttaccgtgatcacgatcgttttcacaaatataacattaacgttaacgttatatttttgtcaataggcatttggaatggaaagtaactaggcaggaggcatgacagaaaaacggataccccgacgaggtgcgaggtatccgcgagtcttagacaaaattgtagccgttcgacaaaagcaagacaagaagtcaaaactcggtttcctcttttttgacggcaagcgcttccttcactgctgtttcaatttcttgatagcttgtgcagcggcaaatgttcgactcgagccattcttgaatcatcgcgtcatcggcgtccggatgctgctcgacgagcgcatgagcgttcatgatgaagcccggcgtgcaatagccgcactgaaaagcgaagtggcggacgaaggcgtgttgtatgggggcatcatcaagcccttcgatcgtggtgatttctttgccgactgtctcaatcgcgagcatcatgcacgatttgatcggtgtgccgttgacgagaacggtgcaggcgccgcagtcgccgtttagacaacccggtttggcgccggtcagcccaagatgatcgcgcaaaacaaacagcagcgtctcggcttggcgagcgacgatcgatcttcgttctccattaacgtgcagcacaagctcccgctttgtcgtttcctccatgtccgcatgctcacctcctgtttagacggtttctccgtctccgagctcacgaagcatatcttcaagcagctgagcgaccacgaacagccggtagtctgccgagccttcaatatcatgcaaaatcgggcgcgggaacgcgctgactgccgcttgaatccgttcagcgatggggcggctccggtcgtttacatgcgcctcgacttcagcggagcggaacgggaacggacagacgccgcttagggcaacgcgaaccgtcccgtcttttttcaacgccgcaatcgtcacaagcgggtagccgacttccccttgcttgcggcgcttgcggtggaaatggggcagggtggcggtggcacggtcaaccttgaactggacgacaaattcaccgcggccaagctgcagctgctgatgaaacaagtcaaggaagcggcattgcctgatgccgtatggtccggcgatgatggcatctgcctcggcgacgaatagcggcagtgcggtctcacggtaaaaaatttgcccgcaaatgttgccgccgagcgtaatttggttgcgcgctgtccggtcggcgacttctcgcgccgcttttgtcaataacgggaacggatttgcttcttcgagctcggcgagagagagcgccgctccaagcacgagagaatcattgccgacatcaagtgcccgacattcagggatcgattttatgtcaatgacggcctcggtgcggacaaggttcaaacgagacaacgtgatgatctccgtgccgccgccgtagtagagaggtcgttttccgtcccgctcgagcgccaaaaacagcgctgtcgcttcggcgatcgactgcggccggtagtaggcaaagtcaaacggaaccataggagtcccctttctgtttccgccaaatgagttcaggcacaagcggcagttcattgagcggcacgccggcagcgagcgacaaggcgtttgccaaggcggcgggcatgctgatcaagccgtgttcgccgatgccgcgagcgccgtatggggcatcgatttgcggtgtttcgacaaactcaacgatgtattccggatgttcgccgaagcgaatcggccggtatgtgcgcagctgcgggtttaacacgcgctgttcgttgtcaaaaagaaacccttcgcggctggcaaagctcagccccatgctcatcgcccccatggcctggccaagcgctgcctttgggttgagcactttgccggcgtcaatgaccgcatacgctttgacaatgcgatacgtgtagtcgcggcggttgaattcaatttccactccctcggcgcatacgccccattccggtcccggttggccggcgccggtcttcggatcaagcggggtcaagcggcgcaaaatgtagtggccgcgcccgatcacttgcccgccgatggcgttgccgttcggaaacttgtagccgtaggcgatgtctttgatcggaagaaagacggccgggtcatcgcgcaaaaagacgcgtccgaacccgacttccaaatcgtccggtgaggcccgcaagacgcaggcggcgatgtcttttaactgacggatggcgtcatcggcagcggcaagcgccgcgcgtccggccataaacgtcccgcggctggcgaccgttttccaatgttcgggcgtcgtttgcgtatcgatgtccattttgacatggacacgatcgacatccatcttcagccgttcggcgacgatttgcgcgagcaccgttttcgtgcccgttccaatttcgacgacgccggagatgacgttgacgctgccgtcggagttgaacgttaagatgacgcccgagctcgcgtcggtgtcgattgtcgatgttttccagccggcgccgattcctttcgctcttaccgtataggcatccacttcgacgcgctgccattcgtcccagcgcatcagctcgcgcaatcggtcgaggcaggagggcatgttgccgacgttgcttttggtgagccgcacttgcgtgggcgtcgtgtggcctgggcggatggcgtttttgcgccgcacttcccatgggtcaagctgcagttcctgcgccagctcatcgatggcccgctcgatggcaaatgcctgttcgcaatggccaaaactgcgaaacggcgtcgcatacgggcgattcgtatagacgcacaatgaatcacaaaaaacgttttcgacatggtacggaccggtgcaatcaacggcagccgcgcggctgacatcgatcgccttgtcggaataagccccgccgtcaaatagaaataagatttccatggccttgaacaagccatcttttgttgcgccgattttgacggttgcctccaaaccgatatggacgggcgaagtgaccatgtcatgctcgcggctgttccagacgctcacttttcggccgccgaccgctttggaggcaaggtaggcgagcagttcaagctggacgggcgcttttcctccgtaggcgccgccgacaagcggcgtatgaacgatgactttgccggtttcttcgccaaaatacgtatgaagcagtttcttgatcataaacggtgactgtgaggaggcggaaatatgaatcgtgccgtccggccaaatttccgccgtggcgcagcgtgtttccatcgcgatatgatcggaaggggcgaacgatacgctcgtttcgacgatgacgtcgctttccgcaaacccttgttcaatgttgccttttcggattttcgtccggtgggcgacgtttgtccccggctcaggatgagtcgttttgtttttttcataacggtcgagatgttcatgcaataatggagcgccttttttcaacgcctcgcgcggcgagccgacggctggaagcggttcgtaaacgacgcggacgaggcgggccgcttgttcggcttgcgcgagcgtatcggcgacgacgacggcgacgacttcgccatagtagcgcactttgtcgacggcgatcggcggacgatcgcgcatgtcttcaccggtgagcggaagcccttcaccggtcacaacagcatggacgccgggggcggcgagtgcgcggcgtgcatccagcgagaggatgcgcgcatgggcgtatgggcttgtcaccagagcagcatgaagcatcccctgttctttgaaatcgttcgtatatttcgcacggccggtcactttatcccacgcttctttgcggataatgcttttaccgacggccacggtggcgtccctccttttctcctcgatccatgacggcacgcttataaccatcttttgtgtcaatgtcgacgccgatcgtttcatcgccttcatacaagagaccgcgccaacgcggatggtgaaacagtgtgcgcccgcccgcatcgccccttagagaaagcaaggcaggaaacatttgtttcccaaaaatgactgggggcatcggcgtgccgaagcgggtgaaggcgacgtaatcaggacggtggcggcggtaaaggtcggcaagcacatcgatcgtttcagacgtgacaaacggctgatcggcgagcaacacagcggcagcgtccgccccgctagcgagcgattcccgcaagccgcaggcaagcgaatgcgcctgcccacggcaatggtcagcgcaacgggtgaagcggcacttttcatgattccgaagttcagccggaagccacgcgagcgcatcgtccggaggaacgacgacgatgacgggcgcaaggcaagaatgaagcgcagcctgaaggccagcggcgccaagcgtgctttctccccaaggcaaagcgcgtttatccgttcccatccgccggctttctccagccgccaaataaatgccagcgatggttgggcaattcatgatactctctccgttgatcgcccgcgaaggacgctgatcaattcggcggtgatgctaacggcgatttcgtgcggaccgcgtgcgccgatggaaagccctgccggcgaacggacaaatggaggcgtcgagccggaaggaaagaggcggtccgtgcgccgccgcggaccgagcacaccgagataagcgagtggcatgtcggctaacaagaaaacgagttcgcggtcgcgttcaaactggtgggtcatgatgacaacaaagtcgcgctcgtttaggcgaagccgcggaacggtttcatgcggaaagcccatgacgaaggcatcggcgtccggcacgtgggatgggtggcaaaacgctgggcgccaatcgcttacggtgacggaaaacccggcggctttggctgctgagacgagcggcggcgcgtctgatccggcgccgaacacgatgaggcgcggttttggccaaaagtgctgaacgtaaaacgcctccccatctgcctcataccatccattccatcccctgaaaggcggcgcatcgcgaagccattcagtccattctggcctcagcatccggccgttgccaaagcgctctccggtttcgctttggaaaaacggcggttcgtttcggtttgagaggctgcgtgccatgagaacatgctcgccgtgttcaaggcagcgtttgagcgccagccagaccggttttgtgtcccccgtcaccggctcaaaccaaacacggatgaggccgttgcaaccagcaccctgcccccacgacaaatcgtcctcggtccgcaaatcaaacgagacagcagctgaatggcggttggccaatacctcacgcgcgtaggccgccaccgcttcttcgaggcatccgccgctcagcagcccgaccgtttccccatttgcgccaatccacatgcatgttccttctttttgataagccgagccctcaacgtcgatgatgatggctaacacgccatcgcctggtgcgccggcgatcgcttcgagcacagcatagtagctttccatgctcttcctccttcctcatggcgccaaaggctgctaagttgttgaaagcgcggcgggacgatcaataaaatttcgtaatggctgtaagcggcgacagcaggtgggccattaggtcgtccctcttccgaaaaagagctctgctatcattatatttctgtaacaaatgaccatgactgaaaaaggaaagaagccagccgtcatcggctagcttccttgttttggatcgttttttccttttccgagccgtccagcccgcttcgccgcctcccgcagcaaatactcgatttgggcgttgacgctgcgaaactcgtcttgcgcccattgctctagtatggcgtacaggtcataatcaatgcgcaaagggaattgttttttctttgtcattgcactccacaaccatcagtatagactgccggtattgatcaccggctgggcggcgcgctcggagacgatcgccaccattaagttgttcaccatcgccgcttttcgttcatcatctaattctaaaacgttttctttgtcaagctgttcgatcgccatgcgcgccatcgagacggcgccttcgacgatttttttccgtgcggccaaaatggcggcggcttgctggcgttggagcatggcgcccgcgatttccggcgagtaggccaagtgggtgaggcgcgcttccatcacgtcaactccggcaatgcgcagccgttcttgcaattctgcggcaagcacatcggaaatgacatccgcattgccgcgcagcgtaatttcgttgtcgtcttcaaacgtgtcgtacggatattttgtcgccacatggcggatagcggcttcactttgaatctcgacgaattgttcataatcatcaacgtcaaacaccgccttggctgaatcaatgacgcggaagacgacgacggcggcaatttcaattggattgccttgaacatcgttcactttcaacttgttgctcgtgaagttgcgcacgcgcagcgatactttctttcgaacggtgagcggcacggtgaaaaacagcccgctgtcgcgaatcgtgccgaaatagcggccgaaaaaagtgaggactttggcttggttcggctgcacgatggtgatgccagtcgccaagagggcggcaagggcaaagcagaaaacggccaataagagctgcgcttggatcaagctgataaagccggcaaccagcaagagcgcaatgcagccgatgccgataaatccatccatgcgccatgcttcttgttctctcatacctatccccctaatagtgtcgatttgatatttatatgatatcatataatcaaaaaaatggaaacagggattgatcatgttaagacgagaagaaggattcgcccatagctcgccacgaggcagatgtttctaactattttccatctagaagcataaaggcgatcgttcagcctgttaatgttttaatgtgctaaaaaatggaaattcataattgacatcgctttcattgtcatcatacaatagaaaaaaagaccaataggtgtgtagaagcaatggaaacacgacaagcgcgcatcggccggctggcattgctgctggcgatgcttgacgagggagaggaagacccgatcctcaaccagcttgaggcgctcgcttggcgctattgtcaagggcgggtcggggcgatggagccgcaaaaaatcgtcgcggcgattgagacggcggcgaaacggcatggagtggttgacggtggcttgtaccgtgagatgcacgccttataccatgcgattttagaggcagtgcatggcgtgacgagagggcaggtagagctgggagatttgttgagaaccgctggccttcgtttcgccgtggtgcgcggtatgccgtatgaacaaccgaacgaaggggaatggatcgccgttgcgttgtatgggacgatcggcgccccggtgcgcgggctcgagcacgaggcggccgggctcggaatcaatcatatataggagcgatccatgcctagagcgatgagtcatgaggaggcgaatgctgccatatggcaggcgcctcctttttatttgcccaggcgttcgattaggaaaacaaaggaaggggatggaatgatgatcgtattgaccggacatacattgacaatcgatgaggtaagacgtgttgtctatgagcgggagcgggtggcggccgatgaggaaagcatgagggctgtcgagaaaagccgcgcggcagtggaacaagcgatctccaatggacggacgatctatggcgtgaatacgggttttggcaaactcgccgatgtgcgcattgaaggaagcgaccttgaacagctgcaaatcaatcttcttcgctcgcacgcctgcgcggtcggcgagccatttgccgaagatgtcgtgagggcgatgcttcttttgcgggcgaatgcgttgttgaaagggtattccggcgtgcgtccggcggtcattgagcagctgctcgcgtttttgaacgccggcatccatccgatcgtgccccagcaaggttccctcggcgccagcggcgatttagcgccgctcgcccatttggcgctggcgtttgccggcgagggagaggcgatgtaccaagggcggcggatgcctgccgcccaagcgctttcacaagcggggatcccgccgctttcccttcaggaaaaagaagggctggcgcttattaacggcacgcaggcgatgacggccgtcggagcccttgcttacttagaggcggaacaactggcgtatgacagtgaatggatcgcggcgctgacgattgaggcgctttatggcattgtggacgcgtttgacgcccgcatccacgcagcccgcgggtttcaggagcaggcggaggtggcggaacggctgcgccgctatttagctggcagccaactcacaacaaggcaaggggagcggcgcgtgcaagatgcgtactccatccgctgcctcccgcaagtgcacggagcgtcgcttagggcgcttcgttatgtgaaggaaacgcttgaaatcgaaatgaacgctgctacggacaatccgcttatttttgcggacgggacggtgctctctggcggcaactttcacggccagcccgttgcgatcgccatggatttgttgaaaatcgcggtggcggagctggccaacatcagcgaacgccgcatcgaacggctcgtcaatccgcagcttagcgaaggcttgccgccgtttttaagcccacagcctggcttgcagtcgggagcgatgattatgcaatatgtcgccgcttcgctcgtatcggaaaacaagacgctcgcccatccggccagcgtcgattcgattccgtcatcggccaaccaggaagaccatgtcagcatgggaacgaccgccgcccgccatgcgtacatgatcgtgcaaaacgctcgaaaagtgttggcgattgagctcatttgcgctttgcaggcggtggaggaacgcggcatcgagcgcatggccccgtcaacgcggcggttttaccatgaggcgcgccgactcgttccgtcgattgtggtggaccgcgtcttttccgatgatatcgaagcgatggctaggtggcttggggaaagagccaaacatcgcgttctccccgatgaagcgagagcttagaagtctggtgagaaagaactaggaagttgtgggggtgcaaaggtttggctcttcaccgcaacatgtacttgacaagcaatgcggtttcctgcacaaggatatgcaaaaatcactgatttgctggttttccctcacaagcgtaaatagggtatgttcagaaaaaatcaagtacaacttttggtgaagagccaaaggttttttggaaaatgctattagaggacagcgtttcccttgaatcaccagctgtttcaagaaggacagagcatagtgggcgtagaggcgtgagagcgttcaaggataggtgtttgaaaaaatggtagttatatagaccttttccgctagagatagggaagcagtcatcagtgaagatggtttgcttccttaactttttctacggagttcggacgatgcagtgagccttccccatattggttaggacgagagcatggacagtctattccattgttgtcccccagtcgaatttgcagtatgatgaagaagagagacaaaggggaaagggtgggtatatcattgacaatttctgccgcggcgctgttggcgttatggaagattattgcgattgacatcattttgtcgggggataatgcggtcgtcattgcgatggcgacgcggcggctgccgaacgaccagcggaacaaggcgattttttttggaacggcgggggcggtgctgctgcgcattttgtttgcggttgtcatcgtctttttgctcaacatcccgttcgtccactttgccggtggcttgttgctcgtatggatcgcctataaagtgctcgttgagagggaagaggaagcaaacgtaagatcggcagaccggttgttgaaggcgattatgacgattatgatcgccgatgcggtcatgagcttggacaatgtcgtcgccgtcgctggtgcggcggaagggcatcttggtatgctggcgctcggggtggccatcagcatcccgatcatgattttcggctccaaagcgatcgtccatgtgatggaaaaacatcgttggatcgcatacgtcggctccggcattttggcgtggacggccggaaagatgatggcgggggatgaaggggtgctgcattggtttcacctttcttacggtccgttcgtctacgcggttgccgccggcgtgacgattttggtcgtatcagccggctatatcacgaataaaaaggccgagcgtgaagaagggacgcttatttgagcggttgggggtggtgtgatgccatgaacatccaacgcattctcgtgacgggaaggctttatgctgagcttgccgcccttcttccggacaagcggccggataaagcgtttcgctttgtggcggaggaagaactgacggacgatgatttcgtctgggcggatgcgtacgtcggctttcggccggccgggccgttttcgcttgccaacttgcgctgggtgcattcacttggcgcgggcgttgacgcgtttttatggaagcgggaatggaagaaggacgtgctgctgacgcggacggtcggctcgttcggcgagcagatcgccgaatattgtctcagctacttgctgcgcgacgcccaatgccatgacgtttatgcatggtatcaagagcagcggcagtggaagccgttcgctccgaagcggcttggcgaacagcgggttgtcatttacgggacgggtgagatcggccggcgcatcgcggaaacgcttcgtttatttggggtttccccgatcggcgtctcgcgaagcggccgagacacgccgccgttttcggctgtttaccgccatgaagaggcgggggaagcgcttgcttgcgctgattgggtgatcgctgcgcttccgctgacagaggaaacgcatcatctctttgacgagacgttttttgcctgtttgcacaacgcgggctttatcaatgttgggcgtggggcgacggttgatgagacggcgcttgtcggcgcgttggaaaaccgaaatgtgcgcctcgccgtgctcgatgtgttcgaagaagagccgctgccgccgcactcgccgctttgggttcatccgaatgtcatcatcaccccgcatatcgcggcgctcacatcgccagaggacgccgcccaaagcatcttggacacgctccgccgcatcgaagccggcgaaccgcttgacaatgcggtcgatgtcagccggcggtattgaaccggcatttcgcgtcttaaccgcgtcacaaaggctttcttagtaactttttgaccagcacaacgagcgatgacagctcttttttggccatcgctcttccctccttgtgacattcaatgtcaatgctttcgtccatgcccaaaccttccacaatctttcgctgatcagggggagcgggcggcccggtgcgttccacgtatattcggctgtgatgttgttggcctttgtctcataaaacaagcgaatcgagtcgccggtgttggcaaaaaggggaacattgaaaaaaatctgtcccattgcggaaaatacagttgatttggtaaattcagtttttttatgataacaataggttcatcaccaaaagatgtacttgaacctaccattaaagtatgttagctgtttctagacgaacccgcaatgcaaaacgctggatatttctgtatccgtatccccgacgtttgattagcttgatcttgttatttgttccctccatttttccattcgaataaggtgacaatatgcatgatatgatttcatctgttcgtttgacaagcgattttgcgatggcgcgtacagccgaacaaggacaaaatacatatcggtgaatccaagcctccaaacgtcgtttcgcctgttgctcgtctttgcttttagacacatagcgaaaatgttggagcgattggtagacagactttaagtaatcgctttcattgcaccatttccgtacgatttggcgttcttcctccgtcaatttctctgggcattggctcaataaacgacaaacgtaacgaacatttccgtgtttcttgcctcctttgtctaaatatttgcgacaacgctctaaagcatctgtaaacagctgaatgacatggaaataatcaactacatgtgtcgcctctgagcaaaccctttgaatcgcttttttcattgctggagccaaatcgctcacgacatactgaacagaaccagacacatgagccaacgcacgtccaatggcttcctcgttctttcctgcttcaacggcatacacttctcccgtttcggcatccatgatcgccaccccgtagtcatgcccttttcgaaacgcaaactcatcgacacaaaccgcctttggttggatttcattcgataggaaggaaggggcatgggtataaaaccaacgttcaacggtcgtgtaaggaagcttgagcatacgagccactgcctgaatggatgtccctatgcaagattgcgctgcccattgttgaaaggcatccgttgctatgcttcgaggggagattcctggataagacgtgctgaatgtcatgccacacgtaccacaacgtcttcgctctacaggaagttcgatccaaaaaatcccgattcgctgagcatagccatgcatccattgcttcttttttcctgtcattttgatcgtgcgtttcaagcagacaggacataacgggcattgttcgggaagagaaagttcgaaaatccaacgttcttcttcttttcgtaccttttgaatcaaaacatctggtaaatcgatgagttctttgataaactgagagtacatgcgaattttcctccaatggtttggtttggtcacctttaccatacaggaaaattcgcattttttgtaccctctattttccctatgcatacctatcttaaaatctcaagtacaacttgtggtgaagagcctaacaatagttaaataatccatagattggaaagcaaggaaggcgaaaagcaagggcgagtggctggcgttggcagtggccgtccttgcaagcaggagtgtttcgcttcttctttcaatccgtctttctaaggttcgaacggtagttcacgagttttattgccatttgagttcaactttctcatatcataatcaattgtgatgatctgctgaaaacgcaacttgtttccacatccctttgcgactccgcaatgaccacggaacccaactttcttaactaggcatccagcaggtttaactcattgtcattgatctagctactatatagctgtcattaaaaagaggaggtgatccacgagattaggatggctctgcggtgtgtttcttaactgaattggtgttgatatggttgatggaaaatggggatagcagaggagagagaatgttatgtttcgcccattacactggaagcgattggtcatttcgttgattgtgttcgtggcaggactaacgagcctgtttatttcaggggggagcacggctacagctttcagcttagtagcaagcccttcaagtgaccgtgatcttgttgctgtgcagcagacaattgtccgagctttagaggcacgatggcgtctaatgattgatccacaggtgaacataaaatcgttttatgatccggacacttccgaacaagaggaaagccgggagcgtgcttatgtgagaagacattacttggaaccggctgctcgtgctgggtttcaatataccagtgtaaaggttcaccctgttttcgaaaatgttgagatcagcggcaaaacagccaaggttcaggtcttggtttcagttgagtatgagtctatgtttccgggatcgaatgaagtcgtgatcaccaaggaagcgaacatcccctatttcgctgccctgaccaaacgtgatggtcattggctgattgttaagatgagcggtcaagatacgtattcgaaaaaggggacaggagaacggggcgacgattagggcatcacgatcagagactttgcctgcatcaatcactggcggcgatgttgtaactcaaggtttttacacctattactcccggcaaggagctgtcaactacgccaatcgttggtggaatggacgtaacccaaagtaccgatccttttcgaacgattgtgctaattttgtcttgcagtctttctatgaagggggctctgctcggcaagcttgggcggaaccgtatgtttggtggtacaataccaaagggacttcgggaaccgggggatgatgcatggacttacagctggtctgtggctcacgatcaagcgtatcatctttcccgcaataacgagacggatgagcaccgtggcacgtacgttgcgaaggcaactgatctgcaattgggtgacagcatatattatgattttgacggtgacggcatcttggatcacagcgccattgtcgttgagatcaagaacggtcagccgtatgtcaactatcataccaatgatacgtatcaccgtcattgggatttgggagccaagacgacaaggttcctccatgtgacggattactattgggtgaactaactaaggagtgcgatgatagataataaagcaacaatccagtctgctatggacgcatttcaaagctaagattctgcttaagctgtgggagcggaggaggatgaagtgcgcataggcatcccgttggttttaatccttgtaattgcttttttttcaggatgtcagcagcaacagactgtgccagggtatcaagacatcccgctgcatccacaagcgagtgacattcgttcggtggatgatagggtggagtttgttgttgcgtcttcttcggcggaggaagtggctgactattatcttgacgaattggagaaacgtcaatggactcaagttgacaggtgggggtcagctttcgtgtatgagaagaagggaaggcagattttgctggtcgttacggatgtgaaaaatcacgcgaaagtgtctgtcagtccgttccacccgaattgatcaagacgtcaaaccgttgcgaacaaccacttttgccgcatcgaagccggaaagccgcttgccaatgcggtcgatgtgagccggcaatattgacgaaaaacggtgccctatgatcgagaagggacaccgttttgttttggtcaacggtcagtgacgacgatatacgccgctttcatcggcccgtggacgccgacgaccaagttcatttcaatgtcggcggagttgctcgggccggtgatgaagttgatgcatgacggaacgagaacgcctttttcaatttgcttgcgaatgatcaccgccgcttgcgtcatgcgcggcacgaccgtgcttttcggcacgatggcgatatacgttttcggcaaaaagtgaatgacccgcccttgttcattgcgcgaaaacaaaacgactgtccctgactcggcgagtgtaatgtcgctaaaagcgatgccgacgttggcctgttcggcggcgtcaatgttttggcgtccaagcgccgggttccacgtatggacggcgatttgctcggccggccattcgtcttgaagcagagtggacagcccatactcggcaaagcgcgggtcatccggcacgatgaccgggccgccgccataagccgtgacttgttgcttgagcaccccagcaagtccggcgcttgtcgtctcgatgtaatcagtatgaatcagtttacattgttcgcgaagcactgccaacaagtcgtcttggctatagccggcaaacactgtccattgcggcgcacagtcccattgcggccgggagacgccggataggcggggagctctcccgaggcgatgggcgatgttttctaaaaacgcgtcacggttgtgaatagcaccacgcgtcatgacgggtttcctcctttttggcggtcgcggaaccagtcgcggaaccgctctttgcttggcgccggaaattcgcggctttccgtccacgctttgagcgggccggggcctttcgtaatgcgcccgtcctctacaaacggtgcgaaggcgctcggtgcgaatttcgtgccgaagcggtacagcgacgatgaggctgtcccgaggcggaacgctttcatcgccagtttttctgcgaccggcgcttttccttcccgctcgacgatgatttggcgatgtttgatgagaagctcgtgaagcgggattttcaccgggcatgcctccgtacaggccgcgcaaagggaagacgcgtacggaagctccttgtagtcgtcgtagccgcccaacagcggcgacaagaccgctccgatcgggccggagtaaatcgagccgtacgaatggccgccgatatggcgatatactggacagacgttgacgcaagccgcgcagcggatgcattgcaatatgggctggaattccgtccctaaaatcgaggagcgtccgttgtcaacgatgacgagatggaattcttccggaccgtcagcgtcgccttcatcgtgcggaccggtgagaacggtgatgtagctcgtcagtttttgcccgacggcgctgcgcgtcagcatgctcacaagcacttccatctcctcaaacgtcggaacgatccgctccatccccatgacggtaatttgtgttttcggcaatgcggtcaccaaatcggcgttgccttcgttcgtgacgagcgtgatcgagcccgattcggcgatggcaaagttgcacccggtgatgccgatgtcggctgtcaaatagtcgcgccgcagcatctcacgggcatggcgggcgagttcaaccggatcggacgacttcgtatagccgagcttgcggcggaagacgtcgcgaatttgctctttgtttttatggagcgccggaccgacgatatgcgacggcgggtcatggtcatcgatttgcaaaatgtattcgccaaggtccgtttcgaccacttggcagccgatggcttcgagcaccgggtttaagttgatttcttcggtcaccatcgattttgatttgacgatttttttcgcctgtttttccaaggcgatgcggcggatgtagtcgttcgcttcttcggccgtctgggcgaaaaaaacgtggccgcctcgtttggcaacgttttcactgagctgcattaaataatagtccaagttttccagcgtatgctttcggatttgttcggcgagcgagcgccactcctcccaatggccgagctcttcgatgacgccaagccgccgcacatagccgcggtcttgcatgccggcgaccgccccgcgcataaaatcattttgcaagttttcctcgacccgcttccaaaacggaccgttttcaattttcatcggcatgtccgagtccccctctcttacttttggtgattgagcacttccgcgatatgcatgacgcgaatcggtttgccaagccgcccgatgcggccgccgatgttcattaaacagccgcagtcggcgccgattaaatagtctgcttccacttcttcgatatgcccgatcttttcatcgaccatttgttcggaaatcggccccattttgacagaaaatgtgccgccaaacccgcagcactggtgggcgttcggcagcggaacgagctcaagccctttgacatgttccaacagccggagcggtgcgtctttcacgccaagaaggcgggtcatatggcaagacgtatggtacgtcgcccgcccgtgaagcgaggcgccgacatcttcgactttcaggacgtcaacgagaaattgcgtcagctcgtacgttttcgctgcgagccgtttcgcctccgcttcccattccgggtcgccgtggaaaatgtgcggatattcctttaacatcgccgcgcacgagccggatggggtgacgacgtaatcagcgtgggcgaacgcgcgcatcatctgtttcatggcttcttttgactctttgacataaccgctgttatacgcgggctggccgcagcacgtttgcgcctccggaaaatcaacctcgcagccgagccgctcgagcagttcgacggtcgctttgccggcattcgtgtaaaagagatcgatgaggcaagtgacaaacaacgatactttcacttcttctccctcctgttttttgggggataggtaagcaggtcatctgatgactatatgtctattataaaccattttttcagattcgtagctcttttttcgcaaaaaacgcactcagtttggctgctgagtgcgaacgtagcgacgcaacacgttttcgacattggtcaaatgttcaagcatgcgcgtccgggcggcgtccggattttggtcgcgaatggcttcgaaaatcgcttggtgttcggcaagcagcttttcggtcgtcgtttgtttcgaaaacagccaaatgcggcgcgtttcccgcatcgtttcaacgatcatgccggagacgctgttcatgatgcttgtgagcatcggattttgcgacgcctcggcgatggccatatgaaacgcccaatcggccttctccccaagctcaccgctgccgatgccttctttcatttgccgaagcgcttgtgccatcgcctcaaggtcgcgctctgtccgtttggaggcggcgagcgaggcggctcctgcctcaagcagcttgcgcacttcaagcaaatgccaaatatcttctttgttcattaagacagccattgataacggaaacgtcatcatcgtcggatcgaactcacggacgtacgtcccctcgccttgccgcagttcgatcaaccccattgctttcaaggcagtgagcgcctcgcgaatggcggcgcgcccaacttgaaattgctcagcgagctgctggacggaatcaagtttgtcacccggtttcagctcgccgttcttgatcatatcaaaaatcgcttcggccacttcttcatagatttttttcgttttgattcgtttaaatgccaatggttccacctcaatgttcggaagaatggatttcccgttttcaaaagcaatgcgtccgcactgtctattatgatacagcataaaggggaaggacaagcgcttttttgcggacggaaaggagaaggggataagagaaaaagttagaaaaatgaaaaaatactattgtcttttttgttgagtacttttataatgtgagacagacggcgtttcttatccggtcatctgatgactggaagagtggaacacaaaggtgagcggtcgatcatttgcaaacgccgataagtcaggcacaaaggggaggagaaaaccgcatgtggaagcaggacttcacgccaatcgccgaccagctttggttatcggccattgttgcactcattccgattttgtatttcttttgggcgctggctgtcaagcggatgaaagggcacatcgctgggttgacgacgttattgcttgctgttgtgttggctgtaatcgcttacagaatgccggctggaaaagcggttatgtcagtgacgcaaggcgcggtgtacggattgttgccgatcggctggatcatcatcacctctgtctttttatacaagctgacggtgaaaacaggccactttgacattatccgcaattcggttgtctcgctcaccgaagaccgccggctgcaagcgttgctgattgccttttcgtttggcgcctttttggaaggagcaactgggtttggcgcgccggtggcgatttcagcggcgcttcttgccgggttggggttcaacccgctgtatgccgcgggcatttgcttgatcgccaacacagcgccggtggcgttcggggcggtcgggattccaatcatctcgatggaagggccgactggcgtgccggcgatggaaatctcaaaaatggttgggcggcagttgccgtttttatcggtgttcattccgttctatcttgtcttgattatggcgggatggaaaaagacggtggaagtgttgccggccattatcgtttccggtgtttcgtttgcgctgacgcaatatttcacctcgaactttttaggaccggagctgccggacattttgtcctcgctcgtttcgatcgtcgcgttggctgtctttttgaaatattggaagccgaaaagcacattccgctttgcaacggagtcggaagtggcggccgctgggcaagttgctcgcgcgacgcaacgcggcggggaagtattccgcgcttggtcgccgtttctcgtgctgacggctttgatctcactgtggggcattccgcaagtgaaggcggcgctcaccggccattatgaagggacaaacggcttgttgaagttggtcaacgctatcggcgtccacttgacgtttatgccgcctgtgccggggctcaacaaccaaattttgaacccaagcggccagccgatcgcggcggtgtataagcttgagctgctcggcgcggctgggacggcgattttgctggcggcggtcgtcacaaagttcatcatcggcatctcgtggaaagattgggcgcgtacgtttgtggaaacgcttaacgaattgaaattcccgatcatcacgatcgcttcggttgtcggctttgcctatatcgccaactcgtcaggcatgagcacgacgcttgggatggcgttggccaaaacaggcccgttgttcccgttcttctcgccgattttaggctggctcggcgtgtttatcaccggttccgacacgtcgtcgaacttgttgttcggcaacctgcaaaaagtgacggcgacatcgattggcatggatccggtgctggcgttggcggccaactcatcaggcggcgttgtcgggaaaatgatttcgccgcaatcgatcgccgtcgcctgtgcggccgtcggtttgaccggcaaagaatccgacttgttccgcttcacggtcaaacatagcgtgttcttaatcatcttgattggcattctcgtttacttgcaatcgacggtattgtcgtggatgattccataacggccacaaagggggacgagtattgtcgatttgttgctcgaagcggtcgaaggagcacaggcggcgaaggaggaagagcgaattcggaaaacgtcataacgcggcagtctggcgtttttgccgaatgtcggttgtttgaagcaaaaaagaaggtgtcccgaaagcagcgggacaccttttccattatgacttgtttggagaaaacaaccgtttggatgttgcattagtcctttaaggtggcgcggcgatgccgattcgaggcgtgccaaatgtccagcgggcgcccagcagaggctaaagtgctgcgctgagccgtttcggcattgcccgcagcgctttcccagttccgatcgcaacggcttcagacggattgggagcgacatgcaccggtacgtgcagctcggcgccaagccattgctcaatgccgtgaagcaaggcgcctccaccggtgagcaccacgccgtggtcaatgatgtccccgctcaattccgccgggcattcttcaagaacggcgcgaatggcttcggcaatttgcaggagcgattctttcatcgccgtttgcacttcgagaggatcgagggaaatggctttcaaaaagccggtgacaaggttgcggccgtgaatcgtcaccgtttgatcagcatcgatccccggagcgctgccgatcgcgagtttgacctgctcggctgtctgtttgccgatcagcaagttgtagcgctggcggacgtattgcataatgtcttcgtcaagccggttgccgccgatgcggagcgagcggcaggcgacgacgccgcccaacgagatgatcgccgcttccgttttgccggctccaagatgaacgacgacgttggcgaccggctcgctgaccggcaagtctgcgccgatggcggcagcgaccggctcttcaataaaatggatgtgcttcgccccgcaatgttgggcgatttcataaaacgagcggcgttcgaccgaggtggcgtgaaacggaacgctcatcacgacgctcggctttttgaaggcgaggccgagcgggttaccgacttgcttgaatacttgctgcaacagcattttggcgcggtcaaaatcggcaataacgccgttttgcagcgggtaggtgacttcgatgtggtcgggagctttgccgatcatctgctttgcttgttggccgatcgccatcagcttgcctgtatggcggttgtaggcgaccgcagccggttcgtcaaacacaatcccttttgtttggctgaacaaccgaacgttcatcgtgcctaaatcgatgcctagctctgaagaagcgaacaacggaaacacctcctttagccgaagcgaaggaacgaacaaccaatcgccatctatactattcggcagagatcggtcatttatgtctgctaggatcattcgccgtgcataaaaattttttgatctcatgtataaaaaatgaaaagggaggaaatgaataatagcgtaacgttttccaagtattcccccgatcccctatgaaatatagcattgggctctccagttttggagggccgctttttttgcataataaaaaccccctgtctattaagcggacttaatatgacagagagcttttccgacggagctgttacagccgtttggctccgacatatttcgttttccagtagctgctgtttaagctgtcgattttcacaccgcgggaaacggcatggatgacttgattgtcgccgatgtaaatagccacgtgggagacccctttcgtctgtttggaagtgtcgaaaaacactaaatctcccggctgtaattgggacttatgtacgtatgtaccttttttgtacatttctcgagaggtgcgaggcaaggtgacgccaacttttttatgggtatagtagacaaatcctgagcagtcaaatccttttggcgtcgtcccgccatatcggtaaggggtgccgatcagctttttcgcttcgatgatgagccgtgctttgttggcggctgcatctgaattggaagtgcttacaaagaaggaggaaaatagaatgatcatggatacgaacaggagagaacaccattttttcattttccctaacccccgacaaaatcttttccgattcgacgtcttttaactagagtatagcagaggaaactagacttgttttttacagttggattaaataatgttacagcgccgttacaaatatagcacctcgtcctaaaggcttataccaatagatagatattttcgtttcggccgacctggatttatggccgtaagcgtggaaacggtgtctcatacccaagtcctatgaccgacagatgaatgtcgtaagctgtcgaacaaataggaacggtggagggaggcagagcgaagaatggccgtcttataatgaaagcaaagcgtcgaagaatcgatgacggtgatggatgatgtcgaatcaacttgaatatatcttgtatatcttgggcctttttttgacggtcggcggtgtctatgtatacggccattggatggcaaaacgtcattgggggggcatcccatggctggcggcgccgagactgactgttgtgtttgccaccgtttccctgctttttttgggggcagggatgatctatatccattatgctgaaaaacaagaacatcgtgaatatgaggaagccgcaaagcaaatcgccggcatgatcgccggcgatttggccgccatggggcacgaacggctcgatgaaagggcggaacatctgcctgcgtatcacgtggtgatggcggtgctggagcgttggcaacattacggccgcgtgttgagcgtgtatacgttaaaaaagaatgagcgcggtgagctatatttcgttgcagcgccagcgactgactacaatcggaacggccgcatcgacggccaaaaggaacaagctgttccgcctgggacggtttaccgccgccattttccagagatcgaagaggcgttccgcggccggtttgcgatggaacagcacccgacaacagacgaatggggaagaagcatcagcgcgtttatgccgatccgtcaaccggacgggacggtggatgcggttgttggcatcgattttgatgccaaaacgtatgagcaacatttgcagcgagggcggcaacaggcgatgtggacgatgatggccatgtttttggcgtcagcggttgcctatttgctcgctttgcatcaccaaatggaacggaaggcgttggctgtctataaaaaaacgctcgcatccaacgagcatcggctgcggcggctggcggaaatgacgatggaagggctgatcgtctatgcgcacgggaaagtcgttgaggtcaatgaagcggcgtgccgcctgctcggctattcggaaagcgagctgattcatttgccgatcggggatttagtcgttgacgggtcaatgaaactgaatcgtccgcatgaggaaccggagcgctttgaaatcgagctgcgccgaaaagacggcaccgcatttccggcggaaatcgtccggcgccgctacgattatgaaggggaaaaagtgacggtggccgctgtccgcgatttgacagaacaaaaacaaaacgaagagcggatgcgttatatcgccaaccatgacgaactgaccgggctgccgaacaaggaggcgatgtataaagcggtggagcgttgccttgctgaggcgaaacagcatcgtcatgaaatggcagtcatatttttagaagtgagtgggatgaaaacgatcaacgatttttatggctacgctgtcggggacgaagtgctcctccatttggcgcaagaatggaaagaaaagcaaggaatggccatcgggcgctggagcgggaatgagttcatcgcagtagtgtcaaacagcacacatcaaaaggctgaagaaatggcgaaacagctcattgaggcggcggacgaaccgattgtcgtcaatgggatggaattgtatgtgaccgtgaacatcggcatcagcgtctacccaaaagatggggaggatgcaaaaacgttgattcgcaaggcggatattgctcgctacgaggcgcgaaaaaaagcggcgagcgattttctctttttcacggagccgatggcgattcgtctccatgaaaagatggcgatggaacgcgacttgcggcgtgcgcttgaaaatgaggaatttgaattgtactatcagccgcaaattcggcttcacgaccggcaagtgatcggcatggaggcgttgattcgctggcgccatccggaaaaagggatggtttcgccgtcattgtttatcccggttgccgaacagaccggcatgatcatcccgatcaatgaatgggtcatccgcacggcttgtgagcagacgaagcaactgcttgatcgttttcctgacttgtccgtttccatcaacttatcgccatatgaatttgaaagccgccgatttgtggataaactcgcccgcctgctcgccgacgccgggctgccgccgcaccatttagatctggaaattacggagcggatgaccatggatacagaacgtgcgcttgatattctctcgaaactgaaggggcttggtgtgacgatcagcatggatgatttcggcactggttacagttcgctcagctacttgacggatttgccgatcgatcggctgaagatcgaccgttcgttcgttcagcatattcaaggaaaaaaagatgtcatcttgccggcgatcatccgactcgggcataatataggtgtaaaggtgctggctgaaggggtcgaaacggagaccgaagcggcttatttgcaaggaaaacggtgcgatgaggcgcaaggctattatttttccccgccgcttccgtatgacgagctcgtccggttcttaaacgagcagcgcgtgaggcggcaggcgcaggagctgacgtaacatggacggattttggcgcatcgccgaggagaaaattcgcgaggcgatgaaaaacggcgagttcgacaacttgcccggcttcggcaaaccgcttgagattgaagacctttcccgcattccagaggagctgcggctcgggtatttgctgctgaaaaacgccggctatgtgagggaagaagcggagctgcgcaaagagcttttgacgctcgaggacttgcttcgttgctgcgaggatgatgaggaaaaacgggagctggagaaaaagcggacggaaaaacagcttcgtttggccgaattgatgaaaaagcgggggcagacgaattcgaaggcgctgcgcgactacgggcggcgcattgaagagaaatttcgctagacgattccttaatatcctgaggaaacacgattgttttgcgggtttcctcattttttatgcaaagatgtccaaaaaacggggaaaataaggaaggagtaaatgatcggaaaggaggcagcgcaaaggagggaaaataaagaatgattgatcccagctgtctagtcgttgatggatcgtgaacgaaatgaaaaaaggagtgcacatgatgagaaaattatgggttgccttttttgcttcgctcgttctggcgatgccgtcatgggtgtctgctcgaagccatgcaggcgggggggccgatgtgcatttgccggtcggccatatgtggaagcatgagggacttgacgagcaaaagtggatggagatggtccaaaaatatacgcctgagcaggaagaagaatggaaaaaagtgctggatgagcggaacgcgttgcgtcagcagttgaacgatgaaaatgtgaaacaggccatcaaagaaaagtgcaaaaagatgaaaaaagagcgcgaagcagcgcttgaccggctcatcgatcagctagtcgataaaaaaatcacaaaagaacagtttaagaaagaatggaaacagttacataaaaagaaacagtggatgacgaaagaagaaaaacagcagcttcatatgcttcatgaacaaacgagacaggctatggagaacaatgatcaggaggccatgaaaaaactgctcccgcaatggctcgatcatatgaaaaagaaaaatgaacggttggcgaaatggcttcaggaagtgaaacaaggatgatataatgaaaaaaaaggccgtgttcgatgcacggcttctttttttcttcatcttgcttttcagcgaatgttgcggcggacaatggcttcgtcaacagttcacagctcgagtgcaagcgatcaaggaaaagagccgtgttcgttggtcgagaggatcgggcccaaaaccggccaaaggagcgtctgtattgcgggaggagaaagcgatgggatatccagtgattcttcagcttcgcggccgtcgggcggtcgttgtcggcggcgggaaggtggcggcaagaaaaattcatggattgttagaggcaggggcggaaatcgtgatgattgcgcctgaagcggagccggagcttcaagcgttggccgcgggggggatgatcgtttggaagaaaaagcggtttgacccagacgatttggcgggggcctttttggtgattgccgcgacgaatgatcgcaaggtgaatgaagcggtgacgcaagcagcagcacccggtcaactcgtaaatgtcgtggatgatccggagcggtgtgattttcacgttcccgctgtcatccgccgcggtccgctcacaattgccgtgtcgaccgggggggcaagtccggcggttgctcgccgcattcgccgcgagcttgaggagaagtatggcgaagagtacaggccgtatcttgagtttttgcagcgggcccgcggcatcgtattgcgcgaagtggaggacgctgagggacggaagcggctgtttcaggcgctcgctgctgattccttccggcaacgcggccgatgggatgaagagttggctcagctattggcgaacgaaaaagaacgaaacggggaaagaggggaagagcaatgaacattccgatgtatattgtcgatgcgttcaccgatcggccgtttgccggcaacccggcagccgtctgcttgttgccgcagccggttggggatgagtggatgcagcgtgttgccgcagaaatgaatttgtctgagacggcctttttagttccacatgagggcggctatcgtctgcgctggtttacccctaaagcagaggttgatttgtgcggccatgcaactttggcgagtgcccatgtgctgtgggagcgcggagagcgccgcgccgatgaagcgattgcctttttcacgaacagcggagtattgacggctataaacaacgatggttggattcggctcgattttccgaacgaaacgccagtgcgggttgagtcgcctcctgctgcgcttgttggtgccttgccagctgaaccgctgtttatcgggcgcaaccggttcgattatttggtggaaatcggctcagaacaggaggtgcgcagactgaccccggatttccgcctgcttcaagaagtagatgcgcgcggcatcattgtgacaagccgttcagcggcagaagaaatggattttgtatcgcgggccttttttccagctctcggtgtgccggaagacccggttaccggctccgcccactgttgcctcgggccgtattgggcggacaagcttgagaaaacgacgttagtcggctaccaagcttcagcccgcggcggcattgtgcgggtgatggtgtcaggcgagagggttcagctcgaaggaaaagccgtcaccgtgctgaaaggggatctggccgccgaggccgctttcggattgcaacccatctgaaacattccagcggaaacaatgcctgttccggatccggttgggcgggctggtgttttcttcactgcctatgccaacgaaaaaggcgcccaagcctcacgtgaaaggcgggcttccttttttcggcggcgggccggccgtgccggttcagccagcttggaggtgcggccggcgcctgtatacgtttaatcatcccaccgatacgtccaaaaccgttccgttttgagccaagcaagcgcatcgccgcgtttggatgccgcttgcatcagtccttcggtttgcgaacggtgggcgcgaatggcggccagcttcgtatcgatcaccgagctgacatcgcgcacgacatccggctggccaaggtcttgttcgcagtttttcgcaaacgcaacgcaatggacggttggccgttcttctttcggccagcgctttaaggcgcggatgacagcggctccacacgcatcatggtcggggtggacgctgtagccggggtaaaacgtaatgacaagcgatggattcgtttctgccacgatggcggcgattcggtcagccagctcttcttcatcctcaaactcgaccgtcttgtcgcgatagccgagcaggcgcaaatcatgaatgccaagaatgcggcatgcttcctccagttcttgcttgcggatgtgtggaagcgtttcgcggttggcaaacggaggcacgcccatattgcgccccatttctccgagcgtcaagcaaacgtatgtcaccggcgtgccgttttgcgcatgctcggcaatcgttcccgacacgccgaacgcttcatcgtccgggtggggaaaaacaatgagcacatgtcgttcattcaacggaactccctccttacacaaacggttcgttgcttagttcgagagccacggccaatttcccttgatcatcatggcctgctagcagcaactgtcctttttctgtccattcccaatgggtcagcccttcggcgtacacccagccaagatcaagcttcagtccgacgcgatatggcccagggccggtgatcttgccgcgggtgaagcgaatgcaggcgttgcggatgtaggcgccgacggaataaaagccatcgttatgatgggaggcgtatgctccgttcgtcgtttccaaatgaatatatacgtcgcgattggcaaaacgattcagcgcctcttgtacggcggccgtgtcgatcggttgcaagcggctccctccttgctgtttgtttttctattattgtacatgaccgaggcgtgtgagcggaaatatttcgacttctattgtataataaaaaaagagacacatcttggactcatccgcacctacaaagcgttgaatgatgattcaacgaaagaagggtgatgatcgatggggtttcaaggcaatggtgtcacggtgttgaattttgacggcgtgtaccggccgcaaaagcggctgtttcagtttccgcacgaatgggtcgatctcgccgacgtgccggagacgaatttgtattgcagcgaagcggcgcttgctgaaattgagcggcggcttgagcggcggcggaagcgcggggcggtgctgatcggcagcggcaactaccattatgtcacgtatttattgcttaaagaaatcaacgaaccgtttacgcttgtgctttttgaccgccatacggatgctgaaggaggggatgatgtcatttcgtgcggctcatgggtctcctatgcacttaagcatccgcggctgcaaaaagtcgttatcgttggcccaactgcttcttcgcatcaactccgtttatctccgaaaatgactgttcttccatttgatgatcatgatgaatggccaaaagtgctcatcgaggccatcccgaccggaagcatctatatcagcatcgataaagacgctcttcgtcgcgaagacgcggtcacgaactgggatcaaggagtgattccgctatcccggttgctcgcctgcctgcggttgcttttattccataaaaaagtgctcggcgtggacatatgcggcgaatacccgccctccgctgtcgacatgttcgacccgctttgtcgcgaagcgcggggaaaaaatgagcaggcgaacatggccatcttggagacctatttccactatgcggcgccgcatttgcggccggcgtaatcgagcggcgagaagcgcgggaaaggcagaaccgcttttggtttggcgatcagaaaagcaaggaagacgctgtcccttcggattttggcaagcgggccggcgcttctgccggctcgatggccgaaaaagccgggaaggccgctgcttgaggggatgagcctagttgtcaaaagccgctcccgtacataatgcgaaattgtttttcatcggagcggacatcgcgcggctcgatgtgcatgcgggcgactttggcaaacatcgttccggcttcaatggtgtccaaaaagagttgaagggcgctttcatccccctgaacttccatttccactgttccgtcatcattgtttttcacccaaccggtcagctgccgttttagcgcttcgtgttggacgaagtatcgaaacccgacgccttgcacgcgcccttccacgatgacatgaactcttttcacgccgatgagtcctccttcatcatggttgttctgtttccatcatataatagatgaggcggaaagtacatgaaaaaaggagcttgatggttcaagctcctttttttacggatgatagcgataatacttgttgttgaatgagcagcacaagccgcgggtgatcgcctaggtaagagcataaatgccactgtttgtcggaaacagagaacccctgcaacttccgttcgatcgttttcattaagacgccggtaaacaataagtacgggacgacaaacacacgccgatacgccgatgcatgggcccgttcgagcccttcatcaagcgtcgggcggatggcagcgagaaaacaaacgtccacgtgcggcacgttcgttttttcttttaaaagcgcagcgatggcggacatgtcgcgcttcgtgtctggatcactgctgccgcggccgacaagaaggatcatcgattcgccgtcaagcggtgcggactgttcgctgatgcggtcgatcatgatgtcgatcatcgcttcatggacgccgaacggagcgccgcagaggatatcaacggacggatggcgccgtctcgcgatgtccaatgccgctggaatatcgtgtttggcatgccctgcagaaagaaggagaagcggaacgacgatgacgcgtgtcgccccttgggcgacacaacggtcaacgccggtgacaatgtccggttccgcgagctcgacaaagcatagctcttgaatcggaatatcgatggccctccggcactgttcgacgaaacgcgccgcttcatggcgcgcggcggcaatgcggctgccgtggctgacatataaaacagcttccatcgccatcgcctcacgatgttgcctcagcggctgccgatgacgcaagcaaccgttcgaaccattgaatgttggcccgcagccggacgacgtctccgatcatgatcatgctcggattttggatgttttctttggcggcgattccggcgatcgtcgcgagcgtgccggtgacggtgcgctgagcagttgtcgttccccattcgatgaccgccgccggcgtctccggcgctttgccgtatttcatcagctggccgcaaatgtatggcaagtgatgaacccccatgtaaatggcgatcgtatcgatgcctttggcgaggctttcccatttgatctcgtcacgacttccgtcgcgccgatgcccggtgacaaaggcgacgcttgagctgaacgcgcgatgggtgacagggatgccggcgtaagccgccgctgcgatggcggaggtgatgccgggaacgatctcaaattcgatcccatgtttggccagcgcctcggcctcttcgccgccgcgcccgaacacgaacggatcgccgccctttaagcggacgaccgtttttccttttttggcatgccagacgagcgcatggttgatcgtttcctgctgcatggcatggaagccgggcagcttgccgcaaaagatgagttcggcgtccggcttggcatatgaaagcaactcttcattgatgagacggtcgtacaaaatgacatccgcttgctggatgcattttaatcctttgacggtaatgagttccgggtcgccggggccggcgccgacaagatatactttgcccatcgttgtttcagccccttcgtgcatgattcagccagccgccggaaaacggcatggatgctcggctgcttttattgtaaatggtctgccttgggatgaaaacgaccttgtcaaatgacctcccgttcttttttggcagaggacgggggaatcagtctgttttcgcggccgggatcattcctcgctcgcgcaggtaggcgagcacttgctcgacacattcgtcaaccgaataacggtgtgtttcgatcgtcagctccggtgcttccggcgcttcgtacggcgagtcgatgcccgtaaattcacggatttccccgcggcgagctttttgatacagccctttcggatcgcgcttttcgcattcttcaagcgggcagttgacgtaaatttcgataaactcgtcttcttcgactaagcggcggacgagcgcccggtcttcggcaaacggcgagatgaacgccgtcagcacaaactggccgctgtcgacaaacagctttgccacttcgccgatgcggcggatgttttccgtccggtcggcggcggaaaagccgagatctttattgagcccgtgccggatgttgtcgccgtctaagacataattctgaatgccgagctcaaacagtcgtctggagacggcattggccaccgtcgatttgccggagccggacagcccggtgaaccaaagtatggcgctatgatggccgttgcgcttgcgacgatcttcttttgtgaccgatgtgtgatgccaaacgatgttcgtgctcatcgcgatcctcctttagcgcgctgacggggcgaccgtttcgcgttcttgcagccctttgatcaagacggcggccacttccgggcggctgaatgtgctcggcggcacttggccgttgcgcagcatttcacgaactttcgtgccggaaaggacgacatggtatttcgcgtcatgcggacacgtttttgtcgatgccatcccttcgcatttcgtgcagtaaaagctatgttcgaaaaagagcggcgtaatgccaagctcttcagccgtaaagttcaagaagattttttgcgcatcatacgtaccgtaataattgccgacaccagcgtggtcgcggccgacgatgaagtgcgtgcagccgaaatttttgcgcaccatcgcgtggaaaatggcttcacgcggaccggcatagcgcatcgcagcttggaagacgccgaggaaaacgcggtctttcgggtaatagttttccagcagcacttgatagctttccatccggatgtcagccggaatatcgtccgatttcgtttcgccgacgagtgggtttaaaaacaggccatcaacgatctcgagcgcgcatttttgaatgtattcatgggcgcggtgaaccggattgcgcgtttggaagccgacaacggtgttccagccaaactcagcaaactttttccgcgtttccgctggatcaaaataaaacgcggcgaattggcctttgtcggtccgtttgacaagcgtaatctccccgccgacatacacatccggcttttcaaacagtttgcgcacgcctgggtgagcaagttcatccgttttataaacgagcttcgcttctttcgttttgtccgggcggtaaatgtcagcaatctcaatgacgccgtagacgtcgccacgataaacgagtttcgccttatcgccgacggcgagctctttcgctttttcttctgttaccgcgagcgtgatcggaatgctccagacggttccgtcagaaagacgcattgtttcaacaaccgcgtcgtaatccgttttcgttaaaaaaccagtgagggggctgtaggcgcccgttccgatcagctccaagtcgctcagttcggctttggagagctcgatcgttttggtcgcctcatcaagcggatagtccggattccaacgattgatcaatgtgccgccatgcgggatgcttacgctcatgttcataacctcctagattgatagatgttgtgaaatgccgctgccatgttcatgaggcaagcgctctttttttcaggctaatgacgccaagcagacgctcaagatggcgatgaccgtatagacgtcgctgtcaaacagcagcttgacgattcggaatggcgtccgattcatcagcgacgcctatcgaggccgccgcgccgctcgcctcgatgttcatggcgaagaaaaaggatgcgatcaaagcaatggcaaggagcatatcgtttttctctccttaagcgagatggagaccgcattccgtctttccttggccggcccagcgcccggagcgcaagtcgttcggatctgtagccggagcggtgcacggggcgcaaccgatgctcgggtagccgcggtcgtggagcacattgtacgggagatggcgtttatacacgtaattccatacgtctttccacgtccagtgaatgagcggacaaactttaatagaacggaacttgtcgtctttgttaatgtactcaacatgccgccgcgtcggcgattgctcgcggcgcaagccggaaatccacgccgtcaccccggtcagcacctcgcgcagcggaatgactttgcgcagctcacagcatttgttcgggtcgcgtttccataactcgtcgccaaactgcgccttctgttcttccaacgtcaagcgtggctgcttcatcacgatgcgaagcgacggatatttttctttcactttcgcgatcgtatcgtacgtctctggaaaatgcaggccggtatccaaaaagacgatttcggcgtccggtttgacctgggagatgagatcaataagcacaatcccctcgatgccgaagctacacgcgtatacgatctcatcgccgtattcgcgatacgcccaggcgaggacgtcaagcgccccttttgtttcattatcggacggaaaagacggtttttccgccgtttcccactgatcatacgtgagcatcggtttctcctcctcacaaaatcaaagaaaatccacgtaattagtcggatatatagcggccaaacggcaattcggcggcaaaaatccttccttgcatgaatcagaaagaacgggagaaagggtgccccttattttactaaagatcttctttagctggaattggcactttgctataggcggcaggttgtcggagttcattgagccaattcctccctcactcccgagcaacgtatgcaacgcatgtcatttaattgattaaaattttagcacaattgacgataatgtcaatcatagtttttcgataggaattgtttttatacgaaacagctgcattgcctgcctaacagcagatgggagcgttattttttgcgcaggcttccgagctcttcgacaatcgcctgcatttcgtttgggctgaacgtctcgcgtttcatcaccatctcgtaaatgtctctcaactcatcgtaccattcctcggaaaaatgggacggcttgatggcatcccagttcagcactttcaacttttgcttcaactgttcgatcatgtaggcgacgttttccgccgaccgttttgataaatccattcgtttactcctttcatggcaagttactatgtattgtaccataggtgcaggaagaatggggagagattgcatggcttgcttttctgatgaaaaacggatgatgtggtaaaatgtaggtgcacatgcatagtgccagtcaaaaggttggtgaaacaccgcgttttcttcaaaatggttgtcgtgaacgcgcgcaagagttgttggcccattcgcacacgctcccccgctggagttgttttttcgttacatccccgtccttctagggacaaaaagggctagatgaaaagaaatgaaggaaaactaacggtggaaagcaccgtggacatagagagaggggtggctgtttggatgattaaagtgctgtttgtttgtcttggaaacatttgtcgctcgccgatggcggaagcggtcttccgtcatttggtgaaagagcgggggcttgacggtctgattgccgttgattcggcgggaacaggcagctggcatgtcggtgagccgccgcatgtggggacaagaagggttttgactgaaaataagatcgactactccgacatccgcgcccggcaagtgaaccatcgtgacctggaagaatttgattacatcatcgccatggacgcagccaacttgaacgatttgcgccgattggctggcttccgttcgaaagcggtgctcgcccggttgcttgactttgttcccgaccgggaaaaagacgatgtgcctgatccgtattataccgggaattttgccgaagtgtatcgcctcgtccgctcagggtgcgagcatttgcttgagaggatcatccgcgaccatcgacttggtgtggaggaaacaaaatgactttgagggcggcgcacccgtctagggaaaaacggggaaggagggcagccgatggtcgtaaatttggcgttcatccgtgagttggtccgccgttttacggaagatgaaatcccgcgcttgtcggcggaattggcgtattactttcttttgtcgctctttccgtttttgctgtttttaatgacgctgttggcgtatttgccgattccgcatgaagatgtgcttgcgctcgtgcggcaatacgccccgaaagaggcgcttcacctcattgagacgaacgtttatcgtctcatgaatgagcaaaatgggggattgttgtcgtttagcatcatcgcagctatttggtcagcgtctaatggcatgagtgccattatgagggcattcaaccgcgcttatgatgtgcaagaagaccggccgttttggatcgtacgtgggctgtcgattgtgttgacgctcggcatgatcatggtcatcatcgttgccctcgtgcttccggtcttcgggcggataatcgggctgtttttgttctctgctctcgggttgtcgcaacagtttttggaggtttggaacgcgtttcgttgggtgacgagttcgctgttattgtttgctgtctttactgccctttattatttcgcgccgaacaaacagcttcgctgcgtcaacgtcgtgcgcggcgcgctgtttgccaccgccggctggattgcggcgtcgctggcgttcgcgtattatgtcaacaactttgccgattacacggcgatgtacggcagccttggcgggatgatcgtgttgatggtttggttttatttgtccggcatgattcttgtcttaggcggggaactcaacgccatgtttgactgtgagcgcgaagggaaaagacggcagcgttagcgtgcataaacaatgccgaggcgggatatcgtaacaatgcaagggatcttggcataggggggatcaagatgacgaaacatacgaaaaaagacgggggcacgaagcaaaaaggaaaaaacagaccaaagcataagacgagtggcagcgccaacggccaaaacggctatcattgaaagaagctgtctcaaaaggtggttcttcgttcaacataccacaacatattgtaatattgtgccccggcggtcgttttatgtgtatagatggaaatcaaaaaaaggtgcccttccttttttgagggcacctttcctttcatgcaaacacaggcacatcgagccgctgccgctttattcaacgatttcttcgtgatggtggtaatagcgctcataaatgtattcaatttctgcatcagtcatataggcgagttcctcgcgcgacaatccccgcactttttcgataaactcgatcatatttttccgttccgttctgctcatgatcgccactcctttatactgttttaaaacagaaacttgatatcttgtttttattatataacagagggaacaaaatggtcaacgatttttttgaaaaaaataaaaaataaaaaacaaaaaacggtcaagccgctgtttcctgttcccggcggctgacgaggcaaatggccggaacgaggaggacagcgctgaccgcaaggaaaaaggcgcgactagagagatccaccacgctgccggcaagcggcgggcctgtcatgctgccgagactgtatagcatcccgcacaacaaattgccggcgggaagcagctctttcggcaacaggtcggtcatataggcgatgccgagagagaagagcgagccggtaaacatgccagcggtgaacaaacaggcagccaacccaaccgtggacgcaccgacagtgagggcaatcaaaaaacaaccggcgccggccaagagtgcaccggtgatgatctcgcgccgcccgaaccggtcgctgagcgttccgagcggaagctgaaagatgatgcccccaagcgagaagcatggcaagatgaaggcgatctgctcagcgctcatccgctcacgcaaggcgtacagcgggaagatggaatgaacagccgcttctaaaaaaccgtaggcaaacggcaacaaaagcgctggccatgcctgtttccaagcgccaataaaccgaccagccgccgacgaagaacgttcaagcggctttggtttttcgttcggcagccaaaagacgccgatccaacccgcgaaactaaggagagcagctaaataaaacggaagcgccttctcgaccgaagcgagtgaagccaacagcgggccgatggtgaagccgaggccgaacgcccacccatacagcgacaatcgccgtccgcgttcagccggcggcgaaaagtccgtaatccacgtttgtgtcgcaaaatgaagcatatgatcgccgatgccgatggcaaagcgaagtacaagccaaaagaaaagagaaggaaaaagtggaaaaagaataagcgaacatattacaatgaaaccaccaaggagaatgaggagccgatagccatagcgtctcagcggctgttccaaaaatggcgaaatggtcaagacaccgatatacagggcggcggcgtgcgccccgttaacggacgaagagacgccgttttcatcaagaagcatcgccagaagcggcagcaacatcccttgcgacagaccagagacggcgacaatcccggttaagatggcaaaacgcatcgtgcatccccatttcagttgaaatcgccggccaatcaaacaagcgaggccggatgtttcccagggcgaatgaatgcccttatccatcgtacatagaaacggtggtcaatgcaacgaaaacaatcaagaggaaaggtggaagagaaatgaacaaagtgtttgcttggatgacatggatcggcgtgccggtgtcggtcatcggcgggtttcttcattggccgactgtcttgatgtttgtgctgtactgtttgacgatcattgcgctcgccagctatatggggcgagcgacggaaagcttggcgatcgtcgccggaccgcgcattggcgggctgttgaacgcgacatttggcaacgcggtcgagctgatcatttccatttttgccttgcaggctggactcgttgacgtcgtgctcgcttccttaaccggttcggtgctcgggaacttgcttttggtggctgggctatcattttttgtcggcggactaaaatataagcggcaagaattcaacatttatgatgctcgtcataatgccgggctgctgacttttgccatcttcatcgcttttgtcattccggaagtgtttaccatgcatatgaatcacagcgaacaagtcgcgttgagcgttggcatttcgatcatcatgatcttgctttacgccgctgccctttatttccggcttgtcacccatcgcggcgtatatcagcataaatcagaagaagtggaagaacatgaagagcccgaatggggcaaagggaaagcgaccgccattttggcgctggcgacggttgcggtcgcctatttatcggaacggctcgttcacacgtttgaaacggtcgccgagtcattcggctggagcgagctgtttatcgggatcatcatcgtggccatcgtcggcaatgcggcggagcacgcttccgcggttattatggcgtacaaaaacaaaatgaatgtcgcggtggaaattgccgtcggctcgacattgcaaatcgccatgttcgttgcgccggtgcttgtgctcgtttcgcttttgtttccggaaaaaatgccgcttgtcttttcacttcctgagctggtggcgatggctgcttccgtccttttgatgatcgtgctgtcaaatgatggtgatacgaactggtttgaaggcgcaacattgctcgctgcctatacgattatgggcatcggtttttacttgctgtaagtgactgcatccgggcgttcgtcgtccgggtgtttttttgcgggtgcgggaagtggggcgtcaaacggggaaaattttcgccgctgcggataaacggcgcattttgaaagaaactaacagtgaataacgtgggaagaaaggagtgaaggcgatgaaaaagtgggctgtttcgctgtttgggagcgtgcttcttctttatgcggcggcgttttcagcgctggcggctgccggcaaaccggcgcccggtgcggtgattgatatatcgaaagaaaatacgtatccgaacccgacgcaagatttgccgcatttggaaccgagctcgtttacaaaacagctgttaagatcggcgaatgtgaaaattgaaaatcccgaattgatccatctctttaatgaatcttcggcgaccgacacgccatgggccgttggcttcagggcgacgatttatttaggccagtggccgctcaattaccagtcgatcgaaacgtcgacgaactgggaatatcaaaaggtcaacacgaatttccttgataaccgcggcggcgatacggcgcaaaagttgtactataaacaagaaatgcaaaaatacgtccgcggcgggttgacggtgaaagtgccgaatgaagacgcggttaagcggatgatgttaaacaaagcgatggaaaagacgaacttgccgctctctttcagcacggttgtcggccttggcacgaaaaaagaccaaccgtacaacgtaccggcgaaaaaaataggttatttgtacgcgtacgctccggcggtgaatgaaaaagggaaagtaacatacggggaagtgtacgtcgtgctcaaaggaaacaaaaagaaaattgtcgtcaaaaacgtgacgacaagaggggttggggcgtggattccggtgcaggatcgcctgtacatgtcgtatgtggtgagtgaacagccaagataaaacgtcaaggaaaagctccttgacgttttttatcggccaatgcgcgcggaccgcttcgtaaaatcgacgccgcggtaatatgtctgcttcacaaggacgttcggtccgaggcagcgtgccgacgggcagtggcaaagaagctccctagcaagctttgagcgccgccatttgtcatacacgtctggcagcgaatcgtgaatgatgttgccaagcggcggttcatcaccaaaatcggtgacgatgacatcgccggtgaaaatattgacattgagccgtgaacgtccgtctggatcgttgcgcacggtgacgtttttgctttcatacagccgcttcaataggcgcacatcttcttcgttgtcgctgcacgggtaaaacggcagcgtgccaaacagcatccagacgttttcgtcgcgaatgtcaagcaaatggtgaatcgcttcgcgcaattcgtccaagctcaatgtctctaaagcgctggcaaaatcgctcggatacatcggatggatttcatggcgctggcagcccattttctcaacaacttggcggtggatcgcttccaagtggcggacggtccgtttgtttaacatcgtttccgcggataccatcacgccggcatttgccagcgcttttgcattgtcaagcatgcgctggaagtatttctcgcgttgggcgcgcgttggcttccgctccatcatggcaaaaccaccttcgacaaagtcgtcgactgtcccccagttgtgcgagatatggagcacatccaaatacggaatgactggttcatagcgagacaaatccaacgtcaagttcgaattaagctgagtccgcaccccgcgctcgtgcgcgtagcggagaaggggaacgacgtattgttcgacggattttaatgacagcatcggctcgccgccagtgatgcttaatgaccgcaaatgcggaatttcctcgagccggcggagcaacatatcaagcggcagcgcctcgggatctttcattgtcaacgtatagccaacagcacaatgctcgcagcgcatattgcaaagcgtcgttgtggtaaactcaatattcgtcagttgtagttttccatattcttcaatatcgacgtacgcttcccaagggtcatacgccggcgtaatggccggtatggtcgatgaacgcatcactttctcctctctccatgacaaagtcctatcgttcattattagccgccttagcagcgcttgtcaatcgttttggatgttttgcatctaccccattcgtatgatgaggatggaacaatcatgagatcgaaaagaaagattttttacacaacgctggaaaacggagtataataggaaaagatgggacaactgcatatggacgataaacaggggaaggggcgtttagacaaatggaaaaattccagcaaagcatgtatgacttgattgtggaaacatctacgaagctgccaaaggatgtccgtcgagcgatcgctcgggcgaaagcgcgcgaaaacgccggcacgcgggcggccatggcgctcaatacgatcgtcgagaatattcagatggcggatgaaaacgtgtctcccatttgccaagacaccggcttgccgacgtttaaaatcaaagtgccggtcggcgtcaaccaaatcgaaatgaaaaaagcgatccgggccgccattgccgaagcgacgaaaaacggcaaactgcgcccgaactcggtcgattcgctcaccggcaaaaacagcggcgacaatttaggggaaggcgtgccggtcattaaattcgaacaatgggaaaacgattacattgacgttcgcctcattttaaaaggcggcggctgtgaaaacaaaaacatccaatacagccttccgtgtgaactcgaggggctcggccgcgctggccgcgatttggacggcatccgcaaatgcattttgcatgcggtgtaccaagcgcaagggcaaggatgcagcgccggctttatcggcgtcggcatcggcggcgaccgctcatccggctatgagttggcgaaagagcagctgttccgtccggttgatgacgtcaacccgatcgaagaattgcgccaactcgaagaatacattatggaaaacgccaacaaacttggcatcggtacgatgggctttggcggcgaatcgacgctgcttggctgtaaaatcggtgtcatgcaccgcatcccggcgagcttcttcgtttcggtcgcctacaactgctgggcgttccggcgcatgggcgtgaaaatcgatccggcgaccggtgagatcatcgaatggctgtaccaagacggcgaagacgtcgattttgcaaaagagttggaaaaagcggaagccgccgcggcgcttgaacaaggcgacacgcgcgtcatcgaccttgttccgccgctgtcggaagaacaagtgcgccagcttcgcgtcggcgacgtcgtccgcatcagcggcgtcatttacaccggccgcgatgccattcataaatatttgatggaccatgatgcgccggtcgacttgaacgggcaaatcatttatcattgcggcccggtcatgttaaaagatgaagaaggccgctggcacgccaaagctgccggcccgacgacaagcatccgtgaagagccgtaccaaggcgacatcatgaaaaaattcggcgtccgtgctgtcatcggcaaaggcggcatgggcgcgaagacgctgcaagcgttaaaagaacacggcggcgtgtatttgaacgccatcggcggcgcggcgcaatattacgccgattgcatcaaatccgtggaaggcgttgatttgctggagtttggcatccccgaagcgatgtggcatttgcgcgtcgaaaacttcactgctgttgtcacgatggattcgcacggcaacagcttgcatgaagatgtggaaaaatcgtcgcttgaaaagctggcccagttcaaagagccggtgttcaagtaagagggagagctgaatttcaagcacatggctattggtattcacaagctgatcccgttttcttctctgtccccaaagcgctcgcttttggggcttttttttgcaaaaaatggcgcgcgtaaagtggtcaggggtgaaaacaataagaaagaggaaaagatggcggccaaggaggaactaggcatgagatggctcatttctctcgttttagcgctcgcgctttttcccgcccctgcttttgccataagcaatgcgccgatccattggggattgaagcgaagcgaaaaccacgagcccccatcggcgggaaaagagctcgatgagctgctcgccaaatatgacgccttttatttaggcgacacgagcgaaaaaacgatctatttaacatttgacaacgggtatgaaaacggctatacggcgcaaattttggacgtgttaaaggaaaaacatgtgccggccgccttttttgtcaccggccattatttgcaaacagcgcccgatttagtcaaacggatggcggcggaagggcatatcatcggcaaccattcgtggcatcatcccgatttaacaactgaaagcgatgagcaggtgcgcgaagagctggaaaaagtcaaggaaaagacagaagagctgaccgggcaaaaagggatgatgtaccttcgcccgccgcgcggcattttcagcgagcggacgttatctctcgcccgcgaccttggctattatcacgtcttttggtcgctggcgttcgtcgactggcaaaccgaccgccagcgcggctggcaatatgcttacgaccaaatcatgaaacaaatccatccgggggcgattttgctgttgcattccgtgtccaaagacaacgctgaagcattgccgaacgtgatcgacgacttgcgcaaacaagggtatacgttcgccagccttgatgaccttatggccaaaaagaccggccttcatccgtggctgtttcgcccataagccactttcatcacttgagcacaaaagcggtacgaaacgttgtgtgttggaccattcgaaaacccgcctcgttctgtcaaccgaaccatatgccgctgcctcgtcctgccaacaagttggttcgacggggcgtttttcgttataataggggcacggacaaatgagaaaggtgagaacgatgtggaaacgaacgatcactgtgccggcgccgtatgatttcgcccacgcgcttgaacggcttgcattggatccgctcctggcggtcgatttagagcggtggcgcatcaccgtgccgcttcatctcgatggtttaaaggtgccggtcgtgattgaaagcatcggcacaaaagacgatcctcgctttgtcgtctcggcgccgcatcccaagcggcaggaagacatcatcgagcgcgtctctcatttatttcaatggcggacgccgctcgttctggtgtatgatcattttcgcgcgaccgagctggcgccgctgtttgccgagtatgaggggctgccgcttgtgctcgattttgacttgtatttttgcctaatgaaatgtttgatccaccagcagcttcatcttaaagtcggttaccggctcacagagcggtttgtgaaagcgtttggcgaggagcgggacggtgtttggttttacccgcgcccggaagaagtggccgcccgttcgtacgatgacttgcgcgccttgcagctgagcgggcggaaagccgaatatatcgtcgatgtgtcgcgcctcattgccgaggggaagctgcggcttgatgaactcaagcagatggaagacggcgaggtgatggagaagctgaccgccgtgcgcggcatcggtccgtggaccgtgcaaaatttcctcctcttcggcctcggccgtccgaacgtctttccgccggcggatatcggtttgcagcgggcggtcgaaaaatggttcggtcttccgaagcggccaactgtcaaagagatggcggcgcttagcgagcggtggaagccgtacgccagctatgcggcgctttatttatggagaagtatcgaatgagagggaccgatatggcaaagcaacaaacgaacatcaaaatcaaaaaaggcgagcaatttccggtgacgattcaacggatcggcattaacggcgaaggggtcggttatttccaaaaacaagtcgtcttcgtccccggtgcgttgccgggggaagaagtcatcgttgaggcgacggacatccacccaacctacgccgaggcgaaaatcaagcgcatccgcaagcgctcgccaaaccgcatcaagccgccatgcccgctctatgaccagtgcggcggctgccagttgcagcacttatcgtacgaggcgcagctcgaggcgaagcgcgacattgtcatccaggcgctccgccgccatgcccggcgcctcgatgtcgacaagcttgacatccgcccgacgatcggcatggacaacccgtggcattaccgaaacaaaagccagtttcaagttggaatgaaggaagggaaggtgctcgccgggctgtacggcatcaactcccaccggctcatcgatttatcggaatgccgcgtccagcatccgcaaacgacgcgcgtcacgaacattgtgaaaacgattttgcaagacttgcgcatcccgatttacaacgagcggacaagaacgggcgtcgtgcggacgatcgtcgtccgcgttggcttccatacgggcgacatccagcttgtgctggtgacggcgacaaaagacatcccgcgcaaacagctgctcattgacgaaattcgccgccgtcttccagaagtgaaatcgatcgtgcaaaacatcaacggcgaaaaaacgtcgcttattttcggcgacgagacagaagtgctcgccggcgacgaatatattcaagaaacgctcggcgatttgtcgtttgaactgtcgtcgcgtgcctttttccagctcaacccgttgcagacggtgaaattgtacgacgaagtgaaaaaagcggccgccctcaccggaacggagcggatcgttgacgcttactgcggcgtcggcacgatcggtttgtggcttgctcgcgatgccaaagaagtgcgcggcatggacacgattccggaagcgatcgaagacgcgcaaaacaacgccaaaaagcatggtttcaccaacacgcactatgtcgtcggcaaagccgaatattggctgccaaaatgggtgaaaggaggctggaagccggacgtcatcatcgttgacccgccccgcgtcggctgcgaccgggcgttgcttgaaacgattctccacgtccgcccgaaaacggtcgtctacgtctcgtgcaacccatccagcctcgcccgcgatctcgatgccttggccgcacaataccgcgtcgactacatccagccggtggacatgtttccgcacacggcgcatgtggaagcggtggcgaaattaacgctgcaattttgacacttcacatggcttcagccgtgtggagtgtcaatggaaaatgaaatcgggttcttccactcctttttgggagaaagaagagagggagaaaaagtgggggaatcattgaaaaatcaaggaaaaaggatcaaaatgagagaaaaatgagagggagaaagggggagaaacgctcacgttcttccctttttttaaaactcgaaaccagtcagagtcagcgagaggtaaaaaggaaaatcgaaaacatcgagaggttggtgaacgagtttagttatgaacccaaaatgtagttcacgaacataaagacccgaagaagggggaatctcatggagacttattgtatttcgataagacacacaaattgttatttggtaaaggtaaacgatttttacgttgccatagatgccggttggccagggtgcatccgccaatatagagaagctttaaaaacttataacattaagccagagatgataaaatatctgttcgtgacacacttccatcctgatcatgccggcatggtagaaaacattaagagatttggaacttcctttattttgtttgaacatcaggcaccttatattcgagtgatggagaatatgctcaggaaggatcggtcctatttgccattagatatgaattcgaatgttgtgctaagcattgatgaagcagggttatttttcacagaacataacattcctgcacaggcaatcaaaacgcccggacattctgatgatagtatttcgctcgtatttcaagacggtactgcttttatcggcgatttatattccccgaatttagtaatggaagacgatgataaaagcaagcaaagctggcatgatttaaagttgaaaggtgcaaaagtcatatatccgggacacgggaacgtttacaccctgggtgtgtaaatcatgaacagagcacaaatggaaagccatgctcaccttacttaaatcaactgcggcacttgtacttagatcaactgccgcagttcttcgctcatctgctcgacgagttccggtttcccatgaaactgggccggagtgttttggaaaagctgaattcgccattcgccatcccggtttatggcaacgatcgtgtggtgggtgttgaccgcgggattgatatcggattttccagggggaaccatgccggcgatcgcacgtaaaatagctgcctgaggattcaggatgtgaacgttcttcactttgctaataaaccgtgcggtcgggtggtctttgaaaatcgaatccaagtgagagaaaatgtcctccgatcccaacgctagacttccgtcaaagccgatcatctctccgtccgttgcgaacagttgcgccatatcacgagcgtttcggttgttccatccgtccaacagtcgttggtacagagccttaacctcgttgacaacttgagattccatcaacgctcctccttgtcaagcaatacgaacctagtgtttgcggttcttcatgtgaaatgaaagagacgccctgaatacaatgggaggaatctccattgtgagggcaattccattttagaatagattaagaaaatggtcaaaaaattccctaaaacaattcaaattggcaaggctttctgatatggaagctatgacaaccttgtggtgcaagaggagccgatgcatgctctctcggtgaaaaaaatacgcctccagtcgtagacaaaatatatctatggaacatgatgagaaacggattgtccgcggtatgatggaaaacgaaaggaggcgaaaggatggcaaaaaagatcgggctgttcgttgccggcgcggtggcgttgcttgtgctgctgtttcatcttgggccgcttgtcgggttggcaatcacgctggtggtgctgtactatgcgttcaagaaatgtttgaaagccccgtcgacattcgggaaagtggtgtgggcgctcattggctgtgcggcgttggtggccagcgcttcgaatgtgccagcgctcatcgcgcttgtcgcggcgtatgtgctgtatgtcgtgtataaaaaatggaacggggtgaaagacgagcgcgtcgttccagaagcagacgacccgtttgtcaactttgaaaaacaatgggcggagctgcaaaagcattattcatgaaatcaatggaaaaggagcgaatcgatgatgagtgtgttctcacgcttgaaaacgatcattgaagccgatctccatgaatggcttgacgaaaaagaaaagaaaaacccgatcgcgcttctcaatcactatttgcgccaatgtgaacaggaagtcgagcgggtgcggcagctgctcgagcgccaatatgtgctgaaagagcaatttgcccgcgaacatcgcgaagccgaacagatggcggaaaaacgaagcaagcaggcggaggtggcggcgcaagccggggaaatggagctggccgaatttgcgcggcgtgaacaagcgcaatatgcggaacgcgcggcccgcttaaaacagctgctcgagcaaacgagccgcgagctgtttgagttagaagcgaaatatgaagaaatgaagcataagctgaaagatatgcaaatgcggcgcatggagctgatggggcgggagaatgcggctcgggcgcactaccgcatccatcgggtggtcaacggggacaccggcccggcgttggcggcgtttgctgatgcggaagtctaccttgaccgccttgagcagcaagttcgctccgattattaccggagcacgatcgatgcgcgcatcgctcagctggaaaagcagttgcaggaaggaaaataaccggatatgctaaaggcgtacatggttacgcctttttcattttggacaacagggggctccccacatgcttgatcaacggaagaaaactgactatgtcagttgggttgttttggtgacactgctcctttttgcaatcgaaatttcgttttttcgcccgggcgtgctgttttcgttaagtatatcggtctgtttgatttatgttggaaggaaaaaatggcatcggcggaaaggaaaatggctgttttggcttggctgcatcatgttggccattcatgtgttaacgatgatggccgctcgttttgtcatggtcgcgctgttgggttatgtcctttggcaattgtttcagtcgaagcggcatccgacggtgatccgcccgactatggctgagaactcgtatgggggagaggaaatcgtgcgccgtcaaccgctgtttcaaaatgtatgggttggccggcaagcgaccccagaacgggcgtatgagtggaatgatgtcaatatccaaacggggatcggggatacggtcattgatgtcagctatactgtgcttccgaaaggggaagcggtcattatcgtgagagggttgatcggcaacattcgaattctcgttccgtacgaaattgaaacacggctcgttcattccgccattttcggtgttgcctcgctgtttggcaaggaacaggaaaaaatgttcaacgagacgctcatttatcaaacttcttcgtatgatcaagcggagcaaaagctaaaaatcgtcacctcgatgatcattggcaatgtcgaggtgacacgcgtatgagccgaccgatgctcgcttctgttttgcttgcgcttgcgcttgctgtggcgttgctcatttcctttctctatttccttccgcctggaatgtggtcgtctttgtgggatcaaactgtgatggggttgccgtttttgttgtttgtgttcgctgtaagcctgtgtatggggattgctgttggacttatgcttgattccttctttcgcaagcaatggcaagcggttgtgcaggcgcttcggcacattgaacaaggagagatgggggagttgcatcgggaagagccgccgccggaactgcaagagctttggcggcaaatcgtgaagctgcaaacgcaatggctcgagcaaacgaaacgcgttcaaaaattggcggcggaaaaggccgaacaggaagaacgactcgttgaacgcattctttccgaagaacgcacgcggctggcgcgggaactgcatgattccgtaagccaacaattgttcgccgcttcgatgatgatgtcagccgtcatggaaacgatgccgcccgatgatgaacgccatcggaagcaactgaaaatggtcgaacaaatgattcaccagtcgcaattggaaatgcgggcgctgcttctgcacttgcggccggtgcatctgaaaggaaaatcgctccaagaagggatgaacgaactgcttactgaactggcgggtaaagtgccgctcgagatgaaatggaaaatcgaagacatttcgctggataaaggagtcgaggaccatctgttccgcattttgcaagagtcgctttccaacacgctgcgccatgcgaaagcgaagtcgttggaagtattgctcatcgaacgggacgggtttgccattttgcgtgtcaccgacgatggcgttggctttgatgtggaacgttcgaaaagcggctcgtacgggttgcagcacatgtatgagcgggcggcggaaatcggtgggatgttgaaaattgtcagcttaaaaggtcaaggaacgaggttggaagtgaaagtgccgcttttgcacaggggggatgaccgtgattaaggtgctgctggtcgatgatcatgaaatggtgcggcttggcgtgtcggcgtatttatccgcccaaccagatatggaggtgattggcgaggcggaagatggtaaaaaaggggtggagctcgccctccagttgcgtccggatgtcattttaatggacctcgtgatggaacctatggacggcattgcggcgacgcgcgaaatcatcggcgcgtggccggaggcgaaaatcattgtcgtgacgagttttttggatgatgaaaacgtgtttgccgcgcttgaagcaggggcgacgagctatttattgaaaacatcgaaagcgagcgaaattgccgacgccattcgcgccacgttccacgggcaatcggtgttcgaaccggaagtggccggaaaagtgatgcgaaactatcggaaacaagaagagcgcctgccgcatgagcagctcacgagccgggagatggaagtgcttttgttgatggcgcaagggaaaacgaatcaagaaatggccgatgaattgttcatttcacttaaaacggtgaaagtgcatgtaagcaacatcctcgccaaactcggcgtccaagaccggacgcaagcggttatttatgcgtttcggcatggattggtgaaatgaagagcgtatgagtggcacaagcgctatgcattgagagtatgctatgtcgaacgcgattcattttttgatagggagtaggtgttctgtgaacaccaaaaccgctccgtttcatcaagatgaacatggaagatgaaacggaagcggtttttgacgtgcggtggacagggaaaatggctggctaactgagaggggttacgcttgcttggtcagttggcgaagttttcggtcgtggtggagcacttttgttgtcaacacttcgaccgaggcttgagtatctgttaattcttcttcaaggtggtcgattcgttcgttcagttgtctgttcatctgttgcatttcctcacgaagggagtcgattttggcctcaagccgagtctcaacagcacggatttctgctcggagctgttgtcccatttcctgcatctcactgcggagtcgttgctccattgtttgcatttcatggtgaagtcgctgttccatcgtttgcatttcatgatgcagtcgttgctccatttcctgcattttcgagctaattttgtcagaatgctgttcgagcgcttgaagcaccgcttgaatgattgttttctcttccactttttctcacctcctcacaggtattatacaaagaaacagggcgagaaagaaagagaaaatatggtggttttcgtcgaacgttgacggttcggtttttggtttaggatcgcgcgttttcggtttatcatgccgcccgctttgccgtacaataaactcatataaaaaggctgttttggccgcaaaggagatgacgatgttggacgcaggatggaagttcgacaacagttatgcaaggctgccggagcgctttttcagcaaagtcctccccacgccggtgcgcgcgccgaagctggcggtgctcaatcgttcgttggcagtcaagcttgggttgaatgaggaagcgttgcgaagtgaagatggggtggtcgtgttagctgggaacaaaattccagacggagctgagccgctggcgcaggcgtatgcggggcatcagttcggttattttacgatgcttggcgacggacgggcggtgctgcttggcgagcacgtcaccccaagcggcgagcgggtggacatccagctgaaaggctcgggccggacgccgtattcgcgcggcggcgatgggcgggcggcgcttgggccgatgctgagggagtacattgtgagcgaggcgatgcacgcgcttggcatcccgacaacgcgaagtcttgcggtcgtcaccacgggagagacgattatgcgcgaaacggaattgcctggggcggtgttgacccgtgtcgcctcgagccatctgcgcgtcgggacgtttcaatacgcggcgcaatgggggacgatagaggagttgcgcgatctggccgattatgcgctctggcgccattttcctggctttgaggaagctgagaaccgctatttgtttttgcttgaacaagtgatcgaacgccaagcggaactgatcgcgaaatggcagcttgtcggctttgtccacggggtgatgaacacggacaatatgacgatcagcggggaaacgatcgactatgggccgtgcgcgtttatggacacatacagcctggagacggtgttcagttcgattgatacggaagggcggtatgcgtacggaaaccagccgtacatcgggggctggaatttggcaaggtttgcggaaagcttgttgccgttgcttgatgagaatgaagaaaaagcgatcgcgcttgcccaaggggcgcttgatgagtatccgaagcaataccacgaccattggcttagcgggatgcgggcgaagctcggccttgccgaggagcaggaaggggatcagaagctgattgcggatttattgcggctgatggaggcgcaccgcgctgattatacgaacacgttccgggcgttgacgttaggcgaatatacggggatggcgctgtttgattccgctgagttccgagagtggcatgagcgctggcagacaaggctcagccaagaatcggtgtcaagagaggaagcgtatgaacagatgcgccgccataatccggctgtgattccacgcaaccaccgggttgaagaggcgttggccgccgcggtcaactgcggcgactacagcgtgatggagcgtttcttggaagcgctggccgacccgtacgcctactcgcgggagcaagagaaatacgcggaactgcccccgccgtccgcccgcccgtaccggacgttttgcgggacatgatgatggcgttttcgtttagcggcaaaggagaaacgaatcaccttttgcatcgtctatatagatgcaacgaaaaagtttaacatatccttgatggaaaagtcgcttgtccatttttcgactgtcgaaggcaagccacaggcttgcctccgtcacgccttggcgtgacggaagacccgaacaaccacccgcttcacagacccatacatgggtctgaaagcggcgttgttcggtcgcccgacagtcgatcaaatgctcggtaaaagctacaaatgttaaagcttcaaattgcatctatataatttggatagaggtggtgtgagtgaagcgaagtgttcttctctttgccgtggtggggatgttgtttgtatgtgatgccgtctttccttcgcaattggctgagatggacaaaacaaaagaaccatatgcgtcgtttcgccagcgtatcatcatccgcgattcggttgatcagccgctttcgcctcatgtgaaacaagcaggggcgatggaaacaactagcgaaccacagctgttgcctaacgtcgatttgaaccattcgattgtgataacgaagatgccgcatatagagaaaacgaggaaaaattgatgaaaggcatcgcttttaacaaatgaaacagcgattgttcaatgaggggctgggcgtgagcccttttttcttttttcctctttacttttacgttgcgtcaaggtgtatcgtcatgaatagggaggtgagggaagtggagtacacggtgcatgagctggcgaaactggcggggatcacgagtcggacgcttcgatattatgatgagattggcttgctgaagccggcgcgatggagcgaagccggttatcggctgtacgggccgtatgaagtcgatcgtttgcagcaaatcctcttttaccgtgaacttggagtagatttggaaacgatcaaacagatcgttcattctccgtcatttgatgaactcgaggcgctcagacagcaccgggaacagctgttggaaaaaaggcgtcatcttgatgcgttgattgcgagtgtcgaaaaaaccattgccgcgaaagaaggaggaatgatgatgagcgacaaggagaaattcgccgcgtttaaggagcggctgattgaagaaaatgaacaaaaatatggggaggaaatccgtcaaaaatatggagcggaacaagtgaatcgctcaaacgaaacactgcggaacataacgaaggaacagtttgatgaggcagagcgactcagcaaggacgtgcttgaagcattgaaagaagcgatgttgtccggagaccccgccggagaggaggcgcaacgcgcggccgatttgcaccggcagtggcttggtttctggtgggaccactattccaaagaggcgcacgccgggctggcgcgcatgtatgttgaggacgaacggttcaaagcgtactatgatcgcgtgcaaccgggagcggcggaatttctcaaagaagcgattttgatttatactgggatgaaaaaaggctaaatgaatcgcagtctgtcttgtctgaaggcaggctgcgttttttgtatgttcggttttatggcaaccaacgattagaatggagctggatcaaaagctgatatacaatgtgttaatgccattgcaattgctatcctttatcattaaaatggggcataaagagagtgacagcaaggcgaggtggatgtcgtgtcttttgattctgaggggaattggaaggatttacaatatcaattgcaatatacaagaaacgaactgaagttgattcaaagagcgctggatgaatcgacgattgtcgcaatcacggacagaaccggaaaaattacttatgtgaatgaggcgttctgtcgcatctctcaatatagccgtgaggagctgattggaaacactcatcgcattgtcaattcaggataccatagccaagaattttttaaacatatgtggaaaaccatcgggaaagggaaggtatggaggggagaaatcaaaaataaagcgaaatcgtgtacgaaaacataagccagttaaaagaggcgggcgttaaactggcgattgatgattttggcgtagggtatagttcgttaggatacataaaaaagttaaaagtggatcgtttaaaaatcgatcgttcgtttatcaaaaacttaccgcaatcggctgatgaccaagccattgtggctgctgtgatcacgatggctcgtcaattggcgattgatatcattgcggaaggaattgagaatgaaacgcaaattcaactattgaaagaaatgggatgtaaaggagggcaagggtatttttggagtccgcctatatcggaaacggagattgaatcattgttgcagggcgctgagtgaatcgttcaaaacagccatataagttgtttcgccatgcaccggtatagcggaaaaacgaatgaaagatggggaaaggagttgactggatggaaacgctcagacaacggttgcgatccatagaccaaaaaagctataaggcgtataaagcgatcgaaggcacgcatcagttcccaacctttacgctcgtaattgaccatgtacaaggcgatccgtttgccgaaccgtccaaggtgcgggtgatcgtgccgcgggcgaaaacggcgctggcagcggagtggaccgatacgaaaccgcgccgcattcgctgtgaggatttgcttttgcgccgcgtccaccgcgaattgcggcaatggccgctgcgggcgcgcgggtcgggaaaaagtggactcgtcttgattgatgcgccggggcaaaaagtgcttgagcggacggcggtgcaagtggctgacgagacgattacggtttgtttatcggtcggtttgccggcgaatggacggcgcattttggcgaaagaagccgaggccatctttttcgagcaaattccatccgtcattgagcgagcggtgtacggccttcgggaagaagacatccgcccggcggtggagctggccgatcagcagcacgccattcgccgttatttgcgcgagcatggtttggtggcgtttgtcaaaaacggcgcgattttgccgcgggagagcggagtgagcgacaagccgctgcaacatggagcggtgccgtttcaaagcccgccggagctggagattgcgatccccgttccgcatcgcgctgaaccgatcaaaggcatgggcatccgcaaagggattacgcttattgtcggcggcgggtatcacggcaaatcgacgctgcttcaggcgttagagcacggcgtgtatgaccatatcgccggcgacgggcgagagtttgtcatcaccgacagcggggcggtgaaaattcgcgccgaagacggccggagcgtcgccagtgttgacatttcgccgctcattggcacgctgccgtacggcaaagagacaacgcagttttcgacggaaaacgcgagcggcagcacctcacaggccgcgagcatgatcgaaatgattgaagccggggcatcggcgtttttgattgacgaagatacaagcgcgacgaatttgctcatccgcgatggacgcatgcaggcgctcgtggcgaaagaagccgaaccaatcacgccgtatatcgacaaggcgcgtcaactatttcgcgattacggcatttcgacggttcttgtcgtcggcgggttgggggattacttggatatcgctgattgcgtgatcaaaatggagcagtacgtcccgtttgatgtgacgggggaggcgaagcggatcgctgcagagatgccgtcgggacggaaagcggaaggcggagagtcgttcggccgcattcgcgagcgcattcccctgcccgaaagtttgaacagccaaaaaggaaaaaaagcaaaagccgtcgcgcgcggacggcacgttattcagtacgggcaaaccgatctattgctttatgcgcttgagcagctggtcgatgacagccagactcgggcgattgccgcggcgttgctgtatatggaacgaaaaggatggctcgacgggaagaaaaccatccgccaactactcgatgcgatcgaagaacaatgggaccgtcaagggctaggctccgtttcgttccgaaaagggaatccgggtgaacttgctcgcccgcgccgcttcgagctggcggcggcgctgaaccggctgcggtcgctccggtgtataaagcagtagccagcttggaaaggagaaagccggtttgcttgttcttggcgacgtttccgtgcaggttggatgacggggttattggggaggaggaatggcttggtttttgtttttcccagttgcaacaaaaaatagggtcgcaggatgtgcggcaagggcgtttgttttccctgctggccaagggaacaacggacgctcttgtttcaacaggggcggccgtgtgccggtatcgacccaggcgcgaccggtgcggggccgctgcacttgttccaatagacgatgcctcatgcctctggcaaaacgcgaatgaatccgctttctatcggcgccttgcccattttcctctagcgctatccatcaattgcggctataataatgtttatcagtgcaacgtggcggatggcggtgggaagccgcgggttggttagggggatcaaggcatgaacaagtcaaaaggttggatggaatcggaaatcagcaaagcgttgacgaaatgggaaaaagattttctcggccgcggctcggtgtcagtgaaaaccgatattttgcgcgatatgattatcgtttccctgcacggcatcttgacacctgctgagtacgctctttgtgaatcgaaggaaggaatgctggcggtgaaacggtcgcggacgagtttggtggaatcgggcgtcgatgatttgaagaagatgattttggaaatcacgggtgaaaaagtaaaaagctttcataccgatttaagcacccgaacgggtgagcggattattgtctttaagctgttcaacgatttggagaaacagttgacaaaataaatttttccatgacaaatcaacgaagttattgtataattgaaacaacttttgtatagtaagtatagaataaaatagtggacgatgctgtcgggagcccttcaaaaaacctacgtgggcttaggttcgttgaagggaaaccgaccgtcgcctgccgcgcgacaacgaacgggagatcttcaaacaatcgagcgatgattggttgaaggtaaaccggctatgggcaatcgataggcaatggaacggcctttttcggccgttttgcctgattgacatagccggttttttcttttttctctcgaacgatgtgcaagcagatgaggggaggagatggcaatggggaacgaatggttcgcatggggatggctggcggcgattgcggtcgttttcctaagcgcgatcgtgtggctgtctccgcgcgtgtcggaacgatatgtgcatgtgcacgtttggctgttgctgttgccgggggcggcggcgctattcggatggatcggcgccggcgcggtcgacatcggcccgtggcggtttgatgcgacgagctggctgtccgccgtttatatttcgcttctcagctgggcgattcaacggtttgcggttcgctatttgcacggcgaccgccgctatcggctgtatttctcgctcttgacatggacgtcatttgccgcttcgctcacgtgggcggccggcgacttgcggttgatcgcagtgtgctgggggctgccgctcgtggggcttgtggcgttgaccgcgttgaaaaaagaatgggagccggctcagttcgttgcccggcagatgggcatgctgtttttggcaagttggatcgctgtggccctcaccgttgtttggcttggggtgagagtcggtgaatggacgctcgtctcggcgttgtcggcggaacgtttagctcgtctcgctctatgggaaagggcagtgatgagcggattgctcatgttggttgccgtcattccagctgggcaatggccgtttcatcgctggctgatggaatcagtcgtgacgccgacgccggtgtcagcggtgatgcatgcagggctggtgaacgcggggggattgctgctttggcgcttttctccgctttttcacgaaacatgggcgcatgtggcgctctttctgatcgcttttgcctcgattttgattggcacgggcatcagcttagttcacgtcgactataagcgccagcttgtcggttcgacgatggcgcaaatgggcgtcatgcttgtgcaatgcgccctgggcgcttacggggccgcagtagtgcatttagtgctgcacgggttgtttaaagcgacgctctttttgcagtccgggtccgtcgtgccgcgagtcggtcgggcaggattgcgaaaaacaggcagttcgtggccgggcggcatcatcctcggcgtgctgcttgggtgggccttttggcaggcggctccgcacgaaccggcccggctgttgagcgcgcttttgcttgcggcctcggcaacggttgcctggggacggcttacggattttcgcgaaggccgttggctgggctttgcggttgtcgttgctttggcgttggtgtccgaaacggtgcgccatcaatttatggcgctgcttcataacgggatgccgtccgcgtttctgccgcccgcttcgttcgaatggcttgtctgcgctctgtttgttgccgcggcgctggttgctgtatggatcgcgaaccggcgcagctccatacttgccattcgcctgtacatgtggtttgttcatcttggtgaaccccgtccggcggcgaccgaagcacacccgcgttatttggcatcctatctaaaggaggggatggctcatgagtagaaccgttgtatcaatcgaacggtcgtcggcaacaaaaaaaggaggcgcccgcccgctcgccgtcatggtcagcgaagcggcgaaggtaatcgctccgctttggccgatttcggcgtttatcgcccgccatccgtggatggggatggaagacaagtcgtttgtcgacgcggctgaccggctgcaagaagcttacggcatcgacttgtatccgccaatggccgtttttcatgcggcgctatccaaaggggagattgacgtttccttcatcgagcggcgtctgcaacgatggttggatgacgagccgcttcctgcgccgcgccatgaagcggaacggctatgccgcgccctcctttggaacgatgcggtgcccgaagaagcgcttcagatgccgaaactgatcgagttggccgccgctatgccgctgcgctctgtttccatccgcacgcggtctgtgcgccttggtttggaaaagcggttgaatcaacaaatgatcaaatggtgcaagctgttttacgatcggggagaggcggcgtgggcgctgccgcaccgtgaacacggcttttacgggtcttggcgtcgcttggcgcctcttgatccgtccttgtccaaggaggagcggaaacggcttttcgattggcctcaccatccagaggaggcgctgcaacgggcgcttgagcagctcggggtgcaggatgaggaagcagtggcctatttagaagcgcatttattagctctgcccggctgggcggggatgatggtctggcaatcgcgccgtgcaggtgacgaaatcggcgggctgatcaactacttggccgttcgtttgtcgctggagtgggtgttcacagcgccccatctgccgctgaaggaggaagaaaacgaagacgatcgtgcggttgggccgctgttggccgcctggatccactggggcggcatgacgctggacgactggcggcgcctgtcgctcgaagaccgccaagctcgtctggtgttcgccgatcggttctggcggattggccgccgccatctttggcttgaggcgtgggaagatacgtatgaagcgaagttgaaagaagcggttctcacccgtcaacctgaggagccaaaagagcaggcggcagcgcagctattgttttgcattgatgtgcgctccgagccgttccgccgtcatgtagaggcggtcggcccgtttgaaacgtacggctgcgctggctttttcggcttgccgatccaaacgcgcgtgcttgacggagatgacgcccatccatcttgcccggcgattgtggcgccgcggcatgaaatcaacgaaaccgcttctcccgaaacggcggcgccgtaccgccggcggcgcgatctgttccgctttgtcggccggacgtttaaaaaaatcaagcagcatctgctggctggtttgctgcttccggaaatgagcggcccgtggcttggtttgcatacgatcgcccgcagcgcagcgccggcttgggctgggcaagtcattcatcaggcggaaatgtcggcgcaacaaaaaccgaagacgacgctgtcgcttgattgccaagggcatgacgaaacgactgggctgccgatcgggttgacaaaagaagagcaagtgcaatacgtaaaacaactcctcgtcaacattggcttgacgtcctcatttgccccgcttgtcgtcgtctgcggccatgagagcgagacgacaaataacccgtatgcgtccgcgctcgattgcggggcgtgcggcggcgcggctggggcgttcaacgcccgcgtattcgccgtgttggccaacttgccgcacgtgcgggatggattggcgaaagagggaatcatcatcccggatgaaaccgtgttcgtcgccgctgaacatatcacgaccgttgacgagttgcgttgggtggaagtgccgccgttatccgaagcggctgaggcggcgtttcgacagctgaaacaagcgcttgccggcgtcagccgccaagccaatgctgagcggatggcgaagctgccgcatgtcggcgccatgccgcgcgatccggttgccgaagcccgacgccgcgccgtcgactggagtgaaattcgtccggagtggggattggcggggaacgccgctttcctgattgggcggcgggcgttgacaaagggcgttcatttagacggccgggtgtttttgcacagctacgattggcgcgaagatccgaccggtgaggcgctggccggcatcatcgctgggccggctacggttgggcagtggatcaacttgcaatattatgcttcgacagtggcaccgcatcattacggaagcggcgacaaaacgacccagacggtgaccggcggcatcggcgtcatgcaagggaacggaagcgacttgctagccggcttgccgtggcagtccgtcgccgcatctgaccgtgagtggttccactctccgcttcggttgctcgtcatcattgaagcgccgttttcctatatcgagcggttgctcgatgaaaacagcgaatttcggcgcaaagtccaaaacggctggctccgtctcgcctcgattgacccagacagcggggcgtgggtgaactgggaggcaggccgtcttgcgtcggtacagcagcgctaaaaagcaacgatatgccgcttgccgggtttgtctggccggcggctttttttcgttgactgccaaacgaggcagggaaaatggatgcacgccgcgaaataagatagcagctggtataacagcaacaggaaagtcgaggaaagagggaaagcggatgaaaacgcagtttatcgccggtcatgcgcggctgccggccggaatggcggcgaaaagcctttacgatacgctgacgatcacagcggaaattgataaaaaatacggggtgatcgtggaggcatcatgcacattggctactgaacatgggcgcgattacgtggcccgcctgcttcgcggccattcgctgcgcgatggcatcgacggtctgctcgccgagcttgacgaagggtatttagggaaagcccattctgctctgtgcgcggcgctaaaagatttgtacaaacaatattgcaaaatggaggagaaagagccataagccgctgcccctcatcggttgatggggggcagcggcgttttggtgcgggtcagcggtttggccgcccatgatttcgttggtgattcagttttcagccggccgccatgccggcagcgttttgcgcaacggtttgtcttggcggtaaccgagcacatattcggcctgcatgatcgtatgaatttcccgtgttccttcgtaaatgaccggcgctttcgagttgcgcaagtagcgctcgaccgggtattcgttcgaatagccgtaggcgccatggatttgcacggcatcgtcggccgcctggttcgcgtagtcgcaggcgatccatttggcgagcgatgtttctctcgtgcaacgccggccttcgtttttgagaaagccgactttgtaaacgagcaggcggctgatttgcaaaccagcttccatgcgggcgatcatttgctggacgagctgatggcggccgatttctttgccgaatgtttttcgttcgtggcagtatttaacgctcgcctcaagacatgccataatgaggccgaccgcgccggcggcgacggtgaagcggccgttgtcaagcgctgacatggcgattttgaatccttcgccttcttccccgagcaagttttctttcgggacgcggacgttgtcaaaaaacagctcgcccgtattgccagagcggatgccaagtttccctttaatcgggcgcgacgaaaagccgggcatcgtccgttcgacgataaaggcggaaatgccgcggtgctttttcgatttgtccgtataagcgaatacgagaaaatggtcggcgatgtcagcgagggaaatccatgttttttgtccgtttaaaatgtagtcatctccgtcgcggacggctgtcgtctggatggaagcgacgtctgagccggcattcggttcggtcaggccgaatgcgccgattttttccccgcgcgcttgtgggacgagatatttttgcttttgttcttcagttccccactgaaggagcgtcaaactgttcagcccggtgtgaaccgatacggcggtgcgaaacgccgtatcgccgcgttcgagctcttcgcagacgatggcaagcgagttgtaatccatgcccatgccgccatatgtttcgggaatgcagacgcccattaaattgagctcagcgagccgcttgaaaatgttgcggtcaaattcgccacgctcatcccattctttgatataaggcataatttctttatcgacgaatttgcgcaccgtttgccgcagcatttcttgttcgggtgtaaagtcgaagttcatcatcgtttccatccccctatgcaactgtttgtttttcatggttttcgtgtcaacgttcgtttcccttgtttcagcgggcgctgaagcggttgaggagaacaacggtttattcattggtttttgtcgtgcggaccgttttcagcggccggtttgccttgccatccagcttcgacctcgccgttatgctcgccggccagcgggggcggcagccgataagacaccgccgtgtcagacagtttcagtgggctggcgacaagcgttaacggaccgacgattggatggtgcaccgtgactgtcatctcgcgcgccgccgtttgcggatggcggaacagttcatcgagcgtctgcaccggtccgcatggaatgcctttctcggcgagaaggcgctgccactcggcccgcgtccgccgcttgatttcctcgttcagccgccggttcagctcttcgcgatgggcgactcggccgggattggtttgaaagcgcggatcggttccaagcgagtgatcggacaacaacgagcaaagcgcttgaaattgtcggtcattgccgacggcgatgacgatcggaccgtcgcttgccatgtacgttgagtatggcacgatgttcgggtgttcattgccgagcggcttcgggacgtcgccggataacaaataattggcggcgacattgacaagcgcactcacggcgcagtcaaacagtgcgagatcaattttttgcccgcgccccgttttctcgcgggccaaaagcgccgcttcgatcgcgatggcggcatacaggccggtgaacacatccgtgacggcgacgccgactttgagcgggccggtgtccgcagtgccgttaatgctcatccagccgctcattgcctgaatgatatagtcgtagccggctaatggagcgagcggtcctgtctcgccaaacccggtgatggagcagtagatgagacgtgggttgaggcgcgacaacgattcatagccaagttcccactgttccatcgttccggtcttaaaattgtgaatgaggacatcagctgtttcggcgaggcggcgaatcgtctcttgtccttctgccgattttaaattgacggtgatgcttcgtttgtttcgattgacggcggtatagtaagcgctcatgccgttttggaacggcggcccccaaaaccgggtgtcatccgaccccccgggcgcttcgactttgatgacatcagcgcctaaatcgcctaaaatcatcgtcgcatacggaccagccaacacgcgcgacaagtcgagcacgcgcacgccatcgagcgctcctggcatcgatttccctcctttctgtttacatgcaaaaagccggttcctatacagcgtgcaagataggaaccggcttgaacggactgagaaggcattccggcgcggagatgccgtcaggccgtacagttctttttgtggtcgatgcataaaagctgccaacgctgcctgtcaggcaacggggctatcggacagatggcaggggccgtccggtctgcacaagcggccaagctggcaggagacggcttatacgtttattatagtgatttgtttgataattgtaaatagtcgaacaagaaattcgccagcgaaagccggctggcgaggggagtaaggcacattgccgcgttgctggcataggcccttttcaatgtaaaggaatgacaagaaatcgtcgcccggtcggacaatttggcatgaaaagggcgcaacattcacctaaatttctatataattgtagagaaaggggaatcgatgatgcaaaaaaggaagtgatggtgcatgtttcaagtgttagtcacgacagacgccaattatcttccgccgctgagagtcttgatgcattcgctgttttgcaacaaccggcgcccgtttacgttttacttgctttactcgcgcattgccgaggaagagattcaggcgcttggcgagtttgttcgccggcaggggcatgagctggtgccgatttacgttgatccgcaactgtttcatgatgcgcctgttttccgccactatacggtggagatgtattaccgtctggcggcgcatttgtttttgccgccagacgtcgaccgtgtcttgtaccttgatccggatattgtggcgatcaacccgatggatgagctgtatgacatggattttgaagggaacttgttcattgcggctgagcatacccattcgacgaaggtggcaaacttgttcaacaagttgcggttaaaaacgccgaacgcgaaagggtatttcaacacgggtgtgatgatgatgaacattgcgatgatgcgcgaacacgttcggcttgcggacatttaccagttcattcgcgacaaccggttcaagcttgttcttcctgaccaagacgtcttaaacgggttgtactgggacaaaattaaaccggtcgactgctaccgctacaactacgacgcgcgctattatgactttttgcagcttttgcccaacccgaaacacgatttagcttggattgaggaaaacaccgtttttatccattattgcggcaaggaaaaaccgtggaaagacaattacaaaggggagttggggcggttttacaaacggtacagccaagtgttggagctcgagggcgaggcgacggtgtagcgcggcttgagagacgtgtttaacaaagaaagtctctcactccaagcaaagcgaagtggaagcggttcacaggaaaaaggcgccccatcaaagcgggcgccatgttcggttactgtttgcgctcttgccggcggatgccggctgccgcagcgcgtgcctgtgcttcaaggtcttcatggtcggcaaattctgccgagtattccacatcgatgccgtcagatttcagctgtttcggcacttgcggcaaagtcgccttgtttttgtcgcgcgtccgttgtccgcgagaacggcccatcatccatgccccctatccaaaagtgtgaatcgtacgattcaatcattaggatggcatggacggcgccagcgtataaatagcaatcgtttctaatggcgcgcttttttggccgtatagccgcccgcttggtccgccattttaaaatcgcgggcatagcttacttcttgggcgcttgtcagcgtatgcttcgctttttcgcgttttcgtttttccgccatcgcttgttccctcgctttgcatcaatattcctttagttccattttgcgcaaaatcagccgtttttatgcgtaaaaaagaggatgtccgtttggacagcctctttttgcatcagatgcgctctcccgcggcttatgcctctttgcgctgttcttcattgtgggcaaaggaaggatggcgcattgtatagagcgtgtagttgtcttttgtaatttcgtacaaattgtatacatccgcgccgatttgctcgagcaacgcccgccgcgtttcattggccggcgtgacgtacggcagtttttccgccgctttgatcgagcggacgttgactttgcgaatgcgcaaaaacacggtttcgatcgacagctcataaaacagctcatggaaaaacgcttctttggcgcgccgattgtaaccgagcccgtgatacggcttgccgagccacgtgcctaaaaagccggcgccatcttggatatcaaagaggctgattgtgccgatcgggtttccccattcgtctaaaatcgtgcgcgaaatcaattcgccacgttcttccgcctccatgagctgttttgtcatgaataaaaactcttcgtacgagctggctttttggcgcacgaaagggaagacgtccggatgcaccatcagctcgtacagcgcatggcagtcttgcagctcgcgttttttcaacatggccaatccctcctttggatgccgagggcagcctcccagcgggaacccaccctcgaaatttttttattaaaacttcattaaaaaaatttcggggtgggaatcgaacccactaggaccagcgcgagcgctggtgacgcaccatttgccttccccttgttcctgtccgtatgcgattatgacgacaactagcctaaggtctcctttatcatacacgatcggaggcaaaaagggaattgtttttttgttaattttttttggatattttttgtcggtcatggggcaaaagcaaatcggtgagacagccttccaacgttggaaacgaaaagcggaagccggcttgcaatagcttctttgggatgacgcgttgcccttcggtgacaagcatgctcatttcgccaaggagaaggcgaagcgcccaagcgggaatcggaagccaatacgggcggtgaagaagtcgggcgacggtcagtccaaattcttccatttgtactggatggggcgcggtgaaattgatggggccggacaattcctcgtgttcgatgatgtacgagaccgcgcgcacgacgtcttcaagatgaatccacgatagccattgccgtccgctgccgattgggccgccgacaaacagccggtacggcttgatcatcatcggcaaggcgccgccatgtcgggcaaacacgacgccaaagcgagcgtagacggtgcggatgccaagctgctcaatcggacgggccgatgcttcccatgcttggacggtctgggctagaaagtcgccgccgtaatcggtcgtttgctcggtaaatgttgcggagtccgaagtgccgtaaatgccgatggcgctggcgttgataaacaacgacggggggcgggacagtgaatcgatgtagcggcccatcgcttcggtggatcgaaggcggctgtcaaggatgatctctttttgcttcgccgtccaacgttttcgattgagcggctccccggctaaattaatggcgacatcgacagcttcaggctttcggtggttgtcgaaggaaaggtaatgaatgttgccttcagaaggtttgggagagcgggtgaaaatgtagatctcatgtccttgtttggaaaaatggcgggcgagcgcctggccgatcagcccagtgccgccgttgatggcgatgcgcatcttgattccccttccattggtttattttatgacttcgcttttggtgtcagaagttcctgcttatgatacgataaaagataagggggacaaacaatgggaacgattgccgacattgtcgtaaccgaacaaaatgctgaacgattttggattgtcgtgcaccgtgacggcgcaccgtcgttgagattgacagttgatcaagatgtattgcttcaattccgcttgaaaaaagggatggagatcagcgacgacctgcttcaacatattgtgtatgccgatgaggtgaaaaaggcgtatcaacaggcgctttactttttggcgcaccgaatgcgttcggagcatgaggtcgccgcacacttgcgaaaaaaaggcgctccggattcggtgattgatgaagtgctcaaaaaacttcgcgccgagcggtatgtcgatgacgaggcgtttgccgccgcttacgtacgcacgcaaaaaaagacggcggcgaaagggccgcttctcatccgcgctgaactggaacggctcggtgttttgggctgcttgatcgagcagagtttggcggagtatacgttggatgaacagatggccatcgcccgctcgctttacgaaaaagcgaaaaaacagcgccgggctgaatcggctcgcgcgtttttggaacgggtgcggcagcagctgatgcgcaaagggtttccgcatgaggtgattgccgccgttttggcggatggcggcgctcatactgaacaagaagaacgggaggcgctcagtgttcaggcggagaaagcgcaccgccgttatgcgcaccacccgcggccgctttatgagcaaaagatgcgccaagccctgtaccgaaaaggattcgcacttgacttgatcaatgaatggctgcgcatgcacggtaatgacgagtgatctcgaatgaaaggatttgaaaaaattaggggatattatcagttttgtcgttgaatgttgatcacaaaatcgttccagttccataaatctagagatgttctgagccttttgccgagttccatgtggatgaaaacgatccatccggaatgctcaaaaaggaggcttgcctatgatcaaaggagaacaaaaacggtacagcgaaatgacgaaagaagaactgcaacaagaaatcgccatgttgacggaaaaggcacgcaaggcggagcagatggggatggtgaacgaatacgccgtctacgagcggaaaatcgccatggcgaaggcgtatatgcttaatccagctgattttcatcctggggagatttatgaaattgaaggggcgcccggagagtattttaaagtgcgctatttaaaaggagtgtttgcctggggatggcggttgaaaggaaacggagaggaggaggcgttgccgatttcactgcttcgtaaaccgaatttgcctcaatcatgacgggcgggacaagttcacagtcggacggaaaaagagcctaaaaacctagggagggtgtctccctaggttgttccgctacgactgcttgcgcgtctgccgctctaaaatgatgaggtcaagcgtttgctgcgtttcgccgttcacttgcgagtgggcgtgttttggattggcccacggctgctgaaacgggttcgaataaaagttgtcataaaattttttgtgccgatggtgacccatgattgttcacctcgctgcggaatgtgccgggggagtgcggcgaacgatgccgtgctcccccttcatgttaaaagaaatcgcttcgttcgccggaggcgcgcatccgttcttgcgggtgggtgttggtcgtgccgtcggcccgcttcgaggcgtactcggccttggcgcgcggttcgccttcgagcttgttgttgttttggttcgggaagttgtgcgctttgttccgcacggcacattccctccttaacggcgtgctcgtgttggatggccaacacgtatttttattatgggacaccctgtagcgcttatgtgtggcaatgattggggaggagcccatcagccgtttggagcaagttcgagctttttgcgcagtttgccttcgctgaaaatccagccggtgtatgagctgacaatattgagatcgcggtcgagctggacgacagcgacaaacgggtaataccctttgcttcgatagcgtaaatcagtaaagcgcacttcatagtaatcatcgtattcgttcatttcccaacggtaaaccggggaaaaagataagaaagcggcgatattttcgtcgcgtttggcggcgttcatcaccggatggtcgggaagcgcacgcttttggaagcggtcaaggatgatgagctcgccgcgtttgacgcgggcgacgtaaaattcgtcgcaggttgaaatggctaaatgccattcgcgcggccgccatgtcggtacggtgatgatctgggtcaccccggcgaccgaggcgtgcacgagccgtttgatgttggtctgctggcggaagcgaagcccataatacgcagcgataagcacgtagacgacaagaaacgtataaccgggatgggcgccgagaaacaagccgccgacgccaaccaaatgaagcccaaaaatgaccggatcaaacgtatgaatcacgccaagggcgatccatttttttgtaaacgggcgcaacgcctgggttccgtaagagttaaaaatgtcaacaaatacgtgcaaggcgacggcaacaaacgtccaaagccaaacgcgaagccaatccgttttcggatagatggcggccatcacgctgacgatgagcagcggccaaagaacgacggcgggaatcgaatgggtgatgccgcgatggttgcgaatatattgggcgttgttgcgcaatttgaaaatcgtgtcgatatccggcgcttgcgagccagcgagcgcgccgatcaacacagcgtgggacaagagcggatcgtgggcgatcgcagggtcaagtgaagcaatactgccgagcgccacccccatcaaaacatgtgtgcctgtatccaacgtgaaggcgcctccttcttgcagcatcgttgcatgttcggatggaaactgtctgttgtctctcggccggagcacatctttctttttcatgcaactattagtatgccccaccttgtgttcagccaataaccgtttgaggcattggccgaaaggaggcgagagacaaacaaggttatggctagtgtatcatagggcgacaatcgttggcgagaggcggaacgaccaatttcacaaagattcaaaaaaggaaacgattgatagacagtggagtgagaaaaagaaacaggaagcaagccgttcgtcagacgaaaagggaagcgcttcaaccaaaaacgaaaagcgccccgcatgaggcgggacgttttgttgatcatctcgaaccgagaagctccccacttcaacgtctatataggtgtaagtggggagcattccatgctgatggaagatcggttcaccatccgttcttttggcggctcattggtcaactgtccttttctctgccagccgatcgattagccgtcatttctgaaccgttggccgatcgctttgagagcggacaggaaaaagcggatcgcgcggttgatgtccgggtcattgagcgctttaagcaaatcaaacaacccgattttttttgtttcggcggagttttgttcgtacgcctccagcgcgccggcggcgatgtgctcaagcagtttcgccgttttctccggatcaagtgaagcagcaaggccagctatggcgaacgcatggttgatcatcgttgtcaccggtttttggttgagctggccgacgacgattttcgccacgtcttcccgcgcttttaacaaggcgttggccgcttcgagcaggccgctttcatggagctgctcgatgaactccaagagctcgcggaccgcctcttcactgtcgccgacagcggcttttagcttggccagcgcttcagttcgtttttcttcctccgtcatttggcgcttttgaatggtggtaatcggcttagccaccgatcgtcacccccttgttttcctcggtgagcggcacgtagtcgcttcgccgccacttccgctccacctcgacgccgttttgcggatgccgctttttaaagcgcggatttgtgcgcggcagcggcgtcttgccggaccgttcaatgacttccatgcgcacgcgggcttgtttgtaagccggcgtgttcgtgcgatggtcggtttgcgggccggtcagcatgttaatggcgctctcattggctgtggagtgcatcggcaagaacagttcgttgcctctgactcgatcggtgacgagcacgcgcactttgacgcggccgtacggcgagatgagccgaacgagcgccccatcttcaatgccgcgttctttggcgagttcaggggatacttcgacaaacacttctgggaatttatgctcgatgcctttggatttgtacgtcaagtttccttcatggaaatgttcgagcaatcggccgttgttcacaagcaaatcgtactcttccggatattgcaccggttcgacccaatcggctaacgcaaagcgggctttgccgtccgggaagttgaaccgctctttgtacaacagcggcgtatcagcgccgtcgtggctgccccagcaaaggctgttccagccctcgagccggtcgtaatgcgcttgtgagtacagtggagcgaggctggcgatttcatccatgatttctttcggaccggcgtaattccaatcggcgccaagccgcttcgcgatttcttgaatgatccaccagtctggcttggagtcgccaagaggctccagcgcttggtaaaaccgttggatgcggcgctcggtattcgtgaaagttccttccttttccaaacttggcgctgctggcaagatgacatcagcaaattgcgccgtttttgacaagaaaatgtcttgaacgacaacaaagtcaagcttcgccaacgtctcttgcacatggttggcgttgcagtcgacaagcgccatatcttcgccgatgatatacatcgctttcagctcgccgcgctcggccgctccgagcatttggatgttgtcaaggcctggtttcgcatcgatgcggacgccgtacgctttttcaaacttcgctcgcgcctcatcatcggtgacatgttggtagccaggcagccaggcaggaagcgaacccatgtcgcaggcgccttggacgttgttatggccgcgcaatgggaacgcgcccgcccccggacgaccgtagttgccggttgccaaaagcaagttggaaatcgccgccgatgtatcgctgccgcccgtgttttgcgtgacccccatgccccagaggacgcacgtgccgtctgcttcgcggatcatctcggcgatgcggatgaggtcggctttggcgacgccggtgacttgttcggcataatcaagtgtatatttttccagcaattgtttaaactcttcaaagaaatggacgcgctcgcgaatgaacgcctcatcgtgccagccttggtcgatgatgtattttgtcacggccatcagccatacttggtcggtgccttgtttcgggcggatgaacaggtcagcccgctcggccatttcatttcggcgcaagtccgcaacaatgagtttttggccaaacagtttatgcgcccgtttgacgcgggtggcgatgaccggatgcccttccgctgggttggcgccgatgatgatgacaaggccggctgaagcgatgtcatgaatcgtgccggaatcgccgcccatgccgaccgtgcggaacaggccgtccgtcgccggcgactggcagtagcgcgaacagttgtcgacgttgttcgtttcaaatacttgccgtgcgagcttttgcattaaatagttttcttcgttggaaatttttgacgatgaaataaaaccgatggcgttgccgccgtattgccgcttgatcgctccgagcttttccgcgaccaagtcgagtgcttcgccccatgtcgactcgatgaatacgtcgcctttgcgaatgagcggtttcgttaggcgctcttcgctgttgacgaaatcccagccgaattttcctttgacgcatgtggaaatggcgttgaccggcgcttcggataccggctggacttttaaaattttccgccctttcgtccacacttcaaacgaacagccgacgccgcagaacgtgcaaaccgttttcgtctttttgatccgttgttcgcgcatggctgcctcgatttcagaaatggcgaaaatgctcgtatagtttggctcgacttccttgacaaaatcgatcatcgggttgaggacgtctttgtccaagccggtgagaaagcccgcttcgccaagcatcgatttttccattaacgcgttgcacggacagacggtgacgcaatgcccgcagctgacgcacgacgattcgttgatcggcaccccaccgtcccaaacgacgcgcggccgttccgcttcccaatcgatcgaaagcgtttcgttcacttgcaagttttggcaggcctcgacgcattgcccgcaggcgatgcattgattcgggtcgtagcggtagaacggatgcgacatgtccacctcggacgggtcgactttcggccggtacggatatgtttgatgttcaatttgcatcatttccgccgtgttgtgcagcttgcagttgccgttgttgttgtcgcacaccgtacagtacaagagatgattttccaacaggcggtccatcgcttctttttgcgctgcctttgcccgcggcgagccgagttcgacgaccatgccgtcctcaaccggtgtcgcacaggcacgaagcagcgttccattgacttcagcgatgcacgtgtcgcatgtctgaatggcgccaagctccggcgtataacaaacttgcggatgcggaagaccgtgttcattgacgacttctaaaatggtcatccctggcttggcgtggtaggtacgcccgttgatggttaccgtcaccatttgcgctcccatcatcgctccccctttgttaaaataaaaaactccaccagcgacgagacgaatgcttcatcgtgggtggagtagttctttagcataacgatactaaacaaccaatccaaactttttatatttagtagaaaaataacaaggccgcttcttgccttattatttttccactatgtatacatttgctatagtttattatagtacggcgaaaggaagaacacaacggatgggccggaagtttttctgctgaccgcaaggaggaatgagaatgtccaaaaaagaagctgctttcaacgatattgtgcgcaaagtgcgcaaacagctgtttgggaaagggccggagcggatcaaaacgtattttgttgacaatttggcgatcaccattttgcacggcaatttgacgccgacggaaaaatttatcgcccgcacgccggaagggcgggacatggtgcatgcagcgagaacgaaaatgatccaagatgtgtacgcccagcatgtgccggacggcatggaagagcttgtcggttcgaagcttctttatttgttcagtgatattaaagtggaagaggatatggctgtttccgtttttgtatttgaaaaaccgattgaattgtgacgattttgtgaacagaaacaattgtttttcgttactgttcgtggtatgcttatgaatagttagcacgatgaaaatagtagaagccttgccggctaaacggttttgccgcttggcaggcaggtttcggaaacggatgtgcgttggtttcgctgcagaagtgctgggcgcaaactaccgccgcttttcgctgacaggggcgagtttgtcctcttgtccggaaggcggcggttttattttgcatggaaagggggaatggcaaggtgagcgggtttgcggcgaaacggcgaccgattgcgaaataccggaacgggcgctttgttgaggaagaggacgagatcgcgctcgagtttccgttgaccataacggtcaatggcgaggagtttgcgacgatcgtttgcacgccggcgcatctagatgaattggtaatcggatttttggcctcggaaggagtcattcggacgtacagcgacatcaaaggaatgagcattgatggggagcggggctttgcttatgttgagctcgccgcgggcggactgccggccaaacagttttatgccaagcggttcatcggctcgtgttgcggaaaaagtcggcagttttatttttacaatgatgtgaagacggcgaaaacgatcgtcggcggcatcgccgtgaaggcggatgactgcattcgcctcatgaaagcgctgcacgagcagtcgacggactttgcggcaaccggcggtcttcacaacgccgcgctcgccacaccggacgggatcgtcgccatccgctctgacattgggcgtcacaacgcgcttgataagctgtatggctattgcctgcgtcatcaagttgcggtgaaagacaagctcattgtattcagcggccgcgtttcgtcggaagtgctgttaaaggcggcgaaaatgggagtgagcgtcctgctctcaaaatcggccccgacgacgctagccttagatttggcggatgaactcggcataaccgtcgttggctttttgcgcggacaggtgtttaacgtgtatacgcatgagagtcggatcataatcgggtaaaaggggaggagaagctgtgaaaaaccgttggctcattgcgttatcggccgttggcattcatatttcgattgggtctgtttatgcgtggagcaattttaccaatccattaaaacaattgtttggatggtccgatcaggaagtagcgctcacgttcagcattgcgatcttgtttttaggattgtcggctgcgttccttggccattttgtggaaaagcacggaccgcggaaatccgggctattggccgccatcttctttggcctcggggtgacggggtccggtttggccgtggcgcttggttcgaaatacttgctgtatttgttttacggggtgttgggaggaattgggctcggcgtcgggtatattgcgccagtgtcaacgcttgtcaaatggtttccagaccggcgcgggttggctacagggctggcgattatggggtttgggtttgccgcagcgatcgcgagtccggtgatgaacagtttgattgcctccgtcggcgtccaaaatacgtttttcattttagggattacgtattttgttattatgacgttatcttctctttatttagaaaaaccgccggaaggatggttgccggaaggatttcaggaaaaagtgaaggccggaaaagccaaaccttcgcttgatttggcgcaattgacggccaatgaggcggtcaaaacaagacggttttggtatttatggttcatgttgtttattaacgtgacgtgcggcattgccgttttagcggtggccaaaccgttggcggtggaaagcatcggcatcagccaaacggccgcggcggcattagttggcgccattggggtgtttaacgggttagggcgcatcggttgggcatcggcttctgattatattgggcggccgaatacgtatacgacgtttttcgttttgcaaatcgtgattttcttcctgttgccgaacgtgtccaccaaatggctgtttgttgtgatgctgacgattgtttatacgtgctacggcggcggattcgcctgtatcccggcgtatatcggcgatttgttcggcacgaagcagcttggcgccatccatggttatattttgaccgcttgggccgcggctggtctcgtcggaccgatgtttgccgcgtatattaaagacacgaccggttcttatgaaggaagtttggccttttttggcggattgtttgtcatcgctttcatcatctcgttgctcgtgcgcattgatattcgccgattgcgtgctcgacatgaatcgatcgcctatgtttctgcggctaaggaaagttgagaacgatttccttccgtttcccctcggcgtgcggcaagccacgccgggggttttttgatataataagatggatatggataataggcatcatgggggaaactttgaatgacaagagaaacagagcgatttccagcgcgcaagtttcagcgcgatttgcttgactggttcgcccgcgagcgccgcgacctgccgtggcggaaagaccgcgacccatataaagtatgggtgtcggaagtgatgctgcagcaaacgcgcgtcgagacggtcattccgtattttgaacagtttatcgatcggtttccgacgctggaggcgcttgctgacgctgatgaggacgaggtgctgaaggcgtgggaagggctcggctattactcgcgcgtgcgcaatttgcacgcggcggtgaaagaagtgaaaacgcgctatggcggcaaagtgccggacgatccagatgaattttctaggctgaaaggagtcggaccgtatacggtcggggcggtgttgagcctcgcttatggcgtcccggagccggctgttgacggcaacgtaatgcgtgtcttgtcgcgtctgtttctcgtgacagacgatattgccaaaccgtcgacgagaaaacgatttgaacaaatcgtccgcgaaattatggcgtacgaaaacccgggagcgtttaacgaggcgctgattgagcttggcgctcttgtttgcacaccgcgccgcccgtcgtgccttctttgtccggtgcaagcctactgccaagcgttcgccgaaggggtggcggaagagctgccggtgaaaatgaaaaaaacagcggtcaaacaagtgccgctcgcagtagcggtgctggccgatgatgaaggccgcgttctcattcgcaagcgcgacagcaccggtttgcttgcgaacttatgggagttccccagctgcgaaacggacggcgcagatggaaaagagaagctcgagcaaatggttggggagcaatacggtttgcaagtggagcttacagaaccgatcgtttcgtttgagcatgcgttttcccatttagtctggcagttgaccgtgtttcccggccgtttggttcatggcggaccggtcgaggagccttaccggcttgcgccggaagacgagttgaaggcgtacgcctttccggtgtcccatcaacgtgtttggcgcgaatataaagaatgggcgggcggagtacgccgccccgattaatcaggcaccggcatcgtgccgtgtgtatacgttgcttcacggcgcccaaggccgccgcgcgcttcgatttcctcgatgatttcgcggtgaatcgtctgcccttcgacgtttaaatatggagcgatttgttggaacgaatgatgaaaataagcgagttcgtcatcggtccattccgttttcggaatcatcgacagctcagtcatatcgcggccgacgtacataggcagcccctccctcatctatggaattcggctatattatatgtataaggagtgaaaaacatgagcggaaaagtagcagtggtcaccggcagcagccgcggcattggcaaagcgatcgctttgcggctggccaaggaaggatatgatattgtcgtcaattacgcccgcagcaaaacagccgccgaagaaacggcgcgcgaaattgaagcgctcgggagaaaagcgctcgtcgtcaaagcgaacgtcggcgacgttgagaaaattcacgccatgtttgcccaaatcgatgaggtgttcgggcgggtcgacgtgctcgtgaacaacgccgcatccggcgtcttgcgcccggcgatggaattggaagaaacgcattggaactggacgatgaatatcaacagcaaagcgcttttgttttgcgcccaggaagcggccaaaagaatggagcgggtcggcggcgggaaaattgtgagcatcagctcgctcgggtcgatccgctatttggaaaactatacggcggtcggcgtctcgaaggccgcgcttgaagcgctgacccgctacttggctgtcgagctggcgccgaaaaacatcgccgtcaacgccgtctccggcggggcggtcgatacagatgcgctgaagcacttcccgaaccgtgaagagctgctcgccgacgcggctgcgaacacgccggctggccgcccggtcaaacccgatgatatcgtcaacgcggttttgtttttgctctcggatgcagccgagatgattcgcgggcagacgatcattgtcgatggtggaagatctttacttttgtaacgtcagcggatagaacgatcacccccggggcatagtaaagcacgtggaggtgagaacaatggccaaacaaccgaacaaaacagcagctggcacaaacattcaagaagtaagacaacaaaatgcccaatcggctcaagccgctcaagctggccaatttgcgacggaatttgcggctgagacgaatgtgcaacacgtaaaacaacaaaatgcgcaagcggaagcccgcaaagcgcaaaatgtcaatcaataaccaacgatcatccatggctgacgcctggcggttgtgacgacggcgtatgttgctgcaagagcgcaggcgataggccgaagatggaaggcaaaagcaggggcggcgcgcctctgctttttttgtcgacaaaagctgtcatctctttacaagattagtgaaagggatttgtgggtgcggacgcgaaatgatgaaaggaaatcacacggcaaaggggaagggagaacggaatggcgatggagcacgcatggacgaatgtaggcgacgaggcgctgtttttgcaacaggagatggagcgttgcgaggagatcacccgccagttggatgaacttgaacgtgaagcgccgaccgccgccttgcgcgaggaagtgcggcaaatgaaacgggaggtggaagccatccgccgcgcatttttagggcagatggcatccggtgtctgacggacaggctgcgtccttgagccaacgcgccagttgccttttcctcagtaaggcggcctgcttttctttccttttgcaaaaggaacagggtataatataacgaagaagctcccatcggaaagtagggaagaatgatgccagcttaccctcgggaagggaaaatcattcaaatccatagctacaaacataatgggacgattcaccggatttggcaggaaacggtcgtattaaaagggacgccatcgtatgtgatcggcggcaataacaaaacactcgtcatggaagcggacggccggacgtgggtgacgcgcgaaccggcgatttgtttttttcatgctaagcattggtttaacattatcgccatgattcgtgaggacggggtgtactactattgcaatttaagctcgccgttcgtttgggatgaagaagcgctgaagtacatcgattatgatttggatattaaagtgtttcccgatatgacgtacatgctgctggatgaagatgagtatgagcggcatcgccgcgaaatgcactatcccgatgtgatcgaccgcattttaaaaaacaacgttcaaaaactgatcggctggattaaggagcggaaagggccgtttgcgcccgagtttatcgacaaatggtacggagtgtttcaggcgtaccaaacgtaaatagcggcatgaaaaaagcctgttcggcatcgctggcaggttttttctgcttttttgtcgaaagcggcacgcatgaagagctgatggtgaggcgggggattgtcgggaacacccgccctacggcaggttgtcagtcaagccatcctcgtgcgtcccacggttgggctgccttgctaacgcttatgtttaaaagcaggggtctcgattagagatgagaaatagcgacatgaaaaatcctgttcgcaagtcggcagtttttctgctttttcccgcatgcatgaggaatggtgacggtcaagcaggagtgatcagttgatttggaggaaaaaatggaatgagacgttagaaattatgataaaaaatctccatgcgccatttttgcaatctatccggcgtgaaaatggtcgttcaaggtgcgtgcatctttacaacaaataaggtcaacgagggattgtttcatcccctcgttattttattacttttcctttttcgataattttaattttttataatattatattgtgttagaaaacaatacatggcataattttattcagagctcacatttcgcaccctaacaaggtcaaaacaaaggattttttatttagtttttcagaataactttttgaccaacacaacgagcgatggcaatcctttttttaccatcgctagtcgttctgtatcatgttagacgtagatgctctcatccatgcccaatccctgcagaatccttcgctgatccgggttgagggagcgatccagtgcgcgttggatgcgcccgtctggcagctccagcaggatgacgttcacatattgaaacagctgaaaaatcacctgtcccgttggccgggtcagcttgcggcctcccgcgccctttaacgggcgttctggtgtgatgaactgacgcacccggcgctgaaaaacgcggtaaatcgccaaggccaagagaaatagatagcccaatacggcgacccgttctggttttttgacataaatctcatccgtgaaaaacggatctttcaaaaacgcgaagttcatttccaccgagatttgccctttatacagcttcaagatctcttgggcatccatttgttggcccttccattccttcggaacggtcgtgacgaggacaaaccgggacgctttccgtcttgcctgttcccatgccggttggtcgaattcgacgtttaggcgaagggtgtacagcgtctccgtctcgggttccgccccttttttcggccgtccgcgccgttttttcggacgcacgatctcttcgaccgcggcctccactcgatgaaaccgagggcgaagggacgccttgagggacgtcaaggcttgttcggcgtcttcgcggcaggagaaggggtggcgctcccaacggacttgttcctcgcgaagaagctccgcttctttgacccgctctttttcgagcgtttttcctttgcgctggtcgagcgcgctcgattcgacgacgatcagccgaaccgggtggccttcataggtcgcggccgtttcccatacccggtacgtggcgccgtttctctccgctagggtaaagggttcgctccacgggatgtgaggcgaatcggcctctgcgagcgcctgtttcacgattcgaagcgacgaagggcctctggtgatcaaaaaggcacgggcggcttttgtctgcgccaaggtgtctttcgtcatcgcggcggaatcggccacgtaaatccattcgtcgtcgatcttggcttgtttgaactgttcgtggatccgcgacagcacctcaggattccacgccttatccgatcgattgccgtcatgcacatcgccgtaaaacgggatgccatcctcgttgccgaccagcccgaagccgattggtttttgccaacggtgatggcggttatagccatgtgtgatctgcaaagcctctaatgaggccgactcatacgctccgtaaaccgtcttgtccgtcgtatcagcgtgaaaggctcggagggaaaggccttctttgcgataaatgtgaatcaagcaagtgctgatgaccttgtgaatatcggcctcatacaagcggtcgagatgacgggccaaggcatcgtcgttcaaccaggaaggctggagaccgggacggatgagtttctccagatcgatctcctgagcccatcgttctaagtgaacaagggcttgccggccgtcaaatagattataaaggatggcctgaacggcatcgctgactcgcgtttggcattgtggatcgacgggcacaagatggtcaatcaagtgggggatgtcgagttttttgactagaacacttattatattcaaataaccattacgatagacccctttgactttcacattcatgagagaaaaactcctttacgttccttgtgtgtcaaggattcattcgacatcggaatgaaaaaatcctcccgattttcgtcgggagggtgcgaaatgtgagatgagagaaaaactcctttacattccttgtgtgtcaagaattcattcgacatcggaatgaaaaaatcctcccgatttccgtcgggagggtgcgaaatgtgagtgataaacaaatgaaacacaagggggaaacacgatgaggaagaaaacatggtttacgtggcttgccatgatgctggcagtcatgcttgttttagctggctgcggcaagtcgaagcaaaccgcagggggtggcagtgacaaaccgtcgacccaggatacgctggtgtacgggcgcggcggtgattcggtgtcgctcgacccggcgactgtgacggatggggagtcgctgaaagtaacgaaaaacatttttgatacgctccttgattacaatgacaacgatacgtccgtcaagccggcgttggcgacggaatggacgatttcgaaggatggactgacctatacgtttaaattgcgccaaggtgtcaagtttcatgacgggacagagtttaacgccgatgcagtggtctttaacttcgagcgttgggcgaacggcaatgccgacaagtttccgtattacggatcgatgtttggcggttacaagcaggatgacagccatgtgattaaagaagtaaaggcgctcgacaagtacacggtgcaatttgtgctgaaacggccgcaagctccatttttgaaaaatctcgccatgacgccgtttgccatcgccagcccagaagccgtgaaaaaatacggcgacaagtttggcgaacacccagtcgggaccggcccgttcgtctttaaagaatggaagcgcaacgaacggatcgtacttgaaaaaaataaagactattgggaaaaaggctatccaaagctgaaccagctcatcttcgtgtccattccggacaactcggcgcgtctcaatgcgctcttaaaaggcgaaatcgacatcatggaagacttgaatccgacggacttaaaacaagtggagggaaacaaagagtttcaaattttcaagcgcccgtcgatgaacgtcgcctatgtcggactgacggcgacgagagggccgctgaaaaacaagttggttcgccaagcgttgaactacgcggttgataagaaagcgatcatcgatgcgttttacgccggccaggcggaaccggcgaaaaacccgatgccgcccagcatcccgggatacaacgatgcgattcaagactatccgtttgatttgaataaagcgaaagagctgctggcgaaagcgggttatccgaatggctttgaaatcgaactgtgggcgatgccggtgccgcgtccgtatatgccggacgggcaaaaaatcgctgaggccattcaagcgaattttgccaaaatcggcgtgaaagcgaaaatcgtgacgtatgaatgggcgacctatttagacaagctcgccaaaggggaagcggacgccttcctgctcggctggacgggcgacaacggcgacgcggataacttcttgtatgcgctccttgacaaagacagcattggcagcaacaactacacctatttctcgaatgatgagctgcataaaattttggtcgaagcgcaaacggtgagcgatgaaaacaaacggaacgagctgtataaaaaagcgcaagagatcattaaagaagaagcgccatggattccgctcgtccattcaactccgctgttggccggcaaggcgaatatccaaggctttaacccgcacccgaccggttcggataagtttacgaaagtcgagtttaaataatcgactgagagaggggaaggagcgcatcttcccctctttgtttgccgcatgttaagggagggagagtcaggtgctgtcgtatgctgtgagaagggtgctgatggtgatcccggtgttgtttggcatgtcgcttgtcgtcttttttatgatccgagccattccaggcaacccggcgcaagtcattttagggcaaaaagcgacgaaagaggctgtagcggctttgacccataagctggggttggatgagccatggtatgtgcagtatgtcaaatacatcggcggcttgctgcacggcgacttaggcgagtcgatccgcaccggcgcccccatcgccgaagaaatttggccgtatttagcggccacgattgaactgtcgctggcggcgatgctgattgcggtgatcattggcgtgaacgccggcattattagcgcttggtttcaaaattcatggtttgattatattgcgatggtgttggcattgattggtgtttccatgccgatcttttggcttggcttaatggagcagtggctgttttcgattgaacttgattggctgccgacgtccggtcgcgaggacgtacgcaaccctgttgagccgatcactcatctttatctgatcgatacccttctgtctgggaacgccgatcagttttggcaagtgatgcagcatcttgtcttgccgagcatggcgctggcgacgatcccaatggcgattatcgcccgcatgacgcgttcgagcatgttggaagtgatgaaatcggactacattcgcaccgctcgagcgaaagggttaagcatgttttgggtcgtgtacaaacattcgttgaaaaacgccattattcccgtgttgacggtcattgggctgcaaacagggctgctgcttggcggtgcgattttgacggaaaccatttttagttggcccggcatcggacgctatatttatgatgcaatcgggtatcgggattatccggtgatccaatcgggcattttgatcattgccaccatttttatttttattaatttgatcgttgatttactttatgcgatcattgatccgcgcattaagtacaattaaggggggagggcgcctatggctgaactagcgcgcacgccggcaacaccgccggcggcgattagggagacggaatcggtttctttatggaaagaagcatggcggcggtttcgaaaaaataaaatcgccttggtcggcgctgggatcgttttgttttttatccttgtcgccatcttggcgccgtggctggcaccgtatgattataaagaccaacagttggccgagcggttgcagccgccttctagcgagcattggttcggcaccgatgatttcggccgcgacattttttcccgcgtgatatatggagcccgcatttccctgtgggtcggatttttttccgtgctcggctcggtcatggttggttcgctgcttggcattatcgccggctactatgggcgctggattgatggggtgatttcgcgtttgtttgacattatgctggcgtttccgagcattttattggcgatcggcatcgtcgctgtgctcgggccgtctttgcaaaacgccctcatcgccattgcggtcattaatgtaccgaactttgggcggctcatccgttctcgcgtgctaagcattaagcaagaagaatacattatggcagcgaaagcgatcggcatgagcgactggcgcattttactccatcatattttgcccaacagcctcgcgccgattatcgttcaagggacactggcgatcgccacggccattatcgaagcggccgcacttggctttttaggcttgggggcgcagccgcccaatccggagtgggggaaaatgctatcggacgccaaagatttcttgactcaggcgccgtggacgatgattttccctggattggcgatcatgctgacggtgcttggctttaacttaatgggcgacgggctgcgcgatgcgcttgacccacggatgaaaaattgaagcaggcggtccgctacgagcggccgcctgctgacttttccagctctttttccagcgtgtcatcgtaatggtaatgatggtaactgtcaatcagtttatctaaatgttcaaggcgatccccataatccatgatcgctccgattaaagaaaacaaccgataatcgcccggcggctggccgtccgcataaaaggcggaagtgagctgctcgcgctgatgatgaatttcctcggcccgtctgctgtgagggagcggctttgccttatggataaatttcagcaacagttgctcatggtagtcaagcaagcagccaaggtgcaggcagacggcttgacgaagctcggcgggcaagcggctgaactcgttttcgagccggtgcagccattttaagacagataaagcccgatcggccgctgctatcatttgccggtacaacacgagtttgcgagatttttggaagcgttggcgtcgaaaatatgtgcgttcttctttgtacataaaatatagatgctcgagtttggtcatttcttcgtgtcgtgcttcaatttcttccttcaaatggtgatggtcggctgcctgctgtttatgcaggcggatccattttaaaatggcctctgtttcttcgctgattttttcatatacctttttttcgtatttcggcggcaagaaaatcaagttgacgacaaaggcggcgaaaataccgagcatcatcgttaaaaagcgaatggccgcaaattcaatgaactggcggtctgtatattccataatggcaatgactgtgacaagcgctacggaaatcgtcgatgattcaaggcgcattttcaggcaaagggcgatgacgatcatcagcgtcaaaccgacgaccaacggatcgcgcccaagaatgaaaaccgccgcgatcgcgaacaaggcgccgatcacattcgcttgcacttgctcgatcagcgataaataggagcggtaaatggtcggctgcatggcgaacacagcggaaatgccggcgaatgacggcgatggaaactggaagagcgttgctaagaacaaggcgagcgccactgcgatccccgttttgaaaatgcgggcaccgagtttcatctatgatcaaaactctcctttttgttttggtgaaccattcagtactatacacagtttcatcctatgtgcgcaaggaaaaaatataacgccccgccgatgaaggcggggcgttgagaaatttctggtgttcaaagctgccggaacgccttgccgaccgcgtcgatcgtgtaggcgatgtcgtcttccgtatgggcgagggtgataaaccatgcttcgtatttcgacggcgcgagattgatcccttgtttgagcatgagcttgaaaaatttcgcaaacaactcgccgtcgctgcgctgggcttgcttgtagttttccactttttcgtcagtgaagaagacggtgagcgcgccttttaagcggttgacggtcaccggcaggccgcattggcgagcatgggcaaggatgccttcttccagcattgctcccaatcggtcgagatgctcatagacgccctcttgtttcaacacttcaaggcaggcgatgccagcgagcatcgacgccgggttgccggccatcgtcccggcctggtacgctggtccgagcggagcgacttgttccataatgtcttggcgtccaccgtacgccccgatcggcaagcctccgccgatgattttccccatcgccgtcaagtcgggctccacaccgagcaagttttgcgctccgccgtacataaagcggaaggcggtgatcacttcgtcgtaaatgacgagcgccccttccttgtgggcaatctcattgatcgcttctaaaaagcccggttttggcaggacgatgccgaagttgccgacgatcggctcgacgaggaccgctgcgacttgctcgccccaaacgttcatcgcttcgcggaacgattcgacatcgttgtatggcacggtaatgacttcttgggcgatgctcggcggcacgccggctgagtccggcgtccccaacgtcgatggccccgagccggcggcgacgagcacaaggtccgaatggccatggtagcagccttcgaatttgacgattttgcttcgtccggtgtaggcgcgggcgacgcggatcgtggtcatcaccgcctctgttcccgagttgacaaaccgcactttctcgagcgacgggatcgcctcttttaacattttggcaaacgtgatctcatgcggcgttggcgtgccgtacaacacaccggtctcggcggcgcggcggatggcttccgcgatgtgtggatgggcgtgcccggcgatgatcggtccgtaggcggccaagtagtcgatgtacttgtttccatccacatcccaaaagtaggctccttgcgcccgctccatcacgactggcgcaccgccgccgaccgctttgtatgagcgggacgggctgttcactccaccaacaatgtgctggagcgcttcttcatataattgttctgatttggtccactgcattgtttgatcctcctgtttccgctgactgcctctttatatagtaaaccgagaagactcaaacttcaatgctataggtgtaaagcgggagacggatcggtttctcccatcattgacgtgccgattcgaaaaaatccgacaggaaatcgtttgtttccgtatgggcggaactgacatccaactgttgacgacggtcgatcggcgagtgggcattgatttaggacaaaagcattttgctgttctttccaaatcggcggcggcgcctaacgcaatggcgtcaacagactggaaaacaaaaaagatgaaaatggcggcgattcatgtataatgcaacatagggagaagggcgcaagccgcctttttcatttgacgccaaggagaggtcaggaggagaacgatgaacgcgattgaagtagaacatttgcgcaaagaatttaaagtgcacaaaagccgctccggccttgtcggagcgtttcgcgatttatggacgcgccgttatacgctcgttcgagcggttgatgacatttcgtttgctgttaagcaaggggaaatcgtcggctatatcggcgaaaacggcgccggcaaatccacgacgatcaaaatgttgaccggcattttaacgccaacgtctgggcgcattgtcgtcaacgggatgaatccccataaagagcgggaaaaattcgtgcgcacgatcggcgtcgtgttcggccagcgttcgcaattatggtgggacatcgctgttcaagagtcgttccggctgttgaaaaaagtgtactgcgtctcggacgagcaatatcgccgccatatggccgaggtgattgacatgcttgagatcggcccgctgcttgataagccggtgcgcaagctgtcgcttggccagcggatgcgctgtgagcttgccgccgcgctcattcacaacccgccgctattgtttttggatgaaccgacgatcggccttgatgtgcttgtcaaactcaacatccgccagtttttaaagcaattgaatgaacggtatggcacgacgatcctgctgacgacgcacgatatgtcagacattgaagcgctttgcgagcgggtcattatgctcgatgaagggaaaatcatttacgacgggtcgcttgagcgcctgaaagaaagatgggggcaaggaaaacgggtcgcctttacgttcgccgaagcggtgacggccgcttttttgcagcagttgactgaaggattggaggttgtttggaaaaaaggtgaacagccaaacgtttgggtctcgcacgtcccatcaggaggcgtgccggaagttgtcagtcgcgtcgctgcccgttgtgcgttaaacgacatccatattcacgaagtgccgacggaggagatcatccgcaatatttatgaggaaggtgcggttcatgggtaagtatgtcgaaatggtccgcatccgctttttaatgatgctcgcctaccggacaaactattacactggcattttgatttacgccattaacatcgcagcgtattacttcctttggtcggctatttatggcggtaaatcatcgatgcaagggatgtcgcttgggcaaatgacgacgtatgtcgccatttcctggctggcgcgggcgttttattttaacaaccttgaccgtgaaatcgccatggaaatccgcgatggaaaagtagcgattgaactgatccgcccgtacagctatttagggatgaaagctgtgcaagggcttggcgaagggttgtttcgccttttctttttatcgctgcctgggctttttttcgtatcgctttttttgccgcttcagtttccaggacacgccaaaacgtggctcgcttttggcttgtcgcttctattcagctttatcattttttcggagctgaacttgcttgcgggggttgtgacgttttttacgttccgaaatgaagggttgcttagggcgaaacggtttattatcgatctattttccggtcttattttgcctttgtcgttttacccggattgggcgcagcagctcatggcgtatatgccatttcaagccattagctatattccaagcatgatcattacggaaagcttccgaggcgccgctgtaagcgatggattgttcacgcaggcggcgtggtgcgtgctgttattgtttccgatcgcgctgctatggcgggtggcgaaaaagcgtctcgttgtgcaaggggggtagacattgttttacgtatctgttttttttcaatatatggcccagtacatgaagacaaaattgcaataccgcactgatttgctcattgaatggttgtccgacttaatggcgcaggcggtgaacttagtgttcttgcttgtcgtgttcggccatacgacgctgcttcacggctggtcgcgcgatgagattttgtttatttacggtttttttcttgttccgtatgccgtatttggcgccttttttaacctttgggattttaatgaacgatatattgtgcagggggaaatggatcgcgtgttgacacgcccgctaaacagcctgtttcaaattgttttggagcggatggagctcgaatcgttgcttggcgctgtgcccgggctgatcattatgctgtatgccggcagccgcttgtctctttcatttcattggtatgatgtcttcgtgtttattttgtttgtcattggcggtgcattgatttatgccggcattttcatttcattggcgacgatcagtttttttgccgacgcccgcacatccatcatgcccatgatgtacaacatcagcagctatggccgctatccgatcgatatttatcatcgcgtcatccgctatattttaacgtgggtgctgccgtttgcctttgtcggcgtttatccagctgcttattttcttgataaaaaggaatggtacagttatgcctttttcaccccagtggtcggcatggtttgcttcaccgtttcggtcatgatttggaacgccggggtgagacgatatcgcgggacggggagctaggcgccccgcccgtttttgttcatttgccatcaaaatgacaaacaatggtcaagcaatcgacacaatcttgtctgtatcgttagcatgttatggcgtaaaataaaatgtgaatatattcacaaaaaggaagaagaggtgaatagtgatgaaaaacgggagaggaaatcgggtagcggtcgtcggcaccgggtttgtcggcgccagttatgcgtttgccttaatgaatcaagggattgccgatgagatcgtgctcatcgatgcgaatgaaaacaaggctgagggcgatgcgatggacttaaaccatgggaaagtatttgcgccgaagccggctgacatttggcacggcgattacgatgattgccgcgatgccgatttggttgtcatttgcgccggcgccaaccaaaaaccgggcgagacgcggcttgatcttgtggacaaaaacattgccattttccgctcgatcgttgagtcggtcatggcatccggatttcaaggactgtttctcgtcgccaccaatccggtcgacattttaacgtacgcgacgtggaaattcagcggcctgccgcaagagcgagtaatcggatcgggcacgattttggacacggcgcggttccgctttttgttgggcgactatttcgccgtcgccccgacgaacgtgcacgcctatattatcggcgaacatggcgacactgaactcccggtctggagccaggctgatatcggcggcgtgtcgatctgcaagctggtcgagtccaaaggggaagaagcgcaaaaagagctcgagcgcatttttgtcaatgtgcgcgatgccgcctaccaaattattgagaaaaaaggagcgacgtactacgggattgctatggggcttgcccgcgtgacgcgcgccattttgcatcatgaaaatgccattttgaccgtttccgcttacttggacggcccatacggcgaacgcgatgtctacatcggtgtgcctgctgtgatcaaccgaaatggcatccgcgaagtgattgaaattgaacttgacgaggaggagaaaaaatggttccaccgtagtgctgcgacgttaaaaggtgtattggcgcgctattttgctcagtaaagcgcaacgattggcttcgtctgacgggacgctggcttgtcaaatgggtcgggcgatccggtggaatacaggagtgctgccgattcaagcagggttcggagggtcatgcggtataatcgcccggttgtccgcgtatatatgaacgacggacaaaaatggggggaacgtgatggattacgccttccttggcattgttgccgccgtactgctcggcagcatcacctcgctttggacagtgcgcgtgcaagcgacgcatcgcatgtcactcgatagcttatgggttctcgtccaatggtatttaacgatgttgctcggttttgccatgatttatatgattttgcaagtaaacggccatgccgtgtttaccccatccccaaatagcgcatcgaaagatcgtttgtcgctgcttgaagacagcttgtatttaagcggcatgacgcttttgtcggtcggatacggtgatgtcactccgatcggcgtcgggcggtggatcgccattgccgaagcgctgctcggctacattatgcccgctgtcatcgtgacgcgcaccgtgtttgactgggatcatcgctgatatgagttgcaatttcccttcgtcttcgctacgctaaaagaaaatgaagaagacggggggaacgacatgacgattgccattggccagccagctccagatttcaccttgccggcaagcaatgggaaaatggtttcgctgtctgattttcgcggccggtatgtggtgctttacttttatccaaaagacatgaccccggggtgcacagccgaagcgtgcgactttcgcgatcgccatgcgcagttcgccaagttgaacgccgtcattttaggagtgagcaccgacccgatgaagcggcatgaggcgtttatcgaaaaatatgagttgccatttttgcttctttctgatgagcggcatgaagtagccgagctgtatggggtatggaagaaaaagaaaaatttcggcaaggaatatatgggcattgatcgctcgacattcattatcgcccccgacggaacgttggttcaagaatggcgcggggtgaaagtgaaggggcatgtcgatgaggcgcttgcggaagtcgcccgactagcgtcatctaggtaagcgtccagacaatgtacatcgttttgcgtatgatacatagtaacctcctcaaatgaatgacataagaggcggaaacaatttccgcctccttttttgttaaaagggcgtctgagcccatatattaatggcatctatattgacaaatggcatgtattctttgtagactaattataaatattataaagtgataatttttttcacctttgaacagagagtgaggtgcatgacggtgtctgacaacgagcaactgaaggaagcgcttgacatgctgaaaaagactggcatacgcatcacgccgcagcgtcatgcgatattggagtatttgatcagctcgatgtcccatccgacggctgatgaaatatacaaagcgctggaagggaaattcccaaacatgagtgtcgctaccgtctacaataacttgcgcgtctttaaggaaatcgggcttgtcaaagagctgacgtacggcgattcgtcaagccggtttgacttcgtcacttccaatcattatcacgtcatctgtgaagagtgcggcaaaattgtcgatttccactatccagcgcttgatgaagtcgagcagcttgccgctcacgtcaccggctttaaggtcgaccatcatcgcatggaagtgtacggagtctgccctgactgtcaaaaaagcggggcgccggcgcattcgcattaaaaaagctgatagcacaaggcggctatcagctttttctttttttgttgtacttttcgtcaaactcttttccttccagttcgcggtctaacgtcaacggttcacggcaaaacatacataaatcgacgcgtccgagcatttttgtcactttgccgcacgacgggcaaacaacttggacggctctcgtcgagagtgtgccgatccaaaaatatacaatgccactggcaataagaaataacatcccaaataccataaacaacgtcatgatgattggggatgtgcggaaaaacagcccgagatacatgacaatgacaccgataaaaatcaaactcaaagcgaacgtgcgaatcttgttgattttgctcgaatatttaatgctcatcacagtccctcctacatagaccactatatcataaaacggggtcccatcgcgaagaagaaatcaacaaaatcgacgttttaaagaaaggaattcctcgttttttgtcgaataacgaatgacggcaacaaacgacagcttcatggatgcaagcattctggtctttctgaaatgaaacaggcgttgacagcattgtttgaacatttgcacaaacgcaatgtgatgattgatgacggtggaagggaggaaaaaacgttgcagaaaaaacagccggctcaaaatgggaacgtatggttgtctgtcaatcgatatgttgggatatctgagggatttgtccgccggatatcgcggccggctttctgcaacggacgcgaggtatgaaagaattgctgcatcccatctgtcacgaatgggcaaaccgctgcaacacgcacggaattttaatgattgaaaaaacggcttgccatgcagcaacaacggatacgtttgatgtcgtgctgctcgtcattgtcgacccgcaaagcgagcctatgcttctcagacagtattcactaaacgagaaaaaggcggtgctttatgcagtcagtgaacggcagttaaatgaatggcttgttctcgggtcacatagaaaggcggtcgactgggtgttcaacggaaaggtcgtgtttgaccgaaatggctatgttcagcagttgcgccagcgccttgagcaattcccgcctaaagaacggcgattgaaaatgggactcgagtttgccaaactgatccgccgctatacagatggcaaggcgctgtttgccgccaagcattggctcgactcatacaaccatatggtgcaagccctccatcatttggcgcgattgaccgtgatcgagcacggactttacccggaagtgaccgtatggaatcaagtcaagcgaatggatggaaggatttataaactgtatgaagaactcgtcggaagtgaagaaccgcttccgaaacggctggaacttttgttgctggccagtgaatttttgattcattcttacgtagaatcaggttcctctcatttatgcaaagcgctgaaagaaaaaaatggtgcttggagcattgaggaaatgaccggtcatccgcagtttgcgccttactcggttgatcttgtcatcatgcttgagtatcttgtcgaaaggaaagtgctaaccgtcgtggaaatgccgacaaaaggaaatacaatgttcgaacggtattatgcgttgcaaaaaaaaaaaaagaattttgacggtccccttccgctgatcctaaaaagtggaagggagccggtgagaggatggatgctattaggaatttcattgtgtttatacaaatgtcagttgccaagatcattgaaggaaggaggcaacccggccgaaaaaagctcttgacttccttgtcgaacgatgatatattttaaatcgctgccgcggcgggaaaatgttgtggagctgtatgaataaaaggctgttgacaacgaacaataaaaatgctatgatgtaagggccgctttaggaagcggaaaacacatttgcgtttgagggagtccagaggaattggattcctcgacgcaagactgcaacgaagcaagttcaagaagaggtctcgttccttgaaaactgaacgaaacgaagcgcaacgaaaagcggaggtccgcgggtcgctgcgatgggcaaatgttcttcgcccgtaggggtgcttgcacccccccgagggggaaggttatttgaccccaagcggcggcggaccgaagctagacaattcgaaaagctgaggccgcattggctgaagcaaaaagccaatcaactttcttttggagagtttgatcctggctcaggacgaacgctggcggcgtgcctaatacatgcaagtcgagcggaccggatcggagcttgctctgatttggtcagcggcggacgggtgagtaacacgtgggcaacctgcccgcaagaccgggataactccgggaaaccggagctaataccggataacaccgaagaccgcatggtctttggttgaaaggcggcctttggctgtcacttgcggatgggcccgcggcgcattagctagttggtgaggtaacggctcaccaaggcgacgatgcgtagccggcctgagagggtgaccggccacactgggactgagacacggcccagactcctacgggaggcagcagtagggaatcttccgcaatgggcgaaagcctgacggagcgacgccgcgtgagcgaagaaggccttcgggtcgtaaagctctgttgtgagggacgaaggagcgccgttcgaagagggcggtgcggtgacggtacctcacgaggaagccccggctaactacgtgccagcagccgcggtaatacgtagggggcgagcgttgtccggaattattgggcgtaaagcgcgcgcaggcggtcccttaagtctgatgtgaaagcccacggctcaaccgtggagggtcattggaaactgggggacttgagtgcaggagaggagagcggaattccacgtgtagcggtgaaatgcgtagagatgtggaggaacaccagtggcgaaggcggctctctggcctgcaactgacgctgaggcgcgaaagcgtggggagcaaacaggattagataccctggtagtccacgccgtaaacgatgagtgctaagtgttagaggggtcacaccctttagtgctgcagctaacgcgataagcactccgcctggggagtacggccgcaaggctgaaactcaaaggaattgacgggggcccgcacaagcggtggagcatgtggtttaattcgaagcaacgcgaagaaccttaccaggtcttgacatcccctgacaacccaagagattgggcgttcccccttcggggggacagggtgacaggtggtgcatggttgtcgtcagctcgtgtcgtgagatgttgggttaagtcccgcaacgagcgcaaccctcgcctctagttgccagcattcagttgggcactctagagggactgccggcgacaagtcggaggaaggtggggatgacgtcaaatcatcatgccccttatgacctgggctacacacgtgctacaatgggcggtacaaagggctgcgaacccgcgagggggagcgaatcccaaaaagccgctctcagttcggattgtaggctgcaactcgcctgcatgaagccggaatcgctagtaatcgcggatcagcatgccgcggtgaatacgttcccgggccttgtacacaccgcccgtcacaccacgagagcttgcaacacccgaagtcggtgaggcaacccgcaagggagccagccgccgaaggtggggcaagtgattggggtgaagtcgtaacaaggtagccgtaccggaaggtgcggctggatcacctcctttctaaggacgaaaagcggaggccgcccgcttatcggcgaggtgcgctggagggcctgcgagcgggcttagcccgccgcagcaggaccgaagcgtcgcgagccgatggcggccggagctagacaatccgaaaagcggaggccgtaatggccaacctaccaatccatcgcgcttctgtttcgttcagttttgaaggaatgagcaattccttcagttgctttgcgtctgcgtctacaagtgaattcagagaagctggatttctcgacgcaaagctgcaaggaagctgtttcaacgtagttgctttgcatctgtgcctgcgtctgctagcaggttcagggaagcaagattcctcggcacaagactgcagagaagtgaattcaagaagcagtctcgtttgcgtctgcgtctacaagcggattcggagaagccgaattcctcgacgcaaaccagcgaagaagcgaattcaaaggagctacttcgttccttgaaaactagataaccggaaaagcggaggcgagcgtttcgccgcgatgggcaaatgttcttcgcctggagggatttacaatcccgaaggcgaaggttatttgaccccgagcggcggcgagccgaagctagacaattagaaaagcggaggcgccgcgatcggctctcgaagccaaatgttcttcacccggaggggtgctggcaccccgagggggaaggttatttggcagaagagagccaggcgccgacgctagacagtaaggaagaagccgagagcgcaataggttaagctggaaagggcgcacggtggatgccttggcactaggagccgatgaaggacggggcaaacgccgaaacgcttcggggagctgtaagcaagcgttgatccggagatgtccgaatgggggaacccactgtccgtaatggggcagtatccatgcctgaatccatagggcatggagggcacacccggggaactgaaacatcttagtacccggaggagaagaaagcaaccgcgattccctgagtagcggcgagcgaaacgggaacagcccaaaccaagaggcatgtcctcttggggttgtaggaccgctcacgatgggagtgagaaagggacggggtagacgaaccggtctggaacggccggccagagaaggtgagagccctgtagtcgaaacttcgttccctcccgagcggatcctgagtacggcgggacacgaggaatcccgtcggaagcagggaggaccatctcccaaggctaaatactccctagtgaccgatagtgcaccagtaccgtgagggaaaggtgaaaagcaccccgggaggggagtgaaagagaacctgaaaccgtgtgcctacaagtagtcagagcccgttgatgggtgatggcgtgccttttgtagaatgaaccggcgagtgacgatggcgtgcgaggttaagccgaagaggcggagccgcagcgaaagcgagtctgaacagggcgtcaagtacgtcgtcgtcgacccgaaaccaggtgatctacccatgtccagggtgaaggccgggtaacaccggctggaggcccgaacccacgcacgttgaaaagtgcggggatgaggtgtgggtaggggtgaaatgccaatcgaacttggagatagctggttctccccgaaatagctttagggctagcctcgggtttaggagtcttggaggtagagcactgattgggctaggggcccaaaacgggttaccgaacccagtcaaactccgaatgccaatgacttatgcccgggagtcagaccgcgagtgataagatccgtggtcgagaggggaacagcccagaccgccagctaaggccccgaagtgcacgttcagtggaaaaggatgtggagttgccgagacaaccaggatgttggcttagaagcagccaccatttaaagagtgcgtaatagctcactggtcgagtgactctgcgccgaaaatgtaccggggctaaacgtgccgccgaagctgcgggatgaccgttggtcatcggtaggggagcgttctaagggcagagaagccagaccggaaggactggtggagcgcttagaagtgagaatgccggtatgagtagcgaaaacagaggtgagaatcctctgcgccgaaagcctaagggttcctgaggaaggttcgtccgctcagggttagtcgggacctaagccgaggccgaaaggcgtaggtgatggacaacaggttgagattcctgtaccaccttcttcccgtttgagcgatggggggacgcaggaggatagggcgagcaggcggctggaagagcctgtccaagccgtgaggctgatccgcaggcaaatccgcggatcataaggccaagcggtgacggcgacggatggatccggaagtccccgatttcacactgccaagaaaagcctctagcgagggaagaggtgcccgtaccgcaaaccgacacaggtaggcgaggagagaatcctaaggcgcgcgggagaactctcgttaaggaactcggcaaaatgaccccgtaacttcgggagaaggggtgctctttggggtgaagagccctgaagagccgcagtgaaaaggcccaagcgactgtttatcaaaaacacaggtctctgcgaagccgaaaggcgacgtataggggctgacacctgcccggtgctggaaggttaaggggagcgcttagcggaagcgaaggtgcgaaccgaagccccagtaaacggcggccgtaactataacggtcctaaggtagcgaaattccttgtcgggtaagttccgacccgcacgaaaggtgtaacgacttgggcgctgtctcaacgagagacccggtgaaattatactacctgtgaagatgcaggttacccgcgacaggacggaaagaccccgtggagctttactgtagcctgatatggaattttggtatcgcttgtacaggataggtgggagcctgggaagccggagcgccagcttcggtggaggcgacggtgggataccaccctggcggtattgaaattctaacccgcaccccttaacggggtgggagacagtgtcaggtgggcagtttgactggggcggtcgcctcccaaaaggtaacggaggcgcccaaaggttccctcagaatggttggaaatcattcggagagtgcaaaggcacaagggagcttgactgcgagacggacaggtcgagcagggacgaaagtcgggcttagtgatccggtggttccgcatggaagggccatcgctcaacggataaaagctaccccggggataacaggctgatctcccccaagagtccacatcgacggggaggtttggcacctcgatgtcggctcatcgcatcctggggctgtagtcggtcccaagggttgggctgttcgcccattaaagcggtacgcgagctgggttcagaacgtcgtgagacagttcggtccctatccgtcgcgggcggaggaaatttgagaggagctgtccttagtacgagaggaccgggatggacgcaccgctggtgtaccagttgtcccgccaggggcaccgctgggtagctatgtgcggacgggataagcgctgaaagcatctaagcgtgaagcccccctcaagatgagatttcccaccgcgtgaagcgggtaagatccctcgaagatgacgaggtcgataggtccgaggtggaagcgtggcgacacgtggagctgacggatactaatcgatcgagggcttaaccaagaaaagcgcaggcgagcgggtcgccgcgacgggcaaatgttcttcgcctgcagggatgttcacatcccgaaggcgaaggttatttgaccccgagcggcggcgagccggagctggacaatgcgaaaagcgcaggcgagcggcttcttccgacggttatctagttttgaaggaatgaacatcctgttgacaaatccaacaggatggatataataattactgtccaagatgataactattgcctagtggctatggcggaggggaaacacccgttcccatcccgaacacggaagttaagccctccagcgccgatggtagttggggccagcgcccctgcaagagtaggtcgctgctaggcgatttcgtggaggattagctcagctgggagagcacttgccttacaagcaaggggtcggcggttcgatcccgtcatcctccaccatcttaatataaaagctgacttgctttctcatcatcgcggggtggagcaacgagcctttgcttcatcgaatccgcttcgagttgcctcgacgcattcggcgtctttgaatcagcttgtagaggaagaggcaacgaacaacaacactaaaagcattgtgaaaatcaacttactttctcatcatcgcggggtggagcagtccggtagctcgtcgggctcataacccgaaggtcgcaggttcaaatcctgcccccgcaaccaaaattggtcccgtagtgtagtggttaacatgcctgcctgtcacgcaggagatcgcgggttcgagtcccgtcgggaccgccattctttcaaaattgtgaaagatgaaaaaatatggctcggtagctcagtcggtagagacgagcatccgcatcgtcgaatctgctgcgagttgtcccgacgcatctggcttcttcgaatgggctagtagaggaagggacacaaaagtcatcaacgaacaagggaaaaataagatacggctcggtagctcagtcggtagagacgagcatccgcttcatcgaattcgcttcgagttgcctcgacgcatccagcatcttcgaatccgctggcagaggaagaggcacaatgtagcacaagtaaagcagcgtagaacttaatatggctcggtagctcagtcggtagagcaaaggactgaaaatccttgtgtcggcggttcgattccgtcccgagccaccatttttatcatagttccgaaagaaggttcccgcttcatgcaaagctaagtgggagtagttcacagacatgtcttccttgaatgagcttgaagaggaagaggcacaaccaggcagacaacatgagtcactaactaattttaaatgtgccggcttagctcaattggtagagcaactgacttgtaatcagtaggttgcgggttcaagtcctgcagccggcattcttattccttaataaccccttaagccattaaggcggcaaccgcgagccattagctcagtaacgagcgttacatcttcgagttcgcttcgagttgtcccgacgcatctgacatcttcgaatatgctagtagaggaagggacatcgttgtctcggagtgttattgaacccatgagccattagctcagtaggtagagcaacgagctttacatcatcgagttggcttcgagttgtcccgacgcatctgacatcttcgaatatgctagtagaggaagggacatcgttgtctcggagtgttattgaacccatgagccattagctcagtaggtagagcatctgacttttaatcagagggtcggaggttcgagtcctccatggctcatcgtcttgcggaagtagttcagcggtagaacaccaccttgccaaggtgggggtcgcgggttcgagccccgtcttccgctccacttccgccggggtggcggaattggcagacgcacaggacttaaaatcctggggtaggtaactaccgtgccggttcgagtccggccctcggcacttgtgcgctcgtagctcaattggatagagcatctgactacggatcagaaggttaggggttcgaatcctctcgagcgcgttttgtcgggaagtagctcagcttggtagagcacacggttcgggtccgtgaggtcgcaggttcaaatcctgtcttcccgatttatcatggggccttagctcagctgggagagcgcctgctttgcaagcaggaggtcatcggttcgatcccgataggctccaccttttgacttaaatttggcggtgtagctcagctggctagagcgtacggttcatacccgtgaggtcgggggttcgatcccctccaccgccaccattatcggacctttagctcagctggttagagcagacggctcataaccgtccggtcgtaggttcgagtcctacaaggtccaccattattattgttgcttttttggaggagtacccaagtggttgaaggggtcggtcttgaaaaccgagaggcgtcgcaaggcgcgcgggggttcgaatccctcctcctccgccatgcactttaaaatcatgccggcttagctcaattggtagagacgagcattcgcatcgtcgaatctgctgcgagttgtcccgacgcatcccacttctttgaataagcttgcagaggaagggacaccgagcatttgacttcctcgaattagctgggagaggaagaggcacagttcagcataataggagtcactgtttcattactaaatatgtcggcttagctcaattggtagagacgagcatcggcatcatcgaattggctgcgagttgcctcgacgcactccgcttcctcgaatcaacttgcagaggaagaggcacaaccaggcagacaacatgagtcactagctaattttaaatgtgccggcttagctcaattggtagagcaactgacttgtaatcagtaggttgcgggttcaagtcctgcagccggcaccagatcgaggcgactatggcgaagtggttaacgcaccagattgtggctctggcatgcgtgggttcgattcccactagtcgcccttttcattatattctatatttgcgtgtgtagtttagtggtaaaacctcagccacgagcatctgcatcatcgaatccgcttcgagttgccccgacgcatccagcttctttgaatcggctggcagaggaaggggcatgaaagattgtgatgggtgtttcatcaaaaattatgcgggtgtagtttagtggtaaaacctcagccttccaagctgatgtcgtgggttcgattcccatcacccgcttttgacgggcctatagctcagctggtcagagcgcacgcctgataagcgtgaggtcggtggttcaagtccacttaggcccattattttccattgaatgttttttggctattcgctataataatgggcgaacaatgccccatcgttccaaagcaaaagcggagcgacgagcttcacatcttcgaattcgctgcgagttgcctcgacgcatctcgcttccttgaattagctggcagaggaagaggcaacgagcacatttggaagatgtgcataacatatagttattcatcattccgcaatagctcagcggtagagcaaccggctgttaaccggtaggtcgtaggttcgaatcctacttgcggagccatgttacggagaagtacccaagtggctgaaggggacggtttgctaaaccgttaggtcgcagttttgcggcgcgcgggttcaaatcccgccttctccgccataatggcccgttggtcaagtggttaagacaccgccctttcacggcggtaacacgggttcgaatcccgtacgggtcactggttgctggcaccagagattctggtgcccttttgtacaatttcttttgtcgatttttgcgtttttttcttgcgatgcgtgtggaagtctgttataatgtctctcgttagctttaaaattatgtctatgatggttggggacaacgcagtgtttcgtttcgttaaagaacgaggcattgcgtttttttatttatcaccctaaaccgagaagacccccacttccacgcgtgagcgtaggtgggagagcgttcaagtagggagggagtcccccgtttccaacggcaggaaagtggggggggggaagatcaaacgaacaattgggcgtcggcttcgccgccatgaatttgcacaaacatcgtttggatggcttgaagctggcgcttggcggtttcttctggcgttgatgggagaaagtaaacgatttgcaaagcgtttttcgtttctctcgtcacggcggtccgctccgaatcgacgatcggactgccaaacggccctcgttcatctttgctgacgagtttgttggcaaagttgactgtgcggccgtttaacgcgatgtattcatcttgttccgtgccgatcgtgagcgtcactgtcccgttgatgcggtctagatcatagatgccgagtggaattttataatagagtgaaaaaaagttgtttatgtctgccgctgaatggataggcggaatgaagctttttttctggatgcgtcggtacaggctttcacttgacggtcgatagcggcttgggtccgttccgatttgtttgaaagtacggcgccattcgaccatctcaggaatgtcggcaatcgacttttcctgcagctcgatgtaaagagattcttgaaacagctcaagccgcccccttaacatttgcggtgaatcgctgacctcgatatgatgatagcggatgacgccgaatttaccagaaggaaggcgttgctttagttgttctgatatcacgaatttcatcttgatcacctcggatttcattttaccatatatgacgaaaggagggaaaacgatggatgttatggcattaaagagggaagtcattgagtatagtcggtcaatcggcattgataaaatcggatttgcgagcgctgatccgtttgttgaattaaaggaacggctgcgccgccagcaggagctcggctatcagtccggttttgaggaaccagatattgagaaacggacgaatccttcattgcttcttccggaagcaaaatcgatcattgccattgctcttgcctatccgtccaaaatgaaaaatgcgccgcgggggacaaagacggaacggcgcggcgttttttgccgcgcttcatggggaaaggactaccacgatgtgttgcgggaacgtttgcagcagctcgaggagtttttgctggccaaagtgccccatgcccgcgttcgctcgatggtggataccggagagctcgccgatcgggcggtggcggaacgggcagggatcggttggagcggcaagaactgctctattattacaccggagtttggatcgtatgtgtatttgggagaaatgattacgaatattccatttccccctgatgaaccggttgaaaaccgatgcggcacgtgcacgaaatgcattgatgcctgcccgaccggggcgcttgtacaagggggacaactgaacgcacaccggtgcctttcctttttaacgcaaacgaaaggctttttggccgacgagtttcgggagaaaatcgggaaccggctgtacggctgcgatacatgccagcaagtctgcccggaaaataaggggaaagactttcatttgcatccagaattcgagccggatccggaagcggtaaagccgaaactcatcccgctgcttcagatgagcaaccgtgaatttaaagaaacatttggggccatggcgggttcatggcgtgggaaaaagccgattcagcgcaatgccattctggcgctcgcccattacaaagaccaaaccgcggtgccgcacttactgcgtttgttgaaagaggatagccgtccagtcatccgcgggacggcggcgtgggcgctcgggaaaatcggggatccaagcgctaagccttatttggaggccgcgcggcaaacggaggcggatgccgatgtgatcgctgagattgaaaaaggactgaaactgttggctgaggcaaaggaatagggaaaaaaacgcagcttccccacataaggtagtaacaaaaacgaaagtggtggaaagcagcatgaaaaaacagttgcgcgcgtggttggatgagcgagcccgctcgtttgtgtcggaaagcaatatccgaagcgaagaggcggcaagaaagcaacggctttgccaaaagcgcggtgcggagatcgtccgttgcacgatccggggacaaattgtcggcaggcagaccatcgagcgggaagcgaaagttatgtatattgcccaccatcaatttttaattaagcaaaggggttcactatatatagaagaacaggttgaggagcgatgcgcctgttttgttcgcggtgagcttgtagctgatgaaccgatcaaccggttggggggggatatggaggcgccgcgcgtcgaacgagagcaatggacgggggagcgtctttcttaccagtatgaccgcgcccgggcggtgcggtatgcggaaacgtggtggaatcggcataacccggtgtttccgtcgtttccggtggattgcacgaattttgtctctcaatgcttgtatgcaggcggggcgccgatgacgggctatccgaaccgggcgaggggatggtggtgtcaaaacggaagttggagttacagctgggctgtggctcatgcttttcgttggtatttgagcgggtcgcgcatcggcttgcaggcggtggaagtggcggagccggagcaattgatggcaggcgatgtcatctgttatgattttcaaggggacggacgcttcgaccactcaacgattgtggtggcgaaagatcagaacgggatgccgcttgtgaacgcccatacgacaaacagccgaatgcgctattggtcgtatgaagattcaagcgcctatacgccgaacattcgctataagttttttcacatcatcgatcgcaaataaacgttgttgaggtgaaggaaatgccgcttcatgtagtgctataccagccagaaattccagcaaatactggaaacatcgctcgtacgtgcgcagcaaccgatacgtcgctccatttgatccgcccgctcggtttttctacggatgataaaatgttaaagcgcgccgggcttgattattggccgtatgtcaatatttcgtattatgactcgcttgacgaactattcgcccgctttccggaaggggagttttatttcattacgaaattcgggcgccggtattatgattcgtttgatttcagcgatacagaaaaacatattttctttgtgttcggccgtgaaacgaccggattgccgaaggagctgcttgaggccaatatggatcgttgccttcgcatcccgatgaatgacaaagtgcgctcgttaaacttgtcgaacacggcggccattttagtgtacgaagcgttgcgccaacaacggttttatgggttgtcataaacaaaaaaacgaccttcgctctggaggtcgtttttttggtcttattgtctgacgcctggtttgtcttcatagccagcggtgaaaatggccgtcaaaaaggcaatgataacccctagcacaagcaaagtgcgcatcgtttgttcctccttcataatgaaagtggcaggcgtttccccctttattatagcgaatatggccaagcatgtgaatgaccgcagctggttgttaggagacaaaattttttttgcggcgaatgatacgggacatcctcgcataaattgtaataatcttgctgttagacatccaagggtgaggaggtcctttatggatattttgcaaaaaatcgcccggtatcgggaagaagaagaaaagttgaaatgggaaggaacgtttgccgagtatttaaagattttaaaagaaaagccgtgggtggcccagtcggctcattcgcgtgtttataatatgatcaaagatgctggggtcgaagaggtgaatgggcggaaacgatataagtttttcagccagcacctgttcgggcttgaggaggcgcttgagcggctcgttgaggaatatttccacccggcggcgaagcggcttgatgtgcggaaacggattttgctgctgatggggccggtcggcggcgggaagtcgacgcttgtgactttgctaaagcgtgggcttgaagagtattcaaaaacagagcgcggcgcggtgtatgccattaaaggttgcccgatgcatgaagatccgcttcacctcattcctcaccatttgcgcgacgatttttaccgtgagtacggcattcgcattgaaggtgagctgtcgccgctcaatatgatgcggcttgagaaagagtacggcggacgcattgaagacgtgctggtggagcgtattttcttctcggaaaaccgccgcgtcggcatcgggacgttcagtccgtctgacccaaaatcgcaagacatcgccgatttaacgggaagcatcgatttttcaacgatcgcggaatacggctccgagtccgacccgcgcgcgtaccggtttgacggcgagctgaacaaagccaaccgcgggattatggaatttcaagagatgttaaagtgcgatgaaaaatttctttggcatttgctgtcgctgacgcaagaaggcaatttcaaggctgggcggtttgctttaatcagcgccgatgaattgatcatcgcgcatacgaacgaaacggaatatcggtcgttcattgccaacaaaaagaacgaggcgctccattcgcgcatcatcgtcatgccgattccgtacaacttgcgcgtctcggaagaagagcgcatttatgaaaaaatgatccgcgaaagcgacgtcgccgacgtgcatatcgccccgcacacgctgcggattgcggctatgtttacgattttgacgcggctgaaagaatcgaagcggccggatgtggatttattgaagaaaatgcgcttgtatgatggcgaaatgattgaaggattcagcgaggtcgatgtggaggagctgaaaaaggagcatccggatgaggggatgagcggcatcgacccacgctatgtcatcaaccgcatttctgcctgcatcatccgcaaaggagtgccgtcgatcaatgcgcttgacgtgcttcgttcgttgaaagaaggattggatcagcatccgtcgatcacgaaggaagaccgcgagcggtacttgaacttcatttcgcttgtgcgcaaagagtatgatgaaatcgcaaaacaagaagtgcaaaaggcgttcgtctattcgtatgaagagtcagcgaaaacgttgatggataactatttggacaacgtcgaggcgtactgcaacaagacgaaactgcgcgatccgcttacgggtgaggaaatgaatccggatgaaaagctgatgcgctcgatcgaggaacaaatcggcatttccgaaaatgcgaaaaaagcgtttcgcgaagaaattttaattcgcatttcggcatatgcacgaaaaggacagcggtttgattataattcacatgaacggttgcgggaagcgatccagaagaaattgtttgcggatttaaaggacattgtcaaaattacaacgtcgacgaaaacaccggatgagcagcagttgaaaaaaattaacgaagtcgtcgcccgcctcattgatgaatacgggtacaactccacgtcagccaatgaattgctccgttatgtcggcagcttgttgaaccgctaggcatgcctcaagcgctgaggcatgctttttttatcctcctcccctgtctgaccgagttgcacagggagggtcgagcgaagacgacgcagcgagcttcgctaaaaggaagcgaacaagagggcgcgaagctgataatcgggcttgtctacttttctattttcctcattcattggtcaattattttgaatttttgcatacgataaaataaaccaacttggcatagtgatggcccgttttgatgacgccaacataagtatatgcgggaaagcaaaaagtgtgaaaatgattttttcaaaggaggggaaaacatgaaggggaattttgttgtatcgaaagaagactggtccctccaccgcaaaggatatgatgatcaaaagcgccatcaagaaaaagtgaaggaagcgatcaaaaacaatttgcccgacttaattacggaagaaagcattatcatgtccaacgggcgcgatgtgattaaaattccgatccgctcgctcgatgaatataaaatccgctacaattatgagaaaaacaaacacgtcggccaaggaaatggagacagccaagtcggtgatgtggtggcccgagacggaagcggggaggggcaggggccaggaaaaggccaaggtgctggcgatttgccgggccaagattattacgaagctgaagtgtcgctgatggagattgaggaagcgttctttagccaattggagctgcccaacttgcaacgaaaagagctggatcaaaatgtaacccaacatatcgaatttaatgacatccgccgcaccggactgatggggaacatcgataagaagcggacgatgctcgctgccttcaagcgcaatgccatgaacggcaaaccaggcttttatccgatttaccgcgaagatttgaagtttaaaacgtggaacgaagtcgtcaagccagaatcgaaggcggtcgtcttggcgatgatggacacaagcggatcgatgggcatgtgggaaaaatatatggcacgcagcttcttcttctggatgacgcgctttttgcgcacgaaatatgaaaccgttgagatcgcctttatcgcccatcatacggaagcgaaagtcgtcactgaggaggagtttttcacgaaaggggaaagtggggggacgatttgttcgtccgcctaccgcaaggcgcttgaactgatcgaaacgaagtattctccgtcacgctacaacatttatccgttccacttctcggacggcgacaacttgacatcggacaatgcccgctgcgtgaagcttgttcaagagctgatgaaagtgtcgaacatgtttggatacggggaagtcaaccagtacaaccgccattccacgctcatgtcggcgtatcgcaatattaaagacgaaaaattccgctattatattttgaagcaaaaatcggatgtgttccatgcgatgagaacatttttccgcaaagaagaaagcaagcagctcgtttgaccctcttcatatggcgaaaagagggtttttctttttggaaaggcgggagggcgaggccctccctaaaataagttattgcttttgcagcgtcgccgccatggcgagtacggcgccaagcacgtcttcgttgcttggagcgtgcacggtcaatagcatcggcgttggttgggcgctggcgatgacatgaacggtgacaccgtccgcttgggcagtgtaccaaacggcatcagcgaacggcttaggcaatccgttcgtttgttggcgggcggcgttggcgtcaaccgcttgggcatgttcttgcgctagttgctcgtagtttgtttccccctccgaaagcaagcggatgcgggcgaatgcgtcgccatgaagcaagacatcggcgcccggttcttcggcgtcaagggtccacccttccaaaacatagagggaaaaatgctgattgttgcttgtttgcagcgttgcggttttcgtgacggtttggtttccatcttggtaggacaatgaaatggtcggttgtgaagcagcgggttgtcctcctcctgccgctcgttgctcttcttcgttctttttcgttgatgtttgctcttttgcttccttcgaaggagaagggttcttggatgacggcgcatcagacgatggtttttgatcgtcggctgtctgctcttcctttgccgcctgtgtcgtctcgtgctctttcgttccacagccaaccagcaagacggaggcgacagcgagagagaacaacagtttccagtatcgaatcatgttcattcctccctacgttccatatacccccccattataccaattgaaacggtggaaacaaacagactcgtttccctattttttctgcttgtttgtttttgcacgttgtttgacgtgcaaggcgaaaggaagcactccgttatggctaccagttgcttttgtttcagacgaattatgatgtagaaggggagctcgaggcgttggagcggctgcggatgaggcaaatggatgggctgatcgtgtgctcccacgaagtggaaatgatccgctggccgaaatgctgggcattacaactgtggcactcccccattttacgctcggggaaagagcgttccgccttcttcaccattggctggagacaggccgtgtggcgcgaaaacaggaagagctgcctgcccggttgctggtgcgggatacggcataataaggcctggctttccgtctctgacaaccagcttaaagccaagtgaaacggcgtcgtgttatgttgctttcagatggtaccgattcactggtcgtccgacgccgccgtattgaacatcgagcacgacttttcctgttttctcaaggtactccaaatagcggcgggcggtgacgcgggcgatgccgactccttcggccacttcctcggcggaaacagggaagcggtgcccgcgcaaataggcgatcactttttccaatgtgacctcattcagtcctttcggaagctcggaggacggtccggccggttgttcagccgcccgccttagggcatcgagttccacctgggtgagcgattccttttccgcaagcgaccggcggaacgtccgataattttccaacgcctgtttgagccgttcaaatttgaacggtttcacaatgtaatcgaaggcgccgttttgcaggacgcggcgcaccgtttcaatgtcgctcgccgcggtaatggcgatgatatcgacttcatggccgcgggcgcggatttgttttaatgtttcaaggccgtccagctgcggcatgtaaatatcgatcattgctaaatccgggtgcagctcgtcgatgaggcggagtccttcttcaccgtttccagcgaggccgatgacggtgaagccgtcgacttgttcaatcatttgccgattcacttcttgcaccatcgggtcatcctcgatcaacaacacgcgatacatagccttttcctccttcgtctcgacgggggtgtctttcgcggccgccgttgcctaaatggacctcacatgtcaaaggtcaccgtaaacaccgttcctttccccttttccgactgcacatcgatgcgcccgtttcccttttccacaatttgcttcaccaaatacaagccgatgcctcgaccgctctcccctttggttgaaaagccttcatcaaaaatgcggttgatatgctcgcgagcaatgccttggccgttgtcttcgaccgagagggaacaaatgtcttcattttgttcgatgctgatgtaaatttctttttcccggtcggttacatcacggaacgcgtcgaaggcgttttcaattaaattgccaaggagaacaacaaaatcatggtgatcgagatgcggcggaaagcggtgcagccggctgtgccgatcgatggtcacgcggatgccgagctccttgccgcggcggattttgcttaagagcaatccagaaatgctttcgtccttaatgttgcggcttaaaaactgcgtcagttctgcttgttcctccgtgacttggaagacgtactcgagcgccttttcgatatggccgagctggatgaggccggcgatcgtatgaagcttattcatgtattcatgattttgcacgcgcaaggcgtggacaaacgccttgacgcccgtcagttcttcggcgagtctcttcacttccgtccggtcttggaaaatggcgatggcgccgaccgttttcccgttgactttgatcgggatgcggttgctccaaatcgttaaattgccaatctgcaactccttattgtaaatcggcttgtttacttccaagatttccggaaggtgtgtgtccggaatgacggaacggatcgaccggccgatgacatcccctttgacgccgagcatttgttttgcccggtcgttgaagatggtaatgttttcatcgctgtcaatggcgatgacgccttcgtgcatggcgttaaacgcttccgtccgttcgatcagcagcttggcgatctcatgcggttccagctcaaacatttgccgcttgatatgggaggcgagcagccatgcaccaattccaccgacaacgagcgacaaaacgaccgctacggcagcttcttctttcaaagaatcaatggcttcgaaaaacgtcggcaaccggtaggcggcgatgacgacgccgatttgttcgtgatcgctgttcataatgggaacgaaggcgcgaaccactgtcccgatttccccgcgggctttggaagtgtacgtatgttcggcaaatgccggcccctcatcagcaccgcgggagatcgtgccgatcattgccggaagcggatgggagaggcgcactttgttcatatcgagaacgacgatatagtcggcgctgtgaatgacgcgcacccgctcgacgaccggattgatcagcgcccggctttgtttgtttccgacaatatggcgcctgacttcgggcagctcggagacggtgcgcgcggtcaataaggcacgctggctgagttcctcctcctttgtatggaaaaagtcgctgatgatgaatgcaccgctcagcaacatggaaaagctgacgatggcgaaaatcaaaatcgtaattttccagcgaatcggcagccggttcatggcggaactcctttttggcagtcgtgatggctgttggacatgccatatgaatcgggaaaggaataaatcaacgtttttttcattataccaaatcttcttgaatggaaagaaacgaaaggtgtaaaatggcggtggggaacaaatattctgcccgccagcatagaagatggggcatacgtaaggcgtggcgattgctgctttcaaaccgaatccgtgggctccagccgcttttttgcttcaatgattcgagtcggcggggagcattccgttggagtgccattttagcaataggatggatgaaagaacggtgtgaacgatgggggaaagatggaaagcatggacaatccttttgtttgtcggcctcggtctggtcggctgggcagctagccgtcaactgggacgtgaaccacttgtttatgacgacgagcaaaaggggttgaaaaagcaaatcattatttatttcagccatgtcgtagcagagaatacgccaaaagggttggcggcgcaaaagtttgccgagctcgtcgagcaaaaaacaaacggccgcgtcaaagtcgaagtgttcccgaacggctcgctttattcggatggggaagagcttgatgcgctgttgcgcggcgacgtgcaaatgatcgcgccatcattttcaaaggtgacagagcttgtccccgaatggcaagtgctcgatttgccgtttttgttccgcgatgaggacgacgtgcgccgcgtgtttactggaaaagtgggcgccgagctgcttcggatgctggaggcaaaaggaatgaaaggactggcgttttggagcaatggatttaagcaaatgatgagcacaacccgtccgctcatcgcccctgacgattttcgcggcttgcgttttcgcattatgccgagcgaagtgattgaaaagcagtttcgtttgcttggcggtgaaccggttgctgtttcatttgaccgcgtttatcaggagcttgaacagcataagtttgatgggcaggaaaatacgatttccaatatttattcgaaagggttttacaaatttcaaccgtatattacaatcagcaatcacggatatctcgggtacgccgtcatgatgaatcagtcattttgggacagtttgccgaaagacatccagcaaaaaatgactgaagcgatggctgaagcgacgcgttggaatttagagcagtcgaaagagcaaaacgaacgggagctcaagcagctcgagcggcgtgaagatgtcttcctttaccggctgtcggaagaggagaaacggaaatgggagcagaagttcgccccgctgtacgacgagtttacgaggcagtttggttccaggcttttgaatgaaattagaggatcgcaataggcttccgcgggcggaagcttttttgtttttgaactgcaaaaaaggtcaagaccaaaaagaccaaaacgaccattatcaccataatattttgatttcaacgatttttctttatgataatgttgaaagcgttgccaagatatcgaaaggagtgggagaaatgcagagaaaactgaaaaacttgacggtgcaagtcatcatcggcattattttagggatcattgtcggatttgtatttccggaatttggcgcgaagttgaaagtattggcagacggatttattaagctgattaaaatggtgatcgccccgatcattttcttcaccgtcgtcatcggaatcggcaatatgggcgacttgaaaaaggtcggccgcatcggcggcaaggcgctcatttattttgaaattgtcacgacgtttgcgttggcgatcgggattgtcgtcgtcaaccttgtcaaaccgggggttgggtttcataccgatgcagtaaaaggcggcgacatttcacaatacacgaaacaagcggaagaaacaagccacggttttgttgatttcattttaagcatcattcccgacaacgtcgttgccgcgatggcgagcggccaactgcttccggtgctcttcttcgccgtgttgttcggcttagcggctgccgcgcttggggaaaaagcaaaaccagtgatttccttgtttgaacggctggcggaaattttcttcggtgtcgtcaacatggtaatgaaggtgtcgccgatcgccgcgttcggcgcgatggcgtacacgatcggcacgttcggcctcggatcgctcgtgtcgctcggtaaattgatgggttctgtttacattacgatggcgctcttcattttcgtcgtgcttggcgggattgccaagttttatgggtttaacatctttaagtttctcgcttatatcaaagaggaactgttgcttgttttgggcacgtcttcgtctgaatcagcgctgccgcggctgatggagcgactcgaaaaatatgggtgctcgaaatcggttgtcggtcttgttgttccgacagggtattcgtttaacctagacggcacatcgatttacttgtcgatggcagctattttcatcgcccaagcgtacggcattgatttaaccatttggcaagagctgacgttgcttggcgtcttaatgctcacttcgaaaggggcagcaggggttaccggttccggctttattacgctggctgcaacgttggcagcatttccgatgattccggtcgaaggcatcgccttgttgcttggggttgaccgcttcatgtcggaagcgcgggcgattacgaatattatcggcaatgctgtagcgacagtggttgtttcgaaaatggaaaacgagtttcatccgaacgaagctgaagtggagcgcgcctcgatgagcgtggccaaataagagtcaggagcgctctgcaagtcccattgacagcttttccgttcgcatgtttctgactgcgtcgggaaaggcgccgcacgctgcaaatcgccgaatggatgaaaaaaggaatgcaatgacagcgcgaggggaacgtttcccctcgtttttgcgttgattttcccctaaagaaagaacaagagggacgcggggaagtgagaaaggagagcaagcatatattttgattttcttttcctcttttcccataatgaaactataatgacgctcgaggaggagaggatatgaacggcctgcaagattgcgccactttgcataacggggtgaaaatgccttgggtcggccttggcgtttataaagtcaaagaagggaaggaagtaagaagcgcggtgcgcaccgcgctcgagatcggctaccgccacgtcgatacagccgctttttatgaaaacgaagaaggtgtcggtcaagcgatccgcgaatccggcattcctcgcgaacaagtgtttgttacgacgaaagtgtggaacaccgaccaagggtatgagacaacgctgaaggcgtttgacaaaagtttgaaaaaactcgggttcgattatgtcgacttgtatttggtccactggccggtgaaagggaagtataaagagacgtacaaggcgctggaaaagttgtataaagacggttatgtgcgcgcgattggagtgagcaacttccaaattcaccatttgcaagatgtgatggctgactgcgaaattaagccgatggtcaaccaagtcgagtatcacccgcgcctgacgcaaaaagagctgcttacgttttgccgggaaaacggcatccagcttgaagcatggtcgccgctcatgcgcggggaaattttaagcgaaccgacgatcgttgacattgggcgcaagtacgggaaaacgccggcgcaggtggtgttgcgctgggatttgcaacacggcgttgtgacgatcccgaagtcggtgacgccggcgcggatcaaggaaaacgctgatatttttgatttctcgctgaccgacgaagaaatgaaacagatcgacgcgttgaacttgaacaaacgggtcggtcctgacccagacaatttcaatttttgatgtccccatcagccaaatagcgcctcgatgcaggcgctgttttttttgaaaccggagcgggccgtttgacgtatgaaaaggtgagcaagtacaataaataatagtatacacatttgatgaacattgaaaaaacggagggtgctgtgatgctattccatccgatggatattttcatttttatcgccttcctgatatcgctttgggcgcaatggaaggtatcaagcaatttcaatgcctggtctgaagttccagcctcatcggggttgacgggggcggaagtggcgcgcatgattttagaccgccacgggctgcaccatgtgccggtggaggtcgtgccagggagattgtccgaccattatgatccgatttcccgcacggtccgtttgtcggagccggtcttttatgggcgttcaatcgcttccatttccgttgccgcccacgaggttggccatgccgttcaacaccagcaaggctacgcggcgctcgtccttcgccaccggatgtttccgattgtgaacttcgcttcgggcgttgcgccgttgttgttgctcgttggatttgtgctccatcaattttcgctgattggactcggcattttgtttttctcgctggcggtggccttccaaatcattaccttgccggtggagtttaatgcgagcgcacgggcgaagcggtttatgctggctgaagggttgatcgccccaaatgaagcgcgaggcgtaaacaaagtgcttggcgcggcggcgctgacatacgtcgcggcaacgttgatcgccgtgtttgaactgctgaaatatgtgctcattttcacccaagggaacaataatgaggaatcgtaacatattgggccgcctaaggcggcccagcggcatcatcgtctatcagctgcaatggaaacttttgtgtgcaggaggtgtaacctgggcgcttcatccgcgctcggagacgaattggatatagccagtttgctgttggtggcgtttctcatcgcttgcaccgccttttttgtcgcttctgaatttgcgatcgtcaaggtgcgcagctcgcgcatcgatcagcttgtcaatgaagggaatcgacgggcggtcgcggcgaaaaaagtgatttcgaatttggacggctatttatcggcgaaccagctcggcattacgctcacctcgcttggccttggctggctcggggagccgacggtggcgcggatgttgctgccgctgtttgaacgcctccatttatcggaatccgtctcccactttttagcgtttatcatttcgttttcgctcatcacctttttgcatgtcgtcgtcggtgaattagcgccgaagacgtttgccattcataaggcggaagcgattacgctgtttacggctcagccgctcatctggttttacaaaatcatgtatccgttcatttggacgctcaacagctctgcgcggctcgtgacgcgcctgtttggcctcaggccggtggcggagcatgaaatcgcccactctgaggaggagttgcgcctcattttatcagaaagctacaaaagcggggagatcaatcagtcagagtaccgctatgtcaataacatttttcgttttgacgaccgcatagcgaaagaaattatggtgccgcgcaaagaaattgtggcgctcgatattaacaaaagcgtcaaggaaaacttggacatcattcgcgaagaaaagtatacgcgctatccggtcattgacggcgataaagaccatgtgcttggactcatcaacgtgaaagaggtgtttacggactttattgccaatccgtccaacgaaaagcagatgaaagactatatccgcccgatcattcaagtgattgaatcgatcgccattcacgatttgttggtcaaaatgcaaaaagaacgcatccatatggcgattttggtcgatgaatacggcggcacgtctggactggttacagtcgaggacattttggaagaaatcgttggcgaaatccaagatgagtttgatattgatgaaacgccgctgattcaaaaaatggacgatcgattgatcttggatggcaaagtgttgatcagcgaagtgaatgacttgcttgggctggacattgacgatgatgacgtcgatacgatcggcggctggattttaacgaagcattatgatatcaaaccaggcgagagtgtagaaatcgatggctacttgtttacggtgaaggaaatggatggccatcatgtgaaatcgctggaagtggcaaaaaaagagccgagcaaagaggaggaggcggcaggcgccgaagaggaggagttgcgtttgtaaggcagacgggggcgtctgccttttctcgtttcggccgagaaatcccctcctccattgaaggacggcggagtagatcaattgtaaatgcgcgaaaggtcggtgggaaaatcgcttgttggcgcgagacaaatgacctcttcgtttgtaaacggatggcggaacgttagcttagcggcatgaagcgcatggcgatgaaacactggtttgccgccataaagcacatcgccgacgagcggatggccgagatgggccaaatggacgcggatttggtgcgtccgtccagtctcgagagaaagctcgacaagcgatgttgacgggaatgttttgatgacgcgatagtgtgtcaccgcttttgcccccgtcttcgagacgcgccggcgcgttggatggtggcggtcgcggccgattggcgcggaaatggttcctgatttcggggacaaacgaccgtgaacaagggcgacgtacgtccgcttgatggcacggtgggcgagcatccgatcgagcgtcgcaccggcaagcgggtgtttggcaaataaaatcgctcccgacgtgtcgcggtcaagtcggtgaatgtggcgcacttttgttaaaattgcctgcgactgcaaataaaacgcgaccgcattggcgagcgtgccggtttgccccggttcggacggatgaatgtcgatgccggcttctttgttcaagacgagcagatggtcgtcctcccataaaatcgaaagctcccgatattctggaacgatgaacgacggctccggctcatatgcgtaaagctgaagccggtcgcgttcgttgagcaccgtcttccagggaacagcctggccgttcagtttgacgccgtgttccatccgccaacggtgggcgagctttttcgaggcggcccatacgtctttcaggagctgttcaatcgtcaaaccgctccaccagctagggatgatgcattccagccaatcgccttttcttgtccacaaaggttgtcacactcccaattgtttgttagctgtggaaacactttctacccctatccttgcgcgagatatggtacactcatagtatcgtcttagtgatggagaacgcaagcattgcggcgagaaaaggtggtatggacgttgaaaatgatgtatgcagcgactccggaacaagagcattacatgcagtatttgctcaactacttttataccgatgtgttcccgtattacttcgatgatgaacaaatccgtcaatttgaggagtggggcattctttcgttagatcacgaacatgtggcatataatggaacaatgaaggaggctttccaaatcatttcggcgctgcagtcgctcattaccgtcatcgaatatatgggggaacatggagagtgcgaccaatatgaatggctgtttgcccgcaaccaaaaaattttggctcgtcatggcatcacctttccatttcgggccaagcagtttatccataagcgggcgatgccgtgcagcatgtatgttcccgctgtgaaccagtgggtgatgtagggcaaggggctgcgtcttgtaaaaggcgcagctccttatttttttggcattggcagtgaggcaaaccatcggcgaaacgttttttcatcatggtatccttcgatgcgttttgcctctttgccgttttcataatggacaatggtcggggttgcttcaatatggtatatgtcccaaccgtcttcaaattcgagcaagttgaacagctttaaatcgatgccaagctcctttgctagcggcacgacgatcggcgttgtccgctggcagtgagggcatgtcgggctgtaaaagtaaacggtgagcgtcttgccgtcagccagctgctgtttcaactccgcgggcaaaataatgttgcggtagttcgggtcgtcaagttgggcgatggtggctgggttgagctcacttttatggtaaggattgttgcttgcggcttctttttgttcgtacatcgtaataaacgcgatcgcagcgaacaggacgacaatgatgccgccaaatgcgagcagttttttcaacgttcgctctcctttctttgctggcgcatgacggtccaacttaacaaaataatgatcataaaggcagtgaacgccaaaaatggaatggtgataaatccaagccagtttatatattgccctgtgcacggaatgcggccgcagctgatggcgtattcttgaagcagcggaattttttgcaatccataatgatacagagaaatacccccgccaatcagtgacagtgtgaagctatagcgagctgccgcagcgtctttgcgcacgatggcgattcctaaaatgatgacttgcggatacataaaaatgcgttgaaaccagcacaggtcgcacggaatgtacccaagcacctctgaaaaataaaggcttccgagggtggcgatgagcgcggtcgcccatgcggccaaaagcaagtgttccgcgcgtttttcttgttccatccttctccccttcttccgttgcagacaccgttgcccgatcttacactgttcagctccattataagggatggaaaacggaacgtccattcataaccggcaaagggcaggaaagaaaacaacattttctatctatatcgctcgacaaacgagccatactaatcggtgaaaggggaggatcacattgacgaacaacagcggaaacaaagtgcaggacattatgacgaaaaacgtcgcaacgatttcgccgaaccaaacggtgcaagaagcagcgcaaatcatgagccaaaaaaatattggggcgcttccggttgtggaaaacgggcaagtcaaagggatgattacggaccgcgatattacgttgcgtgtttcgtcccaaggaaaagacccgtcgaccgtcaaagtagcggaggtcatgacgaaccaagtcgtcaccggtacgccgaatatgaacgtacaggaagccgcgaatgtcatggcccaacatcaagttcgccgtttgccgatcgtggaaaacaaccagcttcaaggcattgttgcgttaggcgatattgcgacgaacagcgcatcaaacgaagcggctgaacaggcgttgacgagcatttcggaaccgtcgcagccgcaagggtaatgggggaaaaggatgcccacattttttccagggcatcctttttcttttggcaggtatattgtatgatgggagcgaatacataaacagggaaaatgaaaatcaagggggaacagcgatggagtggagacaaaaatacgaacaatggctgcgtgaaccgcagctcgatccggaattgaagcggttgttggaacaacgccgcaatgatgaacgatggctggaggattgcttttacaaaaatctcgaattcggcaccggcggcatgcgcggcgagattggcccggggacgaaccgaatgaacatgtatacggtgcgaaaagcgtcggaaggattggcgcgatacatacaatcgtttggcgatgaggcgaagcaacgcggggtcgtcattgcctatgactcccggcataagtcgccggaatttgcgatggaggcggcgaaaacgttggctacgaacggcattcaaacatacgtgtttgatgaattgcgtccaacgccggaactgtcgtttgctgttcgctatttgcgggcgtttgccggcattgtcatcaccgctagccataatccgcccgaatataacggctataaagtgtatggagaggacgggggacagctgccgcctgctgtcgccgaccaagtgatccgctatgtcaatgaagtcgaaaatgagctcgccattcatgtggaagatgagaaaacgttaagagaaaaaggccttattcgcatcatcggaagcgaagtcgatgatgcttatatccatgcggtcaaaacgatttccatccatccggagctcgctcgggaaacggcgatccatatcgtgtttacgccgcttcacggcacgtcaaacaaaccggtgcgccgcgcgctcgctgagctcggctaccaaaacgtctttgtcgtcaaagagcaggagctgccggatccgaatttctcgacggtcgcctcgcccaatccggaagaacacgcggccttcgccatggcgatggagttgggcaagcaagtgaacgccgatctgttgatcgccaccgacccggatgccgaccggctgggcgtggcggttaaaaatgacaagggaaactatgtcgtgctgaccggcaatcaaaccggcggcttgttgctccactatttgctgtcgcaacgaaaagctcaaggcactctgccggaaaatggtgttgtcttaaaaacgatcgtgacgtctgaatttggtcgggcgatcgcccaatcgtttggtcttgagacggtcgatacgttgaccggtttcaaattcatcggcgaaaaaatgaaggaatacgaacaaacagggcaatatgcgttccagttcggatatgaggaaagctatgggtatctgatcggcgattttgtccgcgacaaagatgccgtgcaggcggctgtcctcgcggcggaagtgtgcgcgttttataaaaagcaagggctatcgttgtatgaggcgctcttgcaattgtttgaccagtacggctattaccgcgagggacaacgatcgctcacgctgaaaggcaaagaaggagcagaggcgattgccgcgattttagcgtcgttccgccaacagccgccggtggaggccgcggggaaaaaggtgacggtgattgaggattacaaaacgaaagagcggacgaacacgttgaccggcgaaaaaacggccattgatttgccgacatccaatgtgctcaagtatatcttggaggatggctcgtggttttgtctgcgtccatcagggacggagccgaaaatgaaggcgtacttcggcgtcaaagggacgtcgctaggggacagcgaagaaagactagcgcgcttaacagaagccgtcatgcaacgcgtaaaggatgtgctcagcaccgtttcgccttcttatgcgcaatgatcagcacaatctgcggggaattggcatcggccaattccccgttcgttttacgagtaaaactgcgcgtactgctcgactcccattttttgttcgctcacttcaagcgcatggtcaatatagcgaagcaaggcgtgcaaccgctcctggatgacggagtagtcatgttcaaaattataagcgtggagaaatttttcaatttttttcgacagaatatcatcaggcgtacgcaccattaaaatgagcaaattgtcccattcggagcgatgcgtgtaatagagcgccttatcatagtcgacggtgttcaagcggcatgcctcctttatcaagaaggagtcattgttagtgtatgacggcggggcgttttgttgccctgtaaatgttgcgacagaagggaaaatataaattataaccgaaatgaaaacgaaaaaggaaaaataaatgttgcaattttgtgacagagatagtatcctcaaaataaggggatgatgagaatgaacaaacggcacgaagggcaagaaatcatcaacatgtgcaaatggatggcgtcagtgggattgattgtcggagttgtactgtttttgcttagttttatcgcaagcgcttacaacaaagactatttcttgacgatcatcagtctcggcattatcggggcctcgatgtttatgttcggattcggcctgtttatgggtctgctgacggaaacgtaccatcgcggcccgcgcgagaacgtatagcgcgcatagagaatgaaaaacaccggagattaccccggtgtttttcgcttttgctggatgtaccaatagaagatggcgaaaccaagagcgaccaaaaagactggaaataagaatggacggtaggcatggatgtactgcttgacggccatccagcggctttcaaaataggcgccgatcgtcaaaaagacagcgacccacaccatcgccccgctgtaggcgaacaaagcaaactttctccaacggtaggcgttcatgccggcccaaaaggcggcgagatgccgaacgccggggatgaaatagcaaatgaacaataccgctgggccgagcttcgaaaaaagcgctttcgtttgctcgagccgcttctccgtaagatgaagcttcggaccaaatttatgcaaaaacggcagcccgagcgtaatcccgagcatatagctgagcgagatgccaatgatggctccaagccagcaggaaagaaaagcgagcggatacgaaaacgcccccgttgaaacgcggtaaccggcatatgtcaacagcagctcgtcggggatcggcagcccgacgatgccgagcatcagcgcaaccataatgccgatgtagccaaaatgttcgatgaaatgatgccaatattgatgcaaacgatcaccacgctttatgagaacatgccgtgtacaacataaattataacggacgacaggcagaaatggaaagcatgggcaatgattcaacgtatcaaaatttctttttcctcatacattgtggtaaggggacaggagcatatcgatccatcgctgttgcggccaaagttgttatggacatgggaagatacggaagtgtacgaagaggaggagcctccgaaaacatcgacgccgtacgacgatttatggtcgcttgacgagcggaacaaactaaaaacgccgccgcgaaaaaaacggcgcaagtttccgccgcaaccggaaaaagatgtgctattgttcattgaagaatacagccgcgaactggaggattggcaacgcgacattttaacgatgatgagcgaggaaatgctttatttttggccgcagctggagacgaaaatcatgaatgaaggatgggcttcgtttcgcaaaggagcttaaatgtgtaaatgtgaaatcacttgtatacgaaagtgatttttttattttcttgatgttaaattgtttaaatattgcacatttgattaatggtttactgcatggttcaataatgtttaattattatgctaaaacaacatttgtaatccattttgtcttggtgaaccataaatttctttgacaaatgggaaattgtataatttgttaaatgttaaaaggattgtttcttttcgttgtcaaataatttgtaataaatattagaaatttaaaggagatatatggaagaatggacgcgaaggatttgtttcgtattatagatgatggagaaaatgccgaattggaatgtaaagcagccaaaggcggtttaccgaaagatgtttgggaaacgtattctgcttttgcgaatacaaatggcggtattattttgcttggggtcgagcaaaaaggacaagagtttttcccagtccatgttgatgcaaaaaagttagttactgtagatgagcaaattcactaacataaattgacaaccaaacaaaaaaggagacatgaaccggactccttgggtaaaatagatgtgcacaaaacccattcacacaaggaggttcatgtctcatgaatagattagcacatcaccaaggaatccacaagtttttcttcactttggggttgacgctgcagctttccaaaccggtcatcaagcatctcattcatatcgtcgatgccttgaccaccaagggattctcgggaacattgaccgatattcatcactggagctttcatccgaatcatcgaacgacgctcagtcactttttcacgaaaagcccttgggatgaggaaaggctgcttgggaagcttcaagagtggatcctccgccgaatcgagcgcctggtcgagcgaaagaatcagcctctttttgtctcgattgatgatacgatttgccaaaaaacgaagccttcgtcacgggcaacgcacgccattcaagggtgtggttggcatttctctcacaaagatcatcaatcggtttgggggcattcgctcgtttggctgatggtgcacaccttgacacaagcgtttccgtttgcgttccgcctgtatgacaagaaagcgggaaaaagcaagatcgacctggccatcgagatgctttcttcgctcaaagtgaagcgggctcagccggtgtatgtgctcatggattcgtggtatccgtccaaaaagctcattgaagcctgcttgaaacagggattccatgtcatcgccatgctcaagacgaaccggattctctacccgaaaggcatcgccatccaagccaagcagttcgcccgctatgtcgagtccgaagacacccgcctcgtcacggtgggtcaggagcgttatcgcgtgtatcgctatgagggggcgatccatggcctcgatgacgcggtggtgctgctggcttggaaggcggatcagccgatggcgccggaacatctccatgtcgtcttgagcaccgatcgggagctcggggacgaagacatcttgcgttactatgctcagcgttggacgatcgagtgctttttccggcaggcgaaagatcaactgaagcttgatggataccgcgttcgccacattcgggcggtgaaacggtattgggcggtggtgctgctctcctgcgtgtatagcatcgccgaatcccgacaaaacctctccgccgggctggagcttcttcggtcgcggaaagaccacagcgtcgtcgagttcatttatgacgctgcgaagcaagatattcccattgatgtgatcaaaaaacagctccgtatcgcgtaaggggtaccctgtttgtctctctaaccatggaaattattgtaatgaaaaatgctcatctacagttagttaaagacttttgggatggaattaataatccacaaaggattagtaaaaatatcttagtggatcgaaatgtagaaattattgaagttgatggaaaagaaatcgtgaaaatttatgttccaagagcttcacgtgaggacaagccaatttatattggtcataatccttttacgggtacatatcgccgcaattatgaaggagactataaatgtacaaaagaagaagtacagcgaatgatagcggatcaatctccaattcctcaagacagcaaagttcttcccaattacggtttacatgatttgaatatggaatcggtgagaagttatcgaaatcgtttttcctctttaaaaccagatcatccttggaatggattagaattggaagaatttttatataaaattggagctttgggaaggttacgcgaaaccaacgaggaagggctaacattagctggattgctcatgtttggggaagagcgcagtattacagagtatttaccacagtattttttggaatatcgggaaaagagttcggatgtgccgggagagagatggacagaccggattatttcttccgacggcacttggtcggggaatttgtatgatttttattttaaagtgatccgcagactaacggatgatttaaacattccttttcaaatggaggggctttttcgcaaggatgatacaagggtgcacgctgctcttcgtgaggctttagtcaatacgttggctcatgccgattactacgggcaactcggaattgttatcgaaaaggaaaagatgttatttcgattttccaacccgggtgttcttcggattcctttgcaacaagcgctgaaaggtggaataagtgatccgagaaatccaaccatttttaaaatgtttatgttaatcggactcggtgaacgagcagggtcggggattgagaatattcatttggcgtggaaagaacaacattggactgccccggaattaattgaagaatttcagccggatcgcacgattcttacattgcgaacaacttcattattaccgcaggaaagcgtcgattttctaaaagcagttcttgggaaacattataagtttttaaccaatgatgaagtattaattttagtgacggcacatcaagaaaattatgtgactaatacgagattgcaaagcctgacagataaaaagagtgatgaaataagcaaattattatccggacttgtggaaaaaggatatttagaaccaaatggacaaggaagaggtacaaaatatacgctaacggaaatgtttcatcaaaagtctatagggaactccagatataatcggataagctccggacctaacgctgctaactccggacctaacgaaaacgaacaaacaaaagatcatgaaaaagtgctattggatatttctgaattagcaaggaagaaaaagagattaaatccttccgaaatggatgagatcattttaaatctttgtgcaattaagccgttaacgctcaaagaattaagtcaattactgaataggcagatggatcctcttcgcaaaaagtacatttcacgattgcttaaggaagggaaattagaaccgctatatccagagcaaataaaccatccgaaacaagcgtatatgacacgatctctttttaaccagcattaggatattgaaatggaaagcatgggcaatgattcaacgtatcaaaatttctttttcctcatacattgtgataagaggaaaaaggggggagatggatgcggcaggacgagctgaaagagttggaacgggcgattgcggaaattacggaaatcgcagaaggatttgggcttgatttttacccgatgcgctatgagatttgcccggcggacattctttatacgtttggcgcttacgggatgccgacgcggttttcccactggagtttcgggaaacagttttacaaaatgaagctccattatgacttagggttaagcaaaatttacgaacttgtcattaactcggatccttgctacgcgtttttgcttgatacgaatacgctcatccaaaataagctgatcgtcgcccatgtgttggctcacagcgactttttcaaaaacaacgtccgcttcagcaacacgaagcgcgatatggtggaaagcatggcggcgacagcggagcggatcaagcattatgaacatcaatacggaaaattggaagtggaaaaatttttggatgccgtcttggccattcaggagcatatcgatccctcgctcctgcggccgaagctgtcatggacgtgggaagatacggaagtgtacgaagaggaggagcctccgaaaacatcgacgccgtacgacgatttatggtcgcttgacgagcggaacaaactgaaaacgccgccgcgaaaaaaacggcgcaagtttccgccgcaaccggaaaaagatgtgctattgttcattgaagaatacagccgcgaactggaggattggcaacgcgacattttaacgatgatgcgcgaggaaatgctttatttttggccgcagctggagacgaaaatcatgaacgaaggatgggcgacgtattggcatcagcgcattttgcgcgagatggatttgacgagcgatgaggcgattgaatttgcgaaactgaacgccaacgtcgtgcaaccgtcgcgcaccggcatcaatccgtattatttaggactgaaaatttttgaagacattgaagagcggtggaacaacccgactgaggagatgaaaaaatacggcgtcaagccggggtcggggagggcgaaaatttttgaagtgcgcgaactggaatccgacatttcgtttttgcgcaactatttgacgaaagagctcgtcatgcgcgaagatatgtatttgttccaaaaacagggaaaagaatataaaatcgtcgacaaaaactgggagcatatccgcgaccaactcgtcagcatgcgggtcaacggcgggtttccgtatatcactgtcaatgacggcgactacatgcgcaatggggagctgtatttgaagcattggtatgaggggattgagcttgacttaaaatatttggaaaaagtattgccgtacatttatcaactgtggggacggccggttcatatggagacggttgttgaagagaagccgatgttgtttacgtatgacgggaagacggtgcatcggaagtatttgtgatcacgaacggcagggcatcctgctttttttgtttgtcacgacgaatatgtgaaaaacgtcgcaaattattcgaatttgcgatggataagagcgggaagtttatgggataataaacacaactggtttgtgatgtttatcacaattatgtcatgtaggactttacggggggaatgaacgtgtggaaacggcaagaaacgtggctcatatggattagttttttggcggcagcggccgtgttcgtttcgttgatgggacggctgttttcacagtggggatgaaacatgcgcgagtatgatccagtgtggctcagccgcgtgctgacagagttgacgctgacgtttcacatcatttacgccacgatcggcgttgggattccgcttatgatcgccattgcccagtgggtcgggataaggagtaaacacaatttcagcgtcttggtaatgcatagtttgccgccaatcgctcacactagcggatgacaacgaatcaaggaagggtgggcgatcatgaaagaagtgttgcagcgtgtgaaagaacagttggaacaagcatttgacgaaccacgttcgacgagccttgacggggcgctccatgagcttgaacaattgaaggcgagcgctggggagaagaaacaaatgattgaagacgtcattcgcgccgtcgcccatgcgcgcaatgcacgaatggagctggccgaggctggagatgaatcggcggcgaacgccttcgctgaggcgtatcgggcgctggatcaagcgattgaatcgtacagtggcgtcgataacgacccggtgtaagacggatgggggccccctcggccttcatctgtcggaaatacgcggaaggcggatggattgcaagcgtttggctgacgtgttatactgattggcagtcaagtaaatacagggaatgttttctagggttccgcagctgcctggcagctggactgcgaccgagagaaaacgcgcggcgcggctcgcgtacacggagggacaaaagcccgggaggagcatcgtttcgatcgttctcgcggcttttttattttcgctaaaaaaggaggacggggcatggcgtgggtttgtttaatagttgctggtttgttcgaagttgtatgggcgatcgcgctgaaatatacgaacgggtttgcccgcttttggccttctgttgtgacgattgcggggatggcggcgagcttttactttttatcactggcgataaaaacgttgccgatcggcaccgcctatgcggtgtggacgggaatcggagcgctcggggcggccttggtcggcatgttgtttctcaacgagccggtcaacgcgccgcgggtgacgtttttgctttgcattcttgtcggagtcattggtttgaagtttacggcggggcaataaattggattcatttcttgtcaagaaaaagagttgacaacaggtataaatattgaatatcatggaaatataaaaacgaatatagtttcttttgttaaaggggagtagctttaacagcaaagtcgtcagttcagggcgcacgccctcggctttgttggcaacggcgacgttgttagcgagacctttaccgatgtgggtaaaggtctcttttatttatgaaggcctttaccaaggatggtaaaggtcttctttcatgtcatgaaacaaaaggggggaagataatcgtaaaagaagataggttcggcttcaaaagaacaaaaagtggaggggatggcatgcgcaaatggtggaaacggcttcggttcatcgtccatgtccggcgttttctaccgtttttgttcgaatttttcgtttctcatgaagtgccaatgcgaaaaaaattgttttccgtcggtttgctgcttttgtatatagcgctgccgcttgacctcattccggattggcttgcgttgtttggtttgatcgatgatttggccgtcttcctatttattttgcaacaaatcattaacatggcacctatttcattaaaactcacatttcgcaccctaacaaggtcaaaacaaaggattttttatttagtttttcagaataactttttgaccaacacaacgagcgatggcaatcctttttttaccatcgctagtcgttctgtatcatgttagacgtagatgctctcatccatgcccaatccctgcagaatccttcgctgatccgggttgagggagcgatccagtgcgcgttggatgcgcccgtctggcagctccagcaggatgacgttcacatattgaaacagctgaaaaatcgcctgtcccgttggccgggtcagcttgcggcctcccgcgccctttaacgggcgttctggtgtgatgaactgacgcacccggcgctgaaaaacgcggtaaatcgccaaggccaagagaaatagatagcccaatacggcgacccgttctggttttttgacataaatctcatccgtgaaaaacggatctttcaaaaacgcgaagttcatttccaccgagatttgccctttatacagcttcaagatctcttgggcatccatttgttggcccttccattccttcggaacggtcgtgacgaggacaaaccgggacgctttccgtcttgcctgttcccatgccggttggtcgaattcgacgtttaggcgaagggtgtacagcgtctccgtctcgggttccgccccttttttcggccgtccgcgccgttttttcggacgcacgatctcttcgaccgcggcctccactcgatgaaaccgagggcgaagggacgccttgagggacgtcaaggcttgttcggcgtcttcgcggcaggagaaggggtggcgctcccaacggacttgttcctcgcgaagaagctccgcttctttgacccgctctttttcgagcgtttttcctttgcgctggtcgagcgcgctcgattcgacgacgatcagccgaaccgggtggccttcataggtcgcggccgtttcccatacccggtacgtggcgccgtttctctccgctagggtaaagggttcgctccacgggatgtgaggcgaatcggcctccgcgagcgcctgtttcacgattcgaagcgacgaagggcctctggtgatcaaaaaggcacgggcggcttttgtctgcgccaaggtgtctttcgtcatcgcggcggaatcggccacgtaaatccattcgtcgtcgatcttggcttgtttgaactgttcgtggatccgcgacagcacctcaggattccacgccttatccgatagattgccgtcatgcacatcgccgtaaaacgggatgccatcctcgttgccgaccagcccgaagccgatctgtttttgccaacggtgatggcggttatagccatgtgtgatctgcaaagcctctaatgaggccgattcatacgctccgtaaacagttttgtctgtcgtatcggcgtgaaaggctcggagggaaaggccttctttgcgataaatgtgaatcaagcaagtgctgatgaccttgtgaatatcggcctcatacaagcggtcgagatgacgggccaaggcatcgtcgttcaaccaggaaggatggagaccgggacggatgagtttctccagatcgatctcctgagcccatcgttctaagtgaaccagggcttgccggccgtcaaatagattgtaaaggatggcctgaacggcatcgctgactcgcgtttggcactgtggatcgacgggcacaagatggtcaatcaagtgggggatgtcgagttttttgactagaacacttattatattcaaataaccattacgatagacccctttgactttcacattcatgagagaaaaactcctttacgttccttgtgtgtcaaggattcattcgacatcggaacaaaaaatcctcccgattttcgtcggaagggtgcgaaatgtgagttaaaagaaaaatataacttgtaaagggggattcttccatggatctgttgtcagcagagttttggacggcgttgctttcgatcgtcattattgatcttttgctggcaggggataacgccattgtgatcggattggcggcccgcaacttgcccaaacaccagcaaaaaaaggccgttgtctgggggacggtaggcgctgtcgtcatccgggcgttggcgacgatttttgtcgtatggctgctgaaaatcccagggcttttgcttgtcggcggcgtgctgctggtctggatcgcctataagctgcttgttgaggggaagggacacgacgatgttgaagccgggggaaatttatgggaagcgattcgcacgatcatcattgctgatgcgttgatggggcttgacaacgtgttggcggtcgctggtgcggcgcatggaagctttctcctggttgttctcgggttgctcatttccgttccgatcatggtgtggggcagcacgctcattttaaaatggatcgagcgcttcccgatcatcattacgatcggcgctggcgtcctcgcctggacggcggcgaaaatgatcgtcgatgagccgtttttaaaggcgtattttgctaatcctgttgtgaagtatggatttgagttgctcgttgtcgctgcggtcattggggtgggaacgatgaaaaaacgaaaaagcgccaaagagccgcaaccgaaagccgccaatgagtaattggcggcttttgtggtggggcaatcaccaagcggatggctatttccatttcagcagcagaaattgcagcagccatccaatggagagcccggggatgacagataaaatcggcagccaaatcggcccaaaaaacacgtcgccgatcgtcacgtgcgatgaatacatcaagccgaccgtcacaaagtaggcggagacgacaaacggcaaaaacgagtacggcgtttgcccgccgccagcgtctttaaacgcatcccacatggcaaaaaagtataaacatggataaaacatcagccatccgatatcgacaatgcgggcggcctcatccgtacgtcccaaaaagctgaggcggatggcttcattgaaatgagattgggtgttaatcacaaattccaacgcaataaacaaaattccttttatatactttttgttcaacagttgcccgaatccaggcaaagcaatgctccataacaatgcttcgatcgccttcaccttctcgaaccctttactgagataatattagttgatcgttgcttcgtccgttgcaccgtcagatggagctggggacaatcgatgggtgcttcatggtcagttgctggttaagccgatgggtgcaattacattttttgcgccaaagacttgttttatacttttgtgaaataggaatggggaaaaacgttcctatagaaccaaacgatacgttagttgaagatgaaaaaatgtctttaaatttttcagaataatgaatataatagtgacgtaaaggattttgacaaataaaaaaggaggaagccgtgtgaaggggctaaaatcgattttgttatggggcctgatttccgtccttggggccgcagcgtttgccattttggctttaagccgcggcgaatcggtcaacgccatgtggctgatcgtcgccgccgtctgcacgtatgcggtcgcctatcgattttacagccggtttatcgcccgcaaagtgttcggtcttgatgataaccggaaaacgccagcggaagtgttcaatgacgggaaggactatgttccgacgaacaaatgggtgctatttggccatcactttgccgctattgcgggtgcgggaccgcttgtcggaccgattctggccgcgcagatggggtatttgccggggacgctttggattgtgatcggcgttgtgctcggcggagcggttcaagactttgtcattttgttcgcttcgatgcgccgcaacgggaagtcgctcggcgaaatgattaaggaagaaatgggtccggtgacgggcttgatcgcagcgcttggcattttgggcattatgattattttattggccgtattggcgctcgttgtcgtgaaagcgcttgtcggaagcccttgggggatgtttacgatcgccgcaacgatcccgattgcgattttgatgggtatttacatgcgcttcatccgtccggggcgcgttgctgaagcgtcgcttgggggatttgtgctgttgattttgtcgatcgtggtcgggcaatatgtcgcggagcacccgacgctctcggcgatgtttacgctaaaaggggaaacgatcgccatcttaatgatcatttatggctttgtcgcttcggcgttgccggtatggctgttgttggcgccgcgcgactatttgagcacgttcttgaaaatcggcacgatcgtcggactggcgcttggcattttcgtcgtcatgccggacttgcaaatgccggcggtgacgaaatttatcgacggcacggggccggtgtttgcaggcgacttgttcccgttcttgttcatcacgattgcttgcggcgcggtgtctggattccactcgcttgtttcatccggcacaacgccgaagatgattgagcttgaaagccatgcgcggccgatcggctacggcgcgatgttgatggaatcgttcgtcgctgtcatggcgatggtagcggcttgcgtcttgacgccaggggcgtattttgccatcaacagcccggcggcggtgattggcacagacgtggcgcaggcggcaaaagtggtatcgtcatggggcttcaccgtaacgccggatatgcttgcgcagctggcgaaagacgtcggcgaacaaacggtgttgtcgcgcacgggcggggcgccgacgttggcgatcgggatggcgcacattttatcgagcgtcatcggcggcaaggcgcttatggcgttctggtatcactttgctatcctgtttgaagcgctgttcatcttgacgacaattgacgccggcacgcgcgtcggccgctttatgatccaagatattatggggacgttctacaaaccgctcggcaaaacggattcgcttgtctcaaacttgatcgccacgaccctttgcgtactggcgtggggctacttcctgtaccaaggcgtcgtcgatccactgggcggcatcaacacgctatggccgctgtttggcatcgccaaccaaatgttggctggcatcgccttgttgtttgcgacgacggttctatttaaaatgggcaaaaaggcatatgtttgggtcacgctcgtgccgacaacatggcttttggtcgtcacgctgacggccgggtatcaaaaactgttccacgaaaatgtcaaaattggtttcttgtcgcatgcgaaaatgttccaagacagcttgagccaaggcaaaattttggcgccggcaacgaatgaggcgcaaatgcggcaaattattatgaacgattacattgatgcgacattgtgcgcgattttcatgctcgttgtgatcgcgatgctgatctcggcgttgaacatctggatcaaagtgttgcaaaacaaacatgtgccgctcaaagaagcgccgtacgtgccgcgtgatggagaaggagcgaagcactatgcctaaatggctgcaaaacgttttggcttatcgccggcagtttcttgacttgcttgtcggtgtgccgagttatgaaaaatatgtcgagcatatgaaaacccatcaccctggcgagccgatcaagtcgcggaaagagtttttctgcgaggcgcaagaggcgcgctacaatgccaaaggcggcaaagtgtcgcgttgctgctagcggacgagaaggaaggaggggcgcgttcccttcttccttttttcttcttgttcatcatcgtggagaaacatgttcgattggcggcatggcttttgtgaaagacgttgggagcgttggatcaaccctcaagtagagaaaggagctgtacatacgatgcgcattctgtttgtcggagcgggagcggtcggcgggtatttcggcggccgtcttcttgaaaaaggggtggacgtaacgtttcttgtccgcgagcgcagaaaacaggaactggagaaatacgggcttgtcatccacagcatccatggcgatgcggtattggcgccgaaattgcttgttgccggcgaatcggccgagccatttgatcttgtcgtgttctcaagcaaagcgtaccatttagacggcgccatcgccgacgcgaaaccgtatgttggagaggcgacgatgattttgccgttgttaaacggcatggcccatatggaggcgttatggaaggcgttcggccgcgagaatgtcttaggcgggctttgctttatcgaaacgacgttaaacgagagaggggagatcatccaaacgagcccggcgcatgagatgcgtttcggtgaatggccaaacgggcggagcgagcgaacggaggtgcttgcatcgttgtttgccggcgccaacgcctgctttcgcctaagcgaacaaattgcggttgatatgtggaataaatatttgttcattgcgacgatgtcgggcgtgacgacgctgttccgcgccccgatcgggccgattcgctccggcgagtacgggagcgtcatcatcgaccggctgtttcgcgaaatcaaaacgatcatccaggcgcatggggcgccgttgaccgatgaaatggccgagcggcaacgcacccagctcgaacagatcgccccaacgatgaagtcgtccatgcagcgcgatatggaaaaaggacagctcatcgaagccgaccatttgcaagggtatttgctggcattggcgaaacggcatggcatccatgccccgatgcttgaggcagtatatcacaatttaaaaatttacgaagcgagccgcgcaacgagttgatcaaccccagccggttggcaggagcgtgcagccccgccaaccggctgtttttttgagaaaaagagaagttgtttaccgcaccaatatagtgtacagttaatagtgaaaacgtgtgcgcaaggaggaggcagccttgaaaaaaacatggtggaaagaaggcgttgcgtatcaaatttatcctcgcagctttatggatgccaacggcgacggcatcggtgatcttcgcggcatcatcgaaaagctggattatttggtggagcttggagtcgacatcgtttggatttgtccgatttaccggtcgccgaacgccgataacggatatgacatcagcgattattatgccattatggatgagtttggaacgatggatgacttcgatgaattgcttgcccaagcccatcggcgcgggttgaaaatcattttggatttggtcatcaatcatacgagtgatgagcatccgtggtttatcgaatcgcggtcatcgcgagacaatccgaagcgcgactggtacatttggcgcgacggcaaagacgggcgcgaaccgaacaactgggaaagcattttcggcggctcggcatggcagtatgacgagcggacgggtcagtattacttgcatatttttgacgtcaaacagcccgacttgaattgggaaaacgacgaagtgcggcgggcgctttatgcgatgatcaactggtggctggataaaggcatcgacggctttcgcatcgacgcgatttcccacattaagaaaaagccgggtcttcccgatttgccaaatccgaaggggctgaagtacgtgccgtcatttgctgcgcacatgaaccagccagggattatggagtatttgcgagagttgaaagagcaaacgtttgcacgatatgacattatgacggtcggcgaggcgaacggagtaacggttgatgaggccgaacaatgggtcggggaagaaaacggcgtgtttcatatgatttttcagtttgagcatttagggctttggaaaaggaaagccgatggttcgatcgatgtccgccggctgaagcggacgttgacgaaatggcaaaaaggattggaaaaccgtgggtggaacgcgctctttttggaaaaccacgacttgcctcgatcagtgtcgacatggggaaatgacggcgagtattgggcggagagcgcgaaggcgcttggcgcgctctactttttcatgcaagggacgccgttcatttaccaagggcaagagatcgggatgacgaacgtgcaattttccgacattcgcgactaccgcgatgtcgctgccttgcgtctgtatgaactcgaacgggcgaacggccggacgcatgaggaagtgatgaagatcatttggcaaaccgggcgtgacaactcgcgcaccccgatgcaatggtctggtgccccaaacgctggattcacgacaggtacgccatggatcaaggtgaacgaaaactatcgtacgatcaatgtcgaggccgagcggcgcgacccgaactcggtatggtcgttttatcgacaaatgattcagcttcggaaagcgaacgagctgtttgtttatggaacgtacgatctgcttttggaaaaccacccatccatttacgcgtacacaagaacgcttggccgcgatcgggcgcttatcatggtcaacgtatccgatcgtccttcactttaccgctatgacggcttccgccttcagtcaagcgatttggcgctctcgaactacccggtccgtccgcataaaaatgcgacgcgttttaagctgaagccgtacgaggcgcgtgtatacatctggaaagaataagaaggaatttgcctttccgtgtggaatgaatgaatacggaagggggatgatcaacatggcaacgatcgatccgattcgctacccgatcggaacgtttcaagcgccgcagcagtttgaggctggggaggtgcaagagtggattgctgccatccgcgggctgccaaacgacttaagaaccgctgtttccggcttgaacgatgagcagctgaacacgccgtatcgcgacggcggctggacggttgcccaagtcgtccatcatttggctgatgcaagcatgaatgcgtttttgcgcacgaaatggggagtgacggaagacggcccaacggtgaagccgtttgcggaaagcgaatgggcgaaaacggccgatgcttgctcgttgcccattgaaccgtcgcttttattgcttgacgggctgcatgcgcgatgggcggcgttgcttgaatcgatgacggaggcagattttcaccgaaccgttcggccggaaggggcagcgggggagatgccgctgtatgtattgaccgcgttgtatgcatggcatgggaaacatcataccgcgcaagttgcgtcgttgcgcaaacgaaaaggatggtaaaggctgccgattcttcggtggcttttttcttcatgcatcatagaaggatggtgctgcgcaaacaacaaccgggaaccgccggctgggcggggcttttttgtcgtcatcctgccgggagaacggtgaaatagcattttgcttaaacggcggcataggattatgttatactaacaaatattaagggacacgaaatacatagttcgcaagggggatcggtatgggagcggagcagcagccgcttattgcagaacaaaaagaaaaaatatggacgaaagattttgttttgatttgtttggccaatttttttgtgtttcttgggtttcaaatgacgctgccgacccttccgctgtttgtcaagcatttgggcggcaacgatcagctgattggcgttgtcgtcggtgtgtttacgttttcggcgctcatcgtccgtccgttcgccggccatgcgcttgagacgaaagggcgccggtttgtgtttttattggggcttctcatttttgtcatttctgtcggttcctacagcttgatctcaagcattttccttctctttttgatgcgggtcgtccaaggaatcggctgggggttttcgacaaccgcttccgggacggtggcgacggacatcattccagcgagtcgccgcggggaaggaatgggctattacgggctgtccgggaatatcgccttggcgtttggtccgtcgcttggacttgtgcttgccgctatgattccgtttagccatctgtttgccatttgtgcggcgcttggagtcgcttcggtgctgtttgccgccgcgatcacgtataaaaaagcggaagccgtgcatggcaaaggggcgaacagatgggatttgtatgaaaaaagcgctttgaccccgtcgttgctgttgtttttcttgacggtgacgttcggcggcatcgcctcattcttgcctctatatacggcgcaaaaacagatcggcggcctgcaactgtactttttgctttacgcgcttgccttgatggtgacgcgaacgttcgctggccagttgtatgaccgaaaagggcatcgagccgtctttctccctggtgcggggcttattttgctggcgatgcttcttctcgcttggctgccgggagaatgggcgttgcttttggcggcggtgctgtacggtttcggctttggcatggtgcaaccggggctgcaggcgtggtccgtcgagcgggcgcctgcccaccgcaagggaatggcgaacgcgacatttttctcgttttttgatttaggggtcggcgtcggggcgatggtgtttggccaaatcagccattggttcggctatccgagcatttatttagctgctagcggttcggtgctcctttcgatgcttgtctatctgtcggtcttgcataaagaacaatcgcttcgctccagggaacgaaaaaacgcttagggataacccctaggcgttttttctgcccagcagcgcatcgaaacggcctttgagggcggctcgtcaccgccgagaatgcacttcgtaaatggcgaattttaagtagtcgccttcttccgcggcaaggagtttcgggtggtcgtagccggcgccgttccaatatacttggcgcagcacttttttcgcgtcaaatgccgcatcagcgatcatctcttgaaataggtgcgggcggacgtggtacgagcagcttgatgtgacgaaaaagccgccgtctttgacaagcttcaatccgtttaagttaatgtctttatagccgcgcagcgccttcgggacggcatgggccgatttcgcgaacgccggcgggtcgatgatgacgacatcccactgtttgccggcgcgcaccgactcgcgcaaatagtcgaaggcgttggcgacgacaaattcaacgttcgtgaatccgtttaacgcggcgttccgtttcgccgtttcgatggcatgttcagaaatatcgacggcagtagcatgttttgccccatacagacaagcgtttagcataaacgagccggtatgggtgaagcagtcgagcacggtcgtctccggaccgatgagcggacgaagagcggcgcggttttgccgttggtcgaagaaaaagccggttttttgtccgttttcaatatcgacgatgtatttcacgccgttttcctcgatttcgatttccgtttccgctttcccgtaccaaaagcctttttcttgtttgagaccctcaagctcccgaacggacacatcgttgcgcaaataaatggcccttggggcaaacacgtcaagcaagccgcgcaaaatccagtctttccgcctttccatgccgagcgccaaaatttgcacaacaagcacatcttcatatttgtcgacgatcaatccgggcaaaaagtcggcttcgccatagacggcgcggcaggagcgaacgccgggaatcatccgttcacggtacgcccacgcctgacggatgcggtcgatgaaaaagcgctcatcgagttcatcgtttgggttttgcgtcaagacgcggacgatgatttgcgaagcggggttgatatatcctttcgccagccaataaccttgatgattgtaaacgtcaacgaagtcgcccggcgtcgcatcgccttcgatgcggtcgacttcactttgaaaaatccatggatgcccttgctcaagccgttttttccgttctcttttcaggatgaccttcgccatcgtttccactcccattccgtcgtcaattgctgcgtttccatcatagcggattgcaacgcatagcgcaacgtcggagaaaaaaagattgacaatcgttcgtgccatggtatgattaagtgtaaagaaaactgaaaattgcaccatcatccactaggggggcctttagaaaggctgagatcaaagtgtgcctttgagacccttagcacctgatctgggtaatgccagcgtagggaagtggaggagcagcacagcaaggctaggctttgcctggccaacgtcgcatgcccacgccgctttctttacgccaatcggcaaaggaagcggcgtttttattttgccaaaaagggggaaaacgaatgtcatttgccaaacaattgcgccaagcggccgatccgatctggcaggcgagtttccgccatccgtttgttcaggagcttggccaagggacgcttgcgcgcgagaagtttcgctattacgtgatgcaagatgcctattatttgcgccattttgcccgcgtgcaggcgatcggggcggcgaaatcgccggatttggcgacgacagcccggttggcgcaccatgcacaaagcacgtgcgaagccgagctttcgctgcatgaaacgttcgccgagctcttgggcattacggaagaggaaagggcggcgttcattccggcgccgacggcgtacgcctatacgtcgcacatgtaccgcgcggcgtacgaagggcatctcggtgatgttatcgccgccattttgccgtgctactggctgtattacgaaattggcgagcgcttgaaaacgtgccgcccgaacgatccgatttatgaaaaatggatcggcacctacagttcggactggttccgctcgcttgtggaagagcaaatcgcgcggcttgacgacatcgctgacgcggtcaccgaagaggatcgccatcggatgaagcggcatttcctcatcagcagcgaatatgagtacgagttttgggagatggcgtatcggcttgagcagtggccgtcggctgaattggcggcgagccgttgacgtgagacaaggaggagaacaggatggaagtgaagacaaaagggttaaaattggcggatattttaacgacgatcgtcattgcgattgtgtttggcattatttacaaattatggggcccgctatatagcgcggtgggagcagtagggtttcatctcgatcaactcatttacggcatgtggtttatcgcctcctcgctcgcttatttgctcattcgcaagccaggggtggcgttgctcgcggagattgcggcttcgtccggcgagctgatcatgggatcgcaatgggggcttgaagtgctcatttacggggtcgttcaagggctgtttgccgagctcgtctttgccgccttccgctatcggcgctttgatacgttcgttgtatcgctcggcgcggtcggggcgacgattggctcgctcatcatggacttttacaaaggctatattgaggcgctcgccccatggaatatggcgctctttttgctggcgcgttttatcggcgccatcctcatctccggcgtgcttgctgtttcattggcgaaagcgctcgaaaaaaccggagtgacgcaaatgtggcggccggcttcaaaagacgattacgatgcgttgaaccggtaaggcggcgaatggcgatgaaacaagcaattgcgattgatcggctgcgcctgaaatttcccgggagcgacgggctgctgtttcgcgacttgtcgctttcgattgccgagggggagaaagtgctcctccttggtccgtcgggatgcggcaagtcgacattattgcaagtgatggctggcatcattccccactcgatcgatgtgccgatgaaagcggagcgtcttaagcggccggaacggtggggctatgttttccaagatcctgatgcgcaattttgcatgccgtatgcggacgaggaaatcgcctttgcccttgaaaatcagagcgtgccgcgccacgagatgcccgtccgcatccgcgccctgctggaccaggtcggtttggagatcgccccgcatactgatattcatacgctttccggcgggatgaagcagcggttggcgctcgcttcggtgctggcgcttgagccggatgtcttgtttttggatgagccgacggcgctgcttgatgaagaagggacgaaggcggtatggcaaacggtgaagcaggtgggccgcggcaaaacggtcgtcatcgtcgagcataaaattgaccatgtgctcgactttgtggatcgcattgtcttgttcggccgcgatgggcgcatcatcgccgacggcgaggcgaaggcggtgttttccgactataaaaacgtcattgccgctgaagggatttggtatccaggcgtctgggacgactatgaccggacggcaaggcggcgaaatcgccatcaaggcgaggagcttcttcgcctcgcccgttttcgcgggttccgcggccgggaggcgaaaatctatgttcctgaagcagcggtgcacgccggcgaatggattgccgtcaccggaaaaaacggcgctggcaaaagcacgttgctgcacgcgcttatgcaactcatccgcacggacggagagtatatgctgctaggcgccgacatcaagcggcaacacccgctctaccgccatattgcgtttgttttccaaaatccggagtggcaatttgtcgcccattccgttcgcgaagagctcgcctactcgcttcggcttgaagggcggccggaagcggaaatcgaggaaaccatcacccgcctgttgcgtgaatttgaccttgttgagcagcaagaccagcacccgtaccaactgtcggtcggacaaaagcggcggttgagcgtcgctgcttcgatcgtcgccggccaacgcctctttttgcttgatgagccgacgtttggtcaggacgcgaaaaacacgtttgctttgcttgaaatgcttgaagcgtaccgcgaacaaggagcggtgatcatgatggttacacatgacgaacaaatcgtccgccgctttgcgacgagacagtgggtgattgaagatggggcgctcgttcgggacgaacagcttgaaattcgagagccggtgttggcggaaggtggggcagggcgatgaaatgggaggttcgctgccgcgagacatggcttcatgagacgaacccgagcttgaagctcattgtgcttgtcgtgctctttttcgctgtgttgttcattcataacccgaacgtgctgattaacgtttcgctcgctctcttcgttttgttttgctttggcaccggctatccggcgaatgtgttgttttggctgtttttgccgtttttcctcgtgtttgtttcgacggcttcatcgatgatgatgtttggcgagggaacgacaacatgggttcgctgggggttcatccatgttacagccgaaagtttttggcgcggggtgcacatcgggtttcgcgctttggcgcttgggcttctcggattgattttctcgctgacgacccggccggttccgttgttttattcgctcatgcagcagttgagactgaagccaaagtatgcgtacagttttttggcggccgttcgcctattgccgattatgcttgaagagtttcaggcgatccgctatgcgttaacagtgcgcggcgtgccgaacaagggcgtcctcagcaaagtgaagcgctacgccattccgctgttgtcgcaaagcatccgccgcgcccagcgcatcgccgtggcgatggaagcgaaacaattttccggcagcgggcggcgcacgttttattatgaaatcgggttcggcaaatatgatatttggcttgtcgccttgtttgccgctttgatgttcgccgcctactatgtcggtgttcattatccgtatatttctataagcgatgtacggtagaaagaaagggatggcgatgggggttctccatttcgtttccaccgggcgtcagacggttgacgaattcgccgcgatttgtgcgcacacccatccgtatgccgacctgattcatattcgcgaaaaagggaagacggcgcgtgaagtggcggcgtttgtcgcggcactgcttcgcgtcggggtgccgccgcaaaaaatcatcgtcaatgaccgggttgatgtcgccgctgtctacggtgtcaaaggtgtgcagcttgcttatcacagcctgccggtgcgcgccgtccgccgctcgtttccggacttgacggttggttgctcggtgcacgggtcggaggaggcgaaacaagccgaacaggatggcgctcacttttgtttgtatggccatatttttccgacggacagcaagcccggtttgccgccgcgcggtctggactcgcttgcggaaatcgtggccgccgtgtccattccagtcatcgccatcggcggcattcacgccggcaacgcccgtcgggtgctggaagcgggcgcagccggggtggcagtattgtcggctgtttttttcgctgctgaccccgttgctgaggccaaacggctggcagacatcgtgaaagggaggggataggggatgacgcatcggtatgacgtcgccatcgtcggcggcggggtgattggggcggccatcggttttgagctcgccaagcggcggcatcgcgtcgccatttttgaaaaaggaacgatgggaagcggggcgtcaagcgcggcagccggcatgcttggggcgcaatccgagttttcgacgtcaagcccgcttgtgccgcttgccttgcaaagccgagctctcatgccggccttggctgaagagctgagggagaggaccggcatcgatatcggccttgtcgaaaaaggattgatcaaactagcgacaacggaagaggaagcagacgatctctatcgccattatacattttggcggggcataggcgaaccggtgcagtggctcacgaaaggggaggcgcttgaaatggagccgcgtcttgcggcggaagcgcttgccggcgcgatgtacatccctggcgatgggcaagtgagcgctccggatttggccgctgctctcgcctatgccgccgcctccgccggcgcttgtctgtatgagtatacggaagtgttcgacatccgttccgacagcagtgggcatgtgttagacacaacaggcgggacgtttgccgccgaggcggttgtcatcgcttccggcgcttgggcggcgcggctcggcgcgcgggtcgggctttcgctttccgtttatccggtcaaaggggaatgcgtcatggtgcgcgctccggttccgttgttgcaaacgactgtatttgcgaaaaacggctgctacatcgttccgaaatcaggaaaccggctgctcatcggagcgacgtccacgcccggcacgttcgatcggcgcgtatcggccggtggggtgatgaacttgcttcaccgcgccgcccaccttgttccggacatcgaacaggcggaatgggtggcatcatggagcggcattcggccgcagaccgaagacggcttgccttatctaggcgagcatccggagcggcgcggcttattcgtcgctgccggccattaccggaacggcattttgctcagcccgttgaccggtctgcttgtcgccgacttagtggagcggaaagagacggcgtttgaccttgcgccattttcgttgacacgccatatcggaaaggtgggggtggaatgacgttagtgattaacggggaggcggtcgcagtgcccgacgaggtgaaaacggtgggcgatttgcttgcccatttccggcttgagaacaagctttgcatcgtcgaagtcaatgtccgcatcatccaaaaacatgagtatgagacgacggcgctatgcgatggcgatcgcgtggaaatcgttcattttgtaggaggcggttgagatgttgaaaattggcccatatgaattctcttcgcggctgttgctcggcacgggcaaatatccgagcttggacgtgcaaaaagaagcggtggaagcatcaggggcggaaattttaacgttcgccgtccggcggatgaacatcttttccccggagcagccgaactttttagagcagctcgatttaagcaaatataagcttttgccgaacaccgccggggcgaaaacggccgaagaagcggtgcgcatcgcccggctcgccaaggcatccggattgtgtgatatgataaaagtagaagtgatcggttgcgacaaaacgctcctcccagacccgatcgagacgttgaaagcggcggaaatgctgcttgaggaagggtttatcgtgttgccgtacacatccgatgatgtcgtgctggcgaagcggctagaggagcttggctgccatgcgatcatgccgggcgcctcgccgatcgggtccgggcaaggcatcatcaatccgctcaatttgagctttatcattgagcaggcgaacgtgccggtcattgtcgacgccggcatcggtggaccggcggacgcggcgttggcgatggagcttggcgcggatggggtgctcttgaacaccgctgtttccggcgcggccgatccagtgaaaatggcgaaagcgatgaagctggcggtggaagcgggccggctcggctatgaagccggacgcatcccgaaaaaacggtacgcgtcagcgagcagcccaacggaaggaatgagtgttgtttgaacgaacggtattcccggcagcaattgtttgcaccgattggcgaggaagggcaaaagaaaatacggggaaagcgtgtcgtgttagtcggcgccggagcgctcggcacaggcaacgccgaagcgctcgttcgcgccggcatcggcaaattgacgatcattgaccgcgattacgtcgaatggagcaacttgcagcgccagcaactgtacagcgaagcggatgcgaaggagcggctgccaaaggcgatcgccgccaaacggcgccttgaacaaatcaacagcgaggttgagatcgaggccattgtcggcgacgccggcccggaagaattggaaacgatcgccctcaagcaacgccctgacttatggatcgatgcgacagacaattttgatacgcgccttgtcatcaatgacgttgcctacaagtacaacattccgtggatttatggcgcttgtgtcggcagttacggtttaagctgcgccttcattccgaaccgcacgccttgtttgtattgcttgcttgaaacagtgccgcaagggggattgacgtgcgatacggccggcattatcagcccagcggtgcaaatggttatcagctatcagatggctgaggcgttaaaaattttagtggaggactggtcggcgctccgcggcaagctcgtttcgtttgacctttggacgaacgaatacgcctcgattcgcattgacggggtgaaaaaggacggttgcccgacgtgcggacgtcatccatcttatccgtttctttcctatgaacaacggacgaagactgccgtcttgtgcgggcgcgattccgtgcaaatccgtccgcctgccccgcgccagtacgacttgaatgaattggcggagctgtttcgccgccaagggcttcaagcggaagcgaacccgtatcttgtctccgtttcgctcggtgacaagcgattggttgtctttcgcgacggccgtgcgcttgtgcacggcacgaaagacgtgcaggaggcaaaggcgatctattaccgctatttaggttgaaacgagagaaaatgaaatgagggcgtccattgatgggaggacgctcttgttttgttcatcaaactgtcaaaaagacacccttctcctcctgcttttcccgccgtcaatatggtacgatgaaagaggggaagaaaagggaggggaagacaaatggccgagtggtcggtgacattcaacattgcctcattgcttgttcttgtgtatttgattggttcctgttggcttgaatcatgatgcgcctcggttcatccggcgcatttttctttttgattgtctggatttatatggaaggacaactcgacaactatagtcagttggcgaaaaatttgttatatttaagataggaagagagaaaacggctgctgccggccgcatcgctttgtttccgcttagcctggcaagtgtggcttttacaagcatgattcggcggaaaaatggatatgaataacatagtcaccatccataggagtgtgaagattcgttggaagagtggccgctaaggttgttcgggtggtttttcctctccctgctcgcgaatgcactgttcgcttcagcagaagccgcgttttcttcggcaagcaaggcacggttgcggcattatgcggaagagcatctgcacaataagcgcctccaagcggtgatcggtcagcttgaccgcgtgttgttggcgcttgctgtggccaaccgcctcaccagcgtcgtgacggtcgtgctctttacggacatcgccgtttcgttgcttggggaacagatgggcttgtttgccacgctggcggtgatgaccgtattatttgtcgtcttcggtgaaattttgccaaaatcgatggcgaaagagcatgcggagcagctcgccatccgatacgccggccttgcctatgggctgatgaagttgatgacgccggttacggcgtcgctccaagccttaaaagatcgaatcgccaagaggttcgccaatggggtggctgtgccggctgttacggaggaagatattaaagtgatggttgagctgagtgaagaagaaggggtcatcgacaacaaagaaaaagaattgatccaacgttcgctcgattttgatgaaattttggtcggagaaattttcacgccgcgcgctgatatggtggcggtggaagtgaaccagccgattgaagagatccgcgacgtgtttttggaagagaaatattcccgcatcccggtctatgaaggggatattgacaacgtgatcggcattttgtcggaaagcgactttttcagcgagcttgtgcaaaagcgggaggtgcgcatccgcgatttgttgcgccagccgttgttcgtcgtcgagtcaatgaaagtgtccgatctcctgccggagctgcaaaaaagcaaagtgcatatggcgatcgtcgtcgacgagtttggcggcaccgccggcttgattacgctcgaagatattctcgagcaaattgtcggcgaaatatgggatgagcatgatgaggcggtgaaaacggtgcgccaaatcgacgagcacagcttcgagttcagcgccgaactgccgctggatgaattttgcgaagtgatgaacatcgacgtgccaaagagtgaatcgcatacgttgggtggttggatttttgagatgtttgagcgtattccagccgtcggcgaaacgttgcaatatggaccgctgacgttcaccgtccgccaagtcgacaatcggcgcattcgcaaagtgcttgtctcattgagccaaccgcttgccgagcaggcgggaggcgcctgattcgctccccgttcccatatgaaagcgccccgggctgactgcccggggcgtttgccagtacgcccggcatgggtgcgacgctatagggtgaaagtcccgaacgggggctggcgagcgcctaccgttagctgaaggcaagggtgtccaccgtgaggtggaatctgaaggaagctggaggcaaacacttgacctgaggtacacgaacccaatgggaggccgccacagtcggacgagtctgctggacaagacgaagtcctaagccgccaagggctgtggaggtagattgggcaggtgcatgagtggaaagtgtccatccttatccggggaggcctgtacggaacgccttctgacgatggcaaccagagtcgaaaggctctgctgaacgtacaggagtcagcagaggccatagtactggagtaagggacgcctgaaacaggaagggccgaacgtcaactcagggatgaatcagactctttcgagatgttgcgtgtcgaagcagaattcctttcggaactcatctgaggaagcaagggtgaagcccagagggcctcagatcgagggctgagcgcaacccggcaagacctgaatctcatcccgcggaaggagaagatcacgatggctttgttggaacgcatcttagcgagagacaacctcatcacggcgctcaaacgggtcgaagccaaccaaggagcaccgggaatcgacggagtatcaaccgatcaactccgtgattacatccgcgctcactggagcacgatccgcgcccaactcttggcgggaacctaccggccggcgcctgtccgcagggtcgaaatcccgaaaccgggcggcggcacacggcagctaggcattcccaccgtggtggaccggctgatccaacaagccattcttcaagaactcacacccattttcgatccagacttctccccttccagcttcggattccgtccgggccgcaacgcccacgatgccgtgcggcaagcgcaaggctacatccaggaaggatatcggtacgtggtcgacatggacctggaaaagttctttgatcgggtcaaccatgacatcttgatgagtcgggtggcccgaaaagtcaaggataaacgcgtgctgaaactgatccgtgcctacctgcaagccggcgttatgatcgaaggggtgaaggtgcagacggaggaagggacgccgcaaggcggccccctcagccccctgctggcgaacatccttctcgacgatttagacaaggaattggagaagcgaggattgaaattctgccgttacgcagatgactgcaacatctatgtgaaaagtctgcgggcaggacaacgggtgaaacaaagcatccaacggttcttggagaaaacgctcaaactcaaagtaaacgaggagaaaagtgcggtggaccgcccgtggaaacgggcctttctggggtttagcttcacaccggaacgaaaagcgcgaatccggctcgccccaaggtcgattcaacgtctgaaacagcggattcgacagctgaccaacccaaactggagcatatcgatgccagaacgaattcatcgcgtcaatcaatacgtcatgggatggatcgggtattttcggctcgtcgaaaccccgtctgtccttcagaccatcgaaggatggattcggaggaggcttcgactctgtcaatggcttcaatggaaacgggtcagaaccagaatccgtgagttaagagcgctggggctgaaagagacagcggtgatggagatcgccaatacccgaaaaggagcttggcgaacaacgaaaacgccgcaactccaccaggccctgggcaagacctactggaccgctcaagggctcaagagtttgacgcaacgatatttcgaactccgtcaaggttgacgaaccgcctagtgcggacccgcatgctaggtggtgtgagaggacgggggttagccgccccctcctactcgattctatatgaagttgttcgttaaggcggttattgaatgttgccgaattggccgccaagttgttgctgagccatggcgacaagacgtttcgtaatttcgccgccgaccgaaccgttcgcgcgagaagtcgtgtcagcgccgaggttcacaccaaattcttgggcgatttcgtacttcatttgatcaatggcttgttgagcaccagcgactaacagttggttgttgttattgttgcgtgccatcgttgatcatctcctcttaaaaatttttgatggttggggtggttggatttgcaccaacacttcacgctgcaaggcgtgtgccaagcttggctgaacccaccggcccacccgcttttggcttcgccagcgtccctgttgcaacggatgggtgatttcgctggcggtactcatagtttgggacgttttttgcctgttatgcatggtgagaatatgggaatttttaacgttttaccgccgtcaccattagggaatatgtaaagataaggaacatcttagaggaggaagcagcatgaatgtatgcccgctgtgcaacgggctgcgccgggtgacggtgtattgcagctactgccggcaaccaatggaagatcatgggaaagttacagattatttcgatgactacagcccgtacatggatgcggacgtcatgaagcttgtcgacggctatttgcgcacgtatacgaatcatgaatgtgttcatttgttttactgtccgacttgccatgaggaggaagtgcgttttatcaaggaataaggctgttgatggagtggaaaggaaaggcgttccgttttttcggaacgccttcgaatgaatctatatgaacaacaatgggggggttacttttcatccgccgcccggatgcgccgttccgtttcaacgtcaaagaaatgcgctttgttcatatcaagcgccaggtcaatccggtggcccggcttgatttccgtgcgggcgtcgatgcgagcgaccaattcttggttgtcgatgctaaaatagatcatcgattcagcgccaagcagctcggcgacttcgacgagagcggtgactttcgtcgccggagatgcttcaaggaagagcggttcgtcgtgaatgtcttccggacgaatgcctaaaatcacttccttgccgacatacccttgctcacgcaacactttcatttttccttccggaatgccaaatgatgtttggccgacgacaaacttgccgtcttggagcgttccacgaaggaagttcatggccggtgaaccgataaagccgccgacaaaaatgttttccggtttttcgtatacttcgcgcggcgttccgacttgctggatgacgccgtctttcatgacgacaagacgggtggccattgtcatagcttccgtttggtcgtgggtgacgtaaatggtcgtcgtttccaagcgctgatggagcttcgcgatctccgagcgcatttgcacccgcagtttcgcatccaagttcgagagcggctcgtccattaaaaacacttttgcatcgcggacgatggcccgtcccaatgccacgcgctgccgctgcccgccggagagcgctttcggtttgcggtccaaatattgctcgagcccaagaatgcgcgccgcctcgcggacgcgtttttcaatttccgctttcgggaatttgcgcagttttaaaccgaacgccatgttgtcatagacgctcatatgtggatacagggcgtagttttggaacaccatggcgatgtcgcggtctttcggcggcacatcgttcattcgtttgccgtcgatgtaaagatcgcctttggaaatttcctcaaggccggcgatcatccgcaacgtggtggatttgccgcagccggacgggccgacaaatacgataaactctttgtcttgaatatgtaaattgaagtctttgacggcgaccacattgttgtcgtaaattttgtaaatatgatcaagaatgagttctgccataaccatcctcctcatcgccgaaatcgttttcttgccattagtgtatagaaaaataggaacattcgtaaatggacgaggtgcacaaaaaatgccgccgattttcggcgacatgacaaaaaagcgggggattacgaacggcgccggtgcaagatagccaaatagaaggctgccgcccctttgaaccgtttgatgtcaacaccagtttgctccgcccatttatcgattcgatattgcaaactattgcggtgcatatacagctttttcgctgccatcgagacgtttaagttgcattgcaaaaacgtctccatcgcccgcacttcctcctcgtcgaatccgtcaagaaacgagagggtccggcgggctttctcactgactgctccttcttcaaagagcggaagcggaatgacgtcttcccattcgtacaccgttcgtttcggccaaaagcgccgagcggcggaaaaacactctttttcaaggagaaacgattcatatagccgttcatcgacggagcggattgggccgatcaataaatgaagggcagtataaaaatcagcggcgagcgcctcagccatgtccgctaacgaaggcggctccgtcgtccgcttttgtttcgcttcgacgatcagcccgcgccgatcttgttcccagacgatggcaaccggggaggaaaataagccgcgaacggcgtcagcaaactcctctttgttggcgatcggccggctggctgtaaaatgaatgaaccggcaatacggagcagcgagccgagcgagcgcggctgggtcgccggttgccatccatcgtttccatgcccgctcctcttcgctttccggttcgcgtcggcgctcggcgggggtgaaaaaaagcgccagcaatcgccgctcctgctctgtcaatcgatgcttggcgatgccgatctcatcaccatcggcggtataaaaccattcgtaatcttcggggtgttccggctgaccgttgatgacgatgtccccttcataaagcgattcgagctcttttagcatcgcggcgcaccactttccgtcaaggatgatgtcacgccgaagaggaatcggcgttgttttcattataccaaatccccgcgaatggaaagaaagacaatggatgaaagcgggaaagccgcaggatgaatgggcggcttggccaacagcggtcgtttcgaacgatccctgcctaacgcattggcggagaggcttcataaaacaaaaggccgactttcccgaggagggaaaatcggctccgtttactggccggcttcgtacggcggctcttctttgacaagatcgcgcgcttcctcaatgttgacgtcatcgccgtggccgtacacagcacctccggccatcccttcgttgatcatgcggtcgatgtccatatagtattcatcgcgtccttcgtacaatgaatcccggcgctcggcttcatttcgttccatcatctcgctccttcctctcatcgtttttcctaaagtttgcccaaaagaggcatacgctatccatgccattcatatggatgaaagaggacaagcggcaagaaaggggcggcacgcgatgatcatgctgatcaaaaaattgctcgaaacaaccgccgcggcggaagaaaaagcccggcagctcgctgagatggaaacggatgaggcatgggcggtctatttggctgaagccgagcggcagcgtaaactttggcaatacgtgcattatttagttgctggggctaacgccgacggtcgagcggaaagagagcaaagcaaagcaggcgcacctcgttgtgatctcttgcaagccatggcggcggctgagtgggaaaaagcgatgttatgccagaacgtctgccaaagcttaaatggagccgtcaaacaagcggttgatgctgtgttccgccaggcgcttcgctacagcggccagtttctagctatggcgtacgatgagcgagctcggcaaacagctgattgagcctctcgagccgccgtgcctcaatctccggctcatcaaacaccatcggcttggcgttgatttcataaatgtaaagctgccgttcgcttccgacgccgatgtcggcggaaaactcgccgacaaagccaaaccgttcgccaaggcgtgcgccgctcaaggcaataagccgctcgagcgccgcttcatcgatgcgttccttgacttctttgtacgggaggatggttccgccatgaaacacatgggtcgtcaccgactcgacgtcggccgaacgaacaccgatgccggtgatcgtatggcggccgttgtgccaatgggcgagcacgcgcaaatcgtagcggcgtccattccactcgtccgtttcagccaatgcttgggcgatgtagcggccggactgaatgagtgatgcgagcgcatcgagcgagcagaaccgtttttggccgcccggatattcgcaaatggcttccgtctccgacaaggcggtgagacgaaacagccccattcctctggcgccgtcatcccgcttcaagtaaatgcagctgtattggaggagccaagcgcgaagatcggccgctgtttggacaggcgccgttggcaatagatgcggccagagccggcggtcggaccgcagcgcgtcataaacgtccgatttgcggaaaaaagagcggttgacaagtggaacgccatgggcgttcaaccgggcagccgccgtttgaaacggctcgctttcttcttcttcgcggctttttactcgattgtagacgacatcgggcagtggagcggccgcttcgatgaaacgatgaatcgtcggaacgaatagatatccggagaccgttttctctccgatgccggcggccgcactgacgacggagatgccgccggctttgtggatggagcggatgacggtttcaagccacggctttttcccagccagcaaagcggaaagggacgaggcgctgaccagcacgccgacgagcggtcccacccgtccatcttgctcgcggacgggaaagacgagatcgggaaggacagcggcgggagcaacccagccgctgccgaatcgataagggccgcccggactgttgcacacccactccccggtgtcaggacggtagccgatcgtcagcatgaccaaagcgcctcgggttcggtgatggctgttttgctgaggtggacggcgtaagcgagcggcaaccgcgctgttcgttcgtctgcgtcctttaattttggatgcttaaaaatcgaccgtccgggtttggaattggcttcaaacatccaaatccttccttgttggtcaacgccaaggtcaaaaccgatttcgccgatcaacgtttctgatgcttcatcaaggcaacggctgagcgtaagggcggcgtcagaaagacgggcgagcatgatttcgcgctcgacggcatccgggaaaatttcttccagcgttttgacgatgcctccgctgttcatatgggtcgtgatgctttgttttccagcaattttggcggcgatggcgctcacttgccatatgccgtgttcgtttttgttaacgtgaacgcggaaatcagccggtcggccgttgacggcaagaagcggaaccgcttgttggatgacatagcggtgaagcggcgcatgggcgagcaaatgatgccacaccgccatggcggtcggaaacagcactgtttgtatttctccactttcatcgcggaaccggcattcataggcgttttttttcgctaaatgataaatgccgcggccgaggctgccgtcggccggcttgatgtacgcttcacggtagcgggcaagaaactgctcaatggtgtgctgcgtcacgtgggcggacgtcgccggcaaatacggctgcgccttcggatgggcagcgagccggcggtaaatgtcccatttgttgaaaaaacacccgttaaagatcgggatgccgtaggtggtttgcagcgtcttcgtcatcgtttgaaacgtttcctccttttcgacgcgccggtttggcagccggttgtaaacgacattcggcaacggcaccgtatggcgttcccagccgcgctctgtgtaaaaatagccgttcgtcatgccgttttcccagtcaatatggggcgcgccaaacaaaaaggcaaatccgccgacttgcttttcttgtgccagcaacttggcaaaaaagaagctccggctgccgaccgggcggtggagcgactttgtgaatccggcggtcaaaacgccgacaagcggcccgaagtgaatagcttcatcggtcaaaaagacatgaacgtcagcggcaaatgggatcgacaagcatcgggcaacgtcatgcgccacaatcacacggtcgacaagacggggggaagaaatgacccggcatggggtgacaaggctgccgaacgcggctgatgtttgcctagatgcttggagcgtggcgggaagaatcaccgtatttgtttgtttttcgtcaatgatcaacgtgtaggtcattggcttttcccccctctggccaaaaacaagcaataccgaagcggcgcttcgtacagttcgttttgttgctccgggggcagaagatgcgccacttttctccccggcttggaattgacatccaaaatccacaccgccccgttgtcggtcgcaccaagatccaagccgatttcaaacaaaggtccgaacatgtgatctatataaactggcagcgtgcggatgatcgtctcaacgccatcgagcacgaagagacgttttgaagaggaaaggcggtcgagccactcggaaaacggacgaatgtccgcgccggcgcggacgttggccacccatgcccccggtcggccgactcgcacggcccgcacccgctccacccagcgtccgttttcatccttttgcaaaagaatgcggaggtcaaacggttcaccctccggggtcgatagctgaagcaatggctgcaggacatactcgccgcggcggctccaagaggcgaggagctgttccagctcgcttcggcgggcaatgacggcctgttcttgaccgtgactgtcttggacggacagcgccttccctttcttttgaaagatgcaaataccgcgtcccccggagccgtgcatcggcttggcgatggcggcttgttcgcggcggagaagcgcaagcacatcatcggcgcgctcaagacggacagtcggaggcacgtatgcggacaagagcgggtgagaggagagcgcttcatatacgtcccatttgcccggcaggccatagcctaaaaacgtgaggtcaggtcgctgcttcaaccagttcataatcggttttgcttttttggaccgctcatcattgccgtaaaagcagcggtcatataaaaatggcggaatggcaaagacggcgtttgtccattcgttcgtttcctcttgaaagagaaagccgcggacgttttccgtctgcggatcgatgccaagcggcgaaaagcggcagacggaaatgccgtagcgtctggcgcatttcgccacctcagtgcaatacgtgtggtcttgctgttcgtcaagggtgacaaaaccaagtgaaagcaaaacggttcactccttttcctccatcaatgtcaaactatagtcgatgatcgccttcgccgaagggcgaaccgattggtaggaagcggccatatccgtctgtttcgacggcttcgtattcacctcgatgatccacggctggccatggatgtcaatggcaagatcaacgccaaactctccatacagtccctccgcttccgaggcgagaacggcggcggattccagtgcgatttctttcagaagctgtttttgctggaacgcgtcagctctcgtataccacttccgcaagacatcattgaccgccatcagttctccgccgcgggcaaggttagcgacaaactgatcgggcggcgctacgcgggcgacggcggaagtgacgcgccaatcattgtggcggacgcgatgacaaagcaggcgaaaatcgaccgggcggccgtcgagggtgcgaagctcaagcccttgttggatgatcatcggcgttcggatttgttgccgcaaagcggaagctaaagcgtccatcgaacgatatacggacgttgaagcggaagtggaatggcgaagacaaattccgtcgtccgaatgttggaggcagaaaatccctcgcccttggctgccatagatcggcttgagaaagacggatgggaaagcgtcaaggaacgcctcaagcgtatgttgaccgctccagagcgccgttttcggcaagtgcgggtgcaagtactcgtgccgctcaaaatggcagtgcacttcccatttatgcaaaaagcgatggttgaacatcatcccgttttcttcggcaagccgggcgagcagctcggcaaacaaaggggagcgttcgagcttgcgcgagtgaaggcgattgtaaacgacatcggctggaggcacgtcccgcttgccccatccgctttcggtccactgatagccgactccctctaagtaaagcgccggcgaggacacgtaaaaaaagagaccacgctttctagcatatgccgccaattcctcgcaaaaatgatggatggatccaaaggcagcccgttcacttgtttcattgatttccgtcagcacagccatcgttcgttgtttgctcatcgcagtccctcatttgcgcattcgtcaggcaagctctataatgaacaattaggcaaacgtttatatcgccatcgtatgatgacggacgccgtttggtgacagcggcggggacggaaggagaagaggatggaaacgttcgtttatttgctgtttatggtggcggtcggggcgctcattggcggggtgacgaattttatcgccatcgtgatgctgtttcgcccatatgagccgatgtacgtgtttggaaaacggctgccgtttacgccgggattgattccaaagcggcggcgggagctggccgaacagctcgggaaaacggtcgtggagcatttggtgacgccggaaggattgcggcgcaaactcatggatccgtcctttacggccgagatggccgagtgggggcgggaatggcttcgaaagtggcttgcgcgcaaagaaacgccggctgagttgcttgaacgcctcggtattcgctctcccgccgagcggctcgaggcgatggcggccgagcaagctgagcgagcgtacgaacggtggagcgaaacgtggcgtctgcggccgatacgcgatgtattgccagcggagttgaagcagacaatggaagcgcgcgtcgaaagtctagcgggttatttggccgacaggacgcttgactactttcgcagcgaggagggaaagcagcagatttccagcatgatcgagcgttttttccaagagcgcgggatggttggaaatatgctgcagatgctgcttggcaatgtccatttcgtcgataaggtgcaggcggagctcggtaaatttttgcgccatgctggcacaagagaggtgctctcccgccttctttggacggagtggaacaaatggttgaactatccgctcgcaaccgtggaagagatgatcggccgccggcgcatcgatgaagcggtgcggtcggctgtccgccgcttggtgcaaagcggcggatggctgaaccgtccgcttgccgaactgctcgccccatacgaacagcccttgtttggtcgtctcatcccgcaggcggcggaagcagccagccgcctgcttagcggcaagattgaggcaatcgtggcgcagcttgggcttgaagatatcgtccgtgaacaagtagagtcattttcgttgcaacggttggaagcgatcattttatcgatcgcccgccgtgaactaaagatgattacgtatttgggcgccttgcttggcgggctgatcggcgccgttcaaggcgtcattggcttatggctgtaggctgtggcatatcgccgccagatggcgcatacgttagaacgtgaacgatattcgtataggaggctctttttatgtctgaaccccttcatgcgctcgctagacagcttgagcaggcgattcgggcgagcgagccgtttcagcagctgaaacgggcatacgaagatgtccgccgagatgaaatcgcctatcgaatgttcgcgaatgtccgcgacatccagcttcggctccatgaaaaacagatgcgcggggcggccattttgcctgatgaaatcgaacaggcgcaaaaggcgatggcgctcgcccagcaaaacgagaaactcgcccgcctgatggcgctcgagcagcaaatgagcataaccattgccgaggttcagcaaatcgccatgaagccgcttgaggagttgcaccgttcattcatggaaggaagataggaaaaacacccggtcgggtgttctttttttgtccgtttcgtcatagtcatgaaaatgataaggaatgcaaagccgccgccagcttgctggcggcggcaagagaggttgagacggacaaaagggggagacagccgtgtataagctgttggcgctcaacattgacggaacgattttaaaaaacaacggccgcctgccgcgcgaaacgaaagaggcggtcgactatgtgaagaaaaaaggagtttatgttacgttaatcacgagccgcaatttgctttccgcccgcaaagtggcgaaagcgctgcggcttgatgggatgctcattgcattccaaggagcgatgattgccagaacgcttgatgataggctgtttgacgccgtgatccctgaggagcggacgtttaatatcgtgcaaattttggaaaacttcaactgcaacatccgcctcatgcatgagcggtattcgctcggcaatcggaagaaagtgaagaaaaaccttgtcgtgcaaacggttctctcctcaagcgacccgtttttctatccgacccaatttgtcgactcgcttggcgacgtgttgatggacgaaccgatcgctgtgccgaaaattgatgtatattttgctacagacgaagagagggatgcagcggccgctttattgacgaaatcgattccgtccattgatatgattatgcagccaaacggaaaaatggaaattgtcccgcaaggagtgtctaaactagcggggttgcgccggcttgttcaacatatcggcgtatcgttgaaagaaacggtgatgatcggtgacggccttgacgatttgccggcgattgaagcggctgggctcggcgtcgccatggggaacgcgccgcttgaggtgaagcgggcggccgactgggtgacgcgttcgaacgaacagctcggcgttgcttatatggtaaaagagcattttcgcaaacaacagcgaatcgagtttttgcagaaactaaaaacaaaacggtgagcagtccacgggagtttgctgtttcaaaatgaggccggagcgaatgcccggctttgttcattttatatacatgttcatgaaaagattaactttcttataactgatgcccgcttcggtgatcctgtttcgaaggaaaccaatggaaaaggagcaggatcattcatgaaacgtctgcgcatcaccaatgatcacggatggacgccacgaacgcttcgcaaacgggaacggaaaatcaaaaatgtcctccttcgccaacgggtgatggcggcccaccttggtcatggaaggatatttgggcaaagaggcggcctccatggtcaatgtgtgccgccaaaccgtttcccattatgtgtcgctgtttaacgaaggcggccttgaactcctgcttcatcgggattttgtccctgggcgggagccgtttctcaccgaagaacagcaggaagagatcaaacgcctcgtgttgaccacgacacccgcggagctgggctgggacatcgcttcggcgtggaatacgaagatccttcaatcctatgtgcaccaccgttatggcatctccatgtcccgcgaagctttgcgaaaactcttgcatcgaaaagggctttcttggactcgcccaacctacacgttggcgaaaggagatccggaccggcaaaaaactttgaaaaacaaatggacctaataaaaaaacgtaatcgatccggattccatcctgttgtacatcgatgaaacgcatatccgatcgtatcatgtgttgcgtacgacatggtcagaggttggccgtcaaaagcaagtgtcgacgttcggccatcgtgtccacgtatcacaaagatcgaaacgatatcacccaagccattgcctggtttgtggactacatccatgagcgcccggaggaagtgctgcaactcctagcaggatggtgaaaaacgaccgatttcgccgaacccgttgttttcggctaaaagagaagcgttgatgttacaggacttctccatttgagaagagagtcagtttttttccgcggcttttcaataaatcaccagttttctagggggtacagcgtaatcggaaagttaacttttcaaggtgcatctatatacatcaatttgcttatccatgccaatgccaataatatgataataatagtgattattttgatggaaagaccctttatatctatttttttattttttatttggaaaaacaaaataaacaaagaaataattaaaagcaaaatataaataatttcactcatgagattccctccctgtcgtaaacaatgtcagcttttccatcatttaatacaatttttttgttcacaagatacattaattcatcagtgtgactaataaacaaacaaattttgtcatgaagtaaatccagtaaaatgttttgaaaagcttcttttgcgttttgatccatattcgatgtagcttcatcaaatattaagacatcaacatccttcataaatattcttgcaaaagcgatttgctgaatttgccctttggacaagtttttcccattatcaataatttttttatttaaatccaaaccattcaaaaagccatattcaagaagtctatctaatcttctttgaaattctttctcagacaacacccgatttccaatccgaatattttcctttacacttccttcgaatagatagatattttgcggaacaatcccaattttggatcttaaactatttatatctaactctctcagttcataatcattaatggtgatattcccagaataatttttataaaaacccaataaaagtttggctatagtagttttaccagatccattttttccgataaatgctatccgatctccagaatatagatcaaaacagatattattaagaatgctttcattcgatgtatcgtatttaaatgatacattttcaaattttacaaacttgatgtaatctatttttttacctgtgctttcctctatgttctctgtgttattagaggataacatgctgttaattcttgaaatagcagcaatagtaggttgtatacttaacttaaaactctgtaacataatcaagggagagtatatcatgccaacatattgggtcatggacacataatctcctatagtcagctttttattggttatgaaaaaaccaattatacctataatgagcgtctgaaccaccaaaaccatcacgtttagcatttgggaacttttactggcagttttgctttgatgaattgtcttcaatgctaattggttgacttcttttgtaatagactgattcatgtgttcttcctcgtttagttcttttaatgcaattatcccttctaatgcagaatgtattttgttattcgtatttgcagtagcttcaagcatttctctagagtatctgtttaaggatgtgatagaagtgttagaaataatataaaccactggaatgaacgatacacatgcaacgaatatttcaatgcttttggacaatatgtacattaaagcgcctatcattgatattgtgctggaaagaaagttaaaaacagttggagtaaatatcgatgataaagaattcacttcgttcaatcttgataagatataagctgttgattgtttatcaaaaaatgatacaggcatttttaatatcttctgaatgatttcgttcttgacgttggctataatcttagcagacgttgcagatattaaataatcactaaaatgatttaaaacacctcttccaatatatgcccctattagaatagatgagtaaacagcaatgttaaaaacattgtttttcataattccttcatcaaaaaccatttgtgataatataggaatgatgttgctaaggaaagagatgaatagggtgagcaatactagaataacaacattttttaagcttttttttaaatagaactttaatactttcaatttccttcctcacctccataaccaagaggttacatcgttaaaaatttttcattcgatattttctttaaaagaaaatggagcgtgattacaaggaaaagcaatataccaataatggttccaataatcttgtattgatgtatattcgtaaaggttaatacataaaacatcgctccaaacatagaagtaacttttaatatgacaatattatcaaccagaaacatgacgacgcataacactattccaaagagcaagttaataaacggcaataataataaagacagcaagtattgagaagggatctgaatccccaagtacagctgatatccatagaatagaaacgaatacatgctgctaaggattgttgcgataaaaacagaaaaaagtaccttgacaattaatatcttctgtatagaaaaaatttgcaacattttctcatatactcgattttgtttatctgtcttaatggattcaaaaagtatttgtaacagaaaaataatcgatgtcgttcctaaaatgagattaaatttaatatgaatagggatagaatttaatccatagatgaagtacaaaactagaacaaattcaattgcgattagaagcaacatcttttgcattttcttcttcaaaaaaagatattctttccacaatagagccttcattccgtcaaccttctttcttattcaaacgtaagtaaatatcttcaagtattgcttcattttctaaaacatcacgtatttctatattcaaatggattaattttaataaaacatcgttcaatttataaatttgtttatctaaaatcacttcatgatctttcaccagaacatttggaaattcttctttaattagaattgattgttgttgattgatttttgagatggttcgtattccgacaagagaggattgaaaatcagattttaatttattcagttcctctttcacttttatcgttccatcaacaatcataacaattcgattacacatatgttcaatgtcatcaaaattatgagatgtaatgacaatgcaactttccttaggatatttctgtataaattcctttattaaaaatcgattttctacatccaaatttactgtaggttcatccaaaataaggaatttgggggaatgaataatagagcaagcaaaagcaagtttttgtttcattccagaagaaagcaaagacacctttttgtctgccatcttatccatgtttagcctatctatcagttcctccactacatggataggggattgataagtttgagaccaaaatataagattttctctcactgtaaactcttctataatccctttggtagaaggcaaatacccaatttcgtgattggatatgtttctatttattttcccatatgttggagtatacaatcccaagattattcttaataaagtggttttcccagaaccaattcccccaataatgcccacacgatccccttggtgtaacgacaagttgatatcttttagtatgtaatttttattatcaaatgatttagcaatattgtgcagttcaatataattcaattgttcctcctcctacattctacttcttggtttttaattatccttattataaacccataaggctggtgaaaaacaatggattcgctcagtttgtgagaaaccgcaaggaacaacgctatggtgttgcaaggttttgcaatttgagaaacactgttggagaatagcatttccccttaaatcaccagccctccatataagaacaaagagattttttggttaaaatgttagaaaaagcaatctctgcggctctgcaatccatacacattcgtttaaattcgcaagtaccacaaggttcaatattttccaatgaaagcttccaatatttcaggacttcttcttttctgtcaaacaaatcaagtagactgttatgttctttaagatccatcagcacttccgattctaatcttggacacggaaccacttttttatcggaagtgattgctaagctgcctgttaaacaaggatgatatattccaagataagaaaagctgttaatgtcgcacccaaatgtcggcaactcttcataatataaaatggattcttcttttccgtttataactatgctaggaatgatattggctattcctaattcacttagttgttgttttaaacaatttaatttttttgcattattcttgcttgttactacattgaatatgatctgattgacatgttctttgaagtaatgagaaatctcttctatcgttttcaaatcgatactatctgttgtataatcaaataaaatgattggaacgatattaaattggattaaaaagtcggctctttcttcatttaacatttccccattggtaagcaaatataatttttgattggaaagttttaatatagaactgaactgaagaatttctttggtaacaccccaattggttaaaggatctcctccatgaaaataaatatttgaaaatcctaaagaaataatgtctcttacgaggttgtaatagaaacctaaatctctgtttcttaaaacatagttattggcaaccttcttacatgcaaagcacccattaattttcggactataacaatgactgcagtttttgggacaactgcagggaagctctatgaaacaatttaataaaggaatattttcgtctaattgcaagactttcaaacttccctttctatatggctctcttggaacaaaagtgtcaccgtattctccaatttttttctctgtgaatagatttaaaaggttttctacattcttagctccatgcgtttctcttagtttagatattctctctcccctagatattcctcttaaaattaggctttcttttgactgcagatgatatatagtgttatttttaaaatcgtataaggtagtgcctaattttccatttataggcacacaatgtgggtataaattaaaatattctttcacctttttcttctcctttctatgtaattcatgtattatctttctaagatgttgtccaaattgacgtttttctccataagggtataagcaagttcaaatattctttgcttttcttcaattaatttttgacaaggcttcatctgttttctgttaaattctccttgagctgttagaaggactcgatagcatgttgggcaaaatctttgtatagggcaattaatacagcctggacccacgtgtttgttatatctgtcgagagtttctgttatttttttaaaatctatccatttttttgtagttcctataggcattttatcatttaccttttcgcaactatgcaatattcctttagtgtctacggcaatttttgtgcctggcacacatgtgcctgtaaaaggcaaaaaagaaggtcttaactcttgtatggatacgtttagaggtctatttattacttcatataatggaagagcaaaaagcaatcttagcactggatcgagtttttctccattcatgacttttttgataaatatttgttttaattcttctaattgtttcttaaagttatttttctgatcatctgaatattggtcgtaccaatctgtacatacatcggatacctgcaaaagcatagtcaatttgttttttactagttcattcgtggagtaaaattctcgaagtttatgcaaatccgttcctacatcataaacccctattatttgacagttcgttctatagtaatcgggatatttagtttttatatagcgtattttttccataacgtcatcaaacgtacctttgttgttggcataaactctcattctatcattttcttccttatacccatttaaactaatagatagaagaaaattgttgtgtaccaaaaattctattttttcttcatctaataaggtagcattggttgtcatattaaaataaattttcccgttgtatatttgcttagagtaagtaacaatttctttgatcagtgtataatttaataaaggttccccaccgtaaaaaccaattataggtatcaaaaacggcttctttttctttatattagaaatactagataaatacttaaatacagcttctttagcgatggaagagtccattttaaaggaattatgtgtcctgctgttttcatagtttcctgagtacacgcagtatttgcatcttagattgcaattttccgttacaatcagtattaattgtctaaatccgttttcatgaataaatttttctatttcttccctgttcgctgctttaaactcataacgttgctcaccaaacactactctcttattaggaacattatctacaacacttacattccctgtcgtatcatcataaaaataagaattattcattgtgctaaagtaaaaacctcttttttccaaagtactcatcctttcataaatatttggttcatcaccaaaagatgtacttgaacctaccattaaagtatgttagctgtttctagacgaacccgcaatgcaaaacgctggatatttctgtatccgtatccccgacgtttgattagcttgatcttgttatttgttccctccatttttccattcgaataaggtgacaatatgcatgatatgatttcatctgttcgtttgacaagcgattttgcgatggcgcgtacagccgaacaaggacaaaatacatatcggtgaatccaagcctccaaacgtcgtttcgcctgttgctcgtctttgcttttagacacatagcgaaaatgttggagcgattggtagacagactttaagtaatcgctttcattgcaccatttccgtacgatttggcgttcttcctccgtcaatttctctgggcattggctcaataaacgacaaacgtaacgaacatttccgtgtttcttgcctcctttgtctaaatatttgcgacaacgctctaaagcatctgtaaacagctgaatgacatggaaataatcaactacatgtgtcgcctctgagcaaaccctttgaatcgcttttttcattgctggagccaaatcgctcacgacatactgaacagaaccagacacatgagccaacgcacgtccaatggcttcctcgttctttcctgcttcaacggcatacacttctcccgtttcggcatccatgatcgccaccccgtagtcatgcccttttcgaaacgcaaactcatcgacacaaaccgcctttggttggatttcattcgataggaaggaaggggcatgggtataaaaccaacgttcaacggtcgtgtaaggaagcttgagcatacgagccactgcctgaatggatgtccctatgcaagattgcgctgcccattgttgaaaggcatccgttgctatgcttcgaggggagattcctggataagacgtgctgaatgtcatgccacacgtaccacaacgtcttcgctctacaggaagttcgatccaaaaaatcccgattcgctgagcatagccatgcatccattgcttcttttttcctgtcattttgatcgtgcgtttcaagcagacaggacataacgggcattgttcgggaagagaaagttcgaaaatccaacgttcttcttcttttcgtaccttttgaatcaaaacatctggtaaatcgatgagttctttgataaactgagagtacatgcgaattttcctccaatggtttggtttggtcacctttaccatacaggaaaattcgcattttttgtaccctctattttccctatgcatacctatcttaaaatctcaagtacaacttgtggtgaagagccaaatatttggggaaaagtcatcctatcattaaggatgacttttccaatattcaccgccttaatccacttgcctatctcaactaagaagattttttatgaatcatatccactagcatatcctgatgttgttcctactgcatccataattgggctagtagtgtcaattgcgcaaactcctaggcaaggtgcagcacatttgagagcgcacatccagacgccatcaggctttacttctttcatgttatcaccccttccttaaattctattaaattcctatcctttgttaaaagggtaggatttacaagtatatattaacaagttattgttaaatcggaaataaagaatactcttttttaacccgtggtgctagataaaactcagacaagcataaaaatagcccttgctggcggatctccagtagaatgaaagtatcacccaacattcgaaaggagagatcccccatgcaagagcactttcattttactacagatccagccaaacttcaaaaacaatatgccgctattttctgttttgtttctgctcaactgtcgttgattcaaatgtatcttcatcgccgcaaccgtcacttggtcaagcaaaaagacgaagtggtcatggcggttcaccttttggggaagctgctgggcttttcttctgaacgagcctggcatcgctttgtcacgggaaatttgttcacaaacggctcgtttcttgaacgctcccgatacaaccgccgctgccgagcgcttggcttcgcggtcaaatggattcgtcatgaactagccaaacgtggccaacaccatgcttatgccgttgttgacagtttgcctcttccgttgtgccatcccgcgagaatgcagcgcgtcaagcgatttcgagggatcgcggatatggggtattgtgcttccaaaaagcaatggtactacggtttcaagctgcatcttcaagtgaccaatcaagggctggccatgggctatgtcgtgacggaagcgtcctgccacgacgtcaaagcggctgaaacggtgatgactcaaatccctcatccctacaactttggagacaaagggtacatcagccgcgctcttcgagaaaagctgtatgaagaacaccaagccgcgttctggacaccgtctcgacacaatcaaaagcacggcccatccaaggcatgggaagaatggatcaggaaaaaacgcaaagtcatcgagacggtgttttcgattctcgtggaccaataccggatcaccgacattcgggcgaattccattgccgggtttgaagtggcactcgatggcatcttggtggcttattccctggtcacactagggctggttgagcgctgacgctcaactagcaccacgggttcttttttaataaaatatacaaaaattatgtatttttgtatattgtcaaactttatatagtgaatatagtttttggatattcaccacaagttgtacttgatcattcaagatcggtgtgcatagagaaaatagaggatacagaaaatgcgaattttcctgtatggtaaaggtaaccaatcccaaccattggaggaaaattcgcatgtattctcagtttatcaaagaactcatcgacttactagaaggccggtgaattaatggggaatagacttcaacaggatcccggtcggctgtcggtgactcggtctgttcatcttcccgggcggtgcgggcgaggtagtcctccaacgtttccaccggagcgagcttgacttcccgcaagctgtggatcgaagcattcgcccgcacttgggtgccatcggccgccgcatgcacgtctggcgagatcagctccgccgcgatgcacggatccaccacgcaggtcatcagccgatcaaagattccgtgttggcgccagcgtttccgtgttttgacgagtgtggttcgatccggcagtgtggggtgatgaggatccggatggagcaaggattcacagtcgagaccgcaaaaccacaagcatccggcatgcatggggaggatctcatacaactcccgctcggagtggtcgaaccaatacgagagcagcatcaggcgaagcaactgttccggatccgccgctggacgacccgttttttccgtgtacaggggagccacccaatcgtgaatggcggaaaagtcaacggtttcgttgatttggcgcaggatatgatgtgggggaatcaggtcctccgtgtcgatgacttgaaacagccgaggctgagtcgaagggtttttgggggatttcatgatccattcacactccattccaacgatttttcttcctttttcgacataagccccctaaatccctgccttggcgtgtactttttcaccggccttctaggttcgccaagcaggagtcattcccgtaaagtcgccgaaaggtgcattcttccgcttgacgaaggaaacagccgttcagtacactgaaagaagtttgaaagaaaaggtgatgaacgtgcggatcgaaattcaaggactgccgcatccggaacggtttcagcgcccgctcgaagtgatgaccgagctgttcttcgaagcgccggagctgtcgttcgcgccgcttcccgaggccgatatggccgctatgttttccgtcaaggaagacgggtgcatcgctgtttctgggacgcttctcgacaagacgtccgggcgcgttgaggaagcgagtcatgaatgcagcacgccggcggatgctgacgggaaaacgtacgaaaaacagctgaaaaacgccgttttgcatgtctatttgacgttgcttgagcgttctaccggcctcattcagccgtggggtgtgctgaccggcgtgcgtccggtcaagctgcttcatcagcttttgcgctcaggcctttcgaaagaagaggcgcaccggaagctggctgaagagtatttagtgacaaacgaaaaaatcgaattaatgcaagcgatcgtggatcgtcagctcacggtcgttccggatttatacgatttggcccacgaagtgagcatctatatcggcattccattttgcccaacgaaatgcgcctattgcacatttccagcgtacgccatcaacggccgccaagggtcggtcgacgcctttttggccggccttcattacgaaatggaggcggtcggccgctttttgcgcgagcgcggcatccgcattacgacgatttactacggcggcgggacgccgacgagcattacggccgacgagatggaccggctgtacgctcatatgtatgacgtatttccagacgtcgaccgcgtccgcgaaatcacggtcgaagccgggcgtccggatacgattacgccggagaagctcgaagtgttgaaaaagtggcggatcgaccgcatcagcattaacccgcaatcctacattcaggagacgttaaaagcgatcgggcgccatcatacggtcgaagagacgatccacaagtttcatttagcaaggcaaatgggtatgaacaacattaatatggatttaatcatcggactgcccggcgagggtctggcggaatttacgcatacgctcgccgagacggagcggctcatgccggaatcgctcaccatccacacgctgtcatttaaacgggcgtcggaaatgacaaagaacaaacaaaagtacaaagtcgccagccgcgaggaagtgcaggcgatgatgaaggcggcccaagaatggacaaaggaacacggttatgtcccttactatttgtatcgacaaaaaaacattctcggcaaccttgaaaacgtcggctacgcgctgccaggtcaagagagcatatacaacattatgatcatggaagagcagcagtcgatcatcggccttggctgcggggcgtcaagcaaattcgtcgatccgaaaacgcggaaaatcacccgccaggcgaacccaaaagagccgaaagtgtacaacgagcatttcgccgaatatacggaagaaaaaatccatatattaaaggggatatttggatgaatctcacatttcgcaccctaacaaggtcaaaacaaaggattttttatttagtttttcagaataactttttgaccaacacaacgagcgatggcaatcctttttttaccatcgctagtcgttctgtatcatgttagacgtagatgctctcatccatgcccaatccctgcagaatccttcgctgatccgggttgagggagcgatccagtgcgcgttggatgcgcccgtctggcagctccagcaggatgacgttcacatattgaaacagctgaaaaatcacctgtcccgttggccgggtcagcttgcggcctcccgcgccctttaacgggcgttctggtgtgatgaactgacgcacccggcgctgaaaaacgcggtaaatcgccaaggccaagagaaatagatagcccaatacggcgacccgttctggttttttgacataaatctcatccgtgaaaaacggatctttcaaaaacgcgaagttcatttccaccgagatttgccctttatacagcttcaagatctcttgggcatccatttgttggcccttccattccttcggaacggtcgtgacgaggacaaaccgggacgctttccgtcttgcctgttcccatgcctgttggtcgaattcgacgtttaggcgaagggtgtacagcgtctccgtctcgggttccgccccttttttcggccgtcctcgccgttttttcggacgcacgatctcttcgaccgcggcctccactcgatgaaaccgagggcgaagggacgccttgagggacgtcaaggcttgttcggcgtcttcgcggcaggagaaggggtggcgctcccaacggacttgttcctcacgaagaagctccgcttctttgacccgctctttttcgagcgtctttcctttgcgctggtcgagcgcgctcgattcaacgacgatcagccgaaccgggtggccttcataggtcgcggccgtttcccatacccggtacgtggcgccgtttctctccgccagggtaaagggttcgctccacgggatgtgaggcgaatcggcctccgctaatgcccgtttcacgatccgaagcgacgaagggcctctggtgatcaaaaaggcatgggcggctttcgtctgcgccaaggtgtctttcgtcatcgcggcggaatcggccacgtaaatccattcgtcgtcgaggtgggcttgcttcagctgttcatggacacgggacagtacctcgggattccatgttttatcagacaggttgccgtcatgcacatcgccgtaaaacgggatgccatcctcgttgccgaccagcccgaagccgattggtttttgccaacggtgatggcggttatagtcatgtgtgatctgcaaagcctccaacgaggccgattcatacgctccgtaaaccgtcttgtccgtcgtatcagcgtgaaaggctcggagggaaaggccttctttgcgataaatgtgaatcaagcaagtgctgatgaccttgtgaatatcggcctcatacaagcggtcgagatgacgggccaaggcatcgtcgttcaaccaggaaggatggagaccgggacggatgagtttctccagatcgatctcctgagcccatcgttctaagtgaacaagggcttgccggccgtcaaatagattgtaaaggatggcctgaacggcatcgctgactcgcgtttggcactgtggatcgacgggcacaagatggtcaatcaagtgggggaggtccagttttttgactagaacacttattatattcaaataagaattgcgatagacccctttgactttcacattcatgagagaaaaactcctttacgttccttgtgtgtcaaggattcattcgacaccggaatgaaaaaatcctcccgattttcgtcgggagggtgcgaaatgtgagttttaatgagaaaataatcggaaaattcgatgatgaacctaattgatttcgattttcgatcatctaattccctaatatcatcagtgatacactacttttcgggccagatttgacgatgatgagacccatcatccaacaatatttgattgatatgggcatacttatttttatcaatttggatatgaaaggaactacctttgcttccaaaggaaaataagctacccttaatagtaataagaagggttccatttttctcgcttatagaataccctttatatttcgttccgctttcagcgatactccccttaatggaaatcattttgtcacccacattcgcttcgctgatcgcaatactatttggacttaatgcttttgaaaaaaacataaaaaccactccaaatataatcattagagaaataataaagatcgtaaataaacccctttttttcttcatattttttcctccaaacaaggaacaaaacctcaaccgaaataacgctttaaaacggtaaggttccattcgttcctaaaagatgatcattaatacactttgcttctgatcggtgcgccggttccattagcataatatacagcgtagctcgaagaaaaagaaagattggttacataaccgaatttctttttaatgtcatcccttagtgaagttggtgtgcttccacttaattttactgccgcaacggtgttccaaacttttgtagcgaaacttgcgcaattattggttagagaccaagtatcactattggcaatgacagagttaatcgaactcagttggctagcattgagatctatgcttaaggacactcgattattatatgcgccttgggaaacaaataaagcctccaagttgtaccacaagcctgtatgttcgctcttattcccccaggttcctaatgaaactaatttcccgggtgccactcctgcaaattttccaactgtaatattagaagagctagtatttgacacagtaatccatgcatgaccatcagtactgaaagaactgcctgaagcatctgaacttgcaaaaatcgttaaaaccgctaccccgttgcctacactttctgggctaatgaacttcccttctccactgtcgtttgtagctgctgacgcaaaagagggggacagggcaaaatatacagtcactacaaaaaataataaactgaataaacattttctcatttcaatcaccccaattaaataatataaaaatgtgattttgtttccatacacattgtgtgtatggatatatatactaaaatgaattttatcaataataataataatcaatatattcagaaagaagaactgacccaaaggggctgacccaaaagggtaatttcccttaacaaaacacagcatattgttccttaatgatgttttatacctatatacggtaataagaaagggtgtcccgatccttttgggacaccttctttggggtcagcccctttggattaacggtgaaataaaatgagcttgccgctggcattgacgcaacggtgtgttttctcccaacagccgcgctcgcgcagcttttgttcaccgatttttttcgcttcttcatcattggctgcttcaaacgtttcatcgagcaatttttccccgttgcgttcaaaagcggtcaacgtatacatcggcatgtcaccatctcctttctctgaatcatcattcatttctctttcatttagaggtttgataggcaaattcctgcttctgtctgaaactttttttgagactgcacgttttaataatgtgggtggaaaatttgttttacgttgggggaatgtggatgagtttagagatcattgaggtgacgaaacggtttggtcaggcgacggccgtcgaccatttgacgttgacggttccagaaggggagatgttcggattgcttggggcgaacggagcgggaaaaacgacgacctttcgcatgattttaggccttctgctcccgacggaaggggtgatccgttggcaaggcgaaccgattgattactcgaaaagccatctgatcggctatttgccggaagagcgcgggttgtacccgaagctgaaagtgcaagagcagcttctgtatttagggcggttgcgcggaatgaaaaagacggatattcttccggaaatcgaccgctggctcgagcgcttccatatccgcgattacgcccacaagcgggtggaggagctgtcgaaaggcaaccagcaaaaaatccagtttatcgctgctgtgcttcatcgaccgaagctattaatcttggatgagccattcagcggtcttgatccggtgaacgttgaactgttgaaagaagcggtgcttgatttaaaacggaacggcacgaccattgtcttctcgagtcatcggatggaacatgtggaagagctgtgcgaacatgtctgcattttgcgccgcggccgcgcggtggtggctggagcgctgcgtgaactgaaacgttcgtttggcaaacaaatacttgttattcaaggggacgggccgtttgaagaattggcgcggtttcctggcgttttgcagtggaagaggacggcggaaggggtgcggctgcaaatcgccaatgaggagacggcacaagcgatactcggccatatagcaggaaaagtcgcggttcgtctgtttgccttggaagaaccgtctctgaatgatatctttattgaaaaagtaggtgcggcgtatgaataagtttttccttgtggcggggcatacgtatggaacgaagctgagggcgaaagcatttcttgtgacaaccgccatcacttgcctgttgatcatcggggtggccaacattcagccgatcatcgagtttttcaccggtgatgaaaagactcatgtcgcggtcattgaccgcacgggatctttgtacggtccgcttgagaagcaggtaagccatgaccaaatcgcgttgacgaaaattacggatatggaaaacgaagcgaaagaagcagtcaaagaaggcaaatgggatggattgctcgtattgtccatggatgcggaaggattgccggaagcggtgtattatgccaatacgattgtggacaatcagacgcctgaggaactcaaacgagcgctaagccagctgaaaacagcgctttcagccgctaagctcggcctgacggatgaacaaatggctgagctttacaaacctgttccgttccaaaaggtggcattggaaaaaaacgcgaagacggaagaggagttgaaccaagcgcgcgctcttgtttatgtccttcttttcgcgatgtatatgtttgttttgatgtatggaggaatgatcgcgacggaggtggcaacggaaaaatcgtcgcgcgtgatggaaattttagtgtcaagcgtcccgccggtccaacagctgtttggcaaaatcatcggcgttgctcttgtcagcttgacgcaatttttcgtttttttcgccgtcgctttcgccgcgttaaaaacgagcgggcaggaagtgtggcgtttcctcggatttgaccacctgccggcatcgatatttgtgtatgcactcgtttttttcttgctcggttacctcttgtatgcggtgctgtttgccgtgctcggttcgctcgtcagccgggtcgaagatgtgcagccggcgattacgccggtcatgatgttggttgtcgctgcatttatgatcgcgatgtttggcttaaatgcgccagagtcggcgttcgtgaccggcgcctcgtttgttccctttttcgctccgatgctcatgtttttgcgcatcggcctcgtttccgttccggggtgggaagtggcgctttgccttgtgcttttagcggcgacgattgccttgctgatctattttggcgccaaagtgtatcgaggcggtgtgctgatgtatgggcgaatgaacattttcaaggatataaaacgggccattcagctaacaaaaaaataaacagcgtgacgggacgtttgggccaatgtttccttgccgtttcggcaaggctttctttttgccctctaaccgttatgatatactagaaagtacgtacagagaaacggaggagaacgaagtggcgaaaggcatcatccattatgaggttggggaacaagttgatctctttttgctcatcaaatcagcaacgaaaggcatcgccagcaacggcaagccgttcttaactttgattttgcaagataaaagcggcgacattgaagccaaactgtgggatgtctcgccggatgacgaagagcggtatgtgccggagtgcatcgtcaaagtggcgggagacatccataactaccgcggcaaattgcagctgcgcatccgttcgatccgtcctgctcatccgggcgatgccgtgcgcatcgatgactttttggagaaggctccgctcggccgcgaggaaatgaaggcgaaagtcatggaatacatatttgctatggaaaatccaaacatccagcgcattacccgctatttgttgaaaaaatacgaaaaggcgttttttgagtacccagcggcgacgaaaaaccatcatgaattcatctccggactggcgtaccacgtcgtgtcgatgctcgagctcgccaaggcgctcatccatctctatccgtcgctcaataaagatttgctttatgccggcgtcattttgcatgaccttggcaaagtgattgaattatccggtccggtatcggcggcgtatacgcttgaaggaaatttgctcggacacatttcgatcatggtgagcgagatcagcaaggcggcggaacagctcggcattcaaggcgaggaagttgtcattttgcagcatcttgtgctcgcgcatcatggcaaggcggaatggggcagcccgaagccgccgcttgtcaaagaagccgaggtgcttcattacattgacaatttggatgcgaaaattacgatgatcgaccgcgcgcttgagaaagtgaaaccaggtgaattcaccgaacgcgtctttgcccttgacaaccgctcgttttacaaaccggcgttttgtctgtttcaaagccaaaaaacgcgggtagtaaagagtaggggcggatcaagggagggatggatcatgatcgaaccgatcattgaaatcgtcccgacggctcagtatgaacaggcgaaagaagagttgaacgagctgcgccgacagtggaagaaagcgaagaagaaaacaaagaagaagcgaaacgaagcataagcgttgtccctaagaaagaggcggctttcccgcctctttctccatgcatactgcccccttgttgcgcgtatagtgtactaagacaagacaagcatacaagggggaatggcgatgctcagtttgccttggtgggtgtatttggttgttgccggcattattttcagcggctatatgaccgtaaaaacggcggcgcgtgagcgggaaatcgacgaagcattcattgaaaaagaaggggagatttacatggagcgcatccgaaaggagcgcgagcggcggaaacaagcgaagtccttgcaatagcaggggctttctttttttggaagatttcatttgaaagcgtttttttcgaaaaattctctttctttttttgcgaatcgtgttaggataataatatcaatggactaccaggaggcaaagtgagggatgacaatgaaacgcgcgtacaacttcaacgccggcccgtcagcgctgccgcttccggtgcttgagcgggcgcaaaaagagctgcttaattttcaaaacaccggcatgtcggttatggaattaagccaccgaagcaaggaatacgaggctgtccataatgcggcgaaagagcggctcaagcggcttctaaatgtgccggacggatatgacattttatttttgcaaggcggggcgagcctgcagttttcaatggtgccgatgaacctcctcacggaagggaaaatcggctgttatgttctgaccggggcgtggtcggagaaagcgctgaaagaagcgcaaaaaatcggtttgacaacggtcgtcgcttcgagcaaagaagcgaactacacatacattccgccgcttgatgacgtccaatggccgaaaaacgccgcctatgtccatattacgtcaaacaacacgatcttcggcactcaatggaaggaatttccgaacacgccggttgacttggtcgcggatatgtcgagcgatattttaagccgtccgttcgatgtcagtcaatttgccctcatttacgccggggcgcagaaaaatctcggcccgtcaggagtcacggttgtcattctccgcaacgatttgcttgagcgcattccggacgggctgccgacgatgcttgattaccggacgcaccagaagagcaattcgctgtacaacacgccgccgacgtttgcgatttacatgctgtcgctcgtgctcgaatgggtcgaagagcaaggcggtgtggcggcgatggaagagcgcaaccagcaaaaggcggccgtgctgtatgaggcgattgatgaaagcggcggcttttacaaaccgcacgccgaaaaggggagccgttcgctcatgaacgtcacctttacgcttccaaatgaggagctgacgaaaacgttcctcgccgaggcgaaagaacgcgggtttgtcgggctcggcgggcaccgatcggtcggcggctgcagggcgtcgatttacaacgcggtgccgcttgaggcgtgcgaagcgctcgcgtcgttcatgaacgagttccgccgccgttttgcctgaaaatttcttcttcacttttacactgcaaagtgatataatgatagaaaaattctcgagcaaaagatatagacgaggagagatgaggagagatgagcatgaatgtgagagcattagtatcgatggcgctgttagtcggaatcggagccgtgttgcacgcggtcattccggggttgtttttcggaatgaagccggatatgatgctggcgatgatgtttttggcgattttgctttttccaaacgtcaaagcggtcggccttgtcggcgtcgtcactggcttgatctcagccatgacgacgacgttcccgggcggacagctgccgaatatgatcgataagatcatcaccgcctttgtcgtgtttgccctagcgactttgatgaaagcatacagccaaacggtcattggggcttcagtgctggcggcagtcggcacggtcatttccggcggggtgtttttggctgcggcgctcttgcttgtcgggttgccgggcggagcgacgttttcggcgctgtttgtcaccatcgtgctgccgacagcggcgttgaacgcagtggcgatggccatcatctatccgatcgcatcgtcgattttccgacggatgaacgttacagcgcacgtgtagacggcgaaaaacccgatcattgctggtcgggttttttgctatcaaagagagagtaggaaaaaaatacttatgctccatttgtttttaacgcgtattagacatagctgagaagccaagcggtgagcaagcaaatgaacgctattccaatatagcgcaaagtccgttctttcagcaatgctttcggcgggtacgcccgcgctttccataaggcgaaaaatgcgtttataaaaagacagaaaaataagaatccgacagcgataagcagccattgtatatacaccatggcattctcctcctgtatgcgccaagcgccttatgcttactactatgaatatgcaaaaaaaatcataaaaataaatacttttgtctttattcctttttgttttattgatataatggagagtaaaaaatacggtgagggaagagtgggtggaacgatgaaagcgacagaacagcattattccatcaaagaggcgatgttattcagccaacgaattgcccagctgagcaaagcgctatggaaatcgattgaaaaagattggcagcggtggatcaagccgtttgacttgaacattaacgaacatcacattttatggatcgcctaccacttcaaaggagcctcgatttcggaaatcgccaagttcggtgtgatgcatgtgtcgacggcgttcaacttctcaaagaaattagaagaaaaaggattgctttcgttttccaaaaaacaggatgacaagcgcaatacgtacattgagttgacggaaaaaggcgaagaagtgttgatgaagctgatggagacgtatgacccgacgaaaaatgccgttttcaatggggcgttgccgttgcgcgagttgtacggaaagtttccagaaattttagaaatgatgtgcatcgtccgcaacatttatggcgatgatttcatggaaatttttgagcggtcgtttgaaaacattaaagaagattttatcgagcaagacggcaaacttgtcaagcgaaagccgaaaacggaagagcacgagaaagaattggccagccaggctaactgatggtgcgaatgagcgttttcagctcggtcatcagcgggacaaacatttgttgggccaaaagagcgtcaactgtctgttccagcggaaggttcggatgaagcatcccagcaaactgcacgagcaggggagtgaaaatcgtcaacccttccgctttttgctgttcgtattggtcggcaagctcttggcaaaacgccaagaaggcgtcgacttcttctttggtcaaatccgcgcggatgatgagggaataaaatggttttttcgtttcgtcgatcatttccatcagcagagactggtgaaattccagcttggccactcgcttttccaacgattccatatatcgtgctccttttggtgacgaaaatgtgaccgtttttacgtatattttaccgaatttgtgcgcattcaccaatagaaaaatcggtttgtgtccggaaaaagaaaaatgattgatttcccgccatgaacgatgtaaagttaaagccatgggcggcgtttggcgaagaatcaaagaggaggggaacagttttggtgctttatttcatcctcctggcggttaccgtcttattttttatcaaccagctcacacactcgctttgcgcgcagcgtgacatcccggaggagcagcagccggcggtttttcgcacgatcaatgtccttattacgattttattaatctcttcttactttgaagtgttgtttacataacttttctctcttctaacggttgatgcggggattgttatgttttccttttgatggagcgagttccattgtcgttgcctctcccttcgtttcaaggaaggcggcaaaaaagggtgctccttttgcgggagcaccctctttcgtttagtagatgacgcaggcgcagccgacaatgattagcaaaataaacagcacaacaatcaacgcaaagcctccggaataaggtgcgctcatcgtaacaccccctttcggcaagaagaagcctgtcgagcgcttcatcctcatcatatgtatggcaagcgtgcatgttatgggcggatgactaaagcggaaagaggtttttttttcgttggaaatatggtatagttattgtcgtggctgaagaggcgagcatgttgtttcttgggcgcgcttgggcgccattcgatctgcgccgcttgaaagcgtgggaacattcaatcgaaaaaagatgtaggagttgtgaagcgaatgaaaaaatggatgatggccgctgccgtcgtttcgctcatggctttgtcggcctgcagcaacgacggttcggaagcgattgtggaaacgaaaaacggcaatattacgaaagacgaattttataatgagatgaaagagcgcgtcggcaaatccgtccttcgtgatttgattgacgaaaaagtgttgagcaaaaaatacaaggtaaccgatgaagagatcgaccgcgaaatcgaacgaatcaaggaagcgtatggaacgcaatatgatttggccgtgcagcagaacggagaaaaagtgatccgcgaaatggtcaagctcgatttgctgcggacgaaagcggccgttgaagacataaaagtgacggagaaagagctgaaggagtattatgacaactacaagccgaaaattcgcgccagccatattttggtcaaagatgaaaaaacagcaaaagaagtaaaggcgaagcttgataaaggcgaggatttcgccaagttggccaaagaatactcccaagatccaggttcggcgtccaacggcggcgatttaggctggtttggcccagggaaaatggtcaaggagtttgaagaagccgcctataagctgaaagtcggcgaagtgagcgatccggtgaaaacggattacggctaccatatcattaaagtgacggacaaagaaaagaaaaagtcgttcaacgaaatgaaagacgaaattgcgtttgaagtcaaacggaacaagcttgatcctgcgacgatgcagtcaaaagtggacaaactggtgaaagatgccggtgttgagatcaaagacaaagatttgcaagatgtgatcgggcagcaaggaaaacagtaaaaaaaacggaagcggaacatccctgcttccgttttttttatttgtgggcttgacctttctgctgttcaacaacgggagatcagccgagctgttcgcgaatggcggccgcgatcgcctgcaggtcagcgggcgtatagtcgcttgcatgcgacttccagaccgcgccaaacccatcccctttgccgtagcgtggaatgaggtgaagatggtaatggaacactgtctgccccgcttgctcgccattgttgttcaataagttgagcccgaccggggaaaatgctcgcctgagtgcattggcaatcgtcggcactgcccgaaacagttggccggccgcctccgacgtgagggtgaaaatgttttccgtatgtactttcgggatgacaagcgtatgcccttttgtcacttggctgatgtccaaaaacgcgagcacatggtcgtcttcgtacactttcgccgcaggcaattcgccgttaatgattttgcaaaaaatgcaatcgctcactgtggtcaccctttccttcctattttcttcattttaccataaaaaaaccgggatgtaatcccgcaacgcaggttacatcccggttggtgaaaaggggagaggatgattcaagcaaatgtgcgtttgatgaacaccccatttgcagcaaaagttggttcggcgtgagcgcttcctttgttcaacgtgaccatcccctttggacaggctcgttgcttcccagcaacgaatgcgatggtcgcctcctaggaacgtttacaacgttttgcggctcacaacggtgtctttgacgaacaccccatttcggatggatcgttcatcaactttttgattcctcatcccctcttcgctatttatcatgcccggcttgagtgagtttatgcaaaagaacggtgtgatctttttttggtaagcgaggctatagtttggtacaatggggacaaaggccagaacggaaagggagcggacgatgacgcttttagaagtgaaggatctatccggaggctacacggcgcaaaacgtgcttgaagacgtgacgtttgcggtcgaccgcggcgaaatggtcgccttgatcggcctaaatggagccggcaaaagcacgacgatcaaacatattatcggcttgatggaaccgcgccgcggcgcgatttccattaacggctatcggcttgcggacgggccggaaacgtatcgaaggcagtttgcttatatcccggaaacgccggtgttgtatgaagaattgacgcttgaggaacatttgcgtctagcggcgatggcgtacgggttgagcgaagcagagtatgaacgccgccttccgccgctgcttcgcgagtttcgattggagcggcggctttcctcgtttccggctcatttttcgaaaggaatgaagcaaaaagtcatgattgtatgcgcctttttgcttgaaccgccgctttatatcatcgatgagccgtttctcggcctcgatccgcttgccattcacgccctgcttgagcgaatgaatgaacagaaagcgaagggggcgggcattttgctgtcgacgcacattttggcgacggcagagcggtattgcgactcattcgttattttgcacaacggccgcgtcaaagccaaagggacgctcgatgacattcgccgccagttcgggctgcggggggcgtcgcttgatgaactgtacgtcgaattgacaaaggacgatgcgccatgattgacgcccgccgtctttggaagcagcgtttccaagcggaatggcgaaaacggatccgctacttgcgctatatgttcaacgaccatttgctcgtcggtttgatcattgtgcttggcggcatagcggtgatgtacgagcgctttgcggcggcgcttcctgactcgtttccgtatccggctattgcggcggtcgtgttcggctgggcggcggccgctggatcagtgcgcaccttgttccgcgaggcggatgcggtgtttttgttgccggcggaagaacggctgggtccgtatattcagcgggcgtttttcgtctcatggttatggcaggcgtacggcctttctttgcttttgctgttggcgggtccactgcatgctcgcttttccccggtgtcatggccgctttttttgttcggtcttttctgcttcaaaggatggagcttatgggccagttggcaaggaagctacatcgccgatccgtcttttcatcgctttggcgcatttacccgtttcagcctagcggcggtgttcgtttatttggtgctggttgcggccccatggccattttttgtcgttttggttggtttgatggccgttctgtccatctatttgtcacggttgacgatagggaaaacatggaaatgggaacggatcatcgcggaagaacggcgagcggccacggcgttttaccggctggccaacttgtttaccgacgttccggaatggcgggaggcggcgaagcggcggcgctggcttgatccgctgctcgctttgataccgtacgacgagcggcatgtgttttttcatttgtatgcccgcacgtttttgcgcaccggcgggtatgctggtctgtatgtccgcctcaccgccattggaagcgtcatgctggctgtgatcgatcaccaatacgggcgggcggccatcgcatttttgtttctttacgcgaccgctgttcaattggccgcgctgccttcccatcatcgctattcgctatggccgcggctgtacccgttgccgcaggcgcaaccggatgctgcggcggttcggttgctttccattctgctgattgggcaaaatacggtattccatctcgtactgttggctgtttccccgcgccttctttggctcgccacttggcttggcggaaacatatgggggctttggacggcagggcggtacgtgcgcctgcagcgtgggcagaaagccggacgctagcgatggttgcgccggcttttttcttttggcgtgagacgatgcgagctttcacaccttttttcccgcttcatatgctgtagtacgctggcctgggcgcatgtccagcagtcaggctggaagttgggaagaaaggggaatggttcatgggtgtagagcttgtagcgctgcactggatttacttgctgttcatcgtgctcattattgggtttatggtcgcccgcaaagatacatcactcatttgcattgccggcatctttttgttggcggcggtcgctacccattcgttgagcgcggcggtcagcggagtgtttaacagctttatttacgccattacggagctattgccgacgattttagtcatctccattattgtggcgatgagcaaagtgttgtcggccaccggcatcaatgatgtcatggtttcgccgtttgtccgtttcattcgtacgccagcttgggcgtattggacgatcggaattttgatgatgatcatttcttggtttttctggccgtccccagctgttgctctcatgggggcagttctgttgccggcagcggtccgggtgggtttgccggcgttgggagcggcgatggcgatgaacttgttcgggcatggcatcgcgctttccggcgattttatcatccaaggggcgccgaaattaacggccgatgccgccgggctgccggtcggcgatgtcatcgctgccagtgtgccgcttgtttttgtcatgggggccgtcacaacggtcaccgcgttttgcttgctgcgccgtgacatgaagcgagggcgcctggcaagcggggaggcggaaatggctgcaacggtcgattcgacgctggagaaaacaggccatttactgacgggacaaacgaaaaaatggcttgcgctgttgattccgattttgttcgcccttgatgtcatcgcgatgttttatttgcggttgcaaggcggggaagcgaccgccttggtcggtgggacggcgattttcattttgattctcatctccgttctcgcccatcggcaagaaagttttgcggaagtgaccaattactttattgaagggtttcagtttgggtttaaagtgttcggccctgttattccgatcgccgcgtttttctatcttggcgatgcggggtttgtgaaaatcatcggcgactatttgccgcaggcatcgcaaggcatcgtcaacgatttagggattgccttggctcatgcggtgtcgctgaacaatgaggtgggggcggttacgctcacgatcgtcggggcgattactggtcttgacggctccgggttttccggcatctcgctcgccggttcgatcgcccatttgttttctgtagcgatcggcggcggagcggcaacgttgacggcgctcggccaaatcgccgccatttgggtcggcggcggcacgctcgttccgtgggcgctcattccagcggcagcgatctgcggggttgacccgtttgagctggcgcgccgcaacctcattcctgttgctgtcggcttggtggttacgaccgttgtcgccatgtttctcatctgaacagaaagctgtcccgtgcggccggggcagcttttttgctataatgggcatggacttaaaaatcggtcgattttttgacagttcgccttcttctctatacattgggtacggaaagctgtatagtgaaaaggagataggcaacgtttaaagatgaagaaaaacgcgaaaccattgacgggattgtgaggaaagaaaggcggatggagatggctagacagatcaacgatacatttttgcgcgcctgccgcggcgaacaaacatcgtacgtgccggtttggtatatgcggcaagccggacggtcgcagccggagtatcgggcgctgaaagaaaaatattcgctgtttgaaattacgcatcaaccggagctttgcgcgtacgtcacgagactccccgttgagcaatatggcgtcgatgccgccattttatataaagacattatgacaccgctgccggccattggcgtggacgtcgagattcagggcggcgtcgggccggtgatcgcgaatccgatttgctcgcttcaagacgtcgagcggcttggggagattgatccagaacatgatgtgccgtatgtgtttgaaacgatccggctccttgtcaacgaacagttggatgtgccgctcatcgggtttgccggggcgccgtttacgttggcgagctacatgattgaaggcggtccgtcaaaaaattatcataagacgaaagcgttcatgtatgctgaaccgaaagcgtggttcgccttaatggacaagctcgctgagatgacgatccgttatgtgcgggcgcaaattcgggcaggggcaagcgctgtgcaaatttttgattcttgggttggcgccgttaatgctgacgattaccggacgtttatcaagccggcgatggcgcgcatttttgccgctttgcgggaagaaggggctccgctcattatgtttggcgtcggcgccagtcacttagtgcatgagtggaacgacttgccgcttgatgtcatcggccttgactggcggctgtcgattcgcgaagcgcgccgccaaggcattgcgaaagcgattcaaggcaacttggatccggcggtgcttcttgcgccgtgggacgtgatcgaagaacgggtgaagcgcattttggacgaaggaatggaacggccgggctacatcttcaacttaggccacggcatttttccggatgttcagccggcgacactgaagcgtttgaccgcttttatccacgaatatacgtcaacgaactaaacgagggggtggcacaatggtgaaaaaaacagtggggctgctcgtgatggcgtacggaacgccgtaccgggaagatgatattgaacggtattatacgcacattcgccatgggcgcaagccgccgcaggaacaaatcgacgatttaaaagcgcgctaccgggcgatcggcgggttgtcgccgcttgcgaaaattacggaagagcaggcgaaacggctcgaggagcggctgaacgaagtgcaagatgaagtcgagtttcgcatgtatttagggctcaaacatattgagccgttcattgaggatgccgtcgagcgcatgcatgatgacggcatcaaagaagcggttgggatcgtcctagcccctcattattccacattcagcattcgctcgtacaatgagcgggcgaaagcggcagcggaaaagctcggcggaccgaccatttacacgattgatcaatggtatgacgagccgaagtttttgcaatattgggcagaacaagtgcgggcgatttttgccgccatgccggaacgtgagcgggagcgagctgtgctgatcgtatccgcacatagtttgccggaaaaaattattcaagccggtgacccgtatccaacgcagctcgaagatacagcgaaacgaattgctgatcaagccggcgtcgcccactatgccgtcggctggcaaagcgccggtcagacgccggaaccatggcttgggccggacgtgcaagacttgacgcgccagctttacgaagagcgcggctatacgtcgttcgtttacgcgccggtcggttttgtcgccgaccatttggaagtgttgtatgacaacgacattgagtgcaaacaggtgacggaagagatcggcgcccgctattaccgaccggagatgcccaacacgaatccattgtttattgatgcattggcgtcggttgtgttaaagcggtgggcggaagaaggcgatcgacatgaatgaagggcaacggacggtcgtcatcatcggcggcggcattaccggcttgacggctgcttactacttgcaaaaagcgattcgagagcaacgcctcccacttgcatgcaaacttgtcgaggcgacgcaccggctcggcggaaaagtgcagacggtcgtccgcgacggttttgtcattgaacgcggtccagactcgtttttggcgcggaaaacgagcgcgtttcgccttgtgaaggaagtcggccttgaacatgagatcgttcataacgcgaccggaacatcgtacattttggtcaacggcaaactctatccaattccgggcggagcggtgatgggcattccgacgcgcatcgccccgtttttaacgaccggactgttttccccggccggcaagctgcgggcggcgcttgactttgtgctgccgccggtgaaagtcgatggtgatatgccgcttggccgcttcttccgccgccgcctcggcgatgaggtggtggacaatctcatcgaaccgctgctttccggcatttacgccggcgacattgatgagatgagcctaatggcgacgtttccacagttttttcagcttgagcaaaaatacggaagccttgtccgtggagcgagacgaacgacgccgaaagagcaaaaagagcggaaaggggcgttccagacgttaaaaacgggcttgcagtcgctcgttgatgaagtggaaaaacggcttgagccgggcagcgtcatcaaaggggtgcgtgtcgagcggatcgttcgcaccgattcggcgtatcggctgcaactgagcacaggagatgtgtggggggcagacggcatcatcgtgacaacgccgcatcatgttgtgcccgacatgtttgctgactatccgtttttcgccccgttccgttcagtgccgctgacgtcggtggcgacggtggcgctcgcatttccggaggaggcgatccgccaagacattgacggcaccgggtttgtcgtttcgcgccgcagcgattacacgatgacagcgtgcacatggacgcataaaaaatggccgcacacggcgccgcctggcaaggcgctcttgcgctgctacgtcgggcgcccgggcgatgaggagatcgtcgaccaacctgatgatgagatcgtccgtgttgtattggatgatttaaataaagtgatgaacatcgccggccaaccggagttcgccgtcatctcgcgctggaagcgggccatgccgcaatacacggtcgggcaccgcgagcggctggcgcacattaaacggcagatgggcgatgcgctgccgggggtgtttttggccggcagctcatacgaagggctcggattgccggattgcattgaccaaggcgaaaaagcggtgcgtgacgtgcttctgtatttgcagcaagcgccagttcaacagacgtccgatctgtacagcagcgtccgttaaccaacggttttccaacgccctggtccgttcgccgctcacatttggacgtcggtgcggccgcccgccgtttgaagcgaaaagcagcggatggctgtttgtctcttttggttcgtggaagtggtttccgctgcaaaagggatgtgaaaagagcgtgggagaagcttcaacggcgcttctacccatttgcttggaaaggatgagggagcaggaagaaattccgtccccaatgcgacggccctttacatccatgttgtttgatagtataatggatacggattgaccaaattgttcatttagtcagtttgaaggatgaggagtatggcaagcgaccgcaaacggcaaatcatcgaagcggcggcccaatcgtttgctgcctttggctacaaggcgacgacgatggagcagatcgccaagctcgccaacgtcggcaaggggacgatctatacgttttttaaaagcaaagaggaactgcttgatgaaatcgtctccggattgattatggaaatcaaggcggaagcggagctggcgatggactcgtcgctgccgttttccgaaaacgtccaccgcgccttgtaccgcattttggaatttcgccagcgccatcagctgacggcgaagctgcttcaagaagtgcgcaatatcggtacggcggcggtgcaagaagtgcttgccaaactggaccgggcaatggtcgagttcattcggcaaaaaattgatgcggcggtggaaaaaggggagattcgtccgtgcaattcggaaattacggcatttttgatgctcaagacgtacatcgccttgatcgtcgattgggaaaaagatcatgaaccgttgacaaaagaacaaattgctgaattgtttacgctctattttttgcaaggattgtcgagatagatgatcctcttttttttgctggaaattgaccatacggacaatttggtcatctgtacaaaggagggagcgccatatgctgcgaaaagagctgcgggccatcgtgctccgcccgaaagtgtttgtcccgatccttgctgttctgttcattcctcttctgtacagcgggtcgtttttatgggcgttttgggacccgtatgggcatttggaccgcctgccggtcgctgtcgtcaatgaagaccaaggagctaagcttgacggcgaaccgatgcatcctggcgacgatgttgtcaagcggctgaaggaaaaacattcatttgcttggcatttgttcacttggatcatcagcataacgtttatgatgattgttcaattccttgtcaccgtgtttgacaacccgggccggtttcttgccattttgctattgattgcccagctggttggaagcgccggcacgtatccgattgagctcgttccggatgcgttgcagtcgcttcatccgtggctgccgatgacccattgcgatccgtgggttgcgagcagtcatttcaagcggcgatttcttggtcatgtggaaggaagctgcgatattgcttgcgacagccgcggtctttgccttggcgacgctcgtgtattttctccttcggtatcgccgccgttatgcggtatggacggaaacagcggctcaaacgtgatgattgaaccatgccgtctcgaaggcgtcctaaaaagattgggacgcctttttgcattggccaatatcggaatcaaacaagagatggaaagtaaatgaaaggaaaaccatttgctgggacgggggattgctttttgcggatgggccgccattagaacgttgtgtgtgatggcgcccctgagattggcaaaaaaaaatgcctcttagctggaggcagtcaagagaaaaggcaggctgcattggggaacagccaaacgccggcggggcagccgacgccgtgacgcaagagatgccccgcttacctattggcggtaagcggcgccaaggcaatcagagcacgtgttgccgtagcattcatgctgctcgtcaatctctttgccgcagtgcagacatttttttggcggtaagtttctgaaaaattccaacactttcatcagcattccgatcccctccgttgtcttggtaattttattgtattataacacataacaaaatgtcaataggtgttttaaaacaaaaatcaacaaagatgaaaaaataggcgcggttgtgtatgatgaagacaaaacgaatggaaggagagaaccgaaaatgaaagtgacggtcatcggctattggggaggattccctgccgccaatgaagcgacatcggcgtatttgttcgagcatgacggattttgcctgctcgttgattgcggcagtggggcgcttgccaagctgcaaaactatacggctgtggaaaacttagatgcggtcatcatctcccattaccattacgaccatatcgccgacatcggcccgctccaatatgcgcgtctcattcataaaaatttgggagctgaccttcccgtcttgccgatttacggccatgtggaagacgaggcggcgttttcacgcttgacgcacagcggcattacggaaggaatttcctatgacccgaatgggacgctggctgttggaccgttttcgatcacatttatgaaaacagtccatccagtgccatgctacgcgatgcgcattactgccggcggcaagacggttgtttatacggccgattcaagctatataccggagtttcttccgtttgccaaaggagccgacttgctcatttgcgagtgcaacttttacgctgggcaaaacgcggcgccggctgggcatatgacgagcgaggaggcggcggccatcgcggagggagcacgtgtcggagaattatggttgacgcatttgccacacgttggccggcacgagcagctggttgaggaggctggccggacgttccgcggtgtcatccgcctcgcccgcaccggtctaacatgggcgcaataggccaaaataagagagaacagcaaaggaaacgctttcccttgccctttgctgttcttttttttataatgaatatagttcgaatttttttacttataaaatgaatggtcattcattcattttgggggaggagcgtatatgaacgtaacgaagcggttggcgcaaatcgctaagcagttgccggacaaggaagcgtatgtgttcatgaaagagcggtgcacgtatcaacaattggacgaagccatttcccgatttgccgacgggttggcgcggcttggcgttcgccgaggcgaccatatcgccttgttgcttggcaactcgccgcagttcgtcatcggcttgtacggggcgctgcggcttggggcgaccgtcattccgatcaatcccatttacacgcccgaggaaatttcttatattttgcacaacggcgacgtcaaggcggtgatcggcctcgacttgctcgctccgttgtttgtggaggcgaagaagcggcttccgctgcttgagcatgcgatcgtttgtgaaacgccggaagggaaggaaaaaggcatttccctgtcggaaggaatgaaatcgtttgcagaagtgttggcggacggcagcccggattttaccggccctgaactggatgatgacgatgtcgccgtcattttgtacacatcggggacgacgggcaagccgaaaggagcgatgctcactcataaaaacatatacagcaatgcgcaagatacggccgattatttaggcatcaacgaaaacgatcgcgtcattgccgccttgccgatgtttcatgtgttttgcttgaccgtggcgctcaatgccccgctgatgaacggcggaacggtgctcatcatgccaaagttcagcccgtcgaagttgttccagctggctcgcgaggaaaaggcgacgatttttgccggcgtgccgacgatgtacaatttcctttatcaatatgaaggtggaagtgcggacgatttgcggacgctccgcctttgcatctcaggaggcgcttcgatgccggtcgccttgcttgaaaactttgagaaaaagttcaatgtcatcatctcggaagggtacgggctctcggaggcgtcccccgtcacctgcttcaatcctctcgatcggccgcgcaaacccggttcgatcggaacgaacattaaaaacgttgaaaataaggtcgtcaacgaatacggagaagaagtgcccgtcggcgaagttggcgagcttgtcgttcgcgggccgaacgtcatgaaagggtactacaaaatgcctgaagagacctcggccgccttgcgcgacggctggctgcacaccggcgatttggcgcgcatggatgaggacggctatttctatatcgtcgaccgaaagaaagagatgattatcgtcggcggctacaacgtgtatccgcgcgaagtcgaagaagtgctgtacagccatccggatgttgttgaagccgcggtgatcggcgtgccggacccggattacggagaggcggtgcgggcgtatgtcgtcgcgaaaaatccggagctgacggaagcagagctcatcgcttactgccgtgagcgattggcaaaatataaagtgccgagcgcgattgactttttggacgagctgccgaaaaacgcgacaggcaaaattttgcgaagagcgttaaaagagcggctcgcgtcttcccacgcttgatggtgctgaattttcagctacctttttcttttttttgaatagtatattgaaaacaagtagataaatttatataatttaacacataaaagtttaaaagggctaaacttttctacatagggggatgggatcatgggtcaatcgattcggcggttcgccgcggtgtgcgcggccagctttttgttgcttggcggctgcggcggtgcgaaagagacgggaagcagccagggaagcggcgggaagagcgagaaagaaaagacgtacaaaatcggcgtgacgcaaattgtcgagcatccatcgctcgatgcggcgcgcaagggattccagcaggcgttaaaagacaaagggctgtccgttgagtatgacgtgcaaatcgcccaaggcgaccaaagcaacaaccaaacgatcgccaataattttgtttcggacggcgtcgacttgatttttgccaactcaacgccaagcgcgcaggcggcgctcaatgcgacaaaagacattccgatcgtgttcacttcggtgactgacccagtcggcgcgcagcttgtccaatcgatggaaaaaccgggcggcaatgtgacgggaacgaccgatacgcacccggaggccattccgaaaacggtgcagtttattgacaaatatatcaaaggcaaccgtgtcggcatggtatataacgccggcgaacaaaactcagtcgctcaaatcgaacaggtgaaaaaggcgatgcaaggaacggacttgcaaatcgttcctgcatcagtatcgacgtcagcagaggtgaagcaggcgaccgagtcgctcgtcggcaaagtcgattgtctgtacatcatcaccgacaacacggtcgtctcggcgctcgagtcggtgatccaggtggcgaatgaacacgacattccgctttttgttggcgaactggattccgtcaagcgcggcggttttgcggcgtacgggttcgactattatgacatcggctacgaagcgggggaaatggcggcgcaaattttgcaagacggcaaaaagccagccgatttgccggtgcaatatccacaaaaattgaagcttgtcatcaacaaaaaagcagcgcaagaaatgggcatcaagctcaatccagaatgggattccattgcggaatatattgaataagcggccgtccctccttcgatgaaggagggggccaaaaagtagggaaaagtgcgttttggcactcaacgtgtcacatgcgccttcggtgtgtttccgaaaaggtaggtgaaaagttgtgtggacagcgatgttcagttccgtcgaagccggcttgatttacgccgtgatggcgctcggcgtctatttatcgtttcgcattttggattttcccgatctgacggttgacggcagcttcgtcaccggcgcgtccgtcgccgccgtgctgattgtcaatggagccaacccgtttgccgcctcagccgcggcgcttttggccggctttgccgccggggtgttgactgggcttttgcatacgaaagggaaaatcaatccactgttatccggcattttaatgatgatcgctttgtattcgatcaatttgcgcattatgggcaaatcgaacgtgccgctcttgcagcaggaaacggtcatcaccaaaatcaccgccatctggaagcaagctgggttggatgcggcgctcaaccgactcgtttccttcaccggctttgcgccgcggacatgggcggtgcttgtgtcaatggcgattgtcgcgctaatggtcaaagggctgttggattggctgctgaaaacagaagtggggatcgccttgcgggcaactggagacaacaagccgatggtggcgagcttttccgccaacaccgattggttgatcgtgttcggccttgggctgtcgaacgcacttgtggcgctttccggagcgctcgtcgcccagtacggcggattcagcgacgtcgggatgggaatcgggatgatcgttattgggctcgcttccgtcatcatcggggaggctttgtttggcgcccgttcggtcgcacgcgcgacgtgggcggtcatcggcggcgccatcgtctatcgcctcattttggcgcttgcgttgcgcgtcgagtttttggagacgggcgatgtgaaattgattactgcgctcattgtgatgatggcgctcgtcgtgcccaacacgttggcggcgcaaaaagaacggcagcggaaaaagcggagggtgcggcagttggagaggggggaaaccgttgctggagctgaaacgaattacaaaagtgtttaacgaaggaacggctgacgagaaaatcgctttgcgcggcattgatctgacgcttgcccccggcgatttcgtcaccgtcatcggcagcaacggcgccggcaagtccacgctcatgaacatcatttccggacggctgtctcctgataccggcgaagtgtggatcaacggccgcgatgtaaccgcgctcaaggagcatgcgcgcgcccgctacatcggccgcgtctttcaagacccgatggccggcaccgccccgcatatgacgattgaggaaaatttggcgctcgcctacaaccggacaaagcggcgcacgttaagccttggcgtcacgaaacaaaagcgcgagtggtttcgggagacgctgcgaacgcttcatttagggcttgaagaccggctcgccgccaaagtcggacttctttccggcggggagcggcaggcgctttccctgttgatggcgacgtttacaaaaccggatgtgctgttgctcgatgaacataccgccgctcttgatccggcgcgggcggagttggtcacggagttgacgaagcaaattgttgagcagcaccgcctgacgacgctcatggtgacgcacaacatggagcaggcgattcgccttggcaaccggttgatcatgatggatggcgggcaaatcatttttgccgcagaaggaaaggagaaagaagagctgacggtcgagcggctgcttgaggcattccaacgcatccgcggcagccagtttgcgagcgaccgcgccgtgctcagctcataaacgaaatgaggtgtccttctttggctgggggacacctcttctgttcggccggccggtcagatattttgggtttctcgctgcgtcgcttgtcggtaggcggcttgcagcgccttcgtcaccgcccctggcgcgccgcttcggatcaccgtttcgtcgacttgaataatcgggataatcgctgacgtcgtgctcgttaaaaacagttcgtccgcctccctaaggtcgttggtggaaaacgcttcttcgacaaatggaatgccaagctcagcgcaaaattccttcactttcgtgcggacgatgccgtttaaaatctgtgcggtggccggatgggtgtacaccgtttcatttttgacaaggaaaatgtttgacgagctgccttcggttacgacgccgtcgcgatgcaaaatcgcttcaaacgctccgcgttcaaccgcttcttgtttagccaatacgttgggcaataagttcaagcttttaatgtaacagtattcccagcggacatctttcgtcaaaatcgtgcgcaccccatgtgtcatttcctcggttttccgcgccatcggctggatgtaggcgcacaagttcggccggttttccgccggaaacgcatggttgcgcgggaagctgccgcgcgtcatttgcaaatacaaaatcgcatcttcctgcacatcgttgaggcggcgaagctcctcaagctgttcgatgagctcttcgcagccaaacggaacggataggcgaatggcggccgctgaacggtacagccggtcaagatgctcgcgaagccaaacgtatgtcccgctatataaacggacgacttcgtagacgccatcgccgaattgcaagccgcgctcttccatcgggtacgtgacttgttcataacggaaaatgccgcggtcggttaatacatacggtttcactgacatggacgtgcactccctttctgttgccgtcaatcataatcagtttgattatatcatagattggcctttctctgcgtttgtctcgtgtttggcgtgagcagaaacaatggatggacgttcgggttgcgaaatgagacgaatttttagacaataaagttatcaatctagtcaaatggggggatgaatgaatggaaacgacatgggcagccggcaagatggcgccgtttcgccaaggggtgcaagcaggagcagcgattgccatcggctacatgccgatcgcgctggcgtttggactgctcgccaagacaaccggactgacgttcgccgagaccgtgctcatgagcatcgtcgtcttcgccggcgcctcgcaatatatcgcattaagtctgcttgccgctggcaccggggtgtttgaaatcgtgttgacgacattcgtattgaacattcgccattttttaatgtcggcgtcccttaatgaaaaggctgagccggacgcactttggaaaaaagcgctgtacgcctttggcattaccgatgagacgttttcggtggcggcgatgaaagaaggaacgatcaacgcctcgtatatgtttgggctcattgccatggcgtatggcagctgggtcgtcaactcgggcattggttatgccgctgggtccggtttgccggaaagtttgcaagaaagtatgtccattgccttgtatgccatgtttatcggcctgctcgttccagcgttgaaaaagcagcggaaaatcgtctggctggcgggtctgtcggctttattcaactcgatcggcacgtttgcccttcacttgtcgaaaggctggtcgatcgtgttggctacattgttgtcggccatcatcgttcaatggctgacgaaggaagggggaaacggcggtgaatagcgcgatcgtatggatgatcatcggcatggggatcgtgacgtatttgccgcgcctgttgccgtttgtgttgctcggcggcgtcgagctgccgtcgttttggcaaggagtgctgaaaaatgtgccgtatgcggtgcttggggcgctcattattccggacgtttttttcatccaagatgatctttcgttcggtgtcatcggttttgcagcggccgtcatcacagcttggcttggggccaatgtcatgatcgtcgtgcttgcggcggttgcggcgctcagcctgtattcgttatttgtttaaaaagggaagcggacatcgcttcctcttttccttttgcgacaggtatgcaaacttgctgcatggttatgacaattcctccataatcgcctcgtatacctcatcgacatgaaatcgagatgttcccatgccgatttgtttgacgacacgcccgttgcggccaagcaagtaggcgagcgtcgtgtgtacgatcatgccgttgcccgggtcgcggtattgaaagtggaaggcgtccgctacttttttcgtgtctgcttcgctgccgcgcaaaaacacccaaccttgtccgtcgctcatgactccaaacgcattggcatatgtctgcagcttttcattcgtatcgcgcgccgggtcgatcgtgatcgtgatgaattccaccttgctcccaaataccccggctttttttaggcgatcgcgcagttttgccatttgtgctgtcgtattcggacaaagatccggacagtttgtataaataaactcgacaagccgcactttcggcggaaggtcgccaaactcgtatgattttccccatgctgtttccatcgtcacgtcatttggaagccgcatcgtcgatggctggtagacagcaaagtacaggatgccgacgctgatgcctatgatgacaagagaggcagccaacgtataccattttttcactattcatcactcctcaatatgatcatatcaaaaagattagcgaaaaaatcgcgatgtttatgaacaatatgcgactattttcccaattaaaaaaagtttcaaaaaaaggcttgcactttcgtttttctgttatataataaaatcgtaaatataaacaatgtaatataacaatagagagatgggggaaggaaaaatggcgtcatttgctgaacgtgtccggcaattagaagaaagttggaaaaacgaggagcgctgggaagggatcgtccgtccgtacagcgcggaggatgtcattaaactgcgcggctcgcttgacatcgagtatacgctcgctcgacgcggggcggaaaaattatggaagctgcttcatacagaggattacgtcgcggcccttggcgcgctgaccggaaatcaggcggtgcagcaagtgaaagcaggcttgaaggcgatttatttaagcggctggcaagtggcggccgacgccaacctcgctggacagatgtatccggaccaaagcctgtatccgtccaacagcgttccgcatgtcgtcaagcgaatcaatcaagcgttgcagcgcgcggatcaaattcaatacttagaaggcagcggggacgtggactactttgtgccgatcgtcgctgacgccgaggcgggattcggcggccaactgaacgtctttgagctcatgaaggcgatgattgaggccggagcggctggcgtccattttgaagaccagctgtcatcggagaaaaaatgcggccatttaggcggcaaagtgcttttgccgacgcaaacggcgattcgcaacttgatcgcggcgcggttggccgccgatgtcatgggggttccgacggtgctcatcgcacgcaccgacgcgaacgctgctgacttgatcacaagcgacatcgacccgcgcgatcaagcgtttatcaccggggaacggactccggaagggttttatcgcacaagagccggtttggatcaagcgatcgcccgcgggcttgcctatgcgccatatgccgacctcatttggtgcgagacgagcgagccgaatttggatgaggcgcgccgatttgccgaagccatccatgagaaattcccaggcaagctgctggcgtacaactgctcgccgtcgttcaactggaagaaaaaattggacgacgaaacgatcgccaaattccagcaagagctcggcaaaatgggatacaagttccaatttgtcaccttggctggcttccatgcgctcaactacagcatgttcgaactggcgcgcggctacaaagagcgaggcatggcggcgtacgccgagctgcagcaagcggaatttgccgccgagaagtacggctacacggcgacgcgccatcagcgcgaagtcggcacgggctatttcgacgaagtcgcccaagtgatctctggcggccaatcgtcaacagtcgctttgaaaggatcgaccgaagaagaacagtttacgacagcttaatgcaaaccgatcacaaacgaagacgaaagcccggcgtggccgggcttttttcgtgtataaaaaggaaaaagatggagcatcctataagacatagggaggcgatgtgatggaaaaaaacaaaagcaacctgccggagctgatgcccgctgagtttcgcgtcagcacggatcttcatgttgagcaatggttgatggatgaagagacgtatgctggcgactcggtcggcgagcatgccgcgttggaacaggcgaatgaatatttagcgtccaaagaaatcggtcaaacgtttgaaaactcttagaacacccatgacgattgtcatggttttttttaatagattttttgcaaaatatagaaaaatataactgctgatggtatgataggagtagtgggtgagttgattaagagaggagacgaacggatgaaagtcaatgaattcattgtcttggagcaattcatcgtaagccgttatacgatggcgattctcccatactttttaaacagcgatgtgtatgcgaaagtcattgaggaggacggcgaatatatcatcaaacaaacgccgatggacattattaaacatagttgcgattactatggaagcagctttcaagggagaaaagaaggaacaaaagccgtcattggcatcacccataaagcgccgatcgccattgaaccagccaatgaaatttacgtatttccaaccgcctctccgcgtgactcccgctgcgtttggctctcgcacatgcacgtttatcggtatgagcctgccaaatatgagcggaccatcgtttatttccgcaacggaaaaagcatatccctcgatgtttcctgcaaatcgttcatcaaccagttataccgaacggctcaactgcggacaaaattatccgagcggatggaagcgagggagcgcaaactccaatacatatttcgcatgcagcaagaaaaacagagttagctgaacaaattgataaaaatggtttttcctaaagatgagttcaaattaggcgcctggacgtgtaaaataaagatataaacggcatttgaatggggaatagacatggatatggaaacaatcaaacaatggttcacgctcgacagcatcctttccctgctcgaacaataccgctctttcggcgtgcttcccggcatcgcagcgacgttgcttgagtcgttttttcccattttgcccatgttcgtcttcgtgatggcgaacgcagcggcgtttggactatggaaagggtttctgatctcttggctaggcgcttcacttggctcgctcatcgtgttttggctgacgcggaaagtggggcagaagcgtttttttcactttgtccgccgccacccgaaagtgcggcagtttatgcattggattgagcgacacggatttggtccgctgtttttgttgtattgctttccgttcaccccatcggcgcttgtcaatattgttgccggactgtcgcgcatcagccgccagcagtttgtattggcggtgctgctaggaaagatgatcatggtgtttaccatcagttttatcggctatgacttgaaggcgctcatccgtcagccgctgcgcacggcgatgatcgccgcagtcgttctgttgctttggtacgccggaaaacgggtggaagcgcgattttcgttgacggaagaacaaggccgcgaggagggcggagagtgaccaagcaaaaagaaaaacgaggccgccgatggccatggtttgttgccgtttgtgttgtcgccacgcttcggttgttcgtgttcagcaattacatggtggaaggaaaatcgatgatgccgacgctagagagcggcaatttgctgatcgtcaataagctttcctacgacatcgggcctattcgccggttcgacattatcgtttttcacgccaacaaaaaggaagattacgtcaagcgggttatcggcctgcctggcgatcggatcgcgtacaaaaatgacatcttgtatgtcaacggaaaaaaagttgacgaaccgtatttgcgcccgtataagcaaaagctgcttgacggcaggctgaccggggattttacgcttgaggaggtgaccgggaaaacacgggtgcctcccggctgcattttcgttcttggcgacaaccggcttagcagctgggacagccgccattttgggtttgtcaaaatcaaccaaattgtcggcaaggtggactttcgctactggccgtttaaacagttcgcctttcagttttaaccttcatctcgaaagaagtcttcctcttctataacgaagtgaagtttcgcagaccaataaatggatccttcgaagcgaggttgttcagtcgtccgacagtcgctgacatgtcggctggctccacaaaaagaaacaaacgttaacgtttcagattgcctctatataacccgcagccgaagggcgttttttttcttcccaaaagcgaacatacgtgctaaaataaaaaaataaaggaaacgaatggtggtggatacaatgtcgctgcggtttttgctcggacggtcaggaagtgggaaaacggctgtctgcctcgaagaaattcgccgccagttgcaagaggatccaaaaggaagggcgatcgtctatctcgttccggagcaaatgacatttcaatgcgaatacgcgttgatacataccgagggagtggacgggatgattcgcgcccaagtgttcagcttcacccgtctcgcttggcgcgtgctgcaggaaacaggcggcatgacccggtaccacattcatgatgttggcgtgcagatgatgatccgcaaaattattgagcaacgcaaacaagagctgaaactgtttggccgcgcggcggacaaacatgggtttatcgagcagctgaatgaaatgatcgctgaatgcaaacggtattgcctgacgccgggcgaactccgccgacatgctgaggcgttcgaggatgggccaagccagccgggccgccgcttgctcgctgacaagttgagcgatgtcgcgcttgtgtatgaggaacttgagcggagtcttatcggccactatcttgattcggaagattatttgcgcttgctcgctgagcatattccgcgctcaagttatttgcgggatgccgatatttacatcgacggctttcatcatttcgcgccgcaagaatatatgatcatcgaacagcttcttctccattgccggcgcgtcaccgtttgtttgacgatcgaccgcccgtatgacgacggaatgccggacgaacttcacctcttttatttgccggcgcaaacgtaccgccagctgagggagttggcgctaagcaatgacattgcgatcgaagagccgatcgtgctttcggccaaccgacgccatgaagacagggcgctcgttcatcttgaggcgcaatttcaccgacgcccattgcttccatatggtgcaaagaccgatgccgttcatctttatgaggcgtccaatcgccgagcagaaatcgaagcggtcgcacgcgaaatcatccgccttgtccgcgatgaaggggcgcgctatcgcgacattgcgctgatcatccgccagacggaggcgtaccgcgatctggtgaaaacggtgttttttgattttgggatcccgtattttatggatgaaaaagaaccgatgcaccaccacccgctcattgaactcgtgcgcgctgccttagagacggtcgtgacgcgttggcgatatgaagcggtgtttcgggcggtgaaaacggatttgctttttccaacggacggcgatctgcacatgtggcgcgaggcggccgacaagctcgaaaactatgtgcttgcttacggaatcaaaggggataagtggacaaacaatgagcgctgggcgtatcggcgctatcaggcgcttgacggtttgaacgtaccacaaacggatgaagagcggcagtttgaggacatgctcaatgaatggcgcgaggcgttggccgctccgcttcgccggttggagcgccgtctgcgccgggcggaggacggacgcgggttttgtatggcattatatctgtttttggaagaattgcagattccaaaaaaactagagaaaatgagcgcgcaagcggaagcggacggccgcctcgttgaagcgcgccagcatgaacaggcgtggaacgccgtcgtcgatttgcttgaccaatatgtagaaatgctcggggcagaatcactgccgctcgctgagtttgtcaagattatcgaggctgggctcgatcggttggagttctcccttgtgccgccggcgatggaccaggtgatcgtcgctcagcttgatcgctctcgtttaattgacatcaagtatgcgttcgtcatcggcgccaacgatggcgttattccagcgaaagtgaaggaagacgggctgatggcggaagtggagcgcgagcagctgcgtgagttgggggtggcgctcgccccagggggacgggagcagctgttttatgacccgttttttgtctacttggcacttgtttgtccgagccggcggctgtatgttacatatccgcttgctgatggagaagggaaagcgttgatgccgtcgccgctcatcaagcagcttacggaactgtttccgcatgcgccggtgcatctgtgcggcaacgacccgttcgacgccccggcagaaaaagcagaggcgttcgtgaccgcgccgcgggcgacgcaaacgtatttgatcagccagctccgagcatggaagcgcaactacggcatcgatccgctttggtgggatgtgtataacacgttcatcggccatcgggactggaaggagcaggtgcggcatgccgtctccgcgctcttttatacaaacggagcgacgccgctcaaaaaacagtggagccagcggctgtacggcaaaaaaattcaggcgagcgtctcgcgcatggagcagtttcaaaaatgcccgtacgcccatttcgcatcgcatgggctgcggttgaaagagcgcaacgttttccgacttgaggcgccggatgttgggcaattgttccatgccgccatcaagcaaatcgccgaccggctgcgcgaacagcatcttgattggcgcgaactgtcaagaccagactgtgaacggctgtcggccgaagcggtcgagcgaatcgccccgctcatccagcagcaagtgctctcaagctctcatcgctatgaatatatgaaacgaaaattgaaacacgtcgttgcccgtacaacccatgtgttaagtgagcatgcgcgggcgagcggtttcgttccgatcggacttgagctgtcattcggccccaatggcgacctgccgccgcttcggtttcggctgcccgacggaacagtgatggagcttgttgggcggatcgaccgcgtcgataaggcggaaagcagccaaggagtgcttctgcgcattatcgattacaaatcgagcgcgaaaacgctcgatttgacggaagtatattacggcctggcgctgcaaatgctcacctacctggacatcgtgctgacgtatgccgaacagctcgttggacagccggccttgccagccggggtgctttattttcacatccacaatccgatcgttcaagcgaagcaatgggtggatgatgaggtggaaatggcgaaaaagttgcttgaaccgtttcggatgcgcgggctgttgctcgctgacgtcgaggcgatccggttgatggacagccgaacggaagagggacaatggtcgctgattgtgcccgctcagcttacgaaaagcgggtcgatccattcgcgttcgtcggtggcgagtccatccgactttgccgcgctccgccagcatgtccgccgtttgttcatcgacatcggcgggcaaatcgccgacggcgtcgtgtcgatcgccccgtacaagttgaaagataaaacagcgtgcgagttttgcgtcttcaaaccggtctgccaatttgatgaggcactctccggcaacgaataccggaagcttgccccgcaaacgaaggaagcggtcatcgaaaaactagcggaagggaaggaaggataaatgaacgccacgattcgcccgaagccggctgggagccgatggacggatgaacaatggaaggcgatcgccgcgggcggccgagacattcttgtcgccgcggcggccggatccgggaaaacggccgttcttgtcgagcggatcattcaaaaagtgacggcggaagaaggagcggtcgatatcgaccggctgcttgtcgttacctttaccaatgcggcagccgcggagatgaaagcaagaatcggcgaggcgctcgagcgggaattggccaagcgtccgcattcgctccatttgcgacgtcaactcagcctgcttccccgcgccgcgatctcgacgctccattccttttgcttggatgtcattcgcaaatattactatttgcttgatttggatccgtcgtttcgcatcgcggatgaaacggaaatcgagctgttgaaagaggatgtccttgaagagctgcttgaggaggaatacggaaagccggacaacgagcggtttttcgctgtcgtggatgcctatacgggcgaccggagcgatgcggagctgcaggagatgattgtcgccctttatgaattttcccgctcccatccggaaccagatgaatggttggccggtttgacctcgatgtataatgtcgatgaacgaacagatataaagacgctgccagcagcccgctatatcgcgcaacatgccgcgatggagctggcggcggccaaacggctgatccgaagggcgcttgagcttgctgaagagccgggcggaccgcggccgtatgctgctcggctccgtgaagatttggagcggattgccgagttggaggtgcatctttccggaacgtgggatgggttgcatcacgcgctcaaggcgctgtcgtttgggcggctgccggcctgccgcggcaaggactatgacgagcggctgatcgacgaagccaaatcgctgcgcgatcaggcgaaaaagaaagtggaggcgctgcgcgacaatgtgttttcgctcgatccatccgtttggctccgccatatgcgggaaatgaagccgatcgttgaaacgatcgctaaccttgtccgccgttttgccgtcatgttccaagcggcgaaacgggaaaaaggaatcgttgatttttctgatttggagcattattgtttgcatattttgcggcggcgcgatccggaaacgggcgaatcgcagccttcctccgccgccttggaataccaggcgcagtttgatgaagtgcttgttgacgagtatcaagatacgaacctcgttcaagaagcgattttgcagctggtgaaaaaagggagcgaacgaacaggcaatttgtttatggtcggcgacgtgaaacagtcgatttaccgattccgccttgccgagccgatgctgtttttggacaaatacaaacgattcaccgccgacggggaagaaggggggatgaaaatcgacctcgcgagcaacttccgcagccgccgcgaagtgcttgacgggacgaattttctgtttgcgcaactcatgggggaaaccgtcggcgaaatggtttacgacgaagcggcgcagctgaaatacggcgccgattacccggaaggggaggatgcggcgccggaagtcatgatcatcaaccggcagcgtgcggcggaagaggacgaagaggaagcggctgaatgggaagcggcggagctcgaggcgcggctgatggcgaaaaaaatcaaagagatcgtttccgctccgttttatgtatacgatcgttcgagcgggcagccgcggcgcgccatgtaccgtgacatcgtcatccttgtccgctcgatgacgaatgcgccgcagatgatcgagcagttgcaggcgcaaggcatcccggcggccgcggatttgtcatccggctattttcaggcgacggaaatttctatcatgctctcactgttaaaagtgatcgacaacccgcaccaagacattccgctcgccgcggtgctccggtcgccgctctttcattttgacgagaatgagctcgccatgattcgcctcgccgatccaaaaggcacgttttatgaagcgctctgttcgtttcggcaaaagccggcggaaacaaaagaggaggccaacgcccaaaggaaagcggcggctttcttagagcggctcgagggctggcgtacgatggcgcgccgccgctcattagctgatctcatttggcagctgtaccgcgatacgcaattttacgattttgtcggcgcactgccgggcggcaggcaacggcaggcgaacttgcgcgctttgtacgaccgcgcgcggcagtacgagtcgacgtcgtttcgcggcttgtttcgctttcttcgcttcatcgagcggctgcaagagcgcggcgacgatttaggggcggcccggccgctcggcgagcaggaagacgtcgtgcgcatcatgacgattcacagcagcaaaggattggaatttccgatcgtgtttctcgccgggcttgcgcgttcgtttcatacgcgcgatttgcatcacccatatttgctcgataaagagctgggctttgccgcccgctttgtccacccgcggctgcgcatcagttatccgacgctgccgctgttggccatccaaacgaaaaagcggcttgaactgctcgctgaggagatgcgcattttgtatgtcgcgctcacaagggcaaaagagaagctgtatttgttggcgtcggtcaacgatgcggccaaggagattgaaaaatggaaaagcgctgcttcggaacgcggctggcttctccccgacgatgtgcgggcttcggcccgctcctacttggattggatcggccgggcgctcatccgtcatcgtgatgggggggcgcttgcgggaacgaaggcgcctgaagaggtcgcctctcacccgtctgtatggcgtgtcgccatcgtgccggccgccgatttgcgcggccaagaggctgcgagggaggagatggatggcggcgtgcttcttgccctcgaacaaggccgacccgttcccgtgggaggagggtggcaggaggaggccaaacgccgcttgttgtggcggtattcgtatgagaaagaaacggccgtgcgcgccaagcaatcggtgtcagaactcaaagaacagcgcgcgctctttggcgagcaagcggacgaatggcggccgcgccaagggacggctccggtgttttcccggccgcgcttcatgcaggagaaaacgttgacgccggccgaaaaagggacggcgctccatgtcgtcatgcgccatctcgatttgcaagcgccgcttgatgaatcgtcgatccgcagtcagatcgtccgccttgtcgaaaaagagctgctgtcggcagaacaagccgaggcggtcgatccagcggccatcgctgcctttttcactgcagatcttggccgccgcctttgcgccgcccgcgaagtgcaccgtgaagtgccgttcagcttggggcttaaagcggctgaactgtacggcggcgaagggacggaaagcggccggcgcgtcctcgtgcaaggggtgatcgactgcgtgtttgccgacgaatgcggctatgtgatgattgactataaaacggatgaagtcgtccaccgttttgctgggcaaaaggaagaagcggctcgttttctgctcggccgctacgggacgcaaatgcgcttgtaccggcgggccatcgagcaaatttggcgtgcgccggtggcggaatgctatttgtattcgtttgacggcgggtttgttgtggctgttgagtgatgcaaggggggaaagagagaatgcggattttgcataccgcggactggcattttgggagaacgctcgaggggcggagtcggatggccgagcaagaggcatttgttgatgagcttgtggagattgtcaagaaagaacaaatcgacatcatccttgtggccggcgatgtattcgactccgtcaatccgccggcggctgcggaacaactgttttatgaaagcctcgcccgcttgtccgacaaaggacgccgcccggtggcagtcatcagcggcaaccacgaccaccccgaccggatcagcgctgcccggacgttgatgtgtgcgcacaacatttttcttttcggccgcccgcaagcggctgtttgccggattgacgttccatcgtgcggcgaaacgatgatgcttgctccgttggcctatccgtccgaatcgcgcctcgccgagctgttgtcatccgactgtaaggagacgacgatgcgcgatcggtacgatgaccgcatccgcgccctattagcggcgatggccgcctcgttcacggcggagaccgtcaatatcgcgatgagccatctttacgttgccggcggacgtacgtccgattccgagcggccgattgaagtcggcggcgcttatacggtggcggctgagagcttgccgaaagccgcgcaatatgtggcgcttggccatctgcaccggccgcaggatgtcaagcaggcaaagacggcggcgcgctattccggctcgcctctggcgtacagcttttccgaagccggtcaagccaaatcggtcacggtcgttgacgtgcatccaggcggggcggccaaggtggcggagataccgctcgctgccggcaaaccgctcatccgttggaaggcgacagaggggctcgctcaagtataccgctggtgtgaggaaggaagagaccgatcaagctggatcgatttggagatccatgtgaccgagtcgttgacaatggaggaaattgatcggctgcgtaagcttcatcccggatttgtccacattcgcccggtgcttcccaatcgggcggaagagatgatggaaatgagccgcgagccgctttcacttgaagaaatgtttcaccgcttttacgaacggcagactgggggacaaacgccggatgaagagctcgtccgcctctttttggagctggcggcggaagaagagaaggaaggggagggagaatgaagccgatctcgctgacgatcgccgggcttcatagctttcgtgaaaagcagacgatcgatttcaccgcactgtgtgagggcggtgtgttcggcattttcgggccgactggaagcggcaaatcaacgattttagacgccatgacgctcgccttgttcggcagcgtcgagcgggcggccaaccgcacgcaggcgatcatcaaccacgcggagcaagagttgtttgtctcgtttacgtttgagctggaaaatgcggcaggagcgaaacggtatacagtcgaacgaagcttaaaaaaagtggacgaatggcggacgcgcagcgccgtttgccgcctgatcgagcatcggtccgagccggtcgtgctcgccgataaactatcggaggtggacaaggcgatcgagcaattgctcggcttgacgatggaggatttcacccgggcggtcgtcttgccgcaaggaaaatttgccgaatttttatcgctcaaagggtcggagcggcggcaaatgctgcagcgcctcttccatcttgagcggtatggcgatcagttgaataaaaagttgaaagaccggcttgccgccgctcggcaagaatgggaaaaaatcgaagcggaaaaagcggggcttggcgatgcttcaaaagcagcgctcgagcaggcagaggcggatgtgcgggagctcgcggggctgtttgccaagcgaaaaaaagagcttgaggaagtcgaagcagatgtggaacgaacaaaacaacgatgggcgtggcagcaagaaaaagaagcggtcgaacaagagctcgccgcgctgcgccaacatgaatccgccatccgcgagcttgaggtgaaaaaggagcgcgccgagcaagcagagcgcatatggccgtattgggagcagtgcgagcaggcatgtcgcttgcgggcagaggcgtttcgtcggtatgaaggactggcgcgtcggttagaggaagcccaattgagctatgaagaagcggcgcggcgttatgaacgcgcgcgccaagaaaaggcgcagcgcgaaccggaattgctcgtccagatggaacggctgcggcaggcggcgcagcttgagcagcaaatggaagtgcttggacaggagctcgcagctcttagtgaagagaggaagcgactcattgcccaggagaaggcagctgcacgccggtttgaagaggcgtcggtctggtatgagcgcggcgcgaagcggcagcgggagttgaaagaagaactgaaacagcatgaagaggcgctggatggaaaagatgaggcagagcgggcgtacaggcagaagcagcatattgagcaagcggcgtcagccatcgctcgcgtcgatgcccaacttcagcaaaaggaggccgtttggcgtcgggcgaaagaggaaaagttggagcgggaacgccgatcagccgctgtcggctcccggcttcaagagctgttccggcgtgtggagcggacgtatcgtttcgtctgctggcggcagcaggacgctgaaaaacaattgtatacgttgcagaaaaccatggaggcggagcgacagcgagccgaagaagcgcggacggcgcaactcgcctccgccttggctgagcggctccgtcccggcgagccgtgtccagtgtgcggatcgcgcgagcatccgcatccggccgccgcaccgcacgatgtccaacttgagcgtctgtccgagcttgaggcagagcggcagcggtatgaacaagattggcaaatgatcatttcgttcaaggcgcagctcgagcagcttgccgagctggcggcaggccatgaagcgccgcctctgtttgctgaaagccgatcggtggaggaggtcgtcgacctcactgtggaagtgcgggcgcttgcgcaagatgtcattgaattgaaagaagcggtctaccgggtgcttgcccaatggaatgaagccgagtcagcgcggcgcgaagcggagaaagcgtgccaatggatagcggcggacatcgaagcgctgcaagttgaaaagcagcggctggaggaagagcggcggcaacttgaacagcaatggcggcagatgtatcctttcctttcgcttgagacgatcgatgcggtgtatgaacagctgtgtgaacgggaaaacgtgcggcgcgacgtgcaaaaacggctggaggacagcgtgctgtttttagaggaaaaacagcgggcgaaagaggaagcggccaaagagcggagccggcttgagacggagcgggtgcgtcttgactcgctgattagtgccaaacagcagcaatggaacgaatatgagcggcaacggggcgagaaggcgggctcaggcccagcggctgtgcatcttcagaaggcggaggccgaatggcgccagctgcaaaacggcgagcaacaggcgtatgaggcctggcagcgagcccagcgggaatatcaaatgcttgaaagcgaaacaaaagcagccaagcaggcgtgggaagaaggcgtccgccgcgaagaagaggcgctcgctcgctggcgcggcgcgcttttggacaccatgtttgccgatgccgaacaagtcaagcaagcaaaggcggaaaaagcgcagcgagatgaatgggatgaggcaatccgccgctattggcgccaaatcgagcaagccgaacatcgcctcgcccagctggccgccgccatcgggggggcggcggtgagcgctgaacaatgggagacgatgcagcgtgtatacgccgagttgaaggagcaagtggaggcgatgacgcagcagcttggggcggctcaagcgaaggtggaagagttgaaaaaaaaacatagccgctttgttgaactggaggagaagcagacggagctcagccggcacatcgagcggtataaacagctgcaggcgctgcttcgcggcaacagctttgtcgaatttatggctgaagagcagctcgagcaagtcaccgccatggcttcggaacggctgcagcggctgacacggcaccggtattcgctcgaattggattcgcaaggcgggtttctgatccgcgatgatgccaatggcggcgtcagacggccggtatcgacgctctcgggtggggagacatttttgacgtcactgtcgttggcgttggcgttatcggcgcaaattcagctgcgcggcgagtatccgctccgctttttcttcttggacgaagggtttggcaccctcgatgctgagctgcttgagacggtcatttccgccttggaaaagctgcataccgagcggctggcggtcggcgtcatcagtcatgtacaagaaattcgccaccgtctgccgcgacggctcatcgtcgaaccggctgaaccgtccggacgcggcacgcgcgtctggctggaaatgatttgacactccgcacgcctaaaggcgtgggattcttgggtcgtttgcgtcctcatccatttctggttcggacaacgcaaaagcttcaggggtgtgtcatcaccccgtcccatcgggttacgatgtaccccaatgggcggcgcacctgtgaccagtgcgctaggttcagcggcgaagcccgaaatcgctttggcgatgttgatggcgccattcaagtcggcgtggagagtgtatccacacctttggcatcggaagcggatgccgtttcggttcgctttctctcgatgaccacatttacacgtttggctcgtgtaggttggatccacccactccacccgaatgcctgccatttccgctttataggcaatcatcgtttgcagttggtggaacgcccaagcatgaaggcttcgccccgcttctttggccgattttgcccgcttgcgaatccccgtcaacgcttccatccgaatcacgccaacaccgttggcgagcgcaacattcacgatttgacggctgattttgtgattttgctccttcatccagcgggactctttgcggccgattttgcgaatcatctggagcttcttcgctttgcccaacgttcgccgcaaagccgcatatcgtcggcgaatgaaggcgcattggctccctttgaaaaacaacgatttcgttcccacgctggccacagcgagatagcgaagcccaacgtcaacgcccatcacctttgtttcgtgccgcggcttcacgtcaaaggtgatcgcgatcgccaagtaccatttctttctctttttgtagagcttggcggccccttgtttagcggttccatcgagcagccgattcagccatgcttcttgataggggcgcgtgacgaccggcacgccaattctcttctccagtgtggggaaggaaaccgtgtagaacgatcctttcttttccaccttcacgttttgattgttaaagcagcaccataatgtttgaaacttctttgttttctggtttttcttttgggacttcacttctcgaatcgtttgattcacgacagcggaaggaaaccgctgcggcgaaaactccttaaaaattttgctcgttgcttgattcagctcgggatgattcaacagccaattcgcaaacgcggtattcacttctgtcatccgttcatacatgtcttgtttgactttcgttgggttgtacagctccagccttagtgtgatggtcggcatggattcacctccttgcgacgattacatgataccgtttttttcatcatcattcaataatatgaagaaaacggctcgctttcatctcacccctcaaggagtgggctttctcgctcgctgatctgtaaatggatagcccgttgagctgaacgggcttttgggaaataatggagagaggcggtcgcaaaaggttggtttcctttcgatcaagcacaatgtatggttttttagatatagaggcaaataagcaaaggtgtccggatccttttgggacaccttctctttttggtttcggcagcgttcggctgataaggttgatgttggcaaatgaaaggtgaggggattcgttttctgcaacgttcagttgttggcggctacgttttggtcggatacatccggatcaaacgcgtttgtaaagctgatcgcgttgttcgtcatcacaaaatcgccggtgttgaacccgccggatccggcttgcgttttcgtggcgactttcggcgcgatgtacagacagtcgcccatttggacgacagctccgctgctgacgttgttgattttaatcgggccgacaaacgaaggcattataaatccctccctcttgttggcgcgctcgactcagagccggccagctggcggatatgtttaattcttgcctctgcctccgctgtcgaggtcgagccgatatggacgatggcggacgaagaaatggcgagcacgcgcacagactgaacggaaatgaccggggactcatggagcgtttggcgtgcggctaccggcggtggagaagtccagcgcgggatcggcttcgcaaaaacagggaatatttgttctccttctgggccaaaaaacagttcatattgccgctgaacggcaaaggcgcgcgtgcgggcggaaattcgctctgagtcgccgatttgcagcacagagctaatgatgagcgtttcggcatggaacgtttgcacaactgacgttcgtttcacggcgtatcccctcgggccggcacaagcgggacgaacgggccgatgataagcgattcaggcggtgtgtcaaacgctgatgacaagtgaatcgcatcggcgtcgccgattaaaaacagcgaggcactggcgacggccacgaggcggatgtcgccaacatgcagatgacgattgatcactgtataattcacgtcgatccctcctttgaaggcaaatgtttcaaaaacgcatcgagcgattgttcgatatcggctttcactttttgaaaaatttcattttcaactgcttcatcgcggtcgccggacggaacgtagccatggttggctttctcttgcaaatagaagcggatgcgttcgtctgtttgccgggcgatgtcttgcaaaatgaactggcggtacgtatcgtcgaggcggcggccgtattgctgttcaaggcgttttaacgtttccgacgcttccccgttgagataggcggctactttttcttgaatcgggcgcatcagcaccggttccggctttggaattacggttttgaccggttcgacggcaaagtcttcaattgtaccgccggctccggacggagcgatcccgatgtttagcgttccttcgagcgtttccactttgagctggtcaaatttatattcaattcgttcgatcgatgtgcgcggctgagcctccatttcccgaagccgggcttcgagtgcgtggagacggcgttccagagcccgtattttttttgtttgccataataaatagcggtgcagcttgacgaaatactcgtaaatgctcattgtgcaccatcatcctctccaaagagccctcttacttcaatatatggacggcctttcgctctcatcactttttttcgctgaatttagcgggtggctgaatggagaggaacgagaggagcggatgcaccgggcggcacggtcgcctgtggggccggaccggtgaatccgccggtattggcaagcgttgagagcgcttgaatgcttccggcgctgccgatttgcaaaacggatgaattggtgaccgagccgatccgcaactggtggatgcagatgctttggctgatgtaaacgtgcaccctccttctcctccttcaaacgtttccgacgacattttcatcggcgacatcggcgtcattcgtattggtattgctgtaatagttatagatatgaagcccgtcgccggtgttaaacgaaccggcgccagcgaacgttttcgtcacgctttgcggggaaatcgcaaacacatcgccaatatggaacacgccgctgcttccaatgctgttcagtttgacgactccgacaaaagccggcatgtgggcatgctcccttccatgttttcttcgttgatactagtgtatgggcgcaagctgcgaaacgttcgctttaattgttggcggcattatttgagtcgaacacatccggatcgccgttgtttgtaaagctgacgaacgtattcgtctgcaggaagtccccgttgttgccgccgcctgagccggtattggatttcaacgtgctctttggtgtgatttgcaagacgtcgccgaaattcaccgtgccgtcgccgctgacatgggtgattttaattggaccgctgataaatgaaggcatgaagagccccctcctttttcgtcgtgtcgctatcgttattgtatgaaaacggagaaaaaacggttcaatgcggggcgagagtccaattgaggaaagcagctcccgcgtatgataaagaaagggaacgggcagaaaggaaggggaaaggggatgccagcaatcgtcattggggggatcaaagtgacgaacgtaagcggcaatggcactgtcaacatgggcgatgtgctgcaaatcgctccgaaaagcaccacgaagtcaaactcaggtgccggcggcggcaatactggcgatttcttgcaaacgaatacgttttgcagcgtcacgaatacggtcgatccggacgtctccgacgccggggtgaaaggaaataactagcggttgtcgagacgactcccctagcgttcgtttttggaaaaagaagaaaccaggttcttttttggcgcaatggagcggactagccaagaaagagggctggcttcaaaagtcattttacgacttttgggacggccctctttttctttatgccatctttgttatataatacaattgtgaattttctaaaacataaaacagggggatgggagaatgaatgcgccgctcttgctccatcactttttcgatcgcgccgtggctctctatggggacaagacagccatgatttgttcggggcggacggtgacgtatcgtgagcttggcgaacgggtgtcgagactcgccaacgggctgcgggggcttggcgttcgcaaaggcgaccgcgtggcgtacttggcgcccaacacgctcgagatgctcgaagggttttacggtgtgtttgaagtgggaggggtgatggtgccgctgaatacgcggctgaaaccggatgattacgtttttattttgaatcacagcgaaacgaaagtgttgtttgtggatcaggagctgtatgggctgattgcaccagtcaaaaacaagcttgaaacggtcgaggagatcattgtccaccataaaacagaggcggcgattgatgaaaccgcttacgatgaatggctcgccgcccagtcgtcagcgccggttccgcgcccgatgatcgatgagaatgatgtatgcagcttgctatatacgagcgggacgacaggcaacccaaaaggagtcatgctgacgcatcggaacaactatttgcatgcgcttgtgacgatgcaccatttgcgtgtgtccgaccgcgatacgtatttgcatgtgttgccgatgttccacgtcaacggctggggggctccgttttattacaccgccaacggggcaacgcaaatcggtttgcgtaaagtcgatccgaaagtcatttttgatcttgtcaaggaacatcaggtgacggttatgcatatggctccgactgtgctcaatatgttgctgcaatattatgagcaatatcaaccagatgtcccggaaggcgtgcgggtcgtcatcgccggttctgcgccgccgccggcatttgtcgcacgcgttgaggaaaagctcggctgggagtttatccaggtgtacggcatgaccgaatcatctccgctcagcacgatttcgctcattcgtccgcagcttgacggactgcctgtggagcaaaagcagcggatcaaggcaaaagccggctatccgatgatcggctgtgaagtgaaagtggtcgatgaaaacggcgacgaagtgcctcataatggccgggcgatcggcgaggtgatcgtccgcagccatggcgtcatgaaaggatattggaaaaacgaagaagcaaccgccgcaacgatccgcgacggctggctgtataccggcgatatggcgaccgtcgatgaatacgggcatattgatatcgttgaccggaaaaaggatattattattagcggaggggaaaatatttcgtcgattgaagtcgaaggtgcgctttatgaacaccctgctgtgcttgaggcagccgtcattgccgcgccgcacgaaaaatggggagaaacgccgcatgcgtttgtcgtcgtccgaccagggcacaatgtgacagaggaagagctgatcgccttttctcgggaaaaactggctcatttcaaagccattacaggcgttacgtttgtcgatgagctgccgaaaacagcctccggaaaaattcagaaagtacacttgcgccgccaatattgggatgcaattggaaaatcgggccgctatgtcaactgatgatacaggcatgcgccttcagacgggcagaggagagcgcgtcgaatgaaatggataaggcggcgggcgtgccggcaaggcggtaaagcatcgccgattgcgcagacggctaggcggcagaaagaagggagaaagcgatgatcagatcgcccgagcgaatcgccgcggccgatgtgctgcgtggattcgctttgcttggcattttgcttgtcaacatgcgttatgtttcctcaccggcgttatacgacgacggcgtcaagggcagtgattttgaccgagttttcgttgccgtcgtggatgtgttgtttgaagcaagcgcgtatccgctgtttgcctttttattcggctttggcgccgtgatgatgttccgccggctccaaagccgcggggagcggccgattccgattcttttgcgccgcttctttcttttgcttgggatcggcattgctcatgcgtttggcctttggtttggcgatattttaatcccctacgccctcgccgggttcatcatgcttttctttttcgccgccccgcctcgttggtggcggacggcggctgttgccgtcttttttctttttcacggcctcatggcgctgttgttaactctcaatgtgttgaccggagaaatggagacagccggcggccacgagaccgcggcggccgcggcggttcgccattatcgaaacggaacgtttcgtgacgtgttttggcaacggtggaacgactggatgtatatcaacggcgatggagggcttttgcttacggtgttgaccgtgctgccgttttgtttgcttggcggctatgccgccgaccaacgttggcttgaagccgaccgtcactcgcctgcgaagctgcgccgcctgatgaggtgggcgctatgttttggtttagcactgaaaacaattccgtattgggctgcggccaacgacttgaccatgtacatccaagacagcttcggcggcgccgcattggcggtgttttacgcgtcggctgccgtgttcgtctgcgggaaatcaagttggcagcgcgcttggcggtggtggcaagacgtcgggaaaatgtcgctcacccattacctggcccaatcgctcgtttgcacgtcgctgttttatggttatgggcttgggtggtatggacgcacaagcgcatggcaggagatgttgattgcgtttgccttgtatgcaactcaagtgtggataagccgcttttggtttgcgcgttttcattatggcccggttgagtggatgtggaggtggggaacatacggaacgcggccgccgtttcgccgccggccggggcaataaaaacccccgcttactgaacggacggggaaggcgattcaaaaatccgcgtttgctgcaaatattgattgatcaattggtcaagctcttggctgcattcgatcgtctctttggccgtaaacccataagtgagcgccaattcgatcatttgttgtcgtttttcttcaatttgcaacagaaccatttccttcaccatcaattcgtttgaaatgttggttgaggcatgccgggtcgatgcaagagacgtttgttgcatgacgaaagtcgcaatcgacgccctagtggaaactaaacattattatacatatcacgacgaaaaaagaaagtgattcgggaaaataagtgataaatttcctaatttagacaaaattctacaaaaaacaggactttttcgcctcgatggcgaatatcatcctcaacgcgccaaaatggcgaaggcgggtggaagagaagagttcacgaagcatccgctgcataacaaacaaagggagagagacacgatgaaactgatcaccgcgcttttcgatggagaaacgtttgtcggagccgtgccgcaaggagacgaccgggcggttcatttgcgccgcgccgaacggacgatggatgggacggagacgatgccgacgactatgcttgaggcgattgcccaaggggaggcgtttttcacccgagcacaagaagtagttgactgggcgctgcgccacccggcaccggagtacgtttatcgcctcagtgatgtccgtcttttggccccgatcccacggccggcgaaaaacattttttgcatcggcaaaaactatgttgatcacgcgctggagctcggcggcgccgatgtgccggagcatttgatcgtcttcacgaaagcgccgacaacggtcatcggtcatgaggaaacgattttgcgccatgccgatgtcacggatgaaatggactatgaaggggagctggcggtggtcattggcaaacaagggcgggcgatccgccgcgaagacgcgcttgattacgtatttggatacacgatcatcaacgatgtgacagcaagagatttgcaggagcggcaccaacaatattttctcggcaaaagcttggatacattttgcccgatggggccatggatcgtgccaagcaaatttgtgccaaatccaaacgatttgcgcatcgagacacgggtcaacggcgaagtgcgccagcaagcgaacacgaaacaattgattttttccattgaatcgatcatcgagacgatctcaaaaggcattacgcttgagccgggcgacatcatcgctacaggaacgccggctggagtcggcaaagggatgaacccgccgcgctttttgcagacgggtgatgtcattgaggtgacggtggaaggcatcggcacgttgcgcaacaaagtgggagagtaaacggcgaaagtgaggaagctcccattgatgttcgaaaggcgtcctcttgaaagaaagggcgtctttcgttttcgtgaagtttgtcaaccgtccgcccgccgtgctatgatgggaaggaacaaggaatggttggagggatggacgttgacgcatgcccatattacgagctggctcatcacgattgttttgtttttccttgcggtgtcgatggagcggcaaggggcgggcaaagccaagatcgtgcaaatggtgttgcggctgttttacattctcacgatcgtgacgggcctgcttttgctgcatagcattgcttcgatatctgcgctttattggctaaaggcgcttgccgggctgtgggtgatcggagcgatggaaatggttttagcagctgaaaaaaaagggaaaagcgcggcggcaagatggacgcaatgggtcattgcccttgcggtgacgctgtttcttggtttgctgctgccgcttggttttgacttattctaaagcgaagcggcagccttctattggttgccgcttttgttgaagatgaaaatatggtatggtaaaagaaatatcattttttgaattttttgaccctattggtcagcggagggggcatgatcgtttatgcgttggttctgctgccgccgcgccgaggagctggatcatttgctcagggagcatagttcttccttggatgagccgttgtttgtccaaatcgcgggcaatgatgaggaagcagtgcgccatgcggccgccgcgttagcccgtcgttggccgcacgcccatatggttgggatggcagggccgctgccaatggccggggaggcgaatctcgctgttggcgtcgcgtcgatgacgtcttcaaccgtttcgtcgttggcgctgccagctgatgagtttggccgcccggatggattggcggcgttgatcgcggaggcggtcgttcgtcacgatacgacgttgcttttgttgtttacgaatcaccgctcggctttgccgcccttgcttcgccatttgccgcttgcaaacgaacgaatggttatcatcggctgcgcgcttcccgagggcagcgtgttattttcgcccgacggtcggcttgagcgcggaggaatcgccgtctctttcagtggaacagcgcttcgcggccactgtgccgcaccgtttttatgggagccgattggcttgacgttttccatcacgaaaagccgcgatcagcagattgacgagctaaacggacaaaaagcgtcgagctatttggaacggtatttaggaaaagagtttatcgaacgccttccgttttctgggatggaatttccgtttcttatcgaacggaacggacgcgatgtctgcctgccgattgtcgctgtcaaccaggatggctcggttgcagtaaggggccatgtccataacggagaaaaggtgcgatttgcttatattcatgccgcgtccctttactggagcgcgcgtgatgtggcgatgcaaacggccaagcaaccagcagaaggaatgctgctttactacagtgcggcgctgagtgggtatacgcgcccgctgtttgacggcgtggctgcggcgtttggacaggcagcgctgtttccggccgtcgaggtgttggtgaaagatgcgtatacggcggtgcggccggccgcatttgcggccatttcgctggcggaaacagcggcctcggcggagagcggcctactgtcaccgtggtcatcgccgccagaagggatgatgacattggcgcagctcatgtcaacatcatcccgcgacatggagcggctgcacgtccgcctgcaaatgtcggagcaacgctacaaatcgttgtttgagcataacacggacattgtctattccacagatttgcacggccgtttgacaagcgtcaaccccgcttttgagcaagtgctcggttacacgaaagaagagattttgtatacgaattcgctcaagtatattcatccgaatgatattccccgcgtcacccgctatttttaccgagcgctgcgggggaatatccaaacgtataacttggaaattccgacgaaatcgggagaacggcttttgtttcaaatgaaaaacattcccatcattgtggatggcaaaaaggtcggcatttacggaatcggacgcaacattaccgagcaaaaaaaggcggaagagaaaatctcttatttagcatattacgacatcgatacgaacttgcccaaccggacaaagtggatggaattgttttccgaacagctggacaaagccaagcagaagcgacgaaagatggcggttgctttgatcgatttggaccggtttaaatggattaacgacagcgtcggccattacgccggagatgacattttgcgccagcttgtcgagcgcattcgccgcgtcttgccgcctagtgcggagcttggccgatttcatggcgacaagttttgcttgctttttccgctcaaaacagaggcccaggcggcgacggaagcggcgctccgcatcgtgcgcgaagtggcgcggccgattgtgtacgaaggaaaggaatttttcgttacagcaagcgttggtctagcgatgtttccagatgacggagaggacgaacatgcgctccttaggcatgccgatatggctgtcaacatggcgaaaaaaggcggcggcaaccgggtggagcgctactgcgcgcaaatgaacgaagaagcaatgcaccgattggaaatgggcggacatttgcgcagggcgatcgaagagaatgaattatttctttgctaccaaccaattgtcgacgtacatacgggtgcggtgaaggcgacggaggcgctgattcgctggcgccatccgaagcttgggcttgtgcggccggatgaattcatccctttggcggaagagaccgggttgattcatgagattgggcgctgggtgctgaaaaccgcctgcagacagacgaaacaatggcaggaaattacgggaaataaccgacttgccatttttgtcaacgtctcccctgtccagtttcaacacgagcggtttgtagacaatgtaaaacaagcgcttaagcagtcacgcttgtctccgtcctgtttgcatctcgaattgaccgaacattcgatgctccgttatctgtccagcacgatgcggacaatggacgagttgaggaagcttggcgtcggcatcgccgtcgatgatttcggcagcggatattcctcgttccattatttaaagcggttgccagcgacaatattgaaaattgaccgtgcctttattgaacaattgcatgccaacgcttccgatgaggccattgtcaaggcgatgattacgatgggacacgggttggggcttgagacgatcgccgaaggggtggaaacgccggaacagctcaaccggcttcgcgatttgcaatgcacgtatgcgcaaggatacgtgttttgtccgccgcttctcgctgaagaagtgatgcggtatgtgacggaaaagcaaaagtgatcccccgcccgcgtcggttgacagctgtcgtccgtcggcactccgcctgaagcaaaacggctgctaggcttcgcttcgggcggaaggatggccggtaaaaaaacattgacagatcaccgttggacttcgacgacgtgaggatcaaaaggcgattcagccgatttgggcgcaaatggctcgctcaccgctgtttaatgtgatttcaaaacggtcgcttgacgcccgtccgcgctcgtaataatggtggatgctgccaatttgttcggtgttgtcgtaaatgatgaaattcacgccagacgatttggcaaacaataggccgttgtagcaatataagcagtcatacagcgaaaatccgaggctgttcagccattgaacaaactggaaaaaggttgaatcaggaagcgcggcgagccattgttgataggcataagtcagccgtttgcggaaacggatgcgatcgccgttttcgaggggaaagacgccaagatccgtggcgaccgcgccctgatcctgccattgcccggacagccaatgcccgcagtgaaaccattcgatgccttgctcggcaatttcttctactaaagaggcttcctcttcttcttcgtcgaagaagatccattcatcgttgacgaactccactgttccatacacataagcacgcggctgttccacaatgcattgcagtcgttcctcgatgttcaatgtctctcatcctccttgtactcctctgtttttccatttttttgctgatttattcatgcggcgaccgacgtcggacaattcatcgaaatgacggggggtgcataaaatggaatcatgccgacgtggagaaccatcgtgaatcaaaggagcgatcgctggaaacgatcgtgaaaaagaacggacgaaatgatggaaacgggtgagaacttgccatctttgataaaaagaaaggattggtttgtatgtgtggcattactggctgggtccatttcgggcgcaatttgcgccgcgagcggacggtcattgacagcatgacagagacgctcgccaaacgtggaccagatgatacaaatacgtggctggacactcatgtcgccttcggccataaacggcttgtcgtcgtggatccggctggcggcaaacaaccgatggtccggcaaaaaaacggacatcgttatacgatcgtctataacggcgagctgtataatacggaagacattcgcaaggaactgttgcgccaaggctatcgatttgatggtcattccgatacagaagtgttgcttgccgcatatatggaatggaaggagaaatgcgtcgattggctcaacggcatttttgccttcgccgtttgggacgaggagcgcgagctgttatttatggcgcgcgaccggctcggagtaaaacctttgttttatcgagaagatggcgaggggctgctgttcggctcggaagtgaaagccattttggcccatcccgatgtaaaggcagaagtcaattatgaaggactcgccgaagtgttcggcctcggaccgtcgcgcacaccggggcacggcgtgtttgacggcattcgagagctgcgcccggcacatgcgctcacgttctctcgcagcgggcttcgcatttggcggtattggaatgtcgaaagcgacgtccaccgcgattcgttcgaggaaacggtcgaaaagctgcgctttctattgacggatgcggtcacgcgccaactcgtttccgatgtgccggtctgcacatttctatccggtggagtcgattcaagcgccattacagggattgccgccaatgccttcgcggcagatggaaaagggccgctgcacacctactcgatcgattatgaaggaaacgaccagtatttcaaagccaacgattttcaaccaaacacggatgcgccatttatcgaacaggtgtcaaaccaatttcaaacggttcatcatcgctgcgtgatcacgcaagaagaactgttccgccatttgcatgaagccgtcatcgtccgcgacgttccgggcatggccgatgtcgattcttcgcttctttggttttgcaaacaaattcgcgaacggtttgtcgtcagcttatctggggagtgcgccgatgaaattttcggcggctatccatggtttcatcggccggacgatttgtctcggaaaggatttccgtggatgcgttcggtcgacgcgcgcatgggcctattaaaggatgagtggcggcaaaagcttcgccttgacgactatgtgcaaatgcgttatgaacaaacgcttgctgaagtgccgcgtctcgagggggaaagcgccgaggaggcgaagcggcgtgagctgttttacttaaatatgatttggtttatgacgacactgcttgaccgaaaagaccggatgagcatgggagcaagcttggaagtgcgtgtgccgttcgctgaccatcgcattgtcgaatacgtttggaacattccgtgggatatgaaaatgtacggcggccgagaaaaaggccttttgcgaaaagcgctcgagggattgcttcccgaagaggtgctctaccggaaaaaaagcccatatccgaaaacgcaccatcctctatatacgaaacttgtcaagcaatggcttgagcagttgctccatgatcgctcttcggttttgcacgagtttttcgaccgggaaaaattgctggcgctcattgaaacagaagggaagtcgttccaagtgccgtggtttgggcagctcatgaccggtccgcagctgctcgcttaccttggccaagtgcacgtttggtttgatcattacggcattcgcattaaagaataagagctgcgcctacgcgcagctcttattcgatttggcggcgctacgccatttttgcttgtggcaccatcgtttttttcatccagacgcgcgaccgccagcgccaaagcatcaacagtccgcgcagccattcgtcggcgatgaacgacagccaaatgccgacgaggccaaatccgagggcgatgccaaatacgtaagcaatggtcacgccgacgccccacatcgacaaaatgcccatatagacagggaattgcacatcgccagcggcacgaagcgagctgataatcactaaattaaatgagcgccccggttcaaggatgatcgttaacagcaacagtttgcggccaagaacaatcattgagcggtcatcggtaaagagcgacagcaacggctcggcaaaccaataggcggttgcggccagcagcactgagatggcgatggcgctgtacaaacttttcaagcagcgggcgtaggcttcctcgtatcgcccggccccgacgaagtggccgacgagaatttgcgttccttggctgacggcgatgccgaataaaaacacaaacatcataatgttttgcgtgtatacacggacggtcaatgcctcagcgccaagccatgtaatgaaatacgtaatgaccatttgcgccgtattgtacgaaagatgttccccggctgccggaacaccgattttcagcagtgagcgcaaatagtgaaacggaaggcggcgaaacgcccttggtgcgagcggaatgtttgttcgtttgcgcaacaaagcaagaagtgcgagaaaggccatgccacggctggcggcggtcgatatagcagccccttggatgccgagggcgggcaggccaaacaagccaaaaatgagggccgcgttgctgatggcgtgcaaaacgttcatgccaaccgccacatacatcgtgtcacgggtgaagccatagcttttcaaaatggcgccgaccgtcatcatcagcgcttggatgaacaaaaatccaccgacaatcgccaaataatgggttccttcatcgagcagctcggcgggcaaatccatcattcgcaaaatcggctcgctgaatgcggcgagaatggcgcttaacaacaatccgaacaacaaattggccacgagggatacaagcgatacgtcaacggcttcttgctctcggcgggcgcctaaatattgagcaacaagcactgctgtcgctaaagcgacgaagttgaacagcacgatcgttaaagcgatgatttggttcgccaccccgacggcagcaaccgcgtgatctgaatactggctgagcatcagtgtatcggcgttgcccatcaccatatagagcagcgtttcaataaaaattggccacgtcaaggaaaacagtgaccgcgttttggcctcatggcgcatgttgagacaactcctttttcttattccgacttgaacgatatattcagtttagctagtttgttgcataatggaaagagaaagaagcgattttgcttgcacatttccgacaaaagaggggagaggcccatggatacggtcacattttccatgccgccgctgccggtgttcatcaaaggggcggaaagtgtgttttcagccggaaagcgacatgttcgtcgaacgttttcggtcttcgatttgctttatcatcctgaaccgagaagacccccacttccacgtgtgagcgtaagtgggggatgaatcggtattggtcatcgctcttcctcttgccttaacaaaacagaaggtgtaaaatggatagggatagaacacacgttcctggatgtaggagggaagatcatgcatagagcctaccgctttcggctgtatcctacccaaaaacaagcgaagctcatcaatgagacgattgggtgctgccgatttgtgtacaaccactttttggccgagtggaatcaggcgtatgaaaccaccggaagaggactcagctataacgagtgctccaagcggctgaccgccttaaagcaaacccttccatggttgaagacacctgattcgaccgccttgcaaaacgcgctgcagcaactggccgaggcgtttgaccggttctttgatggaacgtcgaacgctccccgcttcaagagcaaaaaacatccgaaccaatcgtacaccgctcagtgcaactaccccaagaacggacgacccacgatcgaagtggacggccatcgcttgaagcttcccaagctcggatgggtgaagttcgccaaaagccgtgaggttcaaggccgcatcctctcggccaccattcgtcgcaatcgaacagggaagtatttcgtctccatcctcgtggaaacggacattcccccattgccccaaaccgacaagaaagtgggcgtcgatttggggttgaaacagatcgtggtgctttccacaggcgaaacgatcgaacacccccggtattggcgccggtatgaagaaaagctcgcctactggcagcgggtgatgtcccgccgcaagccgggcggttcgaactgggagaaagcccgtttgaaagtggccaagcttcatgaaaaaatcgccaactgccggaacgatttcctgtacaaactgtccacccgcctcatccgcgaaaaccaagtggtgtgcgtggaggacttgcgtgttaggaacatgcaaaagaaccgcaaactggccaaatccatttctgattccgcgtgggggcgttttctcaacatgcttgagtataaagcgacatggtacgggcggacggtggtccgtgtcgcgagcacgttttcctcgagtcaattgtgctcgtgctgcgggcatcgtcaggtcgaggtgaaatcgctcggcatccgcgagtgggtgtgccccacctgcggggccgaacatgaccgggatcataacgccgcccggaatatcctgaatgaagggcttcgtttgctgtctttgtaagtaaggcagcccaaccgtgggacgcacggggatggcttggtggacagcctgccatggggcgggtgttcccaagaatctcccacctcaaagctcaagcgtaggtgggagagcgttcaagtgaaacaaggatgcttatatataacagaaaacgggcgcgagtttgcggttggcagtggccactatttgttgttgatcccggggagggaacattacggacaccgcccatgcgaagaacggacggagctggtttggcttcattttttgctgccagactttgcggtcgtttccgattgcggtgtcagccggcagatcgtgatcgaaaaggaggcgacatacaccgagccgatccaataccggctctccatacgtcaatatggcgaagtaaagcagcgcgagcgggtggaacagctgctaagtcaaatcgtggaacaaaacattcggcgggatatcgatcagccgctccggcagctgctgttgttcatcgaattcctttggcacttgcaaaaacaagagctttccgtcccgagcgcgtctgaacagatcagcgccgcggtggttgcgtatatcgagaaacatttcagcgagcccattacactggacatgctcgcgcaggagctccgattccacccggactacatcacccgctgcatgcaaaaaacgatgggcatgggatttagctgctacttggcgcattatcggttgtcaaaggcaaagcaatggttggcggagacgaacgagacgattgaggcgatcgccaagcgggttggcattgacgatggcgcctacttttcgcgcctgtttaaaaaggtggaaggaatcacgccgaccgaatatcggcgcatggcgcggcgtaattgaccttcttctatgccggtggtatagatggggacggtcagcaaaagatcaaaccggtgcagcttgtcctctgcaccggcaaccgatatgtttgtccgtaaccgcccgctcagtcgccttaccagctttcgaccgcgtaaagcacaaacccgtacggcggcaaggagacgcaaagtgtttccgcctctgcagcgaaccgctcccctgtcagaaggttgaccagccattttccacgcgcatcgatcggcatgggaatttctgctgcttcgttgccccggttgatgatgatcatgaccgtttcattgccatccgttttttcataaacaagatggttcacttcatcagcggcggcgagaaaagcgacatcgccgcgtcgaagcgcccgatattgcctgcgaagagcgatcagttgcttgacatgttcatacagttctttgttttgcttctctgtatcccacaccatacatttccggcattccggatcgtttccacccgtcatgccgatctcatcgccatagtaaatacacggcgaaccagtgaacgtgagctggaacaaaaacaacaacttcgctttgcggacgtcgccgccgcaaaccgtaagcagccttggtgtatcatggctgccaagcaagttaaacgccgcttcgttcacatgtttcggatacgaatgaagcaaccggaccatgatatcggcaaactggcgggcgctgatttcctctttcgcgaaaaagcgaagcgctccgtccgtgaacgggtagttcatgacggcgtcaaattggtcgccgcgcagccacggcatggcgtcatgccaaatctcgccgagaatgtacacatcgggctttagcgccttcaccgcctgacggaattcgcgccaaaattggtgatcgatttcgtttgccacatcgagccgccagccgtcaatatcaaactcgcgaatccagtacgtcgcgacatcaagcaagtagcgcttcacttccggatgggcggtattgagtttgggcatttgcggcacgaacgcaaatgtgtcgtaattcgggcgcggctccgtttggagcggaaactcgcgaatatggaaccaatctttatacctagacgctgcaccgttttttaacacatcttgaaacggggcaaactcatagccgcaatgattgaagactgcatcgagcatgacgcggatccctttttcatggcagcgcttgacaagtgttttcaacgtctctttgtccccaaagtgcgggtcgatttcaaaataatcagcggtgtcgtatttatgattcgacggcgcgcggaaaatcggcgtcaagtaaatgccggtgatgccgagatcagccaaatagtcaaggtgatcgatgattccttgcaagtcgccgccgaaaaagctcgtcggcgtcgggtcctcgcttccccacggccgcgcccctttcggactgatggccgggttgccgttggcgaaccgctcggggaaaatttgataccatacggtgtcttttacccagtccggcgcttggaataggtcgacccgatgaagaaaggggaagcaaaagtagtaagcggtgtcgtcgctcggagcttcatggtaaaatcctttttccgtatagaccagttgttcgcccccagctcgaagcacaaacccatagcgcagccgtcgatatggcggtttgacttcggcgagccaatagtcaaacaacccgtcgcttcccgttttccgcatcggcatcgtttgaaactgccaggcgccatcgtgccattcgtacgggtcgccaaaaagcagctcgacgtggtcgacatcatgtttctttgtttgaagccggagatggagcgtctcgctgtcataagcataagcgaaatggtcggttgagcggtggtggatggcttctttcctcattttctttttcctcctttgttatctgaagcaaccgtttgcattaatgctcagctataataaaaagtacgttaagagaaaagaaaagtcaaattttatagaaaaaaaggcttgtaaaatgaaaaataagcgttataatggagatgagtggtgcaatcgttttcatagaaaggattaaaacttatttgcgcaaacgtttgccttatgattgtaccgctaagattccgtcatgatgacaggagggggattatgagaaaagcgttatctttatttctcatggctgttttgttgattggcgtgctgggtgcctgcggtcctaagcgcgatgtccagcagccgaaaggaaacgaccaaaagacggcagaacaggacaaaaagccagagaaactcgtcgtatgggtgaacgatgatgaaaaacaaaaacaagcgttaaaggatatttttcaaaagtacacagaaaaaacgggaatcaaaatcgaaatggcagctgtcagcatgctcgaccaaacgaaaaaactggcgctcgacggtccggctggcaaagggccggacgtgttctatcagccgcatgaccgcatcggcgacattgtgttgcaggggctggccgatccggtcgaccttggcgatgcaaaaggcgagtacagcccgacagccatcaacgcggtaacatatgatgggaaaacgtatggcgtgccgatggtcgtcgaaacgtacggcgtgttctacaataaaaatttagtgccggaagcgccgaaaacgatggatgacttgatgaagatcgccaaggaaaaaacgaatgcggcgaaagatcaatacggctttttaatggaagcgacgaacttctatttcgtttatccgttctttgctggctacggcggctatgtgtttaaaaatgaaaacggcaaatacgacacaagcgacatcgggctggctaatgatggagccgtcaaaggagccgagctcgtccaatcgtggtttaaaaacggctacattccgaaagaaatcaccggcgatattatgaacgggctgtttacgaaagggaatgtggcggttgccatcaccggaccatggaacatcgcgtcgtataaagaagcgttgggcgacaaattagcgaccgcgccgctgccggtcttagacaacggcgagcatccgaaatcgttcgtcggcgtgaaaacatggatgttatcagcctattcacaaaacaaagaatgggcggtcgatttcatgaaatttgtgacgaacgaagaaaattcgctccattactatgaagtggcaggtgaaatgccggcgaatgaaaaagcgttgacaaatgagaaaattacgaatgatccgttgatcgccggctttgcggagcaaatccaatacggcgagccgatgccgaacgtgccggaaatgtcgcaagtgtgggagccgatgggcaatgccttgcaatttatcgcgaaaggcgacaacccgaaagcggtgctcggtgaggcggtcaaaacgattcaagataaaatcgccgccagcggcgctggaaaataacgtgtgatatcgtggtggataggatcagccctatccaccattcttatccatacaataggggggagttcggatgccggaagcaaacgtccgccatcggccggcggtggcgatggcgctgtcgctgttgtttgccggccttgggcaattgtacaaccgccggtatgtcaaaggaattttgtttatcatcattgaagcggcctttttgatgacgttttataactttttaaacatcgggctgtggggactcgtcacgcttggcgaaatcccgatgcttgatcattcgatttttctcttgattcaaggattggtttccgtcatcatcatcgcttttgcggtcgcgttgcacattgcgaacatcattgatgcgcgcaacgacgcccgccgccggcagcgcggcgagccgttcccatcgctgatcgaatcgtgccgtcatgcgtgggatcgggggtttccgtacatctttgtgacgcccgggcttgtgatgctgttgtttatcgttgtgctgccgctgttgtttatggtgtcgctcgcgtttaccgactacaacttgtaccactcgccgccgcgccatttgttgaattgggttgggttggaaaacttcaaaaacttagtgtcgattccgatttggaaaagcacgttttttagcgtcctcgcgtggacaatcgtttggacagttgtcgcgacaacgatgcaaatcgcccttggactgtttttggcgttgcttgtcaacgacccgcgcatcaagtttaagcggttcatccgcacggtgttgattttgccgtgggccgtgccagcgtttgtcacgattttggtgtttgcggcgatgttcaacgacaaattcggagccatcaaccgcgaagtgttgagtttgtttgggttgtcggtcccgtggatgaccgatccgttttggacaaaagtggcgcttattttgattcaaacgtggcttggcttcccgttcgtatttgcgttgtttaccggcgttttgcaaagcatttcccgcgactggtacgaagcggccgacatcgacggagcgacgcgctggcaaaagttcaaatcgatcacgctgccgcacgtcctgtatgcgaccgcaccgctgttgattatgcaatacgccggcaacttcaacaactttaacatcatctatttgttcaacgacggggggcctgcggtgcgcgggcaaaacgccggtggaacggacatcctcatttcatgggtgtacgatttgacgttcacgacgaacaactacaacatggcggcggcgatttcgctcatcatcggcttgatcgtcagcgggtttgccatttaccagttccggcgcacccgttcctttaaagaggaggggaacatttgatgaaccgcaaatggaaatcgcgcgtggaagtagcgcttatttatttgtttatctccttcatgtttgtcgtcatcgcctatccgctcctttggacgatcagtatgtcgctcaatccaggaacgagcctgtattcggcgtcgctcatcccggagaagtggtcgtttgagcactataagtggttgtttaccagtccgaacagcgattatttgctttggtataaaaacagcttgtttgtcgcggcggccaatgcggtgttgtccgtcttgtttaccgcgctcatcgcctatgcgttttcgcgctacaaattcgtcgggcggaaaacggggctgtatttgtttttagtgttgcaaatgtttccgtcgctcatggcgatggtcgcgatctatattttgctcaatatgctccatttgctcgattcgctgtgggggctcattctcatttatgtaggcggacaaattccgtttaacgcctggctggtcaaaggctactttgatacgattccgcgcgagctggatgaggcggcgcgcatcgacggcgccgggcatttcggcgtctttttccgcattatgctgcctttggccaagccgattttggccgttgtcgcgttgttcaactttatggcgccgttcaccgactttttgctgccgtcgatcgtgttgcgcgacccggacaaatttacgctggcggtcgggctgtttaacttcatcagcgaccggtttgcgaacaacttcacccgctttgccgccggctcgattttgattgccgcgccgatcgccgtcgtctttttgttcctgcagcggtatttgatttctggcttaacggctggtggcacaaaagggtaagaaccgctatcatagaatagggggcttacccgtttccgaacgagcaaatgaatcgggaagggaggaatggaaatggggaaccggctctttatgctgctcgtccttccgttccttcttttttatgccatgccggctgcggcggcggagaaagaagaacggacgtggcaagatgaagccatttatttcattatggtcgaccggtttaacaatatggatccgacaaacgaccagaacgtgaatgtgaacgatccgaaagggtatttcggcggcgacttgaaaggggtgacggcgaaactcgattacatcaaggagatgggatttaccgccatttggctgacgccgatttttaaaaacatgccgggcggttatcatggctattggattgaagatttttatcaagtcgatccgcactttggcacgctgggcgatttgaaaacactcgtcaaagaagcgcataagcgcgacatgaaagtcattttggattttgtcgccaaccatgtcggttacaatcacccatggttacatgacccaacgaaaaaagattggtttcacccgaaaaaagagattttcgactggaacgaccaaacacagcttgaaaacggctggatgtatgggttgcctgatttggcgcaggaaaatccagaggtcaaaacgtatttaattgacgttgccaaatggtggattaaagagaccgacattgacggctaccggctcgatacagtgcgccacgtgccgaaatcgttttggcaggagtttgcgaaagaagtcaaatcggtgaaaaaagactttttccttcttggcgaagtgtggagcgacgatccgcgctatattgcggaatacggcaaatacggcatcgacggatttgtcgattacccgctgtatggcgcggtgaagcagtcgcttgctaggcgcgatgcgtcactgcgcccgctgtatgatgtctgggaatacaacaaaacgttttacgaccgaccgtatttgcttgggtcgtttttggacaaccatgataccgtgcggtttacgaagctagcgattgacaaccgcaacaacccgatttcacgcattaaactggccatgacgtatttgttcaccgcccctggcatcccgatcatgtattacgggaccgaaatcgccatgaacggcggccaagatccggacaaccgccgcttgatggatttccgcgccgatccggagatcatcgattacttgaaaaaaatcggcccgctccgccaacagctgccgtctttgcggcgcggcgattttacgctcctgtatgaaaaagacggcatggcggtgtggaaacggcaatatgaagatgaaacaacggttatcgccatcaacaacacgggcgaaacgcagcacgttcacctaacgaacgaccagctgccaaaaaacaaggaactgcgcggctttttattggacgatctcgtccgcggcgatgatgacggctacgaccttgtgctcgaccgcgaaacggcggaagtatacaagctgcgggaaaaaacggggattaacatcccatttatcgcggcgattgtcgccgtctacgcgctctttctcctatttttgtacttagtgaaaaaacgggcgaaacggattcatgaataaatgaaggaaaggagggagcttatgaccgttacgattaaagatgtggcgaaaagggccaatgtcgcgccgtcaaccgtctcgcgcgtcatcgccgacagcccgcgcatcagcgagaagacgaagcagcgggtgcgcgaagtgatgaaagagctcggctatcatccgaactttatcgcccgcagccttgcgagccaggcgacgcaagtgatcggcatcgtcatgccgagctcggccgaccaagcgctgcaaaatccgtttttcccggaagtcatccgcggcatcagcaaagccgcccatgaaaagcggtacgccttgcaaatgtcgaccggagagaaagagaacgacatttacgagcgagtcgtggagatgctgcaagggcggcgagtggacggcgttattttgctttactcgcggcaaaacgataagctcatgaagtacttgttaaagcatggctttccgttcgtcgtcatcggcaaaccgcaccaaaaagcggaacaagtgactcatgtcgacaacgacaacgtccaggcgggcaaagatgcgacgaactacttgattgcctgcggccatgagcgcatcgcgtttgtcggcggcaatccgcaatatttggtgaccgtcgaccgccaaaatggctacgccgccgccttgagtgaagccgggctgccgtaccgcccggaatatgtcgtccatgaagaatttttgcaggaaggcggccaagaggcgatgaaggagcttctttctttgcctgagccgccgactgggctcgttgtcgccgatgatctcatggcgctcggaatgctcaaaacgctcgatgaaatgggcctcggcgtcccggaagatgtatcgatcgtcagcttcaacaacacgctgctcgctgaaatgtcgcgtccgccgctcacgtcggttgacatcggcattttccagctcggctatgaagcggcaaaacacttaatcgaaaaaatcaccaacccgaatgaaccgatcaagcgcatcatcatcccccatcgtctcgttgaacgggggtcgtgtgcgaggcggtagatgtttccaaggcagccatcatggctgcttttttcggttgttattttttataaagttgaaaaaggaaatcaataaattgaagagaaaaagaaaaacaatggcaaacacggaggtgaacacaagatgatcgtgacccgcgaacaggtgaaatccatgtgggaaaagttcgtatttcataacgagctcgatcccgatttgccgcccatgattcgagactcttggcttcggtcgaaaaaagcgatggttgatccgtttcggccgtacgggtggattaaagaaatcgacaatgaaaagtaccgctccttgatcgattggtcattgccgttaatggaagggttgtattcgattgtcaaaggatctggatttttggtgatcctgtgcaatgaaaacggacagttgcttttgtcgattggcgatcgcgagcctttagcgagggcggaagaaatcggatttatcgcgggggcggactggagcgagcaagtgatggggaccaacgccattggcacatcgatcgccattgatcgtccgattcaagtgtttgctgaggaacattacacgaaaatatgccagtcatggacgtgttccgctgcccccatccatgatcccgacggccgaatcattggtgtattgaatatgtcaggaccctatgaaaaagtgcactctcatacgctaggaatggttgtatcagccgtaaaggcgattgagtaccaactaaaattacatgagaatgctgaaaaaaacgtgatgatgcaacggtttttggaagcgacaacgaacaatatgaaagaaggtattttaatcatcgatcgcgatgggaagatcgtaaaggcgaacaaccagttaaaaaagctgttccgtataccacaactgcaactggaagagaaaaagctcgacgatcttttcaatgatccctctatctgttcgaaccacccgcttcatttgcaaaatcaagagctgcatctaagcgtcaagccttcaaacgcggtgcaccatgtgttagttgacaagattccaatttacgagaaaaaagaacgaatcggatcgatgatcattgtaaaagaaattgaaaaggtacgccagtttgtcaaccacctatcgggaaaccaagcgaaaatcacgtttgcggatatgatcgggcaacacccgtgtttcattgagaaaatgaacgaagcgaggctcgccgcagcgacagattccaacgtgttaatattaggggaaagcggaacaggaaaagagatggtggctcaggcgattcataatgagagcaagcggagaaacaaaccgtttattgccattaactgtggaggcataccgcgtgatctccttggcagtgagttgttcggatatgtggacggggcattcacaggagcgaaaaaagggggaagcgccggaaagtttgagcttgccaatgggggaacgctttttttggatgagattggcgaaatgtccttggaaatgcaagtgttgcttttgcgcgttattcaagaaaaggaagtgatgagaattggcgggcataaagtgatccctgttgatgtcagaatcatcgcggcgaccaacaaagaccttcgccgggaagtgcaaaaaggcagttttcgtgaagacttgtttttccggttgaacgtcatgccgattgttcttccgccgcttcgagaaagaaaagaagatattccgcttctcgtccgtcattttattgaaagactggctcacaaacgagataaaccgtttcctgagatacggtccgatttcttagaggcgcttatgcaatacgattggccaggaaatattcgcgagttgcaaaatatgatcgagcgggtgctgaatcagtgcacaaaaccggtattgacagcggctgatttgccggaagaaatttttcagccgtcctgctcgtctcaagtcagggagaacgtagacatctcccgaaatgagataaaaaagcaatccatcatcgaggcgttaaagcagtgcaacggcaacatttccaaagctgcccgttatttaggcatatcgaggagcacattttaccggcaaatggataaatggaatatttggtattgactgtcccattttgtatcaaagtgtagcgacaaagtgaaacaaaatgaaacactttgtcgctgtttttgtttaggttggatcaaaaagacggctttggataaacaatttggcggacgaagaaaaggaaacaagcgttggaacgatttttgctttatagaaatgatgaaagcggtaccaatcaagtgaaggaggagaggaagttggccatttccaaggatcatcttctttggatgtacgaaacgatgtacaaaattcgctgctatgaagacaaaatggcggaggcgtatgccgaagggaaatctcctgtgtttaatatcggcgcggggccggtgccaggggaaatgcatttggccactggacaagaaccggctgcagctgggatgtgtgttcacttgaaaaaggaagatacggtgactgcccctcaccgtccgcatcaccatgcgattgccaaaggggtggatttgaaccggatgacagcagagattttcggaaaagccactggactaggaaaaggaaagggcggccatatgcatttgtttgatcctgacgtcaaattttcctgcggagggatcgttggggctgggattcctcatgcccttggcgcggcgctggcggccaagaaaagggggacggattgggtggcggttgcgtttatcggcgaaggagccgccaatcaaggggcatttcatgaatcgttaaatatggcggcattatggaaactgccattcattgttgtcattgaaaacaatcaatatggaatttctgtgccgaaaacggcgtctacagcggttccctcgaatgatgtacgggcagccgcctatggcattaaaggatactatgtcaaagacaacgacccgattgatatgtacaacgtatcgaaagaagcggttgaacgtgcacgaactggacaagggccgtcgattattgagattgaaacataccgttatttaggacatttccaaggcgatccggaagtataccgggataaaaatgaagtgacgttgcttcgccaaaaagaccccattattcgccttcgcaactatttattgaatgaatgtggggtaacagaggagacgattgcacagctggaaaacaaagcgacatctgaggtcgatcaggcgtacgcgtttgcgagagaaagcgattatcccaagccggaagaggcattggaagatgtgtttgtctaatttcataggagaaaggagttttgccatatgcaacaaacaaaacagcggctgttaacgggaaataaggcgctggctgaagcgattcgccttgagatggagagagatccgaacgtctttgtgatgggagaagatgtcggagtatacggtgggatttttggagcgacagagggattgttccaaaagtttggaccggaacgggtcatcgatacgccgatttctgagaccgcgttcatcggtgctgccatcggcgccgctgcggaaggaatgcggccgatcgtggagctgatgtttgtcgacttttttggggtttgtatggaccaaatttacaaccatatggcgaaaattccgtacatgtccggcggcagggtgaaactgccaatggtattgatgacggcggtgggaggcggttacagcgatgccgcccagcactcgcaaacgttgtacgccacctttgcccatcttcctgggatgaaagtcgtcgctccgtcgacgccatatgatttaaaagggatgatgatttccgctattcgcgatgataaccctgttgtctttatgttccataaaaccttgcaagggctcggctggatggatcagcttgatgcttcgatcgggcatgtaccggaagaggcgtatactgtgccgcttgggaaagcaaatattgtgcgcgagggaacggatatcaccattgtcggtattcaaatgacagtgcatcaggcgctcgaagcggccaaaagacttgaacaacaaggcattcaagcggaagtgatcgatttgcgttctcttgtcccattggacaaagagacgatcattcaatcggttaaaaagacacaccgcttacttgttgttgatgaagactatctgtcgtacgggatgacggcggaaattgccgcgattgccgctgaacattgtttgtatgatttggaggcgccggtgaagcggattgctgttccggatgtgccaattccttatagccgtccgcttgaacaatttgtattgccaaatgccgataaaattttccgtgaggcgatccaactcgtcaatgaataaggaaaagttcgttccaagggaggcagcttatggttgtcgaagtgacattgcccaaattatccgattcccatgatgaaagtttcattacgttttggcacgtttccgaaggagatgcggtggaaaaaggagccacgctagtggaagtgcaaacagaaaaggccgtttcagaaattcacgctcccgagtcaggaacagtaaaagagatcaaaaagaaacgaggggatacggccaaggtcggcgaagtactggccgtcattgccgtcgaaacgtttgctccggacggcggagatccgcagacagagatcaagatcaccccacgcgtaaaaaaactggccaaggagcttggcgtcgattggagtacggtcacaccgacgggggcgaatggcaaaatcacggaagacgatattcgtcgtgcggcgagcgcgggaaaacaaaggactcctcaaaaaacattcgtggctgccccgtcagtgcgaaagtttgcccgcgagcagaacgtgtctttagaggaaatcactccaagcggaaagaacggaagaatattgaaaagcgatattgaagcagcattgtcggttcggcagcaaaaagcaacagatgaggctgctgccagtgttgagattgtcaagaagcaggaaagccgggaaaaagtgcgccgagtgccgctgacaggcatccgcaaggctatcgccaaagcgatggtgcggtcaacgcggaccattccgcaagtcacccattttggcgaggccgatgcgacccgtcttgttcaacatcgccgacggatccaaccgctagccgagcaacaaggggtaaaactgacctatttagcctatgtggtaaaagcgctggcagcggtgttgaaaaagtatccaatgctcaacgcttcgcttgatgaagaacgagaagaaatcgttattcacgaattcattcacattgggtttgcggttgacactgaccgtggattgctcgtcccggtgattcgtgatgcggatcaaaaatcgttgttccaaattgcgaaagaaattgaagaattgacggcgaaggcgagagcgggaacgattcaagcggtggagatgagcggagggacatgcacggtttcgaacatcggctcggccaatggttcgtggttcacgccgattattcattatccacagtcttgtcttttaggaatcgggaaagttgagaaaaaaccggtggtcgtcgatgattcgattgagattgcttctgtgatgccgctgtcccttacttacgatcaccgtcttattgatgggatgatggcccaacacgccttaaatgaatgtcaaacgtacttgtctgaaccggattggctgcttgttatgtgacaaaaaaccccgcccccattccggggtggggtgagagaagaggggcaccttgtaaagaagtagaggaacatcgtagctttatcgtactcgtttttttacaatcacgccatatttttgtgagaaaaggtaacgcgattttgttaaaaatgattggcaaaagcggtggctgcggtcaatcgctgatgaacttgccgccatttacatgaagcatttgtccggtcatgtacgacgattcgtcgctcgccaaaaagacgtagcacggggcgacttcgcacggttggccgggccgtttcatcggggtgttggcgccgaatgtggcgacttgctcgcttttgaacgtcgacgggatgagcggcgtccaaatcgggcctggggcgacgccattgacgcgaatgccttggccgacgagcgctttggcgagcgagcgggtgagggtgacgattgcgccttttgtcgccgagtagtcgatgagctgttcgtttccttcgtaggcggtgaccgaagcggtgttgataatggcgcttccgttctttaagtgcgggagcgccgctttcgttaggaaaaagtagccgaatacgttcgtgcgaaacgttttttccagctgcgcggcggtgatgttgagaaagttcggctgcgggtgctgttcagcggcgttattgacgacgatatcgagcttgccgaacgcttcgattgtttgtttcaccgcttctttgcaaaacgcttcatccccgatgtctcccgccatcgccaggcaccgtcttccttcctgttcgacaagccgtttcgtttcctcggcgtcttcatgttcgttgagatagatgatcgccacatcggcgccttctttggcgaaatgaaccgccaccgctcgaccgatgccgctgtcgccgccgctgatgatggcggttttgtttttgagcttgccgcttcctttataggtgtctttgatggtgaccggctgcgggttcatttccatttgcaggccaggctgacgcgtctggtgctgcgggggcagcgtcgtttgttgctttgtgaccatgtttgttcctccttagcatgtattgtcatcgttagtatgggacggaggaggggaattatgtgttaagaggggatggaccgtgctgttcaatagatctggaaatttagggaacaagtttttctcttctgttttttcgtttcttgccatagaagtcttgggagattagaaaatctttacttttttattgagtaaagatgaaatagttagtaaagagagaaggaggaatcgtgatgaagccatcctcacatgaaacgtacacgtattactccacactttcttcgaaacatcaagtgacgattccaatgaagatcagagaagtgcttggggcagaaccgggagaccaagtcgcgtttgtttatggggaaaatcaagaggtgacgttaaaggtgaaaaagaaagatgcgttgctatctttgttcggcaccatgccgcctaggggggacagtcgtccgatgacatgggaggatattcgcaaacaggcgaaagaggaacggatgtccaagagggaaaagaacgaggagtagatgatagggagaagaggacgggacgtgtatattttagatacgaacatcatcattcgttttttaaccaatgacgatgaagaacaatctttggttgcctatcgggtatttgaaaaggcggtcaacggtgaatttgcgttcctattgcatcctcttgtcgtggcggaatgctgctggatgctcgagtcgaaacggtacgggtatacgaaaggagaaatcgcaagtaagctgaagcaaatcatggaggcttcttgtgttaagacgatagacaaagaagttgttggaaaggcattggacgattacgcccgttgcagtgtcgattttgctgacgcgtatctttcggcgctggcgcagcacacttcatccatccaagggatcatcacctggaacgaaaaagattttcgtcggtttggcgtggaatgctatatgcctgaatccatcatttgaatcaatgatggctgacacgtgaacaaacatcgcgattttcccagatcgccaattcctcgtcttttttgctaaaaaacgggaaacatctcaatggcgcggccaagggttgttgcgtaaaaaagcaaacgagctggctcacatagtccagctcgtttctcgttccccgcttataacacattgaaataccgcgcttccggatgggcgaagacgatcgccgaaaccgatgcttcgggttccatcatatagccgtcggtgagacggatgccgatgtcttctggatgaagcagacggaacagtttctcctggtcttccaagttcggacaggccgggtagccgaacgagtagcgctggccctggtatttggcggcgaagcgctcttccatcgtgaaatccgggtcgtccgggaagccccagcggtcgcgcataatttgatggattcgttcggcgaacccttcggcaatctcgagcgccaacgcttggatggcatggcttttcaaaaattcgccttcttccttccagcgctgggcgagttcgcggacgccatgcccggcggtgacggcgaacaaaccgacgtaatccatttcgccgctttctttcgatttcaaataatcggcgaggcaaagatacggcgcccgcggttggcgcggaaagtcgaacatctcgagcactgttttgccgtcagtcggatcgtaaatgtaaacccggttgccgtcgctttgcgccgggaagaagcggtagacgccggcgggctgaatccagcggcgctctttcgcttcggcgagcagttcgtcgacgaccgcttttaacgccaacgctttttcgtctttctcttcaagcagccgtttcacttttcctttcaagccgaggtggtggccgagcaccatttgccagttgacgtacggcaaaatgtggtcaagcggcacatttcgcagcgcgtggcgctcgagatcggccgggatgtagacgggaacgtcggtcgagacggtcgatttgaccgctgtgaccaccgtcgtttgccgcgttggctcgctttcggccgtttcttttttcttgtagtcaatctcgccctgctggatttggttggcaagggcgagcccgtccatggcgtctttcgcgtacaagacaacgccgtcgtactcgggcgcgattttgttttccgtaaatttgcgcgtcaaggcggcgccgccgactaaaatcggggtcgagatgcccgcttggcgcaagtcttgggcggtgacgaccatctgttgagccgatttcacaagcaagcccgacaacccgatgatgtccggctgatgttcgcgcaccgcttcaatgagttgctgcggagcgactttaatgccgaggtcgatcacctcgtagccgttgttgcttaaaatgatgtcgaccaagtttttgccgatgtcatgcacatcgcctttgacggtggcgagaatgacttttccttttgtgcttccttctttcttttccatatacggctctaaaaaggcgaccgctgctttcatcacttccgcgctttgcaatacttcagcgacgatgagctggttgttgttgaacagccgcccgacttcatccatgccggccatgagcggaccgttgatgatggacagcggatcggagtaggtctcaagcgccttttccaaatcgggaatgagcccgtctttcgacccttcaataacgtagcgggcgagccgctcttccaagctcaagttcgtctgcgccggtttggcggcggtgattttgcttcggtaaaattcgataaaggcgtttaatgtttcgtcgtttgtgtcaaaaagaagcgcctcagccattcgcacttcctcttccggaatcgaggcgaaccgctccaatttctcggtgttgacgatggcgtaatcgagcccggcttgcgtgcaatggtacaaaaagacggagttgagcacctcgcgtccggccggcggcaagccgaacgagacgttgctgatgccaagcatcgtcaagcaatgaggcagccgctctttaatgaggcggatgccctcaatggtttctttcgccgcgccgatgtattgctcatcgccggtgccgaccgggaagacgagcgggtcgaaaatgatgtcgcgctcggggacgccgtagcggttcaccagcaagtcatacgaacgcaaggcgatttcaagtttccgctcagcggtgacggccattccctgttcatcgatcgtgccgacgacgacggcggcgccgtattgatgaagcagcggcacgacttttgcaaaccgctcctcgccgtcttccaagttgatcgagttaatgatcgcttttccttgcgaataggtgagggcgcgttcaatgacgcgctcgtcggtcgaatcgatgacaagcggcactttcacttttttcacgacttcgcggacgaactgctccatgtcatggagttcgtcgcggtctgggtcggcgaggcaaatgtcgatgacatgggcgccgtttttcacttgggcgcgggcgatttccgccgcttcttcgtatttcccttcggcgatgaggcgcttgaatttgcgcgagccgatcacgtttgtccgctcgccgacaaagagcgggcgcatcgtttcatcatagatgagcgcctcgatgccggaaacggcgtggacatcaaacgaagacggaatcgcccgcggcgggagatcacgcaccgcttcagcaatggcgcggatatgatccggcgtcgtgccgcaacacccgccgacgatgttgatccatcccttttcggcaaagcggcggattttctctgccagcatattcggcgtttcatgatagtggccttcctcatccggcagaccggcgttcgggtagcagctgaccgccgtgtcagcgagcgaggcgagcgtgcgcaaatggtcggtcataaactccggaccggttgcgcagtttaagccgacggcgatcggcttcatatggcgcaccgagatgaaaaacgcatcgatcgcctgcccggcgagcgtcgtgcccatcggttcgatcgtgccggaaatcatgagcggcacgcggcggccgaccgcttcaaacgccctcgaaatgccgagaaaaccggctttgacattcagcgtatcttggcacgtctcgagtaggagaaggtcgacgcctcctaagagcaatccgcgcgcttgttcttcgtaggcggcgacgagttcttcaaacgttgcgccgcctgtcaccgacaacgttttcgtcgtcggccccatcgaaccggcgacaaagcgcggccagtccggggtggagaacgactcagccgtttgtttggcgagtttggccgcttcgatgttcagctcaagcgccaaatgaccgaggccatattcgtcaagcacgatgcgtgtcgctccgaacgtgttcgtttcaatgatatcagcaccggcttctaggtacgcttcatgaatgcggcggatgacatgcggggcggtgagggtcaaatattcgttgcacccttcatacgcctcgccgccaaagtcggcggccgataggttggcgctttggatcatcgtgcccatggcgccatcgatgacaagaatttttctttgcagttgctgttctaaggtgacgttagccatgaacaaccttcctttctttggcggccgcttctttttcgtgaatgtagcggacaagctcgaccgtcatgtcgtagcgcaagaacggcgtgatcaaataaatgccgttaaacaaatcaaacgcagcgtcaatgagcgatttggcgatagcgatgccttccttggctgcttgcaccgggtcgccgctgcaggcggccatgcgggcgcgaatctcgtcagagagcgtaatgcccggcacttcatgatgcaaaaagtcggcgttgcgcgcgctcacaagcggcataatgccgatgtaaatcggcgtgtcaagatgcttggtcgcttcgtgcacttcaacgattttctcttccgagtaaatcggctgggtcaagaaataatgggcgccgcattggatttttttctccatccgctcgaccgctttgtccaaatggcggacgttcgggttgaacgcagcgccgatcgagaagttcgctttttgcccaagcggtttgcccgagtacgacagcccttcgttaaactggcggatcaagcggatcaaatcgaacgatgataagtcgtacacggacgttgcccctggaaaatcgccgattttcgacgggtcgccggtaatggcgagcacatcggtgatgccgagcgtatgcaagcccatcaaatgcgactgcaagccgatcaaattgcgatcgcggcatgtaatatgcacgagcgggcggatgccgagttgctccttgatgatcgtggcgacagcggcgttgctgatgcgcggcgtggcgagcgagttgtcggccaacgtcagcgcatcgatgccggcgtcatggagcgctttcgccccggcaagaaacttgtcaatccccaattttttcggcggatccagctccacaatgaccgagcggtgcgtgcgggcaagctcgggaaggggagatggggcgggccgctccgcttgcactgatacagacaccgcgcgccgtttcaccgttttttccgtcaccggcgttcggtcggagagcgcttttgccatcgcttcgatatgtttcggcgtcgtgccgcagcacccgccgatcaagcgcaccccttggtcgcggaacgctttggccgtttcctcgaaatattcagcgttcgtctcatagacaagccgcccatcgcggtaatccggaaggctggcgttcggatacgccgacaaaaacgctcgatttggcagcggcacttcctcgagcgaccgaagcatatgatatggaccgagacgacagttcagtccgacgacatcggccccgagcgcctctaggcgggcaagggcgtccgcgagcggcgtgccatcttgcaagacgccgacttcatggagcgagacgtgagcgataatcggcaagtcggtctctttgcgggcgatggcaagcaccgtctccaactcttccaaatcgtaatacgtctcgagcagcacgccgtcgaccccttcagcgagcaggacaaacagctgctcgcgaaacgtccgcttcacttcttcgagcgtgacgacgcttttgtttaacgtgcgcagccccccgatcgtcccgagcacgtatgcccgtccgttcgccgcttgcctggcgagccgcaccgccgcgcggttgatggccggcacctcatcttcaaggccgtagcgggcgagtttcacatagttggcgccgtatgtattcgtctgaatgacgtcggcgcccgcggcgatatacgcttcatgaatatggacgatttcatctggattggatagattcaattcttcaaaacaacggtcaatgccgtgcgaatataaaagcgttcccatcgccccgtcggcgatgagaatgcgctctttcaactcatccagcaatcccacgttcgattcccccgtttctccgtagtaaaagaaaaaagccttctataagaagaagacttttcattcgcttcttcttatcttccaggcttccgcctgtctggatttagcaccttggccgcgggccaggttgctgagggttcaccgggccagtccctccccctctcttgataagaatgtccgtatgcaattgtgcggcagcgttttgatgattactatataatttaatgtatttttcgaaattattcaatacggtgaagcaaggaaatttcaaaaaagaatttctcggatcaacggagaagctcttttccacattgggggcaaaattggaaatcgcgctgcacatgcccgccgcaatgagggcaatgcttgtttggctgtttatggcttccaaatcggacgttcagcgggtcgggctcttcctcgctgtcgacaatgtccaataaggacatgcgttgttttcccatcgcatttttgtaatggtaaatcccttgaaatacgccgatggcgatgacgacaaggccgaaaaacggaaaaaagcgggcggcgggaaacggcgagttcgcggtgatggagaatgccatcaccatccaaaagatgccgaacaacacagcggcgatgctgccgaagagtccttgcatcgacgggccgcggccgggtttgatgcttttcaactggattcctccttaattcgtttcatgttggttgggattattatatcatatgatgatgtagggaacatgggatgccctaataaaaaagaatcattgaatctcctcccttgccttgtacaaatctcttaaaagcatctctgtttcattccaatagcacgaaatatgtcgaaatgtgctaaaaaaaagataaaatcgtcgaacggtttctctttttttttttgtgagagtcaaggtatataattaaaatggatgatattaacaaggaatttaatagaaaccgcatcgcagacaggagtgaagtgggtgaaaaaatggtcatggccgtattttattctgattagtctgccgtttgtcgtgtttattgtgcttgcttttggcttaaaagcggccgggacgccaatatggaaaaaaatggtgttgattgcgtcagttttgatctacgggatggtgtattcccgtttattgcggaagataaaatgaggaatgttcttgaaaggaggtgataggttatgagtttgctagcgcttgttgccgggacgctcggcgtgtcgcaggcagtcgctacgacggttgtttcgattgtgctgaccggctccacgcttatttctattattcttgggatcaccgctattttgtcaggtggagtcgacgccattttggaaattgggtggtcagcttttgtcgcgacggtgaaaaaaaatagtggctgaacgaggaaaagcagcggcgattgcatggtaaaaggcaaaacggcagaggaaaaactccctgccgttcctaatgagtaaatcaatgtgggggaagagaagtgaaactcgtatggctgttatatcaacaacgacaacgaagtagtttggcgccgttgcagaaaaaatcgcctttttctccgaagatgaccatgttcttggtggaagcggcgaaatggcttgtttcggggatattggttgtgatcatttgcactcgatcatttatcatgtttcgtccttctgcgatcatggcgtttctcttttttatgtctgtcagtcctttaataggagttttgcttgaatccaaagaggcattgcaacgtcaatatcattatcattatgtgcgtctgtctggggtgcgggatgacgaggtatggcagcgattgctcaaaatccactatgctgtgtcccttttgcggctattgccgatttggttgcctccttcaattggattgatggtgatgttcgggatcacaggcgcatcattagtatggtttggacaaacgatgttgttgcttctttatgtgacatcgcatatagtgcgtggctcaacttttagagcgatgggcgcattttctgcctttttctttcgaatggcatcattcgcgattggttatgtcgtgcttgcggcgattgtgccgttgctgcaattgtcccgccaagcggttcgaatgtatgggctgtcgctttcttatcttgcgtatatggatggttatgttgctcattggcaacagctgttttatgaacgcatgacaagttggggggaagggtggtcattttcaagtacaactttatcattcatcggtgctggattcgctctgttggctttgatttgctttcctttcactcgtgcgtctcattctgacaaggcagcgtacatgctatattcatggcatcaacgtgtcattgagtcgttaaaaattcgcagcacgaataatgcaattttatataaagatctttgtctgttaacacgccaagcccgtgagttgacgaaaccgccttggtcgctatttttgccgggggaatggtttttggttgcgggagcgaatttggctctgttgccgatcgttcataacgggtcgatcattttgtttttgtttatgtttgaaatgtatatggtcatgacagggacgttgcgagccattaccgacgtctttcgcgacatttttcagtttgaaagcgagacggagcgtctcatcgtttttcggctcctttctccgcctcctcttgtaccgttaatcgaagcgaaatcgacgttgcttgagcgattaggtgtctacccatgcatgatggcattaggattgctgcttctcgaatacataggattattgggggtgcgtggagggctttgggcggcaatgggggctgtggtgatgatgcccgcctattcgtttgttgtcaaacggattttacgcaccgattatgaagtgttttgccttgttttagcgagcggcgagcaggcggcattgacatctccgcgtgattatgcagggtatatggtgattgcggccggaaatcattcgtttcatcgcttattgatttacataaccgttttttcatcgcttctttctgccttttttatgctcttgaaaggttggagttgggcatgttacagcgttttgtttgtcgtgatgctttaccttgtattatggaatagttctcaatatgctcggcgcacgtgaggaggcattcgcggtgatcaaacgagcgattcacactcatttgccgtatttcctattgtcgctaggtgtgtacgttgtctgctttgcgttgggagcggggattttttcgcaaagacttgtcattcatccgacttccatggcgttttggaccactttaggccacaacttgatggttggagccattttgatggtcggcggatggctgacgttaggaatggccaataccctttatctcggttacaatgcagcgatgctaggcgtgatcgtgagaggagtcgccacaggatatggcatgcagccgttgatgaccggtgtctttcctcatgcgattcctgaaatcatcggccatatcttgttttgtacattagggtacgagacatggcggtttcttcaaatcgtcaaaaaaagagcaagaggagaagaagaaacgctctatatacgggatatcctctttttgctagtgctggcggtcgctctgctcatcatctcagcatggttggaatcaacagtgtctcatgtataagaatagacggtctaaaaagcaggaaaaggggaagaaatagatggaaccgttattttcattgcaaaacttgacgtatcgctatgatgggggggcaacgatttttcagcaattctcattttccattttcccaggggagaccgtgcttctcacaggaccaaatggagtggggaaaacgactcttttgcatattatttcgggattgctcgataaaggagagttgcattatcaagccttttataaaggcaatccgattcagcttcccgacatgcgcgctcatttgtcttatgctacatccgagaccgtcatgttttcgaaattgacgggctatgaaaacattgaatgttttcgccttttatggaaattggatcgacagtacgttcgtaaagcagaagaattgtgccgcctgctgggaatggaggagatgctctcgtttccagttgaccagtattcattgggcacaaggcaaaaattgcatattgcgattgctttagcccgtcccgctgaattgtatttgctggatgagccgtttaattctcttgacatgtcaagccgcgatcggttggccgaatggattcaatgcgaccgtcaggctgcttatctcattgcttcccacgttcatcaggagcgatttctcgattcacgcatcgtgtcgcttgcacgcccaagcggcggaaacgaaaacggaaaaatgactgtgagatcttatgatgaaaaaagttcgtttctaattggcgtgatcgggcatttttccgttgcactttcatccctgctgtgttctaattagcaatagtgaacataaagaagacggggggctggaagtgaacggggaagagatcatccgcttcgagcgagtgacgaaggaatacgacggcgcggtcgtattggatgacgtcagttttgcgatggagcgcgggaagttttatacgctgcttgggccgtcggggtgcgggaagacgacgattttgcggctgattgccgggtttatcgaaccgacgcaaggaacgatttatttccatggaaagccgattcaaaacgtcccgccgaacaagcggcaagtcaataccgtttttcaagattacgccttgttcccgcatttggacgtatttgaaaatgtcgcctttggtttgcgcattaaaaaaatgaaagaagcggacatccgccaaaaagtgagcgaagcgctccggtttgtcaacttggaaggctatgagcgccggcgcattcaagagatgtccggcggtcagcgccagcgcgtcgcgattgcgcgggcgattgtgaatgagccagaagtgttgctgttggatgagccgctatcggccttggatttgaagctgcgcacggaaatgcagtatgaacttcgcgaactgcagcgccgattgggcattacgtttatttttgtcacgcatgatcaagaagaagcgctggcgatgtccgattacatttttgttctgaataaagggaaaattcagcagtttgggacgccaaaagagatttacgatgaacccattaaccggtttgtcgccgatttcattggggaatcgaacattttatcagggcgcatgatcgaagatttcctcgtcgaattcgccggcaagcggtttgcgtgtgtcgaccgcggttttgcgccgaacgaaccggttgatgtcgtcatccgcccggaagatttggaactcgtggcgccgggagacggccagatggtcattcgtgttgattcgctcttattccgaggcgtccattacgaaatttgcggctatgatgaaaacggcaacgaatggcttgtccattcgacgaaaaaggcggaagtcggggaaacggtcggcctccgttttgaaccggaagcgattcacgtcatgcgagtcgaaagggaggatgagggcgcatgacggaacgggcgtggcgaaactggtatttaatcccttatggcatttggttggtgttgtttgtcatcgctccgatcgtctttttattatatgaatcgtttttggatatagacggacattggacggtggcgaattatgaaaacgtgttgacgcccatttatttgaaaatgatggcgtattcgttttggtacgcgtttttgattacccttgtgtcattgttgatcggctatccaaccgcctattggctgacaaagacgaggcacaagcagttatggctgttgttgcttattttgccgatgtgggtgaatttgctgctgaaggtgtatgcgtttttagggctgctcggcacgtatgggctggccaacgcttttttgaaggtattgggcgtcgggccgcggcagctgttgtttaccgatttcagttttgtgtttgtgtcggtgtacatttttattccgtttatggtgctgccgattttcaacgcgctggaggagctgccgccatcgcttgtcgatgccgcccgcgatttgggtgcttcggcttggataacgttccgccgcgtcgtcttcccgctcacgcttggcggggtgaaggccggctgccaagcggtgttcatcccgtcgttgtcgttgtttatgattacgcgccttgtcgctggcaaccgcgtcattacgctcggcaccgccattgaacagcattttcttgtcacccaaaactggggaatgggggcgacgatcgctgttgtgttaatgatcgcgatggcggtcatcgtcgtcctgacaggaaccggaaggaaagagggaagccgatgaaacggacgcattggtggggacgtgtgtacctgttagccgtgtttgccgtgatgtatacgccgattgtgtatttgatgtattattcgttcaacagcggcggagcgatgcacgattttcaatcgttcacgttcaaatggtaccgcgacgtgctgtccgacgaccgcttgctcatcatcgttttgaatacaatcgtcatcgcgctgctgtcggcggcggtcgcgaccatactcggggtcatcggggcgctcgccatttactatgtcaagcggcagcggacgaaaaacgcccttcttgctctcaacaacgtgttgatcgtcagtccggatgtcatcatcggcgcttcgtttttgcttctgtttacgatagcgggcatcaagcttgggtttacgtccgtgctgttgtctcacattgcttttagcgtgccgattgtcgtgttgatggtgctgccgaaactcgaggaaatgagcccgacgctgattgatgcggctagagatttaggagcagggccttggcaagtgctgtcaagcgtcgtgctgccgtttttggcgccaagcatatgggcgggctttttcatggcgcttacgtattcgctcgatgacttcgccgtgacgttttttgtcacgggaaatgggttctcaacgctgtcggtggaaatttattcgcgggcgcgccagggcatttccttatcgatcaatgcgctgtcgacgctgctgtttttatttacgatgctgcttgtcatcggttattatgtgctcagccaaaaaggcggccgaatgtacgggataggggggcgaaagtaggtgaaacggcttgtccaagggtttgcggccgtgttcatcgcggcgttcgtcctcatgttcatcacccaccggttgaacgaagcggaagggtacggcggaggcaaaacggtgaccgtttacaactggggcgattacatcgaccctgcgctcattcgagagtttgaaaaagagacagggtggaaagtgatttaccaaacgttcgattccaacgaggcgatgatggcgaaaatcgcccaaggcggggcgacgtttgatgtcgccgttccgtccgattacgccatcagcaaaatgatcgaggaaaacttgctgttgccgctcgatcacgacaagctgccgaatttacaatatatcgaaccgcggttcctcaacttgccgtttgacccgcacaaccggtattcagtgccgtatttttggggaacggtcggcattgtctacaaccgcgatatgcttggcggcaagaccatcacaagctggaacgacttatggaacccggacttgcgcaatcaaattttgcttgtcgacggagcgcgcgaagtgatggggatggcgttaaacagcctcggctattcgcttaacgatacgaacaaagcccatttgcaagaagcaaagcggaaactcgatcgactcatgccgaatgtgaaggcgattgtcggcgatgaaatcaagctgcttctcgcgaatgaagaggcagccattggcgtcgtttggtcgggtgatgcggcggaaatcatcgccgaaaacgacaagctcgactatgtcgtgccgaaagaaggatccaacctatggtttgacaacatggtcattccgaaaacagcgaaaaacatcgaaggagcgcacgcgtttatcaattttatgctcgacccgaaacacgcggcgcaaaacgccgagtatgtcggctattcgacgccgaataaaaaggcgcttgcctatttgccaaaagacatcgcgggcgatcggcgcttttaccccgatttggattcagcagggcatctcgaagtgtacgaaaacttaggaaaacacatgctcgcctactacaacgagctgtttttggagtttaagatgcagcaaaagtaaccatatagatgcaacgaaatcgtttcacatatccttgacgaaaaagtggcttatccatttttgactgtcgaaggcaagccacaggcttgcctctgtcacgctttagcgtgacggaagaccgaacaacgactcgctttatcggctgacggttccgaggagcggatggcgtttgcaagatgattcgaataaggagttgcctatgttgtttttcgatttcttggtatggtcagtgttttccagttgtttgcgttcagctgtttcgcgatatagacgatttgtccgatatgatacgaataatggtacatttgccgctcaatggcttcgatgacggaatggggttcgccgcggatcgtgaccgtccgcaacaaatccgtttcttgcagttcgttcagcgtctgaaagaaagcagaccaccccttttcccagcaagccatgacttctttgcgcgtatggaagtcgttgataaactcatcatcgcggtttcggtccggtttttccccatccgatgacaaaaagtctgtccagcgcgacaccatatttccgctcatatgtttgacaatgatggcgatgctgttggcttcctcatgaaagcaatggaacagctgttcctcggaacattggtccatagcctgttcggcggtctttttcatgtcaagaaagcgtgcgcgcaccactcgcaaatattcttggccgatgttcattcacacacctccgtcaaagaaatgccatctcttttattcgccgtcgatgctgtgacttctttctatgtgacggccaaaagcaaaaaaagcaacgccttgggcggacatgactatgggtcatgttttcgaagcaggcgagtgaataatcagatcatagcggcacgcttctttgcccgtgttgatcaactaatgttcgcaggcggcgtcggaataaagagagctctcttcgcgcaagatgtccgtgttatgaaaactcctttgctttccctgagtgcggaggattcattcggcatggtcgcgaaaacatcctctcgattttcgccgaaagggtgcgaaaggtgagggataacgtccgctcttttatacgtagcttccgatttttccgttttttctcgcccaatgccattgttgcttcaagaccaatgagcccatggccagccagaatagcgagatcccgagagcaggaaagaatacgggccatccttcattcactccttgcacggcccaagaaaggggagaaaagtagttgagaatatgaaacgctgtcggcaatacattcgaagatagaaaaaatcctgagaagatcaataaataataaagcagcacctcggtaacggctcccacttgctttaagcgaagggacagccctaaaatgaacacgccgattcccgtcatcccgatgaggcttacgccgccaaatacgacgatctccgttatcatggatacgattcccgagagaatttcggaaaatccgatcatcaaagccgcacaaacgaaaaagagcgtcacccacatggacgataacgcgacttcagcgatcaccacgccgatcaaaattttccatggagcagtcttggtggaaagcacttgctcggcggtgccaagatacgcttcttcgatcaccgtgttgccgagcttcgagatcaaatgagcgcttaagtaccaaaggctgaaaccgaacagtttgaccgtcgcttcttttccggtctgtatcgggcttgcgtacagcgtaccgagaaaaaagacaaatttaatgataagcccaacggtaaaatcgaaccaataccgacgatactctgccttttttttaaaaaggaagccaatactacattcaaaatttgcggggacaaccgactcacctccttagacggataggttggaacgaatagagaccaaaaaatgagtttcaaggtcggctggagttgaaaaatgttctttcgtgccgctccaaacgatttttccgccttggataaagacaaacttatttccaacggcgtgggcaaaaggaatgtcgtgggtggtgatgagaacggctttccaccattggttttcttccgttaacatggttcggatatgatgttgcgactcaacatcaaggccaagagttggctcatcaaggaacaaaaacggcgctcctttcattaaggcgatcgcaaatgccagtttttgtttcatcccacgtgaaagggtttgggtaagacgctcagcgtatggggttagattcaacacggccatcattcgttcggctcttcgttttgcttcagcacgactccatttgttcagcaagccgaagtataagagattttccaaaacagttaaataggaataggagttgtcagcttcttcaaatacgaacgcaatcgactcgcgcgcttcatctggatggcggacaacatctactccatttacatagatgctgccgctgtctggtgcagtaagcccgatgatgcaccttattaaagtagtctttccggctccattcggccctaaaagaataagtcgatccccttcaaccagttcgagggaaacatgatgcaatacttggcggtttggcggatagattttgtttacgtcttgcacggcaatcatttttttctaccctttccatttaacatttatcgcttttgctggtcattgcacccggctgtcgggtggacgaacaacgccgcttccaggttgttgttcggtcttccgtcaaagatatgtgaaacgatttcattgcatctatatatgcagccactctttcacaaaatcaggaagcgattcgcgccaacagtcgcgccaccataatcgaagttttttggtgctccatccggtttcggtcgtgcggagcgaatgaatgcgccaatacatcggcggatggggggatagttgaaatttggaaaagcgtgaaaaccactcctctctctcgaaagtgaaagagccgtcctcggcaaatgcgtcttcctcctcgtcgtctttttccttggcatcgatgtggtagctatgtgcttgctcgatggcttggtcttgattttttgaaagaatggctaaggcgttggccatctgttcgttgccgccatcaagcagcgacgctcctagatgatcagcgcgcacttccatccactgcacaagccatgaacggaaagcgggatacaacagaacgatgagcatccaaccgatcaaaaacgttgcggcgcgatgtgtttccaaccaatgggcggctgcttcgtacacgccagcgatgatggaggaaatcaccatgatgaaggcaaactgcaacagctgcgcagttaaaacatcccgctttttgacatggacggcttcctccccctataaacatcactcttctatttatgaaaaaacaggcagcgcgcttctgcctgtttcagcggtagttcacaaactgcacgtcaatcggcaaatcggcttcgcgaatggcggcgatcaccttttgcaagtcgtctttgcttttgccgctgacgcgaatttggtcatcttgcacttggcttttcactttcaagccggtgtttctgatgatcgtggtgatttttttcgcgttttctttgtcgatcccttggacaagcttggcgcgctggcgcaccgtgccgcctgatgccggctcgattttgccgtattggatgtttttcgtcgccaccccgcgcttaatgagcttgccgatgagcacatctttcagctgctcaagcttaaactcgtcgtcggagatgagaacgagttcgtctttctcgagcgaaatgtcgcttttgcttcctttgaagtcatagcgcgtcttgatttctttcatggcgatgttgatggcgtttgccacttccgacaaatcgactttagatacgatatcaaatgaactttctttcgacatacgtgacctcccgggcgtgtgatgtactttcattatagaaaaaggtgggaggaaagacaacaatgatcaaaggggcaagaaggttagtttcgtcctttagacggaagaggccggcatgtagcgctatgttgaaagcggggacttgatgcaggggaaacaatgtgaaaaaggcggtgttttcggccgcctttttgtcattttgctcacaaatgatccgtcttcttcgaatacgcgaacttcccggcttcgcggtttttctcgcgcatcatgtttttctcatggcgcttcgcttggttgtcgcgcgcttttttgtcgttgtcgctcgtgtttggcatcggcagcccctccttttgtttcgatcgtccatcattagtatgcggcaaatggaaatgaactatatggaaataggggaaggtagtttgtggaaagataaatggagaattttttttaacaaatggttcgcttcagagtataattaagtacaaaaatagagataaatgtttgtaatagggtaaatataggtgtttaacgatcattttttatctaaaatgttcgtaaaggggaatgaaaaatgaaacgaaaaccgtttgtccccttcaagcttcctcttagcgaagatgtcgtgaatcaaatgcgttttcttcgcgaattgatcgaagcgaataaggcgatggttgagtatcaaacgatgctgcggcattcaaagctgcatccgcgatttctgctcagaccgatcatgctgaaggaggcggtgcagtcgacgaaaattgaaggggcacaagtgacattggatgaagtgatggagactgaagcacaaagcagaaaagcgaacagcgatgtgcgagaagcattaaactattatgaagcattagtggcagggatggatgcgctgaaagagatccccatttcgactcggttgtttaagcagttgcatcgaattttgttgtcaaacgatgtacgcggatcccatcggtcgccaggggaattccgaagggtgcaaaatttcctcggtccggaaggatgcacgattgaaaccgccacttacattcctccggagccgcatcttgtcaatgagtatatgtcaaatttagagaaatacattcatgaaccgaacgatgattatgatgaattagtgagagtagccataattcatgcgcagttcgaaacgattcatccgtttcttgacggaaacggtcggattggaagaattttgattccgctctatttgtatagtaagggtgtcatcgattacccgaacttttttgtcagcgatgtgcttgaacgggataagcacaagtattaccgctatttgaatgatacccgctacaaaggcgactggacgcaatggattcagtttttcttgcaatgcgtccatttacaagcgaaacaaaatgttcgattgattcaaaaagtaaacgatttgtatgaagaagatttggaaaaggcaagtgcgcttgtgaacagccataatattcgaaccgttgtcaatgtcatgttccagcacccgatttttaccgcgaacatgatggcggagttgaccggtttgccggaagcaacggttcggcgctatttgaatcggtttgaggaacagcaactcattttctcggatggccggatgcggtccaaaacgtactactactacaaccttcttgatcaacttcggtgatgaggacaggcgcctgtgttgtgcaggcgcccgtgtttcgtccggcgggaaaggcgtcagatctcaatatatttgttcagaaaaaagagggcaatcgtccccggtccggcgtgtgcgccgatggcgctgccgatgtcggagaggaaaaagcgcgtgcagccgtgcgtttcttcgatcatttgtttcagctccaaggcggtttcttcgtcatcggcatggctgatgccgatcgtttgcttttgcagatcgtcgccgcgctcgcccatcaactcgaccatgcgtttcaacacttttttccgcccgcgccatttttcaagcgggacaagcgctccgtcctcgacgtggagaagcggcttgatgttgagcaagcccccaaaggccgcggcggttttgctgatgcggccgccgcgcgcgaggtagtccaagttgtcaacggtgaaaatgtgctccatatggcggcagtacgattcgatcgtttcacaaagcaagttgtacggtgtgttttgtttcgccagctcgacagccttcatgacggcgagcccttggccaagagaggcgcatttcgagtcgatgattgtcaggcgaaattccggatattcatcaagcagctcgctgcgcacggccatcgctgtttggtatgtaccggataatttcgatgaaaaggcgatgtaaaggcatggccggttttctttggcgtatggcaaaaacagctccttcatcgccagcgggcttggctgtgccgttttcaccgtatgcccttggcgcatggcgtcatatacttgcttcggctcgattgtgatgccgtcttcgtaatcttggccgttccaatgaacgacaagcggcaaaaaggcgatttgatgctcgcgaatgtacgactgcggcaaatcggcgccgctgtcggtgatgatttgaatggacatggttcgtcccccttttttgtatagccgcatcggatgaatgggcgattttggccggcgaacagcgattcattatcttcctttagtgtagcggtttttcgttcggaatacaatggaaaatcggcaacgggcgaaagaaacagctgcgggaagcccgcagccgtttagtgggtgagctcgtccagctcggtttgaaattgacgcaactgcgctttttccgccgtgttggaatgcgcataggcagatgacaaggcgtttttggcgatggcaatggcgcggtcgacgctcatgtcgatctcgccgctggcggcttgtttcgcctgcgcgaccgctttgcgcgcctcttggaacaggcggttgcccatcgctacgctcctccaagcgacgtttccatcgctttttccgctttgcgcgcttccgcctcggcgtacgttaaatggtaagggattcgcttgtcatgccgttcaaccgcatcgacgctttgttggacgaaacgcttcgatttgtttcgtttgcccatgacggattccccctttaaaatatgaagacgcgcgttgcgtcacgtatagtgtaaccgcacggggggaacagtagtaaggaaattcgttacaacacaagtcgctctacaaaacggcaaggcggttggagcaaggtgaaaagaggagcatcagccagcgtttagattgtaggaagcagataaggctggcgatagagcgaggaaaacgctccggcaaagcgttcgccaacgaagcagcatcgaaacggttcttttttggagaaacgcgctttttcatccatcttaatggacggcgtcaaaaaaggcggctcggaagccgccgcgatggaaactacaaacgaagcaaatcctgcaaatatacaccgacgccgtcttcttcattggtttttgccacatcgtcggcaatagttttcaacggttcgatggcgttgcccatcgcaacaccgagaccggcccagtcgatcatctcgaggtcgttgtcttcatcgccaaaagcaatgacgcgctcccttgggatgccgaagtagtcggcgacttgttttaagcccgcggccttatggacgccatggcggatgatttcaatgacatgccacggttcgctccaacgccgttggtggatgacgttggcgtacacattcgctaagtgtgattgaatccgctcgatatgatcatcgtctgtgtacacgagcacgctcgtcggatctttgccgagcgagcggcgcaaatcgccgatttccacggtcgggttgccaaggcggacgatgtcaagcaacacttcgtcatgttggtgaaaataaacattgtctaacacttcggccatcatattcttgattccataggattcgctgatttcaacaatgtctttgacgaccgcaagcggcagcgggtaatggtgcatgccccacgacggctggcgcggatggtggacaaacgcgccgttgaaattgacgatcggcgttgcaaggccaagttcttcgtagtacatggagcttgcccggtacgggcggccggtggcgatgacaacaaaatggccggtgtcgatggcgcggcggatgacgtctttggtaaatggagaaatcgttttatcctctttgagcaacgttccatccaaatccaacgcgattaaatacggcttcatgtccgactcctttgccctcgttattctttacactacatagtgtaactcttttccaaaatcgctgtccatatggtaaactatacagcgatggaaaaagaaaaggggtttgtgcaaccatggtgatcattgaacaggaacagttggccggcgtgccggttcttcacgttgtcaagccggaaaagcgggacgaacggctgccgctgattttctttatccacggctttacgagcgccaaagaacataatttgcatttcggctacttgcttgcggaggcgggctaccgcgctgtgcttcccgacgcgctgtttcacggtgaacgggacgaaggcttgagcgaacgaaaattgcagctgtcgttttgggacattgtcgtgcgcacgatcaccgaaatcgaggagatgaaaaacgaccttgtaagccgcgggctggctgaccgagaacggattgggctcgctgggacatcgatgggcggaatcgtcacgttcggcgcgctcgccgtctatccgtgggtgagggcggcggtggcgctcatgggctgcccgaactacagcgccttttttgatgagatgattgaagaaggaaagcggcgccaaatcgacattccgctgccgccgacgctgcttgcgctcgaaaaagaaaagctcgcccgctacgatttatccaagcagccggaaaaactcgccgggcggccgctgttcatctggcacgggaaagccgaccaagtcgtcccgtatgcttatacatatgagttttacaagcaaattaaaccactttatgaaggaaacgaagaccggctgcaattcatcgccgatccgcacgccggccataaagtgacgcgtgacgcgtttttggagacggtgcgctggtttcgcgagcatgtgtaagcaaaatcggcaatgaggaaacgaacatgtttgcggtcagctaaagtgtgcttcacaagagggaatccgccttttaaaaacaaaaaaggcggatttttcgtttgagcacattttttattcaaatgaatatttgaatataagggggatatatgctattctatattcaaatgaatctttgaatattgacaaggagcgagaaggaatgcaccgtcatgatgtgtgcgacgtttactgttatgacgaagagaaggtcgagcgggttcagcggcggcttcgtgatgaaaacattgccgcgatcgtgccgtttttcaaggcgcttgccgacgaaaatcgggcgaagatcgtgtatgcgctgtgcagtgagggagagctgtgcgtttgcgatctggccaacgtgatcggggcgacggtggcgacgacatcgcatcatttgcgcatcttgtataagcaaggaattgtgcaatatcgaaaagatgggaaacttgccttttattctcttgatgatgatcatattcgcgagctgctgcttgtcgcgctcgcccatcggaaagagggggacggccgtggggaatgaacaaacattggatcggcttgaggcaaaaacataccgcgtgcaaggactgacgtgcacaaactgcgcagctaagtttgagcgaaacgtgaaatccttgcccggcgtgaaagaggcgaaagtgaatttcggcgccgccaagctcaccgtttggggcgaggcgacgattgatgaacttgaacaagcgggagcgtttgaacagttgaccattcgtgaagaacgcgaacgcccggccaggcgggagccgttttggaagcgaaaagaaaatcgaaatgtcttcgcctctgtggcactgcttctgtttggcgttgcggcggatgcggcagacaaggggatgctggcggtcgctatgtatttggcggcgatcgtgatcggcggctactcactgttttggacggggctccggaatttggtccgctggcagtttgacatgacgacgctaatgacgatcgccattttcggcgcggcggcgatcggggaatggcaggaaggagcggttgttgtcattttgttcgccatcagtgaagcgctcgagcgctattcgatggaccgggcgcgccgatcgattgagtcgctgatggaaatggcgccggcggaggcgacgatccggcgcggcacggaggaaatgaccgttccggtcgaagacgttcgcgtcggggatgtcatgatcgtcaaaccagggggaaaaatcgctttggacggcattgtcataagcggcgcctcgacagtgaatgaagcggcgatcaccggcgaaagtctgccggtggaaaaagcagtgggagacgcagtgtttgccgggacgctgaatggagaaggattccttgaagttgaagtgacaaaacgggcggacgagacgacattggcgaaaatgattgatcttgtggaagaggcgcaagcggagcgggctccgatgcaagcgttcgtcgaccggtttgcccgctattatacgccgtttattatcgtgaccgcgcttctgatcgccatcgttccgccgctcgtgatgggcggggagtggcttgattggatttaccgcggtcttgccgttcttgtcatcggctgcccgtgcgcgctcgtcgtctccaccccggtggcgattgtgacggccatcggaaacgcggctcggcgcggcgtgctcatcaaaggcggcgtgcatctcgaacaaatcggccggctgcgtgccgttgcctttgataaaaccgggacgttgacgaaagggaaaccagccgtgaccgatgtcgtcgtgtatgaaggaacacgtgagcagctgttggccatcgccgccgccatcgaaaaacggtcgcagcaccctttggcttctgccatcgtccgcaaagcggaagaagagggagtaccgtttcttgatgtggccgtcgagtttcaatcgctcaccggccaaggagtgaaggcggtgattgcggggaacacgtactatatcggcagccccgccttgttcaccagtttgatcgggaagttgcccgatgaagcggaaaagcaaatctctgccttccgagacgaaggaaaaaccgtgatggccgtcggcacggccgatcggctgttggggcttatcgccgcggccgatcaactgcggccgtccgcaccggaaacggtcgccgcgctgcggcgccttggagtggcggaagtggtgatggtgacgggcgaccacgagcaaaccgcacaggccatcggccgtcaagcgggcgtatccgatattcgcgccgagctccttcctgaacagaagctggcggcgatccgcgagctgaaagaacgttgcggcatgaccgccatggtcggcgacggggtgaatgacgcccctgccttggccgcggccgatattggtgtggcgatgggcggggcggggacggataccgccttggaaacggccgatgttgtgctcatggccgacgatttgcgccagctgccgtacaccgtccaccttgggcgcagaacgcttgccgtcatccggcaaaacatcgccgtcgccttagggcttaaagtgctggcactcgtggccgccgtcccgggctggctcaccctttggctcgcggtgttcgccgatatgggcgcgacgctgatggtgacactcaacagcatgcgcctgctgcgggtgaaggaatgagcggaggctccgggcagcgaggaaagggctgcttcggcgcctcattggtcttccctcatgaaaggcgtggaaaatatggatgctttctgacgatgagaaacggtataatgaagaggaaaacatcacagctgattaggttgaatgtttggggatagcggctgttggatggaaacatcgttttggtctgttcgtgaaaatcatggggaagagggggcgtcatgaagggatctcgaaaagaagagaggcatgaaacgcaacggacagaagagattcaacggatggacgaccgggtgttttcgccgaccgaagagttggatcggatcgctgcgggaggggcgatgaagcgggaagccctcgattggcgaggatttccccggtggattcgatatgtcggatacatcgccttcgccttttttgtcatcgttcctttgatggcatggttgtggaacgtgttgcttgaatagccgatcgaacgccaaccggaggcgggtctcatggaggagaaaagcaaacgacacggaaatgcccgttgttccgtgtcgttttgtttgcgctgtgttgtcagtcctccatccctaaagcgtgccaataagtttagctaacggcagtttaatagttaaacaggggggatatgatgcaatatacgattacaccaatcgcatttgttaaaaataaccgcaaagatgttgaagatgatcattgggggaatgttatttcaataattgaattatcagagaggatcgatgattcagctttacaaggtatcagtgagttttcgcatttagatattattttctattttgaccgagttacagatgacaaaattcaatatggggcaaggcatccaagaaataataaagaatatccaaaggtcgggattttcgctcaaagaggtaaaaatcgaccgaataaattaggtttaacaactgttgaattgttagaacataaagggcgaacattgaaggtaagaggattagatgcaatagatggcactcctattattgatattaaaccggttatgaaggagttcttacccaaaggcgaagtaaggcaacctgcttggtcggtatcattgatggaacgatactgggattaatgttatgaagatcatgattcaaaaagcaacagcgcaaaggggagtttttatcttcggaatgcagaatccaaaatccgcccatggttttgtagaccgatatggacgaaaaaaagagtggaaataaaaaccgcccgcccaacacgggcgaacggctaaaaggggatggaaaagtggaccgtttcaggaaaaatgcccaagctgccggagcgcttcttcgctcatccgttccggcgtccaaggcgggttccatgtcacttggacgcgcacgtcgcggacgccgtcgatttgctcgagcgcccgtttgacgccgccggcgatcgagtcgtgaagcgggcagccgggggtcgtgagcgtcatcaggacattgatatgcccatcttcgatttttaagtcataaatcaaccctaaatcgacgacgttaatgccgagctccggatcaaggactgttttcagctgttgaatggcaagttcgcggacatccatcgttcttttcctcctcattcgcttattttcggaagaccgttaaaatcgttccggcaaaggcaacgcttaatccagccaacagcacttgagtgatggcgaacagcggcacgctcgcgacaacaagcgcaacggccgccagcgcgagggcgatgagccataggcggcattggacggtgacggctcgctcattcatcatttgccttaacgtcggcacgttttgttggccgactttttcgctgtagcgatgcgtccaccataaaaacggcacgattttgaacaaatagccgataatgctaaatccgatccagccgatcgcagaaagatagaggatgatgccgagccaccgtccgctgccgacaacgatggcggcaaaggcggcaacgtgcagcccaaggccgatgacgatggccgaaagcgaaaagcggaacgggcggtcaagcgtttttttcatccgcttttgcaaaatggcgcggatatgccaggcgaaaacaacgaatccgctcatgagcaaggctgcaccggctgcaagccatgcgtggcttcgcaagaataagctggcgaacgccaccgcaatcccgctgatgtacagcgcatagacgtaacgcgccggccgcagcgaaaagccgtgggcgagcgagaacatcggcgccattttgtacgaaaagcctatgatgagcagtgtgaaccagccgcacagcccgaacagcacatgcaagccgaacaccacttcatgattgttagcgcctttggcggcgaaaaagtgaaacgccagcagccctccggcggccgccgtcagcagcaaaaacaacagtgacgtggcgacaaagagcgtcatgatatttttcgtttcttgttttcttaacgtcatcgccatttgccagacgaataagatgatgccaagcaaaagcaacaagctgggaagaaacgcccggtttggcgccgccgccaggcttacggcaaatgcgacaatgccggccgctgtcaccgcaaattgccaaaagccgagccgctcgctccaaatcggcgtcaaaaaggcgaccggaacgagctgatacatcgcccccatggccgtcatcaacgcaaagccaagcaacgccaggtgggccgccgcccacacgaacggcaaccggaacgcgccgctgctaagtgagggaatcgctccaagcaacataagctgcgacgcggcgaacgccaacagggcgaacatgataaacgagaacggaagacggacgtctgtttccgtccccgtgcgagtaggaaacacgttgctcatcctttcgtaatgcggatttcaaaactgccgtcttcgcgtgcgaccgtctcgtgccggtagccgagctcatcaagctgctcgtacaaaaacatcgggcggcggtcgttgatgatcgtcaacgtttcgccggggttgagtttggcgagggcggctagcgtccgcatcatcggctgcggcggctcgagtccgcggttatcgaggatcatcggtctcccccctgtttgacaaacgttactctccaatgttttttctcgatttgttcggcctcgtacgtaaatcctttcgctttcataatcggaaacagcggcttgaatggagcgtgcaaaatgaacgtatcgcccggtttgagcggcttaatggcgttcataattttttcaaacggctcacgtttctgccgcaaatcttcgcgcacatcgagttcaatcgtgacaggcatgtgcatttcctcctttttgactactatgataatcattttcaaagcccggtgttgtgatatggctcacacatggatgttagaaaaagatttctttttccaacccttcctggtcgatcaaataaaagccgtgttcatcgacatcaatcagtccttttcgtttcagctggctcaacgtgcggctcaccgtttcccgcgccgtgccgatcatattggccagctcgcggttcgtcatatgggcggtgaggcgatgccatttcccttgcttgacggcgttcgtgcgcgtcaaccgcaacaaaagcagcacgatttgttcgtacgtattatggagcacttgcgcctcaagccgattttgcaagtcgacgattttttcgcccatgacgcggaacagcttcatgcatagctcagggctcgccatcagcacttgttcgaaattgtggatcggaatggcgattaacgtcgcttcctcgaccacttcagcgtgagccggatacgtgccttttaagaaaaagccggcgtgcggaaacatttctcccgtctgcaaaatcgaaacaatttgctcttttccgcttaagtcggttttgtaaattttcactgtgccggaatgaatgaaatagacgcgctcgagcgggtcgccttgcataaagacgaacgtccgcggtttgtagacgcgcacgtgggaaatggcgacaagcgagtcgagctcgtaatcggacagttcgcgaaacaacgggacggtttttaaacggtctttcatccaatggttcgccatggcgttctctcctttggaaatgtgacaaaagtgtggcaactgccaatggggcatcgatgcctttctttttttgaaaaaccgcgccgttcggcgccttctgctttcattgtataaattctcacactttaaagctgtgacataaatcatagaggatgtttgcccccgctcacaaatcggccaaagtgaagggcgctacaatggggacgaacaaacgagaaggaggttgcactacatggaggttcaacgatccgttcgccccaatgtccggccggggcggcaaacgaccaacagttttctcaaatcgattctcattttcaccattttgatcagctttaccgtcctgcttgtcggcgggtattggatttttaaagaaatggcgccaaggccgaaggaagtgcgcagtgaagacggccaagtgttgatgacgaaagaaacgatcatcggcgggcaggccgtcttccaaaaatacgggctgatggattacggaaccgtgcttggacacgggtcgtatatggggccggactatacggcggaagcgttgaaaatttatacggaaggcatgcaagattacaaagcaaaagagcggtatcacaaaccgtttgccgatttaaccgccgatgagaaaacgatcatccgcgaacaagtgatgaaagaaatgcggaaaaaccgctacaatccggttacggatgttctcgtcctgacggatgcgcaagtatacgggttggaaaaagtgcgcgactattaccgcgacgtgttcaccaatggcgacggttggggattgaaaaaaggattgatcaaagaaagtgacatgccaaaatcgaaccgtgcttgggtggcggatggcgatcaaatccaacaaattgccgactttttcttctggaccgcctggctgtccagcacgccaagacttggagacaagatcacatacaccaacaactggccgtactatgaagacgccggcaatacgatgtcattttccgcggtatggtggagcggcgcgagcgtcacgattttgattttgttcatcgggatcattttgtacgtgttccaccgctatcagttaagcatgcaagaagcgtatgcagaagggaagtttccggtcatcgacttgtggcggcagccgcttactccgtcgcaagtgaaagcgggcaaatatttcgttgtcgtcgccgcgctctttttcgtgcaagcgatgttcggggcgttgctcgcccactactatacggaaccggacagcttctttggcatcaaatggatccatgacctattgccgtttaacatcgccaaagggtatcacttgcagctggcgattttctggattgccaccgcttggcttggcatggggattttcatcgcgccgcttgtcggcgggcaagagccgaaaaagcaagggctgcttgtcgatctgctcttctgggcgcttgtcgtgcttgtcggcggcagcatgatcggccaatggctcggcgtcaacggctatttaggaaacgaatggtttctgtttggccaccaaggttgggaatacattgagctaggccgcgtttggcaaatcattttagtcgtgggcatgctgctttggctgtttatcgtcttccgcggcgtcaaacgcgggctgaagcgggaaagcgacagaggcgggctcatccacttgctgttttactcagccatcgccgttccgttcttttacatcttcgcgttctttatccaaccggacacaaactttacgatggctgacttttggcgctggtggatcatccacttatgggtggaaggcatttttgaagtgtttgccgttgttgtgatcggattcttgctcgtgcaaatgcggcttgtgacgaaaaaatcgacggtccgggctctctatttccaatttacgattttattgggcagcggtgtgatcggcatcggccaccactattactacaacggttcaccggaaatctggatcgcccttggcgccgtgttctcggcgctcgaagtgattccgctcacgctccttattttggaagcgtatgagcagtacaaaatgatgcgcgacggcggagtcaacttcccgtataaagcaacattctggtttttgatctccacagcgatctggaacttggtcggcgccggggtgttcggctttctcatcaatttgccggcggtcagctactttgaacacgggcaattcttaacgccgacccacggccatgcggcgatgatgggcgtgtatggcatgtttgcgatcgccgtgcttctttactcgctgcgcaacatcgtcaaaccggaagcatggaacgacaaatggctgaaattctcttgctggatgctgaacatcggcctggctggcatggttctcatcacgcttctcccggtcgggatattgcaaatcaaagaagcgtttgaacacggctattgggcgtcgcgttcgccttcgttcttgcaacaagatgtcgtacaaaacttgctgcttgtccgcttcgttccggatacgatctttttaatcggcgtcgccgccttgcttgtctttgccatcaaagcgatgttccatttgcgcaaaccgacgcatggagagggagaagagctgccggtggcgaatttggcggaggaagaataacaaaaacgggctgacccaaaacgcgaatgcgttttaggattagcccgtttttacacgaaaatagaagagaatcgttcgttttctggcagaatagagtcaccataaaccactatcaccgaaaaaggagcgattcttttagacatatcatcatatttttgaagagtgtaccgtggccccccacgttgccaatcgatatcattccagtggatcatatggctcatgtagtttacgaaatcgtcaagcgcattccgatggagacgtttcttccttactataaaaggcggccacacctaagaaaggtagggagggatgctctctccttgcttatagtgccttaataagacgaatgctggaaattgccgcttcttgttcaatcgaacgcctagaaagaagatctaaaatccgttcgtgcttttccatgttttgttctattttcttaacgatttcatttgtttcaagcactgcttgttggacgaaagcaaactcttgcttcgtgaccatattggctttgacatgatctaattctttcattaggttgttctttacgtcctcaagctcctgtttggtagccatgttggctttgatgtcttcaagttcttgcttggtagccatgttggctttgatgtcttcaagttcttgcttagtagccatgttggctttgatgtcttcaagttcttgcttggtagccatgttggctttgatgtcttcaagttcttgcttggtagccatgttggctttgatgtcatcgatctcttttgtgaaactacgcttcacttcttcaagttcttgtttggtggccatgttagctttaatatcttctagttcttttgagaagctttgttttacttcttcgagctcctgtttggtggccatgttggctctaatgtcttcgaactcttttgtgaaactatgcttcacttcttcaagttcttgtttcgttgccatgttggctttaatatcctcaagctctgttgtgaagttttgcttcacttcttcgagttcctgtttcgttgccatgtttgttttgacgtcgcttacttcatgttcgataatttggagcttgtccaaaatttgtttcaatatcgcttccaagggaaatcctcccttctaataagatatatagcagtcctggaaaagcgagtgatgatgaatcgctcctttctttatgaggactggggaaacgagcgtgtagagtaagtggttgaggaaagggatgggattgtagcgcagaacaaatgaggataatcgttccccattcatattataaatgattcgtagaaatttgaaaataacgttttgtgtccattgtcgctttgtatccgtccaggaaaaggagtgcgttttagcccgtacggtcatgttaatcccggcagcgacattgtttttaagaaaatcgaacttcctttctttataataggagaaacaagggatttaatcggaatcgttcatcccgagttcgacagtcactaggcaaacaaaatgcctctcgccccttgatgcaaaagggacgagagacatttgggcacactttgggcgtgtatctaggcgcgaggatggatgcctaggatcttcggaggaggctccagccctagagccgcaaagaattgagcctgtttggccgtcagttcggttcgttgataaaggtcgccgtttttggaagaaaaatgtccaagcataagacgctcacattcatcccttactttcggccacgattcatgggttcggatctccacgatccgaaccagcaagagagccagccaactgagcagcacatgcgcccgaatgcggtcttccaagcgatgatacataggtcgcaattccaatgtagacttcaatgttcggaaggcctgctcaatatccaccagctgcttatacccgatggcgacatcttcggcagacaaggtgtcatcggatgtccggatgagatatttgccgtcgtacttttccgcgtcacgaaccgcttgcttgtcgatgcgaagggttccgtccttcaactggcgcaagtattttccgtaggacggatgggaacgcagccggcaggtcgccttatgatgggcttcgtttgggagttggcgaagcccttctaactcctctttcagcgattcgagcagcttttctcgctccttgcgttggcgttcggcttcgctgggattgtacacgagaacatagcgctgacgcgcttctccgtcgccgacgatgatttctttgatgtgcaaattctcgtccacttcatgataacgtccgcgacggcttaaggcctctttgacggcggctttgccggatcgcattttttcgccgacaatgtagtgtccgccggcctgttgcaagattcgcaaattctcttcagaggaaaagccgcggtccatgacgctgatcacacgtccaagcttccagccaatcaagtcttgtttcacctgtttgatgaccgtcatgtccatggtattgccaggccatacccaagcgcgaatcgggactccttcccgggtgacagccagcccaatgacgatttgaaccaagtctgggcgtttgtctttcgagaatccttgttttcgaagcgattctccttccggtgtttcagagggatccacttcgaagtacgacgaagtcgtatcgaagtaaatcaagtcgacttccaaattcaataaatcggccacagcatggaacacttgacgttccaattccggctgcacggccagcagctcatccatcgcccggtacaactggtggctggcggcttgaggaaggtgagggatatacacgtctttctccacccactcctccatcgccaacttgcttgacggatgaagggcgcgattggccaccatggcaaaaatcagccgttccagcgaaatctggtgatgtcgggaggtaaacaaggagtggagaatctctcccaaccccagttgtctccagagctgatccaagagccaaacgccgccgaggtgtttgcatgactggaattgaaagtcatcggaagcttctcctgtcaacgtttcgacttcccaagcctgctcaggagaaaggaatcgcgaaatgcttttggccagacgttccaagacggcgcgatccacctcgtcttcgcgcccgaacgaataaatcaccttcgctttcgcatatttggcctttggatcccattcattgtgagcaagctggagataagcaacggttgttccatccttgtttttgcgtgtgactcgtcgtatgtacatgcctatattataacgtataaactttatttttaaaagaaaaaaatgaataaatcgtgtgcctatgaaattcggcgttttttcctaggatccgcattacgaaacccttgatataacagcattttggtcatttccatttgcctaaaatgacctcaaaactgtcgaactcgggttcatgatcaatgtacgatttaaaaaagaaagagctggctccaaaagtccacttgttagtggatttttgggtcagccccctttcgtttgtgaacgttttcaatcacttgtggcatttgtccggcgtggtgtgttcgttttccttttgcttgtcatggcacggaaagcagtacaacgtctctgtttctcggctgacgacgccatttaaaaacccatgcagacaatggatcggcttgccgcattgcgcgcaaaagccaacaagctcttccaaccgccatttctcctttcatggggattgaacatgttcaccttcgggctgtgacgctcgtcactcccccccaaggttcaagcggttatgataaagtatataattcactgtagatgagcaaattcactaacataaattgacaaccaaacaaaaaaggagacatgaaccggactccttgggtaaaatagatgtgctcaaaacccattcacacaaggaggttcatgtctcatgaatagattagcacatcaccaaggaatccacaagtttttcttcactttggggttgacgctgcagctttccaaaccggtcatcaagcatctcattcatatcgtcgatgccttgaccaccaagggattctcgggaacattgaccgatattcatcactggagctttcatccgaatcatcgaacgacgctcagtcactttttcacgaaaagcccttgggatgaggaaaggctgcttgggaagcttcaagagtggatcctccgccgaatcgagcgcctggtcgagcgaaagaatcagcctctttttgtctcgattgatgatacgatttgccaaaaaacgaagccttcgtcacgggcaacgcacgccattcaagggtgcgactggcactactcgcataaagatcatcaatcggtttgggggcattcgctcgtttggctgatggtgcacaccttgacacaagcgtttccgtttgcgttccgcctgtatgacaagaaagcgggaaaaagcaagatcgacctggccatcgagatgctttcttcgctcaaagtgaagcgggctcagccggtgtatgtgctcatggattcgtggtatccgtccaaaaagctcattgaagcctgcttgaaacagggattccatgtcatcgccatgctcaagacgaaccggattctctacccgaaaggcatcgccatccaagccaagcagttcgcccgctatgtcgagtccgaagacacccgcctcgtcacggtggggaaggagcgttaccgcgtgtatcgctatgagggggcgatccatggcctcgatgacgcggtggtgctgctggcttggaaggcggatcagccgatggcgccggaacatctccatgtcgtcttgagcaccgatcgggagctgagcgacgaagacatcttgcgttactatgctcagcgttggacgatcgagtgctttttccggcaggcgaaagatcaactgaagcttgatggataccgcgttcgccacattcgggcggtgaaacggtattgggcggtggtgctgttggcctgcgtgtatagcatcgccgaatcccgacaaaacctctccgccgggctggagcttcttcggtcgcggaaagaccacagcgtcgtcgagttcatttatgacgctgcgaagcaagatattcccattgatgtgatcaaaaaacagctccgtatcgcgtaaggggtaccctgtttgtctctctaatcatggaaattattgtaatgaaaaatgctcatctacagtaattcattatactacaaaggaggccaatgttatgaaccaatttgccgccaaaatccacgccccggactatccgccgcgcgaccgccatccggcaatttttcggctgtttgacagtttgaagccgggggaagtgatggagctgacgaatgaccatgacccgcgtccgctgcaataccaattcatgatggagcgtccggatcagtttacatgggagtacttagaggaagggccggacgtatggcgggtggccatcggcaaaaaataaatcatccgctccattgggatttccgtctgcaggcggaaatcttttttttcgccggttggtatggtacggtaaaaacaaacgatggatgtccggaaaggggaagcatgatgaaacaaacgattgccggagcggtgctcgccggcggccagtcgcgccggtttgggcggccgaaggcgtttgcgttgcacgaaggagctccgtttttcacttggtccgtcgcggcgttgcgatccgtcgccgatgaattgtacatcgtcagccacccgtcgcttatcgatgaattccgccggcaaacggacatcccggtgctgctcgatgtggagcgctgccgcggctgtgggccgcttgccggcctttacaccgtcatggaacagagccgagccgactgggtattcgtcctgccgtgcgacatgccgtacatgcggcgggaagtgacggaacggcttgcttcccatatcgatccgacgtttgacgccatcgttccgctccatggcggccgtccagagccattggtcgctctataccatcgtcggcttcgttccgtgatcgccgagctgcttgacgccggcgaacggcggatgatttcgctccttgaccgcacccgcgtccgctgggtggatgccgagcagcttgccgcggatggagacgtatggcgcaatgtcaatacggaggaagagtaccggtgaaggggggattgtggccgaagcagacacagcatacacttttttcaatcagaagagccatccttgaccacgaaatggttctttttcccggcttttcaccacaaaatgcacttgatgcaggaagacgctcatgatacgcaagtgaaaaatgatttcgcctgtacaataactgtcaataaaaggtcaagtgcaccttttgatgatgaccttgaattttatgaaacggcaacagtgcgaagaaaaaagaaccgcacggcctcggctcttttgcgttattggactggaggttgattttggtccatttccttcgccaggtccgctacttcggcgacggtcagccccgttcgtttcgcgacttcgtgaataggcagaacgtcaagcaagtttttcgcgatttcgatggctttttgtttttcggcttgtttgaccgccttctctttttcctgttctagatcttctacgagcaaacgaaagactttattcgttttcatccactcctttactttttgggcgtatggcgggtcaataaacttgtccaaacgtggttactcaagcaatccgagcctaaacgcttttccgactgctcccgcccgcgatttgacgtgaagttttcgcaaaatggaagacacgtggtgttccaccgttcgtttgctgatgttcagttgttcgccgatttcgcgatttgttttgtctctagcaatgagatcgagaacggccaactccatttcggtcagaggcgagccatcatggaaagcaagatcagtcgggaacgatttcactccgcgatagctttcccgaatggcgtgaatcagtgtttcggcagaatcgcatttggatacaaaagcataggcgcctgcctcatggacggcctgtacatattctgcgctggcatcccccgataacatgaccactttgcttgcagggaatcgtgatgagatgttctttgtccaaatgaggtagttttctctttggctcggagcatcgatgacaatgatatcaggctggaagtgagcgatctccttctctagttcggctggagagaagacggctcccactacttccaagtcgggctcgcgttccaaaagctgacggatgccatccatgacaaggccatgatcccctatgatcaaaatgttgattttcaccattgtctctccccctccccccgtaaaacgcagcgagtagcaacgcatttggttggaacacacgttgcggtgaaacatggagttttacaggggatgagtgatgtgctgttttgatccatgaggccatttctctcaacttcattcgttaaaattttacaatatcgatcaatctctgtaaacgaaatttcaaaaaataggtattttccgcaatgaaatttgcggaaaatacggatgttttttcaatgttattttggtacagtaagggtgaagccggccggtgatctctgaaataatgaggaggatgatgctcaatgaagaagaaatttgccgtgcttgctttagcaacggggcttcttgctgtaggaggcgtagctcaggcaggaacgacgtatgatgattatgacgtgattgtcccaggtttcaatgataatgcgtttactcctcaacaaacgaagtcgactaccggcgcgtcagcagatttgaaagtatcgatactgggaaaagcactggatgcaagagtgtattcttatagcggaggaactggaccttgggtccgtatcgcaacggttgggggcccattcaaactgcctaattcgatcaaagcaggcaaggatgcgagagttgagtttagttcggatcttactcaattggtagatgtaagagtaaaaggggagtggagaagcaattgatttataatgagcatgaaccaaatcgtttggatggtccatgctcttcaaacgtgaaaacaagcttggaaaaggtgggggaacatgttgaagcatcaagtgaaagtggaatttatgagagtctttacgtggcgtcaatgcatcgtttgggctgcattggtgttggttctgcctgtcatccaatttgtgttaatcaaggatggctacgtttactataggcaattggatctttttctccgcttgaattcgaattttgtgccgctgctgtttcccatcatcatggttcttgtgtattctatttcttttccaagtgaacaaaaaaaccattttattccatatgtgcgtatccgcatccctttgacgacttacttctttagcaaattgatcgtcaatgcgatcctgtcttttttgatcgcctttttgatcgtattcgtcccttttgtattttctatgtatattgaaccttatttaggaattgttcgtttctatccaatcaatgggaattctatcccttatacaacgtttgagcagttgcttgcccttggcacgctgccatatggagttctttactcactatgggtagggctgaatggaatgatgtatgcgacaatgggattgttgctcgtcatgattttagagaagccttttatagcgctttccattccatttgtttattacttgttgggaaactttattacccaagttttggggtatgaccaattttcccctacttatacgatttttccttttagtatatcgcagcaacctttatggacagtattcgtgccgttcctcttcttatgttttgtggtgatggtattgatgttctatttaaaggaaaggttgcataagcaccatgactagggtagtaaacaaatggaaggattttgtggatgaactattgacattcaaatggattctctttggagtggttatttacatatatggattaagggctaaagagcacatgtatgttgcttcgttgcaaacaaaattattgttgaataaatgggatttgttgcataagttttttggtgatatttaccttattttgtattttatcttgccggtctttctataccgttctatttcaattatgatgtctgattttgattatacggttttgatacgatttggttcttatcgaagttgggtgtatgcgacactagttcgatttattcaaagtgccagcatatccataatcgtttggggagcagtgagcctagttttgtcaatcggtgctccttcttttgttggctggagtccgtttagtaggctgaatgcttctctaagcgaaacgcaaatattgcaaaaattcataaacagtcccattttagcattgttgttgcatttggctttgcttgttttcagtgtcagctgtattcaccttgttttggccatcctttatgtaaagtggaaaaacaagggcattgtcgtgtttgtcgcggtgttcatatgggtgtatggcgtagtgtcatttaaacttctttccccccattccttgtttaatttgtgccattacttgattttgcattcgggggctgctcagttcagcaatatatggggatcttttgcgatggttataggatggatgatcctgctcatattgattgtcaatcgactggatctgaatgtgaaaggatacagttggaaatatgccgcttttattgtcttggttgtcctagcattatggtccggaatgcgagaaaacgtgggacaaactgtttgggaccagtttcttttcatgtttataggcggttccagacaagcgctttatttcaagtcgtttttatgttattgggttctttattttggggtcatctatttggtccaattgcatttgcagaaggaattgtcagaaatggggtattacaagctagtgcgttatcagtctatcagtcgatggttttgggcatggtatcataagatcatgctatacattggattatatttattcgctttagcattgctcgctttattcatttcttcgttgaaacgtttttcctttgatttccatgtttctattgatcgttcagttacattgcttgatgtgttttatcattttttggtcaacggctaccttcaagtttcgttttatgtactatttgtgtttcttatctcttggctgagcaaagaaacgttttatagtttcgtagggctcgctatactttcattctttatgtttccgggtcttaataactggggaattattccatctggattgaatagcatggcgtatttatttacaaatgattcgatttaccgcatcagcatcgttctattcttatggaatgttttcgccattgttttcttgctgtatgtcttttccaaacaagatctcgatttctaaaaaggagtgagtaagttgccgcatatcctgttagatcaagtcagtaaatcatttaaaggagcaacgatttttgaaaacgtgaattttgcagtggaaaaggggaaaatttatggaattattggtcctaacggttcaggaaagtctgtcttattcaaactaatatgtggatttctattccctgatcacggtagggtgatcgtggacggggaagagttgggggtcaataaacgatttcccagtgattttggaattatcattgatcggcctggatatatagcgggaaagacagggtttgataatctaaaagcattggctctcattcgaaacaaaatcagtgatgacaaaataaagcaaacgatgaggttggtcggtttaaatccagaatcgacgcaaaaggtcaaacattactcacttggaatgaaacaaaagcttgctattgctcaagccattatggaagatcaacaaacgcttattttagatgaaccattcaatgctttagatgctgacagcgttgaaaatatccgaaacttgcttcggaaattcaaggaagaagggaggacgattttgctcactagccataatcaagaggatattgatgttctttgcgatgaagtgtacagaatcaaccgtttcaaacttgaaagagtaaaaaaatagaaggcgatgttataagctaatatccaagtgagggggatggacatatggcttctggaatgctatggttcgctcctattacgatcatccaacttcgtgccacggttcaacagttgtatacaatggtgagatgttaagaagtgtcgatacccctgcaggattgacctctgctgctgagaaaggggctctaaatttcccatggtctgatgacgcctattactatagaatttgcaaataatgaatctgtttgactggaagcttttctttcaccccttcccgagcgggatggggtctttctcttccgggggatgatggattagggaaggaatgaggctcatgcataaaaaaatcgtggtcgctgtttccgctgtgcagtttcttctcttagctttcgtagcgattgttgtttcggatgtccatgaccgcttttttccggaacagctggatgtgaaagcgaaagtgacattggattttagccattctgatttgcgtcaggaagatgtgtttcaacagttgggggaaatgagcgatcgatgggaattaggattgatgaaaatcgcgccagatttacggggggatcagtcgggacagatctttgttcaagtgggggagaaaggggattttccaaagagaattcagcgttttggccatgagccagatgcggagatccgcgatcgccgcgcgttggcccattcgtttgccaatggcgattatttggtgacagggaaaaccgatcatatagacgagttgaaacattggctggcgtcgcatcgggtcgatcagaagtggaacgaagagactctgttgaccattctccaatttttgatcgtgcaaagcgattttggtgtggcgctgttggctgtttcggcgctgatggtgtcattagctttatactggctggcggtcaaagcgaaagggcgcgcgttgcgtgtgttggcgggagttccgacgtcgcgcatccaatgcgaggatttcagccactttttgctggctatggttttggccgccgctatattggacgtcttggccgctctttatgtcggctttgtctatggattgggattcgtgccttactatagtaaagtgttgcttttggctgaggcgatggtgatctctttgacaatggcttgcgcgttgattttttctgttgcctcatggaattggatcgattgttggtcttttagcggccttggctattgcctccgccattagtgcgtttattatggctgtgttaaaagcaaaacgcgattttcctcttcggcttgctggggcatcttggtgggcggtgtcgcgcgggcgaatcgtgaaagagtgggtgttagggggaatcgtggtcatgctgattatgctgttgcaaggaataaacggctggttgccggtttgtctaacgggggcgcttgtgctgcttgctttgccgctcgtacatattggtgcggcagcttgggtgtttgcgaaaaactccctgcgtcagttgtagaaagaaggaggaaggcttgactgccatgagaattgaggccgatcaagtgacgatgattatcaatgagcgaacgattatggagaacgaaagtgtcgtatgctcccctggagccttgacggcgcttgttggtccaagcggagcgggcaaaacgacgcttctccatgtgcttggattgcttttgcggccgacaaacggtcgtgtattgattgatggtgtcgatacaacgagttggggagcgaagcagcggcggctgttttggaaacaccatgcggcattcattctccaagattacggaattatggaggaagaatcagttgcgtttaatatcacgatgacttcgagtttgtttcgttcgaaagttgtcggcgacaaggagcgggtgcgcaaagtgttatcggaaacagggttggatggaagagaacgagaactggccgcccgtctaagtggaggcgaaaagcgacgcttggcgatcgcacgcgctctctataaagacgcacaagtcattttggcggatgagccgacggcttctcttgatgaggccaatggcgatcgcgtcattgagctgcttcaattattggcgaagcaagggagaacggttattgtcgcgacccacgatgagaaaatgatgcgagccgcccatgctgagcatgcgctaaagggaatgcggcatggcagatgagaagaaagggggcgaatcaagatgacgaaaaaacgatggtggggcattggcgttgccattgtgttggtcggcggacttttagtagcgggaggggggattggtttgtcgcttatcccgttcccaggcaaacaggacgttgctcgtcctgaatgcggaaaactgccgagccgatcggaagtgagagaggcgttgagtcagcatcgggatctcgcagctcgcttggagcgcgtaggaaagggagtaagcgtgaaggtggaggcgccgtgcggagatcaagcggatgaagcgctcatccgcattgtttatcatacaaaggaggaacgggatgcagtttcctccattttggctgaccacagtttcggagttccagttgagctaatcgaaagataagatgagcgctgaggtctaaatgtgatccatatcacataacgcgcctgaatgttgcggtacaatggaggccaaggagggggccgcaatgcgcgattttaatgaaaatccgtttattgtgatttgggaattgacgagagcttgtcaactcaagtgccttcattgccgcgccgaagcgcaataccatcgcgatccgcgcgagttgacgtttgaggaagggaaaaaactgatcgatgagatttacgagatggatcagccgatgctcgtctttacgggcggcgatccgctcatgcgcccggatgtgtacgatttagcgaaatatgcgatcgataaaggattgcgcgtgtcaatgacgccaagcgcgacgccgaacgtgacgaaagaagcgatccgcaaagcaaaagaggtcggcttgtcgcgctgggcgtttagccttgacgggccgaacgccgagattcacgaccatttccgcggcgtgagcggctcgtttgatttgacgatccgtgcgattcaatacttgcatgagctcgacattcccgtgcaaatcaacaccgtcatttcgcgatacaacgttcatgtgcttaacgagatggcggcgttggtggagaagctgaaatgcgtcctttggagcgtctttttccttgtgccgacaggcagggggaaggaggaggatatgatttcccccatcgagcatgagcgggtgttccgctggttgtatgaaacgagcaagcgcgttccgtttgatatcaaaacgacggcgggccagcattaccgccgcgtcgtgctgcaggcgaaaatgcgcgaaggaaaaacggcaaaaggcggcatccgttacgaagacgtgttgaacaaaggcttaaccggacaagtcgacgggctcggccgcgcgccgaaaggggtgaatgacggcaacgactttgtttttatctcccatatcggcgatgtctacccaagcgggctgctgccggtcaaagcagggaacgtccgggaaacgccgctggcggacatttaccgacactcgccgattttccaagacttgcgcaatccggacaaatataaaggaaaatgcggcgtctgcgagttccgatatgtgtgcggcggctcacgctcgcgggcgtacgcggtgacgggagactatttggaaagcgagccgtattgtgtttacattccaaaggcgctgcggacaaaagagcgaagccaacggtaagagggcggtgaaaaacggccgcttaaaatgacggcgctacggcgttcgtgagacggttgcccgggcgcatgcggcggatgttggatgtgtgttcaaaacatacggggaaggagcaggcgcccttccccgtttttatcatcctgaaccgagctggcggcacttgctgttgcggaaccgcctgaaccttccccgttttcatcatcctgaaccgagtcccccacttccacgcgtgagcgtaagtgggggatgaatcgggatttgccgtcattcttcctcttgcttccacagaacagaaggtgtaaagaaccgtgggacgcacggggatggcttggtggacagcctgctgtggggcgggtgttcccaagaatctcccacctcaaagctcaagcgtaggtgggagagcgttcaatgttgaaagatcattcgtggtccaactcgactataaaggtctccggcccggtcggcgccgcgcttcctccctttggttcgaggctcgctttaatttgcttgaactgtttgacatcctcgccggtgatcaagatgcgcgccgctccgtggcggatcgtcaacagttcccctttgacctcgttgttggtgtaaatgatccacaattgataatcgcgagtcgcaaacggcggcaacccttcaatttccatcagcatttccttcgtatcgtcattgatccaaatcgtgccgtccatctgttgaaagagcgccgatggttcaatcggaatttgtttcgttttgggattatggatgattcgctcgattggaatgtcggtatgttgttcgacaatctggtatcgatatggctcatccgatccgtcatgggaagcggtcggcccgtcgttcgaagcggaaaggcgcaaggcgaaaaggaagacggccaaagcggcgccgatccatcccgaagcgatgcggacctttcgctgcgcgcgcgctgtttgtctttgcgcttccgcttgggcccaaattcgctctttgtgagaaaggggcggtgcttcatattgggctgcctctttaagcccaatgtctttccacgcttcaagcaggcgttggcattcaaggcagtgcttaagatggttggacacgtcttctttttcttgctctggcagcatgcctaacagccagtccacgatttttgcttccgaaatatggctatgcttcatgctgttcttcacctctgccagcctccatccagtggaacagctctttttgtttccgcaaattgcgcaagccgtagcggatgagcgacttgacggagcctaacggtttgttcatcgcggcggcgatttcccgctgggtttccccgtgaaagtaaaagtgaatgatcgcttgccgctgctcctcggggagatgggttaacgcatcgaggatgacttgttgttccagttggcggagaaagtagaattccgcccccttttcttttaaagccgcttcctcaaggcggctcactagcaaatcccgtttcttgcgcaggcggtcgagcgaccggcttttcgttttcacggcaagaaaggcttgaacgcttccccgctttggatcaaattggtgcggtttttgcaagatttcgagaaacacatcgtggctgacatcttccgcctccacctcgttgccgacgattcgaagagcgatatgatagaccatcggagcgtatttttcgtaaaaacggtcaaaggcggcgcgcgagccttcggcgatcttctcgagcagttccatgtcttcccgtcgatcttccatcttgcccacctcccgacacatgcttgatggaattgttgcccctgctgcatctattctacaatttcatttttctcctgcaaaacaaatccattgatccatttctggcgtatacgaagtgaaaacagaaggagggagtgaacgtcgtgcgaagcagggtcatcatgatgttcgccatgatcttgacactcttttcgcttcttcttccgatccgcccggcatcggcggcaagcggtgttgttcttttcacgccatacaccgggctttccgtgacgccgggggaaacaatcgactatacggtcaatgtcatcaacaacggttccaacattgaaaacgtcaccttctcgtttgaccacctgccgaaaggatgggcgacttcgattaccgctgaggggagaacgattgagcagctgtccgtccgaggcggaaaagaagaagaggtcacgttggaagtgaccgtgccgctggatgccgacaaaggggattaccgcttttggctcgtcgcgaaaggggagagtggttcatcgaaattgccgctgcttgtccgcgtgacggaacaaggatcgtttaaaacggaactgacgtcggaacaaacgaacctcgaggggcacgcggattcgagcttcacgtatgatgtcacgctgaaaaaccgaaccgccaagacgcaaaattacgcgttaagttcggcggcggaaaaaggttggcaagtcacgttcaaatcggaaggcaattccgttacgtcggtgaaactcgagccgaatgaatcaagagacattaccgtagaggtcaaaccgccggaaaatgtgaaagcgggcacgtacaaaatcccgatcaaagcgcaaacgagcgatacgtcggctgagctgacgttagaagcggtcattacgggcacgtatgcgctcaaactgacgacgccgtcaggaaacttaagcaccgatgtgacggcggggcatgaacgggtgatcgatcttgtcgtcaaaaacaccggaagcgctccgcttttgaacatcaatatgacggctgacgctccgcctgattgggaagtggaattcgatcaaagcacgatcgcccagctgaacccgggcgattccaaaacagtcaaggcgaaagtgaaagcgtcggatgaagcgatcgctggggattatgtcgtcaacttccaggcgcaaacggcggaaacgtcggcggaggcggcgtttcgcatctcggtcaaaacgtcgaccgtttggggcgtggtggcggtgttgatcattcttggggtggccggagggctgtactatttgatcaaaacatacgggaggaggtaagcatggcagcacccgccgtcatcgagcttgacaacttgtgcaaaacgtatggggaccatcgggcggttgaccatttgtcgctttcgattcaaaaaggggaaatttttggcctccttggcccgaacggggcgggaaagacgacgacgattttgatgatgctcgggttcaccgaaccgacgtccggttcggtgagggtatgcgggatcgatccggtgcgaaacccgattgaggtgaaacggaaagtcgggtacttgccggatgatgtcggcttttaccatcacatgacaggcttggagaacttgttgtatacggcagcgttaaacggcattccccgcgccgaggcggaaaagagggcgtgggagctgctcgagaaggtgaatttgactgatgcggcccataaaaaagcggggaaatactcgcggggaatgaggcagcggctcggcttggctgatgtgttgatgaagcgcccggaagtgatcattttggatgagccgacgttgggcatcgaccctgagggagtgcgcgagctgcttcgcctgatccgcaatttgagccgccatgaaggcatcaccgttctattgtcctcgcaccaattgcaccatgtgcagcaaatttgcgaccgagtcggcttgttcgtgggcggccggttgttggccgaagggaatatcgagcgcctggcgcaacagctgtttttgcaggatgcctatgtcatccatgtggtcgcttcaccgcttgacgcttccttacggtccaaaatcgaggcgattccgggcgtcaacaaagtggagcaaacggaaaatggatgggatgtgtattgccaaacggatgtgagcgccgccatcagccagacgatcatcgaatcaggatcttcgctgttccatctcagccggcgagattttggacttgatgagatttatcaccgctattttgaagggagggatgtacgtgaaggccagtaaggaagagcgatgggcaaacgatgtcttttcatatgtgaaaagatggagcgaacggctgaaggcgggtgcgcttgatgagaagaaacgggcaagaggggcaaacagcgccttttcggccattgtcaaaaaagaactggccgattatttgacgagttggcgcatgatcattttaatcgccctcatcttgctcacttgcttcggctcgctatatacggcgatgacgacgatccgggacgcgttggattcctcggaagaggccaaggaaatcgcgaaaggcgcctacttgtttctaaaattattcaccgtctcggacggaacgttgccttcgtttctgacgtttgtcagctttctcgggccgctgctcggcatcgctcttggatttgacgccatcaattcggagcggaatcgggggacgttaagccggctcatggcccagccgattccgcgcgattatgtgatcaatggcaagtttgtcgctgcgctgttgttgaatgctgttttgtttctttcgctcggcctgctcgtgatggcgttgggcattttggtcttggggattccgcctactttcgaagagtttgcccgcatggtctgctttttgttgttatgtcttgtgtatatcgccttttggctgaatctcggcattttgttttctgttgtcttccgccaggctgcgacatccgcgttgtcgtcgatggccgtttggttgtttttcaatcttttctactcgatgatcgtggaagtatttgcgaaatcgtttttgcagtctgacgccattacgtccgtcgagcaggcggtcggccgtcaagagttggtgcttggtctcatgagattgtcgccgagctacttgttcaatgaatcaacaaccgccttgctttcgccggacgtccgaacgctagggatcgtcacggtggagcaaacggccggcgctgttgcggcccccttgccattctcgcaaagtttgctgctcatttggccgcaggcgaccgcgctcattgccgccactctcatctgctttgcgatcgcgtattggttgtttatgaggcaggagatacgggcgagtgggtgagaaaacaagttgtttgccgcagacggggcggaagagatgtgtgcgcccaacagcgtttcttatcgttcgtatgtgaaaaacgttctgccaaatcgtgtccgttccttttggggacgggctttttctttttttggatgtgacaaaaccgtgacaacgcttgtggcaaaatggtgacaacaggaaaggatgtgatcagcttcacaaatctgtttccttctctggcgtatgatggaagtacaaacaaagccacatattttgaaagtcagggagggattatcaagttgcgaaacttcgtctgcgtccgccgggtatgcttgctcatccagcgcatatattcgagggtaagggtcggattgatcagcagctgttcctccagttcggttttatttaccactgctgcttcaccgggttcgatcactttggccgtcaataaataacgcggatcgttcgtaaatagtgtcagctcgccgacgatttctccgcttccgcaaatgcgaaagcacatttcttttccgtccgggcaaattttgcttacttgcaccttgccggaaaggattaaatatagctcattagccggcatgccttcttgaaacaaaaacgagtgcttgcgaagcggaatcacttttttcgacgactgcagcaacgaacgcaagtgggagaaatcacgattcatggcagtgcggctctcaccgttcatcgtctttggcgaggagacccccacttcaacgaccaaagggagtaagtgggggaggaatcgctttttttgtcgacatctccatttgttcgactacttctattgtaaaaaacatcacagcgggagagagtgaaaaaaatcaccggttgccccccttttgtgcgggttgtcacaaatttttctaaatcggatttctgtgcatatatgatacaatcaatgtgagcagtatcacagcatatggctgctcattttcgtatagtgagatggagatgtagcagagaagggttgattcatggcggaattttggtcacccgtttggttatcgataaacgtatcgcttcttgccggcgtgattgtcgcgatcctcgggacagcggcggcgagacggatggcgcgccgccggtttcgcggcaagacagtggtggagacggtgtttatgctgccgcttgtattgccgccgtcggtcgtcgggtttttgcttgttgttttgtttgggcgtcatagcctaatcggacagctggtggaaaggtggtttcacacaacgatattgtttacgcccggcgcggcggtgatggcggcggttgttgtgtcgtttccgctcatgtaccaggcggcgaaagcagggctggaagccgtcgaccccgccattgaaggagcggcgcgcatcgatggggcgaacgagcgccaagtgttttggcatatttcactgccgttggctagaaacgctttgttgtccggagcggtgctgtcgtttgccagaagccttggggagtttggcgcgacgctcatgtttgccggcaacatcccaggcaaaacgcaaacgatcccgaccgccgtctatatggcgatggagtcggggcggatggagttggcgtgggcatgggtggcggtcacgattggattgtcgtttagtttattgtcttgtgcggcgaaactaggccgttggcagcgataaggagcaggccgttggaacatcacgcggccatgatatggaaaggagggagcgccatggaagagcgcgaccgggtgacgatcgccgaccgcctgtcccgcccgttgcgcgatttgcggctgtcggtcatcgaccaatgcaattttcgctgcgtctactgcatgccggcggaggtgttcgggccgaattttcgctttctggcggaagaccagctgttaaccgttgacgaaatggcgctgttggcggaatgctttgtcgagcttggggtggaaaaaatccgcctgaccggcggcgagccgctgcttcggcgcgatttggatgtgcttattgagcggttgtccatgattcccggcttgcgagacgttgcccttacgacaaacggcatccatttggtgaaatgggcgaaacggctgaaagcggctgggttgcagcgcgtcaacgtcagtttggatgcgttggacgatgacattttccgcaacatgaacggcatcggcgtcggcgccgctccggtgttgaaaggcattgaagcggcgcgcgaggcggggcttggcgtcaaagtgaacatggtcgtcaaaaaaggatggaacgactcgcaaatcgtgccgatggcggcttactttaaagacttgggcattccgctccgctttattgaatttatggatgtcggcacgacgaacggctgggattactcccatgtcgtgacgaaaaaagagatgtacgagcaaatcaacgccatgcacccgctcgagccgatcgaacacgagtacttcggcgaggtggcgagccgctaccggtacgcgggcacgaacgtcgaagtcggctttatcgcttcagtgacggaaacgttttgccaaagctgcacacgggcgcgcatttccgccgacggcaagctgtatacgtgcctctttgcctcgaaaggtgtgtctttgaaagaaaaactgcgcgccggggcagggaaagaggagctgaaggcgctcattacagccgtctggaaccggcggacggatcgctattcggaagaacggacagccgaaacggcgaaacaacggccgaaaattgaaatgtcgtatattgggggataacaaagaaacggggctgctctttccgtcgaagaagcagccctgctttttatcgctcgatgcgcctgcctttaccttagaaatgggggaatggcttcgcctgcttatgccttcaccgccgccaacacgcgcgggaagaggatattgttttccaaatggatgtgcgtaaataagtcgtcttcaagcgccgcgagccggctgtagacgagccgatacgtgccgcacgcatcttccggcggggtgaagtcgttggtgatgtcgcgaatttctttcatcaaatcgccggctgcgtcatgttcattgaccagttcgcggacggctcgctcgaccgcttcccggttttccggcgatgggttgtcggcaaattgcaaaatgagcgggaatgcgcccgtttcctctttaatcaagtgttgctcaagctccgtttttaactcatggaaccgtttatgcacttgggacagatgcggatggtgcatgccgtgcacgcgcaacactttcgtgacatatgggctgagctgcggcagttcctcgttcaaatagcggtgatgcgttcttacaatatgatcgacgagttcgtcgagcggcgcttcgttccagtttcccgtcggcttgttttgcgcctccgcgtaaagggtgttcagctcgcgaaggagcgcttcgccatccagtccacgctcttcgatggcctcttttaacgggcgctgtccgccgcagcaaaaatcgatacgccgcgctttaaataagtcggctgctttcggaaattgcgtaacaacatcaccaatcaacgattgttcggtaaaacgctgttccatttcggatccctccatcgtcaaatcgttgcagcttcagcataccgtgtttttcgcgaaggtgttgtgacggatctcacatacgtaaaaaaaagtagacatcgatgcatgtgataaacgtcacaacagtacttttcctctttatcgtacaataaaaaagcagacttctgctgactctttgcggaggcggtgtctgctttcatgactgagaacgtacatgttcagcggataacatacaacgtgttgacaacagaagcaaatccagagaaggaaaaggggagacggatatgtgggcgttggtgaagggaaggcagtgggaggaggaaaaaacagaactggagcggcaactcgctgagatgaaagaaaagcttacgagacaaaaggaagcggttcatgagacggtggccggtttgcttggggagttgcaggacatcgttcaccagcatgaagtggtcaacgggcaacaccatgtattaggccaactcgttgatcgaacgaaagaaaaagtcgataatgtcagtacgctcagcaagtcatcatacgcgatctccgaccgtttgtgcgaacaagggaacgcgttggtggagacggcgggtcagatggtcgcagcagcaaaagaaggcatccgcatgtcgggagaaatggagcaggcgatggggcggcttggcagtgagatggaaacgacatcggccgcgatgcatcggttgcgcggccgctcgcaagaaattgaacaaattgtgaaagtgattaaagaaattgctggacagacgaatttgattgcgttaaactcctcgatcgaagccgcccgtgccggagagcatggcaaagggttttccgtcgtcgccgctgaagtgaggaaattggctgagcatacggcggacagcacggaaacgattcatcagttaaccgatgctgtgcagcaggaaatcgagcggtcgcttgagcagacggaggccatttcgtctttgatcgaaacggttgtccaaatgagcattcatacagcgcggaaatggtcggcgatgatggaactgatcgatcgagtcgaaaatcgggcccaagacgtgctaaactatattcaggaacaataccgctatgcggatgaagtgaggcaagagctcgaacagtccaccgctttgtttggcgaaacgcgggagatgattttgcaacacatcgccgatgcgagtgtcgttgatgaaaagttggcggaaggcataaaacggctgcaacaatggcaacaacgttaaaaggacgatatcgttgccgccagccgtatgatcgaaaggagagagagagatggtcgaaagacgaacccccattcccgtagcggaagccatcacccgggtgatgcgttacgctgggagaggagaagaggagatcgtgccgctaaggcagtcgtacggccgctatttggccgaagatttgcgtgccgaccatgatgtgccgccgtttgaccgctcgccgtatgacggatttgccattcgcgccgccgactcggaaggagcgggacttgaccatccggtcgagtttgaagtcattgaaacgatcggcgccgggcaagtggcgaagcagcccgtcggcccgtttcaagcggtgcgcttgatgaccggggcgcaaattccggaggggtgcgatgcggtcgtcatgctcgagctcgctaaacagtacgagcgggatggaaaaacgtatatggccattaaacgcccgttccgccctggcgacaacatttcgtttcaaggggaagatgcgaaaaaagggcagccgcttgtcgaaaaaggaacgcgcatcaatcccggggtggcggcgctcttggcgacgttcggctacgccgaagtgaaggtggcgaaaaagccgcggattggcatttttgcgaccggcagcgaactgctcgacgtctctgaaccgcttgtgccgggaaaaatccgcaacagcaacgcctacatgatcgaggcgcaggtgttcaaaagcggcgccgagccgatttatttgggccagctcgccgacgacctcgatgcttgttttcacgctgtgcgccaggcgctcgatcaagtggacatgctcattacgaccggcggcgtctcggtcggggatttcgattatttgcccgccatttacaagcggctcggagcgaacgtgttgtttaacaaaatcgccatgcgcccggggagcgtgacgaccgtcgccgagattgatggcaagctgctgttcggtctatccggaaacccgtcggcgtgctacgtcgggtatgagctgttcgtccgcccggtcgtgcgcacgcggctgttttcggccaagccgtatttgaaaaaagcgaaagccacccttggcgccgattttccgaagccgaacccgttcacccgcttcgtgcgcagccgggtcgaggcggttgacggtcggcttgtcgtgaagccggtcggcatggacaagtcgaacatcgtcacctcgcttgcctttgcgaacgccttgatggtgctgccgggcggaacgagagggtttgcggttggcgatgaggtcgaagtgtggcttcttgatgacgatgaggggtcaagcgaatgaacgtctggcaagtcgtcggctataaacatagcggcaaaacgacgcttatggaaaaatgggtggcggccgcggtccgggaaggatggcgcgtcgggacggtgaagcaccacggccatggcggcgagcccgcgcggccggaaggcgtcgattccgtccgccatgagcgggccggggcggtggcaacggcggtggaaggggacgggcttttgcagcttcatctccgccgcccgttgtggcggttggatgatgtgttggcgctttatgcgccgcttcggctcgatctcgtgttggtcgaaggctacaaacaagagcggcacccgaaagtcgtgctcgtccgcacttgggaagattgggcgtcgcttcagcacctcgccaacatccgcgccgtcatcgcctgggagccgctcgaagggccgctagcgcacccggtgttttcgctggccgatgatgacgaatatattccatggctcatgaacgaggtgagaacacgagcatgacagaaccgttgtttgccattaccgatcggccgatttcggtcgaggatgtgatgaaaaaagtgatgcgtccggaagcgggggcggtcgccgtctttgccggcacggtgcgcgaatggacgaacggcaagcggacgctctttttgcaatatgaggcgtacgtgtcgatggccgagaaaatgctcgcgcaaatcggggcggaaattgcggagaaatggccaggggcgaaaaccgccatcacccaccggatcgggcggcttaagatcggcgacatcgccgtcgtcatcgctgtttcctcgccgcaccgcgccgaagcgtatgaggcgaaccgctatgccattgagcggatcaagcaaatcgtgccgatttggaaaaaagaacaatgggaagatggaagtgaatggattggaaaccaattagaaacggaagcatatccgttcggaaagccggaggtgaatgaatgatgatccgtcttttgttttttgcccatttgggcgagcaagtcggcgagcgggaagtgatgtggccgaatgttccggaaacggtgaaaaaactgaaagccgaagtggaagagcgctacggcatctcgctcgggcgcgtcatgacagcggtcaacgaggagtatgtccgcgacgaagcgccgcttcacgccggcgacacggtcgcctttattccaccggtaagcggaggatgagacggatggcgaacaaaagcaaatgggtgatgccaaaacaacacggcgcctgggcgatgctcatcatcccgttttggctcggggcgtacgccggtgggctttcgtggattcacgcgccgctctttgtcgcctggcttgcgctctatttggcgacgtatccgctcttgatggcggtgaaaacgaagcggaaagagccgtacgtgtccgctgccgcccgctatggcgccatcgccgccgcggcgcttgccgtctctctttggcaacagccggcgcttttctacttcgggctcgccatggtgccgtttttcttggtgaacacgtactacagcaagaaaaagaatgagcgcgccttttggaatgatgcagcggccatcgcggcgttttgcatcggcggcctcgccgccttttacgccggacgcggggcgttgacgatcgaagcgtttgaactcgccctgttttccttcctctttttcatcggcagcacgttttacgtcaaaacgatgattcgggaaaagaaaaacgaacggtacaaatggctgtcatggggctaccacgtcctgttgatcgtcggcctcatcgccattgacgagccgttcgccgttttggcctacgccccgagcgtcacccgcgccgtctatttatacggcaagtcgctgccgatcatgaaactcggcatgctggaaatcgccaacgcggcgtactttttcatcgcgatgatcgtgctctactcttgagcgaaccccaaacgggaggcatccatgaccgtttggggttttttcttttggttaggcggtattgctttttcattgcacaagcatgatgtgaaatgggcatgaattccttgtaacggttttgcaaagggtcgtttcaaaagcctacctcttcttctatgctcgttctcaaataaataaaaattagaacatgtcgatccacttcaagtagacattcgccaagtgttcgacttcccagtggttcgcatggaagtcactcaacatgagtgggaaatcaatcgttttcaattctagcaatcctagtggtatcgaaagcccttacgagacttccttaatgttgatttcaccgctaacattatggccaggatctcgtcagtactttctcttttttgtcactaaatcacaaaatttggtgatgagccaaaaaacaactcgataaagcttaaaaatcttactttatgtgacaaaaaaacaaacaattcaaattttttattgacaattttagtaaaggcgaaatataatctaattgtaaaataaaggttaaaaaaaggggtgcgaatagttgccgtcaaaatgtttcgcgcttagagatagtgggcagatcgcgttgcttggctgcttttggaggacataatttttgtaattggagagaggttataatgataaaagatcttctcaaatcaatcctttctttttcgttagttttcggtctgttgctgggtggcagtatcatcgcttctgccgaagaagggacttcaaatgcaggatgttcactcagtagcaagacgaatgtgacagtaaatgggtttttagatagagcgaaagaatcgagtgtggtcgtatctcaaagcgggaacaaggtggttgaaataacagacctagaattttcttaaaagattagaaacttctgttcctggaccaaaagggaaaaaactagctggggtttcaatcgcatacactcaagcacaagagtcatcccttccaggggatcgtcctgtggtgactccacaattaggaacgggttattatctaaaaaacattactactagtgaagcatgtggaacagaaataataagacaatctacttttaaaggaccatcaacagctaccatgtctataaaacaaggggtttctgccacatggtcatcgaacacaaatataagcgctgaaacagtttcggcagcgttgggatttaacgtaacaaaatcttatgaagttacagacacttatcaaattcaagttccagcaggaaaaacctataccataatagctagaccgtattacaaagtttataactttgaagtttggtacgacccacttattggatcggattctaaagtagggtatggatatgctgctaagcctgtaggggtatgtttttattactatgagtaatgttctgtgttccgttatttatagaaatattgaagcaagtttcctgatggaacttgcttctgttttttgtgtttcgtttaagcataacggatagttaaaaagggggatgcaaaatgaatattttaaaaagtccaaacaaaatgaagtttgtttcactcgttctttctctcatcggattgtggttgatgttaaatagtcctgaattagggagtcgttttgcttcatcctgggttcgatccatggggggatctgtggattctcaagaatatttgcaaatgttaaaagaatatataagcacttataaaacgctaggggggatttttttgtttgtgggcttgttttcttttcttaacgatcatcatcagtaaacatcgtatttgcctacagggcagcgagaggtgtgtatttgcgcattttttgttatcttttttaatggagacgatggcctttaatggagacgatggccgtctgagttggatggatcgcgatatagtgaagtaaggtgcggtgtgaatgattgctccgaaaagagcaaaaggggctgactcaaaagccccctttttggtgaaatttaaccgaagtatgtgaaagagaccacctctgaaacccttggttttaccgggtttttcgtggtggcctgtttttccatgtcgccctaaataggaacattaccgctcttttgggtcagctcctttttttgccgcacccgcccgtcagtcaatgcggcacagctcgggcgggcagccttcgcaggcgatttcgtcacgcaaatattgcaagttgtggacgcaaatttttcctttttgcacggagatgacgccttttttccgcaaatcgccgagcatgcggttgacgacttcgcgggcggtgccgcaaaagttggcgagctcttggttcgtcagcggcacgtcgatcaaaatgccgtcttctttcatcacgccgtagctgttgcacagacggatgagcgttgaatagagcgctccttttttgccgtgtaaaatcaagtcgcggaatttcgtctgcgttttgcggaaatggacgctcatccatttcatgagctcgatcgccagcgtcggatgattggcgagctcttgttcgagcctttcgcgcggaatggcggaaacgacgccgtcttcaagcgctttcgccgtcagcatgtagcgggccccagggcaaaacagcgtcagctcgccgatcaaatcgccctcgctgcaaatgcgcagcgcgagctcccgtccgtccatgtccattttgctgatttggattttccccgattggatatagtaaatatcgtctgctttttccccttcttgaaacaagtacgttcccttctcaaggcgaagatcgcgcccaagcggtgtaagccacttctgccattcacgagattcaatctcgttcatccgatcacaaccttacgtaaaatgtatcgctatataaaagtgtacaggaaaaaagagggaagtcaatataaggatagtggaaagattgaaaacttgttgaacatcgatggaatcgtttgtgaaagtctttgcatcccgagaacatgagggcgatggagtcaaggatgcaccttggctgccgggacaaatcggtattcgtttcccatagacggagggaggggcaagaaaaaaatcctcgaaaattattaaatatacatttgattttatttttatacagtattataatgagaactacatgaggcatacgggtgagggggaacatgatgaacgtagccattatcggggcgacggggtacagcggcgcggagttgttccgcttgttgcacgggcatccgcatgtgagccgttgcgacgttttctcgtcgtcgcaggacggggttcatgtatcggaaagtttcccgcacgtcggttcggtcgatggtgcggtgttgcataaacttgaaatcgaggcgctttcccgttacgatgcggtctttttcgccacgccgcccggggtgtccggggagtgggcgccggcgctcgtggatcggggagtgaaagtgatcgatttatccggggatttccgtttgaaagacggagcggtgtacgaacaatggtacgggcggcagacggcgccggcggaatatttgcaaaaggcggtgtacgggctgaccgagtggaatcgggaggcggtgcgcgaggccgtgctcctatccaacccgggctgttatccgacggcgacgctgcttggcttggcgccgcttgtcaaagaaggattgattaaggaagactcgatcatcgttgacgccaagtccggcgtatcgggcgcggggcggaaagcagggcttgggacgcatttttccgaagtgaacgaaaacgtgaaaatttataaagtgaacgtccatcagcacattccggaaattgagcaaacgctgcaaacgtggaatgaagcgatggagccgattacgttcagcacccatttgattccgatgacacggggcattatggcgacgatctatgcgaaggcgaaacaatcgatttcgccaaacgacttggtagatttatataaaacaagttatgaaggttcaccgtttgtccgcatccgtcaacttggacagtttccagcgacaaaagaagtgtacggctcaaattattgcgacatcggcctcgcctatgatgaacggacgggacgggtgacggtcgtgtcggtgatcgataacttgatgaaaggcgctgccgggcaggcggtgcaaaacttcaatttgatgatgggctgggatgaggccgagggcctccaatccttgccgatctatccgtgagggaaggggaacgaacaatgacagcaacgaaacaaacggcgcaagtaacggcggtcgccgatggaacggtcgtcacgccgaagggatttcaagcggctggggtgcacgccgggctgcgctattcgaaaaaagatttaggggttattctatgcgacgtgccggcttcggcggcggcggtgtatacgcaaagccatttccaggcggcgccgctcaaagtgacgcaggcgagcctcgctgtagaacaaaaattgcaggcggtcatcgtcaacagcgcatgcgcgaacgcctgcaccggcgagcaggggctcaaggacgcctatgaaatgcgcgagctgtgcgcgaaacagtttggcctggcgctgcaccatgtggctgtcgcttcaacgggcgtgatcggggaatatttgccgatggaaaaaattcgcgcgggcatcgaaaagcttgttccaggggcgacgatggcggatgctgaggcgtttcaaacggcgattttaacgacggatacggtgatgaagcgcgcctgttaccaaacgaccgtcgatgggaaaacggtcaccgtcggcggggcggcgaaaggatcggggatgatccatccgaacatggcgacgatgctcgcgttcattacgaccgatgccaacatctcttcggcggtgctgcatgatgcgctccggtcgattaccgatgtatcgttcaatcaaattacggtcgatggcgatacgtcgacgaatgacatggttgtggtgatggcaagcggtcttgccggaaatgacgagctgacgccgaatcatccggattgggaacacttttacgaggcgctgcggaaaacgtgcgaagacttggcgaagcaaatcgccagagacggcgagggggcgacgaagctcattgaagtgcgcgtgcgcggcgcgaaaacggacgatgaggcgaaaaaagtcgcgaagcaaatcgttggctccaacttagtgaaaacggccgtttacggcgcggatgccaactgggggcggatcatcggcgcgatcggctatgcggacgctgacgttgatccggacaatgttgatgtcgcgatcgggccgattgtgatgctgaaaggaagcgagccgcagccgttctcggaagaagaagcgacggcgtatttgcaacaagagacggtcgtcattgaggtggatttgcacttgggcgatggcttcggcgtcgcgtggggctgcgacttgacgtacgattatgtgaaaatcaacgccagctatcggacgtaaggagagagaacgatggggaaaacggtcgtcatcaaatgcggcggcagcgtgctcgatgagctgtctcccgccttttttgccagcgtgaacatgatgcgggaacaagggatggatgtcgtcatcgtccacggcggcgggccggaaatcgggcaaatgttgaaaaaactggcggtgccgagcgagtttgtcaacggcttgcggaaaacgacgaaagaggtgctggccgttgtggaaatggtgctctccggcaaagtgaacaaacagcttgtggcgatgctcaggcagaacggcttgccggcggtcggcgtttccggcgtggacggggggctgctcgaagctgaaccgattgactttgctaaacttggctatgtcggccgtgtgaaaacggttcgctcccgtcttttgcgcacgctgcttgaggcgggctacattccggtcgtttcgccgcttggcatcgaccaaaacgggcaaacatacaacattaacgccgacacggcggctggggcggtcgcggccgccattggcgccagccagctcgcgtttgtgacgaacgtgcccggcattttgagagacggcgcgctcgtggccgaggcgacggcggaaacgattgaacgactgatcgaagaccgcgtcatcacgggcgggatgattccgaaagtgaaagcggcgctgtccgccctgtccgatgcgctgcccgaggtgatgatcgtcagcggcaaaacgacgttttaccagaacggaacatggcacggcacaacgattcgcaaagaagtgggggtatatttatgagcgcgctgtttccgacatacaaccgttggaagatcgccgtccaagccgcggaagggacggttgtgaccgatgtaaacggaaaacaatatctcgactttgtctccggcattgccgtctgcaatctcggccatcgccatccgcacgtccaaaaggcgattgaaaagcagctgaatcaatattggcacgtatcgaacttgtttacgattcccattcaagaagaggtcgcgtccttgcttgtcgcccacagcgccggcgactgcgtctttttctgcaatagcggagccgaggcgaacgaagcggcgctgaagctggcgcgcaaacataccggacgacacaaagtgatcacgttttcccaatcgtttcacggccggacgttcgcgacgatggcggcgaccgggcaggagaaagtgcatagcggttttggtccgctgcttccggaattcattcacttgccgctgaatgatgtcgacgctctcaagcaggcaatgaacgaagaagtggccgcggtgatgcttgaggtcgtccaaggggaagggggcgtccgcccggttgacccggcgtttttgcaaatagcgtcggagctgtgtcaacagcacggggcgcttctgatcatcgacgaagtgcaaaccggcatcggccggaccggaaagccgtttgcttaccagcatttcggcgtggagcccgacatcatcaccctggcgaaaggacttggaagcggcattccggttggtgcgatgatcggcaaagcgtttttgaaagagtcgtttgggcctggcgtgcacgggtcgacgtttggcggcaacccgatcgcgatggccgctgccaaggcgacgttagaagttgtgttcgatccggtatttttgcaagaagtgcaggagaaaggcagctatttgcttgagcgcctccatgacgcgctcgccccgcttgacatcgtcaaggacgtgcgcgggctcgggctgcttgtcggggtcgagtgccaaacggacgtcgcaccgctgttgccattgattcatgaaaacggcttgcttgtcctctcggcggggccgaaggtgatccgcctgctgccgccgcttgtcgtgacgaaagcggaaatcgatgaagcggtggacattttaacaaacgtgttgaacaacgccaacgcctcagccgtcttgtaaacggacggccgacggcttaatttttattcctgttcatgcataaaaattcttgaacggttataaaaactcaaacgatgaggtggcgccaatgaaagcgtacttgcatgtggcgagcggaaaaacgttcagcggcgagctcgccgctccgcttgaagaaaaggtgagcggggagatcgtttttttcaccggcatgaccggttatcaagaagtgttgaccgacccgtcgtataaaaaccaaatcatcgtttttacgtacccgctgatcggcaattatggcattaatgaagacgattttgaaagcaagcggccgcacgtcgaagcggtcgtcgtctacgaagcgagcggcacaggatttcattacggggcgaaatacagcttggcagaatacttgcagcattggaacattccgcttctcacgcacgtggacacgcgcgcccttgtgaaagaaatccgcaccgctgggacgatgatggcggaattaagtttgtcgccgattccagcagttgctgatgaggaagcggcgtttccagtgcgcgcggtgtcaacgaaaacgatcgaaacatacggcgaagccgggccgcatttggtgctcatcgatttcggctataaaaagtcgattttgcagtcgctccttgcacgcggctgccgggtgacggtcgtgccgcatgatacggcgccggaagcgattgacgcgctgaaaccggacgggcttgtcctctcgaacggcccaggcgatccgaaacagttaagccatcagcttcccgctatccgtcagcttatcgaccggtatccgacgcttgcgatttgccttggccatcagcttgtcgccttagcgtacggggcggatacggaaaaactccgcttcgggcaccgcggcgccaatcagccggtgtgggacgccgggaagcaaaaagtaatgatgacatcgcaaaatcatagttacgtcgtcaaagaggaaagcttggcgggcaagccgtttgacatccgcttcatcaacgtcaacgacggctcgatcgaaggcatcgcccatcgccataaaccgattttgtcggtgcaataccatccggaggcgcatccggggccgcaagataccggctatattttcgacgaatttttgcaaaccgtgttcaagggagagaacgtgtatgcctaaagattcttcgcttcagtcgattctcctgatcgggtcggggccgattgtcatcggccaggccgccgagtttgattattccggcacacaagcgtgcatcgccttaaaggaagaaggatatcgcgtcattttagtgaacaacaatccggcgacgatcatgaccgatgaagttcatgccgatgccgtgtattttgaaccgctcaccgtcgatgtgctcgaagcgattattgccaaagaacgcccggacgggctgctcgccacgttcggcggccagacagggctcaacttggcgtttcagctgcatgaagccggcgtgcttgaaaagtatggggtgagactgctcggaacaccgattgaagcgatcaagcgcggggaagaccgcgaagcgttccgcgcgttaatgcatgagcttggcgaaccggtgccggagagcgaaattgtcacaagcgtcgaggaagcggtcgcgtttgccgaacaaatcggttttccgatcattattcgtcccgcgtatacgctcggcgggacgggcggcggcattgccgaaaacatggagcagtttctcgcgctcgtggaaaaagggctggccgaaagcccgatccgccaatgtttgatcgaacggagcgtcgctgggtttaaagaaattgaatacgaagtgatgcgcgaccagtcgaatacgtgcatcacggtttgcaatatggaaaacgtcgatccagtcggcatccatacgggcgattcgatcgtcgtcgcaccgtcgcagacgttgaccgatgaggagtaccaaatgctccgttcgtcggcggtgaagatcatttccgcattagggatcatcggcggctgcaacattcagttcgcccttgacccgaacagcaaacaatattacttaatcgaagtcaacccgcgcgtcagccgctcgtcagcgctcgcctcgaaagcgaccggctacccaatcgcccgcattgcggcgaagctggcggttggctatacgctcgcggaactcgtcaatccggtgacgaaaacgacgtacgccagcttcgagccggccttggactacgtcgtcgtcaagtttccgcgcttgccgtttgacaagttcccgcacgcggatcggaagctcggtacgcaaatgaaagcgaccggggaagtgatggcgatcgatcgcaatatggagcgggcgttccaaaaagcggtgcagtcgctcgaaggaaaaaacaacggactgtttttgccggagctttcggcgaaaacggatgacgagctgaaacaactgcttgttgacaaagacgaccgccgctttttcgccattttggaactgctccgccgcggggtggcggtcgaagccattcacgaatggacgaaaatcgaccgctttttccttgcttcgttcgaacggctcgtggcgctcgaaaaacaggcggcagccaccacgatcgatacgatcgatgagccgacgttgcgcttcttgaaagaaaaaggggcaagcgacgcctttttggccgaaacgtggggcgtgacggagcttgatgtgcgcaacaagcggaaggaacttggcatcgtgccgtcatacaaaatggtcgacacgtgcgcggccgaatttcattcggaaacggattattactactcgacctatttcggcgaagacgagcggaagaaagcgagcggcaaggagaaagtgctgatcattggagccggacctattcgcatcggccaaggcattgagtttgactacagctccgttcatagcgtgttcgccttgcaaaaagaaggctatgaaacggtgatgatcaacaacaatccggaaacagtgagcaccgactttgccgtcgccgaccgtctgtactttgaaccgctgacgcttgagagcgtcctcgatgttatcgaagcggaacaaatcaagcatgtcatcgttcaatttggcggacagacggcgatcaatttggtcaaagggcttgaagaagccggcgtgtcgctgttgggcgtcacgtacgatatgattgaccagctcgaggaccgcgatcgtttttaccagttgcttgaggagcttgacatcccgcacgtaccgggcttgatggcgaacaacgccgaggagctcgccgccaaagcggctgagatcggctgcccggtgctgcttcgtccgtcgtatgtcatcgggggccgcggcatgtttatcgtccatagcgaggcgcagctcgctgctttgatcgagcaaggcgagttgacctatccgattttgattgatgcgtatttggacgggaaagaggcagaagcggacatcgtgacggatggaacagacatcgtgctgccggtcatcattgaacacgtcgaaaaagccggcgtccactccggtgacagctatgcttggctgccggcgcagacgctcacagacgaagaaaaagcgaaaatcatcgactatgcgagccggattgcgaaaaaactcggctttaaaggaattatgaacattcaatatgtcattgcggacggcaatgtatatgtcctggaagtgaacccgcgcgcgagccggacggtgccgatcgtcagcaaaacgaccggcgtgccattggcgcaaattgcgacaaagttattgcttgggaaatcactcgtcgacatcgttgacgaaaaagctcgcggattggaggtcatgccgtacgccgtgttaaagtatccggtcttttcgacccataagctgccgggggttgacccgatggttggaccggagatgaaatcgaccggtgaaggcatcagcatcgccgcgacgaaggaagaagcggcgtacaaagcgttttacgcgtacttgcgaaagaaagcaaacgccaatgaaatgtatgtgattggcggcatcgatgagacgatggccgcggaaatcgaagcgaaacagcttgtgatcgtgtcagatgtcccgtttgccgattgggtgaagcgcgacacggcgctcgcggtgatcaacttgggcaaagaggaagacgaggcaaacaaacgaatgactgcgttgtcccgacaattgctcgtcttcacggaacgtgagacattgaagctcttcttgcaggcgctcgatgtggatcatcttgatgtgcagccgatccacggctggttggaaaagaaaaaacaggcagaacaggcggtgatcgcatgaatgcagtgatgtcattaaaagggagagattttttaacgctgctcgatttttcaacagacgaaattatggacttgttggcgctagcagccgatttaaaagcgaaacaaaaagccggcgtgccgtatgcgccgctttccggcaaaacaatggcgatgatttttgaaaagccctcaacgcgcacgcgcgtgtcgtttgaagtcggcatgatccagcttggcggccaggcgatgtatttaaacggcaacgatttgcagcttggccgcggtgaaacgattgcggatacggcgcgcgtcttgtcgcaatacgtcgatgtcatgatgattcggacgtttgcccatcaaaaagtcgaggaattggccgagtatgcgtccgttccggtcatcaacggcttgacggacgacgatcatccgtgccaggcgctggcggatttgctgacgatttacgaagcgaagaaaacgttccaaggcgtcaaactcgcctatgtcggcgacggcaacaacgtcgccaacgccttgcttgcggccgcagccaaagtgggaatggatattttcattgcctgtccgccaggctatgagccgaaggaggaatacgtcgaggcagcgcgccagatcggcgagaaaaccggagcaacagttgttgtgacgcacgacccgcttgaggcagtggccggagcggatgcgatttatacggacgtatggacgagcatgggccaagaaagcgaaagcgccgagcggcttcaagtgtttcagccgtaccaagtgaatgaagagctcgccaaagcggcgaagccggattacctctttttgcattgcctgccggcccatcgcggcgaagaagtgacggccggcgtcatggacggcccgaactcggtcgtatttgagcaggccggcaaccggcttcatgcccaaaaagcgattttagtgtcgatcctataggaaaaaggaattcccgtttcgggagttccttttttctttttttgcaaggaaaagaatttccatgaggaagaaacgtttttattgtgaacggcttgacgctccgtgtgcggcggccccatcatttcccttcttatgaacagcggcaaaaccgggaatgctaacaaatgcaatcgaagcaagggggatgaaacaaatgggccaaccgcgccatttcaaaccaggggataaagcgccgaacaacggcgtgtacattgaaatcggcgaaacgggcgacaatgtaaaacacccgaaaaagctgaaactaaaagccggcgatacgttcccggaaacgtcgaaccataatcgacattggacgtatttgcgcaaaccgtgaagtacaacaaaagccattccaagtatggagtggcttttgatttgccgtgtgcttcgcgatcggctataatgatttatggtcaaagaaggtcaaatggagggaacggcatggacgcaagccgtttgacggaaaaactgcaagaggcgctgatggcggcgcagtcgctcgccaaagaacgacatcatcaacagcttgatgtcgagcatctcctgattgcgctgctcgaacaagaaggcggcctggcgccgcggctcgtggagctttccggcgccgacaaggaaaaggttgcggactggcttcgcagccagcttcgccaaaagcctgaagtgcatggggcggacgagcagctgtatgttgcgcccgccttagcgcggctgcttgaggaggcggaaaacgaagcgaagcgaatgcaagacgagtacatatcggtcgaacatgtgctgctcgcgttgcctcatggcgccgagccggtcgctcggcagctggcgtcgtttggactgacgaaggaagcactattagcggcagtgagaaaagtaagggggaatcaacgcgtgacgagtccacatccggaagcaacctatgaagcgttggcaaaatacgggcgcgaccttgtcgcggaagcgaaagcgggaaaaatcgacccggtcatcggccgcgacagtgaaattcgccgcatcatccgcattttgtcgcggaagacgaaaaacaacccggtgttgatcggcgagccgggcgtcgggaagaccgctattgtcgaagggctcgctcaacgcatcgtgcgcaaagacgtcccggaagggctgaaagacaaaacgattttcgctcttgatatgagcgcgctcgtcgccggagcaaagtttcgcggtgaatttgaagaacggctgaaagcggtgctcaatgaaatcaaaaaaagcgacggccgcatcattttatttattgacgaactgcatacaatcgtcggcgccggcagagcggaaggggcgattgacgccggcaatatgctcaagccgatgcttgcccgcggcgagttgcgctgcatcggggcgacgacgcttgatgagtaccggcaatacatcgaaaaagacccggcgctcgagcgccgcttccaacaagtgcttgtccaagagccgagtgtcgaggacacgatttcgattttgcgcggattgaaagaacggtatgaagtgcaccatggagtgaaaatccacgatcgcgcgctcgtcgcggccgccgttttgtccgaccgttacatctctgaccgctttttgcctgacaaagcgatcgatttggtcgatgaagcgtgcgcgacgatccggacggaaatggaatcgatgccgtcggagctggacgaagtgatgcgccgcgtcatgcagcttgaaattgaagaggcggccttaagcaaagaaacggatgaagcgagccgcgagcggcttgtggcattgcaaaaagaacttgccgatttgcgtgaaaaggcgaacgccatgaaagcgcaatggcaaaaagaaaaagaggcgcttgaccgcgtccgccgtttgcgcgaggcgctcgagcgggcaaaacgcgaactggaagaggcggaaaacgagtatgatttaaacaaggcggcggagcttcgccatggccgcattccgcagttggaaaagcaactcaaacagctcgagcaagaaatcagtgagcaaagtgaagggaaattgctgcgcgaggaagtgacggaagaagagattgccgaaatcgtgtcacgctggacgggcattccgctcacccgcctcgtcgagggagagagagaaaagctgcttcgccttcatgaattgctgcatagacgggtcatcggtcaagacgaagcggtcgagcttgtcgctgacgccgtcttgcgggcgcgggccggcatgaaagacccgaaccgcccgatcggatcgtttttgttcctcggaccgaccggcgtcggcaaaacggaactggccaaagcgctcgccgaggcgctgtttgacagtgaggagcagctcatccgtcttgacatgtccgagtatatggaaaaacacgccgtctcccgcttgatcggagcgccgcccggctatgtcggctatgaggaaggcggccagctgaccgaggcggtgcggcgcaagccgtattccgttctgttgttcgatgaaatcgaaaaagctcatccggaagtgttcaacatcctgctgcagctgctggatgacggacggctcaccgattcgcaagggcggacggtcgactttaaaaacacggtcgtcattatgacatcgaacatcggatcgccgctgttgttggaaaacaaacagggcgacatcgatgaagaaacgcacaaacaagtgtttgaccaactgcgcgcccatttccgcccagaatttttaaaccggatcgacgatatcgtcttgtttaagccattgtcgatgaatgaagtgaaaggcatcgtcgaaaagttcgcccgcgagctgtcggcccgtttggccgatcggcatatcgaactcgtgctgaccgaagcggcgaagcaatacatcgccgaagcgggcttcgacccagtatacggcgcccgcccgctcaaacggtttatgcaaaagcaaatcgaaacgccgcttgcgaaagagctgatcgctgggcgggtgaaagattacagcaccgtcacggtcgatgttgacaacgggcagatcgtcattcgtccgtcggcgcaaacgagctgaagggggcgccgccgacgcggagagacgtgcttcctgtctgccggggttggtcgcattgtttgagcatggacggaaaacacaagtctatatcaatagggatggaatgctcctccacttacacctatatagatgcaacgaaaaagtttaacatatccttgatggaaaagtcgcttgtccatttttcgactgtcgaaggcaagccacaggcttgcctccgtcacgccaaggcgtgacggaagacccgaacaaccacccgcttcacagacccatacatgggtctgaaagcggcgttgttcggtcgcccgacagtcgatcaaatgctcggtaaaagctacaaatgttaaagcttcaaatcgcatctatatataggtgttgaagtgggaggattctcggttaaagatgacaaaaaacaacgccttgggactttcaccccaaggcgttgtcttatgaagcgaatgatcaatgatggtgatccccggccggctcgtccggaatcagggctgcaatcacgaagactaagatcgtcacgatgacgccaagcaaagcaccggtcgcgaagttatagccgatcccttgcatcgagcccatgacgtacgttgccatttgcacgagcaaaaacgtccaaaaaaacgtccaaaacaagcgcatctttgttcctcccatcttctcgtcattccttttcttatcttatcacaatttgtcgcgtaggcatatacccggacgttttttttggccgcgcatatcgtatactgtaccattatgcattgccaaacaagggtgaatggaaacgatggcaggacaacggcggttttttcaactcgatgagcaatggtgcatcgttcacgtgccggagcgcccaaatgggtttgccctttttttaatgggcgacggcgaccattttgtgaacgaacagacgagtttttggctcgagcatccggggcggcgccaatggctggaagattggttggaacgtgggtatacggtcttttcgtcccatttgtacggccggcattggggaagtccgaaagcggtccggctggcgcgccaactcatttactcggtgttgaaaagcgaaattgtgaaccagcgcatctatatcgttgccgaaggaatgggcgcgctcgttgccttgcaactgcttggcgccatgccaagtcaaatccgcgccgtcgccatgatcaacccttgccttgacgtacgcgcccagcttgactatgaacaggaacatccattcgtgtaccggcggatggtgagggaaatcgcgactgcctatggcttgaaagaagaggaggtgcccgaggctgttccgtccctctttctcagtcctcatgacgttccggtgacgatttggcagctggccggagtgagcccgtatccatccgccttgcatagccgtaaatatgaacaatggatgaaaacgacaaacaaccaggtgcgcgtcgtttacgagctgccggagaaacggcgccaactggctcggcaaatcgggcaatttttctgccaatacaatgaactcccgtaaacgacaagggcaggagctgactcaaaagctcctttttgatgaaatttaatcgaagtatgtgaaagagaccacctctgaaacccttggttttaccggattttcgaggtggtctatttttccgtgttgcctcagataggggcattgccgctcttttggaccagcccctgctattttttcaataagtcgacgagcgagttgatctttttcacgagcggttttaattgttgcaatgagtcggctagcgtattgacgttttcaaacagcttcatgaaatcgatgttcggcagtaaaggcggctctgccccgctcccttgatcttcgcgctcaccggttgcgcgagaaggaaaagatccgaacattaggcgggaaaaacggtcttgtcgttcgcgatgttgttctcgtgcttcgccgttggccatgggcgatcctccctttcatgcgatggttgctcgtatttgtattgtatggcagaaaggaaaaagcggtttggacaaatgccttaggggcacggaaagcgctggttcaactttcgttttctattgcgcatccacgctctttcggctaaaattagtaccaagtaataataattggtgatgtagactgattgtacattcaagtttggttgtcagcgtgagcgtttttttgccattttgggaaagaaagaggagatggatgatatgggagcaggaattatcggggtcggccgctatgtgccggaaaaagtgttgaccaactttgatttggaaaaaatgatggatacatcggatgaatggatccggacgcgcacagggattgaggagcgccgcatcgctccggatgacatcgatacgtccgatatggcgtattttgccgcagaaaaggcgcttcaagacgctggcatggaggcgaaggacattgatctcattttagttgccaccgtcactccggaccgtccgtttccgtcggtcgcttgcatgcttcaagagcggcttggcgccgtcaacgccgctgcgcttgatattagcgctgcctgcgcggggtttatgtacgggatggtcacggccgcccaatttattgacacaggcgcctacaagtatatattagtagtgggggcagacaaactatcgaaaatcaccgattggaccgaccgcaacacggcggtgctgttcggcgacggcgccggagcggtcgtcatgggtccggtgtcgcccgggcgcgggattttatctttcgagttgggagctgacggaacaggaggaaaacatttatacaaagacgaatatatcgtcatgaacggccgtgaagtattcaagttcgccgtccggcaaatgggagaatcaagcgtgcgtgtgcttgaaaaagccgggctcacgaaagacgatgtcgactttctcattccgcatcaagcgaacattcgcatcgtcgaagcggccagacagcggctcgagctgccggaagagaaaatatcgacaaccatccgtcgatatggcaacacgtcggccgcatccattccgatttcgcttgtcgaagagttggaagcgggcaaaatccatgacgatgatctcatcattatggtcggattcggcggcgggctgacgtggggcgcgatcgctttgcgctggggccgttaacggcacgtatattatcgaaataaaaggagagacggaaacgatggaaaaaagacgagtcgtcgtgacaggcataggcgccgtcaccccgcttgggaatgacgcagaaacgacgtggaaaaacattatcgccggccagtccggcatcgacattgtcacccgcgtcaatccggacgactttccggcgaaagtggcggcggaagtgaaagacttcgatccatcgctgtttatcgaccgccgcgaggcgcggaagatggaccgatttacccaattcgccgtcgctgcggcgctcatggcggtcaaagatgccaatctcgacattaatgaaagcaacgctgaacgggtcggtgtttggattggttctggcatcggcggcatggagacgtttgaacagcagtttgagattttccagcagcgcggttatcgccgagtgagcccgtttttcgtgccaatgatgatcccggatatggccgctgggcaagtatcgatcatcctcggagcgaaagggatcaattcgtgcacggtgaccgcttgcgcgaccggggcgaactcgatcggtgatgcgtttaaagtcattcagcgcggcgacgccgatgtcatgatcactggcgggacggaagcgccgattacgaaaatgtcgttcgccggtttttgcgccaatacggctctttcaaccaatccagatccaaaaacggcgagccgcccatttgacaaaaaccgcgacggtttcgtcatgggtgagggagcaggcatcgttgttcttgaggaattggagcacgcgttgcgccgcggcgcgaagatttacgcagaaattgtcggttacggtgcgaccgccgatgcgtaccatatcaccgcgccggcgccgggcggcgaaggcggcgtgcgggcgatgcgccaagcgcttcatgacgctggcctgaagccggaggagatcgattacatcaacgcccacggcacgagcaccgagtacaatgataagtatgagacggcggcgatcaaagaagtattcggcgatcatgcatataagctcgccgtcagctcgacgaagtcgatgaccgggcatttgctcggggcgaccggcgcggtggaagcgattttctccgtgctggcgatccgcgacggcatcattccgccgacgatcaactacgaaacaccggatccggaatgcgacctcgactatgtgccgaatgaagcgcgcaagcaagacgtgcgtgcggtcttaagcaactcatttggatttggcggccataatgcgacattgatttttaaaaaatatgtgtaatggatgaaaaggagagccttggttgagcagagctgaaaacgcgtgactaacggcgggttcggttcagcgtcaggctctcttttttgttttgtttcaccgtcttttccctgccgacataacgtaagagaaaaggagggaaaagcgatgggattgcttccgaccgatcgatggcttgaagaggatgaaggcgatccgctccggttgtgcgcacggttggcgccgctttttggcaagatgccggcgcgtgagatttacagctatttacggctgtatggcatgtaccgaagcactcggcaggccgagcggcttttgccggagatgaaagagcgccgtctttgggaacgtcttggccgtttgtatgaacggcaacgggggatatggaagggaccggacgttccggtatttttgctgccggccgatgacgaaaaccggaagcttgtgcgcgaattccaaggaaaaggcggggtggcgtttgctgataaattgtttttcttcttgctgcctgatcattgcgacgaggagatcgccgcgttggtggcgcatgaatacaaccatgtatgccgtctcaagcagttgccgaacgaaggtgaagatgcgacgttgctggatgcagtcgttatggaaggattggcggagcatgccgtcgccgagacagtcggcgccgaacagtgtgcgggatggacgaagtattacaccgatcgggagatggaacggttttggcggcgctatatagtcccgaataaacatttgcccgtttcgcatccgcatacttcccgcattttgtacggacttggatggcatccgaaaatggggggctatgccgttgggtatgccatcgtccgtcgctgcctggaaagaggatattcgctcacccaattgatgacgatggaaacgaaagacatcgcggagttggcgggcttttcaggcaaacagcaaggagcgtcttagctcgaaaccgcatggcgaccgccgctgtccggttatcacaagaatcttagggacatcgggcgcaaacaggcatgttgtccatggcgccgacatatatgtagaacaaggacgtggacaagaaggaagggaaagcccggtgatccgcctgtttttttatttggtcggtttcggtttttcggtcgtcggcggcatgatggtgatcacctatttgaacatcatcactccagagcgcggttttagcgaatacttatcttatatttcgacaaggttggaatgttatttattccctattggccttcttttgatgtgggggagcttgacgtttccaagccgcagcccctagaggggaaaagaggacgaaatggaataaaattctgtccctctgcctatactgatggacaaacacgtctggaagtgaggggtctcgcatgctttatctgcacgacatttgggtcaactggtttgaaggagaagagaacggatacaacgtctgccatttccatgaatggcgcaaggacgatcaaatcgagctgctcgaccaagtgccgctgttaaaagtatccccggccctgtttcattacattgaaaacagcttgtccgatcttccaaaaccgctgctagacgatgtgcatcagaaggcgtatgtccgcaaaaaccatgaacgcattcagctggactattgtttcgttgtcacggacggcgccggcgttttggctgtcgatacaatcggttatcaaatcccgattcgcaaaagccgtctcattccgcgtcaggaacaactcgtctacgaaatggcggccgaagcggaggaacgggactatccgctgccgaggtatgaaaaagaataccatattttatcgccggctccggaactgatgtgcggactcacgcgcaaagagcggcagttgaaacagctgttgtttatggcgcttgaccagctttattcgacaaaaaatactgcccagatgcgctattggtatacggaatgggcgccggaaaaatacgccgctattcaaaaaatgtcttttgatgaagcgtgggaacaattgtataacgagacgaaatacgggtggtccgaacggcatgagcagctgtgcgaaaacttgatcaaagggcagccatttttcgaaaaactgtgggaaatggagcaagaaccaaaagtcaattaaaaaacgggccaaggcgataggcgcctgcccgtttttgtatggcttcgctcgatgcggctatttaccgccgccgcccgagccccatggcttgctccattttgcgcaccatttccgatgcaacccgatttgctttttccgccccttcatccaacacgcggtcaagctcctcgctttccatccaatggtgataccgctcttgaatcggtcgaagcgtttcaatgacgacttgagcgaggtcggctttgaagacgccgtatccttttccttcgtattgccgctccaactcctcgatcgattgaccggatagcgtcgaataaatattgagcaagttcgaaatgcctggcttcgcttctttgtcgtagcgaatcgttccttccgagtcagtgaccgcgcttttgatcttcttctcgatcgttttcgcatcgtcaagcagtgtgatgtacgctttcgggttggggtcggatttgctcatttttttcgtcgggtcgacaagcgacatgatgcgggcgccgactttcggaatgcgcgcctcagggatcgtgaacagctcgccataccgtttgttgaagcgctcggccagatcccgcgtcaattcgatatgctgcttttgatcatcgccgaccgggacgatgtcggtgttataaagcaaaatgtcagcggccatcagcggcgggtacgtgagcagtccggcgctgaccgcctctttgccggccgatttttctttaaattgcgtcatccgctcaagttcgccgatataaacgatgcactgcagcatccaagcggcttgagcgtgcgccggcacttctgactggatgaacaacgtcgcttgcgtcgggtcgatgccgactgctaaatacaaagcggcgaggcggcggatgttttgccgcagttcgtgtgggtcttgccaaacggtaatggcgtgttggtcaacgatgcaaaaatagcagttgtattcatgctgcagctcgacaaactgccgcagcgccccgatgtagttgccaagggtgatgacgccgcttggctgaatgccggaaaaaatggttttcatcgatcttcactccctcaagcaaaaataaaaaaggccctgccagccctctgatagggacggtaggaccgcggtgccaccctacttattgcgccgacaagcgcaatcgctcagcccatgcttagcgcatggccccctgtaacgcggggaaacgtcctcgcctactgcgtcgccggttcggcgggaagctcgaaagcccattccatatggctagccgcttgttcgcaccgtccacaagctctctgaaggcatcgccaatatgtactcttctttctcatcgctcggttgatcctagatttgccttatattatacggaaaacattcagctgttgcaaccttattgcatggcatatccggcggcaatcatcgccagaaacagaagcagaccagaaaagagaagcggatacgtgatggcgaaacgccgcggaccgagcagctcatccgattcatgttctgctgccgcttcctcaagataccgctccaccctcgcgctgcttctgcgcaatcggcgaaacccgtatgcgaatccgctgaaaaacccgcgttcataaacaaacaaaagcccgccgagcgacagaggcaaaagggagagcaaaaacgaaacgttaataaaagccactatactccatgcaccttgtcccacgacaatgagtgagcttgccgccagcatcgcaacgaagagccatccagtccgcacagccgtttgtttcatatcgtctgttcccgcctttcccttctcactgcttattttatcataaatcgtgtgggcgggaagattgtcaaaattattaacaaaattatattaaaaaatatagaagaaatatggaatttaaggagggatttgctttggagccaaggggaagggcaaaaaaattatattgtaagcgtttccttttttctgtagcagaaattttttgtttacaattgaggaaaaagtcattacaatgcaaatgtaaatgaatccgatccctatcttgtttttaattagtttgaaattttttatttaaggaaataaaaaaatccttttcaaatatactaacacaggatataataagcgatgtaagtgcaatcttctgaaatcaaatggttcagaagatttgtaatacgctacataaatttttaaggggggttttttagtgaagaagcgattttctttcttcctcgtcctgcttctcgcgctgtcaacgttcctcgcggcttgcggcgggggcaaggacaacaacgctcaaggcggccagggaggcgaaaagccggcggagaaaaaggagcaggtgctgaacttgcttgattcttcggaaatcccgtcgcttgactcggcgctcgccaccgaccaagtatcgtttatcgtgttgaacaacgttatggaagggctgtaccgtttagggaaagacaacaaaccggtgccggggatcgcggaaagctatgaagtgagccaagacggcaaaacgtacacgttcaagcttcgcaaagacgccaaatggtcgaacggcgacccggtgacggcgcacgacttcgtgtttgcttggaaacgggtgcttgacccgaaaacgaaagcggagtatgcgtacattatgtacgacatcaaaaacgcggaagaagtcaacaccggcaaactgccagttgaccagctgggcgtcaaagcgcttgacgactacacgctccaagtcgagctgaaaaacccgattccgtatttcatcagcctgacggtattcggcacgttcatgccgcaaaacgagaaattcgtgaaagcgcaaggcgacaaatacggtctcgaagctaatacgacgctttacaacggcccgttcgtcttaagcgaatggaagcatgaacaaggctggacatatgagaaaaacccgaattactgggacaaagatacagttaagcttgaaaaaatcaacgtcaaagttgtgaaagacacggcgacagcggtcaacttgtatgaaacgaaacaggccgaccgcgtcggtttgacggccgaatttgttgataagtataaaaatgataaaaacttcaaaacggaattggatccatccctctactggctgcgcatgaacacgaaaaaagaaccgttgaacaacgtcaacgcccgcaaagcgattgcgatggcaatcgacacgcaagcgatggtcgatacgctcttgaacaacggttcgattccggcgaagttcaccgttccgaaagacttcgtcaccggtccggatggcaaagacttccgcgatgtgaatggcgatttggtcaattacaatccggatgaagcgaaaaaactgtgggagcaagcgaaaaaagagctgggcaaagacaaatttacgcttgaactgctgaactatgacagcgacagcgcgaagaaaatcggcgagtatgtgaaagcgcagcttgaacaaaacttgccgggcttgacggtcaacattaaacaacaaccgttcgcacaaaagctcgagcttgaaagcaaaatgcaatacgacctgtcgttctccggctggggtccggactatcaagacccgatgacgttccttgacttgtggacgacaactaacccgcacaaccaaacgggttggtcgaacgctgaatacgacaaattgattaaagacgcgaaaacaacgttgcttggcgatttgcaagcccgttgggatgcgatgctgaaagcagaaaagatcgtctttgaagaaatgccgattgccccgctctatcagcgcggtgtcgcctacttgcaacgcgagtatgtcaaagatatcgtttcgcacccgtttggcggcgattacagctacaaatgggcatatattgagtaatctgttttctacagcatgccgaggagagtatatgcgagggcatatactctccttttgcctgccaaggcgaaaaatgtcgaaaaacaacgaagattataagaaaagcagaggaggtgcggtcatggcgcggtatacgcttcagcggttcgtttatatgatcatcacgttgtttatcattgcgacgttgacgttctttttaatgaagctgttgcctggttcgccgcttcagaaccaagagaaattaacgccggaacagaaggcgcttattttaaaagagtacggattggataagcccgtgccggttcaatacattcaatatttagggaatttgctgaaaggagacttgggggtatcgttccaatatgacaaccgccccgtgacagagctcatcagcgatcgaatcggcccgtcggcccagctcgggtttcaggcgattgtttttgggacgatcgttgggttgattctcggaattgtcgcggcgattcgacataatcattgggaagattacacagctacggtcattgcggtgttgggcgcctcgatcccgtcgtttgtgttaggggggtttttgcaatattttatcgctgtgaaactgcaatggcttccggtcgccttttgggaaggcttcaaatatacgattctcccgacattggcgctgtctgtcggagtcatcgccagcatcgcccgctttatgcgcacggaaatgcttgaagtgttaagctctgactacattttgacggctcgggcgaaagggatcagccaggcgggggttatcatcaagcacgccatccgcaactcgcttatccccgtcattaccattttaggaccgatgaccgtcaatttaatgacgggaacgcttgtcattgagaaactgtttgctgtccctggtcttggagagcagtttgtccgttcgattgaactgaacgattacccggttattatgggaacgacgttgttttattccgccttgttgattttggccgtctttatcgttgatgtgttgtacggggttgtcgacccacgcatccggttagcgggagggaaaaaatgatggcgaaacaacaatacgaacaactttcaccggaatggtttcagcccgccccgccgaacgtcggtgagcaggaaaaaatcaatcgtccgagcttgacgttttggcaggatgcttggcttcgccttcgggaaaacaaggcagcgatcgtggggctcgtgatgattatcattttgacgctcatggcgatcatcgccccgatggcgagcgaccggacgtataaagatcaaaacttgcggcatgcgaaacttccgccgaaaatcccggtgctcgagcatgttcattggcttccgtttgacggccgggatgcgaacggcgttgatgtgtataaacagcgcggcgtgaaagagtactattggtttggcacggatgacttaggacgcgacttgtgggtgagaacgtggtatggcacgcgcatctcactttacattggtttgctggcggcgttgatcgacttattgatcgggattgcgtacggcggcatttccggctactatggcggccgcgtcgacaatgtgatgcagcggatcatcgaaattttaaacggcatcccgtatttaattatggtcattttgttcattttgatttttgagcctggaatcatttccatcacgttggcgatggtcattaccggttggacgacgatggcgcggatcgtgcgcggacaagtgttgaaattaaagaacatggaatacgtgttggcggcaaggacgctcggagcgccgacatcacggctcattttcaaacatttgatcccgaacgtcatcggcccgatcattattacgacgatgttcacgattccatcggccatcttcactgaggcgtttttgagctttatcggccttggcatccgtccgccggaagcgtcgcttggctcgcttgtcaatgatggatacaaatcgatccaaacatatccgcatttgatgattattccggccgttgtcatcagcttgctcattttaagcttcaacttggtggcagacggaatccgcgatgcgcttgacccgaaaatgcgcaaataaccgacggaaggggtgaaaccgatggagaaaattttgcaggtgaacgatttgcacatttcctttgacatccacgccggtgaagtgcaggcggttcgcggcgtcacgttcgacttgtataagggagaaacgctggcgatcgtcggcgagtcagggtctgggaaatcagtgacttcaaaagcgttgatgcgcctgttgccgacaccgccgagccggattaagcaaggggaaattttatttgaaggaaaagacttgaccaagctgtcggagaaagaaatgcaatcgatccgcggtgcgaaaatttcaatgattttccaagatccgatgacgtcgctcaatccgacgatgacgattggaaaacaaattatggaagcgattttaaagcatcaaaagctgtcgaaagatgaagcgcgcaaacgggcgattgaactattgcagctggtcggcattaaaaacgccgagctgcgcatgaagcaatacccgcaccaattttccggcgggatgcgccagcgtgttgtcatcgccatcgccttggcgtgcaatccgaaaattttgatcgccgatgaaccgacgacagcgcttgatgtgacgattcaggcgcaaattttggagttgatgaaagacattcagaaaaagctcggcatgtcgattattttcatcacccatgatttaggggttgtcgccaacatggccgaccgagtggccgtgatgtatgccgggaaaatcgtggagatcggcacggtggatgaaattttttacaatccgaaacatccgtacacgtggggattgctggcctcgatgccgagccttgatcataaagatacggagctgtattcgatcccgggttcgccgccggatttgttaaatccgccaaaaggcgatgcgtttgcgccgcgcaatccgtatgcgctcaaaattgactacgagctcgagccgccgatgttccaagtgtctgatacgcactatgcggcgacatggctgttgcatgagatggcgccgaaagtggaaccgccggctatcgtgcgcgagcggatgaaacggtttgctgacatcgtcgcccggaaaggaggaaaaccgcgtggctagacaaaagctgctcgaggtgaaaaacttaaaacaatacttcccagccggccgcggtgaggtggtgaaagcggtcgacggcgtcacctttgacatttataaaggtgaaacgttcggccttgtcggcgagtcgggctgcggcaagtcgacaacggggcggacgatcattcggctctatgaggcgacagacggggaagtgctgtttaacggggtcaatgtgcacggcaaaaaatcaaaaaaagagctgaaagagttaaatcggaaaatgcagatgattttccaagatccgtatgcgtcgttgaatccgcggatgacggtcgcggatattatcgctgagggcatcgacatccatgggctggcgaaaacgaaagaagaacggatgcaacgcgtgtatgaattgcttgagacggttggcttgaaccgcgagcatgccagccgctacccgcatgagttttccggcggtcagcgccagcggatcggcatcgcccgggcgcttgccgtcgagccggaattcatcatcgccgatgagccgatttcggcgcttgacgtttccattcaggcgcaagtcgtcaacttgctgaagcgcctgcagcgtgaaaaagggttgacgtacttgtttattgcccatgacttgtcgatggtcaaatacatcagcgaccggattggcgtcatgtatttcgggaaaatggtcgagctcgctgaatcggaagagctgtaccgcaatccgatccacccatacacgaaggcgctcttgtcggccattccgcttcctgatccggaaacggagcggacgcgcaagcggatcgtttacgatccggcgcaacatggctacaaagatggagaggaacttgaattccgtgaaattacgcctggccattttgtgctttgttcggaggaagagtataagcggtatcgggcgatgtatgcctagcagaatagaaaagggcgccgctccttcatcgccgcatgatgcgaacggtgaaagaggcggcgcccacctatgcgcctgtcttggcgcgttatttttttcccccgacaactttccatccttgttggatgcggcgagaggcctcgacatgctttccacttttgtttcggccgaacatccgctctccgatcgtgttgctgatgttccccatcaatgcggtgaggacgacgatcaatgccgaagcaatggcaaagtcgatgaaatagccggccatcggttcttcctcccttttccttttctactttgattgtagaggatttgccttcactttggaagaggaaagaaagaaaattgcatttatcatcgaaaaactatatctttcttggccgatgtattgtataatatatcatgttaaagtcatttcaatttgcaaacgattggcaaagcggctgatcgccagactggcgtccaagccgtgtcgctatgctgtcagacgtcaaaccggcatagcggtgcacgtctgtcgtctgacggacgagggaagcaagggattccttgtcaaaaggagtgatcgaagtggtcaagctatacacatcaccgagctgcacgtcatgccggaaggcgaaggcgtggctcgagaagcacaatattccttatgtcgagcgcaatattttctccgagccgctcacggtcgaggagattaaagagattttgcggatgacggaaacggggacggatgagatcatttccacccgttcgaaagtattccagaagctgaacattaacttggaagctctgccgctgcaagatttgtacgaactcattcaaaaaaacccaggcattttgcgccggccgatcatcattgatgaaaagcggcttcaagtcggctacaacgaagatgaaatccgtcgctttctgccgcgcaaagtgcgggcgtatcagcttcgtgaagcgcagcggctggtgaacgggtaataaaaaaacttctacatggtctgccatgtagaagttttttatcatttgctttatgcggcgcgcgaccggcggtgggccgccaagccgagcaaaacagcaagaacggccgccgccattggaaacagcgcctccccattcggggggtaaaacgggcgcaaccgctcttcggcagcgatcatctttccagcggtgtacgccaagagggcgccgccggcataaatgagaatcgggaaccgttccatggcataaaggatgattttgctgcctaaaatgatgataggaacggaacagagaaaaccgaacacaacaagtccgatatggccttgagccgctccagcgatggcgatgacgttgtcaagacccatggcgacatcggcggcgacgatcgtctggatggctttccaaagcgacggttcggctttgatcatagtcggtttttcgtctttttgcccgatcagtttcaaggcgatccaaaagaggacgacgcctccagcgagctgcaagaacggaatcgtcaacagccaaacgacggccaccgtcaagacaatgcgaacagcgatcgccagcgcggtgccgacaatgatggccatattccgcttttgttccggcaagttgcggcttgctagcgcaatgacaaccgcattgtccccgccaagaatgacatcaatgccgataatcagcaagatggaaacgatgtattcatccaccataggcgtccctcattccgtccgtgttcatcatcattatagtagggcatggccggtttcataaccaatttttaaaaatgcgtttttttatttcccttctttcgctttttatcataaaataaaagtacaagatcataagttttgatttaaatagtttcaggggcacaatcccttccttttttatttctctgttttagaagggagagttgagaaatggaaatcgaacgcatcaatgaacatacggtgaagttctacatttcctatgttgatatagaggagcgcggctttgaccgcgaggaaatttggtacaatcgggaacgaagcgaagaattattttgggaaatgatggatgaagttcatggggaaagcgatttttcgctcgatggcccgctttggatccaagtgcaggcgctcgaaaaagggcttgaagtcgtcgtgacgaaagcgcagttgtccaaagacggaagcaagctcgagctgccgcttccagaagagaaatggcgcgagttttcgctgtcagctgatgaaaaggtggaatcgctgttcggccaccatttccactttggtcaaaacggggacgccgaggagagagaagagcaagatgtccttcaattcatcctttcgttcaaggatatcgaggatgtcatttccttggcccatcgcgctgacttctctcggttgtcgaaccgcctgttccaatttgaaggccgctattacttgttcgtggagtttgacgagcgctacaccgagcaggaagtggacaatatgctcagccttctgttggaatacggaagcgattcccagctgacgatttatcgacttgaagaatacgggactgaaattatgggcgacaatgcactcgaaacgatcaaaacgtattttccagcctcataatgtttccattccgccgatttcgccgccagaaatcggcgttttctacgttagcggaagaaaaacggccatcatgaagagccgggtggaggggttttgttgcgaaacacatcgagagtggcgattctcgtcgtcattgtcggcgcgttgctggcattgacgaacgggttttgggaagggaagctgcttggtcttttcagcgtattgatgtcttgttccgtcatctttattgcgctggtcatttctcttgagaatcgaaagccggcgcagacgatcgcttggctggcggtgctggggagctttccgattgtcggctttttgttttatttattgttcggacgcaactattggcaacaacggcgctataaaaagaaagccgattttgatgaggcggtgctgctcaagtttcaagagccgtcgccgattgccgtcgagcggctgccgatggcgccccatcagcgtccgcttttgcgccttgcttatcgcatcggccagcatccggtttcactcgcctcgcagacggcagtgttgacgaacggagaggagacattttcttctatttttgctgaactggaaaaagcggaacaccatattcatttagaatattatatcgtccgtcatgatgaaatcggccaacagttgaagcgcgtcttgatggaaaaggcgcgccaaggggtgcgcgtccgttttttgtacgacgccgttggaagttggaagttgtcaaacgcctatatcgaggagctgcgcgcggctggagtcgagatgatcccgttttcaccagtgcgcctcccgtttttaagcaaccaaatcaatttccgcaatcaccgaaagatcattgtcatcgatggaggcgtcggctttgtcggcgggctgaacatcggagatgagtatttaggaaaaaacaaatatttcggattttggcgcgatacgcacttattgatccgcggtgaagccgtccggacgctccagctcatttttttgcaagattggtattacatgacgggagaacgcttgttgacgccggactatttgtcgccgccgctcatcgtcgaggaagggcaaggcggggtgcagctcattgccggcggtccggaccaaaagtgggaagtgatcaaacagctgtattttgccatgattacgtcggcgaaacaatcgatttgggttgcctcgccgtactttgtgccggatgaagacattttgacggcgctcaaagtggcggcgttaagcggcatcgatgttcgcctgctggcgccaaagcgtccggataaaaaaattgtcttttacgcttcgcgctcgtattttcccgagctgctcgaggctggggtgaaaatttacgagtatgagaaagggtttttgcacagcaaagtcatcgtcgtcgatggcgagctcgcctcgatcggcacggcgaacatggatatgcgcagtttccatttaaactttgaagtgaacgcctttttgtattataccgacagcattcataaactcgtccgcgactttttggaagattttcgccacgcttccatgatcgactacgaacagtttcaacagcgcccgttccgggtgcgtatcgctgaatcggtctcccggctgttgtcgcctctgttgtaaccaaccgcttgtaaacgccagtccgccgaatcggcggacttttttcggcgcagtttggctttgggcaggaaaaccggcgatggtcaacgaataaaagggaagaaccggacggtgaagggggcagcagagaacaattccagctgttcccgctcacagacaactattttttactggaaaggaagtgatcatgttgtttgtcgctctctcagctgatggcaggacggtttcgcttgccggggcggaaagatgggaacgagaggggctgatgcgcctgaaacgacaggaaccgtttttttgtcccgcgtgccgtcaagaagtggtgctccggtcgggccgctaccgtttgccgcatttcgcccatcgaaaaggggcggcctgcccggtcgagcacgaaccggagtcggagcgtcacttaactgggaagcgagacttgttcgcgtggctcattcgccaaggcatggaggcgaagctcgagccgtatttgcccgccatcaagcagcgtcctgacatattgttccgccatggcccacacctttatgccctcgaataccaatgttccacgatcgatgaatcgctgtttcgcgaacgcaatgacggctaccgtctccttggcatccgcccgttgtgggtgttaggagcccatcatttgcggcgttcgccaaaatattcgggggaagtgcagctctcccggtttcaatggttgtttgcccatcgcgctccacattcagtcgttccacatatatggtactacagtccagagacgaaacgcttcatccgcctttttcgcccgttgccgctatcggtgcagcgaacattggccgcggtcgattcgattccgctttcgtcgttttcgttccccgattggatggcctcctgcccgctgccgcttccatccgagttttgggaacgatggctcgaacgaaaaaaacaatggcggcggacgtttccgctttatccgaaccaaaccgtgcgccgcatttgtgctgatttttaccaggcgggcatcgttccgtcactgtttccgaccgaagcaggctggccagtgccgcgcgggtatttatgggagacggcgccgttcatttggcaaacgtatgtccttttgtttcttcttggaaagactggacggccggcaacggcagtatctttatttcagtggctcgacgacaaaatccgcaccggccgcctcgttccgcgccggctgccgcttgtcggccgggatacgtatcgtgaggccgtcggcgagtatttgcattggttgagcctgctcggctatctccgccgcgaagagggcgaccagcttcatttggtgaagccgctgtcgtttccgtcgaccgtcgatcagatgattcatcaagatgctgcgcttcttgagcaaattcatcaaacgccagcacttagccgctattgggaggcgcttgaatttcaaaacgcggagaaaatgaacagaaaacaggaaaagatgaacggaatggtgaataataattcgtgtatcgattatttgtataaggaggaatgatgacggtggaggaaaagaaagcgaaaaagtcgctgccgctgcgaagcgagattccggtggaagaaacgtggcggcttgaggacatttttcccaccgatgacgcctgggaagaagagttcaaacaagtgaaggcaatgattccaaagcttggcgaatacaaagggcggcttggcgaatcgccggaagtgctgtatgaagcattgcaatgccaagatgacgtatcgatgcgcctcggcaagctgtatacatacgcccatatgcgctatgatcaagatacgaccaactcgttttaccaagggcttgacgcccgggcgaaaagcttgtacagcgaagcatcgagcgcgatggcgtttatcgtgccggaaattttggcgatcgatgaagcggtgctgcgctcgtttttggaacaatacgagccgcttcgcttgtatgcgcacgcgttagacgaaattacgcgccagcgcccgcacgtgctgtcggcggaagaggaggcgatcttggcgcaggcagccgaggtgatgcaggcgacatccgacacgttcagcgcgttgaacaacgctgatttgacgtttccgacgatcatcgatgaaaacggcgaggaagtcgaagtcacgcacggccggttcatccgctttttagaaagcacggaccgccgcgtccgccgcgatgcgttttacgccgtataccatacgtatgagaagtttcaaaatacgttcgccaatacgcttgccggcacggtgaaaaaagacaactttttcgcccgcatccgccgctaccgttcggcgcgggaagcggcgttggatgcgaacaacattccggagagcgtctatgacaacctaattgctacgattcatgaacatttgccattgctgcaccggtatgtgcggctgcgcaaacgagtgcttgggcttgatgagctgcatatgtacgatttgtacacgccgcttgtgcaagaagtgaaaatggaagtgacgtacgaggaagcgaagcaatatatgcttgaagggctcgcgccgcttggcgaggaatatgtggcgatcgtgaaagaaggtcttgacaaccgttgggtcgatgtgcgcgaaaacaaaggaaagcgaagcggcgcctattcgtcgggagcgtacggcacccatccgtacattttgctcaactggcaggacaatgtgaacaatttgtttacacttgtgcatgagtttggccattcggtgcacagctactatacgcgcaaaacgcagccgtatccgtatgcgcattattcaattttcgtcgccgaagtggcgtcgacgtgcaatgaggcgctgttgaacgactatttgctgagaacgatcgatgatgagaaaaagcggctctatttgctcaaccattatcttgaggggttccgcggcacggtttttcgccagacgatgttcgcggagtttgagcatttgatccatttgaaggcgcaacaaggcgaggcattgacggccgagacgttgacgtccctttattacgacttaaataaaacgtattttggcgatgatattgtcgtggacaaagaaatcggcctcgagtgggcgcgcattccgcatttttattacaactactatgtgtaccaatacgcaaccggcttcagcgcggcgactgcacttagtaaacaaattttggaagaaggcgaaccggcggtgagacggtacatcgactttttaaaagccggcagttctgattacccgattgaagtattgaaaaaagccggcgtcgacatgacgagcgccgagccgatccgccaagcgtgccaagtgtttgcggagaagcttgatgagatggagcggctgcttgagaaatgaaacgaatgcggcgctacagccgcattcgtttggaaggaaatccacgaaactgatggcggcggttccatgtcgctgccaatccaagcaaggagagaaacaaaagcggcatggtcgcccaaagcggaaggagctgcatgaggcccaacaagttcagaataaaggcggcagcggatgccgccgcccaaagggataagacgatgcgctgcttcatggcgatggccacctcttcccatttgctttagttgatggctcttcaccacaacatgtacttgacaagcaatacggtttcctgcacaaagatgtgcaaaaatcactgatttgttgattttccctcacaagcgtaaatagggtatgttcagaaaaaatcaagtacaacttttggtgaagagcctagttgattatatgctgtttgtctgcctgatcatgacgcagggcgaattatgacaataatgtgaacaaacgagcaaacgggttgccaatttggttggacgtttggtaagataaaaacgtgaacggaagacaaaacctgatacccctttgtttgaccgtgaacaatttctcccatcccctttgttgtcttggcaacaagaaaaagcccggcgtaagccgggctttttcttgcgcccatccctgctgctagggacgggaatcatcgatatagcgccaaaatgttccgtgtttgacgggcacccgctccactttttgctttagctgcagctttttcatttccgtttccgcttcctggatcgtccagttgtacacaacggcaacttcctttgtggcgacgaatttaaaatggcttaaaaatgattccagcggaggaggagaggacggttcaggatggaagccgagcatttcagcgatcaattcgacgtagatgtcgtacggatagcatccggaaattttaatgccttcgtcttcaatgttttcattaaacaacacaagcgtcggaatttcgtcgacgtccatttccgaggtgatttttaaatcgcattggaacgctttcgccgctcccggcgagtgcatgtcgcgcaaaaattcatcgacatccaagcccgctttgacggcgcattcggcgagcaccgacaaatcggcgacattttgtttttcgagaaagagctgttcttgcagcttgcgcaaaaagcgaaggccagcccgctttccttgcatttccgccgctttaatggcgagcgatggggcgaacgggctcgaaatcgggttttcgagccaaacgctgccgtcgcatgacatgccggtgcggttcgccgcccactcccacgctttggccattgcctccggcttcgttcctttgcgcgcgctccatgtcgcccatgttccgctcaatatgtgccttaaggtaaaaaaacggccgtattcgatcgtcagttttttgatgactggttcaagcccccagcattccgggcataaaggatcgataaacaaatacagctcgagcggtttgttcgtgttgcctagcggctgggaagggtagcaagttgatgtcgtcttcccagcaaacttctcactcaagggtatgctcctttctgtccagatgatctggggtattgaccatatgatgggcggtgagtacgagccggtgataaaactgttcgcgcgccggcccggacaagccgatttcgtccatggctgcccgcatgcaggcaagccacgcttccgcccgcttcggcgtgatttcaaagcggagatggcgcgccctcagcatggggtgtccatgctctgccgtgtaaagaggggggccgcctaaatattgtgttaaaaactgtttttgcttgcgggcggtttccgtcaaatcgtcagggaaaatgggccgcaagtccggatgcgcggccacgcgacggtaaaatgcttcgacaagtttcgcaaccgtctcctctccgccgatcgcctcataaagagtttgccattgttcacccatcgcggatgctccttttgtttgaaaatcattcgttgtcgtttgattgctattttatcaacagcacgcatggatctcaaacaaagtgactcgagcaccgctcgtttatgtgcggtagcttttcaacacgcgttcgacatacgcccgcgtttcggcaaatgggggcacgcccccatagcggtcgacgtgcccgggcccggcgttgtaggcggctaaggcgagagtgatattgccgctgtaccggtcaaggagctggcgcaaatattttacgccgccgtcgatgttttgcgccggatcaagcgggttgttgacgccgagcatttttgccgtgcttggcatgagctgcatgagtccaagcgctccagccgggcttttcgcatcgggacggaaatttgactcatggcgaatgacggcgcggatgagctgcgggtcaacatcgtatttttccgctgccgccgcgattaaagcatcgatggaagaagatgagttggttgcagcacccgcttcatgttcgagcggggcgctgcgatggccggcgggcgccgggggctgaccgcttagggcagcttgaggcgcctcggcagaagattcctcaccgcggctgagagattcggcaagcaagcttgaaaacaaggatggcaccggcgatggcaacaggctggagcgtccgggtgagaacgcattgagcgcctgccattcgatgagcagctttaatggcgaaacggtcatcgtctttcctccatttctttcatgcgggcgtaaaagcgggcgattttgtttggcgccgggcggcgcgggatgccgagcgcctcaagcaggcgcaaaaaccgcttttcacccgcttccacgtgatccacttcatattcaagttcgtaatcttcgctttgcaagtaacagttatggtcaaggcatagcgtgccgccttcatgcggccattcggctcggtcggtgacaagggagccaaagcagcgcacctcgtgtgggttgatgcccagttctgcaagcaaatcggcgatcgccccgcgcggcgccgctataccagcaagcaacgcttccgcttcagacagcgaaagcggctcatggatttccaaaatggtcccgtccgcccgcgtttgtttcagcgtcaaggtcaggcgtccctctttcgcccggatgcgcagcgctgccgctcgttctttcagggcgaatgacggggtgtcaaagtaatggttttcctggcggaagaaagcgccatcatcaaggcggaaggcggcgcggacggcagcaaactccgctgctgttaacaagttttttaattcgatttcgatttcttgatgcatcgtgaatccccttcagacaggatagtcgtctccctctattatcagctgtttcccggcgaatatcaattatttcgcctgtatagggtgaatatggtaaaataaagggcggatggttgatgcggaaggagagaaaacatgaacgaaaaatggatcgtcgagcgggcggagcgggaaggcggccggctttggctgtatgtcaatgatgctccggttccgcttgcccgcgtgacgccgaaacgccatatgcttgttgactcggatgcgttggcgtttgcgtacattttggaaaccgatgaccgctttctatatgtcatggttccgaagccgtggtggcttgagctaaaggcggcgcttgacgccgaggagccggtctggcttcgatgtggagagaggacgcttgagcttgaacagtttcacgatgaactgtcttatttgcttgaaaatattcgcggcaacgccaactatggcgaggcgcttgaacaggcggtgcaagacgtgttttttgagcaataagccggggggttccctttccggcgcgttaggatagggagcggcccggtgaattcgacagatgagcggtccatcgagcagcaagagacgtaagccgtgggagatcgaaaacatgtaggcaggtggtacgatggtcaaccattgggatttgtttttagccccgtataagcaggcggttgaggagctgaaagtgaagctaaggggcattcgcgcccaattcgagatgattgaagcgcactcgccgattgagtttgtcaccggacgggtgaagccagttgccagcattttggataaggcgcaaaagaaaaacatcccgctcgaccgtctcgaggaagagatgcaagatattgcggggctgcgcatcatgtgccagtttgtcgatgacattaagaccgtcgtcgagctattgcgccagcgcaacgattttacgattgtcgaagaacgcgattacatcacgcaaaaaaaagagagcggctaccgctcgtaccatgtcgtcatccgctatccagtgcagacgatccgcggtgaaaaaaacatcttggcggagattcaaattcgaacgttggcgatgaacttttgggcgacgattgagcattcgttgaactataagtacagcgggcgtttccccgaagatatcaaagttcggctgcagcgcgccgcggaggcggcctatcgcctcgatgaggagatgtcgaaaatccgctttgaaattcaagaagcgcaggctgctttttctcgaaaacaagaagcaaaaggagaagggcaatgaaacggacggacgcgccgctcgtgttcgccatcacgtccaaaggcgacgacatatcaaacgctctggcgcaaaaaatgaaaacgtatttgcttgactttgacttgcgttacgatgaagaggaacctgatctcgtcatttcggttggcggtgatggaacgctgttgtatgcgttccatcgctattgccatcggttggacaagacggcgtttgtcggagtccatactggccatctcggcttttacgcggactgggtgccggaggaactcgaaaagctcgtcatcgccatcgccaagacgccgtaccaagtggtcgaatacccgctccttgaggtgacgatccgctatctcaacggcggaagcgaggcaaagtatttagcgctcaatgaatgcacagtcaagtgcgtcagcgggacgcttgtgatggatgtcgagattcgcggcgacttgtttgagcggttccgcggcgacgggttgtgcatttcgacgccgaccggcagcacggcttacaataaagcgctcggtggcgcgattttgcatccttcgcttgaggcgattcaagtgaccgagatggcgtcgatcaacaaccgcgtgtttcggacaatcggttcgccgctcgtgttgccggcgcaccatacgtgtttactcaagccggtcaaccacgtcgattttcaaattacgatcgaccatttgtcactgttgcataaagaagtgaagtcgattcaatgccgggtggccgatgaaaaggtgcgtttcgcccgctttcggccgtttccgttttggcggcgggtgcgcgactcgtttatcgccgactgagggaaagcccgcctccttggttaggcaacgcttcctgtttgcggcgaggtgatggtcttttggcgcggatgccgattccgttttagcggcgccaaagaaaagtggatggaacacgatgagcaagacggagatttttgatcagaaaggtgacgaacattgccgccgtttaccatgaccttttccatcgatgaacagcacgacggaaagctgctgcgccagtttttgcaagagaacggcatttcgcggacggcgcttaccgatattaaattccatggcggggcgctgttggttgacggtcggcccgtcaccgtccgccatgtgctgcgcgccggcgagacgctgtcggttgtctttccgccggagcggacaagcgattggatggacgcagaagcgatgccgcttgacattctgtatgaagacgattacgtccttgttgtcaacaaaccagcgggattggcgacgattccgtcgcgccaccatccgggcgggacgctcgccaatggcttgcttcaccattatcgaaagcagcagctcgactcgaccgtccatatcgtcacccggcttgaccgcgacacgtccgggctcgtgctcgtcgccaagcaccgccacgttcatcatttgttgtcggcattgcagcaaaaagggcacgttgtgcgcacgtatgaggccatttgccatggcgtcatcgtcgaggatgaagggacgattgacgcccccatcggccgccaaagcgacagcatcattgcccgcgaagtgcgggaagacgggaagccggctgtcactcattttcgtgtacttgagcggctttatggctatacatacgtttcgctccggctggagacggggcgcacgcaccaaatccgtgtccatttggcttatctcggccacccgctcgccggcgatgaactgtacggcgggagccgggagatgatcggccgccaggcgcttcatagccggcagctgtcgttttttcacccgtttgccgggcgctggtatacatgttccgccccgcttcctgacgatatggagctcctcatcgaggcagcgcgcagacggtgcgctgatgattaggagaacgtgcggaatttttccggaacgaacggcatcgaggaaggaacggagactgtttccatttccggatagcgcaaggcggtcagcgcgccgccgaatacgcagccggtgtcgatgttgaccgtccgcccgacaaaccgcggtttttcgaccggcgtgtggccatatacaacccatgcgctgccgtgataccgtttcgcccagtcgcggcgcaccggcgtcccgtccgggttcgtttcgccggtgatgtccccatacaggacgaacgtcttgacttttttgtccgtccgcccgatatagtcgtgacggatgccggcgtgggcgatgacaaggcgcccctcatcgagcaccgcatacagcggcgcctgttcatacaggcggatgaacttgcggcggatcatctcctgttcgcttggaggcaaggagcggtactcggcgacggtcgtctcaagcccgtgggcgatttgcacgtttcgtcctaaaaaaaagcggtacagtttattgcaatggttgcctggcacgtagtaagccaaatttcgctcaacaagggcgcagacgatctcgatcatgttcagcgattcaggaccgcggtcggtcaaatcgccgacgaagccgagctttcgtccgtcgggatgaatcggcaccccttcgtcccaatggtagccgagtgtttccgtcaatgcggcgaattcgcggaagcagccatgaatgtcgccgatgatgtccacctgcataggatgagctcctttctagcccgaatcgttatactaccagtatgtccgttcgacaaagaaaagaaaagatgaggcagcctgctctatccatcgaaggcgtgcgagcggaggcgctgtccaaggagcagaggccacggcggagagtggaacaaagaaggggccttggcccgggtgacggccaaaataaagccgcctgcggacacagcaagcggctttattcatcgctcgagaacataaacttccgcgttcgcgaatgaacgtttaagacgaggccgatcgccagcatataagtagccagcgagcttcctccatagctgatgaacggaagcggcaaccccgtgatcggcaaaagtccaatcgtcatgccaatgttttggaacacttggaacgtaatcatgcccgcgacgccggcgcataaatagctgccgtataaatcgttgctctccaaggcaatatggatcatgcgataaatgagcaagaaaaagagagacacgacgatgcttgagccgacaaatccgaactgttctgagatgacgccaaacacaaagtctgtgtgcgcctccggcaaatagacttgtaagttgcccaatcctttcccatacagttcccctgacccaatggccatgagcgaacggatgagctggaagccttgttcgttggaatattcatatggagccagccagccgtaaaaccggttcaactgataatcttctttaataatgtatttatggaagaaatcaggaaaataaaagaaaatgaacacaacgactgccaccattgttacaccggaaaagacaatgccgaaaatgatgcgccagcggatgccggaaacgagcaccaaggtggcggtgatggccataaacaccatcgacatgcccatgtccggctgcttggcgagcaaaatgagcggcggcaagacggtcaaagcgattttgccaagcaatttaaaatcatcgctgatcgtcggttcgggatatttttcccgatggttgacgatgatgcgacttaggacgatgatcataaaaattttcatcagctcggatggctgaaagttgcctccaggtagatggtaccagctcgtcgcccccttaatggttacggatcctgggacattcaattccagcccaagcaacagcaacatcccgaatccatacaaataccaagcgatttgaaacagccgatcatagtcaatgatcatcgtcaaggcgatcacgacagcgccgatggcgtaccattgcagctgtttcgaagcgaagttgacgttttgcagtttctccggcagcatcggttctgcgctatggatggcgatggcgctgatgacggccatcaagaataaaaggaacagcatatggtaatcaagcttcgatttggaaaaacgatcatgatccatggaacgatcctctccattcaaatgtgccatataccatattagcgaatcgcgccggttttgcaaagtgggaaaaaccgccgccagcatgaaggaatcggaaggcaaaagggaagcgtgcatttacagacccgcgagcgagaaagcccactcctttaggggtgggatgaaagcgagtcgctttcttcatattgaatgatcctgaaaaaaatggtatcctgtaatcgccacaaggaggtgaatccatgcccacgatcacactaaggctggagctgcacaacccaacgaaaatcaaacaagacatgtacgaacggatgacagaagtgaataccgcgtttgcgaattggctgttgaatcatcccaagctgaatcaagcaacgagcaaaatttttaaggagttttcgccgcagcggtttccttccgccgtcgtgaatcaaacgattcgagaagtgaagtcccaaaagaaaaaccagaaaacaaagaagtttcgaacattatggtgttgctttaacaatcaaaacgtgaaggtggaaaagaaaggatcgttctacacggtttccttccccacactggagaagcgaattggcgtgccggtcgtcacgcacccctatcaagaagcgtggctgaatcggctgctcgatggaaccgtcaaacaaggggcggccaagctctacaaaaagagaacgaaatggtacttggcgatcgcgatcacctttgaagtcaagccgcggcacgaaacaaaggtgatgggggttgaccttgggcttcgctatatcgccgtggccagcgtgggaacgaaatcgttgtttttcaaagggagccaatgcgccttcattcgccgacgatatgcggctttgcgaaggagattaggaaaagccaagaagctccagatgattcgcaaaatcggccgcaaagagtcccgctggatgaaggaccaaaatcacaaaatcagccgtcaaatcgtgaatgttgctctcgccaacggtgttggcgtgattcggatggaagcgttgacagggattcgcaagcgggcaacatcggccaaagaagcggggcgaagccttcattcctggtcgtttcatcaattgcaaacgatgattgcctataaagccgaaatggcaggcattcgagtggagtgggtgaagccgacctacacaagtcaaacatgccgatgcgggcatcgagagaaagcgaaccgaaacggcatccgcttccgatgccaaaggtgtggatacactctccacgccgacttgaatggcgcgatcaacatcgccaaagcgatttcaggctttgcctcctaacctagcgcactggtcacaggtgcgccgcccattggggtacatcgtaacccgatgggacggggtgatgacacacccctgaagcttttgcgttgtctgaaccagaaatggatgaggacgcgaacgacccaagaatcccacgccctttaggcgtgtggagtgtcaaatcgcccgccgcatcgcctataatagaattaacacctgatgctaagaataaatgataattgggaggatgaacgaatggtcttatcgttggaaggacgtacatatgtcgtgatgggggtggcgaacaaacgaagcatcgcctggggcattgctcgttcgcttcacgctgccggcgctcggttggtgtttacgtatgccggagagcggtttgaaaaagaggtgcgggcgcttgtggatacgcttggggacgaacgttcgcttctgctgccatgcgatgtggcaaaagacgaagacatcgttcaatgtttcgcgcaaatcaaagaacaagtcggtgtcatccatggcgtcgctcattgcatcgcctatgccaataaagaagacttgagcggtgagtatatgaacgtaagccgcgaaggctttttgctcgcccacaatatcagcgcatattcgctcaccgcggttgcgcgcgaggcgaaagagctgatgacggaaggcggcagcatcgtcaccctcacgtacttaggcggcgagcgcgtcgtgcaaaactacaacattatgggtgtggcgaaagcgtcgcttgatgcgagcgtgaaatatttggcgaacgatttaggcaaatacggcatccgcgtcaatgccatttccgctggaccgattcgcacactgtcggccaaaggggtgagcgatttcaactcgattttaaagcaaatcgaagaacgcgctccgctccgccggacgacgacccaagaagaagtcggcgatgcggcgctgtttttgttcagcgacttgtcgcgcggcatcaccggggaaattattcacgtcgactcgggataccacattttaggatattaaaaacgtgcgagcagccgttcctgttgatggagcggctgttttttgcttgacttgggcaattattgagatcacgggcatacatatataaggtaaggcaagcatggaaagggggatcgacgtgcggaaacaaaacgttgtggagacggagccgttgctttacattgtgcagccaaaagcgatgcgggcggcggcgcatatgcaagaaacgtttatgtggactagccgaatgcaacaggaagaggaaggaagttccagcgatgaacgaggcggcgaggaggaaccgactgaattttttgccaaaaaagaattccaagcgatggcgctcgacgagcggctggcctttttggcggagctgcccggccatttgccgccgctgaaatgccaatttgtcatgaaggataagagctatgaaggcatattaaagaagtgcacggcgaccgagttgacgatcgccgatgaacagggaaacgaaacggtcatcgggcgcgcgcagcttctcgcggtgacgatgatcgggtttatgcagtaatgccttccctttcctgtgaggaagcacatctttatccgaatgcgttgcggcgccaggaaaggatgatgagggtttgtttccttcatttgctgtgggagtgtattctcatttttattttggatgtccgtcattttcttcgttggcgattttcgattcgtgttagtgtgagcttgcaatcgtaaaatgtttggtgtcatgtttcgcttgagccaatttgcggttcaaatgcgttttaggcggcgcgtccagcgtttgttggttgccgcttgcaatggtaaaaggttttatgtggcggccggtttggggctgtttaggagctggggcgcttttcgcgagttcagttcgctctgccgcagcttctttttgtttggctgtttgttgatggtcttccattgatatggcacgctcttttttggcttttccctttttcgttttgttggatgacgctgccgcgttctttttcgagtggactttttcttttgcatccgctttaggggttggccggttcagttgttctgttgcatcttctttcagcggttctattgtcatgccggctgcttgttcttcactcactacagcttgttctgttttctccgcctgctcccaaacttccaataactcggaagcgactcgctcccaatgatagatcgaaatcgcaagctgccggcctttttctcccattcttctcatcaatgattgatccgataatatttgggcaatcttgttggcaaaatcactcgggtcctccggattttctacgataaggccgttttcattggcgaaaatgacttccggattgccgcctctcgcggtcgttacgatcggaaggcctgctgccatggcctcgtagtggacgcgcgccaacggttcctgccattgcgaggtgcatacaaacaaatcagccgccgcaaaccaattttggatttcattcggtgggacaaagcctgtcgtgacaacggggacaggcattcgtttcgccagtgctcttacatatgcgacataatcagtaatgtcattttcgctaaaccagttgctcccgacaatcaccagggctaagtttttaaatttttttgccagctccggcaatgctagaatgagtttatcgacccctttattgcgcgacagccttccggcgaacaaaatgaccgttttgttttccaacccatgtgcccgccgaatgtcgttgcgtattttctgcatttttggatgatttcccggcaaaaatcgttcgctgtctactccagaataaatcgtgcgcaattttggcgatgcctgcggatatagactgcggatgacattgccaatataatcgctcactgttacgatgtaggccacttctgcgatggccgccgttgcttcttctggatcgattttttccggttgaaacatatcattgtgcatacttaacgtcattttggcgtcgggcgctgcctgccggatgggcagaacaaggcgggggcggttaaagatatggatgagatcgaacttgttcgcttccacataacgaacaacgttttcccggtatatttcaaatatttttcccggtacgcgcacgtagtgaacgccttggatggtttcttgctcgggaagcgacgaatcgctgatgcctaaaacggtaatatcatggaattggcttacatgtggaagaatgccggaaatatacgtttgaatggctccgccgagtacagggggaacggggagtttttctgtacaaaccatcaaaatcctcatatttatcccattcctttccagtcattttcgatttctgccaatacaggccactttgactggtcagtttcgacaatcgtttgaatgagctgtgcggtttgttcattgagaaagatttccggttcatagacgacttctttcatatttttataaaattcgtttggcatggccaagtcaatcatcaaaagctcgtataattcaggtgtgattggatttgcttcatggtacgctagaatcatttcccgcacccatgttgcatcccatttgtataaatccgccattgtgccgctaatgagttttcgtaaatcacgaatcggaaggtcaaaggcaactccgtcgagatcaataatccacattccgtccgcgcccatttggccgttggaccaaccgtagtcttggtgaaccaacccccaatgagccgttccttgcttgacgaattcaacatagctggattgcaggaatcgttccatgccttttcgcgcctgttcttcaaatcggtcaactacctctaataacggtgggcttgccggcatttcagggtagtatttggcaatgttccgaaaccagctcattttcgtaatcattttttcatagttttttggccatttgtgcaaccgcgaagccatttccgcctgttttggggggacataccctttgcttagccgatggaattcaccaagggcataacaaagctttcttgctccttccaaatcctttgtaactggcgtcaacggttcaatccattccgccacaaaccatagttttcctcctgcctcgacataactttttccatcctttgtttttacaattggcggcactcttgccttgcgcacttccactaaatattcttgtgctcctaggctgaataggctccttgtcggcctccggtgcagcagcttcaaacttttcgggcctgatttcgtttcgagcttccaaatcgctcctcccttgtccggttttgtcgtaacgatttgcatgttttgaacggataaatcgtagtttttcagcacttcctctgccagctggatcatatactcagggataaaaaattcatgggtcgtttcatcgacgagccatggttcaataacgatgtctttcatgctatccctcctgtcaggtatttgggaatggatgaagcgaaatatgtgtgattgctactaggatatgtatggagaacgaaattggactgggtaagctcattaaatagaggatatttcccgaagcctctgcagtttgacgaactggggggcggcgaaagtgtgacgagttggggatcgatgcacaaggagcggcatggttgatttcatcggagaaagagaaaaaggctgtcccgaaaacatttctcttagacagcccttattggtttggggaaagggaggaacatgcttcgatataaaccgtttcaaaccgcttggccacatggtggaattgaaattgctgttcaacgagccttcttgcctttttcgccatggtttccgcttcatgtttgttcacaagcatgtaatcaatcgctttaaaaaaagcgtgcgggttttggtagtcatcgatgacaaagccggtttcgccgtggcggacgatttcggcattgccgccgcggttggttgtcacgaccggaatgccggcggccatcgcttcgtaatgaacgcgggcgagcggctcgtgccattgcgagctgcatacaaacacatcggccattaagagcagtttggggatatgactgtgcggaacgtaattcgtaaacagaacgcgatcggccatcggcgccgcgagttcatgaagccagtcgatgtattcgcttcgtccggtgtcgccgaaccattttccgccgacgatgacaagcgctgcctcgggatggcggaccaaaagggatggcaagcattgaatcagcaaatgcggtccttttgctttgctgagtcggcctagaaagagaacgacttttttatcagtgagtccgtacgcttcgcgttctgcctggcgtatgcgcttgccctcttctgtccagacggggatgtactgggcaaggtcgactccggaataaatgactttgattttttgcgggttcaccaagtaccgttcagtcaccgtccgtttgatgtattcactgacggcggtcagcaaggtgcaggcgtctagcgcccgcttcgcctgttctgctgtaattttcagcggggaaaacatgtcgttatgaagacttagcacaaagacgctttgcggagccgccgcttggtaatcgatgagcggaacaggacggttgaaaacgtggacgacatcaaatttgtgcgcagccagcgcacgtgccacatccgtttcatacgtggcttttggaaaacggatgtagcggatgtctccgtctgtctcttcaggcggcaaaagcggatcagcgattgaaaaaatcgtcagttcgtggcgacgggcgatcaagggagcaatcccatcgatcatcatttgaatggccccgccccgcactgccggggcgggcagtttttccgtgcagacataggcgattttcatgaatgctcaccctcatacagcgaacggatgtattcgatctctttttgtaggccgccctcaagcgttacaaccggcttgtactcgagcagccgctccgcttttgtcaagtcggcccacgtttgtttcggctctccgcgggcggcgggggtatactgaatgatcgcttgttttcccgtcagcgtttccagcagacggatcacctcattgaccgatgctcgttcttttccgccgatattgatcgtttctccaatgacgccatcccgctcgagcgcggcgatcgttccatcaacgcagtcagaaatataggtgaaatcgcgcgattgtgttccgtcgccgaacacggtgagcggttgtccagcgagcagctggcggatgaagcggtgaaacgacatgtccgggcgctggcgcgggccatagacggtgaaatagcgcaaaatgacgatcggtacggcgaactcgcgaaaataaacgcggcataaatgttcgccggtgagcttcgtaatgccatatggggagagcggggccggttcaagcgtttccgacaacgggccgctccgctcgccgtagacggatgaggtcgaagcgtagatgaaccgtttgagcggccggcctttgcatgcctcaagcaaccgctgggtagcggaaatgttgtgtgcagcataggcggcaaactctgtcccccagctcgttcgcacaccgggcatgccggctaagtggtagaccgcttcgacgttttgcagcaaggacggcaaatcggctgtcaacaaatccagttcaagaaaggtaaaccgtggatgagactgcaaatgggcaatgttcttcgcttttagcggcgccggcgtcggtccgagaaagccgtcgacgccaatcacatgacgctcatcgttttcgagcagtttttcgcataaatgggagccgataaatccggccgccccggtgacgagaatgttcacgggcgccccacccccatgtagcgcaaaccgctttgttcgactgcatggcgatccaaacagtttcgaccgtcaaacacgagcgtcccattcatcgccgctttcacttgcccccagtcaagcgtgcggaattcgtcccaatcggtggcgatgaccaagccatccgccccttggatcgcttcgtgcaccgactggacttgtgtgacacgggcgagcggctccgagagcgttgccttcgggtcgtaggcggcaaccgtacagccgttttcactcaatcggcggatgagcgcttcagcgggggaaaaacgcgtatcgtctgtattcggcttgaaggagatgccaagcacggcgatctttttgtccgtcaatggggcaagttgctcattgagtttttggaagcaaacgtcaagctgggtggcgttgacggtctgcactgccttcagcaaatgcggctccacttggcgcgagcgcgccgcatgttcgagcgctttgacgtcctttggaaaacaggagccaccatagccgaggccggcccgcaaaaagtgtgggccgatgcgcgggtcgaggccgatcccgcgggcgatgtcattgacatcgacggcaaacgcgtcacagatgcgcgccatttcgttaataaaggaaattttggtcgccaaaaacgcgttggcggcgtatttgatcagttccgcgccggtcaggctcgttgtgaggtaaggggcattgatgccggcatacaccgcctgcatgacggcaagcgattggtcatcatccggttcgagtccgacgacgattttgtctgggtgaaacatatcgtagacagccgacccttcccgcaaaaactctgggttggatacgatgcggaacaactgcggtttcactcctttgcggatgagctcggcacgcatccattcattcgtccccggagggacggtgcttttcgtgacgatcgttttgtacgatttgatcgtcgttgccaagcggtcgagcaccgcttcaatatagcgcaaatcggtgccgccgtcgggccgcggcggggtgccgacacaaatgacaacgacggccgcccgtttgatatcatcccagcggccgctgaacgtcaaataatgatcatttttggcaatcaattcttcgagccctggctcataaaacggaacttccccgttattgagcaggcggattttccgttcatcatgatcaatgcaatgcacttcatgcccaagttcagcaaggacggcagcggtggttagtccgacgtagccagcgccaatgatgcagatgttcatgctaataggcctccttcgtgaaatctccggcttttatagcgtattaacagacaagcgtggtttgctacatggcaagcgcctaaaacgctggaaatggtgcggcctattttcgtcggacaacctttctactgtttggaaaggaaaggggaagaattaagcaacaaagggggtgtcccaaaaggatcgggacaccctctttcgtctctatatatacatactgaccgcttctttcgcactatattttgtgtctatcctgaaggcagacagccttttgggtcagccccttttgatgaactcatcatacaaccgctcctgcaccttgatttgtttcgtgatatcaaaccgctgttcaatcactttgcgcgcttttttcgtgaaggatggaattcgttccggatgttccagaaaaaagcgaatgccgttcgctagctcaagatcgtctctttctggtgcgagatagccggtgcgtttgtgttcgatcaattcggggatgccggcgtgattcgttgagacgaccgggagcccgcttgccatcgcctctttcaacacgttggggatgccttcgatgtctccatcagaagcggtctcgctcgccaggcaaaatagatgggcgcgttccatttcgcgggcgattgaagcggcatccatggcacccagcaggtcgacaaacggatcgagcttcagctcgctgacaagccggcggatgttttcttcctctttgccgctgccgatgatgcggaggcggcagcgcggatgaaccgcatgcacgcgccaaaaggcgcgcacgagcgttaaaaagccttttttctcgacgagccggccgattgagagaatgatgatgtctccgttctcaggaatcgtccgctctcggtacggaaataaatcgagctcgatgccgccgtagagaacttggattttttccggcggaaagcctagtgtggtcagttcattggcaaggtagcggcagacaggaagaaagagcgccccgtgctgtttgagcaaattgtaccgtttttgattgcgccgcaagctttgatatttcgccgatccatcgcggccgcggatgctgacgacaagcggaatgcgatgggcgatgcaaagcggaagaatttcgacggcatgctttccatggtgagcgtgaatggcgacaatattttgttctttggcgaagcggccgaaatcgtcgatgtcgttgaggtgataatagttgatgagaggaaacggatggctgccgtcatcggcgaatgacccgatcatgatcgggcggtatttttttaaatgaaccatttgattgtaaataaaacgttgattgattttcattttttcatgaagaaagtgggcgatcgtttgtttcatttttctctatccctcgcttttgaaaaaatcggacaagaatgcgaatttttttgtttcctgttcggcgaggcgggtgagcaagttcaaggacgctgggctgtttaccgcccgcttttgcttttcttggccgaccgtttcgctgtaaaacacgtgcggaaacatggcatcagccaaatagacacttttgtatggagcatacagggaacaaacggagaaataaaggtcaaatagcagctccgttcgttttaccgcatcgtttttcgggtttttcgtcaaagaaataagcaaaaagcgaaaatcatcaagcggaagaccatagtaggcgaggtcaaagtcgatcatgatgacttcgtggttttccgccaataaaaggttgttgctgttgtaatccccgtggcaaatggcctttcgttctttcgctgtgcggcaaaaatcagctagattgcttttttcaagccatgcataactttgattagcgatccgggccatctgttccattatatgagaaagagtgtcaccatgatcgatggcctttgcctgctcctctaactgtgctgctttttgccgatgtgcgctcagcacgtctttcggctccggaaacgatgaagggcaggggccgatccaatcggcaaacagactgtgagcatgaaagcgggcgagcccttcgatccgttgttggaaagagggcttcgttccgcttgggacgatgtagtccatcaaatagtagtaatggccttttcggtggatgtaatattggtctgttttcgtttggaagatttttgggacatgaaatccttcttggtacagctttgaatgaagcaaaatcggaaaattcgttttgtcttcgctcagccgtttcagcacgtaccgttccctcgtttttttgtttcgcacaagccatactttttcttttttcagttccttcatgatatcgacttcagttccagtcaggtcgtaacggcttaaaatgtcaaacaacaagcgagatcgtttcgaagccaagatcagttcctcctagcatccattgtcgattagtaaaagtgtatgtaatacgagaagagaatgtatggacaagcgcactagtcaatgagaaaacggcgccgccaaaaaaataagcgccgaccgcgctggttggcgtcagccggctgtgctttctttcttggttattcttcctcgtcatccgaatcagcggatgaagccggccgcatggaaacagggagatcgattgcggtgattgtggttgcatcgatcgcaagggagcgccccccgtctttataaaagcggtcaaccaacagtgagacgttgttcgtccgcggctcgaagccgagaaaaagcgcattgtaatgcgtctcgttggtggtgtgcacgttaacctcagtgttgagtggaagcgcggccagctgttcgtaaagagcacggggaaggcggggtcgggttgggcgtcggttgaaaaagacatggtacatcgcgtcgcctcctttcttgtcccttgtgttaaaaacctatactccatcatatgattggcttaggagagcgtttgggcaaacgtccgcgtcaaagagaattcactggctgccaagttggaacgacggagaggtaatcggttttttagcagtcatgaccgacggaaagggggaggggagcatggacgatccattttcatttgtccttctttgtttagccagctttcgcctgacacggctgattgtatatgatgcgatcaccgcctggattcgccgtccatttcacgaatggacggagcaggaacttccagacggaagcaaacaagtatttctttctttcaagggaggcgggctgcgtcgctggtttggcgaactgctgagctgctactggtgcacggggatctggtgtgcggcgttttgttatactggcctaatgctttggccgaatgtttttgagccgctcattatgcttctagcgattgccggcggggcggcgatcatggagacgatcgtcagtaaatggctgtcgtaaggagaaaggcggctattgagatcatgacacagccaatgagggatgccggcgggcgtcgttttggtcaaaaaatggacagcgaaccgctgatgctggttgggcaacgttcgctgaaggaatggccggcggtgtggatggaagtcgtcaagccgtcgtcagccggtgatgcaaaaacagccgcgcagcttgtcgggatgacgttgatggaaggaaacgtccaactcctattgtttgaaataggaaatagcggagccggcccaaaacggccggcccaaacagcaggtgcgccgctggtcggcatgaaggcggaaaacgagcgggtcaccattgaatggcaatatggttggcggcaggaacgccctttggcagttctgcgcaatacacgaatccatcaaccgtcaatgagcgggcattgctggacgggggaacagtgatttcaaactgggaaaagcgccgctcctcgcctggttcaagcggggcgtcataaagcggggcaagccagtattccccgctttgccgcactttttcccgccagttttcttgggtgaacgtccagctttccgcgctattggagatcagcgcttcctgctcggcccgtccgctgtttggcaaaacaattttcccgctgagcaccgccgtttttggaggcgaaaggcggagacagacaatcaaatggtgaagcggcgctgttccgtgattgcgaatgatgaaatcgccgatgatggtcagctcctcctcatcaagatgcgtcggaacgacgacagaatagtgaaacaacgctgacacggcagcagctcgttcaaacgctggtgtctgtgtctcttttgaggtgttatatcgcgtttcttccagtgcaatttcacacaacagaagctggcgttccaaggcggcgatttttttcttgtacgtttcaacgttggttgtttctgcttcacgcagcttctctttcaaataggcgctgcgcattttttccttggccaactcggcctccagctgctgcacttgttgccggcatgaggctgcttctgaccggtagtggatgatttgctgctgcagacggagatgttggtcgtttttgtttttcatacggtttccaccccttccattctcatcttatgtatccattgcgggtgcatgccatataaaaaaggctgttgttggaacaacagcctgaacggtgcaggacgctacatggccgggaatacgtccgggcattgcggcgggaatttggttgtcgggcaaagcacggcttcggccaattcttcgcgcggttggcagaaacgagcttcgacttcgattttgacatcagcttccacttggacttcaaggcataaggtgatggaaacatcaagttgtgcaaagttgtctgtgcagactaggctcgtgtcgcattcgaagaacgaaatatggcagttgagctgcgtgccttccggggcgcacaagatgaacgtttgtgctgtagcgaacggaattggcttcgattggcaaatgaccgtgccggctgggctgacaatttgcacgacgacatgccctttgatgagcgctttgactttttgcaacgtcaccgtttccccagaaggaagggtgacgtttacggactgccggccgtttggttgcgtaatttcctggcaaatcaatgcgtcctggtcaacgaccgagtcgatcgggtttccgtcggcgtctgtcaggaagcagcggatcgtcaagtgttgcgggtttgtatgttgcgctcccaaaaaatcgcaaatcgttccttcccgatggcagtgattcatcgggaaaattgcttccaaatcctcgccgctgaagcttcgcaatggcacatcgacttggcgcgtcacccagtcgtaaattttgcgcgttctgatgcatactctttctgtatcgcgacggtgatgatgacccattttcttcgttcctcctatcgttcatttgttccccaacgcctggtggtttgggactactgtatactatggaacggcttaggtaaatgtgttgggacagatgcggattttttgctggtgggtgcagacaacgatgaatcaaagggggagatgtcgaatgatgaaagacaaacacggggcgatgaacgcagagagaagggggatgggtgaacagcggctcgctgagcgaatggctgaactggagcgccggctgaaagaggtggaagccgaaaacattgtgttaaaggaactggcttaccaaagcgccaagcgctacgagcagctcaaacagctggcgaaggaaaatgacgagcttcgccgccagctgctgcaatcgccatggagcgaaaaaacggacaagatggatgaggacgaacggccggacagctggtttttccgcacactgaggcaagaaaatgccatcatgccacacccggagcgaaacgaaaaatgagaggcacccttggctcgccaagccatacaatagcagtagccgctcgcttttcctctcgccgttgaactttgttttatattgctctgactggagaagagtttgcaaatagttgatcggcgagggctacactttttcgggatggagggatgaggaatgaagaagcctactccgtcgaaaccggtgacaagggtgctttcttcgacaacgcagcctgtgcggcgtccgagcggatgcggatgcggtcggccagccgtcatcaagaagaaataacggaaatctgtgagagatgcctatacttcgcttcgcctccttgcatagtctaacagtgcaactaggcgaaaggaaggggggaagggcatgtcggatcggaaaaaagcgaaagtgattcatgtcgataaattgatcattcatgccgatgacatcgtcattatgccgcgcggccgcatccgcgatccatggttgttcccgcaccgcgatgatacggaaatggaagccgttgaagatgtgcgggaccgggataaggaagaacatggtgaaggaggccatgatcgaaacgaaggagaacggagaccgttctcgtggatctagccataaagcaaatgggggacgcaaacggtggagcgttttaaaaattacgggctttggctggcaatcggatcgtttgccgtgattgcgcttgagacattcggcgtcgacattgatcttggcaaatatgaacaactgtaccatgccttcttaagcattttggtgatggccggtattttaaacaacccgtcgctcggccgcggttattctgataaagttgataacaagtcgtaaaccgtatgggcgcctgcagaaggcgcccttttcgtgcccggaaaggctggaaaggcgggagaacgttttgcagaaaatgacaattataatttggcggcgaaaaaccactctaaacattgtcactaccaattcttacaccatataaggaggacatgaatcatgacggttgcaacacaagtgaaacaaacattggcggggttaaaatcggctcaagcgagcttcgaaacgtttgctttgcaaaccgaaaaccaagccgcgaaacagctttaccaacaagctgcccaacaaacgcaggcggtcattgatttggtgaactcgcgcatgcaagaaattcaaaacgaagagccacaatataaacaacaataaccttcgcagaagcgaatgggatggttcaggcggaaaggttggcacagcacgccaacctttcccgacttggcggaaatacataaaaacgaatgggttgatgaagatgaaaaaatggtggttggcggccgtcgttgcgatgatcgcggtcggcggctgcgccaaagaagaaacggaacaaaaacaatcgctgcaaggtgcaaacctgctgagaacccaaacgtccgggacggcgaaacatgcggagctgaaccaaggtccggccgagcgggcggccagttatttgcgcgggcgcgacgatgttcgggacgtggtggcggtcaacagcggggatcggttgctcattgcttatcaaattccccatatgaagcggtggagtcgaaaacaaattgagaaagacattgaccaaaaactgcgcgacctgtttcctggctatgacgttgtttcctcgagcgatttgaaaattttttggaagacgaaggaattaaaagccaacatggacaatcgacgctgggatgaacgaaaagtcaatcgggaaatcaggcgcattgaaaaactaagcaaagagcaaacataagaggtgtcattatggcgaatgaaaaacggaaaaagctgaccccggttcagcaggaatatcatttattcgaaaaagagcgggaaacgaagcgccctatcgttcgcaactgtgtttgcgcgtttctcgttggcggaatcatttgcacgatcgggcaggcggtctcttatttctatatgtacttctttgatttcaccgagcaaacggcaggcaatccgacggtggcgacgatggtctttttgtcgatgattttaactgggcttggcgtttatgaccggatcgcccaattcgctggggcgggaagcgccgtgccggtgacagggtttggcaacgccgtcatctcggcggcgattgagcaccggacggaaggatttgtgttaggcgtcggctcgaacatgttcaagctcgccggatcggtcatcttgttcggtacgtttgccgcctttgttatcgcccttgtcaaaacgattgcgacccagtgggggggattgtaatgctgaaagggcagcgcacatgggtgtttgcgaacaagccggcaatcatcgcaacagcggcggtcggcgggccgtttgaggcgaacggccgcctcgcggaagactttgatcttcttcacgaagatttatggctcggagaggagtcgtacgagaaggcgcaccgcgtgctcatggaagaagcagcgtttcaggcgatggaaaaagccggcctggagaaagaaaaagtgcaatttctcatcgccggcgacttgatcaaccaaatgaccccgacaagctttgctgcccgaacgctcggcatgccgtatctcggtgtttttggcgcctgttccacttcgatggaagggctggcgctaagcgcttttattaccaactacggcggggcagattatatattaaccggagcctcaagccacaatgctgccgtcgaaaaacagtttcgttacccgacggaatacggagggcaaaagccgccgacggcgcagtggacagtaacgggagctggcgtggcgatcgtcagcccgaaaggggacgggccgcgcgtgaccgcggcgacgatcggccgcgttgtggatatggggcttgccgacccattcaacatgggtggagcgatggcgccggcggcggtcgatacgattgaggcgcatttgcgcgacatgcaaatcgatgcatcgtattacgatttgatcgtcaccggcgatctagggcgaatcggacgccaagtctcccttgacttgctgcgtcagcacggcattgacatcgatgaagagtgctaccaagattgcgggctgctcatttaccgcgatgggcagccggttttgtccggcgcaagtggggcggcttgttccgccgttgtcgtttacgggcatctcatcaaacggatgcggcgcggcgagctgaagcgcattttggcagtcgcgacaggagcgctattgtcgccgctatcgttccagcaaaacgagacgattccatgcatcgctcacgcggtggcgatcgagtatggaggtgaggcgtagcgtgttggctatgtttttttgggcgtttgtcgtcggcgggctgatttgcgtgatcgggcaaattttgatggatgtgtttaaactgacacctgcgcatacgttgacgattctcgtcgtcgtcggggcgattttggatggattcggtttgtatgagccactcattgattttgccggcgccggggcgacgattccgattacgagctttggaaacgcgctcgttcacggcgcgatgcaagaggcggaaaaacacggcattatcggcgtattgaccggcatgtttgaagtgacgagcgccggcatctccgcggcgatcgtctttgggtttatcggggcgctcttgttccgcccgaaaggataggagggatcttccatgaccgttgcttcgcaggtgaaacaaacgttggcgagcttaaaaggcattcacgctgggctgcaacagctggcgctcacttcccaggatgaaacggcgcagcggacgtttcatgaagcgatgcttgcgacagaggagatcatcgcggacatcaaagaccggatcggccggctcgagttcgaagagccgcaataccacggaaagtaaggagcatgatcaatgcctatatggttagaaaccgccattcgttcgatttgcattttaatcgggttgtttgtgatcacccgcattctcggcaaaaagcaattatcaaaattgtcgttttttgaatacatcgtcggcattaccgtcggcgatatcgctggaacgatgtcggtcgatttaggaatttcgttgcaagaaggcatcaccagcattttgatttggtcgctgtttccagtggctgtcgctcgtctctcgctgcgcaacaagaaatttcgcgattttgtcgagggcaattccacggtttttattaaaaacggcaaaattttagaggaaaacttgaaacgggagaaatatacggttgacgagctgctcgaacagctgcgcaaaaaagatgtgttccgcgtcgccgacgtcgagtttgcggtgcttgagccaaacggcgacttgaacgtgttgctgaagcgggaaaagcagccgctcaccgtcggagatgtgttcccaaacccgccgcgggaaaaagagccgcaaacggtcattatggacggcatgattttggatgagccgctcgctacgatggggcttggccgcggctggctgaaggaacagcttgacaaacaaggagtggcgattgaaaatgtgtttctcgcccaagtcgattcatacggacagctgacgatcgatttgtacgatgataagatccaaattgccgagccacaggagaaaaagctgctcttggccgcgatgaaaaaagtgcaggctgatctggagctgtatgcgttgcagacgaattccgaagaggcgaaggcgctgtatgaacgaaacgccgcaaaaatggcagagcttgtgcaaaaagtcgaaccgctcttgcgaaactgatgacacaggaggaaaagacgatggaagacaaacggacaaaaacgacggatgaggaaattcaaatccaattgaaaacgaacgaccgctccgagcggatgcggacgaccgatgaggagatttcgattgaattgatgtttgacagcccgcagctgacgcgccagccgaaagactacgacgaaatcgaatattgacggcttccgtttccacaatcggcgatccataaggaactgtctgttcattcgcatagctgtccgggaaggaaaacttccttctcggacagcctctttttgttgcccttcttctctggcgacgcaagggcgccgccccgccttactccggcagagactgcaaaaaggcgcgcacctcttccggcgttttggcgtcagcgctgtgcagatgagcaattttttttccgttgcggaagacaagcaggctcgggatgccaagtacctggtatttctcgccaagttccggaaactggtcacggtcgatttcaaaccaatcatattgtccatagtcgcgaacgatgtcatcgatgaacatattgaggcgcacgcagtctggacaccaagtcgcataaaatttgacgatggccggtttgccgccggaaatggcagtttggaattgttcagtcgtttcaatgtttttcacgttcgttccctccctttcatgttgccgttcatctttactttatcatatagcgaggcaaaaaaagaacggggatgtcttcacctcgggcagtcgtttttgcatacaacagtaagaaagggggggaaagtgtgagcaaagaactggaaaaggcgctcgaaggttgggttgcgtcgcgcaaagaagggcatgaaacgttcatccgcctgtttgaacaatggggaaaggactttaacaaacagctgcaagaaatcgaaaaattgaacaatggatttttaaaaagtgtgcaaggcaacttagactacatcgagcaatggtttgcgaagaaggagcgggaatttgccgagctgttccgccgatttggatgacaaaatggcctttgcgcccatacgccccgctaagccggtgaatacgatacagtaaacggagaaggaggtgcacattatgatgggcttctgcggttatggttatccttacggctacggctatggcggtggctatggcggtggctttgtgctgattgtcgtgttgttcattttgttgattattgtcggcgcggcatttgtcgcctaacggaaaaagcgaatgggatacgggccgtttcggcgccacggagcggctcgtatttttctttccctagatttgatgcacgccgaggcgggagcatcatacgatatagcagggagaaggaggcggaacgatggatcagcaattttttaaaaacatcgaaaagaaaacaggtgtcaatatgaaagacgtttttgagctcgccaactcgctgcaaaacgccaatttcagcgatgaaaaaacggtgcgccaagtggtgaagcgggtggcgcaaattgccaaccggaaagtgccaaaagaacttgaggatcaaatcgtcaaggcgatcgtccataacggcaaacaaattgatttcaatacgatcgccaatatgctgaacagcaaaaagtaagcaaaagggagcttgcgtgcgcacagctccctttttttatcctctttgctcatgcaaaaaaaaggtgtctaggaggccggtgatttaaggggaaatactgctctccaacagtgtttctcaaattgaaaaaccttgcaaggtcatcacttcattccttgcgatttctcacaaatcgagcgaatctgttgtttttcaacggccttctagaaatccccagcacttgatgcaatgtaggcgaggaacgctcagctggttattcgagcgatttcaccattgtcacatgtgggatgccggcgtccataaagacgccggagacggtcgtgtagccgagctttttgtaaaacggttccgcgtgcgtctgggcgttcagtttcgccgttttcgccccttttgttttcgccagctgttcgatcgcttccatcaccatccgtccggcgccgcggccgcggtaggacggcaggacgcaaatgcgctcgattttgccgacgccttcgtcaatgaaacggagtcgcccagcaccgaccggtgtttggccatcatacaggacgaggtggaacgagtcgtcctcgaatgcgtcgatttcctcgtcttccggcacgttttgctcctcaatgaatacgagccggcggacgcgcaaggcgtcttcgtacaaagcgcgatcttgcgttgtgccaatcgcaatgttcatctcagaccgtttcctttcctccgacgataaacgtttcatagacggtccacgagccgttttccagctgatagagaagatggaagcggtcgacggtctcctcgaagtgcacatcttgcagcttcagctggctgtagacgtccgcatattctgcgcccggcaaatcacggccgatcgtaatgtgaggcacgaacacaaactccggctttccggcgaacaagccgctgtgcagttgttcatgaaggcgctcgagcacgtcgtttggttccaccttcaaataaatgatgttgcttgtcgggtaaaacgagctgaatttcgtcactttgatcggaatgggaggtgtttccgccgcaatgcggcgcaactctttcgccattttttttatttgctcctcatccgcttcaaatgggtatttcagcgtaatatgcggcgggatgagggcgtaatggctgtcgtaccgtttccggtacgagttggcgaagtcttgaatccgttttggcggaaagatcacaatgccgtacttcattttgttttccctccttgaaccagttctttttccacgcgcaggaaacgcacggaatggatgcggcggcttcgacatctttgaagttgctccgttttgtcctataacgataaaacagcggctacggcccggggtacatccggctgccaatacgtccacgcatgaccgccttcgaactcatggtacgtataagcaaaccgtttttccataaacaagtcccgcgccattcgattcggggtgataaaatcgcgcacatggccatccgtcgttttcaccgctgtttcctctgtgccaacagaatggtaaagcgaaaggagcgatggatcgcggaatgagcggatgcgcgccaataccgagtcatcgatatagggggactgcatggcgattttcccaaatgtatgcggatacaacaacccggctagaagcgacaccgttccgccgagcgaatcgccgatcagcgcccggcctttgcccatttggtatgtcggcagttcgcggtccaaaaacgggacgagttcatgggctaaaaaacgaaggtatgcttcgtgctttcggccttccgggtggtatttctcgtagcggtcgttgacgttccgatacgggatgccgacgacgatcgtccggtcgattgttccttcttccatcagcgtttcgatgacggttttcatttttccatacataaaataatctttgccgtcttgcgcgattaataaagaatatttgtaaagcggcgaaaaattgcttggcaagtagacgagcagttcgatttcttcttgcagctctccgctgtacagcttgcagtcgcgcatcgttcctgttgctgtcgccatgaccatcctccatgaaagcgtaagttcatctgttattgtaacatatttgcgccaaaagatgttaacgaagggctcgaattttttgcgaatttgccgaatcgtgccattcacaaaaaaatggcttgcaaaaacggggggaatgcgctacattttttattaaaattagaaaaattgaatacgcgtctcattcttatcaagagaagcggagggaactggcccaatgaagcttcagcaaccagccgcccggcggccaggtgctaaatccagcgaattgagcgttcaattcggcagataagaagaagcatgaccatgtgcgtatggaaaagtcttcttcttagaagactttttttatttactcaagaggccgctcccatcaaccgcgaggcggtctaggaccaaggcgctcggccgctgcccgacagacagcggcgcttcgttgggcgtcaagtggtcggccgttgatccatgatggaattttcagcagaaggagagagatgagatggagaaactggagacgttgttagcgcaaattggcaaccggagcgaaacagtgacggggacggtcaacccgccggtttatttttccaccgcctaccgccatgccggcatcggagagtcgaccgggtttgactacatccgcaccggcaacccgacgcgcaaaatcgtcgaagaagcgatcgcgagactggaaggcggcgaccaaggctatgcgttcagctccggcatggccgccattcagacggtgctcgccttgtttgagagcggagacgagtttctcgtatcggccgacctttacggcggcacgtaccgcctgtttgagcgcggctggcgcaagtacggtcttggattccattacgtcgattttactgatctcgctgcggtggaagcgtgtatcaccgaaaaaacgaaagcgattttcctggaaacaccgacgaacccgcttatgcatgagaccgatatccgcgccgtctccgagttcgccaagcggcatgggcttttgttgatcgttgacaacacgttttatacaccggtgcttcaacgcccgatcgaacaaggcgccgatattgtcatccacagcgccacgaaatatttaggcggccataacgacgtgttggctggccttgtcgtcgccaagggcgaggagctctgtcagcgcctggccgagtatcagaacgccatcggcgcggtgttgtcgccgtttgattcgtggctgttgattcgcgggatgaaaacgctggcgctgcggatgcgccagcatgaagaaaacgccaggcgcatcagcggctttttgcgcgaacatgaagatgtcaccgatgtgttgtatccggggagaggcgggatgctgtcgttccggattgccgatgaaaagtgggtgaacgggtttttaaaaagcttgcgcctcattacgttcgcggaaagcctgggcggagtcgaaagctttattacgtacccggcgacgcagacgcatgcggacattcctgaggaaatccgcatccaaaacggtgtttgcaaccggctgatccgtttctcggtcggcattgagcacgctgacgatttgatcgccgatttggcgcaggcattgaaaaacatgaaagaggtgtaagcgatggaacaggaatgggcgttttcgacgaaactgctccataacgaatggaaagtcgaccgcgaaacgggggcggtgagcgtgccgatccagcacgcctccacgttccatcagttcgatttcgattcattcggcaaatacgactacagccgctccagcaacccgacgcgcgaggcgcttgaggaaacgatcgcggcgttagaaggcggaacgcgcgggtttgcgttcgcctctggtatggcggctatttcaacggcgtttttgcttctctcaaaaggcgaccacgtgcttgtgaccgaagacgtctatggcggcacgtaccggatggttacggaggtgctcggccgctttggcattgaatatacgtttgtcgatatgaccgatttaaacgcagtggcggaaaacatccgggcgaacacgaaagtcatttatatggaaacgccgtccaatccattgttaaaagtgaccgatattcaaggcgtcgtcaagttggcgaaggcgcatggctgtttgacattcttggataatacgttcatgacgccggcgctgcagcggccgcttgatcttggagtcgatgtcgtccttcacagcgccacgaaatttttagccggccatagcgacgtcgtcgcaggattggcggtggtgaaagatgaagaattgggaaaagaattgtacaaactgcaaaacgcgtttggcgctgtccttggcgtccaagatgcgtggcttgtgctgcggggattaaaaacgctccacgttcggctgaagcagtcgtctgaatcagcggccgccatcgccaagtatttggcttgtcatccaaaggtcgaaaaagtgtattatccggggctttcgcaccacccaggccatgacatccagcgccatcaggcggccgggtttggcgctgtgctgtcgttccgcttagccgatgaagaagcggctcggacgttcgtccgaaacgtccgcctgccggtgtttgctgtcagccttggggcggtcgagtcaattttatcgcatccagcgaaaatgtcgcatgcggcgatgccaaaagaagagcggctccggcgcggcattaccgacggcttgctgcggctgagcgtcgggcttgaggatgtgaacgatttgatccgcgatttcgagcaggcgttgtcgtttgtgaaagagcggccgtcggtttcaacgacatagccatcagcccgccaagccttccaagctcggcgggcggttcaagatgccgctgaggttgacaacagcttctcctcttgtaagtgtttcaaaaaaaggtcgacgagttcgctgtcccactgcgttccctttccttttctcaagatgtctgccgcttgatgaatatccatccctttacggtacgggcggtccgaagtcatggcgtcaaatgcatcggccacggcgatgattttgccaaacaacggaatgtcgtcgcctgctaagccatccggatatcccttgccatcgatgcgttcgtgatgggagcgaatgccgggcaaaagcggttcgatcggttcgatcggcctgacttctcgcaaaatggcctccccaagggcagggtgctttttgatccaggcaaattcgtcatcgcttaattttccgtctttcagcaaaatggcgtctggaatgccgatctttccaatgtcatgcagcagagcggagcgatacaaggcatccagctgttcatccggaagggaaagcttttccccaatcgcgagcgcgtaacgggccacgcgcagcgagtgtcccgctgtataaggatcgcgagcgtcaagcgccgctgtcaagacggtgatgaaactgttgagcagttctttgttcgttcgatcacgccgatgcacagcatcgatcatatgattgaatccgcgaagcaaatacgcaaattcgtccgtatagacattgtgagcgatcagctcatacatttcgttttccgcccgtttcatatgagttaacagcacgctgaccggctcgttgatttcgtcaaccaacaggcgagtcaagaaaacggaaaatgcgatcgaaaacagcaaaatcacggctgcccacggccagtatgaccagtgggatgcactcggtccggcgagcgaccatttgatttccgtcgctaagctgaacaataaaacaggaaacatgctgctgaacaagaccgtcagctgcaattttgttttgagtggcaccggaagcggcggatgcctttcatcgatcttgccagccttcgtaaacaaatacgccatcagcggccggcacgccttcgttgtcaagaaaaattcaatcagcgcatggagcgacgcgatcaaaatggcgccgataaaggcgtacaagatgtatcgatacggaagggatagcacatggtgttggatgcataaagccgtcagccccatgccggggattgacaatccaaacagatgcgggcctaaaatgcggcgcaccgccaataacggcaagcggcgcgtttgttccagggcctttgcggccaacctctcgtccggctgtttgacggcaaaaaaacggcgaatcggcgccaagtcacggcgaaaaacgatccactcggccgctcccatgaccatggctgagaacaacaaaatgccaatcagccatttcgcttcttcccatgagatggcgagcgtcgtcaacattaacgtcgagccgacgcccatcaccgcaatcgctgagccggtaacataatgacgcaacaactggtgcacgaatgaacgatacatggttttccgcctttcttttaaggctatgggcttatttctaatatactaattctcgcttgatagaacaatcagaatgtagaaaaaatgcgatgactaagttgttaggtgttttcttccgtattggctactcgtctgcctaggcgtcaattgctatattcgacttcgttgccagacagccgtttgaaacgagcttgcgcgaaacaaaagccctagacgaagattccccgtccccgtgttccactcttgcttcaatcgttcgaatgcatgatatttgaagaaggattctcttttttcatcatgaacaacgatttttaaaaaagttgttgacaacctgtatgctcgtctatataatgaaagatgtgttcgatagcgatacgacctgttagctcagtgggagagcacttccttgacagggaaggggtcgggggttcaaatccctcacaggtcattatcaagcacctcgaactcatttgagttcgaggtgctattgtatgatataaacgatgatggaatgtaaaggattgaataagtgaattagtatagaaactatatgggataggaaaggcgcgcgatgaagtgcgtctttttatttttttctgaatttttgtttacttattactgtagatgagcatttttcattacaataatttccatggttagcgagataaacagggtcccccttacgcgatacggagctgttttttgatcacatcaatgggaattccttgcttcgcggcgtcataaatgaactccacgacgctgtggtctttccgcgaccggagaagctccagcccggcggagagggtttgtcgggattcggcgatgctgtacacagaggccaagagcaccaccgcccaataccgtttcaccgcccgaacgtggcggacccggtatccatccagcttcagttgatctttctcctgccggaaaaagcattcgatcgtccagcactgggcgtagtaacgcaagatgtcttcgtccccgagcctccggtcagtgctcaagacacaatggagatgttccggcgccatcggctgatccgccttccaagccagcagcaccaccgtgacgaggcgggtgtcttttggctcgatatagcgggcgaactgcttggcttggatggcgatgcctttcgggtagagaatccggttcgtcttgagcatggcgatgacatggaatccctgtttcaagcaggcttcaatgagctttttggacggatgccaagagtccatcaacacatacaccggctgagcccgcttcactttgagcgaagaaagcatctcgatcgccaggtcgattttgcttcttccggccttcttgtcatacaagcggaacgcaaacggaaacgcttgtgtcaaggtgtgcaccatcagccaaacgagcgaatgcccccagaccgattgatgatctttgtgagagaaatgccaatcacacccttgaatggcgtgcgttgcccgtgacgaaggcttcgttttttggcaaatcgtatcatcaatcgagacaaaaagaggctgattctttcgctcgaccaggcgctcgattcggcggaggatccactcttgaagcttcccaagcagcctttcctcatcccaagggcttttcgtgaaaaagtgactgagcgtcgttcgatgattcggatgaaagctccagtgatgaatatcggtcaatgttcccgagaattccttggtggtcaaggcatcgacgatatgaatgagatgcttgatgaccggtttggaaagctgcagcgtcaaccccaaagtgaagaaaaacttgtggattccttggtgatgtgctaatctattcatgagacatgaacctccttgtgtgaatgggttttgagcacatctattttacccaaggagtccggttcatgtctccttttttgtttgattgtcaatttatgttagtgaatttgctcatctacagtctcattactgatttcaggtcatcactcatcggtacgaacatgcctcaatgagcctcacctgctttggggaatgggaaaaatcgtgggagacttggttcttgcgacggcaatgttagattgattgctgcatcattttattattttcaacctaaaggaggaaaatcattgattttgaaaaaagttccaataagaaatcagaatgatcaatgagggccttccggggaattttaaactggcgattttggggaaaagtaatcggccttgacacaagacgcattttaatgcgatttaactcattttatgcatttaactcacttgtttttcccctttctattttgacagagtggaggtcgctggttcgagcccagtcggaatcatcgagcgaaatcccttgagctggaaggctccaagggattttttgtttatgttgtcgtttttattgccacgggtaataaaactatattgagcaggtaaaaagggatgcgtatgaaaaatcatcaaacaagcgcagtctatgtcatatcaggccccgctggggttggcaaatcaacaatctcaacagcattggcgaacaagttggagcgtagtgcgtatatttccggcgatgacatcagccatatgcatatcaatggacggaaaaaaccgtgggaaagcaaagaagagctttcattaatttgggataatattctaagtcttgtaagaaattttgtaaaatacggcaatgatgtggtagtggattatattgcctttccccaagaagcgatatggttgtatgaaaatgtaaaggatttaaacgtaacggttatgtatgttgttttgtgggcagatgggaaaacgttaagtcaaagggatgagatgaggcctcccgagcaacaaatgggggaacgctgcctcattttgctgaatgagttccatgcatcaggattcgatcgaaagcatcttttggatactagtgggaaacgtaaggatgacatagatgagatgattgatgaaatcatgagcaatcaaagatttcgaatttgttaaaagatgtttcattggcgctgctctttccttgccatcgcaagttgattctcacatcagcaatgacactgcgaattttattgctctgccggtgaacacaaacagcccgttttcagcgggctttttttcatgatatgataatggcaaaagaagaaagttgcaaaagagacgaagatgagggatggacgtggcgcataactttcaatttctagaaggaaaatgggatgtgcttgcccgggtaggggagacggccgagcggcatgtgcatcaaaacccaaacgtggcgatcagcgagctgcgcaagttggccgagacgatgacgaaatacatattggcgttcgaaggcattcgcgaagagcgcggcaccgatcagcaagaccgcctcaaggtgctgctgtatgaacaaatcatcccaaaagagatatatgacatcttcacgatgatccgcttaaaaggcaatcaagcggtgcatgatcccaattatggggacgtgcatgaggcaaagacgctattgcacatggcgtttcgcctagctgtatggtttatggaagtgtacggcgactggtcgttcgaagctccccagtatcgagagccgctgccgtcatcgtctgaatcgacggatgaactgaatcggctcatcgaatcgtataaacagcggcttgccgacttggaagcggagctttcgcacatccgcgaggcggggctgtatacgagtgccgaggaaaaacaaaagcggcgtgactattcgcggcgggcggtggcgaatttcgaactgactgaggcagagacgcgcctcttcatcgatgaacagctgcgggcggctggctgggaggctgattcggaaaaactgcgctttgccaaaggcgcgcggccagagaaggggcggaatttggcgattgccgaatggccgcttcggcacggggttgccgattatgctctttttatcggcttggagctggtcggcctcattgaagcgaaacgcgcaagcaaagacatccccgccgatatcgaacaggcaaaacaatacgcccgtctcgttgtgcgccatgggcaagaagtgattcacgagccgtggggggagtatttcgttccatttttgttcgccaccaacggccgtccgtacgtgaaacagcttgaacaaaagtccggcatttggtttttggacgcccggaaatcgacgaaccatccgcgcccgctgcaaggctggtatacgccggacgggttgaaacagctgctggaacaagacattgaacgatccgaacagcggctgcgcgatgagacgttcgattatttgaaactgcggccgtaccaagtgcgggcgattcaggctgttgagcgggcgcttgaagacaagcgccggagcgtgcttgtcgccatggcgacgggaacgggaaaaacgcgcatggcgatcggcttgatttaccgcttgctcaaagcgaaacggtttcggcgcattttgtttctcgttgaccgaaaagcgctcgccgaacaagcggaagcggcgtttaaagaaagccgaatggagcactttcagacgtttgccgagatttacggtttgcagtcgctgtacgaccaaaagcccgatccggagacgaaagtgcatatcgccaccgttcaaggaatgttgaagcgcattttttacaacgaccgtcccgaagacgttccgccgattgaccagtatgactgcatcatcgtcgacgaagcccaccgcggctatacgttggataaagaaatgaacgaaatcgagctggagtttaaagaccatcgcgattatgtaagcaagtatcggcaagtgctcgattacttcgatgccgtccgcatcggtttgaccgcgacgcccgccttgcatacgacggacattttcggcccgcccgtgtttacgtattcgtatcgcgaggcggtcatcgacgggtatttggtcgaccatgagccgccgtatcagtttgatacggtgctgaaacgggaagggattacgtgggcgaaaggagagacggttgatgtctacgacgccgtatcccatacggtgtcgcaagagtatttggaggatgaactgaacattgatgtttcgcactttaacacgaaagtcgtaacggaaagctttaaccgcgtcatcattcgcgagctcgtcaactatatcgctccggatgatgaagggaagacgctcatttttgccgcgacggacgatcacgctgatctcgtcgtccgactgctgaaagaagaatttgcgcgcgtatacggagagttcgatgacaatgcggtcatgaaaatcaccggatcgatcaaagacccgtcaggagcgatccgcaggtttaaaaacgaaaaatacccgacaatcgcggtgacggtcgatttgttaacgacaggggtcgatgtgccggcgattacgaacctcgtctttttgcgccgcgttcgctcgcgcattttgtatgaacaaatgctcggccgggcgacaaggcggtgcgatgagattgggaaagaccatttcaacatctttgacgccgtcggcatttacgaaacgttaaagccgtatacaagcatgaaaccggtcgtcgcccgcccgcaggcgacgctgacggagctgttcgatgaactcgaacagcttgaacagaccgcccatctggaataccaaaaagaacaaatcattgcgaagatgcaacggaaaaagcggacgtggtccgacaggcaacacgaagatttccgcgtgctttccggcggaaaaacggtcgatgaattcatcgactggctgaaatcgctgccgtctgatgaactgaaagacgggctgaaagaatataaatcgatgttccgctatttggacgaaaaccggtaccgcgagcgcaagcaatacatttcccaccatgaagacaagctgcttggcgtcaaacgaggctacggcaatgcggaaaaaccggacgactatttagaggcgttcggtgaatttatccgcacgaacatgaataaaatcccggcgctgatgattgtctgccagcggccgtccgaactgacgagggaagagttgaaacaactgcgattggaacttgaccgaagaggcttttccgagaaaaaactgcaggcggcatggcgggaggcgaaaaatgacgacatcgccgccgacattatcgccttcatccgccaacaggcgctcggcgacccgctcatcagtcatgaagaacgaattcgccgcgccatgaacgccatttaccggatgaaaccatggccgccgctgcaaaagaaatggcttgagcggatcgaaaaacagctgctgcaagaatatgtcctccatcccgacccggaaaaagcgtttgactacgaaccgtttaaaagccacggcggctttaagcagctgaacaatattttcggcggtcaattgccgcaaatcgtgcgcgaaattaatgaaaacttgtacaactacgccaagaaggagcaagcctagagatgaacaaccgagaaattgtccaaaagctgtggaacttgtgcaacgtcttgcgcgacgacggcatcacgtaccaccaatatgtcaccgagctgacgtatttgctgtttttgaaaatgatgaaagaaaccgggcaagaatacatcatccccgagccataccgttgggacgtgctcgccaaaaaggatggaatcgagctgaaaacgtattaccaacagctgctcatggcgcttgggcaggaagagaacgaactgttaaggcaaatttacaccgacgcgacgtccaacatccgtgagccgaaaaacttggaaaaaatcatccgcaccatcgacgcccttgactggtacaacgcgaaagaagaagggctcggcgccttgtacgaagggctgctcgagaaaaacgcgagcgaattgaaatcaggcgcggggcaatatttcaccccccgcgtgctgattgacgtcatcgtcgaactcgttgacccgaagcccggcgagcgctgccacgacccggcggcggggacgttcggctttatgatcgccgccagccgccacgtccgggcgaaaacggacgactattttgatttatcggaagaagaaattcggttccagaaatataaagcgttctccggggtcgagctcgtccgcgacacgcaccgcctcgcggtcatgaacgccctcttgcatgatgtgcacggcgacattttgcttggcgacacgctctctccccttggcgaacagctgaaagggtatgacgtcattttgacaaacccgccgtttggcacaaaaaaaggcggggaacgggcgacacggaccgactttacgtttatgacgtcaaacaagcagctgaacttcctccagcacatttatcgggcgctcagaccaaacggcaaggcgcgcgccgcggtcgttgtgcccgacaacgtgctgtttgaaggcggcgtcggcgccgacatccgccgcgacttgatggacaaatgcaacgtccatacgatcttgcgcttgccgaccggcattttctacgcccaaggggtgaaaacgaacgtcttgttcttcacccgcggggaaacagacacgggcaacacgaaagaagtatgggtgtacgatcttcgcacgaacatgccgtcgtttggcaagcgcaatccgctgacgaaagaccatttcgccggatttatgaaagcctacaccgccgaagaccgccatcaagtcgacgatgaacggtggaacgtcttcacccgcgacgacatcgccaaaaaaggcgacagcctcgacatcggtctcatcgccgacgaatcgctgtccgtgtacgacaacttgcccgacccgattgattcagctgaggaagcggtggagaaattagagctcgccatctcgctgctcaatgaagtcattgccgaactgaaagcggccgaacacccgccccgctacgaaccggccaaaaccgaaatgctccacgtcgctgaacgactcgaggtgtcagaacgatgagcaaggccaaaccaaaatcgatggaacagctgctcgaagaagcgctcgtgcccaaagacgagcagccgtacgaagtgccggggaattgggtgtgggttcgatcaggccatgtagcaaagtgggggtcaggggggaccccttcaagaaagagattagaatattacggtggggatattccttggattaaaacgggcgaattaaatgatggaataatcaccggctctgaagaaactattacagaagagggactccagaagtccagtgcaaaaatatttccaaaaggatctatagtcattgcaatgtatggtgcaacaattggaagacttggcatacttggtatagatgctgctacaaatcaggcctgtgcagtcggtcaaccgtatgagtttttagattcaaaatatatgttttactatttttttgcacgaagaagtgatttagtagcgttaggtaaaggtggagcccaaccgaatatctctcaaacgataatcaaagattttccttttgccttgcctcccctaaacgaacaaaaacgcatcgccgataaaattgagcggctgtttgcgaaaatcgacgaagcaaagaggctgattgaagaagtgaaggagtcgatcgaacagcggcgggcggtcatgttggagaaggcgtttaaagggcaattagggacaaatgacccgagcgagaaaagtatattggaaacatccgatgatctaagtgaaaaagacgtcattccgaaagaacaatggccttatgaggtgccggggaattggacttggataaagctgaaatcatgtctaaaaagattgcaatatggatacacggcaacatcatcgactttaacagaaggaccgaagtatctgcgtatcacagatatacaaaatgacaatgttgactgggaaacggttccgtactgtaaaatagatgataaattattagaaaaatacaaattgaataagggagatatcgttattgcaagaacaggggctactactggtaaaagctttttgattgatgatatgccattttgttctgtttttgcttcttatttaattcgcttaacgatgaatgaaaatttgaatccatactacctatggaattatttaaaaagctcgatgtattggaagcaaatcactattgtaaaaaagggcattgctcaaccgggagccaatgctcggattattggggaactcattgttccattgccgcctgttccagaacaaaaacgcatcgccgagaaactcgacaacttattagaaaaattagagaacgaaaaacaactcgttttggcagtggaggaaaagctcgatttattaaaacaatccgttctccagaaagccttccgcggcgagttggggacgaatgacccgaacgatggacacgcgatggagttggtcaaagaagcgttgctctcgtcaagcggacagcggtgacgctgttcgcttgatcgaatcatgattttgcattgtgggggatgacgatgaaagctgcaaaggattgtggaagcacgcagaacgatttcagttgctcatgaaccaaactgacggtcaaataagcgcagtgctttacagatttggggctgaaactttctttcaacatagccatctgaatcatcacgaggcaggctgaaatgcctcccaacctttctgtctcaaaggatgagaggcattttgtctgcccggctactgtcgaacccggttgaatcagaatgatcaaatgattaacaaggtggaatgtaaaacatatacatgttttgttttacccgtttgaatcaagggagtgttttggtgcaatcgtaaacttttgcaccatttcttgcaacgtttcggatacattcgccaatgaagcggctcctgacgcaatctcttccatggaagcgagttgctcttcggcggaatgggccattgttttggacgtctccattgtcttttcggctgcagcggcgagttccgaaatggctgaatccagttcttgtatgccggctgacagctgctgtacggatgctgatacgtcttccaattgggctgagatggttttcgagtttgcgaaaatcgtgttgaatttcgctgctgtttcttgggaagcatcgatgccgtcttgaaccttttgcatcacatcttccatgctcgttgatgtgttctctacatcttgatggatgctggacaacaaatgggtgatttgttttgtcgctgcttgcgtttgttcggccaattttctcacttcatcggccacgacggcaaatcccgccccatgttctcctgctctcgccgcttctatggcggcgtttaaggaaaggagattcgtctgctccgcgatttgatgaatcgtgtggacgaccgcttcgatttcttttgaccgctcctgcaacgtgtgaatcagttgttctgaccggagcacggcttgatgaatgtcctgcatctgctcggcatttttttcgaccgatgttttcccgtcttcggctaagtttgtcatatggacggacaagtgggcgatggctgtcgtgcgctccgcgatttgagagacgccctgcgtcatttgctccatggcggcggcgatttcatcagtttggctgctttggctgtccgctctgctggcgacttcttggatgccgacagaaacttgttccgttgacaaggctgtttgctccgcgctcgctgtcagttcctctgcagccgcggcgacttgctctgatgcatccgcgactcgggtcagcatttgagaaagatcgtctttcattttgttatagctttcgacaatttgtccaatttcatcacgagttctgtcgttgatggcaacagtaaagtctccattccctgctcgctggagggcgctagagacggcggccaatcgagcatggatgcgacgcgagaaccatattgcggctgctgatgcaatcacgaatatgatgactgcagaaaggaccaatgttttcaaaagggaagacacggctgtgtccacatatgtttggggaatcccaacataaaacatcccgatcatttctccgcgatcgtttttgatcggcatatatgcagcttgataccattgatgtaaaatattcacttcacggaagaaggtgttccctttctttaacacttgttccacgacttctggcggcgcggttgtgccaacagcccgtcgattgttcacaataatgttggtggcaacccgtgtttcattttgaaagatcgttgccgttccgcccgttaggtttccgatttcgtcaacgagttgattgttgccattgattttcttgtttcctttataaagcgctccgtctttgacagcccaactcccttcatatttttcgtcaagatagcgataggccaaggaaagactggatttgactctttcaagcgtttctttttggattccctttttgatttggatgatggcagcagccgtcaaaacagcggttagtagaacgatgatgcaaaaaaacaaaatattgatctttgttcctagcttcaaggttttcaatgagtgctcctcctctccattctttgtcaaacatatccatcattatagtaacaaaagaggaattgataaatagtgtattgttcctaattggggttctatagtgtatcctaaatgtttaaaagccgggccacttccgcccggcttttaggtagtaatggtgagaaacgaaacctttcacctttatcatattcgaacgaaaaacgatctggtggttgatgcaggaaaatcacttggctttatgcaacatacgaatgacaaaacttgcaagcaaaatgaggataacggaaccgatcagcgcggggatgatgtcaaatccgccgatggtcggcccccagttgccaaagagcgccgttccaagccaggctccgataaatccggcgatcacgttgccaatgatccctcctggaatatcgcggcccgtcagaagaccggccagccaaccgatgacgcccccgacaatcaagctccacaaaaatgacatggatgattcctccctcaaatcatgaaaaggattctttcgtatttatattgtgcgtcaaaaggagcagcaattatgcacgcaaaagccccatcatactttatcggcgcgcgttctctgtttttggcgttttgtccggggacagagttttggctgcgtattggaaaccattgtgtttatgatgacggataaatcgtcagcttctcttccgccttcgtgcgcggccgggcaggggggatttgatcggagatcgaagaagtcgagatgcaaaaaatcaaagccgcgcttgactcgcagtcaaacgcggctttcggatgaaggaaaactagcgaatggattcaagctgcttggcaagatggtggagtttcttctcatgctggatggttttggacgcgaggaaatggacggtttcttgcgtttcggtcagctccacgcgcaagccagcgaatttttgttcgagtcggtcgaaccgctcgttcacctcggcgcgaaattgctgcatttccgctctcagctggttggccgtttcttgcatttccgctctcagctggttggccgtttcttgcatttccgctctcaactgattagcggtgtcttggatttctgctcttagctgattagcagtgtcttggatttccgccctcagctggcttcccatttcgtcaatttgggtgcggatgtcgcgggagaatattttcagcgcctcgaccacttctttcacaaccgtgtcgcgttccatgcttgttcacctcctcttttttgattatacaacgtggagtggggaaagaaaactacgttttgaacaagctttttctccgttttcatttgattgattgcagcctcgtgggcgaagttggaaagttcatgtcaatgatcatggcggcgttttgagggaacgggaggatctgcctcttcgttaatcaaaatattagtttctcgtttatcacttttagggatttataataagtgatttcttattataaaaataataaactattattttacttattgatagaagggacatatgataaaaacagttatgtgataccaataggggggattagagtggagaagcgaaagatggctgtttggccatattcgactgcccatgaaaaaagtaaacgtttttggttaggaggagtagcctttacgttttcggtggccgccactggaatggcattggcctccatacctggactggatcatttaggttcgctcgcttgcgccattttgcttgctgtgatgtatcggcagctgtttggttatccagaagcgattcaaccgggcatccaatttgtttcaaaatatttgttgcgattggccattatgttatttggtctaaagttgaatatggatgttttgattcatcaaggatgggggcttgtcattcgtgatgcagcggtcattatattggctattttcatgatgatttggcttggcaacatgttgaaagcaagcccttctttatctttattgttgggcatcgggacgggggtatgcggggcggctgcgattgccgctgtttctcccattttgcagtcggacgacgacgaaaccgccatctccatcggaatgattgcgcttgtcggaacggtgttttcgatcgcgtatacactgcttcgacctgttttgcccatttcgtctttacattacgggatttggagcgggatgagtttgcatgaaattgcccacgtcgcgttagcgagcgctccagctgggcaggatgcattggctatggcgttgctggcaaagttaggaagagtgctttggcttgtgccgctcagttttgccctcatttattggagaagaaaaaaagacggtggccaagagagaggagaaacgaaagtagaatttccttggtttttgcttggatttatcatgatgagtttacttggtagttatgtgcttggaaacgccattcttgtttctcaaaacgtcttgagctatatctcttccttcacctcatttcttttgacggcggcgatggtcggccttggattgaatgttgatttacgaaaattgcggacaaacggattgcgtcctcttcttgccatgtgtattgtgtctcttttattgtcttttttatctttttttatcgcttaacgttcaaggaaaaagacggcccgcaaacgctgccggtcgtctttttattagggagatggtggtcgtggtgaatggctgattgaaggttggtgagtacgtactatggttaaaaacagttccatggcttttgtataaaacggagttttcggtgtaacgagagaaaagtggcgaaaaaatggttcatcattgatcgggatgatttttaacgtaccaaatgaaagttctttttttatcgtccagagagagagaaaggtcagccccaaaccagcttctaccgcttctttaatgagctgtgtactgccgaattccatgatggaagacggaaagaagttgtgtttgagaaaaaattcgtccgttgcttttcttgttccagatcctgtttcacgaacaatccatgtggcgttgcggaggtcttccatctgcaccgtctctttttgggcatacggatgatgagcagaagcaacgacaaccatttgatcttgggcaaatggttcaatatatacatttttcggttcgatatccatttcgataatccccacatccagctgatggccgcgcaccatttcaacaatttcattcgagttcccgatcgtgatggttggtttgatgagtggatagtgttgatgcaattttgcgatcatctgtggaagaacatactcgccatacgtgtagctggccccaattgacagctctccgctggctcgattcattaaatcatcaagcagttgattcatgcgtgtatacagtccgagtatttctttcgcatagtgataaacaatttcgccggctttattcaatttgacgtacttgtttgtcctgtacagaagtttcgtatcgaataatcgctctagcgtttggatgtgctggctgacagcaggctgtgtcatatgcagctcctcagctgctttcgtgaagtttcctttttccactacttttacgaacacgtatagcaactgatccaaggttgtccctccaaactttgtttgaatatacgcttagtttatcatgcgtttcggttaacgccaatcgattagatacggcaaccatcgacttgttggatcaagtgatcgaacagtttgtgcaatggattcatacgcatcgcgaacggtgagcgcgccgttcactttttctttcgggtggcggtgagtccgagtaagttaaataatttgcttgactatcaagcaggtgcaagagaatcgagagaagaaaaaacggcagcgatgccgttttttcttgaatgctcatctatttcgcatagcgaaccatcgtaactatgtcgcccatgtctttcatcgaatgcatgttggttgtatggtgaggtttatgacagtgaaagacccaatttcccgggttgttggccaaaaattcgatgttccatgtttctcctggcgctacattaatcgtgtttcgttttaatcttgccatcataggaatcggatttccgtcaaccgcggtgacactaaactcatgcccgtgaaaatgcatcggatgagaatccatacttaaattgccaaggcgaatacggacgcgctcgccatatcggacaaataaaggagcggtatcaggataggctttgccgttaattgtgaaaaaattaaacatcattgacattggatcgatgtcatatatatttgatgccgattgtttggaagggtgatcattcattggatggctgctagtttgctgatgcatctccatctgcacagcccactcttgaagcaacagaacataatcgcggtccacgggttcttcgtatatgccgcgcgaaataagcatgcctgctaatcccattaactcttgttttgtatcatggacatggctgtggtacataaacgttcctgactgttggatgcgaaattcatacgtaaaactttctcccggttggataatcgggctgcccccagggccgggtacgccgtccattcggttggaaacaattaatccgtgccaatggacggatgtcgcttctggcaaacggttttcgactgtaatttgaacatagtccccttgattgacaagaattgtcggcccgggaatacttccgttgtatccatacccgcggattttaattccgtttaccaactcatgcacgaccggttccgcccgcaagtgaaattgttttaccccgtttttgagaacccgaaatggcgcatcttttacattgggcgtgataataggcgtttgagtgtaaattagcacattatttcagaatccctttttcaaattatttcagatggattctgaaataatgtgcaaaatttttgcggattattgcggattttgcacattctttcggaacatttgcacgctctttcagatgaagaatttccagcgcgcctgatggaccgatgaaaaagaaaaagcacaaaagaggccgatttggcccctttcgtgctaataccccatttcctctgcagccatgcgcaccacttcttcgtcaatgacgtcctttttcagctgatgcccgtacagcaggcaagtcgtggccaacgtgttgatgacacggggccaaccacgtgattgcagggccatcgcctctaacgccgatggggtgaagatcggatgcttcgccccggcctgtttcattcgatgctcgatgtagcccgccacctcttccttctccatcggccccatccggtatcgcatgatgatccgctggtcgagagggcggtgctgattgagccgcagcttcccctgtaaatgaggcaacccggccaaaatcaagacaaatgggttggttgaatccatctcaaagttgaacaagatggcgatgtcctgtaaaaatgcatcctttgctaaatgcatctcgtccaaaatgaacaccgatgtgatccgtcgttcatgatgcaatcgctcgatcgcctgctggatttggcggaagaggtccaccttgcggtatttcggttcttcccccaacccaagggccagaccgcggtaaaaatccatcacgcctccggtggataacggaaagtagacgacatgatacaatgatggattcaatgactctttcagcgcccgaagggcgaacgtcttgcccgcccccggctctccgatcaacagcccgattccccgcgttcgcttcacgtactccagcgcccgcagcgcttcttgaaacgccgccccttgatacgactcggacggatctgtttctttcgcaaacggctcccgcgagagggaataaaacgttttatacatcctgttcgccctccttcgccgaaaccgccgcaaacggcgaccggtggcgcttcacataggcattgtcctccaaacgcacccgaatggcttccgccacccgtttgccctcttcgtacacatagacgcctcgttcgtcatagcggagctcaatcgattgcccaatgaaccgaggcggcacttcgtatagctgcttattcagggtgatcgtgccatcggctttcaccttgcggtgttcccgtttcagaaaaatcgcatccagccaatcgatgtcttcgatccacaccactcgttccacttgggactgaaacacctcatgcggcgttttcccatccagcgaggcgtgaggctttcgatgatactcttcttcaagccacttccaaaaacgctcgttcaactcgtcaagcgatttcggcggattcagctccaacagtggataaaaccgtgtctgtacggtgcggaagaaccgttcgatttttcccttgctttgcgggtcatacggctgagtgtggatgagtgtaatccccatctcggcgcacgcatactgcagcacctcggaccgataaattttctcgttgtccgagtcaatgcgttttggcttcccgcaacgaagcaccgcttcctttgtgacgatccgcagcccgtcaaacttctccgaagggaaactatacatacggcaccaaccgcgagcagtcatcgatataagcgatcaaaaacgttttctggggtttcccatggacgcgaatcgtgggtccatgggataagtccccttgccatagctcattgatctggtcatacgcaaagcgttttcgctccggcatcggcaagatttcttttcccaccaggttgtgttttttcaacagtcggtatatagtaaagtatgagagggtggtgggaatgtccccctgcttggtgagttgttcgtagaatagggtcacgggcatggtgggatgttccttcctcaatgctagaatatgatcctcatcatcgggggacagacgtctggagcggccgcggtccgaacggcgcttcggcttcaagacgtcgaagcccccttttttgtatcgggcgcaccaatccagaatcgtcttcgccgcaatgggcttgtccccttgatgaggaatcgaatgcactcgcccgcccacctcattcaaatacgccttgggctccacctggccattcaccaacggagcgatcagcccgtaccgaaacagcgcgatgtcgtgtctcatcgattcatccatccggatctcctccctgtctccctgtgatgttggaccgttccggtccctctgcctcctatcttacgaaacggctcgagattcgtcgagaggaagggtttgtgggaacatcaaccatctccgtttttggtgttaagtagaaaatcaggaagcaatttgatccgcaaacggatgccacctctcgtttgtccacaggtcttggatgatcgagcccaccccccgtccctccaaggtctgcatccaccaaaccgcccgttctgttcttgcgttccccacagggccgatgatcccccaccttctcgccgccgcgtgatgcaagcgggagagattccgtaaaaatcgtcggacataaaataagatgacctccttggtgggaaaaccaacctgtttggtcttcgctcctcgccttggcgtttccagccacgttttgaccgcttgccaaataaccgatcgtgtatattgaacatacgggaggaggaaagaaggcaacacactcacggttttacggcactctcgcgagcgtatcgtgcgatccaaaggcgatactccccctctgccgtcaacgcatagcgttggtagtatccgtgacgatgcaaggggcggcgggatggacagtgggggcattggttcacgtcgggaaaatcgttccctttcccacgatccgtatacgtttgaatgtcaatgccaaagtcgtgaaactggatcacacttcctcccccctctccttgaaacgaatggaaatctttgtccgaaacaattcacaaaaaatttagcacattccttcagaaaaggggagagggctttctgaaagaatgtgcaaaaaaatgggcgttttgtgctgaaataaaatgataatttacagttcatgttcattccttgccggggaaaacagccgaggtgacgttcataccaatcgaacgcggtgtgtttcgatttattgtacggttccagggcataaagaatctggtatggttggatttgcgaaagtttcataagatgattggctgccgagatcttctcggcatttgttttgaccaatagaaggcgtggcgactaaaagggaaatgaacttttgtgaaagccttgacaaatatttgtaggtttttatcaatactgtagatgagcaaattcactaacataaattgacaaccaaacaaaaaaggagacatgaaccggactccttgggtaaaatagatgtgctcaaaacccattcacacaaggaggttcatgtctcatgaatagattagcacatcaccaaggaatccacaagtttttcttcactttggggttgacgctgcagctttccaaaccggtcatcaagcatctcattcatatcgtcgatgccttgaccaccaagggattctcgggaacattgaccgatattcatcactggagctttcatccgaatcatcgaacgacgctcagtcactttttcacgaaaagcccttgggatgaggaaaggctgcttgggaagcttcaagagtggatcctccgccgaatcgagcgcctggtcgagcgaaagaatcagcctctttttgtctcgattgatgatacgatttgccaaaaaacgaagccttcgtcacgggcaacgcacgccattcaagggtgcgactggcactactcgcataaagatcatcaatcggtttgggggcattcgctcgtttggctgatggtgcacaccttgacacaagcgtttccgtttgcgttccgcctgtatgacaagaaagcgggaaaaagcaagatcgacctggccatcgagatgctttcttcgctcaaagtgaagcgggctcagccggtgtatgtgctcatggattcgtggtatccgtccaaaaagctcattgaagcctgcttgaaacagggattccatgtcatcgccatgctcaagacgaaccggattctctacccgaaaggcatcgccatccaagccaagcagttcgcccgctatgtcgagtccgaagacacccgcctcgtcacggtggggaaggagcgttaccgcgtgtatcgctatgagggggcgatccatggcctcgatgacgcggtggtgctgctggcttggaaggcggatcagccgatggcgccggaacatctccatgtcgtcttgagcaccgatcgggagctgagcgacgaagacatcttgcgttactatgctcagcgttggacgatcgagtgctttttccggcaggcgaaagatcaactgaagcttgatggataccgcgttcgccacattcgggcggtgaaacggtattgggcggtggtgctgttggcctgcgtgtatagcatcgccgaatcccgacaaaacctctccgccgggctggagcttcttcggtcgcggaaagaccacagcgtcgtcgagttcatttatgacgctgcgaagcaagatattcccattgatgtgatcaaaaaacagctccgtatcgcgtaaggggtaccctgtttgtctctctaatcatggaaattattgtaatgaaaaatgctcatctacagtcaatattttctccacactttttctctattctgaaagtaaagcaaaaggggagaggatgaaaacgttgtggatcaatttttggctgcatcaagtgtgaatgggagtattgacaaatgctaaagatgcggaaaagggtgcttggagttccaattagatttttcattcaagtcaggcgaaattatgacataaatggttagcgataggtgagaatgatttttagatcatggaggaggtgatgaggatgatgagcgggatgatgagtggctgggggatgatggggtttggcattctcggctggtttcttaatttgcttgccattggattggtcgtgtattttgcagtaaaactcgcattgcgcgataaacgctgatcgattcgcctcttatttcacgcacctccctactattagaggaggcaaggaggggaaatcttatgttgaatcgacgagagtttcttagcaggtcgttaaagggggcggctggactgctggctgtttcggtattgcctgcagcaacgataagaaaacagtcaatacaagttcaatggccaatctcggtcctctaagcgaattagaaaagggagaattccctaaaaaggtgccgtataaagtcaccataaaagatgcatggaccaaacaggaaagggaagggtttgtctacattaacaaaaatgaagatggttctttactcattatgtccccgatttgcacccatctagggtgtaccgttggagatgctgaggagaacatgcagaaaacaggcatccgctttttatgtccgtgccacgcagggcaatatgacgaatacggtatcaatgtaggggggccaccgccaagaccgttagatacatttgacgcttatattcaagatggcaatgtgtatattgccgtactgagcccgaggaaaagggaaaaatgaaaatccgttattccgcagaaaagcagcaggctggaacgtccaacctgctgctttttcctttacggcatgatgctgatcccgttgggcatttcgcctacttgaaccgtttggattgctttattttgttcttggtcaatgacgctcacggtgttgtcgaacatacttgtaacgaaaacatacttgtcatccgggcttgtgacgatctcatgtgctccgtttcctgtttcaattgtggccacgccttgttttgtttttaagtttatcttgcttacagaatgagatggtgcctctttcgtcccttgagtacaggacatccttgttgcacattatacccattacccgtataatgtaattaaaagaggtgatgtttgatgaaccattatgaagatcatcatgtggataaaaaaatggttccacgaacagaacaggaaatcgaacgcattatcaagcgcttgaagcgcatcgaaggacaagtgcgcggtgtgcaaaaaatggtggaggacaatcggtattgcatcgatattttagtgcaaatttcagcgatcagagcggcgttgaaccaagtcgggctgcagctgcttgaacgccacgtgagccattgcgtggccaaagcgatccgtgaagggagcggagacgaatcgattcgcgaattgatggatgtgatgaaacaattttcgaagtaagggagggaaagggaaatgggagagccgaaaaccgtgacgctgaaggtgaccggcatgacatgcgccgcgtgcgccaatcggattgagaaagtattgaataagatggatggcgtcaaagcccatgtcaatttggccatggaaaaagcaacgattcaatacgatccatcgaagcaaacgatcgccgatatcgaaacgaaaattgagaatttggggtatggcgttgcgacggaaaaagtgacgcttgatattgaaggaatgacatgtgcggcctgtgcgacgcggattgaaaaagggttgaatcggatggaaggtgtgacaagcgctgctgtcaacttggcgacaaacagcgcgctggttgaatacaaggagggtgttgcatctgtcgaagacattttagagaaaatcaaaaagcttgggtacagggggcaaattcgaaacgaagaacaagacgatgctggccgaaaagaagagcggctgaaacaaaaacaacggcaacttgccatttctatcatcttatcgttgccgctgctttatacgatgctggctcatatgccgtttgctattggcttgccgatgccgcagctcttgatgaatccgtggtttcagcttcttttagctacacctgttcagttctacatcggcggtcctttctatgtcggggcgtaccgggcgttgcgaaacaagagcgcgaacatggacgtcctagtggcgcttggaacatcggccgcgtacgtttacagcttgtacgaagcttttcggacacttgggaatcctgactatatgccgagactgtattttgaaacaagcgccgtcttgattacgcttgtgcttgtcggcaaatactttgaggctcttgcgaaagggcgaacaaccgaagcgatctcgaagctagtcagcctgcaggcgaaggaagcgaccgtcattcggaatggagaagaaatgaaagttccgctcgaggaagtggtaatcggcgatacgatccttgtcaagccaggagaaaaaatcccggtggacggtacagtcatctccggcgcctcttccgtagacgaatcgatgattaccggtgaatcgattccggttgataagaaggaaggcgactatgtgatcggagcgaccattaatacaaatggggtgctgaccattcgagcagaaaaagtaggaaaagatacagcacttgccaatatcattaaaatcgtcgaagaggcgcaaagttcgaaagctccgattcagcggatggcggatgtcatttcgggtattttcgtaccgattgttgtcggaattgcggttgttgcatttatgatctggcacttctttgctgcgccgggtgatttggcgaaagcgcttgaggcggccatcgccgttcttgtcatcgcgtgcccttgtgcgctcggtttggccacaccgacatcgattatggtcggcaccggcaaaggggcagaacagggaattctctttaaaggaggtgagtacctagagagaacgcatcaaatcaatgccgtattactcgataaaacaggaaccgtgacaaaaggaaaaccggaagtcaccgatgtgctggccttccgcgaggacatgctcgattatgcggtttccgccgagagcgcttcggagcatccgctggctcatgcgattgttgaatacgggaagaaacaagcgatttcgatgaagccattggagcacttctccgccattaccggccacggaattgaagctgtcattgacggaaaaagcatccttattgggacgcgaaaattgatgaaggaacgctctgtagcgatttctgtgcatgaagataaaatggtagagcttgaaaaacaagggaaaacagtgatgctcgttgccatcgatggacagcttgccggcatcattgctgtcgcggatacggtaaaagaaagctccaaagaagcaattcaaacattaaaacaaatgggcatcgatgtctatatggcaacaggggacaatcaacggacagcggaagcgatcgccaatgaagtcggcattgagcatgtgtacgccgaggtgctcccggaagacaaagcgaacatcatccaggaattgcaaaagcaaggaaaacgtgtggcgatggtcggtgatggaattaatgacgctccagctctggccaaagcggatattgggatggcgattggcacgggagctgatgtcgccatcgagaccgcggacgtgaccttggtcggcggcgatttacgccatatcccgaaagccattgagttgagccgccaaacgatgaaaaacattcggcaaaatctgttctgggcgttgttttataatacgattggcattccggtcgccgctttcggattattggaaccatggatcgcgggggcagcgatggcatttagctctgtatccgttgtgaccaacgcgcttcgtttgaaacgcgtgaaaatataaacatttaaggaggaatggatgatgacgattacattacaagtacaaggaatgacatgcggacattgcaaagcggcggtgaccaatgcccttcaagcgttggatggcgtcagccgtgtagaagtgcatttgcaagaaggaactgtcgatgtggagtatgatgaaacaaaggtcagcgtagaaaaactgaaagaagcgattgaagagcaaggatatgatgtgaaataacatacggaaggtgccccgaagtgatgacggggcacttttttatccagagcgtaacgggacattgtcatcgcctaaacgagttctcggctggggaaagttttttctcttcttgaagaatatcgagaaagcgagatgttataatgaaaataacaggcgcggaaaaagggggggatttatttgctatcacaacaagacatccttaatgaaatgtcgaaatgtttagatttgtggaagaaaaagtatggtgtgaagcgaatcgggttatttggctcgtacagtcggggggaacaaagggaatcaagtgacattgatgtgttggtagaatttatggataatgcggtgacgtttgatcattatatggagttgaaactgagtttggaagatcattttcaaaaaccagtggatttagtgattgtagatgatatcaaaccaggattaaagccaactattttaaggagtgttaagtatgcagagggatcctagcgtctttttgcaagatattttggctgcttcagacaaatggaaaaacgactaggatcagccagcatttttcactaaatcgtcagccctctaagcgaagcgtaggtggcgggtggttcacacctatacatggtaataaggaaagaggagctgacccaaaacgcatttgtgttttgggtcagccccttgagcttttttattcacctttattggttgtgtcattcggatctggagtatagtccgatttgtagtcggtatatttgacttctgtcaccattcccgctgaagcatggtgcaagtcatggcaatggaacatccaatttcccggattatccgctttaaacgcgacgacatattcttcaccagggtttacatttaaggaatcctttatcaatggagagcctgtgaccggcttgccgtttttgcttaacacttggaagaaatggccgtgtaaatgcatcggatgtacatccatcggcgagttgttcacgatttttacttttacgaaatctcctgtcttcacatgaataggcgctgtgtcaggatacgttttcccattaatcgtgaaaatcatgccatttttgcccatggccgttcctaaatccattgtatactctacatcatatttttggtctaacgtaaatggacctgtttcatattttccatatgttgtcatatccacgacagggaggttttcttttgcatttgctttgtccgtattgtttgcttgtccttcgtattgaattttcactttcatgccatcggtgcctttcatattgccgtggcattccagcagccattcacccgggttattggcgataaactccttgcatggaagatggatttgagcaagctgcgccaatcgctgctactcctgcgaaaatggcgccaagcagccattttttcatgtcgttttccctccttaagcttgtagtgggagatgcaatgatatgataaaaaatagatgtgcaaaatgtatggagaaaatcgttcaactgaaatgtaaaaaaaggcaagcgattcggattcaccgatgtctaacggtggtaggtaatcgcctgccgtcccatttgaacccaagcgtcgataaagtcttgtttcggcgctttttggtttttgacagcggtcaatggatcattgaaataaatgtactgctcatcgtatcccgtaatgagcaccgcgtgttcccggtacgtgattttgatcgggccttgcggggtttgccattcccgaaaggcagagggaggaagaggacgaaaggtggtgttggtgatcacccaaaccggtgtgcctttggccaagtatgtatagatgttctcaaacgattgccctgttaagtcgatgatttggttaggcaagtaccgctcagccaactgcttgatcggcttatggtacacgccgtatccaggcttcgataacgtatacatatcgccgacaaacccttcatttgggtggccgtaaaacacttggccatttcgcacttgatacggagtaggatttttcttgatttgtttcgccaacgtcatcttatcgacgcgaatgccggcatgattcaagagcatggccaagctggttacttcgcatcccctcggcagttccggaagctgagacaaaaggggggcgtcaatcaggacggatgtccttagcgcttgtttctttgaagaggcaactgatcgattcgcctcctttgcttgattgctgggggacggattggtttctctgctgtttctgttctgtatgaaggctttgatggcatcgcctgtctgggccgaacttgcataataggataatgaggcggacaatagcaagaaacaggaaatatacaatccgagcgacagttgatccatcctcccgtttagaggtcttctcaagagaacaaaacaaagggaaacgatgagaaaagtcaaaaaaaggataaacgctaacaagccattctcaactcctttataacacgtgtgtgtttttatagtaacagatcgatgtgcaaaaatggtgaaattcacactttctccatactttatcgttaatattatgaggaactgaaaatcttgcaagcagttttcctgaaaaaatggaaacagattgtttttgaaacttgatgttgtgtacgatagaatgaaagtgtctttgtataaatcattttagttttaaacaaaaaggtttttggtgttgtttttggattcttcttagcaaagtggggggacaatcatcgccatgtgcggttttattggctgtattcatgatcgcccaagagcgattgagcaaacatggaaaacaacgttggtagagatgaaccgcctgattacgcatcgcggccccgacgatgaggggtatttttttgatgactacgtgagttttggttttcggcgtttgagcatcatcgatctggaggcgggacatcagccgctgtcttatgaaaacgatcgatattggatcatttttaacggggaaatttacaactatattgaattgcgggaagagctggcggcgaaaggatattcgtttgcgacgcattcggataccgaggtgattgttgccctttacagcgcggaaaaagaaaaagcggtcgaaaagctgcgcgggatgtttgcgtttgtcatttgggacaagcaagagaaaacggtgtttgcggcgcgcgatccgttcggcattaagccgtttttttatgcggagcaaggagactgcacgtttttcgcttcggaaaagaaaagcatcttgctggccctcagacaggaatcgccaaacggtgattccctgcagcattatttaacgttccaatatgtccctgagccgctgacgatgtcggccggcatttacaagctggaaccggggcattatctcaagaaaaaagtcggggagccgcttatgattcatcgttattggaaggcatccttcgagcccattcgccaatcggaagaggagcttgtaaagaaaatccgcgatgcgctgtttgattcggtcaacgtccatatgcgcagcgatgtgccggtcggtgcgtttttgtcgggaggcattgattcatcgttcatcgtcgccatcgcgaaacaattccatccgaacctgaagacattttccgtcgggtttgagcgggaagggttcagcgaaatcgatgtcgcaaaagaaaccgcagagaagcttggggtagacaacattagctatgtcatctcaccgcaggagtatatggaagagctgccgaaaattatgtggcatatggacgatccgcttgccgatcctgcggctgtgccgctgtattttgtcgctcgtgaggcgagaaagcatgtcacggttgtgctttccggcgagggggcggacgagctgtttggcggctacaacatttaccgcgaaccagagtcgttgcggctgtttgcgcgcatgccaaacatcgtaaaagcggtgttgcgggtgatcgcgaagatgcttccggacggaatgaaaggaaaaagctttttggagcgcggaacgacgccgcttgaagaacggtatgtcggcaatgcgaaaatctatagcgaaaaggaaaaagcggcgttgctcaaaacgtaccaagaggggcgcgaatatacggcggtgacggctcctttttaccgcgaaacgcttcattacccacccgtcaaccggatgcagtatattgatattcatacatggctaaggggcgatattttagtcaaagcggacaaaatgacgatggcccattcgcttgagctgcgcgttccctttttagacaaaaaggtatttgaggttgctaggcaaatcgcccctgacatgaaaacagccaacggcacgacgaaatatattttgcgcaaagcggctgagggcatcgtaccggatcatgtgttaaaccggaaaaaattagggtttcccgtgccgattcgccactggctgaaaaacgaaatgtatgactgggcgagacagctcatcaacgaaagcgaaaccgatcatctgttccataaggacgtgctctatcggctgctggatgaacatgcccgccacaaggcggaccatagccgcaagctgtggacggtcttggcgtttatggtttggcatcaagtctatgtggaaaagaagtacgattttgctccatccgcacaaagcgagaagcggccagcgtctgttttggaggcgtagcagggaaacgagcgatgaagcgtcccgggactcagccgggacgcttgctattctcttgatggaaaaaggatgatttccaaatgaaggaattcagcccgttttgatgttcgaaacaggaacccactgttttaggggggtgaaaaacaatgattcccttgggcattgtctgtttttctgttcagacaaaaaacgattacataaggtttcttaattttagaaatccccctgcccaaccaagttttctattccatcaccagctttctagatgacgagagcgatgacgcgaaatttgtgtttcaccgaacggagaacatactgctcatttgttttggccatagggaatggagaaggctaagaagatggaccttgaatggggagttccactataaaggtcgctccttctcccggctggctctgaacggagatggttccatgatggatatcgacaatctttttggcgatcgacaagccgagcccgctgccgcctgcggcgcgatggcgggatttgtcggctttataaaaccgttcaaaaatgcggggctggtcgtgttcgctaattcccggtcctgtgtcggagaaggtgatgatggcttgttcgccgcggcgctgcagctggatggtgatcgttcctcctttcggtgtaaatttgatcgcattatggatcaagttcagccacacttgactgagcaaatcctcataggccgtaatgacgactttttcaagcatgacacacatgtccaattctttttccgcccactgcggctcgcagtgaagaatgagcgtttgcagctgcgtgtccaagcgataggatgtgggatgaaacgggtggcgatcggagtctaacatcgccaaccgcaacaaattctcgcttaacttcgacatccggacgcactccgtttcaataatgtcgagataatgcatccgctgctcacggcttaggttctcgtttttcagcgcccgggcaaacccgcggatcgatgtgagcggagagccgatttcatgagaaacgttggaaataaattcttgccgcatctcttccatagcttgcaaatttgcggccatgtcgttaatgcgtgtcacgagttcgccaaaccaatgatttcgttccccccagtcaacgcggagattgacgcgaaaatcgcctttggcgattcgattgagggcgtccatcaagtgctgccataacattttttcacgctttcgcagaaaaggactgatcgcgctcatgctgatcccaaataagaagaagccgaaaatcgatgtaatgatttgccggacgagcggctgcggccgccaagcgaatcgggtgtagatcgcttccgtgatgaaatacgccgcagtccaaaaaaggctgatgatggtcatgacagcgatgactgtcaagacggatttgagcacaaatcgcaatcgtttcattgacatgcctccagccgatagccgagtccacgaattgtgcggatggaaaatggggaatccggttgggcaaaccgttcgcgcagccgtttgatatgcacgtccaccgttcgttcatctccttcataatcgtagccccagatctgttcaatcaactcgtcgcgcgtaaacgttttgcccggatagctggccaacttaaaaagcagttcgaattctttcggcggtaaggtgatctcttggtctcccaaacggcattcgtacgtcttgcggtttaacgataaatggccgatttgcacgatttgcgaggtggtgattcgataccgtttgagcaatgctttgacccgggcgacgagttcaagcgggtcgaacggtttgacgagataatcgtccgccccaagctcgaatcccttcactttttgtttcgtttcccctttggccgtcaacatcaaaatcggcacatcgtcatagtcgcgcagttcgcggcatagctcccatccgtccatttccggcatcataatatccataatgaccaaatccactttcaccgtttccagcacatcaagcgcctcttttccgttagccgcctcgtggattgtaaatccttccaagcttaaaaagtggctgacgagttcgcgaatatgagcatcatcatcgacgactaaaattcgtgccatttccatcccctttcttttccatttgttctattttcattgtgccgctttcgctcggcctccgtcaatgcggaagcaaatctgtttatgatttcgtcttgactgtggatcgtgaacgaatctattttgttggttcttgatgttcattagaagaacggggatgcccatcggacatcctgagtgttatgcacggcgcatatagacacgaaccgtgattggcgcaaagatcgcgacaatcgctgccgcgccgagcaaggagacgacgaaatcggtgccaattgttccgtgattcgtcaactcgcggacggccgcgatcatatgggaaatgggattgactttggcaacccattgcaaccaatcgggcatcgtcttgatcggcacgaacgcattcgagacaaacataagcggaaacagcgccatcatggagatcccctgtacggcggccgcatgacgcgcaatgacgccgcagaaggcaaagatccagctgacggcccacgcgcacccgatggcgaaaacgcccgcaaacgccatactggcgatgcctccttccgggcggtagccgatgagaaatcccatggcgaacgtcagcacggtggcgatggcgtaccggactgtatcggccaccaacccccctgccaacggagcgatgcgggcgatcggcagcgatttaaaacggtcgaatacgcccttgtccatatcatcgcgaagttgaacccccgaggcgacggaagccccgatcaacgtctggatcagaatgccgggaacgatcatcggcaagtagtcatgcacatttcccgcgatggctccgccaaagatgtaggtaaacatcagagtgaataggatcggctggaaggtgacgtcaaataattgttctggcgtgcgccgcaccttcagcaaactgcgataggccatcgtcaaggagttgcttacggcttgggaaacgcttgcccggtttttcagttggcgatgggcggctgattgtggagacatgtgtttcatcccatcgttccctcccttacaatgttggattcctctgcgtttttttccactccatggccggtaatggtcagaaagacttcatcaagggtcggtttttgcacacttaactcggctaagcggatgccctcttgacgcaaagcgacaagcaagtccgtcacatggtctgcatcggccatcggcgccgtgatgttcccggtttccaaggacaccgtcgaccggacacggagaacgcgttcaatgatgcgccttgccgtttcgatctcctcaggatgctgcagcttgacttgcaatgacgactgaccgacagacgccttgagttcatcgggtgtcccttcggcgacgacccggccatgatcaatcacagcgattcggtctgccaattcgtccgcttcttgcaaatattgggtcgtcaacagcacggttgtccccatgttcaccaagcgccggatcgtttcccacatttgattgcgcgtgcgcggatcgagcccagtggttggttcgtcaagaaaaatgagcggcggctgggcaatgaggctggcggcgagatccagacgccggcgcataccgccggagaaatgtttcaatgggcgtttagccgcttccgtcaaaccaaattcctccaataattcgcttgttttccgccgtgcttctgcccggctcagaccgagaagcctagaaaagatcattagattctctgtcgcgcttagcgtttcgtcgacggatgcgtattggccggtgacaccgatcaattgccggacgatttgcggttgtttgacgacatcatacccaaaaattttggcggaaccagcgtccgggcgcaataacgttgctaacattcggatcgtcgttgtcttgccggctccattggggccaagcacgccatagatggcgcctgcgcgcacgtataaatcgaggccgtccacggcccgatggttaccgaatgtttttaccaatccatgcgcttccactgcccactcttgatgggcggttgagattgggcgtttgaatcccattttgcgtcccctccttcatatgattcgtacatggtgaatcgtagcaagtttttatgaacgaaatatgaacaaggaacgatttttagtggaagagaaaatttgattcgctcactcttgcaattttcccggttttggtatatgcttgttccatcaggatgctaaatactatatattggttttgaagtcttgttgtacaactacatatcgttctgccaagcaatggtgtccatcaggacttaatagggaatccggtgtgaatccggaactgcccccgcaactgtatgtgcggacgaaatgggatggccactggcggcaagagccattcggcgcgccgctgggaaggccccaaagtaggacgatgcacgagtcaggagacctgccttgcttggaacgtttcatgttcttcggggtgtgagaagatgaaacgataggggaaaagaaaaagggtttcgtatgccttttttccgtctgtcgtttcatccgctcgcctgcccgagcggattttttattgaaggagtggggaaacgaatgaccgcattgacgaaaatgatcatcatcgatgaccaagggaagccggtttctttttcacgtgaagagtttgcgtcgctgattgggcaagccgccgctggattcggccgtctgtcgcttgatgaatacgtcgagcgtgtttggcagcttctcagtcgaaaggagtccgtcacggtagaacagctgcaccaaacggctattttggaaggactttcttacattgatgaagatgagccggactggacatttgtgtgcgcccggctgtatttgcggcaattgtaccgtgaagcggcgcggcagcgtgggtatgacgagcgcgagcggtatggcgatttctactcgctgcttgttgcgctgacagaacaaggggtgtacagtccgctgctgcttgaacgttatacgaaagaagaaattgatgccatcggtgcgtttcttgatccggagaaggacaagctgtttacgtacatcgggctgcgcacgctcgctgaccggtatttggcccgcgattatgagcggcggctgtatgaattgccgcaggagaggtttttggtcatcgccatgacgctaatggtgaatgaaccacccaagcggcgccttgagctcgtgaaggaagcgtattgggcgttaagcaacttatacatgaccgtggcgacgccgacgcttgccaatgccgggaagtcatacggccagctgtcgagctgctttgtcgacacggtcgatgacagcttgcaagggatttatgacagcaacaccgacatcgccaatttgtcgaaatcgggcggcggcatcggcgtctatttaggcaaaatccgttcgcgcggcagcgacatcaaagggtttaaaggggtctcctccggcgtcatcccgtggatgaagcagttgaacaatacagcggtgagcgtcgatcagttgggacagcgaaaaggggccatttccgtctatttggatgtatggcataaagacatttttgcgtttctcgatgcgcggctcaacaacggtgacgaacggctgcggacgcatgatttgttcaccggcgtttgcatccctgatttgttcatggagcaagtcgaacagcgcggcgactggtatttgtttgatccgcatgaagtgcggaaggtgatggggtttagcttggaagatttttatgatgaggaaaaagggtgcgggagtttccgcgagaaatactggcaatgcgtcaacgaatcaaggctgtcgaaagaaaaagtgccggcgatcgaagtgatgaaaagcatcatgcgcagccagctcgagtcggggacgccgtttatgttttaccgcgatgaagtgaaccggcaaaatccgaatcgccatctcgggatgatctactgcagcaacctttgcacggaaatcgcgcaaaaccaaagcccaaccgtgatgaagcggcaatatgtaaaagacgggatgatcatcattgaaaaaataccaggcgattttgtcgtctgcaatttatcgtcgatcaacttggcgcgggcggtgaccgatggggttttggcgcggctcatcccgattcaaatgcggatgctcgataatgtcattgatttaaacaatattccggtgctgcaggccggcctgacgaacgaaaaataccgcgctgtcgggcttggcacctttggctggcatcatcttttggcgttaaaaggcattcgctgggagtcggaggaagcggtccgctatgccgacgagctgtatgaaacgatcgcgtatttggcgattcaagcgagcatggagctcgccaaagagaaagggagctacccggcgtttccgggatcggactggcagacgggcgcttattttgagcggcgcggctacgaaagccacggtgaactcgattgggatcggctgaagcaagatgtggcccgctacgggatgcgcaacggctatatcatggccatcgccccgaacgcatcgacgtcgatcatcgctggcagcacggcgagcattgatcccattttcttaaaagtatacgccgaggaaaagaaagattataagattcccgttacggtgccggatttaaacgaacagacgacatggtattacaaatcggcgtaccatatcgaccaacgttggagcatcaagcaaaacgccgcccgccagcgccatatcgaccaagccatctcctttaacttctacgtcatgaacacgattaaggcaaaagagctgctcgatttgcatttgacggcgtggaagtcggggttgaaaacgacgtattacgtgcgttcgacatcggggacgatcgacgagtgcgattcttgcgcgagctgaccatggggcgcaacaaacgcctttggtcgggctttcccttccttgtgcgggaggggcgtccgcggttggtcgcgcatcacgatacttgaaagagaaaggaaggaatcgacacaatgacgatcagcttagtcaaacggccgattatggatccagaggcgccgaaccgttcgacgggcatcatcaacggccgttgctcgaatgtgttgaactgggacgatatcgcctacccatgggcgtatgcgaaatataagcgaatgctcgccaacttttggacgccgtttgaaatcaatatgtcgcaagatgtgaagcagtttccgcagctgaccgaccgcgagcaggatgcgtttttgaaaatcatcggactcttggcgctgcttgacagcatccaaaccgactacgctgggcgcgtcgctgattacattacggacccgagcatcaatgcgctcatgatcatgctcgcccagcaggaagtcattcacaaccattcctattcgtacgtgctctcgagccttgtgccgaaagcgaagcaagatgaagtattcgacttttggcggaacgaaccgacgctgcgcaagcggaacgattttgtgacgaacggctacaaggcgtttgccgaagagccgaacgtggaacatttgctgcggtcgatcgtctttgacgtcattttagaaggattgtttttctactcggggttcgcctttttctacaacctcgcgcgccagcaaaaaatggtggcgacgagcacgatgatcaattacatcaaccgcgacgagcacattcatgttgatttgtttgcgaaaattttcaaagaagtgttgaacgaatacccggagtatcggacgccggagctttccgattttgtccgtgaaacgtttacgaaagcggctgagctggaaatcgaatgggccggggaaatcatcgggaatgacatcgatggcatcgacttggctgatttggaagcgtacattaagttttacgccaacgtccgcgctcatcagctcggttttgaccgcccgtttgacggctatcggacgaacccgctccgctggattaaagcgtatgaagaagtcgacctcggcaaatcagacttcttcgagcaaaaaccgcgccaatatacgaaagtgcaagtggataatgggtttgatgagctgtaaggaaaaccgcgttggggcatcgtccaacgcggttttttaccggaaaacatgattaacggagggattctcgctgcattatacaatggggaagagaaaaggaaaagagatgttgcggcttgttgtcggacggtaggcttgggcgccttaccttggtataatgagaaaaaacttgcttttgaatgcgaaaggggacgggagaagtggggaaaaaacaggaaatcgaacggctgcgcgagcaattgaatcagtggctcgtggaagaggagcacgacaatgacgaggtatggctgaagaggggggaagcgatttttcaacgtttcgctcagctggagccggaaaatacgaagttgaagatatggtttgcgcaactgttgcgcgattacggccgcgatatcaagttaaggaaagaaaattatcgaaaggcccggaaattgtttgaacaagctctccggtttgacccgggcgatccggtttgccgctaccattgggggcatctcgagctgtatgacgggcgttggaaggaggcgattcgtcaattccagatcgttttgcagtcaacaagcaaacaccttgaaccgtaccattatattcgcgcgctctgttcaagcgccatcgcctacaaccagctcggcgacccggaaacggagcttgccatacttgaccagcttgaagggtatcacggcccgggacagcctaaccattatgaacggatcaccgtgaccgccatagatgctgatggcgagaagtacacgtgttacacgtacgtgtacccatcagaacgaaaagagtggcttgagcaacacgccgaacaagtttttggaggtgattggatggtgtttctccattccaaagatgaagtgatgtactttgcctatggctcttgcatgagcgaacgcgattttcgccgcactgtcccgcattttgaggtgatgggccgagcggtgcttgacgatcaccggttggcgttcacccggtattcccgcggtcggcaaggaggggtcgcagatatcgtcccttctccgggcgaccgggtcgaaggcgtgctatacaaaattccggcgcgctatgtgacggaacttgattggcgcgagggcgtcccagccggcgtgtaccgtcgtgaatacgtcgatgtgcagtgtaacggacagcttgtttccgccctcacgtacattgtcgtcgagaaacagttggatgaaatcgcgccaagcgaatcgtacgcttcgattattcttgatgaaggggcatctcttttaagcacgcattacaccgagcgggtgcggcgtcatattgaacatttacggagaagagagcggtaagtgcaggaaaacggtgcgttgcggcggtgctccaaggcttgccgttttttttttttgggaagaacggcagcgggcgttttggcgggacagatggtgccaagcagtcttaaagcgtgagtggacgatgaggatataagagggcattcgatggtgtgtatcgttctgtgtcgctggcgcgcgagcagcccacctgatgaaagggtgagctgtttccgttcagagcatacattgttcgtggcgatgtttcgcgtctgttcaaggggaatggcgacatcaaggcaagcggtcaaacaatatccccgagccgctcttttccgtgctgacggctgacgagttcgtcgagctggcggatttttttccacgctaagtcgtcgctgatcgttcgataatggtggcggccgccgggctcctcgtcggcttcgtcggcccatttgacgatggcttgaagcggcgttcgtttccattctccttctggaaggtaggaatcggtatgaagcaaaatcgccagggcaatttccttagcgttttgcggatgttcgccaaggcggatcagcagcttatgggcgcgctcggcccctttgatggcatggatgtcgttttgccggtattgttcgtagtcccaacggccgtttttgtaccatgtgtaatggccgatatcatgaagcagtgccgcttttgtcgccaagtcgacgttcactccgtggcggagggcaaggtggtaggcatggtacgccgcggtgatggcgtgggcgaggccggatcgttttaaatatttttgcgcaatcggatgggcaaagacgtcggttaaggtgaccgttctcataggcatcccctccgttttttgtatttctcaccatcataccatggcgtaaagagtcaggcaatgagagaaagtaggtgggagcggttgcatgggaaaaaataagccgatcgtgctaaaatagcgctcagcttattggatttgtgcttggcaggcaagccgtttggctggttgatccgttttttcgcgctcgcgccgcgttttcggagcgagaaggtgagcgccggccagaacggtgaccatgcaacggccacacgttccttttttgcatttgtgatcgagcagaacaccttgtcctagggcggcgtcaagaagcgaaacgccgggggctggctgcacggtgaacgttttccctttttgttcgatttgaatgacagatggccgcacggcggacggcccatcgggcttaggcggcgcggcagaaatggggcgctccgatgaccggacggcatgcttcagtgagccgaccgtgaatgttttacccatttttttacacatctcctttaaattacatggttagtttgaaaatgaatctcatttacatccgagtgaatgattggtatcataatagtaaaaggaattgcgaaaacgccatcttggctagggacaagggggagacaccatgggcattccgatgaacggactgcgcgatatgaaagcgattttggccaacgagcgaaaagtcggcggcgcggtggaagcggcgcttctccgcctccgttccggcgaagaatatcgaaacgtctgcatcgttcatatcgatcaactaggcgcccaatactattcggtcggttttgtgaccgaacaaggggaacggctcatcgtcaacgttcatgacatcagcgtcatctctgcgcctgaacataaaaaaattcgtgagctgaacaacgccgcttataaacgggaagccatcaacaacaagcggcgctatttaaaacgcctctttgagatttatgaaggcagttataccgttcatttttggcgggaagcgaaaatgattatcgatgacatcggtgttgaggcgctcagccccgaattgtcgctgctcgtctccaacgttcaaggacaaacggcccgcaccgcttaatgggaaaatcaagaaaccgcccggcgatctcccctatcgtccgggcgcgtcttcgctaaagggaatttgctgtgcctcgttttcatggcgcggatcgctggccatatgccgttcttgctgtttgatggcaagggaagcccgcgtgccgcttctccggatcaggcgctgctcatgctgactcgttcggatcctcgagcgtgcagatggcgcttggacgtttgatgcgcggtacgacggactcatagacgcggaataggtagttcatattttctgtgtctaaaaacgcagtttgcatgtcggccgcgacagcgaggtcgatgttttgccggccggtgtcaatgacgacgccgcgtttgcctttaatgaccggagtttggtaaatgccggcggtcatcagctcgcggatgtgctcaatttcaagcacgtgcgttccttcatggacgcggtggatcaacgcatacaattccggcgacaagacgagcgcgtatgggccggtatggccgagctgaagcagcttgttgcgcgcttcgacgacgtcagtaaaggcgttgcccgatttcatccaatcgctgcgaatgtgggcgatttttcctttgacgttcataatgcccggcacatcaaattcagttgaaccattgaaaatcaaatcgtcctcgagcagcgcgcactgctgggcggcgttggcggcggcggaaaagtcgatcgggctgccgagctgtttcgcctgttcaatgtcacgccagtacaaaataaagtctttatacaaaagcgggatcgttaaatgcacgcggcgcgccggctcggaaaggctcagctctttgccgtggaagctcatgtccccctgttccgggttcatataaatatcgttggcgaccgactggacaccttcgccgagcggaccgtacaaatcgataaatcggcggccgacgagctggcgccgtgccgtttcaatgaccagttcgtcaagctcgccccattggctgcttgtgagcggggcttctgggtacagtttcgttttatccatgtttcctcccctttcttatatgtttatgttttttaagctgccgaccgtcagttgccgccgcgcttcggacgatgggctgaaggatgacgacgcggtgggcagggcggcatactgagctagttttaggtgatctttttggttctctttttcgtctgtcggcaccgcggccgcgaaggaaagcggtgcgtccagcgcgcgattgagcgtttcgagagcagctttcatccgctggtagtccgcagcggtcatgtcgcgcagtgccgtaatgggtggttcatgttccgtccctttatagtggaagagggacaaatcgagatgctccaaaaagttgtgcaagccgaatttttcaaggctgatgtcttgcaacaggcgcaaaaagtcgccgttttcccgcgataagaatgcttcgtccgccaatgcctcctccaactttggaagcaaggcggtcaaacggtcaaaccggtgttcctcttcttcgtaaatatgatgccaatacagccgttcatggtcgtccgcggccttttcaatcgtcggctctaaaatcgcttgaaactggctgagcgcctctttcgaccggccgagaatggcgctgacttccgctaacgtgtcgtacaatggactccctcccatgaaatcgttgttaccattctttccatatgaataggattgtaaacatctttgctctcatccgcattacatgtagacagcgtgtggccgacagcacttgccggcggtcggtacgttgtcatgagaaaaagatcgtcctgttcttgaagagctatttaaagggtgtgcaatgagaaggacgcttcccataggtgttgaaagtaaaggagctagagggatatattaatttgtttaatatttctgtatttactgtcaattattattttgatatattcaaagtgatgaaagatatcgcaacctaggggggagacaatggaaaaaggggtatcgaagcgggttttagtcgccagccttgtcggcagttcgattgagtggtttgactactttctgtatggaacggtcgcagcgcttgtgttcaaccaactgttttttccaagcgaagacccgactgttggcttgctcttatcatacgcatcatttgccctttcgtttttcattcgtccgttaggcggcattgttttcagccatattggcgataaaatcgggcggaagaagacgctcgtaatgacattaagcctcatggggatcgcgacagctggaatgggactgttgccgacctacgaaaccatcgggatttgggcgcctatcttgctcattttgcttcgccttgttcaaggaattggccttgggggcgaatggggcggggcgttgctgttggcagtggaatacgcaccgaaagaaaagcgcgggctgttcggcagcatcccgcaaatgggagtgacaatcggcctgcttcttggaacgtttgttatgtcgcttatgacactcatgccggacgagacatttatgtcatggggatggcgcattccttttctgttaagtgcgctgcttgtcgttttcgggttatgggtgcgtcacggcattgatgaaacgccctcgtttaagaaggtgcaagcaaccgggcgagtggcgaacgtaccgcttgttgagacgttgcggacccaatggaaggaagtattgattgcagtcggcggaaaagtggttgaaaccgcgccgttttacatttttggaacgtttatcgtttcatacgcgacaacgaacttaggtttctcgaaaacagcggcattgaatgcggtcaccgtggcgacaatcgtaacaacgattctgattccgttgatgggcaagtggtcggatcgttacggccgcaaaccactttatatagcaggaacgatcgggatgatcatttatgccttcccatatttttggcttttgcagcaaaaatcagtcgccttgttgataatagcgaccgtcattggtctcggcattatttgggcgccgattacggccgtgctcggcacgatgttctcggaaattttcccgtccaatgttcgatacacagggatttcgctcggctaccaaattggcgctgcattagcgggcggaacagcgcctttaatcgctacagctttgcttgcggcgtatgggaactcttatgtcccggttgccttgtacattatattcgtatcgttggtttcgctgatcgcggtttggtcagtgcgtgatcgcaaacaacaggaacttgataaggaagacgggattgcgtaacgcggtttcgttccgttctagtggggggaggaaggatgctcattttgtcggagcaagagattcagcgcctgtatacgatggaggaagccatatccgatgtaaaggaaatcttgcgccaaaaacaggcggggaatgtgaataccccagagcgcacagtgctttcttttccgcactatgacgcttcgatcttgtatatgccttccgtcaagacgggagcggcggcggtgaaagtggtgagcatttttccgcacaatccaccgttgggaaagccgacaacccaaggggtcatcatattaactgatacgaaaacaggggagcatcggatgctttgcaatgccacttatttgacgcggctgcgaacaggagcgctatccgcgattgcggctgattatttagcgaaacgagaggcgtcgcgattggctgtgatcggaacaggggcgatggcgagggaacaagtggctggcatgctcgaggttagggagatcgaacatattttcttgtataatcggacgagaagcaaagcggaacgttttgcattagacattcagcgaatgaatcctttctggaaaggaaaggtgcacattttcgataaggcagatgaggcggtccgccaggcggacatcgttgtatgcagcacgcgctcggaacaaccggtattctcaagccgagcgctgcagccgggcacgcacgttagcgccatcggttcgtatatgccgcatatgtgtgaattggatgtggaaacagtcgtcatggctgatcgcattgttgttgacacagtggaaggcgccaagcatgaggcaggggaactcattcaggcggccgaaagtggaagatggtctttttctcaaattgatgccgaaatcggggaactcgtcaccggagagaaagctgggcggcaacacgatcaggaaatcaccttatttaaatcggtcggagcggctttctatgatttggctgtggcgattggcgtctatcaaaaagcgaaggagctcggagtaggacaagaaatagaattataggggatgggaatgaggatatgctgctttgtttctgccattttggcgagaaacaggaatccattttccggacggctgcccgtccggttttttgttcttttccatccgacgtcaccttttggcccagtccggaataaaacagaataaggaacattgcccacttgatatgcgacgcgattccagcgataatggaaacgatgtggaatgaatgccgccaagcggcacggaagaagtaaagaaggtgacagaacgatggaacatgcggaacagatttatcaaagactcgtagagatttgtggagaacgaaatgtccttcgcgatgagccgatgaaaaaccatacattggtgcggatcggcggcaaggccgattttctcgtctggccggagacgtacgagcaggtcattgaggtgttgcggttgaaagaagagtacggcctgccgtttacgcttcttggcaacggttcgaacgtcatcatccgcgatggcgggctgcgcggcattgtcatgcagcttaggcatttaaaccgcatttggcgtgaaggaaacaacgtgatcgcccaaagtggggcggatattaaagcggtgtcgcggtttgcgttggaacagcacctcaccgggttggagtttgcctgcggcattccgggatcggtcggcggggcgattatgatgaacgccggagcgtacggcggtgaagtgaaagatgtgcttgaccatgtcaaagtggcgacgctctccggtgagttgaaaacgctgaaaaacgaggagctggagcttggatatcgaacaagcattatcagccggacgcatgatattgtgcttgaagtcgtctttgcgctccggccgggcgactatgcacaaatcaaggcgaaaatggatgatttaacatttcagcgcgaatcgaaacagccgcttgagtatccgtcggtcggaagcgtgtttaagcgtccgccgggctattttgccggcaagctcatccaagacagcggccttcagggaaaaggattcggcggtgcggaagtgtcgacgaagcatgcaggattcattattaacaaaaacaatgcgaccgctgccgattacattgcgacgatcgaaatggtgcgcaaaacagtgaaagaaaaattcggggtcgatctggaattagaagtcaaaattattggcgaggaatgacggagggatccgaatccggtttgcgggttcggatttttctcatttcgacgagaggaaaaatgaaacaaaccgcaaataggtaagaaaaggggttatgaatgggggaagaggatgaacctttatttcattatcaatccagccgccaaaaacggccggtccgtgtccatttggaagcagctgcaaccgctgctggatcgggaaggaatcgcctatcaggcgtattggacgagccgaaagggagaaggaaaggaaatcgcccgacgaatcggcgaggaaagcgtcgagccgacggtgattgcggcggtcgggggcgatgggaccgtgcatgaagtggtgaacggagcgggttcgtttccgcacgttgcgattggctgcatccccgccggaacgggaaacgactttgtccgcggtttccgtcttgcccgaaaaccgaaacaggcgctccaacggctgttgagtgacgttcgatccggcaaggatttggctttcgatctcggccgttttgccagcagcgccgcgcccgacggcgtgtttgccaacagcatcggctgcggttttgacgcccatatcgcccgcatggccaaccgttcaaaatggaaagggaggctgaatcgttttggactcggttcgttcatttatgtgttttatttagtaagagaattgtttcgctatcaaccggttgaccttgatatttgtgtggatggacagaattattcgtttttgaaggcctggctggcaacggtttcgaatcacccatactacggtgggggaatgcgcatcgctccgtccgtccgggccgatgacggcttgcttcatgtgacggtcgtcgggccgatgccgcgttggaaaattcttgcgctgtttttaaccgtattttggggcgggcatgtacgaatgaaagaagtttgcgtgttcactggtcgaaacgtgcgcatccgccctgccgctcctgtcccgatccacgcggatggcgaggatgcaggagaaggggaagtattcgcttggattgagccgtggcgtttgcgggtcattggcgtgaaaacgaggtgagtgattcactcgtatactgctgcagaggcattttggaagagggaaaaaaggaacggacgcgctgcatagtcaaaagaagaggctgtttccagcgtgtttcggaaacagccattgcttaagcttattttccattcttttcttccttgtcttgttttctatgggtcggcgaatggtcgtttttcacctgcggtttggctgtttgtttccaaggttgtgaaacagagacagaggcgcggaacgctgcttcgctataacgatttcgccgttggcgcgccttttttcgactgtagaggcgcgaaaaatcaggcgaaagaagcagaaaaataggaaagaaagggaaacggtgagattcccttcacggtttggcagttagccgcctgtttggtataatggaaataagtttggtaaagacgatatccaaggcgactcctgccaatccgtttggtgggagtttgtttttgcgatgagcgcctagtggggctaacgggataagggtgcaccggccaatgccatgccgggcgaaaacgaaaggagcaaaccggtcatgacggagcgggtggatgacattgttgatgtttgtttattagcgggaaaattgatgcttgaaagcggtggggagacgtaccgggtggaagatacgatggggcgcatcgccgcttcgttcggtatttcccgctctcacagctatgtgaccccaaccggcattatgttttccgttgagggaacgaatgtaacaaggtttattcgcatttccgagcgttcgaccgatttatccaaggtggcgcttgtcaatcacatttcccgccgcatcagcagcggcgaactgtcgctcgacggagcgcgcaaagaactggaacgcgttcagcagcagccactcggttatccgctttggcagcaaactgctgccgcagcggcggcgagcgcttgttttgcctcgctgttaggcggcatgaatcattttctcccttcccttctttctggtggaatggcgttttggtgttttgaaatgatgcatcggttcgtgaaaatccggttcttcgctgaattttttgccgcttttgtcgccggtgggatcgtgctgttgatggaaagggccggatttgtcggagacgtaggaaacatgatgattggctcggtgatgccgctcgtgccggggctggcgattaccaatgcggtgcgcgatttaatggccggccatttgatcgccggtttgtcgcgcggtgctgaggcgtttttaaccgcgtttgcgatcggcaccggcattgcctttattttatcgattcgttagcagggagtaccgataatgattgtgcagctgttgcttagctttgtggcgtcatcgctgtttggcgtcattttcaatattccgaaacgattgctgccgcacagcggatttgtcggcatgagcggctgggcgatgtatatggccgccgcccggtcggggatggacggtgtcgccgccacgtttgcagcggcgtttttcgtcgcttttttaagcaacgggttcgcccgccgctatcgaacgccggcgacgatttttatcgtctctggcattattccccttgtgccgggcggaacagcgtttgaggcaatgcgccatgttgtcatgaacgattacaatgcggcgatttcactagcggcaaaagcgttcatgatttctggggcgattgcgatggggctcattttttctgaggtcgtcaaccaactggtaaagcgccgcccttaactgcgtgtagttgttttttccaatcatttgcctatcgttgtatttgtttgcttgaatattataatggatataacgatgttttttctatcgacttcaaccagcgggggagagcgggatgaaagaaattgttcagcagatgaaagcggagctatgggagattttcgatcaccttcatcaccatccagaaatcagttgggaagagtggcaaacgactgaatttctccgccgagagttggagcgcgaagggtatcgggtgcggacgtttgccgattgcccgggtgtggtggcggaaatcggcgccgggccgtttacggttggggtgcgcagcgatatggacgccctttggcaagaagtgaacggcgtttggcagccgaaccatgcgtgcgggcatgatgcccacatgacgatcgtgctcggggtggcgaaactgcttcgccgcatcggctatgagccgccggggacgctgcggtttttgttccagccggctgaggaaaaaggcacgggggcgctgaagatgatcgaaaaaggagcggctgatggcctaacgtttttgtacggcgttcatttgcgcccaattcaagaggtaaaaggcggttatgcgtctccggcgatcattcacggagcggcgcaatgcatcgaggggcggattcgcggcgtggcggcgcatgccgcgcggccgcatttaggcgtcaacgtcattgaagtcggcagcgccatcgtgcaggagctcggcaaaattcatatcgatccacaagtgccagcgtcgatcaaaatgacgaagtttcacgccggtgaaaaagatgcgaacacgatcccggactacgcggaatttgcccttgatttgcgggcgcaaacgaacgaggcgatggagcggctcgtcgaggggctacgccatgtgatcaacggggtcgctgcgatttacggagctgatattgagcttgttgagcggacgcgcatcgtcgccgctgatcctgatccagatgctgtgcggctgatggaggaggcgattatcacgactttggggacggaaaaatgcgttccgccggtcgtgacgtcgggaggagaggatttccatttttattcctttaaaaaaccggagctgaaaacaacgatgctcggattgggctgcgacttgcgtccagggctccatcacccgaacatgacgttccggcgcgatgatttgctttccggcgtggaaattttggcgcgggttgtgatgaacacgtttgcgacgtttgcgccgcagggggagaacgaacgtgcctctgtcgctgcaaatcattgagacgatcgaacagttgaaagagatggccaggcttgaggaggagatttggaaaacggcgccggttccgctccatcaaacgctgacggcggcgaaaaacgggggcattatcatcggggcgtatgcggacgggaagcttgtcggctttgtctacagctttcctgggtttcgaaatggggaagtgtatctttgttcccatatgatggggattgctgaatcgtttcgtgatcgtggcctcggctatcgcttgaaaatgaaacaggcggaagaagcgcggcggcgcggttatcgagtcatccgctggacgtatgacccgttgcaaagccgcaacggctatttgaacttggcgaagcttggggcccttggcgtcgagtatgtggaaaactgctacggcgaaatgaatgacgcgttgaacggtcaacttccgtccgaccgcttcattgtcgaatggcggcttgatgagcgtccgaccggggagcggagcttggctaaagctgatcttctcaaggccagaagtctgacggtgctcgaggcaagtcaaagggctgacggcctgttgcgcccggtgccgagagacatcgatgaaacagcggcgccgttgctgttgactgctgttccacttgactttccgcagctgaaagagcgggatttcgcgctggcgcttgagtggcggctggcgacacgcgcgctgtttcagcggctgcttgcggaaggatggattgtcttcgatgcttggcgccgcctggaggaaggggtgctttattacatatggaagcggcggagtgaacgatggcagcagaaaggggaagaggaatggcgatcaacatcgagtacgtcatattgcgccatttgcaaatggagttgaaggcgccgtttacaacgagcttcggcacgtttcaaacgaaagagtttattttagtggaagccgtggattgcgacggcgtttccggctggggcgaatcggtcgcgttttccgccccgtggtacagcgaggaaacggtgaaaacgaactggcatatgcttgaagagtttctcgtgccgctcttgttttcgaagccgcttaggcatccagcggaattgccagagcgctttgccgccatccgccaaaacaacatggcgaaagcggcgcttgagggagcggtatgggatttgtatgccaagcggatcggcgtcccgctttgtcaagctctcgggggaacgaaaaaggacattgaagtcggcgtcagcatcggcatccagccgacggttgccgatctgcttcaggtgattgagcggtatgtggcgcaagggtaccggcggatcaaagtgaagatcaaaccgggatgggatgttgatgtcattcgcgacgtgcggcgcgcgtttcccgacgtgccgctcatggccgatgccaattcggcgtatacgttcgctgacgccaagcggcttcaggcgctcgatgaattcggattgatgatgatcgaacagccgctcgccgctgacgatcttgtcgatcacgcccggctacagccgcttcttcagacgccgatttgccttgatgaaagcattcgttcctatgacgatgcgcgcaaggcgcttgaccttggcagctgccgcatcatcaacatcaaaatcgggcgcgtcggcgggctttgggaggcgaagcgcatccacgatctttgcgctgagcgcggcgttccggtctggtgcggggggatgctggaagcaggggtcgggcgcgcccacaacatcgcgatcacgacgttggaaaacttcgcgcttcccggcgacaccgccgcgtcgtcccattattgggagcgggatattatcacaccggaagtcgaggtgcaaggcggcttgatccgcgtgccgaacgccccgggcatcggctatgaagtcgaccgccgccaagtggagcggtatacgcagtttgcgaaggtgtttcatcgtacggcgacggcataaaggatgataaaagggagaaagaaaaaatgatgataagaccgattgaagttcgcgatgcggaaaatttcttggagttgtgcaaaaaaattgatgaatctggttttatgttatttgagcctggcgaacggcaaacaacggttgaacaacaaagtaaatcgattgaaagaatgttgtttgaaccgaataaaatgatctttgttgctgaaactgaaaacaagcttgtcgggttccttgctgtcataggaggcgatgtaaaacgaaattgacattctgccaatgttgttttgggagttcttgaagactatcaaggacagggcattgccactaaactattcaacaaagcgtttgagtgggcaaaggaagttggaattttgagattaggacttatggtcatgaaagggaacgataaggcgttcaacttatataggaagatgggattcgtattagaaggcgagagggttcaatcgttaagagtgggcggagaatttgtcaatgaatattacctatacaaactgttgtaacgccaatttggggctggcccaaacgcaagcacgttttgggccagccccttcttcgttgcgttacacgcgtccgatcccagtatttgccttgacgacaatttccgtatacttcttttcatccgcttttttcgacgagacgagcgtgccgacgatggcgccgacaaagccgagcggaatcgagatgatgcccgggttggcgagcttaaagagcggttcgccgacgaaaatggcggcacctggctgcggcgaccagacgttcgggctgaagaagacgagcactaaggcgctgatcagaccgacaagcatccccgtaatcgctccagtcgtgttaaagcggcgccagaaaatggtgaatacgatcgtcggcaagttggcgcttgcggcgaccgcaaatgccagtgatacaaggaacgcgacgttcattttttgcgcgaacagcgccaacaaaatcgataatacggaaacgccgaccgacgcccagcgggcggcgagcatttgttctttttccgtcgcttggccgcgccgcaaaatatggctgtaaaagtcatgggcaaacgccgaagcggctgacagaacaagcccggcgacaacggccaaaatggtcgcaaacgctacggcagagacgaaagcgaacaagaaatctccgccaagggcttctgccaacagcggggcagccatattgccggccgggttggcggcgacgattttgtcatagccgacgaacgcggcggcgccaaaccctaaaaagatcgtcatgacgtagaaaagcccaatgatccatgttgcataaacgaccgatttgcgcgcagtcggggcgtctttgaccgtaaagaagcggattaaaatgtgcggcagcccggccgtccccaaaacgagcgccaagtttaaggaaatcgtatcgagcgggtctttaaacttgttgcccgggtttaaaaacgcttcgccaagcggtgtcgcggttttgacttcatggaacattttggcgatgctgaaatcgaatttagcaaagacgatgatggaaatgataaacgtaccgaccatcaataagacggctttgacgatttgcacccagctcgttgccgtcatgccgccgaagacgacgtacaccgtcatcaaaacgccgacgatcaagacagaataaacgtagtctagacccaacagaagcttgatgaggccgccggcgccgacgagctgggcgatcatatagaagatcgagatggcgatcgtatttaacgccgcgacgccgcgcactttcttatcatcaaaacgggcggcgatcatatcggccatcgtgtatttgccgaggttgcgaagcggctcggcaacgatgtacaagacgacaagataagcgacaaggaagccgatgctgtaaaagaaaccgtcaaatcccgtcagcgcgatcatgccggcaatgccgagaaaagaggcggcggacatatagtcgccggcgatggcgagcccgttttgccagccggtaaggctgctgtcagcggtgtaaaattcgctcgttgttttcgtacgcttggaggcgtagtacgtaatgacgagcgtcaaggcaacgatgatgagaaagaggaaaaaggccaacccgtgcattaggcgtttcctccttccttcgcttcttgcttcacttgctcgacgatggcatcaaattgtgctgcgcgtttcgaataaaggatgcataaggcccatgtcatgataaattgcgcaaaggcaaacagccaagcccagctgaccggcccgaccgccggcgcattcaacgctttcgagtaggacgtcaacaccggaagagcgaagtaaaagacggagaaaaagatggttgccgggatgataaaccgcttcttcgcctgaatgagttcgcgaaacgaagcggattgggcgatggtttcatagttgatgcctccctgtccggccaacgattcctttttcactgccatcgtgatccctccttgtttgtattaaagcgttttcaaaaagagtaatggaatgttcttccgcaagcggcggatgtgaatccccctttcttgacacaaatttgtcacacattcattatacgtttatctgaaaagtttgtaaattgatctttttcgttatttttaaaaactattttttgctttgccgcacaaaacggaaaaaattttttgctgtttttcttattttcgcactttacaaaaaaacaaggatcatgtagaatgacaactgtattcgacaataaaattcaacaattttctacaaaaaacgacaaggggagacatctatgaatttgtttcgtaaaaaaccgattcagttgctcatgaaagaatcgggggcaaaaggagcctcgctgcgaaaagagttaggcgcatttgatttaacgatgctcggcatcggcgccattatcgggacaggcattttcgtcttgaccggggtggcggcggcagaacatgctggtccggctctcgttctttcgttcgttttgtctgggttggcgtgtgtgtttgcggcgctttgctacacagaatttgcctcaactgtgccagtgtcggggagcgcttacacttacagctatgccacgtttggtgagctcatcgcttggattttgggatgggatttgattttggaatacggggttgcttcgtcggcggtcgctgtcggttggtccggctatttccaggggttgctttccggttttggcatcgaactgccaaaggcgctgacgagtgcgtatgatccggcgaaaggaacgttcatcgatttgccagcgattatcatcgtcctgttcattacgtttttgttgaatttaggggcgaaaaaatcggctcgttttaatgcggtgatcgttgccattaaagtggcggtcgtgctgctctttttggcggtcggtgtttggtacgtcaaaccggagaactggacgccgtttatgccgtatggcttctctggcgtagcgaccggcgcggcgacggtgtttttcgcttacatcggctttgatgcggtgtcgacggcggcggaggaagtgcgcaatccgcagcgcgatatgccaattggcatcatcgtctcgttgcttgtgtgcacattgttgtatattgcggtttcgctcgtattgacaggcatcgttccgtacgagcagctcaacgtgaaaaacccagtggcgtttgcgttaaactatatccaccaagactgggtggcgggctttatttcgctcggggcgatcgccggcattacgaccgtgctccttgtgatgatgtatgggcagacgcgtctcttctacgccatcagccgcgacggtttgctgccgaaagtgtttgctcgcatcagcccgacgcgccaagtgccgtatgtcaatacgtggctgacgggagcggctgtagcggtattcgccggcatcattccgctcaacaaattggcggaactgacgaacatcggcacgctctttgcctttatcaccgtctcgatcggcgtgttggtgttgcgtaaaacgcagccggacttaaagcgggcattccgcgttccgtttgtcccagtcatcccgattttggctgtcttattctgcggctacctcgttcttcagcttccggcgacgacatggatcggttttgtctcgtggctgctgatcggtttagtgatttactttatctacggccgcaagcatagtgagctgaatgaaatggcacggacggaagaaaaggccggatgagcggccaaacaatgaaaaaggggctgtcccaatggggaaacagcccctttttccatttcgtcaaacttttcggcaacaccgcgtttcaccactttttcattttcacgatttagtcgaacaattgccaaaacataaagacgcccgcctcaatgccattcgcgtcgccgagttgcttgtggcgaacgaggaatggctcgtcctgttgtttcgaaaaaagcagttgccaatcaaacagctggaaacgatggcgtcggtcagccgcaagacgattgagagaaatagaaaatacattattgcggtcgcggttattttggcaggcgattacatttacctaaaggactatttgaacgctctcccgcccgtatttcgagatgggagattcttgggaacacccgccccacggcaggctgtccaccaagccatccccgtgcgtcccacggttgtgctgtcttacaacgacagcaaacgaagcccttcattcaggatattccgggcggcgttgtggtcccggtcatgttcggccccgcagctcgggcacacccactcgcggatgccgagcgacttcacctcaacctgacgatgcccgcagcacgagcacaattgactcgagggaaacgtgcacgcaacacgaaccaccgtccgcccgtaccatgtcgctttatactcaagcatgttgagaaaacgcccccacgcggaatcagaaatggatttggccagcttgcggttcttttgcatgttcctaacacgcaagtcctccacgcacaccacttggttttcgcggatgaggcgggtggacagtttgtgcaggaaatcgttccggcagttggcgattttttcatgaagcttggccactttcaaacgggctttctcccagttcgaaccgcccggcttccgacgagccatcacccgctgccagtaggcgagcttttcttcataccggcgccaataccgggggtgttcgatcgtttcgcctgtggaaagcaccacgatctgtttcaaccccaaatcgacgcccactttcttgtcggtttggggcaatgggggaatatccgtttccacgagaatggagacgaaatacttccctgttcgattgcgacgaatggtggccgagaggatgcggccttgaacctcacggcttttggcgaacttcacccatccgagcttgggaagtttcaatcgatggccgtccacttcgatcgtagggcgtccgttcttggggtagttgcactgagcggtgtacgattggttcgggtgttttttgcttttgaagcggggagcgttcgccgttccctcgaagaaccggtcaaacgcctcggacagctgttgcaacgcgttttgcaaggcggtcgaatcgggagtcttcagccacgggatcgtttgtttcaatgccgtcagccttttggaacattcgttgtagccgagccctcttccggtggtttcatacgcctcattccactcggccaaaaagtggttgtacacaaatcggcagcacccgatcgtttggttgatgagcttcgcttgtgttgaggtgggatacaaccgaaagcggtaggctctatgcatgatcttccctcctacatacaggaacgtgtgttctatcactatccattttacaccttctgttctgtggaagcaagaggaagagcgacggcaaatctcgattcatcccccacttacgctcacgcatggaagtggggacttctcggttcatggtgataaaaggggtgctttcattgtgaaaaagggaattgtgctggagttaggtgaagagttcgtcacggtattgacgccggaaggggaatttcttcgattgaaaaaagaaaaagaaagatcgccgccaagccgacgtccaccgccatttgaaagcgatggatgccaaaacgaaaaaagccgagtgattccgctcggctttattccgtttttcggcctgccaattcgctttgtgcttgagcaatgagccgtttcgtaatttctccgccgacggagccgttggcgcgcgaaaccgtgccagccccgagctgtacgccaaactcttgggcgatttcgtacttaatttgttccaacgcttgttcgatgcctggaacaagcagtttgttgcttgaacgagccatatgaaattcctccttgatggtttttttgatgaggtatgattagtatggacgatctaacaaagagatatggttgggaattaaaggaggaatttttcattaaaaaaagattgcaaacgttttcggttattgtttataatgtaaacgagcagatgaccgaaaacgttttggaggaatggcagtgacaaccattaaagatattgccaaggcagcgggagtttcgattacgacggtttcacgcgcgctgaacggctattccgatgtgaatgaaaaaacgagacaaaaaatcatggatatcgcgaagcagttgaactacagccccaatacactggcgcgcgggcttgtcatgaataaatcgaagacgatcgggctgctcgtttctggattaacaagggaaagtgccaaggataattttacctttgaggtgctggccggcgtcaatgagtatgtcagtgaagtcgattatgatatggtgctgttcagcacgacatcgaccaagcaaagagaaaaaacgtatacacagctttgtcgggagcggcgcgtcgatggggcgattttgcaagggattcgtacggatgacccgtatttgcatgaggtcgtggaaagcgaaattccatgtgtcctgattgatattcccatcgagtccaaaaccgttggctatgtgacaacggacaatgtgctgggtgcgaaaaaagcggtgcgtcatttaattgagctcgggcataaacggatcgctatgatcaatggatatgaatacgcatttgtgagcgaacagcgggtgaaaggattcaaggaggcgttgattgaagcaggtttgcccgtacgcgaatattggattgccaatggagcgttccgcgaagaaatcgcggagcgggaggcattgaggctgcttcagcaatatccagaaattacggctttcttttgtgcaagcgatttaatggcgctaggtgtcatcaaggcagtaaaacagattggaaagcgggttccggacgatgtggccgtgattggctacgatgacattattttagcgtcctattcatcgcctgcactctccaccatcgcccaagacaaatttgctatgggatatgaggccgccaagctgttgattgatatgttggaaggcaacgctcagtcccatgtcaagattctggaaacagaactgaaaatacgggggtcgacggtgaaaaaagatggatgagggcttttttcaccgccctgagccagtttcagttatgatccaaaacgtttcggattgttgtggtgtcatgaagacagatttttttgaatcaggaatgaaaacgttttggaattcgcttgtaaagcataattgacgcagaaaagacatcgtgctgttgagccgatgatgacaacctagaatcagggggaagcaacatggattatcgagtgattaaagaaaacgatgtgtttttattgacggatcaagacgggaatatccctgaacatcatccgtacggattagggctgtatacaaaagacacccgttttttgagcaaatggagtttgcgcatcaatggggaagaacccgtgctgctggcgtctgatgcggcacaaaattatgtcgctaccattttattgacaaaccctcatattgaacgggacggagagctgattttgtggcgcgaatccgtcgaaattgagcgcaaacgatttatttatgcgggtgtgctctatgaaaccattaagctgaaaaattatcatcccaagccggtgcaattggaaatcagcgtgcacatggatgccgattttgccgatatgtttatcgttcgcggctttcagacaggagaggtgggaaagcggacaggccagaccattggaaaacgttcgctcacgttccattacgagggagccgacggagtggaacgggcaacgaaggtcagctgggatcgagaggagaaaaccgttaaggaacatggagaaattgtttttgactttgcgctcgaccgggcggaagagcagacggttacgttgatggtcgaaccgatcaccggcaaaacaggcagagtggaggtcattccgcctgaacaggcgcttcaacgattgcaagaatcctatcagcgttgggaaggggaaacagcgaacgtcatcacggacgaacgacagtttgagcgtttagtccgccggggcattggggatttgcgggtgctgcttacggatcttggctgtgggccatttccggtggccggacttccgtggtttggcgttcccttcggccgggacagtttgattgcggccttgcagctgctcccgttcaaccatgaaatagccaaaggcacgttgttgacaatggcccgctatcagggaacgaaagtagacccgtggcgcgatgaacagcctggaaaaatcatgcatgaaatccgattcggtgagttggccaatacgaatcaaattccgtttaccccttattacggaacgatcgatgcgacgccgctctttttagttctgttggtggagtatgtcaaatggaccggcaacttcgatctcgtccggcagcttcgatccaacattgatgcggcgctccattggattgaccggtatggcgaccgcgacggcgatttatttgtcgagtatttccaggaatcgagcaaggggattgccaatcagggatggaaagattcaggcgattcgattgtgcacgaaaacggcgagtatgcccgcgcgccgatcgcccttgttgaagtccaaggctacgtttatcacgccaaaatggggcttgccgacattttcgaacagcttcaggaagtggaaaaagcagaagcgcttcgaacgcaggcggaagctttgaaaaagcgctttgaagaacagttttggatggaagatcggaaattttatgctcttgcgttagatgaaaacaaagcccctgtcagaacgattacatcgaacccaggtcatgtgctgttttcaggaatgctcgaaggaaggcgggcggatgccgtcattgacacccttctttcggaaaaaatgttttcgggttacggcatccggacgatgggcgaaggagaagcgggatataacccgatgagctatcataatggaagcatttggccgcatgacaacagcctcattttgcttggcttaagcaaactggggcggcggcgcgaggcaaagacggtcattgaaggactcatggaagcatcgatgcattttgagtatgatcgcttgccggagttgttttgcggctacagccggtcagagggaaaaccggtccgctatcctgtcgcctgctcgccgcaagcatgggcggctgggacgccgcttgtgtttgttcaggcgttattaggattgtttcctaatgcgttggaaaagaatatttatttgtcgccgacgttgcttgattcgatgaatatgttgcgtgtggaaaacatcctaatcggcggcggacggttgtcattgacggttacccgtgaacaggataacttccatgtccaaatcgatgagaatacgacgggttgggatattgtccttcgttaacagcaggggaagcattcctttccctgtgtatataaaccaatttttaggggaggttgtttacatgggcaaaacaaagtggatggcagcgctaggcatcacaacgatgctgtttggcagccttttggccggttgcggcggtggtgagaaaagtgagaaggcaaacggggggagtaagcaaggcgagaaagtagaagtcacgttagctggctggggcggcaacccaacggagcaaaagttgttgaaacaaacgcttgacgattttgagaaaaaacaccctaatattaaggtcaagtatgaagtcattgccgaccagtatatggatgtcatcaaaacccgtttagcgggtgggcaagggccggatgtgttttaccttgatgcatttgaagccccagctctgattgaaacaggggcgcttgagccgcttgacaaatatgtaacggacgattttgacattaacgattttgaaaagccgatgcttgatgcgtttaaagggaaagacgggaaaatttacggattcccgaaagactattcgacgctagcactgttttacaataaaaagatgttcgaagaagcaggcgttgaagtcccaaaaacttgggatgaactgcgggaagtggcgaaaaagctgacaaaagggaagcaagtatacggatttggcgttgcaccggaactggctcgcttatactacattgctgaatccaaaggcggcaaagttgtgacggataataaagcgagctttgccgatccgaaagtcgtcgaggcgctccagccgatcgttgatatgcacttaaaagataagtcggcggcccaaccgaatgaagttggggcgacatggggcggcgagatgttcgggcaaggcaaagctgctatggtgattgaagggaactgggcgattccatttttacaagacacgttcccgaatttagaattcggtacagcggaagttccaatgatcaatggcaaaaaggcgacgatggcgtacacagtggcttatgtcatgaacaaagactcgaaaaagaaagaagcggcttgggagctcatctcgtatttgactggcaaagaaggcatgaaaacatggacgagcaaggggtatgctttgccgacgcggaaatcggtcgctgctgaattgggatttgacaaagatccgttgcgggcgccattagtcgctggagcatcgtatgcaactgtatggcaaaacggaacgaacttgccgattattatgaacaacttcaataaccaatttgtcagcgctttcctcggtgaacgtccgcttgctgaggcattgaaagaagcgcaaaaaacggcgaatagcgaaatcgagagcaaataaggcgaatcaccccctggcagatggggcatgctctgccagggagctgttcctttctttctaaccgcagctgttttcggctgcgttagaaagagaggaatagcgattttcgattctcggcaaggagagggaataagatgaaaagaatgtcaacgaagcgaatgtggcgcgaagcgggggcaagctacctgtttttgtctcctactttatttgtgctgcttctttttattatcggcccgattttgtttgcgatttttctggcctttcacaaagtgcaattgttgggtacgacttcgtttgagttcgtcgggttggacaatttcaagcgcatggccgatgatactcgggccaaaatcgcgttatggaacacgctgaaatatgtcgtcattgtcgttccctgccagaccattttagcgcttgtattagcggcgacattaaatgcagggctcaagggacaaaagtttttccgcattgtgtactttttgccgacgttgacgtcctcggccgtgctgacgctcattttcatgtggatgtacaaccaaaatggacttatcaatcacgtattgaaagcggttggtttgccgacatataactggatcggcgatcccgatgtagcattgaatgccattatgatcatgaacatttgggcgacagcgccgtattttatggtcatttatctcgccgcgctgcaagatgtccctgattcattatatgaagcagcggagctggacggagccagcgcctggcaaaagttttggcatataaccgttccctatttgcggccggtgacctcatttgtcgtgatcatggggctgattgggacattccagctgtttgaccaatcgtatattttctcgggcggttccggcggtccgaacaactcgacgttgacggttgtgcttttgatttaccaatatgcatttaaaacattagagacaatgggatatgccgctgcgcttgcatttgcgttagcgattttgattttcatcgcgacattgttgcaacggaagttgtcaaaagaagagtctctttattaaggggatgaacatggatgaaaaagaaaatgggcattggaaagtttctgctgtatgcgatcttgatcgcatatgcggtgattacgatgattccgtttttatgggcgctgtcctcgtcgtttaagacgcttgaagaaattgtgagcggaaccatgtcttttattccgaaaaagtttacgcttgataattataagcagatttttgtcgaacaggagctatttccgcgctggctgctaaacagtgtcgtggttgcgggaactgtgacagtgctgaatttattgttcaactctatggctggctatgcgttggcccgactgcaatttcccggcagaaaaccgctgtttttgatcattttggctgtcttgatgattccagcgcaagtgacgatgattccaaattatttgattttgaaacagctcggctggctgaactcgtatcaagggatgatcgtgccgacgatggtgaacgctacgtttattttcatgatgcggcagttttttatcaacttcccgaaagaattggaagaggccgcggagcttgacggcctcgggcggttcgggatctttttccgaatcgtattgccgcttgcccgtccggctttggcggctcaagccattttcgtcttcatgggttcgtggaacgatttcatgcgcccgctcattactttgtccgatccgcagctgtttacgctgccgcttggcctcaacagcttcaaaggacagtacatcagctattggaactacattatggcggcatccatggtgtttacgctgccggtgttggtcatttacgcctttttcaaccgctactttatcaaaggaatttcgttcacaggcgggaaataataggtgttttgcaccaatggtttcctgattaatgcaagaagaatgggctgttcgccaaacggggggttgtcctcctttggcggcagccctttttcattcggcatatccataaaaaaaacgtacatcatataggtggaaatatagactccattaggaaaggaatctaaagcgatggaatggacgatgcggctgccaaaaccggcagggaggcaggccggtcgggggtgggcggtcgctgcgcttgcctcgattccgcttgtcatgacgctgggcaattcgatgctcatcccggtgctgccggcgatggaacggcatctcggcatcacgccgctgcagtcgagcctgctgatcacgatgtattccgttgtcgccattttgttgattccgctggccggatatataagcgaccgcatcgggagaaaaatggtcatcattccaagcctgttgctggcggccgcgggaggggggctggcgggatgggctgcttggcgggtgagcgacccgtacggctggatgatcgccgggcgcatgctgcaagggctcggggcggcaggggcgtttccgatcgttttgccgcttgttggtgatttgtttccggatgatgatgaggcgagccgctggttgggagtggttgaaacggcgaatacgtttggcaaagtgttgagcccgattctcggggcgatgctggccgggattgtttggtttttgccgtttttttcgtttcccgtcttttgtctgctgtcagcggcactgatgatttggtccgtccaagcgtcagtgcggcgggagcagccgcagccgtttcgggattttgccgcagcggtggcggcaattttccgccgcgaagggcgctggcttgttggtgtttttatgatcggtggtttattgatgctcgtgttatttgcctttttgttttttctttccaaccgtcttgaagacgtttatcgcattgacggaatcaagaaaggatggatgctcgccatcccgctcggagcgctctgcctcgcctcatttgccgctgggaaagcgattggcggccggaaaaaacggatgaaatggggagcggtcgccggttgcctcttgtcagctgcatcgttggccatcatttcgtttcatccgtctctctctgtttggatggcgttgttttcggctgccggcatcggcattggcgccgcgcttccatgcttggatgcgctgattacggaaggaattgagagaagcgagcgtgggacggtgacgtcattttacagttcacttcgatttatcggggtggctgccggaccgccgctggcggcatggctgatgaaaaatggtgcaagttggcttcttttggtgctcagcgcactagcactgatcgccggtagcatggctgtttggctcattcatcctgaacatgctcaaagagaaaagctgtcatgaagggaaatatgggacagtggggcgttttcaatttccctctttcttgccgaatgaaagcctctggatcagatgatgacagacgggagatgtaccggctatggagacgcgtgaactactcccgcttcgctttgcttgaagtgggagtcttctttcggaactatgataaaacgcacctgaacgaggcatgataagaaaaaatgcgaaaggaggatgggtgtggccaacgtcgcatttccagtcgctcgtcttcatgacgggacgcttcgccagctccagcaactcgaacagcggctgcgtgaagaaacaggagaagaaattgtgcttgtcgcttatgagcggaaaacggttgatgaggaggagacgaaacgatgatgaagcgaaaagtgaaatttgatgcagcgaaaaacaacaataaaacgccaacggaaagtttgccggataccgaatttgcggcacaatatgccggcgaggaggacatgatccgcggtgcgaaccgcaattcgaaaaaagggagacaaggaggcggcgatgggtaaagagcataaggagcggtccgctcgaacgaatgaagaaatggcgtttgaatggggcgatttcgctcgtgatcagccgttttggctgatcgaggagcaaaagcaagcaaaggagaaggagacaaaacaaaaagagccgccgcggtgaggccgccgttttgatgggattggatcggtgggtggacaaagaagagcgctggaaacagcgctctttttcgcttgggcgttcaagccgatgcggatgacgcaaacagggtggaaagcggtgcagaaaagaccgtagctcctgtgccagacgggtcgaaataggcgacgatggccgttggcgcaaacgagagctgcttcgcggcgatatagcggccgacatcgaccggcacgatttcaacgaccgtatgtttaaacaattccttttccccgagcccgagggcggcaaagtcctccccaagcgcctcggggcgctcaagcagcgcgcggtagacggtcgtgcgtgtcgttttctccgttttttcttcccaccacggcttgcgcggcttatgcttttgtccacgcaagtagtcgtatttcatgagcgattcggcgacaggcagggcctctggcgcacacgtacgtaaaaactcatgcaggcggcggaataaatcctcaagctgatggccaatgcgcgcccagccgcgctcatcccaatacgtgccaaactgctggaaaaagtcaaacggcgatgggaacacatcggtcaccaagtactcgatcgtttcgtccattcgatgggcgttccaatacttttcgagcacgtcttccacttgcttgatgcggatgacgtcatcaaacgacaagacgttgttggcgagcacttcgtatggcgcatggtccatatacacatagccgtactcctcggcgcgcaggcgcagcccagtgccgcgcagcagtttcaaaaagccaagctgcagttcttccgggcgaagggcgaacacgtcgttaaacgtctttcggaacgagttgtagtcttcttcgggcagaccggcgatcaaatccaaatgctgggcgattttcccgccttctttaatcatcgtcaccgttcgcgaaagttttgcgaagttttgcttgcgcataatgagacggttcacttcgtcgtttgtcgactggacgccgatttcaaagcggaacagcccgggcggcgcctccttgtttaaaaactcgatgacctccgggcgcataatgtcggcggtaatttcaaactgaaataccgttcccggtacatgttcgtcaattaaaaagcgaaacatgtccattgcatagctgcggctgatgttgaacgtccggtcgacgaacttgatcgtccgcgctccgtgcttcattaaatagcgcaaatcatccttgattttttcacggtcaaaatagcggacacctacttcaatcgaggacaggcaaaattggcagctgaacgggcagccgcggcttgtctccacgtagatgatccggttcggaagatgtgggatgtcttccggaaagcgaaacggcgacggcatatcagcaaggcggagcttgttccgttgtggattcatgacgatgcggtctccatcgcgaaacgccagccctgcgacatctgccacttctttgcggccttctaaggcaaagagcagctgtttaaacgtttcttccccttcaccgatgacgataaaatccaattccggcacccgctccatccattcacgcacatcgtacgacacttccggtccgccggcgacgatgacaatattcggcgctgcttttttcaacagcttgacgactttgatcgtttcttcaatgttccaaatgtagcagctgaagccgatgacatccggacggcgttggtacaaatctgtcacaatgttcagcaccgggtctttgatcgtatactcaacaagcttgacgtcaaattcgggctgagcgtatgcttttaaatagcggatggctaaattcatatgaatgtatttggcgttcaatgtcgcacagacgatgttcatcgcaacaaaacccctttgtctataatatagcagcaaaactcctttgtctataatttatagatgcaattggaagctttcatttggctttaagcgaggggggagagttgactatcatgcagtttagccaaatgaaaaagcagaaaaacttgtcgaacattgtggaaaagaattttaaaaaatcttcgtaaatcaagggaggagtaaatttttccacatcgaatatatatttcgttgaatggtttgaatagacaaggagagatggatatggcccaaagcctttctcctcgggaagaacaaaatgcatcgccggatgtgcggtcgcttgaagaggaaaatcggcggttaaaagagcggttgaacagttattcgatcatttttgagcggtcgctcgatgcgatcgtgattttaaataaaaacggtgaatttgtcgatgtgaacgaagcggcgtgcaagctgtttgagatggataagttttcgttgatcggccattcgttttcttcgttcctcgaacttgtgccgcccgatattttgctgtttcagcgctcgatgctgcaaaagtttggttcgttcagcgatgaactgctcatcaaactgccggacggcaaagtgaagcatgtggaattttcgatgaaaaaggatgtgttcgacgaatttgaccttgtcatgatgcgcgacatctcagcccataaggcgcttgagcgcgaacgcatcattcatgagtttttgtttcgcgacgtattcaaccgcgccgttgacggcatcgtcattttcgatgaatttgggcggtttatcgatgtcaatccggcgttttcgatgagcttgaacttggaaaaaggaaaactgctcaatttgtcgtttcagcagttcgtcgcccgcgaatgcgccaatgagttcgctcggctgctcgcggaagtgaaagaaaagggaacggccaaaggcgagttgtcgcttgtccgcccggacggaacggtgaaaatgtttgagctgacggcgacttccaacgtctatagcgggttttacatggccattatgcgcgatgtgacagaaagaaaaaatatggaaatcaagttgcaaaaaagtgaagaacggttccgggctattttcgaacaagcgcatgaggcgatcctcatttgggacgattttggctacatattgaacgccaatccggcggcgagccggacgtttgagctgcccttgaatttgcttgtgcgccgcaatttgtttgattttgtcgactatggggacgaaaaggtgaaacgcattttcagcgagttccggcgcaaaggggaaatccgtgacgagctgacgtttcatatgccgaacggtgaggataagcagctcgagttcacaatgaaaaaaggagcgatcgacgggtaccacttgacgattttccgcaatgtgagcgagcggcggaaaatcgagcgcgagctgcgcgaaagcgagcaaaagttccggagcattttcgatcatgcgatggatggtattttgctttgggatgccaagcatcggatcatcgacgccaatccggttgtctgcggcattttttccgtcgaaaaggaggcgctgcttggccgaatggtggtcgagctcgttccggagcgggcgcgccgccagctcaataagctgcttcaacaatgccaacgcaccggcgaagcgagcggcgaggtcgaatttttcgacgagggaaaagggagaattattgagttttcactgaaaaaggaagtgattcccggcgtcgggatgatgatgctgcgcgatgtgaccgagcgcaaggagatggagctgcagctgcgcaagtcggatacgctcaacgtcgtcggggaattggccgccggcatcgcccatgaaatccgcaatccgatgacggcgctaaagggtttcattcagctgttgcaaggaagcattgacggcgactattcgatgtattttaatgtcattatgtcggaattgaaacggattgagtcgatcatcaccgagtttctggtcctggcgaagccccaggcggtgcagtacaaacaaaatgatatctgcaaaattatgcaagacacgatcgatttgatcagcgcccaagcgatgatgcacaacgtgcaaatcatcgccgacttcgagcgcgggctgccgccggtgtattgcgagccgaatcagttgaagcaagtgttcatcaatattttgaaaaacgccatcgaagtgatgccaaaaggcggggacattacggtgcgcatcacccgcgccgggtgctatgtgcgcatctccatcaccgaccaaggatgcggcattccaaaagataaaatcaaaaagcttggcgagccgttttatacgacgaaagaacgcggcaccggcctcggcttgatggtcagctataaaatcatagaagagcaccaagggaaaattgaagtggaaagcgaagtcggcgtcggcacgacgttccatatcacgttgccgatcgaacgaatggaaagagaggacgacgatgacgattgaatatgcagtataccgctcagagctgctcggcgacatttacgtcgcctccgacggcgacgcgattgtcaaagtcgagctgtttccagaagaatggcgcgcgttcgccggcgaacatccggctgtcaaaagctggtcgccgcttcttgaacgcgcgcttaggcagctggatgagtatttccacggtcgacgccaagcatttgacttgccgctgaagtggaagggaacagccttccaagaagaggtgtgggcggcgctttgccgcatcccatacggcgagacggcgacatacgctgacatcgccgcgcaaatcggccgcccgaaagcggtgcgcgccgtcggccaggcaaaccgggcgaatgaactgtcgattctcgttccgtgccaccgtgttgtcggcaaaaacggcgctctcattggctatgccggaagccgcaccgatgtgaaggcgaagctgttggagcttgagcgccgcttacgtagatgacgctcttgcgttcgtggaacaggcaaagagtttggaaggcgttgtatgcggatgctgcaatgaagcaggcggaaaaagaggctgacggcttgcctagaaaaacgcgtctgccccagtggcgacatccacgggggcagagatcgggcgttattttttttgccaatgcgacaaggcgagggcgccgactaaaatggcgccttttataatgtcttgggcgtaatacggaacgttcatcatcgtcaagccgttcagcaacacgcccattaaaatcgagccgaacaatgtgccgatgacgttcggcttgccggcgccaaagacggaaaagccgatgtaagcggcggcgacgctgtccattaaaagagaggcgccggccgacacttgcccggtgccgatgcgcgaggcaaggacgatgccgcctaaggccgcaaaaaacccgctgatgacgtatgcatatgtccgatagcggttgaccgggatgcctgagagccttgccgcctcgcggttttccccggtcaaataaaagaggcggccgggtttcgtgtacgttaaaaacagatgagcggcaatgacgacaaacagcataagcaagacagaaaacggtacgccgaacagctctccctggccgataaacaaaaaggaaggaatgaatttgcccggcgccgtgccgccatcgggcagcggcatgtcgttgtagatcgaaaaccctttcgtataggtgagctgcacgccgttaatggcgtacatcgtcgccaacgtcgcgagcaaatcgggcaatttgaatttgacgatcaacaacgagttcaagagcccgacagcaatgccgagcaacagcggcacgagcagggtgatgaaaatttcttggcggtacaggacgagcgccgctgcgctcgcgatcgtcgctaggctcaccgtcgagccgacagacaaatcgaagccatcgacgatgagcgaaaacgtaatgccgattgccacgagcgtcacgatcgaaatggaccgcaaaatgtcactgaagttttcatacgtaaaaaatcggtcttgcgtgatgccgaagtaggcgataacggcaagaatggccagcaaggtgccgtgtttatacaaccattcaagaatggacggcgccgtttttttcgacggcgctgtggaaacagccggctggttcatggatctcacctccgctgcaatagtaaacaagctgttcatacgtcagttcagcggccggcaggcgggcgagcagccggccgtcgaccatcacgtagatggtgtcgcaaatgtcaagcagctcttgaaattcgctggaaaagtacagcaccgtttttccttcatcggcaagggagcggatgatggcaaacacgtcctgcttcgcatggacgtcgatccctttggtcggttcgtcaaacaaaaagacgcgtgcgtttgtgttgagccatttgccgatgacgactttttgctggttgccgccacttaagtggcggacggccgtggcgcttgacggcggatgaacacctagcgagcggacgagcccgtcggcttcagccgcttctttcgcccggctgatccattgccagcgcgacaggcgggaaagaaggcggacggtcaagttcgttttcactgactcgggcaaaaacaacccttgtttgcgccgttcttccgggatgaggcaaaggccggcgtcgatggcttcataaggcgatgagaacacatagcgtctgccatcaatttcccactcgccggatgtgttccggtgggcgatgaggctttcggcaagctccgtcttgccggcgccgacgaggccagcgatgccgacgatttcgccgcggttggcgtataggtcgactgttgtcccggttttgtcgatcaacattccgcgggcggcaaacgcgatgtcgcttctgtatgtgcgtgcttgtttcgcggcggcggtccgcttcgttccagtcatatgaaggatgatgtcctcaagcggcaggctgcgggcgcctccgtgatagacgacgcggccgtcgcgcaaaatcgtcagccggtcggcgatctcctgaacttctttcagcttatgagagatgtaaataaagccgacgccttgctgcttcagttcatcgatgatggcaaacagacgccttgtttccgcctcgcttaaggcggccgtcggttcgtctaggatgatatagcgcgcgttggatgacagcactttggcgagcacaatcagctgcttttcatggagcgagcagtcgcgagccaatttcgtcggcggcaacgacaggccgacgcggcgaagcaggacggcggcccgctctttttcttgacgcagcgagcgaatcggccgttgcttcacatggacgaactcgtccgccgctacattttcgtaaatcggcaagccgggaaagagcgctgtgtcaacttcttgaacgacgaggccgatgccggcttgttttgcttcgcgcggcgatgaaaacgtgtatatcgtaccgtcgatcgtgatcgtaccagcgtcaggcggaatggcgccggccaaaatgttcatgagcgtgcttttgccggcgccgttcatgcctaaaagggcgtggacttcgccaggacgaacgtcgaagtccacgccgtcaagcacgcgcacggcgccaaacgatttttcaatgccccgcattgacaacccgttcattttttgttcacctgggcttccaacgttttcatccacggcgagatggcgacattggattgcccccagcccggaatgtattgcgaaagctcattcatcgacacttgtttgtccggaagatcggaccgtttcactaaatgcggctcaagcgagtaaatgttcggcgttttttctccggcgattttttgatacgcgaaccgcacttggacgcggccgacttcggctgggtcggtcgccgttgtcgccacccatgggctgtttggtttttggatcatttgcaagtcttcatcgctcaaatcgatgccatacactttaatttccgtgcgcccggcttgctcgatggcgcgcgtcgcccctttggcgaactcgtcccaagttgcgaagacagcgtcaatgtcgcctttgttcgggtattttttcaaaatcgcttccatttgcgtttgtgtgtccaaagctgtgttggcgctcgccgtgccgaacttggcgatttctttaatgttcggatagcgttttttgaacgcgtcataaatgacatggcggcgttccatcggggtaaagccgccgacccaaatcgtgacgatgttgccttccccgtttaagtcttctgcgagcgtttttaatgttttccaggcgaggctgtagtcgtcttggtcgatgacggtgacgccgggaatgttcaaatcgttgtcaaacgccacaactggaatgcctttggcgacggcttttttcaccgggccttcgagcgcatcggcgcggccgtgatcaagcaaaatggcgtccacattttgtgtaatggccgtctcaacgtacgatgccattttggttaaatcgttgtcggcgttgtaaatttgcacctcgccgccgaatttttgcacttgttctttgacgccggcgatgtattgcgatgagaacgtgccgatggacagttgcataatggcggcgattttcaccggctttttcaacttttcgggaatggccgcttgctcgtcgcttgttgccgtcgagtggctggatgtcgtttctattttgttgttcgtggtcttggcttcgttggttggcttggagctcacggcatcttgctcgtgtgtgcagccaggccaagatggagaacacggcaaagaaaagaagaaaaagggaagataaggccttaaatcgtttcatgttgctcctcctttgtgaataatgatggcagcgttgcgttgtaattgccgcgaatgatgcctttttcggtaatgatcgcggtaatgagttcgtttggcgttacgtcaaacgccggattgtatacgttgacgccttccggggcgatgcgcacgccggcgatgtgggtcacttcatccggatggcgctcttcgatcgggatgtccgcacctgttttcgtcgtcaaatcgatcgtggacaacggcgcagcgacgtaaaacggaatgtcaaacgacttcgcgagcaaggccaggccgaacgtgccgattttgttcgccgtatcgccgttttgcgcgatccgatcggcgccgacgatgatggcgctgatctgtttcgctttgatcgtttgcgccgccatgttgtcggtgatgagcgtcacatcaacgcccgcttgcatcagttcccaagcggtcaggcgcgccccttgcaaaacgggacgtgtctcaagggcgtaaacggatagctcgattcctttttctttcgccaaataaaacggggcgagcgccgtcccgtagcgggtggtggcgatcgagccggcgttgcagatcgtcatcacacgatcgcccggacgaaagagcgacaacgcgtattcgccgatgcggcggcacacatcctcatcttccacttgaatgcggatcgcctcatggatgagcgccgtttttgcctcgttgacggaaagggcgtcggccgcagcggtgacgagccgatcgagcgcccaaaacaagttgacggcggtcggccgggcactggctaggtagtcacgatctcgtttcaagcggcggcggaattcatcgagcgatttggtgtcatagcccagtgcggcaagcgccaggccataggcggcggtgatgccgatcgccggcgcgccgcgcactttcagcgtggcaatcgcctcatagacgtcttccagagtgtgcaagtcgatatattcgatgatggatggaagcttttgctggtttaaaatcgtcacatgcgtctcgcgccattcaacggagcgtgggatggcaaaggtgctcatcgccatcttcctttctcttttttttcgtttgtccgggtcagcgccgcgcagcttgcgtcgagacccggacgattgtatggcattattgttccgtttcggcaaacaggcggcggaagtcttccgttccggtgaacacgcggcgctcaatgatcaagcggcggccgagacggagggcatgccgtttggcaacaagccgttcatctttgtgctcgatgccgtcaaggtccgccacatgggcgaggccgatcgtccggcggatgacttcgcagccggcaaagccgacggcgtcgatgaacgcgtgccggagcacgtcctcgagcaagcccggcgtcgcggcgtacgtttccacgctctcggtgcgccaaaggtttgagaacacggacgcaaagacgtcccatgtccggtcgatgtggtcaaagagcggttggcgctctaattcagagcgggacaacgcatttaacagcaaattggcgaaaaattggccaaggtcaaacccgatcggaccgtaaaaggcgaattccgggtcgatcactttcgtttcgtcggcgcttacgaaaatgctgccggtatgcaaatcgccatgcaagagcacatcggcttcggttaaaaacttgcgcttcagctttgctgcttctaggtgcaagcggtcatcgcgccaaagcgcttcaacgtctgggcgcaattcgttttcaaagttgttcgtttcgtggtcaaaaaacgggtcggtgaagacgaggtcttcggtaattttgcacagttcgggattgacgaaactttgcgccaatttctttttctcttgctggttcatgccgaagtcagacgtataaaatgccgttttggcgacaaactcgccgatatgctgggacaaaagcggatacgttttcccttcgatcagccctttgcgggcgatttgcaaacgggataagtcttccatcaccgtaatggcgagcgattcgtcagaatagtagactttcggcacgtattgcggcacgtagctcgcaaacgtgcgcagcgcgttgctttcaatgacagcgcgctttaacgtgagcggccagctttcgccgaccactttggcgtacggcaacgcttgtttgatgatgacgccttgtttcgtttcttgatcgacgatatgaaaaacaaggttcaagttcccgtcgccgatctcgcggcatgcaagaggcgccccgtcgcggaataagccgaggcggacagcgagagataccgccttcggttcggtcagcggttcgtaaaccgatgtttgaacagtggtcattgccttgttcccccttttttcatttcgctcgttttcaaatgccggttctgatgcgcgctaaaactcggcgtttccggcaaatgaaaaagcctctttcgcatacggaaagaggcttgaagattcattcgttcttcgcgcctcttatctttcagaaagacatcggtctttctgttggacttagcaccgtgccctgcggaagcatgacgcttccggcgccgcccttggcgtgcgccctatctcacgatagcattacggtcggttgctgggcttcattgggccaattccctcagccaactcttgataagagtactgacttcgtgtattcagtttttgcaattttcacgatgttatcaattgtttggttgtttgattcgaatgatacatggtcggccaatcgattgtcaatacgttttgaaaaaattttttgccgtttcatagtcgtgcggccggcggtcggcaaacaccgggatgcgcgcgcggacgtccgcaacgagcgcgggatcgatgtcggccgagagaatgcccggcttctcgtccgcctcggcgatcacttcgccccatgggtcgatgacgagcgaatggccggcaaagacgttgttcgggtcgcggccagcccggttgcaggcgacgacgtagcattggttttcaatcgcccgcgccatcaagagcgtccgccaatggtgcaggcggggaagcggccattcggcgacgacaaacagcacttccgccccagccaaagcatgggcgcgaatccactccggaaagcggatgtcatagcaaatgaccccggcgcatgaaagcccgtcgagcgaaaacaagcctaagctgcttcccggctgcaaatacaaatgttcattcatcaattggaacagatggagtttgctatattcgccgacgatttgaccgttccggtcggccacgattatcgtgttcgtcacgccggttgttgtttttttagcgaccgagccggcgacgagatggatgctgtgtgcttgcgttaggcgggaggcgaacgctttcgcccgttcggcgccttcgtcggcaatctcatctaggcgcgtcaaatcgtagccggtcgtccataattccggcagcacgatgatattcgcgccgtccttgacggccgattcaatggcgctttccgcgcgccgttcgttttcgttcgggtcgccaaacgcaatatcaagctggaggcaggcgatgcggatcgtcatgagttttcacctcgaaaaaattttgctttacattttgctttttacgatatatgatgttgcactagaatttcaagaattttttaagaaggtgtgggcgatgacgatggaaattcctttttccgagttgcttgagcagctgccaaagcaatttttcgcctcgcttgtcgcaaaagtcggggagaaaatcaaggccggatgcgacgtgatcaatttagggcaaggcaacccggatcagccgacgccaaagcatatcgttgaggcgatgcagcgggcggcggccaatccgaaataccataaatattcgccgtttcaaggctacttctttttgaaagaagccatcgccgcgttttacgcgcgtgaatacggggtgaacatcgatccagaccgcgaagtcgccattttgttcggcggcaaggccgggcttgtcgaactgccgctttgcctcgtcaacccgggcgatgtggtgcttgtcccggacccgggctatccggactattggtcggggatcgcgcttgcccgcgcgcggatggaaatgatgccgcttgttgcggaaaacggttttttgccggactatgaagccattccggcggcagtggccgaccaagcgaagctcatgtttttaaactatccgaacaatccgaccggcgcgacggcgacaaaggaatttttcgcggagacagtggcgtttgccgccaagcacggcattgccgtcgtgcacgatttcgcttatggggcgatcggctttgacggccggaaaccggtcagcttcctggaagtcgatggggcgaaagacgtcggcgtcgaaatttatacgttttcgaaaacatacaatatggccggctggcgtgtggcgtttgccgtcggcaacgagcggatcattcgggcgcttgagcttttgcaggatcatttgtatgtcagcttgttcggcgccatccaggaagcggccgccgcggcgctccttggtccgcaagattgtgtcacggagctggtcgcattgtatgaggcgcgccgcaatgcgttcatcgctgcgctctgcgaggccggctgggaggtgcaggcgccatccgggtcgtttttcgcctggcttccgctgccaaaaggcatatcatccgctgagtttgccgacatgttgcttgagcgggcgcatgtcgccgtcgccccaggcatcgggttcggcgagcacggcgaagggtatgtgcgcgtcggcctcttgaccgatgaagcgcggcttcgcgaagcagcggagcggatcggccgccttggattgttcgaaaaaaatttttgaaaaatgattgacaacgccaatcggtgatgtcataattcaaagtaaatttgccaattgtttgacaagtgcataaacgagcaggctttcttatcaagagcaggcggagggacgagcccaatgaagcccggcaaccggcttggcgcgcgccaagcacggtgctaattcttgcagcggaaacgctgagagataagaagagcgccatggatgagtgacgcctcttcttatgaagaggcgtttttatttcgagattgagagggatgaacgatgagtgcagtgattgcaacgtatttgcttcatgatgaaacagacattcggaaaaaggcggaagggatcgcgctcggcttgacggttggcacatggacggacttgccggcattagagcaagagcagctccgcaaacataaaggggaagtcgttgcgatcgaagagcttggcgaaagcgagcgggtaaacgcgtatttcggcaagcggctgaagcgggcgatcgtcaaaatcgcctacccgacagtcaacttcagcgccgatttgccggcattgttggtcacgacgttcggcaagctgtcgctcgacggtgaagtgcggctgcttgatttagagtttccggatgaatggaagcggcagtttcccgggccgcgctttggcatcgccggcattcgcgagaaagtcggagtccataaccgcccattgttgatgagcatttttaaaggcatgatcggccgcgatttggcgtatttgacgtcggaattgaaaaaacaggcgctcggcggcgttgacttggtgaaagatgacgaaattttgtttgacagcgaacttcttccgtttgaaaagcggatcaccgagggcaagacggcgcttcaggaagtgtacgaacaaacgggcaagcggacgttgtatgccgtcaacttgaccggcaaaacgtttgcgttaaaggacaaagcgaaacgagccgccgagcttggcgctgatgtgctgttgtttaacgtcttcgcttatgggcttgatgtgctgcaagcgttgcgtgaagacgaggagattgcgctgccgattatggctcacccggcgttcagcggcgccgttacgccgtcggagttttatggggtggctccttcgctttggcttggaaagcttttgcggctcgccggcgccgactttgtcctgttcccgtcgccgtatggcagcgtcgccttggagcgtgagcaggcgcttggcatcgcaagggcgctcaccgacgaccaagagccgttcgctcgggcatttccggttccgtcggccggcattcacccgggattggtgccgctccttgtccgcgatttcggccttgacagcatcgtcaacgccggcggcggcatccacggccatccggacggggcgatcggtggcggacgggcgtttcgcgcggcgatcgacgcggtgctggccggccgtccgctgcgtgcggcggcagcagaaaacgaagcgctgcaaaaagcgatcgaccgctggggcgtcgttgaggtggaagcatgacgaaacagctcgttctcttttgtgattttgacggcaccattacggaaaacgacaacatcatcgcgattatgaaacagttcgccccgccggagtgggaggcgttaaaagacgacattctcgctgagcgcatttctgttcaggaaggagtcgggaagatgttttccctccttccgtccacgttgaaggatgaaattgtggatttcctgcggcgcaccgctcggttgcgcgcgggattccgagagtttgtcgcgtttacgaaagagcggggaatcccgctttatatcgtcagcggcggcatcgactttttcgtctatccgctgcttgaagggctcattgaaccggagcgcattttttgcaacggctctgatttcagcggcgagaccattcgcattacatggccgcatgcgtgcgacgttgaatgccaaaacggctgcggctgctgcaagccatcgctccttcgcaagcttgcccgcccggacggataccatgtcgtcattggcgattcgattacggatttagcggtggcgaagcaagcggattacgtgctggcgcgcgattttctgctccaaaaatgccaagagctcggcttgccgcatgcgccgtttgcgacgttttttgacgtgattgatgcgttgcagcgaatggaggtgatcgtatgagcatcgtcgtgaaaaagtggaacgagctcgcggaagtgaaagccgagctcgccgcccgcgactggtttttcgcgacaagcggcaatttgtcgatcaaggtgacggacgacccattgacgtttttggtgacagcgagcggcaaggataagcggaagcaaacagacgaggattttctgctcgttgacgccgccggaaaaccggcggaggaaacaaacttgaagccctcggccgagacgctcttgcacgcggaaatttacggacggacgaatgccggctgcgtcttgcacgttcatactgtcgacaacaacttgatttctgaactgtatgcgcaaaacggggaagcggtcttttccggccaggaaatcatcaaggcgttcggcatttgggaggaaaatgccgcagtgcgcatcccgatcattgacaattacgccgacattccgacgctcgctcgggagtttgcgaactatatccatggcgacgccggcgcggtgttgatccaaaaccacggcatcacggtctgggggcgtacagcgtttgaagcgaaaaaacatttggaggcatgggagtttttgttccgctggcaggtgaagcggctgcttttgcagcgggccggcctgccggttggctaatccatatacatttttccaaaggaggatgtgaacaatggccgtcatcaaagtgagaaaaacgggtcaagtgattgaaggagaagacaatgtgcgcgcgtttttgaacagtcaaggggtgttgtatgaacattgggacatcacgaaactgccggagcatttgcgtgacaaatacgtactcacggatgaagaaaaaaatgaaattttagcggcgttcaaagatgaaattgaagatttggcggcgcgccgcggctacaaaacgtgggatatcgtcgctctgtccgacgcgacgccgaacttggatgaactgctgaaaaaatttgaacaagtgcacatccatacggaagatgaagtgcgcgccattacggccggccatggcattttcatcatcaaaggcgacaaagaaaccggctattttgatgtagagcttgaagccggcgacgtcatttccgtgccggaagggaatccgcattactttacgctcatggatgaccgtcgggtcgttgcggtgcgcttgtttatcgacccgtccggctgggtcgctcatccatatgaagaaaaagaggaagccgtccaataacaacggacaccccgctgcttatatacaggcggcggggttgtttccgttaaaacgattgtgttagaaaaatcataaacaaaatgccgacaataaacgcatacgtcgatgtccgttcatttccatcgccatggctttcgggaatgagctctttgtaaatgataaacagcatcgcccccgcggcgaacgccagcccgtacggaacgagctcacgaaaaagggaggttaagtaaaaaccaagcagcgatgtgacgatttccaccgcaccggtcaacgtggcgatcagaaacgccttcaagcgcccgatttgctggttgattaaaaacaaagcgaccaaaaacccttccggtgcattttgcaagccaatcgccagggcgattaaattgccgatttgcgaagagctgtccgaggcgtagctcaccccgaccgacagtccttcaggcaaattgtgcaaggcgatggcggcaataatgagcatcgctttttcatcaaattgcaagccgctttttgtatgttccaagtcaatatgagggacggtcctttcaagcaacgtcaatacgaaaacccccgctgccagcccaatcacaagcgcccaaaagccgccggaccgcaatgcttctgggatgaggctcatcatcgaagccgccatcataatgccggcggaaaaggccagcagtacgtcacgccaccggtgggtgagcgatttggccataaacaaaatcggcacggcgccaagcccggtggacaaggcggaaagcacgcttccaaccaacacttggttcatccacttccctccctgacatcttttctccttcttcacatatgcatcattcagcggaatgtgacagtcgcccaagcgccgacattataataaatttatcatagccgaaggaaaagccgtgaaccaggaaaatgcatcatcgcaaacaaaaaacggttgcccgggaattcgctgttccagtataatgaaagtaagaaaatgtcaactttaaagggttggatgctatggaacaaaaggaacaggcgttgcagcagtcattaaaattattcatcgtgttatcgcgggcatatcgatcggtcagcgaccaagtaaacaagtcgattcaatcgttcggcgtgaatccgaccgaatttgcggtgctcgaactgctttaccataaaggcgatcagccgctccagcaaatcggggaaaaaattttgctcgccagcggcagcatcacgtatgtcatcgacaagcttgaaaataaaggcttgatcatccgccgcgcctgtgagcgggatcgccgcgtgacgtatgcgtcgatcaccgacagcggccggcagttcatccagcgcgtgtttcccgaacatgccgagaccatccatgaaacggtggcggccctgacgccggaagaaaaggaacaggccatcgtgttgctgaaaaaattaggctacggcgcaaaaagcagagactgacctcgcgtcagtctctttaatttttccgaaaatggatacgttatataaagaacataacactgcaagaaaaaggagagatcaccattgatgattcctgttggggtgtccaaccgccacattcatttatcgaaagagcatatggcggcgctgtttggcgaaggcgccgagctgacggtgctcaagccgttgtcgcagcccggacagttcgccgccaaggaaacggtgacggtcgaagggccgaaagggaaaattgaaaacgtccgcgtcctcggaccggtccgttcgctgacgcagcttgaaatttcgaaaaccgacagcttcaagcttggcgtcgcgcccccggtccgcttatccggcgatattgacggaacgccaggcattacgattcacgggccgaaggggacggtgaccgtcgacaaaggggtgatcattgccaagcggcacattcatatgacgccgaaagatgcggaaacgtttggcgtccgcgacaaacaagtcgtgaaagtgaaaacgcaaggggaacgggcgctcattttcgatgaagtcatcgtccgcgtcagcgaagattttgctttagatatgcacattgacacggatgaagcgaacgcggctggcttgaaaaccggcgattatgtcgaactgcttccgtcgtgaagtcatccgcagcaatgggagacaatgcgccctctcgttcgtcccgagagggcgctttccgttaacgcgggcgtttcttggatggctctagtgtgccgacaagatgaaacggcgcatcacgccggatggcgtccatgacgccgccgctgatttcttgatgggtgagccagcgcgaactacgttcttccacaacaaagccgagctgaacttgccggtacaggcaagcggcaggcaaacagagttcctgtttcatctcggttggatcggcgcggctgccaagcacgtgaaacagccgccaagagccgggatgtccgctatttttttcaatgacagtgggcaacgcccgctttccatccgtatgcacccacgcgatgatcagatcaaatgttccattttttctgatcgtttggcaaatcaaagaacatagcgttttttgatcgcgataatcgacaagaagcggggtgatggatgccctctgtccagtgcggtcgatgagctgcttcatccgtgcgcggcggcgggcgatgacggacacatgatatcctttccgcacaagccaaagcgacacatcagccaacatgcctgtcccaccgatgacgagtgcgtgcatggcaattaaccaagtggtcctttcaaataatgatcaaaccaaccgacaatatggcggagccgctcaagccggagcaccgggttgccggtgcgggacaaatcgtggttggcgtccgggaagcggacaagtttcgtttcccgcccgagttgtttcaatgcgataaacagctgttccgcctgctcgatcgggcagcggtaatcgcgctcgctgtgcaaaatcaacagcggcgtgcgcacatgtttgacgtatttgagcggtgaatgatgccaaagccgctccgcgtcttcccagatgtcgcagccgacctcccattttgtgaaaaagtagccgatgtcactcactccggagaaactgagccagttggaaatggaacgctgggtgacagccgctttgaaccggtcggtatgcccgacgatccaattggtcataaacccgccgtagctgccgccggtgacgccaagccgtgtctcgtcaatgaagtcgaacttgctgatcgcggcgtcgacgccagccataatgtcttcataatccatgccgccatagtcgccgcgcacggcattgacgaatgcctgtccatatccgtggctgccgcgcgggttcgtaaacagcacggcataaccggatgaagcgagcagctgcaattcatggaaaaacgtaaatccatacatcgcatgcggcccgccgtgaatttcgacgacaagcggcgcctttttcccttcgcagagtccgggcggtttcatgatccagccttgaatctcccaaccatccgccgatcgatacgtaaacggttcggcatcggcgaacaccacttcgttttcgagcgcttcattggcacgcgtaagccgtgttttcgttccatccgcaagtgagaccgcatataaatcgccaacggacgtaggcgagctgatggcggcgacagcttgccgtccattcggatggacggtgaatccgtatagatgaaaatcgccttcgatcaccggaacgatcgggccgtcgatcggaacgaaatacaagttgacgcgtccgcgctccgaggcggtgacatacaggccgcttccgtcgctcgcccaaatcggtcccggccctttcgcatcagcgtgtgtgtcgccgaccatggcatcgccgagatggacgtcccaatcggcggtcaacacccgcttcgttccacgttccggctcaaagacgtaaagccggtgaagcgtagccccgagataagcaagatcatggccgatggcggcgagcttcgttccgtccggcgaccaggcgagcgaagcgaatgtgccgcatccgttcgtcaagttcgtttccgctttcgactcgagatcaagcaacacaatgtcgcgggtaaaggtggtgtccggatcctcgtttcggttggcgacaaaggcgagcgtccgtccatcgggcgaaatcgcaaacgaaccgatttcctcctcgcggcccgtcaacgcttcgatttttcccgacagcgcatcgatgcgcgcgagcaccgcccgtttgccgtcaagaaagccggaggcgtccgacttgtaatacagccgctcgacaacgcgcggtttcgaatcggccggtttttgttccgccgttttctgctcttctcggtcttcgatcgtttcttcgtcgccaagcgtcgttagggcgatgagaaacgtcccgtccggcgaccaaacgtaatcgcgcacaccgtttttgaaaaacgtcagctggcgcgcttcgcccccattggcaggcaacagccaaagctgcgtgcgccccgagcggtcggacaaaaaggcgatcgtttggccgtctggggaaaagcgcggcttcgtgtcgcgccagcgtccgaacgtccatggacggacggagccgtctgccgcccatagccataaatgggagcggtattgtttttcctcatcaatcgatttttccacaaacacgacgcgcgttccgtccggggcgtagtgcgggtcgcgcaccgagcggaggcgaagcaaatcttccgtcgtcatgccgcggcgtttcgtcgggtgttcgttgttgttcatcagtgggccccctctttcttttaagtaaaatggaactacattgtatatttcgtcttacgaaagaaaagatcctgccccaaaacagaaaaaaacgaacgcccaaacgataggcgtccgttttttggctatgccgacagtttttgtttttcatttgcctgttgcgctgactttttcacctgcgggtagaagatcacgccgcttgccagcaaggcaacgcccagcaggaacgttttcatatccgccgtcccggcaatgacgacccagacggaatagatggtcgccagcgccgcaacgatgccgtcagcgagccgctcccgtcctgccgcatacgtttccccagtgagcgtgagcttcagctggaagacggaagcaatcaaatatggaacgagataagcgagcgtggcgatgtaaatgacgaagtcaaacgccgttgctatcgagttggaaatggtcgagaaaatgaacaattgcgccagggcgtttgacaatgtgagcgagaagctcggcgccccttttttgttttccttcaaaaaaaccggcaaaaacatcccttgtttggctgcctggtacggcacttcggcgctcaacaaaatccagccgagcgtcgaaccgagcaagctgatcagcccaaggccagccaacacgtagccgcccgccggtccgacgatggcattgatggcgtccacgagcggtttttccgattgaatcagttcgcgttgcggcaagacgcccatcaccaaaaagctgatgccgatgtaaatggctaaggcgatgagcaggccggcgatcgtcgcccgttttacgtccgcttgtttgcgcgcgcgggaagcgaacaccaccgccgattcgacgccgacaaacgcccagagcgtcgataaagcggcgttgttgatttgcgcaagcaaaccgatcaactgtccgttcctgtcatagcgaggggcatcaagcggaccgatgaccgctttgtcaaaggcaaacaaggcgatgacgataaataggaaaaagccaagcactttggccgcggtggcaacaaaattcagcttgccagcgccttctacaccgcgcaaaatgatgatatgcatcccccaaaggagcgccgtgcagacaagaaacgtcaacaagttcccaagcttcaaggtgaacgacccggcggagaacaccgtttggccgctcgtcagcaccgggaaaaacgtcgacaagtagcttgcaaatgttgtaatgatcgcgacgttgccggcaaagttgccgacccagtagccccatgatgacataaagccggataaaatcgacaagttcgaacctttcggaaacagctccttcgcgtaaatttgcggaccgccgcctaagtcgggcttgcggattgccaagttgccaaacacaagcgccgtcatgaggacgccggctccggtcagcagccaggcgagcatcacgccgatggggctcgccgcctccgccaacgagcgcggcagcataaaaatgccggaaccaaccatattgccaacgacgagcgccgttaatacccaaattccaagttttcgctgattgtccaagatgaaaacgctccttccttgaaaataagcaaaaataaaagaaagcacccgcgcctcttcagcgggtgcatgatcggttcgcatccaactgaatggcgatagcgctccaccgcctgacaggcgatggcagtcctgcacctgttcggccgcaggcccagcttgcgccgccggagcgcgccgcaaacttcggcggtgaaccctttcccgctgcgtcatggaccgctccgagcctcggcagcgctacttttgttcaccgcaacctctatcccattaaagtggagagagggtatatggttgccgacattatattactcaattcgacaaaaaccgtcaatatcttttggttggaagagtgagtcaagacattggattttcatggacactctcctctacataccagacatgatcattgctttgtattgtttttgtggggtaaaatggaagtgtatttaaggagttggaaaaggaggatatttttgaagttcgacgaatatacaattggttggtgaaacatggaaaaggttcatttcactggggatggatcttttcccatcatcatataaagaaggggatgagcatgaagttttctgagtttcgttatgagcggccggacatcgctcaattgcaggcatcgtttcaagaagcgcttgattcgttccgccgtgcggggagcgccgccttgcaacacgaggcgatgaagcggatcaatgagctgcgccgccgctacagtacgatggcgaacctttgccatattcgccatacgatcgatacgaacgatgaattttataaaaaagagcaagactttttcgacgaaacggagccagtcgtcaaggggcttgtcaacgattattaccgcgcgcttgtttcctcgccgttccgcgctgaattggaacaagtgtgggggaaacagctgtttgcgttggccgaaacacagctgaaaacatacgcaccggcgattgtagaggacttgcaaaaagaaaacaagctggcaagcgaatatacgaagctcatcgcatcggcgaaaatcatgtttgaaggggaagagcggacgctcgcgcagctgcagccgtttgttgagtcgccggaccgcgcgatgcgccaacgggcgagtgaggcacgattttcgtttttcacggactatgaaaaagaactcgatgaattgtatgatgagcttgtccacgtccgcacggcgattgctcgcaagctcggtttccaaaactttgtggaactcggctatgcccgtttaggccgaacggattacaatgccgacatggtcgcaggctaccgccgacaagtgaaaacgcacatcgtcccactcgcagcaaagctgcgcgagcgccagcggcaacggattcaggtggagaagctttactattatgacgagccgtttatgttcccgaccggcaatccgacgccaaaaggggatgccgattggatcgtccaaaacggccggcaaatgtatgaagagctgtcgccggaaacaggcgagtttttccgctatatggtcgaacatgaattgatggacctcgtcgccaaaaaaggaaaggcgggcggcggctattgcacctatatcgatgactataaggcgccgtttattttctcgaactttaccgggacgtccggcgacattgatgtgctcacccatgaagctgggcatgcgttccaggtgtatgagagccgccattacgacattccggaatacaactggccgacgcttgaggcgtgtgaaatccactcgatgagcatggagtttttcacatggccgtggatggagctctttttcggcgaagacgccgacaaataccggttcgcccatttgagcgacgcgcttttgtttttgccgtacggcgttgcggtcgatgaatttcagcacgctgtctacgagaacccggatatgacgccggctgagcggaagagtgtctggcgcagcatcgaaaaagcgtatttgccgacaagagactacgccggccatgactatcttgagcgcggcggattttggcagcggcaagggcacatttacaccgacccgttttattacatcgactacaccctcgcgcaagtgtgcgcgttccagttttggaagcgggcgcaagacgaccgggcttcggcgtggcgcgactatgtggcgctttgtcgattgggcggcagccggccgtttaccgagctcgtcaaaagcgccaacctacagtcgccgtttgctgacggggcggtcgcttcggtcgtcggccatatcgagcggtggttggacagcgtcgatgacaaagccttgtaaaaagaagcaaagaaggcgggcgggaacggcaccgccctgcttttctttatcatctttcgccgagaagacccccacttccacgcgtgagcggaagtgggcggggatggcttggttgacagcctgctgtggggcgggtgttcccaagaatctcccacctcaaagctcaagcgtaggtgggagagcgttcaatttgaaaacttctatcaaactggggaaaagggggaaaacgatgatccgtaaagccacatgggccgacgcaccggccatcgcttcggtccacgtcgaaagttggaagacgacatacagcggcattgtgccggacgcgtacttggagacgttgtcagtgggagaaaaacaacccttatgggagaaggtgctcagccaatcgggtcattctgtgtttgtcgccgaggaaaacgggcgcgtcgttggatttgtctccggcggaccaaatcgggcagccgacggtccgatagcgaagtatgacggggagctctatgccatttatttgcttaaagaggtgcaaggaaaagggctcggccggcagctcgttcaggcgttgacccgcgatttggcgaaaaagggtattcagtccatggctgtttgggtgcttgccgacaatccgtcacgcggtttttacgaacggcttggcggtgaaaaggcagccgaggaaagggtggaaatcggagggaaagcgttatgggagtggtgctacggctggcgagacgtccaattgatggaacagtaggtgggctgccgaaccgtcggcagcttaaaaaattcattttgtgagtgattactcactttacaaaagagtttatcttcattatactataaatgagtgattgctcactactatgtaaaggggagaaaaacaatgaccgccaatccatgtattcaagtcgagcgtgtctccaagcggtttggaaaaaaagtggtcatcgacgatgtgtcgttggatgtccgcgcgggagaaattttcggcctgctcggcccgtcgggggcgggcaagacgatgttggtgcgcatgatcgccggcattgatcaagcgagtgaagggacgattcgcgtgctgggcgtgaatatgcccaatcttggcgtcatgaagcggatcggctttatggcccagtcggatgccctgtacggagaattgaccgcgctggagaacatgcaattttttgcttccatctacgggttgcgagggaaaaaacaaaaagagcggatcgatgacatgctggcgcttgtcaacttaacgaatgatcgaaaaaagccggtgcaccaatattcaggagggatgaagcgccggctgtcgctggcgatcgccttgcttcatgaaccggacgtgctcattttggatgagccgacggtcggcatcgatccggtgctgcgccaatcgatttgggcggagctcgagcggattcgccagcgcggcacaaccattgtcgtcacgacccatgtgatggatgaagcggaaaagtgcgggcggcttggcatgattcgcgaaggccgtttgatcgccgtcggccgcccggatgagctgaaacaggaagcaggggcggaaacgattgagcaagcgtttttgacgtttggaggtgtccgtcgatgagagtgttggccattgtcgtccgcatcatccgccagtttttccgcgacaagcgcacgctggcgctcatgattgtcgcgccgatgttcgtcttgttgttaatggatttggtgtttaatggagaagaatacaaaccagccattgccgtcagcgaacacgtgcctgaggcggttgtggacaagttgaaagaagcaggggcgaaagtgaaagagctgtcggttaaacaagcgcgaaagcagctggacgatcaagacattgacgcatggcttgacatgaacggaagcgctctgcacgtcacgctggaaggaagcgacccgactgccaaccaggcggtgatggccgcggtgcaaaaggcgtttcagtccatggcgccaaagcccccgtttcagctgaaaaccacgtattggcacgggtcaagcgacatggcgtcattcgattatttcggccccgtgttgatcggctttttcgtcttctttttcgtctttttgattgccggagtgtcatttttgcgcgagcggacgaacgggacgatcgaacggctgatggcgacgccgctcaggcgctgggaaatggtcgccggctacatgatcgggttcgggttgtttacgacgattcaggcaagcttaatttcatggtttgccattgatgtcctggacatgatgatggaaggttcgttttggtatgtgctgctcattacgtttttgctggcgatgacggcgcttgcgcttgggatgctgctgtcggcgttcgccaacaacgagctgcaaatggtgcagtttatcccgcttgtcgtcgtgccgcaagtgtttttctccggcttgttcaatcttgacacgatggaagaatggcttcgctcgctgagcgtcatcatgccgctcacctacggggcggacgcgctgcgcgatattatggtgcgcggagagggctttggcgccatcgccgtggatgtgtacgtgctgcttggctttacgttgctgtttatgctattaaatgtagtagcgctgaaaaaataccgcaagctgtaaggagtatagccatgagtgagcatccatggattcaagagctgctgcaaataggcggcaggaaagagcagttcagtgaaaagcagctgaaaattttggaagccgccattgaaatgtttgccgaaaaaggctatgcggcgacctcgacgagcgaaatcgccaaaaaggccggggtggcggaagggacgatcttccgccattataagacgaaaaaagacttgctgttggccatcgtcacgccgacattgtttcagtccgtcgccccatttttggcgaaagaattcgtccgcgaagtgtttgacaacgaatatgagacgtacgaacagtttttgcgcgcggtgctcgccaaccgctatgcgtttgtgaaaaaatatttgccggcgattcgtgtgctttggcaggagctcgcctttcattccgagattaaacaatgttttcaacgcgtgtttacagagcacgtgtatccaaaatttgcccgcattgtccgccattttcaagagaaaggggagttggccgagctgccggtcgattcggtcatccgcctgacgatcacatcgctcgccggctttttggccgcccgttttctccttttgcctgaccacaattgggacgatgaggcggaaatggagcggacgatccgcgtgctgatgaacggtttgcggcgctagacggccggcttccgcgtgggagccggcctagctgtttttcttggcttgacactccacacggctaaagccgtgggattcttggatcgttggcgtcctcatccatttctggttcagaccacgcccaagttcacatcatttttcatacaccgacccactttccgcaattcgttttaacaccggctccctctcttcattcagctttgcatacattttcaacgttttcatttcaaactccattcgtttccgttcgtcgccacaatcgatcacctttgcgcttgagacgacttgcgcttgaaacacggtgctggcttggcgcaaatcgacaagatcgacatcgcgccctaacttgtcagccaactccccggcgagccgaaacagctcatacggatcatgcggttcgccgtcgctgacaaaggcgatatcgacatcactgtccgagcgcatcgccccacgggcggctgaaccgaacaggtagatgacgaacgggtgaagagccgggcggagcgtctgaatgatgatcgtctccatttcgtttggcaatcgcgatgcccccttgcgtttttcttcattatagcaaaatcttttcgctctggagaaaaggcggaaaagaaaaaggggcgatggcggccgccctttttacagcgaaaatcttttattcgtgcgaaagagtttgacctcaagaatcagacatgcggtcgtcgaaaaagtttgaccgaacggccgtcattttcttgcaccatcgtcttctgaaatgacgttggatcctttggttggatcgaacgattggtaccattgaacatcgttgaaaatatgcacggggaaccgttccttgtccaaaataagaagattataccgcaagtctccatgattgattcgatctaccaggccctcggggatatcggttgcccaggtggaagtaatcgtgatggcatacgacagtcgcccgtttgtcggcaaagggcctttaagcgcgttggaatgatcaacatgggtcaggcgagagagttcctctggatattgaatgacgaaatagtaatcttgatactgttcaagcaaacggtacagctgttccgagatggtgtaatgaatcgtcagctcgattgatcgacttgtcgcctttgcaataaattgattgactagaaaatgaggggggagaaatttctgttccaacgatagcggcttctgttccgtctccgcttgtttatgttcctgcttcgctttctccaccggatgcggcgcgacaggggcgggatcgtgttcgcgttcgcacgccgccagcaagagaaagaagatgaaaagggaatggaaaaattttttgctcataaaatcaccatgtcatgaatgtttagttttgtttaatgctgtcagaatatccctcatatgtccattgtccgctgacggtttttgagctgatgagggttcctctgctgtagtaattttctttaccggtcgctttcacccaacggcttccatatcgaagggtataggtggaataaggagggatcgttcaagtaacagttgttgttttctccacccgcgctcctaaactgacttccgtactaattcctacttccaggaccatctcgttaaatgtggacgacgaagaaacagtagcggttgcatacgcttctctcttgactgtgtgggaaactgtgtcagtagtcgatttgttgtttacatgggtatgggtccaataaatggtcagccctcttgtatctgtgctgtgaacgtattcatatccatcataagggatataggtcggattgatttcagcttctgtcttatgaaatggagtaagagaaagcgatgcggccaaaagaagcggactaatggtttggatcatctttcttttgaacatcacaatccctcctaatatttagaatttataacttattttggctcttcaccaaaagttgtacttgattttttctgaacataccccatttacgcttgtgagggaaaatcaacaagtccgtgattttggcacatctttgtgcaggaaaccgtattgcttgtcaagtacatgttgtggtgaagagcccttatttttagcaaaaaaaaaagtaagtgtcaataatatttccaaaagaaatattttataaaatatttccctttcactgaaagtacgcttgacttgacttaatcgaggtgaaaaatcgatttgataaacggtctatcggaaaaaagatccgccgaaaccaaaattcatgttcggcggatcctctgttgtaagttatgattcgattttcgccacaatggcgtccccttcaacgtcgatgcggattgcgcgcaccgattgatccgcgtcaagcaggcagtcagcgatgttgtcttcgacatgctcttggatgacgcggcggagcgggcgggcgccgaaggccggatggtagccgagttcggccagtttttctttcgccgtttcggtcacttcgagttcaatgccttgttcgcgcatcgctgctttgacgtcagcgagcatcaggtcgacgatctcaagcaagtgcgctttttcgagcggcttgaactcgatgatggcgtcgaagcggttcaaaaattccggcttgaagtaggcgctgagcgagtcaaggacgcttgtttgcccgttgccctctttttcaaagccgacggtgatttttttatcggttgcgccggcgttgcttgtcgcaatgatgaccgtgtctttgaagctgacggtgcggccttggctgtcggttaagcggccgtcttccaaaatttgtaggaagatgtgctgcacatccgggtgcgctttttcaatctcgtcaagcaagatgatgctgtatgggttgcggcgcactttttccgtcagctggccggcttcttcaaagccgacatagcccggcggcgaaccgatcagcttcgagacggaatgtttctccatgtattcgctcatatcgaggcgaatcatggcgtcttttgtgccaaacagctcctcggcgagcgttttggcgagctccgttttcccgacgccggtcgggccgacgaacaagaacgaaccgatcgggcggtgtttcgctttcaagccggcgcggctgcggcgaatggctttcgcgacttttttcaccgcctccgcttggccgatcacttttttcgccaagttttcttcgagatgtttcattttttctttttcatcggcttgcagtttgccgaccgggatgccggttttctcggcaatgatttgctcgatgtccgccacatcgactgttgggcgttcttgggtgacgccttgctcgagttgtttctcaagcttcagctcttcagcgcgcagtttcgccgccagttcatagttttcctctttcgcagcttgttctttttctttcgcgatttggatcaaccgctcttgcagttgtttttcatcggtcgggccgaggcgcaagttcgctttcgagccggcctcgtcaagcaagtcgatcgccttgtccgggaggaagcggtcttgaatgtagcggtgcgacaatttcacgcacgcttcgatcgcttcgtccgtatagcggacatgatggaattgttcatattttggctgaatgccttttaagatggcgatcgcttcctcaacggtcggctcctggacgatgaccggttggaagcggcgctcaagagccgcgtctttttcaatttgccggtattctttgagtgtcgtcgccccaacgacttgcagctcgccgcgggcaagcgccggttttaaaatgttgcccgcgtccatcgagccttcagcggctccagcaccgacgagcagatggatttcgtcaatgaacaagatgatgtttttccgctcttgcagttcggcgatgagccgtttcatccgctcttcaaattggccgcggatgccggtgttggcaacaagcgaagcgacgtcaagcaagtacacttctttgttcaacagtttttctggcacttgcccttcggcaattttcagcgccagcccttcaacgatggccgttttcccgacgcccggctccccaatcaacaccgggttgtttttgttgcggcggtttaaaatttccatgacgcgtgcgatttctttgtcgcggccgatgaccggatcgatcaagcccgctttggccatttgcgtcaagttgcggccaaactgatccaaaaatccgccgctatggctttgcgggcgtttcgccatcgtttctggcgagctcatccccgcgttggcggctgtgaacgggctagtaaagaagtcatcaaaggaaaacggcgaaaagccgaagttcatcatcggaatcgacaattgttgttttttgttttcatagcattcatggcacaggtgaagttgttgtttttcaccgttccattgcaagttgacaaacaccgttgcttcacgttgttggcatgcttggcagcgcatgaggcatacccccttttccattattcaggttttgactttgactttctttgaccttacgactttattatactttgaccttttttgactttcaagtgttttgtacaaaaaaattgtgataacgatgaaatgtttttgaaaaaatggtgaatactaatgtaggtgcggcaaagctatgataaagtgaaaaacagaaaaagaggcggaaaagactctgtctttggtgctgacgatgatcatgaatttgaaggaaaaaggagaaaggtgaagatgagaagacatgttggtttcgcgtttgctgttgtacttttggggatgatgatcatggctgcttgtacaaatcacaacaagcaagccgagacgccggccgtgcttgacgtgaaaatcgatgcgccggatcacatcgatttgaacaaaccgaccaagctcgcctgtgtcgtgacgtacggcggtgaaaaagtggacgatgcgaacgaagtcaagtttgaagtatggaagcatggaagcgacgagcgggaaatgcttgaagcgaagcatgacggcaatggccgttactcggtggaaaaaacgtttacccaagcgggaacatattcggtcgtcgcccatgtgacggcgcgcgatatgcataacatgccgaaaaaagatattgtcgccggcaccccggaacaggcggcgacggccgacggtgcgcgcgaaaattcccaaggcagtgctgaagaacaccatcatggcgccgtcgccatttcgctgtcgtcccgttcgttcgaagccggaaaaccggcggcattgaccgttcacctcaccaaagatgggaagccgtttacgaacgccaccgttcgctttgagatttggcaggcggacaacaagcatgaatttgttgatgcagataaaaaaggaaacggcgaatacgaagcaatggccacgtttgccaacaaaggaacgtattcggtgaaagtgcacgtcgaaggaagcggcgggctgcacgaacatcaagtcgaacaagtgacggttcagtaacgaaggatgccgagggaggcatcctttttttctactcgtctttcttgtccgctgcggacatatatatagaagtaaagcaacggacaaggagaaggagagggcagtcagtgaagaagaaagcggaatggtcggaagcatggcaaatcgccgctgtttacgtcggcacggtgattggagcgggatttgcgactggcagggaaattattgaattttttacccgctacggaatggctgggacgatcggggtggcggtcagcggcgttttgttcacatggggcggcgcgcgcctgatggtgatggcgcgccgcattggagccgcgtcatatgatgaattgaatcgctatttgttcggaagaatgttgagtccgtttgtgacgcttgtgatgacggcgatgatcgcgggggtgacggcggtgatgatcgccggggcgggtgccgtgtttgaagagcagatcggctggccgaggcaggcgggcgtcacgctgacgctcggtttggcgcttcttgtcatgttgtttgaccgcaaagggctgtttggcgtcaacgtgtttgtcgcgccgatgatggtgctgttcagcgccatcgcctttgtgaaaacaatcgtggctggcgatttgtgccgtccggacatggctgcggtggactattccctcaaggcgatgttgtccccgttttcctatgcggcctttaacttggcgatggcccaagcggtgcttgtccccatcgcccgcgaagcgaccgatgagcgagcggtgaggcgcggagcgatgttaggcggaatggtgttgacggttttgctgctgttgaaccatatggtgctgctgtcgtttccacacaaggacgattatgatattccaatggccgaagtcgttcatacgttttttactgtgttgtattggctttatgtcgtcgtcatttacggagaaatttttacatcggtcatcggcggcatgtttggacttgcacgccaagtgcgcgtttgggcgccgcttggcgggaaatggctgggcgtgctgctcgttttgctgtttgcggcggtcagcccgtttcattatggggagctgctgtcattcatctatccgctgtttggttatatgagtcttgtgcttttgtggcttctttggcgccggcagctgccgcgccggtaaatgagccctttcgttccccaaagttttttggtgaagggggacgaaagggcttcgtttcgttatgagtggaagcgggcgatcattttttctaaatcgcgcgctgccgcagccaacgtgtcggcttcccgagccagctggtgaagggcgagcgtttgttgctcaagcccagccgccgtttcttgcaccatgtttgaaaaatcggcggcgacggtgcgtacgtcttccatcagtccgccgagctgctcgctgtcggcggtgatggcgttaacatacgcttcgttttgctgaagcaagtcgttcagttgggcgaacatgccttgaaacgatgtgaacgtttcccctgttttccaaagagagtctttcgttgtttcaacgcggaggccgcttccttgtacagcttgcaccgtttctttgagcgcgttcgtcatggcgtcgagcgaagcaaaaatttcagcggcgaacgcgtttgtatcttcagcgagctttcggacttcttcggcgacgatcgaaaaaccgcggcccgcttcaccggcccgcgctgcttcgatcgaggcgtttagggcgagcaagttcgtttgtttggcgatcgtgcgaatggcggcgatcatctcatgaacgcgcgctgcttcattggctgctttgtcgatgagggcagtcatttcgccgatgccgcgctgcatcgcgtccatgtttgttttcgtttcctcaatgaggcggatgccttctgctgctgacgaccaagcgtcgcccgcttgccttacgacgcgttcaacggcggcccgcatgagttgcacgcgttccaccatctgcccgatgacgtcacccgcttgctcgacggcggtcgtttgttgtttcgccccttcgcggaacgtttcgacggcggcggcgatttcgtcaaacgattcagagaggcggcgcatttccatttgttgctcatggctgacatcatgcaccgttttggccgctttgccaagctcattgatgatcgtgcggatgccgagaatcattttgttgatttcgtaggcgatttgatgaaattcatcccgttttcccgtcgttttcacttctgtctgcaattgacccgaggagacagtgcgggcaacgccgtaccaatggcgaagctgggcggcaatggcctgatgccaggcggcgccaagcccaagcccaacgagagcggcgcacagcgcggcaaaaacgggcggcgcccctgcgatggaagcggccagcccaacggctgcgggcgcgatggcgatgcttgctaacacccattgcaaatacggacggtgcataagccgccccatccgcaaattgaaccgccttccgcccggctccgtccaaagcgggcagctggcgtcaatcaacacttcgcctgtatcgcgttcgtacacttgcaagagcggctcgttcgtgcgggcggcggccagcccgaccgggtcggcaaacacccttccctcgcgaaggcggttcgtatggacaattccgtatccgctttcatcgacaagaacaaaatattcatcatggccaagctgttcatccaacaaggcgcggatgcggtcgagctgctcttcaagcgggcgcgttccgtcgattgaccgccgcagtgcttccgccgttgctgttactttttttaacgcctgttttgcccggcgccgtttcgtcaatttgttcatagacgattctcctttttttatttgtctattttcaataatatatagaagatttcgtcgaatcaataggatgagagaggtatgcataaaaatgttgatcaattggaagactatgccgtaaacggaaaggcgaggggatcatcgtgggttggttctcgtttttgaagaaaaagaaaaagcgccccgcacagaggaatctttcgcaactttgggaaaagcttcggcaatcaagcgattttgttgaattgtcgttcatcgttgggggcaaggagctgtcgatttactatttcgattcgctcgtcgatccgcaagtgctgcaagagcggattctttgccatttgcaaaacgacattccaaagcatccgactgtccgattggaagacttgcagcaaatcgtgccgattcagcgcattgaagtgagcgaagacacggcgctgattgaagagaaggtgctgaaagggtttgtcgctgtcacattccgcgagcaaccgaacaaagcggcgctcatgagcgccgccgccgaaaatttagggcttcgggaaaacaatgattcggaaaacgaattcagcgtcgttgggcccaaagtcggatttgtggaaaatgtcggcgtcaacttgcatctcatccgccggcaagtggtgacgccaaatcttgtgtttcgggaaatgtcgattggctcggtatcgaaaacgaaagtggtcatcgcctacatcgacggcgtggccaatccggacatcatccagacggtgacgcagcggcttgagtccattcattttgacgtcgtgtttgacaacgctattttggatcagctgctcgcggacaattcgcggacgccgtttcctctttttatctcgactgagcggatcgatcgggccatctatgcacttgtgtcggggcaggtggccattttttgcgacggctccccgtatgccgtgatcggtcctgccgctcttttcgatttttttacgtcgccggaagactattatttgccatgggtgctcggtacgtttttccggctcattcggtttttcggcgttgcgttttcggtgttggcgtcgccgatttatgtggcggtgctgacgtatcattatgaaatgattcccgaagacttgcttggaccgatcatttattcacgctcgaacgtgccatttccgccgatgctcgaggtgctgtttttggaaattacgattgagctgttgcgcgaggccggagcgcggctgccgacgaaagtcgcgcaaacgctcgggattgtcggcgggattgtcatcgggcaagcaaccgttgatgccgggctgacgagtacgattttgttgattgtcgtcgcgttggcggcgctcgcttcgtttacaacgccgattttcaaaatgtccaacacgatccggttcatccggtttccatttattttgtttgccgctttctggggcgggatcggcattatctttgccgtctgcgggctgctcattcatttagggaggctgcagtcgtttggttatccgtatttgctgccgttttatccatttcgtgttcgcagcttccgcgatacattcattcgttcgccatacagtgaaacggcggagcggccgatgtttcttcgtccgcggtcgcggtttcgttacgatccgaatgcggcgaagcaaaaacgcgatattgatgagtaagggggatcatgatgaggcgtgggctcgcatgggtcggtgcgctgctgttgcttggcggctgcgtcagttcgcggccgattgacgaaattcaaattattcaacagatggggtatgatttcgagaacggccgctacactggcactgcggtgtacccgacgttcaagcaagggccgatgacaaagccgaatatgctgacgacgacgtcgccgacgatctacgacttgattccgcgcctgtcatcgaaatcagcgctgccgattgaggaagggcagctgcggcttattttgttcggcaaggagtttgctcggcgtggggtgacgcaaattacgcacagcctcgcgcgcaacaacaaagtcggcagccatttgctgcttggcgtagcggaagaaagcgctaaggagctgctgaaaatcacggcgaaaacgacgctgagcgatacgttgtatttgccgaatcttgtggagcagaacgagcagtcgatgaacttgccgaaaacgaatttgcacttgtttttgtatcgctatttttccccggggagcgacccatttttgccgtattttgagaaaaaaggagatttcgtcaagcttgaaggggtcgcgttgtttcgcgacgaccaatatgtcgggcatgtaagtttgcgcgattcgtttttgatgaaaattttgctcggggaaacgaaaaacggcgtctaccagctgaatgttgggaatcgcggaaaacagggcgaggatcgggtgatgctgcaaaacttatgggcgaagccgaaatatgaatggaagcgtgatggaagccgccatgtgcttgacgtgttcgtccatatccatgcgtcggtgaaggattacccgtcatggctcgatcagccggatcaggatttgtttgctgatgtgaagaaaaagatgcaaaacgaattggagcataatatgcgccggttattccactattttcagaaaaaacggattgacccgctcggcattggagattttgttcgcagcgtgacaagacattgggattccgactcgttttaccgcgaatacccgaatctggacatccgcccgcacgtcacggtggatatcgtccatacaggcattggcgaataagacggggaacattgaggagggattaggatgaagcaggccattcaggaacggtttctcatctccccgtttcttgtgttctttgtcattcacgctacgcaagttggggtcggggcactcaattttcagcgtcctctgatgaaagaggcggggcaggatgcctggatggctgtcttgctggccgggctggcggcgcacgtgttgatttggctgatgtatcggctgctgtcgcattctccattaggcggagacctcgtgtcgcttcatgaacagtacttcgggcggtggctcggcggggtgctgagccttggacttcttttttactacgcgttggcggcgtttatggtgcttcaatcatacattgaaatcattaaagtatgggtgttcccgttgattggggcgtggcagttcagcctcgtgtttttgctgctgacgtattacgccgtctccggcgggtttcgcgtcgttgtcggcttatgcgtttggggggtggtgattccgctgttgacgatttttccgatggttttctttccgcttgagtatgctcaataccggaacttattgccggtgttcgaccattcgtttgggcaattggcaaaagcatcgaaagagatggtgctgcaatatttagggtttgaaatgctgcttatgtattacccgtttttaaaaaacgctccgtcctcgcaaaagtgggcgcatgcggccaacgcgtttacgatgttcatttattttgttttgatcctcatttccgtcgtgttttataacaaagagcaaatccagcatattacatggccgacgctgacgcttgccaaaattccagaagtgccgtttatcgagcggatggagtatattgtcatctcgatttacgtactcgttgtgttcccgatcatcgcggtctctatttgggcggcgacgcgcgtggtcaaacagctgtttgccgttcagcagcgccgttcgcttccagtgttgctcgcttgcttgtttgtcgggacgctgtttttccaagagaagacagatattgagcggttgacggaatggacagcgaaggcagggttttatcttgtcgcggtgtatgttccgctcctgtatgtgtacgtatggacggcggaaaaagtgaaaaaggcgctacaacaaaagccatgagtatggtatagtaaaatagagaaaacagaagaatcacaattccgtacgcttgtacgggagaggtttctagcaaaaccctctataaaaaactagggacggctgtatcctaggggtatggccttttttgttttggaaacctcttcttctgctgattcagaaggaggttgatcatgatgaagatgaatgaagaaaaggcggtcgtcgtctttagcggcggccaagacagcacgacgtgtttgttttgggcgaaagagcagtttggtgaagtggaagcggtgacgtttgactacggccagcgccaccgccgggaaattgacgtcgctcaagcgatcgctgacgagcttggcgtccgccatacagtgcttgatttgtcgcttctcgggcagttggcgccgaacgccttgacgcggcgcgacattgccattgaacaaaaggaaggcgagctgccgacgacgtttgtggacggacgcaatttattgtttttatcattcgctgccgtgttcgccaaacagcggggcgcgcgccatattgtgactggagtgtgcgaaacagatttcagcggctatccggactgccgcgatgtgtttatcaaatcattgaacgtcacgctgaatttagcgatggattacgaatttgtcattcatacgccgctcatgtggctgacgaaagcggagacgtggaagctcgctgatgagctcggggcgctcgagttcattcgcacgaagacgctgacgtgctataacggcatcatcgccgacggctgcggcgaatgcccagcgtgcgtgctgcgcaagcgcgggttggatgaatatttgcgggaaaaagcgggggtggagtcgcgatgatgcatcagctctatccgcaggtggcgcatcattaccgctatgagttgaacaaagatatgcacatcgccgccgcccatttcatcccgcacgaagcggccgggagctgcgcaaacgtgcacggccacacgtacatcgtcaatgtgacggtcgccggcgatgagctcgatgagagcggttttttagtcaactttcaaacgttaaaacagctcgttcatcgcaagctggaccatacgctgctcaacgaccatagcgattggtttgacggtcatgacccgaatcggtttccgacgtcggaagtggtggcgcgcacgatttatgaaacgattcagcgctatttggatacgctgccgcacaagccgaaatgtttgcaagtgtttgtccgcgaaacgccgacaagttatgtcgtctaccggccgaaagcgggggagcggtaatggcgcgcacgattccggtgttggagatttttggtccgaccatccaaggagagggaatggtgatcggccaaaagacgatgttcgtccgcacagccggctgcgactaccgctgccgctggtgcgattcggcgtttacgtgggacggatcagcgaaagacgagatcgagcagctgacggcagacgaaatttggcggcggcttgaagccattggcggccgccgcttccgccacgtgacgatttcaggcggcaacccgcttctgattgcggctcttggggagctcatcgcgcttcttcatgaaaaagggatgcgggttgcggttgaaacgcaagggagccgttggcaggattggctgcttgacattgacgacgtcaccctttccccgaagccgccaagctcggggatggacaccgactggtcggcgctcgatcaaatcattgaacggctgcaggctgaccaaagccgggtgcggcgcatcagcttgaaagtcgtcgtctttgatgacgccgatttggcgtatgcgaaagaggtgcactgccgctacccaggtgttccgttttatttgcagacaggaaacgccgatgtggccgattcggatgtggatgcactccgcgcgaagcttctcagtcggttggaatggctggtggaacaagccgccgattcggaggagctggcagacgtccacatcctgccgcagctgcacacgcttctttggggaaacaagcgcggcgtgtaaagcggggtgcggcgattcgcccggcaatgaataatgagggaggaatgaaggaatggcaggaagaaaagaggaagaattgaaagacttgacgctgcttggcaatcaagggacaacgtattcgtttacgtacaatcccaatcttcttgaagtgtttgacaacaaacatcctgaccgggattatttcgtgaagttcaattgtccggagtttacgacgttgtgtccaaaaaccggacaaccggacttcgcgacgatttacatcacctacatcccggacaaaaaatgcgtcgaaagcaaatcgttgaagctgtatttgttcagcttccgcaatcatggcgactttcacgaagactgcgtcaacatcattatgaacgatttgattaaagtcatggaaccgcgctatatcgaagtgtggggcaaattcaccccgcgcggcggcatttccatcgatccgtactgcaactgggggcgcccggggacgaaatacgaaaaaatggcggaataccggctgctcaatcatgacttgtatccagaaaaagtcgacaaccgctagagatgaaaaaagaggtagttttttcgctccaactcctatataatggacaatgaatgtttgccttggaggttttggcgttggagcgaagaacagctcttttgcttggggcgagcggtttggtcggcggagagttgctgaagctgttgctgcagtcggatttgtaccgctgtgtgacgattttcgtccgcactccgctgccggtggaacatgaaaagctgcagcaagtcgtcgtcgattttgcgcggcttgaatcgtacgaacgatatttttatgtggacgatgtgttttgctgccttgggacgacgcgcaaaaaggcgaaaacaaagcagcagttcattcaagtcgattatgaatatacgctgcgcgccgcggcgctggcggaaaagtgccgcgtgaaaagctttttgaccgtctcttcggttggcgccaacccttgttcgccgtttttctaccagcgagtcaaaggagagacggaagaggcgttgcagcggctttccattccgtcgctccatatttttcgcccgtcgctgcttgtcggcaagcgccgggagttccgccttggcgaagcgttaggcgggtggttgttatgccgtcttccgtttttgttcgtcggcaaatggaaaaagtataagccggttgacgcccatcagcttgctttggcgatgttttaccgggcggcgtcagcaacgagcggcgtccatatctatgaatgtgatgaactcgcccgcatttcgtaaacaaaaaagaggctcttggcagcctctttttttattcgacgattttatagtttttatgattaacgactgtccgttcttgcaaatcgagttcacggtagttttccatatacgttaaatccacgatgacggagttttcattcaccttctccacaatgccgcgtagcccatttttaaattcgataatatctccgactttcgcttttttgatcatcatcattctcctttaatcaaaatgatggatggaccgctcaagcgaacggccgcgggaatcgaggcttgcctgattccgtcgccgctccccggtcggcggggattaggcgcttttttactagtgtgccttatttttatgcgcaagtaaagagatttatttcctaaatatttaaaaaaggtgccctgaaaaagagtttgggcaccttccttatgggtgcatatatgcatccaatatgctcaaaagaccatatatggcgcctcgcttaggagaaaacggtcttttgaggcagcctatccttcttttacttggcgaagacgtggttgccgatgacgacggtcactggacgcgagcgcagccatttgcttttcgccgttttcggattatagaaatagagcgagccgtttcctaaaccgcgaaaagcaagtgcttcttcaacggcgcggtatgattcacggtcggccggttcgttgatcgatccgtttgcgaccggcgtgaatgcataatggccgccagagcgctcataaatgacggcgcggatcgtatccggaaaatccggatggtcgacgcggttgagcacgaccgttgccacggccactttcccggcgtacggttcccctttcgcctcggcatggacgaggcgagcgagcaaatctttctctgccgccgtgatgccggcatcagggatgacgagtttttcaccaggatatagccaatcgcctttgcgatttgtctgctgcagttgtttcagcggcacaccgtattgtttcgcgattttccaaagcgtgtcgccgcgcttgacggtgtggatcgtcgccgcatcggcatggccggcaaagaaaaatatgccgcacaacatagccgtcacccatgcttttgcttgtttcatccacatccctccttttgtcttgcaaactcgctactagagtaacaaggatcacgcgatgagtcattatcgaaatgatggaaaaaacgcgtcaggcattgaaatgactagtttcatagagagggatggaaaattctccgcgagcaaaaacacccggcttccaggacggaaagccgggtgtgaagccatgggaagaggggcttttagctgcgcggagcatccatatagtggtaaatgacatgaccgccgcgctgggcgatgccgcgaaatcgtttgaagtcgggctgtttgacgagcacggcacgaaaaacagggaagtcctcttttttcaccaacagttcggagatgattccgttgcgcaattcatcgatttgcttggccgccagtgcttcatccatcgcatgtccccccaagcgttgattcggcatcgtcaccgttatttatcgtatcacagacgcctgttgggttaaatacctatattttggccgggcaaacaccctttgcttgttccgacatacaatatgggtgggtacgcgccccgagaatataagcaagaaagggagagaacaatgaatcattgggatccgtatatgaatggtccgttttcaacttcttccggccatgacaatgaagccgggtggatggagaataacgtgccgccgatggctccgctatcggcaacgacgccaaatgaagcgacgccgactcaagtgatgccgatggcgtattatccgcccgcagcgccttatggctattggtgtccaccggttgcgccgccagcgccgcttgtcagtccggtccatcttgacagtccagacagtccggacagctccgatatgatgctgccggcgccgccgctcggtttaggagccgggccgaatatggcccatgcttccgttttgccgatgggtgggaaagaaaacacgccgccgatgacgcctgatgacgccgctattccgtatggcatgacggccccgtatgcagaaaacgcccccccggctggcagcacggctcccgtggccgttcctggcacgctgtctggaatggctgctggtgcaacaccaggtttcgttcctggcgcatatccgtatgcgccgctgtactatccaccgatggcgccgcagccgtatgccccggtgatgccgtatggctatcctgcttctccgctgcctccatattatggcggaggaaccccgtatgcgcctggctttccagtctcgtatggcccctatcggtaagatgccaaaaaagaccgccgaatggcggtctttttcacatctcgggctgagaaaatcctcacttccatgcgtgagcgcaagtgggggatgaatcggtatctttcctcatccacctttctcttgcatcaaaagaacgaaaggtataaaatggtcatgaatagaacaaacgttccttatcgtaggagggaaggtcatgcataaagcctacctctttcggttggatcccacccgaaagcaaacggaccaaaggaagggagaagagattgcacatgagcatggaacagaaaacagccattgtcaccggtggagcgaatgggatcggcaaggcgatcgctagagcattcgcaaaacagggagcgaacgtcgtgatcatcgaccgcgatattcaaaacggtgaagcgttcgccgcgcaattgcagtcggacgggttcaaggcgatctttgtggcagcggatgtgcggaaggtggacgatattgaacggtttgtacaagaagctgccggccgcttcggccgcattgactatttgatcaacaatgctggcgtctcacgctggaagtcgccgtatgagctgacggttgaggagtgggatgacgtgctgtcaacgaatttgcgcagcgctttttttgcttctcgagaagcagcgaaatatatgcgccgcaatgcaaaaggcggagcaatcgtcaacattgcctcgacaagggcgctcatgtccgagccgaattccgaggcgtacgctgcatcgaaaggcggccttgtcgctttgacccatgcgctggcggtgtcgtttgcggatgatcgcattcgcgtcaattgcatcagccccggttggattgaaacgggcgattatgggcaattgcgagacattgaccaccggcagcacccggccggccgcgtcggcaaaccggacgatatcgcccgcgcttgtctgtatttatgcgatgaggaaaacgattttatcaccggggtcaatttagtcatcgacgggggaatgacaaggaaaatgatttatattgagtagggagcgggcgtttgttaaaataaacaaaatggggacggtttcaaaggaaaaggtgggacggaaaaatgaaaatccgcaaaacgccggtgatggacggacaagctccggctaatgtctacatttacgaaaatcgaaaagaagaatatatcgtgattgccattccggcgcttgagtggtcattttcgttcgcctatgaggaagaggcggaggcggtggccgagcggcttgaggcatcgctaaaaaagcggcttgaccatgagcgcgccgccctcttggccgtgcggttgctcggctgggcgcgggaaatgtagcctagagggcgaccgtggccgccagcgactttgcatgttaggggttcgatgacaacgtggtcaacaaaacaaaagtaatcgcagtatatatcataggaagcattttatggattgccgccaccgacaccctgctcaatatgctgtcgatcagctgcgatgtatatatggcgcttggcgccgccaaaggggccgtgtttattttgctctcggccatttttttgtaccagctgttaaaaaagcgcgagcagctggaaaagaccgaggaaaatgaacagcagctgcttacgctcatcaattcgatgcccgatttcgtttgctttaaagacagcgaggggcgatggctgcgcgtcaacgatttcggccggcggctgtaccgcctcgaacagatcgattatatcgggaagacggaccgcgagcttggcgagcttgtgccgttttttaaagaagcgtttgcgcagtgcattgcatcagaccgcgaggcgtgggagagcggaaaggtgacgcgctgcgaggagtcgtttgcgacgccggatggggaagtgaagacgtttgacgtcattaaagtgccgctctttgacgaaaacggagcgcgcaaagggttgttgacgatcggccgcgacattacccagcaaaagcttgccgaggagttgctcttgaaaaaagaaaagctgtccgtccttggcgagctggctgccggcattgcccatgaaatccgcaatccgctcacctccatgaaaggatttattcagatgatgcaagaaacgcgcgaagtgaatgatcattacatgcgcattatgttaagtgaactcggccgcatcaaccaaattgtcagcgagctgctggtgctcgccaagccgcaaagccacgattatcggccgtttttgctagacgaggccatttcgtatgtcatcagcttgattggccatgaggcgacgttgaacagtgtttccatttccgttcataacaccgctccgaaagcttgtgtgtacggcgatcaaaaccaaattgttcaagtgttgttgaacgttatgaaaaatgccatcgaagcgatgcctgatggcggaattttatacgtccacgttgcggaagcggacgggaagatctatgtcgatgttgccgacaccggcgtcggcatttcgaaagagcggttgcagaaaatcggtgaaccgtttttcactttgaaagaaaaaggaatggggctcgggctgacgacaagcatgaaaatcgttcaagaacataaaggaacgatgcggatcgaaagcgaggttgggaagggaacgactgttcatttgacgtttccgtctggcggcgtcaaagccgcaaacggccggccaaatgcgctgtcataacaacaggcgtccacgcagagcgaggatgtctgttttttttggctaacggctcaatcgatggctgataggcagccgagttgcatggcaggcagaggccgatgctttgcggatcatcataggccctgtcggtgcacagcgcgttttggttcgtaaaatttctctttcagttgtttagggtcgaaactgccgatcgtgcagggaacaattcctacttagctttgcttgaagtgggagacttctttcggaaatccgttaaaaatgaaacctattgcacatgataaacgtagtttggggaggaataatgggaaaaggatgtgatggtgtgttcatcgcccaactggcagtcattttgttcgccgccaaacttgccggtgatgcggccgtgcgccttggccagcccgccgtgctcggcaagctgctcatcggtattgtgcttggtccgagcgtactgggtgtgatcgaggataccgatcttttgcaggagttaagtcaaatcggcgtcattttgcttatgtttatagccggccttgagacggatatggatcagtttcggcgcactggaaaagctgctgtggcagtcggagtgctcggcattctcgttccgctgctcgccgggtatgcggccggcgcagcgttcggcatggaaaccggcacggctctatttcttggcctcttgctatcggcgacaagcgtcagcatttctgtgcaggcgcttaaagagatgggacagctgcaatcgaaggaaggatcagcgattcttggcgcggcggtcatcgacgacgtgctggtcgtcattgccttggcgtttttattaagcctaactggcggcgacgtcgagcttggtgcggtcgtgctgaaaaaagctgttttttttgccgtcgctattttgctcgcttggaaagccatcccgctcgtattaaagtggtttgccccgctgcgtgtgacagaggcggtcgtctcggccggactggtcatctgttttgcctttgcctattttgctgaggcgatgggggtggcggcgatcatcggcgcctatatggccgggcttggcgcgagttttacggactatcgggaagaagtatttgagaaagtggaaacgatcgcctattctttgtttgtccctgtcttttttacctccatcggggttgcggccgacttttccggcatcatcgagcattggccgctgattgtcggttggagtgcgctcgcgattttgacaaagcttgtcggcgccgcgctgggggcaaaatgggccggattttcgtggggaagctcgctggcggtcggcgctggcatggtgtcgcgcggtgaggtggcgctcatcatcgccggcatcggcttggaagccggcctgcttgatggagacatgtttgcggtcatgatcatcgtcgtattagtgacgaccatcgtgactccgccgctgctgaagatgattttcagccgtcttcatccggtgcgccggacggcctagtcgccgtcgaagtgggcggccgggccgatggccggcgctatagcggcaaaacagcggggctgtccccaaaaaagggcagcctcgctgtcgctacgagcggttctttttcgcttgtttcgccgtatccacgctgtctttggccatttctgcctccgccttggagacggtcgggttggctacttcttggctcaccttgttttgtctccctttgttcgacatgcgatcccctcctttcggccagtttcgctccgcttgccgtatgcccgcaaaatctttcctccctcccagccctcttattagtatgtcgagaagagcggcgtcccatccaaaaaacgtcattgagagcgatggcccgtccggtttataatgtagtctgcatagactagcggcagacgatgggtgcggaaaggagggagcctgatggaacagccgtttcgcgtcgaaaaaacgctcaacaataacgtgttaatcgcttcccatccggcatatggcgaagtcgttttgctcggcaaaggaatcggcttcggcaaaaaacggggggacgagattgccaagagcgctgttgaaaaatgtttcgttctgaaaaacgaacgcgaacaagagcaatacaaaaagctgcttccggaattgagcgaagaattcatcgccctcatgagcgaggtggttcaacatattcagcaacgcgtgggcgcgccgctcgacgagcacatccatgtggcgctgacggaccatatcgcttttacattaaagcggcttgaacaaggattggatgtcaaaaacccgtttttggctgagacgaaaagcttgtatccgttggaatatgaaattgccaatgaagtggcccgcatgattgaacaaaagctcgggattgtgctgcctgaaggagaggcaggctttattgcccttcatattcatagcgcgatttccaaacaaagcgtgtcggaagcgaatcgatattcccagctcattgctgatcttgtcaagatcgtcgagcaacagcttggcgttgacatcgaccgcgagagcgttcattatttgcggtttgtccgtcacttgcgctatgcgattgagcggatgaaaaaaggcgaaaaagtcgaagaaccaaaaaatttgtcgaaaatcttgaaggaagcgtatccattatgctataatctagcatggaagttggtcaaagtcatgcagcaaacgcttcatctgccggcggacgatgccgaggcggtctatttgacgttgcatttgcaacggctggcggagaaaaagaacaatacaactgcataggttgtctcgctttacgtgttactgactcgatcaggcatgagtaaagagggcaaacaaggcggcaacagttgcaaattcatctttgcgctgttgtaagcgttctttttgtctctctttagtcatgccttttttattgcgccggctccctcggaaacgcccgctccattttcggtgcatgaatcggttgtttgctgtaaaacttaagaaaaggaaactaaaggaggttatgaagatgaaacgagcgtttggcacgttgcaaaaggtcgggaaagcgctcatgctgccggtggcgatcttgccggcggccgggattttgttggcgcttggcaacgccttgaaaaacccggcgctcactgacaaaattccggcgctcaaagccgactgggtcgtgctcatctccaacgttatggagcaagcaggcggcatcgtcttctccaacttgtcgctcttgtttgcggttggtgtggcgatcggccttgccggcggggacggggtcgcgggcttggcggcgatcatcggctacttgattatgaatgtgacgatgagcgtcatcttgggcgtgacttccgatatgatcggcgccgacccgtcgtacgccaacattctcggcatcccgacgctgcaaaccggcgtctttggggggattatcgtcgggattttggcagcgtacatgtacaacaaatacttcaatatcgaactgccgcaatatctcggctttttcgccggcaagcggttcgtgccgatcgtgacggcggcgtccgcagtcgtgcttggcattatcatgacattcgtttggccgccgattcagcacgggctcaatgcgttttcgcacaatatgatcgatgcgaacaaaacgttggccgcgttcattttcggcgtcatcgaacgggcgctcattccgtttggtttgcatcatattttctatgcaccgttttggtttgaatttggcgagtacgtcaataaagccgggcaagtggtccatggcgatcaaaaaatctttttcgagcaactgaaagacggggtcaaattgacggccggcacgttcatgaccgggaagttcccgtttatgatgttcggtctcccggcagcggcgctcgcgatctaccatgaagcgcgaccggaaaacaaaaaagtcgttgccggcatcatggggtcggccgcgttgacatcgtttttgaccgggattaccgaaccgatcgaattttcgttcttgtttgtcgccccggcgctgtttgccattcactgcgtctttgccggcttgtcgtttatgatcatgcacttgttgaacgtcaaaatcgggatgaccttctccggcggggtcattgacttcttgctgtttggcgttctgccaaaccggacggcatggtggctcgtcattccggtcggcttggtgtttgccgtgatttattatttcggattccgctttgcgatccgcaaatgggatttggcgacgccgggccgggaaaaaacggtcgaggaagcaccgaaagccgaggcagccgccgctggcgacctgccgtatgaagtgctcgctgcccttggcggaaaggaaaacatcgaacatttggacgcatgcattacacgtttgcgcgtttcggtccatgatatcggccgggtcgataaagaccggttgaaagcgctcggcgccgccggggtgcttgaagtcagcaacaacgtgcaagcgattttcggtccgaaatcggatatgttaaaagggcaaattcaagacatcatgcaaggaaaagcgccggctcgtgcggaagaagaaccgaaaacagcggcttcagaaaccgcgaagtccgaaacgattgcttcgccgatgtcaggagaggtcgttccgctcgctgaagtgccggaccaagtgttttcgcaaaaaatgatgggcgacggcttcgcggtcatgccgacggacggcacggtcgtctctccggttgatggcaaaatcatcaacgtatttccgacgaagcacgccattggcattcagtcggccggcgggcatgaaattttaatccacgtcggcatcgacacggtgaagctgaacggccaagggtttgaagcgcttgtgaaggaaggcgacgaagtgaaaaaagggcagccgattttgcgcgtcgaccttgattatgtaaaacagaacgcgccatcgatcgtcacgccggtgattttcacgaatctcaaagccggcgaaacggttcacgtcaacaagcaaggcccggttgctcgaggagaagacgctgttgtgacgatcagctaaactgcttattcgcagcggggcgggaccaagcattttccgttgcctccccgcccctgcatttgatatgatggcaaagaaaaaattgaagaaaaggggaatgatgaacatggcagaaaaaacgtttaaagtcgtttctgattccggcatccacgctcgtccggcgacgattttggtgcaaacggcgagcaaattcaacagcgaaatccagcttgagtacaacggcaaaacggtgaacttgaaatcgatcatgggcgttatgtcgttaggaattccgaaaggggcaacgatcaaaatcacggcagaaggggccgatgcggcagaagcaatggcggcgttaaccgatacgttggcaaaggaaggccttgcggaataatggaaaagacgattcatggcatcgccgcttcaagcggcatcgccatcgccaaggcctaccgcttagagacgcctcatttgacggccgaaaaacgaacggtcaccgatgtcgaggcggaaattgcgcggcttgaggcggcggtcgcgaaagcgaaagaagagctggaagccatcaaacagcatgccttggaaaagcttggtgaagacaaagccgccatttttgccgcccacttgcttgtgcttgacgacccagaactgctgaacccaattaaggaaaaaatcaaaacagaacaagtgaatgcggaatatgcgctccatgaaacggcatcgtttttcatttccatgtttgaaggcatggacaatgagtatatgaaagagcgggccgccgatatccgcgatgtgacaaagcgcgtcctcgcccatctgcttggcgtcacgatctcgaacccgagcctcatttctgaggaagtcgtgatcatcgctgaagacttgacgccatccgatacggcgcagctgaaccgccaatatgtgaaaggatttgccaccgacatcggcgggcgaacgtcgcactcggccattatggcccgctcgctcgaaattccggctgtcgtcggcacgaaggcggtaacggcggaagtaaaaaacggcgacatggtcatcgtcgatgggctcgacggtcaagtcgtcgtcaatccgtccccggagctgcttgcgcgttatgaagagaagcgggctcgctatgaggagcaaaaagcggaatgggcgaagcttgtcgatcaaccgacggtcaccgctgatggcgtgcacgttgagctggcggccaatatcggcacgccggacgatgtgaaaggagcgttggccaacggggcagaagggatcggattgtatcgcacggaatttttatacatgggacgatcggagctgcctacggaagacgaacagtttgcggcttacaaaacggtgcttgaacaaatgggcggcaagccggtcgttgtgcgtacgcttgacattggcggcgacaaagagctcccgtatttacacttgccaaaagagatgaacccgtttttagggtttcgagccattcggctttgtttggaaatgcaagacatgttccgcacccagctgcgcgccttgctgcgggcgagcgtgcacggcaatttgaaaatcatgttcccgatgattgcgacgctcgatgaattccgccaagcgaaagcgattttgctcgaagaaaaagaagcgctcctccgccaaggcgtcccggtcgccgatgacattgaagtcggcatgatggtggagatcccggctgccgccgtcatggccgatcagtttgccagggaagtcgatttcttcagcatcggaacgaacgacctgatccaatatacgatggcggccgaccggatgaatgagagggtggcgtatctatatcaaccgtacaacccggctattttgcggctcatcagctatgtcattgacgccgctcaccgcgaagggaaatgggttgggatgtgcggggaaatggccggcgacccgatcgccattccgattttgcttgctcttggccttgatgagttcagcatgagcgccacctcgattttgccggcgcgcgcccagctgaagcggctgtcaaaagaggatgcggtccgcgtgaaagagacagtgctgtcgcttggtacggctgaggaagtagtgtcgtttgtcaaacgaacgttccatatggcttgatcatagcgaaaggtgcagcggcatgaatcggccgctgcgcctttttttgcctttaaaggcaagacatatgtttccgcgctctgttcaagccaacagcggtgtcgatgattcatagccataccgctgccggatcgtaagtgaaaggcctaaagcgatgactttcgccatttggtaaacaatgtgcaaattcgtgtacggaagtgcgctcatatcggcggtatcttccattcggtcgttctccttttcttagttcgcggccgatgctggtgattccttttttggttcatcaccaaaagttgtacttgcacctgtcatgaaagtatgttagctgtttctagccgaacccgcaatacaaaacgctggatatttctgtatccgtatccccgacgtttcatcagcttgatcttgttatttgttccctccattttcccatttgaataaggggataaaatgcacgatatgatttcgtctgttcgtttgacgagtgattttgcgatggcgcgaacagcagaacaaggacaaaacaaataccgatgaacccaggcgttcaaacgacgtttcgcttgtcgctcgttttggcttttggatacataacgaaaatgttgaagggattgatagacagcctgcaaggaatcgctctctttctgccactctcgcaccgtttggcgctcctcctcggtgagtttctcggggcactgggtcaataagcggcaaacataccgaacatgcccatgtttcttgttcccttttccgaaggatttgcggcatcgatccaacgcttccgtaaacaattgaatcacatgaaaataatcgaccacatgcttcgcttccggacacaccccttgaatggcttttttcatcgctggagccaaatcgctcacgacatactgaacagaatcagacacaggagccaacacacgtccaatggcttcctcgttctttcctgcttcaacggcatacacttctcccgtttcggcatccatgactgccactccgtaatcatgcccttttcgaaacgcaaactcgtcgacacaaactgcctttggttggatgtcattcgataggaaggaaggggcatgggtataaaaccaacgttccacgttcgtgtaaggaagcttgagcatacgagccaccgcctgaatggatgttccgatgcaagattgcgccactcattgctgaaacgcatccgccgctacacttcgagggaaaattccgggataagacgtgctgaatgtcatgccgcatgtaccacaacgtctacgctccacagggagttccacccaaaagatgccgatccgttgagcatacccatgcatccattgcttctttttgcctgtcattttgatcgtgcgtttcaagccaacaggacataacgggcattgttcgggtagagaaagttcgaaaatccaacgttcttcttcttttcgcaccttttgaatcaaaacatctgataaatcgataagttctttgataaactgagcgtacatgcgagttttcctccaatggtttggttttgtcacctttaccatacaggaaaattcgcattttttgtatcctctattttcccctatgcatacctatcttaaaatctcaagtacaacttgtggtgaagagccccttttttgtttggttgtcaatttatgttagtgaatttgctcatctacagttcaatattgaatttcgcccacaaatattttactcacactcatctcccgcttatcgttgggctatgccctttcacgcgcttgaagcgggagacttctttcgggactatgttaaaaagataaaaaaaccccggcagatagccgagattttgattattgcagggattctgcaatcttgattaatttgtcggctttaatgttcatacctcggacattaaagtaacgaccatctttccaaaatatcaattgaataggatcatgttcgccacgcttaatcaaccatgcatctacgccagctacttgaattttttctccttttgagagaacattcatcggcttaactgttccatcatcatcggattgaatgattaacaattcttttcgttgatactttaacttcttatcagcgtctttatccacccacgcctgtttgacaaccgttagttttttggctccttgagtaactacctctgttttaggttcaagttctttcacatcttccggaagcacagtcggttttttggctttaaacgacagtttgtcttgggcaattccattaaaacgttcgacctttatttttgtatcttctgtcactttcgtgttttgataggaatttgctgatgttgctttttcttgtgaaacaaaaccggaaataacaacagcaagtgctgctcctacaataccgccaattatgagatttttcttcttcatgataactccccttataagcacatgtacgttaatctttcaaaatcatggtcaacatgccaatagtcctcggaattgttagttgttacatcaatataccatccataacatgcatcacgcaaataggtagccggatagctatcggttaagttatagttccattcataatattgagtagaacctaaataaccaacatagacccgataatcctcaaactcttcccatgtaacaggtccaacaataccatcggccgctataccttcgtttctttgaaaattaaccactccattataggttttagaaccccaatatccgtcgactgcactataaccccaaggtgtatcttttagcattcgttgaatggctagaacatacccaccgtctgtctcgtatccatagccgatcgtgtcgttattggcccaattgtcttccatatcatgggcggaagcatctttaggcgaaataaataatcctagtccgagtagaaaggctcctaaacataatgatagacgtttcaccacttttaactcccccctatcattatattttctgaatattccttatttaaacttaacaactttggcggagtcagtcaagactttgtgggaactttttttggttcactacggacgttgtaaatggatggttagtgaaccattttcaggaattaatatcgcaaacgctttcggactctcatccctcatcttgaggcggtgatattgtattccattttttacacctaaccaacatcctgaagtgccgacggcgcttgatacatcggcgtccctgatgaccgctgaagatacgggatgttttgacgcatcacatccgccaacaaccgccctgtcttccgtttgtcctgttcgatccgagctggcttggccgaggctgcggtccgggtctcttcctcctccaatcgcccatttctccacgaaattcatagtagtcgttccatcgaaaggtcacttcgctgtaaattagcacattatttcagaatccctttttcaaattattttcaggtggattccgaaataatgtgcaaaatgtttgcggattgttccggattttgcacattctttcggaacgtttgcacgctctttcagatgaagatttccagcgcgcctgatggaccgatgaaaaagaggaagcacaaaaaaggccgatttggcccttttcgtgctaataccccatttcctctgcagccatgcgcaccacttcttcgtcaatgacgtcctttttcagctgatgcccgtacagcaggcaagtcgtggccaacgtgttgatgacacggggccatccccgcgactgcagggcaatcgcctctaacgccgatggagaatggaacccgtcaaggaaagcatttgactgtttccattctaccaacttcgtggtctgtatgcggaagaagggtcctgactgatgaaccgatttcatccagctaacatgtttctaggattgagtagaaatcacagaaaatggatcttcaccaaaagttgtacttgactgtttcagatcatgtcttacttacatgcataaggaaaatcagtaaatcaacgattttcctacatggtgacacgaagaaaaagcctcgcttgtcaagtacacgttgtggtgaggaaccttattttttgcgttcgttgccgacaattcctgtcatttggtgtctgttaattttttcttgtcatctgcctaaatggattgcgccattccatcaggacggcatagttgcgcgattcctcatcttccaaataattgtgaacgaccgccagcggagtgcgcccgcagcggagcaaaaacgtaatgaccggatcgttcagctcgccagcaaccactttgtcgatgtaggcttcgggtgataattcattagcgtaacgatggtagccaggcatccgcccgccgccgagcagccggtcgaggctgagatggacgacgacttcatacatcgactgcatgagccacttgccgaggccgagcttccggtatggcggcgagacgcaaatgtcgacgacataaagcgtgttgccatccgggcggtggttgcggatgtagccgccgtcggtgatctcttcccatgtatgatcggtatgggctggatcaaagtcaacgatcaagccggtcatcgatccgacgatgcgcccgccgacttcgacgcaaagcgctccttcgggaaacaaggtgacatggttgtgaagctgttgttcgttccaccataactccgatggaaacgggggcggaaaactttcttgctgcacgcggatgagatcagcaaagtcgtctttcgtatagttgcggatgaccgcttcgcgcggggtgttgccgtcaaagacgtataaacgtttatcgtacatgccgatcccccttgctttttaccttcatcataacggaaaactcgaaaaaatggcaagaaaagcctccgacaactaacagcggccggaggttttttgctcgacatactcgctcacaagcgcttcaatttgctgttcatcgggcttttcgccgcgaaagggaaacacaatttcatcgatgaatttgccgttgcggtaaacatgcagcgcccctttttgcaacaggacgctgtattcgatctcaaatcgatatccttcgtgttcgatggcacccattgtcattcaccttcctctagtttattgtcccatgtgcgtcgattcgttatgtatgaattaagaaggtcctcctatagacgggggacgatcgtcctttgtataatgaaaattagtgcgacaaaaagaggaaacagaggggagaaatagagagtgttccggacattgcgcagcaaattgatcgtcttgatggctttattgttagtgatttccttggcagcgacgcagctcgttggggttgtgcaaatgcggaagatggtggatgctgacgtgaagcaacgggcgcagacggcgcttgacggactgctcggcgatattcgcgacagttttcaaagtgaagagaacagcttagtgcaattcagtgaatcgccgttggctttgcaaatggttcgggacgaaagcgcctggcccgggctggaaaagcagttccgtacgtttttgcgcctgcatgagaatgtgcaattcatctatattggcactgagcagaagaaaatgtacatcacgccgatgacagagctcccggacggatacgatccgacgagccgcccgtggtataaagaagcgatgaagcggccggatgaagtcgtgtggaccgaaccttatgtcgatgccattaccggcaagcacgttgtgacgttggccaaagcagtgagtgaaaacggccgcattgctgcggtcattggcatcgatatgacgctcgatgcggtgacgagaatcgtcaatgcgagcgacgtcggctatcacggctatccggtgctgtttgacgcgaaagggacggcggtcgtccacccgcaatataaggggaaaaacatggcgaaaaacgcgacggtccgctatatgctcgagcatgaaaaaggaatgcacgaatatgagcaagatggcgagcgaaaggtgatgtacttcactaccattccagagctcggctggaaagtcggcgtcgtctataaagaaaaggacttatcggcgatgagccgctcgcttggagcaaacatgcttgtcattaccattattgcgctcattgtggcgcttgttgccgtttatttcttagcgcgctcgatcacaaggccgattgtggcgctgcaagagcaagtcgaaaaggcggcgggcggtgacttgacggtgcacgcgcgtgtcactgccaaagatgagattggccgcctcgcccgccacttcaatgacatgatcgaccatatgcggatgctgatcagcgaggtgaaccgatcggtcaatgaattggccgtttcggccgaccatttgagcgctgtctcggaagaaacgatggccacaagcgaacaagtggcgaaagcgatcggcgaaatcgcgaaaggaacgactgatcaagcgggaagccttgatacgatcaatgagcggacgacgacgctgtcgcagcaaatcgaagcggttacgaatgcgacggctggcatggagtcgctgtccgatgaaacgaaaaccgcgagctacgatggcttggagcatttaaacattttgcagaaaaaatcggaggaagcgaaaaatgaactcgagtctgtagaaaatgtcattagcgaccttgtgaaaaagatggatgaaattgacggcgttattcaaacgatcacggccatttctggacagacgaatttgctggcgttaaacgccagcatcgaggcggcgcgggctggcgagcatgggaaagggtttgccgttgtcgctgatgaagtgcgcaagctggccgaacaatccgcgaaagcgacggagatgatccgcgcgacgatcgccgccatccagcagcaagccgggctggtgatcgaggcggtcggccgctcgaagcaggcgtatgacgaacagcgggaagcggtgcacacgaccggcgattcgtttgtcaaaatcactggcatgatggagcaagtggcaacagcgctcgctgggattatggaggaagcaaagcggatgaacgcgagcaaagacgatgtcgttggggcgatgcaaaacatcgctgccatcgcccaacaagcagcggcagcggcggaagaagtggctgcttcggctgatgatcagttgcaggcgctttcgacggtgactgaatcggcggaggcgttaagcgaaatgagccggcagttgaaacaactggtggagaagttcaaaatttcataaaaagcagaggacgccctgatggcagcggggcgttctttttatcgcctccagccgagtgtattcatacagtgataataagtgaaattttttcagcttcttcgtcgattttagtgagcgatagtgctaaaataaacagtgaaaacgtttataccgttattttgctgtacgtttggggatgctggcagcgaaatgaggactttcatgcatagctgttgcccagcccgaacgatgcgaaaacaaggtggaggttttttcacgatggcaaaacagacgaactacgctcaaccgtggagccagttttacgggccgaacctcggttatgtcatcgaaatgtacgaacagtatctcgatgaccctaacagcatcgacccggaactgaagcaactgtttgaacagtggggggcgccggtcttggaagaaccggtttctcctgcggatgacgaggcgaccaaaacgcatcaaacgttccggctgccggagacgccgacgattttcagcaagcttgtcgctgccgtcaagctggcggacagcattcgccattacggccatctggctgccgatacgaatccgcttgtcaaaaaggagaaaaagctgcgccgcttggagcttgacgaatacgacttaaccgaagaggatttaaagcgcattccggtcgcgtttctttgcccgcacgctccggcgcatgtcaaaaacggctgggacgccatcttgcatttgcgcaaaatttacacggacaaaatcgcgtttgaattctcgcaagtacataatctcgaagagaggaactggctcattcagcaaatcgagtccggagcgtattacccgagcttggcgaacaaagagcgggttgctttgttgcgccgcctgacggaagtggaagggtttgaaaagttcatccaccggacgtatgtcgggcaaaaacggttttcgatcgaagggcttgattccatggtgccgcttttggatgagcttgttcgccaagcgatcgaacatgaaattgacgccgtcaacatcggcatggcgcaccgcggccggttgaacgtgctggctcacgtgctcggcaagccgtacgaaatgattttcgccgagtttcagcatgcggaaagcaaaaatttcattccgtctgaaggatcagtggcgatcacgtacgggtggacgggcgatgtcaaataccacttaggggcggcgcgccgccttcgcaataaaagcgcgcatacgatgcggattacgctcgcgaacaacccaagccatctcgaagtggtcaatccggttgtgcttggctacacgcgcgccgcgcaagaagatcggacaaaaccaggagtgccggtgcaaaatactgatgcgtcgtttgccatcttgattcacggcgatgccgcgttcccgggacaagggatcgtcgcggaaacgctcaacttaagccagctgcgcggctatacgaccggcgggacgatccatatcatcgccaataacatgatcggctttacgacggagagttacgattcacgctcgacgacgtatgcttccgatatggcgaaagggtttgaggtgccgattgtgcacgtcaatgccgacgacccggaggcttgtttggcggccgcatgcttggcgtttgcctaccgccagcggtttaaaaaagactttgtcattgacctaatcggttaccgccgcttcggtcataatgaaatggatgagccgatggcgacgaacccgacgatgtacgcgatcatcaaccaacatccgaccgtacgccagctgtatgcgcaaaaattgatggaaaaagggatcatcaccgagcgggaagtcgacgaaatggagcaagaggtggccgaacggctgaaaatcgcctacgagcgggtgccgaaaaacgaagacgaactcgatttcatcatggatccgcccaaaccggtcgtcgatcggctgccggaagtgaaaacgggcgtggcgaaagacgtgctccatcgtgtgaacgaagaattgctgcagtttccggacggattcaacgtctttaacaagcttgagcgcattttaaaacggcgaagcggcgtgtttgcgcaaaacggcaaagtcgattgggcgcacgcggaaattttagcgtttgccacgattttgcaagacggcgtgccgatccgcttgaccgggcaagattcacagcgcggcacgtttgcgcagcgccatttggtgctccatgacgtgaaaaccggagaagagtatgtgccgcttcaccacatcagcggcgccaaagcgtcgtttgtcgtgtacaacagcccgctgacggaagccgctgtgctcggctatgaatacggctacaacgtttacgcgccggagacgctcgtgctttgggaagcgcaatttggcgacttcgccaacatggcgcaagtgatgtttgatcaattcatttcatccggccgggcgaaatgggggcaaaaatccgggcttgtcatgctattgccgcacggctacgaagggcaaggccctgaacattcaagcggccgcgtcgagcgctttttgcagctggcggcggaaaacaactggacggttgccaacttatcgacggccgcgcaatatttccatattttgcggcggcaggcggcgctgttgacaagagaagaagtgcgtccgctcatcattatgacgccaaaaagcttgctccgccatccgctggcagcgtcggatgcggaagcgttcgttgacggtgcgttctcgccggtgctcgaacagccgggattgggcgctgacgctggcaaagtggaacgcatcgtgtttggcaccggaaaattgatgatcgatttggcggaacaaatcggcaaaatggaaggtcttgactggctgcatatcgtgcgcattgaagagctgtatccgttcccggaagaagcggtgaaagacatcatcgcccgctatccgaacgtcaaagagctcgtctgggtgcaagaagaaccgaaaaacatgggggcatggctgtatatggaaccgcgcctgcgggcgttggctccagagggtgtcgatgtcagttacattgggcggcgccggcgggccagcccggcggaaggcgatccggtcgtccaccgaaaagagcaagagcgcatcatccgctgtgcattgacgaagcatgaatgatgactacggaacatttgaggagggcatcaacgtggctgagatcaaagtcccagagttagcagaatccatcacggagggaacgatcgcccaatggctgaaaaaaccgggcgactacgtggaaaaaggagaatcgatttgcgagcttgaaacggataaagtgaacgtggaaattatggcggaagagtcgggtgttttgcaacagctgcttgccaatgaaggcgatacggttgcggttggccaagcgatcgccattatcggcgaaggagcggcagcaccgactgccgctttgcaagctgctccgcagccagccgatgaaacggaaacggtcgcgccggccgacagcaatgaacagccagcgccgcagccagtcgcggttgcccaggcgccgagccagcggccaatcgcctctccggctgcccggaaaatggcgcgtgaaaaagggatcgacttgacgcaagtgccgaccgttgatccgcttgggcgcgtgcgcaaacaagacgtcgcttcgtttgccgcacaaccggccgccgccccgcagccggctccgcaagccgcgccgacgtcgacgccggccgccgttccagccgctgaggccggcaagccggtcatccgcgaaaaaatgtcgcgccgtcggcaaacgatcgccaaacggctgcttgaagtgacgcaaacgaccgcgatgttgacgacgttcaacgaaattgacatgtcggcggtcatcgatctgcgcaagcggaaaaaagataaatttttcgaagagcatgacgtccgcctcggctttatgtcatttttcgtcaaagcggctgtcgcggcgctgaaaaaatatccgtacgtcaacgcggaaattcaaggcgatgaaattttgttgaaaaaatattatgatatcggcgtcgccgtgtcgacggacgaagggcttgtcgttccggttgtgcgcgactgcgaccggaaaaacttcgctgaaattgagcgcgacattgccgaattggcggcgaaagcgcgcagcaataagttgtcgcttgccgatttgcaaggcggcacgtttacgatcaccaacggcggcgtgttcggttcactgttgtcgactccgcttctcaacgggccgcaagtcggcattttagggatgcattcgatcaaactgcgtccggtcgccgtcgatgaagagcggatcgaaaaccgtcccatgatgtacgtcgccttgtcatacgaccaccgcatcatcgatggcaaagaggccgtagggttcttaaaaacggtgaaagacttgatcgaaaatccggaagatttgctgcttgaaagctgattaggaaggaaaaggggagcctgcgatgcgcgggctctttctttttccccgcctttccttgatcggtgaatgattttccatgtcttacggaacactaccggaaaaaagggggaatttgatgccagagcgtggacgaaacgatcacccgcacatgttttaccgcgacggcgcccgcgaaagcgtcatcaacgatccgaccgccgacggcgccgaggcgattggggtgcggactgatgctgatccgatgaaggctgccaatccgaatccgtttcacgttgatcgccttgacgtcgaggaagggatgaaacggtttcagtcgcttttcgaagagaggtgatccgcccagcggatcacttttttcgctgatcgaaagaaggaaaatgacgaatgagcgcgaatatggttacttaacaccattcttttgttggagggatgacgatggaacttggattggcgggaaaaacggcgcttgtcgctgcctcgagccaagggcttggcaaggcgatcgcccgggcgcttgtgcttgaaggagcaaacgtgatgatcacgagccgaaacgaagaaaagttgcacgaagtggcggaagaattgaacagtttacataagggacgcgtcgcttatacgcgcacagatgtcaccaacgccgacgacattcgccagcttgtcgccaaaacggtcgagacgtttgggacgatcgatttgctcgtcaacaacgccggcggccctccggcgggaacgtttgaaacggtgagcgacgaagactggcaatatgcgtttgagctcaatttgttgagctatattcgcctcattcgcgaagcgctcccttacttaaagaaaaagggaggaaaaattgtcaacatcgcctcatcatcgattaaagagccgattccgggacttattttatccaacacgttccgcactggcatcgttgggctgacgaaaacgcttgctgttgagctggctccggatggcattttaatcaatacggtggctcctggtcggatcgcgacggagcgcgtcgcctttttggacaaagtgaatgccgagaaactcggcattacgaaagaagaaatggaagcgcgcatgaaaagcgccattccgctcggccgctacggaaccccggaagagtttgccaatgtcgtcgtcttcttgctgtccgaagcgaattcgtacgttactggtcaagcgctcattgtcgatggcggcatggtgaaggcgatttaaggcaaaccgacaggaggggagaccggatgaaaacaatcggattcatcggccttggcgtcatggggaaaagcatggcgcgccacttgctgaaggcgggctatccgcttctcgtctatacgcgcacaaaagaaaaggcggaaggcttgcttcaagaaggagcggtttggaaggaaacggttgctgatttggcgcgggaggcggatgtcgtcattacgatggttggctatccgcgcgatgtcgagcaagtgtatttcggcgagggcggcattttggagaatgcgcggccgggaacatatgtcatcgatatgacgacgtcaacgccgacgctcgcgcaatcgatttacgaggcgtccaagcaaaagggcatccatgctttggacgccccggtgtccggcggcgacatcggcgcgcgcgaaggaacgttgacgattatggtcggcggtgatgaggacgtctttttggcgtgcaagccgattctcgagcggcttggcacgaacatcgtgcggcaaggaggagctggagccggccagcatacgaaaatgtgcaaccaaattgccatcgcgacgaacatgattggggtgtgcgaggcaatggcgtatgcgaagcgggctggtcttgatccattcaaagtgcttgaaagcatcgccaaaggggcggccggcagctggtcgctgagcaacttggcgccgcgcatgttgtcaggagattttgctcctgggttttacgtcaagcatttcattaaagatatgaaaattgcgcttgaggaagccgagcggatgaacttgccgctgccagggctggcgctcgccaaacaactgtacgaagagttggcgcaagccggtgaggaaaacagcggcacgcaagcgctatacaagcggtatgttaaggcgtaagcagggcggttgttcgccccttttttatcctctctgtcttctcagcgaagcaggggagatggaaagcgcaaattcggatatatttatcgaaaaatattgaatatttgttcttgtggaggtatagtaaaagtagaaacaacataccaaccggttagtataaaggggaggggagcatatggacttttcctattcgccaaaagtgaaagagttgatcaaaaaattaagcgctttcatggaggattacatttatccgaacgagagggtgtatgaggagcagctgaacgcacaagagtcgagatggtcgggcgtgccgccgatcatggaagaattgaaggaaaaggcgaaaaaagaaggactgtggaatttgtttttgccagacagcgaatacggtgcgggattaacgaatgtcgaatacgcgccgctttgcgaaatgatgggccgttcgctcatcgctccggaagtgttcaactgcaatgcgccggataccggcaatatggaagtgctcgtccgctatggcacagaggagcaaaagaaaaaatggctgatcccgctcttgaacggggaaattcgctcctgcttttcgatgacggagccggatgtcgcgtcgagtgatgcgacgaacattcgcgcctccatcgtccgcgacggcgatgagtatgtcatcaccgggcggaaatggtggtcgtctggcgccggcgacccgcgctgcaaagtcgccatcgtaatgggaaaaacgaaccccgatgcgccaaaacatgagcaacagtcgatgatcatcgttccgctcgatacgccgggagtgaaaatcgaacggatgctgccggtgttcggctttgaccatgcgccgcacgggcatgccgaaattacgtatgaccatgtgcgcgtgccgaaagaaaacatcatttggggcgaaggaaaagggttcgccatcgctcaaggccggcttggcccgggacggatccaccattgcatgcgcctcatcggagcggcggagcgagcgcttgaactcatgtgccggcgcgtacagtcgcgggtggcgttcggcaagccgctcgctgaacacggcgttatccgcgagtggatcgctcagtcgcgcattgagatcgagcaggcgcgcttgctgacgctaaaggcggcgtacatgatggatacggtcggcaacaaagcggcgcgcaaagaaattgcgatgattaaagtggtggcgcccaatgtcgctttgaaggtcatcgaccgtgccattcaggcgtttggcgccgctggggtgagcaacgattttccgcttgccgccatgtgggcgaactcgcgcacgctccgtctggccgatgggccggacgaagtgcataaagagcaagtggccaagcttgaattgcggcaatatcaacaataagggagaggaagtggtcatatgcatgtgttggacttatttaaaatcgaggggaaaaccgccattgtcactggcggtgggcgcgggctcggcgagcaaattgccgtcagtcttgccgaagccggggcgaacgtcgtcgtttgttcgcggaaagtggaagcgtgcgagcaagtgaaagaaaagctggaacagctcggcgtccgttcgctggcgctgcggtgcgatgtgacgaatccggaggaggtcaaacatgtcgtcgaaacgaccgtcaaagagtttggcggcatcgacattttagtcaacaacagcggagcaacgtggggagcgccggtcgaggaaatgccgcttgaggcatggcaaaaggtgatcaacgtcaacgttaccggcacgtttctcatgagccaggcggtcggcaaggtgatgatcgccaaacaaaccggcggttccatcatcaatatcgcttccgtcgctggccttggcggcacgcacccggacattttaaatacgatcggctacaacacgagcaaaggggcggttattacgtttacgagggacctagcagccaaatgggggaagcacggcattcgcgtcaacgcggtggcgccgggctttttcccgacgaaaatgtcaaaagtcgttcttgaacgcgttgggaaaaaagtgctcgagcatacgccgctcggccgctttggcggagagaatgatttgaaaggggccgtcttgtttctcgcttccccggcgtccgcctttgtcacgggcgcgctcctcgtcgttgacggcggcagccatgcgaccggcatttaattaaaaaagggggaaacgcaaatgagcgaaaaacgggcgttgtctctttatccggaacacatttcgttctatatggatattcccgacaaaacggtatgcgatgtactgcatgaacgggcggcggaatttggcgctcagccggcgctgacgttttatgaccaaacgatcacctatgccgagctcgctgcagcagtcaaccgtttcacctcaagcctgcaggcgcttggggtgcaaaaaggggatcgggtcgcgattatgctgccgaactgtccgcaatatgtcatcgcttactatggcattttgcaggcgggcgccatcgtcacccaagtgaatccgatgcttgtcgaacgtgaactctcgtatttgctgaacgattccggagcggagatgatcgtcatttatgaaccgctttatccgcgccttgccgcggtcagaggggagacagccgtcaaacaagcgatcaccgtcagcttcggagcgccgccatccgttgcgctggctgaaggagatgtcacatttgacgaatttcttgccgcaggaagcggagctgtgcgcccggtgccgatcgaaccaacgcatgacgtcgctgtgctgcaatatactggcgggacgacagggcgctcaaaaggagcgatgctcacccaccgcaacattttcgccaacgtcttgcaatgcgccgaatttttcaaagggacatttgagttcgggaaagagcgatatttaactgtcatcccgttgttccacgtgttcgcgatgacgtcgggaatgaacttggccatttaccaaggagcggaaaacattttgctgccgcgctttgagctgaaagaagtgttggagacgattcgcgataaacagccaacggtgtttccgggcgtgccgacgatgtatgtcgctattacaaatactcctggagtcgagcaatatggcatcagtagcattaaaacgtgcaacagcggcagcgcgccgatgccgcttgagttgatgcgcgacttcgaagcgaaaacgggagcggttgtccttgaaggatacggcttgtccgaagcctcgccagtgacgcattgcaatccgccgtttgcggcgcgcaagccgggcacggtcggcatcggcatgccgctgaccgagtacaaagtcgtcgatgtggcgactggcacgcaagagttgccgccaggcgaagtcggcgagctgattatccgtggaccgcaagtgatgaaaggctattggaacatgccggaagaaacggcggcggcgctgcgcgacggctggctgtacactggcgatttggcttcgattgacgaggaagggtatgtgacgattgtcgaccggaaaaaagatctgatcatcgccggcggctataacatttatccgcgtgaaatcgaagaagtgctgtacgaacatccagcggtgaaagaggcggcggcagttggtgtgccggatccgtatcgcggcgaaacggtgaaggcgattatcgttttaaaagatggaatgcaggcaagcgaagaagaaattcttgcccattgccgaaaaaacttagcggcgtacaaagtgccgcgcattgtcgagttccgtgccgaactgccgaagacgaacgtcgggaaaattttgcgccgcgccttgcgtgaagaagcatcccgctcgcaataacggcgcggctttcggccaagtccgaagcaggcttggccgttttatggtacaatagctggcagcgactacattttaggcaagaggtgtaaaaacgtgaaggagaaaattatggctgccagcattgagctgtttgaacaaaatgggttcagcgaaacatcgatccaagacatcgttgacgccctcggggtgacaaaagggacgttttattactattttacaagcaaagaagaactgttgatggatattcaccttcgctacattgaaaggctgcttgacgaagaggagcggattataagcgacaaacggcgctcggtgcaggaaaagctgtatgatattatcttcatgctcatccataatgtcgaacggcaaggaagggaagctcgcattttttttcgtgaaatgaagcatttgaatgaggagcatttacagaaagtaaaagaaaagcgcgatttgttccgctatcggctgcagtcgttgattgaggaaggaatgaaaagcggtgaactgcgctgcgatttgtcgccatcgatcgccacgcttaccgttcttggggcggccaattggagctaccaatggtttcgtccggacggcgagctgaccgatgccgaggtggcgaagcagatggtggagatcctgcttgatggcatgagcgcgccgtctgtctcgaaagccgagtgaaaagagagacaaacaagtttgatccgaggtgtgtcgatggatgctgttcgtgcggcggcaatggcgcgcttgaattgttgaccaagggggagagggagatgacagcgattattccagtgcgcaagggggaagaactgccggcagggaagctggccaagtttttgcgcacggtgctgccggacatgccggatggggagctcgagatccagcaattttccgccggccggtcgaatttgacgtatttgctccgctgtggggagtgggaggcggtgctgcgccggccgccgtttggcccggtgccgccgaaagcgcacgatatgaagcgggagagcacgtggctttctgaaatccatccgctgttcccgttggcgccgaaaccattctatttttgtgaagacgaatcggtgatcggcagtccgtttttcgtcatggagcggcggcatggcgtcgtgattgacagtgattttcccgatggcgtcatcccgacagaagacgtttgccgtggcatctctgagacgatggtcgagacgcttgtccgtatccatcaaattgattatacgaacacacgcctcgttcagatggtaaagccggatgggtttatggaacggcaagtgcacggatggatccagcgctatgagcgggccaagacggatgatattccggaagccgaggcgctgatgaagtggctcgcttatcatattccaccgcagcgcgaagcaaccgtaatccattacgattttaagctgaataacgctttgtttgccaaagacgacatcaccaaaatggttgggctgtttgattgggagatgtcgaccgtcggcgatccgcttgcggatttggcggtggcgatgagttattggattgaagaagatgatccgccgcttgtgaaaaatggatttggccgcgcgccggtcaccgtccgtcccggtttttatacgcgcgaacagtttattgaggcatatgccaaaaaaagcggccgtgatgtgtccgatatacacgtttatttaacgtttgcctactttaaattagcggtcatttgccagcaaatttattaccgctaccgccgcggacagaccaacgatgagcggtttcgccattttggccagtttgtcgaagcgctcattgagcatgcatggcagctggcgacaggacggtgaggcggcgtgatgacaaaagtgcatgtcgtgctgcgcaaagaagacattgatgagatggcgcttgctgatcgaaaggtggctgtcgtgttcgatgttttgcttgccacctcgtcgattacagcagttctctctgccggcgctcgttcggtgatcccggtgcgcgatgccgaggaggccaaggagatcgcgcttcgcttgccagagggcagctatgggctcgtcggcgaatacgaagggcggacgatcgccggttttcatccgccggcgccgctgtttttgcaaacggtttgtccagggaaaacagtcgtgctatcgacgaccaatggcacggtggcgattcgcagagctcagccagcccgtgcggtgtacgcggcgagcttgctgaacagcccggcggtcagcgagcatatttgccgtttacatcaggaagagacgatcattgtgatttgttccggctcgtcgggccgtttttgcctagaagacttttatggcgccggctactttgtgcactgcttgatcgagcaagggatcaacgcggcggagctgtccgacagcgcgacggccgcatggctcttttaccggcaatattcggatgaaggaaaggcgaaagaagtgttgtctgcctcgcgcgtcggccgttggatgacggcgtacggcttggaaaaagaaatcgactacatcaaccggcacgggtcgctttctgccgttccaaaacttgagctggggccgttcggcccggaactgcgcgatatggcgtcgacaaaagtaacgaaagaggggatatcgccatgaaatttgtccaattcgttgaatacggtggaccggatgtcttgcgtgtttgcgaaggcgaacgtccgaaacccacggggcggcaagtcgtgattgaagctgaagcgatcggcgtcaactatgcggatacagcccgacgggaaggccgctatgttgtgccgacgccgcttccgttcatacctgggacggaagtggccggcgttgtccgtgaagttggtccggaggtgcaaacggtcctcccggggcaacgcgtcgtcgcgttgatcgaatccggcggctacgctgagtttgtcgccgtcgatgaacgggcggtcgtgccgcttccggatggaatggatgcccggcaggcggcggccttgccggtgcaagggctaagcgcctaccatattctcaaaacgatgggccgcttggaagaaggggagacggtgctcgttcatgccgcagccggcggcgttgggacgattgccgtccaattggcgaaacggttcggcgccaaaatggtcatcgccacggcaagcacggaggaaaaacgagcgctcgccaaacagcttggcgctgatgtcaccattgattatacaaaagacagctgggctgcggtcgtgatggaggcgaccggtgggcgcggcgtcgatgtcgctttggaaatggcgggcggcgatgtctttcatcagacgctcgattgcctcgctccgttcggccgcctggtcgtatatggggcggcgagcggggaaatgacgcgtctcaatccagtccggctgatggcgaaaaactggtcggtgatcggctttttcttgccgcaaatcatgaaaaagcgggcgttgtacgaacaaagtttgcgggaattgctcgcgtgggtgcaggaaggaagcctgaagctgatgatcggcggcgtctacccgcttgagcaggcttctgaagtgcatcggctgctgcaggggcggaaaacgtatggcaagcttctgcttgtgccataaggaaagaagagggggctgacccaaaaggctgtctgccttcagggtagacacaaaatatagtgcggaataatcggtcagtgcgtatatatagagacgaaagagggtgtcccgatccttttgggacacccttttcttgcatattcccctaaagccaatggtgaacaaaagtcgaaactcacatttcgcacccttccgacgaaaatcgggaggattttttgttccgatgtcgaatgaatccttgacacacaaggaacgtaaaggagtttttctctcatgaatgtgaaagtcaaaggggtctatcgtaatggttatttgaatataataagtgttctagtcaaaaaactcgacatcccccacttgattgaccatcttgtgcccgtcgatccacagtgccaaacgcgagtcagcgatgccgttcaggccatcctttacaatctatttgacggccggcaagccctggttcacttagaacgatgggctcaggagatcgatctggagaaactcatccgtcccggtctccatccttcctggttgaacgacgatgccttggcccgtcatctcgaccgcttgtatgaggccgatattcacaaggtcatcagcacttgcttgattcacatttatcgcaaagaaggcctttccctccgagcctttcacgccgatacgacagacaaaactgtttacggagcgtatgaatcggcctcattagaggctttgcagatcacacatggctataaccgccatcaccgttggcaaaaacagatcggcttcgggctggtcggcaacgaggatggcatcccgttttacggcgatgtgcatgacggcaatctatcggataaggcgtggaatcctgaggtgctgtcgcggatccacgaacagttcaaacaagccaagatcgacgacgaatggatttacgtggccgattccgccgcgatgacgaaagacaccttggcgcagacaaaagccgcccgtgcctttttgatcaccagaggcccttcgtcgcttcgaatcgtgaaacaggcgctcgcggaggccgattcgcctcacatcccgtggagcgaaccctttaccctagcggagagaaacggcgccacgtaccgggtatgggaaacggccgcgacctatgaaggccacccggttcggctgatcgtcgtcgaatcgagcgcgctcgaccagcgcaaaggaaaaacgctcgaaaaagagcgggtcaaagaagcggagcttcttcgcgaggaacaagtccgttgggagcgccaccccttctcctgccgcgaagacgccgaacaagccttgacgtccctcaaggcgtcccttcgccctcggtttcatcgagtggaggccgcggtcgaagagatcgtgcgtccgaaaaaacggcgcggacggccgaaaaaaggggcggaacccgagacggagacgctgtacacccttcgcctaaacgtcgaattcgaccaaccggcatgggaacaggcaagacggaaagcgtcccggtttgtcctcgtcacgaccgttccgaaggaatggaagggccaacaaatggatgcccaagagatcttgaagctgtataaagggcaaatctcggtggaaatgaacttcgcgtttttgaaagatccgtttttcacggatgagatttatgtcaaaaaaccagaacgggtcgccgtattgggctatctatttctcttggccttggcgatttaccgcgtttttcagcgccgggtgcgtcagttcatcacaccagaacgcccgttaaagggcgcgggaggccgcaagctgacccggccaacgggacaggcgatttttcagctgtttcaatatgtgaacgtcatcctgctggagctgccagacgggcgcatccaacgcgcactggatcgctccctcaacccggatcagcgaaggattctgcagggattgggcatggatgagagcatctacgtctaacatgatacagaacgactagcgatggtaaaaaaaggattgccatcgctcgttgtgttggtcaaaaagttattctgaaaaactaaataaaaaatcctttgttttgaccttgttagggtgcgaaatgtgagtcgaaagaaaagcagcctttttcttatgggggcatggcggcctaaaccgatacgatttttgaaaaccgttacggtctgcggcgcttcgtttggatataccgctcgagccggtcaagcccttctttgagcacatcgagcgaataagcgtacgacaggcggacatggccttcaccgtattcagaaaaggcgctgccgggaacgagggcgacgccggcgttttcgacgacatcgagggcaaaatcaaacgaagacatgccaaaggcggtgattgacggaaacaagtaaaaggctccatccggcttctcaaccggcagccccatggcggtgagacgactgtaggcatactcaagccgctcggcgtaggcggcgcgcatcacctcggcgtcgtttttgccggcggtcagcgcctccaccgccgctttttggctgatcgatgacgtgcacgagacgctgtattggtgcactttcaccatttgttcaacggcgaacgctggagcgaagacaaacccgatgcgccaaccggtcatggagtgcgatttgcttaaaccgttgatgacgatcgtctgctccggcagccactcggcgatcgagtgatggcgtccgtggtaaacgagctcgctgtaaatttcatcggaaacgatccaaatcggccgtcctttcaaaagggaagcgatgttctcaagctcttcggctgacagcgccgtcccggttggatttgatgggtatggaagaacgaggcagcgcgtcttttccgtcaaataaggcgcaatgagctcagccgacagacggaaaccgtttggccttgtgtcgatgtacaccggtttcgctccgcacaggcggatgagcggttcatagccgggatagactggtgcgggaagaagcacttccgtcccttcctccaaaatcgtgcgaaatgcgatatcaagcgcttggctggcgccgacggtggcgatgacttcgtccggcgtgtagcgaaggccgtacttgtcagcgacgaattggcaagccgtctggcgcagttccagcaggccggcgttcgctgtatacgtcgtgaaatcggcggcgattgcctcctgagcggctgctttgacatgatcgggcgttgggaaatcaggctggccgatcgtcagggaaacaagtcccggccggtcggcgacaaggttgaaaaattggcggatgcctgataactgaatggcttgaacacgtggttgaatgaggtgtttcacggttgtccacctttcttttttgtttctattgtaccattggcgaggaaaacgaaaaaacaaaaatgagcccctttccgtccggatggttcccacaaacggaaatggggctcacttggtcatcgacgattcactttccaacttcgttcgctccttttacgcgccgtattttttcaacaggtcgttatattgggcggaaagcttgaaaaacaacggcttgttgccggccgcgagcgcttcatcaatttgttccatcagtttttttctttgaaactggaagatcgcttctttcagcacttgttcggccatcggcccgtagctgcttttttcttccggctggttgaacaaaacggcgccttcattcgggtattgtttttcgtacatgattcagtccctcccatatgggaacgaaacagttccctttcttatattatcgtcgtttttgatgctaatgtaaagaaaatttagataaatattttttgtcaattttttctctacatgatttttatacccgttttttgttgggacttaacagtttttcggttatgataagaggagaacaaggcaaaggtgatggcgatgattcgcacgtgtgtcgtgacaaaagaatttgagattttgtatgatgttgacttaacgcttgtcaacagcccggatgtctcatggtattgggttgactttcatgagccgacggatgaggaatcggcgctgctcgcctcctttttccgttttcacccactggcgattgaagactgtctcgaatatgtgcagcggccgaagctcgatttttatgaccgctacttgtttgttgtgcttcatgccattgccgggatgacgctggaggctgaggaagtcgatttgtttgtcgggcaaaacttcatcgtttcgtttcataagtcgccgattcatgccgtcgacgaggtgtgggagcgattgaagcatgaagaagatgttcagcaggggccgtttcacgtcatgtaccggctgatcgacaagcttgtggatgattattttccaccgctttaccatattgaagacgtgctgaacgatttagaggagaatacgaacaatgaaccgattcacgacattattgaaaaagtgtttgacatccgcggcgatttatcgaagctgcgccgaacgatcgtgccgatgcgcgacttgttgtaccgcatcatccattccgaccggctgcagcgcatgaaagaacggcagctgtactttcatgacatttatgatcatttgctgaagctgtcggaaatgattgagacaaaccgagaaattaccgcggatatccgcgacagctatttatcgctcaactcgaatcgaatgaacaatattatgatgacatttacagccattacgaccattttcatgccgctctcctttattgccggcatttatgggatgaactttgattatatgcctgaattgcactggaagtacggatactttgttgtattggccgccatggcggtgatcggcatgacgatgttcgtctggtttaagcgcaacggctggtttcagttgttgaaaggcgactgggcgaaggaggagcgagagcgccgccagtagccgtataaaacgggctgttcccctcatatacataattacataatgacggcagcgtaagcgcgaaggaggggaaccgatggcaagaggaatttggggcgtcgactcggcgcaagtcgtaacggatcagctgtttcaatgcgtgcggacggagcttggctatccgaaattttggggccgttatttgtcggaagtgccgaacgtgtccgaagggttgacacgcgacgagatcgcccgcatccgcaactatggcgtaaaggtgctgccgatttataacgccttccgcgaagcggtcggctatgcgaacggtcaggtggcggcgcgcaacgcggtgttccatgcgcggcggctcggcattccgaaaaataaactgctgtttgccaacatcgaagactttttcgctgtggatgccgcttggatcgctgcttgggtggaaacgctctatccgaccggataccggccggggctgtacgcggacccgacgaaaggggatttcgccgctgcctattgcgaggcggtcagccggaacaacaaagtggcggtgcaggcggtcatttggagcgccgcaccaaggccgggaacgacgaaagagcagaaagcgccgcgctatcagccggctgccccgccttgcagcgcgaatgtctgggtgtggcagtacgggcgtgatgcagaagtctgcccggttgacacgaatttagctgaccgacgcctattggactttttgtattgaacaaagccgttgcaaaaaggcagcggcttttttatggggctgggaaattgttggctgttgcgcgtcttttcttttaatttttttgcttggatcgattatattagtaataggaaaaaaggaggatgtcagtcggttggggaaaacggaacgatgatcgaaaggagagggaatatggatcgatctgtcgcctcgctgttggatcgcatccatgaacaatacgaacgatggaggacgggaccgccgcttgacggtgcggaattggcccgatttttcaatgctgtcggccggacggcggcggtgattggtcgcagcgacatcgttgctgaagcagagcggctcattcatcggttgaacggccaaacaaaacggcaatggacagcggaggaggcgctgatggagatggttcctctccttcgctgcttctatgaagccggggaagcggcttttgccaccattccctcttcgcaccgccaagggccgaaagcagcgattctcctctgtggaaatgatcccctgttttttgcttacgtccgcggcgccctgcaaaccgtgccatggcttttcacgacgattctctcccttgagcaggcggccgcgtcgatgtttcgtctcagctcggattgcatcatcgtcagcgtgaaggagggagagtgggagaatccggacttgacggttttgcttgagcgcgccggacagcgcccctatcttcctgttgtcattgtaaggagagacgagggcaaagaggggcggttgaaaggttatgagcttggcgcagatgatgtcatcaccaccccagcggcagatgaactgttcgttcgcgttcgccggctcgtggaaaaaaaacgaaaaatcgatgaccttgtgctcattgacgaattgacaggtgtgtacaaccggaagtatttgccgcaagtatacgtgcgcctgcgcagcgaacttgaacgctctggcacccccagctgtttggcgctgctcgatttggatcatttcaagcaaatcaacgaccgtttcggccaccttgcaggcgatgcggtattgcaaaagctggctgcctttttgcgccaacatacacgtggagtggatacggtcgttcgcttggggggcgaagagtttgtcgtttggctggccaaaacgtccaaaagcgaggctcgtgcagtgctggagcggctgcggcgccagttcgccgccgaaacgatcgatgcggacggcgagcgtctatcttgtacgttttctgccggcttggttgaattctgtgatccggatcagccgcttgactattggctgcgtgtggccgacagggcgctgtatgcggcgaaacgaggcggcggcaatcgaatcgaagaggcggcatgtgaagggagcgaatttttggatgaggacgtccgtccgacgcaaacggatcaacagcgatggtcagtggccatcgtggatgatgatgagctcgtgcgggtgatgatcgccgatcttgtccgcaagcttgctgctgagcaggagaggcaggcagacatttacgagttcgacgacggcctttcctttttggaatcgccgctttatgaaagcgggcggcgctctgttgtcattttggaccgggtgatgccgagaatggatggactggaggttcttcaccgcctccgtcaagagcgaaaaccatgcaaggtgatgatgctaacgtcgcgccaagatgagcgggatattgcccatgcgctgaaccgaggagcggacgaatatgtgacaaagccgttcaaatggtttgaacttgaggcgcggctgcgccggctgttaaaggagctggatgcatgatggcgctgcttttcgccttggccgcaacggccgttttccttgcactgttggtaagcttgtttctctatttggttgtgcaaaagcggcgggaaaaccggcgccatgctcagctgtgcgctttgaaggaacggtaccatctaccgttgcttcgttatttgctcggtgaagaggagcagttgcctttgctgtcttcgccgcttgagcgtgaagcgatgatggagctccttgaccattttgctttactcttgaaaggggagcaagtgcaggagcgaattcgaacattggcggagatgcattttcaaggatggctgcgtcgaaggctgtcaagccgtcattggagcgagcggatgaacgcgctgtttttgatcgaggatttgcaggtgaaggcgatgctgccggagatggagcggctgtaccgcaccgatcgggtgacgagaggggaagaagcaaaactgttggctatcttcgcccaatttgaccatagcccagttgtggcctacgtgctcgagccgaaatacgaattgacggaatttacgtaccgggccatttttggccatatgagcgagcggctgcttcgacaggtggaacagcgatttgatgagctgccgcgggcggggaaatgcgcgttcatcgatatgatcggcatccgtcgacgaagggagcgatcgtttttgctggagttgttgacatcagatgagttggagcttcgtgttcgcgcgcttaaggcgatggcggaaatcggcatgccgcttgaggcggcgaggctcgagcgtcacttgtgctcgccccattggcaagagcggctgatggccgcccgtcttgcgggaaaatgccgtgaagagcggctccttcccttgctctatgagcggctaggtgatcgttcctttgtcgttcgttctgaagcagcggcggccatcgcccgtctgccaggcggtcgggccgtgttgcgcacagcggcgcgcacagcagcggaccgttacgctcgcgacatggccaagcaatggcttcaaggggagggaggatagtggaagcatggcggggggtcctcttgacggtcgggcatgttgtgctcgtttatatgacgattgttctcattttttatacgtttttgcttgttgtcgccttcatccacttgcgccgcactcgtcgccttgacgattgggagccgtatgaagaattgctcgatgccagctacgcaaaaccgatatcgatcctcgttccagcttataatgaggaagcgggcatcgttggttcggttcgctcactgctagccatcgaatacccgcagtatgaagtcattgtcattaatgatgggtcgactgacaagacgcttgaacggttgatcgatcatttccatctgaagccggtctatcgcgtcattcgccgccagctggcggcaaaggaaatcaaggcggtttaccagtcgcccgattacccgcatttgtttgtgctggataaagaaaacggcgggaaagcggatgcgttgaacgcggggatcaacgccgcccgttacccgtacatttgctcgattgacggcgattcggttttggagcggcgcgcgtttttgaaggtgatgaaaccgatgcttgaatccgacggagaagtcattgcttctggaggaagtgttcgcatcgccaatggctgtcggattgaacgcggtgaaatcgtcaaggtcggtttgtcgcggcggccgctcgttattatgcaaacgattgaatatttgcgcgcgtttttgctcggccgtctcggcttaagccgacacaacttgctgctgattgtctccggggcgttcggcgtcttttccaaaccgtgggtgatggaagccgggggatatgccgataccgctggcgaggatatggaactcgttgtgcgcctgcatcgactggcgcgggaaaaaaacgagacgaaaaaaatcatctacatccccgacccggtttgctggacggaagcgccggaaacgtatggggatttgcgccggcagcggcggcgctggcatcgcgggctgtttgagagtttatggcgccatcggtcgttgctgttcaatccgaagtacggttccatcggccttctttcgctgccgtatttttggttcattgaacttctcggcccggtcgtggagttgatcggctatatggtcgttgtttgctccttgttcctcggaaatttgtacgtcgaattcgctcttcttttgctgacggtttcggttttgtacggttcgctgttgtcagccgctgccgtcttgcttgaagaatggacggatcggaagttccccaacgtctctgatttagtgcggcttttcttcttttcattgacggagacgctttggtaccggccgcttacagcctggtggcggtgtgaaggggtgatcgacgctgttcgccggaaaaagcaatgggggagcatcaagcgaaaaggagtgtcgacgtaaacataggtagagaatagagcgaaaaggctgcgcctcggcctgacgaatcagtgcatgtctccccaagcgatcgtggtcgaacaaaaagaggaatattcacgaaaacatgatgaattcaaagcgaaaagccaggacacggttcggcgtccgcttaatagcggtcgccgagccgtttaaatacgggtcttgtcagccgtttcggcttttgttccggcttttccctcagtccggtgtaggcgatgagaatggcttttgcctctgacagcggcatccgagctggagggttgcggtatgaatcgttgagagagccaaggtgtggaagggcggcgaaatcttgttttgtcggtgggatgtggaagtagtagtcgccgacggcgacaagcacgtcggattgttgttggctgtatctcggattgcgggaaaaatggaggcccacttttttcgccttgccctcctcaagcagcttctcgatcgcttttttcttcagaagataaagaaacgaagggttcaatgctgttttggcatggcggttgacggtaaaaatcgctttggcaatattgtcgaccgtcaattgcaccggtttcatcggcatgtctccttttttcttttttctttctattataacataggaagcagcgttgttggccggtttgtcctacttctagccgggagcaagagaaaaaacggtcaactccggcggagcgaagaagcgaagcggcacccgcgtcgtgccaaggccgcggttgacgtacaacaagagtccgccgacgtggtaaaacccttcataataccgctcggacaacggcggcgtgatgagcggtccgataaacggcaactgaatttgcccgccgtggctatggccagacagttgaacgtgaatagggaagcggcgagcctcaatggcaccgtccggctcatgaacgagggcgatcgtatatgtcgcccgcggaatgccgttcgtcattttcgaccagtccgggcgtccgagcatcatatcgtcgctgccggcgatcgcgatcgccccgtggccgcgccggacgagtgcatgctcattgacgagaacgcggaacccggctcgttccatcaatcgacggtaaatatctgttccatagccgccgtgatcatggtttccgtaaatacaaaatttcccaagaggagcgcggacgccggccaacgcctcagcgaccgcgtcgacgtgcggataccggttcgcctcatggagcagatcgcctgtgaatacgacgagatcgggcccgagttcgttgatgcggcccatgatgcggtaaaagcgttccaagccgtaataatggccgagatggagatcactgaactgcagcagcttgacgccggcaaacgactttgggatcagcggatgcgacagcgcatggtgcgtcacggtcagctcggctggctcaatccagcgggcgtatccagaggcggctgccatcgccagcgctgcgctgaaacttgtgcgcgccagctttttcaaaaaggcgcgccggcttagtttggttgtttcgatatggtgcatcgtttcgccgtcctttcacaagtagctttattataacgaaaagggggagagaaggacaataggggaacaataatgttcgaatattccgctattttatgatatgatagaaatgaatgagtaatcagtcataggaggagaaatggatgaacggaaaagtgatcattgtgaccggcgggtcgagcggaatggggaaatatatggcgaagcggtttgtttctgagggggccaacgtcgtcattacgggaaggcgggccgaggcgctcgaagaggccaagcgggaaatcgccgcgccggatggagggaaagtgcttacgatcccgatggatgtgcgcaacccggaacaagtggcgcacatggtggagcggactgatgcggaattcggccgcatcgatgccctcatcaacaatgcggcgggcaatttcatttgcccggcggaaaagttgtcgatcaacggctggaacagcgtcattaacattgtgttaaacggcacgttttactgcagccgggaagtcggcaactactggattcagcgcggcttgaaagggaacattatcaacatcgttgcgacatatgcctggcatgccggcgccggggtcattcattcagcgagcgccaaggctggagtgctggcaatgacgcgcacgcttgctgtggaatgggggaaaaagtacggcttccgcgtcaatgcgatcgctcccggaccgatcgaacggaccggcggggcggagcggctttgggaatcagaggaagcggagcggatgacgttggaaagcgtgccgctcgggcggctcgggacgccggaagaaatcgcggcggtcgcctcgtttttgctttcggatgaagccgcttacattaacggcgcttgcattacagtcgacggcggccaatggctgaaccggcggccgttttaatcaaatttgccgtaaagcaagatggtcctcacccaaaagggattgcaggcggtatttcttcatttatcgcgggcaaccggctcattgcacgtaacggcttttgtcacaagcggattccctgctgtcaggggagccgcttttttacgtcaggaacgattgggcaattatgctataataaaggcaaagatggtcgatgggaatgaggtgggcacgatggatgcattagacgttatggccaacttgccgcaagtgattccgcactatcaaccgattttcagcgccgatgagcatggggtcgtcggctatgaagtgctcggtcggtttcaaacggaaacagggccggtcagccttgggccgttttttcacgatgaaaccattccagaagaatttcgcatcgaagtggatgatgtgatcacgaaaaaagcgctcgactattttctgtcgcttgatgatcaaacgctgctcatttttttaaaccgtgatgccaacttgctgatgcttgaccgcggcgagtcgtttttgcagctgcttctcacctacgaagcgaaagggttggcgctaagccgcatcgttttggaaatcaacgagcagcatttcaagggagacgtcgatcagctcagccatttattgacgtatcttcgtacatacggcgttaaagtggcggtcgacaacatcgccgaacatagcattcatcttgagcgaatcggcgtcttgtcgcctgacattttaaaaatcgatttgcgtgaattgcggaaaacgtccgttcatcaagcataccaggaaatcgttcactcgatttcgctgttggcgcgcaaaatcggagcgacgctcctgtatgaggacatcgaaacgtcatttcagcttcagtatgcttggcggcatggcggccgctattatcaagggtattatttggccaagccggcgcctgaggttgtgccgcgcgatttgttgaaagacttgctccgccaagagtgccatcgcttcatccagcaggaaaagaaaaagcttgaaacgctgtatcaaattgctgagcagtttcagcagcggatcagcgcgctgcttggcaaatacaaaaaagccgccgattttaacgagctcatttccctgttggccggcgagctcgacgatgtttgcttccgcatttatgtttgtgatgaggacggcttccagcagtcgggcaatatgttcaagcgcggcggccggtgggagcttcagccgcaatattatatgaaaaactggagctggcgcccatattttttggaaaacattattcgcatgcgctcgcgccgaagagggattttgtccgatttatacacggatattgaaacaggggaaacgatccggacgtattcgtatccgatcgatgagcgccattacttgtttattgacttgtcgtacagctatttgtttgagcatgacgcccattattgactgcataaaatcgcctcattgcggcaaagtaagcatgaggtgaaacgtatggcacagctgactttcgtattatctgtcctttctgtattgattgcggtgattggatttatctatacggtccgtctcggccgccagcagcgctggcaaggagagcttgacggaccgatccccaaggcggtcgaggagcatgcctatttgcgcaacccaatgttgcttgcgtatgtgctcgccgtcttgctcgctgtgtttgccatcggttatttggcgcttcgatattattgagcagaaggtgtcccaacagagggggcaccttttttgatagttgccatgcacaaaatgtcgcgcatctgtctgctttaaggagagaaaaccgttttttggtcgcttggaaatgacggttttttccatgacttttttcctttgccggcgaatatatatggaagcggaagaggcaaagggggaatggagatgacgaagcggctgccgacaaggctgtcgggcgaggaagcggcgttattgcttgacgttttgttcagccagcaatatgcactcgagctcatccgctccgagctggcggatatcgaaaacggagacaaggaggtcgatgaacaccggtaccggcagctgttgcgtttatacgaccgcctgttgacagaggaagaggaaggataaaaattgttgtgcactatcgctatcgcaggaagcgatagtcttttttatggtatgataacagtgtggagaggagaagatgcagaagaaaggcggaacatcggcatgacatgggaacacaatgaattcatgcaaatgactgtcaagccatttctgattccggcggataaagtggcgcatgtgcagccgggaaattatttggatcatgcgctgctcgtcctgacgaaaaccggctattcggcgattccggtattggacacatcttataagcttcacgggctcatcagcatgacgatgatgatggatgcaattttaggattggagcgcatcgaatttgaacgtctcgagacgatgaaggttgaagaagtgatgaaccgaaacattccgcgcctgcggcttgacgacagcctgatgaaggcagtggggcttattgtcaaccatccgttcgtgtgtgtggaaaatgacgacggctattttgcaggcattttcactcgacgggaagtactgaagcaactgaataaacagctgcacaggcctaatggcggccggaagctaggccgaaaagaagctgaacaatgagcagaaaggtaatcgtgtgcaataacaagagcagctggctttggctgatcagttcggaagctgcgtggcaacttccgcaagtacaagccttcgagaagatatttacagcattttgctcgatgaatttgtgcttgtcacaatgatctctgttttgctaaagtaaaaaagaatacaggtgtaaaggaggatatcgcccatgaagatgatggacgccaatgaaatcatttcgtttattcaaaacagcaaaaaatcgacaccagtcaaagtatacataaaaggggatctcgaaggcatcgatttcggctcaagcgcgaaaacgtttattaccggcaacgtcggcgtcgtgtttggcgaatggcaagacattcaagcggcaatcgaagcgaatcaagacaaaatcgaggactatgtcgtcgagaacgaccgccgcaactcggccattccgctcctggatttgaaaggcatcaaggcgcgcattgagccgggcgctatcatccgcgaccatgtcgaaatcggcgacaacgccgtcattatgatgggagcggtcatcaatatcggcgccgtcgtcggcgaaggaacgatgatcgacatgaacgcggtgctcggcggccgggcgacggtcgggaaaaactgccatatcggcgccggcgcggtgttggcaggcgtgatcgagccgccatcagccaagccggtcgtcattgaagacgatgtgctcgtcggggcgaatgccgttattttggaaggcgtcacggtcggcaaaggagcggttgtggctgccggcgccgttgttgtcgaagacgtgccgccgtatacggtcgtggccggcgtgccggcgcgcgtcattaagcagatcgacgagcaaacgcgggcgaaaacggagattaagcaggagcttcgccaattataatcatcataaaagctgtcccttcacatgaggacagcttttttacccatggaggagagacgatgtctgcgatcagcccatttgtcgccattcgccgcgacttgcatcaaattccggagcttgggtttcaggagcttaagacgcagcaatatttgcttcgctatatccagtccctgccgcaagagcggcttcaagtccggacgtggaaaaccgggattttcgtcaaagtcaacggaacatcgccgcgcaaaacgatcggctaccgcgccgatatggacgggctgccgattcgtgaggagactggtttgccgtatcggtcgaaacatgaagggcacatgcacgcgtgcggccacgatgtgcatatgagcatcgctcttggcgtgctcacccattttgctcatcatccattggaagatgatttgctgtttgtgttccagccggccgaggaaggaccgggcggagcaaagccaatgttagaaagcgacatcatgcgggaatggaagccggatatgatcgtcgccttgcatattgcgccggaatatccagtcggtacgattgcaacgaaagaagggctgctgtttgccaatacgtcggagctgtttattgatttgaagggaagaggtggccacgcggcgtttccgcatttagcgaatgacatggtcgtcgccgcctgcgcattggtgacgcagctgcagtcgatcgtcgcccgcaacgtcgatccgcttgacagcgcggtcattacgatcggaaaaattgccggcgggacggtgcaaaacgtcattgcggagcacgcccggctcgaaggaacgattcggacgctgtcgactgcagcgatgcagaaggtgaagcggcggattgaagcgatcgtgcatggcattgaagtcgcgtacgaatgtgaaacatccatcgattacggtgccatgtaccatgaagtgtacaacgatccggatctgacagcggaatttatgaagtttgccaaggggcacggcggcgtgaatgtgatccgttgcaaagaagcgatgactggcgaagatttcggctatatgttggcggaaattcctggatttatgttttggctcggtgttgattcgccatatgggctgcaccatgcaaaactggctccgaacgaggaagcgatcgaccgcgccatcgcgtttttaatcgactatttttcatggaaaggaaacgcagaatgaagtatagttccgcctctagcaacacacattaatgagtgtgaggaggtggattgtgatggcgaaaattggtgttgagccatcgttgacggacgtacaggaagcgttgaaagagcgaggatatgacgttgtgccgctccgaggggagcaagacgcaagaggctgcgactgctgcgtcattaccggcctggacgccaatatcgtcggcattcacaacatcgtgacgtccggtccggtcattgaagcgagcgggctcaccgcggacgagatttgccaaaaagtcgaagaaaaacttcgctgatgtcgaacattcgggctgtgtgcgctggcagcccgtttttggcgaaatggcaaaatcgcatagcgtaaaggaatggaaaaggaacgaagaacgttttcgttcctttttcttttttgctaaaataaggggaagaaacaatgcttgatcaacgatggaggagtgtcaatgaaaaagaaacagtttgccgtcatcggcctcgggcgctttggcggcagcatctgccgaacgctgagcgaacaagggatggaagtattggccattgatattgatgaagaccgggtaaacgagtttgcgtcgatcgcttcgcacgccgtcgtcggcgacacgaccgatgaaaacgtgctgaaaagtttaggcatccgcaacttcgaccatgtcattgtcgcgatcggcgacaacatccaggcgagcattttgacgaccctgattttaaaagagctcggcgtcaaccatattacggtcaaggcaacgaacgattaccatgagaaagtgctgaaaaaaatcggcgctgatcaaatcgtgcatccagagcgcgacatgggcgagcggatcgctcacaatttgatttccaacaacgtcctagattatctggagctgtcggacaaatacagcattgtcgaaatcgtggcaagcgagcggcttgacggccattcgcttttggagcttgacatccgcgcccgctatggcatcaacatcgtcgccatcaagcgtggagcaagcgtgatcgtctccccgctcgcttcggaaatcatccgcaaaggcgacgtgttggtcgtcatcggcgctgacagcgacattgaccggtttgaggaaaaagtggtcggttgacggctggcaggcggcctgtgcatgatgatgacggaaaaagggcatccttttgcaaggacgcccttttttctttagatttccatgatgatcggcaaaatcattggccgccgtttcgtccgctcgtacaagaacggagcgagcgtttccgtaatttcgtttttgatctccgaccattggttcgttttccgttccagcactttttcgagatgcttggagatcaacacttgcgcttcgctgattaagtcacctgactcacgcatatagacgaagccgcgagaaataatgtccgggccggcggcgattttgaactctttcatgttgatgctgacgacgacaatcacgagcccttcctcagacaaaatgcggcggtcgcgcaagacgatgttgccgatgtcgccgacaccgctgccgtcgatgtagacggagccggacgggatcttgccgacgatgcgcgcttctttgtcgctgatgccaagcacttcgccgttgtccataataaagcagttttcctccggcacgccgcagtcgatggcgagcttggcgtgcattttttgcatgcggtattcgccgtggatcggcatgaaatatttcggcttcatcagccggatcatcaatttttgttcttcctgcccaccgtggccggacgtatggatgtcgttgagcgggccatggatgacttctgcgccggcgcggtacagcatgttgattgtccggttgacgctcaccgtgttgcccggaatcggcgatgaggaaaagacgaccgtgtcgcccgggatgatttgaatttgccggtgcgtgccgttggcgatgcgcgacaaggcggccatcggctccccttggctgccggtgcataaaatcgtcacccggttggccggcaggcggttgatttcgttcgcgtcgacgaacgtgcctttcggacatttgatatagccgaggtcttgtccgatctcaatcgccgcttccatgcttcgaccgaagacagcgatttttcggttgttggcgacggctgcttccgtcacctgttggagacggtggatgtttgatgcaaatgtggcgaaaatgatgcgtccttccaccttgcggaaaatgtcgtgaatgctttcaccgacgcgccgctccgacatcgtaaaatgcgggatctcgctgttcgtgctgtccgacagcaggcaaagaactccttctttcccaatttcagccatttttgtcaaattggccggctcgccgaccggcgtaaagtcgaatttaaaatccccagtgtgaacgatttgcccgactggcgttttcacaacaataccgtagctgtccggaatgctgtgtgtcgtccggaaaaaggtgacggccgttttttggaagcggatgacatcgtcttcgcgaatctcaatgagtttcgcttggcgcaacaatccatgttcctcaagcttattgcgaatcagcccaagcgctaatttgccgccgtaaatcgggatgttcacctgccggagcaaatacggaatgccgccgatatggtcttcgtgcccgtgggtgatgaacagtcctttcactttgtccgcgtgcttcactaaataggagtagtctggaatgacatagtcgatcccaagcagctcatcttccggaaacttaatgcctgcgtcaatgacaatgatttcgtcttggaattgtacgccgtatgtattttttccgatttcacccagtccgccgagggcaaaaacgccaacttgctggtctgtcaacagcttcatgatgaaatctccaatacttgaaagttcgggcttttcttttcgtattctagatgcgctccctctaacggctgaatatactcaatattgatcggacggccttcgagttttcggcgtacatcccgctctgattctgcttcgatgtagagtgttttcgttttttctctcacgggcacctcgtctgcgttttcttggtaaaacactttgaaaatcatcgtgaaatctctccttatcgtacaatggttgctctatctattatataagaatgtaacgttcttttcatgtattttgttgccaaaagcaaaaaacaggcgtgagatgtgccgacgatatgcatcatctttgacgaatgttgcccgctttattcgccaaagtgggaaagaagcccttcgaatggaagggctgttgttgtaacggtcaggcgatcaattttttccggagcaggtctttccactgttgaagcagtcttttttttcagctttttcaacatgtttcatcactccttaccttttattgtactcattttgcggcgaaagtaaatgttctattatatatgatatgtaggcggaggtttgtttttcatgggtaaaaatggaacagatcgtgcctcttggttgacattccgggcgtttttcagtacggtaaacaatgaacaatttttttacaaggggaagtgaacgtgggcagaaaaatcgtctttttcgacatcgacggcacgcttcttgatgagcaaaagcagctgccgctgtcaacgatcgaagcggttcgccgcctgaagcagtcgggcgtttatgtcgccatcgccaccggacgcgctccgtttatgtttgagcatgtgcgcaaacagcttggcatcgattcgttcgtcagtttcaacggccaatacgtcgtttttgaagggaatgtgctatacaagcagccgctccggcgcgagaaagtcagggcgctgacggaggaagcccacaaaaacggccatccgctcgtctttatggatgcggagaaaatgagagcgagcatcagcgaccatccgcacatccacgtcagcatggcgagcctaaaattcgcccacccgcctgtcgaccctctttattatgagaacaaagacatttaccaagcgcttctgttttgccgcgccgaggaagaagaaccgtatgtgcgcaactatcccgaatttcgcttcgtccgttggcacgacgtctcgacggatgtgctgccggcagggggctcgaaggcggaaggcatccgcatgatgatcgaaaagctcgggatcgataagaaggatgtgtacgcgttcggcgatggattgaatgatattgaaatgctctcgttcgtcggaaccggggtggcgatgggcaacgcccatgaggaagtgaaaagggtcgccgacttcgttacgaagccggtcgataaggaaggcatttggtatggattgaaacagctgcagctcatccgataaaaagcggccttggccttttcggcgaggccgctcgccattgacagcgggctttttagcgcccgattggaatcgctccgtccggcacttgaaacgggtcatcggggttgatgcggtcatagaacataatgccgtttaaatgatcgatttcatgttggaagacgatggccggcaaccctttcaagcgcagtgtgacttcttcgccgtcgatcgtcgttccggtgaccgtgatgcgggcatagcgcggcacataccccggcacgtcgcggtcgaccgacaggcagccttccccggtcgtcaagtaacattgctggacggaatggctgacgattttcggattgaacaaggcgtagctgtacagcgtcccgttttcatcggtgacatggacggcgatcatccgctttgagacgttgatttgcggggcggcaaggccaatgccgggccgcaggccgtatttagctgccagctccgggtcttggctcattttcacgtagtcaagcaagctttgcaaaatgcgcttatcttcctctgaaggcggcaacggaacgggttcggcgattttccgcaatgtcggatgcccctctttgatgatgtccttcatcgtgatcattcgcttcgttcactccctacgtttggcatcgctgtctatcgtttagtctaacaaaatgagcatcgatcgtaaataaaaacgcaaccgcacgaatatattattcgagtataaggaaaacaataagacaaattcgagaaaacgttttcattatcttgtcaagccactgtgtgttttgtattttgtgaaaatataatacagtactcgtacagatggtgaggaatgtaatataacagtttgtgggcggaatattaccaattccaatttcacccaaaagataaagcggaaaaacatgagaaatcaaagtcgttgacggttgatccaagaacgtgtaaactaaaacttgcaaatgcgtattgtactaattcaatcttgaaaaatagtgaaacagatttcggcgcctttgttgcttgcgttggcgccggatggcggccgttttttatttctctttcattttgggtacattaatagtatatgggcgaatgtattctcatttctaaaatttctaatgaaaggcagaggtgaataacatgggtgtgaaaacctcccagtttcgatttgcggagcagctcgagaaagtagccgagcagttcccgacgtttcaaattttgaatgaagaaggcgaaatcgtcaacgaagaggcgatgccggagttaagcgatgagcagctgaaagagctgatgcgccgcatggtgtatacgcgcatcctcgaccagcgctccatttcgttgaaccgccaaggccgactcgggttttacgcgccgaccgccgggcaagaagcgagccaaatcgccagccattttgcgcttgagaaagaagatttcattttgccgggatatcgcgacgttccgcaaatcatttggcacgggcttccgctttatcaagcgtttttgttctcgcgcggccactttcatggcaatcaaattcctgaaggcgtcaacgtcttgccgccgcaaattattatcggggctcaatacattcaagcggccggcgtggcgctcggtttgaaaatgcggggcaaaaaggcggtggccattacatataccggcgatgggggcacatcgcaaggcgacttttatgaagggatcaacttcgcgggggcgtttaaggcaccggccatctttgttgtgcaaaacaaccgctttgccatctcgacgccagtggagaagcaaacggtcgccaaaacattggcgcaaaaagcggtcgctgccggcattccgggcattcaggtcgacggcatggatccgcttgcggtctacgccgcggtgaaagcagcccgcgaacgcgccattaacggcgaagggccgacgctcatcgaaacgctttgcttccgctacggtccgcacacgatgtccggcgacgatccgacgcgctatcgttcgaaagaactcgaaaacgaatgggcgaaaaaagacccgcttgtccgcttccgcaagtttttagaagcgaaaggtttatggagcgaagaggaagaaaaccgcgtcatcgagcaggcgaaagaggacatcaaggaagcgatcaaaaaagcggacgaaacgccgaaacaaaaagtgaccgacttaatcagcatcatgttcgaagagctgccggcgaacttaaaagagcagtatgaaatttataaagagaaggagtcgaagtaagccatggcgcaaatgacaatggttcaagcgatcaccgatgcgctgcgcatcgagatgagaaacgatccgaacgtgctggtgtttggcgaagacgttggggtcaacggcggcgtattccgggtgaccgaagggctgcaagctgagtttggcgaagaacgtgtgtttgatacgccgctggccgaatcggggatcggcggtttggcgatcggcttggctttgcaagggtttcgcccggtgccggaaattcagtttttcgggttcgtctatgaggcgatggatgcgatttgcggacaaatggcgcgcatccgctaccgcactggcggccgctaccatgttccgattacgattcgttcgccgtttggcggcggcgtccatacgccagaattgcactcagacagcttagaaggactcgtcgcccaacagccgggcttgaaagtcgtcatcccgtcgacgccgtatgatgcgaaaggattgctcatctcggcgatccgcgacaacgacccggttattttccttgagcatttgaaactgtaccgttcgttccgacaagaggtgccggaaggagagtacacaattccgatcggcaaagcagacattaagcgtgaagggaaagacattacgattatcgcgtacggggccatggtgcatgaatcgttaaaggcggcggcagaattagagaaagaaggcatttctgccgaagtcgtcgacttgcgcaccgtgcagccgctcgatattgagacgatcattggttcggtcgaaaaaacgggccgcgccatcgtcgttcaagaagcgcaacggcaagccggcatcgccgccaacgtcgttgctgaaattaacgagcgcgcgattttaagccttgaggcgcctgtattgcgcgtcgccgcgccggataccgtctatccgttcgctcaagcagaatcggtgtggctgccgaactttaaagacgtgatcgagacggcgaaaaaagtgatcaacttctaatgtggacaagtccgggggagcgaagcgccttcccccgctcattttcggcaaacgataggaggtcgacctacagtggcatttgaatttaagctgccggacattggcgaaggcattcacgaaggcgagatcgtcaaatggttcgtcaagccgggcgatgaagtgaacgaagacgacgtgttgtgcgaagtgcaaaacgacaaagcggtcgtcgagatcccatctcctgtcaaggggaaagtgcttgagattctcgtcccggaaggaacggtggcgacggttgggcaaacgctcattacgctcgatgcgccgggctatgaaaacatgacgtttaaaggacaagaacacgaagaagtgaaaaaagaggaaaaagcggaaacggtgtcgaaaaaggaaatggttgagaccgctgctccgagcgcaccggcggccgaagcggaagccgacccgaaccgccgcgtcatcgcgatgccgtctgtgcgcaaatatgcgcgtgaaaaaggcgtcgatatccgcctcgtccaaggcacggggaaaaacggccgcattttgaaagaagatattgatgccttcctcgccggcggcgcgaaagccgcggctgagccgacgccgcaagcggcggaagagaaggcagcgccgcaagcgccagcggcgaaaccggttgtgccggaaggcgaattcccggaaacgcgcgagaaaatgagcggcatccgtcgggcgatcgccaaggccatggtgcattcgaaacatacggccccgcacgtgacgctgatggacgaagccgatgtgacgaagcttgttgctcaccgaaaaaaattcaaggccattgccgcggaaaaaggcatcaagctgacgttcttgccgtatgtcgtcaaagcgcttgtttccgcgctgcgtgaatatccggtgctgaatacgtcgatcgacgatgcgacggaggaaattattcataagcattactacaacatcggcatcgccgctgatacggatcgagggttgctcgtgccggtcattaaacatgccgaccggaagccgattttcgcgctggcgaaggaaatcaacgaactcgctgaaaaagcgcgcgaaggcaaactgatgccaaacgaaatgaaaggcgcatcgtgcacgatcacgaacatcggctcagccggcgggcaatggtttacgccggtcatcaaccatccggaagtggcgattcttggcatcggccgcattgcggaaaaaccgatcgtccgcgacggtgaaattgtcgctgctccggtcttggcgctctcgttgagctttgaccatcggatgatcgacggagcgacagcgcaaaaagcgctcaaccatatcaagcagctgttaagcgatccagaattattattaatggaggcgtaaaacgatggtagttggcgattttgcaattgaaacagaaacgctcgtcgttggcgccggccctggcggctatgtcgccgccatccgcgccgcacagctcggccaaaaagtgacgattgtggaaaaaggaaatttgggcggcgtctgcttaaacgtcggctgcatcccgtccaaggcgctcatctcggcaagccatcgctacgagcaggcgaaacattccgacgagatgggcatcaaggcggaaaacgtcacggttgatttctcgaaagtgcaagaatggaaagcgagcatcgtcaaaaaattgacgggcggcgtcgaaggacttctcaaaggcaacaaagttgacattgtcaaaggggaagcgtacttcgtcgacgccaatacggtgcgcgtggtcaacggcgacagcgcgcagacgtatacgtttaaaaacgcgattctggccaccggttcgcgtccgatcgagctgccgaacttcaagttttccggccgcattctcgactcgaccggtgcgctcaacctcggggaaatcccgaaatcgctcgttgtcatcggcggcggctacatcggcatcgaactcggtacggcttacgccaattttggtgcgaaagtgacgattcttgaaggggccggtgagattttatccggctttgaaaagcaaatggtgtccatcattaagcgccgtctgaagaacaaaggggtcgaagttgtgacgaatgcgctcgcaaaaggagccgaagagcgtgcagacggcgtgacggtcacgtatgaggcgaacggcgaaacgaaaacgatcgacgccgactatgtgttggtgacggtcggccgccgaccgaatacagatgaacttggtcttgaacaaatcggcatcaaaatgacgaaccgcggcttgattgaagtggaccaacaatgccggacaagcgtgccgaacattttcgccatcggcgacatcgttccaggcccggcgcttgctcataaagcgtcgtatgaagggaaagtggcggcggaagccatcgccggccatccgtcggtagtggattacatcgccattccggctgtggtcttctccgatccggaatgcgcctcggtcggctactttgaacaacaggcgaaagaggaaggcatcgacgtcattacggcgaaattcccgtttgccgccaacggccgcgctctgtcgctcaacgatacggacggcttcttgaagcttgtcgtccgcaaagaagacggcgttgtgattggagcgcaaatcatcggcccgaacgcctcggatatgatcgccgagcttgggctggccattgaagccggcatgacggcggaagatatcgccttgacgattcacgcccatccgacgcttggcgaaatcgccatggaagcggcggaagtggcgcttggcacgccgattcatatcattgcgaagtaacggaaaacgaaggtgccccaaacacagcggggcaccttttttctgcggtgcaataagcagggaacatcatccagaagcaagatgattggcagaaaagaaatgaatctgcggcggcagctgtatgttcgcctgttgctgcgctcggtcgacagtcttttgtccaaagaagcggcctggtccatttcttgtccaatttcccatactattttccgctctcgcttcatatcgttatggtaaagaacaagcgggagatggagttgaaatgaaagcttacgttgcatttttgatgcagatgatgatttggagcagtttctcattgatcgagtggctgtcaggaagagaccgcctgtttttccgcgggctgatgctgtgcatctttatgtacatcgcgtttttgctggcccgccagctcggcttggcgacgcgcaaggcggcgctgacgacgattgggacggcggcggtgtactttgccggtcagcatgtcatttggcaggccgttcaataaaaaacagcggtcgaatgcccgctgtttacgcgctgccaaacaccatcgtccggccgctgaacaagtgcagttcaccgccgagcgttttcgccagccatttgctgaattcattggccttccctttatccccatgcgtcgcccccggcggcagtgcgatgtcaatgaatgtctcttctccagctgttcgcacggaaatcgccatccctttgtacaaacggccgtcgccttgcaagtagagaacggattcgtgtatgcggaccgtatacgggaaagcggcctgttcgtacgcccaaccaagctgttcccctgtctttttgagcgccatctggtagcgctcgagcagctgtttgacgtcctcgatggtcatcgttttccccgcaggcagctttagatcggtgttcatcattccttcccctcccaccatttccattgcgtctttatccttattgtaccatatgttggcggacaataaatggaaaaagagcggtttcaaaaaagttcttttttattaaatgtgatatacaaattaggattgacaattgaaatgtgatatattattatgaaatcaacaagcgaatttatcatcacaaaggggttttggggatgggcacgatcgtatgtcaaacgtgtgatgcgacgattgcgtatttcgaagatgaaaaagtgacaacgctttatgggaaatgtgattgctgcgagcatgacaatgagggcggagaaaaagaataaaacggtcaaaccgatgggggaaaggaacggatagaggcgcgcatgtcgacaagtcacatgcgcgccgtttatttttggcaaacaagcacaagccaggcaaaccggcttgtgcggtcagcggatcggtttatattccttaatgacacgcaacgtctgcagcgtgtcgtcttccggcccttggacagggaggccggcagccaagttcgtctcaatatacttcaagttttcttccgtgatgatttcgcctggaataaaaattggaatgccaggcggatacaccatcacaaattcggcgatgattcggccggccgattcgtgaaacggcacgacttccgtttcggcgtaaaacgcatcgcgcggcgtcaaggcgagcgccgggatgtccggaaggagcactttcggcttgatccctttctctgcctgatggctgaactgcttcgacaagcggcggagcgcttcaacgagcaggctcgcctcccgttcggtatcgcccggggtgatgatgcacaaaatgttgtataaatcggaaagctcgacttcaatgttgtacgtttcgcgcagccaccgttcgacgtcatggccggtcagcccgagctctttaaccgaaatgatgagctttgtcggatcgtagtcgtacgttgcttccgtgcctaaaatctcttcgccgacgcagtacaaatatggaatctcgttgatttgccggcgcgtccagtcggcgagtcgaatggctttgtcgatgagttcacgccctttcgtcgccaactgtttgcgggcgacatcaagcgaagcgagcaacaagtacgacgttgaagtcgtcgtcagcatgcttaaaatcgcctgcacgtgtttcgcggagacgagtccttcgcgcacattcaaaatcgagctttgcgtcagcgatccgccgagcttatggacgcttgtcgccgccatatcagcgcccgcttgcatcgctgagagcggcaagtcctcatgaaaatgaatgtgcacgccgtgcgcttcgtcgacaagcaccggaacgttgtacgagtgggcgatatcgacgatttttttcaaatcgccggcaatgccaaagtacgtcgggttgatgacgagcacccctttggcgtccgggtgctggcggagcgctttttccactgcttgcggcgtaatgccatgggaaatgccaagctccttgtcgatttcgggatgaatgaaaatcggcgtcgctccagaaaagacaatggccgacatgaccgatttatggacgttgcgcggcacgatgattttatcgcccggcccggcgaccgacatgaccatcgtcatgatggcgccgctcgttccttgcacggaaaaaaacgtataatcggcgccgaacgcttcggcagcgagctcctgcgcccgtttgatcatcccttttggatggtgcaagtcatcgagcgggctgatgttgattaaatcaatcgccaaggcgttgtctccgatgaaagcgcgaaactccggatccatgccggccccttttttatggccgggaatgtgaaattgaaccggattttttttcatatgctccaacaaaccggtaaacaatggtgtctcgagttgcgacaatggtttttcacacctctttatctcgaggataaaacaagtgcattatagcatggatttttccgtttgcaaagaagaaatgaatggacgctgaaaaaggaaaacagcggttcaagagagaaataaaagaaagacaaaacaaaaagggggcgttatcgaaatgaaatggagaacgagggtgacagagctgctcggcattacatatccgatcattcaaggggggctcgcttacttggcgtacgctgatttggccgcagcggtctcgaacgccggtgggctcggacaaattacggcgatgtcgctcgatggaccggagcaactgcgcgaggaaatccgcaaggtgaaggaaaaaaccgatcggccgttcggcgtcaatttcgccattggccagcacggccgcccgtttgctcatatgcttgaagcagcgcttgatgagggggtgccggtcgtttcggtcaccggcggcaatccggcgccgttttttgaacaattgaaaggaacggacgtgaaaaagctcgtgctcgttgccgccgtccgccaggcagtgaaagcagaggagctcggtgctgatgcggtgatggtcgtcggtcaggaagggggcgggcatctcggcaaatacgatactggcacgttcgtcctcattccgaaagtcgttgactccgtatcgattccggtcatcgcctcgggcggcatcgccgatggacgcgggttgatggcggcattggcgcttggagcggaagggattgagatgggaacgcggtttatcgccacgaaagaatgcgttcatgctcatcccgcatataaagaaatgattctcaacgccaccgaaaacgatacggtcatcattaaacggtcgctcggggcgccagggcgggtgctggccaacgcctgggcggaaaaaatattggaaatcgagcgccaaggcggtacgtatgatgatttaaaagaatatattagcggagaagcgaaccggcgcttcatttacgatggaaaggtggacgaaggattcgcttgggccgggcaggcgatcgggctcattcacgacgttccgtccgtcgctgagttgtttgcccgcatgatggaagaggcggaacaaattcggcgccgttgggcaaactaacggtggaggtggaacaatgggttattcctgtccattttcctacgactggtcaacacaagaaatcattgatggtcatagttcccctgggattatcgctgtggtataattcgagccacaacggaagcgcggtaggtaaacgcacaaattagttgcatacacccctttttccacataataatataatataaaacaaaatgaagcagcacattcgtgacgggcgccggaagtttagcggatgatagggaaaggggtgcggacgaatatgaaaaaaaccgccaattcgctgaagcggccagatggagacaaacgcatggcggtgttgcggctcgaactcgattacgaattagcgacgctgtacgaggccatgatggaaaacgatgaagaaaagaaaaaagagtgcaaacggcggcttgaaaagctgcgccaagaactgatgcgccttcaagtatgattctgattcaaggcgaaccatctttccggttcgtttttttcttgagcggtgtccgcccccgttccggttgcgatctatacataaccgaaggcaggaggaagcaatatggcagaaaaatgggaagaaatcgaccgatacgcccggcaatggatcgacgaagcaggaaagcgcatccgcgcctcgtttgccaaacagctgacggtggaagcgaaagagaacccgaacgacttagtgacgaatgttgaccgcgccattgagcagtttttcgccgagcacatccgccgccagttccctagccaccgcctgttgggggaagaaggatttggcgaccggatcgatgccttggacggcgttgtttgggtgattgacccgatcgacggcacgatgaatttcgttcatcagcggcgccattttgctgtatcgatcggcatttttgaagatggcatcgggcagctcggctacgtgtatgacgtcgtgtttgacgaactgtatgcggcgcaaaaagggcggggggtgtttttgaacggggagccgctcggcctcctgcagcccgcgccagtggcggagtcgatcatcgccatcaacgggacatggctcatggaaaacaagcgcctcgaccatcgcccgctcatgaggctggcgaaagaggcgcgcggcacgcgctcgtatggttcagcggcgcttgagctcgcgtatgttgccgccggccgtttggacgcctacatttcgccgcgcctgtcgccgtgggatttcgccggcgggatgattttgattgaagaagcgggcggaatggtgacgacccttgacgggaagccgctggatctgcttggccgcaattcggtgcttgctgcgaaacctggggtgcacgaagaaattttgcggcgctatcttcacgattgatgaggcgcgaaatcgcgaaaacgggacaagcatccagcttgtcccgtttttcaacgcgtccgttttttatgggcgaacccggcgcccatggcggcgataaagatgagcgtggaagcggcgatgccgatcaaactttgctcggcgatgaagacgccgatcgccatgatggcggcgacggcaagaatggcgagcaacagcggtacaggctcgatccgtttcattgggttgactcctttctggcaaagtgggcgtctttttctagtgtaccggaaaacatgccgattttctatcggttgtgatataatagacaagcagtttgccgaacaggagtgaccgacattgacgaacaaacgaatcgatcttcgcaatatcgcgatcatcgctcacgtcgaccatgggaaaacgacgctcgttgaccagctgcttcggcagtcagggacgttccgcgaaaacgaacaagtcgcggagcgggcgcttgaccgcaacgatctggagcgggagcgcggcattacgattttggcaaaaaacactgctgtcttgtataaaggaacgcgcatcaacattttggatacgccgggacacgctgatttcgggggggaagtggagcggatcatgcgccttgtcgacggcgtcttgcttgtcgtcgatgcgtatgaaggctgcatgccgcagacgcggtttgtgctgaaaaaggcgcttgagcagcagcttgtgccgatcgtcgtcgtcaacaaaatcgaccgcgaatttgctcggccggcggaagttgtcgatgaggtgatcgacctgtttatcgaacttggtgcttctgaggagcagctcgagtttccagtcgtgtacacatcggcgctgcgcgggacggcaagcctcgatccggatcgccaggacggtgacatgaccgccttgtttgagacgatcatcgagcatattccggcgccggcggacaaccgcaacgaaccgttgcagtttcaagtggcgctgctcgactataatgaatatgtcggacgcatcggcatcggccgcattttccgcggcacgatgaaaacaggccagcaagttgctcttttaaagcgcgacggtgccgtcaagatgtttcgtgtcacgaagctgtttggttttattgggttgaagcggattgagattgaagaagcgcacgctggcgacatcgtcgcggtcgccgggatggaggacatcaatgtcggtgaaacggtttgcccgcccgatcatcaagagccgctgccgccgcttcgcatcgatgagccgacgttgaaaatgacgtttctcgtcaacaacagcccgtttgcggggcgcgaaggcaaatacgtgacggcgagaaagctggaggagcggcttcgcacccagctggagacggatgtcagtctgcgcgttgagccgaccgagtcgccggatgcgtggattgtctccggccgcggggagcttcatttggcgattttgattgaaagcatgcgccgcgaaggatacgaactgcaagtatcgaagccggaagtcattctaaaagagattgacggtgtcacgtgcgagccgatcgagcgggtcgtcattgacatcccggaggaatatacgggagcgatcatggagtcgctcggcagccgcaagggcgagcttgtcgatatggtgcacggcgacaacgggcaagtgcgtctcgtcttccttgtgccgtcgcgtggcttgatcggctatcggagtgaatttatgtcgttgacgcgcggatatggaattttaaaccattcgtttgaccattatgcccccgtgcagcctggcgcaatcggcggccgccgccaaggggtgctcgtctcgatggaaaccggaaaggcgacggcttacagcatcatgcaacttgaggatcgcggcaccatttttgttgagccgggcactgaggtgtacgaagggatgatcgtcggcgagcataaccgcgaaaacgacttggtcgtcaacatttgccgcgaaaaacatgtcaccaacatgcgttcatcgacgaaagaacagacggtgacgatgaaaaagccgcgtctgttgacgcttgaagaagcgctcgagtatttgaatgatgatgaatattgtgaagtgacgccagcctcgatccggttgcgcaaaaaaatcttgaataaaagcgagcgtgaaaaggcggagaagaaaaagaaagcggttgagcaggcgaaatagccggaagcgccatgcgcgcgtctttggtttgcgaacaatcgaaaacgccttgcagaagggcgctattaggatgaacaggaggggaatggtgtgaatgtgctcgaacggctcacgtttttcgcctcgctttataaggtgcacgatcatcccgagcgcggtatgtggctattgtatgtgacagtgttgttgcttgccgcgcttgtgtatcgactcggttttgcccgccgcctgccgctgttgaaaaatgtcatcatttacgtcttgctggcgcttggctgcacggttttgaccttttttgccgtctttttgccggtggcagaaggattggccgtcgccgccctcgtattaatcatttataaagtgcgcctgaagcaggcgaaagagggagaaaagtcatgaaatccgtgcaggatgccctttataactggctgacgatccacatcgtcgccaaagcccgtccgcacgatgcggcggcgcgcgatacggcctcgtttttccgcgccatcttggaaaacgactttggtgtgacggccgtagacgccgtcaaagatgaaacgaatgggcaatacatcgtcgaatatgtgcgcggcggggaaacaagggcggcgtgtttcccgcttgagctggctgaggcgatgtggcggcagatcgaagccgaaccggaaaagtatggatgatgacaaccaaaaaggcgcggaaaagcgatcgctcttccgcaccgtttttttttttgcgggatcaccaatcatcgtctgcgcggcggccgcgatagaagcggaactttcctgttgccagccgctgtttcgttttttcggtgatgcggtcgtggcattcgcggcacatgtacgtgtggatcgggcggttgcgcagccgcttggcgagcggcgattcatcgtcgatcgtatcgatttggtcgcaaagcacgcatttgactctcattgttcacctcaatacatccaaacgcgaaatggtagagtgttctttcgttcccattataccacatttcccgccatcgtttgttgattcaaatgcatttcactcccgctttcctcggaaatgagccgcgctttctgttccattataacccacacagaaaccgtttatcgatttaaatgttcattcgattgcttgttttgctgttcgttcagttgccgctcctcccgttcgttcagctgtccgtcattttcttcggtcggcttcggcgtcgtttcaaataggtcgcttggcacttccggcatcactcgtccgacgatgtcggcgatttcgttcatgaacgcttgcaccggcctcccctcatcgatttgccggccgatgttgcgcacgcgggtgtaaagatctgggtcagcgacaataatagcgttcgcaccgtacggatctttttgcaatgcttcggcgacggaatatttgatggtgccgacgcgtgaggcatccatattggcgccgacgtcaatgccgacgatggcatatttgccgacgacgatcgcggcggcattgtgaacgtttggaacacggtcggcgatttctgcaagccggcgggcgatctcttgcccggatttgttctcgacgcgttcatcgaccgtatttttgacgcgcacgagtgaacgattgggctcgttcgcttcatgatcgtttccaaacgtgcagccgctgaaaatcaaaaggggaaggaagaaaacggcgagccagcagtttctcttcataatgggccacctcgacttttttctttagtttgcaaatgtccttctatctttatacatgttttcatatgttgtattacagccattcccatccaacggaaaaacgtgaaaaactcacatggggggaagcggaatttgggaaaaaaaatttacgtgctcgatacgaacgtgctgttgcaagatccgtattcgattttcgcgtttgaggataatgaggtcgtcattccagcggtcgtgcttgaggaagtggattcgaaaaagcggtatatggatgaaattggtagaaatgcccgccaagtgtcaaagctcatcgatcgtctgcgcgaaaacggcaagctgcatgaaaaaattccgcttgaaaacggaggggcgctgcgcattgagttgaaccatcgttcgtttcatcaactgcaagaaatttttgtcgaaaaaacaaatgacaaccgcattctggcggtggcgaaaaatttatcgcttgaagagcaggcgaaggaagatggacgctccgtcattttggtgagcaaagatgcgctcgtgcgcgtcaaagcggatgccatcgggctgcaggcagaagactttttaagcgaccgcgtcgttgatgtcgaccatatttacagcggatttttggagctgtacataggaaaggaccacctgcagcggttttacgacaaaggggagctcgtgctcgccgatatcgccgaccacccgttttatccgaaccagttcattattatgaaagacgcgtttggcagctcggcgtcagcgattggcattgtcgaccaaaacggcaaaaaagtgaaaaagctcatcttccatcacgaacatatatggggcattcgcccgcgcaacgtgcagcagacgatggcgtttgagcttctcatgcgcgacgacattccgcttgtgacgctaatcggcaaagccggaacgggcaagacgttgcttgcccttgccgcggggttgatgcaaacggaagatttgcgcacatacaaaaaattgctcgtcgctcggccgattgtgccgatggggaaagatctcggctttctgccgggggaaaaggaagaaaagctgcgcccgtggatgcagccgatttttgacaacttggaatacttgttcaacacgaaaaaaccgggggagctcgatgcgattttagccggcatgagctcgattgaagtggaggcgctcacgtacatccgcggccggagcctgccggagcagtttatcatcattgatgaggcgcaaaatttaacgaagcatgaagtgaagacgattttgacgcgcgtcggggagaaaagcaaaatcattttaatgggcgatccggaacagatcgaccatccgtatttggatgaatataacaacgggttgacgtacgtcgtcgaaaagtttaaagaccaaaaaatcgccggtcatatccggctcgtcaaaggggagcgttcggcgctcgcccagcttgccgctgatttgctgtagctaggcgttcctcagagcatccgccgttaaagaacgggtgccaggcgcgcggtccgacgccgcgaacgtttcgaaaggcgcccgccgcctggggcgctgtggaaaacatctaggttccaagcgcttgaggcggttgaaggcgtcaaaacctcaaacaccgggccgccccttcatggggcgcccggtcatcggacgacgagccgacgcacatgagtaatcggcgcctcgcggttggagccgtcgccaaaataaatgtgcacaggaccgtcgtcgcgcaacggttttccgttttgggaaaaagcgaaaatcaggtcgtacgccttttccagagggatcacggtttctccatgttccgtctcaatgacaagttcagacgcgtcttcatgtggctcagcgtttcgcaaaaatggggcgaacggcatgccgaacgagccggtgatgattttctccttcaaaaagcgccgctccgttttcaacgtcggcggaaaaaccgcgccctcttgaatttcccggtcccaaaatgccgacagctttttgatttcctcgtcctcttgctccgcttccgtcggctgtggagccggctccgaaaaatacgcatccatgtccactttccgatcgtcgaaaatccagacgccggggtcaagcgtgatcgtaaacttcacctttcctgtcagtacaataatatcgttcatgaaacacctctcctctgcatgttcccaccgtttttagtataataataacgaaagagcttgtcatgttccaggccgggttgctgtcaacggtttcaacttgcaaaatggcttgtttcacgttaagatgtaaagaaggataggggagagaacggagggatcgatgtgacggacgaatcgatgagctatcgggagaaggcgtacgcgcttttacaagcggatgcagagaagatcatccaactcatccgcgtgcaaatggaccatttgacgatgccgcaatgtccggtgtatgaagaagtgcttgacacgcaaatgttcgggttgtcacgggaaattgattttgcggtgcgcctcgggcttgtggaggcgaaagacggaaaggcgctccttgaccggcttgagcgcgaactttccgcgttgcacgaggccgtggccaaaaagcgcgtacgataagaatataaggcgactcaaacgattggcacaccatcgtttgagtttttctgtttttcggcaggaaaacagcgcgccgctgcgaatgattttaagtacatacatgttcacagggaagaggaacgatggaacgacaattatggaaaaaagtattgaagtgctatgattatccgctgatcgccgcggtcatcatgctgtcgttgttcggattgattatggtgtacagctcgagcatggtcaccgctgtcatccgttttgaagtgccaagcgactatttttacgagcggcaaaaactgtggctgattgccggattcatcgcgttcgccatcatgatggcgattccgtataaagtgtggcgggcggagcgatgggtgaaactcgtcttttttgcttctccattgatgctgatcgccgtcgcttttctcggccatacggccaacaacgcaacaagctggtttcgcgtcggggcgctttcgatccaaccggcggagctcgcgaagctcggtctgattttatacttggccgcagcgttcgccaacaagcggaagcggctggccgagccggcgaaaagcaatttgttccccatttattatacattggtgatttgtttcctgattgccatacagcctgacttcggaacggcggcgatcgtgtttgccatcgcgatgtgcatcattgtttcgtccggtttgcgcctcgtgttgcttctgaagcagctgcttttttttacattgatcgggacggtgctgtcaccgttttggctcccggttgcgggcaaaaaaattttttctcctgaacgggtatcgcgtctttacagctttttggatccatttcaatacgcaaacggcgatggctaccagctcgtgaattcgtatttggcgatcgggcttggcgggctgaaaggagtggggcttggcaaaggcattcaaaaatacggctacctgccagagtcgcacaccgattttattatggcggtcatcgccgaagagctcggcttatttggtgtagcgttcacgcttgggttattggcgtttatcgtgctgcgcgggctttggattgcccgccgctcccacgatgcgtttgggagcctgcttgcgatcggcatctccgtcatgatcggctttcaaacgttcattaacgttggtggggtcgttggccttattccgattacaggggtgccgctgccgctcgtcagctatgggggaacgtcgcttgtcctgaccatggcttcgctcggtcttttggtgaacatttctatgtttgcaaagtacgaacaacggtataaaaaagctgaaaaaacgatggtcagcaaacagaaaagaggtctgactttttagaaagtgtatttacaaatcggcaaaacttttatacttttattaaataaaggaggagggacagaatgaggacaagacgaattcgcaaagtgctggcagccaaccgtggagagatcgccattcgcgttttccgcgcctgcacggagcttgatatccgcaccgtggcgatttattcgaaggaagacgccggatcgtaccaccgctacaaagcggatgaggcgtatttagtcggggaagggaaaaagccgatcgaagcctacttggacatcgaaggcatcattgagatcgccaaagcccacgatgtcgatgccatccacccgggttatgggtttttgtcggaaaacattcaatttgccaaacggtgccgcgaagaggggattattttcatcggcccgaacgaagaacatttggatatgttcggcgataaagtgaaagcgcgccatgcggccatgaaggcgggcattccggtcatcccgggcagcgatggaccggtcggcggccttgaagacgtcgtccgttttgctgagacgcacggatacccgatcatcattaaagcggcgcttggcggcggcggccggggcatgcgcatcgtccgctcgaagtcggaagtgaaggaagcgtttgagcgggccaagtcggaagcgaaagcggcgtttggcagcgatgacgtttatgttgaaaagctgatcgaaaagccgaagcatattgaagtgcaaattttgggcgaccacgaaggaaacatcgttcacctttatgaacgcgactgctcggtgcagcgccgccatcaaaaagtcgtggaagtcgcgccgagcgtctcgttgtcggacgagctgcgcgagcgcatttgcgaggtggcggtccggctcatgagaagcgtcggctacgtcaacgctggcacggttgagtttctcgtctccggagatgagttttatttcatcgaagtcaatccgcgcattcaagttgagcatacgatcaccgaaatgatcaccgggattgacatcgtccagtcgcaaattttaatcgccgacggattttcgctccacagcccggaagtcggcattccaaagcaggaagacatccgcatcaacggctacgccattcagtcgcgggtgacgacggaagacccgctcaacaactttatgccggatacgggaaaaattatggcgtaccgttccggcggcggttttggcgtgcgcttggacgccggcaacggcttccaaggggcggtcattacgccgtattacgattcgctgctcgtgaaagtgtcgacatgggcgttgacgtttgagcaggcggcaagaaaaatgctgcgcaacttgcgcgaattccgcatccgcggcattaaaacgaacattccgtttttggaaaacgtcgttcagcatccgaaatttttgtcgggggaatacgatacgtcatttatcgatacgacgccggaattgtttgtattcccgcgccgaaaagaccgcgggacgaaaatgcttacgtacatcggcaccgtgacggtcaacggcttccctggcatcggcaaaaagaaaaagccggtgtttgacaaaccgcgcgtgccgaaggtgagccaaacggaaccgatcccagcgggaacgaagcaaattttggatgaacgcggacctgaagggcttgttcgctggatccaagagcagccgcgcgtgctcttgaccgatacgacgttccgtgacgctcatcagtcgttgttggcgacccgcgtccgcacgatcgacttgttgcggatcgctgagccgacggcgcgtttgctgcccaacttattctcgcttgagatgtggggcggagcgacgtttgatgtggcgtaccgctttttgaaggaggatccgtgggaccgcctcttgaagctgcgcgagcgcattccaaacgtgctgttccagatgctgcttcggtcggccaacgccgtggggtataaaaactatcccgacaacgtcatccgcgagttcgtcgacaaatcagcgcaagccggcattgatgtgttccgcattttcgacagcctaaactgggtgaaagggatgacggtggcgatcgatgccgtccggcaaagcggcaaaatcgccgaggcggctatttgctatacgggcgatattttagacccgaatcggccgaagtacaatttggattattacaaagccttggcgaaagagctcgagcaagccggagcgcacattttaggcattaaggatatggctggtctgttgaagccgcaggcggcgtacgtgctcatttccgcgcttaaggagacggtcagcattccgatccatttgcatacgcacgatacgagcggcaacggtatttacacgtacgccaaagcgatcgaagccggcgtcgatatcgtcgatgtcgccgtcagctcgatggccggcttgacgtcgcagccgagcgccaatacgctctactatgcccttgaaggaacggagcgggcgccggaggtcgatatttgcggccttgagcagttggcccgctattgggaagacgtgcgcaaattttatcaggagtttgaaagcggcatgaacgcgccgcatacggaagtatacatgcatgagatgccaggcggccagtacagcaacctgcagcagcaggcaaaagcggtcggcctcggcgatcggtgggatgaagtgaaagaaatgtatcgccgcgtcaacgacttgttcggcgacatcgtcaaagtgacgccgtcatcgaaagttgtcggcgacatggcgctttacatggtgcaaaacaatttgacggagcaagacatttttgaacgcggcgaaacgctcaatttcccagactcggtcgtggagtttttcgaaggctatttaggccagccgcatggcgggttcccgaaagagttgcagcgcattattttgaaagggcgcgaaccgatcaccgttcgtccgggcgagctgcttgagccggttgatttcgagcaaatcaagcgggagctgtatgacaagctcggccgcgaagtgaccgactttgacgccattgcctatgcgctttatccgaaagtgtttttggaatatgccgaaacggtcgaaaaatacggcgatatttcagtgctcgatacaccgacgttcctgtacggcatgcgcctcggcgaggaaattgaagtggagattgagcgcgggaaaacgctcatcgtcaaactcgtctccatcggccagcctcaggcggacggcacacgcgtcgtttacttcgagctgaacggccagccgcgcgaagtcatcatccgcgatgaaagcatcaaagccgctgtcgctgagcgcatcaaggccgatcggacgaatccgaaccacattgccgccacgatgccgggcacggttgtgaaagtgctcgtggagaaaggggaaaaagtcgacaaaggcgaccatttgatggttacggaagcgatgaagatggaaacgacggtgcaggcgccgtttgccggcattgtcaaagacatttacgtcaaaagcggcgatgccattcaagcgggggatttgctgatcgagctgtccaaatgaaacggtctataccgaacaaaaaaaggggtgcccacgtttttgcgggcatccctttttgtttgcggatggatggccgtcatttcaacgtggccggcgccgtttccccggctgaatggtcggcggcttttaccggcgcgcggcgggtgcggagcgccaaaagcaataaatagctgagcacaccgaacaggcaggaaatgaaaaaggcatgcgccaaggcaatgtataaattcagctgcgtaaaaacgacaagcgctccggttgtcatttgcgcgagcacgagcaaaagagcgatgagccatccgtagtagatgaccggctgttcgcgataatggcgcacggcgtgtatggcggcagcagcgatccaaatgatgatgacaagagcggccaatcgatgccccatctgcacccattcatgaaactgaaccgggaggaggcgcgttttcgcgcaaagcggccagctcggacaagcaaggctggcgttcgtatggcgcacgagcgccccggtgtagacgacgatgtatgagtatatggtgatgccgtaaatatgaaaccgcattttgccgtcaagcgaaagggaagcggcggaaaacgttttgtcgatttcaaaaatcaatagcgtcaacagcaacacagcggcaaacgaaatgagcgaaatgccgaaatgcaaggcgaggacgaaatcggactgcccccacacgaccgcggcggcgccgatcagcccttgcaagacgagaaagacaaacgatatgacagctaaaaacttcgtctcccgcacatggccaatggctctccacgaccagatggaaaggatgagcaccatgatgccggcaaggccggaaacgagtcgatggctcagctcgatgatgagctcaggcgtaatgtgatccggcacccattggccgttgcacagcggccatgatcggccgcaccccatgccggatccggttttggtcacaagcgctccgccaattaaaacaaacaacattgccaacgtggttgccgaggcaaaccatttgagtgaacgttgcaaaatcttcaccttcttgtattgagaaactgtgattttgtccatattagtaaagtgatggattttattgcagccaaccgtgctgccaagccaaatctattttacacgatggcggccggaaacacaaaatgacgtttgcatattgaataagtcgattaagtttgctagaaatattaatgggacaagcgaatgagccgttttgggtgcgcgcattcaaaaatttgacacaaattattcaaaaaaagttcacatgatgaggaaaaaatgtgatttaatataaagaggaaacagcccgtttttgctatttggcgttggaaagaatttcaggcaacatcacggcgccggccgggcaaggagcggcgcagcgaggaggaacaggagacatggccgaattgaaagcggtgcaccaggatgcggccgatgccggtcatcgctcgcatgtgagcgtcaaggcagtttggagagagttgtcgtctgttgtgaaaatcggaatcgtcaattccaatttgattacgacgttcgccggaatgtggctggcgttttattttactggggaacactttttggagaacctgcatcttgtctttttcacactgtttggagcagcgcttgtcattgcgggttcatgcgccatcaacaactacattgaccgcgacattgatcaatatatggagcgaacgaaagcacgcccgaccgtcaccgggacgatggatccgcggcgggtgctttggcttgggattggtcttgtcgcaatcggcgagatgagcttgcttatgacaacggttacggctgccgtcgttggattgatcggtatggtgacatacgtctttttatacacgctttggacgaagcgccattatacgatcaacaccgttgtcggcagcatttccggcgcggtgccgccggtcatcggctggacggcggtcgatccggagtttcatattgttccgctcatcctgtttttaatcatgtttttgtggcagccgccgcactttttggcgttggcgatgaagcgatgcgaagaataccgtgcagccggcatcccgatgctgccggtcgtccatggattcgccatgacgaagcggcaaatcatcgtttgggtggcatgtttgctgccgttgccgttttacttgttctcgcttggcgttccatttttagtcgtggccacgctgctcaatgtcggctggctgctgctgggattggcgggtttgaaaatgaaagatgacatcaaatgggcgaagtggatgttcgtctattcgctcaactatttgacgattttgttcgtggcgatggtcatcgcgacgctttggtgaattaagataaaattctttctttagtgaaagaatttatatatatccatcacatcaaagaaagaaagaggggtttgattaggctatgaacaaggggctctgtaactggcgcttattttccctgttcgggatgatggcgctgttgctcgctggctgcggcaagccgtttttatcgacgctccagcccgccggtgaagtagcggacatgcagtattcgctcatgttgttgagcacgacgatcatggttttggtcattgtcgtcgtggcgatcatcttcgtttacgttgtcatccgcttccggcggcgcaagggggaagaaaataaaatcccgaagcaagtggaagggaaccataaactggaaattatctggactgtcattccgatcatcctcttgctcattttggccgtgccgacggtatcaaccacgtttaaactggctgatgtcaaggcgatgaatgacaaaaaacgcgataaggatacagttgtcgtcaatgttcgcgccaaccaatactggtgggagtttgaatatccggattacggcattatcacgagccaagacttggtcgtgccgacgaatgaaaaagtgtatttcaacttgattgcgtcggatgtcaaacattcgttctggattccggcggtcggcggcaaaatggatacgaacaccgacaacaaaaaccaattttggcttgtttttgaccaaaaggcgaccgataaagccggcggcgtcttttacggcaaatgtgcggagctttgcggtccgtcccatgcgctgatggattttaaagttcggccgttgccgcgcgaccaatttgacgtctgggtgaaaaagatgcaaaatgcgaaaaaaccggttgtcaccgatccggtcgccaaagaaggggaagcgattttcaataaaagctgtattggctgccatgcggtgacgcctgtggacaagcgtccggtgcaagcgcgcacggcgccgaacttggcgaactttggcgatcgcgaacgaatcgccggtattttggagcataacgaagaaaatctgaaaaaatggctgagagacccgaacagcgtgaagcctggaaataaaatggcgggtacatatggccacttgacggaagagcaaattgatgcattgacgaaatatttgatgagcttaaaagtggaataaagcatgagaaggaggtttcaccgtgagtacgatcgcgcgcaaaaagggtgttggcgccgttttgtgggattacttgacaacggtcgaccataaaaaaatcgcccatctgtacttgattgccggcgggtttttcttcctgctcggcggtctcgaggcgttgttcatccgcattcagctcgccaagccgaacaacgatttccttgtcggcgggttgtataacgaagtgttgacgatgcatgggacgacgatgattttcttggctgcgatgccgcttattttcgcctttatgaacgcagttgtgccgctgcagatcggcgcgcgcgacgtcgcgttcccgtttttgaacgctcttggattctggatgtttttcttcggcggtttgtttttgaactgttcatggtttttaggcggcgcaccggacgctggttggacgtcgtatgcgtcgctgtcgcttgactcaaaagcgcatcatggcatcgacttttatacgctcgggctgcaaatttccggtttcggaacgatcatgggtgccattaactttctggtgacgatcatcaacatgcgcgctccgggcatgacgtttatgcgcatgccgatgttcacatgggcgacgtttgtgacgtcggcgctcatcttgtttgcatttccaccgctgacggtcggtttgattttcatgatgatggaccggctgtttggcggcaacttctttaaccccgctgccggcggcaatacgatcatctgggagcacttgttctgggtgttcggccatccagaggtatatattttaatcttgccatcgttcggcattttctcggaaatttttgcgacgttctcgcgcaagcggctgttcggttattcgtcaatggtgtttgcgaccgtgctcatcgcctttttcgggttcatggtgtgggcgcaccatatgttcacggtcgggatggggccgattgcgaacgccatctttgccgtcgcgacgatggcgatcgccgttccaacggggatcaagattttcaactggctgtttacgatgtggggcggaagcatcaagtttacaacgccgatgcattatgccgtcgccttcatcccgtcgttcgtcatgggcggggtgactggggttatgctgtcggcggcggcggcggactaccaataccatgacagctatttcgttgtcgcgcacttccattacgtcatcgtcggcggggttgtgtttgctttgcttgccggcacgcattactggtggccgaaaatgtttggccgcatgttgaacgaaacgcttggcaaaatgacattctggctgttctttatcggtttccatttaacgttctttatccaacatttccttggtttaacaggaatgccgcgccgcgtcttcacatacttgccgaaccaaggatgggagacagggaacttcgtcagtacggtcggtgcgttctttatggcggctgccacgattattttacttattaacattgtggtaacgacagcaaaaggcgaaaaagtgccgggcgatgcatggggcgacggccgcacgctcgaatgggcgatcgcttcgccgccgccggtgtacaactttgcgcaaacaccgcttgtccgcggcttggatgctttctggctcgaaaaaatggaaggcaaaaaagaattgacgccagctgaaccgcttggcgacatccatatgccgaattcgtcgtttttgccgtttgtcattgcgttcggcctgtttgtcgccgccttcggctttacgtatcataacgacgccggatggggcttgccggtcggcattcttggcctgctcattacgctcggttcgatgttcttgcgctcggtgatcgatgatcacggcttccacatccacaaagaagaagtgcttgaacttgagaagaagggggcgaacgcctgatgcatgcagaggaaaaattgacggccgagacgtttccggccgcgccggaacgcgccacccttgaggggaaaaataagtttctcggcttctggctctttttaggcggagagacggtgctgttcgcctctctcttcgccacctatttggcgctgaaagataaaacgaacggcggcccttcggcggaagaactgttccaaatgccggttgtgttcatggcaacgatgctgttgctaacaagcagcttgacgagcgtgtatgccatttatcatatgaaaaactttgactttaaaaagatgcagctctggtttggcattaccgttttgcttggcgccggctttttgggcttggaaatttacgagttcaatgaatatgtgcatgaaggccataagtttacgacgagcgccttcgcttcagcgttctacacgctcgttggcacgcacggaagccacgtcgcgttcggattgctttggattttgacgctcatgattcgcaacgctaagcgtgggttgaatttatacaacgccccgaaattttacgtcgcaagcctgtattggcacttcatcgacgtcgtctgggtgttcatttttaccgttgtatacttgatgggaatggtggggtgaacgtatggcgaatcaaacgaattcaggaaatgaacgcgtcgatttggcgtatcgccggcggaaaaacgcggaagagatgcgccatcaaatgattgcattcgttttgatgattttgttgacgctcatcgccttcgccgccgttggttacgaagagttttcccattggtttgtcgttccgtttattttgcttttagccgccgtgcaggtcgcattccagctttattatttcatgcatatgagccataaaggccacgaattcccggcgatgtttatttacggcggtgtggcggttatgcttctacttgtttgggcgtttacaacagtcatttggtggtaagaaaagggggaatcggttttgcgccggtttccccttttttcaatagccctggcgcggcgtcgtgtagtataatgggaaaggacaaatcaggaggggattcgtatgtttcaatcgctgcaaatgtttggccccgttgccctttggagtccgttttttttgcttgtgttagcggcggttgcattgctgtacattgggatcaccgggccatggcggcagcgtttcggcctcggtgatgccgtttcggggaagcagaaagcatattttttgaccgggatggcgcttctttatatatgcaaagggtctccgttggatttgatgggccatttgacgttcaccgcccatatggtgcaaatggcagtgctgtatttgatcgtgccgcaatgctttattttaggcattccggcgccgctttatgagcgagcgttccgcatcgcagcggtgcgccgcgtgtttcggctgttgacaaagccgattgtggcgctgctgctgtttaacggtttgttttcgctttatcatgttccattcatttttgacgccgtaaaaatgaatatgtggctgcatgcctttgttacctcggtcattttcgttgccgcgttttgcatgtggtggccgcttgttaataaacttcctgagtggcaaacattgtccggcttaaaaaaaatgggttacattttcgctgacggcatgctgttgaccccggcttgcgcgctcatcatttttaccgatacgccgctttatgcgacgtatacggacccgaaagcatggatggccgcgctggctctatgcgttcctcaagggacgctggcttcgcttgatttgaccgggccgcaaatgtttttatcgatgtccccgctccatgaccagcagctcggcggagtgttgatgaaaatcatccaggaaatcgtgtacgggacgatgctgttcttcatcttcaccgaatggtatcggaaggagcgggagaaagagccaagcatggatatggagctgcggccgaccaaactgtaaagcgcggttggccgctaaacgatgaacaaagaagaaagggagagaagcgatggccgttttaccgacaatcagcacgagctgcatcgtgatcagcgctttgcttgttgcttatgggtggtatttgatcagccgcaggcggatcgaagcgcataaaaaggtgatgctgacggcagcggtgtttgctttgctgtttttcaccatttacatgtcgcggacgttgtttatcggcaatacgagctttggcgggccggagaacgtcaaagtgtactatacgctgtttcttattttccatattgtgctggcgacagttggcgccgtatttggccttgtcacgatttggacgggattgaaagacaagagggcccgccatcgtcggcttgggccgatcaccagcatcatttggtttggcagcgcctcaaccggggtcgtcgtctactggctgctttatgtcctctatccagggggccaaacgacgtcgctcatcaaggcggtgctcggtttttaaccggcgggcaaggagcaagggcaaggatggctgcataacatatatatagatgcaaccaaaacgtttaacatatcttggatagaaaagccacttatcgatttttcgactgtcgagggcaagccgcaggcttgcccccgtcacgccttggcgtgacggacgaccgaacaaacccccgcttctcagacctatacatggggctgaaagcggtgttgttcggtcactcggcagtcggatgcaatgaccggtaaaaacgaaaaatgttaaagctttaaattgcatctatatagaatacaacacgcctgtatagacgtgattttgtgcagcgggaggagaaggcggtgaacacgtttcgctatcggaaacggagcgccgtagaggcgacgctgttgacaattgtcatgatgtgtgtgcgcggccagacggaggtcgctcttgacgattgtgaggtgttcatcaccgttgctcaaggcgagcggtgccgcgtcactgtcaagatgtccattcgatatggggcgccggtgatggaagtttgccgccagctgcaacagcatattgccgaggagatcgccgcgatgacgccatatgtcgccgaggcggtcgacattgttgtcaaacggtttgtcatgccggaaaaaaacgcatgagaaccgcgctctcatgcgttttttgattattctttgattttttcaagctcgcttttgacctgcgccaacacgttttggcattggctgacaagagaggacggaaaatgttcatcatcgccgtattcgacgccgtgtggatagtaatgtttccctaaaatcggcgtgagcagcttaatgagtgcatagcgcgaatcgacatctccctcaatggcgtatccttgaacgcgcaaatagtaggtgccttctttgacgacgtatttccgatcgtatgtgacccgttcataatcccattgcgccgcgcggacaaagccgaggcgctccataatgtcatcaaggcgggacagttcgaccgtctgattttccagtccggtattttcaaacttcatctttcttcctcctaacaacacagtatgtaaaagcgccaaacaggaaatcatcccctcatttataatagtacgaaaacggtttgcttttcaacgaattgtttgccattgtttccgtttcgctcgcattttttgtgtgatccggcgcacaatacgggtagaaaggagagacgaagaatgcaaacggtacgggacgtcatgtcaacggatgtgcaatattgcacgccccttgacaatctctacgaagtggcggtaaaaatgcgcgatttcaacgtcggggcgattccgattgtcgatgacggccgccttgtcggaatgattaccgaccgcgatattgtcgtgcgcggcatggctgaaaaacgtcccggttcgactgcggtgacggaagtgatgagccgcgatctcgtcacgctttccccggacgattcggtgcaaaaggcagcagatatgatggcacgtcaccaaattcgccgcctcccggtcgtagaaaacgggcgtttggtcggcatcatctcgatcggcgatttggcgacgaaccgctattctgatgaacgcgcgggtcgtgcgttaagcgagatttccgaacaagacgccatccattgacaaacgcaacggacacggcttctttcgaggaggagcgctctttttgggtgtcctcttttttttgcctctaaaaaacggctataatggcaataaggagattgcgcagaaagcgggagttgccgtgtgaaatggtttttcctttttttgtttttcttgattggattgtattattttgtgccgagtccgccgcccccgagccccccggagcagccaaagacgaatcgatacatgttgaaagagccgaaggcgacggccggcatcgttgcgttgatcgggcaatcggcgcaagaggcgaaaaaactgcttggcgctccagaccgaatcgacccgtcagcttacggatatgactggtgggtgtacagccgtcgacccgagtcgtacgtgcagattggcatcttgcgcggtcgcgtcgtcaccgcccttgtcggcggagagaaggtgaacgttgaaccgtttgcggtcggccagcggttgcaggcgatttttcaaacgatgccggtgctatcgaacattgagattaagctaggcagcgggacataccggtttgagctgtctgaacaagattactcatcaaggccggttgtcaaagttggcagcgtctacgctcagctgtatgttgaccgctttaccggcgaggtggcggcgatccgcctgatggatgcagaaacgttcgtcaagttgcggccgtacgagctcgtttaccgcggcagcctgccggcggccgcgccgctgtcggaagaaaagcgacaggctgttgatgcggccaacgcgaagcaaatttttgactggacgaatttgatccgccgtcgccatgggctttcctctctcatgtgggatgacaaggccgctgccgccgcggaaaaacatagccgagatatgcatgatcaccggtttttctcccatgagtcgccgcagtatggcgatttatcgaagcggcttggcgcgcttcacattccgttccagcttgccggggaaaatatcgccgcccatcaagtcgatggcgttgaggcgaccatcggatggctgaacagccaaaaccatcggaacattatgttgaatgaagagttcacccgcttgggcgttggcgtctacgccgattactatacgcaaaacttctttacgccgctctaaaaattgggcgcacctctctttgttggatgcgatatgatatggcagataggcatgagtggacgaaagggatgagaaccgccatggtcaagcctctgcatccttccgttgaacagtttaaacagtttgtgaaaaaacatccaaaaatcatccaagaggtgcgcagtggcaaaaagacgtggaaacaagtgtatgaggattggtatttgttcggggaagacgatgacatatgggagccgtatcgggaaacaaacggtgcggcaaaagaggaggaaaaaggaacgaacaaatggctcgataagctcgcggctatgcttggacagatcgatgcagccgatgtgcaaaaacatttggcgaatgtccagcaggcgatcgcggcgatccaaagcattctttccgaatttcaaggggccggtcaagaacaaagaaacaaagaagcgcatccgttttcgttccgcaaagattaaagggtggtggcgatgaggaaagatgtatggcaatatgtgcaaggaacaccgatgttgcgcgcgtttttgcgcgaacagccgcgctggtaccggctccttgcccgccgtccgcatgaactgtcgacgttccaattggccgccttgcgccactatgagctgacgatccctgacaaagtggaaaaaatctcccaatcgttgcaaatggcgtcgcttatgtggcaaatgtttaaagccatgcgcgactaatcgggcggccaatggcaaagactagtttcgaaagggagtgatgtctttgccaaagtggttcgcatggtttgcggttgtcatattgcttgcggcgtatgccttctttgagccggcgccgtcgtcctccgctcacgccgaagcagtgggcggtccgcttcaggtgaagcatgaagtgaaaggaagtgacgtattcattgaatgtgttgccgtccactttccgttccgcaaagggagcggcggcggacacattaatgtctatgtcaacgggcaaaaaatgacggaagtatacacggccgcctttatcgtgcgcggtttgccgagcgggaaacataccatccgtcttgagctcgtctacaatgatgggaaagcaaccggcatgacgcacgaatttgacgtcgccatccgatagagatgacgatgatcgtttaaaaggcggacagaggcgattcggcacagtctggatcgccttttttgtttgcttcttttctatctctttccttttcattttcttttcgttcatggtatgatggataatggaggtgccatttggtgaagattgcgactctcgagcgcatcgagattttagataaagcagaagcgttggccaaaatgattgtcgagtcggacgtggcggacgaatatcgccgcgccttttggcggctgaagcaagaccgccgcgcccagcagctgatcgctcgctttgtcaagctgaaggagcgctacgaagaagtgcagcgcttcggaaaataccatcctgattaccgcgacgtgatgaaagaagtgcgcgaagcgaagcgggagctcgatttgcatgagacggtcgccgcctttaaggaggcggagaaggcgatgcaagagttgcttgatgagatcagcgtgctgatcggcaaagcggtgtccgaacatgtgaaagtgccgaccggaaatccgtactttttgtcggcgggctgttccggtggctgcggggcgggcggaagctgcggctgccgcacataaaaaaggggaagggactatgtttccaaaacggcaagggattatcgtttggcttcattcgctgaaatatgggaaacagttgcgcaagttcggcaacattcattacatttccaaacggctgaagtatgctgttctgtattgtgatatggagcaagtcgaccatgtaatgaaaaagctcgcctcgcttccgttcgtcaagcgggtcgagccgtcgtaccgcccatttttaaaactggaatttgaatcgaaaggggagaaggaaaaagactccccgtatccgcttggataaaggaaaacagcgggtcgaaaaaaagccggcaccggctttccggcccgctgtttctttgtttactgcagcggcgggatgaagcgattcatccgcataatgccgatcaaatgttggtaatataaatcgagttcagcgaacatcgtcgatggcttaacatcaaggtgaatgacgtccatgcccagctcctttgcggtttccataaatagttcgtaccgtttgtttggcttgacggacggatcgggaatgccttcacggcaaatgtaaagtggttggaaatcgccggggtccgtcggatgaaggacaatggccaaggagacaaccgcctggccttttttcaccgtatggaagacaaagaatccggataaacgatggcggttggccttcgccaatgcaatcagctcatatatatcggaatatccttcgccaagttcgataaatcgttggatcatgaatcgttcccccttgcaagcatcgtccacccttaactttaccggccatcttcgcgaattgcaatcaaaaaaaaaccttgcggaaatgaacccgcaaggccctttccagttccttgcctccgcgcagggcggaacaaggatcggaaagaataaagaaaagggagaggagaaaccggaggaagaacttatggggaaacgtaagtcttctccgtcactggcaacaacgcgtcaagcgtgttgccattactcattatggaccgtttgccgatttctatacatgaatggcgaaaaaattccgtagtttgacgatcatcaactttatggtaagattaccatgaaaacaacgaatcaaatggatgacaaggcaccttgaaacggtgaattgggtgaagatgatgagagtcatttccggaacatgcaaaggacggcgtctgcaagcggttccagggatgtcgacgcggccgacgaccgataaagtcaaagaagcgatatttaatatgatcgggccatatttctcaggcggcaacggtcttgatttgtttgctggcagcggcggcttgggcatcgaggcgctcagccgaggaatcgagcgcgtcattttcgtcgatcatgacaggaaagcggtgcagacggtccgaaaaaacgtggcggcctgcgggcttgagaagcgggcggaaatttactgcaacgacgctgagcgggcgctgaaggcggtagcgaagcgcggcctccgctttgcggttattttccttgatccgccgtacaaagagaaacagtggccgacgttgctgtcgtcgatcgccgagcgtcagttgctggagccgcgcggcgtcgtcgtcgctgaacactcggcggaggcggagctgccggaggaggtcggcggcctgacacgatggaagcgggaaacatacggtatcaccggtgtgacgatttatagatgggaaggggatggaagcgatggcgagcattgcggtttgccccgggagctttgaccctgtgacgtacgggcatttggatattattaaacgaggggcgaaagtgtttgatcaagtgtatgtggcggtgttgaacaactcgtcgaaaaagccgctgtttactgtcgaggagcggatcgagctgcttcgtgaggtgacgcggacgcttccgaacgtccatgtcgaagcgtttcacggcctgcttgttgattacgcccgcagcaaaaaagcgaatgccattttgcgcggcttgcgcgctgtgtccgatttcgaatacgaaatgcaaattacgtcgatgaaccgcgttcttgatgaaaacattgaaacgttttttatgatgacgaacagccagtatgcgtttttaagctcgagcatcgtcaaagaagtggcgaaatacaacggcgatatttccgagctcgtgcccccggttgttgagcaggcgctgaagcggaaatttgcgtccacggccgctgattgacgcttccttatgaagccgcttaagcgaacgttgcagtcggcgccggcccggttttgccgtcaagggcggctcacggccgagacgacgcgaaccgccccgatggctttttgctgccaaaaagctgggcgctcaagcgtcttatgagcgcccgcgcgattcactggccgccttgatgacgagccatatataaaggcaaaggaacaacagtgtcaggagcggcccgtattgctgcagcaaccgccagccttcattccaagcgccgtctttggcggcgtgaagaaacgctgggatgtgggtcggcatcccgccggctgttttgatgtacaacggtttccaaagcaagtatgtaaaggaagcggcaaacactccatgcagcaagcgcgcgatgaaaaacggctgaaagcggatgttcgcttcggcgagaatgctggcgacttgcgcttggacggaaaaaccgccgaaagcgaggacgaagcttgttgccactgctttttccatcagcatcgcctcatcggtctgactgatcatttggctgccgagtgtaatttcaaacaagccggaaaacactgggatgtcaagctgctccggcagctgggcaaggcggagcagatggcgcagcaatggggcaagctgttcggtcaaatgcatcatatacagaagtttattcataaccgaaaaaagaataataaaaccgccgatcattaacagtgtttggacagaagagcgcacggcgtcgccaagaagtttgccaagcggctgttcgtttttcagtcgcgtgcggtgcagtgtgcgcagcgcatacgggagcgaaaatgagcgtggctgccgcttcgattgcctctgttcttttcggatgccgtgaaagcgcatgatcagcccaacgctaatgtttcctaaatagtgggaaacggccagcacaaggccgagttgcgggttgttgaaaaatcccgctgatacagctccaaaaataaaaagtgggttggatgaattggtgaacgacgagagccgttcggcttcaatcgtcgtcagctgtttttcctggtacaggcgggcggtcagcttggctccagacgggtagccggacgccattcccatggcccaggcgaatccgccgacgcccgggacgcgaaacaacgggcgcatgagcggctcgagcaagacgccaaggaagctgacgacgccgaagctgatgagcagctccgagacgatgaaaaacggcaaaagcgatggaaagacgacctcccaccacatatttaaaccgcgaatggacgcttcaagcgactgttttggatagcaaatgagcgaaaacgcaaacaaggtggcggcggaagcgagcaatacggttttccatttcgccccccaattttgtttcactttttcccccccttttttgccgtgcggtttcttgtagtacaacctcatataacctaatatacgagcataggggggcgttttagaccataagatgaaagcggatagcgctgcgacaaaggggggaggaggcgtgccgccaaaagtcggattggcgctcgggtcgggaggagcgcgcgggttcgcccatcttggggtattgaaagtgctcgaggaggagcatattccgatttcctatttggccggcagcagcatcggcgcgctcgtcgccgtcctttacgcaagcggccatggcctccatcgtctctatcggttggctcaatcgtttcgacgcaacgattttcttgactggacggtgccgaaaatggggctgatcgctggcgagcgcatcacgcagtttattcgcttgttgacgaaagggaaacgaatcgaggagatgtccccgcctgtggctgttgtcgccgctgatttgcagacaggggagaaagtcgtgtttcggcaaggggaagcagcccaggcggtgcgggcgagcatctcgattcccggcatttttgtgccggcggaggtgaatggcagactgcttgtcgacggcggcgtcgtcgaccgggtgccagtgtcggtcgtccgagcgatgggagcggatattgtcatcgccgtcgatgtctctccgctcaacacaaaggcggaaattgcgtcgatcgccgatgtcatttggcagagcctcgatattttgcaagcggaactggtagctcaccgtcagctcgcctcagacgttatgatccggccgcgagtcgaacagtatagctcgcgggcgttcacggatattgaggaaatcatcgctcgcggggaagaggaagcgcggaagcaagtgggagcgatccgtcaagcgatcgaacagtggaaggagccatcacacgaatgaagaaacggacgtatattgccctgtttttctttggcgccgccctcacctttctgctcatttttatgaagctgccgtattatgtgacgatgccgggaagcgcgcaaagtttaaagccgctcgttcacgtggaaaacggcgaccgtgataagggaacgtttatgcttacgacggtgcggatggggcgggcgaatgtgatagcgtatttgtttgcccatatccgcccgttttatgagcttcatccggtcgaggaaatcaagcaggaaggggagagcgacaaggaatatacgatgcgccagcttgagctcatggaacagtcgaaggaagcggcgatcgtcgtcgcttatcgccacgccggaaagccggtgtcgtatgaacctcatggcgtttatgtcatgagcgtcctccctgatatgccggccgccggccgtctagagaccggcgatcgcatcgtcgcgatcgacggaaagccgctcggcacatcggagcagatggtcaactacattcgcggaaaacaagcgggtgatcgcgtccgcgtcgcattcattcgcggccggaagcggcaggaaacagagctcgagctgaagccgtttcgacagcacccgaaccaagtcggccttggggtgacactcatgaccgattatgacgtccgcaccgacccgccggttgacgtggagtcggaacaaatcggcggaccgtcggctgggctcatgttttcacttgaaatttacaaccaacttgtcgatgaagatattacaaaaggtcataaaatcgccggcaccgggacgattgatcttgacggaaacgtcgggccgatcggcggtgtttcgcaaaaagtcgtggccgctgaccgcgaaggagccgaggtgtttttcgccccgaacgaacatggtgcgccgacgtcgaactatcgcgaggcggtgcggacggcgaaaaaaatcgggacgcatatgaaaatcgtcccggtcgatacgttcgacgaggcagttcgttatttgcgttcgatgccggaaacgtaaatcggcgccgtggcgtattcttctttcagcgcggcgctgtagagcggctccggaaaagcggcggcgtacacagctgccgctcttttttcttgctcataaagagggtcgccgttgagtttggatgctctggcgacgagcgggagcgcagcgctttttttcacctgctttaagtagcggcggccggtttcactcatgccgagcagccggatataggtcgggttggccgctttggcttgctcctcctttgtgaaattcgtcaacacatgcgcgcataggcgttgcagccttgtccaggtgtatcgcttcgttttgacagcggcgatgaaggcggcaaacgtttcggcgtgggcgatgtgttgcttcagccggtgttcgatcccttcctccacgccggcgatgcggcgcaagtcggcctctgtggcggtcaacagccgatattttaggagcggaaaatacacttcccaatcgtgaaagcgcccgtatgtctcccggtattggcggagttgttcgagcacagcgggcggaacgtacgccgcgatcgactcgagacgaccggtttgtcgcaatgttttccgcaggctggtggcgctcgcaatcgacgggtgggaaaatgattcgtcatgatagccggcggccagccgcggaatcgtgcgcggcatcatcgccagcttgttttgccaaatggctttcacatacgcgaaaccaagcacgttgtttggcttggacaaatcaagcggagcggcgccgaacttttgccacgcttcagcggcggctttcggaaagctttgtccgcgcgaaagcccggtgcggatgagggaatcgaacgtttccttctgttcaagccatgttttggccgcggataaaaaagcggaaatttcccccgattcgctgccaaagcaaagctcttggcagccgatcgccgaaagcagctgcaccgccccatgtgcgaactgttcagccgcttgcacagcgaaggcgtacggcagctcgatgaccacatctacgccggcggcgagcgccattttggcccgcgcccatttggagacgatggccggctcaccgcgctgcaagaagtttccgctcataacggcgatcaaacagtccgcatctgtcttttgcctcgtttcgttcaaatggtggaaatgaccgttgtgaaacgggttgtattccacgatcacgccgacggctttcaccttttttcgctcctttcatggcgattcgcgcggcttggccgcaacgaaatggctgtctattctatctgaacttagtatggaatagaaagcggcgaagatcaacggcaacatgcggtgaggacagcaaaagaaacgaaggggtcgaccgttttccgatgtccgcgcgccgaccgtgcatgttcggaatggcatttggaaatgatgggagtatgccgttcttttcccaaggaatgagtggttgtaaagaaaaaacattgacaaaactagaaacgaaacgtataattttattcgttgccttgaggtgatgatatgaaatggacggtccaacagcttcgccgttttcaacataaggaaatggcgattgatgagacggtcgatgtgtccgatttaaaacaaattgacacgttgatccgcgatatttcgccggtgcacgtccaaggaaaagcggatgtcgggtcgacgaaattcacgtttcatttgacgttgtctggaacgatggtgttgccttgttcgcggacgcttgtcgatgtggcgtatccgttttccattcagacgacagagacgttttttgcggatggcagcggcatcgtggagactgatgaggacacccatatggtggcgggggacacgattgatttgaatcccatcatccgcgagttgattttgcttgaaatcccgttgcagcttatcgccgaaggaccggttgccggcggagctccgcaacatggggaaggatgggacgttctgtcggaagaagaatgggagaaagcgatgcaagagcgggaaaagaaagtagatcctcgccttgcagggctggccaagtttttcgaggaaaaacgagaggaatgatcgtgagtcggcgttgccggccgatggcgccgaatattgcgcaccgtccggcagccgccttgtgtgccggcggacggcggcctcgaggttgactgatccgccggcatggatatgccaaaatgcgcccgacaaggaggtgggaatgatggcagtaccttttagaagaacatcgaaaacgagaaaacggctgcgccgcacgcactttaaactgcaagtgccaggcatggtgcaatgcccgaactgcggcgaatggaaattggcgcaccgcgtctgcaaagcatgcggaacatacaaaggaagagatgtcgtcaacaaataatggccgacatcgaacgacaggctgtccgaaaagaggacagcctttttgattgtctgcaaaaaatcaacgctgttcgtccaggcggcagttttttttcgtcgtgaggcaggaaattgaagagaacgcgcccaattcattgatgaagaaaggagagacgtgctgatggaagccatgttggagcatcatgacggcattgcgctgtttacgatttgccgtccagagaaacggaatgcgatcaattttgccgtgatgggggcgcttgaggaggcgatggaacaggcggcggctgatccacaggtgaaagtgttcgccattaccggcgccggcagcgaggcgttttgctccggcggcgatttaagtgagtttgggcatttgcgcggcacggaggcaagacagatgctcatgcgcatgggagagctgctgtacaggctgctgacgtttccgaagccgacggccgcccttgtcaacggaacagcgatggggggcggctgcgagctggcgaccgcttgcgattttcgctttgccaaagaaggaagccggatcggatttgtgcaaggccggcttggcattacgaccggctggggaggagcgtcgatgctgtttgccaaacttccgtacgggcgggcgcttgacttattgctgcgcgccgagccgatgacggcggaggcgatggaagcgtgcggttgggttgacgccatcctaccagccgaacattggcgcgaacaatggcgtgaacggctggcgccttatgcggagcggtcgctttccgtcttgcaggcatataaggccgcagccggcgaaaaatggcgaacagcttggtttcgagagcagtttttcgccgagatcgcccgttgcgccgagctgtgggggtcggccgaacatgaacaggcattgcgtccttttttgtgtaagaagtaattttttccttctaccgtttctactagccgcatacatataatgacaaagcggcgataaggggggaaggggatgacgggagtgcgtcaagacgcatggacgaaagaagaggatgagttgttggcgaatgttgtgcttcagtatattcgcgaaggcggcacccagctggaggcgtttgccgaagtcgggcggcgcttgtcgcggacggcggcagcgtgcggatttcgctggaattcgtgcgttcgcaagcagtacaaggaggagatcgagcaagccaagcaagaacggaagatgcgaaaaaaagaaaccccatcgacaaaggaaagcgaggggcaggcgaaggtggaaacggcagtcaaaagccatttgtcatgggcggaagtgctggcctttttgcaagctgaggagcaaaaggcgcgcgacgcccgacggacggccgatgaaaaccgggcgctcaaaaacgatatggagcagctgcagcaaatggtaacgaagttgcaaatggaaaaagaatcgctgcaaaaacaactagctgcgatccaggaggagtataaaacgctgctttccattatggagcgggcgcgcaaaatggtgacagacagcgggaaaccggcgccgaatgcagtggctgaaggcgtcgacgaagggtaaaggctggcttttcgccggctttttttcttaacgaaagaagaagatctctgctaaaataaggctaacgccatgttgcaagaaagcgggggagaaggattgaacattgggattgtcggcggcggagcaatcggattgctgctcgccgcttatcttgggcggcgccatggggtgacggtctatacgaggcgtccgtcccaagcaaggcagcttgccgaacatggtgtggcgctgaaaaaagatggcgagacatcggtcgtggcggtgcgcgcgcagccgtttgctggagcggagctggacgagccgctcgtgtttgtgaccgtcaaacagtacgatctcgcttccgtctgtgcgcaaatcgacgcgtttcgccgcgttcgcacgctcgtttttttgcaaaacggcatggggcatctcgagcagttgacgatgtttgccgacaaaaatgtcctcgtcggcgtcgtggagcatggtgccatgaagctggatgaccggacggtggcgcatacgggcgccggaaagctgacacttgcttcccgctatggttcatttggcgacgcctgggagcttcgggaaggggagcgcggctttccgatcgaatgggccgatgattgggagcgcattcttgtggacaagcttgtcgtcaacgcagtcatcaatccgctcaccgctctattgcaagtgagaaacggggcgctgctagaaacggctccgtaccgcgatatgatgaggcagctgtttgatgaggtgcagaacgtgctgccgcttgaagacgccaatcgggcgtgggagcgcgtcgtccgcatatgccaaaaaacagcggacaactattcgtcgatgtatatggacttggcgaacgggcgccggacggagattgacgccattttgggctatgtgttgaaacaaggggaggcgcgcggcgctatgctgccggtcgtccgctttgtcttttgcgcggtgaaagggaaggaagggggagagacggatgggtgattggctcgcttcgacgctggcgacgtttgtgaccgcgccgcttctgctgtttttgctcgtctacttcggagcacgcttggtcggcaggcggaggcgggcagcgttttacgccgcggtcaacgctgcgactgcttttttcatcgccgctgtctattttttgctgacagtgctgtttgggaaatcgtacttcgttcctcttcttctctttttgtttggtctgcacgcggcgatcgcgcttggctattggcggaaaacggcggactttcgtttgcggacggtgttccgcgtcttttggcgggcgagttttcttatttttgcctccctttacgccgggctgcttgtatacggaatggccatgcgcgttgcgatgagcctttagtgtggccgagcaagctttttttctcttggccataaacgtgctatactcatgaaagaatacataagaaagggagtttttcgccatggaagttcgcgaaattccgttgccagcagcgacgaaattggcggctgattacataaccggcgcgtttccagcagagagcggcttcgcttatgcccaggcggacgatgaagcgttttgtcggcggttggcctatttgcaaggaagaacctatgaccgagaagggcttgccgactatttgcgcgcttatcaccggcgcttctcggcgagtgtggctacgatggcaaacattgagaaactgcgcaacgagcgaagcgtcgtcattgtcggcgggcagcaagccgggctgttgaccgggccgctgtatacgatttataagatcatcaccatcatccagcttgccaaagagcaggaacggaaattgggcgtgccggtcgtgccgctgttttggatcgccggcgaagatcatgacatcgcggaaatcaatcacgtttatgttgttgaggaaggagaagtaaaaaaagcagcgtacccacacaaaacgaacgaaaaacggatggccgccgatgtgccgctggaccggatggctgcgaaagagtgggtcgagcgcgtcgtcaaaacgtatggggaaacggacgtgacgaatgagctgctcttctttttgtcatcgtgtcttgatgaggcgcgcacgtttgtcgacttttttgccgccattgtgctccggttgttcgctgatcacggtttagttgttttgaacgctggcgatgcggcggtgcggccgcttgagcgccgctttttcgccgcgctcattgaacgccatcgcgatgtgacggccgtggtgctcgctcagcaagaggcgttgcgcgcgctcggatatgcgccgctgattgaaatcggtcgtgacgcggccaacttgttttattacgacggccgtgaacgttcgcttttgcagtatgatgaggaacgcggcctgtttcacaataaagcgggaactctcgtttggacaagagaagagctgcttgagcttgccgaaacgaatccggcccgtttaagcaacaatgtcgtcacccgtccgctcatgcaagagcatttgctgccgacgctcgctttcgttgccggaccgggggagatcgcttattgggcggaattgaaagaggcgtttccgcttttcgacctagaaatgcctccggtcgtgccgcgtctgcaggcgacgatcgtcagccgttcgctgcaaaccgacctgtccgatatcggccttgaggtggctgatgtattgtccgggcggctcgatgaagcaaagcgggagtggcgggaggcgaccgctcaagcgccgcttgcttcggcgtttgccaaagcgaaggcggacattgacgcggcgcaccggccgctccgtgagcttggggtggcgattgaccgcggattggagggattggtggcgaaaaatgccgccatcattcaggcgcaaatcgagtttcttcagcacgcgctcgagcgggcgctgttgcgcaaacatgaggcggagtggcggaaattttggcgcatcgagacgtcgcttcggccgaacggtgcgctccaggagcgggtttggaacgtgttttattacatcaaccgctacggatttgattttgtagaaaaacttttggccattcgcagtcctggcaatggaatgcataaaattgtatatatgtgaggctttttcaaagaaaaagtcgaaaagaaacatcctgctttgagcaggattttcttttttgtgaaatgaattgtaaaaaaacaatattggctcttcaccaaaagttgtacttgattttttctgaacataccctatttacgcttgtgagggaaaatcaacaaatcagtgatttttgcacatctttgtgcaggaaaccgtattgcttgtcaagtacatgttgtggtgaagagccacaatattcacgaaatggaaataaaagtaaagggatgaagccgccaggatggccgtgattggtccgtccgacaaaaagaaacaaaaaaggacggttttttacaaaaaaagctaaaattttgtccatctttgcgatataataaggaggcggccactggccgatgtgagtgtggctttatgcaacgaaggtggtggacatgtgtttcaacatacaacagtgttgctgaaagaggcagtcgatgggctgaacatccgccctgacggcatttacgtcgattgtacgctgggcggcggcggccatagcgagtatttgctctcccgtttgtcggcacgtgggaagttgtttgcctttgaccaagacgaagccgccatcatgcatgcgcgcgaacggctcgcccgctacggccggcaagtgcagtttgtgcaccggaacttccggtttttgcaagaggagctttcggcgcttggcgtcaagtccgtcgatggcgtcttgtttgatttgggtgtttcttcaccgcagctcgacgaacccgagcgcggcttcagctatcagcacgatgcgccgcttgatatgcggatggaccgcaagcagcggctgacggcggcggagattgtcaaccgctggccatacgaggagctcgtccgcatctttttccgttacggcgaagagaagttttcgaagcaagtggcgcgcaaaatcgaggaagtgcgccgcacgaggccgattaaaacgacgggggagctcgttgatgtgattaaggaagcgattcccgccccggcgcgccgaagcggcggacacccggccaaacgcatttttcaggcgcttcgcatcgcggtcaacgacgaacttgaggcgtttcgcgaggcgctcgagcaggcgatcgaactgcttgcatccggcggccgggtgagcgtcattacgtttcattcgcttgaagaccgcatttgcaaagaaacgtttaaaaaggcgagcgaaagcccgccattgcccccggggcttccggttctccccgacgactaccgccccgtgctgaaaatcattacaaaaaaaccgatcgttccttccgaggaagagctcgaacgaaaccgtcgcgcccgttcggccaaactccgcattgccgaaaagctgtagatgacgaaaatagcggggaaacacaaccaaatttcaatgcgggcgccgcccattgcggcgaaaaacgaatgcatggagaaacaggaggggaaaaatgtgaacgatgcagcagtcaaagtcgcgcgcgaacaacgacatccggcgtcaccgccaagcccgaagacccggcggaagcaacgctttcgcctgtcgctggctgaaaagatgctgtttgtgttgttttgcttgtttgttttctatgcggcggttcatatcgtctcgaaccaagtgcgcatttacgaattgaacaaaggggtgcaaaagctcgaggcgtcgattgacgagcagaaaaaggagaacaatgacctatatgtcgaggtgcaacggctgagcgcgtacgagcgcattttgcaaaaggcaaaagagctcggtttgtcgctcaacgaaaaccatgtgaaagttgtgcaggaatgatcggcgatggaggcaagaaagcatcgcaacacccatcaaggagcgttcatcctgttttgcctgttcggcttcctcttttctctgttgttcgcccgctttgtgcagcttgaatggaccggcaaagcggacggccaaacgctggctgtgatcgcggagcggcagcatcaacaaacgcggacgatcaaggcgaagcgcggaacgattttcgaccgcaacggcgccgttttggctgaagatgtgccgtcgtatacggttgtggccgttttggatccgaagatgacaaccgatccggatcatccgcaccatgtggtcgatccgaaaaaaacagcggaacaactcgccccgcttcttggcatggacgtcgaggcgatggagcgcattttgaccaaaaaagcgaagcaagtcgagtttgggtcctacggccgcaacatcagttttgagctgaaacggaaaatcgaagcgctccatttgccaggcatcgctttcatccgcgacacgagccggttttatccgaacggcgtgtttgcgtcgcacgtcatcggctacgcgcaaaaaaatgaagccaacgaaacggtcggcaaaatgggcgtggaaaaagaacttgaccggtatttgcgtgaaaaagacggctatgtgtcgtttgccggcgacgcaaacggcttccgcctccccgggggcaaagagcgcattgtcaagccggacaatggggcaaacgtctatttgacgatcgacggaaagattcaatcgtttttggaagatgcgatgagcagtgtcgagaagcaatacaagccgaaaaaaatgatcgccatcgtcgctgatccaaaaacagggaaaattttggcgatggcgacgcgtccgagcttcgacccaaacaagcgtgatattacgaactttttaaatgacgccatttcctatccgtatgagccgggatcgacgatgaaagtgttcacgctcgcggcggccatcaacgaaggagtgtataacggcaacgaaacgtatcgctccggttcctacaaagttgggccgaacacgatccgcgaccataacgatgtcggctgggggacgatcacgtttaatgaaggggtgcagcgctcttcaaacgtcgccttttcgattttagtgaaagaaaagcttggtgaagatcggtttttgcaatatttgcaccgtttccattttgaccggaaaacgggcatcgatttgccgaacgaagcggtcgggcaaatccgctatcgctacccgattgaacgaattacgaccggattcggccaagggacatcggtgacgccaatccagcaaatccaagcggcgacggcgatcgccaacgatgggaaaatgatgaagccgtatgtcatcgagaaagtcgtcgacccagacagcggcaaagtcgtgctcgatcatgggccgaccgtggtcggcgagccgattacggcggaaaccgcgcgcaaagtgcgcgccattttagagacggtcgtcacgtccgagcacggcaccggccgtccgtaccaaatcaacggctaccgcgtcgccggcaaaacggggacggcgcaaattccgtcggcttccgggggctatttgaccggacgggaaaactacattttttcgtttttaggcatggcgccgacggatgatccgaagcttctcatgtatgtggcggtccaacagccgcacctcgatgtgaccgaaaccggagcggcgccggtgtcgcaaatttttacgacggtgatgaaaagcagtttgcaatatttgcatattgaaccgaacggggaaaaacgaatgaaagcaaagactgcaaaaccgcaggcgcttgattcatggatcggccagccggcggcttcggcagcagagcagctgaaggaaaagggatatgtgccggtcgtgatcggccgcggcaaatatgttgaccagcagcttccgcaaggcggcgatcacgttcttttgggcgaacgggtcgtgttaaaaacggacggggcggcaacgatgccggatttgcgcggcttctcgctgcgcgacgctatgaaagtggccaacgttctgggcttgcggccgagcacgaaagggaccggctatgtcgtcagccaaaacattcgtccgggagcggaggtgcgcaaaggcgattatttaattgttgaattggctccgccgcgccaatgggagaaagcggcggcggagaaggagaaagaggcggctttacggaaagaagccgagccgcacgaatgatttttgccgttctataacggggcgtacaagcatatagtggaacgagcccaccatgaaggaggttccgccatatgcgcgtatcgtacgttaccgtgcgcaagcggttgacgatcgtgtttttgatcgggattttgatctttgccattatcgatctccgtctcggctacgtccaattttggctcggcgatctattagcggaacgggcgaaagggctatggggccggaacattccgtttgagccgaagcgaggcgaaattttggaccgcaacggcgtcccgctggcgacgaacatgagcgcgccgacggtgtatgtcattccgcggcaagtcaaaaacccggcagaggcggcgaaaaagctggccggggtgctgggcggttcggtcgaatccatctataaacaaatcacgcaaaaaacgtcgatcgtccgcctgaaagaagggcggaaaatttccgatgaaaaagcggcgaatgtgcgctccctcgacttggatggggtgtatatcgctgaagatacgaagcgctactatccgtttggcagctatttgtcgcacgtgctcggcttcaccggcattgacaaccaagggctcaccgggttggagctgtattatgacaaggaactgaggggcgagcgcggctccgtgcagttttattccgatgcgaaagggcggcgcatgcccgatatcgctgatgactatacgccgccgactgacggcttgaatttggtgttgacgatcgattcgcgcattcagacgatcattgagcgcgaacttgacatcgcggaggcgaaatacaatccggacggcatcatcgcgatcgccatggacccgaacaccggtgaaattttggcgatggcgagccggccgacgttcaatccagcggattaccggagcgttcctccggaaatttacaaccgcaacttgccgatttggagcacgtacgaaccgggatcgacgtttaaaatcattacgctggccgcggcgcttgaggaacataaggtgaatttgctgaaagaccatttctttgacccgggctacgccaaagtagccggcgctacgcttcgctgctggaaaaaaggcggccacggagatcagacgtttttggaagtcgtgcaaaactcgtgcaacccggggtttgtcgagcttggcgagcggcttggaaaggagacgttgtttcgttacattaagcaattcggttttggtgagaaaacgggcatcgacttgcaaggcgaaggaacaggcattttgtttgatttgaaacgggtcgggccggtggaactggcaacgacggcgtttggccaaggagtgtcggtgacgccgatccagcaagtcgctgccgtgtcggcggcaatcaatggcggcattttgtacactccgtacattgccaagcagtgggtcgacccggaaaccggagagatcgtccgccgcaacacgccaaaagcgaaacggcgcgtcatttccgaggaaacatcgaaacaagtccgttacgcacttgagagcgtcgtcgctcaaggaacagggaaaaaggcgtatgtcgaagggtaccgcgtcggtggaaaaacgggaacggcgcaaaaggcgcaaggcggccgctatttgccaaacaaccatatcgtttcgttcatcggcttcgctccggcggatgacccgaagcttgtcgtgtacgtcgccgtcgacaacccgaaaggaacggttcagttcggcggcacagtcgctgccccgattgtaggaaaaattatggaagatagtttgcgcacgttgggcgtgaagccccgcaaagaccagctcgagaaggagcgcgactggaacgagccgaaagtcattgaagtgcccaacttaatcggaatgacaaaaaatgatttgcaagaacagctttttgacttaaaattagatgttagtggcgagggagatgtcgttgtggaacaatccccgaagccaggggcgaaagtgaaagaaggctcaacggtccgcatttatttggcgaaacgcgaagcggcggaagaacggtaagacacggtaagacgaacgtgcaaggggcgaccgatgcgatgacacatcgggttggttgtgcccctttttccgctgtctgcctaacggagcggacgatttcgaagcgaaagggatgaacgaaatatgaaactgctgacgctgctgtcacacttgcccggtttttgggtgcaccatggaggcaatcccgatatcgtggcgctcgaaatggactcgcgccgcgttgcccccggttctctctttttttgccttaaagggtttacagtagacggacacgactttgccgaggaagcggtggcgcgcggagcggcggcgatcgtggccgagcgaccgctttccgttgatgttccggtcgttcttgtgtcggacagccggcgggcgatggcgattttagcggacgcgttttacgggcggccgacccaccgccttcatttaatcggagtgacaggcacaaacggcaagacgacgacaacgtcgatcatggaacaaatcgcgagaaaagccggcaagaaaacagggctcattggcacggttcacatcaaggtcggcgaccgctcctatccggcggccaatacgacgccggagtcgctcattttgcagcgcacgtttaaacagatggtcgatgaaggagtggagtttgtcgccatggaagtgtcgtcgcacgcgctgcaccaagggcgggtgcatggctgcgattacgatgtggccgtctttacgaacttaacgcaagaccatttggattatcacgggacaatggaagaatatcggaacgccaaagggcttttgtttgcccagctcggcaaccgctacgacgaacggcggccgaaatttgccgttctcaatcatgacgatccggtttcgcagtattataaacatatgacggccgcgccgatcgtcacatacgggatgagggaaaaaagcgatgtgatggcggaacagatccgcataaccgcaggcggcatggcgtttcggctttgcacgccgcacggatcggcggcggtcgaaacgaaacttgtcggctcgttcaatgtctataacattctcgccgctgccgctgcctgccttgcctctggcttttcgcttgaaacgatcgccgcggcgcttgcggatgtcgagccggtgccggggcggtttgaaacggttgatgaagggcaaaactttacgatcatcgtcgattacgcccacacgccggacagtttagaaaatgccttaaaaacggtgcgccaattggcgaagcgaaacgtgtatgtcgtcatcggctgcggcggcgaccgcgaccggtcgaaacggccgctcatggcgcaggtggcggtgcggtatgcggatgtcgctatttttacctccgacaatccgcgttcggaagacccgaagcaaattttgcgcgacatggaagcgggagtaagcgctgagatcggaaagcatgtgacgattcctgaccgtgaagaggcgatccgctacgccattggccaggcgcaggaaggcgatgttgtgttgattgccggcaaagggcatgaaacgtatcaaatcattggcaacgatgtgattgagtttgacgatcgcgctgttgcccgagcggcagtgaaggagagaggatgaccatgatcgcatacaggatggtgcaatcgatggcggtggaggcgcgcggcattgtcgatgaaacgattcgttttcatgccgtgtttgtcgacccggcccagcaggtgaagaaaggattgttcgtcccgcttgaccgcggggcggaaacattgaaaacagctattgaacacggggcgatcggctcgttttggcctcttggcgaaccgttgccgcgctacattcctaaccaatttccactttttttcgttccgtcgccgctcgaggcggcagaggcattgcttgagcggtatttagagcaaggcggcgagggggaggcgcagtttttcttcgagcttcccgaagacagccccatcgcaggggaggccgtgcgtcgccgactggcggaattggagaagcgatggctggacgctcggccgtttaaaggatgtgacgatgcatgccagaacaagtgatcgtgattgccatggcggcttcctttctcatcactgtcattttatcgccgctgttcatcccgtttttgcggcggttgaaattcggacaaagcatccgcgaggaagggccgaagtcgcatcaaaaaaaatcaggcacgccgacgatgggcggcatcatgattttgttggcgattgtggcgacgaccttatggatcacgccgaaaatcgccggcttgtcgacgaggacgtatttgctgttgttggtcaccgtcggctatggggtgctcggcttcctcgacgatatgatcaaagtcgtgatgaagcgaaatcttggcttgacgagccggcaaaaatttatcggccagctccttatcgcagccatcttttttgccgtctaccgccaaagcggcttttcgacggtgttacatattcccggcgccgattggtcggtcgacctcggatgggcgtacggcgtgctcttgttgttcatgcttgtcggcggctcgaacgctgtcaacttgaccgacgggcttgacgggctgcttgccggaacggcggcgatcgcctttggcgcttatgccgtcttggcttggaatcaaggccagtacgatgtcgctgtattttgcgtcgttgttgttggcgccgtgcttggctttttagtgtttaacgcccacccggcgaaagtgtttatgggcgacaccggctcgctcgcacttggcggggcgatcgccgctgtcgctgtcctgacgaagcttgaactgttgcttgtcatcatcggcggtgtgtttgtcatcgagacgctgtcggtcatcattcaagtggcttcgttcaaaacgacgggacggcgcgtgttccgcatgagtccgcttcatcatcattatgagcttgtcggctggtcagaatggcggatcgttgtgacgttttgggccgtcggccttttatttgcgatgctaggaatttatatcgaggtgtggatgtaattgaaaccgactcgtttttatcaacatcgtcgtgtgcttgtcattggattggcgaaaagcggagcggcggcagctcggcttcttgcggagttaggcgctaaggtcgtcgtcaatgatcaaaagccgctttcggaaaacatggaggctaagcagcttgaaccgctcggcattcgcgtcgtttgcggcggtcatccgcttgaactgcttgatgagccgtttgaccttgtcgtgaaaaacccgggcattccgtacacgaacccgatggtgaaaaaggcgcttgagaaggggcttccggttgtgaccgaagtggagcttgcttatcacatttccgaagggccgtttatcggcatcaccgggtccaacggaaaaacgacgacgacgacgctcatttacgaaatgttaaaagcggatggccaagatccgctgcttgccggcaacatcggccttgtcgcctgcgaggtggcgagggaagcgaagccggggcaatggcttgtcacggaactgtcttcgttccagcttgccggcattgacaagtttcgcccagccattgcggttttgctcaatattttcgacgcccacttggactaccacggaacgaaagaggcgtatgcagcggcaaaggcgaacattttccgcaatcaaacggagcgcgattatgccgtcgtcaatgccgacgatccgctcgtgatgaacattgcctcctcggttcgatcgcaaaaagtgctgttttcggcgacgaagcttcttggcgaaggggcgtacgttcaagatggcgccatctattggaacggtgatccagttatcagaatcgctgacatcgttcttcctggacagcacaatttggaaaacattttagcggcgatggcggccgccaagctggccggcgccagtgatgaggcgatccgccaggtgctggcgacgttttccggcgtgaaacatcggcttcagtatgtggcggaaattgacggccggcggttttacaacgactcgaaagcgacgaacatcttagcgacgcaaaaggcgctttcagcgtttgccggcgagccggtcattttgttggccggcgggcttgaccgcggcaatgagtttgatgatcttctcccgtatttgcaacaggtgaaggcggtcgtactgttcggccagacggcggataaaatcggccgcatcgcccaaaaagcgggaatagaaacgatccgatatgtcgataatgtggaaaaagccgtcccggttgctttcgagctttccgagccgggcgacgtcattttgctctctccagcatgcgccagctgggatcaatacaaaactttcgaggagagaggggacatttttatcaatgccgtgcataagttgaaatagagggaaagggacagcccttcccctctagtttacaaaaatagaggtgttgggcattgccgcggaaaaagtctgcgccagattttttgctcattattttgacgttttcgctcttggccatcggacttattatggtgtacagcgcgagcgccatttgggcggaatacaaattcaacgattcgtttttcttcgccaagcgccagctattgtttgcgggcgtcggcattatcgctatgttttttgtcatgaacatcgattattgggtgtggcgcgactggtcgaaagtgctgcttggcgtctgttttgtgctgctcgttcttgtgctcattcccggcatcggcatggttcgcaacgggtcgcgcagctggatcggcgtcggggcgttttcgatccagccgtccgagtttatgaagctggctatgatcgcttttttggccaaatatttatcggaaaaccaaaaaaaaattacgtcatttaaacaaggactgttgccggcgcttttgcttgtgtttgccgcgttcggcatgattatgctgcagccggacttaggaacgggcaccgttatggttggtacgtgcgtgacgatgattttcgtcgccggcgcccgtctcagccattttgccgggcttggcgttttggggctcgctgggtttgccgccctcatcctgtcggctccatatcgaatcaagcggattacatcgtttttaaacccatgggaagatccacttggaagcggatttcaaatcatccagtcgctgtacgccattgggccgggcggcttgttcggccttgggctcgggcagagccgacaaaagtttttttacttgccggagccgcaaaccgactttattttcgccattttagctgaagagctcggctttatcggcggttcactcgtcctcctgctctttgcccttcttctttggcgcggcgtgcgcatcgcccttggcgcccctgacttgtacggaagttttttggcgcttggcattatttcgatgatcgcgattcaagtgatgatcaatatcggcgttgtgacgggactgatgcccgttaccggcatcacgctcccgtttttaagctacggcggatcgtcgctgacgttgatgctgatggccatcggcgtgctgcttaatatcagcaggcatgcccggtattaggcaagcggcggatgtccgccgtttttttggcgtctctcgaacgcagcccatcgtcgaacggtgccggcaaatgcgataaaaacaggctctctcttgcattcatttgtgatataatgaaaataagtgcaaaaacaaagaaacggcagcggatgccgtttgtttttataccggtcgtttcagcgcgggcgttgaagaagaaagcggggaatgcgatggaaaaaggaaaagtcgtcgtcttggaggaccgcgtgccgaaactgaaggagcggcgccgccagaaagcgaaccgccggctcattgcgtacttatctttcttttttctatttattttgtgcgtcctttacttccagtcgccgcttggcgctgtcgggcatgtggaagtgagcggcaaccgtcatctcacagcggagcgcatcatcagcttaagcggcattacgaagcggacaagcttttggaaagtgaatgaacaaaacgtggaagaaaagctcactcgccatccagaaattaaggaggcaacagtggaaaaacagctgccgaacacgatcgccatccacgtccgcgaatggcggcgaatcgcttatgtgtatgaccggcaaacgttttttccattgcttgaaaacgggcggctgttaaagcaagaagggacgaagacggcgccaagcgatgcgccggtgcttgtcggctggaaagacggcgacgccattgctgaaatgacggggcagctcgccgaactgcccgcggccgtgctgggcgccatgtcggaaattcactacaatccgacgagggaatatgaagaccgcgtcatcgtctacatgaatgacggttatgaagtaagcgcgacaatccggcaatttgcggacaagctgtcgcattatccggcgattgccgccgcgcttgaccgaaacgtcaaaggagtcattcatttggaagtcggcagctattttgttccttacgccccccccgaaaaaggaggatggcgatgaaacgacaagcccgtagccgcctcctgctgacgttgatctgcttgatcttcggcgccatgctcgggttctcgtaccaacatgcgaaaaacgaagcatcccgccgcgagtggagcgacagcgagtggaaaaaagagtacgaatatcgctcggcgcttcttgctttgcaaaaagaaaaccggtcgctcaagcagcagcttgtcaaaaagcaggaggagctggctgcatgggagaagaagctggccgaggagcaggagaacgaggccggattggcaaaagaagcggaacagctgcgcatgcatgtcggaaaagcgagggtgaaagggaaaggtgtagcagtcaccctttccgattcctcttatatcccctctgaagcgagcgctaccaattatatcgttcatgaacagcacgtatggaaagttgttcacgagttgctcatttccggcgccgaagcggtcgctattaatgggcagcgcatttcccaccgttcatacatcgtctgcaacggcccagtcattgaggtcgatggaacgcagcatgccgctccgtttgtcatttcggccattggcaatccggacgtgctcatgtccgctctagagcttcccggcggcatcgtcgacgaacttgtcgaagaccatatcgacgtaaaagtggaaaagcaaggagcgatcgtgttggatccggtgtttgcgcccgagccgtaaaacgggcggaaaggggcggtgaagcgcattggaacggaaaaatcgattctattttgccggcgtagctgccatattcggtgtgatgctggccgtcgggcttcggacgacgctgcatccggaaggacgcgacacgcgcgacatttgggagttgcgcgccgatttgacaaaagagcagaagcttgaacaacggctgcttgaggagctagagagttacgaggaaacattgcgccgctaccggcgggaacacgaggcgggcggcgcgacagagcttgaagcgacagtcgcgaagctgagggaagaagccgggctgacagaagtgagaggaagcggtctcgtgttgacgatcgcgccgctttcggcggccggctacgttggtccggccgttgccaccgtatcgcccgagctattgcaacggttagtgaatgagttgaacaaatacggggcgaaagaaatcgccatcgacggtgagcgactgacgaaccggacggccattcgcgatgtcaatggcgcaacgaaagtcgggagccgctcagtgaggctgccagtcgaagtgagagcaatcgccgatgatgcggacaagctgtacagcgggctcgccgtttcgccgatccgcgatgatttcgccgtggaaaacttggagctgtcaatatccaagccccagccgctcgttgtcattccgcccgcggctagccgccctgatgtgaaatacatggagacagaaaacggcggcaaggaggagaaatagcatgtggcttccgcttctcggattgcttcttgggtttgccatcggcgttctcgccggctgggaagttcccgatgaatattccaattatttgtcgattgccattttggccgcctttgatacattaatcggaggatggcgcgcctacctgcagcggacgtacgacgaaaccgtatttataaccgggttttttttcaacattgttctggccgcaactttaacttttcttggggtgcatcttggtgtagacttgtatttagcggctgtgttcgccttcggcgtccgcttgtttcaaaacattgccatcatccgccgcctttggcttgctgagtgggccaagcggcggtacaatcgcgaaaaaagttaggcaaaagacagggaaagtgttttcgcgtgttgaattatatggggtaaaacaaaatatagtgttgttgcgaaactcgcaaactagacatagaccaatagacaaagagatgggaaatttcagccgaaaaaggaggtgtcgctgcttactgaaacgccggccggcaccggcgcgtttttagtaggcagatgccaaaaaatgagcagcaatgagatcgtcgttagcctggatgtcggaacatcgagcgtgaaagtcatcatcggggaaatgctaggcagctccatcaatattatcggggtgggcaatgtcaaagcggaagggctcaaaaaaggggcgattgttgatatagataaaacggtgcagtcgatcagacgggccgtcgagcaagcggagcggatggtcggtttatcgatccgccgtgtgatcgtcggggtggccggcaaccatattcagctccatgactgccacggcattgtcgccgtcgcgagcgaaaaccgggaaatcagcgatgaagatgtcgcccgcgtcatcgatgccgcgcaagtcgtctctattcctcccgatcgggaaatcatcggcgtcgttccgcgccagtttatcgtcgacgggttggacggcattcatgatccgcgcggcatgctcggcgtccgcttggaaatggaaggcactatggtgactggtgcgaagacggtattacataatcttcttcgctgtgtggagcgggcaggcttggaaatcagcgatatttgtcttcagccgctggcggccggttcgctcgtgctgtccgatgacgaacggcatttgggggcggcgctcgttgacctgggaggcggctcgacaacggtcgctgtctttgagcaagggacgttgcaagctgtctcttcgctgccggtcggcggggagcacattacgaaagacttggccatcggattgcggacgacaacggacgatgccgaaaaaatcaaactgaagcacggacatgcattttacgactacgcttcggaggaagaagtgttcagcgtgccgatcatgggcaccgatcaacaccagcagttcagccagctggagatcgccgatattattgaggcgagactggaagaaattttgcaaatggttcagcaggaagtgcgtcgtctcgggtttcgcgatctccccggcggctatgtgctgaccggcggcgtcgccaatatgccagggttgcttgagctggcccacgtcgttttagggacgagcgtccgcattgccatgccggattatatcggtgtgcgcgacccgcagtatacgatcggcgttggcttgctcaagttcgcctaccggcaggcgcagctgcaagggaaaacggtcccggctgccgctgcggtggagccggtcgagcgctcctcgcaaaaacagcagtcgaaaccgaaaaagaaagaagaccattttgggaagaaggtcaagaaatttttcggttctttctttgaatagagattgaaattttaggaggatttggccatgttggagtttgagacaacagtcgatcagttggcaacgatcaaggtgattggagtcgggggcggcggcaacaacgccgtcaatcggatgattgagcatggggtgcaaggtgtagagtttattgcagtcaatacggatgcacaggcgctcaacttgtcgaaggcgccgatcaagctgcaaatcggggcgaagctgacacgcggcttgggcgcgggggctaacccagaagttggaaaaaaagcagctgaggagagcaaagagcaaattgaagaagcgcttcgcggcgccgatatggtgtttgtcaccgctggcatgggcggcggcacgggaactggggcggcgcctgtcatcgcccaaattgcgcgcgagttaggggcgcttacggtcggcgttgttacacgcccgtttacgtttgaggggcggaagcgggcgacgcaggccgcaagcggcatcgccgccatgaaagaggcggtcgatacgctcatcgtcattccgaacgaccggttgcttgagattgtcgacaaaaatacgccgatgcttgaggcgttccgcgaagcggacaatgtgctgcgccaaggggtgcaaggcatttccgatttgatcgccgtgccggggttgatcaaccttgacttcgctgatgtgaagacgatcatgtcgaataaaggttcggcattgatggggattggcatcgccagcggcgaaaaccgagctgctgaggcagcaaaaaaagccatttccagcccgctgttggagacgtcgatcgacggcgcgcaaggggtgctcatgaacatcaccggcggcatgaacttaagtttgtacgaagtgcaggaggctgccgacatcgtcgcttcggcggccgaccaagaagtgaacatgatcttcggctccgttattaatgagaacttaaaggacgagatcatcgtgacggtcattgcgaccggattcaacgaaaacgtcgcttcgcagccgcggccgccgcgcattggcatcggcactgtgccgaaagcggcgccggcgccaaagcgggaaaagcgcgaagagccgatacaagactatgcggcgctccgctcggggcaagcagaagatccgcttgacattcccgctttcttgcgcaaccgcaaccgccgccgctagatggcgaaacgagggtgtcccaaaagcaacgggacaccctttcttcatcacaagatgcatgcacgaacgtgcacgaagcactttggtgaaacaatatattgtatctctcttaaagaaagacgatcttttgagacagcctcgcttttccgattaggaccaaaaacttctcgcgttggccgcccgctctctcgcaacgaaagggcgaaaaagagaaggcgggttaggctttcgtgccggccgatttgatccgccgtggttccccctgttttgacaaaacctcccctttttcaccgccaccgattgacagactttccccgaagagatgctatatacttgtttcagacaaagccgatgtgggcggggggaggggcttgacggttggtcgtctatctcgatgtcatttggctgttgaacgtctgttttgacgcgttgcttctttggctgacggcgctcatgctcaagcggccgatcgtctggtggcgcctgttggccggggcgttgatcggttcgctgctcgttgtgctgctgtttaccccgttttccgccatcgcccagcacccgttgatgaaagcagccgtttccgtattgatcgtgtgggccgccttcggctttaagcgcccgcgctatttgcttgaaaatatgctggcgttttactttgccacgttcgccgtcggcggcggcatgctggcggttcattattttttcgcgcaccaactgtccgtccgccaaggaatgcttctcatgcatcatcccggggcgggcgatccggtcagctggctgtttgttgtcatcgggtttccggttttatggcttttttcccgccgaagggtggaggcgattcgcgaaaaaaaactgcggtttgaacatatcattgaggtcaagatcgtatgggacgggcggccgcttatgctgcgcggcttgattgacagcggcaaccagctcgtcgatccgttgacaaaaacgccggtgatggtagtcgaacaggaaaaagcgaaggccgtgcttcctgaagagctattgagttgcctcagcgctcacatgatgctggcttccccgccggagcggtgggtccatcgcctacgtctcattccgtaccgcgcggtcggcagcggtccacaaatcatggcggcggtcaagccagaccgcattatgcttcggtatgaaaacgaatggttggaagtagcgcaagggcttgtggcgctaagcgctgatccgctgtcgacggatggggagtacgactgcatcgtccatccgaaaatggtgcaggcgggaagaaagctgaccgcttcgtaggttttgttagtatatcatactcgcttttgatccgtttagaagggggattttcatgaaaaagtggaaacttcgtttcatgtactggctgtataagtttttggccaagctcggcttgaaggcggatgaaatttattatatcggaggcagcgaagccctcccgccgccgctgacaaaagaagaagaggagcagctgatcgccaggctcgccgccggcgatgacacggcgagatcgcttttgatcgaacgcaatttgcgtcttgtcgtctacattgcgcgcaagtttgaaaacaccggcattcacattgaagatttgatcagcattggaacgatcggcctcattaaggcggtcaacacgttcaacccagagaagaagatcaagctggcgacatacgcgtcgcgctgcattgaaaacgaaattctaatgtatttgcgccgcaacaacaaagtgcgggcggaagtgtcgtttgatgaaccgctcaatatcgactgggatggcaacgagctgttgctttccgacgtgttgggaacggaagacgacgtgattacgaaagatttggaagcggatgtcgaccggcgcttgctcttaaacgccttgcgccagctgagcgaccgcgagaagcaaattatggaattgcgttttggcctctccggcggcgaagaaaagacgcaaaaagacgtcgctgatttgctcggcatttcgcaatcgtacatatcgcggctcgagaagcggatcattaaacggttgcgcaaagaattcaataaaatgatgtagcgggcggcgggagcgaaattccgccgctttttccgcgtcggacaggctgtgcatatttttcccttccaaggagatactgaaaactgacgacttagcatctcctgatgggagggaacaacttgacgaggaacaaagtcgagatttgcggcgtagacacttcgaagcttcccgtcctcaaaaatgaggaaatgcgtgaactgtttcgacggatgcatgagggggatttggaggcgagagagaaattagtaaacggcaacttgcgcctcgtgttgagcgtcattcagcgcttcaacaaccgaggcgaatttgtcgatgatttgtttcaagtcggctgcatcggacttatgaaatcgattgataattttgacctcaatcaaaacgtgaagttttccacttacgcagtgccgatgatcatcggcgaaatccgccgctatttgcgcgacaacaacccgatccgcgtttcgcgctcgctgcgcgacatcgcctacaaagcgttgcaagtgcgagagcggctcatgagcgagacggcgaaagaaccgtcaaccgaggaaattgccaaagaactcggcgtcgcccatgaggaagtggtttttgccctcgatgccattcaagatcctgtttcgttgtttgagccgatttacaacgacggcggcgacccgatttatgtgatggaccagctgagcgatgagcgcaaccgcgacagccaatggatcgaagaaatcgccttgaaggaagggcttcggcggttgaatgagcgggaaaaaatgatcatccgcaaacgctttttccaaggaaagacgcaaatggaagtggccgaggaaatcggcatttcccaagcgcaagtgtccaggctcgaaaaagcggcgatccggcaaatgaataaaaacatccaagtgtgacaggctgcaggtgcagcctttttctttggcacataactgctcattcggcgtcatatagatgaaaaagagggagaggaaaggcgggggaagaaatcgtgatgagaatttccgaatttcagacgaaagatgtcgtcaatgtagccaatgggaagaagcttggcaatattggggacattgatattgatttagatactggaaaaatccgctcactcattattttaggcgccggaaagatgctcgggctgttcggccgcgaagaggcggtcgtcattccatggcagaacatcgtcaaaatcggagccgatgttattttagtccgccttcatgatacggattgaatcccgaggatggcctagggttgacagcaatgtttcgacaaaatcgcaaataaaggttatcatggacaaacaaactatgataaaataggaaaaaaagtgataaaaaactacaaaaagtagcgtgagggttgacgcgaatgccagacatttttcaacaagaagcccgcggctggctccgttgcggggcgcctccgtttgctggagccgtcgctggattgacgacgaaacatggcggggagagcaaagggccgttcgcctcgctgaatatggggctgcatgtcggcgatgaccgcacggatgtcgtcaacaaccgccggcgcttggcggaatggcttgcattcccgcttgagcgatgggtatgttgcgaacaagtgcatggtgccgacattcagaaagtgacgaaaagtgaccgggggaacggggcgcaagatttcgccacggcggttccaggggtcgatgggttgtatacagacgaggcgggggtattgctcgcgctttgttttgccgattgtgtgcccatttattttgtggcgccatctgctgggttagtcggccttgctcatgccgggtggcggggaacggcgggcggcatcgctggtcacatggtgcggctttggcaaacgcgcgaacacatcgcgccgagcgacatctatgttgccatcggacctgccatcggtccgtgctgttatacggttgacgaccgggtcgtggacagtctgcgcccgacgcttcctccggaaagcccgttgccatggcgggaaacaagcccagggcaatatgcgctcgacttaaaggaagccaaccggctccagttgctcgcggctggcgttccgaacagccatatttatgtgtcggaacgctgtacaagctgtgaggaagcgttgtttttttcccaccgccgcgaccgcggaacgaccggaaggatgttggcgttcattggccgaagggaggaatggacatgacggtgcgcgacaacttggcggccattcgccgagaaatcgaggcggcctgcgcccgcgtcggccgcgatccagccggcgtgcgcatcgtggcggtcaccaaatatgtggatgcaaagcgggcgctcgaggtgcttgacgccggcattgccgacctcggcgaaaaccgctccgaccaattgattgaaaagcatgcacggatcggaaatcaagcgacgtggcatttcattgggacgcttcagtcgcgcaaagtcaaagacattattgataaagtcgattacattcattcgctcgaccgtctgtcgctcgcgaaagaaatcgaaaagcgggcggtgcggccggtaaaatgttttgttcaagtgaacgtatcgggcgaagcgaccaaacacgggctcgcccccgaagaaacgattccgtttattgaacagcttcgcgccttttcgcgcatcgaagtcgtcggattgatgacgatggcgccgcataccggcgacgaagcgatattgcgcgcttgctttcgccaattgcggatgctgaaggaacgcgttcaggcgttgggaatggcccatgcgccatgcaccgaactgtcaatgggcatgtcaaacgactacacgatcgccatcgaggaaggagcgacgtttgtgcgcatcggcagcgcgcttgtcggatcattgtaggaggtgaaaccggatggggttgatgaaaaaatttcgcgattattttttagaagaagactacgaagactatgatgaagaatatgaagcgccgcagccggaagaggaggcgccgccgaagacggcaggcaaggcgaacgtcgtcagcctgcaaagcgtgcaaaaatcggcgaaagtcgtgcttgctgagccgcgggtgtatgcggaggcgcaggagatcgccgaccatttgaaaagccggcgcgcggtcatcgtcaacttgcagcgcattcagcatgagcaggccaagcggatcgtcgactttttaagcggcacggtgtacgccattggcggcgacattcagcaagtcggcacaaaaatttttttatgcaccccggaaaacgtcgacgtcagcggctcgatttcgctcgacggcgaggatgacagaccgatgaagaggtggtagccgttggattatgtactcacgtttttgacgacagtgattcaagtgtactcgtatgcgctgatcatttatattttaatgtcgtggtttcccaatgcgcgcgaaacgcggttcggacagatgcttgccgccatttgcgagccgtatttggagccgtttcggcgcgtcattccgccgcttggcatcattgacgtctccccaatcgtcgcgtttatcgttcttgaattcgcgacgagagggcttcatgccctattcgacattcttcagtcgcagttttagcttcgttttgcgcgcacggcgccgccgctctccgtccggcaggcaaaaaggcggaagggcggaactcgcagagaggaatccattgtgggttcctttcttccatgaaagcaaggtgacgtcgagtggagctgtatcagcattttcgcaaagaggaacatccgttcattgatcaagtgctcgagtggaaggagatggtgagccgtcagtacgctccgaagctgaccgattttctcgatccgcgtgagcagcaaatcgtgcaaagcatcactggcggcgatggagacgtgcgcgtgttttttttcggaggcgccccgtttgtcgagcggaagcgggcgtttctcgctccgccgtatatcgaccctgaggaagaggattatggcattgtgctgtttgccgtccgctatccggcgaaattcgtttcccttgaacatcgcgacgtgttgggggcgctgatgtcgcttggcttgcggcgcggcaagtttggcgatattctcgttttggatggggaaattcagttttttgttgctgctgaagtcgccgactacgtccgcttgcatgtcgaaacgatcggcaaagctccggttgcgcttgagccgctgccgttgtcggctgccatgccgcttgccgaaacgtgggaggaaggaacggtcacggtgtcttctctaaggctcgatgctgtgctcgctcaggcgtttcgccttgcgagggagaaagcgcgtgcgcttgttgaaagcgggcttgtcaaagtcaactggaaggtggtggacaagccggatttcctctgcggaccgggcgatgtcctgtcggcgcgcggttttggccgctgcaagctgttttcggtggaagggccgacgaaaaaagagcgctggctcgttcagatcggccgacaaaaataagcaaatgacggcaggaaatcggcaaaccgtgtcgaatgaaagtgaagaaaaggaatgatggagacggaggtggccgttgtgccgttgacgccattggatattcacaacaaggaattcagccgcgggtttcgcgggtacgatgaagacgaagtgaacgagttcctcgatcaagtcattaaagactatgaaatgctcatccgtgaaaaaaagcagctggaagagaaagtggccgaactgacggaaaagctgaactactttgcgaacattgaggagacgctcaacaagtcgattcttgtcgctcaagaagcagcggaagaagtgaagcggaatgcgcaaaaagaggcgaagctgatcattaaagaggcggaaaaaaacgccgagcgcatcatcagcgatgcattggcgaaatcgcggaaaatcgccctcgagatcgaggagctgaagcggcagtcgaaagtgttccgcgcccgtttccgcatgcttgtcgaggcgcagcttgatatgatcaacagccgcgattgggacgagttgatggagtatgaggcgccggatttggaagaaggggcgagagaaccgctgtcacagccttgacgaaccgaagacgtttcggttataataattggcaaaaatcgccgcatcagccgccgtgggaggcggttggcttttttcaggatgaatagcgaaatagccatcgacgatgaaagggacagtagctcttgtacgaccggtcgcagcgagccggggatggtggaagcctggcatcggcgcaagagtgaacatcaccctggagttccatgccgaacatcaagtaggccatggcgcgtcattcccgttacgaatgaaaagtgggctgtgcgtcgtttgcatggccaagaagggtggtaccgcgagaccgttctcgtcccttgccgggggagaacggtttttttatttggaatctatcgttcgaaggaggagcaaggatggattacaaagagacgctgcttatgccgcaaaccgagttcccgatgcgcggcaacttgccgaagcgggagccggaaatgcaaaaaaaatgggaggaaatggacatttaccggaaagtgcaggagcggacgaaaggacgtccgctgtttgtcctgcatgacggcccgccgtatgccaacggcgacattcatatgggccatgcgctgaacaaaattttaaaagatatcatcgtccgctacaaatcgatgaacggctattgcgcgccgtacgtgccgggctgggatacgcacggactgccgatcgaaacggcgctcgcgaagcaaggcgtcgaccgcaaatcgatgagcgtcgccgagttccgcaagcggtgcgagcaatatgcgtatgaacaaatcgacaaccagcgccggcagttcaagcggctcggcgtgcgcggcgactgggacaacccgtacattacgctcaaaccggagtacgaagcccagcaaattaaagtatttggcgaaatggcgaaaaaagggctcatctacaaagggttgaagccggtctattggtccccgtcaagcgaatcggcgctcgccgaagcggaaatcgaatataaagacaagcgttcgccgtcgatttatgtcgccttcccggtgaaagacggcaaaggcgtgcttgagggcgatgagcgaatcgtcatttggacgacgacgccgtggacgattccggcgaacttggcgatcgcggttcatccggatttggattaccatgttgtcgatgtcagcggaaaacggtatgtcgtcgctgccgccttggcggaatcggtggcgaaagaaatcggttgggacgcatggtcggtcgtcaaaacggtcaaaggaaaagagcttgaatacgtcgtggcgaaacatccgttttatgagcgcgactcgcttgtcgtctgcggcgaacacgtcacgaccgacgccggcaccggttgcgtccatacggcgccgggccacggggaagacgactttctcgtcgggcaaaaatacgggcttccggtcctttgcccggttgatgagcgcggctacatgaccgaggaagcgccgggatttgaggggatgttttacgaagacgccaacaaggcgattacacagaagcttgaggaagtcggcgctttgttgaagctcgggtttatcacccactcgtatccgcacgactggcggacaaagcagccgacgattttccgagcgacaacgcaatggtttgcgtcgatcgataaaatccgcaacgagctgcttcaggcgattaaagaaacgaaatggattccggagtggggggaaatccgcatccacaacatggtgcgcgaccgcggcgactggtgcatttcccgccaacgcgcctggggggtgccgattccggtcttttacggcgaaaacggcgaaccgatcatcaccgatgagacgattgagcatgtgtcgaacctgttccgccaatacgggtcgaacgtctggtttgaacgagaggcgaaagacttgctgccggaaggattcacccatccgtcgagcccgaacggcatctttacgaaagaaacggacattatggatgtctggtttgactccggttcgtcgcaccaagccgtgttggtcgaacgcgacgatctcatgcgtccggctgatttgtacttggaagggtccgaccaatatcgcggctggttcaactcatcgctgtccaccgccgttgccgtcaccggcaaagcgccgtataaaggcgtgttgagccacggctttgtcttggacggcgaagggcggaaaatgagcaagtcgctcggcaacgtcgtcgtgccggcgaaagtgatggaacagttcggcgccgacattttgcggctttgggtcgcttcggttgactaccaagcggacgtgcgcatctccgaccatattttaaaacaagtgtcggaagtgtaccggaaaatccgcaacacgttccggtttatgctcggcaacttgttcgattttgacccgaaccaaaacgccgtgccgattggggagcttggcgaagtcgaccgctatatgctggcgaagttgaacaagctgatcgccaaagtgaaaaaggcctatgacagctacgatttcgccgcggtttaccatgagatgaaccatttctgcaccgtcgagctgagcgcgttttacttggatatggcgaaagacattttgtacatcgaagcggccgactcgcgcgcccgccgcgccgtgcagacggtgctgtatgaaacggtcgtcgcgttggcgaagctcatcgcgccgattttgccgcataccgccgatgaagtgtgggagcatatcccgaatcgaagagaaaacgtcgaaagcgtccagctcaccgatatgccggagccgatcgcgatcgacggcgaagaagcgctgctggcgaaatgggatgcgtttatggacgtgcgcgatgacatgttaaaagcgctcgagaacgcgcgcaatgaaaaagtgatcggcaaatcgctgaccgcgagcgtcatcgtctacccgaaagacgaggcgcggaagctattggcgtcgcttgatgccgacttgcgccagcttctcatcgtttccgccttttcgatcgccgatgagccgtatgacgccgcgccggccgaagccgagcggctcgaccacgtggccgtcctcgtccgcccggcggaaggcgagacgtgcgagcggtgctggacggtgactccagctgtcggacaagatccgtcccacccgacgctttgcccgcgctgcgcacatatcgtgaatgaacattattcagcgtaacgaaaagcggcaggttgccttggggcggccttgccgcttcatttgtttgccatggcgaattatgctacaatgcaaaaaggatgaatgagaaggacagggggacttggcacggtggcatactattggattgcagcggcggtcgtcatcctcgatcaatggacgaaatggcttgtcgtccgctatatgcggcttggggaaagcatcccgatcattgacaatgtgctctatattacgtcacaccgcaatcgcggcgcggcgtggggcatgctcgaagggcagttttggctcttttatttgattacggttattgtcgtggcggcgatcgtgatctacattcgccgcctgaagccttctgaacgcctggcgggcgtagggcttgggctgatgctcggcggggcgattggcaattttctcgaccgcgtctttcgcaaggaagtggtcgatttcatccacgcgtacatcggcacgtacagttttccggtgttcaacgtggctgactcggcgctgacggtcggcgtcatcttgctgtttgtccatatgttttttttcgcgacaccagagaaagggaatgagtagatggacacgatcacatttcacattgaagacgaatatgacggcgaacgaattgataaagtgatcgcggcgttaaatgaggaatggtcgcgttcacaagtgcagcaatggatcaaaaacgggcttgtgaccgtgaacggccaaacggtgaaggcgaactacaaatgcgaggcgggcgactcggtcgccgtctcaccgccggagccggagccgcttcatgtcgagccggagccgattccgctggacatttattatgaggatgaggatgtccttgtcgtcaacaagccgcgcggcatggtcgtccatccggcgcccgggcatatgcgcggcacgcttgtcaacgcgcttctcgcccattgccgcgacctgtctgggatcaacggcgtgcttcgccccggcatcgtccatcggattgacaaagacacatcaggactattgatggtggcgaaaaacgacgccgcccaccgctcgctcgtcgagcagcttgtgaacaaaacggtgacgcgccgctacaaggcgatcgtccacggcgtcattccgcacgattatggcacgatcgacgcgccgatcggccgcgacaaacgcgaccgaaaaaaaatggccgtcaccgaggaaaacggcaaggaagccgtcacccatttccgcgtgctcgagcggtttcgccattacacgtatgtggagtgccagctggaaacggggcggacgcaccaaattcgcgtccatatgaaatacatcggctatccgctcgctggcgacccgcaatacgggccgaaaaaaacgctcgccatcgacggccaggcgcttcacgccggggtgctcggcttccgtcatccgagaagcggcgagtatttggaattcgaagcgccgttgccaccggagtttgccgagctgcttgactggctgcgaaaaaacgattgacaaacgaacacgccccctttacaatgaaaacaggtgaacaggaacctttaagttcagtcctgtgaggctgaaaaggggtcggaatgacaaagaagggcgatgtatgcccatcttgtttggcgataagcgcgccatcccccgcttcacaggcgggggattttttgtgccaacggaggtggcttgtatgcaaaaggcggtcgtgatggacgaacaggcgattcgccgcgctttgacgcgcatcgcccacgaaatcatcgaacgaaacaaaggcattgacggctgcgtgcttgtcggaattaaaacgcgcggcatttacttggcgcgccgcttggcggagcggatcgagcaaattgaaggggcgtccgttcccgtcggtgagcttgacatcaccttgtaccgcgacgatttgaccgtgaagacggacgaccatgaaccgcttgtgaaaggaacgaatgtgccgtttccggtgaccgagcggaatgtcattttagttgatgatgtgctctttaccggccggacggtgcgggcggcgatggatgcggtcatggatttgggccgcccggcgcgcatccagctcgccgtgcttgttgaccgcggccacagggaactcccgatccgcgctgatttcgtcggcaaaaacgtgccgacctctcgttcggaactgatcgtcgtggagctttcggaagtggacggcatcgatcaagtctccattcatgaaaaatagcgaagcacccttttaagcgcagtcccgtgaggctgcaaaaggggcggaatcgtttcggctgtttctgcaccctctttgcgcctttatgggcaaagagggtgtttttgtgcacactaaaaaacaagttggctcattttacaaaaggagtgacgaaagatgaacaaaccggtgttggacattcaagaccgcccgactgttgggcaatggatcacgctaagccttcagcatttattcgccatgttcggggcgacgattttagtgccgtacttagtcggcttagatccgtcgatcgccttgctgacaagcgggctcggaacattggcgtttttgctcattacgaaatggcaagtgccggcgtatcttggctcgtcgttcgcctacattgcgccgatcatcgcggcgaaaacggctggcggcccgggagcggccatgatcggcagcttcctcgccggattggtgtacggggttgtcgccctcatcattaaaaaagccggctaccgctgggtgatgaaactgttgccgccggttgtggtcggcccggtcatcatcgtcatcggcctcggcttggccgggacggcggtcgggatggcgatgaacggcccggacggcaaatacagcttgctccatttctcggtggcgctcgtgacgctcgcggccacgatcgtctgctccgtgctcgcgcgcggcatgttgagcttgattccggtgcttgtcggcattgtcgtcggctatctctacgcgttggcggtcgggctcgtcgatttgtcgaaagtggcggcggcgaaatggttcgaatggccggatttcttgatcccgtttgccgattatccggtgcgcgtcacatgggagatcgtcatgctcatggtgccggtggcgatcgtcaccttgtccgagcatatcggccaccagctcgtcttaagcaaagtcgtcggccgcgacctcattcaaaaaccggggctgcaccgctcgattttaggggacggaacggcgacgatgatctccgccttgcttggcggtccgccgaagacgacgtacggggaaaacatcggtgtgctggcgatcacccgcgtctacagtgtctacgtgctggccggcgcggcggtcatcgcgatcgctttcggcttcgtcggcaaaatcacggcgctgatcagctcgattccgacgccggtcatgggcggtgtgtcgatcttgctgtttggcatcatcgcctcgtccggactgcgcatgttgatcgacagccgcgtcgatttcggccagacgcgcaatttagtcatcgcttccgtcatcttggtcatcggcatcggcggagcggtgctgaaaatcagcgacagcttccaaattaccgggatggcgctctcggccattgtcggcgtcctcctcaacttgattttgccggggcgtccacaagccgcggaaaacctatttgaagaaaaccagagcgaccatgtcgcctaataggagaaagcaccttttaattaagtcccgcgaggcttaaaaaggtgtgaaaacaggcgcatccagggccggagtgcaccttcggccctgccatgcgccgatcgtcacaccttgcctggccggcaaggtgtttttttcgcgaaaaaacgaaaaggagcgagaccgatgacccatcttttcgcattaagtgaactgccgcttgatgaaatccaccgtttgctcgatgaagcggaagcgttccgcagcgggcgcatctggcgcccggcggcgccgatgtacgtcgccaacttgtttttcgaaccgagcacgcgcacgaaatgcagcttcgagatggcggaacggaagcttgggcttcatgtcattccatttgacccggaacgctcgagcgtgcaaaaaggggagacgctgtacgataccgtacggacgcttgaggcgatcggcgtcgatgcggttgtcatccgccatcacgaagatgcgtatttcgaagcgctccgccatgcggtcggcattccgatcatcaacgccggtgacggctgcgggcaccatccgacccagtcgctcttggatttattgacgatccgccaagagtttggcgccttcactggcttgacggtggcgatcatcggcgacatccgtcatagccgcgtcgcccgctccaatgcggaagtgttgacaaggctgggggcaaacgtcctgttttccggaccggcggagtggaaagatgaaacgaatccgtacgggacgtacgtcgacatcgatgaggccatcgcccgcgccgatgtcgtgatgcttttgcgcatccaacatgaacgccatgcggaaacgatggggctgacaaaagaagagtaccatgcgcggtacgggctgacgcttgagcgggcgcggcggatgaaatcgggcgccatcatcttgcacccggcgccggtcaaccgcggggtcgaaatcgcaagcgaacttgtcgaagcgaaggcatcgcgcatttttaaacaaatggaaaacggcgtctacgtgcggatggctgtcttaaaacgggcaatggaagggagaatggagcatgggcgtatggctgaaaaatggcatgtcgttcaataaagatggggaattgatgcggacacatatcaaaatcgaacacggaaccattgcagcgatcctctatgaacagccgctggaagcgaatgaggaggacgttatcgacgttggcggccgtctcatcgttcctggcctgatcgacttgcacgttcatttgcgcgaaccgggcggcgaagcgaaagaaacgattgaaacgggcacgctcgccgcggcgaaaggcggatttgcgacggttgccgccatgccgaacacgaacccagcgccggatcggaaagagcagatggaatggctgcaagcccgcatccgcgaaacggcgcgcgtcaacgtgcttccgtacgcggcgatcacgattggacaaaaaggggaagagctgaccgattttgcggcgctaaaagaagcaggggcgttcgcctttaccgatgacggcgtcggcgtccagtcggccgggatgatgtttgaagcgatgaaacaggcggcggcgctcgatatggcgatcgttgcccattgcgaggacgacacgctgacaaacggcggagcggtgcatgacggcgagttcgcccggcgctatggacttcgcggcattccatccgtctgcgaggcggtgcacatcgcccgcgacgtcttgcttgccgaggcagccggatgccattatcacgtctgccatatcagcacgaaagaatcggtgcgcgtcgtccgcgacgcgaagcgggccggcatccgcgtcaccgccgaagtgacgccgcaccatctgctcttgtgcgatgaagacattccggggttggacgcgaactacaaaatgaacccgccgctgcgcagccgagaggaccgtgacgcattaattgaaggactgctcgacggcacgatcgactttatcgccaccgaccacgcgccgcatacagccgcggaaaaagcgaaaggcatcgaggcggcgccgtttggcatcgttggattggaaacggcgtttccgctcttatatacgcattttgtcaaaaccggcatctttacgttacagcaacttgtcgattggctgacgatcaagccggcgcaatgttttggcctcaaggccgggcggcttgccgtcggggcgccggcggatattgcggtcattgatttggaaacagaagaagcgattgatcccgagacgttcgcgtccaaagggaaaaatacgccgtttgccggctgggtgtgccaaggctggccggtgatgacgttcgttggcggaacactcgtatgggagaaaggaagggcgtaaagatgaaacggcagctgattttagaagatggttcgttttttgtcggcgaagcgtttggcagcttgaaagagacgatcggggaagtcgtctttaacactgggatgactggatatcaagaaattttgaccgacccgtcgtattgcgggcaaatcgtgacgatgacgtatccgttgatcggcaactacggcattaaccgcgacgactttgaagcgatccgcccgcatgtgcacgggttcatcgtcaaagaagcgtgcgtgaagccgtccaactggcgcggagaactgacgttggacgagtatttgaaagaaaaaggcatccctggcctttccggcatcgacacgcgcaaactgacgcgcctcatccgccaatacggaacgttaaaagggatgatctgtgggctagatgtcgatccggcggaagcagcagccaagctgcgggcgatggagtggccgcgcgaccaagtgcggcgcgtctcaacgaaaagcgcctacccaagcccggggcgaggcgagcgcatcgtcttgatcgactttgggatgaaacacggcattttgcgcgaactgaacaagcgaaattgcgatgtgatcgtcttgccgtacaacgccaccgctgaagaggtgctcggctggcatccggatggggtcatgctttccaatggaccgggcgacccgaaagacgtgccggaagcgatcgagatgatccgcgggattctcggcaaagtgccgctctttggcatctgcctcggccatcagctgttcgcgttggcgtgcggcgcgaatacggagaaaatgaaattcggccatcgcggctcgaaccatccggtcaaagacttgcgcaccggcaaagtcgccatcacgtcgcaaaaccatggctataccgtcacgcacgagtcgctttctggcacccggcttgaggtgacgcatatcgccttaaatgacggcacggtcgaagggctccgtcatttggacgttccggcgtttacggtgcaataccatccggaagcctcgccgggcccggaagatgcgaatccgttgtttgacgagtttttggcgctcatccgcgagttcaacaagaaaggggaagtcatccatgcctaaacgccgcgacattgaaacgattttagtcatcggctcggggccgatcgtcatcggccaggcggccgagttcgactacgcagggacgcaagcgtgcttagccctaaaagaagaaggatacaaagtcattctggtgaactcaaacccggcgacgatcatgaccgatacggaaatcgccgataaagtctatatggagccgctgacgctcgattttgtcgcccgcatcatccgcaaagagcggccggacgcgattttgccgacgcttggcggccagaccggcctcaacttggcggttgagctcgccaaagccggcgtgctcgaggagtgcggcgtggaaattctcggcacgaagctcgaggcgatcgaaaaggcggaagaccgcgaacagtttcgcgccctcatgaacgagcttggcgagccggtgccggaaagcgcgattattcacagcttggaagaggcatacgcctttgtcgaacaaatcggctatccggtcatcgtccgcccggcgttcacgctcggcggcacgggcggcggcatttgcacgaacgaagaagagcttattgaaatcgtctcaaccggattgaagatgagcccggtgcaccaatgcttgctcgagcggagcatcgccggctacaaggagattgaatacgaagtgatgcgcgacgccaatgacaacgcgattgtcgtctgcaacatggaaaacatcgacccggtcggcattcatacgggcgattcgatcgtcgtcgccccgagccagacgttaagcgaccgcgaatatcagcttttgcggaacgcgtccttgaaaatcatccgcgcccttggcatagaaggcggctgcaacgtccagctggcgcttgacccagacagcttccgctattacgtcattgaagtgaacccgcgcgtcagccgctcgtcggcgctggcgtcaaaagcgacggggtatccgatcgcgaaactggcggcgaaaatcgccgtcgggttgacgcttgacgaaatgatcaacccggtcaccgggaaaacgtacgcctgcttcgagccggcgcttgattatgtggtgacgaaaattccgcgctttccgtttgacaaatttgaatcggcgaaccgccgccttggcacgcaaatgaaagcgaccggcgaagtgatggcgatcggccggacgttcgaagaatcgctgttaaaagccgttcgttcgctcgagatcggagtgcatcatctggaattgaacgaggcgaaaacggccgccgacgacgtgatcgaaaaacggatccgcaaggcgggcgatgagcggctcttttacatcgccgaggcgctccgccgcggggtgacggtggagacgctgcatgaatggagccaaatcgaccgctttttcctgcataaaatccagaacatcatcgagatggaaacggtcttgaaaaaccacccgggcgaccttgacgtgttaaagaaagcgaaagcgctcggcttctccgatgcggcgatagcggcgttatggaacaaaacggagcgcgacatttacgcgctgcgccgccaacacggcatcatgccggtgtacaaaatggtcgatacgtgcgcagccgaattcacgtcggaaacgccgtactactacagcacgtacgaggaagaaaacgaatcgatcgtgacggaaaaaccgagcgtcgtcgtgcttggctccggcccgatccgcatcggccaagggatcgaatttgactatgcgaccgtccattgcgtctgggccattaagcaggccggttatgaggcgatcatcatcaacaacaacccggaaacggtctcgaccgacttcagcacatcggacaaactgtatttcgaaccgctgacggccgaagacgtgatgcatgtcatcgacctcgagcagccggtcggcgtcatcgtccaattcggcggtcagacggccatcaacttggcggcggaactcgaggcgcgcggcgtccgcttgcttgggacgacgcttgaagatttggaccgcgccgaagaccgcgacaaatttgaacaggcgctctcggaactcggcattcccaaaccggccggcaaaaccgccgtttcggtcgaagaagcggtcgccatcgccgaggagatcggctacccggtgctcgtccgtccttcgtacgtgctcggcggccgggcgatggaaatcgtgtacaatcgcggcgagctgcttcattacatggaacacgccgtgcgcgtcaatccacagcacccagtgcttgttgaccgctacatcactggcaaggaagtcgaagtcgatgccatcgccgacggcgagacggtcgtcatccccgggatcatggaacatatcgagcgggccggcgtccattccggcgactcgatcgccgtctacccgccccagacattaagcgcggaagtgatcgacaagatcgcggattacacgatccgactggcgcgcgggctgcatattgtcgggctgttgaacatccagtttgtcgtctcgggaagcgacgtctatgtcttggaagtgaacccgcgctcaagccgcacggtgccgtttttaagcaaaatcaccggcgtgccgatggcgaatctcgccacgaaagccattttaggggcgaagctcgccgacatgggctacacaaccggcgtctgcccggtgcgctccggcgtgtacgtgaaagtgccggtgttctcgtttgcgaaattgcgcaacgtcgacatttcgctcggcccggaaatgaagtcgaccggcgaagtgatcggcaaggacgtgacgtttgaaaaagcgctctataaggggcttgtcgcctcgggcatccatatccagccgcatggagcagtgctgttgacggtggccgacaaagataaagaagaagcggtcgacctggcgcgccgctttgccgacatcggctaccagctgttggcgacgaacggcacggcggaaacattgaaagcggccggcattccggtgacggtcgtcaataaaatccactcggcgtcgccgaacattttggatgtcatccgccaagggaaggcgcaagtcgtcatcaatacgctgacgaaaggaaagcagccggaaagcgacggcttccgcatccgccgcgaagcggtcgaaaacggcatcccgtgcttgacgtcgctcgatacggcccgggcgatgctgcaagtgctcgaatcgatgacattttcaacgacggcgatgacggaagggctggtgcggtcatgatcggccgcgaacgaatgacggtcgcaagccagcggctgatcgccgagcggacgtatgaattgacgctttccggccgcctcgtgcaagagatgaaacagccgggccagtttgttcatgtgaaagtggccgcatccgccgatccgctcctgcgccgcccgctcagcctttgccatatcgaccacaagcaggggcaatgcacgatcatttaccgccaggaagggaaaggcacggcgctccttacgcaaaaacagccgggcgacacggtcgatgtgctcggcccgctcggcaacggctttccgctcgaggccgcgccggcgggcagccgggcgctgctagtcggcggcggcatcggcgtcccgccgctctatgaactggcgaaacagctcacaaagcgcggcgtcaaagtggtgagcgtgctcgggtttcaaacgaaagcggcggtcttttacgaagaagaatttgccgcgttcggcgagacgcatgtcgcgaccgatgacggctcgcacggaacggtcgggcgcgtcaccgatgtgatcgaagcgcgctcgctcgagtttgacgtcttatacgcctgcggcccgaagccgatgcttcgggcgcttgcggaacggtttccgaaccggccggtgtacttgtcgctcgaggagcggatgggctgcggcgtcggggcgtgtttcgcctgcgtctgccatgtgtcagggagcgagacggcgtataaaaaagtatgcagcgacggtccggtgtttcgggccggggaggtggtgctatgaaccggcttgccgttgaactgccgggtctttcgctcaaaaacccgatcatgccggcgtctggctgtttcgggtttggccgcgagtacgcccggttttacgatttaagcgtgttaggcgccattatgatcaaggcgacgacaaaagagccgcgctttggcaatccgacaccaagggtggcagaaacgccgggcgggatgttaaacgccatcggcttgcaaaaccccggccttgacaaagtgctcgaagaagaactgccgtggcttgaacagtttgacgtaccgatcatcgccaatatcgctggctcgacggtggaagagtacgtcgaggtagccgaagcgatttccaaagcgcccaatgtccatgcgttagagctcaacatttcctgcccaaacgtgaaaaaaggcgggattgcgtttggcaccgtgccggacgtggctgcggaactgacgcggcttgtcaaagaagtgtccgccgtgccggtgtacgtgaagctgtctccgaacgtcaccgacatcgtcgcgatggcgaaggccattgaacaagcgggcgccgatggcttgacgatgatcaacacgctcgttggcatgcgcatcgacgtgaaaacaggccggccgattttggccaacggcaccgggggcttatccggcccggcggtcaagccaatcgccattcgcatgatttatgaagtgagccaggcggtgtcgattccgatcatcggcatgggcggcattcaaacggcggaagacgtgctcgagtttttctacgccggcgcgagcgcggttgcggtcggaacggccaacttcgtcgatccattcgtctgcccgacgatcatcgccgacctgccggcgctgttggacgacctcgggatcggccacatttccgaatgcataggaaggagctggaagaccggtgcacacgccgttcattgtcgcgcttgatttcccatcaaaacaagaggtggagcggtttttgcggccgtttgccggaacgccgctgttcgtcaaagtcggcatggagctgtactatcaggaaggtccagccatcgtcgcgtttctcaaagaacaaggacatgccgtctttttagacttaaaactgcacgacattccgaatacggtgaaacaggcgatgaaagggctcgcccgtgtcggcgccgatttggtgaacgtccacgccgccggcggccggcgcatgatggaagcggcgatcgaggggcttgacgccggcacgccaagcggaagaatgcggccgcgctgcatcgctgtcacccagctgacaagcacggacgagcgaatgcttcatgaggagctgtggatttcccgcccgcttgtggaaacagtcgcccattatgccgccttggcgaaagaaagcggccttgacggcgtcgtctgttcagcgaacgaagcgccgctcatcaaagaacggtgcggcgcctcgttccttgccgtcacccccggtatccgctttgctgatgatgcggcgcacgatcaagtgcgcgtcgtcaccccaaggaaagcgcgtgagcttggcgccgactacatcgtcgtcggccgcagcctcacccgcgccgccgatccgcttgaagcgtacaatcgcttgcagcacgaatggaacggaggagagagagaatgaaacacgacatcgccgccaaattgcttgaaatcggggcggtcgccctgcagccgagcgagccgttcacctggtcctcgggtttgaaatcgccaatttattgcgacaaccgcctgacgctcgcttaccccgacgtgcgccgcacgatcgccgacggcctcgccgaactcatccgcacccatttcccggaagcggatctcatcgctggcacggcgaccgccggcatcccgcacgccgcctgggtgagcgagcggcttgatctgccgatgtgctacgtccgcagccaggcgaaagcgcacggcaaaggaaaacaaatcgaaggcaaagccgaaccgggccagcgcgtggtcgttatcgaagacttgatctcgacgggcggcagctcgcttgcggccgtccgcgccttgaaagaggcgggctgcgaagtgcttggcgtcgccgccatcttcacatacgggctcgaaaaagcgaaacaggcgtttgccgcagagaatttgcctgcctacacgcttacggactacaacaccctcatcgaaacggccgtccgccttggtgccgtcagcgaacacgatctggcgacattgcgaaaatggcgggagaatccggagaagtgggggaactaacatcaacgcaagcgaaaaggggctgactcaaaagcccctttttgatgaaatttcacctcacatttcgcaccctagcagggctgaaagaaagaattttttatttcgttttttagaataactttccgaccaacacaacgagcgatggcaatcctttttttaccatcgctagtcgttctgtatcatgttagacgtagatgctctcatccatgcccaatccctgcagaatccttcgctgatccgggttgagggagcgatcgagtgcgcgttggatgcgcccgtctggcagctccagcaggatgacgttcacatattgaaacagctgaaaaatcacctgtcccgttggccgggtcagcttgcggcctcccgcgccctttaacgggcgttctggtgtgatgaactgacgcacccggcgctgaaaaacgcggtaaatcgccaaggccaagagaaatagatagcccaatacggcgacccgttctggttttttgacataaatctcatccgtgaaaaacggatctttcaaaaaagcgaaattcatttccaccgagatttgccctttatacagcttcaagatctcttgggcatccatttgttggcccttccattccttcggaacggtcgtgacgaggacaaaccgggacgctttccgtcttgcctgttcccatgcctgttggtcgaattcgacgtttaggcgaagggtgtacagcgtctccgtctcgggttccgccccttttttcggccgtcctcgccgttttttcggacgcacgatctcttcgaccgcggcctccactcgatgaaaccgagggcgaagggacgccttgagggaggtcaaggcttgttcggcgtcttcccggcaggagaaggggtggcgctcccaacggacttgttcctcgcgaagaagctccgcttctttgacccgctctttttcgagcgtctttcctttgcgctggtcgagcgcgctcgattcgacgacgatcagccgaaccgggtggccttcataggtcgaggccgtttcccatacccgatgcgtggcgccgtttctctccgccagggtaaagggttcgctccacgggatgtgaggcgaatcggcctctgcgagcgcctgtttcacgatccgaagcgacgaagggcctctggtgatcaaaaaggcacgggcggcttttgtctgcgccaaggtgtctttcgtcatcgcggcggaatcggccacgtaaatccattcgtcgtcgatcttggcttgtttgaactgttcgtggatccgcgacagcacctcaggattccacgccttatccgatagattgccgtcatgcacatcgccgtaaaacgggatgccatcctcgttgccgaccagtccgaagccgattggtttttgccaacgatgatggcggttatagccatgtgtgatctgcaaagcctctaatgaggccgactcatacgctccgtaaaccgtcttgtccgtcgtatcagcgtgaaaggctcggagggaaaggccttctttgcgataaatgtgaatcaagcaagtgctgatgaccttgtgaatatcggcctcatacaagcggtcgagatgacgggccaaggcatcgtcgttcaaccaggaaggctggagaccgggacggatgagtttctctagatcgatctcctgagcccatcgttctaagtgaaccagggcttgccggccgtcaaatagatggtaaaggatggcttgaacggcatcgctgactcgcgtttggcactgtggatcgacgggcacaagatggtcaatcaagtgggggatgtcgagttttttgactagaacacttatgatattcaaataaccattacgatagacccctttgactttcacattcatgaaagaaaaactcctttacgttccttgtatgtcaaggattcattcgacatcggaacaaaaaatcctcctgattttcgtcgaaagggtgcgaaatgtgaggaaagaaggcagcacactcaaggttttacggcattcttgacagcgatatcgtgcgatccaaaggtgatactccccctctgccgtcaacacatagcgttggtcgtatccgtgacgatgcaaggggcggcgggatggacagtggggggcattggttcacgtcgggaaaatcgttctctttcccacgatccgtatacgtttgaatgtcaatgccaaagtcgtgaaactggatcacacttcctctcccctctccttgaaacgaatggaaatcttcgtccgaaacaattcacaaaaaatttagcacattccttcagaaaaggggagagggctttctgaaagaatgtgcaaaaaaatgggcgttttgtgctgaaataataatgataatttacagttgaatcaaaaaacaattagtgttattatttacaataaaggaaatattaagtgatttcaggaggcggttctatgttaactaagacaggaatatttttagatcaggtcacccgtggtgctagttgagctttagcgctcaactagcccaagtgtaaccagggaataggctaacaatataccgtctaacgccacttcaaatccgatgatcgaattggctcggatctcagtgatgcgatagtggtcaaccagaaccgagaacaccgtctcgatccctttgcgtttttgttggatccactgctcccatgtctcagacgcacgatgtttctggttttttcgagacggagtccaaagcgccatttggtattcttcgtacagccttttttgcaagtcacggctgatgaatcctttgtccccgaagtgataggggtgaggaatttgggtcataacgctttcggctgcgattcgatcgtggtaagatgcttccgtcaccacataccccatcggcagcccttgatcggtcacttgaaggtgcagcttcaacccgtagtaccattgttttttggaagtgcaatacccgatgtcggcgatctcttgaaaccgtttgacgcgatgcattcttgccgtatggcacaatgggagcggcaagctgtccacgacagcataggcatgatgttggccacgtttttccagctcatggcggatccatttgatggcgaagtcaagcgtcagacaacggcggttgtaccgggaacgttcgagaaacgagccgtttgtgaacaaattttccgtgacaaaacgatgccatgcccgttcagaagtaaaaccgagcagctttcctaaaagatgaatggcgatgatgacagcgtcctcttgcttgaccaaatggcgatttcgacgatgaagatgcacctgaatgcatgaaagttgggcagaaacaaaaacgaaaatggcggcatattgcttttgaatcttggcccgatctgtagtaaaatgaaagtgctcttgcatggggattctcctttcgaatggtaggtcacactttcattctacaggagatccgccaggcaagggctatttttatgcttgatcaagtttatctagcaccgcgggtcaggtcgaaataaatagcagaactgtagatgagcatttttcattataataatttccatggttagagagacaaacagggaaccccttaggcgacatggagctgttttttgatcacatcaatgggaatctcttgattcgcggcgttataaatgaactcgacgacgctgtggcctttccgcgatcgaagaagctccaatccggtggagaggtcttgctgggattccgctatgctgtacacgcaggaggagagcaccaccgcccaataccgtttcaccgcccgaatgtggcgaacgcggtatccatccagcttcagttgatctttcgcctgccggaaaaagcactcgatcgtccaacgctgagcatagtaacgcaagatgtcttcgtccccgagctcccgatcggtgctcaagacgacatggagatgttccggcgccatcggctgatccgccttccaagccagcagcaccaccgcgtcatcgaggccatggatcgccccctcatagcgatacacgcgataacgctcctgacccaccgtgacgaggcgggtgtcttcggactcgacatagcgggcgaactgcttggcttggatggcgatgcctttcgggtagagaatccggttcgtcttgagcatggcgatgacatggaatccctgtttcaagcaggcttcaatgagctttttggacggataccacgaatccatgagcacatacaccggctgagcccgcttcactttgagcgaagaaagcatctccatcgctaggtcgactttgcttgttcccgccgtcttatcataaagacgaaacgcgaacgggaatgcctgagtcatggtgtgcaccatcagccaaacgagcgaatgcccccagaccgattgatgatctttgtgagagaaatgccaatcacacccttgaatggcgtgtgcagcccgtgacgaaggcttcgttttttggcaaatggcatcatcaatcgaaacaaaaaggggttgattctcccgtttggcgattcgcttgatgcgatgaaggatccattgctggagtttgcgaagcaacgtctcttcatcccaagggcttttcgtgaaaaaatggctgagcgttgttcgatgattgggatgaaaactccagtgatggagatccgtcagcgttcccgagaatcccttggtggtcaaggcatcgacgatatgaacgagatgcttcagaaccggcttcgagaaatgcaatgccaaccccaatgcgaagaaaaacttgtggattccttgatgatgtgctaatctattcatgagacatgaacctccttgtgaatggttggttagcacatctattttaaccaaggagtcgggttcatgtctccttttttgtttggttgtcaatttatgttagtgaatttgctcatctacagtaaagaaattgtttttcgtctttgtcgttttcttgagaagtcggctttgactaaatgataatgaaggagtggtcatctttccatgattgcaatccctgaaattactatagaaaccccttacactgaaaggaaagaagccttagagcttgagggtagcgtgcgacgtgaacactttatggatcttgtccttctatccttctatggctctgatatttacgacaaattaaataggatgaatacttcagaaaagatgggttcctacgatatcctccgtatctataatccaaacttggagcagcgccgccagcttgcgtgtaatggatttatttataaaccgagttggttgctttggatatgcccatcttaccagtcggatgaagagtatcttgcgattttgagcaaaaaacaacgccagcgtacccgaaaggccgttaatattgtggagtctcgctttaaagttgtggtagaagatgggttagagataaaaactattgataaatggtacgaactctacagaaatcgtgttagggaaatgaagcgaggtttgctcatagcagaggcggatcgccatgtgtttataactcagccggaaaaatttgtcggcctatttatctatgatggatctcagatgattggcggaaccctctgtcttcgtagaaacgacatgaacatgcttagggtagtgtatagtgcaaccgacccgaattatatgggttctgttgaactttcacgttatctttacttcctgttgttgcgtacagcccgggagcttggatattccatatccagccttggtgtggatccgaatctctacggacatgtggttagtgtcgggttgtacagctttaagtggcgaatcggatttcgccctataccggctcagatttatggagaggacagttccgacgttttggagagaattatatcgttttccaagcttgatgatccggtgttttgcctgggatatagtgaggaaggtatgtccgatttaagtcttgaaggacatcttttctaccggaatcttggggtgcgtattagcgattttcaggcaccttttcttggtaaattacatttacacaaggtggtgtaataaggtgcgtaagttattgattttggactggagctcagagtggagagggtatgtgttagaagccgctgctcgtatgggcgtcaatgtattgctggtaatggatcgggatcgtccaactcctgaggtggtgttggataaactcatccttccagatctctatcaaaacccggtacaatgggcggaaacaatcgcaacatatggacgtagatggggtgtggacggtgtttttactcacgaggacgaacttgtcgaattgagtgccatcgttgcacaatacctaaggcttcccgggccatccccaaaaggtgtgcggagagcccttgacaagtgggaaacccgtgaatgtcttcgggagattggtcttcctaaccctaactataggagagcaaattctttcgatgaacttaagtcagctgttaaccagattggtctcccggtagtaattaaaccgattgctagctcgtcagccgagggagcttccaaagtggaacgtttggaggatattgaaattgcttggcgggcagccttcgaggcaagcttaagcagtcccgtttctcccggtcaggtcattgttgaggaatacctccgagacgaaggacgcgtactaagtcttgagggtatgatcattgaaggacaattatttccaattacgataacagaggcgcatcaatatcattcatcccgcggaggtagagcgctccgtattcactacaaagattattttctgccggctccagttaccgagaagacctatagggaaatcgttttgatgtcaagtaaactagccgaggctcttcctatccatttaggcgccgtccatgtcgaatataaattgacaccagaaggtccgcgtttattggaatttaatccacgacttgggggtggtctggtcccgcttatggttcgccaagcttttggggttgatcttgctgaagccagtttgaagctggctcttggtgaaaagccagatctccgtttcaccaaaagtagtgcagtttgccttgattggtacgttccaccgtatgaaggaatagtaaggagcgtacatggatttgaagaaatgttgacagcgccaaatgttgtacacggagagctacgagtcaagataggagaacgcgtggctcctggttggttgggattagcttttgttatgacggagcactcagatcctcttggagcactgaagtcagctaggaatgccttgaaacatttgtcaatagaaattgaaccggtgtcttaatgttcgaaatgatattcagaggtgaggtgagcttcatgacctcaataatagcacagcgcccgctactccaaaaatttgagaagcaaaagaggaaactattgctgcacttgttaacaataaagctgaattgttgttaaacgatgccataaaaccccgtctattacgttttcgggaggtttgtgcgatctaccgttgtttcgtgacggaaataacaaactatccgggtcagtatattgataaattcgtaactcgacagtttgaccgaatcttacttgatgttcagtgcagtggcgaagggcgtatcgatctcaggagacctcgagctcttcgcttctggtctgaacatcgcattcgcaaatttagcaggcttcagaaaaaaatgctcatctcgtcgtttaagcttctgcggccaggtgaaattttggtctactccacgtgtacttttgcaccggaagaaaaggaggaaccagttgactatttgcttaggaattatccagcccgtgtagaagaaattcaaattgaagtccgttctcaatctggtcttacattatggggagaaaagaagtatcacccggacctctccaaagcattgcgggtgttgccaagtgagtgagtatatggagggcttcttcttcgtatgtaaaatcagaaagatgaatcattaaggctctggtgaggtgataggcgtgatgattagggagatgaaagaagaagatcttgaaagggtagtagagatagtggctgcaaataatccaacacttgctgatttggcccggtgcgatatctcagaggggcatcgtaaagaaacggctcgtttttttgttgcagaagagaacagacatgtggtgggagtaatgggctatgagaaggatcggtggggtgtgcaagacatttattgggcaatatggctatttgtagatcccatatggcaacgacgaggaattgctactaagttatatggtcatattgaggaagaacttcggcgtttgggctgtcgaaaggtttatctcgatgtagggaacgagtcagaacacgaggcggcgattgccttccacaaagctaatggttttgttcttgaaggctatctacgggactattggagcgatggtgaggattttctgattttcgcaaagcgtctgtcttagcgaaaacatagaaggagacatccagggagtttatcaggaataggagtgcctaatggtatggcttacctgaaccgctattactggtttctatgggttgctcaggctgtcagttctgttggtgacagcatcgcaagtttattcatgggatggaccgtatacaatattaccggttcacaagtggctatgggaaacctctatattgcatttgtgatcccagagatagtagttcgaatactcggttctcctcttgttgatcgggttgaccggagatatttgatgttttgtatggacttcgtgcggtttgtagcctttgctaccttaacatctatagttttgttaggtaaacttcaattatggcatttatatgcaattgccattattggtggagccagtgctgcgcttttctatccgtcaggtattgcagtgctttcttcgatagtgcacagtaaggagatggttcgagcgaactcaatcttgcaaagttccttgcaaggtgctcaactactcggggcagctctggcaggagtattgttgagctttgcaggagcggcgtctggttttgggattaatgctttgacttttgctatttctgctctatgtataattctcctgcctcggtctgttggtgtacccagccaaatcgtctcccaccataacacagaccgtgcttacttagctgaattggtcgaaggaatctctttttacaaaacacatcgatcattgttgattttattactcattgtttcagtagcaaacctaacttctgccgccattgcaccaacaattattccttatggtgttgaacatgtaaaaactaacgccatgggcttagggatcttacaatcgtctttttcggcgggatatttggcaggcattgtgttgggaatttttaaggggaatttttcgcagcaaaggaaaccgatgatgttctcgctattcttgtggggagtttttcagatcgcactcggtttgtttccaagtttgcctgttgcggtcgcactcagggcaggtaccggacttgctacggctgtttttaacgcatttgccattgctctactagtaagtgctataccaaagcacttgcaagggcgggcattatctttcgccttggtggttgttcaagcggcggagcctcttggtgctttttttggtacagttattgtcgaacaatatgggattttgtcgttgctgattgggggtgggttggggatcgctataatctctttggcttcattgcccttgctgcggtcgctagatgaatatcgtagtactacttaacccagcttgaatcgttttgctgtgctgtggcctgaatcgtgagcttcttcttgctattccttttagacaggagaataaacgataaagtgcattgaacacgaggaaaatcgtttaagggggcaagctctcgatggtgaaggatgtaatttttgaccttgacggtgttaagggtgtaatttttgacctggatggtgttattgtagatactgcaaagtatcacctacaagcatggaaaagggtaatcgaagagttgggagttatttgtccaaaagaggtgcttgaacgaaccaaaggtgttgacagaatgagctctctaaacattttgcttaattgggctaatctcaaggtagacgaggaggcaaagcaagttctggctacacgcaagaacaaatactttcttgaatatatcaatgggcttgagcctaggcacattttccctggtgttataccgctcatcaaacgcttgagggaatcaggtgttaaaattgcgttgggttcaagcacccgtaacgctttatttatccttgaccgtctccagcttacttcttactttgacgctatagcagatccgtcgaaagttccgtcaaaacctgctccaaatctttttttgcaagttgcacaactaatcaacgttgctccagccgattgtgttgttgttgaagactctacagcgggtgtagaggcagctgtaagagccgggatgcgagtgctgtacgttggacgcgaatatcaaggaaatgttccccccacttggactatcgacacactcgaaaaactgatcgaagttatagataacggaaaaataacttccatacgactttgaggtgtctgggcggtgtatcgaaacactctctagcaccgccctttttcgtacttaagaagcaggtatgccccattcattcgcttgaaatagtcgtatgttcaacttgaatgaggtgggcgggcgagtgtactcgattccccatcaaggggacaaacccattgcggcgaagacgattctggattggtgcgcccgatacaaaaaaggggcttcgacgccttgaagccgaagcgccgttcggaacgcggccgctccagacgtctgtcccccgatgatgaggatcatattccagcattgaggaaggaacatcccaccatgcccgagaccctattctacgaacaactcaccaagcagggggacattcccactaccctctcatactttactactcgcatttcgcaccctaacagggtagtaaagaaaggattttttattttgtttttcagaataactttccgaccaacacgactagcgatggcaatccttttttaccatcgctagtcgttccgtatgacgttacacgtaaatgctctcatccatgcccaatccctgcagaatccttcgctgatcaggggtgagcggtttccctagcctgcgttggatttgcccatcgagcagttccagcaggacgactctgacataccaaaacaattgaaaaatcgcttgtccggttggtcgggtccgtttccggcctcctgcgccctttaacgggcgttcgggtgtgatgaacggacgcacccggcgctggaagacgtggtaaatggccaaggccaacagaaacaaatagcccaataccgcacccgttccggttttttgacgtaaatctcatccgtaaagtttcttcccttttcctttgccctttcttggcatgttttcgtaacagggaaaggagagagaaaaggttgattccgccattatgcgaatgcaaaagcaactggtgccaatacgattggagaagatcgagcgctttccgttcaatgatttgaatgtcttcttttgatgccaatacatccgagcttgaaacagaaacgtctgggtgtgtttagtgcaaaatggcagagcttcatggcaaaaaaggcttgccagttcctaaaatcccctctactgtttaaggttgtgaagaacaaaacagtggaggtaaagaaaggaaaccaaaaagagtacacgtacgatttatcggatcgcttaaaacagctgttgttagcgaacggtacttccgtcaactacgattatgacgtaaatggcaatatgacttcaaaagtcattcgaaccagcgacggccagtctcaaacatttgcctattcttatgatgcggccggcaaactcatgaaaaccgttggtccgctccatgatgtgacaacgaatgaatatgatgccaatggaaataaaatcaaaacggttttgccgaaaggaaacacgattcaatggacgtatgacggaacggaacgggtcaaaacgatttcttacaacaacgttccgtattacgaatttcgttatgatcaaaatggaaacgaactttctgtacaatatgtaaaagacggtacgaccaagacaagaaaatttgattccgcgaatcgtgtcattgaacaatccgaccgcggaggattacaaaagtggacctatccgacgacatcggataaattacaacagtttatgttctcccatggatcgtttagccaaacagtcacataccaatacaatgccttggatcaaaatacagtcgtccaagacggaacgtatacgtatcgctttgactatgacgagagagggaacgttcgcaccttcacgacaggaaacggagccggctcgacctttacgtatgatgaccgcggcctcgtggaaagcgtttcggtcggtacggcggacggaacagaaattgtatcggaaacgtaccgttacgatgaaaacggcaatcggacagaaatcgccaccccgaccggcgcgaagacgctctatcgttatgacgccttggatcaactagtcgaagagcaatggccggatggaacgacgatcgcgtatacgtacgacggattcggcaatcggaagcaaatcgtgaaaacgaaagacgggcagtcgacgacgaccacggctgattataatgcggcgaatcagttggttcgtttcggtgacgaaaccatcacgtacgatgcgaacggcaaccgtgtcgaagacggacagtatcgatatgaatggaacgaagctgaccagctcgtctccatcacaagaaaaggcgaaagcacgccgtttgtgacgtaccaatatgatgaagacggccggcgcatccaaaagaatgtaaatggcgtcattacgaactaccattaccaaggcgacagcctcaacgtcttgtatgaaaccgacgcaagcggaaatgtggtaagatcatatatatacggagaaaacgggcaactccttgccatgaaaaaaggcaatgcgacgtatttttaccactataacacccatggcgatgtcatcgccctgacggatgaacaaggaaacatcgttgcccgttatcaatacgatgcgagggggaatattctctctcaatccggcgccttggcggacgaaaacccataccgatatgcggggtaccaatatgaccaagaaacgggtctttattacctgattgcccggtactaccacccagagcatggcgtgttcctgtcgctcgaccccgatccgggtgatgcggatgacctcttgacgcaaaatgggtatgcgtatgcgaacaacaatccggtgatgttcgtggatccggatgggaagtacagagttgttgtatcgcttttagtcaaattagtaaacaggttaaaaacattatttaaagggaaatgcaagtcctgtaaatacaaaaatgtgactaaaagcggcagccgctatattaacatacagacggatgtttctaaagcagagttcgaaaaaaatctgcttagaaatggatggagaaaatcgaaatcaaaagatggaaaaaccacgatatttacaaaggacggagctaaatacgttcttcgtgatgaagcgaaatctacaggtgggccaaccgctgactattatccaaagggaagtaaaaaaatgactttaaaaatcaggttaaaaaataggtgatcttcgtgaatttagaaacattgtttgtgagagaaaaaagagaattttatcagttataccgcacggtgaacgatgtgtttttattagaaaatcgattgcccaaacaggtatttcgtgaaccatttcgttatttttggtttgaagaattcgactggacaatggatggggatttttggaccgtaattcaacaattgtcgaaaaaaatgaaagatgagtatattcttactgctgtactagatcctcatcctgtagaatacttttacgaagaatttggttactataattgggtgaaactccctgttcatttaacatctgatcaatatgtaaatgttctggaattggggcctaaggaaagtccagccgatgcaatactatacaattcgtatacagttatttggttgcctccttccatgaaatgggctatatggggggacagaaattacggcatttgcattttaggacttcgagatgcaaaccatcgtgtggatgcatggccgattgtaaaaacttggcgtccaatggatcaaacggttctatcatgggtggcgttgaattttgccaatcaacagcttccgcaagaggttgtggattctcttttcttgtattattctaacgacgctaagtaaagaagccttatcccgaacgctaagacagaacaataaagagccttgattggcagaaggcctttcaaggtttcttttttcatgaccaaacaaaggtttattatatagatgcaacgaaaaagtttaacatatccttgatggaaaagtcgcttgtccatttttcgactgtcgaaggcaagccacaggtttgcctccgtcacgccaaggcgtgacggaagaccgaacaaccacccgcttcacagacccatacatgggtctgaaagcggcgttgttcggtcgcccgacagtcgatcaaatgctcggtaaaagctacaaatgttaaagcttcaaattgcatctatatagatggaaataaaaaacagttaatgacttgataaaagctgcgaaacctagatcgtaaagtgaattttcatcttatgatgtacaatgaacgggtataatatgtttaaaaggatccatcttccttgaaaggagtgaaaacgttatggattttgtaagagtaatcaaaaacagcaatgacttagaaaagatcgtcgatttgcctcaatcattaaaaaatagaaaagtggaagtcattattcttccttatgcggataaagaagatttggaacagccaaaaaaaaaggaatctaagaggggctctgtccaaatataaaaatgagactttgcaagcccgagaaagcgatgcttggtcaaaagctgtggtggatcaatatgaaaatcattgatgcgaatattattttaagatatctgcttaatgaccatgatgagttgtcgggcaaagccgcaacgattattgaagataacaaagtattgttgctaagagaagtaatcgctgaagttgtttatgttcttgaaaaagtgtacaaggtaaaaaatgacgagatcagcgatattcttttagaattgctcaaatacgataatatcgaggtggatgatatcgaggtcgtagaggaggcgcttgctctgtttggcaaaaggcgcttggactttgtcgatacccctttatacgcctataacaaagtgaagggatatcaagtgtatacttttgataagaagctggataagatgcttgaggaatagccggccattacggctgttgtgttcttcttttggggaagatgtaagcgacaaaggagaagatgccgatgtccttgcctcggttttccaatgtgtcgtacgagcaatattgggcgttgcgggaacaaagcgatgagtggcttgaatatattgatggcgctgtgtatatggctccgtcgccaagcatcaagcatcagcttgtttcgagcaaccttcataccgaacttggcctttattttcgtgggaagccgtgcaacgtgtttgcggcgccgaccgatatcgaactggctagcgacaagtttcccgatcgcaaagtcgtcattccggatttaagcgttatttgcgattcaaaagggtttacggaaacgaagtatgtcggcgtgcctactcttatcgttgagatcttgagcccttccaaccaggcgcacgatttagtgaccaaattcaatttgtatatggcgtacggtgtgaaagagtattggatcgtcaatccgatgaaagaggcgattaccgtctatacgctgaacgaggaaggactgtatgagcaggcggatgtgaaagcgggaacgggtgtggtgcagtcggcatgctttcctaggcttgaagtggctcttgaggatgtgtttcgttgagacggatggcaagacgtgcatggagttgcattcgtgatggcggcttgtggttgactcgacaagtttgcaaagcgggctgtccgtaaggccaatgcagctggtcttacagacagcccgctgtcttttatgcggcactagaccgtttcggtttgcgggagttcgcgcaaatcgcccgatgccgtgttgggcggccattggggcgcgtttacgatggtttcgccgcttgttctttttgccgctgtttcatggtgcggacgagttcttcatccggtgtgacgtagagcgtttgctcgttttcgtaaatgacaaatcccggcttggcgccgctcggtttttttacatagcggatgcgcgtgtagtcgacaggcacggatccggagtggcgggctttgctgaagtaggcggcgagattcgccgcttccaagagcgtctcgtcagacggctgcttgctccggatgacgacgtgcgagccggggatgtttttcacatgcagccaaacatcgtccttatgggccagctttgtcgtgagataatcgttttgtttgttgtttttgccaacgagtatttccgtgccgtcgcttgcgacgtagcggtcaagctcgggcgcggcggtttttcgcttttttgctcctttcgcggcgcgcgggcgcaaatagccttgttcgatgagctcgtcgcggatttcctcgacatctttcggcgaggcggtttcaagctggcttaaaatcgtgtcgcaataggcgatgtcttctttcgtccgctcgatttgttcttgaacgacggcgaacgagtttttcgctttttggtatttttgaaagtactgttgcgcgttctcggacggcgatttttgcgggtcgagcggaatggtgatggtgcctccgttttcgtcgtagtagtttgcgacctcgatttccgtcatgccgcgctttatggcgtacaaatgggcggtgagcagttcgccgtacagttgataaacgtcggctttctttgcttcttcgagcgtctgttcgagcttggcgagctttttctcgtttttcgccttttcgttcgccatgagccgctcgatgtcatgggcttgctgcttgacgcggtcgcgctcggccttgccgaaataaaagcggtccaatagctcgcttgcactcgcaaacggttggccttcgatttttaagtgcttaagcggcaaaacgtaaaaccattctttttccccgttcgtgtacatcatcggggcaaagcggcggtgccgaacgtcatcgatgagcgcgaggaagcttttcggcagcgttgtccggttggcgagcccagcgcggaacaccgcctcattggcaaatagcggcgaaaggccgctgaaggcggaaacaagctgatgggcgagcttgccggcgtgaaaatcaagttttttcagcaccgtttcttccgtcgcttcaagcggattcagcttgccgtgcgtcggcggggcgacgtacggatgcccgggaagcaccgtccggtagcggttgaccgacggcggcaaatgcttcaggctgtcgatgatcgtgttggtcgatgcatcaacgaggatgatgttgctatggcggcccatcacttcaatgatgagccgcttcgtctgcagatcgccgagttcatcgtggccttttgtgtccatgacgatgatgcggtcgaaatcgacttgacggaccgactcgatgatgcttccttccaactgtttgcgcagccgcatgcaaaacatcggcggctcggatgggttggtgtacgtttcgtttgtcaaatggacgcgggcgtacgtcggatgcgccgacagcatcactttatgattatggccgcgggcgcgcacgagcatgacgatctcatacgccgacggctggtggattttcgtgatccgcccgcccgcaagcgcctcttcgagttcactgacaatggcgtacgtaaacactccgtcaaaggacatggaaaacacctttctatttcgtttgtttgctatttcgatcttaccatacgacccgccgttttgaacatttctttgaatattacctgaagacggacgaagatgcccgacgaacatgttgcataaaatggggaggcctgcttttttgacacgattttttcccttatggggggatggcgtggcaaagggtctacgactccttatgtttgtgtcgctgaacatcatggcggagactatcattttttgggacatgtatgaataagcatagagaagcaggaacggcgtgcgaaaaaatgaaaggacggagggagacagatgcaatggcatacgctcgcggcaagcgatgtcgcgcacgagacgaagacgaatgtcaagaccgggcttactgcggcggaggcggaaaaacggctgcggcagttcgggtacaacgagctggcggaagggaagaaggagtcggccatcgtcgtcttttttcgccagtttcaagattttatggtgcttgtgttgcttttggcgacggtgatttccgcgtttttaggcgagtatgtggatgcggtggcgattgtcgtcatcgtgatcatgaacgccatcctggggtttatccaggagcggcgggcggaaaagtcgcttgccgccttaaaacggttgtccgctccgcaagcggttgtgttgcgcggcggggagtgggtgaaagtccccacgcgcgagcttgttgtcggcgatgtggtgaggcttgcaagcggcgaccgggtcggggccgacgtccgcttgattgaggcggccggcctggaaatcgaggagtcggcgctgacgggcgaatcagtgccggtggccaaatccgccgccccgcttcatacagcacaggcgtcgctcggggatttgcataatatggcgtttatggggacgcttgtgacacgggggaatggggttgggatcgtcatcgccaccgggatgaaaaccgcgatggggcaaatcgcggcgatgctggaggaggcggacgcaggagcgaccccgctccagcgccgactcgagcagcttgggaaaattttgcttgtcgtcgccttggcgttgacggccgccgtggtggcggttggagttatgcaagggcacgatctgtatgaaatgtttttggctggtgtgtcgctcgcggtcgccgccattccggaggggttgccggccattgtgacggtcgtcttggcgcttggcgtgcagcggatgatcaaacggaacgccatcgtccgcaagcttccggcggtggaaacgctcggctgcgcttcggtcatttgttccgacaaaacggggacgatgacggaaaacatgatgaccgtcacgcaagtatgggcaggcgggcggacatttgcggtaagcggcgttggtcttgaaacggatggcgagttttctgaacgcggccggacggttgatccgaaccgcgttcccgagctcgctcgcctattgacaatgggggtgctttgcaatagttcggagttgaaagaggaaaacggccggcgttacgtcgacggcgatccgacggaaggagcgctgctggtcgcggcggccaaagctggattggcgaaaggaatgcttttgcgtgagtacacgatcgaacaggagtttccgtttgattccgagcggaaaatgatgacggtgatcgtccgcgaccgaaacggccgtcggtttgtcgtgacgaaaggggcgcccgatgtgctgcttgagcgggcggaccgccttgaatggaacggccgcgagcagatgctgaccccggcgtggaaagaaacgatcgagaaggcgattcgccagatggcgtcttccgccttgcgcacgatcgccgtcgcgtatcggccgctttcggaaacggaacggatcgagtcggagaaggatgcggagacaaagcttcggttcctcggcgtcgccggcatgatcgatccgccgcggcctgaggtgaagcaagcagtggcgcgatgcaaagaggcggggatgaaaacggtgatgatcaccggcgaccatgtgttgacagccactgccatcgccaaacagcttggcgtgctgccgcctggcggaaaagtgatggatggggcgacgctctcgaagctgtcggtcgatgagctcgaacgcgtagttgatgagatttacgtgtttgcccgcgtcgctccggagcataagttaaaaattgtcaacgccctcaagcgtcgcggccatattgttgccatgaccggcgacggggtgaacgatgcgcccgctctgaaagcagccgatattggcgtcgccatgggccggtcggggacagaggtggcgaaagaggcggcgtcgctcgttttgttggatgacaactttgcgacgattgaggccgcgatcgaagaggggcgcaacatttacgaaaacattcgcaagtttatccgctacttgctcgcctcgaacgtcggggaaattctcgtcatgttgtttgcgatgctgcttgccttgccgctgccgctcgtgccgattcaaattttatgggtcaatcttgtcaccgacggtttgccagccatggcgctcgggctcgaccaaccagaagaaaacgtgatgaagcggccgccgcgccgtcccgatgaaggggtgttcgcccgcgggctcggctggaaaatcgtaagccgcggctttttgatcggcgttgttacgctggctgcgtttctgaccgcctatgaacggagcggcgaggatctcgtttacgcccagacggcggcgtttgcgacgcttgtgttggcccaattgatccatgtgttcgactgccgttgcgaccattcggtttttgaccgcagtccgttcgggaacatataccttgtcgcggcggtgatcgtgtcgctgcttttgctcgttgtcgtcatctattacccaccgcttgccgcagtgttccatacgaagccgctcgcagcggtcgattggctgctcatcattggcttgtccgccttgccgacatttttgtttgctggctcgctttttacgagaaaataaaaggatggatatgttataataaaaaaggtgatagaggaacgctctatgaccttttctttttcatcaaggcaacaacggatgtgatgatatggtttacagcatgaccggcttcggcgcaagcacgaaaaaaacagatcgtttgatggtggcggtggaaatgaaatcggtcaaccaccggttttgcgaaatttccattcgcctccctagacaatggctcgtgtttgaggataaaataaagaaagcaattttgccgtacgtgcggcgcggaaaagtggaagtgttcgtcacgatcgccggcgaaggacttgtaaagcggaacgtacatattgattgggatttgctcggccaatattgggccgggttgcaggaggcagcaaagcgatttgccgttgacggcagcgtgacggcggccgagctgcttcggcttgatggggcggtcgaagttgtggaagaggaaggagcgaacgaggaggtcgagccgctgcttttggccgctgtcgatgaagcggcaaaggcacttgttgccatgcgccggcgcgaaggggaggcgcttgccgcggatttgcgcgcccgtcttcatgaagtcgaagccggggtggaagccattgaacagcgggcgccgcttgttattgaacaataccgcgagcggcttgcgcgccgcctgcgcgaatgggcgcccgctccggtcgatgaggcgcgcctgctcacagaagtggcggtgtttgccgaaaaggcggacattcatgaggaattgaaacgcatccgcagccatttggcgcaaatggcagacgccttagaaatggacgaaccgatcgggaggaagctggactttttggtgcaagagttgaaccgggaagtcaacacgatcggcgccaaggcaaacgacagcctgattgccgcgcaagtcgttgagatgaaaagcgtgcttgagaaaatgcgcgagcaagtgcaaaacgtggaataactgtttaaaacgacttgttggcggcaacaatatcggatatggcaggtgggcgtgtcatgatgatgaaatttatcaatatcgggtacggaaacatggtgtcagccgcccgcatcattacgattgtcagccctgattcggcgccgatcaaacgaatcattcaagatgcgcgcgaaagcggcaagctcgttgacgcgacgcacgggcggaggacgcgcgccgtcatcatcatggacagcgatcacgtcattttgtcgtccgtgcagccggaaacggtggcgaaccgcttatatggaagcgacgatttctccgaggaagggtagggttttgggcgttgaagaacgaacgtgggttgttgatcgtcatgtcgggtccgtctggcgttggcaaaggaacggtgcgcaaggcgctgttttcgcagccggacatcaatcttcattattcggtgtcggtcacgacgcgcaagccgcgcgaaggcgaagtggaaggcgtcgactacttcttccgcacgcgcgagcagtttgaacaaatgattcgggaaaacaagctgctcgagtgggcggaatacgtcggcaactactatggcacgccgatcgactacgtggagaagacgcttgccgaagggaaagatgtgtttttagagatcgaagtgcagggagcgatgaaagtacggcgggcgtttccagaggcgctcttcattttccttgctccgccaagcctcacggagcttgaaaagcggatcatgggacgcggcaccgagtcgaaagagctgattgaaaatcggctgcgggcggcgaaagaggagcttgaaatgatggacgagtacgactatgtcgtggaaaatgatgaagtggagctcgcctgcgagcggatcaaggcgatcgtcatcgccgaacattgccggcgcgaacgcgtcgccgagcgatataaacggatgttgggggtggaatgacgatgctgtatccttccatcgatttgctgatgcaaaaagtcgattcgaaatacaagctcgtcacggtggtggccaaacgggcgcgcgagctgcaggacggtgcggagctgatggtgaaaaagccggtgtcgaaaaaatttgtcggtcaggcgctcgaggaaatcgctggtgacaaggtcgaattagtggaggaggaaaaataacaacctagctttaggttgttatttttttcaatgtcggggggtggccaacatgatcaagggaaaacatattttgctttgtgtgaccgggggggtggcggcgtacaaggcggcggcgctcaccagccagctcgtccagcgcggcgctgaagtaaaagtgatcatgacagaaggagcgtgccagttcattacaccgctcacgtttcaagcattgtcgcgccaggaagtgtatgtcgatacgtttgccgaaaacaacccggccgtcatcgcccatatcgatttggcggactgggctgatctcgttttggtcgcaccggcgacggccaatacgatggcgaagctggccgccggcatcgccgacaatatggtgacgacgacgattttggcgacgaaagcgcccgtctggattgctccggcgatgaacgttcatatgtacgagcatccggccgtccaggcgaacattgagcggctctgtgagttcggctaccggttcatcgagccgtcggaaggctatttggcgtgcggctacatcggcaaagggcggctcgaggagccggagaaaatcatcgcccatatcgagcgcttttttgccggtgatccgccgctgtttcgcgggaagcgtgtgcttgtcaccgctgggccgacgcgggagaggcttgatccagtccgctatttctccaactattcgagcggcaaaatgggctacgccatcgccggagcggcggcccgcttcggcgcttcggtgacgcttgtctccggaccgacggcgctttcttcacccgatggcgtcgagacggtggcggttgaatcggcggaagagatgtatgaagcggttttgtctcggtttgcggaaacggacatcgtgatcaaggcggcggcggtcgccgattatcggccgaaatatgtcgcggcttccaaaattaaaaagcagccgggcggttatgtcgtcgagatggagcggacggtggacatcttgaaagcgcttggcgagcggaaaacgggacagattttggttggatttgccgctgagacggacaacctcgagcagtatgcgttaaaaaaacttgaagaaaagcggttggatatggtcgtcgccaacaatgtcaccgaagaaggggcagggtttgccggcgatacgaacatcgtcaccatcttccgccgcgacggcgtcgttcggccgctgccgctcatgacgaaacgcgaggcggccgaggaaattttaaaagaaattcacgcgtatatcgaggcgattcgatgaaagtagcatccgtgattgtcgatgtcccgtcccggcagacggaccgcccgttcgattattggattccggagcgctggcaaggcgtcatccagccgggcatgcgggtgacggtgccgtttggggcgcggcgtttgcaagggtttgtcgttgatgtgaaagaccattccgacatcaaacaactgaaaccgattgagcatgtgcttgatgtcgtgccggtgttaaacgaagagctgctggatcttggccgctatttaacggaaacgacgctttgttttgccatttcggcgtaccaggcgatgctgccggcggcgatgcgggcgaaatatgaaaaaacgctccgcttgacggatgaagagaagagagggaggttgccggatgaggtaaagccgctgtttgccgggcggacggaagccccttggaaagaggttgaggcggccggtttatggcgggcggcgcaaaaagcggtgcagcagggcgtgctcgaggcggtctacaaggtgaaagaaaaagcgggcaagaaaacggtgaagcacgccgctcttgccattccatcggaacaggcgaaacaggagctcgggtcgctgccggcaaggcaaaaagaggtgctttcatttttgcttgaaaaaggggaagcggcgccggttgccgaactgcaagcggtgcttggcgtctcctcagcgccgctgaaagcgctcgtcgacaaaggatttgtggtgctgaacgatgtcgaggtgtaccgcgacccgtacgagcatcgcacgtttcagccgagtgagccgccggcgctcacccgggcgcaagaggcggcgttggcgaagatcgccgcttcggtgcgcgccggggagcatcgcacgtttttgctgtatggcgtcaccggcagcgggaagacggaagtgtatatgcaggcgatcgatgaagcgttgcgccaaggaaaggaagcgatcgttctcgtgccggaaatttcgctgacgccgcaaatggtcgagcgcttcaaaagccggttcggctcgaaagtagcggtgcttcacagcgggctgtcggtcggcgaaaaatatgacgaatggcggaaaattcaccggaaagaagtgcagcttgtcgtcggggcgcgatcggcggtgtttgccccgtttgaaaacttgggaatgatcatcatcgatgaggagcatgagacgagctacaagcaagaagaaatgccgcgctatcatgcgcgcgatgtcgccatttaccgcgctcgccgccacagctgcccggtcgtgcttggcagcgccaccccctcgcttgagacgttcgcccgcgccgccaaaggggtgtacgagctgctcgagctgccggagcgcatcagcgaccgcggcctgccggacgttcatgtcgtcgatatgcgcgaggagctgcgaagcggcaaccgttcgatgttttcacgccgattgcttgacgaattgcgcggccggcttgagcgcggcgagcaggcagtgttgctgttgaatcgacgcggttattcgacgtttgtcatgtgccgcagctgcggctatgtcatccgctgtccgcactgcgacatttcgctcacgtaccaccgcgccggggaacggatgaaatgccactattgcgggcatgaagagccgcttgctcctcgctgtccgtcgtgcggaagcgaacatatccgctttttcgggaccggcacgcaaaaagtggaagaagaactgacgaggttgctgccgaaagcgcgcgtcatccgcatggatgtcgatacgaccggccgcaaaggggcgcatgaagagctgctttcccgttttgccgccaaggaagccgatattttgctcggcacgcaaatgatcgccaaagggcttgattttccggatgtcacgcttgttggtgtgctggcggccgacacgatgcttcatttgcccgattttcgcgccgcggaaaaaacgttccagctgttgacgcaagtgagcgggcgcgccggacggcacgagctgcccggcgaagtgatcattcagacgtatacgcctgagcactacagcattgaactggccgcccgccacgactaccgcgccttttaccagcgggagatggcgctgcgcaaagcgcacggctatcctccgtactattatttgacgctcattaccgccgcccacgaagaggcgccggctgcggccaaagcggcggagaaaatcgccgcctatttgcgcaagcatttgtcgcacgaagcggtcgttctcggccccgttgcctcgccaatcgcccgtcttcacgatagatatcgttaccaatgcatgataaaatacaaacgggagccgaatttgaccgcggcgctcaaggcgatcatcgaccgctaccaagccgatgccgcccatggcggagtgatggtcgccattgatacaaacccatacatgatgatgtgaacttgggggaatgacgttgtctgttttgccgattgtcacttatcctgacccgattttggagcagccgtgcgcgccggtgacggcgtttgaccgtcggctcgggcggctgcttgacgatatgtatgaaacgatgcttgccgctgacggggtgggcctagctgccccgcaaatcggcgtcgccgaacagatcgccgtcatcgatgtcggtgatgaacacggtcggatcgagctcatcaacccggtcgtgatcgaggcgcgcggcgaacaagtggatgttgaaggctgtttgagctttcccggcttgtttggcgaagtgccgcgcgcgaagtttgtgaaagtgcgggcgcaaaaccggcgcggccgcccgtttacgctttccgcgaccggttttttggcgcgcgccctgcaacatgaaatcgaccatttgcacggcgtgctgtttacgtcgaaagtgattcggtattgcgatcttgaagaattggaaggatagaattggaaggatagatgccaatgacgaacattgtgtttatgggaacacctgactttgccgtgccgattttgcgccagcttcttcatgacggctaccgcgttgcagcggtcgtcacccagccggataagccaaaagggcggaagcgcgagcccgttccgcccccggtgaaagtggaagcggagcgccgcggcatcccggtgctgcagccgacaaaaattcgcgagccggagcaatacgaacaagtgctggcgtttgcgcccgatttgattgtcacggcggcgttcgggcaaattttgccgaaagcgctgcttgatgcaccaaaatacggctgcatcaatgtccatgcctcgcttctgcccgagctgcgcggcggggcgccgatccattacgccatttggcaagggaaaacgaaaacgggcgtcacgatcatgtatatggtggagcggttggacgccggcgacatgttagcgcaagtcgaagtgccgattgctgaaacggatacggtcggcacgctccatgataaattgagcgccgccggggctaaactactatcagaaacgcttccacttttattggaaggaaacattacgcccgttccgcaagatgaggagaaagcgacgtatgcgccgaacattcgccgcgagcaggagcggatcgattggacgcagcccggcgaagccatttacaaccatattcgcgccttccatccgtggccggtcacgtatacaacgcaggatgggcacatttggaaggtttggtggggtgaaaaagtgccggcgccccgttcggcgccgccgggcacgattttggcgctcgaggaaaacggcattgtcgtggccaccggcaatgagacagccattcgcatcaccgaattgcagccggccggaaaaaaacggatggcggcgggcgaatttttgcgcggcgccggcagccggctggcggtcggcatgaagctaggagaggatcatgaacgtacgtgaacttgctttagatacgctgttagccattgaacaaaaaggagcgtacagtcatttgcaattaaacgaagccattcaaaaaggacgccttgacgggcgcgatgcggcgctgttgaccgagattgtctacggcacggtgcaacggcgcgacacgctcgattattatttggcgccgtttttgcgcaaggcgcgccggcttgagccgtgggtgcgcgtgcttcttcggttgacgctgtatcaaatggtgtatttggatcgtgttcccgaccgcgccgccgtctttgaagcggttgaaatcgccaaacggcgcggccatcgcggcattgcttcacttgtcaacggcgtattgcgggccatcggccgcgaggggctgccgtcgatcgaggcggttgatgacgcgggcaagcggctcgcccttgccaccagccatcccgagtggctcgttcggcgctggatccagcaatatggttatgaagaagcggcgcgcatgtgcgagacgaatttgcgcccgccgcaatcaacggcccgcgtcaaccggctgcgtgcgactgtcgaagaagcgcttgagcggctgcgcgctgaagggatgcaggtaatccctggccatgtcgctccggaggccatccgggcggaaaaagggaatttggctcatacggagacgtttcgcgccggttggctgacgattcaagatgaaagctcaatgcttgtcgctcgagcgcttgacccagcccccggcgagcgggtgcttgactgctgcgcggcgccgggcgggaaaacgacccatatcgccgagcggatggacgggcgcggcgaggtcgttgctgttgatatccacgaacataaggtaatgctgatcgaacagcaggccaagcggctcgggcttgacaacgttgcgacgctctcccttgacagccgccggctcggcgagcggtttgccccggaatcgtttgaccgcgttttggtcgatgcgccgtgcactggattcggcgtcattcgccgcaaaccggagatcaaatatacgaaagggaaagacgccatcgccgcgcttgtcgagattcagcaagccattttgcgggcggccgccccgcttttgaaaaaaggcggtacgcttgtctacagcacatgcacggtggagcgcgaggaaaatgaagaagccatcgcccgctttttagcggatcatccggactttttcctcgacgccagccttgccgagcggatgccgaaaccggtgcggccgcatgtgaaaggcggcatgttgcagcttttgccgcatcattttgactctgacgggttttttatcgcccgactgcgaaagagggtgtaaaagcatggaaatggttcgtccggctgcccgccgctctgtcgacgaaacgcagcctccgttgccatcgatttattcgctcacgctagacgaattgaaggaatggcttgtcgctcaaggcgaaaagccgtttcgggccacacaaatttacgagtggctgtataaaaaccgcgtcaccgattttgccgacatgacgaatttgccgaagcggctgcgcgaacagctagcgtcatcgttttcgatcacgacgttgaaaaccgtggtcaaacaaacgtctaaagacggaacgatcaaatttttgtttgagctccatgacggctattcgattgagacggtgctcatgcgtcataactacggcaattcggtgtgcgtcacgacgcaagtcggctgccgcatcggctgcacgttttgcgcttcgacgctcggcggactgaagcgtcatttagaggcgggcgagatcgtcgcccaagtcgtgcaagtgcaaaaggcgctcgatgacacgaatgaacgcgtcagcagcatcgtcgtcatgggcatcggcgagccgttcgacaactacgatgcgctcatcaagtttttgcgcatcgtcaatcacccaaaagggttgaacattggcgcccgccatatcaccgtttccaccagcggcatcatcccaaaaatttaccagtttgccgatgaaggaatgcaaatcaacttcgccatttcgttgcatgcaccgacgaatgagctgcggacgaaactcatgccgatcaataaagcgtacccgctgccgaagctcatggaggcggttcggtattacattgaaaaaaccggccggcgcgtgacgtttgaatacggattgttcggcggggtgaacgaccagcttgagcacgccgagcagttggccgagctgattaaagggctgaaatgccatgtgaatttgattccggttaactacgtgccggagcgcaactatgtgcgcacgccgcgcagccaaattttcgcctttgaacgggcgttgaaaaaacatggaatcaatgtcaccattcgccgcgaacatggacacgacatcgatgccgcctgcggacagcttcgcgcgaaggagcgaaaagaggagacgaggtgaatcggatgcgagccgttttccgaactgacatcggccaaattcgcgaacataacgaagacagcggcggcgtatttgtcaatcaaagcggccaatatttagcggttgtcgctgacgggatgggcggccatcgcgccggtgatgtggccagttccatggcggtggcgtatttgcaggagcgatgggagaaagagagtggccttgcttcaccggctgaggcggagcaatggctcaagacgcaaattgcgtcggcgaacgaacaactgtttcgccatgccctttcccacccggaatgtcaaggaatggggacgacggtcgtcgccgccgtttgcgctaattcgtttgcgacggttgcccatatcggcgacagccgctgctacgtgctcaacaaaagcggaattcagcagctgaccgacgaccattcgttggtcaatgagctcgtcaaaagcgggcagctttcgaaagaagcggctgagcatcatccgcgcaaaaacgtgctgctgcgggcgctcggcacggaaccggcggtgaaaatcgacgtgaaaacagtggcgctggacgagggcgacatgttgttgttatgttcggacgggttgtccaataaagtgccggaagcggacatgatacatattttgacgggtgccggcacgctggaagagaaggcggaggcgcttatccagctcgccaacgggcggggcggagaagacaacatttcgctggcggtcatcgatgtttcagcggaacgtgaaggtgggtgatcggcgtgctcattggaaagcgattgaatgaccgctataaaatcatcagcctcatcggcggcggcggcatggccaacgtgtatttggcccgcgatatgattttggagcgcgatgttgctgtcaaagtgctccgccttgattttgccaatgatgatcagttcatcaaacggttccgccgcgaggcgcaagcggcgacgagcttaaaccatgaacatatcgtctccatttatgacgtcggcgaagaggaaggcgtctattacatcgtcatggaatatgtgcgcggcgcgacgctgaagcaatacatccagcagcacgctccgcttccggtcgaacgggcgcttggcatcatggaccagctgacatcggcgatcgcccatgcccatgagaacggcatcatccatcgcgacattaaaccgcaaaacattttgcttgatgagcacggcaatgtgaaagtgaccgacttcggcatcgctgtggcgatgagcggcacgacgatcacgcagaccaactcggtgctcggttcggttcattatttgtcgccggagcaggcgcgcgggggcatcgctactgaaaaatcggacatttattcactcggcattgtcatgtttgaactcgtcaccggtcggctgccgttttccggcgaatcagccgtttcgatcgtgttgaagcacttgcaggcggaaacgccgccgccgaaggcgtggaatcccgacatcccgcaaagtgtggaaaacattattttaaaagcgacggcgaaagacccgttttaccgctaccaatccgcgcgcgaaatgaacgaggacattcggacagcgctggatccaaggcggcgcaacgagccgaaatttaccatacccgatgacgatgaggaagcgacgaaagccattccgatgatcaaacatgcggaaagcgcggcgttggagcaagagacgcttgtgtacgaggaaaaaacgagcgaaccggttcatacgacgggcgaaccgaaaccaaagcggaaacgggcatggatcgcctggcttgtggctgccttgctgttcattggagctgccggcgtcagcgcggtcacatggattccgggcctcatttttccaaaagaagtgacgatgccgaacgtggtcaacaaaaactatgatgacgctgttgaacagctgtcgtcgctcggtttggaaatcaaagatacgattgatgtggaagatgatcaaatcgaagaaggaaaagtcgtgcgcaccgatccggaagccggcatgacggtgaagaaaggggccggcgtcatcatttataaaagcattggaaaaaagaaaatcgaatttccaagcttcattggcgatgatattgctgcggcggaggaggagctgcgcgccgaaggatttacccgcatcacacgcagcggccgctacagcgacaagccggaagggacgattttggatcaatacccgtacgccggtgatgaagtcgtgcctgatgaaacggaagtgatgttcaccgtcagcctcgggccggagaaggtcaccgttaaagatttgactggctatacggaaaaaagcgtgcgcgactacggcgcggatcaagggctgcgcattgacgtgaagtacgagtattcggacgaggtgccagaagggcttgtcatttcgcaaactccagcggcgaacgagcaggtaaaaaaaggggaaaccatcacggtcgtcatttcccgcgggccggagccgaagccgtccaaaacggtagtgaaagagattatgatcccgtatgaaccggcgatgccggggcaaatggttgaagcccagctttacatccaagatgccaaccacaatatgtcaacgccatacaaaacataccggctgacggcgccagcgaccgagatggtcgagtttgaaattccatatggggagaccgcttattaccgcgtcattgtcaacaatgtcgtcaaagaggaaggatcgatcccgtacccagaaaataacgaaaaaaaaggggtgaggctatggcggaaggacaaatcattaaagcattaagcggattttattacgtcttgtccgaaggtcgcgtgttccaatgccgcgggcgcggtgtgttccgcaagaaaaaagtgacgccgctcgtcggcgaccgcgtcgtttttcaggcgacgagcgaaacggaaggctatattttggagattggcgagcggcaaaatgagcttgtgcggccgccgattgccaacgtcgaacaggcgattttagtcttttcggctgtaagcccggacttcagcgccaagctgctcgaccgctttcttgtcttggttgaatcgaaacgcatcgcgccgatcattgtcatcagcaaaatcgatttgttggatggcgaatcgaaagaagagatcgcccgctacgtgcatgattaccggcgcatcggctacgacgtgattgaaacgtcagcagtgaccaagggcggcctcgatgaactggcgttgcgccttcgcggccgcgtctccgtcgtcgccgggcagtccggcgtcggcaaatcgtccttattaaacgcgctccgtccggatttgcggttgaaaacgggcgacatttccacccatttagggcgcggcaagcatacgacccgccatgtcgaactgcttgaggtcgccggtggacttgtcgccgacaccccagggtttggcgcgcttgagtttgaccagatcgagcttgatgaattgccgcattattttcctgaattccgaacgtacggggaagggtgcaagttccgcggctgccttcatatcgccgagccgaaatgcgctgtgcgtgaggcggtcgaggccggggagattccatcgtaccgctatgaccactacgttagttttgttgccgaaatgaaagaacgaaagccgaggtattgaacatgattcgaattgcgccatcgattttatcagccgatttcgcccgcctggctgaggaaattcgttcggtcgaggaaggcggggcggattggattcatgtcgatatcatggacgggcatttcgtgccgaatttgacgttcggtccgccggtcgtggccgccattcgaccggtgacgaagctgccgcttgacgtccatttgatgatcgccgacccggaccgatacattccggcgtttgcgaaagcgggcgcggatgtgatttccgtccatgttgaggcgtgcgtgcatttgcatcggacgattcattttatcaaagaacaaggcgtcaaagccggggtggtgctcaatccgcatacaccggtcgagatgatccgccatgtgatcggtgatgtcgatctcgtcttgttgatgacggtcaatccagggtttggcggacaggcgttcattccggcggtcgtgccaaaaatccgtgaggtcgcccggatggccagtgaacaaaacaaagaggtcgatattgaggtcgacggcggcatcaatgcggaaacggcgccgctttgcgtggaagccggagcgaacgtgcttgtcgccggctcggccatctacaatgaacgggatcgagccgccgctattcgcacgcttcgcaaagcgtgcgccaactagccaaaaggcagcgccgcttttgccatcttattgagccgcagggtgatgagagcaaagaaaagaacggaagatggctgcctcggcccttgccgaaagggggaaacgcatgtgttgattcatattgtcggcggcggtccgccccaccttcttcccgatttgcgctcgtatgatgggagcgatgtgcagtgggtcggcgtcgaccgcggcacgaaagcgctgctggatttcggactccgcccggtgcgggcgtttggcgattttgattccttgccggctgaggaggtcaagcggctaagggagatgctgccggagcttgacatttggccggcggaaaaagacaaaacggatatggagatcgcccttgactgggcggttaggcagacagatggggccatccgtctgtttggggcgaccggcgggcggcttgaccatttgtttggcaacgttgagctgctgttaaagtacgccgggcggcccattgaactcatcgaccggcaaaacgtgctcaccgtccatctgcccggcgtgcatacggtcgcgcgagacgatcgataccgttatgtgtcatacatcccgatttccgaaacggtggcagaacttacgctgatgggatttaaatatccgttaacaaactgtcatatttctcgcggttcgacattatgtattagtaatgaacttatccaatcttccggtactttttcgttttcagaaggcatattaatgatgataaggagcagcgattttgccggctgcccgtagtcgcgcttggcttatgacggaatataatggataaggaaatggcgggaagctcgtgatgatcggtgtgaggagggaatcgggatgaagttttatacgatcaagctgccgagatttttaggcggaatcgtgcgggcggtgttgaacgcatttaaaaaaggataagaaaaaagcaccatttttggtgcttttttgttgccgccgaacaaaaggagggttgcaaccttttggggcggcttcttttcgttaggccgttagacgcgtttcacttttccagatttcagtgcgcgcgccgaaacccagacgcgtttcggtttgccgtcaactaaaatgcgcactttttgcaagttggctttccatgtgcggcggctggcgttcatggcatgcgaacgcgagttgccgaacgatttcttcttgccggtaatgaagcacttcgccatcgtttttccctccttgctttcacatccctctaaaaacactattataatttaccatacaaccgtagggattgcaatagacgtgcggttttctttcaagaaactgtccttgacatctatttcagttttcggctaaataatactagtgggcggacgggaagcgctttgaaaacagaaagcgttatagtacaataggggtagctgtgcgagatacgcaaagggggaacgagcatgtcgattgaatggcaaacgaaatacgggcgcatcgaagtcgccaatgaagtcattgcgatgatcgcggggggagcagccgtcgattgttacggcattgtcggaatggcgtcgaaaaaccaaattcgcgatgggctgtcggaaattttgcgccgggagaatttttccaaaggggttattgtccgcgaagaaaacggcgaggtacatatcgatatgtacatcatcgtcagctacggaacgaaaatttccgaagtcgcccataacgtgcagtcgaaagtgaagtacacgctcgatcagacgctcgggctggcggttcagtcgatcaatatttacgttcaaggggttcgggtgtcaaacccgtagtaaggaggagttagccggtgacaatgaggacgcttgacggaagacgatttgccgatatggtgcagcaaggggccgcacatttggcgaacaacgccaagacggtcgatgcgctgaacgtctttccggttccagatggcgatacaggaacgaacatgaacttgtcgatgacgtccggggcgaaagaagtgaaggcgaatgcctccgaccatatcggcaacgtcgccgcggcgctggcgaaagggctgttgatgggggcgcgcggcaattccggcgtcattttgtcgcagctgttccgcggatttgccaaggcagtcgaaggcaaacaagcggtgaacagcttcgaattcgccgccgctttgcaggcgggggtggacacagcctataaggcggtgatgaagccggttgaggggacgatcctcaccgttgccaaagaagcggcgcgcaaggcggtggaggtggcaaaaaaagaacgcgacgtgatcgccgtgatggaagcggcgctcgccgaggcgaaagcggcgcttaagcgcacacccgaattgctcccgatcttaaaggaagtcggtgtcgtcgacagcggcggtcaagggctcgtatacatctatgaagggtttcttgctgctctgaaaggagaaatcgtgagcgccgcacgcgctgaggcgcggatggacgatttagtgaaaatggtgcaccatcaaagcgcgcaaagtcatattcataccgatgagatcgagtttggctactgcacggagttcatggtccgttttgagccggaaaagctggccgagcacccgttttccgaagaaacgttccgccgcgagttaagccagttcggcgactcgttgcttgttgtcgcggatgacgagcttgttaaggtgcacatccactcggaaacgccgggtgaggtgctgacatacggtcaacgctacggcagcttgatcaatattaaaattgaaaacatgcgcgaacaacatgccaacatcgtcggcaaggaggccaaaacgctgactggtgttgccaaagaggaagcaaagccgtacggcatcgtcgccgtcgccatgggcgctggcgtggctgaactgtttcggagcatcggtgcccacgccatcattgaaggtgggcaaacgatgaacccgagcacggaagaaatcgctgatgccatccgcctcgccaacgcggaaacggtgtttgtgctgccaaacaacaaaaacattgtgatggcggccaaacaagcggcagagttgtctgaacaacgggttgtcgtcatcccgtcgaaaacggttccgcaaggtctggcggcgctcttggcgttcaatccggcgcaatcggccgagcaaaatgagcgggcgatgacggcggcgctgtcgcgagtgaaaacggggcaagtgacattttccgtgcgcgatacgacgattgacggcatcgagattcaaaagggcgattacatggggttatgggatgaccgcattattgccgctgacaaagacaaactcaccgtaacgaagcggctgcttgatgcgctcattgatgaagaaagcgaaatcgtgaccattttgtacggcgaagacgcaacggagatcgatgtggaaacagtcgttgcctatttggaaacgaaacatgacggggtcgaagtggaagtgcataacggaaagcagccgctgtatccattcatcatttccgtcgaataatatgttagaataatagaagggagcattcccttctattttcttatttttctgttttgtggaggaatagcggagatgaaatacaaaagcgtctttgatatcattggcccggtgatggtcgggccgtcaagttcacatacggccggggcggtgcgcatcggtttagtcgcgcgcaagttgtttggccgaaagccgacgtgggcgcgcatttcgttttacggttcatttgccgaaacgtatcgggggcatggcaccgatgttgccattgccgctgggttgcttgggtttgacacgttcgatgaacgtcttccgaatgcgctcgagatcgcccaagcggaaggtgtggatgtgtcgttttccgctgaggaggcggttccgcatcatccgaatacggcgcgcctgcggattggcgatgatgaaggcgagcttgagctcgtcggcatttcgatcggcggcggaaaaatcgaaatcgtcgaattgaatgggtttgccttgaagctgtccggccatcatccagcgctgctcattatgcataacgaccggtacgggacgattggagcggtggcttccgtgttggcgaagcggaagatcaacatcggccacatggaagtgtcgcgcaaggagaaagggaaagaggcgctcatggcgatcgaagtcgaccagccgttgaccgatgatctgattcaagaattggagcagttgccgaacatcattcaagtggcgaagcttgtggattaaaaagaaatcggtttccgatgcaccatgatggagagaggataggtgggaaatgatatgtttcgcaatgtagctgaactcgtggagatggcagaaaaggacaacatcaaaatcgctgaagtgatgattcgccaagaagtggaggtaagcggaagaagtcgagaagaggtgatcgcgcaaatggatcaccatttgtcggtcatggagcgcgccgtcgagaggggactcgaaggggttgtgtcccgctccgggctgacgggcggcgatgcggtgcggatgcagcgttatattgagggcggccgttttttgtctggggagacgattttggacgccgtcagcaaagccatggcgacgaacgaagtgaacgcggcgatgggcgttatttgcgccaccccgacggcaggggcggccggcgtcgttccagggacgttgtttgccgtgaaagagaagctgcggccgacaaggatggaaatgatcgagtttttgtttacagccggggcgtttggctacgtcgtcgcgaacaacgcctcgatttccggcgccgccggcggctgtcaggccgaggtcgggtcggcggctggcatggcggccgcggcgttggtggagctggccggtgggacgcctgctcaagcggccgaagcgatggccatcgccttaaaaaatatgttgggattagtatgcgacccggttgctggcctggtcgaagtgccgtgcgtcaagcggaacgcgatgggggcggcgaacgccatgatcgctgcggatatggcgctagccggcattaaaagccgcatcccgtgcgatgaagtgattgaagcgatgtatcgcatcggtgcagccatgccggtggcgctcaaagaaacggcgcaaggggggttggccgcgacgccgactggccgcgccattgcggctcgcattttcggcgcttctgcggcatcgaagtgaacgaagcgatgcagcagccggtgacggcggtcaaaggcatcggtgaagagacggcggcggcgcttgccgacatcggcatcgcgacgatcggcgagctgctcgcgtacgccccgtaccgctatgatgattacgaacaaaaagatttggccgccgtccgccatgaagaaaaagtgacagtggaaggaaaagtatacagcgccccgctgttgacgtattacggaaagaaaaaatcgcgcctttccttccgcatgctggctgatcgctacttgatcaccgttgtttgtttcaaccgtccctatttgaaggaaaaaatcgccctgaacgagacggtgacggtgatcggcaaatgggaccggcatcggcaaacgatcaacgcctacgaacttcggttcggaccggctccggagaccaccggcatcgagccggtttactccgtgcgcagcccgctgacggtgaaaacgatgcgccggttgatgaaagcggcgttcgaacagtttggcgagcacatccccgacccgctgccgcccgctttgcgccgcgcttatcgccttgtcgacaaacaagaagcgctccgcgcccttcattttccgcgcacgcgcgaagaattgcatcaggcgcggcgccggctcatctatgaggagtttttgttgtaccagctgaaaatgcaggcgctccgtcgattgatgcgcgatgagcggcgcggcgtcgttcattcgttttctgaagagcggctttcgtcctttctttccggattgccgtttgtcttgacgaacgcccagcgccgtgtcatcggcgaaattttggcggacatgcgctcgccgcggcaaatgaaccggcttttgcaaggcgacgtcggttctggcaagacggtcgttgccgctgtcgctctttacgccgccgctttgtccggatttcaaggagcgctgatggtgccgacggaaattctggctgaacagcacgcccgctcgctcgccgagctgtttgccgatacggatgtgacgatcgcgctcttgacaagctcagtgaagggaaagcagcgcaaagcggtgcttgccgaactggaagaaggaacaattgatatcgtcgtaggcacgcacgccttgattcaagaaggagtgcagtttcgccggcttggcctcgttattacggacgagcagcaccggtttggcgtcgaacagcgccgcgttttgcgtgagaaagggcatgcaccggatgtattgatgatgacggcgacgccgattccgcgcacactcgccattacagcgttcggcgacatggacgtatcggtgctcgatgaaatgccggccggacgaaaaaaagtcgagacgtattgggtgaagcatcatcagttctcccgcgtgctcgattttatcgaaaaggaattgcgccgtggtcatcaggcgtatgtcatctgtccgctcattgaggagtcggacaaattggatgtgcaaaacgccatcgatgtccatagccagcttgtccattattatcgcgggaaatatgagatcggcttgatgcacggccggctgtcggccgacgaaaaagaacgcgtcatgcgggcgttcagcgaaaaccgcatccatgtgctcgtctcgacgacggttgttgaagtcggcgtgaatgtaccgaatgcgacggtgatggtcatttacgacgccgaacggtttggcctcgcccagctccatcagctgcgcgggcgggtcgggcgcggcgacgcccagtcgtactgcattttgatcgccgacccgaaatcggaagtcggcaaagaacgaatgcgcatcatgacggaaacggccgatgggtttgtgttggccgaaaaagatttggagctgcgcggtccgggcgattttttcggtacaaaacaaagcgggctcccggaattccgctacggcgatccagtgcatgattaccgcattttggaagtcgcccgccgcgatgccgccaagctcgtttcctcggccgcgttttggcgcgatgaggcgtacgccgggctgcgcgccgagctggaagcgtccggcctactcgacggggaaaagctagattaatagacagggaggaggcggccggcgcattcgcgccccgctgttttttatggtaattgattttttggccagtggaagcctatattttcattgctcggacggaggaggcaggagatgcctgtcccactatttcgtttgtgggcctcgaggatggagcagaaagccgtttggcgaggggggcgtcggattcacagcggccgacagcatgtggcgctgttcattttttgtgcttgcatttcgttttttgatattatatattacttttagtacctagtcataaaattcggacggtgtcacgaatcgatgagaaaaagcaaacgcgaacggcaacggttgttgcaggagacgatccgggaaaacccgtttatcaccgatgaagagctcgccgaaaaattttcggtcagcgtgcagacgatccgccttgatcggcttgagctgtcgattcccgaactgcgtgagcgcatcaagaatgtcgcccgccagtcgttcgctgataaagtgcgggcgttgccgcttgaagaagtgatcggcgacattattgacatcgagccggatgcgagcgccatttcgattttcgatgtgaaagaggagcacgtctttcggcgcacccgcatcgcccgcggccatcatttgttcgctcaggccaactcgcttgccgtcgctgtcatccatgatgaactggcgctgacagcgaaagcgaccattcgttttgtgcgtcaagtgaaagaaggggagcgggtcgtagccaaagcgaaagtgaccggaaaaacggcgcacgggcgcacaatcgtcgaggtgaacagctacgtcggccaggagctcgtcttttctggtacgtttgaaatgtatcgttcaaacatagagaaaaaggatggggacagcaatgaatatcgcggttgatgccatgggcggagaccatgccccgggcgaaatcgtgcgcggggcgcttatggccgccgcccatttccctgacatcgagattacgctgattggcgatgaagcgaaaattcgcccgcatgtggcgggtgaagagcgcatttcgatcatccacaccgacgaagtgatcgaagcagatgatgagccggtgcgggcggtgcggcgcaaaaagaactcgtcgatggtgcgcatggcggaagaagtgaaagaagggcgcgccgctgcctgcatttccgccggcaataccggggcgctcatggcagccggactgtttgtcgtcgggcgggcagccggcatcgaccgcccggcgctcgccccgacgctgccgacgttggatgggcgcggctttgtctttctggatgtcggcgccaacgtcgatgcaaagccggaacatttgcagcaatacgctttgatgggacatgcgtacgcaaagaacgtgcgcggcgtcgaaaaaccgcgcatcggcttgttgaacgtcggaacggaagaccaaaaaggaaacgaaacaacgaaacgggcgtttgccttgctcaaggaaacgaaccttcatttcatcggcaatgtcgaagcgcgcgatctgctgcaaggagtggctgatgttgtcgtcgccgacggctttgccggcaatgttgcgttaaaaacgattgaagggacggcgctggcgctcttttccttgctcaagcagacgctgacaagcggcgtcgcggcgaagctggccgccgccgtcctcaagccaaagctcgccgggctgaaaaaaatgatggactactcggagtatggcggcgcggcgctgtttggcttaaatgctccggtcattaaagcgcacgggtcgtctgatgcgaacgccatcttccacgccatccgccaggcgcgagagatggtggttcatgatgtcatcggcacgatcagagcggagctggaacgggcataatcggtaaaggaggaatcaaaaatggggaaaatcgcctttttatttcctggccaaggatcgcagacggtcggcatggcgaaagacgctgccgagcatgacgcccgcgcccgtgccgtcatcgcggaggctgacgagcggcttggattcgcgctttccaagctcatgttcaacggaccgcaagaagagctgacgttgacatataacgcccagccggcgctcttgaccgccagcatcgccttgctccagcttgtcgacggcgctgggctgaaagcggactatgtcgctggccatagtttgggcgaatatacggcgcttgtcgccgccggcgccatgtcgtttgccgatgccgtctacgcggtgcgccgccgcggtgagctgatggatgaagcggtgccggccggtgaagggacgatggcggcggtgcttgggatggacgctgatgcgcttgaagcagtgacaaatgaaatcgccgcccaaggcgatccggtcgagccggccaacttcaactgcccggggcaaattgtcatctccggctcgaaagccggagtggaaaaagcggcgcagcttttgaaagaacgcggcgccaaacgcgtcattccgcttgaggtgagcggtccgttccactccgctctcatgaagccggcggcagaaaaactgaaagcggttcttgacagtttggtgattcgtgacgccgtcattccggtcgtcgccaatgtgactgctgagccggtgacgaaaaaagaggacatcgcccgccttctcattgaacaactgtactcgccggtgcgttgggagcagtcggtgcgcacgcttctttcgcttggcgtcgacacgtttgtcgaaatcggtccgggaaaagtgttgtccggccttgtgaaaaaaatcgaccgcaacgcccgcgtttatgcggtgaacgatcttgcttccttcgaagcgaccgttgcggcgctgaaaggggaataaagcgatgctcgaaggaaaaattgctcttgtgaccggggcgtcgcgcggcattggccgggcggtcgctctggagcttgcccgccaaggggcgaacgttgccgtcaattacgccggcagcgaggcgaaagcgaatgaagttgtcgaggccatccgctcgctcggccgcgaagcgatcgccgtgcaggcggacgtcgcccgcgctgaagatgttgagcgcatggtgaaaacgacgattgaccattttggccgcctcgatattttggtcaacaacgccggcattacacgcgacaatttattgatgcggatgaaagaagaagaatgggatgccgtgattaacacgaatttaaaaggggtatttctttgtacgaaggcggcaacgcgcccgatgatgaagcagcgctatgggcggatcgtcaacattgcttcggtcgtcggcgtgatcggcaatccggggcaggcgaactatgtcgccgccaaggccggcgtcatcgggctgacgaagacggcggcgcgcgaacttgccagccgcaacatcaccgttaacgccgtcgcaccaggattcattacgaccgatatgaccgaagcgctcagcccggagctgaaggcggaaatgttaaagcaaattccgctcgcccgctttggcgagccggatgatgtcgcccgcgtcgtcgctttcctcgcttccgacgccgcgagctacatgaccggacagacgcttcatgttgacggcggcatggtgatgccgtaagaaaaacagcgctagtattttttctgccaatcgactataatcatgaagggaggtgaacgcaatggccgatgtattggaacgtgtaacgaaaatcatcgttgaccggctgggggttgacgaatcgcaagtgacgctcgaggcgtcgtttaaggacgacctgggcgctgactcgctcgacatcgtcgaactcgtcatggaacttgaagacgaattcaacatggaaatttccgatgaagaggcggaaaaaatcgtcacagtcggagacgctgtgaactacataaaaagtcgtctgtaatgccgcttttttgcaaagtcccgttgcttcgaacggggctttctctgctttttcagggatgctcggcgggtcttgcggaaaaaagcgcacgattcccgctcgcgtagcggaccggagaacggatataatagaagaagacacggccattttgttctggaacgaagtcggagggcatttttatgtcaaaacaaaaagataaagagcgcatccatgaaaagaggcgggcgaagtttcaagagctgcaaaaaaaaatcggcatcacctttcgaaacgaaaagctgttgattcaagcgttcacccattcatcgtatgtgaatgagcatcggcggcggcttcacgaagacaatgaacggcttgagtttttaggcgatgccgtgctggagctgaccgtttctcaatatttatttcaaaagttcccgcatatgagcgaggggcaattgacgaagctgagggcggccatcgtctgcgagccgtcgcttgtgaaatttgccaacgccctgtcgttcggcgagctcgtcttgctcggcaaaggcgaggagctgaccggcgggcggacgcgtccggcgctcttggcagacgtctttgaggcgttcatcggcgctttgtatttggatcaaggaatggacgcggtcatccgctttttggagaaaacgatgtttccgaaaattgatgaaggtgctttttctcatgtgatggattttaaaagccagctgcaggaattggtgcagcgggacggcagcggaacgcttgaatacgccattttggaggaaaaaggtccggcccacaacaaggagtttgtcgcccgcgtagcgttaaacggccaagagcttggcatcggcgtcggccgctcgaaaaaggaagccgaacagcatgcggcgcaaatggcgctcgaaacgttgcgggctgccgatcagcagtgaaggctggcgctgttacgtcagtcttttttctgtgaacgtgcgaagggatggagagcaaacgctgctcatgggtgtttcgatgaacatgcgcgccttgagcgggggaagaaaggcgtttttttcgatagctcatatggtaggatgaaaagatcgaacgtctcggtttcccaaaagggctccggggtgtttgtggtggatcacagtggaaagatggtgaggcgtcataccatgttcctgaaacgattggatgtgatcggctttaaatcgttcgccgaccgtgtatcgatcgagtttgtccctggtgtgacggcggtcgtcggtccgaacgggagcggcaaaagcaacattaccgatgcgatccgttgggtgctcggtgagcaatcagcaaaatcgttgcgcggggcgaaaatggaagacgtcatcttcgccggcagcgaatcgcgcaagccgctcaatgtggctgaagtgacgatcacactcgacaatgaagacggctttttgccgcttgagtaccaggaagtgagcgtgacccggcgcgtctatcgctcgggggagagcgagtttttcatcaaccgccagccgtgccgtttgaaagacatcgtcgatttgtttctcgattccgggctcggcaaggaggcgttttctatcatcggccaaggccgggtcgaagagattttaagcagcaaaccggaagagcggcgcacgatttttgaagaagcggccggcgtgttgaagtacaagctgcggaaaaaaaaggcggaggcgaagctagcggagacgcaagacaacttgcaccgcgtcaacgatattttgcacgagctcgaacagcagcttgagccgctccgcatgcaggcgtcgctcgccaaagagtttttggaaaaacgcgaagagctcgagcgatttgatgtggcgctgatggttcacgacatcgagcagctgcgcgggcaatggaatgagttgaaggaagcgcttgatgggcaccagcgggacgaaggggcgctggcggcggcgttgcagaaaatggaagcccaaatcgaacagctgcgcgatcaaatgaccgccattgacgaatcgatcgacggtttgcagcaagtgctgcttttagccagcgaagagcttgagaagctcgaagggcggaaagaagtattgaaagagagaaaaaagcatgccgcgaggcgaaaagcgcagctggacgacataacggctgcactggctgcgaaacggcgccgcttgacggagcagctgcatgccgagcgggaggaactcgcccggcttgaggcgggcgccgcagcgctcgagcgggagctgaaagaaaaacaggctttgttttcggcgcatgaagccgacattgaagaagaaatcgagcggcgaaaaggtgattacatcgaccttgttcatgaacaggcggcgttgaaaaacgaacgtgcacatgtggagcaggccatcagcaagctgcatgccaaacggacggcgctcgatgaagcgaaccgccgccatctcgccgaacgtgaacagcttgagcagaagcgggcggccttatgggccgagcagacccgcctcgaacaggcgctgacggaagcgcataacagacaagccgctctcgccgcggcgctcgcagcgcaaaaaacggagctcgagcagcatgaagcgttgctgcatcaggcgcgccaataccggcagcaaaccaaagcgcgccagcaatggttggaagagatgcaacatgattattccggttttgtccaaggagtaaaggaagtattaaaggcgcgcgaccttctgcccggcattcatggcgccattgttgagctcatccgcgtgccggaccgctatgagacggcgattgaaacggcgctcggcggggcgatgcagcatatcgtcgttgacagcgaacaggcggcgcggcaagcgattcactatttgaaaacgaacggctacgggcgcgcgacgtttttgccgcttgacgtcataaaagcgcgcgcgctttccgaacgggagcgggcggcgattgaccgccatccggcgtttgtcggcatcgcaagcgagctcgtcgaatacgaccgcgcctatagggcggcgatcgcccatttgctcggccatgtcatcgtgacagccgatttaaaaggcgcgaatgagctggccaagcttcttcactatcgctatcgcctcgtgacattggacggtgatgtcgtcagccctggcggggcgatgaccggcggcggggcggcgaaaaagaccgcgtcgttgctaagtcgaaaccgcgagcttgagatgctttcggccaaactgcaggaaatggatgaaacgatcgctcggcttgaacgggctgttgccgcaaaacgacacgagctggcggagcaggaagcgcaggcggccgcgctgcaagaagaggttgcggcgcttcgggaggccctgcaaagacaaaaggacgagcaacgcgagctcgaatggcagaaaaaacggatcgacgagcggctcgcactgtatgatgaagaaaaggcgaacgacgagcgcgaaatggcagagctcaaccgccgcctcggcgccattgacaggcagcttgagcagcttgccgagaaactgcagacgatcgatgacgacatcagccggctgcaggcgcaaaaacagacggagcaaacgacgaaagaggcgctccaggcagcgatcacggagcaaaaaatcgccttggcggaaacgaaagagcgcgtgaaacatgcacgccggaaagtggaagaatgggaagcggagcttgccgaaacgatccgtgggctcaaagaagcagagcgcgaacgagccgctttggatgcggaaatggaggcgccggaatggaacgaggaagagattgagcagctgcgaaagcaaaagcttgaggacaagcaaaagacattggagctgatcgcgagccgtcgcgaacagcggctcgatttccaacgccgtcttgaacatttggaacaggaatggaaagagacgaagcggcagcataaacagctcgccgatgtcgtgaaagacgaagaagtaaagttgaaccggcttgatgtggagctggagaatctgcttgtccgtctgcgcgaagagtatgggctgtcgtttgaagcggctcgctccgcgtacccgcttgagatcggcgccgatgaggcgcgcaagcgggtgaagctgatcaagcgcgccatggaggagctcggcaccgtcaacttgggggcgatcgatgaatacgaacgtgtttccgaacggcaccgctttttaagcgaacaaaaaaccgatttggaagaggcgaaggcgacgctccaccaagtgatcgatgaaatggatgaagaaatgaaaaaacggtttctcacaacgtttgaacaaatccgcgcccattttggcgaggtatttggcgagctgttcggcggcgggcgcgccgatttgcggctgaccgacccgaacgacttgcttgagactgggatcgacatcgtcgctcagcctccggggaaaaagctgcaacatttaagcttgctttccggcggcgaacgggcgctgacggcgatcgccctcttgttttcgattttaaaggtgcgtccggtgccgttttgcgtccttgatgaagtcgaagcggcgcttgatgaagcgaacgtgcagcggtatgcccaatatttaaaacggttcagccgcgacacgcagtttatcgtcatcacccatcgaaaagggacgatggaagaagcggacgtgctgtacggcgtcacgatgcaagaatcgggcgtctcaaagcttgtttccgtccgtttggaagattcgaaggagctcgtgcggtcataatggaaaggaggcgctttggatgggtttttttcaaaaatggaaagaaaaatggacaaagcaagcggatgccgtaaccgaaaagtttaaagaagggctgtcaaaaacgcgaaattcgctcgccgggaaagtgaacgacctcatcgcccgctatcggaaagtggatgaagagttttttgaagagcttgaggaaattttgatcgccgccgatgtgggcgtcacgaccgtcatggaacttgtcgatgagctgaaaatggaagtgaagcgccgcaacattcaagacccggcgcaaatgcgcgacgtcatcgccgaaaagctcgttgacatttaccgcgccggcgccgatgacaaagaactttccgctttgaatatacaagaaggcgggctgacggtcattttgttcgtcggtgtcaacggcgtcggcaaaacgacaacgatcggcaagctcgcccataagctgaaatcggaagggaaatccgtcttgttggcagctggcgacacgttccgcgccggggcgatcgagcagcttgaagcgtggggcgagcgcgttggggtcgacgtcattaagcaggcggccggctccgatccagcggcggtcatgtatgatgcgattcaagcggcgaaagcgcgcggcgttgacgtattgttatgcgacacggccgggcggctgcaaaacaaagtgaatttaatgaaagagctcgaaaaagtgaaacgcgtcatcagccgcgaaattccgggcgctccgcatgaagtattgcttgtgttggatgcgacgaccgggcaaaacgcgatgagccaagccaagctgtttaaagaagcgaccgatgtgaccggcatcgtgttgacgaagcttgacggcacggcgaaaggcggcatcgtgcttgccattcgcaacgagatggccatcccggtgaaactcgtcggcctcggcgagaagatggacgatttgcaagtgttcgatccagaacagtacgtctacggattgtttgctgatttgctggaatcataaaaaagtcaacagagggtgctcccaaaacaatggagcgccctttgttgttacgtccacgggggtgtaaccgataagccctttgtccgttccatcccttgacaccttgccgaaaagacggtacactacatttttgtaaaggtattttacttaacaatgagggagggagagtccggtgctggaaaaaacgatgcgcatgaactatttatacgatttttaccaagcgctgttgacgccgaaacagcgcaactatatggcgctttactacttggacgactactccctcggggaaattgccgaacaatatgaggtgagccgccaggcggtgtacgataacatccggcgtacagaagcgatgctggagcagtatgaagagaagctcgggctgctgcgaaaatatgaacggcggcggcagatcatcgagcggctgaaagactacatcagccggcactacggcgctgacgccgaattggcggcgctagtccgcgagcttgacgaacttgattgaaaaagggggtggccgccatggcgtttgaaggactgtctgaacgtttgcagcaggtgatgaaccgcattcgcggcaaagggaaagtcaccgaagcggatgtcaaagagatgatgcgcgaagtgcgccttgcgcttttggaagctgacgtcaactttaaagtggtcaaagatttcatcagacaggtgagcgagcgggctgtcgggcaggaagtgatgaaaagcttaacgccgggccagcaagtgatcaaaatcgtcaaggaagagctgacggcgttaatgggcggtgagcaaagccaaatcgctgtcgcgaagaaaccgccgaccgttgtgatgatggtcgggttgcaaggggccgggaaaacgacgaccaccgggaagctggccaacttgctgcgcaaacgtcataaccgaaagccgcttctggtggctgccgacgtttaccgcccggcggcgatcaaacagcttgagacgcttggcaagcagctcgacatgcctgtcttttcgttaggcgagcacgccaatccggttgaaatcgcgaaacaggcgctcgagcgggcgaaagaagagcattatgattacgtgctcatcgacacagccggccgcctccacattgatgaagcgctcatggatgaactgaagcaaatgaaagaagcggtcaagccggatgaaattttcctcgtcgttgacgccatgaccgggcaagatgccgtcaatgtcgcacaaagcttccatgagcagctcggcatcaccggggtgattttgacgaagctggacggcgacacgcgcggcggggcggcgctgtcgattcgcgccgtcaccggagcgccgatcaagtttgctgggatgggcgaaaaacttgacgctttggagccgttccatccggagcgaatggcgtcgcgcattttaggcatgggcgatgtcctgacgctcatcgaaaaagcgcaggcggccgtcgacgaagagaaggcgaaggagctcgaacaaaaaatgcgcacggccaccttcacgcttgacgactttttggagcagctcggccaagtgcgcaagctcggaccgcttgacgaactgattaaaatgctgccgggcgccaacaaaatcaaagggctcgccaacatccaagtcgatgaaaagcaaatcgcccgcgttgaggcgatcatccgctcgatgacgaaagaagagaaaacgcatccggaaatcatcaacgctagccgcaaaaagcggatcgccaaaggaagcggcacgacggtgcaggaagtgaaccggcttttgaagcaatttgacgagatagaaaaaaatgatgaaaatgatgacgaatatgccaaaagggaaaaagaaaggattccgttttccatttatgtaaatgaagatctgttaagcgaaaaacctttacaaacggaaaaagaattgttaatatactatcttgtgtgaactctatacggaggtgcgtactgactatggcagtaaaaattcgtttaaaacgcatggggacaaagaaaaaaccattctatcgcatcgtggtagctgattcgcgctcgccgcgcgacggtcgttttatcgaaacgatcggcacgtacgatccggtcgctgagccggcgcaagtgaaaatcgatgaggaattggcgctcaaatggctgcaaaacggcgccaaaccgtcggatacggtgcgcagcttgctgtcgaagcaaggcattttagagaagttccataacttgaaatacggcaaataagcgagatgcacatgaagccgctcattgaaacgatcgtcaaggcgcttgtcgatcatccggaggcggtggcggttgagcgccgcgaagaagagacggccgtcatctatgagttgtccgtgcatgaagacgacactggcaaagtgatcggcaaacaagggcggacgatccaggcgattcgcacagtcgttgccgccgccgcggccggatcgccaaagcgggttgttgtgcaagtgaaagacaaagggtgaggatgttcctctcccttttttgatatgatgccaaagggcgcaaaaatggcccgggtgccgttcattccgtgtcaaaagggggaagaggatgaagctcattcaaacggttgaggtgcggcaaatcgtcaccgaacggagcaaacaagagcttgccgccgcgtttttggcgcgcaagcaccagctcgagcgcgagtgcgaccagcttcgttttgaacagaaacgaatggagaaaagcggaaactatccgcccgctttagtgaagcaatattttgcgaaagaaattgatgaacgcatagagactcatatttcgcaacctttgcataatatacaacccggatatgcgcataaaaataattttttatacaaaaattgtaaaataattaatttttattcggtcaaacctggcttatttcgaatttttattcagggtgcgaaatgtgagtagagaaaataaaacggcttgagtttcgcttgaacaattacagattcgcgaacgagaaagcccacgctatttaggcgtgggatgaaagtgacccgttttcttcatatggaaatggcatcctgtcattgtcgcaaggaggtaagtccatgccgacgatcatgctaaggctggaattgcacaacccaacgaaagtcaaacaagacatgtacgagcggatgacagaagtgaataccgcgtttgcgaattggctgttgaatcatcccgagctgaatcaagcaacgagcaaaatttttaaggagttttcgtcgcagcggtttccttccgctgtcgtgaatcaaacgattcgagaagtgaagtcccaaaagaaaaaccagaaaacaaagaagtttcgaacattctggtgctgctttaacaatcaaaacgtgaaggtggaaaagaaaggagcgttctacacggtttccttccctacactggagaagagaatcggcgtgccggtcgtcacgctcccctatcaagaagcgtggctgaatcggctgctcgatggaaccgtcaaacaaggggcggccaagctctacaaaaagcgaaagaaatggtacttggcgatcgcgatcacctttgaagtcaagccgcggcacaaaacaaaggtgatgggggttgaccttgggcttcgctatatcgccgtggccagcgtgggaacgaaatcgttgtttttcaaagggagccaatgcgcctttgtgcgccgacgctatgcggctttgcggcgaacgttgggccaagcgaagaagctccagatgattcgcaaaatcggccgtaaagaatcccgttggatgaaggatgtcaaccacaaaatcagccgtcaaatcgtgaatgttgcgctcgccaacggtgttggcgtgattcggatggaagcgttgacagggattcgcaagcgagcaaaatcggccaaagaagcgggacgaagccttcattcttggtcgtttcatcaactgcaaacgatgattgcctataaagccgaaatggcgggcattcgggtggagtgggtgaagccgacctacacgagccaaacgtgtaaatgcggacatcgggaaaagggaaatcgcaatggcatccactttcagtgtaaacaatgcggatacaccctccacgccgacttgaatggcgcgatcaacatcgccaaagcgatttcgggctttgtcgcctaacctagcgcactggtcacaggtgcgccgcccattggggtacatcgtaacccgatgggacggggtgatgacacacccctgaagcttttgcgttgtccgaaccagaaatggatgaggacgcgaacgacccaagaatcccacggctttagccgtgtggagtgtcaaatgtgctaccgttagggagcgaattgaaagagcgggaagtcgaggcgctcgttgaggtgaacgtcggcgaccgttgggaagaggtgacaaaaacgcgcgccatcatcattgaagacggcgtcgtcaaagagattcgctaagaagggatgaaagcgatggaacgatggtttaatgtcggaaaaattgtcaatacgcacggcattcgcggcgaagtgcgcgtcatttcgcgcaccgactttcctgaagaacggtataaaaaaggaaacaagctgtacattttccgcgaacgggacacggaaccgattgaagtcacggtgaaaagccaccgcgtccataaatcgtttgacttgttgtcgtttgaaggctatgacagcatcaacgatgtggaacggtttaagggagcgatgctgaaggtgccggaaagccagctcggcgaactcgcggaaggggaatattatttccatgagatcatcggctgcactgtcgtgacagaaggcggggagaccatcggcgcggtaaaggaaattttgactccaggggcgaacgacgtctgggtcgtccggcgcgaagacggatcggaagcgctcattccgtacattgacgaggttgttttgcacgtcgatccggagcggaaaacgatcatcatccggccgatggaagggctgcttgaatgatgcggatcgatattttaacgttgtttcccggcatgttttccggggtgttgaacgagtcgattttaaagaaggcgcaagaaaaaggggccgtcgacatccgccttattgattttcgcgagtttgccgacaacaagcataaaacggtcgacgattatccgtatggcggcggcgccggcatggtgctcaagccgcagccgatttttgacgcggtggaacacgtgacggctggatcgcctggcgcccgcatcattttgctttgcccgcaaggcgagcgctacacgcaaaaaaaggcggaagagctggcgaaagaaacgcatttggtgctcatttgcggccattacgaagggtatgacgaacgcatccgccaatatttagcaaccgatgaaatttcgatcggcgactatattttaacaggcggggaactcggcgccatggtcattgtcgacagcgtcgtccgtcttctccccggggtgctcggcaatgaggcgtcgccggtcgatgactcgttcagctccgggctgcttgagtatccgcaatacacaagaccggccgatttccgcggcatgaaagtgccggatattctgctttctggcaaccatcagctcatcgccgagtggcgcgagaaggaatcgctccggcgcacgtttttgcgccgtccggacttgctcgatgaatatccgcttacagacaagcaaaagcaatggctgaaagagtgggaaaaggagcgcgaatagctattgcctgagtcaaccgtttatgctatcatgtcttttgtgtgaccttaagcgattggcttgaggacggaaaacgatgttccgctgcaatgaagagatcattggcatgaacatctgtggaaggggtggatcatgatgcatcatttaatccaagagattacgaaagaacaactgcggacggatttgccggatttccgcccgggcgacacggtgcgcgttcatgtgaaagtcgtcgaaggcaaccgcgaacgcatccaagtgtttgaaggggtcgtcattaaacggcgcggagcgggcatcagcgaaacgttcacggtccgcaaagtgtcctatggcgtcggcgttgagcgcacattcccggtgcatacgccgaaaatcgccaagctggaagtcatccgccgcgggaaagtccgccgcgcgaaattgtactacttgcgtgaacttcgcggcaaagcggcgcgcatcaaggaaaatacgaacgcagcgcaataatggacaacggtggatcacagcggaaaaggagcttgctttcaagctccttttttcactaccgccaatgatgattacggtagtgatccacgactgcaaactttgatttaggtgggtggacaatggaacagaaaaaaagcgaatggcgcgagtggatgaaagcgatcgtcgttgccgtcttgctcgccgggggcatccgctactttattttcgctccgatcatcgtcgacggttattcgatgatgccgacattacataaccatgagcggatgatcgtcaataaactggcgtataaaatcggcatgccgcaccgtttcgatatcattgtttttcacgctgaagaagggagagactatattaagcgagtcatcggcctgccgggcgaccgaattgaatacaaaaatgatacgctctatatcaatggcaagccgtatgaagagccgtatttggacgagtataaaaagcagttgtccgacggcggtccactgacggaatcgttcactttggaggaactgaccgggcgaagcacggtgccgccggggcatttgtttgtcatgggcgacaatcgccgtttcagcaaagacagccgccatatcggcttcattccgatgtcaaaagtcgttggcaaggcgaatcttgtgtattggccgctttctgacgcccggattgtgaaataaacgaggcaggtgatgccaatgacagtgattcaatggttccccggccatatggcgaaggccaagcgggaagtgcaagaaaaattaaagttgatcgacgtagcgtttgagctgcttgacgcccgtgtgccgatgtcctcgcgcaacccgatgatcgacgagattctcggacaaaagccgcgcctcattttgctcaataaggctgatatggccgatgaggcggtgaccgaacagtggatccgctatttccacgatcaagggcggctggctttgcccatcgatgctcaaagcggaacaggagtccggcaaatcgcggcggcagcgaaagagatggtgaaagacaaattcgagaaaatgcgggcgaaagggattaaaaacccgcgcccggttcgggcgctcatcgtcggcatcccgaacgtcggcaagtcgacgctgatcaaccggctcgccggccgccatatcgcgaaaaccggcgacaagccgggggtgacaaaagcgcagcaatggattaaagtcggcaaagaaatggagctgcttgataccccaggcatcctatggccgaaatttgaggatgaggacgtgggctacaagttggcggtgaccggggccattaaggacgaaattttaaacttgcaggatgtcgccgtctatgcgctccgctttttgtcgacccactatcccaaccggcttgcggagcgctacggccttgatgacattccggatgacattgtcgccttgtttgacgccatcggaaggcggcgcggctgcttgacgtcaggcggcgctgttgactacgataaagtggctgacatcgttttgtatgacatccgcacggaaaaattaggccgcttaagctttgaaacgcccgcttcacggacgtagcgcgtccggcgggcgttttttgccggcggtgctttacggtcggccaaacagagccgatagtataagtagaagagggagaggagcatgaagcggtatacggtgaaagacattgaagcgctgcttccgaagcttggcgaggacgacccgcgctgggagatgctgcggcaggatgagcgaaaaagcgtgcaagcgcttcttgcccgttttgaaaggcagaaagcgcgccggcacgccatcgagcagcggtgggaagaactgatgcgttatgagcgggaactatacgccgctggcgttagacggatcgccggcattgatgaggccgggcgcggcccgctggccggcccggtcgtcgccgccgcggtcatcttgccgaaagacgcctatttgccggggcttgatgactcgaagcggctgacgccggaaaagcgcgaggcattgtttgcgcaaattgaagcgtgcgccgtcgccatcggcatcggcatcgtcagcgcggcggagatcgatgaaaggaatatttacgaagcgacaaggcaagcgatggcgaaagcggtgaacgccctttccccgccgcctgaacatttgcttgttgatgcgatggcggtgccgtgcccactgccgcaacagcgcctcataaaaggagacgccaacagcgcttcgatcgctgctgcgtcggtcatcgccaaagtgacgcgcgaccggtggatgaaagaactggatcgccgctatccacaatacgggttcgcgcgccatatgggctacggaacgccggaacatttcgaggcgatccgccgctacggcgttacgcctgagcaccgtcgttcgttcgcaccggtgagggaggtgctcgaggcgagcgagcagctctagaagaagggatgggacgaaatggtcgagcgcatggagcggacgatgccaacgaccgctgtccgcgacgcgacatccagccggcggtttcagccggggcaggccgtcgtcgggcgggtggagcgggtcgaggagatggaaaccgaggagcgggcggcgctcgtccgcgctggcggacagcttgtgcgcgcccgtttggaggcgccgcttgccgtcggacgtttgtatttgtttgaaattcacgaacgacaaggaacaatttattggaaagccattcccctttccgaaccggcgtctgctccgtcaggtgaagaggcggtgcgcgggtggcaaaaagcgtggaaactgccggatgcggcgctgccggtgctccgccaagcgctgaaagctggcgcggctgcaacgaaagaggaaattgccgcactgactgaagcggtgaaagagaccggccagccggacgcggccgaagacgtgctcgcccatttgtttcgccgccggctgccgttctcttcagccgtgtttcgcgcgctatgggcagccaaaaccggggtgccgctcgctgagggtttggggaaactgaaagcggccattgccgccctttccgcccatccggcggcgcttaatctcatccgggcgatggagaagtttctttcaccgccgctgtccgcttacgaggcggccgtgcgtttgttgctgtcaggggaggaagaggccgaaacggcccgcgcgcttcttgcccgccttgggctcgccccgttgccggaggaccgccgcttggcgcttcgggaggcggtgcaatgccgccggtttgccgatatcattcggcagctcggcttgacggacgaggaggcgtttttggaacggtgggccgctctcgatgctgcctatcaaagcggagcgctgcccgccgcggaagcgaagttgtgggcggccgctcgagcgacgagagatccggcgctgtcgctgttttgctggctgaggcgagcggccgtgcggcttgggcttgaggacgaggcggcgctcgtccgtgtcgggaaaatcgaggatttgccttccgccccgtcgttgaaacggttgcttcttcgctttcttcatgaatcggggagtgaaggggccaagagggcggccgaagcgattctcgaccagctcgatggcatggccatcgctgctggcggcgatgggctcattgagcacgtatggatttcgtttccattgccgcttggcggccgtagcagcgattttgctgtgtgctggcaaggaaggaggaaacaaggcgggccgcttgatgccgattacaaccgcattgtttgttgcctgacgcttgaagagctgggagaggtgatcgttgatatgcgcgtgcaacgacggatcgtccacatctccatttttcacgatgatccgcggttggcggttgctgccgctcggatggctccgcttgtcaaagagcggtttcaggcgcacggctatgcgctttcaggcattgatgtaaaggcaacgcgttccgcccctcctccgccttccgtttttctgtttgccgacagttgcagcgaggtggattgccaagcatgaacgaggagcggaaaaaagcagtcgccttgtcttacgatgcggcacttgacgcagctccgatcgtcaaggcgaaaggggttggcaaggtcgccgaagcgatcatcgccgccgcccgcgagcacggcgtgccgattcgccaagatccgacgcttgttgagctgctggggaaagtggagatcaacgaaacgatcccggaggagctgtacgccttagtggctgaattgttcgcgtttttgtatcagcttgatcagggagcgaaaggagaaagagcggggaaggggtaattttcctattccctgctttcttaattttgcggcgaaacggtggacaagcgcgaaatgttaggtataaaatgaaagcgctaagacttttttgattttatacataggaggttggcgcatgaacattcatgaataccaagcaaaagaaattttgcgaagctatggtgtgagcgtgccgaacggccgcgtcgcgttcacggtggatgaagcggtcgaagcggcgaaagagctcggcgcgccggtgtgtgtcgtcaaagcgcaaatccatgccggcgggcgcggcaaagcgggcggggtgaaagtggcaaaaagcctcgaggaagtccgtacatacgccagcgaattgctcggcaaagtgctcgtcacccatcaaaccggcccggaaggaaaagaagtgaaacggctgttgattgaagaagggtgcgacatccaaaaagaatactacatcggccttgtcgtcgaccgcgccacctcgcgcgtcgtgttaatggggtcggaagaaggcggaacggaaatcgaagaagtggcggcgaaaacgccggagaaaatttttaaagaatacattgatccagccgtcgggcttcaagcgttccaagcgcgccgattggctttcaacatcaacattccgaagcatctcgtcaaccaagcggtcaaatttatgatgggcttgtaccaagtgtttgtcgataaagactgctcgatcgccgaaatcaacccgcttgtcgtcaccggcgacggcaaagtgatggcgcttgatgcgaagctgaatttcgattcaaacgccttataccgccatccggacatccttgaataccgcgacttggatgaagaagacccgaaagaagtcgaagcgtcgaaatacgacttgaactacatcgctcttgacggcaacatcggctgcatggtcaacggcgccggcttggcgatggcgacaatggacatcatcaaatattacggaggcgagccggctaacttcctcgatgtcggcggcggcgccagcgaggaaaaagtaagggaagcgttcaaaatcattttgtccgacccgaacgtcaaaggcattttcgtcaacattttcggcggcattatgaaatgcgatgtcatcgcgagcggcatcgtcgcggcgacgaagcaagtcggtttgacgcttccgcttgtcgtccggcttgaaggaacgaacgttgagcttgggaaaaagattttgcaagagtcgggcttaaacattattgcggccgaatcgatggcggacggagcacaaaaaatcgtcgagctagtacgttaagaaagcgagggagacacgtgagcgtttttgtcaataaagacacgaaagtgatcgtgcaagggattaccggttcgcaagggctgttccatacaaagcagatgatcgagtacgggacgaacatcgtcggcggcgtcacgccgggcaaaggcggcacggaagtcgaaggcgttccggtgtttgacactgtttcggaagcggtcgaaagaacgggagcgaacgcctcggtcatttacgttccgccggcctttgctgcggatgccatcatggaagcggttgacgctggactcgaccttgtcgtttgcatcaccgaaggcattccggtgcttgatatggtgaaagtgaaacggtacatggagggcaaaaagacgcgcctcatcggcccgaactgcccgggcgtcattacgccggaagagtgcaaaatcggcattatgccgggctacatccataaaaaaggacatgtcggcattgtttcccgttccggcacgctgacgtacgaagccgttcaccaactgacgcaagccggcatcggccagtcgacggcggtcggcatcggcggcgacccggtcaacggcacaaacttcatcgatgtgttgaaggcgtttaatgaagacgaagaaacgtacgcggtcattatgatcggcgaaatcggcggcacggcggaagaagaagcggccgaatgggtgaaagcgaacatgacgaaaccggtcgtcggctttatcggcgggcaaacggcgcctccgggcaaacggatgggccatgccggcgcgatcatttccggcggcaaaggcacggccgcagagaaaatcaaaaaaatgaccgaatgcggcattaaagtggcggaaacgccggccgtgatcggcgaaacgctcatttctgtgctgaaagaacgcggcttgtacgaaaaatgcaaaacgcactaatggtttggccccgcacgtcctcgtgcggggtgttgcatatcatgtctatagatgcaatttgaagctttaccatttttgccgcttttacagagcaattggatcgactgtcgggcgaccgaacaacgccgcttccagacccatgtatgggtctgtgaagcgggtggctgttcggtcttccgtcacgccaaggcgtgacgaggaagcctgcggcttgcctccgacagtcgaaaaaatagacaggcgacctttccgtcaaggatatgttaaacgttttcgttgcacctatagatccatgctgaaggtgaaaaaagaaaggggagcagtatgtacgatacggttcgcgaccgacttatccatctccatcattgccgcggggcaggatggaagacgattcattccttgcttaaggttgatccgacgctcaccgctccattttctctgcctcctaatgatctccgcccgctcgttccgctttccgacgctcaatggaccgcttttttccatgatttgcattccatcgatgtgcaacgtgtgataaaaacatataagggccggtgcattcgtgtgatcactgtatttgattccgactatccgccgctgcttaaatatatatacgccccgccgtgggtgctgtatgcaaagggggactccgctttgcttcaggagtggaaactgatcagcatcgtcggcacgaggcggccgacgaaagaaggaatcgaagcgttgaacaaattggtgccgccgcttgttgccgccggctttacgatcgtcagcgggctcgcgtttgggattgacgtgtgcgcccaccaactcgccgtccagtatggcgggtcgacgatcgccgtcatcgccggcgggctggaccacatttatccgaaagaacatcgaccgttcgccaccctgctgatgaacgaacagttggtcatcgctgagcatccgccggcaacgcgcccacaggcatggcagtttcccgcgcgcaatcgcatcatcagcgggctgtcgctcggcacgcttgtcgtgcaggcgaagcgaaaaagcggttcgctcattaccgccgcgtatgcgcttgagcaagggcgggaagtgttcgccgtccccggcccgatcggtttggcggaatccgctgggccgaatacgctcattcagcacggggcaaaactagtgcaagaagcggcggacattttggatgaattcccgtacgtgtaatgcacatgtttgacaaatgcggcaataatcattaataataatgaagatttcaatttacctcctaggggtggaagatggatgtcagactacttagttatcgtcgaatcgccaacgaaagcgaagacgatcgaacgatacttgggaaaaaaatatacagtcaaagcgtcgatgggccacgtccgcgatttgccaaaaagccaaatgggcgttgatatagaccacggctacgagccgaaatacattacgatccgcggcaaaggccaggtgatcaaagagttgaaaacggcggcgaaaaaagcgaaaaaagtgtttcttgccgccgaccccgatcgcgaaggagaggcgattgcctggcatttggcccacatgctcgatctggacattcactctgaatgccgcgttgtctttcatgagatcacgaaggatgctattcagcaatcgtttcagcacccgcgcgcgatcaatatgaatcttgttgacgcccagcaggcgcggcgcgtgctcgaccgcctcgtcggctataacatcagcccgctcttatggaaaaaggtgaaaaaaggattaagcgccggccgcgtccaatcggtggcgctgcgcctcatcatcgatcgggaacgagaaattcgcgaatttcagccggaagaatattggacgattcaagcgacgtttcaaaaagaaggagagacgtttgccgcctcgttttacagtattgacggacaaaagcgcgatttaaagacggaggcggatgtgaaagccgtgctggaccgcttaaacggaacggcatttgtggtgaaaacggtgacaaaacgagagcgcaagcgcagccccgtgccgccgtttacgacgtcgtcgcttcagcaggaagcggcgcgcaaactgaatttccggacgaaaaagacgatgatgatcgcccagcagctgtacgaaggaatcgatcttggcagccaagggacggtcggtttgatcacgtatatgcgcaccgattcaacgcgcgtcgccgagacggcgcagcaagaggcggcggcatatatcgaggcgacgttcggcgctatgtatgtcaaccaggaaaagcggaaagagaagaaaagcacgaacgcccaagacgcccatgaagcgatccgcccgacatcggcatttcgcgatccggacaaagtgaaaccgtatttgacgcgcgaccagtttcggttgtataaactcatttgggaacggttcatcgccagtcaaatggcggccgccgtgcttgacaccatgagcgtcgagttggaaaacaacggtgtcgtgttccgcgccagcggctcgaaggtgaaatttccaggttttatgaaagtgtatattgaaggaacggacgatcaaacggaagagcaggaccgtatcctcccggatttggaagaagaggaaacggttgagagcgaaacgatcgaatcgaagcagcactttactcagccgccgccgcgctacacggaagcccgcctcgtcaaaacgttggaggaactcggcatcggccgcccgtcgacgtatgccccgacgcttgatacgatccaaaaacgcaactatgtcgtccttgagaacaagcggtttgtcccgaccgagctcggcgaaatcgttgtagagctgatgctcgaatttttcccggaaattatcgatgtcgagtttacggcgaaaatggaaaaagaattggacgaaattgaagaagggaaagtggaatggatcaaagtcgtcgacgagttttaccgcgaatttgaaaaacggttgaaagtggcggaaaaagaaatgcgcgcagttgagattaaggatgagccggccggcattgactgcgaggtgtgcggcagtccgatggtgtacaaaatgggccgtttcggcaagtttatcgcctgctcgaattttccggaatgccgccatacgaagccgattgtcaaagaaatcggcgtcaagtgcccgaaatgccgcgagggcaacatcgtcgagcgcagcacgaaaagaaagcgggtgttttacggctgcgaccgtttcccggattgcgacttcgtctcgtgggataaaccgctcgcccgcccgtgtccgaaatgcgcggggctgcttgtggagaaagagctgaaaaaaggtgtgcaagtgcaatgcacggcgtgcgactatgaggagcggctagaagcctgaataggcatcggatacaattcagaattttataaaaaaacagttgcgttcatgcggatgaatatggtacgatgtagtagccgttgcggggtgaggcgatggagaattcgaaacttgcgttacaattattcatggaatatttacaaatcgagaaaaattattcacaatatactattgtgtgttaccggcgtgacattgagcagtttttccggtttatggatgaggaaggaatcggcgcgctcaatgaagtgtcctacagcgacgttcgtttatatttgacgaaactatacgagcaacagttggccagccgttcggtcgcccgcaaaatttcgagtctgcgcagcttttacaagtttttgttgcgcgaagggcgggtggccgaaaatccgtttgcgctcgcgacactgccaaaaaaagagcaaaaaattcctaattttttatacccaaaagaattagaagcattgtttcttgtcaatgatgaaaatacggccctaggccagcgcaatgcggcgctgcttgagttgttgtacgcgactggcgctcgggttagtgaatgttgtcacatacagctgtctgatgtcgattttgttgcggaaaccgtgctcattcacggcaaaggaaacaagcagcgctacgttccgttcggccgtccggcccgcgaagcgcttgaacggtatatccataggggccgacgcgaactgacaagaaagctgccggcggaccaccgctatttatttgtcaacgcccgaggcaatccgctcacgcctcggggagtgcgccatattttggatcggattgtcgaagccgctgcgctgacgcaaaacatcagcccgcatgtgcttcggcatacgtttgcgactcatttgctcaacgaaggggccgatctccgttcggtgcaggaactgctcggtcatgcgcatttgtcatcgacgcaagtgtatacacatgtaacgaaagaccggctgcggcatatttatttgcaggcgcatccgcgggcgtaacccgcaggcaaggaggggaaatgatgggagcctttcatgcgacgacaatttttgccatccgccataacggcgcatccgccatggctggagacggccaagtgacattcggcaatgcggtcgtcatgaagcatacagcgaaaaaagtgcggcggctgttccaaggaaacgtgctcgccggttttgccggctccgtcgctgacgcgtttacgctgtttgaaatgtttgaaggcaagctcgaacaatggaatggcaacttgccgcgcgcggcggttgagctggcgaaagagtggcggagcgataaagtgttgcgccgcctcgaggcgatgctcattgttatggacaaacagcatttgttgcttgtctccggcacgggcgaagtgattgagccggatgatggcatgcttgccatcggctcgggcggtcagtatgcgttggctgctgggcgtgcgttgaagaagtacgccggcggctcgatgaccgcgaaagagattgccaaggcggcgctcgagatcgctgctgacatttgcgtttatacgaacggccatattattgttgaagagctgtaaaaaggaggaggccgatgatggcggaaacgttgactccacggcagattgtcgaaaagctcgatcagttcatcgtcgggcaaaaagaggcaaaaaaggcggtggcgatcgcgcttcgcaaccggtaccgccgcagtttgctcgatgaaaaattgcgcgatgaagtgatgccgaaaaacattttaatgattggcccgaccggggtcgggaagacggagatcgcccgccggctcgccaaactcgtcggcgccccgttcatcaaagtcgaagcgacgaaattcaccgaagtcggttatgtcgggcgcgacgtcgaatcgatggtgcgcgatttagtggaaacgtcagttaggctcgtgaaagaacgaaaaatgaacgaagtgaaagacagggctgaacagcaggcgaacaagcggcttgttgaactgctcgttccgggcaagccaaagcagacaatcaaaaatccgcttgagctgctgtttggcggccaaggagcccaagcggacaacagctacagccatgaggatgaacaggtggaacaaaagcggcgccaagttgcttggcagttggcaaacgggcagttggaaaacgagatggtgacgattgaaatcgaggaacagacgccgttatggtttgactttttgcaaggggcaggcattgagcagatggggatgaacatgcaggacgccttgagcagcctcatgccgaagcggcgcaaaaagcggcgtctcaaagtgagtgaagcgcgcaaagtgctcatcaacgaggaagcgcaaaagctgatcgacatggatgaagtgacgcaagaggccgtccgcctggctgagcagtccggcatcatttttatcgatgaaatcgacaaaatcgcccgcagcggagcggtgtccggctcggccgacgtctcgcgcgaaggggtgcagcgcgacattttgccaattgtcgaagggtcgaccgtcatgacgaagtacggaccggtgaaaacagaccatattttattcatcgccgccggcgcgttccatatggcgaagccgtcggatttgatccctgagctgcaaggccgtttcccgatccgcgtcgagcttgcgaaactttctgtcgacgatttcgtaagaatattagtcgagccgaataacgcgctcattaaacaatatcaagctcttttggcaacagaaggtataagtcttgaattttctgacgatgctattcgtaagattgccgaggtggcgtttgaagtaaaccagacgaccgacaacatcggtgcgcgccggttgcacacgattttggaaaaactgctggaagacttgctgtttgaggcgccggacatcggaatcgacaaggtcgtcatcacaccgcaatatgtcgagcaaaaactcggcagcatcgtcaaaaacaaagatttaagcgagtttattttatgaggaggagatgaaatcaatgaacttgctagagaaaacgcggaaaatcaacgccatgttgcaaaaggcggccggacggccggtcaattttaaagaaatggcagaaacgctttgcgaagtgattgaagccaatgtgtttgtcgtcagccgccgcggcaaactgcttggattcgccattaaacaatcgattgaaaacgaacggatgaagcggatgctggaggagcgccagtttccggaagaatacacgaaaaacttgttcaacattacggaaacgtctcctaatattgatattaatagcgaatatacggcgtttccagtggaaaatcgtgacttgttcaaaaccggattgacgacgattgttccgatcaacggcggaggcgagcggctcggcacgctcattttatcgcgccttgaccgcgagtttgacaatgacgatctcattttggctgaatacggtgcgacggtcgtcggcatggaaattctgcgtgaaaaggcggaagaaattgaagaggaagcgcgcagcaaggcggtcgtgcaaatggcgatcagctccctttcttacagcgagcttgaggcgatcgaacacatttttgaggagcttgacggaacggaagggctgcttgtcgcgagcaaaatcgccgaccgcgtcggcatcacccgctcggtcattgtcaatgctctgcgcaaactagaaagcgccggagtgatcgaatcgcgttcactcggcatgaaaggaacgtacattaaagtattgaacgacaagtttttaagcgaacttgaaaaattgaaatcgagctgaacggcgtagccgcctaagcctgctgggtattttggcccggcgggttttttgttttgacaaacatccttggcatcgtttttctgtaatggcatcgtcgaaaaatagtaccaagttccgtctatacattgggttttctttcccgtaaaatgaaaactagcagaaattgtcgaaaaataggagaaaagaggggattccattggcgctcttttcagcgacgatcggttggcttgaacaagggcttcgctacgctgcgcttcgccaacaggcgatcgccgacaacatcgccaacgccgatacgccgggctataaggcgaaagatgtgcgctttcagtctgaattggaacgggcgtttcggcttgaggccaaacggacgaatccgaagcatttttcgtttccaaacgaacaaaatggaaaaatcatcgtgacgacggacacaacggtgagttacaatcataatggaaacagtgtcgatatcgatcaagaaatgtcaaaactagcagaaaaccaaatttattacaatgccttaatcgagcggctcaacggcaaatttacaacgttgaaaacagtgattaaaggagggaaataacgggtgtctttgtttcaaagtctaaacatttcggcttcggcgttgaccgcccaacggttgcgcatggacgtgattgcctccaacatcgctaacgtcgatacgacgcgcgcccgccttgtcaacggcgaatgggagccgtaccgccgcaaaatggtcatcatcgaaccgcagagcggatcgttttcgggctatttgcaggctgcgctcggccgtgccgacgcggtggacggcggagtgcaggtgcgcgaaattgtcgatgatccggcgccgtttaaactcgtctacgacccgaatcacccggatgcgggcgccgacggctatgtgcgtctgccaaacgtcgacccgctgaaagaaatggtggacttgatcggggcgacgcgttcgtatgaggcgaacgttacggtgttgaatgcttcaaaaggaatgctcatgaaggcgctcgagatcgggaaatagcatgcgagggggataaacgatgattgatggagcaagccgcattgggctgacgatgtcttccgccgtttcgcccccagcgaagccggctgaggcgcaaaagcaattcgccgcatttttcaaagaggcgctcaaccgcgtgaacgaagcgcaaattcaagccgatgcgctgacggaaaagctcgttcgcggggagaacgttcagttgcatgatgtgatgatcgccgcgcaaaaagcgagcatcacgttgcagctgacgctggagatccgcaacaaagcgatcgaggcgtatcaagaaatgatgcgcatgccattgtagcagcaatgaatcgcaatacatacggaagccgccgccattgttgcgctatggcggcaggtattggatcatcgggggaattgtatgagaaggaaatggaaagagtggtggagccgcgctcgcgcgttttggcaggaacggacaaaaaaacagaaatggctcgtgctcactgcggcagcggccgtgcttttggccgttggcgtcggcgtctttttcgccacaaggacggaaatggtgcccctctacagcaatttgtcgccgcaagaagcggggcaaattaaagcaacgcttgaccagcgcggcgttccggccgaagtggcggacggcgggacgacgattaaagtgccgaaagagcaagtggacgcgctgaaagtcgagctcgctgctgaaggcatcccgaacagtggagtcattgactattcatttttcggccaaaacgcgagcttcggcatgacggataacgagttcaatatggtgaagctgaaggcgatgcaaacggagctcgccaacttgatcaagacgatcgacggcgtcgaggacgccaaagtcatgatcaaccttccgcagccgagcgtattcgtttccgatgagaaaggggaagcctcggcttcgatcgtgctgaagacgaagccgggctatcaattcagcgacgagcaaatcaaagcgctctatcatctcgtcgccaaaagtgttccgaatctctctacagataatatcgtcattatgaatcagttttttgagtattacgatttaaaaaacgacggcgaaaattcgacaggaacgacattcgcctcgcagcaacaaatcaaaaagcagatcgagcgcgacattcaacgccaagtgcagcaactgctcggcacgatgatggggcaggataaagtcgtcgtttccgtgacggcggatgtcgactttacgcaggagaaacgagaagaaaatttggtttctccagtggacgagaaaacgaagcaaggtattgccgtcagcgttcagcgcattaaagagacgtactccgggagcggtgcgccgcccggaggcgccgctggaacgggcgcgaacgaagtgccgggctaccaaaacgcaaacggcgcaacaaacggcaactatgaacgaaccgaagagacgatcaacaacgaggtaaacaaaatcaaaaagcaaatcgtcgaaagtccatataaaatccgcgacctaggcatccaagtgatggtcgagccgcctgaccctaatgatccgaactcgctgccgcccgagacggtcaatgatattcaaaaactgctaggaacgatcgttcggacgtcaattgacaaaagcgaggcgcaaacgctcacggatcaagacatcaacaaccgtatcgtcgtttcggtgcaaaaattcaacggcaagccgacattcaccgaactggcgccggaccggccggcgtggtggtggtatgcgtccggtgcaggagcgctgttgctcgttgccttgctgttgttcctctggctgcgccgccgccgtgaagacgaggaagaggaagaagaacacttgttcactccgccgctttcgacggagccggatttgccggagccgccggagacggaggcagcgttgcgccgtcgacagcttgagcggctggcgaaagaaaagccggatgagtttgcaaaactattaaaaacgtggctatcggaagagtagggggaacggcgtatggcaaagcgcgaacgaaaaggcgggctgtcgggcaggcaaaaagcagccatcctgcttatttccctcggcccggatgtgtcggcctctgtctataaacatttatccgaggaagagattgagaagctgacgctagaaatttccaacgtccgtcaagtgacggccgaacaaaaagaggaagtgcttgaagagtttcgacagctcgccttggcgcaagattacattgcccaaggcggcatcgcctatgcgaaagaagtgcttgaaaaagcgctcggcccggataaggcgatgcagatcatcaaccgcctgacatcagcgctgatggtgcggccgtttgatttcgcccgcaaagccgacccgatgcagctgttaaacttcattcaaaatgaacatccacaaacgatcgctctgattctttcgtatttggagccggcacaggcagggcaaattttatcggcgctgccgcaggaaatgcaggcggatgtcgcccggcgcatcgcgctgatggacagcacatcgccggagattatcaacgaagtcgagcaaattttggagcggcggctgtccgcgaccgtcgtgcaagattacacgcaagccggcggaattgaggcggtcgtggaagtgctgaaccaagtcgaccggagcacggagcggacgattttggatgccttggaaattcaagacccggaactggccgaggaaattaaaaaacggatgtttgtctttgaagatatcgtgacgctcgatcaccgcgccattcagcgcgtcatccgcgaggtggacaacaacgatctcatgttggcgctgaaagtagcgagcgacgaagtgaaaaacattattttccgcaacatgtcgacaagaatggccgagacattcaaagaagaaatggaatatatggggccagtccggctgcgtgatgtcgaggaggcgcaatcgcgcatcgtcgcagtgatccgtcgtctcgaagaggccggagaaatcgtcatcgcgcgcgggggaggagatgatattattgtctaacgtcattaaagcgccgaaattggcggcgcgcgctgggaaaaagacgatcatcgtgcagcgccatgtttccgatcttccatcgtccgtcgacgatcggcagcgggagatggaagcggtcgccgccgccaaggaagaagcagccaagcttcgccgccaggcagagcaatattacgaatcggtgcgcgagcagttggcccgcgaaaaagaggaatggcagcgtgagaaagagcgtctcatgcaggaagcgcgcgcccgcgggtatgaagacggctatgcggctgggcgcgaggaggctttgagcgagcaccgcgcgttgatcgagcaagcccgccgcttggcggagcgagcgaacaccgaattttacgctcgcatcgaatcgacggctgaggcgatgctggaggtggcgttaaaagcggccgaacgcattctcggcgccgcgcttgagggcgatcgaaacgcttttttgccgctcgtgcaccaagcattgcaggaagtgcgccagcaaacggaagtggccgtttatgtgcatccgcacggctacgaaatcgtggcagaacaaaaagagctgctgaaatctgtgtttccgcatcgcgttgatctattcatctacccggatgatgcgcttcctgaatatggctgtgtcgtggagacgccgtttgggcgcatcgaggcgggcgtcgatgtacagcttgagcggctgcgcgaggcgctctaccggcgattgaaggagggggcgttttctgaactggcaggcgcttcttgatgaaatagacgctgtcgacttgtataaacggtttggcaaagtgtcgcgcgtcatcggcttgatgatggaatcgaaaggaccgaaaagctccattggcgatctttgttacatccatgaacagagcggatgccggaaaattcccgccgaagtcgtcggctttcatgaacagcacgtcttgcttatgccgttttccgccacgacccatatcgctcccggctgccttgtcgaagcgaccggccggccgcttgaagtgcacgtcggcgatgcgctcattggcatggttcttgatccgctcggccaaccgcttgacgggagcccgttgccgcccgggctgaagccggtttcggtcgaacgcgatccgcccaatccgctcgttcggccgccgattgtcgaaccgcttgaagtcggcatccgcgtcatcgacagcctgcttgccgtcggcaaggggcagcgcgtcggcatttttgccggctcgggcgtcggcaaaagcacgctcatgggaatgatcgcccgccatacgtcggctgatgtgaacgtcatcgccttaatcggcgagcgtggccgcgaagtgcgcgagtttttagagcgcgaccttggcccggacggcttggcccgctcggtcgtcgtcgtcgccacgtccgaccagccggcgctgatgcgcgtcaaaggcgcctatacggcaacggcgatcgccgaatatttccgcgaccaaggggcggatgtcatgctcatgatggactcggtcacccgcgtcgcgatggcgcagcgggagattggccttgccgtcggtgagccgccgacgacgaaaggctatacgccatcggtcttcgccctcctgccaaagctgcttgaacgggctggaacgaacgcttccggcacgatcaccgcgttttatacagtgcttgttgacggcgatgacatgaatgagccgatcgcggatgcggtgcgcggcattttggatggccattttgtattggaacgccagctggcgaacaaagggcattacccggcgattaacgtgctcaaaagcgtcagccgcgtcatgccccacatgatcagcgcagagcaccgcgaagcggcaaaccggtttcgccgccttctgtccacttatatcgattcggaggatttgattcaaattggggcgtacaaacgaggatcgtcccaagaaattgatgaggcgatcgaattttatccgcaaatgatggcgttttgccgccaaaacatcgatgaaaaaacgacgcgcgccgaaagcattgatgccctgttgcgcttgctgtcggttcggtgagaaatcgcgcgccatgttcagacgatgaaagggggaacaaatgtgacgccgacgtttcggctgcaaaaagtgctggcgatgaaagaaaaagaaaaagaaaaggcgcttggcgaatacgaggaggcggtccgccggtttgagcaggcagccgaaacgctttaccgcctgctcaaggaaaaagaagaatgcgcggcggctcgggatgaacagcttcaagccggcctgtccgtcggagacattcgccttaggctgcaatatatggcgaatttagagcggatgatcgaccattatcagctcgtcgtcatgcaggcgcgcgagcggatgcagcgccggcagcagcgtttgatggaattgaatatcgaagtgaaaaaatacgaaaaaatgcgcgagcgcatgaagcagtgggccgagcagcttgagagggaagcggagcgccgcctgtttgatgaaatggcggttcaacgttttgcaaggcaaggagaggtatagatggcggagagcaaagttgaacaggaaatgcaggcgagttggtggcaatggctgttgtttgtcattgtcattccgagtgcgtttgccgcctcctttctgttgttgattttaaacattgccggcgttgatgcggccaaggcggcaaagcagtggaccataaaggcgccgtttgtctccgagtggatcaactggagcaaaagggagaaagctttgcaaaaaacgattgaagctcagcagcagacgatcaaccggcaaaaacgaacgatcgccgaccaacaaaagcaaatcaagcagttgaaaaatgaattggcggcaaaggaaaaggaaatcgcccagctgtctgcgccaagcgggaaaacggacgctcaggctgagcctgttgacgagccggccttgacggaagaagatgtcgtccgcatgtatgacgccatgtcggaaaaacaggcggcggctattttagcggaactgcctgagagcgaagcgctccgtgtactgagccagattgacggcgacaaagcggcagccattttggaacaaatgccggctgggcaggcggcgaaactgttggcatcgttaagcaaaagggcgatggggaaggaggcggccgaatgaaagtaacgatcacagcaaacgcgccgctatcggcaggcgctatagcggtgaaaaaagaggcggaaaacgcaaacgtgtttgcggcgttgcttgcgcacaagcaacaagagttattgcccgctggggcagagactagcttgtttcaagaggagtcgagcaaaaacaaagagccagattggcaaaatggcggaatggaaacgggcgcagccggacaaccatcttcagcggaaaagaagccggcgcaaatcgaatcattgtggcttgccccttccatcatgacagctttggctgtcgcacctatttcggcagctgcaggcgcgccgcttttggaggcggatcagcaggcggaagggaaaacgagtgatcattggacatttccgtttgtcggtgcgatgaatggtgaagaaacgattgccgctcagccggcggccgatgaagcgggatttgaacgtgcgttcataaccgacggacggaaacgtggtcatatcgatgctgaatcgggttcgccttccagcggaaaaacagggatgtttccaccgctcctgagcgacggcgaccagcgtccattccatgagcagggaggcaacaggacggttgtcgcgctgcctaacgaagcttctcctgtccgtccggctggcgaaaaagacgtttcgctgccaaaaaggggggacaaggggcatggcggcgaggccgctccttcgttcaccactcctcctgcgcttttatcaccctcctcttcatctgtcgggttggtcggcgagatgccggcgtcagctggcggaagcgtcgctgatcaagtcgcccacgcgctaaggtcggcgcggtggatgaagcttccaaacggtgtcatgcagcttgtcatccgtctgcatccggaacatctcgggacggtgacggtgaaaatgacagaggaaggtggaaagctcgccgccaagctgctcgtggcgaacgacgcggtgaaagagttgctctacgctcatttgccgcagcttgctcagcagcttgatgcgagttccatcacggtcgaaaaatggaccgtttggtcggattatgacagccccgcgatgccgccgtattccgggaaccgccaaggagggcagcagcagggcgaatcgcggcaaaaacaaaagcgggagccatcatcttccttcccgtttgcgctagacgggatcgaagctgacgcataagggggaaaagaacgaggatgacaacgaatgcgattgatggaagcttatggctggcaaacgcggttcagccggaacggaaaacgggcaatcaaattttaggaaaagacgactttctcaaaattttgctcgctcagctcgaaaatcaagacccgctcaatccaatggaagataaagactttatcgcgcaaatggcgaacttctcctcgcttgagcaaatgatgaacatcgccaatttgatgcagcaatggatgcaagcgtcaagccgcgatgcgcttttgcgctacagcgaatggatcggcaaaacggtgcactggcaagacggcgagacgatgatgagcgccgtcgttcaatcggtcatgcaaaaagacggccaagtgactcttgggcttgataacgggacaacgattgccgcggatgcggtcgtgaaagtcgaacaaaaaggataaaaggggagaggaaaccgatgcttcgttccatgtattccggaatcggcgccatgcgcaactttcaaacgaagttggatgtcatcggcaacaacattgccaatgtcaatacgtacgggtttaaaaaaggacgaacgattttcaaagatttaatgagccagacgatttctggagcaagcgggcccaatgccggccgcggcgggacgaatccaaagcaggtcgggctcggttcgcagcttgcagcgatcgacaccgtccatacgcaaggcagcttgcaaacgaccgggcgtgtgctcgatttggccatttccggcgacgggtttttcgtcgtcggcgatgcgtccggcaacaatcgcatgtatacgagagccgggaatttttatctcgattcgcaaggctatattgtcaatgttgatggccaatatttgctcggtgttggaaatagccgccttcaagttccgacagatgcgaaaagcttgagcatcggggcggacggcaaagtgaccattgtggatgcttctgggactttaagtacgatcggcacgattcagctggccaaatttgcaaacaatgacggattagaaaaagccggcaacaacttgttccgcgaaacgaccaactctggaacgccaacgacaggggcaccgggagcgaacggaacaggaacgatcgtctccggcgcgcttgagatgtccaacgtcgaccttgccgaggaattcacggagatgatcgtcgcccagcgcggcttccaggcgaatacgcgcatcattacgacatcggatgaaattttgcaagagcttgtcaacttgaaaaaatagaataggaggtagggcgtgagcggcgtcttgcgcctgctggccgatgatttcgttaacgaagctcaacggcaaacggtttgtgctcaatgcgttgtacatcgaacaaattgaagcgtttcctgatacgaccgtgacgctgacgaacggaaaaaaattcgtcgtgcgcgaaacggtcgagcaagtggctgcacgagcgagcgaattttaccggcagcttggtgtgtttcgcttaccgaaagcaggaggattggacagtgaaagggaataaagcaatcaaaacgatgatcattgtgctggcggtcatcgccttggccggaacggcggcgcttgtcgcggtgatgaagatggggcatgcggaaaaacaaggggcgccaagcgctgacgaactggcggaacgatcgatcgacattccggaaatgaccaccaatttagcggacgggcgttatattaaaatctcatttaaaattgaaacagacagcgatcaaggaaaagaagaggcggagaaacgcgattttcagatgaaagacgtgatcatcgagcaactttcgcagatgaaagcggccgactttaaaggaaaagaagggctgacggcgctgaaagagcggctgaagcgcgagatcaacggattgatgcaagaagggagagtggagaacgtctacattacctcttttatcctccagtagccctgtcattggaaggggggaagatgaaatgacggccggggaagtattgtcgcaaagcgaaattgacgcgttgctcgctgcgctttctgcaggggagatgagcgcggaggagctgaaaaaagaggaggaaggccgacgcgtcaaaacgtatgatttccggcgggcgctccggttttccaaagatcaaatccgcagcctgacgcgcattcatgagaatttcgcccgtctgctgacaacgtttttttccgcccagttgcgcacatatgtgcaaatttcggtcgcatcggccgaccaaattccatacgaagaatttgtccgctccatcccaaaaatgacgatcatcaatgtctttgaggtgccgccgcttggcggacatgtccttttggaagtcaacccgaacatcgcttacgccatgcttgaccgggtgatgggcgggcgcggcgtcggcatggataaagtggagcatttgacggagattgaaacacgcatcatgtccaatttgtttgacaaggcgtttgtccattggcgcgacgcttgggaatcggtggcggaagtcgacccgctctttgtcgattttgaagtcaatccgcagtttttgcgcatgattgcgccgaacgacaccgtcgtcgtcatttcgctcaacacgcaaatcggcgaagcgcgcggcatgatgaatgtgtgcattccgcatgtcgtcttggagccgattatgccgcggctgtcggtgcattactggatgcaggcgcaaaaaaaggagcgttcccccgaggaagcgaaacggatcgaacagcgcatccgcgcggcaaaattgccgattatcgctgaactgggaacggcggtcatcacggtcaatgaatttcttcaactcgaggccggcgatgtcattcagctcgagcagtcgattcatgagccgctcgtggtcaaaatcggccatattccaaagtttatcggccagccggggaagcggaacaaaaagctggcggtgcaaattttagcgatgatcgagggggacgaagacgaccatgatgaatgatggaatgttgtcgcaggatgaaattgatgctttgttgcgcggaatggacagcgacggacatattccggcgcttcatgatattctctctccacttgagcaggacgcccttggggaaatcggcaatatttctttcggcagttcggccactgccctgtcgatgttattgaaccaaaaagtggaaattacgacgccaagcgtgtccattatcgagcgcacaagcgtcgctgatgaatttccgcagccatatgtcgccatccaagtcaactatacggaagggctgctagggacaaacttgttggtcattaaacagcaagacgcggcgattatcgctgatttaatgcttggcggcgacggaacggcggccgatggtccgctcggagagattcagctgagcgctgttcaagaagcgatgaaccaaatgatgggctcagcggcgacgtcgatgtcgaccgtctttggcaagcgggttgatatttccccgccgacgctccacctgcttgatttggcggaaggaaaagggatggaatatttgccggatgaagattttctcattaaagtgtcgtttcggctgaaaatcggcgagttgatcgactcaagcattatgcagctgttgccggtcgatttcgcgaaagaattggttgcccaattgctcggctcgccgcttgaggagccgggggctgcggaagttaacctcaagtcgtcggcggacgcgcggccgtttagcgagccgcagcctgttccgacttacgctcaggcgaacggcggtgcggccgtttcagaagcggcgagccgctcgacggatgaaccgccggctgggcgcgcggacaaggagagggatggtgcaaccgctcggcatattcaaaccgccgatttcgtcgagttcgatgccccgccgcttgcggcaacggaggcgcgcaatttggagctgctgtttgatgtgccgctgcaggtgacggttgaactcggacggacgaagcgatcggtgcaggaaattttgcagctgtcgactggatcgatcattgagctcgataaactggccggcgaaccggtcgatgtgtttgtcaacaacaagctgatcgcgaaaggcgaggttgtcgtcatcgatgaaaatttcggcgtccgcatcacggacatcatcagccaaagcgatcggctgacaaagctaaaataaacaggcgtttgggaggtaaggggacatggcaagagtgcttgtcgttgatgatgcggcatttatgcgcatgatgattaaagacattttgacgaaaaacggacatgaagtcgtcgccgaagcggccgatgggcggcaggcgatcgagaaatacaaggaaacgcggcccgatgtagtgacaatggatattacgatgccggagatggatgggattgcggcgctcaaggaaattaaaaaaatcgacagcaacgccaaagtcattatgtgctccgcgatggggcagcaggcaatggtgattgatgccattcaagccggagcgaaagattttgtggtcaagccgttccaagcggaccgcgtcatcgaagcgatcaacaaaacgatcgggtgagcgatcagaggtggaaacgatggcaatttggcgctgggcggccgttttgctggcagcagccatcgctttggggccgacgccggcatcagccgcccaaagcccgacggtcgccgactgcctgcagcatcccgattcatgcgggaagtcagctccttccgggcaacagacaaaacagacagcgaatcaagccgctgatgcggtttccgcttccgatgtgcttcggctcatcggcgcgaccgcctttgttctcattctcctttatgcggtgttaaggtggatgtcccgccgtcagtcgtttgtttcaagccaaaagggtgtcatcgaacatctcggcgggacgagcgtcgggacgaaccgttctgtacagctcattaaagtcggccgtcggctgctcgtcatcggtgtcggcgattcgattcagctgcttacggaaattgaagacgaacaagaaatgaatgagctgttagcgcagcatcgcgagcggttggaacgaatggcggagttcggccggcttggctccttccttcgaggcgagtggacggggaaatcaaagcggaaaaacggtttgccgccgtcgttttcgacgctgttggctgaggagatgaagcaaatgactgaaaaacggaacgagtggctgaagcggctgaaagggaaaggaacggcgggcgatgagtgaatttgtccatatgtttgattcgatggctcccgagcacgtgtcgacagcggtgaagcttcttctgctgctcaccgtgttgtcgatcgcacccggcattctcattatgatgacatgttttacccgcatcgtcatcgttttgtcgtttgtgcgcacggcgctcggcacgcagcagatgccgccgaaccaagtgctcgtcgggctcgccttgtttttaacgtttttcattatggcgccgacttggaaagacatcaacgatcaggcattgcagccgctgtttgccgacaaaattgacttggaggaggcgtatgaacgggcggctgttccgctgaagcagtttatgagccaatacacaaggcaggaagatttggcgctgtttttatcatacagcggcgccaaacagccgaaaacgatcaacgacatcccgatgaccgcgctcgtgccggcgtttgccatcagtgagttgaaaacggcgtttcaaatgggctttatgatttttattccgtttttagtcatcgacatgatcgtcgccagcgtcttaatgtcgatggggatgatgatgctgccgccagtgatgatttcgctgccgtttaaaattttattgtttgtccttgttgatggctggcatttggtcgtcaaatcattgttgcaaagttttcaataaagataggtggcgtttatgagtgccgatttcatcatccgccttgctgaacaaggcgtgtatatcgtgcttgtcgtctgcgggccgctcttgttgttgtcccttgccgtcgggcttgtcgtcagcattttccaggcggcgacgcaaattcaagagcagacgctcgcgtttgtgccgaaaatcgtcgccgtcttgcttggacttgtgttctttgggccgtggatgctctcgaaaatggtgtcgtacgcgcacgatattttcaacaatcttgcttcgtttataggttgatcggcgatggaacaagcatggacttattttccggcgtttttgctcgtctttgtccgcgccgcttcgtttttcgcggcgatgccgttgttttcctaccggaccgtgccggcttcgtataaagccggattggcgtttttgttcagctggctgttgtttttggcgatgcccaaaccggtgttggcgcttgacggcgtgtatgtattgcttgtcgtaaaagaagcgctcgtcggattggcgcttgggctgctggcagcgatcctcatggcggcgatgcaaatcgccggcggcttgatcgattttcaaatcgggtttgccatcgccaacgtcatcgacccgcaaactggagcgcaaagcccgctgcttggcgaatatcttcatttgctcgccctgctgcttttgctcgctctcgatggccaccatttgctgcttgacggcatgttttacagctatcattggttgccgcttgaccgcctgccgcacgttgctgacggtcgggcggtggaatacgcggtgcgggcgtttgctgcgatgttcgccgccgctttccaaatggcggccccgcttgtcggatcgctctttttagtcgacgtggcgcttggcatcatcgcccgcgcggtgccgcaaatgaacatttttgcggtcggcttttccgccaaaacggcagcggcgtttttgctcctgttggcggggattgggacgatattgcttgcggcgcgcagtgtatttcacttcatgtttgcctcgttgcgcgagttgatgcggctgttggggggcggataagatgggcgagtggcggctcgatttgcaatttttcgctggggaaaaaacggaaaaggcgacgcctcgcaaacggcaagaagtgcgggaaaaaggacaggtggccaaaagcggtgatgtcgtctccgcttccgtgttgcttgcttcatttcttgctttgtccttggccggggcgtacgagcgggacggtctgctgcggttgttcgcccgcgccttgtccgattctgcctccccttcgttgacggttgactcgcttcaccggctgtttcttgactggctttcccatgcatccttgcttttggcgccgctgttcgccgccgcagtgctggcggctgggttggccaactttttgcaaatcggcgccttgttcaccgttgaaccgttaaaaatggatgggaaccgcctcaatcccgtgcaaggaatgaaacggctgttttcgttgcgcgccttggtcgagctgttgaaatccgtgttaaaagctggaatcatcggtgcggtcgtgtttgcggcgctgttggccgaacgaagcgagcttgcggcgctcgtttccaagacgccgggtgaggctttgactgtcgtcggcggcttgacggtgaaaatggggctgtacgccgcgggggcgctcttgtttttagcgctgtttgattacttgtatcagcggtttgaatttgaaaaaagcatccgcatgtccaaacaggacattaaagatgaatacaaaaagacggaaggcgatccactcatcaaatcgcgcatcaagcaaaaacagcgtgagatggcgatgaggcggatgatgcaggaagtgccgaacgcggatgtcgtcattaccaacccgacgcattacgccgtggccctcaagtatgaagacggcaagatggaagcgccagtcgtcgtcgcgaaaggggcggattatatggcgttgaaaatcaaggaagtggcgaaaacccatggcgtcgtgacggtcgaaaatcgcccgcttgcgcaggcgctctaccgccagacggaagtcggcgacatgattccagaggcgttttttaaggcagtggcggaaattttggcgtacgtctatcggctcaaaggaaacgtgtagcaacaaggagagaaaaccatgcaagcgcaaatcaaagatttatccgtattgtttcttgtcgtgctcatcgtcgccatgctcgtcatcccgctgcagacatggctgttgagcgtcttgatcatcatcaatatttcccttgccttgcttgtattgctgacggcgatgaacacgaaagagccgcttgagttttccatttttccgtcattgcttttagtgctgacgctgtttcggctcgggctgaatgtgtcaaccacccgctcgattttaagcaaaggggaggcgggcggcgtcgttgaaacgttcggaacgttcgtcgttggcggcgatgtcgtcgttgggtttgtcgtgtttttgattttggtcatcatccagtttgttgtcatcaccaaaggggcggagcgcgtctcggaagtggcggcccgctttacgctcgatgcgatgcccggcaaacagatgagcattgacgccgatttgaacgccggcatgatttcggagcaagaagcccgaaagcggcgggaaaaagtggcgcaagaagccgacttttacggagcgatggacggggcaagcaaatttgtgaaaggcgacgccatcgccggcatcattatcgtcgtcatcaacatgttgtttggcatggtgatcggcgttgtggagaaaggaatggatataggggaggcggcaaagcgctacacgcttttgacggtcggcgacggcatcgtcagccaaattccggcgctgttgatttccacggcgaccggcatcatcgtcacccgggcggcgtcggacagcaacttgagcggcgatattatgcgccagctgttcgcgtttccgaaaatgttgtacgtcacggcaggaacgattttcctgctcggcttgtttacgccgatcaacgacttgttgacgatgccgattgccgggctgctggcgcttggcggctaccgatttatcgagcggcaaaagcaagaagaagcggcattggccgctccggaagaggaggcggcggccgccgacgaattgaaaagcccggaaagcgtcatccaactgctgcatattgatccgattgaatttgagttcggctatgcgctcattccgctcgctgatgccaatcaaggcggggatttgcttgaccggatcgtcatgattcgccgtcagctcgcgctcgagcttggcattgtcatcccggttgtgcgcattcgcgacaacatccagttgcagccgaatgaataccggatcaaagtgaaaggcgaggaagtggcgcgcggcgagctgctgcttgaccattatttggcgatgagccccggagttgacgatgattcgattgatggcattgacaccatcgagccggcgtttggtctgccggcgaaatggatttccgagaccgtaaaagaccgggcggaaatgcttggctatacagtcgtcgacccgccatcggtcgtctcgacacacttagcggaggtgctgaaagcccatgcccacgaactgctggggcgtcaggaaacaaaacagctgatcgatcatttaaaagaatcgtatccggtgcttgtcgacgatgtgacgccgaatccgttgtctgtcggcgacgtgcaaaaagtgctcgccaagctgctgaaagagaaagtgtcgatccgcaacttgccgctcatttttgaggcgcttgccgattttgcccgcctgaccagcgacaccgatttgttgacggaatacgtccgccaagcgttggcgcggcaaatcacctcgcagtacgccgtgccgggcgagccgctgcgcgtcattacgctgtcgggcagggcggaaaaaacgatcgccgacgccgtgcagcaaaccgaacacggccgctatttggcgctcgagccggcgcgggcgcaggcgtttgtggaagcggtcgccgcggcgcttgaacgctatccgttcgccggccagacgccgattttgctctgctccccggcggtgcgcatgtacgtccgccagctgaccgagcgccattttccgactgttccggtgctgtcgtacaacgagcttgaagcggatgtcgaagttcaaagcgtggggatggtggaaatcgaatgaaagtgaaaaaatttgtcgccccgtccatgaacgaagcgatgaaaatggttcgcgccgaacttggccgcgacgccgtcattttgcactcgaaagtcgtgcagaccggcggatttttcggtctgtttgcgaaaaaaaagatcgaagtgttggccggcgttgatccggatccactgccgctgcgtcagccggatgccgccgcgtctttgacgcgtcagctgagtgccgccgcgtctttgacgcgtcagccgagtgccgccgcgtctttgacgcgtcagccgagtgctgctgcgtcctttgcccctttgccggcggccgagcgggaggaagacggctcgcttgcccgtgagatcgaggaagtcaaggcgctcatccgtcagttcaacgcccgctcgtcttcgcttttgtatcctccaccgcttgcggaagcggaacggcgcctcgttcggcaagggatggcggatgtgtacgtccgccaagtgatggatcgcctgcttgaacggtggtatgccgacaaagacggccggtcgccggctgcggtctccgcctggacgaaagaagcggtgcgcgatctattgtcgacgcttccgtttgtcaaaacggcggagcaaaaaaagtatatgattttgcttggtccgaccggggttggaaaaacgacgacgctcgccaaaatggcagggcgcgccgtcctcgagcaagggaaaaaagtcgggttcatcacggccgacacgtaccggatcgccgccatcgaccaactgaagacgtatgccgacattttgcacgctccgttggaagtatgctacaatgccgacgattttcggacggcgaagcggaaattggccggctgcgatctcgtgttcgtcgatacggctggccgcaacttccgcaacccgcaatacgtggatgaactgcagcaaacgctcgagtttgacagcgaaacggaaacgtttcttgtattcgccgccacgggaaagtatgacgatatgaaaacgatttacaaccacttttcccgcctgccgatcgatcggctgatcgtgacgaagctcgatgagacggactcgtttggaacgatcgtcaatgtgttgcttgacagccggcttgccgccgcctatttcacgaacgggcaaaatgtgccggacgacatggtggaagcgtccgcagaccggctcgttcatctgctgtttggggcggagcgatggtgagcgatcaagcagaacggctgcgctatgagctgggccgccggctgacgccggcggcggggccgcggaccatcgcggtgacgagcgggaaaggcggagtcggcaagtcaaacctttcgctcaatttttcgctgtcgctctcgaagctcgggtttcgcgtcttgctgcttgatatggacatcggcatgggcaacatcgacattttgctcggccagtcgtcgccattgacgctttcggattggttttccgcgcggttgccgctttccgagctggtaaaaagcggaccggagcatctatcgtatattgctggggggacgggcgccgcgcaatggttgagtgtcgatcgatccgctatcgactatttgttggccgagctgcagacggtggcgtcgcgatatgattatctcattttcgatatgggggcgggtgcctcagaagaacgattgtattttttaaagtccgtcgacgatgtgtttattgtcacgacgccggagccgaccgcgatgacggatgcgtacgccatgatgaaatatatgcacaccgccggcagcgaggctccgttttccgtcatcgtcaaccgcgccggcagcgagcgggaaggatacggcgtcttttcgcgcctgcagcatgccgccagtcggtttttccataaagacatcgccttgcttggcgtcgttcctgaagaccggactgtggcgcgctgtgtcgtccggcaaacgccgtttgttctctttgatccggcggcgaaggcgagccgggcagtgcgtcaaatggcatgccgctatgcggcgggaggagaaaaagagccggagcgggctccccgcttttttgcgaagctgcgtcaacttttgctagaaaggtagagacggaacatgaagacgatcaaggtgcttgtcgtcgatgactcggcgtttatgcgcaaatggatcagtgattttttgtccgagcatccgcgcctcgaagtcatcggaacagctcgcaacggccgggaggcgctcgagaaaatcgctgccctaaggccggatgtcgtgacgcttgatgtggaaatgccggtcatgaacggactcgaaacgttgcagcgcatcatgcgggaccatcccgtgccggtcgtcatggtgtcaagcacgacgaccgaaggggcggaaaacacgatcgacgccatgcagtacggggcggtcgactttgtcgctaagccgtccggaccgatttcgctcgatttgtacaaagtgaaagacgagctgattggcaaagtgctgcacgcgagcgaagcgaacgtggctgccttgactgccccgcgccgccaacgtccgtcttggcgcccatcgttcaaagcggcggcgcggccgcaacaggccatcgtcgcgatcggcacttccaccggcggcccgcgcgcgctcgagacggtgctgacgcagcttccgcccgatctagccgctccggtcgtcgctgtccagcatatgcccaaaggatttacgacatcgctcgccaaccggcttgatgcgcttgccgcgatcacggtcaaggaggcggaagacggggaagtgctgcaaaatggcaccgcctatatcgcgccaggcggtgtccatctcatcgttcgcgaagaaggcggcgcgcttaaagcccgtttcgacgaatcgccgccgcgcgccggccatcgtccggctgttgacgtgttgttcgagtcgctcgctgccattcgccgctgtcggaaaatcgcggtgatcatgaccgggatgggaagcgacggaacatcggggttgaaaaagctgaaggaaagcgggaacacaaaagcgatcgcggaagcgcgcgagacagccgttgtctttgggatgccaagagcggcgatcgaggctggcgtcgttgatgtcatcgttccgcttgacagcatcgccgctgccatcgtccaattgatcggggagtgagggggaaacggcatggacatgagccaatatttggatttatttattgatgaaagcaaagagcatttgcaggcgatcaacgagcggctgttggaacttgaaaaaactccggaggacatgtctgtggtgaatgatattttccgttcggcccatacgttgaaaggcatgtccgccacgatggggtttgaagatttggccaatttgacgcaccaaatggaaaacgtgctcgatggcatccgcaatcggcggctttccgttaccccggaattgcttgacgtcatttttgaggccgtcgaccatttggaggcgatgatcagttccatcgctgcaggcggcgacggaacgcgcgatgtaaggagaacagtcgaacagctgaaacgaatcgagcaaggggagatgccgaacaagcaggcagcaagggaagaaccgccccttgaacatgcgtatggggaatttgaataccatgtgctcgaacaggcgaaggagcagggattttccgtctacgaaatccgcgttcggcttcgcgatgattgcttgttgaaagcagcgcgcgtctatatggtgtttgaacagctgaatgaagtcggagaaattgtgaaagcaacgccgccggtcgagatgctggaggaagaacagtttgaccgggagtttctcgttacggtcgtatccaaagcgccagccgatgagttgcaaaagcggctgatgggcatttcggaaattgatgacgtcaaggtgtctatgctatcgagcgatgaaccgtcggcagaaagcgagaaagcggctgcgccccaacaaccggccgctatggagcaggcggcggccgttcaggccgaagcggaggcgccggaaaaacaaacagcgaaacaggcgacgaaaacgatccgcgtcaacattgaacggctcgatcggttgatgaacttatttgaagaattggttgtcgaccgcggtcggcttgagcaaatttcccgcgagctgaaccatgccgaattgacggaaacggtcgagcggatgtctcgcatctcgagcgatttgcagacgatcattttaaatatgcgcatggtgccggtcgaaacggtgttcaaccgcttcccgcgcatggtgcgccagctagcccgcgagctcggcaaaaaggtgcgccttgacatcatcggcgcggataccgagcttgaccggacggtgatcgatgaaatcggcgacccgcttgtccatttgatccgcaatgcgctcgaccacggcatcgaagcgccggacgtccgggcggcgcgcggaaaaccggaagaagggaccgttcaattgcgagcgtaccatagcggcaaccatgtctttattgaaatcgaggatgacggcgccggcatttcccgggagaaggtgctgcaaaaggcgaaaagccgcggcattgtctcgccgcaggcggcggagcatttgaacgatcagcaaatttacgagcttattttcgctcccggcttttcgaccgctgagcaagtttctgacatttccggccgcggcgtcggtttggatgtcgtcaaaagcacgattgagtcgctcggcggcaccgtttcggtcgattcgcagcctggaaaagggtcgctcttttcgattcagctgccgctcacattgtcgatcatttctgtgttgctcgttcaaatcgccgaggaaacgtacgcgattccgctgtcatcgatcattgagacggcgctggtgaaaaaggaagagattttttccgcccacaaccagccggtcatcgattttcgcggcaaaatcgtgccgctcgtccgcctgaaagacgtcttcgctgttcctggagcggccgatgacggagatgcggtggcggtcgtgatcgtccggaaaggggaaaaactggcggcgctggcggtcgactcgtttatcgggcagcaagaagtcgtgttgaaatcgctaggaaactatttatcttcggtttttgccatctcgggggcgacgattttgggagacggccgagtggcgctgattatcgactgcaacgcgctcgtgaagtaggagatggccgtgtcggtgcgggggcgcctatggcgttgatctgccgttttcagtggcatgtcgaagaaaagggggaggattggatgacggccagcgtgcaagcagactggaaagtgattgcgtttcgcctgaaagaagaagaatatgctctgccggtgcagcatgtccgttccatcgagaaaatgcagccgatcacgcgcgtgccggggacggctcattatgtaaaaggggtcatcaacttgcgcggtgttgtgacgccgatcatcgatttgcgcgagcggttcgggtttgcccccgaaccatatggggaacagacgcggatcattatcgttgctcttgaggatatggaagtcgggctcatcgtcgatgccgcgaatgatgtccttgatctgtcggcggaaagcatcgaaccgccgccagaggcaattggctccgttgaggcaagttacatcgacggcgtggcgaaagtggagaatcggctcctcattttgctcgatttggcgaaagtgctcgaccgataacccgtggagaggagcgttgacattggacgatattcgcaacttgacggggatgcatattgacattttgcgcgaaatcggcaacattggcgccggcaacgcggcgacggctttgtcgacgttgctaaacaaaaaaattgaaatggcggtgccgcgcgttcaaattgcgacgtttgccgaaatgatggaatcaatcggtggaccggaacaagtagtggcgtgcgtctatttgcgcatcgaaggagaagcgccgggaaacatgtttttcgtgttgccgccggaacaggctgagcggtttgtccgccggatgattggcgatgactcgttttcgtttcaaggagaagcccatgagcttggctgctcggcgcttcaggagctcggcaatattttagccggctcgtatttgtcggcattggccgactttacgcggctcaacttgcacccgtccgtgccggcattggccattgacatgatcggggctgtgctgtcgttcggattgcttgagctgtcgcgtgttggcgattacgccattttgatcgacacggccatttacgatgaacggcgtccggacgaaagcatcaacggccatttctttcttcttcctgatccggattcgttttccatcatctttcgagcgttaggtgtggatggcctatgagcacagcgcaggctgtcaaaatcggcattgcggaaatggaggtcgtcatagcgccgaatgtcatccgcacgtgcgggcttgggtcgtgcgtcggtgtcgtcatttacgatgcaggcaaggcggttgccggcatggcgcacgtcatgcttccgcattcctcgatggcgcgcggcggagtcatcaatgcggccaaatacgctgatacggcggtcgaggcgctcgttcagcttgtcattgccgctggcgggcggaaagggatgctgaaagcgaagctggccggcggggcgcaaatgttttcgttttcgacagttggcggcgatatgatgcgcattggcgcgcgcaatgtggaggaagtgaaaaagcagctcgagcggcttcacattccggtcgtcgccgaagatgtcgggggccatagcggccgcacgatcgaatttaatccgcagacgggcgtgctctccatccgcaccgccgctcaagaaataaaggaaatatgaccgggatgcgccgtttccgcaaggcaagggggagaataatgggaagcgcgctaaaaggagaagaacggaaatattgggatgaatggatccatggccgcgaccgccacgcggccgaggagctggtgcagcgctatatgccgcttgttttctaccacgtgcagcggctttcggcgacgctgccgagctccgtgccgaaggatgagctcgtcagccttggactcgtcggcttatacgatgcgttggagaaatttgatccatcgcgtgatttgaagttcgacacgtacgcctcgttccgcatccgcggcgccatcttagacggtttgcgcaaagaagactggctgccgcgcagcatgcgcgataaggcaaaaaaaattgagggagcgatcgagcggcttgaacagcggcacatgcgatcggtgacggcgaaagagatcgccgctgagctcgggatgacggaagaggaagtgcaggcggcggcgagtgaaacgtttttttcccattggctgccgctcgggcagacgaccgtcgacgaagatgaaggactgctttcggttcgcgacgaccgcgctccgcttcccgaggagcaaatcgttaagcaggaaatgatcgaaaagctggctgaagccatcggacagctgaatgaaaaagagcagctcgtcatcagtttgttttacaaagaggagctgacgtttacagaaatcgggagccttttgcatttgtcgacatcaagaatttcgcaaattcatgcgaaagcgctttggaaactgcgccgcttttttgaaaaagagccatgaggggagagaaaaagcgatggacatccagcttccagcgttgcaaagcgtcatgccgaaagcgcccgacgcggaaaggcttcaagcctcgacgcaacaacactcctatgcagtgcaggcgcaaatggcaactgccggccaaaagcgggcggagcgtgcgcgccgtcgggtgacggataaacgaacgagcgcccgtcttgagcaggaggcgtcccgttttggaggacacccttataaaggaaaaacgatcgacattcaaggatagtgaacatcatgatggcattttggctgacgatcagtttgctgctgcacgccttgtcgttttggttgatcattgtgcttttccttcgcctgtcgcggcttggcgaggcggagaggcgggccgaggagctcgaggaagccatgaccgcttatctcgctgcttggaaggaagaaaacgagcgctttttggctgaacttgactcgttgcttggcagcggagcggctccattcgtttctgcaccggaaacgaacgatgcgcccagtgtgcaacggggcgcgaacgggaaagagacggcgtccatgccgggggcaggaggcggtgaaatcggagcagggttcgaaaagcgaacagcggaagcaaaaaagggggaaaacgagccggcggagcggggagaaaccgaaaaacgcgccaaaacaagccgcccaagcgccgctccgggctatttcccagacatcggaacggtcaaggatgtgctcgaactttcactcacccgaccagcggacgcgagtgagcttgctcgccgcctatatgcggaaggagagacggtcgaggaaattgccaaacagctcggcaaagggaaaacagaagtcgagctatggctcaaatttgcgcaaaaaacgaatcaataggcgaataacagcttgatttgccgcttgcagttgtgatatattttttcatggtgtgaatacacacgcctgatgatttcagcaacggtgctggcaactccagtcttgctgaaagatgaggcaggcggaggaccaaaaaccactaaggaaacaggaggagcatacatgtcggttatttcgatgaaacaactgcttgaagctggcgtccactttggacatcagacgcgccgttggaatccgaagatgaaaaaatacattttcacggagcgcaacggcatctatatcatcgacttgcaaaaaacggtagaaaaagtcgaggaagcatacaacttcgtccgcgaattggcggcgaatggcggcaaaattttgttcgtcggcacgaaaaaacaagcgcaagagtcggtgaaggaagaagcggaacgctgcggcatgttttatgtcaaccaacgctggctcggcggcacgctgacgaacttcgctacgatccaaaagcggatcaaacggctgcgtgaaattgaaaaaatggaagaagatggaatatttgacgttctgccgaaaaaagaagtcattcgcttgaaaaaagaaaaagagcgtcttgagaagtttttgggcggcatcaaagacatgaaagagctgccggatgcgttgtttgtcattgacccgcgcaaagagcggatcgcggtggcggaagcgcgcaagctgaacatcccgatcatcggcatcgtcgacacgaactgcgatccggatgaaattgactatgtcattccggccaacgacgacgccatccgcgctgttaagttgttgacttcgaaaatcgccgacgccgtgcttgaggcgaaacaaggcgaagaagcggccgtcgcagcagagtaacgatgcacaagaaaggtgataagaggggaaagccttttatcacctttttttgagacagaaatgagcaacttttggctatactaacgaataagggcaaaacgggaagccgctgccggcaccgatacatatacgggacaatgagaaggaggatttttttatggcaattacagcacaaatggtgaaagaactgcgcgaaaaaacaggcgcaggcatgatggactgcaaaaaggcgctcaccgaaacaaacggtgacatggagaaagcgatcgactggctgcgcgaaaaaggaattgccaaagcggcgaaaaaagcggaccgcatcgcggccgaagggatggcgtacatcgcggtggaaggcaataccgccgtcattttggaagtgaactcggaaacggacttcgttgcgaaaaacgaagcattccaaacgcttgtcaaagagctggccgcccacttgctgaaacaaaagccggcttcgcttgatgaagcgctcggtcaaacgatggacaacggctcgaccgtccaagactacatcaacgaagcgatcgccaaaattggtgaaaaaattacgcttcgccgctttgccgtcgtcaataaagcggacggcgaaacgttcggtgcgtacttgcacatgggcgggcgcatcggcgtattaacgttattagccggcaatgcgagcgaagacgtcgccaaagatgtcgccatgcacattgccgcacttcatccgaaatacgtctcgcgcgacgacgtgccgcaggaagagattgcgcatgagcgtgaagtgttgaagcagcaagccttaaacgaaggcaagccggagaaaatcgttgaaaaaatggtcgaaggccggctgaacaagttttacgaagacgtctgcctgctcgagcaagcgttcgtgaaaaacccggatgtgacggtgcgccaatacgtcgaatcgaacggagcaacagtcaagcagttcatccgttacgaagtcggcgaagggctcgaaaaacgccaagacaattttgcagaagaagtcatgagccaagtcagaaaacaatgacggaccgcaacagggaacacgcgcgtgttccctgtttttcaaagtgattcgcatcatggaggttggacatggaacagccaaaatacaaacgcgtcgtgttaaagttgagcggggaagcgctcgccggaaagcaagggtttggcattcaaccggcggtcattcagtcgatcgccaaacaagtgaaagaagttgttgaactgggcgtcgaggtcgccatcgtcgtcggcggcggcaacatttggcgtggaaaaacgggaagcgaaatgggcatggaccgggcgacggctgattacatgggcatgttggcgacggtgatgaacgccctcgccttgcaggacagccttgagcagctcggtgtggaaacgcgggtgcaaacatcgattgaaatgcggcaagtggccgaaccgtacattcgccgccgggcgattcgccatcttgagaaaaaacgagttgtcattttcgccgccggcacaggcaacccgtacttttcgaccgatacgaccgcggcgctcagggcggcggaaatcgaggcggacgtcattttaatggcgaaaaacaacgtcgatggcgtctacagcgccgacccgaacgtcgacgccaatgcggtcaaatacgatgagctgtcgtacttggacgtcatcaagcaagggctcggcgtcatggattcgactgcttcctcgctttgcatggacaacaacattccgctcatcgtcttctcgattatggaagaaggcaatattaaacgcgctgtgttaggtgaaaacatcggaacgatcgtaagggggaaataatgatggcaaagcaagtgatccaacaggccaaagaaaagatggataaagcggtgcaagcgttcacccgcgagctggcaagcattcgcgccggacgggcgaacgcagggctgcttgagaaagtaaccgttgactattacggcgtgccgacgccaatcaaccaactggcctccatcagcgtgccggaagcgcggctgcttgtcattcagccgtacgacaaatcggccattaaagaaatggaaaaagcgattttagcatcggatttagggctgacgccatcgaatgatggatcagtcattcgtcttgtcattccgccgctcaccgaggaacggcgccgcgagctcgcgaagcttgtcaaaaagtattcagaagacgcgaaagtcgcggtgcgcaacatccgccgcgatgcgaacgatgaattgaaaaagctcgagaaaaacggcgagattacggaagatgagctccgcagctacacggacgaagtgcaaaagctgaccgatgaccacatcgccaaaattgacgccatcacaaaagaaaaagaaaaagaagtgatggaagtataggcaaaacgatgcaaaccctctatgttgatggagggtttttttgctataatggaaaggcaaaacacgatcccggaggactcgtatgttcaataaaatgcgaaaaacaaaagagaaagacgtcccggtgacgaaagaagaggtgctcaggcatccgatgccgaaccacgtcgccatcattatggacggaaacgggagatgggcgaaaaagcgggcgctgccgagggcggccggccattacgaaggcatgcaagttgtgcgcaaaatcactcgttttgcgaatgagctggggattcagattttgtcgctttacgcgttttcgacagaaaactggaaacgtccgaaaagtgaagtcgattatttgatgaagctgcccgaacagtttttgacgacgtttcttcccgagctcgtcgccgaaaatgtcaaagtccaagtgatcggtcatacggaggcgctgcccgatcatacgcgccgggcggtcgagaaagccgtgaaggaaacaagcggcaacaccggccttgtgttaaactttgcccttaattatggaagccgggcggaaatcactgccgccgtaaagcagatcgccaaagacgttgaacgcgggatgctcgcgccggaagacatcaccgagccgctcatttcctcgtacttgatgacgagcgggctcgctgaccctgacttgctcatccgtacgagcggggagattcgcttgagcaatttcatgctttggcagttggcgtatacggaactttggtttacggatgtcttatggccggattttacggagcaacatttcttagaggcgattgccgcttaccagcggcgcgaccgccgatttggaggagtgtcagcgcgatgaagcagcgaatcatcaccggagtcatagcggcggcgctctttttgccgattgttatttttggcggctttccgtttataatagtaacatatatattggccacgattgggctgtttgaattgttgcggatgaaagggatgcacccgttgtcgtttgtcggggcggctggattgatcgccctttggctgttgctcgttcccgcccgttacggcggcgagtggttggcgtctgggaccgccaaatttggcgtgctcgccgctttggcttttttgttgcttgtcggtacggtcgtgacgaaaaatgcgctctcgttcgatgaggcggcgtttgtcgttttggcggtcgtctatgtcggcgtagggtttttctgtttcggcgctgttcgtttggttgggttcgtgtacttcgtttatgccttgtttgtcatttgggcgactgacattggggcgtatttctttggccgcgcgtttggccggcgcaagctatggccggagatcagcccaaaaaaaacggtggaaggcgccatcggcggcatcgcttccgcggctgttgtcgccgcgatttacgagtgggcggcggcgccgtttggcagtttggcggccgcgcttggcgtcgcgctgctgctgtctgtgttcggtcagctcggcgatttgatcgaatcggcatttaagcgccattacggcgtcaaagattccggggcgattttgccgggacatggcggcattttagaccggtttgacagcttgctgttcgtgctgccgatattgtacatattgcttgaaatcgcacgataagcgggtgaggagtgaaacgattgaaatatattagtatattaggggcgagcggatcgatcggcacacagacgctcgatgtcatccgcgcccatccggacgaattccgcttggccgccgcatcagtcgggaaaaatatcgaggcggcgaggcggctgatcgctgaattttccccaagtcttgtcgccgtcgctgaccgtgatgcgtatgaagttctttatcgcgagtaccgcgggcggacgacgatcgtgtacggagaggaaggattgattgaagcagccgtttgcccacaagccgatgttgtcgtcaccgctgtcgtcggcagcgtcggccttgtgccgacgctgaaggcgattgaagcgggaaaagcgatcgccctcgccaacaaagagacgctcgttgtcgccggacatctcgtcatggctgcagccaagcggcgcggtgtgccgctgttgccggttgacagtgaacattccgccatttttcaatgtctgcaaggggaaaggatggaacaagttgacaaactcattctgaccgcatccggcggcagcttccgcgacaagacgcgccgagagctcgctcatgtgacggttgaggaggcgcttcgccatccgaactggtcgatgggggcaaaaattacgattgattcggcgaccatgatgaataaaggatttgaggtcattgaggctcattggctgttcgggctgccgtatgagcggattgaggttgttttgcatcgagaaagcatcatccattcgctcgttcagttccgtgacacaagtgtattggcgcagcttggaacgccggatatgcgcgttccgatccaatatgcgcttgcgtatccaaagcggttgccgctcccatccgccaagccgcttgatttcatctcgcttggggcgctccatttcgccccggttgatttcgaccgctatcgctgtttgcgtctcgcctatgaggctggcaagcgcggcggctcgctgccgacggtgttgaatgcggccaatgaggaggcggtggcggcgtttttagccgggcgcattccgtttttggccatcgaggagtggattgaacgcgcgctcgagcgccatcggccagtgagcgatccgcagcttgaggacattcgtgaaatcgatgcggacgcgcgcgcctacgtccgctcactactatcataaaggtggttgaaacgttggaatcgatcatttcatttatcgtcgtctttggtgctcttgtcttttttcacgagctcggccacttgctgctagcaaaacgggccggcattttgtgccgcgaatttgccatcggcttcgggccgaaagtgttttcgttcaagaaaaacgaaacggtgtacacgatccgcctgctcccgcttggcggcttcgtccgcatggccggtgaagacccggagacgattgaattgaagcgtgggcaagtcgtcggtcttttgcttgatgagagcggccaagtggaaaaaatcgtcctcaaccataaggacgattatccgaatatccgcgtagtggaagtggaagaggccgatttagagcatggcatgtatgtgaccggctatacggacggcgagcggttcgagcggtttacggtcaaggagccggcgtttttcgtcgtcgaccgccaagagattcaaattgctccgtaccatcgccaatttgcggcaaaaacgctcgggcagcgaacgatgacgattttggccggaccgctcgccaactttctcttgtcgctcgttgtctttatcatcatcggtcttttgcaaggctatccggtcgacaagccggtgatcggcgagctgacgccggaaggagcggcgcgcgccgccggcttgaagcaaggggatgaagtgatcgccattaacggcgaacggatggaaacatggacggaaatcgtcaacacgattcgcgcccatccgggagaaccgcttcagtttcaaattgagcggaatgggaaagaacggagtgtgacggtcactccggaggcgaaaacggtgcaaggggagacgatcggcttgatcggcgtctatcagccgatggaaaaatcggtgttgggctcgatcaagcaagggctggttgagacgtattactggacgcgggaaattgtaacggggctcggccaattgatcaccggccagtttcagcttgacatgctgtccggaccggtcggcatcgccgtatcgaccggcaaagtggctgagtctgggatctactacttgatgaaatggggcgcgattttaagcatcaacctggggattgtcaacctgttgccattgccggcgctagacggcgggcggctcctctttttcgccattgaagcggtgcgcggcaagccggtcgaccggcaaaaagaaggaatggttcattttatcggctttgccttgcttatgttgcttatgcttgtggtgacatggaatgacattcaaaaatttttcctatagagagaaaacgaggtggctaatggatgagacaaagtcaagcatttattccgacgttgcgtgaagtgccggcggatgcggaagtgaaaagccatcagctcctgctgcgggccggcttcattcgtcaaagcgcaagcggcgtctatacgtttttgccgcttgggcagcgtgttttgcaaaaagtggaagccatcattcgcgaggaaatgaaccggattggagcgatggagctcttcatgccggccttgcagccagctgagctttggcagcagtccggccgctggtactcgtacgggccggagctgatgcgcttaaaagaccggcacgagcgcgatttcgccctcgggccgacgcatgaggaaatgatcacggcgatcgtccgtgacgaggtgaaaacgtacaagcggctgccgcttgtcttgtatcaaatccaaacgaaattccgcgatgaaaagcgtccgcgttttgggctgttgcgcggccgcgagttcatgatgaaagacgcctactcgttccatacgtcgaaagaaagcttggatgaaacgtacaacaacatgtatgaggcgtatgcgaacattttccgccgctgcggattgaacttccgcgccgtcatcgccgactcgggggcgattggcggcaaagatacgcatgagtttatggtgttatctgacatcggcgaagatacgatcgcctactccgatgcgtctgactatgccgccaacatcgagatggcgccggtcgtggcgacgtacgaaaaaagcgatgagccgccagccgaattgaaaaaagtggcgacgccggggcaaaaaacgatcgctgaagtcgcttcgcacttacaaatatcgccggagcgctgcatcaaatcgcttttgttcaatgtggacggccgctatgtgctcgttctcgtccgcggcgatcatgaagcgaacgaggtgaaggtgaaaaacgtgctcgacgcgacggtcgtcgaattggcgacgccggaagaaacggagcgggtgatgaacgctccaatcggttcgctcggcccgatcggcgtcagcgaagacgtcacggtgatcgcggaccatgctgtcgccgccatcgtcaatggcgtttgcggcgcgaacgaggaaggataccattacatcggagtcaacccgggccgcgattttgccgtcagtcaatacgccgatttgcgcttcgtaaaagaaggcgacccgtctccagatggcaaagggacgatccgctttgcccgcggcattgaagtcgggcatgtgtttaagctggggacaaaatacagcgaagcgatgaacgccgtctatttggatgaaaacggccaaacgcagacgatgatcatgggttgctacggcatcggcgtatcaagattggtggccgcaatcgccgaacagtttgctgacgaacacgggcttgtgtggccggcttcggtcgcaccgtttcacatccatttgcttacagcgaacgcaaaaagcgatgaacagcgcgcgttggcggaagagtggtatgaaaagctcggacaggctgggtttgaagtgttgtatgacgaccgccccgaacgggccggagtgaagtttgccgacagcgatttgatcggcattccgctccgcgtcaccgtcggcaagcgagcgggcgaaggcgttgtggaagtaaaagtgcggaaaacaggcgagacgttcgatgtgccggtcagcgagcttgtcgacactgcgcgccgtctccttcaatcatgagtgccggcgctggcgaaaaagaattctgtctttttcgccggcgcttttgttatggtatgatatagaaagagaatgatgttgagaggggaacaaacggacgtcatggtgacaaaagagcaaaaagagcggtttctcatcctgcttgagcagctgaagatgacgtcggacgaatggatgccgcattttcgtgaggcagccattcgcaaagtcgtgatcgataaagaggagaaaagctggcatttttattttcagttcgacaacgtgctgccggttcatgtatacaaaacgtttgccgatcggctgcagacggcgttccgccatatcgccgccgtccgccatacgatggaggtcgaagcgccgcgcgtaactgaggcggatgtgcaggcgtattggccgctttgccttgccgagctgcaagaaggcatgtcgccgcttgtcgattggctcaaccggcagacgcctgagctgaaaggaaacaagctgcttgtcgttgcccgccatgaagcggaagcgctggcgatcaaacggcggttcgccaaaaaaatcgctgatgtgtacgcttcgtttgggtttcccccccttcagcttgacgtcagcgtcgagccgtccaagcaagaaatggaacagtttttggcgcaaaaacagcaagaggacgaagagcgagcgcttgctgtactgaccgatttagcgaggggagaagaaaaggccgcgtctgcgccgctgtccggtccgcttgtcatcggctatccgatccgcgacgaggagccggtgcggcggcttgaaacgatcgtcgaagaagagcggcgcgtcgttgtgcaaggctatgtatttgacgccgaagtgagcgaattaaaaagcggccgcacgctgttgaccatgaaaatcacagattacacgaactcgattttagtcaaaatgttctcgcgcgacaaagaggacgccgagctcatgagcggcgtcaaaaaaggcatgtgggtgaaagtgcgcggcagcgtgcaaaacgatacgttcgtccgtgatttggtcatcatcgccaacgatttgaacgaaatcgccgcaaacgaacggcaagatacggcgccggaaggggaaaagagggtcgagctccatttgcataccccgatgagccaaatggacgcggtcacctcggtgacaaaactcattgagcaagcgaaaaaatgggggcatccggcgatcgccgtcaccgaccatgccgttgttcagtcgtttccggaggcctacagcgcggcgaaaaaacacggcatgaaggtcatttacggccttgaagcgaacatcgtcgacgatggcgtgccgatcgcctacaatgaaacgcaccgccgtctttcggaggaaacgtacgtcgtgttcgacgtcgaaacgacgggcctgtcggctgtgtacaatacgatcattgagctggcggcggtgaaagtgaaagacggcgagatcatcgaccgattcatgtcgtttgccaaccctggacatccgttgtcggtgacaacgatggagctgactgggatcaccgatgagatggtgaaagacgccccgaagccggacgaggtgctagcccgttttgttgactgggccggcgatgcgacgcttgttgcccacaacgccagctttgacatcggttttttaaacgcgggcctcgctcgcatggggcgcggcaaaatcgcgaatccagtcatcgatacgctcgagctggcccgttttttatacccggatttgaaaaaccatcggctcaatacattgtgcaaaaaatttgacattgaattgacgcagcatcaccgcgccatctacgacgcggaggcgaccgggcatttgcttatgcggctgttgaaggaagcggaagagcgcggcatactgtttcatgacgaattaaacagccgcacgcacagcgaagcgtcctatcggcttgcgcgcccgttccatgtgacgctgttggcgcaaaacgagactggattgaaaaatttgttcaagcttgtgtcattgtcgcacattcaatattttcaccgtgtgccgcgcatcccgcgctccgtgctcgtcaagcaccgcgacggcctgcttgtcggctcgggctgcgacaaaggagagctgtttgacaacttgatccaaaaggcgccggaagaagtcgaagacatcgcccgtttttacgattttcttgaagtgcatccgccggacgtgtacaagccgctcatcgagatggattatgtgaaagacgaagagatgatcaaaaacatcatccgcagcatcgtcgcccttggtgagaagcttgacatcccggttgtcgccactggcaacgtccattacttgaacccagaagataaaatttaccggaaaatcttaatccattcgcaaggcggggcgaatccgctcaaccgccatgaactgccggatgtatatttccgtacgacgaatgaaatgcttgactgcttctcgtttttagggccggaaaaagcgaaggaaatcgtcgttgacaacacgcaaaaaatcgcttcgttaatcggcgatgtcaagccgatcaaagatgagctgtatacgccgcgcatcgaaggggcggacgaggaaatcagggaaatgagctaccggcgggcgaaggaaatttacggcgacccgttgccgaaacttgttgaagagcggcttgagaaggagctaaaaagcatcatcggccatggctttgcggtcatttatttgatctcgcacaagcttgtgaaaaaatcgctcgatgacggctaccttgtcgggtcgcgcggatcggtcggctcgtcgtttgtcgcgacgatgacggaaatcaccgaggtcaatccgctgccgccgcattacgtttgcccgaactgcaagcattcggagttctttaacgacggttcagtcggctcagggtttgatttgccggataaaaactgcccgcgatgtgggacgaaatacaagaaagacgggcacgacatcccgtttgagacgtttctcggctttaaaggcgacaaagtgccggatatcgacttgaacttttccggcgaataccagccgcgcgcccacaactatacgaaagtgctgtttggcgaagacaacgtctaccgcgccgggacgattggcacggtcgctgacaaaacggcgtacggatttgtcaaagcgtatgcgagcgaccataacttagagctgcgcggcgcggaaatcgaccggctcgcggctggctgcaccggggtgaagcggacgaccgggcagcatccgggcggcatcatcgtcgtcccggattatatggaaatttacgattttacgccgattcaatatccggccgatgacacgtcctctgaatggcggacgacccatttcgacttccattcgatccacgacaatttgttgaagctcgatattctcgggcacgacgatccgacggtcattcgcatgctgcaagatttaagcggcatcgatccgaaaacgatcccgaccgacgacccggatgtgatgggcattttcagcagcaccgagccgcttggcgttacgccggagcaaatcatgtgcaatgtcggcacgatcggcattccggagtttggcacgcgcttcgttcggcaaatgttggaagagacaaggccaaaaacgttttccgaactcgtgcaaatttccggcttgtcgcacggcaccgatgtgtggctcggcaacgcgcaagagctcattcaaaacggcacgtgtacgttatcggaagtcatcggctgccgcgacgacattatggtctatttgatttaccgcgggctcgagccgtcgctcgcttttaaaatcatggaatccgtgcgcaaaggaaaaggcttaacgccggagtttgaagcagaaatgcgcaaacatgacgtgccggagtggtacatcgattcatgcaaaaaaatcaagtacatgttcccgaaagcgcacgccgccgcctacgtgttaatggcggtgcgcatcgcctactttaaggtgcaccatccgcttttgtattacgcgtcgtactttacggtgcgggcggaggactttgaccttgacgccatgatcaaaggatcagccgccattcgcaagcggattgaggaaatcaacgccaaaggcattcaggcgacggcgaaagaaaaaagcttgctcacggttcttgaggtggccttagagatgtgcgagcgcggcttttcctttaaaaatatcgatttgtaccgctcgcaggcgacggaattcgtcattgacggcaattctctcattccgccgttcaacgccattccggggcttgggacgaacgtggcgcaggcgatcgtgcgcgcccgcgaggaaggcgagtttttgtcgaaggaggatttgcaacagcgcggcaaattgtcgaaaacgctgctcgagtatctagaaagccgcggctgccttgactcgcttccagaccataaccagctgtcgctgttttagtggaaacgccgccgctgaaggaagcggacagcgctctttcgcccgagcggcagtttcccgttgcaatatatttcccaatgtgttatagttttagtggaattggcaaagataatggcaagcagagagtggggaaacccactctttcgtcttgaatgggcacccatctctcgttcattccccgccttgtgcaggggattttctcattatgccacgcatgcacgtttgctcggtaaggaggaacacaatgagcaaaaaggtgacagaaacggtcgaacaactcgtcacaccgatcttagacgaaatggggcttgaactcgtcgatattgaatatgtgaaggaagggaaaaattggtttttgcgcgtcttcattgactctgacgatggcgtcgatattgaacaatgcggtgctgtcagcgaaaaattgagcgaaaagctggatgaagttgatccgattccgtataactattttttggaagtatcatcgcccggagcggagcggccgctgaaaaaggcaaaagattttgccaaggccattgggaaaaatgtatatatcaaaacgtatgagcccattgaaggagaaaagcagtttgaaggcgaactaaccgcttttgacggaacgaccgtgacgctgttggtcaaagaccgcggacggcaaaaaacggtcgccattccgtatgaaaaagtggcaagcgcccgattagccgtcattttcttctaatcgcaaaagggggatttttgttgcatgaacacgcaattgcttgaggcgttagccgatctgatgcgggaaaaaggcatcagcaaagaagtcgtgatggaagcgatcgaagcggcgatcgtttcggcgtataaacgcaatttcggccaggcgcaaaacgtgcgcgtcgatctcaatatggacaccggcacgatccgcgtgttcacgcgcaaagatgtcgtcgaagaggtggccgatccgcgccttgaaatttcgcttgaggacgcgcagcggatcaatccgaattatcaaatcggcgacgtcgtcgagctcgaagtgacgccgcgcgatttcgggcgcatcgccgcacagacggcgaagcaagtcgtcacccagcgcgtgcgcgaggcagagcggagcatcatctacgccgaatttgtcgaccgtgaagaggacattatgaccggcatcgttcagcgcgtcgacccgcgctttgtctacgtcagcctcggcaaggcggaggcgctcctgccggcaaacgaacaaatgccgaatgaaacatataagccgcacgaccggttgaaagtatacattacgaaagtggaaaaaacgacaaaagggccgcaaattttcgtctcccgcacccacccgggactgttgaaacggctgtttgagctcgaagtgccggaaatttacgacggaacggtcgagattaaatcgatcgcccgcgaagccggcgaccgttcgaaaatttccgtccactccgacaacccggaagtcgatccggtcggcgcatgcgtcggaccgagagggcaacgcgtgcaggccattgttgatgagctgaacggagaaaaaatcgatatcgtccgctggtcggccgatccggtggagtttgtcgccaacgcgttaagcccggcgaaagtgttgcgcgtcattgtcaacgaggagcaaaaggcgacgacggtcatcgttccggactatcagctgtcgctcgccatcggcaaacgcgggcaaaacgcgcggctggcggcgaaattgaccggctggaaaattgatattaaaagcgaatcggaagcgcgggagatgggcattgatccgcatgcgccatccacttcgcttgatttcagcgatgcggcggccgataatgaaaatagcgaagaaaacggcccatcgtttgatcaatcggcggaaatcgagtgaggggggatgaaaaatggcagcgcaaaagaaaattccgttgcgcaaatgcgtcgtcactggagagatgaagccgaaacgggagatggtgcgcatcgtccgctcgaaagagggggaagtgtcgatcgacccaaccggcaaaaaggcggggcgcggcgcgtatattacccttgatccggaatgcattttgcaggcgaaaaagaaaaacattttggcccgccatttaaaagcagacatcgatgatgcgatttatgacgaattgctcgccttggcggaaaaggagaaacaggccggacatgaagcataaccgttgggcatcgctgcttggattggcgcagcgggcgggcaaagtcgtctccggcgaggagcttgtcgtcaaagaagtgcagcggggccgggcgcggctcgtcttgctttcgcaagacgcatcggtcaacaccgaaaaaaaagtgacggacaaatgcacgttttatggcgtcccgctttgcaaagtgccggaccggtatgtgcttggcggcgcgatcggcaaggacgcccgcgtcgttgtcgctgtcatcgacgaagggtttgcgcgccaattgcaaacgatgctcgaccgatcttaatgggggtgaatgtatgtcgaaaatgcgtgtgtatgaatacgcgaaaaaacagaacgttccaagcaaggacgtcattcataaattgaaagaaatgaacattgaagtgaacaaccatatggcgatgctggaggctgatgtcgtcgaaaaactcgaccatcaatatcgcccgaacaccgggaaaaaagaagagaaaaaagcggaaaagaaaacggagaagccgaaacggccgacgccggcgaaagcggccgattttgctgatgaggaaatttttgacgacagcaaagaagcggcgaaaatgaaaccggcgaagaaaaagggagcgccaaaagggaaggaaacgaaaaaaaccgaggcgcaacagcaagaaaagaaactgctccaagcggcgaaaaagaaaggaaaagggccggcgaaagggaaaaagcaggcagcaccagccgcaaaacaagcgccgcagccggcgaaaaaagaaaaagagctgccgaaaaaaattacgtttgaaggctcgcttaccgtggccgaactggcgaaaaagcttggccgcgaaccgtcggaaattattaagaagctgtttatgctcggcgtgatggcgacaatcaaccaagatttagacaaagacgccatcgagctcatctgctcggattacggcgttgaagtcgaagaaaaagtgacgatcgatgagacgaactttgaagcgatcgaaattgtcgatgcgccggaagatttggttgaacggccgccggtcgtgacgatcatggggcacgtcgaccacgggaaaacgacgttgcttgatgcgatccgccattccaaagtgacggagcaagaagccggcggtattacgcaacacatcggtgcgtatcaagtgacggtcaatgacaaaaaaattacgttcctcgatacgccggggcatgaagcgtttacaacgatgcgggcgcgcggcgcgcaagtgaccgatatcgtcattcttgtcgttgccgcggatgacggggtgatgccgcagacggtggaagcgatcaaccacgccaaggcggcaaacgtgccgattattgtcgccatcaacaaaatcgataagccggaagcgaacccggaccgcgtcatgcaagaattgatggaatacaacctcgttccggaagaatggggcggcgatacgattttctgcaagttgtcggcgaaaacgaaagagggccttgatcatcttttggaaatgattttgcttgtcagtgagatggaagaattaaaagccaacccgaaccggcgtgcggtcggtacggtgatcgaagcgaagcttgataaagggcgtggcccggtggcaacgcttttgattcaagcgggaacgttgcgtgtcggcgatccgatcgtcgtcggcacaacatacgggcgcgtgcgcgcgatggtgaacgacagcggccggcgcgtcaaagaggcgactccgtcgatgccagtcgaaattactgggctgcatgaagtgccgcaagccggcgaccgcttcatggtgtttgaggatgagaaaaaggcgcggcaaatcgcggaggcgcgggcgcagcggcagctgcaggagcagcgaagcgtcaaaacgcgcgtcagcttggatgatttgtttgaacaaattaagcaaggcgaaatgaaagagctgaatttgatcgtcaaagccgatgttcaaggatcggttgaggcgcttgtcgccgccttgcaaaaaatcgatgtggaaggcgtgcgggtgaaaatcatccacgcggctgtcggcgccatcaccgaatcggatatttcgctggcgacggcatcgaacgccatcgtcattggatttaacgtccgtccggatgcaaacgcaaagcgcgccgctgaatcggaaaaagtcgacatccgcctccatcgcatcatttacaatgtcatcgaggaaattgaagcggcgatgaaagggatgctcgatccggagtacgaagagaaagtgatcggtcaggcggaagtgcggcaaacgttcaaagtatcgaaagtcggcacgatcgccggttgctatgtcacggacggcaaaattacccgcgacagcaaggtgcgcctcattcgccaaggcatcgtcgtctacgaaggggaaatcgattcgctcaagcggtataaagacgatgtgcgcgaagtggcgcaagggtatgaatgcgggctgacgatcaaaaacttcaatgatatcaaagaaggagatgtcatcgaagcatacatcatgcaggaagtggcccgggcatgatcggcttcgccgcgtgcgaatgcatcatctacaacgcccgctcgctcaaggataaacgggccgtcctgcagcgggtcatgacaagaatccggcaaaaatataacgtctctgtggccgaaatcgatcatcaagatgcatggcaacgagcgaccatcggccttgttgccattacgtccagccgccgggcgaccgaacgggagctcgagcgggcgcttgctttgatcgactcgttccctgagctggagcgggcggccacatcattcgagtggttgtaaccgaggtgatgggtgatgaatatacgggcaactcgcgttggcgagcaaatgaaaaaagagttgagcgacatcatcagccgcaggctgaaagacccgcgcatcggctttgtcacggtgaccgatgtgcgggtcaccggtgatttgcagcaggcgaaagtgtacatcagcgtcctcggcgatgacaagcagcgggaaaatacattgaaggcgctcgagaaagcgaaagggtttatccgttcggaaatcgggcagcgcatccgccttcgcaagacgccggaaattttctttgaaatcgatgaaacgattgaatacggcagccgcatcgaacagctgatccggcaaatttcaagcgatgaccacccggcgaaagaggcggatggggagccgaacaatggatagacgaaccgtctatccatttccattcatgatcatggaaacggaaagggtgcatcgatggacggggtattgctgctgaataaaccgaaagggatgacgtctcacgactgcgtggccaaagtgcgccgtctgcttggcgtaaaaaaagcgggacacaccggcacgcttgacccaaacgtgtccggtgtgctgcccatttgccttggcaaggcgacgcgcatcgccgagtttttgaccgggacgacgaaaacgtatgaaggaaaagtgacgcttggcgccgcgacgacaaccgaagatgcggacggcgacatcatcgccgcccgtccggttgaccggccgattgcgcgcgcggaaatcgaagcggtgtttgacagcttgaccggagaaattgagcaaacgccgccgatgtactccgcggtgaaagtgggcggcaaaaaactgtatgaatacgcgcgcgccggcatcgaagtcgaacgtccgacgcggcgcgtgaccatttatgagctcgaactgcttgatgaacgtgaacaattctttggggaaacggtgtcatttcgctttcgcgtcacgtgcagcaaaggcacgtacgtgcgtacgctggcggtgatgatcggcgagcggctcggctatccggcgcatatgtccgacctcatccgtacggcgtccgggccgtttcggcttgaagattgcgtaacgtttgaagacgttgagcgccgggcggccgacgggacggctgatgccttgctcatcccgatcgagcgggcgctttttcatttgccgaaatatgaaatcaatgataaagtagcagagaaggtaaaaaacggggcgctgctccggcttcccgcttttttagagaagcttgacgggccggtcgtgcttgtttcgcccgagcgggaagcgctggccctgtacgtgaagcatccggcgcgccccggcttgatgaaaccgctcaaagtgtttcgttaacgccgcgggtgcagcgcggaaataaagaaggtaggtcatggacatggaaacgctgtttctttcgcatccgcaccgtctcgaacgccaggcgctccctccgacggtgatggcgctgggctatttcgacggcatccacctcggccatcaaaaagtgatccgcaccgcggtcgagatcgccaacgagcgtgggtacgaaagcgcggtgatgacgtttcatcctcatccgtccgttgtgcttggcaaacagtccgagctgcgctcgatcacgccgcttggcaaaaaggagcagctgattgcatcacttggcgtcaaccggctgtacatcgttgaatttacgccgacgtttgctgcgctgtcgccagaagcgttcgttgaccaatatttggacgggttgcacgtgaaacatgtcgtcgccggcttcgatttcacttatgggcggttcggaaaaggaacgatggagacgatgccgattcatgcgcgcggccgctttggacagacggtcattccgaagctcgcgatcgacggggaaaaagtgagctcgtcccgggtgcggaaactgctcgaagacggggcggtcgaacagcttccccgcctgctcggccgcttttatgagcttgaaggaacggtcgttgccggggaacggcgcgggcggatgatcggctttccaacggcgaacatcgctttaaacagcgattatgtcttgccggcagtcggcgtctatgcagtcaaggcggtgatcggcgggcaagtatatgaaggggtggcgaacgtcggctacaaaccgacgttccataaaacgcgcgaaggattgccgaatattgaggtgcacttattcgagttttccggcgatatttatggacaaacgatgaccattgagtggcaccgccgtctgcggagcgagcagaagttcgccagtgtcgacgaactgacggcgcaaatcgcccgcgacaagaaagaggcggagcagtatttccgctgtttcagcgaaaagacttgcattttgccggaaaaagaggtattctaatcaatgtatgcgaaccattgcttggctaggcgagtcaccgacgcccgctcggcaattggggatctaggactagggaggtgaacaaggatggcattgacgcaggagcgcaaacgcgaaatcatcgagcaatttaaaatccatgagaacgacaccggttctccggaagtgcaagttgcgatcctgacggagcaaatcaacaacttgaacgagcatttgcgcattcataaaaaagaccatcattcacggcgcggcttgctgaaaatggtcgggaagcgccgcaacttattggcctacttgcgcaagaaagatgtggcgcgctaccgtgaattgattgagaaacttggattacgtcgataaaaaagcgggagcattcccgcttttttgctagtttataggcgtgattgacacggcgatgataacaatggtgccaattcgtctatactaatcatcagcggatctataatttcatctgtacatagagaggagtactcgtctgtatggaacaagagaaacgcgtgttttccatcgatgtggccgggcggccgctcatcgtcgaaaccggcgagctggcgaagcaggcgaatggcgcggcgctcgtccgctacggcgatacggtcgtgttgagcacagccaccgcgtcgcgagaggcgaaaaacgttgactttttcccgctcaccgtcaactacgaggaacggttgtatgcggttggaaaaattcctggcgggtttattaagcgcgaaggtcgcccgagcgagaaagccattttggtgagccgtctcatcgaccgaccgattcgcccgctgtttgccgaaggattccgcaacgaagtgcaagtcgtatcgatggtcatgagcgttgatcaagactgcgcgccggaagtagcggccttaatcggttcgtcggtggcgctgacgatttccgacattccgtttgaagggccgatcgccggtgtcatcgtcggccgcgtcgacggccagtttgtcatcaatccgacggtcgagcaaatggaaaaaagcgatctgcatcttgtcgtcgccggcacaaaagatgcgatcaacatggtggaagccggggcagatgaggtgccggaagaagtgattcttgaagcgatcatgttcggccatgaggaagtgaagcggctcatcgccttccaagaggaaatcgccgcccaagtcggcaaagaaaaaatggaagtcgtcctttacgagccggatccagcgctggaggcggaaatccgccagcttgccgaagcggacattaagcgagcggtgcaagtgccggagaaactggcgcgcgatgctgccattgaagatgtgaaagctggcgtcatcgccaaatatgaggcggaagaagcggatgaggagaagctcaagcaagtacaggaaattttgcataaactcgtaaaagaggaagtgcgccgtttgatcacggtcgagaaaatccgtccggacgggcgcaaagtcgatgaaatccgtccgctttcatcggcggtcggcgtcctgccgcgcacgcacggctccggtttgtttacgcgcgggcagacgcaagtgttgagcgtttgtacgcttggggcgcttggcgacgtgcaaattttggacgggcttgaccttgaagaatcgaagcggtttatgcaccattacaacttcccgccgttttccgtcggggaaaccgggccgatgcgcgggccggggcgtcgtgaaatcggacacggggcgcttggcgaacgggcgctcgagccggtcgtgccgtcggagcgcgaattcccgtatacgatccgcctcgtttcagaagtgcttgagtcgaacggctcgacatcgcaggccagcatttgcgccagcacgctggcgatgatggatgctggggtgccgattaaagcaccggtcgccggcattgccatggggcttgtgaaaaacgacgaccattacacgattttgacggacattcaaggcatcgaagaccatcttggcgatatggactttaaagtcgccggcacgagaaaaggcgtgacggcattgcaaatggacattaaaatcaaaggattgacgcgcgagattttggaagaggcgctcatgcaagcgcgcaaagggcggctcgagattttggatcatatgatgcaaacgctcagcgaaccgcgcaaagagctgtccaaatatgcaccgaaaattttgatcatgcacatcaacccggacaaaatccgggaggttatcggaccaagcggcaagcagatcaacaaaatcatcgacgaaaccggcgtcaaaatcgacatcgaacaagacggcacgattttcatctcgtctgtggatgaagcggccaaccaaaaagcgaagcaaatcatcgaagacatcgtccgcgaagtcgaagtcggccaagtgtacttaggcaaagtgaaacggattgaaaaattcggcgccttcgttgagttgttcaacggcaaagacgggcttgtccatatttccgagctcgctgaagggcgggtcggcaaagtcgaagacgtcgtttcgattggcgatgaaattttagtgaaagtaacggaaatcgataagcaagggcgcgtcaacctgtcgcgcaaagcggtgttgcgcgatgcccgcaacattggaggggaactgccgcgggaatctagggaaaaacgaggaagacggccggagcgccatcgcatgaagccttaggaatttgtttcttaaggctcttttgttatgttctatcctgtccccctaagacatatgttgtagtagtaaaaaaggagcattcccgttaggagcttttccgggggacttgatcaaaaaaagccctcttggtatgatgcaggggtgtcaaacacatcactcaccataccaaggaggacttcagatgaattgtacacaaaactataaaattgatcaagtcaccgaacaaacgcttgtcgtgggcatcgatatcgcgaaacgaacccactacgcctgcttcgtggatgaccgggggcgtgtgcttcgcaaatcgttcccgatcttccagtcgaaagagggctttcgccagctgtatgaagcgattcaggaggcgatgcaagcgttcggaaagccgcaggtgatcgtcgcggtggagccgaccgggcactactggttgaacctggcctacttcctcgaggagcacgggatcccgttggtcatggtcaacccggcgcatgtgtgccggtcgaaagaactcgatgacaacctgccgacgaaacatgacgccaaagacgccctagtcatcgccagactggcgaaagacggacgattcctcgtcccccggctgctgcacgagatcgaagccgatttgcgcgtcgggagcacgctcaaagagaagctccgcaaggaacagacggcggtgaaaaacgcgatcgtccgctggaccgaccgatattttccagagttttggacggtgtttcgcgacctggggaaaacggcgctttcggtgctggagtggacgccgcttccggctgatatggcgggccgatccgccgaggagctcatcgaagtgtaccggcaaagcgaagggctgaaatgcccgcagaaggccaaaattcaggcgttgatcgacgccgcgaaggactcgattggggtgacggaagggacgacgatggcccggtttgaaatcgccgcgctcgtccgccgataccgccaattggaggctgagatcgccgcgttggacgccgagttgaaggcgttggttcaaacgacgatggagtatcaatggctgaaaacggtcgacgggttgggagacgccacgatcatcgatctgctggcggagatcggcagcttcgcccactatcgggacccgcgtcaattggtgaagttggcgggcctgacgctcaaagagaactcctccggccagcgcaaagggcaaaagcacatctccaaacggggacggaaacggctgcgatcggtgctgtttcgggcgatgattccgctgatccggcacaacgaggcgtttcgcgagctgcatgactattacacgacccgccccgtcaatccgctgaccggaaagcagtccatcgtcgcattatgccggaagctgttgaatgtgctgtttgcgatttgtacgaagaaacaagcctttgacgcggagcgaatgaaacaggacgtcttgtcccaggtgcaacgggcggcctaaggcctccccctgcgaacggaagaatcgttggacaacaggatgacaccggagaagctggcgtgattttatccattcgaccttgagtccccaaaggagcttggccggcctccgcctgatgacgagaccgaacgagggaatgttggcgcgaagacgcccggagacatgggagggttcgtcctcatcagcgacgcggagatccaaagggtgcatcgaatacgcttctccccacggaaggaaaatatccccagccgtggccgcgaagcgcaccctaggtctgtaagatatccacaaaactgaaaaaggatgtaagggattttgtcgaaaaatattttttggacacccctgaggggccgaaaagccttgataaatcaacatttctagagggagggggacaagggtgaacaacggaattgcccgctatatggcgctagcggtcatgtttcttgccgcctgggcggcggttcattggcctccggttggcgattacatcgcgagctggcgcccgatggaaacaaccgcgatgaaagagcgcgacaagctgtacgacacgatcgtcaaacaagcgaagcaatatgaaattcccgcccaagatgcggtcatcgataaagtatggaaggcgacgcccggctacaacgggctcgccgttgacattgacgcctcctatcaaaacatgaagaaaacggggatgtttgatgagcgaaaactcgtgttccgtcaagtgcccccgcgcgtccatttggacgatttgccgccggcgccgatttaccgcggccatcctgacaagccgatggtggcgtttgcggtcaatgtcgcttggggggaagaatacctccccgacatgcttgagacgatgaaaaaatacaatgtcaaggcgacgttcttcttggaaggacgatgggtaaaaaaacacccggagatggcaaaaatgatagcagacgccggccatgaaatcggcaaccattcctacagccatcccgatatgaaaacgctcgctgtcgacaacatccgccgcgagctcgagaaaacaaacgaagtgattaaggcggcgacatcggttaaatgcaaatggtttgccccgccaagcggcagctaccgcgacgaggttgtcgaggtcgccgcggaactcggcatgaaaacgattctatggagcgtcgatacaattgattggcaaaaaccgtcgccatctgttatagtgaaacgggtgacatcgaaagttcatcctggcgccatcattttgatgcacccaacgatgccgacggcggctgcacttgacgagctgatcacctcgattaagcaaaaaggctacgccctaggcagcttgacggccttattcgatgagaaaagactggcaaacaaacaggaggaacatggagttgattaacaaatatacgtgcaaaaacggtgtgcgaatcgtgctcgagcaaattccgactgtaaggtcggtggccatcggcatatggatcgggaccggctcgcgcaatgaaacggagcaaaccaatggcatttcccattttttagagcatatgtttttcaaggggacaacgacgcgcacggcccgggacattgcggaagcattcgacagcatcggcgggcaagtaaacgcctttacatcgaaggagtatacgtgttactacgccaaagtgttggatgaacacgcgccgctggcgcttgaaatgctcgccgatatgtttttccactcgacatttgtggaggatgagctgcaaaaggagcgcaacgtcgtgctcgaggaaatcaaaatgtatgaagatacaccggatgacatcgtccacgatttgctcggcaaagcgtgctatgcgggtcatccgctcggctatccgattttgggcacggaagagacgctgcgcacgtttactggcgacacgctgcgccaatatatggcggactactatacaccggatcgcgtcgtcatttcggtcgccggcaacgtcgacgaacggtttattgatgaggtcgagcgctatttcggctcgttcgccgcagagagcaagccgccttcttcagggacgccggcgtttgtgccgcaaaagatcgcgcgcaaaaaggacactgagcaggcgcacgtatgcatcggattcaacgggttgccgatcggccatccggacgcgtacccgctcctcatcttgaacaatattttaggcggcagcatgagcagccggctgtttcaggaagtgcgcgaacagcgcggattggcgtattcggtgttctcgtaccattccgcctaccaagacagcggcctgctcgccatttacgccggcacaggaagcagccagcttgatgtgctgttcgaaacgatccagcagaccattcgccagctgaaggaggacggagtgaccgaaaaagagttgcataacagcaaagagcagatgaaaggaagcctgatgcttgggctcgagagcacgaacagccggatgagccgcaacggcaaaaatgaactccttctcggccgccaccgctcgcttgatgagatcattgaagagattgaaagtgtcacggtggaaaaagtaaacgaactggcgcgcacggttttcacggacgattacgcgctcgccttaatcagcccggacggcgtgctgccgcgcccgctccgttcatagaccgagctcaaaaaagctaacgacctttcgctaggttgttagctttttcgtttccgcctctttcacccttcctcggggacgtcgatcatcaccatatcggcgccgattttgcgaatatatttccacggcacgcgaatttcctgtccgtctttgcgaaacccgaaccattttcccgttgggatgagcagcgcctcgatctgccccgtttgctcgttgatttccaaatcggtctgcccgagcaccccgagccgctcggctcggcttacatcgacaatttcttttccgcttaattcgctcagcctcatgctggtttcctcctttttcgcttctttactttatatgtaaggaacaaaaacagaaaaaatgactgcctcttgtcagctttgggcgcatatcgcccattttttcctgcaaggatattcacctatattttccttccgacataagatgggaaaggaaacggagcagtttgccagaaaagaaggtgagcgtacaacatgatgctgacaggaatgcatatcgccatcatcggcggcgatgctaggcagcttgaagtcatccgtaaactcgttgaactcgacgcgaagttgtcgcttgtcggcttcgaccagctcgcccatcatttcaccggggcgatgaagctgccgattggcgaagtcgattttgccgatttggatgcgatcattttgccggttcacggcacgacgctggacggaaacgtcaacagcgtgtttgcccacgaaccgattccgtttacagaagagatggtgcaaaaaacggcgcggcaatgcacgatttattccggcatcagcaacgcgtatttggacgaattggtgaaaaaaacagggcgcaagcacgtgcagttgtttgagcgcgacgatgtcgccatttacaactccattccgaccgcggaaggcacggtgatgatggtcattcagcatacggattttacgatccatggctcatgcgttgccgtcttggggcttggacgcgttggcatgaccgtcgcccggacgttcgccgcgttgggggcgaaagtgaaagtcggggcgcgccggtcggagcatctcgcccgcattacagaaatggggctcgtgccgtttcacttaaacgatttggaaaaagaagtgcgtgacattgacgtctgcatcaacaccgtgcctcatctcatcgtgacggcgagcgtcatcgccaaaatgccgccccatacgctgattatcgatttggcgtcaaaaccgggcggcactgacttccgctatgccgaaaaacgcggagtgaaagccattttggcgcccgggctgccggggatcgtcgcgccgaagacagctgggcaaatcatcgccaacgtcttggcgcagctgttatatgcagatttacaaaaacgggaggagaatcatgcatgagcggaaacagcttgaaaggaaaacggatcggctttggcctcaccgggtcgcattgcacatatgatgcggtgttcccggagatcgagaagcttgtcaacgaaggagcggaggtgctgccgatcgtcacctatacggtgaaaacgacgaacacccgcttcggggaaggggaagaatgggtgaaaaaactggagcaactgaccggaaacgaggtgatcgatacgatcgtcaaagcagaacctctcggaccgaaaatcccgctcgactgcatggtgatcgccccgctcaccggcaactcgatgagcaagctggccaatgccatgacggattcccccgtgctgatggcagcgaaagcgacgatgcgcaaccaccgcccggtcgtgcttggcatctccacgaacgatgcgctcggcttaaacggcgtcaatctaatgcggcttatggcagcaaaaaacatttatttcatcccgttcggccaagacgccccgcaggcgaagccgaactccatggtcgcctacatgccgcttttgcgcgatacgattctcgccgcgcttgaagggaagcagctgcagccggtcattatcgagcggttccgctacaactgaatcaaaaatcaatgttccgcataaaaatgttctctcgtccacagcggaatgtgataaaataaagactatgaattcacttcttagagtgacgatgtggaaggagaatggttgatggctcaaaaacaatatcatgtcgctgtcgtcggagcaacgggggcagttgggcagcaaatggtgcggacgcttgaagaccggaacttcccggttggaaaattgactttgttgtcatcggagcggtcagccggcaaaaaaatgcgctttcgcagcgaggagatcgaagtgcaggcggcatcgcccgagcgctttaacggggtcgacatcgccttgttcagcgccggcggcgccgtatcgaaagcgctggcgccggaagcggtgcggcgcggggcgatcgtgatcgacaatacgagcgcgtttcggatggaggaaaacgtgccgcttgtcgttccggaagtgaacgaaagcgatttgacgtggcataacggcattatcgccaatccgaactgctcgacgattcaaatggtcgtggcgttggagccgattcgaaaagcgtttggcttagagcgcgtcatcgtctcgacgtaccaggccgtctccggggcgggagcgcaggccattgaagagctcaacgagcagacgaaagccgtgctcgaaggcaagccggttgaggcgaacattttgccagtgaaatcggaccggaagcattacccaattgcgttcaacgccattccgcaaatcgataagtttcaagacaatggattcacgtttgaagagatgaaaatgatcaatgaaacaaaaaaaatcatgcatatgcctgagctgaaagtggcggcgacgtgcgtgcgcattccggtggcgagcggccattcggaatcggtgtacatcgaaattgaacaagacggcgtcaccgcctctgacttgcaggcggtgctccgcgaagcgccgggcgtcgtgcttcaagatgatccgagcgaacagttgtatccgatgccggccaattgcgtcggtaagtacgacgtgtttgtcggccgcatccgccgcgatttggacaaccgccgcggcttccatctatggattgtcgctgacaacttgctaaaaggtgcagcctcgaactcggtgcaaatcgcagaaagtttgttgaagctcgggctcatttgaaaaagcatcgaggtgttagcatgaaactcattgttcaaaagttcggcggcacgtccgtccgcgacgagcgcgggcggaacttggcgcgccgccatattgaacgggcgttggaagatggctataaagtcgtggccgtcgtatcggctatgggacgttccggcgatccatatgcgaccgatacgctgcttagtttgatcggcggcgttcatcaccatgtcacaaaacgagagcaagatatgcttatggcgtgcggagaaatcatctcaagcgttgtgttcagcaacttgttgaacgaacacggcatcaaagcgacggcgttcaccggcgcccaggcaggattttgcacgaacagcgatcatacgaacgcgaaaattctcgaaatgcgctgcgaccgcctccttgaggcgcttcggcaatacgacgtcgtcgttgtcgccggctttcaaggcatggcggaaaacggcgacataacaacgctcggccgcggcgggagcgacacgtcggcggcagcgctcggcgcggcgttaaacgcggagtgggttgatattttcaccgatgtcgacggcgtcatgaccgccgacccgcgcatcgttgagagcgcccggccgcttgacgtcgttacgtatacggaaatttgcaacatggcgtaccaaggggcgaaagtgatccatccgcgcgcggtggagatcgccatgcaggcgaaagtgccgctgcgcattcgctcgacgtactccgatgcccccgggacgctcgtcacttcatcggtgcgcggccgaaaaggaagcgatgtgaaagagcggcttgtcaccggcattacgtacgtcgccgacgtcacacaaatcaaagtgctggcgaaagaaggccactatgagctgcagtctgacgtgtttcaagcgatggcccatgaagggatcagcgtggactttatcaacatttccccgtacggtgttgtgtacaccgtgagcggcgacatgacggaaaaagcggtggccgccctgcgccgcatcggctacgaaccggccgtgacgccccgatgcgccaaagtgtcggtcgtcggcgccggcattgccggcgtaccgggggtgacggcgaaaatcgtcactgccttgtcggagcaaggcattcaaattttgcagtccgccgacagccatacgacgatttgggtgttagtgaagcaagacgatatggaaaaggcggtcaacgctctgcatgacgccttctgtttatccgaggcggatgcgggcgaagatgaagcgatttggagcgaggagtgaaaaccgtggttcagttcgggaacatcataacggcgatggttacgccatttgaccgaaaagggaatctcgacttggcaaaaacaacggagcttgtcaactatttgcttgacaatggcacagatgcgctcgttgtcgccggcacgaccggcgagtcgccgacgttgacgaccgaggaaaaaatcgcgctttttcgccatgtcgtctccgtcgtcaacggccgagcgccggtcattgctggaacgggcacgaacgatacgcgcgcgtcgatcgagctgacgaaaaaggcggaagaggcgggcgtcgatgctgtcatgcttgtggctccgtattacaacaagccgaaccaagaagggctgtatcaacatttcaaagcgattgccgaaagcacacggcttccggtgatgctgtataacgttccagggcgcacgtcggtgagtcttgctccggagacggtcatccggctgtccgaagttccgaacattgtcgctgtcaaggaagcgggcggcaatttggacgccatggcggaaatcattgagcgtacgccggacgactttttgctctacagcggcgacgacagcttgacgcttccagtgctagcgatcggcggcaatggcgtcgtctcggtcgcttcgcacatcattggcaatgaaatgcaggaaatgattcgttcctttttagcgggcgatcatcagaaggcggcggcgctgcatcgaaaatggctgccgctcatgaaaggcttgtttgccgccccaagcccggtgccggtgaaaacggcgctgcagctgcgcgggctggacgttggttcggtgcgccttccgcttgtgccgcttgccgaacaagagcggaaggagctaagccgcctgctcgatgcgctgtcgtaacgaaacgattccccaacgctttgcttgcgcgttggggcctttttttgccttggctgtgaaatccattggctcgtgaatgaaccatcttgtgtttttcagcatcgattcgttataataaaagcaagtgactttgagcgggttagcatcacaattgggaggacgcagccttgaaatcgaaaataaagccggtagagaaaatacgcatttttgcccttgggggagtcggagaaatcggcaaaaacatgtatgttgtcgaattggacgaggacatttttgtcatcgacgccggggtgatgtttccggaagacgaaatgctcggcatcgacaaagtgatcccggacatcacatatttgattgaacggcagcatcgcattcaggcaatttttctcacccacgggcacgaggagcatatgggggcgatcgcctacgtgctcaagcagctgtctgtgccggtatacggaacgaagctgacgctcgggttggcggaggcgctgttaaaagaacaaggggtgtcgggcgcaaagctcaatgaagttcatccggatgaggagctcgtgtttgacaaggcgaaagtgacgtttttccgcacgatccacagcatccccgattcgatcggcatcagtctgcatacatcgcaaggtgcgatcgtgtacacgagtgattttaaatttgaccaaaccccgtacggcaacaaccgcaccgacttagggaaaatggcgcaaatcggcgaagaaggggtgctgtgtcttttgtcggacagcacaaacgccgaacgccccggctacagcggctccgatacggtagtcgcctatgagatcgctgacgtgatcggccatgcgaaagggcgtgtgtttgttgcctgctacgcttccaacatcacccgcatccagcaagtgctgtacgccgcccaccaatccgggcgtaaagtggcagtcatcggcaaaacgctgcataaagtaatggacatcgccgtgcgccttggctatttgcacgttccagacaaggtgacgatttctgcgcacgatatcgatcgctacaatgaccgcgagctcgtcattttgacaaccggcgggcatggcgagccgatgagcgcgctttggcgcatggcgcgtcaagcgaacaaacaagtgaacatcaaagaaggggataccgtcatcgtcgccgcatccgtcatgccgggctatgagcttgggttcgcgaaaacgatcgacgccttgtatcgggccggcgccaacgtgatttaccgcgaccggcaagtgcacgtatctgggcacggttgccaagaagaattaaagttgatgctcaatttaatgaagccaaaatactttattccggtgcatggggaatatcggatgcaaaaagcgcacgcccggttggcgaaggcggtcggcatctcggaggagcggacgtttttaatcgacaaaggcgaagtgatcgagttccgcggcggtgccgcccgccccggcggcaaagtgccgtacggcaacattttaattgatggcctcggcattggcgatgtcggcaacattgtgttgcgtgaccgccgcttattgtcccaggacggcattttgatcgccgtcgtcacgctgaataaagaagcgaaaacgatcgccgccggcccggaaatcatttcgcgggggttcgtctacatgcgcgagtctgagacactgcttgaggaagcagagaaaatggtggcggcaatcatcgagcgctgccttgaatcgtacatgcttgaatggtcgtcgttgaaagcgaacatccgtgaagcgttaagccagtttttatttgaaaaaacgaagcgcagaccaatgattttgcctattattatggaagtataatgcaatcatgctcaaagtcaaccggaaaatgctggaaacggtcagccgttgccggcatttttcttttttctttcggccatactaagcgtatgatcgacaagaaaggagacgaaatggatggagaaggaacgttattttcaagcggaaaccgagggcgaacagccggaaacaaaggccgaggaagcgactgcggccatcacccagcttgggcagacgaacgtcccgcaaatggatcccgatacgaacattcattgtttgacgatcgtcggacagattgaagggcatattcagctgcctccgcaaaataaggcgacgaaatacgagcacgtcattccacagattgtggccatcgagcaaaacccgaaaattgaagggctgctcgtcattttaaatacggtcggcggcgatgtggaagcagggctcgccattgccgaaatgctcgcctcgctctcgaaaccgactgtttccgttgtgcttggcggcggccattcgatcggcgtgccgatcgctgtgtcgtgcaactattcgttcatcaccgagacggcgacgatgacgattcatccgatccgtttgacgggtcttgtcatcggcgtgccgcagacgtttgagtacttggataaaatgcaggagcgcgtcgtccgcttcgtgacgaaacattcgaagatcagcgaggaaaagtttaaagagctcatgttttccaaaggcaatttgacgcgcgacatcggcacgaacgtcgttgggcctgacgccgtccggtacgggctcatcgatgaagtcgggggcgtgtcccaagcgatggtgaagctgcgcgagctgatcgcgatgaggaaaaacggggaagggaagatgatccaatgattttgtatacgatcatgcccgaacatttgatttttccggtcgatgccgctgtttatgagaagcggaaaatggtgtattacgatggcattccgtttctcgtccaatctgtagaaacgggagaatatgaaatcgtgcaaaacttaagcaccaatccgttccattttttaaacgccaaatatgcgcctggggcgcgatttccggcttctctggcaacatcgtaatgaattgttcagccgttcatgatataatagtaaacaaacggaaaaaagcagccattgttggctgcttttttccggcttgccaattcattcatgctggagtgaacgatcatggcgaaacgaaagcgaagaagaaaagggaagccgtcaaaaacacagccatggacggaaacaatccgctttgaattgatcggacttggcttgctcgcggtcgctgtcgttgcgatggcccgcctcgggcttgtcggggagacgctcgtgcttgtgggccgcttttttttcggcgaatggtacatgctattagtaggcggacttttcatattatcgctcatcgtcatgtggcggcgggagtggccgtcatggacgggccgcccgtttgtcggcgcttcgtccatcgccgcggcgcttctgcttttgagccatgacaagctgtttgaactcatgtcgcggcgcggcgagcttgatccgagcatcattcggacgacgtgggggctgttttggaacgaagcaagcggcaaggcggccgatgtggatttagggggcggaatggtcggcgccctgttatttgccgccagctaccagctgttcgattcgcccgggacgaaatggatttgtttccttctgttcatcgtcggctttgtcgtgctgaccgggaaatcgctgcgcgagacggccggcaaatgggttgcttttgccgcagcgtttgtgcgaaaagaatggttggcgtttgtcgaagatataaagcaatggcgggcggggaggaagcgcaaggaaagcggcggccgaagccgacgctcgcggcgggcggccgcaaagcgggaagacgagccggctgaagcaagcagcgtcgagccggatgaggaattgctttccccgccgccgatcatttccgattttgccgcggtccggtcggccgctgagccggaagaagagaagaatccactggtggaaggcgacagtgggggggaggaggacaaaccggcgccgccgcttgcgttttccgagcatgaaaacaccaattacgacctgccgccgcttgatttgcttcgcctgccgaagccggccgggcaatcggccgatcatgcgaacatttacgccaacgcgcgaaaactggagaaaacgttccaaagcttcggcgtcaaggcgaaagtgacgcaagtgcacctcggtccggcggtgacgaaatatgaagtgtatccggacgtcggggtgaaagtgagcaaaattgtcagcttaagcgacgatttggcgctcgctttggcggcgaaagacatccgcattgaagcaccgatccccggcaagtccgcgatcggcatcgaagtgccaaatgaagagatcgccactgtttcgctgcgcgaagtgctggaagccattgagcatacacgggacaaggcgaagcttttgattccgcttgggcgcgacatctccggtgaagtcgtcgctgcggaactaaacaaaatgccgcatttgttgatcgccggcgcgaccggcagcggcaaaagcgtctgcatcaacggcattatcgtcagcctgctcatgcgcacgaagccgcatgaggtgaagctgatgatgatcgatccgaaaatggtggagttaagtgtgtacaacggtgttcctcatttgttgacaccggtcgtcaccgacgcgaaaaaagcggcccaggcgctgaaaaaagtcgtccaagaaatggagcggcgctacgagctgttctcgcataccggcacgcgcaacattgaaggatataacgagcatatccgccaccataacgaaacggcgtcggaacagcagccgcttttgccatacatcgtcgtgatcatcgacgaattggccgacttgatgatggtggcttcctcggatgtggaagaggcgatcacccgtttggcgcaaatggcgcgcgccgctggcatccatttgatcatcgccacccagcgcccgtcggtggacgtcatcaccggcgtcatcaaagcgaacattccgtcgcgcatcgccttcagtgtatcatcgcaaatcgactcgcgcaccattttggatatgggcggggcggaaaaactgctcggccgcggcgatatgctgtttttgccgatgggggcctcaaaaccagtgcgcgtccaaggggcgtttgtctccgaccaagaggtggaagaagtcgttcggtttgtcatcggacagcagcaggcgcaatattatgaggagatgttcgtcgaagacagcgaaccctcttcctcagctcttgaagacgagttgtacgatgaggcggtccgtcttgtcgttgaaatgcaaagcgcctccgtctcgatgctgcaacgccgcttccgcatcggttacaatcgcgccgctcggctcattgatgccatggaggagcgcggcgtcgtcggcccgtatgaaggaagcaagccgcgcgccgttctttggtcgaaggaagatttaaaaaagacatcataaatgggaaaaagggcgggcgaaaaaagcctgcccgctcaatcatacatcttattggaagcgttgccaatcctatttctttttcttcgacaaaatttgatatcacctatttatttgcccagtaaaaaatgatatagtaatctcaaaaaggttatatgtctaatgtcagaggtctgatctcaacggaaatgcgtaacacggaggacgttgtcatgtcaatcaaatcagacagccgccacctttacttgcaagtgattgatcgcatcaagcgcgatattgaaacgggagtgtacaaagaaaagcaaaaactgccgtccgagtttgaactcgccaaacagcttggcgtcagccgggcgacattgagggaagcgctgcgggtgcttgaagaagaaaacattatcatccgccgccacggcgtcggaacgtttgtcaacgcccgtccgctgtttacgtccggcatcgagcagctctcaagcgtcacggatatgattcgtcaagcggggcgcaagccaggaacgatttttttgtcttcctccatccaacagccgacggaagacgatatgcgccgcttccaatgccggccggacgagaatttgttgctcatcgagcgggtgcgcaccgccgatggggagccggtcgtttattgcttggataaaattttatgcaaatatttgccgaagggcatctcctatgaacatgagtcgctgtttgaaaacttgcacaaccaaacgcatcgcgacatcgcctatgcggtcgcgcgcatcgtgccgcttggctatcatgaaaaagtgtcgccgattttgcaatgcgacccggaaacggcgctgcttgtgctcaagcaaatgcatttcgataaaaacgatgagccgattttttattccgtcaactacttccgctccgacaagttcagcttccatgtcatgcggaagcggttcagcttttaaggggggtgaaaagggtacatagaaagaagccggaagtttcatactaaatataaaggaaccaattttcaaagcagggggtagtgatggatgaaaaagcgaatgggattggtgttgtccgtcctgtttgccgccggcacgctgcttagcgcctgcggacaagccggcaacaatgcgggaggcggcaatcagaaagatacgttcagtgtcgccatggtcaccgacgtcggcggcattgacgacaaatcgttcaaccagtcggcttgggaagggctgcaaaagttcggcaaagacaacgggcttgaaaaaggccgcggcggctacgactatttgcagtcatcgagcgacgctgactatgccacgaacttaaacaagcttgtgcgcagcgactttgacttgattttcggcatcgggtatttgatgggcgacgcggtgaaagaagtcgcgaagcaaaacccgaaaaaacatttcgccatcgtcgacactgttgttgacgagccaaatgtcgccagcatcacgttcaaggagcatgaaggctcgttccttgtcggtgttgtcgccgggctaatgacgaaaacgaataaaatcggctttgtcggtgggatggagattccgttgatcgaaaaattcgaaagcggattccgcgccggcgtgaaagcggtcaatccgaaggcgactgtggaagtgcaatacgccggggcgttcgaccaagcggataaagggaaagcgatcgcctcgagcatgtacgcgtctggcatcgacatcatctaccatgcagctggagcgactgggaacggcgtcttctcggaagcgaaagatttgaagaagaaagatccgaaccgcgaaatttgggtcatcggtgttgacaaagaccaagcgccggagggagaagtgaaagtcggcggcaaaacgtacaacgtaacgctcacttcgatggtgaagcgcgtcgacgtcgctgtctatgacacggcgaaacgggcgaaagagggcgacttcccgggcggcaaaacgattgagtacgggttgccggaaaatggggttggcattgccccgacgcaagacaacattccggagaacgtgttaaaaacagttgacgaatggaagcaaaaaatcatcaaaggcgaagtgaaagttccgacaaaccggaaagagtacgagcaattcgctgcgacgatcaagtgacgaacaacggcgaagaaggctagtgcgcgccgctagccttcttcaaaatcatgaaatgaagggcggctgtttcgctgtcgcctttcattttgtgattttgaccttgcttgagtaaggagtgaatcgcttggaatacgtgattgaaatgctcaatatccgcaaggtgtttggcacgtttgtcgccaatgacaacattacgctgcaagtgaaaaagggggagatacacgctctgcttggcgaaaacggggccggcaaatcgacgctcatgaacgtgctgttcggtttataccagccggacggcggcaaaatccgcgtgaaaggaaagccggtgcgcatcaccgacccgaacgtcgccaatgatcttggcatcggcatggtgcatcagcactttatgctcgtcgatacgttcaccgtgacggaaaacatcatcttaggcagcgagccgacgcgggccggaacgatcgatatgaagcgggcggagcgggaagtgcgcgaattgtcggaacgatatggactcgcggtcgatccgacagcgaagatcgccgacatttccgtcggcatgcagcagcgcgtggaaattttaaagacgctttaccgcggcgccgatattttgatttttgacgaaccgacagcggtgttgacgccgcaggaaattcgcgagctcatgcaaattatgcgcacgctcgtccgcgaaggaaaatccatcattttaattacgcacaaactcaaagaaattatggaagtgtgcgaccgcgtcaccgtcatccgccgcggcaaaggaattgcgacgctcaatgtggcggagacgaatccgaacgaactggcggcgctcatggtcggccgcgaggtgcagtttacgaccgctaagaaaccggctgagccgggaaaaccggtgttggaaattaaagacttagtcgtcaaggacgcgcgcgggatcaaagcggtcaacggtttgaacttgacggtgcacgccggcgagatcgtcggcattgctggagtcgacggcaacggccagaccgagctcattgaagccataaccggcttgatcaaagctgaatcagggacaatccgcctcaacggccgagacattacgaatttgccgccgcgcaaaatcatcgaagccggcgtcggccatattccgcaagatcggcataagcacgggcttgtccttgactttccgatcggcgaaaacatggtgctgcaaacgtactatcagccgccgtactcgaagcggggtctgttgaattttcaagccatttacgaaaaagcgcgccagctcatccgcgaatttgacgtgcgcacgccggatgaatatacgaaggcgcgggcgctatcgggcggaaaccagcaaaaagcgatcatcggccgtgaagtcgaccgcgacccggacttgttgatcgccgcccagccgacgagggggcttgatgttggagcgatcgaatttattcataagcggctcattgaacagcgagaccgcgggaaagcggtgctgctcgtctcgtttgagcttgacgaagtgatgaacgtcagcgaccggatcgctgtcatttatgaaggaaacatcgtcgccatcgttgatccgaaagaaacaaccgaacaggagctcgggctgttgatggctggaagcaaacggaaggaagcaggtgtgtcgtgatgaagtcgaatcgtctccagcaatttttgataccattgttggccgttcttcttggcatgatcgccggttcgatcgtgatgcttgcaagcggctacaacccgatcgccggctttggcgctctcgtgtacggggcgtttggcgatacgtactatatcggcgaaacgatccgccagacgacgccatacattttaacgggcttggcggtggcgtttgcctttcgcaccggcttgtttaacatcggggttgaagggcagctgatcgtcggctggctcgctgccgtctgggtcggggtgtcctttgatttgcccaaaatcatccatttgccgcttgccttgttggccgccgcgttggccggggcgctatggggcttgattccgggtgtgctgaaggcgtatttaaaagtgcacgaagtcattattacgatcatgatgaactatattgctttgcatgtaacgaacgccatcatccgttccgttttgtctgatgagggatttaaatcaaagccggtgaaagaaagcgcatcgcttcactccgacttttttgatgccattacgcatcattccaccatgcattacggcattttcatcgctgtcgccgccgcatttgtcatgtggtttttgcttgagcggacgacgaaagggtttgagctgcgggcggtcggtttcaatcagcacgcgtcacagtacgcgggcatgaatgtgcgcgccaacatcattttagcgatggtcatctccggcgcttttgccggcgtcgccggggcgatggaggggcttggcacatttggaaacatctcgacgaaagccggctttaccggccttggatttgatggcatcgcggttgccttgatcggaggaaacaacgcgtttggcattttgctctccgccttgttgtttggcgccttaaaagtcggggcgttggaaatgccgtcaagcgccggcgtgccgaccgaactcgtcgatattattatcgcgctcatcattttctttgttgcatccagctacatgatccgctggctgttatctcgttggcaaaagggggcggagtaagtgagcgtgtatgacgtcttgcaaacgattgtcccgacaacgattttctttgcggctcctctcattttcaccgcccttggcggcgtgtttagcgaacggtccggcgtcgtcaacatcgggcttgaaggattgatgaccatcggcgcgtttgtcggcatcgtctttaatttgacgtttgccgatcggtttggcgaatggacgccgtggcttgccttattggctgccatggtggtcggcgctgtattttccctgctgcacgctgtcgcatcggtcacatttcgcgccgaccaagtcgtaagcggggtggcgatcaactttttggcgcttggtctgtcgctgtttttagtgaagaaaatgtacggcaaggggcagacggaccaaattcaagttgggtttgacaaaattgacgtgccagtgttaagcgacattcccgtcatcgggccgctgttgttttccaacgcgtacgcgccgtcgtatatcgccattgcgctggcgtttgtatcatggtatgtcatttacaaaacgccgtttggcctgcggctgcgtgcggtcggcgaacatccgatggcggcggatacgatggggattcatgtcgccaaaatgcgctacatcgctgtcatgatcagcggcgcgctcggcggcttgggcggtgcggtatacgcgacgatcatttcccgcgatttcagccatgcgacgatttccgggcacggatttatggcgcttgcggcgatgattttcggcaagtggcatccgatcggcgcgatgggggcggcgctctttttcgggttggcgcaaagcttaagcatcgtcgggcaaacgattccgttcttgaaaaacgtcccgaccgtttacttgctcatcgccccgtatgcactcacgattttggcgctggcgggcttcatcggccgcgctgaggcgccgaaagcggctggcacgccatacatcaaaggaaaacggtgatgaaagcggctgtccgaaaaatggacggccgtttttgctgaatggaatgatttgcatttttccattggcaaaaggtatattgttgataagacgctttacaataaatgaaagatagtgcatatctgcaaagagaaaaagtaaggaggagttggattggtcgacgaaaaagtcacagcggtcggaccggttcgcgtccatacgatttcgaccgataagtacaaaacgaacacgatcgtttggaaaatgaaggcccctcttgctaaagagacggtcacgctgcgcgcgcttttgccatacgtcttgcaaagcggcacggccgactatccgagcgttaaggcgctgcgcacctatttggatgaactgtatggggcgacgctgaacgtcgatttaacgaaaaaaggcgaacatcatatcatgacgattcgcatcgatgtcgccaatgaacgatttttgccggagcaaacgccgcttcttgcgaaagcgtttcagttcttggccgatcttctgttccgcccggcgcttgatggcggccggtttgtcactgacattgttgagcaggaaaagcgggcgctccgtcaacgcattcaggcggtgtatgatgacaaaatgcgctatgcgaacatgcgccttgtagaagaaatgtgcaaaggcgaaccgtacgccctctctccaaacggcgagcttgaagacgtggacggcatcacggcggaagggctgtatcgctattatgaacgagcgctggccgaggatgagctggatctatatgtcattggcgacgtggctgaagaggcggtgctcaatgcggtgaagcagcgtttttctctgccggatcgtccaaagcgggagcgcgcatcgtcggtttctgtcaagccgcaaggggaagttcgcgaagtcatcgagcggcaagacgtgaagcaaggaaagctcaacatcggctatcggacaaatgtgacgtatgaagatgacgattattacgccttgcaaatgtttaacggcatttttggcggtttttcccattcgaagctgttcatcaacgtccgcgagaaggcaagccttgcctattatgccgcctcaaggcttgagagccataaagggcttttgatggtcatgtccggcattgaaccggccaactatgagaaggcgcgccgcatcatcgatgagcaaatgcaggcgatgaaaaacggcgatttcacagatgaagaaatggcgcagacgaaagcggtcatccgcaaccagctgcttgagacgctcgatacgccgcgcgggcttgtggaggtgttgtaccataacgtcgtctcaacgcgaaagcgcccgatcgatgaatggattgccggcaccgatcaagtgacgcgcgaggatgtggtgcgcgtcgctgacaaggtggagcttgatacggtgtactttttgaccggaatggaggcgacggaagatggaaaaacgggtgtatgagacgctgcacgaagagctgttttatgaaaaaatggacaacggccttgacgtgtacattttgccgaaaaaaggattcaacaaaacgtatgcgacattcaccacgaactacggttcggtcgacaaccagttcgtcccgctcggtaaaacggagatgaagcgcgttccggacggcatcgcccattttttggagcataagctgtttgaaaaagaagacggcgacgtgtttcagcagttcagcaaacaaggcgcctcggcgaacgcctttacgacgttcacccgcaccgcctatttgttctcaagcaccgacaacgtcgagaaaaacttggaaacgttgatcgattttgtgcaaagcccgtacttttccgacaagacagtggaaaaagaaaaagggatcatcggccaggaaattcggatgtacgacgacaacccagactggcgcgtctatttcggcgccatcgaaagcatgtatcacaaccatccggtcaaaatcgacatcgccggcacagttgaatcgatcgcccaaattacgaaagagttgctgtatgagtgctacgaaacgttttaccacccgagcaacatgcttttgtttgtcgtcggcccggtcgatgaacaaaaaatcatgcagcaaatccgcgacaaccaggcgaaaaagtcgttcccgcaagccccggaagtgaagcggtttgcatatgaagaaccgagcgcagtagcggaaaagaaaaaagtgattccgatgcatgtgcagacgaacaagtgctttgtcggcatcaaagcgccgtccgttcctgaagccggcgaacaaaaacttcggcatgagcttgccttccacgtcgcattggactatttgtttggaaaaagctcgccgcattatgaacggctgtaccgcgaaggattgatcgatgatacatttatgtacgattatacagaagagcgcgggttcggcttcgcgttgatcggcggcgatacaagggacgctgaacggctcgcttcggaaattcaaacggtgctgctgtcgttttcgtcggaagcagtcaaaaaggaagagtttgaacgggtgaaaaagaaaaaaatcggcgcctttttgcgcgcgctcaactcgccggaatacatcgccaaccagtttacgcgctacgcgttttacggatccaacttgtttgacattttgccggcgctttcatcccttgccatggacgatatcgcggcggttgcctcttcttgcttccgcgattcgcaaatcgcggtttgcgaagtcgttccaaaagggcaataaggcatccttcctgagaaggatgcttttttgcggcaaaaaggagaggatggtttcatgcgctacgccttgattacgggagcctctggaggcatcggacaaagcatcgcccgtgtgctcgctcgggaggggtacggactttttctccattactatcggcgacgggcgcctgttgaagcgctgaaagaagagcttaacgatgtgcatattgtgccgattgaggccgatttgtcggcaccggatggggtggaaaagctcgtttcgcaaatcgatcgcccggttgatgccatcgtttacaacagcggtgcaagctattacggattgttgaccgacatgaacgatgaattaatcgagcggatggtgcggcttcacatgacaagcccggcgttgctcatcaaaaggctgatcccatcaatggtggcgagaaagcgcggtcatattgtgttcatttcctcgatttggggattgtgcggcgcttcgtgcgaggcggtgtactcgatgacaaagggagggcagaacgcgtttgccaaggcgctggccaaggagcttgccccaagcggcattcgcgtcaacgctgttgcaccgggggcgattgataccgatatgctgcgggtgtttcgtcctgaggagctggaagcgctcactgacgaaattccagccggccggctcggcaccccggatgaggtggcggaaacggtggcgtttttgctgtctgatgccgcttcgtatatcaccggccaagtcatttccgtcaacggcggctggtattgttgaacgtatattttccggttcggcaggcaaactatccttgaaacattcaacaaggagggattgacatgtcggtactggataactttgaacaatggaaagactttttggcggaacgtttagaacaagcgcaacagcaaggattgactcagcaagtgatcacagatgtcgcttaccaaatcggggattatttggcgaaacacgtcgacccgaaaaacccggaagaacgggtgctcgctgatctttggagcgttgcggatgaaaaagagcagcacgcccttgccaacatgatggtcaagctggtccaacaaaaataatcacccggtaaaagagaggggcctccctctcttttttcttcctccctctagaaatgttgatttatcaaggcttttcggcccctcaggggtgtccaaaaaatatttttcgacaaaatcccttacatcctttttcagttttgtggatatcttacagacctagggtgcgcttcgcggccacggctggggatattttccttccgtggggagaagcgtattcgatgcaccctttggatctccgcgtcgctgatgaggacgaaccctcccatgtctccgggcgtcttcgcgccaacattccctcgttcggtctcgtcatcaggcggaggccggccaagctcctttggggactcaaggtcgaatggataaaatcacgccagcttctccggtgtcatcctgttgtccaacgattcttccgttcgcagggggaggccttaggccgcccgttgcacctgggacaagacgtcctgtttcattcgctccgcgtcaaaggcttgtttcttcgtacaaatcgcaaacagcacattcaacagcttccggcataatgcgacgatggactgctttccggtcagcggattgacggggcgggtcgtgtaatagtcatgcagctcgcgaaacgcctcgttgtgccggatcagcggaatcatcgcccgaaacagcaccgatcgcagccgtttccgtccccgtttggagatgtgcttttgccctttgcgctggccggaggagttctctttgagcgtcaggcccgccaacttcaccaattgacgcgggtcccgatagtgggcgaagctgccgatctccgccagcagatcgatgatcgtggcgtctcccaacccgtcgaccgttttcagccattgatactccatcgtcgtttgaaccaacgccttcaactcggcgtccaacgcggcgatctcagcctccaattggcggtatcggcggacgagcgcggcgatttcaaaccgggccatcgtcgtcccttccgtcaccccaatcgagtccttcgcggcgtcgatcaacgcctgaattttggccttctgcgggcatttcagcccttcgctttgccggtacacctcgatgagctcctcggcggatcggctggccatatcggccggaagcggcgtccactccagcaccgaaagcgccgttttccccaggtcgcgaaacaccgtccaaaactctggaaagtatcggtcggtccagcggacgatcgcgtttttcaccgccgtctgttccttgcggagcttctctttgagcgtgctcccgacgcgcaaatcggcttcgatctcgtgcagcagccgggggacgaggaatcgtccgtctttcgccagtctggcgatgactagggcgtctttggcgtcatgtttcgtcggcaggttgtcatcgagttctttcgaccggcacacatgcgccgggttgaccatgaccaacgggatcccgtgctcctcgaggaagtaggccaggttcaaccagtagtgcccggtcggctccaccgcgacgatcacctgcggctttccgaacgcttgcatcgcctcctgaatcgcttcatacagctggcgaaagccctctttcgactggaagatcgggaacgatttgcgaagcacacgcccccggtcatccacgaagcaggcgtagtgggttcgtttcgcgatatcgatgcccacgacaagcgtttgttcggtgacttgattgattttctgattttgtgtacaattcatttgaagtcctccttggtatggtgagtgatgtgtttgacacccctgcatcataccaagagggctttttttgatcaagtccccggaaaagctcctaacgggaatgctccttttcggttgcttttccatttataattatagtagtatgaacttagcataaggcgttcgtgcggacaccggcaagggaggagacgggatgggcaagcaggaatggtatttggaatatgaaattcatgtcaaccgcccggggttgctcggcgacgttgcttcgctgctcggtatgttgtccattaacatcgtgacgatcaacggtgtccgggattcgcgccgcggcatgttgcttttgtgcgacaataacgagcaaattgaacggttggcgacgatcttgcggacgatggacaacattacggtgacgaagctgcgccagccgaagctgctcgaccgcctcgccgtccgccacggccgttatatccagcgcgatgccgatgacaaaaaaacgttccgcttcgtccgtgatgaacttggactgcttgtcgattttatggcggaactttttaaagaaaaagggcataagctaatcggcatccgcgggatgccgcgcgtcggcaagacagaatcgatcgtcgccgccagcgtgtgcgccaacaaacgatggctgtttgtttcatcgacgctgattaaacagacggttcgcacgcagttgatggaagatgagtatagcgaggacaacattttcattatcgacggcatcgtctcaacgcgccgcgggaacgagcagcactggcagctcatccgtgagctcatgcgccttgaggcgacgaaagtcgtcgagcatccggacatgtttgttcgccatacggaatacacgctcgatgattttgattatattattgagctgcgccatgaaccggacgaagatatttcctacgaagcgattgaccgcccgtcattgttgggcgatgacgggttttccgaatttgggttttaatttaaaaaaagtggaaggtgttggccgttgacggaactaggaaaacgtttgcgggaagcacgggaagaaaaaaagatgagtttggacgagctgcaggagatgacgaaaattcaaaagcggtatttgatcggcatcgaagaaggcaactatgccatcatgcctggaaatttttatgtgcgtgccttcatccggcaatatgctgaagcggtcggacttgatccggatgagctgtttgaacagtataaacaggacattccccagtcttatcaagatgacattccgcagacgctgtcgcgcgtgaagacgcgccagcaactgtctgccgagggggcgaaatggctcgattggctgccgaaagtgattgtcgcggcggtcgtcatcggggcggctgtcctcgtttgggtgctgctccagcacggcgccgcaaatgagccgccgacaaagacaagcccaaaaacagcggaggtcgaaaagccgaaacattcgccgcttgagcaggcgaaacaaaagcagccggcgaaggaaacggacgagaaggcaacgaatgaaaacggacagcaaaatgaacagccagcgccgactggcgaagaagaacagccgggtgcggcgatgaatgtgacggaaaagcgcggcaacacggcgacgattgaagtcgccagctccggcgcgttttccatcgagctttcatccaaaggaacgtcatgggtcgaagtatacaatacgaaaggccatacgttttaccgcggaaacttgacaagcgggcagacgaaaacgttcgatctgtcggccgaaagcgaagtatgggtgaaaatcgggcgtacgctggacgtcgacatgaaggtaaacggccagccgtttgcctatccgtttgccccgaaagaggaagtataccaaaagctgcatttcgtgttgaagaaatgatggaacagggcgcttttccgcaggaaggcgcctgcttttcgcacggactgaactatgttgaatgagcggaggtatttgtggtgaacttgccgaataaaattacggtagcgcgcattatgctcatcccgtttttcttgatcgtgatgctcgttccgttcgggtggggaagcatccaaatcggcgggacagagcttccggtggcccatcttgccggcgcgctcattttcatcatcgcctcagcgacggactggatcgatggctactatgcccgcaaatacgggttggtgacgaatttaggaaaatttttagatccgcttgccgataaattgcttgtgtcggcggcgcttatcgtgcttgtcgagctcggggccgttccggcgtggatggtgattgtcatcatcagccgcgagtttgccgtcaccggcttgcggctcgtgcttgccggcgagggggaagtcgtcgctgccaacatgcttggcaaaatcaagacatggacgcaaattgtcgccatttccgctttattgttacataacttccctttctcgctcatttcgtttccgttcgctgaattggcgctgtgggtggcggtcattttcacgatttggtctggctgggattattttgcgaaaaacagacatgcgttttcccattcgaaatagccggccgcaaagggggagaaagtctgttgaacgcggagatcattgccgttggctccgagctgttgcttgggcaaatcgccaatacgaacgcccagtttttgtcgcagcagctggcgatgcttggcattaacgtctatttccataccgtcgtcggcgacaacgccggccgcctcgaacaggcggtgaaaacggcgcaaacgagagcgaacctcatcattttcaccggcggcctcggcccgacgaaagacgatttaacgaaggagacgatcgcccgtttgcttggccgccggctcgtgatcgacgaggaagcgctccgagcgattgaggtgtattttgcccgcacaaaccggccgatgacagaaaacaataaaaagcaggcgctcgtcttggaaggatcgacggtgctgaaaaacgagcacggcatggcgccagggatggcgcttgtggcagacggcattacgtacatgctgctgcccgggccgccgaaagaaatgcggccgatgttcaaaaaatacggaaacgcctttttgcgccgtacgttttcgctttccgagcgcatcgagtcgcgcgtgctccgcttttttggcatcggtgaatcagcgctcgagacggcgattgcggatttgatcgacgcccagtcgaatccgacgatcgcgccgctggccggcgacggtgaagtgacgcttcgtctgacagcgaagcatcaggatgaggcggaggcgaagcggcttcttgacgaagtggaagcggccattttggcgcgcgtcggccgccactgctacggatataacgatgaaacgttgtttacaaagacgctcgagcggttaaaagaaagaggatggacgatcgcgtcggccgaaagtttgaccggcggccttttcctcgaacagctcaccgccatccccggcgcgtcgcaagtcgtgcagggcggtgtcgtctgctacacaaacggcgtcaaagaacaggtgcttggcataccgcgcccgctgcttgaggcagaaggggcggtgagcgagccgtgcgcccgtttgcttgctgaaaacgtccgcgcgatgtgcgatgcggatatcggcatcagcttcaccggcgtcgccggacccgatccgcttgagggccacccgcccggcaccgtgtatatcggcatcgccgtccgcgggcgcgatgcgactgtccaccgtctgacgctgtccggcacgcgtgatgccattcgcatccgcaccgccaaatacggctgtttttttctgcttgagatgctcgcggccgactgctgatcggccgcccccttccttctccattctccaccgcacatcgttttttccaccgcatgagtatggcgattgttgctagtttctccaccgaaaaaaacgaatggacgttcgttttttgcttggcaatggccgcaaaacgcggtatagtataagtagtcctagaataaggaggagtaggttagtgaaccaagatcgtcaagctgcattggagcaggcattaaaacaaattgaacgacagtttggcaagggggccatcatgaagctcggcgagcaagtcgaccgcaaagtgtcggtcgtgccgagcggttcgctggcgctcgacatcgcgttaggcgtcggcggctatccgcgcgggcggattgtggaaatttacggcccggaatcgtccgggaaaacgaccgttgcccttcacgcgatcgctgaagtgcaaaagcggggcgggcaagcagctttcatcgacgcagagcatgcgctcgatccgatttacgcacaaaaattaggggtcaatatcgatgaattgctgctttcccagcctgacacgggcgagcaaggtgcgtcacgtttccgtataagtgcgtaggcacgaaagcggagtccgatgggaacatcgggacaactctacagccgagttggaaggtgaaattccttcccgtggtgatagtcctatatccacgagcctgagactcctgcatgcattccggtgcaccctcaccgggatgtatgaagccaggtgaagtcgtaacccaagtagcctaaggccgcaaaatgtggctatggcgaaagtggtgcggggctccttaaaagacgcctatggtgacgaaaggaacctatgcgtgaagctcggttaccggtgctccctgaaaagggaccatacaggacgaaccaccgtgtcttgtttgcggtgtttcctttaaccggctggcttagttcggttactgctctgatgggtagcggacgttccaatcagaggtcctgccgagtagagtaggcacctaagggcgttcaaaagaagggataggctgtagggaacgtgagaggccccctaaggaggagacagggctggtcgatgatatcttagggggagtcagcggttccatagtaatgatgaaggagcgccgtttgaaccccaaaggcaacgatgggggaggaaaaaacgctctggagtgaagggaaccagccggggcggcaaagtatctacatgttacggcaagcaggctaattcatggcacttccacccagtattataaaaagggagaaaggagcatgaaggtaaacaaacttgtcgtaaaaagcgaacaggacttgagaaactgcttggatcttctttatcaagaagctaaaaagggaaaacatttttacggcatgcttgagttgcttcaaaatgatgttgtcattttagaagctattcgcaatattaaaagcaataaaggtagcaaaacggcggggattgatcagaaaatagtagatgattatttgcttatgccaacggaaaaggttttcgggatgataaaagccaaactcaatgactataagcctataccagtgagaaggtgcaacaagcccaaaggaaatgccaaaagctcaaaaagaaaaggcaatagtccgaatgaggaaggggaaacgaggcccttaggaatatccgcagtgacggatagaatcatccaagagatgctacggatagtgctcgagccgattttcgaagcccaattctatccgcacagttatgggttcagaccgtatcgctccaccgaacatgccttagcctggatgctgaaaatcatcaacggaagcaaactgtattgggttgtaaaaggtgacattgaaagttattttgatcacatcaatcataagaagcttctgaacatcatgtggaatatgggcgttagggataaacgggtactatgcatcgttaagaaaatgctgaaggcggggcaagtgatacaaggtaaattctatccaaccgctaaggggattcctcagggaggaattattagcccgttgttggctaatgtatatctcaacagctttgactggatggttggccaagaatatgagtatcaccctaataacgcaaactatcgggaaaagaaaaacgcattagcggcgttaaggaacaagggacatcatcccgtcttttacattcgttatgctgatgattgggttattcttacggatacgaaagaatatgcggaaaaaataagggagcaatgtaagcagtatttagcctgtgagttgcacttaactctatcggatgagaaaacgttcattgcagatatccgcgaacaacgggttaagtttctaggcttttgtattgaggcaggaaagcggcgttttcataaaaaaggattcgccgctagaatgattcccgatatggaaaaagtcaatgccaaggtcaaagaaattaagcgcgatattcgattgttaagaacgagaaaatcggaattagagaaagcccttgatattgaaaacattaacaccaaaattataggattagccaatcatctaaaaataggcatttccaagtacattatgggcaaagtagatcgcgtcattgaagagacagcctaccgcacctgggttaaaatgtatgggaaagaaaaagcggcgcaatataaaaggcctgtgtcagagtttcacaatcggattgacagacataaaggctatcaaatgaaacatttttctgtcgtcacagaggatggcataagagtagggattacccatgcaaaaataacgcctatacagtatgcaacagtattcaaacaagaaatgaccccatacactgcagacggcagaaaaatgtatgaagaaaagcatagaaaaatacgattgccggataaaatgagtctgttcgatcacgattcgatattcatctacattttatctgagcataatgatgggaaatataatcttgaatatttcttaaatagggtgaatgtatttcacagagataaaggaaaatgcaaaatatgtgccgtatacttaagtcccggtaacttccactgccatcatattgacccgagtaaacctttaagtgagatcaataagaccgttaatctaattagcttatgcaaccaatgccataggcttgtccatagcaaccaagaaccgccgtttacagaacgaaaaatgtttgacaaactaacgaaatataggaacaagctgaaaatataaaagtcctgttcgctggaagaattgtaggtgctgctgccatgtcatcgcgaggtgatatggtggagagatagcccaaagggggctatcgaagctgtcccggtggaacgccgtgtgcggggaaactcgcacgcacggtgtggggtgggggaaaagccggagattgcatcaaaggcttacctatcactatcgctcgaaatcgcggaagcgctcgtgcgaagcggcgcggtcgatattatcgtcatcgactcggtggcggcgcttgtgccgaaagcggaaattgaaggggagatgggcgacgcccatgttggcttgcaagcgcggcttatgtcccaggcgcttcgcaagctgtctggcgccattaacaaatcgaaaacgatcgccatcttcatcaaccaaattcgcgaaaaagtcggcgtcatgtttggcaatccggaaacgacgccgggcgggcgggcgctcaagttttacgcttccgtccgcctagaggtgcgccgcgccgagcaaattaagcaaggcaatgatatggtcggcaacaagacgaaaattaaagtcgtcaaaaacaaagttgcgccgccatttaaaacggctgacgtcgacattatgtacggcgaaggcatttcccgcgaaggggaaattctcgacatggcgtccgaattggacatcgtgcaaaaaagcggttcgtggtattcgtacaaagacgagcggcttggccaagggcgggaaaacgcgaagcaatttttgaaggaaaacccgcacatcgccgatgagatcgcccgcgccatccgccagcattacggcatcgacgttgaagagggaacaagcgaaccgcagcaagacgggttcggattgcttgaagaataacggcgcaaggcgtcctggcaagtggccggggcgcctttttccagtacgcccggcatgggtgcgacgctatagggtgaaagtcccgaacgggggctggcgagcgcctaccgttagctgaaggcaagggtgtccaccgtgaggtggaatctgaaggaagctggaggcaaacacttgacctgaggtacacgaacccaatgggaggccgccacagtcggacgagtctgctggacaagacgaagtcctaagccgccaagggctgtggaggtagattgggcaggtgcatgagtggaaagtgtccatccttatccggggaggcctgtacggaacgccttctgacgatggcaaccagagtcgaaaggctctgctgaacgtacaggagtcagcagaggccatagtactggagtaagggacgcctgaaacaggaagggccgaacgtcaactcagggatgaatcagactctttcgagatgttgcgtgtcgaagcagaattcctttcggaactcatctgaggaagcaagggtgaagcccagagggcctcagatcgagggctgagcgcaacccggcaagacctgaatctcatcccgcggaaggagaagatcacgatggctttgttggaacgcatcttagcgagagacaacctcatcacggcgctcaaacgggtcgaagccaaccaaggagcaccgggaatcgacggagtatcaaccgatcaactccgtgattacatccgcgctcactggagcacgatccgcgcccaactcttggcgggaacctaccggccggcgcctgtccgcagggtcgaaatcccgaaaccgggcggcggcacacggcagctaggcattcccaccgtggtggaccggctgatccaacaagccattcttcaagaactcacacccattttcgatccagacttctccccttccagcttcggattccgtccgggccgcaacgcccacgatgccgtgcggcaagcgcaaggctacatccaggaaggatatcggtacgtggtcgacatggacctggaaaagttctttgatcgggtcaaccatgacatcttgatgagtcgggtggcccgaaaagtcaaggataaacgcgtgctgaaactgatccgtgcctacctgcaagccggcgttatgatcgaaggggtgaaggtgcagacggaggaagggacgccgcaaggcggccccctcagccccctgctggcgaacatccttctcgacgatttagacaaggaattggagaagcgaggattgaaattctgccgttacgcagatgactgcaacatctatgtgaaaagtctgcgggcaggacaacgggtgaaacaaagcatccaacggttcttggagaaaacgctcaaactcaaagtaaacgaggagaaaagtgcggtggaccgcccgtggaaacgggcctttctggggtttagcttcacaccggaacgaaaagcgcgaatccggctcgccccaaggtcgattcaacgtctgaaacagcggattcgacagctgaccaacccaaactggagcatatcgatgccagaacgaattcatcgcgtcaatcaatacgtcatgggatggatcgggtattttcggctcgtcgaaaccccgtctgtccttcagaccatcgaaggatggattcggaggaggcttcgactctgtcaatggcttcaatggaaacgggtcagaaccagaatccgtgagttaagagcgctggggctgaaagagacagcggtgatggagatcgccaatacccgaaaaggagcttggcgaacaacgaaaacgccgcaactccaccaggccctgggcaagacctactggaccgctcaagggctcaagagtttgacgcaacgatatttcgaactccgtcaaggttgacgaaccgcctagtgcggacccgcatgctaggtggtgtgagaggacgggggttagccgccccctcctactcgattccgttcggcctgccaaggagagcgataagcctaaaaaggacggcgtgcggaacggtcttgttccgttgtcatcctctaggcgcgtgggtgtaatatcttgacaattcctattgccgcctttacaatgaacatgtatatttgtccatacgcgcggcagggccatacgcccgcccgctgcggcggaccgccttcgtgcggaaggctgcgcgggcgattgctatgccaagcgactgagctaatggattgaaaacgggaatgtccatctgcgccggtcatggcggtgagaagagagagcgaaaggaaaccgaacagcaagaggaggtgaaacgatgggttcgatcatcatctccgctttgcttgccttagtcattggtgccgttgttggcttttttgttcgcaaatcgattgccgaagcgaaaatcggcggggcgaaagccgctgccgaacagctgattgaggaggcgaaacgcgaggcggacgccttgaaaaaagaggcgcttctcgaagcgaaagacgagattcataaactgcgtacggaggcggagcgtgatatccgcgaccggagaagcgagctccaaaaacaagaaaaccgcctgatgcaaaaggaggaaaatctcgaccgcaaagatgaagcgctcaacaaacgtgaggcgttgcttgaggcaaaggaagaagcgttgaacgaaagacaacagcatattgaacaaatggaaagcaaagtggaagcgctcgtcaaccaacaacaagccgaacttgaacgcatttccggcctgacgcgcgacgatgcccgccagctcattttagagcgcgttgagaaagagctgtcgcatgagattgcgatgatgatcaaagaggcggaaacgcgggcgaaagaggaggcagacaaacgggcaaaggcgattttgtcgcttgccatccaacgttgcgccgccgaccatgtcgccgaaacgactgtttccgtcgtcaatttgccaaacgacgaaatgaaagggcggatcatcgggcgcgaagggcggaacatctgcacgctcgagacgttgaccggcatcgatttgatcatcgacgatacgccggaagcggtcattttgtccggatttgacccgattcgccgcgagacggcgcgcatcgcgctcgataagcttgtgcaagatggccgcatccatccagcgcgcattgaggaaatggtcgaaaaggcgcgccgcgaagtggatgagcatatccgcgaagtcggcgaacagacgacgtttgaagtcggtgttcacggcttgcatccggatttgatcaaaattttagggcggctcaagttccgaacgagctacggacaaaacgtcttaaaacactcggtggaagtggcgtttttagccggactgatggcggccgagcttggggaggacgaaatgctggcgcgccgggccggcttgcttcatgacattggcaaagcgatcgaccacgaagtggaaggaagccatgtggaaatcggcgttgagctggcgacgaagtataaagaacatccggtcgtcatcaacagcatcgcttcccaccatggcgatacggaaccgacgtcggtcatcgctgtgctcgtcgcggcggccgatgcgctgtcggcggcgcggccgggagcgcgcagcgaaacgctggaaaactatatccgtcgtctagagaagcttgaagaaatcgccgaatcgtacgaaggcgtggaaaaatcgtacgccattcaagctggacgtgaagtgcgcattatggtcaaaccagatatgatcgacgatttggaagcgcaccggctggcgcgtgacatccgcaaacgaatcgaagaagagctcgattacccgggccatattaaagtgacggtcatccgcgaaacgcgggcggtcgaatacgcgaaataaagtggctattgccactttctttttttgtgcgtaaaataggagggtataacgatgcggagatgggcgcaaggcgatatttttcgtttagaaagggatcagggatgagaattttatttatcggcgacgtcgtcggtttgccggggcaaaaaatggtggagcactatttgccaaggctgaaggaaaaacatcggccggacgttgttgtgatcaacggcgaaaacgccgccggcgggaaaggaatcaccgaaccgatttaccgggcgcttctcgcttggggggctcatgtgatcacgttgggcaatcacgcatgggacaaacgcgatatttttgagtttatcgatcaggcgaaggcgctgatccgcccggcgaattacccgcccggcacgccgggaaaaggcatcgtctttgtgccgaccgagcatggcgaagcggcggtcatcaatttgcaagggcgggcgtttttgccggcgattgactgcccatttcaaaaggcggacgagctgatcgccgccgcctccgcgcgcacgccggtcatcatcgtcgatttccatgccgaggcgacgagtgaaaaacaggcgatgggctggtacttagacggccgcgtatccgcggtcatcggcacgcatacacacgtccagacggccgataaccgcattttgccaagagggacggcgtacattaccgacgttggcatgaccggtccatacgacggcattttaggcgtcgatcgagaggcggtgctgcgcaaatttttaaccgggctgccagttcgtttcgacgtcaaggaaggacgaagccaattgaatgccgtctttgttgatgtagacgaaaaaagcggacgggcgtttcgcattgaacggttgatcattaacgatgaccacccttattttgaatagtccatcttttaaaaattttttaaaatgtcctcctcccatgcaggaatagttgtcgaaacagtgaatatagttacaatgaagaccttttaccgaaatcattttccaaggaaacgagggaggagctaggaatggaaatattaaaagtttcagcaaaatcgaatccgaactctgtagctggtgcacttgccggggtgctgcgcgagcgcggcgcggcggaaattcaagcgatcggcgcaggtgcattgaaccaagccgttaaagcagtagcgatcgcacgagggtttgtggcaccgagcggcatggacttgatttgcattccggcgtttacggatattatcatcgacggagaagagcggacagcgatcaaattgattgtcgaacctcgttaactggatgatcagacaatggcggctataacctgttggcgccttcggctgcgaaggcaggcaggttatttttgctttttcaaggggggaacggaatgatcttcgatgcacattgcgatgtgttgatgaagttatggcaagatcggtctctgtcgttttacgacggagcttcgcttcacgtcactctttccgggatggcggaagcaggggtgaaagtgcaatgctttgccatctacataccggaaacggtgtcggaggaagcccggttcactgttgcgctggagatggtggatatcttctttacccatgtgatcgaggcgtttccgtctgtgaagttcgtgcggacgagacgggatatcgccgcccttaaaaaagaggaagtcggcgccatgttgacgctggaagggtgcgacgccatcggcgccaaccttgtcaagctaaagacgctcctccgcctcggcgtcgcttccgtagggttgacatggaacttcccgaacgctgttgctgacggagcgtgggagaagcgcggcgccgggctgacggcgtttggccggcaagtcgttgcgcttcttaatgaagcaaaacgatgggtcgatgtgtcccacttatcggagaaagcgttttgggatgtcatcgagatggctcggttccccatcgcttcccattccaacgtgcatcgtctatgcccgcatccacgcaacttaaccgacgagcagatcaaagcgttgatcgaaaaagacggcatgatcggcattaatttcgttccgtattttttgacggcgaagaaaaacgaggcgatgatcgctgatgtgcttcgccatctcgaccatatatgcgcgctcgggggggaaaacaacgtcgggtttggttccgacttcgatggcatcacggagacggtcgccggccttggaacggtaagggaatatgcgcggcttgtcaacgagttgtacaagcattactccgccgagcaagtatcccgctttttattcggcaacttctacgcccatttgccggagtgacgaatatcactgagtatcggctctgcgtatcctagaatagaagacagggcatccgcggcgccggctgaaaaaggcgttcaaaatggtagtttccttgtcagaaaagtggtacaatagtagcgaaaggctggagtgaatataaaggggtgtaatgcatgatcgaacagctgtcatggaaggtgggcggccagcaaggggaaggaattgaaagtacaggggaaattttttccacagcgctgaaccgcctcggatattacttatatggataccgccatttttcttcacgcatcaaagggggtcatacgaacaacaaaattcgcgtcagcacgaaaccggtgcgggcggtcgctgatgatttggacatcttggtggcgtttgaccaagagacaatcgacttcaacttccacgagctgcgtgacggcggcatcgtcatggcggacgccaaattcaatccagtgattccggaaggaaaaggagtggcgctttacgccgttccgttcaccgatatcgccacacagcttggcaatccgctgatgaaaaacatggttgccatcggcgcgacaagtgcggtgctcgatttggacgccgccgtgttcgaaagtgttgtcgtggatacatttgggcgcaaaggggcgcaagtcgttgagaaaaacatggaagcgattcgcgctggagcgcaatatatgaaagagcagctcgatggttcgacgaaaacgatgaaactagccaaagccgacggcaaacggcgaatgttcatgattggcaacgatgccatcgccttgggcgccattgccggcggggcgcgctttatggccgcctatccgatcaccccagcttcggagattatggagtatttgattaaaaagctgccggattttgggggcgcggtcatccagacagaagatgaaatcgcagcctgtacgatggcgatcggcgccaactatgcgggcgtgcgggcgttcaccgcttccgccggacccgggttgtcgcttatggccgaagcgattggactggccgggatgacggaaacaccgcttgttgtcgtcgatacgcagcggggcggcccaagcaccggcttgccgacaaagcaagagcagtcggatttgctcgcgatgatctatggcacgcacggggaaattcccaaaattgtcatggcgccaagcacggtcgaagaagcgttttacgatatggcggaagcgttcaacttagctgaggaataccaatgcccggtcatttttctgtccgatttgcagctgtcgctcggcaagcagacggttgagccgcttgattacgatcggatcgagatccgccgcggcaagctgatgaatggtgagttgccgccgcttccggacaaagacaacttcaaacggtatgaaatcacgccggacggtgtttcgccgcgggtgctgccgggaacaaaatacggcatccaccatgtcaccggggtcgaacacgccgaaacaggccgcccgtcagagacggcggcaaaccgccaggcgcaaatggaaaaacggatgcgcaaactcgagcacatccacttcccgacgccggtgcacaaacaactccgccacgaagaaccggatttgctccttgttggctttttatcgacgcgcggagccattgaagaagcgatggagcggctcgagcaagatggcgtcaaagtcaaccatgcgcacatccgtctgcttcatccgttcccggttgatgacgtgcggccgcttgtcgagaaagcgaaacgagtcgtcgtcgtcgagcaaaacgccaccgggcagctggcgaacttgttgaaaatgaacgtcgggcacgctgataaaatcgccagcgtcttaaaattcgacggcaatccgttcttgccgggcgacgtctatactaaatgcaaggagttgttagcgcaatggccacctttaaagatttccgcaatgatgtgaaaccgaactggtgtccggggtgcggcgacttttccgtgcaggccgccatccagcgcgcggccgccaatctcgggttggagccgcacgaactcgcggtcatttccgggatcggctgctcgggccgcatttccggctacattcactcttacggctttcacggcacgcacggccgcgttttgccgctggcgcaaggagtgaaaatggcgaaccgcgatttgacggtcatcgccgccggcggggatggcgacggattcgcgatcggcatggggcacacggttcatgccattcgccgcaacatcgacatcacatacatcgtcatggacaaccaaatttacgggttgacgaaaggacaaacatcgccgcgcagtgctgccggcttccaaacaaaaagcacgccgcacgggtcgatcgagccggctttgtcgccgctcgagatcgcgttaagcgccggagcgacgtttgtcgcgcaaggtttctcaagcgatttaaaagaattgacgagcttgattgaggaaggcgtcaagcataaaggctttgcgctcatcaacgtcttcagcccgtgcgtgacgtacaacaaagtgaatacgtacgagtggttcaaagagcggctcatcaaggtgagcgacatcgaaggatacgacccgtccgaccgggagatggcgatgcagacggtcatgaaatacgatggtctcgtcaccgggatcatttatcaaaacaaagaacaaaagtcgtaccaagagcttgtgccaggctacagcgaggcgccgcttgccgaggcggagctgaaaatgagcaaagaaaagttcgccgaactcgtagcagagtttatgtaaaaatggaaacaatttgcacccgatggaggcttgcctcattgggtgttttttgttatcatgacatgttccggtcctccggaacaaaccccattgtgtttccttgccgctcgcgatatactatggtagtgtgtggttggaagaaatttgccgaggcgaggccggctgcacaggaaaaggcggccgctcgtcccggatgatcgaatgattttgtgaagaaaggagattgctatgaacgaaaaacaacgtttggagcaaacgggacaaatcaaaaccgaaagccatccagcggacagaaaatccgccttggaccggctgaaagaaaaaacgacgaaagactatgagaaatatttcacgagcgtgtttctcccgccgaatttaaaagaggcgaagaaacgcggcaaagaggaagtcaagtacgtcaaagactttgcgattcctgaagagtttcgcggcatggggcgcggacggaagttttacatccgcacgtatggctgtcaaatgaacgagcacgatacggaagtgatggccggcattttcatggcgctcggctatgagccgaccgaccgtccggaagaggcaaacgtcattttgctcaacacgtgcgcgatccgtgaaaacgcggaaaacaaagtgtttggcgagctcggctacttaaagccgctcaaaacgacgaacccggacttattgctcggcgtgtgcggctgtatgtcgcaagaagaatcggttgtcaagaaaattttaaagcaataccaatacgtcgaccttattttcggcacgcacaacatccatcgcctgccgtacattttgcatgaggcgtacatgtcgaaagaaatggtcgtcgaagtatggtcgaaagagggcgacgttgttgaaaacttgccgaaagtgcgcaaagggaagattaaagcatgggtcaacattatgtatggctgtgacaagttttgcacgtactgcatcgttccgtacacgcgcggcaaagagcgaagccgccgtccggaagacatcatccaagaagtgcgccagcttgccgcccaaggctataaagaaattacgctccttgggcaaaacgtcaacgcttacggaaaagatttcaccgacatccagtacagccttggcgatttaatggatgagctgcgcaaaattgacattgcgcgcatccgcttcacaacaagccatccgcgcgactttgacgaccggctcatcgaagtgctcgccaaacgcggcaacttggttgagcatatccatttgccggtgcaatcgggcagcacggaaattttaaaaatgatgggccgcaaatatacgcgcgaggagtacttggagctcgttcgcaaaatcaaagccgccattccggatgtcgcgttgacgacggatattatcgtcggcttcccgaacgagacggacgagcagtttgaagaaacgctgtcgctttaccgtgaagtcgaatttgactctgcctacacgttcatctattcaccgcgcgaaggcacgccggcggcgaacatgaaggacaacgtgccgatggaagtgaaaaaagagcggctcaagcgtctcaacgaccttgttcaagaaatcgcggccaagaaaatgaagcaatacgaagggcaagtcgtcgaagtgcttgtggaaggcgaaagcaaaacgaatccggatgtattggcgggttatacgcgcaaaaacaagctcgtccacttcgtcggccccaaatcgctcattggccaattggtcaacgtgcgcattacgcaggcaaagacgtggacgctgacgggcgagctagtcaatgaagcgatcgaggtgaacgaacatggcaaaatatacgcgggatgatatcttggcccaggcgaagcagctggcgaaaatgatcgccgaaacggaagaagtcgactttttcaaacgagcggaagaaaaaatccaccaaaacgaaaaagtgcgcacgttgatcaacgagctgaaatcgctgcaaaagcaagcggtcaaccttcagcattacggaaaacatgaagcgctgaaacaggttgaggccaaaattgacgccatttacgaagagttgtcgcaaatcccgatcgtcagcgaattccagcagtcccaatccgatgtgaacgacctgcttcagctcgtcgcctcgacgatttcgaatacggtgaccgatgaaattctcgcttcgacgggcggcgacgtgctgcgcggcgaaaccggcgccgcgcttcgctacaacaaacacggcggctgccattaatggcatgcggctcaaaagcgtcctttggggcgctttttttcttatgggcgcgctctccctttccccgaaccgcgggcggctgcctggcggcaaaaaagaaggcacatcgaacggagcaggcgcatacaatgaactatacggaataatgattcatttgctgtgcacattagcggagatggcgcataggatgaaatgaagattcatttgaggagggttccgttcgatgtctgaatacagagaaattattacgaaagctgttgtcggcaaaggccgcaagtttacacaatcgacccatacggtgacggcgccgaaccgcccgtcaagcattctcggctgctggatcatcaaccaccgttatgaagcgaaaaaatgcgataaaacggtcgaaattcacggccattatgacatcaacgtctggtattcgtacaaccacaatacaaaaaccgaagtcgtcaccgaaacggtgtcgtatacggacgtcgtcaaattaaaatatcgcgacaaagataatttaatcagcgatgacaccgatgtcatcgtccgcgtcatccagcagccgaactgcctcgaatgcacgatttcgccaaacggcaataaaatcgtcgtcgatgttgagcgggagtttgtcgccgaagtgatcggcgaaacgaaggtgtgcgttgccatcaatccggaaggctgcggcaaggacgacgatttttgcgacgacgatgaccttgatgaagaattagaagatttaagcccagatttgctgcttggcgaagaagaataaaactaggaaatttctttcctagttttttcttttgccgcttgttataatagtagcgcaatcaacgagccttcgggccgaaaaggttggggagaagcgatgccatcgtacacaccgatgattcagcaatatttgcacattaaagcgcaatatccggacgcgtttttatttttccggcttggcgatttttacgaactgttttttgacgacgccatcaaggcggcgcaagagctggaaattacgctcacaagccgcgatggcggcggcgatgaacgggtgccgatgtgcggggtgccgtaccattcggcgcaaggatatattgaacagttaatcgaaaagggatataaagtcgccatttgcgaacaagtcgaagacccgaaaacggccaaaggcgtcgttcgccgcgaagttgtgcagctcatcactccagggacgctcatggaaggcaaagggctcaccgagaaggaaaaccactacttggcggcgctcacgccgtttgctgatggtacatacggattggcttacgccgatttgtcgaccggcgaggtccgattgacgcttctttcttcgtgggaggaagcggcaaacgaattgcacgccgttggagcgcgggagatcatcgttgccacagacagcggcgaagagtgggtgcgcgagctgaaagagcggtacggggcggcggtctcttatgaggacgacacatctctatgcgacgaatggaacggcgtcatcggccatgtggcgcaagaaaagctgcggcaggccgcagcccgcttgcttcattacctcgtccgcacgcaaaagcggcggctcgatcatttgcagccggctgagttgtatcaagttgaccactatatgaaaatggaccgacattccaagctgcatttggaattggtcgaaacagtgcggtcaaaaggaaggaaaggctcgttgttatggcttttggatgaaacggtgacagcgatgggcgggcggctcttaaaacaatggctggaccggccgctcattgatcggcgcgaaatcgaacggcgcctcgattttgtggaaacgttgaaaacgagctattttgaacggcaggagctgcgcgacaggctgcgcggcgtttacgacattgagcgccttgtcggccgtgtctcctacggcaacgccaatgcccgcgatctcgtgcagctgaaaaagtcgcttcttcaagtgccggcgctccgccagacggtcggcgcgctgccgctcgctgaagcggacaagctgtgcgagcgccttgacccgtgcgaagagctcgtcgatttgctcgagcgctcgattcaagaacagccgccgctttccgtcaaagaagggaacctcatcaaagacgggtatgacaagcagctcgaccgctaccgcgatgcgagccgcaacggcaaagcgtggatcgctgaacttgaggcgaaggagcgggaagcgaccggcatcaaatcgctcaaagtcggctacaaccgagtgtttggctactatattgaagtgacaaagcccaatctcccccttgttccagaaggacgttacgaacggaagcagacgctcgccaacgccgagcgctttatcaccccggagttgaaggaaaaagaggcgctcattttggaggcggaagaaaaaagcatcgaactcgaatatgaactgtttgtcgccattcgcgagcaggtgaagcaatacatcccgcgcctgcagacgttggcgaaagccattgccgagcttgatgtgcttcaatcattcgcaacgatcagcgacgagtatcgctacgtgcgtccgcagttttccacggagcgcgtcttggtgattcaaggcggccgccacccggttgtcgaaaaagtgctcggcgcgcaaatgtacgtgccgaatgactgctacatgaaccgcgagcgggaaatgctgctcatcactggaccgaacatggctggaaaaagcacgtacatgcggcaagtggcgctcaccgccgtcatggcgcaaatcggctgtttcgttcccgccgagcgggcggtgctgcccatttttgaccaagtgttcacccgcatcggcgctgctgacgacctgtcggcaggacaaagcacgtttatggtcgaaatgttggaggcgcgccacgccatcgctcatgcgacgcaaaacagcctcattttgtttgatgaaatcgggcgcggcacatcgacgtacgacggcatggcgctcgctcaggcgatcattgagtacattcacgaccatatcggcgcgaaaacactatttagcacccactaccatgaactcaccgccttggagcgttcgctcccgcggctttcgaacgtccatgcccgcgccatcgaggaaaacggcaaagtcgtctttttgcatcaaatcgccgacgggccggccgacaagagctacggcattcacgtcgccgagctggccgggctgccggcttcgctcattgaacgcgcgcgggccattttagcggaactggagaaagcggcgggaaaacaggaagccgccgcaggcaggatggacgatggcgctttggcggaagcgggtttggcttttcaggggaacgaagcgttagacgtcggcagcaaggttgagcgcgagaaggcctcccgtccgtcagccggcgcggcgcgggagggcgttttggcggaagcggcgtttgagcagctgagcatgtttcctgaccttgccccggcgcctgtggagccgccgctttcaagcaaagagaaaaaggcgctcgcggcgctgaaagagatcaatttgctcgagatgacgccgcttgaggcgctcaacaaactgtatgaactgcaaaagctcctcaagtaaaggagggaggcccgatgggacgcatccgcaagctcgatgacctgctggcaaacaaaatcgccgccggcgaggtcgtcgagcggccggcttcggtcgtcaaggagttggtggaaaacgccattgatgcccatagtacggtcatcaacatcgagcttgaagaggcgggaatggcgaaaatccgcgtcatcgacaacggcgacggcatggaggaagacgactgcttgctcgcttttgaacgccatgcgacaagcaaaattcacaacgagcacgatttgttccgcatccgcacgctcgggttccgcggtgaggcgctgccgagcatcgcttctgtatccgaagtggagctgacgaccggcacgggcagcggaccgggaacgaagcttgtgcttcaaggcggcgcactcgtctcccgcgagcgggcggcggggcgcaaagggacggatattaccgtatcgaacttgtttttcaacaccccagcgcgcttgaaatatatgaaaacgatccacaccgagctcggccatgcggccgacgtcgtcaaccggctagcgctcgcccatccggacgtatcatttcgcctccgccaccagggcaaaacattgcttgccaccaatggcagcggcgatgtccggcacgtgctcgccgctatttacggcgccgagacggcgagacaaatgatccccatcgaagcggaatcgctcgattttaccgttcgcggctacatttcgccgccggacgtgacgcgcgcctcgcgcaactacatctcgcttgttgtcaatggccgctatgtgcgcagcgtgccgctcatgaaagcgattgaagccggctaccatacgctcttgccgatcggccgctatccgattgtgtttttatccattgaaatggatccggtgcttgtcgatgtcaacgtccatccggcaaagctcgaagtccgctttagcaaggaagcagagctgaatgagctcgtcacagacgcgatccgccaggcatttcgcgagcggacgctcattccgtccgtatctgccgacagcaagatggcaaaaccaaaggcggagcaggcggcttggacgttcactcatcgcgtccgcgagccgtctgtcttatcgagcgacatcggcggcggggaagatgcgaccgccccttttgcgctgctaaccggtgacgcaccggctgagcggccatccgcggctgtgcagacggatgaatggggaataccggacgaacatgggcccgctttcgagcgaaagcaggaggaagaggtgggagaagaacggcgtgccctccgcttgccgacagatgggcaagcggaggataaagcggcggccgatcgcctgccgccgctttatccgattggacaattgcatgggacgtacattttggcggagaacgaacatgggctgtatatgatcgatcagcatgcggctcaagagcggatcaactatgaatatttccgggaaaaactcggcgaagccacgaaggaagtgcaggagctgcttattccgttgatgtttgaatatccagccgacgagtacgagcggatcgccgcctgccgcgatgagctggcgcgctgcggcgtgtttcttgagccgtttgggccgcgggcgtttctcgttcgctcccatccgacgtggtttccgaaagggagagaaaaggaaatcattgaggaaatgatcgaacaagtgttggcggccaaaacggtcgacatcaagcaattgcgcgaacaagcggcgatcttaatgagctgcaagcgcgccattaaggcaaaccaacatttgcgccaggatgaactgttcgctttgcttgaggcgctgcggcagacgacggacccatttacttgtccccacggccggccgatcatcgttcatttttcgacatatgaaattgaaaaactatttaaacgggtgatgtagcctgcgccccctttgcgcgacaaagggggcgctttttgtaatcgttttgtaatctacttttattctttctgttacagacggattgctttgattttactataatggctcatgtgtaggaatacgtggtgaattttgtagagtgatagcgaattttgtataaacatggatacataaagatggatacatcgacgtcatagggggatgcagcatgaaaaaaacggttgtattgacaagcacgttgatcggttccttgttggccggccacgcggcatcggcggcgagctatacggtgcaaaaaggcgatacgctttggaagattgcccggcaatccggcacgacggtcgcagcgttaaagcaagaaaacgatttgtcttcggatttgatttttcccggacaagtattgcgcgtcaatgagccaaatgaatcgaacgaatcttcttcgaatacatatacggtcgagcctggtgatacgttaagcggaatcgcccgcaagtttggcacgactgtggatgcgctgctcaagctcaatccaagcattacgaacccagacttcattcgcgccgggcagaagctgcaagtagcaggggaacaggaacgttccaatacatacaatgtgcagccggcagccgtgccgacaagcggccggtatatcgtgcaggcgggggatacgctgcttgagattgcgaacaagtttcaaacgacggtcgaccgtctattggcactgaatccgcaaattacaaacccgaacaccatccgcattggccaagccattaaagtggcgggcggaacgactgatgtccgggaggccaagcagcaagtatcggccgccaactcggctgttgccgagtcgtccgcatcgcttgccgaccgaatcatcgatattgcggaaaaatatttaggggcgcgttatttgtacggagcaagcccgtcgcgcaccgatgtgtttgactgctcatcgtttacgatgcgcgtcttcagcgaagctggcatttcgctgccgcgcacatccatcgctcaggcgcaagcgggaagaacggtgtcgtttggccagttgcaaaaaggcgatctcgtcttttttgacaccgattcaaacgggacgatcaaccatgtcggcatttacgctggcaacgggcaaatgatcaacgcgaccgtttcgttgggtgttgcgtattcgtcgctgacgtcatcctattggaaaacgcggtatgtaaaagcggttcgggtgcttaactaacggaatgagtatgggcgttttgccttttgcctaaacacataaccgaatgcggcggaaggttgctcgcataaagcatatttgtggctttggtgggcagcctttttcgtatgctttcgaggcaaagcctattgccccagttgcccatcaggagaacggtatgaatcgcaggggttgacaatcattaggtatagaaaaggtgtcccgcttttagggacacctttagtcattattcgacaggttttttcgcttttcacactgtttcttgctggaaggagcggataagggccagaacgatcaaaatcatgatgatcgcaaatggaaatgcggcgataatggatgctgtctgcaacgattcaagtccgccgacgaacagaaggatggccgctgtcgctgattggacaatgccccagacgaatttgactgagtttggcgggtttaagctgccgttggtcgtctgcatgccaagcacaaacgtcgccgagtcggccgatgtgacaaaaaacgtgcaaatgagcaaaatggcgattcctgaaagcaacgtagcgagcgggaaatgttcgaatgtaaagaacaaggctgtttccattcctttttcactcatcacttcgccaatgccggcatgtcggaactgttcgagataaagggccgaaccgccaaaaaccgaaaaccagagagcgctgaaaatcgttggaaccaccaagacgccgatcataaattcacggattgtgcgccctcgggaaatgcgggcgatgaacgtccctacgaacggcgcccacgcgatccaccacgcccaataaaaaatagtccacactttcggccaatcattttgttcaaacgggttaagccggaaactcatcgatgggaggttttgcaagtacgtcccgatcgttgatgtgaacacatccataataaaattcgtcggcccggcaaacagcatgaaaaccatgagcagcaacgcgagcgcaatatttaagttgctcagccattttatgcctttgttaaggccggtttgcgctgaaagcataaacagaatagtgacaacgacaatgatgagcagctgcgtcgaaaagctgtttgaaatacggggaaacagctgatgcaatcccccactaatttgaatggctcccagccctaacgaagtggcgacgccaaacacggtcgcgtagacggctaacgtatcaatggctaccccgaggacgccttctgtgcgtgtgccaaacagcgggcgcaacgtgcggctaacaacaccggcctcccgtttgcgaaactggaagtaagcgagtgccaaggctaggacgccgtagatcgcccatggatgcagcccccaatggaaaaacgagtagcgcatcgccagacgggccgcttccgctgtcgccccttcccctgttggcggcgtgtaatagtgggacaccggttcggccactccccaaaacactaacccgattcccattccggcgctaaacagcatggcaaaccatgtcatatagctgtattctggtttttctccgtcgcggccaagacggatatttccgtagcgggaaaaaatgagaaacaaacaaaacgctaaaaacaatgaagcgctgagcaaataaaaccagccgaatttatcgattagaaacgtgtgcaccgcgctgctgaccgcatttaaattgtagcgcggcaataaagattccggaataatcccccaaataataaacgcaatggaaatcacaatcgaaatcgaaaagacagtcgttgtttttttcatctctctcctccttactggtgcgatgatatgatgggagtcgggttagcggttttggggatttctatttatagggtaaccaaattcgacaacggatacaaatgattcggatgttcaacgcatatcattggtgctatcattttttatcatgtaaaatattcatagtttacttaaataaggagcattcccgttaggagcttttccgggggacttgatcaaaaaaagccctcttggtatgatgcaggggtgtcaaacacatcactcaccataccaaggaggacttcagatgaattgtacacaaaactataaaattgatcaagtcaccgaacaaacgcttgtcgtgggcatcgatatcgcgaaacgaacccactacgcctgcttcgtggatgaccgggggcgtgtgcttcgcaaatcgttcccgatcttccagtcgaaagagggctttcgccagctgtatgaagcgattcaggaggcgatgcaagcgttcggaaagccgcaggtgatcgtcgcggtggagccgaccgggcactactggttgaacctggcctacttcctcgaggagcacgggatcccgttggtcatggtcaacccggcgcatgtgtgccggtcgaaagaactcgatgacaacctgccgacgaaacatgacgccaaagacgccctagtcatcgccagactggcgaaagacggacgattcctcgtcccccggctgctgcacgagatcgaagccgatttgcgcgtcgggagcacgctcaaagagaagctccgcaaggaacagacggcggtgaaaaacgcgatcgtccgctggaccgaccgatattttccagagttttggacggtgtttcgcgacctggggaaaacggcgctttcggtgctggagtggacgccgcttccggctgatatggcgggccgatccgccgaggagctcatcgaagtgtaccggcaaagcgaagggctgaaatgcccgcagaaggccaaaattcaggcgttgatcgacgccgcgaaggactcgattggggtgacggaagggacgacgatggcccggtttgaaatcgccgcgctcgtccgccgataccgccaattggaggctgagatcgccgcgttggacgccgagttgaaggcgttggttcaaacgacgatggagtatcaatggctgaaaacggtcgacgggttgggagacgccacgatcatcgatctgctggcggagatcggcagcttcgcccactatcgggacccgcgtcaattggtgaagttggcgggcctgacgctcaaagagaactcctccggccagcgcaaagggcaaaagcacatctccaaacggggacggaaacggctgcgatcggtgctgtttcgggcgatgattccgctgatccggcacaacgaggcgtttcgcgagctgcatgactattacacgacccgccccgtcaatccgctgaccggaaagcagtccatcgtcgcattatgccggaagctgttgaatgtgctgtttgcgatttgtacgaagaaacaagcctttgacgcggagcgaatgaaacaggacgtcttgtcccaggtgcaacgggcggcctaaggcctccccctgcgaacggaagaatcgttggacaacaggatgacaccggagaagctggcgtgattttatccattcgaccttgagtccccaaaggagcttggccggcctccgcctgatgacgagaccgaacgagggaatgttggcgcgaagacgcccggagacatgggagggttcgtcctcatcagcgacgcggagatccaaagggtgcatcgaatacgcttctccccacggaaggaaaatatccccagccgtggccgcgaagcgcaccctaggtctgtaagatatccacaaaactgaaaaaggatgtaagggattttgtcgaaaaatattttttggacacccctgaggggccgaaaagccttgataaatcaacatttctagagggaggtcattggtatgaacagccgcccgtcggtcatggtcagcatcgtgctggccatgctcgtcgcctcgatggatacgacgatcatgaacacgacgatgccgatcatcgccaaagagcttggagggttttctttgtacgcctgggcgtttgcgtcatacatgattacaacgaccgtcctgtcgccgattgccggccgtctgtccgacctgtttggccgcaaaaacgtattcagctttggcatcattttatttttgattggctcgcttctttgcggtttgtcgcaaaatatggtgcaactcgtcctgttccgcgccgtacaaggggtcggcgccgggtttatgatgccgtttccggccattatcgccggcgatttgtttccggtggaaaagcgcggaaagatccaggcattttttaccgccatgtggggcatttccgccgtcttggcgccgcttttaggctcgctgtttgtcgaatacgcgacatggcgctggattttttatgtcaacattcccatctgcttgctctcgcttgtgacgttgtttccatataaagaagtatatgaaccgaagcgggcggcggtcgattacatgggggctgcgttgtttgcggcggcggtcagtttgcttttgctcgtcaccgtcgttgcgcgggggcaatggtggtacggggcggccggcgcgctcttgcttgttgcgttttactttttcgaaaaacggcagccgtctccgctcgtgccgctgtcgcttgtgcagcaccggacgctcaaatggatgaacattaacggctttgtcagctgcgtcgcgttgtttggaacgtcaagctacatcccgctctttttgcaaaacgtcgcccatttgtccgtatttataagcggcgttgccttgcttggctcgtccgttggctggatgatcgccgccgtgccggccgggaaatggattttgcgctatggctaccgtccgcttctcatcatcggcaatgtgctgctggttgcgtccggcctgcttctggcgctgctgaacgaaagtcacggattttggtatgtgtttttcgtcatgtttgtccaagggctgtcattcgggttgacgtcgaccgttgggatcattggctcgcagcagcttgccgacgctcatgaaaaaggaatcgcgacgtccttttttatgttttgccgcaatatcggcacggcgatcggcgtgaccgtcatgggagcgtttttgacgaaggcgccgacgtttatgaccggcatccatcatttgtttttgttcggcctcattggcagcatcgcggcgcttgtcacctcgcttttcattcatgatgaagccgaagccggccgaaacacgtggcagccggaaggaacggcgtaaggcggggaagcggcatgggtgcggcctgtttgctcttcttgcgagtttacggtgaaagaggaggctcattgagaaaatccagttgattttctcaatgaagcaggctttttcatcaagatggcgaaagagccaaaaaaatactaaacattggctgttatcatccgataatgtagatggaacaacatactgatttacagacggaggacttgccaatgaacatgaaaatgaccgtgcgcaaaaaactgctggccggcttcggcctcgtctacgtgttgatcgcgctgttagtcgggttttcttattacgagatttcgactcttgaccgtacatacaccgatgtgatcgacaaacgggtgacgaagcttgtcaatgccaaagagcttgaagtattgatccgccgcgaggtcggcagcatgcgcggctatttgttgaccggcgatgagacgtcaaggaaaaactttgaaaaagcgcatggggagtacaagaaaataagcgaaaagcttgcggcggagctgacgcgggaagaaacgaaacaactgcttgccgagctcgatttgcttgaacagcagttttacgaacttgggcaaaaaacgttcgacttaaaatcgcaaaacaaaccggagcagtacatcgcccttgtgaccacaacagggcgcgacttaacaacccaatttgatgaaaaggtgaatcaattggtcgctctccagcagcgggaaatgaaggaggctaatgatgatgcgagcgcatcggcggctgcggtccagcggctgatcatcaccgtcggcttgttgacggcggcggccggggcagctgtcagctactacatcagccgctcgctttcccgcccgctattgacgctgtcggaagcggcgaagcggattgccgccggcgatttgacagagacaaaaaccagtgtccgtaaccgcgacgaaattggcgaacttgccgcttcgtttgaacagatggtaaaaaatttgcgtggggtgcttcaggaagtgacgcaaagcgctgagcaagtggccgcttcgtcggaagagctggcagcgagcgccgaacagacgagcaaagcgaccgagcaaatcgccatgacgattcagggcgttgcttccggcatggacaagcaaatgcaaagcgtggaagaaacgtccgccgccgtcgattcgatgtctgagagaatcgagcaaatttccggacgggcgcaaagcgtgtccgccatcgctagtgaggcgtcgagacaagcggctgagggcgggcaaacgatcgaggcgggcgtcgcgcaaatgaacaaagtgaacgatacggtcgagcggctggctgacctcattaaagggcttggccaccgttccgagcaaatcggctcgatcatcgaagcaatccgcagcatcgcggcgcagacgaacttgctcgccttaaacgccgccattgaggcggcgcgcgccggcgagcacgggcgcggctttgccgtcgtcgctgacgaagtgcggaagctcgccgagcaatcggcccaatcggcccagcaaatcgcggaattgatcgctgccattcaagaagaaacggtccatgccgtccaatcgatggagtcggtcgttaacgaagtgacggccggaacgaacgtcattcgcgcctcgggagaaatgttcgcccgcattcgcgccgccgtggacgaagttgcggcgcaaatccgcgacgtatccaccgcggtcagcgacatggtctcttcttcggagcaaatggtgcgctccgtccggcttgtcgccgacgtggccgagtcgacatcggccggtgcgcaggaggtgtcggcggcgaccgaggaacagctggcctcgatggaggaaatttcagcttcggccgcgtcgctctcgaaaatggcggacgatttgcaggcgattgtcaacaagttttcattatgatgagcgccttttatggcgttcattttttccatatggttatggcgaaagggaagaaaggcgatttttcgcgttgccatgtataaaacgatttgtggatggcgaaaacgtatgagagaaatggttccatgcacagctgtttttatgtataatgatggttgacacaagtcccacaacagaaagcagtgacgcgctatggctgaaaaagtcgccgtcatcgtcgggccgacggcggtcggcaaaacgaagctcggcatcgcgttggcgaaaaagctgggcggagaggtcatcagcggcgattcgatgcaaatttataaagggatggacattggcacggcgaaagtgaagcccgatgagatggaaggaatcccgcatcatttgctggacatcaaagagccgtgcgaaccgttttccgtcgtcgaatttcagcggctttgccgtgcgctcatcaccgagatttcggcgcgcggccggctgccgatcatcgtcggcggcaccgggctgtacattcaggcagccctttacgattaccaattttccgccgccccttccgacgaagcgtaccgccgggcgctcaaacagctggcggccgagcaaggagccgaagcgcttcaccggcggcttgaggcggttgatccaataagtgcggcccgcattcatccgcacaacatccgccgcgtcatccgcgccttagaagtgtatcattgcaccgggaagccgttcagcgagtggcagcaaacggaaaagcggcttttgtatgaggcggccatcgttggcttgacggcggagcgggaggcgctttaccgccgcatcaacgagcgggtcgatgagatgatcgccgcagggttgatcgaagaggcgagggcgctttatgaccgcggcctgcgcgactgccaggcggtgcaagccatcggctacaaggagctgtacgactattttgacggccgcgtttcccttgatgaagcgatcgagcagctgaaacaaaattcgcgccgctatgcgaaacggcagctcacttggtttcgcaaccaaatgccggtgaaatggtttgacatgaccgacgccgggcagttcgccgccaaggtgcaggaaatttctcgctatgtagcaggaaagcttcaacttgaagcgaatatataagtatatccttagagagaaaagaggaggacgtttgatgaaaaatacgatcaatattcaagaccagtttttaaaccagctgcgcaaagagggcattcaagtgaccgtcttcttattgaacggcttccaactgcgcgggtacattaaagggtttgacaacttcaccgtacttttggaagtgcaaggaaaacaacagctcatttacaagcacgccatttcgacgtttgcgccggagcggaacatccattttgaaaccgaacagtaagaccgacggtacatacgccgccgaaaaaaggcgccttccttcgcggagggcgccttttgccatttcccgttttccttccgcgcccgctatttgatcgacaagctccagcgtcacccgaagggaagtgagggacgaggtgaattcagatgcgtaaaccgccgcttttgtgaataaacatatacaaactttttccgctatagccgacccgctgttcgtttgggcgattgtcacggatcggcggtggcgtacgtatactagtaacgaaaaggcaaggcgtcaaaagccaagtcggaacgggtgcggatggcagaaaacgggaagcgaggtgacgccccttgtcagaattgacgatgaacaaggcgaaagggcaaatcaacatcgtgttgaactccaaaacggtaaaccatttagtgaaagaagagagaaacgactggctcgatggcgaagagcatcaggcgctccgcaatattcaaaaggagcttgatcaactgatcggccttgatcatgtcaaaaaaatcatcaaggaaatttacgcctggctgtacatcaaccggctgcgcaaggagaacggcttaaaggccaaccgccaggcgctccatatgattttcaaaggcaatcccggcaccggcaaaacgacggtggcgcgcttgctcggcaagctgttttttgagatgaacgtgctgtccaaagggcatttcatcgaggcggagcgggccgatttggtcggagagtacatcgggcatacggcgagcaaaacgcgcgatttgatcaaaaaagcgcgcggcggaattttgttcatcgatgaagcgtattcgctcgcccgcgggggcgaaaaagatttcggcaaagaagcgattgacacgcttgtcaaagggatggaagactattgcgacgacttggttgtgattttggccggctatccgaaagaaatggactactttttgtcgctaaatcccggcttgccgtcgcgctttcctctcacgatcgagtttcccgattatacggtcgaggagcttgtgcaaatcgccaagcaaatgctgcgcgaacgcgagtatgaaatgacgccggaagcggagcggaaactgtacattcatctcgaagggacgctggaagcgaccggccgcctcaagttcagcaacggccgctatgtgcgcaacttaatcgaaaaagcgatccgcaagcaggcggtccgccttcttcatgaagggcgctacgacaaaaaagagctgatgacgatccgtgaccgcgatttagtgattcatgcttgaacgctctcccacctacgctcacacgtggaagtgggggtcttctcggcgcgagatgaaaaaaagcaaaggaggctcctctttctttttcttgtcgaaagaaagaggtcttcctttcttttttgtgccgcaaaaaagaggaatgcgatcaaaaagagcgaatacataaacagcgggggcatcatacacctatttatctgaattatctgtctagtggatctgcacgccctgcgtccattcggagaaaagggggaaaggcgcttgtacatgacgattggggagatgttttcccagacagtgcgaaagtttccaaaccgggaggcggtcgtcgacgcggcgaccggacgccgctatacgtacgccgaatgggagagggaagtgaaccggtgggcgaacgcgtttttggaagcgggcgtccgcaaaggagaccgcgtttcgacggtgctgtacaatacgcttgagctcgcgaccgccttgtttgcctgcgccaaaatcggcgcggtgttcaatccgatcaactttcggctgagggcggaagaaatcgcctatattttgacggacgccgagccgaaaatcgtgctgtttgaacgggcggtggaaccggaacttgccgcgattcacagccgtttcccgcacgtgtcattttggtcgatcgaccgcgatccgccgccgtttgccaaaaacgctcacgagcaggccgcgcgggccctaggggaagcgccgcgtgttcatgtggatgagagcgatctttatgccattatgtatacaagcggcacaactgggcgtccaaaaggagtgatgcaccgtcaccgcgacatgatcgagcaaagcgtcatttgccatggcgtcatgcgcatccgcgagacggattgcgggctggcggcagcgccgctgttccattgcgccgagctgcattgctgcttgctgccgcgcgtgcatgccggagcggcgagcatcattttgcaccattttgacgccaagctcgtgcttgaaacgatcgaacgggagcggattacgatcatgtttggagccccgacgatgtggaacatgatcttgcaggagaatgtaagcggttacgatttatcttcgcttcgcctcggcctatacggcgccgctccgatggctccagcgcttgtcaggcaatgccaagagcagctcggcatcgagctgattcaagcgtacggcatgacggaaatggggccggcggtgacgtttttgttggaagacgagcagctgaaaaaagccggttccgctggacgcgcctgcctgaaccatgagatccgcgtcgtccgtgcgcgtgaagacggtccgtccgacccagacgatgtgctgccgccatatgaagtcggtgaaattgtgatgcgcgggccgtgcatgatggctggctactacaagcgcgaggaagcgacggaaaaagcgttgtacaaaggttggtatcattccggcgacctcggctaccttgatgaagacggctacttgtatgtcgccgaccgggtcgatgacatggtgatcagcggcggggaaaacgtctatccgcgcgaagtcgaggacgtgttgtacgagcatccgaaagtgcttgatgtcgctgtgctcggcgagccggatgagttgtggggcgaaaaagtcgtcgccttcgtcgtcaaaaaagatgacctcctgaccgccgatgagctcgagcagttttgcaaaacgagcgaccgccttgctccgtacaaacgtccgcgcgcctactatttcatcgatgctctgccccgcaacgcgagcgggaaaatccaaaagtttttgctgcgcgaacagctgaaaaaacaggcggcgggcggaacagagaaaaagtgaccgaacagaagagagggatgaacgggtgacggctcgctatttgcgtgaggagcaccatatgttccgcgcggcgtttcgcaagtttttggaaaaagaagcgtacccgcattataacgattgggagaagcgcggcatcattccgcgttcgttttgggcgaagatgggcgagaacggctttctttgcccgtgggtcgatgagaagtatgggggtctcaacgccgattttgcctactcggtcgtcatcaatgaagaactggaaaaagtcggatcgagcctcgtcggcatcggcctgcacaacgacatcgtcacgccgtatatcgcatcgtacggaaccgaggagcaaaaacaaaaatggctgccaaaatgcgtcaccggcgagctcatcacggcgatcgccatgaccgagccgggggcgggttcggatttggccaacatttcgacaacggcagtaaaagacggtgactactacatcgtcaacggacaaaaaacgtttatcacgaacggcattcatgccgacttgatcgtcgtcgcctgcaaaaccgacccgcaggcaaagccgccgcaccgcggcatcagcctgctcgtcgtggagcgggatacgccggggtttacgcgcggtcggaagctcgagaaagtcgggctgcacgcccaagataccgccgaactgtttttccaagatgcgaaagtgccggcatataatttgctcggcgaggaaggaaaaggtttttactatttgatggaaaagctccagcaggagcggctcgttgtcgccattgccgcacaaacggcggcggaagtgatgttttccttgacgaagcaatatgtcaaacagcgcacggcgttcggcaaacgggtgagcgagtttcagaccgtccagttccgccttgccgagatggcgacggaaatcgcccttggccgcacgtttgtcgaccgcgtcattgaagagcatatggcgggaaaacagatcgtcacggaagtgtcgatggcgaaatggtggattaccgagatggcaaaacgtgtcgcggccgaggcgatgcagctgcacggcggttatggttatatggaagaatatgagatcgcccggcgctatcgcgacattcccgtaagcgccatttacgctgggacgaacgagatgatgaaaacaatcatcgcccggcagctagatttgtagagagagggaaagatatgcttcatggcattgtagtcgttgatttttcccattacttgccgggcccgtttgccagctggcggctcgcccagctcggagcggaagtcatcaaaattgagcccccatccggcgatcggctgcgcccgttcgccgagggccggttgtttgccgcctataacgccggcaaaaaaagcatcgggttggatttaaaaacggacgcgggtcgcgagcaagcccggcggctcgctgcccgcgccgatgtagtgatcgaaagcttccgccccggggtgatggcgcggcttgggctcggttatgacgatatatgccgcatgaacgaacaaatcatctattgctcgattagcggcttcggtcaacagagcggccgctcattgcttggcagccatgatttaaactatatggcgctctccggcttgcttgcgcagctggccgatgaacgcggccgcccggttcatccgaagatcacgcttgccgattttatcggcggcatggcggcggccgagcgcattttggctgccctctttgcacgcgagcgaaccggcaaaggcgcccatcttgatgtttcgcttgtcgatggcttggcagcgatgatggctggccattttgccattgaacacggcggtgggccgaagaccggtctttccgagttgtctggggaggtggtgtgctaccagctgtatgagacaaaagacggccgttatatgagtttagcggcgctcgagccgcacttttggcggcggttttgcgaggcggtcggccatccggaatggacggaggcgcaatgggcgccggcgcgatcgggggaagccgtatatgacgagctcgccgccttgttccgtgaaaagacattggatgagtggagcgcgttcgccgaagcggtcgacgtctgccttgccccggtgctggagacgggtgaggcgaaggcgctgtttgctgacagccggctccgccatctcgttcggctgcagccgggcggcgtgtggacggccgcacatgggccggacggccaatggggcggcggggagccgcctaaagtcaatgaacatgcgcatttggtaaagggggagaaatgaccgatgatgaaaacaccgttaaacatttccatgatgcttgagcgggcggagttgtttttcccgaaaaaacaagtcgtttcgcgcatgaaaggaggcgtcgtccgccatacatacaaggagatcggcgagcggacgcgcaggctgtcaagcgtgttgaagcggctcggggttgaagtcggcgaccgcgttggcacgttcgcttggaatcatcaccgccatttggaagcgtattttgccattcccggcatcggggcggtgctccatacgatcaacatccgcctctcgccgcagcatatctcttacatcatcaaccatgccgatgaccgtgtgctgctgatcgatgatgatttgctgccggcaattgaagcgatcaaggacgagatcccgaatgtacgcgctttcatcgtcatgaccgatgccgacgagctgccggaaacaacgttgtcgccagtgtaccattacgagaaactgcttgccgagggcgatccaacatttccgttcttgaaagacctcgatgaataccaaccggctggcatgtgctatacgtcggcgacaacgggaaatccaaaaggggttgtgtatacgcaccggagcaccgttctgcatgcgatggcgctcgggctggctgatacgcaagggctgtgcgagcgcgatgtcgtcatgccggtcgtaccgatgttccatgtcaacgcgtgggggctgccgtttgccgccacttggttcggttcgacgatcgttatgccgggcccggcgtttacgccgaaagtgcttgccgagctgattgacgccgaacgggtgacgatcaccgccggcgtgccgacgatttggctcgggctgttgcaagagttggagaaaggaaactatgacgtcagcagcttaacgcgcgtcatttgcggcggttcagccgcgccgaaagggatcatccgtgcgtttgaagaaaaatacggcattccgttcattcacgcgtacggcatgacggaaacgagcccgcttgtgcttgtctcacgcccaaaaagctatcaagacgggctgtcgtacgaggagaaactggacattcgcgccaagcaagggctgcttgctccagggcttgagatgaaagtgatcggccaaaacgggccggttcgttgggacgggcaggaaatgggcgagctttgcttgcgcggtccgtggattgccgccgagtattacaacgatgagagaacgaacgaagcatttcgcgatggctggctccataccggcgatgtcgtcaccgtggacgaagaagggtttgtgaaaattgtcgaccggacgaaggatgtcattaaaagcggcggcgaatggatttcatcggttgatttggagaatgcgctcatggcccatgaggcggtgttcgaagcggcggtcgtcgctgtgccgcatccgaaatggcaagagcgcccgattgcctgcgtcgtgctgaaagaaggcaaaagcgtgacaaaagaagagctgtacgactttttgcgcccgcaatttacaaaatggtggctgccggatgacattgtgtttctcgatgaaattccgaaaacgagcgtcggcaagtttttgaagcggaaactgcgcgatgagatggcagcgcgctatgccgatgcgacgaaggagtaaaggaggcggacaccgtggcagaaacgattgcggtcatcggcgctggggtgatgggaagcggcatcgcgcaaacggcggcgatggcgggaaaaacggtgtatttatatgacgtgtccgaagcggccttgcaaaatgggctcgcttcggcggaaaaaagcttgcgccgctttgtcaaaaccggcgggctgtccgagccggaagcgcgagcggcgctcgggcgcatccgctcgaccgtcgatttggccgaagcggtgcgcggggcggatgtcgtcatcgaagccgtgccggaaaacttggcgctgaaaaaagacgtgtttcagcagcttgatcaactggcgaagccggacgccattttggcgaccaacacatccgagctgagcgtcacggcgcttgccgccgcgaccaaccggccggagaacgtcatcggcatgcattggttcaatccggcgccagtgatgaagttgatcgaaattgtgaaaggtgagacgacttccgacgacacagtcgacgccatccgtcggctgtctgtggagcttggcaaagaaacggtcgtcgtgaaagaccggcaagggtttgtgacgacacgggcgcttgccgcccatatgattgaatgcatccgcatgtacgaagaaggagttgcttccgctgaggatatcgacaaagcggtgcggcttggcctcaattatccgatgggaccctttgagctcgccgacatggtcgggcttgatacgctcctgtttgtgagtgaaaacatgacggaagcatacggcgaccggttccgggcgccgcagcttttgcgcaagctcgttgaagccgggtatttagggcggaagacggggaaagggttttacacgtatacaaaatgaacaagtgcctcttcacaggaagagcaatgagaacagaaagtgccaatttggcagcgcccgcggcttatcggccggcgggcgccattggataaaaggtgcggtttgcaccgtcaaggcatggtgatgacaaaaacaacaaggaggagaaaatggtgcgtgaagcggtcattgtcgaagcggtcaggacgccggtcggcaagcggaacggcgtcttccgggacgttcatccggtccatttggccgcggtggtgctcgatgaagtcgtgcgccgggccggcatggacaaaggggcggtggaagacatcgtcatgggctgcgtgacgccggtcgccgaacaagggtacaacatcggccggctggcggcgcttgaggccggattcccgatcgaagtgccggcagtgcaaatcaaccgaatgtgcggctcggggcagcaggcgattcatttcgccgcccaggaaatccgctccggcgatatggatgtcacgatcgccgccggggtcgaaagcatgacgaaagtgccgattttaagcgatggcaacgagcagacgattccgccgtcgcttcatgaaaaatacgaattcatccaccagggcgtctcggctgagcggatcgccaaaaaatacggcctaacgcgcgaggagcttgacgcctacgcgtacgaaagccatcaacgcgccttggcggccttgcgcgaagggaagtttcgcgcggaaatcgtcccggtgaaagggcttgaccgcgacgggcgcgagatcctcgtcgcccttgacgaagggccgcgggccgatacatcgccggaagcgctcgccgcgctcaagccggtgtttcaagaagacggcctcatcaccgctggcaatgcgagccaaatgagcgacggggcggccgctgtgcttttgatggaacgggaggcggcgaggcggttcggactgaagccgaaagcgcgcattgtcgcgcaaacggtcgtcggctccgacccgacgtatatgctcgatggcgtcattccggcgacgaggcaagtgctgaaaaaagccagcctctcgatcgatgacatcgacctcattgaaatcaacgaagcgttcgccccggtcgtgctcgcctggcaaaaagaaatcggcgctccgcttgagaaggtgaatgtcaacggcggcgccattgcgcttggccatccgctcggcgccaccggtgcgaagctcatgacgtcgcttgttcatgaacttgaacggcgcggcggtcgctatgggctattgacgatttgcatcggccacgggatggcgacggccacgatcatcgagcgggagtaagagcaacgcgtggaaaaaacatttgtttgacacacactcgacagcggtggcggccgctgttttctctttgaaaataaaaatatgcgatggagctggaacaatgtgataagatgaaagaaaagcaagtgaaaggaggagcgcaagcacagtgcagaaggagaagccgttttacacgtatcgcgacattgaacaagcgatgagttggtttctttttggcaaccggatttgacggtttcgctcgcccccgtgtttcctccggaagaaagcgatgtctagctgatggagaacagccttgtttggttgccatctctggaaataacggcttcgcttttggtgtcagcagcagaaagaagaaagcaaaggggatcgatgtcatgaagcaaaccgttctcgcttccttctatttatcccttgccgctggcatttggggcgggatgtacgtcgtgagcaaatacgtgttggactacataccggcgttgacgctcgtctggatgcgctacgccgtcgccttgattgtgctcggtgccatcgccgcggtgaaacgtgagcgtcctccaaagagcgggcgcgactgggggatggtcatcgcaatcggaatcatcggctacgtcgtttccatttcgttgcagtttgtcggcacgaaatggtcgaacgcccataccgcttcgctcatcaccgcctcgacgccggcatttgtcgtcttgtttgcccgctggctgcttggtgaggcgctcacatggcgaaagacaagtgcactcctgttggcgacatccggggtgatcgtcatcgtcggacttggaggcggcggggaatcgacgcttgccggaaatatggctttagttggtgcggcgatcacttgggcgctgttgtcggtgcttgtgaaaatcgcttcggcccgcctgtccgtgctttcgatcaccacgtacgctattttcactgcgtttatcggcatgacgccgatgatgctcaccgaagggccggggcttgccgcgagccattggagcgttcccgtcgcccttggagtgttgtatcttggtgttgtatcgacagcgggagcattttttctttggaacaaagggatggaaatgatcgacgccggcatcggctcgctctttttctttttccagccgctcgtcggctcgttctttggctggcttctgttgcatgaggagctcgccgcctcgttttggctcggcggggcgctcattgttgccggcgtggccgtggcggtgcgaagcgagcaaagcgcgtaaaggaaagcgtcagcaaactaatagatgcaaccaaaacgtttaacatatcttggatagaaaagccacttatcgatttttcgactgtcaagggcaagcgacaggcttgcctccgtcacgctaaggcgtgatgggagaccgaacaacgactcgcttcccaagacccattcatgggtctggaagccgcgttgttcggtcactcgacagtcggatgaaatgaccggtaaaaaagaaaaatagtaaagctttaaattgcatctatataaaagcgaggagccgtctatcttttcgtacgaatcaatgagtagatgttgtttttgccgttttatcattgctcgcccgctttttctccaaccgcccgccgcggcagcttccaaccgtatgtgtaagacaaaatgcggagggcggcgacgacaataaacaacacatacagctccatgggcgattcggcccatttcagcccaacggcgaggccggcgagaatggcccaggcggcataaatttctgcgcgcaacacgagcggctttcttcccgccaacacgtcacggataatgccgccgccgcttccggtcaacaccgcggcgacgatgaccgcgcttaatggatgccccatgtttgccgcgtacagcgctccttgaatggcgaacgcggacaacccaagggcgtcaaaaaagttgccccaccgcttccacggcggcagcatttgctttgggaacaaatacacaactgtcatggccgccaaagcgacaagaaagagcggctgctgtccccataacgccgacacgggaaccccgatcagcaaattgcgcaccgccccgccgccaaaagcggtgacaatccctaaaatgtacaccccaagcaaatcgtactcctcttccatcgcgacgatcgccccgctaatggcaaaggcgatcgtgccgatgatgctcaatacttcccacgtcattcgtgctgttcctttccgtgcggtgttcttgtatcattgtaggggcaaaagcggcggaaaatcaatcgtttttttggaacgaactagcagaccgacggtgggatttggtatcatgaacgtagagaacatgttcgccgcgagggaaaggaagggggatgccatgagccgtgaacaagcgatccttgtcggctgccagctcgctggtgtcgatgatgaacggtttcgctattcgatggaggagctcgcttcgctcgttgcgacggcgaacggcgaggttgtggcagaggtgacgcaaaaacgtgaagcgccgcacccggcgacgtatatcggcaaagggaaaacggaagagctcgccgccatagtcaagcatctggaaccggacgtggttattttcaacagcgagctctctccaagccaagcgcgcaatttgacgaaaatgcttggcgaggtgaaagtgattgaccggacgcagctcattttagacatttttgcaaggcgcgcccgctcaaaagaaggaaagctgcaagtcgagctcgcccagctggagtatatgttgccgcgccttagcggtcaaggagaggcgctatcccgcttgggcggcggcatcggcacgcgcggcccgggggagacgaagctcgagaccgaccgccgccatattcgccgccgcattgacgacattaaagctgagcttgtgcgcattgctgagcatcgagggaggtaccgcgagcgccggcaaaaaaaccaagcgtttcaagtggcgctcgtcggctatacgaacgccggcaaatcaacgattttcaatcggctgaccgccgccgattcgttggaagaaaacttgttgtttgccacgctcgacccgttgacgcgcaaatgtgtcttgccatgcggctacacggtgcttgtcaccgatacggtcgggttcattcaagacttgccgacgacgcttgtcgccgcgttccgctcgacgctcgaggaagtgacggaagccgatctattgcttcacgtcgtcgattcgtctcatccggattacgttgcgcacgagcgaacggtgtcgcggctgctcgctgaattaggggcttcttccattccgatggtcacggtgtacaataaaagcgatcaaaaagcgtcggaattcattccgacaacgactgcttccatcatgatcagcgcgctttccgccgccgacattgaccggctccgctattttcttgaagaggcggtgaaacagcaaatgacccgttacgacgtgtcgatcccaagcggtgaaggaaaattgctcgctcggttaaaatcggacaccattttgcacgaatggcattataatgaacagggaggcacgtacgactgccaagggtacgtgctgccgacgcaccccttgtatggggagctgcaatcattccaacggtagaaagggttcatctatgttttggacacaatggagacacggagaaaccatcgctcttctcatcgaggaaatcgaagcacaaatcgcgccgattcaccgccgcatcgatgaactggtcgacgtcaaccaataccgcgtgcttgagagcttccgtcgccatcaagtgagcgacgcccacttcatcccgtcaaccggttatgggtatgacgatgcgggccgcgatacgctcgatcgcattttcgctgatgtgtttggagcggaagcggggcttgtgcgcccgcaaatcatttccggcacgcacgcgattgcgatcgcgctgtttggcgtgttgcgcccgggcgatgaattgctttacatcacgggcgctccgtacgatacgcttgaggaaatcgtcggcgtccgcggccgcggcgtcggctcgctgaaagagtttggcattcgttatcgcagcgtgccgctcacagcagaagggatggtcgattttccggccgttcgcgaagcgatccatgagcggacgaaaatgatcggcattcaacgttcgcgcggctatgcagaccggccgtcgtttactgtcgaagagatcggcgacatgattgcattcgtcaagtcgatcaaaccggatgtcgtcgtgtttgtcgacaattgctacggagaattcgtcgaggagaaagagccatgccatgtcggcgccgatttgatggccggctcgctcattaaaaacccgggagggggcttggcgaaaacgggcggttacattgtcggcaagcgggaatatgtggaggcgtgcgcctatcggatgacctcgccgggcattggagcggaagtcggtccgtcgctttacagcttgccggatatgtatcaaggctttttccttgcgccgcacaccgtgggccaggcgctcaagggggcggtttttacagcggcgatgctcgagcggatcggactaaaaacctcgccatcgtggaaggcgaagcgcacggatttggttcagtccgtccgttttgacgatccggaacaaatggtggcgttttgccaagcgattcaggcttcctccccggtcaacgctcatttcactccgtatccgagcgacatgcccggctatgaagacaaagtgatcatggccgccggcacgttcgtccaaggggcaagcattgagttgacggccgacgggccgttgcgccccccgtatgtcgcgtatgtgcaaggcggattgacgtattcgcatgtgaaaatcgccgtctgttccgccattcagcgtttgcttgaacagcggttgatttgtttgtgaggaaacgtcacgtttcattgactcatttcctaacattatggtaaaataaaggtatcaaaagcgaggaggaattggcatgagcagccaaattcgtcgttccatgccattgtttccgattgggatcgtgatgcagctgaccgacttgtcggctcggcaaatccgctattatgaagagcacggcctcgtttcgccagcgcgcaccgaaggcaaccggaggctgttttcgctcaatgacattgaccgcttgctggaaattaaagatttgatcgaccaaggcgtcaacttggcgggcattaagcaaatttttgccgcgcgggaggaaggacgccaccagcaggcggagaaagccgaaaaagtaggaaaaccgaagctgtcggacgaagaactgcgcgaaattttgcggaatgaattgctgcaggccgggcggttccagcgcgcatcgcttcgccaaggagatctcgctcgcttctttcattaatgacggaaaatgatttccgagccggggaggagtttggacatggcaaaatatacgcgtgacgacattctacacatcgtcaaagaggaaaatgtcaagtacatccgcctgcaattcaccgatattttgggcacgatcaaaaacgtcgaaattccgatcagccagctggagaaagcgcttaacaacaaaattatgtttgacgggtcgtcgatcgaaggatttgtccgcatcgaagagtcggatatgtatttgtatccggacttggatacgttcgtcattttcccgtggacttcagaaaaaggaaaagtcgcccgctttatctgcgacatttacaacccggacggcacgccgtttgaaggctgtccgcgctataacttgaagcggatgctgaaagagatggaggcgcttggcttcaacgcctttaacttaggagctgagcctgaattcttccttttcaagcttgacgaaaaaggacacccgacgatggagctgaacgatcgcggcggctatttcgatttggcgccgaccgatcttggggaaaactgccggcgcgacattgtgctcgagcttgaggaaatggggtttgaaatcgaagcgtcccatcatgaagtcgccccgggccagcatgagatcgattttaaatacgcccatgcgattaaagcgtgcgacgacattcaaacgtttaagctcgtcgtcaaaacgatcgcccgcaaacatggattgcatgcgacctttatgccgaagccgatttttgggattaacggttcaggaatgcattgcaacctgtcgctgttccgcaacggtgaaaacgcctttttcgatccgaacggcgacttgcagttgagcgatacggcgcggcagtttatcgccggtgtgctgaagcatgcgccgaactttacggcggtgacgaacccgaccgtcaactcgtacaagcggcttgttccaggctatgaagcgccgtgctacgtcgcttggtcggcgcgcaaccgcagcccgctcatccgcattccagcttcgcgcggcatgagcacgcgcattgaggtgcgcagcgttgacccgtcggccaacccatacttggccatggcggtgcttttagccgctgggcttgacggcattcgcaacaagctcactcctccggcgccagtggatcgaaacatttacgtcatgacgaaagaagaacggctcgaagaaggcattgtcgatttgccggcaacgctgcatgaagcgttggaaaacttgaagtccgatgaagtgatgattcacgcgctcggcaaacatttattcgagcatttcgtcgaagcgaaagaaattgagtgggatatgtatcggacaacggttcatcaatgggaattggaccaatatatggaactctactgattcataaaaaagctgccccgtttttttcagggcagcttttttatgggcgcaggccggcacgagtcagtcgaacaggcgatagacgccgatcactttgccgagaatcgtgcagtcgcggacgatgatcggctcaagatgggcgttttccggctgcaggcggatgtggtctttttccttgaaaaaccgcttcaccgtcgcctcgttgtcttccgtcatggctacgacgatgtcgccgttgttggccgatgactgctggcggacgatgacgtagtcgccgtcgagaatgccggcttcgatcatgctgtcgcccatcacttcaagcataaacagctgctcctcgccggcggcgagccgcttcggcagcggaaagtagccttcgatgttttccaccgctgtaatcggttggccggccgtcaccttgccgatgatcggcaccgagatgatctcctctttttctctctccttggccatatcgttgtccaaaatttcaatggcgcgcggctttgtcgggtcgcggcggatgtaccctttgctttctaggcgcgcgagatgcccgtggaccgtcgaacttgacgccagtccaaccgcttccccaatttcccgcaccgacggaggatagccttttgtttttacttcctgtttaataaactctaaaatttgctgttgtcgttttgacagtttcgtcattgtttcacacctctcgccacatcatttgccttcattataccatgcggaagacgaaaaaacaaacataagttcgagttttttattgacacaaacaaatgttcttgactataatgaaggaaagcgaacaaacattctagaaagggtggggagaatggggaaaacgttgctgcattactttctgttttcatttttgtttgcgctcgtgttggcagggttcgtttacgccagcagcccggtcgataaaaaagaatacgtgacgatcacggtcgctcccggagatacgctttgggggctggcaaaacagtacgaacaggaacaccatatgccgcctgatgagttcatccgctgggtcgtcgatgtcaaccatttgccgagcccgcgtcttgccgccggtgaacaaattgtcattcctgtgttaaaatcaaagcagggcggctcggtggccgtcaatcagtgatggaaagaagggattggccatgagggcggtcatttactgccgagtcagcacggacaaagctgaacaggaaacgtcgctcgcgaggcaacgagatgagctcgagcagctggcggccgagtgtggatttgaagtcgttaaagtgatcgccgagcaggcgagcggttatgaagccgaccgcgacggcgtgttggagctgctttcgctttgcgaggaaggcgaggtcgatgtgctgctcattcaagacgaaacgcggcttgggcgcggccatgcgcgcatggcgttgctgcattgcttgaaaaagcaaggggtgaaaatatacagcgccagccaccgcggggagatgccgctgtcggaggccgatgagatggtgttatccatcatcgctattgtcgaggagtaccaaagaaaaatacataacgccaaaattaagcgtggcatgcagcgagccatcgccagcggctaccgaccggagcggaacctaaggcgccggggcgaaaacgccgggcgcgatcgaatcgatctgccggttgaggagatcgtccgcttgcgcgagcgcggactgacgtttgccgatatcgccgcgacgatgcgaagcttcggctacgaggcgtccaaggcgaccgtccatcggcgttaccaggaatatatggacgagcaacaaaggcggcgttgatcgtgtactgcgcctgaccctaaagcggcgagtgggcaaaggaagccaagatgccatcgttgccatcttcccggttgatcagataagataaaacagagtgagaatatggcagataggagaagatgatcaatgcttgccaaacataaattagcccgcatcaatgaactggcgaaaaaagcgaaaacggccggcttgtcggccgaagaggccttcgagcaagcgaagctgcgccgtgagtacattcaagcgttccgcaaggcgatgaccgatatgctccatacagtgaccgtcattgacccgaacggcaacgacgtgacgccgaaaaaattaaaggaaagccagcggcggcgcttccattaaacggtcgaaagaggggtggcccggaaaataacgttgtacaagccgatcgattttctatatgatagtaaatgacaccatgttgatgaaagggaggaagacgatggcgcattcaatcgaggagttggcgattactacgattcgaacgctgtcgattgacgcgatcgaaaaagcgaaatccgggcacccgggcatgccgatgggcgcggcgccgatggcgtacacgctttggacgaaatttatggatcataacccggcgaatccaaactggttcaaccgcgaccggtttgtcttgtcagccgggcacgggtcgatgttattgtacagcttgcttcatttaagcggctacgacgtatcgatggatgatttgaaacaattccgtcaatggggaagcaaaacgccgggccatccggaatacggccatacgccgggcgtggaagcgacgaccggcccactcggccaagggattgcgatggcggtcggcatggcgatggcggaacggcatttggccgctacatacaaccgcgacgggtttgagattatcaatcattatacgtacgccatttgcggcgatggcgatttgatggaaggagtggcgagcgaagctgcgtcactcgccggccacttgaagctcggccgtctgatcgtcctgtatgactcgaacgacatttcgctggacggggagctcaacctgtcgttctcggaaaacgtcgcccaacgtttccaagcgtacggctggcaatatttgcgcgttgaggacggcaacaatattgaagaaatcgccaaagcgctcgaggaggcgcgggcggacctcagccggccgacgctcattgaagtaaaaacgacgattggctacggcgcgccaaataaagcgggcacgtccggcgtccacggcgctccgctcggcgcccaagaggcgaagttgacgaaagaggcgtatcgttggacatttgcggaagatttttacgtgccagaagaagtgtacgcccacttccgtgcgacggtgcaagagccgggagcgaaaaaagaggcggaatggaatgagcagctcgccgcctatgaacaggcccatccggaactggccgcccaattgaagcgagcgatcgaaggcaaacttccagatggatgggaagcttctttgccggtatacgaagcaggcaaaagcttggcaacccgctcatcgtccggggaagtgatcaacgccatcgccaaagcggtgccgcaattgtttggcggttcggcggacttggcaagctcgaataaaacgctcatcaaaggcggcggcaacttcttgccggacagctacgaagggcgcaacgtttggtttggcgtgcgcgagtttgccatgggggcggcgctgaacggcatggcgcttcacggcgggttgaaagtgttcggcggcacgttcttcgtgttctctgactatttgcgtccggcgatccgcttggcggcgctgatgggcttgccggtcatctacgtcttgacgcacgacagcatcgccgtcggcgaagacgggccgacgcacgagccgatcgaacatctcgcttcgcttcgggcgatgccgaacttgtcggtcatccgtccggctgacgcaaacgaaacggcggcagcatggcggctggcgctcgaatcgacggacaagccgactgcgctcgtcttgacgcgtcaagatgtgccgacgttggcggcaacagctgagttggcgtatgaaggcgtgaaaaaaggtgcgtacgtcgtttcaccggcgaaaaacggcgctccggaggcgctgttgttggcgactggctcggaagtcggtctggccgtcaaagcgcaagaagcgctcgccgctgagggcatccatgtctccgtcatcagcatgccatcgtgggaccgcttcgaagcgcagccaaaatcgtaccgcgatgaagtgcttccgccggccgtgacgaagcggctcgccattgaaatgggcgcgtcgctcggttgggagcgctacgtcggcgccgagggcgacattttggccatcgaccgattcggtgcttccgctccgggagagaaaatcatggccgagtatggctttacggttgacaacgtcgtccgccgcacaaaagcgctgctcggcaagtaaccggaaaagctgcccttgcgttgttgcaggggcagcttgtttttgtgaaagatggctgcgccttggtcaagtattttcggggttgaatcgagggcaaaggcttgtttgttggcctgtttgcggccgcatggccatcgcaaacaaaaatcgacaatgttagtgaaaaaacttgccgttaatagacatatttttcccctttccttttctataatagaaaatagattgaacagaaatgggggatggggcatggtccgctattggatttatttgttgaatgacgatgtggcgtcgcattaccgccatcgggcagaaaaaattgtcgaactgcttcgtgagcatcaatacgcgaaagcgccgctgaaggcgatttgccgcaagcaagtcgaatttatcaccgaacggctgtcattttcgcgcctggaacttggcttaaagcaatattttgccggccgcgtcggcaaaaatttggagcgcaatatgtttgttttgcaaaacgacgccggcgaggaagcgttgcttgtcgtgcaaaagcgccgcttgcttcttgtcgctgacagcgcgccgcttgcctcggacatcgggcgggcgctcgctcggatttcgccgacgtttttggcggtcgacgccgattttgtcgattactactggctgtctgcgcctcggcaaggaagaaaatttgcgtaatgaaaagatttttgtcgcgaaatattgtctaatgacgcatcgtttagtacactgttagggagacaacaagaaggaggaaaatcgctgttatgtggggtacgattctcgttggcgtgctggcgctcatcgccggggtggcgatcggatttttcgtcgcccgcaaaacgatgatcaattatttgaagaaaaacccgccgatcaatgaacaaatgattcgcatgatgatgatgcaaatgggaatgacgccatcccagaagaaaatcaatcagatgatgaaaatgatgaacaatcaactgaaataagcgaaacggacactcgatcgagagtgtctttttattttgccaaaatgttctttcaaaatttttctagttttgttacaataatatggcgattgttcgtcagccaaatgaaaggagggcgggccttatgcgcgtgtttcgcgatttgttttggtttttccgtcaagaaaagaaggcgtatatcaccggcattttcgtgcttgtcatcgtggcgtttttggagacagtcccgccgaaagtgatcggcttgttggtcgatcatatgaaaaacggcacgatgacaaaagaagtgctcatccgctggatcgccgtcctcgccgccgttgcggcggcgctttacgggctccgctacgcttggcgcattttcattttcggttcggcggtcaagcttgcccgccagctgcgcaacgagctgtatcagcattttacgaacatgtcgccgtcgttttaccagcggaagcggatcggcgatttaatggcccatgcgaccaacgatttgcaagcgattcagcagacggccggaagcggcattttgacgcttgttgactcggtgacgcttggcgggtttgtgttggcaacgatggcgttttcgatcagctggaagctgacgctcatcagcctattgccgatgcccgtgatggcggcggcgacgagccgctatgggacgatgctccatcgtcggtttttaacggcgcaagcggcgttttcgtcgctgaacgacaaggtgcaggaaagcgtcagcggcatccgcgtcatcaaggcgttcggctatgaggaacacgatgtcgaggcgtttcgccgtcaatcggaagacgtcgtggcgaaaaacgttgccgtcgccaaaattgacgccttgtttgatccgacgatcgggctgcttgttgggctgtcgttttttctcgctgtggcgtttggcagccaaatggttttggcgggcgaattgacgatcggcgagcttgtgtcgtttacgacctaccttggcctgctcatttggccgatgttggcgttcggctggctgtttaacattgttgagcgagggcgcgcttcgtacgaccgggtgcgggcgctgttggctgaacaagatgaaatcatcgagcgccccgatgccgtagatgtcccgccgaaaggggatattgaataccgcgttgatcaatttgcctatccgggagagacaaagccggcgcttcggggcattcgttttcagctcaagcgtggagcgacgcttggcgtcgtcggcaaaaccggggcgggaaaaacgacgttgcttcgtttgctgctgcgcgagtttgacggctatgacggcgagattcgcttcggcggccgcgacattcgtgattatacgctttccgcgctccgttcggcgatcggctacgtgccgcaagaccatttcttgttttctgcctctgtccgcgacaacatcgcctttgccaagccggaagccggagaggacgaggtcgtccgggcggcgcggctggccgacattcatgatgacattttgcagtttcctgacgggtatgagacggtcatcggcgagcgcggcgtttccctatccggtgggcaaaaacagcggctgtcaatcgcccgggcgcttctcattgacccggaagtgctcatttttgatgacgcgttgtcggccgtggatgcgaagaccgaggtgcggattttagcggcgctcaaacaggagcggcgcggaaaaacgacgatcatcgccgctcatcgtttaagcgcggttgagcatgccgattggattctcgtccttgacggggggcgaattgtgcaggccggaacgcacgagcagctgatggcagaagacggctggtatcgtgacatgcaccgacgccagcagcttgaggcgcttgcggagtaacaacagatctgaacgttcgagctctcgccaaaaacgagcggagcgaaaagcttgaaaatacaagttgtttgtgaaatagggggaagtggatgaacgaccgatggttgacaacaaaagagcagcggcgcgttttatggcggctgctcgcttatatgggaagatacaaaaaagaaactgcgcttgcgtttacgcttcttctgttggcaacggccggggagctttccggcccgtatttggtgaaagtgttcattgacgactatttggcgccgggccgccttgcttttggaccggtggcggcgctggccgccgcctatctcggcgtgctcgtcttgaaaacgatcatttcctacttccagcttgtcgagtttcagcggctcgctttgcacgtcattcaagcgctgcggatggatgtgtttgcgaaagtgcaccggctcgggatgagctattttgaccggacgccgggcggaagcatcgtttcgcgggtgacgaacgatacagaagcgatcaaggacatgttcatcagcgtcctagcggcctttgtgcaaaacggattgtttgtcatcggcgtgtttgtcgccatgttttcgcttgatgctaagcttgcgttgttttgcctgttcatcctcccggcgatcgcgttcatcatgcacacataccgacgctacagctcggtgttttatcaagagatgcgcgaacggctgagcgaactgaacgccaaattgaacgaatcgctgcaaggaatggccgtcattcaagcgttccgccagcagcgccgtttatatcaagagtttgccgccgtcaatgaagcgcattacaaggcgggaatgaaaaacatccacctcgatgggctgctgcttcgaccggcgatcgatgtggtgtatatgctgtcgatcatggtcgtgctcagcttttttggcatcacggcgcttgatggcccagttgagatcggcgtgctgtatgcgtttgtcaactatttggagcgctttttcgaaccggtgacgcaaatgatgatgcgcctgtctctttaccagcaggcgatcgtttccgcctctcgcgtgtttgcccttcttgatcatcaagaagaggcgccggccaatccaaattggtcgccgcatgtgatcgagcgcggggaaatcgaatttcgggatgtcagcttttcctacgacggcaaacgggatgtgctgaaacggctgtcgtttgtcatccgtccaggtcagacggtcgcgtttgtcggccataccggcagcggcaaaagttcgatcatcaacttgctcatgcgcttttatgagtttgaccgcggcgatattttgcttgacggccggtcgatccgcgattactcgcgcgccgagctgcgccgccgcctcggccttgtcttgcaagatccgtttttgttttacgggacggtcaaagagaacattcgcatgtataatcaggaactggacgacgaagccattaaggaggccgctcggctcgtgcaggccgatgcgtttattgagcaattgcccgatcgttacgaccatgtgctcgccgagcgcggggcgacgttatcaagcggtcagcgccagcttctttcctttgctcgcacgatcgctgctgatccgaaaattttggtgctcgatgaggcgaccgcccatattgacactgaaacagaggaagcgattcaagatgcgctcatgcgcatgcggaaagggcggacgacgatcgtcatcgcccaccgtctatcaacgattcaagacgccgatcaaattttcgtcctccaccgcggcgaaatcatcgagcgcggtacgcatcagcaactgctggcgcaaaaagggctttactaccaaatgtacttgctgcaaaacggccttgtcgacgtccatgcgtaaatggcggcgttttgccgcccctgcttggaacaaaaagaagaaagcgccacatcccgcctagcgggaggcgctttgctttcgccgcttggtttgttcgcgttgataggcattgagcaacgtgtcaagttctttgctgattttcatggccgccgcggagtttaaccccgttttggccaccgtgtcgacaagctccatccgcttttgttcaatcaaggtcaacaatttgcattttggcacgaatcgaccgtcctttgcttgaagtattgtgtatggtgctttatactattttatcagtgaacgcaaaaatggaaaatagaaaaattgaccaggaacaatgagaaacacgttacgggaagaaggaattctgctaaaataaaaagtaaaaaagcaggggctggttcaccaatgaatgatctcaatctatttttagcgttcggcgccgggtttttgtcgtttatttccccgtgctgcttgccgctttatccggcgtttttatcgtatatcaccggcgtgtcggtcagcgagttgaaagaggaaaacgcgatgctgaaccgccgcagcttatggcatacgctttgctttttgctcggcttctcgctcatttttatctcgcttggctttggcacctcgctgcttggaaggctgtttgttgattatcaagatgcgatccggcaaatcggcgcggtcgtgatcgtcgctctcggcctcgtcgtcgccgggctgtggaagccggcgtttttgctgaaagaccggcgcatttcgtttcgtgaacggccatcgggatatgtcggctccgtgctgatcggcatggcgtttgccgccggttggacgccgtgcatggggccgattttggtggcggttgtcgctctagccgccaccaacccgggctcaggaatggtgtatatgcttgcttatacgctcggatttgccgttccgtttttcatgttgtcgttttttatcggcaagttgcaatggatccgccgccatagcgcatccatcatgaaggcgggcggctatgtcatggtggcgatgggcgtcgttttgtactttgactggatgacaaagctgattgcttatacgacaagcttgtttggcggatttactggtttttagcggcgatggagccgccctttgtgcgggctgttgttggaggaatatcgttgaggagagggcgatggaaagatggctgccattttaattgctgacgatgcgaagtttatgcgggtaacgctggcgcgcatattggaaaaaacggatcacaccgtagccggtgaggcggaaaacggcaaagaggcggtcgagctgtatcgccggctgcgccccgatcttgtcatcatggacattacgatgccggtcatgaatgggattgaagcggtgcgggcgattaaggagatcgatcccggggcgaaaatcatcatctgctcggcgctcgggcagcagcgtatggtcgttgaggccattgaagccggagcggccgacttcatcgtcaagccgtttgaagaaacccgcgtgctcgaggcgattgcccgtcttttgtaagcgggcttcggctccgtacggcataggaaggcgccggcttatgaccgctggaagacatctggctgcgttcctcttggcaagcgagagggatgaagcgagcgcgatgtttggcgaaggcgggggcggctttagaggacggtaggcaagcggagcggtttttgctataatagcgttgtccgtgaattttgtcggaagaaggtgatggctttggcgttcattacatcgctcatcgccgttgtgatggcgtttttcatcttttttgtgcgcatgaaggcgtcggaaaagccgacgaatgccaaaaaaattattttgccgccgctgtttatgagcaccggggcgctgatgttcatcgatccggtctttcgcgttacgcgcggggagctcatcgaagcggtcattctcggcctgtttttctcgctgtttctcattaaaacgtcgaaatttgaaatccgcggcagcgatatttatttgaaacgctcaaaatcctttatttggattttgctcgggctgattgtcattcgtcttggcttgaaaacgtatttaggacgaacgatcgactaccgccagttaagcggcatgttttatttgctcgcgttttcgatgatcgtcccatggcggattgcgatgtacgtttcgtatagaaagctggcggcgcagctgaaaccgccagtgctgacataaagagctgtcccgctgatggacagctcccttttttgttgcgccaagccacttcacttcgcttccctggaattgtcccgcagacggagctgaagtcgtcggtcccggcctaaaaagctgcttgtttgggccgcttttttcatgctgaaacagacgaaagccgctggtcagccttagacgaaaggcggaacgtcagcggctttccaataaatgtttataaggggcgagatcgatgttcttcgcctgcaatgtccggatcaaaaacttatggtcgcgcttgggggttgcgatgatgtagccgcggatcagcaagtcgcgtgtgatgcgcggcgcctgctccttgagcgcaagctcgccgattttgccggcgatcttttgccgcgccacgtcgcggaacaattccggcacagggcgaaccaattcctcaagcagcgctttttcttcttccccccataaatggcgcgtctgttcaatgtaatattcctgccagtcgagctccgattttccatcttctttcggcagccgcttcaaaaacttgcggaacatgaaaaagccgccgatcgacatcatgacaagcaaaaagacgacccaaagcaaaataaaccaaagaaaccatccggtcagcacgatccccaccccaacatgatgatcaactgttttgccataggcaagattcttctactattatgtcgaaaagcttgctgtttggcaagtttcaaacggcggcttgttacgaagtgtaacgcaactgtaatgcaactgtaaaaaagcttgtcccgccttacagcgccaatggatggaaagccgccggccgctttgtatggaaaagatatacagtgacgttcccttctttgcctgctaatctagtaaacaaagaaaaaaagccaaaaggcaacgatgagggggatgcgcagagtgaaaaaaacgatcgcagcgctcacgatcatttgctgtatggcgttaagctctcatgggctgtcggcggaagcggctggctcgtatacatactatcaagtgaaaaaaggggatacgttgtcgaagatcgccaaacaatatcatactacggttgcttcgttaaagttgttaaatcacttaaaaagcgatgccatttatgccggagaaaggctgaaagtgccggctgcggcgaagcgatcggcttcggcgccggcaaagaagaaatcgatctcattaagcgctgctgaccggaagcttctcgcccagcttgtgcaagcggagaccggttcgagcgagccgtttgccggcaaggtggaagtggcgcttgtggttttaaaccgcacaaagcatccggagtttccaaagacggtgcgcggcgtcatttatcaaaaaacgaaatccggctatgcgtttgtaccagccaaaacggggaaattgacccgcattcagccgaccaagcaggattacgaggcggtcgacaaggcgctagccttattcccaaacgatcgccgcggctcgctttatttctacaatccgaaaatcacaaaagacaaatggatgttgtcgcgtccggtgacgattcgcatcgggcaccatgtcttcacgagatgaacggggtcgaataaggcctcgttcttttgttttgtgcatagcggcgggccggcgttgtttcatcacgattcggcaggaatttcgaccggcggctgcgaatgtgtgtaacgaggaggggagcgatcgtgaaaagaatcgatctcatctataacacgctgtgtcagtggaagaagagcggagagtcgtgggcgagcgcagaggagctagctgacgctctcggattggatcgagctaacgtcagccgcgatttgaatcggttgtggagggaaggaaaagtgcaaaaacggccgggaaggccggtgcggtttgcggtcgccggcaatagagcgacagcgccgcggttggaccggcttgccgccgaacagccgagtttggccatggccatcgagcagggcaaagctgccctcttgtatccgccgaaaggactgccgatgctgattgtcggggaaactgggacggggaaatcgatgtttgccgagttgctccatgaatttgccgtcgcaactggccgttttccgccgggggcgccgtttgtgacttttaactgtgctgactacgccaacaacccgcaactgttgcttgggcaactgtttggaatccggaaaggagcgtacacgggagcgcatgaacaaaaagggctgcttgagaaggcggatggaggcattttatttttagatgaagtgcaccgcctgccggcggaaggtcaggagatgctgtttacatttattgaccgcggcgtctaccgccggctaggggaaacggacacggaacgaacggctgatgtgctgttgatttgcgcaacgactgaaaacccggaatccaacttgctgaaaacgtttcgtcgccgcattccgatgcatatttggttgccgccgcttgagaagcggacgcttgaggaacggtactgtctcgtcatgcaattttttcaacaggaagcggtgcgcctcgggaaagacattcatgtctctgccaatgcgttgcgcgcctttttgttttacccctgtccaaacaacgtcggacagctgaaagccgacattcagctcgtttgcgccaaggcgtatgccgactatgtcaccggaaaaaaagaaaacgtccgcatccagcgcgctgacttgtcgtttgaggtgcaaagcgggctgttgctcgagaaaaagcatccgcaggccgcctcctttccgctgccgcacggtcggtgcgtgttttcagcgcatggaggcgaatgccgaccagaactggtgaatgatgaccagcaatcgatttatgacaatattgagcgcaaatacagtgagttgaaaaagcagggcgtcaccggcgatgaactggatttgctgcttgagatggacattgaacgttatgtttcgcagtatatgaaaggtcttcatcgccgcattcgcgatcgctgcgatctggagaaaatgatcgcacctgacgtcctgtcattaaccgaggcgctaattgtctacgcggagaacaaactggaacgccgtttcccggaaaaggtgatgtatgcgctcgctttgcatattcaaacggcgcttaatcgccttcggaccgggaacgccgtgacccacccacagctcaatcaggtgcgcaccgcttataaaaaagagtttgccgttgccttggactgcttgcagcttatggaagaacagatgcgcattgattttcccatcgatgaagcggggtttttgaccatgtttttcgcgcaccgtgacgaaaaacaggaggaacaggaagagcgggtggcggtggttgtcatcatgcatggcaacggcgttgcgtcggctatggcggatgtcgtcaacaaattgttggcagccgcatgcgtgcaagcggtcgatatgccgctcgatgcggacccgaaacaagtttacgagcaagtaaaagcagtcttgcagccggttgcatcgacgaaaggggcattgctgcttgttgatatgggatcgctcgtgtcttttgcccattttttagaaaaagagcttgccattccagtgaaagtcatttctctagcgagtacgccgcatgtattggaagccgcccgcaaagcgatgctcggctattcgcttgtcgacatttataacgaagtgaaaaccgctgcgccatattatatgcgccaaccgttttgggaagaggacggggcggagcaagataggctggcgattgttacggcttgtttgacgggaaaaggaagtgcgcttgcattaaagcatatattggaaacttacttgcagcttgatgaacaattgtgggaaattatccctattcatatcgttgatgaaaaagaagcgcaaaataggttgtcaaacatagccaaacatgttcgaatcgtcgccatcgtcagccatttccgcctcgatgaacggattccgcactttgctttggacgaagtgctcagtctgaaagccatgaaagaaatacaagcgcttgtcgatgatgaagaaatgtatatgcatatggcccgagaactggagggccatcttcgccatctgtcctcaggacgggcgattccggtgatccgcgcggtgctcgcgtcgatcagccaagagatcgggtttccgtcgcagtccagcgatatggccggacttgtccttcatttatgctgcctgcttgatcggttgttggccggtgaaccatcaagcgatgctgggacggacggtggttgccgtgaacacgaaccgctgtatacgatcgtgaaggaggggctgtttccgctcgaacagcggtacggcgttcgcatcggtgagaacgaattgtgtcacattattcgctttttccgctcgctgcggcaaaaacgggacacataaggcgtctgcttctttgttttgcgccgttcgattgaaaacggtttcaatacacagttgccgctgactgacacacaatgagccgatctcgcttttcactgcttttttattgttggcatggaatttgcttgtttaagatggcgatcacaaaacaaaggaggagaaaagcgatgaacattttactcatttgcgccgccggcatgtcgacgagtttgctcgtgacgaagatgcaggaggcggcaaagcaaaaagggatcgaggcgaacatttgggctgtgtcagctgatgaagcgaaaagtcatctcgaccaggcggatgttgtgctgattggtccacaaatccgctataagcttgccgccttcaaaaaagagggtgaggcgcgcggcattccggttgatgtcatcaatccagctgactacgggcgtgtcaacggctctggggtgctggactttgcgctgcggttaaaaaaataaacagggggtaggggcggatggatcggtttattcgtgtgttggaagagcgtgtgatgcctgtcgccggcaggattgccgaacagcgccatttgcaagccattcgtgacggaatcattttgtcgatgccgctcttgattatcgggtctttatttttaatcattggttttttgccgatccccggttataacgaatggatggcgaaatggtttggcgaacattggctcgataagctgttgtatccggtcggggcgacattcgacattatggcgcttgtcgtcagcttcggcgtcgcttaccggttggcggaaaagtacaaagttgatgcgctttcggccggggcgatttcacttgccgcttttttgctcgcaactccgtataaagtgccgttcacgccggaaggagcgaaagaagccattatggtcagcggcggcattccggtgcaatgggtcggcagcaaaggtttgtttgtcgccatgattttggcgatcgcatcgacggaaatttaccgaaaaatcatccaaaaaaatattgtcattcgacttccggatggggtgccgcctgcagtggcccgctcttttgttgctttgattccgggggccgctgttctcgtcgttgtctgggtggcccgccttattttggaaatgacgccgtttgaaagtttccataatattgtatctgtgcttctaaacaaaccgctcagtgtgctcggcggcagtttatttggcgccattgtcgctgtactgcttgtgcagctgctatggtcgaccggtttgcacggggcggcgatcgtaggaggagtaatggggccgatttggctgtcgctgatggacgaaaaccggatggtgttccagcaaaatccgaatgccgaactgcccaacgtcattacgcagcagttttttgatctttggatttacatcggcggttcaggagcgacattggcgttggcgttgaccatgatgcttcgggcgcgcagccggcagttgaaaagcttagggcggctcgcgatcgcacctggcattttcaatattaatgagccgatcacgttcggtatgccgatcgtcatgaatccattgcttatcattccattcattctcgtgcctgtcgtgcttgttgttgtctcctacgcggcgatggcgactgggcttgtcgccaaaccaagcggggtggccgtgccatggacgacaccgatcgtgatcagtggctatttagcgacggggggcaaaatttccgggagcattttgcaaatcgtcaacttcttcatcgcgtttgccatctactatccatttttctcgatttgggacaaacaaaaagcggccgaagagcagaccgatccaacaatctcaagcggagcgggaacaacgcactcgctgtaaataaggagaggaacgaaatgccgcgctattgcatagtcaacgccgatgatttcggttactcgaaaggggtcaactacggaattttggaagcgtttcaacacggtgtcgtcacgtcggcgacgctgatggccaacatgccagcggcagaacacgccgcccggttggcgaaggaacatccggaactcggcgtcggcattcattttgtgctgacgtgcggccggccgctggccgatgttccgtcgcttgtgaacgagaacggggagtttccgcggcgtggagaggcgcttgctggcgctaggcgcagcgatatcgagcgggagcttgctgcccaactcgagcgggttttctcgcttgggctctctcccacgcatatcgacagccatcatcacgtccatgagcacccgaatgtgtttccggttgtggaacaattggccgaacgctatcggctgccgatccgtccggtgcggacgacacggccgcaccggctggcaaccgtcgatgtcttttttcccgacttttacggggatggattgacaaaggaccattttttgacgctcatcgaccggattggcgacgggcagacggcagaagtgatgtgccatccggcctatatggacgcccctcttgctgcgggaagctcttattgccggcagcggatcgaggagttggctgtactgaccgatccagcgctctctaaggagatcgcagagcgtggcgtccagttaattacgtaccgtgaattctatcaactataggagatggcgttatgcaaacgtatgaacaaactgtattccaactgattcttcatggcggaaacggccgcagttatgcaatggaggcgattatggcggcgaaaaaaggggaatttgccgaggcgcgcaggctgcttgaacaggcgggagcagaactgcaggcggcccatgggctgcagaccgcgttgctgcaacaagaagcgagcggcgggcagccggtggtgacgcttctgatggtgcatgcccaagatcatttaatgacggcgatcacggtcaaggatttagccgctgaattcgtggagctgtatgaagcgctcaagcggcaaacagccgaatcataatcgccgtcggccggcttgttgaccgggtgaggatgattcgcttcaacgggaatgaacccaaggcgggcggcaacgggctgttctagcgaccgcccgctttgttgattttacaataattttattatgtaaatataatgacaccagccgttcagcccgcccggctgccgccgggcgcggctaaacggagataaggaaactccgcttgttttcgtcacatatcgtggcttgtgttgtgcttttgccgcgtgtgattgcggttcttcacttttttcgaaccgtcaagcggctccggctgcccaggattgtcgccttttggggcgtttttgcgcatatctttgccgtcgtttttgttcgtcatttgttgtccctcctttgtccgttagcatgcggcgttgtgctttcgcttattcggcgcataatttgcgcccggtttgaaacgataagtagtgaacgaccgcgatgactgcgaaggagggacgagccatggtttaccataaaacgaagcaagaggcgtttcaagcagcgcaaaaggcgacgatggaagcgaaagaatggcacgatcacttggtgcgtgatcaagccgactacggccaccagctggcccatcttcggcaagaagtaaacgaggcgttcgcccaaattgaaaacgcgctcgaagttgcctcggaaacgcagcgcgtgcagctcgaaaaattccgcagcgatttgcaggcgattgttgatgaagtgaatcaacatgagtaagggaatgccggcggcggacattcccttttttcatgctatggcagtccgggatggcggaatggccgccatgctattggttcttttttcgttttttgttgttttggcgctgtgcttctgtcagcggttcattggaaaattcttcattgtagccggctcccattccttgcgctttggcggcgttcatgccagggatcacgtggtttgcttttcgctttgccattcgtttcacctccgcttctagtttgcgacgaaacgggcgccttattcctcttttgccgcggtaaggaagtaatatggcgagacattggaaatcattatttacaacttgtcctgttctataataagataaagtcgtgccgaactttatggggattgggagaattcatgctattttttcgacttttgtgcgaaaaaatagtatagtattattgtgaagtgaagggggttatacatatggcgaaacaagatgtgttcaacgcccgctcttcgtttgttgtaaacggcaagacgtacaactactaccgtttgcaagcgcttgaagaagcgggcatcggccaggtgagccgcctgccgtactcgatcaaagtattgcttgaatcggtgcttcgccaagtcgacggccgcgtcatcacgaaagagcacgtcgaaaacttggcgaaatggggaacgccggaaatgaaagacatcgacgtgccgtttaagccgtcgcgcgtcattttgcaagacttcaccggcgtgccggctgtcgtcgatttggcttcgatgcgcaaagcgatggccgatttgggaggcgatccgtacgaaatcaacccggaaattccggtcgatctcgtcatcgaccactcggtgcaagtcgaccgctacgggtcagacgatgcgctggagtacaacatggatttggaattcaaacggaacgccgaacggtacaagtttttgaaatgggcgcaaaaagcgtttaacaactatcgtgccgttccgccggcaacggggatcgtccaccaagtgaacttggaatatttggcaagcgtcgttcatgcggtcgaaggggagaacggcgagtacgaagcgttcccggatacgcttgtcggcacggactcgcatacgacgatgatcaacggcctcggcgtcctcggttggggggtcggcggcattgaagcggaagccggcatgctcggccaaccgtcgtacttcccggtgccggaagtcatcggcgtccgcctgacaggcaagctgccggacggagcgacggccaccgacttggcgcttaaggtgacgcaagtgcttcggaaaaaaggcgtcgtcggcaaattcgttgaatttttcggaccaggagtggcgactttgccgcttgccgaccgggcgacgattgccaacatggcgccggaatacggggcaacgtgcggcttcttcccggtcgacgctgaagcgcttgactatttgcgcttgaccggccgcgacgaacatcacgttcaagtcgtcgaagcgtattgcaaagcgaacggtttgttctacacgccggatgcaccggagccggtgtttacggatgttgtggaaatcaacttgtcggaaattgaaacgaacttgtctggcccgaaacggccgcaagacttgatcccgctctcgaaaatgaaacagtcgttccgcgacgcggtgaaagcgccgcaaggcaaccaaggctttggcttgacggaagcggacttggagcgggaaattacggtcgagctgaacggcgaacaagtgaaattgaaaacgggcgctgtcgtcatcgcggcgatcacaagctgtacgaacacgtcgaacccgtacgtgcttgtcgccgctggtttagtggcgaaaaaagcggtcgaaaaaggcttgcaagtgccgaaatacgtgaaaacgtcgctcgcgccgggctcgaaagtcgtcaccggctacttgcgtgactcggggctgcttccgtatctggaacagctcggtttcaacattgtcggctacggctgcacgacatgcatcggcaactcaggtccgcttgcgccggagctcgaaaaagcgctcgcggaaagcgatctgctcgtgacaagcgtcctgtccggcaaccggaactttgaaggccgcatccacccgcttgtcaaaggcaactatttggcatcgccgccgcttgttgtcgcctatgcgctcgccggcacggtcgacattgacttgttgaacgagccgattggcaaagacaaagacggcaacgacgtctatttccgcgacatttggccgtcgatggaagaagtgaagaatgtcgtcaagcaagcggtcgatccggaactgttccgcaaagaatatgagcgcgtgttcgacggcaatccgcgctggaacgccatcgaaacgacggatgagccgctgtaccaatgggatgaaaactcgacgtacattcaaaatccgccgttctttgaaggcttgtcgccggaagtgcgcaaagttgaacctctcaccggcttgcgcgtcgtcggcaagttcggtgattcggtcacgactgaccatatttcgccagctgggtcgatcggcaaaaacacgccggcaggccaatatttgatctcaaaaggcgtcgagccgaaagatttcaactcgtacggttcgcggcgcggcaaccatgaagtgatgatgcgcggcacgttcgccaacatccgcatccgcaaccaaatcgcgccgggcacggaaggcggctatacgacgtactggccgaccggcgaagtgatgtcgatgtacgatgcgtgcatgaaatacaaacaagacggcactgggcttgtcgtcatcgccggcaaagactacggcatgggcagctcgcgcgactgggcggcgaaaggaacgttcttgctcggcatcaaaacggtcatcgccgaaagctttgagcgcatccaccgctcgaacctcgtcttgatgggcgtcttgccgttgcagttcaaagaaggcgaaaacgccgaaacgcttggtttgaccggcaaagaagtgttcgaagtccacattgatgaaaacgtcaaaccgcgcgacctcgtcaaagtgacggcgacgaacccggatacgggtgaaaagaaagaatttgaggtcatcgtccgctttgacagcgaagtcgaaatcgactactatcgccacggcggcattttgcaaatggtgttgcgcgaaaaattggcgaaagtgaaacaataacgacaaaaagcaggctcccatatcgggaagcctgcttttagcttcactgtttttcactaagagcaatcgttgcggctacgatgggatgttccgcttttcccgccaccgtctgccccagaggcgcatgcttggcagttcggcgaaaagcatgccggccaaaatcgcagcgccgccaagccaggcagacggcgacagccgctcgccggcccagagataggcagttaaggcggcaaacaccggctccatggcaaaaatgagcgcgacgcgggtgggggttgtatatttttgcaccgccgtctgaatgaaaaaggcggcggtcgtcgccaacagcgacgtcacggcaagcgccccccacacttccggacggcgaagcacggctatgttccacatgtcggcggcatcttcaaaccaaacggcaaaaaggaaacaaagcgcagcaacggtaaaaatttgcactgtcgtcagcagcacggtcgaataacgcgatgaatatcggccggtgacaataatgtgcatggcaaacgaaacagcgcaaaaaaagacgaacaagtcgccgcggttgaatgacaactcggctccgcccgtcagccaatacaagccaaaggcggcgagcgctgccccaatggcggcgttggcggtcggcttttgctttaaaatgaaaacggaaaagagcggcacgagcacgacgctcagcccggtaataaatccagctttcgacgacgtcgtgtacaacagcccgatcgtttgaaacgcatagccgcaaaacagccaaagccccatccacgccccggcgccgatgacccgccatgaaaggtcggacaacagcgagcgggatcggacaacagcccaggcgagcagcagcaagccggctaggctgaagcgcacagcgttaaacgacaacggctccaaaaaggaaatggcgttttggacgacgacaaacgtcgtcccccagacgaacgttaccgccaacaaacttaaatcagcgacggtttgctgcttcaattcgactcccccttgtcggtcttttccacccgttgatcggctgctagccgctagtgtaccataaacgcggcgaaaaaaacatacttttttggaaaaaagccgaggctttggcgtcaaaatcggttgaaatagaaggctgccgtgcataataattaaataatgaacaaggacgaaaatgtgataaaataaaaaccggctttgatcatggcgatgcggaagggtgacaacgttggaggtgcaaatccactggacatatatcacgccgaaaaagcaggaaacgttcctcttgacggattggattgaagcaagagaggcgctcatgctggccgatgatttcgagaaaaccgggcgggtgaaagcgcttgagtttgtcgaccgaaacggggtggcatggtcaaaaaaagagctgaaaaagctgcttgaagagatcgccagcgagccgcatgaggtcgtcgtctattttgacggcgggtttgatcatgagacgtcccaaggcggcgcaggggcggtcgtgtactataagcaaaacgaccaccgctaccggctgcgcgccaaccgccggctcggggaaatcaaatcgaacaacgaagccgagtatgcggctttttggtttgtcatgcagctgctcgaagaactgggcgtccgccatttgccggtgacgtttcgcggcgattcccatgtggtgctgaagcagctgtcgggcgactggccgtgctttgaagatgattataacgcttggcttgaccgcatcgaagcgaaactgcgcgagctcgacattcaaccggtatatgaaccgattgcgcgcaagcagaacaaagaggccgattcgctcgcccgtcaggcgttggacggacagctgatcacgagccgcacggaattggaagagaaagggtaaggttgtatggaaaaaaaacgaaacgaacgaaaagaaatattggaacagatcgcccggctggaagaaacgtattgcgacggctgttttttaaaaagcacgttccgcaaagagtacggcaaaacgtacgcccagtcgttttgcatccaacaatgcacggtcggagagcaaatgcggcggtacggggagaagctgctttccgtcccaccgcggccgcgccaatagcggaggcctgaacggaagccggtttgcgggcgcgatgccaagccgcatgacatggcgctgtccgggagcggccgcacatcggctgccgtctatcccccctctgtgctcggcgcagtgaaaagagcttcgcaagcgaagctctgtcggatggggttattgttgcgcctcgcgaagctggtgctcggcgcgggccaatgtttgttcgcactgggtgagaaagtcgctgtcgacgccagtcgcctgttgacgggcgcgggcgagttggcggcgggcgttttcgaccgcttctgcagcgtggttgagcatctccggatcgagctgcatcgtcgcttgaccgaccattttttccgccgtttcgacgaacatttccacttgctttaagtcgttgtatcccgtatgtacgtcggcatcgcgtctggccatatgaacacctccctttttttattgttcgccgcttggttgaatctatgcaaatcgcaatgaaaaaggcaccctgcttaagcagggtgcctctcgttccgctcccgttctcacgtctatgtcaacgaagtcttataatttgacaacgttcgctgcttgcggtccgcggtttccttggacgatttcaaacgaaacttcttggccttcttctaacgttttgaacccttcaccttggatcgccgtgaagtggacgaatacgtcggaaccgccttccacttcgatgaaaccgtaacctttttcgttgttaaaccattttactttaccacgttgcataatactgaattcctcctaatacctttagcctgttcggctaacctcaagatttttatcaaataacaaaatatacttcacagccatccaagatgcgtcttcatgttgaatgcctgaaatatattctgttatgtgatgactttactatacactaccgcgggtggccgcgtcaagcaaaagaaaggaaatttccgaaaaaaattgtttgccggcccgaaaaacaatgcgttgaaaaggaaagcgggccgctggggagaaaaaagtcatgagcaggcaacaacggccatacattggaataggaacgacgaaaagggggagaagcggatgtaccgcggaaaaatcgcgggaaaagaagtgatcgttcgattgggcaaccgggtcagccgccgctatttcagcgacaataaaatttaccacatggttctttcgtacggagagtcggcgtttcgcaaagggcaggatatgttttgcatctataatgaccgcgtcggcttgattgttgcggaagtcgagcaacaggacgtcccggtcattcggatcgattacattatcgaaaacgaaaatgtgtacgaataaccaattgacagcggaaggcgaatgcggtaatctcgaatgtaagcggtaacaaaataagccgcattcgtccctgtttctcccagggggcagacgtgccgcgccagcatcgtctgtttattttttggctcgcgttgaaacaggcggcttcgttttttcgtatgatgatatgacaagagagacaaagaggtgactgcggtgttattgcgcaaaatgatgtcaagagtcggagtcgggtcggcgcacgtcgacttgatcttaaataaatcgttatggcgccagggggaaatgattcaagggatcgtccacatttacggcggaacggtggaacaaatgatcgagcggcttgatgtggagctcgtgcaaaaaacgatcgaaaacggcaaggaactggatgacattgtcgccgtcattccggcggccggagcgttttcgatcaagccgggcgagaaaaaggagatcccgttttcctacacgattccggaaaccttgccgccatcgcgccccggccggtcgtaccggttcatcacccgccttcatatcgaagacgcggtcgatacgctcgacttcgattacgtgcaaattttgccgaagaaataggttgacagcgttttcaacagatgatatgctaaaagcaagttaataatgttgtggtggagaagcggagacccacacatattcctcgttgcttagcggggaagtgtgtgggtttttgtttttccacccaacggctaaccctccggaggggccgcccaagcaggaaatagcagaggaaatcacgaatgaaaagggggaagagaacaaatgtcgccatttttaggggaattcatcggtacggcactgctcatcattttcggcgctggtgtgtgcgccggggtcaatttaaagaaatcatatgcggccaattcgggctggattgtcattacgatggggtgggggctggcggtggccgtggccgtatacgctgtcggccggtatagtggcgcccatctcaatccagcgctgacagtggcactggccataagcggcgattttccatggaaagatgtccctggctatgtgttggcacaagtacttggcgctatggttggggctgccgtcgtctatctccactattggccgcattggaaggaaacagacgacccgggtgtcaagcttggcgtgtttgcgacgggtccggcagtgccgaatacggctgccaacttgcttagcgagatcatcggaacgtttgtgttggttttggccatcttggccattggcgccaacaaattcgctgatgggctcaatccatttatcgttggttttttgatcgtggcgattggactgtcgctcggcggtacgacgggatacgccattaatccggcccgagactttggacctcgcttagcccactttttgttgccaatcccagggaaagggtcatcgaattgggcgtatgcgtgggtgccgatcgtcggaccgctgcttgggggtgcgttaggcagtttggtctataaagccgttttcttgggaaaaccgacaggcgcattatggggagtgctggcggcaaccgcagtcgttttggcggcggcgaagatggcaaaaggaaaaacagccagcgccgcaagccgccgttctctctagttggcgtacggggtttgtaagcaaataaaggagaagggggaagaatgtcatgaatcaatacattttagccatcgaccaaggcacaaccagctcgcgcgcgattttgttcaatcaaaagggcgaaatcgttcatatggcgcaaaaagagtttacgcaatattttccgcagcccggctgggtcgagcacaacgccaatgaaatttggggatcggtgcttgctgtcattgccagcgtcttgtccgaggcgcaagtgaagccggaacaagtggcggcgatcggcattacgaaccagcgggaaacgacggttgtgtgggagaaagacaccggcaacccgatttacaacgccatcgtctggcagtcgcggcagacggccggcatttgcgatgaactgaaagcgaaagggtatgacccgctattccgcgaaaaaaccggcttgcttattgacgcctatttttccgggacaaaagtgaaatggattttggaccatgtcgagggggcgcgcgaacgggcggagcgaggagagctgctctttggcacgattgatacgtggctcatttggaagctgtccggcggccgcgcccatgtaaccgattactcgaacgcgtcgcgcacattaatgtttaacattcatacgctcgagtgggatgacgagctgcttgcgattttaaacgtgccaaaggcgatgcttcctgaggtgcgcccgtcctcggaagtatatgcgaaaacggttccgcatcatttctttggtgtggaggtgccgatcgcgggagccgcgggcgaccagcaggcggctttgttcggccaggcgtgctttacggaagggatggcgaaaaatacgtacggcaccggctgctttatgctgatgaatacgggggaaaaagcggtgcaatcgaaacacgggctgctcacaacgatcgcctggggaattgacggcaaggttgaatacgcccttgaaggcagcatcttcgtcgccggttcggccattcaatggctgcgcgacggcttgcggatgatcaaaactgcggcggacagcgaagcgtacgccgaaaaagtcgagtcgaccgacggggtgtatgtcgtcccagcgttcgtcggcctcggcaccccgtattgggacagcgaagtgcgaggcgcggtgtttggcctcacgcgcggcacgacgaaagagcatttcatccgggcgacgttggaatcgctcgcctaccagacaaaagatgtgcttgccgccatggaagccgattccggcatctcgctgacgacgctgcgcgttgacggcggggccgtgaaaaacaacttcctcatgcagttccagagcgatttgctggccgttccggttgaacggccggtcgtgaatgaaacgacggccttgggcgcggcgtatttggccggattggccgtcggctattggaacagccgggatgacatcgccgcccaatggcagcttgagcgccggtttgagccgaagatggatgatgacaagcgaacgatgctctacgatggctggaaaaaagcggtgcgggcggcgatggcgtttaaatgatggaaaaacgcggatgccttgatgacaggcatccgcgtttttacgtccttcgcttgatactgcgtgctagcaggccagctgcttcatctgccggcatggggggccggaacaagtagccttgcgcctcttgacagcctttttcccgtaagtactcgagctgttcctcgcgctctactccttcagcgacaacgttcatgccaagatggcgggcgagggagatgatcgtgcttgtgatgatgctgccatagtgcgaatgggggcaatcggcgatgaaggtacggtcgattttcaccgtgtcaatgtccaactgtttcaaataggcgagtgaggaatagccggtgccgaaatcatcgatggacaagcgcacccccatctctttcaaccggtgcaaattggccaaaatagtcgcttcttgataaatagcgatcgtttctgtaatttcaagttccaaccacgatggcctcatattcgtctccgccaaaatggcttccacgcgagcggcgaattgtgggtggtatagctctttaacggaaacgttgacagccattcgaaccggtatgaacccttgacggcgccaacgttcgtgctgccggcatgcttggcggatcgtccattcgccgatgggaataatgagacccgtttcctctgcaagtggaataaaatcacttggcggcacgatccctttggaggggtgatgccaacgaatgagcgtttccatagcgcaaacagcttttgtccgcacatcgacaatcggctggtacaataggacgaaccgatccatgttttgtttgactgtttggtgcaaatccgctaacaaaaatacattgggaaggcgctgatgctgcagcgcttcttcataaagacaatagctgtttttgcctttccgtttcgcctccatggcggccatgtccgcctggcggatggctgtgtccacattggcttgctcaccgtcaaaaagagcgatgccaatgctggctgttataaaaatggtttgttcggccaacgaaaacggctgggcgatgagcgccagcaagtcttccgctatggctgatgcttcttggtgtccagcggctggcgcgagcaacacgatgaattcatctccgctcatatgggcaacgatgccatggggatggacgcgctcacgaagccgggcggccgtctgttgaagcaactcgtcgccgatatgatggccgaacgaatcattaactgtagatgagcaaattcactaacataaattgacaaccaaacaaaaaaggagacatgaaccggactccttgggtaaaatagatgtgcacaaaacccattcacacaaggaggttcatgtctcatgaatagattagcacatcaccaaggaatccacaagtttttcttcactttggggttgacgctgcagctttccaaaccggtcatcaagcatctcattcatatcgtcgatgccttgaccaccaagggattctcgggaacattgaccgatattcatcactggagctttcatccgaatcatcgaacgacgctcagtcactttttcacgaaaagcccttgggatgaggaaaggctgcttgggaagcttcaagagtggatcctccgccgaatcgagcgcctggtcgagcgaaagaatcagcctctttttgtctcgattgatgatacgatttgccaaaaaacgaagccttcgtcacgggcaacgcacgccattcaagggtgtggttggcatttctctcacaaagatcatcaatcggtttgggggcattcgctcgtttggctgatggtgcacaccttgacacaagcgtttccgtttgcgttccgcctgtatgacaagaaagcgggaaaaagcaagatcgacctggccatcgagatgctttcttcgctcaaagtgaagcgggctcagccggtgtatgtgctcatggattcgtggtatccgtccaaaaagctcattgaagcctgcttgaaacagggattccatgtcatcgccatgctcaagacgaaccggattctctacccgaaaggcatcgccatccaagccaagcagttcgcccgctatgtcgagtccgaagacacccgcctcgtcacggtgggtcaggagcgttatcgcgtgtatcgctatgagggggcgatccatggcctcgatgacgcggtggtgctgctggcttggaaggcggatcagccgatggcgccggaacatctccatgtcgtcttgagcaccgatcgggagctcggggacgaagacatcttgcgttactatgctcagcgttggacgatcgagtgctttttccggcaggcgaaagatcaactgaagcttgatggataccgcgttcgccacattcgggcggtgaaacggtattgggcggtggtgctgctctcctgcgtgtatagcatcgccgaatcccgacaaaacctctccgccgggctggagcttcttcggtcgcggaaagaccacagcgtcgtcgagttcatttatgacgctgcgaagcaagatattcccattgatgtgatcaaaaaacagctccgtatcgcgtaaggggtaccctgtttgtctctctaaccatggaaattattgtaatgaaaaatgctcatctacagtcattaatatattgaaagccgtctaaatcaatatacaaaatggcgccgtgttgtttcgtttctttcagtttcgacagcattgccttggcaagctgcaaaaatcgacgccgattcggcaatccggtgagctcatcataatggtaatggaacagggaatcatacagccgcctgttttcttcgagcgctttccttgttccctcatgttccatggcgaggctcgcgagcgatgacagcgccgacatgatttccatatcttccggttccggttcgcgttcggtcggatagtaaaacgccagcgttccgagcacatggccgaatgatgagagaatgggcatggaccagcaagctctcaatccgtgcgccaacgccaattgcgcataagacgcccagcgggggtcatttgccacgctgcttgcaatcacgatctctttttgataggcggccgcgccgcacgatccagattgcggcccgatttcgattccattcatggcttcgatataagcggatggcaagcttggcgctgctccatggtaaaggcgtcgcccgtcgtcatcggcaaccaaaatcgaacaaacggctggaggccgcaatgcttcagccgccttggcaatggacgtgagaatggcatcgagcggctcgtgtttgatgatttgcttcaaaatgtgagtctgttcagcgagcagccgctccgcatgtgtttcagcggtcatgtcagagcacgagatgaggaggaacggcgtatcgttcaatgttttccaacgcatatgcacgcgaacagcgcataatttgccggttttatgcaccgttctggccgtgaatgtgcggactgtttcatctgtcggttgaggaagcaagtgagcgagggacgcccagtcgtcaggatggaaaatagtttgaaatggggcgccgatgagttcaatccgatcgtagcccaacgatgcacccgcatagtcattcatatcggcaatgactccgtgttcagtaaccacccattgcacggcaggcataaaaaagtaaagcgccccataatgcgtcatgatcgactgcttgtccatgcggaagcaatcctccaatctgcaaaaaaatagatgcactatgtcattttaccatgtttttatctgtttttgtctagttttgtcgaacgatcgctgtatttttttcactgatcgtgcaaaaagatcaatccaccgcagggtgctctcttctgaacacttttctttagaggcgagagattaatcaaacatattaaaacattgttctaaataatcatcatacgccaccaacctccaagtcctttaagggtgaagctggagcggctgtcgcgacatcttggaacagccggacgcagggcaatcagtgaaaaccattgccatcccagcgaatgtgtggtaggataggggaaaatagcatacgtcttatcaagagtgggcgagagaacgggcttgatgaccccacagcaacctgcctctggcaaggtgctaacacctgcaaagcggcttcgctttggatgataagaacggctcatgacccctttcgcatcattccgaggcgaaggggtttttttgcggacgggaggtgagagaaacggtggcggaaccctattcgctccgtgcctgcatggcggcccatttctcggttgcggcgtttgccgttcatgtcatgcgctgtgtgcaggcggagctcatccggtttgaccctaaggcggcggtgcatgtcgaccgtggggagggctacagccatttgtatgggagcgcacaagggagagtgttttccatcttgttgacgagcggagaagcggacgaacggagagccgaagggccgtacgcccttgaccgctacatatggacagagcttgggaaaaaagggattttcccgatgcagatgacgccgtatttacaagcagtatggttaactgagtcatagaaaggaagagggacgaatggcagttaaaaaatttgaacatgtcggcattcaagtgaaagacatcgaggcatcgaaagagttttatcaaaatgttgtcggcttggagctgctcgacgaaatgattcatacgaacggcacgatgaaattggcgtttttagggattggcggctcgatcattgtcgagctgatcgaaggatacaacccggatttgccgacggaaggaaaagtgcaccatgtggcgtttacggtggaaggcattgagcaggagaaagaacggcttcagtcgctcggtgtgccgcttgtgtgggaagaaataacgacacttccgaacggggcgaaatatttgtttttccgcgggcccgacggtgaatggatcgaattttacgagcctgctcgataaatggcgtcacgctaggcggccagctgtttgggccgcctatgaatttgccgtctggcgattggcgcttcgttccatttttcttcgtatggccttgcctgccgctagacaacaaccgtccatgtaggagtcgtcgtcttctcgattcaatggtatactagaaaaagagaggggggaggctgacgtggaagaaatgatcgtgcacgcgattcaagacgactaccctgatgaattcgcctggtgctacggctgcgggcgtctgaatgaacaaggccaccattttcgcaccgggtggcggggcgacaaaacggtgacggtgtatacgccgcgtccggaacatacggcgatcccagggtttgtgtacggcgggctgatcgcctcgctcattgattgccacggcaccggttcagcggcgcttgccttgcatcggaaaaacggccatgaaccagggagcggggaaacgccgccgcgctttgtcactgcgtcgcttcacgtcgatttcgtcaagccgacgccgcacggagtgccgcttgtcgccgtcggcactgtgacggagattcatccgaaaaaatggaaagtggacaccgaagtgttcgccaacggcgaactgtgcgcccgcggccaagtcgtggccgtcgtgatgccgaaaacgtttgtccgtgggtaacaagcaacgaaaggcgccggagaagggctgtttttgacagcgctttctccggcgcttggcaactggtcgaaaacggctgcgcctcacctcgtttcgccattgaggactgatgatgtcatgaaaaaggcaactcgacaacgcctcttctcaagtggggaaaccttgtgaaattggttctcctttttcaacaaaaccaccgatttggcgaacatcatcgtttttcaccggttttatcggattcctctgatcatcgctttccatgcgttcaaaccaacaacagcagctgctgtttggcctcgtcgaatccaaggagaacgagcatgcgcaaaaaccccttttggagatccatcaccttcacggtttgtccatgatcagcaccgacgacgtggcgctcgccacttctttgccgttttgccgcacgatggcggttacataggcgacggttttcccgaacttttccacccgcgcctcgatttcggcttctccagccgccgctgggcggtgaaacgtcgtctgcaagttgatggaggcgtgcatttggtcatcgcgaagcaaggtcgtcaccgcatacgccatgagaatgtccgccgccgccccgacgaacccgcccataatcaccccgttgccgttgagcagcgattcgctgatcgtccatacgcctttcgcatagccgtctcgggcttccgtcaggcggacgccgagcgtttcgtcgcatgggggcggcgcgctttgaccggcgatgacgtcatgcaagttggtcattggcttcatgtggaacaccctttctgttgtcaatcatgttttttattcgccaaacggcggcgatttcctctttccgcgtgcatggggaggagaacggcaaagctgtggcgaaagaaacaagcagctgatgatggaaaggagatggtctcatgtatcaaccgccagacgccggccgttggacgggacggattgacagcgtgagcgatgagcaggcgtttcgtcttcatcagcgcattcgcttgctcgatttgtccaagccattggagacggtggaacgagcggcggcattcatcgggtttgcgtgcgacgaaggagtgcgccgcaaccaaggccgccaaggggcgaaagaggcgccggccgccgtcaaagcggcgctggcccggctgccttggcatcttccggaaggggtcgttgtctatgacgcaggcgatgtcgtttgcgtcgatgaacggctcgaacaaagccagactgaacttgggaaggcggtcgcccgcctgctgaaaaacgggatggcgtctatcgtgatcggcggcggccatgagacggcgtacggccattacttgggcgttcgcgaagcgctcgggcccgaagcccgccttggcatcctcaacattgacgcccatttcgacttgcgcccgtacgatgacggcccgacgtccgggacgatgtttcggcaaatattggatcaagacgaacgggtccgttacttctgcctcggcattcagcggatcggcaacacggcggcgctgtttgcggcggccgagacgtacggctgccggtacatgcttgaagacgagctgaccgcaggaccgatcgaggccgcctatgaacaaatcgaggagtttgccgccgatcacgatgccgtgatgctcaccatttgcatggacgccatcagcgcggccgctgcgccgggggtgagcgcaccgtcgccgtttgggctcgctccgtcgttggcgcgcgctctcatccgccgaatcgtttctcatccgaaaacgatcagcgtcgatctttgcgaagtcaatccactctgggatgaaggcggaaaaacggtggcgttggccgccgccttttgcatggaagcgctccttcattttcgacgattgcagccaaggcggtgagaacgtgaaattggtcattgccgaacgggacgacaaggaacgagaagcgatccgctggctcgtttccgcgtattcgctgccgatcgagcaggtgtacacggcggccaatgtggaggagatgatggctcttcttgagcgggaggcgccggagctattgtacgtcgaactggatatgattccgtatgaacgatggtcaaaggtgacagcccacgtccgcttgttttgccaacgcgtgattgccgcaacggccgaggcgacgtttgcgcgggcgaaacaagccatcgactggcaatgcgtcgatttgcttgtgaagccgcttgagcccgccaagctgaaacaagcgttgaggacggcggtctcgctttcctccaacagccgctcgagcctgacagcgggttttgacggccatgacgactaccgcgcattattttacgatgaccccgccgcagcttccacccatgtatggcttgtgcaggcggaacagcctgccttgtctcgggaagtgatccgctttttaacgagctatccgtttcgcggacgggcgcgcgtattgccgctcacccatatggcggtttgcctgcttcccgatttgccgggcgacgggaaagaagaggcgtggaagctgttgcgcgattgggaaacggagcatcatgagccgctcgcggttgtcgtgatgccgcctgatggccggaaaacggtgcgcgggcaataccaagcggcccgccggttgctggagacgacgtttttcattggctatcgccaagtgatcgctcccgcttcggaatacgaacagtggcgtgagctcgatccgtttttgacgcccgaggagcagcggcaatggatcgagatgctcgagcggttcgaccatgaaggggtgaagcgatggctgcggcgcgaattttcccattgggggccgccgtttccgagcccggagatggtgcggacgcggctgacgagcatcttggcgcaaatccgccggtttatgaaaacatacggccttgaccgcggcggaaccgagcgagagtatatgcgcatttttcaagacattttgtacaatcccgtcttgtatcgcatcgttcaagaattgattttatttttatatcggttgttccatgaggccaagcaggccgaggaagacgcgcgcgtcgacgccgtggagcgcggcctccgctatatggaggcgcattttcgcgatccgtcgctcacgcttgagcgggtcgcggccgccgccgggcgcagccccgcgtatttcagccatttgttgtcgaaaaagcgcggcgtgacgtttcgccagtggctgaccaaccggcggcttgaggaagcgaaacggctgcttcggcagacggatttgtcgattaaagaaatcgccgaacaaaccgggtttcgcactgcccattatttgatgcgcgtctttaaagccgaactgaaccagacgccgaccgcctaccgcgatgaacaacggctgaaaccgtcatcaccgcggtaggcggttttttcaaaagaaatgaacatatatcaaaagaaatggatagatgaagtgaaaagaaaaaagaaatttcgaaaaaattggatcatcttgaaaagacgagaatctatctccatcctcttggcttccttacaataaaaagcaaagaggaaaaaggagaggatgacgatggcagaaaaacggaccgtacgcccgtttgcgggaacagagcggcgggcgaaaggatggattcaagaagcggcgttgcgcatgttaaacaacaatttgcatcccgatgtcgccgagcggccggatgagttgatcgtctacggcggcatcggcaaggcggcgcgcaactgggaatgttacgaggcgattgtggacacccttcttcgtttagaaaacgatgaaacgttgctcattcaatctggcaagccggtggcggtgtttcgcacgcatccggacgcccctcgcgtgctgatcgccaactccaacctcgtgcccgcatgggcgacgtgggaccattttcacgaacttgacaaaaaagggttgatcatgtacggacaaatgacggccgggagctggatttacatcggcagccaaggaatcgtccaagggacatatgaaacgtttgccgaagtggcgcgccagcactttggcggcacgctggccgggacgatcacgctaaccgccggccttggcggcatgggcggggcgcagccgctcgccgtgacgatgaacggcggcgtctgcctcgccatcgaagtcgatccggcccgcatccagcgccgcattgacacgaattacttggatacgatgaccgacagcctagacgcggcgctcgagatggcgaaacaagcgaaggaagagaaaaaagcgctgtcgatcggccttgtcggcaatgcggctgaagtgttgccgcgtctcgtcgaaacgggctttgttccggatgtcttgaccgatcaaacgtccgcccacgatccgttaaacggctacatcccggctggccttacgcttgatgaggccgccgaactcagggcgcgcgatccgaagcagtacatcgcccgtgcgaaacagtcgatcgccgcgcatgttcgagcgatgctggcgatgcaaaagcaaggggcggtgacgtttgattacggcaacaacatccgccaagtggcaaaagacgaaggggtggacgacgccttttccttcccaggttttgtgccggcctacatccgtccgctcttttgcgaaggaaaagggccgttccgctgggtggcattatccggcgacccggaagacatttataaaaccgatgaagtcattttgcgtgaattcagcgacaatgagcgtctttgccattggattcgcatggcgcaaaaacgcattaagttccaagggctgccggcgcgcatttgttggctcggctacggcgagcgggcgaaatttggcaaaatcatcaacgacatggtggccaaaggcgagctgaaagcgccgatcgtcatcggccgcgatcatttggattcgggctccgtcgcttcgccgaaccgggagacggaaggaatgaaagacggaagcgacgccatcgccgactggccgattttaaacgcgctgttgaatgcggttgggggcgcgagctgggtgtcggttcaccacggtggcggcgtcggcatgggctactcgattcacgccggcatggtcattgtcgccgacggcacgaaagaggcggaaaaacggttggaacgggtgttgacgaccgacccggggcttggtgtggtccgccacgccgatgccggttatgagctcgccatccggacggcgaaagaaaaaggcattgatatgccgatgctcaagtagaaagggggatccatatgcgcccgctttttgtccgccgcgcccgccagctcgtcacgctggcgggaagctccgtggctccgctcgtcaaggagaagatgagcgatcttcacatcatcgaaaacggcagcgtctggatcgaaaacggcacgatcgtggcggttgggggggatgatgaactagcccgccaatttgccgatcggctcgccgaagccgaagtcattgacgccaaggacaaaacggtgacgcctgggcttgtcgatcctcatactcatctcgtttacgccggcagccgcgaacacgaatggacgatgcggctcggcggggcgacgtacatggaaatcatgaacgccggcggcggcattcatgccacgacaaaagcgacgcgcgaggcgtcggaagagatgttgtatgaagaaagcaagcggcggctcgatcagtttttgcttcatggggtcacgaccgtcgaagcaaaaagcggctatggtttaagccttgagcacgaaatcaagcagcttgaagtcgccaagtccctcgatgacacccacccggtcgatatcgtctccacgtttcttggcgctcatgccgttccgccggagtggaagcacgatccggatgaatacgtccgccttgtcatcgacgagatgattcccgaagtgagccggcgggggctcgccgagttcaatgacgtcttttgcgagcgcggcgtctttacccccgaccaggcgcgccgcatgttggaagctggaaaagcgtacggcttgacgccgaaaatccacgccgatgaaatcgagccgtacggcggggcggaactggcagccgaagtcggcgcgatatccgcggaccacctgcttcgcgcgtcagacgaaggaatccgccgcatggccgatcgcggcgtcatcggcgtcctcttgccaggcaccgcctttttcttaatgacaaaagccgccgatgcccgccgtttgatcgacgccggcgttcccgtcgctttggcgactgactgcaaccccggttcgtcgccgaccgtctcgctgccgcttgtcatgagcctagcctgcctgcatatgggcatgactcccgctgaagcgatggccgccgccacgatcaatgccgcccacgccatcggccgcgcgcatcttgtcggcagcctcgagccggggaagaaggcggatttggtcattttcaatgtcccaaattatgtgcgggtgatgtactattacggagtgaatcaggtcgagacggtgatcaaaggcggggaggtggtggtgaaagaggggaaggtgtgcatctaaaagggaaacgttcttccgtcgaggcgtttggcgaccgggagcggttatgcttccggccgcgcttcttcagcttgtagaaaaacaatgggggtggaggaaaatgaaaacggatacaaatatggcgccatccgtgccgacgccaacgccggcaagcggggcatggaagtttttcgtctttagcgccatcggcattttcgtatttttcgtcccggtgtccatcggcggcacatcatcgattttgctcgatcatattgtgacatggattcgcgcgcattttccaggactcgttccgtattatgcacttatggttattgcccttggagcggtttatccattctataataagacgtggaacaaagacattgtcaccgctgttttttccattctcaaagtacttggattgatcgtggcggtcatgttggtgtttcacatcggtccgtcgtggctgtttcaaccgaatatggggccgtttttgtacgacaagctcgtcatttccgtcggcctccttgtgccgattggctccgtctttctcgccatgctagttggttacgggctgctcgaatttgtcggcgtttggatgcagcccgtcatgcggccgatttggaaaacgccgggccgctcggcgattgacgccgtcgcctcctttgtcggcagctactccattggattattgatcaccaacaaagtgttcaaagaaggcaaatacaccgtgaaagaagcggcgatcatcgctaccggcttttccactgtatccgtgacatttatggtcgttgtggcgaaaacattggggctcatgccaatctggaacacgtatttttgggtgacatttctcgtgacatttgccgtcacagcgcttaccgcccggctttggccgctgagccgcatgagcgacgagtattacgatggcaaaggagatcctgaacaaaaagtgacggacagctatatgaaacaagcttggaccgaagcaatgaaagcggttgagcagtcaaaaggaatcgggacgaacatatgggaaaatttgcgcgatggcttcatcatgacgatgggcattttgccgtccattatgtcagtcggactgatcgggctgttgctcgctgaatatacgccattgtttgactggttgggctacctgttctatccattcacccttctgttgcaaatccctgaaccgctgttggccgcgaaagcttcggccatcgaaatcgcagaaatgtttttgcccgctttgcttgtcacggaagctccgcttgtcacgaaattcatcattgcggtcgtatctgtatcggcgatcctattcttttctgctgtcattccatgcattttgtctacggaaatcccgctcagcttgccgcggcttcttgtcatttggttcgagcggaccgtattaacgctcatcctcaccgcgccgcttgcatattggctgctttgacgggagtgcggcgcttcgatgaaaatggacatcgatggggtggccgcgattttcaggttcgccgccattccatcaacccgactgagaagtttcagcgccatgaaagcctgtccatcttccagacaggctttcacgtcgtttcccgctactgttttaacaaatcgcgaatctctgtgagcagctcctcttctttcgtcagcgtcggcgccgtttctttgacgtcttcctgttttttcatccgctcgtacagtttgttgagcagtttgacaaacaggaaaatcgaaaacgcgatgatcaaaaaatcgacgactgtttggataaacgccccatatttcacttccgctttgccgactttccacgacaggccgctgaaattgatgcctcctaaaagcaagccgacgagcggcatgatgatgtcattgacgagcgaagaaacgattttgccaaacgccccgccgataatgaccccgacggccaaatcgatgacattgccgcgaagggcgaattttttaaactcgttccacatgccaatctccttcctaagaaagtgctcgtctgcattatacccgatcagccgctgaggtgaaacatttgtagtttaaatcatagaaaatcaataagttttatagtattataaaggtgaacaaaatggaaaagagggattatgcatcatggagttgaccgcacaacaacgagacgttcgcgcgaaacaagcagcgaacgccccgaaacatctgactgcgtggattattgctgtttcctgcctcatattgatcggtggaacgttgttcttatatagcctcgtttcttggcaacaggcgcttttgtacgtgctgggggcgtttggtggatttgtattgtaccaggcgcattttggctttacatccgcatggcgaaagtttattctataccgccaaggggaaggcattcgggcacagatgatcatgatggctgtggccagcgcgttgtttttgccgttgctcgtgaaaggttcggcgctcgggcacccggtgtcagggtatgtatttggcgtgggggtatcagtcatcgtcggcgccttcctgtttggcatcggcatgcagcttggcgacggctgcgcgtccgggacgttgtaccatatcggcggaggcgatgcgaacggcatcgtgacgctcatcgggttcatcgctggctcagtcattgcgacgacccactttgacgtgtgggcgaagatgccgcaattgaagccgttctcgttcattggcgagttcggcgccttgggagggtttttgcttcagttggttttgttggcagcggtctactatgtggtgaccgtggcggaaaaacggcgctatggccaactcgttgctacatcgcttgagaaccgtcatggctggaaagcgatttacaaagggccatggtcgcttctggtcggggcgttgctcttggctgtaacgaacgcgcttgtgctgatgattagcggtaagccgtggggcattacgtccgccttcgccctttggggggcgaagttcgtgcagctgtttggcgtcgatccgaccgcttgggcgtactggcaagatgaagcgaaacggcaggcgctcgcgaatccactctactacgatacaacgaccgtgatggacatcagcttgatggtcggcgccttattggcagcagcgcttgcgggccgctatgcaaaactgattcagtggaagcgtccgacgcgcatgacgatcggtgcgctgatcggcggcctgatgatgggatacggcgcccggctggcgttcggctgcaatatcggcgcgtattttggcggcattgcgtcattcagcgcccacggctgggcgtggtttgtctttgctttcctcggcagcctgatcggcgtcaaactgcgtccgtattgcgcgtacaaaaactaaacgttcgaacttcggcatcccgtcgttttggcggggtgctttctttatgcaggacggcatatggtacaatgggcagtgaggcttcgacaagagcagctgcctgcttgtttgaaatcgttttccttgttttgggagagcggaaggaggacagcggtgttcattgggagaggagggaaaaggcatgcggcaagcggcctcgatcgtctgcattggcggggcgaacgtcgaccgaaaggcgcggttgctcactccgtttcggctcggcacgtcccatcccgtcaccacgacgcaaaccgcgggcggggtggcgagaaacattgccgaaaacttaggacggcttgctcaacctgtttcgctcgtcagcaccgttggcgatgatcgcgatggacagtggctcgttgacgtgacgagccgatatgtcaatacgagcttcatcgtgcgaacgccaaaagcgaacaccgggacgtatacagcggtgctcgatgaacgcggcgagatggttctcgccttggcggatatggccatttatgatacagtgggggaagaatggctaaagcagcaatggactcggctcggtccgatttctgcggtcgtgcttgacacgaatttcccgaaggctgtcattcgttcggtgattgcacaatgtcgccaagaggacatcccgctttgtgttgtgacggtgtcggttccaaaagtgaagcgattgcccagcgatttgtctggtgtgacgtggtttgtcacgaatgaagcggaggctaaggaatttgtgggacgcgacggacatacggacgacataatgaaaccgatccttcaagccggcgcccagaacgttgtcgtcacgcgcggcgcaaacggcgtcgcgtacgccaccaagcaaggggaaacagaagcgattgcggcgccgaaggttgaggtcaccgacgccaccggagcgggcgacgcctttgcggctggatttttgtacggcgtcttaggcggacatacggtggaagacgcctgccgctttgggatgagcagcgcggcgcttacgctgcaaacggccgaaacggtgcatcccgctttgaatgaacacctgttgcaagccgcctatgcgcggtattttcgcgaagggggaacgaagtgatgaatgattttctcgtcttttccgaagaagtcgctcaagcgaaggccgaaaaaaagccgattgtcgccttagaatcaacgatcatctcgcatggcatgccgtatccggaaaacgtgcaaacggcgaaagcggttgaacagatcatccgcgaccgcggcgccgtgccggcgacgatcgccattttaaacggaaaaatcaaaatcgggttgaccgaagacgaacttgaacagctcgggacaagccgcgatgtagaaaaagtgagccgccgcgacttgccgtatgtcgtcgccatgaagaaacacggggcgacgaccgtggcggggacgatgatttgcgctgagatggcgggcatccgcgtatttgcgaccggcggcatcggcggcgtgcaccgcggcgccgaacagacgatggacatctcggctgacttgcaggaactggcgcgcacaaatgtcgcggtcgtctgcgccggggcgaaatcgattttggatttaggcttgacgcttgaatacctcgagacgcacggcgttccggtcatcggctatcagacggacgtcctgccggcgttctattcgcggacgagcccgtttcgcgtcgactatcgcctcgacagcgtggaagagatcgcccagttcctcgaaacgaaatggaagcttgggttaaacggcggtgttgtgatcgccaatcctgtcccaaaagaagatgagcttgaggagtcgtatatcaccgtcatcatcgaacaagcgctcaaggaagcagaaaagcagcacatcaccggaaaatcggtcaccccgtttttgcttgaccgtgtgaaaacgttaaccggaggcaaaagcttgcaagcaaacatcgccttagtgaaaaacaacgccgccttggcggccgaccttgcccgagagctttcttgatgcgaacgcccccgccttgatggaagggcgggggcatgatggcggtggaggatttatcgagcgtgaagcaaatggcggatttttcgatcatgctgggcgattttgacggagtggaagtcgaccgtttcttgtgtttcaactagttcgacgcggatgtggccgagtttcgcttcgagccgttcgaaccgttcgttcacggtgcgctccaactgggcgatctgccgctcaaaccgtccgtccatctcctcgatgcgcttgtccatttcatccgttttttcattcaatgcttggacttggcgttgaagcgagtcgaatttttcatgtagcgcttcgaactgcttgcgcatatccgccgcgtacaaatcaagcacttgcaaaatttgcgccaatatcgttttttcttccatcaccttcacctccttccactctagtatatcagacaagcaagttcacgagaagaaaaaacggtttcaaatcaagcggattttgtctatgatgatagaggaggagatgctgtgatgtttgaaatgaccaagagctccattggctgcccatttccatcgcatcggccgctgcttgtgttccatgtatgaaggaagaacccgcaaacccgtcgcaaggaggttgaatgtcgatattctgtcagcgacggggtgaaatttcagaaaaaaagaaggtgtgatcatgtcctttattcaaacaatcgagccgcatttgtttagcgaccatcctgtcctccgccagtttgcgtttgacgcaatcgaagagtatccggatattccagccgcgcttgtggagcgtttggtggatgaggctgtaacggcggacaacgaagaaacacggaggatgattttgcacggcatctccaaacagccgttgaccgaccgagcgcttgagcagttgttgaccattaaagacgcaacgaagtacatccgttggtttttcccgtttccagccgcccagctcgaaaaatacggagaacagctgctccctcacttcccgcggtcttggcagcgagccgtccgccttgctttagaaggaacggaagatgacgtatgggaacactatttttcagtgctttcgcatttgcacgaggaagagtttcacaatcacgattggtttttagtagccaaacaagccgtgcgcattctcgttgaacgcggatggatgacgaaggaagatatcggtctgacatggatgaaaaacgagcaacagccttggttttcgtatgacggcattttggcggtgtatgcgatctcgctcatcggcgccgctgaatatattccccgcctcgcccgactgttggaacaacaagacggtgatgtgcttgttgatcaagccgtttccaccttatcgatgttccaacgtgaagaaacgatcgaagcggtgcgcccatatgcgtttcaggaagacacggcgctgtccgctattcatgtgctcgccaacatcaaatctaaacaggccgtgcgtgtattgcgagaagtcttttccaagcagcgcgataatgacctccaagcattttgctttgaggcgctttgccatcagctggataaagaggcgttcccagaagtagagcagtatgtaaaaagagcggaaaaacgagggcgttcttggatgattgatgtcgaacagaacgcgtacgcctattatacgattctagagatcgatcacccgaagttggaaacgtggaaagccattgccgagcagcggtatcgccattttcaagccgtgctgcaaacacctccgcggccgaccaacatcccataccgccgaaaagagcgaaaaatcggccgcaacgacccatgtccgtgcggcagcgggaaaaagtataaaaagtgctgcgggaagtaagcgcacgtactttagtttaaaaaacagcctgcctccgcgcatggaagcgaagggcaggcttgttgcttaacaaagatccgccgataaggttaagcttatctatatacatgcaacatgaagagttaacctctctgttatcctgcacaccctaagcgctgcatcatttcctccaaagatcctgtaggctcaacctgcaagctgagccatgggggaggaagctcgttgcaggagaagccaaatgttaatttttcaatgagtatgtatataaaaacgtttacaaatggtgtacaatgcttattcccaaaatggtgaagttgattgatgccaacccgatatgatatgttaaaagaaaggttaataaaaattaacgttaatatcgaattatggatctattttggttaagaataattaacataaagggggtgcgatgatggagattaaacaaacgatcgcgaaaaatctaaatcgggtcaaaaacgagttggggttgaagaatcaagatttagccgaagtgatgggcgtgacgagacaaacgattgccaaatatttaaaaggggaacaaattcctgacagtgcaaaattatttcttctgtcgcgacgcttgaatatcccgatgaaggatttgatcgtttcttcagacgatcagcgtgaaccaatgtcttctttcatgtttcgcgcggataaccctaaagaaaacttccgtctgattgatcaaaatcaagtgaatcggatcatggatgattattatgagctgcttgcctcttttggagaggctagtgtcgcttatttgcccccgacgtataaattaaagcttgttgatcatgagttaacggaggaacataagaccattattcgacaagcagcggaacaaacgaggaaaatgtttggccttgatcatgtgatcccaagtgatatttatgcggttttagagcaccatggtatacatgtcatcgcgttgaaaacgattgataaaaaaattgatggtttatcggcttactccgaggaaaaaggagcttttattttccttaatgatcacgacgaaatacctgaggaacgaaaacggttcagcgtcattcacgaacttggccatcttattttccatcgcgaggagtaccgaagtgatcttagctctcttacttacagcagcgcaagaagggaaatcaatgaaaaagtcgccacgttgtttgcaagctactttcttattcctcgcgaacagttgcgggaatatgcctattattttaaaagatatgttaccattgaaacgattatggagcttaaacgccaattttttgtcagcgctgaagccttcatgagggctttattggatgaacaatacatttccggaaggacgtacggctttttgcgaaaaacgttgcgggagcaagggtataaagagcaagaacctgctccaatcgattatatccccaaaaaccgcaaattgacctattttgtgaaacaggcgtatttcgaggggagcattacgattaacaaagtatgcgaaatccttggatgcgatttgcggaccgctagagaaatgatcaagggatggtataaggagcatggatgttcggaaaatacgggggctttataaaaagagagcggtggtggacaacaatgtgttaaacgatttttatgagttgggcaggatggatttactgacgagagtgtttggccgagtgtgtgttcccgagagtattttgctgaatgagactcctggcgatatccagaaggctttgcgacaaatcgattacgaaacggtctctttgcatacggaagagggatacgggctcatgtatcagctgttgacagaatggacaggattgagcgaatatgatgcagaactgattgccattgccggtcaagatatgattttatgctcatcgaatgaaaaaaggatcatgaatgcgtgtgaaagttacggcatcgagtatacggggactttagggattttatgttgcgcgtatgagcatcagttgatcggacgggaagaattcaagggattgattgaccggttgttttccgatgagtgcagctgccacttgcatccgaggttgaagaaccaaattgacaaacagtatcatttgcaagatgtatagccgtgttgaacaagactagcgtcttttgcatcgaaacagagaacgggttctgtctgaactctatttaaggatggcttttctttgagaacatctcacgtcttccgacaaaaactggccgcaacgacctatgtccgtgcggcagcgggaaaagtagaaaagtgctgcgggcagtaacaacgctgttttcgatcaaagaaacagcccgcccccatgcgttgaaacggggagcgggttttccttttaaaatgtcacagccatgaggcttaagcttccatactgatattctcggaacaacacgcgcggcgcttggtcgtgatcgcctgcgccgtaagcgatccaatacggcgcgaggtgctcgggtgtgggcacggcttgcttggcgtagggcgctttgttctcataatcgaacacctcttcactgtgggcggctgatcggctgaggagccaatcatcaaacgccatggcccacgcgtccgcttcagcgtgaccttcccaacggagcgccatcaaattgtgcaccgtcccgccgctgccgatgaccatcaacccttcgtcacgcaatggacatagagcctcaccaagctggaacaattgcatcggcgtccaccacggcaagaccgacgcttgcacgactgggatgtcagcgttgggaaatagacggtgcaacaacacccaagaaccgtgatccagcccgcgcgtggaatcaacggccacttccgccacaccagcgagacgctcgcgcacgcgctccgcccactcgaccgacccgcgcgccggataaaccacttcatacagctcgcgcggaaagccggaaaaatcataaatcatgtcatacgtcccctcaaccgccgaaaccgtcggttggcgcgtcatccaatgcgctgtaaagatgacgaccgcctgcgggcgaattccttccccaagtttgcccaaaaacgccgtgtacgcattgtcttcgatcgccaacatcggcgaaccgtgagcgagaaacagggcggggagtctcatcgttccattcctcccttgatagtcatattgacagatcaacactttgcggcccgatgccgcctctagaaagctggtgaaaaatttgttttttgcttgaaccggtggcagttaatcagaaagggggacagatctgacaaggcttccctaattgaaaaaaataatggggatgagccgcctttttcattcctcgtcggcctttctagacgattcgacgcaaaacagtgtatgggccgcttcccttgccaatccccttacccttagtgtagcataagcatcctttgccattctatgcacttgaaaaactttgccttgttcatttaaccttttaaaacagcaaaaaatcagttataatatatccgtccgacacgccataaacggtatgcatcaacaaacatgactatatagatgcaatttgaagctttaacatttgtagcttttaccgagcatttgatcgactgtcgggcgaccgaacaacgccgctttcagacccatgtatgggtctgtgaagcgggtggttgttcggtcttccgtcacgccttggcgtgacggaggcaagcctgtggcttgccttcgacagtcgaaaaatggacaagcgacttttccatcaaggatatgttaaactttttcgttgcatctatatagagcctgcccccggttcactggcaaccaaacaatgaacatattctcaaactgaccgcgcgtttgatcggttgcacagcgccaaaggcaaggagcggtctcgttttgatgtttttcctcaaaaaaaaccgggaacggatcaaacaagcggaattctcgacgtctcgaagggatggagtctctcccttagccatcccagcgcttaggtgtacattcttatcatggccccgtagctcagtggatagagcgtcggtttcctaaaccgtgcgtcggaggttcgaatcctctcggggccgctagtgaaaacccttgcgatgccggggttttttctttatctcccgccatatccgccacagctcaacccgatcgagcgtttgtggaaatggcggaaagatcctgtcatggtgaatgtgtttcataaagaacgaaatgatatcatgcaaggctttgattgatttacagcttatatccatgaacatccggagaaggtgctgcagcgcttggggtatggggcgtgatgagaagtccactcttcatgttgcatgtatatacataaagaacgcctgctcgtgacgaaaaaagcggctctctcactagttgagagagccgcttttttagtagaatagaagaaaaatagaaacgaagaataacatttctatacgaaggagctattcccatgtcattgcacgatcttttccgccaagtgatggccatttacgaacaagaaaaaagcgaaaaactgtcaaaagagcgacggtcgtttcagctggtgacacgagcgattccagaggcgttgaaaacattgcctttcttaccgcctgaccggtatgtggtgaaaggttctgtcggtcaaggggtgtggaccgacgtgccgtgggtggcggtgatggatcaagaggtgacggattcgacgcagcgagggtattatatcgtctacttattcagtgaagatatgcgccggctctatttgacgctcgcccaaggggtgacggagacgccgagagacgaaatggagcgggtgaagcgggacatccgccaactcattcccgccggagaacgcgtgcggacgaatgatgacatccgtcttggcgaaagcaaacgggcgaaagattacgaacggtcggtggcggcgtatatcgcctattcgtttgacgatctgccatccgatgaacaacttgcgcgcgacctcgaaacgatgatcggttattaccgacagtatgtggagcgaacagaaccgatggcaccgcccgagcaggccctttcctatcgggaggcggttgagcatattcattcatacatatccgccaaagggttttactatacgaaagaggaagtgaccaacctctttctatcgttaaaaacaaaaccgtttgtcatcctgtccggcatttccggaacggggaaaacgaaaattgttcaatggctcgccgagagcgtcggcgcgacggaagacaacggccgcttcaccttcattcccgtccgcccggattggcacgacggttcggatttgcttggctatgtcgacattaaaggcgatttcaagcccgggccgctcaccaacgtcatcatcgaagcggggaagcatccggacaagccgtatttcgtcgtgttggacgagatgaacctcgcccgcgttgagcattatttcagcgatgtcttaagcgtcatggaaagccgccgctgggaagacgggcgcatcacctcgtcacggttgctgccgagagaaacagcagggtgcgatctcgttctcccgccgaacgtctacatcatcggcacggtcaacatggacgagacgacccaccccttcagcaaaaaagtgctcgaccgggcgaacacgattgaattcaaccgcgtccagctcgaccatctcgattttttgcgcgacttgccgaccgtcgcgcccctgtcagtcggacaggagctgttcgcggcgcggtatttgcatttgaaagatgtgtacgcacgctgcccagagcttgttgaaacggtgacgaaacagctcgtggagatcaaccgcatcctcgcgccgcttggcgcgcatatcggttaccgcgtccgcgatgaaatttgtttctaccttgcgtataacgaagaaggaaagctgatggaatttgacaaggcgttcgactattgcctgatgcaaaaaattttgccgcgcctttcgggaagcgacatgcggctcgaaacagcgctcaagcagctgtttgtcctgtgcgccggctttgaaccggacggtgaatacggcggcgtgcttgatgtttcgtatgcccgttatccaaaaagtgcggagaaaatttggcagatgctgcggaggttagaggacgatggcttcacttcgttctggctcggggcgtgacgactatgagctcgtccatatcgaaacgaaacagctcacgctcgtgatcaaaggaaagccgtaccacgaacaatacgaaagtctccagcagtaccgccgcctcgatttccacgagacgatggagtttttcgcgagcggcgaagaggtgcgaagcgtcaaactgttcgacgttgacgcgggcgagcttgtcgactggtcgggcggccaccgcccgattttctttgaaaacggcgtctatcagctgcttgtcgttccgaaaaccgaccgggttctctcgttttaccacgaatcaccggcgctgagaaacgccatcagccttgtggacatcggcggccaagcggtgttgatgggcaatctccatttcccaaatgaagtcgggctgtcgacattcgaaatccgcgacggcagccgttccattttggacgtgacgatcgaagtatttccgacgaagctgacatataaacaagactaccaaatccttcttgacgaagtaagcgaagaaatctacaacttggcgtttcacttcatcaagcgcacgtaccagcgggcgagggcgaagcgggacggcgctccgtcaagaagtgaatttttccggctcatggaagcacatatcggcgactttttgcatgccattcggcatattgagcggcagccgcaccatcaactgtcgaccgtccatgtgagggtgcgcggcgaccagctcggccgtttggatgcggcaggaagaaacgatttgcgcaagcggcctcaagtgttccgtgacgtcaagcgcggcatcgacatcggaagtcgaaccgtcatgccgcgatcggggctcaaagcgaaaaaagaactgacgtacgacacgctcgaaaaccggttcgtcaaatggatgatgacgcgccttgtcgagaagctgctcgatttgttcgaacacgtgcaagggaaacaaaaacggtacgaaacagaaccggatccggatttgctggagcgcatccaatcgatgatccgcgcgctcgaaaaccggcttcgtcactccttttggcggccgatcgggcggcttgaccgctccgtcatgagcctcgtcctgcaaatggcgcccgggtaccgcgacgcctatcagctgtttctcatcatcacccgcggcctcgccttgcaagggaagctgtaccgaatgtccgtaaaagacgtcgccacgttgtacgagtattggacgtttttgaagctcgggcagctcctcgggaaaaaatacaaactcatcagccaaaatgtcatccaagtgaaccgcttagggctgttcgtcaatctcgaaaaaaaccgctccgctaagcgggtgtacgaacacccatacaccggagagcgaatcacgctgacctatcagccgtacgaaggaaggctgccgaccgtcccccaaatgcctgacacggttctggcgattgaaaagaagggaaaagactatacattcaactacattttcgacgccaaataccgtctggacttcgccgtttcgggcagctcatacgaaaaacggtacggaatgccgggtccgatggaagacgacatcaacacgatgcaccgctaccgcgattcacttgtcgcccgccgcggcggcccatacgagcgcaccgcctttggcgcctacgtgctgttcccgtggcatgacgaggacagctaccaagagcacccgctgtacaaaagcatcaacgacgtcaacatcggcggcctgccgtttctgccgaacgccactcgcctcgtcgagcagttcatcgagcggctgattgaaaagaatcccgaagaactgcaacacgaaggcattttgccgcaagggatcatcgaagaatggcggtcggcgttcgatgagcatgtgcttgtcggcatggtgccaagcgcgcggcattacgaagtctaccgaaaacaccgcttctaccatatcccggtgaagcagctgaaaaaaggctggcaagacgcgcgctacatcgccctttacccgaagcggggagccgccccgcaaaacggggtcacgtgcttcggcaaaatcgccgacgtgaacatcgtcaaacgctcggccatcgccgagctgccaaaacgaagcgatgaggaatacgttcgcttcgaagtcgaacactggcagcctctgaaaaacgtcatccgcccggtcggctacggcatcgccgtctatgcgatgacgacgctcaacatgctcaaacaggcgaaagaactgcccgaactgttcatgaaatcgaaggacgaaatcgccctttggcgcttgctgcggcggctgtccgaccgcatccgcttcgaccttgacgcccgctacttggatcaggcgtccaagatcaccgcgtaccgcgtcaaaaacttgttcatccgcctcgaagacgatcggctcatgatcacgaacggcacgaagcacaaaacgatccccgccgaactgctccgcaagcagccatcggccgtgtttcgcgaagtggtggggatgatgggggagtgaatgatggatgaccatgcaggtatgaccgaaaaacaaggtcgcacctccatgaacaagtcatgtgcatgatgatccatgtctgtttcaataaattttgacatagttttccggaatgttttagcaactgtagatgagcaaattcaccaacatacaatgacaaccaaacaaaaaggagacatgaaccagaccaggatgccgcattgagcgggtcgaataccgagaggagtaaccaaacaaaaaggagacatgaaccagactccttgggtaaaatagatgtgctcgaaacccattcacataagggggttcatgtctcatgaatcgttgagcacatcacctaggaattgacaaggtttcttcacgttggggttgccgccgccgctttccaaaccggtcatcaagcacctcgttcatatcgtcgatgtcttgaccggcgaaagaccagctgaagatggataccgcgttcgccacattcgggcggtgaaacggtattgggtcgtggtgctcttggcctgcgtgtacggcatcgccgaatcccgacaaaacctctccgccgggctggagcttcttcggtcgcggaaagaccacagcgtcgtcgagttcattgatgacgccaagacattcccattggtgtgattaaaaaaacagctccgtatcgcataagaggtgtcctgtttgtctttctaacaataagaaattactgtaacgaaaaaggctcatctacagttataaatgattgcatgtaagtagcataaatgctatcattgtgtataataataatttggtaaagggtagagaatattgtttgaggtaatatacacagggaatgtaaaggaatttgaagatcatctattgagtaaagccgagcaagaacttagacaaaaaggtcgtccgggtatatggtgtcatgttgctgatgtatatgcaaggcaacttatgattattcaacataatccatatccttctgatccggaggacaacagctttccggatgatataacccctccgtcattgaaacatcttagcatgaatactcgttatgatcatttttacagatggggtataagaggtggaagaactggaaatcacagaattatatttgcgattcacaatttttcaaaagtcatattacttcattattttgacaagcagtataacggagcgataagacgagaggatattgtgccggctgaatcagcatatgaaagttattgcgctttcgacccttgcctttattaatggactgggagggaaaaacaatgagtgatttttttaagaaatatgcagcaattcgaggtgagcagcatgttcaaaaaattcaattggaaggaactatagctgcacagatcaaaacaagacggaagcagctgaatatgtctcaacaggaacttgcagaccgtattggagttccaaaatccacgattgggagaattgaagcgggacttacaagtcctagggtagagacgctttttaaaatttcgcaggcattgaatactcctttcatcattgatggtacaagtagacaggatcataacctaaatgttcaagtttagcgcataataggtaaatcgatgagttctttgataaactgagagtacatgcgaattttcctccgatgatttggttccgtctcctttaccatacgggaaaattcgcattttttgtaccctctattttccctatgcacacctatcttaccttaaatgatcaagtacaacttgtggtgaagagccggaaaagcttaaccattcgttttttgcaccctcccgaccaaaatcgggaggatttttttgcgcccatcgtcgatggagaatgctggatctcttgcgccttgacgtcgaattcgatcaactcgttcctagatcgaaacagagcccttgttctgaagaagtgtctatgataatcaatctatagtttcgacaaatttcaacaacatcccacaagttgttttagtaaaataaaaccataaagaaaagggacaaggagccattggtgcatgaagacaaaagggatgattgacaacagacaaaacggcctagtcggcgatgcgttgaaagcgcatatcacaaaaggcagcaaactatcgattgcagcggcccattttacgttatatgcgtttgcagagttgaaaaaagaactggcgcaaatcgatgaatttcgctttattttcacagagcctgcctttgtgcgcggtgatcgttcattcaatgaatggatgaagaaaaacgaagcgacgctgtatggagtagaagaagaacgaaaatacaaaatcgaacttaaccaagcatacatagcaagggaactggcgaaatggctgaaacagaaagcaagggtgaaatcggtcgtcaatcagcgcattcaaggcagcatatatcatgtgcgaaatgaggatgggtcacaaatcggcttgatcggcggggcgccgttttccagtccggggctcggctacagcagctccccccatttttattttgctcatataatggatgatcgagattccagcgcccagctgcttcgccagtttgaggcgatttggcaagatgaacaggcgctgcaagatgtgaaagatgaaattttgcggcgcttggaagtcatgtatcaagaacatccgccagagtttatttactttgtcacactttattacttattcaaagattttttaaaagaagcgacaaactacgaaacgttgcagacgagaactggtttccaaaatacggtgatttggaacaaactttatgactttcagcgcgatggggtccttggggctatcaataaaattgaaacgtacgggggctgcatcatcgccgacagtgtcgggcttggaaaaacgttcgaagcgttggcggtgatcaaatattacgaattgcgcaaccatcgcgttctcgtattggcgccgaaaaaattgcgggaaaactgggccatctaccgtttaaatgataagcgaaacattttagccgcagaccgcttttcgtatgacttgctcaaccataccgacttatcgcgtgagcgcggctacagcggcgatattaatttggaacatgtgaattggggaaattatgatttagttgttatcgacgagtcgcacaactttcgcaacaacgatccgcgcaatgaccgggtgacgagatattcccgcttgatgaacgatattatgaaagcgggggtgaaaacgaaggtattgatgctttccgccacccccgtcaacaacaagctggatgacttgaaaaatcaaattgcctttattacagaaggaaatgacaaggcattggcggaaacggcaaacatcaaaagcatcagccagacgattcgccgcgcccagtcgcagtttaacaaatggagccagcttcccgaagaagagcggacgaccgagcggttgttggatatgctcgattgggattattttgctttgcttgattcgctgacaatcgcccgttcgcgccgccatatcgaaaaatattacaatgtggatgccatcgggccgtttcccacgcgtctaaagccgatcaatctgaaagaaaaaatcgacagcaaagatgagtttccgccgcttgagaaaatcaataacgacatcttgcggcttcggatggcggtctattcgccgatgcaatacattttgccgaacaaaaaagcggactatagcgaaaaatacgacacaaaggtcgcaaacggcagagtgtttaagcaaaccgaccgcgagcacaaccttgtttacttaatgaagtcgaatttgctgaagcggttggaaagcagcgttcattcgttttctttgacattgcaaaacattatccagcaaatcgacgaacatgttgagaaaatcaaccgttgcgatggaagttccgggacaattggagagatggacgggatcgacgcggaagatccggaattggaagaggcgttgatcggatcgaaagtcaaaatctttttgaaagacatggatttgatccgttggaaacaagatttgttatacgaccgggagattttgctgaggctgcttcaccaggcgcggaacgtaacgccggatcgcgatcagaagctgttggcgttgaaacgattgatcgaacataaaatcaagcacccgattaacgatcagaacaaaaaactgctcattttcaccgcttttgccgatacggcgaaatacttatacgagaatttgcatcaatgggtgcaaaaccaatttggcttgcactgcgcggtcgtgacgggcgctgatcggccgaaaacaacattgaagatgaagaaagtcgatttcaatcatgtgttgatgaacttttcgcccgtctcgaaagagcggggtaaagtgatgccggaaatgaaagacgaaatcgacatcctcatcgccacggactgtatttccgaaggacagaacttgcaagactgcgattatcttgtcaactatgacatccattggaacccggtccgcatcatccagcggttcggccgcatcgaccggatcggcagcaaaaacaaacagatccagctcgtaaacttctggccatcaatcgagcttgacgaatacattcagctcgtcaatcgggtcaaaggccgaatgacgatcctggatatttcatcgaccggggaagaaaacgtcattgccgacaacagcaacgaaatgaatgacttggaataccgccgcaaacagctggaaaaattgcaaaatgaagtcatcgacttagaggacatttccggaaatatctcgctgacggattttacactcgacgacttccgaatggacttgttgaatttcatgaaggaacataaggaagagctcgagcgggccccgctcggactgttcagcattgtcgcgaatcaaaatgaaaaactgaaagacgaaattcagccgggcgtcattttctgcctgaaacaaacggcgccgatggcatcggcgcatgaacaaaacgcgctttatccgtattacttagtgtacgtgcgggaagacggcacggtgttgtataaccatgtccacgtaaagaaagtgttggatttataccggtcgctttgcaacggcaaaaaagacgttgaatggggcttgtacaaggcgttttatcaagagacgaaaaacggaaaagacatggggcaatacaaggcgctgctggaaaaagcggtggaagagatcgtcggcaagatggaccagcaattgatgctcaacatcttcagccttgggaacttggacgccttcgtgacgaacgccaacacgagtttgcaagattttgagatcgtttcgtatttgatcattaaagggtgaggatcatggccgcatccgcgttttatgctacaatagggctggacgaacgcgtccgcccgttgcataaaaagctcgataaaaaaatgttttacgattatgcggatttgacgaaaaaagaaaaggactatatgacgaaagacatcgagcggatcgaactgacgtacttgttgacctcagggatcatcaatattcagccgttcgtcaacgacgactaccattacgaaggggttatgtttatcaccgttcggctgcgcccggaatcgaaggatgcgcacgtttccgtgatcggggagatcatccaaaaaacagtgcccaacccaaccgttatcgtgtttgaaaaagaaggaaacgttcgaattggaacatgccgcaagcgactgaacaaaaacgaccggactaaagtcgtagcggaagaatgggcgtataccccgtggttttcactcgatcatgctgacgagacggtcaagcagtttcttcgcgccgtccatatgacgaagctgtcgttcgccaacttttttcggttttatcaagacatccatctggcggtgcaggcgttccagcacgccaaagcgatcggcgccttttacatcgccgctgatgaacaatccaaacagctcgtcgcgcaaatcgaacaggcggaagtcgagatcgcaaaatggaaaaacgaaatcaaaaaagaaacgcagtttaatcgaaaagtcgaataccatctaaaaattcagcagctgaccaaacaaatcgaacaatggaagcaacaattgcgcggaaaggagcagcacgatggagaaactggatggaaaatcgctcgaccttgtcaaaacaaacattgaagcgttaaagcaactattcccagaagttgtcacggaggggaaaatcgattttgacaaattgaagcttgttctcggcgaagagatcgaaacgcgcaacgaaaagtacgaattcacctggcacggcaaaacacaagcgatgaaactcgcccaaacgccgtccactggcaccttgcggccggacaaagcatcaagcaaaaactgggagacaacggagaacttgtacattgaaggcgacaacttggaagtgctgaagctgttgcaaaaatcgtatttcggcaaaatcaaaatgatttacatcgacccgccgtacaatacggggaaggattttgtgtataaagatgattttcacgataacattaaaaattataaagaaataactcaacaaatggcaaaggctaatacggagacgaatggtagattccatacagattggttgaatatgatgtatccgagattgaaattagcaaggaatttattaagagaggatggcgttattttagtatccattgatgatgttgaatatgcaaatttaaaaaagattttggacgaagtatttggacaagaaaattttgtaggtagttttatttggagtgcaggaagaaaaaacgattctaaatatatatcaatctcacatgaatatattctttgttactttaaaaatatggaatttgtaagagaacgtgaaattgtatggcgagagaaaaaagaagggctgaaagaaatatatgatactgctcaaaagctactaaaggaatgtaatgaagattataaattagcttctaggttattaaaggaatggtataattcactgccagataatcatccttccaaacaacataaacattataattgtgttgatgagagaggtgtgtattttccttcagacttgtctaaaccagaagcaaatggtgcaagatatgaaattttgcatcctgttactaataaacctgttaaacagccagcaggtggctggagatatatgaataaagaaaaaatgttagagttaataaataacaaccgtattcattttggagaggatgaaaccactataccatgttacaaacgttacttatttgaaagtgagtaccaagtcccatacagtgttttttatcaggataatagaagcgcttcaaagagattgaaagatttatttggaaaaaaagtattcgatttccctaaagatgaaaatataataaaaaaattaattagtattgcttcatatgcccaagaaggtgcaaatagttcgactaatgatatcattttagatttcttctccggctccgccacaactgcccatgcggtgatgcagttgaacgccgaagacggcggcaatcgcaagtttattatggtccagctgccggaaaaaacggatgaaacgtctgatgcgtacaaagcgggctataaaaacatttgcgaaatcgggaaagaacgcatccgccgtgcaggggagaagatcgttcaagaaaccggaaagaccgatttggatatcggttttaaagtgtttaagctcgattcttccaatatcaaagaatgggatccggactttgacaacctcgaacaaacgcttttcgatttgcagaacaacattaaggaagatcggacgaaagaagacttgttgtatgagattttgttgaaaatcgggttgccgttgacggtgccgattgaggaaatcgactgccgcggcaaaacgatttacaacgtcgcctacggttctgtgttggtctgcctagaagatgagattgaccttgaccttgttcaggagatgttgaactaccggtccgagcatttgccgccaaaagtcatttttaaagaatccggctttatgagcgacgcggtgaaaacgaatgccttgcaaacgttgaaaaagcacggcatcacggatgttaggagtgtctaaccgatgaagctgaagtttaacgcggatttggactaccaacggcgcgcggtggagtcggtggtgcatattttcaaaggacaggaactgagccagtcgaacttcaccgtttcgtacggccctgatgcgggaatgcttcaaacggacttgggcgtcgggaatcggcttgacctgacgcctgaggaaattttaaaaaacgtccaagacatccaggtgagaaacggcctgccacgcagcgagcggctcgatggcatgcattttacgattgaaatggaaacagggacggggaagacgtacgtatatttgcggacgatttatgagctccataagcattacgggtttacgaaatttgtcatcgtcgtcccgtcggttgcgattcgcgaaggggtgtacaagtcgctgcaaatcacccgcgaccatttcgatgaactgtacgaccgcactccggcggaatattttatttacgattcgcaaaagcttgaccaagtgcgcaattttgcgacggcgacaacgattcaaattatgatcatcaatatcgatgcgtttcgcaaaagcttcgaagatccggaaaaggaggataaggcgaacgtcattcatcggccaaacgatcgtttaaatgggtaccgcccgattgagtttatccgacagacgaatccgattgtcatcatcgatgaaccgcaaagcgtcgatacgacgccgaagtcgaaggaggcgatcgcgtcgctgaacccgctttgcacgctgcgctactcggcgacgcatgtggacaagtatcatatggtgtaccgccttgatgcggttgacgcctataatcaaaagctggtgaaaaaaatcgaagtcatgtccgtccgctctgaaccgtcgttcaatgtgccgtacatcaaactcgttgaggtgaaagagcggaaagcgaaacttgagctcgatgtcgagtcgcgcgggaagatcaaacggacgacgaaaacggtcaaatacggcgatgacttgtatgacgtttcgggggagcgcgaactgtaccgcggctatatcgtcgagcaaatcgattggacggaaggaaatgaagcggttgaaatcaacggctatcgactcagggtgggcgacgcgattggagatgtcgatgacgatgccatcaagcggtatcaaatccgcaaaacgattgaagaacatttaaataaggaattgtggctccgcccgcgcgggattaaagtattaagtctgttcttcatcgacaaagtcgctcattaccgtgattatgatcaaaacggcaatccaatcaaaggaaaatatgcgtcgatgtttgaggaagagtatcggaacttaatgcaaaagccgaaataccgtccgctctgggacgacccgggcattgaccaagatatcgagaaggtgcataatggctattttgctcaagataaaaaaggacggttgaaagatacgaaagggaatacagaggcggatacggatgtatacaatctcattatgagggacaaagaacggctgctcagcctcgatgagccgctccgcttcattttctcccattctgcgctccgtgaaggatgggacaacccgaacgtcttccaaatttgcacgttgaaagactcgtccggcacgtatgtatccagacgccaagaaatcgggcgcggattgcggctggccgtcgatcaaaacggagagcgggtgcatgacgatcatatcaacatattgacggttatggcgaatgagtcatatgaagaattcgtcgctacgttgcaaaaagagattgaagaggatacgggcatccagttcggcaaaatcgaaaaacatgtatttgccaaactcgtttatgtggatgaggcgacggacgagccggtgcaaatgggttatgatttatcattgaagctgtatgaggaattaaaacaaaacggctatattgacaaacagggcaaagcaacggaaaaactcaaacgagccattgaaaactatgatctccatctgagcgatgaattccagccctggcgatcgtccatcgtgaaagagatcaaacgccatttgcaagcattgccgatcaaagatgggacgaaaaagaaaaaagtccatgtcaatatggcagtccttaatcaagaggagttcaggcggctgtgggataaaatcaaatacaaaaccgtctattccgttgattttgacagcgaacagctcattgacctgtgcattgccgccattcaggaaatgaggccgattgagaaaatccgcattgtcagccgaaaaggacgggtggaaatcgaccatgtgacaggcgtgcaggcgcaaacgatcagcgaaaaagtggaagattacgtgagcttgcaccatacgctcccggatgttgtcaccgagctgcaaaaccggacgaatttaacgcggaagacgatcgtgcgcattttgaccggctgcaagcggctcgatgatttcaaaaacaatccgcaaaagtttattgaagaagtggcgaacatcatccagcgccaaatgaggctgttgctgaaagatggcgtgaaatattacaaaattggtgatgatgcgtattacgcggtcgaactgttccaaaacgaagagctgctcgcctatttgaacgacaacgccatcccgagcgaaaaatcgccgtttgaccatatcctttacgattccgatgtggaagagcggttcgccaaacgttttgaacacgatgagaacgtaaaagtgtacgtcaaactgccgagttggtttaaaattgacacaccgatcggctcctacaatcccgactgggcgcttgtcatcgaaaaggatggagaggaaaaactgtacttcgtcctcgagacgaaaggacaggaatgggaggacgaactgcgtcccggtgaagcagcgaaaattgccttcgcccgcaaacactttcaagcccttggaacggacgtggaattcatcggaccagagaatgatgtcgagcggtttatgctgcgagccttaagccgttgaaggtggggacaaaacagaagccgagcgggcttctgctttgtcttagcatcacattatgaatcgacccggttgaatgcaaaatctttgagacatccaagagcatattcccgagcagcaacagggcgctagtgtattgcacacttagagaaataggagttgataaaaaatgagcttcaaagcggaagtgttacgtgttttcatcgcttcgccatcggtatagaaaagggagcggcaccgcaccgctctttttgtatttttgatcggtcgacaaagttcgacggcaacgttttacaaaagttgatacaatcaaatcaactgaatctttttatctatgacaaagggaggggtcacgggatggcaacgattcgtaaagcggattattactatggagcacttctttccgcgctggtcaacggcgggttggcgccggcgctgtttgaaaaggaaaatgacaaccgacaaatttatgaagtcacgacgaataaagcgagctatattatgtacacgaaatacaacacgaatccatccggctccaaagatttcacttggtcgtttgtattcagcgatcatgagattgcagaaattaacaagatttatctcgaacacagcaaggaaaaagaaatcatgtttgcatttgtctgcgcacagaaacagccgagtgactccaatcaagtgattaccatcgtccgttggaatgagtttctcgagtgtgtcgacctgcaaagacaacaagttcggggaactccgcggctttccataaaagcggtgaaaggctctcccaagcttcgcctctacggcagcaagcgcgcagatgtattggatgggaaagatcatacgatcaaaattgaacgaaatcgattaaacagtttgtaattaggtgaagaacaccgatggatgggcttatgttatacggtttgttcgttttggcacatcttaaatgtagtgcctatagcggtgagctataggctcattgtttcggctcctgtttttagaagaatggttgcttcacaggcggagcgatttctttttgcaaaaaggagcattcccgttaggagcttttccggggacttgatcaaaaaaagccctcttggtatgatgcaggggtgtcaaacacatcactcaccataccaaggaggacttcagatgaattgtacacaaaactataaaattgatcaagtcaccgaacaaacgcttgtcgtgggcatcgatatcgcgaaacgaacccactacgcctgcttcgtggatgaccgggggcgtgtgcttcgcaaatcgttcccgatcttccagtcgaaagagggctttcgccagctgtatgaagcgattcaggaggcgatgcaagcgttcggaaagccgcaggtgatcgtcgcggtggagccgaccgggcactactggttgaacctggcctacttcctcgaggagcacgggatcccgttggtcatggtcaacccggcgcatgtgtgccggtcgaaagaactcgatgacaacctgccgacgaaacatgacgccaaagacgccctagtcatcgccagactggcgaaagacggacgattcctcgtcccccggctgctgcacgagatcgaagccgatttgcgcgtcgggagcacgctcaaagagaagctccgcaaggaacagacggcggtgaaaaacgcgatcgtccgctggaccgaccgatattttccagagttttggacggtgtttcgcgacctggggaaaacggcgctttcggtgctggagtggacgccgcttccggccgatatggccagccgatccgccgaggagctcatcgaggtgtaccggcaaagcgaagggctgaaatgcccgcagaaggccaaaattcaggcgttgatcgacgccgcgaaggactcgattggggtgacggaagggacgacgatggcccggtttgaaatcgccgcgctcgtccgccgataccgccaattggaggctgagatcgccgcgttggacgccgagttgaaggcgttggttcaaacgacgatggagtatcaatggctgaaaacggtcgacgggttgggagacgccacgatcatcgatctgctggcggagatcggcagcttcgcccactatcgggacccgcgtcaattggtgaagttggcgggcctgacgctcaaagagaactcctccggccagcgcaaagggcaaaagcacatctccaaacggggacggaaacggctgcgatcggtgctgtttcgggcgatgattccgctgatccggcacaacgaggcgtttcgcgagctgcatgactattacacgacccgccccgtcaatccgctgaccggaaagcagtccatcgtcgcattatgccggaagctgttgaatgtgctgtttgcgatttgtacgaagaaacaagcctttgacgcggagcgaatgaaacaggacgtcttgtcccaggtgcaacgggcggcctaaggcctccccctgcgaacggaagaatcgttggacaacaggatgacaccggagaagctggcgtgattttatccattcgaccttgagtccccaaaggagcttggccggcctccgcctgatgacgagaccgaacgagggaatgttggcgcgaagacgcccggagacatgggagggttcgtcctcatcagcgacgcggagatccaaagggtgcatcgaatacgcttctccccacggaaggaaaatatccccagccgtggccgcgaagcgcaccctaggtctgtaagatatccacaaaactgaaaaaggatgtaagggattttgtcgaaaaatattttttggacacccctgaggggccgaaaagccttgataaatcaacatttctagagggaggaacccgaatgtcaaaatggtggatgatccgcgcgggcgaccgcaatgaactgattccgctttggctggaaaagggcatcgcatcgatcggctgggcaagattgggcgacccgaagaactttcagtcgaaggaacagttgcagcgaaaggctgatgaagtgttcgccgagtcaaaaccaaaatcgagaacgagctgggtgaatcaagtatggcgttttgcccatgaaatacaaaaaaggcgatcgtgtgatcacatattcgaaagagaaaagggagtacattgttggaaccgtgacagaagagcatcgttacgatcctgccatcgggcatccctattatccgaacatcatccgtgtaaaatgggaaaatgccacagttccaagggattcgttgtcagacggagcgaagaacagtttaggttcgacgctgacggtttttcgagtggacgaatggggcgatgaaatcgagcagcgtttaaacagccaatcattcccaaaacctcgggatgaatctgaagagggggaaacggaagaaatcgtcgaagaccttgttggaaaagcgttgatgatgatccaggacaaagtggacaagcttgatccgtggcaaatgcaagatttagtggcaggcttgcttcaagcgatggggtacaacgtgcaagtgagcccgaaaggccctgacggtggggtggatgtgttggcttataaggacgcgtttggctttgaaaaacccataattaaggtgcaagtgaagcatcgcaaaagcgccgcttcggctcctgaaatccagcagcttctcggggccaacccgattgatgccaattgcctgttcgtctcaacaggcggttttacttcccatgcagaggcagtcgccaaacataattccgtgaaactgattgatttagaagaactggtcaacttgattgtccattggtatgagaacatgcccagcgatgcaagggcgttgcttccgctgcagaaaatgtatgtgcccgaatcttgacaaacatacggcttcatccccgcttggcaagtgcgagaggatgaagcctttggtgatgatcgatgtgtgtttactccaaaacgctgcgatattgatcgtacactagcgaggtcaaactaatcttgtctaaataacgaatggggcacaagaaggtcacggtgatgaccccaggatgtcggccaatttcgatggcgccggtaatcgtggcacggttcatcacctcagggacagagatgcctaacgttttcgctgcccgttgcaacccgttttctgttgcctcatttaggttggcgcctgtcccgacaaaggaaatcggcaacgattcttccaatttgtctactccccatgattgtgccaaatcgagggcgatctctttttctttttttgtcaatggctttgccaagtaaggaaggtcctcagcaacaggaagaagaatcggtccgtcaatggtcaaccctttgatcactttcacttgaagggtgacgatgccagatacgtcggtcgtatgcccagcaatttccccgtcgccctgcatggcatgcatatcaccgagataaacacctccgccccgcactttcacagggcagatcaacacggcgccttcgcgtacacggttaatgtccatatgtccgtccgtgcgatcttccagctgttctttcgtaatcccgtattcatgtggggcgttgatcagaaattggccaaagtcgccagcattatgtgaatccggcagcggacgcgccggggtggtgccgagctgtccgaggaacgggcggagtctggccaccgttccgactaagtcatggggcgcaaacgtgacgatcgggttttggacggagttgtcgggtgtcgccatgtagtaccgtccttgtcgagcgatgtgttctgccgcttctttatgcacggtcacgccgatttgtcggtttggatcaaacgtcatcgtatagccgttcgtaaatacaaatggagtcacgtccgcgccacaattggcgcaccgaatggcttccgggccgatcccctcgattttcgtttccgggtacatcgttccgcactgtgggcatttgacagcaacgaacggatcgccgacaaaccgaccttccattggcttatcatttcctgaggatgtggcgatagaggtgacgcgaatcgatttgatcttaatcgcaatggcgtctcctacttcagcgccttcgacaaaaacgggctttgtcacttcatggccaccgcggatgcaaggagtgatcatcggtccccagcagccaggagtagtattggcgacaatgtatcccccatcctgcacggggccaagcatgtttccatgagggtctaagatgccgttagtgaactcattgacaaacacagtttgtttcgcttccatggcgttcccctctttacttttagattttaggattggttacataggaaccttggatcgctgacaacgaaccttcgacaggtgatgtctaactacattttaggaaattcagtagagtattgtcaaaataatcgggtgtatatttattatattttgttaattcaaaatattttggtatttaattcttgtaatgtataataattttagaagggaggcaacgaaatgaacagtagcatagaaaagaaattaagagaaaaagggattaagtgttcagaacaggaattgatgatgcttgagcatcagtggaaagccattcagcaactaaaacagggagtcgaaaaactcggtttgaatgaggaagatattggagtcgtccaccaaccgggaggtgtgtatcgtggaaaaacggctaaatacgaaaacaatctctgaactttcccctcttctaaaaaacaaagaagtttcacctgttgaactcgttgacgacgtactcgaacaaatcgaaacattaaacgataagctgaatgcctatatagaggtgacagcagagaaagcacgcaagcaggctgaggcggcggaatcagaaattttatctggaaattaccgcggtccgttgcatggcattcccatagcaatcaaagatattctttacgtagctaatgaaacaacaacgatggggtcaaaaattcaccgagacttccgtccaacttacagtgcgacagtaatcgagaagttgacggaagcgggagcagtgtttcctggaaaaacaaacttgcatgagtatgcttggggagcaacgaacaataatcctcatttcggacctgcccgaaatccttgggatcctgaacgcattcccggaggctcaagcggaggatcgggggtcgcaacggcggcgcatatgacgattgcttccctaggaacagataccggtggttcgattcgaatcccttcttcgttttgcggcattgtcggtttaaagcccacctatggactagtaagcaaatatggttgtttcccgcttgcatggtcgttggaccatatcggtccgatggcaaaaacggcgagggatgctgcctatattttagaagctgtggcagggtatgacccaaaagatcctacttccaccgatgcccctgcaacgagttattccacacaattcatggagtctgttaaaggtgtaaaaattggcatagaaccgtacttctttgatcatgtggataaaggagtcgaaagagtagttaaacaggcaattgcttctttggaacgcgaaggtgctgttgtagaaaccgtgcgaattccaacattgcaatatgcgcagtatgcggaaatgatcacgattctttcagaagccagcgctattcatcacaatcatttaatagaaagagaagaagattttggcgatgatgtccgtttccttttaaagcttggagaactcccttccgctgtagactacttggaagcgcaacaaattcgtttgaaattggatcgtgagttcatggaagtattcaataaggtggatgttttgattactccaaccattccgtttctccctcccaaaatcgggcaggatacggtatggatcaatggagaggaagtaaactttcttgaccatatcatccgttttacaggaccgtttaacttgacgggcttgcctgttgtaacggtgccatgtggttttgttcaaggacttcctgtagggatgcaaatcatcggcccagcctttggagaaggaacgatattaaatgttgctgatgtgtttgaaacgttgcatcctgagctgaaatacccgccggccgttctaagaaagtaaaagcaaacgctggtcgtggcgatgtacttactgaagggcggtctcaaaaggtgatgatgacataactttttgaagtagcctttttcaactgagtgtttttcactcgcgttcgctgctgtttgtatgacggggagcaagcacaaaacggagagctttttcctagctctccattttttatgtcttccatgcaggattttcgcctcgtgctcacgaatgatagttggtgaacatcttcatcgtgaggtgatcggatggccattgaccatgaccaattgttcaaagagctgatccagacgttcttcgaagagtttctcttcctctttttccccgacatgcacgagcatatcgatttccgccatttgtcctttttgtccgaagaactgttcaccgatgtgaccgcaggagaaaaataccgcgttgatctgttggtcgagacgaagctgaaaggggaagatggactgatcatcgttcatgtggagaatcaaagcagcgtgcagtcgtcctttccggagcgcatgtttgtctatttcagccgtttgtttgaaaaataccgcatccgcattgttcccattgccgtcttcagccatgatgccctccgtgatgaaccgtccgtgttttcgattgagtttccctttggcgaggtgctgcagttccgctttttcccggtggagctgcgcaagaaacattggcgggattctattcggcatgacaatccgattgcggctgcgctgcttggtaaaatggggtatactgaaagtgagaaagtcgagttgaaaaaagagtttttgcgcatgttggtgcgattggagctggatgaagcgaggcagcggctgctcttgggcttttttgaaacgtatgtgaagttgtcggaggaggaagagcaacaactgcaaagagaagtgaaggcgatggaaacgaaagaaaaagagaacgtgttggagctgatcatttcctatgagcaaaagggaaggaaggaggggttagaagaagggatcgaacgtggaattcaacaaggaatgaaacagctgattcgtaacatggagcgcaaaggaatgacggtggaagacattgctcggttggtggatcttccagaggaagatgttcggggattgcttgaagagtagggaaataaaaaacaaggggaggccatggggaataagaaggttggtgacgacaagcggccaattgatcgtcgtatggacggcatggcctaaggatgccgaagggccgccgcgtttgtgaagaccgtgaccgcggaagcgccttgcttgattacgaaatttggccgcctttcatcctacggtttccattgcgggatgaaagacggtgttgtttcgcatcttcttgtgagggaggaagagaaaaattggatttccgtgatatcccgcaactcattgcccgaatgctcatggaagtgattcaaacgcatataccgcaccaatggatatacaccgctgaaccattcatcaacccatacaacggcaagatcagctatgactattccggtgaagtgaggaaaatgaagaaggaagagtttgccgagcttgtccgatcgctggggagaagtaagggctcgcgattttattgttctccgttagatgagttgttaaacaacgtttacattgatcaatgggtgccgacgtatatgtctaactatggaaagcgttgggtgacatactgtgacttgcttagggaaacatttgatcaatggaagtacagccactttgagatttatgacgaggacgggaatgaggtcaatgaagatctcaacttgcaacttgatgaaatattcgaagattttttagagaatacttcgcacgagccatttgttagagaaattgaaaaaacgattgcctaatacgatggatgtcaccttggaatgtttcgggtgtagatggcttatatgacgctttggcggcatggagccgtcttttttgctgctatgaaatgatttcgtttgtttttcatcagtcttcttgaaaaatctctgcgttttttctcgagatggtggcgaaatattcaacgattttgtaaaattattgtgaagggcgattgcggatggtcgtgttgatgtcatgaatatgcaacggtgcattgaattatattaatatatttttgttaaaatcgataatagtgacatactattaatcaattgtgttataataaattttgtaatcgccctcaaaaacaaaaggggtatcggtggaatcatttcgagcgatcgctcgatgctcttttacaactattcatggatagggatggtaaacatgggcaacaaacaaggaaaaacggatgtcattttaatcggcgctggcattatgagcgcgacgttggggacgctcttgaaggaattggcgcccgagtgggacattgtcgtctttgaaagactggaagaggcaggagcggaaagctccaacgagtggaacaacgccgggacggggcatgcggcgctttgcgagctgaactataccgttgagaagtccgatgggtcgatcgacatcagcaaagcgatcaaaatcaatgaacaattttacgtctccttgcagttttgggctcatttagtgaacagcggagtgctcgcgaatccaaaagagttcatccgcccgctgccgcatatgagcttcgtgcaaggggaagacaatgtggcgtttttgaaaaagcggcatgaaacgatggcggccaatccgctgtttaaagggatggaattttccgatgaaccgaaaaagttggccgaatgggtgccgctcatgatggaagatcgggttgtgaccgaaccgattgcggcgacgcggatcgaatcgggaacggacgtgaacttcggggcgttgacgcgtcaactgtttgaacatttgaaacggaaaaatgtcaacattcactaccgccatcatgtcgaggatatccaacggacaagcgatggcttatgggagttgaaggtgcggaatttggacacgggcgccgttgagcgccatgcggccaaattcgtcttcatcggcgccgggggaggcagcctccatttgttgcaaaaatccggcattcccgaaggaaaggggattggcggcttcccggtgagcgggttgtttatggtgtgcaacaatccggaggttgtggaaaagcaccacgcgaaagtgtacggcaaagcgaaagtcggcgcgccgccaatgtcggtgccgcacttggacacgcggttcatcgacaatcaaaaaatgttgctgtttgggccgtttgcgggtttttcgccgaagtttttgaaaaacggatcgatgctcgacctgttcacttcaatcaagccgcataacgtattgacgatcttggcggcgggcgtgaaaaatatggccttgaccaactatttgatccagcaagtgctgttgtccaaagaacagcgcatgcaagagctgcgtgaattcgtcccgacggcgaaaagcgacgaatgggacatcgtcgtcgctggtcagcgcgtgcaagtgatcaaagacacggaatctggcggcaaaggaacattgcaattcggcacggaggtcgttcatgcggccgatggctcgatcgcggcgttgctcggcgcttcgccaggcgcatcgacggcggttcatgtgatgttggaagtcatcgagaaatgtttcccagagcagatgaaagaatggcgaccgaaagtgaaagaaatgattccgtcctacggtgaatcattgatgaaaaacgaatcgcttttgcggcaagtgcaagcatccacagccgaagcgctcgggttaaatggccactttgcgctgcagcttgcgtaggcccatgccaattgcggcctgctggggatagcttggccgtctgtgagaaacagctgcctgaagacgaagggcagctgtttttatttgctgtcttgtgtctccaagtttatatccacagacgaaatgatcttcactgtaaatttcctcttgaaaaatttaggaaacgttaatgactcaattgcttttttatgagcggttatcatacaattgtctcatacacttttgagttggataggcaaaaggagttaattccatgatagcaactttgttttctacgttctgatctgaggggttgtaaggcttggattcatgatatttccaaaaagattatcattttaggatgggggtgttcatgtgaataccaatttgtctttcaatcagtcttctcctgaaataaaaccaaggaccaaagcctatatacccgttaaatacaaatttataataggccatatcgttgcatttttgtggctgtgctttagcgtttatgtctccataccatggatttttgatttggctcatttggtaagttttccgctctctgtagtgattatagcaggtttagcctatatccccggatatttgaccgcttttttggttgttagtttattgcttgatcgccagcctccgttgaaaactgaatatccagacaaagcggtaacgatattgatcgcagccagaaatgaagctgataaaattgaaaacacattaaagtatattgctaagcaagattacaatggggaaatacgtgtgttattggttgataatggctcaacagatcaaacagtagagaaagcgcgccgtgcggcaatgagattgggactggatgttaccattttgaaagaggagaaaccgggaaaattccacgcgttaaataaaggcctccagcatgttagtaccgatttgatgataacgttagatgccgatacattgcttcatcgatcagcagtaagatatttgattgctaggatagagtcggctccagtgaatgtttgtgctgtagctggtgctgttttagtgagaaacagtcgggagaaccttcttgctagaattcaagaatgggattattttcttggtattgcttcgattaagcgaatgcaaggattataccaaggaactttggtggcccaaggggcatatagcttatataagacggaggcaattagagaagttggcggttggcctgatgccattggagaggatattgtcctttcttggcgtttgctagaaaaaggatggagaatttactttgaacctcatgcggtggcgtttacggatgttccggtttcttgggtacatttttgcagacaacgatctcggtgggcaaggggaatgatcgaggcgttgaaggttgtaaaaccgtggcagcaaccacaattgtttgtgaaatacctcacgatggtgaatttgttactcccttatttagacaccatctatactttatgttggttaccgggattaattttggccttcttcggttattattacattgttggcccgatgacgttgttggttgtaccgctgacgttgatcgcgtattgggttctataccgatatcaaagatcggtgttccgaaaattggatctcaagatcagaagaaatagaattggttttgtcgtctttgtcttgttttaccaaatgatcatgtctccagtgtcattttggggatatatacaagagttagctcggttaaggagagtttggaaatagggaggaggggacagtgcgatgaggtgggtgtcagccttagaaaaacgcaattttttaacatcgtttttgcacaatcatcgcttaaagcatccggatgcacggtttgtgcttaagtatttgcttcagcacccccatttgcttgagaacgtccagtttacggaaaccgagcaaaagcaagggcggtggctcatcatctcaaccgcgatggcggaagaagaggggcttgtgttttatcgacgcggtcaaaaaagtacgagtttggccgccattatgggcgatttggcgctgcatccaaatgaaccgctctatttgacgcttcattttccaggaaaggcaaggaatttttcgtaccttcggctcattgatcaccaagcgtttgaaaacgtccggcggcatgagcgccatgagaaaatggcgaaagcggccgagcaagtgctcgatgaagcgttgaaacgccatgaagtgtcgattttgaagatgcaaatcgatcaagcgcttgaccgcaaagatatggaatggtttcaaatgctgacggagcagttgaaaaaatatgaaggacaaagctgacaaaacacggtcagctttgccctgacggtgagaaagggatatcagtcgctgcgttggctgttgtctatatcgtggaagatccgttgttgctttttctgatcccctcattgaacgatcggtgcgacggcgcttgctgcgtcataatcgcttgggtcgagttccgtcggcaggccgatgacgagtttcgccaactcctttcctaaatacgggccgacggtgagacctgaggagccgagcccattggcgatatacaccccagaaaagcccggaagcggtccgaagatcgggagaaacccaggcgtgcgcgggcggaatccgactcgcgtctcgatatatgtccaggtggagagccccggcgcaacggcaagcgctttgtccaacaattcgtgcattcccccggcggtggggcgaatgtccatgcccgcttcatcttcgtgtgtggttccgatcacaattctgcttcccgggaaggcgagcatatactgattgttcggcggcatgacgactggccaatgggatgtgtcgcattccggatgctccaagtgaatgagctgccctttttgtggggtgacgagcagtttgatcccgagcggctccagcaactcgccggcccaggcgccggccgtgacgatgaccgcttcggcagcgtatttcgttccgtcggcttccacgccgatgatgcgggagccttcaaacaggagtcgggcgtttccgcggatgtaggcggcgccgcgcttttgggaagcgttcatgagggcgtctcgcaccgcccgaccgttcactcgggcggcgccgctcacataaagggcatgatgctcgccgacaagcggcggaaacagctccttcgcctcttggggatgaagccgcacgatctctcccatttccggcgcgtcttcgcgccgtttgagagcgcgctcctccatttgttccagtttctgttcatctgtgtgcagccatagagccccgacgcgtgcgtaaccggtctccgtttccccgtatgattccagctcttcaatgagggaaggataaaatttcgccccgcctttcgctaaccgataccatttttggttgcggcgctgtgacagccaagggcacacgatccccgccgccgcatcggtcgcttggcctttgtcgccgcggtcgatgatcatcacgcttgccccttctttagccaaatgataggcggtagaggcccctaaaatgccagctccaatgacgatgtatgacttcattccctgacaccttttctgcgtttttctctattagcataacatacgcagcgtcaatggggaacagcagacgcctgcctgaacggccaatgggccgtccagcaccaaaaaggtgtaactgtccatggcaagggaaaagtgtgaaatggaagacaacgagagttgggggagacggcggcagaaaagaaagcagcggcgggcgtaaaaaggctgccccacgacgcaatcatggccatctcgggcagccccgcctcagcccgcttgtttcgtctcatattcctgaatgaccgaccggatgatatggagcgagtcccattctccacccgagaaaaagacgatcgggtattttttcggaaacaaaagggcctggatttgtttgggcggtgttcctttttcgtataaatcgatgatcgtcccttgcagttcaagcaaatagtcaagcttccgctgcaaggcttcgcgcccgttcgggagatagcccgcatgggcgcagaagacgtcgccgaaatcgtacgtcaacacgtgttgcaaggaagtgatgatcgccgggatgttttcttcgcgcaagatgactttcgttttctcttggcagtacaagtcgccgctgaacagctggccggtttcgcggttcaaaaacgccacatggtcgattgaatggcctggcgtcgggatgacgtcccacgttgcgcttcgcgaggaaaacgtcgcgccgatgggcttggcggtgaatggatcgcgcttgccccaaaacacttttcgatagagcggatagtccgccttttgctggcaataatggatcatcagttcgttcatatagatgggcaggcccatctttcgctgcaaaaacgctgcgcagccggtatggtcttcgtgaaaatgagtgatgacgacttggtcgatgtcttgttgttggaaaaacgaagtaaattcgttttccatcgattttgcgccggtgtcaatcagcaccccatcgatgacaaagcagcggacggtaagacggacgccttgaaacatcgccgttcctttggcgatgagtacgttttgcgccgtctcggtttcaaaccgctttttgatcactttatcgagccacataggggaacctccttgccgcaaaagtggttgtgttcattataccatagagaatgagtattcattcatttttgttcaatcaccaatcgttgtgtatcccttcttttacggggaatgagcgctctatcaacatttccggttcgttagaatgacggggaaggcgttaatagtaaaatggtagaaaacgattcattgggtcattttgatggagaaggttcccccatttccaccttagggaaacacatagagttgcaatggggcactcgggaagccttctggcaacggcgttgttcgctcgcccgacagtcgatccaatcgctctgtaaaaactacaaatgttaaagattcaaattgcatctatatatttataaaaataggaatatatgataaattacagttataattcataatattccattggggatttttaactttcataattagtcaagggggagccacatgacattatcgcagctcagaaggcaagcgaggcaggcgttaaaagggcaatggggaatggcagttcttatcatgctcgtgtattttgtgttgaatacggtcatcccaacagtgttggaaatggtgctcagcggtggatggagcgcttggatggcgcaagaggatccgccttttgcggcccagctggtcagtttgttgtatacggcggcgctgcttccgctcggtatcgcggtctattgggtgtttttggatgcctatcgagggcagccgctttcggtggcgccgctcttcaccgtgtatcggcaaggaaagctgccgcttaagttgatcggcgcatcgattttgtacggcatttttgttttcctatggactcttttgctcatcatcccggggattatcaaatcattggcttactcgcagacgttctttttgttaaaagaccatccggagtatggggcgcttcaagcgattcgtgaaagcaacaagcggatgaaagggtataaatggaagctttttttgctttatttgagttttctcggctgggggattttatcccttctgacgctcggcatcgggttgttatggctgattccttatgtgtacacgtcgctggcggctttttatgatgagtttattcgtgtgcaggaatagaaaagaaagcctcctagcatgaaccgttcactggtcgtcctgtgcgtgtcgctgggctgattttggaagcgaattaggaaggccgtcatcgtttcgatcattgcgcatatggatgctgttttgcccatacactgaaagaagaggggaaacagggagggaagagcgtgcaattttactacggcccacacatgccgctgcgcgttttggatgagattgaattctggaagcaccaagaggaagaacatacggtcgtcattcgcgagcttgcgtctggattggaagcgccatatgtagaagcgttgaaaaaatgggaggaggcgctttcggctacgcatcagcacgcggtccgttatatcgaatcggtggttcgggccggccattatgttcctgaacaactgcatcaacaagtgctccattttgtgtcgtactgcctagagcagagccttcagttcatcgaattatgccagcaaatcaaaacacgcagcaaagccgtcagccaaaacccgaccgccaaggtggtgctcgatcacatcattcgcgaatcggagtattttgtcggcatctcgcagttgttgttgtacggtactcattcggcattggctgcactgcggaccaattcatcggcgacgtcatagatgcaatgtagtataatggaattggatgcttccacctattatgatgagccacgagggggacatagctgtgattgtcacgaccaccaataccattgagggaaaagaaattgaagagtatttgggcatcgtagcgggagaggtcattttgggcgccaatgtcgtccgtgattttctcgccagcatcaccgacatcatcggcgggcggagcggaacgtatgaaagcaagctggccgaagggcgggagatggcgatcaaggagatggtcaataaggcgagaagccttggcgccaacgccgtcatcggggtggatctcgattttgaaacgctgcgcgacggcatgatgatgtgcattgcgactgggacggcggtgcggctgaaatcgtaatgggaaagcagcgggtctatcggcccctgcttttttttttttgctttgctggctgccgttgtggaggtgtcagtgcatcggctgttgatgctgatggggttttgtagcttgaaataggattgacagaagaaaaaaagcggtttatgattcacatatatgaacaaatgctcatatattaaaatgtgagggaacagccatgaacgcagaggatcattcgtttttagatgaaggtgtgattgaggaagtgtcacggatctttaaagccctagcggatccgactcggatgaagatgttgtatttgttgtcgcaggaagaatgccatgtaggccatattgcggaagtgctcggcatgtcgcaatcagcggtttcccatcagttggcgctgcttcggacgttgcggcttgtgaaatatcgccgtgaggggaagatgttggtttactcatgtgatgacgaacatgtcatttcgttgctaaagcaggcgattgatcacgcacaacaccaataagtaaggagagaagatggatgcatcatcacgcgcacggccattgtgatcaccatcacgggcatcatcacggcagagaaggaaatcaaaaagggctggcgatcgccctcggtgtaacgatcgggatcatggtgctcgagtttgtcggcgggcttgtgacgaacagccttgctcttctttcggattcagggcatatgctgagtgatgccatttcgcttctgttaagcctggcggcggtttggctggcggcgaagcccgcgtcgccgaagagaacgtatggattttaccggttcgagattttagcggcgctcgtaaacggggtcacgttggtggtgattgccgcttggattatttgggaagcggtcgggaggtttgtgaatccacctgttgtcgcgagcgggccgatgatggcggtggccgccgttgggttgttggcaaatctcgtgagcgcttgggtgttaatgcgcaaaggggatgtcaaagagaacgtcaatgtccgcagtgcgtatttgcacgtgctcggcgatgcgttaggctcggtcggggcgatggcggcagggcttgtcatctggctgttcgattggtacgcggccgatccgctcatttccatcgcggtggcggttttgattctaaaaggagcatttgccgtagtcaagcagacagtgcatattttaatggaaggaacgccggcggcgattgaccatgcggaagtgaaggcggcgctctcgggcattgatggggtgatcgatgtccacgatttgcatatttggacgatcacctcggggcttgattcgttaagctgccatttgctcattgaggaaggatgcgatggacaggcggttttgcagcgggcgattgatttggtcgaaacgcgctttcacattcgccatgcgacgattcaaatcgaaatgccgcacatccgccatggggagatggaagtgtaggggagccgagctaggcagcctagtgggccgggtccatgtttatcatttcaaacgcagaagacctccacttccacgtgtgagcgtaggtgggagagtgttcaattgtgggcgccggcccatttgttttgcaatgtttccagaaaaatgcgcacgttttgcttgttttccataatcggtgtgtaaatataggaaagcatccggtaaaacggcggatggttcaggcgaacaatggacaggtggccgtgctcgatgtcgcgggcgacgacgctgcgtgacagcaaggacagggcgttgccgttgatcaacgtttctttaatgccttggttgctgctgatgatcatgagcgatttgactttcagcccgttcgagcggatgaaatggttgaaatattcccttgttcccgacccgacttcgcgcgccacccatgcttcgttttgcagctcggcgatcgtgacctcctctttttgcgccagttcgtggcggttggaggcgacgatgacaagctcgtcttgcatgaacggatgaacggacagttctttttcgttcgtttgcccttcgatcaagccgatgtcgacttgatatgatttgacgagttcgacaatttctttcgtgttgccgatcatcacctcaagctccaattctggatagcgcttttggaaatcgggcaaaagcgggggcaaaatatactctccaatggtaaagctggcgccgatggtcaatttgcctttcactgagtgatggtgctccaaaatgtcttgcttcgtttgttcatagagcaccatcatttgtttggcgcgatcgtacaaaagttcacctgtcggcgtcatgcgcagccgcttcggggagcggatgaacagtttcgtctggaactccttctctaaatttttaatgtgcaagctgacacttggctgggataaatggagaatttccgccgtctttgtgaaatttttcacttctgctaacgtaatgaacgtcttcaactcatcgtaatacattggccaacccctcgcatgcagcctgactgttttgttgcggatcattattagtgatgttaatagttttaataatttatatttattttactaatgttttgttttgcggtaaagtgtaaatatgatattttggataaagtatactttgtttatagggattaatggaatttggcgtccgcccatgatggcgggttaagcaacgccaatcgattccatcttatttttatattgtgaggtggacaccgttgcagctgcaagtaaccaacagtccgtttagccaggagcagattgagctcttgaaccgtttgttgccgacgttgacgccagcgcaaaaattttggctgagcgggtatttggccgccgccgagtcggccgctgctgtgcttgacgccgaagcgcccgcactgcttgtcgggggcgggaaaccggtttcgaaagaagtgaccgttctgtacggttcgcagaccggcaatgcgcaaaaactggccgaaaaagcaggcaaggcgcttaaggagcgcggattcgaggcgaaagtgtcgtccatgcttgactttaagccgaatgaattgaagaaagtcgagacgctgctcatcgtcgtgagcacgcatggggaaggcgatccgccagacaacgcggtgtcgttttacgagtttctccacagcaaacgggcgccgaagctgaatcatttacgcttttccgtcttggcgcttggcgatacgtcgtatgaacatttttgccagacggggaaagattttgacaagcggctcgaggagctcgggggagagcggttttatccgcgcgtcgactgtgacgtcgactacgaggaagcggcggcgaaatggcttgacggcgtgcttgccgagctgagcaaggggatcaatgccgaggccgcgccagtgttgtcggccgctgcggccgtgccgaaagccgaaccggcggtcgtctattcgcggaaaaatccgttcccggctgaggtgctggaaaacatcaacttaaacggccgcggatcgaacaaagaaacgcgccatctcgaattgtctcttgaaggatcggggttgaagtatgagccgggcgatgcgcttggcatcttcccgaaaaacgatccggagcttgtcgatctcatcattcaagaaatgaaatggaacccggaagaaacggtgacgatcgacaaagacggggaagtgcggtcgctcaaagaagcgctcacgtcccattttgaaatcactgtgttgaccaaagcgctgttgcaaaagcttgcgccgctgtcgaaaaacagcgagcttcaagcgctcgttgccccaggcaatgaggcgaagctgaaagaatacgccaaaggccgcgacttattggatgcgttccgcgacttcggcccatgggatgcggcgccgcaacaagtcatctcgattttgcgcaaaatgccgccgcgcctgtactcgatcgcgagcagcttagcggcctatccagatgaagtgcacttgacgatcggtgcggtccgttatgagtcgcacggccgcctgcgcaaaggggtgtgctcgacgttctgcgccgaacgcgtccaaatcggcgatacgttgccggtctttgtgcagccgaacccgaactttaagttgccgaaggatcccgacacgccgatcattatgatcggtccaggcaccggagtggcgccgttccgcgcctttatgcaagagcgagaggccatcggggcgaaaggaaaatcgtggctctttttcggggaccaacactttatgaccgacttcctgtatcaaaccgaatggctcgcatggttgaaaagcggtgtgctgactaaaatggacgtcgccttctcgcgcgatacggagcgaaaaatatacgttcaacaccggatgctcgagcgaagcaaagagctgttcggctggctcgaggatggcgccgtcgtctacgtatgcggcgacaaacaacacatggcgcgcgacgtccatcagacgttgatcgagattatcgaaaaagaaggcggaatgagccgtgaacaggcggaagcgtatgtcacggagatgcaaaagcaaaaacgataccaacgcgacgtctattaatctcaaagaaggagtggaatcggaaatggcgaaagtcgagttaaaagcgccagacggaccgccaagcgatgtggagcgcatcaagcaggaaagccgttacttgcgcggcacgctcgcggaaacgatggaagacccgctcagcgcaggaattccagaggatgacaaccggttgatgaaattccacggcagctatttgcaagacgaccgcgacgtgcgcaccgagcggcaaaaacaaaaactggagcctgcataccagttcatggttcgcgtccgcacaccgggcggggtggcgacgcccgaacagtggcttgtcatggatgaactcgcccgcaaatacgccaacggcacgttgaaactgacgacgcgccaggcgttccaactgcacggcgtcttgaaatggaacgtgaaaaaaacgatgcaagccatcaatggcgccttgatgacgacactcgccgcctgtggcgacgtcaaccgaaacgtcatgtgcaacccgaatccgtaccagtcggaagtgcatgcggaagtgtatgaatgggcgaagctgatcagcgaccatttgctgccgcggacgagggcgtattatgaaatttggttggatgacgaaaaagtggcgggcacgccgccggtcgacggtgaagaagaaccgatttacggtccgacgtatttgccgcggaagtttaaaatcggcatcgccgttccgccgtccaacgacgtggatgtgttctcgcaagacattgggttcatcgccattgtcgaggacggcaagctcgccgggtttaatgtcgccatcggcggcggcatggggatgacccatggggacaaaacgacgtatccgcaactggcgaaagtgatcggcttctgcaagccggatcaagtcgtggaagtggcggagaaaattatgaccgttcagcgcgactacggcaaccgctcatcgcgcaaacacgcccgcttcaaatacacgatcgatcggcttgggctggaagcggtgaaagaagaaattgagcgccgcctcggctggaagctcggcgaagcgcgcccgtaccatttcgagcatagcggcgaccgctacggctgggtcgaaggcgtcaatgggacgtggcatttcacgctctttgtcgaaggcggccgcgtcaaagactacgacgattacaagctgatgaccggcctgcgcgaaatcgcgaaagtccataccggcgatttccggttgacgccaaaccaaaacttgatcatcgccaatgtcacgagcgagaaaaagccggaaatcgaggcgctcatcgccgaatacggcttgaccgacggccgccggtacaccgccttgcgccgcaacgcgctcgcctgtgtcgccttgccgacgtgcggcttggcgatggcggaagcggagcggtacttgccgaaactgctcgataaaatcgaggaaattatcgatgaaaacggtttgcgcgacgaagaaatcacgatccgcatgacgggctgtccgaacggctgcgcccgccacgtgctcgcggaaatcgccttcgtcggcaaagcggtcggaaaatacaacatgtaccttggcgccgcgttcaacggcacgcgcttaggcaaactgtaccgcgaaaacatcggcgaggaggaaattttgcgcgaactgcgcgtgctcttatcccgctatgcgaaagagcggcttgacggtgaacacttcggcgacttcgtcatccgcgccggcatcgtcaaagaagtgacggatgggacgaattttcatgattaaggtggtcagggtgaaatggaaaccagcctctccttgtttaggggaggttgtttttttgttatttcgcaatggctttggtctttttctcatcacagaagcatataagagcaggggtgaatcgcaagcgccgtttggcggaatgaagctgtcaagctcccgggaacaagggcgggcggctatggaatttttcacagcgataagagggtgttggtcaaaggacgacaaagagtgtgaaaaagcgttccgccatgggggggagcgctttttcattgatgtagtttattcagtcgggcgataaaacttcttaaaacccccccacatcaaacgaatgtcgtacgatatactgccgaaccagtagccccaaaacgtttcatgattttccgctagggacaatactccttgcgaagcttatatagctctcaatgaaacactctgttctttgctccttttgctgacatcgtcattctccttctatgtcctcataaacccaccttcagaatggatgatttgtccggtaatccattcggcttcatcgcttgctaaaaagcggatcagtcgcgccgcatcgtatggtgtggcgatccgtccaaacgggaattttgggagaagatactttttgagttcctcatccatccaaccggaatcggttggaccgggattgactgcgttcaccgtaatgcctttttcggccgcttcgactgcgaacgttttgacaaaagcatcgatcgctccttttgtggcggcataagcggtttgccacggcatcggaccaagagactggcctgatgtcatggtaataatccgtccgccccgccccttttgaaattgtttggtgaattcgatgctcagcatgataggcgctcttacattcaaaaaatagtggcggtcgagcaattcgcttgtcagcgccgaataatggagcgtttccgaatagcaagcgttgttgactaaaatgtcaggctctcccaatgcctcgcgtgccgaagctaataatgtgtgcggcccctcttctttcgacaaatccaattcaagacaatggcacgagacaccaaacgtttctatgtttctttgaatccgaaacggttcgtcttgttcgattccccaaggcatcgagcggtcatacgcgctccaatacgtgaaaaagatgtcggcgcccgcctcggccagcgcttcgcaaatcgccgccccgattcctctcaccctgcttacgcctgtcacaatcgcccgttttccttgtagtgatgcatgtaccaatctcctcacctcttttgtttatttcaataaaagggctcttcaccgcaacatgtacttgacaagcaatgcggtttcctgcacaaggatatgcaaaaatcactgatttactggttttccctcacaagcgtaaatagggtatgttcagaaaaaatcaagtacaacttttggtgaagagccaataaaagtttgccatctccacagggggatattttgggatttcacttcatacttttccccgcgacttaatggattggattgttgcttttggtacgcaacaatcgaacagaaaagagcaggatccacaagttaccgatcagcatggaaattctttcgaacaaaccgctaggtgctccgggccacgtctgggcgaagtccatggatacgagtacactgcagatagaaaacgcgatgaacactcctagacctgaaagcagggaatacgcatgccaacctttccattcccgctctcctctgaatctgcctgctaagacgaaacaaacggctgtcaacgccccgaagactaatgcacccgcaatgtcatgcatcaagcccgatgtgctgcggacagccggtgccccagggggccaacctagactcggatcgatgggaaataaggcggccagtagcagtccgattccgtatgctccgattaaaataggcccccattttgacccctttcctgaacaaagtgcccatttgagcccgacggtgtaagcgcaaaagagcacccccgagagcagaagattgcatgtcccgagccagccccgttcaccgaggctctggtggctgatccaatggcgaatgatgctgaactctggtctagttaatgcatcgatggtggccaccccgttcagcagtaacggggcggcaattcccagttttagcaaattgcgcttctgcttattaaacatttgccctttcctccttgtttttcaatgttcatgacagcatggaacaggatatgctataatcctactgtgcacaccctattatcttattttattaagataagataaatataaatggagttgttacacatgtcaagtgaattttccaaccttacaccgacgcaacggaaactgctggttgctctgcgcgaaaacagcacaaacactgtgctgttccatgcttcgattgccaagcaatgtggattgaacgagaccgaccacaaatgtttggattatatcattcgcaacggtcccgtcactgcgggtcaaatcatggcgtatacgggattgacctccggtgcggttaccgggattatcaaccgattagaggaaaaaggatacgtgcgcaggagtaaagatgccgaggataaacgaaaagtcctagtcgaggccattccggaaagcatggcgcgtatcgacgccctgttcgagccggtgatggaagacaccattcgcttgttacgatgttattcggaagaggaattggctgttattttggattttgtgagtcgttgcaacaggatgatacagactcatatggcaactgaatgagttgtcatgtaagatgtgtcgtttacatggctgagaaaagcccggattatttgtttgtgattgaccgcaacgctgttgtttaaacaaatcgaacaagggcttgaataataaacaggcgggcttaggcggcccgcctgctttatcgtcataaaatgacattcttaattttgtagatttcccgttcgtgttcgatgactttgttcgagaggaaggtgatgtcaagcttgatgttgttcaactgttcggtgaatgattgggcatgggaatcgacttttttctctaaggcgtcgagtctttggtggatggaagagacttcgccgtgaagtttgtgcacgtccatcgcgagggcgtcgagtgcagcgtcggtttcatcctggcggtgaagaagagcagacatcagatcatacagctctttttggccagctttgatatgggcttgttcttcttctaaccgcttttggccttcaaggagagtttgctggatccgccggaattcttcctgttctttgcgcatttcttgctgttctcttcggatctcctgttgctctttccgcatttcttgttgttctcttcggatctcctgctgttctttccgcatttcttgctgttctcttcggatttcctgctgctctttccgtatttcttgctgttctcttcggatttcctgctgctctttccgtatttcttgctgttctcttcggatttcctgctgctcttttcgcatttcttgttgttccgcttccagccgtttgtggctttcgacgaggagatgcaacgtgttttcgatgtgaccgagccggtcgaacagttgcaagaggatctcttcgctcatgttggcccctctttcatcttaattttcttcattatagcacatatgttcttgttagacaagcaggaatggtgtatataggaaagtgtacaaacatatgatacaatggataaacaaactgacaaatctcagtgcgggcatcggccagtacgttttagaaagggatcgatgtatgctttacgtttctcctgccaagatcgcaagctatttttatcatgagtgcgagcggaatttttattttcagtcgttggcgaaagaacgacgcggcgagatcgatgtgccggaagagctgtttgagcagcctgcggttcatgagagcgtgctgcgccggggagcgaagtgggaagaggaagtggtcacgacgcatttggccggccaggtgaagatgggagagcggaggcttggtgcgccgctttctcattgttatttggatggggaagagacgatcgaagaacttaaaaggccgagcaagcgatatttgtatcagccgacattgatcgcgccgccgcgcttttacaaacagtacgggttggatccagaggcgatccgatttgcggcgtgccgtccggatttgattgagtgcattccgggacaaaacggctttgtgttccgcatcatcgacatcaaatcatcagatgtgttgaagctttcccaccgcgtgcaaacggcgttgtatgctttgattttatcctcggttttagaggagcacggcgttaaaggcagcgttgatttgcgcgaagcggggatatggacgtacaaaaccgagcagccgcaagcagccgatatcagtcagttgcttccgtttcttgaaccgtttttgaccgacgaactgccggcgctggccgaaaagcaacttgatgagctgttttggcacttggattaccgttgcgaatggtgcccgttttacgattattgtttagacaaagcgcggaaacagtcgcatatttccctcgttccgtacttatcgagccatgcgtcccgctttattcgcgagcggcagctgcctgagacgatcgacgagtttcgccaacttcttgggcgtaaagaaacgagacacgtcctgaagcaaaacgctggattggcgcgccaacttcggcggcttgaagcgcagcttgaggcgattgcggaggaaaaagtcgttccgtatgaccgtgcggtgacgcatatgccgatatgggaagacatccgtctgattctcaccgcgcaacgcgatccgttgacgggcaagatcgcggcggcatcgttgtaccgtgttggtggaacagatgtgtttggaacagggtcggaaatgcatcatgttatcgccggttcgtttgaggaatgcgacgcggtcggccgaaagtttgccgatgcgctggaccgcctgcttcagacggtgcacgattacaaccgagcgcgagagtggcgggcgcaaaagtccgtgcaggcgtatgtcgccgacaactatgaatgggacaatgtgcagcagctgcttcaagagcttttgttggatccagaatataacgaaaaagccgttcggctgctgtcgtattttcatagcagcgtgctatcaagcgccagcgatcatccagatgaaatcgttccgcttcctgtcgttgttctgacaacggccgtgagccagctgttcgccttgccgacgcatgttgcgtaccgtcttgaagacttgtcgcggtatattgcggcctaccatgattcgccgtttctgtactcggcgagcgagcgcttttcgttccgcttgacaaacgccatgaaactggatgtgctgcatgatgcctggcaaacaggggacatggaaaaacgacaagcggtcgagaaggagctgagccgccgcctttgggccgctcacagcatcattcaaggcatccgtgcgtgggccgagagcgtccatccttcaccgcttatgatctggccggaaaaatttgcttttcctaattcggctgattaccgtgatccgcttgtgtccaagttggcgtttatggcgcgctacgaggcgctattaaactacttggatattcgccaaagccgcctgctcccgctttcggagcggcttgagaacggagtgacgcttcatgtcacgtaccttggcggcgatcggttccgattgaacaaccgccaggcgcttgaagcgatcgatcaaaaggcgagctggctgctcaccgagtgcaatgaggaaggggaaaaggcgcaacagacttttcctgatcacaagtacgccagtgaatggaagccaccccaatgggccaatgtctattttgtccgcattcgcgccatcgaagatgatggcaagacagccgaactcgagctcgagttgcccaaatggctcgaccggttcccgcttgtggaaggagaggagtattggctgtcgatccggcatgccgattttaccacccagcgcgtcttgcaggcgttgcaacagttggacgaggacaatcatcgcatcttggacttgattcgcgatccgattcgctatcggaaaacgtttcgtcccaactgggatgtagaggaggtgaaggcgctcctccgccaaagcgggttgacgaaaagtcagcgccaagcgtttcttcagtttcttcgtcatacgttgacgcttgtttgggggccgcctggcactggaaaaacacactttatcgccgccgctcttcagttgctgatggaaatttacgaaaaacgggggcggaggcttgccattcttgtttcgggcttcacccatgcggcgatcgaaaactgcctgcgcaaaattcaggagcttgcgccgcggcgcagcgtccatatcgcgaaactcggcgagattcagacggaaaacgccaaaggaatcgccaaggtggcggaccgtgaccttctcggatggtttggcaacggtggccatcgggtgcttggcgccacgctgtacggcattcaaagggcatacgaaaaaggctatatagaagggtttgacgtcgtcgtccttgatgaggcgtcgcaaatccgcgtggccgattcactgttggcgttacgccatgtcaaaaaagcaggcaggctgctcattgtcggcgaccatttccagctgccgccgatcattcaagggacgtatgcggtcggcgaaggggagccgcacttgttcgactcgattttccgcctgttgtttgacgccgatgtcgagaagcggtatacccgccaactgacggacaatttccgcatgaatgaggcgctttgccgctacccggccgagcagatttacggacccagctatacggcgttcacccgccaaattgccgagcaaacattggcgctcgccgccgcgccgcctgccgatgaatgggtggaagcggcgatcgaccctgactatccgcttgtcgtctgcacgtatgacggtgtgtacggtgcgcaagaaaacgaggcggaagcgcgctgggtggccaacattacgaaggtgttgcgggcacggcttcttgacagcgagggaaaacggtacgatgactcatcagaaggcgaccaagcgttttggcgccgcgggctgtttatcatcgcgccgcatcgggcgcaaatccgcgccattcgccgtgagcttgaatgccaaggattgcgcccgccgtttttcgtcgacacggttgataaaatgcaagggcaagaagcggatgcggcgatcatcagctacggcgtcgccgacccggaactggctgtgatggaaggggagttcatctacagtttgaaccgtctcaacgtttcgctcacacgggcgcggaaaaaggcgatccttttcctctcgcgccaactcatgtcgccgccgcttcaggtgatcggcgacgaggaataccgtgaaggggtgaattttatgctcgggctcgagcactacgcttcacggcatggggaagcccgggcattcatgatcgacagcgtcaaactgtatatgtatcgggtcggctgtcctaagtctgaaaacgcggattatttctctcgttgaaaaccgcataagcagtcgccatccgccatgccgccttctccatttgttggctcgttttgtttccatgctgagcgcagccgcgcacggttcggaagagggggcatggcgatttttttggggacggaatggggattgatgtacgaacggtgaatagttgataagaaaattaagggaggaaaccgccgagccatggagaaataatggaaataagatttgtcgataagaagcactgtgctaggaatacgcgacaagagagggggcgtgccatggcaaacgtcggcgggagaaggaaaccggcagcggatgcaaggcttgaggtgatccaaaagctctttccggaagcggttgtggatggaggcatcgattgggagttgctgaagagagtgtttggcggtcacgaacggcaagaagcatatgagttcacgtggccggggaaggcggaggcgaggcggctcgctgagctgcctgcgtccggagtattgcggccggatcaggcagcgagcaaacagtgggagacgacgaacaattggtatattgaaggagacaatttagaggcgttaaagctgctgagaacgtcgcatgcgggaaccattcaaatgatttacatcgatccgccgtacaataccggaaaagtgctcacgtacaaagacaattggcgcaaggggaaagccgttgttcctagcggaatccaggaagaagcgcgcggccatgtcggctggctcaacatgatgtacccgcgcctttgggtggcgagggagctgttggccgagacgggggctatctttatctccattgatgatacggagcaggcgaatttgagaaaaatgtgcgatgaaatttttggcgagcggaattttgtcgccacgttcatttggcagcgggcgttttcgcccgtgaatatgaacaagttcgcctcgcgcaaccatgatttcattttatgttatgcgaaaaacatcgatcgcctggcttggtacggcttgccgcgccatccggaagcggatgtgcggtatgccaacccagacaatgacccgcgcggtccatggatgtcaggcgatttgtcggtcggtccgccgattcccgaaaagatttataagattgtgacgccaagcggtcgggtcgtttctccgccgaacgggtattgctggcgggtgacgaaggagcgcttcgccgagctggcggcggataaccgcatttggtttggcaaagacggaaacggggtgccgcgcctgaagcggtttttaagcgaagtgaagtcgacggtgacgccgcttacgatttggacgcatgacgaggtgtcccattcgcaggaggcgaaaaaggagctgaaggagctgttcgatgggcttgcggtgatggattacccgaagccggtgaagcttattcagcgcatggtggcgctgacaacgagggatgatgatctcatcctcgactttttttccggctcggcgacaacggcccatgccgtcatgcagcaaaacgccgaagacggggggcggcggtcgtttatgatggtgcagcttcccgaacggcttgcggaaacgtccgaggcgtatcgggtggggtttcggacgatttgcgacattggccgcgagcgcatccgccgcgcgggggagaaaatcgtttatgaaacggggaagacggagcttgatatcggctttaaagtgtttcggattgagagaacaaaccagcccgctcgctaggcgaacgggctgttccttgactaggttgatgaaaggcgctttggttgaggtgatacccgtgttttccgagtctctgatgtcgaacgtttcgggcgttttttacaatgacggcgcggcccagcggtcgttgacaaagacgtcgtactccgcggcaatcgtttctttgagctccactaaagacgggatgccgtcggcgaaagtgtaggtgtcaaggcaaatgagggagtattcgtcgccgggatcaaatacgatggtgacgacttcttccgttccggcgtccacttgccggacggtgtcgccgtcttccggctcaacgagtacgttttggtatgtttcacgaatcacgtagtagccttcctgcaattgttcagtgaatagatgttcgatgtctgtcagttcgtggacaatcattatttaagtcctcctaacttgtgaaatcattctcaatgtcagtatataacgtagtcgctgtcgatataatagatgccgtggaaagttcgaaaagttgtcatgtttgcatgccaagcgtagataaggttgggtgcaggattgataagggaaaatagcagcttcctgcaaaaagaaagcgccctcgtgggagggcgatgtcaacgtttaaccagtgacactgcttgccttctgtcatcgataggctgtttaggtgtaaatgattcattattttgcgatttctgtcggactgttatgttttgaatcgaaaagggtgatttgttcatactcgccttcctttaatacgctttggtcgtttttcattaagtaggtgtagacaccaattgcaatgaacaatccaaatgtccacgcgttgtcccaaagaaaacgaagtggtggtatgaataaaccaagtacaggaataacgactcccacaatcagtgcgtacactccgtttttgttaaacccatttgcataattgtaacggccattcggtttgtacagttcttttaagtgcaactgtcttcggcgaacgagccaatagtccgcaatagcaatgccgtcaatgggtccaagcaaagcggcgtatgtgccaagccagccgaatatataatttccaaagttggacataatataccatggctgcaataaaatagcgaatagtcctgtgataatcgcgccaattccaaatgtaattcgcttcggatataaattttcgatcgctcgggcaggggcaaccacgttggcacccacattaatagttacagaagagatgacaataataatagtccctaatagaatgacaaatgggggaaatttagctaacagttgcacgggatcccaaatggcttgaccaaaaatcacaatggttgctgaggttacggcaattccgataaatgaaaaaacagtcattgtaataggcaaggataaactttgggcgaccatttgtgatttctgactctgtgcgtatcggcaaaaatcagggatgtttaatgccaatgtggcccaaaagccgatgacgccagttaaagaagggaaaaagactttcaaaaattcaccggttgtttcgaacttagaaggagtctctaaaatcggtccccatcctccggcgttcgtaaatgcccaaatgagcaaaatgatggaagaaatcccgacaacaggtgcagccactgcgcttagctttttgatgccttctgggcctctataagcaacgctgatatttaagatccaaaataatgcaaatacaatggctgtatgtcccggtaaattcccccacgaagagaatgatgccatgagtaatgtgtcaatggcttctgttccgatccacgtattgattccaaaccatccggctgctacaagggcccgggctaaagtggggatatgggcgcctttatctccaaaccaaagccgggcaaacacaggataaggaatcccgaattttgttcctgcatgagagtttaataaaatcggaataaggacgatcacgttccccagaaaaatggtaccaacagcttgccaccagttcattcctaaagcaatcatgccgctggccatggtgtatgaaggaatgcataaacacattccaatccacaatgtagcaaaattgattcctttccatgaatgttcttgccttgttgtcggacgcaagtcatcattccataaaggacttccactgacttcttgtgcggcttcctccgtcaagaccacaatcccattgtgttcaatttgtgttttcattcatatccccctttttttaaaaatccagtgtataaaagagaaatttaagaaaattctatctatactatgtaaatttttcattatacgatttgtcaaataagaaaaagagaaatctattcattatgtaaaatgtgtaactattcctcacattttgatgttctcaatcctagggagcaacttcgtctagctgtatatttatttcgctgaaatttacatagtgaacaatcaatgttttctattatttaacaaagtgtataatgaaaagctggtgatttactatgtagaatattcttaaagttcagcctaattgtgaaaccagataaaatgaagaaggagtgattggagcatggctgatcaagtgaccattggtttgatccaagcttctcataatgtgcatggggacgagccggtcgaggttcataaggaaaaggcgattgaaaagcacgtcaagcttgtcaaggaggcaaaagatcggggagcacaaatcatctgtttgcaagagattttctatggcccgtatttctgcgccgagcaaaatacaaaatggtatgaggcggcggaagaaattccaaatggtccgacgaccaaaatgtttcaggaaatagcaaaacagctgggggtagtgatcgttctaccgatttatgaaagggaaggaattgctacttactataatacggcagctgtcattgatgccgatggaacctacttaggaaagtatcgcaaacagcatattccgcatgtcggggtaggaaacgagggctgtggattttgggaaaaattttattttaagcctggaaatttaggctatccggtatttgataccgcatttgccaagatcggcgtttatatttgttatgaccgtcatttcccagagggagcgcgaattttaggactaaaaggcgctgaaattgtgttcaatccatccgctacggtagcaggtctctccgaatatttatggaaactggaacaaccggctcatgccgttgccaatggctattacgtggctgccatcaatcgggttggatatgaagcaccgtggaacatgggagagttttacgggcagtcttacttggttgatcctagagggaactttgtggccatgggcagccgtgatcaagatgaagtggtgattggcgtcatgaataagaagatgattcgggaagtgcgcgatatttggcaattttaccgtgatcgtcgtccggaaacctatagtgaaatgacggctttacttccatagaaagcaacgagaaaggggaggagggaatgactctattccctttctttaaaaatgacgcgtggagggggatggagatggagcaatcacgtttggaaaagaactttgaagaagtagagcctggcttgacagatcgagaagcaatggaagaagcgaatcgatgtttgtactgttatgacgctccttgtattcgagcttgtccgacagggattgatatccccgcttttatcaaaaaaattgcttctgggaatgtaaaagggtcagcgaaaaccattatgttgtcaaacccggttggcgccagttgtgcaagagtgtgtccgacagaggaattatgtgaaggggcttgtgttttaaatcattctacaaaacccattatgattggaaaattgcagcgatatgcgaccgattgggcgatccgaaataaagaagtgttattccaagcgggacgaaaaaatggaaaaacagtggcggttgtcggcggcggccctgctggattatcatcggccagagaactagctcgtcttgggtatgaagtgaccatttttgaagcggagaaccaagcaggcgggctaaacacgtatggcattgtttctttccgcctccctcaaaatatctcgttgtgggaagtcaatcaaatcaaaagcttaggcgtgcaaatccgcacgaatacaagggttggtaaggatattgaagtaaacgagcttctagaaaattatgatgctgttgttttagctgttggcatggggaaagtgccaaagttaggaatcccgggagaagatttggacggagtatatgatgccattgagttgattaaagagacgaaaacaaaaccgttgactgatcggctggtggggaaaagggtagttgtgataggtgcgggaaataccgcgattgatgcagctacctgttcggtgcgtctaggagcggaaaatgtaaaaattttatatcgccggacgaaagaagaaatgacagcttatgaatttgagtatgagtttgccaaacaggatggtgtcgaatttcgctggctaacagcacccaaaaggattattggcgacagtaagggcaaggttactcatgttgaatgcgttcggatggaattgggagaaccagacgctgatggccgccgccgccctcttccggttgagggatcggaatttattatgccggttgatgttgtcattaaagccattgggcaagagcgccatatcgaattgattgaagcttttggattagagcatgatcatggcgtagtcaaggtgaatcctgaaacttatcaaacgtcgaatccgaaggtgtttgcttgtggggatgtgatttttgaaagaggaaaaggcgaagcgatggtggtggtggcagcgcagcaagggaaggaagcagcttacgggattcatcgatatttgacaaaggcagtaagcgaaacggcctaaatgagaggagggaacggcaatggctgatttaagcattaacttagcgggaatcaagtcccccaatccattttggctcgcttccgcccctcccaccaattcggggtatcaagtgcaaagggcatttgaggcgggttggggaggagcggtatggaaaacattaggggaacctattttgaatgtatcgtcccgatttgcggcaatcagttttaacggacagcgagtcatgggctttaacaatattgaattaatcacggatcgtcctcttgaggaaaatttaaaggaaatttatgagacgaaaaaacgttttcctgaccgggctgtcgttgcttctttgatggtcgagcctaagcgcgaaaaatggcatgagattgtgaagcgagtagaagatgtgggcgtggatgggttggaactcaattttggctgtccgcatggaatggcggaacgggggatgggatcggcatcaggtcaagtgccagaattggtcgaacgacaaacatattgggtcaaagaggtggcacgcacccctgtcattgtcaaattaactcctaatattaccgatattacggcgaccgctgaagcggctgcccaaggcggggcagatgccatcagtttgatcaacacaatcaatagtctcatgggggtggacttagatacgtggaatacgattccacatgtagcaggaaagggggcgcacgggggatactgcggtccagcagtaaaacccattgctttaaatatggtggccgaatgcgcgcgacacccgcgtatccgcattccgatttcgggaattggcgggatctccaattggagagatgccgttgagtttatgttaatgggagcgacaggagttcaagtgtgcacggcggttatgcaccatgggtttcggattatcgaggatatgattgaagggttgaatcactatcttgatgaaaaaggaattgcttccgtaatggatattgtagggaaatcagtgtcaaagtattctgattggggagatttggacctcaattataaggttgtggcgcgaattcatcgtgagcgctgtattcagtgcaataagtgctacatttcttgtgaagatgcttcccatcaatgcattgagcgtctcgtagacgaaaacggaaaagaatatttaaaagtgcgcgaagaagattgtgtaggatgcaatttatgttccatcgtctgtccggttgacggagcgattgagatggtcgaagtgccaagcgaacatcccccgatgacatggaatgaacggcaagcggcccttggccggctaagcggttgcagtgtggatatcaaatcattataaatgaaggagggtatcatgatgacaaaattgataaaaaatggaacaattgtcaccgctacagatatatatgaagccgatctcctcattcaaggtgggaaaattgcagtaatcgggagaaatttagatgagagcggagcggaagtgattgatgccacaggttgttatgtgtttccaggaggcattgatccgcacacccatttagatatgccgtttggcggcactgtgacaaaagacgactttgagtcggggacgattgccgccgcatttggcgggacgacgaccattattgatttttgcttaacgaataaaggtgagcccctgaaaaaagcgattgaaacttggcataacaaagcgacggggaaagcggtgatcgattacgggttccatttgatgatcagtgaaataacggacgatgtgcttgaagagcttccaaaagtgatcgaagaagaaggaattacctcctttaaagtatttatggcgtataaaaatgtgtttcaagctgatgatggaaccttgtatcggacgctagtcgcggcaaaagaactcggagcgcttgtcatggtgcatgccgagaatggagacgtgattgactatttaacgaaaaaagccttggaggacgggcatactgatccgatttatcatgcattaacgagacctccagagctagaaggagaagcgacggggcgcgcctgtcaattgacagaactcgctggttcgcaattgtacgtcgttcatgtatcgtgtgctcaagcggtagagaaaattgctgaagcgcgcaataaggggttgaatgtatggggcgaaacttgtccccagtatctggtgctcgatcagtcctatttagaaaagccgaattttgaaggtgctaaatatgtatggtcaccgccgcttcgtgagaaatggcatcaagaagtgctatggaatgccttgaaaaacggccagctgcaaacgctcggatctgaccaatgctcatttgattttaaaggccaaaaagaattaggaaggggagattttaccaaaatcccaaatggtggtcctattattgaggatcgggtgagtattcttttcagtgaaggagtgaaaaaagggagaattaccctcaaccagtttgttgatattgtatcaacaagaatcgccaaattgtttggtctattcccgaagaaaggaaccattgccgtcggtgcggatgcggatttagtcatttttgatccaacggttgaacgggtgatttcagccgaaacacaccatatggctgtggattataatccgtttgaaggaatgaaagtaacaggggaacctgtgtcggttttatgtagaggagaatttgtggtacgtgataaacaatttgtcgggaaaccggggtacggccaatatgttaaacgcgcgaaatatggggcgctaatggccgaccaagatgtggtgaaaatgtcctaacgtaaataaatcattgaacaccaacaagctgtgcctggcggtaaggatgcgggtcacgacgagaagcggggggtgtgtgatgacttaccatcagtttctacgtgagcgagaaaagatcgattacttaattgaacaaggatactatatgaaaagcgtaaaagaaaatttaagcggatcgtttgttgaatttgagaaagaagactctttgtcagaaacaagagatatccaaacactgcatattacaaacgctgatgcacgcaaatatttttcgtcattattaatccgccagctcagaaaacaccacgaatagagagaagagcgatgcacatcgcgataagcgccggaacgagttcctctatatatcctccatcattatagaggcagggccggcgctttgattttcatgaaacagagcgcgaatcgcctaaatgaatgtcacatctcataacataaaacgagatcgatgatgttgctttctgtataatgaaacgtagaaggccatatatagccaagccgttacataaaaatttgtgatagaagcaggagcgaccgtttacgctgcctaatattaaaatggcattgccatgattggtgtaaggggagtgaaacaaagtgtatgaagactcctacattaacggtttctgatattctaaagcggaaacattttgaacatgttgaagtggttgcagggcataatgggctcaaccgcactgtaaaatgggttcatgttgtcgaggttgcgaaaatccatcatctgttaaacggaaaagagctgattttatctactggggtaggatggaaggaaaataaggaactgtttcgatcgtttgtagaacagcttatcaactgtgacgcttcgggattatgtattgaaatcggtatgcatactccttctgttccgcaagaagtaatcgatttagcgaatgcgcatcactttccgatcattctctttctcaaagaagtgcctttcgttgagatcacccaagacatccacacttatttaattaaccaacactatgaaatcatctccggactagaatcatattcacagcaattaaacaaaaaattactttcaatggaccattatagtgaaattttaaaactattgcaccactattcgggacatcaagtggtttttaaaataaacggcagagaggtggagatatttcctaaatacagcaaaacatttaaggaagaacagttgatagttgacgacaacgcagcttccaagaaaagagtggccacccaaccgatccaatttctcgggaatgaatatgccgagctatccattgtgtcaaccggaaaggaaatcagcgaatttgatctgctgattttggatcgtacggcaactgcgctggcacagcatctgcttcgtgatttgtatgtcgatgaaaaaaagagagtagaagaaaatgagtggttgaaaagctggctagagggagagcatcccattgaaaatgtgtttagttatttggctgagtatggggcagagccaaatccaaaaggagggacagtgcttgttgtccgttttaaatcttcaatgaagcaatgctcgaatttagacatgatttattttaaaatgctatgccggacgatttttgaacaacaaggtttttcgacatttcctgtcgattttcacagcagcatcgtatttattatgatcaataacagggaaatgaaaacatggaaaagtcgaatgaaaataggactgaattctttgcttgaatcggattatattcaaaagaagaaattacctcaatttgttgtcggggtcggaaaatttatcgaaaatgtttctcatatggacaaaagttatcggacggctttagagacgatcaaaattcaacatcatcttggcggcagagccaatagctgtttttatgaggatttgcatatctatcgaattatttcccttattcataaatacaatgatttgtatgaagttgtcatggaatacttagagcctgttcttcaatacgatgaaaaatataatggaaacttgttggaaacgttaaaggtatatttggcgtgtaacggttcaaaaaaagaaaccgcacaaagactatttgtcgttaggcaaacgctgtatcatcgaatccaaaaactagagtcgcttttaggagaggattttatgaatccggaaaaacggctcgctattgagtttatgatcaaggcatatgaatatttacaatcgcaaagtatggaaaacaaatatgtgcagcatgatcggttgcgaagattgtaagtaagaagtctcccccctgagaagcgaaaagcagaagatgccgtaggcttctagggggatttctttcgtaaaaacatccatgagcaattttttgctctccaccgatatgaaaatctcagtccaaggcgcgcacattttcaaaatttggtcacattgtggaataaataggctaatcgcttttacgctttgtctagtgaaggcaatcaaaaactggaggataattttgtgtaacaatacaaaatatttagatcatgaacaaagataggaataaggaggagaatctgatgtccatcaccaaaccggaaacaacggttctcaaaaactatatcggcggacagtgggtggcatcgagtggcacagaaacgctagaagtcccgaacccggcgactggggaagtgttggcgcgtgttccgatctcaaccaaagaggatgtcgatcaagcggtgcaagcagccaagaaagcgtttgcgacgtggaaagatgtccctgttcccaaacgagcgcggattatgttttcatttcaccatttgttaaaccagcatcatgaggaattagcggagcttgtcgtacaggaaaatggcaaagcgtataaagaagcgtacggagaaattcaacgggggattgaatgcgtggagtttgcggccggcgctccgactttgctgatgggggaatcgctgtcgaatattgcggaagagattgactcggaaatgtttcgttatccgttgggagttgtggcagggatcactccgttcaacttccccatgatggtgccgctttggatgttcccgttggcgattgtgtgcggcaatacgtttgtattgaagccatcggaacggacgcccattttggccaataagttagcagaactgtttacggaggcaggtgcccctcctggggtgctcaatgtcgttcatggagcgcatgaggtggtcaacgccttgattgatcatgaggatattcgtgcgatttcatttgtcggttcacagccagtggccaagtatgtgtatgaacggacagcagcgcaaggcaaacgagtgcaggcgttgtcgggggcgaaaaatcatcatattgtcatgccagatgcggatgtagagacggccgtacaacatgtgatcagctcagcgtttggcagcgcgggccagcgttgcatggcttgcagtgcagtcgtgattgtcggggaaaatgaaacgttcgtccgtcggttgaaacaaaaagcggatgagttgattattgggaatggcatggatccggaagtgttattaaccccggtcattcggcagtctcaccgtgaaaaggtgctaggctacattcagaaggggattgaagagggcgcggtattgctgcgcgatgggcgaaaggaaatggatgatagacccgaaggcaattttttaggtcccacgatttttgattatgtcaccccggatatgacgatcgcgaaagaagagatcttcgcacctgtattaagtttgctgagggccaatgatttagatgaagcgctcagctatattcggaagtctcgatatgggaacggggcgacgatttatacaaaggatgcgaaggccgtccggaaattccgtgaagaggccgatgcggggatgttgggcattaacgtcggcgtgccggcgacgatggcgtttttcccgttctctggctggaaagattcgttttacggcgatcttcatgtgaatggaaaagatggcgtgaatttttacacgcgcaaaaagatgattacttcccggtttgatttttaacctgtgttgggtgaaaggggcagagaatcatgcaaactgaacaaacccaccaactgtggctcgacaaagatgaccgatatatctggcattcgatgaagccatataacccacaagcaacgctgattgccgccgaagcgaaaggctgctgggtgacggatgcagctggccatcagtatttggatgcgatggccgggctctggtgcgtcaacgtcggctacgggcgcgaggaacttgccgaagcggcgtatgagcagctgaagacgctggcgtatttcccgttgacgcaaagccacttgtcggcgattcagctcggggaaaagctcaacgaactgttaggcgatgagtatgtgattttcttttccaacagcgggtcggaagcgaacgaaacggcgtttaaaatcgcccgccaataccatcagcagcgtggggagcatcatcggtacaaaatcatttctcgctaccgggcgtaccatgggaattccatgggggcgctctcagccaccggacaggcgcagcggaaatacaaatacgaaccgctcgccccaggtttcatccacgtgccgccgccggatgtgtaccgagacccggatgcggcggacgatccgcgccgactgcgggcggtaaaggccattgatgatgtcatgacgtgggagttgagcgaaacgattgcggccgtcattatggagccgatcatcaccgggggcggtgtgctcattcctccggacgggtatatgaaagcggtcaaagaagtgtgtgaaaaacacggggctttgcttattgtcgatgaagtcatctgcggcttcggccggacgggaaaagcgtttggatttcaacactacggcgtcaagccggacatcatcacaatggcgaaaggcattacgagcgcgtatttgccgttggcggccaccgctgttcgcaaggatatttatgacgcgttcaaaggaacaggcgaatacgactatttccgccatgtcaatacatttggcggccacccggctgcttgtgcggtggcgctgaaaaacatcgagattatggaggaagagcggctgtttgaccgctcgcgcgaggcaggggaatggctgcttgatgagctaaaaacgaacttggccgaccacccgtatgtcggcgatgtgcgcggcaaagggctgcttgtgggcattgagcttgttgctgacaaggcgacgaaagagcctcttgatgtgtcgcttgtcaatcaagtgatccatcgatgcaaagaaaacggcctcatcattggcaaaaacggaacgacagtcgccggatacaacaacgtactcacgctgtcgccgccgctttgcatcacggatgatgaactttcgtttgtggtgcgtgtcttaaccggggcgctagcggccgttcaataaaacgaaaaacgtcagctggatcaacggctgacgttttgtttgctttcggaaaaacatagaagcaggcggctgccgctagggcggaatgttctcccccctatgcgcttgtacatcgagattggagattcttaggagcgcctccccgatcatcaatttctgtgtgtttgacgaaagaggatgaggtacggcgaacgagagctattttacagacccgcgagcgagaaaggggggtgtcccaaaaggatcgggacaccctctttcgtctctatatatacgcactgactgcttttttcgcactatattttgtgtctatcctgaaggcagacagccttttgggtcagccccatgaaagcgagccgttttcttatatggaatgattatgaaaaaacggtatcaagtaatcgtcgcaaggaggtgaatccatgccgacgatcacactaaggctggaactgcacaaaccaacgaaagtcaaacaagacatgtacgaacggatgacagaagtgaataccgcctttgcgaattggctgttgaatcatccagaactgaatcaagcgacgagcaaacgatttaaagagttttcgtcgcagcggtttccttccgctgtcgtcaatcagacgattcgagaagtgaagtctcaaaggaaacatcagaaggcaaaaaggtttaaaacattatggtgttgcttcaacaatcaaaattggaacgtcgagcgaaagggagagttctatacggtttcattcccaacattagagaagcgagtcggcgtgccggtggtcacgcgttcctatcaagaagcgtggctgaatcggctgatcaatggaaccgccaaacaaggggcggccaagctctacaaaaagagaaagaaatggtacttggcgatcaccatcacctttgaagtggagccgcgacacgaaacaaaggtgatgggggttgaccttgggcttcgctatatcgctgttgccagcgtaggaacgaaatcgttgtttttcaaagggagccaatgcgccttcattcgccgacgatatgcggctttgcggcgaacgttgggcaaagccaagaagctccatatgattcgtaaaatcggccgtaaagagtcccgctggatgaaggatcgaaaccataaaatcagccatcaaaaggaatccggcgtttgtttgtcgaatgacatgagggaagaatgcatggagaaagggagaggaatgatgtccgcatttcaagcgtttgttgtcaacaaaaccgaaacagaatttaccgccggtgtgcagacgatgtccatggatgatttgccggaaggcgacgttcttgtccgcgtccattattcgagcgtcaactacaaagacggattggcgtccattccggacggcaaaattgtgaaaacgtatccgttcgtgcccgggattgatttggctggggtcgttgtctcctcaaacgatgcgcggtttcgcgaaggggatgaggtgattgcgaccggctatgaaattggcgtcacccattttggcggctacagcgagtacgcccggctgcatggcgattggctcgtgccgctgccgaaagggttgacgttgaaagaagcgatggcgatcgggacggctgggttcacggcggcgttgtccatccaccggcttgaggagcacgggctgaccccggagcacgggccggtgctcgtcacgggggcgacgggcggcgtcgggagtctggccgtgtcgatgctcgcgaagcgcggctacacggtggaagcgagcacaggcaaagcggcggagcacgattatttgcgcgttttaggggcgaaagaagtgttgacgcgagaggacgtcacggctgagcgcattcgtccgcttgataagcagcgctgggcagcggcagtcgatccggtcggcggccggacgctggccacggtgttaagccgcatccgctacggcggagccgtggcggtgagcggactgaccggaggggcggaagtgccgacgacggtccatccgtttattttgcgcggcgtcagtttgcttggcattgattccgtctattgtccaatggatttgcgtttgcgcatttgggaacggctcgctggcgacttaaaaccggatttggagcggattgctcaagagatttcgctcgctgaattgccgcaagcgcttaagcgcattttgcgcggcgaactgcgcggccggacggttgtacggctggcctgatcgggagaaatcgcgattttttctgccaaatattaggctggaattcctttttatgattcttgatcaaaggggagaggaatcttgaaaaaattgatcaatgatccgcagcgcgtagtggatgatatgttggaaggatttgtggccgcccattctcggcgagtgagacgaattccggggacgaatgtgattgtccggaaggatgccccggtgaaagggaaagttgggattgtgagtggcggcggaagcggccatgagccggcacacgctgggtatgtcggaaagggaatgctggatgcagctgtttgcggagaagtgtttacgtcgccgacgccagaccaaattttggccgctattcaagccgtagatagtgggaatggggtattgctaatcatcaaaaattataccggtgatgtgatgaattttgaaatggcagccgaattggctgaggccgagggaatccgggtcgccaaagtgattgtgaatgacgacgtggcggtcgaagacagcacgtttacgacaggacgtcgtgggatagcgggaacggtgtttgtccataaaattgctggagcattggcagaacgcggagcttcgctcgaagaagtggaagcagcagcgaaaaaagccattcaaggcgtccgttccatgggggtggcgctcaacccttgcattgtgccggctgccggaacgccagggtttgcgttgggtgagaatgagatggaagtcggaatcggcattcatggggagccgggaattgagaaagtcactgttcagccagcagagaacattgcagacggattgcttgtccgcattgttgaagatatgaaactcaatcaaggagatcaagtggcggtcatgatcaatggactcggagctacgccattgatggagctgtatattgttcataaacgtgttgctgagtggctagcagaaaagcagattcacattcatgagacgtttgtcggggagtatatgacatcattggagatggcggggtgctccatatcgctgttgaagctcgatgacgagatgatcgacttgcttcgttcgccggctgacgcagcagcctttaaaacatgctgagcggaaggagagcagaagatgaaattaggcattgagcaagcgaaagcatggattgatcgaacgaatgaactttttcagcaacagaaacagtatttaactgagttggatcaagccatcggcgacggcgaccacggattgaatatggcacgtgggtttcaagaagcggtggataagatttcttccaatcgctatgaagatgtcggaacattgttgaaagatgtggcaatgactttgattgccaaagtggggggagcttcagggccgttatatgggacggcttttttaaaaatgtcgcaagctcttgctggtagacaagaagtgaatgatcaagaatggattgcagcattaggagaagcattggctggactgaaagcgcgcggaaaggcgcaggtcggtgaaaagacaatgattgatgtgtgggagccagtcgtgatgtttttgcaagaaaaaggacggttgattgctggagaggcagcacaattggcaaaacaaaaaatggaagaaacgaaaacattggaagcgaaaaaggggcgtgccgcctatttagggaaacgttcgatcggccatattgatcctggttcagcgtctagctacttattgtttgttgccttagcaaaggttgttgagccataaggagggcttatggatgaactatgtcagtcttgttttagtttcccatagtgaagaaatcgccaaaggattaaagaagctgcttaagcaaatagctccagacgtgcgcattgctgcagcgggaggcagcgatggcgaaatcggaacgaatgcccttcatatacaggaggcgatcgaatcagtttattccgaaaaagggaccgttgttttgttcgaccttggaagcgctctgctaaacgccgaattggctcttgagatggcagacagaaaagagcgggtccgaatcgccgatgctcccttggtggaaggggcgtatatcgccgctgttgaggcggggctaggaaaaccattggaagaggtcgtacaggcttgcgaagcggcgaaagaaatggtcaaaattgcaaaataaagaacgctctcatcttgtttagagggaagggggaagagatgtctccccttcttttttctttggtgcttcttacctgagctgataccgctccagctcggagaaaaagtctttcacaaaccggtaaaacactttcaccgacggggcgagctcgtgatggtcggagacgatgatgccgacatttcgcttcacttgcggcatttcaatcggcactttggcggcgtagcgaagcaagctttccgacagggcgctctccggcaagagggtcacgccgatgccggcggagacaagccctttaatggcatcgagatcttcgccttccgatgaaatgttgggcgaaaatccggcttggtggcaagcatcaatgacgatttgatgcaaaatgtatccctttggaaacgtaacaaacgggtcgtggcgcagttcgtttaacacgatccggtcgcggcgagcgagcggatggctgttcggcaggagggccgcaaacggttcagaaaataaaatttctcctttgatgccgatttcgcgtgcgggaatcggtccaagaaaggccaagtcaatttcccgttttttcaccgcttcgattaaataatagtacgacccttggcggagatggaacgagacgtttgggtgttccgctttaaaggcggagatgaccatgggcatcatgtggcttgccaggcttgtcggaaacccgattttaatcgtcccgcgctccgggtctaaatattcttcgatttgttgctttgcatcatcgaccgccttcaacaccgcttcggcgtgcggcaaaaaatggcggccgatgggggtgagcttcacgttccgcccttcccgttcaaaaagctgcacgccaagctccgcttctaagtttgcgatttgccggctgatcgccgactgcgcgacatggagggcatcggcggcttcggagacgtgttcgcgccgggcgacttccacgaaatattgcagttgccgcagctccatttttctccctccttttgattgatcgcaaaatgagatggattttatctaaattatatattgtttatattaattttgaaaactacaatgaatattacagacaattcggaacgggaggggaaggcagcatgaaacactacggattaccggaagcgcaagggttatatcgcccggaatttgaacatgatgcatgcgggatcgggttttatgcgcatttgaaaggaaagccgtcgcacgacattatcaaaaaggcacttcatatgcttcgccagcttgaacaccgcggcggacaagggagcgatccggaaacgggcgatggcgcgggcattatgacgcaaattccgcatgagtattttcaagcggtgtgcggcgggatgaacttgccggaaaaagggcgctacggggtcgggatgttctttttgccggaagaggaagcgaaacgggcgtactatgaatcgatgttcaatgagatcgtcgctcaagaagggcaacggctgctcggatggcggacagttccggtcgatcgtgaaaagcttggcaaactggcgcggcaaagccagccgttcatccgccaagtgtttgtcgcggcaagtgatgacgtggctgatgagttggcgtttgaacggaagctgtatgtgatccgcaaacaattcgaaaaatgtgtggaaaacaacgagtgctatgtagcgagcttctcgagccggacgatcgtttataaagggctgctcacgccggaacaaatcgatgcgttttatttggatttgcaagatgaacggttccgttcggcgtttgccctcgtgcactcgcgcttcagcacgaacacgttcccgagctgggagcgggcccatccgaaccgctatttgatccataacggcgagatcaacacgctgcgcggcaatgtcaactggatgacggcgcgcgagaagcaatttgtgtcggaagcgttcggcgcggatttggaaaaagtcgtgccgattttggatacgaacggcagcgactcgtcgattttggacaatgcgttcgaatttttcgttcttgctggccggaagccggcccatgtcgcgatgatgctcattccggaaccgtggttttgggatgagcagatggacggggcgaaaaaggcgttttacgagtaccatagctgtctcatggagccgtgggatggaccgacggcgatttcgttcaccgacggcaagcaaatcggcgccattttggaccggaacggcttgcgtccggcccgctattacgtcaccaaagacgactacattattttctcatccgaagtcggcgtcattgatgtcgacccgaacaacattttatataaggaacggctgagcccggggaaaatgcttttggttgacctcgagcaagggcgcatcatctccgaccaggaaatcaaggaagaaatggctcatgaaaagccatatcgccaatggatcaacgagcaaatgatcacgcttggcgatctggaaattccggaggacgtcgaagcgccaaagcagcttgtcaagctgcaaaaagcgttcggctacacgtttgaagatgtggaaaaaacgattttgccgatggcggcggaaggaaaagatccgaccggcgccatgggcatggacgcgccgcttgccgtgctgtcggagcggccgcaaagtttgttcaactacttcaagcagctgttcgcccaagtgacaaatccgccgattgatgcgatccgcgaatatgtcgtcacctcgacgatgacgttgcttggcaaagaagggaacattttgcatccggacgccaaagcggcgcggcgcatccgcttggaaactccgctattgacgaacgaagagctcgcagcgttaaaagccaatccgtacccggaatttgcgtgcgcggtgctgccgacgctgtttactgatgatttgaaacaggcgcttgatgagctgtttgccaaagcggatgaagcgatcgaaaacggggcggcgcttcttgtgctgtccgaccgcggcgttgatgaaacacatgtcgccattccggttttgttggcgacaagcgggcttcaccagcatcttgtccgcaaagggacgcgcacgaacgtcagcctgcttgtagaaagcggtgaagcgcgtgaagtgcatcattttgcggcgctcatcggctacggggcggacgccatcaacccgtacttggcgctggagacgatccgccaagcgtcagaaaacggcacgatcgccttgtcttaccgtgaagcggtgaaaacatatatcaaggcggctgttgacggtgtcgtcaaagtgatgtcgaaaatgggcatttcgacggtgcaaagctaccgcggcgcacaaatttttgaggccgtcggcatcggcaacgatgtcattgatgaatactttaccggcacggcatcgcaaattggcggcatcgggcttgcggaaatcgccaaagaagcgaaaatgcgccatgagtccgcatttgacgcacggtacgaagacgatgtgctggatacgggcagcgagctgcaatggcgccgcaacggcgaacatcacgcgttcaacccgaagacgatccatttgttgcagtgggcgtgccggaaaaacgattacaacctctataaacaatattcgaaactggccaatgaagagcagttgacgttcttgcgcaatttgttcgatttcgattcgagccggcagccggtgccgattgaggaagtcgaaccggtcgagtcgatcgtccgccgctttaaaacaggggccatgtcgttcggttcgatcagccaggaagcccatgaggcgctggcgatcgctatgaaccggatcggcggaaaaagcaacagcggcgagggcggcgaagacccggcccgctatgtgaaagatgaaaacggcgactggcgccgcagcgcgatcaaacaagtggcatccggacgttttggcgtaaaaagccattatttggtcaatgccgatgaattgcaaatcaaaatggcccaaggagcaaaaccgggtgaaggcggccagcttccggccaacaaagtgtatccgtgggtcggcaaagtgcgcggctcaacgccaggggtggagctcatctctccgccgccgcaccatgacatttactcgattgaagatttggcccaactcatttatgatttgaaaaacgccaacaaagatgcgcgcatcagcgtgaagctcgtcgccaaagccggcgttggcacgatcgccgctggcgtggcgaaagggaacgccgatgtcattgtcatcagcggctatgacggcggcacgggcgcttcgccgaaaacgagcattaagcacgccggcctgccgtgggagcttggattggcggaaacgcaccagacgctcatgctcaatgggttgcgcgaccgcgtcgttctagaaaccgacggcaaactgatgaccggccgtgatgtcgtgatggcggcgctgtttggcgccgaagagttcgggtttgcgaccgccccgctcgttgttttaggctgtgtcatgatgcgcgtctgccatttggatacatgcccggtcggcgtggcgacgcaaaatccggaactgcgcaaaaaattcaccgggaagccagaacatgtcgtcaactttatgtactttgtcgctcaagaagtgcgggaaattatggcggagctcggcttccgcacgatcgacgaaatggtcggccgcgtcgatgtcttgaaggtaagcgagcgggcgaaagcgcattggaaagcgaaacatctcgatctgtcgcgtcttctgtatcaagtcgatggaccgcgcacttgcatcaaagggcaaaaccatcgaatggaagagacgcttgatcatacagaaattttgccggcggtgcagccagcgcttgagcggcaggagccggtcgaacttcacctcgccatccgcaacgtccaccgcacggtcggggcgatgacgggaagcgaaatctcgaagcgctacggcgaggaaggactgccggacgacacgatccgcctccacttcacgggatcggccgggcaaagttttgcggcgtttgtgccgaaagggatgacgctcgagctcgtcggcgacgcgaacgactacgtcggcaaagggctttccggcggcaaagtgatcgtccgtccgccgcatgaggcgccgtttgccgcagcggacaatgtcattatcggcaacgtcgctttctacggggcgacgagcggcgaggcgtacattcgcggccgcgccggggagcggttctgtgtgcgcaacagcggcgttcatgccgttgttgagggagtcggcgatcacgggtgtgaatatatgaccggcggccgcgtcgtcatcctcggttcggttggcaaaaacttcgccgctggcatgtccgggggcatcgcttacgttctcgctgacgaagacagctggcagcaaaccgccaaccttgagctcgtctcgtttgagcggctcgaagacgaggaagaaattcgcgacgtgcgtcggatgatcgaaaaccattaccgctatacgggaagcccgcgggcggcgttagtgctcgaagagtgggatgcgtatgtccgccggtttgtcaaagtcattccgcgcaactataaactgatgatggaaacgattcaaacgctcgagcaatctgggttttcacatgaagaagccgtcatggcggcgtttgaaacggtggcgaaacggaaaaaagcggctgccgtcggtgtccatgtgttgcaagcggccgcgaaataaggtcttcctttcgggcggctgtggcatggcggcgccgctttggccccgcggccgcgcggggctcgctttttaactggcctaacaggcgggaaggccgcatcggggagaagagaggacgtgtacggaaagaaggaggggaaccatcgtgggaaaagcaacagggtttatggaatatgcacgcgaggaagaaaaaaagcgcgacccgctttcccgtcttgatgattggaaagaatatacacagccgttttcggaagaggtgctggcccgccaaggcgcccgctgtatggactgtggcacgccgttttgtcatatgggattggagctaaacggccttacctcggggtgtccggtgcacaacttgatcccagaatggaacgatttggtgtaccgaggccgttggaaagaagcgcttgaccgacttttaaagaccaacaacttcccagaatttaccggccgcgtctgtccggcgccgtgcgaaggatcgtgcacggtggccatttccgacccagcggttgcgattaaaggaatcgaacgggccattattgataaagggtttgccgagggatgggtgaaaccgcgcatcccgaagacgcgcacggggaaaaaggtggccatcgtcggctccggcccggccgggttggcctgcgctgaccaactcaaccaagccggccattcggtgacggtgtatgagcgggctgaccgcatcggcggcttattgatgtacggcattccgaatatgaagttggaaaaagaagtggtcgagcggcgggtgcgtctgctcgaagaggaaggcatcacgtttattacgaacaccgaagtcggcaaagatattatggctgacgaactgcgtgctcagtacgacgccgtcgtcttgtgcatcggtgcgcaaaagcagcgcgatttggccattgaaggccgggagcttgagggtgtccattttgcgatggattatttgaccggcgtgacgaaaagtttattggattcgaattttgccgacggccagtttatcgatgccaagggaaaacgtgtcattgtgatcggcggcggcgacacgggggccgactgcgtggcgaccgcgctgcgccaaggctgcaaaagcgtcgtccagttcggcaaacaccctgccttgccggacaagcgcccggacgataatccgtggccgcaatatccgctcgtctttacgcttgactacgcgtatgaagaagcaaaagcgaaattcggcgccgacccgcgtcaatattgcattcaaacaaagaaaatcgttggcgacgagcacggccgcgtgaaagaactgcatacgattcaaatggaaaaaatcatcgatgaaaacggcaaagcgatctttaaagaaattccggggacggaacaagtatggccgtgcgatttggtgtttatcgccatcgggtttgaagggccagagcagccgttgttgaagcagtttggcgttgaaacggccaacaacaaagtgaaagccccatacggcaaatatacaacaaacatcgagggcgtgtttgccgccggcgacgcccgccgcggccaaagcttgatcgtctgggccatccatgaaggccgaggggcggctcgtgaagtcgatcggttcctgatgggagagacgaagttgccgtggtgatggatccctccttaaaaagcaccgctttttaaggaggattttttgtttttctggaaaagaagatataagggaggagagtgatgctcagcatgaatcgacgattatggatcaccgcggctatgagtcttggcctttttttgcttgtttggacaggcgtggccgctggatggacggagggaattgatgaagaggggctgcgtctgtttgattattggaattggcttgacccgtttacgtttcttggcaatggaaagacgattggcaccatcagcattatgcttgtcattggtttatggttttttcgccgcgacgtctacggaatggtgttggttgtggccgctgttggcgggggatatggcatcaatgagtggctaaaacatatcattggacggcctcgaccgcctcatgctgaaatcggtggatttagttttccaagcggccatgcgatgatcgggacgatttacttgttgattttggcgtgctttttggcgcaaacgcgcacgaagcgaggcgagcgggctgcgatttacggcgtttttggagcgcttgccctattgactggcttaagcaggttaagtctgcaagtgcattatccatctgatgtgcttggtgggtttttgctcggggttgcctatgtatcagcctgcctggctctttaccgtaggttcactcgctgaagcggattttagaacatggacaaaaaacgatttttgttttgatttcgcgcggtgaaaagcaaattttgcggctttgtgttgagctttgccgttgtcgaaattagggagaaaatctctttttctatactatcgcgttgaccgagacaatgatacaatggggaaaaggaggtgaaacgatggggcaagccgaactcgtgcaaatgatggccgaactgcttgaccaaaagctcaatcccatccacgtgcggctcgatcggatcgaaggaaatgtccgagcgcttcaagaagggcaggcgcgcttggaaggcgaggtgcaagcgctcaaggaagggcaagcgcggctggaaggagaagtgcaagcgctcaaggaagggcagatgcgccttgaaggcgaggtgcaggcgctcaaagaagggcaagcacgcctcgaaggagaagtgcaggtgctcaaggaagggcaggcgcgcctggaagatgaagtgcagttgttacagaagggacaagcccgcttggaccaacggcttcaccgggttgaggaggatgtgcgcacattaaaagtggatatgaacgcggtcaaaggcgacgtccaaacattgaaagccgacatgaacgcggtcaaaggcgacgttcaaacactgaaagccgacatggacgcggtcaaggacgatgttcaaacattgaaagaaggacagcaacggctcgaagaaaaagttgactaccttgctacggaaatgcggagccactttcgccacattgaaaatatgctccataagcatcaggccgctcttgatatggcttcgcgcgagttctcttctaaacaggtatccatcgattatttgatgaaaaaagtcgcagagcatgatatggaaattttccacttaaaaaattatctccaaccataatgttcttcaccgcaacaaagaaaaaagtctaaaaggccggtggcaactaggaaaatgggatggaataaggcgtgttttcactggtcttctagacagctttttcagcatatgttatagaaaagatcaagtcacaagggggaagcgatatggcggtccgtatcgtgaaaacggggtatgcgttggcgtttttgtgcatcattgccggcattgtgtatttttttgccgccaactggcctgagatggggcgagaggtgaaagtcgggatcagcatcggcatgatggcggcattttacatcgcaagcgcggcgctttggggccgccatcgtttcttagggcgctggatgctgatcggtggggtgttgtcatttggagtggcgctcgccttgcttggacaaatttacaattcgcatgctgacagttattggctgtttcttgcctggcttgcgccgaccgctttgttggcgctgctgacaaaagaacgggtgctgtccgtgatcgcgattgggttgctgcagcttgcgtgctggttttattattttccgtccgcttatcggattgagtggacggaatggtcgtcgtttggtttgctcttattgtttgcagcgatcaacggcgtgctggttggtgtcagccgtacgccgttagtcgcccatctcgcttatattgccatgcatggctggctgcttgctgttggggtgaccggcttttcatatgggcgcgacgcatggtggccatacgtttatgcggcgttgcttgctgggcttctttattattttcttgtcatcgccaagcagcggccgtatgtgttgttgacgagtttgtttgctggactgtttttgttcattcaatacattcgcttgctcgcagatcattttgaaacgtggctgcttctcattgggcttatggcggccgttgctgtgctgtgcggcggcgttgtgctattgcggcgggctgggctgttttcagcggagacgaaagctggaaggcggtttttggcggcgtttcaagcgattgtcacgctcgcggcttcggcgttggccatacaaagcctgcttggcttgtatttcctttggacagagtcatggtctccttacgtgctctttttcatttccatctttgggtttgtcgttcctgcctcatttggtcggcgttggaatcctgtcgttcgttatacactgctggctgttggctatgggctcggggtggcgatggcgtgggaggtctcgcggtcgactctgttcctctatgccattgggcttgcgattggcgtcatccgatcatcagacagcggagtgcgccggttgacgacggcggcgctgacggtctatttagggatcgccttaagttcggtgatggatgacggccggacggtgttgctcaccttggctttggtcaacggcgggttgtatgcgtatggccgctttcgcggaacgccgtttctcactccgcttgtcttggcgttcggcgcgcttgggattgcgacaagcgttgatgtgtttgcggctgatggactgtacgtgacgttgaatatcgccatgattttggcgcttgccttctttcttttccgcggtcggcaactggagcggaagaccgcttgggtgtacacagcgctttatctcgtgctgaaatattatgaactcgcatggaatttgcttcataaatcagtcagtttgctggcggcgggagcggtgttgctcgcatgggcggtatggcttgagaaacgaaatggcttcacatgggggcggggcgtgcgctgggggcggcgcgtttcgttgttgacgctcataatcgtgatcgctcaattttcatttttaggttataccgtgtggcaaaaagaacgattgttgcgatatggtgatgtagtaaagttggaacttgaaccattggatccacgttccatgctgcaaggggattatattcagcttcggtacgatatttccaccattccgtcgcttgacggaagcggacgggtgcaggtcgggctgcgaaaaggagaggacggggtgcaccgtttggctggcgtatatatggtcaatggggaaaaaaggccgggatacacgccgcaaccgggggacgtgatcatcaccggtacgtttcacggcccgcaagtcgtgtatggcattgaatcgtatttcattccggaaaaaacggggatgaaacggcaagagaatgttcggtttgcctatgtgcgcgtgagcgaaaacggtgatgcgctgctcgaagcgatccgtgctgaataaggatggcgggggaagcaggaaaaactactcccccgcgtaacgatccagcacgcggtcaacagcgctgccgtatgtttcgccaaataaatttagatgaacgagcaagtaaaacagctggtagagtggttttcggtcatgataatcagccgagagcggcataagctcgcgatagctgtcgtaaaatcgggatgggaagccgccaaacagctcggtaaacgcgatctcaaactcatgatggccatataaaacagacggatcgatcaaatacggcactccgtctggccctggaatccagttgccgctccataaatcgccatgcaaaagcgacggaaaaccgtcatctgggagccattggtcaagccgctcgagcagccattcgagacgtttgcgccgcttggcgggcaggaggcctctctccgccgctcgcgtcatttgtggtctaaggcgggcgtcgcggtaatagtcgggccagcggccgtaccagccgttgcgctgcggcagcgtcccgatataggtatcgcggtcaaggccaaacgccggtccgcggcattgatggaggcgggcaaggccgtgtccgagctgttcggccgtctgttccgtttctgctccttcgatccactccaagacgagccagccccaaccgtccgcttccccgaagccgaaggtatgcggaacgttgatggcgcgtgcttgcctgatcagctcgaggtccatctgttcggcagcgaaaaatccactcggcgggaaacgttgcattttgataaagtacgtttgcttgccgctttggacgcgataggcgtcattgatgtccccgcctgagacgcggcgccaatggcggatgcgggagtggtcgccgatcgattcgagcgccatttgcaacatcgtttctttggtcatggatccacctccgccaactgctcattgagctcgttcagcacttcaccaatttttcgctgatggatgacagcgtcggcgagatcgtccagttcagtcggttcccaattgataatcacaagtcttgccccgctccgcttggcaacaagcggcagctggttggctggggatacctgcagagaggagccgagcacaacgaacaagtccgcttggcgagctgcctcccatgcttccgcgatggcttgttccggcagcggctcgccaaacagcacgaccgacgggcgcaacattccgccgcattcgcacgtcaacacaccgtgcaaatagacaaagctgggctttgattgcccgcaccgctgacaatggacggtgcgcaatgagccgtggagttcaatgacgcgtcggcttcccgcttcttgatgaaagccatcgacattttgcgtcacaatggtctgcacgattccgcgccgctcccaatcggccaacaagcggtgtccgtcatgcggttggcactgttgcaatgtgcgaatgcgatattggtaaaactcgacgaacgattcacggcgatggtacagcgcatcgatggtagcgagttcgctcgggttaaaacgcgcccacagcccggtgcgcggcgagcggaaatcgggcagcccgctttcggttgacatgccggcgccggtcagcacaacggtgcggcgcgaggcggccagccatgaggtgatggtcattctgttttcctccttactgtcgcaaccatagcgactctcgtttcttctgcttcatacctttccaccaatcattttacttttccttttcactcgtttccagtatgatagaaatgaaagaaaaaaatggacaaggaggcgggaatccatgagcaaaaaagtgctgatcatcacgggtgatgctgttgaggcgcttgaagtatactatccgtattaccgcttgcttgaagaaggttatgaagctacgattgccgcgccgaagaaaaagaaactgcacacggtcgttcatgattttgccgattgggatacgtatgtagaaaaacaaggctatttgatcgacgctcatgcgtcgttcgccgaggttgacccggcgcaatacgacggattggtcatcccgggcgggcgcgctccggaatacattcgccttgatgagaacgtgcaacgcatcgttcgccatttctttgaggcgaataagccgattgccgcaatttgccacgcctcgctcatttttgaaacgatgccggatttgttgaaaggacggagcttgacagcgtatattgcctgcaaacccggtgtcgaagcgctcggagcaacgtatgtgtctgacaatacggtccatgttgacggcaaccttgtctccgctcatgcgtggccggatttgccggcgtttatgcgtgaatttctccgcttgcttcaataatggaagagaatggcctccctttgggctaaaggaagggaggctgttgttttgttgtgttgccgaccgtttgccgttcggaccaaccgtgtggggcggcaggacagatggttgcttggcgacctccgttttgttccgtgctttgattgcccaatagatgccgaatgggacggccgcgccggtggcgaattcgaaaatggaccgcatagccccaagcctaaacgcaatgcggcggtaagcaagaagcggccgcggaaaagaggttgatggaggataagggttgtctttttcccattcatgagataacatttgtaccatagagtgtcttaccatgaaatagagaaaaggaaggcggttatctatggcattaccaggcggggcagcgatgaacattacgattcgtctccagttcgaaaaagatatcgtctcattcggcgatatcgccgccgcgattggcaaagcgggcggggacattgtcgggattgacgtcatttcatcaagcaaagtccatacggtgcgcgacatcaccgtcagcgcgctcgacacgaagcagtgcgatttgatcattgaggcgctgaaaaaaattcaaggcgtcaaaatcatcaacgtttccgaccgcacgtttttgatgcacatcggggggaaaattgaaacaaattcaaaaatcccagtgaaaacgcgtgatgacttgtcgcgggtgtacacgccgggcgtggcgcgcgtctgcacggccatcgctgaggatccgcgcaaggcgtattcgctgacgattaaacggaatacggtagccgtcgtctcggatggcacggcggtgctcgggcttggcgacatcggcccgtatgcggcgatgccggtcatggaagggaaagcgatgctgtttaaggagtttgccggagtggacgcgtttccgatttgcttgaacacgaaagatacggaagagatcatccaaattgtgaaagcgatcgctccggcgtttggcggcatcaacctcgaagacatttccgctccgcgctgctttgagattgaaaagcggttgaaggaagagcttgacataccggtatttcatgatgaccaacacggtacggcggtcgtgctcttggccgggttgcttaatgcgttgaaaatcgtcgacaaaaagctcgaggacattaaagtggttctcaccggcattggcgccgctggcatcgcctgcacgaaaattttgcttgcggccggcgtacgcaacattatcggggtcgaccgtcatggcgccatccatcgcgatgaaacgtatgaaaatccgtattggcaagaatatgcgcaaatcacgaacccggataatctgaaaggaagcttgtccgatgtcatcgccggcgcagatgtgtttattggcgtctcagctcccggcattttaaaagtggaagatgtgaaaaaaatggcgcgcgacccgatcgtgtttgcgatggccaacccgattccggaaattgatccggagctggccgaaccgtacgtgcgcgttatggcgaccggacgttctgattatccgaaccaaattaacaacgtcctttgcttcccgggcattttccgcggggcgctcgactgccgggcgagagaaattaacgaggaaatgaagctcgctgccgcgaaggcgattgcctctgtcgtgacggaggatgaattgaacgaaacatacatcatcccgagcgtcttcaacagcaaagtcgttgaacgcgtcagacaagcggtcatcgaagccgcttaccgcactggggtggcgcggaaggacaatatcccggttggcggatatacagggcagtaaagcaaggaatgcgatggaaccgacggacggcttccttatataggggaagccgtttttttggctgcaggagcgggtctaaccgtggctgaggcgggctaaatctagtttagggataggaaatcaagcgcttaaggggcgaatggccgatgatcgatcaatatttccaaaaaatcaatgaacgtctggaactcgttttaagccatgaaaaggacaatctaaaaaaggccgcccatatggtaagcgaagcgattcaaaacggcggaatcgttcagttattcggatgcggccattcccatattttgacggaggaagtgttttaccgggcgggagggcttgttccggtgaaaccgatctttgtcgagccgctgatgcttcacgaaggggcggtgcggtcgtcaatgttggagagaatgaatgatttggcacaaaattttatcaatcatgaggatatacgtcctgaagatgtgttttttgttttgtccacatcggggcgcaatcctgttccgattgatgtggcgttggcagcaaaggagaaaggggcgtacacgatcgcgattacatctttggaatattcgaagagtcaaccgtcgagacataagagcggtcggttattgtatgaagtggtggacttggtgattgacaatcattgtgtgagaggagacgcgattttagctcatccgaatgtttccgttccatttgcccctacttcgaccgtgatcggcagcgcgattttaaacgccgttttcgccgaggcgattgtcctcatggcggaaaatggaatagaaccgccgatctttttaagcggcaacattgagggggcggatgaacataaccgccgatgggtggagaagtataaagcgcgcattccggtgttggttgaggggcatctactatcgcaatagaagaggcgctctatagccaaccgccatccgttcttgctaaaatagtagcaaacgatgagacggtgggggatggagatcgatgcgctttgacgaacgggtgcggctgtatgccgataggctgaacgacacggatgaccaaattgttgactatattatggagcaccgcgaggagatcgccgatatcccgattcaaaaaatggcagaagcgctttatacggtgccgaatacgatcgtccggttcgccaaaaaactcggatataaaggatttgctgagctgaaggcggcgctggcgctcgaacagcgggccgaggcggctgcactggccggcggcacggtcattgaaaaaacgaaggagctgcttgatgagcggctcattgaggaagcggtaggcaagctgcatgaggcaaaacacgtttttttctacggcgttggcgattccgcttacttttgtgagatgatggccaaacatctgcgctgcgtcggcaaacgggctgatttttttgtacagcgccacgatatgttgtataacgccgaccgttgcggggaaaaagacgtcgtttttgttatcagcgcatctggagagacaaagcaagtgcttgaggcggtggcggccgcgaagcaaaatggggcgtttgtcatcagtttgacgcatttttgtccaaattcgcttgccgatttggctgacttccgtctgtattgctgggcgccgaagcagtttttaaacaagtacgacgtcaccgaccgaacgtctctttatctcgtactgcgggcgttgagcgaacggtattggaaaacgtacggcaagtgtgtataaatacacaattgaaacgaataacggcgtgagaaaggtgaaaaagtaagaagatcccgatcttcttgctttttttcttttataattaggatcgacaaacggcaggaaaagaggggatgggaaaaatggaactgaaacagttgacgagcgttcggctgatcgatgtaggattgtcgttgtccactaaggaagaagtcattcgccatcttgtcgacaagttggacagagaaggcaaactgtattcggccgattcgttttatcaagcggtcatggagcgggaagcgctctctccgacggggcttgaagcgggattagcgattccgcacggcaagtcaaaatcggtcaaggaagccgccttcgcggtggcgaagctcgcccggccgattcgcgactgggagagcatcaatccggcgaatcaagtggaactcgtctttttgttagcgattccggaggaagaagcgggatcgacgcatttggatttgttggcggaactcgccaaacggctgtcgcgcgctgaatatcgtaagcggttgcagcaatgtcaaacggcagaagagctgtatcgtgctcttgatgaggaaacggtgggatccgctgcccaaacggcgccggcagggaaaacgatcgtcgctgtgacggcctgcccggccggcatcgcccatacgtatatggcggcggaagctttagagcaagccggtcgggaaattggggttacggtgtatgtcgaaaagcaaggagcaaacggcattgaagaccgacatacggaagagcggctgcgaaaagcggaagcggcgatttttgccgccgatgtggcggtgaaaaacgaagagcggtttgctcatttgccggtgtaccgaacgacagttgcggcgccgttgaaagacgcaaaaggcgttcttttgaaagctcttgagaaggccaaaaaggaaggaaaacgggaatatgagccggcgaaggcagcgccggcgccggagcgagtttcatggaagacggaagtgaaaaacgccattttgactggcatttcccatattattccgattatcgtcgccggcggaatgattttggcgtgcgccgtactcatcgctcaggcgttcggcctccaacaagtgtatgatacggaaaattcgtggttgtggatgctgcgcaaactaggcggcaatatgcttggcacgctcatgattccggtgctgtccgcttacatggcgtatgcgatcgccgacaagccggcgctcggtccgggatttgccgccgggattgctgcgacgatgattaacggcggttttttaggcggcatgcttggcggctttttggccggctactttatgaagtggttgaaaaggcaacttccgccaaaaagggcgttctcgggatttatcagcttttggctgtatccggtcatcggttcgctcgttgtcggagcgctcatgctgtttgtgttcggcaagccggtcgcggggctcaataatgcgttgctggcttggcttgacaacttatccggacgcagtgccattttgcttggcgcgattttaggcattatggtgtcgttcgatttaggcgggccggtcaataaggcggcgtatacgttctgcatcggagcgatggcgagcggcaacttcattccgtacgcggcgtttgcctcagtgaaaatggtgtcggcgttttccgttacggcggcgacgcttttgttcaaacggtattttgaagaatatgagcgcgaagtcggcaaatcgacatggattcttgggcttgctggcattaccgaaggagccattccgtttatgatcaacgatccactgcgcgtcaccccgtcgctttgcatcgggtcggcagtgaccggggcgatcgtcacggcatcgcaaatcggccttaacgttccaggagctggcattttctcgctctttgttttgcaaggggcgccgttatggaaagcgggagccatttggcttggcgccgcgctcatcggagcgttcatttcgatggtgctgcttgtcgccacgcgcatccaaaagataaaagcgcagcaacgataagacaaacgaggtggaaacattgaagcgatacgttcacatcgtccctcatgtgcattgggaccgcgaatggtatttttccgcagaagaatcgcgcattttgttagtaaacgatatggaagaaatcttggaaatgttggagacgaatcctgattacccgcactttgttcttgacggacagacggtcgtattggaagactatttagctgtcaaaccggaacaaaaagagcgcatccgccgccttgttcaaggaggaaagctcatcatcggcccgtggtacacccaaacggatgaaatgatcgtcggcggggagtcgatcgtccgcaacttgctctacgggctgaaagactcccgggagttcggggagccgatgcaaatcggctatctccccgattcgttcgggcaatcggcgcagctgccgcaaattttaaacggctttggcatcaagcgggccattttttggcgcggcgtgtcggaacggcatggcacagacaagacggaattttattgggcgagcgatgacggttcgaaagtgctcgtccaactgtttccgctcggctatgcgatcggcaaatatcttccgactgatgaagcaaaactcaaggagcggatggacaaatacttttccgttttggaccgtggggcgacgaccgatcatattctcattccaaacggccatgaccaaatgccgattcaaaaaaatatttttgaagtgatggatcaattgaaaacattgtatccggagcgctcttttttcctaagccgctatgagcatgtatttgaagagttggaaaaggcggaaaacctgcctgttcttcgcggcgagtttttggacggcaaatatatgcgcgtccaccgcagtatttactcgacgcgcatggacattaaagcggcgaacgcccgcattgaaaacaaagtgacgaacgtgcttgagccgctcgccgcgatggcgtcaacgcttgggtttccgtacgagcatcggctgatggagcttatttggagagaaatgctgaaaaatcacgcccatgacagcatcggctgttgctgctccgacaccgtccaccgcgacattttggggcgctttgcgctcgctgaggagcgaaccgaccgccttatttccttttatatgcgcaaaatcgccgatgcgatgccgtcggatcggtcggtcgacaagctggtcgtgtacaatacgcttccatatgagcgcaatgagccgatcgaagcggaaatcacgacgaaatggaaagcgttccgtctcgtcgatgagcgcggggaaccggtagagtttgaagtggtggatgaaacgactgtagacccaggcttgatcgaccggcaaatcgtccattacggcaactacgatccgtttatccgctgtacgatccatttccgcgaccgcattccagcgatggggtataaggcgtatttggtgcaagaggcggaacagatgaacaaacaggcgccaacgcctgttgatcaaatagatacgccgttttataccatcaccgtcaatgagaatgggacgatcaatgtatatgacaaacagctgaagcggacattccaagaggtgcttttacttgaggacgtgggtgatgacggtgatgaatatgacttttccccgctgccgggcgatgaaccgatttttaataaggaagtaaaggcgacgtattccttgcggcaaaatgactattttgcttatgctgatatcgcctaccggttgccgttgccggcggatcttgacagccggaaagcgaagcggcgcgacagctttatggatgtttccattcatctcaccgtgccgatgaccgagccgaggattgatgttcgggtgcgcatcaacaacgcagcgaaagatcaccgcgtccgcatgcacgtgccgactggcattgcttcttcccattcggtcgcggacaaccagtttggcgtcatccggcggccggtcgtcgacccggcgatcgacgtgtgggagcaggaaggatgggatgagcggccggatgcgatttacccgatgcttacgtatgtggggttgtcgaatgaaacgggcggcgtggcggtcttaacgaacagcacgagagaatacgagattgtcggggaacagcgcgatacgatcgcggtgacgctgttgcgcagcgtcggctatctcggcaaagaggagcttgtgcgccggcccgggcggccgtccggcattaaaatagcgacgccggattcgcaaatgcttggtacgagcgagttgcacttcgcgttgacgacgcatcgcggaacgacggaagaagcaaatgtcgccaaacgggcgaaacagtttttgacgccgttgtatacgtacaacaaactgccgtacgatgcgatgaaaatgaacccagtttcgttctccgtgccgtatgaatacagcttgttttcgcagcttggcggcgaagcggtattgagcacggtgaagcaaagcgaagatggccgcggcatcatcctccgcttttacaatccgatgccaacgacgacgacggcggcgttccaatggaacaagccgttctcgggcgtttttcgcgcgaatctcaacgaggagccgcttgactcgctcgcggcggacgaatgcggaacgtttgccgtcgaggtgaagccgaatgaagtgcaaacggtgctcgttgtcgactaggaacgaaaaagatcatgacagaagctggggctgatcgccaccagcttcttttttaaaacaagaatgtgaatatctcccctgtcttgtaacacagctgtaacaattgttaaacgaaatggtccaaaaaagaggctgtcaactccctttttcctagaaaaatgtgggtggctagaataatagaggggaaaaaggaaggacagttaatgaaaagatgccgcttccaatcgttgcagctgacgtgatgggcagccaactggcaatgaaaacaagcgcttgtttttccgggtgttgccaatctgcgttttttccattttagcccaaaaatattacaaaaaactcgtgttataatgagggcgaaggcaagggaacaacgaaaccgttcctcttcgaatctcatcgtgtagcatgactgacggacgcaatatctctgaaactttcaaatagaggatgcaaggaggaattccgatgaagaaaaaaacgttagcaaccatcgcagcttcggtcgcactcgccggcgcttcgttcgcggcaacgaaaacggaagcagctgggacgacgtgtccgacagcgaatgcgtatcaagtaaaatatgtcagcacaaacgttcaagattttgagaaatggctgcaacaatacttcccgttcgtgtcgttccaaccggtaaaaccggcaacacaacaaccggcggcaaaacagccaacgacaaaaccgcaggcgccggcaacggtcaaacagccagcgacgaaaccggctgcgaatacgcaagcaccggcaaaaacgccagcgacggccccaacagcagcgccgcaaaaagcaactggcttaaacgcctatgagcaacaagtcgttgaactgacgaataaagagcgggcaaaatacggcttgccgccgcttcaagttgacttggccctcagcaaagtcgcccgcgaaaaatcgcgcgatatggcggtgaaccactacttctcgcacaacagcccgacgtacggttctccatttgagatgatgaaaaaattcggcatctcgtacacggctgccggggaaaacattgccaaaggccaacgcaccccgcaagaagtggtcaatgcgtggatgaacagtgaaggccatcgggcaaacattttgaacaaaaactttacgcatatcggcgttggttttgaagaaaatggatatatttggacgcagcaattcatccgcaagtaagagacaaaagaaatgcaagtcgagggtgtcccaaaaggatcgggacacctttttttattatgtatataggcatgaaacaatatgttgtgtttggtttaaggaaaaacacccttttgggtcagcccttttttatttgaaaaatatttctccgatcccctataaaaatatgatataatttccaaagaaattcgaaagacgaaagattagggggacagcggatgcgaatacgcgattgggaccgcaacctaaaagtgcgcctgtttggcgaggcgctcatgaatacgaccttttggatgttttttccgtttatatcgatttattttgccgatgcctttggcaaagagacagcggggttgttgttgattgtttcgcagttgttctcggtcatcaccaatttaatgggcggctattgtgctgatgtattcggacgcaagcggatgatggtgttatccgcctacggacagggggcggcgtttttcgttttcgccttggccagctccccgtggtggtcgtcgccgtttgttggatttcttagttttacgctggctggcatttgcgggtcattttattggccggcgagccaggcgatggtgtccgatgtggttccggagaaagaccggagcgatgtgtttgctgtgttttacacatccatcaatatttctgttgtcatcggcccgacaattggcggtcttttttatgctgagcatcggtttgccttattgcttttggcggcatgttcatgttttgcgatggcaacactgctctccaaaacgttgcgtgagacggcgcctctagccgcagccggccaacaaaggagagggacatggcagtcttttttgcgcacgcagttcaagcagtatgccatcattgtccgcgaccgtgtctttttcctgtttatcgttgctggagtgttggtggcacaaacgtttacacagcttgacttgctgatcccggtatatacaaaagaaacggtcgaagccgaaacattggcaggatggacgattgacggcgcgagcgcctttagttggctcattgccgaaaacggtctgttggtcgcactatgcacggtggctgtgacgcgttggatgtctcgctactcggagcggcaggcgtttgtgggttcatccgtcttatacggcatctcgatgtggctgtttagtcaaacgtcttcgctgctcggattgatcgcggtcatggcgctgtttacgctggctgagctgatgacagctggcttgcagcagtcgttcatttcccgcttggctccggaggcgatgcgcggccaatattttgccgccgccagtctccgttttacgatcgggcggatgttggcgccgctgtcgctcgccgcggcggaatggatcggctatgcatggacgttcgttgtccttgggatgctggcgctaggaagcgcggccttatacgcctggatgtttcaacaagtcgggcggcgaatggagcgaccgaacgcttcgtttttgcgataatgggcggtgcaaacggctatccgtttttcgctcaggcgggtataataaaaagcgcaccgttgttcgtgtaacatatattccctgtctctgacataaagtggaactagacagcgagaaggagaggggaagcgctcatgaaaccgcgcgtgttcgaaccggatgccattgagggggaaacgggaagccgcggcggtcagaacggcgccgcggcgttggcgcgcagcgaaaagaggcagcaagcgcgcgttttgtctcgggaaaagaggagaaaaaagcaataccgtctcatcggctggctgcttgtcgccatcgtcgttctgtggggggcgagcacgcttctttggagcgggtatggggcgttgaagacggccgcgagccgagaaatggcgattatgcgcttaaaagatgcgatcgaagaccgcgatgtggccgctttgcaggcgatgctgcgggtgacggaggaaagcgtgccgatcaacgagaaaacgttggcgccgttgttcgcgtatgtggaacggcacccagaagcgtatgaacagctagatcgggagtttgcccgccagcgcaagagcggccacgtgtatattaaaggattgacatctcacccgccggtgtttacgattcacgtgtttgaggaccggtatgtgtttgagccagccctctattttctccatgtgcgcgtcgatgatccggaggcgttgcttgtcgtcaatggggtgaaaacggaagaggaggcgacgaaagacccatttgtcaaaaaaatcggcccgtatttgccgggcgcgtacgctgtaaccgtcgtccattcgaatggaaaaaagaaaaccgtccgcgtcgagctgtttggcggcgcccgcgtccatgaagtcgatatcacgcaatgaacgaataagcaaataccgcttccacgacggcggtaatgacaacatcttgtgtctgcacaggcggcgctgatgaggaaacgctgagaacagccggaccgtatggcgtcggccggatcgatgactgttctttcagttcaatcggcgtgtcataaagaggcaagctgagagcgcgggcgatggccagcgctttttctttggcgttttttacggccaacgccaatgcctgctggtaatgggcttgttcgtttgctagacggaattccaagccgcgggcgaggtttgctccatgggcaacggccgcctcgtaaatggcgccggcttttttagggtcgcggacggtgatttcaagccaatgttcgactccatagctggataatacgtcggctccattgtgatgttcgtattggggatagatggaaaacgccgtcgtctccaaatcttctgtttgcacgccaagcgccttgagtgctccaatgactgcgtcggtgcgtttcgcgttgtcagcaagcgcttcttgaatatggacgtgttcggtgcgcaccccgagcgcaatgaggacggtgtctggcttggcgctgactgtcccttggccggtgacggtcagtgcggcgcgggaggcggttggcggtgtggggcggtgccaaggctgcatcgtgttccctccttctgctgttaggcagtttttttgtcatcatccgccgcctgccaatagtagacgcgcggcagtccggcatagcaccaatattctttcaacagcgagatcgcgacaaaggagacaagctgccaattgatcgctttcatcccgattcccctttcgatggccctgttactatagcctattcgaaacggccattgtcctatgcgcgccgtccagttggcgatgaaacttctttgggcgcttgtacgtatcatggaatggacatgctataatgaaagaaaagattaaagaaggagagggacaatgaagcagctgcttcgtacgatatggcgttggtttgtctcatggaacgcaggggtcatcgtcgcggtgatcgtattcatcgctgctgattttcgcttttggccttcgattttatccggaatgggggcgatgtggggggtgtccgccatcatgaaaaggcggcatcatcgcctgccggctgatgtgtccgctgaggagcttgtctacgttcgcagccagcttggcgaagcgcgcgcgttatggaagcggctgcgtcgcgctcgctatcggcttcgttctgtggtgatgtggcaaacggtttcccggttgagtgccatcgtcgatcgaatcattcgcgccatcgagcaacaaccacatcaactgcgcctcgcccagccatttttcttaaacgaatggccgacggcggtggagatggtggagaaatacgtttatttggcgcagcagccggtgcaaagcgccgatatggcaaaagcgttgcaggagacggaaagagtgcttgacgagctgacttcagcggctgaacggcagttgcttgaggtgttatcgaacgacatctggtcgctgcaaacggaagtgaaatggctcgagcgatcgctccgacaatcggatgggcttcgtctgccgctgtcaaagaaaggagaatgacgatggacgaacggaatcacgggatggaatcgacggattggctgcaagggctggaacggacaagttcccttgatgagctgcttgcaaagccgttttcttcgccggccgaaccgcggctcaaggaggaagaaaagccggcgcgcgcgcttgatgcgttgaagcctgagcatcgggaaaaagcgcttgcgctcgccaaacaaatcgacccggccaaccatcaggccgtcttgcaatacggtgtggcggcgcaagccgagctgtcgaagttttctcatgcgattttgcatcatgtgcaaacgaaagacgctgggccggtcggcgaagtgatcagcgaactgatggccaaaattaaggaggtcaaccccgatgacctaatgccggcgaaaaaagggtggctgtcccgcttgttcggcgcagtggccaagccgctgcaagagatggtggcgaaataccaaaaaatcggcgttgaaattgacaaaatcgctgatcggcttgagaagcaccggcatttgttgcttcgcgacatcatgatgcttgagacgctctatgaaaaaaacaaagactattttgaagcgctcaatatttatattgcggcagcggaatacaaactcgaagagctgcggacgaagacgattccagaaaagcaagcggaagcggagcgctccggcgaccaaatggcatggcaggatgtacaggatttgcggcagtttgccgagcggcttgagaagcgggtgcatgacctaaagctcagccggcaagtgacgattcaaacggcaccgcaaatccgcatgattcagcatatgaacgaaacgcttgtcgagcggattcaatcgtcgattttgcatgccatccccctttggaaaaatcaagtcgtgattgccttgacgctgtttcggcagcaaagggcggctgcggcgcaaaagcaggtcgccgaaacgacgaatgagctgttattgcgcaattcggagatgttaaaaacaaacagcattgaaatcgccaaggaaaacgagcgtggcttggttgatatcgaaacgttgaagcgaacacaagaaaatttgatcgctacgctcgaagaaacgttgaaaatccaagcggaaggccgattaaaacggcagcaggccgaacgcgagctggcggcgatggaagcggaattgaaacagacgctgcttgcgctgaagcgaccggagcaataagggcggataggagatcgtcctgtttcggcttgcggccaaacgtccgatggatccgaccatgtctgtagaagaaagcgccgaaaaaccaaagatcctcatgcgaaacgggtgtctagcgaacgagaagacacccgttttttcgttcgccatctgttttatgatttcccaattgaagctcccccacttcccttttgtacagggcgcaacccaaaacgaagtggagatgcggccattgaatgttccaaacaaaggtggagtcattcacgttgaagccctgtttggaaggaaggggaagaggctggcgtctcggactgcagccgccaacatttgttcctccttcataggatggggggatggggaggctcttgatgatgctgttcatcctcttgttccgctcgttcacgatcgttgccgtccgggcgggcggcgcggacatcaaactcttctgccgcctccgtttgccattggcggccgatgagcggggcgtctttttcaccgtgctcgacagtgacaaatcgcagcacataggcgtgaaacagcaattctccgaacgctgtaagcagagcagagaaaaacgccgcgtttaatatggcggcgccggcgatgtcataaaacgcgccgatgccgatccataccgccacaaacacaagtccaaagtcggcaatcgtcgctgagacgttgccaaggcgccgcagaacgtacaagtcgccgagcgcataggcgacaagcgtcagccaaaggctaaaccataaaatctctgccgatgaaatgcgcaaaaacagcggtaaaatggcaaacatcaccgtggcggtcagcaaatatttcagcactaacgcaagcaaatgtctcattgggattcgccgcctttattctgctggatggtttggaccttctagttttttatcgccgtaccccggctgtttttccctgtctttgtccggttgttgttttttttcttgttgttcagggctgttgttttgctttggctgtctcattagccatcatcctctctttccatttgtttatcgttagtttgccgcgtttgtcttgatgtatacatacatgatccataaacttcctctttttattttccccccctgttctacattaatataatgaacggcatgaacaaggaggaatacagatggcggaaaacaaacaatcgcttgagatggctggacagcagtatgtcccatcgaatgatgaggcagcttcgtttcttggttcagcattggctgaaacacatgaacaagtgagcgatatgtacgcggagggaaccatcgaggccgcggtcgaacacaaaaatggctcagactcccccctttctccgcgggagtaagaaacgtcaaggagctgttccttggcgttttggtttatgtttgtgaaacgggaggggaaaaaggaaagaaaaacagttcgtactttcccccatcgtcgcctatactagtagtgcgcacggcgattcaccgatataagggggatgatcatcgtgagatggcagcgggctttattggcgttgctcaaagagcggaaagaccattccatcgcgctggcgatcgacacatcaaaccgtccggagcggccaatgctcattcaaaacattgtgaagctgtttgaaaagctgcgcccggacacgctgctcgtccaagcggattttaaaattcgcgatgtatctccggttggcgtggcgacgattaaatatttcaagcacgggaaatcgtcgtacaccgaagtgctggaatgggccgctgcgcaaaaaatcgatacgttgttttacatcaccgatgtaaccggctatttttatgaagaactgcaagtcgactatgaagtgttttggcttgtgccggacgattatatgccgcgcgtgccgtttggcaagccgattcgcgtggcgtaacactgtgaggaatgcccttcgtgatgaggggcattctctttttgttagaaaacttaacaaattttttgcgcatgaaaccgattacaaccaaaaacagacattgcttttggtgtatttgtgttatatattatgacatataaaaggaatgataaataacaaaaagggggatgcgtaaatggatgaaaaaacgttgacgcttgggctggatgccctctgggtcatgctttcgtcggtgctcgtcatcggcatgcaggcagggtttgctttgcttgaggctggatcaacgcgcatgaaaaactccgggcatgtggctggcaaacaaattttaagctttgccatcgcctcattggcgttttgggcgttcggctttgctattacgtttggggctgggaatagcttcatcgggacggaaggatggtttttaaaagaaggaaaagaaacgtttgactcgttgtcgtgggcgaatgtgccgctcgagctcaaatttttattccagctcggctttgccggcgtgtcgctggccatcgcttggggcggcttcgctgagcgggcgaaactgtctatttattttcttttcggcacgatttttacgatcgccatttacccggtgatcggccattgggtgtggggcggcggctggcttggaaaaatgggaatgcaagatttcgccggttcgaccgttgttcacttgcaaggagcgattgcggcgctcgtggctaccattttgcttgggccgcgcatcggcaagttcaataaagacaagactccgaacgtcattcctgggcataaccaagtatatacggtcattggcggattgattttatggatcggctggttcggctttaacgctggcagcacgatggcggttggcgacggatttttcggctatgtcgcgctgacgacgaatttggccgccgcggcgggagcgatcgccgcgattgtgacggcgaaaattttggtcggcaaagcggacattccagcgatggtcaacggcgtgctcgcggctttggttgccattaccgccgcgtgcgcgttcgtcgaaccgtgggcggcggttgtgatcggtgcagtggcggggtcgtttacgttctggacatccacctactttgaacgcaaagggattgacgatccgatttatgctttttccgtccatggtgtcgctggcattattggcacgatttcaaccgggttttttgcctcgccgcgtttagtcgagatcacgggcatcgggaaggctggactgttttacggcggcggatttgatcagctgattgtgcaaacggtcggggtgctcggcgctgcggtgtatgtcgctgctgtttcgtttgtcatcttatatgccatgaagaaaacgatcgggctgcgtgtcacggcggaacaagaaatttcaggtcttgatattagcgagcacggttcttatggctatccggaacagctcgatccggcgtatcagcccaagaccctcgcccagcagtagccaggaggggaaaggtgatggaatcgttggcggcaaaggtggtcgagcggctaaaccgagctgagtcggccgccgaacttcgtttttgtcatgatgaactggcgcgcgaactgcggcgctgtctggcacctgaacaaatgaagcagcttgcaggcgacgtcgtttgcgtgcatgaagccatccttcgccgcgcgtttttccttgcggagcgggagacgatgaaacggtcggtcggcattcgtcccccggcgtggtgctggtatgtgatgggaagcatcggccgacgtgagccgacgatttggacggaccaggaccacggcattttattcgactgtcctgaggaagaggaggcggcttgttatgaattcatccgccatatggcggcggttggggtggacatgttgcatgaggccggctatccgtactgctccggttacgtgatggcgacgaacaagcggtgggcgcagtcggtccgcggttgggagcaacaactttcttcctatttagacagcgggtggccgaacgacattcgctttttgttgatcgcgatggatatgcgtccgctttatggcgagacggaattggctgaggagggcaggaggatgctgttttcggcggtggccaaacggccgccgctgttggcgcgcatgggggagcacgttcaatttcctccggttccgctcggttggctgggcaacgtgcaaacggagcgatgggggccgcacagcggggccgttcatatgaaacaaagcggctacgtgcagctcaccaatgccttaaaatggttggcctgttttgcgcgcgtcccggcggcggacacggctgagcggcggcgggcgcttgaggcggctggcgtattgacggcgccgctttccgccgccgtttgcgaggcgctgtctgtttactattcgattcgtcttaagtacagcaccgaggcgggggacgggcgtgaatatgtgttatggcggacgcttgagcggacagagcaaaagcagctgaagcaagcgatgcgcaccgcaaaacggttgcagcgctttgtcgcccggcgggtggctaacattcatgcatgagcggcaccgtttttggcagcgggcgctccgcttgttgtcgctcggcgttccgcgcgaggcatcatccgccttatttgggcatgaccattcgctgcaacaggaaacatggcttcgctcgctgcaaaaggaaaaacagcacatcatcgattggcatgaccgtttgactgacatcccgtttgtcatcatcgatatggaaacgaccggcttttccccggagcaaggcgatgaaattttggccatggcggcagcgaaaacggttggaggagtcgtgaccgatgcgtacatgacgctcgtcaagccggaaaagccgattccggaacatatttccgccttgaccgggattgaggcgaaggatgtggtgttcgctccgccgcttgccgaggcgctgcgcacgtttgtgccgtttattgccgccggcgtcttaattggctatcatatcggtcatgatttggcgtttttgcgccatgccctttggcgtcattatcggcaaaaatggagcggacgttttgtcgacttgcagccgatgatgacgctgatcggccattcgtgcccgacgtttgacgatgcgttagcttgttatggcatccgttgcccgcgccgccatacggcggatggcgacgtcgaagcgatggcgaagctatgggcgatcttgctcgatgaattccgccagcgcggcatcgacacgctgcatgatctgtacgccgcgctcagccggtgttgatgttgcctgtgcgaagcctttgtgaactctccttgagaagagcgaaatccagtttaagcagcctgtttctgttgatcgaaaagcaatgggcgctcggcggggcaaaaaggggtttgcaggcaaagggggctggttgcagtgaaaaaagcgccggatttggcgctttttttcgttcgtattagagcggctttgtcggcgtcggttcggcgtagccttctttatatttttcatcgatcatatgccgaatgtctttgatcgatttcccttgatcgtaagcggcgatcgattcagcggcgatgtcgaggcagacgccgcatttggtcgcatgatcatcccagacgaccgagccgtcttttttattttcatacacaaagcagtcataattgttcttatggccagccgattgcccgcagccgcaatagcaagggatattctcaagcagctcgcggtgttcagcagcctgttggtacaagacagccatctcttcttcaaacgcgctcaaaaagcttggcaaatgctcgatcgattttgtcgtttcacgaatatcgccggtggcggttttcgtcatctgtgagcggctttgttcctgaacgccgtcatcggtgcagcttgagagcagaacgctgagcgacaacatgcatgtggcgatccatgtcagttgtttcatcctcttcttcctttccgtacagtctgcattttgaatgtaccatacttcgcggcaggcggcaaccgtcgtatggtcaggcgcgttgctgttgttgggcgtggcggtgtttgtgttttcgtcgtttttcgatcatggcgaaataaagggcaaaaacagcgagcagaaacaatgcatctccggcgtaaagcggtcggaatccgattgaggccatcagcacgccggtgagaaaagagccggcgctgatgccaacgtcaaaaaacgataaaaacgtgccgagggaagaagaactgcgcgacaaagagcctgattgaatcgccatcgtctgcaaaaccggaaacaaattgccccagcccattccgatcaaagctgcacttaataaaaagattcctgtcgttttcgctatgcttaacaaaaacagcccgacggcaaatgaagatgtgcaaaatacaataagcgccttcggtccgtgtgcgtcaaaccatctcccggtaaacggacgggaaacaagcagcaccgcagcataaatcacgaaaaagagattgctgctttccccaagatgaagcgatttggcgtagaccgacacaaacgacagcacgggcgcgtacgtcaaagcgaacaatgcaccgatgaacgccagcggtagcacggaaggctcgatcatctgcttcagcgacagctggattcgcagtttcgaagatgactgcttcgcctgcggcgttgccgaacggatagacagcgcagaaaggaaagaagcgacggtgcatacaagcgcaatgatcagcatccaaaacgccccaaggcgttcaagagaaaagaggccgaaaaacggcccagccaccatagcgagattggaggacaaaacaaaatagcccattccttccccttgccgtgtcgatggaacgatatcagcgacgagcgctccgcctaccatcgtggcaatgccgaaccctaagccgtgcaaaaagcggatggcaagcaaactgagcaggctgtgggaaaataggtacaatacggaagatgtaatgaaaagaagaagagaccatctcagcatcaatcgcttcccgtagcgttcgacaaactggttggcggcaaaacggacgataatggccgccgccaaaaaaacagccgacacaagccctgacagagattcctcgacgtgcaagtcatgaatggcgtaaatcggcatggtgaccaaaagaaaataatagttggcaaacaagaaaaaattgcaaataaaaaggctggcaaagtgttttgtccacaatgcttcttggcccatgaatcacgctccttcccccataaaaggaaaaatggcagggggagcggcgatgtgacgcctccgcctgcgttggataagagttgtgtaaaaattatgataatacttctgatttgatttttctagttgtatgctcatagttgtataaaaagtcagccgcctcgtaattttgcggggtgcgctgtttaaaaatcgtgttgcgcaataaaatcgtgatcggatcggccgcatggagaatctctccccatgtccgggcgctccgttgcactctggcggtgcgtggaatccgttctttttgatacgctaaaaacgctttttcatagtcatttggatattgtttcaacatatccgccaaatatgaagcatcttcaagcgcttggcagccgccttgggccaaatattgaagcatcgcatgagccgcgtcgccaagcaaggtgacgtttctgttcgtccagttgtcgatcggaacacgatcgtacatcggccagcggaactggcggttgataaacgacagcgcatgccacacttttggatggctgcctttgaagcgccgctccatttcatccggcgtgccccaatcatcgctgttttctttgtaacggtacgatttaaacacgacgacttggttgtacagctgtttgcttctgaccggatattggacaagatgcaaatatggtccgatccacataatgacatcatctaactcatgaggctcagcttgaatttcttcgatcggaattgtgccgcgataggcgacatattctgaacagatgggttcatcatccgagaaatatttgcggatgtttgagtgaatgccgtctgcgccgatggcagcgtcagcagtgaacgtatcgccgctttcgctcgttaccgtaacaccgttgctattgggattgaaggagacgatcgtttggttattgacaaacgtcactttgcccgtgcggacgcacgcttcaaacaaaatgcgatgcaagtcagcgcggtggaggacgatgtacggatgcccgtagcgctcaagaaacgcttggccaagatccatcgcgctcagctcttcaccggtgtaaacgtcttttaacacgagccgtttcggaaagacagccactttttcgatttcgtccatcacgccaaagcgtttcaatactgacgtagcgtttggcgctaattggatgccggcgccgacttcgccgaattccggcgcccgttccaataccatcgacgtttttccgttttcggcggcggctaaagcggcagccaagccgccaattccgccaccgacaatgatcaaatctgttttggtcatgatgaaaaccccctatattagcatttgaaatgatcgaacatgaattatccaagaacgggtttaaattccccaatcaccgtttgatagccattgttgtcctccaatgcctcttcgcgttctaagccgaatttctcgagaatcggcaagtcgtttgtcgagaacaaatagctgtcttcttcagcgacatgttcatgccacgcccagtttggcacaacgaagaagtcgcctttttcccagtcgaagcggatgccgttgataatcgtataccccgatccctcaaaaacgtgatagatggacgcatgtgtatggcgatgggctttcgtatggaagcctttgggcagtttttgcatccaagaagcgatcgtcgggcacgccgtttcgccgttggacggattgatatactcgactgcgtaaccgtcgtacggatcgggctcaaagcggctgagtccctcgagcgcttcgtgtgtgcgcttccatttatatgcggccagcggcgcttttttcggataacggtcagaaatcgggcgcaccattccgccttcatagcgctgcgctgaatagttgtctggcacttctggattttgaagcttctctggatatggctcaaaaaacgtacctcccaagaaatagattgtcggaatatccaagcagttcatccaaatcatcggttgtgagcccggatggccatggccgtgccaaagtccgtttggtgtcgtcaaaaagtcgccgcgctccatgaagatgcgttctccttgtacaatcgtgtaagcgccttcgccttccatcacaaaacggagagcgttttgtacgtgacggtgggaaggagccgtttcgcccggcaaaatgagctggacagccgcatataacgtttgggtcgttgatgcccagccccatggctttcggtagttcagtcctggattttgcaagtagatggcgcgccgttcaccaccgcgatctggggtgaaaatttgcgtcgcttccatcaactttttcttcaggaggctgtatttccataagtacgctttggcgtgcggttctggctgatgcttcatcaaatcgggaatcgcgttccaaagcggccccaaatggtattgctcaatatcgcgattgaaatcaaggacatcttggtcttgcagaaagttccctttttccgccatacggatcactccttttcattccattttttgatgttgcgcttgatttggttgaggtgtttttgcacatgctcgacaatcaaatggtcgatgataaagcgcaacggctggccgttaaacttcgggttgcggcttggcgcgacgatggctaaatcgcgttcatccagcctgcggaacgctgtttctacagtttccgggaccgtttttagctacgtcaatagttccgctatagagaagcgattgacatgcgcttcgtcgacagcagccagccgagcttcatccgcaagcccgcggccccatgtggtcgaggtgtcttgtttgattcgtttgatttcttccacccaatacggaatcgcttcgtttaagtgggagaggatttgtgcgatcgaccattcgtcttccgacggcttccagcggatcagttcttcggaaagcgattgtacgagttcgaccatgttgtcaacggtttctttgactgttgcggacgaagattgcaagaatgatttcgtcatgacggcacctccacctttttcacccgattttcgagtacgccgattttgtccacctcgatgcggacgacatccccgtctttcaagaacacttgcgggttgcgggccacaccgacgtcgcctggagtgccggtgaggatgacatcgcccggttcgagtgtcattaaaccggataaaaattcaacgagatacggaacggtaaacactaaattggcggtgttggaatgttgccgttcttctccgttgacgaaaagggcgatgtcaagccctgacggatcagccaactcatcggatgtaacaagccatggccccatcggcgcgctgccgtcgaccgtttttccttgcagccattgcagcgtgcggcgctgtaagtcgcggtacgtcacatcgttgacaatggtgtagccggcgacataatcaagcgcttcggcttgtgaaacgttgcgagcccgcttgccgatcacaaacgcgaactctgcttcatagtcgagctgctcggaaatcggatagaacggaatatcgtcttccggaccgatgattgtattggcaaacttcgcaaacacgacaggataaggggggatttcccggcccatttccaaaatatgctctcgatagttatgaccgacgcagatcatttttcccggattcggaaccggtgcattgagcttcacttcctctcgtttgaacacaagcgggacgtcgctgtcatgggaaagggcgaattccaccgcttgtttcgcatagttcatgctttcttcgccgccctgcaaaaagccgaccatatcgcttggaacgtaggcctcggcgatttgccgggcgcgcaatttcccttccgcacgcaatttttcatagaacgcgcggtgaaggtcaatgatggaaccgttttctatggctccgatgcgggagactccatcttttgtgaacgtgaccagtttcatctttcaacttcctttcgcttataatctagctggcgttccattcttttaattcatagattgcttcgtttgggtcgttcatcgggtcgcggcgtatgatcgcttccgcttcgctgtacgaagaacattgcaaaatataggcgccgcccgtttggtcagtgaacgctccagcagaaacaagtgcgccgaattcccgcaaactcgccagaaaatcgcggtgggcgggaagagtgcgtccagtgaagtgttccgtcctgcgaataaagacaagatatttgttcaagccacggcctcctttcttgtttgttcactattagataactatgttatatattcatataatattaaaatgtttggattattgtcaatatttatttttgaaaaaagaaaacattgatttttttggtcctctgctgttacattcgtaatgataaagagagaaaacagaaggggaacgaagcatggagaaaagtagaaaaaaatgcgaatgttattcagtcgctccaagtgggcatgagcattatcgatgttgttgccgcgcaaaaccggccgttgaaattcacagagattcaggagctgtccgggatcaccaaaagcaatttatataaatatttaaatacgttgacaatgctcgggttattatatcgcaatcgaaaagacggcacgtattcgctgggcgggaagctgatgaagtatggaacggccgcattgggagaccgaaatgtgatcggcaaaattacgccgtatttgcgggagatcagcgcccatacatcccaaaccgccttgctggcgctttggacgcatgatggcccggtaattgttgatatatgcagcgccaactatgggttgaacattggagcacaagtggggacgaggcttccgttattgtcggcgacagggaaagtgtttgcggcatttaaggacgaaagcgatccgcaagtgagggaatggaagcgaaaggagcttggcaaactgtcagatgagcgccgcaagcagctcgaggaggagattgaacaaataaaagaacgttttttctcatatgcgttagagccgttggtgaagcacgtctcgtcgttcagcgtccccgtgttcgattttcaacgcgatctcgtcggcgcggtgacggttgtcgggtttacggaacaaatcccgcagacggcggaagaggagatgggcaaatatattgtggaggctgtactcgagatttccaagtcgttcggttttgttgccggctagccgtggaaggttggccggtttttgtttatactcaatataaccatattaaaaataacccgtggtgctagttgagcgtcagcgctcaaccagtcctagtgtgaccagggaatacgccaacaagatgccatcgagtgccacttcaaacccggcaatggaattcgcccgaatgtcggtgatccggtatgggtccacgagaatcgaaaacaccgtctcgatgactttgcgtttttttctgatccattcttcccatgccttggatgagacgtgcttttgattgtttcgagacggtgtccacaacgcggcttggtgttcttcgtacagcttttctcgaagagcgcggctgatgcatcctttgtccccaaagttgtcaggatgagggatttgagtcatcaccgtttcagcggctttgacgtcgtggcaggacgcttccgtcacgacatcggccatcccttgattggtcacttgaagatgctgcttgaaaccgtagtaccattgctttttggaagcacaataccccatatccgcgatccctcgaaaccgcttgacgcgctgcattctcgcgggatggcacaacggaagaggcagactgtcgacaatgtctagcatgatgttgaccacgtttcgccagttcatgacgaatccatttgaccgcgaagccaagcgctcggcagcggcggttgtatcgggagcgttcaagaaacgagccgtttgtgaacaaatttcccgtgacaaagcgatgccaggctcgttcggaagaaaagcccagcagcttccccaaaaggtgaaccgccatgaccacttcgtcttcttgcttgaccaagtgacggttgcggcgatgaagatgcatttgaatcaacggcagttgggcagaaacaaaacagaaaatggcggaatattgcttttgcagtttggcttgatctgtagtaaaatgaaagtgcccttgcatgggggatctctcctttcgaatgatgggtcgcactttcattctacaggagatccgccagcaagggctatttttatgcttgtctgagttttatctagcaccacgggttaaatatgtcgggtattcaatcaggaagaattcagacagttatgggacaaaatcaaatataaaacggtctattccgtcgattttgatagcgaacaattgattcaaaagtgcgtcgaaagcattcaaacgatgccgcgcattgagaaaattcgcattttaagccgcaagggaaaagtggaaattgaccgcgtgacaggggtgcaggcgcaacggtaagcgaaagtgtcgaagattacgtcagcttgcaccatacacttccagacgtcattaccgaactgcaaaaccgcacgaatttaacgcggaagacgattgtccgcatcttaacccgctgcaagcggcttgaggatttcaaaaacaatccgcaaaaatttatcgaagaagtgacaaagatcatccagcgtgaaatgaagcagctgttaaaagacggggtgaaatattataaaatcggcaacgatgcgtattatgccgtcgaattgttccaaaacgaggaattgcttgcctatttaaacgacaatgcgattccgagcgaaaaatcgccgtttgaccatgtcgtctatgattcggatgtggaagagcgttttgtcaaacgctttgaaaacgatgaaaaataaaagtatatgtgaagatgccaagctggtttaaaattgacacgccaattggctcctacaaccctgactgggcacttgtcattgagaaagacggagaagaaaagctgtacttcgtcctagaaacgaaaggacaggaatgggaaggagatttgcgtccgggcgaatcggcaaaaatcgagtttgcccgcaagcactttgaagcaatcggcacggatattgaatttgtcggtccggagaatgatgtggaggcgtttatgctgcgggcggttagccgttagtgatacatttacaggaggctgtcccaaaaggtggtacaatgaccttttgaggccagctttttttattgaatgctctctcctctcttttttctttccagcatttgtggcatactatagtcaaagaggaggggcaatacaatggttaaggttgaggttaaacccaatgtcctacaatgggtgatcaaacgcatggataattttgatcggctgaaggatcagtttcctaatattgataaatggatcaatcaagagagccagccgacgcttaagcagttagaaaagcttgcaaaaatgacagctgtacctcttggttatttttttctccctaatccaccagaggagaagttgagaattcctcattatcgcacggtgagagatgaaggagctgttcgcccgagtccaaatcttttggaaacggttcaaacgatggaaagacggcaacagtggatgcgagattatttaattcagctaggcaatccgcctttaaattatgtggggcgtgcgaacttgttaatggatccaaaactcgttgcacaagatatgcgaaggacgttaaatttggaagatggatgggcatcaaaacaatcaacttggcaggaagctttacgcaatcttattagaaaaactgaagatatcggcattattgtagtcattaatggagtagttggcaataatacacatcgaaaactggatgttgcggaatttcgtggttttgtccttattgatgactatgcccctttaatattcataaatggaagagacggaaaagccgcgcaaatgtttacattggcccacgaacttgctcatatttggtacggggagagtgccgcattcgatttgaaaaatcttcagcctgctgatgctgaaattgaaaacgcatgcaacaaagcagccgctgagtttcttgttcctgaagatgagttaattattatatggaaacaggttggtcaatcggaagatcgttttgaacaggcggctcgctattttaaggttagtgaaattgtggcggcacgtagagctctagacttaaaccttgtgacaaaagaggtagttttttttattttatgaagattatatgaaacggcttcgacaacaaacggaacaaacgaaaacaagcggaggcaatttttacgcaactcaaacgatgcgtatcggccgtcattttgcggaagcagtcataagcgcggcaaaggaaggaacgatcctttatcgtgaagcctatcaattgacggggctttctggtgacacttttgctaagtttgccgaatatgtcgatacggggagatatatatgagttctagccataaatttgtaatggatacgagcatttttattgaagcctataaaaggtattattcttttgatatcgctccttccttttgggatgccctgcttcaacatgccgaaaacggcaacatcataagcattgaccgtgttaaacaggaaattaatagctttcataaaaatgatgaattaagtgagtgggccaaccattattttgcccgatggttcgagtcaaccgataaaattgaagttcttagaacatatcaggaaattattacttgggctgttcagcaggggcaatattttgaggcggcaaaaagagagtttgctagtgcagcagatagttggttaatagcgtttgcaaagacatacaattttattgtagtaacacatgaacaatttcatcctaattctaaaagcagaatttttattcctaatgtttgccatgcattcaatgtgccctatgtcgatacatttgacatgttgcgccggttaagtataaagttttgagcctatgtctgtcattctctggagtactagtcttttaacatttgcggtgaacggcctattgaattgaaagaagaattgggtaaaagaatatgagtgattggtgtaaattagcacattattttagaatcctttttcaaattacaaaataaacacaccttggcgacatagatggagcatggcagcgacgtcttttccaagatatccttccatgaccaagcgaacagccatgacgcgttggcgcagggcaacattttgtcgtgcgcgtgctctttcgctttccggcgctttcatggttgccgggggacaatccggtccatgaggccgcccgttccggcgtttcaaagacgctcatgtcggttcccatctcggctatgatgacggcggcggtttgttttttcactccgggcatggtcatcagcaattcgacttcctcgcgatacggctcgagcaggcggtcgatgtgctggtcgacttcttcgatgaactgctccaattcctcaacgtgtttccacaagaggcgaaggagacggagctcgtgttcggtcaaggtgccgagcagcgaatcgtacaccgcttgctttttctttttgagccttccgcgcaggcattgatccaactcgtccttgtccacgtatcccttctcaagcagccgggcaaggatgtcttttccagaaacgccgaagagatcggagaggaccgagccgattttgacattggaagactcgagcactttttgaatccggtttttctccgaagtcagctgtccgacccactttttgcggaggcgggtaaaatcccgcaattcgcgaatatccgctgggggggacgaaacttttttcaacgagttcatggcggagcagcttagcgatccactcggcgtcagagacatcgatttttcttcccgggacatttttgatccgttgcggattggccagtgtcaagtcgacatagccctcgaggaaggcgaagaccggtttccaatacacgccggtggattccatggcgacacgggtgacgccatgttcttcgagccactccagcaggtcgccaagtcccttcgagaacgtggagaaggtttgaatgtccttttgaatgtgtccatcttcttcccatagtgcgcaggcgacgatggtttcggcatgaacatccaatcctgcgcagcgaggatagatgacatccatgatgaaaatcctccttttcgatgatcgagtgcgcaaacagcgaatccacgggagacatgcggcagttttccgttcgtcgttacctttcctccgcatcgggaaagggcggacaatgggtggtgcacccagtggattcgaacgcttttctgtacagggtccaagccaccattaagtataacgtcctattgagctgtttgcgcctactcttcattatgggaagaaaaaggggattttcatgcccgggtggagggcaaaacgttgcccatggatcttttccgtcttaaggcaaattgtgatcattccgtcatagtaaactcccaactttatgtctttgccgggcagaggagtaatgagtgcatggcacatggaaaaagagggctgtgcggaaggcggatacgcacccctccatacagcccttgctgaaagcttcactgtttttgcaagaaatatttctcaatatcatccaacatcaaatgagccgcgagcacaccgccagccgtgttccaaatcgtgtcgctcactttgtacaccttgccttgtttcgcgacgtttaagttttgaaagagcgggtcgttgatccattctttttcaagttcgctcgctttgccgtcccccgtctcatatgtaaagtagaacaggatgtcgccatccattgctggaatgcgttctttcgtcacgccggtttccgcaaagtcgtttacgttttgcgattccgggcgggcgaagccaagttgatccaaaatgacgccggagaacgagtctttatggtaaatgcgcacgtcgccggccataaagcggacgatcgatactttcatcttcagcttgtcgccgagttttgcttttaagtcttcaatgcgtttgtcatattcagcaatgatttgtttccctttttcctcttggttcacagctttcgcatacagcataaagttgtctttccagttgccgcgcagcgtttctgagaacacggtcggggcgatttggttcaactgttcataaattttttcatggcgcagtttgttgccgataatcaaatctggtttcaaggcggcgatcgcttccacgttcggctctgactccaaaccgagctctttgacgccttccattttatctttaatatggtcgtaccacggatcgcccgtccacgatttgacggcgccgactggtttcacgcctaacgcgaggagcgcctcggttccttcgttcgtcaaaatgacgactcgttttggcgttcctttgatttcggccgtgcccatggcgtgttcgaccgtgtagctcacttccgctttcgccccattgttttccgctggtttggctgttttttcttcctgctttccgccgcagccggcaagaagcaggagggaaaggatgaaggcggaaagaagggtgagatgccttgatttcattagctaatccccctttgaatttgataatgaatttcatttacgttgatataataaataaaattgagaatcattgtcaactataaatgaaaaaatgataaaaaaatcataagaaaatgcgaaaaaacattgacaatgagagtcattatcaaatagacttgacgatagagatatagagaatgaagcaagggagatctcagagatgctggcgacaaaccgtcaaaaaatgattggccttatcggtttgctgattgtgctgcttgccgccatgtggatgagcatcgtttgtggatataccgacacgagttggcggcaggcggtggcggctcttatcgacaataatggatcgaacacccatttagtcgtggcgacggttcggctgccgcgagcgttgattgcggctgccgttggcgccagcttggcgatggctggggcgctcatgcaagcgctgacgcgaaacccgctcgcttcgccaggcattttcggcattaacgccggggccggttttttgattgttgtgatggtcacctttttttccatttcttcattgcaaatgttgtcttgggtcgcatttatgggggcggctgccgcggcggcgatcgtgtttgtgatcagcgccgcggggaaagacggactgacgccgctcaaaatgacgcttgccggcacggcggtcgcggctttatttgcctcgctgacgcaaggaatgctggcgatgaatgaaaaagcgcttgaagaagtgctcttttggctggccgggtcggtcgctggccggaagctcgagttgttgacggccgtttttccgtatttggcggccgcctgggctggggccatgctgctggcgcgccatgtcaacatcttaatgatgggagacgatgtagcgaaaggactcggacagcgaacgaatttgatcaaggctgccgccgctctgttagtcgtgctgctggctggcggatcggtcgccgtcgccggtccgatcggctttatcggcatgatggtgccgcatatggcgcgggcgcttgccggcgtcgaccaccgctggctgctcccgtattgcgccttgctcggcgggattttgcttcttatggccgatattggggcgcgctacgttctgatgccgcgcgaagtgccggtcggcatcgtcaccgccttgctcggcgttccatttttcatctacattgcccgcagggggatcgccgcaaaatgaaaaaatacatcacggtccgaatgggaaaacacatctcgtttttctatgacaaaaaagctgttgcggtgctcgccgcgctcatagcagcggccgtcttccttttcgttatcagcattggcagcggcgaaatgcgcatgtccccgcttgaggccgctgccgcgctgttcggatacggagaggaaattcatcagacggtgattgtgacgttccgcctgccgcgcgtattggttgcctggatggcggggatggcgctggctgtcgccggcgcggttttgcaaggaatggtgcgcaatccgctcgcttcgccggatgtgctcggcatcaccggcggagcggcggccgcggtcgttggctttttggcgctgtttagcgatgaaaacaactctttgaccgtcagcatccactggctgccgcttgccgcctttctcggcgctacggccgctacttggctcgtatatatgctggcgtggaaaaacggcctcgccccgcttcggctcgtgcttgtcggcatcggcgtttctgcgctcatgcaggcgttgacgacactgttgatgatcacaggacccatctatcgggcgagccaggcaaacgtgtggattacgggcagtgtgtatggtgcttcttggcagcacgtttcgctcatggcgccatgggtcatcggactgctccttgtggcgatgttggccgcgcggcatgtcaatgtgcaggagctgggcgatgagctggcgattgggcttggcggcgcggtcgaacggcaacggctgggacttgttttgcttagcaccgcgctcaccggcggcgcggtcgctttcgccggcggcatcggctttgtcgggctgatggcgccgcatatggcgcgccgccttgtcggttcggcgtttggcgctcttcttccgaccgctgcgctgttaggcggtgtgttcgtcatgggggcggatttggctgggcggctgcttttggcgccgacggaaattccggccggagtgtttaccgcggcgattggagcaccgtatttcatttatttattgtaccgaagtcggaaattataaggagggatgcgcatgcatgggttgcaggcgaaagagttgacgctatcctatggcgaggcgatcgttattgaccggttgcatttgacgattccgaaaggaaaaatcacggtgttcatcggcgcgaacggctgcggcaagtcgacgttgctgcgcgccttggcccggctgctaaaaccaacaagcggcgctgtgctgctggatggaaaagaaatcgccaaacagccgacaaaagaaatcgcccgccggctcgccattttgccgcagtcgcctatggctccggaaggactgaccgttttgcaacttgtgaagcaagggcgctacccgtatcaaacgtggttcaagcaatggagtgacgaagatgagcgggcggttgtgcgggccctagaggcaactggactcgccgaattcgccgagcggccggtcgattcgctttccggcggacagcgccaacgcgcatggatcgccatgacattagcgcaagaaacagacatcattttgcttgacgagccgacgacgtatttggatctcgcgcatcaaattgacattttagatttattgtttgagctgaatgaaaaagaacggcggacgatcgtcatggtgcttcacgatttgaatttagcgtgccgttacgccaatcatctcgtcgccattcgcgataaaacggtgtatgccgaaggaaagccggaagacgtcatttcccgccagctcgtgaaagatgtgttccaaatggattgccaaatcacgtacgatccgatctttggcaccccgctttgcattccgtatgggaaaggacggcgaattttacagaaagaaggcgtatcgtgatgagactgcgtgaagacgaaatgaaaacgttggaaacgtaccgtttttcaagcggggcggctgatgtctcgtcgtcgatgttgtttgcttggctgcttcatgacgacgggcagctcgcgaagtatgtcgcgcacgtccgcaccgagatgggagcggcaaatgacgccgttgcggcgtcgatgcttgtcaagcgcttaagctttttggcgccgatgacgctatacgccatgtcggtatggaacaagcggcttgtgctcgatcctgggcgaatttggcttgacacggacggcgaaggggagatgtggatgccgcggtttcgctttgagccgccggaagcggaggcgtgcggcattgagcgcagccgctggcgcgagcaagtcgttcgcgacgtgttcgccggcttgttcgctccgctcatcgctcggttgcggcgtctgacgcgcatatcgccgctcgtcttatgggaaaatgtcgcgatttacgtgtattgggtatatgaacgttggctcgaggatgagtcgcttgccccggtcgccgaccggctgcgcgatgatttccgcttccttattcatgaagcagacggccggttgtttggacaaaaagacaacccacttcgccgcttttttaaaggagcaagcggcatgcagcggacgacgtgctgcctgtacgtgaaaacaaatgggggaacgtgctgtcaaacgtgtcccattcgcgcccgccaacggcaaaccgggtgaccggaaggccgccggtgggcagttccatatttttgacaaaatgtttgcgaaatttgttgatttttgccgtgattttcgtgaaaatggaagtgtggacatcgcttattttggtgaaacggcgaggtagcaattgcatggacaaatatacggcctttttccatcacttcacagaagcagtggtcatcttgaatttgcaaggcgtgatcatttacaacaatccggcttttgccggcttggcgctgagtgaagaagaacagaggacgctgtccgtcgaaggacgggcgttggttgaacgggtgaaacagcgcccggccgcctttcgctgggagttgcttgacggcttattggttgcgggcgtgtcgccgatcatcggtgaaaacggacagacggccgccgtcctatgcgttcttcgccgccaagcggaggagagcggcctgcaagcgcggcttgccgaagcggaacggcgtctgcagctgattgttgagcattcgaacgattacgtgttgattttttctcctaatcgtgaattgtcatacattccgccgtcatggaagcgaaaaacaaacaagcgtcttccagtgtcatacgaagaggtgctgacgtttgtccaccctgatgacgccccggtcgtggcacaaaaattggctgagctgtacgatacatacgagacgcaatccgccgaatttcgcaagcaaggcgagaaaggcgaatgggtttggatggaggcgcaagggaaggcgatcatcgatgaagcggggacgctcgattgcgtcattgtgaccgtgaaaaacatcagcgagcggaaacggtacgaagaaaagctccgtcagcttgcctacttcgattcgcttacgggcatcgccaaccgcagctatttcgagcggcatattcatgagctgatcgcgagtcagacgccgtttgctctttgttatttggattttgacaaattcaaatggatcaacgatcatttttcccatcaagccggcgattattttttgcgcgaggcggtcaagcgcgtcgagcgggcgttgcgtcccggcgacttttttgcccgcatcggcggtgatgagtttgttctcttgctgccgaacataacgaaaacagagatgaccgccttggcggagcggcttgtcagttcgtttcacgagccgttttattacgaaaaacagctcatccaatcgaccttatcgatcggcatcgcttttttcccgaaagacagcgatcggatcgagcaagtgatgaaatacgctgatcaagcgttgtacgaagtgaaagagcgggggcggaacggctatgccttttaccgcccgaccgagcatcggcaggcggtgatcgagcaagatttgccgtttgccattatgcgcgggcagttgtatttatgctatcagccgaaagtgcagctcgcgaaaggaaaggcgatgggggttgaggctctgttgcgctggcgtcatccgtcgcttggcgacattccgccgctcgatttcattccgttggcggaggaaagcgggtttatttttgaaattacattatgggtgttggaacaggcgtgccgccaagtgaaagagtgggaaaaaaaatttccgggcctcaagcttgccgtcaatttgtcgccgtttttgctcaatcgtccggagctcatcgagcatgtgaagcgcattttgcgcgagacggggcttgcgcctaaccggctcattttggaagtgacggagagcggattgatggaaaacattgagaccggcaggcacattttaaccgaactgcagcgacttggcgtacaggcggcgatcgatgactttggaaccggtttttcatcattggcttacatccgcaatttgccggtgtcgctgttgaaaatcgaccgcagttttattcaaggcattgcggaaaactcgaaagatgccacgattgtcgatacgatcattcatttagcaaaaagcctggatattgaagtgttggctgaaggggtcgagaccgagtcgcaagttatgcttctttcgcaaatgcattgcgactatgcgcaagggttttacttcagccgctcgctcgaagcgaaaaagttgcagcaatggcttgaggagtacaaccgcacggcttgcaatgggccttcgtcataagtcggtcatttccactcatgagtttcctcggcttgccgcaaactacacttgatgactaggcaagaggaggaaaaaccatggaatttgcgccaagaagcgttgtgatcgaggagttcatcgacacgctcgagccgatgatggaagcctatggactcgaccaagtcggcatttttgaagagcatggtgaaggcaatcgctattatgtcggctatacgatcaacaaagacgatgagatgatcaccattcacatgccgtttgtaaaaaacgaacgcggtgaactggcgcttgagaagcaggaatggaccgttcgaaaagacggtcgggagaaaaaaggctttcattcgctgcaagaggcgatggaggaagtgattcattcatgataagcggccgggctcggccgctttttcgccatcgaaagggagaggagcatgattgcggaacttcacatagcagacgacgaaacggccgttaaggtgctgcacctacagcggcgcgcgtatacgatcgaggcgcagatcatcggcagcaaggcgctcccgccgcttcacgatacgatcgcttctctgcaacgatgcggcgagcgctttttcggctattttcaaggggaacgactcgttggggcgatcgcttgcaagcggaatgggaagacgcttcgcctttgccggctgatggtcgatccggattgtttccgccaagggatcgccagcgcgttgctcgactttgtcatcaagcaagaaccgtcgataagcgagatcgtcgtgacgaccggaagcggcaacgcgccggccattcgcttttacgaacgccatgggtttcgtgccatcgagcgcatcgaaacgccggaaagaatcgagttaacgaaactcgtgaaacgaagcggatgacacgcgggtacgagtttccggttgtgtatgatgccgattttggccatacagatccaatggcagtgttgccaaaaggcattcaagcagagatgaaaacggacaaaagcggatctgttgcgtttcgcttgcctgagcgggcggttgaatgagaggtagattaatagagaggagacatgagggaagacatggcgacaaccttgtatttgaccagacatggggaaacgaagtggaacgtcgaaaggcggatgcaaggctggcaagactcgccgctcacggaaaaagggcggcaagacgccatgcggcttggaaagcggcttgaagcggtggaattggccgcgatttacacaagcacaagcggccgggcgcttgagacggcggagattgtccgcggcgggcggctcattccgatctatcaagacgagcggctgcgcgagatttatcttggcgattgggaaggaaagacgcatgacgagattcggcaaatggatccgatcgcgttcgaccatttttggaacgcgccccatctgtacgctccaaagcgtggcgagcggttttgtgacgtgcagcagcgggcgcttgaagcggtgcagcgcatcgttgagcggcacgagggagaaacggtgttaatcgtcactcacggcgtcgtgctgaaaacgcttgtggcggcgttcaaagacacgccgcttgaccacctgtggtcgccgccgtatatgtacggcacgagtgtgacgatcgtggaggcagatggggatggttttcgcgttgtcgtcgaaggggacgcatcccatgtggaggaagtaaaagaagtatagatggcggcttcatttagacaaaaaacagccccgtttcccttgatcgggaagcggtgctgcgccgtttatacgagcccgagccatctcgccagctgtgcggtcgtaaaggtgaccgcaatggcaatcgctgtcggcaaggcaaaggcgacgaacgtccatttcgcgcttttcgtttctttgtaaatgttgacgagtgtcgtgccgcatgggtagtgaagcagggaaaacagcatcatattgagggcggtgagccacgtccagccgtggtcaagcaaaatttgttttagagaatgcaggccatcgacttcagtgagcgcccccgcggataaatagcccatcagcaaaatcggcacgacaatttcattggctggcaagcctaaaatgaacgccatcaaaatgtagccatccaatcccaatgctttggcaaatgggtcaagccagtcggctaaatacgccagcacggtcgtatctcccacgtgaacgttgccgagcacccatgtcagaatgccggccggcgccgcaaccgttaccgcccgtttcagcacatagagtgatttgtcgagggtggcccggatgatcgtctccatgattttcgggcgtcggtacggcggcagctccagagtgtaatgggtcggaatgccgcgcaaggccgtcttggataagacccatgaaacggtcaacgtgacgacgatgccaaacaacaccatggcgacgaccacacccgctgtcacgaacgttttccatccgcctgtatagccggctgccataaataaggaggaaagcaggatcagcgttggccaacgtccattgcaggggacgaagttgttggtcaaaatggccagcattcgttcgcgcggtgattcgataatgcgcgtcgacatgatggccgccgcgttgcagccgaagcccatggccatcgtcagtgattgtttgccatgcgcccccgcttttttaaacaagcgatccatgttaaaggcgacacgcggcaagtagccataattttcgagcaaagcgaatacgggaaagaaaatcgccatcggcggcagcatcacgctgacgacccaagccgtgccgcggtataggccaagtacaatgaggccgtgcaaccagtcgggggcgtgaatcgcttgaaaggccatggtgagatacgtttcgatcgttccgaacaagcgggcgagcgaatcggaaaatacgttggcgccggcgatcgtcatgtaaaggacagcggcgagaagcgccagcataatgggaaatccccaccgcttcgacgtgacgatccggtcaatttgttccgttcgatcacgttttgcgaccgctgtatgcgtgacacattcttgagaaagcgcagctgacgtttggaaaatggcagaaacgatctgttcacgcgtgtcagccggtgctaatgacttggcttctttcattagctggtcaaactgatttgacagatccgcagcaggcatacgcgttcccctccttgatcaatggttgcggcggttgtttcagcgcttgaagcagcgatgtatcgccgtcaaggagacgaagagcgatccagcgagcaggatacgtgtctcccatcacgtctttcacgagtggaagaagtttggcaatgcctcgttcgatttccgggctgtaccggatggaaagcgggttggtgttgatgcggccatgcgccatggcatccactgtatcaagcagtgcatcgattccttcccggttgcgggccgagatcggcacgaccggcacgccgagtttggcggctaatttttttgtattgatatgaatgcctttctttttcgcttcatccatcaaattgatagcgataatgacgcggtcggtcatttccaatacttgaagcgctagattcaagttgcgttctaatgccgtagcgtcgaccacaacgatcgtaacgtcaggacgttgaaacaggagaaaatcccgcgccacctcttcatcggctgaattggaatagagcgaatacgttcccggcaagtcgacgatccggtacaatgtgccgcggtggcggcattctccttcggcatgagtgaccgttttcccgggccagttgccggtatgttggcgcaggcccgttaagacgttgaacaacgtgcttttgccggtgttcggatttcccattaaggcaatcgtatacgtcatatcagtcatggtggatcttctccccgtaaatatagtcactttcttctttccttaatgcgatcgtcgttccacaaacgcgataggcggtcgggtcgccaagcgggcttctttgtccaaccttcacttccccgccgggtacaaatcccaaatcaagcaaccgtctttttaacataggatcaggaacattaaccttttcgatgcgaaatcgatcgcccggtttcatatcggagaggcggcaacgttttccttgtgccataaaagtttccctccggttaatattttttactaaagacattttttttgcttagaccaatttttgaatttatcatattccagttgcctcgctgttgtcaacaaatttgtttcatctttttctgacagagttgtcgaaccaacaactattcaaaacagtaggaaatcatgttatcatatgaatagtctgaacaaattatcggcagaaaggcggtgacggcgtccattgacgcacgacgaaatgaaagcgattacggaagggacgattctttggcagccgacggaggaacaaatcaagagctccaaccttcatcgatatatggattggttgagagaacataaagggctctccttctcttcataccgcgagctgtggacatggtcggtcgacgagcttgagtcattttgggaaacggtttgggaatattgtggtgttcaggcggcaacgccgtatgagtgtgtgctgcgggagcggaagatgccaggggcggagtggtttccaggcgctgcgctcaactatgcgaaacatattttccggcatgcgcgcgccgaccgcccggccatcattttccgctcggaacgcgtgccgtaccgggaagtgtcatggcaggagctcggcgaaaaaacggcggcgatcgccaaagcattgcgagcgatgggagtgaagcgcggcgaccgcgtcgtcgcttatatgccgaatatccccgagacggtgatggcgtttttggcgtgcgcctcgatcggcgccatttggtcaagttgctcgccggattttggcgctggcagcgtcattgaccggttcgcgcaaatcgagccgactgtcttgtttgccgtcgacggctgccaatacaacggcaaagaatttgacaaaatgccggtcgtatccgaattgcgcgccaaattgccgtcattgaaaaagacggtgctgcttccgtattggcgcgggcagatggaagcaccggatgagggcgtcgtgctgtgggatgatgtcgtggcggacaaggcggagctcgtctatgaagacgttccgtttgaccatccgctttggattttgtattcttcgggaacgaccggtttgccgaagccgatcgtccaggggcatggcggcattttgcttgaacatttgaaagcattgacgatttcagaaaacttgacgaaagacagcacgtttttctggtttacgacgactggatggatgatgtggaactttttgatcggcggactgctggccgggtcgaccatcgtgctctatgacggcagcccgacgtatccagatggcaacgtcttatgggatttggccgaaaaggcgggcatcacccattttggcacaagcgcggcgtttatcaacatctgcatgaagctcggcctgaagccaaaagagcaatatgacttgtcaaagctcgaggccgtgctctcgaccggttcgccgctgacggtcgaagggttcgcatgggtgtatgaaaacgtcaaggacgatatttgtctagcgtcatgcagcgggggaacggatgtgtgcaccgcgtttgtcgtcggctcccccattttgccggtgcgcgccggcgtcctctcgtgccgcgcgttgggcgcggatgtgcaggcatttgacgaaaacggtcggccgcttgtcaatgaagtcggcgaacttgtcatcacaaaaccaatgccgtcgatgccgctctttttctggaacgatccagacggcgaacggtatcggaacagctattttgacacgtacccgggcgtctggaagcacggcgactggattaaaattgacgaacaagggggatgcgtcatttacggacgctccgactcgacgatcaaccgcgccggcgtccgcatgggcacgagcgaaatttaccgtgcggtcgaagcggtcgacggggtgttcgaaagcctcattgtcgatttggaaatgatgggcaagcaatcgtttatgccgctgtttgtcgtcctcaagccgggcgcagtgctcgatgacgagctgaaagaacgcatccgccaatcgattcggcaacacgtctcgccgcgctttgttccagatgaaatttacgaggtgaagcaaattccgaaaacgctaaacggaaagaaaatggagattccgatccggaaactgctcttaggcttcccgctcgaaaaggcagtcaacccgggctcaatggccaatccagaggcgctcgactttttcctcgagctggcgaagacgctggcggcgaagacgcagataagctgaagtccttttcttgaaacgtgcgaaaggttgttattaagtgacgacgcttaataacaacctttctatgtctaagacactccttggctcataagagaagccattgatgttgccggaagactttcttgagaggacgcaaaaatgtaatgcatcaatatttctaggaggaggcaagcaccatggacgaaaacaagcggcaaaaactgatgaaaaaaattgaaaatcatttgcggacaacagcgcggaaactggtgaagtttaatacggaaggggaagcgctgcaatacttggtgaactcatttcgtgaggaactagagtgcgacttgattgcgattgtgctaaaggaaggagaccatgttgttccgacgttatatcaaggagattttcagcgcggaatcccccatcccccgatcgcaatggccaattgtttgccgcggctgtttgaaggaagcacaacatttcaagaggtggaagaggacagcccgtgtttgctgatcgaattgttgaggaaaaacggtattaaaacgtggttcagcgttcccattaaggatcaagaaagcgaatatggcatttgcatgatcggatttcgccgttatgtttctttgctggctgaggcgaggcagttgtttgacgattttggagaagatgttgcccttgctgttacagtcgccaggcaaaaagaaacccaacggcgaaaaatggtcggccttcagtggctggcgcagcatgtttcattggatacgccgcttgagcagtttgtcgaaaaaatcgttgaacgggcgggcaaggggacgaatgcgggcggcgcctgtatgtatttatacagagaagaggacaacagcttcgttgttcatccccctttatacggcaaagtagcgagtccgaaacaagtgatgatgaaaaataactatcgggtcagcgattatttccccttcttggagagaccaggcggagacgagttaacggtgccgctggtcgtcaacttcaaaacgatcggcgtcttgcacgtcgaacggaaaaacgaagggacatttacaaaagaagatgtcgagatcttggacatgctggcgaactacgtggccgtgatgctggaaaatgtccggctgtaccaacaggagcgggatcataccaaccgcttgcgtttcctgcttcaataccaacaaaaattgatgaaagaaacgattcgacatgaagattttcacggtattacaaaaacagtaagccacatgtttgataaagcggtcatcgtgtttgaccgttttatgaggccaattgcacatgaacgaagtgggctgagcgggcaacagctacagcaaattgcgaagcaggtattcaatcaagtgctagggaaaagccgtatgggcggacatattcagctcgaaggattatcagatttgtcgattgtggtttggccgattcataatggtggagatgcggttggctatttagccattgagacatcgccaaacgaaatggacgatttttttcttcttggtgttgagttggcccgcaatattttttcgattcaatttatgaaacaaaaactcgtgtttgagacaaaagaacagctgaaagacagttttttgcataagttgctggccgcagaaatcgaagatgaagagagcatcattcagtacgccaatgtatttcaatggaacattttcgaagagcatcggcttgctgtgttgcacttgcagatggatgaatcgaacgggacggttgatttagtcaaacaaaatgcggagaagacggtgctctggaaccggctaaaagtgcgaattgccgccgaggactccagcttgttgtacggagctgttgaagaccaatatattttgatcgccccagcggcaagagaaagaaagaagccggagaaatattggagcgaatggcatcagcggataagccgatggatcaacgaagagaagacgtcgtaccgtgtctttttagggatcggtggaaaggcctcgtcgattggagattattatgtttcctaccggcaggcgatgcaggcgatgcaagtgatgatccgcaattttcccggaaaaagcgtggcgttttttgatgaactcggggcgtatacggtattgcaccatttaaaagaattagaggccgcgaaactttttgtcgacaaataccttggtccgttgctccggcattccgtggggcggaatgccgactggctgcaaacagttcgcgttttccttgattgcaacggccatttaacggaaactgctgaaaggctgtacattcaccgcagcacccttcaatatcgtttggaaaagattgaagaaatgctcggtttttctttgcagggtgcagagcaacggttcaacttgatgatggcgttgaaattatacgacttatacggtctgccttccgccaaaatgtcgaaaagataagcgtgttttcctgcatcatgcaggtatttttttattttcaccttttttataatcaatagcaaagataatatagaaaattctaaaaaaacagaggaggacttgacaaatgacatcaacgatcggagtcgtaggagcaggcacgatgggaagcggcattgccaacttggccgctttatcgggatttgatgtcatattagtagacatcgacgaacgcatgctacaaaaagcacgttcgcggatggaagcatttatggataaaagcgtggcgaaagggaaattaaccgccgagcaaaaacatgaggtgctagaacgggtgaaaggatcgacaagcttacaggaaatgaggcaggcggatgtcattattgaggctgtcatcgaaaacatggaggtgaaaaaagaagttttttctcaattggacaacattgcaccagaatacgccatcctagcgacgaacacgtcatcaatgtccatcacagaaatcgcttctgccaccaaccgtccaagccaagttgtcggcatgcatttcttcaatcccccgcagctgatgaaactcgtcgaagtcgtacgcggatacaaaacgagcgatgaaacggtcgaacaggcgaaagagcttgcccgaaagctgaacaaagaaccggttgaggtgaagaaagattccccaggattcatcgtcaaccgcattatgattccgcagttcatcgaagcgattcgcctcgtcgaggagggagtggcttcgatggaagacattgataaagcggtgacgctcggcttgaactacccgatggggccgtttacgctgcaagattttgccggggtcgatatcggccttcatgtcatggattatttttatcaagagtttaaggatgaccgatttgcagcgcctttattgctgagacagcttgtccgggcaggaaggctcggccgaaaaacgggagccgggttttacgattacgatgatgtccgataagggtggagcggcgatgctcgccatacgtcaccctaggctgccaaaaattctaggaggaggaatgaaccgtgaactatgaatttttgcaatgtgaaatcgaaaaccgagtggcggttgtatccattcaccgccctccgctcaatccgttgaatacaaaagtatttcaagagctatctgctttgattgatgagctcgaagcccaccaacaagtaggggccgtggtcatcaccggagcgggggaaaaagcgtttgtagccggggccgatattcgtgaaatgatggacttggatttggccggcatgatggaaatgaacaaaatttcacgaatcgcgtttttaaaaattgaaaacgcctccaaaccggtaatcgcggcggtgaacggactggcgcttggcgggggctgcgagttggcgctcgcatgcgatttgcgcatttgctcagagaacgccaagtttgccttcccagaggtcaacctcggcatcatcccgggtggcggcgggacgcagcggctgccgcgcatcgtcggtcaaggagtggcgaaagaattgctttatttcggcgaaatgatcgatgccaagcgggcgcttgccatccatttagtgaacaaagtcgttccggccgatcaattgttgccaaccgcaaaagaatgggccgaaaaattggcgcaaaaaccgaccatggccctgcgcatgttgaaagaagcggtcaacacaggagccaatgtggatttgcagtcagggttgatggtggaaaccgcttgctttggaaacgcctttgcgaccgaagatcgaaaagaaggcatgcgggcgtttgctgaaaaacggaagccggtgtttagtggaaaatagatatggtcagtaacggagaacagggttattaagcaagttctgacccggatagatgtttactgcctttggggaacgaatcggtcttgactagcatcccaaagcggtggatgacaacagcaaaaacgtaaatatattagggagggaacccatgtgaaacaaattcatccggctgatgtgattgacaatagcccagtccgttcattccatatttggcttatgatttggctgtttctagtgattacgcttgatgggtatgatgttgtcatttatggcgcttcggttcctttattgattcaagagtgggggatttcagatgtcacagctggtgccatcggtagctatacagtcattggaacagctattggagcggtattgtttggcatgctggccgatcgaatgggacgcaaaaaaattatcttgttgactacatttttatttggcttttttaccttccttgccggtttcgctccaaatccaattttatttaccatctctcgggtcattgctgggattggtcttggcggcgttatgcctaatgtcatcgcactagcgacagaaatgtttcccaaacgagttcgtacagccattgttgcttcgattttttgtggttattcagttggggctattgccgctgcattgacgagccgggcgcttttgccgacggttgggtgggagtccatctattggatcggaggtgttccggtattattccttccatttttaatgaaaggtgttcccgagtcggttggttttcttctagaaaagggaagggaagaggaagcacaaaaagttcttgctttgattgatcctcatattagtcatgatgatgtggttgaactagtcaagcctgaaagaaagactcaagtttctttacctatcgtgaaattattcacagagaatcgggcgtttagcaccgtgatgttttggctatcttgcttcagtgcgtttgttcttatttactcaatgaacacatggcttccccgactgatgatgaaagcaggctatgatttgagctccagccttgcatttaccgccgtgatgcaaattggggcgatcattggtactgtagtcttcggtccgttagtgaataaatggggatttaagagggtgcttgtccctttgttcttctgtggagcggtcgctttatcgctgattggttttatgagcagtacaatcgttgcttttgcactgattgccattattggagccgcctcagtaggtgtccaaaacattgccaatgcatttgtttcacaatactatccggaagtgatgcggtccactgctttagggagcacgatggcgttcggcagaatcggtggcattgttgcaccgacgtttgttggggttttgctgtcctttaacttgccgcctcaatataattttgctgctattgcaagcgctgcggtattagggggccttgccgtgttgctcgtgcaagaaaagtatgcaatctatcgcaacgagcaagcgaagacagggaatgggcaagtgactgtttcatgaacagaattgctttgtagagacggagaaggtcaatttcatagaaagaagggaacaaccatccgacttgaacatatatttactgtttacattgaggttggaaaaccgattgaaataggagatgtcggatatggacaccgaagagtgatcccaattctcggtggaagttttgagggacctttgatgcggggaaaggtgtcgcctggaggggcggactatcaattgattcggagagatggggtagcagagctgctcgcccattatgtgatcgagacggatgacggggtgcctatttatgttgtcaataaaggataccgacatgggccgaaagaaatcatcgataaaatattccgcggcgaagatgtgccgcgggactcttattattttaaaacgacccctatttttgaagtgcaaagcggacgatatgattttttgaataaaatggtgtttgttggggaaggaattcgaaagccaacggaagtggaaatcacgttttatcaagccggttaactttggggaaacggagggagggggagagatggaaaccgttcgtgttttgtctgttcctcaactattggaacgagcggcggtggaaaatccatccaaagaggccatctatgacctgcggcgtcgaatcacctatggtgatttgcacaaggaagtccgccagttggcatcagctctagtctcgctcggcatcaagcaaggggatcgtgtgggcgtttgtttgccgaactggcttgagacagtccaactattttttgctatctcccaaattggagcgatcgtcgttccttttaatccgaaatatcgacggcacgaagttgaacatattataaaaaattctggaatgagagctatttttgtatgtgaggaaatcgaaaagcatatcggattgagtttcattcgaaccagtgttgatcaaattattacggttcggtttgtcaaatcaggcttcttttctttggagcagcttatggcctatgcaactgatcaatcgttgcccatggtgacgattgatccgcaacatgacctgttttgtcttttatacacgtctggtacgaccggagcgccaaaaggagtgatgattactcattgcggcatcgtccaatcaggcgtggcgattgccgacagcttgaggtgcaatcaagatgatgtgtttcttatttgtacgccgattttccatgtgttcggcatggcgtgcaacttgatgtccgctgtatacagccaggcaaaaatggtgctgcaggaaaggtacagcccaagagaggcgctgcggcttatcgaaaaagaaaaagtaaccattcatcatgctgtgccggcaatgcttcatatggagttaaacgtattgaatagtgagtcattcgatttgtcgtcattgcgcgcaggaatgacgggagcggatgtttgtccgttggagacggtaaaagcgatacgtgagaaaatggggatgacgttatgcatatcgttcgggacaacggagactggctctgttacgatcactccgtttgaggcagaagaagatcgaatatttgaaacggtcggcaaagcgctggaaggaaatgaagtgaagattgtcaatgaacggagagagacgcttccaccaggggaaattggggaaattgcctgccgagggtttggtgtcatgaaaggatactacaacatgccggaacagaccgccgaggtgcttgatgaggacggctggtattataccggcgaccttgggatgatggatgaatacggatatattcgatttatcggacggaaaaaggagcttatcatccgtggtggatacaacatttatccgaaagagatcgaaacgattttgcagcagcacccagtcgttttcgcctcggcagtagtcggcttgcctgacccagtattaggcgaatcagtttgcgctgttattcaacccaaggaaggcgttcatataaccgaggcagacatcatcgagtttttacgtccattggttgcggactataaacttccaaacaaagttgtttttgttgatcaattcccgacgacggcgagcggaaaaattcagaaggggaaattaaaagaaatgttaaaagaatattgaatatttgggagggagaatatgtcgacggatattgtgttgattgaaggagcacgaacgccatttgctaaattttgcggttcgtttcgtgaaatctccgcgaccgatttaggagctattgcggcgcgggaagcgatgaaaaaagcaggaatcgagccagaagaaatcgaccatgttgtatttggcaatgtccagcagtcaagccgggatgctcacttgcttgctcgccacgtcggcttgaaggccggggtgcccatcgacgtgccggctgtgacggtgaaccggttgtgcggaacgggactcgagacgattatcatggccgcgcgcctcattttaaccggggaagcggaagtggtgctggcaggaggcaccgaaaacatgagccaagtgccgcacgtcattcgaggaatgcgctggggaacgccattaggcagcccgacggtggaagattgggtttgggatgggctgtatgacacagttggtggctgcagcatggccatgacagcggaaaatttagcgaaaaagtatcacgttacgcgcgaggaggccgaccgacacgccctccgcagccatgagcgggctcttgcggcgatggccaatgggtatttccgtcaagaaattgtccccgtcaccgtgcaaggaaaaaaaggagaaacgatcgttgacaccgatgagcatccgcggaagaccagtttggagcagttaagggcgcttcaaccgcgctttctcgaaaacggagtcgtgacaccaggcaatgccagcgggatgaacgacggtgcggccgcggttgttgtcgcctcgggggactacgccgccaagcgcggattgaaaccgctcgcccgtctcgtttcgtggggcatcgtcggcgttgaaccgcagtatatgggaatcggtccggttccagcgattcgccaggcgctcgacaaagcgaatttatcaattgatgacctcgacttgattgaaatcaacgaagcattttcagcccaatatttggcttgccagaaggaactgggatttgatgatgacaaaggcaacgtcaacggtggggcggtcgcgcttggccatccattggcagcttcaggaacgcgcatcacgttgacactcgtttatgagttgaaaagaagaggaaagaaatacggtgtttcttcactatgcatcggcggcggccaaggcattgcggcgatctgggaaagactataatgggttaagagataaacacaaaaagaacaggacagtgcttttacaacggtagtcgagtagcaaatggtcgcaacggcggtttttccgtatacaacaggaaaaaccgccgtattttattgttgcattaatttcggggacgagaagcagcttcctaatctaggaagggaaataggaaagatgcccaagccgtttcgatatatgttgggctgtgcttaccgtttggcggatcagctcgggcagtgtttccaccattttaaatgtggcgccggccagaccgatggcgccgatgatgccagttcggtcaaaaacaggcgcggcgaccgctgtaaaaccgataaatgtttcgtctttatcgacaaaaaatccgtctttgcgaatgagatgtaaacgctcaagaaattgatgcttgtccacgatcgtgttcggcgtatgggcctccaatggatatttttcgagaatcgcctttgcctcttcatcgggcaagtatgccatgatagttgttccaagcgccccgtaatgcaggacgcgccggcgcccgatatatgagcgtggctgaaagccttcgtcgctgtcaaggcggatgacgtattgcaagctgtcttgttggcgcacagcaaataggactgtatagcctgtttgggactgcaagtcatgcaaaaacggttccgcctcgcgtcgcatgtccaggttttcgagaacgattccaccgtattcgagcattttataaccgaggcggtatacgttttccttttgatcgtaatggatcagtccttgcgtttcgagcgtccataacaggcggtaaacagtggctttcgctagctttgtttttgcaacgatctcttcaatagagaggtcaggacgttcaaaactaaaacagttcaagatttgaaccgcccgttccaatgaacgaatcgtctccacatttacctttctcatgattgtgctcctctgtagcgatttcattttcaacattcattgtaacataaagcgatagccgatgcccaggctagagagaagatgaagtattatttatttttatattttaaatagtttgacaaatatccgagtttgttgtatcattcgaagtgtaaaaaaatgaattataaattcactatacgaattgaaaggagagggaataatggaggacccaaaaatgaaagcgcttgaccgtcttaatgaagaattggagaaagtgtatttaggtccgttgtgggagaagcttggaaaaatggtgacgcccgagcccgatcatgaagttgttccatatttgtggaaatgggagacgatccgcaagtatttgctggaggctggagagttgcttcgcttagggagagagagcgagcgccgagtcgtttatttgcaaaacccatcgctattgaaacgaggtctaatcggctattcgaccaacacactgtacgttggagtgcagctgttgttgccaggcgaagtggcgcccgcacatcgccatagccaatcggcgatccgatttattattgaaggcgaaggggcctatacggccgtcgatggagaacgaacatatatggagcgcggagatttggttttgacaccggcatggacgtggcacgatcacggtcatgaaggaacggaaccggttatttggatggacggcctcgatgttgggttggtaagaaactttgccggttcgttctttgagccgtattctgaggatgtatttcctgtttctggtcctcacaacggttcaacgttcaaatatgcaacgggggcgttgcgtccggtttccgaccggaagcgaaaaggctatccttctccgttgatcgcctataagtggaaaacaacgaaacaagtgcttgagaacttgtccaagcttgatcctgatccgtatgacggctatgcggttgattacatcaacccgttgaccggtggatcagcggacttgcgcattggaacgatgatgcaaaaattaacccctggcatgcacacaaaggcgcaccgccatgttcatagcgccgtgtatcatattcttgacggtgaaggatacacgataatcgatggggtcaaatttgaatgggagaaaggtgacttcttcattttgccgccttggagttggcatgagcatgtcaatacaggagagggagacgcctatttattctcgattaatgatttgccgatcatggagcggcttgatttggagagagaagaagtgtatgacaaaaacggcggctatcaatccatcactgatgtattcgagccactctcccaactctaacatatacactgttttctcaaggtgcgcctaacgattttaaacggtcaacatgattttcgtctgcatacgccaatcaaaaagagggggttgtacggttgagggtccaaatgccgaatatggtgcaggacattgttgagcatgcggtggctcattatggggagaagaccgccatgatcgatgaggagcatgcactgtcttttgcggaagtgaacgaacggtctttgcggctggcggagcggttgagaggtttaggcgtgcaaaaaggtgacgccgtggcagtgcagttgccgaacagctgggagtttgcggtggcccatttagccttggcgcaccttggagccatcatggtgcctgtgaacttagtgtatcgacaaaaagagctgtcgtttatgttttcgtttgcccatgtaaaagcggtcattgccattgacaaatggaaaggattcgaccatgcggaaatgatggaatcgctccggcagacgattccgacgttgcaacacgtcatcatcgttgggggaagaaagcagcccgatcactatagtttcgaggcgatgttgacaggcaacggactttcggcggatcgcggcgaggtttccccggacgatccaatgatgatgatgtttacatcaggaacggagtccgatccaaaagcagtcatccatacgtatgagacgtttattcctgcccatttgcacaatgggcgggaatacggactgacggccgatgacgtcatgctttgtttgacgccaatgagccatatgttttccttaccaatgattttaatgggcctttatagcggtgctactcaagtgatgttatcgcaattttcggttgagcgtgttttagatgctttcagccagcatggagtcaccttttgtgtagctgcacctgcccatttgattgatatattaaaaggaacggatgaaacaaaagaatatccatcaacactgcgtcttgtcttaaccgggggaacaaaaattccggcttggatggtcgaatcgttccgtcagcgtttccgttgtagcgtcgctgctcagtgggggatgacggaaattggagcgggatcatttacgcggccgaatgatgcgccacatctcgcttctgatacggtcggtcggccgtgcccaacaggggaaatcggtatttttgatgagaatcagcaaccgttgccgaacgggcaagtaggggagatcggttttcgaggtcgttcgctgttcaaaggatattataaaaatgaagctgcgactcagcaattcatgaccaaagacggtttttttctcactggagatttagggtggaaagatgagaaaggctatcttcactatgtcagccgaaaaaaagacattatcaatcgcggtgggctgaaagtgcatgccgcggaaattgaggaagtgttgctctcgcatccgcatattcggcaagcggcggtgatcgccgttcccgacgaacggcttggagagcgcggctgtgcgattgtgtccttgaaagaaggaacgacgttttcactcgaagacatgcagcaatatttgcttaaggcgggaatggcaaaatataaactgcctgaatatttgaaaatcgtggatgagctgccgacgacagcatcaggaaaggtgagcaaaggaatgttgcgcaagcaatacgcgcagatcgaagtcaagtaagggaaaaggagtgaacgagtcatatgaaactggcgctgtttaacgactttcagctcggagttattgtcgataataccatttatgaggtggggagtcgattgtttggccgtcttcaccaaggtgtcggtttctgtccgatgacgcagttaatcgccgagtttgacacctatcgttcagaaattgaaaactatttgtacgaatgtccggcttatgcgctagcagatgttcggctgcgccaaccgttgaaaaaaccggggaaaatcgttgcggctcccgtcaactatgtgtcccaccaaaaggaaatgaaagtggagcatacggcaaaggggctcggcttttttttgaaagctccttcttccatcatcggacctggtgacacgattgttttgcctgatccgaaccgccgtttcgaccatgagctggaattcgcatttgttatcggaaagacggcgaaaaacgtcaaagcggaaaacgcttacgactatatatttggctacaccgggttgattgatgtcacgttgcgtccggatgaaacgcaccacgaggaacggtgtttgcgcaagtcatttgatacgttcacaccgatgggaccgtggatcgtgacgaaagaggaaattgccgaccccaacaatgtcaatatggtgctgacagtcaatggagaagttcggcaacaagccaatacaaaagaaatgatttgttctgttgccgagcttatagaaatttattcgcacattatgacgcttgagccgggcgatgtcattacgacagggacgccggatggcgtcggaccgattcgcgatggggacgtcatccgcatggagattgaggggatcgggggctattctgtccacgttgccttggcttcccgcacggctgcattgcgataaaggtaaggggggattgttcatggaaagaggatggaagcagtaccatactgtatggttaatgctctttttaggatgggttgtctcctatattgatcgaacattgacagggcctgtcgttacatggatgattgaaaataaagtcgagtttttggcagaatcgtccaatcctcatgcgctcggggggttgctgggcagcttgtttttcgctgggtatatgcttacgcaattccctggtggatatttcggcgacaaatttggctatcgtgtcatcgtcgtcatcagcattgtatgggccggtgtgacgacgctgttgaccgggttggtcggcggcttggcagcgtttatcgccctacgtgtgcttactggacttggggagggcgtcttttattcgaacgaccgctccttgatcacccaagtgacgccgccggaaaaagtcggactcgggatgggcgtcgtattgaccggtctgacgatcggattaacgatcgcaacaattgccaccccatacgtcgttcagctgtttcagccgctgatggggacgcatgcatggaaagcgccgtttttgcttatgggagcaattacgcttgtcgttggcgctatgatgtacaaatggatgaggccggctggttttgcagtgcaatcggagtcatacggtccaccagtggggagattgttgcaaacctctctcttattcttgatcatcattatgactttatattatgccacgaatgctatgcaattatcgccagcgacgatcggcctcgttttgacagcgctggcggtgctgtatattgcgtatatttataaaacaaagagtgaagaagtcggaccgatcctaaaaagccgcaacctgctgtttttatatctttcgttcattccagtattatggcatctatggttttacggcttttggtcagtggcgattgtgcaagatttcggagggggcacgctcgtttcagcggcgctgattgcttcatttaacgctattgcaggtctgatcggctttccgcttgggggaagattagctgaccgatttgctgacgcggtcaacggaaaacgtaatgtattggcagtattgacggggctgctgaccgtcttcattttcatctttgccttttatgtcatgtcagggagcagcaatccagcaattatgtctcttattctatttacttccggggtgttctttttcgcgcttcaaccggtcaaccatgcccttacagccgattttgccccgccaaaacataaaggtgcggcgtttgggatgctgaatttgttctccgaaataggagcgttattagcgccggtgatttcgggggccatgcgcgatcattcaggaagttggggaagtgcattgttgcttgatggtattttaatggcagcgagtttactgcttgtcatcgctgtaaagcctagtttagaaagtagactaactactgcaataaacgctaaagaaacagatgtaaaccattaaagctgttgaaaggagatatttacatgaaagaaaaaacgaatcgacgatccgttctcataatcggggcaggaccgatcggattaactgccgccttggcattgcgtcatttcggactgccggcgacggtgatcgaggcggagccaaaagaccgccttcggccggggagccgggcgatctacttccataaggcgacgttgcagcatttagaggatattttccctgggttgggcaggacctttgccaaacacggcgtcgtatggccgatcaagcgcaccttgttccgcggcaaggaggtgtatatgaagcggtatccggctcctgatccgaatgcgcttccaccgtttacaagcttgccgcaagtcgaggcggagaagtttttgtatcaagcctgcctgaaggcaggggtcgaattcgtctgggagacgccggttgccgatgtcaaaaccgatgaggaaggagccactgtcatcacggcatctggcgaacaatggtcgtgcgattatctcattgcggctgacggggctcgttcgactgtccgccagtcggtcggcatcgaaatggaagggccgcggacgaaagactactttgtcgtcgtggatgtgaaagaagatgaagccgatccgctgccgcttgagcgggtgtttcattatcagcatccggctgtggacggacgcaacgttctctttgtgccgtttgccggcgggtggcgcattgatttgcaattgcttgacggcgatgatccggagcagttcggcagtgtggaaggcgtgaagcaatggctgccgaaagtgatgccggaaaaatacgcggaccgtattacgtgggtgtcgacgtaccgctttttccaggtggttgcgaagtcgctcactgaccgccatcaccgtgtgctgttggctggcgaagcggcccacctgttcgctccgttcggggcccgcggcatgaactccggcgtgccggatgcgattatggcggccaaggcgattcagacggcgcttcaggccgacacgcgtgaagaagcaaaagcagccattgcggccgctgcgaatgagcgcctgatcgcggcgcgatacaaccgcgattgtgcggggatggcgttagagcacattcaaggaacggatccagcgatcaatatgaagcgggaagtagcggcttcattggcgccgattttgccgcgtcttggcaaatggcttgatgaagggccgtacgggccgaaatcggggccgccgcagctgtcaacgaaatattgacgaggaggaattgcgatggagtattctttccgagtccattggggagatacggatgcggctggcattgttttttacccgaatttttataaatggatggacgaagcgacgcatcatttttttgctgaacttggctatccaacaacaataactatttgaacagaagataggattgccgattttggaggccaaatgccagtttcgcttcccgttagtgtttggtgaagaagtccgtattggttcatcgattacggaagtgcgggagaaggtatttcaaattgtccacgagttttatgaacatgaaacagtggttgctgttgggtatgagatgagagcataggcatcatttgctgatgggaggccaaaagctgttccgattcctactaatgtgaaacaagtgttggttgaacagttgtcttctcgttcagtagagtctcagacatagttctaaaacaactaggaggagaatcatgactacgttgtggcagatggaaaaagagaaatatggcccgcggactgagcaagtgatttctgtcctttctggactgttaaacatagattggtttgttaatgcaggcactccacattatcggaaagaggcagaagaagcgattcgtgaatggatggctagttttgatttgaagcagtatcattatcatatccattggctagaagaaggaacgattgtcccttctttagcaaagatgaacttggcgaaaagcccgttatggcgctctttgtttcccatcccggagcacatgaagcaagcgacggctgttgcagggagagaaggatgtttgactaggctggtcgacgaagttccagcccgtttatttcatcattgttttgatgcggcgtatcgtgctttccatcaatacggctcatcagtggtaaagacggctgtctgctcggtcatgtatatcggtggaatggcttgcgcctgggaatctgttgccgaccttgacggatggggatcaaatccgtttcgggcgcttctgcgcgtatttgaatatgggcattgcccgttaggcatgggtgatgaacaattatatctattttaggctttaggcgacgcatagccgcagcacaaaagggggcgagacgaacatctgcccccttttgtttttttactatgacaagcttaagaaagcttggatggattcaaggcttggctgtacaggcggccattgtgataagtcgaacggaaaatccgagcctggaagcacccgatcttggccgacgaggtcaatcaatagttgcagcacgcgataatcccaaacaacggtgtcaaaccaaaagcggcgcaaatagtcggttggtggggcttgcagtaaagaagccaccggttgccatacgtcataccctttttgtaaccgtccaatttgataaggaagaaagccgccgccatgggccaataaaatgcggacgtgcgggtagcgatcgagccagccgccaagcagcaagtcagtagcgcaaatggtcgtttcccaagggacgccaatcaaatttgccattcgccgtctttttaggcgtgggtcgtcgcaaagaagcggatgaatgaacagaatagcgcctagtgcattggcttcttcccaaaatggaataaacgaatcatcggtgagaagcttctgttcgacagatggtccgatgatcgccccttttaacctgtttttcatcgctcgccgtaattctaaagctgcctgttctgggtcattgagcggcacggtcgccaaggccgataagcgatcagaatgggttgcggccaatcggcatagcgcatcgttgtaaaggcgcgccagttcgttggtgacggcggcttccgcgtcatataaaaacagctgcggaatgggagagaggagcgaatgggaaacgcccgcccgccgctgcgcctcgagataagcatgaagatcgatgaattcctcctttaggcgaaacccccactgacggttgatggtcaacatcttttccttgtcatcccaatgaacagagatatgggtttgttcctctttcagccaccgcatcacttcggggggaatgaaatgcgtatggatatcaaaacattttcccatagctttttctcctttctatataagttgcaataaagattttccgattgttcgattctgttttccttcataacaagtcattttgatagaatgcagcgggcgctctactggatgtaaaacaaagtttcaacttatatagaaaaaggctggtgaaaaacaataatttcttgaaaatcatcggttcatgattacaaaccaaagactttttctgcactgtttttcagttattagagaaatagagaaagtatttgatggttctctgttaaatcaccggttctctagaaccattatatcgactgtcttgttgatgaggacgacggccagtagccgattttttctgaaatctcacttgctgcgcgttttactttggcgatgactgtaggatcgtatggatgaaaacggtgaactggcccgatcacgctgagcgcgtaggcgacttttccagtgtagtcgcggatcggcgctgcgatggaagcgaccccttcgcggagttcctcgatgctgatggcatagccttgccggcgaatggcatgcaatgcctcgcgcaatatgcggggatccgtcatcgtgttcaacgtgaattgggtcaatccatgctggatgtaggcctcaatgtcctcctctttttggtgggcgagcagcacttttcctgagcttgtgcaatgaagcggatttcgtcggccgacgtgtgaaagagcttggacaggctgacggctttcgacccggtggatgtagatcacgctctggtcgtcaagcatggcaaggtgcgccgtttcctgcaagtcgtcaaccaactgttccagtatcggttgcgcttcccggttgatttctaaatgagatgtcaacaccgtgttcaattgcaaaatagtcaagcccagccgatatttttgcgtttccggatcttttgtcacgaacccttcgctggccaatgtgtgaagaagacggctgaccgtgctttttgacaatccaagggaagaggctaattccgtcacttttttttccggttcatccagtgagaagctgcgcaaaatgcgaagagcatttttgacggatgaaagcaaatagtcttcggcagtgtgcttcattgagtctatcccctttttgatagtttcatataaaagaacaatatttcttatatcataacatattaagaagggattttcagatatttacgaagaaaaaataaaaaattttttgatagtttcatatataagaacatcaatgttgtatacgggacaacagatcgttatgatgaggataaaagatttctaattttttggtttattcagacttgatggaggaggaaacgatgaatgaaagcaaaagtgacagccagcgagaaagtaaaggcatttgactgccaacatttcatcaacgggcggtttttgccttcgcaaagcggcaagatgtttcaaaacattaatcctgctacgggggaagtgatcggcaccgtctgtgaaggggggaaagaagagattgacttggcggtggccgccgcaaaaagggcgcttagtggaccatggaaacggatgacgactggggagcggatcgcggttttgcgccgtatcggcgatctcattttagagcgcaaagaggaactggctcgcctcgagtcgctcgatacggggaagccatactctctctccctcacgttggatattccgcgagcagcgtataatttccactttttcgccgactatttgcgatcggtcggcacggaagcgtatcagactgatgaggtggccatcaactattcgatccgccgaccggtgggggtcgttgggctgatcaatccgtggaatttgccgttgctattgttgacgtggaagctcgccccgtgtttggcagccgggaacacggccgtcatcaagccggcggaatggacgccgctcaccgcaactgtattggccgaaatttgcaaagaagccggggtgccggatggcgttgtgaatgttgtccacggattcggtccggattcggcaggggcggcgttgactgagcatccggatgttgatgccattacgttcactggagagacaacaacgggaaaagtcattatggcggcggcggcgaaatccttgaaaaagctgtcttatgagttgggagggaaaaatccgaacatcattttcgctgatgcggatttggacgaagcgatcgagacgacgttgaaatcgagttttatgaaccaaggggaagtgtgtctgtgcggatcaagaatttatgtagagaggccggtttatgaacaatttttgcaaaagtttgtggccaaaacgaaagaactcgttgtcggcgatccgttcgatccgaaaacaaatgtcggcgcgctcatcagcgaagagcattacgaacgggtgatgagctacatcgagctggcgaaggaggaaggcggtcgtattttaaccggtggaaagcggccggatggtttggatcgaggatattatcttgaaccgacgattattgtcggtgtcaaccgaaattgccgcatcgtccgcgaagaagtgttcggaccggtggtgacagtcatgccgtttgacgaagaagaggaagtgatcgcccaagcgaacgacacccactacggattgagcgcgacgatttggacgaacgatttgcgtcgggcgcaccgggtggcggcgcgcattgaagccggaatcgtttgggtcaatacgtggtttttgcgggatttgcgcacaccgtttggcggcatgaaacaaagcggcatcgggcgcgaaggcggcatgcatagctttgagttttatacagagttgacgaacatttgcattaagctttagccgcgatggacgaaagaggtgatgacggtgaagaagtgggacgattgcgccgagttgttgctggctgctgagagggagagacgtcctctctctcctttgacgacactcgattcggcgctgaccgtgtatgacgcctatcaaattcaattgcggacgatcaaacaaaaagtaaaggaagggcgccggattgtcggcaagaaaatcggattgacctctaaggcgatgcagcagctgcttggggttgaccaaccggattacggccatttgcttgatgatatggcggtggaaaacggcggggttgtttcgtgggagcgggtgctgcagccaaaggtggaagcagaaattgcgtttgtcttaaaacgtgacttagttggcccgcgcgtgactgtcattgacgtgctgctggcgacggattatatcgttccggcgctggagatcgttgacagccgcattgccgattggaacatccgtcttgaagatacaatcgccgataacgcttcatcgggactttacgttttgggggaaaaacggttgtctgtccatgctgttgatattgcgcaaatcggcatggcgctctaccgaaacggtaagctggccaacaccggtgttggggccacagcgctcgggcatcctgcgttttgcgtcgcttggctggcaaataagctctatgaatatggaaaagagttgaaggcgggagaagtgatcttatccggagctttgtcggcagcggtgagcgccgagcccggcgacgtgtttttcgctcgctttgcccatttgggggaagtacgggtcgagtttgcgccataaacaagggaggaaaaaccgtggagaagatcaatgtagcaattcttggttctgggaacatcgggactgacttgatgttgaagcttgaacgttcggatgtgttgcagttgacaacagtaattgggatcgatcctcaatcggaagggctgcgtctagcaaaagagaaagggtatcacgtcattgacagcggcatccaagcgtttttggagcatcccgaatgggctgatttcgtcttcgacgcgacgtcggcgaaagcgcacatccgtcatgccaaactgttgaagcaggctgggaaggtcgtctttgatttgactccggcggccgttggaccgtttgttgtgccgcctgtcaatataacggaacatttggaagagaccaacattaacttcatcacatgcggtggacaggcgacgattccgatcgttcatgccattgggcgcgtgcagccggtcgcttacgctgaaattgttgcgacgatttcaagcaaaagtgcagggccgggaacaagagcgaacattgatgaatttacagaaacgactgctcgagggctcgaaaaaatcggtggggcgaagcgcggaaaagccatcattattctcaacccggctgaaccgcccattttgatgagaaacacaatatacgcacttgtcgaagggaagaaagcagcggcgcgggaaatttgcgactcgatcgaggaaatggtagaaacgatccgctcgtacgttcccggctatcggctgcgcacgagtccgatcattgaaggaaataaggtgacggtcatggttgaagtggaaggagcgggtgattatttgccgaagtacgctggaaacttggatattatgaccgccgctgcggtgaaagtggcggaggaagtggcgaagcatcgattatcgaagttgttggctgaggaggggaaacgatgaagcgagccattaccattacagaagtggcattgcgcgacggcagccatgccatcgcccaccaatatacaacaaaacaagtggccacgatcgccaaagcgctcgatgaagcgaacgttccgtatattgaagtgtcacatggagacggtttggggggatcttcgctgcagtatggcttgtcgcggaccgatgaatttgagctgattgaaacagctgtggcggtttgccggcaggccaaaattgcggtgctccttcttccaggcatcgggacggtcaaggaattgaagcaggccgcccgcctaggagcgaaaatggcgcgcatcgcgacccatgtgacggaggcggatatttcggcccagcatattgccgcggcaaaagagcttggtatggaaacagtcgggtttttaatgatggcgcatatggcgcctatcgaggtgcttgttcatcaagcgcggcttatggaaagctacggggcggacgtggtctatgtcgtcgattcagccggtgctctcttgccgcatgaagtgaaagagcgcgttcgagcattaagggaaagccttgaaattgaagtcggttttcacgctcataacaatttatcattggcgatggccaatacattggccgcgattgaggaaggagcgacgcgcgttgacggcagtgtccgctgcctgggggccggtgccggcaacacacagacggaagtgctggtcgcggtgttggatcggatgggcattccgaccggcattgatttgtataaaatgatggatttagctgagcagcttgtggcgccgatcttgccaaaagctcaggagattacgcgtgacagtttgacgctcggatatgctggcgtctattcaagcttccttcttcacgcgcagcgcgccgcccgaatgtttggcctcgatgctcgcgatattttaattgaactcggccggcggaaggttgtcggcgggcaggaagatatgatcgtcgacgtcgctgcggaaatggcgcgtccaaaagcggctgtaggagagggggagtaaagtgacttctcttgactacgaaaaactcgctatggagcttttgaacgctgagcatgagaagagagaaatggttcgtctcacagtccaatatccaaatatgacggtcgaagaagcgtacgctatacaagaacaactcgtggcgatgaaacagaaagacggctatcggatcatcggcccgaaaatgggattgacgagcgctgcgaaaatggcgcaaatgggggtgaacgagccgatctacgggtatgtgtttgattatatggtcgtccctaacggagggacggtggccatgaacgaactgatccatccgaaggtggaagcggaaatcgccttcattttaaaagaggatgtccgagggccgaatattgacgcgacggacattttagcggcaacggagtatatcatcccagcgctggaaattatcgatagccgctatgctaacttcgagtttgccttgccggatgtgattgccgacaacgcttcctcatctagggtcgtattcggaagccgcctcgttcctcccgtctcccttgaactcgacttgctgggagtgagtttatccatcaacggtgaagggaaggcgttcggcgctggcgcggcggtgttggggcatccggccaacgcgattgccatgctggccaacatgttgtccagaaaaggaaaaggattgaaagcgggggaaatcattttagccggagcgatgacggaagctgtccgttttgtggcaggggatgttgtgtttgcccagtttgaccaattaggaacggtttcgttccgatcgacagattgatgaaaggatgagccgcatgccgattgttcatattcatctgctcgaaggaaggccggaagaaaagattaaagaagtgattcgcgaagtaaccggtacaatcagcgctgttttaggttcgcccaaggaaaacgtgcgggtgatcgtatcagaagtgccgaaatctcattggggtgtcgccggcatcccaatgtcagataaacaacgaaaatgaagagggggacaaatcacgatgagtttggaattagccatgcttgtgccgcatacgccgagaatgtgttttgaggatcgaactcctgagtttcaacatgaactcgtcaaagggatgcacgaagtggcgaaaatcatcgagcaagtcaaaccggatactcttgttttgatttcttgccattggatgtcaagcttcgaccattttgtcgatgctacaccaagacataagggggtattgaccgccgtagaatgtcctgatttgattgccgatgtcccttatgattatccaggggatgaagagcttggcaaacaacttgtaaaggcggggaaagaagccgggctgcgggtcgttgaagtcaatgacccgacctacatttgggattacgggacggttgttccgctccgctatttagcgccgaatgaggacatcgccgtcatcagcctatcagtgacgtgggcggcgaacttggaagaaacgtacacatgggggcaagtaatcggcaaagtgttgcgcgaaagcaagaaaaagacggtgtttgtatgtagtggtgcactggcgcataatctcgtccgtcggcccgaggcgctgccgacattggccgagcaggcattggatcggcaatttttgcaatacttacaaagcaataatgtgcaagccgcctggaacatgcttccacagtacgcgcgtgcagcgggtgttgaatccggagggcgccacctggccgccttgctcggtgtcattcaagaaaactatcaaagccgttattatgggtatggtcaatcatctggcagcgggaatgtcgtgatgacgtttgagcctgatcctgtccaatacaagacgttgtacgtcccgcaacagactgcacagcactcgtgaaagttgcttcattggttttccactgaaaaaacagactcggtaaaaaatattgcttttgattttgtttcatatagaggagtacagccctttcatatgcaacaacttttgcattaatataatagttgtaatctttcaaatatttataatatatttcgtggcatgcactggggagggatttcaattttcttgattggcggatctattcattctacaaaaaatgaaaacgctttaataataaagggggcgagaagaatgaggaaaacaaaagggatttggaaacgagcagcggggatgatggcgctggccgccctgctcatgacagcgggatgcacgcaaagcagcacatcgagcggatccggttcggataagggcaaaggaggaggttcagggggatcggtcaaaatcggttttattctttcccaaaccggtacgtttgcacctctgtccgaagggatcgtcaacggcttccaattgtatttggaacagcataacgggatgctcggcgggaagaaggttgaaatgaaggtagaagatgatgaagcgaacccacaggtggctttgcgcaaatatcggcaattagttcatggggaaaaagttgacattcttgtagggccgatttcttcagcggttgcgtatgcattgcgtgatgaagtcgaaaaggataaaaaagtgctaattgatgccaacgctgctggcgatgacctctcgtggagcaaaaagagcgattacgtctatcgtgtctcgttctcgaactggcaaaacggcagcagcaccgcgaaatatttagcagaacaagtcggcaaaaaagccgttatccttgctccggactatccagccggaaaggaagtgctccgggcgttcaaggctgcttttgaagcggcgggcggaaaagtcttgaaagaaatttatccgaaactgaacacgaacgattttgctccgtaccttcaggaggcatcagcggaaaagccggatttcatttacgcgttctttactggaagcgacggtattcggtttattacccagtataaagaatttggtttaaaagggaagattccgttgacaggccccctggagtttggggatgagcttttgactcagccgactggtgaagcggctgaaggaatcattgccggcatcaactattcaccgtatttggataatgaacaaaacaaacaatttgttgaagcttataaagagaaatatgggaaattgccaaatatttttgccgtcgaaggatatgactcagcggcagcgattgatcaggcaataaataaagctgggagtttaaactctcaggatttgattaaaatcttgaaaggcatttctctcgatagtccgcgtggcaaaattacgatcgatccggcaacacataacccgattcaaaatttctatatttcaaaaaatgttttaaaagacggtgcaattgttcctcaaatacttgagacggtagagaatgtaaagatgcctgaagcctcgccgttttaattcatcaacaaggaggagatgatcgtctcctcctttctaaaaaattagtgatggaacttaattttttctgaacaaagtatgacatattttgaaacagtcaagtacaacttctgaatgaagatgctaaaaatttagagaaaaaggtgggatcaggggtgtccgccatttcagcacagttgttgacaggagtggcctatgggatgctctatttcatgattgctgctggtttgacgattatccttggggtcatgaatgtcgtaaatcttgcccatggaacgttgtttatgcttggcgcttatattgcgtttacttttatcaatgaagaactaaatttttggattgccttatttctagctgtctttctgacagctatattcggattattcctggaaaaatggctgattaagcatgtatatggcaaagagcttgaacaagtgttgctgacctttgggttaagtttcatcattgccgatgctgttgaatggatatggggaacggagatgcacacgcttcctgtaccagatttgttgagcggatcattatccattggagacacggcgtttccggtttatcggctatttgttgtctttattggctgcctattggctttgttgctatggtacttggaaacgaaaacgcgtattggggcgatcattcgtgcaggtgtggacgaccgtgccatggttagcgcccttggcatcaatgttgggctcgtctttaccggggtatttgcgtttggggcggcgctggcaggattgagcggcgtattgggcgggccgttgatcggcatgtatacgggaatggacagtgagattctcgtcacgtctctcattgtcgtcgttatcggcggtttaggctcatggaagggctcgtttattggagcgattgccatcggagtgattgaaacgctcggaaaggtatggttcccgtctttatcgatgttgacggtgtttctcatcatgatgattgtcctcatcatccgtccgcaaggattgttcggaagagaggtggcatagagtgaaaaagctgttgcttggcgttgtgttgctgattgctcttgttttcgctatgccgcttgttctgtccgatttcgggatcaatttggcgacggagatttatatcatggcgatttttgcaatgagcctcgggttgatcatgggctatgggggaatggtgtcgcttgggcatgccggcttttttggcatcggcgcttatacggttgcggtcattggtcagcatgtagcgaacacatacttgctgcttctgttgtccgttgtcatttccgggctgattgccttggtcaccggagctgtgtttatccgtacgtccaaattttactttttgatgattaccctcgcatttggacaattgctgtatgttttgttttggcaattaaagccttggacaggcggagcagatggaatgtccgtttccgctgtcatgaattttggttttggagaaattgtgtctccaaatgctctctattatgtgatggggatcgcttttgtcatgtcttactttcttttgtatctgtttgtgggatcaccggccggaaagattacgagaggtgtaatggaaaatgaggcacggatgagcgctctcggttataacgttcgagtctacaaacttctcgtttatacattgtcgggatcattggcgggactggctggtgcgctttatgcctattttaacgtctttgtttcaccggatttatccagttggatgttttctgggcaagtgatggtgatggtgattatcggtggagtcggcacgctgcttggaccggcgcttggggccagcgtctttgtttacttgcaaaattttatgagcacgtataccgaacgatggccgatgatcatggggggactgcttgtcgctcttgttcttgctggaaaaggaggacttattcattggctgcaacacggaaggcgttttttggttttccgcaaacagacaggtaaagcggtttcgcaacaaccggtaaagaagggggaggcagtccattgagtctgcttaaagtagaaaacattagcaaatcgttcaaaacgttgcaagtgttgcgcaacgtttctttggaggtgggccctggagagcgccatgtcatcatcggtccaaatggtgcagggaaaacgactcttttccattgcataacgaacattctgcctattgatgccggtgctgtgtatttggacggaaaagagatcagcaaacttcctgcccaccgccttgtccatttagggatatcgcggacgtttcaaaaaaacaacctatttggcgacttgacggtggaagaaaatattcatttggcgctcgcagcgaaaaaaccgtatcggtacgatattttttcgcccctgaccgtccggtccgatatacgcaaggaaacaaacgatattttggagcaatgggaaattgccgatcgccgtcatgtaaaggtgaaacatctttcctatggggagcagcgattgcttgaagtgttgttggccatggccagcaacccgaaagttcttttgcttgacgaaccgacatccggaatgtcgccagcggaaacggcgcagacagcggcaatgattcaaaaattgccccgttctatagcgctagtggtggtggaacatgatatggatgtcgtcttttccattgcggaccgcatcacggttctgcatcatggggaagttatcttaagcggatcgccagacgagattagaaacaatgagatggttaagaaaatttacttcgggggaggagcgaaacaacatgcttgagcttcaagatgttcattcttattacggaacaagctacattcttcaaggagtgagtttttctgttccacagggaaaatgcgtcgccctgctcgggcgaaacggagcagggaaaacgaccaccatccatacaattgtcgggttgcataaagcaaaacaaggaagcatccggtttaaagatcaaccgattgaatcgcttcctccccatcaaatttcccgccttggcattggcttcgtgccgcaggggagaagaatttttccgtcgctgacggtaaaagaaaacttgacgatgccggcacggaaacgaaagcaggaaggccgcggccattgggggctggagagaatttatgaattgttccctgtcttaaaggaacgggaaaacaacttcggcacgcagttatcaggcggccagcagcaaatgctggccatcgggcgggcgctgatgaccaatccagagtttttattaatggatgaaccatctgaaggattggctccggtcatcattgaccaagttggggagattatcgttcagttgaaagaggcggggttgtcgattttaattgtggagcaaaacatctccctagcctgcaaggcagcagatgtaatcttaattatgaataaaggaaaaatcgtatggagcggttcgccggatgaattgatggtcaatgaagatgtccagcataagtatttgggggtttcggcttgagataatttgctaaggagtgaaagaaaaatggaacgttacgaacaatggaacaaaagctttattaatggagaatgggtagaaggagaaagcggccgcacctatgatattttgaatccgtatgatcggtcggttgttgcctctgtcccgttagcgacagttgaacagcttcaccgtgcgtttgaagcggcaggtgaagcgcaaaaggagtgggggcgctcctcagctgctcagcgaaaagaagtattgcacaaagcgatggaatatttacaagcaaatcgtgaggagatcgtcgatttgattgttcgcgaaacagggggcactttattgaaggcgaatgtcgagtttcatttggctctcgagctcttcgaagaggcgttgcattatgtcgatgaagtgcggactgtgagagaggtgccttcgaatatagaggggaaagtcaactacatctaccgattgccattgggtgtgattgcttccatttctcctttcaactttccattaaacttatcgctgcgaacgattgtgccggcgatcgctctgggcaacactgttgtgcataaacctgatattcaagtcgggcttgtcgggggagtggtgatcgcccgagcgtttgagtatgccgggctgccgaaaggggtattgaacgttttgttaaccgacattgatgagattggtgatgagatgttgaccaacccacacccacgcctcatcagcttcacggggtcgacggcggtaggcagacgaattggggagatcgccggcagacagttaaaacgagtggcgttggaattaggaggaaacagcccatttgtcgttttatctgacgccgacgtagatcaagcggttaatgcagctattttcggaaaattcattcaccaaggacaaatttgcatgatcatcaatcgcatcatcgtccacgagagcaagtatgacgaatttgttgagaagttcgtgcaaagagcggctgcgctcccgtgcggcgatccgcgcgatccgagcactgtgatcggaccgatcatcaacgaaaagcaaatgcaaaaggcgttgcaaatgatcgaagaagcaaaacgagaaggtattcgaatggctttggaaggaaagcgaatcggtaatgtgctgaccccgtatgtatttgtggatgtcgatccagcgagcaagctcgcccaaacagagttgtttgcccccattgctgtggtgattaaggcgagaacagacgaagaggcgatcgctatcgccaaccaaacggaatatgggctcagttccgccatttttacaagtgatgttgaaaaaggaaaagaatgggcgctgcaaattgacagcggtatgacacatattaacgatcaaacggtcaatgacgctccgaacattccgtttggcggcaataaagcaagcggcctaggccgttttggaaacccatgggtggtcgatgaatttacgacggtgaaatgggtgtccgtgcagacgaaggcaagaacgtatccgttttaatagagaaaagcctgggagatcgggtttagtcggatcttccaggctttttgtgatgatacggcagctgttcatcttttggtcattggttgcacttatttagcagagagggagagaaccctttagtcataatatccgagcagcaatgaaatgtctcgggcggcttggcaggcgagctcaaccagccggagaatgtttgtttgagtgatccgctgattcggcccgacgatgctgacggcggcgacaacatcaccggaatagtcacggatcggagcggcgatgcttgtcgctccttcatgcagttcgtcgatgcagacggcgtacccttgctggcggatggtggctaactggcggatgaactcgttacggtcagtcaccgagttcggtccgtattttggcagcccgcggcggagaatgctttctactatcgatttcggaccgaacgctagaatgacttttcctgagcttgtgcacgtgcacgggttgcttcggccgatatgagagagcaggcgcactgggtgtggacattcgattttgtataagtaaacgattcggtcgtcttccaacacagataaatgaacagcttcattagctttcttcatcaatgattccaggatcggaacagcgtccttaaatatttcagtatgcagatcaatcactccacttaaatgcaaaatagaaaggccaaggcggtatttgcgtgtttttttgttttgctcgagaaatccttccttttctaatagggtgactagtcggtgaacggtcgtcttgtgcagcccgagtcgttgcgccatctctgtaacgcccagctccggtgtttcaacagaaaataagcgcaaaatgcgcatcccgtttttaacagaggaaagagtatccgccgctttttccaagtaagacacctccttttggttttcatgccatctgtgcttgctctataaatttggcggacagctttacagtttggcagaaatcgcatgggctgtttgcatgacaagctgtacgagatgagggatggaacggtcgttgatgcgttggatcggtccagcgatcgaaacagaatagcgcacctccccattgcggtgggggattggggcgctgattgacgtcaccccttcatgaagttcttctcggctgatggcatagccttgttgtttgacttgtgcgagtttttctagaagtgcagacggtgaggtgatcgttcttggtgtaaacgctgggagtccacgggcgatgatgcggtcgattgtctctcttggttgataagcgagaatggcttgaccggtgctcgtgcaaaacgccgggttttttttgccgacgtaagaaagaagacgaatcgggtgatcgcactctactttgtgcaaataaatgacatcagcgccgtgcagggtggcgatatgtgcgctttctcctgatagcgaaacaagttcttgcaagaaagggagagcgatctggcaaatcggaaatcgggaatgaatgatttttctcattgccaataaagaagcaccgagggagtataggttggttttcgcgtcttttttgacaaatccctcgctttttaacgtttgcagcaaccgatgggcggcgcttttgctgatattcagcctttcggaaatatcggtgatgctaagttctgtttcatccatcgaaaatagttgcagcagtcttaaggcattttctaatgacgaaaaagacgttcgagttttgcgaacttccacgagttgctctgcctccttcgtttaataagaaatcgttttcaaaaaatcttaccatgtttcgtatagaggaatataaaacttttatacgggacaataatagtataacataactttcagaacgttttaaatattgtaaatgtgattaaagaaaatagaaagaggggatcgaaaagcgcatggagttgtcggttcgagagatggagctgagcttgaaacagtatcagcttcataaaatcaatgaattgcttgtttttgtcactcagtttaatgagttttacaaggagaagtttcgcgatatttgcttgccaatccaaaccatggatgattttcggaagttgccttttacaacgaaagaagagcttgtgcaagaccaacagctctacccgccgtttggccggaaccactgttacccggaaacgagctatgtccgctatcatcaaacatccggcacgtccggcaagccgctgaaaattttggatacagaagaaagctggaactggtggcgggattgttgggtggaagtattgaaatcaagtggagtgacgaaccgcgaccgcctgtttttggcgttttcgttcggaccgtttatcggtttttggtctgcctatgaggcggcgaaaaaaatgggaacgcttgtcatccccggaggcggccagtcgtcgaaggagcggttgtccagcatgattgaaaaccgggcgaccgtattgctttgcacgccgagctatgcccttcatttagccgaggtggctgaggaaatgggcatcgatttaccatcgacgccgatcagagccatcatcaccgcaggagagccgggcgggtcggtgccgtcaacgcgggagcaaattgaaacgcgatggggagcggccgtgtacgatcatgccgggatgacggaaatgggagcgtacggctactcatgttcggctcgcaacgggcttcatattaacgaagcacaatttttggcggaaatcatcgatccggaaacattgcagccggtgaaggaaggggagcgcggagagcttgtgcttaccaacttcagccgttacggttacccacttattcgttaccggacgagagatatcgtgctttgttcgtcagcgccatgttcttgtggcaattcgtatcgctttttacctggtgggattattggacgggctgacgacatggttgttgttcgtggcgttaacatttttccatcgtcgattgaaacgattgttagggaatttatggagattaaagaatttcgcattgtctattacacagagcacgaaatgaatcaagtaaaagtgcaaatcgagtcggaagaggatgtcggacggcgtttagccgaccgtctcagagaacggattggcattcgaattgatgtcgaacgggtcccgtcgggatcattgccgcgtttctccatgaaagcgaaacgggtcattgacgagcgcaaccgtccgcaacaagtgagctgaccatgatagggaaatggaaaggagaagagacgatgaaccaaccaaacgttcaacggcgccctgttctcgttgtcggggcaggaccgatcggattaactgccgccttggcattgcgtcatttcggactgccggcgacggtgatcgaggcggagccaaaagaccgccttcggccggggagccgggcgatctacttccataaggcgacgttgcagcatttagaggatattttccctgggttgggcaggacctttgccaaacacggcgtcgtatggccgatcaagcgcaccttgttccgcggcaaggaggtgtatatgaagcggtatccggctcctgatccgaatgcgcttccaccgtttacaagcttgccgcaagtcgaggcggagaagtttttgtatcaagcctgcctgaaggcaggggtcgaattcgtctgggagacgccggttgccgatgtcaaaaccgatgaggaaggagccactgtcatcacggcatctggcgaacaatggtcgtgcgattatctcattgcggctgacggggctcgttcgactgtccgccagtcggtcggcatcgaaatggaagggccgcggacgaaagactactttgtcgtcgtggatgtgaaagaagatgaagccgatccgctgccgcttgagcgggtgtttcattatcagcatccggctgtggacggacgcaacgttctctttgtgccgtttgccggcgggtggcgcattgatttgcaattgcttgacggcgatgatccggagcagttcggcagtgtggaaggcgtgaagcaatggctgccgaaagtgatgccggaaaaatacgcggaccgtattacgtgggtgtcgacgtaccgctttttccaggtggttgcgaagtcgctcactgaccgccatcaccgtgtgctgttggctggcgaagcggcccacctgttcgctccgttcggggcccgcggcatgaactccggcgtgccggatgcgattatggcggccaaggcgattcagacggcgcttcaggccgacacgcgtgaagaagcaaaagcagccattgcggccgctgcgaatgagcgcctgatcgcggcgcgatacaaccgcgattgtgcggggatggcgttagagcacattcaaggaacggatccagcgatcaatatgaagcgggaagtagcggcttcattggcgccgattttgccgcgtcttggcaaatggcttgatgaagggccgtacgggccgaaatcggggccgccgcagctgtcaacgaaatattgacgaggaggaattgcgatggagtattctttccgagtccattggggagatacggatgcggctggcattgttttttacccgaatttttataaatggatggacgaagcgacgcaccactttttcgccagccttgggcgttcgacgtggaagttgtttcaagaagagcgaatcggcatgccgattgtcgaagcaaaatgcgtatttcatgccccgctctttttcgaggatcaagtttgtgtcaaatcggcagtcgctgagctgcgggagaaatcgtttcgcatccaccatcagttttttcgaggaggccagcttgtggctgaaggatatgaagtgcgcgtgtggacgacgtttgccggagacagaccgaaagcggctccccttccagccgagcttcgtgaaaagatgaaaagagaaggggcaatgatcagatacaaggagggatcatgatgaaaatgatcaactaccgattaggtgatgtggtgcgtgctggatgcattgtggataatcaagtcatcgaccttcatcaagcatatgtagcgcggcttcgagccaagggatgcccgcgtgccgaacagctcgccgcggcgcttgttccacccaatacgatcgagctgctcgaaggtggggaaaaaagtctagaagaggcgcaaaaggcggtggaatttgctttggaaaacgggctggtgatcgaccgggccaacgtcaaaatcgaagcgccgatattaaaaccaaacaaaattgtttgcgtcggtcacaattaccgtgaacacattttggaaatgaaacgggaactgccggaataccccgtcatctttgccaaatttagcaacacgatcatcggtccggaagataacattccattgccaccgatcacgagtcagctcgattacgaagcggaatttgccttcgtcatcggcaagcgggcgcggaatgtcaagcaggcggaggcgcttgagtatgtcgccgggtacacgattgtcaatgatgtgacagcaagagatttgcagcggcggacgatccaatggctgcaaggaaaaacgcttgatgggagtgcgccgatgggaccgtggcttgtcacgaaggacgaaattccggatccgcattcgctcgaaatttcattgagcgttaacggggaagagcggcaacggtcgaatacgaaaaacttggtgtttaatgttcattatctggtagagtttttgtcgcatatcatgacgcttgaaccaggagatgtcatttgcacaggaacgccgggcggtgtcggggtcgcccgcaatccgcaagtctttttgcagcacggcgatgtcgtgcgcattgaggtagagcgcattggcgtgctcgaaaatcgcgttgccgccgtgccaagtcaggtggaggtggagtcgtcatgccgttgattgagcaatatcggcaagaaatcaaagaaaccgtggagaggatcattcaaaaagtcagctcattgacggaggaggtgatccgctggaagccgtctgctgatgaatggtcgatcatggaaattctttgccacgtcgaagaagtgatcggctattggacaagggagcttgtacgcgtcattcaagccggcggcggggagtggggccgggggctcaatgatgaagcgaggctggtggcggttcgtcaagcagactctcgcactgtcagcgacgtcatccatgggattaagaaagcagcgaaatttgcggatgaacagctggaacggttgagagatgatcagttggctcttgaagccccacatcgcaacccgaaatttggcgtcaagccgatgacgtttttagtcgagcattttttgaccgagcatttggccggccatttgcggcaaattgaacgaaatttaggcaaacataaggccgctcaatcaaaacaatgagaaaggggaaattcatgtggcggaaaaaaatccttttttccaaagcaaagaagtgaaagagtttacgaaaaaaattgaacaataccatttaggtccgctttgggaagcgattccggacttgatgcataaagagccgagaccggaagcagtgccgtatttatggaaaggagagacgatccgcaagctgcttttggaggcgacgcaaattttcacgccggaacgtggcggcgagcgccgggcaatttacttgcaaaacccagggcttaaacagcgccagccgtggggatgggcgtcaacgactaacacactatatgcggctgtccagcttattttgccaggtgaaacggcgccgtctcaccgtcatacgcaaaatgcgatgcggtttatcacagacggaaaaggggcgtattcgatcgtccaaggagagcggttgttcatggaggaaggcgactttcttatcactccgggcggattatggcacggccacagtcatccaggagaaggaccgatgttttggatggattgcttggatattccgtttatttacgccacaggtggaacgttttttgaaccttatccggatggcattgagccgccgtcgcttccagatgactactcggcgcgcaagtatcgcggcggcatggttcggccgatcggcgaccgaaagccgcaagtcgcaccgcttggattgtacaagtggaaacagaccgaagcggcgttggaagggttaagcgattttgaaccggatccgtatgatggcattgcggtcgagtacatcaatccgtccaatggtcagacagccaatccgaacatcggtgcatggatgcaaaaactgccggttggctaccattcaaaggcgcaccgccacacgtattcggcgatttaccacgtgttcaaaggcgaaggatatacagtcatcaacggtattcggttcaactggacaaaaggcgattattttgtcatcccgaactgggcttggcacgaacatgtgaacacatccaaagaggatgcgcttctcttctgcgccaacgatttgccgatcatggaaaagctcagattgcagcgtgaagaagcgtacccgaataacaacggatatcaatcggtcgtcggggagtttgaggcggaggtagtgcgtagctagatcattgttcccctgtggttgtgaattgctacaggggatttcccttaatttgttttgaaagaaggaatggaaagatggcaagggaaattcacattaatcactggattgatgagcaaccgttaaatcggtttcacataagtttattgtttatgtgtatgttgattatcattgctgatggttatgatatgtttatgtttggtgccatcgtcccgtctctcatgaaggagtgggggataggaccagttgaagcgggggcgttgaacagctatgcgttgatcggcatgatgattggggcgatgatttttggaccgtcagcagacagatttggacgtaaaaatgtgatccttctatgtttttgcctctttagcttatttacgtttacgtccggattttcccaaagcagcacatcatttggagttcagcgtttttttgctgggctgggattaggcggggtaatgcctaatcttattgcactaatgacagagtatactccaagcaaatggaaaagtacactagtatccattatgtttagcggccatgcgtttggtggcattattgcctctgcgggagctatttatttaattcctcatcttgggtggagggcagtcgtctggttaggattgattcctctagtttttcttccatttttctatcggaagatgccagaatctgtttatttttatcttcgccatcaccaaaccgatcggttgctctcggtatttcgtcgcctcactcaacaaatgatatcggatgatgaacaaattcaatgggtggagaatggcgagcagaaaacaagttttccagtgacttgcttgtttcgcgaacatcgaggatggagcaccgcgatgttttgggtctcgttttttatgtgtttgcttgtcatgtatggattaagcacatggttgcctaaaatcatgcaagaggctggatatccgcttggatccagtttaacatttttagttaccttgaatagtggtgctgtaataggtgctattattggtggaagattagctgatcttttcggtgcacgcaaaatcttaattctcttttttgttatcgcctttttgacattaatgtcattaagtctaaaaccaaatgtgatccttctttatatacttattggcattgctggaggaacaacaacaggtacacaaattgtggctaattcttatgtttctcaatactatccaacagagatgcgttcgacaggaatcggttgggcgcttggtgtgggcagaattggtgggattgcaggacctgtgatgggcggtattctattaaaccaccatctttccttatatggaaactttttggcttttgcactcccttgtcttgtatccgctgttgcaatttggctcgttcaagagaagtatagtcagcgttggcttgaacagtcaagtaattatttagcgtaatgatgaggtgtggaggagggaaatggatgagttccattgctgcaaacaatataaatgtaatccgtgaggagaatatgtcgctctgttatttacttgaccgtcttgaagcagtcaattggttatcttcttttggtgggcaaggagatgatcaagtggagcaggcgcttcacaagtttgttcattttttcggccttgatggtataggaatcagatggttgcagaaaaacgaactggtttctttcattgaggagatccgccttgaaaacgatgatagttggagagtgttaagacacattcccgaacaattgagacagcaaactgagcaaacagggaggtcgagattgctttcggcgattgctgatgaagttccagctgttattttccaacatagttttgatgcgatcttcgaggtattaagaccgtatggcaacaaggttgtgaccactgcggttgggtatatgatgtacatcggtggaatggcttgtgcatgggaggtattatctgatctagaaggatggaaggaaaacccatttctttatcttgtttctgtgttggagagcggccattggccattagggatagttaatcgaaaatttgtcgttatttaggtggttgtcgaacatgtttgtgtacccttgctacggtgcagtagagagtaaacgctgatatagaacaactaaaaacagttttgacttttaacatttttccaaaagaagtgtcccacttcgaaacgaagtgaaagcgggagatgaatgccggttggctttaggcaacccatacgatcgaatatggttcaaacggacaacttcggaacgaagggaagcatagagggttcttgtgtgtggcttgccattgggcgaacacgcacaagtcgcttgaagcccccacctctaagcgaagcgtaggtggtgggtagttcacgtagaaaagccctggctattgtttggtaaggctgccagggctctttgcatgccgagtgtggagttgcgcgtagtagtgaaagttttgagtagggggaaggcaagctgatggatcgtcgggtaacgaaaaagaaaattcgacaagacacgggggttttaatacatattcaatgccgttttgccccgcttgatctcctttttgttttcaaacagctcttcgaccaaaatgttttggccgttggcgacatcggtgagccgtttgtccatgtcggccacttgctggcttaattggctgagttgttcattcgtttgctgcacttgtttggcgagctggtcgacttgctcatgagtttgctgtacttggtggttcagctgctgcacttggctgttaaggtgttggacttgttggcccagttgctgcacttgctcgtttgtttgttgcacctgttgaccgagctgctgcacttgctcgtttgtttgttgcacctgttggcccagttgctgcacttgtccgttcgtttgttgcagctgctcggcaagttctttaatggcttgccaaatcatttcatttgtaatatcccccattcgacaatctcctttctcgttcgattctctctctattatacatgacgaaagatgggaacgatagagaaaagatggcgaaatgtttttctttgcggcgcgccccctcgatgtgatataacaaaagaatgtcaacagtacactattggaggatgggcactgtgatccgtgtcagccatttgcataaatcgttccgcgtccatcgccgcgatgcgggatggcttgaggcggtgcgtcatttatggcggcgcgactatcgcgtcattgaggcggtgaaggacgtttcgtttacgattgagaaaggggaaatcgtcggctttttagggccaaacggggcggggaaaacgacgacgatgaaaatgttggccggcctcttgcatccgacgtcaggggagatcacggtcggcgggtttgtgccgtttgagcaaaagccggagtttaaaaaaatgatgagcttggtgatggggcaaaaaagccagctcatttgggacatcccgccgatggagacgtttttggtcaataaagcgatttatgacatcgacgatcggtcgttccgccagacgctcgaggaattgacggaactgctcgacttggcgccgctgttggacaagccgacgcgcagtctgtcgctcgggcagcggatgcgctgcgagctggcggcggcgcttttgcatcggccgcaagtgttgtttttggatgagccgacgatcgggcttgacgttcatacgcaagaaaacgtgcgtcgctttatcgttgactacaatcgggagcacgagacgacgattttgttgacatcgcattacatgggtgatgttgcagcgctttgcgaccgggtgatgatcatcaactacggacgattgatttacgacggggaactgtcagtgctgacggagaagctggcgccgtacaagcggttggaagtccggttttcacgggttccggacatggattggggagagtatggcgaagtggcggaaatcgaagaaggaacagtcgtattgcgggtggcgcgcgagaaggcggcggggacagcagcgcggttattagagcggtttgatgtccgcgacatcaatattgaagacccgccgcttgaggaagtgattacgcgcgcgttttgggaggagcacgtatgattcgcaaatatatcgctttgttgcggatgaaatacatcgaaatgctcgcgtatcgtttggcgacgttcgtctggatgacgggtgcgatcacgcagccgctgatcacgatgtttgtctggatgaacattcatccggaagagagcgattcgttcgtcttttattttatggccgtcatttttgtcgaacgaatgacgagcgcgtgggatgtatgggagctggaccgtgaaatccgcgaagggacgttttcgaatttgctgcttaggccgcttcatccgatccattgggcgatcgcggaaaatatcgtttacaaatggctgtttgccttcattttagtgcctgtctgggtggcggcagcgacattttggccggcgcttcgcccgcatatgacggcaggtcaagcagtgctgtttttggcggcggtcgtgttgggtgcggcgcttcgctttttgcttagctattcgtgcgggttgcttgcgttttgggtgacgaaggtggcggcggtgtacggggtgatcgatgtcatttcgttgtttttgtcaggacggatcgcgccgctggaaatgcttccgccggcgcttcgcgaatggagcgagtggctgccgtttcgctatatgatcagttttccgatcgaaatcgccaccggggcggcggatggaggagagttggcgcgcggctttgcgatcgccgccgggtggatgattgcgctgattggtgctttgcaatggctgtggaaagcggggatgagaaaaaatcaggcggtaggtgggtgaatatgcgacggtatggacgagtgttccgcgagtttttccgcgcttgtttggtcgaggaaatggaataccggagcgaatttttcggcaattttatcgccagcttttttggcgtcggcatcgccctgctcaccgtccatatctttttttaccagacggaccgcttgggcggctggacgtatggggaagtgcttgtgctgctcggcgtttttaatacgctgcgcggattcattgactttgcgctccgcccgaacatgccgcggctgcttgagcatgtcagacgcggcacgctcgattatattttgacgaagccggtcgacagcatgttttacgtcagcttccgccatcttgtcttttggcggctgatcgatgtggcgcttggcatcggcgtcatcggcttcggcttgtatgtcgaacgctacgtgccatcggcggccgacgtatgcatgtttctgatcgtgatggccgcttctcttttgctcatttattcgctatggatgatgttgatgacgacctcgttttgggtcgtgcgcatcgacgatttgtcgtttatttttgattcgttttttgacacggcccgctttcccggcagcatgtaccgcggcgcggtgcggttggtgattacctacatcctgccggctgtgttgatcaccaatacgccggctttggcgctgcttggaaaatggcgcatcccgacagcgctggcggctttggctgcggccattctctttttatggctggcccgtcgcttttggcggtttgccttgcgcttttacaccggggcgggcgggtgaggaaacggctccctagacgggggcttttttttctttagtcatggctatttggccaagatatcgacggtgatcggcagtatatcgacgagcatcatgccgctcgattcgcttctggccgccgtgaatgatggggaagcgttccagtgtttatgactcgagcgttcggttgactgtttctttccttgcattggctcaggatgctctcctttcgccggcgactcccagatccattttttccatattgatggttggatggcggagagaatggacacggagaagggggaggatgactgtttctttgctttcatattcgttaacttttacgtaaacgtcaattaaaataaaattcagaatattgattctagaaaagggatggccatgcactatttcaccatttccgatttggcgcaagagtttgatgtgagcacacggacgatccgctattatgaagaacgtggattgctctccccaatccggaccgagtcagggcagcggctgtatacgaaaaaggagcgggcgaaactcaagctcattttgcgcggcaaacggttcggcttttcgctcgacgaaattcatgagatgattgcgctgtttgatgaggatcgcacggggaagaaacagcttgaaaaaacggtcgaatacgggcggcggaaattgaaggaggtgagcgagcggattgaggatttgcttcagctgaaggcggagatggaagcgctgctttccgattttgaacagcgattgcgacaatgggagggatcggatggatgaacatttcagagctgcttgcccggaatgcgaggaaatttccagagaaaacggcggtcatcgaaggagaatcagcgctgtcgtatgccgaggtcaaccgcatggtcaatcgcttggcctcatcattggctcggcttggtgttggacgcggcgataaagtcgcgctgtatatgcccaataccaaagagtttgccgtttcgtactttgccgttttgcgccttggcgcggttgttgtgccgattaacgcgcgcttgacggcggctgaggtgcagtatattctcggccatagcgaggcaaaggcgctcatcgcccacgatttggtgcatcaagtgctcgccccgcttgtcggtggaagcgatggaatctgggtgaagaccgggaaggcggaaggcggttggctgtcgctcgaggagttgatcgattcgggtgatccagaagagatcgtctgcccagccaaagaggatgatgaggcgacgattttgtatacatcggggacaacggggcggccaaaaggggtgttgttcacgcatcgcaatgtgatcacggttgcggacatgatcgtgatcgaaacgaaaatcgaccgtcaaagccgcctgctgcatctcatgccgctcagccactcagcgccgcttcatttgtttttcataggcggcacgtacgtcggtgcgacccatgtcctagcgcctgtgttttccccggatgcgttgcttgaattggtcgaacgtcatcagatcacccactttttcggcgcgccagtggcgtatttgttgacggcgaagcatccgcggtttgacaaatacgacctttcttcggtccgttgctggatgtacggcggggctccgctgtcgcgcgaggaagtgaagtttgtcgccagccgctttggcgccgggcggatgatgtgtttatacggtttgaccgaagccggcccgaacgggacgtacttgtctcctgaggagcatggcgaaaaagcggggagcgtcggccgagatgccgctcttcattgcgaggtggccatcgtcgatgagaacggacaggaagttgcgcccggcgaggtcggggagatcgtgctgcgcggggagagcatcatgaaaggatactacaaggacgaagaaaaaacgaatgaagcgatcaaaggcggctggctgtacaccggcgatttggcgcgccgcgatgaagacggctacatttggatcgtcgaccggaaaaaagatgtcatcatttccggcggtgtcaacatttatccaaaggaagtcgaagatgtgctgcgaacgcatccggcgatcgccgatgttgccgtgatcggcgtgccgcatccggagtggggcgaaacggcaaaagcgtttgttgtattgagccaaccgctcgaaccgcttgcggaagagtgcaagcgcttcctatctgacaagctggctgactataaaattccgcgtctgtatgaggcgatcgctgaactgccgcgcaatgcgacgggaaaagtgttgaaacaagtgctgcggacgcgggagacgacggcgcagggagcacagggacgataagaagaggggaaaggggagagacgatgaaaccgctttatgaagtcgatccgaatttgttggcgaatttgaaacggcatttggatgacgaattgtatcggtatgcggaagaaaagctcgcgtcgttttacgaattttgcttgacggacgttgaccgccgcgccgtgcacaccgaccgcgaagggcagccgcgcctcattaagtacgaccggtttggaaacgacatttctgaagtgtgggtgaacgaaggatacgagcagacggcaaaacagacgtacgaaacggggattgtcggctatgtgcacaagccaattcccgagcttgggagaaaagggaactacgtttactcgtacgcccaaggatacattttgtcccaagccgagccggggttttactgtcccgtgacgctgacgatggcgaccgcctatgtgctcgagcattttgccgatgaaaagctgaaggcgacgtatttgccccatgtcatctccaccggggaagtcgagttgtacgaaggggcgacgtttttaaccgagcgccaaggagggtcggacgttggcgccaatgcggtgcgcgccgtgccgtgcggcgatcattataagttatacggggaaaaatattttgccagcaatgccggccgctgcggcgtggcgctcgtattggcgcgcatcgacgggagcgggccggggacgaaagggctgagcttgttccttgtcccgtggcgcaaagaagatgggacgttaaacggcatctcgattcgccgcctgaaagacaagttaggcgtgcgcgccgtgccgtccgccgaagtcgtgtttgacggcgccaaggcttatgtcgtcggcgatccggcgaaaggcttctattatatgatggaagcgctcaatttgtcgcgcgtctgcaatgcggttgcttccgtcggcatcatgaagcgggcgcttgaagaggcgaaacaatacgctgagcgacgcactgcctttggacatgtcttgacggattacccgatggtgcgcgagccgcttgccaatttgacggcgagacaggaagtggaaacgagcgcctgctttgacatgatcgccttgtttgaccgcgtcatggccgcgccgcatgaagcgagcgaggcggagaaagcatggctcaggctgctgattgcactccttaagatgcgcaccgccgaagaggcgatcgcgttcagccatgaggcgattgaactgcacggcggcaacgggtatatcgaagattttgtcaccccgcgcctgcttcgtgacgcccaagtgctgacggtttgggaggggacggcgaacattttggcgctcgaggtgctgcgtttgatgcgcaaatatcgcattcacgagcggttcatcacggagatgaaggggcgtcttgagcggttgacggccgaggtcaagccgcttgcccgcccggtcgaagaagggttgaaggaattggtgtcagcgctcgcccatcttggcggccaagcggatgaggtgcagacgttccacgcaaaagcgatcgccaatcggatgtgcgatctgtatttgagcatcatcgcccttgaacgcggacaggaaaacgaaaggaataagtggatcgccgagctgtttgtgcgccatgtatgggagcgcgggcttatcgatgaacggatggtgccggtgcgtgagtttgacttgatcgtcagatgtaaaggagcgtctgccccgcttgcccattcgtaagttggcggcatgaagcgggccgtgggtgaaagggatgttcgttttgggcggacatctcttttttgattgccaaatgagcaattgaacaagtaggatgaaagaaagggaaaaacaagaagggggaaatgcgcatggaattggtgagcacgcctcgccggacgaaacggcgcgtttgggtttcggcggccattggcgttgtcattttggggttgctcgcctgcgtcggtttgtccgtttatgtcggctggcagctgacgcataagccgcgcgcgccgattgtcgtcacgccgaaagactacggcatggcgtatgaaagggcgacatttgcaagcaaagatagaaaaacggcgctcaaaggctggatcattccgccaaaaggaacggcgaaaatgacggtcatttttgcccatggatacggcaacaaccgcgtccaagaaaatgtgccgtttttgccgctcgccaagcggcttgttgacaaagggtatcgaatcatcttgtttgactttcgcgcgagcggcgagtcggaaggcgatatgattacgatcggcgtcaaagagaaagacgatctgcttggcgtcatcgattacgcgaagcggcactatcgcgagccagtcgccttatacggcgtttcgatgggagcggcgacatcgatcttggcggcggcagaagacaatgacgtgcgcggggtgattgcggacagcccgttcagcgacctcgaatcgtatttgcgagccaatatgccggtatggacgcatttgccgaacgtgccgtttacgtatttgattttggcgatcgttccggcgctggccgatttggatctaggcgtgtcttcgcccatccatgccgtcgatcgtgtcgcgccgaggccgattttgttcattcacagcaaagacgaccgttcgattccgtatgaagaaagcgtaaaactgtacaaaacccatccggatgcgtttcagctatggctgacggacaaagcggatcatgtcaaaagtttctcgttgtacggcgaccaatacgtgagccgcatgctttcttttttacagtcgcttgaatgacagaggctagaaaaatagtggtttggttgtgtacagcacaagaaaagccatataatgaaaacgggtggaacagcttcggcggttccttcttttttgcgctgtgaaggggatgcgatgaaaataggagggggcagcgtccgacatggacaaatataaagagcatttttggcgcaatattcgcgccaaattggaacaatgggagcgggcggaaacaattacgtatgaagatgtgtatcggttcttccataacatcgcagggacggcagcggttatcggcatggaagagctgggggaaaaagcgcgtcgcctcatgaagcggcttgaagaggaaagcagaaacgtattatggacgcccgaggcattgaaggagcatgtttatgaactgatgcattggtattacgatgagacgtatcgtgacattccacctcatttttcgctttcgaaagcggcggtcgaggaagcgccattggtcttgatgattgatgacgacccgctctttcttatgtttatgaaagagtatatggaaaaaacaggttggcatattgtcactgtcgcccaaccggaaaaggcggtcgcgcaattttatgaggtgaagcccgactgtattgtcatcgatgtccatatgaacggaacggacgggttgattgtccttaaagaattgaaagcggcgcttggcccacaatttgttccaaccgtcatcatcagcgccgatgatcgtgaagaggtgcgcctgcaaagttatgcattgggcgctgacgattttatagtcaaaccgttttcgttatccgaatttctgattcgcgtgaatcggctggttgagcggaaaaggcagttggaagctcttttgcttgtcgacgaattgacccgattatacaaccgcaaatatttgcctgaggcctaccgccagttcgaaagcgagcgggagcgacatggggatccgtattgcattgcattgcttgatcttgatcattttaaaaagattaacgatcagtacggccatctagtcggagatgaagtgttgcgtgaatttgcggcgcttcttcggaacggaacacggcccaatgacttggcgtttcgcttcggcggtgaggaatttcttctctttttgccgaaaacaccgcaacaagacgcgatcgaagtcattgagcggcttcgcgaccaatttcgctcccgctctttttctggggggaacaaagtgtttcattgcaccttttcttgtggaatcgtggaagtaaacgcagggggagcggtgcttgatgattggcttgagcaggcggacgcggcgctgtatgcggccaaaaacggcgggcgtgatcggacggtggttgccgaaaagctcgacggcagacagcaacgaaaaaccgtgaaaatggcgattgttgacgatgatgtgattgttcgcacgattgtggcagatcttcttgatcacattgcccgggatcggaaagagcagtgtgaagtgcgggcgtttgcggatgggttgtcgtttgtcgaatcatcgtggcacgaggaccgttcgccatgccttgtcattttggatggagtgatgcccaaaatggacgggcttgaggtattgcgccgtcttcgcagccgacgcgatgcctcacggtatagagtcattatgttgaccatgcggcaaagtgaagaagatatcgcgcgagcgcttcagttgggagcggacgattatataacgaagccgtttaaacggcttgagctcgaggcgcgggtcagccgattgctgaaacggatgtagagttgtgtcgaccgttctatgcccttgtgggataacccccgttgggcatcggggagagtggagaaggatttgcctttggccggcaaggggagaagcaggggggaggaagaacgattgaaacggattttgcttgttgaggatgaagatgtgttgcgcatgttggcagtcgatttgttgaccgatgaagggcatcaagtggacgaagcggtggacggagcagaggcgctcgttcggctgcgcgaacgcgattatgatttggtggtgctggattatatgctgccgttttatagcggtgttgaggtgctcgaacatgttcgtcgtgactgtcccgggaaacagcccagcaagttgagctggagcaagcactggcgatggctgagcgccgcgaacaggagctgaagcgacgcaacgctctcattaaaggcatagcgcaatctcttgataagaaggaagtattaaacagcatcatcgatcatttgtgcgccatcatgaaggcggaacgggggcattatcgtcgcgatggatgatgagcggacgcatgcttcgttcggtttatcagcgatgagtgttcagcggtttttgcaccagctgtacaacggccttgaacaccgtctgctcgagacgaagcgtgcatttgcggtgcgctgcgagctgccgatgtttgaacgcggttaccatgatgggccgctgtattcgcacgatttgtttgtccccgtgttatcgccaagcgatgacatagaggccatcatcgtcttaagtcggttgggggcggcctttacggatgaggaagcggccgaggcagagcagcttggcaggcatatttcgatttctttgcaaaaactagctttgtatgaagaagcagaaaaagaccgccgtctggcagaagagattttcaatcatttgcatgaaggcattcagcttgtcgaccttcaaggaacgaacaagctcatgaacgggcggatgaaagaatggttcggcgccgcggccaacggatggcacgagatgccgtacgccgaatggaagcagcagctttgcgcgttggtcgtcgatgggcgaccgcttggcgcttttcttgatcaagccgtgtttggaccagcggatgagttatcggtcatgacgtatgagctgaaagaaaagcgggcggtgatggaagtgtatgctgcgccgctttatcgcgggggagcgaaatttggcacgatttttgtccatcgcgatatcaccaagcaggcggaagtggatcggatgaagtctgagctggtcagcacggtcagccatgaattgcggacgccgcttgcgggcattctcggtttggcggagttgttgctgaacaaaccgcttgcgccggaacggcagcgaaaatatttgaccgccattggccaagaagcggagcggctgatggctttgatcaatgattttctcgatgtgcagcgcatggaagccggtcggcaaacgtatcgttgggagccggttgatcttgttccgatcatggaaaaaatcatcgacgccgaaaaaatgggtacggatattcatacgttttccgtctcggtcgagacaaagcggacgatgatccgcggcgacagagagcgtttgcggcagctgtttacgaacttagttcataatgcggtgaaatattctccaaacggtggagccgttgtgatccggttgtatgaacatagcggctgcctgtgcgtcgatgtgcaagatgaagggcttggcatcccggcggaagcgttgccgcatatttttgagaagtttttccgcgttgataactccgatcgccgccgcatcggcggaacagggctcggcttgacgatcgtcaaagaaattgcgaaagcgcacggcggtgaggtaaccgtcgtttcggaagagaaaaaaggaagcacgtttacggttcggtttcctctggcgccgttgccgcaagaggtgaactgatgctctttttcattaggtggccggatttccctctcggccgctttttttgtaaactgataaggaaaggaatgggatcatctagaaggctggtgaaaaattagttttttgctcaaaccgtcgttatttgatcaaaaaggagaacagactaggaacacttaccctttcagcacatgagtgtacatgggaagagcgttgttgacagtttgatggtagaagatggtttatttccatcgagctaatgagaagaagggggaaaaggcatgtgcgggcggtttaccttaactgttgatttgttggcgttgcaggatcggtttcacttccgttatcaaggttcgcttacgccccggttcaacatcgccccgggtcaagatgtgttgaccatcgtcgcggaagggggagaaagagtcgggaaaatgatgcgctgggggcttgtgccgttttgggcgaaagatgcccgcatcggcgccaagatgatcaacgcccgggcggaaacagtcgatgagaaggcgagtttccgccatgcgttcaagcggcggcgctgtttgattttagccgatggatttttcgaatggaaaaaggaaggaacgaaaaaagtgccgtaccggttcaccctcaaaacgggcgagccgtttgcgttcgctggattgtgggagcgctgggagggagcgagcgatccgattgagacgtgcgcgatcatcacgacaaaggcgaacgagctcatcgcccccattcacgatcggatgccggtcatgttgccttacgagcggcatgacgactggcttgatccccgcttggatgacagcgagtatttgaaatcgttgttgtcgccgtatccgagcggcgagatgcgcatgtacgaagtggcgccgctggtcaactcgccgaaaaacgacgtgatcgcctgcatcgagccggtcgacagccggtcaatggagggaacgtgatgcatcctgtcatcttatttgatggcgattgcctgttttgccatgcgagcgcgcactggatcgccgcccgcgaccgccaggcggtgttccgctttgcggcgcaacagagcatcgttggccaagtgttgctggcaaagcaggagatgtcagcagaagacagcgtcgtcctcatcgagaacgggtgctgttatgtaaaatccgaggctgtcctgcgcatcggccggcgtctagcttggccatggaattggatggcagcggctgggtttctcatccctcggctgttgcgcgatcatatgtatgacgcgattgccaatcgtcggcatcgtctcgttccaaagcgtgatcattgccagctgccgcctcctgaactgcgggctcgttttcttgatgaattaccgcagtgaagaaggaaaatacgcccgtttgtcgtattgaaaagggaaagaaacgagggaggggaaatgggcatgacaagcggaacaacacgatggcttgaggattgcacgcctcgggcgcttgagcgttttgccgatgaattgatcgctatggccgagcaaagggaggacgaggcccggcgccggttttacgaagggatggcggtggcggcgaaactcatcgcgctccgttgggaaggaaaatgtgcctatattgatgatcatttgcttgataatgtatacgaggcgttggctgtcttctcattggaaaagcttgagaaaacgctggccatggaggcggaagaggcgcatggcggcggccgctgctcgttttgtctcaaagaaaaaccaaggctggccaaaggtccgctggcggcgatttgcgacgattgcctgcagtttgggctgcaagtgatcgccaagcagccgtaatcgaggcggcggtcatcgtgaaggcgatggccgtcgtttttcggcaaaattgataagcgaatatgacaaggcgcaagacggcgttgatcttctcccccttacttgcctacggtggaaacgaggtttttcgtggtgaagatatgatagaagatacgaggatggtgtggcagtggcgcgtccccgctgtgggtgttgcttcaatctccatttcggttttcctccttaattgtttacttgttggctttggcggttgccttctgcagctcaaggaaaacgtttcggcacgtctttccttatgaaaacattgtacatcaaacatagcagtggaaatcgaaaggggaaaagaacatgattccgatcgtaacatctgatgaaatgtacgccatcgaccgagaagtgacggagcggatcggcatcagcgctgattcattgatggaaaacgccgggcaggcgctgttttcagcgctgaaagaacgaattccacgcaccgctgacgtggcggtgcttgccggggcaggcaacaacggcggggatgggtttgtcgttgcccgcatgttgaaaagctacggctacgaaaccgatgtatggctcgttccaccaaaggaaaaggtgaaaggagcggcgcgcaccgcacttgaggtgtacgagcggtccgggtattcgtggattccgtatgaagggaatgaacgagagtttgcgatgcgtgcgccgcactacgacgtgatcattgatgcgctccttggcatcggcgtgaaaggtgaggttcgttctccgtatcaagaaatcattgaacaagtgaaccgctcgcgggctgttgtgtacgcaatcgatgttccaagcggggtgccggctgatggcggtgatgtcgccgtagccgttcgagcggatgtgacattcaccattcaatgcccaaagcttggggcgtacacattcccagcggccgattattacggggagcttgctgttgtggatatcggcattccgccgctcgtggtcaaaacgaatgcagcctgtcggttcgtgtgggagcgaagcgatgtcatggggacgatgccaaagcggaagcggttctctcataaaggaacgtacggcaaactgcttgttgtcggcgggtcacaggcgatggccggagcggtgacgctcgccgccaaagcggcgctgcgaagtggggccggacttgtgactatggctgttccggaaacggtgtacgaagcggttgccaatcgggtgcccgaggcgatgtgtagaccgtggccggccgaggggggagcgtttgccggagcggccgattgggacgggctggatgtcgatgcgctcgccgttggaccaggaatggggcgaacggaaggggtgcgccgtcttgttggggagttggtgcaaaagccgatgccccttatcctcgatgccgatgccctatttttctgggatgattacgccgaacaggtgcgccgccgaagcgcgccgacggtcatcactccgcatccgggggaaatggcgcgcatcgtccatcgctccattcgcgaggtggagcacgaccgctttggggtatccaagcggttggcgatggaatatggcgtatatgtcgtgttgaaagggccgtatacgattgttacggcaccggatggatcgcaatatgtcaacacgaccggcaacccggctttggcgaaaggcggcagcggtgacgtgttaacgggcatcgtggcggcgtttttgttgcagcacgaggcggtgcagccggcggtgagcaatgctgttttcgtgcatggaaaggctgctgattggcttgttcaacacggtcattcgccctgggatgtattggcgtcggacgttgtggatgccttgccggctgggctcgcttcgctgacgtgatcaaccggcccattgaaaggaacaatgggggatgaacacgattccagccggtttgcgatgaccggctggcgttgtctttttcctgcgcataaggcatgcggtttggggcgcaaaccgctgaagccgtatttgcggctgcagctgtaatcgttggtttatcagtcgacaatcttccactgatcgctgggctgcacccttcacgcgcttgaagcgggagtcttctttcgaaacgatgataaacgttgcggaaaggcggcagttccatttttggacaaacatggctatcatgaatgtagaaatagaagaagggagatgggaatcgtgccgcaattcgtttggcttgaaacggaggaagaagtgagaagcgcctttccggtcatgcgcgagctgcgcactcatttggatgaagaaacgtatgtcgcgcttgtgcgtgaagcgcaagaaaaagaagggtataagcttgcggcgttatatgatcaggacaaaatggttgccgttgtcggatttatgccgatgatcacgctctataacggccgctttatttgggtgtgcgatttggtgaccgcttcgagcgaacgttcgaaaggatatggaaaggcgttgctgtcctatgtacacgagtgggcgaaggagcacggctacgggattgtctcgctctcctccggcttgcagcggattgacgcccatcgcttctatgaggaaaaaatggaatatgaaaaagtcagttatgtgtttttgaaacgcttatcgatttgaatccaacggcgtctgttcagcagatcagcaggcgcttttcatttttggagtagaaagttgtcccacttttcattataatacgaaatatataggtcgtattctggaattgatattctgatattcggaacagaggggcgacgatgaacaaaacggtgttaaaaacaaaagaactgcttgatttgtttctcgattgcgaacggttgacattgccggagatggtcgaacggcttcggatgccgaaaacgtcggtgtatcgaatggcccagtcgcttgttgtcctcggttttttgcaaaaacgaggcgatcactatgagttggggctatccttcttgacgtttggcgcactcgtcgccgagcggcttgatattcgccgggcggcgctgcccgtgatgaagcggctgaaagaggagacgaacgaagcggtgaatcttgtcattcgcgacggtgatgaggcgctgtatattgaaaaagtcgacacgtccgagccggtgcgcgtctatacgaaagtcgggcggcgcgcccctctgtatgccggggcgtgccctcgtgtcttgctcgcgtttatggacaaggcggatcgggaacgttatttagaacaagtcgagcttgtcaaaatcgccaaacatacggtgaccgacaaagaagcgctgcgccggttgttggaagaagaccggtgccgcggctatacggtcagctattctgagctggaaaactattcggccgccgttgccgtgccgattttcaaccatgaaggggcggcggtcgccgggctgagcgtcgccgggccggaacagcgcttttcgccagatgatgtggcgcgcatcgttccgcgattgaagcaggcggcgatggacatttcgcgcgaactcggctttcgggggaagggatgacggtggagtatacgttgtttccattatgcgaatatgcggtgacggttcggttttcagaccgcattgacgaggacgtgaatgatatcgtccaccaaacggccgcccggcttcaggccgagcgaaaagaaggcatcgaggagatcgtgccggcgttttcgtcgctcaccatctactatgatccattgatgatcgattacatcggcataggcgcatggctaaggaaaaacatcaggcggtctgaacaagcggtgcggcgttcggcgcggacggtcgtcattcccgtctgttacggcggcgaattcggtccggatttgccggatgtcgctcatttccatgggatgacagaagacgaagtggtagcgctccattcggccggacgctaccgagtttatatgatcggcttttctcctggatttgcctatttaggagggttgtcgccgcgcttggcgacgccaaggcggtcggtgccgcgcacaaaagtgcctgccggttcggtcggcatcgccggcggacagacgggcgtctacccgcttgcgacgccgggcggctggcaactgatcggtcgaacgccgctgaagctgtttgacccgcaccgagagaagccaagtttgcttgcggctggtgatatcgtcgcgtttcagccgattggggctgatgaatttgcacgttggagcgaggaacatgattgacgtcatcgaggctgggttgtttacaaccgtgcaagatggcgggcgttttggctaccggcatgccggcgtgccggcgggcggggcgatggatgcgtgggcgtatcgcctggctaatgcgcttgtcggcaacaacggtgatgaggcggtgcttgaggcgacgatggccggaccgacgcttcggtttcgcgtcgaggccgtcgttgcggtatgcggcggcgatttcccgtgtacgctcaatgggcggacgtttgcactttggaagccgatggctgttgagccgggcgatgtgctcgaagtaggggtgtgtcggacggggtttcgagcgtatatcgctgtatcaggcggcatcgacgtcctgcccgtgatgggcagccgttccacgtacgttccagcccagcttggcgggctttcaggccgcccgttgcagcggggcgatgcactgccggtcggcgttactcatgggcgtcgtgttatcggccggatgcgttggggtcttgcttcggccgcccgccgctatatcggtgggaaaacgaaaacggtgcgcgcggttcccggtccggagtatgacgaatttacgccggcgagccgccgccagtttttcgccgcccgctatgaggtgacgacgcagtccgatcggatcggctatcggctttccggtccaacgttggcgcttgtgcgcgagcgggagatggtctcggaagcggtcgttttcggcacggtgcaagtcccagcatccggccagccgatcgtattgatggcggacagccagacgaccggcggctacccgcgcatcgcccaagtcgcggctgtggatttgccgattctcgcgcaggctcgcccgggtgactttatccaatttcagccgatcgggccggaagaagcgatgtggctttataaggaacaacagcaacggctggctcgatggattacggccattcgtcgtcaatgggagggagaacggtgaggacgattgatttgaattgcgatttcggcgaaagctttggggtgtataggcttgggcaggaagaaatcttatcgtacgtgacctctgtcaacatcgcctgtgggtttcacgccggcgacccgctcgtcatgcggcggacggtgcaactcgccatccagcatggcgttgccatcggcgcccacccgggggttccggatttgcttggcttcggacggcgggcgatggccgtttcgccggaagaagtgtatgcgtacgtcgtctaccaaatcggtgcgctggctgcgtttgtgaaggcggaaggcggcgtgatgacgcatgtgaagccgcacggcgccttgtacaatatggcgtcgaaagacgcggcgttggccgaagcgattgccaaagcggtgcatgatgtcgatccgatgcttgtcttatacggcttgtcgggaagtgagctgatccgagcgggtcgcgcctacggcttgtgtacggcgagcgaagtgttcgccgaccggacgtatcaggcggacggttcgctcaccccaagaagcgatccgcgcgccatcatcgcggatgaagacgaagcggtcacgcaagtgcttatgatgatccgcgaccggcgcgttcgctcggtgcaagggacggacgtggcgattgaagccgacaccgtctgtctccatggcgacaatgaacaggcggtgcgatttgccaagcggctctatcaagccttgcaaaacgaaggcatcgccattcaggcggtgcaacaacggaataatgggtgatcgagaacgactcatttcccacgtacagcttttttggtcggacggcgttgtttcagtcgccccctcctacacagcttttcgttttttgtgctcttttttgctaaccgccacatgaaatcagcattcatgacagtcacctgttcgattggttacaataaaaagtaagacgatggaaggagaaaggggaatagagatgtattatgccattccaacagtggttgtcagcgaatgcctcggcttttctgcctgccggtataacggcgatatcattcgcaattcgtttgtctctcgtttaggggagtttgctcggcttgtgcctgtatgcccagaagtggccattgggcttggggttccgcgggagacggtccgacttgtgaaacgaggcgaggaaaggcggcttgtgcagtcgtcgacgaaccgagattggacgagggaaatgaatgaatttgccacctcctttgtttttgacagaggcggagcgggccgcgccccctggatactctttgttcagcgcggtgcagtttggatacgttttgattttggctgccgcttcggccgaacggaacgagtcgaagaaaaagctggctgcgagcgcaaaggaaaggacaagcgagatcacgaatctcatcatgtgttcctcctctttgcaacgtaagcttttctagaatcatattttgccatatttgctttcgtctatcaaccaaaaacgaacaagcaaatgatgacgggccaagaaaggggaaacggtatgcacggagcagacatcaaagcgatcgtctttgatttggacggaacattatacgaggaaacggagcattttgactattatgccgagcaggtggcgaaacgtcttcgtgaagcagatcggcggcggttttgggacgattaccgcgcggtgctcgccgattgtcatccgcttcgcatcgggagcatgtacgatgcgaaagaagatttgattgtatggctcgaagaaggcgaggttcgtgaggtgttccgctggagcggcgagccgttgacgaagcgggaaatcgaaacggtttacacgaagccggtggcggtcgacttggaccgctttttcagcatcggcgacctttggtgggtgccaagctcgatcggccgccattacggattgacgaacgaagacacctacgcggcgtttttggagacgcgcgaatggatgatggggccggaattcaaaatgaacggggcgccgaggttggcggagacgctcgccgagttgcgcgaaaaagcggtgcttgtgttgatgacgaacagcccggagtcggacagcgaagccattttgcggaagctggggttggcagatgcatttgaccataaaattttccgagctgccaaaccgatgaaaacggccgcccacttggaagcaatccgggcgcgttttggcgtcgactatcggcaaatgctttgcgtcggcgacaacatcggcaatgacatcgcgccggcccgccggctcggctgccggacgatgttgatcgacacctatggcttggcgaaacaaggggatgcagatttcatcgtcgcttcgacgtcggcgtgtgtgccggtgctgcgccgcctgttgtaggcggtgtatttttgttttgtatattcggaaaattattgaaaatattcatgaaagcgtgtacaataaaaaacaaccggctatataccaaccggtcagtaaaaaaactatccaatgctgcttgcgcggcggttgccgcagtgaacgatcgcgtgaaaaggaggaggggaacggaatgaatacgagacattacccgtattggccgaaacggctctcaaaaacgctggctgtgccggagacgacgctggtcgaccatttggaaacaacggcgaagcgctatccgaacaaaacggcgatttactattacggagcggcttattcgtacaaacagctgctcgatgaagtgaacgcgttggccggctatttgcaacaaaagctgtccgtcaaaccgggcgaccgcgttctattgtacatgcaaaattctccgcagtttgtcatctcctactatgccattttgcgcgctgaagcgatcgtcgtgccgatcaatccgatgaacacctcagaggagctttccttttacgtcaatgattgcgaaacgagagccgccatcgttgggcaggagctgcttgacaaagcggccccgctccttggacgaacggcgttggaacaaatcatcgtcgccgcttattctgattatgcttccgatgaatcgccggtttcgcttccggctgaagtggcggcgccgcggcgggccattggggatgagcgcattcttttatgggcggactgcctcggcgcccaattgccgccgcttccatacaacggccatgttgatgacatcgccgtcttgccatacacatccgggacgaccggggtgccaaaaggctgcatccacccgcaccggacggtgaacgccaacatcgtcggcgcctaccactggggcgatgtgacgagcgattcggtcgcgttggcgacgctgccgtttttccatgtcacggggatggtccatagcatgcatacgccgattttcgccggcgccgccatggtgttgatgacgcgctgggatcgggacgcggccgcccggctgattgaattgcaccgctgcacgcattgggtgaacatcagcacgatgctgatcgactttttggccaacccggcgcttggccggtatgacatttcctcgctttcgagcatttccggcggcggagcggcgcttccggaagcggtcggggaaaaattgttccagctcaccggcgtccgttattttgaaggctacgggctgacggagacgatttcgcagacgcatttcaatccgccggaccggccgaaattgcaatgtctcggcgttccgtcgtttgacgtcgacgcgcgcatcatcgacccggcgacggggcgggagcttggcgtcggcgaagtcggggagatcgtcgtttgtggtccgcaagtgttccgcggctattaccggcgtgaaaaagaaacggaagaagcgttcatcgagctcgacggcaagcggtttttccgcaccggcgacatcgggcggatggatgaggaaggctactttttcatcgtcgaccgcgtcaaacggatgatcaacgcttctggatacaaagtgtggccgaccgaagtcgagtcgcttttgtacaaacatccggctgttcagcaggcgtgcgtcgtcggcgtgccggatccgcgccgcggcgaaacggtgaaggcgtttatcgtccttcatgacgagtatgtcggcaaagtaacggaagaagagatcattgaatggtccaagacgcaaatggcggcgtacaaatatccgcgcctcgtcgaattccgctcgtcgctgccgatgacgtcaagcggcaagttgctttggcgaaaattgcaggaagaggaatatgaaaaagcggggaaaggggtgaacgcctgatggcgaagacggtcgaaaccgtccttggcccagtgccggtggaacagcttggcaaaacgctcatccacgagcatttcctcttcggctatccagggtttcaaggcgatgtgacgcgcggcacgttccgcgaagacgaggcgcttcgcgtcgcagtcgaggcggcggaaaagatgaagcggcacggcattcaaacggttgtcgatccgacgccgaacgactgcgggcgcaacccggcatttttgcggcgcgttgctgaagagacgggactgaacattatttgcgccaccggctattattatgaaggggaaggggcgccgccgtacttccaattccgccggcttctcggaacagcggaagatgatatttacgacatgtttatggccgagctgaccgaggacattgccgataccggaatcaaggcgggtgtcatcaagctcgcctcgagcaaagggcgcatcaccgagtacgaaaagatgttcttccgcgctgccgcccgcgcgcaaaaagagacgggtgcggtcatcatcacccatacgcaagaaggaacgatggggccggaacaagccgcctatttgcttgagcacggcgccgatccgaaaaaaattgtcatcggccatatgtgcggcaacacggacccggactatcatcgaaagacgcttgcttacggcgtttacatcgcgtttgaccgcttcggcatccaagggatggtcggcgcgccgactgatgaggagcgggtgcggacgctccttgctctgctccgcgatgggtacgagaaacaaattatgctgtcgcatgacactgtcaacgtttggctcggtcgtccgtttacgctgccggaaccgtttgcggaaatgatgaaaaattggcatgtcgagcatttgtttgtgaacatcatccccgcgctgaaaaatgaaggaatccgcgacgaagtgcttgagcaaatgttcatcggcaatccggcggcgctgttctcggcttgacgccgtttgcaaggtcgataaaaaccgcgttttcttcaaaatcgttgttgcgaacgcgcggaaaagcggttgtttatcatcctgaaccgagaagaccccacacttccacgcgtgagcgtaggtggagagcgttcaagagcgaaatctccatggtccgagcgtttttttcgttccatcaccagcttttttgggcaacgttgtgttgcctgcaaaaggctgttcaaaaggtgaatagaaaaccgccgtcatcaggcttcaattggccgacggcggtttttttgtttggacgggagtccgtttttttccattcccatgaataattttcctgttgggttgaacaataaggaaagacatgagtaaaagcgaaagggggagaaaaggtgccgtccatcgaaaagagactcctgctcttctctttcgttgccatcgccttgtacgtgtcgccgtactttgtgctcggtgaagatgcgcatatgcgcgttcatgacaatttggattccaacatcgcttggtataaggtgctcactcgaagcggtgagctgttcggaccggtcgatggggtcattccgcaaatcatcaacggcctgccgcgcaacgcgttcggcacagaattcagcggcatcgtttggcttcacgccctgtttccatccatttacgcctatgggctcagtcaagccgcaacccgcgtattggcgttcatcggcatgtatttgctgctgcgaaaacatgtgctgccgggcgagcgctggggatggattcgcatcggctcttcgttgacgtttgccttgacgccgttttggccatcgggaatgttaagtacgctcgggatgccgcttgcgctttgggcgtttttaaacattcggggcggcgagcgttcatgggtgaactgggcggtgttgacgcttttgccgctctattcgagcttcgtgcttggatttttctttttcttgagcgcgcttgggatttggtggctcattgatgtcatccgcggcaagggttggaattggcggtttttggcggccatcgtctatatgacgatgctctatttggcggtcgattaccggcttgtccattcgctcttgttttccaatgagccgacaagccgcgacgaatatttccacgcccgtctgccgctttggcgcgtcatccggctgacgttcaaaaactatgtgctcggccacacccacgtcatgaccgtgcatgggctcgtcattttaccggtgacgctcgttgccttgtacattgtatggaagcggaaaagctggcggcgggagaaactgtttttgattttgcacgggttgaacttcgcgctgtcgacatggtatgcgttttggttttacaaaggatggctgccgctcaccgaacggtttgatttgctcgataagttcaatttcgcccgctaccattttttgcggccaatggtgatttacgtcttgtttgcactggcgctgaaaattttttggcaggaaggccgaaggtggcgggcggtcggtgcggcggccattgtcttgcagcttgtcgtgcttgctttatgcaatgaggaaatcgtctaccgcgacaagccgtcgtttcgcgagttttacgcggaaaagcaatttgccgccattcgccgctatatcggccgcccggtgcatacataccgtgtcgccagcatcggcatccacccggcgatcgctcaatacaacggcttttacacactcgatacgtacaacaacttttatccgctcgaatacaagcatcggtttcgccgcatcatcgccaaggagctcgcgaaaaacaaaaaactgcgccagtatttcgatgaatggggcgggcgctgctatttgttcgtcgatgagctgggcaagcggtatatgtttcagaaaaactcgaagcggacgattcgcaacttggaattgaacacaaacgtgttttatgacatgggcggacgctacattttttcagcgctgccgattgaaaatgccagcaaaaacgccttgagccttgagcgggtgttccgttccaaagagtccgcgtggaccatctatttatacaaagtcgtgccggagggaggaaggtgacatgttcgaaccgacgttggctattgttgtgccgtgttacaacgaagaagaggtgctgccggagacgatccgccgcttacgggagttgcgcgaacaattgattgaagagcagctcatttcatccaacagcgcgcttttgttcgtcgatgacggcagctgtgatgacacatggaagatcatatacaaagcgagtttgcgccacccggaagtgaaagggctgaaactggcgcataacgccgggcatcaaaacgcgctgcttgctgggctgttcgccgcgaaaaggcatgccgattgcctcatttcgatcgacgccgatttgcaagatgatgtagcggcgattcgggaatttgtgcaaaagtttcgcgaaggctatgacatcgtctacggcgtgcgccggcggcgcgatgccgatacatggttcaagcgccatacggcgcaagggttttatcggttgatgaaggcgtttggcgtcgatctcgtttacaatcacgccgactatcgccttatgagccggcgcgctgtggacgcgcttgaacagttcggggaagtgaacttgtttttgcgcggcatcgttccacttttgggctttcggtcggcgacggtttattatgaccgaaaagagcggctggccgggaaaacgaaatatccgctgaaaaaaatgatcgcctttgcgcttgacggcgtgacgtcgttcagcgtcaccccgatccgtttcatttcgctcgttgggtttctctcgtttgtcgtcagcttgatgtttggcgcctattttctttttctcaaatgggtcgggcatacggaaacgggttggacgtcgctcattacgtccatctggctgttagggggcttgcagctgatggcgctcgggctgattggtgaatatattggaaaaatttacaaagaaacgaaacggcggccgcgctatatcatcgatttggatttgtggaattggccgctgccgcagcggctgtcgccggcggcgccgcccgaagagggaggggcggccgaatggccgcgttcgtaatggaacaaaaagggaggtgcgctttggcggccgccttttttctttgtcttgcaattcaaaaaaagaaagagtagactgatggatggggagaatggatcattccattggccgaaaatacggcgaaagtcagtgtatggccggcgaaaaggcttggaaaggggagaaaccggaaatggccaattggcatgaatgggcggaactgctcgagcgggtaagagaggagaatccgctcgtccataatatcacgaatgtcgttgtgacgaattttacggcaaatgggctgcttgcgcttggcgcttcgccggtgatggcgtatgcgaaagaggaagtgggcgagatggcgaagctcgctggagcgcttgtcctcaatattgggacgttgaatgaccaagaggtggaagcgatgcttgtcgccggccaggcggccaatgaagccggcgtgccggtcattttcgacccggtcggggccggggccacgcgctaccggacggagacggcgcgccgcatcgcggaacaagtcaagctcgccgtgatccgtggcaatgcggcggagatcgccaatatgatcggtgaggcgtgggcgattaaaggagtcgacgccggcggaggaagcggcgatcgagtggcgttggccaaacgggcggcggagcagctcggcgccgttgtcgcgattactggagaagaggacgtcgttgcggacggacagacgacgtatcttattcagaacggccatccgttgttgacaaaagtgaccggagcgggctgcttgctgacatcggttgtcggagcgtttgcggccgttgagcgcgatgcggcggcagcggcggtggccgcgcttgtgtattacggcgtcgcagcggagcaggcggcggccaaagccggggagcgcggaccgggcagcttccagacggcgtttttggacgcgttggcgtatacaagcgtcgatgatgtcaaacggcatggccgggtggaacaacggtaaaaggggaggagaaacacgatggtgtacaaagcgttgacgattgccgggtcggacagcggcggcggcgccggcatccaagccgatctcaaaacgttccaggagctcggcgtctttggcatgtcagcgatcacggcggtgacggcgcaaaacacacttggcgtgcaaggcgtctttccgctgtcggcggaagcagtcgccgcccagatcgaatcggtggccgccgatttaggcgcggatgcggtgaaaaccggcatgctctttagtgccgagatcattcgtacggttgctgaacaagtgaaaaaacataaatgggagcggctggtcgtcgacccggtgatgatcgccaaaggcggcgctccgctgttgcaagaggaagcggtggccgcgctgaaagaagagctgctgccgatggcgcttgtcattacaccgaacattccagaagcggaagcgttgacgggcgttgtcatccgcacgatggatgaccgccgtgaagccgcgcgcctcctccaccggatgggcgcccgctatgtcgtcgtgaaaggcggccatgacgatgatggcgaagaaaccgtcgacttgctgtataacggcagcgaattttcctattttaaaagcaagcgaattgacacgcgccatacgcacggaacggggtgtacatttgccgcggcgatcgccgctgagctggcgaaagggcggcatcctgtcgacgctgtcgcgacggcgaaggcgtttgtgcaatcggcgattgcccatccgctcggcatcggccaaggccatgggccgacgaaccattgggcgtaccgccaatacggagagtgagaacgatggcgcgcatcgcgagcggtgaaatgaaggagcggctggctgtttacttcattatgggaagccaaaacagcgaacgtccggccgccgatgtgctgaaagaagcgcttgacggcggtgtgacgttgtttcaattccgtgaaaaagggccgggcgctttaaaaggggcggacaaagaggagctcgcccggcagctgcagcacctttgccgcgcttatggggtgccgtttatcgtcaacgatgacgtcgagctggctctcgccattgatgccgacggcgtccacgtcggtcaagacgatgaggacgcgcggcgcgtgcgggaaaaaatcggcgataaaattttgggcgtctcagcgcacaacgtcgaagaagcgatggcggccgttgaggcgggcgccgattacctcggcgtcggcccgatttacccgaccagttcgaaagaggatgcaaaggaagcgcaaggaccggatgttctccgccgcttgcgcgaagccggcatcaccattccaatcgtcgccattggcggcattacggctgcgaacgccaaaaccgttgtggaagccggggcggatggggtatccgtcatcagcgccatcgcttcggctccgtcgccaaaggcggcggccgccgccttagcggaagcggtgcgggcagcccgcacgcgctgaatgaaaaagtcggtttccacttgtaggaaaagcgccataaatggaaaaaggtgtcccgttgatatttcgggacaccttcttttttgacggctaggtcgttgtctgccgccagttcggccatcgccattccaacagcggccgcacgagccggacgaccggcttgcttccaaggatgagcatcatggcaaccgacagtgcaagcagaagcggatagccgtgcacatccataataaagtctgggaatggcgtctcgtgcaaatattttaaaataaacccgtgcaagatatagatgtaaaacgtgcgcgcccctagcacggaaaaggagaagcgacggctcgggatgagcgacagaaagccaaacatcatgagcaggctcgccccataaatggcgaggcggctcgcaatgccggctggttccgagacgccgagcgtatcgtacgatttcgagccgtacagccaatcttgcggcaaatccggaaacccgaaatggatgacgaaaaacatgctaacaagcacaaatagcgaaacgaggcgcactggggcggcaaacaagcgctcgatcgccgacttttgaaagaaaaatccaagcaaaaagaacgggaaaaacgtgagcgtccgcgacaagctcagccatttttccgcttccatcatgccgccggtcaagccgagaagaagcgccatcggcaatgcgatccgctttggcagccggccgaaccataacagcagcacgttccagctaaacaggctgagcaaaaaccataaactccaatgcggggtcaataagtcaagttccagcgactgtttgtcatacaggaagaaatagtagatcgaatacagcagctggaacagaacgtacgggatgagcaattttttcgtgattttttgcaagtagccgtgctcatggaattttttggcgaaatagccggaaatgaaaatgaacgctggcatgtggaaaaagaaaatccacgtatacaagctgtgcacccataagacgccgtcaatgtacgggcgtagaaagtggccaaacacgacgaggagcatgagcgcgcatttcgcgttgtcaaaataatagtcccgctccttcatagtgtttcctccctctagaaatgttgatttatcaaggcttttcggcccctcaggggtgtccaaaaaatatttttcgacaaaatcccttacatcctttttcagttttgtggatatcttacagacctagggtgcgcttcgcggccacggctggggatattttccttccgtggggagaagcgtattcgatgcaccctttggatctccgcgtcgctgatgaggacgaaccctcccatgtctccgggcgtcttcgcgccaacattccctcgttcggtctcgtcatcaggcggaggccggccaagctcctttggggactcaaggtcgaatggataaaatcacgccagcttctccggtgtcatcctgttgtccaacgattcttccgttcgcagggggaggccttaggccgcccgttgcacctgggacaagacgtcctgtttcattcgctccgcgtcaaaggcttgtttcttcgtacaaatcgcaaacagcacattcaacagcttccggcataatgcgacgatggactgctttccggtcagcggattgacggggcgggtcgtgtaatagtcatgcagctcgcgaaacgcctcgttgtgccggatcagcggaatcatcgcccgaaacagcaccgatcgcagccgtttccgtccccgtttggagatgtgcttttgccctttgcgctggccggaggagttctctttgagcgtcaggcccgccaacttcaccaattgacgcgggtcccgatagtgggcgaagctgccgatctccgccagcagatcgatgatcgtggcgtctcccaacccgtcgaccgttttcagccattgatactccatcgtcgtttgaaccaacgccttcaactcggcgtccaacgcggcgatctcagcctccaattggcggtatcggcggacgagcgcggcgatttcaaaccgggccatcgtcgtcccttccgtcaccccaatcgagtccttcgcggcgtcgatcaacgcctgaattttggccttctgcgggcatttcagcccttcgctttgccggtacacttcgatgagctcctcggcggatcggcccgccatatcagccggaagcggcgtccactccagcaccgaaagcgccgttttccccaggtcgcgaaacaccgtccaaaactctggaaaatatcggtcggtccagcggacgatcgcgtttttcaccgccgtctgttccttgcggagcttctctttgagcgtgctcccgacgcgcaaatcggcttcgatctcgtgcagcagccgggggacgaggaatcgtccgtctttcgccagtctggcgatgactagggcgtctttggcgtcatgtttcgtcggcaggttgtcatcgagttctttcgaccggcacacatgcgccgggttgaccatgaccaacgggatcccgtgctcctcgaggaagtaggccaggttcaaccagtagtgcccggtcggctccaccgcgacgatcacctgcggctttccgaacgcttgcatcgcctcctgaatcgcttcatacagctggcgaaagccctctttcgactggaagatcgggaacgatttgcgaagcacacgcccccggtcatccacgaagcaggcgtagtgggttcgtttcgcgatatcgatgcccacgacaagcgtttgttcggtgacttgattgattttctgattttgtgtacaattcatttgaagtcctccttggtatggtgagtgatgtgtttgacacccctgcatcataccaagagggctttttttgatcaagtccccggaaaagctcctaacgggaatgctcctttctatacacaccaattcgaatcatactccttctttttgagggagtcaacgcaggaaacgaagcgatgggatgtccgctgtcatcagtttgccaaagaaaggggatgattcggtgaaaaacgatcggcgcgaaatgggcgatatgacgcagttgcttgaaatcatcaacgccaaaggagacgaaggcgagcttcatgagatcgtctgcagcgacgagttgttttggaaaagcttgcgggcgcaggcggaggacagtgcgaaaggaggggagtagatggaactgttgcgggcgaagcgaatggctgaagctggggagatcgttccggtgatgtataaagggaaacaagtggtgattcagcacgtcgatgatgagcgcgaaatggctcgcgtttatttcaccgatgagccggaacacgaacaagacgtaccggtgcgactgcttgaggaacaatgagagatgtgcaaattgtcgccgttttgtcaagggaaagacgatgacaccgtccgttcttctatggtataatgattcaagaaacgacgcttgaacattggagtgacaaacatgaacatcggctttggagaaattgcgctcatcgtctttttcgctttgctcattttcggaccgaaaaagctgccggagttaggacaagcggccgggaaaacgctgcgcgaatttaagaatgcgacaaaaggcatcatcgacgatgacgagacgacaaaagcgcaaaaataagaggttgggcatagaggcctggcctcttatttttgtatttcgtccgtgactagccatttcctccgcgatgcggcaaaaaagagacaagctctgtcaaggggcgccatatacatatatatggaggcatgttggctcgttgggataagccgtggcggaggggtttcgcgatgatcaaaaaaatggcggcggtgattgtcggcagtctgcttcttggcgttggcatcaacgtctttttagtccctcaccatttgcttgatggggggatgatcgggctcgggctgatcgccaaatacgtgtggcacgttcaggctgggttgacgatgatcgtcttaagcgttccgctttatgcagccgcatggttttactaccgcccgtttttttacaacagcttgcacggacttttattttcctcatggatgattgacgtattgtccgttttgcgcggcgtggtggtgttggatccgcttttgagcgcggtcatcggcggggtgctggtcggcgcgggcatcggcttgatgctgcgcgaggagacgagcacgggcgggaccgacctgctcgcccagtttatcgctagatggacgaactggaacgtcgggatcatcatttttgtcattgacgcctgcattatttcagctgggagcatgatcatcgactcagtgccgtttgtccactcgcttgtcgttgtcacggtcgtcggggcggtgacgacgatgttgacgcgcgaaaaaacgatgggggtatagcccgaatccccatcgtttttcgtttcagcagataggcgctcctctatgggaatgcggcaccgaaggcgccgtttccggctgtttgctgatttatgctgtgggggagttttaacatcgttcgcacaggagatgagaattttgtccgtttgacctttcccagcgacgagttccccaatcattggcggaaggagcatcggttatcgcttagccagctcgagcgcgcggtagacgttaatcagcccatagccgtaatacggatcttttcctctctctcccaaatcgtcagcgctttcgagaataatgtcgcgcacttcatcgttcgaaagccgcgggttgacggagcggatcaaagcggcgagcgcggtgacgtgcggcgcggccatcgacgtgccggaaagggcggcgtaccggtggccggcaaacgtgctggcaatgttcgttccaggcgcgacgacatccacatagtcgccgtagttggaataaagcgcataggaaagatccgggttgacagcgccaacactgatcacttctggataagcggctgggaagctcgcctgcgacgtgctgtcgttgccggaagcggcgacaagcacgacatcatgggcgtcggcgtagcggatcgcttcctcaagcaccgaggacggttggtagttgccaaggcttaaattgatgacctttgccccgtggtcgaccgcccagcggattcctttcgctacatcaatgctcgttccatagccgtccgcatttaatgctttgacggccatgatcgggttgaaccatgttatgccggcgactccttcgccgttgttcggctgtgaggcgataatgccagcgacatgggtgccatggccattttcgtcattcggagagcggtcgtcggccaatacgttgtatccgggaccaaggcggcggattaaatcgggatgggtcaaatcgaccccgctgtcaatgatggcgacaggcacattccgcttgccgcgcgacagcgtccagccgtcttcggtatgaatggcgggcaagttccactggtagcgggcgtaaaacgaatcgttcgggatcggcgccggcttgttccactcattttgcatgtaaatgtagtgcggttcgcaataatcaaccatcggaagggatcggaaatagcggcgcatctcttcgtacgtttgcccgcgcgaacggaatacaaacacgtggtcgacctgcttgatgagctggccggcgatggctgcctccatttgttgaagacggctttccgatggcaatgcccgaaagcggacgacgatctcattggcgaaataatggcttcggtcaccgcggcgattatggaggatttcccgaatgcgcgggtgcttgttcaactgctgtttcagctgctcgcctgcgcttaagctgtctaaggcgacaacggttggatgggtgggtgcgaccccggcgtcaaacggcttcagccgcggtggagccggggcgttttcttctagagccggtcgccccaaggcggctgcggcaacgagtagagcaacaaccgcgctggccgcggcccatattcggtatcggcgtttcacgctgttcacctcctttgttgttaggatgggcgattgacggacaaatcatgaaaaatgggattcaccttttgccatggcgaatcccattttcttcttcagcggccgaccgattgcatacagatgcaatttgaagttttcacatttgcggcttttaccgagcatttgatcgactgtcgggagaccgaacaacgccgctttcagccccatgtatgggtctaggaagcgggtggttgtttggtcttccgccacgccaaggcgtgacgggggcaagcctgtggcttgccctcgacagtcgaaaaatagataagcggcttttctgtccaagatatgttaaacgttttgattgcatctagacagcacttgctgcgctgcttgcaaatcgaggcgcagctgctcttgaacgttggtcggatggtagtatcctttgttgatcatatattgactgatctgttcatggaatgtgatcgcgtcattcaaatgttgctttaacgtgttgcgcacttccggggtgaaagcttcggcgatggccattgcgcatcctttaatggcgtttttcgcactgatcaggcaatcagcggcgatcatttgatcgttcaatacgccggtcggtgtcatcgttgcctgcatcgttgtccctccttttttccttatgacagcaagttttgcaagtcgcggatgtgctgctgtgtcttttgcatgtcttgttgaatgagcgatttcaattgtggatcgcttgccatttgctgcatggcggcacttttggcaagacaggtgcttttaaacataagcagttcgtgcagctcaagcgtttcgtgtgttcctgccgcgttcattcttctcaccaccttccgtgacatagtatgtgtccggctgtttgcagtatgggtggggaatgatgggaaaagcgggtcgtggcgctttgaacgatcgcgacaatggggaaaagaaggagtccgcgcgctcaagttttgtctagagcggggtatactatgggcgcaatccgcttatgaaggaggtagggaaacgggtgagaaaaacattcattgtgctaagcgttgctgttctccttctcttagccgccggcgccgttcttcttttgcgccggggcgagtatgcgtttgtgccggatgggagcgatattgcgccgtatgaagcgagcaaacagactggaatcgatgtgtgggggcgatggatcgcagcggatgacagccgcatccaagcgttgtcggctagaaacgggcatttgcaaaaagaggaaggggcggttgtcgtcgatgaccggttgcttcgtctcggcaaggaggtgttttataaagaaacgttcggcaatgaagtgtttttgaccgacattatgggtattgtcgacgggccgctgacgcttgccaatatggccaaagccattgtcgcattaaaaggagaagggacgacgaatttgcgcgtgccgcttgccgaagatgtgacgatcggcggccgcacatataaaaaaggcgagttgatcgacacgggcatcgacgtgcccaaagggtcatacttgccgctcgggatgccgatcgtcaccgacggcggccgcgtgcgcgtcggcatcagctgcgccgcctgccatgcgaccgtcgatccagtgacgaaaaaagtggtggaaggggcgccgaacaacgatttgaatgccggaatgctcattgcgttggcgacgaattcgagcgcttattttactcatgccaatatccgctcgctgaaaaaatatatccgctcgttcgatcggacgatcatcgattcgaacgggcgcaaagcggcgctgccggatccggagctgcttgagcgggacgtggaccgcatttttgccagctggccgtgcggcaattttgattcgacgatcgatatgaaagcgaatccggcgcaaattccggattcgtttacgcgcggcgaccatccgtacgggtggagcggctttgccgccgccggctcattccatggcttggccgctttcagcaacaacgtgcacgcgcaaaatgccgattcgctcgcgcaggcggaaattagcgaagcgctgtttggcattgataaagaagtgtatattggcacgattttgcaaaacgccgcccatccgcggtttcgctatcagccgacgacaaaggagaaaccgtccgcctttttcgcgaaagtcgacccgacgccgaaaacggccggcgttaatcagtttgtcgcgccgccgcagtttccgaaagtatcgctcgtcgctccagatgggttgatcgtcagcgagccgggttatcggttcaatgagcaaaacaatgccgtggccgcttggcaaaatacgctcaatcctccgccgccaaatgaacggatcagcgaggagcgggcggcgagaggaagagaggtgtttgtccgcgccggctgcatccgctgccatgccggggcgtatttgacgaacaaccgcgtcgtggcggcgaatgtcatcggcacggaaccgtcacgggcgaaagcactgaaaaagacagaaaaagtgttcggagaggccgtgttgtacgctccggatacgccggtcccgatcccaaagggggcgaaagtattgaacgtgtcgacgaaccatttagatccaaaacaaatcaggcttgccttcgcccacggtgattcgccgggcgggtataaagtgccgagcctcatcggcctggcgtggagcgctccgtatttgcacgacggcggcgtggcggttgggccgaacggtgagctcgggctttcgggcaccgttcaaaaaggcatcgcccctgatgcgcgcaacagcctgcgggcgctgatcgaccggacatggcgcgagcgcgtcatcgccgccaacgccaaggactccgacttgcggacggtgcatgtgaccggcgccgggcaccggtattggatcgaccgtcaagccgggtttacgaaggaagagcaagaggcggtattggactatttgttgtcgctcacctcgcgctgaccgcatcgagcgtcgtttattctgcgctcatgccgctgggaatagttcccttgcaacgctgttataagacggctcacactaataggcaagggagggaaagcgatgagcgaaacatgtttttactgtcagtgcgagtgcgatgacaaggtgcattacgtatcgttccatacgaatggcgaagaacgcgaagaaacgctttgtccggaatgttaccaagaatggctgcagggcatgaaaggttgacctttcttcctgctttcatttcgctcggaagcggggctttttcgcgaaatgatgatgaaaaaaccgcaccgtggtcaaactggtgcggttttttgggacagcggcggagtggcgatgatgtccgccaaatcgccgtcttcgtcataggcgcggtagacagcggctttcgtacgcggagcatggaccgataaaaagagaatgcgctccttgccttcatgggcgactttcgtttccattttcaatgacactccgtttatcgtgagcgagtagaaccggtacgtcaagccaagccatgtgcgttcttgtcgaacggtatccggatgatggcggatgaacgcagcgagctcggcgaacgaatgcatctcccgctcgagccattcgcggatggcacttgccacctgctccaaccagcctttccaaaacgttttcattttcatcggcatcaccttttttcatccatcatgcccatttccgctgttcattatgcagggaggcggatggaaaacgtcgtcatgtcttcatcggataaacagcggatatctccgccatggtcttcaatcacttttttgcaaatgtacaggccgatgccggttccgagtttttttgtcgtaaaaaacggctcgaaaatcgtttccacaatgtcggccggaattgacggaccgttgttggcgatttcgatgatgatgcttccgtcttggcaacgggcggcgatgttgatccgccgcggtttttccctctctttcaccgcttcgatcgagttgagcaaaatgtttaccagcacctggcgcagctgatctttataggcaaatatatgtatggattcatcgatcgccaccgaaaggtcgacatcgctgtcgacgatcgtggcgtataaaaactcgataatttcctccaacagctggcgcagcgaaaacgtttctttttcgctttcaacaatttctttgcgtgaggcatgcaaaaattgcgaaatgcgaaatttcagctgctgcaactcatggtcgataatgtctaaataaggaagatgcggatgctcaaacttcaataattgaataaaaccaataatagccgtaagcggattgcgaaactcatggacaaaactcgatgacatttgtccgagcagcgtcagccggtcttgatgcgatctggcaatgagcgcgtttttttcatgcagctctttttcctttaactcattatattttgtgacagcatgaaacaaaaattggtcaaacagctcgttcaaatggtcgatgagcggggacagttcgtcgaccgacagcggcgcggcgagcgcgtggttgatgacaagccgcctcccaaggttgacgttgtagacgagagctccgatgccgacattcatttccgcacgttctttcgcgattttgttggctaaccgttcgaccgtctcgctagatagcgaccgcaacagcgcttctttgaccagctcaaacactgctaagccgttttgttcgacatgatggatgtatttgtcatcgtcggcaattttcatatgttgccgccaataggcgagaaagttcggcaaatgggcttctaaatgggtgacgagctgctgtgccgcagatgccaaaaaagccacctcgctttccatcgtttattttttaattataagggggaatatcggactagaacagaggaaaaatcgcaatcgatccggctaaatgaacgtccttttgcgaaaagcgatccaaaaacgcctggtgctgcggaccggacagactgtttgaatgaaaaaggaaaaatcatttataatgaatgggacgaacaaatattttgcaaaaggttggggacgatcgtgaaattgtatgactcgattttagatttgatcggcggcacgccgattgtcaagttgcgccgccttcctgatccaaacggggcagaggtatacataaagctcgaatcgttcaacccaggcggaagcgtcaaagatcggcccgcttgggaaatgatccgacgcgcggaggcggaagggaaaattacacccggaaaaagcacgatcatcgaaccgacatctggcaacaccggcatcggcctggccatggtgtgcgccgccagggggtatcgctgcatcattacgatgcccgacaatgcgacggtcgaacgggtgaaaattttaaaggcgtacggagccgaagtctatttgacgccggcggagaagcggatgcaaggggcgatcgatgaggccaaccggcttgctagcgaaatccctgacagctttattccgatgcagtttgaaaatccggccaatccggatgcacaccggcatacaacagcggtggaaatttatgaagcatttgatggacggctcgatgcgttcgtgttaaccgccggcaccggcgggacggtgaccggaacaggggaggagctgaaaaaacgcatcccgaatttgcgcatttacgtcgttgaaccgtacggttcgcctgtgttgtcgggcggcaagccggggccgcacaaaattcccggcacgggtccggggtttatcccgaaaattttaaatcgctcgatttatgatgacatttttttgatcaaagatgaggatgcccaacagatggcgcgcgaactggcggcgaaggaaggcattttggtcggcgcttcggccgctgccagtgcctattacgccatcaaagtggcgaaacagctccccaaaggcgcccgcgtcctttgcatggcgcccgattccggcgagcggtatttgtcatccgatttatttgctgattaagcggacgtcgatcgacgaaaaaagcgaggatttcttgcctttcatgggaagggaagcattcctctctgcaaaacaaagaggaatgcttttgtttgatagttcctaggaatctgtccgatggattgaagtcagcgaatatttatgcaaaatcttccgttttatacgatttgaacatttgtttatttcactgttttggaatccgccaaaatggtttcgtcgggcagacttctaggagactggtgaaaaacaacggattcgcttggtttttgagaaatcaaaagaaatgaagttgcggtgttgcaaggtttctcaatttgagaaatactgttggagagcaacacttccttttaaatcaccagtcttctaggttgcagaaagaggataatagagcaacagttgtcgccccttttttccttcgcgccgccgtccgctgtcgataaaaccggcagtcaagtacaatcgctgcgctgcaaagtttcgttcattgacagcaagcacaatttcgttaatatcggaaaaatgggtgttgacgaaggctggcagcaaagcgagcgcctgcttggcgaaccctttcccttgttctggataattgatggaaaaggaccggagcagcacggcccgcggattgtcggtaaacggtcggatctgtttgccggtgtggagaacaaaaaaaccgaccggtcgttcttgatgaaggatgacaatcggctttctttctttttcctcggagcatgctttgagcgcctcagcggggagtgcggtgaatcgttgctgttcttttggtagatagaacgagcgcagcgttgcgtcatggtcggaatgataaaaacagagacggatttcatgaaccatttcgaattcctccatttttgatgaatcagacaatattataccaatgatcctttttgtttttccatctttttcttcttgtttgcacggtctcatcgctgtgtgtattgactatgtattgactatggacggctgaaggctttcgctatgtgcatgagggagagaaaacagagaatggtttattcgctgaaagtcgttgcgaaaggaagagagaaggtgttcgcttggcctcgaaaagacaagagaagtggagcaacatggcgcgcatcgcgttgacgctggtgatcgcggcgctcggcggcttcattttcgccttgtttggcgttccgctccattggatgctcggtccagcagctgcgttgcttttggttggtcgtttttggaagggaaagttgtattggccggtcggcattcgcaacgctgcgctcattccgatcggctatacgctagggacatcgatgacggcaggaacgcttgtggagatgggccggcaattgccggtaatgttgctggcgacggtgttgattttgttgttcagcttccttgtttcttgccttgtcgcgagatggacaaggattccgctccgttcggtcgtcaccggcagcatccccggcggattgtcgcaaatgcttgtgttgggcgaagagctcgacggtgtcgatgcaacgattgtcacgttttttcaagtgatgcgcctgatgggcgttgtatttctcgtcccgcttatcgtcttaagcccgttcttttccggcggcgctgaggcggggacgggcgcagaaagcggacaagaggcgcattggagcgtcggtcttgtttggctgtatgtgatcgtcacggttgccagcgcgatcatcggaaggcgcatcaaactgccgactgcctatttgcttggcccgatcatcggaacatcggctttggtcatggccgggacgccggcgccccatttgccagcgcctttgttggatatcgcgcaaatcgcgatgggggcttatctaggcttaatgctgaaaccggctcgcatcgcggaaaagggaagagctgtgctggccgctgtggctaccggccttgcgctcattttgttttccatggcttcggcatttgtcttaacggttttgcatggcgtgccgtatttgacagcgttcatcgctttggcgccggggggcatggatcaaatgggaattttggcgcgggaggcgcatgccgaccttgccgttgtgacaagttatcaaatgttccgcatttttttcattttgcttgtcgttccaccggtgctgaaaaaatggtttgccgcccgctggtttcgatggatcgaacgatggaccatacatcatggtggacggtccatgcagtctgcgtcaatccaaaagaaagggctgtgacaagaaacaaatatatgctaaactagaaagaaaaaggagggggttgccatgaaccattcgaccgtttatcgtccgcatagcccagtggcgaagttggcggtttcctttttagcggcgctggccgttgcgacggcggggctgtatgccgggcaatgggtgccggctggcctgtatttgcccctttacgcgcttgagcttgtgctgctgttggtcatgatgttcgcccgcgtgaaaaaagctgtcggctatccgcttatgtttgcgtttatgtttgtctcgggggcgacgctctatccgctcatcggctattacatttccatcattggcgcggctgcggtgttcaaagcgtttgcgctggccgttgtatcgttttccggcgttgccatttacgcggcgagaacgaaagaagatttttcgttcctcggcgggtttttgatgcttggcgcgtttgcgctccttggcttgttgatcatccaatggttcatcccattctcaagcgtcgggcaaatgggcatcgccgctttggggattttgattttccttggctttacgatttacgacatcaaccgtttggcccgctatggctttacggaagcggatatcccgatgattgtcgtcaatatttaccttgatttcatcaatttgtttgtctacattttgcgttttttcgccagcgatgaggattgagcgccaaaaaggggctgacccaaaaggccgtctgtctttaagataggcacaacatatagtgttaaagaagcggtcagcacgcatatatggagacggaagagggcgtccccatccttttgggacaccctctttttccatgacggtggcattgatcaaagcggcaagtcgaaatggtgcggctgtttttttacggcattaaaggtgaaacgcggtgaggcaggaatcggcaaagggtggggcgaataagagaaagaaatggagaagaaaggggcctcatgatgaagtttgccgtcaatgtatcgacgattttcacggaagcgccgtttctcgcccggtttgccaaggcgaagcagcacgggttttcgcacgttgaatgccagtttccgtactcagtggctcctgaggcgattgctgatgaactcgagcagcttgagctgtcgcttgttttgctgaatttgcccgctggcgattgggaaaagggggagcgcgggctcgccattttttctgaccgtcatgatgaattccggtgtgcactggaggaaggagtgcgttatgcgctcgcgctcggtgtgccgaatcttcattgcatggccggagtggtgccggccgatttgccgcgagaacgggcgaaagaaatatacatgcgccgcttggatgaggcggccgctgcgctcggcgtccacggtttgacgctgacgattgaaccgatcaatccgttcgatatgcccggctactttttaaccgatattgaggaagcggcggcgatcatccgcgatctcggccggacgaatgtgaaattgcaatatgacgtctatcatatggctcggctcggacgcaatgtgacagcgacgtttgccgactacgcaccgctcatcgcgcatgtgcaattcgctgatgcccccgggcggcatgagccggggacgggagagcttccgtatcgcgagattttcgcatttttgcaagagcacggctacaatggagcgattggacttgagtacattccatcagggaaaagcagcgaaagttttgtctggtatgatgaataccgcggaatgaaagggggaggcggacgatgacacgcgtcggctttatcggattgggcgtgatgggctcgcgcatggctagacggctgcttgaagcgggattcaatgttacggtgtacaaccgtacgacagaaaaggcggttccgcttgtcaaccttggcgcccgacaggcggcgacagtggcagagctggctggtgaggcggatatcatttgcacgtgcttatcgatgccggatgatgtcatcgaggtgtatacaggtgaaggcggcgtccttagcgcggcccatccggggacgatttgccttgattttacaaccgtcggtccgaaaacaagccggtttgtcgctcggcgcgccgacgagcacggcgtcgcctatttggacgcaccggtaagcggcggtccggaaggggcggagcaaggggcgctgacaatcatggtcggcggggcgaaagaagcatgggagcaggtgcgcccgctgcttcgggtgttaggaaaaacggttgaatatttaggagaaagcggcgccggcagcgcggcaaaagtgatcaaccagtacttagtcgctgtccattctgtcgccgcggcggaagcgatggtcgctggcgtcgcttatgggcttcatgccgggaagctgtatcggctgttaaaagaaagctacggagacagccggatgctgcgccgccatatggagcagttcgtgttgccgcgtcgattcactcctggcggggcggtgaagtatgtgcataaggacgtgcgcctggcgaacgagttgatggatgaaatcggccttggccaccgtcttggcgttcaggcggaaaaagcgtttgccgcagcgatcgccgcaggccttgccgacttggatatggccgcggtcattcagccgctcgagcagcgggtcggggtggtggtaaaagagacagaatggacaaaatgatcgtcaaattcaaaaaattcgttgaaaaaatggaggagcgatggtttaatagaagtagcagggagggttggctccaaaggttgttttgggctaaatcacttgtatatatgacggtgatcagaaaaggtgtcccgattcttttgggacaccctccgcctgataaagaaaacggttcgagcggttcgcttttttttacagataaaaagaaacgatgtttcttattacgaaacgaaggagggcgctcatgctttcattgacatggattgaggagctgcaggcgtttttgcatccagaacagatcaaacggaatgaatcgttccaccccctcggcaatgatggggcggtggccgtctatccgcgaacagaggaagaaatcgctgcggtactccgctatgccgaccgccatggcaaaaaagtcgtcatcgctggacgcggcacaaaacgggggtttggcgggcaacgggaacaggcggacatcttgctgtcgttggaacactacgccggcattgtcgaacatgcggccgccgatatgacggtcactgtcaaagccggaacggtgtttggtgatttgcagcgcgcgctcgctccgtatcggcaaaaggtcgccttggacccgttttggccggaggaagcgacgatcggaggggtgattgcggcgaatgacagcggcccgaagcggctcggctatggggcagcgcgcgattcggtcatcgggctgcgcgtcgtctatccgaacgggaccgtcattcgttccggaggcaaagtggtaaaaaatgtcgccggctacgatatgaataagttgttcattggggcgatggggacgctcggggtgctgagcgagattacgctcaagcttcgaccgctcgcgaaatatgaaagcgttgtgttgctgtcgttcccaagcggcgatcttcatgacattcgctcgtttgccgtttcgttccttgatacaatgatggagccgatttgttttgaactgctcaatccggcgctttccgagcggctgacgggacggccggtttatacgcttgtgatcgggtttgaagatgtggaaaacgccgtccattaccaagagcattgggttgaacgactgcggccgaaagcggtggaaatgtccattttagccggcgaagagacagcggcgttttggcggacgttttacacgattgcaccgaacgggcgtctggagcaggcggaaaacggtgttgaagcggcagtgaaaatcggggttgtcaacttggatgtactctccatcttgcgtgaaagcgttttaatcgctgaccgttgccatgtccgcatcgaggcgcacggcggattgggccacgggctttgtcaggcgtatatgcacggcggcgaagagggagtgttgaccgcgatcgaggagctgcgccaaacggcggttcgccttggcggctacgcgattgtgaaacatttgccgctttcgctgcgccagcgcgtcgacgtctggggcggaaagccgtcgtactttttcttgctcgaaggcattaagcgaaaaatcgatccgaacaaaacggtcaacgatcaacgctttattggggggatttaatgatgagcacgatgaccaatgagcgggcggacagcccggcgtgtgcgaccgcgagtcttggaaactatcgttttcacgatttgccggacccgagcaagtgggctgattgcgttcattgcggcatgtgtttagaatcatgcccgacgtacgaacagacgggtgaagaacagcactctccgcgcggccgcgttcatttgatgaagtcggtcggcgaagggaagcttgagttgacgcctgatttgctcgatccgatttttacgtgcttggattgccgtgcatgcacgacggcttgcccggccgatgtcgatgtcggtggacttattgaacaagtgcgcggccagctccgccaagcggttccgctcaccggttggaaggcgcttgtcagcgacgttttcttaaaaggcatttttccgcatccgtcgcgcctcgattggctcggccgcctgctgaaatggtaccaaaaaagcggcttgcagacggtggcgcgcaaaatcggactgctgcgtgtcatgcccgatcacttggctgagatggaggcgattttgccagcggtcggtacgccggttcggagaaagtataaacatcagccgctcattaaggcgaagggggaaacaaagcggaccgtcgcgattttgaccggatgcgtcatggatgttatgtttagtgatattaacgaagcgacgatccgtgtgttgacccataacggcaacgatgtcgtcatcgtcccgaaccagacgtgctgcggggcgcttcacgttcacgccggcgaccgcgaaaccggccggaagctcgccaagcaaaatattgaggcgtttcaagatgtcgaccatgtcatcgttaacgccgccggctgcggctgcatgttgaaagagtatccggaactgttccgccatgatccggaatggcatgaaaaggcggagcaatttgccgccaaagttgaggacgtgtccaaatttttgcatgacacgggcttcaaaccgccgaaagcggaattgaacgtgcgcctcacctaccatgatgcgtgccatttggcccatggccagggcatccgccaagagccgcgcgctttgattgaaagcattccgggggtggaaatggtcgccatgccaaacgccgatcgctgctgcggcagcgccggcatttacaacctcacccatccggacatggcacaagcggtgcttgagagcaaaatgcaacacgtgccgcaagaggtggagcttatctcgatgggcaatccaggctgcatgctgcaaatggcgcttggcgtcatgaaacatggacgaaaccaaaaaatcgtccatacggtgcatctgctcgattgggcgtaccaaaaagaagaagggaaggacgtgcgcatatgagaaaacggccgattgcaacgaacgacccgcacatccaagcgctcgcccgcatcgttggggaacaggcgattttataccggaaagaagatttaatggcgtatgactgcgacggcttcaccgtccaccgccatttgccaagggcggttgtatttccaaacagcacggagcaagtggcggcggtcgtcaaatactgccatgagcatgatcttccgtttctcgcccgcggcgccggcacggggttaagcggcggggcgattccgctaaacggcgaagtcgtcatcagcctaacgcggatgaagcggctgttgcacgtcgatctcgaaaaccggcgcgccgtcgtcgagccggggtttgtcaacttgaagttgacgaactcggtcgcccaccgcggctattactatgcgcccgacccgtcaagccaatattgctgcacgatcggcggcaacgtcgctgaaaacgctggcggcgcccactgcttaaaatacggagtgacgacgaaccatattttagggcttgaagtcgtcttgccgaacggcgaagtgattgaaatcggcggaaacggcgttcccgatccgcccggctgcgatttgctcgggctgctgaccgggtcggaagggacgcttggcatcgtgacaaaaatcaccgtccgtttgttgaaaaatcccgaggccaaacagacggtgctcgcctattttgacgaagtggaagatgcgagccagaccgtttccgacatcatttccgctggaatcgtgccggcggcgctcgagatgatggatcaaacggccatcgaggcggtcgaagcggccgcgtttccggtcgggcatccgaaagacatcgccgcgctgttgctcattgaagtggatggcatttccgccgggatcgacgaacaaatcaacgatattttaacgatttgccgccgccatcatgtgcgcgaagtgaaagtcgcccagtcagaggaagaacgggcccgctggtgggcgaaccggaaaaccggctttggcgccatgggggcgatttcgcctgactatttagtgcaagatggcgtcattccacgcagccgtctgccggaagtgctgcgggaaatcgccgatatcagccgcaagtatggactgagaatcgcaaacattttccacgccggcgacggcaatttgcacccgcttgtgctgtttgatgcgagcaagcctggggagacggagcgggcgcttgccgccggaagcgaatgcctcaaggcgtgcgcggcggtcggcggatcaattacaggggaacatggcgtcggcattgagaaaaaagaagagatgcgcttcattttcactgacgaggaaattttggcgcaaacggcaatccgcgacgtgtttaacccgaaaaacttgctcaacgccggcaagctgttcccgacgccggggcgttgtgtagagacaaagacgccgtcgacagtgaaatgaaaattttttgaaaacgattgccagtcatttcgtttcatggtatcatctttttagagaaattgagaaacaatgtttcgtaataagaaacaagagaggggaagagaataatgggcgaatacgtacaaaaagggaacatccaagtcgccaaagtgttgtacgactttgtcaacgaggagcttctgccgaacagcgggttggatcaagacaagttttggagcgatttcggcgcgctcatttccgacttgacgccgcgcaacaaagaattgctcgcccgccgcgacgaaattcaagaaaaattgaatgagtggcataaagcgcatcgcggccgctttgattttaacgaatataaagcatttttgacagacatcggctatttggagccggaagtcgaggactttgcgattacgaccgacaatgtcgacgatgaaattgccgtgcaagccgggccgcagctcgtcgtgccgctcacgaacgcccgctatgcattaaacgctgccaacgcccgttggggcagcctgtacgacgcgctgtacggcaccgatgccatcagcgaggaagacggcgccgagcgcggttcgtcgtacaacccggtgcgcggggcgaaagtcatcgtctacgggcggcagtttttggatgaagcagtgccgcttgccgaacattcccatcaagacgtagtccaatacgcggtcgttgacgggcggctcgtcgtgacgacagaaggcggggcgacgacggggctgaaagagccagaaaaatttgtcggtttccaaggcgacccgcaacatccgacagcggtgttgctgaagaacaatggccttcacattgaaattcaaatcgaccgcgagcatgcggtcggaaaaacggataaagccggcatcaaagacatcgtgttggaggcggcggtcacgacgatcatggacggcgaagattcggtggcggccgttgacgccgaagacaaagtgctcgtttaccgcaacttgtttggtctcgttaaaggcgatttgacagcgacatttgagaaaaacggcaaaatcatgacgcgctccctgaacccggatcgcgtatacaaaacgccggatggcggggagctcgtgctgccgggccgttcgctcatgttcgtgcgcaacgtcgggcacttaatgacgaacaacgcgatcttgcatgcgaatggcgaggaagtgcatgaagggatcatggacgccgtcattacaagcttgattatgaaacattcgctcatcggcaatacacgctacttgaattcgcgcaaaggttccatctacatcgtcaagccgaaaatgcacggatcggcggaagtggcgtttgccaacgagctgtttgaccgcgtcgaagacatgctcggccttgagcggaatacgattaaaatcggcgtgatggacgaggagcgccgcacgtcgctcaacttgaaaaactgcatctaccaagtgcgcgaccgcatcatttttatcaacaccggcttcctcgaccggaccggagacgaaattcatacgtcgatggaagcggggccgatgctgcgcaaaaacgagatgaaatcatcgacttggctgcaggcgtatgaaaaatcgaacgtcgccgttgggcttgccgccggcttccgcggccgggcgcaaatcggcaaaggaatgtgggcgatgccggatttgatggcagaaatgctgaagcaaaaaggagcgcagctcaaagcaggcgccaatacggcatgggtgccgtcgccgacagcggccacgctccatgcgcttcattaccatcaagtgaacgtctccgctgtgcaaagcgaactggcgaacgatcggaacgattatcgcgacgacatgttgcaaatcccggtcgttgaccacccgcaatggacagcggaagagattcaagaagagctcgacaacaactgccaaagcattttaggctatgtcgtccgctggatcgaccaagggatcggctgctcgaaagtgccggacattcacaacgtcggactgatggaagaccgggcgacgcttcgcatctcgagccaaattctcgccaactggctccatcatggcatttgcacgaaagagcaagtgcttgagacgctcaagcggatggcaaaagtcgtcgacgaacaaaacgccggcgatccgaactatcgtccgatggcgccgaattacgatgattcggtggcgttccaagcggcatgcgatctcattttccgcggctatgaacagccaaacggctataccgagccgattttgcaccgccgccgtcaagaagcaaaagcgaaatttgccgccattcagcaataaacgccaaaagctgtataaggaacaagggatggacgaccttgttccttcctatctattttgatcagaaaattaagaaaataaatagagaaaggaggcagctcctagttactactggccggttgtcaaacgcaaagcagcacaaaaggcggtacaaggggataggggaagctagtagctagggatcagtgatggaacatttgcgagaacgagcgttgcttgtccatcggcaggcaagaggaaagctgtcagttgaagtgaaagtgccggtcgtgaatgccaatgatttaagtctcatttattcgccgggagtggctgaaccgtgcaaagaaatttacgtcaaccaagacgaaatgtacaactatacagtgaagggcaattttgtcgccgtcgtctcgaatggcacggcggtgcttgggcttggcaacattggcgcgcgggcggcgcttccggtcatggaagggaaagccgccttgttcaaagcgttcgccgggatcgatgccgtgccgctttgcctcgatactgaagatccggaacaaatcattcaaacggtcaagttgctggaaccggcgtttgggggcatcaatttggaagatatcgccgcccccgcctgctttgtcattgaagagcgtcttcgccaagagatggcgatcccggtgtttcatgatgatcagcatggcacggcgattgtcgtggccgctgggctgacgaacgccttgaaagtggttggcaaacagctcgccgattgccgggttgtcatcaatggcgccggcgctgccggggtggcgatcgccaaattgctgctgtcgatcggagtcggcgaactgatcgtttgcgacacaaaaggagcgatttatgaagggcgctcgcatgggatgaacgccatcaaggaagaaatcgcccggcaaacgaatcaccgccgtatctccgggacgcttgcggacgtcattcaaggcgcggatgtgtttatcggtgtctcggttgctggggcgttgacgccggcgatggttcggaagatgaaccgcggggcggtcgtattcgccttggccaatccggtgcctgagatcatgccggatgaggcaaaagccgccggagccgccgtggtcgcgaccggccggtcggatttgccgaaccaagtgaacaacgtgttggcgttccctggcattttccgcggcgcgctcgatgtgcgggcgacgcaaattaatgaggcgatgaaaattgccgctgccgaagccatcgccgggctcatccagccggaagagctgacggaagagtatgtcatcccgaacccgtttgaccgtcgcgtcgttgaggccgtcgcttccgccgtcgcccgcgccgccatggagaccggggtggctcgagtcaaggaaaaagttgaggaacaaaatcgtgtcagagaggggtagccatcgatgaagaatccgagctggcggttttgatcagcaaagaggaaaagcaggtgagcgaagaagacgtgtggtcgtatattttcggctatacagtcgccaacgatgtcaccgcgccgcagtttttccacccggatggccattggacgatcggcaaatcgttcgatacgttcactccgctcggcccagttattgaaacggagcttgaccctcgaacggtatcggtgaaagcgcgggtgaacggcgaggaaaaacaaaacagcccgaccgagctgatgatcatttccatcagcaaaatgatttcgtatttgtctcatgtcatgacgctgcaaccgggcgacgtcattttgacgggaagcccggtcggcgccgagcttgtcggcccggggacggtcattgaatgcgatgtggacggcatcggcacgccccgcaatacgttcgtcgccgccaaagcgccagccgtttccatccgacgttcataacgaacgtgcggcatctctgggccaaacaaggcatcaggcgcgtcctgacggtgaatacgttccgtccgttaaggcggcgctcgctgccacgcgcgcctgcgctgctctcccgcctgcaaaagcccggctgttcgtgtataatggcgagcggagagaacaaatcgaggtgaatgcgatggaacgagaaaacatggtcaaatctgtccgccgggcgctgcaaattatcgaaatcgtcagcacgaaaaaggacgggctgggcgtgacggaaatcgcgaaacaaatggacatcaacaaaagttcggtgtaccgcattttaacgacgcttgcccaatacggctatatcgaacaacatccggaaacggagcggtataagctcggctacaagtttttagagctcagctcaaagctgcttgattcgatcgatttgcgccaagaggcgaagccatatttgcgcgtgctcgaaaaagaaacgaacgaggtcatccacctcgtcgtctatgatcaaggggaagtcatttatattgaaaaattggaaggaacagagacgctgcgcatgcactccaaagtcggcaagcgggctccgatgcattgcacggcggtcggcaaggccattttagcccatttgccgcccgcggtggctgcagagatcatcgatcggaaaggactgccgaagcataccgattggacgatcaccgaccgagaggcatttttccgcgaacttgagaccgtccggcaaaacgggtatgcgcttgacttggaagaaaacgagtacggtatccgatgtgttgccgttccgatttttgactataccggcggcgtcgtcgcggcgatcagcgtttccggcccgacgatccgcatgacggacgaccgcatcacatcgctcactgtgcgcatgcggcagatcggcaaagaactgtcggcaaggctcggctatcgtggagcccattccgtccagctgtagcggctggacgtttttttgtgccaagaagaatgacccatgtggatgccgccttggcggggaagatgagaggaaggcatcctttttccaaaaccgttcagatacaatcgaacgttctgtcgttcggccggctccgatatatcggttgtctgccagtttgaaacgagagaggactgcctctgggtgggcgttttttgtagtgcaaacaaacggaatgcatttgacactccacacgcctaaagggcgtgggattcttgggtcgttcgcgtcctcatccatttctggttcggaccacgcccaagttcaggggtgtgtcatcaccccgtcccatcgggttacgatgtaccccaatgggcggcgcacctgtgaccagtgcgctaggttaggcgacaaagcccgaaatcgctttggcgatgttgatcgcgccattcaagtcggcgtggagggtatatccgcattgtttacactgaaagtggatgccattacgatttcccttttcccgatgtccgcatttacacgtttggctcgtgtaggtcggattcacccactcgacccgaatgcccgccatttccgctttataggcgatcatcgtttgcaattgatgaaacgcccatgaatgaaggcttcgccccgcttctttggccgattttgcccgcttgcgaatccctgtcaatgcttccatccgaatcacgccaacaccgttggcgagcgcaacattcacgatttgacggctgattttgtgattttggtccttcatccagcgggattctttacggccgattttgcgaatcatctggagcttcttcgcttggcccaacgttcgccgcaaagccgcatatcgtcgacgaatgaaggcgcattggttccctttgaaaaacaacgatttcgttcccacgctggccacggcgatatagcgaagcccaaggtcaacccccatcacctttgtttcgtgccgcggcttgacttcaaaggtgatcgcgatcgccaagtaccatttcgtttgctttttgtagagcttggccgccccttgtttggctgttccgtccagcagccgattcagccatgcttcttgataggggtgcgtgacgaccggcacgccgattcgcttctccagtgtggggaaggaaaccgtgtagaacgcccctttcttttccaccttcacgttttgattgttaaagcagcaccagaatgttcgaaacttctttgttttctggtttttcttttgggacttcacttctcgaatcgtctgattcacgacggcggaaggaaaccgctgcggcgaaaactccttaaaaattttgctcgttgcttgattcagttcgggatgattcaacagccaattggcaaacgcggtattcacttctgtcatccgttcgtacatgtcttgtttgacttttgttgggttgtgcagctccagccttagtgtgatggtcggcatggattcacctccttgtggcgatttcaggataccatttttttcagaatcattcaatattcagaaaacggctcgctttcatcccacccctcaaggagtggactttctcgctcgcgggtctgtaaaatagaaacgaggtgatatgcgacgtgaaaaaacagacgctttcggaatggatcgaacagcttcgccaagatccgaatgtcgtgtattggcatgaaatcgaaccgaaagaagcgaatttcgttccgtttccagacgaactcgatccgcggcttggcgcggcgctcaaagcgcgcggcatcgcttcgttgtatacgcaccaggcggccgcttatgacgcggtccaaagcgggcggaacattgtcgccgtgacgccgaccgcttcagggaaaacgctttgctacaatttgccggtgctcgatgccattgccaaagagccatcgagccgcgccctgtatatctttccaacgaaggcgctcgctcaagatcaaaaaaatgaactaaacgagatcatcgccgagatgggggtgtcgatttacagccatacatacgacggcgatacggcgccggcgctgcggcaaaaaattcgtcaagcgggccatattgtcatcaccaacccagatatgctccatacggccattttgccgcaccatacgaaatggatttctctttttgaacagctgcgctacgtcgtcatcgatgaactgcatacataccgcggcgtattcggcagccatgtggcgaacgtcatccgccgcttaaagcgcatttgcgccttttacgggagtcgaccaacgtttatttgcacgtcggcgacgatcgccaatccgaaagagttggcggagcggctgatcggcgaaccggtgacgcttattgacaacaatggggcgccgcgcgggcggaaatattttgtgttttacaatccgccggttgtcgagcggacgatgaacatccgccaaagcgcgacaaaaacggccgttgagctcgcaagacagctgcttgtcaaccgcattccgacgatcgttttcgcccgcagccgcgtccgtgtcgagttgattttaagccatttgcaggcggtggtgaacgaacgaatcggcgatacgacgatccgcggctaccgcggcggctacttgccgaacgagcggcgcgccattgaaaaagggttgcgcagcggggagattatcggtgtggtgagcacgaatgcgctcgagctcggtgttgatatcggccaattgcaagcgtgcatcttaacagggtatccgggaacgatcgccagcacgtggcagcaagccgggcgcgccggccggcgccagggcgattcgctcgttgtgatgatcgcaagcgcaagccccctcgatcagtacatcatctcccatccagaatactttttcgcccgctcgccggaggcggcgcgcatcaacccggacaatctgctcattttggtcgatcatatcaaatgcgccgcctatgagcttccgttccggcgcggcgagacgttcggcggcgtcgaggtcgaagaggtgctcgactttttggccgagcaaggggtgctaaacgaacgcgctgggcgctggcactggatgagcgacgcgtttcccgcgcatgatatcagtttgcgctccgcagctcaggaaaacgtcgtcatcatcgatatttccgacaccgcccgccatcgcgtcattggcgaaatggaccgcttcagcgcaatgacgctgcttcatgatgaagcgatttatttgcacgaaggagcacaataccaagtcgaaaagctcgactgggaggagaaaaaggcgtacgtccgccaagtggatgttgaatattttacggacgccaatttggctgtccggcttgatgtgctgtcggaagaccggagcgaaacgcgcggacaaatggcggtgcgttacggtgatgtatcggtccgagcgatggcgacgatttttaaaaagctgaagctgtcgacgtttgaaaacatcggatcagggccgatccgccttccggaggaaacgcttcatacgtcggcggcgtggatcgagtgggaggcggtgccgtcacggttttccccggcgctgtttgaacaactccttgtcggcatcgccaatgtgcttggtcatctcgtgccggtgtttgtcatgtgcgaccggtccgatcttcacgtcgtgccgcagcttaaggcgccgcattccggacggccgacgattttcctttatgatcgctatccaggcggagtcggcctgtcggaggcggtgtttgaacggtatgaagagatcatgaaacatgtgaaagaatgggtcgaacgctgcccgtgtgcggacggctgcccatcgtgcatcggcatttcaagcgctgacggaccgtcgttgaagcgcgaacttgtccagtttttggacgaacaacttgccgtttgggccggtccgtccgtttaagcgtcgtcatgcgtgtttttgccgagtgtgggagaatcaactacttatagaagcaagccgacgtcaagcaaggagggggtgaacggatgaagccgaagttggcgcaatggaaagaattgcttgccgcccggcataaaaaggagaacgatgaagaaaaagaagaagagaaaccggacggacgacctgtgacggacgtgccgtatgccgacgtttggcgggagtacggcgccaagccgtattggtttgccggcgattactgcctcattcgggaaacggtgtatccgcttgactatcagcacggccgctatcggctcggagggctgtatgaagtgcacgaaagatggcaggaagcgccgttttcccatccgctctcctgccgcggctttgccgttcgcgacttattcttttttgacacggagacgatgggactttcaagcggggcgggaaacatcatgttcttgcttggccacgcccgcattcttggcgatttcgtcaccatccgccagcatcttctgccatacccaggggcggaagtggcgctctatcaaagttttttgtctgacgtcgattatacgacgcttgttacctataatggaaaagcgttcgactggccgcgcctgaaaacgcgccatgcgcttgtccgcaacatggtgccaaaattgccagcgttcggtcattttgatttgtatcacgccgcccgccgcttatggaaagacaaattggattcgctgcgcctttcggaagtggagcggcacattctccatgtcgagcggggcgatgatgtgccgggctttttggcgccgatgatgtacaaagagtttttgcaaacgccccatccagaccggctcatgccagtattgcgccataacgagcgcgacgtgttgtcgctcattgctctctacattcacctatccgttcagctgcttgaagcggaccggctcgctgaccccaaggagcagttggccgccgcccgttggttcgaagcggtcggggaaacagcggctgcaaggggggtgtacgaggaggcgagcggcaaaggggcgaaggaagcgcaggcggcgaaatggcagctttcgcttttataccgaaaagaaaaacgatatgaagaggctgctctcctttggcgcgacttgttgatccacggaaatggctattggaaggcgaaggccgggcttgaactggcgaaggtgtatgaacattatttccgggatgcggccgaagcgcaccgttatgccgttatggcatatgaagcgtggcggtcgctcgctaggatgagccgacaacatagcgagaaagaagaagcggaatggcgcaggcggctcgcgcggcttgaacgcaagaaaaacgggtgagaactcgtccatttccctggcaagcgcaaaatatgacagaaaacgaaaatgtttcgtctttttgttgtgaatcttgtagaaaaaagaaaaaacgtgtacaatggcatcggaatgaacgaaaacgatggcagggagaagaagacgatgcggagcatgtacaaaaaaattttgtatctcttttttattgtcgtcggtttgacgtttgtcgtgttcaattatatctattaactgtagatgagcaaattcactaacataaattgacaaccaaacaaaaaaggagacatgaaccggactccttgggtaaaatagatgtgctcaaaacccattcacacaaggaggttcatgtctcatgaatagattagcacatcaccaaggaatccacaagtttttcttcactttggggttgacgctgcagctttccaaaccggtcatcaagcatctcattcatatcgtcgatgccttgaccaccaagggattctcgggaacattgaccgatattcatcactggagctttcatccgaatcatcgaacgacgctcagtcactttttcacgaaaagcccttgggatgaggaaaggctgcttgggaagcttcaagagtggatcctccgccgaatcgagcgcctggtcgagcgaaagaatcagcctctttttgtctcgattgatgatacgatttgccaaaaaacgaagccttcgtcacgggcaacgcacgccattcaagggtgcgactggcactactcgcataaagatcatcaatcggtttgggggcattcgctcgtttggctgatggtgcacaccttgacacaagcgtttccgtttgcgttccgcctgtatgacaagaaagcgggaaaaagcaagatcgacctggccatcgagatgctttcttcgctcaaagtgaagcgggctcagccggtgtatgtgctcatggattcgtggtatccgtccaaaaagctcattgaagcctgcttgaaacagggattccatgtcatcgccatgctcaagacgaaccggattctctacccgaaaggcatcgccatccaagccaagcagttcgcccgctatgtcgagtccgaagacacccgcctcgtcacggtggggaaggagcgttaccgcgtgtatcgctatgagggggcgatccatggcctcgatgacgcggtggtgctgctggcttggaaggcggatcagccgatggcgccggaacatctccatgtcgtcttgagcaccgatcgggagctgagcgacgaagacatcttgcgttactatgctcagcgttggacgatcgagtgctttttccggcaggcgaaagatcaactgaagcttgatggataccgcgttcgccacattcgggcggtgaaacggtattgggcggtggtgctgttggcctgcgtgtatagcatcgccgaatcccgacaaaacctctccgccgggctggagcttcttcggtcgcggaaagaccacagcgtcgtcgagttcatttatgacgctgcgaagcaagatattcccattgatgtgatcaaaaaacagctccgtatcgcgtaaggggtaccctgtttgtctctctaatcatggaaattattgtaatgaaaaatgctcatctacagtctattaatgaacgtcagagaggccggcgccgcataacggattcaaaaagacgaatgacgatgccaaaacgtccgaagcaccgggggcgagagagccggtagattgttggcgcgaatggctcttcaaaatgggtgtttatactagtacgagtccactccgttcatcataggctagtattgtcaagcaacagcctaaattgatgaaaggagaggaatatgatgcattgcctgccgaatgtaacggcgccgatcgttcatccgcctcgttgcaacgttttgcatcatttcgaagcaacgattgtgccgcatatccatccatcgcatacgacgcatgtttatcatcacctgtatgaacatcaacattatttcccgcatacggaatcggcggtggctcaggctgccaatcgccatctgtactgcccgggtccgggaccgatgccatttccgccgtttccgcttcgatagtaagggccaaaaacagaagccgctttgtcggcttctgtttttttacggatggaaaacgccggcagccggcggcgtttgggcgggaggacggcgtttcggcgccgccgagaagtctgcgtgggcgccatgcggcttcccgatcgatgcggcaagccatccgtcaattgacaaccggctgaatttctgaaaaaataaagagaagatgatcgttgaatgcggattgaggtgaaaagccatgtcagcccatcaagtgaaactgacgccgaaagacattttagaaaaggaatttaaggtaagcatacgggggtacaaccaagacgaagtggatcaatttttggatctcattattaaagattatgaagcatttcagcaagaaattgacgagctgcgccaggaaaacgcccggctgaagcggcaagtcgaggagcttcaaaaacggccggcgatgtcagcgggaacgacgaactacgacattttgcagcgcctttccaacttagaaaagcatgtgtttggccggaaactgtatgaataaccagccggcagggcgaagttgatgcagagatttctaattttttcttcttgattctcacaccaagatcagctatactgtaagatgctcgcagcgttaatcatgttcgggtaatcgctgcggccggtttcggccgtagaggaaagtccatgctcgcacggtgctgagatgcccgtagtgttcgtgcctagcgaatccataagctagggcagtctggcttcggctgggctgacggcggggaaagaacctacgtccgcatgcggatatggttcgattaccctgaaagtgccacagtgacgcagctctaagggaaaccttagaggtggaacgcggtaaaccccacgagcgagaaacccaaatgatggtaggggcaccttcccgaaggaaatgaacggagggaaggacaggcggcgtacgctgcctgtagatagatgattaccgccggagtacgaggcgaaagccgcttgcagtacgaaggtacagaacatggcttacagaacatgattaacgcggtgattggaatcgtgggaaagccctcctgcaggaaggagggctttctcttttgtgtgttttccttccatatgactataatggaagtataggccatgaatgaggatacatacatctatcagatagggggaacaagatgacttcgttttcgctgattgccacggccgcgatggggctcgaatcagtcgtcgcggaagaagtgcgccggcttggctatgagtgccaagtggagaacggcaaagtgacgtttgaaggcgatgcgctcgccatttgccgggccaacctttggctgcgcaccgctgaccgcgtgaagctgaaagtcggtgagtttcgagcgacgacgtttgaggagttgtttgaacaaacgaaggcgttgccatgggccgattacttgccgaaagatgccgagtttccggtgatcgggaagtcggtcaaatcaacgctgttcagcgtttccgactgccaagccattgtgaaaaaggcagtcgtcgaaagcttaaaagcgcgctatcatttgtcgtggttcccggaaaccgggccgttgtatcggatcgaggtggcgcttcacaaagatatcgctacgttgacgatcgatacaagcggcgctgggctgcataaacgcggctaccgtgctcgccaaggggaggcgccgctaagagagacgctcgcggccgccttagtgttgctcaccaattggacgcccgatcacccgttcgtcgatccgttttgcgggtcgggcacgattgccattgaggcggcgctgatcggccaaaacatcgccccagggtttaaccgggatttcgtctcggagcaatggccgtggatcggggaatcggtatgggaagaggcgcgccaagaggcggaacagatggcgcgttacgaccaaccgcttgatatttgcgggattgaccttgacccccacatggtcgagatcgccaagatgaatgcagccgaagcggggctttccgatctcatttcttttcgggagggccgcgccgagcagtttcggaccgatgcacaatacggggtgatcgtcggcaacccgccatacggcgaacggcttggcgaacaacgggaggtcgaagcgctctatcgcgccatcggccgcgccttcgccgccttggatacgtggtcggtgtacattttaaccgcccaccgcggttttgaaacgcattacggccgcccggcgacgaagcggcgcaaactgtttaacggctttattgaaacgcattactaccagtactgggggccgcggccgccgcgcgaagctcgaagttgacttctcggcggccatcgatcataatattgttttgttactagggatcgggcgcgcaacaaacttgttgcgcgcttatgcatgatatgccgggggagtttatgccaattgaaggggtggcgacgatgggccatgagcgttatccgtttgttgtagaaaaaaatgaaaacttttttgataagttgagccagtggatcggcgatgttttttatgacattttgccggaagccggctttgagctgcgcgacgagcaaatttatatggcgtttcagctcgagcgggcgtttcgagaaaaaaaggtgatcttcgccgaagcgggagttggcacagggaaaacgatcgtgtatttgctgtatgcagtctgctacgcccgctataccggcaagccggccattatcgcctgcgccgatgagacgctcattgagcagctcgtcaaaaaggaaggcgatatttcgaagctatccaacgtgctcgggctggaaatcgacgtccggctggcgaaatcgccggatcaatatttatgtttgaacaaactggaagaagtgacgacgtatgacgatgacgacatcgagctgtatgagcaaatttacgatgaacttccggccttcgtccatgacaacaaaccgctgcagtcgttctaccgctacggcgaccgaaaagaatacgcccacctgactgatgaacagtggaaaaaaatcgcctgggatccgtttcaagactgtttcacgtgcgaaaagcggcatcgctgcggacagacgctttggcgcgactattaccggaaggcggcggatttgatcgtctgctcgcacgatttttatatggaacatgtttggacgtatgaagcgcgcaagcgggaaggacagctgccgctgttgccggaagcgagctgtgtcgtgtttgacgaagggcatttattggagttcgctgcgcaaaaggcgttgacatatcgaatgaaagagacgacgcttgagacgttgctgacacgtcttcttgaaaacgacatccgtgaagagctcgcctatttaattgaggagacgctggagacgagcacgcgcttttttgatgagctgaaagcgtgcgcgaaagacgttccgggttcgaaccggaaagaaattttgccgtcgccgcgtcttgaacaatgggcgaagcggctccgcggccaaatggtcgaaatcggcaacgagcttgtgtttgaaagcgagacgtatacgatcgatcattaccagctgaacattgtggatgaatatttggatcaaatccagtattcactcgatttgtttttgacgaacgccgacgccattacgtggcttgagtcgtcgcgtcaagaggcgacgtttgtcgtcatgccgcgcaccgttcaggaagtgttgcgcgaaaaagtgttcgcgaaacgcatgccgtttgtcttttcatcggcaacactatcaaacggaaaatcattccaatatatagcgcaaagcttaggcattgatgactatttatcgttcagcgtgccgtcgccgtttgattacgacgaacagatgacgatttttatgccgacgttccgcgcggatgagacgctgtttgccaaaaaatacgcatatgcgcttgaaaaattgcgcgaaaccggaggccgggcgctcatcttgttcccgacgcgcgaggagcttcttcagtttaaagaggcggcagccggcgaaccattttcgtttttgtttgaaggcgaccgcgaaatcagcgatttggtcgctgaatttcagcgcgaggaagagacggtgctttgttccgaacatttatgggaaggacttgacatcccggggccgtcgctgtcgaacgtcattatttggtcgctgccgtatccgccgaatgatccggtgtttcaggcgaagcgaaaagcgtatagcaacccgttttgggacgtcgatgtgccgtatatgcttcttcgccttcgccaaggagtcggacggctcatccgcacgcgcgatgaccgcggcattgtttccattttcgtcaccgacagggaagatgaacgggtcattgcggcgatcaaagacgtgttgccgacagcggtgagggaagaatgatattcttccctttttcattttccacaaaaatagcattttctcgctggcaagcaggaaaatggcaccttgttatggaaatgatgatacggccatgaaatacatagggggactgagtatagtgaaaccaatcgaagcgcagtttttgcaatacgtgaaaaaaatgacgggctaccgcgaagcgattggcctcatgtattgggatttgcggactggcgccccgaaaaaaggggtcgagcagcgatcagaagtgatcggcatgctgtcagaagaagtgtttcgcatgtcgacatccgaggagatggcagcctttatcgccaagctgtcgcccaaagccgtctacgagcagctgaatgacgtgacaaagaaaacgcttgatgaatgcaaaaaagaatacgagcgcaataaaaaaattccagcggatgaatacaaagagtttgtcgtgctttgttccaaagcggaaagcgtttgggaagaagcgaaagcggctgctgatttcgcccggtttcgcccgtatttggagcaaatcatcgagtttcagcgccgctttatccgttattgggggtatgaaggacacccgtacaatacgctgctcgatcaatacgagccgggcatgaccgtcgatttgcttgacgaactgttcagccgcctgcgcgaacgcatcgtcccgcttgtgcacgccatttccgccgcgtccgacaagccggacacgtcctttttgttcgcgccgtttccaaaagaaaagcagcgcgcttttctgcttgagttgcttaaagagctcggctatgattttggcaaggggagacttgatgagacggtccatccatttgcgatcgggctcaacccgaacgatgtgcgcattacgacgcgctacgacgagcgcgacttccgcaccgcggtgtttggcacgatccatgaatgcggccatgcgctgtatgaacaacacatttccgagtcgcttgtcggcactccgcttgcaagcggggcgtcgatgggcattcatgaatcgcagtcgctcttttttgaaaatatgatcggacgccactatgggttttggaagcggcattacccgcgcctgcagcaatacgcgcccacgcagttcgccgacgtttcgcttgatgcgttttaccgggcgatcaatgaagcgaagccgtcgctcattcgtattgaagcggacgaactgacgtatccgctccatattatcatccgctatgaaatcgaaaagcagctgtttgctggggagctggaagcgatcgacttgccggatgtatggaatgagaaatatgaacaataccttggcatccgcccgcacaacgatgcggtcggcgtgttgcaggacgtccattggtcgggcggcagcttcggctatttcccatcgtatgcgcttggctatatgtatgcggcgcaattcaagcaagcgatggaaaaagagttggatgtagctgggctgcttgaagaggggaacatcgcaccgatccgtgaatggctgaccgttcatatccaccagtttggaaaaatgaaaaagccgctcgaacttgtgcgcgatgctacgggcgaaacgctgaaagccgattatcttattcaatatttagaagaaaaatataaggcgctttatcgattatagaacaggcgcgtcagtgcaaacatcgttcttacgctgttcgtttagtttttctgtcgacaaagtcctattgtgtctcggttttatgcacataaagaggaaggtgtcccgatcgcttggggacaccttcttgtttcaccataatttgtatcctttcgaccccggcggagcgttttgaatgatgtcgatgatcggcaccgtataggcgatcaaaatgagcgcaacgacgaggccgatccaaagcttccagttttcaagcgccagtgcagcccgttcatacggagcagctgcctcggcgaccggaaactccgtttcgcctttcggggcgaaaaaggccaagttgatcacgatgacgagaatcaaaataatgccgatgaacaagatggtgccgccgaccgcttgcgcgatttggtacggaatccattcaagcgcttgcggcgaattgccgtacgttgagaacgccgagcgtcgcggtgcgccgagcagaccggcaaaatgcatcgagccggacatgaacgtcatcccaaccgcccaaacgatcgtttgaatgatggcgagccggttcatcgctttcgtcatcacccggccggtcaaatgcggaatgagccagtatgacgcaccaaaaaatgtgaggacgacagtcgttgccaccgttaaatggaagtggccggtcacccaaatcgtattatggacgacttggttgagttggtgcgaggcgttaataatcccgccggtgccggccggaatgaaaaacagcattccgacaaacggagcgaaaaagcgggcgtcgctccacgggagtttccgcagccagccgaacaagccggtcgctccctgcgagcggccgtacgattcaaacgtcgcaaacatggcgaacgcggtcatgagcgacggaatgatgaccatgaacgtcaagacgacttgcacgtatttccaaaacggcgaaatccccggctcaagcaattggtgatggaagccgaccggaatcgaaaacagcaaaaacaagataaacgccagccgcgcgagtgaatcggagaacattttgccgccgatcactttcggaatgacggcgtaccaaaccatatacgccggcaatagccagaagtagacgagcggatgcccgaaataccaaaacagcgtccggctcaagagcacgttcacccgatccgtgagcccaagcgaccacggaatgagctggaagacgacggtggcggcgacgccaagcgaacagacgagccatagcaccatattcgtcactgacatgaacgccagcagcgggctcacttgaccgcggtgcgttttccgccagcgggcataatgagcgaacatcgcaaagccgctcacccagctgccgacgacgacaagcgccaagccgatgtaaaagccggcgtgcgcttgcagcggcgcgtaaaacgtatataagacagacgccttaccggttaagatgaaaaacgcactcatggctgttccgattgtcatcagccaaaaaccgatccaaccggtccggcgcgaaccgtctgagagcgccccggttgtacggctgaccgcggcgaactgaaagccgataatgaaaaacgtcgtcagcacgagtccaagcaagacgccgtgcgtcgtcaaaatcgtgtaatagctgatcccagccgggagctcaaacttgccggaacggactaatgtttgcaataggccggcgaaccccccgagcgcgagggcggtaaaggcgacgaacaaatgggcaagcgccagtttcgcatcgcggcgatcgactttttccaacggttgtgccatgttactccaccacctttatgcgcgccgtcatcatatggtggccggcgccgcaatattcgttgcaaagaatcgtatattcgcccggtttgtcaaacgtggttgttaagctgttcacataaccgggttcgaccatcatgttcacgttcgttcccgggatttcaaatccgtggatgacgtctttcgaagtgacgttgatcgtcactttcgctccttttggaatttcgatcgcattcggtgtaaaagaaaacgcggcgacgacgatgttcaactcgtattccttgtctccttttttgacgagccccggatgatcaaacggcggggtcgaatcgactttttctggatcgatcgttgtcaggcagctcggcggctgctgtccggcggcgaatgcacttacgccgacgaccgtcaaaaaaacgatcaaacagccgatgccaaacgcaagccaaattttttcatacttatggatgtgcataccgattccctcctttgccgcttacaggcggtgcaaaaataaaaagtagacgctgacccaagaaaaaatgatgaaaaagccgagcagaaacacagaggccagcgtgcctttgagcgccggctctttttcctttttcgtttgccgggccgctgtgatcagttttgccatgccgtatccctcctctttgttggattcatcccccataacagcaattcggcaggcgcgccaaacggccaatttccctgctttgacactatcataactgtacaaaactggggcaacagtgacttttctcacaaaaacgatgctggaagtgtgaacaaatggtgacgtttgtgaaaaaatgatgaagacgtcattttctctcgcggcagcagagcccgccaatgttctttttgctggcatgtaaagcgccggcgattgaacaggcaatgcgatgcagcaaagagattaagcctatcataaagacgctgtttgccacccgttaaagcaacggcttctgtcaaggcgaatatcgaaataaacgaatgattgaaagttttttttgtttaatgttcgtgttttttttgaaaacccgcttttcaaacacgccccctcatggtatactgctaataactgaatcacgctgactcactcatataatcgcaagaatatggcttgcgagtctctaccagccgaccgtaaatcggctgactatgagtggcaatgtcaagggaaggcggcaatggatgttttgcgcctttcttttgccttggcttaaaagacattgcctgactcatggaatgagtgaggccggtgttttttaagctttttttattggggggaaccaaatatgcgtgagttgcttgagaaaatcgccgctgaaggggaggtcgcggcggacggggtgctgaaagtcgaccggtttttaaaccatcaagtggatcctcagctgatgaagcggattggcgaggcgtttgctgtccggtttcgtgacgagcggccgacgaaagtgttgacgctcgagtcgtccggcatcagcccggcgcttatggccgcctatgaactcggcatcccgcttgtcgttgcccgcaagcggcggccgttgacgatgaccggcgacgtgtaccgcacggaagtatactcctttacaaagcaagaggcgaatgaaatcatcgtttctcgctcgctgcttggccgcggcgaccgggtgctgatcattgatgattttttagccaacggccaagcggcgctcggaatggtggagatcatcgagcaagcgggggctgatatggtcggcatcggcattgtcattgaaaaagcgtttcaagacggcggccggctgcttcgttcgcgcggcttccgcgttgtgtcgctcgcccgcatcgcatcgcttgatggtggcgccattcaatttgctgacgaggtgatgagtcgatgaagatgaaatggtggcaagtcggatcgctcggcatccaacatgtattggccatgtacgccggggcgatcgtcgttccgctcatcgtcggcggggcgctgcatttaacgagcgagcagctgacgtatttagtggccattgacttattgacgtgcggcattgcgacgtttttgcaagcgtggaaaaacaagtggtttggcatcggcttgccggttatgcttggctgcacatttacggcggtcgggccgatgatcgctattggcggacagtacgggatgccggcggtgtatggggcgatcctctgcgccggagcggttgtggtgctcatcagtccgtatttcggcaagttgcgggcgttgtttccgccagttgtcaccggttcggttgtgaccgtcattggcttgacgctcatcccggcagcggtgaacaatatggccggcggacaaggggcgaaggactttggtgatccggctaacttggcgctgtcgtttggcgtgcttgcgctcattatcgtgttgtaccgctgcttcaaagggttcattcgctccattgccattttgctcggcatggcagctggcacggcggcagcggccacgatggggaaagtggactggacagcggtcgctgaggcatcgtgggttcattggccgcagccgttttacttcggcgctccgtcgtttcatggacccgctgttttaacaatggtgctcgtcgcgatcgtcagccttgttgaatcgaccggagtctacttcgctttatccgacatttgccgtcggcggctgacggatgatgatttggcgggcggctaccgcgccgagggattggccatcatcattggcggactgctgaatgcgtttccgtacacgacgtactcgcagaacgtcggccttgtccaattatcgggcgtgaaaacgcgcagcgtcatttacgctgctgctgcgtttcttgtcttgcttgggttcgtgccgaaaatcgccgcggtggcgacgatcataccagctccagttttaggcggggcgatgctcgcgatgttcggcatggtcattgcctacggtgtgaaaatgttaggccaagtcgacctaactgtgcaagagaacttgctgatcatcgcctgttcggtcggcgtggggcttggggtgacggcggtgccgaacttgtttgccgagctgccgaccggcttgcgcattttaaccgacagcggcatcgtcgccggcagcatgaccgccatcatcttaaacgccgtcttccatctaggcaaagcgagaaaatcagttgccctgccgctgcaggaacaaaaaatttcataatggtgttgatcgcttttatagccatcttcgttttccggccactgctcgggaaatgggggtggcttttttattggcgtgtcgattgacagagaaaatgatagaaactggtggaaggatgatggtataatggaaagcgaataggaaagggggtgaaacaatggatgaatgggtggagcgccttttcgatgagctgcggcaaatacggaatcagatggcgaccaaacaggatgttgtacgggtgaatgatcgcatcgatcggcttgaacaaacggtgagcgcgacgaaagaggatgttgcgcggttaaacggacgcgtcgggcaactcgaagagaccgtggcagcgacgagagaagacgttgtccggatgaatgatcgcatcgggcggcttgagcagaccgtggcagcgacgagagaagacgtcgcagcgctggatgggcgcatcgggaccatcgagcggacaatggcaacgaaagaggatgtcgcagtgctggatgagcgcatcgggaccatcgagcggacgatggcaacgaaagaggatgtcgcagtgctggatgagcgcatcgggaccatcgagcggacgatggcaacgaaagaggatgtcgcagtgctggatgagcgcatcgggaccatcgagcggacgatggcaacgaaagaggatgtcgcagtgctggatgagcgcatcgggaccatcgagcggacgatggcaacgaaagaggatgtcgcagtgctggatgagcgcatcgggaccatcgagcggacgatggcaacgaaagaggatgtcgcagcgctggatgagcgcatcgggaccatcgagcggacgatggcaacgaaagaggatgtcgcagcgctggatgagcgcatcgggaccatcgagcggacgatggcgacgaaagaggatgttgcagcgctggatgggcgcatcgggcagcttgaagagaccgtggcggccaacagagacgacattgcggcgctcgacagccggattgggcgcatggaacaaacgatggtgacgaaagaggacgttgccgaattgccgtttattcggcaagctgtcgtggaaacgttagaaacgctccatgaaatttcggcgatgaaacaaaccctcacagaaatgcaacaaaaagtcaatgaagtcattgccggacaagcgcggcaagagctcgtacttcaatccctcgctttgcacttgctcgagcatgaaagtgaaatccgcgcgctaaaagcgagataaataacgaacctctcctattgtacatcctcgctgatgatcatgttccttccaaaacaggccggttttgtccgcgcctgttttttgattgcagcaacttttcataactttttttggctgcgaaaactagaaatccatccgctgttcctgaaaaaacgggtgtacaaacatattttccattgcatatagtttggcttgttgcgcatcctaatagaataaagaggaacagaccgaggtgtttgtatgccggttcttttatccgtcggcacagcaaggatgccgtatacagcctcccaaaacgaggtgaagcagcatgtcgccgggctgttcgccggtcgaatggcgcgtgcggagcggctgctgcaggcgtttgacaacagcggcattcatacgcgcacgtttgtccaaccgcttgcctggtacagcgcgccgcgcggtttcggtgaaaaaaatggggtgtacatcgaccgtgccgtccgctacagcgcagaggcggtcaatgactgtttgcgcaaggcttcgtccgtccctgttttgcatgaggagatcgatgcgctgttttacatctcaacgacagggctgtcgacgccgagcatcgaggcgcggctgatgaacgtattgccgttctcccctcatgccgtaagagtgccgatttgggggctcggttgtgcgggaggggcggctgggctcgcccgggcagccgactattgccgggcgtttccgaatgccaaggcgcttgtgatcgccgttgagttttgcagtttgacgtttcaactcaatgattggtccaaaagcaatgtgatcggtacgtcgcttttttccgacggcgtggcgtgcttgcttgtggccggcgacggagcggcgccgacagctggcgcgccgcgtgtcatcgccgcccgctcggtgctcatgcccggctcggaagacgtgatgggctgggatgttcgtgacgaaggtttgtttgtcatcttttcaaaagacattccggcgatcgttcgctcttggctgcgcccgcaagtcgagtcgtttttgcaggaacatgggttagggcttggggatcttcattatttcatcgcccacccgggcgggaggaaagtcattgaagcgtacgaggaggcgttcggattcggtccggaacagacaaaagccgctagagacgtgctcgcccgctacggcaacatgtcgtcggccaccgtgtattttgtgctcgaacagatgatgcggcagccgctttcgtccgggaacggcctgcttatcgctctcggcccgggctttagtgcggaaatggtgctgcttcaatgggggggatgatcgtgcggttttggttcgtgtttttggcggttgccggcatgcgcgtcattgagcttcggcttgcaaaacggaacgaacagtatgtgaaagcgctcggggcgcgggagttcggcgctcgccattacccgttgatcgtattgatgcatgtcggtttctttttgtcgttggctgttgaggcgcttcgaaaaggcgcgcgcccgtcgcgccgctggccgcttttgtttctgctttttcttgtcgtgcaagggctgcgcgtatggacaattgggtcgctcggccgtttttggaatacgaaaattttgatcgtgccaaacggccaagtagtgaaaaaagggccgtaccgatggcttcgccacccgaactatgtggttgtcgccttagagatcgcgctgttgccgcttttgtttcaagcaccgatcaccgcgcttgtcttttcacttttgaacgcatttttgctgtcgattcgcatcgcggttgaggaaagagcgctggcggcgctcaccgactaccgggaggcgtttcgggagcggccgcgttttttgccccggttaaggggggaggctgccatccgcaagatgcggcaagctgaaagcagcggacaaatgaaaaacagcccttgagccgtctatgatggcatctgttcgccgttcgcctgcgggcggcggcagggcgttgcctctttctctatgtcatcctgtcgggttacggcgggatttttctttttttctattgggaaacggggcgaaatgcagtaaaatgaatgtaaatgacattgacggaaacaaaggggttttggtcatggggcatattgcgattgagcggccgtcattgcggctgtggctttcgaaaatgatcgacatgcacgatcagcttcagtccgcggatgaccaggagcatgcggacaaagtgaagcagctcatcgaaaaagcggcatccggtgagctcattgtcgcattttgcggccatttttccgccggcaaatcgagtttgatcaacgcgttgctcggcgagccgatgctgccgtccagcccgattccgacgagcgccaatctcgtcaaggtgaaagccggtccggactatgtgcgcgtctttttccaccgcgatgagccggtcgagtatgaaccgccgtacgacccggacttgattcgcgcccaatgccgggacggggagacgatcgaatggattgaaatcagccgaacgacggacgccatcccgccgggggttgcgatcctcgatacgccgggcatcgattcgaccgatgacgcccaccggctggcgacggagtcagcgcttcatttggcggatgtcgtcttttacgtcatggattataaccatgtgcaggcggaattaaacttccaatttacaaaacaattaacagatgaaggaaagaccgtttatttgatcatcaaccaaatcgataaacatcgcgacgacgagctgccgttcgctgaatttcgcgcctcggccgccgaggcgttccggcgttggggggttgaggcggcccgtttgtttttcttgtcgctgaaagacccgtcacatccgcacaacgaatggcatgagcttgtcgcttgtttgcgccggttgtttgccgacaaggaggaatggctcgtccgcggcgccgagtcggcgttaaaacggatcgccgactgccatcttgagcatctccgcgcgcggcacgagccgcttgagcaaaagattgaggcgcgcctcgaggtgcttggcggcgccgatgacgaagcggcggccatcgcggagctcgatcgccttgaggcggagcttgccgattggcaaacagcgccgtcgcgggcggaggaggcgttccgttcggagcttgagcgcgtgctgcaaaacgcgtacgtgatgccgtttgagacgagggagcgggctgaggcgtacttgcaggcgatgcagccgaatttcaaagtgggcttgttgttcgcgaagacaaaaacggagcaagagcgcaagcggcggcttgaggcgttttatgaaagcgtcaaagcgcaagcggcggcgcagatcgaatggcacgtccgccagctccttgttcagtttgggaaagaatggcatgctgatgacgcttggctcagcgagtgccagcaatggacggcggagtgggatgagacgatgcttgccggcctcgtcaaacaaggggcggaatcaagcggcgccgcgctattaaattatacggatgaggtggcggcggcgctgaaaaaacgctaccgtgactcggcgctcgccttgtttgccgaactgaaggaacaaatcgccaaacgggcggccgcccaaacagaaacattgaacggacagttttcggcggcgcgcgaaaaagtggagctcgccgcccgcctcgcccgcctcagagccgagcgggacgagcgccggcgtgcgttcgagcagctgatcgctgctccatgcgagtctgcatcgcttgatgaaaaccgtctcgccgcgttgacggcgccgccggtcttccggaaagcgcgtcatgccgaggcggcaaaaccgcaagcagcatccaagccagcggaaacaagccgtctttccgtcaaagagcaagcgctcggtcaggaagcggccggcctcggagtgagcgaaagagcggacgaagctcggacgctttcaagcggcggaaaacagcggagcgaagaggcggccgatcggcttgaggcggcggcggcttggcttgaacggtccgaaatgcttggccgcttcgctggaacgttgcgcgacaaggcgcgtcggcttcgcgagcgatcgtttaccgtcgccttgtttggcgccttcagcgccggcaaatcgtcgctggcgaacgccttgctcggcgccccgcttctgccatcgtcgcccaacccgacaaccgccgccatcagcaaaatcgccccgcctgatcacaagcatccgcacggcacggcggtggtcaaggtgaaaagcgaaccgaaaatttggacggatgtgcaatcgtcgcttcggcagtgcggccatgaggcggatacatgggatgaagcgctccgtctttgcgcccgcctggccgaatcgggagccgaacatccggcgcaaaagccgcatgtggcttttttggcagctgccgcggccggctatgagcggatgaacggtcgattcggggagatcgtctccatcggttgggaagaactcgagacgtatgttgctgacgaagcggtgtcatgtttcttagatgaggtcgtgttgtacgccgactgtccgctcacccgccaaggggtgacgcttgtggataccccgggggtggattcacttaacgcccgccatacgggagtggcgtttcattacatgaagcatgctgatgcgttgttgtttgtgacgtattataaccatgcgttctcgaaagcagaccgcgagtttttgcttcagcttgggcgcgtgaaagacacgtttgcgcttgataaaatgtttttcgtcatcaatgcggctgatttggcccagtcgaaagaggagcttgaggccgtcatttcctatatgaacggagagctcgcccgcttcggcatccgcttcccgcgcctttatgcgctctcaagccgcttggcgctggcggaaaaaacgggggccgagcccggtccgcgcggcgtcttggcggactccggcttgtctgcctttgaaaccgacttcttccgcttcttaacggaagaactggcggaagtcgccgtcgagagcgcatatgccgagcttgagcgggcgcggcggacggcagaggaattcgcgcgcgccgccgggcaaagcgaagcggaaaaagcggagaaacggcaggcgcttgaggcggtgaaaacgaagatgcacgccgtgcttgctggcattgatgatgcctacggccggcaggcgcttcgccaggaagtcgacgaattgctctattacgtcaagcagcgcgtctttttccgcctcaacgatgtgtttaaggaggcgttcaacccggcggtgctctgcgacgaccaaggcccggcgcatcgggcgcttgagcgttgcctcgacgagttgctcgcatcggttggctttgatttggcccaagagttgcgggcgacgagcttgcgtgttgagtcgtttttgcacaagcagctggccgagcagttctcgcgcctattccatgagcttcgtcgtttcgatgatgcgctcgcgctcacgccgcctgagccgtttgccttttcggcgccggagtttgccaacgcccttggggatgtagaccgggtgcggtttaccaaggcgctttcgctgtataaaaacgccaaatcattttttgagcgcgacgaaaagcggcggatgaaagaggaaattgaggcggcgcttgtcgagccgatcgacgcctatttggctgagcaaaaagagcggcttgtggcgacgtacgcagaacaatacaaggctgccgtcgccgcactttcggccgctctcgcggaacaagtcgacagctatatggagggcttgcttgccgtgctctccgcaacggcggatcatgaggcgctcgcccgcatcgaagcggcgcttcgcggccttctttcgggccgcggcggggaggcgcgttgatgaaccggtttcacgcttgcgctacatgcatccactaccgtatagaaaagcgagccgacgggctgtacacgtattgccaccggctcggctatgcgacgaaaccgaactatcggttcaactgttggacgccgaaaccgaacgtccggcgtttgatggaaaaagaagcaggaaaggacgaggaccattgagcgaagtgcatcacgcgatcactgcccatgtgcaaaaacagcataccatcttgaagcaatttgctatgctcgacgccgagcgcgagcggctcatcgacgaagcggtcgagcggtgccgccgcggcgagccgtttacggttgatgggatcaatgaagtgacgaagcggatgaacgaactggccaaaagcggcctcgtgcaggcgcgccggtgcgtgacgccggagatggtgcgcgagtacgtgaaccggcttgaagggaaagagcgatcgtgacgatggcgagcgctggctgagcgtgtcggcgccgccggcgtcctgttgatgattggctgctttccgttccgatcaagaaacaacgtttggcgtcagcaaaaacaaaaagggggaggacatatggcgtcgcttgtttcccatgaatggctccttcgccatttgcacgacgaaaacacgcgcattcttgattgtcggttttggcttggcgatcctgcgaaaggagcggccgtttaccaggaagatcatattcccggtgccgtgtatatggacttggaacgcgacttgtcgggcccagtcggagagcacggcggccgccacccgcttccgtcggccgagcaagcggcggacgtgtttggccgggtcggcatcgatgaaacggtgaccgttgtcgcttacgacgaccaagacggggcgatggcggcgcgttgctggtggctgcttcgctatttcggccatgcccacgcatacgtattggacggcaattatcgtgaatggaagaagaaagggcatccggtgacgaacgtcgtccctgctgtggcgtcccgcccgtttcggccgcgtccggatcggtcatggctggcgacggttgaggatgtgcgcgccgccgtccgcgatcgctcggctgtgctcattgattcgcgtgaatggaagcgatatgccggcctggaagaaccgatcgaccgtcgagccggccgcatcccaggagcggtgcaccggttttggaaagacggaatgacggaaggcggctactggaaaagcgctgtcgagcaggcggctcggtttgccgattttgaccgtgggcagccgttgatcgtttactgtggttccggcgtcaccgcctgcccgaacgtgttggcgctccacgaagctggttatcacaacgttcggctgtacgtcggcagtttcagcgactggatttcctatctggaccacccgattgaaacgggtgacccgtcatccgatgcttagttttctccgattcgggctgaaacatcattcgacgcctcggtgttgtcggatggaaccgttgtttccttttcgttttcttttttcggtccgcatgaggtcgaagcgttgttgattttcaacgattttcacctagtgtttgtttcgcttttcttccattgtttcggccgccggttgaagccgctgtatgcatagttttttggccgccggcggatactataggtgaaccgacggaagcagaggaggagacgcatgggacggacaaagcttggcaatgccaatgcccaacgaaacaacaacgcgaagaagaaaaacggctttaacgaatggaggagcgaattcgcttcgtacgcagaagtcgaagcggagaaaatgaaaaacgatcataaaaacatccgatcatgatgagggcgcgcccctcgttttttcgttttaagcacgatggttggcaaatgtcaaacgtatgtgctataatcgtggacagagcggcgggaggctccggtagggaggggacaacgtgcggaaatggctagtcgttcttttgttcttggctgtcgccggctatggcctttggaatgtgatggcagctgacaaaccgaatgaagcaaacggagccggtccggaagtgggtcagacggctcccgacttgaccttgccggcgcttgggggccagtcggttaagttgtcggcgctgcgcggcaaagcggtcgtcctcaacttttggacgtcgtggtgcccgccgtgcaaaaaggaaatgccggagcttgccaagttttacgagcggcatggccgcgaagttgcgctccttgccgttcatttgacgacgcaagatacgttggacaacgctgagcggtttgcgaaagcgaacaggctcatgtttccagtcggcctcgatgtgcgcggcgaagcgcttcgtcaatatcgaatccaaacgattccaacgacgtatattatcgatccaaacggcgtcattcggcgaaaaattgtcggcccggtgacggcgaagcggctcgagcaggaaacagcgctttttcgttgagcagatggctgcagcgaaaggcgctttcttcgtggttcgttatttttcaaaaagttgtcataatttttatcttttttgggcatgaataagattacaataaaagtgaggggaggttgaagcgatgagacgatcccgcaaaatgactctccaagaactgatcagcgagaacaaacggcaattgttgaacgatcgggaagcgctcgaaaaaatcgagaaaaagctggaagagcggatgctcaaaaaagcagaatgacccatgcatagcggttctccgggcggacagactagatggcgaggaggcgaagacaatgagcaatccgaaaggaagccgcaaacatttcgtgccgaaccatatcggcacacagcctcgcgccgcaggaggaaacaagggcaaacaaatgcaagaccagtccggccagcacgcccaagtcatccaaacgaagggcgaatagccggaaactcgcgcaaaggaggaagcattcatgccgcgtccgaaaccggatgaccgcagcgacaatgtggaaaagctgcaagaaatggtgcaaaacaccattgagaacatagaaaaagccgaagaaacgatgcagtttgcgtcgccggaggagcaggagaagatccgtgcgaaaaaccgccgccgcgaagaagcgatcgctgcgatgcgcgcggaaatccgagacgaagcagctgcacgggaacacggctaccagtaaacgaagcagccctcatgcgggggcggcttcgtttttttgtctaccgcttgagcgagccgacgggcgaatggtaacatagaagagggggctcggtaaaaaatggagggagaacgaacgtgaaagtggcagaaaaacaaattgaagtgcgttatgcggaaacagaccaaatgggcgtcgtctaccacgcgaactatttagtttggatggaagtcgggcgcacggaattgatcaaacagcttggctttcattatgctgacatggagaaagaaggcatcatttcgcctgttgtcgatttgcaagtgtcgtacaaaaagccgcttcgttatggggaaaccgcgactgtccgcacatggattgacgcctatgacggcatccgcgtgacatacggctacgagattctcgccccggacggcgaggtggcggtgaccggaaagtcgcagcacgtttgcgtcaagcgcgatacgtttcggccgatcgtgatccgcaaatattttcctgactggcatgaagcatatgagcgggcgaagcggtaaaggggagcggtgcgatggcgtttggcatccgccgacatgagctcgcggcatggaaagagaaagtgaagcgcggtgaaatcgcctttttgacccactattggtacgacgaacggtttccgcattgcacgacagtgacgaaagtcggctgcgccgatgtcgaaaaactcgccgcttgggggcggcagtacgggctgaaggaagagtggatcgaccggcgcggtgagtttccgcatttcgatttgctcggtgagacgcaaacgcgcattttgcagcaggaaggacggctgtttgaactggaacgattcacgaaacgggggaagaaggaatgatgatcgatttggccgttgtgaaggaaatgtcgaaacatacgttgatcgatacgctcggcatcgaaattgttgagattggcgaaggccgcgtcgtcgcgacgatgccggtcgactggcgcacgcaccagccggctgggctgctgcatggcggcgcctcagtcgccttagcggagacggtcgccagcatcggcgcgtacgcgcttgtggaccccaacacggaaaacgtcgttggattggaaatcaacgccaatcacgtccgcgccgttcgccgcgggacggtgacggcgacagggacggtgttgcaccgcggccggacgacgatggtgtgggatgtgcgcattacggacgaacaagggaagctcgtctgcatctcccgctgcacgatcgccattattcgaaaaagcgagcgccaaggctagctttttcaatcgccgcgggacattcaatggacgagaaaaaccggctcatcgcttttttcgtccaaatccacagtcaaatcacgtccatcgaaataccattggtcgctctcttcaataaaaaaggtgatgccatcaaccgtcgtctgcgccgccggcttgtcgaccagttcgtctttggccatgccaagcgaaaaccctttttgcacggtgctgcacccgccgtagcgggcaaaaaagcggatcgcatcgcccggcttcagcccgagctcccgcttgtaccaatcaaacgctttttttgtaatcatgatgttcatggcttcccctcctcacttgtttattataagtgaatggacggcgccggtaaaacgattgtgtgaacattagctgacaattttaggataaagcgctttccataaagtggcggtgtccttgttttcatcggttggagtaaaacgctggctggcggcaaacagtaaaagcgaagggggtgagggcggtgggcaaaaagcggacgtttccgctcagctacgaatccgacggactgatggggaaaagcaatgaaaagcatccgcgccgctcggacagccggcaaacgggcaaacaagcgcctgattttttcaacacgacgccatcgagcgaataaaaaagccgaatcgagcgggcgatggttgaacatcgcgctgttttgtgaataaagtagccagtaggctgcttttttttatggcacctactatacaaacgggccggtccgcgctatcattacttgagggacatctttttcgaaaggagtggcgttttcgtatatgagtagttcaagcccgaacgaaccggaaccggaatatagcggggaacgcggcctgttccttttcttgccggctgctcatcatacgaaaacgggctccggacggaaaggaagaggcgccgccttcctcgcgtgaaaaggaggaaggatgccagatgatgaaaatgtatttgtccgatgccagcggcaaaatgcgcgaaatcgatcatattgaaaatggctgctggatcaatctcgttgccccgacggaagacgaaattcgctacatcgcccaccatttggacattccgatcgattcgatcaaagacgcgttggatgacgaggagcggtcgcgcgtcgaaaaggaagacaaccatgtgctcattatcgtcgacattccgattgtcgcccatgatgaagtggacggcccgatttacgagacgattccgatcggcatgatcattacgaacacgtgttttattacggtttgcttgcaggagaatccgattttcgaagaattctccaaaaacaaaatcaaaaacttttacacgtttatgaagacgcggtttgcgttgcaaatgctgtacatgatttcaacgtattatttgcgctacttgaagcaaatcaatcggcggacgagcgaaatcgaaaaagaattgcaccaatcgatgaaaaacaaggagctgttttcgcttctcagcatggaaaaaagcttagtgtatttcatgacgtcgctgaaggcgaacaacatcgtcatggagcggctcatgcgcctcaattatttgcgcatgtacgaagatgaccaggatttgctgcaggacgtcattattgaaaacaagcaggcgattgaaatggccgaagtatacagcagcattttaagcggcatgatggacgcgttcgcttcggtcatctcaaacaacttaaacattgtgatgaagtttttgacggccattacgatcgtcatttcgctgccgacgatggtggcgagtttctacggcatgaacgtaccgattccgtaccaacactctccgtacgcctttttgatcgcgatggcgctcgccggttcactgtcagcggcgacggcgtacatcttttggaaaaagcgatacttttgacggccaggcgcgttttggatggccatgcgaacggctgccctgtcattggggcagccgcttttgctttcggacggccacaccgccggagaggatgaatttcatcgcctcttccggcgagatgtcgacgacttccacttgctctttcgggacgagcagggtgagaccggcgacttgaaacgcctgcgggatatagacggcgacgtagtcggcgagaggatcgtgccaagcgccgacatcctccatcgtcatgaagccgaggcatttccagccgctttctggcattgtaacgagcacaacttgcgaaaacgatcgtttttccccgacgaaggaagcgattgtatctttggcgacggaataaaccgttttcatcaagggaatgctttcaagcaaccggtcgatcagtcgaatgaggcggccgcttacgtattgcgtcgacagccaaccgcagacggtaatcagcgcgacagtcgccaataggcctaggccgggaatgtagcggccatccaaatacggacggacgtattggccaagcagcccatccaaaacggtgaacactttgtagcacacatagacggcgagtaaaattggcacgatcgtcagcatgccgtttagaaaatgtttcacgaaaaaacgcatccctttccctccccgctattcattctctaccaccataccaatttttttggctttatacaactctctattatatcgaacgtttttcgttatattcggtaagaaagttcgtgtttttccttgacgaactgccaaatgttccgtatactttcgaatggaacatgggaaatgggggatggatcatgaacaatcattacgatgtgatcgtggtcggcgccgggccggccggcattttcacttgctacgaactgacgctcaaactccctggagcgaacgtgctcttaatcgataaagggcacgatatctataaacgcaattgtccgattttgcaaaaaaaaattgaaaagtgtccgccgccggccggcaaaaaagactatgccggctgcgtgccggcctgttcgatcacgaatggattcggcggagcgggggcgtattcggacggcaaattcaatatcacgagcgaattcggcggctggatgaccgactatttgccggcttcgaccgtacttgagctcatccgctatgtcgatgagatcaacttgaagcacggagcgacgacatcgatcaccgacccgatgacggataaagtgaaagagatcgagcggcgcgcctatgcggccgggctgaagctattgcgcgcgtacgtccgccatttgggtacagagcaaaatttggaaattttgaaaagcatttttgaatatttgcgcgagcggattgcgatgcgctttacaacggaagtggatgatatcgtgaccgagcggacggagagcggccatcgagtgaaaggcgttgtgctgaaaaacggcgaaacgttgacagcggaaaaagtcgtcatcgctccggggcgcgatggctcggtttggctgagcaaaatcttgcgcaagcgccgtttgcggatgatcaacaatcaggttgacatcggagtgcgcgtggaaacatcgaacatcgtcatgcaagaaattaacgaacatctgtatgaagggaaattcattttcaacacgtcggttgggacgcaagtgcgcacgttttgcagcaacccgtccggacatgtcgtcgtcgaaaaccattccggcatcatgctcgccaacggccatgcgtacaaagatccaaagctcggcagcaacaacacgaacttcgcccttcttgtttcacataagttttccgatccgtttgacaagccgaacgaatacgcccatgaaatttcccggctggcgaacgccttgtcgaacggcggcatcatcgtgcaaaaatacggcgacattttaaaagggcggcgatcgacggaaaagcgaatcaaagaagggttcatcgaaccgacgctaaaagaagcggtgccgggcgatttaggcctcgttttgccgtacaacacgatgaaaagcttgatcgaaatgacggaagcgctcaaccatgttactccggggcttgcctctgagcatacgctcttttatggggtggaagcgaagttttattcggcgcgtccgaaactgaacgaccgctttgaaaccgaaatcgccgggttgtatgtcggcggcgacggcgccggcattacgcgcggccttgcgcaggcgagcgcctgcggcgtctggatcgcccgcgatatcgtcgagaaattgacgcattaggtgaggaaccgagggcaggccccttcaaacgggggcctgtttttttgctgtctgcctggggacggattaaaaagtaaactgaaatgaaaatatagttgacaaatatgcggctggtccgttacgataaatgtaatgatatggaaaggggagaggagagatggcaaactggctggtgttggccgagcaagtgttgggaggccacgagctgaccgatgaggaagcattggcgatattggattgtccggacgaggagttgctccttttgctgcaaggggcgtaccggattcgctccgcctattatggaaacaaagtgaagctgaacatgatcatcaacgccaaatccggcctctgtccggaaaactgtggctactgttcgcagtccgccgtatccacggcgccggtgaaaacgtataaaatggtcgacaaagagacgttgttgcgcggcgcggaagaagcacaccgtttgcgcattgggacgtactgcatcgtcgccagcggccgcgggccgagcgataaagagatcgacaccgttgtgtccgcggtcaaggaaattaaagagcggttcgggctgaaagtgtgcgcctgccttgggatcttaaagccggagcaggcggcgcggctgaaagaggcgggagtcgatcgctacaatcataacattaacacgtcaaaacagcaccatccgaacattacgacgtcccatacatacgacgaccgggtgcggacggtggaaacggtgaaagaagctggtctttcgccttgttccggcgtcatcatcggcatgaaagaaacgaagcgggatgtcgtcgatatggcgcgcagtttgcgggcgcttgacgccgattccattccagtcaactttttgcatgcgatcgacggcacgccgctggctggcacgaacgaattaaacccgcgttactgtttgaaggtgctggccctttttcgctatatgaatccaaccaaagaaatccgcatcgccggcgggcgagaagtgaatttgcgctcacttcagccgcttggcctgtatgccgccaactcgatttttgtcggcgactatttgacgaccgccgggcaagaaaagtcagccgattatcaaatgcttgaggatcttgggtttgaaatcgaatttgccccggctccgcaagccggagtcgtatcatgaacgatgccgccggaagatggcggctttttgtatgtgcgctcaccgaggacaagacctagcgaagcgggaggcatgggaggcgccatgcggtttcagatgggacgccacgatggcgcatcgcaagccttggcgagaagcggagcgcatgataagacggtggacttggcctgcctatgctctgacgagaaaagcggattgaacccctattgcgccgtttgacgcgcttttttggcatgaaaagccaacccaacgcgtacgatgggaatacaagctgcgaaaaaaggcttcacaaacagccaaaagctcattataatagcaacaaaaggaaaggaagaggatgggggacatggcaaagtcattctaccgttacttgctgcgcttccgccatggacaccaggaagatccggtcgtccggtttgcgaacggagcgtatgaagaccacagctttccaaaagggtcgacggactatgaagaactgagcggctatttggagcttaacggtgactatttggaaagtatggttgtgtttgatgagctatgggagcaatttttgcatgaagcgtaactaagggagcgttcccatttcataaattgggagcgctttcaaatagcttttttccgcgcggttgcaggtgtccacccttcttggcatgcatatactatactaaccatttgttccaaagggtggagatgccaatgagcgcgccgaaacgcccgaaattttccgtcggcgacatcgtcgtcaatacattgtacggaacggtcggaacgatcaccgatattcagcagattgacggtacgtttttatacgaaatcaaccatggccatagcttgtttgccgagcaagcgctcattttattgtctgagtttgcgggtgatttatggatcgcggaagagattgaaattgagttgccgttttttcttggcgaaattgtccgcgtccgcgattatggcggccatttgttcaaaattgtcggggtgcggacagaaatttaccgctactacggggaaggatgggaagagacgatttacgaattgaaacggctgacggatggttgggagattgaagtccatctggaagacatcattccgcttgccgacggagaggagacgtccgtcacgctcgtgcaagatattgtcatcgccgcgccggtgaaagcgtcgcttctattgccgccggccgacagcggagagaaagggccgtcggtcgacgagctccttgacatgtacaacgattataaagcgttatatgaatggttcggcgatgaacagtaccaacggatgatggaaacagttgtaaaacgtttgcggacaatctccgatcaccaggatagaaattgataaagaataaaaagaaaataaggaatgccggcgaaaatgacgatcgcgcccaatccattgacaactgtttccatcattttatcgatcgcagtgaatttgtccattttgtccgcctccgtgttttttgttttgttggtacatatgtatgggggagactgaaaaaatagtacaacatgatttttgacataaaacggaaggcggcgacatacaacattacaaagggggcgagatgcggtgaaggaaattgaagtgattatcgatacggaagaaatcgctgagtttttttaccaagaactcatccgccgcggctttgtgccaacgcaagaggagcttgaggagctcgcggatattacgtttgactatttgcttgaaaaatgcatcattgatgaagagattgacatcgatggggagtagtcctcgtcgttttatgatgaagttgatttggccgccgcgatggcggctgttttcatcatggccaaatgccgctcgtagcggctggtcatgtcgcccgaggccggaagcgggagcgtttcaagcgcctgcatgatcgcctcatcggtgaaccaatcgcgatgatcgtggaacgggtgcgcaagatccggccaagcttcctcaaggcgggggctgtaaaagcggcgcccatcaggcgtttcagcgaacgattgcggccagaagtcggcgcgtgagccgctgtgggggacgcagtgggcaaagcggcaggcgccgcgaaacagccgggcgtcaaacagcagcagactgtacagcgttttgcctatatggatgcggtggtggacgtcggcgaaatcgcgcacggtcgttccggcaagcgctacgcggcggcctttggcatatgggatgagcacatcgttgaacccgagccattgctcgacaataaacggccagcttgacagcacgcgggtgcggaaaaacggatgttcgatgacgcgaagctggatgtactgctgctcgttgatgatcagagcaaccgtaagaagcgcggcattccccgtttcccaaaaatgttcccacatcggcttcataaacgaagacaccgctagcgccggcaacaaatgaaacagcggcgtctccctccgtttgctttcttcgtacagcagaagctgcggataggcatcatgaaaaatgagggcattggcgcgctccaaaaacaaaaaaaggggtgcaatgatttgttccggcagcaaaaacggaagaaggccgccgcgcaaatcagtcatgttccaaccgccgttgcgcgagacgagatgggctaaaaacgcccaatgaatttcccaatggcgctcaaaaaacgctaagtaggcggcggtgcgcgtcacgttgttgcggttatgttccgccgttttccggcgaatggcggcaacaatgcccttttcttccgcgctgagcggtccgtcagtcgggacagttgtgcgggcggccatccggcgaagcaggccgtcatcggcgaggcggaccggatggcggtacaaaaaggagcggtaggcatactgaagcggatggcgcagccaagcgaacgggcgagtcggcatcaggctgtctctcctttgcatcatttgtggacttttgccagaagaccgcgatcgtttcgacaaaaggagtgctcgtttgctgaaggaatcgacacgccaaatcaccaaataagtacaatacacgtttttctcggctccgaagacgattcgcgatcgaattcgacatcaaccatagtatgggacgcggagggccgatttattgggagaagggagaggaaaacaatggttcgtttatgggggaaacggatgtggatgacaaaacgtgcatatgaggcggtcgtttttcaaacaccgcgctttggggaaacgaaaggctaccggcaagtgtgccgcatgacggtgacggcggccggacatgatgaagtgctggcggtgttgtatcggatgtttaatgtcgccgatctgatgccgaaaaactgtcaagctcgatttatgcggactggggacgttgtgctgatcgatgaagggcggaaaggacagacgtactatcgcctttgtccagacggatggaaacaagtggaacgtcagctcatctgttgacggaatattcaaaaatatagtcgccagcaagagctagagatgatataatatgaataaagcccccttgtttcgggaacggataagaaaggaaagggggcggacttgatggaacatgacgaacggcggcgcgacatgccgacggtggccccgggcatcgacgacgatgaggagctgaatgaaagagcgacaaaagaggaaattgaaggcggggaatatacaaaagtcgtcacgcttgcttgggacgaatccgagccgtcggaaccgcgatagaaacccttgtatcgcacaagggtttctgcggtttgtcacgattctggattgtcgtgatggcccggaccgtttttccggccgccggaggcggaatattctttggcatgcgcctcatcttcagcaatcaatgcttcttttggaatatggttgttctttttctgcccgttaatgcggttgcggtgttttttgcccatcgttttccctccttgaaccgtcgtcgtcgttagtgtatgcggtctggcggcggttcatcgacggaaaatgtttgcaggcggcatcatgcggcgggcgcaggagaaaagagggaagggggcgaaacgatggccgcactggcgctgtcgctgctcttgtgcgtcgtctcgattgcggcattgctttgggtcaaagggcaagttgagcgactcttgttccgctggagaagcgtgccccttctccatgcggtcaacgtcgtcatcatcgctgccatcgttgctgacatgtactatcggctcagcggcatcgacgtgtacttgcgcgatttggccgatatcaacggtttttggtatgtctttgccggcgcgatgcagctcgtctttccactgtatttgttttcctgttggcttgtcgccaggcggcgcgagcgcgagaaaaaatatacgcgcagcaaagacaaaaaggtgctgtatatcaacgagcggtatttggcgcgccgccatcggggcgattatcgccgatccaaaacatcgtaagagagcggctcccccgcaaatgtctcacccacctccgcgagtgcacagggggagctttcagcgatttgcatatgtgccaaacgacaagccgcacaaggaccctttccgcttcccttcgtttcgaaggtgcccgtttgaacaacatgtgattcgatccgacggcgattgccggccaacattcatctcccacatggacgggtgctcgtgcaccttcacgtttcgaagtgggagacttctttcggaatgatgttagaatttggtcttttcctttttcgatgtggacggctgattgtttgatttggacgatggattggttttgttggcgtattccaccgcttgttcgagtttctttttcatcggtcttttcctcctttctcctcgggcaggcacacatagtatgcccgttcgccgcctcggctactcgaaggaagactgccattttccgcaaacatatgatatgatagacgagggcatggcccgacaacgatcgttcaaaccaaaggaggaattccattgagcgtacatatcggagcgaaggcaggggagatcgcggagcgcattttgctgccgggtgatccgctgcgcgccaaatacattgccgaaacgtttctggaaggagcggtatgctacaacgaagtgcgcggcatgctcggatttaccgggacgtataaaggggagcgcatttccgtgcaagggaccggcatgggcgtgccgtccatttcgatttatgtgaacgaactgatccaaagctacggcgtaaagacgctcatccgcgtcggaacgtgcggagcgattcagccggatgtgcgcgtccgcgacgtcattttggcgatgagcgcgtcgaccgattccaacatgaaccggctcattttccgcggccgcgattatgcgccaaccgccgatttccatctgctgcggacggcgtatgaagtaggtgtggaaaaagggctggcgctaaaagtcggcaatgtgttcaccgccgacatgttttacaatgatgaaccgaattgggaaacgtgggcgcgctacggtgtattggctgtcgagatggaaacggcggcgctctatacgctggcggcgaaattcggctgccgggcgctgtcggtgctgacggtcagcgaccatattctcaccggagaagaaacgacggctgaggagcggcaaatgacgtttaacgagatgattgaagtggcgcttgaagcggcgatccgcaatggcgcgtgattgggatgccgggcgcttgggcctgggaaaacagaaaaggagaaggaacatgaaccagcgatggcaagcggcgatgttggtgtgcctgctgctcgccggctgccaaacaggggagagcggcagcaacggtgcggccggcccgtccggccagccgccggaaagcgcggtgcacccaagcgatcatcaacaacaggggaaaacgagcgagagccccgtcgatcccgatttgcagcttgaggcgaaatattggaacatcgtcaaggtgcaaaacggacaaaaagtgattcaaaaccctgacaacattttggtgctcgtcaataaagaacagtcgctcccgcctggctataagccggcggacttggtcgtgccgcgcgtgccgtttttgtgtgctgacccgaacgcggaaaagcggcatatgcgggccgaagcggccgcggcgcttgaggagatgtttgccgccgcacgccgcgatggcattgagctggtggccgtgtccgcttatcgttcatacgagcggcagcaggtgatttttgctgaagaagtgcggcaaaaagggaaggaaaaagcggttcaagcggtcgctcatccaggtcagagcgagcatcagacagggctggcggtcgatatcagcagccgctcggccggctgtcagctgaccgaatcgttcggggcgacaaaagaagggcaatgggtagccgctcatgcgcacgagtacggattcatcatccgctacccgaaaggaaaggaagcggtgaccggctacaagtatgagccgtggcatctccgctatgtcgggcggaaggcggccgcggtgatcaaaaagcgcggcttgacgcttgaagaatatttcaaagtagtgaaaaaagtgtgaaaacggcgtctcgtcgaggacgccgtttttcttgccagctatggttcgcagcaaaagacgcaatagccaagacggtcgccgaattgagctgtcaactgttggtgcatctgccacatgctcgccatctccggtgtcggcggaagggcgatgacgatgggtgccccaaggcttggcgcttcggctgcagccgcgtaggaaaactggcggcagccaaagccgctttgttcgagcacttctttccactccgctgatgtcattagctgacggaagccgtaaaaggcggcgatttgcttttgctcggcggcggtcagccgctcatgacacgcttcaatgccgacgaataggccatcgtttttgagcacgcggcggatttcggcgagcgcgtttggcaatgaaacgaaagcaagcaccgattcagaaagcgcgaggtcaaacgtcccggcgggaaacgggagcgcttcgaccgaggcgcgatgcaaacggaccgagaccgccttggcggcaaaacgctgtttcgccttggcgatcatcgtcgggtggatgtcgatggcggtgacgttggccccgtactgttcggcgatataagccgccgtctgtccggtgccgcagccgacgtcaagcacggatgtcgaacggtcgatcttaagtttacgtaagatttgttttgttaactcaaaaccgcctgggtgagcgccatcgatccccatgtccgccaaccagtctaaatatgcagacatctgttcctctcctttttttgtttcgacttggtttatcatacgcaaatgcgctcgattttgcctttagacaaaaaaatttgcttgtccctattcttatgaaaaaaggaaattttcttgctgtagacccaaccggcttcaagctggtacactgatacgtgcaagaatgagatggctaggttggtgaagaaagtggatcgaaaacaaggagccgaggcgggcgcactgctgagcattttcgtctatcttctcctttcgaccggcaagctgttggctggggcggtgttcggctcggatgcggtggaagcggacggttggaataatttgagtgatattatcgcttcctcggcagtctatatcggcatgaaaatcgctaaaaaaccgcgtgattgcaaccacccgtacggacattcgcgggcggagaacatctcctcgctgttggccgcttttttgatgatgtccattggcattgacgtgatcacaagcggcgtccgctcgctgttcggcaaggaaaaggcagcggctcctgacgttttagcggctgtggttgcgctcgcctcggcggccgttatgattggcgtttatgcaatcaatcgccggctggcgcggcggacgaacagcatggcgctggcggccgtggcgaaagacaatttatcggatgcgctggtgagcattggcgccgccattggcatcgccggcgcgcggcttgggtggccatggcttgatccgctggcggcgcttgtgatcggggcgatgatttgcaagacggcgtgggaggtgtttatggagacggcgcatacgctcaccgacggttttgatgaacagcagctcgccgtttataaagacgaaatcgcggcggtgagcggcgtgcgcgatgtcgctgacattaaagcgcgcatgttaggcaacgacattgtgctggaagtgacgatccgcgttgactcgcatttgacggtggcaaaaagccatgaaatcgctgatgaagtcgagcgtttgatgcgaaaccggcataacattcgggcgacgcacgtccatgtggaaccggaagcggtgcgctgactggcttcgggcgcattggcgggcggacgcggcgaggcgcctagacagcgaatgacttgtcgggatgtgacgctttgcaggcgggatgcagccgggagaagttgcttatcgccaacagcgagcggatgcggccaaaccgttgccgctgacttgtttttggcggcgggaggggagtagttttgcgtcaaacagcaaacaatacaattaaaatcgtttgcatggaaaggacgtcagtctatggcgatcgagcataactttcgtttgacggttgacggaacgtacaaacgccatgcgcccgcgggcagccagtcgtgttggcttcatttcaccgccgccgccaagccggatttggagcagcttctttcttcgctgtccattcaccctctcgcccaacagcggctgatgaacgggacagatattcccacgtttgacgaatacgaaggatgtttcttcttatcgctgtttatcgttcgtccgtccggccggacagtgaacgttcgtttgctggccggcagccaatatatgatcagctatatggatgaaaacgatccgcttgttgatcacgtgaaagaacgtttgttgaaccatcgcggtcaggcgctgtatcctgggtacgtgctgtatcattttttagacttggccgccatccgttttttgcaagtcatcgatcagatcgctgaccgcattcagacgcttgaacggcaagtgtttgcgaccccgtttgccaacgaaatcgggcgcgagatttatcggatgaaaacacatcttcatgagctgcgccaaatcgccgaggcgcaggaagaagcgatcaaaatgatccgccacgctgatttgccgtatatcaaccaagagacgaatccgtatatcgaggaagtggcgtcgcgattctcgcgcgtgcccgccgcgctcgacgcgtttaaggaatcattgtccgccattttcgatttgcaactgtcgctcaaatcagatcatatgaacgtcattatgaagacattgacattggtgagcgtcatatttttgccgatgacgtttatcgccggtgtatacggcatgaattttgcgtttatgccagagctgaaatggagatacggctacccgtttgccttgttgctcatggcaaccgttgctatgctcatcgccctctattttaagcgaaaaggttggtggggagagacggggacgaaagaaaaataggcgtttttctagaaggtcggtgatttaacggagaaaacgctccagcaaggagctttcgccaatggatcaacggctcttccgtgcgttcgtggaccaatctttttgaagaaaacgcggtttttcaccaatcttctagaaatttgggcattcgcccggccgtttgggcgggcgggcgcatatgatggccctgtgaaccgatgaaggaggtgcccgccgtgagcggttttgtcaacagcggttatacggtcgtcatcgtcctgttcattttactgattattgttggctgtgcctgtgtcgcttgatgagcgaaaaaataagaaagggaggcggtcaaacgggccgcgaaggggggcgggtgctcatattcagctgcgccccttctccattgggcaaccgcgtcgagcgatgcgggtgagtgttttgatggataaagtgaagcggcggcggtataatggaacagaaatgatcatggaaaaggagaagacgacgtggggcattggagcgaagaaaagcaaggcatcttgtatactgctgcttcgtacttgctgtggggagcattgccgctttactggaagctgctagaggcgcgcccggcgcttgagattttggcgcaccgcatcgtttggtcgttcgtgtttatggccatccttttggcagcgactgggcagcttggcgccttccgccgggagcttcgggcgatgcgccgtcggccggctaaggcaagggggatcgccgctgctgctgcgctcatcagcgccaactggtttgtctacatatgggcggtgaatcatcatcatgtcgttgaaacgagcctcggctattatatcaacccgcttgtcagcgtggcgcttgggacgatcgtattgcgcgagcggttgagcgttgggcagtgggccgctgtttttcttgccgccgccggcgtggcggcgatgacggcggaatatggcgcgtttccgtgggtcgccatatcgctcgcgttgacgttcgggttttacggcttagtgaaaaaactggccagcgttgactcgtccattggcttgacgcttgaaacaatggccgtcatgccgctttcagccgtttacttattatgggtgtacaacgaaacgccagccctcgtcaagacggccgaatggtggcaatgggcgctgttggctggagccgggccagcgacggccgtgccgcttttgtatttcgccaaaggggcgaagcgtgtgtcgatgacaacacttggttttttgcaatacatttcgccgacgatcagccttctccttggcgtctttttgttcggcgagccgtttacgaaagcgcatttttatgcgtttagctgcatctgggcggcgcttattttgttttccgctgttcaaatcaagcaagcgccagggcggaaaaaatggaagcgaagctcgctcgaggcgtagcagcggtccgaggacgggccgctttttttccatttttgcggcaaatacccatttttgctgaaacatctaaccatttcctcggcttctgaatagtctactagtacaaaaacgaaggaggtgctggcaaatgggtgcagcttacggcggcggattcgcgttgatcgtcgttctgttcatcttgttgattattgtcggatgtgcatgtgtcggtggttgggtgtactgatgcctcttacttgctagcaaggaggtgacgaatatgccatatggcttgtatggctggggtggctatggcttcggttatccgggctggggcggctacggcttcgtgctgatcgtcgttttgtttattttgctcattatcgtcggggcaacatggtgctaggcggatgatgggcatgcgggggggagacggccgggcaacggccgtttccccgctttttttgtgaacaggcaggaacaacgaaaggaagtggagaaatcataaacgatgagaaaatggaaagcatatggaggacggggaaatgacacatattgcaaaagacatcgtcgcgacgttttcgatcgtcgcgttcgatccggcgaccggggagcttggcatcgctgttcaatcgaaatttttaggcgttggtgcggttgttccgtgggcgaaagcgggcgtcggagcggtggcgacgcaatcgtacgccaacacgtcgtacggaccgcgcggcctcgaatggatggcaaaagggaaatcggcgcaagaaacgcttgagttgctcgttgccgatgacagtgagcgcgatttgcgccaagtcggcatcgtggatgcgaaaggacgggcggcgacgttcaccgggaaaaaatgttacccgtgggccgggggcatcaccgggccgaactatgcggctcaaggcaatattttagccggcgaggaaacggtgctggcaatgggaagggcgtttgagcagacaaaaggtccgctcgccgagcgattgctaaaggcgcttcaagctggtcaggcagcggggggcgaccgccgcgggcaacagtcggccgccttgcttgtcgtgaaagaaggagggggatatggcggctacaatgaccgttatatcgacttgcgcgtcgatgatcacccgcggccgatcgaggagcttattcgcttgtatcagttgcgccagctttactttgagaaatcgcgtcccgaaaaagtggcagcgattgaaggaacggtaaaggaagaggtggccgcccacttggtccgtctcggttatttgtcgaaagagcgctcggcggatcgcgaggcgctttatgaggcgctgactgtgtatatacatacagaaaattttgaggagcgccaagtggagaaaggaaaaatcgacctcgatgtattacagtatatgaagcagcagccgtcgcctaacgaggtcggctaagggaaaccggccttgtcgactgcatgatccatcatgctgcaacaaaaaggatgtccctagaactaggcgggacatccttgtttatcgaccgctccctcttaaaaggcgcatggcgcacgcccgctgtcatgtctgcgccaaacggcccgcaggcgaaagctgagaaacagcgcgcccgttgccaatccggcgatcaggccgatccaatagccgaacgctccggcggcagtcaatagagcgagcgcgcagccaagcggaagcccaacgccccaataggcgagaagagcggaccaaaaaacggcgttaacctctttatagccccgcagcgctccttggatgggagcggcgatggcatcggaaacttgaaagaagatcgcatagagcaaaaacttctctgtcaacgccgccactgtcggatcgtttgtatacagccgggcgacatggctgtggaaggcgaaaaggaacagcgctgctgcggcagcgacggacaaggcgagggtgatgccgatcaagcaatattgtttggcggcttcataacggttggccccggcttcaacgcccacggcgatcgtcagcgccatcgataagctgagcgggatcatatacaacagtgaagcgaagttgagggcgctttgatgcgcggcgaccgtttccgcgccaaaccggccgacaagcagcgtcacagcagcgaaaatgctcgtttcaaaaaagatggccgacccgatcggcaccccggttttcagcaactctttccatgcggcccatgacggacggtagaaacggacgagtacacgatagggagccaagcggcgaaatttcaaagcggcaaaggcagcggccgcgaagcagtacgcatacgtgatcgccgtcgcgtaaccagtgccgatgccgccaaggcgcggaaatccgccatgcccgtaaatcaacaaccagttgaacagcatattgaccggcaaggcggtgagcgtaatccacatcgtcactttcgtttgcccaagcgcatcgatgaaatagcggagcacagaataaagaaacagagggatgatcccaaacgacaaggcgcgcaaataatgaaaggcgatatgccgaacgttttcatccaaagacatctgtttcaagataaacggcacggcagcggcgccgatcaggacaatggcgacagcaagcgcgacagccaagtagagcgcctgggcgacggcgcgagtgatcgagtcatgccgtccggcgccgaaatggtgtgagacgatcggggacagggcgagcaaaatgccgccggcgccggtaaacaccggcacccataggcttgagccgatcgcgacgccggcaagatcttcggcgctcgcatgaccggacatggcgacatcgacaaagttcatggcatattgaccggtttgcgaaacaaaaatgggaagaaacaaggcgaacaggcgccgccatttgccgttgggcggagcggtcgttgccataatggctcctccttttctttgataaagtgacacattgttctaaatcatcaatctctccacttccgaagctgggatgacccccctcttcggaagcgatttatgacgaaagaaacggcggttggctgcaaagcgggaattcgatcaaaaaacatgtgccgtgcgcgtcgctttgcactttcatcgtcccgcgatgcagttcgacgatttttttcgataatgacaggccgagcccagttcccgtttccttcgttgaaaaaaacggatcgaaaacatggtcgatgaccgacggcggaatgccgggcccatcgtcgcagaagcgaagctgaacgagatggttgatttttcggctgcagatcgacaccctcatcgttttcgccacttttgcttccacggcgttgcgaaataagtttaaaaacacttgcaaaagctggctgcggtcgccgttcatttcgtagtcgtcaagctggtcatcaaggtcaaaatggacgtcgacgttatgcaatagcgcttcgctttgcaataggacgccgacatcgtcgcgcaaaaagcggtgcaagttgaacgtctccattttgacgtccgccggcttggcgatattcaaaaaatccgtgataatgtcgttcgcccggtcgagctcaggaattaaaagccgctcaacgagcgaggcgatgcgatccggcaagtcgcttttcaatagttgcaaatatccgcgcactgtcgtcagcggattgcggatttcatgggcgatgccggcggcgatgcggccagcgaccgccagcttttctgtttctttcatcatattgagcgactgaaacatactgatgactcgtttgatcgatccgtcatcgttgtaaataaaacgggtgttgacgatgccgtaaaatcggtcgagcacttcgtaattgtaaagcggctcgcctttttcaagcgattcgagcgtcgcgatcagctcatcagggagcttcagcagctcgcgaatatgtttgccgatgatggcgtcgcggtccacgccggtgtcaacagccgcctgcaaattgcaaagcgtgatgatcccttgagcgtcgacaaagacgatatggtgtggaacaagatcgagcaacggcgtcaaaaaggcttccactttttcgaacggcacatcgtgacataaatcgatatcccattgccattccgcctcccgttccggggcggacgggatgaagcgaaggcgcggtgaggcttcgctgcgctttttttcaatggaaattcccgcttcgtaatcggcgaagacgaatggaaacggaagtttttcaaccaaccgctcgtaggcgcgcagcttccgttcgagctctttgatttgcggttgtgccagtcgatcgttcatctttccaaactccttagctgcacatttcgttttttattgtacaaaaaccgccctccgttggctatgggggacatcgtatcgatccgacgggggacggaactgatcgaagcaaccgggcggtgcgggcaggcgccgtcaatcgatgcctgccgcttccacgcgggaaaggaactggctaagcgcctcaagggacggaaaagcagcttgcccctgccgctcgttgccgccccctttgccgccaaacagggcggcttgttctttcagccagttccctgcatggagcaaggaagacggtgctttggcgataacggcgcgccaatcgggtgtggaggcgagcagcgcggttttgccataacggttggcgatcagacgggcgattatttgcagctctttcgccccgtactggtcgtaacggccaatcactgcacgccctgattcggcggcggcccgtttggcttcgacggcaaagacgatttcctcgtattggcgcagccgtttttctaattcttttttctcttgttcccatttcacgatcacttcaagcagctgatcgcggcttgtcccgaaccgtcctgctgccgcctgcacgatgtggtgagtttgctggtagtcggcgagcgctcggccgccgcaaagaaaggaaaggcgcgtcatgccgcgatggcgctctgctttcagcaatttgatcacgccgatttcgcccgtgcgtttcacatgggtgccgcagcacgccgacaagtcgacccctttcatctcgacaacacggacattgccttgaacatcgggccgcttgcgaaatggcatccgttctgcctcttccggtgtcacccaatacgtatcgaccgggagattagcgtaaatgagctcgttggcccggttttccactgccagcatttccgactccgtcagcgcatccaccgttatgtcgatcgtcacgacatcgcgcccaagatgaaaaccgactgtttctgcgccgagctgttcgatgaatacagcagataataaatgttggccgctatgctgctgtgtatgatcgcggcgccgcttcatatcaaggacgcatgaaacgacgcccattcccgggtgggcagggaggcggtgatacacttccccgttttcgtcaaacacatcgagcaccggcaagccggcgatcgtgccggcgtcagacggctgaccgccgccttccgggtaaaacgccgtttcagccaatgtgacgacgtatgtctcgccgtcttggcggacgcttgtcaccgccgttgtccacgcggcaacgtccggcgccgtatagtacaacttttcagtcacaatcgcttcatccttttgtattccgaatacttttctttcatattagcaaattcgctcgcatttgcctatcgtggatcttcccaaccgctttctcccatcaaacgggcgaaggattccattggcgctattaggttttgatggatcacagccaaatgaagacaaattccctaattgataaaacaatgtgctaaatcatcaatggaattaacaaaaattgtttttgcataccatgccaaagttcgtcaaaaaagagaagacgattgtacacagcttctcaactggaaaagaatcggttttgcgatggtttttgtcaaatcccctatcttcaagcagctgacaaaatgcaacggatcgcagtgatggttcgttaaacaatataataataaaaaaactatgtgctaaataatcaataaaaaaagagtgaccatccaaaagaaaagcaacatttgtcggcggcgaaacgttttgtatataataaaacggagcgaaaacgaaccgatcgccgatcagaaagggtggtttgatgatgttgacgttaacagacattgaacaagcgcgagcgaaaatgaaaggcatcgtccatcaaacgccgcttgagcattcgcaaacgttcagccggctgtctggcaatgatgtatatatgaaactcgaaaatttgcaaaaaacgggctcgtttaaagtaagaggctcattcaataaaattatgtcgctcacggaagaagagagggcacgcggcgtcatcgccgcttcggccggcaaccacgcccaaggggtcgcctatgcgagcggcatgcttcatattccgtgcacgatcgtcatgccgaaaggggcgccgctcagcaaaattgaagcgacgaaaagctacggggcggaagtcgtgctgtacggcgatgtgtttgacgaatctttggaatatgcgttagagttgcagcgcgagcggggaatgacgtttgtacacccgtttgacgacttggcggtgatggctggccaagggacgatcggcttagagctgatcgaacagcttcccgacgtcgatgtcgttctttgtccggtcggcggcggcgggttgcttgctggggtggcgtttacgttaaaacagctgaagccatcggttgaagtgtacggcgttgagtcatcggcttgcccaggcatgacggcggccatacgccataaacagcccgtctccattgccgcatcgaatacgatcgccgatgggattgccgtgaaaaagccgggcaatattacgtaccaatacattgagcaatacgtcgatggcgttgtgtgcgtggaagaggcggaaatttcacggacgatgctgtatgtgctcgagcggaacaagctgttaatcgaaggggcggcagcttgtccgttggcggcattgttgtatcaaaagctgccgtttcgcggcaaaaaagtcgccgctgtgctaagcggcggcaacgtcgatgtgacgctcatttcccgcattattgagcgggggcttgtcgaagccgggcgattcgttacgtttacaacggtcatctccgacaagccgggccagttgaacaaactgcttcgcattatcgccgagctcgaggcgaatgtcatgtcgattcatcatcagcgcatcggcgccaaagtgttgccgggccaggcggaaattcacttttcgctcgagacaaaaaacgaagaccatattcagcaaatctaccaagtgttgttgaaagaaggctatgatgtacagttttaccgatgagcgcgcgatgggaaaacggtttgtgtttcgccactgtctgttaagcaagcaatggaaaagccgtcttcgaaatcatgttcacagggctgccaaatgaatacgaaaccatcatttgcccaacatagcggctgttccttatgacatgggggacagccgttttgttttgtcaatgcacgcgcggcgcatcttgcggccgcgttgcgccgaggccttcgcgggccattttcgctttcaagctttccaggacatacaaaccgaacatgccgagcagctcttcatcggtcatctcgttgatcagcttgagcacatcgcggcggctaagttcatctaaaatcgacatcgccaccgcttcggcgtcttcttcatctccggtcagtcgatctttatagtattcgtacagatcgtcaataaacttcatcggcatcgtcgcctcgcttttttgagagcgggcttcctcctttctttgcagttggccgatgcggacttaggggcatcggcaatcctctcgctttgacgccacaaatgccattggcagcagggatgattcatagtataatggaaaaaatatcattcgaaaagcgggggaattctatgattcgccggttaacggccgaagaccatcaacaagtattttcgtttttgcggcaagatccgtcgttcaatttatttatcatcggcgatattgagtcgtttggctatgacgccgatttccaagacgtttgggggcagtttgacgatgccggctcgctgaaggcggtgctgctccgttattacgattcctacattccgtacgcgcctggcgattttgatgccgatggctttgctcgtctcatccgcgagacagcccaatcatcgtccatccagctgtctggcaaggcggacattgccaggcagttcgaagagcggctgccgcttgggacgaagcgaacgctttacttttgcgagtgtcggacggatgaatacgcccgccaagaaatgggggcgttcgccgtcaaaaaagccgaattggccgatgtcgaccggattctcgacttgcggcgccgcattgccgaatttgagacgaggccgtcgtcccgcgatatgctggtgaaagggatggaaaccaattcagctagaacgtactacattgaacaagacggccgaatggtggccgcggcatcgacatcagcggaaaactcattgtcggcgatgatcgtcggcgtctgcacggatcaggagcatcgagggaaagggtatgccagcaccatcgtggcgaagctcgtttgcgatttgctcgctgaagggaagatgccgtgcttgttttacgacaacccggccgctggccgcatctaccgccgccttggttttcgcgatattgggctgtgggcgatgtaccgctagcaacgaaaagcggaagctccgccggcttgcttctgcgcagaagcaagccggcgtttattgcccgtccgccccgtttggcgtgacgcggcgaatgtgctcgccgccgtgctcccgcatcgcttttgccttgtcgttgacgagctgtttttggtcaacgatggaagaaggtgtttgttttttgttcgccatatggaatcacctcaatggagacgatttcgcgcgctgaatgaacatgtccgcatcttcgatcagcccgcagacgccgcattggacgcggtagctcgggccgcggtatgggagatggaacggttcgagcgcttcgtttgtgtattcgtgctcaatgtcgccggtgtgcggatcgagcttgaccgcacgcgggtgctgctcaatgagatgaaaccgcgtccggttcgttttgcagtttgggcatagcatcggttccaatcgaagccacctccatctttatcatttgaaaacatggcggccattatgtatcggcaggccctgtacgaccgtgttgggcatgagaagcaatggttgacaatcatggtgcagttcgggtatggtaaaggcaaaacaaaaaaatatttcactttttcagaaaatagtgtaatataaatggcaaaggggattttctatggctgacaaaccgctcagagaccgcattatcgatacggcgcttcatttatttgagaaatacggctaccacggcgtgacggtcgaccgcatcgttgccgaaagcgacacatccaaaggcggtttttaccataattttaaatcaaaagacgagctcttgtaccatatccatgatgtctttatcacgtatgcgctgacaaaagcgcaggaggcgtatgagggctttcctacgccgaccgagcgcttgtacgccatcgttcagtcgtttgtcaaagtgtttcatttgtataaaccacacatcaccgtgttttaccaggaaagcacgtacttaaaaccggaatacgctgaaccgatcaatgaaaagcgcgaagagttcaagcaaatcatttttcgagtcattcgcgaggggattgaagccggggaatttcgtccggagctgtcggtggagattactggcatgtccattatcggcatggtcaactggacatacaaatggtacaatccggatggtccgctgtcaattgaggagatcgcggcgtattttgccgatttcattttgcatgcggtgctccgcacaccagaaaacccagcggcggcgcggtttttgttgcggccggccgccgaataagttgttgatcgtatacagaccaactagtcggttttttgaaaacgcttcaaaaatcaaaacgatctgcattcgtttccttcgtttaaaccgactagtcggtttaaataatagaacattttctatgggggagagggacaggatggatttttcattaacaaaagagcaacaaatgattaaagaaatggttcgcgactttgctgagaaggaaattgccccatacgcggcgaaatgggatgaagaggcgcattttccgctggatgtcttccgcaaaatgggcgagttggggctattgggtttgccgtttccggaagaatacggcggcgctggaggcgatacgatttcgtatgccatcgccgttgaggaaatcggccgcgcctgcggcggcaccgggctaagctatgcggccgccgtgtcacttggggcgagtcccatttattactttggaacagaggagcagaaacaaaaatggctcgtgccgatggccaaaggagagacgcttggcgcttttgggctcacggagccgaacgccgggtccgatgctgggggcacgcgcacaacagcggtgctcgatggcgatgaatatgtcatcaacggcgaaaaatgctggatcacgaacgcccaatacgcgcggcaagtcattgtcaccgccgtgacaggcaaagatgcgcgcggcaaaaacatcatcaccgctctcatcgtgccaactgactccccaggatttacgatccgttcgaattacgacaagatgggcgtgcgcgcgtccaatacgtgcgagcttgttttcgagaacgtccgcgtgccgaaagaaaacgtcttgggcgacccgcaaaaagggtttaaacagtttttgtacacgcttgatggcggccgcatttccatcgctgctttagccgtcggcatcgcgcaagcggcgtttgagaaagcgcttcaatacgcgaaagaacgcgtccagtttggccagccgatttccaagtttcaagcgatccagtttaagctcgctgacatggcgatggaaattgagcttgcccgcaatatggtgtacaaggcggcttggttgaaagacaaagggaaaccgtttacaaaagaagcatcgttcgccaagctgtttgcgtcggaaatggggttccgcgtctgcaaccaagcgattcaaattcacggcggatacggctatatgaaagagtacggcgttgagcgccatttgcgggatatcaagctcatggaaatcggcgaaggcacatcagaaatccaacggctcgtcatcgcccgccaactgggatgctaaaagcggaaatgcctgcatatcgataacaatgaattcggacaaaggggaggaaacggccgatgttgacggtgactgtggggaaattgttggaagagcgagccaggcaatatgcggatcgcgaggcggtcgtgtatgccgaccgcggcttgcgtctgacgtatcggcagtttaacgactattgccgcctcgttgcgcgcgggttgatgcggcttggcatcgaaaaaggggagcatgtcgccatttgggcgacgaacgtcccggaatggatcgcctgccagtttgcgaccggcaaaatgggagccgtcctcgtgacggtcaatacgaactaccgcgcggcggagcttgagtatttgcttcggcagtccgactcgacgacgctctttttgattgagcaatatcgcgactcgtcgtatatcgatattttatatgaaatcgttcccgagctgcgcacatcggcgcccggacagctgcaatcgaaacggctgccgaagttgaaaaacgtgatctttcttggcgacaaacggcacccgggcatgtttacatggaacgacatcttggcgatggcgcacgacgtatcggaagaagaactcgatgaacggatggagagcctcgacccgcacgatgtgatcaacatgcaatacacgtccgggacgactggattcccgaaaggggtgatgttgacgcattacaacatcgtcaacaacgcccaccaagtggcgcaatgcatgggacttggcgaaggcgatcgattgtgcattccggtgccgtttttccattgcttcggctgtgtcatgagcacgcttgcatgcgtgacggtcggggcgacgatggtgccggttgtggagttccatccgaagcgggttctcgagacggtggaagcggagcggtgcacggcgcttcacggcgtgccgacgatgttcatcgccgagctcaacgacccggattttgccaaatacgatttgtcgtcgctgcgcacgggcattatggccggttctccttgcccggtcgaagtgatgaaggcggtcatcgagaaaatggggatgaaagacattacgatcgcctacgggcagacggaagcgtccccagtcatcacgcaaacgcgcaccgacgatccgcttgagctgcgtgtcgaaacggttggccgcgccttgccgggcgtggaagtgaaaatcgtcgagccgggcacgaacaaggaagtgccgcggggtgtgcaaggggaactgtgcacgcgcggctatcatgtcatgaaagggtattacaacaacccggaagcgacaaatgaagcgatcgatgcagacggctggctgcataccggcgatttggcgacgatggatgaaaacggttactgccgcatcaccggccggctgaaagatatgatcatccgcggcggggagaacatttatccgcgcgaaatcgaagagtttttgtacaaacatccgaaaattttggacgttcaagtcgtcggcgtgccggatgaggtatatggtgaagaagtgatggcgtggatcatcttaaaagacggcgaaacggcgaccgctgaggagattcgcgagttttgccgcggcaacatttcccggcataaaatcccgcgttatatcgaatttaccgactcgtacccgatgacggcatctgggaaaattcagaaattcaaattgcgggaaatggcgaaacagcgcctcggcttaacaacctaagcctaaaccgccgcgccgggcggacgaaccgtccggcgccggcacctgtacttttaagaaagggtgagacgatgttttcgaaagtgttgattgccaaccgcggcgaaatcgccgtccgtgtcatccgcacgtgccgacgtctcggcattcaaacggttgccatttattccgaagcagacgccgattcgcttcatgtctcgctcgcggatgaagcgtatttgatcggcaagccgcgcgtcgcggaaagctatttaaatatcgaaaaaatcattgaggttgccaaaacggcgaaagcggaggcgatccatccaggctacgggctgttgtcggaaaatccagcgtttgcccgccgttgcgaggaagaaggaatcgtcttcatcggtccgaaggcggacgtcattgcggcgatgggcagcaaaatcgaagcgcggcggacgatggaaaaagccggcgtgccgatcgtcccgggcgtctcctttgcgcttgatggcgccgatgaggcggccaaagcggcggcttcgattgggtatccagtcatgctgaaggcgtcagccggcggcggcggcatcggcatgcatatcgctcgcgatgaagctgagctgcgccaagcgtttgaagggagccaaaaacgggccgcttcgtttttcggcgacgggacgatgtacattgaaaaatatattgaacgcccgcgccatattgaaattcagcttcttgccgaccaaaatggcaactgtgtttacttatgggagcgtgaatgttcgatccaacgccgccaccaaaaagtggtcgaagaggcgccgtcgccgtttttggatgaagagacgcggcggaagatgggggaggcggcggtgcgggctgcgcgttacatcggttatgcaaatgccggtaccattgaatttctcgtcgatgaacagaaaaatttttattttcttgagatgaacactcggctgcaagtcgagcacccggtgacagaagaaatcaccggcatcgacatcgtcgaagagcagctgcgcatcgccgcgggcgagccgctccgctataaacaagaagagattcgccgcgacggtcacgccattgaagtgcgcatttatgccgaagatccgaacacgttttacccgtcgcccggccgcattgcggtgttttccgccccacaaggcgaatggattcgtcatgaaacggcggttcaaagcggcatcacggtcacgccgttttatgatccgatgatcgcgaagttgattgcaaaagggccggatcggcaaacggcgattgaacgcttgctcgaagcgcttcgagactatcgcgttgaagggattaaaacgaacattccgctgcttgaggccgtgttgtcccatccggcgtttcaagcgggggatacgacgaccgatttcctttcgaaacattggaaaccaataaaaacgaaatgaagcagaaatgaatgggggaagaaacgatgaatcaaataaccgcaacgatggcaggaagtgtatggaaaattgtcgtcgccgtcggtgaccgtgtggaagaagggcaagatgtcgtcattttggaatcgatgaaaatggagattccgattgccgcggaaacgtctggcgtcgtgaagcacatccacgtgcaggaaggagatttcgtgaacgaaggcgacgtgcttgtcgagattgagtaaaaagggggagcagagcatgagccgatggccggcgaaggtgacgatcaaagaagtcggcccgcgcgacggcctgcaaaacgaagcaacgccgatcgcgaccgccgataaaatcgcttggatcaacctattgtcagaaacgggactgtcgtacattgaggtgacttccttcgtccatccgaaatggattccgcagcttgcggacgccgttgaagtggcagcgggcattcgccgaaaagccggcgtcacgtatgcggcgctcgtccccaacgaaaaggggcttgagcgggcgcttggcgccggggtcgatgaagtgggcgtcttcatgtcagcgagcgaaacgcacaaccaaaaaaatattaacaaaaccatcgccgccacatttccggtgctggaagcggtcgtgaaaacggcaaaacaagcaggaaaaacggtgcgcggctacgtttccaccgtctttggctgcccgtatgaagggcctgtcgccgtcgatcaagtgctgatggtggcggaccggttgttggcgatgggggttgacgaactgtcgcttggcgatacgattggcgtcgcgacgcccaagcaagtcgaagaggtgctcgcaatcgtgctccgccgttttccggctgatcggatcgcgatgcatttccatgacacgagagggacggcgctggccaatattttagtgtcaatggaaatggggattacgacgtttgacagctcgctcggcggcctcggcggctgtccgtacgctcccggagcgtcgggaaacgtcgccaccgatgatttagtatatatgcttcacggcatggggattgaaaccggcatcgatgtcgagcagctgacgaaagcggctttgtttatccgcgataaaatcggccgcccgcttccgagccgctatttgcaaacggtttgatcataaggggggagaaaacgtgagcacacttgtatcgtttgaaacacaagaaaacggcatcgccattgtgacattaaaccgtccagaagcggccaatgcgctttcaagagcgcttcttttcgagcttggagcgctctttcaggagatcaaatttcggaaagacgtgcgcgttgtcatgttgaccggggcaggagacaaggtgttttgcgccggcgctgatttgaaagagcgggcggggatgaatgaaacggaagtgcggcaggccgtcgccttaatcagcaaaacgatcaacgaggtcgagaaagtgccgcagccggtcatcgccgttttaaacggctcggcgtttggcggtgggttggagcttgccttggcttgcgacatccggtttgctgccgacgatatccagcttgggttgacggaaacgtcgcttggcatcattccgggagcgggggggacgcagcggctgccgcgccttgtcggcatcggaaaagcgaaagaattgatctttgccgcaaagcgcatcaccgccaaagaggccgagcgaatcggccttgtcgaatacgccgtaccgcgcgccgagctcatggatcgggcgcttgaattggcgcggcaaatcgccgacaatgccccgattgccgtccgccaggcgaaacgggcgatccaaagcgtattcaacgttgatttggagacgggccttgcgatcgagcagctcgcttatgaggcgacgatcccaacgaaagaccggttggaaggcttgcaggcgtttaaagaaaagcggaagccggtgtacaaaggcgagtaagcccgcgcttgggcaggatggggctgtttggataaggagaaagccgcaacggagcgcttgcgccgcatcggccttttcacagcgatcaaacacggcatccaaccttgctccggccgaacaagcgggattgaacagcaagatccatcaaaacaaggaggggaaacaaagagatgaaggaaacagccaatcaacaagacacgctcgcagcggagctggagaaaagagcggcggaaatcaagaaaggcggggcgccaaaatatcatgaaaaaaatgcggcccaagggaaattgtttgtccgcgagcggctgaatttgctgcttgataacggtttggaagtggaagacgggctgtttgccaactgtttggcggatggcctgccggctgacggagtcgtgaccggcatcggcaaaatccatggccgcaccgtctgcgtgatggcgaacgattcgaccgtcaaagccggctcgtggggagcgcgcaccgtcgaaaaaatcatccgcattcaagagacggcggaaaaactgcgctgcccgatcatttatttggtggactcagccggcgcccgcattacggaccaaatcgaaatgtttcccggccggcgcggggcagggcgcattttttacaatgaggtgaagctgtccggcaaagtgccgcaagtgtgcctgttgttcggtccatcagcagccggcggcgcttatattccggcgttttgcgatatcgtcatcatggtcgaaggcaatgcctcgatgtacttaggctcgccgcgcatggcggaaatggtgattggggaaaaagtgacgctcgaagagatgggcggcgcccgcatgcattgcaccgtctccggctgcggcgacgtgctcgtgaaaaccgaagaagaagcgattgcctatgcacgccgttatttgtcgtattttccgtctaattacagcgaaaagccgccggtggtcgaggcgaagccgccgaaatcgtttgacaaaacgatcgaggacattttgccagaaaaccaaaatgcgccgttcaacatgtatgatttgattgagcggatcattgacgaaggatcgttttgtgaaatcaaaaaactgtttgcgccagaaatcattaccggactggcgcatcttaacggccagccgatcggcatcatcgccaaccagccgcgcgtcaaaggcggcgtattgttccacgattcggctgataaagcggcgaaattcatcacgctttgcgacgcgttccatatcccgcttttgtttttggccgacgtccctggctttatgatcggcacgaaagtcgagcgggtcggcatcatccgccatggggcgaaaatgatcgcggccatgtcggaagccaccgtaccgaagatctcggtcatcgttcgcaaagcgtacggcgccggattgtacgcgatggccgggccggcgtttgaaccggattgctgcttggcgcttccgaacgcgcaaatcgccgtcatggggccggaagcggccgtcaacgccgtctacgccaacaaaattgccgagttgccgccagaagagcgtgcggcatttgtcgaacaaaaacgcgaggaataccggcgcgacatcgatatttatcggctcgcttccgaattggtcgttgacggaatcgtcgcgccgaacgatttgcgcaacgagctcatccgccgatttgaggcctatatgtccaagtatatcgtcttttctgagcggaagcatggggtgtatccagtttgaaaaaatggatggctgtccctcttgccaagggacggccgatcatgtatcataataatcaccaatccgttgctgcgttgtgcgttgtagaatgaagtttcaaccgatggcaatcaaaagggagttctacattgaagcgggaatgtcatgcctcaatattcgtgatggaggacggcaggaacgcttctgcgaacacccacctggtggagcgtggttgagaaactgcattcagccgacggcaacagcggcgcggattcacgaatgaggagttggcaaaagagtccaactggatgcaaaacatccggttggactctttttcgttgcgtatgttttctcaaaaagacatgaaacaatatagttgattttccctgttttcatgttataatcatatttcgtgcaggaataattcgtattgaaactattccaacaagaaagatgaagcaaggagggggatgaatggaagggatcagccgggacatcatgtacgctgtcttccggacgcaaaaggcgctttatcgcctcatccgcgaggacgccgcccgcgtcggggtgacagaggtgcagctgatcgtcttatatacgctgctgaaaaaagagcatattcgcctgaatgacttggcggaaaaattaaacttaagcaacagcaatgtcagcggcacggttgaccggctcgtcggcgccggccttgttgtccgtgagccgtcgaagcaagatcggcgcgcggtcattttgagtttgacggaaaaaggaaaagagacggtgtcggaagcgtttggcgagcagtcggtgctgcgccggcggcttggccgcattcaagaactcgtctctccagaggagattgaacagtttttgcatcttcatgaaaaaattaaagcgattttactcggggaggaatagacggtgaacgtgaaacgactggttgcgttgaacatcattgtgctcattttgcttgtcggtggaggctttgccgcttactactatgtgaatgaagcaacgaactacattaaaacggacaacgcccgcatcgacggccaggtcatctcggttgcggcgccgctgtccggaaaactgacatcctggcggggcgacacgggaaaaaccttctcagcgggggaagaaatcggtgaggtgtttgacggcaaaacaacgattccggtgacagtgcctcatcggatgacaatcgtgcagcaaaacgcagtcaaagactcgtttgtcgccgcggggatgccacttgcccgcgggtttgatttgaacgatttgtgggtgacggcgaatattgaagaaacggatattgaagacgtgaaagtcgggcaagacgtcgatatttatgtcgatgcgtatccggaccgcaaattcagcggcaaagtcgaaaagattggcaatgcgacagcgaatacgttcagcctgttgccaagttccaatgcgaccggcaactacacgaaagtgacccaagtgattcccgttacgatttccattgacaattacagcggagccggacttgtgccgggcatgaacgtcaccgtccgcatccataagtaggtgatggaagatgacagcatttgtcattggttatattgtgtttgccgttttggtcttggcggcggtcaacatcgcgctgcgccgccgcaagccggcttcagccgcagggaaggcggcggatgaagcggcggaagccaacgctcaaccgttagcggaaacgaaagcagagccgtcgacagaaacggatgggcgtccggccgctccagccgggcaaggcggcctcggggatatcggcagccgcggcaaggttgtggcgacggtcatgctgggcgcgtttgtcgccattttgaatcaaacgttgatcaacgtcgccttgccgcatatgatgcaagatttcaacgtggaaacgtcgacgatccaatggctcgtgacaggatatatgctcgtcaacggggtgctcatcccgatcagcccgtttttaatcgcgaagtttccagcgaaacggctgtttttatccggcatgtcatttttcgccatcggcgcgtttgtctgctcgatcgctccatcgtttgccgtcatgctcgcagggcggttgacacaagcggtcggggccggcattattatgcagctgatgatggtcattatgttgtcgattttcccgccggaacgccgcggagtggccatggggacggtcggaatcgccatgatgtttgcgccggcggtcgggccgacgctgtctggctggatcgttgaacattatacatggcggctgttgttttacgtcgttttgccgatcgcgattttagacattgtgcttgcctccgtctggctgaaacatacgccgcgcaaaggcaatccagtgctggacgtgcaaggggcggtctactccacgatcgggtttggcggcgttctgtatggcttcagcgaggccggaagcaaaggatggggcgagacggaagtcgttgtgtcgcttgtcatcggcgtcttgttcctgatcatgttcacatggcgttcgctccgctcggagcatccggtgctcaatttccgtgtgttccgctacccagtgtttacgttggcgaccgtcatcggttcggtcattaacatggcgatgtttgccgccatggtcttgcttccggtgtatttgcaaaacttgcgcggctttacgccgctcgatgccggtttgctgttgctgccgggagcgattgtgatggcgatcatgtcgccgatttccggctgggtgtttgaccgcatcggcgcgcggatgctcgctattgttggcttgatcatcaccgctgtgacgacgtgggagttcagcaagctcacgatggatacgccatacagccagttgatttggctttacattttccgcatgttcggcatgtcgatgctcggaatgccgattatgacggaagggttgaacgccttgccgcgccatttgtacagccacggcacggcgatgtcgaatacgatccgtcaagtggcggcttcgctcgggacggcgtttttggtgacgatcatgtccaaccgggccaaattccatgtcgaaatgtaccgcaatgaaatgacggaaaacaatccgttgttcatgagccttgtcggccaattgaaacaggcgatcccaagcgatgaggcaatcgcccagctgttgtatggactggtgcagcaacagtcaacggtccaggggatcaacgacgcctttttcgttgccaccggtttgacggtgttggcgttaatgatggcgtttttcttaaagggaaaaaagcataaatcgccatcggcgtaaacaaaggaatggatgcgctgcgccggttcggcttgcccttggaaaaaggcgaccgccagcttggcattgctcttggcggcatgtcccgcggcgtttcgccgctcgagatggccgaagcgtacgctgtatttgccaacgatggcgtccgcccggccatgaaaaagccaaaaacaaaaaagagaaaaagcatggcaaaggatatggcggcaaacgtgattagcgagatgttcttcctccctttttgcgcgcatatacatcataaagacaagtggatgaaaaaaaggggggagcgcccatggcgcatttcggctcgaaaggatggcttgttgccgagttgaaaaaggcaggcatcgcccgccatccgatcggacggaaaaaaattgagatatacaaagcagccgagctgtacgggttgtaccgaaaatatgtgcagaaaacgcgctgagccggatgaaaaatccggcttcttttttgggcaacctaaaggggaaaggagggaggcgcgcctaatggttgacaagagtggggacgcgccggaagcgatgaagaaaaaacggtttacggtagcggaaggggaaacgatcgccgcctgtttagcgcgaatgaaacaggaaggctaccgtcctgtccgccgcatcgagcagccgattttccgcgaagtggaaacgaacggcgaaacgatggttgagccgtgcgggcgcatcatcgaatttgagggtgtgcgcgatgagccataacgggcggttgttggctccaccttaggctgaaggcgcggccgcagattcgacgggctctggttgtaggggcaagagaattcatcaaaaaattgcgaaggaagttcttttcccaacggtcgccgcctatacaaagcgggatattggccagtcaaaaaatcggaaagggagctccttcccggtctagctgtgcggccattcgcgcgtttttttcgcctcccgatggccgccggtcgggttgccgcttgatgcttcgtagccgacttggtacacatagtgcttcggggcgtgtatgacgttgtccattcggtattggtccagatcgtcttgaaattgccgtttgctttcttgctcatccatcgttggtacccccttgtggatatggactgctgcgtttatagggtgcgtcatcaaggcgtgttttactcaaaagccgtggatcgtcatgccgccatcgacgaatagcgtttgaccggtgatatagcttgacgcatcggaggcgaggaacacagccgggccgacgagctcaggcagctcgccaatccgcttgagcggcgtgacggccaaaatgtcgttcacatacgcttcgtcctcaagcagcgttttggtgagcggagtccggaaataccatgggccgatcgcgttgacgcgtataccgtagcgcccccactcaaacgccagcactttcgtcatttggatgagcgccgcttttgtcgccgcatacacaaccccggtgcgcaaggcgacatggccggcgacggaagcgatgttgatgatgtttccgccttgcttttgttctttcatgacgcgaccggtttcttgtgagacgagaaacgccgactttaagttggtgttcataatcgtttcccactcatgatccgtcacatccaaagccggcgtgcggatgttcatgccagcgttgttgacaacgatatcaagtgatccggcttattgtttgacatcggcgacggcgtcatgcacggctttccggtcgatgacatcaagcggatatatgtacgctttccggccgaactgttcgatatggcttgctgtttcttgcaaatcagcttccgtgcgggcgatgagcgccacatcggccccggcttcagcgaacccgatcgcgatcgcccggccgatgccgcgtccggctcccgtcactaacgccgtttttccgtccaagcgaaacgaaggcaaaaacatcgaaatctcccctttcagaatcgtcggtacatcctcatgatagcatgatcccctgttgcagccaatcattggcatcgctgtttggcagggagcgggaattccaagttgcagccggcgcgccgtcccgctacaataaaaaagagaacaccatctagataaggggatgacgccatgattcatcacacatgggcgacccggccgacgatcaaaaaagtaaagtgcgttcacacgaacgcggaaaagtacatggtcagcaatgtgttgacgccgggcaaagtatatgaagtgaaaagcgaaacggacgagttttattttgtcatcgacaacagcggaaaagtcggcgggttttacaaagattattttgaggaagtcaagtgatcgcccaagcggcgacaaaaacggatgcctggcgaggcatccgttttttctcagccggcggcgctctgttccggagccggcggctgcgcctggttctcaggcaacgtaacggtcagcgttgttcctttttgaacggcgctttcgatcgcccatgtgccgcccatttgctcaataattttgacggcgaccatcgcaccaagcccagtgcctttttcttttgtgctgaagtatggctcgccgaagcggcgcacttgttctttcgtcatgccaacgccgttgtcggaaatggtgatgacgactgatgccccccggttctcggccgcaacatggagcgtgccgccgttcggcatcgcctcaatgctgtttttcaacaagttgagaaaacactgttggaaatattgtacgtttccgatgacgacaccatgttcgagggaagaggatacatggatcgaatgcatatgcgccattggcgtaatcatttgcagcactttttgaagctcgacggcgacatcaatcggctcggtctcttttggcgccggtttggcaaacgtcaaatagtcgcggatgatggcttccgcccgctcgagttcctctaaggcgatgcgaatgtaccgctcttcggtttcgcgcggcagccgaccagtttgcagcagctggatgaaccctttgacgacggtgagcgggttgcggatttcatgggaaatgctggctgccatttggctgacgatctgcattttttccatcttcatcagctctgcccgagcgagctgcgcctcatgaagcgtctccatcaaatagacagcgaacatcatgacgaatggcggcattataatgaaatacgcgatatacggcctcgttaccggaaaatcagcaatcatcacggcgacaaatgtcgtcagcaccgcgagcaaaaacgtcagccaaagcgacataacgagcttgctcggccgcggcagcttgcgaaacagcggcgaggcggccgccgctatggcaaacatgatggcgtaaacgatcaaggtgagcggttgaaatccgtacaaaacggcgcgcgccagcatcaagacaacaaacagcgccgcccctaagcctcctccgccatacagcgttccaagcaaaaacggaatttgccggaaatcatggacgcacagcggatccatgtaaatcggaaatttcatgcacaaaacggccgccaacgccaaacaaatcccaagcaacgcccggctatagagcgggcgctgccggatcgctcgactatggtcataaataaacgaaaaggcaaagatcgtgactaaaatataaaataagttgttcaggacgtgctggttaatgtataaacccgccatacgaaaaatctcctaactgaatggaccttatcaccttccattatagcgaaaagagattgaaagaaaaatatgcattggctatgtccgatctttcggcagccaaaccgccaaggcgccaaagagcggcagcacgctgcaaagccccattaatgtgccgagcgacgacaagtcggcgattttgccgagcacgaccgcgccgagcgcccccatgccaaacgccagaccgacgatgagttcggacgccatgccgacatggttcggaagcagccggctgcatgacagatgatgtcatgttcaaggcaaaggcgacccagccgatttgcgcatacgacagctccattgtcgagcgcaaaatcggaaagagcgccgggatgaccgcctgcatcgcgtcgttcaaaaagtggccgaggctgatggcgaacaaaatcgggtagacggtcatcttgcggcgctcgtttgctctgtatgggtgttcatcgttctccctcgttcaaaatatatcttaatattcttgattatacttgatctcattatattttcaatcaccggcccggtaattcaacttttcttttccagatgccccgatcgcaagcttgacgctcacggacagcgtgttgttgccgagcgggatgaggccattggactgatgttgtttccaaatatccgggcgctggcgatacagctgctccgacagattcaatatatcgatctgctgctctttgccaagttcatacaggcggcggatctcttgcttcaccgtttgttccgccagtttggtcagttgttttcgcgagagcggtttgcgcagttcgatgatggcgccttgcgcctgcacttggacatcaaaagcgggctctccatccttcactttgaccgaccatttcgttttcggttcgcggacgacaagcgaggcgaccgttttccctttttgtttgacataaatcggtgtgcggcgaatgtcgtattcgagccagcgcagcccctctaggtcggagcggcggacacattgctgcaggctgtaatggtggacaaaacacacgccggaaacagcaagcatcgacttcggctttttattttcgatccagcgccgtctgtcgatcgttaaataaggaagccttgccgtagaggctttttcatctgtatcggcaatcagccggttgagccggatggggcggataaacgaactttgttgaaagatttcttccgggttggacaacagcgaataataggaggaagcgtttaacagcggcgtcgcttcaaacagctcggaaagcggctcatcggtggcgtacacccatgctgtatggcgaatttcgttgtaacggttcagcacgtcgatcacatcggccacgatgcctttttgcaaggcccgtttggtaaagacaatgctttttacatggccccatgacaccctttgttgaatggaagggtagattttgtcggtcgcgatattaaacgtttcgccagcggctttgccgatggaaacggccgctttctctttgccgcctccggcctcgactttggcgagggcggtgaaaccaaccagctggacgtaggcgatcacttggccatctttataatccaccccaatggcatgaatatacacaatatgatcaatgttgcgcgtatcccaacagccgctgagcaatatgacggaagcgatgatgggaaagagccgcttcctcatttttgttccctctctttcgcaatgagatcgttgggacgcacaatgcggtcgcgcgtgcggaactgtttccatgtgctcgggataaatactttcccgatatcttttgagggcggcgccagcggcgtgagatacggaacgccgcaggtgcgcaagttgaccgcataagtcaagatgaaaaacagcgacagaatgaagccaaacaggccaagaacggtggaggccgtcaggacaataaagcgcagcaaggtgacactgccggccatgttttgattgacgagcgtgaatgtcgagatgacggaaatggcggcaatgacgagtgtggccggggcggcgagcccggcgttgatcgccgcctggccgatgattaagccgccgacgacggacagcgtctgcccgatggcgattggcagccgcatcccggcttccttaaacacctcaaacaaaatcatcatcacaaacatctccagcggcaccggaagcggcactccttggcgcgacaaaatgagcgtcgccagcaaggtgaacggaagctggtccggatggaacgaagtcaaggcgacccaggcgcccggcaaataaatggcgaccgaagtgccgacaagccggagcaggcgttgaaatacgacaaacaagaaaaacgtgttgtcgtcttccgacgtgttcagcaaaaaggttaaattgcccgggccgatcaaggcggtcggcgccccgtcgaccaagatgataaaacggccgttgaggagcgaattgacggcgaaatcgggccgcccggtataaccgaacatcgggaacaaagaaaaccgggtgtcggacaaccactcttcaatttggttggtgcttgtcaccgagtcgatgtacaaactgagcagacggcttctcacctcatcgatgatggccgtgttggcaatatcatcgacatagaggagccccacttttgtttgactgcgcgtgccgatgacaaacggttcatagacgagccggtgcgagcgcagccgcttgcggatgagcgccacgtttttgctgatttcttcgataaatccatctttgggtccgcggatcgatacttccgtgttcggctcttctggatcgcggtttggcgggctggcgagcggcatcgtgtacaagacatcggcttcgtgaaaataaatgagcaaatcaccgctaaacaacctgaagttgagatcatcgatccgcacttctttccccatatactcaagcgccgctggtctgcgagcctcgatgtcggcggctgaaaagcatggatggtgttcgcacagctcgcggaacatcggatagatggctttttgcagcatttgcgtatcgcacagttcctcgcaataaataaacagcaaatgcaccacagcggccgagccgtcaggcaaagaggatggaatcgctgtttccgtcatgatgacgtcagggcatttggcgtacatcgtgcgcaatgcctcttcagagatgatgacggtctcgagccctgtgtaatcgtctttcagccgcttgccttcggcggcgcgcatcggtcgtttcatcatgtcatccctcttttcttttttcggtatgccaacaaagcgaaaccacttaacacaacggacagcgcaagactaaacagcagcgatgccggcagcaccccatgtttgacaacatgcaaaaactgttcatcgctgaccggcgccagcgccgccaatgtgatcgccaagtaaaggacaatgagcacccaacggcgggtttgcggatggcggatcggaaacaattccacaatcagcgctgtcgataaggagatgcggatgaaagcgccggacagccattgatagaccgacataaaatcgacatgctcaatgtacgtccctaaactgaccatccgccattgctcaaacgccggatagcgaaggcgcgtcgcctgctcggggccaaattcggtgatggcgccaatcgtcggcccgatgctcagcccggctgtgaaaacagcgatggcggcgagcgttttccatgaaaatgggcggggcaggcgatgggagagaaacaaaagaacgatcacctccgcatatcccgctccggcgtacatcatgccgttgagcacaggtccaacaccatgttcaagcgctggtctgagcagtgaataatctttatgaggcgtggtcgagagcataacgaaaaaaccaaacacgatgacgaacgggcaaatgatcatggaagtgttggcaatcgagtcgatgccttggtacgagttataaaaacaaacggccacgatgacaagaatcagcgcccatctcggcgtcgccgtcaaataagaggtggtggtgaacgtgaccgtatcgtttaacgtgacaaaactatgaagaagcaaaaaagcgctgctgacaccggccaccgcataagcagccgcgctcgaaaaccggcttttcagccagtcaaacagccgctccccgttcagctgcttggcgatgaaataaagaagcggcagccaaacgagcaaacctgccaacgctcccaaggcggcgatccacgcatcgcggtgggcggcctcaagcataaaggggatgatgatgacatgattcatcagcccgaccgacagcatgaccataaataacagttgcagagcgctaagcggctgtccgttcatcatgaatccctttctttccatgcaatctctagaacgatagtgtttccagtctaggggaatttatccgcgcaaacggcaacccaacagcgaaacttctcaggcggcagggggcacaatacagggaagaaagggcgaacatcaacggcatgcaaggggggagcagcatgaaatggcttcatttgacgatcgaattggttaccggctttattctgttgttcgctgtcgtgaaaatcgccggcaaaaagctcatcagccaactaagcccgtttacgtttatctcggccattgtccttggcgagctgctcggcaatgccctgtatgacgaccatatccatctttggtatatcatctactccatcaccctttggggagcgatgctgatgacggtggaatatgcgagccaaaaatggctttccttccgtttatggagcgaggggaagccgacggctctcattcggaacggggtcattgattacgaggccttgaaaaaaagccgcttgacgctcaatcagctgcaaagcttgctccgcaaacatgaaaccttttcgatccgcgaagtggcgttttgttttttggaggcggacggggaaatcagcgtcctcaaaaaagcccattatcaaaaaacgacgcgtgaagatttccagctgccgccccacccggtgtatgtcccggtgacgctgatccgcgatggccagctgttggcagacgaattagcggagcttgggaaaacggagcaatggctggccgccaaactgcaaaaacaaggaattgcctcgccaaaagacgtgttgatcgccgaatggctcgaaggagatggctgtttgttcagacatatcagcccgccgagcggcaacggccaacgcggcggcaaacggcgccggaatgagatgcagaaagaatccgggaatggattctttctttattttggaaaaaactcttgcctttcttctgttttatgtgtactattggttatagtacggttgtgacaatgagaggaggaggggagatgtttgagctcgatttgcgaagccgccagccgatttacgagcagctgattgacaaaatgaaagaaatgatcgttcgcgaactatggcagccgcacgatcagctgccatcggtcaggacgatggcgaaacagctgatgatcaacccaaatacgattcaaaaagcgtaccgcgaactggagcgcgacggctggatttattcgattccagggaaaggcagtttcgtcgccccgcgttcaaaagaaccaaacatcgaggcgatcgccgcggtccgtgagcagtttgtccgccttgtcaaggaagcgcggtttttaggggtgacaaatgagcagttatggcaatggattcgagaaggggaagaaagagggggagaatcgtgattcaacttgtggacgtgacgaaaacgtttgatcggtttgccgccgtcaagggcgcgaacatgatggtgccaaaaggagcgatttacgggctgctcggcccgaacggcgccggaaaaacgacgctgctaaagatgatggccggcattctccgccaagatcgcggaacgattgcagtggacggggaggatgtgtgggaaaatgtccgcatcaagcaacgccttttgtttttgccggactttgtctacttttttccgcacgcgacgattcggcaaatggcggatttttacgagcaactgtacccgtcgttcagccgcgggcggtttatggaattgcagtccgtctttgcgcttgatccgaacaaaaagattcagcagttttccaaaggcatgcagcgccaagcggcgttttggctcgccttttccgtccagccggatgtgctcattatggatgagccgcttgatgggctcgatgcattcgtccgccgtcatgtgaagcagctgctcatagaagaagtggccgaacgggagatgacggtcgtcatttcgtcgcacaatttgcgcgagctcgaagatttatgcgacatcgtcggattgatggcgcaagggaccgtacggatggagcgtgatttaaacgagctgcgcgccgggatgcataaaattcaagtcgcgtttcgcggcagatttccgagcgagttggccgaacgccttgacatcgtgcatcgcgaggagcgcggcagcatcgttcttcttgtcgtccgcggcgagaaacgatccatcgaagagacggtgagttcgtttgctccgctcattctcgacatcttgccgctgtcgttggaagaaatttttatgtacgaaatgggggatgttgtcgatgtccgcgaaacagttgtcggctaaccgcgccatgtggacgcaaaatgttcgccaaatcggctggattgccatcattcatctgttgttatggctggcggcgatcgtattgccgattgggctttcgtactcgcaatatgatccaaaagtcggaaatgtgccgcaatggaagaacgtgtactatatatccaacgggttcgagacgctgattgcttggcttgtcccgatcttggcggcggccggtgtgcttcgctacatgcacgagaaacggtcggctgatttcatccatagcttgcccattcgccgcaccgaactgcttgtcgggcaagtgctatttggctggatgcttttgattgtgccgcttgccgtgaccgcgttggccgccattggatgcctgtatgggctcgatcttcggtggccgattggggcggcggatgtagggcgctggttcggtgagacgattgtagtggagacggttatttttgccctcggcattatggtaggggtgctcgtcggccaatcggtcattcatgtcgtcttgaccaacattgccctcttttttccaacaggcatcatggtgttgctgtttagcaacttgccgttatggttgtacggatttcccgatgggtactatttatcggaaaagctgatgaattgggcgttgccgattcgttatgcgatgctgacggatcaagcgatgagtgcgggagaaatcgggatgttgttgctgttgtcgcttctatttttcagtttgtccatctggctgtacgagcggcggccgacggaagcggccgggcaggcgctcgctttttcagtgcttcgcccgctgtttgtgtatggagtggcgttttgcatgtgcttgaccggggggttctactttggacaagtccaacggcagtggggatggatcatctttgggtatgttgcgttttcgctcatcgggtatgccgttgcgcaaatggtcgtgatgaaaacatggcgcgtctttcataagtggaaagggtatgccgcctttgccgttgcgatgtcggttttatttttggccgtgcgccttgacccaatcggatatgtaagccgtgttcctgagcttgccgacattgagaaagtgtatttcggccagtcggtgatgaactggcaatatcctgacagggtggggagcgagtttgaagcattcgatcagtttttgcgcacgaaggacaacatcaaggctgtaagggcgtttcacgagcagatcgtgcgcgatcagccgctgccgtctcgttttgccaacgtccagccggttgtgatcggctatgtgctcaaagacggcacgcgcctcctccgccgctacgtagtgccgattgaaccgtacatgccgtattttcagcgcatcatgggctcaaaagaatataagcagcaatattatttgttgcttcgcccgagctattctccgatccgccaagtgacgatccgaaatgtcgaaactgggcgtccggtggtcgtgctggccgatccgaaggagatcgactcgtttcttaaggggttgaaacaagacttatggcagaagccggttgaaagtttgttgggaggacgagtatggaacggggaaatcgagtttttgcaaagcgacggggatcaattcagtcttccgattgaccaatacagctcctatgtacggaaatggttggaagatcgtcatttatgggagaaaatccaaaaataacgaacacaacgggcagacggtgagctgcccgttttcgtttaagaggacatctttttccgccgccaaagccatgcggcgagcagatcgagcatccacaaaagaaggaacagaaataagatgaacagctcaggcgtctccatgacgcggaacggattgaggatgttatgaagcgattggggcagcgccagtcccatcaacagatccattccgacggcggttgtgaccagaagcaagagaaaggtgaaagaggcaaaaataattttcaacgtaagacacctgccgctttttgaggttagtgtttgccaataagaaggaaacgatacgctgtcgtatacacttttggccgcttgtctataatggatgatggaatgatgtggagtgaggaggagaggggcatgctgtttcaatgggggatgcgccggcagcaaggacggatggacgacagcgtgcagcaggaagggccggaccatagcggcgaggcgtcggatgtcccgcaagagccgctttctgctgaactggccgtcaatattgacatcattcgccaaaagactggagagagcaacgatatcgtcatccgccgttttgcgttgggtcaggaatggcaaataaaggcagctatcatttttgtcgacggacttgttgatgagaaaaacgtgtacgagtttgtgctgacgccgctgcttcaagcgtcgtttccgctggcgcttgaggaaaaagagcggtttcaatggatcgagaaaaagctcgccgcggtcggcggtgtgaaacatatttctgactgggggaagctcttttttgagctgttttctggagcaacggtcatactcatcgacggggtgtcgtttgccgtaagtgcaagcaccaaaggcggccaatatcgtgcagtagaggagccgcagacgcaaatcgccgtccgcggtccgcgcgagggatttacagagtcgttgcgcacgaacacagcgatgatccgccgtcgcattagaaatcccaatctttggctcgagacgatgcaaatcggaacggtgacgcagacggacgttgcgatcatgtacattaagggaattgtcaatgacggaattgtgaaggaagttagggagcgcctgcgccgcattgacattgatggtgtgcttgagtctggttatatcgagcagttgatcgaagaccagacgttcacgactttcccgacaacttatcatacagaacggccggatattgtcgccgccaatttgcttgaggggcgggtggctgtgttcgtcgaagggacgccgtttgttttattggcgccagcggtgttcattcaattttttcaagcggtggaagattattatgctcgctttgacatcgccaccgctcttcgctttttgcgcgtgttgattttctttatttctcttgtcgctccagccatttatattgcgtcgacgacgtttcatcaagaaatgatcccgacccagctcgtcattgccatcgccgcccagcgcgaggcggtgccgtttccgggattcgtcgaagcgctcgtcatggaagtgacgtttgaaattttgcgcgaagccggcgtccgcctgccgcgcgccgtcggtcaagccgtgtcgatcgtcggtgctttggtcatcggccaggcggcggtggaggcaggatttgtgtcgtcggcaatggtcattgtcgtgtcgattactgccatcgcgagctttgcgacgccgtcgtttgccattgccatctccgcgcggctcatccgctttgggttgatgtttttggccgccatgttcggtttttatggcattatgatggggattttggtgatgatgattcatttgtgcagcttgcgttcgttcggcgtgccgtacatgtcgccgcttgccccgttcattccgactaacatgggcgatacgctgtttcgtctgcctacatggatgttccgtgagcggcctcgtctcatcaatcagaaaaacatcgtccgccagtcgggcgatcaaaaaccggaaccgccggcgccgtcgcgccaagagaaaggggatggatcatgaagcgggggatcgccatctttgttcttcttgtcgtctgcaccgggatgctggctgggtgttggagcaaaaaagaattgaccgatttagcgtttattattgccgtcggtctggataaaacgaaagacggcaagtatttggcttcgtttcaagtcgtcaaccccggcaacgtcgccggcgcgacgcagcgtggaggtggagcggccggtgtaccagtgtcgatttacacatcgacaggagacacgttggttgaggcgagtcgaaaagcgtcggaaaagatgtcacgccttctctattacgcgcatacaaacttgatggtgatcggcgaagaagtggcgcgagaagggcttgacggagtatttgatgctctggaacgcaacagccaatttcggacgacagctcaccttgttatcgcccatggtcattcggctaaagagatattaacggtgttgacgccagtcgataaaatttccgccaatcaaattatcaaaacgctcgagttttcggaaatggcgtggggccagacgatgaatgtcgacgtttggcaagtgatccgcgatctcgcttctcccggacgcaatccggtcatcaccggtgtaaggattgaaggaaatccggcgcgcggcaaacggcaaacaaacgttcaatcgtctgttccggacgcccgcgtcagtttggacggcttggcgctgtttaaaaacggacgcctcgtcaagtgggtgaacggaccaacggcgcgcggcgtcgtctgggtgctcgatcgcatcaagcaaacaaatgtgacgattccttggaatgaaaaacaagaagcgatcggctaccgaacggtgcgagcgaaaacggacgttgaagcgacggtcaaacgcggccgaccaaccgtttccgttcacatcaaggcggaaggggacataagcgaggcgctcgtgccgattcatttggatgatgccaatgtgttgtttcaattggaaaaagaaattgaacgtgacataaaaaaagaagtgaaacaggcgattgaaacagcccagcgcgcgcggaccgatgtttttggattcggcgacgccgttcaccgcgccgccccgcgtttgtggaagaaaatccaaaacgagtggcatgaccggtactttccggagcttgacgtcacggtgaccgcggacatttatatccgccgcatcggcttgcggaacaaaccgtacatggagaaatagtgagttggacatgaacgaagtggaaggaagcaaaggcggtgaggtttggttggaaccgatcaaaatcaatgcacgccagctgttcgttttaattgtcctgttcgaacatggcagcgccatcgtcattccgctcggcgtgagcgccaaacaggacgtgtggatcgccattttgcttggactggcgctcgggctgcttgtattctctgtttatgggcgtttgtttcgctattatcctgatcagccattgatcgtctatatgcagcgcattgttggggcgcctcttggcaaattgttaggaatcgtatatgtgacgtattttctttacattgacgctcgcgtgttgcgcgacttcggcgagttgttgttgacgtttgcctacccggaaacgccgttgtttgtgttaaacgccattatggcgttggttgtcatgtacggcgcctataaaggattggaagtgttggcgcgcaccggcgagctgtttttgacagtgctgtatgtgatggcgttggctggatttgtgcttgtgttcgtttctggggtgatggatctttctcagttggagcctgttttggaagaaggatgggggcgggtgtggaaaaccgtgtttacggaaacgttgtacgttccgtttggtgagatgattgtgtttacgatgttgtttccgtatacgaacaaccccgcgaaagtgaaccgggccgccatcgctggcatggtgttgaccgggttgaacttggcggtcattgccgcgatcaatatggctgttctcggcccggatgttgcgtctcgctcgtcgtttccgctgcttgatacgatccgccgcattcaagtcgcccattttttcgagcggcttgatgttttttttatgatcgcgctcattatcggcgggttttttaaaatctcgatctttttttatgccggagtcgtcggggcagctcatttattcggcatttcaagacatcaacgaatcgtttatccgcttgggatgcttgtgttgctttcgtccgtcgcgattgccagcaactacgcagagcacatttacgaggggttgaagatcgtcaccttttacttgcacatcccgctgcaaatcatcattccggtgctcttgcttgtgattgcggcgattcgccggcggtttggatcatcggcaaaataagaaaaacggactagaagatttatgcggcagcaagcaggaaaaaccgcaaaaaaacacgaatacaacaataacctgttcctgtgaggaacaatggggcgaaaagtggtgctgaacatgcaacccgaaggcggggtggaaacaacccggcgccgacgtgcgtttttgtttcgggaagccggtgtcagctgaaagcgattgattttgattataacgaaaaagggttgaacgatggtgaaggcgaatgtacaggcgatcgatcagctagatgcggaacagttgggcagcggcatggtgattaccgaccgtcaactttcgattgttgcggtcagcgagccgacgccaagatggctcggatttgccaaaaacgaattagtcgggcggccggtcggcgttctgttttcagccgaatggtcggccgcgttgttggacagcatcgccgaggcggtaaaaaaggacggatgttggcaaggagaagcgcgccatgtggcgaaaagcgggaaagcatatacgagctggatgaacgtctatcggttgtcaggcagcgagggagaatggctcgtttggcattttgttgaacaaaccgctatgcctccagctgatcgaccaacgacgtctgagttgctcggggtcatttacgattccgccccgtttgcggttgttccagtggcggcggacggaaccgtgcaagattgggggcttagtgccgagcggctgtttgggcgccgaaaagaagaggcgatcggccgcccgatatggtcgctctttcgttgcggcagccaaacatggcttccgtttcctcccaaagagcagcgatgcggcgaagggatggtgcagcgccgggacggcacgtccgccaatgtctcctatacggtcattcccatgcttcaggcggacggatatatcgtccttgtcgaagacgagacgaagcaaaagcaaaaagaggctgagcggcggcgccaagtcgagctggccaaaaaaattcagcaaaatttgctgacgccgctcattcaaaacgaggcggtgacgatggatgccgtctatattccatccgatgatttgtcaggcgatatttacgcttgctatcaaatcgacctgtaccgctacggggtgatcgtcatcgacgtgatgggccacggcatttcgtcggccttggtgagcatgttgctccgctcgcttttgcgcgggttgatcgtgcgcgtcatcgacccggtctcggtggcgagcgagctggaaaagcatgtgcaaacgttgtttccggatgaggccaacgacatccgccacctgttttccatgatttatttagtgattgacacgaaagagcgaaaaattgaatataccaacgccggccatccggctgggctgctcgtgtttgacgatggaagcgtccatgagttggacaaaggcggtttggcgatcggcagcccgttttccttgccgtttgaaaaaggggtgattcattacgacaagcgggcccgtctccttttgtatacagacggcattttagaggagatcgatccgtcgattttgcaaagcattgaaaaaattcgctcgtgcacgcaaatgtgccgccatttgccggataaacgcttccttgaacgtttaatcagccaaggtccgccgctcgtcagcccttccgacgacatttgcttattgtccatcacggttcatggataggcgggacgctttgtggtgtgtgaatggatcgtgcgctgccgggcggacgaggaagcggttttggtttgccatctccttgcggaacaggctgcttcgttgtttgctgtccgtgatgcggaattgtttgtgttggcggtgcatgaagcggtcgtcaatgccgttaaagctgttcaacgggcggggatggaggcggggacgatttcgctctccttttttgtcacaagcgctgacgtggccgtggcggttgaggatgagggcggcggcgttccggcggacgtgatcgagcagcttgatcaaatgacgctctctgatgtattgctcgccgaatcaggacgggggctcttgctcatccgagaaattatggatgacgttatgtgggttgagcaaaagggcggccgtcggatgcttgtcatgaaaatgagtcggaatgcaacataactggctttggtgcaaggacgcatccatccatgtgatcggaacgaatgcgggtggtggccgagggcagggcatggctggtcaacgatagggggataccatgaaacagcaacgtttgtcgtttgaattggaaatggttgtagaacgcgcatacgaatgcatcaagctaaccggacggcttgcctatgatacgcagctcgcggcggaacaaaagctggcgacggcggtggctgctgtcaagcgccgccttgtcgttgtcgacgtgagcggccttcgatttttggacagtactggattggcgctccttgtccgcttttttaagcaaatcgtcagcgaaagccgcgccatggccatcgtcgtccgggataacgccgctatagaaaagattttgctgatggccaagctcgaccggctgttgccgatcgttggagatgaacaacagctgttgtcccttgcaccgccaagctctttcgaccatattagccaggaggcgctttattcggcatggcgtcagcgttcgtcatagacatggctctcatgccgaatcaactggaagatttcacatttcgctggcccaaaagcgtgtcgtctatttttccgactgctgaaggcaagccacaggcttgccttcgtcgcgccaaggtgtgacggaagacggaataaccccctgcttcccagacccatgcatgggtctggaagcggtgttgttcagtcacccgccagtcgggcatctcgatcgaaacgactgaacagacccgttgttcccctattgccgccgatggcccccgagcgatgacacattcgttcgggggttttgttcctcttggccgggagcatctccgcttctgcaaatgcattctcattgtcaaataaatatttcgggtttagaataaaattatacacaacgatgaacggcggctgggccccgcgatcggaatggagaggagagtggcgcagacatggggcgggtgcttatctatttgcggccatatgggaagtggatggcgttagcttggttgtttatgttgaccgagctcatcatcgagctttggcagccgctgttgatggggaaaatcatcgacgatggtgtcatgaaacaggatgttgcggccattttcacgtggggagcagtgatgctcggggcgtcgctgttggcgtttgcttcaggcatcgccaactcatttgccgctgcctacgtcggtcaggagtacggatttgcgctgcggacggcgctgtttgccaaaatccaatcgttttcgcttgcgcgcatcgagcagttgtcgccggcctcgctcatcacccggatgacgaacgacgtgacccaagtgcaaaacatgttgtttatgagtttgcgcatcgccttgcgcgcgccgcttctcgtcgtcttcggcgtcgtgatggcgtttgtcgtccatgctcgtctggcgttggttttagcggtcgcggttccgctttccgccgcctttttattatgggtggtgcaaaaggccgccgcctcgttttccgccgtccagcgggcgctcgatcgagtgaatggcgtgatgcgtgaaaacttggccggcatgcgcctcattaaagcgtggatgagaaaagaatatgaagaggagcggtttgccgaggcgaatgatgcgctcatggatcggacgatgagcgtgctgcgcctcatcgagacgatcaccccggcgttgttggttttgatgaacacggccattctcgctctgctgtttttcggccggcttcatgtcgaggcgggaacggcgagcgccgggcaggtcgtggcggtcatcaattacgccacgcgggcgacggcggcgctgtcgatgtttacgtttattacgatggcgttctcgcgggcgcgcgcctcggccgcccgcctcgctgaactgcttgaggtgccggaagagcgaagcggggagcacagagccgatggaccgatcgtccggcacggggaaattcgctttgagcatgtttcattccgctatccggacagcaggcacgatgcgctctctgacatttcgtttgtcatccgtccgcaagaaacggtggcgattttaggagcgaccggctcgggtaaatcgacgcttcttcagctcatcccgggattgtatgagccaagcgccgggcgggtgttgatcgatggcatcgatgtgcgcgagttttccgcggagcagttgcgcgcctatgttcgttttgttccgcaggaagtgctgttattttccggcacggtcgccgacaacctccgcttcggcaagatgaccgcgacgatggaagagattgtgcaggcggctcgtgatgcgcaaattcatgaaacaatcactcggtttccggatggatacgacgcactgatcggtcaaaagggcgtcaatttatcaggcgggcaaaagcagcggctgtcgatcgcccgcgccttggttgggcaaccgcgcattttgcttttggatgacagcacaagcgcgctcgatgcagagacggaagcaaagctgctcgcagcgttgcggcggtatgcgtgcacgacggtgatagtgacgcaaaaggtgagcgcggcgatggcggccgacacgattttccttttggaagacggccgcctgatcgcgcaaggaagccatgaacaactgctggcggcaagcgaactgtatcgacgcatcgtcgcgacgcaggaaggaaagaagggatccatcgatgtcactacggcatagtcctcacggagcgcgtttgggagcaagtccgcaacgggcaaaaaacagcgtcggcactttgcggcggctttgggtgttcatcgttccgcaaaagcgaaagctgtttgcggccatggccatggtgatggccagctcggcgctggcgctcgccggcccgtacgtcatcggccggacggtcgatgggtacattgtggagcagaagacggatgggtttatggcgacgctcgttttgctttttattatttatatcgcccttggcgcggcaacgtttttgcaaaactattggatgatcgatgtcggccagcggacggtgtgcgggattcgcgagcggctgtttcgccattttcatgagctgccgatttcgttttttgaccgccgccaacaaggggagctgatgagccggattaccaatgacatcgacaacatgagccagacatttaacagtactgttgtccaggtcgtctcgagcacgttgactttgatgggcgctatcgtggtcatgctttcacagagcgttgtgttgacgatcgtaacgcttgttgtcgtgccgctgatgtatgtgggcatgcgctggatcacaaaccggacgcgggtgcgtttccgtgagcagcaacgggcgctcggtgagatgaacggctttatcgaagaggtcatttccggacagaaagtcgtgaagctgttttcccaagaagagcggatggagtctgaattggcgcgcaaaaacgccgagctgaaacaagccgggttttgggcgcagacgtattccggctttattccgaagctgatgaactttttaaacaacgtaagcttcgccctcatcgccggcgtcggcggatggctggcggccaaaggagcgatttcggtcggcacgatcgtcgtatttgtggagtatgctcgccagtttacccgcccgctcaacgatttggccaaccaatggaacacgttgctgtcggcgttggctggcgctgaacgggtgttggaaattttggatttgccgaaagaagaggaagacgagcgggaagcggtggccttggaccggcttgatggacgcattgagtttcgtcaagtcgtcttttcttacgacaaacagcgcccggcgctcgacggcgtcaccttttccatcgccccaggggagacggtcgcgcttgtcggcccgactggagccggcaaaacgaccgtattgcagctgttgacccgcttttacgatccagatcgaggagtgattttgatcgacgggcgcgacagccggacgatcaagcgggcgagtttgcgccggcatatggcgtttgtgcttcaagatccgtttttgttcgccggaacgatccgcgacaacattcgttacggccggcttgaggcgaccgatgaagaagtcgaggaagcggcgcgccaggcgaacgcccactcctttattatgaagctgccggacggctatgacaccgttttggccccaggaggcggcggaatcagccaagggcagcggcagctgttggccatcgctcgggcgatgatcgccgacccggccattttgattttggacgaagcgacgagcaacatcgatacggtgaccgaagtgcgcattcaagaagcgctcgcgcggctcatgaacggccggacgtgcttggtcatcgcccatcggttgaacacgattcaacatgccgaccgcatccttgtgctcaacgaaggcaaagtgatcgagcaagggacgcatgaagagctgttggccgtaaaaggattttatttccaattgtatcaacgctattggttgtgcggtgtgcaacaggcataactgtatggagtcagtcaagactttgtggagaacattttttcggttcactacgggtttggtttctgcccaactttcatcgattcagatgtgcctgcaacgccgcaaccgccgccgtggtcatcgcgattcatcttttaggaaagtggatcggttttccatccgaacggacatggcattgttttgtcacgggaaatttgttcacaaacggctcgtttctcgaacgttcctagtacaaccgccgttgccgggtgcttgacttcgccatcaaatggatccgctgtcgtgagccaaatgcggccaacatcatgcctatgccaaagaagaggctggattcaaaaggttggttagcgaccttttgagacagcctctttttcagtgaactattcagtgcaagcagaaacaatggaagcaattccaaagaaactcaataaagcatcttttaaatctggagcaacattagaagcggcggcattcactgcacgttcccaagcaacagtccgagaatattttagttttctgtaattttgatagtaattgatagcggtagagacaaattttgctgttcctccaagagcttttaatgctgacttaacttttagaattttggatggtgcccaagctaacgagacaagcgcaactcctacagcagaaatacatccaatgacgccctgtatacggaattctccttggtttgtttggttgtattgatattctattgctgacaagacagcggggtcatcaatatttcctttataccagttaataatggcatccgttccttctaaaacaactgattcaggaatttgttcaatgatggatagtgtttgttggtaatcatctaatccaggcaattcttcttcaatccaatctcctacataattttcttctgcttgcgcttgagcaattcctgcaccacccaaagtggataaaactaatacaaaggataagaggaacgataaataactttttgttttgctcattggaactccccttcttgattcggttagaaagttattatatacatgaaatatcataatttgtatattttttcaatatttttagttaataccttcaaaaattttgctaaattgatataataattgtggtaataacttaataggttcatcaccacaacatgtacttgacaaacaagggattttcttgagacgccgtgtatgaaaaaaatgatttactgatttttccttatgagatttgatcaaaaaagccctcttggtatgatgcaggggtgtacatcatcaatcaccataaccaaggaggacttcaaatgaattgtacacaaaatcagaaaatcaatctcagaaaatcaatcaagtcacggaacacatgttggtcgtggtcatcgatatcgccaaacgaacccactacgcctgcttcgtggatgatcggggcgcgtgcttcgcaagtcgttcccgaccttccagtcgaaagagggctttcgccagctgtatgaagcgattcaggaggcgatgcaagcgttcgggaagccgcaggtgatcgtcgcggtggaaccgaccgggcgcgactggttgaacctcacatttcgcaccctgaataaaaattcgaaataagccaagtttgaccgaataaaaattaattattttacaattttttgtataaaaaattatttttatgcgcatatccgggttgttttttgtatattatgcaaaggttgcgaaatatgagttgaacctagccggcttcctcgaggagcacgagatcccgttggtgatggtcaacccggcgcatgtgtgccggtcgaaagaactcgatgacaacccgcccacgaaacatgacgccaaagacgccctggtcatcgccagactggcgaaagacggacgattcctcgtcccccggctgctgcacgagatcgaagccgatttgcgcgtcgggagcacgctcaaagagaagctccgcaaggaacagacggcggtgaaaaacgcgatcgtccgctggaccgaccggtattttccggagttttggacggtgtttcgcaacttgggaaaaatggcgctttcagtgctggagtggacgccgcttccggccgatatggcaggccgatccgccgaggagctcatcgaggtgcaccggcaaagcgaagggttgaaaagcccgcagaaagccaagattcaggcgttgatcgacgccgcaaaggactccattgggggtgacggaaggggcgacgatggcccgatttgagatcgccgcgctcgtccgccgataccgccaattggaggccgaaatagggtcgctggatgcggagttgaaccggagaagctggcgtgatctccttcatgcgaactcgagtgctcaggaaaggaagagtgcgatgaaaaaaacaattaaacaaaaatataaagatattttgttagtcattttctttcttgtttggttgtttaacgtgtttgttgagaaggaacagattactgttacggctaatatcattgcaatagttttgatttcattagtaagttttataaagtattacactaaagaaaattaagaaggttattgatgttttcctgaataagaacattttactataaggctatggaataggatgttccaagatacgtggcgccatttcgctcggccaaggtaaagggggcgctccacgggatgtgaggcgaatcggcctccgcgagcgcctgttttacgatgcggaacgacgtccaagcaaaagggcgcctttttgatggttgctttcggcgccaaagccttgcccgttcgtccatcggccactccaaacagacgggaccgtcgctttgtgctttacggtcggggccgagcggtgaggcgcttttggaacgcttcgcgccagcttgcggataaggccggatggctggcgatttgctttatagcggcggcattgtcccgctcatgatagtaaatgtgattgatatacgcgatggatagagcccccgcgccccgctcgacgagaacgagcggggcgcctggagcgacgacgccctctttgagaacgcgaaagtaaaacccgctttttcctgtctggcagacggctttcggcaaatcgggcagctgatgtttgaacgccaatttggagcatggctggcgcggctgtgacacttgtacgagcgccgtgccggcggcataaatgtcgccaagacacacatcgtcttccgtcaaaccgagaagcgtccagttttctccaaacgcccccgccgtaaatgggcggccgtatcgctcttcccaatagacgaaatgctcggacggataggcgcaaatcgctttatcttctcctccgtgatggacgaggtcggcttgtccatctccagccaagttttgtttgccgaccgcaacgggatgagcgaccggcgttttgtcaatgccggttgtgatccgctggccgccgatgtggagcgttttcggcttcccgacattaatggagagaatctgcatcgcgttcacccccatacagcgtcggcgatgagccggaaactcgcgagtttatcctcgaagtcgtatgtaatcgtcacgagcatgatttcctctgtttcatacttttcgctcagccgatacagctcgtctttgacgcgcgccggactgccgacgatcatccgcttccgattgtccgcgatccgtttgcgttcatacgggctgtatgggtatgcggctgctttttccggactcggcgtgccgttgacggccatcccttgttcgatcatgaggagcgtcaagtcaaggcttcccgcgatccattccgctttttcatccgtttcggcgcaaatcgcaaatacagccacgagtgtacgcggctcgtccaaatgcggcgatggggtaaaccggtcgcgatacagttgcatgtactcttggccgccttcgccgttaataaattgcgcgaaggcgtacggcaatcctttttccgccgccagcttcgctgtttccgaactggatccgagcagccaaacgtccggaggcgattgcacaatcggagtcgccttgacgccataaagcgggtggacgggcggaagcgcatcgtgcaaatacccaagcaagtcatcgatttgctcccgatagcggtccgctgaacgcggccggccgtcttggagcgccatcgtcgcccgcggcatgccgccaggcgcgcggccgatgccgagatcgacgcggccgggggctagacccgccaacacgcggaaattttctgccactttataggcgctgtagtgcggcagcatcactccgcctgagccgatgcgaatgcgcgacgttttcgccccgatgtgtccaagcagcacttctggagacgagccggcgaggctgttcgcatcgtgatgttcggacacccaaaaacgcttgtagccgagctcttcgacaaactgggcgagccggaccgtgttttcaagcgcttcttccgcggtcatgccttcggcgatgggcgattgatcaagaacgctgagctttagcggcatgatcatttctcctccctctcgaaatgttgatgtatcaaggctttcttttccttgcggttgaacgctctcccacctacgctaacgcgtagaagtgggggtcttctcggcgcgagatgataaaaatggttagttcttattatgggatgtttcgtttcttgttgtccattgatttgcttttgccatccgacggcagccagccaaaaaaaacagtccgccgtttcagccggcggatggcggcagacgccgaaagaggatgacattctacaagcggatcgggttttttggttcagcggcttggcggtcgattttttggctgcgcccccgcccggaaaagaacgaggaaaacagttgtttgacgctgtcaacgataaaggagcatcgttcatacagcgcttcttttaagctatcgagctggcgggtcactttgtattgcgccgcctcttgcgcttcaagacgctcgatgaccgtctgatggaagatatgttgcagttccaattgttccaaaactttttgatgcagcttttcttgcccttcgaggcggacggacattccttccactcgttgttcgcgttcggctgcttgccgctcaagccggtgcatcgcttcactttgcaccatcaacgcttcgatgaccgcttggcgcgctgtttcttcttttgtaaactgctcctcccatgcgcgccgctgttcgtgctccatctgctcgtgagcgttgatcgatcgttcaaggcgggccagcgtttcggcgagctccgcttgttctcgttgtccggcagcgagccattgctcgagccggtcgaacgctgccgcccattgcttgctttgctccgcctgcaggttttgcccggcattcgaggcatccatgaagcgcgaaacggtttcagttagttcgcgataccgttccgtttgctcggtttggcttgccgccaccatccccttgaggccgtccagcgccttgacgagacgcccgctatgctcggcttgttccgtttgcccggcggcaagcgaacgctcaagccgagtcaaggcatcggcgattttctcacgatcatcggcttgctgctttcgtccttcctccaccgccagcttgaggcgaaggaacgcctcggtcaattgttcaagcagctgggtttgctcttcaatcatttgttccgtttttgcgcgtcggtaataaaacaccgaatgcgaggagggaggcggagttgcaccgtacacgcgcggggtcatctgtttgttcatgtaaatcaatgggaaaagcctcctttccgttcgtctatgtggcatcatatgccgctgccgctcggtcggtttgggcggtttatttgtggcgttccgctctcttttggtataatagaaagagaaaaaatggaagaaagggtgttaggtatgccagctgtcgaatcgaatatgtttccgcttggcaaacaagcgcccccgtttgccctcacgaatgtcatcgatggcaacgtcgttcgtcttgaggatgtgaaatcggacgtagcgactgtcattatgttcatttgcaatcattgcccgtttgtcaagcatgtacagcacgagcttgttcgcctagcaaacgattatatgcccaaaggggtgtcgtttgtcgccatcaactccaacgatgctgaacaatatccggaagattcgcccgaaaacatgaaaaaagtggctaaagagcttggctacccgttcccatacttgtatgacgaaacgcaagaagtggcgaaggcgtacgacgccgcctgcaccccggatttttatattttcgaccgtgagctgaaatgcgtttaccgcggccagcttgatgattcgcggccgaacaacggcattccggtgaccggggaatcgatccgcgctgcgctggatgctttgttggagggccgtccggtgccggaaaagcaaaagccgagcatcggctgcagcattaaatggaagccatccgcgtaaactgttgcttgacttctcgttgtcgaacggatatgatgaagaaagcgtcattcgtttgctgcgggatcatcgcaagccgtgccgttgccgctcatggagctggcgcggctttttcgttgtccgctgtccgcttgacaaattcacactggcgccgccacggagcggcaaggatggatgagaggcagggcttccattgtttttgttttcttcttcaagttttcataatatatgttatgtaaacaaaaggagaaaagtgagatggcaaaaagacgatatcgagtgtttgtgtatggaacgttgctgaccggcgaggacaaccattgtgttgcagctccttatgttcgcgccgtatgcccagggaaggtgaacggccgtttgtacagcgtcggcccgtaccctgcgcttgtgctcggagaagaaggggaagtggaaggggaatggttgacggtgacggaggaagggctcaaagcgatggatgagcttgaagactacgccgaaggacgggacgataacgaatatgagcggatatgggtccgcgacgcccaccagccgatcgaagggtacgtctacgtttacttgccggaaaaagccgccggcctgccgatcatttcgtccggctcgtggcgtcggcgtgaggagaaaacgtaacatcaatagcggatagaaaaagtcggccgaggagacgattgtctcctcggctggctttttttgtataaatattcgtctcatttgaaaccgtttgcaaaaaaaattcattataaaaatacagaaaaattgataaaaaagtgttgccaaacggcttctctttttctataataaaagcatgttagaaaaataaacgcacgaatgtgaggtaatgtaacatgtcaaaaccgttcgtttcctctacacaaacggagttgttggaacaaatcaaagagaagatcaaagaaaaaaacgttgagcttcttcatttgcagtttgtcgacattgaagggatcttaaagcacgtgaccgtgacggctgaacagcttgatgatgttgtcgaagggaaaatcatgtttgatggttcgtcgatcaaaggcttctcgccgatcaaccgttccgacttgtatcttcttccggatttgaatacgtttgctgttttgccgtggacggtcgaggaaggctatgcggaagcgcgctttctctgctcggtgaccaatccggacggcacgctgtttgaaggcgacccgcgcaacgtgctgaaaaaaacgatcgagcgggcggcggaaaaaggatatacgatctcggtcggtccggagctggagtttttcctgttcaaagccgatgaaaacggcaatccgacgctcgagctccatgatggcggcggttatttcgaaccgtctccgaaagacttgggcgaacgcgttcgccttgaaatttaccgcgccttaaaagcgatgggctttacgattgaagcatcgcaccatgaagtggcggaaggccagcatgagatcaacttcaaatatgccgatgcgctcggtgccgctgacaatgcgacgacgtacaaatgggttgtcaaaacgattgccagcaagttcggtctccatgcgacgtttatgccaaaaccggtgtttggcatcaacggttcaggtatgcatgtcaacatttccctcttcaaagatggggaaaatgcgttctttgatccgaacgatgcgaatcagttgtcagaaacagcgtaccaattcatcgcgggcttgctgaaaaacgtaaaacacttcgcggcggttacgaacccgcttgtcaactcgtacaaacggcttgtgccagggtatgaagcgccttgctacatcgcttggtccgcttccaaccgttcggcgctcatccgcattccggccaaacgcggtgttgcgacgcgcgttgagctccgttgcccggatccgtcggccaatccgtatttggcgtatgccatcatcgctgccgctggccttgacggtgtcgaaaaaggtttaaccgctccggcgccgattgatgaagacatcttccatatgtcggaagaacgacgtgcggagcttggcattgacaacttgccggaaaacttgggcgaggccatcgctgcgttcgaaagcggagaaatcggccgcgcgacgcttggcgagcacgtattcaacgaatacgtcgcgatgaaaaaagacgaatggaacagctaccgcacggcggtccacgcttgggaagtcgagcggtatcaagggaagttctgatcgaaagccagcatccaaaaggtgtcccgtcgccatattcggggcgccttttttctgcaggcggctgtttgtctttatcgacggccgcgcggcgccttccgtccgtcggccgccaagccgtcggtgttcgcaacgtcatcttgcgagcggggactaaaataaatgatagcattttttatttttttaaaattcatagttgacatctatgaataatgagatttaaattataagtaacgcgttcaaccattgcaaacggagggaaaccaatgaaaaaactagatcgtttttgtgtttgtaggatttatcgcccagctgattgacggctcgcttgggatggcgtatggcgtcacgtcgtcgacgttgttattgacgttcggcattgctccggccgtcgcctcagcgtccgttcatttggcggaagtggtgacgacggcggcatctggcgcttcccattggaagttcggcaacgtcgaccgccgcatggcctttaggctcatcattcccgggtcggtcggcgcgtttgtcggagcatgctttttaagcaacttgccgggagatttgattaaaccatatgtatccttgtttttgttggcgcttggcttttacattatttatcgatttttagtgttgaacggccgcgcgccgtcgacgcccggaaaacagtggtccaataagcagctcgtccctctcggattggtggctggcttccttgatgcgaccggcggtgggggatgggggccgattgcgacgccggtgttgttggccaataaaagcatggaagcgcgcaaggtggtcggcaccgtcgatacatccgaatttgccgtcgcgctgtcggcgacgctaggattcgtcatttcgcttggttgggagcaagtgaactggtactgggtgctgacgctcatggctggcgggatcgtcgctgcgccgatcgccgcttggcttgtgcgcaaactgccgtcccatttgcttggagtgttggtcggcgggttgattattttgacgaacgtccgcacgctcctgcacgcttgggaggcgcctgcgccggtgtatccgaccgtttatggcctcatcgtcatcggctgggccgcggcggtatggctttcgatccgaaacggacggaaaggaaaggcgactagcagggagttggcgtcgtaagcattgggcgcgcttggcaaacggcggtgtctttctgttggcggcagcgttggatgcgatcgggttgagcatcagggagcttgttcgtgctgcggagggcaacggtcgacagcgcctgccctcaaaaatagcgcgcggagcagttgttgccccgttgacgacagttgaaacgagaaggcggctcttgccctctgggcaggggctgcttttttatcagcccctgtagcgggaagccggtttctatgttaaaatattctgcatcatcaaccaaagggggagagggaacatggcacagccgcttgatctcggccgccgcatttcactcatcgatttgtatgatttgcgcatgccgcagcgcaccggtacatacgtgcttcacgaagagaacttggcgatcgtggaaacagggccaagcccgtcggtgccgcatttgcttgctgggttgaaagcgcttcatattgacccgggcgagatccgctatattatcgttacccatattcatttggatcatgcgggcggcgcggggctgcttcttcagcattgcccgaatgcgatggttgtcgtccatccgaaagggaagcggcatttggctgatccatcgcgcctcatcgctggagcgaaggcggtgtacggcgcgcagtttgagtcgctctttgatccgattcttccggtgccagaagagcgattgatcgtgaaagaggacggggaaacgttggagttgagtgcggagcggacgcttgtgttttatgatacgccggggcatgcgaaccatcacgtttcgatttatgattcgtacagccgcggcgtgttcaccggcgatacgatcggcgttttttatccgcagctgcaagaagcggggcttacgttttgcctgccttcaacatctccgaaccaatttgatcccgaggccatgaagcagtcggcggcaagacttgaggagctgagaccggaacgcatttattttggccattttggcatgctggatgacccgcaggaggcgttccgccagcttcgcgtttggctgccgaagttcgtggcggcgggaaaagaagcggtcgaccgtcatccggaagcgccggctgccgagcaggcgaaaatggcagcgcaccggttgcgcggcgaagtgatggcgtttcttgatgatcatggcgctccatcttcgtcgtcggcgcatgcggcgatcgagcttgatttgcaagtgtgcgcgatggggttgatcgattattggcagaaacaacagtgatcattcgattggcctggccgattcggctgggtttctttttttgacgggaaagcgaaaattggaaaaacgggaaaaactgtttttgtgtgtgttcggtttttaggcggatcatttcgtgaaatcgcggtgtatatgttagagtggaaataagcgatcctgattcctgttggaaagagcgtccatgagcaagggggaacggaagagtgaaacagaggcggtccgtcatgcatcacattggcgtcgggctcatcatcgcatcgttcgtcgtttgggtcattccgcccatcgcgccatttttgccgttttcgactgcggccaaagcgtcgatcgttgcggttgccattgtggcggcggaaatcatgttttggctcggggcgctgttggtcggaaaggaagcggcggcgaagctgaagaagtattggaatccgaaacattggcgaataaaacggcggttgtcggatcaaaccaatgatggcgaacaatgccaagacggatcacgagagatgacaacgatgaagaaatgaggtggttgcatgcgacggagcacagttgcgcttctcatagccgttgccgccctgtccggagtgctttggcttggcggcctggcattggcggtgcaagaccagtttttttcggccgccaagccgccgacgaaagaacaacggccgccgacggctgaaacaaggcaacatgacgagaaaatggatattgttgctcttggcgattcgttgacgagaggaacgggcgatgaaagcggaaaagggtatgtcggctatatggtcgatgagcttcgccggcaaacggacaaaccgatccgtgtgacgaacttggccatccgcggccttcgctctgacggactgcttcgccagcttggccagcctgagattcagcggcaagtcgccatggcggatcttattgtgatgaccatcggcggcaacgacttgtttcaaggcggggaagcgttgaaactggatcgaaagcagctgaatgaggcgaaacggcgatatgtagccaacctagaccgcattttcgccgcgctgcgacgcttcaacagcgaagcggtcatttttgcgatcggtttgtacaacccgtttggcgatttagacgatgccaaacggacgtcggccgttgtgcgcgattggaattttgcatcagcggaagtggcggcccgctatccgaacatcgtcgcggtgccgacgtttgatttgtttgccctccatgtcaacgactatttgtacagcgaccattttcatccaaacgcggcaggctacaagcggattggagagcgcgtcgcctcgctcatcacgttgacgaaggagggcgagcaatgaccaaacaggtgacgttagcggtcaaagagctgcggaaaacgattcgcggcaaggaaattattaaaggcatttcgtttgagttgcatgagggggaagtattcggttttttagggccgaacggcgcgggaaaaacaacgacgatccgcatgctcgtcgggctcattcggccgacgtcggggacggtggcgatttgcgggtatgatcttcaccgccagtttaccgacgcgatccgccagatcggctgcatcgtcgaaaacccagaaatgtatccgtatttaacaggctgggaaaaccttgaacatttcgcccgcatgatgccgggaattagtacagatcggatcatggaagtggcgaagctcgtcgaccttgaacagcgcatccatgaccgagtgggcacgtattcgctcggcatgcggcagcggctcggcatcgctcaggcgctgcttggaaagccgaaggtgctcattttggacgagccgaccaacggccttgacccggccggcattcgcgaaatgcgcgccttcatccgctttttggcggaaacggaagggttgagcgtccttgtttcatcgcatttgttaagtgaaattcaattaatgtgcgaccgcgtcgccattatggcgaaagggcggctcttggccgtggacacggttgagcggctgttaaaccaacaggcgcgcgtcgtctggaaagccgctccaacggatcgggcgcgggcgctgttagcggcggaaaccgaggtgctgcgcgccgatgaagagacgatcgtcacgccatatgagccgtcgagactagccgcttggaacgccaagcttgtccaagccggcgtctcggtttcggaaattgaaccgcggctgccgacgctcgaggatttgtttatcgagctgacagggggcgaaacgattgagtaagctcgtgtataatgaaatgttgaaaatcgtccgcaaaaagcggctatgggtgatcgccgccatcattgcggtgctcgtcgccttgtttacatacgcccaataccgcgagacggaagagctgagaaaacggcttggcacgaccgactggcggacgcagctgcagcagcaaatcgtcgatttgcaaaaccgcttgcagtcgccgagcatgtctgaggaatggcggaaatacttgcaaatccgcctcaagcagcagcagtactacttagagcacaacattaatccgtccgcccctggagcgccgacgtttatgcggacgtttatcgaaaacgccatcgacttgtttttgccgcttttagtgatggtggttgcggccgatttagtgtcatccgaggcaagcgctggaacgatcaagctgcttctcgttcggccggtgaagaggtggaaaattttgctaggaaaatatatcgcgttgctcctgtcggtgtcgctcattatgctgatggcggcggtgctgtcgtatgccatctccggactcgtgtttggatatggcggcttccgtctgccgctattgaccggatttgtccagcaaggagaggatctcaatacagcgaatgtccacatgattccgcaatggaaatacattttgatcgagctcgggctggcagcgtttgtgagcgttgtcgtcggcacactgacgtttatgttttccgtgctgcttaggagcacggcggcggtgatgggcatcatgctggcagcattgatttctggcgcgattttgtcgaacatggtgtcgtcgtggcattcggcaaaatatttgtttatggtcaatttgcggctgacggattacataaaaggagcggctccgccgattgaggggatgacgcttggcttttcgatggccgtgctggctgtctgggggcttgcagggcttcttgtcgctttttttgtctttatgcggcgagatgtctattgaaaacggcagagcggcgaaaacccgagggggtgttccctcgggtttttcagtgaaaggggatgaaatgcctatctattcggctgcttgtcgtgaacgccggcgagtccaagcgcgtgatggccccgcagcaactgctccacggccggccattgctgttcatcgcaacggatgagaagcacgatatcagcgcctgtgcggctttgacggtgcgtggattttcggtttacccaccatttgagcaaaatgccgattccgatgcctgaaaccgccccgataatcccccaaatgatcggaccccatgccaacacatagccgtaaatcgcccctagcagcatcaagcacgttcctaaaatcgccgccaagtcaaggaagctgaacccgttggcgtgatggagcgtatcaagcaggcgcggcggttcggcagagcggttgagcgggactgcaaaaatctgatgttcagcaatccctttttcttgaagcgctgaaatcgccagttcaacgaataggtggctctcgaaagtggcaatgacaatcatgaaacgcctcccatcaaatcggccatgcgaaccgtttcggctgaaagcggcgccgcaaatagtgggctagttctttttcaaacaacttgttgtattcgaccgctgatacgtaagcatcgtaaaagatgaacgaataaatcgatggcagataaagcgcccactgcatatcgatgatcttcgttgcacaatcgaatcggcccgtcagcgtgtacgtaatcgcttcgggcaagtgggcgaaatacgataccaaaatggtaaaggtgaagataaacaggccggtgatcactttatggacatacaaatggccaaggcccggggcgagcaccgaccagaccagcgccagccaaggctcgcgcttgtccaaataattaatatcccatattcccattcgtatggaagagatcggcgcatcttcgcggtcggcgagcaaatacagcttgttcatgtcgacggagccgcggtagctgtcccaaatgctgtacatgtagatggccacataaaacatgagccatcgttcgtcaagaacggcttttgccttttcaaaatcgccaagcagcgagtataatatacctgtattgatatgggcttttgtgttgataaacagctcccagaggattaacataaaggccgtggcgtagcgttgctgcatcaaattgccgaaaccaggaaacgaaaaggaaaaaaaggcgacgacaagcggatgacgcaaatggaaatgggtggttgtcaattgcgacaaatgcgcccgtttgcgccgcgccggcggaatgagtttcacaaagcgccccctttcctttacgcggttgctgtgtttttagtataggaaaaaaggagcggcagctatgcaggtcgtttcagaaaaaagataaattttcatccgttatggcgaaaaaagataaaaaaactattgactttcctttgaggttcatatagaatataaattgtcgcaaggtaaaccagcttatgtcgggaagtagctcagcttggtagagcacacggttcgggtccgtgaggtcgcaggttcaaatcctgtcttcccgatcattaatttggggccttagctcagctgggagagcgcctgccccgcacgcaggaggtcatcggttcgaatccgataggctccattttcatacggaggaatacccaagtctggctgaagggggcggtttcgaaaaccgctaggggtgtcacagcccgcgggggttcgaatccctcttcctccatttctaatatccgatcctgtcaaattgtaaatcatgaaacccttgatacgactgcgttggcagtcgtttttcattttttgggaatccttttgacttttcttcaaatcctttaacatgttcagcgtcttatcatcaattgtaatcgttcgtttcgaatcgaaaacaccgtctcgatggcatctttttttgaatttatgtatatactatgtatatacgaaatgaaaggagagaggtataatggaattaaacaaacagaaaggagtgtcaatcatgacaataacagttcaaaaatggggaaacagccttgcggttcgtatcccaagcgtgattgctgaacgtttagcgcttcatcaaggatcagaagtggagatgatcgttgagaaccaagcgatcaagttgatcccgaaaaagaaaaagccgacattggaggaacttttggctaaaatcacgccggaaaatcgccatgctgaaattgattttggaacagaagggaatgaattgttctgatgcaagcgccggatcgtggggatcttgtttacgtcaatttcaatccacaagcagggcatgagcaggcaggaaaaaggcccggcatcgttctatcaccaaagcggttcaatcaattgacagggtttgcggtgctttgcccgatcacccggcaacaaaaaggatatccatttgaagtggaattgccatcaggcttggctgttgaaggcgtgattttaaccgatcaggtcaaaagtttagattggcgcgcccgacagcttcaaatagtaggacgggcgcccaatgaagttgtttcggattgcttggatctgattcatgcttttctttcgtgaaaggccatttatattggccttttgttcacttttagcatactttttgcgtacatttttgcccttcacgctccttgaggcgggagacttccttcggatattttgttaaaaaggcagaattgagcaacgaaaagaaggcggatcgtcccgcctttttgcatggattgacacactggagattattttgcacaaattttgcacgtgatgaacgaacatgtccattcatccttgtatcaatagttttatgggttcatcaccaaaagatgtacttgacttttaaagacaaacatgatagcaatgttgttcaaagagatgtgtggtataaaaaggaaaaaatgctgttttggtttttctttatcatgatcgtctttctttttcaagtacactttgtggtgaagagccgttttatggtgggattggaatacctcttccaacgtccacctgccgagtgccggcaggttttttgttttttgcgagcggtatggccgccatttttcaggcggatgacttgcctgtttttcgttgaatccggtacgatgaaggggggaagcggtttgccgattgagctgcactccttccggcaacggccgggattgcgcaacataagggaggagaggttatggcgattcaacgccgcattcgtcgcgtgaaaaccgtgcaaatgaccaccaacagtccgattcatcgcagcggttcggtgcttgagcccgggaactggcaagagtatgatccatttttgctgctgatggaagacatttttgagcgaggaacgtttgacgtccatccgcaccgcggcattgagacggtcacgtatgtgatcagcggcgagcttgaacatttcgacagcaaagccggccacagcacgctcggccccggggatgtgcaatggatgacggccggccgcggcgtcgtccataaggaagatccggcgcccggttcgacggtgcacagcttgcaactttgggtcaacttgccgagcacgcataaaatgaccgagccgcgctaccaaaacttgcgcgccgaagagatgccggtgcgaaaagaggaaggagcggtgatccgcgtcttttccgggtcatccaaaggggtacaagccccgacgaagaacatcgttcctgtcacgatggtggaaatgattgtcgaaccgggaacaacggtcgtgcaagatttgccggggcattacaatgggtttttgtacattcttgaggggagtggcgtgttcggtgccgacaacatcgaaggaaaagccgggcaagcgctgtttttcagccgccacaaccgcggcgaggaaacggagctaaacgtgaccgcccgcgaaaaactccgccttcttctttacgccggtgagccggtgaacgaaccggtcgtcgcctacgggccgttcgtcatgaacacgccggaacaaatccgcgaagcgattcgcgattaccaggaagggcggtttgggcgataatggaagggaaagagccgattcgttgtatggctctttcttttttgttatcatgttcacaaaaagaagccgttgggctgttcaaggaggacatagtcatgaaccaagtcatcgaaacgattctccagcaccgttcgatccgccgttttgaagacaggccgttgacggacgaacaaatccgcacgatcgttgaatgcgcccaagcggcgtcgacatcaagctacgttcaagcgtactccatcatcggcgtgaaagatccggagaaaaaacggaagctcgccgagctggcgggaaatcaatcctatgtcgagcataacggccatttctttgtcttttgcgctgattttcaccgccatgagctcatcggtgaaattgagggaaaagacgtgattccgtcgcttgagagcacggaaaagtttatggttgcgctcattgacacggcgcttgcggcgcaaaacgccgccattgccgcggagtcgatggggcttggcatttgctatatcggcgggctgcgcaacaacttgccggaagtatgtgcgctgctaaatgtgccgaagcgggtcattccgctgtttgggcttgccgtcggctatcctgcgcaaacgccggatcaaaagccgcggttgccgtttgaacacgtttatcacgaggacgaatacgaccaagaccgcgcgcgattcatcgcgcagctgcaacgctacaacgaaaccgtgtctacctattatgagcagcggacgaacggccgccgccgcgacacatggaccgggcagatggccgatatgctcagccgccaagtccggatgtacatgaaggagtttgtggaagggaaagggttcaatttacggtagcctctcttcgttcggaagaggggtttttcttgcaggtgattccatttgtaggaaaattatgacagcccattggacattagttttggtgattgattttgtctggagtttcagctatacgttatggcctcgaaaagaaccgaaggtgagactggcaaaaccaagaggttcgtaggaaaggagagaacgagaatggaccaaatccggcaactggcgcaatggatcaaagaggcgaatacaatcgccgtcctgaccggggcggggatgagcacggagtccggcattcctgattttcgcagcgaaaacggcctttacgcccaagaggacaatgtcgaatattatttgtcagagcattattacaaaaaagatccggttgatttttggcgtcgattcaagcggatgttttcattaaaaatgatggggggctttgccccgaatgacgggcatcggtttctccgttggcttgaggagatgggcaagacggtgacgattttgacgcaaaatattgacgggctgcatacaaaagcagggagcacgaatgtcattgagctgcacggcacgctgcagacggcgacatgcccgtcatgcggcaacaagtatgatctgtcgtttatcaaccgccacgaggtgccgcgctgcgaaaagtgccagacgattgtcaaaccggatgtcgtcttgtttggcgggctcgtgccgcgcatggaagaagcgtttgccaaagcggcggaaagcgacttacttctggcgatgggaacaagtttggaagtggcgcccgtgaatcaaatcccgttttatgttgccgccgaatcgccggcaacgcggaaagtgttgatcaacaaaacggcgacgaggatggacggaatatttgaccttgtcatttatggcggaatcggggaaacggtcgctagggtgcgcaagcaaatacaggcggaatgatcgatagattccatgccaacgggagaacgcatatggcgttttcccgttggacaaaaatcaaaaaaggtattgtacttttcagaacattcgaatataataaagataacataccaaccggttggtattttgatgagtggagccgagcataaaggcgtaatggaaaacggaggggaccatcatgtatttgcgcttaacggacgagcagcgcatggtgcaaaaagcgatccgcaagtttgtcgaaaaagaattgatgccgctcgagaatgaagtattgcgcaatgagcgcgaagggaagcctgggctcccgcccgaaaaattaaaagagctgcagctcaaagcgaaagaagcggggttttgggggatcaacacgccggaggaatacggcggcgcgaatttgggccatgtcatgcaggcgattgtgttgatggaagtgtcgaaaacgcttgttccgttccagtttggcggatcggcggacaacattttgtattacgcgaatgaagagcaaaagaaaaaatatttgatcccgacgatcaacggcgagaaaaaatcgtgctttgccatgaccgagccgggagcaggatcagatacgcgcaacattaaaatgacggcggtgaaagacggcgacgagtgggtgttaaacggggagaagacattcattaccggcggcaacgacgccgattttgtcatggtgatcgccatcaccgacaaagagcgtcaccaagcttcgaacgggcgtgaaggggtgacgtgttttatcgtcgaccgcgagatgggctggcgttcggaaccgatacatacgatgggaccttccactccagccagcttaattttcgaaaacgtgcgcgtgccggaagaaaacattttaggcgagctgcatcacggctataagcttgggcttgagtggatcggctacgcccgctgggtcgtcggcgcccgtgcggtcggagcggccgagcggcttttgcaaatggccattgactatgcgaaggagcgcgtcacattcggcaaaccgatcgccgagcggcaggcgatccaatggatgattgccgattcggcggtagaaatcgaagcggcgaaatggcttgtgttaaacgcggcctttacgcttgaccaaggggaggacaaccgccatttagcctcgatggcgaagctgtttggcgcgaacatgggcaaccgcgtcgtcgaccgcgtcatgcaaatccacggcggcatgggctacacgaaagaaatgccgatcgagcgctggtatcgtgaagcgagattgtggcgcatttacgacggcacggatgaaattcagcgcctcattatcgcccgcaatttgatcaaagggcacgtcaagcttggacagttcatctaaaaaaatgaaagcgttatcgaaagggaggagaacacgatgagccaacggtttgcaggaagagtggcgtttgtgaccggaggaagccgcggcattggcaaggcgattgtcacccgcttcgcggaagaaggagcgaaagtggcgttcattgatttaaacgcagaagcccttgaagcgacggctgcggagctgcgggaaaaagggtatgacgtttacgccaaggtggcgagcgtcaccgaccgcgaacaagtagaagcgacgatccaagaagtggtcgatcggttcggttcgctcgatattctcgtcaacaacgccggcgtcatccgcgacaatttgctgtttaaaatgaccgatgacgactggcaaacggtaatggacgtccatttaaaaggcgcattttactgcgcccgcgccgcgcaaaaatatatggtcgaaaaagggtacgggcgcatcatcaacatttcgtcgacatccgcgctcggcaaccgcggccaggcgaactattcggcggcgaaagccggcatccaaggatttacgaaaacgctggcgattgagcttggcaaattcggcatcacgacgaatgccgtcgcccctgggtttattgaaaccgatatgacgaaagcaacggccgagcggcttggcatttcgtttgagcagctcatccaagcgagcgtcgccaacatcccggtcgggcgcagcggccgtccggaagacatcgctcatgcggtcgcctttttcgccgatgagcggtcgtcgtttgtcaacggccaagtgctgtatgtcgccggcggtccgaaatgctgaaaacgaggaggacggggcatgtaccaacatgacatcgggaaacggtcagcgaaagtgaaaaatgtcgttgagcgcggagcggtgaaaaagtttgcggaggcgatcggcgatccaaacccgatttattgggacgaagagacagggaaacggtcgcgctacgggcgcaacattgcgccgccgacgtttccgcgtgtgtttgactacggcgtcattgaagggctgaagctgccggccaaagggctcatccatggcgaacagcacttccattatgagcgcccgctgtttgtcggcgaagagctgtactgctatgcggaagtgaaagattacttcgaaaagcaaagcagcatgggcctgctcggttttttagtaatcgccaacaacggcgaggacgctgacggaaatctcattttcacttccacctcgacgatcatgatcaacgaggcggttagaaaggcgatgagcgtatgacgagcatccgcaaatggcaagtcggagagtcgcttcctgaagtaacgctcgcaccggtgtcccggctcgatttaatcaaatacgccggcgcatcaggcgactacaacccgattcatacgatcgatgaagaggcgaaaaaagccggcctgccgggcattatcgcccacggcatgtggacgatgggcaacctcgcgaagctgtttacgccgtactacgaagaagggtttgtccaagactatttcgtccgcttccagtcgatggtgtttttgaacgatgtcatcaccttaaaagcaacggtgaaggaaaaagacaagaaagcgatccgctttgccgtcgccgccgtcaaccagcatggaaaagaagtcattaagggcgaagccgtgttttctctgtatgaatgaagcaaggcagcgagcccggcaacatcgagaacgcccagttgccgggtttcgtactacaaaggggatgaggaggagtcaggatgagacgagatgccgtcattgtgtcggccgtacgaacggccatcgcccgccaaggtggcgctttggcgacgatgccggcgcatatttacggcgcggaagtgatcaaagaagcgatgcggcgggcgaatattggtccggagcatgtcgatgatgtcattatgggcaacgtcctaagcggcggcggcaatatcgcccgactgaccgcgctgcaaaccggactgtcgcttgagctgacgggagtgacggtcgaccggcagtgcggttcgggcattaacgccgtcaatttagcggcgcaagccatttgggccggcgacggagatgtgtatattgccggcggcgtggaaagcatgagccgcgcgccgtatttgatggaccgcccggaaaaaccgtacagctcgacgccgccaagcttccgcaaatcgcagctatcgccgaaagaaatcggcgatccgccgatggggattacggcggaaaacttagcgaaaaaatacggcatcagccgtgaagaacaagacgcattcgccttgcgcagccagcagcgcatggcgcgcgccatgcaggaagggcgatttgacgagcaaattgtgcccattgccgtgccggtgaaaaaaggggagccgttcatcttcgatacggacgaacatccgcggccaaacacaaccatggaagcgctcgcaaaactgccgccggcgtttttggaaggcggaacggtgacggccgggaacagttccggattgaacgacggggcgtcggcgctcgtcatcatgtcgcgggaaaaagcagaggagcttggcttaaagccgcttgccgtcatccgcgcccatgcggtcgccggagttgatccgaacatcatgggcattggcccggtgccggcgacaagaaaagtgcttgaaaaggcggggctgacgcttgatgagatggacatcattgaaatcaatgaagcgtttgccgcgcaagtgatcgcctgcgaccgtgagcttgagatggatcccgaaaaagtgaacataaacggcggcgccatcgcccatggccatccgctcggcgcgacgggggcgattttgatcacaaaagcggtgtatgaactgaagcgccgcggagggaaatacgcgctcattaccgcgtgcatcggcggcggtcaaggcattgcgaccatcattgagagagaatgacgcattggagaccgtggaggatgaaagaaaaattaagggaagttgccatagagttgttcgaacgcaaaggattcaaagaaacgtcggtgcaggaaatcgtcgaagcgatcggggcaacgaagggggccttttactactattacaaaagcaaagaggagttgctatgtgatatttgtgtttcctatctggacgatttgcttcggcagcaagcctgcattgtccaagatcccgagaaaagctgcacggagaaattgcgggccatcgtccatatggtcatctgcaatatccgcacacggaagaaaagcgcccgcattttcttccgcgaaatgcggcatttggctgatgaccatttggcggaaatccgcgccaagcggcggttgtttcgcaagcggtatgaacagctggttcgagaagggatcgcccgcggggaattcaagccatcgcttcatgcagaaatgattacgtttggcctgcttggcatcaccaactggagctattattggttccggcctgacggaggcatctctgaagaagaactgacggacattttcgttgatttcattttgcacggcataaaggcgccaagagctggagaaagcggtcgaaatgaggcggagccaggcaattcgggcggccagaccgaatgaaagatcggccgcgccgctttgatggtctggccaaacggcaaacaaaaagggggatcgggatggagctattcatccagcagctgttaaacgggctgacagttggaagcgtttacagccttgtcgcgttaggtttgacgcttgtttatggcattttgcacattccaaactttgcccacggcgcgttatatatgatgggtggttatgtcacgctcactgcgatgacgaaagccgggctgccgtacgggttggccgttgtcgtgtcgatggccgcggtcgggatgctcggtgtattgatggaacggcttgtgttttatccgcttcgcgacgcaccgccgctccatgacaaaattgcggcgattggcattttgttgtttttggaggcattcgcccagttcgtctggggggcggactaccagacgatgccaaccccatacggcgacgttgtcagcattttcggcttgaccttgacggttcaacgcatcctcatcatcgcatccgctgtcatcatcatgatcttgctttacctcttcttgaaaaagacgttcatcgggtcttccatcatcgcgatggcgcaaaaccgcgaaggggcgaatttggtcggcattaacacgaataaagtcgccatgctgacgtttttcctttccggcagtttggccgcgctcgccgcgtcgctcgcttcgccgatcaacctcgtgtttcccggcatgggccatcttgtcatcttgaaagcgtttgtcatcatcattctcggcggtatgggaagcattccaggcgccattgtcggcggctatattttgggattcagcgaaagcttgggagcgacgtatgtgtcgaacgactacaaagacattatcgcttttgccatcctcgtcatcattttaacggtcaaaccgaacggactgtttgccaaggagggacattgatggctgtattcgccaaccggcgcttatggatcgccgttcttgcggcgctggcgcttgcctttccgttgcttgtcaccaacagctattacttgcacatgatgacgatctccttcatttggatgatcgctgtttacgggctgaatttatttgctggctatactggttatttgtcgcttgcccacgccgggttttttgcgattggcgcgtatgcgcttggcattttgacggtgaaagccggcgtgccgttttggttggctttcgtgcttgcttgtttgttcaccacgttgcttggggccgtcatcgggcttgttgcgctgcggacgaaagagcactttttcgccatttatacgctttgtgtgggctatattatctatttgatcattgacaaatgggacagtttaaccggcggagtgcgcgggtttatcggcatcccggcgccggctgacatcggtccgctctcgtttcaaacgcccgtcgcccaatattatttggtgttatgcttcttggttgcggtcatcttcaccatgtaccgccttgtctattcgttgaccggacggacgtacatcgccattcgcaacagtgaggagctcgcgttgacgcttggcatctcgacgatgaaaaacaaactcgcctcgtttgttctctcggtcttttttacatcgcttgccggagcgctgtacgcatcgttcatccgctttcttggcccggacattgcgtacgtcagcgtcatgttcgactttttaacgtatttgcttgtcggtgggattggcacgctcgccggtccggtcgtcgggacgttgctgattacgtttctgtcccaacaattgcagtttttgcaagattaccggatgttgattttcggtccggtgctgacgttgctcatcatcttttacccacacggcattgccgggggggtcatccgtttgaaagcaaagcgtgaagaagcgcgccgtctcgatccagaagcgaaccgagttgctgcggaactggccgtctcgagccaaggacgaggcgagcggcacgcagaggagggataacgatgcttttgcacgttgaacggttgacgaagcggtttggcgggcttctggcggtcaacgatgtcaccttttccgtcgagcaagggaagatcaacgccatcatcggcccaaacggagccggcaaatcgacgtttttcaatttaatcagcggcttgtaccggccgacgtcagggacgattacgttcaaagggcgcgatattacccgcctgccggcaaacgaacgggcgaagctcggcatcgcccgcacgtttcaaacgactcacttgtttgaacaggcgacggtgatcgacaacgtcatcatcggccatcgtctccgcacgtcatccaacttatttgatgccattttgcgcacgaaacggcaccgccgcgaggaacaggcatgcaaagaaaaagcgatggaagtgctcgactttgtcggtctaacccatgtggcggatcggatggtggccaacttgtcgcaggagcagaaaaagcgggtggcgttcgcgcttgccttggcgaccgatccggagctcgtgctgcttgatgaaccggcagccggcatcaacccggatgaaacggaagggcttgaggagttgatcgtcaaaatggtagaaggcggcctgaccgtttgcctgattgagcacaaaatgtcgatgatcatgaaaattgccgaccgcattatggtgttaaactacggagaaaaaatcactgaaggaacgcccgaggaagtgcgaaacaacgaggcggtcattcaagcgtatttaggagggagcgccattgcttgaagttgcgaacgtatccgtccgctacgggagttttacggccattcgcgatgtgacgttttccgtcaagcgaggggagatcgccgttttgcttggcgccaacggggccgggaaaagcacattgtttcgcacgatcagcgggctgcacaaaccagtgcggggggaaatccgcctcgatggcgagcgcattgattcgctgcctcctgaccgcatcgtcgggcgcggcgtcgtgcaatgcgcggaagggcgcaaactgtttccgcgcatgagtgtatacgaaaacttgctgatgggcgcttacgtccatcggaaggacaaagaaggcatccgccgctcgattgaacatgtatacgaactgtttccgattttgcgcgacaagcaaaacgcgccagccgggtcgttaagcggcggccagcagcaaatgctcgccatcggacgcgccttaatgtcacgtcctgcggtgctcttgcttgatgagccgtcaatcggactcgccccgttgattgtcgagcagatgtttgcgacgattaagcaaatcaatgagggaggaacaacgattttgttggcggaacaaaacgctcatgcggcgctgtcgatcgcccatcgaggctatgtgtttgaaaatggaacgatcgttgcctcagggacggcggacgagctgctcgccaacgacgatgtccgcaaggcgtacattggttcatgataggcctcatccttgtccatcagcgaaagcaaggagaggagatggcactgaaagggggtgaataacgggtgtgtcaaatattatctaaatattcacaataataaatcatcaataggggggagtagaatgaaaaaaagaaaatggtccatcgccgctatgatcgcggccatcatgatgcttatgcttgcggcgtgcaacaattcgccaagcagcaataacgccaacggcggaaacaatagcggaggaggcagcggtgaaacgggcacggtcaacatcggctacagcggcccgctgagcggcccggccgcctattatggccaacggacgttaaacggcttgaaaatggcggccgaggaaatcaacaacagcggcggctttgaggtgaaaggaaagaaatacaaaattaacctcgtcccattagatgacaaatatttgccaaacgaaacggcagcgaacgccaaacgccttgtgcaagagcatcatacgccgatcattttcacgccgcacagcggtggcgtcatggcgctgcaagtgttcaaccaaacggacaatttcatcatcgcggcgtatacgagtgagccgaaaattacacaaacgggcaataagctgaccgtgcgcattccgccgcgctatgacggctacatcccgacttttaccgattatgccatgaagcatttcggcaagaaactggccgccttgccgacggcgacgcaatacgggaaagactggacagaaaaactgttgccgtattgggaaaaacaaggcggaaaagttgtctacaaatcatcgattgattttacgaaagacaccgacttctttacgatcgtgacgaatgcattgaaagaaaagccggatgtcttgtttatcggtggaccgtcggaaccgacggcaaaagtggcgaaacaagcgcgtgaacttggctttaaaggcggctttatcattatggatcaggcgaaactcgatgagatgaaacgggtgacgggctcttatgacatgcttgaaggttcgatcggcgtcatgccgcttgtcgagtcggatcaacccgcggttccagagtttgtgaaaaactatcgggcaaagttcaatgaagatccgggatcggaagccgcttacaactatttggcgctttacgctttcgtcgaggcgatgaaagccgcaggcaccgtcgatgacccacaagccatccgcgaacatatgaatgacggcttgaaaaacattccggcagaaaagaaagtgtataacgtcccaagcatcggcgacgatggcggatttgaatcggaaatcgtcgtggctgcggtggaaaatggaaaaattgtgccgattgagttaataaaacaataatacaccatgcagactgataagcagaggaaccttatcatcgggctttcaatgggaatgctctttgcatgagccctgaagtgtgcatcttctcaaggatccgtagatggagcggtatatggatggagcaatagagaggctgtctgaaaaggtcatcgcacgactttttccagacagccttttccattttcgcattatgacgttttttgattcgttatagacaccgtgggtacgccccttagggtgtcttttaccgggcagacacgttcaacgtgttcaatcaaagcttggacgttttttggatcggaaggagagtcgatatcaatatggtaacgaatttctaagaatccaggccgaacgtccgctttctccataaagccatcgggatctaaatccccttctacgtgtacttgaactcctttcagttcgaccccgtgatggctggcaaacagagagaccagtacattgatgcaaccgcctagtgcagctaggaccaactctacgggattcggcccctgatcggtgcctcccaaggatgggggttcgtcaatgatgacttgtttgccgttaatgtcagccaccgagcgtactccttcgccagaccatttgacatcagaggaaaaggtaagcttaggcatgaaaaaaacctcctgataaataggaataatagataaattaagaataatacataaatccctatttgataagtaagaatttaaagaaaacggaggtgacggaaagaagaatggatgcggtaatgataggattgccgcctggaagcactgtttcgggttgatcaattcttattgtgtacttcttatcataaaaaactatgttctaaataatcaaagaaaacaaatagaaaaattttcaataatgcgataaaataaaactgctctgccacatgatgaatctaatcacaggagggaagagaccaaccatgcaggaaatggcgctcggccttgccgcctcgttcttttttgccgttacgttcatattgaaccggtctatggagctagctggcggaagttggacgtggagctcgtcacttcgttttttctttatggttccgctgttaagtgctgttattatcggctccatttccgaacggcttggcgtttgtcggcttagcggtcattgtggtggggatttgttggcatagcttcgaggctgcaaagacggtgaaacggtcgtcgccctccgttccgaaaacccggcactcctatcaggtgggaagagaaccatgaggacgatcgtgtatttgcttttggcttgtcatgttgttgtcatttgctgctggataagcgactggactgtgctcacgaccccaattggcctcgctgtatgggcgggatggttgcgagcttcatcatccttcgtttttgccaaaacattcacccaaagctgcggtacatgttaaaaacgatgacagcgacgtcgctgctgcttgccgtctgttcattgatcatcgaatgggcggtgcgctcgatgccgtaggaacacttggtcagtcgttgcggccgtcagcggcccggaaggcttctggagcgatccggcggccgacggcatacatgatcggcgcgccgatggccatgacgaccaactcgctgatggccgtcgtcagccatgtgagccaaaacggaaagccgagcgccagtttcaattcgaaggcgataatggccatagtcacagtaaatgacagcgtattgacggtcatgcgcgcccaaacgtttcggacataccgcatagagacgatcgtgatgagcagcgccaacaccgactggccaacgccaaatacgagatcatacgcggcgatcggcgagaaaaaccagttggcgaaaaacacgccaagcacaatgccgatggcgtatgttttgcggaacacgaccaagtgattcaatatttctgacacgcgaaactgaatattcgtaaagccaaacggctgaatgagcgccgtcaccgcgatatacacggcggcgatcaagccatttgccgctatgatccgaatgttcataacgtcctctcggatccattcaccgcttttggcgctgtttgacagcttttaccgcgctggggcgctcgtgtttggcggcgggcatgtcgtgttgccgctcttggaggcggaagtggtgccgcaagggtgggtgaccgccaatcagtttttagccggctacagcgccgcccaagccgtccctgggccgctgtttacgtttgccgcgtatattggaatggcggcgttgggctggaagggagcgctagtggctaccacagccatttttcttccatcctttttgctcgttcttggcgcgtttccgttttggcactggcttcgccgtcatccacgcttccaagcggcgcttgccggcattaacgccgctgtggtcgggattttgcttgcggcgctgtatgacccgatctggacgaaagcggtgaagggaccggccgatttggcgttttcccttggggattttcttcttcttgttgtgtggaagtggccagcatggacggtcgtccttgtttcgttcgtcggcggatggctgcgcgcttggctcggctgatcgccctaagcaccatgatggcggcttttcattatcgtccgaaaatggacaacgacgtgtttggctttgccgttgcaatagccggcagatgcaaatagatgcatagatcgatcaacagcagcgccagccaagagaaacgctatgagaaaatggatggtcacaatagcaggcgggaggtcaaaccagacaacaaggggccgagtgcgatctgcgccgcaagcaatccagccgccgccgaccgtcgtggcgagcacgatggcgtcgatcgtcaacctcgtttccttaatggccggcgccagtgtattagtgatgagcttgatcaaatggttttcgtttgcatggaagcgataccgaggcggcagaaacaaaagagcgccggcatggcatagggctgtgcgctgaaaggaaagctcgccgcctgatccgcaggcgtatataggcaaaaggagggggagtcgatgaagtgggtatggatgctgctcgctctaatggccgggatggctgtctccgtacaggcaggagtgaacggcggcctcggcaagcggattggtgtgttggaaggggcgttcgtgtcgtttttaatcggaacgatcgtcttatttttagtgcaattgtttttcggaaaaggagaattgctggccatgttttctgtgccgaaatggcagctgacgggcggcattctcggcgctttttatgtgtttgtcatggtgctgatcgttccgaaagtcggcgtcgccaactctctgggagccgtgatcgccggccagctcgtcatgagctcgatcattgatcacttcgggttattcgggggacagcgcattccgtttgacatgacgcgcctcgctgctatagcctgtttgtttttggcgctttggctttttttccgcaaatgaacaacaggactggccaagttggtttagttttccgtgatccgttcatactaacaacagcatgatcgacttgaaaggaagcggatcaaagtgaaacaggcatggcgcatttatatgagcgatttgaaacatctcacgaccaactgggccgcatccatattggctctcggtctgatcgttcttccatcgctttacgcttggatcaatgtagaggcttcgattgacccttatgcccatacagaggatttaccggtcggcgtcgtgaacgaagaccgaggggcggagttgaccggtcaccggtttcacgccggcgatgagatcgtcaagaccttaaaaaacaaccaccagttgggatggcgatttgtcacgcggaaaaaaggaatggaaggcgttcggaggggagactactttgcgacgatcgtcattccggctgatttctcggccaaattagccactgtagtgcagaaacgtccgaaaagggcggttatttactattatgaaaacgacaaacggaacgccatcgctcccaaaatcacggagcgcggagcaagtacattgtcagcgcgagtcagcgatgagtttgtaagggtggtcaataccgcattgttttccttgttccaccaagcgggagtgacgctcgaacagcagcttcccaccattcgccgcgttgaagcgttcgtgtttcgtttggaaaacgaattgccaacgattcaacgacaattgaaagccctagatcgcgatgtgggagaggcaagatcactagttcgtacaggccgcgagcttctgccggctgccagagcaacggtgcggcgcggtttagaatggacaggccgcgttgagaagttgttcatgcaagtcaatgcttcatcgcacttatgggaaaagccggtggaaatggcggttcatgcgctctattcctttgcagagcagacgccacagtccctcgatacaccggaaaagcaagcgcgttgggcggctctcatccaacaggctgcaacagacgcgagcccattggttcagcaattgcgacgaacgttgagaacatgggaggggacgattgattcctcttctcttcaacctgtgcagcgcacagtcagccgtatcgagcagacgctagcgtctattcaagaaacagcggcgctagtgaaacaacatccaacaggcgtcgaagagaagatcactcacctgcgtgaacaaatggccttattggacgcacaggcgcagcaacttgatcaagcatatcgccaacggctgctgcctatgctgcgggcaaaatggaatcaaacaggggaacaggtgcgacaagcgaaacaaacgcttcttcgcatggatcaagcgttaaatgaggcagagcaatggttgtcaaacacagatcgtgatttagcggccgcgcaacaagcgctaaagaccgcacaggctcaatatccatttctctcccgccaggtccgcgagctggccgccttcctatcgaaaatcaaaagagaaaccaacatcgacgaactgattcgcttgttgaaacaagatccacaggcgaaaggcgactttttggcccacccggttgacgtcaaaacgttccgccttttcccgctgccgaactatggttcgggcatgaatccattttacacggtgctggccatatgggtaggatgtttgttgcttgtttccgtcttgtcgacggatccttcttcgttttcggaagcgaatgagcgggaaagatatgccggacggctgttgaccttttggacgctgaatgctttgcaggcgatggtcgtgacagctggagcggctttcatcttgccgaatattttcgtccgtgagccgggatggttcatgacgttcggccttttgtgcagctttgtctttatggcggtggttttttcgcttgtttccttgttcggcaatgtgggaaaagcgatggcgattgtgttgctcgtcttgcaaattgccggagcgggaggcacgtatccgattgagctgattcctccgttctttcagcaattaaacccttggctgccgtttacctatgccattgatgtaatgcgcgaggcggtcggcgggatcgtatgggaaaatgttgagcatgatgtcaagcggcttctcttgtttgccgttgccgcccttttggccggacttttgttgaaaggctcattaaacccatggatgcgcgtgctgaaggaaaaagctgttcaaagtggtttgtttcattgaaaattgtctgttctctttatggaagcatctgttacaatagggacgagagcgttgcttcattctcaattgccccgtaggatagacgcctcccaagcattgttcactgctgcttttgcgcgatgggagagcgctcgatggcggggaaaaggggagagaatcatgtcgatccgtcgactgcttggttttgcgctcatttttttggcgatttcgatgtttatcgagcaaatgtggtgggtcgggggaatttgtttcttgattggaattggaatgacggcgaaaagtccaatcgatcgaaagtggaggaaaaagaagcatatatggtaaacatcgagagtgatatgaatcaaacaagggtcagacagcatgatgggcagttgatgaaaaaagccgaacagtttatcatggcaagctatcgggagcttggaaaaagtgagcaagaaatgaggcggcggttgaacgaaatccgttgggaagtggaacaaaccggcacatacagccatacgtacgaagagttaagctatggggctaagatggcttggcgccacagcaaccgttgcatcggccgcttgttttggcaatcgctctatgtcattgatgcgagagaggcggttaccgtagacgaggttttttcttatctattccatcatattgagtttgcgaccaatggcgggaaaatccggccgacgatcacgatcttccgtccaaatggggaagtgcgcatttggaatcatcaactgattcgttatgccggttatgaaaccgaagaagggatcatcggcgactcatcctccctcacgttcacccgcgcctgtgaacagcttgggtggaagggggagaaaacgccttttgacgtgttgcccttggtgatccaggtaggcggccagaagcctgtttggacgccgatccctaaagaattggtgcttgaggtgccaattgaacatccggagtttccgtggtttcgcgatctgcagttaaaatggtacgcggtcccgattatttcagatatgtgtctagaaattggcggcattcgctatatggcagcaccgtttaacgggtggtacatgggtacggagattggagcccgcaattttgccgatgattatcgctacaacatgcttccgaaagtggcctcttgcatggggcttgacaccaactccaacgcatcattatggaaagacaaggcgttggtcgaattgaatatcgctgttttgtattcctacaaaaaggcgggcgtcagcatcgttgatcatcataccgccgcgcgccaatttcagttgtttgaacagcaagagaaagcagccggccgccatgtcaccggcgattggacatggctgattccgcctctttctccggcgacaacgcacatttttcaccgaacttatgacaacacgaccatgttgcccaactttttctatcaggaccgtccatacgaacgacaaaggggagaggaacaatgaccgtcatcattcgcatgcgcgatgtgtcatgggcaagaggagggcgcatgattttgcgtgatataaactgggaggtgaaagaaggcgagcaatgggcgattcttggcctaaacggctccgggaaaacatcgcttctcaatatcgtcaccggctatcagtacccgacgcgcggggatgttgaagtattgggctatcggtttggacaggcgagcttgtgggaattgcgccggcatatcgggtttgtgagcagctcgcttgatcagttttatgataccttgcaagccgaaacagtcgaagatattgtcatcagcggcaagtttgcaacgattggcctgtacgatgccgtcactgaggacgatcggtccgaagcgcaatcgttaatcgagtctttctgcctcgaagctgtccaagaaaagcggtacgcaacgttgtcgcaaggagaaaagcgaaaaacattgatcgcccgagcgttgatggcgaatccgaagctgctcattttggacgagccgacggtcggccttgacttattggcccgcgaagaaattttagcattgatcggacagatcgtcactcagccgtgccatctcttatacgtcacccattatatcgaagaaatcgtcgactccattacccatgtcttgcttttgcaagacgggcgcatccttgcggctggccaaaaagaggaagtgttaaccgacgagcggctttcagaagcgtttcgccttccgatccgcgttcattgggaagacggccggccgtgggtgtcgattggacgttgaagacggatggactaccggctccctaaggtgcgaaaaccataccgggagcccttccaaccgtaaaaacgcgcaaaagcatgtaacaaccatctagtcgcctgcacgataatccagtttttccttgccggaagagccgatggaaagatggacggaaatgtttcgaatggttttcttttttaatgggattatgccgttttgttcccattgtctccatttatgaacgttgctgcggtataattggtctgatacattcagcacgtcaatgtttcgattgactccccattcataggcttgttggatttcctgtttcaccgtttgcgccgccagcttagccagccgttctcttgacaacggccggcgcagctcgatcagacttccttgagcttggatggtcaactgaaacgcaggaccatctttggtcgaaagaaccgaccatttcggtttcggatgacgaacgacaagagaggcaaccgtttgccgtccttctttcacgtaaatgggcgttcggatcacatcccgttctgtccaacgaacccctaacagcttctcacggtccgtgcattgttgtagttcgtaatcatgcaaaaagcacacaccgctaagggacagcattttcttttttttcgtatcttctgtccaactagcagggtcaagggtaatatacggaattcgaagcgttgcgctgcgttcatcgctgatcgcaatcagacggttaaaccgaagcgggcgaatgaaggagctttgcctgaaaagttcttccggattcgttagcatggacagatacgaagaagcatgcaataatggagtagctttaaagacatcagtcaatgaagcgtcagtcgcataaacccaaatggtgtgccggatctcatgatacctcgttaataaatcgatcactcctcgcaccacttcttttttcaacgcccgtttcgtaaacacaatactcttgacgtgtccccacgagaccatttgctggatggacgtgtaaagttcatgcgcggcgatttcgggtgtttctcctgccgaccggccaatggccacggcttcggtctgccttcctccgccatactctgcttttgccaatccgctgaagttgatgagctgtacgtacaagacgaattgacgatgatcatagtcaatgccgattgagtgaatatagacgatttgatcaatattccggtttccccaacagccgctgagcagcaatgtcatcagccccacggcaacaagacggaggtacataggaaatggtcctcctcccattttcacattgatccattttatcattttgaaccaagaaggtccccaacttccatgaatgagcgtaagtgggagaaagatgatcgggatgagcccccgcctagaatatcctgttaggaaaggctggatttgctgtctttgagagtaaaacagcctaaccgtggaacgcatggggatggctaggctggcaaatagttgtggggcaagtgtatccaacaatctcccacctttacgcctttgtattagatgggagagcgttccatttcctagcggctcaaaatgctcagttaacaggcggaagatggatgccatccgcctcttggcggctgtcagctggcgtcacttcgataaccggcggccgaccgttttcaaaaccgcgggcgatgtcgcgaatcgggctcatttcatcgggaacgccgattcccggggtatagcgcggcaggctggaagtggcgccgcgttcttcccaaggctctctcatgaatcaacacctccatgtttttagtatggccattgatggagactttataaatggaaattacatccttttccgtccactccttcacgcacaccacttggttttcgcggatgaggcgggtggaccgtttgtgcaggaaatcgttccggcagttcgtgattttctcataaagcttggccactcatcctccacttacgttcacgcgtggatgtgggggtcttctcggcgagagataataaaaatgtttaaaatattctaaatgtgatgtataataaaagaaacaacatactaactggttggtatatcatctgttgaaaacggattcagaagccaatcgaaaggcgggaagatcatgaggctaaaaggaaaagcggcgattgtcaccggcggcgcgagcggcatcggccgggcgacggcgattcgctttgcggaagaaggcgccaaagtggcggtgagcgacatcaatgaggaaggaggggaagaaacggtccgcctgattcgggaaaaaggaggggaggcgatttttgtccaaacggacgtagccgattccaagcaagtgagccgccttgtccaaacggcggttgatgcctttggcggcctacatattctctttaataatgccggcatcggccattcggaagtgcggagcaccgacttgtctgaagaagagtgggaccgggtcattaatgtcaacttaaagggcgtgtttcttggcatcaaatacgcggtgccggcactgaaagcatccgggggcggggcgattgtcaacacggccagcctgctcgggctgaagggaaaaaaatatcaagccgcctacaacgcatcaaaagcaggtgtcattttgttaacccaaaatgccgcattggaatacgggaaatttaacattcgcgtcaacgccattgcgccgggggtcattgatacgaacatcattactccgtggaaacaagatgagcgcaaatggccgatcatctcgaaggcgaacgccctcggccgcatcgggacgccagaggaagtggcaaacgcggtgttgtttttggcgtccgatgaagcgtcgtttatcaccggcgcaacattatcggttgacggtggcgggctgacgttttagcggccgaagtttgaaaaaagaagggcacgccctaaccgctaggctagcaacagaaatgaggggagaggaaaacgatgcgttttttgaataccgtggccgtggtcacaggaggaggcagcggcatcggcaaggcggcggctctccgtttggcgaaagaaggagccgctgtcgtgcttgtcggccgtacagcagcgaaactggaggaggctgcggaagaaatcacacgtctcgggacgccggggggcgttgaccggtttgcggcggatgtcaccgaccgcgaacaagtgcaagcattggccgagtatgtccgacagcggtacggcgacttgcatgtgcttgtcaataacgccggcatctccactcatgcgagatggcttgagttgacggaacaagagtgggatgacgtccaacgcatcaacatcaaaagcgtgtttcttgtgtcgcaggcgttcgcttcgctgatgatcgaaggggcaaaacgcgagcgcgccaatcgggcgattgtgaacgtagcgtcattgtccggccatcaggccggggcggaaattccgcactacagcgcggcgaaagcaggggtcatcaacttgaccaaatcgctcgctttggagctggcgccgtatggcatccgcgtcaattccgtctcgcccggttttgtcgagacgccgcttaccgagcgcggactgcaaaacgagcggtttgtgaaagccatcgagcgcaataccgccttgggccgagtcgggacgccggaggaaattgcgaacgtcattgcgtttcttgcctcctcggaagcgtcgtacatgaccggctctgatgtgttggtcgatggcggatggctcatcaaatgaaactgaaaagtccaaaatggaaaaggagaggaaaggaatatggaaacctcgcatttgcttgtggaacaatccggttctgtattatggttgacgctgaatcgcccggagcggctcaatgccttcagcccggagatgattgccggactgacggatgaaatcgaacgcgccgcggcggatgatgccgtccgcgtcatcgtcttatccggcgctgggcgggcgttttgcgccggcggggatgtgaaaacgatggggcagtcgagcgccccgcaggcgtatgagcatatcggccgacttaatcggctcattttggcgatgaaatcatgcgagaaaccgatcatggccgccgtgcacggcgtggcggccggagccgggttcaatttggcgctggcttgcgatttgatcctcgcggccgaagacagtcaattcattttgagctttgcgaaagtcggccttgtctccgacggtggcgggtcgtattggctcccgcggcttgtcggtccgcatttggcgaaacagtttttcttcaccgccgatccgattccagcccgtcgcctgtatgaattgggcgtcctaagcgaggtcgtcccagctgagaaactgcgcgaggcgacagaatcgctcgcctcgaagctggcgtgcgggcccacgaaagccatcggaaaacaaaaacggctaattgagcacgcgctgaccgcgacactcgaggagattctcgaagaagagcgtctcgttcaagggctgatggtggaaaccgaagaccatcgcgaaggggtggcggcgtttaaagagaaacggagcccggtgttccaaggaaaataagcgagcggcagtgccgaaagagcgctgcgccctgtttctccatcagcgggagacggggcgtattttgttttcacttcgcctcaaatgaaacatggggctgacccaaaagggtcattttccttaaccaaacacaacatattgtttcttaatgattgttttatacctatatacggtaataagaaagggtgtcccgatccttttgggacaccctctggttggtcggggaacggtgcgatcaaacgtcaaagcgcccctgcttgattccggatgggttctgcgagcaactgatccacgtcgtcgatcaacttgtcaacatggtcatacggcgcatccagctgcagcattttccgcaagatcctgtgggcgttcggggataagtcaagttcttcttcccagcttttttcctcgtcacttgtcggttcataggcagaatacaataaaaacaaggtgaagtgtccaagggcatagaaatcgcttcgtggatgcggttcgcgccgcagccgcttttccagcgggtcgtcatcgcggaaatccaccggttcgccgatgcggcaggccaagccgaaatcgatgatcgccgccgttccatcgcgccaaatgatgttcgggatgcgcaaatcgcggtggacgatgccgaaagcatggacgtgccggacgacctcaagcacctcctttaacaatcgaaacgcctcttgttccgtgtacttggcttccagcttgaaaatccggtcttccaccgtttctccgtcgatatactccatcacgagatgcggctgtccgcgctccacaaaccgatcatacagcatcggaatttgcgggtggcgcaggcgggcgagcacgtcagcttcgcgccgaagcaagccgcggccgtcttctccttttgtccgccgcgcttgtttgatgacgacaagacgtcctgtcaggtgatcgcgacctttgtaggcgatgccgtagcttcccatcccgagctcttcgatgacttcatagcggccatggagtatatttccgttccgatgcggccggtcaaaccagcgggcgatgagcggatggcgttcgaacaaacgtttcatcagctgccgaagaagctcgagaagaaactgccgctatgatgtttctttttgtagtgatggtgtccgtactgggacgggtgatggtgcgagtgatacgtcgggttgtaataatggtggtcgctgctgctgtaatgtttatggtagtgcgacggatgatggggatggccgaaaagtgcttttagccattttttcaacatcgagatcgctcctttgtgatagatttacctatatatacgaggcaatgagaaggaagtttcagattcaaagatgaaaaagaaaccgccaggggcattagcccctagcgcggtgtggcaacctcattcctttttttcgttcaacgcctgtttgagcagctcccctaaactcgtgccaaacgattcgttggccggactgtattttttgagaagcgcccgttcgcttccttttgcggcgatgcgtttggtctcgtccgctttttcgacaatattgcacgggcggcattggaaatacattcctgcttttccttcatgcatttccatgcgccggtggcattgcgggcaacggcggttcgacagtttcgggtcgcgccggcggcggtagcggcacgctaagttcgagcagacaagcatccgtccgtctttcgttttccgctcttttaaaagcgcaccgcattctgggcatgtgagattcgtgaggtttggcgctttgtatacctgctcgctttgcttgatttcggcaacgagctgctgcgtttgccggcggatgttggccaaaaattgttgtggatttcctttcccgcgggcgatcgcctccagctcccgctcccagcgggcggtcaattccggcgatttcagctcttcattgacgagctcaatcagctgtttcccttttttcgtcggataaaaccgtccgtcttttcgctcgaccacttcggtttcaaccagccgttcgatgatgtccgctcttgtcgccggcgtgccgagcccgtatttctccatttgcgcgagcaaatcagcttccgaataacgggcgggcggttcggtgaacgattgttccctctcaagctgcaccgatgggagcgtctgaccttctgcgaggtgtgacaacgtcggtttggcatccgtttcttctttgccgagaaccgctttaaatccgaagttcacaaccgccgtctccttggcgacaaacatttcgccgccgatgtcaaagacagctgtcgttgtttcggattcatacggcgggaaaaacagcgccaaaaagcgacgggcgatgagatcatacagcttgcgctcatcagtcgacagcctgctaaggttgagccgctcatccgttggaacgatggcgtgatgatcggtcactttgtcatcgttaaatacccgcttggctgctttggctttgcctttggcaaggagcggagcgatgacgtcctcataaccggatttcatcgccaacaaccgctcggtcatcgtcgcttccatatcgcttggcaaataacgcgaatcggtgcgcgggtacgtgacgagtttgtgttgttcatacagccgctgcaacaccgagagcgtctttttcgccgaaaagccaaaccgcttgttcgcgtcccgctgcagctcggttaaatcatacggcagcggggcgggctcgctttttcgtttccgcttgacggacacgacgcgcgccggctgaccgtcaaggcgggcgagcagctgcttcgcttcgtcttggtcaaacagacgatgtcctccatgccgctcccatacggccgtgatggaaccgatcttcgcccgaatcgtccaatatggcacgggaacgaacgattggatctcgcgttcgcgctcgatgatcatcgcgagcgttggcgtctgcacgcgcccggccgaaagcggatcgttgtattttgtcgtcaaggcgcgcgagacgtttaacccgatcagccagtcggcttcggcgcggcagacggccgattgatacagccggtcaaattgcgccccgggcttgagttggcggaagccgtcgcggatggcgcggtcggtttgcgacgaaatccatagccgccaaatcggcttcgtccaaccgatcatctctaaaatccagcgcgccacaagctccccttcacggcccgcgtcggtcgcgatgatgacatctttcacatccggtcgtttcgccaaccgttcaatggcgcgaaactggtggctcgtttgccggatgactttcaagcccattttctttgggatgatcggcaagtcctccagccgccatgtttcatatttccggtcgtagtcttccggcatcttcagctcaactaaatggccgagcgcccaggtgacgatgtagcgcggcccttcaaaatatggtttatgcgtttctttgcagccgagcacgcgggcgatgtcgcgagcgacgctcggcttttccgctaacacgagcgatttcatcgataaacccctttctgtcgtctccacatgagcacagtctgcttcttagtataaaggaagaatgaaaaagacgcatccgccaaggtttgtctccttggcgggacaagacgccttggcgcggcgcaaagccgcatctccacactttctgcacatttgtcaaataaaatagtaaaattgaaatgacactggggcttgatggatgaggagaggaatccgtgcgaaaactgtcatggaaactcggaatgctgttttttgcctttgtcttggccattgaaatggtgctgttcgtttccctctatgcaacgcttgtccatgcgcgcatcgaggaagaattcgcacagctgttggcgcggggaaacagccaccgcaacgtcttggagaaaaataacgatcgaacgacgttggcgcatgtcgtgatgatggaatcagaggcggaaaccgatgtcgccatcactgacgcccggcgccggattgtatcggcgtctagcggcattgttccgtttgccaagcgcatcattcctttaacgaacggtcgccatattccccgccggggaatgatggtcgaaactgactggaagcgggcgtcgcatatcgctgccgtcagcccgattcaaatcaggggtgaaacaagaggatatgtgtatatgtttcaagacacccgctcgatccggacgatggtgtataaactgaagcatcattttatcgtcgttggcgtgctgtcggtggcgatcaccgtgttgaccatcgcctttttctcccgcgccatcacgatgccgctccttcgcatgaaacaggcgaccgaggcgctcagccggggggatttttccgtccgcctcgagatgaaaggcaacgacgagctggcgcaactcgggagagcgattcaaacgctggccaacgatttggcgtatttgaaacaagagcggagcgaatttttagcgagcatctctcatgaattgcgcacgccgctgacgtatgtgaaaggatacgccgacattgctaggcgtccgcatctgtctgaggagcaacgggcgaactatatggcgatcatttacgaagaagcggaaaagatcgaaaagatggtcaaagatttgtttgaattagccaaactggagcaacactcgttccagattgaaaagcagccgacgaatctttgttcgtttttgacaaaattgtgtgaaaaactgcgccccgcgtttcaggaaaaatcgctgtcgcttgtgtgccagtgccccggttcggtcatggctgcgatcgatcggcagcggttcgagcaagtgatgatcaacgtgcttgacaatgcacgaaagtacgcgttttccggcacgacggtggccgtcgccgttcatcttcaaaagcaaggaatcgtcattgccgtgtccgatgaaggaaccggcattccgccggaagatgtgccccggattttcgagcggttttaccgggttgacaaatcgcggtcgcggacaagcggcgggaccggactcggtttggcgattgccaaagaaatcgtcgaggcgcacgggggaacgatcgccgctagaagcgaacaaggaaaaggaacgaccatcctcattacgctgccggagggataacgatgtataccttgctgttggttgatgatgaagagcggatgcttgatttattggaattgtatttagcgccgaacggctaccgctgcgtgaaacggcgttcgggggcggaagccattgactatttgcggcgccatcatgccgatttggtgctgcttgatgtcatgatgccagaactcgacggatgggaaacgtgccgccgcatccgatcgttttcgaatgtgccgatcatgatggtcaccgctcgcgatgagacggcggatattgtccaaggattgaaaatcggagcggacgattatgtgacgaaaccgtttgacgaggcggaactgcttgctcgcattgaagcggtgctgcgccgtacagccggcggtcgttccgccattcgcgcggccaggcttgtatgggacgaagaggaacatacggtccgctacgaagataagccgattgcgttgacgccgaaagaatttgccattttggggctgctgttaaagcacccgaatcaggtgttcagtcgcgggcaaatcatcgcatcgctatggggctatctcgctgatacggaagagaggaccgttgactcccacatgaaaaacatccgcgaaaaattgcgtaaagcggggttcccagcggacgaatatttgcagacggtctggggcgtcggctacaaatgggaagggcgcaagccataaccattttcggaaagagaggcgtttgggccaaatggaagaacggatgattgagttccttcaagcatacggcggagcggcgtacttcttgagtctagcctgcaatgtggtgatcagcgtgctcggggtcgtaccaagcgcctttttgactgccgccaatttgaccgttttcggattttggcccggcttttgggtgtcgtttgccggagaggcgctcggagcggtcgtctcgtttgtcttgtatcgaaaaggacttcgccgatggagcgagacgacatggctttcccatcccaaggtgaagccgttgctgcatgcaagtggcaaggaggcgtttgggctcattttcgcgcttcgactgttgccgtttgtgccatcaggggtggtaacgtttgtcgccgccatcggccgcacgtctttccccgtcttcgcggccgccagttcgctcggcaagctcccagctttatggatggaagcgtatgccgtcgatcaggtgatccgcgtcacgtggcaaggaaaactcattcttgctgttttatccggagccatgtttttgtttatttggcggaagataaggaaaaagatgcctggatgaaacagagaagcggaaacagcaggctcccgctcccccttccgtttaaggcggtggaagagactttgtatacttaaaagcaggggaaatccattgcggccatctgccgccttcctgcgtccagggctcatcgattcctcttgcaccacagcctgcggctccgcagaccggcaaacctcgcctttccatcaatgttcacatgcacggttgcgactttttgcatgatcaagggcatctccataaaatctgcacaaatgacggatatgctaacaaggcaaggagggtgaaaacgatgaaaaacttgaaaatgttgttaggcacaacttcggtcatggcagcgctcttgctatcggcctgcaccggtgcagacgacaacaaagcgccaaaggaaaatacggcttctcacaccgggcatgaaggaatgaaccactcgggttcaggagaggttccggctggattgaaggaagcgaaacaaccaaagtatccggttggaagccaagtcatcatccatgcggatcatatgccgggaatggatggagccaaggcgactgtcaccggtgcctttgacacgatcgtctatacggtcacatacactccaaccacgggcgggaaaccagtgaaaaaccataaatgggtcatccatgaagaaatcgaaaacgccggtgacaaaccgttccagccgggcgatgaagtcgtcttgaatgccgatcacatggaagggatgaaaggcgccaaggcggtcattgattcggcgaaacaaacgacggtgtatatggtcgatttcatcgatacggaaaccggtaaaaaagtgacaaaccacaaatgggtgaccgaagacgagctgtcgccggccaactaacgaatcatcatcggtgtttcagcaaaacgcgcagccatttcccttggagcataggggaatggcttgttttttttcggctcatttgtgaagtttcagaatataatagttcggtcgttctgtcaacgatttgcgaaaaacgacttcgtcaacatggaaaacatttgttatactggaaatgaagttgatctcaccaaaagcattcatgagcaaaccttgctcctcgcccttcaagtacaagactgggcaaggagcgtattttcacagaaaaggagattggaagaatgtttcatgacagcggaaaaccaatttcggccaaagcgatcaccgtgtggcgcctcactggggcgcttgggacgttggcttctggcgtggcgatcgggggagtcatgtggctgctctcgcagttccatgctcctccttggttattgatggtgttggccggcgtttgggtggtgcaagccattgtatgggtcgtctggctcccgccgttgcgccaaagacgttggcgctatgacattcgtgaagaagagattgacattcagcgaggggtctggtccacgagacgaacactcatcccgatggctcgcgttcagtacgtcgatgtgcggcaaggtccgcttctcaagcggtacggcttggcttccatcgcggtgttcacggcggcggccgctcatgaaattcccgctcttccgatggaagaagcagaacggctttgttgcttgattgccgagtgggcgaaggtggcggatgaagatgacgcctagacgccgccttcatcccattgcgattctggcgggagtcgggaaagagctgaaaaatatggtcgttccgctccttgtgatcatggtggccggcagccgcaatgatttttcatggcgcgatctcatcgtgccgcttgtggctgtggcctatacgctggtcatggggattctttcgtggattcgctttacctatgaatggaacgaagaccacttgctcgtggaagaaggagtgtttgtccgcaaaaggcgttcgattccgctggagcgcattcatgggatttcggtgacagagggaatatggcagcggatggcgggggtcgtccaagtgcatattgagacggcgggcgatgccctcggtgaagcagaagtgacgcttcgggccatatcaagggaagaagcccgccgcctgcaacgatgcgtggaacaggcgaaaaacaaggcggaaaacgctgcccatccggaaccactcgcgaaccgcccacatcctgctctgtttaccttatcgatgaaagaagtatggatggcttcgttgacaagcggtggagcgcttggcgtggttgccgctttatgcgcgtttttgtcgcaatttagcgacttcattccgtatgaggcgcttgtccgtgatattcagtcgacatggaacggacatggacgatggtatattggtctatttatcttgtcgattctcttagccgcctatggagtagccattgtacaaaatatgatccggtacgcttcgtttgtcgtgcggaaacaagaagacacgattgtgattgctcgcggatggttggaacgaaaagcggtgtccgtccctgttgcccgcgtccaaggtgtcgtcattcatgagaattggctgcgccgttttttcggatacgcctctgtgtccattattcatgccggagggagactggatggcggcggggcaggggatgttgttctttgcccgcttgtcgaaaagaggcgagtggcgtcgatcattcaagcttgtttgcccgagtacgatctcgatgcccattttcatccattgccgaaacgggcccaacgccgctacatgcttcgtccgcttgtttggctcgtgattccaaccatcttggtggcgtatatggaacgcccatggggcatggccgctttgttcgtgctgccattaggggcatggatcggcacccgccgctttcgcatcgcgggttgggcgctttcatcgcggcagctggcacttcgaagcggctggtttcggcaaacgacgacgtatgtattgaaacgtcatgttcaatcgctcgaagcatcggcgacctggtggcaaaggcgaaaacggctggcgacaatctcggcttccgtcatgccgatcggcacccgcgcccgcgtcgtggatgtggatgaagaggatgcggcttcgatctatcgctggctgcaaggggaaaggaagaagcaaacatgatgagagcctttcttcacgggctcatccttgcgtttggactcattttgccgctgggtgtgcaaaacgtgttcattttgacccaaggggcgatccagcggcgttggcggcgcgccttgccggcggtgctgaccgcgtcgttgtgcgatacgttgttgattttactcgccgttttgggcgaaaacagagaaaagaaagggaaagggcatgtcaacagagcgtgaatcccgtggacggatcatttttcacgtcgactgcaattcgtttttcgccagctgcgagatcgcccgccatccgacgcttcgggaaaagccggtggtcgtagcaggggacccgaaagagcggagagggatcgtgctggcggcgaactatgtggcaaagcaacattttggcatttatacgacgatgccgctctgggaagcgaaaaaacgctgcttggaccttgtcgtgcggccgccggatttcgccttttaccgcgagatgagccgccgcatgttccaatggctcgagcgtttctcgcctgttttggagcgcgcctcgatcgatgaaggctatttggacatgactggccggacgccaaccgttcacccgctggccgtggcccatcagatccagcgcgggctgttggagcagctgtccattccagtgagcatcggcatcgccccgaataagtttttggcgaaaatggcaagcgagatgaaaaagccgctcggcatcaccgtgctgcgtaaacgcgacgtgccggccgtgctatggccgcttccggtcgaacagatgcatggcgtcggcgacaaaaccgcaaagaagttgcatgcgttgggcctgcgcacgatcggcgatatcgcgaacgccgaccgggtgcttcttgagaagacgtttggcgtctatggcctgcgccttcacgagcgggcgaacggcatcgacccgcgtccggttgacccggaagcaacggagaaatggaaatcggtcgggaactcaacgacgctgccgcgcgatacagacgacgaacaagaactgcgggccgttttgcgcaagctggccgaatctgtcagcgtacggatgaaacaaaagcgtgtcgtctcgcggactgtccagttgacgatccgctaccgcgattttcgcacgatcactcgcagccaaaccgaggcggcgccgttgcaaacggcggacgacctctttttgacggcagcgcggctgttgaaaaagcattgggacggccgcccggtgcggcttcttggcgtcgccgcgctccatgtgtttgacgaacgggaagaaggaaaacagctcgatttgtttcactatgaagaggacgcgaaagtggaagcgctttggaaaacgatcgaacagctgcgagccaaattcggcgatcgcgcccttcgaacaggcgctgagctgttgcgtggcgtccgttcggtgccagaaaaaaagggcgatgttctgaatccaaagtaggaggggctgacccaaaaggttgttttcccttaaacaaaacacaacatatcgtttcttaatgattgttttatgcctacataacggtaataagaaaaggtgtcccgatccttttgggacaccctcttggttattgaggtattttcgtctttttgaatagagaccataatccccatttggatggtttttctttttcgataaagagatcttctgtttgagtgattgcgtcttcttcgattggaaccgaaacagaagaaggggttgtttccatttcatgggcttcagaatccgatttctgcccattggcagaaatttcggatgctgttgtttgatcttgcatcagcacctcttggccatcggggggaactggatattcatgctttcccctgattttcatgttttggtctatttcttcagatcgttcatcctggttttttagggggcccgccgctttatggatgctttctaaactcacttcatctgcctgtgtaaacagctttggttcctttttctgttccagtcttgaagcgtctgagcgtttttctgaatttgatggatcatgttgaacgctgatgttcaatcggttgccctcatcctctgccggaggggatggatggcgatgatgggaagacggctgttccattctgacgcgtttgattgggaccgatttttgcgaatatagatgagatgagggaaagttgaaggcatgcgcttctttgcgtttcacagatgagacgacaatgggttggttcgcgtcatccataagctcctgtaatttcaaaaagctgttgggggatgacagcgcctttcccgtctgcatgcttgttgaaaaggaggtgactgattggctcggtgatgttgccggttctttcgatttctcatcagaagatgcggtgaattgttgcatgaggtgggacagcacatccttcaagtcatttgcgtcgtaacgtggatcatttcgcaatttggtgaaatcagcgatttggttcgagagatgtctgatttcactggcaaaactcgtgaccttttccatcattaactccaaatccatttgttgagcgagaatatgtttttgcaatgtcaaggagtctttttgtttttcgatatctattttggacagttttttttgtatttcttgcatttgcttcgtgaaaacatctatgtctttttccagggcttcgattttggggatgttgcttaaagcgttttgtagttttgaaaaatcctttgcgattttctctatttgttccttcatcatcttactgtctttttccagtctatttagccaagatgcccatgaatcggttgattcgttcataaaagaaaggggcacgtcctttcgcactcgatttttttcattccattccgtttccttttgttgaaacgccttcactctctcttccaaagactgtaggtgtttttgattggattcagcttgttcttgccagtaggcgcattttgttttccattgctctatctcctgccgcaacaattctttttcttcctccatagttttcaatgcttccgataagcgttggatctcattcgtttgtgcggacagcaactcttcataatggcggcattgttcgatgagttcatcgtgtttcgcttggagttcatccttttccatgtgaagacgctcccattcttcttgagaagtcaatgaggcgagcaatgttttgtatttgtccaattctgatttcaggtggatgattttctgttgcaattgggtgtttttttgttcccagttcatgtccatcacctttttccgcatgtcatggtagccattatatgcagacatcgaaaaataggtaccctgcttgctcatgcatgaaccatatcatttttgttttcaaaaacgaacaaaaatagtcatttttactataacttgtacttatcgcaatcatactatagagtagcctgaaaaaaacatgaaatgaaaggaaggatctattttatgcctatcaatttagagcaatttgctcagcaatttgatccagagtgcattcaagtgtgcaaagtctatgactggacgacacacgttgtacagctggcgcaagacatcacgttcacattcccgtccggttctttggatggagtcacggtttcccaagtcaattgttcgatcacattgttggagtgtgcggaagacgctcctcgccgtgatattgagtgcacggtcggcaatcaaattgtgacgctgcaagcggtcaccttaagcaaaacgattcaagtcgtgttagaggtgacgggaacgaacgcaacgggcgctcaagttaccgtcgtcagcaaccccgccttaatcacgaccagcgaggaagtgattctttgtgctccagaaggcacaacggtgtgctgcaacgctgtgcaaaacacctttaatacttgccgcgtcggggcgtttacgcaaagcggaaacagcattactgcgaatatttcgatccgcatttgccaaagcattgtcgtgacgtttgaagtcattttggaagtcgctgcacggttctgccaaccccgcccggaaatcatctgcgaagaggaatgcccagtggatgtctttccgccgcaatgccccgctgtgtttcctgcaatgtaaaaaacacgtctctcgtttatgcggaaaaaagaggagatgttctcctctttttttcatacatatacatttaagaaatggaaaagtgacgtcataagagggggaaagatgatggatgagattctaaagttggaacagaaaatacaatcgattgagaaagaacttcgcgctgttaaacaagccgtaacggaaatgaaacagttgccgaaacaagtcttatcagatgaaatttgtgtgatttgttacttcacctattccttattgcttccgaaggcaggcgggcaaaaaggaatcattgccgggaacttcgtgatccgcaatatgggatcttctcctttggagaacccctatatttgcctgcgggtttcccccaaggagcatatggtgttatccgccaagttaggggatgacattcaatacgatcgccgcctcaatccactagtgatggaaccttggcgatatatgaataaggaggcggagaacatggtggaggagaagggggaattttggctaaagccggttcatgtatcacgcatcgagccaggacaacatctttctttttctaatttccaattccaattcagcatgagcgaagctccaaccgcttacaaagtggatggattttttttctgccaacagctgcccaatggagtgcgatcgttgaaccatattgttgtccatgcttaacagcctgaagacatatgcgccataagacaaaaagccggctcagcgggcaatcaccttgcactgagccggctttgacaggttatacgctgcgaacaacaagagcgttcaaggcgcgagtttccgctgtaatgctgcttaacagggtagataaaatgcctccgttcgtttcaatgacaatgcgatatacatgcgtgcctacgcccggcgtgtcgacccatgtcaagttcgggaataacgtcgtgttagcagcaagtcctaatccaggaagaagtgattccacatcaagcgatgcaatgggtataaaagctcctccattcgttgatcgttctaagcgataggtgatgcctgtcaaggttacgcctgttacgaggaccaatacggccagttccaactcaaccatcgaatcaagtttgacacgatcgccgctgagggtcgtaatcggctgcaaacgaagcacttccgtgacggcagttcctgtcagagggatggtaatgggcaaatccgttgaagactgcgtaaaaaacaattggggaaacaatccaccattgcacacacaaaccattcgtctatcatcctttcctagtttagatttggtactactgtattaaatgatgatgttgaacagattgattcagatgaataactatttttcgacctatttttttcgcaattaggagagtcacctattaggcaaaaaagtttagagagttacatcataatgattttgttttcactgactgctcatgtgtcattgtgctgacacttgaaaaatgtatcccaacagcggcaatcgatggatagaacggaggaacattgtcatgctcatcgttcgcttgcgatgcacaaacagctgctcgatgggatgaacattcattcgaaacaccgttgcgcgcttctcctttgctctatcgaaagaaaatattgacttagcgttaaaggaaaaggaaggaagacatcgaatataacataataggagaacaggccgccataatgggatgttgatggaataaaaaatgatgggctcggcgttcatattaaaggaagcataaaacgtgagaaaagcgatcgtgcttggcgcatcaggcggaatgggctatgccctggttcaggagctcacatcaagaggaatccctgtcagagcctttgcccgttctcaggataagctgcaacagtggtttggaacgatgaaggatgtggaaatctgcccaggagatgcgcttcgggaagacgaactgatcaaggcatgcaaaaatgtcgatgtgatctttcatgcggtcaacatcccttatcccgaatggcctaagggtcatccggcgatcatggaacatgtgctaaaggcggcggaagggaatggggcaaaggttgtgttcgtcgacaacatttatgcttatggacgcagcccagggagaaaggtaacataggatacgccgaaaaacccccataccaagaaaggaaaaattcgcttgcagctgaataagatgcttacagaagcgcatcagagaggagtgccgactcttatttgtcatttccctgatttttatggaccgaatgcagaaaataccttgtgcatttcaccttgcaaggcatgctctccggccgaaacgcgcaatatgtgggccgtatggatttgaagcgggaatttatctatacccctgatggagccaaagcagcggtcgaactctcccttcgtgactccgcatatggaggtcattggaatattcctgcttgcgatgtcatttccgggcatgaaattgtcaaaatcgcaagaagagccaccggatattcaaaagttgagacagtgggtaaaggtatgatcacctttttagggctctttcataaagggatgagagaaatggtggagatgatgtatctgaatgaagagccagtggtgctaagcggggaaaaatacgagcgggaaatcggccccttgcccagaaccttatatgaagaaggaatcgaacgaaccattgaacaaacatatgaagcagaagaaaaggcgggcatgaagatcgagaggatattcacggatggcggttggaaacattcgtgatcacaacatcagctgcccggacgtcgatgaccgagcagctgatgcttctacatcacaatgattttgttttcgctggctgcagcatccgaaacatcggcaacatgacgacaatgccgatcacaaacaaagcagccgagatttgataaatcgcaacgagagaaagccattcttttaacaccccggccaagctcatcgtcgtgaccattgcccccatgaacagcggggtcaacatgccgttgactcggccaataaacgctgcttccgtatggttcatcacaatcgtgttaatgccaatgtgcagcgccggcatgaaaagaccggcgataaactcagccaataaggtaagccaaaacagcgttgaccaccccatgacaaaaataccgacggcaagacttcccattccaagcatcagcaaaacgtgaggccctattcggtgggaaagcgccatcgctatgccgccgccaatcatcatcgctgctccgtgtgcggcaaacagccattgcaaataactttcttccatcccaagccgctccgtgacaagaaacacggccaatggttgaatcaagcccactgctaatcccgcggccataaacccgccgccgagtgtgacgaggattttgcgcgaccagacatagcgaaagccttgcttcatttcctcccataaagatgccgcgctcccagcgcgctcttcagcccgatccggcggcaagagcgttaagatcagagccgatgccaaaaagcaaaatccgactatcgccatggaaacgtagatgccgaattgttgaaagacgaatgtgcccatgatcgggccgatcacgacgaaaatcgccatcatcgtctgaaatagcgacatgcctccttgcatttgttcgcctggaacatgcaacttaaatagtttcattcctgacggctgcgaaaattgcgataaaattgccgagacaaaggtcgcaagaaacaccgtcttccatgtgccaaaccaaagggcgatcaggattacaaaaatggagagcgcgctgaaaagatcgcaccaaatcatggtccgtttcgggcgccatcggtcggcaagcgttccgccgataaaagaaaagataaaaatgggagcgaactcggccactgaaatgagcgagacggccagcgcattaccgtttgttttctctgtcacaaacaataaaatcgcaaagttgcgaatccaaatgccgatttgaatgaataatccggccgtcataatcgtttgaataaagcggtttcgcaaaagcgaacccatggatggactggttgttgtcatggcagttatatatcctccttttcatgaaatggtcccgtttccatgcttatttggcctcagctcccttcgttcgttggtcaagcgtcagccgcaaaccaacaaaatcgaatatacgttcctatttgtattatttttgatcaggagaattttgtcaagattagtaggggcagtcttgtttcatacgatcagaatggtttgtcttgagtggatacggcggtgcaatcgaaggtaaaaaagattttatataaaaaaatattttttatcctttactatcaaatattaatttattataattttaatgtacgaatcattatcaattctagttggcggaaaaagcaactaggaagataatggtgacatttgaaacggaaaggggaagaggaaatgaaaaaccaaagccaacacaatgcttccaaatgtccgtatcatggcagtgtgacaagtcatcactcgaacagaacaaccaataaagactggtggccgaaccagctgaacttaagcattctccatcaacatgaccgaaaaacgaatcctcatgatgaagagttcaactatgctgaggagtttcaaaaactagactattgggcgctcaaagaagatttgcgcaaactgatgacagaaagccaagactggtggccggccgattatggccattacgggccgttgtttatccgcatggcctggcattcagctggcacgtaccgcattggcgacggccgcggcggcgcttcgaccggcacgcagcgctttgcgccgttaaacagctggccggataacgccaacttggataaagcgcggcggttattgtggccaatcaaaaagaaatatggcaacaagatttcttgggcggacttgttcatcttggcaggcaatgtcgccatcgaatccatgggaggaaaaacgatcggattcggcggcggccgagaagacgtatggcacccggaagaagacgtttattggggatcggaaaaagaatggctcgcttctgaacgctacagcggggatcgcgaactcgagaatccgcttgcggctgttcagatggggctgatctatgtcaacccagaagggcctgatggcaagccggatccgaaagcagcggcgcgcgatatccgcgaaacgttccgccgcatgggaatgaacgatgaagaaaccgtcgccttgatcgcaggcggccatacgttcggaaaagcgcacggcgctggcccggccacgcatgttggccccgagccggaagccgccccgattgaagcacaagggctgggctggatcagctcgtatggaaaaggaaaaggacgcgacacgatcacaagcggcattgaaggcgcgtggacgccgacgccaaccaaatgggatacatcgtatttcgacatgctgtttggctatgactggtggctgacgaaaagcccagccggagcatggcaatggatggcggtcgatccgaatgaaaaagatcttgcaccggatgccgaggatccgtcgaaaaaagttccgacgatgatgatgacgacggacttggcgcttcgatttgattcagagtatgaaaaaatcgcccgccgattccatcaaaatccagaagaatttgccgatgcatttgcccgggcgtggtttaagctgactcacagagatatggggccgaaaacgagatatctcggtccggaagttccgaaagaagattttatctggcaagacccgattccgaaagtcgattatgaactgaccgatgccgaaatcgaagaaatcaaagcgaaaattttgaactcgggcctgaccgtcagcgaacttgtgaaaacagcgtgggcctcagccagcacgttccgcaactcggataagcgcggcggagccaacggcgcccgcatccgccttgcgccgcaaaaagattgggaagtgaatgaaccagagcggctcgccaaagtgctttcggtgtatgaagacattcaaagcgagctgccgaagaaagtcagcatcgccgatctcatcgttcttggcggcagcgccgcggtcgaaaaggcggcccgcgacgccggctttgatgtcacagtgccgttcattccaggacggggcgatgcgacacaagagcaaaccgatgtcgaaagctttgccgtgttggaaccgttcgcagatggcttccgcaactatcaaaagcaagagtacagcgttccgccggaagaactgctcgtcgacaaagcccagctgctcgggttgaccgcacccgagatgaccgtgctcatcggcggcttgcgggtgttgggcgcgaactaccgtgatctgcctcacggcgtcttcactgatcgcatcggggtgctgacgaacgacttctttgtcaacttgttggatatgaactatgaatgggtgccgaccgaaggaggcatttatgaaatccgcgaccggcagacgggcgaagtgcggtggacggccacccgggtcgacttgattttcggagccaactcgatccttcgttcgtacgcggaattttacgcccaagacgacaaccgagaaaaattcgtccgcgactttatcaacgcttgggtcaaagtgatgaacgccgaccgctttgatattcatttgaaacaagctaaagagtcggtcacggtttgatcggcgaagcgaaaagaagcagcttgccgctgaattggcaagctgcttttgtatgtctagaaatctctttctgtggcggaagggcggctgaaggcagacggaacactcaatcactcgattatttaattgagggtgatgaaggaaacaaggtcatgtcgatcgtttcgctggtgatttcaatgcctgtttatttgattgtgagaggaatagttgggaatagtatgtattttattgacaaattatgtagttttcagtattattgcggcaggaccaaataacatagaatagaggagaaggaaaacacaaccgctcatgtcaaaaatataataaagatagctcagccctgccaaacggtagcggggaaaagctatcttaccgtacgttgagatgttatcagccctgccaaacggtagcggggaaaataacatcttgctattctaactataagacataagggtgttttagtcaacaaaaaatgaaattatgtatcggaaaataggggagtctgctcatttatgcactacttaatctattttgatgaaagtaataagcttgatcagtttaacgctgactattcttactatggggcctatggggggaccgatgcctcgatggcgaaggtagttaagcaagttcgaaatatcttcaaacagtgtaattcttttagtgaacttcattttcgagagtatacgaaagacaaccttgtcaagaaatatttccaaacccttcatacggttattaatgagaatgtacaaattaatattctaaccgttaataataaggacgctttatatgcggcacaaagaattggattaacgacgactgagctaagaaacttattctatattaaaataccggaaaggttattttatggaatgactcgggatttatcaagtcaagaatctggaatggttagggtgaagattaaggtagaccagaatgatgagtatgataagctttttcttgaaacgaaaatcattgaacagatgaatgcacattcggcttatcgcaataaaaattatcgcgttgttaatgtcctttcccaaaactctgtcaaatcaatacctttgcaaatagtggatacatttatggggattgttatatttttgctggaacaaaattatctcgaatcatccaatactgctaagataaaaagtgatttaatataccgatttctcattgaagggaataacttaattaactttcaacggcaaatcaaactatacaaatggacgggacacgaagaactcacctctattaacatcagcgactatgtatcgccctttatggcttataaggcagcatacgattcacaagaaataatacgaattcaaaagatcatggttgagaatcccgtgatgcctctaaaagagcttagactcaaggtgggttatccgaataccatgaagaatacacttatcggatataaggatcagattgaagggcggggaagaaattattctattttatgattctcgtatttttcatcagcaaaccaaggttcttttattagccgggaaatttattatcacatcacgatccaatccgatacggtgttgtctatagaacatatgacaaagaacgaaaaagacacactgaaaggactcaaatggtggagcaaacacgaattgcaaaaaatcaacgactttgcgccgcgtgaaatattgaactacatatagttttccgcttttcactgcgctgcagttgcagcgagtcgtagggggagtagagggaatcgtgacgttcctttctctctttttcccatcttaagttaacataatataaattataagaagttatgaaagagtctgtttcgataacaagtaatctcataatagtgagacaaaacaaaaaaaaacgcccatcgacacgcctacctaaaataaaaacgcgcagcctcttgattctcattcaagaagctgcacgttacccactgcgcgtcggcagctgcagggaccgcatgatctcatcctttctcctttcgtttaggcaatatccgtttgacgatagcggacgcctttataccgaacgcgaactgacacgcctttttcttgcttatgcttcaccagaagccgttgggcttttgaaaaggcttccatcatcccagatgccggaatggcctcttcccacacaatcgttttcccttggactgtgtagaaggaaaagacatactgtttcaccgtcttcacctccctattattattataatcaaagactgtttttcctaaacacaaaaactgttacaattatgttaacattttctcttcggcgtttccgtaacaaataaaggtgtcccaatccttcctaaaagagatcggaacacctttttctttttgcgcatatgtggctgttgaaccttgtgggttgtgatgatcttgccggttagtgccgcaatccgttttgttcccaatattttaggtatggatacggattgatcgcattccagttcgcatcatacaggccaacgtgcaagtgcggggcgaattttccagtcgtgccgaccggaccgtagccagagtcgccgacaaagccgacgagctgtcctttcacgacagcttgtccttccgacagattcgccgcatatccttgcaagtgggcataatagagaaacagcccggcctttgtccgaatggtcagccgccagccaccgagttcactccacccataccgaacgaccgtgccgtccacagcggcggcatcatgattcaatgccggtttgttgcttgtattgtttgacggccgctttatagtcggcttgaatggcatctttgtctcgtccgagccgaacgcttaaaaagtcgagcacggctgcatcatgggcaaggccagcggcaaactgccgcttcagccagcgttcgccggcgatttcctctgggaacgtatgggtctctcccccatcggcatacacgctccaaccttgagcggttttacgactcagccaccattggccatggtgatttgtccaaaacactccttcggcctcgtcttttttgttcaattggttttgttccgcatcaccgtataccggcagaagcgggaacgtctcgacgacaaacagcggaaatgttgtatcatcgatcaaacagccggacgccttgggatggccgccgccaccgaattgctgggcaaactcagcgacgttgacgtcatcatgaatggtgcgaaagccaatatgtttcgtccccatgttgactaaagcgatcaagtcaagatgaggataacgcttggataacgcattgcccaattccgacaaatggcgctcggcaaagacgacgccgatgcaatagtcaccaagccagcgctgaacaagctgtttttgcttttgccgaatgtaacgctgaattttcttctcttccatatcgagaagcagctcttccgtctcggtcaaggagaacggttctctggaggcgagccgctcgctcatcgtctcccaaaagccgtcaagcccgaaaatcgtcaacaaatcattcagccgcttcgcttgcaaattcccattctcttcccattcccacgtgtcgtattggcggacgagctcgacgaacccatctagcgtttcattaggtgcgagttttccctcgcggacgagatagtcgtaaaagagcgaggtggcgcacgtctttttgccatcatccctcaccggcaccacctgtccccacgggtagtcattgaaatgaagcgccgtcacgtggtggtcgatcacttgcacatggccgccgcgcgccgcccgttcagcgagttgctgttccacttccttgccgacggccaagtcggtgataaacaacatggcgccgttggcctcgtcgctttgcaagaattggacgacccgttcatccaaattgcgataggaacaaaacgaaatgttcacctcggcaaacgccagcttcgcgagcaatccgcagccgatgccgtctagatcgctgtcagtgaataatttgatcatggggtcccacctttttgtcacaaacttttttgcaaccacgttttcaagagcggcaacagccgatccggcaactcgctcacatgcggaacaaagacgcggaagcgaccatagatgttttcaatcgtccgccgcgttgactcatcgtcggccccgtggcctaaaaagagattgacgacctcaatgccgcggcggcgcgcttcggcgactgcttcgtgcgtatcgatgatgccgttttgttcatatccgtacgcggcgggttcgccgtcagagaagacgagcagcactttttgtgcttccgggcgcttgaggagctgttcggtcatccagcgaatcgccaatccatcgcgattatcttcatgcggctcgagctgcaggatcgccgggccgctcgacggctcaagcgagcgatggaatgagaccgccatctgcaaatagttcggctgacgcgaagcggttgcttcgttcgcatcttcccaaaatccgacaatttggtgcggcacgcgcaacgttttcagcacctcatggcaaagaacgagcccggttttcgtctcttccattttgtcatgcatcgaagccgagcaatcgacaagcaggccgaagaccgcatcaaaccgccgcgtcggctcgccttttttgcaaaacaagcgcggccgctcatcaatgaaaaacgacaccaattgtttgcgcagccgaccgacgggcaagttcgtgcgccaagcggagcgcttgtgttcaagccattgttccatgatgcgcacaagccgttttcggtacggcgccaccgccgcctgtttggcgcggtattgctcaagatgcgcgaggtttggcgacgaaggaagaagcacaagatcggcttggcggttggcctcgccatacggcgcactgtttccagccggcggctgttcgctgaaggatgcttgcgcttccaggccatactcgtttcgcgccgtcggccgagacgttcctttcacgacggccagagcctgatcgccgtcttcacccggcctcgcctcatcgctgatgatctcggtgcggctgcctcgttcgagctcaaagcggagaaagcttccacccgcccggctcgtttcccgatgccatgttggcagcacttgccgcttggcctctccatccgcctcttgaagggcatcgcggttttccaatgggttggtccgtttgagatcttgaagcgtcatcgttttctcgtccgcaccatcctcaacgattggcagcgatgtataggcattgaccatatcatgaggcagcacgtcctccatcagttccacaacggcgaacgcccagtccgccacctcggctgtcgaggaagcatcaaaaaattgcggccataacgtttcgaggcgcgcctgcaccgcttcatccgccatcggagccagcggcgcatcatcaagcggcgaatcggccgtgagccgcaaatacatccccgccaaaaactgatcagcccaagcgccgcgcgtcctgtttgcttgccattgctgagtgaagtagcggcggtacatgcggcggcgcgtgcggaaccatcgcttcatcccgggacgttcccgctcgcagacggcttccaagcgaagatcttcagcgaatgtaaacagctgtttggaaagcttggagagcggtcgggattccaccgcatgtcggaaggcgcgaaccgccaatcggtcggtgtgccgatacgtgccgatgatgcgcaagccgacgtcgcttttcattgccgtttcccgctccaatggtggatacccttcccaaaaatggctgacgtaaacgaccggcttgacacaatgcacgccggaatgggcggcgaactggatggcaacgtcgcggcggcgcatgagcgtttgggcgaggtcagaaagctgcatgaccaaactcgagtcgaccgttcggtcattgaacatcataaaccgctccatgccgagcctcctattcgtcaaaccacgtttcggcgatgttgcgcaccgccgcccgttcccgttcatcgtcaagcttatcgacgatgcttcgctcaatggcccgcaatggcggcatgtatgccgccaaatcgcacgcatccaacaaagcgcgcaccgaagccgcttcctcggcgatttgtccgtttcgcacctgcgcaagcagatccgccgacagggcgacgaaacgatcgatcaacgtttcatccgttaatgtagtttgcgccaacaataccgattttaatgtttctccttgcacatacgggacattgatgacgacaaaccggtttttgagcgcctcattgagcggtacggtgccaatatagccttcattgatcgcggcgatgacgccaaatgtctgtttcgcctgtacgatatcgccagtcagcggattggtgagccgccgccggtagtcaaggacgctgtttaaaatcggcagcgtttccggttttgccatattaatttcgtcaatgtatagcaaatgcccttttgtcatcgcctggatgactggtccgggcacgtactcgatcaccgcctggctgtttttgtgcacgatcgtcttaaaaccgagcaatgcttcggcgtctaagtccacggaacagttgatgctgtgcatcggttgaccaaacaaagcggacaacgtttcagcaagccgcgtttttcccgatccggtcgggccttttaagagcacgtttttcccaagcgcgagcgcaatggcggcatcgtgcacaatcgcctcatctgccgccttgtacccgcccgctccaatcaacgcgcgattcggatcgcggcggaacagttcttttcgattttccatttctttcgtgaccgtcaacggccatgttcccatcttctgacttcctctctgtggcgatcttcccctctcattctactagatcgcccggcgggacgcaaaacaaaagaactagaccataaatatattatgtaaatataacaaagaaaaaacgaggcgctctcaaccgaagttgtcctcaatcgccttgcgaatgagcgccgcgcaccgatcaagctccgccttgagctggcgtttgtacagcttcgccttttcctgtccgccctcggcgaaccgatagtagacgacttcttggtacttcattccctcttttttctgtttcacttgttttaaaatgccgtcttcgatcaaatcgtgcagcgccttatacacttcggagtggttcggccggtagccgaacggcttgaactcttggcgcaatacatcaagcagcttcagcccgtagagccgctcctgttcggtgagcgtaatcaaatacaattttaaaaacgcacgttgttttaacagaaaaccgctgggcgtccgtttttctcccataggctttttccctccttccctacggatgaaatttcgctctttgggcggcgaaatcctgcttgtcttcattataccatgggggaaaggaaaaatcctctcccgcttggtttcaataaaacacgatcgttttgtttccgtggatgatgacccggtcttccaaatgccaccgaagcgcccgggcgagcaccgttttttcaatcagtcggccgatccgctttaagtcgtccggatggtggcggtgatccacgcgggcgacgtcctgctcaatgatcggcccttcatccaaatcgtcggtgacgtagtgcgatgtggcgccgatcaatttgacgccgcgctcatacgcccgctcatacggacgcgcgccgataaaggcgggcaaaaatgagtggtggatgttgatgatccgtcccgggaattcagcgacaaacgccggcgacaaaatttgcatgtagcgggcaagcacgatggtgtcgatctgatagtcacgaagcagacggatttgttcggcttcggcgtccgctttcgtttctttcgtcaccggaatatgcacatacgggatgccaaacgactcgaccgtctcgcgcaagtcggggtggttgctgatgacaagggcgatgtcggcgatcagctctcccgcctgccattgccaaagaagttcaagcagacaatgctcggctttggagacaaaaatcgcgattcgccgaatatcgttgtgcagccgaagctgccaacgcatctgaaattcagcagcgatcggggcgaacgccgcttcgatctcttcttttcgctcggcgatgttcggacagtcgaactccaagcggagaaaaaacgtccctccctcagggtcagtcgagtattggctcgattcaacgatattcgccccttgttcgtacagaaacgacgtcaccgccgcgacgatgcccgggcgatctgggcaggaaataaggattcgagcgcgttgctcgtaaccttgcaaaaatgattgccagcgatgttggcgaaatgtcgtcatgcgttgtctctcccttttcttgcttttccttgccattcatcatacaaaaaattcatgaacttgccaacagggaagataacaaaagagggtgtcccaaaaggatcgggacaccctttcttattaccgtatataggtataaaacaatcattaagaaacaatatgttgtgttttgttaaggaaaatgacccttttgggtcagccccctggcaagcgaaaaacctctctcagtctttcgtcaaatcgccggccgggccgaaaaattcgtaatggatgtgctcctctggcacaccccattgttttagagcgcgatagacggttttcataaacagcaccgggccgcagaaataaaagtctgcgtctttcgtcgggatcacggattgcatccatgcaaggtcaatccgcccttctttgccaaaatgtggatggcggcggtcctcgtcggatggcgactcataacaaatatgataagaaaatgacgggcgttccgccaacatccgaagctccttatcaaacgcgtgcacgcggccattcaaagcagcatgcaaaaacgccgctgggcgggtcggttggcggatggccaacgtatgcgccatgctcaaaagcggagtgatgccgacgccgccgctgatgaacacaaccggcgtcgttttggacaaatcaagcgtaaaatcgccagctggagcgctaagctcgagcacgtcgccctcttggacatgatcatgcaaatagttggaaacaatgccggccggcttgtccgctgtagctgcttcccgtttgacgctgatgcggtaatacccttttccaggtgcatccgataagctgtattggcgaatatgcgtatacgtctcgcccggaatcgacagtttgacgctcacgtattgacccggcaaataatcactgatggccttgccgtcttccggctccaaataaaacgaagtaatgacgccgctttctttcacctttttcacgacgacaaatcggcgaaagtcacgccagcctccgtgtttggccgctgcctcatcgtagagctctttttccacttgaatgaaaacggatgcaatggcttcatatgcttccgcccaagccgtgatcacttcgtcggtggcggcgtcgccgagcacgtctttgatcgccagcaacaaatgctttccgacgatcgggtattgttctggtttgattcctaagctgcggtgtttatggccgatttgccgcacaaccggcaaaatagcatcaagctggtcgatatagcgcgctgccgcatacacggctgcggccaaggcgcgttgctgccgcccttgcttttggttggcgtggttgaaaatattgagcagttccggatgattggaaaacatgagttcataaaaccgcttcgtaatttgttcaccatgtgtttccaagacaggcaccgttgatttcacaatttcaatcgtttttggatgcaatttcgttgtcgttgtcatgatttcatccccttgtaaaacatgtatttttaatacatcttttattcaaccatgagcactgcgaaaaagcaatatttcaaatacatctttaataaattgttcacaattcttcgttcgaatcaggtgtggtacaatgggatcaagaatgtcgcttaaaggttgtgaatcacgatgcagttgacgaactatacggaatacgccttgcgcgtcctcttgtttttaggcgcgcttgatgaagaagaaaaaacaaacatcaaagacattgccgctgccttttccatttcagagcatcatttaagcaaaatcgtctatgaacttggcaaactcggctacattgaaacgatccgtgggcgcaacggtggaatccgccttgcgaaacgccccgcggagattgtcatcggcgcggttgttcgcgaaacggaggaaaacttgtcgcttgtcgagtgttttgccgcccacggcaatgagtgcgtcttaacgccggtatgtcggcttcgcttcgcacttcacgaggcgttagaggcgtttttgcgtgtgctggatgcgtatacgctcgccgacttgcttgaagaccgagcgtcgcttcgttctttattgaaagagcggcgcggttgagaaaaaactctctggctataagctggatggcgtttggcaggcacacgatcactaagcatcgctctacggaaggaagacgcgggatgatgcgaaaccgatggcggcctttgcggcgattggcctttgcgcgggatgtggcggcaagaacgatcatcagttagaaaaacgaaaccagtcgtcaaacatgggcggcgggatgaatacgtccggcaccggccgatcacatcccctttgtttgccacaagacgaagaatatattaagattagaaaggtgtgaaaacatctgcatgactaaaggaggtcacaatgaaacacgagggaaacgctttgccaccttacttgcatatggacaatggagagctctggctcaccgaagatgaccgggacaacttaaaaatcagctaccgtatcaaagaggtgatttttgccgagccgtctgaataccagcatgtgatgattttggattcgtacgatttcggccgcatgctcgtactcgatggcgtcgtgcaaacgacctcaattgatggccatatttataacgaaatgatttcgcacgtgccgctgcagtttcatccgcaggcgaaacgggtgctcatcatcggcggcggcgactgcggcgcagcccgtgagacggcgaaatatgctcatcttgaagccatcgacatggtggaaattgacgaaaaagttgtccgggcgtgcaaagagcatttgccagccgtctccggcaacttatcggatccgcgcgtgcggtttatttatgatgatggcgtcaagtttgtgcaagggaaggaaagcgtctacgacgtcattatgatcgactcgtccgacccagtcggcccggcggaagccttgttttcaccggagttttacgccaacgtccatcgcgcgttgaaagaggatgggctgatggtctgccaaagccagtcgccaattttccatctggatattttgaagcggacgtaccgcaatattcgcgaactgttcccgcatgtgcttgtgtacaccgccgtggtgccgacgtatccaggagggttgtggagctttacgatcggctcgaaacggccgctcgattttccggcgcagactaccattccaaatgacacgaaatatgtgaacgatgggatctttcgccaatgtttcgcgttgccggcatttttgcgttcggcgcttgaggtggaataaccgcttggcatcaaaaaagctgtcccccacaaagcagggacagctttttcgtgttgcttgagtccattctgttttatggagcaggtgggttgtgagacaatgcccgcttggcaagccattgaagcgtcaagtcatccgccggcgggttgtagagcccagcgcggacgtcacggtaataccgctgaagcggattgtcagcaaacaagctttgtccgccgacaatgcgcatcgcccaatcgacgacttcaagcgcggtattggtggcgaccaatttggctgttgccaactcctctttcatttccatccgtttttccggatagcgatcccataaatcggcgaccgcgtacaggaaatggcgcgcatgggtgaggcgccattccatttcagcgattttccgctgtacttctggcgtcgaggcgattgggtgaggcagggtattaggctggtacgtcttggcaaagcgaagcgcctcattgcgcgccgcaatggcgatgcctaagtaacaagccggcacgtgcaacagccatccttgcgccggagcggcttcgttcgcttctccaagcgtctctacgagcgccttttggtcgacttcgacttcttcaagaacaagatcatcgctgcgcgtcgcccgcatgccaagcgtgttccacgtcggctcgatgcggatgcctgaagcagacatcggcaccagaaactcaccgacccgaccatcttccattgtggcggaaattaagacgtaatcgagcgcaggggctaacgatgcaaatgtctttcgccctcgaagcacccagcggccatggcgaaagacggccgtcgtttccggtttaccgccgcgcgccgggctgccagttgtccgttcagagtgggcgctgttgatgagcgcgtggcggcaaacgacttcattcgccaaacgggcgagaacgggctccggccagcggcgaagcaaaaacagccgcatgagaatgctggcgtgccaaccaaacgacaatgccgttgccccagaaccttgggcgatcgtctcttgcacgagcacgagctcataaagcgacgccccttggccgccgtattcagtcgggacggtcaaggaaaggaatccagcctcttttaaatcggcaaaatcggcaaatggaaacgttgcctgttcgtcatcatgcgccgcccttttcgcaaaccgttccgcaaggcgacgcgcttggttgtacaattgttgctcccgatcggttcgcacaagcaaatggtacaattcgttcatcggttctccccttcttttggtcaagatgcctttattgtaccgagttctggctaggactgaaaacaaaaacgcacgggaaaatgaccgtccttgctctcggaagcttaaaagagaaagaaatgccgaatgtaccgatcatcgtcacggtggacgaactcatttttcccagcatcgtactcgtattcctcctgccagcggcggccatagcgggcgatttgacggacggcgcggatgatcgcatacacttcttcgttcgtcatcgtaggatggagcgacagacgcacccatcctggtttggcgagaggattgccgtttttgacttcttgaagcaacgcagcggattgttccttgtcgatgccaagcaaatagtggccgtatggtccggcgcaggaacagccgccgcgcgcttgaatgccgaagcgatcattcagcagtttgacaacaaggttgtaatgcaatccatctatgacaaatgagatgatgccaagacggtcgtcccgatgtccttcaagcacgcggacgccgggagtgctttttagcgccggcaaaagaagggaaacaagttccttttcgcgggcgcgcatctgttttacgttcatttgctctttcagctggatggccaacgctgccttgatggtttgccaaaacggcggtgttccgccatcttcgcgttcctcaatggcttggatgtattcatagttcccccacgggtcagtccagtacaccgtcccgccgccggggtgatccggagcgtgctgatgataaagccggctgtcaaagatgagcacgccggcgcttcccggccccccgagaaacttatggggggagaaataaatggcatcaagctgctccattgggtcgtccggatgcatatcgatgcggacgtacggagcggaagcagcaaaatcaacaaagcaaaggccgccatgctcgtgcatgattttcgccagcttatgatatggggtttccaaccccgtgacgttcgagcaagcagtaaaggcaccgattttttgcggccgatctcggtagcgctccagcagctcgcgcaaatggtcaagatcgacatccccgttctctgtcggacggaccgccacgacttccgcgatggtttccacccatggcaataaatttgaatggtgctccatatgggtgacaaaaacgactggccgctcctcatcatgaagggacaagcggtgcttccaccgttccggtacgcgcaagccaagcagacgctgcagcttgttgacggcgcttgtggtcccggcgccttgcatgatcaagacatcgtttttcccggcatgaacgtgctgtttaataatttcttttgcatagcgataggcaagcgtcgttttcgttccggtcacattcgattccgtatgcgtgttgccgacaaatggaccgagctcatgcgtcagcttctcttcaatcggccggtacagccgcccgcttgctgtccagtcggcgtaaataagccgctgtttgccaaacggcgtagaaaacggatgaaagcggccgatcgttccatcgcgaaacggctgaaaatacgtctcaagctccccgcggcatgtatacaccgcatttccgatcacagcgtgaatggccatgtttattccccctttccgccatttcgtctatttacaaagtatgtcgccttcggtgattcggtccaaaaaacgtgggaaagttgaaaatgaaaaatccgccgtacaggcggatgatattccactcccttttttacagacccgcgagcgagaaagcccactccttgaggggtgggatgaaagcgagccgttttccgaatattgaatgattgtgaaaaaaatggtatcctgaaaccgccacaaggaggtgaatccatgccgacgatcacactaaggctggagctgcacaacccaacgaaagtcaaacaagacatgtacgaacggatgacagaagtgaataccgcgtttacgaattggctgttgaatcatcccaagctgaatcaagcaacgagcaaaatttttaaggagttttcgccgcagcggtttccttccgctgtcgtgaatcaaacgattcgagaagtgaagtcccaaaagaaaaaccagaaaacaaagaagtttcaaacattatggtgctgctttaacaatcaaaacgtgaaggtggaaaagaaaggatcgttctacacggtttccttccccacactggagaagagaattggcgtgccggtcgtcacgcgcccctatcaagaagcgtggctgaatcggctgctcgatggaaccgctaaacaaggggccgccaagctctacaaaaagagaaagaaatggtacttggcgatcgcgatcacctttgacgtgaagccgcggcacgaaacaaaggtgatgggcgttgacgttgggcttcgctatatcgctgtggccagcgtgggaacgaaatcgttgtttttcaaagggagccaatgcgccttcattcgccgacgatatgcggctttgcggcgaacgttgggcaaagcgaagaagctccagatgattcgcaaaatcggccgcaaagagtcccgctggatgaaggaccaaaatcacaaaatcagccgtcaaatcgtgaatgttgcgctcgccaacggtgttggcgtgattcggatggaagcgttgacggggattcgcaagcgggcaaaatcggccaaagaagcggggcgaagccttcatgcttgggcgttccaccaactgcaaacgatgattgcctataaagcggaaatggcaggcattcgggtggagtgggtggatccaacctacacgagccaaacgtgtaaatgtggtcatcgagagaaagcgaaccgaaacggcatccgcttccgatgccaaaggtgtggatacactctccacgccgacttgaatggcgccatcaacatcgccaaagcgatttcgggcttcgccgctgaacctagcgcactggtcacaggtgcgccgcccattggggtacatcgtaacccgatgggacggggtgatgacacacccctgaagcttttgcgttgtccgaaccagaaatggatgaggacgcaaacgacccaagaatcccacgccctttaggcgtgtggagtgtcaatccctttttttgcacgataacggcgaaatcgtttcccccacggacggcacaaggtattcggcaagcatggtccgcaagtcatcaggcaacggttcgctcgtttgggtttggaaattgaaatggacgaccgctgcctctccgatggcgatcagtcttcctgtttcctcttccatgatgcgatgaatgcattgaaagcttttattgccgatccgggagacattggtttccacgcgcaatcgtcgtccgaagaatccttggttgataaaatcgcacttggtggaagctaaaataaaatgccagtcctccgttcgcccgccgtaacgcaattcatcaaacaggcgggtgcgcgcttcttctaaataaataaaatagctaatgttgcttaaatgtccgagcgcatcagtttcacaaaagcgtgggttgacggtaatgatgtgcgtcttcatttctccctcttcctttcttgcctttttttgcccctttcgcccacaatattcgtttgggtgagcatggggcgtgaccgagttggatttgtagctaccaactagtcagtatgttgtttttatcatactccggttgatttggatatgcaattgttttgttttggattattgattatttagaacattgtttgcgatataaaatgttgtgacgaatttggaacctatataattttgacattttcagggtagataaaaaagcccggcgagggcagacgggacgtctgcggtcaaccggcccaaagcggcaaaagaacgtatccaacgagcgacacgccggcgcaaaggagagagatgcgcagtttatatttcgcatagctcatcaagtccatatccataatggctgcggttgtaatcgtcgtatcgccaagcggcgaagcaaaggcgccaaacgtcccgctcgcaaacacggcgccgactgtcacctcgagcggcgccccggtcgcatgggaaagcgtgacgccaagcggcatcaaaatgccccacgttccccatgaagaaccgataaagtatgataaaaacgatccgaccaaaaacacggccgctggcacgaatgcccccggcagccatgtgccgaacgtcgacgacacgtactccgcaaatccgagttcccccgccaccgccgagaccgcccatacgagaacgagcatgccgatcggcgccatcatttcgttacccccagcaaaaaaatggtacgtcagctctgaaagcgattgtcggcgccataaataaaacgccatcgacaaaaggatggtcacaaacaacgccaacagcatcgcccatgtcgcatcggccgcggaaaacgcctcccaccaattctctgccccgcgtttcctcccgtcgtacacgaaaaaggcaaacgtcagcgcgattaacagcgccagcgggacaaacaagtgcaacggctccccgttgatcagcgccagctccttgcgcaatccgagcccgtgcagtgtattcgtttccccttctccttttttcgcccgcggtttgccgatccggatgttcaacatcgtcgtcaacaccccgacggccagagcgacaatcgcaaacaagttgtacggcaggctgcgcaaaaacacgtcatacggcgattcgtgaatgtcgttttgctcaagcgccgcggcgacaacagaagtcataaagccgacgaacgctgtcgccgctggcaaaagcacgatgatcggctcggtcgagacatcgatcatgtacgccatgcggcggcggtcgatgcgaaactggcgaaggaccgctttcatcactggtccaaggagcataatgcgaaacatcggcataaaaaacgtcaccggcaccgtcagccaaacgaacaacaaaatcccccgcttcgagcggatgcggccggaaagtctctcgacaaaccctttgatcccgccggtaatttgcatcatgccgacaagcgaaccgaacaaatacaaaaacgcggccaccttcatatgctccggatcggtcagggcgtgaagaacagcggaaacagcgcgctcaatcgcgccgacagccgaccactcaaggcaaaacgctccgacgagcaatccggccacgaggccgggcaaaatttctttcagccataccgccaacggaatgatgagcagaaaaggcaacagcgaccaccatgttccttccacgtcggcgcctcctttgcgatgatgttgttaccaagaaggatagccatgatgtagtttttttatgatttccattgattatttagaacatagttttacttataaaatttatgttgcccgcgcaaacaaaaaaagccgcgctgcagtttgcagcgtggcccacactttcatccgccccgggctggctcccaaacaacctggggcacagaaggcgttgtcatttccggcgcgcaaaatcgacaaatcggaacttgtcgagccggtgacgcgattccgtgtattgaaacaatgcagcatcgcttaaatacacgtagtttttgacgacaacgacgcggtcatcgccatgcaaatccaaatagcgccggtcttcgtccgtcgcttcgtcgaccgatatttctttttttgcaaagctgatcggcaaatgcagcttcgtttccaagtattcatagatcgagtcttcgcaaatctctttggtcaatagcggcacatgctttttcagaaaaaagtctttatccaaaataatccgctctccgccgatttcacggacgcgcacgactttccacacttcgtctttgcttgaggcgcgcagatgctgcctgagctcgcgatccggcttgatgatcgccagttcatgcacgatcgtccgcaccggctgcttcatcgtctgcgccagttctttaaagctgaccaatccggatacgggaaagtcatatttgccgacgtcaaggacgatagatcctttccctttcattttttggatatagccgtgctcggacaacaaatggagcgctttgcgaatcgtctcgcgcgatgtctcatatcgggcggccagctcgtgttccgatggcagcttgtcgtacgccttccattctccgcggcggatgcgggaaatgaggtcatggtaaatggttaaatatttgttttcatgcataagaatcaccgcttgtattgtatcacggccggcgcaaaagataaacaaccgattcgtatgggcgcagttgcatgcggcgaaaatcggccggcgcgtccgaataattggcaagcagcagttctcccgtatagccatcggctcccgcttctttcggcagcgtgaacatcgtttcgactggataaaaattgttgacaacaagcagcttttctccatcgccatgacgcatataggcgaaaatatgcggatcgtccgcaagcaacagctcatagcgcccggtcgtaatgagatcatactgtttgcgcagctcaatcagccgcttataatggtagaaaatcgagtcgcggtcggcgagcgcctgtttcacgttaatgcgccggtagttgtcggcgacgcgaatccacggcgtcccagacgtgaaaccggcatgcgggctgtcgtcccattgcatcggcgtgcgggaattgtcgcgcgattttcgccgcaaaatttccatcacttcttgctcgcttttgccttgttctcgcaaaatccggtacatgttgagcgactcaacgtcgcggtagtcgcgaatatcggtgaatttcgggtcggtcatgccgatttcttcgccttggtaaatgtatggcgtcccttgcattaaatggatcgtcgtcgccaacattttggctgattctttccaatacgtcccgtcatcgccatagcgcgacacgatgcgcggctgatcgtggttgcaccaaaagagcgcattccagcccccgccttcatacatccggacttgccattcggacaaaatgcgttttaaagctagaaagtcaaacggggagaccgcccatttttccccattcgggtaatcgaccttcaagtgatggaagttaaacgtcatattgagctcgtggttttccgggttcgtataccggatgcaatgatcgatcgtcgtcgacgacatttcccccactgtcatgatgtcgtattttgaaaacacctctcgattcatttcctgcaaaaactcatgaatgcgcggtccgtccgtataaaagcggcgcccgtcccccggcggcaccgaaccgtcgtcatccgggaagcgctgatcttttgacaacaagttgatgacgtcaagccgaaagccgtccactcctttttggagccaaaaatgcatcatgtcataaatgcggcggcgcagctcttcgttttcccagtccaagtccgcttgtgtcacatcgaacaaatgcaagtaatattggccggtttgttcgtcgtattcccacgccgagccgccgaatttcgattgccagttgttcggcgctccgccgtccggcttcgggtcgcgccaaatgtaaaacgagcggtatgggttcgttttcgaggagcgcgcctgcttaaaccattcatggtcggttgaggtatggttgacgaccatgtccatcaccagcttcatgccgcgcgcatgcacttcgtgaagcagacggtcaaaatcgcccatcgttccgtattcgtgatggatgcggaaataatcgctgatgtcataaccgttgtcgcgctgcggcgacgcgtagatcggcgtcagccaaatgacatcgacgcccagttcttgtagataatcgagcttctcgatcacgcccggcaaatcgccgatgccgtctccattcgtgtcgtagaagcttttcggataaatttgataaacgaccgcttttttccaccaaggggttgttgacatctctcttcacctcgttcgtcaggataaaaacataccattggcatcagcggccaatggtatggtggtaaatggatgatttcgcacatcgttctcttgcttccacacacggcaatcatgagcgggcggctttacgcactttcccaaagacaaacgtcagcgcaaacggcaccacaatcgcgatcgccatgccgataaagaacggcgtccacttttgcggtacgatcgacaagaaacccggcaggccgccgacaccgatcgacggagcgatgactttattgagcgtaataaacatgccggcgatcgccgctccggtcatcgctgcgataaacgggaagcgaaagcgcaagttgactccgaacatcgccggttccgtgatgcctaaatacgcggaaacagccgacgtaaacgacaaaccgcgcagcttttcctccttcgcgacaaacatcatcgccaacgctgccgaaccttgggcgatgtttgacatgaccaaaatcggccataagaatgtgccgccggtattggcaatcagctgcaagtcaaccggcaagaacgtatggtgcatcccggtgacgacaagcggcgcatacagcgctccatacaacaatcctccaagagccggaaccgtgtcaaaaatcgtgacaaacaagtgggtaatggcattgccgatcgcaaatgtgaccggcccaatagcgatgaacgccaaaaagcccgtaatgagcaacgcaagcggcgcgacaagcaacagctgaaacgcatccggaatgcgcttgcgcaaaaacagctcaagcttcgccagcacgtaggaagccaccaacaccggcagcacttgcccttggtagccgactttttgcacttcaaagccgaacaagttccaaaccggaatctctcctttttctttcgccgctccccagccccaagcgttgagcaaatctgggtggacgagcatcaaaccaaggacaatccctaagagcgggctgccgccgaatttcgtcaccgctgaccagccgatcaaaccgggcaggaagacgaacgctgtattggcgatcaagttgatcatgttcgccaaatcggcccattctttgtgcacctcgacaaacgatttcccttcgtaaaaaatgcctgggcctgtcaagacgttgttaatacccattaacaaaccggccgtcacgatcgccggcaagatgggaatgaaaatatcagccagcgtcttaatcgcgcgttgcagcggattgagcttcgcttccgcagcgtctttaatctcctgctttgtcgcccggccgatgcccgtcagctcgatgaggtcgtcatacactttatcgacaagcccttggccgatgacgacttgaaactggccgtttgcggaaaacgaccctttgacgacatcgatgcgctcaagcgcttccttattgacttttccttcctctttgagcgcaaaccgaagccgggtcacacaatgcgtggcggcgacgatgttttctttgccgccgatggcttcaacgatttgcgcggctgcttgttggtatgcccccatgatgaacgcctcccttttctttccttaacgaccgctatagcgttaaatcgctttcagcaaccggttgcaaacaaacttgtatatacaacctgaattcattttatcttgtatatacaagtttgtcaacatctttcgatgaccgccttcatttttcgacaatagttgttgtttttttgctaacttccacttcttttgttatgttttgtcaagcggcaggaaaatcaacgaccgagtaggaaaataaaacataacgcaaatcaatgccaaaagacgagaaaggatgagggaatgcgatgaaaacctatacactccgcgaagcagcgaaaaaaatcggggtcaccgcccgcgatttgaaacaatgggaaaagcagttcgccggatcgattgccgtcccacgcacaaccgagggggcacgcatgtacaccgacgagctgatcgaccggtttcgccatatccgcacttggcttgaggacggccgccatccgcgcgaagtggctgaaatgatcaggcaaatggacggacaaccggcagagcgagccaacgagacagccgctcaagtggaaacaaccgtcatggaaggggaaatcatcgatgtgccccgcctgctgcatcaagggatgccatacatagccgagcagttggcggcccgcttaaaagacgatatcgtcgacgccttgaaacaggaaacgacagccacggtccggcaagcgatggatgaggtgaaaggccgccttgactacatcgaggagcaaacgacggcagctgccgaaacggtgcgccgttcactccgcgattacgaggacgcatggcagcaaaaaacggaacagctgcatgaacatttggaaacggtcgtcgcgttctgtcaagaggaaaaagtaagacaggaagaggagcgaaaacagctcgaactgcgcattttagaacgggaaaaagcgtttcgcgagctcgtgttgtcgtttcggcaaaccgctgccagcaccagcgctgctcgaacacgggcaaataaatggtggaagttttggtgaagacgattttggcatcaatgtgacaagggcacccgttttggatgcgccatacctccgtcaaaaatcaaaaaagggccccgccaaaactcgggcccctttttgcgtcatattcggcggctctcggccgcatgtcgtttgatggcttcgatcaagtgcgcttcttcttgtttggtgacatggaggcggacgccataatagtaggcgtggacaaacggtctttcccagacaagctgcccccgcagcgtaaagggggcagcgtttagccaaaacgagatgtcaaccagcgttccccctgttgaaaagggaaggcggccttccgtttcgattttcatcccgtgcggacttagatcgtgaatgtagacgctgcgctcgccatcggctgtgcgcagttcagccgggagcggccggccaaactgataccggaacggttcttgacgcttaaacctcatccttcctccccttttccaagcagcttcgtcggttctttccagacatccaccaccatcccggcttcgtcagtgtcaacaacaaacgaacccgtgctgtagcggtcggagagacgaagggaagcggcttcgatcgtctcgaccacccctttttccgtccgcaatccgaccatttcctcatcgctgctgacaaagacggcgccgacaactcggtgcgggttggatttcacttcacgtacgatcacaacgccgcgcttcgctcgtgaggacggctcaaactcgctcatcgccacttttttcactgccccgcgctgcgtcacgacgacgaaggagcccccctcttctaggcgaacggggcacgcagcggcgacaaagtccccttccttcaattgaatccctttcaccccagccgcgcgcacgccaacaaggctgatctcctcctcggcaaacaagagcgcatgtccatcatgcgtcgcaagccaaagatggccgcatccatccgtcgcgtagacggcgatgacgtcatcatcctctttcacattaacggccacaagcgggcgggtgtagcgctgcacttggtattgagcgagctccgttcgctttacgagcccttgtttcgtcacaaagatgagctgctccccggtgttaaaggaagagactggaacagcggcgacgagttcatcgtcgcgttcaagcggaatgagatgggaaatgtgctggccgacctctttccaacggatatcagggagcgtatgcaccgggcagtataaataataaccgcggcgggtgaaaagcaagagcacatcggtcgtattcatctcgagctgggcgagcagccgatccgtttccttcatgcccatgtcttgaccgtttgaggcgctgtatgaacgatagctcgtccgcttcacatatccttcttttgtcacggtgacgatcacgtcttccgccggaatgagcgcctccaccttcactttcagctcttcaatctcctcttcaatcaccgtccgccgctcatcggcatattgctttttcatcgtcttcagctcttttttgatgacgccaagcagcttcttttcatctgcgagaatccccgtaagttccgcaatcgcttgatccagttcttccgcttcttgacgcagcgccgtgatgtcggtgttcgtcaaccgatacagctggagcgtcacgatcgcctcggcctgcgcttcggtgaatccgtaatgagccatcagccgttctttggcgtcgcgcttgtcgcttgaagcacgaatcgtcgcaatcacctcatccaaaatggaaagagcccgaatcaagccgtcgacgatgtgcttccgctcattcgcttttttcagctcaaaatgcgagcggttggtgacgacctctttccggtgggcgatgtaggcatccaacagctccggcaaactcatcagcttcggccggcgctcatggatcgccaccatgttgaagctgtacggcacttgcaaatccgtatttttgtacaagtagttgagaatcgcttccgcatcggcgtcttttttcaattcgatgacgatcgacagcccgttccggtccgtttcatcgcgcacatcggcgatgccgtcgagctttttgtcgaggcgaagctcgtcaatttttttcactaaattcgctttgttcacttcatacggcagttccgtgatgacaatgtgctttttcccgccttttccctgctcgatggcggctttggcgcggatgatgattttcccgcggccggtctcatacgccttgcggatgccgtctttcccttggatgatgccgccggtcggaaaatcggggccaggaagaaccgtcatcagctcgtcaacagtgcaatccggccggtcgatccgcatcaagacggcgtcgatcacctcgccaagcgcatgcggcggaatatcggtcgcatagccggccgaaatcccggtcgagccgttcaccaacaaattcggaaacatcgccggcaggacggtcggctcatcggtcgtatcgtcaaagttcggcacaaacggaaccgtttctttgtcaatatcgcgaagcaactcggcggcaatcgccgacaggcgcgcttccgtgtagcgcatcgccgccggcgggtcgccgtcgatgctgccgttgttgccgtgcatctccacaagcacgttgcgcagcttccactcttggctcatccgcaccatcgcttcatacaccgatgaatcgccgtgcggatgaaagttgccgatcacgtttccaaccgttttcgccgccttgcgaaacggtttatcagccgtgttgccatccatgtacatcgcatacaaaatgcggcgctgcacgggcttcagcccgtcgcgcgcatccgggagcgcccggtcttggataatgtatttgctgtagcggccaaagcggtcgccaagcacgtcctctaacggcatttccagcaatcgttctgccatcgtcattctcctttcctaacacatcagcaccaaaaaggcggcgccttttcacgccgccatcagccgatccattccggttcctcttcgagcccgaaggcgacgtgcgtttcgatccatttgcggcgcggctcgactttgtcgcccatgagcgtcgtcacccgccgttcggcgcgggccgcatcttcaatgcgcacgcggatgagcgtacgcgtctgtgggttcatggtcgtttcccataattgatcggcgttcatttcgccgagtcctttatagcgctgaatcgtatagccgcggcccatttttttcataatttctttcagctgctcgtccgtccatgcgtattcaacgatttcgtttttgccgctttttttgctgattttgtaaagcggcggcaaggcgatgtacacttttcccgcttcaatcagcggacgcatgtagcggtaaaaaaacgtcaaaagcagcacttgaatatgggcgccgtccgtgtcggcatcggtcataatgatcactttgtcgtagttgacatcatcgagcgaaaaatcagccccgacgccgccgccgatggcgtggatgatcgtattgatttcctcgtttttcaaaatatcgccaagtttcgccttttccgtgttgatgacttttccgcgcagcggaagcaccgcctggaatcgacggtcgcgcccttgtttcgccgaaccgcccgccgaatcgccttcaacgagatagagctcatttttttgcggattgcgcccttgcgccggcgtcagcttgccgcttaagagcgcctctttccctttccgctttttgccgcttctcgcctcttcgcgcgctttgcgggccgcttcacgcgcctgataggcccggatcgctttcttaatgagcatcgcgcttacgtccgggttttcttgcagaaagtacatgagctgctcggacaccaccgcatcgacggccgaacgcgcttcgctcgttccgagctttcctttcgtctgtccttcaaactgcagcaagtgctctgggatgcgcaccgaaacgaccgcggacaacccttcgcgaatatcggacccttcgaggtttttgtccttttccttcagcagaccaacgcggcgggcgtattcgttaaaaacgcgcgtcatcgccgttttcgcacccgcctcatgcgtgccgccgtcttttgtgcgcacgttgttgacaaacgacagcacgttttccgaataaccgtcgtgaaactggaacgcaaactcgacttcaatgccgttttgctcgccagcaaaatacacaaccgggtggagcacatctttctcctcattcaaataggcgacaaacgcttcaattccgttttcgtagtggaacacctcgcgcatgccggtccgttcgtcaacgagttcgattttcagcccttttaacaaaaacgccgattcgcgcagccgttcactcaatgtttcataatcgaagaccgtcgtgctgaaaatcgttgggtccggcttaaattgaatgatggttccggttttgttcgttgtgccgattttctctagcgtcgtcaccggtttgcctccatgctcaaaccgctgccggtaaataaagccgtcgcgatgaatcgtgacgaccagccattctgataaggcgttgacaaccgacgccccgactccgtgcaggccgccgctcgttttatagccgccttggccgaatttgccgccggcatgaagcacggtcaaaatgacttccggcgtcggcttgccaagcttatgcatcccgaccggcatgccgcgcccctcatccaaaaccgtgatgctgttgtctttatgtatttgcaccaaaatgtagtttccgtatccggccaacgcttcatcgaccgaattgtcaacaatttcatagacaagatgatgcaagccgcggctgtcggtgctgccaatgtacatccccggccgcttcctgactgcctcgagcccttccaacacttgaatggcatcttcgttatattcgtatgtcgctcgctttgccacaaggccaccccttcctacaaaaacaagaacatctgtttctattgtaccacaaacttctcgactgtccattgccttttgacatcccccgacaaattcggacaagtgcgacaaaaaaacgaaaggaccatctcgaacaagatggccgtttcatggattaagcacgcttggtgagcgcatgttccactttaatgcagcggtccataatgaccgtgtagcctttttctttcaaaaagcgatacgcctcctcattgacgacgccaagctgcgcccaaaacacgtcggcatcgatttgcacaaactcgcgggccagctcgggcaaatgctcagagcggcggaacacatcgacaatgtcgacatggccttcgatatcggttagttgatcaaccgccggaatgccttcccactcatcgatcatcggattgaccggaatgatttcgtatccagcgtctttcatcgctttcgccaccatatacgactcgcgctccggattgttggacaacccaacgacggcaatccgtttcgccttgcgcaaaatttcaccgatttcttcccggcttgggttgacaatggacatcgaggtctctccttcctttattctcctttttgctgtactagtttcgctccagccagatcaaaatcctgcccagccaatagaaaaagaaaaaaatcatcgatcttttttgcacagcgcccacacatcctaggccggccacaacagacgcaaacttgaacatcatattcatcgcctacgcatcgatccgctttctcgtccgcatccagacattctgtttgctggctgtccgaacatggatgacctgctgccagttattttatgttccacccggcgtacactccagctaaaaaaacggtcgtcatggcaatcgcatggacgatcatccatccccaccggccgtagcggaaagaggaagccgcaagcggggagcgcgctttttgggggacgatttttcctcccacccactcaaagaaaagcaaatacagccaccaggcggtgtatgaatcccacacatcccactgttccttataatcaatcagagggagcggcgatacaagagcaaccaactcgaacaacataatcaactgcaccatcgcaaagtaaaacggcaacttccatgcccagctttccggactgtacttgactccaaacaaaacgaaaaacggaatgacggttgccatttcaacgagcggaatcggtgtataaggaacgagcttaacagggaaggagtaaaagcctgcatagacaaacgcaaggcaaagaacgatgcctgtcaccgcactgaatgcatacaaaaccgcatatctccgtatatgccgtttggcgatccaaaaacttcccgctatactcaacatgaccgctgccagttccaccgtccaaacaacaggaagagaaaacgtcatcatcgatcctccctaacccatttcccactccctaaacgctgtctcagacagcactgttagtataatccaaagtgtggaatttattccggcgccctcaccggctttccactccatcaggctgcctagcatggcttaacaaacgtgcttcgtgcaaatttaattattgatgaagaaaaggtgtcccgctgtgtttttgggacaccctcgatggatcggactgtatcaaactttcaagaatttccaaacaaagaaatcattgtgcaacaaacgctaaaattttcctgaacgaaaaatcgagtaaagcagccaaccgaatagaaaagcggacgcacccaatccgatttcaacagcaggaatcttccacagcagcgtcgacggccgaccgagcgatgaagcgatcatcaggccgacgaggacgatgctcagcgaaagaagaacgatgctaaacgacagccggttcgcaatctggtcgagcttctttagcagcgcttccaaatcaggagccgtgatttccaatcgaagcttgccatgccgcatcattttcgtccattcctttacgctctccggcagtcggagcagccattcaccataatcaaaaatccgcttccacgctgtttctgccacgcgatcaggccgaagacgctctttcatcagctttctcccaaacggttcggcaacgtccatgatgcgaaactgcgggtcaagcgtctccacgaccccttcgaccgtcaacagcgctttccctaacagcgtcaaatcgcttgggatgcgaatgccatggcgaaatgccaccgaaagcaaatcctcgacggcttccccaagactgatctcaccgagcgggacgcggtagtatttctcccgcaactcgtcaatatcatcgtgcaattttccttcatcgactccgtcaggaacaatccctaagccgtaaatcgcacccaacaccccatccgtgttttgccgcattaaggcgatgatgagtgaagaaagatgatgtttgacatgaggtcgaaggcggcccatcaagccaaagtcaatgaaggaaagcgttccatcgtggagaacaaatacattgccaggatgagggtcgccatgaaaaaatccatgctcaaacatttgtttaaaggttgcttcagccaaacgctcggcgatcgtttttaaggagtggccgttcgctttcagccgctcgagctccccaagtttcattccttcgacatattccatcgtgagcactgttttcgtcgtataatcccaaaacacctttgggacatacaccgacgaatcgtcggcaaactgctgtgcaaaccgttccgcatggcgcgcctcgacggtataatccagctcctgccgtaatgaacgcgccagttcatcgacaatttcagacaattggtaggttgccgcccaatcgagacgacgttccgccagcacggccaaatcttgcaaaatttccagatccgtctccacccgcgcagcgatgtgcggacgctgcactttcaccgccacggcttgttcggaaggaagaaccgcccggtgcacttgtccgagcgaagcggcagcgagcggcatttcgtcaaatgaacgaaacaaggtttcaagcgaacccccaagttctgtttccaccctccggcgaacgtcggcaaacggaaacggcggaacttggtcttgcagtttttcgagctcgctgatgatcggagcgggaatcaaatccggccgtgtgctagcaatttgcccgagcttcacgaacgtcgggccgagctcctcgagcacaaggcggagccgctccccaaccgtttttccttcctttttcccttgctccgctctccatcgcggcggcaaagaaagaaaagacgaaaagccgagctcatcgacgatcatcccgaatccgtgccgaagcaaggagacggcgatttcgtgataccttccgatatggcgcatccgttttccgatcatcgggacatctctcctaaggcggcaaaaagcgagcggacaggccgcatcggtttactgcccgctttgttccttttcttcaagacggcggattcgctcctcgagttgccgcacgtcttctttcgtcgccaagtcaagtttatcgatcacctgcttgatttgctcgcgtacaagccgctgcacttccgttttccgcgcttcggtctgctgcttccattgatcgatcacttccttcgattcgtcaagcgacaattccccttttttgacaagctcgtcaatgatcttttccacttgttctttgcttgcaatcgccaatcccagcccgaacgccaatccttttttcaaaatgctcattcgtttgcagcctccttgtgccattctgttttccttattgtaccattctttggcgatccatgtcgagccagacggcaactcttttgtataggagacaggccgatgcggcatgctatcattggacaacgattcaaaggaggggtttgatggtcgacgaaccattgcattacggagaagactatcattttattcccgcaacatcggcggcaagcggcgtcggggtcagcgtgcggccggatttgtattgccatacgattcagatcgtgaacatttgcctcgttggccatcctgacgaccgcgcgtttgtattggtggatgctggcatgccgggatcagccgatgatattgtttcggtcgtggaagaccgctttggcagcggcagccgcccgcaagccattattttaacccacggccactttgaccacgttggggcgttaatcgagcttatccgcgaatggaatgtgccggtgtacgcccacaaagacgaactgccgtatttgaccggcaaagcgcgctatcccgaaccggacgcgtccgttgaaggcggacttctcgccaaaatctcgccgtttttcccaaacgaaccgatccagctcggcactcacattcagtctctccctgcggacggcaccgtcccgcatttgccggagttccactggctgcacacccccgggcacacaccgggtcacatctccttattccgtccgcgcgatgcggctttaatcgctggcgatgcatttgtcacggtccgccaagactcactgtacaaagtattgacccagcaaaccgaaattaccggcccgccgcgctactataccaccgactggacggccgcccgcgaatcggtgcgcaaattggccgcactcttcccatcggtcgctgtcacgggacacggcgccccagtagcaggagaggaattgcgtgatgggctgacgaagctcgctcgtgattttgaccgcatcgctgtcccagattatggaaagtacgtccattaacggaacgattccacctacacttacgatttggaaacgaaaggcttcccggtttgaaatgatcagcggcaggccgttgctaagaaaaagggtgtcccaattggacacccttacactgtcagacagcagccgcccaaggcgtttttctactgaaagcggaagccgtgctgctgcaacgtcaagacgatgcattcctccgaaatctttttttcatcaaattgaatcttcacttctccatcttccgtgtcgacgagcgagcgctccacgccgtcgagcccgctgagaaggcgttcaatgcgcgcaatgggttgcggtgacgtcgccccatcgatataaaaggtggcttcagccatcctcttccctccttccgcaaaaacatgccattccccgccgcttattttgcccgattcccgcccgcataaacgggcccatcgctccgttagcaatggcataaaaaaagatggcaagaattgctcttgccatctgtcataaaaaatgggcctaagtggacttgaaccaccgacctcacgcttatcaggcgtgcgctctgaccagctgagctataggcccgctcataaagtggagggggacggattcgaaccgccgaacccaaagggagcggatttacagtccgccgcgtttagccacttcgctacccctccataataaaaataaaaaatgccgactgcaggactcgaacccgcaacctactgattacgattcagttgctctaccaattgagctaagtcggcataaaataaatgcaagaaggtggctcattgttgtgctctgtgcctcttcctctacaagctgtttcgaggaagcaggatgcgtcgaggcaactcgaagccgattcgatgaagcggatgctcgtctctaccaattgagctaagtcggcataattatgatataaatcgtggctcattgttcatttgttgtgtcccttcctctcccagcggattcgaggaagcgggatgcgtcgggacaactcgcagtagattcgacgatgcagatgctcgtctctaccaattgagctaagtcggcgtaagtaggaatagaacgtgactcgttgtttttccactgtgcctcttcctctgccagcacattcgaagatgctggatgcgtcgaggcaactcgaagccgactcgacgaagcgaatgctcgtctctaccaattgagctaaatcaatatttatggcggaggaggagggattcgaacccccgcgggctgtgacacccctatcggttttcgaaaccgaccccttcagccagacttgggtactcctccatagctgtttggagcgatgcggtcgagaggacttgaacctccacggggttgcccccactaggccctcaacctagcgcgtctgccattccgccacgaccgcatacaatggagcgtaggggatttgaacccctgacctcttcgctgccagcgaagcgttctccccctgaactaacgccccatgatggtggagtatactgggatcgaaccagtgacccccacgctgtcaacgtggtgctctcccgctgagctaatactccacgttgtttgcctagcagcgacctactcttgcaggggcgctggccccaactaccatcggcgctggagggcttaacttccgtgttcgggatgggaacgggtgtttcccctccgctatcaccactaggcaatggcgacgatttttattataaagcaatccaaaagtttgtcaagtttttttgtatctttatatttcagttctttcagaatcggaacgacaatgtaaaatttactataaaaaaatgaaagagtcaaccctctttttcatttttttcgatcttcactgtccctttctctaaagttcttgtcatccccttctttatacgcgtataataaaggaagaaggaacgtataataaagcagggcattggcggccaccaatgccctgtccatacacagccgctgcaagaagtgcagtggcccaagcctcgggcatcgtaacctaccctcgcctcggcctagcagggtgggttactttttgtctttggatacggcgatcaccgcgacgatgagtgacgcaaacgcaatcatgagcgtcagcgcgtcggcaatcgacatcatcagcaccaccccctttcgttcagggagtggccactgcccaccctgcatatggctgtgcatgtttcattataccatcaaatcaaacaaatgcgaatatacattcgcatcctcgttgaaaattaggaatgtttccctacccgagggggacaaacgccacttttcctgttgcttcgtaccgccgcttccacagtccttcttccctgcttcctataaccgctgaaactccggcgttttcatcaagcgctcgaaaaaaatgatttgtataaaatcagcgtttttccgaataatgaccatagacgaatctcgctgttccaaggaggaaaaaaggtggaacaagcaaggcaaacccgcattcatgggctgttgttgctgatcgtcgctgctgtgttcgtttggtcggccattcgtccaaccagctatgcggtgtgggcgcttgaggtcgccccaacgcttgtggggcttgtgatcgtggtggccctgtatcaacgcttccggctgacaacgatgtcgtatgtcatcatcgccatgctggcggtcctcatgttgatcggcggccattatatttactccaaagttcctttttttaactggatcaaagatgcgttccatttcgaacgcaaccattatgaccggtttggccatttcctcaaagggacgttcgccctcgtcctaagggagattgcgctgcggaaaacgccgctgtcgcgcggcccttggcttttcacgatcgtcacaagcatgtcgctcgccatcgccgccctgtatgaaatcatcgaatggctcgtctccatcatctccaaaggaggaaaggcatcgaaagattttttgggcacgcaaggcgatatttgggacacccaatgggatatggtatgcacattgattgggacactgattgccctatggctgctctcaaggtggcacgaccggcaacttgcgcggttggatcagccccgcagctaggctcgtaaaacagcggcttcccttttcaagagaagccgctgttttcaattcaccttatacaaataaatcgtccacgccgactcatcggacgtgaatacacggtccaacacgagtccattttccgccgcattgtcaatcggaaccgccgagaaaatatagcggccgcccatttttttcaactgttctgtattcagctgcaagttcttcagccgctttttcgagtgtttcgtgaacatgtaccgttttccaagttccgctgtaaaaatatagcagcgcccgccccattcgtcaaaatatgtgcggatcgttttgcttttttccagttcacgttcaatgattttgcggaactcgtatttgtatgacagcggataaaagttgttgtacgtatcgagcgtgtaaaacccgttgtattgggcgatggcggggtgaatgccgatgctgacgacgcggtagtcggacaccgggagcccgatgtattgcttgatttcttggaactgtttttccgcgtaaaattgttttaccgtcggctcgtagcggaagacgatttcttcgttaatcaaaaacaccaagatcacttgggccgctagcagccgcttcgcccacttttctccttttttgctgtattgccatacgattttcagcgctagcgcaaactgcacataaatgacaagcgggcgcaaaaaatgaaagcgggcaaagttaaacgtgtccaaaaaatgaaaccgctcggtaagcggcagccaccctttataaaaccaaaatgcataccacgccgacagggcgaaattcagtccgaataggaaaagaaataaccgttcttgcttccatcgttttttcatgaaaacgagatacaaggccatcaaccaggccggcaaaataaaaaatgtatgctcggtcatgacgtgatggtggccgaggagaaagtttttccacgtcaagcggacgcaatgccaaaacgacaaacgggcatggaagtactcatcccggcttgtcggctcgtcttcccataaaaacgagtacacaagccggtactcgacaagcaaatacaacagcgtcatgtaagcgatggaagtcaaaaagcggatgttccaccccttcccgcgcaacacatcaacaagccagagggcacctatggcggcaagaaagaaaaagaacccgagcacaaagctggaataaaacgggagaagcgtgagcgcgacgtaatgtttccactccccctcgcctttccggatgctcaaaaacgcccagagcgcaagcggcatgcccagcgtgcttaacatccccgacggccaaaacagcgtcagcgcaaatgcgagcgccacgccgatgcgaacagccatccaacgcggctcgggcaggaaatgtgtttttaacaaccaatacataccgacaaatgccaccacccttgtgatcgtttggctgagcgcataagcagtcatcgtgggaaataacgcgtgcagccagacgatgccggtcaactccgaaccgagggcgtttcttgacaacttgccgttggcgatttgcggaatcttcgcgtcaagcggcccggtgatttttccgctttcggagagcaccttataccaagcgatattggaatccaaattatcgtggacgcgaatatgggcgttctcgccaaggagaaagaacggggacacgtaaagggcgatgaggccaagcgccaaaaggaaaaaccatcgttctctttgttcggccatcggcatcacgctcccgtttccaagtttctattggatacggtgtgcaatgagaagaaaattattcctaaggacggtcgaagagggtggtgatttatgaaaaggggggctgcgcgttcttctcagtctcctcttcattcgcattttttgccccttctattttctctatgcacacctatcttaaaatattaaggacaacttatggtagatagcttccccactacaatacacaatagaaaacagcggcctctctcttacaaaaccgctgtttacacctgcttctacacccttgacttttcctttaatcctatcagatggtccttctcttccctccggctgaaaatcgccgcgaggatcgcttcggatatatatattgttgtgccacacgctgaaaatcgcacttggaacagccgccaagggtgaaaaattcgctgtggcaattgccacgctcaatccggagttttgcattcctacctccatggcgaccgctttttgtttagccaaatccatgccgagcagaaggggcaggctgaagtcaaaggcaactggacgaatcccccttaacaaatttgcccgccaaccgcttggatatcttcttcacgttcgaccgtcacgtcaatggcaatccgcagtcctttcacaatcgtttctaacgccatgctgggctgtcctggatgccgggctgcttgttccggcagatacggaatatggataaatccggcccgaatgggcatcttcacttgggcaatataatgcatcaatccgtaaaacacatggttgcagacaaacgttcccgctgtataagagacagaggctggtatgccgtgacgcctcaactcatggacaatcgctttgaccggcaaagttgaccaatagccaacaggcccgcctggaacaacgggttcgtcaatcggctgatgaccttcgttgtcgggaatgcgggcatcattgatgttcaccgctatcctttcaacggaaatatcggctctccctcccgcctgtccgacgcaaatcacaatatcgggatccacttgcttcattgcatcatgcaagatttctaatgattggccaaatacggttggaatctcccgaacttcaacgatataccgatcgtttttccatccggctgcttgcttggccgcctccagcgatggattcaccgtttctcctccaaacggatcaaatccggtcacgagcacttttttcatcgtattttcagtcctttcccgttatcggattataaatccatgagagtgaccacatacattgcagcgatgttgaacgccaacagaatcaacgctgtcggcacttgcacacgaatgacatgatttttatccttcaagtcaagcagagcagcaggaacaatgttgaaattcgccgccatcggtgtcatcaaggtgccgcagtagccggaaaacatcccgagggcggccacatgattcgcatcgacgccaaattgtttaatcagcagtggaacagcgatccccgctgtcatgaccggaaacgcggcaaaagcattgcccatgatcatcgtaaacaaagccatgccaatacaataggccaccacaatccaaaacaacgaatgagtcggaatgatgtttcctaccaaattggaaacagcggcgcctaccccagcagtcgtaaaaatcgtccctagcgttgccagcatctgcggcaagagggcggcccagccgattgattcaagcagcctgcgcgattctttgaccgccataacaggggtagaccgagtgatccacagactgacaagcaaagcaacgaacgtcgctagaccaagagacacaagggtcacgtttttcggatctaaaatgaaggcgttcccaaccttgacatttttcagccatgtcacgccgatgacagtcaaaaccggaatcaacaaggccggaatgaacaggcgatgtttcaatcgatcgcgatgttgtcttctctcttccggcgtcgcctcttggtagcttccgagcttcaatcccccggttccgacaatggccaccatgataagcacaagcactccggtgtaaaacgggggaatgatgctgccgaacagcaacgccacgccataaaacaaataaaacagccctgatgtgaaacgcttcgggttttgacgatcggcaaaggtccacaagcttcccaacacaaccacaatgcctaaaaatatgtacaccgcttcaatggacagccacattcactctctcccctttccattctcccgatgaaggagcttgtgaagcgagcggtccagccgatgcaggcggatgctgtgaacgatcaacgcggccacggccgttgggatcgcccataacgccatatgcagcggatcagaaggaatgccgttttgatcaaaaaatcctttcatcaacaaaatcgctccgatggcgatgaacacatcctcgccaaaaaacaacccgatattgtccaccgctgcggaatgagcgcgaatgtcatcccggacatgatccggcagttttccgtatttcgcttccgccgctccttctgccataggagcgacgagcgggcgaaccatttgtgcatggccgccaatggaagtaagcccagccgcagcagccgcttcccggatgatcaaataagcggtcaagattcgtcctgttgtcgcggctttgattttcgccacgacactctctgcctgttcacgcaatccaaaacgttccaaaatgccgatgacgggcaatgtggcgatgaacaccgccatataccggttggtcgtaaacgctgttccaaattgttcaataatgtcatacagcgattgatgggcgagcaatcctgtcgccaatccagccgctgtcacgacaagaagtggattaatgcgaacaatgaagccgatgatgacgatcaacactccaatgagcaccatgtttctcttctcctctccagcacattttacggcaaatgttaatacaaatcgttacgtcgttcaccccactctatttcttagtcggcatccccctcccctccatctgtcgttccacatttcggaacaatagtttcaaatttgttattatcattatataattgagaaaaatgaaaaatcaataaatacttaccgaaaatttactttacaaaataaaacatcaacttgaccgaacccgtcatgatacatcaagccccctcttcgttgcatcccttgcccctattttgtatcatgaataattaagagaaatttagcagaaaaaggaggtgccgaccatgaccaaacaactccctcccggccaattcgaaaccgaaaaatggccgattttgcatgagggcgatgtgtaccaattcgatgaagcgacgtggaatttccgattgttcggcgatgtgaaagaggaagtgtcgctttcgtatcaagaagtgatgcagctgcctaagacggtttcaaccatcgatatgcattgtgtcacaacatggtcaaaattcgacacgacgtttgaaggcatcgccttccgcgagtttttgcgctttgtcgagctagatcctgatgtgaaatacgtgaaaatttacggatatttaaacggcgaccggttcggctattcggcgaacttgccgcttgaagcgctgatgggcgatgatgccttgtttgtctatcgatggaaagacaagcatcacgactggcaggacatctcgccgaagcacggctatccgctccgtttcattccgccggcgacgttttacttatggaaaggggcgaaatgggcgtccggcatccgctttatgaaggaagatgagccgggctattgggaagagcgcggctattcgatgaccgccaacccgtttaaagaggagcggtttgccgagtgggtgccgcggattcgcttttgacaaagcaaaaaagcgaggggtcggaaatccctcgctttttgatcatcaagcggcttggcgggatgccgcttgtttctcaagccaagcacgaagacgccaaaagagaagctgaaatacgatggccgccatcgctcctttgacggcgttaaacggcaaaatcgccgataccaccaacgccttcgcttccggcgcgctcatctgcggagcgccaaggaaaagcgtgtacgccggcataaagacgcagtagttgagcacgctcatgacgagcgccattgtcactgttcccgccgccaaccccagcagcaagccttttttcgatgcggctttcccataaatataggaaaccggcaaaataaacgccgccccagcggtaaagttggcgatttggccgatcggaacgccggtcgcactgccgacaaaaacatagttcaacacgtttttcaagagttcgaccgccacgccggcgagcgggccgtacaacagcgcggcgacaagcgccgggatgtcgctgaagtcgacaagcaaaaagttcggaaacggcggcaacggaaagttgagcatcatgagcacatgcgccatggctcccaacactccgatgccgacaaaggtgtggatggaaatgcgtttcatgcttgttctcctccccttctcgtgattcatcctcacaagaagaaggctgccgccgcgagcgccaacaaaaactcccttaaaccgaacgaggcttaagggagaaaaagggtgtgcgcaactagacgttcgcatgcgccaaaacgaacgccggcaaaccttcatcttctcccatccagactatactgtcggctccggactcgcaccggatcctgccttgcggctcgcgggctgagaggccaagcgcctcatcaccgccggtcgggaatttcaccctgccccgaagatgaatcgcttatacatttttattattccgattaatttagtatacaatacctcttttcgtttgtctatcattttttcccatatgttttatgtttggcgcctactccgccaacttgtcaattctcctttggaagcatatcccccggctcgagcaccggcggatggacgtccaccgtatcggcgtatttcagcccggttccggtatttaatacgacgaccgtctccccatcacgaatccaaccgctctcgcgcaacgttcgtgccgccgcaaacgccgccgctccttccgggcaaatgaacgccccttcgagttcggctgccgtccgctgttcagccaaaatcgcttcatcgttgacggcaatagcgcaaccgtccgtctcatacaccgcctcaagaacaagaaagtcgccaagcgctttcggcacattgatgccaaacgccactgtatgggcgttcggccaaaacttcgattcacgttttttctccttccacgccttgacgatcggcgcgcaatgctcggcctgcacagcgacaagccgcggcatgcggccgtccacccagccgagcgcctgcaattctttgatcgccttgtaaatgccgatcaacccgacgccgccgccggtcggatacaaaatgacatccgggagctgccacgagaattgttcggcgatctccagtcccatcgttttcttcccttcaatccggtacggttctttcaacgtcgacgcatcgtaccagccgtattcgcggatcgctttggcgacgatttgcccggcatcgctaatgaggccgttgactaaatacagttccgccccagcgatggcgcattcctttcgcgtcagttccggtgcatcaaccggcatgacgactgtcgcctgaatgcccgcccgcgccgcgtagagcgaccatgccgcgccggcgttgccgtttgtcggcatcgcaagctgcttgacgcccagttccttggctttggaaaccccgaccgccgccccgcgggctttgaacgttcctgttggaatgaccccttcgtctttcatgtagagcgcttcaatgccgatctttctgccaagccgcatcatcggcacaagcggcgtcatcccttcgccgagcgacacgatatgttcaggatgctttaccggcagcaactcatgataacgccataaattcgcttcacgttccctcagcacatccctcttgactttttggcgcatcgactccaagtcgtaagcgacaagaagcggcgaaccgcattcgcaaagttgatggatttggtcgacatcgtatgtacgttcacacttcggacaatacagatgagacacgtagctgaatgacatggtttggcttctcctttccatttgtttcatccgcacgaggcaggaagcacctactttcgcgtttctgacgaggcactggccttttcattataccataaccgtcctctgccaccggcgcctgtaatggcagtgtccgtacgccaactttggggcatcatagcgccaagtaggaaatggtccccctcttttttaccgtttgaagccgcatatggtaaaataaaacggaaaccgcctcttttttctcactgcatcggcggaatgattcgctgatccagaaaaacttatacataaggagatgaaccaatgaaacaggaactcatcgaacgcttcatccgctacgcgaaagtcaacactcaatccgacccaaacagccatacgtgcccatcgacttcgggacagtgggagctggcgagaatgctcgtcgaagagctgaagtcgatcggcatggaagatgtgacgatcgatgacaacggctacgtgatggcgacgttgccggccaatacggacaaaaacgtgccagtgattggctttttggctcatatggacaccgctccggagtttacgggagccaacgtcaacccgcaaatcatcgaacagtacgacggcggggacatcgtgttaaacaaagaacaaggcatcatcttgtcgccaaacgatttcccggagctcgctcactaccaagggcatacgctcatcacgaccgatgggacgacgctgcttggtgctgacgataaagccggaatcgccgaaattatgaccgcgatgaactatctcattcaacacccggaaatcaagcacggcaaagtgcgcgtcgcctttacgccggatgaggaaattggccgcgggccgcataaatttgacgttgccaaattcggcgcccaatttgcctacacggtcgacggcgggccgcttggcgaattggagtatgaaagctttaacgctgccgaagcgaaaatcacgatcaaaggaaaaaacgtccatccgggcacagcgaaaggaaaaatgatcaactcgatcaaaatcgccatggagttcgagcagcagttgccagcccatgaggcgcctgagcatacggaaggatatgaagggttttaccatttgctttcgttccaaggcagtgtagaggaaacgaagcttcactacatcatccgtgactttgaccgcgaacagttcgaggctcgcaaagcgaaaatgaaagagatcgcggcttcgcttgcgcaaaaatatggaaacgaccgaatcacgctcgaaatcaacgaccaatattacaacatgcgcgaaaaaatcgagccggtgcgccacattgttgacatcgcccacgaagcgatgacgaacttgggcattgaaccaaaggtgaaaccgatccgcggcggtacagacgggtcgcagctctcctacatggggctgccgacgccgaaccttttcgccggcggcgaaaacttccacggccgctacgaatacatttccgccgacaatatggtgaaagcggccgaagtgatcgtggagatcatcaagctgttcgagcaaaaaacttcctaaagccaaaagggagccgatggttttcggcatccctttttcgcttctaaaaacatcataattgttccgcctattgcagttttgtgatccgcccttcgatttgtaccgaaaacggctgtgacaactggcggatgtaagtgacaagtgcatccaaatcgaccggaccgacctcgcggtgttgcccttgcgtcagcacagtgaacccatcgccaccatcagcgagaaagctgttgaccgttaccgtatattcagcgtctggatgaagcggggtgccatctggcagctgaatatcgacgactctgtcccctgctggtctgctggcgctccatgtatagcggaggccggagatttgcagcatgcgcgtttgggttggctgccattgttgattcaaaagctggcggatttgcgcgccggtgagcgtcattttcacgagctggttgttgaacggctgaacgttgtacaattcgccccacgtcacttcgccttgttcaatatcggcgcgaatgccgcccgggttcataaaggcaaaatcggttttcatcgccgcccgctgggcatcggcgatcaaattgcccaaggcggactcgccgctttcgttttgttcatcggtgatcgtttcggctgctgtgccgacgacttgattgacaagcggcgccactttcgcttcatatttttcgacgagggcacggatttccgggtccggagtgatgccgtcatgatatgtcgtcacgatctccgcttttttggcgacgacgtctttcgtacgcgggtcgattttcaaatcgacatcagaacgccgtgccgtacgaatacgactgaacgagcagcttgccgtccacaaccgcatttaaataggcatggttatgaccggcgaaaatcacatcgacttcatcatcgacatttttggcgatatcgacaatttccccgcttgcgtttgtcccatccggattggatacgcctgggttatgggcgagaacgacgatcgtttgcaccccttttttcttcagttcccggaccgctttgttaatcgctgttgcttcatcgatgaacttgactcccgcgacgccgcttggcgtcacaatcattggtgtttccgtgagcgtgacgccgatcaatccgatcggcatgccgttgacccgcttaatcacatatggcgggagaatcggctttcccgtttgcgcatcaacgacattggcgctcacgtacggaaaatctgctccggcgaaatcgccggtcgccgggtgatatccgccatggatcaagcggagcatttccgctactccttcatcaaactcatggttgccaagggtgccgacgtcaaagccgagcttattgagcacttcgatcgtcggctcgtcctgcagcaacgccgataccggcgggctggcgccaaccgcatcgccggcatggatgagcagcgtatttttgttttccgcctcccgctgtttcaaataagcggccaaataatcagcccgtccgacttcccgcccgccgacttttctcgtcacattcaactgaccgtggaagtcgttaatgcctaacagctgcacctcaatataacggtgcgaggaagcaggcggcttccccttgcttttcccgttccctgccgccccaactggagccgcggccagcaccgctgcagcagccaatgcggatagcacccgtcttccccatcgtttggaattcttcattcccggttcccctttctctcgccttctcgttcactcccattatatccttgcgagtcaatacaatgatagagcagaaaggatgatttttcgtaaatattttgtaaattcacaactgactgttgagaacaacagaaacaaaaaaagaccgcccgatagagtctgttgatcggacagtctttcccttttagctcggtggacagccagccgtggggcgggtgttcccaagaatctcccacctcgaagcacaagcataggtggaagagcgttcaaccgaccgcgtttttcttgtttaacggagcaacgcgaatgccggtcgtctcctcaaaatcgtacaacccgcccgggagatcggcaaaccgctcgagttcattgtaagccggaatgccgtggtacgccatatcgagaccttcttcttcctcacgctctgtcgctcggagcccgaccgtgctgtcgcacacattcgcgatgagcgcaccgctgacgaagccccaaacgatgaccgtcaacgcgccaagcagttgggtggtgaacaaccatgcatgaccggtcgtcaacaatccttgcgtcgagtcgaacaagccgacggcgagcgtgccaaacaccccattaaacccatgaaccgccaccgcaccgaccgggtcgtcaattttcaacgcatcgaccaacagcgtcgcatagacgacgatgacgccgctcacaagaccgatcagcaccgcgctccattgcgaaacgaaggcgcaaccggccgtaatggccaccagaccggacaatacaccgttcataaccatgcttggatcggcttttccgtactttttcatcgtcacgaagagcgccgacgcgcccccggccgcccctgacagcatcgtgttgagggcgatcgatgccaatgctttattggatgcgtcgagcgtactgcccgcattaaacgcaaaccagccaaaccataaaatgaacgccccagccgaagcaaggggaatattgctcggcgcaaatacgttcacactaccgtccgagttgaaccgcccttttcgcggcccaagccgcttggcgatcgccagtgccgcaaagccgccgagcgcatgaatcgctgctgaccctgcgaaatctttcatcccaagtttcgccaaccagccgtcgctatgccaaatccaatggcccgacaatgggtaaacggcagcgcaaacgagaagaaccgtcacaatgtatgccttaaaattcatccgctcggcaaccgcgccggaaataatcgacacacacgccaccgcaaacccgatttgaaacaaaacgaacgccgcgctaggcaacggaacagacaacgaaatacgttccggcgtcccaaacaatgtcgtgccgacccatccaaacgcgtcatcgccaaacatcaacccaaagccaatgaaccaaaaggcgagcgctccaacggtcaaatcaacgaaaattttcattgtcacattgacggcgtttttcgtccgcaccagccctgcttccagcaagctgaatccgccttccataaacagcaccatcgctgcagcgatgacgatccacacagcattgacttgttcgatcatgaccttcccccctgtttctctgccaactcatcaatgtcaaaatccaacgtgcccgtgcgaatattgtacgcctcaagcaccgggtagacgaaaattttcccatctccgtcttccccggtttgcgcagcggcgacaatggtttgaatcgtccgctcgaccatataatcggaaagaacaatttccagcttcactttcgggtgaagcgtcactttgtagttttttcctcggtaaacgccttgcgtgtccttctgttttccccgcccaacgacttgcgaaacggtaaacccggtgatgccgatctgtttcagccctttaatcgtatcggtcaatttttccggccggatgatcgcttcaatttttttcatgtttcccgccgcccccctcaaccgtttcttgtgtaataaaatataacgtatttatgttaaaaattataacaattaaaaaagctgtgtcaagtatgaggacaaagtttttttgcgcgccgcctatcgggcataactcgaaggaaagcggatcagcagggtgtccatccaaacgactgatcgccgttatccgttctaacacaaaaaaggtgttccgcaaacgatcggaacacctttttcatcgtattgtcattcggcgctatgccacgcgaaacggccatgaacgtcaagcccttctccttgttagatcgtctccttcccgcgcacgccgttgatcgaatagctcgctgtaatggcggcatttaacgaatgggaaacggaacaatatttttcttttgacaaccgaatggcgcggacgaccttgtcttccggcaaatcgccttcgagcgcgtaatgaatatgaatctctgtaaaccgctttgggtggtcatcggcgcgcgttccttcgacttccatcgaaaacgcgcggacatcaagccgcattttccgcaagatcaaaacgatgtcaatgccggtgcagccggctaaggcgtgaagcaaaagctccatcggccgagcgcctgaatcgttgccgccgacgtctttcgaggcgtcgatcggaatcaccacaccggaagcgctttggccgctgaatgacatgtttccgttccatacaaccgtcgttttcatcatggtcgctcctttctcatctgtccggggtcggacggactttccgacagcccgtttcttcttttcagtttagcggctatgtccttgaaatgcaaaattcctgtctaccgttttcgctcatgcatgttaaaatagaaacatgcacaaacttgttgagtaaagggtgtttgattcgatgaccgcactcattttgcttcttgcttatcttctcggctcgattccgtttggccttcttgtcgggaaaatcggctacgggatcgacatccgcgaacatggaagcggcaatcttgggggaacaaacacgttccgcgtgcttggggcgaaagcgggaacgatcgtcattgtcggcgatatgctaaaagggacgctggcggcgagcttgccgatgcttttttccgtccccgtgcatccgcttttggccggggcgatcgccgtggtcggccatatgtatccggtgttcgccaagttccgcggcggcaaggcggtggcgacatcgggcggggtgatgctgttttattcgccgttgttctttttgtcgctcatcgccgtgtttcttgtcgtcttggctgtttcacgctacgtctccctgtcatcgatggccgcggcgctgtatgcggtcgtgtacaccgtctttttcactgacgacattccattgacggtggcagtgttgttgctggcttcgtttatcttttatcgtcatcgcgccaacattcaacgcatcttgaacaaaacggagccaaaagtgaaatggccaggcaaacgctcatgacgacggacggagaaaggagtttgttgcgttgagattgccggaagcatttgtcgcgaaaatgaagaagctgcttgatgaagaagcagacgagtttttcgctgtttatgaaaacgaaaaaatcaacggcttgcgcgtcaatccgttgaaaaccgacccgggcgcatgggcaaaaacggcgcccttttccctttccccggtgccgttttgcccgaccgggttttattatgagccggacgaacagccgggaaagcatccgtaccatgcggccggcctgtattacattcaagaaccgagcgcgatggcggtcgccgaagcgctgcgtcccgcccctggggagacagtgctcgacttgtgcgccgcccctggcgggaaaacgacccagcttggagcgatgatggaaaacaaagggctgcttgtcgccaacgaaatccacccgaaacgggtcaaagcgctcgcagagaacgtcgaacggttcggcttgacgaacaccgttgtcgtcaatgaaactcccgaggcgcttgccgagcggtttccgggcttttttgacaaaattttagtcgacgccccctgttccggcgaaggcatgtttcgcaaggatgaagaggccgcttcgttttggagcccggcttatgtggaagaatgtgcggccagacagcggcgcattttggaaagcgcctatgcgatgctgaaagaaggcggcattctcgtctattccacgtgcacgttctctccggaggaaaacgagcaaacgattgaatggctgcttgaggcgcacgatgacttgcggctgttgccgatcgccaaagcgggagggcttgagccagggcagccggaatggacgaaaaccaatcgatccgatctcatacacgccgcccgcctttggccgcaccgtctgaaaggggaagggcattttgtcgccaaactgcaaaaacagcggcccacctcaccttggcgggggcggtgggcgaaatcgagcgcgccaaaagccgctatccgcctgtatcgccggtttgaacaagaggcattgtggacagagcgagacggcacgttcgtgtcatttggagcccatttgactgtgttgcccgagcgttgcccggatttgtccggtttgaaaatcgtccgcgccgggttgcacttaggggatgtgaaaaaagagcggtttgagccgaaccatgcccttgccttggcgctgcggacagaggaagcgaaacatgtgcttgacctatcgagcgcgagccgcgaaatcgtccaatattggcgcggcgagacgctttccaccggcggcgaccgcggttggctgcttgtggccgtggatggatttccgttcgcctgggggaaagaagtgaaaggaacggtgaaaaacttttatccaaaagggctgcgcctcgtctaaaacgtcggaaaagcagatggcaaaggagctcccaatcgcaaaaaaaggggctgacccaaaacgcgggtgcgttttaggtcagccctttttttactggtgctgcttcgtcggaattgttaaggtaaacacgatctcatcggcggccaaatcgattttttttgccgccacttgatagccgttgccaaagcgaatgtccgtgagcgcgacgtagacgcgggtgtgctccgggtcaatcgccacttcatccggcagcggggcgtgcttttgcaagtagcgaagcacatacgtcaccggcagcttccagtcgccgagcgaaatcgtcggctccgtgagctcgacattccctcctttgactacttttggcacaaacgagacgacgagttcgaccggacggcctaaaatagggatttcgcttgaaacataaacgcgatcagcgagccaaacgcggtattgcagcggatggcctttcgtttttttcaccaaataatcgttaatgacggcgttcaaatgcgctttcttcgagtaaacagtaaatgaggctccttcgacatccgggtgcgccggccgtttcaccggcggagacggcttaagcagccaggcggcggctaaaacaatgaccgccgcgttgacagccgccaacatccaaaacgctcgtttccaattcattgcagcaagctccctatccaccattcttttcgttcctttaacgcttcatacacccgcatggccatctgttcgtatcctgcggcattcggatgaaattcgtcgcgatgaagcaattcgtcgcggtcgatgaagatgtcttgaatatcaacgaagatcgtccgatcataccgtgaaagcactgcccggctggcgctgttccactcagcgatgacatcatcgatttccggaatgttcggcaacgtgctggaaaacggattgtatagacccacaagcacaatgaccgcatccggattgatcgtgcgcagcgagatcaatagatgatccagtcggtcggcaaatatttccgtggcttgctgaaaccgctggcgcgacaagtctaaaaagtgcgagcggacgacattcatcacatcgttgccgccaatggtgatcaagatcatatcagcccgcccgagctccgcttgatgggcgtgaatgaccggttccaattcagcgatgcgccggccgcgttttcctaaattcgtcacggtgaccgtccgcactccgtcttctgccgaaaggagcgggacaaggcggccaacatagcctcctttcccttcgccgtccccgactccttccgtcaacgaatcgcctaaagcgaccaaatgtatatctttcggaagcggctttgcttccgtctgcttgacggcggcttcatgcgggcgctccggctttccgcccgccgaaagcgacacgcatccggcgagcagccagcagcacaacaaccatccccaccgtctcattgtttgacacctgccttttgccgcaacaaggggaaagacgaaaagaaggcaaaaaggcggtagccgtttttgcctcattgcgacgactgcacgattttgatatgctctaaaattgtttcgtatggcacatcttgcacgccgctgtacgtctgaaccacttttccgtctggcccgaccaaataaaaactggtgccatgcacgacttggtcgtcattggccggcttttgcacgatcgttttaaagcttttttgcgccagctcgctgatctcggccgggctgtatccggtaagcaaatgccagtttgataggtcatctgtaaattgtttcgcatacgccgccagtttttccggcgtgtcgacttccggatcaacgctgaaggagacaaactcgacatccagtccttctttctttgccatttgctttagcttggccatatgggccgtcatcggcggacaaaccgtttcgcaatttgtaaaaataaaatcggcgacccacacttttccttttaagtcgcgaagtccaaacgactgaccagactgatcgacaaacgtaaagtcctcaaccggccagtttttggcgtccggaatcgtttttccgcacgccgccagcaaaagaacaacgagaaaaagcgcgattcgtttccacatcgatggatccatccttttcgaccaaaatatgttgatgccgcacaacaacggcgtttattcatcaagcgccgcttcctccattttcggcagttcgcgcgccgctttcattttcgccataaattgttccggggtgatcgtcacccggtcgataaacgcctccccatccactgtcaaatgaagcggaacgacttcaacgccgtgctcggcaagcaccgaaaacggcacatcgaccgttgagtcggttacaattttgattggtttcattcgttcactcctaatactgatgatctcgtttccattatataatgaaaccggcgaaaatcctacctaaaaacgtccatgagcaagctcggctcatccccaagcaggaacatcgcccattatgaacggactataccggcagaaaaaaagttgttttgccgccaagggcaaaacaacaacagtcatgcattatgctttaacgccgtttctttaaagatctgctcatataccggccatttcagcactttcttcaaatgttcgcggaacgagtaaacggaacggtttgttctcgaccgatacacttttgcaataaacgcctccaagcgcagttggaccatgaatcggtacgtattctcttcctccaatactggaatttcgataatcttgaccttctgcccatacgcgttttgaaactcgaggcttttgaatagcaaaatatcaatcctctttttcaccgatttacttttattatacaccaatccggtgaaaaagtatgtcggaatgcggcgaatttgttccgacttttttcgtcaaatcaatagatggaacaagttcgggtctttgttgacctcttggaacgggaagccttttttcttcatccgctcgatgagcggcgcgtagtcttcgcgccgtttcagctcgatgcccacaagcgccggtccgctttctttgttgtttttcttcgtgtattcaaaccgggtaatgtcatcggtcggcccaagcacttcatccaaaaactcacgcaacgccccagcccgctgcgggaagttgacgatgaaatagtgctgcagtccttcgtaaatcatcgagcgctctttgatttcctgcatccggtcgatgtcgttgttgccgccgcttatgacacagacgactgttttgcctcggatttgttccttgtaaaaatcaagtgcggcgatcggcagcgcccctgccggttcagcgacaatggcgttttcgttgtacagctccaaaatcgtcgtgcatacttttccttccggaacgacgacgatgtcatcaagcaccccgcggcataaggcgaatgtcttttccccgaccgtcttgacggcagcgccgtcaacgaacttgtcgatttcatcgagcgtcaccacatgtccgtgctcgagcgccgctttcatcgatggggcgccagccggctcgaccccgatgactttggtggacggagaaatgcttttcacatacgtccctagtccggccatcaatcccccgccgccgatgctggcgaacaaaaagtcgatcggttcatcgcagtcgttgagcacctcgacgccaatcgtcccctgtccggcgatgacgtattcatcatcaaacggatggatgaacgtccgcccttccgcctcggcgcacttcaccgcttcgttgtatgaatcgtcaaacgtgtcgccgacaaggacgatctcgaccatgtctttgccaaacagctgcacttgcgacactttttgccgaggcgtggtcgcgggcatgtaaattttcccatgcacgccaagcgcccggcatgaataggccaccccttgggcatggttgccggcgctggcgcataccaccccgtttctccgctcctcatcggttaaatgcttcatccggttgtacgccccgcgcagcttaaacgaacgcacgacttgcaaatcctcgcgctttaagtagacattgcactcgtagcgctcggataacagcggatttttttgcagcggcgtatggaaaacaacatccttcagcgtatgatacgcgatcaaaatgtcctcgacgtatactgccccttgcttccgtttcagctgttgttccatgttctcgttccctttcttttctaagttgtctttgatttgtagattatatcacaaattcgcaaaaagaaaagggaattttcgaaaagttttatgaggatgaagggaagcgggctcgtgaacatcgcgatggccccgctttaccggatactggacgcttccgccggccagattcgcgcttttggcctgacgccatccgatgagcgccatccttcctgctcgaaacctctccctagccgtcctgccagacggcaacacggcgaattgtgcagcatatgtacggcgaacgatatagatgcaacgaagaagtttcacatattcttgacggaaaagcggtttatccacttgcgactgtcgaaggcaagcctgtggcttgcctccgtcacgccaaggcgtgacagaagaccgaacaaacgcctgcttcacagacccatatatgggtctggaagcggcgttgttcggtcgcccgacagtcgatccaatactcggtaaaagccgcaaatggtaaatcttcaaattgcatctatatacttcttcatgcgcaagcggccagaaaaaacgaccggcgctacgcccggtcgtcctcttttttgaactcttcttcctcggcaaattccatcgcccatcttccttcatcataccagcggtgcgcttcttcccgtcttgcttcttcgtgcacatggttttccatatacaaatggaaaaacgcttcaaccgccccgatcgccaaggcgctgaaaaacgcgccgtatgccatgttgacggacggggcaatgagggcaaagctgaccggccaaataagcaaaaaggaaagcggcacgtcaagagcggcagcgacaaaatggccgacgcgcggcaacacgaacagatcgccgatcatataagaaacaagcgccgtcacgatcgtcatgagtgaaatcaaggaaagcggggcatcgaagatcgtaaacatcgaaaacaagacgacgctccaagcagcgagcttgacgacaaacggaacgatatgtttcatcgtcttcctccatttccattgtggttctattgattatcgttcctttttcgccccgcttctatgcagaaacacgttttcaaaatgttcggatctcaaacaaaaagacgccccgtttttggggtcgtcttcgcaaacgtttcgtacgccaacgacaaacgcatgtccatgcccgtgtcccatctatttcgcctttttccgctcataaatgataaaggcgtgttcatacggattcttttcatctttccctcctggcgtataggaaacgatttcccattcatcgtcagaaatgggcggataaaacgtatcgccggggaaggaagcaaaaatttttgtcacatacagccggtcgacaatcggcatcgtcgcccgaaacagttcggccccgccgatgataaacacttcatcagcgcgcgatgcgatccattgcttgacttcctcgagcgaatgaagcacaaggcagccttccgggcgaaacgagcggttgcccgtgacaacgacgttatcgcggccgggaagcggccggccgatcgcttcaaacgttttgcgccccatcacgatggcatggcccattgtcacccgtttaaaatacgccaaatcggccggcaaatgccaaggcaagcggttgtctttgccgatcacccggttttcatccattgccacaatgtgcgaaatcatcgcgtcctctcctttacacagccaccggtgctttaatcgtcggatgcgggttgtagccgacaatttcaaaatcgtcgtattcgtaatcgaaaatggacggcggcttccgtttgatcacgagcttcggcagcgggcgcggctcgcgcgtcagctgcagtttcgcctgttcgagatggtttttgtacaaatggacatcaccgccggtgaaaatgagttcgccgacatcgaggtcgcattgctgggcgatcatatgcgtcaacagcgcgtagctggcaatgttaaacggcagccctaaaaacgtatcaacggagcgctgctgccacatgcacgacaaccgaccgttcgcaacataaaactgaaaggcataatggcacggcggcagcttcatctcgtccaattccgctacgttccaagcgctcacaagcagccggcgtgaattcggatttcgtttgatctcctcgacgacccacgcgatctggtcgattgttttcccgtccgcccctttccatgagcgccattgcgcgccgtaaatcgggccgagatcgccgttttcgtccgcccactcgtcccaaatcgtcacgccattctcctgcaaatagcggacgttcgtatcgccttttaaaaaccaaagcagttcataaatgatggagcggatatgcaattttttcgttgtcacgagcggaaatccatcttgcaagttgaagcggagctggcggccgaacaccgacagcgtgccgacgcccgtgcggtcttctttttcgacgccgttttccaaaatatcctccaaaagctgcaaatattgccgcaatgttctcacctcacgctctatcataccataaagcaacgcatggtgaaccacttgtccataaaaaaacgagccttttacgaggcccgttccgccaatccgcggatcaacgcatatgttctcggcgctgccgcccgcaacgtttgccgcgtcttgtcgcttgcataataataggcaaacgactcggcaaaatactcttccggataagtcaaaaaataatattcgccaggaaagagccgcggcgcctcctcccgccaaatcgcttgaaattcgtccgtttcatgaatgcggtcaaatacgatgtaatcgagcgaatgagcaaactcatgcagctccaaattgaccgagccatgcccttttcctttttcgctatggccgaggcggacaagcactaaatgcgacccaccgatgcccggcacgtcatcccatgttttcgaacccggcatataaccgcgcggcgtttttccccgcaaatggcgggccgtcggctcatcggtgatcgggccggtcaacagttggatgtaaatatggtggtccgccgcctgctctaaaatcgtgcgatcaatgcgggcgagcgtccggatcatttcattcgcttcagaggcggaaaactccgtctccggcacgatgatgatgcggccaagcacatcatgagacggaacacccctaaggccaaggctgctttcttcaagcagcacgccatgggcagccggatacggcgagaacgacagaagcggaatggcgaacagcgccgccaacaaactagtgaacagccgtttcatcgtggttcccccgcttctttcaatctatgaaaatcatatcatagaacgaagcgggaaaaaacgcgcaaaatcaggaaagaaccgtaggcgattatgtacgccagttcggcggcgtattttttgaccagtagattttcccgagttcatgatgggcttgaaacccatcatcgcatgtatgatagtgaaactgaaaccaatatccgtcttgcggcggatgctcgcggcggacgtgaaagcggatcaaatcctctcccgtatccgcccgatacaaatgaaaaatgcgctccccttgcccgccggacggattttccgaaacagccaaatagcggagctcctcttccggataacgatcggcaagctcggcgatcacttcttccatgcgcggcaaaatgacggcgcgaaactcatcttcaatgaccggagcgattttgcggccgaatttttcatgggactgggcaacggccttttccatcgtccgctcaatgaattgagctcgcgtcaacgaaaccgcttcctcggcacgacttgttggactgtgctgccagtcggaagacgatgcatcatctgacggcggctctttggccgcgagcagcgaagcgggcggtgtgacgagtccaaacgtgcagacggtaatggcggcaacaagcgtttttcgaagccaagacggcagcttcatcgccttcacctcccgctaccgccgatcagcggccaaagacgcgaacaagccggtcgcttttaatttggcgaccgcccggcgcaacacttcttccggctggacaagggcgatgcgcacatacccttcgccgctcggcccaaacgcgtgcccaggcgtcacaacgacgccggcttggtcgatgagcgccttcgcgaacgaaagcgatgtaaagccgtccggaattttcgcccacacgaacatgccggcttgcggacggtcaaccgtccaaccgatgtcagcgagtccatccacgagcacatcgcggcgcgcttgatacatcatgcggctctgggcacaaaagccggcgccatggcggagcacttccgcggccgctttttgcagcggccaaaaaattccgtaatccaaattggacttgaactcggcaaacgcacgaatcacctcggcatttccgcacaagtagccgacccggcagccggccatgttgtagctttttgacaacgaattgatctccacgccaacgtcctttgcgcctggaacagaaagaaaactcaccggtttgtttccgtcataatacagctcgccgtaagcaaaatcggaaacaacgaggatatcgtaccgcttcgcaaactcgaccacttcgcgataaaatgattctgtcgctacggctggaaccggatttccaggaaagttgataaacatgatcgtcgtccgtttggcgatgtcctccgggatcgcacgcaaatccggcaaaaagctgttttcctccctcagcggcagaaaatacggcatcgcttccgccatcgccactcccgccgcatacgccggatacccgggatccggcaataaaatgacatcccccgggtcggcgaacaccatcggcaaatgcacgagcccgtcctgtgatccgatgacgtacgtcacttccgtctccggatcgagcacgacgccatgcgccgtccgataataatcggcgaccgcttcatgaaactcgcgaatgccccttaatgtgtagccgtacgcattcggctcgttggcgtagcgggcgatcgcctcacgcacaaacggcgccggcggcaaatccgggctgccaacgctcaagtcgatccactcatcatgaaggtggcgctgcttttgacgatacgccgtcaactcggcgaaaatcgatgccgaaaacgcgttcattcgtttcgcttttttcatttcgtcttcctctcccttgacaagacaaaaactgcattttctttttgcttctgttggtatatacttttatcatagttccgaaagaagacacccgcttcaaccgcgtgaaggtcgcagcccagcgatcagcggcaaatggatgtcggttggcgtcagccaaaacacatgataaaatcaaggtatatcatgttctttgtgaactggatatagggggttgcatggagaatatccaatgcgaaaaccaagcaaagccttccatgcgtaaaatatccaaggcgcgaaagaactccgaatcgtcggatgcctagggttgggacgacccgaagtcacgctcagggagacgaaagaatgctttcgtcgtggaactgagaagctcccacttcaagcaaagcgaagtgggggtagttcacatgaatagtgtatcatagattctcagcgaaaatatagacagaaaggcgggaaaaatgaaacatgaacacgatcttttttgcggccagcctcattacattgctttactttatttatagttgtatcgccaacgcctaaacgctcttggcgatccatccagctcccttggcattctgttggatgcgaagggagtttgcgcatgaaaacgacaaaaggagccccgcatcgggagctcctttttaatcgatttttgtttttttgcgggcagagtcaagctcgaaggcgcctgtctccgtctccgtcgtgccttgccctcgaacatctggggcgctgacgcccgttttcgaacgatcttttttccgcttcggcacgcccgatcacctccgcccttatcgttcccgccaacgcgccgttgtatgcggaacaaaagcagtttgctcctcgctcgcaccgcatcagccgcaatattggtcaaacgcagccaaaatattttccatcacgtcctccatcgagtgaaactcgatgtcttcgcgcggaatgaagtgaacgacttctttcccctttaagagtgccatcgacggcgaagacggcggataaccgacaaagtactcgcgcattttcgctgtcgcttccttatcctggccagcgaataccgtcaccaaatggtccggctttttctcgctccgcagcaccgcctgcgtcgccgccgggcgcgccaatccagcggcgcagccgcacactgagttgacaaagacaaacgtcgttccttccacttgttccataaactgctcgacttcttcgctcgtgcgcaattcgcggaagccggcgcggacgagttcatcccgcatcggctgcacgagctggcgcatatagtcttcgtaagccattgacattgccctcattcctccatatgatcatcgttgtgctatcagcatactatacttcgaacaaaaaaatcaacgaagacgctgccggcggcaagtgaagagcgatggatgggggaagacgcccctccaaagcagcatcggctggaaagcagccgcaaaccgcgaaattccttgccaacgtcgcccttttcttttccatttctagtaactgccgcggccatcggctgccattcgacatatactgaatcgtgaatggcacgaggaagcgaaaggagcgcagtcgatggggtacattgaagagttgcgtaaaatcgtcggaacccggccgctcattttagccggtgtcggcgtcgccgtcatcgatgactatgggcggattttgctgcaaaagcgccgcgacgggctgtggggagtccccggcggcttgctggagctcggcgagtcaaccgaagaagcggcgcggcgggaagtgttggaagaaacggggctggagatcggtgaacttgaactcatcgatgtgttttccggccaaaaatactttgttcggctgccaaacggcgaccaatactacccggtcacgatcgtctaccgcacccgcgatattcgcggcggggaactgggagaggacgggaaagaatcgctcgaggtaaaatttttctttcttcatgaattgccaaacgagctttctccactctttcaagatcttgttgagcattattttggcagctgacggacaaagccttggagaatcaaccccaaggctttgttgcggtcagtgactgctgcgcagaacatttcgaagtcgattttcattgtaataaattggagaataatcggcgctccgttcggcggcggttcggctgctttcaatgtcagcttccccttttccacctcgtacagcttcgctccgacctcgagcacaaccgtgacgacttaacaagaatcgctttttttttatttctccggcttgttctctttttttcggctctccgtcatttgcttccacacagaccctttcgcttcttcgccgccttcgatccgttcaatggccattttcacttgcaagctcacttcaaactccggatcgttttccgccgcttttaacgccggcagcgccgattcgtcgccgacttcgtacaaaaacatggccgcgcgccaacggacgagcttgctttcgtcctttagcgcttcgatcatggccggaatggcctccggatcgccgatgtcggacaaacagtcgccggcggtgcggcggacagcgacagcaggatcttttaacgcttcatacaaatacggaagcacctttttgccgccgatcatgccgagatacgctgttgccaggcggcggatggccattttttcatccttgagcgccttggccaacaccgggatatcgtcctcggtcggctcggccatctgctcgagcgcggcataccgtttgcgccaatccgggtcatcgagcatctcgctcgtcactttgaggcttggacgcttttgcaccgttttttcctgctcaccgcggcggaacatgttgacgatccgctccagccgctcgggcggataggctgccgacagctcatcgaccatttcgcggccgatttcctcaaacgtgccgtagcgcactcctttttcgacccatttgcgctcaagcacaacatttcctgcgtatttttgcgcctcaatgaccgcgtccataaacggtttcggcagcccgacgcggtgttcgcgctccccatcgacaagcttcacttgcatcggcagaccgtacagcatttgcacgaacactttcacttcgccgaaatgttcgtttcctttcggctttgcctcggcgccgtcatccgctttctcgccgaacacttcgcgcactttcgccaaaatgtcgcgccagtcgtatttcggatggcgttcaatagccaaaaaatcagcgacatggtaaatgcctttcactccgtcaatgcgcatcaatgcttgaataagcggcggcgcttcgccaatgttgtccggtttgtagttatggcgcgtgccggaaggcaattcttcatcaagcaatattttcatcgtgttcgggcttggcgtcggctcaatcgcttgaatgcgcaagcgttacccctccttgccttacagcagcttttcaatttcctttctcagctcgcttggctttgtttgcggtgcgaaacgagcgacaaccttgccgttgcggtcgaccaaaaacttcgtgaaattccatttgatcgcctttgttcccaatgcccccggcgcctcttctttcaaatattgaaacagcggatgggcgttatcgccattcacatccactttcgcaaacagcgggaacgtcacaccgtaattcaactggcaaaattgctcaatttcctcttccgtccccggctcttggccgccgaactggttgcacggaaagccgagcacaacaaacccgcgatcgcgatattcgtcatacagctcctgcagttctttatactgcggggtgaagccgcaacggctcgccgtgttgacaatcaacagcacgttgcctcgatagacggaaagcggttgttcctctccgcgaatggttttggcgctgaattcatatacactcatgatttttcacctcatccctatcatagcggatttcaccgtttgtttccactttttgcgccactactgcccggcgaacagctgcaattgctcaagtgatgaaaccatatacggcaccatctccggcaaatcggcggcgttttcctcataaatgaggcgtgcaaattcgaccacggcttcattttcatacgggccgcgttcatgcggaaacgtaaagcggagcgtttgccggatgattcgctcctccccccaaatcgtccgcagcgttccttcaatgagcgcacaaacggacgagcggcgaaccggaagggtaaacagaagagcgagccggcagccggcccggccgtgatagagccgctcgttgaccagctcagcaaaatcaagcgaaagccgcgcggtgcagacgacgagcggatcgggcgcatcattcagccgaaatgaaatggcgtactcccggaacaaacgagccaaatcgacaaggtcgcggcgatcgaccacggcaatgcgcccttgcaagtccgcgtcatatatcgctccttccaacaccgtttttaaattgtcaaaggcggtcggatccaatcgggattccccctttttgttcacaagctgttttaaggtcaaaaaataaattgaagaatgttgacaaagtttttataattaaggtatttagtaacgagacagaaacggaggggacaccattgccaatcaacattccaaaagacttgccggcgaaagaaatactcgaacaagaaaacattttcgtgatggacgaagaacgggcttactcccaagacatccgtccgctcaacatcatcattttaaacttgatgcccgaaaaagaaaaagcagagacacagttgctgcggctgctcggcaactcgccgctgcaagtgaacgtcacctttttgcgcccggcgacccatgagccgaaaacgacaagcaaacatcatttagaacaattttacacgattttcccgcacattcgccatcgcaagttcgacgggatgatcatcaccggagcgccggtcgagcaaatgccgtttgaagaggtcaactattggggagaattgacggaaattatggaatggacgaaaacgaacgtcacgtcaacgttgcacatttgttggggggcacaagctggcttatactatcactacggcattccgaaatacccattgccggaaaaatgcttcggtgtgttcaaccatacggtggaagtgaaaaacgtaaaactattgcgcggttttgacgatgtgttccgcatgccgcactcccgccatacagacgtcaagcgcgaagacatcgaaaaagtgccggatctcaccattttgtccatgtctgacaaagccggcgtttgcctcgtcgcatcgaacgacgggcgccgcattttcttaacgggccatccagaatatgatgcgacaacgctcaaagaagaatatgaacgcgacttggcgaaagggctgccgattcgcatcccggaatcatactttcccaatgatgacccaagccagccaccgctgaacacatggcgctcgcatgccaatttactgtttgtcaactggctgaactattacgtgtatcaagaaacaccttacgtttgggagtgaagaggaatcctttcgggcaaaaccgccttgccaaaacggcaaaggcggttttcttaatttttacatatttcgacaattgtcctattcctctctctccctaaccgcatactctatagtagatttagcagggaggtgaacgggatgggcgcttggcatggccatggctttgcgttgctcgttgtcttgtttattttgctcattattgtcggagctgcgttcggcggctacgtttactaaacagtaatccctttcttcggccgccgtgtttgccagcatccggccggcttgcgtgtgggagggcgccgtaaaagcgctccccattttttgttgcattcgcttgaacgctctcccacttatgataaagatatgtgaacagcctatactaatgatgtggtgatagtgcctaaaggaggtggaaatcgtgacgaagcagccaaataaaggaagccggaatcaaaacgagccgacgcaggatacaatggcattgctcgacggtccagtttccggcgacaacagcaaagggcggcggcaaaacaaaacccaaaatgacaaaaccgatgaaaatgcctaacccacaaaaagaaggtgtcccaaaaggatcgggacacctttgcttattactgtatatatacgcgcaaaatgctgtccgaaaaccatatattgtactttatcgaaagaaaaccaaccttttgagacagcctctttttgcttctaaaattcaatccctttcatcgcggttcttccttgttcatagtcatgcttgatgagcttcatttccgtcacgatatcggcagccgccatcagctccgggcgcgccgcgcgccccgtgatgacaagatggagcgacggcgggcgcgtgcggatcagctcgagcacctcgctgactgatacgatatcttcaacgggaaagcggtcaatggccaacacattgttcagttcatcgagcacaatcatatcataccgtccggaatacacatattctttggccaccgcccaggcacgcttcaatgcttcccggtggatgtccggcgttttcgtccatgtgaagccggcgccgagctgacggacgtcgacgccaagacgctctagggccaactgctcgccgtatgtccgttccggcgatttcacaaactgcaaaaccgcgacgttcattccccggccgacggcacgcagggcaagccccaatgcggccgtcgtttttccttttccgtcgcccgtataaacgatgacacgcccgctatgacgaggcgtcggcatcgaccacgcccccttgccgctccggaaaccattggagcgtctcacgcagacgaacgacatcgccgatgatgatgatggccggatgggaaatgcccgcctgttccgcctcgtctgacagcgtcgaaagcgtcgccgccaccgtgcgctgccgctcggtcgtcccccattcaatgatggccgctggcgtatccgacggctttccggccgccatcaaccggccgcaaatatccggcaaattggccgctcccatgtagacaatgatcgtatcgcatcctcgagtcagcgcctcccaatcgatccgctcactccgatgcccgctgaccatcgccaccgaggcggcgtaatcacggtgggtgaccggaatgccggcgtacgccggcacagcaatgccggatgtcacccctggaacgatttcaaacggaattccggctttcaccaacacttccgcctcttcaccaacgcggccaaaaatgcacggatcgccgccttttaagcggacgaccgtttttccttgttgcgcatgccaaacgagcagctcatgaatttgttcttgaaccgtgtcatgttttcccggctctttgccgcagtaaagaagctcagcgtccggcttcgcgtagcgcagcagcttacggttgatgagccggtcgtaaataatgacatccgcccgttctaggcattcgcggccgtaaaccgtgatgagcttttcatcacccggcccagcgccgactaaatacactttgccgacggtcatcgccccttctcccctttcgcattggccgtggaaatgcccgccgaggcgaacgtcgccatttcgttcaccatcgccgttgctgaaatcaagagcggaaacgctaccgccgcgccgcttccttcgccaaggcgcatgccgagatccaaaagcggctccttctccagcaaacgaagggctatactgtgccccggctcttgcgaacgatggccggcaatcatatagtctgtgacgttcacggcaaactggcgggccacaagggcagccaccgtgcaaataaaaccgtcaagcaaaatcgggatgcgccgttcggcggctgccagcatcgccccggccatagcagcgatctccaacccgccgattttcgaaagccattcaagcggcttcgccggatccggtcgatgaagcaagagcgcccgtcggatcacgtcctgtttatgggcaagcatttcctccttaatgccgcttcctttgccaacgatgcgctcaagcggctcatcggtcaacgtggccaataaggcgctcgcggcggtcgtattgccgatgcccatttcgccgacaatgagcgtgcgggcgccttgttcaatgatggacgccgcctgttcgtaaccgacatgaagcgcctgttcagcctcggacggcgtcatcgcttccgtttccgcgaaattgttcgttcccgggcgcacctttttctgaatgacgcgctcatcagcaatcggcacggcgacaccgacatcaatcacctgaagcaacgcgccgatttgccggctgaaggcgttgatcgccgctccgccgttggcaaagttgtacaccatttgcgccgtcacttcggccggataggcagacaccccttcttccgtgacgccatggtcggccgcaaacacgagcactccgggcggagtgacgcgtggaagcagctccccggtcatgccggcaagcgttgccgccacttcttcaagacggccgaggctgccgggcggtttggtcaattgatcgatataggcacgcgcttgttcaaccatttcacggtggatcagtgggatggaaacattcatcatgggcgcacaatatcccccatcaagcgggaatatgcgcttcctcctttctcgtctatgattgagggaacgaaaaagcagctttccttcgccacgccttagcgcgacgggaggccgaacaccacctgctttacactttgggattcacaacccaacaaccgagccaatcattcgttgacactccacacgcctaaagggcgtgggattcttgggtcgtttgcgccctcatccatttctggttcagacaacgcaaaagcttcaggggtgtgtcatcaccccgtcccatcgggttaggatgtaccccaatgggcggcgcacctgtgaccagtgcgctaggttcggcggcgaagcccgaaatcgctttggcgatgttgatcgcgccattcagatcggcatgaatcgcatatccgcacttttggcatcggaagcggatgccgtttcggttcgctttctctcgatgcccgcatcggcatgtttggctcgtgtaggtcggcttcacccactccacccgaatgcccgccatttccgctttataggcaatcatcgtttgcagttggtggaacgcccaagcatgaaggcttcgccccgcttctttggccgatgttgcccgcttgcgaatccccgtcaacgcttccatccgaatcacgccaacaccgttggcgagggcaaaacggacgagttgacggctcggctgattttatggtttcgatccttcatccagcgggactctttacggccgattttgcgaatcatatggagtttcttggctttgcccaacgttcgccgcaaagccgcatatcgtcggcgaatgaaagcgcattggctgcccttgaaaaacaacgatttcgttccaatgctgacaacggcgatataacgaagtcccaaatcaacgcccattgccttggtgtcttcccgttgttggacttcaactgtgatcgcgacagccaaattgacgcatcatctgttcgatccgctcgaccgccacgtgctggcggacatgagcggcaagccggtcgaacgccttttctttgagcgagcgaaagggtcggacgccagaaggggcgattcctttttggcggcgaatgctgttgaaaaacgcggtgcggaacgcatcgttatgaaacaaatcgtgcatgtacgtgcccagcacccgctcatcactgtgcttcgccccttcatggcggccgtccgcctcaataagcggcgcatagccaggaagcggcgccgagcggcccatatgaatctcgtatccttgcaccgaaaaccgctcgcccgcccacgtaagcatcccttccgtacggatcgtgattttcgtccgctcaagcgtcgtttcaatcggcagcaaaccaagcccttttacttccgggagcggcgtctcgactccatacggatcgcggatgacggcgccaagcatttggtagccgccgcataagccgacgactctcgcttttcctttattgacaagcgacacaatgcgggaagcgagtcctcttttcttcatataaatcaagtcttcgatcgtgtttttgctgccgggaagcacgatcacatccggcgcgccaagctcatcggcgtgcgtgaccaaccggacgcggcagtccggttcggccaaaagcgggtcgatgtcggtgaaattggcgattttcggacagcggatgaccgcgacatcaatcgcttcctctcccccgacagatgaagcaaaccgctcaagcgacagcgaatcttcagcatcgatcgccaaatcaggcaaatagggaacgacgccaagcaccggcacgccggtgtgctgctcaaaccaatcaagccccggcttaagcagcgccacatcgccgcgaaacttgttaatgatgaccccaatgacccgctttcggtcctcaggctcaagcaacgacagcgttccaacgaggctcgcgaacaccccgccccgctcaatatcgccgatcaacacgaccggggcgttggcgagacgggcgatgcgcatgttgacgagctcgcggtcgtttaagtttacttccgccgggcttcccgctccttcaatgacaatccggtcatactcgttcatcaacgtttcgagcgactgacggatgacggccagcccttggtggaaaaactcgttccggtaagcgaacgcctgcatattgccgtacggtttgccaagcacaacgatttgcgattcatgctcgcggcttggcttaatcaaaatcggattcatctcggcgcgcgccgccactccggccgcttcggcctgaattccttgcgcccgcccgatttcgtttccgtccggcgtcacgtaggagtttaacgacatgttttgcgacttgaacggcgccgtcttccagccgtcctgggcgaacatgcggcaaaacgcggtggcgatgacgcttttgccggcatcagaatgggtgccttgaaacataatcggcagcgccttagccattgatggtcaccttctcgcattcggcgagccaccgctcaaccatcgccggggcggacgcgaaatgaaaatggacatagccggcgacaagccggtgcgccaaataaccgtcaggcttcgttcctttccggccgctcgtttcgtaggcaaacggcgcctcgccccgcggttcgtacacggaatagtgaaattcatgcccgcgcgctgtttctccttccggcaatagaaaatttccatttcgaccgcgcacttcgcggtagccaagcgccgcgagcttcgtcttcatcacgaccttccccgggatgacgcccgccatctcataggccgcaccgtccgtcgcaacaagctgttcggtgagaaacataaacccgccgcattcggccaacgtcggcaacccgtgttcgatggcggcgcggatcgactgtttgaccgcggcttgcctggcgagctcggcggcaaactcttccggaaacccgccgccgatatacaatccgttcaccccatccggaagcggctcgccggcgagcggagaaaagtagacaagctccgcgccgcaggcagcaagcatctccagattctccggatagtaaaaatgaaaggcggcatctttggcaaccgccacgcgcacgcgatacggccgcgaagggcgaatgagcggcgccggagaacaaagggctggcgcttctgcaatcgaaaggagcgtctcccaatcgatcgtgcgcgccacctttctccccagttcggcaaaaaacgaatccagctcgccgcgctccaccgacggcacaagtcctaaatggcgctccggcagcgccaacgcgtcgtcttgtgtaagaaacccgatgaccggcaccccgcacgtttgctcgaccgccgctttgacaagccgaaaatgcccctcgctgccgacgcggttggcaaatacgccggcgaggcgcacatcggggcgaaacgtttgaaacccatggacgatggcggcggcgctgcgggccatgccggaacaatcgacgacaagcagcaccgggctttcggtcaacacggcgatttcagccgtcgacccctcgtcagaaagcggctgtttcccgtcaaacagccccatcaccccctcgatgatggcgatatcagccccttgacaaccgttggcgagcaccgttttgaccgcttcgcttcccatcatccaactgtccaagttgcgcgccggccggccggtcacagccgtatggtaagtcgggtcgatgtagtccggaccgcatttaaacccttgcaccgtatatccttgctgcctcatggccgccatcaacccaagcgtcacggtcgttttgccggcgccgcttcccggtgcggcgatgacaagccgtcgcatgcctctttcccctttccctgcatggtcgctttcttttgatgatcgatgagcgccacggaaatcgtcacattgccggacttctttttcaccagcgccagccgatcggccccgctgtacaatttcgccgcgggctcgctcaccccatacgcgccggtgtagcggtacaccgtttccgacggcgcttcgatcggcaccgtgttcagctcttctggcgtatacgcaaccaattcccatctatatttgttgactacctccaaaagtccttgttcatcctttttcaaatcaatggtgcacaccgctttgacacttttcatcgaaaagcgcagctcattgagcgtctcatggatgaccgcttcgatttcgtcagccgatgtgccgcggttgcagccgatgccaagcgcgattactttcgggcgatacaaaacgccgttttgcaaaatggcctcttcttccggtgcaagcaggcgatgagtgaccacaagcgcggccgccgggcgggcagcgagcgcttccgcgatcgagtcgtacacagcaatgtttttgggcaacggccgcccttccggccaccagccggtttcccccgactcttgcacgatcgcgaccggctcttcgttcacgaccgcggcgctcaccggtgtcagcttgtcagctgattcccattcccagccgaactggcgaccgaacagatcgacggcgattgtctgctgcacgtcagaagcggtcgtaatgaccgggcgggcgcttaaaatggctgcaacgcgccgcgtcagttcgttcgctccgcccaaatggccggaaagaacactgatcacatgttcagccttatcatcgatcaccacgaccgcaggatcggtctttttgtcttttaacagcggagcgatcatccgcacgacagcgccgagcgaaatgatgcaaatgagtccgtcatagcgggcgaacaactccggcaacagcgctctgacgttgccggaaaacaagcggatcccgtgcttggcttcatcgccgcgggcgaatttatccgtataataaacgtccgctcccgcaagagcgcctccaaggcgtcgggcgatctcgaccccgtgtttcgtaatggccacgacagcataggcgccatgtctttcgttgttcgcggcagcagcccccaccttacttctccccctttcgatatccgtgcgtaaacgtgcggtcgtacagcttcgaacggtagccgcgctcatgaatatggggatcgagcgcccaaccggccaacatgatcgcgtgtttcgtcacaccatggcgccgcatatcgtcagccattgtggcaacggtggaacgaatcacgacttcatccggccatgtcgccttatagacgatcgcgacaggcgtatcaccgctccagcccgcttcaaggagcgccgcgcttacttttttggcaagcgtcgcgcttaaaaaaagaacgagcgtgcaatgatgctgcgccagctcctgcaatttctcaagcggcggcatcggcgtccgcccctcggcgcgggtgaaaatgaccgtctgcgtcaattccggaacggtgagctccgcctgcacggcggccgcggcggcaaacgccgaactgacgccggggacgatttccacttcaattccttcttctttcaacaaggcgatttgctcaagcgtcgccccgtaaatcgatggatcaccggtatggacgcgcacgacaagccgtccttgtttcacttgctccgccattgccgcgaccatttcttctaaatgcatgccggcagtatggaaaacgtcagcatccggcttccggtagcgctcgatcaattccgcgctcactagcgagtctgtgtaaaaaatggcgtcggcagcagcgagaagctcggcgccgcgaaccgtgatcaaatccggcgctcccggccccgctcctacgatatacagcttcactttctcaccaccatcaatgtcaaatattcgagctccgctccgtcgagctcctcgaccttccacacgacttcctcgccggacgtcactttcgtcacaacagcggcgcgatgaagcaaatcgagttcccgcaacagacgaaccagcaaatcgatcactttcgccactttaaaaaagacaacgcaatcgtgacgaagaagcactgctttcatcgcctcaacatcgtcgcgggcgggcacgatcgccacagtttcatcaccatccgccagcggcagacggagcctagcggcagcagcgttggccgaactgacgccggggacgacttcaatcggcgcttccggatagcggttctccatcacgtgcatcaaatgaatgaacgtgctgtacaacagcggatcgccttcggtcacaaacgcgacatcgcgcccggccgacagctccgcccaaatggcgtccgccgcctcgttccacttcggctcaagcacggctcggtcttttgtcatcggaaaatgcaggccgagccgccgtttttcctctggcgcaaaatacgcatcaataatttgttccgcatagcttttgctttgccgccctttttttggataggcgatgacatccgcttcttttaggcggcggtatgctttcaccgtcatgagctccggatcgcccgggccaacaccgatgccgtacaacgtgccggtcattcgtctccctcccgcttggctgtcatgatatacaccggattgagcgcctcaaagcgcgtcaactctaaaatgggcttgcttcgcgacacttgcgcgagcgtgatgtccacatgaaacccgcgttcgccgagctcgcggcccgcttcagcaagcgtctcaaccgttgccgcgttgatcacgatgcgtccatttttcttcagccgtttcgcacagacgtccaacaacggcgacatcgcgcctgacgtgccgccgataaagatggcatccgggtcggcaaactcatcgagacgatcgggcgccctgccgtgcacaagcgtgatgtcaacgcggaatttgcgcaagttttgccggcaaatctcaaggtcgcattcatttttttcaatcgcaaacaccgccccgtcgcgggcgattttcgccgcttcaatcgcgaccgaaccggtgcacgtcccaatgtcccagacgacgctgtccgggcgcaagcgcaaggcgcttacgcttaagacgcgaatttctttctttgtaatcagccctttgtccggcttgcgttggaaaaattcatcatcgtcaatgccgagcggccaaaccggaccgggagcggtttgccgcaaaatgactatatttaatggaagaaactcggtttctgccatttcttctagcttgaaaaaccggcatcgctcgttcggcccgccgagctcctcgccgacaaacgcctcatattccgtcatgccgtactcgagcaaatagcgggcgatggcggccggcgagttcgtctcatcggttaagatggcgactttgcgccgcccgtcgatccgctgagccaagccggtgagcggccggccatggacgctgacaaacgccgcgtcttgccaggactcgcccattttcgcaaacgcccattgcaccgagctgacggcgggatacacgtcgatcggcaatttgccggccaaatagctgccgatgccgtaaaagagcggatcgccggaagcaagcacgaccgtgttgcgcgtctcatggcggagccgctccaccagctccgccagtccgcggcggatgaccatcgtttctcctttgtattcaggaaacatcgccagctgccgttcgccgccgacaagcagctcgctttcatcaatccagcgtcgatacagctccggaagacttgcttgcccatcagcaccgacaccgatcaacttcatcgtccccatcggtctgcaccgcctttcctaatcgttgtccgttcattgtgtaaatggacgtcgccaccgtcagaccgcctcccacttcgtgaagcgccgcctggcagcacgcttcgcacaacagctcgaaaaacttcgtgcaaccagcctcttgcatcatgtcgcccacttgcgccgccgtattcgcgccgcgcaccgcagccaccagttctggacaagcacctgcctgctcggcgatggcagccaaaaagccaaagtcgaccggggcgcttttcgagtgcaccatcatcactccttgagcgactttcgaaaatttccccatcatcccgaccatcgacaccatcttgatgccaagccgtttgcattgtttcagcgtaaagccgacaaaatcgcccatttcgataaacgcttcttccggcaaatgcggatattcttgcatggcgtatttctcgctccgccccccggtcgtgatgacaacatggcggcagccgttcgctttcgccacttgaagcgcctgcacgatgctcgcccggtaggcggcggtggagaacggaacgacgataccgcgcgtccccaaaatcgaaatgccgccaatgatgcctagtctcgggttcaacgtttttttggcgatttcctcgccgccgggcacagaaatgacgaccttcaccccgcgatgtagaccgtattgcgccagcacttcgttgactgcttcgcggatcatttgccgcggcactggattgatcgccgcttccccgaccggcaccggcagccccggtttcgtgacgcgtccgaccccttcaccgccgtcgatatgaacgcccggcgacgaggcccacgagacagtggaaacgatgagcgcgccgtgcgtcgcatctgggtcatcgccgccatccttcacgaccgaggccgtcgccgtttcgccatcgaacgaacaagaggcgagcgaaaatgtcaccacccgcccgatcggaagccggatcgtcgcctccgcctgcacttgtccagtgatgagcgccgtgagcgcggctttcgtggccgctgtcgcgcacgatccggtcgtatacccttcacgcagcgtttttttcgtttccatcgttcgtcacgctcgctcggcgagcagcgataaagcattcaaggcggcgacagtcacggtgcttcctcctttgcggccgcggttggtgatgaacggcacatcgagcttcgccaattcttctttcgattccgccgccgagacgaatccgaccggcaagccgatcaccaatcccggccgcgcctctccttctttgatgaggcgaatgagctccaataacgctgtcggagcgttgccgatggcaaaaatgccgccttccgcttctttcaccgctttgcgcatcgccacaatcgccctcgtcgtattcaaccgtttcgcttcagcgatcacgtcttcatcagaaatatagacccgcaccgcgctgccgaacttcgcaagccgcgcttgattgacgccggcttgcaccatttgcacatcgacgacgacgagcttgccgctgcgaatggcgtcaatgcctgagcggatcgcatccgggtggaaaatgaggcttttgcccagctcaaaatcagccgatgcatggatgacgcgctgaacaattcgatattgttcttccgtaaatgaatgttccccaatttcctcatcaatgatttgaaagctgcgcgcttcaatttgttccggctgcaccgtcgccggacgaaatgttgtatggaagtccattccaattctctcctttcttcctttgatcgcttgcatgagcggccgctagaagcccattccttccatccgtgcgcttcgcttcccgcatgaaggcaacaagctcagacgcatgggacgccattggcgcgaaaaacgttttgctgttttttctgaaaacacgttttacacggttggaagtggcgcatgttgcttcaacgcatcgagcacgccggcaaaatcgtgatgcacgatgccgtatgacaaccgtgggcggcggatgacgatgacatcgatgccgagctcctcggcggcagcgattttctcatcgacaaacccgaccttgccgctttctttcgtgacgacgaccgtgacgccgaaatggcggtatagcgcccgatcgagctctttcgtaaacggcccttgcatcatgacgatctgctcttgggaaaacccaagccgctcgcatttgtcgagattgtctttccgcggcagcatccgcgcaatcaccttgacgtccgggcgcccgagcagcttggcggcgaaaatgtcgatcgttttgctgccggtcgtcagcatcacgacgccgcctttttccgccgccaagtcagccgcttcttcatagctgtcgacaaatgtcaccttctcggatgaaaacgaagacgcctgccgctcgtagcgaatgtagggcaacccggcgtctgctgccgcttgcatggcgttttttgacgcctcttcagcaaatggatggctcgcgtccacaatcgctttggccccctcggctttggccagatcggcaagctgggacgcatccaagcggccgacataggcgcgaatgccggccgatcggagctgttcggccgcgtgatcggtgacgaccgtcgcggttacgttatagccggcttgttggatcatcaccgccaattcgcgggcatcgcttgttccagctaacaataaaatcatcggacgcttcctccttcaatgatggtgatgatgatggtgatgatgggcggcgtgcagccgatattgacagatgtcgcaattcatcgccaccgtttggccgagcacctcgttgaggcggtcaagcacgatctcctcaagcttcggatgaaatccaaaatagccggcaagcgcaaacgagatatgcgagtgctcagcttggtattgcgccacttgctgctcaagccgcttaatcaggatgccggtgaataaaaaatacggaagaacaacgatcctcctagctccgagcatgagacagcggcggacagcgtcatcaagcgacggcgtcgtcacgcccataaacgccggctcgatgagcgcatagccggtctgttcccaaaagagacgggcgattttatacaagtcgctgttcgcatccggatcgctcccgccacggccaagcaaaatgaccgctgttccgtcgtcgggctgctccggccgctcgccgatttcttgcaatcgttcgcgcaaaatagcaaatgtctgctcatggacgccgatggggcggccgtagcggaacaccatatgcggatagcgcgctttggcctcatcgatttccgccgggatatgcagcttcgaatgcccggccggcaataaaataagcggaatgaccgccacttccattgccccggcttcggcgcagcgttcgattccttcgctgatcgacggacggccaaattctaaaaaacttgtttcaatatgaaacgaatcgcgcaaacgcggccgcaggcggtcgacaaactgccgcacttgctcgttcccttccgggtcgcggctgccatggccgacaaacaaaatggatctcatgttcgttctccctctctttcgtgtcgctcaatctgacggttactcgccgcatgccggcgtttcgatcatcgccgccgtcttggcttcttcatgcgaaaaacggccgatttgtttcacgcgggcaaaaaatttatgaaaccgttcgttcggatgagcgtgttctttgtactgcgcgatgatgtccgccacaaccgccacaatctcttccggcggaatgccttccgctacgagccggccgggatgggcgttgcggccgaccgttttcccgcccaaaaacaagtcaaacttccctttccggtacacaagcccaatgtcttcgcgcaccgcgccgtagcacgccatcccgcagccgttgatgccaagcttcaacttttttggcagcgccatgcccccaaatcgccgcgccaattcctctgcatatggaatagcgtcttttttctccccatcgcaaaaatcacatgccttcaccgtcagcacatcaccgaccggcatcacgatcagcccggcgtcaacgagacgcgccacaagcccatctgggtcctctgtcaaccgttcgattttcatataatgatccggtgtgtaggtcatttttccatccatccctaccacttccgcaagcacgatgagctgttccggggtgaactgtttattggccacgcccgggctcaccgccgcttccaacaacacggccgccgtctttcttgttttccgtctctctaaagcggccagcgcgtcttcagctgtttctttcacccgttttggcgcggcggtcggctgccgttccgctgtttttgccagcggcgcggcaagcgtcggcaaaacggcagccggcggcgttggctcggcctccttcgtggccgcggcaacagacgacggtcgaaccgcggtggccaaggcggtgaaagcacgatccttctggttgtccccggcgaggacagccgcttcggacgtccctgatgcccccgtgcttccttcgtcctcatcttccagcggtttcgtctggtcaagcgcccacggctccgcttctttgcgcagccgttcatgcggtttaagcggctggacggcggctgctagttgatacttgcgctggtagcctcgcggcgtgatcatcacgccgtcatggacgaatgtcgttgagttgccgataatcaccgtcgtcaacatgccgatctcatggtcaagcatatgcgccaagtcggtgagaacgatatgctgccgctcgcggtacgcgctttttaccagaccgaccggggtttccggagaccgatggcggagcaggatgcgctgtgcttccacaatctgtctagtgcgccgtccgcttttcgggttgtaaagcgcgatgacaaaatcggccgcggcggcggcgtcaatccgcttttcaatcagctcccacggcgtcaaatggtcgctcaagctgatcgtacacgcatcgtgcataatcggtgcgccaagcagcgcggcgcacgaatggatcgcggaaatgccggggatgacttcgacttcaatcgagctgtctttcgtccaccctttttcgatcagcacttcatacacgagcccggccatgccgtacaacccggcgtcaccgcttgaaatgacggcgaccgttttgccgcgctccgcccatttcaccgccgcttgggcgcggctcacttcttccgtcatgccagtgctgatgatttcctttccgacaatcagatcgcgcacaagttcgatgtacgttttgtagccaatgatgacgtcgctttcttcaatcgcttcccgagcccgtttcgtcatatggtcgacgcttcccgggccaaagccgacaatgagcagtttgccgttcatcatcattccctcctttgctgattgaggaaaaaagttcacttttcaccaattaatcccctagagccccaaaccttctgcaacggtttcggcgcggatccctccccatttattgggcaaggcatcggggcacggtcttttcctccggccgccacgcttgccaaagccgcacaaacagcggaacatccaaacgaacatccaaaagccgttggcgatcggcgaacacgtcctccggcgccccttgcatcacgatgcgcccttcgtgcatgacggcgacgacatccgcccactgccagacaaaatccatatcatgcgtggcaattaacacggtcgtccccgctcgatgaatcgcctcgatttgctcaagaaactgctttgtctggtgctgatccaagtaggcggtcggctcgtcaagcacgagcaaatccggcttcgtcgccatggcgcagcaaagcgtcagccattttttctgcccgaggctgagttggtgggtcggacggtccaaccaggaatggagcttgtattcttctacaatcgaggcgagcgcttctcccattttgtccatatccattccagcatgggcgaggctgatcgccaattcatcgcgcacgagcggcgcaagaatttgatgctccggattttgaaagacgatgccgacttcacgcctccattgcgcccaatcggcgccgcgttcatacatgttgcgccctttccaatacaccgttccttcttgcgcccgcaatagcccattcaaatgaagaaacagcgtcgttttgccgcatccgtttggcccaatgagcacacatttttttcgctccacaatctcccaatcaaccccattgagcacatcgcgtgtcgaatcatatgcataccgcacttgttccatccgcaacagcaaatctctctcatcctttccaccattccaaaccgagcaacagcatcaccatcacgacgccggctgtgatgtcggcaaggtgcatattcgttttcagcggttgatgtgtatacacaaccgaagtcattcccccacgggcagcaagcgaacggctgaacgcttcatacgattgccacgcttttatccataattgatacatgagcatccccccgtgccgccaatgcgttcccccattgcgggcacgcaacgccaacatcagctcagccgccgcctgctccaataaaaagatgaagcgatacatgagaaaacaaagttcaaccaacgctgccgggagacgcatcctccgcagcacggcaaacaactccggcgccggggtcgtaatgagcacaaaaaacagacaagaccatgcggccagtgaacgaatggccagctgagcagctggttgcagctgactgtcaacgatcgagaactgaaagggaaaggacacagacacgaccaacgtcaacaggctaagccctaaaaagatgcaggcggccaacatcgcttttccatacaaggaaaacggcacccccgcacggccgataatccagtacgccatcccgccaagcacgagccattgctcgcgccagccgccgatcatgacgacaaaaagcatggcgagagccatcagtaatttccattccgcccgccatgtgcgaagccggttgtcatacgcccaacgatcaaactcgcgaatcatggctgttctcccgctccgaccgccctttgtacaacccaacgacatagccaatcacgccagcgccaagcgcggcttgcaacgagaacaacagcgtttcgacttcgccgcccggcagggtaaaaatcgattcaaaccacggacgataatgcgggttgatcgcttgaatggctttttcggcttggtcgtccgttccgccgaacgctgacccgcgcgcccaccaaagcggcactacgatcgacaaagcggcaagcaataacaacaaacgatttttcttcatgtcctcatgcccccttttccttttggaacaacggagaggcttgatacgaagcaagccagttccagacgatcaccgttaaaatgccctcggttaccgccagcggcacttgagtgatagcaaaaatgccagcaaatttcccaaacgaagccatcaccccgccatcaggcgccggaaacgccaaagcaagctgcagcgaggtcgtgacatacgttaccaagtcagataagcaagcagcaagaaacaacgagactcgctgggacaacaagcttttccgtcccaaccgataaatgatataagcgacaaacggtccaacgaccgccattgacatggcattggctcctaatgtcgtcaatcctccatgagcgagcagtagcgcttgaaaaagaaggacaatcgtgccgattaccaccatcacccacggtccaaacaaaacggagccaaatccgatcccagtcggatgagagctgctgccggtgaccgatgggattttgagcgccgatagcacaaatgtaaacgcaccagccagcgccataagaagcttttgttccggatgttgtttcaaggtgcggacaagccggcgcaagccaagcacgaaaaacggcaaaaacaacagccaccaaaagagcgcccatctgactggcagaaagccttccataatgtgcatggcatatgcttcctgttcactggtcatccaaaaatacgcgacgaataaagcgacgatgctgctccaccggatgatctttttcatttatccgctcgctcctttctcgacatgttcggtttttcgttttccgcttggcgcctctcgttcaccgtctggcgtcaacaccaacgcgtcttcgtattcatacgtcgcccacgcgcgaagcggctcgccgttttgcaaatggcgttggacgacctcttttgccttctccggtgtcatcaaccggtaccagacgccatccgggtagacgatcatcacacacgcatcttgacagcgtccgttgcagcgcgtccttgttgtatggacagcgtcgtcaagcccaaggcgggcgatctcctcacgcaccgcggttgtcacgtcatcccctccatggcgaaggcacgtccctccgttgcaaatgagcacatgatgcttcattccccgcaaatcccacgtcgccaccaaatccccccttttgctagaatggtagaatgaaatgcggcagacggacggtttttcgacaaaagaaaaagcacctctacagcagaggtgcagaaaaatgtatacgaaaggcgtaaacggcccaaacagggcccctgaagccgtcattctcccgcacgtctgcctatagtcccgtaggcatccgtccgatccaaacaaggcaggtctcctgacttaggatcatcgcttggcggcgtcttcccgaagcatccttcagtgacttgttgccgcaaagctccccatcacagtggcgggcaccgtgccggattttcaccgggcttcccttttcacccaagcccttaagcaggcttaggcaccttgtttgtttctcgcctattgatcttgtcatggaacaagcatccgttttcatcgtagtacaacttgatggcggccgtcaaccgttttttgccgacaaatctttgttggcgacgacaacgccgtccgcatcggcgtacacgtacgcccctggctcccagcggacgccgccaaactcgagcgcaacgtcgcgagagccttttccctcttttttgcttttcaccgggcatgtgccgatcgccatcactccaatcggcatggcgccaatttccgctgaatcgcggatgcagccgtggatgatgacgccagcaagccccctctcgcaggcgatttgcgccaaccggtcgcctaataacgccacgcggcgcgagccttttccatcaaccacgagcaccgtacccggcggcaccgtctcgagcgcttcacggacaaggacgttgtcttcaaacacatcgaccgtcgcgatcggcccggaaaacatccgttttccgccgtacgattggaacggcaactcgcatacttgcaactcgtctaaaaattgatcgcataaatcggctgttttcattgtcgctctcccctttcatgttttgcattcgccgtcattcgccaaaatccttctgcctcagcagttttttgtcgacgatctttcattcgaacgactgacacgaacgcggcgatgtgaaccaaaccattgtgtggccgtcaatcgcttcgatgtattccaccgctcgcattgaaactataaaaaacggccccgcgccgatatatggcggagaccgttttcaccggcccaaagcccctccggtttgaccagacgttcagctgggctatatagatgcaacgaaatcgtttaacatatccttgacggaaaagtggctcatccatttttgactgtcgaaggcaagccacaggcttgcctccgtcacgctaaggcgtgacggaagaccgaacaacgactcgcttcacagacccattcatgggtctggaagcggtgttgttcggtcactcgacagtcggatgaaatgaccggtaaaaacgaaaaatgttaaagctttaaattgcatctatatagctggattcgaaccagcgcatcacggagtcaaagtccgttgccttaccgcttggctatagcccaacgttttgttgtcgtttacagtatgcggcatgataacgcactttatgcatcaaactgaatatccctttgcttgatgtgcgaaactatcggtacaagcatcctttccccactatatcacctcgtttttccctcgcacttgttttcccgatatgatactggaaggggagagatgtatatgcgccggatcacggtttttcgcttctatctttgcacattgtttttgttatcgtcgccgatcgtcttagcggccgcggctgcctggcagccatccagccagccgaaaaccgccgtcatcgcccaccgcggcgcgtccggatacgcgccggagcatacgctctcatcctaccgccttgccgcccgcatgcaggcggactatatcgaagtcgatgtgcgcgcagccaaagacgggaagctcgttgctctgcatgatgcgacgctcgcccggacgacaaatgccgaaacggtctacccgcgccgtgctccgtggcgggtaaatgatttttcgttcgctgaactgaggcggctggatgccggttcgtggtttcatccacgctttgccggccagcgcatcccgacgcttgatgaggtgattcagatgctgaaagcggagcgtgtggaagccccgttgtacatcgaaacgaaacagcccggcatcgaagaggcggtcgtccatctattgaaaaaacacggtttcctgcaacagcgccgcgtcatgtttcaatcgttccacccggaaagcttgcaagcgctccggccgctcatcccgcacggcattcagctcattcaattggtcggcgaaaaggaagcgcacagcggcggcgacgagctgctgcaacaaatcgccgtctatgccgatggcatcggcttgccgctttcggccgtcaccgaagagtgggtgcgcgccgcccatcgccgcgggctcatggtccacgtctataccgccaacgctcggcacgatctggagcgcctatgcgccatgggcgttgacggcctgttcaccgattatccagaccgccctggccgcattgccgcctgccgtcgtctgccccgccattgaccggccttcagggagccagggggagcttattgttcacataatgttattatggttaataaaaacgaaaatcgttcccatttgacccgattcggtgtatcatttgagaaaaaggaggccagatcggcgggccgccatcggtccgccttttcgccaagcctcccgtccccaacgcctgttgccttcgtcacggcttcggaaactgaaacgacaatttcttctcgttttcatcccaaacgagtatggcgtcaaacgttttcccgccttttttaaacccttttatgacatttgttttcccttgcgccagcagctttttcacattcgccgccgaaatcgacttgccgagaatgcgtttggagatcgtaaacgagcattttgttttcacgtactggtcgcagccgtacaacgttcctttgtcgatgacggtcccgcggcaaagcgggcacggcccaagcttctcgcccatcgtttttttcttccttgtccgctggatcgaggcggtgtcaacccctctgaaattccaattcggcgcggcggcgatggcgtcaacgaccactttttgcgccaactttttcacctgttccataaaggcggcgggcgaggcgctcccttcgccgatttcgcttaagcgctgctcccatttcgccgtcatttccggcgaggcgaggatcgtgccgccaagcgcctcgatcaacactttcgccttgtcggtcgcgtacacgaggttctttttcacttcaatatacttccgctctttcagcatggtaatgatcgccgcccttgttgcttccgtgcccagcccttccgttttggcgagcactttttccagttcctcatcttccaaaaattttcccgccgttttcatcaaggtgatgagttcgccttctgtataccgtttcggcggctcggtcttcccttctttcacctttacagcggccgctttccccgcctcccctcgctcaaggggaggaagcgcagcatctttctcctcctcatgcgggcggatgaccgcgcgccatccttcctcgacgacctgccttcctttcgaaacgaagcgagcccgaccgtcaacgagcgtcgtgacggtcgtataatcgatgaccgccgcccggtggtgggcggcaatcaagcggcggacgaccaaatcatacaccttccgctcgtcgtccgacagcttctccggggcaacaacttgttcagtcgggatgatcgcgtagtggtcggtgacttttttctcgtttacataacgtttattctgtaaaatcgacggctgcggcagcggaaaataagaagcgtacgctggaaacgatgacaatttttgaaaaatggcagggaacgtttccgcttcccctttcgtcacatgcatcgaatcggaacgaggatacgaaacgatccctttttggtagagcgattgcagcacatcaagcgtctttttcggcgagaagcggtacagcttgttcgctgtcgcctgcagcgtcgataagttgaacaacaggggcggctgatacgttttccgctccgtgcggacgtcggcgacttccgctcgttttccttggcaaaaggcagcgatctttttcgccatctcctcgtccttgagacgtgtttggccgttttcatccgtccattttccttcatagcgcttatcgccgatgacaaacgaagcgacgacttcccaaaacggttcagggcggaactgctcaatttcccgctcacgccggacgatcagcgccaatgtcggcgtctgcacgcgtccgacggaaaacacatcattcatcccgcgctctttcagcaagaggctgtacacgcgcgaggcgttcatgccgacgagccaatcagcgcaggcgcgggcgtacgcttcctcatagagcgggcgcgtcgtctgctcatcaagcaaacggcaaaacccttcctcaatcgccttcggggtcaatgatgacagccaaagccgcttgatcggcttgttgacgccgctcatgcggatcacgttgcgcacaatgagctccccttcgcgccccgcgtcgccggcatggatgatttccgtcacttccggctttcgcaacagttccttgaccacttgaaactgtttcgccttcgctttttcgatctcatactcgaaccgttccgggatgatcggcaacgtgttgagcgtccaccgtttccactcggggcggtaccgctcaggagctgcgagctggaacaaatgcccgatcgcccatgtcatatacgccccgtcgggaaacaagtcattgggcaaaatttcgatatagccttgccgttttttcgtccgaaaaatcgaggcgagcgtcgccccttggtccggcttttccgcgataatgactttcatcgtcctttccccttacggcacatcatgccccatggagctttgcaaaatggcgaaccattgctcgcgggaaagcgacaaagacagcgcccgcaccgcccgctcgatgcgttcttgtttccccgagccgacaatcggcatcatccgcgctggatgaacgaggagccacgcgtacaacacttcgtcgatcgtctcagcgcccacctcaccccgcacttgttcaagcgtcccgcgcagccgcaccgcccggtcatcgtcagcggaaaaaatcgctccaccggcgagcggcgaccataccattggcggaatgcgcttctcaaggcaaaggtcaactgtgccgtcttcaagattttccaaccgatacgccgatacttcgatttggttggtcacgagcggaaacggcaaatacgactgaagcatttcccactgcgaacgtttaaagttcgagacgccgaaatagcgcacttttccgtcctgtttcagcttcaaaaacgcctcggccacctcttctggattcatgaacggatccggacgatggatgagcaagacatcgatataatccgtgcggaaattggcgagcgactgctcgaccgaggcgatgatatgggttttgcttgtatcatataatttcatcccgtattttgacggcaacttgatgccgcatttcgtcacgatctcgatctgaccgcgcaagcttggctttaacgccagcgcttcgccaaagcgcgattcacacgtgtagtcgccgtaaatatcagcatggtcaaacgtcgtaatgccgcgctcaagacaaaattcaatgagcgacagcagctgctcgggcgaatagccccagtccgcaagccgccaacagccgtgaatgaggcgggaaaaagtcaaatcgtccgctaaacggattcgttccattgatcgtctccctttctttttttggttttggctaaaatcgttccgcttgcgcatactaccaacaagaggaaaaaacggaaaggacgtgatgatatgaagcgctggcttcttgggctcgccgccgtgcttcttttggccttcccatggccgacatcagccgccgaaactgcatacgaatggaatgtaaccgacatttacccatccgaacacgaatggatgcgcgactacaaggcggtgaaaaacgccttgccgaaactggcggcgtttgaagggaagcttgacgatgcgaagacgatcgccaaactgttcgccctaaacgaacaaacggcccgcaagctcgaaaaactgtcgctttacgcccatttaaaacgcgatatcaacattgaagatgaaacggcggcccggctcggggcaaaagtggaagcgctcaccgcccaatatgcggcgaaaacagcgtttatcgagccggaactgctcgccctcccaaagcggacgctcaggaagctccaaaaaagcaaaccgctgaaagcgtaccgctattacttccatgagttgcgcgagcaaaagccgcatacgctcacgaaacgcgaagaacagctgctcgcgaaactatcgccggcgctcggcgaagcggagaacatttatgaccacgccgcccgcggcgattacgagccgccatctgtcaagatgccgaacggaaagacggtgacattgaccgacgaccaatacgccgccatgctcgagcacccggaccgccgctatcgaaaggcggcgtttgaagcgaaagccaaaagttatgaagccatggaacaaaccgcagccgcgacgctgtatgcctcggtcaaagcggatgaattgtatgcgaacgtgcgccgctatccatccggccttgccgccgcgctggccgccgatgacgtaccaaaggaagtgttcgatcacttgatcgccgccactcgccgccacttgccggcgcttcaccgctatgtcgaactgcggcggcgcgcgctcgggcttgaccgcgtccatagctatgacttgtacgtgccgctcgtcggcgaaacaatgaaaccgattccggtcgaaacggcgaagacgctcatagtggaaggactcaagccgctcggcgccgactatatcaaacaggtgcaccgagcgtttcaagaacgatggcttgatgtcttcccgcgcccgaaaaaatataccggcggctacaacacgggagcgtatgacacccatccgttcatcttgctcaattacaacggttcgctcgacagcgtattgacgatggcccacgagcttgggcacgccatgcattccgtatacacgaaccgcgcgcagccgtaccattattccggccattcgattttcaccgccgaagtcgcctcgaccgcgaacgaatggctcatgctcgattatttgtacaaacaggcgaaaacaaaagaagaaaaactccgcctgctcatcgaacaaatcgagcaaatccgcggcacgttgtacacgcaagtgatgtattccgaatttgaacggatgattcatgacaaagtgcgccaaggcggcagtctgacagcggacgaactgaaccatctttggcttggcctgctgaaaacgtattacggcccggcgtacgccgccgaacccggcgccgcgcacggctggctgcgcatcccgcatttttatgacgccttttatgtatacaaatatgccacttcgctcgcggcgtcgtacaccattgtgagcgacatccaaaccgatacaagcggcaaggcggtgaagcggtacaaacaatttttgcgctccggcgcatccgatgatccgatccgtctgctcaagcgagccggagtggatatgacaagccccgaaccgatcgagcgggtcttaggtcatttcgccgaactcgttgacgaactcgatcgacagctgccaagccaaaaccgtcagcggtctacatgaaagaggtgtcccgcgccgttcgggacacctttgttattgcggcggaaaaaagaatatcgctttgcgctgcaacgcgccggaccggttaaggcggtcgatcgcgcgcaaagcgacaccatgcgcttgccccgcagccaaggcggttattcacttaaagatgcgcctgcaattttttctttcaccttgcggatgttttccatcttattgtcccagcacgcttggctcaaatcgacgggatattgctcgggattgagcgtccgtttgtactcctcccaaaacaagcgcaagctttctttcgcatacgcttgaatgtccggaagcgggggcgacgtatacaccagccggccgttgtcgaagatcgtcacatgcaaatcacgcgcttcgaaattggtgacgaatttgctgatgaacgtgtacaccggatggaacattttcagccgctcttcttgctgcggtttttcgctctctaaggcgatgtagtcgccttccgctttatggttgattttgttgacgatgcggtacacccgcttcagccccggcgtcgtcactttttccggattgccgctgattttgatcgtatcgaccatctcaccgcgttcgttttcgatcgccaccattttgtacacggcgccgagcgccggctgatcgtacgccgtaatgagctttgtgccgatcccccacacatcgattttcgccccttgcgacttcaagtttaaaatcgtatcttcatccaaatcgttcgaggcgaaaattttcgcgttcggaaatccggcttcatcgagcattttccgcgcttccttcgacaaataggcgagatcgccgctgtcgatgcggatgccgataaagttgatttggtcgcccagctccttcgcgacgcgaatggcgtttggcaccccggacttcaacgtatcgtacgtatcgacgagaaatacgcagtctttatgacggcgtgcatacttcaaaaaggcggtgtattcatcctgatacgcttgaatcatcgaatgggcgtgtgttccggcgaccggaatgccaaacagcttcccggcgcgcacgttcgatgtcgcctcaatcccgccgatatacgctgcgcgcgccccccaaagcgccgcatccatctcctgcgcccgccggctgccgaactccaaagccggttcgtccccgagaatatgcttaatgcgcgacgctttcgtggcgatgagcgtctggaaattgataatgtttaaaatagccgtttcgatgagctgcgcctcggcgagcggcgcctcgatgcgcataatcggttcgttggcaaacaccacttccccttcgcgcatcgaacggaccgtgccggtgaagcgaagcgtccgcaaatagtctaaaaagtcgtcgcggtaaccaagttcttggcgcaaatagtcgatgtcgctgtcagaaaatcggaactgttgcaaaaactgaatgacgcgctccaacccagcgaacaccgcatagccgttgccaaacggcagcttgcggaaaaacacttcaaacacagcgcggcgctcatgcatacgatcttcccaatacgtctcgaccatgttgatttgatataagtccgtatgaagcatcaaactgtcatcggcatattttttcatgaatgtgcaacctccaacatacgaatgactgcgccgccgaatggagaaaaagaacgttcatcgtctattctatcatgttttctccattattccactatttctgcgcctagcgtatggcgaaaatggcggagcgcccattcgtgtcccgccgcgtcgaagctcgcgaccgcccgccggtggacgacgatgcgaaagcctttgttgtacgcatcaaccgccgtatggaggacgcaaatatcggtgcagcagccgaccaaatgcacttccgtgatgcctctctcacgcaatttcagctccaaatcggtcccggcgaacgcgctgtagcgcgttttgtccatccaatagacgttgtctttatgcttatttgcttgatacacctcttcgagctccccgtacagctttcgtccctccgtcccttcaatgttatgcggcggaaacagcttcgtttccggatggtagtgatctcccgccacatgtttgtcaatggcgaagacaacaaaatctccacgatcgataaactgtttcgtcacccgtacaagttcttcttcaatcgcctgccccggcttcccgcatgtgagcgcgccatcatcggcgataaaatcgacggtgtagtcgatgttaatgagcgccttgttcattcccattcactccctttttctcttttcctctatttctaaattggccaggttgctgtttttccatctcgccacatctttttgggctcttctaccattataccatagcaatatggacagcagacaagacaacaaatcccctgcctgctggaagcggacaggggattgtcgatgtggttttagctgttttccgccgttttcgccgctttcagctgactgcgcaaaatgagcgactggatgatcgagaagcagccgccaaccacccagtaaagcgacagcgccgatgggacggagctggcgccgataaagatcatgaccggcatgatgtacgacatcatcgccatttgcggcatttgttcttcggccatcgacggcgagaggcggagcgagatgaacgttgtcaacgccgccaaaacgggcaaaatgaaatacggatcgcggtggccaagctcgacccataggaacgagtgggttttaatttcttgcgtccgcgaaatcgcgtaataaagcgccataaaaatcggcatttgaattaacaccggcaggcagccgctcgccggattgacgccgtgcttttggtacagctgcatcatttcttgctggagcttgcgctgcgtttccgggtctttgcttttatatttttcttgcagcttcaacaattccgggcgcagcttttgcatggcgagtgatgcgcggaactgcttcaaaatgagcggcagcaagcaaaaacggacgatgagcgtcagcacgataatggcgatgccgtagttgtcgccaaaccagtgcccaagcgtcaaaaggagcttcgacatcgggtagacaaaataatggttccaaatgccttggctatgttcattgatcggttcgttgcggttgcagccggaaagaagcaaaacggcgccaagcagcaccaatacccattttttcatgaaaagccctccttaaatatcatgttgcaaaatcatgccgtttcatcataaaggaaagggccttccatcctcatccgttcggcttgtccgttcccgaacgggaattttccgccgctgcggcaaaaacagcgggcgccatggaagcgccgctcgttcggcgcctcctcccgcctcccgctcgcgaaccgaggccaacgccggctcgtaaaacaatgatttcgctgtccgatgtgcgcccatataccctttcatgatgatccataacgcgccgacaagcgacatatacacaagcaaatcaataggcgcttccatgcgtcccgtccacccccttttgccccgtccatcttctcttctcatacaatagcaaactttccatcaaaagaaaagcaacattgatcacatctgctccaagcggtgaaatgccggctcgtcagctgccaacagggagagctctccgctttcatcagccgaaaatgccgcctcaagctcttgcttcgcctcatcgaagcgcccaagcaaagcgagatagcgggctcgttcgtagcgaagtcgggcatctttggccatatgggcgcaccgttcaatggcagccaacgcccgctcaatgtgccctgccgcttcataagcagccgcgagctgcatattcagctcttcatcctcaggataccaatcggtgtagcgctcccaaagcgccgccgcttcctgatagcggcccgtttccatatactgttcgccaagcaacatgagcgcctcacgggcgagcggttcttccgccacgatcgcctccagctgccgctcggctttctcgtgctgcccttcttgaagccaaacgaccgcctgcaacacgcgcagttcgacatcgtccgggcgctccgccagcagccgctccagccagcgcttcgcttcctcgcgttttctttcctcatcggcggccaataaatattccacaaattcctgcgccaaagacggatcccaaacgcgggcgagcgctttgcgccacgttttcacggcgtcgctgtccaattccagcgcggcatataagcgggcgagccgcccataggcttccgcatcgctgcggttgaggcgaatcgcttcgtcgtataaatcggtcacaatcgaaaacaagacaacggtgccgacccattctttcgcttttatccaccatcgcaccggtgcgtcatgctccccctgctcctcgccaaaatacgggagaagagccgaggctgtgttccgatacatgacgcttttcgcctcgcggcttgccttcagccgctcgagtcgatggcgcagcttccctaagccgcgcatcgttttcggaaagagagcaacatacaacgggtacaacggttcatcgtcaggatggcgcaccatcaactgttcgagcagtttgaccgcctctttttggcgtccttcccccatgagcaccatcgcccaatggcggagcacttcatgatggtccgggtcaagagcaagcgccttctcgaccgccgccttttcttgatcgcggcgtccgagcgctccatagacatatccaaggctgtcgtaataccacgcctcccctgcatgcggacgggcgtcagccaaagcccgaagaagcgctgaaggctccgcgatcgcggcaagctgctccatatcgacacgcttcggggcaaggcggaccgcctgaagcaaatgcgtatgctgccgctcttcgtttccttctgcctcatagagcgcagctaagcgaaaatggcagaggacaaacgatggatcgactttgagacacgcctcataatgttgtttcgcctcttcgtagcgtccaagcgaggcgcacagctccgccagccggaagagtgaaagcgggtggcccatggcggcggcttctcggtaaaacgccatggccttggacggccggccttgccgctcataaaggacgccgagagcggaatgggccgaagcgagtttcgggcgagccgagacaagctgtttcaaaaacgcccggccgcgttcgaaaagagtcggcgttgtcaacagctcaagataaaactcatacgcttcttccgcatcaaactcagcaaggcgcagcccttcctccaaccacgacagcgccgtctcgcgtccttcctcctcatcggcgaaaccgtgggcgatgagccatttgcctgcattgagccaatattcgctgttgttggcaaaacgggtgtgctgcttgattacataccggcgcgccgcttccacatccccgcgctccgcgagggcggccgccaagcctagatgggcaaacacgtcatcgccgtcatgacggatcgcctcttcgtagcacgaaaccgcttgttccgcctctccttcatccatatatagatcgccaaggcggacgtaaagcggcgccaaacgccaagcaacagccagcccctcttccagcaccgctttcgctttttcccgatcgccgtcgtcatcatacaagtcagccaacatcaaatacgggtacggttcctgcgggtcgagcgctttggcgacgcaaaagccgcgttccgccttgcgccggcggccgagctcccgatcgcagcgggcccgctcataccaaagctgggcatcccgccgttcgcggcgcacaagacgatcaaaccaggcgcgcgcttcggcgaaccgcttcgcgtggaacaaaagcacaccgtggttcgtttcgataaacaaatcgcccggatacaggctgaccgccacacgcgaagagatgagccctttttcgatatgaccggcgtacgccgaggcgagtccgaaatagctccacacttccggctggtctgggtccaactggagcgaggtgcgaaaatagcgtgccgcctcttcgtagcggctggcaaaaaaggcaatgcggccgcgcaaataatggtaaagcgggctttgcgcctttcctttcacccgtttgagcacgtcttcggccttctccatttcttgcgtgtagacgtacgctttcgccgccatcagcagcaagtcgttatgttcgggatactcgctcaagacgcgcccggtgtaatccaacacaagcggcttcgcctcatcgctgctaaaatgcttcatgacatacagccatgtgtacgggatgtgctcatgcttgcgcaaaaaggcgacaaacacggcgaaatgcgcctgctcgtcctcatccatcttttcggccaacgcatgcaattcgcggaaatagcggtcttcctcttcggggagctcagcggcgagcgccgctttttcccggggaagcgccacaatcgacaaataatgcgtccctgcataccatttggcaagctcgtcctcggaaacaacaaacggatcaaatagattcgggtcttgcacgtacaacgccccaagccgctcgtcataaccaaacaacacctgcacgtgcgatgactgttcataatcgacgcttaacagcaccggaacgccctcatcaatcagccgcttccaacgaagcggcgagccgacgaaaaagcggcaaacaaagccaagctcttccaaataatgaaccgtcgtcgacaatttcgatccgcgcacatcaaaaatatgttgggccacttcatcctgcgtgcggggggagccaagcaatcgaagcatcatttccaaactcgccggcacgcaatagttatgcttttgcacgaccggcacaagcggcagcaccaccgaccgtttcctttgccgcccaagcgctcgggcgtacggcgttttttcaagctgcggctccgctttcacaagcgattcaagcttctcccattcgtcaagctggtaatacagttcggcgcgcaaatgggcgaaataacggcgatgcatatgaagcggattcaggcggtcaagttcatccatcgccgcgagcgcctcgcggtaggcgcgcacatcgcgcaagcggcgcacgcgctcagcgtaaaacgccagcacttgcggaaaacgctgccctccttcctccagaacggcaagcgcctcgtggtggcggccatcgagcgcacacaaatcggcaagaagcaaatagcacatgtcgccgcgctccgggtcgtccaacccagcccggatcgcttgttccgctcgcttccggtcgccggtttcgatataaaaatagccccacttgtcatgcatcggcaccgtctcatagcgggcaaccacatccatccattcccgcgcctcatcgatccgctgcatatccaataaagcgcgcaccaacgcaaacgccgcccgggcgatcgattccctcggctcctccacccggccttcgagcgcttctgtaagacgcggggtgagcgcctcttccacatcgagcggccggcggttctcgagccactcatcgcacacccaagcgagcgtctgcagcgtgttgaacttccggtgggcgtaccgcgcgacaagcccgctatgccggtacatgagcgcataatcgaacaggcggatgagcgcctgaaacggtcccacgttgtcccatgccccgagcagcggccgccactgaaacgggccggtcttctcaaggtatggccgcacctcggcgagggcgtcgacgattcgtttttctttcacaagcgatgcgatcgttgctattttcatataacgaaactccttcatttcatcttgctatctaataagtttagaacaatccttcggaaacagccatctattttttaagaaaaataacgacaaaagaaatgacccatcccgttccggccggaatgggcaaaacgtcgggtccggctatttcgaatgcttggcgaaaaaacgaagcgaccgttcaatcacgagcggctggtcatgatcaagtgtcgcgacatgatagctgtttttcagccgaacgatctctttgtctgacgagtggacgccgcgaaaaatgatgtccgcgttctcaggcggcacgacatggtcttcgttcgagacgaaaattaaaatcgggcatgtcacacgttccagctcgcctttcacttgctccatcagcctagccagctgaagaagcgaagcggtcggcgttttctcgtatgccagctctttcacatccggatttttcaagtccgaaccgatcgaatccagatacctcggcagctcgccgccacccgctagaccagcgcggatggccgggatgtcaatcgccgcattgataaggacgatgccgcggatggacgggtaacgttccgccatataaagcgtcagcgtcccacccatggaaagaccggtgacaaaaatggtttggcatcgttttttcagccattcatatccttcttcgaccgaggcgatccagtcgtggaacgtcgtccgctccatgtcttcataatgcgttccgtgcccttttaagcgcggcaggcagaccgtgtagccggctttcgcatacgcctcagcgagcgggcgcatgctgtggggcgtgcccgtgaatccgtgcacgagcagcaccccgaccggcccgttttcggcgtaaaacggctcggcgcccggaagcaccggatattgttcgctcatcttcctctcccccttatctagtcaaacccgttcctctcaccatattcgccgccgcacctcttttttccttttttcatcgggcgccgttaccacatcgacaaccatgaccgccaccattcgtgaaacaagccgttgaatccaaaatagacgaacgcgatccaagcgatgccaaccaatgctttttccatcccctttcccgtccgatagagcggcactttccaccgcttggacgaaaacggccaaaacagcggcactccctggacggaaaaaaagtcttccacaatgtgaaacaagtagccgagcacgagccccgcggtaaacggcgacgccgaatctcgccagacgagggcggcaagcaccccccagacgatgagcgaatgcgtcatgccgcgatggccgaacgcttctttcactttgccggcgacgccgaacgaacggcggccgacgtatgacgacggctcatcaatatcaggaagaaggctgccgatgacaagccccgccgtataggcggcggtaaacggcagctttgtatgcgcggccgccgccgcgccgaggcataatgtggcaatgacatggctggagtatcgcaacgaaatcccctcaaacttttatcgttttccccattataccacagaaaagaatatttgttcgtttctttgacgaatttgtgacaatgccgcgaagtgtgacaaagttaacatcgcgttattggcatcatggttatcgttaaaagtacagaacgcgtaaaggagttgaacaaaatgaaacgaaaacgctccccgcttgccaaccgtttcaaatatattcggccgattgagcgccaagccgacggccacagtgaaacaacttacggcgaccgcgcctgggaagacgcctaccgccgccgctggcagcacgacaaagtcgtccgctcgactcacggcgtcaactgcacaggatcgtgcagctggaacatttatgtcaaaaacggcatcgtcacgtgggaagggcagcagcttgactacccgtcaaccgggccggatatgccggattttgaaccgcgcggctgtccgcgcggcgcgagcttctcatggtacatgtacagcccgttgcgcgtcaaatacccgtacgtgcgcggcgttttgcttgacatgtggcgcgaggcgctcgcggctcatccgaacaatccgcttgaagcgtggaaaagcatcgtcgaagaccgcgaaaaagcaaaacgctacaaacaggcgcgcggaaaaggcgggtttgtccgcgtcagctgggacgaagcgttgacgcttgtcgccgcttccttattgtatacggttgtgaaatacggaccggaccgcaacatcggcttctcgccgattccggcgatgtcgatggtcagccatgccgccgggtcgcggtttatgcagctgatgggcgggccgatgttaagcttctatgattggtacgccgacttgccgccggcgtcgccgcaaatttggggcgaccaaacggacgtgccggagtcaagcgactggtacaacgccggctacatcatcacctggggctcgaacgtcccgctcacccggactccggacgctcactttttagccgaagtgcgctaccgcggcacgaaagtcgtctccgtcagcccagattacgccgagtcgacaaaattcgccgacgactggctgtcggtgaagcaagggacggacggcgccttggcgatggcgatggggcatgttattttaaacgaatattacgtcaaacggaccgttccatattttgaacgatatgccaaaacgtacaccgattttccgtttgtcgtcaccttaaaacaaaacggcggcgcatggacggccggccgcttcttgttggcgaaagaccttggcaaacaaacgaacaatgccgaatggaagccggtcatctatgatgaaaacaccgactcgtttgtcgtgccgaatggaacgatcggcgcccgctgggaggataaggggaaatggaacttgcgcctcgtcgacgaggaaacggggcagcccattgaaccgcgcctgtcgtttttaggcagcgaagatggaatcttcccgattcagttgccatatttcacggatgacggtggaaaaacaatcgagcgtgctgtgccggtgaaaaaagtgcgcaccgaaacaggcgacgtgtatgtgacaaccgtctatgatttgattttggccaactacggcattgaccgcggcatcggcggtgtcgttgcccgttcgtacgatgacaacgttccgttcaccccggcgtggcaagaggcgatcaccggcgtcaagcggaatctcgtcgtcaaaatcgcccgcgagtttgccgacaacgcgatcgacacaaacggccggtccatgatcatcgtcggcgcaggaatcaaccattggtataactccgatacgatttaccgcgctgtgttgaacttggtgttgttcgtcggcgctcaaggggtgaatggcggcggctgggcgcattacgtcgggcaagaaaaactgcgcccagcggaaggatggcagacaatcgccatggcgcgcgactgggtcggaccggcgaaattgcaaaacggcacgtcgttcttttactttgcaaccgaccaatggcgctacgaagagcggccggtcgacgaactcgtctcgccgctggccaaaaaagcgcgctacttgcatcctggcgattacaacgtcttggccgcgcggctcggctggctgccgtcgtacccgacatttaacaaaaacggcatcgagctgtacaacgaagccgttcacgccggcgcccgcacaccggaagaaatcggcgcctatgtcgcgaaacagctgaaagagaaaaagctgcagaagccaatgaaagaagtcgtcgccactccgctgttgcacgatacggcgcaagagctggcgcagccgttcggtgaagtgaaagactggagcaaaggcgaaaccgaaccgattccgggcaaaacgatgccgaacattcatgtcatcgagcgcgactatacgctcatttacgatcaaatgaccgccctgggtccgaacgtcgcccgccagccgatcggcacaaaagggattgcctggtcggcgaaagacgagtacgaacagctgaaacgccggctcggcactgtccggcgcgcctcggtcgccgatggctgcccggatatcagcgaagcgaaaaaagcggctgaagcgattttgacgctgtcatcaactacaaacggcaaaatggcggtgaaagcgtgggaggcgcttgagaaaaagacggatttgaaattggccgatttagcgaaagaacgcgaggaagaatgctttacgtttgcacaaatcaccgcccagccgaaaacggtcatcacctcgccggcgttcagcggctcggaaaaaggcgggcggcgctactcgccgtttacgacgaacgtcgaacggctcatcccgtggcggacgttgaccggccggcagtcgttttacatcgatcatgaactgatgcacgagttcggcgaaacgatggcgacgttcaagccggtgttgccgcaccgtccgttttcaaacaaacgcccgaaagaaaacggaaaggaagtcatcttgaactatttgacgccgcataacaaatggtcgatccacagcatgtatttcgactccttgccgatgttgacgcttttccgcggcgggccgaccgtgtggatgaacaaagatgatgcggccgaagccggcatcaacgacaacgactggatcgaatgtttcaacgaaaacggcgtcgtcgtcgcccgcgccgtcgtctcccaccggctgccgcgcggcatggcgtttatgcaccacgcgcaagaccgccatattaacgtgccgggcacgaagctgacaaacaaccgcggcggcacgcacaacagcccgacgcgcatccacgtaaagccgacgcatatgatcggcggatatgcacagttaagctacggattcaactattacggaccgacgggcaaccaacgcgacctgtacgtcgtcatccgcaaactcgaggaggttgattggcttgaagattaaagcgcaagtcggcatggtgatgaatttggacaaatgcatcggctgccatacgtgcagcgtcacgtgcaaaaacacatggacgaaccgccccggcgctgaatacatgtactttaacaacgttgaaacgaaacccggaatcggctatccgaaacaatgggaaaaccaagagaagtatagaggcggctgggagttgaaaaacggcgaactgcagctcaaatccggctcgaaagcgatgcggctcgtcaacttgttctacaatccgtaccagccgacgatcgacgattactacgaaccgtggaattacgactatgaaacgttgacgaacagcccgccaaaacaataccagccagtggcgcggccgaaatcaagcatcaccggcgaatggatggagctgtcatgggggccgaactgggaagacgacctggccggcgcccatgtcacgggcttagtcgacccgaacgtcatcaaaatggagcaatcgatccaagcggaatttgagaacgtctttatgatgtacttgccgcgcatttgcgagcattgcctcaatccgtcatgcgtatcgagctgcccgtcaggcgccatgtacaaacgcgacgaggacggcatcgtcctcgtcgaccaaaacgcctgccgcgcttggcggtattgcgtcacaagctgcccgtacaaaaaagtgtatttcaactggcagacgaacaaagcggaaaaatgcacgctctgcttcccgcgcatcgaagccggcatgccgacgatttgttcggaaacgtgcgtcggccgcattcgctacatcggcgtgatgctgtatgacgctgacaaagtgaaagaagcggcgagcgtcgaagatgagaaacagctgtaccatgcccagctcgatattttccttgatccgaacgatccggccgtcgccgccgccgcgaaagaagccggcattccggacgaatggatcgccgccgcgcagcgctcgccgatttacaaaatgatcgtcgactggaaaatcgccttgccgctccatccggaataccggacactgccgatggtatggtacattccgccgcttagcccaatcatcaatacaatcgaaggaaaaggaagcagcgccagcgccaatgacattttcccggcgattgacaacatgcgcattccgatcgagtatttggcgaatttgctgacggcgggcgatacggcgcacatccgtacgacgttgaaaaaaatggcagccatgcgctcatacatgcgggcgaaacaaacgaacaaacagccggacatccgcctcgtcgaatcgctcggcctaagccgcgaagacatcgaagagatgtaccgcctgctcgcgatcgccaaatacgaagaccggttcgtcattccagcatcgcaccgcgaagaagtcgctgacttgtacgcggaacaaggcagctgcgggctggcgttcgccggcggcccgggcgcctgcggcacgctgtaaagggagaaggcggggctcccgcccccttcaacaatgaaatggaggatttacgatgaacagcgaacaacaacaaacggtctttctatgtgtatcgtatttgttgtcttacccggacgaacagtgggcccaatcgcttcctgactgcctagacgccatccgctcgcttgacgatgaaaccgtccgcgcgccgcttttggcgtttgccgaacaaatcaactccatcccagcccgtcagcggatggagcagtatgtcgaaacattcgattttggcaaaaaaacgaatttgtacttgacgtatatgacaaacggcgagcagcgggagcgcggaatcgaactcgtcgccttaaaagcgcgctaccaggcggccggattcgccgtctccgatcacgagctgcccgactacttgccgctcatgcttgaatggatggcctatgcagatcaagagcatacgactgccttgctcgccgattatgccggccatatccgcgaaatcggcgaccggctggcagcggcaggcagcccgtatgcacagctgtttgacgcgctcaatcacacattcactcaactcggcgtgacgccgatcccgaaaggaggtgcaacggcatggccagccaatttctctgggtgattgttccgtatttggcgcttgtcctatttgtcgccggccatatttggcgctaccagcgcgaccagtttggctggacatcaaaatcaagcgaactgctcgaaaaacggcagttgcgccttggaagccttctgttccactggggcattttgttcgtgtttgtcggccacgtgatgggcattctcattcccgagccgttttacgaagcgctcggcgtgacagaagagatgtaccacgccctcgccttggcaggcggcattccggccggcttggcggcgctcgctggtttcgtgatcctttttcgccgccgcttgacagtcaagcgcgtacgggtgacaagcagcaccggcgactgggtcgcgctcggatttttgcttgtcgtgatcgccagcgggttgtcatcgacattgctgaacgtcaactcacatggctttgactaccgaacgacgatcggtccatggttccgcggccttctcacattccgcccggacccggtttatatggaaacggtcccgctttggttcaaaatccatattctcgccgcgtttggcttgttcgccgtctggccgtttacccgcctcgttcatgtattcagctttccgctccgctacttgcagcgcagctacgtcgtctaccggaagcggatgccaaaacaagcggaaccgttcgaccgcgctcagtgagcgagcggcggtcatcacctaaggaccaccaaacaaaaaaacggggcgctcccaatcagggggcatcccgtttttcgtctcaccgttactcgttcatgcgcacaaacagcttctctttttcctcatccgacaacagccgctcggccatcggaaagagcacgttttcttctttcatgaaatgctcatccaaaatatgatgtgcctcaatgaccgcaccggcgagcgtcaacaaagggcttacgcaccaaagtagcgtgcgagcgtcacgatcatcgctcccatccgctcatgttccggggcgatgacgcgatcgactccctcttcttccaatgcttcttttgtcactttgccaacggcgcaggccacgacatcggtgcgaaacgcgtcaagcagcggtgcgatctcttttttctcgcgggcgaacgaaaagaaaaagcggacttgcatcgctgaagtaaaacagacggcatcgacttcgcgcccgacgatttctttatacaatgtcgccagtgtctcctcatccggagcgatatgccggtatggcaacaattccgtatacaaagcgccttgttcaagaaaaaactgcttcaaggctggcgcggtatcgccgtacagctgcacaacaacgttcttatccgcaaagtcgtgcccataaagagcagcaatcaaccctttcgtcgtcccgtcctcgcttactgccaccggagtgacgccgatttgtttcaacgccgtcaccgttttatagccgcgggcagccacgttcgcttccttgatcgttcgatgccattgggcagccattccctcccggtcggccgcttccaacagcgcctcgaagccgattcccgtcgtaaatacgatccagtccggccgcatggcgatgacggttcgcatttcctctcccagttcgcttccctttgaaaagacggtcccttgcgccggacgaatgatggccgttcctccttgcttttcaataagtgttgtcatttcgtccagtttgcgtgacgcgcacaaggcaatccgtttgccatgcatgtcccttcccccttatggtcagtcgttcgtcctttccattctaaaagatggtctttgcctatgcaacaaaaaccattccgctccctggcacatcgcaacgcgaatgccgccttcattgggtatagcgcccagcgcaacagaacagaccgcaggcagaaacagccgaccaccatcaaaaaacacgcgcccaaagacgcgtgccctccgttcaacgagtatgtaccatggcctcttctccccgacggtcaaaggaaccgatgatgcgcgtcggctcgacggaaatgatccggtccaacggaatattcatcagccgcatttgacggttgtaaacgaacaatttgcgcgtgtcctgatacagcttaaccggcagcacgaccacttccccttgataggtttttacacgcaccggctgcttctcggcaatccacgccgacagctgttcataccattccattctgtttgttcccccttctcatccaatcctacttatgattataaacggaaaaagcggaaaaaagggggaaagaaaaatcaacaaattcgacgaagggatgacaaaccgtgtcgacaaatgctcggcgcacggaacatttccgtgcgcctttggaggttgtcagcggtagatcaacacgcgcgctgccgtgcggtcagcgctttcaccgatgacgcggatttttaggccatagttgggcacgttccggccggcgtcaacggcccctttattgtcatacgaccggctgtcgtcaaacaccggcgtcggcgatgtatcgttgtcgatcagctgtgagccattgatcgccacgcggaatgaggctcctttttgcaggctgaacgccgcatcgtgcacttgatagcgagtcgacgctgtcgtgttgcccgaccatttcaatgtatgctggtcggcatccacaacgccaagaaacccttcgcccggatggacgcccgtccagttgttgtcatagccttcatctacataccagacgacaagacctggatcgtacgaaaggagccggccgccgcgcaaaatatgggcgagcccttcatcgacgccgcggtggttgcgccattcaagcaaatagtaatgatccgagtatcgcttaccattactcttttcaaagccggtcatcacaaaggagctgtccccttcggcgccgtcggcaagcacagctgcgccatctgccgtcacttgaatgttgtcaacataccagccagcttccgacaccgctacatcagtgatgtaatggaagcgaaggtcaatcgtttgtcctgcataggccgacaagtcaaattccgccttcacccagccgtttgacgtaccggtaatgccgttgcccgggttttgcccgtacggattgttggtcgtcgtaatgtttccttgaattgttgtccattcgttgctgccatgcggttttacttctaccgccccataatcccagtctttctcaatcgcataccatgtatcaaaagccagcgtcgccttggacgctcccgtcaaatcgatcgtcgttgacatcgtatgatctaagttgtttccactgccggagaaatatgcatacgcaccgcttggcggaatggtgacgaccgtctcttttttcggcaaattgatgcgcacggcatcgttgttcgtccctttcgtgctcgcttcatcgagcacgacttcaacaccgttttgcgtcacttcgttccactcaacggtcgttccgctcagccagttgctgccgggcattgtcgactgcaaaaactgtttcgcccaggcgctgaagccggtcggctcggtgcccggaatgcgccctgcccagctgccgctcgacatgatggaccaataggcgatcggctcacctaaaccagagtaaatcgtatcgtattcatccggcaaccctaaatcgtggccgtattcgtgagcaaacacccccgccgccccgtcagccggctcaatcgtataatcgtatgccgctagctggccgcgccaatacggcacatcggtcgttgtgttcgggattcgatagaccgatcctaaattccagcggtgcgaccaaatcgcggcgccgccgagcgaaccgccgcccgcctcttcaccgacgctggagtggatgatcattaaatggtcgatcaagccgtccggctcgcgatagttgccgtcgccatccaaatcataccgatcctcttggtcaaactcgcgcaaattgatgctcgggtctttcgcagccgccgccagcgcttcgcgcacaagcgcccgtggattggcgtcattgccatccggcgccggtacatttccgccatagtatttagccggatacttcgcctgataccagcctgccacttttccttcaatggaatagcttcctcccgattgctcttcataatattttttcaccgaaatgagcttctcgccattcggcccatcgtaatagccgtcatcgccgccgaaaatcatatcttcataatgttcgcgtgtataatctttataatacatatccgtttcagttggctgaatgttgttatgcggaaagtccggatattcgatgagcaaaacgagtacacggtcgacccgcttgccgccgttccatggctccggcttgacggatggcacggaagccgttttcgattgtccgagctttttccctttcccgttcagcacgccatttgtctgctgtccgtcctgcatcgcctcggcgcgctttgcctctttattgtataattctccttttcctcgcggcatatgaatcgccttttgccgcaaatagtcgcgcactgcttgttccacctcagcaggagtcgcatcagcgcgaagctttccgctctgtttcaacatttccgccagcttttcctcattggcaatcgcaaaatcgaccggtcccccttgcttcacagccggaatgccggaggcgttagccgctttcggcgcttccgccggagatgcccacagcccgatgccgagcgacagcgcggcaacgagtgaagtgatcgaacgcttagacagaaaaacccctccttcactatgatagaatatatatacaattaaaatattacaaaatagtttaataataataaatcactactttactaaataaacaaaaaatagttcttttttcctgctcttgtcgaaaaaacaagatttatatcaaaaaaaggctatgaattcgaccttaacatgcgggtcggtttccggttacaatgtaatatattcgcagtttttgtagaaattctggttatgcagcttgacgatgggaaagaaggtgccgcgatgctgaatattttcaaagactttttgctcaacttgtttttcatccttctgccagtgttcctcgttcccctctgtacggagcaggagaagaggccaaaacgattccgcctttatttgccgaccatttgttacgccgtcgtgatcatgttatgcatcaccctcccggccagaacagagaatgactttatcttcgacttgcggcaaattcctctatggcttggcggtttgtacggcggagcgggggcggcgacggttttagcgtttacggcgatcgcctaccgctcgctgttcggcggagctggcgtcttcgtcaccgtcgtcgtttccatcgccatcgctgcaacaagcagtttattgacaaaacggtttgtcgagctgccaaccaaacagcgcacgctgttcgctacatcgctcagcttcggctctggcctattgaccgtcgccatagcggagtggatggctgctgcggtttctcctccgccttccgttgcgcttatctttttgtttgtacagcccatcagcatgctcatcgtttgttcgtttcaggaaatggtgcaccataacatcgcgctgcgcaaacgagtgattcgggccgagaaaatggaagccgtcacccatttagctgcttccatctcccatgaaatccgcaatccactcaccgcggcgcgtgggtttatccaactgatcgaagagcagccgctcgctgccgacaaacgccgccagtatgcgcgcatcgccattgaggagcttgaccgagctgaagcgatcatcaccgattacttgacgtttgccaagccggcgcccgagacgccggaaaagctgaacgtgaagctcgaaatcgagcgagtcattgacatcctccgcccgctcgccaatatgagctgcgtcgatattcaagcgacgcttgccccattttccgtcatcggtgagcgcgaaaaattccgtcaatgtttgctcaacgtaatgaaaaacgccatcgaagcgatgcctaacggcgggacgttgcaagtatacgtctccattgacaacggacgcgtgctcatccgcatcgccgataccggcgttggcatgacgaaagaacagctcgaacggcttggcgaaccgtattttacgacgaaaggcgtcaaaggcacggggctcgggatgatggtcgtctaccgcatcattgaatcgatgaacggaacgattcgcatcgaaagcgaaatacataaaggaacgacggtgtcgatttatttgccgctcgcaccgtctccttcttcctcaacgatttctgataaagagaaacagctgtttgccgccttatgatatagcgaagaccggccgcaagggctcttgtgaacaaaggtcaacatatcgatatcctgtatgcccagccatcaaagtgccctttcttttggtctgggcatcttttcctttagccgcccttcgcacggatgagtaaactatttttgggtaaaattcaggaatagatccccagttgcgaacggatcaccctggtttaacatcacagcggtttctgctacaatactatcgaagcgaaacacatcgagggaaaaggagacagttgcatgattcacgtcaaaacggaacgggaaattcaattgatgcgcgaggcggggaaactcttggccgcctgtcatcaagagatcgccaaacgcatcggaccgggcgtcacaacgatggaaatcgaccggttcgttgaaacgtttttggccaaatacggcgccaaaccggaacaaaaaggataccgcggctatccgtatgcgacatgcgcttccattaacgatgaaatttgccacgggtttccgcgcaacgagccgctgaaagaaggcgatatcgtcacgatcgactttgtcgtcaatttgcgcggagcgctcgccgattccgcctggacgtacgccatcggcgacgtcggtgaagacgtgcaaaaactgcttaacgtcaccgagcagtcgctctataaaggaatcgagcaagccgttctcggcaatcggatcggcgacatcggccacgccattcaaacgtacgtcgaagcgcacggcttttccgtcgtccgcgatttcaccggacacggcatcggcccgacgatccacgaagaaccgtatgtcccccactttggtgaaaaaggaaaagggatgcgtttaaaggaagggatggtcatcacgatcgaaccgatggtcaacatgggggcatggcaaagcaaaatggatccgaacggctggacggcgcgaacgatcgacggctcgtattcagcgcaatatgaacatacgatcgccattacgaaaaacggaccactcattttaacgacgccggcgtaagggcaacggcgccagccggctttttgccaatagaaaaacccgggcaaacgattcgcccgggtcttttctatgcttttccccatttgctgacggtatgattcagccatcgtctttccttatgtttaatattcacataatataattatggtttcatcctccaatgactttcacgtaaaacgtccggtggcgcggcccatcgtactcgcaaaaatagacgccttgccaccgcccaaggagcagacggccttcatgaatgatgacgtgctgcgacgcaccgaccgtgctcgctttcatatgggcggctgtgtttccctccatatggcggtcaagcggatgctcccacggatatgtttcatcaaagcggcgcatcatgtcgcgcttgacatctggatccgcgttttcgttaatggtgatgccagccgttgtatgcggacaataaacgacagcgatcccttccgtcacgttagcctggcgcaccgtctcctcgacgaatgaagtaatgtcgatcatgtcatcccgctttgccgtgcggattgtaaacgaacgaagcatacattccaccacctgggcaaacattttgtacttcgcaaaaaaggtttgctactctaaataatataacacaaaaaatggagtgagaaatcgttggccaagcgctatgaaaacttagacggcgtctcgacgcacaaaacatgggccgatttccgccgctggcagcgggagcggaaacaaaaacaaaaagatttgtcctacgtcgtgccgcatgtttcaccgcctcaatacgagaggcttcaggagccgaatggcaggccgcagctctgttgggtcggccattcgacctttgtcgttcaactcaatggcatcaccatcgtcaccgatcccgtctgggcgaattggatgggcgcggccaaacgcttgacggctcccggtgttccgcttgacaagatgccgcccgtggacgttgtgctcatctcccacggccactacgaccatttgcatttcggcagcctccgccgcttaaaaggcgatccgcacgtgttcgtgccggtcggcctcggccgcttgttccgccgccgcggctaccgccatgtcaccgaactgtcatggtgggaaacggtcgtcttccgtgatgtgtcgctgacgtttgttccatcccagcattggacgcggcggacgctgtgggacacgaacacgtcgcattggggcggatgggtgatcacatcaaacggcgcgcccaccatctacttcgccggcgacagcggctacttccgcggctttcgcgacatcggtgaacgcttttccatcgactatgctctcttgccgatcggcgcgtacgaaccggaatggttcatggggccgcagcacaccacacccgaagaagcggtgcaggcgtttttggactgccgctcccggctgtttgtgccgatgcattacggggcgttccgcctcgcggacgatacgccgaaagaagcgcttgaccgcctatgggctgaatggcggcggcgcggattggaagaggagcgcttgctttgcttgaaactcggcgaggtgatcgatgccgcccaagcgttgacggccctttccccattcgacaattcgttcagccaaacaagcgcaatcaccatggtgaaacaagcgcggcaaaaggaatgagcgcaactttatccaaaagagcgagccagtccgcggctcgctcttattcattgaattggcggtatacgtacggctccttcggtttggccaccctctcccatgacgtcacttttacatacggaagcgtcatatgaaacggctggtaatacatggtggatagcgtacctttcacatgaatccattcatcattttgaagcggcgccgtctttggaaactgaaggagcagcccgtacacccctgaatccgcaacacaatgaatgattccaaagcgaaggagaaacgcctcattggcgcgcgccgtttcttcacggtagacaaacccggtgaattcaatgtcgcgggcggcaaattcgccaggaaactgataaatcgtttccatggcatttaaatagttttgatcattcaactccaagcgagggagacggccgtattttttcagctctttttccatggcattttgataatcatcccgcccataatacatgctcgtatccggacgcaaaaactgccgctgggcaaacggatcgctgctgtcagccgccatcccaggaacatgaatccctttcgcctttacgacttcagaatccagcgtcgcaacgggaaacaagaaggcggaaacaagcggaaaaacaaaaataaggtaattcaccgcccgcttccagcgcgcggacggctcatgatgatgatggccgcagcattcttccccatgatcgtgcggttcctcgttgcggcttgccagcacaaattgcacgatcgttaaaaaagcaaacacaaacatcgcactaaacgaaatatacgaataccgcatattaatgtattggctcaactctccagtaatatataaatgaaaaaacaaaaacgcaaacccaagcaaaatatacatgcgaatcatgccgccacctccttgctagatcaatagcgatccggcaaacacaaacaacgtgatataggaaatcagtttccacacaaaccgggcgcggaatgactgaaacaacatgagcgtatttttcacatcgagcatcggcccgtaaacgagaaacgctgccagcgcgtgaaacggaaatgtgctttgaaacgacgaggcgataaaggcgtccgcctcggaacagagcgacagcacgaaggcgagcgccatcatgaccaaagaggccgccactttcccattgccgatcgacacaagcgccgacgttttcacatacgtttgcatcgccgaagcaatgaacgccccaatgatcaaatacttcccggtcgcaaaaaattcatcgatcgtatggcgcagggtgccgacgattttctctttccaagtacggggcatcatcggcatctcgcgccgttcatggcgcaactcgctgccttcatgccgaatcgccatcacggcaccgacagcaacggcgacggcgcaagcgaacagcgcccggcacaataccatcgtccaactgcttccgaaggcgatatatgtcgaaaacagcacaaccggattgatgacgggcgccgttaacataaacggcacggccgcgtaaagcggcacccccttggcgacgagacggcgggtgatcggcacgatgctgcattcgcacgaaggaaacaaaaccccgaccaatgccgcataaacaatcgccaagccgcggtttttcggcacccatcgttgcacggtctcttcactgacaaacatttgaatgactccggaaacaaacaccccaagcacgacgaacggcaacgattcaatcaatatgctgataaaaatcgtattcagctgcaaaaacgtgttcatcatgggttctcctctcatttacaaccgttcattttaccatgagaaatggccattgtcatgaaaatttggtaagaaaaatagcaaactccataacaaaagagacgctccgcctttggcgaaacgcctcttcttctattattcttccacttcttttttccacaacccgaccatcaatgcggtcacgatggaaccaatcaaaatagccaatatataaagccatgcgctgcctttgacgatcgggatgacgaaaatccctccgtgcggcgccggcagcccgatatggaaccacatcgtcaacgctcccgcaacagccgatccggcgataatcgatggaatgacccgcaccgggtcagccgcggcaaatggaatcgccccttcggtaatgaacgaagcgcccatgatatagcacgtttttccggcttcccgctcggctttcgtgaatttctttttaaagaacgttgtcgccagcgccaatccgagcggcggcaccatcccgccagccataatcgccgcatgcggcgcaaagttgccagcttcaatcatcgccagcccaaacgtatacgccgctttgttgatcggtccgcccatatcgaccgccatcataccgcccaacaccgcaccaagcagcactaagttggcggttcccatgccggaaagccaatgtttcagcccttcattcaacgctttgacgggatcgatgaccacatacatcatcacgatgccggtgaggaaaataccgaatactgggtagagcagcaccggtttaatcccctcaagcgactgcggcaagcggctgaacagtttccgcagcccgacgactaaatacccggccaaaaagccggcgatcaatccgcccaaaaacccagcgccgccgttcgccgccagaaagccgccgaccatccccggcgcaaaccccggccggtcggcaatgctcatggcgatgaatgcagccagtacagggaccattaacgcgaacgcattgccgccgccaatgtccattaacagtttggcaaacggatgatacgacggatctttcggatcaaacgccttaatgccgaacgtgaaggaaagcgcaatcaaaatcccgccgccgacgacaaacggcagcatattcgatacgccgttcatcaaatgcttgtaaaaaccggttcgcggtttcgccgctcccacgctgcctcgtgccgcaccgcttgcccgataaatcggcgcgtcttggcgcagcgcctgctcgatgagcttctctggctcacggatcgcctgggcgaccggcacttgaatgacatgtttgccgtcaaaacggtccatctcgacttgtttatcggccgccacaatgatcgccgttgcttcttcaatctccttcgccgtcagagcgtttttcaccccatcggaaccgtttgtctcgactttgatggatactcccatttccgttgctttcgctttcagcgcatcagcggccatatacgtatgagcgattcctgtcggacaagcggtcaccgccagcactttccgtccgccgccagatggcgcgccttgcagagacggttcttcccctttgttctctttctctttgaacaaacggaggatctcctcttcatccgaagcacgctccaaccgggtgcggaacgaggcatccatcaacagcgacgatagtttcgccaacgcctgcaaatgcgtctgttccccgccttccggggccgcaatcatgaaaaacaaatggcttggctggccgtccagcgactcgtaatcaatcccggcggtcgaacggccaaacgccaccgccgggcgcttgaccgctgccattttggcgtgcggaatggcgacgccatctccaacgccggtcgtgctttgttgttcgcgcgcccaaatcgctcgtttgaacgcctccacatcgctgaccgcccccgcctcggcgagtttcgcggccaattcatcaatcacttcctcttttgtctttgcccgaagttcaagaatcatcgtttcctttgttaacaaatccgtgacgttcatctgtacgccccccttgatttcctcctataaacgcacgacgcggacgaggtcgacgagcgctttgactccctctttcgtgcataaatcttccgaaaacgcggtcgcgcttccggcggcgacactgtaagcaaacgcttcctcaatggatgttccgctcgcccaggcggccaaaaatccagcgaccatcgaatcgcccgccccgaccgaatttttcaccgttccttttggcgcttcggcaaacagcgttgcttcccggccgaagtaaaacgcccccgcgccgcccatcgagacgatgagatgctccactcctctttcaaccaaccggcggccatagaggatgatttcttttttcgtcagcacagcggcgccaaacagttcggccagctcatggtggttcggcttggcaagaaacggccggcaggcgagcagcgcctcgagcgccggaccgctcgtatcgacaacaagacgaacacgccgtttcaccgctcgagccgccaatcgctcgtacatgtccgccgacagcgacatcggcgcgcttccggcgagcacaagcacatcaccggccgaaagcgttccgattttcgctatcaattgcgctgcatcgtcatcggcaatcatcgggccttcaccgttaatttccgtctcccgcccagctttcagtttgacgttaatgcgcgtttgccctgggacatgaacaaaatcgcaggcaatgccttctttccgaagctcgctttcaatgaacccgccggtgaacccgccgacgaatccaagcgccgtgctgtcaacacccaaacgcttcaacacgcgcgatacgttgatccctttcccgcctggaaatgtgaacgttttcaccgaacgattcagttcgccaacatgcagcttatcgaggtgaacgatataatcaacagatggattcaacgtgcatgtgtaaatcacggagccacaacctctactgttgtttttgttcgatacaaatctttccactcttcgtccaattcatcggtgatcaacaccgcttcatgcaaatccgcaattttcgcaaacgagctttcattcaacttcgaatggtcagcaagcacatacgcacgttgcgccagctgcatcgccgtatatttcaccagcgcttcttccggatccggcgtcgtataaccataatcgtaatgaacgccattggcgccgatgaagcattggtcaaagcggtactgccgcagcgactcgatggcgccccgcccgatcaacgccttcgttttcggcttgatcatgccgccgatcaaatacgtcgccacattgtgctcaagcaaccgctcgacatgcatcacgccgttcgtgacaacgatgacctctttgtcagccaaatgtggaatcatttcccacgttgtcgttcccgcatctaaataaatgcagtttcctttttgcaccaaactggccgcatacgcggcgatccgccgcttttcttcgatatatttcagcgacttttccgatacgcttaactcctcgcgcttctgctgcaacaaggccgccccgccgtgcacacggcgcagtttcttttcgttttcaagctgcgtcaaatcgcggcgaatcgtcgactccgacgccccggtcgcctccacgagctcctgcagcttgatgactcctttttgcgccaacagctccaaaatgaggcggtggcgttcttcggtcagcacactcccacctccaatcatcggggatatcgcttacaactctatcatatcccaagatagtgaaaaaatcaatcaaaaacattcatttcctatcaatatcattcaataaaggggaaaaatcattcaaaaacattcaaaaccaaaataaaaaacacttgccatcggcaagtgccttctttcacttaattcagttgctccatctcggcaagcggcaaataatgcttccgcacaaacgcgataaacttcgccgcatagaccggatcaaactgcgttcctgcgcaacgttcgatttcttcaagcgcctcttcaaacgttttcgtcggctggtacggacgctcggttgtcatggcgtcaaacgaatcgataatacacaaaatgcgggccagtttcgggatttcttcccctttcagcccgtacggataccctttcccatcatatcgttcgtggtgcagctcgacaagcggaagcaaatcatcaaaccgcttctccgccgccacaatctcgcgcccccacgttacgtgctttttaatgatctcccattcatgcttctccaactttccccgcttatttaaaatatcgcgcggcacttcaattttgccaatgtcatggatgagcgcccctaaaatgagcgtctgccgttcatggtcggtcaactcatcaagacggctgccaaactccaacgcatatttaaacactcgtttgctatggcggtatgtatagacatctttggaaagaaaaaatttcacttgctgctcgagcgcttccaaatcttgcttgaagcgaatctcgtccaaactcatattatgtttatcatacaactgaacgttgtttttcccttgcgccttcgcgtaataaagcgcctgatcagcacggtggatgagctcatcgctttcatgcatatccttttccatctcggcgatgccgcacgaaaacgacaggcaacgatacggaatatgctcgacgccttcaaaatatgtatcgttcacttctttgcgcaaccggtttaaaaacgcgtacgcgtcttctttcgtcgtgttgggcattaaaatggcaaactcttctccgccatagcgggcgaccgtgaagttcgtcccttccaccgctttttgcagcagcttcccaaaaaaagtcaacaaacggtcgccttgcaaatggccattccggtcattgtattttttaaaatcgtccagatcaaggaacgccaatgtcaacggctgtttaagcagtttgcagtcggaaaactgctccttgagcgtttctttgaaaaagccgtggttgtataggccggtgaggtgatctttgttggcgcggttggaaactaactcgtataaaactataaatttcctaaatactactgatagaatgattactaaaacagtaaatagaaatagcccaaaataccgttctttatctaataaaatagctaaaacaagagacagtattaaagtaacacagtaactaaccattgcttcaaacaagacaccaaaattaaaagcacctttatatacacgctctaaaaaaacaaaaaacataaatattaaactaatattgataagaaagtacaccaacaaactaaccatataaggaaacaaatagtcagttttaatttctccaatctgcccgccaaaatacaaaaaggaataaaatgcccctgcaatcattaaagagtacattgaaagattgaataagtgtttccaccatgccatttttcttttatataaaaactctactaaaatgctaatcagtagaaccttcaacgcaagagaaatgccgtataaaaacataactgctaggtaaatagccgaatccatcgaaaaagagttgtccttaggaggaagatggacagaaaaatagctcaataaaagaacagcagcaactaaaaaataaacaaaaacccaatctttaagagatggaatagaaaatccatctcctacaacaaaagttatcaaactaataaaaaaaataagaaataaatatacttttccttgccattttaatattggagtcatcttgataaccactctcattatccaaaaattcagcccatagatctgagatgtgtttaacttaacggttggagaattgtagagcacacaaacaaatttcagcttccaattctaaaccccgacgtcaacgctacaatcaccgaaccgaggatgaacaaattgatcaatacttgttttactttgaatttcatgtccttttcccccttaaaaagtttattgattcgcaggagcggccgttgtttctttctcagcatcgtctgccccatggcgcggtgcgctgagcatcagatgctggatgaacaagaacgcccctacgttcatcacaacgtcgccgatgctgatgacttgttggcgcgggtacggcggagacagcggaatgatgtcgccaagaaacggcagaagcgtatccgatgtgatcgcctggtgcttgccgtacagaccggcttttaacgcttcgatgtattcgcggccgagaaattgggcggcttcgatcgataccggcatccgtccgccgtttgcggccatgacgataaagttgagcaagacgccggcgaagatgaccggaaaccccggctgatggcggttgagccacagaaatgcgagtcctgtgatatagacgagaagaaaaataacgttgcccattttggcgatccactcgatgcgttcttgaaggaaaaagacgataaactgcaccgccaacaagagcggaaacaaccaaccgccgcgcaatttcatgttggccaaccctttcaagcttccgccgcgaaaccagccgatcaacaacgacaaaatgattccatcgtaaaccataatgctgtccccttgataaacagaattttcttcttttttctaaactgctgtcctcacttctatttttaccgtttttttcattctatgtaaatagtccgttcgtcctaactgcaaacaaattttgatgaatatcgtttccttcttttcgttttcgtcattctttgaaacaagaaacgacaaaaacagcggcatgtatatccattgaatagtgaaaaagaacctaccctcaatggaatgatcccccgactgcgcaaacacttagcggcaggagattcttgggcgcgcctgcccacagccagcaagccgtactcgttcatctcaccgttccgcttccgcgcttatgcggattggcttcacggcgcaagatgacaaacggatgatccgtcgcaacaatgaatattcctcattcctcctgcaagacaaaggtatttgataaacccactaaatccccccacgcaataataaagatagccgtcgttgatccgttccgtggcgcggctgtttcatgtttcactgcttgacgcttccgacctcactatgtccggcatggcataacacacagacggtatatccgtacaagctcactttatgcgccactcctctttcccttctaacgacatcgattctaaaaatgcggcatgcgtttttctcgttgaaagacaaaaagcccttttttattattccgtattgcttttcggaagataattgttataattgtttatacagtaataatcttatggataaaaacgtcctttttgtccatattatggaaaggagatggaaaagaaatggacgcggaaatgttgggaagcaaggatgacaaaacgtatacacgtcggattagccaagtcgggaatagtttgtccgttagcatcccgaaagatttagccacgatgctaaacctaaataaaggcgatgaaatcgaaatatattacgacaaggaacgaggggaaatcgtgatgaaacgcgcaaaccgaattccaaaagaagtccgtcctgaagtcgtgatggcgatgaaccgcgcgatctccaaatatgacgaagcgctgcgcaacttgaaatatagataaaggagcaaccggaggaaaacatggtttattatttgacagcggaagaaatcatatttatccattacacggtcatggaaatgtacgacgacgcagaacaagcggggatccaattccccgataaattcgcgtggatgttggaaaggccgaaaacgaaattgttcggggaggaacagttcccttcgattattgaaaaggcgtgctgctattaccattccatcgcgacaggtcatattttccacaacggcaataagcggacggctttaaccgtattcgtcacgttccttgatttgaatggatatgagttcacgatgaccaataaagaagcggaagatttcacggtgtaccttgtcgaggatgccaagttccagggaaatgattgcatccagcatcttgcccacgaattagagagttacatccgtcccatccaaaaacgaaaagaatgaggaaaagagtgaggaaaagagcgggccaaagccgggtcaagttcaattattgcgtgaaattccatcgccaacccagtaaacttggatgacaggacaacaacatcgttttttgctgctttgtttttacacaactgtgcgaaccttgatccaaagccgccttttcgctatcctcaatttttaggtattgtcaaaagtttatcctccacactcacggtcttcccttgagtttcaacggttgaacgaaaaaagctttctacccccggtgtttcggccatcattgaggcaacaacacccaacagccaaaacaaagggcggcctgatcttttgtcctccagagcccgttgaaacgaaagtttgcccattgtatccccgcttattttttggctatcctacaacatggaagcgaaagtctttcgtcggaaaatgagaaaaacggattccgatcatcgtcaggaatccgttcgtcttgaacgggttacctctccgtcccgcagttgcctcggcaatggttcgccgcatggcatgacgcgcacgcccctttggcgctttttttcacgtggcggaccagcgtccagccggcgtaggcaaaaatcgctccgccgatcacaagattcgcgatcatcgattctctcccctttcatgaataaccaagcatatgcccaaactgatagacggcaaacgaaatgacatacgcaaccgtcagcgcgcagccgatcgacaacagcgtccatttccgcgacccggtttctttgcgaatcgccgccaccgtcgctagacacggcgtataaagcaggacgaacaccataaagctgaacgccgacagcggcgtgaaatgggaggcgatcacctgcttcaacccattcgcctcatgaacgtggtaaataatattcatcgtggacacgacgacttctttcgccaaaaagccggtgatcaaagccgcgcccgcctgccaggcgccaaagccaagcggggcgagcaacggagcgatgaggccgccgatggcggcgagaaagctgtcatccatcgcgacgccgaccccgtgcggcccgatgtacgtcaacagccaaatggcgaccgaaccgccaaaaataaacgtaccggctttgcgaacgaaccctttccctttctcccatgtgctccgccataacgtgagcgcctgcggcacgcggtatggcggcaattcaatgacaaacagcgaactttcgtttttcaagagcgtcgatgagaacaacttggcgacccccaaagctactgcaatgccaagcacgtaaagcgaaaacacgacaagcgcctgctcgcggacgaaaaacgtgccggcaaacaacgcgtacaccggcaagcgggcggaacacgacatgaacggcagcgccaagatcgtcaacagccgctctttcggctgctcgatggtgcgcgccgccatcactccgggaacgttgcagccaaagccgatgatcatcggaataaacgccttgccgtttaatccaatcgcttccatcatccggtccatcaccatcgccacgcgcgccatatatccggagtcttcgagaagcgagatgaaaaaaaacaaaatgaaaatttgcgggacaaacacaagcaccccgccgaccccagcgacaatgccatctaacacaagcgcttcaataaacggcgaagctcccgcccaagtaagcaagcgcgacagccaatcggtgagcggtccggagaaaaaggcgtcaagccggtcggcaagcggtgtgccgagccagtcgaacgtcaacataaacacgatgtacatcagcgccaaaaaaatcggcaacccgacataacggtttgtcacaaccgcatcgattttttccgtccatgtcaacggtttgttgtcaagcgcgatcgccgcaacagcgatcgcctcaccgatccagcggtcacgcgtctcataaatctgttcggcgaccgaagatccgagcttctgttccgcctctgcgcgggcttccagaagcggagaaagatccaaccgcccgcgcaaataggcggcgatgcgctcgtttccttctagaaattgcaacgccatccagcgcttatctcccggcacgtcatcgggaagttgctcagcaattcggcggatcgcgcgttccacctcaacgccgtaatcaataaaaatgcgggaatggtgtccgtcttttgtcgacaaaatgatgcgcgataactcctttgtcccctttcccgtccgggcgatgaccggaacaactgggacgccgagatggctcgacagcttggcggcatcgattttgacgccgcgtttttcagcgacatcgaccatgtttaaagcgatgatgagcggacggccaaattccaatagctggaccgtcagatgcaagttgcgcttgagctgcgacgcatcaacgatattgacgattgccgaacatggctcggtcaataaaaaatcagtcgccactccttcatcgcgggagagcggctggagcgagtaaatgccgggcaaatcgacgactggcacgccgtgctggcggagcactcctactttcttctcaaccgttactccgctccagttgccaacatattcataggatccggttaaacagttaaacaatgatgtttttccagtgttcggattgccaaacagcgctacgtacgacatatttatttcacctcaatcgatgacgcctctttgcgccgcaagccgattgcctgcccatcgacttcgaccatcaccggcccgccaaacggcatcgcggctttcaaccgcaccgttttcccttctttcacccctagatgaagaagacgctgtttcagtgcctcctgctcaatggccagacggacgacgaccgctgtttcccctttatgcaaatcagtcagcaccatgatcatttccccctgtttttctatccgtctctcctgtggttcaataatgattcttcttctcaattccaatcataccataagcaaagaaaaaaggagtgacttttttcacaatcattcctcattgtcaccatttcttcaaaattcgccacctcattagttgaatttttccgaaaagtgtatataatcttttgtatatctttcccatctttgctcaaggaggaagctcaatgaacacactaggaaaaatcagcaactttgtcggcagtacgtttgcgatctgggtgcttctgtttggtgcgcttgcttttttcgctcccggcgcgtttacatggatcgcgccgtatatcgtgccgctcttaggcattgtgatgttcggcatggggttgacgctgtcagcgaatgacttcaaggaagtgttcaaacgaccgcttgacgtgctcatcggtgtcgtcgcccaatttttgatcatgccccttgtcgcgtttttgctcgcttatttcttgccggtttcacgtgaagtggcgctcggcattattttagtcggctgctgcccgggcggaacggcgtccaacgtcatgacgtatttggcgaaaggggatacggcgctgtcggtcgccgtcacttctgtttcgacgattttagcgccgattttgacgccttcgctcattttgcttttagcgggaaaatggctgtcggtgtccgctgccgccttgttttggtcgatcgtcaaagtcgtgctcattccgattcttttagggctcatcgcccaagcgttgttccaaaagcaagtcaaagcgtgcatcccggcgctgccgctcgtttcggtcatcgccattgttgccatcgtcgccgccgtcgtcgggcaaaaccaagcggccattgccaaaagcgggcttctgatttttcttattgtcgttgttcataacggattgggcttgctgcttgggtattggtttgccaaactgtttcgcctgtcgccgccgaagcaaaaggcgatttccattgaagtgggcatgcaaaactctgggcttggtgcggccttagcgaccgcccatttttcgccgctcgccgccgttccaagcgctattttcagcgtctggcacaatatttccggcccgattgtcgcaacgtacttccgcaaacaagcagaccgccaggcaacggatgaacaaacgatttccgcttgacctctctcacgcttttgtttagccgcaaaaaagctgtctcccgaaatgaaacgaccgtttttcggagacagcttttctgcctattatcacgctgtttttccgctctcggacgatcaagcgctctttggaaacaaaaagcggacatccgccctcaatctcatttcacagcgccccctcaaacggaaacaccatccgcccggctagttccgggaaatcgatgaacggattgcggttgccttggatgaaaaaaatcgcgctgttgcgatgatgctcatacaccgtcggcggaaattgttcgtgccaacggacaaggagcggaatatcgattttgcgccgaaacgacttcgcaatcgccttcgggtagcggagcagaaagtaaagcatcgcccttgccgccgtccctttgccgtactctggctcgaaatagccgttatggacgacgccgcagcggttttggatttgttcgtcgggatcttccggattgtaaaacgggaaatccgcgtacggaaaattcgaccgcatcgtattgcactccggctggcaaacgaacaaatgatgcaaatcacctttcatcggttcgcgggcgccaaaccacgactgaggcacgacatgttcggcattgaatttccattgctgctcgatcgttttcacccgctcgtgcacatcgccgagcccatgcttcatttttttcaacaactggcgaaattcatcgtagcgccgtttcatcgtttggacatcttggacaatcaacatcttcgggtcttttcgctcgccggagtacaagcttcgcaccgttccgtccggctgcaagtcgacccatgtgtacaaatattcgtccttgctgaaaaaatacggcagccgccgcttatgggtgcgcgccaccagttcgtgatagcggacaaacaacatcaatccgtccccttcaagcggcagatggcgataataccgttggcgcgcccgttggtcttcatccgcacgataatacgcgtcctccaccgcgagccgctcgttcaactgctccagctgggcggcaacatcttccgtttgccattggctgagctcctcaagccgccgttccgcctcccccatcgccgttcccctctcttccttttttcttttagtgtatcatgaaaggaggagaggacgacaacggccggcgctaatgcaaaagaaacgatgtcgcgccgaacaaaacggcggcgatgccggcggcgatcaacgatgggatcaacttcgtgcgcgcgtattccatcaccggcaaatccaaaatggtgcaaagcgtcaccgtattgtcgctgagcggcgaggcgaacgctccgaacgtgccgcttgcaaacacggcgccgatgaccggcaaaatattcgtctccgactggctcgccagcgtcacgccaagcggcatcaacatcccccacgtcccccacgacgagccgatgaaataggaaatgacagcgccaagcaaaaacaaaatcggggcgacgaaaaacggcggaatccattgtttgacatggcccgtaatgtattgcgaaaaccctaaatcctccgccacagccgacagcgcccaaatgagcgccagcattaaaatgacggaaatcagctcattgccgcctttgacaaaatgagtcaacaaatcgttcaatttaaatcgttgccaaaggaagaaagcgaccgtaatgatcacggtaaacaaaagcgcctccaacatcgctccgagcgcatcgcttcgcaaaaacgcctcccaaaaagtccttgccccccggcggccgtcccaccagcttaaaaacaacgtcaagacaagcacgatcgaaagcggaacgatcaaattccacggcttgaccggcgtttctttttggtaagcgcgcgggcatgtctgcatcgcgtctccttcttccccttgcgcttcattgggttcattgtcagccggccgctgttcttcagccatctccaacgccaaccgctcgttccagcgccgaagcggttcctcccttcgcacttctcccgacgccgcccgtgctttgcgcgaataaacaaaaaagctataatacagcccgacagcaataatggcgtacgagaaaaagttaaacgggatgctccggacgtagacgatatacggctcagccccgatgccggccgtatcgagcgccttgtcgatgacggacaccatatagccgacaaaggcggtagcgatcggaatgagcgcgacgaccggattcgatgtcacctcaatggcgaagccgatttgctgggacgacaacccaagccgtttgcgcagcgccttcatgatcggcgcgacggtgacgatgcgaaaatcagggtcactaaacgtgaccatcgtcgaaatccacgtcagcagcatggccgttttggccgatttcacttttttgctgacgagatggacgaatcctttaattccgccggtatatttgatcatgctgacaagaccggcaaatacatatagaaaaataataatgcgaacgttgtttgtctgcatcaagttgtcaacaacgtaatgaagcatcgtccgcagcccgccgagcaaggacggggtcatcaaataactgccaaccaacagtccgacaaacagcccggggatcacttgcttcgtccaaatcgaaatcgggatgacaactaaaaaaggcaaaagcgctttccacgacggttccattggccattcactcctttctttaaaaagtatggagatggtttccgttctctatgcactctgtgacggattttcccgatggaacgccctctcgcctacgcacgcgcgtgggattggggttcgtgcaggagatgactgacgacagaggcacgaaaaaaagtgccccaaaaagatctggaacacccttccttatcaccgtatataatcatgagataatgaattgtctttcgtttaagaggagttcagctgcatgcgccaaaccgcttttctgcccccccctaaaaatcaaaagctgttcattagacagctttcaccgcttctctgcgagacgagagcgccaacaagtggagcgtcacttcgggcttcgagccgatccggatgttcacccccgtttgcccaagcccttcattaatgtagaacggttttccgtcccattcatgataccctttgatcatgttccgctcggtgagcgttttgctcattttcgccaaatggtatggcttcggccaatgaatttgtccgccgtggaaatggccggacaacaagtagtcaaaatggtagtgtttcatatgcggcacgatgtccgggtcgtgcgtcaacaccaagttgatgccgtccttcacgccggcgtacgcctttttgatgtcgctgcgccctgtgtaaaagtcatcgatgccgatgatattgaccgtttggccgttgacggtgatcgttttcgtctcgttttgcaagacgacgcaaccgtgcgcctcaagcgtcgctttcaggcgctcgaacgactcgccttgcagcacgtaatcgtggttgccaaacacggcgtacatgccatatgtcggattcaactgtttcaacgccgtcaaatacgggccgagcttggcgatgctttcctcgcgatccagaaagtcgcccgtcaacgcgatcaaatcgatcgcttcctctttcagcttttcgtataaatcgtccggggtgatcgacagtttttcaagatgcaaatccgatagctgcaaaatccgaagggctccgtctccatcctctgaacggccgacttgaactttatgcaaaaccgcttcgtacgtattgcggtgggctttgcgaatggccaaagcaagcaatgacaagaatgcaagaatgacaaaaaagaatgtcatcgtcttctctcctccctcgatacccattatagtgaaatagaggagagaagaaagagggagttagtggatgagatggcagccgtacaacgaaaacaattttcccttcgacatcaacaaatatttcggcggccggctaagcggcgacacgcgagacttcgccacggccataagcggcaggagtgacgctgtcttgaaccaacggtacagcggattggcaatatctactgtttcaaatccgagccgttcgcatcctttgtttaacatcgtaatgccgataatccctttgatgcgcgctgattgctcatggtggtaaagatgataagcaacatacggcagtcctgtcttcacttgttcaaaaatataacgtcctttttgaatatcactccgatactgcattagttcacgaagcagacggacattatgaagatgaatcttcaacagccaatcgttggccgcaatcgttgttccatccgaaagacggatcgtctcccccttatattgaagcggacggacacggaaaatcgaccggcgcccatcggccgcctcaccggcgtattcgagccgggaacaggcgtaataaatcggatcaatgcccccccaagcggaaagcagccattgcattgctttgtccttcattatagcggcatcctttctttttcctgatttttgcccatttacattatggaatagcaaacagcgccttataaatggggaaaaaaggagaaaaaggctgccgtataaccgatggctggccgcgcatactgaaatcaagatccaatattcccttcggatgtggtcaagatgaaaacagtgctttttctcccgcttcttcagcttccgtccggccatcatcgggctgctgaggcgctggcggcagggctgcggtcgatcgaccgcaccgtgaagtgcgaaaaaatcgaattgctctcctgacgtcttggcgccaaagagcagtggatttcccgcctttatttgcgctgcattcgccacgcaccaagagcgtacagcgcggtgtaccactgttctgttttgcgccccaaacgaaaaccgtcggcgttccctccttacgaatggctgtttgccggtcatctgaaacagattatcgacagcctcaagccggcgttgatcatttgtacacatgcatttccctcatatttgctcgactttcttaagcagcgcggagacatcgacgttcccatcgtcaacgtgtatacggattattttgtccataacttatgggggaaaacggccattgatgtccattttatcggccatccagccatgaagaccactttgttggaaacaggggttccgagcgagagaattgtcgtcaccggcattccggttcacccggtgttcaccgctccaccgccagcgccgctgcccgtgcgctcccgctacaccggcctcatttgcggcggcagcctcggccttgctggttgggaacagctgttgcgtaaaatcgcaccgaatgatccggtcgactactttgtgttatgcggcacaaacgaacagctatatgagcggttgaggaagaacaaccatccgcgtcttctcccgctccgttatatttcatcgcctgcagccatgagcgcgctttatgatgaagttgattttgtgctcacgaagccgggcggcgtcaccctaagtgaatgcctccacaagcgaaaaccggcattcatttacgccatgttgccgggacaagaggaaatgaacttccgcctcttatgcaacgacgggcttattttcgatttccgccattggcggtcgctgccgtcgctgtcggaagccattgtctccgtcctccgttcgccggcgcttacctgctgccttgtcagggtcgatgaataccatcgcgccctttcggccaccgacccagcgcttgccctgtacgagcggtttttagccgccgttccaaactgatgcagcgccgcagaggtttccagaaggtaaggagaggcattaagaaacgtcttgtccgagaaaaaagacggaaggaacagccctaaacggcaaacaaaacgcgcctgccttcacgctcacatgagacaggcgccatttagcggcgggtgctgacggtgacaaatacgaacttgtcataccgatggcgagaaaacgaatattcgaacggctctccattgttcaaaaaaccaacctgctccaattccaacaccggatcgtcgggcgcgcactgcaagtactgccgatcgagctcattcggtttatctgcgcggatctttcggtgtgaccctgcaatcgttaagcctagctcgtgagtgatgtaacgataaatcgagccatgaagcaccgtttcattgagccccgggatcaaatggacgggcatatacgtccgttcaatgacgtacggctccccatcgacattgcgcagacggattaagtggtacaccggtgtgttcatgtcaatgcacaaatgagtggctacttcatcggatggaaacaatacttcgaacgtaatgattttacttgtcacctttcgccctttcaataaactcgtcaagccaagtgtttcgttgctgacgacattcaccaatccatcaagcatggccgatttcacaataaacgtgccatgaccgcgctttcgatacaacagcccctccgacacgagcacatcaagcgcccgctttaccgtcatccggctgcagccaaactcctcggcgagcgagatttcatcaggaatcggctcgtctagggaatacactccctctttaattcgtctgcgtatttcattcgaaatttgttcatatttcggcatcgttttcatccctcgccctttgtcttattttcattgtacgaacaatcatctgtttgcacaatagtcaatgcggctttctccttcactgctctcgcctcgccgtcctgttttcccgaccgacaaaaagcgccccgctgtccgggacgccttttctttcacttaaaacccattgttttccgccactgttttcaaccagtagccgctctttttgatcgtccgtttcaaatgattgtctaggtcaacagcgaccaatccgtaccgatttttgtaggcattcgtccacgaccagttgtccataaatgtccaaaggtggtatccttttacattgaccccttcttcaatcgcgcgatgcacccattttaaatgctcacgaatgaattcaatccggtagtcgtcatgaatcatgccgctttcatcacggaaccgttcttctccttcaacgcccatgccattttcggaaataaagctctcaatgtttctatagttttccttgatattgattaaaatatcataaatgcctttttcataaatttcccacccgcgatacggattcatcttccgccccggcatggcatagtaatcgaaaaaccgttccggcaaaaacggggcgtccgggttgggcagatgttctttcgccttgacgcgacgcggttgatagtagttgatgccaagcaaatcgatcgtattttctttgataagttcgcgatcgcccgcttccgtcaccggcaaaaaaccgtgttcagccaacagctcgattaaatcttgcgggtattctccttttaccgcaggatccaagaaactgcggttaaacagcaaatccgcaatatgcgctgctttcacatcagctggatgctggctgcgcggataagacggcgttaaattcaaaataatgccgatctttccgccccgtatcgctgctttgcggaaggcggcaaccgctttggcatgggcaatcatcgtatggtaagccacctgcacggcacggcggaagtcaaccacattcggatagtgaaaatcgtacaaatacccgccttctacagggacaatgggttcattgtgcgtaaaccatgttttcacccgatcgccaaacagctgaaagcaaaggctggcatagcgagcataagcatcgataaccacgcgattttcccaaccaccaatgttttgcatcaccaacggcatatcaaaatggtataaattcacaaacggttcaatcccattcgccaacaattcatcgatgacagcgttgtagaaccgcaccgcctccggattgacgtcaccaatcccatctggaatcaagcgcgaccatgaaatggaaaaccggaatgagttatggccaatttccttcattaacgcaatatcttctttgtagcgatgataaaaatcggatgtcacctctgggccgacgccttgaaaaaagcggtgaggctcttgttcataccaatgatcccaaatgtttttccctttccccccttcatttgccgctccttcgatttgcgtcgcggatgtcgcacttccccaccaaaatccggtagggaaacgatatgtggttggttgcttcgattgttgttccatcgcgattcacctcatttgctgtatcgttatgatgcacttttcgatgcggcttgctcttctttttccttttgtaaattcatgcggtcaatgaattttaagaacgggaaccaaatgacgagcacgatcaagaaattgaccacttgcaacagtccgccggccagcgagtttgtcgccataatgccgttgatgaaaatcggcaccgtccatggtaccgctacgccgttaggcggcgggacaaggcctgaggacatcgccaaatacgtcaccaacgtgacaaccatcggcgccaaaatccacgggacgatgacgagcggattcatcacgaccggcaagccgaaaataatcggttcattgacgttaaagattcccggtccaagcccgagcttggccacctgcttcatttgcttgctcttcataaagagcaagatggcgaaaatgacagcgagtgtcatacccgttccgcccatgccgaccgtgtaaatttcaataaactgtttgctgacgacatgcggaacttcccctgtttgcgtgtacgcatttaagttttcgagcgacagtgtgttccaaatcggatccatcaccgagttgatgatgatttgcccgtggaggccaaaaaaccataaaatttgcgtgacaaaaatcgcgatgagcgttggaacaatgccgcttccgagcccaacaagcggtgcttgcactgcgttgtaaatgacatcatgcatgtttgttttaaaaatttgtgttacaatgatattgacgacgaggaagaaggtcagggtgaccaccgccggaatcaacgccgcaaacgacttcgcaaccgccggcggcaccccggccggcattttgatggtaatatttttttgcacaaccttccggtaaatttccccagcgacaaatgcggtaatcatgccaagaaacatccctttcgctcctaggcggtcgagcgggatgactccttgcacaacctcacctccttcaacctgcaaagcgaatggcgtcaacaagagaaaagaagctaacgcgatcgcaccgccgaaaatcccttcgacttcataacttttcgataaatagtagccaatgccaaacacgacgaaaatcgtcatcacgcccattgttgcatttggtgcaacaccgagcatccccttgagtgtattgaggctgttttcactcatcaccttgtccaaaaacggcaagttggcgatgacgaccgcgattgaaccgaaaatcgtcaacggaaacgccaacataaaggcatcgcgcaacacttgcaaatagcggctattgttcaactttcccgcgatcggaatgagaactttgcttagtttttcgaataatgcttggttcatgtcgccatcctccctttacacgtttcgttccttcaacagcgcaagcatttcttttacaatttctttcattgccagcgttgacatgacatggtcttccgcatgcataagaagcaacgtaagatttgtttcttctccacccgcttctttttgaatgagctgaaaatgaacatcgtgggcgacgcttaaatcttgttctgcttcttggatcagccgttccgcatctccgactcgtcctgtccggtattcacggatggcttgaatgagtttgctgcgggcattgccgctatgcaaaatcaactggaaagcgacttgttcattggtgagttgattgacattgattttttccatcttacttgtcccccatcaatttcaatgcctgctcatacacttttttgccatccgccatcccataagccaccatgtcaatgacatcgactggaatgccgtatttttgcgcttctttttgcaattcccctttcaagaagctcatttgtggaccaatcaggacgacatcggctttggccatctcttttttcgcctgatcttgaccgaccgcccaaatctctgactcctcaccgattgatttggcgtactgctgcattttcgtcactaacaagcttgtcgacatcccagaactgcacgccaataaaatccgtttcatggttcattcctcctctttgcattgagtaaaacaaatgatatcgttttcaatttaaattatatacatttatttttatttgtctagtcatttaataaaaaagattaatatttttaagtcgtgcatccaaaaaacagcgcgcacagacttgctatgcgcgcgaatacctatgctctctacccattatcccagcaagcaacgctgctggttgcaccacaccggcatgcagcctagaggtcttctgtatgcaaaacaacctttcaagaacgccgccgaaaatgcgcattcatttgccctttcaacatccgctcacgcagctctttcgtcatttcctgacggatttcccacgtcgataccccttcctcgcgctgattggcgattttcatcaactgctccacatcggcgaacgaatatttgcggatgcctttcgaacggtcagggaacacaagcttccgttcctcgtaataacgaatttgccgttgcgacagcccggtcagttcgctgacaaccccgatcgaaatgacttttttgtatttgtagtgatcttcttgcggatgagcggtcattttcctcacctctatacgttgcattttctaacgtaattatacaaaaaatcatggtatctcgttaacttttgtaaataaaattaacatattttttaaatttcctgtaaatgagcttaacacattcgctgtacactaaagaaaaagatgatatggtaaaggtaaaaacagggagggaatcgaatggggacatggatgagaagcgccgtgcggaagaaaaagcaattttacatcgaacagctcgtacggttcggcttagccgccgaccgcgagcggcttgaagaatggacaatggccgaactgcgacgcgaatatgaacgattccaccccgcccagacgatcgaaggaggacgaagccatggacaaacaagccctcgaactggccaaacgcatcattgaactcgatctggagcgcgacgcgatgtttgagcaactgatcgcgctcatcggcaaccgagcggatgaactgcttcgttttttgcaaaatcgattataaaactatcatgagaaagtgccctgaatttcttcacgggcaccttttctcatcatcattcttcaatagacagggttacatcaatattgccgcggacagctttgtagtacgggcacacttgatgggctgcatgcacaagctcttcagccgtctttcgatcgacccccaaaacgcgcacccgaagaacaacggccaactgaaagccgccatccttccaccagttttttcgctcaatcaaacgatttcctttgaaagtttgcagcgtctctttgggttaccccattcattctgctgctttttgagagaacgattcgatcacaaccgtcgttccttgaaggcgacgagcagccatcaccgcgaccatgaaaacgaaggcaagcatccaaaacccatacgctgaagagccggtccactgcttcatcaccccgagcacgttcggcagcaaaaatcctcccagcccgccggctgccccgatgatgcccgtcaacaagccgacctctttcggaaaccatgtcggaacaacctgaaacaacgcaccgttcgccgcgccgaaacaaaggaagagaacaagcatcaagccaaacacgacaaaaagaggaggcagtgcgccgatgcaaacgagcaaaaccgcaccagcggcaaacaataaggaaagaagccgcattccgccgatccggtcggcgatgtagccgccgattgggcggatgaaactgcccgcaaacacgacggcggtgacgaaatcgccggccgtgactttgctgacgccgtattcatcaaagaagaaaatgcccaagtaacccgtcagcccgacaaatccgccgaatgacaagctgtagaagaaacaaaacagccacgcttcttttcggcgaagcaaggttccgtattcgcgcatggatactggttttaccgccgtcgggcagtcgcgcgccaacaaggcaaacaaagcaaagacaacagcaagcggtacaagcgccagtccaaacaccgtgttccatccgtacgcttccgccagccgcggcccaaacaacgtcgccagcaccgtcccgctgtttccggccccggcgatccccatggccagcccttgatattctttcggataccagcggctcgcaagcggcaacgcaacggcaaagctggctccgcccacccctaataaaaatccgagcgcatacacatccgacatctggtcagcgaactgccacccccacacaagcggcacagctgtcaccgccatgccaagcagaccagcccgcttcccgccccagcggtcagcgagcagccccatcggaatgcgaagcaacgccccgccgagcaccggaacggcgaccatcaaccctttttccgccggcgtgagcacaaactgttcggcgataaacaccccaagcgccccaagcaagttccaaatcataaagctgatatcaaaatacaaaaacgacgataaaagcgtcggcgcatgcccgacgcgccaaaacgatttcctcgccatcttctcccgactcccccttggcacagaatgttcgttatgttaaaatggaaatgaaagcgatttctccacctacttcccgccgtattgccgggaagtttttttctgcattcgtgattcattgaaaaattcggcgattgactagacccatcaccatagcgttccccgctcgcgaaccttgatgagtgcggtttccaactgctgatgagagacagaacgatgtttgaatcttgatggttaatttctccctaaatcgaccaccggccgcacccgagctgcgcaccgcttaaacgccggcatccggcaatgcggatccaactcatcggacgtaacgttgttgatttgcccgaggccgctccagtggaatgggacaaaaatggtatcctcgcgaatttgatcattgtaacggctgcggacgaccgccgcaccgcgccgcgtttcaatgcgcacaagcatccctgggccgatcccgtatcgtttggccgtcctcgggtggatctcgacggtcgcctccggctgccgcgccgccagtgctggactgcgccgcgtctgcgttccacttaaataatggacaagcacccttcctgtcgttaaataaagcggataacgttcatccgtctcctctttgtccatccaaaacggcaaaaccgcaaaccgcgccttgccgtccggatgagcaaaccgttccgtaaacagtcgaggagtcccgggatgatgcggatcggggcaaggccagtagacacgttcgcggcgcagccgctcatacgtcacaccataatagtccgctttgccgccgcggctcgccagccgcagttcgttgaaaatctcttcagctgacgtgaaggaaaagcaacgacccttgccaagcttgtgagcgatcgcgcataaaatttcccaatcgtgcttcacctctcccggccgttttcgcgccgccggccgaaagcatacccgcccttcgacatttgtcaccgttccttcatcttccaaatacgaggaaacaggcaacacgagatcggccagctcggctgtttccgacaaaaacatatccgcaacgacaagaaacttcagtttttgcaacgctttggccacaaacgccgcgttcgggctggagacgacgggattcgatcccatgaccaacagcccggtaatctcacccgcatcgattttttgcatcatttcatacgctgacaccccctttcgcggcagctcatctggcgaaatgccccatatgcccgcaatataccggcggtgttccagatgctcaatgcttcgataacccggcagctgatcggctttttgtccatgctcgcggccgccttgtccgtttccttgcccagtgatcgatccaaaacccgaaccgggccggccgattttccctgtcgccaatacgacattcatccagtgtctgaccgccgcatagccgtccgcttgctgttcaaggccgcgcgccgtgagcacgatcgcatcggcagcctccccgtactttcgtgccgccaagcggatcttctcggccggcacgtcggtcacccgggcgatctcgtccatcttcaccgcttctatgtgctgtttccattcggcaaacccaaccgtccgttcacgcacaaatgtttcatcgataaatccttcgtcaagcaacacttttcctatgccgacggccaatgccgcatccgttccgggcttgagcggcaggtgcagatcagccaacgccgccgttttcgtttcccgcggatccaccacaatgataaaagctccgtttttcttcgcttcgtaaaaatacggcatcaacgtcggctggcattcggcgatattggtcccagccaaaatgatcgtctgagcgagcggaatatcggacagcggattcgtcaacccgcggtcaagaccgaatgcgtcgttcatggcagcagcggccgccgacatgcaaaagcgtccgttgtagtcaatatgccgtgtcttgagcgccacgcgggcaaatttcccaagcaaatacgcctcctcgttcgtcaatgatccgccgccgtaaacggcaaacgcatcgactccatctttcttttgaatggagatgattcgttccacgattagcgaaagcgcctcctcccaacttacccgcacaaaccggccgtccactttggcaagcggaaacaacagccgctcgggatgcaaagcgtgctggtgagcgttcatcccctttaaacaaaggcggccgttggacgtcgggttgtcagtcgggaccgccttgtagcggcgccgttccacaatccactcctccaccagctgaagcgtgcactggacgctgcaaaacggacattgggtcgcggcggccatttccgacgcccgttctttttccttggcgcgaaagtagcgcagcaattcattcgtcatcgccattcccccgcttcctacagctcaatatataccgagccgccttccaccgctgcgcggtacgttttgacacacccttcatccggcgcctgcgcctgaccgtctcttaagcaaattttccaatcatggagcgggcaaaagacatactcgccgctgacaatgccttgcgacagatcacctcctttatgcggacagcggttttcgacggcgtatactcgatcatcgtgggtacggaataaagcaagctccagcatcccgatgcgcacgcattttccaagccgcttcggcaactgttcgattgttcccacttctactctcatcatcacttgatcctcctcgcatggatgcatagtcaaaagccaacctgttgggcagcctcttttctctccgctgaaacactagataaggctgggcggcggaagcaaccggcttttttgcccgcccatctttccgttcgcagccatcccccttcattccaccggcaccggctctttgtcgccgatatcgcggaacaatgtttgttgcagttcatcgttttcgacgatttcccgccacggatcttttgtcgccgaaagagctttgtgaagccgttcgagaagcgcgcggcgcgtttccacatcgaacaacgcttcgcggatatgctcaagcccaacgcgctcgacccatttggacgtccgttccaaataatgcgcggactcgcggtaatattgcaaaaaagcgccggtcatctcgatcacctcgtcttccgtcttgaccgtgcaaagcaagtcagctgcacgcaaatgggtgccgccgttgccgccgacataaatctcccatccgccctcgacgccgacgatgccgacatctttaatgcccgattccgcgcagttgcgcgggcaggcggagacggccattttcactttatgcggcgttttcagccgctcaaatgtttgttccatccgaatgccaagcccggttgaatcttgcgtgccaaagcggcaaaactgcttgccaacgcacgttttcaccgtccgcagcgccttggcgtaggcgtagcctgacggcatgccgagatcggcccaaatgcgcggcaaatcttcttttttcaccccaagcaagtcgatgcgctgcccgcctgtgatcttaatcatcggcacgttgtatttttccgcgacatcggcgatgttccgcagctgttcagctgtcgtcaccccgccgtatatgcgcgggacaacggagtacgtgccgtcggcctggatgttggcgtgcagccgctcattgacaaacaaagattccgcttcttcatcgtactcacccggataaagcatgcccaggtaataattgagcgccggacggcatttggaacagccttcctcgtttttccatcccaatacgctcatgacttctttgaccgtcatcagccgtttttctttaatggcctcgagcacttcctcacggcttaagtccgtgcagccgcagatcgtttctttcaccgcataccaattcgcttcctcaccgagcatatgctcaagcagctcggcgacaagccctttacacccgccgcacgagcgggacgcattcgtatagtcgcgcacctcggcgaccgtcttgagcccgtgttcggcaatcgcctgacaaatcgcgccttttgtcaccccgttgcagccacagacgacatcggtatccgccatcgccgccacaaggcttccttttcctcccgatgaagccggcgccaataacgaaagagaaagcgcctcaagcgaatcgccgcgctggatcatatcaaatagttttcttccttcgctcgtatcgccaaacagcactgcaccaacgattttcccttcgcgaacgacgactttcttgtacaccgagcgcgcttcgtcgtacaacttgatcgattccgtgccctcaacgtccataaactcgccggctgagaacacatcgacgcctgacactttcagttgggtcgagacgacggatccttcgtacggctttccttttcggccgcaaatcgcttgtgccagcactttcccctgctcataaagcggagcgacgagtccatacacaacaccgcgatgttccgcgcattcaccgaccgcgtaaatgtgcggtacgctcgtttccaagtagtcattgacaacgattcctcgattcacctcaatgccgcttctccgcgctaaatcaacattcggacgaatgccgaccgccatcaccaccaagtcggcggcaatggacgtaccgtccttaaatcgcactccttccacacggccgttgccgaacaattcagccgtctctttgcgaagcaaaaagttcattccttgtttctccagctcccgctgcagcagcttcgaagcggtcgggtcaagctggcgttccatcaaatagtcgaaaatatggatgacatcgacatccatccctaagttaagcaggccgcgtgccgcctccaatccaagcaagccgccgccgatgaccgccgcttttttgtacgtcttcgcatattcgatcatccgctcgcaatcttggatgtcgcgaaacgccgtcaccccgggcaaatccgctcccggcaccggcaagataaacggattcgaccccgtcgcgaaaatcaattcatcgtattcgactacccgcccacggtcggtccggacaagccgccgctcgctgtcgacttccgtcaccgtttcaccggcaaacagccgaatgccgtgttgctcgtaccattcccaactgttcaacgtaatgtcatcaaggcgcgtatctccttgcagcacctttgacaacaaaatgcggttatagttcggatgcggttcgctgccaaaaatcgtgatctcaaacgcctcacggtcaagttttaaaatctcctcgatgcagcgaacccccgccatgccgttgccgattaacacgagttttcgtttcacgtcgccatccctccatacttcatacgttgttccactttcttattgtcatcgatgcagccaaagccggatcgtcatcaccagcaactcccataatccgattgttcttgttcgcatcaccctcacattccccctttgccttggttgtgcccatcatatcacgtcaaaaatgaagcatgcattttttatgtcagtttatataacacacttttaacaaaaaacatgaataatcgcatgaaaaatcagagtaatatacgtatttgttggaatcatgtaactttttatcacataaaaaagcggccttccgcctgatggagcggaggccgcttcttgtttggagggtgcttcattagggggatgatcagtgaatcggacgggattccaacagttcatcgatgatgcgcgcgtagtggtcaatgcgccgctccagctcctccatctgccgctcaaggcgggtgatgtattgacggaaggtcatcggagcgccgtatcgctgttcgagccgttcttcgattttctgccgctcgccgtggacagagacgaagatgcgcatctcgcggccgaacacttcgcggacggtttcactgatgagttcgccatatcttgtttgcagccattcacattgaatctcgtttaggcattcgatgatgagccaatcctcatccaccgtcgcggacgtcgaagcaaaccaagtgtcaaacgacgggccggacagcttttgcgcaagcttcgttttcacttgctcccaaagatgatgctccttcacgcactcaccccctttcgtctactcgcctggctgccatacatgttcgcgcaatttcgcccgaatgtcatccggaatcggctcgggccgcccggtgtcaaaattgaaattgacatacaccgaccgccctttcgcgcaggccacaccgttttggtggatttcttcataaatcgtgaggcttgtgttgccgatgcgttcaatgccggtatacacggtcacatcttgcccataatacatttggttgacataatcgacttccatacggatgatcaccatccgccaacgtttgaatgacaaatcaggcgtaaacagcttgaaaatttcatgccgccccgcttcaaaccaaacgggcacggtcgtattgttaatatggccgacgccgtccgtctccgacacgcgcggcgtaatgacagtcgtaaacataaacgctccccctcaacagaactggaatcttcttttgtcgaatttaggcgactgatgtatatgggttcgctccacgatgtggaaattcctgcttcaccatcaagaaaacgtgaaaaacgtcaccccttgagcggaagggggatccaacctgaggagcgagaccctatttccaacagccaaagaaaaaacaggagcctgaagcagcccctgtttttgtgttctcacttgttgttcggttccacgatcgccccggcaaacgcggcttggtaaatcgcgcggatgtcggcttccaaaagcggcatcgggctgcgggcgagcagccgtttttgctggacggcgtctttcgtcagactttctaatgcgctttccggaatgccaaaaccgccgagcgtcttcggaatgccgacatcggcgacgaggcgctcgagctcctcgacgcagcggtgcgacgcctcctcctctgataaaaagctcgagttgccgccgagagtgtttaacatgtccgccattcgtttcgtgcagctttggcgaatatagcccatcacatatggcaagagcacggcatttgattcgccatgggcgatatgaaactgcccgccaagcggataagcgagcgcatgcacgccggccaccccggcgttgaaaaacgccaaaccggccaggtagctgccgttcgccatatcggtgcgcgcctgtttgtccgttccgttttccaccgctttgcgcaatgagcgggaaataagacgcatcgcctgaagcgccaaaccgtccgacgtcgggctcgcgttgaccgacacgtacgcttcaaccgcatgggtaagcgcatcaatgcccgtcgccgctgtcacccgcggcggaacagaaacagtgagttgcgggtcgacgatcgccacatccgccaacaaatagtcatgcgtcacgacgtctttcgtcgtttctaaggacaatacggagatgttcgtcacctccgacccggtgcctgatgtcgtcggaatcaatattttcggcaatccttttttctcaagtgttctcgttccagttaagtttaaataatcggcgaccgaaccttcatgcacggccaaaacagcggccagtttcgccaaatccatcgcgctgccgccgccgacgccgatgacaaggtcaaactctccgtcgcggacaaacgccaccgccttctcccccgtttcaagcggcggctccggcacaacatccgtatacacatgcacgctgcaccctgcttgccggagcggagatgccacttgctcgacgaggccgagtttttcaagcgctggatcggtgatcaccaacacgtgttttgccccaagcctttttacttctggaactaactgcgtaagcgccccccagccgacatagctgagcggcggaaagacgatgcgggatgcggtcactgtttttctctcccttccttccttattcataatacccttctgttgatttacgaaattgcttgaattgttccgcatcatgaccgaaccaaattttagaattggtttcttgagcaatgcggcgaattcgttcgacggtattcacatagccgagcgaatcgtaaatgattcctggcggtttaacgggcggaccataattttccgctgtgtaaatcgcgtcggaagcgaggataatttttcccgtttccggcagttcaacatgaaggccaagcatgccccaggcatgaccgctgccgaagtttaacactctcactccttccgccaacaaaatattatcctcgtgtcgtttcactgttctccactgtaagttatttttaatccaggcatcgatatctgcccaaatataagccccttctttctggtttctcgcataacattgcaatgcaccgttaaactcatcttcatggacaatgatcgtcgcattcgtaaacatttccaagcatccggcatgatctaaatgcaaatgggaagcaacaacataacggatatcttctgggcgaacctttaactgttctaaccggttgtgcaaataacattcttcactggcgttccacggaaacatttgctgggtaacttccgcccatcttccttgaggccccatggaattcggattgcaggctgtatcaaacaaaatttttccttccggatgatcaataaggaccgtgtaaattggaaactccacaaattccgtctgtgcattcggattgtaaatcgtcgccggattgtgcatcgcaatcatccagttcttgtccatcctcattcgtccgttatccatgacatacaactttgggcgaggtttaactatgtttgtcatcatcttttcctcctctatcattatttgattatgggggcttgtcaccttcccttgttttttcatttacgcaagcagtatgccaacccccatagatgacgacatacacaagttataacaatccttctctctccctccacaggactggtggaacgcggacaccatcggccatttggcagtctttcatccgaaaaacgagctaaggcatgtctaataaagttaactttcttcaagaaaataacgaaaaaacagttgactaaaatgttttatggccctacattcatatttcgacgaaaaaaatcaccattgcagagaaggaaaagatggctactttgttgaaataaacatattgttaccgttttcaccaatcggtgattattttcaccaatcgaaagggggagtcttattgaataccacgatgaatcaggaatggatgcaatctcttctttcctcgtttcataacggcgtcatcgtcattgatcgatataaccagattgtctttctcaatgacgcagcaaaacaactgcttcacctcgaaggagaagagtggaaaggcaaagacatccgcgttctgttgcccgaaacgaaactcccgcatgtagccaaaacaggtgaacggataattgggacaaaaacaatcatccacggacgtacctttcttgtcaatcgcactcctttttatgaaaatggcgaattagccggggcggttgctgttttgcaagatttcactgaaatcgaacattaccgtcaactatccaaacaaatggaaacaatcattgagttctcaacggatggcatctatgtcgttgacggcaacggcataacgcttatggtcaactcagcttatgaacaaatcactggatttcggcgtgaggagctgattggccggcatatggaggaactcgttcgtgaaggttatttcgatcaatccgtatctttgctcgttttaaagcaaaagcaacgtatttccatgttgcagaccattggcggaaaaaaagatgtcatcgtcactggaaatccagtattcaacgaacaaggagacatcgagatggtggtcacgagcgtccgcgacatctcggaactgaacaagctgaagcttgagttggaaaaagccaaaagtttttcacagctcaaccagcatcgttatacgttctccgtcgacaaccgtgaggaggccatgatttgccgcagcccggccatgaaaacactcatcgacaaagtaatgcaaatcgcagcctacccaacaacggtgttattgaccggcccgtccggcgtcggcaaagaagtgatcgctaatttgatccattatctcagcccacgcaaagacgctcccttcattaaagtcaactgcgcggcgattcctgaatcgttgcttgagtcagagctgttcggctatgaaaaaggggcgttcaccggcgcccaagccggcggcaaaatcggtttgtttgaacttgccgatggcggcacgattttgcttgatgaaattggagaaatgccgctttccttgcaagtgaagctgttgcgcgttcttcaggaaaaaagaatacagcgcatcggcggccgtaaagcgaaagcgctcgatgtccgcgtcattgccgccaccaaccaagaccttcaaaagcaaatggaagccggcctgtttcgcaccgacttgtactaccggcttcacgtcgttgaactgtacgttccaccgttgtccgagcgcccgcaggacatcgagccgctccttgaccattatttcagctttttctgcgaacaataccgcattccaaagaagctgtcgccagcagccaaagcggtactggagcgataccattggcccggcaatgtccgcgaattgaaaaacctaatggaaaatttagtcgtctccgttccgtcccgatgcatcaaacccgatgacttgccgtcccacatccgccgtcaaatggagtcatcgtcagcatcgacgctgaaagaaaaagtggaacagtacgaaaaacagctcgtattcgaaacgctcgaagctgccccatcgctccgcaaagcggctgaacagctcggcatcgatcattcgacattagtgaaaaaattgcagcgttggggaatagcgaaacgtccgcggccgtaaccgacaagcgcggacgtttcactcatttccgccaagcttcctccagctcccgcttcagctcttcgacaagctccgcggccggaagctcccgcgccatccggtatcctgtccccgcccaaagcgacatccctcccggatcgcccgccttggcggcggcagcgcgcagcggtttcgtcatatggtgcacatgcggatacgccgccggcgccatggcgcgatactccgccataaaccggtttacaagcccgcgcgccggccggccggtaaacgccctcgtcacggccgtttcggcaaaccgcggatcggcaagcgcctgcttatggagcggatgcgccccgctttccgggcagcgcaaaaacgccgtcccgagctgcaccgcgctcgccccggctttgagcgccgccgcgatgccgcgcccatccatgatcccgcccgccgccgcgagcggaacccgaacctccgcgcgcacttgggccaacagcgggaacaactcgagcgccccatcctttttcggatcgttgccaaacgacgcccgatgcccgcccgcttccttcccttgcacgcaaagcgcattcgccccggctttagcggccatttcggcttcctccaccgatgtcaccgtcacgatcacaaacgcccccgacttttgcaaggcggcgatcacctctttgtccgggcagccgaacgtaaagctgacgaccggcacccgctcctcaagaagcacatcaagcttcgcctcccagtcgtcgtcatcccatttcggctcgccgactgacgccccaagccgctccgcctcggattcgagcacggcgcggtagcgttcgagcgccttttcatccactgttttattccccggcacaaacacattcaccccaaacggccggtccgttaacgtccgcagctcgtgaatttccttcctcatggcctccgctgtcttgtacccgccggccaaaaaaccaagccctccggcgttcgacaccgccgccgccagttcaggcgtcgacactccgcccgccatcggggcttggatgatcgggatgggaagtgtagagaacatacgtatctcccttctttcggctaaaaccgttttgcctctctcctattttttcgcgcttcgtgctcggatttcctcccccctttgtcgaatcaatctttacgccgactatgtcttttgcacgctccatgaacgacagctgtccggccaacgcggcgcgttttcaacatctcacatacatatggtaagaacaggtgttatccgttgttcaatcaatcgatcgaaacataaagcgaacaatacgatccatgcctaatcgctgtcgcctgacgtccaacaaacgggcagtttgttcatccctttatccctttacagacccgcgagcgagaaagcccactccttgaggggtgggatgaaagcgagccgttttcttaatattgaatgattctgaaaaaaatggtatcctgtaatcgccacaaggaggtgaatccatgccgaccatcacactaaggctggagctgcacaacccaacaaaagtcaaacaagacatgtatgaacggatgacagaagtgaataccgcgtttgcgaattggctgttgaatcatcccgagctgaatcaagcgacgagcaaaatatttaaagagttttcgccgcagcggtttcctcccgctgtcgtgaatcaaacgattcgagaagtgaagtcccaaaagaaaaaccagaaaacaaagaagtttcgaacattctggtgctgctttaacaatcaaaacgtgaaggtggaaaagaaaggggcgttctacacggtttccttccccacactggagaagcgaattggcgtgccagtggttgcgcgcccctaccaagaagcgtggctgaagcggctgctcgatggaaccgtcaaacaaggggccgccaaactctacaaaaagagaacgaaatggtacttggcgatcgtgatcacctttgaagtcaagccgcggcacgaaacaaaggtgatgggggttgacgttgggcttcgctatatcgctgtggccagcgtgggaacgaaatcgtggtttttcaaagggagccaatgcgccttcattcgccgacgctatgcggctttgcggcgaacgttgggcaaagccaagaagctccagatgattcgcaaaatcggccgcaaagagtcccgctggatgaaggagcaaaatcacaaaatcagccgtcaaatcgtgaatgttgcgctcgccaacggtgttggcgtgattcggatggaagcgttgacagggattcgcaagcgagcaaaatcggccaaagaagcaggacgaagccttcattcttgggcgtttcatcaactgcaaacgatgattgcctataaagccgaaatggcgggcattcgggtggagtgggtgaagccgacctatacaagccaaacatgtcgatgcgggcatcgaaagaaagcgaaccgaaacggcatccgcttccgatgccaaaaatgcggatacgccatccacgccgacttgaatggcgcgatcaacatcgccaaagcgatttcgggcttcgccgcctagcgcactggtcacaggtgcgccgcccattggggtacatcgtaacccgatgggacggggtgatggcacacccctgaagcttttgcgttgtctgaaccagaaatggatgagggcgttaacgacccaagaatcccacgccctttaggcgtgtggagtgtcaatcaatatcctttaacaaaagactggccactttgataaacgttttgccatcctcaaacgaaaaatagcgcatgctgttttcatgaacaagttcttcgatttttgcccatgtctccgtatcgcggcgatggtggatgcgttcgagcttctctacttccagcttcaaggcacgaaccacccactccggttcatccgctagaaatcgcaaaaactgttcttctaattgagcattgtaaaacgtctgattgtaatacgagtcaaagaaatattgaagatgttcgaattcttttcgaatgtccatgtttcatctccacctttcaagttctcctttcgacaaacgtggcgggttatcctgccttattgcttgatcaaacaaaaaactccccaaaccatccactggtttagggagtttatcgtcacggccgaaacgcctttaaccgtttcgccagttctttcgtacgcggatatacatcgcgataaatcgcaaacagctctttgtatcgggcgaccgcatccggccgcggttcgacgacggattcgacttgtttgaacgcatccgcgcattgcttgagcgaatcgaaccaaccgacgccgcacgcggcgatcatcgcagcgcctagtcccggcccttgttcgttcttcagcttttccaccggcaggccgaaaatatcagcttggatttgcagccactcggcgctttttgccccgccgccgatcgaaacgaccgagtcgatcgttttgccgctcgctttgatgatctcaaccgattcgttgagcgagaacgtaatcccttccatgaccgcgcgggcaaaatcccatttcgtctgccgcgaatcgacgccgataaacgacccgcgaacatcggcatcggcataaggcgtccgctcgccgaccaaatacggcgtaaacaacaagccgttcgcgccgatcggcgactcggaggcgcgcttgacgatctcggcaaacggcacgtcttccgcaaacgtccgcttccaccagtcaaagctgtagcccgccgccagcgtcactcccataatatagtaggcatccggctcggcgtggttgaagtaatgcacttttccagcgaaatctttttccccgctttgttcataggcaagcacgacgcctgacgtgccgatgcttgacatcatgcggccttctgccaaaatgcccgcgccaaccgcgccgcaagcattgtccgccccaccggcgaacactttcaccgatgacggcagcccggtctgctcggcaatctccgggcgcagcgtcccgacgaacgccgtcgcttcaacaagcggcgggcaaagcgaaagatcgacgccgaccgcccgggcgatcatctcgctccacgttttcgtttcaatatccaacaaaagcgtccccgccgcatccgatacatccatcgcaatgtgcccggtcaagcggaagcggacataatctttcggcaacaaaaacacccgcgcccgctcgtaccgctcaggctcatgctgcttcacccaaagaagcttcggcaacgtgaatccttcaagcgcctcatttttggcaatcgagagcagctggtcgcgtccaaccttttcctcaatttcccgacactcttccgtcgttcgcgtatcattccataaaatcgcattgcgcacgacgttcccgtcgtcatcaagcagcacaagcccgtgcatttgtccagaaaaactcaagccgacgatcaactccggggaaacgcccgccgtctcccagacgcggcgcagtgcgacgatcgttttttccacccaatcatcggggcgctgctcgctatagccggaatgcggctggtagagaggataggactcggtccattcccctctcacctcgccgtgtcgatcgacaagcaatactttgactgcactcgttcctaaatcgacgccaatgacgtattccaaagtcatccctctttcacgaacgggatacgctcggcacgctgacttccaacaaatattggttgagcagcgttttcaagcgttcgagacggccggacgcattgcgaatttcgccgagctgcaaggcgtactcctcaagctttttgaagtccgccgtcccttcgacgatctcgcggccgatgccttctgtatagcttttgtaccgttcttcgatgaactgttcaaacacgcggtcttccaacaagcgatgggcgactttcaaaccgatcgcaaagctgtccatcccggcgatatgagcgtagaacaagtcctccggttcaaacgagcctctccgcactttcgcgtcaaagttcaagccgccgcgcccaaggccgccgttttgcaaaatttcatacatcgccagcgtcgtcgcatacaaatctgtcgggaactcgtccgtatcccagccgagcagcgtatcgccttggttcgcatcgaccgagcccaacatgccatgaatgcgggcgacgcgcagctcgtgctcaaacgtatgcccggccaatgtcgcatggttcgcttcaatattgaatttgaaatgatctttcagcccatatgtctgcaagaacgccaacgccgtcgccacatcgaagtcatattggtgcttcgtcggctctttcggcttcggctcgatcaaaaactggccgtcaaatccgatttctttcgcatagtcgaccgccatgtgcaagaagcgagccaaattgtcaagttccagcttcatgtccgtgttcagcagcgtctcataaccttcccggccgccccagaacacgtagttttccgctccgagccgtttggcgatctccaacccttttttcactttcgccgccgcataggcgaacacatcggcattgcacgacgtcgccgccccgtgaacgaagcgcggatggctgaacaagttcgccgtattccacagcagcttcgttttgcttgttttcatgtactcttcaatcatatcgacgatttcatccaagtttttgtacgtctcgctgagcgtttccccttctggcgcaatgtcgacgtcatggaagcagaaaaacggaacgttcagcttttcaaacagctcaaacgccgcctcgacgcgcgcctttgctagatccatgccgctatatttgtcccacggacgaatcatattgccgacgccaaacggatccgatccatcccccgtgaacgtatgccaataggcgaccgaaaagcgcaaatgctcctccattgttttgtcgccgactttttcttccggattataaaacttaaacgccaacggattgcgcgactccggtccttcatatggaatggttccgatattcgggaaatacgccatgtccaagtcctccttaaataagcgagaatgatttgtttcagttttattataacgctttcatatttgtttgtctatcatataaacaaagtttcctataattctttgtacaaaaaatagtcaaaatctgcatagttgttttgccccgaaccgtcccggcaatgcatgccgacaaaggcgccggtaaacgcagctcgacttttgatatagtcgtccgacagtttatatgattcgaacatgacgggaagatcgatccagtccattccatcgaaagaataagaatatttgtatgttgttgcttgcacggttacccttaaatacacatactcaacgtcatcaggaatgacaatctcccttcccgacaatggttgatcaaccacgagatgatcgcatgacatcaattcaagaatccgtcctttttcctcatgccatgtgatttgcagtgttgtccagttttgcgtattgtaatagtttactagaccagccgattgctgaaaggttgttgggcgaaaggacactttcgtctcggcaacaaaatgaaagtgctgccatcgtctggcgacaaacgcctgtgtaaaccgggaagtaagcgattctcttccgtacagccgcaaatgtccgcgacgagcctttaaggtagcgatgtcttcccttaaaggaattcgcaatgtttgaaaatggtggtttaatgtatcaccatcaaaatcatctttttcatcgtaatcttttttccacggaacttcctcaacgttcggaccatcgatttccaacgaaggttgattccccccacgacataaggccaaccgtctctccattcaagccgttgaatcgccgtttcacgtccgagcgggcaatagccgcggtgttccagcaacggctgcccctctcttggcaacggccgaccagttaaatgaacaagaaaccattcgtccgtatgagtatggacaatcgacgcatggccagccttttgcagcgggtttcgcggataaggccacgacgtaatcagcggattgtcgggatgcacctcatacggaccatagagagagcgcgaccgggcaatcgtcgccgcatggttgtatcgcgttcccccttccgccgtcaataaataataactgtagatgagcaaattcactaacataaattgacaaccaaacaaaaaaggagacatgaaccagactccttggataaaatagatgtgctcacaactacccacaaggaggttcatgtctcatgaatagattagcacatcaccaaggaatccacaagtttttcttcacgttggggttaacgctgcagctttccaaaccggtcatcaagcatctcattcatatcgtcgatgccttgaccaccaagggattctcgggaacattgaccgatattcatcactggagctttcatccgaatcatcgaacgacgctcagtcactttttcacgaaaagcccttgggatgaggaaaggctgcttgggaagcttcaagagtggatcctccgccgaatcgagcgaaagaatcagcctctttttgtctcgattgatgatacgatttgccaaaaaacgaagccttcgtcacgggcaacgcacgccattcaagggtgtgattggcactactcgcataaagatcatcaatcggtttgggggcattcgctcgtttggctgatggtgcacaccttcacgcaggcgtttccgttcgcgttccgcttgtatgacaagaaggccggaagaagcaaaatcgacctggcgatcgagatgctttcctcactcaaggtggaaccggatcggccggtgtatgtgctcatggattcgtggtacccgtccaaaaagctcatcgaagcctgcttgagcaagggatttcatgtcatcgcgatgctcaagacgaaccggattctttatccgaaaggcattgcgatccaagcgaagcagttcgcccgctatatcgagccaaaagacacccgcctcgtcacgatggggaaggagcgttgccgcgtgtatcgctatgagggggcgatccatggcctcgatgacgcggtggtgctgctggcttggaaggcggatcagccgatgacgccggaacatctccattgtgtcttgagcaccgaccgggggctcggggacgaagacatcttgcgttactacgcccagcgctggacgatcgaatgctttttccggcaggcgaaagatcaactgaagctggatgaataccgcgtccgccacgttcgggcggtgaaacggtattgggcggtggtgctcttggcctctgtgtacagcatcgccgaatcccgacaaaccctctccgccgggctggagcttctccggtcgcggaaagaccacagcgtcgtggagttcatttatgacgccgcgaagcaaggaattcccattgatgtgatcaaaaaacagctccgtatcgcgtaagggggaccctgtttatctcgctaaccatggaaattattgtaatgaaaaatgctcatctacagtaaaattgtttagcaatgctttttaggctgatattttcagcataatgctcctcaatatatattttatgaatttcacatagtgaaagcggcttcctttgttcttccactatccagcaacattccaccgcaaaatccatcagccttttcctcaattcttccaaacggaaaggatagtcttgacattctagcactcggggcaaagtcgtcagttgttcctcacatgcccctgctcgtttgacgagctgaagcgctttctgtacgaaataaaggacaaacgtcttcacagcctcagcagacaagcggcgggcacgaaactgggcgaacagatctttcatggcggtcatcagttgctccagccgcgcctcttctatatactccaccaatgtttggcattgtccatcatcaacgctgggataagaaagcgtgatttcttttacctgttcataaaaaacgattctctcgtcgctgacgtatttataacacaacgcttcacctgcttccctaatccgttcttgaagacggtcaacgggcgacgcaaaagcggtaacaaaaatcgtcacatcaagaggaacgttcgcgagttgctcagagaaccggtatagattatgacgtatctcctcttcgccatcaccaataaacaatagcccgtatcgctgccttccgtgctcatagattggaaaatggatcgactgtttgacaacgcgatggtaaatttccttaattttagttttgtaggcggcatcggtagctatatggaccatatcgaccttgccgttgatctcgatgatcgcataacccgaaagtatagacgaagagccccccaatctcccatttccctgagacttgtccccttttttcctgtgacccattcataaaacaagaactcagcttgctgcttctttctcgtttccttctcctgattcaatacttccgccattcttgataacgactgttcaaactctcttttattaatcggttttaataaaaagtcgcaaaccccatatttaatcgattgttgcgcgtagaaaaagtcattgtatccgctcaccacaataaacttcgttcctgtttgtccgcttcgggataccctctgaatcaattcaagtccgtcaattcctggcatccgaatatctgtcacgataaggtcgggacgcaacttggctgcctcacggagcgcctgctctccattatccgcctccccacaaattcgatatccgcatccttcccaatcaatcaatgttttcatgccttcccgcacaaacatttcatcatcgaccaacatgactttatgcatcccgatcccctttttttctccaaaacgatggcccttgcttttttagaaacatatctgttccttcaagcagctgggcgttatttcatttcccccaatcaaagtcaatcgccttcaaaaacgttcttgctagaatcatatgtcccgcaacagacggatgaacgcggtcccaagccaatgccgccggataaagcgtctttaatacctcgttaaaagcagcctgggtatcaacgaatatactgtttgtttcttcggcaatttgtctgacaacgagaccatactgatccatggtccggcgcatcggatcatgttcatttccttcgatataaaacggtgtcatcaaaatgattcctttcacaagcggtttcgtctcgagcacaaggttgcggagcgtcgcttcgtattcatccaagtatacatgtttctctttgatgaacggcaaatcatattgccgccaaacatcgttaatgcctatcataatcgatacccagtccggtttttgggcaataacatcttcttgccatcttgctttcaaatctcgcaccgtattgccgctgatccctttgttgacgacgcggatgcctagttccggataaaccgcttgcaggagaccatccacataggctacatatcctgtccccaacgctccgaacaatccttccccctctggctgggcgcggccgcaatcggtgatcgaatcgccaataaacaacaatttttccccacgtccgattttcatttgcccttcccccttgaaatatcaatacaaacttgccatcaaatcacctgaaagatcgtcgtttccggaataaaatagacgggaatatcaagaaattgagatcccagccattcagccaaatgcctcataccgggctcttcgctttccgcatgtcccagcacaatcaacgccttttgtcttccctggtacacggcatcccgaatatattccggtgtctcccattcaggtccctctccatagatgatcgcgtcgagattttcctgttcaaacaatggaatcgacaatgctccgccgcctcggtaccccaccaatagcccgatgcgggcgcatggcgcagataaatctccagatatccgtacaaatggaacgcgcaacctttccttcacatattcagccacttcctttgccgtcatgcgaggaatcgccacaattgcagcggtcggcaaatatttggaaacatatgactcccaacccaaagcgcggattaaaccgaccatgattccatccggttgatgtcgatgccagtaatcatgaaatcggtaaatcgcaatgcccgactcgcggatcaagcgaatctttccctgatatactggatccttttgcatcattttagtgttgtcagtatgactgtaaaataatccttcatgagtgacgagaagattcgctcccatggaaatggcttgttggatgacgcgataagtcggcatgaaactcgtcgcaattcccttcacttccatgtttcggtctccatacataagagtatccacggtattcggaattttccccaccgacgccgttaatcggtccaacacatcttgaacagtgattgccatcattctgctcctctcacctgttacgccagctgtcatgaaatccacttttctatgtttgttcatgaaaaataagtggtgagcaatgattttcatttaaactactttgttctggctctcttaaagatatcgttctgctgctctaaaatcttattttttctccttctcgaaaataacagataaaaacaacacaaataagtatgttttctatccaaactaattatatacggaatttttgtaattttcaatcgtgtcattcgtataccgtcagtagaaaaagtaccatccgttttcactgttgagacaactattcgctaccgttatatcatcaacctcccagccatactatgcatgtttatgaaaatggaatatcgctgtaattgatctcctcttccatcaattgcttaccttaatctttgaacgctctcccacctacgctcacgcttcgaggtgggagattcttgggttgggaacacccgccccacggcaggctgtccaccaagccatccccgtgcgtcctacggttcgactgccttacaacgacagcaaacgaagcccttcctgcaggatattccgggcggcgttatgatcccggtcatgttcggctccgcaggttgggcacacccactcgcggatgtcgggcgatttcacctcaacctgccgatgtccgcagcacgagcacaattggctcgatgggaacgtgctcccgacacggaccaccgtccgcccgtaccatttcgctttatactcgatcatgttgagaaaacgctcccatgcggaatcggaaatggatttggccagcttgtgattcttctgcatgttccgcacacgcaagtcctccactcacaccacttggttttcgcggatgaggcgagtggaccgtttgtgcaggaaatcgttccggcagttggcgattttctcatgaagcttggccaccttcaagcgggctttctgccagttcgaaccgcccagcttccggcgggacatcacccgctgccagtacgccagtttctcttcgtatcgacgccaatgctgggggtgttcgatcttctctccagtggaaagaaccaccatatgtttcaaccccaaatcgacgcccacttgcttgtcggttgtgggccatggagggatttccgtttccacaaggatggagacaaaatacttccccgttcggtttcgacaaatggcggcggagagaatgcggccttccacctcacgacctttggcaaacgccacccatccgagcttcgggagtttccatcgatggccgtccacttcgatcgatgggcgtccctttttcggggcgttgcaccaggcggtgtacgattgattcgggtgtttttttgcttttgaagcggggagggttcgccgttccatcgaagaacaggttaaacgccccgtccaactgttgcagcgcgttttgcaaggcagtggaatccggcgctttcagccacggaagtgtctgcttcaacgcggtcaaccgcttagaacattcgttatagccaagccccgaccctgttgtttcatacgcctgattctattcggacaaaacgtgatggtacacaaaccagcagcacccgatggtttgatggatccgttccgcttgtgttcgggtgggatacagccggaagcggtaggctttgtgcatgaccttccctccttttgaacggaacatttgttctatttctgtctattttacacctttgattcgttggaggcaagagggagagcgatggcgaataccgattcatcccccacttccgctcgtgcgtggaagtgaggggcttctcggcgagagatgataaacgaaatcattgaaaaactaacacttcaaagagaggtgtttaggtcctttcgaccaaatttaatacaatataacgaaaagttagtatatttgatttacaaacaaagttgacattgataaaatgaaatggggatgaaatttagcaccttgcgcttcctaaaaagaaagccctttcatccctaacaacgatataaaaaaggaatgaggaggaatggtatgcggaatgttgtgcgtaaaccattgactattggattagctttagcgttattgttgcctatgggaatgactggcgcatctgctgagaatgcggattcctatacaaaaaaacctagcatcagcgcattgcacgccccgcaattggatcagcgctacaaaaactcattcacgattggtgcggccgttgaaccttaccagctactaaatgagaaagacgcacaaatgttaaaacgccattttaacagcattgttgccgaaaacgtgatgaaacccatcagcattcagcctgaggaaggaaaattcaattttgaacaagcggatcgaattgtgaagtttgccaaagaaaatggcatggatattcgcttccatacactcgtttggcacaaccaagtgccgcagtggttctttcttgataaggaaggtaaaccaatggttaatgaaacagaccccgtgaaacgcgaacaaaataaacagctgttgttaaagcggctcgaaacccatattaaaacaattgtcaaacggtataaagatgacataaaatattgggacgttgtgaatgaggttgtcggggacgacggaaagctgcgcaattctccatggtatcaaatcgccggcattgattatattaaaacggcgtttcaaacggcaagaaaatacggcggcgatgacattaaactttatatcaatgactacaatacagaagttgaaccgaagcgaacggccctttataacctgatcaaacagttaagagaagaaggcgtcccgattgacggcattggacatcagtcccacatccaaatcagctggccttctgaaagcgaaatagaaaaaacgatcaacctatttgccggactgggcttggataaccaaattaccgagcttgacgtcagcatgtacggctggccgccacgagcttacccgacgtatgacgccattccggagcaaaagtttctagaccaagcggcccgttatgatcgtttgttcaagctgtatgaaaaactcgacgacaaaatcagcaacgtcaccttctggggcatcgccgacaatcatacgtggctcgacagccgtgcggatgtgtactatgacgccaacgggaatgttgttgtcgacccgaacgctccgtacgcaaaagtggaaaaagggaaaggaaaagatgcgccgtttgtttttgggccagattacaaggtcaaacctgcgtattgggccattgtcgatcatagataaggcatgcgtgcaatcgagtaggagggggcggctaacccccgtcccctcacaccacctagcatgcgggtccgcactaggcggttcgtcaaccttgacggagttcgaaatatcgttgcgtcaaactcttgagcccttgagcggtccagtaggtcttgcccagggcctggtggagttgcggcgttttcgttgttcgccaagctccttttcgggtattggcgatctccatcaccgctgtctctttcagccccagcgctcttaactcacggattctggttctgacccgtttccattgaagccattgacagagtcgaagcctcctccgatccatccttcgatggtctgaaggacagacggggtttcgacgagccgaaaatacccgatccatcccatgacgtattgattgacgcgatgaattcgttctggcatcgatatgctccagtttgggttggtcagctgtcgaatccgctgtttcagacgttgaatcgaccttggggcgagccggattcgcgcttttcgttccggtgtgaagctaaaccccagaaaggcccgtttccacgggcggtccaccgcacttttctcctcgtttactttgagtttgagcgttttctccaagaaccgttggatgctttgtttcacccgttgtcctgcccgcagacttttcacatagatgttgcagtcatctgcgtaacggcagaatttcaatcctcgcttctccaattccttgtctaaatcgtcgagaaggatgttcgccagcagggggctgaggggaccgccttgcggcgtcccttcctccgtctgcaccttcaccccttcgatcataacgccggcttgcaggtaggcacggatcagtctcagcacgcgtttatccttgacttttcgggccacccggctcatcaggatgtcatgattgacacggtcaaagaacttttctagatctatgtcaaccacgtaccgatatccttcctggatgtagccttgcgcttgccgcacggcatcgtgggcgttgcggcccggacggaatccgaagctggaaggggagaagtctggatcgaaaatgggtgtgagttcttgaagaatggcttgttggatcagcccgtccaccacggtgggaatgcctagctgccgtgtgcctccgccctatttcgggatttcgaccctgcggacaggcgccggccggtaggttcctgccaagagttgggcgcggatcgtgctccagtgagcgcggatgtcatcacggagttgatcggttgatactccgtcgattcccggtgctccttggttcgcttcgacccgtttgagcgccgtgatgaggttgtctctcgctaagatgcgttccaacaaagccatcgtgatcttctccttccgcgggatgagattcaggtcttgccgggttgcgctcagccctcgacctgaggccctctgggcttcacccttgcttcctcagatgagttccgaaaggaattctgcttcgacacacaacatctcgaaagagtctgattcatccctgagttgacgttcggcccttcctgtttcaggcgtcccttactccagtactatggcctctgctgactcctgtacgttcagcacttctggttgccatcgtcagaaggcgttccgtacaggcctccccggataaggatggacactttccactcatgcacctgcccaatctacctccacagcccttagcggcttaggacttcgtcttgttccgcagactcgtccgactatggcggcctcccattgggttcgtgtacctcaggtcaagtgtttgcctccagcttccttcagattccacctcgcggtggacacccttgccttcagctaacggtaggcgctcgccagcccccgttcgggactttcatcctatagcgtcgcacccatgccgggcgtactggtcaaaatcagccccgtttcccggggatgatttttctaacggatcaacattgttgtccgatcaatgcaggcccgctacccgcctttcgcgcaacggttggcttcttcactttcacctcaagaaggccggtgaaaaacggtgactttcgcttaatcagtgtttgggggcgcgagagaaggcttggttttaaaaggtttctcaacttgagaaaacagtgtttttcgtggttttttcactaaatcaccacccttcaagggaagtggggaagtagtcaatttccttgcttcctggccgcctgtttttcttccgttttgcgaaatacacgcaatgcgccactcatcaccaccaaggcgagcgaactgatgctgaaaaacgggattaaacccggaatatacatcaataagacgaacaaggccccgacactaatcaacataacgagcgtcatgaatggattggccattccaatgagaaaggcatatttgatatattgccaaaagcgcaattcgtaatgcacatagatcgggaacacatataaaagcgtcactgcataaaaaatcaaaatgacgagcaaagcgacagaaaacggaaatctccattccattggcacgtggacaatgtataaaagatcgatatagaaaatatacgctaccgccatcaacaaaagcccgatccggttcgcccgccaaaattcacctttatacgtgcgaacgaatgttttcagcactggaacatcgctatcatgaaagaggagccacttccttacgatcgtaaacagcgccaccgtcgccggagcaatgccgagaatgacgagtccaaggacggtaaaaaaaagccacaatagattgatgtatgcaagccttgtaatccattcacaagcccaatacaactttccatccagcaagccggtacgcatgattcatccaccttttatcctcacttttccactagtataccataagacagaaaaagaagggagactttgtttactcccccttcaaactccagcataggccaaaaagccgccgtcaacaggcacaatggttccggtgacaaatccactcgtttgatcatctacaagccaaagaagtgtccctaacaaatcttccggcttgccgagccgccgcatcggtgtatgcatcaaaatttttttcgtccgctccgtatacgatccatcaggatttttcaaaagatgttcattttgtttcgtcaaaaagaatcccggggcaatcgcattgacgcgaaccccgatctcggcgacatgcacagccagccatttcgtgaagttttcaattcccgctttagccgcactgtacgccagcactttcgtcatcggccgcggagcgctcatcgaggaaatattaatgattgttccccctctgcccaccatctgtttgagaaaatgctgcgtcgggatgattgtcccaagaatatttaaatcaaaaacataggaaaacccttctgtcgtcaaatcgaaaaacgttgtaatttcttgattctctagatcctgcaactcgaatatttcctttgtcgtaatgccttgcggatggtttccgcctgccccattaatcaggacatcgcacggcccgtaaacttccgctaccatttctgccgcctgtttgacgcgttcgacatccagaacatcgcactgaatagccagcgcttggccgccttgttcttcgatctcgttctttactatttcagctttctcgaatgttagatttaaaatcgccactttcattccttgacgggccagctctttcgccatgcagctgcacaataccccacccccgcccgttacaaccgctaccttgccttttaaacttggatggatcgggagcatgtcttctcaccttctcgcttctttttttcattctccaaactatcccaaatgcccagcaggtacatgatgccaagcgcccgatcgtacaacccgtaaccaggacgagcttgttccccccaaatcattcggccgtgatccggtcgaatgtacccttgaaaatcagcttcatgcaacgttttcataatctcgcatatattcaacgaaccgtcacaactgcgatgagacgtttcctcaaaatcgccattcgcgtgaatttcgacattccgtacatgagcaaatggcactcgtcccattctcaaaaagtggcgaaaaatgtccgggacatcgttggccggattggctccaagcgacccggagcataacgtcaacccattcgccgggctgttgaccatatgaacgatccgttccaaattctccttattggtcgcaattcgcggcaatccgaacaccgaccaaggtggatcatcaggatgaagagccatccgaatgccacactcttccgccactggaacgatttgttccaaaaagtaacgcaaatggtcaaatagatcatcttcggttacccctttatatagcgagaaaagaggcttgattgttttcaaacgttccggttcccatcccggaagcaaaaacccgttcgctccgctttcaatgcggcggatcatttcctccggatcgatttgttcaatcttttgtttctcataggcgagcactgtcgacccgtcaggccgccttttggctaaatcggaacgagtccagtcaaaaatcggcataaagttgtaacaaatcactttcactcctgctttcgccaagttgcgaatcgtctgtttatagttttcaatatatcgatctcgcgagggcaaaccaagtttaatatcttcgtggacgttgacgctctcaataacttcaagatgaaatcctttttcatttacctgccgtttgagttccaatatatcatcaaccggccatacttcaccgactggaatatgatatagagctccaacgattccttcaactcctggaatttgccgaatgtgatctaatgaaacagtatcatgttcctttccgaaccagcgaaacgtcattttcattctgatctcatcccccacccacgccgacttgaaagtattgtttcgcgttgaagtaacatacatcttgaacgattttccctaaaaaatcatagtcttgcggaacctctcctttttcaatccatgaaccgatcaaattgcatacaattctgcgaaaatactcgtggcgtacataagacacaaaactccttgaatcggtcaacattccgacaaacgtgctgaacacaccgacattggcaagatccgtcaagtgtgtgatgatgccatcttgatgatcattgaaccaccaagctgcgccaaattgaactttcccttttaccccttctgattgaaaattgccgaccgttgaggcgacaatatagttataagcagggtttaatgtgtacacaatcgtttttggcagttgatcgctgcgctctagctcattaagaaaggcatttaacggctgggcaagaaaaaaatcatgaatcgagtcatatcctgtattcggaccaagacgctgaaacatcttttcatttgtatttcgaatcgaaccgatgtgcagctgcatcacccaaccaagcgagtggtacaatcgggctaagaagcataaagtgaaagttttataacccgtggtgctagataaaactcagacaagcataaaaatagcccttgctggcggatctccagtagaatgaaagtgtcacccaacattcgaaaggagagatcccccatgcaagagcactttcattttactacagatccagccaaacttcaaaaacaatatgccgctattttctgttttgtttctgctcaactgtcgttgattcaaatgtatcttcatcgccgcaaccgtcacttggtcaagcaaaaagacgaagtggtcatggcggttcaccttttggggaagctgctgggcttttcttctgaacgagcctggcatcgctttgtcacgggaaatttgttcacaaacggctcgtttcttgaacgctcccgatacaaccgccgctgccgagcgcttggcttcgcggtcaaatggattcgtcatgaactagccaaacgtggccaacaccatgcttatgccgttgttgacagtttgcctcttccgttgtgccatcccgcgagaatgcagcgcgtcaagcgatttcgagggatcgcggatatggggtattgtgcttccaaaaagcaatggtactacggtttcaagctgcatcttcaagtgaccaatcaagggctggccatgggctatgtcgtgacggaagcgtcctgccacgacgtcaaagcggctgaaacggtgatgactcaaatccctcatccctacaactttggagacaaagggtacatcagccgcgctcttcgagaaaagctgtatgaagaacaccaagccgcgttctggacaccgtctcgacacaatcaaaagcacggcccatccaaggcatgggaagaatggatcaagaaaaaacgcaaagtcatcgagacggtgttttcgattctcgtggaccaataccggatcaccgacattcgggcgaattccattgccgggtttgaagtggcactcgatggcatcttggtggcttattccctggtcacactagggctggttgagcgctgacgctcaactagcaccacgggtttttatatttttcctcctccttatggctcaagacaaacccattttttcgcttttgaaaaatatgattgacttctttccaactacattccgcatacggcatcgattctaagccgtgatcagccatccggcatcctttctcgtgaaaataacgcactcggctttcaatggcttgcaacagctgatcgtaatcattaatcggcaggccagctgcttcccctagctttcccacatagtctaaaaatgaagggcggttgatttcaatgactgcatcaggacgaaaagacggaacaatctttactagaaatgatggatcttgggcaattgcttgatgatcaactaaatcatcgagcggatcgtccgttgtcccaatccactccacattagatttgacaatgaaagagcgggctgagaatccttcctgtctcaataaagcattgcaatgatcccaaatttcacgccacgtccgctcattcagaaggacatccacttgaaaatagcgttttaactctaaatgcgtccaatgatagagtggattcccgatgcaatacggcaccgttttcgcccatgctcgaaacttttcctcaggggaagcgtttcctgtaatatatttttcttcgactcccagcgcccgcatcgcccgccatttgtaatgatccccctcgagccaaagctccgtcatatcatgaaaccgccggtcttctgcaatctcttttgcgctcaaatggcagtgataatcaataatcggcaacgatttagcatagtcatggtataacacttcggcatgcttgttttgcagcaaaaaattttcatgaatgaacggctgcacactgtctccctcccgcaaaccgaaacttccgacaacttatacaaaataatgaggatactgtctttttagtacgtctttttcaaattcgacaagccgcaaatgctcttccatcacctgacgcactttctctgcttctttattcgcaattaaccgataaatttgcttgtgatgggaaataataatgtcccaatcgagatcggatgacaatctcagtacacgcaaacgattgaaatgactgtttaaactttgcaccattttccacgagcgcgacattcggcagccatcgtaaatgagctgatggaacttttcatcaagctcaaacaactcaagaaaatttcctttttcggcacacaactcttgcatcgcaatattcttctccatttcaaatagatgatcttgacgcaatttcgtacaagctaaaacggccacttctttctcgacaacctcgcggataaagcgcccttcctccacatgttccaagttgatgcgcgaaacaattgttccgctttgcggaataatatcaagcaattcttcttgcgccagtttgagaaatgcttcccgcaccggggtgcggctaatatgcaattgctccgcgatttccttttcggaaatttttgttcctggttccaactcaaggcgcaaaatcttttcctttagcatctcgtacaactggtcgcgcgctgaacccctgacagaacttttaatttgttggctttgttgggcagtaaagatcaccgtgcgattcccctttttcttatatactagtatggcagtgagaaagtacatccatgatcatgtgttttcttccaatgtaggaaagaacatatttcctgtcaaatttcttagcgattcattccacattctctcccctcaccttgtgcacaatcgagacccattgagctgcccgttcagcaatgatcttccactgatcgttttccaatgccccttcaaccttcactaacgagttcccgacaccgatggcatccactcccgcttttatatactctccagccgttttcagattgattcctccagttgcgatgagggggatgtgggggagcggctcctttatgcttcgaatatagtttggcccaaacacatgagcaggaaatactttcaccatatcagccccgtgctgaaaagcattcacaatttcggtcggcgtcaatcctcctgcgatactgacaacgcgattttgttttgccgcctgaatcacatcaatagaaaggaagggagaaacgataaaccgcgccccagctgaaatcgccctctgtgctgtttcagcgtccagcaccgttcccgcaccgatcaacatatctttcagttcccttgcagccttttccaacgcggccaaagccccagctgtttccatcgtaatttccatgattggaatgcctccctgccgcaaagccaatgacagcggaagagcagtatcaaccgtcgcaccgcggacgactggaatgatgccaatctctcgaatcatttggactaccttcatgtaggttcatctcctttatcgcgtaacatcttcccgtcgctgatttatcaagcgctcgacgtcatcgcgttccggcatgccatcagcatccccctcgaccattgtcacaagcgcgccaactgcattcgctcgctgcaccgcttctgttaaacgaagtccttcaagcagtccggatagcagcccagctgcaaacccatccccagcaccgacagggtcgattaccctttcaacaggaaaccctggaacatactcatgatgcgcattcgtaaaataatgggcaccatttgcgcctagtttaatgacaacaagcgaggcgcccatgtcaagcagccggcttccccattcctcaaccgaatgttttccgaataaaaacgatgcctcagcttctccagggagaaccacatctgattcagctgccatgcgaagcatcacttccttggcccgatccgcttcattccatagtttcaaccgcaaattcggatcaaaaacgattttcaccccgtgacgacgagcgatcgccatggcggcaaagatcgtttcacgacaattctcgcttaacgccggagtgattcccgtaatatgcaaatactttgcctctgcgatatatttctcatccaagtcggcaggcgtcagcctgctcgccgctgatcctttgcgatagtaatacacccgcgtatcgtttggacgtctttgttccttaaagtaaatgccggtcggcgcttccccatccatttttacccggctgacatccaccccttcaccttggaggaaagacaaaatcgcctttccaaactcatcgcttccgaccttgctgatccatcctacacgatgatctaatcgagcaaggccgacagcgacattggattccgctccgccaatccgcatggtaaaggtggtcgcctgtctcatcaagccgacgcttgttggtgtaaatacggccatcgattcgccaatggtgactacgtccatctcgtccctccaaaaccattttggtaatctttcatgaagaatacgatgttatttcaccatcatctaagccgacatatgtgcttgtctcatctcgaacttgctcaatctcgattaatgtcacttcgttttttgataggacaatagataaatgaatcacaccgtccgttgcccgtctctgctccgtcatcacatgaggctgcgccacttgacgcaacgtttccaccgcttgacggcttggaaagcggggacgccccatctgtttccaaactccccacgggttcccgtactgctcattgacgatttgccgtttgataaaaacaactgaaaatgaaaccggaatcaccagctgcacttcttttgcaaatccttctcctttttccatcactaaattccaaagcacaacaacaatcgccccgtctttccgccttgtcaccatcatctccgaatctcggtacagcaactcgtcacccagagcattaaagaacgtaaacgtgtgaaacgtcggctttggaatcgaatgaagcgcgactagaccaaacccaccgtggaacaacgccttcggaacatccatttcttcaaacacatcgctaaacgtccaatacgaaaacgagtcgacgtaatctcctccctcgctcaaaatacgggcaatgtatgcagcattgagcgccgtatcatgaaccgggttgatggggctgtacgatgtattatattcggtaatatgcaacggcaaatgcggaaacggagactggcgaatcaaggcgcgcacctttttgaattgctctagcatatcttctggcggctcaagctcttgatagtaatattcaaacgttttcttatgcggcgccttcgatgtataggcatggcggctgacaaaatcaacaggcaccctccgttcggcgcaaaagtagagaaaatccgtaatccattcatcgcttcctccgcaaatggccggtcccccgacctgcaaataaggatcaacgctttttaccgcccgggctgtcacctcgtacagcttaaaatactcctgtttgttggcatctttccagaagttcactaaattaggttcattccatacttcaaatggccatgtccgcacttcctcaatcccgtatcgctcaacgaaatgggaaacgaccgccacaataaggttgcgccacttgtcataatctttcggaggcgtaacattgcctttccaataaaagacggtttgatctcctgaagcaagcgcatagggcataaatccgagctcaacaaatggacgaatgttcaaagctaaatacgaatcgagaattcgatcgatatacgtaaagttataaaacggcttcatttccccatcgatttcgacttctcgataaattccgacatcatcggaaagcaagccatgaccgcggatgtatcgaaatcctattttctcttgcacgagcttcaagtgatcaagatattccttttgcagggcaagaccaagccgcccggtgccaacgcaaaatttccagctctttttaaactgctcattcccattgttgggcacatttacgaccttcatgtccctctcccccattcatcgataaatttttctcccatattggtcatcaatccctgacttccggtaaaagtacgtattgatgacatcacgccattctttggcatgttccacttgaattgtcaatcgctctaatacatcaagataccgtttttcatcaattttctccttcagctgttcccaccgtttccgcagctgtttcgcctgttcaactccttcaaagtgggtattgtaaatatgttgaatgaccgtttcccctgaatgcagccgatgcgtgtacggaacgtgatggaaaaacaaaagcaactcatctggacaagtgtccagcgactcatacatcgctgcattttccggaaagtattgcgctgtatatcctgttcccgtagcaaccgtccggtcaacaccgatcccgtcgcggtcggcataatggtacgtcccccaatgcgaatattcatagccatccacattaggaccataatggtgccctgggttcaccatccagccgacaccaagcggagaggtgtaattttcatagattctccatgaagccagaagcatccaacttaccgcttcgatgacttgtggatcattcccgaacgtctgtacgatccattcgttgacaatctcctcggcagacaaatttggattccaagcgagccgcccaaatccatagaagttcgcttgcgccaacgtatgcccagtccagtttggatcactgccaatattagatacccctgcgatcccgctgtatcgatagtcaaatagcgatccatcaattaccttttttacttccgacccttttcccttggcatacgtatcaaaatcaagcacctctttccactgtggaatcaagaagcataaatgtttttgctgtcccgtatattcctgagtgatttgaacctccatcatttgattggttttcggcatagcgccaaataacggagaaaccggctcccttacttgaaaatccattgggccgtttttaatttgcaagatgacattctcccgaaactgtccatccaatggcttaaagtgatcatatgctgcctttgcccgatcggtcgtccgatcacgccaatcttgctggcagttatagacaaagcatctccaaatgacgagccccccaaatggcgccaacgcctctgccaacatatttgccccttccgcgtgatcgcgcccatacgtaaaggggccaggacggaactcggaatccgccttgactacgaagccgccaaaatcaggaatatattgataaatgcgtttaaccgtttcgttccaccaccgtcgcacctcggggtcaagtggatctgctgttggaagccctcctacctcaatggggcttgcgtagttgatgctcaaaaacgttttgattccgtaggttcggaagatatccgctacttccgccacgtcaggcaaaaagtgatcggtgatgagtttcgtttctgttttgtgtacgttgacattgttgatggagatggcgttaatacctacggaagcaagcaatcgtgcataatctcttattcgttgcttttgtttcacgaactgaccgtcagcaaagaaaatcgaccgtcccgcatatccgcgttcgatgctgccatccatattgtcccaatgattgatcatacgcaaccggttttttggttgctcgacgatcgacaattggtcgatgttctgacccatttgcaataaacggagaaaatgaaaggcaccatacaacacacctgcatctgttttcccaataatgtagatacgaaacagtccaccgtcggcatccgatcgaatcacgtacccttcaggatgaacaagcgttccctcgtcgcttccccctaatggccgctcgaacttttcatcttcaagcgtcccgagccaaatcgaattagctgtttcatttacttcctgcaccaattgtggctcaatccccatcatcgaacgaagccctttttggagctcttccacggctgcttgaaaaattggcgaggttcttttcgccacaatctcttcaaaccgtaatcgactatattgatccttccgctcataccgcagccaacaaggttcatatcccgctgccatgtcagtttctccccccgttactctttttccgctcctaacacaatccctttcacaaaaaacttttgcacaaacggataaacaatcagcattggcaaagcagcaataaagatttgtgccgccttcactgtccgttcagataagtttttcaatgtttctgcatcgacactcattttcgtgaaatcctgttgaacaataatcgtttgtaagaacgtagataacgggtaatgtttcacatcggacatataaatcaacccatcaaaccatgagttccaatgaaaaaccatcgtaaagagcgaaatcgtcgcaatggcgggcaccgaaatcggcaaataaattctccaaaaaatcgtgaaatgatttgcaccatccattaaagctgcctcttcaagcgatttcggcaccgaagtgcggaaaaagttcacgagcaaaattaagttaaaggcgctgacagctggcggtaaaatcaacgcccaaatcgtatctgtcaatccgagcttcgtcaccaccatataagtcggaacgagaccgccatggaacaacatcgtaaacacaaaaacccacatatagagtttccgcccgcgaaaggcgtcgtcgcttttggacagcggataggcagcgcataacatgactcccatggaaatgactgtccccaatacaacacgcaaaaacgaattccaaagggaacgcaaaaaattttcattcccaatcgttttctcataagcgtccagcgtaaagtcaactggccacagtccaaccagattagcggtcgccgccgcactgccgctgaatgagacggctaaaatatggatgagaggcaaaagacaaagaacggcaatgatcgttaaaagagtatagttaaacacagtgaacagtttataagaccagctttttttgtagtgataatgcatagacctcccctcccttaaaagattttatagttcgcatacttataagcgagacggtaccccgtgaccacgagaataaagctaatgaccgatttaaacaaccctacagctgtcgcataactaaaatccccgttcaaaagaccgacgcggtaaacatacgtatcgatgatatcgcccgttttgtaaacaagcggattatacaagtttaaaatttgatcaaatccggcatttaaaatatttccgagcgacaacgttccaaccacaatgatgatcggcaacatggaaggcaatgtgatgtaaattgtttgttgccacctgttggctccatccacaatagccgcttcatacagagacgggttaattgaagtgagtgcagccaaaaatacaatcgtgttaaatccgcattctttccacacatctgtaacaacaacaatggtacgaaaccaatcattatctccaagaaagaaaataggttcaaccccgaataccgacaaaaaacgattgacaatccctccctcaggagaaagcatgtcgatcaaaatcccaccaagaatcacccatgacaaaaagtgcggcaagtacacgatcgtttgaaccgtcctcttaaacttcatcacgtatacttcgttgagaagcaacgcaaatgctagggggaccccaaggttaaagataatttttaatgttgaaatgaccaatgtattccatatgacttgacgggcgtcttcatattcaaacatcgttttaaaatgctcgagaccaacccaaggagaatgcaaaaagccaagccaaggctcataatcctgaaaagccatgaccagtcctagcatcggaacatattgaaaaatcaacacaatgataagagcaggaatcagcataacatgcagctgccacgttccttttcttttctgaactctctttgtttccaccgttgttgtttgtcctttgacattgacggccgactgcatacccgtttcctccttccggcgtcatctcttgcaaaaaagcaggtgcggacatcgatgtaaattctctttcactgctcgcccccgtccgcaccccaccatcgttgaaaccgctactttgctccttttaccgattgataccattcattcacttcttttgttatttcttcgcctccagattcttcccattttttcacgaagtcatcaaatgcactgagcggcgtccgtccgtaaatgatgttggcaaacgtttcacgttccattttcgtcaaaaactctccgcgtttttgcatcgttttagtgggcggacctgtaaactcgttttcaatacggtattgattttgttggttgacgattgtagccgctttcataaacgactcacctaaagatacaattcgtgtatactcataggcgtttttcggctgacgcttcgttgtatacaactcctcgactagatcatacagcatgtacggaacggtcggaatggcttccgtaatgaaataagcccctggatccaatcttccccctggaatttcctggtcatcataaacaggcttgccgttcttcatcacatagtcataaccttccgccaacccgtatttaaaatatttcgagtcattatacacataggcgtatgcttcatctaagtattggaagaatttatccatatgtttaaagtctttgctgaacaaaaacatgcctgtaaccaatccctcgccacgccggccgattttgccatccggaccactcggcagtgggtatggttccacaacggctcctggattatttttcaacgcatctgcgattggccatccagcagcccaaggaggagcagaaatgattcccgattttccagcgacaaagcttttgatcgccgtctgttcgtccaaaatgccaacttctttgtccaagtatcctttttgataccattcattcagcttagccaacgcttttttcatagacggctgtaccgatccatagacaagtttcccatcttcgccttttgaccatgaaccaggttcatagttgccataagcaccgaaaataaagcttccgtcggccaaccaagttgccaatccgtttttgctggccagcgtcaagccaatcgtatcctttttcccattgccgtcagggtctttgttgacaaacgcgtccatgattttctcgagatcttcgattgttttaggcggctgaagacctaacttatcaagccaatctttgcgaatccaaagcaaggagtcggaaccattgcctccagaaaatcgtgggattccatagcgttttccgtcgacagtcgccggataaaacgcttccggaaattgctcataaatctttttcaatctcggtgacgcatatttctcaatagcttcgtcgaccggcatcacttttccggaacgaattaaatcattgatcaactgcccgtctgacactttaaatacgtcaggcagtttctgtccggatgataaagctaagcgaattttattgtgatactgttcatcgtttggagctgtccacaatgttttccatttaatccccaattctttttccgaccatcgtgtgataggattgttgttcaaatcctctccctctcgaaatttcgtatcatcctttaatgtgcggacagttgtaatggttacaacgccatttttctctttcgaatctccagacccgctggacgaagaagattggctgtccgtacatcccgcaagcattccaaccgccaatgcagcagcggttaaagctgtaaacgctttttttagcatatttctccctccaatcctattgtctaaaaatcccccttggctacgatcacattctttttgataaagaaaacataacgattccccgtctcaatcccccctttcaaggtcttattgagaaagcgatttcaactgtttgaaatccaactcctaaccactccacaaatattctagtatactagttcgaaacgacgcatcctacaaaatgtctgtaatgccgccctcatgattccagacaaacagaagaatgaattctcggttgacatccctgttcatatagtcaagatgtcaatcagcttcatgatttgccgtttgcttttctgctactagtataactagtatactagttacaccttctattataatgaaaagttcatttacattcaatacttttctgaaatcttttaattattcacgaagagaggaacccttattttctgctccctcttcgccgcaacgtgaagcaatatcatcagacactcactgccctccaaaaagctggtttcggtttatgctgttcatcgaacaaaagcggccagttttttctcccgtgcactggaaagttatcgagccatgtatggtcatcagcaattccccaaaatgtgacactttgaataacatcgcgatactccttaaacaaagcaaaaatttgcccataccgctctgcctgccgttcgatcatttctgacgttggagctgccaaatcggttcgacgatcgtgaaattcaaacatggatacatcgagttccgtaatatgaagaacaacaccaagggacgcatatcgttcaatggccgcacgaatttcatcaagcgacgggcgagtcaaactccaatgcgcttgcatcccgatgccatgaatcggaatgcctttatcacgcagcgatttgacaagtgcaaaaattttttctctcttttccggaaaacattcattatagtcattgtaaaaaagcagtgcatctgggtcagcttcataagcgtagagaaatgcttgttccataaaatcgtccccgatgatttgtcgccacttcgacggcctcaacaattcgtctccttcgtcggctaccgcttcgttgatgacatcccaacaatatatttttcccttgtatcgccgtacaacagttgaaatgtgacatttcatccgctcaagcaacacatcccgactgacgaaatggccttgaccatcttgaaacacccaatccggagtctggttgtgccatacaagtgtgtgccctcgaaccgccattcggtgcgaacaagcaaaatccacaatccgatccgcttcctgaaaggtaaatttcccttcttccggctgaagatgctcaaacttcatatggttctctgccgtaatactgttgacatgatcgatcaacaactgtttttgcatctcgatcgtcacaggattgaccgccgccccgatgcggaaatcattcgcgaatacatcgcggagggaggggagggagctgttcatcttcattccccctcctccaaccataaaatgctcgtcacgccgcgcggataatatttgctgccgctgatttcgccagcgataatttggtcgctccaactccaaatggagagcgtcggatgcgtgagccacgcaacatgagccgcatcagctcgttttccttgttcatcccattcccaccctaaaatgcggcgggcaataaactggcataagtaaattttgctcaaccacgagttgttgcttgtcgaggaaattttccatcccccatccgggaataggcaaattccttcccgcaacacatattgcaaatgttgtcgcagtgcacgaatatagtctccaaagcgtccgtcttcttttaacgcctcatggcagttcgtaaagtaaggaaacacaagcccctcaatagccgggatgattttcgagtcatttccttctcccatcacagctgggatatacccgtcctccgtcacgtgactgacaatcgtcgcggcgcatttttccgcctgcttccccgccagcacagccagctcctctttaccgacatcgcggaacaacttttcgagcgccacataggcagcccaacattttcctgccaaatataaattgttgcgcgcctggccgagggaaacatccaaactatcatacgttgtgatttccgctccacccatggtgcgggtgctgtcaagccccatcacgccgttccgcttttctggatccggatgatcacgacgcaccatgctttcgagacattgttccaagatcgtaaaccgccggtcgcgccatgcccagtctttcgtttgttcgatgtataccgccgcgcaaagcacccagttgacgagctgttcgtgcgtcatatgcgaaaagcagccgctgattccgtatagctcatatgacgagtaatgcggacgcgagaacgtgttagcgactcccatatcatgagtgaagctgatgccgccgggatattccgtcccatctcctgggaaacggacacgatcctcatagctgtagcgctcgacatagaagtcaagcacatttttcaccgtccacggattcattttcaattcaaaaaagagctggtcgacggtgagatcaaacgtattcatcatccggtactcaccttcattgacgacccaaatcggctttccttcatgctcaagcagttgtgtattgccatagtagctgcggatcgcgtgcgccatcataaacttttgatcatcggagagccattctttttcaatgagttcattcgaacagaacgcctgctcctttaacacctcggcctgctctaacgcataaagaccgacttcttcgatattatggaagaaacgggtgtaaaaataagaggcatccattcctgcggtaacataaccaccgcggtaaaaacaaacagcaaattgatacgttttcttttctcccgccggcacatcgacgattaacgcaccgactttcccgagcccaaacgtccagttttcttcgagagtcgccgttaagatatcctccatgctaaaatgcagcgctgagcgaacaccctcgtccttggatacaatgctcaaaatccgcccttgaccgaccccgcgcagctgcgggcatgtatcatcgatccgccgcatcgaggtatacgggtcggtgccttcgaatccgaaaaacgcccgtcgtgttcttgttccgttcgtgttatcgatcgtcatctcgacaatgacagctgggaccaacgccagcttaagctcttcctcggatgccgtttccgggtctggtacggccttcaccggtgaataaatcgtcaacgtcaagtccccggctttccatgtatccgtggcaacgcgaaattcgcgttcgatccgctctttcgcaaatggaatcaggatgtttggtttttgcggattcggatcaggattttcaatgtcatatcgtttgctttcatcctcgcctgctgtttccgcgaatggaaggatatgatacagccccggctcatgcggcgactcaacgccaataaagacattttgccgtggcggtcgggcaagttccaaatctagtcctccgctttttcctgggaatcctagcgtaaagctggcaaacgccccaaccggcgagtgatgggcgttgaaaaatacattggttggcatgaatagctcactctccccttttcttactatgcatgcgatcaatcatcagagcatcagagaactgctactttttcatctgcttccagcttgcagctccaacaattcgctgaccgtgaccaatttgtaaccttgcgaatacaattcggatacgagtatattgacagcctcgatcgtttgtgaacgatctccgaatccgtcatgaaagagcaagatgctcccgttttttatatgggggcgactcttccgaacaatatagtcaactcctggttgttcccagtctcgggcatcagtattgagcgcaccgatcatttggtagccgaaatggttgcacatagaaacaacagttgcattgtagtcaagataaggaggacggaagatcgtggccttcactccggtcatcgcagcaattacggcatctgtccggttcatttctcgaaaagcctcatcttccgttagagaagtcaggttagcgtgagaatacgtatgattgccaatttcatgcccttgcgccttgaccgcctctacaacttccggatgcttctccatctggcttccgatcataaaaaaggtcgcttttccagatgccttctccaatatctccaacactttcaatgtataaaccggattcggtccatcatcaaacgtcagggcgaccaatttgtgcggcgtctctacatgttcaatcattcctctatctttcctccattaattcaaatgatgccaaaccgatagaccgtcgttgatgctcgctccttgccagctggcaatacgatcgacggaaactgcgggtgatgaatcgcatccggcaacccttgtgtttcaaggcagatgcctaaatatttccgcgacggcacgccgcctagatccaacccttccggcaactggttcgatgtatacaccaccacgccgacttcgtccgtctccaccgtcaacactcgcccgctcttcgggtcggaaagcacaatctctttgtcatgatgccgatcgagccaaaacggatggtcataacccccgccgacgagttcaatttgcggatgcccggattcgaccgcctcccgtatcgtcgttccgttccgcaagtcaaacggcgtgccggcgacatccaagatgcggcccgtcggaatcagctcctcattcaattccagcacacgcaagctttggattgtcaacgtgtggtccaatatatcgcgcttgccattgccgcttaggttaaaatacgtatggtttgtcaaattgacgagcgtcgttttgtccgaacgagcccggtgtgtgacgatccattcgttgtcattgttcagccagtactccacttgaacttgaaccgttcctggatacccttcctccccgtccgggctcgtgtacgaaaagacgacccccaccgcaccgtcgcgttgaacgggctcggcctgccaaagcacacgatggaatccgttcggtccgccgtgcaagtggttgttgttttcgtttttcgccaattgatacgtgattccatcgaggtcgaagctcgccccgcgaatgcgccccgccacccggccgatcacggcgccgaaataaggggcgttctcaacatacggttcaaatcgtccaaacccgagcacgacattttcaatgttgccgttccgatccggaacgcggaggtccgtcacgatgcaaccgtagtttgtcgtggacagttccatgccgtgttcatttgtcaacgtaaataaaagaacatctttttcgttgaaacaagaccatgtttctttcctaatccgcaacccctctccccctctcaaacgatggaaaaagcaacgatttgatcattttcatcatactatattttgcttagtttgtatataacacaaacaaacttaaccgcaatcacatatgacatcatccttttaccgaaccggcaaccaatccttcaataattcgatcgctcaagaataagtacacaatcaaaatcggcaaaatgctgataaccaaagtcgcgccgatcgccccccagtcggtgagatattggccgacaaaattattgactccgactgtgatcgttttccatttttccgaactaatgaacgtgttgacaaacacaaactcattccaattgtaaatcatgttgataatagctgtagtcgcaagaacaggcgctgtcatcggcaatgtgatgcggaaaaaaatgcgatgaacagagcacccgtccattactgccgcttcttcgatttcgcgcggcaacgactgataaaatcccagcaaaatcataatcgtaatcggcaagttaaaggtcgtatacgaaaggataatcgaaatggggttatcaattaagttcattttattataaatattaaacaacggaatgagcgtcgaatgaagcgggatcatgtaagcgatcataaacagagccaatacaacacctttgaatttccactccattcttgtcaaggcgaacgtaacgaagctggctaaaatcaaagtcaatacaacagcgacaattgtataccagacactattgaaaaagtattggttgatccctccatcaaaccaagcatttatataattttcccatcgtggagatttcggcaaggcgaacggagacattccaaatacttcttgattcgtcttcaacgacaataagaataaccatactaatggatataattgaagaagcgctacaacaatcaagataaagtaaagaattcccattgctattcgtcgtaaaggagaacgaggcttggaatctaagattttcttttctttcatggtcaattctccttttattcttgatttactctcaacattttttgaatcatccaggtcgctcccatgctaaggatgagcaacccaaaaccaatggcacttccatacccgaagttgaattttccaaacgcttctttatacatataagaagcaatcacttctgtggcatgccccgggccgcctccggtcatgacgtaaatcaaatcaaaatatttcaaagacccgacaacggctagaatcaccaatacttttaacaccccagaaataaggggcaccttaattttgtaggcaatttgaaaagcattggcaccgtccattcttgcagcttcaatcaattcttggggtacattgatcaaagccgcgtacataataatgatgtaaaaccccgcatactgccaaacgatcgggatgaaaaccgaatatagcgccatatcaggatccgccaaccaaagtggagtctcttttatcccaaacatagacaataaactgttaatcagcccattcatcggatcaaaaatcttaatccaaagttgagcgatggcgacagacgacataagcatggggatgatgtaaatttttctaaacaaattccctcccttaattttgctcgccaatattaaagaaacgattaaatagccgatcaaactgagaacggaaaacaacgccaacaaaacggagtgccaggtgctttcccaaaacagcttgtcatgaataagctttttataattctccaagccgatgaacttcatctggcctaccccgctccaatccatcaatccataatatcccgtcagcgcaatcgggatataaatcaaaaacaagacaaggagaagcgacggcaggacataaagaatgatcgctgttttattggacataacgtttttcatcgttgataactccttctttacaaataagggggcatgtgttgttccagatgcccccaaaattcttatttgttggcttcctccgccaacgcgtcatcatgttgtttcgcaaattcctctggagtgatttgtttcccaaacagggccgtcattaagtcatggtgcagctcagaaacattcgggcttgcttgggtgtcaaaccaagtcgtaatgtttgtcgcgttattgatgtcatgcaagacatcgagatacatcttcggtacgttcaacccttctgtattcacctttgtagctggtaaaatgcctgcaccttccactgaccgtttgccccattctttgacaaggtacgccgcgaagtctttcgcttgttctttatgctttgagttttccgcgacaaatgcgcctaacccaggaccgccgacataactgttgatgtccgttcctttgccgccttcatacaatgggaatttgaagtaacccaccttctctttaaactcttgcggcacatccgggctggttgtaaagttcggcaactcccatgtggccgttaagaacatggctgccttttcgttcaggaaataacctttagcatcatcattcgagaaagcagtgttccctttgacaaagaaccccatatccacaagattttgaacttctttcgccgcttttacaatggctggatcagacattttcacttttccttgaatgacatcggtcaaaatcgttgggccgccaatccggtcagcgaggtacataaaccacatcgatgccggccatccgtcttttgaaccgaccgttgctggaatcaccccatgcttgatcaacgttttcccaatatttttcaaatcttcaaaggtttttggttcctgaagatcatattttttgaaaatctctttgttgtagaaaatatacgtaatgttcatctccattggaagcgcatacgatttgccgttaaaggtatacgcttctaccgttccaggtacaaactggtctttaaattctttttcgataatatcatttagcggcgcaaattgtcccccagtggcgtatggttcggcaaaaccgtttgaccacgttaaccctacatccggtaattcattcgaagcggccaatactttcaatttatctcggtattgatccggattcagcacctctacatcaatgacaacattcgggtgtttcgcttcatagtctttaataatctcttcaacaagattgtaataagcagttgaactgccttttggccaatcgtgcataaacttcaaatgaatttttccgtccccggatttcccttcgctcgcagaatcgctagatgaagaagaacaaccagacagcacaagacccgccatcaacatcaacaaaaccaaccatgtgaacgctttctttttcataaactgtacccccttctctattctttgcttgcaaatacagtctaccatcatcatgaagggggaaaaaggcaacaaccattaggaaaagtaccagtatttttagatctcacatttcgcaccctcccgacgaaaatcgggaggattttttcattccgatgtcgaatgaatccttgacacacaaggaacgtaaaggagtttttctctcatgaatgtgaaagtcaaaggggtctatcgtaatggttatttgaatataataagtgttctagtcaaaaaactcgacatcccccacttgattgaccatcttgtgcccgtcgatccacaatgccaaacgcgagtcagcgatgccgttcaagccatcctttacaatctatttgacggccggcaagcccttgttcacttagaacgatgggctcaggagatcgatctagagaaactcatccgtcccggtctccagccttcctggttgaacgacgatgccttggcccgtcatctcgaccgcttgtatgaggccgatattcacaaggtcatcagcacttgcttgattcacatttatcgcaaagaaggcctttccctccgagcctttcacgctgatacgacggacaagacggtttacggagcgtatgagtcggcctcattagaggctttgcagatcacacatggctacaaccgccatcaccgttggcaaaaacagatcggcttcgggctggtcggcaacgaggatggcatcccgttttacggcgatgtgcatgacggcaatctatcggataaggcgtggaatcctgaggtgctgtcgcggatccacgaacagttcaaacaagccaagatcgacgacgaatggatttacgtggctgattccgctgccatgacgaaagacaccttggcgcagacaaaagccgcccgagcctttttgatcaccagaggcccttcgtcgcttcgaatcgtgaaacaggcgctcgcggaggccgattcgcctcacatcccgtggagcgaaccctttaccctagcggagagaaacggcgccacgtaccgggtatgggaaacggccgcgacctatgaaggccacccggttcggctgatcgtcgtcgaatcgagcgcgctcgaccagcgcaaaggaaaaacgctcgaaaaagagcgggtcaaagaagcggagcttcttcgcgaggaacaagtccgttgggagcgccaccccttctcctgccgcgaagacgccgaacaagccttgacgtccctcaaggcgtcccttcgccctcggtttcatcgggtggaggccgcggtcaaagagatcgtgcgtccgaaaaaacggcgcggacggccgaaaaaaggggcggaacccgagacggagacgctgtacacccttcgcctaaacgtcgaattcgaccaaccggcatgggaacaggcaagacggaaagcgtcccggtttgtcctcgtcacgaccgttccgaaggaatggaagggccaacaaatggatgcccaagagatcttgaagctgtataaagggcaaatctcggtggaaatgaacttcgcgtttttgaaagatccgtttttcacggatgagattgatgtcaaaaagccagaacgggtcgccgtattgggctatctatttctcttggccttggcgatttaccgcgtttttcagcgccgggtgcgtcagttcatcacaccagaacgcccgttaaagggcgcgggaggccgcaagctgacccggccaacgggacaggtgatttttcagctgtttcaatatgtgaacgtcatcctgctggagctgccagacgggcgcatccaacgcgcactggatcgctccctcaacccggatcagcgaaggattctgcagggattgggcatggatgagagcatctacgtctaacatgatacagaacgactagcgatggtaaaaaaaggattgccatcgctcgttgtgttggtcaaaaagttattctgaaaaactaaataaaaaatcctttgttttgaccttgttagggtgcgaaatgtgagttagattattttcctttttgactttttcgatagctacttggagtctttccctccatttctttaaacaaatgaataaaatatttcgctgttctgtagccacattcttctgcaatctccgcgacagtcatgtcagtcgtcatcagcagctctttggcccgctgcatccttcttcttgtaagatattcgctaaatgtcagttgcatttgttctttaaacagcgtgctaaaatagcttggattcaaatggacatgctccgctacatcttttagtgatatatcgtcttttaggcgctgatcaataaactggatggcctcccgaatcggttcgcgagtttgaggatgacggtcaagagcgttgatgagtttatcgtcaatcaattgtttcatcactcgttccctttccttttgctcggaaacgtggatcgctctttctaccgcttcaaataattcgctttttttcaccggcttcaacaaatagtttaatacaccaaggctgatggctttttgcgcataatcgaaatcagggtaagcagaaataatgatcaccaccggtgaatcttcgttttctctcatcccctccaatacttcaagacctgtgatttccggcatccgaatgtctgtcaacaacacatgcacccgctcctgccgcaaaatagcaagtgcttcttggccattggcagctgtgataattcggtgcttgccggaagcccatttttccaacacccgtttcattccttctctcgccctcggctcatcatccacaactaaaatggtcttctcatacattacctttcacctccgttaacaggaattcgaattatgacttttgtacctttgtttttacagctgttaatcgttatgccatcactcgtttcatccttatagtaaagttggagacgctttttcacattatacaaagccattccttttcctttttttgaaatcacctctccggtatgcatggcctgtttcacctcgctgagcttttcttcatccattccaactccatcatcttccacaatgatctcaagataacgatccgaaaccagcttgacggctacggtaatggtacaaggggctgactggttttccgaaccatgcacgactgcattctccactaacggttgaatcaacaatttcgggattttgacattttcccattcctcaggcagcaacaaacgccacttgatgcgatcaccaaaccggaatttgataatgtccatataattttcgatatggcgaaattcctctttcaacgtaacccaatcatcgtccacatttcggctgatggtatagcgaaacagctccgacatggacacaacaacatccgccaattcttcttctcccttttcttctaatgaccatcgcagcgattccaacgtattatacaaaaaatgaggattgatttgtgcttgaagcgctttcagctcgctttggctgcgaacaatttctttttgatacaccattttgatcaaatgattcgtttctttcaccaattggttataggtgctattcagttccctgatttcgttcacggtgaccattttcggattaatagctaacaatccttcattggccagccgcatggttttagtcagttgggcaatcgggcgcgtaatgatggtagagagaaagaatgaacataaaaagtaaatgatgatcccgatgatgccagcgaaaatgattcccaaccgaataccattcatccctttggttagagcgctgacaggcgttaatatgaaaacggtaaatcctttgccggaagactgctttgttaccatgtattcggtttgatttattacagttgctgaccgttgatttaatgaagatacatcagttaagctggaattatttgaaaaaataacctttccttccggatcggaaaccaatacgtattgccccgtgttcacctcagtaatcgcgaaatacggcttataaattcgggcaagcaagtatcccccgttggcaaaatggcgctccatcaacgtaatgcgccggatcactaaataaaattgaggactccttggatcttctccgatccatacaagtctgcctttcgcgcgatccgcttcataaatccatttcacgttgagacgttgaaacatcttcatagaactgtctaggggaaacacttgctttaaatcttctgtatagagctcgacagagtaaatgccctcagagttggcttggatattattaaccacactttttaacctttgcaattctggaaatgtcaccttctctcccgcatggattcgttcaaataatcgttgaacttcttgattggtcatcacaaactttgtcgctgtattcaactgttcaaacagtgagtcaattcgaccgctcgtttcaatagctgtctgcttgatttggttttcagcgttgttccgaatcaacagggacacttgcttgagcgtgatcatgctgacgagagacagcacaatcaccatgacaaataggaatacgaccaatatctgatttcgcaacgtgttccatttttttaggcagctaagcatggcaatgtaccttcccaacagcagagtataaacatcatggaagacaaccttcttttattactagtatagtggcttccggataatttgtatagaacacaaacaaagattgacaaaacaaaaagctggtcgtgaacagttcgtaaaccatccgaccagcttgctcattcaacttggtatttcgttttgattttcaaattattccacgaagtgaataactacgttgatgtttctatttctcattcacccacaccaccatctctccttcctgacggttgcaccaagcgtaataaggaatcgctcggaacggaacttcatatgtttggggttcaataggccgatacaattcatcattccatgccgactcatcgacccgctcagcggttccggtgattactacaaccccttctaacaagtctggctcaaagttcgcctcaagcttggcatcgcgcggaaggaacaaatttgccaaattcggtccgttatcaatctcttccaaacaatagacgatcggccctcgttgcaacgcaacttttccaatgttagcacgcacttggggatgcgccttaatccgctcgaccggcatcgggaagtgaaggaccatttcatccccttgtcgccacactcgacggatataagcgtacccttttttggtcagcggcgcaatgtctacgttttccccattgatcgttacctccgctccccggccccatccaggaatgcgcaatccaagtgtaaattcctgggctgattccggcgaaatcgtcaatcgaacctttccatcccaaggataattcgtctcttgcacgatctcgactgaccgcccgcccatttctgtttgaatgtcgctgccgacataaaggtggacgaacaacgcatccgatgtttgtgaataaatataatggctgatcgaggcgatgagacgggccaagttcggcgggcagcacgcgcagctgaaccatttttgccgcaccggtttcacatgtcgtttgtcatggcgttcgcatgccttcggccacacttcgagcgggttgacgtaaaagaacctcttgccgtccaaatccatgccgctgatcgttccgttgtatagcgcccgttccatcacatccgcgtacttcccatccatctccagttccagcatgcggcgtgcccaaaacactaacgcaattgacgcacacgtctcggtatagaccgtatcattcggcaaatcaaaatcaaacgtaaacgattcgccaaaagcgctcgagccgacgccgcctgtgatatacatttgccgttttgtcacgttttcccataacgtttggcacgcttgtttcaacgactcgtctcccgttttcgccgccagtccagccatggcggtatacatatagagcgcccgcaccgcatgcccgacagcttgtttctgctccctgactggaatgtgtgcttgatggtagcgatacccgccgtcataccaaaatggcttcgtttcccctcttgcttctttttcctgatcaaagtaatgaggctgctgcccgcgctggtcaataaaatattggctcagttttaaatagttctcgtttccagttgcctcatacaatttcaacagcgccaactcaatttcctgatgtccgtcgtatccaggaatttggccttccccgcggccgaataccgtaccgatatagtcggcatacttgcacatgatatccaaaaagcgccgtttgcctgtggcccggaaataagcaactgccgcttccatcaaatggcccgcacaatacaattcatggttgtcccgcaggttcgtccaacgtttaccgggttccttgaccgtataatacgtattgagatagccgtccggctgctgagcgcggccaagcagctcaatcacgtcatccgcgagtttttccaattctgggtcgcgctccgcctccaacaaatacgccaccgcttcgagccatttcgctacatcgctgtcttgaaagaccatcccgtaaaattctccatctgattcgccagcggcgatgcggaagttttcgattgcatggcttggttcagcgccagggatgcggtcattgagcgcttcccactggtaaggaacgacttcgttccggacgacatcgatataccgtttccaaaaccgatccttgacatttgcccttattgtggctttttccactttgattccccctatcattttcctaaagtccactcattcaaaaagtagagaatcgtaaaacggttcgggcgcaatcgatgagcctcccgcagactccgttcaactaacggaagatcgatgccgagttgttccggaaaggcggcccctcctactttctctaacatggttcgaacacgtcctggagagggcaatgattcaagcagtttctgaatagaagccgcattggctttgagtcgttcccatgcagcttcgtctattgatttcggtcgttcttctagtttgttccataacggccaaaagacgtgttgatagtgttcaatgataatcggagtcgctgcgccaactttcgccccgtgcagcacttgccgcttgttttgccgcaaaaactccatttcccagtagtgggacagatggtgttccgcccccgatgccgagtacgattgccccatgagcaacatcgcaatgcccgactgcagcagcgcatccattaatacacgaatcccttgttcaccgccatcggcaatgtcatcaatatggtcgacacatgctttgagagattgttcggtaagctggtgaacaaatggacaatagggctcatcggccatccagtgggcaaactgccagtcgaccaatgacgtatacttcgccaccatatcgccaaatccagcggcgatcatctgttttggagcttgggacaacacacctgtatgagcaaatacagcgaccggcgcctgtgcttgaatggtttttttcaccccacgaatgatgagcggagctcccattgacgtaaatccgtccaccgatggagcagtagggacagaaatgaaaggaatcttcattttatagctgctaaaacgggtaatgtcatgaatcgtccctgctcctgccgcaatgagaacatcgacatcgtcgggcgtttccagcagcacttgcacaatcgaacgttcatcggcgatgacatccccattttgatccggttgcacgaggcatattgtatagcggatcgatttgttttccagttcatcacacaatgactcccctactgcggcaaacgtccgttcatcagccaccactgccaccctctcataccgcttatgacgcaaataagcaacgagctgctcaaacgcgtcacatcccaccgtcatctgttcaattggaatgtcatcatgacggtggccacaatcgcattgcttcaccaatgacacgatttcttctattggattcactgcataatctcctttcccagctccacgatgtcgtaaatcgaatccatcacatagtccggccgttctttttccctccatgcccctaattcgttgcgcttcgtatttcctgtcagcacaagagcggttttcatgccgtacattctccccatgcgaatatccgattccacgctgtcaccaatgacgagacagcggttaggaggcaccttcagctggcgcaaagccgcttcgaccataaagcaagaaggcttccctaacacaagttccacttttcggctcgccgccgcttcaatcgccccgaccatcccggcgacatcaatggcattcccatgttcactcggaaatgttttatcgatgttggtcgcaatgattcgcgccccatgatggacagcacgaaatgccaaatccaaatcgcggtacgtcatcgtttcatgcagcgtgatgatgagaaaatccgcgtcttccggagccggcgccaatggcacctggtaatgccgcagctcttcacgcaatccttcgtcgcctaacgtccaaacttggcatagcggataatgtttccgcaaaaattgggctgttaccgttgaggataaaataatgtcttcttccgccgccgcaatcccgaaccgtctaagctgttcatggcacatgcgccgcgaccaattgccacggttgctgacgaacacaattcgttttccaagcgaacggaggtaggcaaccgcctcatccgcatggggaattagttcatttcctctccatatcgtcccgtcaagatcgatcaacaccccttcaatgtcctcgatcacgaaccatccgcctcccatccgcttacgacgatcgcacgccaaaccgatagactgtcgttgacactcgctctttgccagctggcaatacaatcgacggaaactgcggatgatgaactgcatccggcaacccttgtgtttctaagcaaatgccgagatatttccgcgacggcacgccgcccaaatccaacccttccggcaactgattcgacgtatacacgacgacgccgacttcatccgtctcgactgtcaatatccgcccactctccggatcggaaagcacaatctctttgtcatgatgccgatcgagccaaaacggatggtcatagcccccgccgacgagttcaatttgcggatgcccggattcgaccgcctcccgtatcgtctttccttgccgcaaatcaaacggcgtgccagcgacatccaagacgcggccagtcggaatcagttcctcattcagctccagcacacgggagctttggatggtcagcatgtgatccaaaatatcacgcttgccgttgccgctcaagttaaaatacgtatggttcgtcaaattgacgagcgtcgttttgtctgaacgagcccggtacgtgacgatccattcgttgtcactattcagccaatattccacttgaacatgaaccgttcccgaatatccctcttccccgtccgggcttgtgtatgaaaacacgacccccactgcattattgcgctgaaccggttccgcctgccaaagcacgtgatggaatccgttcgggccgccgtgcaagtggttgttgttttcgtttttcgccaattgatacgtgattccatctagttcgaagctcgccccgcgaatgcgtccggccacgcggccgatcaccgcaccaaagtaaggggcgttggttaaatacggttcaaaccggccaaacccgagcgcgacattttcgatattgccgttccggtcgggaacgcggatgtccgtcacgatgcatccgtagtttgtcgccgacagttttatgccacggtcgtttgtcaagatgaacaagagaatatcgtttccattcagttcggaccatttttcgtatgtaatgttcatctcgattctccttcctttataaccacacgatcgctcccgttttcatcgatgtgcggcaagcatcgagcgcccgcgcctgttggatcatgcgctccggcgaatacaacagcggcatcccttcgagaatggcgcgcgaaaagtgctcgatttgcagcgcgtattggtcgcctgccaccgtttcctcgcgtacgttcccatcagccgttgcgaccgtaatccgcccctcgccgccatccacatccggccgatacgcccgcgaaacaatgattttccccttcgtgccgatgatttcgtactcatttttgaagaacatatcgaagctgcatgtgaattgggcgaaaacaccattttccatcctcatccatccgctcgtcgtcaaatcgaccgaacgatgcggatcaaaacgagattggacaaacagctcgatgggctcggcgtcaaggatgtgtctcgttgagtgtacgcaatagcagccgacatcgaataggcttcccccgccaagctcagggttcatgcggatattcgtttctcggtcttgcaagtaaaaggagaaatgggcgcgcatgtacttgacttcgccaatctcaccagcagccagaagctgtttgacccgttcatgctgcggatgaaactggtacatgaacgcctccatgaataaaacaccgttttcctcgcatacctctatcatacgccggacgtcttctgcgcataaggcggcgggtttttcgcaaagcacgtgctttttcttcttcgctgctttgattgtccattcggcgtgcaggctgttcggaagcgggatgtacactgcgtcgatgtcaggatcatcgagcagctggtcatagctgtcatacgccttcggaatgccgagctccttcgccgcctgatcggcctttccattttcactggcgatcgccaccacctcggcataatccgcacgatgaatggcaggaatcatcacgtctttcgcaatggcggccgtactgactattccccagcgaactttgcgttccattttcagctccccttcctgtttctcaaagggataggctggccccttagaccagccttcacttttcttatcgttctcctaaacgaatgacgttccacgacaacttcggcaacgtcgccaacacttttccatcagatatctgagcgtcgccgttgcgatgcggaacaacaggagacgattgcgctgaattcgtttgtttcacattttcatgttccaaaacgatatgctcaatgacgtggtagtcttcaaaactacgggcatcgcattccagtaataatgcatcgtccatgtcacggttgaccgcaaaaatcgtcacttcttctttttcttcattgtaaacagcgatcgactctaaatacgggacatcagtgaagtctttgctgtcgtatttcgggctcgaaataaccggatgcagcgccactcctctgccataaacagaggcgtgcataaacggataataaatcgtttgtttccaagctggaccgttcttttccgtcatgattggcgcaatgacattgactaattgagccaagcaggcaattttcacccggtccgcatgtttcatgagtgtaataagcatgcagccgacaaggagcgcatcttcaaagttataaatatcttccaacaaaggcggcgcaacggtccatggctcaattaacttatccgcctcattcgagtggtaccatacgttccattcatcaaatgaaagatggatcgtttttttgcttcgttttttcgctttgacataatcggcgatggcgacaaccgaacggataaaatcatccatttccagcgacagcgccaaataattggccgtattattatcccggtttccgtagtattgatggagagaaatatagtcgacatggtcatacgtatggtcaagaacagtcgcttcccattccgcaaacgtcggcatatttcggtttgagcttccacacacaacaagttcaatcgtcgggtcgacccacttcatcactttggctgcttcgcaagcaatccgcccgtactcgacggccgtcttatggccgatttgccacggaccatccatctcattgcccaagcaccacgttttaattttatgaggctctttgtagccgtgggaaatgcgcaaatcgctgtagtaggagcccgatgggtggttgcagtattcgactaagttgcgtgccgcatcaatgccgcgcgtccctaagttgacggccatattcacttcggctccgaccatcttggcccaatccataaattcattcaagccaatttcattcgtttccaccgaccgccacgccaaatccaaccgccgcggacgctgctcttttggccccactccatcttcccagttgtaaccggacacaaaattcccgcccggatagcggatgatcggcacttgcagttctttcaccagttcaatcacatcttggcggaatccattttcatccgcctgcggatggcccggttcataaatccccccgtataccgcacggccgaggtgctcaataaaagagccataaatgcgcttgtcgatttcagcgattttgaagtctttttcgatgatcatggttgcttttttcgtagccatctgccactcttcctttctattttttatcaacttgtcaatctattcttcccttccccatttcgcccttcccggaaacgggcaacattcccgcctccattttgcctggtaatggacaagatacccgctataggcgcaagttgtgccatattggagagaggaacaacttctgcatatattgatccttttctcatatacgtcatcggaaacgaatgctgaacgatcaatttgttcaatgagcggatccatcatttcccgtgtaacgatgacgctgcccgcgcagtcttggcaccaatttttttcttccatattttccgccgcctttgtcttcattgtcgttcaatcaaagccgctttattttcaacaatcgctaaagtgacgacagacatgggcggaagtttggccatcagtgtatgttggccgagctctatttgacggaacggttcgggcttcactgcatccggcttttcaaatgtattatgggcattcatctcattcgctgttaacatcgtgccgaatacttgcttgcgtgcgaggctgtctccacgaaactctaaatctactaccgcctcatttcgatgatcaatattgcataaactgatatggacagttccttccccgttcttggatgcagtgatgcttacttgcggcaacgtttccccgcgatgctcatactcggcacatgaagactctattgccaacaactcggcatcttggtgaaccttatacatgtcaaacacatgatacgtaggcgtgagaatcatttgttcccctcttgtcaaaatgaccgcttgcaagacgttaaccgtttgcgcgatattcgccattcgcactcgatcacaatggttatggaaaatatgaaaatggagagctgcgacaagcgcatcacggattgtattttgttgatataagaatcccggattcgtgcccggttctacgtcataccacgttccccattcatccacaatgagcccgacacgcttttccggatcgtacttatccataatcgtgctatgcctcgtaatcaattcatctatatataatgcttttttcaatgtaataaaccactcatcttctgtaaaatccgtggcggagcctttcccgagccaaaagtccccaggaattgtataataatgaaggctcaacccatccataaagcggccggcatttttcattaaaacttctgtccagtaatagtcatctacattcgcaccacaggcaattttataaatttgattgtccccgtaatttctgacatatgtttgatagcggcgatacaggtcggcgtaatattcagggcgcatattccctccgcagccccagttttcattcccgaccccgaaatatttcaacttccacggcttctcccgcccattctccttgcgccaattcgccattggcgattctccatcaaatgtcatatactcaatccattctgacatctcttgaaccgtgccgctgcctacattgccgcaaatataaggctcgcattcaagcatttcgcataacatcataaactcgtgagtgccgaaatgattgttctcaatcacccctccccaatgggtgttaatcatttttttgcgctgctcccttgggccaaccccatccttccaatggtactcatccgcaaagcagccgcccggccaccgtagaaccggaacttttatgtttttcaacgcttgcaatacatcgttgcgaatcccatttgtattcggaatcggagagtcttctccgacccaaattccttcataaatgcaacgcccaagatgttccgcaaaatggccgtaaatgttcttgttgatggttccttttggcatgtcgacgtttattaccgctctgtttctcacaatacctctcccattcctttcattaatgttatgtagacatttgcttcaccagtgtcagattataatttgtacgtactatagaagacatcaaacaaagttaaggtatatttgtacgtataaatttcaattcgattgtatcacaacctttctttttttctaagggggctttcaaaattttcgaatcgttcgcaacacctctgctttgccgccctatccatcgatggagatgcgagcccccttggaaaaagccaaggggacttctctgatttattcactcgtttgcgccaagtcagtcacttgggaaggagttaacgcgccctcgtaaatgcgcagttcgtcaatcaatcctttgaatggaggatcccaccagtttacccctagagcgaagcttgcgtttgcgccggtgaagacatccggaaagtttgtgccgctgaatttttccacgccgtttatataaactttaaccgcgccgttatcgaccgagaacgctaaatgtgtccactgacccgttgggattttccaaaaagttcgaccatcataccatggcgagcttcctgaccatagcatcgtattgccgtcccaaccttgcggaacgaggcttacccaatggttaggatccttggcgccaaagaaagttgtcgtatgcgtggttaattgttccggtttcacccaaagcgacaccgaatattggttgcttgagaccaaaccgtctggcaagcggatgccagattgtccgttcaatacggccgctttcccgatcttgccgtctgcataagcgatcgtgccgccctcgttatcgattctattgccagtaatcgtacctggtccaaaattgcccgtactatcgcttaagtcattgttatcaaaactgtaatgcgcagttaacttcgcttcctcgtagggcagtacagtaatgtgaaacactttcgtcgctgtggcatctcctttcgtaatcgtcgccgtaagggtaaccgtaacaggggctgagccgacttccggacgatgaacgactcccgtctcggaaaccacctttgcgtccgaagtggtccacgaaattaccgtatgccttgttccctcggtgggaagatgtaagttggaaaccacgtgatcggtatcaccaagatccaagtcactcgcgacatcctctacaatttcctcatctgttttatcagccagtttgctcccccagatcgagacaccttcatttgaaagagcggtaaaggccatgacataacgtttggaagtgggatcccattgacgtacaaataccccgtcatacgtttctccatcgattgtgatttctgcttgattatgtccgatttttctccacgtcccagtggcatccccggaaatggtgttatttctattcaagcgtacaaatatttgcttttttatgtcagccgaatagtctttcccgtgattgatcaattgatattccccaacaacatcttgcttgttgactttttcaagcttttcgcctgcataccgatatggagctacaaccggccatccatttttattcataaacatttgatggacccggacttcatgatactcacccgattgcggaaaacgagtatgaaaaactaaaaattgctggccagttttgcggtccaaataaacagagttatgccccggagagacataccctacgccgattcccgtcccaggatcccctacttttcgttcgaataagaagttccccataattttattgccataaggggagttatcaacttctcctggcaaaacggcactttgcccctttgcatctacgtaaggtcctgtcgggctagttgaccgaaactgtctcatgttatagccgccgtccgctcctaaccaaccgtatgtgacatacaaataataatagtctgtatttttatcgtagacgatgtacgtcccttctcctgattgataatacccgcccgcgatctttatgccgaaatatcggtcaacaagccgtccatcgggagtttttccatctttgccaggatagatcggcttgccagtcgttttgtccatcggcaggacaaaaataccgccagaccatgatccgtaagccatccaaaggttccctttctcatcatagaacaaattggggtcaatagcgttaggaaagtctcgattattatacgatccatcattatgaaaccaatcggcccgcacccctttcaattttccttgctcgatcaatttaggaatattcgtattcgtccattttttattgattttgctgttggcatcatacgcttcctctttagtaaatccggaatatacaattgtatccacatacttatatgggccttcgatatgcttagacaccgcatatccgatggctgaccgaatgtaagtggacgaaaccgagtaataaatcatataggctccttttgtgccgtcttcattgatatagtctttgttccaaaaaacatccggagcccaaaccgcaaaaccgcccttgctgtcggcatcattttcgcccgcccatttaaacgaaccagccaaattctttgataaatcgccatatagcttattatttggtgttgtgtagccattagtaaacttctcccaattcattaaatcttttgacttggcggcctcaatatgggaaccaaaaatgtaatacgtatcaccgtctttcacaatcgatggatcatggacagatacatttgtaaattggggatcctttaccttttgattttgccggacattctctcctgtatgcttctcttctcccctccctagcgttgcgctggacaaacatacggcaacaattaaaagaaacagagcgattcctttcaaacttctccttttcatcctaagcacccctttttcatgctaaacctctatcctttaatccctgaaatagcaatcgattcaataatttgtttttggaagatgacaaacacaataatcataggcaacagagcgactacggaagccgccataattaacggatagtcactttgaattgcaaaattggcgttaaagctagcaatcaccaattgcaatgtttgcttttccggagaattcagataaataataggcgctaaatagtcattccatatccccataaaccataaaatcaattgtgcagcaacagccggccgaattaaagggagaacaattttataataaatttggaaatatgaacatccatcaatttttgccgcttcaataatggaatcaggtatgctgcttaaatattgtctgagaaaaaaaatcatcataatatttccaaacaatcctggaacaattaatggcaatagcgtatccgtccactcaaggctagaaaacatgataaactgcggaatcataaccactggataaggaatcatcattgaagtcaacaataaaagaaaaattttatttcttccagggaatcgcaacttggcaaatgcaaatgccgctaaactggaagtaaatgttccgactaccgttaccgtgacagcgacaatcaagctattgatcatccccgaaagcaaaggacctttttcccatatctcgatatatttttcaaaatgtatcgtttccggaatccactttggcggcaaagaaaatacatcctgcttatctttcaaggacgtcgataccatccagagcaagggcgcgatcataaaaacggctcccacagataaaaggaagaaaagcactaagttgatgatgcggttttttttcgccaccgtatttacattaagtttcgcatttttttgcacaactgcttccataacgatcctctcctaataagaaaatgcattaatccatatcaaatcttgaccgctcattcaaccggaattgaatatacgtgacgataaatataaagattccgaggattacagccatagcggatgcatatcctaattggaaattcccaaacgctttttgccaaatataccaaacaatcgaggccgagctaaactccggtcctccgtttggcgtcatcacgtcaatttccgtaaaaatttgcgccccaccaattactgaggtgacaataataaagaaggttacgggcttcaccatcggcagcgtaatataccaaaaagattgcaacgcgttagccccatccagctttgccgcttcataaaacgtttttggcacgctttgcaaagcagccaaataaagcaacatagtataccctaatcctttccaaacggccataataattaacgcaggtttgacagtgtgaacattctgaagccagttaggccctttgatgccaaaaaaacctaaaaactgattaactaatccataatccccattatacgcccattgccacaatatggatatcgcagcaattgaagaaataacaggaatataataaatcacgcgaaagacattggttccaggaacccctctattcagtgccaaggccagcagaagagacagcaccacaccgatagggatgccaatcatcataaaaatcgtgttatacatagctttgtaaaaatattcatctttaaacaaggctttaaaattgtccagccctataaaattcatttgcccaagcccgttccaatcggtaaatgccccatataaagagtagagagatggaacaaaagtaaaaacaaggaatcctatcaccggagcggaaataaacaagtatgcataaattttttcctttcgatacaaggacgattggtggcttcttctccgcttcacgcctctcccctccttcaatatcataagagtatttcatccgcaggctaataaacaaataccggtgttattggcacaacaccggtattcacctgttttctcttgaacaattgtcattttttgcttgcttgtttttcttgttcgattgcctgatccaacagcttttgcattttcggctttgctttctttacgtactcttcagcggacatttttccatctaaaactggttgcagattgcgataaaactcgtcgtaccattcaccgttgtacgtatattctgtcggaaatgaacgcccataatcattaatgatatccaaaaattcctgcttgtttgccggcttaatggaaggatcttttgcccactcttcagctactttcacagagttcggcaactgtacacgctggtcaacaagcgctttctgcccctctggatcagcggacaaatataatgctaactctactgcctcttttggatgcttggtcatgcttgacaccccgattccaagcgacccaacccaagtagccggtttgccagtcgaacctgcaggccatggaatcaaatcatactcaaatttgatttgttggtcaaaagcagctaaatcccaaggacctacagggaaaaagccaagttgccctctcaaccagcgttgatacgtatccaatgtctgcgcctccgcaatcgatggggtgaccttatatttattctgcatgtcagcaaagaattggagggcttctataaatttcggatcgtcaacggtaactttcgttttgctttcatcaatccaatcggcaccattgctccaaacaaacgcttgcaacgtccatgtggcatttaaacctgttccccattggtcgagcttcccatcgccattcgtgtctttggttagtttcttacaaacatcaataaattcttgccatgtatatggtttatctttatctggaagaggaatccctgctttttcaaacattgttttattgtacccgagtgcaaacggtcctaaatctttcggcagcccataaagatttccctgaccgaccttttctccatcaaatcgatatttatttacccctttttcccaaatatcttggagattaacaccttttgagttttctacatattttgtgatgtctaatagtacattggaattcacataagcgcgaagttctccggggttgaaataaaacacatcaggtatttttcttcccgcgatcgcagcccgtagtttcgtagcatattgatctggcgacgtaacaacaatatttacttttacattcggatgtttttcttcgaattttttcactacgttcttataagctgtttgctcttggggctgtcccctaaacataaacgtcagttctattttttccccattgccattgccgacagatgcgtttttgtccgaacaccctactaaagcagaaatcacggcaaacgctagagcaagaaaaagcgttttcatttttttcgtcctcatcatccaaatcccccttcgtcatactcatttgcagccatacttcacgccaatccaaatgtacgaacaaaacaccttcatatttcttaaaataatgagcccccctcctaaatatgtaagcgcattctttattcaattacatattaatctaattgttcgtacatgtcaatgtaattttttaaagtttcaccttattctacttaatttgttcgtacatattattacattctttgatcccatccgttcataaaatgtattctttcataaatccctttaaataccggttgtttttttgaatggaagcaaatcctctctcatatgttttctctgccttcaaactgacaaatacggccacccttcatcatcccaatacaaaggccggatttgcaacgttggctctccgtttttgagagcgtcgtacgcatggttcacaagaatggcggaagcccccgagaaataaacggcgcaatgccctggtcctatccaacggtcgttccctgcgtcaagaatcgtgccgcctccctgcatcatcgatacaccatttttgtctacgtatggccctgtaatgtcctttgacctaccaacgacgattttatacgtgctttcaataccgcggcagcaaaaatcaaatgatacaaacaaataataatatccgttccggcacacgataaaaggggcttcgatcgcattaggctcctcacccctgctggcaatcgtcagcaactcggcctgcgcggcaggtttcattgtttcagtgtccagctgaatcaactgaattcccgaccaaaaagaaccgaaacttaaccaaggttgcccttcctgatcaaaaactacattcggatctatcgcattatagttatcggaagccgttgaatgaataacgggacccatgtctttccattcatagtcaggatctcgcgggtcaagggtccgattggtcgccaatccaatcaccgatgtgttttttccaaaggtagagactgaataatacagatagtaaattccgttataaaaacatatatcgggcgcccataaatgatcttcgtctttttctggaacatactgcttgcaccaatccggcaacgatggaaatacccggcccatattctcccaatgaaccccatcttcagatgttttgatttgaatgccgctcccggtgtgaaaaacataccatcgacttccctcttttgcgatgactggatcatgagcccataaatctcccttaagactccaatccatttcgtaaaagttaacattgccaaaggggtggaaatgaaccatttgcttagtctccttttaatttggattattttcagaactttataacatattgttttaagcccaaaaccattgctgagatggaacatgccatagtttctcaattctttaagaatcaaaaaaacaaagtctataaccccttccctacagctggggataatttcacgaatatcgactgatggggacctaattcaaatgccagttgatgtttaactaatcctagatcctctttggcccacaaatccctagccttcataggttccatacatcctagatcttttaaagaaacagaaacaactgatcgtttttcactaatgttaaacatggcgacaaattgatttccttcagcatcctgtgaagtccaaacgacatgatcattctcccgatatacttgccgtgctccgtagccattttgatgaacgtgtaatacttcttcatttgttaaaagagaaagcgtccactcgtcattatctcttaattcaccgccaaacatcagcggagatcgaaaaattatccataacgtcatcatcgtacgctgttcatctttggtaaatcgggtcatacggtcggtaccaccgccatctaccgaacgaatgccaatatgacctaatggcagcatatccgcatcgggccaatgccctggaccaacaagcttgcaccatttatagcatcgctcaaacatatcataaagcaattcccatcgatcccagaaatcatcagtcattcgccacatattcgcattttccacaaacaacgtagcatgatcaagtggagctggtccaggcgacaggctaagaaccatagggcgtccgcagcgatcaattgccttacgaatcattttgatttcttccgtatgggtaccataaagttttgatgcagcaatatcatcgacttttacaaaatcgactccccattgcgcataaagctgaaataaggaatcgtaataagcctgagctccttcttttcgatggtctactccatacatatcagtgttccaaggacaaattgagttcgtatccgcaatatcgcgtgcacctacatttgtccccaaaattggcgtattttgatgaacagcttgacgtggaattccccgcataatatggatgccaaactttaatccaagattgtggatgtaatcggccaatggtttaaatccctttcctcccttggttgatggaaatcgatttaccgccggcattaaacgtgaatattcatccatttctaatgggacaaacggacggtaaatcgacgaattggcgccgggttcataccactgaatatcgaccacaacatattcccatccaaatggttttaagtattttgccatatattccgcattcccttttacttcatcttccgtaactgacgccccgtaacaatcccagctattccatcccattggcggagtttttgcccactgatagtgatgcatacttgtatctcctctctgcacatccttattagataagaggacatgagccctcccctcaagtcagcccatgtccctgatgtcacgtcatattacggatctgcacgtgaaatcttaccgcccccgccaaaacacttcgttccatttcagttcatttttgaaggacgggacggacgtatgttcattgatcacgacgcattcaatgccggccatttccgcaaagtcctgcagttgttctgttgtaaccgcaaatgagaagcacgtatggtgggcgccgccagccaaaatccatgcttcggccgagtcgcggagcgatgggcgcggtttccatagaatgcgcgcaacaggcagtttcggcatctcatgttctggtttcactgcatcgacttcattgacaattagacggaaccggtgccctaagtcgatcaatgaggcgttgaccgccggtccttctcccccgtcaaagaccaaacgagctggatcttcttttccaccgatggaaagcggatggacttcgatgcgcggccgggttgcagcgatcgtcgggcatacttcgagcatatgcgcgccaagaatcatttcgttgcccggctcaaagtggtacgtgtaatcttccataaacgacgtccctttgccatcggccatgactttcatcagccggacaagtgcggctgttttccagtctccctcgccgccaaagccatatccctccgccatgagccgctgaacggcgagtcctgggagttgtttcatgccatgcaaatcctcgaacgtcgtcgtaaaggcggtgaagttcccgtcttgcaaaaaggcttttaacccaagttcaatccgcgcctgttcgcggatcgactcgcgaacgggcccttcttggcggcctgcgggtacaatgtcatacatctccgcatattcatcaagcagttcgttgactttttgttcggaaacatcgcggatatattgcaccaaatccccgatgccatagccgttgaccgaccagccgaattgaatttgcgctccgactttgtccccttctgttaccgccacttcgcgcatgttgtcgccgaaacgggcgactttgagattgcggctttccgcaaaggcgacggccgtccgcatccatttcgccagccgctcgcggacactcgggtcttcccaatgcccgacgatcactttccgggccacgcccattctcgcgccgataaatccgtattcccgatcgccgtgagccgattggtttaagttcataaagtccatgtcgatgctgtcccacggaatatcacggttaaattgggtgtgaagatgcaataacggttttcgcagctccaaaaggccgccaatccacatcttcgccggcgagaatgtatgcatccatgtgataaccccggcgcattgttcgctcgcattcgcctcaaggcacaccttccggatttcctctggcgttgtgacaactgatttgaaaacgagcgggaacgggaacactgaatcttgattcagttcgttgacaatcgtccttgaatgctctttcacttgctttaatgcttcttccccgtacaaatgttggcttcccgttacaaaccaaaattcataaggccgtaatgacaacataatgactcctccccatttacgataaagtcaccaattcttttgctgcccgtgcggtttctttccaatgcttgagccgtttcatgacatcgttttccccacggccgaagtagtcatgcaacttcgtatattcttggtacaactgctcgtacatcgcgacattctccggaatcggtttgaacgtctcttcacgcacttttcccatgtttcgcgccgcctcaacgattgattcataaccaccgttctctttgccggccgcgaccgccgcgaacatggcagcccccactgccggggtttgcttcgacgccgcgattttgatctcgcggttggtcacatcggcataaatttgcatgagcagcttatttttttgcggcaatccgccgcatgcatacaattcgtcaacgttgacaccgttttcaacaaacgcatcaataattttgcgcgtgccaaaggccgtggcttcaagcagggcgcggtaaatctcttctggttttgtcaacagtgtgtatccgacgatgagccctgttaaatcggtatcaaccaatacggagcgattgccgttccaccagtccaacgcaagcaacccggtttcccccggccgataggcggcggctcgcttctcaagccattcatgaacgctgacgccttctttttcagctgcttctttgacataagccggaacgccttgttcgacataccaagcaaaaatgtcccccaccgccgattggccggcttcgtaaccgaaatatccgggaatgatgccgtcttccacaacgccgcacatgccttcgacgtatttttcttctgtgcccagcagcatatggcaaatcgaggttcccatcgccatcaccagtttgcctggctcgacgactccgacgcctggtacggccgcatgggcatcgacatttccgacggcgacagctgttcccggaaggaggcccgtcatagcggccatttcgttcgtcagcacgcctgctctcgtaccaagcggaacgatcgggccgcgcagtttcgtttctgttaagtgttctagccgcgggtcgagcgcccggaaaaactccttgcttggatagccgtcctgtttatgccaaatggacttatagcccgccgcacagctattccggacgatattcccagtcattttgaaaatgacccagtcagtcgcctccagaaaaaggtcagtttgctcataaatctccgtgtcttcgtttaaaatctgccaaattttcgcaatcatccattcggatgaaatttttccgccgtatctcggcaaaaatgcttcgcctcgtttggccgcaatttcattgagcaagttcgcctcatcttgagcggcatggtgcttccacaatttcacccaactgtgcggacggctcttgaattctggctttagacaaagcggctcgccagaagcatcaaccggcagcatcgtgcaagccgtgaaatcgatccccaccccgatgacatcagacggactcactccagacttttgcaaaacggccgggactgcagtcgccaacacttcgatataatcaccagggtgttgcagcgcccagtctggctcgagttgtacgttcgattctggcaatacttcatcaataactccgtgggggtacggagtgacatggtccgcaatttcgtttccttctagatcaacgagaacggctcgtcccgattcggtgccatagtcaatgccaatgacatactttttccccatctcggtctccctccctttactgcccatagtaagcgtttgcgccatgcttgcgcaaatagtggcgatcaagcagcgtttggctgatcggctgtgcatttggattgagcatgtacgttcttgccgccattttcgctacttcttccaagacaacggcattatgaaccgcgttcgctggatctttcccccaagcaaacgggccatggccgtgcaccaaaacacctggcatttgcaacgggtcgagaaagcggaacgtttccgtaatgacctttccagtctctagttcataggctccctgaatttcttcattggtcattggacgggtgcacggaatttccccatagaaatagtctgcgtgtgtcgttcctaatgccggaattccttttccggcctgcgcccaaacagtcgcccaagtcgagtgggtatgaacaattcccccgatttccggaaattgtttatacaaccaaagatgggtaggagtgtccgacgacggttttaagcccccttccaccacatttccatttaaatccacgaccaccatatcatcaatggtcaacttgtcatacgccaccccgcttggcttaatgacaaccaacccgcgctcccggtcaatcccgctcacatttccccacgtaaacgtcacgaggcggtattgcgggagctgcaggttggcctctaatacggcttgtttcaattcctcaagcatcagcctccactccctctatgaaaaaactcctcacctccattatattattgtacgtacaatttttctataacttttttgatacctcgtacattttttaaatttcctttgttgagttacggacaattagctctggccgataaatgatatcgccaattttatcgactgatcgttgttcgatcatttgaatgagcatctcagccgcttgaacgcccatttctgtttttggatggcggatggtggtcagcttcacttctgtcgctgtcgcaaacgtcgagtcatcaaaccctacaatcgaaagatcatcggggactgacagcccttgttggcgaatgacttcaagaagcaaaatcgccagctcatcgttgtagcacacaaaggctgtcgggcgctcctctttcggccgctgcaaaaactcccgcgccacctcaagcggctttgtccatttctcctctgttgcgtaggaaagaagatactccgtggccacaggcacctcgtgttgctgatgggcgcgaataaagccgcgcaaacgatccaccccttgcaaatcgtcagttttaaagaaaccggcaattcggcgatgccctaaacgaatgagatgatcggtcaataaaaatcctccctgctcatcgtccattttcacgcatggacagctcacttccaaataacgggcgttaatcataacgtacgggatgtgaaggttgttgagcgacaagtaatagccaaggttcggattcccttgcgcacttttggtcggctcgatgatcagcccgctcaacggctcccggatcatctcctcaagctgttctttctctctctgtttgtcgttattcgtgctggcaagcaaaagacggtatcctttttcccgcagcgtctcctccgctcctcggacgatatggggaaaaatataatcggaaatataggtcgttacgattccgatcgttttcgtatccacctgttctttcggcttcggtcgggacacaaatgtgccgctcccttggattttgtacagccatccttccttctcgagttccccgagcgcttgccgaacggtatgtcggcttagttgaaactggttggcgatctcatgctcggtcggaattttctcatccggcttcatttgtccggaaatgatccaagataaaatttcttgttttaattgcagatatttcggcagcgttttctccttcatagtccacctcaatgataaaataatgagatacaaattaattttattatagcagtttttatttgtccgtatctatttctccaatttcaacaacatttcatccacaaaattcactggattagacagcaggacaaccctattctcttactttcttctaaaatgtatcaaaggaattagctaaaataattagggtgtttagtgcaaaatgaaagtacagagttctgcaacaaaaaagtgcagagcttcatggcataaaaaaaaaaggcttgccagctcctaaaataccctctactgtttaaggttgtgaagaacaaaacagtggaggtaatgaaaggatgctagcaatgcctgaaattcatcatatcaaacatttgcgtgaaaagaaagggttatcgctttccgaaattgtccgcaggacgggatttaactggagaacagtcaagaaatatgcggatggagacatttcggtcagacaaaaaataaagagaaaacggggaatgatggaggaagaaggatacggtcaaatcattgatgactggctggaggaggacgccaaactgccaagaaaacaacggcggacaagcaagaagatgtacgaacaattaaagcaggaacatggctttaaagggtcttatcgaacggtttgcgcctacgttcaaaaacgaagacctcagcttaagctggagaaggaacagcgttacgagaggctggaacaccctccgggggaagcgcaggtggatttcggcaccatgtccgttgtgacgaaggagggaaaagaggaagaccgatcaattctgattttgagctttccgtacagcaacgccgcgtatgcgtatccattgccggcggaaaacagcgaatgttttctttacgggctcactcagctgtttcgccaagccggaggcgtcccgagaaaactgcgcatcgacaatttggcggcggcggtggtttcgatccgaaaaggaggcgaacgtcaatatactgaagcatttgagcgattccggcttcattaccggtttgacgtacaggcatgcaatccgtatagcggacacgaaaaagggaatgtcgaacggaaagtttactatactcgtcaacgctgctttgtccctgctccgttgatcgagggggacgaagaactggcggagtggctgcatcacaagatgatcgaagatcgagcccgcccccactacgaaaaagggagaaccattgaggaattatggcaggaagaacaaaaggagttgcttgtcctgccggagagagatctcccgatcttctccttccaccacgctaatgtcaataaatacggggaagtaacggtggatggggaggcgtttgtggttcatgggatcccggttcccaaccgtgtccttgtcaaaaaggaatgggatcgtttcatggttttgtcccaggaaggggaggtgtacctggaagcgccaaggccgtacacgaaaaagcaacgggagctcccttggaaggacattttggcggaatgggcgcaaaagccccgggtggtggagtattcgcggtttcgagtttacttgccggaggccattaggaaatacttcatggaacaaccgaaacagacggcatcacgcattcgaggggtgcagaagctgctggaccggtacaccgtctatgagatcgcccagtggcttgacaagtatcaacggtgggatttggctccccatgagatcggggtgttgatggaggcgaagcgttcggagtatcccgcgaaatgggaagaagcctataccccttccgttttagtcgactatgaaaccgatttacatgtgtatgatcaacgtctttgtccgtcaagggaagggggaagccgggcatgaagatggatttaaaagagatttgtaaagccctgcatttggcgtacatcgcggatcgattcgaggaggtggcctacgagaccaaggaacagtttttgcgtgatgtgttggcgttggagctgtcgttccgtcagaaagcaaaacaggctcgattgatcaagaaggcgaagttccgggagttgaaatggctcaaagattacgaatggtcggatcagattcattggccgaccacgacctcgaaggaagaactttgcgaccttcgctttttggagcaaaaacagaacgtcctgcttttaggttcgccgggaacaggaaaaacccatctcgccaccgcattaggattaaaagcgtgtgaacggggccatgaagttcggtttttccgtgtcgccgatcttgtcgcccagctcgaagaggcgttaaaagacggcatcctcggacggctcaaacggcaaatcgacacatgcgagctgttgattttggacgaactcggctatgtacctttccaaaagcagggatcggaactgctgtttcacatcattgccgattgttatgaacgaaaaagtgtcatcgtgacatcgaatttagagtttggacagtggaatcgagtgtttggggacaaccgcctgacggcagcgctggtggatcgtttggtccatcacgcccacattctcgcgtttacgggagagagctaccgcttacggcacgcgctttctgccgttcagtcgctcccttctcactcggttgaaaggtaaattcattgagccggcaagcctatgtattttttcttgcaattctctgcactttttgcttgcaaaaaacaaattaggggcttttttgcacaaaaaatcccttcttcatcggggattagagagaactcccctaatgaaaaagggacggagacaaacaacgaactactctaactcttcaatcatcaacatcaccgcatcccgcaaatccttgtacgaccaactcgggaaagtcggccgctgaacagcaagctcgtgcgaggcgggaaggtggacaaagccagcctgcacggataaattttcagtacttactttatgcaagacagaatacatgacatggttgcacaaatacgttcccgctgtattagagatttgcgcaggataaccccgctcattcaagacgttgacaagtcggcggatcggcaaggtcgagaaataggccgcaggcccatcttcgacaatcagatcatcttgcacccgcatgccgcgattatccggccctccgtcttgacaattgatcgccactcgttctggggtgatttttgtacgctcggcggcgaggccgagagacatgacgacatcgggttggatttgttctaagtactctaagcaacacaaggatgactgtgaaaagtcgaccggaagaacacggccataaacccaatattttcctattccctttccgtccaattcccttacaattcgttccgttggattaatgggaaattccaaaaaaggttcaaagcccgtcaataaaagctttttcattgaattttcctcccaacgctaaacgttgctgtttaaatagtagaaaaacaaataagtcaaagatatgaatagacaacccgtgcctgtgccaagcaaaaccgttttgatgcgagttgttattcgacttttccaatcgttcagccaaatatcgtttgtcaacttctcttcttcgcgaatcaacatctttggtttcggcacgatccatcgatacaatcgctggaaaccttcgaaaaacggacggaaaaagccggtctgatagataaacaaagccgctcctgccaccaataaaacaaggcccaacaaaaagcaatcgttaacgaaaacaagcatgctcgtctcatcataaaactgtttcacgcataacaaaacaatgaccgtacaaaaactagccataaagtacggcgtcatgatccccctcctcatggagtaaaagggaagaattatccataatcaggataattcttccccttctttatcctactctgctacttttttcgcccagcgcacgtccggataacggttgacgggatagacaatatctttaaaattcggcgatgttaaataattttgcgaatagaaataaacagggataaacggcagatccgtcattagtactttttccgcttcatggaggagttcatatcgtttttggtcatcttgttccactttcgctttcgccatcaaatcatcaaatcgcttgtttacccagttcgtgcggttgttcgggctgtcgcctaagtagtaatccaaaatcactgtcggatcaacaaacacaccgatccaacccatgcgggccatttggaaattggattgctgtgtcgtttccaagtatgttttccattcttggttggccagtttcactttcacgccaaggttcgttttcaacatttcttgaacagcttcagcaatttttttatggttctcggcggtattatacattagcgtgacttctggaagctttgtccatccttcttccttcataccttcttccaataactgtttcgcttctttgacgttctcttcaaaataagaaccgcccacttctcggaaatcgcctttcggagtattgacaccgtatggtacgaaggcataagccggtttttcaccagatttggtaatatttttgacaattgcctcccgatcaatggccatggcaaaagcgcggcgaatttttgcgttcgtaaacggtggtttgtctacattcagcataaacatatacgtaccaaagtatggagtgattttaaactccttattatttttttcttggtcaatgacgtcagtcggcaaggtgtcaattaagtcaagctcccctgttttatacatttgatagtatgtcgtcgcatcattgaccatcttccatgttaccttttgcatattaatttgatctttgttccaataatgttcattcttttcgatgacaacttcactattatgcttccattctgtcaaacgataagccccgttgcttacatatccttttgcgtccgctgcccatttcgggttcgattcaacgagagattttttcactggataaaatgtccacatggtcagcaatttatcaaaatatcccaacggtgcttttaattccacttggaatgttttgtcatccaacgccttaatccctacctgatccgcgcttccctttcctttgttatattcttcggcccccttgatgtaatacatataaaaagcgaacgggctccctgtcttcggatcaagcacacgtttccaagcgtattcaaagtcataggccgtgactggatcaccgtcagaccattttgcatcctcacgaatcgtaaacgtatacgtttttccatcttctgatatttttacatcacttgcggctcctaatacaggctctcctttttgatttttcgtatacaatccttcaaataggtggtcgatcacccatcccgacgtcgtatccgatgcgattgcagggtctaagctaggcggctcagtctttgcattcaacgtaatttcctgcttaatattcttggccgcctcacttccttcatttgacggcgtttcattgctgcaagcgacaagcgccgttgaaacgaatagcaacaacaccaatacagttagaagacttcttttcatccttgattgatcctcccttgaatatttttactgatgatataaatgacaagctgtccaatggttttttctgacttccttccaagctggctcctcttccttgcaaatatccatggcatatgggcatcgcgtccgaaatctgcagccacttggcgggttgacgggactcggcggatccccggatagaacaattctttccctttttctcgccaatcttgggctagggatcggtatagctgacaaaagcgcctgcgtgtaaggatgcaacggttcttcaaacagctcggaactcgttgcaatttccatcatcttgccaaggtacatcacccctatccgatcgctaatatgtttgaccatccctaaatcatgggcaataaacaaataggttaaatttccctcttgctttaaatcatccagcaagttcacgacttgcgcttgaatcgacacgtccaaagccgagattggctcatcggcaacaataaatttcggtttaaccgccaacgcacgggcaatgccaattctttgcctctgccccccgctaaactcatgggggaaccgctgtgcatgttccggatgtaatcctactttttcaagaagagcgtacaccatctcctgccgttcttttcctttcgctaactgatgggcatcaataccttccgcaataatatcgccaaccctcatccgcggattcaacgacgcatgaggatcttggaaaatcatctgcatttcccggttcaaccttttccttgtcgatcggtccaaatcacccgccaactcatggccgtcaaaacgaatcgtgccagaagtcggagcatggaggcctacaatcatcttccctaacgtcgattttccacttccactttctcccactaatccaaatgtttcccctttgcgaatcgaaaacgaaatgtcatcgaccgattttaccgtttgattcgggccaatccgaaaatatttttttacgttctccacctgcaaaatctcttcggacattcactgctccctccccgttgcaaccagtggttccacctttggagctctcggatcattcagccagcatctcgctgtatgtccttcggaaataacgaactcctgagggctttttttaacacaaatttccattgcatattggcaacgcggagcaaacggacagccttttggcggtgaaaaaaggtcgggaggtgccccttcgatcggcactaaacgtcttttttccttttcgtgcaaattcggaatcgattgcaacagcccccatgtatacggatgtttggggttttcaaatatatcgaaaacatcccccgtttccacgaccgtcccgccatacataacgatcacccgttgcgccatttcggccactactcctaaatcatgggtaattaaaatgatcgacgtgcccatcttttgctgcagctctttcattaaatggagaatttgcgcttggatcgttacgtccaatgccgtcgtcggttcatcagcaataagtagtttgggattgcaggctaaagcgatcgcaatcactactctctgcctcattccgccgctgaactcatggggatattggtgatatctttcttccgcgttcggaatccctactagcctcaacagatcgactgccttttgtttcgcctcgatctttgatagtttttgatgcttccgcatcccttctgcaatctgtttgccgatcttcatcgttgggtttaatgaagtcattggatcttggaaaaccatcccaatttctgaaccttttaattttcgcatgtcttttttggataaatgagtgagatctcttccgttgaagagaatttttccttctttaatattttttcttggaattaaccccataatagtttgcacggtcacggtcttgccgctcccgctctccccgacaatagcaaccacttctccttgatcaatgtaaaacgaaacatctcgaacggcttgcacttccccaccgtagatcgggaatatcacttttaaatgttctacttccaatagatggcccattgaaatgatcaccccctactttcttctcggatctaatgcatcttgcaagccatctccaaatacgttaaaagcgaacatggttaacgagatcatgagacccggaaaaaacagtctccaccattggccgcttaagatgacccccaaagcatcattcgccatcgtcccccagctggcaaatggggcttgtacgcctaatcctaaaaaacttaaaaatgattcagcaaaaatggcctgaggaatcgtaaacgttaaatttacaataatgattcctaacgtgttgggcagcaagtgtcggaaaataatttttgcatgagacgttcccagtttctgggccgccataacgtattcttgttgctttaactgaagaatttggccgcgaataattcgggccatccctacccatccagtgatcgagagcgcgacaatgatcgtccataaccccggctccatcacaaccatgagcaagatcacaactaataggtaaggaatgccatacaatacctcgacaattctcattaaaatgttgtcgattcgatctcctagttttcctcttcctgccatatatcctgagacgccaccaatcaacaccccgataaccaaatcgatgagagcggccacaaaaccaaccgtcaacgatatgcgagcgccataccatgtgcgcgaccacatatctcgccctaaatcatctgttccaaaccaatgtttgctggaaggcggttgatttccgttcgttaaactttgatcatcgtaactatatggaactaagtgaggtccaataatggccataataacgatgcataataagagcaacgccccgaacatcgccattttatttttgatgattttcaaaccggcttccttccaaaaactgagactcggtctttgaatggcatctgactgaagcttgctacggtcgttgggacgaaataagtcggcctcttctttcactgaaatcacgctcattccccctcgctcgtcagcttaattcttggatcaattaggcgatatgatagatcgacaagaaataacgtaatgacaagaatcgtgctgaagaaaaccgtcgtgcctaaaataactggatagtcgcggttaaagatgctgtcgacaaaatattttcccaaccctggtatagcgaaaattttctcaataacgaatgttcctgtaattaaaacagcaaataacgggccgataaatgtgatgactggtaaaatagcatttcgtatgccatgcttgatgacaatagcgatcggggatagcccttttgcctctgccattttgatatagttttgttgcatcacttccaacatgctagaacgcataaaacgggcgatcactgccatcggggtggcagccaacgcgatcgacggcaagatggaatgggcccatgttccccaagacgctacaggcaaaactccccactcaacagcaaaatatttgattaacaatggcgctaaaataaaacttggtacagaaatgcctacaatggcaataaacatcgctatatgatcaagcagcttattatggtttagcgcagcgataatgccaagcaacaatccaaacacaacggcaatcaccaacgcttgcaatccaagaagcgcggaaacagggaatccgtctgcgataagggtatttacgtcccttgtttcagactgaatcgatggtcctaaatcaaacgttattaaatttttcatatacaatgcatactggactggcagtggcttgtccaagttgtatttcgcccgaatgttttgcaatacttcttcaggcaacacattagcgtcggaagcaaatggatcaccgggaatcgatttcatgatgataaaagttaatgtggcgatgagccaaacggtgacaaccattgtcaccagacgtttcatgacgtacacggtcattcccctcccttgttctaagcattcacatgccctagcacgccgttcgtcgccgtcatggcgataatgacacatccccacatatgtttataggcagtgacgatatcattgcatgtaaacgtgatcgttttcgggccgattaatgtcactgtcggtaatgtcgttgtcatcatcgcttggtttggtcctttaaattcaatttcaaaggtaaccggcccttctagtttcaacggagggcattgtttcgctttctgtacggcctgtttcgctttttctctaattaactcatgcgcttttgtcgggtgaagcaactccgccgcaaagcggtcaatcccgcgcttgactacagccgcttcaacgtgaggcaacgtttcaagcacttctttcacataagcatcatcacccgagataaaaatggccggtacgttgtaataacctgcaacaaacgcattcatctctgtttccccaacaacacggccattaatcttgatctcattcacacagatgccggccaaactatgactgattacggtcctttccgatccaccttcgcgtccatgatggccaacaaacataatcccgtcaaagctatcatcaagcccctcgagctgacacatcacgcgattgttcccagagacaaggcgcgcccgcggatccaattcctcgatcaggatgttggacatattgccatggccatcagcaaccactacttccgtcgctcctcctaaaaaagcaccctcaatcgctgcattgacgtcctgagtcatgagcttacggaaccgctggtattcactgttcgtttttaattgttggttggttgccacaccagagatcccttccatatcggctgaaataaaaattttcatagcaacaacaccccttctttttcaatttataaacagctaacgattttaaatataatcaaacgtgtttttatatacttcgagctgtacgatcgtatccatttcaagaatcccgtgtacaccatttagcatttttactacttcagtgatttcatcttgactgggcactgcaatttggattaaaagttggtagcttccagaagttaacgtaatatagcgaacttcttttattttcttcagctgttcaatcacatccattaacttgttcgcttccgtttttaaacgaatgatcgcccctgcgcgaatcccaagagctattggattcacgactcccaccacttcgagaatcccatgatcgattaaatttttgtacctcatccgcactgttttttccgtaacattcaaattatttgaaatttctgtaaaagacatcctaccatcccgagataacagtttaatgatttgtcgatccagatcatcgatttcgtacttcataatttccccttttctataccgttatggaattttaataacgaaaatagatacaaataagaaataaaattggttatttacagcacaaaaaacttgttttaatatcttaattaggactatttgattttttattataatcacaattaacaaaatattcaatagcccgtttgtattttccaaaatattttaagaagaaatatttccagagggggaggaaatccatatggtgactgtcatttccggaggaacagtactagtaggaaacggacaaagaatggaatcggcgcacattgtcattaagaacggaaaaatcaaaactgtggcaaccgagctgccggatgtctcctccgatcaagtgaacatgatcgatgcctcaggcaaattcattacacctgggttgattgacgttcatactcaccttggtatacacgaggaagggattggtaaagagggacacgatttcaatgaaacgagcaacccaacgaccccacacgttcgggcaatcgatggaattaacccaaaagataaaggatttgaggatgcgagaaaagcaggagtaacaacggtgcaagtcatgcccggaagcgccaacgtaattggcggagaaatggcagtcatcaaaaccgctgggcaaaccgttgatgaaatggtggtccgacatccttcaggaatgaaagccgcttttggagaaaacccgaaacgggtgtatggggaaaaaggaaaactaccgacaacaagaatggggattgccgctttattccgcgagcagttcattcaagcgcaaacgtacttgcaaaaaatcgaaagcggcaaagaagtcgagcgggatttgaaactggaaaatttagcgaaagtattgaaaagagaaattccactgcgcgctcatgcacatcgcgccgatgacatcatgacagtgattcgcttagcgaaggagtttggtttccgctatacgatcgaacattgcaccgaggggcatcatatcgccaattatattgccgagaatggggtccgtgtctctgtcggcccaaccatgtcatcccgatcaaaagtggagctcgcggataaaggatggcatacgctccttgctttgcgggacgccggcgtctctttctcgattacgaccgaccacccggttgtcggcattgaacatttgatgacgagcgccattctcgctgtgaagcatgggttggaggagtctttagctcttcaagccattacattaaacgcggcaaaacatttaggcatcgaagaccgtgtaggctcgatcgaagttggaaaagacgccgatatcgtcatttggagcggcgacccctttgacttgcgcgaaagcgtggaactgaccatgatcaacggggaaatcgtatttcaacgtaactgactcttaagtaaccatcaaccttgcttaaaacggcttctaccccctggcagaagccgttctcttccctacctccccccaaacaccggcttccgcttttctaaaaaggcgcggacgccttcgcggtggtcttcggtttgccgcatgcgctgttgggcgtcggtttcgagttcgagcacgcgaagcaactcttcttttgtttgttcgacgtacaacattttcgtggcgatcatggcttgaagcggttttgtttgcaaggaagcaacgacttgttcggcctgctcctcgttctcgacaacgaaatcaacgagcccgagctgcagcgcttcgtccgcgctcatcggttttccttcccaaatgatctgtttggctttcgccgtgccgacccgctgggccaggaagaaatgcccgccgccgtcagggacgagaccgatgccgatgaaattcatcgccaagcgtgcttctttcgtggcgatgaggcaatcgctcgccaaggcaaagctgaacccaaggccggccgctgggccatggatgagcgaaacggtgattttcggcatcgtatacaagagcatgatcatctcctgaatcgttttcatcacggtttgaaattggctcgggtcatcaaccgccagcattgtcttaatgtcgccacccgcagaaaatcctctccctttgccgcggatgacgacaacggaagcgtcactttccttgattttccgcagcgcgtcgacgagttccgttagcattttcacatccatggcatttaacgcctgcgggcggttcagttccaatatcgctttgttttggtcaaatgtcagtacaaccgtttccatggctttcctcctctgaatgatgattcatttcttttcattcgccatgaagatggttttttccttgttggcggcaaaaatatcatgttctccaacacatccatgcttgacatcttcatctacttgtaatagcttctatgtcggtgttgctttttttcgaagcacagcgtgccgataaaggagtggatcgcatgagaaatccaagtgtacgaaacatctcgttttatctagcggcggcgttgatcttctcgatgatggtctacaacgtcttttatcatctaggaacattcccgatttcaagctgggacgaagcgcgtcatggcgtcaatgcatacgaaatgctgagacatggaaacttgatcgtcaacacataccttgggcatcctgattactggaatttaaagcctcctgtcagctactgggcgatcatgattggctataaactcgttgggatgaacgcgcttggtttgcggttgatgtctggcatttgcgctatcctcacggccgttgccattacgctatttgtgaaaaaacggtttggaagcatggccgcgatcgtctcattgcttgccttgtctactagcacccaatatcttctcaaccattgcgctcgcacaggagatgcggattcgctctttgtattcttctttacgttatccatcctttctttgctggctgctagacggcagacgcgatggttgtatgcagcgggccttgcctgttcactcgcttttttaacgaaaagttggcatgcggggaacattctgttgatcatggtcttatattttctcatcactaggcagtgggagtcaggacgctggcgcgcatggtggagggcagcgctcaccttcgttgttcctgtgctcgcttgggcttttgcccgctatcactatgatggattccgtttttttaaacaaatgatcggatatgacttgttgctgcgctccactcggcccattgaaggtcatatcggcgatgaaacctactacggcatcattcttgttcattttttcttttggtggctggcgctcttggtcggaatcatggtcatcagttacatgcaaggcgttcgtcttttagcgtttgaaggaacagaccatcgattgaaagaagatgtgatcgggattttgctttggatttgcgtcccgcttctcatgtttaccatagcgaagacgaaaatcagatggtacatcctccctgtctatccgccgctttgcatgttgattggcatttgcgcaagtcaattatggagaaaaggaacgtggggagcacgcgggctgctgcttgccggactgttgttcgtcgcatcgttttacgaaacgaatattcaacattatatccatcatcccaagccaaatttcgaactggcattgcttcagcagaccgcccaaatgcctgttcatggatacgaactgtttatgtaccatccgttgcacgagaaaggtcgctggccgcaaaatgcggtcttgacagcagagcttgcgaatgaccttaaacctcggcatggagggctgaaaacgttcttgcatacaagccgaagcctgcttctcgtgaaaaaagcatggttcagcaaacagctcgagcatcaataccacctgtctgttctcgcctcgaaccgttggggatatattttggaaaagcacgcttaaacatacagccttggagtgccactctctccaaggctgcgcaaccattcttctagaattttaggaacaaactttactccaatctcttctcatcccgcttaattctggttaaaaataatcaatttcaactccgtcatttcctcgatcgcatagcggagcccctcgcggccgaacccgctttctttcacgccgccgtacggcatatggtcgacgcggaacgtcgggatgtcgttaatcaacacgccgccgacgtgcagttgtttcgccgctttccacgcggtatggacgttgtcagtgtagatgcccgcctgcaagccgtagcgtgagtcattgaccagttcaatggcttcatcgatcgaacggacgcggttgatcaagacgatcggggcgaacacttcctggcacgacactttcatcgtcggttcggcgtccacaatgaccgtcggaagcaagatattgccgtcgcgctcgccgccgaggacgacgtttgcgccgccttgttttgcctcttcgatccaagagagcgcccggtcgacatcgtttggcgtaatcaaggcggatacatcggtggttggatccaacgggtcgcctgttttcaactgtttcgcggcggcgacaaatttttcgacgaactcgtcataacgattctcatgcacgtaaatgcgctggagtgaaatgcacacctgtccttggaacgtaaaggcgccgaacacgcagcgcgggatgatgcgatcaagattgacctgttcatcgacgatcacggccgaattggagccgagctcgagcgtcacccgctttaagcccgccttattgcggatcgcgatgccgacttctgggctgccggtgaaggtgatcatgctgatgcgcgggtcggtgacgattttgtcgccgaccgtgcggccgcttccggtgacgacgttgagcgcccctttcggcaaaccggctttctcgaacaattcggcgataaaataggcggacagcggcgtttggctggctggttttaacacaactgtgttgcccgaggcgatggccgggccaagtttatgggccaccaagttcatcgggaagttaaacggcgtaatcgccccgatgacgccgatcggctcgcggaccgtcaaggcgatgcgattttccccgcccggcgcggcgtcaagcggcagtgtttccccatgaatgcgtttggcttcttcggcggcgaatttgtacgtttggatcgtgcgggcgacttcccctttcgccgtggtgatcggtttggctgcttccagcgcgatcaacctcgccgcttcttcctgccgctctttcagctgctcgacgacccgctctaaaatggcggctcgttcatgcgccggcatggccgccatcgtttgccgcgcggcgtatgccgcggcaatggcttcatcgacttcttcttctgtcgctgccggaatttcggcaatcgtctcgcgtgagtatggcgatttcagctccgtgtacgacttggcttcccgccattcgccgttgatgtatagtttttttctttccgccatgttctcatcctttccctaactagtattcgcaacccaaacattgcctgtgtcaatacattttttatttcgccacaaatttgctagaatcctcttttctgatccgtttataggacatgttgctgatcctctatcatcttattcccctctttcagattggaggatggaaagaggtaagaaaaaaccacaatagaaacgatactcaccccaattccatacataatcggattggtcgaactcaacccctccaccgctaaaccagccagcacaacgacggaactaatcacgatggaataaaaaccagctttcgctgttgctcgcttccaaaagaaaccgagaaccactggtacgaaaatggcgcctgacaaaatggcataggctacatccaatgcgacaagcacatcctgaatccaaatagcaaagataatggcgacaatcccaaccgctagcgtcatcattctggacaaaaggacaaactgtcgatcgctcatatttttgagccaatattgcttcaaaatatcatgcgataacagagtagacgaggcaagcaatgttccggaggccgttgacatgagagcagaacatacgctggccaaaatgagccctaacaagccgtgtggcaaaatctctaatgacatgttggcaaatacgttttgcggatcgttcatattcggaaaaacaatcaccccgcacatgccaatgacgcttaacgctacggcataagcaacgctgtagagaccagcatatattgcgccgcctcgggcaatgttcggtgttctggccgtaaacacccgttgccaaatatcttgtgataccaccattcctaacgtatagagcaagaagtattggaaaatatttgcccatcccatggacgtcagatcaaaatgcgacgctggcaatcgctccaaaagcgatgtccatccgccgacatgggacaaactcattggcagcattacgaagaaaatgccgactgtcatgacgataaactgaatgatgtccgtcatcgtaacgctccacatacccccgagaatcgtgtaaaacagcacgatccccccgccgactaacatcgaaacggtcatgctccaacctaaaacagcatgaatgattgtgcccatcccaatgacttgtgtcaccgaaaccatcagcgtataaatcgcggcaaccaacgcgctgatcaaacgcgtttcctgattgtaacggcggccaagcagttcgctgatcgtggtcacatgggcgccgtaaatttggtttgtaaaaaacagaccgagcacagcaatgcccaagccaatcataaaaacaaaccacatacccgaaatcccaaattgataccctaacttcgccgtcccaatcgttgaagcgccgcccaaaatcacagcagacagacatccaagatagacaaatagtccgagatttcggcctgccaacgcaaaatcttcggcggttttcgcccgcttcgcccccaaaatccctgcgacgatcaatacgagaaaataacataagagaaccccagtatccagtgcgttcataaaccattcccccatcctcttataattcagaaatcgatctccttcgagatcctttcataaaggcagacattccttcaacgagacacgacatcggttcctgaatacacccaatttccaaattgcaatcgacatgtgccccctcttttttcattttccagaagcgaacgaatgcacaccgatttccgcttcatattcggtcaacgcctcgtcgagcatgcttaatccttcgtcaatctgttcttttgtcacgatcagcggtgggatcatgcgaatcacttctccttgattgccgcatagatagaaaagaacacctttttgcaggcaacgattcaaaatattcatcactccctccccattcggttcgccagtatgcggatggacgatctcgatgccgatcatcagaccgatcgaacgcacgtctccgatgacggaatgctttcttttcaatatctctagtttttgtcttgcatatcgccctacttccctgcaattttccaacaatttttcttcgcgaaacacttccaacgtcgccagcgccgcctcgcatgcgatggggttgcctccaaaggttgtcccatggctgccgagcggccactgtttcattaattctttcgaagccactgttgcacttaatggaagaccggaagcgatgcccttcgcaattgccataatgtctggagtgacaccgaatgtttgagcggcaaaccactcgccagtacgaccaaaacctgtctgtacttcatcgaaaataagcaaaatttcatagcgatcacaaatttccctcatcttgtgaagccaccctttgggaggcacaatatatcctccttctcccaacaccggctctacaatcatgcatgccacttcttccggagtcacttgatgggcaaacaaagaagccacgtcgttttcaagcttattggcaaagtacacatctggatcctccccagccggacaatcctttggattggcatatggaagttgatacgtcaacccgcttggctgcaggtacttccgatatttgcttttcgatgtgctgacactaagcgcccctaatgaacggccatgaaaacatccggtaaatgaaatgacgtatggccttcgcgtcacgtgtttcgctaatttgatcgcaccttcgatcgcttctgttccactgttggcaaaaaagaagcagtcaagtccttccggcaaaattttcatcagctcttcggccaagcgcaaaatggactcatacatgatcacaccgctcggcccgtgcatcaggcggtctgaggcctctttgatggcctgcacgacttttgggtggcgatgacccgtattggccacggcaataccggaagtaaaatcaaggtatttttttccatctaatccgtaatagtagcatccttcttccttgacaaccggcagattcggatggtctttcgccatcgttggcgcaagcaagtcgggcattttgtgaaagagaggcatccagttgctctgtgtcatgtacatccccctttgaccaaaccatttgttcattgaaagtagttcgcaagttttgtgccaccattttgactattcgatattttttgtcagctatccgcactggtttctatcatctcatttcctgcgaccccccaactgttctaattcttttttgaattaaaaattcatttttgcatcaatacggattgttctcccttcaaaaacattctctcgtggtaaaagtggtcaatctcaataaaaaaccgcgccacaaaaaggtggcacggtccaaaattcgactgcatagcgaagttttcatgagtagtttggtcaggacactaatcatgccaattcggcaataacctcttcgatgacatccaatgcttcctccagctgttcatctgtgatgacaagcggcgttaacagacgaatgacattgctgtataggcccgcacccatgacgatgaccccccgttgatggcattctcgcaaaatggcggccgtcaactccttattcggtgttttcgtcttagcgtcagtgacaaattcaacggccaccatggcgccgagcccccgaacatccccgaccgtctcgtatttctcctgcagccgtctgaaccgatcaatggcgatttgtccaatgacattggcccgttcaaccaactgttcttgttgcaacatgcgaatcacttccaaagcggccacgcagccgagcgggctgcctccgtacgtcccgccgatttctcccgggttgggtgcatccatgacttccgctcttcccgtcaccgcactaatcggcactcctgccccgatcgacttggacatggtgattaaatcagggatcacatcaaaatgttcaatggcaaacatcttccccgttcgtccaaatcccgtctggatctcatcggcgataaacaaaatcccgtatttttcacaaattcgtttgaccccttgaacaaatgttttcgacggaacaataaacccgccctccccttgtacaggctccataatgattgcggctacctcttctgccggaacgtcggagaggaaaaaatcctcaagccgccgcaaaagctcggcgtccaattcctcgttggtcatgcccgctggctttcggtaataatatggataaggcagtttgtacgtatcgggcgcaaaggggccgaatccgaatttatagggtttgactttgctcgtgagcgacatcgccagcagcgtccgtccgtgaaatcctctttcaaaggagagaatggctcttctcccagtatactttcgggcaattttgacggcattttcgaccgcttctgccccgctgttcaagaagaaggtctttttcgaatgattccctggcgtgatgcggttcaatgtctctgccaattcgacatacggttcatacatcataacgtggaaacatggatgaatatactgctccgcttgtttttggatcgcttccaccactttcggggggcaatggccgacattgagacttccaatcgccccagccaagtcgataaacgtatttccatccacatcggttaagagcgctccctctccttttaccgcaaacgtcggtacagtgtgaaacggcccccgcggaacattctcttctttttttcctaatagctcctttgcttttggtcccggaatcgctgttttgacttggatatatttttttgtttttgccttcatcttttttcctccgttccttatgtcatgattcactttttcatacatgcaaacaacatgccaaaaacttcacggaaaatcatatgacaaagaaagaggattttttctcttctttagataaagttagtaatagaagcgctgacagactgctaggagggaaagtatgcaacgtacagccgatgtgttggaattcgagttggatgcgatattgagatcatcgaacgacaatattgtcatcgcagacgaaaacgggatcgttcttcgcgccagcccgaattgcttgtccatatacggaaaggacgcctcttatttagtcggaaaatcggtctatcaattagaaaaagaaaacgtcttttgcccttccgttacagccagagtattgcgggagaaaaaagaggttcaattgatgcagcaaaccgccaccggccgggttgtcatggcgacaggagtgccggtatttgaccaacaaaaccgccttgtccgggtgatcagtttctcccacgatttaacagaactggagcgtttaaaagaagactatgaaaaactgagaaagcagatggaacattatcaaatggaaatcgaggagttgaaaccggaccatatcgtcatccaaagcaaggcgatggaacgaatttggaagctcgtgcaccgcgtggcccaatcggatgcgacggttcttttcctcggcgagtctggagtcggaaaaaacgtattcgcccgttcccttcatctccatagcccaaggcgaaacgaaccgtttattgaggtcaattgcagcgccattcctgaatcgttgtttgaatcggaaatgttcggctatgaaaaagggtcctttaccggtgcgcaaaaaacaggaaaaccggggctgatcgaattggccgacaaagggactctcttccttgatgaaattggcgagcttcccctttcgatgcaagcgaaactgctgaaagtgcttcaagagaaaaaagtcatacgcgttggaggcattaaagaacgaacggtcgattttcgtctgatcgcctcgacgaatcagaacctagaacagatggtgaagcaagggaagttccgccaagatttattttatcgtttgcatgtgattccgatttatgttccttctttgcgcgagagaaaagaagatattttcatgctggcgcaatactttttgaaaaaattcaacgaaaaataccagatggataaatatttccatccgtccatcgtcgaccatctcgttcagtacgactggccgggcaacgtgcgtgagctggaaaatatgatcgaacggttagtcattacttctgaaacgagggccatttatccggaatatctccctttttcgatccagaaacatcaagaggtgatccatcaatcgttggaaaaacggaacgaaccgtcgacattaaaagaagccatggaacaagtggaacggcaatggctcctgcgcgccgtcaaacagtgcaaaacaacatacgagatggctgattatcttggcatcagccagccaacggtcgtacgaaagctgaaaaagtatggtattgattcaaaaacgaattaagattcatttttgaatcaagtgttcactcatttttgaacatacgcaagcaaggatggcagtcaaaacagccctgcttgcgtatttcttgtctacttcccctttttggcatactttttgcttctaaatatcacaaactatttttcactgcccaaggaggtcttgacatgtataaaccgaaagattcttcccaatcgccccgcttttgcggcgttcgaacctttatgcggttagaaccaatcaaaacgacagataacgttgattttgtcgtgctcggcgtcccgtttgatacggcagcctcgaatcggacgggacaacggtatggtccgcaacacattcgcaatttttccgtcctgttgcgcccttacaaccccgacatggatatcgatatttttgcctattgttctggcgtcgattacggggacgttgatgtcatcccgggcaatgcgctccgcacatatgatcgcatcgtcgaagagctgcggccattgttaaagaaaaacatcgttccgattctgatgggcggcgaccattccattacattggggcacttgcgggctttttgcgaacgctttggtcccgtcgccctcgttcattttgactcacacagcgacacatgggaccattactatggagaaaaatatatgcatggcacgccgttccgccgcgcggtcgaggaagggctgctcgatgtcaatcattccattcaagtcggaatgcgcggaccgctttacagcgcggatgatctcgaggacgcacgacggcttggctttgaagtcattccgatgaaagaagtccggcaaatcggcttttcggaagtcatgcgccgcatccatcaacgtgtcggaaacagaccggttttcgtttcttatgacattgactttgttgatccggcattcgctcctggaacaggcacgccggaagtaggcggaccgacaagctatgaggcattagaatacgtaagagggcttgacgggttaaatattgtcgggtttgatctcgtcgaggtattgcctgcttatgacagcggggaaatgacagccgtattggcgtctgccattatatatgaaatgatcacgcttgtggcgctaaagaaaaggcgggcgcaggctaaccgtctatccacggcgacaacgccataaaaccatcttgccgaaaaggagcgaccttccatgatatacgtcaacggaaaatggagcaaaggagaaggaaaaaaaagaccaatcatcaatccggcgaatgaggaaatcattatagaaatcaatgaagcatcccaacaacaagccgtagaagcgatccaagcagctcgtcatgcctttcaatataccgattggccattcaatccagcaaaacggatcgctgcgcttcgccaattggcggacctgttggaacaaaacgcggaaacattcgcttcgatcgagacgttgaatacaggaaaaccgattcgcgagtcgcgcctcgatgtcagcgattcaatccaatgccttcgttactacgccgattttgttgagcaacgggccatcgaggaaaccaaaagaaccgatggcacgacaagcaaaatcattgaggtgccaatcggggtatgcgcgttgattgttccttggaattttcctctcttgttaggaatatggaaactggctccagcgcttgcggctggaaatacagtggtgtttaaaccatcagaactgactccgttatcgttcatagaactgacaaagctgatcgattccatcggtctcccgccgggcgtgtttaatcttgttcctggaggcggttcgccggttggagaaacattggtgacacatcctgatgtggaaaaaatatcgtttaccggcggaacggaaaccggacgatggatttacgaacaaggcgctcgtcgcttgaagcgagtgtctctggaactcggcggcaaatccccgctgctcatttttgacgatgcggatcttactagcaccatcgagtgggcgctgtttgcttcctttctcaatcaaggagaagtgtgtgtggctgcttcgcgaattcttgttcaacgacacgtttatgattcgtttatcgatcagctgatcaaaaggctggcttccctccatattggagatcctttcgaggaaaacactgagatgggaccattaatcagctcctcacatttagaaaaagtggaaacgtatatccagatcggcttgcaggaaggaggagtactgctgcagggaggagaacgaatcaaagaacgggggtattatctcacccctgccgttttcgcccatgtccgtcaagacatgcgcatcgtccaagaagaaatctttggccctgtcataaccgtacaaccgtttgaacatgacgcagaagccatcggactcgcgaacgatacgatatacggactagcagctggcatattcagccgtgatctcgaacgggcggaacaaatcgccggaaaattgagagcaggaacgatttggattaacagctatcatactccctatgtcgatgccccttggggaggattgaaacaaagcggaatcggccgggagcttgggccgcaaggatttaccgctttcaccgaagcaaaacatgtcaacatcagccaacatggccacccgctcggatggtattcgtcgtactcctgatttcgtccttaggacgaaatcagtgtaagtgaattgttctgaatatttaaaataaaaaaatcaaggaggaatgatcctcatgaaatggacagaacggttgggtcatgatgatattcggccgaccccgatgaacgaacggagcatgaacttttttagcacgtttactctttggattgcggcgaatgttgtgattacgacggtcatgacgggaatgatgtttgttcctgacatttccttctccaacgccatgctggcgattattgtcggttcggcgatcggcgccattccgctcgcccttaccggaaacatcggcatccgcaccggtctccctacaatggtgatcacaagagcggcctttggacaaaaaggcgccatcctccccgcgcttgtcaacacgatcattttaatcggctggagctggattcaagcctatatggctgggcttagtctgaattacgccgtccattacgccactggatacaacaatatcaacctatttgtcattttgacggaacttcttgttgtgatcattacgatttttggccaccgaggggtggaacgaatcgaaaaatatatatcgattgccatgttgattttatctttccttgttttttataaaatttttacgacttatgacatttcgacactagtcgaaatgaaattgagcgaacatccatccatcaccacgattatcgcctttgacatcgtcatcgccaccgctttttcttggatgtcgacggtttgcgatttcaaccgcaactgccgctcagaaacaagcgggttttggggaacgtattttggctatcttgtcgcttccattgtcgcgatgggacttggggccgtcgtcagcggcttcagcatcgcctcgaacatggaacggacttatgatcccaccattctccttgcggcttacgggtttggattgatcgcatccatcgtcgttttcttttctgtactctcgaccaatgtcatggcattatatagcgccacgatgtcgtttatgaacgtcttcccgcgcgcaggcttttggaaaccgacattgatcatgggagtgatttgcacgcttggcgctttgctgaaagaagtactgatgtcccatttctttaacttcattatgctgattgccacgttgttcattcctgtgtttgcgattgtgctcgttgattattttttgatcaaaaaaggggtatacgacgcagaagatattttgtacgatacaaaaggtcaatatcgttatcaaaaaggagtcaacatcgccgcctacatcacctatatcgttggagctgtcttcgcctattattttacgtacattcatccgcttgccgtcggctccaccatgctgacgtttcttttatcgggagctgtttattgggggttgatgaaatggacaaaacaaatatctgcgagcacgaatacggtcgagcttgaatctcccactcgcttggagggatgatatgaacagaccatttgacatcgcattggcgcagatgacgccggccgacggcgacattggcgccaacttggccaaaatggaaacgatcatccatgagtgcaaacgaaagttccctaatgttcgccttcttctgttcccggaactttgcaccactggttacgtactgtcagaaatgctaaaagaggcggcccagacatgggacggctctacgttccaacacatgagccaacttgcccaaacatttcaattgtatattgcctacgggtacgttgaaaaagaccatacaggaaatctatacaactctcttatgttgatcgatcctaatggacaatgtatcggcaattaccgaaaaatccatttgactccttttgaaaaagcctggttttctaaaggagccgagccggtgctggtggatacagaactcggccgcattggtctaatgatttgctgggacttggcttttccggaactagcaagatacctagccgtccatggagccgagcttcttctcgttccatgtgcttgggaatctccctttcatgcaccgtttcaaaaattcgccatggcacgagcgatcgataacacggtttatgtggcggcatgcaatcaaattggatcgtcttcttctttccatttctttggtttatcctctatttatgggccggatggaaggaaaatagccgcagccaacatgaatggacgggaagagctcgtacacgccatgatcgatcaaaaccaacgccaagcgttaaagaaacacttttacaccatgatggacgaacgacgaatcgacctttaccgacaatggatttggagggaatgtcaagaaaatgaacatcaaaacactcatcgacctcaccatgccgatcacggcccaaactccggtgtacccgggggatccgaagcctaaaatcgaaccggcagcgacgttcgcccaagacggctatcacgtcagccgccttgtgcttgggtcgcatagcggcacgcatgtggatgcgccgtttcacttttgcgaacacggttggcggctcgatgacgtgccgctcacctattttcttggccgcggcgtcgtgatcgatgccacggggaaagcggaaggcgaagcggtgacgatggccgatgccgctccgtatatcccgaagctatcgccgggaaccattgtgttgtttcataccggctggtcgcaatacgccggaacaaagcggtatttccgccatccgtacgtcgcgccggatgtgattgaagcgatgcttgggcgaggggttcgcacgtttttcattgacgcgctcaacatcgacccgccggacggctcctcgttccacgctcacgagcttattcttggcgccaacggggtgatcggggaaaatttcgtgaacttcgagcgaatcgattttgatgacccgtatattattgccctccccctttccttgcctggctgcgacggttcgcccgttcgggcggtggcagtgcagtggacgtaacgaagaagggggatacagccccgcacatgcttcgatgcggggcgcacttcctttggctagttaatccatttgatcactttccccgggttcccgccgacgaccgcgttggcggtttcattatacaaacgaacgagccgccgcgcccgctcccgctccttgacgagctccgggtcggcggggttgtaccattgccccgccaacatcttttctttttcggtttttatcgaatccctccaacactttatgcattcgtttcaaaactccatcgaatggcggggtcttatcgccctccggaaaaacggttgcctgtcatggtttcaatccgcacgccttcccgatagtaagcgtccatcacatcctttggcaccatgcttccgccggtagcccagcaaatatggacggcgtttttcattttttctttcaaatcgttttcctctacatacgtttgtcccgccgaatcgcgaaacaaccgaacaggtcccgccacccctgccaaggcggacggctctaaatagatttcctccgtttcaaccatagccgcgagcaagcggtaaagcgtcgaatcgtccaccgtatagacgccgctgatgacgctctcaagcatgttccccaccaaccgcgacggccggcccaccgccagcccgtcagcttccgtcttattatccaggccaaaatcttgcaccgacacacggtcgtgctgtcctgtcatcaacccaagcagcatgcaaggcgaatgcgtcggttcagcgaaaaagcaatggacatgatcgccgtacacgagcttcaggccaaacgtcaccccacccggaccgccgccgacgccgcaaggaagatatacaaagagcgggtggttttcatcaaccgtgatgttcatatcctctaattgctttttcagccgaaacgccgccaccgcatagcctaaaaacagatggatcgagttctcgtcatcaataaaatacgacgttggatcctcggcggaccgtcttctcgcctcttccaccacgttgttgtagtcggtgagatgttcgacaaccgcaacccctttgcttcgcaacaagtcttttttccattgtttcgcatcggctgacatatgaacggtaacgcagaacccaagcttcgctccgatgatgccgatactcaagcctaaatttcccgtcgaaccaacgacaagcgaatagcgggaaaagaactgtctgaattcctcgctatccatcaccgcatagtcgtcccccatggtgatcatatggtttgccagcgcgaggtcttccgcatgtttcagaacctcgtagattccccctctcgccttgatcgatccggagatgggaagatggctgtcacatttcagcagcagctccccttccatattggtctgaaacatcttttccaaacgctgtttcatgttcggaatcctcactaaaggggattcgatgataccgtgggccgttcgcgtctcgggaaaaactttcgcgatgtagggggcaaagcggcgcaatcgctcttcggcctccttgacatcgcgttcacgtaaaggaatcgttcgaatggcttgcgcaaacgcgtgatattttggattgcgccaaaacacctcttcggccgccatgatcgtttcaagcagcgggaattcctttacccacttttggatttcgtttttggtcatcatgcaccattctctcccatgcgtgtttgtcgtttcgcacccttggcggatgccggtccaaggtccgcttcattgtttgccgaaccgtttgccgtttaccttcagtctcgcgaaaaccgcttccattgtcaatggggatgaagggaaatggtttgtggatgacattcgggagtgatccccagacctcgtcggaatggccaagcaaggtgcgatctgctttgaaaaatgcctgtctttccattatgatgaaagaggcaaaccatatcgtggagatgatgatcatgagcaatcgtcgcgatttatcgcttttgtttctcgtgatgtttttggtcatggccgggtttggcatcatcattcccgtccttccgttttacgcagaaaaaatcggcgcgactccaacacaactcggttggctaatggccgtttattcgctcatgcaatttttatttgcgccgatgtgggggaaattatcggaccgatatggacgaaaaccgatgttgcttgtcggcatttttggtttggccctttcgtttttcttgctcgccgccgccacaacactttggatgttgtttgccgctcgcatcatcgggggatgtttatccgccgccacgatgccgaccgctatggcatatgtcgcagatgtgacaaccgaagaagaccggggcaaaggaatgggcatcattggagcggccgttgggcttggatttattttcggacccggaatcggcggcatattttccaaaacgagcttgaccgctccgttttggatagcaggaagtttggcactcctgacagctatattcgttttcgttttcttgcatgaatcgcttccgagagaaaaacgagcgaacacacaggggaaacggccatcgctcacggctgctcttcgaagccctttggcccgcctatacatattgcaactcatcgtcacgttttccctcgctggacttgaagcgacgttcgcctattttgccgctgaacgagcggggctttcgtcgacggaacttggctacatctttatgatcatggggcttgcaggagccgtcgttcaaggggggcttcttggaaaactgatccgctcattcggggaaggcgctgtcattcgtttcgggctgttcctgtcagcagttggcttttttctcattttattcgttcacagcttttggacagccgcgctctatttaacgattttcggcattggaaacggcgtcatccgcccgtgtgtctccgccttgttaacgaaacatacgaccgatggccaaggaagcgcaacaggcgtcttatcctcgttcgattcgctcggccgcattggcggcccggcgatcgccggctggctgtttaccttaaagtccagtttgccatatatggcagggattgtgctaacattcatttcctttgctgtttttcaatcgtttcaacgaacgatgatgcaaaaagactcggccctttgacacagaggaggatgggggtagaaaagcaccgatttattcccagttacactcacgtatggaagtaaagctcttattctagggtgatcaaaaatcaacgtctgtacaggaggaggaccgccttgaacatcgttccaatcaaacaattgaaccgcgccatggtcaaccagtttttcactgaccattggggaagtccgcaaatggttgtctcgaccggcatctataactgcagcgaactggatggatttgcttctgtcgagaatggacagcggatcatcgggctcattacgttcctcattcgcggaaacgaatgcgagatcatctcattagacagcctagtagaaaaccgcggcatcggcagcgcccttttgcatgaggcagagacatgggcgagacaacaaaggtgcaccgctgttcaactgatcactaccaacgacaacttgcatgcgcttcgtttctatcagaagcgcggctaccaaattgtgaacgtctttcccaacgctgtcgacagggcgcggcgaatcaagccaagcattccgaaaacaagtcctgacggcattccaattcgggatgagttattgctggtgaaaccactggcgtgacacgatgtgatgatgacgccgtattggaaaagaagcaccggccttctcccaagaccggtgcttctttcaattttttgaacactcctccacctatgacgctagccgtgaggagtgtcaaatttcggtggcaatatgataaatgtaatagaccccataggcgatgctgatgagggaaacggttttcaccatccattggttcatgacttgctgtttcgctttcatccaaacgaacggaacgccaaggaatgtcgtgaataacatcatgccaatgaccgtccctaaaccaaaaatcaaaataaaggaaagcgccatccaagttcctttgaccgtcgtcatcgtcaacaacaccattcccgcgcttccggccaaaccatggacaatgccgatcaatgtcgatttgatatgtaaatgatgaatatcgccatggccatgatgatccagcctcattgtcgaacgaaaactggcgattcctaacatgacgatcatgatgccgacgcccatttcaaggtaagaagcaatctgttcaggaatttgccgctcaaaggcgatcatcgccatcccgacaacgagcagcgtcaacgtatggccgattccccaaaacatgccggccagcgatgaaagggacagttttttcgtccggctggcgatggtcgaaacggcaatgacatgatccggttcggtcgcatgcttcattcctagcagcaatccaaacaagagcacaggccatatcgttcccattgtcttcatcctttcccttatcaatatttcctccagcagactggcgctttctcaccgcattgttggcgaataaactgttggacgcgttggaatatcgcttcgatggccgatgtttcatacgccaatatacgtacagaaaagcctggaacggctgccgctgaaaaaccgcagcgaacctcttgcggcatctcttccatgaattggttgaaacgttctaacacttcttttgtgatgaaaggagaaagagccaccaatgatccgacatgcgtatagccgccaagctgcagcatgctcgttaagtgctgccgcgaatccaagtacagatgatcaaacagaacgagcgcctcgtcttgatacaccttcagtttcgagcgaatccaatcatagcggaacagctcgccgctttccgaccatccaggcgtgatgatttcgccataaacgatcgtggagcttgaggtgatgtacaccgtcgtttcttgaacaaaccgcgcatgctcataagcgatcgtcgggtcgggaaaatattcgagtacgctttgctccccaagtgaaaatcgtgtatactgccttacaggtgttgaaggagttttgtagattttcgccgcggactgagtcgtcaccatcaaccgggcgctgggctcgagggagatttccatatcatatgaatctccgtcgacatacccgccgccaacgtggacaagatataacgtcggataagttgagttgagataaacagggcgcatcagtttcagcgctccttcattatagctgtccaaaatgacggtgcggccgtttctgaaggccgctgtacattgcaaacgcccggtccagctcattcttccagccctgccagcagcacctgtttttcgatccaatccacaacgtcaaaaagcccgatctcttcttttaaattcgtaaaaatgaccggtttcgcccctcgcgccgctttggcgtcccgctccatcacttccaagctggcgccgacgtaaggagccaaatcaatcttattaatcacgagcaaatccgacttaatcatcccttgcccgcctttgcgcggaattttctccccttgggcgacatcgatgacataaatggagaaatcaaccaactccgggctgaaggtcgccgccaagttatcgccgccgctctcgataaaaatgagttccacatctggatggcgccgcttcaattcgtcgatggcggcaaaattcattgatgcatcttcgcgaatggccgtatgcgggcatccgcccgtttcgacgccgataatccgatcttccggcaagacgctatgtttgattaaaaactgagcgtcttcttttgtataaatatcgttcgtgatgaccgcaatgctaaaacggcgatgcatcgcccgcgtcagcttctccacaagcatcgttttgccggcgccgaccgggccgccaatgccaattcgtacgggttccatcatgatattcccccttcttcgttttccattcaaacccaaataggcgctgttttgtttgtccaacattacgacataaacaaccggacgggaaggcgttcatgttgcatttgcgcgatttccagaccaacggctgccgtcccgagctcctcttcgtcgagcgcctcgatgatgcttgcggcatgaatcaaatatggctgcaccatgacgagcagcttttgcccgtccgtttggccgaggggaatgcctcggaccgcgttttgcaccatcgtttgtacggcggcaaacaaatatgtcaacacagtcgttcgtttcgacgcttcgattttgcggccaaccgccgcaaacacaatggtcggatgaatggaccgcgtcgtttgcacgatctcatccaattcatcgactccgtaaatgtcgcggcacagtttccataagcgctcgcccatcattctcgttccttctcgcgtttccttcgccaggcagagggcaaacagcgtttcgttcagccgctgcagtccttccatgctgttggcttccaactgctcataggcgatccggcacgctaatccatccgtatacgtcagctgggtctggatataaacgacaagcgcttcacgaaacgttttggcatcgcaaatttgttcattgtacatgtatgtttcaaacccaaaggaatgggaaaatgctccagacggaaaattcgaatctgagagctgcagcagccacaacagctgttggtcagtcatggcggtggccgatatggcgaaacgcttgttttactttccgtttttcccgcttgtacgggatggcgagctgctgaagcagctcttcgactaaatagtcatattggacgagcatttccccttcctcgaattgggcgggcaaatggcggttgccgagctgatgagcgatctcccccatttgtttcaacgaaaccggctttataacaagcaaatcctcgggaagaacggaaacaacgatcgcgttatggtcatccatccacaatacatctccatccgccaattctttagcttcctttaggcgaatgccaagttcccgcccgtgatcggtcacgacccgctggattcgtttcactaaatcgtcgcttgccatgtacacccgttcgatgtgcggggggagagaagggagggtttgaatattgccgataatcgtttcaataatcatcatcatcacctcaaaaaagaaaatatcgttgcgccatggccaccacttcggccggctcgcacgtaatgagccgcccgtcgaccttcacttcatacgtctgcggatcgacatcgatttggggcatggcgttgttgaataccatatcgtgtttcgtcaacgagcgaatgtttccaaccggtttgacgattttgtgcagccccagcttgtcaggaatgccgcgctcgaacgccgctttggataaaaaggtgatggacgttttcgcgatggcggcgccatagctggcgaacatcgggcggtacagcgcgggctgcggcgtcggaatgctggcgttcgggtcgcccatcacgctgtaggcgatcatcccgcctttgatgacgagctcaggcttgaccccgaaaaaagcgggatgccaaacgaccaaatccgcgaattttccgacttccaccgagccgacatattcggcaatcccatgcgtaatggctggattgatcgtgtatttggctacataccgtttgacgcggacattatcgccccgccccgtttcctccggcaagcggccaaactgttttttcattttgtcggccgtttgccacgtgcgtaaaatgacttcaccgacgcgccccatcgcttgcgagtcggaactgatcatgctgaaggcgccgatgtcgtgcaaaatatcttcagcagcgatcgtttctttgcggatgcgcgaatcggcaaaggcaatgtcttccggaacggacggatctaaatgatggcacaccattaacatatctaaatgctcatcaaccgtgtttttcgtatacggccgcgtcggattcgtggaagaaggcaaaatgttcgggaagctggcgactttcataatatcgggcgcatgcccccctccggctccttccgtatgatatgtatgaatgacgcgcccgttaatggccttcagtgtatgctcgacaaacccgccttcattcaatgtatcggtatgaatggcgacttgcacatcgtactcatccgccactcgcaagcacgcatcaatcgccgccgccgtcgttccccagtcttcatgaagtttgagtccaatcgctccggcgcggacttgctcagcgatcggctctttcgccgatgcgttgccttttcctaaaaaaccgatattcatcgggaacgcttcggcggcttcaagcatccggtaaatgttccactctcccggcgtgcacgtcgtggcattcgttccggtcgccggcccggtcccgccgccgatcatcgtcgtaatgcccgatgacagagcagtttcgatttgctgcgggcaaatgaaatggatatgggcgtcgaccccgccggctgtcacgatttttccttccgccgcgatcacttccgttgaggcgccgatgacaatattgacgccatccattaacagcggattcccagccttgccgatggcggcgatgtttccatctttgatcccgatatcggctttgtaaatgccggtgtaatcaacgatgacggcattcgtcagcactaaatcgaccgcttcgtcgcgggttgcgagcggatgttgccccatcccgtcgcgaatcaccttcccgccgccgaatttcacttcatcgccgtaaaccgtatagtcatgctcaatttcaatccataagtcagtatccgccaaccggatgcagtccccagtcgtcggcccaaacatatccgcgtattgccgtcttgacatggaaaaactcattctcttactccccccttcccgttgtcatcaagcggaccgttgaccatattgtttaatccgtacacccggcgctcgccggagaacgggacgagctccacttgcttcgcatccccgggttcaaaacggaccgctgtccctgcagggatgttcaaatgttttccgtacgccgactgccggtcaaattcaagaaacgagttgacttcaaaaaagtgaaaatgggaaccgacttgcaccgggcgatcgccgcggtttacaaccgtcagtttcgtggccgatttttgtcgattgcacacaaccggttcctcacgcaatcggtattctcctgggatcatatcatcactcctctgtccgcagtcatgaaatcatccagcgccgttacgaccggatcggctggtggacagtgacgagtttcgtgccgtccggaaacgtcgcctcgacttgaatctcgtcgatcatgtcagcgacgccttccatcacatcatcgcgtgtcaaaatcgtcgcgccgtattgcatcaactccgccaccgtccgcccgtcgcgggctccttccaacagctcatacgtaatgagcgccaccgcttccggataattcagtttcaatcctcgttctttccggcggcgcgccaaatcggcggccacgacgatcaacagcttttcctgttcgcgcggagtcagtttcactcatctcttccccctcattgaatgctcccacctatactcgcaggttcaagaaatctctcattcactaacaccgctgtctgctgcttaaacagcaagaaacgattgaatataagtcaaatcagccccatcgacatcccccttcgccacgacagtgccgcgatccaaaatatagaaacgatcggcacaagaaaacgccagctccacgctatgttcgaccaatacgatgccaacctgtttttcttcggcgattttcataatcacatcatgaatcaactcaacgatcgacggctgaatgccttccatcggttcatcaagcaagagcagtttcggccggccggccaacgcgcgggcgatggccagctgttgctgctgtccgccgcttaaatcccctccctttcgctggcgcatctcttttaagactggaaataatgcatacatttcctcaaggatcggctgaggacggacgttctcggcctgcgcttccaacccgagaaggatattttcttccactgtcagcgcggagaaaatttccctcccttgcggcacatagccgatccctgcccgcgcccgacgctccggcggccatcgcgtgatatcttctccttcccattcgatcacgcctgacatcgggcgaatcaacccgatgatcgttttcatcaacgtcgttttgccgactccgtttctgcccaacaccgccgtcacccggctgagaggaatgtccatgcgaacttgatcgagcacaacgctttcgtcatagccagccgttacattccggaggcataacacgcgtttttcctccttccaagatacacatcgatgacttgttcgttttgctgcacctcatcaatcgagccttcgcacaatacttttccttcatgcatgaccgtcacttgcttcgaataacggcggacaaagtccatatcatgctccacaatgatcaccgcacaatgtttggcgatttcgtgcagccattcccccgtgcgctcccgttccgccgcgctcatgccggcaatcggctcatccaataagagaagttgcgggcgctgaatcagctgcatgccaatttccaaccactgcttttggccatgagacagggtgcccgctaagcgatgacgttcatcaagcaatccaattctctctagttgtgctgccatgatctcttcctcttctccggtccgcttcgcccgcaaaacagaacgcagacgctggtcttgtcgcatggccaactccatattttcccataccgtcaaaaatggaaaaatggaagggctttgaaacttccgggcgatccccatttgcacaatttcatattcgggccgtttcgtgatgtcatgggagaaaaacagcactcggccgtccgtcgctctcgtccgtccgcaaatgacatcgagcagcgtcgttttccccgctccgttcgggccgatcaaaaaccgcacttcatgagggtaaaccgcgagatcaacaccttgcaaagcacgaaatccatcgaagtcaacgacgacgtcacgacacatcaacacgggcttcacgttcatgccccctttttgctttgatgagaacggcaacgagcgattcataaatgcccgccaatcctttcggaaccaataacacgacaacgacaaacagcgcgcctaacaaaagcagccatagatccggataattttcgcttaaaaagcttttcgccgtgttcatgacaaccgcgccaatgatcgcgcccatgagcgattggcgtccgccgacagcggcccataacaccatttcgatcgaaggaataatccccatcatctccggggaaatgagcccgacttgcaggacaaacaacgccccagccaccccggcaaaggctgctgacaaactatacacaaacactttatagacggtcggattgaatcctaaaaaacgaacccggttttccgcgtcgcgaatcgcgatgagcaccttccccaaccgtccggacgtcaagcggcgcgccgcgacgaaaatgagagcgagacaggccgttgtcagccaatacaaaacgatttgggtgagcggcgatgacagcgaaaaaccaaacacggtcgaaaaattggtcaagccgttcgttccgcctgtccattcttgcttgccgataaacaacgtaacaaacacgacaacaaccgcctgggaaaggagagaaaaatagacacctttaatccgatttttaaacgttaaatagcttaatagcgcagcgagcaacgtaggaagagcgatcgcggcggcgatggccaccataggatgcgcaaacggcttccaaaaccacggcagttcgcgcacgccgctccattccataaaatcaggcaaatgcccttgcgaagcttcgagcttcaaatacatcgccatgcaataagcgcctaacccgaagtacaccccatggccgaggctcaaaatgccggtatagccccaaatgagggagatgccgaccgccacgatggcaaagcaaagaaatttgccgagcagggacaagcggaactcggtcaaataaaacggcgcaagaaacaaggcggcaaaaaacagccagtatccccaacgtttgttcaccatgctcccccctcaatcgagcgaccgcgttctcacgctaagaagaccggatggtttccattgcaagaaagcaataatcaaaacgaacacaatgactttggcaatggtggcgcttgtggaatattcgacgaacgtcgaaatcaaaccaatgccaaatgcccccagcagcgtcccggccagttttcccactccccctaaaatgacgaccataaacgcatcgacaatatagtatgtgccgatcgtcggcccgatcggcccaagcaaggtcaacgcgcatcccgccacccccgccaaccctgaaccgatggcaaacgagtaagcatcgaccttttgcgtggcaatgccgaggcaggctgccatcgaccggttcatggtgacggcttgaatgcgtcggccagctcgtgttttcattaaatacatatagagaaagaaaacgatcgccaacacaaggcaaagaagaaacaaccgtttatacggaaacactgccccaaacaagcggattccgccatccagccagcttggcggcacaaccgccacgttgggcgccccaaagataaggcgggcggtctgttgcaaaatcaaactgatcccccatgtagccaacaaactgtccaacggacggcgatacaaatggcggatcaaacttttttccaacccccatccaagcagagcggcggccaaaaatgacaatggaatggcggcgacaaaatacagccctgccgagtgcggcatatggctagtgaaccatcgctggatgacataggtcgtatacgctccgaccatcatcagttcaccgtgcgccatattgatgacgcccatcagcccgaacgtgatcgccaacccaatggcaatcaaaagcaaaatcgaaccgacgctcagcccgttgaataattggtcaatgaacatcgccatcccccctctcatgtccgctgggcgagaaggaaggaaatcccttccttccaagtgaactattcacttaatcctttcgcccatgggtagctctttaaatacggatctggcttcaccggctggccggaattccataactctttgaattgtccgtccgcttggatttcgccaatgcgcaccgttttccatagatgctgcgtttccccgtcaattttcaccgttccttccggcgccttgtattcaaggccggccgccgcttttttcacttgatcaacatcaaaggaaccggcttttttcaccgcttcggcccataaatgaaccgcagtatacgccgcttcaatcgggtcatcagtcacgcggtcttgtccgtacttttctttatacttttgtacaaatgccttattctccggtgtatcggtcgtctggaaatagttccacacagccaaatgaccggccaacacatccggcccgatcccgcggatttcttcttctgcgatgctgacggacatcaccgtcacgtctttcggtgtgatgccagcgtctttcaactgtttgaaaaaggcgacattgctatcgccgttgagcgtattgaagacgacagccggtttcacttgtttgattttgctgataatggtgctataatcggtatggccgagcggcgtatattcttccccgaccacttgccctccttcggccttcagctgagccttgatgattttgttggctgtccgcggaaagacgtaatccgacccgagcaagaaaaacgttttgccgcggtttttcaagagccagctgaccgccggaacgatttgttgattcgtcgtcgccccggtgtaaaagatgttcggcgacgactccatcccttcatattgcaccggataccaaagcagcccattgttttgctccacaaccggaagcatcgctttgcggctcgccgatgtccaaccgccaaaaatggcggccacttgatctttttgcagcagttttttcgccttttcggcaaacgtcggccagtccgacgccccatcttccacaaccggttcaattttcttgccgagcagccccccggatgcattgatttcctcgatcgccattaactcggcatcgcgcagcgacacttcactgatggccatcgttccgctcagcgaatggagaatcccgactttgaccgtaccgccttctttactagccgaagacgaatcctttttgttttcgtttttggcttgatcaacagctgatgacgccgcacatccccccagggcaaaaacgctgatgcataaaagcaaccataatttccgcatgaatgttggtttcattcgcacacccttccccctattcattttgaaaatcaatgagtccctatacctcgttcatctggcaaagcggcctccctcccttgttcctcaaaggtgatgagtgatatccattttgtgcaaaccatcttgaggatgtgttcttgattagcagtgtaaggcctagatatagttgattcaacaacattgtcatattttattacatatttttgttatatttattatcataaaaatatgcatcatgatttctaaaccaattgatcgcgcctaaaaacaaaaaacaccccaaaaaggcacacatgcgccttttcagggcgtctttcatttcgaaagcgccaaatccgctccgatgactccgacaatttgaccgttatgatccgtaatgggagcggacaccgtgacacaaagatgtttcgtcaatgccgatacatacggatcggaaacgtacactgttcctccgctggcttcctgaaaccacgaccggactttggcgttgaccaatccggctggcgggttcgaatacacaaacgtgccatcaagacgattcgaccagacggcctcaatttctccgttctcggataaaaatcggtccaatactcgtcggtgcatggcctcatccatttgttccaacggagctgactgaagcaaagcggatagtttctgaatcatgtttttcaccaccgcatcatcgacagaaatcgtttccctcatccaatcacgcccgaccgtttgttgcagctcctccgctgtcttttgcaacgcttcgttaatgcgtaaaatctgtccgacgctctcgtgctgttcgttcatatccgccgtcactcgctcgacaaaccgttgattttcccggctcaattgcacgatttcttcaagcaggccggcgatttctttcacgctgtccgactgtccagacgccgactggacagaagaggagacgaggtccgtcatatcattcagctgccgctgcaacgaatgaaggaacgccataatcgcttccatctctttttcttcgacatcgatttgctttgtttcttcgcgaacgatatcggtcgtcgctgcgatttcgcgttgaatgagcgacaaaatgtcttgcgtttgctggacggcttcggacgtttggctcgccagcatgccgatctcgcgcgccacaaccgcaaacccgcgcccgtgttctccagcacgggctgcttcaatattggcgtttagcgacaaaattttcgttttttgtgaaatctcgccgatcgccgatataatttgattgatgcgttgagaatgatgaacgaggtgattcatttgtttcaacaacgtttcatgttgggagcgcaatgttcgaatttccttttgcaacgtttctaatgaattccatgaatgcaaccattgttcagaaaactgccggctgcttgcatgaatgtcgttcgaagatgcggcaatttccttagccgcttcctcgattgcccgcatttttttcgccactttttctgtatactccaccgttttttcgctgtgatccatcagctctgctgcactgttccggcttgaatcggaaatgtcattgagcaaaaccgctgccagcttcatctgttccatcaccgccttgagctgatcgacggccacgacaatttgcctagcgatttgttttcgttcttcccgctttccctcctgccgaggccaatcggattcacgccttgtttttctctccgcacgtctcgcaaaaatcaatggacgtcactccttatgtaattttttattacataattataatataaaatatgacaaaagggcatataaaaataagacgcccgttctcctaaaaaacaggcgtcttgcattggaaaggctagaggaccatattcaacaacaaaatgaagacaaacgccaccaccgaaataatcgtctccatcgccgtccatgtcatgagcgtttctttcaccgtcatcccgaaatactccttgatcatccagaagccggagtcgttgacgtgcgacaagatcaaggatccggctccagtcgccaagacgagcagttccacgttcgtgcccggcatggtggccgcaatcggtgcgacgatgcccgcggcggtcatcatcgacacagtcgctgacccggtcgccacgcggatgagcgccgcaatgccccagcctaacaggagcggagacaagtgcgagtgtttcgccacttccgcgatttgttcgccgatgccggaatcaagcagcactttgttgaacgcgccgcccgccccgatgataagcaggatgttcgcgaccggaccaaggcagtcattggcgaacttcagcacggtgtcgcgattgaagccgcgggcgtagccaaggctgaagaacgaataaaccgtagcgatcagcatcgccacaatcgggtcgccgataaagcgcagcactttcgctgcttccgacttttgatcaagcgtgacgttggcgatcgaagcaatcaacatcaaaataacgggaagcaaaatcgtaaacagcgtatttccgaagcctggaagctcccgtgcttctttatgttgcacgagctgttcggcgatttccgccggcacttttttatacatgcgcgagccgatccatttgccgtacagcggcccagcaatgatcgccgtcggaaggccgacaatgatcgaatacaaaatcgtttttccgacatccgccttaaaaatgccgactgccgccatcgccgccgggtgcggcgggacaaggccgtgcacgacagacaaaccggcgacaagcggaatgccgatcgtgaccagtgaaatgcctgtttccatcgcaatcgtaaaaacaagcggaataagcaagacaaacccgacttggaaaaagaccggaatcccgactaaaaaggcgacgaccatcatcgcccaatggacgcgtttttggccgaagcggtcgatcaacgttttcgcaatgcgctcagcgccgcccgattcagccatcattttgccaagcatcgtcccaagcgccaagacgatcgctaaaaagcctagcgtattgcccagccctgctttaatcgaatcgatgatgcccggcgtttccggcgacggcgcgataagcggcatgcccatcgccagcccgacgccgacggacactaaaataagggcgacaaacggatgcattttcgccgccgtaatgagcaataacaagacaataatagcggccacaacaatggcaattcccatcatgcactcctccttggttttgagataaatcgatttagtgcaaaaaagcaagcggtttcacgtttttagagaaaaagagggggtaaatcgatttagtgcccgccaatgatggggctaaaccgatttcgtttccgacccctttgccccattccgccgttgaaacgcggcgatgatgttaaactcctctttcaaccgctcatacaagcgggcatacaaatcaaacagttcagcgtaaatgagcgtatgttcttccttcggttcatgacgggctgtcgtgtcgatccacgttttcaccgtttcgagcgacggcagctcgcctaacgcgtaaagcgccaccgcagccgcccctaacgccgacgcttcatgcgtctgcggcacgatgagcggtttgcccaacatatcagaaagcatttgccgccaaaacggcgatttcgcaaatccgcctgagacgcgtatttccgtcatcggccccgtgacatcgcgaatggccaaggcgacagagagaatgctgaagcagacgccttccatgacagcacggatgaaatgctcgcgcttatggtgcaggccgaggccgaaaaacgttccgcgcgcattcgcattccaatacggcgcccgctcgcccgataaaaacggcaaaaacaccagcccctcggatccaggcggaacacgttcggcgtatttcgtcaacaaatcgtatggatccattccgagctttttcgccacttcccgctcctgggcgccgaactcatcgcgcagccagcgaagcaaaatgcccccgttgttcgtcggaccgccgacgacccaatagccgggcgtcaacgcataacaaaacgtccgccctttttcgtccgtcgtcggggtcgcggcaatcgtccgcaccgccccgctcgttccgatcgtgatggccgcttcacccgggagcaccgccccaacgccgacattggcgagcacgccgtcgctcgcgccgatgacgacgggcacgtcagggggcacccccattttttccgcccactcttttttcattccgctaagcacgtgtgtcgccggcacaaggcgcggcaattgttcacggcgaagcccgacaagagcgagcacctcctcgtcccaatcgagcgtgtccaaccggaataaacccgttgccgatgccatggaatggtcggcgacatagtcaccgtacaggcgatacagcacataatctttcaccgacacaaaccagtgcgcttgctgaaatacatccggctgctcctccttgagccaaagcaatttcgatagcggcgacatcggatggatcggcgtccccgtccgccgataaatggcaagcccgttttgctctttcaacaaccgctccgcttgggcgacgcttcggttgtcggcccagatgaggagacgggtgagcggccgccccgactcgtcaagcgccataatcgagtgcatcgccgcgctcaagcccatcgctttcacctgctctgggcggataccatagcggactgtcaccgccccgaccgcttgaatgaccgccgcaaacagctcatcaggatcctgctcggcaaatcccggatgcggctggatgatcggatagtcgacggcgtgagaagccagcaccttcccccgcccgtcaaacacgaccgctttcgtacttgtcgttccaatatcaatcccaatgacgacgtccccgtgaatcgccatcgtttctcctcccttcttcatgccttcccccgcctgatcgatgtccgttccatcaataccggggagaaacgaaatacgcgcggaccgtcggtttttttcgctttcatttggtcaaatactcgctccgccgctttttttcccatcgcaaacgttggctgggcgatcgtcgtcaacgccggtgtataaatatcggcaaacggcacatcgtcaatattgatgatcgccagttcatccggcatgcggatgcccgtctccttcacaaaccgcaaaacgcccattaacgtcaagtcgttaatcgcaaacaaggcattgggccgcttcggttcggcaagtcgttgtttcaacacttccggcagcgcggcaggttcagcggcgatgacgttttgatcgccgacttcaaatccccttttctccatggccgcccgaaacccttcaaatcgctccatccgcggcacgttgtaaggaacaagcggcggggtgacaatggcaatccgctcgtagccataggaagcgaaatactgaaccgccatttccgctgcacctgcattatcaagcagcacgctgtccgcccccacccccggcaccatccggtcgacaaacacaagcggaaagcgctcctccacaaggcggcggtagacctcttcatttttccctgtcggaaacacgatcatcccgtccacttgcttcgccagcagcgtctcgatgtatgttttttctttgtccggatcatcgccggagttgcagacaatgacttgaaacccgcgcttttggcattcctcttcaatggcgtgcagcacttgcgttgtcatcatatgaagcatgttgaacacaatcacgccaatggtcgctgtcgtcttttgcttcaaactgcgggcgatgacgttcggctgatacccaagctcttcaatcgcctcagcgatgcgttttctcgtctcctcgctcatatactcatagcgcttatttaagtattgtgacaccgtacttttcgaaacgttggccaatttcgcgacatcggccatcgttacttttttcaactgggatccctctctcgcactaaatcgatttagttcaaaagcgttttcataaaccggtttagctttattataaaccaagcgaaagcggtttacaatagtttttgattgaaatcctaaagcggcagagaaagttcgaaaatccaacgttcttcttcttttcgcaccttttgaatcaaaacgtctggtcaatcgatgagttctttgataaacggagaatacatgcgaatgttcctccaatggcttggtcacctttaccatacaggaacattcgcattttttgtaccctctatttttcctatgcatacctatcttaaaatctcaagtacaacttgtggtgaagagccaaaaaatttataatgaaaatggtgagtacgtagggactcttggtattgagcctgtgctatcagcaggatcaaatgataatattatgtcagctttagcttcatataaagtcggcacagggaatagtacttggaagatttattggtactctggaactgtcaattatcatttttatgtggatattaatattggtagtactgggttagccacaataacacgagcttataatggatggtattttataactcctccttacaccgttaaaaaagattggatctctattcttagaaaaacagaaacatatactttaccagccgaagctagatatcatctaacccttaatagcatttggggtggagaatggactatttatttatatgctcgtgtgaaggatcaaacattgtataccggtaccaattaacaaaaaggagaatgggacatgctgaccaccattacgtctattttaggctacctttttataggtgtcgttattttagctgtttttatggtttttaaattcgtgagaaaacggtaaaaaattagaagactgataataaaagaaaaacgccgttcataaatcgaaaaagttcccaaaacacggcgtttccaaaaacctcccctaggaacgaaacgtccgaaggctctaacaagacggccgccgccctttatgagggatttgacgccattgcgggcggcgacgttcgctctagccagggggcatccgacttactgcttcaccttttcaatcgtctcgaccggcagcccggtcagttcgtggatcgtgtcgacatcgtaccctttcgccagcattctcttcaccacgtcgagcttcccttcctcgatcccttgttggcgtccttgcttcatcccttgcttcatcccttgctttatccccatttcgattcctgtttggattcccttttccatcccccgctgttcgtatgagacgatgagctccatcacacgcttcgcttccttcgtttccatttggctcacctcgtttcgcagtttcgcttcctcctcttcggataaccgcaaatacgtctcgaaaaaaccgaacaacagccgctgtttcgcctcatcgagctcgaggcggacgagcatgcgcaaaaactcctttttcacttccaccttttcctcttcattataccccattttgcttagcaaagcggcggcgacgggattgtcttgatgaatatactgacgccacggctgtttgcgcagctccaccgttaaaaagcggaagtcgagaacggtcaaaaacggaaactgcatgaccaatgaggaaggttcatcgtattgttcgtcatagctgaagatggcaatcgggagaatgcggcggcggtatttttgaaacaagcggctgaagtagaggaacattcgctcggggaaggtccgctgggtgtagctttgatgctcgacatgaacaatgacgagcccgtcttccccttttacctttgtttcgaccaacaagtcgacacggtgcttctctccggccgtcacatcggtgaacaattcttcggagaggaaagagagatggtgaacgtcaatgtgctcgtacacgtggggaaagaaaagaagcaaaaactcctcaaaaaatgtcgacagcaactctttgaacaaccggtcatgatcgattcgcttcctagccacgttttccctccctgcaatgtcggattcaccgtactgtattcgctcttcgcagccgaattcctccttatccctcccatgtttttgggcatgcgccatgtcgcatttgtccttttcctatgtcgagcggtaaaacaagctgaactcagcggtggttcagctgtggcaggagacagtttcagttcctcatgggcacgataaaaaacctggcccggcttgtcggagatgaccgttgtaaacggtttcagttcctcatgggcacgataaaaaacccaaaccatgcgcataaaatcaagcttttctctttggactgtttttagaatataatgtttaaaaattccgttaattcggtctggccgtgttggctgttaggagtttgacgagaaaagacattgtcgtcgatcccccgggatttttgcatgattgggagtcgacgacagcttgccccgttttcatccgccaatcggaaacagcaatcgtgctgcatacacaacgccggtaacggtaatggcactcaacaaggtcgacaccagcaccgcctgggcagcatagtctgggtggcagtcatactcgagtgcatacagcgctgtattgcgcgagcacggataggaactggcaatgagcaatgcctgagccgtcactccatcaattcctaatagaaagatcaaagacgcagccaacagcggcgacaaaatcaagcgcccgaacacactcacatacacaagcggcggcaaggcagtaaaacgggcgtaggcgatttgcgctcccaacgtaaagagagcgatggctaaaaacgcatcggcaacccgctgaagcggcgtccataaaaatgatgggattgggacgtgaagccatcggcagaccaaaccgaggaacagcgcgtgaagaacgggatttttccatatctccgcagtccatttctctttttttccattcccggatacaaactggtataccccatatgtattcgtcaagaaattttgaaagatcgtcaccataatttgaatcgtcgccccgagcggatgttgatgaaatacaagctgactgaccgggatgccgaaattacctgagttgttcaacacaatagtgttttgaaatacggctgacaaactccgttccaatttgaataacttggccatcatcatactcaaaacgataagtccactgttttgcaacaagagaaatcctaagatggccgccaacacctttccattcaactcactgtcatacacgttgatgaatgcgactgccggcagcaggacgtacatgttcaatttggataacgtattgaggtcaagatgaaagaagcggtgaagccctgcccccaagccgacaatcaacaacatcggaaccatcacttgcaataaaatgccgctaaaaacagccaagacgctctcctctctttctttatccatataatggatgtttcatttttgaaaatccatatctacattttcttcttgtaaactcgttccggccgcccaacggatccataggtaatatcagctgtcacttgatcaatcgagacaagatactccaaataacgacgagccgtcgttcggctggttccgatttgccgccccacttcttcagcggtgatgccttccgggcactgtctcacaaccgccaacactttttctaaggtcaatggctgaatgcttttaggcaacatgggctggtccttaacggacacttctcttccaattaatgcatcaacatcttcttggccaatccactctttctctttcacccaccgttgcattttgtcataatactccttgtatcgatttaacgtttccacaaaacggtcaaacataatcggcttgatgatgtaatcaaacactccgccatgcagcgcttgtttcagtacatctacttcccgggctgcggtaatcataatgatatcaatatccgaaaaatgttcacgaacccatttcaaaaacgaaaggccgttcatatcgggaaaatagacgtcaagcaacaacacgtctggccgcaacacctccgtcaattcccttgcctcttcagcgttcgtggcgatgccgaccacttcataaccgttcactttctcaacaaagcgccgattgatttccgcaatgcgacggtcgtcttcaataatcagtacacgaatcggcaacatcggttccctccttctagccttggcggcactgccgaccgacatgggccggtcgctttgggatcatgatggtaaataccgtgcctgctccttgctcagatcgatacgtcatttgccccccaagcattgtcaacgcccggttcactagatcaagcccatacccccgtcctcgggcagctttcgttgaaaagccgcggtcgtagatccgttccgctacaactgggtcaatgcctaatccgttatcctcgacctcaataatcaaatcatcgccgaggtcagtcaaaaaaatggccactcgtttctcttcctttccgttatgaaggaccgcttccatggcattatctactacatttccaataatggttaccagatggtcccggtccatccatggaggcacatcgcggaaactgctttcccgatcaatttcaaacacaattttcagctcgtttgcgcgattgaacttgccgatcagcagcccgccaatgatcggatcgggaatttccttcatcacaaaccggacgatgttttgttgcaagtcggtttcttttgcaatcagttcaagcgcttcctcatacgattccagttgaataagaccggagatcaaatacagcttgttggaaaattcgtgtgtttgcgcgcgcaaagcatcggcatagcttcgcaactgtgacagctcttttgtcaggcgatacagttctgatttattgcgaaacgtcgacaccgctccgatcacgccgcccgttttatctttaatcgggatgcgattggcaataaccgtttcttcacctagcaccatttcatcgtcaaattccgcctgccccgtccgaatgacttcaggcagcctcgagtggggaataagctgtaagatcggcattcctagtacatcgcgttcgttctcatacccaagcagcttcaacgcggtttgattgaccatcgtaatcgttccctcttgattgatggccacaattccttcgcgaatcgcttctaaaatcgcctgcttttcttggtagagcaaaccgatttcttccggttcaagaccatgaatcgattttttcaccgtgctggcgatcgccattgcacccaccgctccgagaaagagggcaaaaacggagaagagaaacatcttcatacgatacgaccatactgtacgctgaatatcctctagcaaaaaaccaaccgaaacaatgccgatcacatgtccgttttcatcaaaaatcggcgcttttccgcgaatcgccgggccaagcgaaccgaccgcctcggaaataatcgctttgcctttcagcacttcgccgttgtcgccccctaccatatgctttccaatccgatctggcagtgggtgagcgtagcggattccctcatggttgccaatcactacatattccgcccctgtctttcggcgaatatgttcggcaaacggctgcaagcgcactgacggattcgggtcgcggaacgcctcgcgcacgagcggagtggacgcgacggtttccgccacattcagcgctcgcatgccgatttgttgtttgagcgtcgtcgcaaacatatgctgaaacaaaaacgttaaaaccacgatcaccagcagcaacaatgaacaaataatgaccattaaccgtgtctgaagcttcatagggctcgctccccaaacagaaaataaagaaagacagtccgcctgttaggcggaacgtctttctttctattattacatatcttcgttgatgacgaccgattttcctcttaatttcacgacaaacggcacggcaatccataaaaaggcaatgaccaacaagacgagcgaaatcggcttttcaaagaaaacgagatagtccccgtttgatgccgtcaacgcccggcgcatattgttttcgatcatcggccccaacacaagccctagtacaagaggcgcaagcggatagtcgtgttccgcaagccaatagccgagcaagccaaatgccaacagcaggaacacatcaaacgtcgtcacttgcaccgcatacaccccgaacacggaaatggcaataatgagcggcaacaaatacttcgtcggcgtttggatgattttcgcaaatattttcacaagcggcatgttgagaattaacaacatcacatttccaatgaacatgctcgcaatcaatccccaggcgacggccggatgctcgtcaaacaaaagcggcccgggctggacgttgtacataatgagcgctcccatcaaaatagccgtcgttcccgatcccgggatgcccagcgttaaaagcgggatcatcgcgcctccagacgcgccgttgttcgccgactcgggcgccgcgacgccggcgatcgttccttgcccgaacttttctggatgtttgctgattttcttttcaagaatataggagaaaaacgaggccaacgtcgcaccggcccccggcagcacgccgatgaaaaacccgagcagcgacccgcgggcgatcggtccggcgctttccctcaagtccgctttcgtcggcaacacgcggccaattttcgcgatttccccgctgttcatttcattatggagaatggacttgaatacttcccccaacgcaaacaatccgaccgctacggttaaaaactcaagccccccatacaaataggaaatattgtacgtgaagcgtgcgacgccagagacgttgtcgagcccgatcgtggaaagcaacaagccgaacaccgtcatgatccacgctttcgtcatcgatttgccggcaaggccgctcaccgcggcgagccccagcagcataagcgaaaagtattccgccgggccaaacttgagcgccacattggaaagtggttctgccagcagcacaagcccaatcaaagccacaatccccgccacaaacgaaccgatcgccgcaatcgcaagcgccgctccggcccgaccttgccgcgccatttggtagccgtccagcgtcgtgacaacagacgatgattccccgggcgtgtttaacaaaattgacgtcgtcgaaccgccgtacatcgccccgtaatagacaccggccaacaaaatgatcgaactggcggccgcctgctcgggactcaagcccgatgtcatcgacgccgtcaccggaatgagcagcgccaccccgctcatcggcccgatcccagggagcaccccaaccgccgtgccgatcagcaccccgataaaggcaaacagcaagttatgcggctgaagcgccgtctgaaatccatcaagcaaaaacgatagggtgctcatgatgcccctcctttcattggaaccaaattggccagcttggcaacgttccttgcagcagcttcacataaaggccatatacgccaagcgaaaagccagccgcaatggcgatcgacttccatagcgcccctttttccatcgtttgaaagccgatcacaagaaacagaaacgtcgtgatcacatatccaaccgtttcaagcaacgccgcatagaaaacagcggcaatgaaaatgatgagaaattttttatattgccgcggcggcttctctcccgcagcgtccgaataacttcttgtctcaaacagcagtttgatgcttaagaaaaccaacacaagtccaagcaaaaacggaaacacgttcggcccgacagcactgccgtaagcgcttttcgataggcgcaagctctcggccataaacagcgccccgacggccagaaatgccgccgccgcgatacggtcagccgttttgttcatcgctctgcctcctgttctttacgaaaaaggggaagaatgttcttcccccctcgttttatttatgcatgccaagcgacttcagaaggtcgccgatttgctgctcttgctctttcaaaaatttcgtaaactcttcggaattgcggtactctgcttcccaaccttgcttttgcagctcttctttccatttttcatgctcagacagctttttcaatgtctcttcccaaaacgcttttgcttccgaagacatttccttcggcccaaacacgccgcgccaaatcgtaaactcggcatcaaggccaagctctttcatcgtcggcacgtctttcagcactccgccgaggcgttccggagcggaaaccgccaacacccgcactttgccagctttcaaatactccccaaccgaagacgcatccgtcgcaatcacatccgcattgccgccaagcagcgcagccattgcttccccgccgccatcgtacgaaacatacttgactgattttggatcgatgcccgacttatagatcggcaaaatcgcgactaaatgatccatcgaacctggcgccgatcccccggctaccgtgaccgatttcggatcttgtttaatggcatcaagcagttgggtcaacgactgaaatttggaatccgctttgacgacaatcgcgccgaagtcttttgtcaactgggcgagcggggtcgtgtctttgtagccgaacgggctgttcccttcttttttcaggttgttaataatgatcggcggtgaattgacgaacagtttataatcgtttttcacatcttgagtggcgtactcggccataaagaccgccccgccgccgcccggtttgttttcaaccgtcatggtttgtttgacaagccccgtctcatcgagcactttcgtaatcgcgcgggccgttaaatcccagccgccgcctgccccagacggagcgacaatcgtaatcggcttcgtcggatagtttgaggccgatgagccagagttcgaaccggacgatttcgatcctgatgcatcgttgccgctgcaggctgccaatgccagtgtcatcatccctgcggctagcaacccccaccatctttttttcttcattctcccttgcccccttgtttttgataacgttttcatccataacgttaccatgctgctgtgttagtgtgaagtttttgaaaataaaatgaattttgtgcattttgttcatggaggtataatcagacctgatatcaagcacctagcggaacgctggagtctcaaagcaaaaaaaagaccgccagccttcaaagcagacggtacataaaactttggtacagtacatactttctgactttcgttcctcatcttttatgtgacaggacgatcatccgttttttacaatctatcacttacgaatcaatgatttcatctgcctcttttgtcaccgccaaccgtcctcgttagatggccgcctcttgtgtttaatttccctgctcttcaagcaattcccgaacatcttgctctggaagatccaccaaccgagcaatatcttccaccttcattcctttgcgcgccatgttgcggatcagttgtttcattccttgtttcattccctgtttgatcccttgttcaatcccgcgtttaaccccttcttccaacccctgttttcttcccctttgctcataggaaatgatcagctccaacattttctctttttctgtcgtttccatctccttcacctctctttgcagttgttgctcttcctcctccgacagcttcacatacgtttcaaaaaagcccaacaagagccgttgcctcgcttcatccagctccaatcgcaccaacatgcgcaaaaactcttttttcaacacaattttctcactttcagtataccccattttgccaaggagggcagccgcgatcggattgtcatgccggatatagtctctccaatgtttcttgcgcagctccacggggaaaaagcgaaactgcagcacgtcgccaaagggaaactcgattgagaacacggacggttcctcgcggagggtgtcatggctgaagacagcgatcggaacgatgcgggtgcggtatttttcaaacaaacggctgaaatagataaacatgcgctctggaaacgatggttgcacatagctttgattctccacatgaacgatgatcagcccatcctcccctttcagcttcgtctcgactaatagatcgacgcggtatttttcacctgccgtgacatcggtaaacagttcttcggacagaaaggacaaatggctgaaatcaatgtgttcgtgcatgtcgggaaaaaagaggagaagaaactcttcgaagaacgtttggatcagttctttaaacaaccggtcgtggtcaatagccattccatcacccctctttgaacgtgttcaattctatccattcgcaagcagggggtgaaaatcctgcatcggggacagaaaaagttgtaccgttactgtatagcgcttcagtccccacaggtacgataaaaacgtattcctgcaccacgtgattgtttcaatcccttatagttacgataaaaacaaaatgatccggctaacattattcaagaagtgaaaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccccaaaccatgcgcataaaatcaagcttttccccttttggctgttttcagaatatcacgtttcaaaaattctgtcaatactgctgagccgtgttggttgtaggattttgacgcaaaaaaacattgtcgtcgatccccggggatttttgcacgattggaggtcgacgacatttgaaaggcggtcagcttttgtttttctccattctcccgtactcttccttcaccgccgctatgagtggatggccgcgatcaagccccgcgtattgccaaagcgcttcttcaaccccacgttgtttgagcgtttgctggagggcggcggcttctgcatcgctcgcatcatcaaagcgcaacagcgcggcaattcctttaacgagcccgaacggcaccctttcgaataaagcataatattgcgtcgccggagcgacgaggcggtcattcggcccgagcttgcggatcggcgagcgggcgacgcggatgatgtcgtcggacagcgacggattcatgaaacgcccgatcgtcgtgtcgatatacgcacggtgctcgtttgcatcccaaccgtgctttttcactaagaccgctcccgactcgctgagcgcttgctcgacattccatcgaatatcttcatcgttcatcgcttcctggacggtttcgtagtttcgcagataccctaagtaagcggccaacgcatggccggtgttgacggtaaatagctttcgttcaatatacggccctaagtcagcgacaaaatgcgccccttgaatcggcggaacagccccgatgacgtttcgcgcctcaatcgcccattcgaaaaagggctcaaccgtgacggcgagtggatcatcattcgtctgattcggcacgatgcggtcgaccgcgcagttgagaaagccgaccgattgattcgccaaccgttgctcgtccgcggaaagatgctcgaaaacgtgcgttttcaatgcctcggtgccggcgatcatgttttcacacgcgatgacgtgaagcggcttttgttggatggcgaaccgccgctggagccctgcagcaacaacgggagcgatcgctggcaaaataggcgggccgacggcggttgtcaccaaatcagcgtctgcgatcgcctcgatgaccgcttcccgctccgtttggctgttcagggccgaaacgccgcgcacccattgttcttcttgctgctcgccggcgacaatgacgcgatactctccccgctctttcagcaaacggacgatttgttcattgacatcgacgaacacgacgtcatatcccgacgccgccagcagactgccgataaagccgcggccgatgttgccggcgccgaagtggacggcccgcatcagccgttcacctcatggagcagcgcaagaatttcttcttctgttttggcgttcgccatcgcttctacatgatccgcttccgcgcaaacaagtgcgagttgagagaggatgtctaaatgttccccatctttgccggcaatgccgatcacgatcgtggccatgttgccgccgccaaaatcgacgccgtctggaacttgcacgatcgaaatgccggaatgtttgacaagcgcttttgccgcttccgttccgtgcggaatggcgacgttgttgccgatatacgttgatgtcagttcttcccgttcaagcatcgcatcaacatatgccgggtcgacatatccttgcttgaccaacacctcgccggcgaggcggatcgcctcttctttcgtttttggttgcgcattgagcacaatgttttctttgtttaaaatcgaatgagccaacatgattttcactccttcgttgatgtccaataatgatcaaaaaattgttccaaatgaccgctaataagcgaatacacttcgtcttcgccgccataagccaacgtggctgcgctttgctcgtcctttacgagcaacgtgctcacatggcttaatactgaaagcatctcttcatccgcatcagcagggccgagaagcaacacgactgtgttgatctccatcggctccccgtccatccccgccaccgtttgcggcgaatcaagtcggtacatcgtcagagatggacgaaggacagcgaagcttcgagcgtggtaaagcgccagcgtcgtgccagggacgccaagcccgccaagcgactcgcggcgccgcagctcctcgatgacgacatcggcatcgacaatgaagccgtttcgttctaagcggcggcaggcatcagccaataattcgcgaaccgaacgatgcgtgaccgccgcgagcgaaaaaccgtccaaaatgtggacgatcgtctcgctgatgcgccgaaccgccttcatgatgtcgagcgccggtcggtttcgctgtgccgtcggctctctctccatccgcttttcagcggccgattttcgctctaaacactcgcgaatcttccgcgcttcctcctcggtcagcatcgggctgacgacgatatgcggcccatactcctcgggaagcggcacggtcgagatgacgagatcgtacgcgctgacatcttttcctctccattcaaacgcggaagcttgttccagcgaaacaatgtccggaatctcttttttcagcctcgtcgctaacattttcgccgtcccaagcccgctcgaacaaatgactaacacccgccagccttttttctcccgcatgagcgcggccgcaaaatggagcaccaaatagccaatctcctcatccgggaccggaatgtcgccaaacagctgccgcgccccatctgcgacaatggcgaacagctccgcatagtcttgtttgatttgatcaagcagcggattggcgacccccattccgtgttcgaggcgatacagagccggctttaaatggacgacaaggtcttcgtataacgtacggtcggtggataaatcaacgccgagcttatcactgacaaagcggatgagttgttgcgccttcatgccgacggccaagcttggctcttccatcattgctccttgacggctgcgccatttcgctcccatcaagtgcatcgtcatatagccgacttcttcgtttggaatgtcaatgccaaaggccctttctaacgattcggcgagtacgcgagcgatttcgtactcttttgtcgcttgaagcgcctgcaaatcccgcggatcgaagtggatcgcttctccctgcttgatgcgctcaatcgctagagccaagtgaacgacaaaggcgatgtacgagctatcggccattgtaaacggaagcttttctttcacccgctcgatttgctgctcaatgatggagagcttttttctgtccacaagcccgagcagcttctccgccacggtgtcaagcggagcatcagcccgtttttggatcgtctctttcatcaatgccaaaaattcgtgttcatcaacatggcggaacaacaagtcgctcatcaagcgccgtttcgctgattccgaaccggcaagctcgaccccatatccgcgcttgcggatgagcgaaagcccgtacgcttctaccgtttgttccactttatccaaatcaaggctgaccgtcgccaccgtcacattcaaatcggtcgccagtgagacgagtttcactggctcgttggcttccaacagcgcaatgaaaatcatgagctgccgctcttcgggggtgtattcatgatgagaaaggcgaaacagctctgcggccaacgcctgcttgttttcctcttctccaacgagccgaatgccaattcccgcttttttcgccagcccgagcccgtagcggcgcaacaccgattcaatcccttgcaaatcccggtggacggtgcgggcgctgacattcagttcctccgccaattcgccgactgttatgtccctatcatccgccaacaaccgttcaagcaacttccgctcccgtgccgatacgtacatcgccgttcacctcctatcttggagtcgtattgttgacagttttaaattggcaaatcggttcttcccttcttattgtaagggcttttttcttgatttgacaacgaatagatgtttcgttttcgtcattgttattgttgacattttttaattttgcattcatgttccccctttcggcgccgaaagaggtctgtacccgctggactggggagttcatctgaaacagtggacaactgcaaagcaaaacgcaggggaacgcccctcccccgcgtctcatgccgatttacacgttctttttcaattgctcgatcaattcatcgtatttcgggctgtttaagaagttttcgaccgatacatggtacgcatttggcaacttcgccttcgcccggtcggtcaagttttgatgggtgacgacgatgtcggcgtcggccggaagctggttgatcgctgtattcgtcacttcgatatcgagcccggccttttgtactttgttgcgcaaaatcgatgctcccatcgcgctcgagcccattcccgcatcacacgcgaacacaattttcttcacgcggccaggaaccgcttgggccacagctgccgaagcggcttctttctgttgcaacgcggcagccacttggctcttttttcctttcagctgttccattttttccgttgctttcgtcaactcttcttcctcttcggattgtttcgccgcttttaagaaaatcgaagcgacgaggaacgacaccgctgcggcgacgaacacgccggctagcacgccgaagtaattccctttcggcgtcatcgcgagcaaagcgaaaatgcttcccggcgacggcactgccaccagcccggcgttgaggatggtaaacgtgaacacgccgctcacgccgcccgctatggctgccaaaatcaaaatcggtcgcatgagaatgtacgggaagtaaatttcatgaatcccgccaaggaagtggatcatgaccgcccccggcgccgattgtttcgccatccccttgccaaacagccaatacgccagcaaaatccccaaccctggaccagggttcgtttccagcaagaacaaaatcgatttcccggttttcgccgcttgttcgacgccaagcgggcttaaaattccatggttgatcgcattgttcaagaacagcactttccccggctcgatgaacaagttcgccagcggcaacaagtgccaatcaatgattttttccactcctgccgctaacgttttactgatcacagaaatgaccggaccgactcctttaaaggcgagcagcgtcaacacgccgccgacgatcccggccgaaaagttgttgacaagcatctcaaatccttgcttgactttcccttggaacaatccatccacttttttgatcgcataaccgccaagcggccccatgatcatcgcgcctaaaaacatcgggatttccgaaccaacgatgacccccatcgtcgccgtcgccccgacgacgccgccgcggacgtcgtacaccattttgccgcccgtatagccaatcaacagcggcagcaaatacgtaatcatcggcccgacgagcttcgcaaacgcctcattcggcaaccagccggtcgggataaatagggcggtaatcaaccccaggcgataaacgccccgatattcggcataatcatgccgctcaaatacccgccaaaccgctgaatcttcacacggaatcctgtttcatttccggttgtatgcgtcataaagctgttcctccttttcttgtttgactgtacctttacccgtggtgctagataaaactcagacaagcataaaaatagcccttgctggcggatctccagtagaatgaaagtatcacccaacattcgaaaggagagatcccccatgcaagagcactttcattttactacagatccagccaaacttcaaaaacaatatgccgctattttctgttttgtttctgctcaactgtcgttgattcaaatgtatcttcatcgccgcaaccgtcacttggtcaagcaaaaagacgaagtggtcatggcggttcaccttttggggaagctgctgggcttttcttctgaacgagcctggcatcgctttgtcacgggaaatttgttcacaaacggctcgtttcttgaacgctcccgatacaaccgccgctgccgagcgcttggcttcgcggtcaaatggattcgtcatgaactagccaaacgtggccaacaccatgcttatgccgttgttgacagtttgcctcttccgttgtgccatcccgcgagaatgcagcgcgtcaagcgatttcgagggatcgcggatatggggtattgtgcttccaaaaagcaatggtactacggtttcaagctgcatcttcaagtgaccaatcaagggctggccatgggctatgtcgtgacggaagcgtcctgccacgacgtcaaagcggctgaaacggtgatgactcaaatccctcatccctacaactttggagacaaagggtgcatcagccgcgctcttcgagaaaagctgtatgaagaacaccaagccgcgttctggacaccgtctcgacacaatcaaaagcacggcccatccaaggcatgggaagaatggatcaggaaaaaacgcaaagtcatcgagacggtgttttcgattctcgtggaccaataccggatcaccgacattcgggcgaattccattgccgggtttgaagtggcactcgatggcatcttggtggcttattccctggtcacactagggctggttgagcgctgacgctcaactagcaccacgggttacctttatcttaaaacgcttacaaccggccttcaatgataagtaaacgcgattttgtcaagggggttgttgacaggttttaaaaaggaaaagccccgcgcggcgggcggggttacggcgtttcttctgccaatgacaacgcctctcgatagagacgttgggagagataaaatccattttcaagcaaagtgtctaacagcggcttgacttccactattttcctgtttttcttccccagaatcaaaactccaattgtaccgataggccttaaaaagaattgtttcgacaatgatctggcaacatgctcatccatcacaacgacttgagcaccaagttctttcgctccaataataacttctaactccccggcatggaattttccatataaactttcaacaaggctgcgattttttacatggtatagcctaaacaccccctcgctgaccaatcgttttagctcctcttttccataatggcgtggggcatggttatgaacaatttcttgatagacagcttccggaacatatacttcatcaaatagttcagacaaaagagtcaattgaccaacgatcgacagacctataatcggtgtagaattgaccgtaaccctactcattgtgatccctattttctttgctcaatttttgcaccgtgtcccaatcatctttgatgtgttcctccgtatattccatccaaggaattgccttcgaacgcaatacatcgataaattcccctaaggattttcctgccaattcagccgccttcgccagcgtcacctgttttccaacaaacaaaccaatcgccaatgaaagctttatttttgcctcaactgtgttgccttccaattcattaatggcgggcaaaaactctttcggcaagttcacctgaaagtagtccatggccattgaactcacacccttttttattttattctatcacacttcgcgccttttggatgctgtcacggaacgaatagcatttccaaattttttactacacgctcaacacgacggaaatgaaaccgactcaattgaacactccccacccgcgctcacgtagagaagtaggggattctcgggaacaccctaacctacggtaagctgtcagctaagccatccctgtgcatcccaccgttgagcttcctcaaaaagatcgcaatcgaagcccttcctttgttcttttggtgcaaggggaagatcgttggtggaagacgccggttcatcccccacttacgctcatgcttggaagttgaggccttctcggttcgaggtgataaaaaaggggactgacccaaaagggtaattttccttaacaaaacacaacatattgtctatatacggtaataagaaagggtgtcccgatccttttgggacaccctcttacagtctattttactaatatctcgccgtcaccattttctttctcgtgtaaaattcgacgccgtcgcggccgttggcatggaggtcgccgtaaaacgagtttttgtagcccgagaatgggaaaaacgccatcggcgctgggacggcgacgttgacacctagcatgccggcgtcgatttcttcgcggaactggcggatcgctttggcgctgtccgtgtagatgcaggcgccgttggcgaattccgaccggttggcaatctcaatcgcttcgtccaaatcgcgagcgcggacgaccgacaagaccggggcgaaaatttcgtccgtccagatcgtcatgcccggtttgacatggtcgaaaatcgtcgggccgatgaaataccctttcccacttgtcgccgagtcgcggcggccgtcgcggacaaggagcgccccctctttttcgccgatttcgatgtatttgatcgtccgttctttatgcgactcgcgaatgaccgggcctaaaaagacgccttggtcgagcccgttgccgatttggatgcggtcggcggcttctttgagccgtttcactaactcatcagcgatatcgccgacagcaacaacgaccgagcatgccatgcaccgctcgcccgccgaaccgaacgcggcgttgatgatgttcgtcaccgccatatcgaggtcggcgtccggcatgacaatcgaatggtttttcgcaccagcgagcgcctgcacccgcttgccgtgggcggccgctgttttgtacacatactcggcgaccggctgcgagccgacaaacgaaacagctttaatatctttgtgctctaaaatgccgcccaccacctcgtgcgccccatgaacgatattgagcactcccggcggcaggccggcttcggtgaacagttcagctaagcggttggccagcatgggcgtccgctccgatggcttcaacacaaacgtgttgccgcaggcgatcgcgagcgggaacatccagcacggcaccatcatcgggaagttaaacggtgtaatcccggcgacgacaccgagcgggtagcgatacatgcccgattcgatgccggtcgcgatatccggcagctgctggcccatcatgagcgtcgggatgccggcggcaaactcaacgcattcaatgccgcgctgcacttcaccgtaggcgtcctcatagactttgccattttctagcgtcacaaggcgggcaagctcttcccaatgttcaacaaggagctgctggtagcgaaacaaaatgtgggcacggcgcggaaccgggactttgcgccattcgcggaacgcttctttcgcggccgccactgccgcatcaagctcctcgcgcgaggaaagcggcactttcatcaatacttccccagtggccgggttcggcacgatttcttcttttccggatgtggacgtgacccattggccgccgataaaatttttcaatgttttcgtttcggtcacggaactcatggatgaaaccacctttctagtcgatctttcaaaagattggttcatgaattcatacaagagctgtggatgatcggcgagcgcttcctttcgcggaaacggccggcgggctgaacgcttccaaaaagcggcgttctttgctatccgtttgctgctggtcgctgtcatgcgtcctgcaatcgccatcccagccgccggactcatttacgaacttacggttttggtgtcgtactgatagtcgtaacaataatggtacaatgccacaatttcctcatgcgtcggcactttcgggttgttggcggggctgccgcttgcgagcgcgtcagccgccattttgtccaccgccttgtcaaacgccgctttgtcaatgccccacgttttcatattcggaatgcgcaaatcgcggcaaagctgtttcacttcctctacaagcgcatcagccgcttccgcatcggaaacgtccttgagagacggcttgatgatgcgggcgatcaccgccaatcgttcgatggcgctgtcttttgtaaactcgagcacccccggcagcaacatcgcgttcgatacgccgtggggcacatggaagagcgcgccgatcggccgcgacataccgtgcacaagcgtcaccgaggcgttagagaacgccatgccggctttcatggccgcgatcgccattttttccctcgcctcaatgtcttccccgttttcgtacgcccggcgcaggtaaccgacgatcgcttcaatggcagagagcgccaacacatcggtcaccggatgggtgcgccgggaaatgtacgcctcgatcgcgtggcagagggcatcaacgcccgtggccgcggtgacggacggcgggcacgaaaccgtgagcagcgggtcgacgatcgccacggctggaaggagcgccggctgggaaatcatcattttgacgtccgtcttcgtattgataatgaccgttactttcgtcacttccgaacctgttccggctgtcgtcggaatggcaatgagcggcagcggtttttcggtaaaccgtttttgattgccgacataatcgccaatctccccttcatttgtcatcataacggcgaccgccttggcggcgtcgatgctgctgccgccgccgatgccgatgacgacatcgcacttctcgctttggcagacgtcaagcgcttccttcacatggacatccgtcggctccgtgtcaacccctgtgtacttggcaaacgtcatccccacctgttgcaagtattgctcgcaacgggcgacaaggccgattttctccatcaccgggtcgctgacgatcagcgctttcgtcccgagcgcttttgcctgtgggccgacttcggcgaacgtattgcgcccatacacaacccggctgggcaccaacaattcgtacattgtttcccctcctttttgacaacggtttcatttccttatgaagcaaattccgtgccaacatacacaagacgccatgataagggggctgtttcgaaacaaaaacgcgttcaccgacagtaatcagacacttttcctacaacaccagacactaatccgacagagcaacaaaaaacaacggctttgccgccgttgcctacagtccgtattttttcaatttctcatataacgtcgagcggtgaatgccgagcctccttgccgcttccgccttgttgccgcccgccgccaccagcgccgcagcgatgcgctcacgttccgaatgatagaccatttctttccaccgatcatccatcttcacaccaccgtttggcaaagacgaggctgccggttgaacggtcgacaagtaatacggcaagtgttcgcgttcgatcacatctccttcgaccatgctgatcagccattcgacgacgttgaccagctcgcggacgttccccggccatgaatagtggacaagcacttccatggcctctttggtaaacgacttcaacgcgacgccaaactgtcggcatatccgttccatatggtaagccaacagcgccggaatatccgttttccgctcacggagcggcgggagatgaatgcgaatgatgttcaggcggtaaaacaaatcttcccggaacgttccttcccgcaccatgtcttcaagtggcttgttcgtcgcggcaataatgcgcacgtccaccttggtttcgtatagtccgccgactttttccaccttcttttcttcaagggcgcgcaaaattttcgcctgcatggcaagcggcatatcgccgatttcatccaaaaacagcgtccctccatgggcgagctggaacttgccgggcttgcccccttttttcgcaccggtgaacgccccatcttcatagccgaacagttccgcttccaacaacgactcagggatggcggcgcaattcacgctgacaaacggtccgtccgcatgcggccccgcttcatggatcgcccgcgccaccacctctttccccgttccgctttcaccggtaatgagcaccgtcgacggcacgcgcgccgcccgacgaatcatctgcttcacagcggcgatcgccgggtggcggccaatgatccgctcgattcctttcggggcggaggcggccgtctcctgtggtttcgcttctttcttctccttccggcttgcctcacgcgacagctcctgcaggcgccggaaaatttcatatacttccgataccccttggaaaataagcatcccgatcgccccgatcaccttgccctcccgccaaatcgggatgcggtgcaccaccatcggctggccgtaaattttttgaatatatcctctttctggaatgcccgattgaacacaaatgtgcagacgggtgttttcgatcacttccgtcacatgttttccgatcgcttcttcccggcgaatgccgagaaactggcaatacgcccggttgatttcacgaaccacgccgtcctcatcgacgacaaccaccccttcgtacgccgcatccaacacggttttcatcgtttccgccagacggtgcgtttcctccaactcacgccgcagtcgcccgagctcattcgttgctttggaatcgctttcggacattggcattgcaacgcagacgccttcctgtttcgtttcccacttgtcggaaaatgccgtcaatacttcccctatcggcatggaacgatcgagcccatccgccgccgcccgcagcatcatccgccacgtgcaccgccccaccgtccggccatgctcatcgatcacgttcaccgactcaagcccacgagccgccatcagttgcatgacttcttgcaacgcttggcgacaaacgacggttggcaaagcactgcaatcactcgccattccccattcccctttcgttcttccctctttccgtaccgttcgccgttggcgtgaaaaaatccttctgttccttccttggaaatgctgtagaaggattttaacagaaaatacggctcaacaatgggatttctcaaattggaaagctccataaaatatgcggtaaaagtaaataagaaagggtgtcccgatccttttgggacaccctcacctcttttacgccaaaatcccctcaattttctccaacacatcttcgctgagcacgacatcgaccgctttgacgttctcttcgacttgttccgggcggctggcgccgattaaggcgctggcgacgttcggctggcgcagcacccaagcgagggcaagctgggacaacgtaatgccaagctcagccgcgattttttcgagttgttccactttcgttaacacttcgtcattgagcaatccttggataaacgtattcgctcttggatcagcggcgcggctgtcagccggcaacgcttgacctcgtttgtatttgccggtcagcaccccttgggcgagcggcgagaagacgatttgactgatgccgttttgttcgcacaccgggatgacttccttttcaatataacggtgaaacatgttgtattgcggctgattgacgacgatccggtcgagcaagtagcggtcggccacgccgagcgcctcttgaatttgctgggccgtccattcgctcacgccgacatacagcacttttccttggcggacgagatcatcgatcgtacgcaacgtctcatcgaccggcgtttctttgtcatagcggtggcagtagtagatatcgacataatccagttgcagccgctttaagctcgcatggagctgctcaaacacatgcttgcgcgacaggccgcggtcgttcgggccgtcgcccatcggccaaaacactttcgtcgcgatgacatacgattcgcgcggatatttgcgcagcgcctcgccgacgattttttccgcttccccgcgcgcgtagacgttcgctgtgtcaaacgagttgatgccaagttcgtacgccttgtcaatgacgcggatcgcggtttctttttccactgaatttccatatgtaagccagctgcctaaactaatctcactgactttcagccccgtgcggccgagttttcgatacttcaccttcgctcccctctccttttgacggcaatcaatgccaaattcttcatgtcctcattataatcctagatcgctgatttgcaaagagatttgccttactattcaaaaaatgacttccccttctttgcgtccatcatcgtcttttttcaatcggttcacaaaatttttgtagatttccgtagattttcgtagatgcgcatttacaatcaattcaaaaaacattcacaaatttgtcacaaaggaggggggctattgatttatttccaccaagtcaacaaatactacggcgattttcatgtgttgaaagacattaacttgacgatcaaccaaggggaagtcgtcgtcatcatcggtccatccggctcgggcaaaagcacactcgtgcgctgcatcaaccggctcgagacgatctcaagcggcgaattgatcgtcgacggcattaaagtgaatgacaaacacatcaacattaacgaactgcggcgcaatatcggcatggtgtttcaacatttcaacttatacccgcacatgaccgtcttgcaaaacatcacgttggcgccgcgcaaagtgctcggcatgtccgaaaaagaagcgaatgaaatcgcgatgtattacttggaaaaagtcggcattccggacaaagcgaacgcctatccgtccgcgctgtccggcggtcagcagcagcgcgtcgccatcgcccgcggattggcgatgaaaccgaaaatcatgctgtttgacgagccgacatcagcacttgacccggaaacgatcggcgaagtgctcgatgtcatgaagcagctggcgaaagaagggatgacgatggttgtcgtcacccacgagatggggtttgcccgcgaggtggccgatcgcatcgtctttatggatcaagggcgcattttagaggaagcgccgcctgaggagtttttcgcggccccgaaagaagaacgggcgcgcgtctttttaagccgcattttaaaccattaattccggtcaatcaaagggggttttgttcatgagaaagaaagcatggaaatggtggatcgccgtcgccttgacggccttattgagcgctgttgctttaacgggctgcagcacaacggacaaaggagaaggcggaacatcgtcagaaaccgccaaagcgaccaatacgcttgaaaaaatcaagcagcgcggcaaactcatcgttggcgtcaaatatgatttgaacttattcgggttgaaaaacccggaaaccggaaaagtcgaaggatttgacattgatattgccaaagggttggcgaaaaaaattctcggcgatgaaaacaaaattgaattgaaagaagtgacgtcaaaaacgcgcatcccgatgctgaacaacggggaaattgacgccattatcgccaccatgacgatcaccgaggaacggaaaaaagaagtggatttctcggatgtgtactttatggccgggcaatcgctgctcgtcaaaaaagacagcccgatcaacagcgtgaaagacttgaaaaaaggcatgaccgttctgacagcgaaaggatcgacatcggcggaaaacatccgcaaagtcgcgccgcaagtcaacgtgcttgaatttgaaaactacgcggaagcgtttaccgcattgaaagccggccaaggcgacgcgctgaccactgataacgcgctgctttgggggatggccaaacaagatccgaactatcgcgtcctggatgaaacgttcaccgaagaaccgtacggcatcgccgtccgcaaaggagacaaagaactgctgcaagtcatcaacgaatacttgaaagaaattaaagaaaacggcgaatacgataagatctacgaaaaatggatcggcaaaaagccgcaacaataacaggcgaaacggtgggcggaacatatccgcccacctgtttgcccaaaggacaggccatgagtcagcgaggaaaggaggcgtttagccttgttgcgctattctattttagttgaacattgggatttgtatatgcaagggtttggccatacgatcaaggccagcgtgctggcgctgatcggcagcttggccctggggaccatcatcgccattttccgcatcgcgccgattcgcccgctcaattgggtcggaacggcgtacgtggaatttatccgcaacatcccgcttgtgttgatcgtctttgttttttttatgggcttgcccgccgtcggcatccggtttgactcgtttaccgccggaacgctcggactgatggtgtataccgctgcttttatcgccgaagcgatccgctcgggcattcaagccgttccgaaaggacaaatggaagcggcccgttcctccgggttgacctacttacaggcgatgcgttacgtcatcttgccgcaggcggtgaaaatcgtcattccgccgcttggcaaccagttcatcaacttggtgaaaaactcttcggtgcttggcgtcatcgccggattggatttaatgtattacggcgacttgatttcctcgaaaacgttcgtcacctttgacgtttatattttcgtcgccttgttttacctcgtcttaacgatcccgctcagccttggcgtcggctacttagagcgccggttgctcaaggcgcggtaggaaaggaggccaaatgatggattttgccggtgcttacgcgcccgcccatttgaagtttttgcttcaagggtttctcgtcacattggaagtggcgttcatttcgattgtcttgagttttgtctttggcattatcatcggggtcattcgctatacgaaaatcccggtgctttcccaattgctggccgtgctggtcgaaacgatccggaatttgccgctgttattaatcattttctttacgtatttcgcccttccagaagttggattaaagcttgataaactatatgccgccatttcggccttggtcatttttgaatcggccatgttgtcagaaatcgtccgcagcggcctgcagtcgatcgataaagggcaaatcgaagcggctcgctcatcggggcttacgtatgtgcagacgctatggtacatcattttgccgcaagcattgcggcgcatggtgccgccgatcgtcagccagtttatttccttattgaaagatacgtcgctcgccattgtcatttccttgccggaattgatgaaccatgcgcaaatcattaacggccgcaacgtcaattttgtcatcccgatcttcattcttgtggcgttcatgtactttatcgtcaactattcgctgtcgttattatctcgccggttggaataccgtcagcggtgatggaaccgtatccccttcttcagccggggcatacggtttttttcttgccatctcttttcgttaaaaaagatccgttgttttcgcttccctgttatataatagaattatagattaggccatgactttcacaaaggcggtgacgtccactgttccaaacgaaaaaagaaccgctttggcttcttttgcttttgctttctgctgctgcgtttctaggcgaaatgaaaatgaatccgtttgacagcccgtttcgcgtctcactcggcagcgccgtcttttttctcgggcttgtcgcctttacttccctgcccccgctcgtcatcggcgcaagcaccggagcggtggtcgttgggtttcgcgtctttcttgactcattgacgggcgaaatgtccgcttcagaaagtgtgctgacccacattccggcagccgggtattatatcagcttttcagcgatggcggctgccgttcgttttcgccatcgaatggccgcaccgattcgagctggagtggttggagcggcgctcgacttttttgctaacgcctgtgaactagggatccggtattggatgggcgagccgtttgccttcagcggccaaacagtcattgtcttatggttattcgccattttgcgcagtttctgcgtgattggcgtttacaatatgtgggtgacgaagcatgtccgctcgctcgctgaagcgagaaagcaagaactcgagcggctcattatggtgagcagcggattatacgaagaaatgttttacttgcaaaaatcaatggctctcatggaagacatgacgcgccaaagctatgacctttactcgcggctgatcgaaagaaaacacgttgaaccgcgcgtcgccctggagcttgccgaacatattcacgagacgaaaaaagatatgcaacgcattttcgccggcctttctaagcttatcggccgccaatcggtgcgcgggcgcatttcgattgccgagctgtgcgccatggtcattcgcgccaatgaaaaatacgccaacttatccggaaaaacgatcacattttcgtacaacggccatatcgatctcatgaccgaccaactgtatccgcttctttccgtgcttaacaacttggtatcgaacgccgtcgaggcgattgagaaaacgggcgtcgtcactttgcatgcacgccttcgcggaaacgaattaatcatcgaagtggaggataccggccccggcattgcggctgatgacatcgcctggatttttcagcccggattcacaacaaaatacgaccgccaaggcaatccgtcaacaggcatcggtcttacccatgcacgcgatatcgcccaaacacttggagggcatctacagctcgtcaaaagcgagccggggcagacggtgtttcgtcttgccgtgccgacagcccacctcctgcaaagcacgtcgatcacagccgaaatgtccgatcacgaggctgaccagcaagaaaatgccgtgatgtaggcaatggcacccattctggaacttccaaagaaaggagagaacaaagggcatggggcttcgcttttttctcatcgaagacgatcccgtcgtaagaaagatgttggaaaagttaattgatgaatccgaacttggcgaggtggtcggctgtgcggaagatggactgcacgttcgcgcggccgacttgcttcacgtggatgtggtgctcattgacttgttaatgccggggcgtgatggcattcagacgatcaaagcgttgcgccaggaaggatttatggggacatttatcatgatctcgcaagtggaaaacaaagaaatgatcggccaagcctatttgcatggcattgacacgtacattcaaaaaccgatcaaccgctatgaagtgctgtccgtgctgaaacgcgtcgccgatcacatgtccgccgtccgctcgctcgagtcgatccgccaagtgctcaaagggtttgagacgcaaacggccgatgccgccgtctccaaaccgtccgccattgagcaacaggccgagcagcttctgcttcttcttggtgtcgccggcgaagcgggcagcgcggatgtgcttcttgttgtgcgctggttggccgagcaagaagcaaaaggccttcccgtccgcgaactgccgccgctgaaagaactgtatgcagaactcgtccagcgggaagacggcctgtccccgactgaaacggccaaggaagcgcgggcgatggagcagcgcatccgccggctcgtcttgcaggcgttcacccatcttgcttccctcggcctgactgactacacgaacccgacgtttgagcatttcgcacctaggctgtttgatttcggtgacatccgtcgacggatgaaagagctcgaacgcggccaagctgagacggaatgccggatgaatgtgcggaagtttttaacggctttttttctcgagctgaagcgcgtctaaaacatgatggcgccgccttgagaacggcaccatcattttccttcgccatacaaacggccagccgtttctctccttgttagcaacgaatgagacaaaatggccggcctccgtggacgtgctgaagcaggggcacatcttccttaatcaccctgccgatgacattgactttgtcatcagcgggaagatccgttaaggtgatttgcagttctccagcataacgaccgtagcgttcgttgtcaatcgtcacgcttccggtcggccgcggcgccggatcgatggaatgcaatgcttcctgcggccatgcaagggtgcagcgagattcaactgagcgaatcacatcacgggcagcgtcacgccgattcgtgtgcactgtttcgataagagacagccagcgggctgatacgattggccggtagcgaatgggaatgatttcttgccgcacccactccattcgcctaagcacatcgtccgacaccgataagtctccaacaaacactttttccaccttatacgttttgatcgactcgatataggcgtagaccggatcagcttcccgatgatcctctaacgttggcagccctttgtaaagcggaccgcgcttttgggcattgccagggacaaaggtgccgattgatgctatgccgcattggcgcaacattcggttttgtttcatgagcgtgtcgcccgaaagaccagtttccgggcgcgggtaaaagttatgccatgcttccacacccgcccagtcgatttgtcgcgatgtcaactcttgaatttcgctttctgtgatcgtactggcgttcaatacgactttcatctgcttcaaaagctgcaccgtttcgtcccacgagaagccgtcgtcaagccgcagcccgaccatcccccactcgttgagcgccctggcaacgccaacgccggttggcaagtacgaaagcacggcgggggtggcgtctgctaccacccccaccccgtagtggcgggcgagccggccgatccatttcagcttctcttgctcgcctagttcttttcctttcaaaaggtgcagcgaagtaaacagttccctcgctccaaaactcgccgctttccgaaacgcttcctcgatttgttcaaacggttgaaaaagataaaaggaaaaggaaagcatcgccatccctctctatatattttctgccatttcctctttaaacccgaaccaataggtaaacaggaacccaaacgtgtaggaaatgaccaatccgacgaaatacgtcacatatttcgcatcagcaatgagcggaatcaatgacagcccagacacgccgatgccgagcgccgcagtcttcattaccgcctgaaacgcgccgccgaccgccgcaccgaggcatgcggtgacaaacggccgccctagcggcagcgtcaccccataaagaagcggctcaccgatccctaaaaacccgactggcagcgctcctttaatgatgttgcggagtctctgatttttcgtcttcacatagacagcgatcgccgccccgacttgccccgctccagccatcgccaaaataggcaacagcggggtggaaccaagtttttgaatcagttccatatgaattggtgtcagaccgtgatgcagtccaaccatgacaagcggcaaaaatgttccggctaacaccgcgccggcaatcaccccacccacatcgagcaccgctttcaagctagttgtaatcgccatcgacagccaccccgcaatcggctgtacggcgatcaaggtaaataggcagacgataagcaccgtaatcaacggtgtcacaatgatatcgaccgtgtttgggacaaattggcgaacccgtttctcgatgaccgccatcaaccatgctgccagcaagacggcaaacagccctcccctccccggcgtaagcgcttccccaaatagcttaacatccgccagcgctggattgaagacgagaatgccggcaatcgctcctaatacgggagtaccgccgaactctttggcagtattgtatccgaccagcacaccaagggaagcgaaaatgccgccgccaatcaaaagcaatagctgcagccacgtcgtctgtggatcaacgccggcgtttttggcaaagttggcaatcccgttaatgatccctgaagcgaccaaaccagggatgagcgggatgaagatgctgccgattttgcgcagcaaccgctttagcggcgtttgttggcgagctttgaccttcgctttcgtccgctccacgatgtcctcaagcccatcctcgatcacttccccaagcttcaaaccggtcagcccgcataacgcggccgccactttgttgacaacgccagggccgacgacgatttgcaacgtttcgtcttcaatgacccctatgaccccctcgacccgtttcagagcggcaatatccgcctgatccagatcgcgcagcgatacgcgcacccgcgtcatgcagtgggcaatgtgggcgatattctctttcccccctaaatgcgaaagtatcattgccgccaattgttgttcccgatccattctctcctctccccctcttattggttaatcaagcgctttgcgcacaaaaccgccggttttttgcaaccgcgcttttgcctcttcatagctacattgacgcaaaatcatgacgatcgctgttttcacctccccgtttgcctgttcgtaatagcgggacgcttcttcggcgttcactcccgtcgcttccatcaaaatccgcttcgctcgttcttttagcttttcgtttgtcgcctgcacatcgaccatccagttgccgtatactttgccaatgccaaccatcgaagcggtcgaaatcatgttgagcaccattttttgcgctgttccagccttgaggcgagtcgaacccgccagcacttccgggccggtttcaatctccacggccgcatcggcgtattggctaatttccgctccatgattgcaggcgatgcttcctgttgctgctcctcttttcttagcgtagcgaagcgcactcaccacatacggtgtccgtccgcttgccgcaatgccgacgactacatcgtttgccgtcaagcccactgcctcgagatcgcggacggccgcttcttcatcgtcttctgctccttcaactgcattggccaccgcttcccgccccccggcgatcaccgcttgcaccatctttggatcaacaccgaacgtcggcggacattcaacggcatcaagcaaaccaagccggccgcttgttcccgctccaacataaataagttttcctcctctctgaaacgcggcaatgacaatatgtacaagcttctcaatggaatccagttgtctggccaccgctgccgccactgtctgatcttcttcattcatcgcttgtaaaatttctttcgtcgtcatttcatccaaatgtctcgttttttcattgccttgttccgtagttagacgttcgaacaatcttgtcacctctttatcgaaattagaaattatatttcatatttatattataaatttatgaaataaaatatcaatctattctttttttattttgaaacattcccacaaaaaagcaaagcgggctcgtctcaagcccgctttatcttcgcaaccgcactacttcttctcttgtctcgtgaaaccgttcgatcacccggcttcccacacgatggaacgtaattaaatacagcgcatcgatcacattgagctgcaccattcttgatgccatgctaccaatgcggtggtcttgctcaacatccggcagcgccaatttaatatccgcttctttatacagcggggacgttggatccagcttcgtgatggcgatgacagtggccttctgctttttcgcgaatcgggcgatctccaatacgtcctttgtccttcccgacgtcgataccgctacaaacacatctccttcgttcaaatgggcagtcaatggaagcattatatggaaatcgagcgacatcaccgccatatagccaagtttcgtaaacttataactggcatccatcgctgcggccgcggagccgccgactccataaaacaacagcttgtcggcgttggcaatcgccgcagccgccttctccagctcccgcttatcaagcgtcgtggtcgccgcttcaatcgcggccttattgacatacgtcactttcgtaaacaattcatacggggaaaccggtttgtcaagaattgaaaaatcgttaatgctcatatcggccattgttaactcgcggacaagcgccagtttcaatccgggaaaactgccgatgccgactgccttgcaaaaacgaacgacgctcgcttcgcttgtgtcagccgcctgagccagttctttcgtcgtcatcgttggaacaagctcggcatggcgaagaatataggcggccactttttgttctgccggtgagaactgctcgagttgctgttcgattttcgttaaaatccctacttcactcaccttccatcccttcctttccatccgccattgctatattcatcttatcacggatcacctttgcgctccatgttgcgaaaaaacttgaacaaaaaatgtttgaattcgagatatatatctgctatgatagtgatgtgatcactacgtgaataagaggaggaacaccgatgacaacattccaactcgacaaagcgcacagctctatcgccttccaagtgagacatatgatgatctccaaagcgaaaggggaattcaccaactttgacgttgaggtgcaaggcgacatcaacgaactcgagtcgctgaacgtgaaagcgacgatcgacgccgcctcgatcgatacgaaaaacgccgaccgcgacaatcatctccgctcggccgactttttcgatgtcgagaactatccaaccattacgtttgtcagtgaatccgtgcgcaagctttccgacacggaatatgaagtgaccgggaagctgacgatccgcggcgtgacgagaacggaaacgttcaaagtcgagtacaacggccaagtgaaaaaccctctcaccggcggcgcctcggtcggttttgatgtcgaaggaacgatcaaccgcgaagactacgggttggtatggaacgtcgcgctcgaaactggcggattcctcgtcgggaaagaagtcaaaatcctcgcgagttttgaattctctcttagctgaacgaccaagcaacaagcccttagccatttgcgaggctaagggcttattgcgcttcattgcgccgtatacccgccatcgatcacgaccgcctggccggtgacgcctttggcttgttcccccgccaaaaagagaacgtaatgagccacctcttcaaccgatagcagccgccgctgcggcacgaacgggtaaatcacttcctccagcactttctcaagcggcacgtttcttgtcgccgccaaatccgcgagctggccgcgcacgagctcggtatcgacataacccgggcaaagggcgttcaccgtaatgccgtatggcgccccttctaacgccgccaccttcgttaagccgatcaccccgtgcttcgcgctgttgtacgccgctttgccggcaaatccgatcaatccattgatcgacgccatgttgatgatgcggccatatcgttgccttttcataatgggaaatgcatgcttgatggctaaaaacgggccgatgagcatgacgcggatgagctgctcaaacttctcggttggaaactcttcaatgttggcgacatattgcaaaccggcgttgttcacgacaatatcaaggcgcccccaacggctgaccgcttcgttgatcgcttgcttcacctcttgttcaaccgtcacatcacatttcactccgaccgcttcatagcccaactcccgaagcgatcgagcagcctgctcgacctcttcctggcgcaaatcaatgagcaccacgtttgcgccatgttccgccagcgttttcgccacttcatagccgattccccgcgctgcgccggtgatgagtgctgtgcgatgttccattattcgtgttccccctgcttcatctggttatacacctcatcatactgcttcgccaagtcaaaatcgagcttcgtcagccctttcgcccgccatgaggacagtttcactgtaatgagcttgtagtcgatcgaaatgaacgggtggtggtttgtgttttccgaaatcgcggcgattcgccgaacgaactcgattccttgcaagtagtcttgaaaacggtattttttcacaatccaccgctcatcggccagcttccagccgtccgctttttcaagcagtgcttgcacttcctcttccgttaaccgcaccgttatccctcaccctctatattttgaaatatgccagccagcgaaaccgtcaaatcagcgaacaaaaacgagacgagcacatcgccttcgccaaagacgctccgcttctcataccctttttcgccgcggccgtacacttccaccgttcgatgcagcggatccacgatccaatattccttgacgccaaactgttcgtacaacatatacttttcgtttcgatctttcaacgctgtacttggcgaaagcacttccactaccaagtcaggcggaccatcgcagcctcggctgccaatttggctttgattgcaaatgacggagatatctggttgcacgacatgcttcgcctgttcatagtccgcctgctcatcaaggcgtacatcaaatggcgccatgacaaccgtgcatcctttttcacgaaaaaatgcccgcaaagcgacatacaattcaccgacgatagactggtggacaaatgaaggggccggtgccatgttgtagggcacgccgttgatcagctcccaccgtccgtcccacttgacataatcttgatacgtataccgttccttttgccgctcggtcggcttcacgtccattcccccatccgcttgctttgcccctattataccatcggacatccgcggccgtcatacaactcaagagcttgctcctcaaaaaaaaaagagccatccgatcgagatggctttttcgcaaaatactcgttttaaggccgcaagctcgccaattgctcggcaagtcgcaaataaaaggcgcgaatatcaaatgacggattcgggtcaacgccgatgatttccaaatggtcgacattgtacgttcccatgtcattccaaaccccttttttcaacaccccgtcatacggtacgatccgatcgcttgatccacgctttggaccgttcatggaaaccgtattgacaatgccatcgttttcaagccagcggtcgtcaatgccgagcgtcggattgcggtacgaaccgagaaacggagcgcatacgaccgcgctgaatgcattcattccgagttcgggataatagttgcctgtgagcgctccgcgatacgtccgttctgtggcaaagctcaaataatacgtattcgggcttgcttgcacccattgattcaacttctcagctccggaaacggataaatcgtagcgggcggtatctgtggacgtccaaacaggggagcgcttgagccgttcaaaataatggtcgaacgattcacccggctggcggcgcagtccccattggtcgagcttaaaatcgtatacttgactcgtgtacggcgcgttgctggcgacagccgccgcttccaacaccgctttttgcaagtcaaaaaagcgatcggtgaaatcaaccatgttgacaagcgtcgtcccgtcatgaggagtggcgatggtcgtcacactcaacacaaaatgatgtccaccttcaaacaacggtgacaacgacacgttgtgcgccttggcgtactcccgctcttcttggcttccgttctctaggagcgagacaagcatgcgggccgtctgccccccttggctgtgggcgatgatatggatgcggccaccccttttcaattccggcaacaggccgggataagtgcggccaaaccgcgcatggccgtgctttgccgcatgggctgccccataatcgaccgtcccgccgacaagctgagcatacgcttcacacgcccggtcccagttgctcgagagcggtccgaccgccagcgtataagttcgataaccgttgtcgttcagccattgttcgatatcgccgcgcacgccgccccagtacttgaacccaaacatttcttctcttccccagccagtaaagccatggagaagtacaatcggcgcatcgttggcgcgtgaagctgccgcttcagcccgccctcccgggaccgataggccgaatacaagccataattcgagcaacacaaacataacccgacagcatttcatcacgctctccttctcctcccctcgaatcgactgaacccctttattccgaattacctgaatattctatactaaataatcaggctattcaatcccggcaattgtcgggttttctgatgagggaaagagaaaaatgcacttttgtgccgtcatatttcgtttctcgccgacagcgagagggtgatgcactatgtcatggcagcgttccatcaccgcctcgtacggacggttggctaatccacaaacggtccgaacttttgctcgtaatgggcgagcgccaacagcggaaaaatgtagcggtagccatggtaatggatgtaaaaggcgccggccatcccttgtccgaccgggtacgaggcggtccaatccgggtgatgaagcatacggactagggcgcgaacgccggctttcatttccggggtcggccgctcggcggcagcgatcagtgcatcgagcgcccaagcggtatggacgggcgtgctggcgccaagcggcacatacgtcttggctccgtcgcttttgcacgattcaccccagccgccgtcatcgttttggatgctcaacaaccaacggaccgctttttgcatcgccgggtgatcgattggaacgccgacggctgagagcccggtcaccgccgcccatgtgccgtacacatagcaaatcccccagcgcccataccacgaaccgtcggcttcctgatggtcaagcagccagtcgatggcgcgggcgatggcggagtggtctttcgttaatccagcgaacgttccgaaatattcgagcgtccgtccggtcaaatcggctgttgacggatccatcaataaaaactccgccccttcgatcggcaaataccgccaaaaccgtttgcctacgttcttttcaaacgccgcaaacccgccgtcatcgttttgcatcgaaaacagccatcgattcgcccggtcccatgcatggcgaaacgccgtctctttcgctgccgcccggcggatggcgcgcagcgcggccgttgtatcgtcgacgtccggattcatcgtattcacatcggaaaatccccagccgcccggtacgccgtacgggttgtgcaccgcccagtcgccgtagcgaatgtgctggcgcgacaacaaatagcggttcgctttctcaatcgtccggtcggtcggcggcacgcccgcttcctgcagcgcatagctcgccaacgccgtattccagacggaagcggttgtatattgcatatgcgtatgcccatcgatttcggttcgcagtgagcgcaaaccgcgaacagcccgggcgatatgcgggtcgtcttttggataaccaagcgccagcagcgcaaaaatcaacaaaaacgtcgagctgaaatagctgtacagcgttccgtccggctcgatatgctccaacatatagcggacggcgcgctgttcggcggcacgatgcagccaagcgggaagtccggtgagcgaccgcttcacgtacgaccatagcgcctcggtgtccggcagccgccaatcattgcgggaagcggccaaatcggaaagatccggactgttgtccgttttccggctgtagcggcgctccgcgacgacaagaagcgggaccatgttcgcccttccgtatacagataggtcatacatattgagcggaaacgacggggggagaaggaaaaagacaagcggcagcggaaaccgtcttggccacgagtgctgtccggtcaatgcgagcatcactttcgtaaacaagtggacgcgttctaaaccgcccacttccaaaatgcgcgctttcgccttttgcatatgcgaatcggttttttttcgatatccagagtaaagcaaggcataatacgcctcaactgtcgctgtcacattgccatcgccttcatcggcaaacagcttccacgccccgttcgcgtcctgccggctttcgatccgctcgacgagcgcctggatcaacggttcatcatgtattccgagcgtccgcagtaaaatgatcatataggcatcggtggaaatgccggtttcaaacggaaaccgccacgatccgtcgacgctttgcgaccgtttgagcgcatcgatgagcgcacttcgttcatcagccaccattcatcgccttcctttttaaaatcccttttccttccattaaatttattcaactggcaagctagcgatgcgccaaaaaagggggattctcatgcgctgcctaaaaccgaagacgtcatcccttccgttgtctcttttggacgtatatcgggaattgaagagaaagcaaaaacaaaacaacgcgcccatatcggaatgcgacttaaccgccaaagagcggcagctcatccgccgcatccaggcggtgacggcggaacaaaacgaaaacaatgtcacccggacagcgacctatctcgatttttacttgcgccatcgcgaaattcattgggcatttttagggcatatggtgtcgcgcaacggcggctggaatatgaccgacttaaaaggggaactgctcatgaggctgctctcggaagacgagcggcagtcgtttttcgcctttttggagcgcggcaattggctcattttccaagacatttatccgcagtttttgttgtatgaggaaagcaaaaagcggggagagccgttattttatttattgccatggcttggcgtctcgacgtttatggaaacgatatggaaccatttttggcgccacggcgacccgtacacgttggcaattgccctagtcattaacgaacaaagttatttggagcaacgggtcattcaacatcccgcatttcggcaaacggtctttcagacgatggagttcaagctgcagaagctgctccatttaaatcacattttgttcccgtatgacgacggccggggcggcacctccttgattggccaaacactccatcaatttgagtcgctccatgaacgtattttgctcggcaaacggctgtacgccattttgttcgatgacagtgaaacgctggaaaaaatcgttcattgggcgtcaagccatccgcataccggctcgcgcaaagactattgggcgcatttgtttaacgacgtgtgcgagtcgttcccaagggagccgtaccgccgccgcatccgcgattgccgaatcgttcccggcgccccgcgcctatacagcccgcagcttcgtcacgcgtggaaaaacgtcgtccatgaatcggctgaacccggcgactggtttactaccccacatgttgtccgctatcttgtgaaaatggaacaatcagtgaatggggagattgtcgatgcctattgtgaaacgctcgaaaaaatggagctggcgatcatcgccaaaaacgccttctttcacgcgcgctagccgccgcgcctacatggcttcagcgctgctcgcgtcttgggcgggtacgtatttggattttgtgggaaaagggctgtatacgttcccgaatcgaccctttccttctgtcttttcgatcgatatttttctttacagacctgcgagcgagaaagcccactccttgaggggtgggatgaaagcgagccgttttctgaatattgaatgattctgaaaaaaatggtatcctgaaatcgccacaaggaggtgaatccatgcccacgatcacactaaggctggagctgcacaacccaacgaaagtcaaacaagacatgtacgaacggatgacagaagtgaataaccgcgtttgcgaattggctgttgaatcatcccaagctgaatcaagcaacgagcaaaatttttaaggagttttcgccgcagcggtttccttccgccgtcgtgaatcaaacgattcgagaagtgaagtcccaaaagaaaaaccagaaaacaaagaagtttcgaacattatggtgttgctttaacaatcaaaacgtgaaggtggaaaagaaaggatcgttctacacggtttccttccccacactggagaagcgaattggcgtgccggtcgtcacgcacctctatcaagaagcgtggctgaatcggctgctcgatggaaccgtcaaacaaggggcggccaagctctacaaaaagagaaagaaatggtacttggctattgcgatcacatttgaagtggagccgcggcacgaaacaaaggtgatgggggttgaccttgggcttcgctatatcgccgtggccagcgtgggaacgaaatcgttgtttttcaaagggagccaatgcgccttcattcgccgacgatatgcggctttgcggcgaacgttgggccaagcgaagaagctccatatgattcgcaaaatcggccgcaaagagtcccgctggatgaaggatcaaaatcacaaaatcagccgtcaaatcgtgaattttgcgctcgccaacggtgttggcgtgattcggatggaagcgttgacggggattcgcaagcgggcaaaatcggccaaagaagccggtcgaagccttcattcatgggcgtttcatcaactgcaaacgatgattgcctataaagcggaaatggcgggcattcgggtggagtgggtgaagccgacctacacgagccaaacatgccgatgtgggcatcgagagaaagcgaaccgaaacggcatccgcttccgatgcaaaaagtgcggatacaccatccacgccgacttgaacggagccatcaacatcgccaaagcgatttcgggcttcgcctcctaacctagcgcactggtcacaggtgcgccgcccatcggggtacatcttaacccgatgggacggggtgatgacacacccctgatcttggacgtggtccgaaccagaaatggatgaggacgcaaacgacccaagaatcccacgccctttaggcgtgtggagtgtcaattgttcatccagtttggccataacgatgaaaaggtgaacgacccggcgcgccacaccgagccgttcaccacctatcaggcgtatttgaaacagtatattgacggcgcccgcgccaaaggggcgactcctgtcctcatcactccggtcgagcggcggcgcttttccgccgacgggcaggcgctcgattcccacgggctttatcctgccgccatgaaagcgctggcgaaacaagaacacgtgccggttatcgatttgacggcgaaaagcaaacagcggtttgaacagctcggtccggagcggacgaaacggtggtttttatggctcgcaccgggcgaacaccccaattacccggacggcatcagcgacaacacccactttcaccggcggggggcgaaggaaatcgcccggctcgtcgtggaaggaattgtcgaactcaaccttcctcttcgccgccacctcatccgttcaccggaacgggaacatgcgccaagccgctaaaccggctgagccctgtccctccgccgcagcagatccatcgcccacccgcgaaacgatggcgccggcaacgcctttctttggtctgctgcccatgcccgtccgatcccggatgaacagtctttttggccctcgccggacgccgctgcccgcctcccgttgtctatcgggcgctgccggcaaacggcgcctgactgcccgacgacaaatgataggttttgtccagcaggcgatggtacatagacgcgagcacttgttgaaacagcatgccgagtacgaccggcacgctgacggccggcggaaaatacgtcatcgcgagcaccgcgccggcgctgatgttgcgcatcccgccggtaaacgtcagcgcaatgatgtccggcggggcaaatttcagccagcgggccgccatccaagaaaggaaataaccggagcccgcaatcacgaagacgagaaacgccatgaaaaccaagcgggcgtcagcatggccaaaatacggagcgacaaccgcgctattgatcatgacaacaaggacaagcgccagtttggaaaatggcgccaatccccccgccagccgttcattcgcgcggccggacaaccgctcgctgaccaacatcccgccgagcgacggcaaaatgatcataaaaaacaacccgagcaccatttgccaaacatcgatctcaaccgcgcttcccgcaaacaacagcaacgtcagcggcacaacggccggcgacaaaaacgtatctatcaaaatgacagaaagggcgagcgccaagtttccccgtccgatcgacacccagatgaagctcgtcaccccggtcggaatggccgttgccaacacaaatccgatcaccgtcaaccgatcgtggccgaaaaacaaatgcccaagcccaaacgcccaaagcgggatgacgaggtgaagcaaacataacgctgcggcaatcgggccgggatggatgaatgcctgtttcaaatcagccaaccgcagccgcaaactgccgctaaacgtcataaacgcaaacagccacggcacaagcgccgcatagccgcgcaactcctcagacagccataagcctgccgccacactcgccggcgtgagaaacgggagcgtcttctcaagccggcggttgatcgtttgccacatcggtttcatctccccatctcgccttcaagggcgcgttcgcatttcctatgcctacatttttctattatacaccgcggccgcacatgggggcgacacattttcaaaaaaccgacggacaatggaccaaccgaccagcgtccaagctacttcgccactttttcctgcacccgttcagccggcaagataatctctccccgcttcacatcatacaacccgtatggaataaggcgaagccccggcaaaaagtcgcacgttaaaaacaagagcgtatacaaaatatcgtgaaaaggaaatccacgtttctggaggactgcaagcagttcgtcatggaaacggacggccgtgccaaacgaatggtcagtggtcatcatgccggtaaacggcagcggaatttccaccactgtcttgccgtcatccacgacgacaatcccgccacccatctcatacacttttttcgccgctgccgccatcgctttcggattccggccgatgacaagcagttctgtcgttgtgttgtacgtggacgccatgccatcgatgtccacggcaaaccgttccaaaatcgctttggacacccattggccgtcgcgggcaatcagtgcggcatacaacagccccgggtgggaggaaagatccgcatagccgccaacagacggaagatccacatcctttcgctccgtaatgacattgcttttaaaatacgcaaccggcaccggcttatctggctccggatgcggataacggtataagcgctcatcatcgagccattcttttgcaaatcgaaacggttttttcgatgcgtaccgattccagtcgacttcaggcaacggcgtcagcagcttgccgtcgcgggcaacgatgcttcctttggaaatgacaagcgacggcttgaaagtgaccaaatcagggagcaaaatgatatcggcgagtttgccgggggcaatgccgccgatgtcatcatcaagccgcaaatatgtcgctgcgttgatggtcgccatttgcagggcggtcatcggcggcacaccgagctccacggccttccgaaccaacccgtccacaaacccttctcgctcgataaaacccggatgcggaccgtctgttgtcatcgtgattcggtgcgtgctgacctttttctctgtgatcaagcggatgatttccgggaaatccgggcggagcgagctatgacgaagcgtcgtccataggccgagccgcagccgatggagcgcctcttcagccgtgatagcttcatggcaggcgctgacgccgcttgcggcaatgctgttgagtttctcatacgaacagccggccgtgtggccatcaacgacttttctcgcacgtttcgctgcttcaatcgtatcgattaaaaaaggatcaccttgatacaacagcggccatcttgtcacttccgccgtcccgacgacttcatccatctcgagcagctttcgaatttcctgcgggtcgaaccaatcacgctcccctgaaaaatcggcttgcgacaccagccggacgagccaaaagaaattgcccggcagcgcccgcaaatcttcgatcatctgccgaaagccatcgacgccaaagtgcaaataaaaaaacaagtcgtcgttcaccgttgtcgtcgtgccaagcggcaacactttggccgtcatgctgacgggattgtaaatcacccatgggtgagcgtgaggctcgatgaatccgggtgaaacatacatcccctctgcgtcgatgacgatcgtatgttcatcgatcgcaacttcgttttccccgacataggcaattgcatcttgataaatggcgacgttttgacgcaaaaattcgcccgaatagacgttggctaccgttccaccctgaatgacgatatcggccggacggcgcccttgcgccacttcaatcaactccgtccgcttcgctgttcgaatcataagccctttcccccttcctcagcttagagaaaaagcaagccaagacgcagcaaggcgaacttggctttcccattcctttcccattcattaggcattcagcaagggattcatatggacacatgcccctactccgtcttcctccaacaactgccggacatcgtcgggaatcggcacggcaaacatgcgcccgttctcctctttcacccatcctcttaactcaaaaccgtggccggttcgcacatcttggcggaacacttcatggcgcagcttgatcgttttcctgttgacttcttccgccgttgttttaatcgtaataatgtcatcgtaatataacgggcgctcaaacgtacagccgacatcaagcaacggaagaatgatattttgttctttcatcagttttgctggtgacaatcctatgctgcggaaaaactgatggccggcaatatcaaaccatttaaagtagttggggtaatagacgatgccggctgcatcggtatcgccaaagttgacgcgcagctgaaactcgttttgcttcatagccgatcgttcctttcgcctcgctcatcgttgtttcaatagttgccgcagtttaaatcgctgaatttttccagtggctgttttcgggagttcgtcgatcaattcgatgatgcgcgggtatttatagtgggccagatgttgctttgcaaattgcttgagctcttcttccttctcggctgaacgaggaacgccgtctttcaacacgacgaacgctttcggaaccaccaacccgttttcattttccatgcctaccacggccgcttccaacacgtcgtcatgccgcagcagacagttttccacctcgatcggggagacccaaatgccgccgaccttcaacatgtcatcggagcgcccgcaataccagtaatacccttcttcgtcgcggtaatatttatcgccgatatacagccattccccaacgaatttttgcttgttttgctcgtgaaggttccaatatccatgggcgatcgagtcgccgcgaatgatcaagtcgcctacttcatttgggggcagttcattcccttgtccatcaatgatttttacttcgtagcccgggacttcttttccggagctgcccggtttgacgtcgccaatgcggttggaaatgaaaatgtgcaacgcttccgtcgaaccgatgccgtctaaaatgtcgaccccaaacagctgtttccatttataataaaacgatggcggcaacgcttcgccagcagatacgcaaacacgcaatgagctaacatcaaagcgccggcccgttttttcgacataatcaatcatggcgccgtacaacgtcggcacgccgaaaaaaatcgtcggcttgtacgtttcaatcgcctgaaacatcacctccggcgcaggccgctcttttacaagcacggtcgaggcgccgacacctaacggaaaatacattccgccgccaaggccatacgcaaaatacagtttcgacgccgacagacagcggtcattttcgttgatttccagcacttgtctggcgtatgtgtttaacgcatattccatatcgtgctgcaaatggatgattcctttcggatccccagtgcttcctgaactgaacagccaaaacgccgcatcatccttgttcgtcggcgccgctgccagctcccgacccgcgcaggcgagcaaccgatgaaaggaaagtgtgccctcgacggaactgttagcgttttcatgaatgacgatgacatcttgcaaaaaggcgaaccgctcgcgaatcaactgaaggcgctcccataagtcttcatgaatgaccaacccttttgcacggctgttgtttaaaaaatattcgtaatctgacggctgcatcatcgtattgactggaatcggcactgctccaattttgatggcgccaaaaaacgtatagataaactcgggagtatcgtggcagatcatcaccagccgatcctctatccgatagccaagcctcctcagcatattgccggtttggttcaccttttcctgcaattcccggtaagaaatttgctcatcgcgataataaatggctgtcttctcgcccaatccgccctgaacgttatggtcaataaacacccctgccgcattgtacagccttccgaacccgcgcaattccatcgttcaccatcccattcctcatgaaattgaactgcccggtaaatcggcgtgccaaacaactgggcagcgaagccctcgaaaggatgaacctgctccttcataagggctccgctaaccacacattaaatgcctttccaattcggttggcgtttttccaaaaaggcgctcagcccttctttcgcgtcttcggagcggaacagcaagttttgcagctccccttcatagcggatcgccacattgagcggcatttctttcccattcatgatcgccagcttgatgttcgagaccgcgtacgtcgcgctattcgcgagcttgcgtgcatactcccgcgtccgctctctcgtttccgcctgcgggaacacccggttgaccagcccaatctccaatgcctcctgcggcgtgatcgtttcgcccgtaatgttcatatcgagcgcccgcgaataaccgatgagccgtgccagccgctgcgtcccgcccgttccggccaatacgccaagcgatacttccggcagcccgatttttccggcttcatcgcccataaaccgcaagtcgcacgccaatgccatctccaacccgccgccaaccgtatgcccttctaagcaggcgatgtacacttgcggcgaacgcgcgattttgtcgagcgtctcattgcagaacaggcaaaattgcgttttaaagcgcgggtcagccgaccgcaaaaagttgatatccgctccggccgagaaaaacttcggcacatcactcatgacgatgacgactttgatgtctgggtcaaagcggatgtcatcgatcgctgcgttgaattctttgtaaaattcgagatcatacgagttcgatttgttaatgtgcagatgaatctcggcaattccatcttgcttaaaaacggttaaatattgttttttcgtttctacagctgtcattgttcattccccttccttcaaaaatgatttgattgtttcacgcagacaacgacggatagacattgctttgaaaagttcatttcccttgcgcttcaagagagagaaagaataccgtctgttcctcacctccttgtgtgccgttgttatttcaactgaacgaaaggttcagccgcaaccgttttcaattcctgctgcagccgttcaacgagtttgactccgttcggcaagtacccttcctgctgcagctcttccttgctttcaaccttttttaaccaagccgccgtctcgttcgctgcagcgttcaacgcttcgcggaaacgatgcggaacagcgccgcggtcatgaacgagctgttgagcccaatgtttggcgtatacaagatgatcttgttgttctcggatcaacttctggattcgcgatacaatggcaggatggttggcatcaagtgcggattgcaaaacaacgtcaatggcggtgtttgttgcatatagtgcggcaatgagcgtgatccagttatgaacgttgatggcgctggccagcgcttttccggtttgtctgtatatttccggctttcttcctttcaaaccgcgcaaatcaaaacaccagttgtataacaaacgcgcatgtcccagctctccttgcgccatcgcgatcgatgccagcgtggcttccaaattgggaccgctgaccccaacctcaacgaggcggtcgccaaggacgtatttattgtcagcgatcgtttcgagcaactcaatcagcgaatgcacagccggctgcatttgttccattttaagccctctcccctcttttaggcgaatagccacttcggttttctcacccaaatgagctcgctgcggtcgacaacgaccatttccgcccaatcttcctcatcgtacgtgtaagaagcgtacactttcgccaactcctcgttttccgcctccaccgtgccgatgtgggacagttggtcgccccgtttcacccgtgcgaaaatgtcaaacgtttttcgttgttggaccgctgtcatgtagagctcaccccccaatatttcaatttctcgcgcccttctggactgatccgatcgaccgtccacggtggatcccaaacgacgtgaatatgcacgtcgcgaatctcttcttccttgagcagacggttgcgaatgtcttgctcgatccactccatgcaagcgcatgataccgctgtatacgtcatggtcacatgaagctcgtcgtccactttttcaatgcggtaaatgagccccatatcgacgacgctgattggaaattctggatccatcacttctttcagcgcctgccaatactttcccgtttcggcgttccgtttgtccatcacaccgcttcctttcgcagttgttcgagctctttggccccacgttgaatccgttccacgaattccttatttttcggcccccgctgtttaaaccgtttgatgacgttgtcccacgtatccggctgatcgaacagccattttttgttcaccgggtcaaatttgcacgggaacggcacatcaagcacgtatttttgttgctcctcatcgtaatgggctgggactttgacgccgatcgattcgcagaacggaacggccgttgacagccatttttgccgcagttcgtcattcgtccgcccttttaagcggtactccagctgcgctgagcggcttttcaaccgatcctcgaccccgaaaaactcgagcgccattaaaaacatccagtcaaccgctttttgcacttcttcgcgcaaattcggatcctgcatcgctgttctcataatgatctcgccgttgcgaagatgaaacagctcctctttgtccactttgacgagcgcccgcttccatggcccgtacgatgtatgctcgaacgcatcgccaagaagggtgtagcccgcacgatcgaaaaaggcgttaaagacgccaagttcaatccagtttgagagttcgaagtcgaaagcatacggatttttccagcagtgcggctctcgttcatagagcaattgatcgacgtcttcgcccaaatctttcaacagccgataggcgatgtgggcatggccgatttcatcctgcataatggccagcgctgtgattttgctgtttaacgtcggcgcttgatcgtacaccgtaagcagcggcgggacgctcagcaactcggtgtcgccgacgatcgtcagcgtctgtttcaacgcgtttaaatactcttcgttcatatcgtcaatgccttcgacgataaatccattttggactttctcctttagcagcgtcgcttggtccatgttcccaccttccttattacgttttttaaactatcgcattctatacataatgttaatacaacgtaaagattattgtcaacataaaaataagaaaaatcaaaaaattacttttagtcggaaactccttttattttcgttgatctcctgtccactatgtctctttactccagtcggtcgttttccacagcatacaacatttgttttccgttcgtacatttttcatggaaccactaattgcaaaacaaaacaaaaaaagccagctgtctaacagctggacatcggtcattgtcgataaatgatcgcatgtcgaggctcctctttttgcaattcgccgacagacaccaaatattccaaatgcgccagcgtctcggccaccgcaaaccgccattggtgcgccgtcaatggcttatggccgaacacacaatgggcgacttcataggcggtgcgccccgttcctgctagcgctttcattttttgcaaccgttgttcgtggtggcggaaaagatcaccgatccgctcgcgaaattggcgaatgaccgcgccatgggcaggcagagccacatccacctccagttcctccactttgcgaagcgaggcaaaatattgctcgagcgggttcggatgggcgcccggccatacactaatgttcggagtgatgcggtcaagcacatggtccgatgcaagcaactggcgcgattccggctgataaaagctgatcaatccatcgctgtgccccgggaccgggatgaccgcccatcgccgctgccccagtacaatttccgaacgatccaaaacggttagcaccggaaacgggctgacgcgcaacgacagcttccacatgctctcctcaatgtccgttaccaactcatccggcacgccatgacggcgaaacatggcacccacttcgcacgcctggacgctctcttccccccacactcgttccgccatcgcataatccggctcgctgatccagacaggcgcctccgtctgctgttgcatccacccggccaagccaaaatggtccggatgaaagtgagtgatgtaaatggcgcgaacgtgccgcggtttgattccaagttgccgaaacactgcttcccaggcgcgaatcgcctcaggatagcgaaagccgacgtcgacgatgctccatccatccgtttcccgacctacgtaacaatagacatacttcatcggaaacggaaccgggatcggaacacggtaaattccatctcccaccatttctatttcaatctgcgccatccttttcccctccccctgatctttttcttccccgttcacgcgctcccttaagtggacatgctaagcgccgacatccgaaaacctattttttggacgcctaaaaggccggtgatttagtgaaaaatcgcggaaaatagacttttttctcaaatagagaagtcttgcaaaatcaacgcttctctttcggccgaaaacaatgggttcggcgaaatcagtcgtttttcaccagccttctaaatcatttccataaatggattaatcgccttatcgcggttaaatgtcacctcacgatccggtgcggcctcaaacaatgtttcaaaataacggatggccggaatggcgagcaactggtggacattgaaaaacagctcccgcgctctcgttccgctccaatcatcaggcaacaagtcgttcgggaatcctggatcgataaagaaaaagctccgatactcatgcacgagcttcgtccgttcaatgaagcattcgcggtcggtcagttcattgttccaagcccgatgttggaactcttcgtactttcgttcgtacgtttcaataaaccggtcatactccttggcgatgtacgggaaatcccagccgcgctcgatgatttgctcattgctgtgcgacacgatggagctcgccgtaaacaaaatgacgtacggctccaaatgatagtctttaacccattccatcacttgcggctcgatcggattcgggctcgcccacgtcccgtgggaaatgagaccaaaccccatcaagctcaattctttgcgaatttggttgcgcagctcccgtttttgctcgggaacggagtacgtcaacacgcgccattgaccgtcccatttgtagttccgttgcgaatagacgcggttgaacccgtccatcatcgtccgtttccctttcggcgtcagcgagtaatagctgttgttgccgattttccgcacctcaaaaaacccttgctgcaccatgcgcaacgccgctccgcggatggacgactcggaaatgccgaagtgggacatcatttggattaagcttccgatccatacttcgttcccataatgttgaatatattctccaaataacgtaaacatgagcgatctcggcttcaccgctgttcacaccttgtctttttttgaacttttctttatattatggtacaaatcaccttccctttcaagcgttgaaatgcatattgtgccataaaaacatatcggccgtttcggccgatatgcgttctcaatgcctttccaattcagttgccgtttttccaaaaaagacactcaacccttctttggcatcttcggagcggaacagcaagtttcgcccctcctgttcgtagcgaatcgccacattcagcggcatttctttcctgttcatgatcgccaggttgatggttggagaccgcatacgtcgtgcttactcgcgagcttgcgtgcatactcccgcgtccgctctctcgttcccgcctgcagaaacaactggttcaccagcccaatgtccaacgcctctggcggcgtgatcaaatgccaaataggttcaacggtttagcgccgatataagaaacaacgcttttggtctcggtatacaagttcaacgtctcaagagccagctcgcggccaaatcccgactgcttgtatccaccaaacggcgtgcctgggaaagcggaaatcggcgagttgatcatgacaattccagcgcggatgcgcgcggcaacgcgatgggcttttccgtggtctttcgtccaaacggctgatcctaatccaaaaatcgtgtcgttcgccagctcgatgacctcttcttcatcgtgaaacttcatgacgacgacaaccggaccgaaaatttcttcctgcgccacccgcatgtcgtttcttacattgccaataatagtcggcatgtaccagtagcctttcgcgaattcctcaccttccggaattttcccaccgtataaaatttcgcctccttcctcaaccgccagcttgacatagctgtcgatcacttgctgatggcttcgcgaaatgaccgcgcccatatgcacccctttttcaaatgggttgccgacgcggatgcgggaagctttttcgatcaacttttccataaactcatcataaatgttttcatgcacaaacagccgcgaacgcgcttcgcacgactggcccgtgttgtaaaaaatgccataaagcgaaccgttgaccgccgcttcgatatcacaatcatcaaacacgatgttcggtgatttcccgccaagctccagcgtcacccgcttcaacgtctccgaagcgcgccgcataatatccttgcccgtttccgtctccccggtgaaggcgactttgtcaattccaggatgttcggtcatatacgggccgatttcggaaccgcttccagcaatgacattgacgacgccgtccggaaccccggcctcttggcaaatttccgccaacatataagcggtgatcggcgtatagcttgccggctttaacacgaccgtgcatccggccgccaatgccggggcgagcttccaagccgccatcatcaacggatagttccacgggatgatttgaccgcatacaccgactggctctttgaccgtgtagttgaaaaagccatttggcacttggttgacatcgccttgtaacgtaattgccgcggccgcataaaattcaaaatcctcaatcgcttgcataatttgtcctttggccgcatcaaccgttttaccgctgtttagcacttccgcatacaccaagtcatcgaatcgctctctcatcaaattggcaatttgattcaacaggcgagctcgcttcgcccccgtcatttttggccatttccccgattcaaacgccgtgcgcgccgcctcgacggcatggtctacatcttctttcgtcgctttggcgacggtcgcaatcacttcttctgtcgccggattgaccgtttcaaacacttctccgttgctgctctcgacatactggccgttaataaacagtggataatgttgcttgatcctcatcagtggcttccccttcctccttggcatcgtctctccatctcacccgctcaaacacgcttttgcattgatggcaatagtattgcgaaacgagctgagcggtcccaaacatcgatagcggcgctacgttcgttgagccgcaaaacgcgcagcgcacctccccgcgtaccggcatcggctagacacctcttattattatgttttatttaatatcgtcagtttaacataataatacggaaattcaaacgtgttgtcaatcattagactgaaaaaaatgaaaatttataatctttattgtaccctttcattcgacccgaggtggctcatggcttttgaattatatggaacagaaacggtcgtcttgatcaagaaaaaacgacgggacgcgttacatcccatcgggtttcctcaaaagccttgaaacagtagagcaacgttgctccactgtctgactcgtttccccacatttgtttttgccgtacactcccttacgccaactcgccacgtttcattccgtcgtttccactttcaagaagtgataacacccattcttttatattgatctccgaagcaggatacatcaatgaatcggttcaccaacatcacaacccgtttctttccgtcatctgctggcactattgaatccccttttcaccatgattttgtccattcactgcagcgttcgtgtcgcccatatgcacgaaccatcaaaccaggcgacatagaaaaagccggcgagcgcaataccgccggcttgtgggacacgcaaaaaaccgttatttgtcctgctgattgcccggacgctctggagtcatttcttcggcaaactccgccgcagcaggctgcatcgttcccatccgccggctcatccagcggttgaggccgcgaatcacgtttcgcatcggtccttgcgtcatcggcgccatgcgtctcccttgtctcgcccccaacatcgcggctgccaccgctcctaagcttacgctgacgagcgtccaaatggcgttattgtttcttcgccgtctaacaacccccaaccatggattccacaacccgcggccgcgctgaacgcggaacagacggaataagcgatccattgtacctccacctccttttgctcgacagctcccgttcaacggttagcatacgttgcctctaaaaagtcatacgtggaaaacattagatttgacactccacacgcctaaagggcgtgggattcttgggtcgttcgcgtcctcatccatttctggttcggaccacgcaaaagcttcaggggtgtgtcatcaccccgtcccatcgggttacgatgtaccccgatgggtggcgcacctgtgaccagtgcgctaggttaggaggcgaagcccgaaatcgctttggcgatgttgatcgcgccattcaagtcggcgtggagggtgtatccgcattgtttacactgaaagtggatgccattgcgatttcccttttcccgatgtccgcatttacacgtttggctcgtgtaggtcggcttcacccactccacccgaatgcccgccatttccgctttataggcaatcatcgtttgcagttggtggaacgcccaagcatgaaggcttcgccccgcttctttggccgattttgcccgcttgcgaatccccgtcaacgcttccatccgaatcacgccaacaccgttggcgagcgcaaaattcacgatttgacggctgattttgtgattttgctccttcatccagcgggactctttgcggccgattttgcgaatcatatggagcttcttcgcttggcccaacgttcgccgcaaagccgcatagcgtcggcgcacaaaggcgcattggctccctttgaaaaacaacgatttcgttcccacgctggcaacggcgagatagcgaagcccaaggtcaacccccatcacctttgtttcgtgccgcggcttgacttcaaaggtgatcgcgatcgccaaataccatttcgttctctttttgtagagcttggccgccccttgtttgacggttccatcgagcagccgattcagccacgcttcttgataggggcgcgtgacgaccggcacgccaattcgcttctccagtgtagggaaggaaaccgtgtagaacgatcctttcttttccaccttcacgttttgattgttaaagcagcaccagaatgttcgaaacttctttgttttctggtttttcttttgggacttcacttctcgaatcgtctgattcacgacggcagaaggaaaccgctgcgacgaaaactctttaaatagtttgctcgttgcttgattcagttcgggatgattcaacacccaattcgcaaacgcggtattcacttctgtcatccgctcgtacatgtcttgtttgattttcgttgggttgtgcagctccagccttagtgtgatcgtgggcatggattcacctccttgcgacgattacatgataccgtttttttttcataatcattcaatataagaaaacggctcgctttcatctcacccctaaaggagtgggctttctcgctcgcgggtctgtaaacagggagggtgttctatataaaaatttccatatatttcactattttcgtccctttcatgtccctatatactgaattcgtatatacaaacaaacggaggtcacgacatgaaaaacatcgttccttttgccttggccgcatccatagccactgtatggccagcttcagcgttcgccattgaacgcaacgatccagctttagagcagtatttaaatgaagcagggatcacagtcgaagagctggaaaattatttggactatgaaggctattcgctcgatgagtttgacagcgtggacgaaatgcgccgtgagttcggcgagccgctcacggaagaaaatttagctcagttgctcgccaaacacggattgaccgaacaacagcttcgacaaatgctcatcgacaatggagaaatggaagagtcacaggccattactgatgtgtttttattttacaatgatctggaagaatatatcgaactgtttaaagattactccgttccgatcactgatgaaacgctggccgcctttctaaacgaacgcggaatgacaaaggaagagctcatcgcccttcttgatcggcacggcgaatcgttggccgattaccactcgatcggcgagctgaaagatatcgtcgattattatcgaaatttgacgccgttgaccgaagaaacattaaacaaatttttacaagaaattggcatgacgaaaacgcaattggaaaaactgctgtctaaaaacggcgattcgcttgacaattatgcgacggtcgaggaactgtcggagacagtcatcgactacttgcttccggatttagacgagcttggtttgacggacgcagagttggaaaagctctataaccattttgaatcgcttaatatggaagatccgcaattcgccgagaaaatggaagaaatcggccaacggcttgaggcgatcggtgcgtacgattttacgagcgtgacggagctatcgccaacgcaaatcgctgagatcgccaatgtatggaccgacctgctttccacatttcagctggaagcgaagttttatttgacaaaaggtggcgagaaaaagccgctcagcctgtcgacgctgctgacaatggaatcagcgaacggctacgatttgcttgttgaaatttacagcaccgaaggcgagctgctggctgattttgtcgtgaccgaagagatgtttgcctccgacatattcgatgaaatcggcgaagacttgcaacagagcggccaggcagcgaaaatcgaaaaagtggtgaaaccggcgccgccgaaaccgctgaagcggaccgaagccggagcgaaactgccgaagacggcatccccgtatgccgcttatatgctttttggtttgaccttaatcggtgccggcgcattccttgtccgcttccgccaaggagccgaggcgaaataaatgaaccggaaacggctcgtgcgcttttttggagcaagcttgatcgcagcaggaatcgccgcagtcggcattagcgctctgaaatggaaaagcggactggaagcggtcaagccgctggccgctgaaacaaagcgatcagtggacgccgcaccgattcaaatccaggctccactctacccaaagctgccaaaaatcggtgaacaaatcggcgagctgatcatcccgaagctcaacatgagcctagcgatttaccacggtacagatgaaaacgagttggaaaaaggggtcggccattacgccggcagtgtcctgccaggagaggcggacaactgcgtgctttctggccatcgcgacacggtcttccgccgtcttggcgaagtcggccaaggcgatatcttgatcgtccgtacgtccgccggcacattcacctataaagtgcgcaaagtgcgcatcgtcgacgccgacgaccggacggtcatcgttccaaagccgaaagcgacactcaccgtttccacgtgctatccgttccgctacgtcggtcctgctccgcagcggtacgtgctcgtcgccaacttaatcaatgatcgctcttaaccttgcaaaaagcgaaaggatggccgaaacaagggccatccttttttacttcacttcgtacgcggtccaagtcggctttttgattttcgccgacagcgagacaattttccgtttcactcgggctgcttcccctcccgctaacggcatcggctgataattgtttcttgtcgtcaccgatgaaatgcgaaatgggatgacgcggatttcttttttggccgtccgcttgccgttttgaaaagagaacacttgctggaagacaaacgtatctttgtcgctcggatttttgtttccgccgaacataaaattgccgaggctgtagacgatgaacttccctttatactcctcaatcccttgaatgacatgcggatgatgaccgacgaccaaatcggcgccgctgtcaatcgcaaagcggccgagcgccttttgcgtgctgtttggcacatagcttcgttccactccccaatggaaatggacgaaaacgatgtcggctccttgtttccgaagcgtgcgaatatcgttggcgatttgcttgcgcaacgtgctggtgttgctccagccttcgtagccaagcgctccaacttgaatgcctttgaccgttttcaacagccggagcgtgcggccgaaataaccgatgttttccttttttaaactggcaatcgtgtcattgtatcctcgttgcaagtaatcgtatgtatgattattggccagattcacagcatcaatgccgccataagttaagattttcgcataactcgggtggccgcgaaaacgaaatttcttgcttgccttccgcgtcgaggtcgtcagcgtcgtttccaaattgacggtcgtaaaatcgtcctttttgaagatcggctcaatgtatttcgtaaaatagcgcaagccgtgcttcttcgcttcttcatcaaacgaatacgcatagccataattttcatcgcgcccgagcgtcacatcgcccgccgcgctgatggtgatgcgcacttcgttcgggttcagcgccgcttgtttggcagaggctgacgctatcaccatcttatcgatcggactcggcagcggtggatgctcgattgtttgccccgccagttcgtttggcgccgccagcacttcctcgacgccgcgatcagccgcattgctgcaggaaaataaaaagatggacgccatacacatacacataagcgccgcatttctccccttgatccatgcgttcatgttccctctcctatcaatctattttcttcaaactaccacaacttctgctaatgacgtattcaacacaccccctatttatcccttttctttccctcaatttaggagtgatggcctagccaagccatgatataatgagcttgcaggcgtttcctctcctatttccacatcctggactcctcacgtttcatggttgaaacgccccgagtgaatcccatctcgataaggaggtttcttcatggaagagctgttgcggcagttaaccacacttgttcaaggacttgtcgatgacatgtccgtcctaaagcaagacatgcaaacggtaaagcaaaaattgggccaacttgaacaacgaatgggcaaacttgagcaacggatggatacgtttgaacagcggatggacaaacttgaacaacggatggacaagcaggaagaagagttgcgctggctgaaggaacagatgaaagaaaacacagaaatggtcaaagcgatccgcgacaatcaactcgaacagcgcagcattcaagacggcatgcgtcatgaaatcgccagcctccgcggagaaatggccggcattcgcgagcagatggcaacaaaagaccagctctcccgacttcgcgagcaaatggcgacaaaagaagacatctccctcattcatcagcggcttgattatcaacttggccgcatcgcgagagtggaggaggagatgtatttgctgaaaaccgccacctagcaatctttgcggcattggttgtgattttcaagattgattgtctaaataatcgtttttctctgtccatcaagctaggctagtcctgttcttttggcattggcttcattcttttgcggcacaatcggcatccttgcttcgataacaagcaaaaaaagccgcacggacttcaattccggcggcttctttcgtcactgtctatcatctattgaactaatttgccgccccctgcaacgcctggttcgtttcttccgctgcttgattgagcgcttcttgcggatcgatgccttcatacaaccgttccatcgctttcacgacatgttgccgagattcagggaagacggtgatgagcgctccttgggtggcaggggttgattttgtttcatgcagctggtccaccgtcacttttaattgagggtatttcgtccattcctctttgaccagcggctcatcgtacgcagctgggttgatggcgaaatagcctgtgcgcacatgccactcggcttggacgggagcagtcgtcaagtatttcatgaactcccacgccgctttttgttcctcttcgctgcttcctttcatcatccaaagagaagcgccgccgatcacgacgccttggcgctctacgccatccggaacaggcaaatacgaaacgccaacgtcaaacggcgagttgtcgatcaacgtttttacgccagcggacgaatccaaatacatggcgatttttcccgcttggaaggcagcgcgcatatcgtcccaattttggccgacgttgtaaaacgtgccgtctcgatacatgtcgcggatcaactcaaatacacgtttcccttcctctccattaaatactgctttcgttgcattaccgctccggccattgttgttgttcacatatagcccgtcttgtacggccaccatttcttcaaaaaaccagccgtagttcaaaatcgagaatccgtaccgttcggtttccttcccttttttctttgtcagctttttcgccgcttctttcaactcgctgtaggtcagcggcggcttttccggatcaagcccggcttcgcggaacgcatctttattataaattaacacaggggttgacgagttaaatggcatcgagtaaattcgcccgttcacggtataataattgacaatgtttttctcccattgcgaaacatcatacttgtctttatcgatccacgtttgcaccggaacaatctttccactgtcgatcatatgctttgtcccgacttcaaacgtctgcatgatcgtcggcgcatctttggtccccgctaccgcattccatttcgtcagcgcttcttcatatgttccttgaaacaccggctttacctcaatatccggatgggtttggttaaaatccgccacaagatcattcaacaccggctccaaatccccgctcatcgagtgccaaaatacaacttcggttttgcctcccgccgcttgtccagcatcttcacttgaacatcccgcagcaagcccaacaagcgctaagaacaagaaaccagccaaaacctttctcatcttatttctcctccccgctattgaatcgctccttgcataagccccttgcgcaactgcttctgtccggcaaacaacagcaacaatgtcggcagcatcgctatgatggctgctgccatgacgacgccccagctgctggcgatctcttgcgtctgcagttgcttgagcccaatctgcacagtgcggacgcggtcatcatttgtgacaagcaacggccataaatacatattccaagcgtctaaaaaactgtaaacggccagcgtcaccaaactcgttttcgaaagtggcagcacgacgcggcaaaaaaagcggaaattcccgatgccagacaactgtgccgcctcgtacagctcgtgcggaatttgcttaaattgctgacgcaataaaaaaatgccaaacgccatcgcccaaaacggcacgatgagtcctgcgtaatggtttgtccagccaagcgcttggattgttaaaaagtttgggatcacagtcgcttcccacggaacgagcattgttgcgatgcaaatataaaaccaccgatcccggcctggaaagcgaagaaacacaaaggcaaaagcagccaagctcgaaacgatgaggcgccccaatgtaatcaccgaagcaacgagaaagctgttccataaataacgcccgaggggtgcttgcctaaacgcatcctcataattcgcccatgtccattcctcaggccataagcgtcccgctaaaatagcggccccatccataaaactcatcagaagagcataagccattggaaacaagatcacagccgaacataggcataataacgcataatgaacggctgtccgcaccgctctcattggtagtgcaccttcctctcggcaaaccgaaactgcaaaaaagtgactagagcgatcatcagaaagagcaaaatggcttgcgcgctcgcggacccgaactgataattgacgaacgcttcccggtaaatcgcataaacgaacacattcgtggcctcgaccggcccgcctttcgttaaaaagtcaatctgcccaaatgtttgcaacgcttgaatgagcgaaacggtcgtgacaaaaaacaatgtcggcgacaacagcggcacggtcaccatccacaaccgacgccaatagctcattccagcgatgcgcgcgctttcgtacaaggatggatcgatgttttgcagaccggccagcaacaataaaaaggttagcccgatgttcatccagatcgtcaccgccgccaccgcatacaatgccgtgtccggatcaaggagccatgaagcaggaaccccgccgatcgcagacaacaaacgattgatgatcccgatcgctggattgtacataaacatccaaatcaccgaagccactcctacgctcatccccatcgtagaagcaaaaatcgtccggaagatcccaattcctttccgcgtttcatgaacgagcaacgccaaaccgagcgaaacagcgaccgtcgtcgggacagtgagtaccgcaaacagaatcgtcgccttcaaactatgccaaaacgaagcatcttgaagcagggcgacaaaatgcgccaaaccagcaaattccgtcggccgcccttgataatcagtgtgaaacacgcttaaatacatcgtcctccccaacggataaaagagaaacacgccaaatagaaggagcgaaggaaaaagatacagcattccctccaaccacgatttcatcgcggcctgacgcgctgcccgcttcgtccggaccgaccatggcgccggcggaaaggccggcgaaacccgctcattcattggccaatccacacctcctcccgtttgatgagcggcggctcgatccgttccccgcgttcatcgaaaaagagcagcgcccgctcatcaaacgccaatgacaccacttcccccagcctgatgttccattgcccgttccaccgtgctgtccaatgaagatttttcgccaactcaaacgtcactaacgtttcattgccaagccactcgatatggctgacttgggccgccgtatgttcttctccggattccgctcgatgaatatgttccggccggagtcctacaatcacccgttcagccttcggcaagggacggcgcatgaggcggacgggccgttcgttttgcaataagagcgaatgttccagcacatgcgcttccgctaaattcatcggcggtgttccaataaatgaagcgacaaacatgttatccggatgattgtatacatcgagcggacttccgatttgctgcggacggccgtcacgcaaaatcatcatccgatcagccattgtcatcgcttccgtttgatcgtgagtgacataaataacggtcatgccgagctgacgctgcaaacggcgaagctcactccgcattttcgccctcagtttggcatctaaattggagagcggctcatccattaaacaaagcggcgttctcgccacgatcgcccgccctaaggcgacgcgctgacgctgcccccctgacaattcccgcggcttccgttgcaacacatcagtcagcccgagcatttccgccgcttccatgcaacgtttcacttgttcttctttcggcactttttgcgcctgcaaaacaattcgcatattttgctccaccgtcaaatgcggatataacgcgtagttctgaaagaccattgataacccgcgggcatgaggaggccaatcgttcgccacttgcccatcgatcaacacatatcccgatgtcagcggctcaaggccagcgatcagccgcaaaatcgtgcttttgccgcatcccgatggaccgacaagaacaaaaaactcccctgattcaatcgcgacattcacattctcgaccaccctctttttgcctccatacgatttcgtcacctccaccagttcaagaaacgccatccgcttctctccccctttcctcttgtctattctatcttaatccatttttgtaaatactgtctgaatttgttttttgatttatgtaaatattttttaaataaaaaaagacgccctgccaacgcagagcatcctatcaccagtttacaacctttttgatcatccgttttcccttattaacgaactcccttcatcaaccgctgaatgcttggcgccagcgcgaataaaaggatgcttagcacaagcgccgcaccgccgatcgtgccgaaataggccgtttcgttttccggcgtatagaagcggacgagctgggcgttgatcgcttgcgcggcggcgttcgataaaaaccaaaggctcatcgtttgcgccgagaaggccgcaggcgcaagtttcgtcgtcgccgacaggccgaccggcgacaggcaaagttcaccaagcacgacgatgaaatagcttaacacaagccagatcggatggacgagccccccgccgcttaaatggcccggcacgagaatgacgatgaacgacaggccggcgaacaacaagccgagcgcgaatttttgcgggatcgtcggctgccgtttaccgagcttcacccacatccatgcgaacaccggagccaaaatgataataaataacgggttcagcgactggaaccatgcaggcgacaagtggatgcctgctacatccaactgcgtccgcttgtccgcatagttcgccaaaatcgtcgatccttgttcttgaatcgcccaaaacatcgctgaagcgacgaacaacggaatgtaagcgagcacgcgcgaccgctcctccgccgtcgttttcgggctgcggtacatgacgacaaaatagatgatcgggatgatgattcctaagatgccgacaagggaaataaacgtttccacagtgaaccaaccgttcggaatcaagattgctagcagcacggcaatcacgaccgcccccatggccatgatcgaaaccgcttttttcttttctgccggcgtcagcgggttgggcacgtacgtccccgccaacccgaggtttttctttcttgtcgccacaaatacgacaagcccgagaaacatcccgacagcagcaagtccgaagccaaggtggaagttgtacttcatcccggccgttccaacaacaagcggagccaaaaaggcgccaaggttaatccccatgtaaaaaatgctaaatccggcgtcgcggcggtcatcgccaggcttgtacatatcgccgacaatgctcgaaacgttcggtttcaacaacccggttcccaagacgatgagcgccatcgacacaaacagcgccgtcaccccgcccggaatcgccagggcgatatgaccagccataatgagaaggccgccgtaaaagaccgcgcgcgacgtgccaaacacccggtcggcaagccagccgccaatgattccggacatgtacacaagcgccccataaatcgacataatcgcgagcgccagatgctcatcaagcccgagcccgcctttcgatacttcgtaatacatgtagtacactaaaatggcgcgcatgccgtagtacgaaaagcgctcccaaaactcggtgaaaaagagcgtaaacagccctttcggatggccgaaaaagccccgctgcggaacactggcagcgatttgttgcttgtcaatggatgacataaccactacctacctcctttaaattcttttaatataataattcattatgtttatattgtcaaaaaaattttgtatgatttatattaaggtaaatatatagatgcaatttaaagctttaacatttttcgtttttaccggtcatttcatccgactgtcgaagacaagcctatggcttgccttcgacagtcaaaaatggatgagccacttttccgtcaaggatatgttaaacgatctcgttgcatctatataaaacaataacattaagaaaaaataatattatttaaaataaaaattctgaaaaacatttctccctttccgttttcttcgttataggaaaaacctttttcctcttttcgttgatcatgtataatcaatggcagggaatcgtcgtttccccaacagcaccatttcctcttttccatctcatctgcatctttgtgttcaccgcaattggtacatgaatcgacgcttcttttaaggaaaaagatatcgtgcattccgctcctttccgtccccgtgcaaaatgtgttatacttatcatgacacagttcaccaaatgaagggggatgtggggatgctatacccgtataacggaaaacgtccgaatgttcatgaaaccgcattcattgccccgggagcctatttgatcggagacgtcaccgtcggtccggaatcgaccatttggttcaatgccgtgctgcgcggcgatgaaggaccgattacgatcggcgcccgaacgagcattcaagacaatacgacctgccatttgtacgaagggtcgccgctcattgttgaagatgaagtgacggtcgggcataatgtgatccttcacggctgcacgatccgccggcgctcgatcatcggcatggggtcgacgattttggatggggccgaaatcggtgaagaatgcatcatcggcgccaacacgttgattccgtccggcaaaaagattccgccccgctcactcgtcattggctcgcctggaaaagtggtgcgtgaactgacggacaaagaccttgagctcatccagctgtcgattgatacatacgtgcaaaaaggaaaagagtatcgcgaacagctggccaatcatcggtaataacgccttgaacgctctcccacctacgctaaacgcttaaaggtgggagattcttgagaacacccgcctcacggcaagctgttaaccaagccatccccgcccacttcaagtggggggcttctcggcgtgagatgatcaaaacaaaatcatcagagaacagatggttgcacgaaaaaacgatattcgcggccatctgttcgtacagcttatcgttaaaagaaaaagagccagccagagggcatggctcttcgtttatgattcatccgtgttttgcacaatcatcttccacactcgaaaaaccgtttcaatgcggcgaggcggtgttttccgaacttgctttctgtttcattggcaaaagatgaatgattcctgatctcaatgcttctaccgcttctaacaaacattcgttgctgcttgggtgcggacaaaaagggaatttcatgtcttcctctcgcgccgctagaaattcatcactttttcgatggcatgcaaaacgcgcgctggcgttggcaaataatcgtcttcataagcgaaaaacggcacaggaacgtcaaatcccgtcacccgttcgaccggcgctttttgatagaaaaacgaagtatcgttgatgacagcgagaatatcattggccaatccacccgtcgcatgcgcttcctgaacgatcacggttctccctgtcttttgcaccgactcggcgatgatgtccttgtcaagcgggtaaagcgtacgcaagtcgatgacatcggcataaatcccttttttcttcgcttcttccgccgcctttatggcgaccggcaccatggctccccatgcaatgacggtcacgtcgtccccttcacgtagttttttccctttgccaatttcaatcgtatattttccttccggaacgtcttcgcgaaacgcacgataactgcgcatcggttctaagaagagaacagggtccgggtcttcaatcgcggcgatgagcaaccctttggcgtcatacggcgacgcgggacagacgactttgatgcctggcatatgggtaaacagcgcttccgtgctgtccgaatgaatttccggggctcgcacgcctgcgccgtacggggcgcgaatgaccaagggcacggtaaaatgccctctcgtccgcgcacgcatgcgtgccgcatgggtcatgatttgttcataggctggatagataaaacctaaaaactgaatttctacgacaggacgaaatccaccaagcgccattccaatcgctgcaccagtaaatcctgcctcgcttaacggcgtgtccatcaccctctcctcaccaaattcctcaagcaatccttcggtggcgcgaaacacaccaccattttttccaatatcttccccgagcaggatgacatcttcacgctcttttagcatggtacgaagggcatcattgaccgcttgcacgatggtgagcgatttgacgcctactttggtgatcacctttccatcccccgcttccactgaagatacgcttctttctgctccgcaatcgtccatgtcggttgggcgaacacaaagtcaaacatgtcagatacattcgcttttggatagctctccatttccacaaccgcctgctcgatttccgcgtccacttccgcttgcacttgatttgcccactcttcatcccaccagccttcccgctgcatcaaccgctcgacccgcttgatcggatcggttgtttcgcgccgtttcttgctttcctcctggtcgcgatatctggacgggtcatcggacgtcgtatgggcgccataacgccatgtcaccgcttcgattaacgtcggcccccctccgtttctcgcccgctcgagcgcctcagttgttttgaaatacacggcaaacacgtcatttccatcgatgcgaagaccgggaatatcgtacgccaacgctttttgcgcgatcgtttttgtcttcatctgacgggtgatcggaacggaaatcgcatattggttgttttggttgaaaaagacgacaggcgcgttgaaaacgctcgcgaaattcaatccctcatggaaatctccttctgatgtcgccccatcaccgaagtacacaatcaccgcatttttcgtccccttccatttttcggcgcacgccgcccccgctgcatgagggagttgcgtggcaatcggaacgctcggcggaacgatttttttcccctcaggtggaacacacccttccgtccgccctttccagtataaaagcgtttgcgttaaggaacggccgaacgtcatcatcgccccatgatcgcggtaggtcggaaacatccaatcaccgtcgttgagtgcaagcgcgcttccgacttgacacgcctcttgcccttcgtacggcacatacgtcccgatgcgcccttgccgctgcaggctgacacattttcggtcaaccattctcgtgcgaatcagatggcggtacatcgtcatcgtcaattctttcgtgatttgttcacgatattcaggctgcacaatcgttccttcttcatttaatacttgcacaatcggaaaatcgcgttccataccattcctcctctccatggtatttgaatggctgatcgatcagctcaataccgcacgatcgctcacgagctgttccccgcgaatgcgttgaaattctgcgagtaacttttctaccgttaagcttttcttttcattctcatccacttcgaaaatgatctgccctttatccatcatgatgaggcggtttcctaaatcgatggcctgctgcatattatgggtgaccatcaaggtcgtcaatcgatatcgctccacaatctcttttgttaagttggtgatcaactccgctctggctggatcgagggccgctgtatgttcatcaagcagcaaaatggcaggttcagtgaaggtcgccataagcaaagacaacgcctgccgctctccgcccgagagcaagccgactttcgcctgaagacggttttctaaaccgagatgaagggtggagagcaactcgcgaaaatcatcgcgccgttttttcgtcactccgcggcggagcgtgcgcttttgattgcgtgtatacgccatcgccaaattctcctcaatcgtcatgtttggcgccgttccggccatcggatcttgaaacacccttccgatatagcgggagcggacgtattccggcatcatggtgacatcttgaccgtcaatccaaatcgtcccttcatcaggaaacaacactcctgaaatcaaattcatcaaggttgattttcctgctccgttgctgccgataacagtgacaaaatctccttttcgaagcgttaaatgaatgttttggagcgcgatcttttcgtcaggcgttccctcatgaaacactttataaatcccttttaactgcaacatccgcctcaccctttcccgttgcggcaacggccatcacctgcgctcgattccgtcttttttcttctttgcgttttttctctttttgttgacgaaccatttgcggaacaacgagcgccaaaatgacaatgcatgccgtaatgagcttcacatcccctgtttcaagaaattggacgcgcaaagcgagactcacaacaatgcggtaaatgatcgctccaccgatcacggcaagcgtggctcgcgcgatcgttttcgttccaaataccgcttcgccgataatgacagaagccagaccgataatgatcatgccaattcccatcccgacatcggcaaacgcgccgtactgggcaacaagcgcccccgagaacgcgaccatggcattggaaaggcccaaccctaagacaatgagcaaattggtgttcgccgacaggctgcgaatcatgcgcggattatcgcccgtcgcccgaatcgcaagcccaatttccgtctgtaaaaaccagtctgtgaaccatttaaacaaaagagcaagcaacgtcatcgacaggagaattccccatgttttcgccgcggccgagtcaagtccgattttcgtcccccattcttgaatggttgtaaagacggtcttttgatttaaaagaggtacatttgaacgccccatgatgcgaagattgatcgagtaaagcgcaatcatcattaaaatgcccgacaaaagcggattgaccttccctgctgtatgaagaagcccggtcatacacccggcagcgaatccaacgaaaagcgccagacacgtcgccacaaacggattggccccgttgacaatcaacgtcgccgccaccgcggccccggtcacaaagctgccgtctaccgttaaatccggaaaatctaaaatacgaaacgataaatagactcctaatgccatgatggcataaatcagtcctgattccactgctcctgtgatggatgtcaacaacagcactcatcctttcattccatgtattccgccatttgatcccactccggcttcagtttgattccttgtttttccgccgcttgtttattgatgacgagcttcagctttttcggatattccggtttgatctcagacggcttagcttccccctttaaaatagcaaccgccattttgccagcttgatagccgatatcgtagtaatcaaacccatacgccgcaaagcagcctcgttttaatgaatcgagctctcccgtaaaaacagggatttttttctcattagcaacgcttacaaccgattcaatggcggatacaacggtgttgtcggtcacgatgtaaaacacatccgctttgcccactaacgattccgcggcctgtttcacctcggctgtggtcgaaacggaggcttccaccaacttcaaatccgtatgtttcgccgcttctttcactttttcaatttgcgccaacgagttttgttcgccagcgttataaataagcccaacggttttggcatccgtttgctcatcgatgaattgaatcgttttgcgaatcgcatcgggatggctgtccgttgttcccgtgatgttttcccccgcctgatccatcgatggaactaaaccggcgcccaccggatccgtcacggatgtaaacacaatgggaatgtctttcgtcgcgttgagcgcgctttgcgcgctcggagtcgagttggcaaaaatgaggtcaaccccatccgatacaaagttattggcgatcgtttgactgttgttcatgtcgccttgggcattttgaatattgtaccgaacatttttcccctctttaaatcccccgtcttcgagcgcctttttaaatccattgaaggcagcatctaacgatggatgttgaatgatttgggtgacgccaatcgtaaacgttttctgctttccatcttctttcgcaccgttcgtcgcggccttctcttctcccccacagcctgagagcgccaaaactccgaaaacgatcggtatcgcgaatcgtttgatcgcttgtttcatgaatgattcctcctcgcctctttgatcgctgctttccaaaaggatttttctctgaattgaaaaataaggtattatattacttattttcagataatttttttcatatggatagactcggcattaacgtcgaatatcccacttcggccgcttttggtgcgtgaaaaaatgattgcggcgtttgcgtttctcgagccgctcttcgcaaaattgatcggctgcctcgatcgtcgttattccttccgattcggcccgcgcataaatcgcgagcagcgtatcataaatcgctttcgttttcgccaacacccgctctttgttcgctccgtacagttcatcggccacttgaatgaggccgccggcgttgacgatataatcgggggcatacatgatgcccttttctttcaacatacgggcgtggcgtttgtcagccagctgattgttcgccgaaccgacgaccgctttcactcgcagctcggcgatcgtttcatcgttgatgacgccgccaaatgcgcacgggatgaacacatcggcttggacgcgataaatatccgttccgttcaccggcttgacggacgccccgatttgcttgccgtacgccatgacctctttgactgccgcttcgttcaaatcgcacacatacaaatccgccccttcctcaagcaaacgaagcgccactttttttccgacttttccgagcccttgcaccgcatacgttttgccatgcaagtgcttgctgccgaacacaacatcgttcgtcgcctgaatgccgtaaacaacgcccacagcagtcggcacggatgagtcgccgcttccgccatacgcttccggaacgccgacgatgcaattcgtctctttcatggcgtgcacgaaatcgtccggcgtcgtccccatatcggtgcccgtgtaaaaccggccgcctaatgactccacgaactgaccgaaagcgcgaaacaattccggcgatttgtctttgcgcgggtcgccgatgatcaccgctttgccgccgccaaaatcgacatcagcggccaagcatttatacgtcatccctttcgacagccgaagcgcatcggcgagcgcctcttccgtcgtggcatacggatgcatccgacaaccgccgagcgccggcccaagagccgtgctatgaatggcgatgatcgcccttaggccggtcgcttcatcgagacaaaacaccacctgttcatgttcacgcatttggaaaaacaaatccaatctttgtaacatgtttggcgatagcatgacattcatcgcttcccctctcctttgcttcaccgcttgaaagcgttttcaagttaatataacaaaaaatattattacgttaaaataacgttatactatttttatagtaacgatgttcattgtcagtgtcaaccctctaccaaccaatttttcatcgccaaaaaaagacgccgtttgacaggcgtcttcgttcgatcagcgaaatagtgtggataatgattgccactgcgttttggcttccgtcatcatttgttcaaacagctcggccaccgttggcacgtcatcgatgaggccagcgatttgccccgcgttgataaatccttcatggaaatcgccgaggagggcgccgcggcgatgacgatcctccgatgtatattcttgaaactcgtcgagcggcatgccttgctgttcatactccagcagcttctcgacatacggcgtgcgcatgacgcggcggatgcgcccgaccgaacggccgacaatgaccgtttcattttcctttgcctcgacaagccgtcgtttatacgcttcatgaaacggagcttccttcgttgccacaagccttgtgccgagctgcaccccttgggcgccgagagccaacgcggcaagcaagccgcgtccatcgccgatgccgccggcagcgatgacaggaatgcggacggcgctgacgacctgcggaatgagcgtcatcgttgtcaactctagcggcgagttgattcccgccgcctcatacccctcagcgacgacgagatccgctccagccgcttccgcttttttcgcttggctgaccgaggcgacgacgacgatcaccttgatgccatgttccgcaaaacgtggaatccacggcgccggattgccagctgaaagcgaaacaaccggcacttgatggcggatgacaagttcggcgatctccgcggcgtgcggcgtcacctgcagcgggatgttcacagcaaacggatggttggtgcgccgcttcgtttcgataatcagcgcctccacctcatcgggcggcatcgtccccgcgccgatcgttccgagcccccctgcttccgatacggcgcttgccagctcggcgttgctgatgttgcccatccccccttgaatgatcggatagccaagattgagcaaacggcaaacatcattcattacattcacactccgttaaaaatacgttatagctgaattataccgcatttttcagaaaacgagaatagatgataaccatttttcaaaacacgaatatcctttcttcgcatgataacggagcactttaagaaccgtgatgaacggcaaccgggatgcacagctgtcgttgcgccgtgcatcccggttcattccaccgatatctcttcctcttcttttttgtcaagctctgccccttcctgaaacaccgcttcaaagaaacggctggccggtgccgctagttgttggtaatagtcgttgaacaaggcggcggcatggcttcccatccactcattcggcaacagctcttccggcaagccggggtcgatgaacaaaaattttcggtattcatggacgagcttcgtccgctcgacaaaacattccgcgtccgacatctcgccgcgctcgattttatgtttgtcaatcacatatttttgactgtaaaccgcaatgaactgctcgtatttttcgttcatctcttctaagttccagcacttttccacaagctgcttgttcgtatgcggtccgtcgtattcggccaaaaagaagtcgacatacgggcggatgtcatacttgtcgatcaagtcgtatacttgttgttccaaattattcggtgaaatccagcagctgttggacatcgtgccgaacccgctccaaacaagctcctttcgcagttcgtcgcgcaaatgccgcttctcctcaggaatcgtatagatcaggatcctccatttcccgtcccaatgctcgggacgcgttttgtaaatgcgccgggccgcttcttccatccgcttgacgccgcgcgctgtaagggaatagtagcttttattgccgcgtttttctgcctgaatccatccttgcttgctcatgcgcgacaccgcggctcgcaccgcctggtcgttatggccgaactcgcggaggaggcggatgaggctcccgatccaaatttcaccgccgtagcggcggatgtagtcgccgtaaatggtaaaaatgagtgaacgcgtattcatttttccgaaactccctttatcttgtgttcgaactataatcgtaacaaacttttctcacgctggcaagacggacgaaaaaacaaaaggaataaaaaagaagccgcaccgctaaaaaagacaggcggctctcgacggcatgcaaacatgcggccgcagcttcggcagcttcatcaacttaggcaggcgtcattcaaccagaccggctgtatgacgggccgtcgtctgaacataaccagcctttccgctgaaccaaggcaagcgctctcaccgttcgtccgcgtttttcacaatcgtcgcgattccttggccgacgccgatgcacatcgttgccaagccataggtgacgccgcgttttcgcatttcgtaaatcaatgtcgtcaaaatgcgggcgccgctcgcgccaagcggatggccgagggcaatcgctcccccgttgacgttcactttcgcccgatcgagctcaagctgccggatgcattcaagcgcttgcgaggcaaacgcctcgttcagctcgacaagtccgatgtcgtcaagcgacaacccggcgcggcgcaacgctttgcgtgtcgcaaaaaccggaccgattcccatcacggccggttcaacgccggcgaccgccgaggtgacataaaccgccagcggcttgaggccgagttccttcgccttctctgcgctcatgactagcagcgccgccgccccgtcgttgacgccggaagagttgccggccgtcaccgtgccgttttcaaacaatgggggcagcttcgccagtttctcaagcgtcgtatccggacgcggatgctcgtctttatcgacgacaacgcggttgccttttcgatcgtgataaacgaccggcacgagttcatccgcaaaccgattcgtttcgatcgcttgtttcgctttcatttggctttcgtaagcaaactcatcttgcgcctcgcgcgtaatgccgaatcgcttcgccacattttccgccgtttgcggcatgctgtcggtgccatacatttcgtgcattttcggattgataaagcgccaaccgatcgttgtgtcatacatctcgatgttgccgcgcggaaaatcgcttgacggtttggccatgacaaacggggcgcgcgtcatactttccacgccgcccgcgatcatgatatcggcctcattggccaaaatcgcccgcgccgcataattgaccgcatcaagccctgaaccgcacagccgattgaccgtcacccctgcgacctcaatcggcagcccggccaacagcgccgccatgcgggcgacgtttcgattgtcctcgccggcttggttggtgtttccaaagacaacgtcatcaatttgctcgaccggcacattcggatttcgctcgatgagcgctcgaatgacaacagccgccaaatcatccggcctgacttcttttagcgcgcccttgtagcggccaatcggtgtgcgcaccgcatccacaatcacgacttctctgcccatgttctctcccttccttttctagcgaatcagctgttttcccgattcgtatagtcatagacgccgcggcctgttttgcggccaagccgccccgctttgacgtattgctccaacagcggcgccgggcggtatttttctccgagtttttcgtgcaaatattttaagttgttcaatctcgtatcaagcccaactaaatccgcaagctcaaacggccccatcgggaaattgaggccgagcttgatcgccttgtcgatctcttcgggcgtcccgaccccttcttgcagcatgtaaaacgcttcattgccgacaagggcgctgatccggctcgtgacaaatcccggaaactcattgacgacaacggtctcttttcccattcgctcggccgcttctttcgccacttgcgccgtttcgtcgctcgtctcaaggccacgaatgatttccacaagcttcattttatgaacaggattgaaaaaatgcatggcgatcacccgctccggtcgcttcgtgaacgaaccgatttcggtcggactcatggtggacgtattcgtcgcaaaatagcacgacgccggcgcatgggcgtcaatcgtctcgaacacttgctttttcaattcaagcttttccggcaccgcctcgatcaccaaatcggcatcgcgcacagcggccgccaaatcaagtgaatacgacaggcgcgcctcggcttcttgccgctcgccagcggtcaatttccctcgagcgaccgcctgttcaaaaatcgaagcaatctccttctgggcgctctccaattgttcttgcttaatgtccactaaggtcgtctggaacccgccgacagcgccgacatacgcaatgcctctccccatcacgccgctgccgacaacaacaaggcgttcgatcatcgtcttccccctctccttttttcgcatatgacggctgatgcatcaagccggcgtgcctttcgccaagcggcggacgccgttaaatgaatgggcaccccatcaagagcgacggggtgctcggcaaacgagcgggcgtgtctctccacgcttgccctaaccagctcttgccttcaagggcggcaaactgaacgttgcttccaaggacgcgacacgctctcgtatatgggcaaacgcaaaacggcaaaagcccttagacgccaaacggattaagcggacgcggtccgtaatacgacagcacgcttttcgtttctgtgtacaaatcaagcgcctcgacagacagctcgcgcccaaatccggactgtttgtagccgccaaacggcgtgcctgggaaagcggagaatgggctgttgaccatgacaatgccggatcgcagctgtttcgctacgcgaacggcgcggccatgatctttcgtccagatcgcggcggccagtccatagtcgctgtcgttcgccaattcaatggcttcggcttcatcgcggaatttcatcacgacgacaaccggtccaaaaatttcttcacgaaccgctttcatttgatggttcacgttcgtcaaaatcgtcggttcataccagtaaccgttttcaaacccagcgacaaccgcctcttttcccccggcagcgaccgtcgctccgtcggcgacagccgattgcacatattcgtcaatcacttccagctgcccgcggctgatgatcgccccgacatgcgtgccggcatcaaacggatcgccgagtttcagctgcttcgttttggccacgaacgcttccataaacgcgtcatagatgctttcatgcacatacaagcgggaacgcgcctcgcacgattggccgctgttgtagaaaatgccgaacaatgagccggcgacagcggcttctaaatcagcgtccgcaaacacaaggcttggcgatttgccccccagctcgagcgtcacccgttttaatgttttcgacgccttctccataatttccttccccaccggcgtcgatccggtaaacgccactttgtcgacgagcggatgttcgaccaaatagtccccaacttccgctccggcgcccgtcaccacattgacgaccccttccggcacgccggcctcatggcaaatttccgccagcacaaggcaggtgagcggcgtcagcgacgccggtttaacgacgaccgagcatccagcggcaatggcaggcgcgattttccaagccgccatcatgagcggatagttccaaggaatgatttgggcgcacacaccgacaggctctttttccgtatagttgtgaaacgcccccggcatcgggttgaccgccccgcggtgcccaatgatcgccccggcgaaaaattcaaagtcttcaatcgcctgcattacttgcccttgagcagccgacaacgctttgccggtattcaaaatttccaattccaccaattcattaaaacgttcgcgcatgatggccgcaatttggtacaagatgcgcgcccgtttttgcaccggaaaatgacgccatttcccacggtcaaacgcttgccttgccgcctgcaccgcccgttcggcatcctcgcgcgtccctttggcgacgcgggcgactggttcgccagtggccggattggtcaccacaaatgtttcgcccgaggcgctttcgacccgctccccgttcacaatcaaatgatagaaatcacgtttggtcggcatcggttccattttcttttgtttgacagtcgccatcgtttttcccccttgcttagtttccttggaatagtggttttcgtttttcaaagaacgccttgacgccttcgcggtggtcggatgtcaatcccgcaatgcgctggcattccgcttcccgttcgaggtagcggtcaaacgtcgtttcctcgctttcgcgaagcagccgtttgatgagtccaatcgccttcgttggcatggcagagagccgctcagcaaaccgcttcacttcctcttcccaagcggatagaggaatcacgtttgtcgccagtccgagcgcagctgcttcctcggcggtcactttttccccgagcaccgcaagctcaagcgccttcgcccgcccgacaagacgcggcaaatagtagagatggcccgcgtccggcacaagaccgacgtgaataaacgcgggagcgaaactcgccttttccgagagaagccggaaatcacacgccagcgccaagctcatgcccgcgccggccgccaccccgttcaccgctgcgacaaccggtttttcaagatgatgaagcgctttcatcatcggcgcgtatcgggagcgcagcacgtcgccatggtccatttcttccgtcacgccgctcaaatcttccccggcgcaaaacgcccggccggcgcctgtgatcaccacgcagcggacgtttggatccgcccctgcttgttttagcgcctttgtcacttcagtgttcatttgttccgtaaacgcattgagctgatcagggcggttgagcgtcagccaggcgacttgtcccttcacttcataacggatcgtttcgtacatcgaacgcccccctttattttccttggaagcgcggctttcgtttttcgaggaatgccgccattccttctttttggtcttccgaggcgaacaataggtaaaagtttttccgctcaaattgcatgccttcatacagcggatagtcgaccgctttctgcaccgcctctttgatcagccggagagccaaaggcggctgttcagcgagacgcccggccagcctcatcgtttcttccattaaaagctccgggctgacgacgcggttgacaatccccagctgctcggcttctttcgccgacatacgcgccccagtccaaagccactcgagcgcccgcttcggaccgatgagctttgtcagccgctgcgtgcctcccgcacctggcatgacgccaaggttcacttctggaaagccaaattcggccgccgacgacgcgacaatcaagtcgcacgaaagcgccagctcaaaacctccccctagcgccaacccgttcacagcggcgatcatcggcgttttcacgatggacaggcgatcccaatcggcaaactggttcagccactcaagacgaatggggtcatcttttgccatctcttgaatatccgccccagccgcaaacgcccgtccacgcccggtcaacacaatgacacgcaccttctcattccgatcaaacgcttccactgccgcaacgatttccgccaccatttgacggctcagcgcattcaatacatcaggacgggcgagctcgatgatgccgaccgctccctcttgacgcgccgcaatggaaacaaactcactcatgttccacttcctcaccgaccataaaggtgacgaggtcgccggcaaatgacatgacatcttttgccgatgccttcgcttctttcgttttcatcgcctcttgaaacgcctcttgactatcgtaatacatttcacacaacaaataatactcgctctccgtccccatcggcgtccccgtaattttcgtcaccttgatttttcggaggccaggaattttttccgtcaacggcacatgcgtcccataataatgggcgtcaaactgctccttatctttcggctgtttgtacaaagcgatcattttaaacatcgcgaacgtctccttccctttttcttataacgttaatacgggcttcatcgcttcaaacggatttttgcattgtttgcaatagaaaatgctgcggcaggcggccggaccgaacaagttctccatcactgtccgctccgccccgcaatacgggcactcgacttgccatgcccccggcgacatttgccgcggcggcggggcgatgccgaactgcttcaaccgctcccgcccggcttcgctgatccggtcagacgtccacggcggatggcggagaaactcaatcgtcaccgccgaggcccctgcttgcttcaccgcttcctcaacccgagtgcggatgatatcaagcgccggacacccgagaaacgtcggcagcagacagaccgagaccgctccgtcatgaacgtcaacccgttccaccatcccgagatcgacgatgctaacggaatggatttccgggtccttcaccaactccaacgttttccaaacctcttcctttgtcatggttctccctcacagtttccaacccgctgccgttttccctctttggctgcctagtgccgccaatgctatgccgttttgctccttcaacaaacacttcgccgtcacaaagaggcgtcatgcccaacgccgcactttggccaacagcggcgcggacattaccatatcgcatgcgggacggcgcggtatacttctgacaacgtcgccagcgcttcgtccaaatccggcgtatgttcgccgttgcggccgttgccatgtttcatgccaaacggcatcggccaatcaagccccacttcggcaaacgccggcgccagcgcggcaatcgtgttttccgtcagcaccttttcctcatcaatcagcccccaccgcaccatttccgttcctttcgccccgagcgtcaatacgccggcaaaatcagcggccacgtcctgaatggctttggtcattcgcgtccgcgcttccaaaggggcattcgtcagctggacaaaccacgtatgccaatgaagcaaatgataatgcagctccacttgaattttcgccgccacctcggccagcggcgtatacgcgctttttgtcaatgattcaagacggatgcgcttcgcctgtgtataaaagtactggcgaacaacggtaaacgcccaatcatagcgaggctcgcgcaaataatgccccgggccgttcgcccgttcgagcaaaaccgcattgcgccgggccgaagccggacgtgcgtgcgccagttcgtcggctgatccacagccaagatcttcaagcagctgataatacatggccgcatgccccatcgtatcttggctgatggaagaaaacgcaatatcctcctcgatatgcggcgccaacccaagccattccgagccgcggtaggcaagcaaaaaatcatcatccgcgagctgaaacaatagctcgacaagcgcctcttgaccgtctggatggaagtgaatcggtttttcgctcatcgccgaatctcgcctttccatgacaaaatttccttctcatcaagcacgttttgctcatatttgcgccatcgtttctttaaatccccatatcctcgcgtcaaccggtaatctttgttgtcaagccgcttgagcgctgctttttcctcctcactcatccgccggatatagtcccgcttcacgacccaaaggtccgcgaccggctcgcggcgcataaagttttcctgcgccatcacgagcgcgatctcctcattgggggcaagcagactgaattgatgctgcatcggcgcatccggcgctttgcggctgaacacttcaaacacttgataaaatccttgttctttccccgccatggccatccctcctcatccggccgtccgtacggcgctgagcgcctcgcgcacccacgcgttctgcttgtatgccgtccgccgaagctcaagccgctcctgcgacttcggcccgttgttgcggatgatttgtttaaacttctcccaatccggctgccggtaaatccattggcccttctctttgtcaaaatgcattgtctcatcaggaatcttcagtccgagcgcccaaatgcgcggcacatatttcgtaaagaagtcttggcgcagttgttcattcgttttcgtgcggatgcggtatttgatcgtgatgtcttgcttcgaagttcccgtcgtatcggccgtgggcgggccaaaaaacatgagcaacgcctcccaccaacggttgagcgcctcttgcagcatctctttctgctccttcgtcccttcggcgagcgccaaaatgatcgactcgccgtgctgggcgtgaaacacttcctcggcgcaaatgcgcttcagcgcccgcgcgtacggtccgtatgaggcatccagcatgttcgtctgcgtcataatcgccgctccgtcgacgagccagccgatcaacccggcgtccgcccatgtcggcgctggcatatgaaacacgttatgaaacttcaaccgttcgttcaataaatcttcgataatatcttcccgcgttttgccgagcggggccatcaaatcttccgccacccgaagcagcagctggccgtgccccatctcatcctgcactttcgccatgatgccaagcttgcggcgcagcgacggcgctttcggcacccattctttttccggaagcgctcccataatttcactcaccgcatgcatcgcaatgagcttgatcagcgtcacccgatactcatccggcatccagtcatcggcttcgatcttttcccccgcctcgatgcgctgcataaaccgttcgtatttctcctcatctgacaggcgggtgaacgtcatcatagccgccatcccccatccacctctcgtttaaaatatataacgtttgtttaacgttattatattttaatgttatatattttgcaatcgtttttttttttctctagtcagatggattgcggcgcttcaagatggcggcggtcaacgatgcgaaccgctttcccttccgagcgcgggagcgttttcggcgaatggagacggacgtcaatcgaaatgagacagtgcgttttcaacaatgactgaatgcgccgggcaagcagagcagcctgctcgctttgcaaatctccgccgacctcgctgtaaaaacgatcggtcacttccgcatgcagctcgagcgcttccaaatggccgtggcggagacgatgcagctgatagtgcggagccagttccgagacgcgaagcagatggtgctcaatttccgacgggaacacattgacgccgcggataatgatcatatcatcaacccgccccttgacccgcgacatgcgcgccgtcgtccgcccgcaagcacaacgctctctcgtcacggaagcgatatcgcctgtccggtagcggatgaccgggaacgcctctttcgtcaagctcgtaaaaacaagctctccttcttccccttccgccaccggctcgagcgttttcgggtcgatcacttcgacaaggaaatggtcctcggcgatatggaggccgttttgcgcttcatggcactccatcgccacccccgggccgatcacttcactcagtccgtaaatgtcacatgccttcatatcaaacgtctcttcaagcgtgcgccgcatttcctcggaccacggttccgcaccgaagatgccgtatttcagcgatgtttgccgcggatctttgcccagttctttcatccgctcggcaatgttcaatacataggacggcgtggcgcaaatgacggtcggctgaaaatcttcaatgatcatcacttgccggtcggtgttgcctccggataccggcaccgtcaccgccccaagccgctcgctgccataatgcagtccaaggccgccggtaaacagcccgtatccataggcgttgtgaatcacatcccccggtttcccgccagcgatgacaatcgcccgcgccacaatgtcggcccaatggtcaatgtcctgtttcgtgtaagcaaccaccgtcggtttgccgcttgtgccgcttgatgcgtgtacacggacgcattgggaaagatccaccgcgagcaagccaaacggataatgatcccgcaaatcccgctttgtggtaaacgggagtttgcgtacatcctcaagcgtgcgaatatcctccggcttcactcccttttcatcaaaccgttgccggtaaaacggcacccgctcatacacacgctccgccgtcgcccgcagcctcacaagctggagcgcctccagttcgctgcgcgcggccgtctcaatgtcatgcaaaatcatcgtttccgccccctcttttaaagcgctttcataaaaacagaaaatacaaaactatataacgttatgcaaacgtcatatatttttgtcatgatatctaattttaaaataggctaaatatttgaaaatgtcaacatattttcaggccgacaaagctgtaaaaaaaagaggcgatggacgctcctttccaaaataaatgaaagaggcggaaaaaccgcctcttttgatcctgatcgtctaatggcgtccctcgcgcgcttggaaggggacaacgctcttacagaaatccgctaaatcttcataatcccccccgtgctcgccgatgtgacgtgtttcgagtagcgggcgagatacccggttttcacttttggttcaaagcctttccagttcgctttccggcgttcgagctcttcatcggacagcttgacgttgatcgttcgtttcaccgtatcgatctcgatgatatcgccgtcttggatgaaagcaatcggtccgccttccgccgcttccggtgaaacgtggccgacggacaagccgcgtgaggcgccggaaaagcggccatcggtgacaagcgctaccttcgtaccgagccccatgccgacgatttgcgacgttggcgcaagcatttccggcatccctgggccgccttttggtccttcgtagcggatgacgacgacatgacccggcttgattttgccgctggcgatgccttcaagcgcctcttcctgcgaatcaaacacgatcgccggaccttcatggcgcgtgatgccgccttggaccgcgccggttttgatgacggcgccgtccggcgctaagttgccgaacaaaatggcgagcccgcccgtttccgaatacgggttgtcaatcgggcggatgacatcgtagtttttcacttcgcagccggcgatgttttcaccgagtgttttgccggtgacggtcagcgtatctaaatgaagcgtgccttcttttttcgccagctcgttcaacaccgccgagacgccgccggcttcgtgcaagtcttcaatgtaatgcacatccgacgccggcgcgagtttggccaaatgcggcacccgcgcggcgatttcgttgatgcgctcaagcgagtagtcgatgccggcttcgttggcgatcgcaagcgtatgcagcaccgtattcgtcgagccgccgagcgccatatcgagcgcgaacgcgttgtcgatcgctttttccgttacgatgtcgcgcggtttgatgtcatgttcgatcaaatacatcagctgctttgccgattggcggacaagctctttgcgcgctgggtcaaccgccaaaatggtgccgttgcctggcaaagcgagcccgagcgcttcagcgagacagttcatggagttggccgtaaacatgcccgaacacgatccgcacgtcggacagccgtagcgttcgagttcttcgagccctttctcatcgagcgttccgcctaaatacgccccgaccccttcaaacacggacgagagcgaaattttccgcccgtctttcgtcacaccagctttcatcggcccgccgctgacgaaaatcgtcgggatgttgagccgcatcgccgccatcatcatccctggcgtaattttgtcgcagttcggaatgcataccatgccgtcaaaccagtgcgccgagatgaccgtttcgatcgaatcagcgatgatttcccggctcggaagcgaatagcgcatcccgatatgccccatggcgatgccgtcatcaacgccgatcgtgttcatttcaaacggcacgccgcctgcttcgcgaatcgcttctttcacgattctcccaaactcttgcaagtgaacgtgccccggaataatgtcgatgtacgagttgacaaccgcgatgaacggtttgtcaaaatcctcctctttcacgccggccgcccgcaacaaactccggtgcggggcgcggtcgaatccttttttgatcatgtcgctgcgccgctttttcatgtcctggtccctccatcgtgcagattgctaggttgctagtattgtaccactttttctaataaaaagacaattatctttattctgaatgcgttttcatgatctactccgcgaaaacgagtcagaaaaatcagccgctcctcttgacaaccggagcatttggcgtcataatttcttacaaattataaatcgcaagtctatccttgacaatgaaacaacgagaacggcacgggattagtaaaccgagggaacgcgccagagagtggaacccacaggctggaaggttcctcgcgggaagccggttgaacctgccctagacggccgcttatgcaaacataagccgcacgcctgcgttacaggctagagggggcgctttgtgcgtcaaaaaaggtggtaccgcggaacgcttttccgtccttttgcaaaaaaggaggaaaagcgttttttattggccggccgcttcgcaggacggctaggcaatccaactcatgccattcaacacgcaaaggagggaggaacgcgatgaaacggcagcgcgtggtggtcaaaatcggcagcagttcgctcaccgatccgaaaggcggcctttgccatgacaagctgttcgatcacgttgaggcgatcgcttatctcaaacagctcggccatgacgtcattctcatcacgtccggcgctgtcgccgctggtttcggacctttaggctacccggcgcgcccgacgacaatcgccgggaaacaggcggccgcggccgtcgggcaaagtttgctcatgcaggcgtacagctcggcgttcgcccaattcggctttacggccgctcagctgttgttgacgcgcagcgacttttacagccgcgagcggttccgcaacttgtttgccacgatcaccacactgcttgagaacggcgccgtgccgatcattaatgaaaacgactccgtttccatcgaggaattgacatttggcgacaatgacatgctttcggcgcttgtcgccggctttttgcacgctgatgcgctcattttgcttacggacattaacgggttgtatgacgccaatccgaaaacgaatccgcaggcgaaaaaatacgcctttttgccggaaatcaccgatgagatgatcgaagccgccggcggcatcggttcagccgtcggcaccggcgggatgcgctcgaagcttctcgcggctcgaaaagcactctcgtttggcgtcagcgtgttcatcggcgcagggagcggcaaagaaaaactggctgatattttagctggaaaaggagacggcacgtacatcggcgctccgtttccgaaacaaatgcaaatgcgcaaacaatggattgcttatcatgctcctgtcgccggcacggtcacggtcgacagcggggctgaggaagcgttgcttatgcgtgggaaaagtttgctccccgctggcgtaacagctgtttccggcgattttcacgccatggatgtcgtggatgtcatcaatgaaaaagggatcacgatcggacgcggccaagtgtattatgccgccgccgatttagagaaagtgaaaggacttccaagcgaggaagctcggcaatattcctaccttcaccgcccggaagtcatccaccgcgacaattgggtcacgttgcgaaaggagagtgtatcgaaatgagcgaactgctcgaaaaagccgaacggttgaaaaccgcctcacaaacgctcgccatgctgtcagcggaggaaaaaaatgcggcgttggaacagatcgcccaaacccttgaccgcgaacgcgccttcattttgcaagaaaacgagaaagatatggcccaaggctgcaaacaagggctgtcaccggctttgcttgaccggctccaactcacaaatgaacgcctggaccaaatcatcgacggcgtccgccaagtcgcctcgcttcctgacccggttggagaaatcatcgcagagtggacgcggccaaacgggcttcgcatccaaacggtgcgcgtgccgcttggggtcattggcatggtgtacgaagcgcgcccgaacgtgacggtcgatgcggcgagcctttgcttgaaaacgggcaacgcggttttgcttcgcggcagcacatcagcgcttcattcgaacaaagcgctcgttcgcgtcatgaaagaggcgctccgcacgacgaccgttccggaaacggcgattgaactgctcgaagacacaagccgggaaacggcccagcacatgtttcgcctgaacgagtatttggacgttctcatcccgcgcggcggagccgggctcatccgctcggtcgtcgaaaacgccaccgtgccggtgcttgagaccggcgtcggcaactgtcatattttcatcgacgaatcagccgagcggcaaatggcgatcgatatcgtcctcaacgccaaactgcagcgcccatcggtctgcaatgccgtcgaaacggtgctcatccatgagcgttggccatatgccgacgacttgcttgagacgcttcacgcccgcagcgtcgaattgcgcggcgaccaacgtcttgcctccgcctatccatttgtcagcgaggcaacagaagatgactggtatacggaatatttggcgccgattttagcggtcaaactggtcgccgatgtcgacgaggcgattggccacatccgccgctacgggacgaagcactcggaagcgatcatcacggaaaacgaggcgaacgtccgccgcttttttcaaggggtcgacgcggctgtcttgtaccataacgcctcaacccgcttcacggacggcgaacagttcggctacggggcggaaatcggcatcagcacacaaaagctgcacgcccgcggtccgatggggcttgtcgccatcacgacgacaaaatcgctcgtgtacgggacggggcaaattcgcgagtaaagccaaactagacgcgggcttcttctttacagacatgcgagcaagaaagcccactatttggcccgttatcgatgtatgaatcaaatggcgaaacgatcgaccacataacacaattaggatcagcaacgaatcgaagtgctttgtccgtgcttacagacctgcgagcgagaaagcccactccttgaggggtgggatgaaagcgagccgttttctgaatattgaatgatcctgaaaaagccagcgtaggaacgaaatcgttgtttttcaaagggagccaatgcgccttcattcgccgacgatatgcggctttgcggcgaacgttgggcaaagccaagaagctccatatgattcgcaaaatcggccgcaaagagtcccgctggatgaaggatcaaaatcacaaaatcagccgtcaaatcgtgaatgttgcgctcgccaacggtgttggcgtgattcggatggaagcgttgacagggattcgcaagcgagcaaaatcggccaaagaagcaggacgaagccttcattcttgggcgtttcatcaactgcaaacgatgattgcctataaagccgaaatggcaggcattcgggtcgagtgggtgaagccgacctacacgagccaaacgtgtaaatgtgggcatcgggaaaagggaaatcgcaatggcatccactttcagtgtaaacaatgcggatacaccctccacgccgacttgaatggcgcgatcaacatcgccaaagcgatttcgggctttgtcgccgaacctagcgcactggtcacaggtgcgccgcccatggggatacatcgtaacccgatgggacggggtgatgacacacccctgaagcttttgcgttgtctgaaccagaaatggaggaggacgcaaacgacccaagaatcccacgccctttaggcgtgtggagtgtcaaagaccgggaatgagaaattgatttgatttcgcgtggacattgtttgatttccagcgaattcacaaattagttgtgtatctcttcaagcagcgtttaaactgatgattgaacgggcgaagaaaaataacacaaaagcctcttctgcctttgtgggcgaagaggcttgtttcacttcaatgctttgtaccaggttcgctttttttcatcattcctaagaggctggtgatttagtacaaaatgctgctagttccaactatttctcaattagaaaaaccttacgaaatcacccttcttttttggcgaaatgccgctgatttgctcatgacaaccgtttttcaccggccttctaagcgctctcttttaggatgcaacccaattctccttaacatgtcagcgcagatcgaaatcatccaaatcatttttcatttttttccacaaacacccaatagcggctgccgataaaattcaccgccatcccggctatcgtcgccgccattttcgccagccagagcggcgtgaacagttcgcccgccaataagacgccaagcgacacgccaagcgacaacccgttgacgacaagaaaacgcaacaattccccgatgttcgcctttcgtttcacttgaaacgtccatagccgattccaaatgtagctgttcgccattccggcaccgtaggaaacgacttgggcggccgccgccggagcgcctgcggcagtcaacagaaaaaagacggcgaagtccaccgcggtattgcttaccccgacgatggcaaatcgccatacggtttgtttttctttacgaaatgtatgaaggctttcgttcatgtttcgtcctaactccccacgtttcattgatgacataaagcggacgctctttcacttcatcaaaaatgcggccgatatactctccaatcacaccgagcatgagcagtgtcaccccgttgcaaagaagcatggcgatcaaaagcgacgcccaaccggtgaccgttgagtgggtgaaccactttaagtaaagaacgaaaatgatgccaatggcgctcgccgccgacaacaaaaagccaagcaaactggccagcttcagcggcttgtatgaaaacgaggtgatgccatcaagcgaaaaccgaatcatgtttttgagcgggtatttcgtctcgccggcgaaacgcggctctcgctcgtattcaaccgccgtctgccggaagccgacccagctcaccaccccccggacaaaacggcttcgctccctcatatagcgtagctgatcgcacaccttccggtcaatgaggcgaaaatcgcccgtatcgaccggaatgtcgatttcggtcgccgcccgcaacagccgataaaacacatacgctgtccatcttttgaacactgtctcacccttccgcttgacgcgccgggcatacaccacttcatacccttccttccaacgcttgatcatctccaaaatgagctcaggtggatcttgcaaatcggcgtcaatcacgatgatggcttgtccggaggcatagtccatccccgcggtaatggcgatttgatggccgaagttgcgggaaaagtcaatgtacttcactgtgtcatccttcacggctaattccttcaagatatccagcgtctcatccgtgctgccgtcgttaacaaacaacagctcatacggcccgtccgtctgctccatcaccgctttcagccgccggtgcgtctcgcggatgacaagcgcttcattatacacaggaacaatgacagaataggtcaccatttattttccctccttcatccacgttcgttgatcttttccttcgattagccattgtacacatacaacgtcattcctccgcggcccatgccgccgatggccgcgctttgcccaccaccccattgtgacgacggcacttctttgcaatgcgtttggatccattgaacaagctcattgttgccgaggtcctctccagaaagaaggaaatacttcacttcgccgttttgggccatctgctccagcttctcgggggtcagcaccggatcggttcctccgaatccgcccatcgccatcaccgcgcgatcggtgtgaagcatcatctccgccgcttcggttgcccgaatggtcgcggccaaatattttgctttcccagcgtgttgttctaaatagaccaccaaggctgccaacgaactgttgtcccgaagccggtttccgtcctccgcgacccggtgctttgcccttcctgcaagcgcccaccttgccccgccggcatcccagcagccggcatggccgctccttcccgacgcaaatccggtccggcatacggaatcgtgctgtttgtcccgtccaacacgggcgtcaacgaccaacacgccggcagcgcaagcaaaccaaacagcgcggccgcgtatacaatccgccgccaacgcttccggaagcagcacactaaagtcgctgaccccgaacactttcgcgctcaacgcctgcggccaaatcgccaccggcggcttgtcaactgtaatgaatccggctggatctaacgcggcaaagaaaaacgccttccaacttgcggccatgcttttcgccgccgccgtataatacgcattggaaccactgtttccaatttgatagaaatgcaaaaaagctgaccagaccatgatcgcgatgatccatccagtttctgtcgttttttcctcatggactctccctttccgtcgtgctctttgttttctaacggttacgttacatagtgttggtgaaagtttggtgaaaaagatggagcgggtggacaaggttttcattttcctgataatgatcatgtgctatgataagggtaaaggaggtgaatcgtgtggaaggagccacgatcgtgcagcaaattttaaaggcgcttgacttgcattccgataaaatccgtcaacaaatgaaagaaatggaagatcggctgcgcactgaaattcaagatacagaaaatcgattgcgcgccgaaatccaagacacagaaaatcgactgtatgccaaaatccgcgagacggaagaccggttgcatcaaaagcttatggatctggaaaaacgcaccgacgctcgatttgaacgtttagaaacgaaaatgaactattggcgtcttgaatggtcagaaacgcaggaaaccgtcgacttcctcgcccgcaaaaccctccaacatgagcgaaaactccgttcccgagctggacaaaacgaaatctcttaaaaacgaaaaaagccaaaccgaccgccggcactttcctgcttgacggtcggtttggcttctctatttcgtttctcgcccgttttactcgagacggattcttctttgaacaggcgcttcctgtgaggattatggtgatgtcgaatggaggcaaacgtttttcccctttttattccgctccctgctgctttgcgatgttcacacgcgaaaacgcctctctcatcacctcatacgaccgtttcagccgctcatgatagcgcggcgcctcccacaccggccacgcatactcataaaatcgctccgctggcagcacgtccccgttcatggctgggaaagaaaacgaatcgtctccatcctcaacgtacaaaccaaggcgaatgccttcaacgatgacacggcttttgagcccgcctttcgaccacatgtcgcccatcacctcgcgccggctcgggtcggtgacattgaagagcgcccacggcaggcggatttcatacatatcgccgctagggctgacgctgatatcggcgagtgaatcgtacgccgcatcatccgggttggccgtgccaaaccgcaacatccccgtttcatacgaatcaaacggcacgaccttgccgcgggcttcttccaattttttattcaacgtcaggcgaatcgggtggtagacgccgttatctttcccgctggcgtacggcgccgccggcatcatgttcagccctttgccgtaatggtagtaaaacgtgtcatagtagctgtcgacaagcagccgggcgctctgttttccatggatgaccaaggcaaagtcaattcccgctgtccggacgtcaaaaagacctggcaggcgcgattgcccttggttcgggatcgtgtcaaacgcgatgtatgtcgtagtgtcatcggtgatgcgcccgctgtcaagccgcacatacaaatacccttcatcgcttgtgacgtacagcgcccgcttgccatccgtccaggccggccggattccgttgaacgtccaatcgtctttccgtccgtccaccttgatcatcgcggccgcgctcgggcccggctcaaaccgaagcagcccaaaatgttgttcgttcgtctgcgcgttcagccaaaacggccgcctatccgggttgtcataatccatcgtgttccacgtccgcttgaaccactcatcctgccaggaaaacaacaacccgccggccattcgctcatgaacgatgtcctcaaacagcttgcggtcgattgacccttgttcttgttccgacaaaaatccttggtttttcccgtgcacgttccggtgcgccatgccccgtgaagaaggaacgccgaattcggcgaccaaaatcggcatccggtgcaccgccttcagctcatgcaagtagccagcatagctgttgttctcgccgcgttggtcaacatagctgacgtacttttcctcacgattcaaaaagtcagggtaatacggataaatgtggtatgacgcaaacagcccggtgtgcagcttgtcggtggcatgcatcacattcgggttgacggagacaagatcttctttgacaagcggctcggccggatggcgaaggggatcggtcgtcgcccagttcgtgaaactgaccggccgctgccagccatatgtttccgtttcatacgccaccgcttcgtcgatcgcgcgggccagccacacttcaaacggactcgcccctttcgtataaatgtaagcgccgcggtagtcgccctgcttatggtgtttcttgttcgttgccgccaccacttccggatcccattcgacaccgaaaatccaaccgagaacgtatggggaaagatcgtatcggtacaccccgccggcatgccccggccgtttcgcaatgcgagcgctgccgtgaacgatgtcgatcgtgcggcggatctcggtgtgaaacgcctcgttcactgcaggcgcccacacatccttcgtgcgaagcatcgccgcttcatcgatccagacgccgtgaaacaaataaagcggctgcttcgctatttgattgtactcgtaaagcgcttcgtaaaaagccggcgggtggatcgtatagacgcggatggcgttcgcgcccatcgccccgatgtactgcagccagcggaaatattcctctttggtaatcttcgtttccccagggaaggcgccgggtttgctgatgccgaggttgactcctttgatcaacagcggctcccagcgcccgttgcggtatacttgaaggtagtcgcgcccgaccgttcccgacaggcggatgccggcctgttccgccgtttgaacagcggcccgcggcttcccttcctcttcatatgtcttcgtttcccgcaatatcgccttcatcatcggcacatacgccttccaataaaacgccgtgccatcatccggacggttgcccgccgtccatttgcgccacacgtccagcccgaccgtctggtaaacggacggcaattctccttgatcggcgtaatcgccgcaaaaatagtacgactgatacgtccgcgcctcgtgacggacaacggccggaaaggaaaacggcagcccgatcgcccgcagcttctctttgccgcgttcggaaagcgacagcgtgtatgtcgccagcaccccgcgcccgtcgatcggcgtgacgatgtcaaaccagtacgaatacggcgcccgcacgctctttccccactgcgcttcccctgcttttgtagacgaaaacacgacaccgtccgtccctatatcgcgccggtcaaggacaaggagccgatccgtttcatccaccaacaccatgcccgggccgcgaaacgcaaaccgttttccgtattgcgcttcgtagttttctctcacccacaccggcacttctcggcttcccaaatccggaaaatagcggccgatccaaccggtccactcaaggccaaacaactgcgcaaacgatgcgcgcacctctttttccgtcggatgggccatcgagttgaactcggcgatcaacgttttcccgccttggcgggcaaactgccaaagcgccttcatctcctcctcatcaagcccgccgtgcactttcgccgaccgcgccccgtccgttcgctttcggatgaactcttcttcatatacaccgtacgtgtcggcgatataaacagcatcataccgggccatcgcctttggaaacggccgcacgtcgtacgttccctcttttttcggcacaaacccggcataatcacgcgccgtctcataccgcttcccgttgtcgtgaacgtatttttgctgattgagcagccaaataagcccttgatgctcgcggtacgaccgatccggcacggtgtgatcgacgataagcaaatcgagcttcgtttccggcttcagccaccaaagccaatacggggcggacagaagcaacaccgccaagacaagatacacataaagccaactgaacacccgcttctccatctccccactctccccgttccctccctattttccttataacagaaggaaggattgtccagcaagaatgagcgaattttcctatgcggtccatcgcccttcaaaccatagcgaaaaaaaaaaaaaaaaaaaaaaagcaagccccttgccaagagcttgcccgccgtcatgcccgtcttagggggctggtgatgtagtgcgacatcctatactactcattccacccatttctcaattagagaagctccgcagactgatgaaaatgccgccgattagcgcgcggaagccgtttttcacctgccttttagcggtttggctcatagacgtcccatgtccatttgatcgactcgacgatttgctcggccgcctgttccgcttccaattcgttgatcacgacacgcgagtgatgaagggcgtaagccgactgccgctggaaaaagagctgctccacttcttcaagcgtcttgtttttcagcaccggacggctgtcgacaatgagcggcagccgctcctctttccaatgctcccacgacaagtcaaggaaaaagacgatgccatgagccaaacaggcgcgccgcacctcttcctgcaagtacgcgccgccgccgagcgaaagaattttcagccttgtatttgtgcacaaatcaacgatcagttggcgctcaacctgccgaaagtacgcttcccctttttgcgcgaacatctccggaatcgtcatcccgtgccgccgctcgatttccgcatcgacatcgataaagtcgcggtacagctttttcgcaaccagctgcccgatcgttgttttccccgctcccataaagccgatcaaaatgatgtttcgctcgcggagcgggatggccgtttgcttattcatgatgaactcccctttctcccccaaccggcaggtacctgtttttccgtatccatatgcgacaagagggcaagccatagacaaccgattatatcccttgccaaagccggtcaccggctatactttcgcaaaaccgacagcaccatccgcacgtcctcgatcggaatttgccccggagcagagctttggtttccgacagcaaacgtcactgtcgagccaaacagccatccagccagccgagtaatggcgccaagctcgcccatcgccatcgtaatgagcggaacggacagctcatgccgtgcttcctccgtcgcctgcaacaagacaagcacatcttccggcgatttaggcgtaaccgccaccttaacgatatcggcaccgtaccgctcagcttgacgcatgtcagccacgagcgtttctttcgacggagtgccgtcaaaatagtggcgcgacacgatgagacgaatgccgcatgcttccgtcatgcggcgcacgtcggtgatgcgttccccataagctagctcataatctaccaaatcgattgccccgcttcgacagattgcttcgatcaactgccgcacttccgcttcattgagtgggatcagctgtccgccttcccgctcggaacgaattgtaaataaaatcgggatctctcctgctatgttccgcagccctttggccgtcgccaatacgcgctcttggtcatcaatcgcccgaaaaaaatcagcccgccattcaagcaaatccggttgcttccggcacacttccgccgcctcgcgcaacacttgctcggcgtcagccccgacaacaggaacgcaaatgcacggctcagtgccgccgatccatgtattcctgaccctaatgaccttcaatgaaatattcatcgatggttcccccaatcatgtttgtcgaacagaaagcggcggctagccgcaaaaaaacctaccaagtgggcagaacagcatggcccatctggatctcgcgatggctctgccacgcttatacaaaccgaaagcaaattgctttttattataatccgattgtcccccctctcttcccgccgtgcttcaatcgtttccttttccgctcttcgcaagaaaaaacgaccggccacgttgaacgcctagaagactggtgacttaatgaaaaaacagctcaaaaccagctcttctcaagttgagcagctctgtaaaatcatctcttctttcctgatgaactccatcgatttggtcaagaccatcgtttttcaatcgtttttcaccggccttctagctctttagtagaaagattagcaaaaaaatcattgttcagcaatcttgtacgctgaaccatccacatttttctgcattcgcttggttttcgcacctcggtgagcatcggaaaatcaaacgttgaagattttacgcgacagacgccttttttcacccttgatccgaagaacaacgtacaaaagtacatttgttggaaatattcaacgatttaggttagagaatgacattcatctctcgcttattttgggctaccccccgtacaaaatggaagcgggagtcctctgtcggaaaataataaagagcgaacatatgactaccaccaatgtccaaacgttttttctttctaaatcatatgccagcttctccctcaagacggacttttcctcttttggacgcagccattcggcaatgcccttaaaacatgaaaaaacccggaaagacggcaaaaaacagtcctctgggttttcgacataacgattcccttctcgcttattcattgtcacttacgtcctctcaacgagacccaacttgatcaagagcacctttgttttactattgattttctaaggcaacaaaaggctgttttgcccccttgcacccctcgaaaataaatgtggttatgtcaacttgtacagttgactgaaatcatcaatcgtccaaaagcttgatagatcaattatttctttcgataatcgaagaaaaaatacctcatgcacacctctcccgtttttgcagccattttggggtgtacaaaatggggaaaagggcacttctgctcaccgttgccgaagcacccgctcaagccccgccgccacgccgtcctcttcgtgggagcaagtgacgatgtcagccttcgctttcaactccggcgcggcgttggccatggcgacgcggcagcccgcgacctcgaacattgacaaatcgttatggctgtcgccaaaggcgactgtatcgcacaagtcgatgccgtaatgggcggcgagctgcttgagcgcctcgcctttcgtcgcccgttcgttgttcatctcaatgttgtgcgggtgcgacgaggtgaccgtgacgccggggagcgccgcgaaacgggaggccgcatcacgcaaccgctcgcggtcaagggcgaaaataagcagtttgtataaggtcagctgtggatcgtcccacaccgtgcggatgtcgtcgacatacgtcacccgcgcttgctggaactgcttgttcacgagccacttcacatccggggccgcatcggccatctcggaagcgagcgattcccattgggcgcggttgtgcaatccgacgtacaccgcatcacctgtgtacgtctcgcaatacaaatcggactgtttgcgcacccactcaagcgtcgggcggaccgctgtccgcgcaagcggcgcttcgccgatgaccgtgccgtcctcaagcgtcacaatcgctccgtttaagctggcgatcggacagacgaggcccgcctcacgaagcggggcgagcgcgtctttgcgcgcccgcccggtgatgacggcgacgatatggccttccttttgcgcggccatcatcgcctttcgattgcgctcactgattttgccttctccgtttaatagcgttccgtccatatcaagtgcaatcaacatgttcatccctctttctgcgtcgtgcaaagcgctcctagaaaaacggagtcctggcagaagcagcgggctagtggaaagccggaaattcccgcgcttttcactccgtaccccagcgcctgcccccatcatctcctgttctgcatctctttctcctgttcggcatcactgtcggcttcttcttagatcgcaaactgttcaaacaattccctcacttcatcggaacgaggggttgggcctgtgctcatattcacacccaactcgcgcaaaagcggcgccagcaacggtccgtgttccttcgtgacgcgcacatggctcggcacacacccgagcgcgcgggcaaatgcgagaaaactttgttgcagcgtcttcgcatccgtctggccgcgaaacacctgatgatgcaaaatgacgccgctcgccgcatcggcggccaacaccagcaacggaaaatacgggcgctcccagcgccgttcctggatcggcctgttcacataagcgaccgaaaactccacgaacagtggggctcgctcgagcgtcttggcctttgccaactcgtccgtgccgatgtcaagcgcggatgtttcctttttctttgccttcgggggaggcacccagccgtcgcgccaatgaagcccatcctctctccgttcggcgatccgggcaaacaatcggttgccgcgagcggacgaagctaggaacagctcgccatcgcgcagccgctcggcgacaacgaccgcttgttccaatgccatagccgcccatgccgcttcctcttccgaaagaaaccatggataatatccaggaacaaaactgcggaacatcggcaacagctgttttccgctcaccggaatgtgatgcttcctcaacagcgctttgtcgtctctttctaggtggtttcgaggcgccaacgacacaagcaatgcgcgttctttaaacacagcgtcttttggatgcaacgttccagataaaatatcttgcaagcatgcatacccttcctcacccatgtaaatgacaaggccgtactcctggccaagcgccccgatcaccgtacaatacaacgattccccatcaggagtcaccacggcaaaaatttgatcatcgtccatccatgtccacggggccaagtccctgtaggcgagcgcttgatcgaacagcgttttccatacatcctgttccacttcttcgactctgcctttgcttgcggctcgtttcgtttttttcgcctcaccttcttccttcaccacttttcgttgaaacggggcgagcgccacattcacgttcgccgtcagctccgctgtgctcatctcttcctctatggcttgcacttctccccagctgtcctctttcaaacccactcgcacggccttgatacagcacggatacaacgcgtcgggaactggatcgacgatcttttccaaaacgatgtcatgctcccacatatctccaaaatcatatacgtattgggcgcggtcaccttcttcgacaaaccattgcccgatcgtttcctcccgctcatcataatcggcgccgtcccacccggctgcttcgttgccgatttcaatgcgcagccgcgccgttccgccgaccttcgttatataaaacgtatgcaagtgctggtccatccagccgaacgctgcctgcaacacgcgatgcaactcggcgaacgtcatctcccccggtacaagcaaccggcgccaaatgggagggcgtgtatgcttcaattgcactttgagttgataaatcattctcttcttcctttctcattggcttgtcttgtcctctattataacagatcaacggaaacatgatgaaatcttcccttttttcatagtataatagatgagaaaaattctcaatgaaagcgaagggatgtgcatgtggatcgtttatgctttgctggcggcggtgtttgcggcgctgacatcggtgctggcgaaaatcggcattgagaacgtgaactcccatctagcgaccgccattcgcaccgccgtcgtgctcgtgctcgcatggatgatcgtctggatgacaggggctcatcacggcctaaaagccatttcgacgaaaagctggtggtttttatgcttatctggagcggcgaccggattgtcatggctttgtttctacaaagcgatccaaatcggcgatgtctcgcgcgtatcagccattgacaaatcaagcttggtgctgacgattttgtttgcggctatgtttctcggcgaaccactgtccgcgaaagtggtgatcggggtgttgctcattaccatcgggacattgatcatgatgttttagccagccgcctgctcaagcgtctagcctgttcttctggaagcattgccatcatgcccaaatttggtatttttccatcaagcctatagacaggacgatccaaaagatgttatgatagttctcataatgaccaagagcttttctcgcccctccacatcatttcggcatagaggacagcttttgggatcacctcattaaaaaataaggtcttcgttgcgaccaagagtgtgtgaatggcttcgccgctgcttgtcaaacggagagtagtttgaaaggagatcactgaatgaatgattttcacccgttcggctggtacgcggcgaaaattgccccgcatttgccgaaaaaagcgtttcaacctgtgaagtcccgcttgtttggaggtctggcttatgtagggctcgtcatcgccggcatcctcgctgtatcactttttcatcttcacccggtatggaacctcctcatctctgttgtgcttggtttcagttttgccgcgttaggatttttaggacatgaaattttgcacggcacagtcgtcaaaacgccatggctgcgcgatcttctcggagcgatcgccttttggccgctttgcaccggtccgaagttgtggcgaaaatggcataacgccagccaccatgtgcacacccagcatgaagaaaaagacccggacgcgtggccaagcatggagaaattagcgaaaagccgcctgctctcttgggtataccgcatcccgtttccgattcgcgcttctttcgcttttagctcgttgtccgtgatgtttacccttcactcgatccggatgctgttttacttttttagagactttcgccggaagaaccgcgcggttgtcctgtttcaatttttcttgccttgggcgacatggctcgggctgttatggcttgtcggctgggaaaaatggtttttcgcctttttgcttccgctgctcgtcgccaacacgatcgtcatgagctatatctcaacaaaccaccgtctcaatccgttagtgccggtcaacgatccgttggccaacagcttgtccgtcacggtgccaaagtgggtggatatccttcacttcaacttttcgcaccataccgaacatcatctctttccagcgatgagttcgaagtactatccgctcgtgaaaacatacatcaaacaaatgtggcccgaccgctaccacgaaatgccgatgggaaaagcgttggccgccctttggaaaacgccgcgcgtctactacgagcaacatgagctcatcgagccaaagcaaggccatgtgtacggcacgcttggcaatgggttggatcccgaccggattgtgcatcgcgagctggaaacagagaaacaaccgcgctcagctaaaaaacgggcaaaaacaaaaaaagcagcggggcaagggaatttgtagaaaggattggctttgcaacaatcagccaccttgtgattctccttttggatcatcgatcaagaagcggcggagaagggaaaagagcgcttttctttctgcaaacccgcgtttccgtgtatgtgcgcacaaccaaaaggtgccccgtcatgtgggacaccttttttcattgcccatcagcggcagcggtcgaggcaagcggccagccgcttctcaatgtcggccgcgatttccttcaaagcaggatcgttcatcatgccaacgagcatcgtcggtttcggcatgccgattttcgttgtgccgttttcttgatagacgacgagtttgcacggcaaaaagtagccaaccaagaggttttcgtttagcacccgagccgcttcttgcgggttgcacacttctaaaatgaccatcggcgtggaaaaatcaagccctttttcttgcagcttctcggttacgctaaactgccagagcacgccaaatccttcttgtttcaagctttcttccaaacgctcgatcgtttcgttcatgcccgttgacacgtcaaccgtgtaatggaacatcgctcattcttcccttcgttatgttttcccgttgtttagcatgcccaaatcgatcgctcaccatcacgcagaaaacggacggcgacacatgatcagttccagcgttcacatgtcttttcccgtgacccgtcgcctttcaagcgcttcgatcataaaatatccacccaaattttcaccgccgtcgccaaaatcaacacggcaaggatgacttgcagcactttcgtgttcattttttgccccgctttcgcccctagcggagaggcaagcaagctcgcgacgaccatgatgagcgccgggatgtaatcgacttggccggtggcgattttcccgaacgtagagccaatggaggaaatgaacgtaatggccaaagacgtggcgatcgtcattcgcgtcgggattttcaggacaacgagcatgaccggcacaagcaaaaacgcccccgccgccccgacgatgccggacccgacgccgatcagaaacgccaaggcggccgccacccctttgttgaacgtcacttggtcaagcggaatgtcatcgatcccttttttcggcacaaacatcatgatggccgccaatgccgccaagatgccgtaaacgacgttaatcgttccctcgctcatcagcttcgagccatagccgccgacaaaactgccgaccaaaatgcttatccccatatacaaaatgagcgatttattcaagtaaccgctttttcgatacgcccacacgccgccgatcgtggcgaaaaacacttgcaccgcactgatccccgacacttcatgggcgctgaacgccgccagcccaaacaacgggggaagatacagaagcattggatatttaataatcgacccgccgatccccaccatcccagaaataaacgaaccgacaaaaccgattaaaaagatgacaatgagaaatgcgagcgaaacatccattgaccatccctcccttttgttttcaaaagggacggggcacgcccccgtcccttgccaatctgtgccgcttctttaggcatgggtatgatgcagcgcgcagcggtttgggccgatttcaagctcccgctctgtttcaatatcaacggttttgagcccgcggttgatggcgacaatgtcttcaaagttcggtggtgtttcggtattggcgctttggatgacaagatcgatgaattcgtctttcggtttgttttgcatcatctcattgcgggcgcggatgcggcctagcgtatcgccgacatacccctccgcgttgatttcttcatctaagttcgcgtaatgagccggcaagacgatcacatcatccgccatggccgcgactttttcgtacacggtgtcatacaaatccgccgcccattccgccaccttgccgccgaggtccggccgcccgagaccgccgacaaagatcgtgtcacccgagaacaaccatttgccgttgacaaagaacgagacgctgcctggcgtatgccccggcgttttcactgccaacacttccaaatgaacgttttcgaagtcgatcgtttcatgttgctcgagcggctcgaaatcaaacaccgctccctcgcttttcatcaagtagtacgtcgctccggttcgttcggccagcgccttgccgccggaaagatggtcggcatgcaagtgcgagtccacgatatgcgtgatctttaccccttcttgttgggcggcttgttcgtacacatcgataaaccgcaacggatcgacgacaagcgcttcgcttccggagatgaccatatacgacaggcatcctttgccgacgcggatgaattggtaaattttcaactgatcatcttcgtatactttggcttgatggagatgctcactccacgcctgcatcccgccagcgagcgtataaacgttgtcaaatccggcttccgtcagctgttcggcgacaaacgccgccgatccgcccttcgcgcacaccacgacgatgtctttgtctttcggaagacggtcgacaatcgagtccaaccccatcaatcaattcaaaatacggcacgttcaaatagtcaaagttttccccttcgattttccaatcgcgaaaatcgccttcgttgcggacgtccaagatgaacagcgattctttgtttaacaccttttccgtcatttgttgcacggtcatttctttcaccatattatcataccccccaatgtatatttgattgttgaaaaaggccgctccattacgattgagcggaatcaagcggcccgttccattgcgacatgcctggaatgacgttgcgcacacggtcaaatcctttttcggccagcttttgcgcagccaaatcgctccgtgtccctgtgcggcacacgacgtaaatcgttttgtctttcggaagctcggccatccgattctcgagctccccaagcggaatcgaaacggcgcccggaatatggccaaacgcatactccgccggttcgcggacatccaagacaaacgaatcaggatcgtgaagtttttcttgcaattcttcattcgatacgacatgagggaatgtcgtttctttgcgtgtttcattttccgctgacttgcggatataatgtttcaaaaccccattttcttcaattgttcctaaatattgatgccctgtgctttccgcccatgctttgatatcggctttggatcccttatccgtcgcctgcacttccagcacttggcctggctgcagctcattgatggcttttttcgtgcgaacgatcggcatcgggcaggacaatcctttcgcgtctaccgtcatatcgactttaatcattggcagattccctccttgatggtttattcgatcggtccttcccaggcgagcatgccgcctgtcatgttgactacgcggtaaccgcggctgtcaagaaactccgcggcacggccgctccgtccgccggaacggcagacaagaatatattcttcatttttgtccaattcatgcatgcggaactcaatcaagccgagcggaatgttgaccgctcctggaattttgcctgcagcgacttcatccggctcgcgcacgtcgataatatgaagagattctcctgcgcgaagacgttcttctacctctttcggtgtgattgttttcatcatcatcctcctctactgccaggcgtttaagccgcctttgacgttcgttacgtgctgaaatcccattttctttaacaatttgctcgctttttggcttcgcatcccgctttggcaaatgactatcacttctttttctttggatagttcgtgaacgcgtgctgtcaattcgtgcagcgggatgttccgaaaacctggaagatggtaagactgaaactccatcggggtgcgcacatcaatatattgcaccccaggttctttcaaccgtcgtttcaattcctctgttgtgatcatccgcacccctttcggcgggatgaagcggctggctaaaaaccaaacaagcaaaacaaacaggatgatgttgatgatcgtttgcgacatatcattccctcattattaaataaataagttcacgttcccttccgacgcatcagccaaatacgcggcgacgccggcaaactcaatgccgtcgatcaattcctccggcttcagcccaagcaaatcgaccgtcatttggcaagcgacgagtttcacgccttgctctttcgccatctcgatcaattgcggaagcggcatggcgttatgttttttgatcacctttttaatcaacttcgggccgatgccggcaaaattcatgcgcgacagccccatgcggtccgcgccgcgcggcatcatcttcgcgaacatcttttcaagaaatcctttctgtaccggaaccggcgcctctttccgcaaggcgttcagcccccagaacgtatgaaagatcgtcacgtcatggtcgtaggcagcggcgccgttggcgatgatgtaagccgccatcgccttgtcatagtcgccgctgaacaaaatgatcgtcgtctttttcttcggctgtgtcatctggctgcctcctctctaaatatacatatatgggtatattaaaacctaaaaaattatcctttttgaatccagaacgtcaacacaccgttttcctctttcatctcaatgaccgtatggccgcttgttttcgcccatgccggcaaatcgtttttcgcccctttatcggtcgtttgcacttccagcacttctcccgactgcaattcgtccatcgcttttttggctctcaccaccggcatcgggcaagccaatcctttcgcatccaatactttcgctacgttcatgatgatgacctccttcacaacagatttttattaccattacccctatgggtatattactacaagaaaaagaacgttgtcaacacctttttgttgatcaacgcattaacggcttttcacaagcagttccactgcttctttgacaagactgtctgtgctttctcctttttccatgctttcacgcaggcaatgttccaaattggtgctgacgatcaccgcaatggcgcggtcaatggcattgcgcgccgctgaaagctgggaaacgacgctcttgcagtctttcccttgttccatcatgccaaggacgcctttaatttgtccttcaatccgttttaagcggtttttgatctctttattatattccatcggctcgttcgccccctttcttgacaatcacaagccgtgatcgaatagcttttcacctcatagccataacagcgcaacagccggatgccgacgtttttttcgatggcatcctgggcaatgatatgaagcggctttcgcgggatatgccgaacatgccgtttcaaatacgccaccggaatatgcaacgcttggccaaatatggagccgttgctttcattataatcgcgcaagtcaagaagaagcaagccgtccggcacctcttctaccggaaggcatgggatatgtttgacaggatagtagcgtcgatacaacgctgcgcccaaaagaatgagaaagaataacaaactgctgacgatcaacggttcaccccctctattcaccctatgcacgatcattatataccctatacggtataatgacaataagaaatattttcctcaacaattggttattcccagcgaatcaaaagaccatagacagccgggtgaaaacggacaagttccacgttgcccgccttttgtttcacataggaaaacagttcatccgacggaatccgctcatggagcggcggccccatttcgctttcaatcgcttcccattcgatcaacagaaactgcccttttggcttcatcacgcggcgaatttcgtcaatggcggcttcttttcgttccacttcatgaaagacgaacgccatgattcctttgtccaccgaatgggaaggcaaggcggttgaggcgacatccgccacctgatattcaatgttggtgatcgcaaactgctgcgcccgtttttttaataactggatcatctcgggctgcacatcgatcgcgtacacttttccgtttgtcgcctgcgcgagaggaatcgtaaaatagccattccccgagccaagatccacgatcgtgtcattcggtttcacagacaacatcgaaattgcctgttgcgggtcgatccattccttgcgcttcggatccaataatcgttcagcatgttcgtaatgaaaacgatgccctgtcatccttttccctcctattcctcacttcaatttcattatactcgtaaagagaggaaaaaagccggcattggaaaacgccggctccttttccctaccgaacggcgcaacggtttggaccgatttccatctcccgttgttcctcttccgtcggatgcaatttccccatgttggtctgccgaatttccttgtaagcattcggctgcggcggcaagttctccgtgaccgttcggcggaattcttcatcgctggaaatatttaaaccatgatttttttcataaagaatccccaaccgttccgccacactgccatccttattcatttcattcggccccatatagtgcgccggcaatacaatcagatcatctgcaagctgtttgtagcgtcgataaagcgtctcccgcagatcgccgacccagtcttgcgctttcccagcaagatccgggcgtccgatcgagtcgatgaacaaaatatcaccggttaacaaatattgatcgtccacaataaacgatgtactaccgatcgtatgccccggcgaatacaacgcttcaatcacgacatggccgacgcggatgcggtcgccatcttgaatcggtgtgtaggtaaacgtcacctcttccgcgtctttcggtggcaagtaatacgttgcacccagttcttccgccaacttgcgcccgccagaaatatggtcggcatgcaagtgcgtatcgagcacatgcttgattgtaatgccgtgttcgttcgcaaaacggacgtacgcgtcagtcatgcggttcgtatcgatcaacgccccctcgccgttcgattcgacgagatacgagagacaccctttgccgaggcggacgaattggtaaatcgttcctccgcttttcagctcgccgattttcactggttccaaatgctcgctccacgccttcatgccaccttcgatcgaataaacgtccgtatagcccgccgcttccaactgttctgccacaaactccgacgagccgcccttcgcgcaaacggcataaatcgttttgcttttatcttttggcaaacggtccaaatatggttcaatgccatccaacacttcaaaatacggaatattgacgacctcgacatgtctcccttcaatccgccaatcggcaaaatcttcggggttgcgagcgtccacaatgaacagctcctcgccgcgaatgatcttattggcgatctctttgaccgaaatcgtttttgccaacgatatcccctcctgatctcatagtttcgtcaatggtccgttattctcaacgatgattcgcctgattccacaatgccataatggcatccggatcatacccgagcacccagcggccgttaatctcgatttgcggcacgcccatttgcccggtcgtttccaccagcctccgcgccgcttccggatcgagctcgacattcacttccttaaacggaatcccttgagcgcgcaaaaagtttttcgccatcacacaatacgggcatgtcgttgttgtatagacagtgacttgtgccatattctccttcctcctctcccttattagaaggccaatgtaatatcggcgtctttcgcaaactgcaggaacgtcgccgcccccgccacctcaataccatcgacgaattggtctttgtcaagccccatgacatccatcgtcatttggcaagcgatcagcttcacacccatctcttgcgccatttgaagcaattcggcaatcgatggaacgttcgctttttggaacccttgttgaaaatgttctttcccttcaggaatcggcaattgtttgtgcgcttctttatggatgagattcaacccttcaaacgtgaaaaacacgccgacttctgcgtctgccgccgcagcggctgtcgcgatgttgaacaccttgtacgcatcaaacaacccgccgtttgctgcaatgattgccactttcatgcaaacaacctccttatgtttttcgttcattatgttttattgtctgcctcaaatttatacacatatacacgtttttgttatatacatatacgtgtatatgtatgttacagatataatattatcgaattgtttgtcttttgtcaacaggaaaatacgcatccaattctaaaaaaataaaaaagcagcaaaacaaaggctgctttcaaagcgtgcaaaattgttttccatatttttgcctcgggttcgacagtgattcacttggtgacccttaaatgcaacatcaaacataagttcatccccctttatcagagatccataccgaggacctacctgtaaatattttacttctgcgcattataaggaaacatccgcctaccttctgctccgagttattagcaaaaaagcggctttcgcccaaccttctcatgactgtcaaaaccatttcccatctttaacattatacctttcttacagtgaaaaatttcctcaacaaccatggccctggcgcaaatcctagcgccagctcccatgcaccgacacctgcaatctgaaattggcgggccaatttcattttctgtcccatgcttctgacatcttcaaaccatacctcatgaatgtttccaagttcatcagtatatcgaaaaaacggcgattcatattgaaacgaatattgaatcggtgattggtaacgcatggcggttaaaaccgcctcttggttggagagagcatccgccgatgtcccaggctggtatggaatgatccaatcgtatccatataacgggagtccgagcaagattttttttcggggcacgcgctcgacggcaaactgaagcgtcgatctcacctcaccaattggtgcaactgggccaggttcacttgttaaatggtgccaatcgtacgccataataaacatatagtcgacgacagcgccaatgccgccgtaatcgtagcctcttagccaagggatctcctcgctcgttttcgctggaacggcgatcgtcaaaacatatccagccggttttaaccgatcgcgcaactgacgcaaaaagccagtaaacaaatcacgatcctcgccgcgaacttgctcgaagtcaatattgacgccaccatagccttttcgtgatactaaataaaagatgttctcgaccaaattcgcccttgcttccggattgttcagcacttggcttgccagtctcgtactaaatccttccgatgttaggttcgtcactaccgcaatgggcgtcacgcggttttgccatgctgtttcaatcgctgcggcgtcatcccgcgtagtgacaatgtcgccattaggggcaaagcgatattcgaacagggcaatgtacgatgaatagggggcaaaatctcgcacgagcgtccgatctaagttcggttcgcggagagtgtaataggctaacgttatggcttgataccaggaaatatcaggaatataaattttcattcccggatgcattctgtacggatccaccgccggattggctgcccgcaactgttcgaccgtcacaaatgctttccgtgcgatggcgcttagtgtgtcccctggctgcactgtatacgtatagctgggaacaagcaatgcttgaccaggaacaatattcgtttcaactaagccattgacaaggcgcagactttccagcggataatcgtatcgcctgccgattgaaaaaagcgtatccccaggctgaacagtgtggataaacatgatcatccctccatttcatcaatcaacaaagtttcgtcgccggtatgataatatatatatgcctgttgcttgcgcctgcaccttgtcttgctatcttctgtaccccatgtatgtgctctactccccattatggcatgtatgataccccctggagcgttctcctttttttatactgcacattgaactccccttcttccttcctgtaagacaagtgagggggcgccttgtatcgcggactcctccttgtatgtaatctccaatacatcctagtatcgatttgattgagcgaaccacgacagtcaattgccgttcttttgttttattctcatttgcttgtgcgctactcttaatcctaaaacaggacaaaacaaaaagcggccaaaaagccgctgttaaagcaaggtaaaaaaataatatccaaacaatccggtgatcagcagcaacagagaagccaaaaaccaaatcagcgggcgtgacggccggaacgtttgttcattaatttgtttcgtcttcacgacataactaatggcagaaaacacaatcgtgcagatggaaatcaccaccgccaatgctccaatcaatcggacaatggccgtggacaatgcgttgctcgttgatttttcatgcaaattgatcattaaaaaagcaattccaataatggcaatcgaggtgcgaatccaggcgagaaacgtccgttcattggctaagtgttgctgaatatatttggagtcctctgtcggttgctgtttcgtctctttcatccattatttccccttttctctatcgacgatgtgcttattggatcgattccatttgatccaccatccagtcataactcatcggtccaatcatttttttccgtatgatccctttcgaatcaatgagatagcttgtcggaatcgcttgagcttcgtattggcgggatacctctcctttttcatcaagaacgacagtaaacgtaattccatactcctgaatgaagcgcgcgacatgttccggctgcctttccgattgggttaaattgaccgcgacaatctccactctctcatctttatactgctcgtaaaacttttgcatattcggcatttccgcacgacaaggcggacaccaagtcgcccatatgttcacaatcactctttttccgcgaaaatctgatagtctcactttctccccattcagcgtccgcaatacaaaatctggcgctcgatttcccacttcaattccctcggcgacttggccttcgctttttcctccatctttcaccgaagaagccatgtttttggacaacgtatcatagatcgcccaccctgtcaaaatcagaagtaccaataccactgttgctttcttcaaccttctccccccttgcgttgttaaaaggaaaaaatagaataactcgataacaaggcgctaattttcgccatttgcccagtataaagcaaaacgccgagtacaacgagcaaccagccattaaccttcgataacagtggaagccaacgattcacattttttacgtatttgcagtgatttcgtcatggcaagagagagaagcaaaaatggcacacccaaccctaaagaataaaccaagagaagcaccatcccgctatataacgtttccgttgaactagccaatagtaaaatggatgacagtgtcaatcctacacaaggcgtccatccagccgcaaacgccattccgacaaatatggaacttaaccatccttttgccttacttgtgcttgtgtcccaacgtttttccttcatcagcagacgaaaagagagaatgccagccatctgcaaaccgaatatgataataaacaaaccggcaagtttttcaataaactcgcgatattgaaccaacatctgtccaatcgcacttgccgtcgctcccatcagtacaaaaatgacactgaatccgccaataaacgcaagagagcgcatgaggatctcccgttttccgccccggattctgttttcccttattggagtgcctgtcaaatgagcaacataggcaggaacaaggggaaaaatgcaaggggaaaagaaagaaagcgctcctgcaacgaaagcgaatatcactgacatatggatcgacatcctttcaattcagtcacatttcaagaaaagagcagcacatctttatttcgagtttcgaactcctgtccgatatcccatcacttcgctatcatccaaatcatccattgcccgcctccccatatcgttaaaaatagatacgtatactccgccctttcaagaggatttcgctgccaaatcgtccacaacatcactacggcggcaaggaacagctgatataagtgaatcggatggagagcaaacaaaaaatgatccaacggcggtccgtattgccgttcgaacaaatagtaaacaaaatgcgcccctaaataaaccactatcgtcgaattcaccaacaaatgcataggaatattttggcgataggtgcgaaatatagtcacggtggcagccgtcaccgccccaagcatcacacctcgatctccacctggcaaatacaacaccccaagcggattgtgccataacaaagaaggatccattaatactgggctgattttccaaacaaccaagtaaacgaacacgccgtctattaacaattgttgtatgcatctccgctgttcgcttgaacccgtccagacaacacgccaaaacaaataccccccagctccagcaactaaccaaatgagccagctcgtgcgaataagcaaaggccccacatcaatgacatcattcatgttccgcactcccaacgttggatgctctccaatgacgagaaaacctttcattcctttatcatcaattgaaaacaatgcaaatgaatttttatacaactactcctatgggtatattagcccccaatctagacgttgtcaaccagtggtattagataaaataaaacaagcaaaaaatagcccttatctgcggatctccaaatagaatggagtgccacctatccttcaaaaggagagtccctatacaagagcactttcatttttctacagaatcaagccagacttcaaaaaaccatatgccgccattttcttttttgtctctgctcaactatcattgattcagatgcatcttcatcgccgcaaccgcctggtcaatcaggaagatgccgtggacatggcgacttaccttgtcaggaaagttgctgagcttttcttccgaacgggcatgacatcactttgccactgttttcaaagtttcatccagccgcatacgtgaatagactccagcaagaaagggtagcaaggccacgatcccgattgcccatgtgactcctaataaatctgctattattccagcaattaacgccccgaacgcataaccactatctctccaaaaacggtacactcccattgaagatgcgcgccagttaggtgatgcaacatcaccaattgctgcctgcaaggtcggataaaccattgctgtacccaaacctaaaagaatagcacctaaaatccataaagaaaaactgttaacaaataagataaaccaaagggcaaatgcttgtgtccacattccataggtaattaattttttccttccgactttatcactcaatactcccgtaaacaactgaaaaaatccccatgcggctggatatacggctactattgtacctgtttggctaacacttaaacctacagtagtaaaatataaaggaaatagcccccaagccatcccatctttcaaattggttgccaatccagaaaaactaatactagaaaggtttttatctttccatgttgttaagttaaatacctctttggatgataaattattaatgctctcattttttgtagcattatctcgaatttgaatctttagatgttgcccagtatcctttacaattaaagataataaaattccaataatgacaataccgatccctaaataaaatggttctggtcttaatgagtaggaagaagcaacataacctgatactgcagccattattgccacaccagaatatcccgcgaattcatttaaacctactgccgttcctctttggttcgctttggaaatgtctatcttcatattaactgtcattgaccaagtcagtccttggttaatacctaacaaaatatttgcaaatacaattacccaccatgcatgtgctaaaatagtgagaataggtacaaataaaccaacgacccaacctaacaagagaactcttttcctgccaaacttatcagcaatttgccctgcaaaataatttacaatcgccttagaaaaaccaaaactaatgataaaggaaagagctgcgcttgcagaagccaaaccaaactgttcctcacctaataacggtagaacagttcgttcaatccctaccattgatccaacaaataaattggtaacgactaataaaataaattgatataaattttccttgatcccgatttttttagacattactttcacctcctaaagggctggtgatttagtacaaaaggttgctgatcccagacgtttttcaattagataaaccttgcgagacgatctttcttttttggcgaaatgccgctgatttgcacgtgacagctatttttcacctaccttctaagagtatgtcccaaaagtgttgagacatatctttcattattacaccttttgattcgtgggaggcaagagggagatcgatgacgaataccgattcatcctccgcttacgctcatgcgtggaagtgggggcttctcggtttagaatgataaagaagtatgagaaagaagtcaatgattcactcacacatctttcaagcccacccagaacgagacgacgaccgacagtccaacgataatcatcggtgcatacgtgatcaaaaacgtttgcatcatccttttcctccttcccattttcctttgacgtacgttttgttaaacaaaaagaggcgcatcagcaaatagagcgatggaatcaaaagcaacaagccagcaataaacgcaacgatcagcgcaatggccattgtctcattcgtaaacccgtcgtaaattgtcagatacgggtaaagcaaatacggatagtgcgaaataccgtaggcgtaaaaggcgaacgcatattgacacaaaagcgcaataaacgcccagccgaaccgccgttgccgccaaagaagccaaacggtgagcgcaaaaaagagaaaagaaacgccaaacatccaggccatgttccacaaatttgcgtaatgttcaggattatggtagcgcagctggtaaataatgagcagtgctgataacatcgtcggcccgctccaaataagagcatagcggcgcaacagcgctcgcgctcgttcatccccggccgcgtctgcataatacgtcaaaaacacagcggaaatgtacaaaacgcttgtgacgcttaacagcacgatgctccatgacagcgggctggcaaacaacttgccgtaatcaagcatcagggagtctccgtttttttcagcaaatccgccttctgaaatcgtcaagacgatggacagcgatgccgggatgaacaatcctgtcaatccgtaagcgagcaaataccagttccgctccgtccccccgtacgtgtgaaacgcgtagtatgaaccgcggatggcaagcaaaataatcgaaaggctggccggaacgagcaaaatcgatccgtaataataagctgtcttcgggaaaaagccgacgatgccgacaaagaaaaagacgagaaaaacgttcgtcacttcccacaccggcgaaaggtagcgctgaatgatgcgatgcaaaatatgctgtttgttcgcccaatggctgtaggcactgaaaaaaccagccccgaagtcgatcgaagcgataataatataaccaaacagaaacagccataacaccgaaatgccaataacttcaagcgtcatagtgccacctccccgttgccattgccctccgccaattcccgctcaaccgggttgcggcggaacaaacgaacaaggactattacgcttgcgattcctaacacgaggtatagcaggcaaaacaagacaagcatcatatcgacatgggcagatgatgtcgcggcctctgctgttttcatatagccgcgcaaaatccacggctgccgtccgacttccgccaagtaccatccggcctcaatcgcgatcattgacagcggccctcccgccgctaacaggccaaaaaaccattttttcgtcgtccatttccaccgaaaaaccgacccgagccaatacgccgttgcgaccaacattaaaaatacgccaattgccaccatcatatcgaataaataatgaatgtacagcggcggccgctcatcttttggaatgtcattcagtccggtcacaatggcgccgggatggttatgagctaggacgctaagggcgtatggaattttcagcgcgtatttcacttcaccgtcttcttcaagcataccaaaaaacacaagcggcgcatgggaactcgtttcgaaatgccattcagcggccgcgagcttctccggctgatagacagccaaaaattttcctgacaaatcgccaacaagggcgctcgctatcgaaaaaatcaacgccgctttcatcgttaaatgaagcgccttgcgatgataaatgtgcctgttgcctttgagcaaatgccaagcagcaatcgaagcaagaacaaacgccgatgtcatatacgccgtcgccagcacatgggcgactttcgtcggcatcgctgggttgaacatcgccgcgatcgggtcgatgttgacaatctcaccgtttttcagcgcaaacccttgcggtgtgttcataaacgcgttcaccatcgtaataaacatcgcggacgccgaagaaccgaccgccaccggaataagcaaaagcaaatgttttttctggttttcgaatcgatcccatgtgtacaaataaataccgagaaaaatggcctcaaaaaagaacgcgaacgtctccataaacagcggcagactgatcacctggccagccagctgcataaaatgcggccataaaagcgacagctgcaagccgatcgccgtcccggtcacaacgccgaccgccactgtaatgacaaagccgcgcgtccaacggcgggcgagcaaaacataatgcatatcgtttttgcggatcccgacccactgggcgatggcgatcataagcggaatcccgacgccgatcgtggcataaataatatggaacgttaatgttaactcggtcaatacgcggctgaaccacaccggatcgtattcgcgcacggttcatcccccctaagaaaatagtcggctgatcaacgaaacaaacacggctgccgccgccaaaaaactaatccatacaagccatatttcttgccgtttccccacgatcatcctctcccatcgacattcatgcacaacaaattttatgataaatatcacaaactagtcatttttattatcccacaaaacatcctcgtcttatcccttacaaatgcgaatgatttgtgacatttttcacatatttattgtgaaaagcaaagaatcgggaccccttatctcaaatcacatgcatagaatgatcactaaaatttataaattatactaaatctgcaatctgattttttaaagcgtattgaatgagctcatgtttttccttaataccaagcttctgcataatgttcgctttatggctttcaactgttttaggactgatttttaatttgttcgcaatttgattattggtatatcctaaaaatgtcaaccgaacaatttcccgctcacgatttgtaagaggagatctcggttctttttccatgattattttttctagtttctcttgtgggatatgtgtacggtaaaaccgttctcctcgacataccgctttcaatgctttgtacaaatcgttcgtttgactattttttaacaagtagccatgaatgttatgttgaagggctttttgcacatatatttcttcatcgtgcatggttaaaacaacgattttggtatccagttcatccatgattgtttttgcggttgtaaatccatcaagccctgtcggcatagaaaggtctagcaaaacaacatcaggatggtgcttcaacgcaagcgtaatcgcatcgcaaccgttgcttgcttctccaacgacttcaacatccggaaatccttctaggagtagtcgaatgcctttgcgaattaaatcatgatcatcaacgatcaacactttcatcctcttcactcccttctattggtacacatacaaaaatcgttgttcctttcattggcgcagacgtaatgattgtttctccacctaaatgggaaatacgctcttgaatatgttttaagccaagtccttcgcgtttttcttcaacctcgaaaccaactccgttatctttaatagatacgtgtaattcttgccccactcgttcgattgttatacatacctctgttgcctttgcgtgcttcatgacattatgcaatgcttcttgaatgacacggtaaagattaatttccactgttggcgacaagcgcgtgtatacattcgtttgaagtgaaaacgacatatttggcatttttgattgaaatgaatgaatgagcgattgaatggtcggaatgagcccaagtgcgtctaaacttttcggacgaagttgttgcgcatatagcttcacatcctccatgacacgaccaagttcttcgcgtacctctttgacatatgcgtgtaacttttcatcctgtatacgttgtatgatattatctaaagcaatagaaatactgtagagggactgaccaacaccgtcgtgcaattcttgtgcgagacgtttatgttcttcctcttttgcttctgttagttttttcaccatccatttggaatgaagtacttcttcttcttttttcttcaccgtttggtcacgaagtacaagcaaataatattttgcaccgtcttgttcaaggataagcgctgtgctcatttccacatcaattaagtgtccatgataagttggcatttcagataaaaaatacggcacttcttcagtggaaattaaataacatcgctcttcaccttgacgtacatcacgcttttgacaaaacgagcaatatggtactttttcgccaagttgccacccagtgagtcgcttagcagctggattcatttcgacaattgttcgctcatggtccattacaatgatcccgtcttgaatgtaagtaaaaattctatccaaaaatttcatttttaccctcctttctctattataggtgtcaaaagaaaaaaattgaaagaaaggactgatgaaatcagtccttatgcttttctggcaattggaagcttttcttgcacccacgctaaatacccaccttttaaattcagcacctgttttaccccttttgcttgtaagatacttgcgccaattgctgagcgcgcacctgattgacattgaacaatgtacgtttttccttctggaatctcgtttaaacgatcagcaagcgcgccgagcataatatgttgcgccccttcaatatatccttcgtcccattctgcttgattgcgcacatcaataaggtgataatgctcgtcttgtaaatattgacgcaattgttgcacatcaatttcttcatatctctctacttcaccgcttaatgcaacgactggttcaatgtacgcaacaatgcggtccaacccaatataagcaagcgctttgcgaatcgcttgtacatcttcttgacttgcaatcaacacaatgtcttggtcatagttaatgaaccaacctgcccagtttgtaaatgatttgttaaacggaatgttgatggatcctgcataatgtgcattcgcaaattcttgaggcggacgaacgtctaaaataaacgctccgtttgcttgatactcgtcgagttgctcacgtgttgacaacactggtacttctttttcattcaaatattcaggaccaattttattcacttgtttcatcattgcaaaatatttcggcggctccggttgccctgcaagcaatagtttcacaaactcttcttcatcttcaatttttagcgcccagttggtcagcttttcatatccaaccgttgaagaaggaacagcaccaagtgccttcccgcatgcacttcctgctccgtgcgccggccatacttttaaataatctgggagtgctttgaatttttttagcgattggaacatttgacgagcgccaatgtccgctgtgccggaaatccctgctgctttttcaagcaggtccggacggccaacgtccccaacaaaaacgaagtcacctgtaaaaatgcccatcggctcttttgcgccgccgcctttatcagttaagatgaacgaaatatgctctggtgtatgccctggtgtatgaatcacttgaaactcaacgtttcctactgtaaaaatgcttccctccttcacaagctcgtaatcaacttcatttaaatattgatatttccagttctcatctccttcatccgataaatacagttttgctccacaacatttcgctaattctttggctcctgaaacgaagtcagcatggatgtgtgtttctgctgcagctactattcgcaatccttcttttttcgctgtatcgatataccaatcaacgttgcgacctgggtcaataacgattgcctcacctgttcgttggcatccaactaagtaagacatatgagctaattgttcataaaaaaatgaacgaaagaacatatgcatccccctcattatttatgtttgcttgctacatcaagcagcgtttctatatatttcactccatcttgaacgattggatgttttaacaaacgatatatgcgtaaaagtgatacagttgtcgaatcacgctcgcaagcaaagcgctcgttcgtttcttttaagatgtctagtccctttccaattggaacaatatctttgattcctttcgtcaaatacgccatcgactcgcgatcattcatgacgcttgtcacaaatgaaacgaactcttctgctttttgtagccattggacaagcgtcggcaataattgaatgagtgttgcaatcgcttcaaaatgttcggacgtcaaccgaaacggcgctgcttttgcttcccattcagcaaacaacgactcaagcgtttgtttatcgttcatgacatgttggatgaatgtgattttttcttccattgattctgtcgcttcttttagctgcgggagtttttcaataaagtaatggagcgcttcccgttgctcatccttttcaagcagttgcaatataggctgtaacgacattgttcatccccctttcctacatgagcccttttaacattccattccaataaataatgggtaacaagtttctttttaacacatacatgctcatccgttctttcgattgatcaaaaggaaacgtttcctggggatttttatcataatcaaattcagctaaaacaagtttgttataaccggtcacaagcgggcatgatgtatagccatcatatcgagcttgtaacggttttccgttcatgagtgcgagcaaattttcagcaacaacaggcgcttgttttcgaattgccgctcctgtttttgatgtcggtaagtttgtacaatcgcctgcgccaaatacgttttcatacgttttatgttgtaacgtatacggatcaacatcaacccatccggccgcatccgctaatggacttttcttaataaaagctggtgatcccattggcggtgtaacgtgaatcatatcaaaacttaatgtgaagcgctcgttcgtatcgagatgttcaaatgtcgcttttttcgcctctccgtcaatttcaactaactcgacacgatatttcgtttcgatgttttttcgttgaatgacttgttcaagcgtatcggcgtatttttttacagcgaaaatgtttggcaagcctgaagcgaaaatgatattcgtttggtcgcgcacaccggattgacggaaataatcgtcagctaggtacataattttttgaggtgcccctccacattttaccggtgtgctcggttgggtaaaaatcgctgtaccgccacggaagttacggatgttctcccatgtgctttgcacgtaatcataggaatagttgctgcaaactccgttttttccaatcgtttcttttagccctttgatttgatcccaatagatttcaattccggcagctacgactaaatagtcgtaacgcacttctgagccttctctcgttttcaaggtattgtgttctggcatgaacgtatcgaccgcttctttcaaccattttgctccctctggaatgagcgacgcttgctcgcgaacggaatcttctgcttttgctgctccaccgccaacaagtgtccaaagtggttgataataatgtttatctgatggatcaatgagcaacacttgaccgtacaattgacgattttttcttaacagacgggctgcgattgaaatccctgctgagcctgctccaacaataacgacttttccatcatatacacgagccatcacttatcactcctttgtattcgttttcaaattgatttaattagcttaactacattgtatatattttcaactcatatacccataggggatttccctgatctttttgttatgaaaagcatggaaaaggagatgttccttgcttctgacatcttcaaaccttttctcacgaatgttttcactagttcaccagtatatcaaaaacgccctgccactttgggcaagacgttctattctttactgtttgacgacggcgtataaccggtagccgccatctacattgatcgctcgaaatccgtgctgcctcaaaatcctagcggcgatatatccgcgcaacccgacttggcacatgacataaatcggtttttctttcggaagctcatgcaaacggtcacgcaattcgtccaatggaatgtgaatcgaaccgcggatcatgccgcgcgccgtttcctccgccgtgcggacatcgatcaacacgccccctgcctccacaatccgttcgatttcatgccactgcaccgtctcgacaagcccgtccatgatattggaggcgacatacccagccatattgaccgggtctttcgccgaagagaacggcggcgcataagctaattccaaatccggtaaatcccgaacggtcaatccccctttgatcgcggtggcaatgacatcgatccgtttgtcgactccctcttttccgaccgcctgcgcgccgtaaatgcgcccggtcttgcgatcgaaaatcaatttgaacgtcatcacctcggcgttcgggtaatacccggcgtggctgagaggatgaatatgcacaacgtcataagggacgccgagcgcccgcaacattttttcgttaaggcctgtcgccgcgaccgctagttcaaacactttcgcaatcgatgttcccaacgtgccgctatatttcacgtcaaagccgtgaatatggtcagcgacaagccgcccttgccggttggccggccaggcgagcggcacgaacgtttcaaaaccgtgaatataatgtctcacttccaccgcatcgccaatggcgtaaatcgacgggtcggacgtctgcaaatgttcattcactttgatcgcgccgcgaacccctaattccaatcctgcttccttagccagccagctttccggctcgacgccgatggccaaaataatcatatccgtttcgatcacgcgcccgcttgtcaagacgacacgacggccacgttcttccaatgcccgcaccccatcttccagcaaaagctccaccccatgctctctcatgtggtcatgaacaatgaccgccatttcataatcaatcggcgccatcacttgattggcccgctcgatcaacgtcacatggatgccgcgatgtgtcaaattctcagccatttccaccccgataaacccgccgccgatcacgacagcacgccgcggcttttgttcgtcaatatacgttttgatgcgatctgtatccggcactgtgcgcagcgtaaacaacgcttccgcctcttcgattcccggaatcggtggcacaattggcttcgctcctggcgataaaatgagaatatcgtatgtttcttcgtactcttcccccgtctttacattccggacggaaacggttttgcggtcgcggtgaatggcggtcacttcgttcaacggacggatatccaaacagaaccgtttggacatcacctccgcggtttgtacgagcagcttgcttcgttcctcaatcacacccccgatataatacggcagcccgcagttggcaaacgaaatgtattcgccgcgctcaaataggacaatgtgatccgcttcgctcaaccggcgaaggcgcgcggccgctgtcgctcctcccgccactccgccgacaatgacgatttttctcatcttcatcatcctccctaaaaatgatgtggtttcgtccatccccctataggcgagttttggcaacaaccccctcgcaaaaacatatacccctatatgtataatagaacccataaggatggaacgcagtgatattgatcacatttttgcccatcttcctaaaaaacgttattggcgcggcacccatagcatcaccgaaacgcctgctaaacaaatcgccgcgccgatccaatcgtaccgatccggcgtcttctggtcaacgagccatccccacagtacggaaagaacaataaacacccctccataagcagcatacaccctgccgaatgatggaaacgactgaaaggtggcaatgacaccgtacaatgccaacgccagcccgccaaaaactccctaataaagcggcttcccttctcgcaaccataaccaaattaaataaccgccgccaatttcagcctgccggccaaaagaaacaagacgattgcttgaagcatagggcaaatctccttatcgattgaatgtacaatcctatttatactgcaatggttcaacattccctataaacaccatcacgccacttgtctcgactttcacttcaatgaaagcaaaaaaatacaccttgccttcatcggcaaggcatcgtattcatgatcttttgacagccgcatacaattgcatctatcgtccgagttttcgcctgaaatccgtacagtgatgcaacagacaatatcattgcctctctctgactccgccattttcagaaatagaagccattcgctcattcccgaagcaaccgttcgatctcttcgaccggaagatccaccaaccgggcaatctcatcatttgtcatccctttgcgggccatagtctcaatcagccgcctcattccttccttcattccttctttcattccttcttttctccctttctgctcataggaaatgatcaattccaacactttctctttttctttcgtttccatcgttttcacctctctttgcagttgctgctcttcttcctccgacagcttcacatatgtttcaaaaaagcccagcaaaatcatacattttccatttcgcggcccacaggagagaatcctgcaaaacgaacaacatgcttgtcaaaatgtcaaaaatcgttccctataagttcgaaataaaccacaagcggacggcgccaccccaaccgcatgatgagcacccgtccgcttcattgactctatccctcttccaatcatgcccctcttatttctcacttgctctttcccgcgcacccgtccacgctgcgagccgatcgttggacatcaaaagcacacaaacaatcgtgagcgccgccggaatgagcgcccataaaaacgtatcggcgatcgaagaggccagcgcttccgtcaaacgatcgagcacgggtgccgggatgtgcgcccgcgcttctggcgacaacatcgcgcgcgggtcgtgaatgttcgctccaggcgctccttgcgccatgccgcgaaactgctcggccaattgattggtgaacaagtttcgctgaatgattccaaacaccgtaatgccgacggtcatgccgagcgaccgtacaaacgaattcgtcgagctggccgcgccccgctccgcttcggaaaaatgatggatcgccgccatgccgagcacggaaaacgaggcgcccacccctaatccgacaatgatcatgtaaaacgtcaccgtaagccgcgttgtatgttcatcaatcgtgccaagcagcccgatcccggccgcaaacagcagcataaacccgaacatcacgttgcggtagctcgtttttccagccaaaaagccgccgagctgggccgataccgtcgtcgaaagcatcatcggcaacaaaatcagcccggaattcgtcgccgaaccgcccgtcaccccttggataaaaatcgggatgtacacggtggcgacgacaaacgttgcgccggagaaaaaggcgaccaaagtcgtggaagcaaacaggcgctcgcggaacatatggtatgacacgatcggctcttgtgccttcgtttccacatacaaaaaagcgagaaacaacaacgcgaacgcggaaaacagcccgatgatcatggccgagtcccagtcatacttctgtccgccaagctccaacgcaaacatcaggcagacgatcgctggaacgagcgtcatcacgccaagccagtcaatgctttgcttcgaatgcttcggcgactcgcgatagtaaatccaaagcaacaaaaatgcgacaatcccgagcggaatgttaatgtaaaacacccagcgccagtttagataatcggtaatatacgcgccaagcaacggaccgaagatgcttgacaggccaaacaccgctccaaacagcccgcccatcttcccgcgcttctccggcggaaaaatatcaaacataatcgtgaacgcgatcggcacaagcgccccgccgccgatgccttgaatggcgcggaaaatgctgagctgtacgatcgtttgcgccatgccgcacagcacagatccaagcaaaaacacaatcattccaaacagaaaaaaccgcttccgcccgtacatatcggacagtttcccaaaaatcggcatcccggccatctcggccaccatatacgccgacgtcacccaaacaaactgcttgagtccgcctaaatcggcgacaatcgtcgccatcgctgttgccacaatcgtattgtccatcgaagcgacaaaaatgccgagcaacagcgcgagcacgaccaatcccgttttcgtttccttattctccatccgtttcatctccctctatctctgtcttttttctttcaccgcggcatgttcgtcttgggcaaacgccgtacgatattccacaagcccaatctcgcagcccgggccgattgtcacccgctcgcccctgacgaccgcggcttttgtatgttccaaataaatctcatcgccttcaatcgtgtccgcctccaacgtggcggataaggaagaaaaacgcgtcagccagtgaatggcgttccacgttttgtttcgcttgacagaaatcgtccggccgccgatttccttgatcgagctgtcggcaaaatacaacgacaattccacctgctccgcattcaacgtctgtccgattcgcacgacgcctgtcaacgaaacggtctccgcctcgcagcttcccgacaccgacagctcgccgtaaccgcggatgacatcggcttcgatgttcccctccacctgcaccatccctcgcaactgaagatgctgcagatgggcatggccgcggatgtctgcttccccaaacacatccattttctccgcacgcactgaaccgtccatgttcgcttggccaaacaggcgaagcttgcgggcggtgaccgctcctttcatgtctgccgagccaaacactttacagcgatcgcattcgacatcgccccgaatcgtcgcatcgccgcggaccgtcacgtgatggaacgtgccgcctgaagcaaacgccgagccgttgatcgttaagtttctgaccgccatcgttctcatcctttctctatcgtcccgatttttgctccttcatcgcattcgagcatttccttgtattcaacccgctcaatatcgcagcccggaccgatcgtcacgcgattgccgcgcacggttttcgccgtggtatgctcgagatgaacgatatccccttcaatgacatcggcggtcaactcagctgggaaaaaccattttttgaacagcgaacttccttgccgctttaccataatcgtttccccgccgatctccttagcgcggctcgggccaaacagcttcacttcgatatagtccgcgttcagcagcccgccgaccgtgaaatgcccttcgacctccatccgctcggccgaacagtcaccgccaacgtcgagctcgccatgaacacgaactgtctccgccgtgcatgagcctttcaccaagccgtggccgcgaaccgtcgcctcctggcattgcacatgttctccaattttcacactcccgctcactttcatccactcgcacttgatcccacctgtcacatggcctttcccggcaatatgaacggtgttggctttcacgcttccttccacggccgcatttccttgcacttgcatctctaggcaatcgatgtcgccatacagctttccattccccgacaatttcaccaagttgtacagcccgccggacgcatgcccggttccggcaatgactaaatcgcgccgctccatcctttttatccctccgaaatggtcaatttcaactcttcgatatacgttggcacgtgcagccgcgcaacgagcttcgccccttcttccacatacaagccggccgcttcttccaccagaaggcagaccgtcacccccattttacgaagcacgaccagctcgcatgatttcccttgcaattttggataatgactctcgaacatcatccatatgttctttccttcttctatgctgatctcaccggaacgaagaagccggtcaacgatgtaaagggaaagaagctgcccaaacgaaacgtcctggcgatcgcccaactggtcgctcaaccattgcagcgcaacattcgaaacaatgtgacgttttatgacttcctctttcgtcaagacgaccgctgccgggtcaggcgcaaacatgcccgccaactcatcaagcgacagctcatcttttaattctttgattttctcaatgcgcgccaagattttttctttcgggaaaaacgtctcttgcccggtgaatgtcgattttcgaataaaccattcttccggaatgagctttttccgcttccagcggtacagctggccgtacgaaatgccagtcagctcgagcagttcttttttcgaaatcaattcttgttccatgagccgctcacctccttcaccaccataatcgtaacataacattgttacgttgtaaagagtgtgaaaacagcagtgccatacatctgtcaaaaaacgaaccaaagcggttgacagcttgccatctagctcattacaatgaaaccaactttcgccggcgatcaggggagcagcatgaagaaaggagaatgagccacatgcattcgacattacagaagcaaatcgccgccgctgcaaaacaaacgaaggccgatctcgtcatcaaaaacggaaaaatcgtcaacgtgtttacgcgcgaaatcatcgaaggggatctcgccattgctgaggggatgatcgtcggcattggccgctatgagggaaagcaaacgatcgatgccgaagggcgttatgtatgcccggggctgattgacggacacgtgcatatcgaatcatcaatggtgcccccgagcgaattcgcccgcgtcgttctcccgcatggggtcaccacggtgatcgccgatccgcacgaaatcgcgaacgtcgccggcgtccacggcatccagtttatgctcgatgatgcgaaacggacgccgctcgatgtgtatatgatgctgccgtcgtgcgtaccggccgcctcatttgaacatgccggagccgtcttatcggccgcggaactggcgccgtttttcaacgatgaacgcgttctcggattggcggaagtgatggactatccgtcattaagggaacaacacccgtcgatgctcgacaaattggcgctcgcggcaaacgccaaccgcctgatcgacggccacttggccggccttgatgccaacgccatcaacgtctaccgaagcgcccgcatccatacggatcatgaatgcgtcaccgtcgacgaagcgcttgaacgcattcgccgcggcatgtacgtgctcattcgccaaggatcagtcgctaaagacctcgaaaaacttcttcctgccgtcactgagcacaacgcgcgccgctttctgttttgcacggacgataaacatctcgacgacttatggttcgaaggcagcgtcgaccataacgtgcgccttgccattcgcgctgggctcgacccgcttctggccatccaaatggccacattaaacgccgccgagtgctaccggttgtcgacgaagggcgctgtcgccccggggtatgacgccgactttttgttcgttgaggatttggaaacgctgaaaatctctcacgtatttaaatccggaaaacaggtggccgagcaggggcaggccacattccgttccgaacgatcggcttgcggcattgaaccaacattgcggcaatccatccgttgccaaccggtcaccgaagccgatcttcgcattccgatgcggaaaggaaacaaagcccatgtcattgagatcatcccaaaccatttgcatacgaaccatcttgtcaccgaagtcgatgtccgcgacggggccttttccccttcggtcgaacgggatttgctgaagcttgtggtcgtcgaacgccatcgcggcctcggcatcggccttggcatcgtccgcggcttcgggttcaaaacaggcgccattgcttcttcgatcgcgcacgattcacaccacatcatcgccgctggcatcaacgaccacgacctcgtcgtcgccatcgaacaactccgccggcaacacggcgggcttgcggtcgtcaaagacggaacggtgctcgccagcctgccgcttgaaatcggcggattgatgacaagaaaaaactataccgaggtgctaaacggattgaaacagattgacaaagcacttgaagcgatcggtgcaagcggctctttcaatccgttcatcacgctgtcatttctcgccttgccggtcattccagagctcaagctgaccgatcaagggctgtttgatgtcaagcggtgggaatggattccgatcgaggcatagaggagggcgagtgtccctccttctttgttgttcaaggatgtattaactgattgattatttagaacatagtttatctttataaaaaaccgcattgttcccaaggaaacacgtcgcccgcacggcaaaaaatgtgatgcgaaacgcccgttcgtcggcggcgcgccgccttgctgccgattcgcgtcgtctcaatcatgtcatcccaaaacgggagacgagtgcgaaggcgctcgatcattttgcgaatggcctcttccgccatctctcgttccaaaaaggagaaaaacagcgtttcacggatgtccccttgccagcagccgctcgctgtacagcaacaagtaaaacgtggcataattcaaaatcacgcacttgcatccatagcatacaaccaatccgtcgtaataattttcaatcaacagccgtacttcatctggatggcagtcgtcctgctcggcgaaataccgctcctcgctgacgatttcactgccttctggcgtcacgatgtgatacagcgcccgcacaaacgtttccgcccgctgaagcaaaatttcaccgcggtaaacgctcgacaagctcctcatcgtacaggctgtcttccatttcttccattttcttcagcgaccgtaaggccaacaaaaggccgcagttggcaagaagcatatgacttaagcatgcgctgcgtgtcatttaatctcccgtctgccccattcgagagcacacgctcaaaatgatacgttgctctcccatactctccctctgcatctctgcataataaatatggggttacaacgatactgttaacttgttcctactaaaataggaattctttctttgtatcttgcaattaatctgttgttatgttcatccgccccttccatattgccacttaaaaagatcggtggttccaaaccattttccgccattaagacaatagcttcagcaaaaatagcatttaaaatcacgcttcctacaacagtagaggtaggagaaaacggaacggaaatactttcgtgggataaaattgcgtcacctttcaccgaataattattaataacaagatccactacctcgtataacaatttaccacttttatgccgtgagggctggctttttgaatattccaaagatgtaatggcgattgtataagttcccttctctttagccgtcagcgcaacgtcaatcggaactggattgcgccccgatgtggacaaaacaaaaaacacatcttcaggacggatatcctcatgatctataaaattttgtgcgaaatcattcattctctccaacattgacgaacggaccgccccttcatgaagcataaggggctcaaaaaatattggtttaattggtacaagccctccagcacgataaaacacttcttccgttaaaatgtgggagtgaccacatccgaacagttgaataattccacctttctgaatggcttcacttactacataagcagcttttttgagattgtccttttcatgttttaaaacgagttccaaacgttcgttgaccttttgaaaataatgttcgatcacgagccgatcactccttttagttgtcgaaaaatttctttgactctgcttggattcgattctcccttaccttgtaatacgtctccaaatacgtgcggcataaataattcaatatttatttttcttatctctttgtataaaacaggcagatggtgaactttaataccgcccgccggctcaatagctcttattcctcttttggctgcttctttggcaatgaaaagaagttcttctagatgatcgagccctttcattggcatgacttttatggattccactccacaagcagcaaccaattctaataatggctctactcttatcttttttcctgttagcatttttgcaaaaccgacctccccagatggagagataagagcagcaacaataggaaaacattgatttgctgctacaaatcccttggcaaaaagggctctttccaatggctgattgatatgttccggattgctcctaacggctatatcaacaactcgtttccactcatcaaactttccgccaccaccaagaccgatactgaccactggcgatgattgtttaatactttcaaccgtcccaacggcttcctcaatggtggcaaaatccgccgctgcaattcctggcacacaaaagccatccgatgcctccaaaagatcggcggcgttttttccatccttcgctaaaacgttgagcagcagttgatcttgaaaccgctttatattaaatagcttcattttgtgctctccttaacatatatgccattttgtccaaagctgtttccacaattatttttcctttttcttttgttgcttttgttgcatcccctaacaccgctgtttgagtaaatgacttccatggcgttggactcacgtccgcttcctcatctatattcggaatatcacaaatggctttactcatgtccacatattcttcagctaaataaagcataatcgatgtttcaatttcgcaagcatggaaatagacggaatgaatcgcctccgtttcccgtatttcattaacgactttgttcataccgggatagaaaaaataaaaggttttaaaatttggaaattgatcatataatattcttgctgcttcttttaacgctgtttgattgccaagatgaccgttgaccattgcccaaatccgaaatccttgtttatataaactcgttccaatttccactaataaacggatcaacgtctcattggaaatagatatactaccgggaaaatcgcgtaaactccatacctgtccatatggaatgacagggagaacaaaaccttcaaccttttctgccaaccgacaggcaagacgttctgccaaaatggtatcggtacataacggaaggtgtggaccatgggcttctactgcgcctataggcatgatggcgatgcttgatttcgtaattttgttgcttatctcgaatgaattttctaaagcgaagttcatcaatttcacctactttttaaatgtaaggcaacgagaagggttttctacaaaaaatagataaattagtttttcaccatcaaaacctgcacgatttgcttcatcgataaatcgtggaacccatttagaaatgatatactctaaaccaagtccgtaatcataatgtttgtaatatgattttctcgccgtatctccactcactagtatttgtttttcgtatcctttgcggacaagttccaaaatacaatggattcttgtactttcaggagcatactttatctttccaatgccatcaaaacaaaggtaagcaccagttttagctatttgttcatggtaataaggatcaggatttcgatccatatgaccgaagcttacattagacaaatcaactccttcacttcgcaaaatttcgatttgttcaagggccatcgtacctgcttccgtatgggaatgaatcggtgcttttgtttcatgatgtgctctagcgacggcacgtattgttttttcttctaaaggagtaattcggttgtaacctgttccgaattttatttgtccacctttataagatgttccttcaagccctgcctctacttcttggatgacaaattccgccagttcatttacagttgctgtttcaatccactcatagtaggtagtataaggaccaactattttttgtattttttcttccagtttagccccccataaaaagcttttattaaaaccggctgtcccaatgatatggatttttgcttttcttgcaatatctgcaacagcttctacatctcttccataatctactgcagtagcatccacaatcgcattgccgccatgtttaacaaagtctagaacgtctttcaatgatttttccttatcatccagcaataaatcgtcttctcctttttctttccaatatggcgggcggcaaacaatgtgctcatgggaataagtaaatcctaactgttcaggatcaatatctccatgcaatgtacgaataaaactcatttttcaacacctccagcacaaaaccctattacggcggataaaactattatagatgcaatttgaagctttcacatttgtaacttttatagagctattggatccgactgtcgggcgaccgaacaacgctgcttccgggtggtcgggtcgttcggtcttccgccacgccaaggcgtgacgaaggcaagccaaagacttgccttcgatagtcgaaaatcgagatcgtcggtcatcgtgccaaacgtgcggatctcttttccttcaggggtaagggcgcaagccgtgatcgattgcttatgcacgtccaatccgcaacagcgttcatacaagacgcgcatcggtctccctccctgcttcgtcctcaaacacagctggtgcagcagcctttgttcaagcattctatcctgcgtgcttcccaaaagggagcgacattccgtggtgcaccaggctgctggggtccgtctatccttcggacttttccgtaccatagataccacgacctcatgaccccagctgcaaggagaccatttgacagaaggttgttttcatcattccgctcgtgacgaattttttcgtcatgagagtctatatagattccgtcacgttgaacggtttgttgcccagcccgctttctttggcaaaatctagaagaataattgggcaagtattttaataataggcccaagaatgaacatatctgagtcagctgcccacatagcggtgtcagggattgtactcgatattaaaaatttcaccatgatgtactgcccccatgccaccactgttgcggtcataaatccgcccaacaaggcgcctcttacaccaccagtcgcattgccaaaaactcccgctgtcgcggcatggaagaatagaacgatcatcgttggtacaaatacgtaaccaacagtatttccgataataacaagccaaattaatgctcctgcgaacgcacctaaaaatcctaatattaccgcgtttggagcataagggaaaacaatcggacaatcgagagccggcttcgctcctggcacaagcttggtcgcaataccgttaaaagccggaacaatttcgccaataaacatccgaactcccattagtacaacagcaattcccgcggcaaacgtaaaggattgaacgatcgaatagataataaagttttgatttcctgctttctttattaattcctccgctcctggagttccttttagagaaacaatgattgcacctactaaaaataacgttcccatcgttagtgcagtaatgacattagaatcccttaaaaactccaacccttttggaagtttgatcttttctgaatcattctctttattaccaatcactttaccgaccagtgccccaatcaacgcaacagatgcagatgtatgccctaaagcaatattatcgttgcccgtaattttccgcataaatggttgtgtaagcgctggctgtaatgtccaatagagacccataataatagatagaaagataacaagttgccaaaatgacacatctccaactgtatgaataacaataccggcaaaaacggtcgttgtccaaaacatcatatgtccagtcagataaatgtatttgaatttggtcaatctggctagcaagacgttaattaaaaaccctattgtcatggctaaagttaccgcacttccgtatttcgcgttaaatccttcctgccctataaacttacctaacgattccgactttaaattaaatacttctttccacataggttcaaaaacggttaaagaatctactataacgccagcaccagcgccaataattagaaaaccgatgacagccttaaatgtaccgctgataatttgattggtttttttcttctgtaatagcaaaccaataaatacaatgaaacctagcaatatagccggcgttccaaacacattggcagcaatccacttaatgatttccattggccacctctcctaattatgaggattattattttaaatctcatatttcgcaacctttgcataatatacaaaaaacaacccggatatgcgcataaaaataattttttatacaaaaattgtaaaataattaatttttattcggccaaacctggcttatttcgaatttttattcagggtgcgaaatgtgagttaaattctcctctaaggcatttttaatttccactcgatcaaaatagttattcacaataatgatcttcgcgtttacaccagctaaagaatcagccaattccttgttggtcacgataaaatctacatccatgcttgatgcagtagatacatccgtatgttctacatctgccgcaattcctagttcagacaaaacttgttccacattcattcttaaaattaaactcgttccctgtcctagaccacaaacacataataacttcatgctcccactcctctaataaaattttcaatttcctcatatgtctttgcgtggatcatcttttcgattgtctctttatttcctaacaataccattaacttttttaacatttccaagtgttcatcattattagaagctccaagagctaacacaagcttgacaggatcgtttagcttatttccgaattcgatcggttctgccaactgtacaagcgatactgacgcttctttcactccatcttccggtcttgcatgcggcaaagctacttgcggcgctaaaacaaaatatggtccattatttttatacgattccaccatcgcctctatataagaatgatcgacatgattttgatcagcaagcaattgtcccgctttcctaatagcttcttcaggtgtattagcttttacattcaatgctactaggtttggttctaaaaacttcatgactaatctcctttttgctttttgttatcctcgctcattttcttttttaaatacaaccatatttcttcaggcgtataacatcgaattaactcttggacaaattcagatgactgaaagcactccgacaatatggataatgcatgaagatgaatttctggatctactgatgccaaaacaaagattaattgaacatcatgttcttttttttccgaaaaagaaaccggctctttcaacaccaacaaactaattcctggctttttcaccccttcgtccggccttccatgaggaagtgctactttcggcgcgatgatgatgtacggtcccaaatttttaatatgattgatcatcgcaataacatattgctgcgttattttaccggtctgtaaaagcggtttagaggcgagttctatcgcatgctcccaactttccactttcgtagcaatttgaatatattctagtgaaagcagatcaagtaagcctggttttctcgtccaattttttggaatagaaggcttataaaagtattcctttaatgcggtcattagtgcttgttcatcttttatatcagcgtattgcttaacgattcccaaaatcgcttctggggaatattttgtattctgtgatgcgctttctccaaataaagcatgaaccttttttaatagcgtttctttttcttgatccgttaaaatcggattaacaacgaatacagggtgctttttcttagaaactggaacagtcgaaacagcaaaatcaatgtcatgaaagtccctttgctcgtaatctcttacagaaatggtctccacaaagtcaacggttgaaaataacccttccaactgttttcgtaaaatagttgaagtaccgatgccgcttgcgcaaatgagaatggcgcgtttccgttcctttggctgaattccttctttacgcaaccatcctccaaaatgtatagcaattaacgctgcctcctcatcgctaactttcttgccgatagcggtttcaaaatgatgaatcaccttttttgtaattaagaaaagatctttatattttgtcttaattaactcaatcatcggattttccacttgcaagccatatttaattctgtaataggcaggctttaaatgtaaaagcaagttttcttcaactgctttcctgtttggaaacgtaatacatgtgaaggcttgaaattctgtaaccattttttgcacaatattttgtagattcttataatcatcatgactttgcagagaatttccagaatattggactttgctgcttaataaatgagtagccaaatagtaaacttcatcatctggaatagaagtttgaaagatggattccaacttgcttcttgctgtttgtgctgcttcaaattctttcgtttgctggatcacttccttttccaccggatcaaagtcgatttttttaccttggacgattcgctttccaaataaccaaaagcgtagagccaagtggtacaaaacatcatctgcaaactgtatatttaaattcttttcacattcatttaagacatcgagtatatttcttagctcacttaaaactgtagttgactcatcctcatcatggatcaacaggcgttttaaattagctaaaaccgtttgccaattttgctggtgtggaataacaagggataagtaatatacgatcgctcttcgtttatcttcttcctttccctttattacatagccagtgtagcgggtaaaacaaagggttaattggaaactgttcaactgtgcacgcaatttctttaaatctttaatggtcgtatttctactcacttttgttttttctgataaatctttcaggaaatgtggtggttcctctactaataaatggattgcaagccgcgccaacctttctttcttagaatatgcgtaattccatgcctctgaattttttaatttttcgagaatagcttgtttcgtccgttctgttatataaaagcctgaagtccgaacatatttcacttcatcaagatggttgatctttaaccaatagttaatcttttctatatcgtaataaaccgttcgtctggatatattaaactttttgatcaactcctttactgatagataaccatcgcgccttaccaactcttgtaatatcgcagtactgcgttcatcaagcgacatcgccagaccccctgcacaattgtgcaaaatcggattggtcttaaaaatatttagcaattgcttaatttcattttattagaaagcactctcaattataaggccaaatttcccacactatgtttgtgcaaaactgtacgaaaagtaccccaatcccaattttcattattctgtatctaactatatacatgctcattgaaaagttaacatgcaacgcataagcggtgcccactccggttatactgcccctaatgaaaaccatggaaaagagcggaatcatccatgaaacgtctcagaaacgtctaaccatcaccaacgatcacggatggataccacagacacttcgcaactcacatttcgcaccctaacaaggtcaaaacaaaggattttttatttagtttttcagaataactttttgaccaacacaacgagcgatggcaatcctttttttaccatcgctagtcgttctgtatcatgttagacgtagatgctctcatccatgcccaatccctgcagaatccttcgctgatccgggttgagggagcgatcgagtgcacgttggatgcgcccgtctggcagctccagcaggatgacgttcacatattgaaacagctgaaaaatcacctgtcccgttggccgggtcagcttgcggcctcccgcgccctttaacgggcgttctggtgtgatgaactgacgcacccggcgctgaaaaacgcggtaaatcgccaaggccaagagaaatagatagcccaatacggcgacccgttctggttttttgacatcaatctcatccgtgaaaaacggatctttcaaaaacgcgaagttcatttccaccgagatttgccctttatacagcttcaagatctcttgggcatccatttgttggcccttccattccttcggaacggtcgtgacgaggacaaaccgggacgctttccgtcttgcctgttcccatgccggttggtcgaattcgacgtttaggcgaagggtgtacagcgtctccgtctcgggttccgccccttttttcggccgtcctcgccgttttttcggacgcacgatctcttcgaccgcggcctccactcgatgaaaccgagggcgaagggacgccttgagggacgtcaaggcttgttcggcgtcttcgcggcaggagaaggggtggcgctcccaacggacttgttcctcgcgaagaagctccgcttctttgacccgctctttttcgagcgtttttcctttgcgctggtcgagcgcgctcgattcgacgacgatcagccgaaccgggtggccttcataggtcgcggccgtttcccatacccggtacgtggcgccgtttctctccgctagggtaaagggttcgctccacgggatgtgaggagaatcggcctctgcgagcgcctgtttcacgattcgaagcgacgaagggcctctggtgatcaaaaaggcacgggcggcttttgtctgcgccaaggtgtctttcgtcatcgcggcggaatcggccacgtaaatccattcgtcgtcgatcttggcttgtttgaactgttcgtggatccgcgacagcacctcaggattccacgccttatccgatagattgccgtcatgcacatcgccgtaaaacgggatgccatcctcgttgccgaccagtccgaagccgattggtttttgccaacggtgatggcggttatagccatgtgtgatctgcaaagcctctaatgaggccgactcatacgctccgtaaaccgtcttgtccgtcgtatcagcgtgaaaggctcggagggaaaggccttctttgcgataaatgtgaatcaagcaagtgctgatgaccttgtgaatatcggcctcatacaagcggtcgagatgacgggccaaggcatcgtcgttcaaccaggaaggctggagaccgggacggatgagtttctccagatcgatctcctgagcccatcgttctaagtgaaccagggcttgccggccgtcaaatagattgtaaaggatggcttgaacggcatcgctgactcgcgtttggcattgtggatcgacgggcacaagatggtcaatcaagtgggggatgtcgagttttttgactagaacacttattatattcaaataaccattacgatagacccctttgactttcacattcatgagagaaaaactcctttacgttccttgtgtgtcaaggattcattcgacatcggaacaaaaaatcctcccgattttcgtcggaagggtgcgaaatgtgagtcgcaagcaggaacggaaaatcaaaaacgcggaaagagatgttcgccgagtgggaggccaaaccctaggttgtcgagttattcccgataccgggcgtacttgccagaagcgatccaaacatatttgactggaccccatcctcaggcggcttcctgcctgaaagggctacgaacgctgttggatcggcacaccctttatgagattgcccagtggcttgacgagaaccagcgatgagacttggctcctcatgaaatcggggtgttaatggaagccaggcaaccccattattcggccaagcgggaaagcaacctatccccttccgttctcgttaatcatgaaacggactcaacggtgtatgatcaacgtcttcatcccgtacggaaaggggggcgagggattatattattgactgtagatgagcatttttcattacaataatttccatggttagagagacaaacagggtaccccttacgcgatacggagctgttttttgatcacatcaatgggaatatcttgcttcgcagcgtcataaatgaactcgacgacgctgtggtctttccgcgaccgaagaagctccagcccggcggagaggttttgtcgggattcggcgatgctatacacgcaggagagcagcaccaccgcccaataccgtttcaccgcccgaatgtggcgaacgcggtatccatcaagcttcagttgatctttcgcctgccggaaaaagcactcgatcgtccaacgctgagcatagtaacgcaagatgtcttcgtccccgagctcccgatcggtgctcaagacgacatggagatgttccggcgccatcggctgatccgccttccaagccagcagcaccaccgcgtcatcgaggccatggatcgccccctcatagcgatacacgcgataacgctcctgacccaccgtgacgaggcgggtgtcttcggactcgacatagcgggcgaactgcttggcttggatggcgatgcctttcgggtagagaatccggttcgtcttgagcatggcgatgacatggaatccctgtttcaagcaggcttcaatgagctttttggacggataccacgaatccatgagcacatacaccggctgagcccgcttcactttgagcgaagaaagcatctcgatggccaggtcgatcttgctttttcccgctttcttgtcatacaggcggaacgcaaacggaaacgcttgtgtcaaggtgtgcaccatcagccaaacgagcgaatgcccccaaaccgattgatgatctttgtgagagaaatgccaaccacacccttgaatggcgtgcgttgcccgtgacgaaggcttcgttttttggcaaatcgtatcatcaatcgagacaaaaagaggctgattctttcgctcgaccaggcgctcgattcggcggaggatccactcttgaagcttcccaagcagcctttcctcatcccaagggcttttcgtgaaaaagtgactgagcgtcgttcgatgattcggatgaaagctccagtgatgaatatcggtcaatgttcccgagaatcccttggtggtcaaggcatcgacgatatgaatgagatgcttgatgaccggtttggaaagctgcagcgtcaaccccaaagtgaagaaaaacttgtggattccttggtgatgtgctaatctattcatgagacatgaacctccttgtgtgaatgggttttgtgcacatctattttacccaaggagtccggttcatgtctccttttttgtttggttgtcaatttatgttagtgaatttgctcatctacagttattgattgttcgtatcgtttcccgaattccaaagcaaaaagcaatagcctcgaccattcaaacgccacggtttcgatctctgtcaatctttaagcacattcgaatcagccgtctcgctgtcccccattgtttacagaatcctaaccatttaagcccttttcaaaagactcgaaaggtattcgcataagcacttctttacgtttttcatatatattaaaaacactcctcatctaaggaggtgtaagctcgttgatcaccatcagcctttgtatgattgtcaaataatgaagaagatgtccttgcccgatgcttagatagcgttcaaaatctagtcgacgagatcattattgttggtacaggatccaccgatcgaacaaaagaaattgctcgacattataccacgcgaattattgactttccttggaatgatgatttttccgcagcgagaaacttttcgttttcccatgctacaatggattatattttttggttagacgccaatgatgtgttatggaaagaagaccaagaaaaattcctcacgttgaagcatacccttccttctgatgtcgattcggtgaccatggtctacagccttgcgtgagatgaacatggaacaaccatctccagcgtccatcgcaatcgtctggtcaagcgctccaatcatttcaaatggcatggtatggttcatgaatacttggaagtatgaggaacgattctcaacagtgacatcaccgtgatccataacccggtccatcatcattccgatcgaaacttaaacatttacgagaagcagttagctcaaggcaaagaattttcacctagagatttgttttactttgcaaatgaattatttgaccatcaacaatacgaacgggccattcaatattatgaacaatttttacaaacgaaaaaaggctgggtggaagatttcattgcggcctgtggaaagctagccgactgtttttatgcgcttggcaattaggaacaagtgctcgatatgtataacagccatttgaatacgattctccccgcgctgaattttgctaccgcctaggctactattttctccaacacaaacaatatcgactcgctgcgttttggtatcatttagccactcaactaacgatgccatcggacagttggggattttttcatcacgcttgttggacgtggcttccccatttgcagctcggtgtatgttacgcctatttaggcgagtatgaactagcatacaaacataatgagaaagctagggagtatgtacccaatcatcctgacgtattgcacaataaatgttttttagaatccattctttctgccaaaagcacgttccatcaaaccagtgaatagacaatctttaaatcgaaaggaggttttacaattgtccgatcgccatcctattcgtgtaaaatgtctttcccctttatgcggctcccagccacccatcgttaaggtatacactggaccgattggacccacagggccaaccggacctactgaccggcagggaacggcgcaatcatccccttcgcttcaggaacaacaattactctggcagcaacagcagtaggtttggcagatacagctagcttaattggggttggaaattcagcttcgagcattagcctaatcggaaacaccattaacttgggcggtgtatccaacttttcatttactgttccacgcaatggaatcattacagctgtagcagccaacttttctgccaccacgggcacagcgcttttaggaaccgctactatccgagctcaactatacatttccacctctccttctagcaacatattcaccgccatcccaagcactttagtcacgttaaacccaactatcacatttccaatctccttactgcaaaattactgcaaaacgctagcggaatcgtgacagggttaaacgtgcctgtcaatgcaggcgatcgcttgctcatggtgttttcagtcactacttccggtctctctattgcctcatcgatcacgggatatgcttgcgggagtggccattagctagccgcaacgaacgatgtaaatgcaatcatatttagcatttgtcgcttttacagagcgatttgatcgactgcccggcgaccgaacaacgccgcttccagacctatgtatgggtctgtgaagcggatggttgtttggtctttcgtcacgctaaggcgtgacgaaggcaaacctcactctctattgcgcaaaatataagcatctttggccccaattagttcttaagcaaccccacgaacttcctctttttgtttgcgcaattcgatggtgaaaaagcgcagaacatcaccaagcgggaaacggaggatcgaaaacaataagcgggcggcttcacatgaaaaccaacgtgaaaatccgcccgccttctccctttatgactgtaacattgaaaacacttgctcgacgtctttatccccgcggcctgataagttcacaatgatgatgtgatctttgcttaatgtcggcgcgagtttgatagcgtacgccaccgcatgggcgctctcgagcgctgggatgattccttccgttttggacagcaactgaaatgcctcaagcacctcttcgttcgtgaccgtgtaatattccgcacgcccggatactttcaagtagctatgttccggaccaatgcccggataatcgagcccagcggcaatcgagtatgtgggctgcgggttgccgttttcatcaagcaacacgagacacttgaatccgtgaagaaccgccggaacccctttcgtcaacgtcgccgccttctccggctcgacaccgatgagccgcacactcggttcatccaaataatgggcgaacgccccgatagcgttgcttcccccgccaacgcaggccaccaccacatccggaagccgcccttctctctctaaaatttgccgcttgctctcttcgctaatcaccgactgaaaatgtttcaccatcgacggatacggatgcggaccaaccgccgaaccaagcaaataaaacgtagtcttatagttttgtacaagatcgttcagcgcctcgtccacggcatccttcaaccgcccttgccctttcgagaccagcacgactttcgcccctaacagctccatgcggaacacgttgagcgcctgacgcttcgtatcttctacccccatataaatggtgcagtccatgccaaacatggcgcatgcggtagcggtcgccaccccatgctggcccgcgcctgtctccgcaatgacccgcttcgcacccatccgtttcgccaacaaaatttgcccgatgacgttgttgattttatgcgaaccggtatggttcaaatcctcacgtttcaaataaatcttcgccccgccgagccgctccgtcaatcgcgccgcaaacgtcagcggactctcgcggccgacatactcccgcaagtaggttcgaaactcctcattgaattccgggtcatctttatatttcagaaactgctcttccaaatagtcaagcacttcctgcagttcaggtggaacaaagctgccgccaaattcgccgaaatagcctttcttttcctgcgctacgctcatggctcatctctcctctgcttcctaaaagtcgtaacagtaacagaatagactgttttgacaggcaagtcaatcaataatttttactttttgaaacattaaaaaaaggagcggcccaccgcacaaccagacgccaagcattcaccgctagtgcggtgagcatgtgctgctgcaaagccgccgtacagccgcaccctcacagcttcccacttcggatattcaccaaccagagcaggcagttcagcttataaaaccccaagctgctcatcgcgcagatcggtaataaacatatgtcctggggcatgcgtaatcatgatatccggctttacttccatagcaaccgcttggggggtgaccccacaggcccaaaataccggggtttcctcctcacggatggtgaccggatccccaaaatcaggcttataaatatcatgaatccctataagtttcgggtcgccaatatgaataggggcaccatgaacagacgggaagcggctcgtgacttgaaccgccctgacaacatccttatggggaatcgggcgcatgcttacaaccacttgctcgaatctgatgcccgacagtattttcttgcaatcaccgtaaactaccataaaaaagagaagagttctctcatccccccttcctttcaaaatacacatgcaatcgatactcgcaaatctcttttgtccagttgtgcaatatttcttgatgctcgtcctcaatggcaaattggagcgcaaaaacgttgtttgcaaaggaaatcagcccattcgaactgccgctccatttcgtcatcggcatgcgggcgatcaaccggctcaccttttcctggtcatattcccagaggcgcttcgtttctccgtcggaaaaatcgatgcgctttcggtattctttttccgttaaataccgatggaaaaacggggcagcctcctgcggtgtaattggttggtgccatccggacggtccacgttcaagcatggcttttagaacaaccattttgtagctttttgacatcaccgtacgttccacttcaacaagccacggctcgtgttttagaaacacttccttttccagctccgacaactcccccgcccaatataaaaagccgacataagatccgaactcttgtttgtactccgccgcttcacttcggccttggagatgcagttccaaatacgtcggccgtctgccaagctcctgtttcagctcccgataatcagcaagcagccgttctttgcgcggttggcgttttttctgcatctcttcgagaagatggatggcttgaacatcgagatgcagttcgcacgtttccggaaccgttggcataacaggttcccgtgcctttttcttcgtttcgccccgctgtgtatcaaacaggcgcagtttgacatccgcattccggtaatttccgattaaatcaataatcacgcaataatccttgcctttgtacagccgcagcccgcgcccgacttgctgggtgaagacggtcagcgattccgtcggccgcacgaacaaaagtgtatcgacagaaggaatatcgaccccttcattgaacaagtcgacggtgaaaatggcgtccagttcacggcgttccaacatggcaatggcctgcttgcgcgaaatagccgtctgcttcgaatgaaggctgaccgtccggcagccatggcgttggaaatattcggacagaaaatcggcttgccgaatcgatgaacaaaagacaagcgttctcgttttcttgtatcgcttccacgctcgcaaaatcttctccgccatctcctcgcgaagctgcacttgaagcagctcttcctcatcatagcggttgccaagccacttgatttgcgaatagtctgtgtcatcgtagaccccgtaataatggaagggagccaaccaaccgcgctgcactgcttcgataaaatcgatgcgatacgcgacatttccgtcgcaaagggcgtatacgtctttgttgtcgctccgatctggagtagcagtgatgccaagcaaaaatttcggctgaaaataacgaaggacgcgttcgtacgagcgggctgccgcatggtggaactcgtcgacaatgatcaagtcaaatgcgtcgggacgaaacgaatgcaaatgttttttcatgcttagtgtaaagatcgaggcaaacaccatgtcggcatttccttctttttgattgccatcgtacagtcctgctgttcgatcaggaatcacgcgttcaaacgactgcttcgcctggcgaagaatttcttcgcgatgggcgataaacagcacccgcgaaaaacggcgggcaaaaaaagcggccaagtatgtttttcccagcccggtcgccatgacaaccatcgctttgtcgtacccttcttcataggcagcttccaaccgctccaacgcctcaacttgggcaaagcgcggctggatcgttccatatggcgccgccgtttcatggacaacatcgatcttgtccgccgtctcctcctcttgcttcttctccgtttccgtcggaagcatcaactcgatttcctcattctccgcccatatgcgggctaaattggggtgccgctgatgatagtcttgatgctgcttttcatagtcagcggctgtttcggcattgaccggcaccgtttccggagcgtaaaacagctttaaaaactgctccatcgcttccgcaaatacatcctcatcaacgctcttatccagtccaaggttccattcgacaccgtcagtgagcgccgaacgggacaagttggaagaaccgacaatgaagtagccgccttctgcatcttcaaataggtacgctttcggatgaaaggacattccctcactccgatacaagcggacctcgatgtccgggtgaatggatatgagctcgcgcaacgcctctggctgagtgacaaacaagtaatcaccaacgcaaattttgatatccgccccccgctctgcagctgcccgcaaactgtccttcaacaggcgaaccccggacttcatggcaaacgatgtcagtatgtatatcgtcgacgagcgtcctatctgttcctgcagcttgtcaaggaggcgtttggaaatcaactccaccttactcatcgtgaacctcaatcaagaaaattttctcccgaaagccgccgcgcttctctgcctttttggcgcggatttgttccacttgctcgatcgaagcgccatggcattgggccaaagcatggataatttccaacacgtctgcgagctcttcaagagccgcctcatccgtttccgcttggacgtattcctcaagctcctcaaacgcttttttctgcagttctttccgatactcttcatcgtcaagtatgcgggttgtgaacgtttttcctgattgttcaataatggttgggatgcggtcacggacgagtttgttgtatatcggcatgtccattcctccatttacaaaactatactaccattttacaaaatttcgcctttttttcataggaaagaacacacagaagaccgccgtttctaaggcttagtgtgagtaaaatatttgtggggggcattccggaatgattccccgacgagggttgcgaacttttgttcgcgacgctcgtcggggccaccaagcgaagcgcggtagaacaagcaaatgtcatgcaaaaaggactctctccctgctatgatggtgattggcaaaccaaccgaaaacaggagggagagagtccatgaaacatcttaccacagaatggcctttattaaaagagctggaggagcaattagtcagaactcttcaaaaggtgttcgctgtcttgttggcggcccttttggaggagatcgatcaacaactggcggaagcgcgggacaagcgccggtatcagctgaaagacaaacggccgactacgatccaaacgctgtttggggaagtgacgttccgacggaactactactatgaccggcaaacggggaactataccttcttgctggatgccgaactgggctttgatggagcccaatcgatcagcccttacctcgaggaaacggcggtcgagttggccgtcgagtgctcttcctaccgcaaagcagctcgcacactcgagtcaatcgtggggtatgcggttctcagccacgaggcgattcgccagttggtgctcgaggcccctgtctcgctgcaccgccctgtttccaaacggcatggccgagtgctgtttgtggaggcggaaggactctgtttcccgccaggggaaaggaaaacgggcgaaagaagagaaaatcctggcggttcacgagggatggagacgaaacgggtcgcagctcaagctggtgaaccgacgccactacctccatgaagggacaggggacgtgtgggaacggttcgaggagtggctgatgaaggaatatgcctatgatccgtgccgggacttgttgatcatcaacggcgacgcggcgtcgtggatcacggcctgccgggagtattttgggaagcgggcgtgctttcagctggatcgatttcatgtggcgcgggagctgcgtcagtgtctgtccggccatccgcgttggcgggaagtgcggaagaagctggcgaaacaagacgaagaagggcttctcgtggagctgaacagcgccatcggcacgttggaggacgaagcgaaagagaagcagatggctgccatgatccgccggatcgagtcgatgccgggatgcatccgggactaccgggagtggctgtcggagcaaggggtggagacgaccggcatgcgtccgatgggccacgccgagagcgtgatgagccgatttgcgcatcgggtgaaatcccgccgcagctggaaagaccaagggcttcgggcgtttctgagggtgatggcagcccgaatcgacgggatcgggtggagaaaggggcagttggaggaggaagagccacggagggcagcctcgtcctcgacgaagtccaagcggattgaacaggccaaacggaaggcaggacggttgtgggcggatgtggtgcgtcagaatctaccgtgtctgcaacagtcatctgggacgccgatccatcaagcgttgtcggcgctccgggatggtggttgggtgtaaaaaaatggaatttcgtatcatcgcctcaagatgagggatgagagtccgaaagcgcttacgatattaattcctgaaaatggttcgctaactagtgattgacaacgcccgtagtgaaccgaaaaaatgttctccacaaagtcttgactgactcctaaggcttattgcctgttgcaaaatgaaaacacgaaaaatttcacatactcccccctctctcatcccatactaagaaaaatcgacataattcgcgcttgggggctatgatggaacactcgatcctttggctgcttgctgcggtgggcatcggtttgctggggctcagcttccgctttctttcaccaagagaagtatggctttcgtttttgctgaatgcgtatatttccagtttgatcggcctgatcgtcagcggggcgggaatgcttgctatccggtgcggctgtttccagattatacgaacgacagcgtgatctttgaatccttgctttaccctgttgtcagtgtgtacgtttacgggacatcgcgccgctcgggctggaaggggatatggatgcagtgcgccgcttatacaggggcgatgacagcggtcgagatcctgttggagcggcacaccgacctgatcgaataccatacgtggaagtgggaatattcattcgtctcgatgtttgtcgtgacgctcgcggttcgcctgcttgccggacggctgcttcaagaaaacgggtgagctggcatgtctatttctcctagttggcgctatacatatagtatcattgtccaaaaaaggaggcgaataggatggtgctgtttgacatcaaacaccgcctgtattacgaagccatcaattccgcgcggccgaaaatggcgccgatccgccaagaccgggcgtgggggtatgtatggaagaccgtgaacggcgaggcggtgaagttttggatcgatttccagcgcggacagtatctctattttgaatatggacgaaaatggtatcgggtgaagtatttgcaggcgaacgggcggaaatcaggcgaagacatattgaacggggcgatgatcgatttgacggtggatggacatcgacttctgttgctgaaggggcgcatccgcagccagacggcgcgctatgtaaaagactgttgctccctgggccgccctacatgaatcggtctacaaccgcgcttgcgcccatgcctgatcaaacgcccggtggatctatgacgttctcatcagccgcacagcacaggctggacaacagaacccctgacaggagaggatgaagacatggatcgaatccacttatgggtgttgctggtgctgggcctcatcctattggttttcttcagcttgcgcaaaccgcccattaaagacgtgattctcgtgtttttattgaaagcttatttttccacctttttcggtgtcattgtggtcgaaaagcatttgctcgactatcccgtgaggtttttggggcaatacttccaaacgagcatcttgtttgaatactttctgtatccgatcatgtgcgtgtatttttatcgaacgtcgtaccattcgagctttttcggcattgtcggacaatgcgccttgtatacagccgctttgacgttcatagaagttctttatgaaaagtatacaaatttgatcacgtaccatacgtggacatggatgcattcgtttgtcacgatctttcttctgtcgttttccattcggatgctgatgaagtggatcaaccgctgggaagagtccgtccgctggcgttcatgaccgcttcgtcacggaagcgcccgaacggacaagagacaacgttggctttccaaaagaaaccgtttgcggccggacgaatgtccgcatgaagcccctatggcgaaaacgtgagatcctcttggcggcagatgtcaaagcaagcatacaggcggcaaagagcgcctcggtctccttgccgccttctttttatgcccaccacatctccggcagttcttctttgaacaacacctttttcaagagggcgacggcctttgacagcccttcatcgatcgaagcgagcatatcttcgtgttcgattgacagcacgtagtcgtagccgacggcgcgcagggcgctgacgatgtcgcgccacattttttcgctttgcccgtagccgacggtgcggaacacccacgagcggtcaaggatttggctgtaatgtttcgtgtcgagcacgccgtttttgcggatgttcgcttcgtctaagtacgtgtctttcgcatggacgtggaaaatcgctttttcgcggccgagcagtttgatcgcctcaaccgggtcgatgccttgccaaagcaggtggctcgggtcaaagttggcgccgatcgcttcaccgacgtgttcgcgcagtttgaggagcgtttccgggttgtagacgacgaagcccggatgcatttcaaaggcgatttgcgtaatgccgtgctccttggcgaacgctgcttcttcgcgccagtacgggatgacgacttcttcccattgccattttaaaatttccaagtaatccggcggccaagagcacgtgacccagttcgggtatttggcgccgggatggtcgcccgggcagccggagaaggcgttgatgaccgggacttcaagctgctcagcgagcctgaccgttttcctccatgtatcatgcgactgtttcgcgaacgttttgtccggatgaagcgggttgccgtggcagcttaacgcgctgatcacaaggccgcggtcggcgacggcttttttcaacgctttgattttttccggttggtccaacagcgcgtcaggatcgcaatgggcgttgcccgggtaatttccggtgccaagctcaacggcctcaatgcccatggcggcgactttgtcgagcatgtcttccaacggcagctgttgatacaaaacagtaaatacgcctactttcatctcgttcttctcccctttctagcggtgtgaagccggccggtcggcggccggctccgccgttccattttgttgtggcatcatctagcacccagccagcgaaacgaggccgacgtctccgcggtgctgacgccgcttattccgccacccgcacccaccgtttggtgcgatggctttccaaaatggcgtcgacgatcctcatcgtatggtggccgtcggcgatcgtcgcaaacggcagttccccgagcgcctcgccgcgttgtttccggatgatggcgctgtaaaaatcacggaacaaatttttaagcccgtccggccagccttcctcatggccgcctggataatgggcgtaagcggcggcttgcggcgacaagagcgctgggtcgcggacgatttcttcgttcgggccgttgcggcgcccgacccagaggcggttcgggtgctcttggtcccaggcgagcgtcatctcatcggcggcgatttcaaaatagagccggtttttccggccagcgctcacttgggaaatcgtaaacgccccatgggtgccgtcgtcaaaatggacgagcacgctgccgccgtcttcggtgtcaatctggactggctccgcgtcttggttgctgccggatgtaaacgtgctcccttcctgtttcggcttgtagcgaaccggatggacggtgcgcaagtcggcgaacacttcaacgatcttcttgccaagcacatactgaaccgtgtcgcaccagtgcgaaccgatgtcggcgatggcgcgcgacgggccgttttgcgccggctcaagccgccagttgtagtcggtgtcatacaagagccagtcttgcacatagccgccgtacacgaaatggacgcgcttcgcctcacgggcaagccgctctttcgcctcgacaacgagcgggtagtggcggtagttgaagcagaccgcgctaaggctttcgctttgttcagcgagccgcttcaattccgccgactgttcgctgtccatggcgagcggcttttccgacaataaatgttttcccgcctcaagcaccgccttgttgatgggaaaatgcgaaacgttgcgcgtgcagttgtgaacggcttcgacgtccgggtcgtcaattaaggcgcggtagtcgccgtatgctttcggaatcccgaaccggcgcgcggcttcctccgctttttcttggctgcttgaggcaatggcgacaatgttcacaaacggcaggcggcggagcgcctcaatatgggaagaagcggaaaagcccgtgccgataatgccgacgttgatcggtttcactgcgtcactcctccttgtttcgctttgatcggctcaagcggcttgacgttgccaaagacgatttccccgcggttgaccggcgcggcccagcggacggcgttggcgatcactttcagcacatccgggtgatggtacgtcggatacgtttcatggccggggcggaagtagaaaattttccctttcccgcgcgtgaacgtgcagccgctgcggaacacttctccgccttcaaaccagctgatgaaaatcgtttcgtccggctctgggatgtcgaaaaactcgccgtacatttcttcctgctcaagctcgatgtacggtccgattccttccacgatcggatggcccggggcgacgacccagagacgctctttttcatcggcttcgcgccatttcaaattgcatgtcgtccccatcagctttttgaaaattttcgagaaatggccggaatgaaggacaatgagccccattccttccagcacgcggcggtggacgcgttcgacaacctcatctttcacttcatcatgggcgatatgcccccaccagacgaggacgtcgcaccggtcgagcacctcgtcggtcaagccgtgctccggttcgtcgagcacagcggtcgcggcgtcaaaccctgcttcggctaggtagctcgcgatgacagtatgcattccttccggataaatcgctcttacctgttcatctttcttttcatggcgaaattcgttccagacgacaacgcggatgggtgtggtcattcattgatcccccttggttctttcggcctgcctgtatgcggctaggccgagtgttttttggaatgtttccctatgttcgcgactcgttgggacgccagtgcgattcatggagcgtttctcaccattcgatgcgaacgtgccgcccttggtcggacgattcgtaaatcgcttctaacactttggcgatcgtaagcccttgttcagcggtgcaaagcggcggcgtgttctcggcgatgctcgtcaagaaatggtcaaggagcgccacccgttcgctttgattatcaaaatggagcgtgacatcggccggaacgccgtgttcgttgcggaaccatttcacttcttggcggttgccggcgatattccactcccagcgcacgccgccttccgtgccaagaaactcgacatatgcccgctcttcttcaatgtgcgacgcccagctcgtctcaagcagcaccgtcgcgtcgttttcgagctggatgaacgccgaggcgaaatcctcgaccgtataggcggcatcaggcgcaaacgatgttcccggccatgccccttggcggcgcgggccgaacttcgcgtacgttttccccgtcaccgcgaccgggttcgggttcccgagcagccaaagcgtcacatcgagcatatggacgcccaaatcgatgagcgggccgccgccggagcgctcgcggtcaaaaaaccacgccccccatgcgggaatgccgcggcggcgcacccaacccgttttcgcgtaataaatctcaccgaacgcgccggattggattcgctcatgaagccattgcgccgcttggcggaagcggttgttcagcgccaccataaactgcttgcctgattcgtctcgggcgcggatgatggcgtccgcctcttccgctttggtcaccatcggcttttcgcaaagaacgtgttttccggcccgcaaactgtcgaccgacacttgggcgtgcaaaaagttcggcaccgtgatgatgacggcatcgacatcaggagaggcgagcagctctttgtagtcgcggtacacgttgcggatgccgtacgttttcgctttttccgcggccgcttgttcattgacgtcgcaaatcgcctgcaagacagcgcgctccgaaagttttagcgccgccttgatgtgttcattggaaatccctccggctccgatcaagccgaggcggattggaagtgtgtttcccatgtccttttcccccttgcgctcatttgttttctctgtcccatatgctccaccgattcgccgtccgttttctaagtgatgtaatcgattacatcaccatgctaaaaaaatccgcccgttccccgcaccggacagagagcgctgtcagcccctttgcctagagcgctctcctccacacgaatcgcgaatgacgagccggtcgggaagaacaagctgacgccgccgcgcgctcgttccttcaatgagcgcaagcagcaattccatcgctttttgcccgatctcaaacatcggctgggcgatcgtcgtgaggctcggttcaaaaatcgaggccatttgaatgtcgtcaaatccgacaacggccacatcgtcgggaacgcgtccgcctcgatggcgaaccgctttgatcgccccaatcgccatctcatcgttggcggcgaaaatcgcggtcggcggcttctcaagagcgagcagcttcagcgtcaaattatatccggactcataggtgaaatcaccctcctgcacgagcgcagcgtccgcctcaagctcatgctgcgccagcgcctgttggtagccgcgcagccggtcgcggcttaaaatgatgttcattggcccggacaggtgggcaatgcggcgatggccgaggcggatcaagtgttctgtcgccttgcgggcgctgctgatgttgtcgatcgaaacggtcgggatgtccgccccttccaaatactcgcacgccaagacgatcggaaactgccgcgccatctcttccaccagctctttgcggatgcgggcggtcaaaaaaatcatcccgtcgacttgccgctgcggcagcaaattcaaatactgctcctcaagccggacatcgttttgcgtatcgccaagcagcacctgatagccgtgcttgagggcgaccgcttcaatgccgcgcagcaccttcgagaaaaacggattcgtaatatcgggcacgacgacgagcaccgtctcggtctccatccgccgcaaataccggccgagcacgttcggctggtagttcagcgcttcaatggcttcgagcacgcgctgccttgtctcttcagtgacgttgcccgcgttgcgcagcacgcgcgacacggtggccgtcgatacgttcgcccgtttcgccacgtcttttatgcttgccattcgttatagtcctctcagttatgtaatcgattacatctccatcgtatatgaaagacagggcggttgtcaagcgttgtttttcctatccgtcttagacatagtttgcccctttctcataggctaaaaagatcatcccgcatcaagaaagcttctacgcaagcgtaagcatgagatgaatcgatgcttcctacctccaaccgcaggcgtaggcgggacagcgttcaaaacttaggctctatgcagtttcactttttccccgtagagctgcgcaagaaacattggcgggattctattcggcatgacaatccgatggcagctgccctcctcagcaaaatgaggtatactgagagtgagaaagtcgagttgaaaaaagagtttttgcgcatgttggtgcgatagttgggagaggagaactccatggaaattagaaaaccaaacgatttggaatacaaaaagattttatcactcacaccacaagcattattcgatggcacattaggcgaggcaaaaccgtcagatgaaaaagtcaaacaactgattgagccattattgcagaaagggagctattatttgatcgcaacggaaggcaatcatctcatgggttggattttaatcggagcaagccaagacccgctcactgagaaaatatatggatttatctacgaattgtttgtgttggaagaatttaggggggaggggattgcaaggaaattaatagaaaccggcatcgaacatctgaaacaagatggatattcagaggttcgtttgcgtgtatatgcaggaaatcaagcgatgaaactgtatgaaacattcggattcaagcagaaaaccattatcatgagcatgaacgtttaaagaggcgcctttgcccgaacgcaaaggcgcccataatggagttcagtccgattaatctaatcaatcgcctggcgcgcgcggtcttgcagcattttcaccccagcgagtgaaatcaagcccatgacgacgatatagaaggagatggccgtggcgctgccgtatttgtgcagcagccatgtgctcacgagcggcgctgggccgccggcgatgatcgatgccaactggtagccgagcgaagcgccgctgtagcgcaggcgcgtcgggaagttttccgcgatcatggccgcctgcgggccatacagcatgccgtggagcaccatggccacgaccgtcgccaagaagatgagcccgacgcttttcgtattgacaagccaataatacggaaacgcccaaagcatcaacaaaatcgtgcccgtcatgtagacgcggcggcggccccaccgatcggataaatggccggaatagacgatcgaaagcgcgttgatcaccgcagcgataatcgtcacattgacgaaaatgcttttttccatccccaaaaacgtcgtcccatagctgacgataaacgtgacaaaaatgtagaacgacccgttttcaatcacccgcgccagcgctgaccatagaatttcgcgcggatgcttgaccagcacctcgccgaccggcatcttgctcgtttcttgttttttcatcgcttcttggaacagcggcgattcgagcactttcagccggatgtacagcccgatggcgatgagaaggaagcttatgagaaacggaacgcgccatccccacgcataaaagctgtcgccgcccgccgcaagcatcagcgtcgtcacaagggaagaggacaacagcccgaacggcacgcccatttgcggcagggaagccatcagcccgcgccgtttgccttcttcccactccatcgcaatcaaaatagcgccgccccattccccgccgacgccaatgccttgaatgagacgcagcgcggtcaccagcaccggcgcccacaggccgatttgctcataggtcggcatcaggccgatcagcgcggtcgccaaccccatcagcaacaaagtggccaccaacgtcgccttccgcccgatgcggtcgccgaaatggccgaaaatcacggcgccgaccggcctggcgataaatcctaacgcaaaggtcgtaaacgattgcatcagggcgacgtacgaatctccttgtggaaagaataattgtggaaacacgagagccgccatcgtcccgtaaaggaagaaatcgtaccattcaatcgtcgtaccgaccacacttgaaatcgccgcccgctttttttggcgcttcaattccgccgcatccatcatcgttacagccattcacaacacccctttcacgcaatcaaagtgcgcgcatttcatggaaacggaaaaacaaatggatgatagccaaaaatgagcatgatgtcagcgcttccaaaaacaaaccgtcatggactcgtttctttgtcagaccgtaatgccgttccacaagcccgtcatggagctttcccttcccgagcaacaagcacatgcacaacggcatcgacgaccgtttcttcccgctggttgacgatccgctgatgcaccgtgacgagcccggcttcctcgccccgttctgtcaaccgcttcacttccgattccacgtaaatcgtatcgccgatcttgacgggacgaacgaaacgaagtgaatcgatgccataaaacgccagaaccactcccggctccatcatccacagccccgtcgccgccgacagcgtcaacatcccatgggcgatgcgctcgccaaatggcgtccgcttggcgtattccccatccatgtgcagcggataaaaatctccggaaacgccggcaaactgcacaatatcagcttcggtgatcgttcgcccgcgcgaacggtggcgctcgccaagcgcatactgttcaaacggacggtcaaatcgcactccttcccctccccttgattggtgcaaaaaagagtaaaaacaaattccaccccctttcgcagctgccgctgcctattttgttaatattctgaatattaatcatattatctttggcctttacgcatccctccccgctagtcgtctgtcattaacatatgaacggagtggagcggatagaactgctcctcctctgtttcgtgtttcaaaatgggcattaccccaaaaaacaaaaggatgctcgcctggcatcctttttcatgttcgttccttattcttttaccgagccggacgtgagcccagagacgatgcggcgctggaacaacagcaccatgatgacgagcgggatcgtcacaatcacggtggccgcggaaatttcgccccacgggatcgtatactggccttggaacatggcaatgccgaccggaacggttttgtatttttccgccgtattgatcgtcaaggcaaataaaaattcgttccatgcggcaatgaagacgagaatggacgtcgtaaacacccctggcacagcgagcggcaaaatgattttaaaatacgtctgcatcggcgtcgccccgtccattttcgccgcttcttccaagtcaaacggaatcttgcggaaaaaggtgacaagcagccaaatcgacaacggcaaggcaaacgtcgtatacggaatgatcaatcccaagtagctgttcgtcaacccgaattttttcacaaacatgtaaatcggagaaatggtggcaatttgcggaaacatggatacagccaacaccaagccgagaatgaccgtcttgcctttaaattcaaggcgcgcgatcgcataagccgcaaacgcggcgacaaagaccgtatacaccgtcgtaatggccgccacgaccgtgctgttccataaatagcgcaaaaacgggtaattgacaaagaccgacacataggattttaaggtcggatggctcgtaaaccaatcgaacgctttgtcgccaaacaattcgctaagcggcttaatggaactgagcaaaacccataaaaacggaaacatcacaaagaacacaaacagggccaaaaacacgtaaaagaacggaccggcttttttttgcatcgtctcaccccttcgttatcgtttgacgctggagccatcagacaacaaatctttcccaagccagcgaatatagatcatggaaatcaccgccacgcagagaaacacgatgacagcgagcgccgatcccgcaccgaaattcgtctgcgagaacatgactttatacgctaaaatggaaatcgtttccgtcgagttcgccggccctccgccggttaagacgtaaatcaagtcgaacacgcggaacgcatcgagcgtgcgaaacaacaacgcgactaaaatgcttgattttaacagcggcagcgtgatttttgtgaattgctgccatttggtggctccgtcgatggaggcggcctcatacaacgaactcgggatcgtttgcagcccggccagcagcaagagcgccatatagggggttgtcttccatacatcggcaaaaatgaccgcaaacatcgcccccgcttccgtcgtcaacaaatcccccatccggtcgacaaggccgaccgtttcgaaatatttggcgacaatgccgttttgtccatcgtataaaaatttccacatcagagcggatacggcggtcggaatcgcccacggaatcaaaatcgtcgcccgcaccaacccgcggccaaaaaaggccttattgatgagcaacgcaattccgagccctaacaccagctcaatggcgaccgacaccaccgtaaagaacgtcgtattccataacgctttccataagcgcatgtcgctgaagctgtccttataatgcttgaggccgacaaagttcggctcgatcacgaccccttcgagcccttcggccaagccgacgactttatccgcctgctccagttcgcccgcttttttcatctccttaagcgctcggacgacatcatgaaccgtgtcggtcagccgctcggccgtctgtttgtccagctcggcgatcttcagctcatcgcttggcgtctcgaaattgtcgagcacttcgttcactttgtcatattgcttcgccacttgatcgttggaacggatcgccgcgtccagtttcgcgagtttttgttcgatttgcgccaacgtttgtttcgtttgtccatccgccgccgccatttcctgcttaagagcgcttttgaggaacggatagttttgtagatatccttccagatcgaggctgtaactccagtgaatcgacgatttggtcgggtcgttgagccgatagtcgaacaagctgtaataaaaggactggatgacaggccaaatggcaatcgccaaaatgagcagcatggccggcgcgacaagcgaatagcctaataggcgctccattcgcttttcattcctcatcgctgttctctcccttctgcttggaaaaggatattagccttcagcaccgggcagatggcggcctgaaggctaatgaaccgaaagtggtcaaacaaaatttgcgttctttgtttggctgatggggcattggccggcgttggccggattcggatcggctgcggcgcgccggcccagtcattcgccttacttattcaaggctgctttcatttctttttccatattggccacagcttgttcgaccgtcagctccccggccagcgctttggatacgttaatttggatgatttccgaaatttccgggtagttcgggacgaccgggcgcggcacagcggcgttcaacgcattgacaaatccttcttccgcaaagaacggattggcttttaagacatctggatctttaaacagttccggaagcgttggcgctaaaccgccgtaaatcgcagaaattttttgcccctccggccccgtcataaatttgacaaattcccatgcttctttcggatgtttcgaatatttgttgatcgcggtcatccagccgcccagcgcggcagccgaacctttgtctccggccggaagcggagccacgccgactttgccgacgattttcgattgttctttgtcattcgctagcgcgtattgataaggccagttgcggataaacggcgattgtccttcaatgaacgcggtatgcgattctggttcagtgaaggtggtgatgttgctcggcacaacatcggatttgacgatttccaccattttcttcagccctttgatcgtttctgggctgttgatcacgacattcccgtttttatcgacgatttgcccgccataagaggcgataaattcaaccgcgttgcacaccaatccttcatattgtttggcttgcatcaaatagccgaatttcgtgccgccttttcctttcagttctttcgcctcttttaagagctcatcccatgttttcggcactttgtcctttggcaccaggtcggtgcgatagaacagcatgccggcatcaatgaatttcggcatcgcccattgcttgccattgaagttgccggccgcaagcgccccttggttgtatttgccgaggtcaatgccgtctttctcaataaagcggtcgagcggcagcgtataacccgcttgagcaaactcagccggccaaatgacgtcgagatccatgacatcgatttccgacgactgcgcatttaacatcgtgacatacgcatcatgctgcttcccggtgtcagccggcatttcgcgaaattccacatcgatgttcgggtgcgttttctcgaacgcttcgatgattttttcggtggctttcgtggagtcttggccgcgggcatagacaattttcactttttcagactggctcgttttcccttcttcttttttgctgtctttgcccgtctggctctcgctttggccgccggagcatgccgcgagccccatcgtaagcgctaacaaaacagccgatgtttttaacgtctttttcatcgtcattctccccctttaaatttcggatttgtcaaacaccgcatggcatcgcgtatagtggttgcttcgactgccacaatcacctcctggacatgacatccattgacttttgacttggcatcccccactgcttgtctatgcgtcgattgtttgtaatcgattacatacaaatgggcgaatcatcctcgttttcgcttgtctgttcttttctcgccaaagccgaaaagcgggcatcgttttccatttctccttttcaatgaaaacagcttgtctatcagcatcgcgccccttgtccgctttgtcgacttattatgtaatcgattacaaaatcatcttacatcgccgtaaaatcgttcgtcaagtccctaaattcttttttttctctataaacaaagaaccccaagccgtttggcttgggatatgcctcacacctccaccgtcttcccttcctcgacgatatgataaagcaaatgcgccaaatggtgaatcgggccgtattcctcttcgccgtcttccgccatttcttcttcttcggcgaattcaaggtcgtttaagtaaagcgccataaattcgtaaaagtctttcagctcaaagctgtagcacgcgctcgggtcttcgttgtcttcttcgtattgaagcattaaatacgataccttgtcttcgttgtccacggcgtcaaaaaagatgaaatagccgatgttcgtgtcaaggtcaaacagatgccgcgtcccgccttcggtcgccttatcaaaatcctcttggctcaacttgccgacgttcatcgcttcaacgtcgtcttcgcggtgaaactgaaccgtaaatgttttcatcgtgatttcctccttagaaaatgcttaataaatacgtttttgacagccgctcgagcagtttcaccccggtcaagctgttccctttatcatcgagagccgggccgaaaacgccgatgccgcaccgcccgggcacggcagcgagaatgccgcccgagacgccgcttttcgccggaatgccgactttgatggcaaattcacctgatgagttgtacatgccgcacgtgaccatgaacgttttgcaaatgcgggcgacatcaagcggcatgagccgctcgcccgaatgcggatcgcgtccgtcaagcgcgagcaccaagccgatgcgcgccaagtcgatgcatgtcatttcgatggcgcactgtttcgtgtacaagtccatcagctcttcgacatcttcgtcaatgatacgatgctgcttgagaaaatagcaaagcgaacgatttaaaaacgctgtttcaaattcggagcgggccacttcgtcggagtacgaaatgcgttcgttgccagcgagacggcggacgaacgctaacagccgttccagccgttcggacaccgagccgccttgaatcatcgacgtgacgacaagcgcgccggcgttaatcatcggattcagcggcttggcaggcttttcctctaatttggcaatggaatgaaacggataatccgtcggctccatgccgactttatggaacacctcatcctcgcctcggtcgatgagcacaagggcgagcgcaataattttggaaatgctttgcagcgtcactttcaccgtcacatccccggcgctcaccaccttaccgtccggcgtatagatggcgaccgacagttcatttgggttcgctttgcctagagcgggaatgtaatcggctacttttccatagcgggcgtactgcttcgcttcttcgacaaagcgggccagttcttctcgattgtacacaagcatcaccgatggttagtatcgcctatttttccgtttctatgcccaaacgattcaaacagcgacagtttcagacaggggacgctttgccctcagcggaccgccggcaaaaaaccgccccgctcctctcaaggcggcagcctgagcctgctgtttgaacagcagccgtttttcttttattcttcttcggcaaatacgtttttcaattcgatcgcaaatccgggaaacatgcgaacaggaatcgtatcatcgcggacgtacattccttgatggcggaatctcccttcttccagcacatagacatcaatcgtctcattcatcggatcgacaatccaatattctttcacccctgcccgctcgtaacggtgaaatttgacaattttgtccttgcgcaccgtcgattttgaaataatctccacaacaagatccggcacgccgacaattcgtttttcgcgaattttgcttttgtcgcaaacaacgacaagatccggctcaacccattcgcgaatttgttccggatcatcccgatccgccaaacaaacgtcgatcggagcgccaaatacggtgcattctctcccacgcaaataggccgcaaactcgaccagcaattcacgttgcacggcctgatgtttcggcgtcggagcgggggacatgttgaagacttggccatcaataacctcatagcgtacatcttcgtcaaacatcatgtattgcgcataagtaaacggctgccctttttccggcaccggcatgaaaacgtcctcctttcccgttttctttatagtatacttgaataccgcccggcagcctagagggccggtgattaaagggaaaatcggctgatcccaactatattatttattggggaaaccttgtcatgctggtattccttgctcatccaatgtcgccgagttggacgcaaaatctgtttttcaccggccttctagagggatggtgaaaaacgacccattttccgaatccattctttcggactggcaaagaggggcgatcgcacaaggtttctcaagttgagaagaggacgacttttgcggttttttcactaaatcaccggccttctagagaactggtgatgtaatgaaaaatcagcccaaaacacacttttctcaagttgagaagccttttaccatcaggtcttctcttgcggcccaaaacaacgatgaagcggaaagcatcgtttttcaccagccttctagcgtcttcttttccccacactccgttgtaggcaagggagaaccgtttcaagtataatgaaaaagaggtgaagagcatgcaagaagccatcaacatgtccccgtccccgtcatgggaacatcaaatcgtttgcgacaatcttgtttccatgatcaaaggaaaaagcccatgtcaaccgatttcaaacttgtccgtgaaactcgaaaagaacggaaaagtgatgaacgagtttatccagccggatgtcgctgtctattgcgaacggccggaaaaaatcatcggcggctataaggggcggccgctcattgtcatcgaagttgtcagcccgtcaacctacaaaatcgatgtgacgctgaaaaaagatttgtactgcgcctacggagtggaagaatactggatcgttgacccatacaacaaaacaatccgtcagtgcacactcgaacatgatcgatacgccgagacgatcatcgcctgcggagaaacgttcgattctgttatcggaacgattgacaccgcgctcgttttccaaggcgtgtagaagacggggaaaaacaattctttttggcctatcggcggtttttgtggcggaaggcgagtcgattttgcaaagtttctcaacttaaaaagagtctctgctgaacaactcgtttccaatcacgagttctttagcgggacatcttgcatgctttgccgtataatcaatggcgaattctctgtcgcaaaagcagaggcggacagacagaggaagatacgtttaaatgagcatgaaaacagaaaaaaacagacttgtcagcaacaaggatgccgctagtctttcaacggcatccttttccaactcaacgcaaaattcgccattgattttgtcctgcttttcttgtataatcggaaatgtctcaccatccatttcgggatgtagctcagcttggtagagcacacgcatggggtgcgtggggtcgcaggttcaaatcctgtcatcccgatcgaaaaaccagccgaaaaaacgtccggctggttttttattctttcaggcgttcccccatcgtgatgctgttttcccctatgaacttaaggatattttactttcatggtgaaaataggaggaaacctcctaaaattcacctcttttcttctagttgtttcataaaccttatcgtatttcatacagattggcaaagtttagaaaaacattactttttcctttttttatatcatttagatgaataaaactttcttctcttggattgttgttaattaacaagaaaaaccgctctttgctagataaagtgatttcttttggaatagggatgataaaatcctgatcttttggttgttcaagcgtataagaacgaggttgttttcctcttactccatatatatttccttccatatcaaaaaacatgatctcctccaccattttgtgcggactttgatcaattcgaacataccgtgctttattaacctcttctacttttaaaggagtgaaacgatcatttaacaaaacaacagatggcagaccaaactcgttgcttttactgttttccttcttaaatatcttttgaacattatccaattttatatgtgatgatatttcagagaaatcatttttattccttttacttactaataccttcgttacaggtatgttttccgtaaaaaattgtttttgatctttatcaattaaaataggcaaatactcactaaaatcataattgcttgatacctggacacgaatcggaatttttaaggatccgtttcctttcatgtgaatatcataatacgtgtattttttattgttaatcgaaaatttgataaatttttgattatggaaaataaacagacgaaagtgacgatctgtatcttttagactatcaatgataaagttgaacgtgaattgtttcattccagattttaaagaaacaatatcaaccgattcattatcaatcatccacttttttttcagtttcgaatcaactgtaaatgaagttgcggtatcaggaataaatccaagctgttcctgcgcattatttggtataataaaatgttcattttcatggaaagagatagtatcacttgtatgtaagggttgtctattttctttttcattttctttttttaaaaaattattgcatcctgaaaacagcaatacagaaagcatgatgagtactataatcaaatagcttttttttcgacccattttatcattttccaccttccgttttcaccttgatgaaaaagcccaaaatgctgaggcattttgagcttttagtttttattaaaatcttatactatctcctgtatcagccatataagtattagtagaagttgataatgtgtgatgagaagtagctcgatattcccatccagaaggaacacttcctggataatgagaaactgttgctgtatcagtagtttttcctaacccagtatcttgcttagtacctagagagtttccattaagcattaacgtcgtagttactccatgagatgaaagagtaactttactcgtcgtttttccaacagccttcacttcactaacaggatacgcatttggagtaattccttttatcgacgaagatgccgaagattctgaaacataaatatacgtggagcctgtccctactgtggatatagaaattgatccttgagccgtcacttttccgttttctactactgctctcaagtttgcttcattgctataatggatggcattttcccataattttgaaacactgtctttattctcttctgcaaaactcctcctgaagaaaaagaaatcaaagaagcggacaaggctgtggcaagtccgaatttcaaaaacttcattttcttcatttcctattctccatttctcattttttgtaatttcattggctcttcaccacaagttgtacttgagattttaagataggtatgcatagggaaaatagagggtacaaaaaatgcgaattttcctgtatggtaaaggtgaccaaaccaaaccattggaggaaaattcgcatgtactctcagtttatcaaagaactcatcgatttaccagatgttttgattcaaaaggtacgaaaagaagaagaacgttggattttcgaactttctcttcccgaacaatgcccgttatgtcctgtctgcttgaaacgcacgatcaaaatgacaggaaaaaagaagcaatggatgcatggctatgctcagcgaatcgggattttttggatcgaacttcctgtagagcgaagacgttgtggtacgtgtggcatgacattcagcacgtcttatccaggaatctcccctcgaagcatagcaacggatgcctttcaacaatgggcagcgcaatcttgcatagggacatccattcaggcagtggctcgtatgctcaagcttccttacacgaccgttgaacgttggttttatacccatgccccttccttcctatcgaatgaaatccaaccaaaggcggtttgtgtcgatgagtttgcgtttcgaaaagggcatgactacggggtggcgatcatggatgccgaaacgggagaagtgtatgccgttgaagcaggaaagaacgaggaagccattggacgtgcgttggctcatgtgtctggttctgttcagtatgtcgtgagcgatttggctccagcaatgaaaaaagcgattcaaagggtttgctcagaggcgacacatgtagttgattatttccatgtcattcagctgtttacagatgctttagagcgttgtcgcaaatatttagacaaaggaggcaagaaacacggaaatgttcgttacgtttgtcgtttattgagccaatgcccagagaaattgacggaggaagaacgccaaatcgtacggaaatggtgcaatgaaagcgattacttaaagtctgtctaccaatcgctccaacattttcgctatgtgtctaaaagcaaagacgagcaacaggcgaaacgacgtttggaggcttggattcaccgatatgtattttgtccttgttcggctgtacgcgccatcgcaaaatcgcttgtcaaacgaacagatgaaatcatatcatgcatattgtcaccttattcgaatggaaaaatggagggaacaaataacaagatcaagctaatcaaacgtcggggatacggatacagaaatatccagcgttttgcattgcgggttcgtctagaaacagctaacatactttaatggtaggttcaagtacatcttttggtgatgaaccatttcattataaattattaaaaataaaccttcaatagtaaattttagaaaaatacactttatatctcacatttcgcaccctctcgaccaaaaatcgggaggatttttttcgtcccgatgtcgaatcgatccttggtacacaaggaaagcaaaggagtttccacaccatggacgttcgaattcgtgcaatttatgaaagttcctatttgaatataataagcgccatcttccaggatcttggcctcccccagctgattgaccggctggttccggtggatcgccaatgccaaacccgaaccagcgatatcgtcagcctgaccattctggatatcttgatatcttgagcggccggcaagccctggttcatttggaacggtgggcgcatgacatcgatttgccgaagctgattcggccagggctggatccgtcttggttcaacgacgatgcgattgcccgtcatttggatcgactgtatgaggcgaatatccatcaagtcctgtcgtcttgcctcgtgcagacctacaagaaagaaggcctctctcttcgcgccttccatgcggatacgacggacaagaccgtttacggcgcgtatgagtcggcctcattagaggctttgcagatcgccatcatcgttggcaaaaacagatcggcttcggactggtcggcaacgaggacggcatcccgttttacggcgacgtgcacgacggcaacgagccggacaaaacgtggaatcccgaggtgctgtcgcgagtccatgaacagctgaagcaagcgaagatcgaagatgaatggatttacgtggcggattccgccgcgatgacgaaagacaccttggcgcagacgaaagccgccaacgcctttttgattaccagaggcccttcgtcgctccggatcgtcaaaaccgcgctttcggaggcggatgtccaacccgattcggcgtggagcgactcctttgcgctggctgaaaaaaacggcgccacgtaccgggtatgggaaacggcctcgacgtatgaaggccaacccgtacggctgatcgtcgtcgaatcgagcgccctcgaccaacggaaaggaaagacgctcgaaaaagagcgagcaaaagaagcggagcttctccgcgaggaacaagagcgttgggagcgccatcccttctcctgccgggaagatgccgaacaagccttggcttccctcaaggcgacccttcgcccccggtttcatcgagtcaaggccacggttgaagagatcgtgcgtccgaaaaaacggcgcggacggccgaaaaaaggggcggaacccgagatggagacgctgtacatccttcgcctaagcgtggaattcgaccaagacgcgtgggaacaggcgaggcggaaagcgtcccggtttgtcctcgtcacgaccgttccgaaggaatggaagggccaacaaatggatgcccaagagatcttgaaactgtataaacggcagatctcggtggaaatgaacttctcctttattctaaaaaacgaaataaaaaatcctttctttcagccctgttagggtgcgaaatgtgagtatgaaatcaatccgatctgcttccccgccaaagcgatgcagtcaacggccatatcaatgtcttcttccgtcatcgcggcggtgatggaaaagcgaatgcgcgccgttccctcagggacggtcggcggccggatggcgacggccgcgatgccagcttcttgcagctgctcgctcatggccacggcccggtcgttcggaccgacgatcacgggaacgatcggcgtctcgctgccgcctgtgtcaaacccaagccgcttcagcttggtgcggaatctttcgcttagggcgtgcagccgctcgcgccgctttggctcagcttggacaatatgaatggcagcctcattggcggcaaggaccgatggcggcaaggcggttgtaaaaatcaagctgcgggcgctgttgatcaaatagtcgaccagccacggctctcccgttacatacgctccgaagctgccaagcgctttgctgaaggtgccgatggcgatcacatcctcttccttctcaagcccgaaatggtgaagcagcccttcaccgttcggtccgaacacgccgccgctgtgcgcttcgtcaacgagcaaaacggcacggtaacgccgcttcaactcaaccagctcctcgagtggcgccatatcgccgtccatgctgaagacggcatcggtgacgatccatttccgcttcgcgggcggagattgctttaacaatgattccagctgatcgatgtcatgatgtcgatagcggaaacaggcggctttgctcaagcggatgccatcaattaaacttgcatggttcaactcatcgctaaagacaagatcatctcggccaattaaagctgtcagcacgccgatgttggccgtgtagccgctgttgaaaataagagccgcctctgcttttttccactgtttcaacgcggcttccgcccgctcatagagcggatgattgccgacgacgagccgcgacgcgcccgctccggctccgtaggcccgcatcgcttcgcagcccgcttcgatgagccgcctatcatccgccaaccctaaataattattggacgctaaattcaacatcggctttccgttcaggatgaccgtagcgcctgaagcctctgcccggcgcagctggcgtttttgcgctttttgttcccattcgtgcagtttgacggtcagttcggttttcatccctatcccccttgtatgtaaactgtttataaaaatagtttacattaaaacccgcaactcggctaggaaaagatgatcggttttgttaattgattatttagcacattgttttggaaattattcttttccaccctcgaccgcatgcatagttcaatcgcagacatgtcatactatacgtgttatcagcaaaaaggaggtgttggaaatggatgtccgtcgggcgcaagaaatcgcgtcgtcgccggtgatggcaaacgtcacgtacaacggccagcgcatttacattgagcatgttgaccaacaaaaaggcgtagcaacgatccacccgcttgacaacccaaatcaaaagcaaagcgtgccggtcgcaagcttagaggagcattcgtaacgaaaaaagcgagagaaaggacgcgtcctttctcccgctttttgatttaatcggccgtcagctcttcccgctgcttgtaggcctcttgcaccgtttgttccttcatcgctgtccggcctgccgtccgtgtgtcggcggcgcgggccggatgcccggcgcgttggttgtccggtttccgtttcatcgccctcccctccttcatccctagcatgccccgaatgagacgggtttacgatagcgaaggggaaagagagcattctcgcctcaaacactattttacattattttttccaacagctcgatccggttgcggaacggatcgcgaaacgaaaaccgcttcacccctgggatcggtttttcgtcttgcgtcgcgacgccgtgctcttccaaataacggcgcgccgcttccacatcttccacttcaaaggctgggtggcttttgctgttgtagccgtcgcggttttctgctcctatatgaagctgaatatcgccgactttgtaccaaagtccaccgtttcctttcagcgattccggcttttcgatttcttgaaaaccaagcacaccggtgtaaaaggcgcgcgcttcgtcttcggcgccaaacggaatgcaaatttgcacatggtcaagccgttttacacgaatcatcgtttctctcctccctgttcgaatgctggtttcatgcgacggatgaacgaaacagcggcgatcgcccaaacgagcagcaccgcttcgaccgcccaaacgttcgtgaccactttcgcttggtaaagcgccggcatcacgtccatcgccgcatggatcaaaatggcgtacaggacatagcggaattgcctctcccgcaccccaaacaaaacgaggagcgacagcgccacgtgcactgtaagcgcaaacagccgttccaagccgcctaacacgtacatcgcaaacggcgtgtgcaacacttgctccttgatcagctccgcctgtcctgccggaagtgatggggcgatcgttttgtcgaatgatccggattgaatcaggctcgcaagcacgatgacgttgaccgcgccaaccaccccgagcaataccgcttccgtcccgccgtgcccaagcccgaatgacaagccatcgccatatccgcgatgttgcttcagcagccaacggaacccgacatagcggccaagttcttcaaacacgccagcggcaagcgccgcatacaggacaaagagccaaacgctgtctgttccttttaacgctggccggcccggttcgagcacagcgatgtgcagcgctttttccaatacttgtgagaaaacgagaaacacaacagccccgacgccgagcgctttccatgaaagccatcctttttttctcccatacaatatgagtccaacaggaaccaacagggaaatgaatagctgcaccaccgcgcccgccacgttcacgtaaagtcccccttccgcctatttaggatcgtttgcgctgttcttttcgaaaataaagaaacgattggacgatcaaatacaaattgccgaaaacgatgacgagcatcaagagaacaaattgtatgtctccgcgcgagaacgcggtcaacatcaacaacattcccatgacgatgaacaccttgccgccgaggcggtgcgttttgttccaaacggtttcgctttccaacgtccacggcgtgcggatgccgataaaataattcggtttgattttcggcatgtagtttccaagcacaatcaacagcgctccgacgccaagcggcacgagccgtccaatatcgaccgaaaccccgagattgtacgccaatgttgcgatatgcaggagcaagaaaaagcaggcgagcgccgcgttgacaatgccgtagcttttttgaaaacggccgtaactttcttttttcgggtcaaacttcggcaacactcccatcaacatgatgagaaatgtcatcaataagggcggaagaaacgcgcccaaccatttgttgctgaagccgtcggcttcacccgctgtgttccagtgaatcgccacttgatccggcaaataaggaatggcagccagactgatgacataagcgaaaacagtaagcacgatcgcaagccgattactcttcaccatgtttctcccccttttcgacaaaatcgtaaaaccagcgcagcaaatcttggaaaaccgtcgtgttgagcgagtaatagatatgctgtccctcacgccggtcttgcaccaaatcagcctgcttgagaattttcaagtgatgcgatacgctcggtttttgcatatcgaaatgcgaggcgatttcccctgccgtcaaatcccctgttcgcaacaaggacaaaattttccgacgcgtcgggtcggcgatcgctttaaacgcttcgttgaatgacaagggtgatcccaccttgtgaacgatttttggatgcgtcttaaggggggggaggccatcgggagagctttcatttgtcgttgcttcttatgcgccaatgtgaacaggttttcatacatgtatatagttagatatttagaaaaacatctaaatgttgaataaacgattcgatattaattaaagaatattccatttccattcgactgtcaatgtcttttctggttttggttttcccacgtagatatcagtggaaaggagggcgcacaactaggcgcaaccccccgagtccatggtaacgtggggcttggcttcccactgacttccgttaaaaccccgtcggccaagcggcgagcaagcgctcgcttttttcgcgcttggatgtaagcaaatattcaagtgtctggcaaaggaatttccgcgtctttgccgggtggatgacgtcatcgatcaaatgtttgcgcgccgccccgtacggcgagctgtcaaacgaccactgcttgagcagctcctgacgccgctcatgcgggttgtcggcgcgttcaagctcgcggccgtatacgacgttgacgccgacttccggaccggtgaaattgatttccgcgctcggccaggcgacaacaacatccgcccccattcccggtccgcacatattgccgtacgccgcgccgatgcttttgcggatgacaaccgacattttcgggacggttgataaagcaagcgcctgattccacaccatgattttcgtcgccattttcgctttttccgcctcgacgctgatgcggaagccaggcgtatcgtgcaaaaagatgagcggaatatggtacgagtcgcacaggcaaatgaattccgtcgccttttggcattcctgcggtccgggcgctcccgcgtattggttgggctgattggcgatgatgccgatcacatgaccgttcagatgcgccaaagcggcgatcagcgccttgccgaattgtttctgatactcaaaatagtctccatcatcaacaaggcaggcgatgattcgccgcatatcatagacgcggcttcgtctgtccggcaaaattgaaaacacttcctccaccatccggtatggatcatcgtccgtcttccgcagcggcggccgctcgttcgcgttttgcggcatgtatgaaaaaaacctttttagttgcccaatgcattctgcctctgtctcgccatcggcgtcaatttgtccggtgtattgatggtggatgtcgacgccgccgagctcatccggggcgacgcgctgcccgttggccaattcaagcatgcgcggcccggcgatcgccatgcatgtccccttcagctgcgtgacaaaatcgcagctgaccgccgtccatgtcggcccgccgtagctgtctcccaaaatcgccgccattgtcggcacttgccggtgatgggtgagcagctcgcgcggaaacaatttgtcgctgatcccgtcggagcccatcccgtccggcatgcgcagcccgccgccttcatggaggaaaaacatcggcaagccgtttcttacggccaacgcatgcatctgccgcgacttgcgcaaatgaacgctcccctccgttcccgcgagcaccgttttatccccggcgatgatgaccgccgggcggccgtccactttgccgatgccggcgatgagcccgtccccgtacgtcgtttcttccaagccgggctggtcggatgtgttcagctgtccaaactcgataaaagttcctgcatccacaagcaggtcgatccgctctctggccgtcagcagccctttttcatgttgcctggcgattttctcctcgccgccgcccagcgcagcgcgcgcctttttcgccatcagttcgtctgttaattgccgcaacttctccaccgtgatcccccttttccggaaaaggcgggggcggcccgcccccctccgttgcgatgttatgttattccctcggaagcagctttcgcaatactttgccggacggcgtcgccggcaattcatcaatgaactcgatataacgcggatacttgaacgccgccatatgcgctttcgcccattcgatcaagtcagacggcgccacctttcctttatgcgaatcatggagaacaacaaacgctttcggcacttcccctttcatcgggtcaggcacgccgatgaccgcgcattgtttgacggctggatgttcgttcaacagcgcctcgacgtcttccggaaagacgctgtagccggacactttgatcatttctttcaaccgcccttggaaatacaaatagccgtcttcatcgacatacccaatatcacccgtgtacacccacccatctttcagcgtctcgttcgtcgcgtcatcgcggcggaagtagccttgaaaaacccccggatttttaacgacaatttcccccgactgtccgggcccaagctcccgtttcgtttccggatcgatgatgcgaatgtccgtctcatacgtcgggatgccgcacgagccaaatttcacacagtcatccggcataaacgtgtcgcacgtatgcgtctcgctcagcccgtaggcggcttcgtacaacaggcagccgccggtcgcttccgcccaccgcttggcaaggtcttctgtcaccaggaggccgaagctggttgccaagttgcgctttaagcttgacaaatcggcagaggtggctgcgagcgcttgcaaaatggccgcattcatcggcgcgatgctgtaccatgccgtgactttgtacgtttcgatggctttgatcgtcgccatcgggtcaaagcgggtaaacagcacgcatggatgtcccgtgtacaccggcgtattcagtcccatcaccatcccggcgatatggcaaagcggggaatgggccatcagcacttccgctttttccgtcagccggttcgcctgcgcggatgcggccgtcttaaacagcgcattgccatacgtgagcatcgctcctttcggccgcccggtcgtgccggatgtgaaaatgatcagcccgacatcgttccataagtcaatggccgcggcctcctcaagcggcggataggcggcgatgatggccgcaaaatcgtccgcggcgctatccggctgcttcggttgcacaagctcagcgcaaagcgggatgccccctgccggatcggcgtaatcgccgtagtggcacgtgacgataaacgacagaggcgctgttggttgttcggcttgtcgaacgcgcggcactccttcctctccggcgatgatgccgacaagcggcacttcagcgaaaaaataggcgagctccgattcccggtacatcgggttgagcgggacgacgacgccgcctaactgctggatggcgaagtgggcgatgatgtattgcggacagttttgcatgtacaaggcgacatagctccctttcctcacccctttttcctgcaaatagcgggcaaaacggcggacgtgatccagcaatgttccccaagtgatcaccttgttgtagaagatgtacgccggctcgttttcctcgcgttcgccgcgatggcgcaaataatgatagagcggctgttcgccgagcacgtagcggagctccttaggcagcccgctcggccagtacgggcgtgttttgttcatccgtttcaccatccctcataaaaaatactgaacggttagtatgttccctttcagaaaacgctttcaaatgcttgttcatgtctcctgcttcatccatatgcatatcatttcgccgtcattcgtcaatttcctttctcgaacagccaactattttctccgacgcggcaaacggccgcccccttccacgttggagaaggaagcggccgttaggaaagggaggaagcctgaagcagcgcatggggcttgatggcggtcattgatgcgccgtagccggacggtgtggacgatgcgttttatttatccaccaatggcggagatatggcagcacccaacggtccaaaccgcagcgtcccgcattggctccggcgccgaggatgaagacctcaagcagcaccatttgcgggttcgtgctcgtcgtgcccgagaacatgaaggcgaagttcatgacagctcccatgagggcggcaagcgtcgtaaacaatccgagaatgagcgcgatcccgacaagaaattcaccccatggcacgagaacgttgaacaatccgacattcggcagcgccacgtgttcgataaaacctgcccaccagctttgcacggccgggtgttcgcccgtggctttcgccaacgccccttttaaaaatccggtggcgtcaaacccttgcgtgatttttccccatcccgccattacccactcataccctaaatacaaccggaacaccaccatcaaccacgacgctgtgacgtgtttgcgcagccatttgacaaccattttgttcctcccctttcattttttaaatggttctttacacttttatcttaatccgtttttagttcaatgaaatgaatttgttcattgtttcacaataaagtcaaaaaggtatggctaaatcatgacgaatatgacttttccttaaaaattgaaataagagcgtcttttaggcgtgcgcccaaaatggtggttctaaatggtggttctaagcgatcctcttaaaaaagcttaccgagcgatgccgtctttcatcccttgattgaaaccgtggactttcagacggctttttctgtaaacgaaggtggaactcaccagaggaatgtcggaggcttgttggtgtagtctccgttcattggacgcacccgtccgccccacttcatctccgcaatacgggatagaccgccctggacacaaacagaggcgcgattcatgagcggactttttcataaatcgtcttcccgtcgcgctcgatttcccgccggatcgcttcgttcagcgcgtcaaaaaaaagcacgtcgcacaatggacactccctacacctaaagacgcaaaatttgccaaaaatcgtcatcatgacaatacgattttcctattatttatgaatatactgtgaatttccatgtaaaaggttgacatcttctttttttttttttttataatgccattgaattttacaaacatttcaaattgatgatcagagagggcattcaatatgaaatgggttttcatttcaaggatggcgtcccgcttaaaagcagaagccattttcatattggtattttccggggctttgatgtttgattgcctcaatccccataccatcaatccagcggaatggatcttatatacgaaatacttggttccgattggaatggcggtctggctgcttttcagctttcgtttgcacgtttccttgttcgcctcaacgccgattcactggatcgcgatgaacgacatcatgcgaaacccacaaaagatcgtcttctgccaagctttgatcgcgtttgtttgttttttcgctttgcaaatggccttggccgggatcatcgcctgtgcggtggtgatcaactattcagcgggttgggatcttttcgtttttctgtttccactatatgtgatccattttcttcttccatttctatgggcgtggatgattggattgtccacaagcgctgtttacgcctatcattctccgaaaaaagcgatgttgctcgttggcgtacttgttttgtggatcatcgtgctgttttctttggaatatcgcaacccatccttctccttgtgggtaaaccatcgttggccttacattgacccgttattcagcttaacctttcaaaaagaacgcatgctgatcaagttggcgtatatcctttcttccatcgccgtttatggcgtttttcgaagcatgcggcgatccttcgcggggctcgcggctggtgtgactctcgttattttcgtaacatttttccttcaacatgcacaatcaaaattccagttggatgacattctgttggcaaacgacgtcaaactttatcaacaaatcaaacatcaggatcaaaccaagaacatcccgttgcatggatattggaaaatcaaggagatcgaggtgaatccgaaatccacgcatccgatcaaagtcacactctctctgcatccgaaagaacgcaccgttcgtttttcgatcaacgagcaatttcaaatcgatcacatccaaggcggagggaagcgtttaccctttcaacaacaaggaaacgttgttcaggtggagaccaacggtgcgccatccatgacgatctattatcagcatacgttcggctcaaccttttatccgttgacatcgggcgtcactttgttgccatttgaagccaactggtatccgcagtccgtcgattcaacgctttactatatcgactcatccggaacgcttcattccaatgtggaaacgaaaacatgtacacgagtcaaaatgattgtcggaaaggaaaagtaccgttggcgtggggaccatcccctttgtctctccatgatcaacggtccttacaaacaaattcaagtgcaacatactcgtttccttgtttataaaccgtttctcaccacaacaagaaattatatggagttgaagcgtcaactcgtttccatccgcaatgagctatgtcacgtatttccggatcttgcaaacacagattactgcacaaaagaagtcaagagcgtctcgatcatcccgaaaagcatcaacaccacaaacctttcgctgtatgacagcacggtggctgacggaaactacacgttttacgttgatccgttcttggacgtcaatggcagcccggcaaccaaacatattcaggagttggctgcgtttttcatcccataccgattgttcgaaaacgaacggctcagcctcttcaccggtttgtatttaatggaaaaactacatattccatctatcggatatggaaacaggatagcggaaaaatcctccatcgactcaacagcgtgggagcactacatggcattatcgatgaaggaaaaagaagacatattgattcaactagtgcaagaaaaggggagaagagacaaatgatggaactcaaacacgtgaccctcaagcaccatcgccaacttattttgcatgattgttccgtcaatcttccttctcaatccatcattctagccaaaaatcacattcgcacagatattgtcgctaaagcgtttgccggctttcatcctatcgatggaggggaaatccatttcgatgaacaggcaacaaaaagaaaggaaaaatcgaataaaaccatatttttcgtgattcctgagaactaccatcaactgtggaaaaactatcgtttgcaagatatttcgatatggctgaaccggccatttcaacaatcggcgctatggaaaaaatatcgcctcccttcccatgcatcaatcgattcattcacgatgtttcaacggctgatttatcttgtttcccttggacagtcactgaatcgcacagtgttcattttcgatcagccgactaaacactttgacttcgaagacttagaacatttttaccattttttacataatgattttacggatgctaactatattatcttgagtaaccgaatcgagaatggatttactgatctttcaatacctatttatcaaattcataatacaaaattagttgctttgaaaggaggtgaaaaagagtgttaggaaacaacaatgaaaaatggaaaagctcatcgttatttgttccatagcatcttacgaaatgaaactggaatcgcagtaaagacgagaacaatctatataatatttggagaggagaagggataacatgatcgtgaaccgaaaaaagaaatggaaatcaaaatgggcatctttatcgcttgcagcagcagtaatagccactgccggtgcagcgggagcagaatccgcaacagcctttttagatgggtcaagtacttacagcaatacaaaaactattagagcaaatacaaatggtacagggaatattcatgctgtaaataatggtgccaatacccaaacgagaggctatgcttacaaatcgattgattggtggcccgacagcgtcgtcgcctccaccaactggctcaatcctaggcaagaagaaacgcgcaattttacacaacaagaaggcgataaatattatggccaaattgttggtcaaacggttggttcaagaggatacgtgaccattacggtcaaataacgataccgaatccggatgatgaggaagtcagggatacgcctaaaaaagaatgcagcgatccctgaccgcatttttcatttgtcaacttctcagaaagaaagcggttgatcggcgatgaggtggaaatggctgtttgttttttattggaaacgattgttgaaaagcaagttatacattggtgctagtttctcgttttttcttttgctggccgtacggtttacactattttttaccgatccgtacaatatggagagttatggggatatccctcatgaagtgttcatgcttgttcaaatcgtttcgctcttttacatcgtgtggttctaccttctctactccaacgaacttcgttacggcgtttcgtcatggttcgccgacggctaccggattctgctggagaaaatgagcgccttgcttgcggttcatgcgctgtgccaagggatcatgctgatgatgagctgcggcgttttttcactcgtgtatctctttgttggaattgagccttcggatctgtatttgtcgctgcttcggtttctcgccgtctatcagtttggaccgctcgtgctcaccgtcctgtacggcgtcattatcgcgctgctattggaaacgaaaaaagtcagttttttcgctattttgcttgtgtggatcctaacggggccgatgacgaccgagctgttcatcgatctgtcccaaaccgttcatgcccgcgactgggcgtcgctgctgtttatcggaaaacacgcgattcaacgcgcgtatgattcctacatcgggtttgaggtcgaccgcggcggagaatggaaatgggctgcgtggtttctttcccttgtcgggttggcgttgttgtcgtcgatccgctttacgcagacgagaaaggagcgaaacgccgtcttgaacgcatttctcgtcttcccgtttctgatcgtcctaaccgcctacaactccttgcaaacgaacaccaaggcgttcactcgggccgatcagacgaccgaactcgaggaataccgccagatgaaacaagagacgaaagccgatttgcgctaccgtatccagtcgtatgacctttccttgcatggatcgcgtgcggtcgtgcgcgtggccttgtcccagttggacacgaaccggcccacgtttcaactgtaccatttgtatccgctccactcgattgaagcggaccatcagcccgtcacgtttacgagaaacggcgatctcgtgaccgtgtggctgcccaaacgaaccttgacgctcaccttttcctatgagatcgtcgatacggccctcatcccgcacaccaacggccgcatcgtcctgctggcggatcgagcgtggtatccgaaaaggagagcttcgcacatgtatcggacttatgaatatcgggtggcggggatgaaagcttgggacggggcgttcaccgatcaattctttccgaatgaaacgtacacctttaccttggacgtggacggcgatgtgctgttttgcaatgtgccaaagcgtggaaaggtttaccgagggaaggcgcaagcgatcaccttgatcaaagggcaaggacatcaactcgtctatcaaggatatgagatcacctacccggctgactggccgcacatggcggaacgggcgccgactgtcatccgccagttggaaaaaacgtttcatcatgtacaacaaatcgcatcaacggcggttccatcgctgccgaacaagattgtattctctagtttcggactgtcatcgtttctcgcaaacgatcatcttgtatataacacagatgacttatatgggatcgatcaatatattatggaacaaaatttttacgaaaaaatacttcggctttccgtaccgccgaaaggatcgcggatcatgtacaacgagtggatttcgctggccacccgctggctgatgcaaaaacaaggcctttcggtgatcgactggagctccaaaagcgagtggttcgagtcgcagccgagatccgtgcagaaacagattgaatcgatttatgaggcgtttcagccgctggatgtcgaccaaaaacaacaatgtttgcgaacatggtatgcgaacatggacgacggttggacatgggaccgcatctttgagatgatgcaggaggtgaacggcgttggcggtcgtcattgaaggattgacgaaaatcgtgaaaaaaaaggcgattttatcggatgtctccctcaccatctccggcgtgtacggcttgcttggaccaaatggcgccggcaagacgacgttgatgcgcattttggccgggctgttggatttcaatgaggggcgggtgttgctcggagacgaaccgatcagcaccggcacgagagtgaaacgggtgaacgagatcggctatttgccgcaagagtttatgatttacccggagctgacaatgtatgaagtgcttgagcatctcgccgtcttgcaaggagaacatcccgccacctgccgtccgaaaatcgaacaggtcatcgaacaagtcaacttgtcttcgcacatgcacaaacccatgcgcgagctgtccggcggcatgcggcggcgggtgggcatcgccatgctgctgcttcgcgaaccatccatcctgctgtttgacgagccgacggccgggctcgatatccgcgagcgcgtacggtttcgcaatttgttgaagcggctggggcacgatcatacgatcgtcatctcttcgcaccttgtcgaggacattgaatttttgtgcacgaaaatcggggtgttggaccacggcgtggtgctgtttgaaggcagcccggacgagctcaagcaaaaagccgccccttatacgtatgaattggatgtcccgttggctgagctcgattcggtcatggcggcgcatgaagtcgtccaaatgagcgaagagccttcccacgtcgtcgtgcgcgtcttgtcggaagaaccaatcggtcggcgcgtcgccccgcggctgatggacggatatttggcgttgttgaaagaggcggaagcgcatggataagaagacgatcgcccatcgtttttccttcgaacgccgattgctgggccgattgtactggtttccgtttctcgcgtatgggctgtgcgtggggttgatggtgatcttttccgcccgctccgacgaaccgtttttgccctacactgtcatccaaggcattgccgtgccgatcgccggatggcatctcgtctttttgtaccgccatttgtatgacgagggggcgaaagaggcggtgttatggtattatcggaaagcggtcgtcctcgacttgcttcgctatgccgttttgcatgggggatgcatcgttcttcttgtcttggcggtcatatggatccatggaacgatgtttctcactgctcccgttttggtgcacctgtttctgttgttttcgttttaccagttgattggacttgccatgttatgcgtcttccgcagcctggatgtcgccttgtcggtcatcgtggtctatacctttatggaagtcgcgacgcaagggacgttcatgccgtggccgcatctgtttttgtttcaagcgccggccgactcgctgtccctccttcttcctatgatgtggctgggggcgggcattgtcctttcggtatggtggattggacgggagtttcggtaaagctcccctagttgcgaggcggcccgaattataataaagtggagatgagtccaaaaaaaggagtgagcaagatgaaccgttgggagaaggaattggacaaatacgccgagctggcggtgaaggtgggcgtgaacattcagcccgggcaaacgctgttcgtcaacgccccgctcgaggcggcgccgctcgtccgcaaaatcgccaaaaccgcgtacgaaaccggggcgaagcatgtgtatgtcgagtggaacgacgaggcgcttacatacattaaatttcaccacgccccagaggaagcgttttccgagtatccgatgtggcgggcgagagcgatggaggagctggccgaacaaggtgctgcctttttatccatttacgccccgaatcctgacttgttaaaagacgtcgatccaaagcggatcgcgaccgccaataaaacagcggctcaagcgctcgccaactaccggagcgccattatggccgatcggaactgctggtcgctcatttccgtccccacaccagcgtgggcgcaaaaagtatttggcgatctgcgcgatgaagaagccatcgacaaattatgggaagcgattttccgcatcacccgcatcgatcatgacgatccgatcgctgcctggcgcaaacataacgaccggctcgcccgcatcgtcgattacttaaacaacaagcaatacaaacagctcgtttacgaagcgcccggcaccaatctcacggtcgagctcgtcgacgggcacgtctggcacggcggcgcggcgacgagtcaaagcggcgtgcgcttcaatcccaacatcccaaccgaagaagtgtttaccatgccgcataaagacggcgtcaacggcacggtgcgcaacacgaagccgctcaattacaacggcaacgtgatcgatgggtttacgctcacgttcaaagacggtcaagtcgtcgacttcagcgccgaacaaggatatgagacgcttaagcacttgcttgacaccgatgacggggcgcgccgcctcggggaagtcgccctcgtgccgcaccaatcgccggtgtcgctgtccaatctcattttttacaacacgctgtttgacgaaaacgccgcctgccatttggcgctcggcaaagcgtatccgaccaatatcgaaaacggcgcctctctttccaaagaggagcttgaccgtcgcggcgtcaacgacagcctcgtccacgtcgactttatgatcggctcagctgatctgaacattgacggcgtgacgaaagacgggaagcgcgagccgattttccgtagcggcaactgggcattcgaactggcgtaatcggtttcgccagctctaaacaataaggctgcgccaaacgagcggccagatccgaccgttggcgcagccttatttcgttcaaacacggttttgcacggaaccattagaccgaacggattggtttgttttcgtcctgcagcaagtgcacagcggcagatgccgcctgcgccagctgctcgcattgccgcaaacgaatgccaaagagcacgagcgggtcgcggtacgcctcagggtttttgcgcatctgtttgagctcgccttcctgggcagcgatctccagctccagccgtttcaacgtttcatcgagcgccgtcaatggcgcatggaaaaattgagtgacatcacgctcaagcgatttggcaaaccattcaaacggcagcagcaactgctggatgatcgcctccaccacctcagcgtaatcttgcgtctggatcaactgcttatacttttgcgccagcatcgccttgttttgcgcaaaggcaccgagcagtttgcccgcccctttcaacagcagctggcttggcgttctccgcaagaaaacgttcaccttgcccacttgcaccccgttgatcaaccgatccgtatcgcgccgccaatcggcgagaatgcgaaaatcgcattcgagcttgagccgttcctggccgaacatggcgttaaacccttcgcccatttcatgcaaaaacacctggcattcgttgaattcgtcttccgtcgctgcaatccactgttccatggcgcggcgcagctttggcaacgcctcttcatcaaggtaagcgcgaagccgttcgttcgctttgttgttcagttcaagatgcaagcgggaaaaatcgctgtcttcgctcacaagatccgccatgctgcgcaacagatcgggaatcgccgtcaacagctcgccccgcatttccgccaagacggtgtggaacgactttgccgttttggccgttttctcctcttgcaggtcgccaagctgatgaatggcgccactcagtttggccgccatttcttttttccatacgaccagctccgccagtcggctttccgcctcggcccgctgccggaacaaatgagcgatgaactggcggatcgtcgttaaaatcgcttcctcgcggcggacaggggacacgcatcggcgcatctcctcaagccagccgacgagggcttgctgctgcttgcggcttggcgcatgcggcgaatagaccatgacattggcttccggaacgatcgtacgaacgtgcgcttccacttcctcaacgattctcgccgtctcctcttcatccaccatcccgtcgcccggaggaagcaaaacgtacatcggcgcagacggcgcccgctcgcgaagctgcagcatcaactgttcatcggcgctagaaaacggatcctcgccgttgagaagaaaaagaatgctgtcagcaagcgaaaacgacacaagcgcttcatggtcggatgaagcgcgtccgccgagcgggccgatatccaacaagacaatcccttgcggcacgagtgaaaacggcgccgtgcattcaatgacagcgtcatcggagaatcggcttccgcggccgcccgttgcctgttgaaattcgtcaatgctcgaaaaaacggtaaactggtcgtcgctgattttcgccacttccatctccccgccgtttctccacgcaaacaccggcgcagatggcgccgccaacgctgcctcgccgaccaacgtccgcaaaaacgccaaccgctcatggcgcgacgccccagcgaccaaaacgaaatgcgtccgcgaatcggacagttgccgcacgaaccagcggaagcggaaatgcgagcccgcccgctgctcttccgcccaatcggcaatttcttcaaatagcgacacacctgcttccccagcttgccgtttcgcatggacgagccgcttagcggcgtcgttgaccgtctcttcttcaaacgcctcaggaaatttctcactccacgccaacaaggcagccgcggccaccgctgtctccggaccgtcggctaaactcacccagcttttgacaagcggtggcaccacttccaccaactctttcaatcggtacggccctttcatcaatcctgcataggcttcccctaaaaggccgggaattcgcttccagtcgtagtcgcggccgatcgacaactcatcatagaggcggttccactctgcgagccacgaaaaatagaggtcaccatcccgataaccgttccatagcgcctgcacaagccgttcaaacttcacccgatccgtttcgtacaacagcgccaggcagcgtgaaaaccgcgcaggcgccatcgttcgcgcatgtccttgttccacataaccggtcaaaatgtccgcccagcggcgcgccgacgtccgcaccgcctctcctaaagcaagctcgacggcgctttcccaatcaccttgctcctcgaaaaaggcgcgcgcccattcggtcatgttcggataatccggatacaacgtcacgccgcgcttaatcatatcatccgctttcgcgttttcccccaactcacggtagagcaaaaacaggcgcaaaatgatttccgcatgcaacgtttcgctttccgtctcaatcgaacggtacagctcctcggccagctcaagccgtccaagctcatagtagctgtcggcgatatttttttgcgcccacgggcgcaaatcgtcgtgatggacttgttcccatttcaagatcgccgcttcgtagtcgcggcggtggaaatacacttccccttgggcaaagcgaatcgacgacaaatcagcgccatcccgatgcgccgtgaaaaacatatcgccaagcgcgctgacaacgtcgcgttctcccgcctcgacgagcgtctcgtaaaatgttttatgaacaagttgctgttcaaaccccatgtcgatcacctgactcgtatatttgccatgcatgttcattgtatggcacgttttctaattttatttctatcttatacattttaacaaactttcgccgaaaggaacgtttcaatttgttttcatttgcaagacaaaattcgacccaatatgcgatgaggccaaccaaaggaactttcaatggtggttacggccacgaaccactttgttctttaacgtctacaaatagtaaaaagacgagggaaaataaaaaagcacgtaaccgtttgagtggttaggtgcttattctatgatttcgattgacttaatttctggttcaccaacaccgatatatttcccctcaacaaacatgtcgaggctgtcataatcatcatcagtatcttcttggtcggtgtaatcttggacaatcccctctaatatctcaccatctttgagagtaacccttattttcttccctacatattcccataatctcaatgcttcttccccctttcttttattaaagttggaacaatatgagtccctgtcttactataatgtattttaaagtcttttgtttttacttcttctcccgttgtttgatccacatataccccgatatatttatcaccttttatgagttctttatttatccattttcctttgccactgaattgaagtatgccagtaccagcatatttcttcactaactcattggcttcctcgtaagaaatcgttaaatagcttggcgggtgaagaccttttgctgcattacgctcaacatagtcaagatagcgtttatgagatggattgtgcttgtcataatggtttcgactgtgctccaacttataaacaccattacgaatatcagcccgtatctgctcttctagcgcttgttctttctctctttctttacgttcagcctcgagttttggtttcaacacatttttattataccactcttcatacgaaacggaatccaccaccccattcatcgactggcgtttttcgccgtttgtgtattccgattcatcaaaatgcggaatcgtcgtcgttcggcagcgcacatgaaatggaggcgcgttcgtccctggctgataatctctgacgttataaacctttccgtcttgatacctacaaatatccgatgttcgcatatctagcgtggccaaaagtatgggaaattcaaacagaacacaatcaagtaatcgtattgatcgaggtatcttttgatgccaaaaattatatcatatgtagaaacgttttaaaggctctatatccaaagcttataccaaatccaatcaaagaaatccctgccgcaacagataaccattttagccacttttgacttatcatttttcttcccaaatgtacagagagtgctactgtaaaatcccataatgcgatccccagaaatatcgcactacttttagcaagtgcatgatacctttcaatagaattcaattccatcgctaatacagatccatagatgctaacccaaaaaacaatattaagtggattcgatatagctataaagaagccagaaagatatgatttgaataaaccttctttgttaacctctccggttatttcaacctttttaaatgcctccctctagaaatgttgatttatcaaggcttttcggcccctcaggggtgtccaaaaaatatttttcgacaaaatcccttacatcctttttcagttttgtggatatcttacagacctagggtgcgcttcgcggccacggctggggatattttccttccgtggggagaagcgtattcgatgcaccctttggatctccgcgtcgctgatgaggacgaaccctcccatgtctccgggcgtcttcgcgccaacattccctcgttcggtctcgtcatcaggcggaggccggccaagctcctttggggactcaaggtcgaatggataaaatcacgccagcttctccggtgtcatcctgttgtccaacgattcttccgttcgcagggggaggccttaggccgcccgttgcacctgggacaagacgtcctgtttcattcgctccgcgtcaaaggcttgtttcttcgtacaaatcgcaaacagcacattcaacagcttccggcataatgcgacgatggactgctttccggtcagcggattgacggggcgggtcgtgtaatagtcatgcagctcgcgaaacgcctcgttgtgccggatcagcggaatcatcgcccgaaacagcaccgatcgcagccgtttccgtccccgtttggagatgtgcttttgccctttgcgctggccggaggagttctctttgagcgtcaggcccgccaacttcaccaattgacgcgggtcccgatagtgggcgaagctgccgatctccgccagcagatcgatgatcgtggcgtctcccaacccgtcgaccgttttcagccattgatactccatcgtcgtttgaaccaacgccttcaactcggcgtccaacgcggcgatctcagcctccaattggcggtatcggcggacgagcgcggcgatttcaaaccgggccatcgtcgtcccttccgtcaccccaatcgagtccttcgcggcgtcgatcaacgcctgaattttggccttctgcgggcatttcagcccttcgctttgccggtacacttcgatgagctcctcggcggatcggcccgccatatcagccggaagcggcgtccactccagcaccgaaagcgccgttttccccaggtcgcgaaacaccgtccaaaactctggaaaatatcggtcggtccagcggacgatcgcgtttttcaccgccgtctgttccttgcggagcttctctttgagcgtgctcccgacgcgcaaatcggcttcgatctcgtgcagcagccgggggacgaggaatcgtccgtctttcgccagtctggcgatgactagggcgtctttggcgtcatgtttcgtcggcaggttgtcatcgagttctttcgaccggcacacatgcgccgggttgaccatgaccaacgggatcccgtgctcctcgaggaagtaggccaggttcaaccagtagtgcccggtcggctccaccgcgacgatcacctgcggctttccgaacgcttgcatcgcctcctgaatcgcttcatacagctggcgaaagccctctttcgactggaagatcgggaacgatttgcgaagcacacgcccccggtcatccacgaagcaggcgtagtgggttcgtttcgcgatatcgatgcccacgacaagcgtttgttcggtgacttgattgattttctgattttgtgtacaattcatttgaagtcctccttggtatggtgagtgatgtgtttgacacccctgcatcataccaagagggctttttttgatcaagtccccggaaaagctcctaacgggaatgctcctttatgctatcataacccaaataacacaaaatgaagaaaccagaaaaccacatgatgagctgtacaacagattttgtcaaaaaaacggataagccaaaaaagatggcaaacattagtactatatccgctgacattcctcccaatccgacaacccatgaatgaaaaaatccgtactttattccccgcttcaccatttctatgttaataggaccaatcggaattgataaagataagccaagaagaaccgaagcaaaaaaactacttagcatatattaatctctccttttttaatggacacctcatcacactttcttcatttgtatcaaggtaatatatactgtttccattctcttttgtcaggggctccataatcgcctatatctggatgaggaggaattgcatcgtattgttttaatctggctctaatcatttctcttacttgttgacctcttggagtatctcctgttatatcatcaagcgtacctctcggttggaaagtaatttcaagcccattagacgtgtatctgctttttcttgcatgataaataggagctctgcagacaacaaaaataggttctcccccaaaacaatactcccatttaggatgatttgggtctgttggaatgtctctaggccatggttctggatcatgctccattaaaaattgtaacactttctaaaactgtcctttgtaatattctgcatacacaacttctttcggaggtttaaaaaatgttactaaagtagttcgtttcccaatgtttctatatgtcttaatgtattcatataaaccgtctcgtagtcttaataattcatcttcagttgtcgactgtacaaaaatatatcgtgacaaaccttttttctcagcttctactgcaaaataacaaggataaggatgttccttatctagaatattatctctaaaactttgataacattctaattcccaatttttcaaaattttttcttttattctcctatttatttcgacctgatctagaacaattcctgtcttagttaacatagaaccacctcctaaaaatacttaatatttccttcaatacaaatactaacactaatcgtttttttgctcaatatttagaattataattcaaatataattaacattctcttcataatatcctaatgtaaattagcacattatttcagaatccctttttcaaattatttcaggaggattcggaaatcatgcgcaaaatttttacggattattctggattttgcacattcttttggaacgtttgcacgctctttcaaatgaagatttctactctcacatcatagacgagaaggaacaaaaagaatcgcggcaggtagatcaaaccatgatggaactctataatgccctgtgatcaccgcgcaaaattcgtgcaaaattttttcggatcctatcgtttttttcgagattcccaaaaaatgaaaaacgaccgcaaacgcggtcgtatcaagggttttgaggattttaacccgaacgaatcgtatgtaagtggcgtcccaggagagactcgaactcccgaccgacggcttagagccgatgccccttcctctacaagcttactcgaagaagatggatgcgtcggggcaactcgcagttgtttcaaagaagctattgctcgttgctctatcctgctgagctactgggacatcatcgacagaacacgccaatattcccactgtcggctcttataaccaaataaaaaattcccctctcgcacatggaatcaatcttcttccctggcgatcggagaacttcgttccagcgccttttgcgcgttctttttgtatggaaatggcgtcccaggagagactcgaactcccgaccgacggcttagaaggccgctgctctatcctactgagctactgggacatagcaatcatgacactctcattattccgctgccccttcctctacaagccgattcgaagaagccagatgcgtcggggcaactcgcagttgtttcaaagaagctattgctcgttgctctatcctactgagctactgggacatagcaatcatgacactctcattattccgtccaagttgctggagcatcatcaatagaacataatactccacgatattcgcgataaaataaaggaaagcgggtgatgggaatcgaacccacgacttcagcttgggaagctgaggttttaccattaaactacacccgcataattcatatcaatgaacttgtcttaaaaacgattgcaataaaaatataatggcaaatcgcttttttgtcaatatcttttttaagataattaaacgcgctcgagaggattcgaacccctaaccttctgatccgtagtcagatgctctatccaattgagctacgagcgcatgatggaaaagcggaagacgggactcgaacccgcgacccccaccttggcaaggtggtgttctgccactgaactacttccgcatcatgagaagaattcattccttcaaaactagataaccgtcggaagaagccgctcgcctgcgcttttcgcattgtccagctccggctcgccgccgctcggggtcaaataaccttcgccttcgggatgtgaacatccctgcaggcgaagaacatttgcccgtcgcggcgacccgctcgcctgcgcttttcttggttaagccctcgatcgattagtatccgtcagctccacgtgtcgccacgcttccacctcggacctatcgacctcgtcatcttcgagggatcttacccgcttcacgcggtgggaaatctcatcttgaggggggcttcacgcttagatgctttcagcgcttatcccgtccgcacatagctacccagcggtgcccctggcgggacaactggtacaccagcggtgcgtccatcccggtcctctcgtactaaggacagctcctctcaaatttcctccgcccgcgacggatagggaccgaactgtctcacgacgttctgaacccagctcgcgtaccgctttaatgggcgaacagcccaacccttgggaccgactacagccccaggatgcgatgagccgacatcgaggtgccaaacctccccgtcgatgtggactcttgggggagatcagcctgttatccccggggtagcttttatccgttgagcgatggcccttccatgcggaaccaccggatcactaagcccgactttcgtccctgctcgacctgtccgtctcgcagtcaagctcccttgtgcctttgcactctccgaatgatttccaaccattctgagggaacctttgggcgcctccgttaccttttgggaggcgaccgccccagtcaaactgcccacctgacactgtctcccaccccgttaaggggtgcgggttagaatttcaataccgccagggtggtatcccactgtcgcctccaccgaagctggcgctccggcttccctggctcccacctatcctgtacaagcgataccaaaattccatatcaggctgcagtaaagctccacggggtctttccgtcctgtcgcgggtaacctgcatcttcacaggtagtataatttcaccgggtctctcgttgagacagcgcccaagtcgttacacctttcgtgcgggtcggaacttacccgacaaggaatttcgctaccttaggaccgttatagttacggccgccgtttactggggcttcggttcgcaccttcgcttccgctaagcgctccccttaaccttccagcaccgggcaggtgtcagcccctatacgtcgcctttcggcttcgcagagacctgtgtttttgataaacagtcgcttgggccttttcactgcggctcttcagggctcttcaccccaaagagcaccccttctcccgaagttacggggtcattttgccgagttccttaacgagagttctcccgcgcgccttaggattctctcctcgcctacctgtgtcggtttgcggtacgggcacctcttccctcgctagaggcttttcttggcagtgtgaaatcggggacttccggatcaatccgtcgccgtcaccgcttggccttatgatccgcggatttgcctgcggatcagcctcacggcttggacaggctcttccagccgcctgctcgccctatcctcctgcgtccccccatcgctcaaacgggaagaaggtggtacaggaatctcaacctgttgtccatcacctacgcctttcggcctcggcttaggtcccgactaaccctgagcggacgaaccttcctcaggaacccttaggctttcggcgcagaggattctcacctctgttttcgctactcataccggcattctcacttctaagcgctccaccagtccttccggtctggcttctctgcccttagaacgctcccctaccgatgaccaacggtcatcccgcagcttcggcggcacgtttagccccggtacattttcggcgcagagtcactcgaccagtgagctattacgcactctttaaatggtggctgcttctaagccaacatcctggttgtctcggcaactccacatccttttccactgaacgtgcacttcggggccttagctggcggtctgggctgttcccctctcgaccacggatcttatcactcgcggtctgactcccgggcataagtcattggcattcggagtttgactgggttcggtaacccgttttgggcccctagcccaatcagtgctctacctccaagactcctaaacccgaggctagccctaaagctatttcggggagaaccagctatctccaagttcgattggcatttcacccctacccacacctcatccccgcacttttcaacgtgcgtgggttcgggcctccagccggtgttacccggccttcaccctggacatgggtagatcacctggtttcgggtcgacgacgacgtacttgacgccctgttcagactcgctttcgctgcggctccgcctcttcggcttaacctcgcacgccatcgtcactcgccggttcattctacaaaaggcacgccatcacccatcaacgggctctgactacttgtaggcacacggtttcaggttctctttcactcccctcccggggtgcttttcacctttccctcacggtactggtgcactatcggtcactagggagtatttagccttgggagatggtcctccctgcttccgacgggattcctcgtgtcccgccgtactcaggatccgctcgggagggaacgaagtttcgactacagggctctcaccttctctggccggccgttccagaccggttcgtctaccccgtccctttctcactcccatcgtgagcggtcctacaaccccaagaggacatgcctcttggtttgggctgttcccgtttcgctcgccgctactcagggaatcgcggttgctttcttctcctccgggtactaagatgtttcagttccccgggtgtgccctccatgccctatggattcaggcatggatactgccccattacggacagtgggttcccccattcggacatctccggatcaacgcttgcttacagctccccgaagcgtttcggcgtttgccccgtccttcatcggctcctagtgccaaggcatccaccgtgcgccctttccagcttaacctattgcgctctcggcttcttccttatgttaatcggttatctagttttcaaggaacgagactgcttcttgaatttgcttctctgcagtcttgcatcgaggaatccttcttcctcgaatctgctagaagacgcagatgcaaagtagctcctttgaattcgcttcttcgctggtttgcgtcgaggaattcggcttctccgaatccgcttgtagacgcaaagcgacttctttgaacaaacttccttgcggctttgtgccgaggaatcttgcttccctgaacctgctagcagacgcaggcacaggcgcttttgaaggaacttttcattccttcaaaactgaacgaagcgactgccttgagtctgcttccttgcagctttgcgccgaggaatccatcttccttgaatctgctggaagacgcaggcgcaaaacgcgtgaaggaatttttcattccctcaaaactgaacgaaacagaagcgcgttttgctttgaataacaactgatgtctagctccagcgcctggctctcttctgccaaataaccttccccctcggggtgcaagcacccctgcgggtgaagaacatttggcttcgagagccaaacgcggcgcttccgcttttctccctgtctagctccggccgccatcggctcgcgacgcttcggtcctgctgcggcggcgacagcctcctcgcaggccctccagcgcacctcgccgataagcgggcggcctccgcttttctccttagaaaggaggtgatccagccgcaccttccggtacggctaccttgttacgacttcaccccaatcacttgccccaccttcggcggctggctcccttgcgggttgcctcaccgacttcgggtgttgcaagctctcgtggtgtgacgggcggtgtgtacaaggcccgggaacgtattcaccgcggcatgctgatccgcgattactagcgattccggcttcatgcaggcgagttgcagcctgcaatccgaactgagagcggctttttgggattcgctccccctcgcgggttcgcagccctttgtaccgcccattgtagcacgtgtgtagcccaggtcataaggggcatgatgatttgacgtcatccccaccttcctccgacttgtcgccggcagtccctctagagtgcccaactgaatgctggcaactagaggcgagggttgcgctcgttgcgggacttaacccaacatctcacgacacgagctgacgacaaccatgcaccacctgtcaccctgtccccccgaagggggaacgcccaatctcttgggttgtcaggggatgtcaagacctggtaaggttcttcgcgttgcttcgaattaaaccacatgctccaccgcttgtgcgggcccccgtcaattcctttgagtttcagccttgcggccgtactccccaggcggagtgcttatcgcgttagctgcagcactaaagggtgtgacccctctaacacttagcactcatcgtttacggcgtggactaccagggtatctaatcctgtttgctccccacgctttcgcgcctcagcgtcagttgcaggccagagagccgccttcgccactggtgttcctccacatctctacgcatttcaccgctacacgtggaattccgctctcctctcctgcactcaagtcccccagtttccaatgaccctccacggttgagccgtgggctttcacatcagacttaagggaccgcctgcgcgcgctttacgcccaataattccggacaacgctcgccccctacgtattaccgcggctgctggcacgtagttagccggggcttcctcgtgaggtaccgtcaccgcgccgccctcttcgaacggcgccccttcgtccctcacaacagagctttacgacccgaaggccttcttcgctcacgcggcgtcgctccgtcaggctttcgcccattgcggaagattccctactgctgcctcccgtaggagtctgggccgtgtctcagtcccagtgtggccggtcaccctctcaggccggctacgcatcgtcgccttggtgagccgttacctcaccaactagctaatgcgccgcgggcccatccgcaagtgacagccaaaggccgcctttcaaccaaagaccatgcggtcttcggtgttatccggtattagctccggtttcccggagttatcccggtcttgcgggcaggttgcccacgtgttactcacccgtccgccgctgaccaaatcagagcaagctccgatttggtccgctcgacttgcatgtattaggcacgccgccagcgttcgtcctgagccaggatcaaactctccaaagaaagttgattggcttttgctttggccaatgcggcctcagcttttcgcattgtctagcttcggtccgccgccactcggggtcaaataacctccccctcggggtgcaagcacccctgcaggtgaagaacatttgcccgtcgcggcgacccgcggacctccgcttttcgtcgcgcttcgtttcgttcagttttcaaggaacaagctttcgactgttttgtctctctcaaacagctcttttatgttagcataacatctttttcgatgtcaactgctttttttacttcgcatcgctgtcaaacaacctcttcgatcagcgacgttttctaatgtaccaccttaactcgaaaaaagcaataccttttttaaaaaaattttaggacgcgctgatccatccccgttccctcatctccatcccacaggaaagcgttcttttcctaaaaaaggggaatgaacaccggcgcgagtgcatacattttttctatggcatcgctatatagatgcgattggacgctttcacatcgatggcttttgcagagcgactggatggactgtcaggcgaccgaacaacgccgcttccagccccacgcttaggtctgtgaagcaggtagtcgttccgtcttccgccacgccaaggtgcggcgaagaagacgacggtttgcctcgggcggtcaaaataggcaagcgacttttttcgtcaaggacgtggagaacttttccgttttgcatctatatcgttgttgcgatcctttcatcaaggaggcttcttcactttgattcgcgtgttgtcgccaatcaactttgacgtttcgagttcgttttcgcttccggccagcgaacaacgaatcttagatgcccttgtttcctcgcctaagttgtatacgtatgcaaataaacaccagcttcgatttgaaatcgccttgcgcgaccgcattgttcgggcggcgggcgagttggcgaaaagccgggcgcggtttgccattttccgtttttcgcgctgcaacagcgatttctggacgcgggacgagcgcggcggcttccgtcttcgtccagatgtcacggcttccgaagcgattcaggacatttttgtccatagcgagcgatacgcgtttgaatgcgcgaccgcgatcgtcatcgtgttctacaaggccgtgcttgacgtaatcgatccagcggcattcaaccggctgtttgcggatttgctgctgtatgactggcataccgaccgggatcttggcattcaaacaaaaaaagatgaacactttctccccggagattgcctctattttaaaaacccggaattcgatccgttgacgccgcaatggcaaggggaaaatgccatttacttaggcgacggcttcttttacgggcatggcatcggcatccagacggcagacggcatcatcgccgcgctcaatcgaaaacgaaagcggggggcgacgaaatccgcttacctgcttcccgatatcacgcaagtcgatttcgcttatctgtcccaattcgcccgcggcttcgatgaattccgcctgccgatccgccgcccgccctttatcgtcggaacgttagggtccgctacgttcttgctccgttagcggacctttttcgtttttctcccacaaatacagggcgattcctgttaaaataaaaataccgccgatccattgaaacggacggatcggttcgccaaacagccagtaggccaaggcggaagcgccgatcggttcaaataaaatcgccatcgacaccgtcgaggcgctgacccatttgaccgcccagttcatcaccgaatggccgagcagcgttggaatgacggcgagagcgagaaaacaaagccaatccgtcagctgatacgccgtcagcgaaaggcgaaacagcatcgcgtacagccacaacaccgccgcgctgatgctatagacgatataggtatacgtcatcaaggacaaccgttggcgcacctcttggccgaacagccaatacgccgtgacaaacgcgcacgaaagcagcgccaatccatcgccgtacagcgcttcaccgctgacgcggaagtctccccagctgatgagaacgctgccgatcatggccaacaccgcgctcccgaccgcgccgacggtcaaccgttcgcggaaaaacaacgcgccgcctgcgaaggcaaacagcggctgcagcgtcacaagcacgaccgaactagcgacggatgtatagtcgagcgattcaaaccaaaggataaaatgaaaggcaagcaaaaccccagaacaaagcgaaaacagccaatcgcgccgagagatgcctcggagttcgcttcgatgccggaggaacaacggcgtcatgatggcgacggccaaaaagagccgataaaaggcgatcaccgcggacggcgcctgcgaccatttgacgaaaatggccgatgttgacacggcaagcgcgccgatgaatagagcagcataagcctttatggtgcttggcggcttcattcgttttcctctccttgtctcggtcaagcgcagttcttggccgccgttttcacgccgggcgaaaacaggcgtcatcaggcgttttctttcattataccatgaacgaggtgagaagcgatgatgtttgatccgttcctcaaactagggatttccgccattctcgggctgatcattgggctggaacgggaattgaagcgaaaaccggtcgggttgaaaacgtgccttgtcatttccatttccagctgcttgcttacaatcgtttcgatcgaatcggcgtacgtctttccgctcaaagaccatattacaatggacccgcttcgactggcggcgcaaattgtgtccggggtcggttttttaggagcaggcgtcattttgcgccgcggcaacgacagcatcaccgggctgacgaccgccgcgatcatttggggggcggcagggattggagtggcggtcggcgcaggcttctattgggaatcggcgttcggcgtcgcgcttctcattgtcagtgtggaactcattccgtttttgatcaattttttcggaccgaagcagctgcgcgaaaaagaggtgctgctgcaaatcaccgtggcggacgccaaaaacattacaaaggtcatcgaccatttaaaacaacaggacatcaatatcaaaacgatgcgcattaaagatgtggaagagaatgaacatttgctgaaactaagagccgtcattgaccaaaagcgctcgaccgccgaactttactacgtcatccgctccattgacgatgtggtgcacgttgatattgaaagcgggtgatcaaaaaaggattgcaattgtccgcatccatatatataatgggacatggatagatcatccatatccttttttggggcattagctcagttgggagagcgtcgtgctggcagcgcgaaggtcaccggttcgagcccggtatgctccatttgccaaacccttgccgtgcaagggttttttattttcgttttgggagatggcgatgagccatctccctgtgaacaaattcccaaaagaagcctcccaccatctaaacgtgaaggggcgccagcaccagtgaacgacctgactgaacctcaaagcgtggggcacacgggagatcgctcggttcacgtcccgtcatgagatgagactgctcgggctcttacgcccttcggcttcatccgtccgggttggttttgtattttttcagacgttcctcgagctctcggcgcgcctgctcaacgtcaaagtcgtcgtcttccggctggctgtaatccatgttcagccaatccggcacgatttcggtgcggatcggtttccgcatcgttctcccgccatcggatgaaggcggggcggatcgctgcttcatccgctgttcccgaaacgccaaccgcgcggcgcgcacttcgtccacggtgcggtaccctttctccgtccagtcgcgcaaaatcgtttccacgtacacccaccgttttgcgccgttttccaccgcgattttcaatgcttccaacaccaattcctcggacgcatcgtccacccacgcattgatcttttcccgcaaataatcgccgatcacgccaaacccgttttcctcacagaagcgaacgatctccttgtatgtgcgcacgcgcgcgtcttcttcgtcttcctttttgatctctgctgtcatctctgttgttgtctctggtattggtctcgtcaaattgagcgccttgaccgcccagtttgaccagttggacggttcattttgcgcaaatggacggactgtttcgcccatcgtctgctcattttggccggtcgaaacaccatcgcaaacggctgaaatcggatgttgttgaatcatcgaaacgctgctcagcctcatcgatcccctctcttccatagccaaaaccttgttttgagcggtcgaagtgccagacgccaacacctccccatgaaccacggaagcgccgccttgaacggccgagacgccatcttgcacaatcgaatccccgccgtgcgtcgtcaacccctcatcgtgaacgaacgaagccccgtcttgagtaaatgaaaacgcatctggaacgatcgaaacgccattcgcggtcatcacgccatcatcggccgcctgcccatgttctccgcccgacatttctgacatttctttcgttatttcggccagtttgtcatagtcgatccgataccatttcgttttatcgatcttggaacggttaaaattcgccgcaacgataatacccattttctcgagcttggtaatcgtccggcggaccgtgctttccgaccagaacgggaattgttgctgccagtctgcatacgtgttgtacacccacttatagccgtcatggacgttttcgcttttcttgagccaataatgcagctgctgaacaacgatgctttcgttcaacccgatcgccaaagcgagctgcggcaaaatgaccaacggttgatcatcgaaaagcaagttggacatgtcatcctctcccccctcaaacatccttgattgacgagatgtttcctcatcgttccacttttttgataaactttatcgtgaacgaacgcaaatcgcctaacagcgcgataacggccatattggcttgatttttcgctgaaaaacggcaaaaaccggcataacatgtgcgatcgtgtgctgaaacccatccattgcggacatccggttcttgttcaagaggaagaaatgtttttcgagtggagggatcgtttttgaaacgaatggtcatattcttgttttgtttcctgttgatgttcccgatttccgcttttgcccaccctggcgagcttgatgagttgggcgggcacttccgcggcagcgactgcgtgtatttgctccatgagccgactgcgctggcgaagcaggcgaaaacgaaacaagagcttgtccagcttattcaaacatacaacggcaatgaacgatgcaagcggcatctcaccccagaacgaatcgacctggacggccatacgctggggaagaaagaagatcgttctacgttgcgccttggccgcacctacccggctgaattggtcgagtgcattgacggcgatacggcgaagtttcgcgtcaacggccatgtatacacgacgaggtttttgttcattgatacgccggagagcacgatccaagtcgaaccgtatgggaaagaagcaagccggtttacatgttcccgcttgcatcaagggaacattttgcttgagaccgacggagacgcgctgtttgacaaataccagcggctgctcgcctgggtgtgggtcggcaagcgcctgctgcaagaagacctcgccaaagccggacttgtcgaagacttttatgactatggcgattacaaatacgaagcgcgcgtccgcaaggcgtacgaggaggcgaaacgaaccggagcgggcatgtacggcaagcacgccgctggagagagggagggggcagggacggaaacgcggccgcagaccggggaaaagacggccaagaccgttcacccgccggctttggagaacaaaacgccgctcgaacgatccggccgtccggttctttatacgctgcttggcctagcggcggccgccgcgctctattggctcatccgccggttgacatgatcaacggccggtgatggaacgaatatcaggctttgcaacaatgtttttcaaattgaaaaaaccttgcagcgccgcagtttcatcccttgagctttctcacgaacggatcgagcgaatccgttgggtttcgccggccttctggggaaaagaaaaagcctgtccccagcgggcaggccttttcttcaacgttttcatcttgtgtgttttctttctccctcattgcctcggcagcagctcttcaatgccgtccgggccgctttccatccgcgccggcgactcgccgagccgccgaaatccgtatttctcaaggcgcatgatttgttcatcggtcaagtgggcgtatgcgacaacggacggcgtgccggacgatttgtaaatcaaattgccggtcaccgggcattgaaacgcgtcagcgacaaatccttccccatcttggatcgtaaacagccgaatcggcatgacgttcatatccttccctctttccgttcatcctcattacttatgacttccccgcctccccccattctatacaagccgtttgccgacaatgaccaaatcgcgttccacgccgtccaattccgccacgcgcggaaaatatccccatcgttcaaatccgaagcgggagaaaagccgcaaacttggttcattatgcgcaaaaataaagccgagcagcgtcttgatcccaagttcgggcgcccgttcgaccgcccgctcgagcaacttcgccccaagcccccggccgcggtgcgtttcggcgatataaatgcttacctccgccgtatggcggtacgccgggcggccgtaaaacgactgaaagctgagccaggcgcaaaccgcgccgtcgtcctcgacgacccaaagcggacgattgtgcgggtcatgggcctcaaaccacgcccgccggctttcgaccgacaccggctccaagtccgccgtcaccatccggcttgggatcgtttcattataaatgcggacgatgtgcggcaaatccgcggcggccgcatcgcggatcaaaaatgattccatctttccatctccccttttgcaaacagtcattttatttccatcagtgaaaaaagcgagagtataatgatacatatgtacaaacaaagaaaggggaaagggatgaaacgccagcttgtcgtctatcttgtgtcgctcgccgcgtttctcggcccgtttacgcaaacgatttacactcctattttaccagaagtgcgggaggcgtttgcgacttcttcgtttttgatcaacttgacgatttccattttcactttcttcctggcgatgatgcaaatcgtctatggcccgctcaccgaccggaaaggacggaggacggtgctgcttggcggcatcgtacttgaccgtgctgtccattttctttttcttgatcgcggcccaacgatcgctttcgctgcttgttttggccatcgccttgttcggcttgtttttaggcctttcgctcccagtgcagacgaccgtactgacgaacgtttttcaagcgaaccgctcgacagcgatcggcgtgtacaactttttccgctatatgggcatggcgttcggaccaatgatcggcagcgcgctgtttgccgctggagggtatcatctcgtctacggaatcgatgatattctctttttcgcctgcgccttgctgttgacagtgcgcgttgcccggacgcgccgccaatccgctgtctgacaaaacgaagccgcttgcccgacatgtcgttcggcaagcggcggatttccccgtctttcgctccatcaacgtttcatccgatgtctacgtccttgcaccgactccctctgattgtcgtctgaaaagccgtcttgttcacgaaacagacggcgaacaacaaccgttttcttgcgggccgcccggacgcttcatgccggaaaacgcctttactcgaaccaagcgcgctcgggaaacgcaagaaggctcccgcgctgtcagccggcctccccttttcactcccgctcttccgtcaattccgaaaccggcacatcccggcgctcatgaagccgcccgtcgcgccaatggacggtcgccgtctgtttttcttcatcatacccgtcaatccagaccgacacgccgttgtaatacaccggaatatcggcaggggaagaaacgatttgtttgacacggttcatatccatgaccactgtcccctttctgtgatgttccgtttcctagtatgggaaaaaacaggaatgtttatgcaaaaacggctcacactaaaaaaagacaaaaacaaaagaggggtggacgatgaaaacaagaaacgtgctgttatcgtattggcgctggccgcccgtgcttcgcctgtttgtctcggcgagcgcgttgatcgtgctgtttggcgcgctgatgcgcttcgttgaaccagagacgttccgcacggtgttcgacggcgtgtggtgggcgatcgtgacgtcggcgacaatcggctacggcgacatcgccccgaaaacggtcgccggaaaactcgcggccattgggctcatcgtccttggcaccggcatcctcactgcttatttcgcttccgtctccgccgtggccgccgcccgggaaaccgcttttacaagcggacagctccggtatacagggcgcggccatgcggtgatcgtcggctggaacgagcgggcgcgcgaggtgctgctccgcctctcgcggcacgacgcctccatgcgtttcgtcctcatcgacgccaccgttccgtcccacccgcttccgaacgcgccggttcatttcattaaaggaacggcaagcgacgatgcggtgctggagaaggccaatattcaagaagcgcgttttttgctcatcaccgccgatccgcataaagcggaatcggaagccgataaagatacgattgtcacgctgcttgccgccaaaagcctcaacccgtcggtgtacgccatcgtggaaatcctaacgggccgaaacgtccagaacgccttccgcgccggggcggatgaggtgattcagacaaacttgctggcgagtttcgccatggctgccagccttcgctcgccgggcgccgccagcgtgtgggagacggcgctttaccgcctggacggacagacgctctgccttctcgagccagacgaacagcaaatcggccagccattcgccgccgttcaacagcagctgctcaagcaaaacgtgacgctgcttggcgtcatccacggagatcacggagcgatttccgttgcaccggaccgcccgattcaacaaagcgaccgcctgtttgtgcttgccccttaatcgagcaggcggcgctccagctcttggacaagcgcctttccgacggaaatgtatcgctcgggtacggtcgcatccgggtcttgcggctcggcaaactgattgaatgaggcgctgatgttgccgacatcggctaaatcatcgatgccccgttggtatttatgcgcaagcaaaaacggccgcccaagctccaccgtcgttccgtgcgaatcaagctgcccgtcgaccgcccgaaacggcacgcgcaaaaactggtagcccgcgtcatcggcgattttgtagtcgaaatagccgtgatcgtagtcccacccgccgccgattgtatatcccattggttttaattgctcttccaaatggtacagttgaaattgtttcccttccaaacgcgatggcatttcaatcatgcacaatccctccctctagaaatgttgatttatcaaggcttttcggcccctcaggggtgtccaaaaaatatttttcgacaaaatcccttacatcctttttcagttttgtggatatcttacagacctagggtgcgcttcgcggccacggctggggatattttccttccgtggggagaagcgtattcgatgcaccctttggatctccgcgtcgctgatgaggacgaaccctcccatgtctccgggcgtcttcgcgccaacattccctcgttcggtctcgtcatcaggcggaggccggccaagctcctttggggactcaaggtcgaatggataaaatcacgccagcttctccggtgtcatcctgttgtccaacgattcttccgttcgcagggggaggccttaggccgcccgttgcacctgggacaagacgtcctgtttcattcgctccgcgtcaaaggcttgtttcttcgtacaaatcgcaaacagcacattcaacagcttccggcataatgcgacgatggactgctttccggtcagcggattgacggggcgggtcgtgtaatagtcatgcagctcgcgaaacgcctcgttgtgccggatcagcggaatcatcgcccgaaacagcaccgatcgcagccgtttccgtccccgtttggagatgtgcttttgccctttgcgctggccggaggagttctctttgagcgtcaggcccgccaacttcaccaattgacgcgggtcccgatagtgggcgaagctgccgatctccgccagcagatcgatgatcgtggcgtctcccaacccgtcgaccgttttcagccattgatactccatcgtcgtttgaaccaacgccttcaactcggcgtccaacgcggcgatctcagcctccaattggcggtatcggcggacgagcgcggcgatttcaaaccgggccatcgtcgtcccttccgtcaccccaatcgagtccttcgcggcgtcgatcaacgcctgaattttggccttctgcgggcatttcagcccttcgctttgccggtacacctcgatgagctcctcggcggatcggctggccatatcggccggaagcggcgtccactccagcaccgaaagcgccgttttccccaggtcgcgaaacaccgtccaaaactctggaaaatatcggtcggtccagcggacgatcgcgtttttcaccgccgtctgttccttgcggagcttctctttgagcgtgctcccgacgcgcaaatcggcttcgatctcgtgcagcagccgggggacgaggaatcgtccgtctttcgccagtctggcgatgactagggcgtctttggcgtcatgtttcgtcggcaggttgtcatcgagttctttcgaccggcacacatgcgccgggttgaccatgaccaacgggatcccgtgctcctcgaggaagtaggccaggttcaaccagtagtgcccggtcggctccaccgcgacgatcacctgcggctttccgaacgcttgcatcgcctcctgaatcgcttcatacagctggcgaaagccctctttcgactggaagatcgggaacgatttgcgaagcacacgcccccggtcatccacgaagcaggcgtagtgggttcgtttcgcgatatcgatgcccacgacaagcgtttgttcggtgacttgatcaattttatagttttgtgtacaattcatctgaagtcctccttggtatggtgagtgatgtgtttgacacccctgcatcataccaagagggctttttttgatcaagtccccggaaaagcacctaacgggaatgctcctttcttttatcgtttcccgtttggcggggattatttgtccgcggcagcttcagacgcttggcgaaaaacggcagggagcaataaaccctcgcccgggcgttgtgcggacgaacgacccggtatgtataacaaaacacctcttcccccacaaaagggaagaggcgctttttccgtcgttccgtccgccgtttcgggcgcgactcgggtcgagccgcgagtcatctcctccgagaaaacagcggcttggcgatggaacacgttgttatttcaaccgtttctccagttcttccttcagctgctcatagcctggtttgccgaggagggcgaacatgttctttttgtatgcttccactcccggttggtcaaatggattcaccccgagcaagtagccgctcatggcgcatgctttttcaaagaagtagacgaggtagccgaacgtatattcatcgagcttcggcaacgtgatgaccaagttcggcacgccgccgtccgtatgggcgagcagcgtcccttcgaacgcttttgtgttgacgaaatcaaccgtttttcccgccaaatagttcagtccgtcaaggtcgttttcttcggcttcaatgatcagctcatgacgcggttcttccagcttcaacactgtttcaaacaaatcgcggcgcccttcttgaatgtattggccgagcgaatgcaaatcggtcgagaaatcagcggaagccgggtaaatgcctttttgatccttcccttcgctttcgccgaacagctgcttccaccattcggcgaaatagtgcagcgctggttcgtagttgacgagcagctcgatcgttttccctttgttgtacaaaatgttgcggatggcggcgtattggtaagcggcgttttcctcaagctccgaggagctgaaatcgtcgcgcgctttggccgctccttccatcatggcgttaatatccgcgccgcttgcggcaatcggcagcagcccgaccgccgtcagcaccgagtagcggccgccgatgtcatccggaatgacaaacgtctcgtacccttcctcattggcgagcgtccgaagcgcgccgcgcttgctgtcggtcgtcgcgtaaatgcggcggcgcgcttcctctttgccgtatttctcctcaagcagcttgcggaaaatgcggaaggcgatcgccggctcggtcgtcgtccccgatttggaaatgacgttgatcgagaagtctttcccttccaagaaatcgatgacgtctttcatatacgtcgagctgatgttgttgccgacaaaaatgatttgcggcgttttccgcttttcttttggcagggcgttgtaaaacgaatggtgcagcatctcgatcgccgcccgcgcgccaaggtacgagccgccgatgccgatgacgacaagaacatcagagtccgattggatttttttcgccgcctccttgatgcgcgcgaattcttctttgtcatagtcgaccggccagtcaagccagcctaaaaagtcgcttccaacaccggttttttcatgaagcgaatgatgcgcgactttcacggcatcgcgcaagtatgtaagctcatgttcgccaaaaaaggcgagcgctttcgaatagtcaaagcgaatgtgggtcatcgatttccgcctccccttcaagaatcattgccttctttcactttagcggaataaacaagggaaatcaagcagcccacctttttggaaacggattcatttttcgccatgttcgccgcgccgatttccttgcgtaacgtctggagggatggtgatgcaacgaaaaagacagcttatcccaaccatttttcaattagagaaacattgtgaaatcggctctcttttctgatgaaacgccgccgatttgcgaacaaaactcgtttttcacccgccttctagggggctcaggatgctcgcctcaagaaacgtaatcaacgttgtgctttttcctcattcgagaaccatggatttgagcgaggcggctgttttttgcgccctcctccctttccaccgtcctgcgggatcgggagcgcgcccaggcaaaccaagaaaataggaaaagcgccagctcaggcagattccgtcgccgagccggcgccatcatcgatcgattcgcgaagccgccgcatcgcctcattaaagggaagcgcgcaaaatggcgagcacatcatcgcggttcaatgttttgaaacggccgaactcgccaaacgccatcgctttatcggccatcagctccaagttttcctcgccgatgccatagtccgcaagccgcgacggcgccccgaggctcgaccagaactcgcgcagccgctcgatgccttcaagcgccacatcgcgctcggatttgcccgccggatcgacatcgaacacacgcaccgcgagctgggcgaaacggctgacgttttcatcgagcacatgcttcatccagttcgggaacaaaatcgccaatcccccggcatgcgggatgtcatacacggcggaaacggcatgctcaatattgtgcgtcgcccagtcgccgcggacgcccatttgcaagaagccgtttaaggcgatcgtgcccgagtacatgatcgtctcgcgcagctcgtagttttccaaatcgttgatcagtttgggcgccgtttcgatcacggttttcaacaccgcttcgcacatccggtcttgcaatggcgtgttcggcgtatggtggaaatattgctcaaacacatgcgacatcatatcaacgatgccatacaccgtatggtctttcggaacggtcatcgtatacgtcggatccaaaatcgaaaattgcgggaacgtaaacgggctgccccagccgtatttttctttcgtctcccagtttgtgatcaccgagccggaattcatctccgacccggtcgccgccagcgtcaagacgacgccgaacggcagggcgccggtgacgggcgcttttttcgtgataaagtcccacggatcgccatcgaatttcgccccggcggcgatcgctttcgtgcagtcgatgacgctgccgccgccaaccgccagcaaaaactcgacgccttcccgcttgcaaatgtccaccccttttcttacggtcgagacgcgcgggttcggttcgacgcctggcagttcgatgacctcggcgccaatgttccccaatatcttcatcacttcatcatacagtccgtttcgtttgatgctgccgccgccatacacgagcagcactttcttgccgtagcgcggcacttcttctttgagccgttcaagctgcccttttccgaaaatcagtttcgtcgggttgcggaaaataaactcttgcatatggatgccctccttttcctgaatctattatggcagcgcctgccaccggttgtaaagccaactgctttggcggcaaacgatgcatatttttcacgactgcgattcatcctataagttgaaaagaaattttccaaaggaggcaaacaagatgggagcattgcagcgcattgcgctattgttgaccattatcggcgccattaactggggactaatcggctttttccaatttgacttagtcgccgccattttcggcggccaagactccgtttggtcgcgcatcatctacagcttggtcggcatcgccggcttgatcaacttggcgctgctgttcaaaccggccgaagagcttgggcgcactgaaccgaaaacatcgcgcacatgacggaaaaccattgggacactcaccgcctgacggtgggtgtcttatttttttgcgcctctcccggcctcaaagcgtcatggactctcaccgtttggggcgcagggttatggtttcggtccattttctttcttggactgctcaatccattcgcgcagtttttccttcaacgggcgaaaccccgacttgagcggcattttcatgcgcatatggcgtttttccttttccccggcaggttcgagcgcctttagggacaggctcgccctcctcgcctttcgatcgacgtccaacaccttgaccgtcacttcatccccgacatggacgtaatcgcgcacatctttcacaaattgatgggaaatttcagaaatatggatcaacccttgcatgccgtcctcaagctggacgaacgcgccatacggctgaatgcccgtcaccttccctttcacgatcgctcctcgtttgatcgttgacaagcgaaacactcctattgatgaatttcgtctatgtttctgtattataacatagaccgacagcaaaccccaaaaaaagatgtcccgccgacggcggaacatccccagttacaggcgcgccaaaaaccgtttcattcgcttaatggcttcttgcagctgttcgagcgatgatgcgtatgaacagcggatatagccttccccgctttggccgaagacgttgccggggacgaccgccactttttcttcgatgagcagccgctcagcaaactgctccgacgtcaaaccggtcggcttgatggacgggaaagcgtaaaacgcgccgcctggcaaatggcacggcagaccgatttcattgagcgaggcgacgaaatagttgcgccgccgccggtagctgttgcgcatctcggcgacatcgcgctctccgctgcgaagcgcctcaagcgccccatattgcgccatcgtcggcgcgcacatcatggcatactgatggattttcaacatcgcctgcaaaatctcgtcaggcgctgccgcaaacccgagccgccatccggtcatcgcaaaccctttggaaaagccggaaatcaaaatcgtccgctcgcgcatgccgctaacagcggccatgctcgtgtactctccttcatacgtcagctcggcgtaaatttcatcggcaatgacgagcaagtcgtgcgactcagccagacgggcgatcgcttcaagctccgtgcggctctgcaccgttccggtcgggttgttcggcgagcagatgatgaccgccttcgtccgctcggtgatcgcccgttcaaggtgcgccggattgagctgaaacttgtcttcgccagacgtgcaaacggccaccggcctcccgcccgcgagcacgacaagcggctcgtaggcgacgaaactcggttcgacgatgatcacttcatcgcccgggttgatgatcgccctaagcgccaagtcgatggcctggctcgccccgaccgtcactaaaatttctgtctccggacagtagtcgacatgaaacttgcggcgcaaataagcggcgatttcttggcggagctccaagagcccggcgttggccgtatacgacgtatagccttgctcgagcgacaaaatgctcgcttcgcgaatgctccaggacgtgacaaaatccggctcgccgacgccgagcgaaatgacgccatccatggtggaagcaaggtcgaaaaaacggcggatgccggatggtttcaagcccgcaaccgtttccgacacgtacgtttttctcgtttgcggcttcatggcgacaccacgatgcggcgatcttgatctccttggtcaaagacgatgccatcgtgtttgtattttttcaaaatgaaatgggtcgtcgttgaaatgacagaatcgagcgtcgacagtttttccgatacaaattgggcgatttccgccatcgaacgcccttcgatcacgaccgataagtcgtaggcgccggacattaagtacaccgatttcacttccgggaatcggtaaatgcgttccgccacctcgtcaaagccgacaccgcgctttggggtcaccttgacgtcgatcatcgccgtcactccttcgcggccgtccgccttccgccagtcaatgagcgccgtatattggacgatcactttcgcctcttctaactttttgacgagcgcttccgtttcttcgaccggcaaatcgatcatcttcgccagcacatcgatcggcgttcgtgcatctttttctaatatttcgataatttccagctctttttcgctcaatttcacgcagcatccctccatttcatcggtcggtttcgccaaaccggccgcctgtcgtcatcacgggagcggacaggacgccgcttgcttcagctcaagcagccggcgggcgagttttaggcagtggggaaaaggaatcggctcgtcaaaggcgaattcatatatggactgaatgcgggcggccaacgtgcgggcgtcttccgtctcatacaccgcctggagcacgctggccgcctcgacgtcgtaggcgtcttttccaaggccaaacgggtcccaggcgccgatccattcaagaagaagccgattcaactgttgtccgtccatgccgccgccatccaccttctttcttgatgctatgatataacccattataagccatcgattcgaaaaaaagaagggagaagatgcaacaatgtttccattcgatgaagggaaaggaccgcatcgttcgcgtgctgagaaaggagaaggcgcgatcatgtttccgttcgaccgcgtcatcgaccgccggggcacgctgtcggtgaaatgggatgacgttcatcgcgtgttcggccgcgaagacgtatggccaatgtgggtcgccgatatggattttcccgcgccgaaagaagtgcaagaagcgctgcggcaacgggtggagcacggcgtgttcggctacaccgtcattcccgattcactcaaagaagcggtgtgccaatggcttgaacgccgtcatgactggacgatcgatccgtcttggctcgtgtttgcccacggcgttgtgccggcggtcgccgccgccatcgaagcgttttccgaaccaggggatcgcatcatcgttttttccccggtctaccggccgctgtttgatctcgtccgccgtcatgaccgcacgcttctgttcagtccgctgcgccttgaggaagacaactatgcgatcgactgggacgacttggagcgaaagctgcccgatgccaaacttctcatcctttgccatccacacaacccgggaggcaaatcatggacaaaagaagaactcgaacggctgggagaactttgcctcaagcacggcgtcttcgtcctttccgacgaaatccacgccgatttgacgctcccgccagccaaacacacgccgtttgcctcgctccacccagagctggctgcgcaaagcgccacgttccgcgcgccgacgaaaacgttcaacctcgccggtttgcaggcggcggaagtcatccttcccaacgaatcgcggcgccgggcgttccgccgcgtccagcagcggcacggcttttttacgctgaatgcgttcgccatcgtcggagcggaagcggcctaccgccatggcggaccgtggcttgacgccttgcttgattacttgcggcaaaacatcgacatgaccgctgcctatttagcggaacacttgccgccgctccgtgtgatccggccgcaagcgacgtatctcgtttggatcgactgccgcggccttggcctttccgaggcggagctgaagcgtcggctccttgaaaaaggaaaactcgccgtcgaattcggcaacaaattcggccaggaaggcgtcggcttcatccgtttgaatatcgcctgcccgcgcccgacgctggaggaagggctgcggcggctggcggcggcgctgcgctagctttgcgccaaagaagagcggccaagcggatggcgaaagggaaaagaagcaacgccgaatccgttgcggggttcctccatccatgtaaaccaaaagagcaaatgaagccaaacgatcgttcctttccgttctctgttctgccaaccatgtgcagcagaagccgtgcaaccgtcactttctcgcatttcccatgcgaagcgctgccctggccacgtgaaacaggggcccgcgcgcgagcccctgtttcacgacgacttgatttccccgcaggcgatccgtccgccggcgtctcccgccggctgggtcatgccgtcgtctttcttggcgtgaatgacgatcgatgttccgtcttttgtaagcagcgagcctttctctccttctttcagcgtcacattgggcgccgtcagctcgacgttgaccgtgccgtcatccttcacaataatgttcggcaaatcgccggcatgcgccccctccgggtgtaaaaggccgtgctttttcccatccggattgtaatgaccgccggccgattggaaatcggggggtttgcagcttccgttttcatggatgtgaatggcgtgctcccccggcgggagaccttctaggtcaagcttcagccgcaccccttccgcctgttcagtcaactcgatcgtaccgatcgaatcgccgtccgcattgatcatctccaccgtccggctcgttccattctcttggccgcagccggacaacacgagcgccgcagcgaacaccacaccgtacgtttttcgcaacacgaaccaccctccggcatcacttgttatccgccagtattgccggagggggactcgtttatactccgggcggctccttccgttcctctcgttttccaagcaactgttcttcgagttgcttcgcttccctctcttgccgccgggagataacgatgatgagccgcatcgtgaacaccgccatcaagaaaaagacagcaaacgaaatggttgcgggaatgtattcacgtttgtcttccggaaagtacaaaaataaattcagcaccgatggccacataaggaaacaacctttctgcctaaaaaatcgtccactttctattataacataaaaaagccgccgccaacgcagcaggctataaagcgaatttttttcgcagctgggtcaaatcaatccgttctccaatcgtcggcggctttgtcttcgccaaatattttttgtcgttttccaccagccggaaaatcgtatacgcggtgaacgcatcatcgagcgcgcaatgggcttttccaaccgcctcattgccgtactcttgcaccgccttgcgcagcgcggtttgatttttgttgccgaaaaaccgcttatactccatggctaaatcgcggtgctcgcccgtaaacgggaattccactcgcgccgattggcagttttcccggagcactttcatatccatgctcccccacgtcatcaccgtcgtcgggcggtcgcggtcatattgccgaagcaaggaaaccaactcataaaaactcattccgcggtcgatttgttcttgggtgatgttgagaaatgacttgcaccgttccgtgagctgcggaaagcggagcggcttcacataggaagaaaattggccgatgatctgatcgtccacaaccgcgacaaggccgacttcaataatttccgggcaaaacccgttcgggtttgttttcgtctccggcatcgtaaattcaaaatcaagaaacaaatattgcgggctgtccatcgtcgcttcccccctttccggcacgctgctgccgtccgtcttactattattatatcacgcagaagcgattgtttatttcttttttcagaaaatggcgaaaaagaggcggatgccgtaggaatcaacgaaagccttggcgaaaaagaagaagggcggatagacgcttcccattcaagccaatcgttttttcttccccatcctctataagatcggcgaaaaacaatcatttcccctaaaccgatggttcttgagtgaagagaagagcagcatttataaggttgatccattgaagaaatgctattgttgagccgcatttcctgttaaatcaccagccttctatgatatgatcaagaaaaaagagggtggatggaatgaaaaatgtcgtgattcatcagattgtcacatggattttcaccgaagaccaactgcgggcgtattggaaaaaacagaagaagaaccttccgttcagcgggctgacggaccgccagtacatgaaactggctgaagaaatgcttgaacattcctcacacagccagctcgagcagcacttgctcggcggccgctggcgcacaaaagaggaagccaaaggcagggtgatcgccgaagacgaatcgcgcgatgacatccatgtcgaaatcattgacaccgacgcttcagctgaaccgaggcggcggatgttgatggatcgggtgcgcgaaatcctttgtccgcattgttcctttacgttttatgttcgtgaagcctcgagcaaacgccgcgactggacatgcccagcgtgcgggagcggcttttgcgacttgacgccatagcagaaaagggagtgagaacgaatggatcatgctgctgcacatgtgtcaaacgttcagtattatttcgccattgctgttttcttgattacatacgctatgatcatctcggaaaaaattcaccgggcggtcatcgccctgctcggagcggcgctgatggtcatcttcggcatcgtcgatgcggagaaagcgttctcccaccatattgaatggggaacgatcacactgctgatcggcatgatgattttagtcggcatcacaagcaaatccggtttttttcaatacatggccattaaagcagcgaaactcgccaaaggccgcccggtccgcattttaatcatgctttcactgttgaccggactgctgtcggcgtttttggacaacgtgaccaccgtcctgcttgtcgtgccggtgacgttctccattacgcgcatgcttcaagtgaacccggtgccgtacttaatctccgaagtgctgttgtctaacatcggcggcacagcgacattgatcggcgacccgccgaacattatgatcggctcggcgaacaagcatctcgacttcaacgcctttttgttcaacttgacgccgatcgtcgccgtaatcgccatcgtcacggtcgcgttgctcgcgtttgtgtaccgcaagcagctgaaagccgatccaacgttgattcaaaagctgatggagcttcgcgatgccgactacattcaagatgcgaagctgatgcgcaaatcggtcgccgtgctcgggctgacgattcttggcttcatccttcattccgccattcacgtcgatgcggccgtcatcgccatgaccggggcggtcgcactcatgctcatcgccgtgccggagcacgaaatcgaggatgtcttccattcgatcgaatggggcacgattttctttttcgctggactgttcgtcttggtcggcgggcttgttgacatcggcctgatcaaatcattggccgaaaaaacgcttgagatcaccggaggcgatatttccacagccgcctatttcatcctttggctgtccggcgtcgcttcggcgacgatcgacaacatcccgtttgtcgccacgatgatcccgctcattcaagatatggcagtcggcatgggactgtctccagacgccccgcagattgacgtgctttggtgggccttgtctcttggcgcctgcctcggcggaaacggaacgctcatcggcgcctcggcgaatgtgattgtcgccggcatggcctcccgcgaagggcacggctttacgtacgttgattttttgaaaatcggcgcgccgctcacgcttattgccttgctcctgtcgcatgcctatttatggctgcgttatttgtagcgtcccacctgcgcaatgcataaagaaggagcgaaatcgccgcttggcttcgctcctttttggctgtttgcacatatcgtaatatcggattccattttcggaaaggaggcgcaagcagccatgttcaccccgttcccgcggatgccggccggcccgtaccctccgatcgacccggcgctcttttcccagtccgccactacggcgcagacgctgatgaacgatgctgccaccgttttgaaaaaactggccgagtcccgttcgttcgcggcctcggtcatgtcggccgcccaagaaggaaaaacggaagaagtgaaacgcctgatccgctcgcttggcatccgctcgcaaaccgaggtgtattttaaccccgacggcatccgcctgacgttgtcgccgccgcccggttcgttcccgtgctgccagcttgccatcggcttgcgctggaacgtgtttcctccatttcacggatagccttcgccatcgcaacgcgcgatcagcaagcggcgttctctcttcacattccctgctttggcggctgccaacatctgttcacgacggtcgcatccggcgcgacagcgccgcttccagacgatgcacagcgctggaggcggtgttgtcgttagcgccttgctgggccagaagctcctttcacaccaaaacggttctcgccgccggccttcgtgaaccaaaaaaagacagcgatcgtcccatcgccgtctggcccctaaacaaacttgccgggcaccaacgcccggcgtccctttccattcactttgcgcacccgctcacctaggtcgataaatgagatccccgacaatgatcgtgatcaacgaaatcaaccatcgtcatcttgaccgccttgtagtctaaaaagcgcaacacttgttcttcaaacatgtagacgaaaaagaacatgaccatcagcatggcaacaaacaagacaaacatttttttcgattcatggaaaccggttctccttcatcagaatgcatccaacatacaggctttctctatattctccttatagaacggaacaaacagacgattgtcgttctgtcggccgaatccgccacatccatttttattcgccttcggttaggcaggatgacttgaaccttttgcataatcgctactttttcgtttgaatatggtttttaatgtcatttagcaatttcatgatttcctcattttgttgtgtcactctttttaaatctttggttgcaaaaagaacatatataagttgaaactttgttttacatccagtagagcgcccgctgcattctatcaaaatgacttgttatgaaggaaaacagaatcgaacaatcggaaaatctttattgcaacttatatagtaaaccacgaaaacgaacaaaccgatcaaaaacaatacaatcaaaacgatctctaacaaattgagttcaccctttatttattctgaaaagagtaaatcctccagaaggctggtgatttaacagaaaatgcggttcaatcatgccacttctcaagttgagaaaccttataaatgttcctcttctcgccactcaagaatcatcggttcaggggaaatgggtgtttttcaccggccttccaggtaattattaattattttatggtctgtgtgggtttttcatagaacttttgacgctacctcagttccttaccaagcacacgttatggtaaaccaactatatatttacaattataattttactggaaattaaaaaaaaggaactttatcaccatatcaaaaataggcatttattcataaaaatcaatcaattcgtttccttctattcctttcatgccgaaaaaaccactgaaaaatgagtaacacattcgagcccccagcattttatcagaacgacaagaccactctaagggaacacgattgggaggcggccatcttttttcgctcgatcccccggctttttcgaggcgcggagcggtccaagacgtttttctttcccatccatccgcgccccttcttttacgcattgccgttttcatccgtcggctgccgagccccgatttccgccggggtgcgcaaatcgtagccgtcgtcgtgtttgcttgtgtggatgatgtcttcgttcgccccgattttgctcgcccgcttcaactcttcatccggcacgaaccgctccattgacaagacctcctttcacgctcctcgccgcgttgtccgcatgaagcgctcgaggagtcgtttttcttatcatccccccccaagccgctttatcatccgccgaaaaaagaggattgacagcctagcggttgttcggtacgattttgttaacgaataaaaaatgggaggtttacatatggaaggacggagttcccttcgaccgattgacatgacgctcgccgccatgttcgtcgccttgatggcgatcggggcgaacattacgtcgtgggcgccgtttcttgtcgtcggcggtgttcccattacgctgcaaacgtttttctgcgtccttgccggcgcggtgttagggcggcggctcggtgcggtggccatgattgtgtatatgctcgtcggcctcgccggcgtgccggtgtttgccaaattcaacggcggactgtcgatgattttccaaccgacatttggcttcattctttcctttatcgttgccgcttatgcgaccggatggatcatcaaccgcggcccgcagccggcgtccaaggcccgtttcatcaccgccgccttggtcggcatggtcatcaactatgtcatcggcacgaactggatgtacatggcgtacaaactatgggcagacgcgcccgaaggactttcgtacggcatggtgtggggctggatgcttgccccgctgccgaaagacattttgttgtcgatcgcagccggcttgatcgccccaaggatttgccgggcgatcggacgctcttccgccgcgggccgttcggcggcctaaatctgaaaagagcctgactcaaaagggaaatttcccttaacaaccataagaaaagggtgtcccaacaaatcgggacacccttttttcaagttagaaaaacaaccggagaatttggtacacaaatccggcaatgagcgcggagattggcaacgtgatgatccacgtcatgacaatgcggcgggcgacgccccatttgacgcctttcacccgttgggcggcgccgacccccatgatggccgaggaaatgacgtgcgtcgtactgactggcaaatgcaacaacgtggcggaaaaaatgacgagcgccgaggataagtccgctgccgccccattgacagggcggattttcataatttttccaccgaccgttttgatgatcttccatccgccgacagccgtccccaatcccatggctaaggcggcagaaatgcgcacccattccggcacgacatctgagtggtgcatttcggcagcgatcagcgccatcgtaatgatgcccatcgttttttgggcgtcattcgttccatgcgtatacgcctgcaatgcagccgttacaacttgaaatagacgaaaccctttggttgttcttgttaaattggcgtctttaaataagaaacgaaacaaactcataatgacaaacccaacacccatcgccaaaaatggagaaataatcaatgattccaaaattttaagaaaaccttggtagtggattacatcccagccagcggcggaaatggctgccccagcgaccgaaccgatgagtgcatgcgacgagctgctcggaatgccataataccacgtaattaagttccaggcaatggcagcaaccagcgctgccaaaatgacgagagaaccgttctcaagggtgaatggatcgacaatgtctttcgtaatcgttttcgcgacgccggtaaaggtgagcgcgccgataaagttcatcgtcgcagccaaaataatggcttgacgcggcgtgagcgcccttgtcgacaccgacgtggcaatggcgttggccgtatcgtggaagccgttgataaagtcaaacgccaatgcgaaaatgacgatgcagatcgttaaaatcaggatcgtatccataaacacagcgtcccctttttatgcgttgcgcatgataatcgtctctaacgtattggcgacatcttcacaactgtcggcaatctcttccaacatttcgtaaagctctttgtattgaatgattttaatcgggtctttttgcgtcacaaacaagtttttgatcgaggcgcgcaaaatttcgtcgcacttcgtttcatagtccttgattttaatggcatgttggcgcatatcaagcaattttttgttcgcaagcagttcgagggcgtgaacaatttcgatcgtgctttgataaatatagtcaaaaaacttcaccatatgttcatcgatgtccgtgaacgaaaacatttcaaaccgcgccgaacattgctcaaacccgtcaagcacatcatccattttcattgccaactggtggatgtcttcccgctcgatcggcgtaatgaacgttttgttcaattggacgaccagttcatggatgaatgaatcgccctttcgttcgtactctttcatgacgcgggcaaattctttcaagtcgcttacgctttgaattttatactcgacaaaatattgcgccgcttctttcacattttccgaaatcgtaaacaacatgtcgaagaaaacgtccttttttggggaaaagatcattgaggccaccctccatctcaagaatcgaaaatcaccgctacttattgtagcaatttacacagcatttacaataagacgcccaaaaactttacacgaaatttacattacctttacattttgttcgtttttcctgcccttgtattatgtagcgtgccaaacaaaagccgaagctatgcacattggcttcggctctctcgttcgacaccgcgcggccgccccttctatccggatcgcggcaaccgcttgcgtcttgcttattcaaaccgttcgacaaacgcggtgagcgtgcgcaccatcacgcctgtcgccccagccggaccgaggtcgccgtctttctttgtggcggccgttccggcgatatccaaatgcacccacggcgtatcttccacaaattcgccgatgaatgccccgcccataatggcgtgcccttcccgccccggagaattgttcaagtcggcgattttgctgcttcgcacccgctcgcggtcgtgttccgtaatcggcagccgccaaatgaactctccggtttccatcgacgcttcaagcaattgctcaaacagcgcttcattgttcgtcatcgcgcccgttttgtccgtgcccaacgcgacgatcaccccgcccgtcaacgtggcgacatcgatgatatagctggcgccgtgctgtttcgcataggttaccgcatcggccaaaatgagccgtccttccgcatccgtgtttttcacttcaatcgtttttcccgacaaggaggtaatgacatcatccggcttgaacgccccgctgctgatcatattgtcggtcgccggaatgacggcgagcacgttttgttccggccgcagttcgccgatcgcttccatcgccccgagcaccgccgcgccggccatatcggttttcatgtcgaccatgctgtcgcgcggcttcaaacaatagccgcccgtatcgaacgtcacccctttgccgaccagggcgatcacgtcttcccactcgtcttttccttggtattttaagacgatcagtttgggcggctgtttcgagccttgattgacggccaaaagcgctcccatgccgagccgctccatgtcttctttctccaaaacttcataatcaaaatcgtaccggttcgcgagcttcacggcataatcagccaaatccgacgccgtcagcaaattccccggcgtattgacaagcgtgcgcgccgaattcgtcgccttcccgtataccgagccgacaaacaagctcgcttcaatttccgccgcttcggccgccgtgtagacgatgagcgattcgagctggtagtccggttctgactttttctgcttatacccagggaattcatacgtcgccaaatgataggcttccgccaaggcgtgcgccgcttcgttttcatcgacggcctcggtcgtaaacgtgtccagcgcgaccgccgctttcgtccgcttcgcctgcttcaacgcgcgaaacagcttgccgaacacctcgcgcagccgctcaaacgtcaactcttcttttttgccgagaccgacgaaatacagccgcttcgcccccatcggcaaaaatggatgaacggtggcgatgcgcccccgcttcgcggaaatatcgccttctttctgcagttccgacagccgtccgccaagacgggcatcgtattcgccggcaaggccgctccatgaattcgccccttcaaacaaaccgatgacaagcgcttcatcccgttcctctgccgacggcaaaggttttaccgtaaacatcgtctcatccctttccatgttgattcattcccacctccattatagcgaagcaaagcgattctttcgactatctaactttctctccttgcgttcacgcaaaaaaatcagccgaaacggacaggaaatcacgcgaggcaaggcgaatccgtaatcatcacgatgatttagaaaggaccgacgctgatgagaatcgtttccctttgtccaagcaacaccgaactgctcgcctatctcggccgccttgacgatgtcgccgccgtcgacgattcgtccgactggccgccggaagtgaagcagctgccgaaagtcgggccggatctgcacattgatatggatcaagtcgaggcgctcaaaccggatctcgtcgtcgcatccctaagcgtgcccggcatggagcgcaacgtcaaggagctcaaacggcgcgggctcccgcatctcgtgctggcgccgaattcgctcgatgacattgccaacgaccttcttcggcttggcgaggcgcttggcgaaacgaaaaaagcggccgaactcgtccgccgctatcatgacgtgcttgattggcatcgcgagcgggccgcatcggctgaaccggcccgcctctattgggaatggtggccgcgccccgtgttcaccccgggcggcgccaactggctgagcgaactaagtgagctcgccggcgggcgcaacattttctccgacatcccgcaagcgagcgttcaaacggaatgggacgacgttctcgcccgcaatccgtcgcacatcttgctcgtttgggtcggcgtgcagacaaaaaaaatgagcccgaaagccgtcacggcgcgcccgaatgcccaacaggccgaggcggtccgcaccgggaacatccacattttagaagaatcgctctattgccgcccgtctccgcgcctcttggttggattaaaaaaattggcgccgcttttgcatccggcgctgtttcctcccgctgacgacagcgatccgctccttggcggctgacgggcgggagccctcctttaacttttcgattccaaatattgctgccggaacacttgcatcgtttcatcttcgttcagccgcttcaactcctcttccgacagcgtgccgtcccctttttggataatgtaaacttgcactttcctttttccccaatatttatagacatcttccacggtttcgtaatataaatcaagacgatggcctttgatcgccccgcctttgtcggcgacgacgccgaatccgtatccagggatgaacaaaatcgtgccgatcggaaagatcgataaatcggcagcaatcgtcgaataaaggtcgcgcttgacgcggacgccggagtaggtgatgccatactcagggtgatcgggcgttttcccggtcgattcaatgccggctgtatagccggtggcgaccacttcaacggatggatattttgaccagtcaaaatgatcctcaagccgcaaaacggagcggcccccgtttttcgcgagctctttcattccccaaatgggctgatgatccatcgataaagcgctcggaaagggatggagaaccgtcttcgcgtcaaccccggaaacggactcgaatgtcgccaagagcgccgccaaaaacagcagcgtcatcgcggttcggcgcacgaactgcctaaacccattcaatgctctcaactcctctcacacctctatttatctccattcaaaatcgaaatattcattgcgaagacggcaaaaaacgaataagccgccagcttcaccacgtcgatgaacggctttggcgcaagcatcctcggcaacggttgcgcctatggcccgacacatccgctccgcacaaacgccatcatcagcctgtccgccaaaaagagtcctcaccgcaacatatactggacaagcgatatcgtttccggagcaaggatgcgcaagccattgctcaattttccctgcaagagggcatgttctgaaaaaatcaagcgccgcttccgacgaaaagccaaaaaaaaaacgcctctgcagggcagagacgctttaaaacatttgataccctttcgcccgcagcgtgcggatcgcccatccggcgcaaagagcgccggcaaagccgcttgacaaaatcaacagatccgccgccgccagcgaagcgattttccggccgagcgcggcgaacgcctcggacggcgcggtgaaatagcgcgtcaacggcacatcatcaataatgaaaaccgcaatcaacggaaagcagaccgccaaaatccacgtcatgcgcaaaatcatgttcaacaaaaaaccaatgccaaaaaacaaaacgaaaaacaataccatcgaaatcaatacgactggcaaactcatttgcatccgcccttcacctcccgtacacccgttttcagtgtactggatcgggcggatgaccgtcaatgttcgttctcttcttcatgatcgcctgattgtttccaaacgatgtttcatgtcctcagacgaacgtcaatggtcgtcatcctcttcgtgatcgcttcccgttccttggcaactgtagcacgtttccgatccgcccaaaagcagctgaacgtatccatgcccctcgcagtacgggcagtcgtttatggtccatgtttttgtcatcgatgttcccctccgtttctttttttgttaatatatcaaaattttctgtaaaaacaaacggcgattctcccccattttcgtttgtgtaagcggatacatctttcgatcgcttttattttcttgacgattctttcaatttcgatgattcgaagtaaaggcggtatttcgtgtagccgaacggatcgccgggattgagtccgtcatgcagcgaaagggaatcaagcggctcgagcgccaacaaatagcgaagcaagcctgatgtgttcggatcattctgaagcgccgttttgcttaaaaacgcggcggcatacagctcatccgtctgcacgacgatgtcgcgcgagagcgggcgcaacagaaaaatcgccatattgtcgctgatctccccagcgatgacgccggtgcgcaagccaagaagcgcgaccggttcggcgtcgatccccgtttcttccttcacttcccgaaccgccgcctcatcgagcatttcccccggctggacgaaccccgccggcagcgaccatttgccttttagcccgctgtattttttcttgacaacgagccattccccattctcgtttatgaccagtccggccgccgcaatccaaacgtttcctcgtttgttgtccatcgtcctcatccttttctccctatcgttatgcactgtttgtatttcgacaatcgagcggcggatccctgtttcgttgccatacaaaaagctcccgccatcacgggagctttttgaatcgattagaaaaatttaaatttgccttttttcatcacaagcgacgaaccgccgatcaaatacagggcgcggttgtcaatcacttttttcatgaagctcgctttggcgccccacagctttttgccgaacacgacgccgatggcatcatcatggccgagcgagcaaaccgtccctttaatatccggcttaaacggctccagctccccttgtccacggatgagcaccgccaagtttttcgcgcacagctggccttcttgcatggcgatttgcgccgtcggcggatacgggcggttcgtttcttcatcaatcacgagcgaacagtcgccgacgacgaaaatgtcttcatgccccgggacacgcaagtacgggtccactttaatgcgcgcccgcgccgcttcaaatccagattcctcgatgacgcggctgccgcgcacgccggccgcccaaatgactgtgccggctttaatttcctcgacatcatcacctttggcgacaatgatgccatccggcgtgcattccttaatcgccgtgccgattcgaaactcgactcctttgcgctcaagctggctgaccgcgtactcgacgagctccggatcgaagcccggcagcgccgtgggcgccgcctccacgcaaatgatgcgcactttgtgcgggtcgatgtcatactcgcggcacagctccggcatccggttggcgagctcgcctaaaaattcaatgccggtaaatcccgccccgccgacgacgatcgtcaatcgctcctctttcttttcctcttccgcgttgtacgtcgcaaactggtattcgatatgttcgcggatttgccgcgcggcgtcgacattggcgatcgaaaatgcgtattccttcaaccctttgatgccgaacgtttctgattcaaacccaagggcaatgacgagataatcgtacgtcagctcgccgttttcaagcagcactttcttttcgtttggaatgattttcgtcaccgtatcttggatgaatttcactttgttccggtcgatgacatcgctgatcggatagcggacgcggtcatgatgcagcgtcccggccgacgcctcatgaagccatgtcgtctcataatggtaatcgtgcttgtttacgagcgtaatgttcgcttcgttcacgccgatgagcttttgcaggcgaacggtcgtcatcaacccgccatagccagcgcctaaaatgacaacgtttggttttctcacctgaatcacttccaccctttttcattttttctcattcatttgttatagcttttgctgcggtccccgtttttattgagcgaagtttgtgaaataattcacgttaaccgccaaaaaaatgtcgagggactgtcacaaaaaattaacaatctctccacaaaacatattagtcctttttctttcccttttcaagtttttttttctgttcgtccaacaaaaaggttcgttataaccacgcccatttatggtaagataaacttgtaatgccatgactttcgcgcagggagggatgtcggtgaaagaagatcgcaacgtctacgatgtcaccattatcggcggcgggccgaccgggatgtttgccgcgttttacggcggcttgcggcaaatgaaagtcaaaattatcgaaagccttccgcagcttggagggcagctggccgcgttatatccggaaaaatacatatatgatgtcgccggatttccgaaagtgcgcgcccaagagcttgtcaaccagctgaaagagcagatggacctattttcgccgaccgtctgcctaaacgagtcggtcgacacgctcgaaaagcaggaggacggaacgtttaaactcgtcaccaatcaacaaatccattattcgaaaacggtcatcatcaccgccggaaacggcgcctttcagccgcgtcggctcgaaatcgaaaacgcttcccgctatgaaggaaaaaacttgcattactttatcaacgacttggggcagttttccggaaagcgcgtgctcgtctgcggcggcggcgactcggctgttgactggtcgctcatgctcgaaccgatcgccgcgagcgtcacgattgtgcatcgccgcgacaaattccgcgcccatgaacatagcgtcgagcagctcaagaagtccagcgtgcaagtgaaaacgccgtttgtgcccgttgaactcgtcggcgatgaacacgccatccgccaagtcatcctcgagcatgtgaaagaaggaacgaaagaaacgatcgatgtcgacgccgtcattgtcaactacggctttatttcttcgcttggccccatcaaaaactgggggcttgacatcgaaaaaaatgcgatcaaagtcaactcgcggatggaaacgaacatccccggcgtgtatgcggcgggcgacatttgcacgtacgacggaaaaatcaagctgatcgcctgcggctttggcgaagcgccgatcgccatcagcagcgccaaaacgtacatcgacccgacggcgcggatgcagccggcgcactcgacatcgctgttttaatggcgctccgtcgggaaaacaagcggaagcgaaggggcgctcggcatttcgccttaacgccgcatcccgactgattggagccattcgtatagcccgccccgtccacacccgtttttcaagcaaaaggcgccccctctttgttgggggcgccatgctcgtgcctcatccctctcgctccagcgaaaccgactcgccatcattattcccagccttgtttttcgtccattcctcccgctctctctcgagcagcttcacctgccggcgcaggctgaacaaacgcacccatccgagcatgccgacgacaaggccgccaaggacggccgaacctaaaatgacgataatgagcggcaagcgggtttcgccgactaaataatggatcgtcacctgctcgacattcgccaccgccagcagcgcaacaatgagcgccaagacaagcgccaagatgacattgatttgtcctttcatcgtttctcctcctttggcgctcccgaaaaggccgatgttggagcgcggccgttttccccaatttcgtgagggaaagaccacccttccaacatttcgccaatcggtacacgcccgcgttttcaaccggccgtgtggcgaaaaccggccttctcaagagcccgacgatcacggcaaggcaggccgtttgcctctgccgggcggatggaggtcaacctgtccgtccgcttagcattgctccggcgtgccggcattggtcgctgtgcggaacgaggagccgcagccgcatgtcgcaatggcgttcggattgttgatcgtaaacccgccgccaagcagcgactgtttatagtcgatgaccgttccgcgcaaaatcggcgcgctgtcgcggtccaccaaaattttgatgccgtgctgctcaaattcgatgtcatcatcacgccgctcatggtcaaagcccatgccgtacgacaacccgctgcagccgccgccatggacgccgacgcgcaagtacgcgccctcttcttcctgctctttcatcatatctttgatttgaaacgctgccgcttctgtcagcataataactgcctctgccatccatgatccctcctttaacggttggcactggccaaacagcttggccgtttttcgaccgattcgcccgctttcacccgacggctcagatggggcgaatcgtcttgaatggctccctcttcccttatagtataccgtcttcgcctttcggtgctcaaccgttccgtccgcctcggtagtaataaacgccggtgcacacggtctccgccggaccggtcatgcgcacgcgcccgtcgtgcccccatacgatcgttaaatcgccgccggccaaatggacgaccgtttcctccccgcgcaccgttttgccgtttaacaccgaagcgacgaccgccgcgcacgctccggtcccgcacgcctgcgtcacgccggagccgcgctcccagacgcggaaatgaagctcgcgctcgttcaccacttcgacaaactcgacgttcaccccttccggaaaacgcggatctttttcgacgagcgggccaagcgtcgtcaccggcgctttttggatgtcatcaacgtaaaagatcacatgcgggttgcccatggacaccgccgtcatttcatattcgcccccagcgatggtaaacggctcggcgacgactcgttccgcttttggtccaaccatcggaatggcgctgcgctcaaggcgcggctcgcccatatcgaccgtcacgcttgtcacttcgccatctgctactgcaacacgggcttcgacaagcccggagagcgtttcaatcaaaaaggtgcggtcgcggacgatgccgtgctcgtacgcgtatttcgccacgcagcgcaagccgttgccgcagtttttcccttccgagccgtcgctgttaaaaatgcgcattttgagtggcgctttctccgatggacaaatgagaatcaagccatcggagccgatgcctgtgtggacatcggcgacgctgcgggcgatcgccggcagctcctcctcgggcaatgtttcccggaacagatccacgtatatgtagctattacccaatccgtgcattttcgtaaacgaaaaagaacgcacatgactccctcctgaacattttttgcgcttcacatgtataatggcggcatctcttgggcacaatgggaatatcccccgttttttcataatatattgaagaggatgccgcatcgcggacatcctccttttttcgttaaaacattgggttttcctcgagatgccgataaatattttccacgagctgctcgggcgtttcgccgctgacaaactcgccgttgacgagcgcaaacaacgtttccgcgcagcgtgtgcaatagcttaagcaactgtattccatgatgtccaagttcggatccttttccaacatttccattgctttgtacgacccgctggctaagttgctgatgcaaaattcgatgatgggcaacatcatatgcggttcaccttcctcttcccatcgtagcggttttccggcgcggcgtcaatggacatgctcgttcgatcaaggaagcggaaaaatgattgttcttttgtcacaatttcgttatacttttctatggcattgtcggctttagaaactcgacaaaaggggatttttcacgatgagacaacttgtattgcttggcggaggatacggcaatatgcgcattttgcagcgcctcctcccggacgaattgccaaacgacattcatattatcctcatcgaccgcgttccgtaccattgtttaaaaacggaatattacgccttggccgcgggaacggtcagcgaccatcacatccgcgtcccgtttccggaacatccgcagcttgtgtaccaattcggcgaagtcgtctcgattgatctcgaccagcagctcgtccatttaaaggatgggagcagcgtccgctacgatgatgtcgtgatcggattgggctgcgaagacaaataccacggggtgccgggcgccgaggcgcatacgtacagcatccagtcgatcgataaggcgcgcgccgcctatgaagcgctgaacaatttgccgccgaaagcgacggtcggcatcgtcggcgcgggattgagcggcgtcgaactggccagcgaactggcggagagccgtccggacttgcacatcaagctgtttgaccgcggtgagcgcattttgccgatgtttccgaaacggttgagcgattatgtggaaggatggttcgttgaacacaaggtggaaatcgtccgcaactccaacgtcacgaaagtcgaacctggcgtcttgtacaaccacgacgagccggtcaagtgcgacgtcatcgtctggacggccggcattcagcccaaccgcgtcgtccgcgaactgaatgtcgaaaaggacaagcaaggccgcgtcgtgctgacgaagcgccatcacatccccggctatgaaaacgcctacgtcgtcggcgactgtgcgagcctgccgcattccccgagcgcccagctcgctgaagcgcaagccgagcaaatcgtccaagtgctgcaaaagcggtggaacggcgaagaaccaccgagcgaattcccgccgatcaaattaaaaggcattctcggctcgctcggcaaaaagcacggcttcggcttgctcgccgaccgcccgctcaccggccgggtgccgcgtttgttgaaatcaggcattttgtggatgtacaagcatcaccatgggtactgaatcaagacagcgcaacacagcctcagccttttcgatcgatcgacgtttgcggaaaggcagacattgagcgcataaaaggcggagcttattccgcctttttcccttcatgcgccgatggccggtacccgaatttttccatttctgcacaaatcgccttgagccgcgggttgccttcggcgacgacgtttccttcgatcaccaccaccggatacacccaatcttcttcgacgatcgtctgcgcgagctcccgcttctcctcgtcatcggccggcggcgcaaaaatgtcgacgtacgtcatcacaaacggctgatccggatacttgcggcgcagcgcggcctcgagccactcgtacgtttctttcgacgacggcagctgcacgcatgccgggcaaatgacgtcggccccgtacacacaaatttcaaccggtttgaatgtcatcgttgtcaccctttgcaaaagcaaaatttatcattagattttttttgtcaccatgattataataaaaactaaggaaaggagtcgatggaaatgacggatcaagaaatcaaagaacaagtgcaagaagttttagataaactgcgtccgttcctgcttcgcgacggcggcgactgcgaactcgtcgatgtcgaagatggcgtcgtgaaacttcgcctcctcggcgcgtgcggcagctgcccgagctcgacgattacgctcaaagccggaattgagcgcgccttgtttgaagaagtgccgggcgtcgtcgaagtggaacaagtgttttaatatgaaaaatccgaacagcggccgctgttcggatttttttatcgccagcggggcggcgagccgacggggaggctggtgatgggcagccacaacccgcctgatcgggcgcttctccgttttcgtttccttccaattgtgcaaggaaaaccgtcatatctttcgcccgctcccaagcgcggcggcgaaacggccaggccgctgaacggacttctgttcgcgccggcgcccaagaaggttcaagcttcaagcgccagcttgtagacgcagctgccgcgcggctcgacggaaagacgcgcgatttcgcacgtcggaaaatgcgggcgcagccggcgcgcgagccgctctccttggcccggttcggcaaagacgagcaccgtcggccccgctccgctcagcgccgcaccgatcgctccgtattcaagagcgagcgcctcggcccgctcgagttccggaacgagctgtctccgatacggctgatggaacagatcggcggccatcatccggccggcaagcttccagtttttcgtgagcaacgcggcgacgagaacgttgctgacggcgctcgcctcgaccgccctctctctcgtccattgttccggcagctgcccgcgcgcttttttcgtttccagttcatactcgggaataatggcgacaagctctacatccaattcgggaatatggacgacatccacgcccgcctcgcggcagcagccgatgacaagccccccgtacaacgaggcgccgacattgtccggatgtccttcgtatcgggtcgccaactccatcttttgctcgcgcggcaactgaagcccaagcagcgcgtcggcgagctcaatgccggcgacgaccgccgccgcgctgctcccgagcccgcgcgtaaacggaatgtcgctgtacacatcgaccgcacagcttggcagccggcggccgtaaacgtccgccgtctccgccgccacttggtacaccaaattgtccgtcccgcgcggaataccgctcacttccgctgtctttggcgcaaacgaccacgcatccgccaagcggacgtcaagcgtcaaatagcgattgaccgcgagcccaatcgagtcaaatcctggacctaggttcgccgtgcttcccggaacgacgatcttcaacatctcgtcttctttcatgtccggacaaccccttgcaaatgctccaagacaacttgttcatcgttcggcagcacgatcggttcgatcgccgcggtctccaaggcgatggccgggtctttcaatccattgccagtgagaaccgccacgacgaggctgccgcgttcgatttcgttccgttcgcgctgcttgatcaccccggcgatcgccgcgcatgacgccggttcggcaaaaatgccttccgtccgggcgagccgcttgtaggcggccaaaatttctgcgtcgctcacctcatcaattttcccgcgcgactcgctcgccgcctcgaccgctttgtcccagctcgccggattgccgatgcggatcgcggtcgccaccgtctccggctgttcaatcacccggttgcggacgatcgccgccgctccttccgcttcaaagccgcgcatttgcggcaagcccgttcctttcgcttcatggtactccttaaaccctttccaataggcggtgatgttgccggcgttgccgactggaatggcgagcacgtccggggcgcgcccaagctggtcgcacacttcaaacgccgccgttttttgcccttcgatccggtacggattgaccgagttgacgagcgtaatcggcgccgtttcgctcaaccggcgcaccatcttcagcgcctcgtcaaagttgccgtcaatcgcaaaaatttccgcgccgtacatggcggcttgcgccaacttgccgagagcgatcttgccgttcggaacgacgacgaggcagcgcatgccggcgcgcgccgcataggcggccgctgaagccgatgtattgccggttgaggcgcagatgatcgtatggcttccttcctctttcgccttggccaccgccatcaccatgccgcggtctttaaacgaaccggtcgggttcgccccttcgaccttgacatagagcgcaatgccgagctcctccgacaagcgcggcagcgggatgagcggcgtattcccttcgcaaagcgacagcctcggcgtcgctgcagagagcggcaaaaactcgccgtaggcgtcaagcagccctttccatgccattaccgtttctctccttccactcgatacgagctttgcacccgttcgacgatttccaaatcgccgagctgctgcaaaatgtcttcgtagtcttgctgcgaggcgtcatgcgtgacgatgacgatttccgctaggccatcctctttcagcggcaattgcaaaattttctcaaagctcaccccgcgctgcgaaaacagcgtcgtaattttggcaaacgcgccgacctggtctttgacgtgaatgcgcaaaaagtatttcgagaaaatttccgccggcgtcttcaactgcttttcatattgcggcgcgacggcatagcggccgttgacgccaaggcgcatatttttcatcaccgcgaccaagtcggagacaaccgccgtcgccgtcggcaagctcccggcccccggcccgtaaaacatcgtctctccgaccgcttcgccgtatacgtacaccgcattgtattcgttgtgcacggacgccaacggatgcgaatccggcaaaaacgtcggctggacgctcacctcgaccttctgcccgtcgcgctgggcgatgccgatcaatttcatcgtgtagccgagccgcttcccgtagttcaagtcttcctccgtcacttgggtgatgcctttcacttgcacatcgtccaagtcgatgtccattgaaaagccaaggcgggccaaaatcgccattttccgcgccgcatccagcccttcgacgtctgacgtcggatcggcttccgcaaacccgagcgcctgcgcttcggcgagcacgtcctcataggaagcgccgttttgcgacattttcgtcaaaatgtagttcgtcgtcccattcacaatgcccatgagcttcgtaatccggtccgacgccaagccgtcgaccaagctgcgcaaaatcggaatgccgccggcgacgctcgcttcataaaacaaatcgcagcggtattccgccgccacccgaagcagctccgacccgtagacggccattaagtctttattggcggtcacgacatgcttcccttggcgcagcgcccgcaatagcagctcttttgtctcctcaatgccgcccatcacttcgatgatgacatcaatgtccggatcgtcaatcacctcagccgcactcgtcgtaaggagcgacgggtcaacggcgacatcacgcggtttctgtacatcccggacaaggatttttttcaccttcaccgggcagccaacctgatgcatcaatttttcttggtggttttcaataattttgaccacgccgctcccgaccgttcctaatcctaacaatccgaccaaaattggtttttccatgattcccgccccttctgtttacgtacagtagacatttgtatttttatagtagacattataaaagacgatcggccatttggcaatgaaaatttttacgagatccggttcaccggcgtcagcggcggccgtccttcgagcacggcgatgatgttgtcgcgcgccaatgtcatcatggcgcgccgcgtttcgtacgtggcgctgccgatatgcggcaaggcgacgacgttcggaagcgaaacgagcggatgatcggccgcgaccggttcgtgttcaaacacatccaatcccgccgcggcgatctccccgccgaccagcgcctcatacagcgcctgttcatcgacgaccgctccgcgcgccgcgttaatgaaaatcgcggacttcttcatttgccggaacgcctcgcggttgaacaaatggcgcgtctcggaggtgagcggcgtcaagcagacgacaaaatcgctctccgccagcaagtcggcaaacgggcggtagacggcgccaagcttctcttccgcctccggacggcgggagcggttgtaatacagaatgttcatgtcaaaccccttcgcccgtttcgccaccgcctggccgatgttccccatgccgacgatgccgatcgttttatgatggacatcggcgcccgcaagcaaaaacgggctccagcttttccattttccttccttcaaaaattcagccgcttccacgaggcggcgggcggtggccaataaaagcgcaaacgtcaaatcggccgtcgtatcggtcaatacatcgggtgtattgcagacgagaatgccgcgctttgttgccgccggcacgtcaatgttgtcatagccgacgcccatattggcgacgacttggagcgccgaaccggcggacaagacgtcttcatcgatcggatcagacaccatcggcaaaatggccgtcgcccgtttcgccttttccacgagcacatcgcgcggcacggccatatcttcatggggccacatctctacttcagcgatggccaaaagcggcgcgaccacgtcctcgggcaattttcgcgtaatgaatacatacggcttcgtcatgatgcagccctccccacttcattttttctaaatcttatcacaactttggccgaaaaaaaacgggaagttgtccttagggtttaacggcagggaagcggtcgttttttcgtttgggccaaaaaaaagcgggaagctgtcttccctgcgttacgccggcggcagccactcgaccgccggcaggcggatgcggttcgagatgccggcgatcttggcaaacgaagccaaaaaccgctcgtactcgtgcgatcgatcgagcaagcgccgcaactccccctcccgccttgtccgttcgctctcatccacagcgatataatatgcctcgacacattcaaaataggaaagcggaaacaacaacctggcgtaaacgagccgccacgcaaacggcgacagcggcgccgcatgttcatactcttgaaaaaactgccgcaccgcccgctgacagccaagtccgctcttttcgtacaaatggcgcacccattccgccaaatcgcgggcgcaatggtcatacacccagtcggtcggcagcttcgcttctccccccccaacccacttcgcctcggggagacgctcatggcaaaatgccgcgtaatcgatgcgccctggttcttcgtcaatctccgtgtccgccacgtattgcaccgcgttttcggccaagcctaaataatacgggaacgattcgataaacagacgatcaaacagcgacgacggcccggaagcgagcttgctcgaccaaaacgcctccatttgatcgatccgcttcgcccacagctcccgccattggccgatgcgccggcaggcgacgatcggccatggacatgttctcccgcattcatgcatcaccgccaattcccttccgagcgaacgaaagcgggacgccggaagtggagcgcgaacgagcgccaacggctgtccgttataggaagcgatatacgttccggacgtcgttttgaccagttctccgacgccgtccactccttttgcccgcaaatagcggctcatttgctggcgctcttccatttccgcttcgctttgcccatcggcgggaacgagcaaaaaacgctcctgccgatgccaaaaggccgcatgccgtccgcttcgctccaacctctcgacgcgcatgccatactgttcacgcacccattcttccatcgccgcgcctcctttttcctttttgccgaaaccagtcattccgctcgttccacaccttcatctcatcgccgccccatcgatgagccgattccgcctccgctccagcatgaaacggccccattcacgcgcctatgctgatcagccagcgcatggccgcggaaaaagaggtctactttttatatatgacagcgggcgccaaaaaagccgatgagcatttttctttatatgacggactgatttatgacatgatacatatatatagaaaacgactttctaaaagaaacaggtgaagttcatgagcgaattcattatgaacaatctggaacaaacggctcggcgctggcttgaggaacggggggtgaccgtggaaaaaattgcggagctcgtttattacttgcaatcaaaatatcatcccgatttaacgatggaggagtgcatcgaaaacgtcaaccgcgtcatttcgaaacgcgaagtgcaaaatgcgattctaaccggcatccaattggataaactcgccgaagacggtcggctcgatgaaccgctgcagtcgatcatccgccgcgatgaagggctgtatggcgtcgacgaaattttggcgctgtcaatcgtcaatgtgtacggatcgatcgggtttacgaactacggatatatcgataagcaaaaaccgggcattttgcaatatttaaatgataaatcgaccggcaaatgcaacacgtttttggacgacattgtcggcgccatcgccgcggcggcgtcaagccgcctggcgcatcgggccgccaatgccgagtaacgccggcgctgcccatgcgcgccctccatccgcgccgagcaacatgaaacgccgccttgccttttttggcaaagcggcgttgtttacaagcggtcaagccattccaaaagcgaatcggccgtatacgtcggcatccgttcgtagcgggcgagcatttcttttgtcgtaacgcccgtatggactaaaagcgtatcgatgccagcgttcatgccggctaaaatgtcggtttcataatagtcgccgatcatcagcacgtcctccttcgggacgccgagcactttgagcgcctgctccataatgattttttccggcttgccgataaatgtcggcttcacctgcgtcgatacggcgacgaccgacgtcaacgccccgttgcccggaagcagcccccgctccgtcggcaaggcgatgtcgccgttggttgagatgaacatcgctccatttcggacagcgagacaagcgacagcgaacttttcgtatgtaatttgccggtcaatcccgatgacgacgacatccgcatcttcgccggccaaacggaatcctttgtccgccaaggcggtttggagcccttcttcaccgatcacatacacggaagcatccggtttcttttcaaaaatgtaattcgccgtcgcctggcttgtcgtaaacacatgcttctcctcggccggcacgccgaacgaacgcaatttttccgccacttgcgccggtgtgcgcgacgaattgttcgtgacaaacaaatacggaatgccgaggcggtgcagctcgttgacaaacgtacgcgcctcagcgatgcattcggtgccgcggtacatcgtcccgtccaaatcgatgaggtagccgttgtatcgtttcaatgcatccgctctcctttcccgccatcaattgcgaaacgccgacaccgggccgagctcgttttcaaggtaagcgcgcaccgccttcggatacgcctcaagcgccggcaaatgttcgttcagatcggcgagcaatttcgcgtgatcgacgcgcgcatattcgtgcacaagcattttccgatgggcgatgaacgctttcaatcggtcggcatccgccggcgagatcactcgttcgtcagccaaaatgtcgatgatgtcgttgtagctgcctgggtcgcgcataataaacccatcgatcatggcgttgccgacgtccaacaccgcctcgatgacgatatgagcgatccgttcgagcgccaattgccgaagcggctcgtcccatcgctcctcggccttgtaacggtccagcatttgttccatgtagctgagcgtttcttccagttttttgcgatcgacaaaatacatccgtcatccctcctcgttcctttgtgcgatttgctgtctcccgttttcgccgcctgtctgctatgatggacatagacgaaaaaacaggaggggctcaaatgatgggcgaacggttttatttatacgacgacaccgtcgaagcggccgtccgcttcgtcagctttgtcggcgagcggcagcggtttgatttggcgctcatcgaaacggatcgtttttacgggaagtggctcgtgctcgatttgcaaagcaaccgctttgccattctcgggcgcgacgatttggaggagccaggctatatcgagcacgcttaccagcttcatgaacaagatgccaacgatttgcgcgcctttttggaggagtatctctcataaccttcctcggtttcgggcatcttatgaaacagcccacgaacgaaggaaggtgagacgaatggcggaacgggaaacatacgccgatttttccgtcgtcgagaaacagcgcaatttcttgaccgctgaagagttcccagaagggccgtacggctcgccgcgccgcgacgacgcgccggtcgaaaacaaaagcacgccttggaaggaaggccagcggcattacagcgccttcaactacgagtttaaatcgttccaccaaaacattccaaggcgtgacccagccgcccacccgccgcacgacgatccgcatcagagcgaacagtttccgtacaacgaaggcgaatgacgaggcagccgctcgcggcaagcgggcggctgccgtgcttaccgtttcaccttgcgcagcacaaaatacgcgcagccgaagttgcaatattcatacaaatattcggacaacgtgctgattttcgtatcgtacgtcgctttttggttatggtcgtcaaaaaacccgcgcaaccggagctggttgtatccccaatccccgacaatgtagtcgtacttcgccaaaatgtccgcatatcgggcgcgaaaggcttcttcattaaaggcgtttttcacattttccaccagttcgtaacaatgattgttaatgcaaatcactgttctcacctcgcctttccacttccatcataaacgatgcatcgcccccaatcaattactgtcatcaaaccatcatccgtgtgccaccctaaaagcgaagggggtgctgacgatgagacgaccatggttggccgttgcgttcggagcggccgtcgccctagccggctgcgcgcagacggctcaggacgaaaacaccgatatttacaagcggagcggcaacacgatcaatgtcaccgaccgcaacgagctgtacaatgaaaacggggtgcccaacggcgatgacacgccgatgaacaacttcggctacgtccgccatcaaaaaagcccgatcctcggcgatgcaaacggctataacgacatgccgtccttcaaccgcgagaaagcggctgatttaatcagcaaattgtgcacccagctgccgggcgtcaaagacgtcgccacgctcgtcacggatgaggaagtgctcgtcgtgtatgacgcggacacgaacaaccggcagcaaacggccgatcaagtgaaaaaaacagcgctttccgtcgttccacgctactaccatgtgtatgtcgccgacaatccgcagctgatgaaggacattgagcgcttcgggcgccttgattcgaacacgcgcaacatcgaccaaattctcgatgcgacgattcagcggatgttgaaatatccgcaagggagaaaactgagcgacggggaaaatgaaaacggcgaaatgatcaacgaaacaaacgatgaattagaccgcgatttccgcgacggcacgccgcgggcaacgaaagcggggcgctagggaaaagaaacggtctgccttctttatgaaaggcatgaccgtttcttcgcgttcatccggccgggatgatgctttcagccgctgaaacaacgcttgcttgctttcgcgccgttcgttggatgttacgctttcaactgccgcgctttcgccgcctcgctcacctgctcatcggcatggtacgacgagcggacgagcggccccgcttcacaatggctgaaccctttgctcaacgcgatttctttcagctcttgaaactcatccggatggtaatattttacgaccttcaaatgttttttcgtcggctgcaaatactggccgatcgtcaaaatgtcgacatggttggcgcgcaaatcgtccatcgcttcaatgatttcctctttcgtttccccaaggccgaccatgatgctcgatttcgttggaatgtccggctgcaattctttcgcgcgccgcaaaaactcaagcgaacgttcgtacgtcgcgcgggcgcgcacccttggagtcaagcggcgcaccgtttcgatgttatggtttaaaatgtcagggcgggcatccatcaaaattttcaagttttcatacaccccgcccatatccgacggcagtacctcgatcgtcgtaaacgggtttttacggcggatggcgcgcaccgtttcggcgaataccgccgccccgccgtcttttaggtcatcgcgggcgacggcggtgacgacgacgtgtttcaagttcatgatgcgcaccgattccgcgacgcgttccggctcctgccaatcgagctcggtcggcagcccggttttgacggcgcaaaagcggcaggcgcgcgtgcagacgctgcctaaaatcataaacgtcgccgtccgccgtacggcccagcattcgtgaatgtttgggcacttcgcttcctcgcaaacggtatgtaaacggttttcccgcatcagcttctttaaaccgatataattctcgttcgtgttcaacttgattttcaaccagtccggcttgcggacgtgttcttctttcgtcgccatcgttctcactccacttgtcgatgattgttcatttctcattataatgaaaagcgcaggaaaacacaaaaaaatcgtccatcagacgattttcctccttttaacatttatgaaattcccgtttctccccaaactaaacatatgaaacgggcggaaagggggaatacgcgtgcatcgatggcttgccgccatatcggcggcagcgatgctgtggatcgccgccggcgcggcttcggcggcggaacaggaagaagcggtgtatgaaaagcgaatggagctgtacaaaaaggccgaggccgtttccttgatcccgtggtattactttgcggccattgaccagtatgagcgaaacgtccggcaagtgcgccgcgacttgcccaagccagccggcgttctcggcatttatatgaagccggaaatatgggccgggccgctgaacaaaaacccgcatgatacagacccgttcaccatctcccagtttggcggccttggcgtggacggagacggcgacggctatgcgcgggcggatgacgatgacgatgtgatcatggccatggcccgctatttgcagacgtacggcatcgatcaccgccatatcaaaatcgcgctttggaactattaccaacgcgccaaaaccgtcgacttgattttaggaaaggcgagaatttataaaaagtatcagacgttgaaattggacaaccacgtgtttccgcttccgctaggggccaattacagctaccgcgatacatggggggatgcgcgcggctggggcgggcggcgcattcatgaaggaaccgacattttcgccggctacggcgttccggtgcgctcgacgtgctacggcatcgtcgagctgaaagggtggaacaaatacggcggctggcgcatcggcatccgcgacatcaacaacacgtaccattactttgcccatttgaacggcttcgccgccgatcttcgcgaggggcaaatcgtcgagccggggacgatcatcggttcggtcggcagctctggctacggtccgcccggcacggcggggaaatttccgccccatcttcactacggcatgtacaaagacaacggctataccgaatgggcgtttgacccgtacccgcacttaaaagcatgggagcgggccgagcggcaacaacggcgccgctagccgcgcgggggctggcgcgacggggttctctccgccaacgccagccgcccaaataagcggcatgttttttcaagagcagagacgtcccggacgccgatgtttcccgtccgtccatcccagccggcgttcgccggccgaaacggtaatgacggaaaaaggctgatctccaagttggaatcagccttttttccacggcggcacaaccgtccgaaaccgctttccgctgacgttcttccgcctatcgcttctcaatgcccacccaaatacgcctgcttcacctgctcgctcgcctgcagctcgctcgccgttcccgacaagacgacgcgccccgattcaaggacataggcgcgatgggcgatggagagcgccatatgggcgttttgttcgacaagcaaaatcgtcgtccccgactcgttgatttcctgaatgatgcggaaaatcgttttgaccaaaagcggcgcgagccccatcgacggttcgtcaagcaagagcagcttcgggcgcgccatgagcgcgcggccgatggcgagcatttgctgctcgccgcccgaaagcgtgccggccagctgcttgcgccgctcctcaagacgcgggaacagctgaaagactttggcaaagtcttgttgaatgccttctttgtctttgcgcaaaaacgcgccgagctccaagttttcctcgaccgtcatattggcgaaaacgcgccgcccttccggcacgtgggaaatgccttgcttgacgatcgtctgcgccgccttgccggcgatcgaggctccctcatacacgatgtcgccgtttttcggcctaagcagcccggaaatggttttcagaagcgtcgttttccccgcgccgttcgccccgatcagcgtgacgatctcgcctttgttcacctcaagcgatacgccttttaaggcatgaatgttgccgtaaaacacatcgattccatccactttcaacatggtcacgacacctcctcgccaaggtaagcctcgatcactttcgggttgctgcgcacttgttccggcgtgccttcggcgatcagctggccgtgatccaacacgtaaatgcgctcgcatatgcccatcacaagcgacatgtcatgctcaatcaacaaaatcgtcaacgcaaaccgttcgcgaatgaacgcaatcaacttcatcaattctttcgtttcttgcgggttcatgccggcggctggctcgtcaagcaaaagcacttttggctgcgccgccagcgcccgagcgatctcaagccggcgctgctggccgtacggcaagtttttcgccttctcgtgcatgacgccgtcaagctgaaaaattttcaaaaactcgatcgccttttcttccatttctttttcaccgcggaaatgggacgggaggcggagaatggagctcgcgatcgaatggcgggcgtgcgcatggtaggcgactttcacgttgtcgagcaccgacagctcgccgaacaggcgaatgttttgaaacgtccggctgatccctttgcgcgtaattttatacggcggcaggccgttcaacgtctcgccgtcaagcataatccgcccgtcagtcggcacatacacgcccgtcaataagttaaacagcgtcgttttccccgcgccgttcgggccgatgagcccgacaagctccccttgatacagctccatcgtcacaccggagagcgccttcagcccgccaaactggatgccgacgttttctgccttaagcaacggtgtttttgccgccatgattcattcctccctgcgctgccttccgccatttgaagagcgaagacagttctttcgtccccatcagcccggttggacggtacagcatcaccaaaatcaagacgatgctgtaaatgatcatccgcgtttccggatagttttgcaagaacgtcgaaacgatcgtcagcagcaccgccgccaccaccgcgccggataggctgccgagcccgccgagcacgacgaaaatcaaaatgtcgaacgattttaaaaagccgaagttcgacggctgaatgatgtaaaagtgatgcgcgtacagcgccccggcgatgccggcgaaaaacgaaccgatcgcaaacgccgccactttgtaatacgtcgtattgatccccatggcatccgcggcgatttcatcttcgcggatcgaaatgcacgcccgtccgtgcgtcgagttcgtgaagttggcgatcaccaaaatcgtgacaaacaggcaggcgaacacccacggccatgtcgtcatatgcgtcaccgtcatgccgctcgccccgccgacgtaatcgatgttcaagagcgcgatgcggacaatttcgccaaacccaagcgtggcgatcgccaagtaatcgccttttaaacgcaggctcggcacgccgatgacgaggccggcgagcatcgccgcgatcccagcggtcaagacgccgaccgcaaacggcagctgcagcttcatcgtcatgacggctgaagcgtaagcgccgacggcgaaaaagccggcatgtccaatcgaaaactgtccggtgatgccgatgatcaagtgaaggctcgcagccagcatgacgttgatcgccatgaaaaagagcgtgttgacgtaaaacacattgagcgtcccgcttgcaatcagccactcgacaacagcgaaaaaggcgaaggccagtatgacggaaacccaaaatccacgagtccgcttccaagttgccattgtcccctaccatcctttacactttttctcgtacgttcttgccaaacaatccggccggccggaaaatgaggatgagaattaaaatgacaaacgccgctccgtcgcgccaaagcgagtagccgagcccgctgacgagcgattcgatgacgccaagcaaaagccccccgaccatcgctcccggaatgatgccgattccgcccaacacggcggcgacaaacgctttcaatccgggaagaatgcccatcaatggctcgatttttgtataataaatgccgaaaataacgcctgccgccccagcgagcgccgaaccgatggcgaacgtggccgaaatcgtattgtcgacattaatccccatcaaccgagccgcttccgcatcatgggaaacagcacgcatcgccttcccgatttttgttcggtgaacgatgaactgaagaaggaccatcaaaacgagggacgtgccgaggatgaacagcgactggctgctgatgacaaccccaaacagctccaagttccgatccggaagcaatgtgctcggatacgcttccggctgggccccgcgcaaataaatcgtgatgtactcaatcaagagcgatacgccgatcgccgtaatgagcaccgcgatgcgcgccgcattgcgcaacggcttgtaggcaatccgctcgatgatcatcccaagcacggcgcaagaggccatcgccagcaacagcgccgggacaaagccgacgtgaagcatcgtgacggcataaaaaccgacgaatgaaccgaccataaagacgtcgccatgggcgaagttaatgagccgaacaatgccgtacaccatcgtatagccaagagcgatgagcgcataaatgctgcctagcgaaatgccgttgaccagctgttgaatgagttccatgatcgcacgctccttaacgaaaactcgtcgttgaccaaaagaaatgccggacaggagggcgcccccttaggagcctcccccgtccatgcatccatccagcctttcattacggattcactttcgttttgaattgctgctgcccgtctttgtattccaaaatggccgccgatttgactgggtcatggttttcattgagcgtcagcgtgccggagacgagctgcaaatctttcgttttcgccagcgcgtctttaattttcaccggatcggcgctgccggcccgcttaatggcgtcggccaggaagtaggctgtatcatagccaagcgcgttgaacgcatccggcgctttgttgtatttcgctttaaaggctttcacaaactcttgaattttcggatccgggtcgcccgacgaataatggttcgtgatgtacgtgttgttcaacgcgtctttgcccgcgatctcgaccagcttcggcgaatcccagccgtcgccgcccatgatcggcacgttcaagccaagctcgcgcgcctgcttgacgatgaggccgacttcttcataatagcccggcaagaaaatgaactccggatttttggatttgatgcgcgtcagcgtcgcacggaaatcggtgtctttcgcgacatacgcctcttcagcgacaattttgccgccgccttgcgtgaacgcgtctttaaacgaagcggccagccctttcgaatagtcgctcgagctgtcgatcaacaccgccgcgtttttcactttcaagtcgtttagcgcgaatttcgccgccaccgtcccttggaacgggtcgataaagcacgtccggaagacgaactcgttcactttgccgtctttgttcgtgatcgtcgggttcgtgcctgtcggcgtaatgagcggcactttattgtcgttggcgacttgcacttgagcaagcgtgttcgtgctcgtcgccgagccgatgatggcgacgactttatcctggctgatcaacttgatcgcgccgttcgtcgcttcggccgcttccgatttgttgtcgactttcaccaactccagctttttgccgttgattccttctttgttgatttcctcaagcgccaagtccagcccttccgcaatcgactggccgtatgacgcgaccccgccggacagctcgaggttggcgccgattttaatcacatcgccgcccccgcctccgccgccgtttccgcctgaagagccgcccccttgctggttgccgccgcagccggccaaaagacctgccgtcagcatcaatgagaaaaagacacctgctgctctttttttcttcatttcttgttccccccattattcaaaatgttctgtcaccagagcgcacgcctttctctgcatactatatcgatagagtccgtctgccttgtgcgctcgtccgccgcgccggatggcgccgcaaactgatgcatgccttccgatgccggccgttcattccccctctcaaactgctatgtaaataataaaactattttcaatttaatataatattacaaaattcgaaccaactcgtctagttgttttctatttgaaaaacaaaaaagctgtttcctcttgacaaacaccagagaaacagccaaagccccttcgccgggaagaacactttttttgcataacatttccatgtttctgtcaaaaccattcccaacggctgacgcgggcatccgtcaacctaacggaactatatagatgcaatttgaagctttaccatttgcagcttttaccgagtatttgatcgactgtcgggcgaccgaacaacgccgcttccagacccatatatgggtctgtgaagcaggcggttgttcgatcctccgtcacgacttggcttgccttcgacagtcgaacgagaacgatcgatttaggaagatgacagtcgccggccttttagaggcgcgcattgacagcctttcccactaccgtttcggaagctggatggacgggccgacttgaccgccgtttttgttgtaaaattgcggcacttctcccggaataaagcgcatcacaactggaatatctgttgtcacattggaaattttcgatgcaaaaggaatgacgacttggatgtcgaccgatacatgaatatcaatttcaataaaaaaactgttaatatcataggctcgaatttctttcgtcacttccgagtcgacattgccaacgatctgaaactgcaccggaatgcgcgggccgaggttggccaagagggcattatccgtgatttttccaagtggaatgtaataaatgatgccgcggctgtttccagttccggactcgacttcgggaaggaccatccgttcaagccgtccttctgtcgccgcctttaagctttccatcacatgatcatccgtctccgataagatgcgattgatcaccgcggtgtcaaaatcgaccgacacaattttgccgctttcgtccttttgaaccgtgaccagctgccgaaattcagggttgtctttttgaaactgctgctcaatggcgttattgatcaccaagttggcaatccgcttcgtttccgtttccgcaatctccatgagcaccggcttaatgcctttattgacaatccaaaggctggctgcggtcgaaagcataaaaaaaacgaacgtcaataaaaacacgtagcggaacgggagcggccccttccgcacgaatcgggggcgcaacaaaatgaaatccctcctttacaagctatatgtatgcttgcaaggagggattttttcaccgcattttcaacagcgcctctcttcctttcattccctcttcaatgccgagctccaaagcggcgactgtcaccgattccagcggcgcctcaagcagctgttcaatcgtgcgcaccccgaccgcccgcccggcgataatgccgcgatcacgcaatttctcattcaacagcgccacatcgagcgccccgcacataatgtaccctttttcacccgccaccgccaacaaattcgttttcggcagctggacggacacagcaataaacggatgtccgtcaatgatgatcggcttcacttcgaccatcgccgcagtcactctcctttccatactccaatgtatgaagcatggaaaaagaagtgcctgcctattgggccaatttccaagcgagaagatcgcgcaaaaactccggcatgtaatacgttttttccgccgcccgctgaatttgcggataaaagtggccgatcgcaaacatatcggtcgtcgccacctcatacgtgcgctcgggattgagcggctcgccgttgatcataatgcggcggatatgccattgaccgtcctcctcgagcccggcctcgatgtccacgccgtcgtacaccatttcccccatcacttcgccgcggaagccaaaccctttaaactgcaaatgcttcatccgttccgtgttggcctcaaggataatctctttgagctccgcgccgcgcagcttcaccttgcacgggttgagcggatgcgggcaaatgcgatgcaaatcttttttcgtcaccggtcctctcgcaagcggcgcaagcagcacgccggcgttgaccatgccgatgtccgcttggcaccactcacgcaaagcggaagcaagcaaattcgcgagcggcgacggggcgaaccagtcaagcggcaagtcatcatggagcacggcgacttgttccgcttcaagccgcgccaaactttcctgctcaagacaaacaagatggcgctcgaccgcctcggagcggggcaatggttcgacatccacgaccgtcgcggatgccctggacagccggttttggtcaatctccagcttgaccaccccaacatattttccgtatttccccgccgcgcaaagcagtgtttgattcaatgtttttccttctggaaacacatggtgggtgtgagcgcctaaaataatgtccacgcctgggatcgtcgcagcaattttttcatcctcattcaccccaagatgggacagcacaacgacgcaatcggccttttgcctcacttcctccaccgccgctgccaacatgtcaaacggcggaacgatcttccagccgagcagctcgtaaaagtgagaaaacggagcggtggcgccaaccaccccaatgcgaaacgtctccgtcgccgggatgacgacatacggcaacgcccaatgcggccgcacgccatcgcggcgaaacaaattggcgaccacgaccggaaaccgagcctgttcgtacaacgtatccagttcatcatgatcaagggtgatcccttcgttgttgccgatcgtcaccgcatcatagccaagatcgttcaacaagtccacattcgcttttccgcgcgtcgcctcggtaatcgggtgcatgcggtcgagaaaatcgccgacatcaaacaaaagcatcgcctcgttgcgcgcgcgatgctcccttctccgttctgacaaaaagcgggcgatttgcggccaatgttcaaaatggctgtgcacgtcattcgtatgataaatatagacggtttgcttcaatgcgcaagcctccttggttacgaaaaactttcgatcacaagccgaaggccaagcaaaacgagcacaatccgaagcacgacgacaagcgtccggcttggcatccgcttattgatccacgccccggttttcgcgccgatccatacgccgggaatgagggccagggcaaacgaccattgcacatttcccatcgcgacatgggtgagagagccgacgagcgaggacaaaaaaatcatcaacatcgacgtggcgaccgccacatggggcggaaagcgaaacagcacgatcatcgccggcaccatgagcgagccgccgccaatgccaaacaacccgccgaaaaagccgacgacaaacgcgatggcgatcgcggcgagcggataatagctgtacacgaacgtctccccgttccgctccgtgtacgtgcgcatgactttccgcgcccaccacgatgccggtttcaagcgggtttccgctttcgtctcggttcgggatgactcccgttcattctccgtcgccgccgccgtctcgtcagccgaacgcttcgttttctttcggctcagcgacaaaaagagcgacatggcgattaaaaacagcccaaaatacaatgaaaaatgagcggcgctcagcgtattgttcacccaagcgccgatgaccgccccgggaacgctgccaagacaaaagagcaagccgctttgatagtcgaccattttgtctttcatatacgacaatgtggacgataagccattgaaaataatgacgacaagcgacgtgccgaccgctgtttgcggcgtcaccgccgacagccagccgagcgcgccgaaaaacagaagcgacggcacgatgatcacccccccgccaaggccggccaagctgccgaccgtccccgcgataaagccgatcaaaaaaagcaacatatacgccattttgtctctccccccgcttcaaaacaaaccaagctgccgcggcgcaaggcccgtgtactcaatgccaagcaaatcgatcaattgtttggcgttgtcggcggcatcgccgccggagttgttgttaaacagcacgtaaatttgtttcgtttttttctttaatgcctctatatggcgcgcccactcgcgcagctcgcgctcattgtaccggtataaatagcggaccgccctccagttctcgccggccgtcgccttgttccagccgtggacattccgtccgtgcaggcggatgagcgtcttttcccggtcggtcggatgcaaaacggtcggcaccgacccttcccccgcctgcggctcgtcgcaaatcgcgtgaatccacccttcctcttccataaagcgaagcattttttcataaaagcgcggcgaaaaccatgattggtgccgaaattcgagcgccgccggcacctcccccatccgcgctttcacccagcgcaagtacgccacatgctcgcgccgacagtcaaaccacggcggaaactgaaacagcaccatcgccaatttccccgcttcctgaaacggcgcgatcgattccagaaaagcggcaaacatcgcttccttgctttcatacggaatcgggccgcgctcatgcccggtcattccttggtatgccttcacgataaactgaaacgacggcggcgtctcgcgaatccacttttccacattcgaacgcggctgaatggcgtaaaagtacgaatcgacctcgaccgtcggaaaatgggccgcgtattccagcaatttgtctttcgccgcaagacctggcgggtacaagctgtcatgatccccccagccggtcagtccgatgtaaatcatgtcgatcaccaattcgttcgatttccagctatcttcactatatcatatgtgccaccgccaggaaataaaaatgaccgccgcaccatcaagggcaacggcggttcagaacgtccagatttacaaccgaggaaccgttgcgatacaatggtaaccatcggaacattctgataatggggggcttccgatgattcatctgtacccgtttcttctcttatcaatgtttttaatcgtgctgcccggccccgacacggcggtggtgaccaaaaacacgatttccgccgggaagatcggcggcttgaaaaccgcactaggggtttgctgcgccttgtttctccacaccgccgcagcgtcgctcgggctttccgccgtcatcatgcaatctgccctgctgttttcgatcctgaagtatgtgggggctgtgtacttaacgtatttaggggtcaaggcattatatggagtcataaaaaaaggcgaagccctaggtgtggaaacggatgtcaatagcggagaaaaacagcccgcctgcttccggcaagggtttctcaccgattttttgaacccgaaggtggcggcttttttcttaacgtttttgccgcagttcgtggcgcccggcgcgcactccttcgctccgtttctcctaatgggggcggcttatacggcgatgaccgcgatatggtttttgttttacatttccttcatccattatatcagcgacttcatgaagcggccgaaaacgaagaaatggatcgaaggcatcacgggcgcggtgatgatcgggttcggcatcaaattggcgcttgaaaaagtgcagcgctaaacaggaagactgagcgcggctgaacagatccgcctggcatgtgaaatcaatgacaggggagcgcccaaaaaagagcgctccctcgaaacaaaacattccatcccgcttcatcacggccggatggagattcggatcaccggagacttgaacatcaccgcgtcagccttttcattccagttataaacatcttggaaagaaaacaaatccttttctctccatgtccgattagcatgaacataaaatccctcaacatccatatacgtttgcgcgtgatccgaagggacaatttcagaatacacatatccaaagtggcggttgttttccttgtgcagagaatttttgatcatataccctacaacagaagattggtaaggtttcctactatgttgtatgctgacgtgagacgcatcccgatacgtcttgtaggagctataaagctgatgataatcgacaaccgcattttcagtcgtcaaaatcccgtaaaaatccgtctccttttctttcggatcgataagccattcatacgacaagacgacggcatatcgatgctcttctcgacttaacaaggaaacggatatggtcaattccatgatgttctttttttgatcggtgtaaatcgtggacgcggtgcataatttctgtttctcgatatggcaccggatcatttgatgatccgcctgtttcttgaaaatctccttcaccgtttgttcatcgagctcatgccattgattcgccgcacttctcgcgcgaaaaaaatccatctcctcccgatccaagtgacgaatctcttctttcgtcatccccagccgaaagaaagccgcagcctccttgtttttgagctgtcggttgactttattggcgttttccggctctctaatgagattttctatctcttcttgatcaaaaccttgtctttttgcatccaaatgatgagcctgtaaattcatctcctgatgatcgcagccagctagcattgtacacaacaaaacataacggaggatccgtttcaatgataagccacccttcactgtaaatatcgattcgcagtaaatgagacgtaaacgtattgtcatcttgtaaaggaaactgccgcgtttggtatttggatataacttgtcgttcctgaaacagaaattgacgctcctagcggcatcgatacactaaacgatgagctccatcctgtcttcatatgcgtataattggcatatgcagaagaactcgttccagagctccacacaaattcagcatacgtatatcctgagtcatcttgcgcatgtatccacttcccattgtattgccagaattcttgatgagtagaagaatttctatctaatttatgaacataccctgtagaaaatttatatgttgcaccattaaagtacgaagtcctttctgctacataaccataattatcatagtactcagttgtccaacttccaaatattgatccataatctacagtcaaagcttctttatgaccagttccaaataagtcaacatgcctttcgttggaatcattgacccaatcaaaatcagaaacaattgcatatttcgatgaatgggtgacagcaacagtcagtttcaccatcgatgatgagtttgaaccattgcaggtattatctggatcacataaagaggtaattaatgctacggctttaggatccttttttatttcctcataatatgcctctcgctgttttttgttcccctcaaactcgtatttcgtgataggaattagctctccattattttcatcgactttgaagtacgaaacattcacatctactaattcaggctcctccatattcttaaaatgatcccaatcatttagtgtgaaatgctcaattcgttctttagtaaacccaaagtgagccaaaaataagatatctttcttttttagtttcaagttccttacatccttatttttaaaatctatatctgctacatcaaatttatttgtttttagatctttaatatcttccttcgaaaaaccaagtaattctaacattccatttacattcttagtgtttttatcatttgttatgctactagctgatactgaagatcccatagctaaaaagagcattacgaacataaacaaactaaatgataaaacttttttcattaaaacccatcctactctataaaaagatatcgcctacaacacttctttacttaacataagtctccgttcgaagtcctcaaaatgaccaaacccaagaagtcgatcaaggccaccttgaacaggtcataaggagatttaagcagatgctgagaaaatattattgggtctgcttcatggatttagcacaagagtgttttttgcaagcaaaaaatgcagagaaatgcaagaaaaaatacataggcttgccagctcaagacttaaggttgcagaccgggggaagaggacggctggatcgcggagagagcgttccgcagtcgatagctctcgtaaaggccaggatgtgggcatggtgaaccaagcgatccaccagcgcagctgtcaagcggttgtccccaaacacccgatcccactgtccaaattctagattcgatgtcaccatgacgctttttcgctcgtaacagtcggcgataatatgaaacaacagctccgatccttgcttttgaaacggcacatagccgagttcatccaatatcaacagttcgcacgcatcgatgcttcgtttcagccgcccgagcgtgccgtttttcaacgcctcttccagctgggcgacaagatccgcgacgcggaaaaaccgaacctcatggccttgttggcacgcctggatgccgagcgctgtggcgagatgggtttttcctgtcccgggcgagcctaaaagcagaacgttttgctttcgctccaaaaagcgaaggtcacacaattccttcttcgatgtcgtggtcggccagtggatgtgatccgaccattcgtaatccttcagccatttcaactcccgaaacttggctttcttgatcagtcgggcctgtttcgcttcttggcggcacgacagttccagcgccaatacatcccgcaaaaactgttctttcgtttcgaatctcacctcctcgaatcgatctgcgatataggccaaatgcagcgctttacaaatctctttcacctctgctctcatttctggacactcccttcccgagcgggatgaagacgttgatcatacaccgttaaatccgtttcatagtcgattagaacggaaggggtgtatgattcttcccacttgtccgggtaataggagtgcttcgcttccatcaacacgccgatttcatgaggagtcaagtcccatcgctgactctcctcgagccactgggcgatttcgtaaagcgtgtgccgatccaacagcgctcgcagtcctttcaaacgggccgccacctggggcggggggccagccagatacattcggatcgcctccggcaagtacgtccggtagcgggaatgtccgacaacccggggtttggtctcccactcagcgaaaatctctttccaagggatttcgcgtttcacgttcgtatacggccttggcgcttcaagatggacgtctccatcggaagagaacacaacgaaacgattccattctttcttcaccaacacccggttggggacggacaggccatggacgacgaacgccttcccatccaccatcacttctccgtactgattcacgtaagcgtgatcgagggagaagatcggaagatcttgttccggcaacgccaacagctctggttgttcttcctgccatagttcctcgatccaccgccccttttcataatgaggacggtttcggtcctcgaccatcttgcgatgcagccactccaccagctccggatccgactccatcaatggagcggggatgaaacaaaggttgcgagtgtaatagacttttcgctccgcatttcctttctcatgtccactgtatggattgcacacttgtacatcaaaccgatagtagagttggaatttctcaaaagccacggtgaatcggcgttctcccccttttcgaatcgacacaatggccgcggacaaattgtcaatgcgcaatgcctttggcactcccccagcctgacaaaacagctgcgtcaacccgtggaggaagcattcactgttttccgccggcagcggataagcaaacgcagcgttgctatagggaaagctcatgatcaaaaccgatcgctcttcttccttcccatccttcgtcacaaccgtcatcttcccgaaatccacctgcgcctcgcctggcgggtgctccagtcgttcatagcgctgttctttctcgagcttgagctgcggtcttcgtttttgcacgtacgcgcaaacggtgcgatacgagccttgaaatccatggtcacgacaaagcgcttcaaacatcgtcttgttcgttcgccgttgttttctcggcagcttgtcatcctcctccaaccagtcatcaatgattggcccgtacccttcttcctccatcatcccctttttgcgtttgatggttggttggacagaaatgtcttcatctgcgtattttttgaccgttctccagttatatcccgtttcacgggaaatttccgcaatcgataaccctttcttttcacgcagttttctgatacgattaatttcgggcattgccagcatcctttcgctcctccactgtttggtttatgtgttcacaacttccacagtagaggaaatgttaggggctggcaagccttttttctttgccttagactctgcacgttttgttgcagaactctgtattttcattttgcactaaacacatatcttacttgcacccataggaaaaataagtaaatcacacatcactggcggattaagaaaacacctcgcttgccatgtacatgttgtgttaacacgccaataattggttttggatttatccaaaaaattgataaatagcataatataaaaacaatatagtattaatgacaagcgtaacaaacaagattttgtagatagttgtttttctctctctaacccccaaaaacttaatttggaaaaataaaagtagaatattaaaaaaggtaggcactaaagtataaaaatacctttcatcgctaatggatactacgcttggattaaaccaataaatgaacgcatcagaattttgaatcatcaagctgaataaaataataaaccatgaaataactaacaagagaacctttatgaatattccactttttccagaaaatataagtttcataaaaataaggctcttcaccacaacatgtacttgacaagcaatacggtttcctgcacaaagatgtgccaaaatcacggacttgttgattttccctcacaagcgtaaatggggtatgttcagaaaaaatcaagtacaacttttggtgaagagccaaaaataaaatgccacctaccttataatgatttggattagtcatacctttttcttgttgctgttgaacacctcttttttcaggcgtgttgattaaccaataatacccatacacatcatagaaaaaagagcacctttcctgtagaatgtaagtatatacatacaacatgaagagtgagtttctcagtcatcctgcacaccccaagcgttgcagcacttcctccgggcgttcatggatgtcatccataaaccgagcaatggcttgggcgatatcgtttcgatcttggtgaaacacattggcaatgacggtgtctttcagccatttccacaagtgctcgatcgggttcagctgtggcgaataggaggatatgaccattgatgtagtcaaaaaacagttccgcatcgtgtaaggaggtctctgtttgtctcttttaaccatagaaattattgtagtgaaaaatgctcatctacagtttaattgtaaaaaaaaagaaaattatttgtcaataaaaagttgcacttaacttaaacatctctttcgtagtccctatcgggaaaaatgaataaaatcatgttttttatacatggctgttaacttcacgcctaaaaaggctactaagccgagagatcgtacacggctgaacagagccgcctggcatggaaaaggaacgacaggggagcgcccaaaaaagagcgctcccctaaaaactgaaggaggaatggcctgcggagcggccttggcgcttccggagatcaccggaaagaataagcgccgaccgctcccttgctttgtcctgcgtcgatcatgcggacgttttgtgggcgaagcgcccgcaaacgagcgctccacccttgattcatccagcttacccaatgcttccttccatctcgaacttgatcaagcggttcatctcgaccgcgtattccatcggcagctcccgcgtgaacggctcgatgaagcccatgacgatcatttccgtcgcttcctgctcggaaatgccgcggctcatcaagtagaacagctgctcttccgacactttcgacactttcgcttcgtgttcaagcgacacgttgtcgtttaaaatttcgttgtacggaatcgtatccgatgtcgactggttgtcgagaatgagcgtatcgcattcgatgttcgagcgcgagccggacgctttgcggccgaaatggaccatgccgcgatacgtcaccttgccgccttgtttggagatcgacttcgagacgatcgtcgatgacgtattcggggccagatggatcattttcgccccggcgtcttgatgctgacctttgccggcgatggcgatggagagcgtcaagccgcgcgccccttcgccttttaagatgacggctgggtatttcatcgtcagcttcgagccgatgttgccatcgatccattccatcgtcgcgttttcttcgcagacggcgcgcttcgtcaccaagttgaagacgttgttcgcccagttttggatcgtcgtgtagcggcagtaggcgccttttttgacgatgatttccacaaccgcgctatggagcgagttcgtcgtgtaaatcggcgcggtgcagccttcgacgtaatggacgtgcgccccttcgtccacgatgatgagcgtccgttcaaactgccccatgttttccgagttaatgcggaagtacgcctgaagcggcgtatcgactttgacgcctttcgggacgtagatgaacgaaccgcccgaccagacggccgagttcaaggctgcaaacttgttatcggtcggcggcacgactttggcgaaatattcgcggaacaagtcttcgttttccttcagcgccgagtcggtgtctttaaagatgacgccgagtttttcgaggtcttctttcatgttgtggtagacgacttccgattcgtattgcgccgagacgccggccaaatatttttgttccgcctctggaatccctaatttatcgaacgtcgctttgatctccgccggcacttcatcccacgagcggcccgatttttccgtcggtttgacatagtacgtaatttcatcgaaatcgaggcttgacaagtcgccgccccattgcggcatcggtttgctgtagaagatgtcgagcgcttttaagcggaactcgagcatccattgcggctcgtttttcatccgcgaaatttcttcgacgacttcgcgcgtcaggccgcgctgggcgcggaagacggagacgtctttatcgacgaagccgtacttgtattcaccaatttctggggcttttttcgccatctcggttcaccttccttcatgttcatgattgtgcagccctttttcgagcgctttccacgccaacgtcgcgcatttgatgcgagcgggaaatttggaaacgccttggagcgcctcgatgtcgccaaggtcaacggaatcgtcgtactctttcccttggatcatgtcggaaaaaatgtgggcgagccgaagcgcttcctccaccgtttttcctttgatcgcctgcgtcatcatcgacgccgacgacattgaaatcgaacagccttccccttcaaatttgacgtcggcgacttttccgtcttcgactttcatcgtcaagtggatgcggtcgccgcacgtcgggttgttcatgttgacatcgacgttcgttccttcaagcaccccgcggttgcgcgggtttttataatgatccataatgacttggcggtaaagctgatccaacggatggttagaagacatggctgaagtactccttcgctttctgtaatgcggcgatgaatgcgtcgatttcctctttggtattgtaaaggtaaaagctcgcccgggcggtcgccgtcacgccgagccatttcatgagcggctgggcgcaatggtggccggcgcggatggcgattccttcggcgtcaaggaccgtcgccacatcgtgcggatgcaccccgtcgatgttgaacgtgacaagccccgcccgctctttcgggccatagacggtgacgccttcgatgtccgccattcggctaagcgcatattgcgccagctcatgctcatgggcggcgatggcgtccaagcccacttgttcaaggaaatcgatcgctgcgccaaggccaatcgccccggcaatgatcggcgtgccgccttcaaacttccacggcagctctttccacgtcgagtcgtacagctcgacaaaatcgatcatttcgccgccgaactcgatcggctccatctgctcaagccatttctttttgccatataatacgccgattcccgtcggcccgcacattttatggccggaaagggcgagaaaatcgcaatcaagttcctgaacatcgaccttcatatgcggagcgctttgcgccgcatcgacgacgacgaccgccccgcgctcatgggcgatgcgggcgatctcccgcaccgggttgatcgtcccgagcacgttggacacatgggcgatggcgacgatcttcgccgctttggtgatggtcgcctcaacgtcgcgcaaatcgatcgtgccgtcttcctgcagcggaatgtatttcagcgttgcgcccgtttgtttcgccagctgctgccatgggattaagttgctgtgatgctccatgtacgtgatgacgatctcgtcgccttctttgacattggcgcgcccgtagcttgcagcgaccaagttgagcgcagcggttgtgccgcgcgtaaagatgatttcctgcgccgattgggcgtttaaaaaccgccgcactttttcgcgcgcgccttcgtacgcgtcggtcgccttcgtcccgagcgtatggacgccgcggtggacgttcgagttgtactcgcggtagtagcggtcaagcgcctcaatcaccggcagcggcttttgcgacgtcgccgcgctgtcaaaatagacgagcggatggccgttgacgtcctgatgcaaaatcggaaacaacgcgcgaatttcgttcacattcatgattgaactttcctttcaatcacttcaattaattggtttttcacgccttcaagcggaatcgcctcgacaaccggcgccaaaaagccgtggatgatgagccgttccgcatcgcgtctcggaatgccgcggctcattaagtaatacaattggatcggatcgacgcgtcccaccgatgccgcgtggcccgccatgacgtcgtcttcatcaatgagcaaaatcgggttcgcatcgccgcgcgctttttcgctcagcatcaagacgcgcgactcctggtcggcgtttgacttcgacgcgccgtgctcaattttgccgatgccgttgaaaatcgaggtcgcgctgtcgcggacgacgccatgttttaaaatgtaaccttccgtatgcctgccgtaatggacgacgctggtcgtaaagttttgcacttgctcgccgcggctgaccgcgaccgttttcgtatcgccgaacgagccgtcgccgacaaggcgggtgatgttctcggagaccgtgttgccgtcattcatcagcccgagcgcccattcgatccgtccgtcgcgcccggcgatgccgcgccgattgacatacgtcgttgtgccttttgccaaatggtcgacggcggcgaaaaagacgcttgcgttcgcttgggcaaacacctcggcgaccacattgacgaccgcttttccttctcggcttgccgatatatagttttcgacaaacacgacgcggctgttgtcttctgcgacgacaatgacatggttgaatagggcgatatcgtcttcgtcttgaatatagaccgcttgaagcggcgtttcaatctccacgtttttcgggacatagacaaacacgccgccgttgagcagcgccgcatggagcgcggcaaggcggtgctcatccggcttgaccgccgtcatcaaatagtttttcagcaagtcgccatgctcgcgcgctgctgtgaagatgtcggtgaaaatgacgcctttttcttttaattcatcggacagcgacacgtacgccggcgtatggttgcgctgcacgtacaagtttttcgttccttcgcccgcctcgatgagcgccttgaccgcttccggcaaatcgtcaagaccatcatacggcgcgctgtcgaccgtgtggcgggcgaactcggtgaaattccatttgtcgattttcgtcttctccggtttcggaagcggcagccgctccgccagccgaagcgcctcaaggcgccgcgccgtcagccagtccggctcgccgcgcccgcttgagaacgtgcggatgtatgtttcatcgaatgggattttcgtttctgtcgccataatcctcctcctaacgcttacgcttcttgtccgaccgtttcgtcttcgatgccaagctcttttttgatccagtcgtacccttccgcctcaagccgctgcgccagttccggaccgccggatttgacgatgcgcccttgcatcatgacgtgcacgtaatccggcgtgatgtagttcaataaccgttggtagtgagtgatgatcaaacagccgaattcgctgctgcgcatttcgttgacgcctttggcgacaattttcagcgcgtcaatgtccaatccggagtcgatctcgtccaaaatggcgattttcggttcaagcatcatcagctgcaaaatttcatttcgctttttctccccgcccgagaatccttcattcaaatagcggtgcgccatatccggattcatttccaaaaacgccattttttcatcgagcttgcggatgaatttcatgagcgaaatttcgttgccctcgccaagccgggcgttgatcgccgcccgcaggaagtcggcgttcgtcaccccgctgatttcgctcgggtattgcatcgccaaaaacaggccggcgcgcgcccgctcgtcgacttccatctcaaggacatcctggccgtcgagcgtcaccgatccttctgtcacttcatattttggatggcccataatggccgatgccagcgtcgacttccctgttccgttcggacccatgatggcgtggatttccccgcctttgacttccaagtccactccttttaaaatttcttttccctccacggcgacgtggagattgcgaatcgtcaataccgccatgcagcatacctccaattcccaattgagagtcaattcgctcgcttgtcttctagcgatcgttcattctcagtttattctcattataattttataacaaatgaaaactgcctgcaacttttccgctctgttttcactatgaccgtgtgaaaaaacagcgccttttactattttacacgaaaacctcaagcttgtacgagtttttgcaaaaaaaagaccccgttttttccggagtctagtgagccgtccgcagctcgcggaggcattcctgcacgagcgtcaccgcctggctcatcgccgccccgccgccaaacgcgaccgccaccgcgcatgcttccaaaatttcctgttccgacgctccttcgtcaaggcagcctttcgcatggtaaatcgtgcaatactcgtcttgcgccgccaggctgatgccgagggcgatcaattgtttttcttttttcgacagcgctccctcggcaaaacaagcttccgtaaaggcgttaaaccgttccgctacgttcggaagtttttgggtgaatgccccaagcccttccttatagtggcgaagcgcggattcgaccgatgcgtgcggttggttgttcatcatcgttttcctccttttgttcgtttctgctgttagtatgcttgaaggaaaacgaaattaaacaacgaatggtattgaaagcatgtggaaacaccaccgtttcgccaacatcgacggaatgtgatgatgaaaacaaacggttctgttccacttccatcatcataggaaaggggggaatgccattgattcgttgggttgtctttgccttaaccgccgctttcgcttcgtttttggcgtggatcatcatcggcaacaccctcggtgaacaaggagacggcgccttcagcttaacggcggtgatcgtcctgcaaaactgcgtcatcatcgttatgctcgccgccgtactggcgcgtttgaacggccgatgaagcaggtcggccgcggcgccctcggattcagaatcgttttaacctttgccgctttcgtttcgtttaagaggagcggctttttggagacaaaaaaagaaacggaagcgaaatgctcccgttattgattgttttccgccgctggaatgacggcgccgtggtatttttctttaatgaaatcttggatttctttcgattgcagcacttcgacaagcgttttgatttctttccggttttcatcgcctttgcgcaccgcaataatgttcacatacggattgtttttcggcgactcaacggcgatcgggtctttcgccggatccaaaccggcgtcaagcgcatagttggcgttgatcagcaccgcatcgccttcgccgtttttgtaaatttgcggcagaagcccggcgtcgacatcggccttaaattttaaatgctttggattttcgatgatgtcattgactgtcgctttcgttttatcgacgcccggtttcaatttaatgagccctttttcttgcagcatcgataaaatgcggccatggtcggcgaccgagttgctcatgatgatcgtcgcgccgtccggcagttcttcaatgcttttgtattttttcgagtataagccgatcggctcgatatgaatgccgccggcgttgacgaaatcatagccatactctttcttttgcgattccaaatacggaatatgttggaaatagttggcatcgatttgcttctccgccagcgctttgttcggcaagatgtaatcttggaacgtaatgatctccaagtcgatgccttttttcttcaaaatcggtttcgctttttccaaaatttccgcatgcggcacgttcgacgcaccgactttcaacttcaccaatttgccgtctttgccgccttccgcgttgtcgtgattgttgcttccgcatgctgccaaggcgaagacgagagcggcggcaaggagcgcaccaagccattttttcatcgacttcttcctcctttatcgtttatcgatttttgaagtgacaaagtcaccgatcaactgaatgacaaagacaatgacgagcaccaacacggtcgcgacaaacgtcacatcgttatggttgcgctggaatccttccaaatacgccaagttcccaagcccgccggcgccgatagctccagccatcgctgtatagctgacgagcgacaccgccgtcaccgtaatgccggagacgagcgctggaagcgattcaggcaagagcactttccaaatgatcgtccacgttgaggcgcccatcgcttgggctgcttcgatgacgcctttgtcgatttcgcgaagggcgatctccaccatgcgggcgtaaaacggcgcggccccaatgaccaaagccggcagcgccgcattggcgccaagcatcgtcccgacgagccaggtggtaaacggaatgagcaaaatgatcaaaataataaacggaatagagcggaaaatgttcacaaacgccgcaatcactgtattgacaaaccggttttcccataggttgcccttcgctgtcaaaaatagaagcaagccaagaacgattccgaggacgaaagtggccgccaccgccactcccgtcatatacagcgtctcgaccgtcgccgcccacatcgtctcccattgcacgttcggcaggaggttagcgagcatcgtgaatcacctccaccgccacttgctggcgttgaatatagtcaagcgcccggtcgatttcatccttcgccccgtcgaggtgcacgaacagcaccccataggcgccttgatgggtttgcgaaattttcccttgcaaaatgttgacatcgacggcaaactggcgcaccacttcggtgatgagcggctttccggcggccgcgccgacgaacgtcagctgcgcgatcagcccgctcgggtattggccaaacaaatgggaaatcgcctcttccgtctcctcgggctcgatcagctgcttgacgaaccgtttcgtaatcggttgctgcgggttgcggaacacatgcaacacttcgccttgctcgacgattcggccgctttccatcaccgcaacgcggtcgcaaattttgcggatgacgtgcatttcatgggtgatcagcacaatcgtcagcccaagacgcttgttgatgtcaacgagcaagtccaaaatcgcatcagtcgtctgcgggtccaacgccgatgtcgcctcgtcgcacagcaagactttcgggttgttggcgagcgcccgggcgatgccgacccgctgcttttgcccgccgctcagctgcgacgggtaggcatcctcgcgcccggaaaggccgacaagctcgatcaattcatccacccgcttgttccgctcctctttcgggacgccggcaatttcaagcggaaaggcaatgttttccctgaccgtgcgagaccaaagcaagttgaaatgctggaaaatcatcccgatttcttggcgcgccttgcgcagctcccgccctttcacgcgcgtcatatcgcgcccggcgacgacgacccggccgctcgtcggcttctcgagcccattgagcaagcggatgagcgtgcttttccccgcgccgctgtagccgataatgccgaaaatttccccttcgcgaatctcaagcgacacattgtcgacagccgtgaccgagccgttggccgcctgatagattttcgtcacttgttcgagtgtaatcatcgtttcaccttcctccccaagcggcagagcgcaaaaagaaaacctttctgcccgcagagaacagaaaggtatcgtgcaccattccgtctcttatctctcaaagcaggccgctttgtgtgaattggcaccatttcagcagatgcgctgacggttgccgggcttcattgggcacatccctccacctctcttgataagagcgcaacaatcgcctattcaattgattacgagtgtgattgtatcattgtctgtcgaatcgtgtcaacatcttttttatccgacgtgccgatacggcttggccaaatggaggagcgattcaagaagcaaaagctggcggaagtttcctgacacgtgcacttcacgcaaccggacgagctgctgcagcttcagttcgccgttcagcagggacgcgagcgcctctttggagccgcgcaccgtcaatgttttccgttcatcgttttccatccctctagcggctgattccttgccgatcaacagcaaggcggtttcgtcatcgctttcaaaccgaacatatagctgctcatccggcaaaatcggcaccaaatggcgcaacacttgcatccgttccacgaactgcccgactaattcacgcatttccatggatatcccctcccccatttttatttttttcacttccacctgaagaggagaaatccttcacaaaaatctcgacaacccgttgacgaacgagcgccgtttttgtcatttcccaagaaatgtgtcaaacagcgtcaaaaaaaggcgaatcatcggggcggcaagcaggcttgaatcacttcgtacaaatacggaacggaatgaaaggcataccacttgcctgcgatcgttccgtccctaaaaagaagcaggcaaggaacactttcaattttccacgcaacggcctgctcagggatatagttgatgtccgtttcgtaaaacggcagcgccggaaacaactgctccaccaccgtgagcatccgccgcgccagctggcacgtgccgcacagcggtgtatacaaataaagggccagaagcggctcgacttccaccactcgcatgacatcgtttcggtcgatcgctttcactcgcctcttcccctcatgagcgattcgatgcggacgtcgaaacgagcgcgcaacaacacttgcgccaagtgccaaggcggagcagtcgccacttcgcgatacgcccggtcaatgtaaagatgctccgcctctggaaacatgcggcgaaactgccggcgcaatttttctcccgcctcatcggcatcggccaagacgtatacatcgcatccttccagctcatcagccagctcctcaaggcgcgcatcactgatcgtgccgtttgtgcagacgatgacgactggttcgttcagcaccgccgccactttttgcttgtctgatcgcccttcgacgatgatcactttttccacgcgtcgcatgtccgacccacctaacttcaaatgaggatactattattgtatgtcctgcgccggccaaatgttgaaaatgaaaagcaacggccatccaccgttgcctttcaacaccagcccgcttccccgtcgcaatcgacatatttttggtccggctcaacggtagcggtcacctgtttgtaaattcttccgttttgttcggtatacccatttttcaacgggacggccgccggaagcggaaggcgcccgatgagctctccttcctcgtacagctccagcgagcggccgttcagtttgccgatgatccggtccgtgacatctatgcgcgtcgtttgcagcgccatcgcgagcaccccttttttcaatcaaattccggtatgtatagagtgcccgaatcgaagcgaagattgcaggaacgtttatccttcgttgatcatcgcctcgtattgttccgccgtcaacaaattgtcgatttcgctcaaatcgttcggtttgacgacaatcatccacgctttgtcatacggcgattcgttcacgtactccggatggtcatttaacgcctcattcacttcgaccaccgtgccgctgatcggcgcatacaattccgagaccgttttcaccgattcaacgctgccgaacggctcgttcgccgcaacctctgcgccgacttccggcagctcgacaaagacaatgtcgccaagctctgattgggcgtaatccgtaatgccgacgcgcacgttctctccttccacgcgcacccattcatgctcctttgtgtaacgaagttctttcggcgtgttcatcgaatccctccattgcgacaaaatgtatattccttttcatcataaccgattttccgcaaaaactcactgaattcacccgattttgcaaaaattttttatgtccccgccgcgaaaaacgcctcgtattcttgttcgcgaaagcccacgacgacccgctcgccgtccgtcaaaatcggccgtttgaccaacatcccgtccgaggcgagccaatcgagcatctcgtcttccgatgcgcggtcgagcttgtccttcaagccaagctcgcggtatttcatcccgctcgtgttgaaaaattttttgagcggcagcccgctttgacggtgcaaacgggcgagctcctctttcgtcagcggctcgtcgactaagttcaccgtccgcacgtcaacgccgtgttcatcgagccaacgcttcgccttccggcacgttccgcattttggataccaatagagcgtgagcgccatcttcactcctccctttcatttccgctgtttggcaaacaaataagaagcaccaggcagtctgcctggcacttcccattatctatcacacaatataccgttcggcttcaatgagcgcggcggccgcttcgcgttttttcgcgatcacattgatcggcgtatggcgcgtcagccggcggagcgcggcgagcatcatccgcagcgtgtcgccttgttcgacggcgacgagcgtttctttcgcatgggcttcaatttcattgaacgcctcttgacagaaaatttgcgtgtacagcaatttttgtttgtttttctcctcaccgctcgcctgaatcgctttttccgtgcgcaaaagcgctgattccatcgcgtaaatgttcgagacgatgtcggcgatgttgacgagcacttcttgctcttcttcaatgcgctggccgtatttttgcgccgctaaaccggcgaccatcaaggcgatttttttcgcgttgcgcacgagatatttttcttgttcgagcacgcccgaacccggttcctcggccgccatcatcatcagttcttcctgaagctgctgcgctttttggaagagcggcagctcgccttttaccgcctttttcaaatacatgcccggcacgagaaggcggttgatttcgttcgtcccctcgaaaatgcggttgatgcgcgaatcgcggtaggcgcgctcaatttcgtattcctgcataaagccgtacccgccgtggatttgcacgccttcatccacgatgtaatcgagcacttccgtcgcaaaaaacttgttcaatgagcattcgatcgcatattcggcgatcgatttcgccacttccttgccatctttcgccttttccgcatcaagcaggcccatccgttcatcgaacaagccgaccgtgcggtaaaccgagctttcggcggcatacaggcgcgacgccatcgtcgcgaatttttcctgcgtcaacgtaaactgcgaaatcggccgtttgaattgctggcgctgattggcgtatttgagcgtgatctccaacgcccgcttcgcgccgccgaccgcccctaacccaagcttgtagcggccgatgttcaaaatgttgaaggcgatgacatgtccttttccgatttcaccgagcacgttttctttcggcaccggcacatcttgcaaaatgagcgttcttgtcgacgagcttttaatccccattttcttttcttccggaccagttgaaacgcccgggaagtcgcgttccacgatgaacgcggtgaaatgttcgccgtcgacttttgcatagacgacaaacacatcagcaaaaccggagttggtgatccattgtttttcgccgtttaaaatgtaatgcgtgccttccgcgtttaatctcgccgtcgttttcgcgccgagggcgtccgaacccgagccaggctccgtcaaggcgtaggcggcgattttttcgccggtcgctaaatacggcaaatatttttgtttttgttcttccgtgccaaacaacacaatcggcagcgagccaatcccgacgtgcgccccgtgcgaaatggcaaaaccgccggccggcgccattttttccgcaatgatggccgagctgactttatctaggcccaaaccgccgtattcttccggaatgtcagcgcttaacaagccgagctcgcccgctttgcgaagcaatttcacggaacggtcaaactcgtggttttccaaatgctcgagctgcgggagcacttcattgttgacatactcttccgtcgttttggcaatcatatgatgctcgtcggtgaaatcttccggcgtaaacacgcgctccgccggaatgtcttcaatcaaaaagctgccgcctttgatcgcttcttccatcgttttggccatcgttgatttcctcccccgaaagatgattgatgatccgggcggcgacgccgcccgggaaatagacgttccatgcagccgggcaaatgcggatgcatgcctcgcgcgagctgatgaagcccgctcgctgtcagctgccgctacagcagctcaaacacgccagccgctcccatgccgccgccgatgcacatcgtgacgatgccgaactgcacgttgcggcgccgcatttcgtaaagcaaagacaaggtcagcttcgcgcccgtgcagccgagcgggtggcctagagcaatcgccccgccgttgacgttgacaatgtcttcatccaatccaagttcgcggatgacttggatcgattgcgaggcgaacgcttcgttcagctcgatcaaaccgatgtcggacagctcaaggccggccagcttcaacgctttcggcaccgcagcgaccgggccgatccccatcacttccggcggcacgccggcaaccgcgaacgaacgaaacttgccgagcggcttcaagccgagcgactccgctttttcgcggtccatcaccatgaccgccgccgccccgtcgctcatttgcgacgcgttgccggcggtgacggtgccgtttaccgcaaacgccggccggagtttcgcgagcgtttccatattcgtgtccgggcgcacgccttcatcttgtgtaaagacgactttctcctcaacgagtttgttgccttctactttgcgcaccgtcacctcgaccggcacgatttcttcattgaattttccttcggcaatcgccttggcggcgcgctggtggctgcgcaccgcgaacgcgtcttggtcctcgcggctgacgccgtattttttcgccacttgctcggcagtgtgccccatcgacatgtagtattccggcgcttcttccgccaagcgggcgttcgggcggacgacatgccccatcatcggcaccatgctcatcgattcgaccccgccggcgatgaccgtatcggaatggccgagcatcacccgttccgccgcataggcgatcgcctgcaaaccggacgagcaataccggttgatcgtgatcgccggcacggtatacggcagcccggcgagcgcgccgatgttgcgggcgatgttcaatccttgctccgcctccggcatggcgcacccgataatcaagtcgtcaatgtttccttcatagttccccgcgcgcttgatcgtttctttgacgacgagcgcccctaaatcatccggccgcacgtgggcgagcgttccttttttcgctttgccgaccggtgtgcgcgcacctgcgacaatgaccgcttctctcacgccaatccccccttgatctcctccgctttagttgcggagcggttttcctttcacaagcatatgctgcatgcgcgcttgcgtcttcggctcgccgatgaggctcaaaaacgcctcgcgctcgagatcgagcaaatattgctcgtcgacttccgttccgtacggcactttgccgccggctagaacatacgccaattttttcgcgattttcaaatcgtgctcgctgatgtagccggaatggaacatcgactgcgccccaagcagcatggcggcatagccgctttcgccggccaccggcactttcttccttacaggaggccggtacccttcctcatacatcgagagcaccgcctgtttcgcttcatacagcagatggtcgccgttcatcgtgatgccgtcgcggtgattcaagaagccaagctcgcgcgcttccgccgctgacgtcgacactttcgccatggcgatcgtttcaaatacgctggccgcgattttgacgtagtcgacgtccacgccgcgcggcaggctgttcaaccgtttgatgtacagctccttgttgccgccgccgcccggaatcaagccgacgccgacttcgacgagcccgatgtacgtctcggccgccgcttggatgcgcgaagccgccaagctcacttccgccccgccgcctaacgtcatggcaaacggcgcgacgacgaccggcttcggattgtacttcattttgagaagcgcttgctggaactggcgaacggcaagttccaattcaaaaaagttttcgtcttgcgcctccatgagcatcatcgccaagttcgcgccgacgcagaagtttttcccttggttgccgatgacgagacctttgtagttgcggttgacttcctcaagcgcctcgttgatcatttggacaatatcggcgccaatcgcgttgttcggcgaatggaactccagaagcgccacgtcgtcgccgaggtcaatgaggctggcgccggcatttttcttgatgacgccgcgcgcctctttcagccggcggatgtggatgactttttcgttttcttctactgttttatacccgcccggcgcataatagaacagccggccgttttccgttttatagaacgatgtggctccgtcggcgagcatgtccgtgatccacgacgggatgtcgcgcccttccgcctgcattttgcgcaccgacttctcgaggccgatcgcatcccacagttcaaacggaccttgctcccagccgaacccccacttcatcgcctgatcgatcgccacgatgtcgtcggcaatctccccgacaaggcgggcggtgtacagcaatgtcggcgcgatgatgttccaaaggagcgttcccgcgcggtcgccatcggcatacacgagcgtttgcagcttggcggcggctcctttcgcctgcttcgccatctccaccgccggggtgacaagctttttgcgcggctcgtattgcatcgtgacgtagttcagctcgagaatgtcttttccttgcttgaggaaaaagccttgtccggatttgctgccgagccagccattttcaagcatcgttttcataaactccggcacgcggaacgcctctttttcttccccttcgacgttttcatacacgttgttggcgacatgcacgaacgtatcgagcccgacgacgtcaagcgtgcggaacgtcgcgcttttcggccggccgatgagcggccccgtcaccgaatcgacctcgccgacgctgtagccgccttgcatcatctcgcggacggtgacaagcaacccgtacgtgccgatccggttggcgatgaagttcggcgtatctttcgccatgacgacgcctttgccgagcacgtcttcgccgaacgatttcatataggcgacgacgtctggatccgtatgctccgtcgggatgatctcaagcagcttcaaatagcgcggcggattgaagaaatgcgtgcctaaaaagtgttttttgaaatcatccgaacgcccctccgccattgcggcgatcgagatgccggatgtgttcgagctgacgatcgtccccggcgtccgcacctcgtcgacgcgagcgaagacttcttttttcacttccagcttttcaacgaccgcttcaatgatccaatcgacttccgcgagccggtggaagtcatcctcgaagttgcccgtttcaatcaaagcgatgttgtctttggacatgagcggcgccggtttttgcttgagcagcctttccagcgcctgattggcgaggcggttgcgcacttgtttatgctcgagcgtccaaccttttgcttcttcctctttcgtcaattcccgcggcacgatatccaacagcagcgtcggaatgccgacgttcgccaaatgggcggcaatgcccgaacccatgacgccggacccgagcaccgcggcgcgccgaatgcgttttaccatttcggttccccctcacaccattgaatgaatggtcattcattttttgatgaaaaaaatatcgttgaaaccgctctctataaataaatatatagtatgttggtaattttcgcaatatatttgcgcgcatttttcccgacatcgcactccgaaatgttgctcatactaacgatcaggaggtgagccaccgatggcccggttgaaaaaaaatccatctgaacgcggcgtcagcgccgcaagcgtcaaaggaaacgccggcccgacggtcgaagccgacggcggcggcaagcggacaagccaaaaccagcagtacaaaaagcacaacatgcaaggggactgacgcccatggcgtcagctcccgcctgtcatagctgcaaatatagggaaaaaacaaagagaggacgcacgatctggaacggcgtttacctcaaatgaccgcccgacgccccgtgacatgcaacggcgtttgtctgaaatccaaaaaggcttgatggccgttgccgctggatgcctgtccccttctgcgcccgaacgctcggcggccgccggcgttttcctctgttttgcgcccctacttgcggaggatgccttttaaaacaaacgccacgttggccggccgttcggcgagccggcgcataaaatagccataccagtccgtgccgtacggaacgtacacgcgcatcgtatatccttcgcgcgccagctgcacttggcgctccgggcggatgccgtacagcatttggaattcaaactggctgttgggaatgttgtattctttgacgagctgcttcgtatattcgatgatggcgtcgtcatgcgtcgccaccgccgtatagttgccgtttagcaaatgcattttaatgatcttcttaaagttctcatcgacatcttttttatccggaaacgccacctccggcgattctttgtacgctcctttgacgagccgcaagttcgggcggtacggctttaaatcttcaatgtcttgttccgtccggtacaaatacgcctgcagcaccgtgccgacgttgtcgtattcttttttcaacgttttaaaaatgtccagcgtcttttggcagcgcgaatagtcttccatatcgatcgtcacaaacacgccgcgctgttttgccgcatccaaaatgcggcgcatgttgcgcatgacaagctcatcggaaatatcaagccccatcgatgtcattttcagcgacagctgcgagttcaacttctcccggctgatcgcctcaatcgcctccaagcaatggcgcgccatctcattcgcttcctgctcattgtcgacaaactcacccaaatagtcgaccgtgaccgccaatcctttttcgttcagctggcggatgacgcgcaccgcttcctcgatcgtttcgccggcgacaaaccgtgaagcgccgaagcggaggccgtatcgtttcgcccatttcgtcaatgttttatttttcgataagaacaggaaaaaatcgcgcatcaactgctccactgttgcaagcctccttgtatggaaacgcattcaccattcttattgtaccatgtttcaattcaattgaatatgttttttccccacggtttattttttatatgcgcataattttccactctctgcacaatctacaagcgaacaaccgacgaaaggagcgaacaatgatgcaacagcaaccacaaatgaacccgcaggcggcgatgcccgggccgccgcaaatggtgtccacaaaagacgccatgtatttttccgacatgatgtcgtggaacttgctcgcggcgaaaaaagcgcactttttcgcctcgcaatgccgagaccctgaagtggtgcaggcgattgagcgcgctggacagatgcatcagcgccattacgacatgattttgcgccatttgcaaaacccgccgcagccgccggtgatgtgaaaggaggaacgccgcatgaacacgaaacaagtgcaaaatccggagatgcaagtgccgaaaacgccgcaaatgaacgagcgcgattttctaaacgacatgttgacgacggaaaaatacatgaccttgtcgtacagcgtctttttgcatgaagcgagcaaccaaccgttatatcaagatatgatgaatattttcaccgaaacgcaaaactgtcagcgcgacttgtacaatttgatgttcaaaaaaggatggtacaagcttgaagtcgccgatccgcaaaagcttcagcaaacgtaccagcagttccaagggtatacgaatcagctcccttatcaacgaaatgccatgcaataacaaaacgaggggatgtccgaacggcagaaggacatcctctttctccatccgttaagaagacagggcgcagaaaggggagaaaggggagaaagggatggcagcgccatccgaatcagtgtggagcatgctgcaaacagcggacgtccgcatccgcgacaccgggatcattgaataagcatcccttcttgttccacagggatgcttattctttcatgaatagacgattaataccaccagcctggatacggcgggtacggcgggtacgggtaaaacggacgcggagccaacgcgccgccgagcagtccgcccaagaagccgccgacaaatggggcgccaaacaacaatcctggaaatagcatcgttccttctcctttccccaaagctagaatactaactacactttattcatatgcaacaacaagaaaagagggtgggccgtccgcccaccccttgccggtttctcaccaccaaatggggccataccaccacggatagaaaaacggcggaaccaatgcgctcccgagcaaaccgcctaaaaagccgccgaaaaacggagcgccaaaaaatggagcgccgaagaaaaatgggcgcggccgccaaaaccaccagccccacggccgccaaatgcgctcatccgccacttggagatggctcatcttgcttccccccttccgcttgctttagtcccactgtatgcaggaaaaacgcccgctgcttaggccagtacctagaaggctggtgaaaaacggcgatttctcccaaatcatcgatccgtgaatgcaaaggaaggcttctttctaaaagatattctcattaaagggaactatctcctattatttctagtatattccaaaaacaaaaacaggcggctgtccgccgcccccgcttatagaagctccgtgcgcgcctgttcgtacaaacaggcgatcgaatcgaacaaaatacgcaccgcctcagccatttcgtcttcgctcatcgaaagaaccggaatgaacgtcaacaccgggccgagcggacggatgacaagccccctccggcgcgcttcgaggatgatccggtgctccaccatggccgcgcgcggaaacacttctttcgttcttcggtctttcacgatttcaatgccgcacatcaagcctttttgccggatgtcgccaacaattggaatttcatacaaccgctcaagccattcggccagccggcgcgccttccgcttgacgctgtcaatcaagccgcgtttttcgatgagctcgatgtttttcagcgcaacggaacaagtgagctggtttcccgtgtacgtatggccgtggtaaaacgttttgtcttcgtccacatcgccgagaaatgccgcataaatctcttccgtgaccagtgtggccgcgagcggcaaatatcctcccgtgatccctttcccaaggcagacaagatcaggctgcacctcttcctgctcacaagcgaacatggtgccggtgcggccaaagccgacggcgacctcgtcgcaaatgaagagcaccccataccggcggcaaagcctttccactccttttaaaaacccgcgcggatggacgatgatccccgccgctccttgcacaagcggctcgatgacaaccgcggcgatttgatcgtgctgctcctcaagcacccgttcaagctcgcgcaaacaatagccgacgatctcctgctcgcttccgtattcgtccatacggtacacgtacggcgacggcacttcgatccgctcaaacaaaagcggcgcaaaaatgcggtggaacgtttccatgccgccaacgctcaccgccccgaccgtatcgccgtggtacgcttccttcaacgagacaaacttgttcttcttcgcatattggaccgggtcgatgtttttccaatactgataggcgatcttgagcgcgatttccaccgccgccgccccggtatcggaataaaacacttttgacatgtgcggccaatattcaagcagccgtttggccaacaaaatcgacggcacattcgccgaaccaagcaatgtcgaatgggcaattttctccaattgctcgcgaagcgccgcattcagctccggatcgttatggccgtggacattgacccatagcgacgcatagccgtccaagtaccggttgccgtcgaaatcgtacaaatagcttccttgcccgcgttcaatgatcaaggggcgttctttggcatactgcttcatttgcgtaaatggatgccagacgtactgcttgtcccactgttccaattgctcgtagctatacgccaacgctaagcacctccagcaattgtttcgcctttccttgttcgatccaacgctgagctaaggtttccagttcccgccttgagactgcaggaaggagcggcacgaccgccagcaccggcagccgaagcaaggcggcgatcgtttcgacattgttttggtggatgatctcttgctcctgaaactgattgaacatcaggccaagcagacgaatgccttgtgcgttcgcataggctgccgtcgtcaccgcgtgatgaatcgcaccaaggcttgagagcgacacgagaatcgccggcacctcatagtcgcggacaaaatcgctcgtcatataccatcgtccgtcgcgctcgcaccacggaacggccaaccctcccgctccttcgacgagcaccacatcatagcgctgcgtaagccattccaaccgttcggccaccctctctggttcgatggacgtgccggtcaacttcgccgctaaatgcggcgacatcgccggttccatatagtacatgccttctgatgtcggaatcttcgccactcgttcgtaccaatattgttcggcaaacgacaccccgtcttcggccagtccagtctgaaccggtttaaacacgccgaccttcatcccaagccgctccagcgccaacgccacgatggaagtgacgaccgttttgccgatttctgttcctgttcccgtcatgaaaatggcgtttcccattcttatccccccatccctcgagtcatcatgatcggtcggacgcgcggccatacgcgcgccgccacgacggaacaaacggcgcaaagcacgagatcccccggcaccggaagaagaaagccgaaccatagcgtttggccgatggaaagcggagtctccgcgatccatttcattgctatgtacagccacgtgcagccaaacgcatacacgacgaacaatgccgccaaattcgccttccatatgtcctgcgctcttgtccattgaaagcggtgcacaagcgagccgcacgtatacgctccagcaatgaagccaagcaagtacccaaacgtcggcttccaaatataaccgagcccgcctccttccgcaaacaccggtgcgcccgccagcccgatcaacacgtaaagcatctggctgagcgctcctgttcttggaccaagcagacatcccgacaaatagactgcggcgatttgcagcgtaaacggcacatacggcaccgggattttgatgaatccgccgaccgccgtcaacgcggcaaaaaaggctgcccaaacaaaggaacggatgtgcacgtttcccctcctctccaaatatttgtttctattgtgcctgatatgttttttatttgtcaactttatttttatataggtttacatttagacaaaaaatacggagccccctaacacagcaggactccttttttggcgcggctcatttctcaaacagacggcggaagcagtggccaacgctcacccttcatcctcccacaagttaagcaggttcatccgttcgccgtccgttttcggcatcgccagcgatccactctgcctctcctccttttccaacaacgacgacaataagcgcaccgcctccgcaatatgccttcctttgttcaacatgatgcattgtgcctgttttccaagaaaaacatccgagatttccgcgcgcgacggaattccctttttcgccatttgttcaagcacttgcgtcgcccaaatgaccgggatgtgagccgcccggcatagcgccaaaacgtcgttctgtgcggccgcaagatgttcaaatccgatctccagggccaaatcgccgcgcgcaatcatcacaccaaacgccggaaacttcaatccctcaagcaagatgcgaacgaagttatgaagcgccgcccgcgtttcgattttcgcgatcaccgggagagaaccagctccttgttcggcaagcaaatgataaagctttcgcaggtcatgaggggcctgaacaaacgacagcccgacgatatccgcccatctcgcgatgaacggaatccattcaaggtcgcggtcggtgagcggcggaaccgtcaaatggagaaacgaatcgggaagatggatgcccgttccttgcttaatcgcttttcgctttccgccatcggcaacgactttggcctctacatgccgctcgtgcactttcacgacccgcgctgcaatttggccgtcgttcaaataaaggcggtctcccgcccgcacattgcgccacgctttcgccaacgtcgtcgtcattttcacaccgcagccattctgcgcctccgcaaacgcagcgtcatcgaaataaatatacagcggtgtaccgaccgtgacaaacgctttcattggtatgaacaaaacagaacatagagtgaaagaagccgacccgcgccgcagtttcatccctttttgcacataggccgtccgcgaaagaagaactttaaaacaagacggcgcgatttgttcagtgacccgaagttttcgtttttttccgcgcacatcggtaaacagcagttcatccccttcttcgacggtcgctccgtcctcagccgtcaactgccacaagaatgaaacatcgcgggggagcggagacggcggcggggaagaagagaaggaaatgaggccgaagagcggctccattggctctccatatagatttttcttcacagagagcttcatcggccccgcgttgactgccaagcggtcgacccggatttttggccccggcagatccatgtaaatgcggcatcgcctcccctgcagctgttgctccaactgcttctcggcttgacgaatgatggccacgagcgcctcccacgtttccggagaaccgtaggcgcagttgatgcgggcgatgtccatgccataaagaagcagccgctcgatcagccccggctcatccacccatgcctcgtccatcgtcaccataatgcgtgtcggccgaacagaacttgggcttccgaacactgcctccgcccgtttatgaagcaactgtttcgcttcctttcttgtcatctttcgaagctcccatccgccatcaacccgcgtgcgcaaataggccaaaactcgttcgatcgcgtcgatgagatgagcctcttgcccctcgagccgccatccggcgtcttccatcgcttcacgcaaatccgacggcatatgctccctcatatataagtaagcaagcaactgatcccggctctcttcatgggatggaagaggaaaatacttctgcttttgtcccacccactccgccatccctcggtaaaagtcggccaagcgggcgcccaaatctcgtttgtcgtgcatcagcggcaccaacccttgtgaaaaatgcggttttacttttatatattcgccgccgccccaaatgaggacagaaaaaaaccggcgccattcgccggttgaatgcgacagaaacaagaagccgcttttcgctgtattatttttgcacaaccattttcatcccgcactggcaaagcaacgaatgtttcagccgccgcaacggctgaccgcactgttcacaaacggccggtttattcacgcgtttcctcccctttgctgcgtgtttggtatctattatacacccatgattatttaaagtaaatacaaaatgataataattataaataatgagcagatcatttggactctttttccatttgtgataaggtaataatagtgccaatattcaaaagaaggaggcggtcacgatgtacgacatcgccatcatcggcgccgggcctgcgggggcaagcgctgcgattttcgccgccaaagccgggaagaaaacggtcttgtttgacagcgacaaaggcatgacaaagcgcgcttgggtggaaaaccattacggggttccggaaatcagcggcccggaattggtggaaaccgggaaaaagcaagccgcaaaattcggggcggaattggtggaaacgcaagtgacaaatgtgcaaaaaacagacgggggattccgccttgaaacggaaaccggatcctatgaagcgaaacacgtcatcttcgccaccggcgtcgccacggatctcgcggaaaaaatcggcctgcgcaccaaaccgggcacggagccgcgcattaaaacggtcattgacgtcgacgccaatggcaaaacgaacatcgacggcatttgggcggcagggacggtggccggcgtcagcgttcatacgatcatcacagcgggcgacggggcgaaagtcgccatcaacgtcatcagcgaactgaacggcgaacggtacgttgatcacgatgtattgaaaaaataacaacgaaggtgtcccaaacagcgggacaccttttctaatagcgccatggaaacggccgggacgcaagatgacgggctgaaacgcctgttgcgtcgtccccgcatcgacatagcggccccgatccatccaagggcgcttattgtccaatgctccggtacttcccttcaaaaaacaagagcgggtcgcccggttcgtctttcatcaaaatatcggtcacttccccaaagtaaagcgtatgatcgccggccacgtacgtgctgtggacgttgcataaaatattcgccaacgcctccggcaaaatcggatggccgttcacccaatcaaacgaaacggggcgctcttctttcaactggccggcaaacaagcgcgacaactcctcttgatcgcgccgcaaaatgttgacggcaaatttccccgtttgcttgacaatgtcatgcattcgcgctttatggccaatggagacgacgacaagtttcgggtcgagcgaaacggacataaacgcgttcgccgtcattcctttcgcttccccttgaaattcggtcgtcacgaccgtcacgccggtcgcaaattttcccatggctctgcgaaatgtacgatcatccatacggttctcccatccttcccttttcgtcatcagccgccctgcgccttccgctggcggttgggcggctttccttcttgatgtttccccacgacgggcgcttcgtccgacatcttgcctctatggctaggccccattcatgccgaaatgagggtcaaatctacccccatcatagcagaaataggggaaagaaacaacgacgatatacggctgtcatcggcggcacgccgctccaaggtacgcctctgccacccgctcatcggcaagcagctcggcggcctttccgtgcaccacgatgcttccccgttccaacacatacgcctcatccgctgtctgcagggcggctcgcacgttttgctcgacaagaatcatggccgtctgaaattgatcgcagagctgtgtcagcatccccatcacttccttgaccacaagcggcgccagccctaacgatggttcgtcaagcaagagcagcttcggtctcgccatcagcccgcgggcgatcgccagcatttgctgttcgccgccgcttaatagtcctcccggacggtcgagcatcgtttgcagtttcgggaacagttcaagcacccgctcatagtcgcgcttcacttcctgtccgtcgcggcggtggcggcggtacgcccccagcagcaagttatccctcacggacaggctgtcaaaaatttgccgcctctccggcacaaggcaaatacctttttcaacaatttgctccacctttccgtatggaagcggtttatgttcaaaaagaatctccccttcggttggagcgtagacgccggcaatcgtgccgagcagcgtgcttttgcccgccccgttggcgccgacaatcgccacgatttctccttggccgacgtgcaaatcgattcctttcaatacgtgcaaatggccgtggtagacatgaacgttgcgaagcacgagcatcagaccgcctcctctcccaaatacgccttgaggacatcaggatgccgcgcaatctcttccggcgccccttcggcgatttttttgccataatcgaggacaacgatccggtccgcgatcgccatcaccgtttccatatcatgttccacgaacaaaaaggtaaagccttgttccctcatcgccagcaacacatcaacgagctgctttgattcttgcgggttcagcccggccatcggttcgtcaagcaaaatgagcgaaggacgagacacagccgcccgagcgatttccacgagccgctgcatcccatatggcagcgtgcctgcccgctcccaggcgagatgggccaaaccgacctgctcgaggcaggaaaacgcctgtttctgcgcttgcttttcttctttcaccgtacgcggcagccgaaagccggcgctgaggattccgctcttcaaccgtgaatgaaatccaaccatcacattttccaatactgtcatctcggcaaacagctgcaagttttgaaacgtccttgtcattcccagcatcgccaactcgtgcggttgtttgccgctgaccatggctccttgaaaacgaacgagaccactcgtcggcggaataatgccgctgatcatattgaacaaggtcgttttgcccgccccgttcggcccgatcaccgcgacgatttcttcttttttcacgtgaaaggacacgttctgcaccgcctgaacgccgccaaacgacttggacaattgctccacttcgagcaacactgcgctcatccccgctcccctccgatcgaacgcgccttatgcctctcaactgtggctatctgcttctcttgacgtccgcccatttcaaaaaagcgccgcatcctcttttgcatcacacccgtcaacccgttcggcatataaatcaacatgaccaccaacaacaagccaaaaaagacaatttcaaactctccaccggcattcggaagcaacagcgggacaacggctttgagccattctcctaaacaaacatagacggccgcgccgacgagcccgccccacacatgggccgatccaccgatcaccaccataatcaaaaaggaaatcgacgggacgatgccgaataagtccggattgataaacgtaacataatgggcgtataagctcccggcaatcgaagcgtagacagcgctgagcataaagatttgcagcttgtattttgaaatgttcactccaagggagcttgccgccacctcgcttccatgaatcgcccgcagcgcccttccgacccgggagcggacgatgttgcgggcaaaccataacccggccagaacaaacaacgaaacgaggtagtaaaactggagatcgctttgcaacggaaccccagctatacggatcggcggaatgccaaaaaagccatttaaccctcccgtgatctctttccattccttgaaaaatgtaaacataatgacgccaaagcctaacgtcgccaacgccaaataatgctcacgcagccgaaaaactggaatgccgaccacaagcgccaccaatgcagccaaaaccgcgccggcagccagcgccagccaggacggccatcccgcattcgcggtcaaataggcggacgcataagcgccgatgccgtaaaacgccgcctgaccgagcgaaatttggcccgcatatcccatcaacagcgtcatccctgtgctcacgagcgcgtacagcccgatgagaatcagagtgcttagcacgtagttattgccgaagacgagccaggggagaccgagccagacagctgcgccggcaagcaagggccatcgtttcctcccatccgccatttgttgaacgcgctccatccatccgccccccttacacccgttttcctgtcatcttggcaaacagcccgttcggcatgaacaacagcacaagcaatagcagcccaaagctgatcgcttctttgtaccccgaggacaagtatccttccgcaaacgactcaagcagcccgacgagaaacgcgccggcgatcgccgccggggcgttcgtcaatcccccgacaacggcggcgatgaacgccttcagcccgatcatcattcccatatcataagacgcgcccgaaatcggggcgatgacgattcccgccagcgctccaataccggcgctgacggcaatcgcgccaagcgacattttgcggatgtcaatccccatcaaccgagcggcaaacgggttgatgacgcaggccgccaccgccttgccgatgtacgttcggtgaaaaaacagatgcaaggcggcaaaacttgcgagcgaaatgacgatcgcccagacgctttgccattggatgaccgctccaaacacctcaagcgctccatggcccgtaaaggggcgcagcgcgtacggatccgtcccccaaacaagcaaggcgataccgcggaatacaaacgacgccccgatcgtaatgataatgagcaccgcgacaggcgaacggcgcgccggctgaatcgccagccgctcaaacaacgcgccgacggccatcaccgcaagcatgctcaaaccgatggccgcggcaaacggcactccgttattgaccaacgtaatgcaaaacagcgcccccaacatagcgaaatcgccttgagccaaatttaaaatgccggtcacgctgtacgtaatgacaaatccgagcgccacgagcgcgtaaatgctgccgaccgtcagcccggaaaacaacagctgcacaaactggctccacgcttccatgccccgtccctccttcaacggttaggtggaacaaaagggaattagcgacctcattccctgtttactgctcggcgagcacaaactttccgtcttgaatttgcaccatcaccaaactgtcggcgtcaagccctgtatggtcgtctttcgacatatggaagacgcccgaaatgccgataaattttcttgtattctccagaaccgaccgtattttctcttgatccgcgccgccctccttgatcgcattgaccaataaatggaacgcatcccacgcatgtccgccaaacgttgtcggggcatagccgtacgctttctcaaactgttctttgtattttagcagcgtttctttttgcgggtcgctgtccggaagctgatcggccactaaaatgcgcccggcagggaaccatacgccgttggccgcctccccggccaagtcgataaagcttttcgtgccgatgccgtggctttccacaatcggcgcctcaatgcccaactggcggatgtttttcgtgacgaccgccgattcctgcgccgttccccatacgataatggcttgcggattcgcttttttcacctttgtcaacatcgctttcgcgtcatcgaccgtcgcctcaaattcctcttcgatgacggctttcaccccatattccggggcataatgcacaaactcttcatgcccgcttgttccgtatgcattggcgacgttcagccaagcgacgttcgtccatcctttttcctttaaaaaaccaagcagcttctgaatgacgatattgtccccttgagcggttttaaatgtccaatgacgcgaggatccatcgcttgggttgacgatttgtttgcttgcggcgagggaaatgtacggaatgcctgctttttcaatgagtggaatcatggctaaggagttgccgctgatcgtgccgccgatgatggccgtcgctttgtcttgttcgatgagttttttcgtggataatacggcctcgttttggttggacttgtcatcataggcaatcagcttaattttctttccatcaatgccgccttgcttgttccattgctcaacgagcattttgaccgtctccatctccggtttgccaagcggggccgccccgccggaagccgaaaaaatggcgccaattttgatttcatcctctcctcccgatgtcgccgtcttcccacaggcggcaaggaaaatgagcaacaatgccgccatcaatagagacattccttttttcatcttttttgcccccttttatattgacaacgctttcaaatcatcgttctcccgccaggcctccacccggcggaagaagatcagcgccgccgcttaaacgcttcggcggtgttgattttgtgttgacggacgtattgttcgatttcatgcggcggcgcctgttcatgcaacagacggatgatctctctatgttcttcgatcgatgctttcgcccgctgcgggacaaacgtaaatccgtacacgcggatgcgcttcatccgctgccaaatttgcttgatttgctcttcgaggtaggcgttgccgcaatgggcgtaaatcaaggaatgaaattcatagttcagctcgctgaaccgttccagctccagctcttcaagcgcctgctccatccattcgttcaaccgctcaagctcgttgatcgcctccttcgtcaaattggcggagccaagcgcggtcgcatagccttccagcacagccaacaccgacagcgtctcgatatattctttctcgttgatgttgctcacaacggcgcctgtatacggcttaaattcgacaagcccttccgcctcgagctggcggatcgcctcgcgcaccgggatgctgctgagtccaagctcgcgggcgatttgatcgatgacgacgcggtatcccgggccatagacgccgttttcaatgcgggaaagaatatactcgtaagccaattgggttttgtttttcgctttcgtttccatacgtttatcatatactagatcatatacattgactagtcgttatgcctgttcggcagacaaggcggtcggtttctcccccttgccgaacgcggggatcggcggatcgccgacggcgacgtggacgacttgcacttccgtatagaaatcaaagctgtaatgcccgccttcgcggccgatgccgctgtatttcgtcccgccaaacgggatgcgcaaatcgcggacgttcggcgagttgacccacgccatcccgctttcgatcgcttgggcgacgcggtggccgcgcttcatatcgttcgtccagacgtatgccgccagcccgtatttcacatcgttcgccagccgtatcgcctcttcttcatccgcaaaggacatgaccgccatgaccggtccgaaaatctcttcctgcgccaccctcatgccgttatggcaaccaagcagcaacgttggcggcacaaaattgcctttttccaatcctgttggaacgctgggggcatagacgtccgccccttcttgcttggcgatgtcaatatagcggttcaccctctcccaatgatcgcggtgaatgagcggaccgagttcagtcgccgggttcatcgggtcgccgatgacgatgcggtcgacgcgctctttgagccgggcgacaaattcgtcgtaaatcgactgttcaagcaaaagccgcgagttggccgtgcaccgttcgccattgagcgaaaacacgccccaaaccgccgcatcgagcgcccgttcgagatccgcatcggcgaacacaatgagcggcgacttgccgccgagctccatcgatgtttttttcaacgtcgcagcgctgttgcggatgatttccatgccggtcgtcgtctcgccggtaaacgagatgaggcgcacatccgggtgggcaaccaatgcggcgcccgccgtttcgccaaacccgtgcacgacgttgaacaccccgcgaggcagcccggcttcatcgatgatttccgccagtttattcgccgtcaacggcgaccattcggccggcttcaagacgacggtgttgccggtcgccagcgcgggagccaccttccacgtttccagcataaatggcgtattccacggcgtgatgagcccggcgacgccgactggtttataaacggtatagtttaaaaactgtccattcacatggtacgcctcgccgacaaggcgcgtcttcaccatttccgcgtaaaagcggaagttttccgccgcgcgggcggcttgctttttcgcctggctgatcggaatgccggtgtcaagcgcttctaaataggcgatgtcgtccgcatactgctcaatcaagtcagcaatgcggaaaaggtaacgaagacgccgttcgaccggcattgtccgccacggcccgtgatcaaacgcctcctttgccgcccggaccgctgcgtcgatgtcttctttccgcccttcggccacttcgttgatccgttcgttcgtaaacggattgatgttgtcaaaatacgcaccggctgccccttccatcaactgcccattgatataatgaagcacttttggttgcactgccattcgtttccccctcccgctatgtccgataacgcgcatgaatgttgttgtgtttatacgtccccgcctcgttgaattcatacagctcaagcgacagcgccaaatagcgtttggcgaacagcggggcgaaatggtctttcatcacggcaaacagctcgtcgccgacttcttttttcacctgttccggacgcccggcgccgattttcagcgtcccgtgcacaaacgcatcgtcttcggccccatcagccacatagtactcgtcaagccgaatggcgcgcgagcggatgccgccgacgggaaaccaatcgctccgcttgatcaacacgcggtgaatttttccaagcaagccgcgaatatcggcctcttcgccgagattggccgtgtattccaaaataaagtgcggcatcattcctcctcctttggctagacgatgtaattgatcagccggccgatgcgttcgatttcggccacgacttcatcgccgggctggacgttcaccgcccctttcggcgtgccggtcaaaatcacgtcgccaggcgcgagcgtcatgaattcggtgatgtactcaagcaaatacgggatcgaaaaaatcatatcgcccgtatatccttcctgcgcaaccgccccattgacatacgtccgcaaacgaagcgccatcggatcgccgacttcctcatggctgacgatccacgggcctagcggcgtcgtccggtcgcggtttttgacgcggaaattcggccggtagtaattttccaagtagtcgcgaacagcgtaatcgttggcaatcgtgtaaccgaaaatgtagtcgtacgcccgttccgctttcacccggctggccgggcggccgatgacgaccgcgagctcgcattcataatgcatcatgttgaccccctccgggcgaacagttcggccgcgatggccgatgagcgtatttttccctttgaaaaataaaagcggctctttcggcgcaacaaaagacaattcgccggcatgctcggcataattcaatccaagcgccacgatcactcccggctccaccgggggaagccacatcacttcaagctccccgacgatcgttccgtccggcaggcggaggcggccatcgtcgagcggctcggcttcggtcacgattccgttccaggccacacgcgcccgcctcatcattcatcgcctccttgttccagggcgatttcattttccaacacaccgatcctttcgatttcgatgcgcaccacatctcctgctgtaacaagcggcgcatcggccggccagctgaaaaacagcacatcgcctgggtaaagggtcataaattcggtcacctcagcaagccattgttcgactggaaggcgaaagcggctcgggtctgcacgctggacgaggcgcccgttgacgtatacgcgtgcggtcaaggatgacagcggcgacgcttcctctttcggcacgatccacgggccgactggggcgaacccgtcgcgcgcctgctccttcaccgccgggcggtgccgctgctcgtgtggaatcgacagatcattcacgatcgtatagccgaatacaaaatcgagcgcctgctcgcgccgcacgcgcgccgccgtccgcccgatcaccagcccgagcgccggagcagcctgaagatgcttcaccccacgaggcagaagcaccggacgccgatgggcgttgatggtgtttgccggcttcatatacagcaccgggccttccggcggcttttcatacggcggggcgttcatctcttttgacagcgccgcccactcctttccatcattcagcgccaccccgtacatcgccccgccaataggcgcgtcccattccaattcatcaatgcggtgcgtcagcccgccaaacgacaccgtcccgccgcgcggatccgcctttgcctcaatcgtccgcctcatgccggccaggcgcaagcgcacattcgccatcatgtatcctcctcatctgtatcgatgccatttgaagctttaccatttgcagctttaccgagcatttgatcgcgctttggcgtgacggaggcaagccacaggcttgccttcgacagtcaaaaatggatgagccacttttccgtcaaggatatgttaaacgatttcgttgcatctaatatgcctgttgccaggcgtgttgatgaaccaatcaaaaccagttgagaaagcattgttcccggcttttctgccgccgtcggcaagcggttcgcttgccgacggagcgtgcagctgcatggtgctttgttttcgggaagcaacggatcatcaacactcgtgaccggttgcacgcgcttgttttatgtcgctttttgcatttcttcgtcctgcgtctcttcagccagcaacccgtatttgacgagcgtgcggcggatttgccgctgatgctcttcgcttggcaaatcgagcggcaaccggagcttcggggtgattttccccatcatcccgagcgccgctttcaccggacctggattcgtttcaatgaacagcacatcattgagctccatcagttcaaaatgaagatcttgcgcacgcttgatgtcgccttcaaaccaagcgtcgtgcagctcggccactttatgcggcacgacgttcgccgtcgcgctgatcgatccggcgccgccgatcgccagcatcggatagcacaaaagctcgatgccggaaaagagaagaaaatcgcgcccgcagtgccaaagcactcggttcacatgttcaaaatctttgtttgactccttcacgccgataatgttcggacaatcttcggccagccgcgccaacgttttgacttccaagttgaccgccgtccgccccggaatgttgtagacgatgatcggaatgtcgaccgcctcggccactgccttaaaatgtttatacagcgcctgctgggacggacggttgtaatacgggacgatgaccattgcggcatcagccccaatctcttgcgcaaatttggtcagctcgatcgtttccgcatggttggtcgagcccgtccccggcacgaacggcacccgacccgccaccgcttttttcgccgtttccatcacctgttttcgctcttcaagcgtcagcgagctcggctctcccgacgttcccgtgacggaaatgccgtgcgtgccgctttcaatatgccaatcgatgagcgcggcgagcgccgcaaaatcaacgtttccttcctcatcaaacggcgtgacgaccggcgcgatcgagccgcgcagccgttctttcgcctcgcggtatgccatccccttgccccctattgactttatttttctgaatcttatttatattgtacacattatcatatatgaaatcaacgataaaatcatatataatctcgatcccgaaaaccgcgagcagaagggcggcggtcttcttctaaatcaggaaggtcggtttccgcttcgccaatgtcggttcgttcggctcgatcggctggccgctgtgaacgtcaagaacgacggacgcctcttcaaaccagctgtccggcgccgcatgcccccagaacgtttgccggcgcggatcgtccaaatcccagcggatcggcggaaaatcggggtcacttgtcaaataatcgccgttatacagctcaattcggtggccatccgggtcgcgcaaatagacaaagaaggcgttcgacaatccgtggcggcccggcccgcgttcaatgttcggcgcatatccggccgccgccagcacatcgcacgcatggatcaggctgagcgggtccggcagccaaaacccgatatggtgaaggcgcggcccttttccgttcatcagcgccaaatcgtggacattttgcttccggtgcagccatgccgcccaaagtttcccatcctctgtttccgtatactctgagcaggcaaagcccaaaccatggacataaaagtcgtacgcgttctttacatctctaaccgcgcagttgaaatgatcgatgcgctgcacgcgggcgccgcggtgcaagtcataccgctgcaaaagccgctctgttttctccatctgggcaaaaaactcaagcggcagcccggacggatcttgaacgcgaaatgcccgaccgatggcgttttggcttcccgcttccagccatttcggctgcagcgtttgcgccgcaaaccattcataaagcgcttccaattcctgctcggaaccgactttgtagccaagcgcctcgaccgcggggcggggcccctttttcaatagaagactatgatgatgatattcttcaagtccacgcaaatacagatggctctcatccgcttccgtcacgacaaacccaagcacccgttcgtaaaaatcgcgagcggcggccaaatcggtcacatgcagcaccgcgcgggcgcagcgaataatggaaaatgtcatcactctcttccccctttcgcaatattcctccatctagagtcaggtagccgacagaaagaatctttcttttctgctggcgaacatggaacaaagcccttccttgttgctggccaactcccttcgcttcaaacatctcacagcatgcccggatcagccagcttgcgtgccgctatgcccgccttttttcgatcggcggcaaccttgggaaacgccgcagcgggcgatcctccgccgctcctcaaccgttccaacgcccgcccgtgtttgcgagcgtccaaatgaacggtcaatgcttgttgtcagaaggaatgaacacgcttttggcgccgcgcagaaattcgcgcacgaactgtttatacggctctttttcgtagccgtcaaaatacgccatccccatccgaacgggatcgccgaaaaagtaatattcgtaatgcgtctgtcgggctccgaacgcgctcatcgtgagatcccaggcgagccggaacagctggacgcgttcatagccgtccaccgtcgccccttgcatcgctcggcttacaatctcgccaatttcttcattgtggaaatcggcttcagtcggaatcgccatcaaccccgatgctcctaaaatgcggatgatctccgaaagccgtggataaatgcgcggataccagttgcgcgcggcatcgagcgcggcaaaatccggcgtcatcgttccccagcggtctctcttcgcattgtgctcagcccggtacaggtggctcttcatcgtctcgaggacgagcatgatttccgcccctttatctttcacatgctggaactcgccgatgccgattgcttcgatcagacaaagcgtgacgccgagcaaaaactccgttttgacgatgtttttcgccaccacttgatgggacatatgaatgaccgcgttcgtctcacggaacgcccggttgcaaatcgacgaattgccgcaaacaaacacgcgctcccacggcacaaacacgttttcaaacgaaacgatggcatccccctcttcaaagcgggacgccagcggatggtcccacgaactccgcccgtagtcaaacgcctcgcggcaaatgaacttcacgcccggcgtattgttcggaatggcaaaggcgagcgcgtacgggtcttcaccagctgtcgattttttcacggttgatggaaacactaaaatttcgtccgtaatcccgccttgcgtcgccaacagacggatgccgctgacgatgatcccgtcttttcgccgttccaccaaatggagcggcacatcggcatcgttttgttcatgaagcgccttggcgcgattcatttgcggatggatgagcgtgtgcgtcaagctgatgtcgttttcacgcgcgtactcatagtagtttttcgcgttttcggcaaacatcgggtcatcttccgcaaatagatcattggcgacgcccatggccatgacttccgcgtttaaataatcgggagaacggcccatcatccccgcggacatacgcgcccattcttgcgtcgcctcgcggcgggcgatgagctcgtcaatggttgtcggctgaatgaacgtcatgccgacgagctgcccggttgtcggcgaccggtacaacattttctccggcttttcatattgccggtcgtaaagcgccgccatcgaacggacgacgttgcggaacgccggatgaacagtgacatcctccactttttccccgtggatgtacacgctgcttttcgcccgcttgagccgctccatatactcctgacctgttttggccggcattttcattccccccgttttcacgtataatagataaggaagcgctatcattcagaatgttcaaaattaatataacatatgatttcatatatgaaaaatacaaaaatgatcaaccatcctatacgaaaaagatatggaagcaagagaggaggcacggccatgatcgatgtgaagcagctgaaatacttcgtcacgattgccgaagaggggcaaatcacgaaagcggcgcaaaagcttcatatcgcccagccgccgctcagccagcagctgaagcagctcgaagaagagctcggcgttcctttatttgaccggaaggcgaaaaaaatggagctcaccgcaccaggcaaagcgttttacgaaaaggcgaaacggctgctcgcccagcttgatgacgccgtagcggaagtaaaagaaatcgaagagggaacggcgggaacgctgtcgatcggctgcgtcaaatcgtgcttttactatttggcccaagcaatccgtcacttccatgaacaagctccgaacgtgacctttcatctccgtgaaggagatacattttccatttgtcagctgctttacgagcggcacattgacatcggcatcgtccgcctgccgatcgactcggctgattacgacgtcatccgtctgcccggcgaacgttatgtcggcgtgttgccggcgcaatggaaaaccggccaaccctcattatgcatgcgcgattttgcggattggccgcttctccttctccaccgggtgcacggcgccggacagtacgagcgggtcatcgaggaatgccgccgccatggctttgaaccgaacgttctatgcgaatgcccggacgcgaccatattgctctcccttgtcgcccaaggccttggggccaccattgtgccgcaatccaccgtagccttgtttcgcctccctggcatcaaggtgctggagatcatcgactcttcgatgacagcggaagccgccgccatcctcgaccgacaacggtatttgccgaaaagcgcccgaacattcctcgacgtgctccaaaccgttgccgcccgcgccgccggcggacaacatgaagaaagatagcgattcctccaatcgtggacgctcaagtgaagggaaaaaacaacattggcgtcatctcttcgttgcgccgcactttttgttcaacgaccggctttccaaaaaaaatcaggcgccgttgggcgcctcatcacaaccctgccgaccgctgcagccgcttggcgatttcgaaaaaatcttcggccgaaatcccgggggcgaattcttccggcacttcgtccaaatcggggatcgcccccccttggggcgctccttcgaccacctcgagcggctgtccatcgcttggatgggttccttgccaaatgcggacgatttctttgtaatagcgatcgctgaacgtataaagccggcggtggacgccttgatcctcatactttctcgcctcgtcgaacacacggttatccaacttcgggatcggcagcagtttcgtcacatcgacccccgtagccacttcgatcgctttggcgtacgccaaaatatgaacgcccccgcgcacaagcaagtagccgatcatctcacgggcggtaggatggtccgtcatttcatagacgcgcattttatgcgtgcgcgctccgcattcaaggaaaaagttgtgaagcaaatccaaaatcaagttgccgctgttgaacacgtactcccccgtccacgccttccccatcgaatcgccgggaaacgccgtctgcgccgtcgcgataaaatgatacgtattgcgcttgtctttcgcatccttcatcggcgctgtatccggatcacccggatgggtggagccggtcaagcaaaggttgatcgcattggacacgagctccacatggccaaactcttcggcggtgatgctcgccaccaactcgtaaaacgggcgcagcttctttttttgccgaaaattgaatgactgaaacaaataattgtttaacgtcgacatttctccgaaacggccgccaagcagctcctggacagcggcagccgcattggggtccgcgtacttcggcttcggcaattcgatcgccagccggtcgatccgctgaaataccacgactcttttcctcctctccattaattgctgaggcgaacagacaccacttgcgccaagcggatgtaataaaccgcctgatgcgccgagatgacgatatggtccggcttcacatccctcacagttccttggatcgaaccgcggactgtttccaccaccacttctttgccgttcaaagcttggaaagcgtggtacacatacgggtcaaccagggcaatgagctgcggtgacgaagcatgggacgcgtagggctggttcattctcatttcctcccttttgatgcgctgaagaagattccctttttatccatatgccgccccatgcagaacatgacaaaaaaacccaacgtcgagaaaagaaagcggcctgatgctcaaggacattcaagccgcttccaaagatgtttacgccgctagaaagcggcgaatgctcggaatcttttgcacaacaaaacgatccaacagccaaatcgcggcgagcgacaaagcaaatagaggcatcacgaccgccgcggcgatcatgccgccccacaccgttttcgccgcttgagggtctttcacccgcgccggagcgccgaaaccgtctttcggcttgcgcttgcgccacatgacaaagccgctgacgcacaaaaacacaagcccgaggcaaaaaacgagattgacgagctgattggccagcccaaacaaccgcccttcatggaacgcgatgccaatcgtaatcgctttggccaatgcgccgtagtcggaaaagcggacatcgctcagaacccgtcccgaatattggtcaatatgcaaggtggcgttatcccacggcttcgtcttcgatgtcgcaacggtaaacacccctttttccccttgcggcagcgaaatggtgaacggctttttcacctttttcgcctccgcgatcgcatacacctcatcgagcgaaagcggggccgccttgcgcttgcgaacagaaggcacaggcagttgttcggccgcccatggcacgtcttgcgccacttctttggtgaccactttcgattccggcttcggtccgaagctgaacgcaaacggcggatacccggtgtttgtcgccgtcgccacccggttgatgacctcccccatgacccctgtccacggcatccctgtcacaatgagcagcaaaataccgatgctcaaccatatgcctgtcactgcatgccaatcgcgccaagccaaccgttttttcgcccgccagcgcggccaaaacgtcccgagaacagagaatgattgccgcggccaccaaagatagaggcccgtggccaacaaaataaagccccaacaagccgccagctctacaaaacggttggccgccgttccgccaatcaatagctcgctgtggatttttttcgcgatttccgtccaattctcatccgcgcgcaatgtcccttgaatctccccggtatacggattgacaaaggcaaacaccatttctcctttgtccatcatcccgattttcacagtccgattcgcttctttctcaagcgtcacagagacaacggaatcatgcggatatttctccttgacccgttccgtcagctcaacgagagacagccttttttccccaaccttgtccacctcgtacaaatggccgtacagagccgattcgatctgcggcttaaacaaatagacggccccgctcaacgccaaaatgatcagaaacggcgcaaagatgatcccggcgtagaaatgccacctccagactgccgcatacatcggccgctgtttttccgccgccttcaccgtttgttccacagttttcccccctgccatgttttcatgtttttcagtaggcagtatagaacaaaactgtgtccaaacggtgagcaatcggcgaaaatggtgtgaaatgaaacggccggacagaccggtccgcctcgtcatccaatcaacccaagacgcagcgctttcgccaccgcttccgtccgatttttcgcgttgagtttccttaaggcgctggaaatgtagtcgcgcaccgtaaattcgctcaaataaagctgacaggccgcttccaatgtcgaggctccgtcggcgagcagcttcaaaatctcgatttctcttggcgacaaggattccgccatcccttcccattctttttttggcgccttgatccatttcaacagcaactcccccgcgctttggccaaatttcatcagcgcgggaaacaggcggcggtcaaccgcaaagaagcggcccggtccgcggtcgagaacgacgcctccaatcatcctcccttccgtcggcacatacaccggaacgatcaccagcgaggccaaaccgaacgggtccacatacaggcgcggaaactgttcgctcgccctcggcacataaatcggacgaaaatggcgaaattcatgcacttccgctttcaatttccccacactttctttcaacatcggaatgctgtccaattccacgcgcaagcgctgaatttgcccgttgtccacgccatgcccgtgcagaccgatggctgtgctctcctgattgacaaattgaaacagcgcgcaacggctgaaaggaagaaaataggaaaaaccaaaacaaatatgcgccgccgattcctcaaacgtctgcgcccgcaaaatccattcgttgaacaaaatgacggcgtctttccacaaggattcttttttccacgaggaatcgccgccgattttgaatgattgctcattcacttcatacaacaaccattcattccatttgaaaaacaaataccgcacggctgggtgcagcgcagcggctgctgatgcatgcgccttcaacacttgatgaaccgtattttccattaaattcagggaaaatatgatcatctccggatgaaacgacgtgatgcgctcaaggtgcccattcgctggatgttcgcccccgtacgggagcaatcttgcctgaacgaatgcgcacagcgtggaaaacacctcttgaacccgcgcattccgcttgccaagcgcttcgccgatccgcttccattcccggttcaattccgccgcatacctatgcaagatgtcggccgcttcatgaagcaaacgaagcaaatgatcatttaattccttcgacatccccatcctccccccgcatcccctctagttatcgactactttgatcatctactttcttaattcgatcggccaattccttcttttgcccgtcacggttgtccaagagcacttaaaaaatccgacaaacatagggatttaatggaacatataattgtcataaaatttaaacagatttactaaagcgcttacagcgcttatcattcaaaaaaagggggaggagaaacgccatggaaatggcaacaaaaccggtcatcattggggggcgtacagcgaaaaagccgctgatcgccgcactgttgggagggttcctgcttctcggagccttgctgtcgatcttcgggctgacaggcgtcgcctatgccgtaccaatcagcggggtcggcgaatttaccgttcaatttgacaaactgaatggcagcgggtttaaaatgtacggcggcgtggcggaagcaggcaatgcgccgcagacgccggtcttcgtcaatgaaatggataaagcgacgattcaaggtcttcggatttcgaaagacttcccggccttgggcattcgcgtcgtcattgtcgcgagcgagcctgtctccattgacggcctcgtgcaaaaagcgacgcaaatcaacggcaacatctccttcggcagcttgacgatgaaagaaagctatgtcggcgataccagcaacccagtcgagaaagcggccaaagaattcacacaaggagccgacagcattacgatcgaaaacggtgatatcaaaaccgtctacttattccaacaaaaagtgtcgctgccgggcatgaaagtgtactttgaaaaactcaactaatttcagtaaggatgagaaacattgggcatcattcgttctagctggcaggcgttcggtcgctggcggaaacgccgcccgttttggggggcgacgtttctcttgttatcaagccttgtgattttatgggttccgatgcagctatacgaaatttctctcgttcccggaagcatggtgttcgccggctttttccttggcggcatggtcatgttgatggggattctttcctacgccatgccgcggctatccaccttgctcggcatcatcggtatgttcagtgccattctgtcgatcatgggcgccttgggcggcttcttagtcggcacgattctcggcatcatcggcggggcgctttgcatcgcctggcgcccgcaatgggccgatcctgccgccccgctggcccatcatgaagccgctgcggacaaagaagcaaccaccgccacctcatgaaaaaccataaagcaaaaccgaacgcggatcgaccgtcccgttcggttttgttttgtcatcgccgccaataaaggcacatatagatgaatgagatcatccactttccagaacagaaggaggaccgccatgaaacacctttctcccgagcgactgcacgtcacccagaccgctggaatcacccagctgtcaccagtgaacggccgtctgtacaccttaacccactcggacacgactggcgccttattcctcaccgtctcccgcgcatttgtcactgatcagctcacttctcaacgcgatgaagtgctcggtgaatggaaacaagccgggcaacagctagtattgtttctctatgtattcattggcaaccggcaaatgggccggcaagaaaatgcgcgccgggcgaacgtattcaagaaagaattgccgttggcgctcgaagccattcgctatggcgaccgcgctttttttcacacgtacccgttttgtgattggtgcccgattttcattcatttcacttcggaatacccggagctcaaccggacggaatactacggcaccccgtatttgtaccgctgacaaccacttcggtgatggggctatgcatcgccgcgtttttgggcagccgacaaatctctttctgtttctcaaaactgtataaaaatatcgggccaacggtatgcgcgcattgtaagaattacccttaagcattgcgctcaaagtgagtgccactctacattccccgcctcaatcatgatgatgttcaccccgtcggttactattttaactttttcaagcgattgagtggcggaaataagcactacttccaatatttcatcagcatcaaagtctttaacgcaatctgtttcaaaatatgttacatcttcaaaaacaacgaatcctttaatcatttcaggatctttcgtttcgtcataatcgaattgttgccatttgcacaattccgttttaagagatactcttttggtggtcgaatcatattccaccttcgtaattaaactcccgtgcaaatgatatcttttaagaaaatcagatattctcatcatttcttccccttgttcatcacaatatgcgaagctttgccgccggtttaccattgacgtccaaatccatcatcttgtggatgccttgactaccaagggatgttcgggaacgttgaccgatgtccatcactggagcgttcatcccaaccatcgttacgatgcccagcgctggacgatcgaatgcgttttccggcagtccaaagaccaactgaagctcgatgggtaccgcgttcgccacgttcgggcggtgaaacgggatgggggcgtggtgctcttggcctgcgtatccagcatcgcggaatcccaacaaaccctttccgctggactggagttgcttcggtctcggaaaggacagggcatcgtcgagttcatcgatgacgccgcgaagcaagagattcccattgatgtgatcaaaaaacagctccatgttgtctaagggggaccttgtttgtctcttagagaatggaaattattgtaataaaaaaatattcatctacggttacatacattacatacacaatgattgaatattgggttttggtgatttcaaacaaatcagcgaatcatttgagcaacaagcttgtcacttccttgttttggatgttgagtatgtagttatttcatgatggccgaaaaacagaggtgacaagcttttcccagccgttaaaactcagggaaaaatcgtgagggataaacttttggcaatagcaaacgaatgagagtggggcgtgtttttatagtcactgtagatgagcaaattcactaacataaatttacagccaaacaaaaaaaggcgacatggactcgattccttggttagaatagacaagtgcaactcttggcggcgctagagctgaggccgcctccgaagattctaggcatccatcctcgcgcctagatacacgctggaaggatgcccaaatgcctcttgtccctttggcatcaagggatgagaggcattttgtttacttagtcactgtcgaactcggtatacaatgcaaggtaaaaacacggtgcaaaatccgcgcaaaattcttgcaaattcgatgggcttctttcggattcttgaaaaagcaaaaacgaccgcaaacgcggtcgcatcaaaggtttcacaatttcgcatccgaaccgttcggatgttggaaatggagacggtgggagtcgaacccacgtccagaggcatcgccacttaagcatctacgagcgtagtcggtatatttcgcttcgccgtccgttccgcctaccgacaggcctcccggcggctagcctggttcatctcttccctcatcctcaggcggcggatttgggcgtagcccgcttcatatgagcccctcgaacgccacgcgggcgatggcgggaggagctagctgcagcaattaggcagctaaagcgtagttttgtttgccagttatctttaggtgacgtttttacgaggacgtccccctcggctcgccgcttaagctcgacctacccctgtcgaatccggatcgtccccgcggtggcgaagaaagaccggaacagcttaagccatggataactggccgttgcatgatttattataccatggcggtgcgcatttgcaatgggaatgttttcaatctcgccaaaaaacaggctcgtcttcgcatgtcgtgcggagccgtttcagaagacggcttcttggcacttgccaagaaaaatcagcccatcccattttccgtacatggcggtgcaagaaattgccccgcttgctgcgatgaaccaaacagcccgccctcggcaaatgcccccctcggccgcttgcttccctacagtttttgccgctcgcgaaacgcccgttcgatttcgcgctgcgcttctctccgcttcatgtcttcccgtttgtcgtattttttcttccctttggccaccccgagctccactttggcaaagccgttcttgatatacaatttgagcggcacgagcgtatacccttgctctttcgtgtagccgatcagcttgttgatttcgcggcggtgcaaaaggagctttcttgtccgcagcggatcatggttgtagcggttgccttgttcgtacgggctgatatgcatgttatggagaaacacttcccctttttccactttggcgaacgaatctttcaaattcacccggccgttgcggatcgatttgatttccgtcccttgcagcacaaggccggcttcatacgtctcttcgatgaaatagtcgtggtgcgcttttttgttttgggcgatcacttttccttcgcctttcggcatccgttttccccctcctcatcgtagcgtttcttattttaccaaaaacgaaaaagaaggaaaagccgcccgttcggcttttcctcaccgttttttctttttcttctttttcggcttcgcgctgcggtttgagccgctttgcgctttcggctccgccttcgcttttcctttcttttgctttttcccttcaatgacgaccggagcggctttcgctttcggcggacggcgtcccttcatgccgacgacttcaaaatcgacgatccgttcgtctttgttcacgttgatgacgcggacggtgatttcatcgccgatgcggtacattttcccggtccgttcgccgatcaacgcgtagtggcgttcgtcgtagcggtaatagtcgtccgttaagtagctgacgtgcaccaagccttcgatcgtgttcggcagctcaacgaacaagccgaagttcgtcaccgagctgataatgccatcaaactccatcccgattttgtcttccataaactcggttttcttcagatcgtccgtctcccgctccgcctcaacggcgcgccgctccatatcggaagcgtgttccgcaatttcaggcagcttttccgcccatttttgctgggtgtcaagatccatctggccgttaatgagatacgtccggatcaaccgatggacgatcaaatccgggtagcggcggatcggtgacgtaaaatgggtgtaaaactcggtcgacaggccgtaatggccgaggctctcggcgtcatagcgcgcctgtttcatcgaccgaagcatgacggtcgagatcaccatttcttccggctcgccgcgcaccgcttcgagaatttgctggagggcgcgcggatggatttggttgcccgttcctttcacgacatagccgaagttcgtgatgaactctaaaaagcgctgcagtttttccggcttcggatcctcgtgaacacggtaaataaatggcacgttcaaccaatggaaatgctcagccaccgtttcgttcgccgccagcataaactcttcaatcaaccgctcagcgaccgaccgctcgcgcaagacgacatcgtacggcttgccgttttcatcgacaagcaccttcgcctccttaaaatcgaaatcaatcgccccgcgcttcatccgcttcgcccgcaaaatgtcagcaagctcagccatcagctcaaacatcggcacaagcggcccatatttttcccgcaaggcttcgtctttgtcaacgagaattttattgacatcggaatacgtcatccgttccgccgtgcggatgacgcttgggaaaatttcatggcggacgacttctccttgcggggtgatttccatttcgcacgagagcgtcagccgatcgactttcgggttgagcgagcaaatgccgttcgacagccgatgcgggatcatcgggatgacgcggtcaaccaaataaacgctcgtgccgcgttcatacgcctcgcggtcaataggcgagccttcctcaacatagtagctgacatcggcgatatgaacgccgagcttatagttgccgttttcaagcttcgtcacggtcaccgcgtcatccaaatccttcgcatcttccccgtcgatcgtgacgatcatctcgccgcgcaaatcgcggcgcccttccaagtctttctccgtaatgacgtccggcacccggttggcgtgctcgatcacgtcttctggaaattgaagcggaaggccgtatttatagatgatcgccaaaatgtcgacgcccgggtcgtttttatggccgagaatttgcacgacttccccttcagcgctcattcgtccttccgggtacgaggtgagccggacgacgactttatgcccttcgaccgcgccgttcgccgcgtttttcgggatgaaaatgtcattgacgatccgtttgtcatccgggatgacaaagccgaaatatttgctttccgtgtacgtgccgacgacctctttcaccccgcgctccaaaatgcggacgatcgttccttcgcggcgcgccccagatgaatcggcttggacgcgcacaagcaccgtgtcgccatgcatcgcgtttttcaattcggacggcgggatgaaaatatcatccagtcccggctcctccggtgtgacaaacgcgaatcctttcgggtggccggtcactttgccgcgcacgagattcatccgctcaggcacgccgtagcggttgctgcgcgtacggacgacaagaccttcctcttccatggcgacaagcgttttgacaaacgttttaaactcctcagcatccgcaatcccaaacgcttcctccagttcctcaacggtcagcggtttgtacgcctcatcgcgcataaatgttaaaatgcgttcggccaacatatgatccattggccatcccctcctttctccattaccaatctaacgattcaagaaatgcataaatatcttcatgcagctgatctttttcttgatcaagcgtaatcacatggcctgattgctcataccatttgatttgtttgaccggcgattcaatttcgttataaatgatgttcgcgctgtctggattgatcatctcatcatggcgcgcttggacgacgaacgtcggtgcataaaccaaatcaaggtgggcgcgcacatcggcaatgagttcttgcaaggctttcaacgtcttcatcggcgtttgtttgaaccgttccatttcctgttcgatttgttcctctgatttcccttcccgctttttatactcgcgcgcatactcgagcacaccttcgtacatcgtttcttcgcttttgatgtacatcggcgcgcacatcgtcacaatgccttctataggtacagtgtagcctaatttgagagaaaatacgcctccaagagacaatccagccacggcaattttttcgtagcctttgtttttcaaaaactgatagccgttcatgacgtcttgccaccaatcatccggtccggtgtggacgagctcttccggcggcacgccatgccctttgtaaatcggagcgtggcacgtataccctttcgattccaagaatcgcccaagcatccgaacgtcggcggaattgccggtaaacccatgcaaaagcaacaccgcccgctccccggcttcaaagaaaaacggcttcggcggaacaattttcatcataggttctccttcctctctagtgtgaaatagaaagggcagcccttcattctatggaccgccccatgtttgacttatgatggctgtacgtacgtaaccaagatcgtcaatacgaaaaacaagacggccaacacgaccgtgacgcgctgaaacaccgcatcgagcccacgggctttctgcttcccgaacaattgctcggcgccgccggtgatcgcccccgacagcccggcgctgcggcccgactgcagcaagacaactgcgatcagcgcgatcgacacaatgacaagcagcgtcacaagcaaggcatgcatgcctgacacctccaacgaccgacgttgcaataatttcactataccatagatcgccgttggcggcaactggcgggcctgtctcaacacaacgaaaggaacagattctcttttttgtgaaacattagattggaaagcccctcatctaaaagttttaaaaaaatacaagccagaagatgctcaaatggaggaaatcgatgaaatcattgacgaatgcctggcaaaaatcgcaacgtatctgacctgatctgatcggcctggaggcagcgaaagaatggaacgatgttgaaggaaagactacatttcctgtcttttctagagggctaaatcgaagggatggggccaaaaaattccctgcccctcccctttggcatagatgggggagcgtttcatcctccatccgcttgacgctccatgaatcgggtgcggtatgatcattgtcgtccgccgccgaaatacgttacaatagaaagcaaatcggcaacgactggagggacttcaatggcaagaccggacgaacgagtcgtcatcgcgattgacggctatcaattcaaacgggcgcgggaggcgaagaaagggaaaattttcgtcacctcgccgatcggggcgaactttacgtttgacgtcaacgtcatgcgcaagctcatcgaggccatcgaccgcgacccggcgctggcggaacagttcgggcttccttctcagggggcaaacgaataacaaaggaacggcggttggccgttcctttgttggtttagcggagagaggccgaagctccattttttcacagatggcggtgctccctcacgaatcaaatcttctagcgtccttgccatgccgcccgctcgcggccaaacggatcatcttcgacatggctggcggctgaaaagacaaaggccgccttgcgctcgctcgtatacgccggccacgcttccggcaagtgatcgccgttcgggttgccggtgcgggcaaacgccagccaggcgtaatgcatttgatcagcgatcgcctcgcgctccggccggttgccgacgaaattcgcgacgcccggctgatggagattgtgaaacacaaacggcagctcgagcgcgtggcatgctttcagctgcccgccgaacaccggcgtttcatagtcaaaccggtacatgtacacatccgctccgtgggccgcttgggcgtccgctgtccgcagcatcccctcgacaaacacgcggtacgtcatgatgcgaagccacttttgccaggcgggcgccgacggctccgccgtttctgcataatagcgaatcgccgcctccggcacgggcccgacttcacggttgatccggtcaagcagttcgtgttcgccaagcttcatccatgacggatccgtcaaggtaaacaggttgtactcgtctttcgtcacgccgatgagaatcggaatgccgctggccgccccgtcgtggagcgcctcgatcggatggcgccgcaatacgcggccatccaccaccggaccgtacatgattcccggaccgatcgacagcgccgcccgcagcagctcctcggcgggaatcgacaagagccggccgcggtcgcccggacggatgccggcacgctcgagaatgcgctcggtcatcgccatggcggtcttgggcgaacggaggagaagcgatcccgaaccgctttgcaaaatggcgcgccgaaacagccccctcgcctccggaagcgacaacagcacgccgacgctcgccgctccggccgattcgccgaaaatcgtcacattgtccggatcgccgccaaacgcctcaatgttctccttcacccagcgcaatgccgccacttggtccaaaatgccgagattcccggcttgagcgtactcttcgccaaacaaatcccccagatgcaaaaagccaaacacgttcattcggtagttgatcgtcacgacaacgacatcgccgtgtttcgccaacgccgtcccatcataccacggcgaagaacccgaaccgaacaaaaaggcgccgccatgaatccaaaacaacaccgggcgcttcttcccatccgccgcgggcgaccaaatgttcaggtacagcccgtcttcgctcggcgcctcgatcatccgcccgagcaatccgctgaaaatcggatccgacggctgcatgacaaccggtccaaacgatgtcgcctcacgcaccccatcccacgcatcgggcggctccggcggcaaaaaccgacgctccccgaccggcgctttcgcgtacggaattcctttccaaacgaaaacgtcttccttcgttccaccgcgcagccgtccataccgtgtttcgacaacggttggttccattccctttcctcctgaatattcaaatgattcaaaaaatattataaaccaacagccagtctgcgtccatcgttttgcgaccgcacgcgaggttctcataccgcgtccaaaagagaggtgccccgcccatgcacaaaagtaaagatagacgcggccgaaacagtcagcgccatgaaaaagatgattctaggcgcgatcaccttaagcggcgttgttcggtcgcccgacagtcgatcaaatactcggtaaaagctgcaaatggtaaagcttcaaattgcatctatatagttgagcaaattcactaataaactgtaggttggtctctttgttaacggaaaatattgtaatgaaaattgctcatctacagcaaagtttatttttcaaccgctttaactatactacaattatctccaactttcatttttttgattactttaccgtttttcactaatcgcagagttccatttcgaggattcgaaacgatgaattcgtcaaagcgcttgttgtagtcaaaatacgctggattttctattgcaaaaaaagactcactcaaatcatttttatcaattattgtaaaaaaatcccctttcatatctaaatccgtataattattaatgtataatttattaccaatattaattattttttgaggaaaaggtttagacaattgtttctcagaaataattttgccattattcaagtctacaaccataagcttattggtatatctttcaggatttttcacccatcctggccttggcccgtaagaaaagcctgtaaaaacacagtacattttgttatcttcaattacaaaatcacttggtggcaattcaatatcatctttaataacaggatgaaaggaaagggacgcatcatgaatttgtatcctatatacgttgctatgctcactggatttaccaccagaatttatagtgatgaaaatttcatttttgtaatgtttcattgtactgaccattccactggtaaatgtcaatttttctactttcccactagacacattcacaacaaaaaaaggcatgccttctctaaatatttcagatgaagccatgtaaactttttgctttagtaccgcataagacgacggaacatgcggcaactttaacttcttttccacatgaccactcgaaagattgatgataagcatcgatggtttcgttcccatatatgtaccatcatctattgcataaactcgatttccttctatagaaaagctttgaaatttatttttattttcaatttctttgactatattcatctttttatcaagaaaaattaatttgcgatctccatcagcaagtgcaacaaaggctgggttcaccttcagttttgtatcgtttcgggagacagtttctttccatttctcacacccaaccattaaaaacaaacagatgcaataaatgaaaatcatgattttcttcattatacagcccctcgtaaataagtgttcatgaaaataggactacttaaaacctcgttcacttggaacaatggggtcacacgattgacctggagaaccccatccatcccaggctccatccttccctgttgaatgacgatgcgttggctcgtcgtctcgaccgcctgtataaggacagcattcaccacatcattagcgcttgcttgattcatatttacccaaaagaggactttctccccgagtcttcacgccgatgcgacgaacaagaaccctttacagcgcatatgaatcggcctcgctagaatccctgtaggttcacatacggtgacaaccgccgtacgagcattagctgaggccgattcggtcaacatcccgcggagcgacccctttacgttggcggagagaaaagtgccacgcgccgggttcaagaaccgtcctccgcctatgaaggtcacctggttatttagtgcaaaattctgatcaaataccatcgatttgagcaaaaaactagtttttcactagccttctaaagattattttaccatcaagtatggcgtattaatgcagagtcatgaaccagttgcaaatattttagtatctccgtcttgataaatatcatccggataaacgtataacccgccatcgtaatccaaatcacgattccccatctcgtaatacgctttccaagctaatttgctacaataccacgtgctgtcatccgacttgtaagaacctacaaatttgtatggttctcctaattggtttctaatgtaattacgggcaagggttctaaattgctgttctaaagtatagacatataaaccgacggcttggtcgtagtttctaaatttccttgccgtggaatagtggacattactttgtccgtcaccaggttggttttctacattcgcttcaatgaatgcatatgaatctaaactaccagtataataagtaccgtcccatacagcggcatgacgataatacccccatgctactgaaccatcatgtactacaataatatcgccaggtgcaaacgccgcgaaagatatgttattcgtacctttgggtgaaccaaaagaatcaccaggcgcccagtccggctcagggtcatccttgtcataaccctctttaactcccaattctgattttctgactaagtcatacttatcaatattcacactttgtttaagtttttctttttgttctaacacttctttaacttctttgctttcattgtttacaacttttgagtctgcaaaagcatagtttaccaaattaaatccagatagtagtgttacaaacgatgaggctaccaaaaatttcttaaatttccctttcaagtaaatacctcctctaccactgatgtgtaaataaaaaaattttacagaactacgactttctttccttagcgacttcgtacaaatccaatagatctactgtttttcaccaactttcgaattctttttttataattccattctaaaaaaaaaaaaaataaaaaacaacaaaaaccattcaaaaaaattcgataattttccacaaattatgccacttgactttgtcctcatcatgagacgacattcacggtctgcgccctgcagcacaagacgatcattgacgaatggttccatcttatggagatggagaggcgcagctttcctgaatgcgtcaagacgtcttgatcaccgccagccattcgattctcttttcgcctccggtcaaaacgacaggcgccccctccgttggggacgcctgttcccgttattttttcaaattgtaaaacgagcggatgccttggtaaatggccgtgtggccgagttcatcttcaatgcggagcagctggttgtatttcgcgacgcggtcggtgcgcgacggcgcgcccgttttgatttggccggcgttggtggcgacggcgatgtccgcgatcgtgctgtcttccgtttcaccggagcggtgcgagacgacggcggtgtagccggcgcgtttcgccatttcgatggcgtcaaacgtttcggtgagcgtgccgatttggttcactttgatcaaaatcgagttgccgacgcctttttcaatgccttcggccagttttttcgtgtttgtgacaaacaagtcgtcgccgacaagctgcacttttttgccgagccgctcggtcagcagtttatggccttcccagtcgttttcatcgagcccatcttcgatcgagatgatcgggtatttcgatacaagctcttcataccaagcgaccatttcttccgacgttttcacaacgccttcgccttcaagatgatatttgccgtcttctttgttgtacagctcggacgaggcaacgtccatggcgagcatcacttgttcgcccggtttgtagccggctttttcgatcgcttcgatgatcgtttgcagcgcttcttcgttcgatttcaagttcggggcgaagccgccttcatcgccgaccgcggtgttgtagcctttcgctttcagcaccgcttttaagctgtggaaaatttccgcccccatgcgcagcgcttcgcggaagctttccgccccgaccggcatgatcataaattcttgaatgtcgacgttgttgtccgcatgcgcgccgccgtttaaaatgttcatcatcggcaccggcagcgttttagcgttaaagccgcccaagtattggtacagcggcaggccaagctcgtccgctgccgcgcgggcgaccgcgagcgagacgcctaaaatggcgttggcgccaagcttgcttttgttttccgtgccgtctagttcaatcaacttccggtcgatcgccacttggtcggcgacctccaggccgatgatttccggcgcgatgatttcgttgacgttttcgaccgcttttaacacccctttgccgaggtagcggtttttatcgccgtcgcgcagttcgaccgcttcatattccccggtcgaggcgccgctcggcaccagcgcgcggccgaagccgccgtcttccgtatacacttccacttccaccgtcggattgccgcgcgaatcgagcacttcgcgagcgtagacatcgataatggcagacatgggaacacactccttttcgtatcgttttctcaagatcatcgttatttgacaatcaacgatttccccgtcatttctttcggctgcggcaggccgagcaaatcaagcatcgtcggcgccaaatcgcctaagatgccgccgtctctcagcttgatgccctttttcgtcacgatgaccggcaccggattcgttgtatgagccgtttgcggcttgccgtccggcgtcagcacttcatcggcgttgccgtggtcggcggtgatgatggcgatgccgcctttggccaaaatggcgtcgacgactttgccgaggcattcgtccactgcctccaccgccttgatcgtcggctcgagcttgccggagtggccgaccatgtccgggttggcgtagttcaaaatgatcgcatcgtacttatcggcttcaatttccttgaggagcgcatcggtcacttcataggcgctcatttccggcttcaagtcatacgtcggcactttcggcgagttgatcaaaatccggtcttcgcctggaaatttctcttcgcggccgccgctcataaaaaacgtcacgtgcggatatttttcggtctcggcgatgcgcagttggcgcagtccgtgctgcgacagcacttccccgagcgtgttgtcaaggttcgtcggcttgaacgccacgtaccctttcaccgtttcgctgaaatgggtcaagcagacaaagaacaaatgcttcggatgtttcgggccgcggtcaaactcgcggaaatcttcgttcgtaaacgtgtttgaaatttggatcgcccggtccgggcggaaattatagaagataatcgcgtcattgtcttgaatcgtcgccaccggccggccgtcttcgcggacgatgaccgacggcaggacgaattcgtcgtaaatgccgtgtttgtacgagtcctcgatgcattcgagcggatcgcggtacgtcgggccttcgccgtataccatggcccgatacgccttttcgacgcggtcccaccgcttgtcgcggtccatcgagtagtagcggcccgataatgtggcgatttcgccgactccgtattccttgattttttcctgcagttctttgatgtattgcggagccgtttgcgggccgacgtcgcggccgtccaaaaagccgtggatgtacacacgcttcacgccttcttttgccgctaagcgcaagagggcgtacaaatggtgaatatggctgtgcaccccgccgtcagaaagcaaaccgaacaaatgaaggctcgttccgtgctgcttcacatggttcatcgccgccaaaaacgtttcattccggtcaaattcgccttcgcgaatggcaatgttgacccgcgttaagctttggtacacaatgcgcccggcgccgatgttgagatggccgacttccgagttgcccatctgcccttccggaagcccaaccgcctcgccgcacgccttgagcgttgtgtgcgggtattcgttccaatagcggtcaaagttcggtttgttcgcctgagcgaccgcattgccgtacgtttcgtcgcgcagcgcaaacccgtccaaaatgatgagcgcaaccggttttttactcatagcgccccgcctccaccaattgcaagaatgaagccggctcgaggctcgccccgccgactaaggcgccgtctatatgttcttgcgccaagaagtcgcggatgttgtccggtttgacgctgccgccgtattggatgcggatcgcttccgccgcctccgggccaaacaagcgcgaaacgaccgaacggatatggccgcacacgtcgttcgcatcttccggcgtcgacgatttgcccgtgccgatcgcccaaatcggctcgtaagcgatgaccgcttgcttcacttgatccggcgtcaagccggcgagcgctttttccacttgcgaggcgacaacggcgttcgtctgccccgcttcccgctcctcaagcgattcgccgcagcaaacaatcggcgtcaagccgcgggtgaaggcggccaacacttttttgttcacggtctcatctgtttccgcgaacatttgccggcgctccgaatggccgaggatgacgtacgtgacgccgagatctttgagcatgaccgggctcacttcgcctgtgtacgccccttggtcggcaaagtgcatcgtttgcgccccgatttttaaatccgtgccgtctgccgcttgcaccaaccgatctaaaaagagaaacggcgcgcaaacaacggaatccacttcgtcggccggcggcacgtgcccttttacgtcctcgacaaattgaacagcttccgccaatgttttatgcattttccagttgcctgcaatgatgcgttttctcatcgttcacccttcctttcaatgggcggcgtcagccgccatgcgcccaatccggcgccgcgggtcatttgtcttcgagcgcgacgacacccggcagctgttttccttccataaactcgagcgaagcgccgccgccggtggagatatgatccattttgtcggccaagccgaatttctcaaccgccgccgccgaatccccgccgccgatgaccgaataagtatcgggcgcttccgccagtgcttgggcgacggcttttgtcccatgggcgaacgcctccatttcaaagacgcccatcggaccgttccagacaacgagcttcgactcgcgaatgacatcgcggtacaattcgcgcgttttcgggccgatgtcaagcgcctcccaatcgctcggaatggcgtcgatggcgacgactttcgtgttggcgtcgttcgcaaaccggtcggcgacgaccacgtccaccggcatataaaaacggacgcctttttctttcgccttttccataaacgatttggcgagttcgattttgtcctcctcaagcagcgacttgccgacgtcatggccgagcgctttgacgaacgtatacgccagtccgccgccgatgatcaagttgtcgactttttcaagcaaattgtcgatgacgccgattttgtctttcactttcgcgccgccgatgatcgccgtaaacgggcggtccggattcgagagcgctttgccgagcacttcgagttctttttccatcaaaaacccggccaccgcaggcaagtaatgggcgatgccttccgtcgacgcatgagcgcggtgggcggcgccgaacgcatcgttgacatacagatccgcgagctccgcaaacgctttggccagctctggatcgtttttctcttcgccagggtaaaaacggacgttctcaagcaagagcacgtcgccttcgttcaaacggtcgaccgccgctttcacctcatcgccgaccgcttcattcgttttggcgaccggacgttcaagcagctcgccgagccgcttcgcaacggcatccaaacgcaattcttcgaccacttttcctttcgggcggccgaggtggctcgccaaaatgactttcgccccgttttcgatcaaatagcggatcgtcgggagtgcggcgcgaatgcgcgtgtcatcggtgatggcgccctcttccatcggaacgttgaaatcgacgcggcaaaagacgcgctttcccctcacctcaacgtcgcggatcgtcttcttgttcatcgttcgtgcccccttttggctgcagtttggacaaaggaaaaggagtggggatcatttccccgctcccctccatttccctattatagacttgaacggatggaaaactcaacgccaagctggttttacagccctttcgaggcgatgtaggcggccaagtcgacgacgcggtgcgaatagcccgtttcgttgtcataccacgaaacgactttcaccattttgccttcaatgaccattgtcgacagcgcgtcgatcgtcgacgaagcggtgctgccgttgtagtcgcgcgacacgagcggttcttcgctgtaggccaaaatgcctttcagctcgccttccgctgctgctttcaacgcggcattcacttcttcgaccgtcacttctttttccaattccgccaccaagtcgacaactgatacgttcggcgtcggcacacgcattgccatgccgttcaatttgcctttcaattccggcaagacaagcgcaacagctttcgccgccccggtcgtcgtcggaatgatcgattccgcggccgcgcgagcccggcgcaaatctttatgcggcaagtccaaaatttgttggtcgttcgtgtacgagtgaacggtcgtcatcatgccgcggacaatgccgaatttttcatgcagcactttggcaaacggcgccaagcagttcgtcgtgcacgaagcgttcgagatgacatgatgggctttcggatcgtatttgtcttggttgacgcccatgacgatcgtaatatcctcgtctttcgccggtgcggaaatgatcacttttttcgcacccgcttccaaatgtttggcggcgtcttcgcgtttcgtgaagcggccggtcgactcaacgacgatgtcaacgccgatctcgccccacgccaagttcgccggatcgcgttccgccttgacgatgatttctttgccgttgacgaccaagttgttgccgttcaccgacacttcggcatccagacggccatggacggagtcgtacttcaacaaatgagcaagcgtattcgcatccgttaaatcgttcaccgccaccacttcaatgtccgggtttttcaatgccgcgcggaagacgttgcgtccgatgcggccaaatccgttgattcccactttgactgccatcttattttcctccttgcgattggattgtatcagcaagggagattactcccctacgaacgcttttgcggctccttcgtccgtcaccaatagcgagtgcggcgcccgtttcatgtacgcgcgaatggctttcgccttcgacgcccctccggcgacggcgatgacatgctcgacatgcgggaggtgttcaagttgaatgccaaccgttttcactttatggacgacgtcgccgtactcgttgaaatagtagccgaacgcctcggcgaccgcatggcgggcgatgattttctccatctccacaggcggtgtcttccgccgcttggccatcgtcaccgcttctccgatgccatggacgaccatgcggcatgattggatgagctcaagcacttctttcaccgccggctcttcgacaagcgacgcgtacgcttcatcgctcagctggtcaggcacgtgcagcaaccgatagcggcccatcgctttttctgccattttcgcacaaatcgtgttcgcctgattctcgacatcttcgccaaggcctccgcgcgccggcacgaacaacacatcgcgaagcttcgaatccggcgtcatcatctccgcgaccgccgccatcgtcgttccgccggccacggcgacgatgtccccgggctcaagcagctccttcatgcaggcaacacacgctctacccatttctttttttacccaaggggaatggtcgctatccccggcaacgacaatcacgcgcggaatgccgagctgctcctgcagcgcggcttccagctctttgagcccgagcgcttcccgcatcaaatcattgagcgtatgaaggagcgcctggccttcctccgtcaaccgcatgcccgacacatcggcggaaagcaagttttgtcctttcaaaaattctgtttccgaccggagaacccgctcgctcatgccgaggctcgccgccagcgcccgccgcccgatcggcgccataagcgaaatagagtgcaaaatttgatatcgtttttgcataacgtcaagcaagtcaggcaataattttttttgtgcctccaataacggctgcatggatcctttctcctcgattgaatatagggacatttcatgtcccggtatgacatattacgtcccgcagtgccataaaaaattcctcccgcgccattttcattatagcaggaggacgatagccgttcaactgttttgcgcccgccgcaaccgttttctcaccgcttctttttcaatcgctccgtagccgatttcttcgccatccaattccacaaccgggatcatcagctgatatttttccagcagttcatcatctttgtaaatatcaatttcttccagcgtaaacgaatagtccgccagcagctccgtcaaaacggctttcgctttgtcgcagagcgggcaattggttttcgtatacaatcggatatgcattcatttcttcctctctttctacagcagttgccgtttcgattggccgcccgttacggcaggccgatatattgcctccgctttgccgaagacgggatgcgcagctgctcgcggtatttggcgaccgtgcggcgcgaaatggcgatgccgtatcgatcgcgaagcaaatcagcaagctgttggtcagacagcggcgcccgccgatcttcctcggaaataagggcctccatgatcgctttcacgtgggcggacgatgccgcttcatctcctgcggccgtcgcggcgttcgaaaagaagcggcgcagctccacggtgccaaacggcgtttgcacatatttatgccggaccgcgcggctcaccgtcgattcatgaacgccgagctcctcggccacctcgcgcatcgtcatcggcttgagcgccgaaagcccaaactccaaacacgggcgctggcggtcgatgatgacagccattaaatgcagaagcgtctgtttccgttgctccaaacttttcgcgagccatgtaaactgccgatatttttctttgataaactgttcggcatgccggtcgccggatgcggcgatgcgccgctcgtaatcccgattccatccgagctccggatggatgtcatcattataggcggccatccagtctccatccgctccgcgggtgacgatgacatccggcacgaccaaaggcggcgtttcgctcgaatagtgaatgcccggccgcggctcgagtgtgcgaatgagctcgaagacgcgctgcagttcgccaaggctgacgccaagctgcttggccagcgttttccacgacttttccgcaaaaggaacaaaatgataacggacgatcgtttccgccagctcgtcgcgctcaggaagacgttcaagctgcagcaagaggcattccgccaaatcgcgggcgccgactcccggcgggtcgagcgactgcacaaggcgcagcccccgttccatctcttgttccgatgcggaaaaccgcgccgccagctcggcaagcggcacgcgcaaataaccgtcctcatcgagcgaggcaatgagataacggacgatgcgctcttcccgatcaccgagctttaacgcaggcagctgagaaagcaaatggccaacaagcgtctctgcgcgggcgccaatgttctcgagccattgcttttggtctctttctgtccggcttggccgttgccgcacccgggtgcggcgaatttccaaaaacgggttttccagcgactgttcatataaaaacgcttccaaatccgctgcggaatattgcagcagttcaatcgcctgcaccagttcctttgtcagcgacaactgtagccgctgctcttgccataactccgccctcatcgtcacgcctccctttcttttattgtacacgacgggagcgggagggggtaggagaaatttttgacggcggaaagcggccttggcgaccgcccgaaccggcgcctgttcagacgaaaaaacccaatgccccgcccgagcccttgatttggaaaccctctcgaggaaagcggcgcgtccgctgctgatctaaaagaaaaacagccgcctaggcggctgttttgcctcggcaggattataacggggctgacccaaaaggccgtctgtctttaagacaggcacaacatatagtgttaaagaagcggtcagcacgcatatatagagacgaaagagggcgtccccatccttttgggacaccctcttttttaacctaagggtctttattccttcccatttcctcctcaccgccccgtgcactcgcttatacgtatcgcgccggaccccatgatctccatccagtcgccccaggtcattccgtcctttttcttcatgtggtttagcttttgttatcgttcaatacctcgtgcaacttctacacgtgtatcacctcacctacataaaaaacgccgcccaatcgggtgacgcaacggaaggaggattcggtttgcacctttcacttattagtggcatttacacgacaaaaaacaaaaaactgtagtctggatgaagaaagagcgcttccagatactccgtggcgccatacgctttgtctgcggacaaggtccgaatcgtgatcgacggttggcgaaaccgaatcgaagccagctgctccaaactcgtttcccgttccgccatattgtcactactctgcaaacgtactcgcatattttagatgagatggaacaaaaagaatcccggcaggtcgatctcgcgatggcggaactggatcgtaccaaatagccgtgcaaaattcgtacaaaattttttcggattctatcgtttttttcgggattcccaaaaaatgaaaaacgaccgcaaacgcggtcgtatcaagggatttggaaatctcaatccgaacttgtcggatcgttggaacgccctcggcaggattcgaacccacgctaagagaaccggaatctctcgtgctatccactacactacgagggcatgttcacttgttgttccgtgcatgttctattatagcaggatcgtgcaaaaatgcaaggggaaaatgcaataaaaaaacaggaaaaattaggcctttgttccttccacatcaatgccaccgccacaggcaacgggttaaaaaaataaaaaagcggttatgatgaaaagagggatgttcccgctagccgcgaatatgttataaagaatggggaaggtcgttttgtttgaccttcattgaccattcgtgtatgattaaggcgtacatattgatccattaggatggaaaaaggaggcgtttttgatgtatttgattccgactgtcattgaacagacgaaccgcggggagcgggcgtacgacatttattcgcgcttattgaaagaccgaatcgtgttccttggcagcccgatcgacgaccaagtggccaactcgatcgtgtcgcagctgctgtttttggcggcggaagacccggacaaagatatttccttgtacatcaacagcccgggcggctcgatcacagctggcctggcgatttacgacaccatgcagttcatcaaaccggacgtatcgacgatttgcatcggcatggccgcttccatgggggcgtttttgcttgccgccggtgcgaaagggaaacggttcgccttgccaaacagtgaaatcatgatccaccaaccgctcggcggcgcccaagggcaagcaacggaaatcgaaatcgcagcgaagcgcattttgttcttgcgcgacaaattgaaccgcattttatcggaaaacaccggccaaccgatcgaagtgatcgagcgcgatacggatcgcgacaactttatgaccgcgcaaaaagcgatggaatacggcatcattgaccgcgtgctgacgcgcgctgatgaaaaataaggcatgcacatgttggcagaaccgctatagagctgcttcctgcaccgacattgacgaaaaggctgcttccgtccaaaacggagcagccttttccattcctttccccgccagccccacatgctgctttacttttccttttgcacataggcggcgagcttttcgatggcttcttgctcatccggaccgtcggcaatgagcgtgatcaccgctccatggccgatggcgaggctcatcaagcccataatgcttttcgcgttgacccgttttccgtctttttccaaaaacacatcagcggaaaaacggttcgcttcttggacgaacaacgccgccgggcgcgcctgcagcccggtttttaatctcacttccacttgtttttccaccattctccatctcccctttacagcgatttatggaaatcgaccggctttccagcccgcagccgctccgcgatctcatcaattttgcggagccggtggttgatgccggatttgctgatttttccaccagcaaccatctcgccgagctctttcagcgtcacgtcttgatgctcgatgcgaagcttcgcgatttcccgcagcttggccggcagtgaatcaaggccgatcgtctcgtcgatgtagcggatgttctccacctggcgaagcgcagcgccgatcgttttgttcaaattggcggtctcgcaattgacaagccggttgaccgagttgcgcatgtcgcggacgatgcgaatgtcctcaaagcggagcagcgcttgatgggcgccgatgatgtttaaaaactcggcgattttttccgcctcttttaaatacgtaataaacccctttttccgttccaacgttttcgcatttaaaaaaaagtggctgttcatcaattcgcataacgcccgattatgctcctcatacagcgaaaaaatttccaaatggtaggacgacgtctccgggttgttgaccgaaccgccggccaaaaacgcgccgcgcaaatacgagcgcttgcagcattttttcttgacgagctccggggaaatgtcatggatgagcgaaaaatcgccgttgacaatgtgaagttcacgaagcaaagaggccgcaccgtcggtcacgcggacgatgtagacgttgttttttttcaagcgcattttcttgcggacaaacagctcgacggcgacatcgtagccctttttcaataacgtataaatgcgccgagcgatcgccgcattttccgtctggacatcgatggccattcgcccgccggaaaacgacagcgaaccattcatgcgcaaaagcgccgacagctcggcgcgcaagcagcaaggcttcacctctaaatgggtcaattcctttttcgtttccgatgcaaaagacacgatcgctccacctccattcgttccccgcatccggccggttggaggtgcctgactttcggcgcggccatcgggagcatcaccgcccataatggcgctttgcggcctactcgggtcccgcctttaacggtgagggagaagcccgagaagaagggcggcgactttcgccgtattatggcgaatgaccccatcctcgtacgtgacaatatcgtcgcggatgacttgcaacgaaagcccgctgctgtcgtcacgcaccggctcggcccgctccgcctcgtagcggcggcggatcgcttccgggatcgctccgctgttgatgatcaccgcgtccaaaaacgggccgccaagatgagcatgaagcgcctccacatggtcgctcaccgtatagtgcggcgtctcgccggcctgagtcataatgttgcatatatatacttttttcgccttcgccttgcatacttcctgcccgattttcggcacgagcaaattcggcaagatgcttgtgtataggctccccggcccgatgacaatcaaatcggcgcggcggatggcatcaaccgtctccggcagcggctcaatgtcttccggcgttaaaaacaccctcttaattttttttcccgcactcgggatttttgactcgccagatacaatggaaccatcttccatctccgcgtgcaatacgacgctcttgttcgccgccggcaacacctggccgcgcacgttcaacactttgctcatctcacggatcgctttcacaaagtcgccggtgatcgatgtgagcgccgccaaaatcaaattgccgagcgagtgtcccgataagccgttgccgttttgaaaacggtgctggaacagctcgacaatgagcggttcgacgtcagacagcgcggccaatacgttgcggacatccccgggcggcggaatgtgcagttcatcccgcagccgcccggaacttccgccgtcatcggcgaccgtgacaatggcggtcaaatccaattcatgctgcttcagccccctcaacagcacgggaagcccggtgccgccgccgatgacgaccagtttcgctgctcgttcgttcctcatcggtgtatgtcctttctcctctccatgtcccggtgcgagacaacagttttatagtcggccgaaaaatggcgggcgatatattctgcgagcgccaccgaacggtgctggccgcccgtgcagccgatggcgatcaccagctggctttttccttctcgctggtaatacggcaacataaacgacaacaaatcaatgagcttttccaaaaacttttgcgtttccccccacttgagcacgtaggacgatacgtcatcgtccaacccggttttcggccgcatatgttcaatgtaatgcgggttcggcaaaaagcggacgtcaaacaccaaatctgcatcaattggaatgccgtacttaaacccaaacgacatgacgttgatggtaaacccggattgagcatgcgatgagaactggcgaatgattttctcccgcagctcgcgcggcttgagccctgtcgtatcgtaaatgatctgcgcccgtcctttcagttcttcgagcagcttccgctccaaacggattccctcaagcgggggctcgttcggcgcaagcggatgcgtccgccgcgtttctttgtagcgggcgaccagcgtcgaatcttgggcgtccaaaaacaacacctgggggacgacccatgcctgctcagccaactcatcgagcgcagcgaacaaatgatcgaaaaagtcgcggctacgcaaatccatgacaagggcgactttgttcattttattcccggactctttgacgagctccaaaaatttcggcagcagcgtcggcggcaagttgtcaatacaaaaaaagccgaggtcttcgaagctttgaatcgccaccgtctttcccgcgccggacatgccggtgatgatgacgagctgaatcggctgcatcgccccgttttgtcccatctccgcccctcctctccatcagctcggatcgagccgatatgaaagcaactcgaattcctctgtatagacaaacaccccgtacatgacccctttgcctttcaaggcgtagtccaaaatatgatagtcgccaggggccatcggcagcgtcgaaagcgtctccacctgatgccaagcaagcgtcccttcttcggaagacggcacgttttcgccaatgaaatcgtcggcgaaaaacgtaaacatcatccactccgacaccgtttcattcccatttttcatcacgatcgtaaagacgcctttcagctctggatttttcaaataaatgcccgtctcttcccggtattcgcgaatgcatgcttcgcgcaccgtctcgccgggctccattttcccgcccggagcgacccaccagccgcgcctcggcttttgcaacagcagcacttggccgtctttatataatacgcagtttgtcacccgttgcaattcgttcaccccaaccatccgcaaacacgcacataatcatctttattttaccataaatagttaggccgctccaccttcaaaccgctggaaaccgtccgcttcccgtctgcaaaaacctcggggcccaacattccgcttccagccgaaagacgccatcccccgccgtttcgagcggggcggcaggatgcaagcgcgcaggcaaagaaaaaagagacgcggacaaacgcccgcgccaaaaaggatctatataaaagggggtcaattacttacttatagcatacgacaaatgtgttgcgcccgtgttacatctgggttaaataaccattacgatttgattgcgatttggttaccggatcagctgaccccttgcttatggagcttttctttcagttcctcaacgtaatgctgggcgctttgcgcggcgatgctgccgtcgccggtagccgtcacgatttgccggagcgttttttcccgcacatcaccggcggcgaaaatgcccggcactttcgtctccatcttttcgttcgtgacgatatagccgttttcattcgtgatgccaagattggcaaacggcttcgagagcggcaccatcccgatgtaaatgaaaacgccgtcgcacggaaattcgcgctcctcgcccgtttgcgtatgcacaagcgtcacgctgccgacttttccgtccttttcgttgatttgtttcaccgtatggttccagatgaaatcaattttttcattggcgaacgcccggtcttgcaaaattttttgcgcccgcagcttgtcgcggcggtgaacgatcgtcactttattggcaaaccgcgtcaaatagacgccctcttcgaccgccgagtcgcccccgccgacgacgaccaaatctttccctttgaaaaacgccccgtcgcacaccgcacagtacgaaacgccgcggccgccgagctcggcctcccccggtacgccgagctttttgtattccgctccagtggcgatgatgaccgcgcgggccttgtactctttgtcgccgacgatgaccgttttgtacgcctcgccgtcgatgatttctttcacatcgccgtatgcgtactccgcgccgaattttttcgcatgctcaaacattttcgtcgccaattccgggcctaaaatcgtttcaaagccaggatagttctcgacttcctcagtgttgaccatctgcccgcccgggacgccgcgctcgatcatcagcgtcgacaaattggcgcgcgatgtatagacagccgccgtcagcccagccggcccggctccggcaataatgacatcgtaaattttttcgtctgccacaccgtccactccctcgcttgagaatccttccattttcatcgtatagaagtcgattcgccctgtctattgatttgctcatgtatagagccggcgcgctttttgcacgtatttttgcaccgtcgccgccgaaacgccgtatttggccgccatctctctttgcgtcacaggctctccttgctgtcggcgccacatgtattcgatcgccgccgcccacgcggctccgttcgcaaatggctcgcgatcagccgacggatggacggccatcgcgaaggcgaagcggcagagcgcttccttttcctcattatgcgccgaaagcgcatcgaccatgcggccgatgttcgccgcccaagcggacgggccatcggttaagccgaacaaaaagcagtcgataaacgggcgcagacggggatcggacggcaagaggcggcataccgcaagcgacatcgatgcctctttcgcctgcggcgagcggctgaacaagtacaatccgtacagacggtcggccagctcgtcgccctccagccaagccatcaagcggatgagcgcctcatccaccggcgctgaaacggcccacggctcctcaccgcgtttttcgggatggagggtggcaagcacctcccacatttgccgagcgagcgactcatggccagtatagtaggcagcgcaagcgagccaataataaaatggtccatcaccgtcaaagccttgtttatacaaacggtgcagccaacggaacgccagatcgaaccgcccgacaagcgcgaacgtcgccccgagcttgtattgatgctcgcgaaaaaacggatgcaaaccggccagcgtctcgcaaagcgcggccgcctgttcttcctcacgcaagtaataggcgaagacaagcgcgttgcaaagcgcatgcaaattgccgggatcgcgtttgagcacttcacgcactttctgtttcgctttgtcgacatcgccgctgtaaaaataagcaagcgccaaattgttatgcgccgaccaaacgtccggatagcgcgcgacgagcgcttcaagcgcttcaatcgcttccgcaaaccgctcctcctcaagcaaacggcgggcccgatcctccagcaccatcagctgctcctcttcttccgtccattccgagccatcgagccgaagcagctcaagcaagtcagcggcatcgtcggcaaactctccggccggctcatgcgccaaataacgctccgcgtattgcctcgcttcacgaaacaagccgaggcaggcgaaattgttcgccaaaaaatacaaacagtcgtacatcgtttcgtccaaatcatggataattttaaacagccattgattggaaaattgatattcaccaagctccgacagcacaagggcgagctgcaaggcgaatgaggcgtcgcgctcatccaaacgaacggcgcgctcaaaatatttcctcgccttttccaaatcgcctcggtcgtatgctttcattccttttttaaaaaagtaatctccgctttgaatgaacggtacaatcgtcgcttttcgtgatgatcgcttcagttgttttcccattctgtcctccgtcgtccgtaaaattcgtcgaacaacagtataccatatcggcggcgaaaacaagcaagaaactttaggaatgcggtttttccgtgcaaaaaaggaacgccggcgcgatggcagacgttcctttttctcacctaaccctcttattcttttttgtcgcccgctcccaccttttgcgcgtgccgctcggcaagcgtcgcaagcaccgcgtcaagcggcagcttttgttcgcgcaacagcacaagcaaatggtacaacaagtcggccgcttcccatttcaattcctcgtggttttggtttttggcggcgatgatgacttccgccgcttcttcgccgactttcttcaaaattttatcgacgcctttttcaaacaagtacgtcgtgtacgacccttccggccgttcggcgtcgcgcttggcgatgatctgttccaactcgttcaaaatggcgaaccggtcggccgccggcgtgcgcgccgcgccgtccaacgagcgggaaaaacaggaatacgacccggtatggcaagccgggccggccggctcgacgagaacgagcagggcgtcggcgtcgcagtcgtagcggatgtcgacaacgcgctgcacgtttccagatgtcgcccctttatgccatagttcttggcgcgagcggctgtaaaaccatgtttctccggtctccagcgttttttcaagcgactctttgttcatataggcgagcgtgagcacttccttgctttgcgcatcttggacgatcgcgggtacaagccctttttcatcaaagcgaatgtccgccgtcatcgcacgttcacccctctttctttcaagtacgctttcacttgtccgaccgacgtttccttgtaatggaaaatcgatgccgccagcgccgcgtctgctttccctttttcgaacgcttcgaggaaatgctccgccttgccggcgccgcccgaggcgatgaccggaaccgagaccgcttcactcactttgcgcgtcaactcaatatcaaaaccgtttttgccgccgtccgcgtccatgctcgtcagcaaaatctccccggcgccaaggcggaccgcttcctgcgcccaagcgacgacttcccagttcgtggcgttgcggccgccgtgcgtatagacgcgccatgaaccaagcgtttcatcgtatttcgcgtcaatggcgacgacgatgcattgcgagccgaaaaagtccgccccttcggtgatcaaggtcggatggagcaccgcggcggtgttgagcgacactttgtcggccccggcgcgaagcatccgcttcatatcctcaagcgagtggatgccgccgccgaccgtaaacggaatcgccagctgggcggcgacgcgctcgacgacatccaccatcgttttccgcccttcatgggaagcggaaatgtccaaaaacacgagctcgtccgccccttgctcatcgtacgccttcgcgagctccaccggatcgccggcatcgcgcagctggacaaattgcactcctttgacgacgcgcccgtctttcacatcgaggcacgggatgatgcgcttcgtgatcatcgctcgttcaccgccttgagcgcttccgcgagcgtaaactgattcgtataaagcgccttgccgacgatcgcgccgccgatgccttgtccagcatattggcagagcgcgcgcaaatcgtcaagcgagctgacgccgccagaagcgatcacttcttttcccgtcgcctcggccaaccggaccgcggcggcgatgttcgggcccgacagcgtgccatcggtcgcaatatcggtgaaaataaacgtctccgcccccgcctcggcgagcatccgcccgagctcttccgccttgacgttcgacgtcgcaagccacccttccgtcgccaccaagccgtcgcgggcgtcaatgccaatcacgatgcggcggccgtatttttggagcatctttttcacaaacggcgggtcggaaatggccgcgcttcctaaaatgacgcgggcgaccccattttctaaataatgcacgatatcctcttccgtccggatgccgccgcccacttgcacatggacggaaagacgacgggccgcttcaatgacaaaccggtcgttgacgcggcgcccttctttcgctccgtccaaatcgaccatatgaatccactccgccccttgagcggcgaattgctcggccatcgcgaccggcgaatcgccgtacaccgtttctttgttgtaatcgccttgcagcaggcggacgcacttgccgccgcgcatatcgatcgccggataaatcgtaaacgccgccatcaaccgttcccccttcccgtgacgatgccgacataattgttcaagatgctcatgccgaccgcaccgcttttttccggatgaaactgtgtgccaaacacacagccgcgcccgacgaccgccggaacatcaacgtcatatgcactgctcgcgagcacgacgtcctcatcccctggaatgacataatacgaatggacaaaatagacatgcccttcctcgacgccacgaaggagcggcgacggacgacggaagcggagccggttccagcccatgtgcggcactttgtatggctcgccggttttcgtgacgcccggaaagcggacgacgcggccgcgaagcaagccaagcccttttgtcggcccgttttcttcgctttcatcaaacaacagctgcatccctaaacaaatgccgagcagcggcgtgccgttttcagccgccgaacggatgaaagcagctaggcctgtctcatttaaaatgtgcatcgcatcgcgaaacgagccgacaccgggcaaaatcagcccgcgcgcctgctcgagctcctctttgtcgccgcttaggacatacggacagccgagccgctcgagcgctttgctgacgctgtataagttgcccatgccatagtcgatgatcccgatcatcgtcatcccattcctttcttcgctgatccatgccaatcgatcgttttccctcatccaccgaacaacttgatgacggcatgccttttgttaacggcgctcctttcacgcgcgggcctctccttggcgcccggccgcattccctttgcccgcggaactctttccccacggaggcgccgcactccatcggctacagcatcccttttgtcgacggaacgcctttgacgcgcgggtcgatcatcgttgcttcatccaacgcccgcccgagcgccttaaacaccgcttcgatcatatggtgcgtattgcgcccgtaatggacgatgacatgcaagttcatccgcgcctcaagcgccagtttccataaaaactcgtgcacgagctcgacatcaaacgcgccgactttcgctgccggaaactcgccgcgaaactcaaaatgcgggcgattgctcaagtcgatcaccacttgcgccaaggcgtcatccatcggcacaaacgcgttgccgtaccgcttgattccttttttgtcgccaagcgcttccttgatcgcctgcccgaggcaaatgccgatgtcttccgtcgtatggtggtcgtcaatatgcgtgtcgcctttggcctcaatgtacaaatcgaactggccgtgcttggcaaacaaatcgagcatatgggttaaaaacggcacgcccgtttccagttccgccttcccttcgccatccaacgaaagcgataactgaatgctcgtctcgttcgtcgttcttgcgatcgtcgcttcccttgccatcattcattcccctttctcgagccgcacctcaatggcgcgcgcgtgcgcctccagcccctcgaggcgggcaaaggcggcgattttttctccatgttgtttcaatgcggcttcactgtaaacaatcacgcttgattttttcacaaactcatcgacgccgagaccgcttgaaaaccttgccgtaccgttcgtcggcagcacgtggttcggcccggcgaaatagtcgccgaccggctcggagctgaagcggccgaaaaacatcgctcccgcatggcggagccggccgaaaagcgcgagcggttctgccgtcatcacttccaaatgctccggcgccagttcgttcacaacatccaccgcttcctcaagcgtctcggtgacgtaaatggcgccgtagttctcaagcgccgcttgggcaatgtcgcggcgcggcagcgtttcaagctgccgttcgacttcgctcgccaccgccagcgccaatttcatcgacggcgtcaccaaaatggccgacgcccgcacgtcatgctcggcttgcgacaacaaatccgccgcaatctcatccggtcgggccgtttcatccgccagcacgacaatttcgctcggccccgcgatcatgtcgatcgccacatgcccgaacacttcccgcttcgccaatgccacataaatattgcccggcccgaaaattttgtcaaccggccgaatcgtttccgtcccgtaagcaagcgcggcgatcgcctgcgcgccgccgactttgtaaatttccgtcacgccgagttcataggcggcggccagcaccccagccgggagcgtgccgtctttgtttggcggcgaggtgatgacaatccgtttcacccccgccacttgtgcgggaataacgttcatcagcacagacgacggataagcggccgtcccgcctggcacgtacaacccgaccgcatcgagcggcgtcaccttttgtccgagaattgtgccgtcttctttcgtcatccaccatgattcgcgcttttgccgctcatggtagtcgcgaatgttcgccgccgcttggcgaatgatctccagcatctccgcgtccatcgccgcatgcgcgcgcttcatttcctcttccgtcaccttgagcgaatccagcttgacgccgtcaaaccgttccgtgtattctttcagcgcttcatcgccgcgggcgcgcacgttggaaatgatatccagcaccacgcgccgctgctcctccgttccgctttcaatcgtgcgccgcagcgaaacgccgcctcggatccgttcgattttcatcgttcgctcccctttctgtgacgtccatcggttttcgtccattgcagtctgtatagatgcaatttgaagctttaccatttgcagcttttaccgagtatttgatcgactgccgggcgaccgaacaacgccgcttccagacccatatatgggtctgtgaagcaggcggttgttcgatcctccgtcagtcgaaaatggacaaaccgcttttccgtcaaggatatgttaaacttcttcgttgcatctatatgctattttccaacggcgttgtcaacgccgctccgcccttcccgaatctccaccaacccattcttcggaaaccgcccatttccgctctgtcacacctttttcctacggctggggaatgaccgccgccaatcggtcgaccaaccgttcaatgtccccgccgtttagccggtagctcgccgggttgacaatcaggcgcgacgtcacctcggcgatccgttcaagctcgacaagcccgttttctctgagcgtccgacccgtggaaacgatgtccacgatccggtcggcaaggccgatcagcggggcgagttcaatggatccgttcaggcggatgatttcgacttgctcgccttgctcgcgaaaatacgttgacgcgatgttcgggtatttcgtcgccacccttggtgcgatctcgttcatcttggcgccgggcagcccggcgaccgccaaatggcagcggctgatttgcaaatcgagcagttcgtacacatcccgttcttcttccatcagcacgtccttgccggcaatgcccaaatccgcgaccccatgctcgacataggtgacgacatccatcggtttcgccaaaataaagcgcatgttttcctctggcacatcaatgacgagcttgcgcgactcggtaaattccggcggcagcgcataatccccccgccgcagcaactcgaccgcctcttcaaaaatgcgcccttttggcatggcaatcgtcagcatcattcttcctccttgctcctcatcatgtcaaatgcggcgctggtcctcgagtacaccgcatgctctccaccatctccaccgccatgggcagcctctcccgtccgttcttcgcatccgctctgtcccgccaatcgctgtcgttttcaacagcgtcgatgaccaaccggcggccccttctctgttatgttcactgcccatcgcgcccgctgcggccaagcaaatacacgatcgaccggtagcgctggctgtaggcgtcaatatcacgaatgccggcaatgtgctgcaagacgacgcgcttgccttccgcccgtttcacttcggccaattccaccgcttccgccagccgctcttggctgaacacgatgcactcgatgtcatcgcgcacatccgtttccccaatcgcctcaatcaaccgatcgacgcgcaacccaaaccccgtcgccggcgccgggcgcgagaacttcgccaataaatcatcataccgcccgccgttgccgatcgggaatccaacctgctcggcgtacacttcaaacaaaatgccagtgtaatagctcatatggctgacaagcgccatatcgagcttcaccgcctcggccactccgtacgtccgaagcgccgccatgagcgccgccagctcatcggccgaccgccgcccctcctcgcttgtgacgagcgttttcgcctgttcaatcacgtccgttccaccgcgcaaggaaagaagatccaacagccgcttttgatcgatcgacgaaagcggccacgacttcacatgttcacggtagccgacgtaatttttctcatataaaaaacggcgcaatacactcgcccgctcctcatttcctaaaatctccaaaaacagtgcgttcacatacccaatatggccgaccgccaccgaaaagcggcccaaccccacgcgcttcaacaacgcgaccattaagctaatgacctcggcgtcggccgtcaccgtgccgtcgccgatcaactccacaccgatctgctcaaactccgccggccgcccgccttcgcgctgctgggcgcggaatacattggcgttgtacgccaaccggagcggattgccgtcttcataaagccttgacgccgccacccgggcgatcggtgccgtcatatcgggccgaagcacgagcgtatgcccttgctggtcgagaagcttaaacagacgatgatcggcaatcgccgacgccgccccgaccgtttcataatactcaagcgtcggcgtttcaataaactcgtacccccagcgctcaatttcctccgccatcaccgagcgcacctgctttttcaactcatataaaaacggcagcgtatcgcgcatgcctaacggtttttcaaacatgaacagcttttttgccatgtccccacgccctttatcaaaatgctttagtttgctaatatggtagagaagtgaagttattagtagtttactcctttgcggccacagcgtcaaggggggaatgctttataaataacaaaacggacaagatcgcttcaaaaaaggaagcgcttgtccgtttcgttccacacagcataggcggtgatctgctctctaatgaaaatagcggcgatccatcttgccaaaatccctcattctccttatctaaaaaacaagatcactgaccaaaaaggcaatataaaataacaaaagagtaatgagcgtaagcagcacaagcttgtatgtttccataacggaacccaccccacaaatatcagtcctttttctatcactcacacagccggcgtcccttttatgtttccttgaagaggttgctcggctctaaaataaagaaattcctacttaatggtaatggtcctgctgtctgatacggcctggcccgaagcatataccgtcacataacctgtaaccgcacctgcttctaagtaaggaatattgattgaagtagagtacttatttagattttcaatccagtagctattcccttttgtatcggtaaaatggacagtaaaatttggccggtaagatgagccgccagctatatttacgatccaacgcacaacctcgtttctattgtaaatcagttgatccgtgcttaaatccacctctaaagggtaaaaggcaggaaatacatttgcttccactgttttgttcgttcctatcatcatgctcacacttaaaaatagcatagcagcaaagctgcataatttgttcatagaatgaccaccctagttaatagcttaagctaggattataaatggatgtagacgccgtcgtatactcttcattgccgaaactaacattcgcagcgatccccgcaccccttggcagcccaatagagattcctagatccgcagcccatgtgtcatgcccgcaccaagccttaaaggcagaataagttgttgatttgatttttgactcgtcattgccaattaaatacacatacgctgttcctttcgcatcatacgccgtactggttaaatcatatagaaaacctacgcccgacagacgatcttcatcagtcgcattataaatgttctttgtgtcccaataataggacaagcatgaacgctcatagtaactgcattttttctgtttctctgtaaacccccaactttctccataccaaccttcactccatgaaatagcaaagccatcttctaaccgataaatcggcatattgatccagtcataatcagccactaatttaatatacggatggccattttttgtccctaaatctaaggctacaatcttaagggaaatgtcttccgttaaactggcagtagaaacctccactctttctcgatttatttgctcttcattaaatgtatcgccactttgtgcaaaagatagcacttttttacttccttatccttcacaatttcccatttcgtctcatcatttaaggcatcaatttgttccttcgttaaacctagttcttttagttttttgtctaatttctcctcagcccagctataatgattacctgagccttgcgaggacgttttttctgtccgtgcatttgaattggctgcaacactattcgttagaaacaaaaacagtacgacaataaccgttagaatggagttcttattattcatgaatcttctcctctaactattttttccgctatcgaagtatcctgtacatatgcatgaaaattcaataaggcatatagtatactgtgaaaatatgtgcttggagtgaccttttcatgccgttctcggataggaaaccatttttcctgcatcccttatttcatcacgattccggctgtaggaattcttgaaaggatttctctgcaagggggaaaatcaatgttgagtcaaaaacataaatgtacaccatccactttcttaatcatcatattcccttccatatggatatccaaatcaatgaaagccgctgatctcctatacacctcctttccaatgaatcatctcacttattatttttcttaatgtactaaaaaataaaaatatagtttgtcaagcctctcattacctcttcaagaaattttaacttccacctgtagatgagcaattttcacaacaataattaccatgtaaaaagaggcaaacagggtatcccttatgccacgtggagctgctttttcacggcatcaatgggaatattttgtttcgctgcacggtaaatgaactctacgaggctatgtccttttctcttgcacaggagatcgagcccatccgaaacatcgcggttcgactcgagtaggctgtacacgtaagcaagctgcaccaagatccagcagcgtttcaccgctcgaacctgacgaacacggtacccatcgagcttcagctggtctttcgcttgtcgaaaaaagcattcgatcgaccaacgctgggcgtagcagcgcaagatctcttcatcgcttagctctcgatcggtgctcaagacgcagtgaagatgttcgggtgtcatcggctgattggctttccaagcgagcagcaccaccgcgtggtcgagaccgttgagcgctccttcgcaacgatagaagcgataatgctcttctcccaccgtgacgagggagtgtcattcggttcgatggagcgggccaaccgcttcgcttggacggcgacgccattcggatagagaatccggttcgtcttgagcatggcgatgacgtggaatccctttttcagacaagcttccacgagcgcttttgatggataccaagaatccattagcacataaacgggacggcgtacatccaacgaagaaagcatctcgatcgcgagttcccctttgctttttccgccgccctgtcgtaaagacgaaaggcaaagggaaacgcctgggtcatcgtatgaaccatgggccaaacgagagaatgtccccaaatcgattttttctctgagtgagaatcgtgcccatcacacccttgaatggcgtttgttgcccgtgacgaaggcttcgttttttggcaaatcgcatcatcgatccaaacaaaaagggttgattctcctgtttggcgatgcgttcgacacgacgaagcatccactgctgaagtttatgaagcagcgtctcttcctcccaagggcttttcgtgaaaaaatggaagagtgtcgtgcgatggttcagatgaaagctcccatgatgaagatccgtcaacgttcccgaaaaacctttcgtgatcatcgcatcgatgataggaacgagatgcttcaggacaggttttgaaacataaagggtcaatcccaacatcgtgaaaaacttgtgaattccttgatgatgtgcgaattgattcatgagacatgaacctccttgtgtgaatggttgatagcacatctatcctaaccaaggaatcgggttcatgtctccttttttgtttgattatcaatttatgttagcaaatttgctcatctacagttccacaatcgagtaggagggggcggctaacccccgtcctctcacaccacctagcatgcgggtccacactaggcggttcgtcaaccttgacggagttcgaaatatcgttgcgtcaaactcttgagcccttgagcggtccagtaggtcttgcccagggcctggtggagttgcggcgttttcgttgttcgccaagctccttttcgggtattggcgatctccatcaccgctgtctctttcagccccagcgctcttaactcacggattctggttctgacccgtttccattgaagccattgacagagtcgaagcctcctccgaatccatccttcgatggtctgaaggacagacggggtttcgacgagccgaaaatacccgatccatcccatgacgtattgattgacgcgatgaattcgttctggcatcgatatgctccagtttgggttggtcagctgtcgaatccgctgtttcagacgttgaatcgaccttggggcgagccggattcgcgcttttcgttccggtgtgaagctaaaccccagaaaggcccgtttccacgggcggtccaccgcacttttctcctcgtttactttgagtttgagcgttttctccaagaaccgttggatgctttgtttcacccgttgtcctgcccgcagacttttcacatagatgttgcagtcatctgcgtaacggcagaatttcaatcctcgcttctccaattccttgtctaaatcgtcgagaaggatgttcgccagcagggggctgagggggccgccttgcggcgtcccttcctccgtctgcaccttcaccccttcgatcataacgccggcttgcaggtaggcacggatcagtttcagcacgcgtttatccttgacttttcgggccacccgactcatcaggatgtcatggttgacccgatcaaagaacttttccaggtccatgtcgaccacgtaccgatacccttcctggatgtagccttgcgcttgccgcacggcatcgtgggcgttgcggcccggacggaatccgaagctggaagaggagaagtctggatcgaaaatgggtgtgagttcttgaagaatggcttgttggatcagccggtccaccacggtgggaatgcccagctgccgtgtgccgccgcccggtttcgggatttcgaccctgcggacaggcgccggccggtagattcccgccaagagttgggcgcggatcgtgctccagtgagcgcggacgtcatcacggagttgatcggttgatactccgtcgattcccgatgctccttggttggcttcgacccgtttgagcgccgtgatgaggttgtctctcgctaagatgcgttccaacaaagccatcgtgatcttctccttccgcgggatgagattcaggtcttgccgggttgcgctcagccctcgatctgaggccctctgggcttcacccttgcttcctcagatgagttccgaaaggaattctgcttcgacacgcaacatctcgaaagagtctgattcatccctgagttgacgttcggcccttcctgtttcaggcgtctcttactccagtactatggcctctgctgactcctgtacgttcagcacttctggttgccatcgtcagaaggcgttccgtacaggcctccccggataaggatggacactttccactcatgcacctgcccaatctacctccacagcccttggcggcttaggacttcgtcttgtccagcagactcgtccgactgtggcggcctcccattgggttcgtgtacctcaggtcaagtgtttgcctccagcttccttcagattccacctcacggtggacacccttgccttcagctaacggcaggcgctcgccagcccccgttcgggactttcaccctatagcgtcgcacccatgccgggcgtacaggaaaagccgccccatttacggggcggctttttacgtgtttcgctgactttgcatcttgtgaactctctcttatacaccttcaccgaaagttgttattcccattctcacctaaacaggttagacatgaaaagcccaatatcgtttatcatataggtatgtacatgcgacgagccacacgcaaaaacaaagacggaacgaccgtagcgtatctccagcttgctcacaacgaataggatccgaaggccaaatggacgaaagcgaaggtgatggggatgggaggaattttgtttgcctagagatcgtcgaactcaggtaaacaattccctcactttttctggcccctcatttttccaaaccaaaaccctccccgttcaatcagaaggcggtttgttcgtgcgaacgatgcgcatcgggcaacccgcggccatcgcaccgggcgggacgaaatgataagctattccttgaatctcaagttgtttgtaaaacgtgataaatcaacattcctttcaattgaaggaatcgtgatccgatatatgaggtaaccaaattgtcctcccaatgtgttcaatatcacatcatcgacatctactgctttataatgataatttaatatcaaagaaatgaaaaactgcatagattcaatcatgaatgagcataaacaaacaatgaaagatactcttttaaagctattcactctataaaataaaagtggcagatatattcctagaggaagtagcaacaaaaagttgcccccaatttgtgcgaaaccggttccaattgagtgtaacgataatattttaataatagacaaaaagggaacgaaatttattgagctctcgatatgacttgcttttaagtcatgtaacaactccttttggaagggaatggggaacaaggtaataccaataacaacaacaacatggatgtaaaaaataacaaaaattaaacttttagaaaatggtatatttttataatttcgtctaataagcaaaacaactaaaggaataaaaaacaagaaaactattgggatatcgaaggttaacaaacaactccccccaaacatcgttttttattttactgcagggacgatcaaatgctttttccagcagacgaaagatcaactgaagcttatgctatcggattcgccacatttgggcggtgaaacggtatggagcagtggtgctgtcctcttgcgtgtacaacatggccgaatctcaacaaatcctttccgctggactggagcttcttcggtcgcggaaagatttcacgtcgtcgagttcattggtgaccgcacaaggcaaaaaattcccattgaacagctccatgtcgccagagggatcggatcctattagtctttttaatcgcaaaaattattgtaataaaaaatgctgatctacagttattttatatataatttggaaccagactgactcttaacatatgtgccatctgatggtttccagagttttatataatagtcgccctctcctacattactccaagtaattgttttatttccagaccggggagctttactggagccaatataatcatctgaccaaaatccatctctatataaggctacgttgaatgtatctgtagtgtcaaaagtattattacaattgtaatcacgacacgctaccgagtaaaacactcccactaaatctttaccacctgtgaaacttcttgtttgacccgttaaacctgtttcaataactacttcctgcagccaaagctattgtgggcagcactaatgataaactaagtgcaattgacgaaaatatttttttcataatactctcatctcctttaaatcaatttatctctataaaaagaaatatctgcataaattgtaaaataaaaaaaagaataaaatcaacaatttttgttctgccacctaaagtttcatattttcatcattgatcctatataaatccaactggaaggtttaacttataggggacaaaaaacagactctctgttttttcgtttctttggctcttcaccacaagttgtacttgagattttaagataggtatgcatagggaaaatagagggtacaaaaaatgcgaattttcctgtatggtaaaggtgaccaaaccaaaccattggaggaaaattcgcatgtactctcagtttatcaaagaactcatcgatttaccagatgttttgattcaaaaggtacgaaaagaagaagaacgttggattttcgaactttctcttcccgaacaatgcccgttatgtcctgtctgcttgaaacgcacgatcaaaatgacaggaaaaaagaagcaatggatgcatggctatgctcagcgaatcgggattttttggatcgaacttcctgtagagcgaagacgttgtggtacgtgtggcatgacattcagcacgtcttatccaggaatctcccctcgaagcatagcaacggatgcctttcaacaatgggcagcgcaatcttgcatagggacatccattcaggcagtggctcgtatgctcaagcttccttacacgaccgttgaacgttggttttatacccatgccccttccttcctatcgaatgaaatccaaccaaaggcggtttgtgtcgatgagtttgcgtttcgaaaagggcatgactacggggtggcgatcatggatgccgaaacgggagaagtgtatgccgttgaagcaggaaagaacgaggaagccattggacgtgcgttggctcatgtgtctggttctgttcagtatgtcgtgagcgatttggctccagcaatgaaaaaagcgattcaaagggtttgctcagaggcgacacatgtagttgattatttccatgtcattcagctgtttacagatgctttagagcgttgtcgcaaatatttagacaaaggaggcaagaaacacggaaatgttcgttacgtttgtcgtttattgagccaatgcccagagaaattgacggaggaagaacgccaaatcgtacggaaatggtgcaatgaaagcgattacttaaagtctgtctaccaatcgctccaacattttcgctatgtgtctaaaagcaaagacgagcaacaggcgaaacgacgtttggaggcttggattcaccgatatgtattttgtccttgttcggctgtacgcgccatcgcaaaatcgcttgtcaaacgaacagatgaaatcatatcatgcatattgtcaccttattcgaatggaaaaatggagggaacaaataacaagatcaagctaatcaaacgtcggggatacggatacagaaatatccagcgttttgcattgcgggttcgtctagaaacagctaacatactttaatggtaggttcaagtacatcttttggtgatgaaccgtttctttttttcctcttccaaaatggaaaaccgcccccgttcaatcggaaagcggttcattcctgcgtacgatgcgcatcgggcagccggcggccatcgccccgggcggaacgtcttgatggacgacggtgccggcggcgacgacggcgcggtcgccgatcaccacgccgggcaaaatggtcgaattggcgccgatcatcacgtcatcaccgatcaccacatcgccgaggcggtattcgtccactaaatattcgtgggcgagaatcgtcgtgttgtagccgatgacgcagttgcggccgatatggattttttctgggaagagaatgtccggcatgaccataaaggcgagcgcggtctgctcgccgatgttcatgccgagaaacgtgcggtacagccagtttttcagcggcaaaaacggcgtgtagcgcccgatttgaatgatgatgacgtttttcagcactttccaaaacgatacggtgcggtacaattgccagagcgagttcgccccgtggacggggtatttggtcgttcgtctcaccgggaggacgcttcctccttccgttcgttgatgccgacaatagccagcaaatcgctcattttttccaacatgtagtccggttcatattgttccaaatagccgcggcctttaatcgcccaggcgacgccggccgtttttacgccggcgtttttgccagccaaaatgtcgtggtagttgtcgccgaccatgagcgcttcatctggcgttgaccgtagcaactcgagcgctttataaatgggctcggggtccggctttggccgtgtgacgtcatcgaggccgatgacgcacgagaaaaacggttccaaccgcgtttttcttaaccccatcagggcggtgtcgtgcattttcgtcgtcacgacgccgaggcggaagccatggcggtggagcatttcgatcgtttcatacacggtgtcaaactcgcggatcagttcgtcatggtgggcgtggttgaacgtgcgatacgtcttcaccatctcctcgacccgttccggatcgagcgagctgaacgtctcatacagcgacgggccgatgaacggcaagacgtcctcacgctgatagcggcccggataatatttctccagcgtatgcaaaaacgactggatgatgagctcatttgtatcaatcaatgtgccgtcaaggtcaaacaaaatggttcgaatcgtcatgaagcggcttcctttcttttcggttgttcaaggcggcgccaaaggaacgccaccgccatcgtcagcaatacggccgtcactaagcggatcaaaagcagcggccataccggaatgccaagcggaacgaaaatgagggtatcttccaccaccgcatggcacgacacgagaaaaatgaacgccagcgtcaaatcgcgcttcgagacgccgtcttctttcgcggcttgaatcatgacgccagcgccataagcgaggccgaacacaaagccggccgcgagcgtgagcgatgtgttcgcgctcatgccaagcatcttggtcgccggcgccatccagcgtgaaaccgtctcgatccagtggcgttcttttaaaatttgaatgaccgtcatgagcggaatgacgatcgcgacgagctgcacgatgccggtgatcgcctttttcagcgccgccaagatgatctctccccagccggacggcgccgcggcttcatgcgtgacaaacccgtattgggcgatctcctgcccaccgctccatagatgggcgatcaacagcccggacaccaacgcgagcccgacgcgcacgacgatcatcagccagacgctcatgccggtgcgcgaggcaaccgatgattcgacgatcaagttatgggaaaacgaaagcatgatcgccaaaatcaacacttctttcaccgtaaactcgatcgtcagcatcgccccgatcgccgcatacagcccgagcaagttgccgagcacaagcggcacggccgcatcgccggataagccgaaccatttcatgaacggggtgacaaggtcaatgagccacgaaaacagcggcgtcggctgcaacagcgctaaaatgagcgtcactggaaaaatgattttgccaagcgcccacgcggtcttcagcccggcgagcacaccgcgctgcaacattcctgccatgttctcctctctcctttgctcatcttcatgccgcggtgcagtgaagccatgattctcgtgatcctaaacacggcatcctttttctcatccgtcttacaccaaccggagccgctattcatcttgataccgcgcgtccgcccagcctttcgcccggcgcacgacccaaagcactacggacaaaacaatgagcgtcacggacatcacttgcgccgcgcgcagactgccggccagcatcaagctgtcggtgcgcatcccttcaatccaaaagcggccgacggaataccaaatcaaatacgacaaaaacagctcgccgcgccgcaagttgacgcgccgcagccaaagcaaaagacaaaaaccggccaaattccaaagcgattcgtacaaaaacgtcggatgccaatagcgcccgtcaatgtacatttggttgatgatccaatccggcaaatgcaaattttcaagaaactggcgcgacacagggccgccatgcgcctcttggttcataaaattgccccagcgcccgatcgcctggcctaaaatgatgcttggtgcggcaatatcggcgagcttccaaaacgacagcccgcgcgcgcgggcgaacaccacgcccgtcgccaccgccccgatcaaaccgccgtgaatggcgaggccgccttgccaaacttttggaatctctgacaaatgctttgaataatagtgccattcaaacagcacgtagtacgcccgcgcgcagacaatggcgatcggcacggcaaataacacgagatcgacaaacgtctctttcggcaagccgcgccgcaccgcttcgcgcgtcgcgagccatagcccaatcaacacaccggtgccgataatgaccccataccaataaatcgtaatagggccaaggtgcaaaaacacgcggtcgagcggctgaatcgtcgattccatcgtttccacctcctatgctccatgcccaaacgagatccattcctttgacgcaagaaacgccgccgatcagtcgtaatcgtgcgcgccgtcttcgatggcgtcgctcaatcgcgccgaaaactcctcagccgcgttgaccccgagccgcttcagccggaagttcatcgccgccacttcgacgatgaccgccaagttgcgccctgggcggaccggaatcgttaatttcggcaattcggtatccaaaattttcactttctcttcttccaacccgagccgatcgtactgcttctccggatcccaaagctccaagtcgacgacgagcgaaatgcgcttatgcgtccgcaccgcccctgcgccgaacagcgtcatcatattaataatgccgaggccgcgaatttcaagcagatgctcgatcagctccggcgcgctgccgacgagcgtatcttcatcttcttggcggatttccacacagtcgtcggcgaccaaccgatggccgcgtttgacgagctccagcgccgtttcgcttttgccgacgccgcttttgcccgtgatcaacaccccgacgccgtacacatcgacaagcaccccgtgcaccgcggtggtgggggcgagcttgctttccaaatagtttgtcaatcggcttgacaggcgggtcgttttcatcgtcgagcgcatgaccggcaccgactggcgctcagacgcttcgatcagctccggcggcacttccaagccgcgcgagacgatgatccccggcgtaatgtcggtgcaaagccgttccatccgcgactttttttcttccggcgtcaacgtttcataaaacgacagctccgtccgtccgagcagctgcagacgctctgccgggtaataggcgaaatagccggccatttcaatccccggccgcgacaaatcgcttgtcgtaatcgggcggtaaatgccctccgcgccgctgacgagctcgagctggaactgttcaatgatgtctttcgtccgcacttttggcatacgtcgcctttctcccctttcttcatctttttccattgtaacacgtttcgttccgccgttgaatggaaaacatcggggaaaacaaaacagggacggctccccccgtcccgatcaagccaaacacatcaaaccgaaacgatcttcaccgcatcgtttctcccattgcaaccccttgccgcattcgccatcttttcacacgatcacggaaaaccatggcgccaccggccttccaatggatcacgcccccgttacgaccggttgcgcagcggctcgataatcgctttttgcacgagcaggtggaaaaacgacaagacgatcgaggcgagcagcgccgtgccaaagccgccgatttgaaacgcatcgcccatcagccctgcagtcatcatgagcgtgagggcgttaatgacaaacaaaaacaacccaagcgtcaacacggtcaccggcagcgtcaacaagatgagcacagggcgaacgacggcgttgagcaccgccaaaatcacgctcgccaaaaacgccgcgccgatgccgctgaagtgaatatcgtcaaaatagccgtcaatcgccatcagcagcaccgtattgatcaacacaccgatcagccaattgagcatcccatcaccatcttttttcgagtctcgcgcccgcctgccacgccttttgacaggcccaaaaaagcggggccgcggcatcgtcggcaaacggacgctttctcttattttaacacttgaatcccttttatgacattccaaacgatgacaacgagattcaccgccccagcaacgaggaacccaagccagacgagcccgccgccaaaaagaagcgattcctcgccccaatggccgaacagcaccggcgacgcggctaacgcaatgaacaagaggatcgtaacggccggaatcaaatgcgacacgagcgaccgcttcgcatgatgtttcacttccacatcctccacgacaaaatagacgacaatcggcaaaatgaacggcgcaaaaaagacgctgaaataacaaagcgcggataacactttgttcgtcgacaagcggaaatcccctttccataagtttcttttaccttgtatatacgaccgcggcttggaaaagtttcctttttctctttccaaaagcggccgtctcccatatgccaaagcggccaaggcctttacgccttcgccgcttcataccgcgcctgcatgcgcgcccggtcgcgctcgagaatcggtttcaagtagcggccggtgtgcgactccttcacctcggccacctcttccggcgtgccgacggcgacgatttgtccgccgcggtcgccgccttccggacctaagtcaatgatatagtccgcggttttgatgacgtccaagttatgttcgatgacaagcacggtatcgccgttgtcgacgagccggtggagcacatcgagcagccgggcgatgtcatcgacatgaagcccggtcgtcggctcgtccaaaatgtagagcgtccggccgttggagcggcggtgaagctcagcggcgagcttgacgcgctgcgcctcgccgcccgagagcgtcgtcgccggctggccgagcttcatataaccgagcccgacgtcatagagcgtctcgagcttgcgtttgattttcgggatcgaggcgaaaaagtcgagcgcatcttcgaccgtcatgtcgagcacctcggcgatgttttttcctttatacgtcacctcgagcgtctcgcggttgtaccgtttgccgtggcacacttcgcacgggacgtacacgtccggcaaaaagtgcatctcaattttgatgatcccatcgccatggcacgcctcgcagcgcccgcctttgacattgaagctgaaccgcccttttttgtagccgcgcactttcgcttcgttcgtcgaggcaaacacatcgcggatgtcgtcaaacaccccggtgtacgtcgccgggttcgagcgtggcgtgcggccgatcggcgactggtcgatgtcaatgactttatcgagatgctccagcccgcgaatgtcgcggtgctcgcccggctttgctttcgcccggtgcagcttttgcgccagcgccttatacaacacttcgttcacgagcgtgcttttgcccgagcccgacaccccggtgacagcgacaaacgtgccgagcgggattttcaccgatacgtttttcaagttatgctcgcgcgcgccgaccacctcaagccaacgtccgtccggacggcgacgctcggccggaatcgggatgaattttttccccgataaatactggccggtgagcgagttcgggtcgttcatcacttcttccggcgtgccggcggcgacgacctcgccgccgtggatgcccgcccccggaccaatgtcaatcaaatagtccgcggccagcatggtatcctcgtcgtgctccaccacaatgagcgtattgccgaggtcgcgcatgcttttcaacgtcgcgatcagccggtcattgtcgcgctgatgaagcccgatcgacggctcgtcgagcacgtacagcacccccgtcagccgcgagccgatttgcgtcgccaagcggatgcgctgcgcctcgccgccggagagcgttcctgccgagcggctgagcgtcaaatagtcgaggccgacgttttgcaaaaaaccgagacggtcgcgaatttcacgcaaaataaggcgagcgatttgcgcttctttttcggtcagctcgagcccgtcaaaaaaggcgagcgcctcggtcaccgacatggcggtgacctcgccgatatgcttgccgccgacaaggacggccaggctttcttttttcagccggtagccttggcatgtcggacatggttgttccgccatatacttttccatctgctcgcggatgtagtccgagctcgtctcgcgatagcggcgttcgacgttcggaatgacgccttcaaatgcgatgtattgttcgcgcacttgcccgaaatcattcgtatagcggaaataaatcggctctccgccgctgccgtacaaaattttatcgagctgctctttcggcaaatccttcaccggcacgtccatcgggatgccgtaatggcggcacacggcttcgagcagctgcgggtaatattgcgagctttgcggctcccacggagcgatggcgtgttcttttaacgtcagctcatcgttcgggatgaccaaatcgagatccacttcgagcttcgccccgagcccgtcgcagtccgggcaggcgccgaatggactgttgaacgaaaacagacgcggttcaagctccccgatcgaaaagccgcagtacggacaagcgtgcttttcgctgaacagcagctctccctcgccgatcacgtcaacgacaactttgccgtcggcgagcttcagcgccgtctcaagcgaatcggcaagcctggcggcgatgccgtctttgatgatgatgcggtcgacgacgacatcaatcgaatgttttttgtttttttcaagctcaatgtcccccgtcaactcgcgcatctcgcggtcaatacggacgcgcacatacccttgtttgcgaatatcctccaatgtcttggcgtgcgtccctttttttcccgagacgatcggcgccaaaatttgcattttcgtccgctccgggtaagagagcagccggtcgaccatttgctcgatcgtctgcgattggatttcaatgccgtgcgtcgggcaaatggggcggccgatgcgggcgaatagaagccgcaagtagtcgtaaatttccgtcaccgtgccgacggttgagcgcgggttgcggctcgtcgttttttgatcgatcgaaatggccggcgacaatccttcaatcgcatcgacgtccggtttttccatctgccctaaaaactggcgggcatacgccgacagcgattcgacgtagcgccgctggccttccgcgtaaatcgtatcaaacgccagcgacgacttccccgacccggacagcccggtcaagacgacgagcttgccgcgcgggatttcgacgtcaatgtttttcaagttgtgggcgcgcgcccctttgacgataattttatccattccgttcacccggccatcacccttccgctttcaattcgaaaatgatatcgcgcagctgggcggcccgctcgaagtcgagcgctttggccgcctctttcatttccgcttcgagctttcgaatcagctcttcccgctcttgtttcgtcatcgctgccgccggctttgcctcgtacatctccgtctcttccgccgcatacgtcgcgcggatgacgtcgcgaatctcctttttcaccgtgcgcggcacgatgccgtgctttcggttgtactcttcttgaatcgcgcggcgccgcttcgtctcttgaatggcgatttccatcgatttcgtgatcgtatcggcgtacatgatcacatggccgttcgcgttgcgcgccgcccggccgatcgtctggatgagcgagcgctccgagcgcaaaaacccttctttgtcggcgtccaaaatggcgacaagcgacacttctgggatgtcgagcccttcgcgaagcaagttgatgccgaccagtacatcgtatttgccgagccgcaaatcgcggatgatttcaatgcgctcgagcgtcttaatttccgaatgcaaatacgccaccttgatccccgcttctttcaaataatcggtcaaatcttccgccatctttttcgtcagcgtcgtcaccaacgtccgttcgttccgctcgacgcgctcgtgaatttcgccgatcaaatcgtcgatttgccctttcgtcggacggacgtcaatcgttgggtcgagaagcccggtcgggcggatgatttgttcgacaacgcccgggctgtgctcgagctcgtacggccctggcgtcgccgagatgtaaataatttgattgattttttgctcgaactcttcaaacgtgagcggccggttgtcaagcgccgacggcagacggaagccgtggtcgacaagcacttgcttgcgcgcccggtcaccgttgtacatgccgcgcagctgcggcaaggtgacgtgcgactcatcaacgatgatcaaaaaatcgtccggaaaatagtcaagcaatgtatacggcgttgagcccggcggccgcagcgccaaatggcgcgagtagttttcgatgcctgaacaaaagcccatctcgcgcatcatttcaaggtcatagcgcgtccgctgctcaagccgctgcgcctctaagagctttccttgcgcgcgcagttcggcaagccgctcctcaagctcttgttcgatgttttgaatggcgagccgcattttctcctcgcgcgtcacgaagtgcgacgccgggaaaatggcgacatgctcgcgctcgccgagcacctcgccggttaaggcgtccacctcgcggatgcgctcgatttcatcgccgaaaaattcgacgcgaatgcaatgttcatcgcgcgacgcggggaaaatttcgacaacatcgccgcggacgcggaacgtgccgcggcgaaaatcgatgtcattgcggtcgtattggatgtcaacgagccgccgaagcaacgcattgcgctcgatttccatcccaacgcgcagcgagacgacgagctcccgatattcttccggcgaccctaaaccgtaaatgcacgacacgctcgcaacgataatcacgtcccgacgctcaaacaaggctgatgtcgccgagtgccgcaatttgtcgatttcatcgttgattttcgcgtctttttcaatgtacgtatccgtctgcggcacatacgcttccggctgatagtaatcgtaatagctgacaaaatattcgacggcgttgtgcgggaaaaactctttcagctcgctgtacaattggccagcgagcgttttgttgtgggcgatgacaagcgtcggtttgttgacttgggcgatcacgttcgagatcgtaaacgttttgcccgtccccgtcgccccaagcagcgtttgatgcttcaccccaagccgcaaaccgtcaacgagcttggcgatcgcctgcggctgatcgccttgcggttcgtatggcgacactaattgaaaacggccctccaccgtttcgcctcctccttcgtaccatctttccccattgtatcacatcgtgatgatccatgcatcaaaaatgcgaactcatattcgtaccaacccactcagtgttttccattgcttcgcaccgaaaaacgcgaaaaagcggacccattcatgcccaaggtccgcgtcttcgctccgttccgtttcgacaatccgaggttcagccgacgatgcctttttccaaaaacagacggttgaaccgacaacgccgcttcatttttgcttcagatggtcgagcatgcggccggcccaaagaaagccggcgatcgtcgatgcaatgtcagcgacgatttcatgcagctcgtccgtatagcctttcaagtaggaagcgacaagcagcgctgtcgtcaacagcacagcgatgtaccgattgtacgtcacccgcgcaaacaacagcaccaataggcacggaatgatgagtgccgccaaaaaccacatgatccattctcctttacgaaacagcttcagacgctgatgcgttccgatcacggacgaacagcagcccgagttcatgatgctcatcctcatagagcgccccttggacgaaacggacttcgccgttatgtcctacgacatccaacttgcagaacgcgcggttgcgttggagcgcctcgtaaaactcggtttcggtccgcaccggggcgccgtttgttttgatgatgacttccccgatcgaaagccccattttttccgctttcgagccgggaagcacgccgacaatcaccaagccgtgcggatggcgggcaaagcggggcgggcgggcgcggtcggcgcgatgcccggaaaacgcgatccattcgcggccgatgatggccatagcccccgccgccaccgtgagcggtggataccatataccggaagcagccaatagggcgacaacgaacgccagccgaacaacaagccgcccctccgcgcgcgccgcttccgccggcagcatgtgctggcggcgctgggaaaagccgagaagaaacggcacgagccaaaatgaatagccgtctcccgtcgaaacgagcggccaccaggaagccggaggcagcgcgccgcctgatacgggcagcacaaccggcacaaaccaaagacgctgcgtccattgcaggccgaccgtcatccctcgcttgcttttcgcaagctgcggcgaggccgcctcgtttcgcgtgcgaatgatgagccatccttccgaaagcaaaagcaacgcaagccacaccgccaaagccggcgccgccgccatgccatcgggaagccatcgggacaacgcgctgcttcgctccgccaaaccgaacacgagaagcgcgccgccaaccgtataagcaggcgacaacaaccgcgcttccatcgccaagctaaagagcaccgtcagcaccgtcaccgtccaaaccgcttcctgcggcaccgcgatcccgatgccgacggccgccgccgacaacatcgctccagccatccatcccttcgtccaaagcccgcgccactcttgccataggctgtagacgcgcacatgaaaatcgcggcgctcccgcttcacccgccgccaaccgacggccaaagcgagcgcggcgccataataaagaagcggctgccgccaaaccgacgcgacgccctcaagccattccagccaccatgttgccatccgcttcaccccttgcgtcgttcatcattctttatcttctattctaccaaatggcatggccaattcccatgcccacagccatcttttttcaccaatggcgaatcttcgctgttttccactttctttgccgaatcaacactagttttgtcggctgggaaggattttcaaagatgcagaggaaaaagtataaacaagacgaaacaaggaggagtgaaacgatggaattgaaaacgtccgacgtcgctgctcgccttggtgtatcgccgaaaacgatccagcgctgggtgcgcaaatacgacattccgttgcggagaaacgaggccggccactacttgtttgatgaaaaaacggtcgccttgctcgaacgggtcaaatttgaacaaggcgccgccatggaagcgccgccgaccccgaaacgccctccgacgccgctgcggaacaacattcctattgacgccttacatgaatcgatcgaacccgaaatcgcccgcgtctcctcgcgcttggaccagcttgaacggcaactggagcaaaaagcagatgacgtcgtctccattcaactgttgcatcaccgccaagaaatggaagaaatcgtcgcccgcctcactgcgttggagcagcttgtcgcccgccttgaacagcagctgaatacccgtcccccggctccccatgaaccgccggaagagacgaaacagaaacggcgcggccttgggcgggtgatggggttgtttgcctaatggttccatcctccctgcttgacgcagggtgtttttttggttgcctctttcccctttttctcccccttcactacttctttacaatttttttatgcttttttaatcgcagcggtttataatggatcatgttgtgcaatcttcccgtatgggaaaggagggcgcgcgagatggaacaaagagaacgaaaagcggtcgccatcgcgttcatcgtattggctctctacctttctccgctgtacatgttaggcgaacacgcccatattcgcgtgcacgacaatatggattcgaacatcgcctggtatcgcgtgctcgttcgcagcggccaactatttggcccaatcgatgccgtcatcccgcaagtgatcaacgggttgccgcgcaacgccttcggcacagaattcagcggcatcgtgtggctgcacgctttgtttccctccatggtggcgtacgcgctcagccagacgatcacgaggatatttgcctttttgggtatgtattggctgctcaggcgccactttttgccttcaccggaatcatggctcattcgcgtcggggcggcgcttgcttttgcgctgacaccgttttggccgtccggcatgttaagcacgctcggcatgccgctggcgctttgggcgtttctgtcgatccgcaacggagaagcgacatggaaagaatggcttgcgatcatcttgcttccgttttacgccagctttgtgctcggatttttctttttcctcgccgcgatggcggcggtgtggctgtttgacggcgttgtccgcaagcagtggaacaagcggtttttcgccgcgatcgccctgatgacaggcttgtttttggccatcgagtaccgcctcgtgtactcgcttgtcttcagcggcgaaccgacgagccggaacgagttcctctcctcgcggctcagcttcgtccactgccttcgtttaacgttgaaaaactatgtgctcggccatacgcatgtgatgaccgtccatgggccgatcatcttgccggtgctttgggcggcgttttttctcgttttgcgccgccgtcagcgcgggccattggagcggcgcttccttttgctgttttggttgaacatcgccttatcggcttggtatgcattttggttttacaaagggtggcagccgctgaaagaacggatttcacttttgaatacgttcaatttcgcccgcttccattttttgcggccgatggtcatttacgtcgattttgccttggccttgcaaatcttagccaaggaacggaccgcatggcggcgcctcgtgccgatcgccttggcgctgcagctgcttttgcttggcgggtttaacgaggaaatccgctatcgcctcgctggcacgccgtcattcgagcagttttattccgaacatttatttaccaaaatcaagcaatacatcggcaagccggtatcgtcctaccgcgtcgccagcgttgggcttcacccggccatcgctcaatacaacgggttttatacgctcgatacgtacaacaatttttacccgttatcgtataagcggaagtttcgccgcatcattgccaaagaattggacaaaagcccagtgctgaaagactatttcgaccattggggcaaccgcgtctatttgttttcggcagagctcgggaaacattacatgttcacgaaacgctcgcataaagtcattcgtcatttcgagatcgacacaaaggcgttcaaacagcttggcggcaagtacattttttcctccgtcccgatcatgaacgcccgcgacatccatctccgcttcttgcgggcgttcaccgatcgacagtcagtctggaaaatttatgtatacgaagtggagtgaaagggaggcaagaaacatggtggacaaaccattgttagccatcgtcgtcccatgctacaacgaagaagaagtgttgccggaaacggcccggcggctgaccgctttgcttgagcagctgctcgaagaaggagcggtcgccatcggcagccatatcgtttttgtcgacgacggcagccgcgaccggacatgggcgctcattgaagaagaaagcgagcgcaacccgtttgtctccggtgtgaaactcgctcgcaacgtcggccatcagcgggcgctgctcgctgggctcgaaaccgttcgcgcgtacgccgattgtgccgtgtccattgacgccgatttgcaagatgatgtggaggcgatccgcgaatttgtgcaaaaataccgcgaagggtatgacatcgtgtatggcgtgcggcggagccgaaagacagacacgtggttcaagcgtacgaccgcccaagccttttatcggttcatgagggccatcggaatcgagctgatttacaaccacgccgatttccgtctgatgagcaagcgggcgctcgatgaactgagccgttacacggaagtcaatctctttttgcgcgggttggttccgctcgtcggcttccgctcgacgtgcgtcttttacgaccggcatgagcggtgggctggacagtcgaaatacccgctcaaaaagatgctcgccttcgcctttgacggcatcacgtccttgagcgtcgcaccgattcgcgccattacgctcatcggttttttggcctttctcacgagcggtgcggccgggctgtacgccctcatcagcaaacttctcgggcacgccgaatcaggctggacgtcgctcatgatctccatttggttcatcggcggtctggtgctcatgagcctcggcctcatcggggaatacatcggcaaaatttatcaagaggtgaaacggcggccgcggtttgcgatcgaaaaaaccgtgcagctgccgcttccgacagaaaaggagaagaccccggccctatagagatgataaaaagaaagggtgtcccagaaagatcgggacaccctttcttattaccgtatatagcatcaatcgtcctcagctcgcttacgacggaaacaacacgccaagcgcttttttcagctgcacatcatggttcggatcgcggacggcttccatgattttcgtttgcagcacatccgccgtcgtctcatcgattcgtcccgtaaccggcagctgattcgctttttggaacgcttgaacggcttgttcggtttctttgctgaagtagccgtccgtgcggcccgggttgaagccaagccctttgagcattttttgcgcattggcgatttgctcgtcgttcatgtcataccgaagcggtttttccacatgaagcggagcgacgtggaaataatccggctgcgccaccgcgacatccggcttgatcccttttttatggatccaatgcccgtccggcgtcagccatttgtacagcgtcaatttgatgttgctgccgtcgcccatcggaatcgcctgctgcaccgtccctttgccgaacgttgcctcgccgaccagcttgtagccgcccgcttccttcatcgctcccgccaaaatttccgacgcggatgcgcttcctttgtcgatgagcacaacgatcgggtatggctttttcgccgttaaatcggaataaaacttttgccgatcgccatcgcgttcttcaatttgcacatatggtttgcctttcgggatgagctgtttcaaaatttcctcaacgctttgcaaatagccgcccggattgccgcgcacatcgatgatcaagccatcaatatgttcggcctcaagcttcgccaatttctttttaaaatcggcggccgtgttttccgaaaacgacgtaatttgcaaatagcccgcctttttgccgttgtatgttttgatcgagtcatacaccgtctgaatcggaatttcgtcgcggacgactttgactttcatcacgtttttgacgccggggcgcaaaatgtcaagctccaccgttgttcctttcttgccgcggattttcaataccgcttcatataaatcaagcccttccaggctttctccgttgacgcgcaaaatttgatcgttcggcttcagacccgctttttccgccggcgagtttttgatcggagcaacgatcgtcaccttgccgtcgatcatgctcacttcggcgccgatcccctcaaacgacgagtcgagcgactcgttgaactgctccgtcgtttccgcatccatgtagacggaatacgggtcatggagcgtgttgatcataccttgaatggcgccttccgtcagtttttcttcatccactttctccacgtaccgattcttaatgagctcataagcttgccggatttttttcatctcttcgctgtcgttcgtcgacttggacggctcattcgaaacaatcgtcgaaagcgagccttccatcgggcggtccgccaactgaaggccagcgtacgtccctcccgccccaatgagcatcgatatggccatcaatgcggccgtcgtcgattttttcacgttgcttcctcctcaccctatgcttgaccttccccaccgcttgctgcggtgcgagaagggggctttctcctcgctcctccgtcagtgaagcaaatgaacatcccttccgccccaacgctgacggcttttgcaaaacacgaaaaggaaaagcaccgcctcacgccgtgccatgcctttatcttcatcatatgttgggcttgtaccgagtatgctagtgcgttgtctatcctttactagtttacacgctccttgttgatttctcaactcatacagagcggaaaaaagaggcacccctcgcccttggcggcgaacgatgcctcttcttgattcgtcttcttggcacgatctagaatggaagccaaaccaatgagccgcacaaaaacgaaacgctttcacccctcttttggcaagtcgatgagcatcaaccgcgatccttcgttcgttgcgaggcgaagaaccggcgtttccgtgatgcgggccgcatcgcgccgctcgagatggtcctcgccgtttaacgtcagatccccctcaatgacaaagacaaagatgttccgcccttccggctgggtaaacgtcagcttatgcccggcttccaaatcggaaagataaatcgtcaaatcttgatgaatgtgagcaatccccggggaagacgggtgtttcgtgacaatcggcagcaaggcgtttttcatcttgtcgaccggaaactcggtccgctcgtacgacggcggcaatccgtattgttccggcaaaaaccaaagttgcaaaaagttcacctcttccgtcgccgaagggttcacttccgaatggacgatgccggtgccggccgacatccgctgcacgccgccgaacgttgtcaccgccttatgtccggtgctgtcttcatgttgcaaatagcctttaagcacgatcgacacaatttccatctcccggtgcgggtgagcgccaaagccggagagcggcgcaacgaaatcgtcgtttaacacccttagcgggccaaactggatgttgttcggatcataatactcgccaaatgagaagctatggtatgttttcagccagccgtaatcggcatgatatcgggacgacgcccggtcgatgcggatcatcttttccactccttcattgccggaaatgaccggccatcaagcgcgtgctgtcctgaaccagcaagcgccatccccattaaggcctacaatattgattcccgttttgcgttgtctcatccccgttgggcgccgacatctcctttattcaataaatcttgaattcaagataattatataaaacctgccttcacttgtcaatcggcaaacaggccaaaaaaatgggacaaatggatgatttacctgcggcaaatggacaacttatagtgaaagtaacgccgcatcttctcctgcgaggagatacggcgaaaaggcaaagcgctggaaacagcgtggcgcaaagctaaaggggctacggcgaaagacgctatgccagccagctgccgaacgtatcttcaatccatcattgatgaagggagaagaaaagcatgaagcgaatgctagttgggtgcctcgctgctgccttgttgttttcatcaggatgggcaacagccgaagccaaggggaaacaacaatccaagccaaaatgggccgataaaaacaaagacggcatcccggatgattgggaactgaagtacaaactcggtctagggaaaaacgtcgccaaccaggacaaagaccgcgacggcttaaccaaccgagtggaatacaacctccgtctgaatccgacgaaaacagatacggacaaagataaaatattagatggggacgaagacaacgaccgcgatgggctgacaaacagcgccgaggtagcgctcggcactaaacccgaagatgccgacagcgacaacgatcatgtcaaggacggagcagagaagaaaggaaaagcccaactggctaacgtcgtccaaaaacttgagctacaaatgaaaaccgcggctaaccaaacgattaaaatcgactatcattggtctgaccgccattcccatttgcacattaaagaccagacgggtgaagtgacaacaaatgatgtccagtcgctcattaacgacttgcaagcatcaccgtcgctgtcaaatgatgaagtcatcgccaaaatccaaactctcttttcccttgatactccgttccgccttgaactcgagtggaaatatggaagcggccgggcgcggaaactttccgtcaagcaagacgaggacaaaggagaaaatgctgggcaacccggcgatgatcaagatgacgatgaccaaggccatgatcaagacggtcatgatcaaaatcacgaccaagacgatgatgactacgatggtggcaatgtaggcggcgacgatggcaacagcagcgaataatcgcgtcctgagcagacaagcagctgcccgaaaggccgggaaaccggctaatgagggcagccgtatttttgttggagcttgccaccacttatttccttatcgcccttttttctcccccgttgctagtgtaaaggacgcacggggctgttgcggctaaaattccgtagtaaaataaacacccgaaccgatcaataacaaagccgttgcctatctcccttttaggcaagtaaacagtccctcattctcccttccttccctcatccgagggttcttctagcaataggtcaataatcgggcagttatataaattgtcttcatgagggcaacattcctttaactgctggagcatcgcttcgatccgcctcaaatcgcgaatgctggcttgaatctcctcgatcttttgcgtaacaaagcggtacatgtctttgcatcgatcgcgatcccgatcgacaacgccaagcagtttatcaatttccgccaaggtgaatccgagcccttgcaaccgcttaataaactgaattcgcctgaccgtttcctccgtatacagacgatatccgccttctgtccgctctgtttctggaataagccctttccgttcgtagtatcggatcgtttctttattgacatggcatgtttctgccagctcgccgatgcggtaatgtttcatataaccacctcacccaaaagcataaaccttgtactatagtacagggtactatagtacagggtcaagtcaatataaaagttgggccggcgaaaaacaactgttccccctgatcgattggttatcgtgcgaaaagaggaatcgatgttacaaagtttttcaatttgagaagtgctgctgttaagcttcatgctctgttcaatcaccagccttttaaggaagcgttccgccaaacggaccgctccccattaagcttcgttgcaaccgcaacagcaatgagttccaacccgttgataacggtccgcgaagcggcggcccaattcgaaggcctcatcccgcgcagcacgataacttcgaaacatcttggtcaaacgtaagcgccgccagcttcagcccctccgccatcgttaaatacggagccaacgtgcggcgaaggtcgtcgatcgttaatccgaattgaatcgccaacgtcgcagcgtaaatgacctcgccggcattgtccgcaacaacgtgggcgcctagcagcttgcccgtacgggcctcagcgacaagtttaaacacccccgtcgtttcccggttgacgatcgcgcgcggcaccgcctcaagcggcaggacggacgttttcacgtcatacccgttttctttcgcccgctgttcggtcaacccgacggtggcgatggccggatgggtgaacgtcaccgccggaacgacggccgtatcccagcgcttgttcagcccgccgacggcattggccgcggcaacggctccctgataggccgcgacatagacgaactgcgggccgagcgtgacatcgcctgccgcataaatcgacgggttcgtcgtccgtgtatattcgtcgatcaaaatttccccgcgcgccccgacttccacaccggctgctggcaagttcaacgccgccgtattcggcgttctcccggcagccacgagcaattcgtccgcttcgatgacccgggtgcggccgtctacattcacatacacttttttcgtattcccgtcttgttcgacccgttcaaacgaagcgccggtgatgatgcggatgccttgttccgtgagcgcccgcgccaccgcttcggaaatttccgggtcatactctttcagcaggcgtgggcttcgctgcatcaacgtcacctccgagccgagatggtggaacagttgtcccaactccataccgatgtagccggcgccgatgacggcgagccgcttcggcacctttttcagctcgagcaacgtcgtgctggtcaagtagtcgacatcatgaagcccccgaatatccggcacagccggggaagcgcctgtcgcgatcaaaaaccgtttcgccgacagcgtttggccgttcacttcaatcgtttggcgcccaacaaatcgggcttccccttggatgaaatcgaacccatactctccgatcaagtctgcatatttcgcttggcgaagctgctcgaccagctcatttttttgcttcactaacggcgccaaatcaaccggaccagcggatgtatgcaggccgagaaacggatgatttcgcgccaacgcattgatttcaccagcccgaagcaatgtctttgacggcacgcagccgatattgacgcacgtccccccgaccgtgccacgttcgaccatcgccactttcgccccgtatttcaccgcttcgatcgccgaggaaaacgccgccccgccggaaccgatgacgatgtagtcatactctccctcgccatcgatgacagatctggctgatgcggtgatctcctcggcttcccccggctcgtaatgggcgtttttgaccgcttgtctcgccatgtcaacgtccgtgccctcaggcagcgcgaataccgcttcactgcgctggaagctgacatccatcagcttggccccaatcgcccccagcgctctggcgacatgttgttcacagccggtgcatgtcatgccttggacggtcattcgatatgttttcatggtaaaaaacactccttatcaacaaatgtctctttcctattttgttcagatcctcgattatgaaacctatatcactcatcctcatgattcgttcggaaggggaaacagcacaccccatggccgtttcccgttttccctaggccacagctttccgtttcacctgatcgcattggctttcgctttccaaacatcatcatcagcgaaaagaaaaacaaaaccgtaaaaaagccgatggcaaggctttggtgtcggatcaaatacgcaccgaccgatgttccagccaacaacggcagaataaccgccagatggcacgggcagctgagcagtgccagcacggcccaaaacgattttttgaccattcccatcgttctccctccttgcgatgacggggtggggggttcccgtctttgctcaacattataaacgatggactaaggtacagagtcaagggggaatgtggtgcggccaaaccatttccttgatgtcaaatcaatcaaaaaaaaaatacgcaacttgtcctgccaaaagacagacaagttgcgcaatgccacctaccgttcgaaattagaaaggaatatagtcaagcggattgaccgcattcgttttcgcctcgttccagccgccgcgatgcagttcaaaatgaagatgcggaccggtcgaatgaccggtattgcccatgtagccaatcatttgtcctttacggacgtgctgcccttcgccaacaagacgcgcttctaaatgagcgtacacggtcgtataggtttgcccattaatcacatggctgatgaaaatgacgttgccgtagctgctagaatagtaggagcggaacacaatgccgtccgctgcagcgacaaccggcacaacgggagctcgcttgccgatgtcgacccctggatggaagtccgtgccgccaaaccggtagccaaagcccgaggtgatcggtccgttggccggccgggtaaacgccccgctcgatacaggcggcgtgctgccgccggatggcgtttctcctgatgacgctcctccaccgtttggcgaggcatatgtacgtcctctctgtttcgcttcttcttcggcccgtttttgccgttcgagttcggcaagctgctctttcaccgccgcttcttgtttggcgatcagttctttttcttcttcaagcgccatcttatgatcatgctcttcttcctctttttgcttcaaatcggccatcaggcgatttttttgttccagctggccggccagctcggcctgcagctgcttcaattcttgcaaatcctcttgcagcttgtttcgcttctccgtcaattcggcttcctttttctcttttaacgctttatcggcttcctgttcgcggatgatttgttggtccgcttccatgatcgtcgttacggcgctcatccggtcgatgaagtcgctgaagctttgcgcgccaagcaatacttgcaagtagctgatcgccccgccgctttcctgcaaggaacgaagccgctcctttaaaatttcatttcgcttttcaatccgttcttgaatttcggcaatttcttgtttcaattggtcaatggcttgctccgtttggtcaatatctgcgctgacgttgcggattttgccgctcgtttcctcaatggcaatgttcagcttttcaatatcgttggcgacttgtttttgctgcgactgaagggcttcgatgtttttttgcgcctcgctgattttttcctgcacctctgaccgtttcgaacgaagcgcgtcgatctcgcctcgcttttgttcgatatcacgagtgctgacggcgtccgccgccggcggcagaacgccaaggccgagcgccgcggcgacagcgagcgccatcatgtttttctttttcatcgctttcccctctccctatgattcttttttacactttcaaaaacttacgcactgacatgacgcttccccaaatgccgatgcccgcgccgatcaccaagagcagtgcgctcaactgccacataaacggcgaaaacggaagaagttcaaaaaacggcaaggaaacgcgctgttcatacacttgatacacgttgtagtacacgatcgaaagcgccgcgatcgggaagagagcgccgagcattccaagccataacccttccaaaaagaacggccagcggataaacccgttcgtcgcgcccacgagccgcataatttcaatttcgcggcggcgggcgaaaatcgtaattttgatcgtgttggaaatgagaaacatcgccgtaaacaacaatccgagaatgagcacgagccccacgttgcgcgccactttcagcgcgtcaaacagcttctcgaccgtcccttggccataattgactttatggacgaacggcaatgtttcgatttgtttggcgattttcaccgtatcttgcggatgggccgctttcacgacgtatacatcgctcaacggattgtcctgttcaaataagcggaacgacgagccttcatcccccatgcttttgatcagccgcttcagctcttcgtccttcgatgaatagcgcacttccttgacgtttggaatggcttcaatttgccggcgcaaagcgtctttttgccggctgtcggccgtcagctcgatatggacgcgaatttcgacatcgttttcgactttttgggcaaaatggttgatgttgaacatgacgacaaaaaagacgccgacaagcaaaagcgtcaccgtgacggcgctcgcggaggcaaacgtcatccaaccgttgcggccaaggcttttgatgctttcccggacgtggcgcttaaacgtatgaagcgtcatagccgtattcccccttcgcctcgtcgcggacgattttcccgttttcgatggcgatgacgcgccgccgggtcgcgttgacaatctctttgttgtgggtcgccatcacaatcgtcgttccccggtcgttgattttttcaaacagctccacaatgccccatgaggtttccgggtccaagtttcctgttggttcgtcggcaatcacgatcttcggggagttgacgattgagcgggcgatggagacgcgctgctgttcgcccccggacagttcgttcggataagagcggattttatgcttgaggccgactaagtcgagtacttccatcacttttttgcggatcactttcggcgattcttcaatgacttccaaggcaaaggcaacgttttcgtaaacgttgagcttcggaagcaacttgaaatcttggaacacaacaccgatatggcggcgcaaaagagggactttgctgtctttgagtttggcaaggttgacgccgttgaccataatggtcccgctcgtcggcttttcctcgcggtacatcatcttaataaacgtcgacttcccagctccgctgggtccaacgacatagacgaattctccttgcttgatgcggacgttgatgccgtttaacgccacaacgccgtttggatacgttttgtatacatcttgcatttcaatcatcatcatcacctattttcgacttccctgttgccatttctcgagctgtttcgaatgaatcttgcaaaattccgcaaggattattataacacgattttctattgtcgaattttacatttatatttcaaatggggaacaatggagaaactaggacaaaagatgcaaaaacagaaaacaccgccccgttcttaagcgaacaaggcggtgcaccttccttgaatgaaacaatcttttcctttcaaagagtcagaaacatccgtccattattttttcgcagccagccattccgccactttgtcggcgtcttcccctttaatgattcctgccggcatcgcgccgcggccgttggtgataatgtttttaatttcatctttggaatacttgcttccaaccttttgcaagttcgggccgaccccgcccgacaggtcttgtccatgacaggacgcacagttttgtttaaaaatttgctcggcagccgctgctgtatcccctccgccgttgctgccgccgtttttctccccggcattgtccccgccaccgccgcacgcggcaagggcgagcgaaacgccaaggaacatcgcagccaatttccatttcatggcgaactccccctgaaaacaaaaatttcgttctcatttattataaccgatttcttccgttttaggtacgttgaaatccttcgccgagcacctcagcggcgttcgcaacgatgacaaacgctgtcggatcaatggttcggaccaattgtttcaatttcgtgaactccgattgcgcgacgacgcacatcaacaccggccgctcatgttccgtgtaaccgccatacgcgggcaagcgcgtcactccgcggtcgatttcgtgcaaaatggcgcggcgcactttttcttcttcattcgtaataataagagcgattttcgaatacccaagcccgacttggacgaggtcgatcgttttgctcgtcacatacaacgcgatcaacgcatagagcgcccgttcaatatcaaacacaaacaccgcgctcaacacgatcaagccatcgatcaaaatgacgcacatgccaagcgacagcccggtatatttatggatgatttgcgctgccaaatcggtgccgccggtcgacgcccggccgcggaagacaacgccgaggccaagcccgacgccgatgccgccaaagatcgcgccaagaagcggattcgtcgtcgccggctccatctctttcgtcaaatagacgacaagcggcaaaaacaccgtcccgacaaacgttttcacgccaaactgccggcccaaaagcacaacgccagcgataaagagcggaatgttgagcgcccattggacgtaggcaggctgaatgccaaacaacgcgtgcataatcgtgctgatgccgctgactccgcccgaggcgatccggttcggcagcaaaaacacgttaaacgccacagcgacgatcgccgcgccgatcagaacatacgcatactccaaagccgcctccaccgccggaggcatggtcttctctcttcgcttccgcatgcttccccaccttcctctgtgagtatagcatgcccgttttggcaagtaaatgacagccgattaacgcgataatggtatgctatgctaaaggaaaaaaggacgatccgatgatcgcccctagccaaaaaatacaatcctcaatacacatccccgcggttgccgatcgcctcaatatagatgattcgttcatcatgatcgatgcgaaacaaaacacgatatgttccgattcgcagccgatataatccatcctgccccttcaactttttaatatccccctgcggtgggatcgcaagcagaccttgcaacccagaggccaaccgttcttgaacctctttttcttgcctagcgatgaatttgactgcagccttacggtaaatcaacttgtagcccgaattcacgcttggcttctcccccggtgatatatccttcatcgctttgcagctgctggcgctcttcttccgtcaacgcttcttcttcatctgtttcgtcaatccgctcccataccattcgttcctttctggaccgatcaagcaagtacatcaaaaaatcgtacgctgtttgatgatccgtttcatccaaccggtcaatcagttcgtaaagcaattgtttgcgcacagccaaagccatcgccctcctttttccttatcattaccttcagcgtatcacgaaagcatagatgcgtcaaaaggccaaaacacgattttgaagccaaaaaaaggacgatccgatgatcgccctttacttcaacttcgcacgcaaatacgcgtcaataaacacatctatttccccatccatcaccgcttgcacattgccgacctcgacgttcgtccgatggtctttgacaagcgaatacggatggaagacgtacgaacgaatttggttgccccagccgatttctttttgctcgccgcgcagctcagcgagttcggcttgctgctcctcgagtttcttttggtacaatttcgccttcaacatattcatcgctttttcgcggtttttgatttgcgaccgctccgattggcacgtgacgacaatcccggtcggcaagtgggtgatgcgcacggccgagtcggtcgtgttgacgtgctgcccgcccgcgccgcttgagcggtacgtgtcgattttcagctcttccggccggatctcaatttcaatgttatcatccaattccggcacaacctcgcacgacacgaacgacgtatggcggcggcctgaggcgtcaaacggcgagatgcgaaccagccgatgcacccctttttccgcttttaagtagccgtaggcgttgtgccctttaatgagcaacgtgacgcttttaatcccggcttcctcgcccgggaggtaatcgagcgtctcgactttaaacccttttttctccgcccagcgcgtgtacatgcgcaacagcatcgacgcccagtcttgcgattccgtgccgcccgcgcccgggtggagctccaaaatggcgttgttttggtcgtacggctcgttgagcagcagctgcagctcgaactcgctgaagtctttcatcagctttttcgcttcctcgacgagctcagcttggagctcgtcatccggctcttccttgagcagttcgtacgtcacttccaagttgtcaaaccgttcttcaagcgaggaaaattcctcgacgagatctttgagcgcattcacttcggaaatgaccgcctgcgccgccttttgatcatcccaaaagtttggcgcggccatttgctcttctaattcgcgaatgcgcgcctgcttcgcttcgaggtcaaagagaccccctgatttccgctaatcgcttagccattttctcaagctcttgcttgatttccaccaaatcgatcatgttgtcctcacctcatcatcaatatagtatgccaacgatgaatgtctgccattcaaaagggaggccgagcctcccttttatatttataaacggtcacaccgttcttccgcaacaatgtttatattttttcccgctcccgcacgggcacgggtcgtttcggccgacgcgcaccgccttgcggaccggttttctcttcggttcttcgccgtcttctttcgggtgaaccgcttcgcctttggccacctcttggcgctcaaggttatggtgaatttccgccttcataatataggtggcgacttcctcttcaatcgccgcaatcatctcctcaaacatggcgtagccttccatctgatattcgcgcagcgggtcgacttgcccgtaggcgcgcaaatggatgccttggcgaagctgctccatcgcgtcgatatggttcatccatttcatatcgacagcgcgcaagacgacgacgcgttcaaactcgcgcatctgttcaggcgggatttgcgcttctttctcatcatagcgcgccttcactttcgcccaaatgagctcgatcatctcttcgggctctttgccgcgcaagtcagcttccgttacatccccttccggaagcagatgggcgttgagatactcaacgagccctttcaaattccattcttccggaacctcttctttcggcgtatgagcgttgacgacgcgctcgatcaccgattggatcatcttttcgataatgccgcgcaagttgtcggaatcgagcacttcatagcgctggcggtaaatgatttcccgctgctcgcgcaggacatcgtcatattgaagcagctgtttgcgggcgtcgaagttgttgccttcgacccgtttttgcgccgactcgaccgctttcgtcaccattttgctttggatcggctgcgagtcgtccattccaaggcggtccatcatcgccattaagctttccgagccgaaacggcgcatcaattcatcttcaagcgacaagtaaaactgcgacaccccaggatcgccttgacgcccggaacggccgcgcagctggttgtcgatccgccggctttcgtgacgctccgtgccgatgaccgcgagcccgccaagctctttgaccccttcgccaagcttaatgtccgtcccgcgcccggccatgttcgtcgcaatcgtcaccgcgcctttttgcccggcttgagcgatgatttccgcctctttcgcatggtttttcgcgtttaagacgttgtgcgggatgccgcgttttttcagcatctccgacaacatctcggacgtttcgatcgccaccgtgccgacaagcacgggctgccctttcgcatggcgggcggcgatgtcctcgaccacggcgcggaatttcccttccatcgtccgataaatcaaatccggacggtcttcgcggatgaccgggcggttcgtcggaatgacgacgacgcgcatgttgtaaatgttgcggaactcttcctcttccgtcttcgccgtccccgtcatccccgccaatttttcgtacatgcggaaatagttttggaacgtgatcgtggctaaggtcatcgactcgttttgaatctcgagcccctctttcgcctcaatggcttgatgaagcccatcgctgtagcggcggccgtgcatcaagcgcccggtgaacgggtcgacgatgatcacttttccgtcttgcacgacatagtcgacatcgcgctgcatcgtcacgtgcgcccttagcgccagctgaatatgatggttgagcgtgacgtgtttcaaatcgaacaagttgtcgatgccaaacgcgcgctccgctttgttgatcccttcttccgtcagctggacgcttttcgttttttcatcgtatgtgtaatcgacatctttgcgcaacgtgcggacaaacgcattcgcctgcacatacagcttggtcgacttctgcgccgtgccggaaatgatgagcggcgtccgcgcttcatcgatcaaaattgagtcgacctcgtcgatgatcgcataatagagcggccgctgcacaatgtgctctttatagagcaccatgttgtcgcgcaaatagtcaaagccaaactcgttgttcgtcccgtacgtaatgtcagcgttgtacgccgcctgcttctcctcgcgcgacatgccgcttaagttcaagccgacggtcatgcctaaaaactcatacaatttgcccatttccgtcgcatcgcgcgtcgccaagtattcgttgaccgtcacgacatgcacgccgcgccccgtcaaggcattcaaatagacgggcatcgtcgccgtcaacgttttcccttccccagttttcatctcggcgatgtcgccttcatgcaagacgacgccgcccataatttgcactttatatgggtacaagccaaggacgcgctttgctccctcgcgcacaacggcaaacgcctcaacaagcaaatcatcgagcgattcgccttgttggtagcgggctttgaattcctcggttttttgccgcagctgttcatcggacagtcgggccatctccggaccgagcgcatccacttgatccgcaattttctcgagccttgccaactgacgcttgttcgggtcaaatactttttttaagactccaagcataggaaacgctccttatttttcatggactcacttattcatcatatcatttacagggataggtgacaactgttgcacaggcttagagaggggcatgtccaaaagagggaatcacgccttggactgaagctgctcaatcgccgcttccgcatggtgaagccgccggttcagcgcataaatttcaaaacttttctcctcaactttttcatgaattttgcgaagcaatatttgcacatcatccacaagctgcgtttcgacccgatgaagcgtctctttcacttcctccaattcagtttccaagccattcaaccgcgtttccacgccgtccaaccgggtctccacgccattcaaccgcgtttccacgccgtccaaccgggtctccacaccattcaaccgcgtttccacgccgtccaatcgggtctccacgccattcaaccgcgtttccacgccgtccaaccgggtctctacgccattcaaccgcgtttccacgccgtccaatcgggtctccacgccattcaaccgcgtttccacgccgtccaaccgggtctctacgccgcccaaccgcgtttccacacggtctaaccgctctttcaccgcgcccatttcctgttcgaggccgacgaggcgtccgttcatctccgtcaaacggccatccatctgctcaaaccgttggcgagtttcttcttggaacaccaaaaatcctttttccatgttgtccaacttggacaagatttgacgcaacaattcctccatcgctctcccccattttgatttttctcatgcatattataacatcccctgccaaaaaaagcaggggatgcgcacaagaggcaaccgtttaattcgcctcgatcaatccgtattttccgtctttgcggcggtagacgatgttcgtccggtttgtttccgcattggtgaaaatgaagaagttgtgccccaacaaattcatttgcaaaatcgcttcttcactgtccatcggcttcaagctgaaatgtttcgtgcgcacgatttcaaactcctcttcattctccgccgcggaagcgccgatcgagacaggggcagccagcttcgcttctttctcgcggtcgcgcagcttccgattgactttcgttttatgtttgcggatttgccgctccagtttatccgtcactaaatcgatcgccgcatacatatcttcatggcgctcttcagcgcgcagcaacaaatgcggaatcggaatggtcacttcgattttcccttgtccatcgttatagacttttaaattgacatggacattcacgtcatcggtgcgatcgaaatagcgctccaatttgccgatttttttctccacgtactcgcgcagcgctggcgtgacttcgatgttttccccgcgaacgttatacatcatcgctgaccactccttatctttaaaactgtaaatccctacacttttttattacccatccaatccatgtttcaatcaaaaatatttttgaagattttgtgaaaaatacaggaaaatatggtaagataggcataggtgttttttcttatgatgtggaaggtacggagtgtgtgaacgatgcgaaaggtccatatttcccatgcgaaaagcggtgacgtgctcgctgtcgacttgttcgccgccaacggcagcgtccttttgtcgcgcggcgtgcggctgacaagcggctacatccgttctttagcacaaaaaggggttcaatacatttatattgacgacaaacaaacatatgacatccgcccgcgcccgctcatcagcccgaccgtgcgccagcaggcggtgaaaaaagtgtacgagacgatgacggccttgattgagcaaaaaaagctgctcagccgtgtgtcctccctcgatttaggaaaagagtacgaaaaagtgttcaaagacattttggattatttgctcaaacaagaagatttgctcatcaacttgtcggatttggtcatttccaatggatactttttccatcattcagtcaacgtcgccaccattgcgggtgtcatcggcatcgccaaaggctaccgcccccagcagctgcttgaccttggcatcggcgctctgttgtttgacatcggcatgacgcagcttcctgatgggctctggcggaaaaaaggagtcttgacggaagaggaaaaggaaatcgtccgccgccatacgtatctcggcttcgagctgttgcggcgccagcgcaacatttctctcttttccgcccactgcgccttgcagcaccatgagcggtgcgacggcagcggctacccgcgcgccttatcgggcgatgaaattcacgaatacgcccgcatcgtcgccatcgccgacgtttttgacgccttgacatcggcgcgctaccaccgaagacaatactcgccgcacgaggcagccgaatacctatccgccgccggcggcattttagactatgatctgatcaagctgtttctctctcacatcgccatctacccggtcgccacgaccgtcttgctcaacaccgggcacgtcggcgtcgtctcgcaagtgtttccgggcttcccgctccgccccatcgtccgcgtcatcaaaaacccagcaggcgaggagctgaaaagcccgtatgagattgacttgcggaaagagatgaacatcacgatcgtgaaagccgtctgaagcgaaaaggacagcgcgcgctgtccttttctttatcgccgtttgtcgcaaaacatcccgtcaaacgaaagcggctgctcgtacgggtgaacgtagcgggcgttcgcctgccgcttcgcccctgtcatccgcaagtcgcggcgaatttctttgcacacccgaaacagccgtgcctcaatctcttgattccaaacgatgatctcacggccaagctcttgttcttcctcgctgtatggcggccgcagcttccgaagcagctcctcacgctcccgaagcagccgatcgaccgccgcaagccgctcttcgcgctcctcggacggccacggcagcgccgtcgcctcaagcaactccttcgttgcgcgccaaacatcgtgtacaacgcccattacgcctgcccgccttccgcgtattggcgctgccggttcagctgaatcacttgcttccacgtatcgcgaaactcgacgacatacccttccacctcgtccaaaatcgccgcatcgtttttcacattcgcctcgaccaggcggcggtagatgtagtcatacatggtcatcatcgatttcgcgacgtcatattccattttcagcgtcgccatcaattccaacatgatcttttgcgccttcaacaagttttcattacgcgccgcgatatcgcccgtctcgatcgcctgccgtgcgagcttgataaacttcaagcagccgttatacagcatcaatgtcaactccccaggcgacgccgtctgcacggcgttcgcttggtagtgttgatacggattgttcgttgccatcccgatcactcctcttccacgtcaagtgctgcacacgtttcaagactgaggcaaaaacgttttttcagccaaaccgcccccttcaagaggcgtcgcgccttttcagttgtctcagcccaaaacctccatcatcaggaagcggatcgctttccgatgatggccaagcgccaacggacgcctgcatgccacagccgctgatcgttatctttgcatgccgccaaaggcattcatcaaatacatgctttgttggttggcgcgctgaatcgcctcttccatcgctgtgaattggcgatagtagcggtcttcaatctgtttcagccgatcttgaaaccggtcaatttggtcattgatctggattaaatcgcgcccgatcgcaaactgctggttcgtccaaacggttttccccgccttttgctcaatcttcccgatcgtttccttgatcgtatcgcgcaggcggcgggcgatgcctttttccgcatcggtcgcgccgtcttggttaaacagctgatacaccgcctgggggttttccttgattttctcccgcagcttcgtttcgtcaatgatcaacttcccgccgtctagataattcgacgacgtcgtaatcccgatttgcgcgagctgcgagaacccgcttgggatgttcgccccttcgactttcgtgtacacattcatccgcattttgctgagggcgctggacaaaatcgaatcgccgcgaagcatcccgctccgcgccttttcttcccacagctcaatttgcttttccgtcatcgcttccttttgctcgtcggtaagcggcgggtagtcgcgatagcgctcttctttcagctcggcgttgattttggcgattgtgtcgttgtatttgtcgacaaaccctttaatggcgttaaacatcgcgtccgcgtccgtcgccaccgacaccgtcgccgtgcccgtccctttgaccgtatacgtcacaccgttgatcgtaaatgtgttcgacgagcgggtcgttcgcaagccgttgatggtgatgtcggcgtctttccctgccgttttccccgtgagctcttgccccgctacggtattcgtaaaccctagcttttgcgcaaaaaagtcagccgtcgcctgatcggcgagcaccagactcgcttgagcccccgtgtcttttttcatgatcgaaacccgcctagtttgctcgtcgtaaaacgcgctgacaccaagatctaggttgctgttgagttgggcgatcaccccgtcgagcgtcgttccttgtttcaccgtcatcgtcgcctgcttcgtcgtcccatccccgtttgtcacgttgatcgtcagcgtcacatcagcggcaacggaaaaactcgccttgtccactctcaccgtagcatcagacagccagacggccgatgtggccacttggtttacttgcatcgtcgtcgccacgttcgccgcactcgagcccgccgtcgccgtcacgaccgattcattcgagctcgaaaccgtttttttgagcatgctgctttggagcgtgatgttgctgaacaaatagtcgtcaagcccctgaagcaacgtgttcatcgctcggtaatcatcgcgctgccactcgagcagctgctttttctgcttcaatttatcaagcggcgcccgctccgctttcatcaaatcgctgacgattttgtcaatatccatcccgctcgcgaggccgctgatgcgcaacgtattcgccatttcgactcaccaccgttaaatttttttatccaccaaaagcccgacaaactccatcatcgccgcgtacatatccaacagctttttcggcggaatttcgcggatcacctcatgcgtcttttcatcgattacttgcacgtaatactcgttcaactctttgtgcagctcaaaccgaaccgacgtatggctcggctgcacgagctcattcaagccgttgaccactttctcaagcgtttcctctgatggcagcctctcaagaggagacgacgcctctgcctcctgcggccgcgccgctgaaagctcgacgtcccccttcgcctgttcacttcgcatcggctcatatgaaaggaaagaagaagacacccgttcaatcgtcatccgaatccgctcctttggtttggacgctttctattgtttatatcggatgaaacatgggaagtgtgaaggggggaaaggagagaaatgcggtgggcaacggagaaagagtccttcttggaaaaattgatgtataatacaaggtatcgaaaagcaaaggagatgagtacgttggggttggaacatttagagcagtttttgaaacagaagaaagaagagagggagcgaaagcaaatcagctgaggcattcaagaagaccaattccctcgaagacaaagacgacatcgaatacgcatggaaaatcgtcactcccccgccaaacatccggtttattgatctaaatgaagattctttttccgacgctttattagaggttcttgcgcgtcgagacggacggttttgtcgggggaaggaaaattttgttttcaccagtcttgtagatctatgcgcgataaacaactgcacaatgcaatgccagctttctcgctttagcggttgataacatcgttttactaggggaatcatgaatttcggcatgatatggatttcgtcgcgacggacaataaacaagatgagcgccgatatccatacaaaaaccggcttcaacatagacgacagcctttattttttccacaccaaaacggtcttgaaacctagaaacgacctcttcctccgtgcgtccaccgtctcggtcaacagaaacccctctcttatctttgaacaaagcagatgatggacgattgtgctcctcatcccatacaatgctcggaaaaacagccctaaacagcctttcttcccgttcgatctcttgtttcataaaagtcaacaatggttcgattgatctcccgcacatcgtatgggatcgatgtttccatttcacgtccatctgcatatgacacaaaaacatcaattttgttttcaaaaagttcaaactccaagtaatctccattttctttttcaaactcaagctgaatgctatctcgtgctgtggggaacagcttcggctgcttaatgatcgtgtgaatcacactgaagaccttctcaatcaatttatcggaaaatgaatccgcgccatttccattccaatcgttccccagttctctgatggcttgcagtttggctatgttttctgcctttcgcacttggtcataaataaagggagtcacccgtccaaaagaatgctcatttcgccatatcaccgttttcatcggtgttgctgtttcctcaacaaggggcaaccaaacatgttcctctcccactgtttcccgaatcaatggttccgaaacggggaaacgggcacggacagcttgggttttcggcaaacgaaaatactcgtcgattccagtagatgaagacttctctgcgcgtaaaatcatcgctgtgtcccctcgttccgaatttgttccaacatcataatatgctcacccagccactcgtgaaaaagtttcgcggtctccaaattcatcacaaccccagttgacacatagcggataatattttcttcatggtcagggggccgtacatccgtctttcttgctggctgtcctgttccttcaaacacgtatgtttcctcgtgaggcaagggacggcgttcaaaataaaagttcacaacaatctccccctgcggagaaattccgccatgcgccccattgacgtagacaggattatagtcatcagcaaacaagtatttaaaatgaacgaccttttctttgccagacatgatacaacctccatgccacagtctttattttcattatgaacatacgttttgaaataaacaagatgtaaccttgcccttaatacctaaggcccgaattgctaacgatatctaagaggctggtgaaaaacaacggattcgctcagtttgtgagaaatcgcaagaaatgacgctatggtattgcaaggttttgcaatttgagaaacacagttggagaacagcatttccccttacatcaccagccttctaaatcataaaaccgtatttttcctttctccattcccatcgccatttcctgccgcggtcaccaataaaaactcagaaagctgcttccatcaaataaaaaccaagcagcaaacctcgttattttcgataaaaggagagcactttgtttaccccttctataaccgttcgaatatcatattcgctcattttcggaaaaatggggatcgttaacgctccttcataccacttttccgccaccgggcaaattcctttcttgtatcctaatcgttgataataagggtgaaaataaactggaatgtaatgaacgtgcactccgatattttctgcccgcagcgcttcaaatatctctttgcgccccacccggaaatgctctacttgcagttgaagcacgtataaatgccagccggagtccacatacgggagctgataaggaatgcgcactcctggaatgcgagaaaacacctcatgatagattgcggcaatttcccgccgtttctgcacaaacgcatcgagctttgccaattggctgagcccgagcgctgcctgcaaatccgtcattcggtaattatagccaagatccaccatctcataataccaaggcccttcattcttgcctaccgttgtaatcccatgtgtacgaaagagttttaatttatgataatactcctcatcatccgtgacaatcatccccccctcgcctgtcgtgatcgttttgacaggatgaaagctgaacatcgtcatatctgctaacgagcctacttttttccctttataacaagctcctaaagaatgggcggcatcttcgatgaagacaagaccatattttttagcgatttcccgaatcggatctaaatcggcaggctgacctgcaaaatcaacggcaataatggctttcgtgcgcggagtgatggccttctcaatgaggctggggtcgatattgtacgtgttttcatcaatatccacaaacacaggcttgccccctacataccgcacacagttggcgctggctgcgaaggtaatcggggtcgtaatcacctcgtccccttgtgaaataccggccgcatgacaagctgcatgaagagccgctgttccattggcaaacgccaccgcatatttcgccccgacatagcgggccaccgcttcttcaaactgctgaattttcggcccttgtgtaatcaacgggcttcgcaatgtttcgaccaccgcttgaatatcctcttgatcaatccattgctgtccgtaagacaaaaaggattcacgcacaggggttccaccatggatcgctagcttcacgcttcattccctccttggatatactgaagaaaagccgccccgactacatcaggcggctcgttttgatccattcttccgtcttttgaatcccttcttcaagagacacttgcggctcccaaccaagcaatcgcttggctttctcataattgcataacaacttctgaatctcgctctgtgggtgaatatggggaacatgctcaatccgcttttcatcgcccacaatgagcttggccaaatcattgatcgaaatgtcccggcctaatccagcgttcacgatttccccgttcaccttgtctgaatagcctgcctgaacaacaaatcgcgcacaatcgtccacatacaataaatcgcgtgtttgcgtgccatcgccgtaaatttgcaacgtctcccccatcaattttttccgaataaagatggcgacaaccccgccttcgccgctcgttttttgataaggaccatatgtattaaacggacgcacaacgacaacgggcaggtgataggcatagaaataagacaacaccatattttccgccgcaattttcgctccagcatacggcgaagccggctttgtcgggtgagtttcggcaatccctgtttcatgatagcaacggtcatacaccatgcatgtgctcataaaaaccaatttggttcgatgcttccgacattgttcaaggagataaaacgttccaatcgtatcgttgtaaaacgttgttcttggatcatcaatggaatcctgtacgttaatcgatgccgctaaatggtagcaaagatcatattcatgttcatgaaaaagctgtgcaagcaaacgctcgtctttgatatctccgacgatgaattgcttcaaattcggatgatggcgaaactcggaaatattttcttcccgcccattcgaaaggtcgtcaagaatccagacatcatgcccatcgtcaagcagccgtttcgccacggcgcgtccaataaaccctgcaccgcctgtcaacaatattctcatacggatcactccttaccataataaatcccatgtcaccggcgttcctttttttacgtcacgtttcactgtttttccaagcagctgatcgaaatatttcggcggcaatccatttccaggacgaattgcgcgcacgttttccttcgtcaacgtttctcccgctctcatatcgcgcacaatgtataacgaccgccgatgtttcaatgatgcttcctccgctttcgtaggaccatattgaatcccgccgatgctttgccacgcccgttccgtttccgtcaccaatgcagccatttcatgcggttccatggaaaaggctgcatccacccctccttctgcgcgtgaaagggtaaaatgtttttcaatgacagtagctccgagcgcaacagcggcgacgctgaccccaatgcccatcgtatggtcggacaaccctacttgacattgaaacagctctctcatatgcggaatcgtcgccaaatgtgagttctctggcgtcgcgggatatgtgcttgtacattttaataaaatgaggtcgtggcatcccgattccctcgccgctctaaccgtttcgtccaactccgccgctgtcgccattcctgttgaaatcattaatggtttccctgttgcggcaaccttgcgtattaaaggcaaatccgtattttcaaacgaggcgattttataggcaggcacattcaattcctctaaaaactcaacggccgtttcatcaaaaggggtgctgaacgcaataagccctaattctttacagcgctgaaaaatcggctcatgccattcccaaggcgtgtacgcttcctgatagagcttataaagcgaattcccttgccaaaggttatcagggtcatcaataaaaaaatctccttcgtctatatcgagcgtcatggtatccgccgtatacgtctgcaatttcaccgcatcgacacccgcccgcgctgctgcttccacgatggccaacgctctctccaacgattgattatggttaccggacatttctgcaataataaatggtttatgatttcgcccgattagacggtggccaatttgaatgtctttgatcaatgaatcatccctccaataacgccttcacgaccggatgtacgatatacgcttttgtactccccaccaattcgagcgctttgcggctcatgtgcttcagctcttcccgcgaagccaccgctctatctatgatatcggcataatcagccgattttacatctgcatgccaaccgatattccaaacggctccgtacgcggcagcgtcttccgtcgatcgcctttggttctccgccacgatcgtcaccgcggagggcaggccgagaaagcatcgttcccacatcgacacgccgccggcccccagcgaaaaatccgcctttgccatcaactcagcaaggtaatcaatttggcaatggtaatgaaagcccatttcacgacagaattgttccacgcgaaaacgattcgaattggctttacctaccacaacgtcaacttccacatcaagaacatccaactccttgaaagcatgcagcgctttctccgtttcattcgtcggatcgctgccgccgaaaaacagaaggatccgcttcacttgaccgttgcgaagattggagaattttttcgcttcataaaattccggccgcaacaacatatattgtggacctaacaatagacggcagcctggcggcacaagactatgataccgctgttgcgcctgacggtaatagttttgatccaacaacaaatcacattgatgaggtcggttcgctaaatcatcgatcaccatcacacgaccgacataagctctcacgttttcttcccagcgatggtcaagttcataatgatcgacaatgcaccaatctactgacggaaggaatcgtcgaaccacatcaatcgtccattgtgcgtccacttcttgtaccacaggtccgttgtaaataagccggaacacaagaaacccatttctttccacctcatcacacaaatcccctgggcccgccctcatggcaaaataaacggcacaaccggcgtctttcaacatcctcgccaatgtcaaacagcgcatcacatgaccagtgccgatcgcaaacgatgagtcgacacggaataaaatattcatgatcctatccgcctctatccattcaagccataaaatgtttgtgatacataaccgtttcaacgattttttccgctcttgccagccaagtatgcttttccatgactttctttcttccattttcagcaatcttctgcaacgttgcattatcatctaaaaatgactgtatcctagcatgaggatatggagcaaaagagtacaaaagaagatcttctccgtccttaaattcacgttccaaaaataaaacttgcagcgagatcttgaataaaatatcgaagcacaccatactgactttgcccattataaaggacaatcgttttattttgatgactcatcgctttgcctccgcgtacacattttacaccaccggtttttgctgaacatgggcgttgagcttggccacatccggatgatccagtaaaaactgaacgacctcgctcgaacgaacgagccgattccctttgaaatggttcgcaacggccgcgcacaattgatagtcttcttcggtatccaacgtgatgcgcaactgcggttggcaaatggctttcggcgcttgaacataggtgcgtcggaattcacttgaaaattcataggcatagtatgtcacatgctcgcgatgacgcggctctttgccatgatggtatatgtattcgagcgccgaaaacgacaccatttcaaccactaggccgcgcggcaactctccctccacgatgacaatatccgatggttctgctttcatagctcccacaatttggtctgccaattcataatcaacaaacggacaatccgccgtcacacgaatcacatagtcaggctgataaggttttgcacattcataatagcgcgcaagcacatcatcctccgatccgcgaaagcacggaacgtgatgctgcttgcaccacgactcaatcgcatcatcctgcggcagagtagacgtggcaacaatcacatcatccatttcctttacttgttggcatcgtgaaacaacatagtccaacacaaccgtatccccaagcggcatgagcacttttcccggcagccgcgatgatcccatgcgggcttggatgatgatgagtgttttcaactgaatccccctttacaaatcgattacgaaatcggcgggataccgaatttgtttcttttcattggttgaacggataaatggataatcgttcaagttcaccccttgggactcaaggaaaaaccaataaaaactgtccaaaccggcttcgaggcttaccgttgaggctccaccgaagcggggattgcactcgatgagatgaaactgcccctcatagtcgatgatcacctgcatcacggcatgcccgtataatcttaaataggaggcgacagcgatgcacatgtcctctaatttctcatttcggatcgtcgttgtgatttgtgactccccattgacaacgtactccctcgttcgagccactgctcctttcacacgccctgtccttgtcatatagagatcgatgctgaactctgccccggcgataaaaggttgaaaaacaggggcctctagcttttgggcatggcgatttgcttcttctttcgttaaacgaagcccgatgtttgtcgcccccgctccgtaacgctccttcacaacataatcgccatcatccagctctgccaacgaaagcgtcgtcggaacgaccggaaatccataagcggagagcacttcataaaaccgtagcttatcaagacaaacgtcaaccgcttgttgtccagacaccatgacaaatataccgttttcttcgaatgcttggcgatagaacgaaaaaaacggaagctcgccgtctcttgtcggtataatgaagcggatctgcttcttgcgacaaattgaaatgaattcttcaacggtgaaatgctctaaagaaggcattggccagaattcatcgacaaaatatttcccaatacaatttccattccgatcagcgccaatcacggcccctgatattcccattttcttcatcgcacgtcgaaccgcttgaagcaaaggaacctttttcgaaatgctggtcaccaagacgttgatacaaaccacctctttcaccaaacccggaaaaagttccctcgacctaccaacgcttgtcaatcaattctgtcaacgaacgaatcgtcatgtccgcctcgtattccgtccccaacttcgttcgcatatggtcgccaacctcccgaacaatccgcacggtccccatcccgagacgtttggcggcaataaaatccttatttgggttatcaccaatgtacacacaatcgcaaaaattcaatcccaaacactcgaccatctttcgatacggcgtctcgctcggcttccaatgttcccttcccaaatcaccggtcacgatgattttatctacggaatgctcaagttcaagagctttgattttcgcccattgcatcgtcgaatccccatccgtgatgatgccgatcttttttcctgtctgtctcaaatgagccaggacttccttcgcatcatcatatagcgaaatatcgggccgatgactgcgataaagatggacgaggcgggcaatatcggcgtcaatacccagatgcttgcatacgtcatcaaacacccgtccacgtccatttcgttgccattcttcgataagcattcgataaatgttgtgtatccccatatctgaccgctgattcgccagctcattggccaccatccaaaatcccgatctgacgtaatcgtgttcacaatacagcgtgtcgtcgaggtcgaagatgtaggcttcgaagtccttcatttcatcagttcaccgtgaaattttattgttgaatacggtaagcgcccttgcgataaccgcatccatatcataatagcgatattcagccaaccgtcctacaaagaaaacatgcgggaactgccgcgccctctctttatatttggcatacaactctaagttttcttttttcggaataggataataaggaatatccttcccttttacatttcgttcgtaaccttgaggatattctttgacaattgttgttgatgaatgctcttggccagttaaatgtttaaattccgtaattctcgtaaattgatattcattcggataattgatggtaccaacaggctgcacaaactccttttgaatgttttcaaattcaaagcgaagagaacgataaggaagctcaccaaattcgtagttaaaaaattcgtcgattttccctgtataaacgagtattcctttaaattcctgcccaaacaaactgatctttccattcttaacgtcaatgtctattacttctttataatccgtatttaacataagcttaatattagaatgggataataacttttcgaaaattttcgtataaccttctttcggcattccctgataagcatcttgaaaatagcggttatccctagaaatatataccggcactcttccagtaaccgtcgggtctagctcttccggtttcattccccattgttttgtcgtatagttcagaaacactttttcataaacaaaatccgccaaaaactttaagtccttatcatccgtttcacgcaacttcaaaatgggaacttttacgttataaccgaatttgctcactaacttctcttccaaaagtctggcaagcgattcaggtaacagctcatgtaatgtatttaaattaaacggaatcggaacctttttcccatcaatggaaccgagaacatgatgatgatataaatgccaatccgtaaattgcgacaaatagtcccatacttctctggaacgagtatggaaaatgtgcggcccatacttatggactaaaattccgttttcatcataatagtcatacgcgttgccaccaatatgatttctcttctcaatgactaataccttttcgtttaattgagtagcgattcgttctgctatgactgctccagcaaatcctgcaccaacaacgacatagtcaaacatgttgctattctccttttttttcaagcctttttaacacgaatggcaagaacagaacaaccaataacccagcgatgattgatccagtcatagatacaattgacatcatgatatgcttcattctcatccagcgaatttgtcctggagtaatgtcccataaatcagaaatcagattgcaaattattcgccttttcgactttaatgacaatgaaaattgaaaaacattaaaaaagccagctccggtcagattggaaacagggatgatcacaacatcataaatttcgttttttaattcaggcaccggtcttttgatcgaaaaggattgtttataaggatatacaatgatttttttgatgacatcatatttttctacaagtttgacactgtgctcatgtgtcaacatatgatactcgtaatcaggaaatgtattgataatagcctttaggttgttatctaactgttgcatacttgcagatcgaacgattaatagtttcttcatccgactatgtactccttaaccatgcatacatacttcattcccttttacgcctaaaagaggccagtgctgaaaggaagaagcggctgattctcattatggctctactggaaaaaccttgtcatgttcgtatccttttcccaaccaaagccgctgagttggatgcaaaactatttttcaccgacctcctaagcgttaccgatagaatgtaaatgaaagattgaacgggacacgcagcttctgtgcgatagcccgatccactgcctttcgctttccttttaatttgtatgcttcacgaaaagctgaccacatcgcctttaagtaaaccgtcgttttctgctctatagaataataaagacaattatatattaatctaagcgttgtgtttaacgccatatccataggataatgcttccaaacgagccaaaacgcatttctggtgtagtagaacggcgctctccaagaagcgcggtttttaggcgaatacttgtgataagaaacaatgttagaataaaattcaatgcgataccctgcatcccaaattttaaaggcgcaatccatttcattatgataaagaaaaaattcttcaggataatatccaatttttttgaataaatctttccgaatccctacgcccgcaccattaaaagacatcaagtagtcgctggctacggccttcactcctactgtctcatctgtatcctctaattcgtttttaatctcatcgtaatgataataattgcgcacatcaaaggccactgcaccaagctgttcatccttttcgaacacttgaaccattcgccggatcgcatgtctggcggggaaagaatcatcgtcaatggccacaatatattttcctttcgcctgttcaaatccaacattatacgcagcaatgccaatattttttcctattttgatcaaacgtacatcagcaaattcttcttctaccatttccgctgttccgtcagtggaagcattgtccacaacgatgatttccaacggctcatagtcgatcttctgaatatgacacaagctctcccgcacgtcatctttgcggttccaggccagcatgacaatgctaactaatgggaacggttgcctcattgttgctcccttcttctgacgcgttcaatatatgatgcaattgacaaagtcgagcgtaaatcaatgggctcataacagcaatgaattgttcatacaagtcccgcatcacctcaatcgcattggcttcctctctcaaatcaacaacattgagaaactcatccacgacaatgacatgagaaactttacttggtgtttctaaaatatgtttagaaaaatagataaggagtgtgtgttcatcaacattctttttccattttctcaatgccgattctatttcatcttcgtttatacataatacaaggcattcgatcccctttctctccatatagccattcaaaatgttagagtttgtattttgtcccgctagtgccacaacctttgaataatgtttcaaatatggctccagaagatcagctcttgcaacttccttctcaaaaattcgattttgtttcgctcttcctgttatattattcaatgcatcttcataggccatataaatcgtttgagcgacgttatgcacccctttagctcctccaaaatatagcgctttaaaccattcatcaatgatcatcttggcaaggtccatcaaggtttcttgtttcgcatacttggcaaaaaagcggattttatttctcgttagataataatgcggaaatgtgcttgtgtgcaaagctactcccgttttatgccaaacttttgcccgcgaacacgcgacaacacgatatccgctcttcttaaatcgataacaccattctatgtcgtcccaatgaataaaccatttttcatccatcaatccgatttggtgaatcgcatctgcgcgaattaaagcgcaacatactggaacgtagtcacattccactatgtatggcaaatgctttggttgcaagacattttgatagaaaggagccactttgaacccatcccaatcaatagctgctcctatttcctgcaattgatcaggaacatccattttataaatcgccgaaccaacaataccgatagaaggatcgccttccaagacatccactaagtgttttatagcctctttgtcaatgaccacatcattgtcaagcaataaaatatatcgatgcccagctcgaagcgcctccctcattccctgattaaatccgcccgctcctcctttattttcatcgttaataataagcgtgagttttccaccaaataattcccgtacaagttcagctgatccatctgttgaggcattatccactacatataacgaaaaattttgatacgacgaagctaaaaccgactctatacaacggatcaaatattctttcttgttaaaattgcaaatcacaattcccaccagtgttaccatgtttttaactcctttcatttctttccatcacactggtccactctcttatctatcccattataaaaagctccttatgtttttctaaaaattctttcataccttcctcctgtaagaaaaaggaaaaatgtccacaaaacacattatgcactacacacatgacacgtgaaagctctacacatttttggcataaatcctcttcatctacccctagcatgccctccttcgctccaatcttgaaccccccgatttgctcccaatattcccttttgaataggatcgctcctatactgaaacgatggggcacagtagaatagtcaaaaggcttgtcggaaattttttgagccacttcgtctaacggaaggctatgccgccaaatccagcgagcagcctctgggtcggagtgacacttaattccattggctgcatatttcaactccctaaacacccgtttatattcctggtctaaccctaacgctttaaggaattccacgtaagtgtatccatttagattgataatcggcgcaacaaagccaggatggaacagcccttcttccaaaatacgttcataacctaaacgcaaatgttgaaaatatcgatcagtcacaaaaatatcttcatccagcttaaaaatccattctgcttctttatgttctgcaatcgccaagttttgcgccagcgagacgtcatttatcttcgtaaataaatatgaccattgatgacgttcagcccagcgtgccaactcttcagagtagagaccggaagatacaagacacatatcaacatttgaaggagcatacctggccaacctttcaagagtaaatggccaaagatatggtttataccccgctagtatgatggcaagttgcgcctgacctttccgtctatcaacaaaggtatagtattgggaatcacgagctaccatttgcattcgtttgataacgcttttcttcccattgctgattgccttttgagaatatagtcggatgatttccactccctgttgtctaacagactgaagccgttcataaatagcctgttcaaaggtagaagaaattacaatcgctttgatcccagacgccatggcctcttctaccttacaaacaggcaacccgaatttcctttctccttccacgttttcatcgcgatcaagcaagcaggcaactttattcacaagctggccaatttggtccaataaccactctgtatgttttccagtaccgtagatcgccacttcctgctcattgtattgttccaatgtttccataaggatctgaacacgccaatctctttgttgaagatcatgaaacagcttgagcatttctctactttgtctccttactacttatattttgaattggtttccgtgacgctttctcttcacaacgtccacgtcaccttaactttttctctctccttcgttatgaggagaaaagacgaacaatttcatgatggttgacctctccccttgatctttaccgctacttgttcatgatagcgacaatatgcgatatactcaaatgcaatccgtttactctcaacaaattcttggaacgctttaaattctccgtttttccaacctgggtagttaaaaaattcgtcaaatacaataatggttccctctccaatcctctcatccaatgcatcaaaaatgtctcgggcagaggaatataaatcgcaatcaatatgaataaatgaacaatcaccatggtttgttttcaaaaactcaggtaaactttcatgaaacaaaccttgaatcaattggacattatcgtttacaatcggtaattgatcgattcgaaaggttcctctgggaaatccatctctccaatcctcaggcaatcctgcaaacgagtcaaatccataaacagtatgtggcactctggctgaaataaaattgatgctatctccttgaaaaacgccgaattccaagaaaagcccctctttttttgctaaacctaatgcatactccaacaatgagtaacgatcgggaaaagaaggaacacctatgagatgctgttcaacaaaatcagcggtttcgtgcagtgctctcctttgcaattcttgttcaatattcttagcttgcatttctacatattgttcaaacattgtcatataattacgaaaacgtgtcctttcctctacaatttggaggccattataaaaatggattccttcaattaattgaaatgactccaactgttttttaatggactcataaaaagaagaggctacaaaaactttcaaccccttcaatggttgctcaacaatcactgtcggaggatgtacaggatagccgaaaaacaaagtgccccatttttccggatcgttgtcaacgaagaaatcgatttggagatcaattaattccctcagtactttttctcccccactgcttgctccaaaaacaatcaccatttctcttttgcccccccaactcctcacatcgcaatgatccttataaattaacgttatatacacaaaatttccacaataagtttacaaccaaaaaagaaacacgaaccggactctgtgggatagatggactcctgacgcccacaagacagctcaaataatgcaatcaaaaacagctccgcattgcgtaaggaggtatcggctgttgattgctctaactatgtcatcaaaatgctcgtttactattttcagcatctacaatccttacattcgattccttgaaagaaaaacaccccatctccttgcaacacaatttccaccaaatgttctccaacattcaaatcgtatttttcaaataacatttgatggaatttttggaggaacggaggaggtaggtctttttctctaactgaaaacttgtcaatatgaccatcaatcgtaatccgaatctcgtctgagccatccgcatgcctcgccccaatcacccgaagcgccgtccctttaaacgtaaacttaatcgtggcattcggttcgttcgtttcgtaatatgcgctgatcacatccgcttctccggacgattgtttttcaattttaatctcctttttccgccattggccgatgtattgaaattcactagatgtgcattcgcgtctcttccagccatcgtccttctgtttcagggcgggatgcagataggtttgcaccaacggcgccatttcgttatagacttgctggcatagatgcaaataactgcggaacgcccgaaccaccttgcccgctttcacaacgggatcttgctctttgcggatgttgtgcgcttctttttgcagcatttccgtatagacacgaacgacaggccggacgtatacgtcaaaaaagtcgttttgggtgaagcggcggaactgctcatcgaagcgggcgaataatttgagcaatttgtcttctttttttcgaatagcggctcgctccaactcatgaaacatggcttcaagctcatgatatctcttgatgaaatcggtcatcgcacgcttcatgttcccgattttgtcttccatcccttgcgtcgggttgcgttcttggccggcatgccagttttcattcacgactttcttcgtcaaccgggtttggatgacggcctccagcggaagaaatggggcaccagcaatatccgcaccgccttttgttgtgttgatgacttcgatctgagcatacttctggatatagtgctccatcaacagccgcatttggttgagcgattcattcgtcgtgacaaggcggccgtatacgtccttcacttgcatgaggccgcgccgctcatgttcgagcacttcagcggtctgcttttctccccgtttgatttctttcgcataatagtaattgtcgcgaaaggcgaaattttgcccgacaagaatgaccggattcgcctccagcttcgccaagatttgcaatgtaatgatggcgatggagaacgcatcgtcgatcacttcgctgtggtcaaggctgtccaaatagtatggcgttaccgtgtcttgggaggtgacggcgtaaaactttggccccttgtatttttgaatcgtttcgtatccgacgctcgtcccgtaaatcatcggcacgtggacgtcaattcctttatcaatcatgtcccaaaacacagcgaaattatgagcttgtggatcatatgtgcaaacagcgtcgggaaggatgccgttcgccactaacgctcgattcgctgatccgacggcaaatatataggccagccctttttcctttatatagcgaagattgtcatattcctcttgcagcgacggcccagcggccacaagcaaaaccggtttggaacgaaaatgttcttttcggctgaaaatgcttggcgacctccacgttgtcggcaagttcatcaagctgttcaatgtccagcgcttgccaaaggcaaattcggtcgccaagttgatgcgcttcgactggagaatatctcgaaactgtcggacaaattgtcgatattgatccacgaaaatgcgctcataactcggcagcgccacaagccccacattcgtctcaagcgcgttggcaaactcggcaaaaaactgcctgcgcgaagcctcgtccgtttccacataaagatagcgaagccgctgaagcggccattcggtcacccgtttgcacgacagaaagcggaaaaagacccacggattcggttcataaatggtgaacgacttatcaggaaacatggataacagtttttcgacatgatagccgagcccgatgccgtaaaagaacaaatggtcgcattgctccacttggtccttgagctgttgggcgaggcgctcggcttcttgctcgggattgtatttgctgtgcaaatacagagggcgtccatccacatgaacttgaatcgtcggcagaccagcatgggacgggatgatttcatattgtttccaaatcgattcatgctcaatttgcttccatagctgccaaatggatgggtagcggttttgcaaaaattgttcattctctgtcaacaacatgatgctcatctcctaatcactcacgggtttcccctatattaagccttctgccaaaatccaacggcgcaatgtttctttatcaatcatctcgccttgaaacggattttgacacggacggatgttccattctttcggataggcatgcggcttccagccaaagggaggcccgatcacatacatgtcttccgtctcccatgccgcatgcgcttcgtcttctgtcatcagctcttcgtacattttttcccctggacgcaagccaatttctttgattttaatcgtttgggtaatgtggtatttttttgagacttcctcaatcatcacctcaactaaatctttcagcgccaccaccggcattttcagcacgaacacttctccgcccacggccagttcgttggcttttaagatgagagaaatggcttgcgacggcgtcatcatgtaacgaagcatgtccatatgggtgacggtcacttcccgatcctctaaaatttgttttttaaacaacggaatgaccgaaccgcgcgaacccatgacattgccgaaccgcaccgcggagaaaatcgtttgcttcggccctttttgatattcggtcgccgcgatcaaccgttccgccgccagctttgtggcgccgtacgtgttcgtgggcgaaatggccttgtccgtgctggtgaataacacctttttcactccggcgctcaaagcggcttgaatgacattttgcgtgccgataatgttcgttttcaccgcttcaaacggattgtattcacaagcgggcacatgcttcatggcagcgagatgaaagacgtagtcaatatcctccatcgcccgcagcacccgcgcttcgtcgcggacatctccgattaagaagcgaagcacttgggaatgttgtttgaattgttgcgccagttcaaactgtttatgctcatcgcggctaaaaatgcgaatgacgctcgggtcatgctgcaagagcgctttggtgagatgttgcccgatcgttcccgtgccgccaataattaagatttttttccctttgtagatgctcaactcggttcactgcctttgctgtctgcgtttagttcacgacatggacttttacgtgctccataatgcccttccataacggcttgacttcatattggatcaagtcggcgatcaaaattgcatcccctgcttctacagcctcaagcaattgccgcaattgttccgccagcgtctcccggatgtgggcgaacgcttgacgatcaaacggatgtttcggatgttcggcgagccaataaagagcttggtcgatccattggattccttcaagcatttgctcaaatcgaatccatgtatgttcggaaggggtttgataaaattcatcgatgatacgctcaatctctggcaaggcacgtgtcaaatacgaatgcatcgtctggaacacatcgcgtatgtattcttgcatcgtcaccgccacgacatcaatcgtgcggatggaatcgattcgctcttcgatataagcctccatctcatcgtaaacttcgacgccatcgacgacgagatggctcaattgccgatcctcctcggcaagcatggagaagatgttttgccacatctcttcaagctccgatcgatcattgcgatattcaaatgtttgtccgaaaatgttgagctgcatatcttgcactctcctacacgaaatttgtcagccatgattcgacaccttctaccattattatcggatgatctttgtcaatgtgaagcgaatcataaaagaaaatgattccaattggttccctaaaaggacagtcatgtaaaggaacatgtcgctttaccaacctgtttttcaaatggagaaaccttatgtattcactctcctattcacaccatctcatgtcaatgaaggaagagcttccaaacatgaagcaaggcctcctctcgatcgaccgagaagaggccttgttggatgtttcgattagcgcagaagctgaagcacgctttgcggctgttggttcgcttgcgccaacatcgattgggccgcttgggtgagaatgttttgtttcgtaaattccatcatttccttcgccatatcgacgtcgcggatgcgcgattccgccgccgtcaagttttccgccgacgtatccaagttgttgatcgtatgctctaagcgattttggtaagatccaaggcgggcgcgctccgtcgaaacggtgttgatcgcgatgtcgattttcgaaatcgctgccgttgcgccgctgaaagacatgatatttaaagcatattcaggcgtgctggcgttgctaacgtctgtcaattggttcgttgtaccacttgtaaatgtagcgttagaaatacctaccttaagctcattcgatacgctcgtaccgtttgaagtagtagcagcacctaagccactagctttgctaccggccgttgtccccgccaacccaagcgcttgggcgcgcatatcgaaaattttaatttcaaacgactgattggtgttcgccccaatttgcagtttaatcgggctcgcgccgctgacattgccgttcagcaatttttgcgtgttgaattccgtcgtattgccgatccggttgatttcggacgtcagttggttgaactctttttgcagctgctcgcggtctgcttgcgtattcgtgctgttggccgcctgcgtcgccagctcgcgcatccgttgaaggatggagtgcacttcattcaacgcaccttccgccgtttgaatgagcgagatgccgtcttgggcgttgcggctcgcttgctccaacccgcgaatttggccgcgcattttttccgagatcgcaagacctgctgcatcgtcgcctgcacggttgatgcggaggccagacgaaagtttttcaatggatttcgaggcgttggtcgtattggtcgtcaactgccgatacgtattcaacgccgcgatgttgtggttgattctcatgttctcttcctccttgaaatgatgttttccacgtccttgtggaatgacggggctggggcgaaagtcggccgcctttcgccgcaagccgcgctcactttttatatcggcgcgttttttggaagtttaatagggaaatgaaaattttttgtcgacggggcgaaaaaagcgccgcgtgggcgcttcgatgttatggttgtttccattgtttcagcttggcggtcagtgcggcgagcgaggcttcggacgcttgggaggcggcgttgttttccgcttggatggcaagatacacttctttgcggtggatgtcgatctgttttggcgcgttgatgccgagtttcacttggtcgccttggatggcgaggacggtgatttcgatgtcatcgccgatttggatggcttctttgattttgcgcgttaggacaagcatcgggccgcctcctttacgtcgccactttttccgggaagaggcgatgtttcgttttgtacggtgtattcgttaagatcacttgtttgccgaaccgcttgcgggcgttgatgacaacgggcgcctgcaagttcgccgtcgtctcgtgaaacgggtcggcgacggtgaggatcacgtacaccgcgacgtcgcgttcgcttttgatgtcaagttgttcgaccgtcgcttcatccagttcaaattcgtatgttggaaagtacgaaaacggttcgatcaagacaaacccgagcgcaggggtctcgaccgactgcaagatgacaaacggcgtgtcggcgagcggaagaaggacgaaccgcttctcgtccgcgaatccgggcaggccgtggggaaagtggacgatgtcttcttccttcaccgccactgttccgtggtatttcgtgtcgatgttcatgcgttgctcctcctgttttctcaaatgacgacgtcaatgtgaagcgacgggcgctgggcgagggcgatcttgaccgctccttgctggtatcggatgatcggcgcatgcggtttcacatcgatgcgcggcgcgtgggtgttccagtcgatcgccagccgtcctggttcatagtcgaccttgacgccaaacggcggcggaacgagggcgatgttgaactcaagcggggggccttcactgttggcctccgcctgttcaacgagaggatcccccccatgttcgatgcgcatcagttcatcgccttggaccgcagcgcgctcgatgaaatcgagcaccgcttgccgcccgtcagcggcctcgtcttcgatcaattggaacacgtgcctgttgttcaccgccgcccacgcctcggtctggtcgatcgtcaagcgcgcggggatggaagcaacgctcatttcggcaggcggctgttcgatcgtcatctcggcgggcggctgggtgatgtcaagccgcgcccgttctcttgagatcgccagcttggcgtacgtcgcttccatcttgagctgcggaatgcgcatcttcttcctcctttcggcgaaaaaagctagcttagcgcaaaaagtcaaccagcgtcggctggataacgcgcgcgccgactgccaaggcggcgcggtggacgctttcttgcgttttcaagtcggtgatgactttttcaagatcaacgtcttcgttgtccgacaacattttttccgcgatcacttgttggctgtcgatgcggtcttccatcagctcgatccggttcatgcgcgccccgagttcggcgcggacgccgagcaaattcgtcaaatggctgtcgagtttgtctaaatagcccgttaaatcattaccggtcgtactcggattttcgagggaagcggccaagttttgcaagtcggaaaacaatccgctgcccgccccgaacgctgtgcttggcggaatgttgaccggaatgtaaatgcctttcgctagctcaatgttcagctgttggctgttcgtcgacacggaaatcgtgccgtccgggttcaccgtaacaggtggctccgtcgttttcgcgccgttgaaaatgtatttgtcgccgactttcgtattggcgatcgtgaccaaatgttcggtcagttgccgcacttctttggcgatcgactggcgctgcgtctcttcgtatgtatcgttgctcgcctgcacgacgagctcgcggatgcgctgcagcgcctgcgtcgccttgtcaagcgctgaatcagagttttccacccagttgtacgcttcagagaaattgcgtttgaactgctcgacttcggctaaattcgaacggtaggcgattcctttcatcgccacaacaggatcgtccgacgggcgggtgatttttttccccgtcgaaagctgggtttgatatttgtccaaattggcgtagcttcgtgtaatctgcttaagcgtattgttcgccaacatgctttgcgtaatgcgcatcaccgttcacctaccttccgacgacgcccatgccgttgatgagtttatcgagcatttcgtcaatcaccgtgatttgccttgccgcggcgttgtaggcgtgctggaatttgaccatgttcatcatctcttcatccagcgacacggagctgaccgactgccgtttttcctccaccgactggcgcagcgtttcgctgttcgttttcatccggttcgcctgctcaccgtcgacgccaagctggccgatccagccttggtagttcgtttcaaccgtgcctgaggaaagcggcaaattaagggacgccaagttgacggagatgccgtcttgcagcgaaacggtcgcattggacagaagcaggctgcggacgttggcgaggttgatggcgttgttgccgttccctgtttccccgcttttcgttgacgccgcgatgttcgccaaatcgtcgatgtcggccgcgagtttgatcgttttcgccgcgccgctcaccgcgccgatcccgtcaaaaaacgggcgcttcgtgcttccgttcaggccgtagccttgttggtgtacggcgttaaataccgtgccgaacgtataggcgagtttgtccaagttcgacagcatatctgggtacagccctttgacgatcggctggccgctggcgtcggttcctgtttgatagccgtatccttcgatcagcccgcgcaatttgccgttcggaagagaggaaaaggaaacggctgttatacctatattgagcgcattgacacctgaagcgggaggcatctccttcaccccgtcgccgtcgacgtcgctgccgtcggggaacgaaaccgatgcggcgttgcggccttgtacgagatacactttcgcgctcccgttcatcacgtaaacatcgtacgttccttccgccatgggcaaggcgtttccgccagttggatgcttttccacaccgatctccatatattgcgacagctggtcgaccaaccgatcccgctcgtcgtacaagtcgttcggcaaatagccgttcggttcgatttcggcgatccgttcattcaatgcgctgatttggttgagaagggaattgatctccgtcaccgtcgtgccgatttgcgtgccgatgtccgtgcggatttgcgccaaggaattggacaagtaatggaacgtttcgacgaccgccaacccgcgctggcggacgacggagcgcgctccttcgttctccgggtgggtgctcaaatcttgaagcgcctgccaaaactggtccatcgttttcgccagtccgctgtcggacggctcgttcataatgtcttccatcttcgacaccgcatccgcgcgcgcttcccagtacccgagcttgctgttttcgccgcggtattggatgtcgaggaaatattcgcgcacccgttcgaccgacgacgcttccacccctgtccccatttgccctgggatgttcgggcggttgaggccgggcgtcgggaacggcggcgtcggctgcagttgaacgcgctgccgtgtatacccttccgtattggcgttggcaatgttatggcttgtcgtgtacaaggcggcttgttgggccatcatgccgcgccgggcggcttcgagaccgtggaatgtcgagagcatcgttcttcctccttacgctttcgattcaaacagcgggcgctcgggcgaaggggcatattgttgcgtgcggctgtaggtggacagcgtcggggcgaacgtctcgatcatcgcggtgacaaactggagcgactgttcgatgagctggcggttcagctcattcgcttccgccaccgcggcgacagccgtctgaagccgcgcttggcattctcttagctcctcgcgctccttgcctgtcgccaggtggacgcattgagaaatggtcgccgcctcattgccgagcgcctccttcagccaatgccgccgccgttcttcgagttggcggatggccaaaatatgcttctgttcatcggcaagcaaagccgacagcgcctcgatgtcgtttttcttcaacgcttccgtcttccgccgcgaaagcgccagcaagctttcataaagctcactgtgcgcccgcaaaagatggatgagtgccgcaaacgtcatcacgatccgcttcctttatcgatggtttcggtaatactcgatcatccgcttggcgaccgcccgcgggtcgacttggtatgcgccgttttcaatttgttggcgcagctcttcaagtttcgcctgccgcgcctgttcccagcttgccgcttcttgcagctctttcgcttctttcgaaatttccacttgatctctaggcgccttctccgccgccagccgctccgttttggcgagctgacgctggtacgggttgacgcccatcggtccaatatggcggattttcatcacattcacctcgcttgaccggcgcttgtttgcatttggctattgtttatatcggaacgttgacggaaatgtttagcgttcttgatagtcttgggtgtaataagtggcatggcggggacgatcttcttttttcttttccccctccgcccgacgcaagccggcttgcagctggccaaggcacttggcgcacagccgcccttcacggatcatcgctccgcacgagtcgcaagggtagccgagatttggaaaatggacgagctgcagccgccccgcgcgaatccatttgatgatcagcttctcctccacccctgtcgcctcaacgacttgcgccatcgtcgccgtgcggttttcccgtctgcgcaaaaaggcataaacgcgttcaaattgccgctcttcttcttgatagcacgactcgcatacgtcacgggtcgataatttgacaaacaaccgcccgcacttcgaacaattggatagttccgccatcgtggatccctcccgatcattgcctatgaagccgccgtataaaaacttattaggtttgaataatggcgcccgcctggtggtcaccaactcgtcgcgaacaccaccctcctgtcagtgacgcatccctgcattcggcgccgttgaccatcttccacagccgcaagcagatcgataatatgtcaatattgatgaccaacgcaacattgcggaatcgatcttgtactcttaaacgattccgtcatgtgtaaatattgatgatcagcccttgaatctcgccgacgagccgcaaaatctcaagtccacgctgttctttttgcagcacttcgttcgtcagttcaacgagcttttgatcaacttccttcacgagtttataaatgcgcgcccgcccgccgcggctgaagccgcgctgttcttccagctgcaggccgtttttcaccgcgtcgtccaaaaacgacttgacgagctgtttatatttgcgcaaatcctccaccgtccgcgactcggcaagctttttcccttgctcctcaatttggcggacttgttcgttgatccgctcccatacgacgtcgcggcgcgttttcgccatgacttcggtgaacgacaccgattccatcggagcatcgtctttgcggctcacatttgtcagccctgtgcgcgtcactttttgcacttccatcgtcatcacctctcgctacccccattatcgcacaaccatagcaaaagggcgaggcgtttatgccccgcccgatgcggtccgattagcttttcaacagctgcaaaatcccttgcggcagctggttcgattgcgcgagcatcgcctgcgccgcctgcgtcaagatattgtttttcgtaaattcggccatctccatcgccatatccgtatcgcggatgcgggattcggcggcggtcaagttttcgttcgcggttgttaagttgttaatggtatgctcgaggcggttttggtaagcgcccattttcgatcgcgttttcgacactgatataatcgcttcatctaattttgcaatagcagcttgggcattcgctacctgcttgatatccaatgagctaatgtctttcttgtcttccccaagagagtcttttttttgcttttcccacgatattgtcaacgactgcccattattcggccccagctggatcgtaatattttggccgctggctaaaatattcatagtgttaaattgtgtatccgttccgatccgatcaatttcatccttcaattgttggaattcactgtcaagcgcttcgcgatccgtatcttggttcgtcccattcgccgcctgcacagccagctcgcgcatccgctgcaggatgctgtggacttcgtttaacgccccttccgccgtttggatgagcgaaatcgcatcgagcgcgttccgttccgccatttgcaagccgcgaatttgcgagcgcattttttccgagatggcaagccccgccgcgtcgtcagccgcccgattgatgcgcaaaccagaggagaggcgctccaagtttttcgaaatgttcgattggttggccgccaagttgcggtaggcgttgagcgcctgaatattatgattgattcgcacaaacatccgctcctttgcttatgatttctcgtatgcaatgaattgctcgtacgctgctgttttttgcttgagcgccgtttgcgcgggggaggcgccgcttttcagcgcctcgttccacgcggtggcgattgtggtggttaattgcagcacttcccgaacgatcttgacgtcttttttcatattcgcctcgatgaggcgctcagccatatagttgtagagcgcatccaactgatgggcgataatgcccgcgtcatagcgcaatccggcgccgagccggcgaaggatgtcgtttcctttttgcagctgtttgttcgctttccaatagtctttttgttcaagggccgcgatggcctcttccaaacattccatcaatccttcatataacaatgccgtcagctgttgcgagtttttttggtaaatccattcctcagttaaaaagtccaacgccgtgcacccccatttgccctctgccttttatatcggcgatgagttgacaatgtttaatcatttttttcaatttcttcaatcaaaatcaaaatttcggcaatgaccgcgtacagctgcggcggaatgcggtcgccaagatcaagctgaagcaagttttgcacgagcaatgggtcctcttgaatcgggatgtgatgctgtttcgccagttcaatgattttctgcgccacatgcccgcttccttgggcgacaaccatgggcgactggcccgacgattcgtcataccggatgacggccgccgtcggaccagtcatttgctttcgttttttttgattgaaatattgcgccatcatatcgtgaaatcgtaccctctttccgtaaacggtccgtacaggcgaacggatggcacccgtttttcttcttcctgccgcttcgtttcattcgtcagctttgtgatgttgaccattttgacgtggtagccgatctcctccaatcgctttttcgccatatcgatgaacggcgcggctttttgggcaaagtcatcgcggtcgttgcgaagggtgatggacaagcttcgctcattggcttgaagcaaaatgccgaggtctcccagttttttcgtctccagcaagaaatacagctgacagttttcccaatcgattcgctcgccatcttggcgggcgttgacatagacgttgacgttccgcacttcattttgccatcgcaacggcaaggagaagaacaggctttgcatgcccactccagcgtcccatcggtttagcagttgctgaccagtcagattcgttaacgcttgttccgcttgccgggcgatgggctcatttccactttgtgcaagctgcagaagcgtcgccttcatattctgcggtgttccttccccgtcagcgcctttttgcacgagcgattcagccgcctcataatcgtgcatgaagccaaatcggcggagcgcttcaaacaattgacgcgccgacggtccgtcaacgaacggctgcaccgcttcgttcatttgccggagaaatgcttttgacaaatctgcctgcggttcgcccaatccagctacaaaatgcttgacttttgtttcggacggtttcaacaccatattcgccagaacgtctttcacttcattcacaatcttccgcgccccgcgttcatccccttggtgaagccgctttttcgcttcagccagctgggagctcgccttcatcagctgcttttccgtcgccatgtccgtaaacagcatcaaatcactttttaaaatgacgttgtccaactgcttaattgcgctttccaagtactgttttgcctgcaagcgggcggcttgtcctctttgttccgcccagtgcagcaccgtctccaaatggtgcatcacattgcgcttcacaatctgaaagtcacgggacgcctgtgccattttggctgtgaccgtttgcacgagaaagtctttcgtttgcatcgccacactcgcttgcatccatgttccattaagcggaacatggtccgatgatcccgaagaaagggtttgttccatgtcactcaacatatcgaacaacgctttcctggcagcaagctctcttccgttttccataaactggcgcgcttctgtcaatgcttcgttgaacgcctgcctccaggcaggatgaatctgaactccttctccaatctccttttgaatcaagtcaagcacttgttcaagatgcggctcttttttcagttgctcgatggcatgaagaaccttgtcgcgcaataaattgatcgcttgcatcatctctgtgccatttgccttttgatgcggttcggacaaaagagctgttaatcgttgcagcaattgttgaacgaattcttgtggagaaccaacacgggacatagaagttgacgcactgtcgtccaattttccttccatggaaacgcggaatttcttttgttcattcaccttaagctcctctaccatatctacgagcctctctccgagcggcttcccatgcagcgcctcatggacggccgcaagatgaacgttcgtcagttctaaatgcttattgatgaccgcgcggacggtatcgagtttttgctctacggtgcctggggcttcggtgaaaaacgtccgcaaggtggaaacgatctcttttgtgagcgattgtccatgtttttgcagccaatctccgacctgtctcagctcaggcaataacggttcagaagcagaaaaatgaaccgcttgtttgtccgtctcttgtggcggacggggaacgattcgcgccacaggaactccttcttgttcaccgacgatttggatcgttgcacgcccttcctgcggccattctccttccgttcgcacccgcacgtcggtccccttgatcacgacgactgcctcgccgtctcggctttctttgatgacggcatcgtatgtttcgcccttttgcaccatcagggtttgatttggcgacgttatcgattgtctagtaaaaacgttgcgaatttccatccccgttcaccttccgctcgattcgattgctactgtttatatcggcacatccaccatgaatgtttacacccttcacgcccgcaccaacgtcaacgcccacacctcggccgcccccgcttcaagcaacacaagggccgcgtggcggatggtgatgcccgtcgtgtaaatgtcatcgatgagaacgattcgtttccctgcaagcggcgggcggtcaacgaggaaaaacgggttgtcggtcttcagccgttcgcggcgcgattttttcgactgcttctcggaatgccggcgggccagccaagggaaatacggggatggaagcaagcgggcgagcgcttccgcttggttgaagccgcgctcatacagccgttcggggctcagcgggatcgggacgatgtgccaatcgcggccgaaatggcggcgaaacgcttgggaaaacggacggcggaacgcctcgatgatggcatagtcgccgcggaatttccataaggcgacgacgtctttcatccagtcgttgtatatatacacagatcggtttttcacgagcgccctcccccattgttcatcttcctgccaccttagacagtcggcgcacagcgatggcttggcttcctcaagcgggcggccgcacatctcgcaaaggcggccgtcaatgagtttgaacgacccgcggcaacgcgggcaaaggacgtcaaggtcttcgaggaaaagaagctggcgccagctcgcgatcgggttgtacggagaatggcaaaggagacagttcatgggcgcagcagcccccttttcttcgcttcttcgttcatgcggaggatatggcggcgcgcccgcaccatctcgttcgttttcccgtgatggaaaaagcggacatcgccatcgggaaacgcggcgtggcggcccacgcggccggcgatttgcacgagagcgctttcggtgaaaatgcggtcttccgcgccaaggacggcgacatcgatgttcggcaccgtcacgccccgttcaaggatcgtcgtggtgacgagcagcggcacgcgcccatcgcgaaatgcctgaacgtgctcggctctgtctggggcttcggcatgaacgccgacgatgcggggatcgacgcgctgcaagaggcgggtgacagcttcaagctcatcgatatggggaacgaacaaaaacgcttgttttccctgcgccaaacgatggagaacccacgcaaggacgttttcgggcaagcggccgcgctctaaccgtttgcgccaattgccgcaccattcgaacacggggacgggaagcggacggccgtggtagcgggcggggatgacgacagctttccgtttacctcttgtgatgtcaagctgccaagcgcgggacggggtggcggttaaataaatgaggctcgactgttcttttcgcgcttcacgaacggcgtattcaagcatcggctcaacagaatatggaaaggcatcgacttcatccacgatcataacgtcaaagacgcggtaagcccgcagcaactggtgggtggttgagaggaccaaggaagcgatccgcccgcgctcttcgcttcccccgtgccaaacagcgagcggaacgcgcgggaacgcttggcgaaagcggggagcaagctcgcggacgacatcggtccgtggcgtggcgaggccaacgcgccagcccttctcgagcgcggcggcgatggcgggaaacaaaatctcggttttccctgccccgcatacggcccaaacgagcagttcgcttcgatcgagcacggcctgtttgacagccatagcggcatcctcctgagcggcggacagcgtcccatcccaaacaagcggcgcctcgtgccgctcggacggaagcggcatcgtcacgtgcacaaggtgagtgcaggagctgatgcgccccatcacgagacacttgcggcaatacgcgcaatccgatccacagcgggcgcatggaaacgatgcaaaaagacgcgcgtcttcattcccgcagcgcatacagcgccagccgcttgatgttttgatgaggccgggctgttcgcatagcgaaccagtctggatggcggcagcgacttctccatcgggaaacggcagctgctctcggggtaggcgctggccgttcagccaagcgacgagcggcgaagcagcggctgatgggggaatgtacaatgagcatcactccttttgtcattcaggaaaagcatgtctcctagtcgggagccaaaaagagcgggtgacgcggcaaaaacgccatggaaaacaccctctccccaagttgagagacttgaagcgcataaaggtacaggaagagcgatcgacggtgttcgttttcgtaaaaagttagaaaggtgataaaaaatggacgccatgcacaaaacggcagcattcgatcagaaaagaaagtggagatgaaaaggcctttccaaatggaataaggatgtggtttgaccgtctttttcacgacatatcggccttcgaaagaaatggatgcggcgaaacctgacgccagcaaagattcacaggagagtcatggagtcgatcgataacgtgtttcgacaacattcccagggaaatagcgacaaatttttcaggaaaggaaaacggttcgacaagttcggccagccccacatctccgtccgtttcataaagcggagagaaaactactgtacaacaaattcgccgccgcgcaaggcggagcgcaccgttccgccttgcgcttggctgtagcgcctcgagacggcgctttgcggcctcggcttaaggctgataccacgtcaacccgagcgcgccttcgccgacatgcgtggcgatgactgggccaaaatagctgatcgaaaattcgacgtgcggatagcgggcggacagctcatcgcgccagcggcccgcttcatccggctggttggcgtggatgatggcggctttgagcggcacacccttttccgcatcttcggcgaacagctcttcgatgcggtggatcgcttttttgcgcgtgcgaattttttcaaacggcacgatcactttgttttcaaagcgaagaagcggcttgatttgcaagaggccgccgatgaacgcctgcgccccggtcagccgtccgccccgctgcagatgggccaagtcgtcgaccataaagtaggcgcgcagcgtttgtttcatttcatccaagcgagcgatgatatcctcaggggacctccccgcctgcgccatttccgccgcttcgatcgcataaaacccttgtgccatgcagctgatttccgagtcgtatgcgtaaacacgcaatccgtccaccatcgtccctgccgtgaccgccccttggtacgtgccgctgatgccgcttgagaggtggatgctgacgaccgcctcgtatccttcctcgcgaatggcggtgaacaagtcaatgaactcaccgaccgacggttgggacgtcgtcggcaacgtcggatgctgcttgattttggcaaaaaattcatcggccgtcatatccatctcttcgcggtacgtctcattcccgaaaatgacgctgagcggaatcaagcgaatgcccagcctctcgcgcacctctttcggcaagtaggccgtgctgtcggtgacaattgccgttttcacgaacgccattccttcctgatttcaaattttcttccattataccaaaaagacaaaccgcccaccactacgaatccaaatgggggatagcgcaccgcaaggacctaaacaaagccgcttgccgccaaccacaagacagcttgtcctcaccacggacacaccaacaacaaagcatcgctgcctcgatcccctcaacaccagccgccagacgcccgtccaatccgccgacaataggcgaaaacggagggggcattgccattagcgcacttccacccagccgtttttgatcgccacaacgaccgcctgcgtccggtcgttgacgcttaatttttgcaagatgctgctgacgtggtttttcaccgttttttcgctaatgtaaagcgcttcgccgatggcgcggttgcttttgccgtcagccaacagctgcagcacttcgcactcgcgccgcgtcagcaaatgaagcgggcggcgcacctcctgcttaaccactgcgccgcctttttctgtcgtcaagcggcggtattcgcgaatcaagttgtgcgtcactttcggatgcaagtacgaaccgccttccgcgacgattctcaccgcctcaatgagcgtatcggcatccatctccttcaacaaatacccggccgctcccgtctgcaaggcgcgcatgacatagttttcatcgtcatgaatcgacagcacgacgactttcgtatcagggtaagcttcaatcagctgtttcgtcgcctcaacgccgttgatgtccggcatgttaatgtccatcagcaccaaatcggggcggtatgtttcgacgatcgaaagcgcttcgcttccgtcgcttccttccgccacgacttcaaaatcgccctcaaattccaaaatgcgcttgatgccctcgcgaaacagctggtgatcgtcgataatcgcgatgcgtgttttcatcgtttcctttcctccttgttcgttttgtcagtcgaacggtcgagcggaacgcgaatgaacacggtcgttccgctgccaatctttgagcggatgtcgagcgtgccgccgagcagctccacccgctcccgcattccaatcaagccgaacgcattttcttttttgaccgatggatcaaatcctttgccatcgtctttgacactgacaagcagatggtcgcacgtcacttccattttgacgtcgatatggcgcgcttcggcatgcttcaaggcgttttgcaccgattcttggacaagccgaaacacggccgcctccatccgcgacggcagccgaatttcttcgccgatatgtacaaaggaaatgtggactcccttgttatattcttcggtcgtttgcaaatatttttttagcgtcggaaccaatcctaaatcatcaagcgccatcggccgcaaatcgtaaatgatgcggcgcacttcggacaaagccgaacgcaccattttgcgaaaatcgcgaatttcggcgatcgccgcctctgtccctcgctctttgatcaccttttcgaccaaatcagaccgaagaaggacgtgagcgagcagctgtgccgggccgtcatggatttcccgcgacagccgccgccgctcttcttcctgggcttcgatgatcttcagcccaaattcctgcttttgcttcgctccttcaataagctcgccgacctggcggaaatcgctgtttaagtagtggagcacgaccgtaatttgtccaactaaataatcggcgcgttcgataatttgcgcaaggctcgccaatctccgctcgagctcgtcgcggcgcagccgcagctgtttctcccgctcgcgcaccatcgtcagcttcatatgcagctcatgcgcctgctcatacgcctcgcgaatatcttgctccgagtgggtggaaaagttttggctcacttccgacaggcggcggcgcgcctgacgcgccttcatttccagctgatccgcttcttcgatcgcctgcacggtcagccgcttcacctcctcgagttcgcgaagcaaatggtcgtgctcttgacgcgactgctccccgatgcggaaaatttcgtctttgctgtgttgaacggtgtcgatcattttttcgacaatccgatccaactgcttcacgtcccactgttttgcctcagccatttgccaacctccaacagcgctgccaagcggtgcgcatgggcgccagcaaaatttgtttgaaggaaaaaagttgtcgatttataataataaaagcatgccctatctattgctcttttattttcagtttaccataattagagtagagcgctagccattcatgcaaaaaaatgaacaaaattaaaccgttttcgcgttttttgtatgttgaggtgttttgctttgttgcaaacatattacacggtcaaaggatacggcgaacgcgagatcgtgatcgaaaaatcacggttcatctgctatatcaatcgcgccgaaaccgaggaagaggccgtcgcctttattcaacagatcaagaagaagcattgggacgccacccacaactgctccgcctatttgatcggcgagcatgaccaaatccaaaaagcgaacgatgacggcgagccgagcggcaccgcaggggtgccgatgcttgaggtgctgaagaaaaaaggattgaaagacaccgtcgccgttgtcacccgctactttggcggcatcaagctcggcgcgggcgggttggttcgcgcttacagccgcgccgtctccgaggggctgaacgccgccggcatcgtcgagcgtcggctcatgcgcgtcatgcatgtcacgatcgactatccatggcttgggaaagtggaaaatgagctgcgctcttccgtatatactattaaaaatatccaatatgccgaccgcgtcacgtttgacgttctcgttcccgaggacggccagtcttcgttcggcgagtggatgaccgaactgacaaacggaagggcgaacattcaggcgggagtgatggagtatgccgagcggttgcttccgtcttcctaaaatgacaccgtaaaggaaagaagggttaaacgatgaatcatacaagaaaaacggtgaaaaagcgaaagaaaaaaaagcggctccgccgattctttttgctcgtgtttcttcttttgctcgggggtgtcagcgcctttggctacaatatttactccgagacgaaacaggcaacaaacaaaatttaccaagagcttgatccatcaagcaagcctgcaagaaatattgaaatgcgcaaagatccgtttaccgtgctgttggttggagtggaaaaccagtaccacgacgaggaggggcggtctgatgtcgtcatgttgttgaccgtcaatccgaagacgaacaaagtgtatttgttgagcattccccgcgatacgcgcgtttacattccgagcgaagggaggaaagacaaaatcacccactcctacagtcatggaggcattcaatcgacgattgcagccgtcaatgagctgatcgatgttccgatcgactattacgtgacgacggattttgaagggttcgaaaaaattgtcgattccctaggcggcgtcacggtggatgttccgtttacattcaaagctcagctgacaggttcgctcaaatggcatacgttccataaaggcaaacaagagttgaatggcaatgaagcgcttgcctatgtgcgcatgagaaaatcggacccccgcggcgattttggccgaaacgagcggcaaaagcaagtcattcgcgccattattgacaaaagcacgtccatcacctcgttgccgaagctggatgacgtcatcgccgatttaggggatcacgtgcggacgaacatccctccgtccgagttgttgtcattcatctacgtctatcaaaaaatgaaaaacgcggatgtagaaaatttgcatttgaaaggatacgacgaaacgatcaacggcgtgtactactacatcccggacgagcaatcggtcagctcaatcaatgaaacgctgcggcaagcgctcgagacgtccaacgcctccctcacgcgcagcgattcaccatccacacaaagccaaaattaacgatcacaaagaaggtgctcccaaacgcaatggggcgcctttttccatttacagcgtatatcatgccgcaatgatgatgaaagaacacaacctttcatgtcctctgcttttttctctctttttcaacaaaacttttcatttttttctcataataggactgaattcgggttggataaaacggcaaaattcgctatgatagtatagaaaacgcaaacttgagaaaaaggggggatcgaatccttgaaaaaaacgcttctttccgtcttgttggcgacttgcccgctatggccgtcagccgccttggccgccgatggaagtccttcctcatcctcaccgacactcatggtcgctgagcataacgctttgctgaggagaggagcgacggattcctatcaaatcgtcgaatccatttccgctggccaacaagtaaaagtcatcgacaagttccaaaatgctgctggcgaaacgtggtatcgcatcgaatacaagggcatcacgggctgggcgcgggcagacgacttttctgaagcgcatgtctcttccgccttccctaacgtgatgttcgccaagcaagactcgttgctgagaagaggggcaaccgattcatatcgggccgttggttcgattcccgctggccaacaagtgaacgtcatagacgagtttcaaaattcctatggtgaaacgtggtaccgcatcgagtacggaggcgtcaccggctggacgcgtgcggacagcttttccaaccaaccgccttccatgctcgtcggaaagcgtgcggtaatcgccgccaacgacatcgcgatgcgcaagggggcatccccttactatccggtcgtaaaaacactgtctaacggcgatgtcgtctccatcattgccgagttcaccaattcgctcggggaacagtatgtgcgtgtggagtgggcgggagtcaaaggatgggtgaaaacggaacagatctacatacccaaacagcttccgacacttttgccgacattcatgaacgttgtgcagtcctccccggttcgccgcggggcgagcgtccattaccgcgccgtcgccacagtgtcacgcggtcaatctgtcaaagtgatcgatttgttcgtcacaaatggccaggaactttggtaccgcgttgatctcggacatgtccggggatgggtgtcggaaaaagtgttgacgatgtcatcaaccatttcggttccaagcggtgtctcggatgcgtccagcatctcaggccagccgctgacggtcagcgtgtcggtcgccaatgtgcggcaagctccatctttaaaagcaaaagtcgtcacccaactgaaaaaaggaaccaaactgaacagcctgtcaagcgccaaagatgcgtcgggagcgctttggtacaaagtgtccctcaatggaaaaacgctcggctgggtgcacgagacggtcgtaaccaaatcctacctttccccaccagccagccaggggaagcaaaagcaggtgacaactgctaatgcggcgctgtttgccgaaccttcgttgagcgccgccgtcatcgagcggattgcgaaaaaccgaacggtcacggttttgaagacgacagaagcatctccgttcgactgggtgcaagtcacctctgcatcggggaaaacgggatggatgccggcgtttgaggtaaaagccccatcctacgtatacgtcaaacaggcgggcactccgctgcgccgaggcgcctcttcgaactatcaatcgttgaagacgctggcagcgaatgagcggcttgctgtcctttacgaatatcatggatggctgaatgtcgaaacatccaatggcgtccgcggatgggtggaggaatcgagcacatctaccgtcgccttaaatagtctcgttgaaccgacgttttcgaccatcaacgaagatgcctatttgacgtggaaaaaaacttctaatttccgcgtctcctattcgttgttgccgggcaatcgtctgaaaatcaccggctcgttttcctacgctgaagtcccgtcgaccgacattccaggcatacaaacggtggagtggaacggcagcagcctgctcatcacctttgaaccggggtacacgttcacccttcgccattacagcgaccgattggcgctgaaaattctcgagaccggactcaagggcaaaaaaatcatcattgacgcagggcacggggcgcacgacaccggggcgatcggccctggcggcacgcgggaaaaagatattactctcgacaccgccttattgctaaaagaagaattggagcgggccggagcgatcgtgaaattgacgcgaagcaccgacatctttttggagctgtcggaacggacatggatcgccaacagttccgactacgacgcctttatcagcattcacgccgactcgtactcgcggacatctcgcggaacgacaacgtactacaacgtatcgagcaacttcaatgggccaaaaagcgagcagttggccgccatcgtgcaaaaacatcttgtccaacagctcggaacatatgaccgcggccataaaacgcaagacttttacgtcaaccggaaaaacgagctgccgagcattctcgttgagctcgccttcatctccaatccgaatgaagaggcgctgctcaaaacgaaagcgttccgccaaaaagcggccgtcggcattcgcgaaggattggaagagtatttcagccaattctagtttgttcgcgttcggagaataatagcatgagaaggccggtcatgcaacggattgcaaagctttacgacggagttcgtcaaactgagaaacatggcaacatcgcgttttcattccttgcgattcctcatgaaccgagcgaatccgttgtttttcaccggccttttaggaaagctattattctcctttctttccatatccaaaaacgggggagatgaacatgatgaaacgaaaagccaaatgggccgttgctgccagcctggcggtcggaatgacggcaggcgccctcttgtttacgccatcggcgatgaaagcatcggaagaagtcgtgttagcgagcgtcgactgggtgacttcccagctcaacccgatgaaaaacgacattgccaacctgaaagcacaactggccgcccagcaacaacaaattcaacaacttcaacaacaacttgccagcaaacccgcttcgccttctttgccttctgtcgtctatgtagcgaaaaacaatgcggccgtccgcagcggagcgtcaacgagctaccgcgtcatcacttataaacaggcaggggcttcactgcaagtcgtcggggcgcaccttacttcccaaggactgtggtacaacatcatcctctcctcatcgttgaaaggttggattcattccggcgatgtctcgacatccgccgtcagcagcgacagcaccaagcacgtcatcgccacggccgcggtcaatattcgaaaaggagcgacgacttcttatccgactattgcgaccgttccaaaagggacagagatggtctatattcagccgtttaccaacagcaaaggagagaaatggtacaacgtgcagctgtctgatgggcggcggggttggatggccgctgaatttggtgaggtgaagtagacggtgaaaaaattagcgtggttggccgtcggcctgtttttgctcatcgtctctccttccgcctcgaacgccgctggggtgaaaacgtacaacaatcccgtgcaagtccttttatataaaggcacatcggcgacagtcgccgtcgaaggaaactatcaaatcgtcaataaagagacgttgacgatcaccccgttgccaagcgggacaagcctgacatttcggtcttcctcttcgaccgtgtttgtcacgtacaacggaaagacggatttttcaagcaccggatttaccattcaagaaacgatcggcgctgcgccgttgtcgcttgtgaaagtgaatcaaacccgctatcgcggaagcgtcgacattcgtctgcaaaatggcgccttgtatgctgtcaatattttagatatggaagattatttaaaaggagtcgtgccgagcgagatgcctgcctcttggccgctcgaagcgctgaaggcgcaagccattgcagcccgaaactatgcctataaacataaaacaagtttgacgaccaatccaaacacacagacgtataaaggatatgatggagaatctccccgatcgaacgaggcagtggatgcgacaagaggattgtatcttaaatataatggcagtgtcattgaaacgtattaccactcgacaagcggcggcagaaccgccaacgtaagcgacgtctggaactcgtcgcaaaccgcctacccatatttggcgagcgtcgatgacccgtatgaatcatcgccgtacagccgctggtcgttcaccttctccccgtctgtgctgttgcgttcgttcgggctcaccgatccattggttgttttatacgacgtctcgatcgccaaaaccggcgcgaacggagaagtgggtgccgtcacgattgaaacctcggcaggcgaaaaaacggtgaaaggcaatgaaacgaccatccgcaaactgttcccgctagacggcaatcaattttacggcatcttgccgtccaactggtttgacattcaagtgcaaaaaagcggtccatcagtgtcgattcaaacgactagcggcaacatcgccgcctctcccttgtcatcttactccgtccaaacagggaacggaacggtttcgctcgccggcgtcgaaggaatcaaagtacaaacaacggatggcatcatgccgctttccgcctcgccgtcaggggttagctcgatcactgtcactggaaaaggatgggggcaccggatcggcatgagccaatacggagcaaaagcattcgccgagcgcggatggacggcggagcaaattttagagcattacttccgcggggcggaagtctcgttctaatgaagaaagcgtgacagatgtaaaagaagaagtcatttcatacggcaaaaggtccacgggcgaccttttgccctccacccggggatgaaaatgacgcatccaagcgcgtgcattttcacggaaaagtctcatgggcaagttttgctcttcacccggcatgaaaatatctgctcaaggcgcacgccttttcacggaaccaaaaaagggcatcctgcttatgagcgggacacccttttctttttttattgttccgccggccaaacggattcgcgttttgtttcatcgccaagggcgtgaagcaaatcgtcgacaatgcgaatccatgagtattgctccaccgccaacttgcgcccattttccgccatcttttcgtattcctctctcggaaggcaaagcagctcgagaaccgccgcggcgatctgttcgggattttctggaggagcgatttttccgcaatggtatgtttctaaaatctctgcgctctccccttcgccgcaatacagcaccggggttccggtggcgatcgccgggaaaattttcgacggccttgctcctttaaacaaatcgatgttgcgcagcgaaacgatgctgtaatcggtgatggagaaaatctccggcatcttctcaaccggaacggatccgtaaaacgtcacattgtcaaggccgagctcttcttttaacgccatcagcttttcccgctcttggccgtcgccgacaaacaggaaatgcgcccgttcatctttcgctttgacgatggccgccgcccgcagcaccgaatcgagcccttgggcgtatcccatcgttccggcgtacgtaaacaccacttttccttcgagccctaattccgcgagcagcttcttgtttttcggcaacgggcgaaacacatccgtgttgacgccgttcggcaataaaaagacatcctcgggcgccttcccttgctcaatcatataatcgcgaatgccttccgtcgcggcggcgattttccacgccttccggtataaaaacagctcgagccatctcgccattcggatgaacagccgatttttcaaaatgccgagctcaacggccgattccggccaaatgtcggcgacgttgaaaacaaacttcgcccgtttcaacttcgcgcccacgtacccggtgatccctaaaaacaacggcggggaattgcaaatgatcacatccgtcggcttcgctttcacaagcagcgaataaaacgagctgaacgtaaacgaaaaatacgaagcgagccgtttccaaaagctcccctttggcgacggataaatccatgtccgatgaacgggaatgccgtcccattgttcgaacaaataaaacaggccgcggtatggcttggggatgacgccgtgcggatgatgcgggaacgccgtgagcacttccacttgatgcccccgtttgatcagctctttgctcacctcatacacacgaatttgcggtgcgcctgtttccggtggaaagtgttggcataggtaaatgatcctcatggcccgctccacaccactttcccaaaaaatcgcaaacgaacgttccatttcgagcgccaagaggcgagcgcaaacgaggcgtggaaaaggggaaacgcccccctggcatcgtcccgctgtccttggatggataatcgttgccgcaaaccgacggtcatcatgagcttgccaacggaaagccgccggcttcgcgacttagcctccgctttcggcaacaaacgagcaccaaccgcggcggctgacatgacggctttgttcctcatcgactccctccaccgcctttcaacgtttgttcatacaatcggatcatgcgcatcgcattttccgtccaatcgtaatgttcatggacatggttgacgccgttttcccccattcgttgccgcagcctctcatcaagcagcagccgttcgaacgcctccgccagcttctccggagcgtttttcggcacgatcaaccccgttgttccctcacggacgacttccggcagcccgccgacgttggagacgacaacgggaacgccgcacgccatcgcctcgacggcggcaacgccaaaactttcgctgtcttcagtcgaaggcacggcgaaaatatccatttgattgatatacagcggcacttgttcgttcggaactttgccggcaaacgtcgtcacggattggatgccgaggcgggcgcacagctcctcgtattcgctccgctgcggcccgtcgccgacgatcaacagctccgtttgcggatgccgctcgtgcacaatggcaaacgcccgaatcaaatcggcgatcccgtacttgtcggaaagagctttcaccgtgccgatcgtcacggtccgtttcggctgtttcggcaacggtttgaagcgggcgacatcaacaccaaacggcgtcacttcgatcggtttgtccgtgtactttccggtttctttcgccatcacatggcttgtcgaacaaatgacatccgcacgctggaatgtatattcaagcatccgtcggttccaacgattggcattcggaaactgatacacgtcgcgcccccagacggagacgtaaaacggatgataccccgcaagcgccccgatcaacccgtagctggaggcataatgggcgtgcaaaatatctggttgaaacgaagcgagcagccgctttaatgaaaagacagtggaaaaatacgacaacttccccggcagccatttcggcagcacgactgtctcgacttctttcgcttgctccggcccgtaatggtctttaaacgtcacgactttcacatcgatgccttgcgtttggtaaaagcgggcccacttatgcgtatggatcgatttgcttggagccaataaggcgactttcatcggaggccccccaccaacgtttctttcaccttttccactctcgcttcccacgaatgtttcgccataaacgtctgcgcaatgcgcaagcggcactcctcgagcatgtcggccatcttggcgatcgcttctgccatcgacgacgggttgtcgtcgcaaatgacgccgtacccatccgcttcaatcaaccgcttttgcgctgagcaagcggtggcgacaatcggcaggccgctcgacagatagtcaaccagcttgacgggaacggaaaaatcattgtactcgctccgccgccgcgggatgaaggcgaaatccatctccgcatacaaacggtcgagcgcttcgccgctgacgtgctcgacgcgcacttgcaaggcggcaagctcttctttcaccgcaagcggctgccgctcgtactcgtcttttcggcagacgacggtgagcgaaacaagcggcttgcggcggtttgccaagcgaatcgcctcaagcaggagcaaaagcccatagtcggcattgttgatgccgccaacataaatggcattcagcggctgtttcgccgtcccgaaccgctgaaacggcttttgcttcccacccggcggcaaatcgaccatcgggcggcggatcgcgacgtatgttcccatttcaaggctcggcaaaaagatgacatcgcagtaccgctcgtaaaaccgctcttcccaacggtacatcatttgcatggccgcttttttccaaccgcggagcggatacaaatcagggaacttccaatacacatcgcggtaaaagacgccgatcggaacattgcgggctttcaagtagcggagaacgtcccggtcgacgaacggacgttgcggccggtgtcctgggtcagtgagccaaagcggaatcgtctggttttccatatagcaaaaccagacatcatcgagcttgccttggctgcggagctcttgaaattgcttctcccgctcggctgacgtgccggcgatcagaagaacgtccactccctccttcgctccccagcgcaaaaacgcctgatgcatttcatacggccgcagctttgacccgctgtttcgttccgcggcgagtgaaaacgggtaataaatcaatacggttttcatcattcatccctcatcagtgattcgccttttcgttgcaaaccatgcccgtaaatccccctgcacccgcagccataacgccattccgccaaacaacgccacgagcagaacccaggtcggattgaacaaaaaatcggtgaacccaccgacgagcgtgcgggggatgttaatggaaaaataaacgaacaaacttaaaaacaaaggattttttggcagccgtagaaacccaatgtacaacagctgcgtcacaacaccgacatacagcgtgccgatgacgatccccacataaccgaaattggcatacgcctcagcgacaaaaagggtgttcaacactccccctgtcccgtcttcaatccgctctgggaacacgtgcgccatcacgaggcgggcggagcggacgttctcgacgtcaaacaaccctgttaaaatcgagggcaagctttttccataaagaaatggcagcgcttcgccgaacaaattcaaatgaagaaacgtcggcgcgatttgcgcaaaaatcatgcggccgatcgggcctttgttgtaagacaaaaaggtcgtggcatcttgcaccccttgaatgacgatgtacatgccgacgagcaccgccgcccccactcccccatacagcgccaatttcaccgccgacagccttgtttttccaatgtaaatgcgaatgaggaaaaacatcatcacgtaaaagaaaatcggcgatttggccaaatcatacacattgacgaacaccgccccgacaaacagacagataaacagcagcttccaccgccattcgtgcgtcagctcggcaaacaaataagcgataaacgacaaaagcggcgtgagcgtaatggcaaaaatattgcgaacgagcacgtttccgccaaaatggcgcgacgcctcaatgcgcaacgcagccaagctctcatccgtccctgtcaagagcgcaaacaccggaatcgtcggcgttttccaaatcatatacgcaatggcggcaaaactgagcagcgacagcgccaaaaacgcataaaacacttggctgcccgtcgctccggccaacggggaaagcggcttttgcaaataggcgcgaaactcctgcctggcttcaaatccgcacagccttgaaacgaccaccatcgacagcgggaacacgatcatgacaaagcatacgacagcaaatccaatctgccggtattcctcaggccgaaacagcttgcgaatcatgtagtaatcgtccatccccaaggcgatcagcagcgcgccgatgaagcttgacagaaggaacgagtaatagtacacaatcgacacgagattcggcgccgtcaatgaaagcgtccccgctgcatagcgaaacatcaaggtggaggcgacaagaacaatcaaccagatcaacacgtccaacatgccgacgcacccttatcgctgtccgatcgccgccacgattttctccgccgcatgcccatcgccaaagacgtccacataaacaggggcgacttccttgtgaaccgccgcgacgatcttctcgcggtccgtgccggttaagatgttcgccccgccttcgagcgtttccacccattcggtttgttcgcgcaccgtcacgcaaggcacgcgcaagaaatacgcctccttttgcacaccgcctgaatcggtgatgatttttttcgcgccgctctctaaccgaagcatgtccaaataaccgaccggatcgatcagccgaagccctggaatcgccgaagcgtccaagccgtactcttcaagcttatgccgcgtccggggatgaatcggccacactttcgtcccgtcaatatcccgaaaagcagccaaaatggctttcaatttgtcggggtcatcggtattttccgctcggtgaatggtgatcaagtagtaggattgttccgccagcgacaaatcagccaaaatcgtcgattggcgctgtgcgagctccttgttgtacaaaatggcgtcatacatgacgtcgccgacattccagacgtttcgcgtaatattttcttttcgtaaattttccacggccgtctccgttggacaaaataagagctcggagacatgatcggtcatgatgcggttgatttcttccggcatctgcttgttgaagctgcgcagtccggcttcgacgtggatgacgggaatatggagcttcgctgcgacaagagcgcccgcgagcgtcgagttcgtatcgccatagacgagcacataatccggtttttcttgcataacaatttcttcaattttcatcagcatttcgcccgtttgctttccatggctgcctgaacccaccccaagatagtagtcaggcgtcggaatattcaactcctcaaaaaaaatggccgacatattcgggtcatagtgctgcccggtatggatcagcacttcggtatattgttttcgcaagacgcgcgagacgggggcagccttgataaactgcggtctggcgcctaacacggtggcgattttcatccgaaacacctcctagatcagatgagcggttatcaagtattttgcgcattttcgccctcgatcgtgcgcaccggacggcgcaaatcacgatcaacccggctggcaaagagcgtggcggcaaacaagccccaaccagcgagcacccagccgtcagcaagcggcgcctgctgaacgtagacgatgacgatgagggcgagcaatgtgccgaccaaaaccaaagccatctttttccatgacactggcacaggatacacttgctggcttttgcgaaaaatgaaagccacagcgacaatatacgtaatgaggctggccgcgaccgccccccagctgagccaaagcggcaccaacacagcgttcaacgcaagatgaagaagcgccgctagcgtgaacacccgtgaaatatagccggtttcctttgtcaaaaacaagccggtggaaacaatcagataataaaagttcaaaaacgtgacggccgataaaaacgggatataggacgctgcatcgcgatattccggtttaaaaaaggttcccacaagccacgggctcgccgtggcgatcaaaagcagcccaaacgctccaatgagcaaaagcgccatatacactttcgcaaacagcgcacggctttccggccggtctttcatcgacatcgaatacggacgccacgccatctgcacgccgctcgtgatgagcgtgatcacggtcgcgagacgcaaggcaaccccaaacaccccgacttcctccaacgacgcaaaccgttggatgaaaaacgtgctgacgttggcgatcacccaaaaggcgagcgaagtcggcacgagcggggcggcgtaggcaagcagctcctttaacacgtcaaagcgcacgcgccacaccatatactttacggtcaaatgcagcatcaacaaaaacacgagcgcgctgctcacgaaccggccgatgagcagcccttccggcgtcgccgcgaaccaccggagcaccgcatacgacagcacagcgacaagcagcattttcacgagcgtccaaatcacgacttttttcgtctgaaattcaaaccgcagcaccgtcgtcgccatgacgaaaatcgtatcgagcaatagcgtcgcgatactgatgtacagcaaatcgacatagcgaggttcttgaaacagcgcgcctgcgatccacggaccggccaaaacgacagccaaaaataagatggcgacgacaaacagccggaagtacatgacgttgcgcacatacaaaaggcgcttctctttgtcgtccgtatcgtaatagtaaaaagagagcgccgaatccgtaccgaaaatgacgagaaacgtcagcatcgacgtccattggtcgatcaagtagaccgccccgtactgcgccttggacaaatagcttgtataaatcggcagcatcaaaaaggcaatcagcttcgtgccgacgttcataaacgcgtaaaggagcgagtccgctcctaaacgcttgaatgccgagaacaatttataacaactcccgctcgtcgaccattttgctgaagcgcgccgggaatcctttcacgaccgtcctcggttccgtatctttcgtcacaagcgccccagcggcgacaaacgtctcttccgccaccgtcacgcccggcagcaaaatcgctccgcctccaacgcgcgccccgcgcttgacggtcgcccctttgattttggcgaaccgttcttccgtccgccccatgtagttgtcattggtcgtcgtgacgcacggagcaatgaacacatggtcttcgagcgttgtgtaggccgtgatgtaggagttcgactggattttcgtccgatcgccgatttggacgtggttttcgacgcacaccccgcgcccgacgatcacatattggccgatgtgcacgttttcgcgcacgctcgccaaatcagcgatcaatgtgtaggcgccgatcactgctcctcgatagatgacagcgttggcgccgatcgtgcaatggtcgccgatgacaagcggcggcagctcgcccgacagcttgacggtgctcgttttcgccggcttcggcggtttgccgagcaccgctccgtcggcgatcgtcacgccgtcgccgatgacggttccttcgtgaatcgtgacgcgatgtccgattttaacgtcgtttccgatttttacattcgcctcgatgacagtgaaatggccaatttcgacacgttcaccgcaaacaacagagggatcgacaacgttcatggtttcgtctccttcgcttacaatttgacgtattttgccggtttcgacacatctttcatggcgttgcgtgtgtcaaacacgacccggctgtgacgagcgaccatttcatagtcgatgttggaatggtccgtcgtaatcaagacaagatctgactgtgcaagcagttccggcgtcagctcgaccgtctcaatcacccggttgcacgcccggaacgacggaacatacgggtcgacgaccacaaattccgctccgtattgctcgagcagctcgacgattttcaacactggcgattcgcgcacatcatcaatgtcttttttgtaggcgacgccgagcaccgtcactttcgaaccgcgcagcgccttcccttcttcgttcaaaatgagcatcgcgcggttgacgacatattccggcattgcgttgttgatttctccggccagctcgatcaagcgcgtatggtagttgtattcgcgcgccttccatgtcaaataaaacgggtcgattggaatgcaatggccgccaagccccggccccggataaaacgccataaatccgtacggcttcgttttcgctgcatcgatgacttcccagacatcaatgcccatccgttcgcacaaaatggccatttcgttcgctaacgcaatgttgatatggcgaaacgtgttttcaaaaattttctccatttccgccaccgccggactcgacacttcgtgtacatcgccttcaagcacggctcgatacatggccgccgccactttcgtgcacgtctttgtcacgccgccgacgactttcggcgtatttttcgtcttaaactgcttgttgcccgggtcaacccgctccggcgaataggcgacgaacaccgtttccccgacgacgagcccctttttctccagcgccggtttcacgatttcttccgtcgtacctggataggtggtcgattccaaaacgacaagcatcccttcatgggcgtatttagcgatttccttcgccgagttttcgacgtaggacgtatccggctggtgatgcgcatcgagcggggtcggcaccgcgatcgccacggcatcgacttccgcgatccgggcgtaatcggtcgtcgccacaagccgcccttgtttgaccatctcatgcaaatcttcatcgacgacatcgccgatgtagttgatcccattgttcacttgatcgacgcggctttgttggatgtcaaagccaatgacatgaaaccctgcttttgctttttcgactgccagcggcaacccgacgtagccaagcccgaccacgccgatgaccgcgtcgcgtttctcaaatttttgcaacagccgttccgcgtagttcattcctctcattcctttctactcagatagttgcactcttgtccccgtttccgccgaacgcaaaatcgcttcgatcagccgaacaggagccaatccgtccaaacccgtgacgatcggctcgcggtcttcgcgaatcgcttgcaccatatcttcaatgatccattggtgccccggcttgccaaacgggtcggcgttgatctcatcgatgagctttgcccgttcttcctcgctgacgccttccgcttcccacgtttcgataaagttggccgtccggccgccgattttcaccgatgccgtttcgccgaaaatggcgatcgattcctccaagttttgcggataaatcgtcgtcgctgcctcaatgacgccaagcgccccgctttcaaactcgacgaccgccgccgcgacgtcttccgtctcaatcttgcgcagccttgtcgccgccatcgcttgcaccgccttgaccggccccatcagccaaagcagcaaatccaaattgtgaatggcttgattcatcaagacgccgccgtcaaactctttcgtcccccgccacgccgcctgatcataataggcttgatttcgattccagcgcaccgtggcgttcgcatggctcagttttccgaacatcccgcgctccatcgcctctttcagcttccgaatcgccggacggaagcggttcggatgaacgaccgcgagcttcacgtcgtattctttcgccgcgcggatcatctcttcggcgtcgctcacacggagcgccatcggtttttccacaatgatatgacggcgatagcgggccgccagcttggccagccgcgcgtgcaatccagacggaacacaaatgttgacgacatcgatctgttcgttctccttcaacatcgtctccatatcagtgtaaacaggaacatccgacacgtcgcgcaaacgttccggattcgtgtcgcacacggccgccagctcggcgccgtccgccttttcaatggcatcgatatgttttttggcgatatgccccatgccgacaatggcaaaacggatcatgaagaatagtacctcctcgcgtccaatatatacttccaaagcgcgagccaaacgaccgtcaaaaacaggccgaggacaaggccgacggccatcagctgccccgtatacgttttcgatttcgccaccgcttccgacaatacggccggtttttcgtaaaagacaagattgccgcggatgcgattgacacgctccatcacttcagtcaagttgttttccgactcaaccaacaagtcgctgatgtcatggagctgttctggattcaagcggcccgactgtatttgttcgctataataatcgactttttgctgcaatgcgcgctcccgttcttccagcgcatgcaagtatttcgtggtgacatcaatccgctcttgcgaatggcgcttgagctcctggctgtattccgacacaacaagcttcaattctcgactcacatcttgttcatcgtcgcctttgacagtgatttgcacgtactgttcctcaggaacgacgacatccaagtttttcacctcaggaaacttcgcttctatatttttcggatccgtcaactcttttacgtcaatcgatccggtaaacacgacagctttccccgtatacttctccccctgcagcaaaagccgccctgcgatgacggtcaaaacgatcgtcgcaagcggaacgacaagaaaccaccattttcgctgccaaaaaaagcgcaaatattcgtatagcacaaacggtcgtttttccgccgtcaatccggccaccatcccttatcataaaataacaaagtgttgtgaacaaaacaaatgatccaacgccaaagaaaacgccattgctgtgcgcaagtgacgtttcctttggccggttggacgatcaagcaaaatgacggtaaaattccgcaattttctccacgacgtactgttgctgctcctctttcagctctgggaacatcggcagcgacagcgcttctttcgccgctttttccgcctccggcaactgcccttccttatacccgagcgaagcaaacaccggctgcaaatgcagcggcagcggatagtacaccatcgtcgcgatcccctgttctttcaaaaacgcttgcagctcgtcgcgcttcggcgctcgaatcgtgtattgatggaacacatgatagcgcccgtcgacttctttcggcgtcacaacaaggtcgccgaccgcctcctcgagcaggcgcgtatacgtcgccgcatgcttgcgccgctgttccgtccaccgatccagatgcgggaatttgacgcttaaaatcgccgcttgcatctcatcgaggcggctgttgtagccaagtacatgatggtaatatttcggcttgctgccatgaacgcggatgacccggcatttttccgccagttcgtcatcattcgtaatgatcatgccgccatccccgtaggcgcccaagtttttcgtcgggaagaagctgtacgtcgccgccgtcccaagctcgccaacgcatttcccgttgtatttcgcgccgatcgcctgggcggcgtcctcaatgaccgccaatccgtgccgcttggcaatcgcggcaatcgcctccatatccgccatttgcccgtacaaatgcaccgggatgatggctttcgtcttctccgtcaccgccgcttcaatttgcgctggatcgatgttgaacgtcaccggatcgatatcgacaaacaccggtttggcgccggcccgcacaatcgatcctgccgtcgcgaaaaaggtgaacgccgtcgtgatgacttcatcgcccggcccgacgccggccgcttgcaaagcaatatgtatcgcatcgcttccgttgccgcagccgatcccatgtctagcccggctgtaggcggcaatatctgcttctagctttttgacataatcccctaaaataaagcgggaggagcgcatcacttcatccaatacgcgcatgatctccggcttcaattgttcatactgttcgcttaaatccaacattggcacattcatcgcaagttcctccaaatccaaaaaatatatagaataaacatgtttagtttatcacatttgcgtcaatatataatgacagttttgtggcaatcttggccttgccgccaaaaaatcagcgaaggaacggcagaagctgcataaacaacgaaaaacaagggtataattttccaaagacgggcaattcctgaaaaaagccgtttgtccctttcatgacacaaacggcccatttgctatttatcggtcatttccgtatacttttcggcttccccgaagcagcttgcgaataaaggtcataaacggcttgtactgatcattgaccaagccgatcagttcagcaagcagttccccgaagacgatcaaggcaaagacaataagaatggactgccataacgtcgaggcggagaacaaaatcgcgctgatggcaaacatcaagccaaatgcataaatgagcagcaccgtgttgcgatgcgaaaagccaagggccagcagccgatgatgaagatgcgacttatccggcgccgagatcggctttttattcacaatgcggcgaataatggcaaatgtcgtatcgaaaatcggcacacccaaaatgatcaccggaacgacgaagctgaagagcgtcacgcttttgtaaagtcctagcaccgacaggacggaaatcgcatatcctaaaaacaacgcgccggtatcccccatgaaaattttcgccgggtggaagttgtaaaacaagaaagcgatgacgctgcctaagatgatcaagcagagcgtgaaaatgagcattttgcccgccatgcccgccatgacggcaatggccgcaatcccaatggcggaaatgcccgcggacaatccatccaatccatcgatcaagttgatggcgttcgtaatcgcgacaatccaaaatatcgtgatcgggtagctccacagccccaactcaaacgtaccgacaaacggaacggtcaaaagatcgaccttcagcccggaagcaacaacgacgaacgccgccagcagctggccggccagcttcacttttggcgacagctcgtacaaatcgtcgagcatcccgacgagcacgatgatgatggcgccgaccgtcatccccgtcacttgctctttatacaccccgccgacaaaatagccgacggcgacaccgataaaaatggccaatccgccaagccttggcatgacttttgtatgcacttttctcccgttcggccgatcgaccgcgccaattttgaccgcgagcttgatcacgaacggggtgatgaccaatactgtgataaacgaagccaaacatgcggcaaatgcttccatattcatgtgcaatcaccttggccttataaaatcgcggaaacacacatcatctttatgttaccatatacgatgagtaaatcaatctttttttacaccccttttttgtccccaaggatggaaaatttctttttcccttgccgcgagaagctcgagcgccaatccggcgaacgattccacattttacatcctccctccacaggaaacatcttgtgctataattaggttttagagcacttggtgtgaatcatgcctgtctaggagaggaatgggacatatgtttgcaaaagtaaagcaactatttgacgaaagcgcgcgagaagtgcagcgtcttgccaagctggcggcgcaaatcaatgaatgggaaccaaccatttcttcgctgagcgatgaacaactgcgccaaaaaacggttgccttcaaagaacggctcgaacgcggtgagacgctcgatgacataaaaaccgaggcgtttgccgtcgtccgggaggcggcgcggcgcgtgctcggtctgcgccattacgacgtgcaactgatgggcggattggcgatgcatgaaggaaacatcgccgaaatgcagaccggggaaggaaagacattggcggccactttgccaagctacttgcacgccctccttggaaaaggcgtccacattattacggccaacgaatatttggcgcgccgggactgcgaacaaatgggccgtgtgttccgctttctcggcttaaccgtcggcctgaatgtgtcgcaaatgacggccagcgagaaaaaagaagcgtacgcggccgacatcacgtacggcaccggcaccgagttcggctttgattatttgcgcgacaacatggtgtaccgcctcgaagataaagtgcagcgcccgctgtattacgccatcatcgatgaaatcgacagcattttaatcgacgaagcgcgcaccccgctcatcatcgccaataaatcgggaatcggagccgaattgttcccgattatggcgcgcatcgtccgcacctttgaagaaggaaaagagtatgaacggtccccggagacgaaacaaattttcctcaccgaagaaggggcgcaaaaaatcgagcgggcgtttggcatcgacaatctatacgactgggagcatcacgtgctgctccatcacgcgatgcagtcgctgcgcgcttggtttatcatgcggcgggatgtcgattacatcgtcaaaaacggcaaagtgatgatcgttgacccgttcaccggccgggtgatggaagggcgctcgttcagcgacggcctgcatcaagccattgaagcgaaagaaggtgtggaaatcaccgaagaaaacgacatccaagcaacgattacgatccaaaactattttcgcatgtatgagaagctagccgggatgaccggcagcgctacgccgtcgaaagaagaattttggcaaacgtaccggctgcgcgttattacgattccgaccaaccggccatcccgccgcaccgactgggacgacctcgtctaccagacgtacgaggcgaaagtacggaaaattattgacgaagtgaaaaaaatgaatgccatcggccgtcccgttctcatcggcacgacatcggtcgcacagtcggaacggttgtcagaagcgttttcgaaagcaggcatccctcaccacctgctcaatgccaaaacggaggaagaagaagcgcgcatcatcgcgaccgctgggcaaaaagggcaagtgatgatcgcaaccaatatggccgggcgcgggaccgacattttgcttggagaaggcgtcaaggaacttggcgggctgcacatcatcggcacagagcggcatgaaagccatcgcattgatatgcagctgcgcggccgggcaggacgccaaggggatccggggtcttcccagtttatcatttcgctcgacgacgatttattccgcttgtatgatcaagatgaattgaaaaaatggaaaagcaaagtcgagacggatgaaaccggacgcatcgtgtcgcccgacccgatcaagttcgtccaaaaagtgcaaacaacgatcgaaaacgcccattattcggcgcgattgcatttattgaaattggacaccgtgatcgaccaacaaagcaaagtcatctaccatatgcgcgaccgcgttttggcgctgaagcaagcagaggtgctgtccgagctccttcgacacattcagcgttatatcacgcaaacgatcgaccgttattgtccagaaaacgtcttttttgaagagtggaacatcgaaggactgcacaacgagctgcgccgtgcctttttccagtttgtctatccgattgatgatcttcgccataagcaaaaagaagaaatcgcccaacttgtttgggacgaatacaaatcgcttgaagcggcgctcaccgatcttccgtgcgacgaagaacaaacgatgcggcttaagcatttgatggtcgaaaccatcgacgcccactggattcgccacttaaatcaactgaatttattgaaagaggggattcatttgcgcagctacggccaagaggatccgtaccgcgcctttgaaatggacgcctaccgcgaattcgtcgcgctgcagcaagcgatcgacgccggcatttgcaccacagccatgaactatttgaaaagccagtttgtcatcgatgacgaagcggccgccgccgcgaacgaaccataaccgcggcgcagcacgccgcctcgtaaaggaggttccctatgattttccgacgaaaacaacgcacgcaaccggaggccgagctgccggcgcagcatgtcgaacagccggggggcggaacgaaaacgacgctgtcgtttcatccggactggcagctgtctccagaggaaacgtacgtctatcgcttttaccacgaacagctgccgccgcttcagccaaaccaaatttccatttccggcgtcaagctggtcgaatacaacgatgggtttgtcgctgtcgccattttgcgcaacacgctgccgaagccggttcgctttgaacgaatccggctgttgctgcttgacgaggatggcacggcgatcgcccgcaaagagtttgatatgagcgccttcggcgagctgccgccgatgacggcccgcccgtggcggtttttgttcgccgccgaggacaagctcgtcgatcagttgcctgcagatggatggaagatcgcctttgaactgacatcgcggcatcggctcgacctagaggaaagctgggagcaggcgctgtcggccaagcagcgccaacagctgcaagccctcgttgactcggttccgcctcccgctcccggggaggtgaacttcatgggcattgaagcgaaacagctgccttccggtgaactagccgtcacgttgctcattcgcaacggcagcgacaaacatatccattttgaacaaatcccgcttgaagtgcgggatcatgctggcgacatggtcgcccgcggattatttccgtgccatctggaagtgaaagcccacaccagcaaaccatggacgttcctcttcccaccggaattgctgcacaaagcagaaccggattggacgtcctggaaggtgacaatcccatcctccccggcacagagcgaaaagcaagaaacgccgtcaagcgacgagtaacctgcaaaaagctggcccccatggtcgccaaacgaccgatggaggccagctttctttgcatcgttccgttcaaaacgaccgcgctcccgttgtcagccgagccttagtcgaagcagccgaactttgcaccatcaagagcagacggctatccaacgcatctggacgggagggccttatttcgtagaagcagcggtttgaatctccatgtaagcgccttttttcatcgccacaccgtctttgctttttaacaccggcggaatgaccaataaatagctctgccctttggccagcttcgctgccggtttgatcaaaagctccgtcccccgacggatttgcgccgtcaccgccgcttcctgtccgcctaattgatacaattttactccgcttaccgcggtattggcgagcggacgagagaagcggacgacaaacgtcttatcgaccggcgcattgcgcagcttgccgagcgactgataccctttcagctggccaatcagcaaatcgcggtgagcggcatacagctctttaccgacaaccgtcggcacatccggcttcaccccaacgtgatgaatcggcgtcccttttggcgagaaaaagtgggcgacggtcaacttcaacatgctgccgtccgacagctcaaacatttcctgcatcgatcctttgccaaacgtccgttgcccatacaaaacggccgccttttgctccttcaccgccgccgccaacatttccgatgcgctcgcgctcgacgcgttgacaagcagccggatcggacccgccatttgcaccggctgtttgacagcggcatacacttctgggtgattcgaacggtcgcgcaactgaaacgcctgtttcacattcgggaaaaagccggcgatttgctgcgccgtttccacatatccccccggattgtcgcggaggtcaaaaatccaccctttcaccccgcttaacgagcgaatggcgcgttcgatctcaccaggcgctgtctcatcaaaactatatagctgaatatagccgatattccctgccagccgtttgaactcaacgttcggccagtcgattttttcccgcttgatggtgacgctgacggtttcctcggtcgacggccgccaaacggttacggccaccgtcgttccttcttcccctgcaatcaagctcaatactttttccattgtctcattcgttaccggctgcccgtcaacagcctgaatcacatcgcccggctgcagtccggcgcgggcggctggcccattgtccaagacagacatgatgtggacgccgtcctcatcttcctcaatcatcacgccgatgccgacagactccatatcgatccacttcaaaaactcctcgtattcttcctttgtcatataggcagaatacgggtcaagctgtttgacaatatcttgcggggtgctggctttcaacactcgatcgcttacgggttcaacataatactgacgaaccaactcccgcacttcttcgagcaccttcgttgacgccggagccgtcgccgcctccgccggcggactccaaaccgaaaatgaagccgcaagcaacataagagccgccgcccatcgctgaatcacattcatatccgtctctcctctcccgacatgcgccggtttattcgatatcgacatctaagacaaccggcgctttaaaatcatcgatatacaccgccagctgcttgcgcgtcgccgcatccaccacgtttggcagccaccggtcgcaaagcgacagcaaccgctccgcccgcgcgatatccccttcatcatacgcatcaagcagcttgtccatggctttcataatattgatgggataataggcacgcagcttgacagacaaagccgggcgttgaaaccatccttccatcttttcgcgcagcgacgctcccggaacgcggccgatgagaatcgctgttttgcgcatttgatattccagcggaccataggaatcgtacacaacatccacatcccccgtccgcagcgcccggtcgacgttggccgtcaaggcgcgcaatcgctccccgctttcgaccgcgctgatataggcggaagcctttttcatcgtctgttctccggccgcgatccgtttttccaactgcgcccttgccgtttgtggacgcacgcgcgccacttctttttttgccgcctcataatcgcgtttgacttggttgaagagacggtacggcttggaccattgatccgctttcatcgcccgctcaagctgggcggcatgctgttcaagccgctccacacttgggaacggggccgcttccgcctgaacagccaacagcgaaaacgacaaccaaaacaccgccagccatccgatgatggaaaatgcttttctccgttttctcctcacactttcacctgctatctatgaaaatagtaaacatgtatttcaattttactggaaaagaaacaaaatgaaaatatgttctgaaaaaaatcgaacttaagcccttcaaagcataaaataaggccgactcttcagccacctttttgactgtcagagccagccttgatcaacgaaagtccggccaatgggtttgctgcttgtcgccgtcgattttgctcagcgtccggtagcgaaacggaacgatttcctgctctggcttgccaagaaactctttcgcccattcgaacggaatcaaatcgaactgctccttgttttcagcgataaaatagacgccgacgactcttccttgttgattgaggtcaattgtcaaaaaagccgggtaatacgtgccgtcttgcgcccgcagcaccgctttggccgtcacccggccgtccccttcgtcttccacatccggattggcgattcgctccaacactttgatcgcccatccttgttttttatatcctccgaccagcttcggcggatttttccgcaactgctccaacaacgtttgctcgtccatcgtcaaacttttgcctcccttgtggtttgcctatccgcccattttataatatatacaatacttttcagagaaatgcaaatgcctagaagagcagcatgcaaggactttctcgatttcggaacccctatcgatgagcaacatcccttgttcattcaccatccttctaggcaagcaggggaggcgagcgcatcagcggaagatggcgcgaaggccgtcgatataaatcgctccggcgtttttccgtcccgcttccgtttccatataacgcaccggcatctccagcatgagcggaagcgcgacatcgctaggcacagcggcttcgacatatttccaaccgatccaatcgacatggcgggcaaaatcgatccagatgcggcgcccgcttccatcccgcagctgggcgcgcagccaatggccgcttccgtctccatacacccacatgccaatcgcttgcggccgtttcgaaatccaaatcgcttcctcccgactagcatagacgccggatgtccctggcatcccgcggaaatcatatgaaattttcagcgcctgctttccttctctcaccttttctgtcgtccgctcgaccgcagcccccacatagttgacgcccgatgcattccacttcgactcggcctcaaaatcatcaagcacttcttcgctttccccgttctcttgcgtctctttatacacaacaagaagcgcattcgccaccggacgcgcaaatccatcagacggtttgttttcgactttgagctgcccgtttggctggcggacgacaaatgtcgaagaaccgccgccatcgagcgtcatcgcatcgacggcgccaagctcatgcatcagcttggccagctcattcaatgtcattccttggctataggcaggctggcggccatcgacaacgatgagcatgacatttccgttcttgtcaatgccgacagctgtacgcggatggactccttcaatcgaaaacggctgcacttttccatccgccaccaaccggtatcggccgccgagcgcttctttcaccccactccattcgggctggtcatactgaagggaaatttccaccgcatccccttctttcgcctgccgcaaatagtcgctcgcccggccatggcccgatagcacgagctctccaggctggagcggttcatcgccttgaccgactacaactttcttcaccgttccggtgaccgttccattcccgttcaacaccccttgtacattcgtcagcacgacttccgtcccaagagcgttcgttttcgtggaagcagcgaaatacggggtgtacaaaatcaactgatgagcgcgccgcggcttgttgatgccatcgacgggatatgagcttccttgtccaattcgaacgccaatttgaacatccgggtttccaatcatcggcttcccatcagcgctgatgccaaaaatcgtccgttccgccgccggcgtcgtatttgttatcacaatttccccacggtgcaccatcaaatcggtcggcgaaccatcctgtttgaaataatcgccgttcaccgccgccagcacgattccgtcgcggccatcgtaccgttttgcctgctcaagcaccggttcaatgccaagcacttgatcattggacagcgccgtctcaatggccatcctctcattcgacgtatcgatgtcaagcttgtacacgtgctgcttgccgcgcgcgccgacgatttccatttcctctttttccaccccagaggcgatgcgcgtcgacacctcctttaccaccgtgccgaccgccaactgcctcgctccgtaccgccccggattgacaagcttcagcttctccctcgacggcgttttatacacgacatgccctttgatattggtgacgtaatatccaccgccaaccccgtattggccgccaaacgcctcgtcatacgaatacacccggtactgttctccaggctgcaacacgcggacaaacgtcagcgccccgttttcccgtttccataggttaatcggtttcacgatctccaattttccaatttgcccctgcacaaggcgcatgccttcccagtagacgacattcgctccggcatccgcttctgtcgcttgcagcgccgtccatgcggccaacaccgccccgaccccaatgcggatgatgttcttcgcttttcccactggtccccttttcctctctttctatcattttgttgcaatcgattctattatacgacaaacttctacaaaaaagggggatctttttccatttgtttggtcaaaaaaatgtcccagcactgctgggacgctcttgagaagcgaaaggatcatccgcggtcacggagcataaaactcttgagagtagtagggttgatggaatgaattgaacgcgaccccgacgccaaggcgagtaaagtccgggtataaaagattttgccgatgcccgagcgagtgcatccacgcttcatggacaaaaatcgcatcgtattgtccgtaggcgatgttctctcccgccacgcgataagcgatgccatggcgcttcaggcggtcaaacggcgacaggccttgcaagttcgtatgagagaagtagtgatggaccgccatatcttcgctatgttcacgggcggccgccgccgccttcgcatcccacgcgagcgccggaagcccgtgcaagcggcgcgcagcgtttgctaaatcaaaaatttgatattcataggccgtgcgcagctcctccgtcgccgttccgtaaaacccgggcttttcatcctcgagcgcccgattgacgacaagcacgccatccactcggttgttgttgtaccgatcataaaagaaggtgatgtagcggccgttgacaagatacgtatcatattcatcattttggatgctgtaaaggccatcttttttttgaatcaccgcaagcggccggccgtagcgcgcttccaccaccgttttcgccgttccgatgcccgttccttttttcgtttggacaatcggctgattcgtgtacatcgccgccacccgatcacggtcatagctcaccatcaaaaagttttggtaaccgccctgatcatacgcctcccaatataggccgtaggcgttttttgtcttccgcttcgccttgccgtacatcgcttcgaccttggcgcgcgagtcgccgatcgccaccccgttcatcgtgacatccgccatgtttgccttcgcccgctgcacgcataaagcagcggccaacttttctcttgacggcgtttcatagcggacgcgggcatcgttcttaatcgcatatcctcggccgacctcgaaatacccgccgcctagcgcgtacacgcgatacaccgcgccgcttggcaacgtcctgactgctttgttcgacaaccatagctctgtcggcgctgtgaccgtcaaccggccgatttgcccgggctttagttcaacgccgtcccaccacactttttccgttccgacaagctccccgcaatcctccgccttgaccattgatgaactcggcatccaaagccatccggccgcagccaacagcactccgattgccgccgtctgcacccattttctcacttccgtccgctccttcctttctctttttctttcatcatagatgcctttccatcaaaagaaaagagaaaaaagaatgatttcaacgaaaaagaggccgctttggcggtgcaaaggtcaacatttcgtcaaacaagatttccaacggacttggctaaagagtgaaagataggttaaaatggatcatattattcttccatctttgtaagagaggagcatactttatgaagatcatgaaaaaatttctagccgtctcagcgctaagcgccggaatccttctgtcgccatttcacgcccacgatgcgcaagcaaaagtttggtggaacggcatggaattggtgcagggacagatcggcaagttgaccgttttaaaagataccgagctttataagttgcaaggagagaagaaagtttacataaaaacgttaaaagccggtggagtctatcgcatttacacgtttaaacctggcatgttagggttgggcggcggatattatgtcgatcgcgatgcccgggtaaaatacgaaacgccgtccaaagcaaaactcaatcaagtcaaaatggagcaactgttccgcggagtcaagctcggcatgtccgcttctcaagtcaagaagttggaaaccgcaaaatttatcctacaagaaaatatagacggcggccaagcctgggtctattcgacttctcttttcggatatcatacgctgctcgtctatggatttgagaacggaaagctggccttctacggctactcgttcgatgccggccaggagtacacaaacgatcagctcacagcgatttacaacaatctgaaacaacagctcatcacgctatttggaaaccagtatgaacagtccgattctggccaaggctacccgcctgcactcgtatttcacaaagacggccttgtgattgccctttcctatgatgcggacgggttggcggttacggtcacgagtgaacaataacgtgcaaaaagcgaggctgccccattcattcggacagcctcgctttcttgcttactccccattcaccaacttcaacttctcctttgacggcgtttcgtagcgaatgtgcgtgtcgatgtcttacacgttgtccgttcatctttgcttatgccgtccaaattgccaatcagcggccagccaatccccatgacctcgtcgcgagtcaactacccccacttcgctaacgcttgaagtgggggcttacaactccccagaagtgcaaacggacgtcgtcctccttccttgacttaggggttgcatcaggggcaggttgacaactgcccaacgacgcaggtcatgcctgcatcgttgccgattctctcggtgtgtctgttggcagtacttggcttccacacacaacagacagacctacgctcgatgtttgacggttgcaacgtttcctgcaaccaactccatccatcgagcagccgttatgggagtgcctttattgaacagttttctccaggtctttattcgatcatacacaaaagaaagggagaacgcgcattcctctcccacttactccttttggtcgttgaagcgggagtctcctgcgcgaaataggatgaattcgtcgtaccgctgaaaaaagcggtacacgttgatcaccgtcagccagtttttcttgtctagtttttgtcaggctctcagatattactgctccattcatttcgtctaccctatgcttttctaatttttgagctgttgtcttcttcgttactcccatttaagagtccggctattccacattttccaatattcattttcttttaaaattgagtcatatacaggaaaaagaaaatctcgaattttctccatgacgaagggaaactgtagatcttcttttatacccgttctttgcaaaaatgccttccactgtttgtttcggctctcatcttctgcaaaagaagatgaaaacacaggatgttctttttctaaattcgttcgacgtctttgaaaggtttcaaatatggcttcccataaaacacgtccatcaaaattctcggttgataaaagcgtgaaaacatcataaaaatccttcattctactgttgacaacagatagtgagatcatcgcctcaaacttttcagctattactgaataagttgagtagactcgaatttctgggggcttcatatttaataaagtaggatactgcatctcttgtggttttgggatcacgacatcaccaaatccaatatccagttgcaattgcttttttattttgccaagtgctgccggaattttaatacgaatcccttcataatcagcaccctctttaattcgttcagccgtaatgccctttacatcaaattcgactccatcttcttcagcggctaacgcacaaatggactcaaacgcagttttgatatattgaatatcattcgaaatttgtctggctaaaaagtcaatatctttggttggcctagatttaaattgtgttaaggaaaataaaaagagaccgccttttagaacaaattgatcccgataatgagaaatggaaagtcgatatagcaacctttcttgaaaatacaacaataaaataaaatcaaaggtttttccgctttgtttagcaatattctttagtctttctccaactgaagcaggtatatttttaacatgtcccattataaaagcacctctaagtattttaataaaaccgtcttgatgcgcattttctcagcacattccaccagtttatttatgtttttttcaggactttgtaaataatttcgcaaaccttctttcattaaatcgattcctattttttctctgtatcgaataatgtcgcaaatcgttttttcacgattataaatgcttattttatggccgcctatttccacttcttcaattccatattcaaactgtttttttgaaaaatagaaaattttaattggcggataatcgggcaaactgggtttccttgattttctttcaatagcaatttggtactcccacgggttataagttgttaactcataaaaagacaatgccgacaaaagacaaagaacaccattcgggatcacttttgatacttcaaccacttcttcattttgatcattttcaaatgcagcataacggtacagcccacgttttatcctaatgatgtctccattttgctcgaactttcgaatataatatttgctcactccttctctggttaagtcttctgtcttcgcaaatcctttttgacgcacaaaaatatcttttattattttgcttacctctttattcattcatgatcaccactcttttcacctaaacgtcggcatttatcattcattgcaaacgtttaatatacttattctcgattactcacaatatccctcttttttcatcttaatgcattcacttattattatatgccgaccataagtaaaattcctgccgttattttcacatataaaagcgaggctgccccattcattcggacagcctctctttcttgcttactccccattcaccaacttcaacttctcctttgacggcgtttcgtagcgaatgtgcgtgtcgatgtcggtcacgtaatacccgccgccgaccgcgtactgcccgccgaagcgcgcgtcatacccgtagacgcggtacacttccccaggctgtaagatgcggacgaacacaaggcgcccatccttcgtccgtttccatagattgatcggcttttgcaccgtcaagcggccgatttgcccttttttcaactccacgccatcccagtacacttttttcacttggcctggaggagtggttggctttctcggtttctcttttggtttcgatggagacggtttttgcggcggtctggatggaggcgcttcgtttcccggtggagctgtgccgcccggcggaacgctccccccaggggatgcgccatccgatggaccaccgctgcccggagaggtgccgttgcctggtgttgcccctccgtcatgggacggcgtttcgcttcccggagaatcgccgttgcttggcggcgttgtcaacttcccttcgctcaattgcttcgtttctaaattcagcacataatctttcgtgtttttcgcaatcgctccgccgtcgttgttgaaaatggctgttttgctttcagccgatggttcaatatgaatcgacacttctttttgatggctggccggcgcaaacgtgtacgagaatgccatccggccatcaatcggcacccgctcaccgttgatcgtcaaaacgccatttttaatggcattgcccttgatcgtcacttgactcccttgtttttgcacctcttcgatgacgactggcatatcgatccaacgcaaaatgcggtcttgcacaatcatcgtattgtttccttcattgtggaccgtcactttcaagtcggtgccagtcgtcccatagccgtagtagctcacgtcatcatcgttgtcgtcctcacgcgtatggtcggccaacccctcttgatcccacgatccgcctttcacatacttataggtgatcgtttccccttcctgcacctcgacggtaaattgccaatcgggcgtcaccgcaccgttgcgcgacatctcccacgctcctgtgttccagccgttcagactgttcggaatcgtaatgcgggcatcgagcggcgtataatccggcgctttcactttaaaaatcaccttcaccatcacaatgtccggcgtcaccttgaccgtgttcgactccacaacattgccggcgcggtcatacaacttgacaacatacgtgtactcggtgccgttttcgacatcgtagtctgtaaatgaatcgccgatcgaagtggttgtatgcacgatatcaccgttgcgctcgatggctaacaaataagcatctccatcttttttcccaacaaacgtccatgataaattcacttgtccggattcaaccgcaggctgccgcagctcgatggcgtctgctggcgctatttggtcgctgctgtctgccgcaaacgtcacttgcttctctgctgtatacacccattcctcgccgagattggtcgtcagcgcataacgatacgtatacgtccctgcggcgagcggagtgaaggaagcccggaacacgttggcgtcgccgtcttgtccttggtaggacgctctgtattctttccatgtttcgtcatgcgggcctttcacttgcaacaccgcttgcaacccatcagctgctcctttgcttgtcacattgtcgatgttgacatggacatccacttgctgcggctttgacaaatccagtgtggcatcgcttaacgttgtcacgaactggacattgtcgctcgtcagcgggtaatgaggaacgacgcgattcgtttcgaccttcggtgattcattcccgttttcatcgaccgccgcaacggcaaagtaataggctgttccgttcgtcaacgaaccgatcgtagccgaagttgtttccgtctcttgcaccatcgtataaccggcccctcttaacgtggactcgtaaattcggtatctcgacgcatttccttcccacgttaacatgacacggccatccgaagggctcgcctgcaaattgctgactgctgccggcatttccaccgtcaccgtcccaaacatcatccgtccatccagggccggaatcgtgaccgtcaacgttccgccagcgaccgtagctttcccgccatcatgcaactcatccgtgagcacggtgccgttcggaagcaacgaagcgacgtcaagcgccaccgtcttgtcctcattgccgcggttgacggcaatgagcgccgcttcacgcccgtattggcgggcaaatacgtatacatccccttgtgcatacaccgtcttgatgtcgccatgggccaacagcgattgatggtgctggcgaatgtgccccactttctgataatgggacaacagattttgatcttctttgccccacggatacgtgcggcggttgtctgggtcttttgagcctgttactcccgcttcatcgccgtaataaatcgtcggcgctcccgggtatcccatctgcaaaatcaccgccagcttgagccgctttttcccaagttcctcattataattcggatcaagctccacccgctcggatgaatccgttccgttcccaagcagaaagaccgcccgcgccgtgtcatgcgaaccgattaagttcatcagcgcataaaacgcttcacttgggtagtcttcccttatggccgtcagtcgcttgtccgcctcttctgcatttccgtttttcaaaaagtcaagcaccgccccgcggaaccggtagttcatcacggaatcgtactggtcgcctagaaaatatttcgatgcgtcatcccaaatttcccctaaaatgagcggctgctccccctcttttaacgtcggaccgcggtcgtacgacccttgaagcaattcttggcgaaactcgcgccaaaacgccggatccacctcattggccacatccaaccgccagccggaggcgccgcgggcaatccagcttttcgccaccgaatccgattcacggaaaatgtaattcgcgagcgcatcgttgttcaattcactcggatgcggcactttttcccccgtcaccgacttaaactccggcagactgtcatagccccaccatgattggtattgataatggccatcgacttttttgttttcaatattgaaccaaaggtgaaacccatacgggctgaacgtctgtccctcttgtttgaacttctcttccacttgtttccgcgcttcttcctcgctcaatcctttttcattcatcaaatcgtaaaccgcttcccaatattcatacgcgccgacggtcggatagcggtggtagcggtcaaagtaaatcgaatcgtcggatacgtggttgaacaccccgtctaagatgagatgcattccccggttcgcaagcgcctgcacaaacgattggaattcttccggggaaccgaacatcggatccaattctttgtaattgctcgcatcatatttatggttcgatggtgcattggcgatcggatttaagtaaatcgtgttcaccccaagcgactgcaaataatccaacttttgttcaattccagcgatgtctccgccgaaaaagtcattcgaccattcgccgtcgccatcgtagccgctcgttcctttcaggcgcggattatcgggcaaatccgaccaatcgcgatgctcaatcggctgcgccccgcgtgcctgctgcttgctgttgtcatttgaagggttgccgttaaagaaccgatccgggaaaatttgatacacaaccgcttctttcatccaatctggtgttttgtaattcggatcatagacggtcagctggaacagctctgcatttttgtcgaccgccctcccccattgtccttctttcgtatcttcgccatattccgccttcatcccggcatcgacagcgataaatttataaccgtatacccccggcgcagaaggagtaaacgcagcctcccaatactcatcatccccgagcacgccgactttttccatcggatagactttggcggttccagtcgtcgcatttttcacatacacatccgctttcgtcaaatcgccttttttcgccgcaagacgaagcgttaccttcgttcccgctttcaccgcgccaaacggctggcggtacagcgtatcccatgtattgtgttttaatcggtctttctgaacaacaccgtcagagccattggggttgtagtcggtgtacacctcttttgttttcgcattgaagaagaatgtaatggttgtcgtttccaaaacggttaagcgtgcattctcttgtgggtagctctcgttccaattgtttccgagcacaattttatattcatacgatcctttcggcacccgcgccgtaaacgtgtacaccgagtcaaaatcatcatcggtcaacagcgccgtcgatgtccctggagtccatccgttgttctccccctcatagccgatggccggcagcaccgtcccgacaagacgcggctgtttctccttcgcaatcgccgtataccatgtcgaatccgcgatcgcatgcgtccggtcattgtaataaaacgtcacctcggtttgccgatccagcttcaacaccagatttgcgccattgcgaccgccggcgccgtaattttcatcccagctgccgttgaccgcaattttgtactcataggtcccggctggcagcgtcccggtgaatgtataaagcccattcccttcatcatgcatcctcgtcgccaatgcccccggatcccattccgccgtatggcccaactcatcttgcaaattgccgactagcgtgatcgtccgtggttgcgaggccgtggattcggccgtccaccgatgcgctccattccctagagcgctagaacttcctgcctcgttcgcagcggcaaccgcctggaaaggagtcaatgccagcaacaacaccgatgccaaaaccaatgatagcattctccttgccttcttgatcatcccccgctcccttctcctttgtttggccaacttccttctctcctttcctttttatattctttgtgcaatcgtttgcacaaaacggttgatgcaaacgatttcatcaatctttatcttatacgaataaacagaatatttcaactatattttccacttgttgaaaaacgaatcgttctgttgttctattttcgattcgtgtcaaactcaaaattgtttaaattcgatattgaaaacgattacaaataaaaattataatagacgtaaccgttcgaggttttgcttcctttttactctttttatgcaatcgtttcccttaattttttggaagccaaaccgtcgaatgtaacatttgattaagggggaagggcattgtgctaacgtttcaccgcatcattcgaaaaggatggatgttcctgctcgcgtttttgctcactgcctcgctgttctgcccaacaggacagcccgccaaggctgccgcaccgtttaacggcaccatgatgcagtattttgaatggtacttgccggatgatggcgcgttatggaccaaagtggccaatgaagccaacaacttatccagccttggcatcaccgctctttggctgccgcccgcttataaaggaacaagccgcagcgacgtagggtacggagtatacgacttgtatgacctcggcgaattcaatcaaaaagggaccgtccgcacaaaatacggaacaaaagctcaatatcttcaagccattcaagccgcccacgccgctggaatgcaagtgtacgccgatgtcgtgttcgaccataaaggcggcgccgacggcacggaatgggtggacgccgtcgaagtcaatccgtccgaccgcaaccaagaaatctcgggcacctatcaaatccaagcatggacgaaatttgattttcccgggcggggcaacacctactccagctttaagtggcgctggtaccattttgacggcgttgattgggacgaaagccgaaaattgagccgcatttacaaattccgcggcatcggcaaagcatgggattgggaagtagacacggaaaacggaaactatgactacttaatgtatgccgaccttgatatggatcatcccgaagtcgtgaccgagctgaaaaactgggggaaatggtatgtcaacacaacgaacattgatgggttccggcttgatgccgtcaagcatattaagttcagtttttttcctgattggttgtcgtatgtgcgttctcagactggcaagccgctatttaccgtcggggaatattggagctatgacatcaacaagttgcacaattacattacgaaaacaaacggaacgatgtctttgtttgatgccccgttacacaacaaattttataccgcttccaaatcagggggcgcatttgatatgcgcacgttaatgaccaatactctcatgaaagatcaaccgacattggccgtcaccttcgttgataatcatgacaccgaacccggccaagcgctgcagtcatgggtcgacccatggttcaaaccgttggcttacgcctttattctaactcggcaggaaggatacccgtgcgtcttttatggtgactattatggcattccacaatataacattccttcgctgaaaagcaaaatcgatccgctcctcatcgcgcgcagggattatgcttacggaacgcaacatgattatcttgatcactccgacatcatcgggtggacaagggaaggcgtcactgaaaaaccaggatccggactggccgcactgatcaccgatgggccgggaggaagcaaatggatgtacgttggcaaacaacacgccggaaaagtgttctatgaccttacgggcaaccggagtgacaccgtcaccatcaacagtgatggatggggagaattcaaagtcaatggcggttcggtttcggtttgggttcctagaaaaacgaccgtctctaccatcgcttggccgatcacaacccgaccgtggactggtgaattcgtccgttggaccgagccacggttggtggcatggccttgatgcctgcgatcgcgttgtaaagacattccgctctatcattgaggcaaaaaacacggccttgcccgccatgaatggcggcacaaggccgtgtttgatgttaccatccatttgcttgcttcaacttctccttcgacggcgtttcgtagcggatgtgcgtgtcgatgtcggtcacgtaatacccgccgccgaccgcgtactgcccgccgaagcgcgcgtcatacccgtagacgcggtacacttccccaggctttaagatgcggacgaacacaaggcgcccatcattcgtccgtttccatagattgatcggcttttgcaccgtcaagcggccgatttgcccttttttcagctccacgccatcccagtagacttttttcacttggcctggaggagtggttggcttctccggctgctttggcgggttgggcttttcttccttccaaagcggcaaggcaaattcatattgggcaaatccgctcggcaaattggcgacatagcggatgctgccgtcttgcggcaagtatttttgcgcttccggcgacgattcaaacgtgacggtcaccggcgctttccctttcactggcgcaaaccgccagttgccatccgccgacggattgatcgttccgttttcccgaatgtaatcgatgatcacttgccggttttcatccggcgcagccaaaatcgtgtttttcccgcccggattgatgatccggttcgtcgtcgcccgatagttgttcgttgcgacgataaattccatgttcggcgtcactggcttgccttcgaatttcaagtttttaatccggttcgcattcggattgatcacattttggtttttgtcgtatttcgccggctcggtcacatcgatctcgtacgtcactccatcaataatgtcgaagttgtacgtcgggaagtcgttgttgacgagcggctgaacgtctgtcttgttcgggtcgatttggttgaattgccccgccgaccactcaagccattctttcaactcggctcccgtaattttcagcgcatacaccgtgttcggatacaagtacaaatcagcaacgtttttaatggcaatttcccctgccgggatgtcggtataatagctcgccccaccgcgtccgccggctttgaacggagcgccggccgacagcaccggaaggccttcatatttcgtccctttcaacatcttttcgacataccatttttgcgcattcgtgacgatttgcacggacggatcgtctttgataagcgcaaaatagctgttgatcgggctcgttgtttttccaaccggactgcggacgtactgaatcgtcgcttcatgttccgcttggatcgcctgctcaacggccgggtcgctgtcgacaagcggcgttttcgtcgccttgtcatacactggacgaagttgggctttcgcttgcgtcactttccatttcccgtcgacttgctcgaccgtcaagtcgatcacgccgagcgtatcgccccatgaacccggcatcgtcaccggaacaccgttgatcgtgccggtttcattgttgattccgtttccgtccggaaaatctggtgtcgtgcctggaagggccgggaattttttatgctggtggccggtcaacacggcgtcgacccccggaatttgcgttaaataatacgatgcgttttccatattcgggatgtttccgccggtctcaatgcctgagtgcgatagcacaacgatcaaatcggccccttccgctttcatttttggaatatacttttgcgccgactgcacaatgtctttcgcaatcactttcccttgcaaattcgctttgtcccaatccataatttgcggcggcacaaagccgatgacgccgatcttcagcgtatgcttctccccgtcttcatcaacgacttctttctctaaaatttgatacggcgtgaaatagttgacatcgttatccggattttggtcatgatcgtcacggtacacgttcgcattcacgatcggcagcttggcatcgtcatacacttcattgaggaaatccaagccatagttgaactcatggttcccaaccgtcgccgcatcgtacttcaacaaatgcaacagtttcaccgctggatgcacttctccgtcttgcaacggcttcactttggccacatagtcgccaagcggcgttccttgaatcaaatccccgttgtcaaacagaagcgtattcggctgctcagcgcgcgcctgctcgatcaaacgcgccgtcttcgacaacccgaactcattcgtcggactatctttgaaataatcgtagttgacaagattcatatgtacgtccgtcgtctctaaaatgcgcagcttgacgacatctcggtcttccgcgcccgctgcggtcggcaacacagccggagcaagcagccccaacgccaacaccacgctcgccgccgcgtatttcttccgttttttcaatgcccatccccctctagtggttcgaaagatttgtaccattgccatcatatcacaaaaaacacaaaattgtggctcttcaccaaaacctgaatccgtgacaaaacatctttacaatggtcgcaaaccgttgatacgataagggaaaacgacgttaacgacttttcatcaagcaggtgaaaatgcgatgaaagatttcccgattcggtttgtgttgacagatgaagccattaccccaagtgcggggcttgccctcgttggctacttgctccatcaaacgaaactgaataaacgagtaaacgcgcttcggcctcctaccgttcgtcgagacgtgcacatttcccatagcgacgtcattcgctcgatgatcggcttgcttgccacaggaaaaacggactttgatcatattgaagcatatcgtcaggacgatatcttttcgacatcgatgggcattcagcacgtgccttcctccccaacgttgagacagcgactcgatcagctcgcttgtcttccgatgaccgaaacgattctttgggaggagtccatgcgtctgttgattcaacgacatgccaccttgtccccttgttgggccaaaggaaagacgacatggcttccccttgatatagatggctccccatttgacaactccgatacgaaaaaagaaggagtgagtcgaacgtataaaggatttgacggttttacgccgttgtttgcgtatgcggggaaggaaggctatatcgttcatgccgagttgcgtcctggaaaacaacatgtgcaagacaacatgccttcgtttttaaccaccgccatccgtcgagctcgtcaactgacctcgtctcgtctgcttgttcgcatggatgcaggaaacgacgcggaagcaaacgtgcacgtgtgtctaaaggaagacgtggactttgtcatcaaacgaaacttgcgccgagaatcgaaagcgctttggttccagatcgcttcgcaaaagggcaaacgcgtcgatgatggacaaacagaaggagtccaaacgtatgagttatgccttccacagacggcagcgatcgatggaaatacgtatacgtacgttcaagtcacccaagtgacggaacggacgatggaacgcaatggacaggtgatgctcgttcctaattatgaagtggaaagctattgggtgcggctcaaaggatacgagcatgttcgaatgagcgatgtgctcgcgttgtatcatgatcatgcgacatgcgaacagtttcatagcgaactcaagagcgacttagatttagagcggcttccatctgggaagatgaaaacgaatgcgctcgtgttggtcatgggagccttcgtgtacaaccttcttcgcctgatcggacaagatctattaagcgacccgagacatccattacatcacaaagtgaaacgccgccgcatcaagacgatcattcagacggtgatcacgatggcagggcgactcgttcgccgatcacggcaactatggatgaaactgacgcgaaggagcgggtacagtatactcctactgaatgtgtatcaaaaatggaaagaagcaagataacaaacagatgttcggatgcaaaagtcaaccatcactccctgtacttttttgcctcttttttagtttagatctccataaaaagaaatttatctcatttttaaacatgaaaatagtgcagggaatcatcacaaaaagggatttatggatcattcatccatataactagcaccaaaatcgaagttgatttccatccatcacggattcaggcaaaagttgtacttgattttttctgaacataccctatttacgcttgtgagggaaaaccagcaaatcagtgatttttgcatatccttgtgcaggaaaccgcattgcttgtcaagtacatgttgcggtgaagagccaaaattgttagaaaaaaacacctaaatccttcacagcagcttaccaaaaacaacagaaaacgcaatcaaagtatggaatcctgcttcggatcttcaagctcagcaagaagccatcaccttcatgatttcaagggagacgaaaattaggaaaacacagtctgtctcgggggatagtgaaaaagaatccatcattcaccatgatcgtagcccctggagaacacatccatcaacattctccgttaatgtaaaaaagtgtcccgccgtctgggggacaccctttcctttcatttctacagcaactgaagcaacgcctttttgttcgcttgcacttgatcgttcaacgccttgactttttcttttaccttctgaatgtctgcgttgttggcgccgactttcttttcaagagcgcgaatgtcattcgtcaccgcccgcagctggttggacagcgcgatgagctggccgatgaggccatcgatttgcgcttgtttttcttcatcgagttcctcttggtcttcaccaacaggttgtggagaagtcggagacggcgcctccgttgccgtttgcccgctggaatccggagttgcagcgtcattggccgctatggcttgtccactcggagcgtcagttgccgctgtggctcctgtcggttgagaagcggacggctcgcccgttggtgacgaatccgcaggcgtcggcgaggcttgcgtatccgttgccggttccgcttcgctcaatgcttgaatgcgagcggtcactttgtctaaccgctcttcaatttggcctacttttttatttaactgcgccaacttttgcgcaagccatttttgttgcttggacgattcctgttttttcttcgcctctgtttccttttgttccgtcttcttcttgacgacgacttccactttcttcaccatcgtttcgcgctcatgcgctttgccagcaggcttggcggccgcccacgccggagaggcgacgagcatcgacgccaccaaaatcggccatcctttcttcaacattaccaattcctcctttattttttggtaatggcagctggctggcataggtttccccttagcccctgtagctttgtgacgctaagtttccttagctgtacctttcatcatgattgtaccatgattttcttcgcaaggaagtgagacgaaatgactattttcgacctttgaaccatttcatatatgtctcaaacattcctgcttcaccgttaaatccctagttgaagttcgtgtacagtatatttgctttttgtcacaactcccgggttccgcaatgtttcatgcactttctcattatacaaccgaacgttttcattgatgatcttccactccaccgatcgttgatggcaaaacccatcgatatcattgtcgagatgtttcacatagcgataggggccaatgattccaatgctgagccatgcgccatggcgaaccaacacgacatccccttgttccatcgtatggacaaacgcccagatcgcgccaagagcgttgccaagcttcgcccccgaataatggtacacattgcgcaatcgctctcgcagttcatctttgcttatgccgtctaaattgccaatcagcggccagccaatcccaatgacctggtcgcgaatgaattcgtcgtaccgctgaaacccatgcggttttgttttgatttgaaatacatgcgccattcctaatcccccatttccctttcaatcttcccctcagctgcatcgtcccatccatcgtagtgcaacaggagcgcaaccgtttcaacttcttgcatgcttcttaagaacggccgtaatcgcctcaatcgtttctttggcggcatccgtcaacgcttcaaacttaaaagcaatcgactgagcgtttggattgatggccgggcctgcgtttcgatctctgcgaaacgctgtgatcgcctccaagtcttgtttgagtccatcaggaagcaacgctcgctcgaacctccagctgacaatgtaaggctctttcattgcgtaatcgttgcttccttcatattgtatagccccgatgcgcttcttccctttctcggaagcgggatcattcataaacaactgcacggtttgctttccacgtccatcacatacatgcaagcctgcttccatcgatttgcttgcaatgaagtgaaacagaggtgcaatggcaaagcggtactcaagcaccttcaccttttctccccccctttttttgtcatatttgcaacaggctcatctgcccccaacaaaatgacgagcaatctccgttcatgcatcatcaaggattctttcaacaaaaacaagcaaattcctgcatatgaacgaaaaaaatagaaacccaaccaatgtttctctgtttcgattaattccggagaggatccttcccgcctccactaaccgtttcgttacctcgatgtcttccctcgacggctggcaatgaccgctgggatgattatgggctacgatgatagaagcagagttagagagaatggcagccttcatcacctccatcggatacacggatgctagcgttcagacttccgacatggcaaacgttgatggcagtcggctggtttttcgtgtcaaggcagacaacggcaaacttctcacggtcggcttccgcaagaaacggctccaacagcttgtacgcatcttccggagacttgatttgacgctccttgtacagcacgctagactctcgaacgagcttcaggctgacaatgttgacgcgcttcgctggctgcttggcaggcacctccctttctagcaactctagctgttgatggtttgatacttgctcatccttttccctcctaaaacaaaaatagccccaattccccgaaaggaattgaggcactatgactatgggttcacaatcataactgtagatgagcaaattcactaacataaatttacatccaaacaaaaaaggagacatgaacccgactccttggttaaaatagatgtgctaaccaaccattcacaaggaggttcatgtctcatgaatagattagcacatcatcaaggaatccacaagtttttcatggcgttggggttggcgctttatttctcgaaaccggtcatcaagcatctcgttcatatggtggatgccttgactaccaagggattttcgggaacgttgaccgatgtccatcactggagttttcatcccaaccatcgaacaacgctcagccattttttcacgaaaagcccttgggatgaagagacgttgcttcgcaaactccagcaatggatccttcatcgcatcgagcgaatcgccaaacgggagaatcaacccctttttgtttcgattgatgataccatttgccaaaaaacgaagccttcgtcacgggctgcacacgccattcaagggtgtgattggcatttctctcacaaagatcatcaatcggtctgggggcattcgctcgtttggctgatggtacacaccatgactcaggcattcccgttcgcgtttcgtctttatgataagacggcgggaacaagcaaagtcgacctagcgatggagatgctttcttcgctcaaggtgaagccggatcatccggtgtatgtgctcatggattcatggtatccgtccaaagagctcatcgaagcctgcctgaaaaagggattccatgtcatcgcgatgctcaagacgaaccgaattctctacccgaaaggcatcgccgtccaagcgaagcagttcgcccgctatctcgaaccgcgagacacccgcctcgtcacggtggggaacgagcgctatcgtgtctatcgctacgaaggcgcgctcaatggtctcgatgatgcggtggtgctgcttacttggaaggctgatcagccgatgacacccgaacatcttcatggcgtcttgagcaccgatcgggagctgagtgacgaagacatcttgcgttactatgcccaacgctggtcgatcgaatgctttttccggcaggtaaaagaccagctgaagctcgatgggtaccgtgttcgtcacattcgggcggtcaaacggtattgggtgaccgttttgttggcttgcgtgtacagcatagcggaatcccaacaagacatctctgccgggctgaaccttcttcggactcggaaaggacacagcctgattgagttcatttacgacgcggcgaagcaagatattcccattgatgttgtcaaaaaacagctccatgtcgcctaaggggtaccctgtttgtctcttaatacatggaaattattgtaatgaaaaatgctcatctacagtcataatatatatttgaaattatgtttggtacagatttaaaaaaagaaaagccctgtagagatttttctccacagagcctttcgagatattttgataaactttggacggtgacaggcaccgatcccatttattttctattaaactgcaattcaatggttccatctggtcttcttatgaccgttacattatattccttgtaaagagcataaactaacagcactccacctacagcaatcgtagcataaataacaccagttgaaacaccagcagttgctgcgactcctgttccaatcaaagcagaaactcctaatgatacaccgccagtaactggtgtagttgctacaccaactccaactgcccctgctagtgcaactgctgctgttttacttaacttactgattttttcggctttgtgcaacttttgagcgagttctccaacaacaataaattctttaaccttattttctttagctctttttaattcttctttggttctaacgattaacattcctatcacctatgtcccattaatattactatatagaataattataccatttattatattattttatactatttaaattataacactctacttctaatttagagtatttctaacaataatttggctcttcaccaaaagttgtacttgatttttttctgaacatcccctatttacgcttgtgagggaacatcagcactttttgcctatccttgtcaggaaaccgttgtcaagtacatgttgtggtgaagagccaataatttactataaagcccgtttttttaaaacgaagcgattccaatgtgatccgaaagacttttttaactctctgtcttattttatccattcaaaaaataaccaattctaatactataagtttaagaaaaagaaaagccccgcgatttctcttcgcgagacctttcattgattattagctcactctaacgtgatattagcaacgttcttcccatcacgaacagcctgcacgtttactttcatatccttatactcttcttttagttcttttgcgtatttttctgctagtttctttgcatccgcatcgctaactttcttatccaacaccagcgttcctactgccatgccgttttgcgtgtacacttgaccgtcaagaacatatttctcttctttcactttcttcgtcagttctttgttttgtactagctctcttgtttgtttttcttttgtcgttgtttcttccttctttggttcattcgctttcttttcttcatttgctgagcaaccaaccgctaacagcaacactagaaataggctgaaccatatctttaaattcattacctatacctccctttcatcatcttaccccattattatatcattcaataaaattacacctaaacaaaagggctagtagaggtggttctctactaggcttcttccaatgcctgtttgacaaattccgaggcgtaacaggcacgcgacccaaaaaaaagccccgcagagatttctctccgcgagacttttcaatagacgcatcctattattttacttcaccagcagtaagtacatgtgtataggattgagaagcaggttgtgtagcagtttgagctacgcgtacctcaattgtatctcctgcagctgcagcgatattatctacagttgttcctgtgattgctacccaagtaccattattaacacgatattccattccagcagctacaccagtaagctttgtaccagtgtttgtagctgcagcaagggcaatacctgtaggggcagcagctggtttaatgttagcataatctactgtaatagattttgcagcaccagcagatacaccatctttagctgctacacgaacttggattacatctcctttatttacagagatgttatctacagaagtacctgtgatagctgtccatgagccagcaccaactttatactccattgtattatctacgccagttagtttagttgtaccagcattcgtaccaactgctaatgtagcgcttgatggagcaacaggcgcagctactgtgctaactgttacagatttaggcgctacttcctcaattaagtttggagtagatgccatgtctgtaattacacgtggaactgggattccaactgtaattgtgttgctacctacatctaacgcaccatcagcaatttggattactaatactttagaaccatcgatatttgtaccatcatgatctacgatgtctaattgagatgcagcaagcaatttaccgctagcatcacgtactgcaagttcatttaagatgtttgcctcgtcaacagcatcaccgctaccagctgtttgaattggctcagagaatgtaactgtaaatgtgttagcctctacagttgtatctccatccaatgtatctccagcttcaactttagaaactgttggtttaatagcatccgctactgcaagaccagcagtcttagcgatagataatgctttacctgcactgtttgttgttaagctgttagtagttgcaaggtaaagtgtaccagaagcaccatcaaatgtaccgtttgtgtataggttaccatttaatgttaatgtaagtttcttcttatcagcagataattcataagcagttgctacgtatttagcattcgcagtattagattgagcatcatataatgcgaatgtgcttggatctacgtttccaaatgtgtaagcataaccagcagctaagcttaattcaattttgtttggagctactgctttaactgtagctgcatcgatagaagtttggttaaatgtaatagatgatacacttgttaaaggaataggttgattaaagttatatacaatatttccagctgtatcttttaatcctaacactttgatattagtttcagatgttgctgttggaagagtaatcttcacagatttagcatctgtaccaactgttaaagttgcaccagaaattgatgataagaaaccagaacctaaaacatagttgtctttattagacaatgtagctgtatccattgcctcagagaagtagatatcaatagttttgccatcagctgaaagtacagcagtttgagctgttggtgcttttacgtctttaatagttactgtagaagtaatagcaggtgcttcatttgcacggatagaagcatcttttactccttcgataactactgtataagaacctgcatctttattgtcaaattgtaatgcagaagcaggaacagttgctttcttatcagttgagttatagtaagttgataatgctagtttattaactaatactgtaccttttgaatcttttacagtaatagtaccagcattagaaactgattcagagtacaatacttctaatgtattatctgtttttaagtttaatgttacagttggtactgttgtgtcatcttcagctttaaacttgaatgtttgttcagttgtatttttgttaccttcaacgtcagtaacgttttgatatttcaactgaacttctactagtgcaccaagaccaagactgctaattaatccagtgtttttaaatgtataaacagttttgtctttgtttgctgatacagttttagcaccaagagcaccaacatcagattgagtaaattgagtaccagcaattgtgactgtaccaatgttgctaactggctcagagaatgttacctcaacagtgttagcatctactacttttgctgctgttacagttggtgctgttgtatcagctgcaatagtaaagctaaattctttatcagcaattttgaaaccagcatagtctttaagaccgctaattgctaacttatgctcaccaacagataagctttgaccaaaattcaatactacagagttatcagatgcatcgcgaacaacctcaactggtacagatacaccatctactttaacttcagtgcgaaccgcaaatccagtatctggattcaaagcgtcgattggttctgttgtagttaactttaatgacttagaacttaatactttcacatctgtaacttctggcgcagtagtatcagtaacagttacagtttgttcatattttgcaagatctttaccgtcagtagtttttacaccttcaactacaaattttaaagaatcgctttgttgaagagttgtgttgaatacaactactgctgattttttgtcttcagaaagtgtaactgtaacagtttcagcacttgttgagttgtttttgtaaactttaatcgtagaagttgttacagttttttcgtcaacttctttgttaaacttaataactgctgatttaaggttaatcgcacttacactctcaaccttcggcgtcaatgccgcttcatatgccgcattggcgtcttgcgctgctttttgcagttcggctttgaacgcatcggttactttcgatacgtattggttgacttggtcaagcgctgcttttgctttgtccaggttgccggctttgacggcgtcttgcgcttcacgcgctttcatcgaaaccgtgatgtcgtaaactaagctgtcgcgcagtttttgcgcttcggctttgaattgcgaacgaagcagttcgcgcgtcgtttgaccgtatacgcggtcgaggatgacggtgcgcgttttgagctcgtacgaaattttgtggtagagctctcctgcttttttcagatctttcgcatcgacggctgctttgagttcttgacgcatcgcgtctaattttgtcgcatagttgtaagcgtcgatgtaggtggcaacgcgcgcttcgcccgatttcgggttggctttgaatacatacgtttcgtatgtagcttgcaaatcggccaaatacgcgtcttttttcgcgccgccggctttgttcacaacagcgaccgcgtttgcatacgcttgttttgctttgttgtaggctgcatacacatcgctgatgttcgggagtttacccgtttccgttaccgtatggctgtacgtatagtatgcttctttcatttgcgctttcgcttggctgacgaccgtcgccacgtccgttgccgcttgggaagcgtgcgggttggctgcgacgaaagcgctcgctgctacagcgctggctgtggcgagtttgactgctttctttttgtccataaagcctaaaatcccccttcatttttatgaaactttaagacaatgatcctaaacggctgccgtttagtagattcattgcctaaaaggtgctaacatgaaccaagatcatcctgtgtgtccagatgatagacttattagcaaggctatcatccagtgctagcactttcacatcattccttaatgctccacgtctcctataataatacatttttcttctaaattctagccctaaatacaaatttttggttcatcaccaaaagatgtacttgaacctaccattaaagtatgttagctgtttctagacgaacccgcaatgcaaaacgctggatatttctgtatccgtatccccgacgtttgattagcttgatcttgttatttgttccctccatttttccattcgaataaggtgacaatatgcatgatatgatttcatctgttcgtttgacaagcgattttgcgatggcgcgtacagccgaacaaggacaaaatacatatcggtgaatccaagcctccaaacgtcgtttcgcctgttgctcgtctttgcttttagacacatagcgaaaatgttggagcgattggtagacagactttaagtaatcgctttcattgcaccatttccgtacgatttggcgttcttcctccgtcaatttctctgggcattggctcaataaacgacaaacgtaacgaacatttccgtgtttcttgcctcctttgtctaaatatttgcgacaacgctctaaagcatctgtaaacagctgaatgacatggaaataatcaactacatgtgtcgcctctgagcaaaccctttgaatcgcttttttcattgctggagccaaatcgctcacgacatactgaacagaaccagacacatgagccaacgcacgtccaatggcttcctcgttctttcctgcttcaacggcatacacttctcccgtttcggcatccatgatcgccaccccgtagtcatgcccttttcgaaacgcaaactcatcgacacaaaccgcctttggttggatttcattcgataggaaggaaggggcatgggtataaaaccaacgttcaacggtcgtgtaaggaagcttgagcatacgagccactgcctgaatggatgtccctatgcaagattgcgctgcccattgttgaaaggcatccgttgctatgcttcgaggggagattcctggataagacgtgctgaatgtcatgccacacgtaccacaacgtcttcgctctacaggaagttcgatccaaaaaatcccgattcgctgagcatagccatgcatccattgcttcttttttcctgtcattttgatcgtgcgtttcaagcagacaggacataacgggcattgttcgggaagagaaagttcgaaaatccaacgttcttcttcttttcgtaccttttgaatcaaaacatctggtaaatcgatgagttctttgataaactgagagtacatgcgaattttcctccaatggtttggtttggtcacctttaccatacaggaaaattcgcattttttgtaccctctattttccctatgcatacctatcttaaaatctcaagtacaacttgtggtgaagagccaaattttttagagaatataccattgaaattattgccattgatggcgacattgatatgaatatgcctgtaacagaaatttagaacaatattttggcagtttgatggttttggttggcaaacattttgtgcaaaaacatcaatcgtttttcttcaccgtgacgtccatcggttggccaagcgtcattttgacgacgtcatagcggtcattcaggtacaaatcgagaaagcggaactgtcctgcgaattgttccgggctgttcgtgatggaaaattgcagctgcatggcgtaatcgccgctgttggcgagctgttcggcgattttttcgatctcttccttcggcacgttgtacgcttttaagtaagagatcgagtcggcgatcgcttcggtgttgttgttgaagaaaatggagagcgtcaccgtcgcgccgtcgatgcggccttcaagcggcaatgacatattttggccgtataagtaccagccgaacaagcggctgcctttttgccgctcaatgacgaacgggacggattcatttcctgcctgaagaatgtactgccctttcaatgagcgggcgacaagggcgagaagttcgtcttttgtgaacggcacgtattggatggcgtccccttgtttggcatacagtccgccgccgaggctgtaatagacggcgccgcctgcccgtttttggctgtagacgcgatactcgcgcccttgtttcgccgtcatggcggactgccatgctgctccgttcaggcggtatagaggcgtgtcgcgcaaaatgacgactttgccgatcatgccttgtttccattggacttgcccccattggacggcggcgtcaaccgtttgcccatttcctccgagggcgatggcggcggcgaggcagatggcggctgccatttgggatgcatgtttcatcttcgttttcctcctcattttggtcatcgttgtcgttctatatagatgcaacgaagaagtttcacatatccttgacggaaaagcggtttgtccattttcgactgtcgaaggcaagccacaggcttgcccgtcacgccaaggcgtgacgggagaccgaacaaccgcctgccccacagacccatatatgggtctggaagcggcgttgttcggtctcccgacagtcgattaaacacttggtaaaatccataaaatagtaaaacttcaaatttcatctatatagcatgctaaaataaccgcttcgcccccaagtaccgctgtttccaatacgattggtcgaggcggctgatcgtcacgccggtcgaagcgccgctatggatgaactggccgttgccgatatagatgccggcgtgcgatgggccgttggtggtcgtggcgaaaaagacgatgtcgccgacttccggggcggaaaccgatgcgcctgcattccacatcaaggcgacggtgcgcgggatggggacgccttgttgctggaacaggtagaaaatgaagccgctgcagtcaaatccctcttccggcgcatcgccgccccaaacgtatggggttccgagcagctcagccgcatcggcgacgagttcgatgacgtccagcttcgccgcaggggcttgtccgatcaggcgctcgtatgtttcgccgtcaacaatgccggtcgctgggagttgggccgcttgttggaaacggcggacggcatcggcggtggcggcgccgtagtagccggtgatggccgtccagaagtagccgagctctttcagcttcgtctgaatgcgcttgacgtcgtcgccgagcgcgccgattgagaggcgaaccgcttgacgctcgcgttcgatcggtgcaggggaggtcgttttcgcttttaccgcgctcgcgaggcgggcggcggtttggttgtcgaccgcgccggtcacgggcaggccgttgtcgcgttgaaagcggcggaccgcgtcggcggtcagcaccccatagtagccggtgatgtccgaatacgtaaagtagccgagttgtttaagctgctgctgcagcttgcggacgtcgtcgccgcgcgaaccgattgtcagcgtgtcggacagttcggcggtcttaatggtcgccttttgtttcagccgttcaagcgttgcccgatccgcccggccggtggcgggaagtccgttcgcctgttgaaactgcttcaccgcatcggcggtcaccgcgccatagtagccggtgatttgcggatagcgaaaatagccgagctgtttcagccggcgctgcaaatcactgacggccgcaccgcgggaaccgatggcgagcgtgtcgtttgacgcaggctttttcagcttcgcgtaggtggcgtcatcgacgatgccggtcgccggcaagttcatcgcccgttggaacgccttgaccgcttcttcggtgatggcaccaaagtagccggtcgcttttgggtatgtaaaaaagccttgttcctttaaacgctgctggatttgtgtgatttcaggggaactcatgccttttttccattccgccgcctggctgtcatccggggcaagaaaaaaggacgaaaccatggcagcggcaaagaaggcgtgattcggtttcacggatgcgtcctctcccttcgccgcccctttcgtttgttgtcgtcttgtcctgagtggatgttcaagatgaggcgcggcaatgttctatattttcagtatatagtatgaaagccatgaaaggaaatgcttttttccattgggagaagaaagaagatcatgaaccggaatggggtgttccccgtttcggacgcgacagattggcgaacaagtgcgatacatgccggtcatcgacaaggtaaatcgactgcagcacttcataaatgagctgtttttccatcgccagccattcatctgcgcggatcgggatgtatttttgcctctgttcgttccattcatagagagcgacggtaaactttttttggcgaagatcgagcttgacgataaacatgtaaagctggctcgtgcatttaaatacaaaatagagctgagcttcctttgagcaggtgatcgtgcggaacagcgcctcgccttccgatgcaaaacgcatccgtccaccttcgtttttcagcgagcgcagcgaatcggtgaaactggcgggggcgatcgttttcagccgcacggaaaacggatttttcatttccttaatatagatatggtacatgttttgggcgtgcttctccccgtttcgttcacaaatgacaaaatcggcaagatagatgttcaccttgaccccctctttttggctcataatttcccatttttaactaattgtactatgtccttcctgaacaaaaaaagaggccgaacgacgaaatgacggacaaatctgttctgatttagaaacaaagagagaaatgggcgaaaaaggaacaaccattggctccacgcttttctatctttaaagagtaatgatgaaaagcgtggtgacgaacgatgacaaacttaggagaaacgctcaaacagctgcgaaaacaacggcgctggacacaggaacagctggccgagcagctgaatgtatcgcgttcgcaaatcagcaaatgggaaaacggcagcttgcttccggatgtgcagtcgcttgaaaaactttgccaattattcaacatcagcgccgattttttgcttggcggcgaaacgcgccagcgcgagctgttgcgcgaagtgacggacatgtacggaacggcggacgtgcacgaaacggtgctcgcggcgttggactacttgcttcataaccaagagatgagcgaagcgatgtacgcgctcgcaaagctgccggataaaaagcgaaaacatgtcgaaacgatgatcatgacaatcgtaaaagagtgctccgagctcatttagctcccctcatgctgaaaaaagcgctaacaacgacgtgctagcgccatccgttgagggagtgtttggggacacgttctttctcttggggattcgctttgaaaggcatgtatggggaaacgactatacgtgctccggccattctggtttctttccagagtggagaaattggacggactccgcgacgacttcggtgacatagacgcgttgaccgtcttttttatcgtagcggcgcgtttggattctccccgtcaccgccaccatcgatccttttcggcaataattggcggtatgttccgccgttttccgccataaaacgcatggaacgaaatcggcgtcaatccccccttccgcgttgcggaaatttctcgccaccgccagcgtgacagtcgcgacggcagccccttcggccgtgtagcgaagctcgggatctttcgtcaaccggccgaccaacacgacttggttgatcatgtgttggcgcatcccccctttcctccaccgcacctttatgataacgaatttcgttttgggtcgtaaaatcgcgatttttgcatttttttgtgcactctatggatacaattcagcgaaaaaggcgaaatcttcgtcgacaatggcggggcaaaatggcgtttttgccatccggcggaaaacatgcagatcgtttttcagcagcaggggcggcatcccgtttttcttccctcgtccgcctgtgctataatcttggataagacaacggtaacgaggtggacgagatgaaaacgttcaagcttgtcgggctctcggtcattgacgacgacatgcaccgccaagacatcccatttattgacgggttgatcatcaacaaagaagacgggcaaaaccgctggctcgtggaggcgtatttggatgacgactatgagccaatgtttgtgagcttgcagcggcgcccagagtttcaactgcaagtgacgatcacccacacgagcaacgacccggccaacatgctcgtcaccgtccgttcgatcacgaaaatgaacggccatatcagcgtcttgatggaagggctgatgatcccgcggcgcacccatttggcggaagtcgtgctggccggccttgtcaagaaagggctgcaaggcgaggcgctgcttcaagagtttcgccagcaaatgcatgagcgaatcgatgccaaggcgccgcaggaacggaaaaggtaaaaggctggagagcgtactttccagcctttttgtttgccttcctgcaggcaagtagatcatcctcttggaaacgccagggcatcaacccgaaccgggcgggcggtgacgatgcagcgcttcggagcgcggccgatgaggcgaaacgggtagcacgttgtcaccgtcagcgttgggcgcgctttctccaccaaaacggtccggtcgtcgtcatcgacgatgcggatgttgacgatgcggtaatggatggcggcgcgatccgtccgaatgacgagcgcatcgccgatctcaagctcgccaaagcggcggaacacagtatcgcggtgcccggatagcacgacatgccctcgtccccccggccaatcgctcgctggataatggccgacgcctcggcgcaattcttgttcgcggacgccttcatacacgggaatcgccgccccgagcttcgggatggcaagttcgccaaggcaggcgccgagcggtgcgtctttttgcgccgaacgttccgctggaaggcttgcggccggcggtgaggaaggcgcaggagcatcccgcttgaccgccatccagccgacggtgtaccaatagccgttccaaccggccatcgccgccccgatgacgatcgccgccagcgccgcccattgggcggcccggcgcccccacgaaaaccgcgcgggcttgccgttcacgttccttcaccctttcagccgcccgacccgccggtaaagaaggaacccggcggaagcgagcagcagcccggccaatgtataggtcaaatacggcgacgccgtctccggcagtttttccccatacatctttcctttcatctctacagcgagcagcccggcgtcaatgcctttctcccccgcgcggacgatgtagcccgatgtcaacatctcccgcgttatggcgatatcggcgacctcctcgccttggcggttgtacaatcgaatgcggatcggctccgcgccggccgcctttatgtccggctcgtccgcctcaagctcaagcaagcgaagcccctcttcccatatcgcccgcagtttgcggcgctctgtttccgtaaacggcccttccgtctccgcaaacgggcgcagccgctcacgaagcgccaaaagccgcccagccaactgtgggtcgtcaagcgaggccatatggcgggtgagggcgcgcacttcttgttccgtcatcccaatggccccaagcaagtcgttgatttgctgcatggcggcgttgtgctgcgagtaaaaacggatggcccggtccaagtcttcgacaaatgtgtagtcttgcaccgtttcgccaaactggccaagcagcgcctcgagctcctcgaccgtcagcccgcgccggcgcagaacggcatgaagccgctcgtcagtgatgggcgtgccaagccattgtttcatctcatccatggtgcgaaaatcggcggctgtcaagccgtatcggtccaaatagtccaacaagtcgctcactgtccagccgacgctcttggcgtactgctcaagctcgcttcggctgatggccgccgccccagccggaaacgaagcgaaaacagcgacaagcacagccattcctagccattgccgcattcgttcttcctcccttccgctttctttgacgtacattggtagtattttccgaacatgccgctcttatgtacgccaaccagcgaaaaaagaagaaagctcggcttagagcgcttgaacgctctcccacctacgcaaacgcttagagatggaagattctcgggaacacctgccataaggcagactgccagccagaccatcccccgtctgtccctgtgatttggctgttccaacgaagtccttctttcaagatattttgagcggcgttggggaacatccatgatggaagacgctgattcattccccccttcggctgatcgcgtgaaagtgggggcttctcggttcataagaataggcgcccgagtttcggacgcctgtttcgcgttaggaaaggtgacttacggttgcctgttgaaagtaggcgttgtacaaggcgcgaaccgcctcgttgacgacttcttctttgacgccgaacatcatgctcacttcggacgaaccttggttgatcatctccaagttgatgttggcgtcagcgagcgcagtcgtggctttcgccgccatcccgatcgtcttttccattccttcgccgacgaccataatgagcgccaagccgtactcaatcgtcacctcatcgacggcaagctcttcgcggatgcgggcgaggatgcgcttctcttttccgtccgcgagctgatccgcccgcaaaatgatcgacatgttgtcgatgccggacggcgtatgttcgtaggagatgccttcgtcttctaaaatttgcagcacgcgccggccaaagccaatctcacggttcattaagtatttgctgatgttgatgctgcaaaagccagtgtcgctcgcaatgccggcgaccggttcgtcgatatggttgcgcttggcgacgatccacgtgcctggagcgaccgggttgtttgtgttttttacgcaaacgggaatgccggcgcgatagaccggctcgagcgcctcgtcatgaaagacggaaaatccggaatacgacagctcacgcatctcgcggtacgtgatttctttcagcttgcgggcatcggcgacgatcgacggattgacgcaataaatcgaatcgacgtcggtaaagttttcgtacacgtccgctttgacgcccgcggcgacgatcgagcccgtaatatccgacccgccgcgcgggaacgtgacgatatggcccgatcgggaatagccgaaaaatcctgggatgaccaaaacgccgcgccgttcgcgcagctgcttcagtttgtcatacgactccggaagcacttgggcattgcccggctcatcggtgacgataatgccggcttcaagcgggctgacgtagctcgcctcaagcccgcaatcttgcagatagagcgccatgagccttgcgttatggtcttcgccgctcgctttaatggcgtcaaacaaccgaggcggctcgcttcgataggcgctgattttcgactgcaagtcatcgacaagctcggccaaaaagccgtcggcttccagccccagctcattggcgatgtcagcataccgcttcacgatcgcttccattgtttcctcatgcggctcgccagccacaacttgttcggccagctggatgagcatatcggtcactttcacatcgtccttgtaccgtttccccggcgccgacacgacgacgatgcggcgctcgatatccgagctgacgatgtcggccactttacggaattgtgcagcgctcgccaccgaacttccaccgaatttggctactttcatcgttcatgaccctttctgtcgaaagtctctataattgtttatcatatcacatttttccgcccatggaactattcattttttagaaatttccgccaacgtcccaaaacgccgccatcgccggccatgattccctatcaaacagatgagaccatgtcggaaagacggcgctgcaacaggctccccgccttgacaaacggatgatggttcagcgcagcgccgtttttccatcgttcctccttgatttttccgaaaacggccgctctgcctcacgtttgcgccacattgccgcggcggacgttggcgatcccttctttgcagacgccgtacggcagccacgagcagtcgcggcataactcgtccaaatcatccggcttgacccgttccgccgtccgccggatcagttcggacttccaatacacgttgcctggctccaagcctaaatggcgaatgacgtttccgtcaagcgaacggacgtgggcatcggaatttgggccggcttcacacgttgtctccccatgatgcgggcaggcgaggcacgcctcatcgagcgccgcgacgacttcaatcgggaaatcgtcgtgttcatcgcgaatgcgggctacgatctcccacattttttccacgaacgacgggctgtagcccatgccgcgaaacccgtgtacacaaagcaaatgatgaccgcgcaaacgaaccggtttcatcttctctcccctccctttctttcctttggcgggtattggtcaagggcgaatctggctctgagaatgccctacgattcccaacgggatggctcgtgtggagttttcatagaacttttgacgctgccttctttcctctcttcagacatatgccgcccggcccaatcgtttctatcgtttttgactccatcatacgtcaactcttttcattgagcaactggcaccttgataaccagcagcggacagcgaagcgacatccctttcagacctatgcatcgtctatgaaacgatgggctcccggtcttcgctcaaaccgccgttttcctccgtcaattcggaaaaataacggatctgctttatacagacagccgtcatgatacaatgagagagggaacgatgttgctgggaaaggactggctgatcatgacgaaagaagaattggcacgctcgctttccgtcttgcttcatgagctgacgaaatcatggcggaaagaaaaaattcattccgatgtgctcgaaatcattatgaaactgcgcattcaaaccgatgacgacgaccaatacgttgccgatctgctccgcaacatcgcgtttgcgagcgaatcggcccatgcgctcaagcaaatttggggctatatgctgcgcgagcaaacctttctatcgccacagacgatcgaggcgatgctcactgacgcccagcgcaagatccagcgccggctgtcagagatgacggcccgctatgagcgtccgtttttgtccatcgatgacccgctcgagcggaaacgccagcttgagcgctcctacggcgcgcttcttttgttcaaccggatcgccaccgactttttgcttgagttcgtccgcgaagaaaacgaaacggccgcgagcgtctttttcgccgccgatccgaacgaggcgatcgaagtgttccaccatctttgcagcgtctacgcgagccgctggctggaaggcctggaagtcgattgatggacaaaccgtcgattcaagtccttgaagccaaccaaaggtgccccaaaagcggcggggcgcctcttctcatcaccatctatactgctgcattggcattttcgatttgacagtattgtccagccatgatattgtattcattggaaagaatttttataatattctttcctttgtaagcgaatacaaaaaactcaaatgaaggaggaatcggggatgatctacgcacaaccaggccagccaggcgcgcttgtcacatttaaaaagcgctacgaaaacttcattggcggcaaatgggtgccgccggtcgacggcgagtatttcgaaaatatcacgcccatcaccggacagccgtattgcgaagtgccgcgctcaaaagcggcggacatcgaactggcgcttgacgccgcccatgcggcaaaagacgcatggggacgcacgtctccagcggagcgcgcccgtttgctgaacaaaatcgccgatcggatggaagaaaacttggaaatgctggccgtcgccgaaacgtgggaaaacggcaagccgatccgcgagacgctcgcggctgacattccgctcgccatcgaccatttccgctatttcgccagctgcatccgcgcgcaagaaggcaccatttcggaaatcgatcatgacacggtcgcctatcatttcaaagaaccgctcggcgtcgtcggacaaatcatcccgtggaacttcccgattttaatggcggcctggaaactcgcgccagcgctcgcggccggcaactgcgtcgtgttgaaaccggcggagcaaacgccgacgtcgatcctcgttctcatcgaactcatcgaagatttgcttccgcctggcgtcgtcaacatcgtcaacggctttggcttagaagccggcaagccgctcgcctcgaatccacgcgtggcgaaagtggcgttcaccggtgaaacgacgaccggacggctcatcatgcagtacgcctcgcaaaacatcgtgccggtcacgcttgagcttggcggcaagtccccgaacattttcttcgctgatgtgatggacaaagatgacgagtttctcgataaagccctcgaagggtttacgatgttcgctctaaaccaaggcgaagtgtgcacatgcccgtcgcgcgccctcatccacgagtcgatttacgatgcctttatggaacgggcgcttgaacgcgtcaagcaaatcaagcaaggcaatccgctcgatacggaaacaatgatcggcgcccaagcctcgtccgagcaactcgagaaaattttgtcatacatcgacatcggcaaacaggaaggcgccgaacttttgatcggcggcgaacggaacatgctggaaggggaactcgcaggcggctattacgtcaagccgacgattttcaaaggacataacaaaatgcgcatcttccaagaagaaattttcggcccggtgctcgcggtcacgacgtttaaagatcacgacgaagcgctttcgatcgccaatgagacgctgtacggccttggcgccggcgtctggacgcgcgacatcaacaccgcgtaccgcttcggccgcggcatccaagccggccgcgtttggacgaactgctatcacgtctatccggcccatgcggcatttggcggctacaagatgtccggcatcggccgcgaaacgcacaaaatgatgcttgagcattaccaacaaacgaaaaacttgctcgtcagctattcgccgaaaaaacttggcttgttctgacattggtccacctgctcttccacagcaaaaggcagcgcgtcggcgctgccttttgcccactgttgcatccattgccgccaaaaccacgcaaacgccttttgatgatggaatggaaaacaacgcagcaaccgttccattcgacgaatccagcgcagctgcgccaggccggcgcctgtctttgaccgtgatgcgaaaggaggtgcatccgatgcctgatgaaccgaaagtcatcgccaccgaagcggcgttagaattgattgaaaaattaaaggcgaaatacgggccgctcatgttccatcaatccggcggctgctgcgacggcagctcgccgatgtgctacccgctcggcgagttgatcgtcggcgattccgacgttttgcttggcgaaatcggcggctgcccgttttacatcgccaaggcgcaatacgaatattggaagcatacgcagctcatcatcgatgtcgttccggggcgcgggggcatgttttcactcgaaggcccggaaggcgtccgctttctcacccgctcgcgcgtcttcggccaaagcgcggatgcaggcgcgccgtagccgcccattgcgggacgctgctgtaaaaccgccatgcgcgatgcatgaatcgcttggcaaatgagaggcatggagcttgcctgcttccattcgcccatccgcccccgccgcatgctttatcacctccggggcggtttgttcgccgcggcaaaaaaacggcggcccgccttctcgctgaaaaggcgcggtccgccatttccttttcttcactcggtctcttttgcctgcttcaacggcttcatcgcctcagcccgatcggacaaggcgatccgtttcaagccgaacaccaaaagcaagcccaccgcaataaacacgagcccgaaccaaaagaccgcctgcagggaatcgacaagcgactgcttcagcaccggcacgaacatgtccctaagcggcgctggaattttcgccatcgcgtctgggctaagcaagacggaatacaagccttgcgggtcggtatgaatcatatcggcaaagcggtcgacaagccctttcgcctgcgccggcagcacttcgagctttggcatgagccgctcgtcaagcaaggcgcttgaacggtggttcatgatggcgccaagcaccgtcatcccaaacgtcccgccaatggaacggaaaaactggctcgaagaggtgacaacgccaagctccgatttcgggaagctttcttgcaaggcgagcgtcaaaatcggcatcacgagccctgtgccaagaccgagaatgatcatatacatcgtcgccgcccatttggacgtgtcaacatccatcgtgccaagcagcccgaatgcggacgccataatgatcatgccggcgacgagttgcgttttcactccgattcgatacaccaaacggccgccaaggacgctgccgatgatcatcgtgatcatcatcggcgtcataatcgtcccggattgggtggcgctcacaccgacaatgccttgcataaaaaacggcacaaacataatcgcgccaaacatgccgacgctcatgaaaaaaccgatgccattgagcagcgtaaacgtccgattgcggaacaaccgaagcggaatgatcggctcctccgtccgtttttccgcccaaacaaacaaagcgaaaaagacaaccgcggccgcaaacagcgagacgatttgccacgacccccacggatatcggtcgccgccaaatgtcagtcccaacagcaagcggacgacgcccgccgtcaacgtcgccatgccagcgatgtcgaatttcaccggcccttcggctttatatttgcttaatcccatcgcaatcagcaccgtggcgacaacgccgaccggcaagttgatgtaaaacacccagcgccagttcaaatggtcgacgataaagccgccgatttgcgggcccagcaccgaagcgaggccgtacaaaccgccgaacaccccttgccatttcgcccgctccttgccggtaaagacgtcgccgatgacgaccatggccatcggcatcataatcccgccgcccagtccttgaatgccgcggtaaatgatgagctcggtcatatcgttcgccatgccgcaaagcgccgaaccagccataaaaatgaccaacccgctcacatagacaatccgacgacccaataagtcggcgagcttgccggcgatcggcacgaccgtcgttgacgtgagcatgtatgccgtcgtcagccacgtcatgacgcccaacccgccaagttccccgacgatgcgcggcatggccgttccgacaatcgtcccgtccaacgctgcaaagagcatcgcaatgatcagtccagcgatgagcaacgggcgatgacgaatggtgctcgctggcacggttatcgctttttccatggtcctctctcccatccattgagtcgttgatacgcttccatttcttggctcagtgcgtccaaagccgacgcaagtcgaggcgcctgttgatgccgcaaatacaaaagcagcgcttcgacgatataggcgcgcggcggctcattgcgcccaagcagctcttcctccagcgccgctacggcttcaagcacatcgttcgcctgcttcggattgagcccgttggcggcctcccggacggcggcgaacgctgaagccagccgctcccgctgacgctcgcgctcacgctcctccagtttcatccatggcgcaaacgactcctcggtcaaaagcgggcgctcatcagccgtgaagctggcgacaatcgcatcaatgcgccgcacaagaaaacgagccgcctcgtccgcatcaaacgcctcctcgcaaaaaaagaagtaaaacaaatattgtcggatgatgccgttggtcatcatggcgacatcatacacatacggaccgacttcctctccgtacacctccgccagacgggtgcaataccataaaaaaaggcgcccatgctggcggaacatataccgttccacttccggattgactttcggcaattgctccgacatcatcatacgcaaaaagtctttgtactcgcgaatgtgagaaaaatgggcagccagctggcgagtaaaccgttctttttccgtcccttccccgccgtccgccatgaaatcagcgaccattttttcgctgtagtagcggagcaccgccagcaacaaatcttccttcgaggcgaaatggtgataaaacgctcctttggaaatcccccatgcctcgaccaaatcttgaatcgacgtctcatgataccctttttcggcaaacaatttcattgccgcctcaataaattgggcgcgccgttcatccatggcaacgactcattcctttcccattcgccctcatccattgccgatacgacggcaacaccgcgcgcggtttcacgaaatcaacccgtacgccgcgctgttgcagccattcaaccaaccgtcgaacatcggtcattgtcctcgcctccatatcccatatgaccatttggtcaaaacgattataaactactgttataaaggtgtgcaactcaaaaacgatattttttgaccaaatagtcattttcccagactaaatttgttgaacaatcagtcaacatccctgccttcaaacaaaaaaacggccccaccgcctgattgaagacggtggacggccgttcttgctattcatttgccgccgctgcgagcgccaacgcgcccgcgatgccggcgttgtcgccaagccctgggaggacgatgtactcatcgatcttctcgagaatcgcttcgtgctgaatatagccgccaagcaattcctgcacatgacggcgcacaagcggcagcacgtgcgtctgcttcatgacgcccccgcccgtgatcacctttttcggcgataaaatgaggatgtagttggcgatcgcttgggcaagataaaaggcttctagctcccatacttcatggcggtcagccaattccgccccctttttcccccaacgccgctcaatcgcagggccagacgccatgccttccaaacagtcgccatgatacgggcaaatgccggcaaatgcgtcatccggatggcggcggaccaacatgtggcccatctccgggtgaagcagcccatgcagcaagcggccttcgatgatcgccccaacgccgatgccggtgccaaccgtcatgtacaggcagctgtcaagccctcgcgccgccccccagcgctgctcgccgagcgccgccgcgttgacatccgtgtcaaagccgatcggcacgggaaaatgctgcttcattgtgccgacaaaatcaaactgcgcccacgcctgtttcggcgtgctcgtaatgtacccgtacgttggactatccggacgcaaatcgaccgggccgaacgacccgatgccaatcgcctcgatgcggtgcggacggaaaaagtcgatgacgtgcgccatcgtctcttccggcgccgtcgtcggaaacaccgcccgttcatggatgttcccctgttcatcgccgatggcgcagacaaatttcgtgcctccagcttcaatggctcctaggatcatatgtacgcctctctttcttcatctgctcttttcttgtatctatcttactagaaaaagggagagggcatcaatgacaaaaagccgctgatcagcggctttttgaaacatagtgcaatcgattctattgtctgccgggtttgttgatctacactgctgattggctcaccccttcaccgaaccggcaagcaggccgcggacgaagtatttgccgaggaagatgtacacaagcaacgtcggcagtgcggcgagcagagcccccgccatttgcacgttccattggacaatttggctgccggataaattttgcaaggcgaccatgatcggctgtttgtcggatgtcgtgatcgtcacggcgaacagaaactcgttccaaatgttcgtaaactgccagatcgccacgacgacaaacccggtgatcgacagcggcagcataatataacgaaaaatgcggacaaacccagcgccgtcgattttcgctgattcaatcatctcatccggtatcgcggcgtaaaaattgcggaacatgagcgtcgtaatcggaatgccgtagacgacatggacgaacacaagccccggaatcgtgttgtacagcccgatttcgcgcaaaaactggatgagcggaatgagaatgctttgatacgggatgaacatgccgaacaaaatgagcgtaaagagcgtatccgctcctttaaacttccatttcgacagcacgtagccgttgagcgccccaagcagcgccgagagcagcgtcgccggcacgacgagcaaaatcgaattccaaaagttcggggcgagcttgtcaaatgccgtcgcgtagctgctccaatcgatcgttgacggcagcttccacatatcggccaatgtcacttcatcgagcggcttcaagctcgttgtgaccatgacatacaccggcaacaggaaaaacacgctcatgacgagggccaacaaatacaaaaacggccgcgcccacatggatctcgccatcacgatccccccttgcggcttgagatgagatacggaacgataaagatggcgaccgacagcagcatcacgatcgcaatcgccgcaccgttcgcataatagttgccgcggaatgtcgtttcaaacatgtatacgcccggcacatcggtgacaaagttcgcccccggcccggtcatggcgtaaatcaagtcgaaaattttgagtgaaatatgggccatgatgatgatgacgctgacggtgatcggccgcagcagcggcaaaatgattttccaatacaattgaaactcggtcgctccgtccatccgcgccgcttcccgcacttcatccggaatggcgcgcaggccggcgagatacatcgccaccgcaaatccggtcatttgccagacggccgccacgacaacagcaacgatggcgacaggaatgccaaattcgattttcccccaatggaatccgccaaggatgttcgtatccgtataccattttccatcaaggccaagcggttttaaaaacagattcacgcccgttgacgggttgaacagccattgccacacgactccggtgacgacaaatgacaaggccatcgggaagaagaaaatgttgcggaacagcgactcgccgcgcagtttttggtcaagcaaaatggcaagcaattgtcccaacacaatgacggcggcgataaacaacaccgtaaacacaagcgtattgcgcaagtcggcttggaagcggaaatcatgaaacaaatacagatagtttttcaacccggcaaacgaccaatccggcacaagggagttccagttgctcaaggacacataccccgtccagccgataaacccgtacacaaataagaaaatcagtacgaccgacggcgccaaaaacgccgctgccagccaatgatcggctgtccatttccgctttttccgcaccgtggggacagccgctgtcttctcggctggcgtgatgttgaccgtttccactacgatccctcctcatgatgacgaaaaggggaagagaatggctcccgtccccttttcccgattacttcttcagttctgcggcggccgatgccaacgtgtcgatgaacgtcttcacatctttttgcgtcacgaaaatgttgacggcctgattcaccttcgtgacaaacccttccggcgctgctgaaccgtgcgctaagctcggcgccagctccgccgttttgaagtcttgcatcgtttgtttgccgtattcatcgtacttggacggatccgcgtcgatgcgggccgggatggagcctttcagcgggttaaacgcatcttgcccttccaccgaaccaagcaccgctaaaaatttcttcacatcatccgggtttttcacgcctttcggcaggccgaacgtatcagtaatgaccataaacttgccttccgtattcggcactggcacatagccgaagtcttggttcaccttcaatttcaaatcgttgacaaaatagcctttcacccaatcgcccatcacgtacatggccgctttcccctcagcgacgagctgggcggcgtcttgccagttgcgcgagctatggtcttcgttaatatagccaagcattttcttaaacgtctcgacggcttgtttcacttgtgggtcgttaaacgacaattcgcccgtccaaagcttcttatagttttccgttccgagcgtgccaagcagcacattttcaaacaggtgcgtcgcagcccacggctctttgtcgcccaaggcgagcggcgtaatgccttttgctttcagcttgtcagccacttggaaaaactcgtcgaacgttttcggcggctggagtccgttgtcagcgaagatttttttgttgtaccacagcacgttgccgcggtgaatgttgacaggcacggagtaaatgttgccgtctttgcttaccatatcgataagcgctttcgggaatttgtccatccagccttctttttcatacaaatcgttgagcggctccattttgccagccgccacccagccttcattcagctccgctccgccgtgcacttggaacgttgatggcgggtcgttcccttgcatgcggctcgccaacaccgccttggcgttcgttccggccccgccggcgaccgcggcgttttcgacttcaatatccggatatttttcttggaacagtttgatgagcgcttttaagccgtcttcctcaccggctccggtccaccagctgaaaatctcgagcttctctcccgctttttggctgccttgtttggcgttatcggatgaagagttcgagctgctgcagcccgacagcgccatcccaattccaagcgccagcgccagccatgcggatgctttctttctcatgattctccccctttgcatctgttttttgaaacccctttcaatgttgagtgtaccacgcgccgctcatcaatcggcggcttgatttcttcacttttttgcgtttttcttcacttttttgttttcccttctcctgtcaggcaagcggtgcagctaacggccagttcgcttccatggcgcgaaaaaagcccgtctccccatccagggggcgggctttgtttcagacgccggaagagggcggggcagcctgctttgtctgcgggacttaccttttgacttgccatgcaccttccttgttggagacagcactccccttgtcagcgcgcctgtacttttttccggtattcgctcggcgacaggccggtctgctttttaaagacgcggctgaaatagttgggatcgttgtagccgactgaaaaacaaatttcttttaagctttgatccgtctcagccagcgcttctttcgcccgttcgatgcgcacgttcgtcacgtagtcgataaaggtgatgccaaaatgctctttgaacagtttgctgaagtagtacggactgatgcccgcttgttccgccacctcctcaagcgtcagcggctcggcgtagtggcggtcaatgtagtctttcgccttgccgagtttgccatacgcttgctgctggcgccaaacctcgagatcagcggcgatgcggtccagttcatcaagcgccgcccgcttcaattctgccgccgaccggcaggaagcaaaggaagcgagccgctcataacgaatgcccagctccgatagaagacgcccgagccacacaaaggtctcttccgctttgcgaccggcggccggcagtgaatgagaagaggccagttcctctatatacgtcagaccaatcatccgggcttgctcgatgtcgccaaggcgcagcgcttcaaacagctgtttatcccgttccgcttccccgccggcgcgcgtcgcttccgccggcagaaaccccacttgtgctttttgccggtcggcgtaataatgagcggccgacagcgcctcatagtacgaggaacgaagttggtcaaggcgggaaaacggggagccgagcccgatatacagcgcggcgccgtaccgggccgaaaactgccgcgccaaatcgagcgccaatgcctggacggtgggcttccaggccggctcgccatcgtttgggctgcggaaaaacaagaccggcaggcgccggttcgccatccgcccgatccaatagcgcgttggcgccttcccgctaagctgcttgtccagccatgatttccattcgtcagccacccctgcatccgggaactgaatgacgaggaacatccccgacgcaatcgaaaacggcagcagttccttccaccgctcccactcatcagccgatacgtcttctgtcatgaggacagacagccattcgctttccacaagcgtctgcaaccggcgaatctgctcctcgagctggcggctgctctcctcgtgtcgccgcttggccgccacttcttggctgacccgttccaaagccgaaatgacctcctccttccggctcggtttcaataaatattccttgacgccaaaccgcatcgcttgtttcgcatagtcgaacaaatcaaacgccgacacaataatgaattccagatcgaggccgtcttggcgaatcgcttcgatcgcttgcagcccgtcaaggccgggcattttgatgtctataagcatcacatccgggcgatattgcttggcaatgtcaatcgcctcgcgcccgttggcgccctcggcgaccacctcgatgtccggaaggtggtcatggatcattttgcaaagcgctcttcgctccaacgcttcatcatcgacgatcgccactttcaccgttcatcccccccttgccatcttggcagccataaccgcaccgtcgttccttttcctggtgcagactcgatttcggccacatccatcactccgtaaaacagctgcagccggcgaatgacattgcgcaagccgatgccggtcgaatggccgcgcccttgctcacggcgcgccggcggttcttcgccgcggatcaacgcatcaagctccgctttcacctgctcatccatgccaacgccattgtcgcgcacttccacaacgacccgcccgttttcggcgaaaacggacacggacagctcggctccctgctcgtacgtctcaatgccatggatgaacgcattttcaatcagcggctgcaacgtgagcggcggaatcggttgatcgaggcaagatggttccgcctctaacgaaaacttgatccgatcaaaaaaccgcgtctgctggatgaagaaatattcacgggcgatgcgcacctcatcggcaagcgtcaccgtccgctgcaaatcgcccaagttgtagcgcaaaatggccgccaccgcttcaatcagccgcgacgtttgctgggcgtcctccaagtacgccatcttcgcaaccgtgttcagcgtattgaataaaaaatgcggattgatttggctttgcaagcttttgagttccagctccttcaccagccggtcgagctcagccttttgtttcatctccgcaatcagctgctttaaattgcggcgcatgtcattaaacgtgatcgtcaacagccgcagctcatcgttggtcatcggctcaatatccggcccgtccagccgcccgtcagcgatggatcgggcagcgcgcgagagaagaatgatcggcttcgttaagtggccggaaaagaacaccgccagcaaggcgccaagcaacaacgtcgtgacaaacaatcccattcccatatagcggaaatagcggttgcgccgctccacttcatcgtaccgctgttggtaggccgtcagctcatcgtcaatcaagtttaacgtttcctcttgcaaaaaggacgcaatgttcatcgtttcatgcaagtgggacgagtacaagccaatatttccagcttgaaaatgatagaccgtcagcgccgcctcctccagcaaactttcaatcatatgttcatagttttccgccgccagccggtcggacagcactggcaagatggcgccgagctgccggcggcgttgctgcagccagcggaactcccgctcatacgcgcgcgcgtatcgtccttctttttccgacacgtacgcattgagttgttcggtcatccgattcgtccgctgcgacacctcattcagcaacagcaatcggcgcatccgttgatcataatcgctcatcatctcttcgctcgtctgatacaaaagaaacactgctccgttcagcaaaagcaaaaaaacggtaaagcaaagcagcatcttcgtccgaatattcatctcgattccaccccgctgtcaccggcgctttgttgcctgcatcgccctgccgcttcaagccgaacgtgttcgaacgtcaaggacggccatctctcatgctttagcggtgttcgccaacctttctccgctttcagccccctccctacggaggcctggcaggcgccttcatggcgtgttgacctcataatggcgcgccgggcgcagcggcaaatcctcttttcggatcactttcgtctccgtattcgtcaccgccggcacgtctctgccggcgacgatctcggccatcatgttgaccgccttgtatcccatttcatacggctcctgcaccacggtcgccgcaatcgttcctttctgcaaatagcggatcgtctccggaagcgtatcaaaaccgataatatacgtcttttgctcgcggtgaaactgttccaccacttgggcaataccgatcgcatcaagcgcgcttgtgccgtaaaacgcattcacatccgggtgctttttcaaaatcgtatacgccttttccgcggcttgcacacgcgtaatgtgcgactcttcgatggcaacgatgcggatgcctttttcctgtctcaccgcatcctcaaatccgcgcactcgcagctgttggtgcgccgccgtcaaactgccggtaataatcgcgaccgtcgccttgcccttcgtatcctcagccaacgcccgtcccgcgagaaaaccggcataataattatccgttcccacataggcgacacgtcggctcgtcggggcatccgtatcgatcgtcaccacaggaatattcttgtccgtgatttcgttaatcactgggacaaattccgcttccgtcaacccttgtgtgatgatcccatcgactttcgccgccgcagcttttttcaaaatgcgcaaatgctcatccatattcgcctgccgcgggccgatatactcaagatcaacccccagttctttcgccgccgctttcgctcctttttccacgagccgccagtaatcattatcgagttcctccggcacaagcacgaaatgataggcctcttttgttttttccggaacccgttccttctctgatttcggatacgcatacacgttccaagcgcaataggcggtgaaggaagcgcttgcaaagagcgcggcgatgccgcccccgtaaaacagccgtttccaccaatcgcgcatcttgatccctcctaccgccattgtacacgaatgccggggcgctagcctagacaaaagaaaatggatgccgtgtctctcccttcttcccgcctgccgcggcctcacatcgctctcctctgcttctcgatgacagcaaaagctgtatagatgcaacgaagaagtttaacatatccttgacggaaaagcggtttgtccattttcgactgtcgaaggcaagccacaggcttgccccgtcacgccttggcgtgacggaagaccgaacaaccacctgcttcacagacccatatatgggtctggaagcggcgttgttcggtcgcccgacagtcgatcaaatacttggtaaaagctataaatggtaaagcttcaaattgcatctatatgaaataaaaataggggtcagtccggccggcatcattcgccatgcggcgatggccatgcccatcatcaagtgcagagcgagcaaaaaaaacgccgttccgaaacagatttgctgcatcggaacggcgtctccccattttttactctttcaacttttccaccgcctccactggcagtccggtcaactcacaaatcgtcggcacgtcataccctttcgccaacatctgcttggccacgtccatttttcctttttccattccccgccgctcgtatgagatcaggagatcgttcacttttttcgcttccttcgtttccatttggctcacctcgtttcgcaattggatttcctcttgttcggacagcgtcaaatacgtctcaaaaaaccgaaacaacaaccgctgtttcgcttcatcaagctccaatcggccgttcagcgcccggccgctgctttggtctgtttgaaaaactgcggcaagtattctttatgcgcttcaagcatttcgtccaaaatttgtttggcgatggtgtcagacgggacaagcgggttgatcgtcatggcgacgagcgccgtttggtagtcgccggtgaccgcggcctcggcagcgacgcgctcgaacgacttgatttgctggacgagcccacgcaccgcgaccggcaaatcgccgacggcgatcggtttcggtccatctttcgtgatgacgcagtttacctccaccgccgattccggagggatgctcgcaatggcgccgttgtttctcgtgttgaccggctgaatgtcgcgcttgtcgttgtaaatggagctgatcaagctgcacgcggcgtcgctgtagtacgccccgccccgtttctcgagctgcggcggcttgatggccaagttcggatctttgtacagctcgaacagctctttttcgagctgctgcacaacctcggcgcgcgtccctttcgttttcgccgcctcgagctcttcagccagcattttgtccgtttggaagtaatatcgatggtacgggcacggcaatactttcaaccctttcaaaaagtccggctcccagccaaggtcgacgatgtttttcatcgtcacaccggagcggtctggatgggcgacgaggtcaatcaccttttcagtcacctcgactccgtccagatagacgtgcaagccaaacaccatatggttcaagccggcaaaatcaatgtgcacccggtcggcgtcaacgccaagcagcttggcgacgcccatgcgcatgccgatcggcacattgcacaagccgacgactttctcctgcttcgtatagcgcaagacggcttctgtcaccatcccagccgggttcgtgaagttgataagccacgcatcggggcaaagctcttccatatcgcgaatgatgtccaaaatgaccgggatcgtccgcaatcctttaaacaaaccacccgggccgttcgtctcttggccgatcaccccgtatttgagcggaatgcgctcgtctttcgcccgcgcttcaagacctccgacgcgaaactgcgtcgtcacaaaatccgccccgtcaagcgcccgacggcgatccaaagtcaaatgaatctcgatcggcacgccggctttttcgaccatccgtttggccagtgcgccaacgatttcgagtttttctttgccttccggaatatcgacaagccacaattccccgaccggcaattcatgataacgcttgatcaacccttcgaccaattccggcgtgtagctcgacccgccgccaatcgtcgcaattttcaatcgtttacccatattcctcttcccctttcgccctgttgggcatggtataatcaatgtaggaatcaaccagtgggcttgaaagcgccatcctttcccagctatcgcacgttccgtcccatgaaagcgaggtgtcccgatgttcactcctgaacaaatcgcccagttctccgagctcgactacgccatttacgactatgtgatgaaacatccgcatgaagtcgcgtacatgcgcatccgcgagctcgccgaagccgtccatgtctcgccgccgaccgtgctccgcttttgcaaaaaggtcggatgcgaagggttcagtgaatttaaaacgaaatggaagctgtatttgcgcgagacaaagcgaaccgcgatcatcagcagtcaagaggcgcttaaggaatttttcgaacggacgctgaccgccgattacgagcggaccattctggatgcggcagccgcgatcgcccgggcggatcacgtcattttcgtcggatcgggcagctccggcattttggccgaatacggctcgcgctatttttctgcctttcaaaagttttccgtctacatcaaggatccgttttttccgatttacggccattatttccacaactgcgccgtgatcgccttgtcggtgtctggagagacgtcctatacgctcgcccaagtgcaccggttcaaggaaaacggcagcacgatcatcagcatcaccaaccggaaacattgcacactcgcgaacatctcggactacaacttgacgtactacgccacaccggagcggatcgggcagacggatgtcacaacccagcttccggtcgtctacttgctcgaacggttagcgaaagaaatgtatcgactgctgggacggaagacggaaacgatcggaaaggacagcagcccaaccgtttgagcccagctctgctgattgcggcaacgccatcgccttgttgttggctccatctactattactaaaccgcgcctgatggcaaaagtaaagggcatggcgccttgttgtaacaaaaggaaaacgaaaaacaactgtttctatgttgtaacgttgtgttacaggaacaaaggcatcccctgtttccattttgtcgattaactcacatttcccatcgtagccaaaacccgagttcgacagttttgaggtcattttaggcaaatagaaatgaccaaaatgctgttatatcaagggtttcgtgatgcggatcctaggaaaaaacgccaaatttcataggcacacgacttgtcaatctatcctttaaaaaacccaatatcgtttatcatataggcacacacatacgacgagtcacacgcaaaaacaaggatggaacgaccgtggcctatctccagcttgctcacaacgaattgggatccgaaggccaaatatgcgaaagcgaaggtgatggattcgttcgagtgcgaagacgaggtggatcgtgcagtcttagagcgtttggccaaaagttgcgattcctttcccctgactcatgaatcatatcggaaagtaagagacgggtgtgagcgtctcatgcttggacatttttcttccaaaaacggagacctttctcaacgaaccgaactgacggccaaacaggctcaactctttgtggctctagggctggagcctcctctgaagatcctaggcatccatcctcgcacctagaaggccggtgaaaaacggttgtcacgagcaaatcagcggcatttcgccaaaaaagaaggctgatttcgtaaggtttttctaattgagaaatagctggaactagcagcattttgtactaaatcaccagcctcctagatacacgccgagagtgtgcccaaatgtctctcgtcccttttgcatcaaggggcgagaggcattttgtttgcctagagactgtcgaactagggttttttagaatcactttttaaccagcacgacaagcgatggcaatccctccttttctgccatcgcttgtcaatacgtaaatgctctcatccatgaccaatccctgcagaatccttcgctgatccggattgagggaacgatccagtgcgtgttggatgcgtccatccggcagctccagcaggacgactttcacatactcaaacaaaaaccgcctgtcccgtcggccgggtcagcttgcggccttcagccctcctttagcagatgttccggtgtggtgaacggacacacgcagcgccaaaccggattgggcattcgcttctatcagagcagctttgacgattcggaacagcgacgggcctctggtgatcaaagaggcgttgacagctttcgtcttctcatactaccattgggggaatcgttgcacttggatgtatacagattacaattgtctactctctctacgtccctttatcaaaccaatgaaattagtgatgacaagaaaagtagaaatgatccacgcagtactgctaatcgtctcccccgaaatcaacttgtacaaaataaaagaaataaccgatagaataaatataacattcatccacttcatctttttcacgctccacatctttcttactcatgtcgcaatgcttccacagcaggttgtttcgctgctttatttgcagggacaaaagaagctaaaacacctaacagcccgctaaacagaacaagaagtacaacttgaataaaactaaactgaaaaagatccaaattactttttttcattactgtcgttacaacataatttgctgcttttcccactgcgatcgagcctaaaattccgaatactcccccaatgatgccgatcaacattccttctgtgacaaatatgcggcgaatatctgaacgaaaggcgccaagtgcttttaaaatcccaatctcgcgagttctctctaaaacgctcacgtataagacaataccaatcataatggatgaaacgataagcgatatgcctgacaacattcctaatgcaatacttgctaaggagatatactcattaatttcattttgactttcttcgtctgtttgcactttataccccatcttcttaatctcactctttaaatgcgctatatccttaatggacgatgggataatggtgaaggatagagcacttgtgctattgcctatcgattctttcataatcttttgtgacaatccataagaaattcctaccatatcgagcagagggatggaattattctttaccactcctactatcgtcgcatgaacgttaactgtcggataaatttctttcaaagacattaactgtacaacaagtgagacattttttccaacagcctctttagaatctttaaacaattttttggctatgcgctcaggcagcacaatttcatctctttgatcgtctggaaaccttcctttcacgatatatttttgcccatatatgatctcagcatattttctaggagacaaactctcagctgacgaggtagctttcgctccttctttcgttttcatacttatttgaaatggattgtacggatatatgtcccttactcctttgatttccctcaatcgagcgctgtcgttctcgttcaaaaccgcaaactgttcatttgctacagttaaggatgattttgctgtcgcttcatctatcgaactagataacttttgttttacgccgttgcctaaagccataatgatcgataatccaaaaattccgattgatgcacctagagcggttaaaatatttctccactttttattttttatatttcgaaatgacagcttgcaagtggtaagcaagtctagttttttacttttgtttcctatcgacttgtccacatcttcaacttctgttgcgtgtgcaacatcctcattttcaataattttcccatctctcatccttatgattctatcagcatatgagactagctcttgagaatgtgtgacaaccagcaccacttttccctgttgcgaaattttctttagtatttccattatacgtgctgagttttctgagtctaatgctcccgttggttcgtctgctaatataatgtcgggatcgtttgctagcgctctcgctattgctacacgttgcttttgtcctccactcaactgattaggaagataattcaatttgtcccctaatcctaccatatttagaagctctatcgctcttctttttctttcttctttcgatttccctaataaagtcatgctcatctctacgttttccagagcgctcagatgaggaataaggttaaagctttggaacacaaacccgatcttttctcgtcgtaggcatgcccattccttttcattgaattcccgaacattgatcgagtgaaaaatgtattcaccatcatccgcatagtctaacccgccaataatatttaataaagtcgattttccacatcctgactcccctaataaacaaatgagttgccctttttgaagatgcagagaaacccctttcaacacctcaatgctttcattacttaatttatagtacttttttatattccgaagaatgatcaatgatttccattcccttcaacttaaagatttctgtttagacaacttataaagaaataacccaaaaaatatcaaaactaaaaaatatgttattccttcgaagaaaagaatcgcatattgaaaatatcccccaatgttaatggacacataatatatacctacaaacacattcatccaaaaattactgtaaaaaatccccttagagaaaagttctttaaatgaaactgagacaccagcaaacatagctatatatgcatagaaaccgttttttaattatcaaaaagaccgccgaaagttataatccagctaaccactttgcctgtgtagtatccaatctgataggggatagatcctttaccaggagcaatgacgttttctaaaacctcaatcttataagtaaaagtcatgaaaaatacctccttaatttatattttatagaaataatgtggtatcgataccatgtaaaactataacaaaaaaaaattggctcttcaccacaacatgtacttgacaagcaatacggtttcctgcacaaagatgtgcaaaaatcactgatttgttgattttccctcacaagcgtaaatagggtatgttcagaaaaaatcaagtacaacttttggtgaagagccaaaaaattcaatacttttaatgtaaatttaccaataaaataataatattaacttaaaagaaaaatatatccatttattacgatatcacattctctaaaaactcacatttcgcaccctaacagggttgttgaaagaaaggattttttatttcgtttttcaggatcactgtttgaccagcacaacaagtgatggcaattctttttctgccatcgcttgtcgctccgtatgacgttacacgtaaatgctctcatccatgaccaatccttgcagaatccttcgctgatccggattgagggaacgatccagtgcgcgttggatgcgtccatccggcagctccagcaggacgactttcacatactcaaacaaaaaccgcctgtcccgtcggcccggtcagcttgcgtcccccagaacccttcaatgggtgttctagtgtaatgaactgacgcacccggcgctgaaagatgcggtaaatgccagcctcatacagacggtcgagatggcgagccaacgtatcgtcattcaactgggaaggatggagtccggaacggataagtttctccaagtcgatcttgtgaccccattgttccacgtgaacgagggcttgctggctgttaaatagattgtagaggatggctcaaacggcattgctgactcgcgtctggcactggggggaggcgggcacgagatggtcaattcattggggcagacccagtttcttgaatacggcacttatgatattcaaataagaacggcgatagaccgctttgacttgaacgtccacaagagaaaactccttcactttccttgtgtgtcaaggattcattcaacatcggtacgaaaaagtcctcccgattttctccgagagggtgcgaaatgtgagtaacacgtttatgttgttggaacgcttagcggatttctcctttgcaccgcccgccgatcaaaagaaaaatccccgccaacaggcagggatgcagagcgtccgctatgatcaaaaaattttccccggattgagaatgccgttcgggtcaaacagctgtttcaaccgtttcatccaaagcacggcgtctcctttttcttcacgcaaaaacgcccgtttgccaatgccgatgccgtgctctcccgtgcacgtgccgccgcgcgataaggcatagcggacgatatgggcgtgcacgcgttcgatccgcgccatctcatccgcatcgttcgggtcaaaggcaagcaccgtatggtaattgccgtcgccgacgtggccgaaaatcgcggcggtcatcttctgctcatcaacgagccgacgtgtatcggcgatcgcccccggcagctcggacagcggcacgcacacatcggttgagagcatcgccttgcctggataggcggcttgaatggcgaacgccgcatggtggcgcgcttcccaaagcttcgcgcgggcgagcgagtcggtctcgaccacaaacgaaacggcgccctccgcttcgcacaattcgttgacaagctttgttccgtcctcgacgcttgacgggctgccgctcagctcaataaagagcgtcggtttcaccggataatcggtttttttgtacgcattgaccgccgcgatcgtcgcctcgtccacgagctcgattttgcctggaccgacgccggctttcagcacggcaaacgccgcttgcgctgccgcctcgagcgatggaaagcacactttgatggcattcgtcgcttccggaatgccatgcaggcggacgatcaggcgggtgaacacgccaagcgtcccttccgacccaacgaacaagccagtcaagtcatagccggccgacgatttcaccgccaagctgcccgtctgaatgaccgaaccatcagcgagcaccgcctctaatccgagcacttgatcgcgcatgacgccgtatttcacgcagttcgtgccgctcgcgttcgtcgccgccatgccgccgatcgtcgcgtccgcccccggatcgaccgggaaaaacaacccatatcgcttcagcgcctcattcagttgcagccgcgtcactcccggctcgacgatggcgagaaaatcgtccgggcgaatgtcgatgatgttgttcatcaacgtcaaatccaaactgatgccgcccgcaactggaatgacatgcccttccaagctcgtgccggcgccaaacggcgtaaccggaatgcggtgctcgttggcaaacgccatcacccggctcacttcctccgccgttttcggaaacacgacgacatctggcttgtgcggcgcatggtaggcgatgcctttgctgtggtgttcgagcaccgtttcattgatgctcacccgctcgcggtcgccgatcaattccagcagtgattcgtatacgttcatcgttctcctcctcacccgatcggatcaagcggtgccatccatcgatgcgccgccttttctcttgacgcactctgatggtggatcgatcgacccggatggcatggttcgtttagtatcgcagcagcgtttcgatcccttccacgatgcgttcggcgttcggcagccaatcatcctcgaccgacggcaccggatacggcgtgtcgtagccggcgatgcgcacgatcggggccgagagagcaaacagcgcccgctcgctgatcaaggccgccacttccgcgccaaacccgcctgttttcaccgcttcatggacgatcatcacccgtcctgttttttccaccgaggcgatgatcgcgtcgagatcaagcggctgcaggcagcgaaggtcgatcacttccgcatggattcctttcgcttccatctcggcggcgactttggcggcaagcggtacggtcgcgccccaagagatgatcgtcacatcttctccttctttcacaacccgtgcttggccgagcggaatcgtgtacggttcttccggcacctccatgcgaaacgcccgatacagcttcatcggctccaaaaacaaaaccgggtcttcatcgcgaatcgcggaaatcaacagccctttcgcatcgtaaggattggacggcatgaccacttttaagcccggggaatgagtaaacagcgcctcgagcgcatcggaatgcaattcgggcgtccgcaccccgccgccgtacgggctgcgcacgacgatcgggcacgaaaacctcccggccgagcggaagcggatgcgcgccgcctgggccgccaactggtccatcgcctggtacacaaacccgagaaactgaatctcggcaatcggccgcatgccgttgatcgcaagtccaatggacgtgccgataatgcccgattccgccagcggcgtatcaaacacacgcccctcgccaaattgctcaagcagcccgtccgtcgcccggaagacgccgccgttttcaccgacatcttcgccaagcacgatgacgcgcgaatcgcgctccatctcctggcgcatcgcttcattgatcgcttcaatcatcgtcagctcggccatttatctcaccccgctccgttgtttgcgccgcatcacttcttctttttgctcggcaagcaatttcggcgcctcgctatatacgtaatcgaatacatcgacaatcgaaccggacttgctggcaatggccgcctcgtacgccgccgtcacttcgtcattcacttgggcgacaagcgcttcttcttgcgcttccgtccataatccgcgccgttccaaaagcacgcgcagacggtgaagcggatctttcgtccgccatgtctcgacctcttccggccggcggtatttcgtcgggtcgtccgctgtcgtgtgcggcccaagccgataggtgagcgcctcgatcaacatgggtccctcgccgcggcgggcggcttcgaccgcctgtttcatcgtttcataaaccgccagcacatcgttgccgtcaacgagcacccctttcattccgtaagcgagcgctttttgcgcgatcgtgcggctggccgtctgtttccggtacgggacgctgatggcgtactggttgttttggcagaaaaagatgaccggcacgttgtacaccgcggcaaaattcatcgcttcatgaaaatcgccctctgacgtcgcgccatcgccaaaatacgccaccgatacgtgcggttcgcctttcaatttcgacgcccatgcacagccgaccgcatgaagcgtctgagcggcgatgataatttgcgtcggaaaaatgttcacctcatccggcatccgtttccccgacaagcggccctgcacataatggaaaaactgctcaagcggcatgccatgcatcaagcagaccgccacttcgcggtagctcgggaaaatccagtcgtcttttcgaagcgcaagggcgcttccgatttgcgccgcctcttgaccgctaaacggggcatacgtcccgatccgcccctgccgctgcatgcgcaacagccgctcatcaatgacgcgcgcccgccgcatttcccggtaggcacgaagcagccactcatcggaaaacgccgctaacttctcctcatcgccgtttccgttttcatcgagaatttgcacgatctcgaccagcaatttgtccgggtcaaacatgggcttccctcctcatcatttttttcatcacggcccagctgcttctctttggcgctcgctctcttccagcacgaagacatgtcctcctaaccgcgcgccgcctaccgcacgtccaagagcagcacttccggattttccaaatagtaggccaccgtccgcataaaccgcccggccggctcgccgtcaatgacgcggtgatcaaaggtgagcgacatccccatcatatcgcggatgacaatttcgtcgccgacgacaaccgggcgccgtttgatcgcatgcgcgccgaaaatcgccacttccggatagttgatgatcggcgtcgcaaaccagcccccgcccgccccggtgctcgtgatcgtaaacgtgcttccttgcagctcctcaaggcgaagcgtctgtcggtgcgctttttctgacagttccgcgatttcgatggcgagctcgcggatcgatttttgatcggcgtcacggatgacgggaacgacgagaccggctttcgtcgccgtcgcgatgccgatgtgatagcgctttttcaagacgatttcattcgtctcttcatcgagcgaagcgttaaacatcggatattgcttcagcgcccttgtcaccgctttaataataaacggcaaatacgtcagtttgatgcgttcttccgccaattgattggcaaggtgcttgcggatttccaccaacttcgtgacgtccacctcgtccatgccggtcacatgcggcgccgtgtacatcgatttcaccattttttcggcgatttttttgcgcaagcctcgaagcgggattcgctcttcttcttcaaacaccgcatccagactcgcgatggacgtccatgcggctatactctcctgccgtcctctggccgcactcgcgctgccggtcggcagaacgccggcttcgttcgcttcccttcttgccacctccgacaccgaagcggctgcttcccgttctctgacataccgctccaagtcggcgagcgtcacccggccgccttcgcccgttccttccacttcatcgatcggaacgcccatttcccgcgcccgcttgcgcacagacggcgcggcaatcgcccgcttgcgcaccgccgctggacgcggggcttctatatgaacagcaggcgcaacctcccgaaccgaatcgtcggctgacgctgcttcggccgccaccgacgcctcggtttccacgacaatcaacgactctccaaccttcaccgtcgccccttccggcccggcaagcgccaccactttccccgccaccggcgtcgtcatttcgaccatcgccttatccgtttgaatttcggcaatcggctgatcggctttgactatatccccttctcggacaagccagcgaatgatttccgcttcatgcagcccttcgccaatgtcgggcaatttaaattcgtagatcatgccatatccccttccccttgttctcatgttgtgattggaaacaaacacaatggtgcggcatcgatggtgtggcaatcatggggcagtataacggttaagcgcttacaaaaaacgtggtgaaaattcgttttttctgccaaaatataaaattaatatttcaaattttctaacctacaagattcatgatagtatatagattgtcaaactgtcaatataaggagagcggacatttttcgcctgcttcgacaatcatcgacagccgtttccattatcgcaaaataataactctcggttcgatgcgccccaagcatcgaaagctggtgaaaaacgatgcaggtttcatcggtggggaggccactttttaacgacatcctagagggctggtgaaaaacgaccgatttcgccgaacccgttgctttcggctgaaagagaagcgttgattttacaggacttctcaatttgagaagagattccgttttccgcgacttttcactaaatcaccagccttctagaaggccaatgaaaaatggctgtcacgcgcaaatcagcggcattttttaaaaaaagttggttctacaaggtttctctaattgaaaaacggataagttcaacggtattttacaatacatcacccgtcttatagaggaggaagcgacatgcgtcttgccacgattcaccatatcgccattatttgctcggactatgagcggtcgaaacgattttacacggaaattctcggatttcgccccatccgtgagcaataccgcgccgagcgccgttcgtacaaactcgatttggaggctgagggcgggattcagctcgagttgttctccttcgaaaacccgccgaagcgcccaagctacccggaagcgtgcggactgcgccatcttgctttggcggtggacaacctcgatgaagccattgcctacttgcgccaacacggcatcgatcccgaaccggttcgtatcgatgaagcgaccggcaaacgattcaccttcttccaagacccagatgaactgccgatcgagctgtatgaaaaatagagggaaaggcgcatccgctgaaagctgaagccaagctctcacggtagattatggtacaatgatggttgatgacatcaaagggggaatcaacatgatccgatttgcgacaatcggaacgaactggattacagaggcctttatcgaagccgcacggttggtcgactcattcgaactcgccgccgtctactcgcggacggatgagacagcgaagaggtttgccgacaaagtcggtgcgccacggacattcaccgacttgcacgaactggccgaaagcaacgacattgatgccgtctatatcgcgagcccgaacgcacttcatgccgagcaggcgatcttgctcatgaatcacggcaaacacgtcttgtgcgaaaaaccgctcgcctccaatgcgagagaagtcaaagcgatgatcgaagcggccgagcaaaacggcgtcgtgttgatggaagcgatgaaagcgacgctgctccccacattccagtccatccgcgagcacatccataagctcggccgcatccgccgttatgtggcgaactattgccaatactcgtcgcgctatgacgcttataaacaaggaacggtgctcaacgccttcaaccccgctttctcgaacggggcgctgatggaccttggcgtctattgcctatatccaatggtcgtcttgtttggcaagccggaaaacctcaaagcgcaaagcgtcaagctcgaatcaggggtggacggcgaaggctcgatcgtgctcgattacggcgacatggacgcagtcgtcttttattccaaaatcacgaactcgcacttgccttcggaaattcaaggggaagacggaagcatgatcatcgacgccattcatacaccagccaaagcggaaatccgctaccgtgacgggcgcgtcgaggacattaccgtgccgcaagacaaaccgccgatgtactatgaggccaaagaattcatccatctcattgaaagcggggcgcgcgaatcagcgatcaactcgcaccgccattcgctttggacgatcgaaatcatggacgaagcgcgaagacaaaccggcatcgtgttcccggccgacgagcgataataaaaaaggttccaacctagtctgcaatgaagctcggttggaactctttttctttctgtctcattggatttccttggccgccgataagccatggctgttaccttctgctaaaatacggaccaagccatccgctttcatgcgtaatgacaaacgtccagttgaacccactgtcaaccacgtagagatccatcctgccgtttcccgcggccaagtccgcagctttcaagctagaagcatcctccactttgaacccatcatcatgatgttgaaagaaaagatagcagcacgttttctcttcttgatcaaacgccatttccgcttcttctcctgtgaaacagcctctcatcccatagctgaacacatgccataagtagccgttgactccattccgattatgaaggtggatgtgttgtttttcttccacagtcaaatggccggcaaatacctcttcccaccgttgcctccatttcgctccgacgccgtgtttgctgattttgatgtttcggcgagctaactgatgaaataactccattcggtttctcccccagtgacctgatgtgacaccgccttcatcgatgtgctcatttcgtctgtcaaaacgttcgatggatcgacaagatggcttctcaccatctttgtcacgccgagcggttttcgtccgcccagccacttccccgtttccggccgcgcttcgacgagcagctgctgcgcaccctatgcaagacagtttccccgctctttgcgccttgctgcaccgtccctattcacccgtctcggcaaaccggcgaatgcgctcgccaatttcatcgcggacgcggcggaacaccgcgagtttctcctcttctgtcccttccactttcgctgggtcgtcaaatccccaatggacgcgcttcacatgcggcggtgtgactgggcaatggtcggccgcatggccgcacagcgtcacgaccaaatcggcgcggtttaaaatgttcgggtcgatgacgtcagacgtttgcttcgaaatgtcgatgccgatttccttcatgactttcaccgcatttggattgaggccatgcgcttcaatcccggcgctgtacacctcccattcgtcaccaagaagttgtttcgcccagccttccgccatttgactgcggcatgagtttccggtgcataagaaataaatgatttttttcttcatcgttgattcccacctttattttgatgttggagcagcagaggaaaaatactttcgctgaaacgccaaggcgacgttgacaagcgccagcatcaccgggacttcaatgagcggaccgatgaccgccgcaaacgccgcgcccgaatgaatgccaaacaccccaaccgccacagcaatggccagctcaaagttattgctccccgctgtaaacgccagcgtcgtcgataccggatagccagcccccaattttttcgccaaaaagaacgacacaaaaaacatgatgacaaaataaagcagcaacggaatcgcaatgcgcacaacatcgagcggcaagctgacgatcatatcgcctttgagcgaaaacatcacgatgatcgtaaacaaaagcgcaacaagcgtcagcgggctgattttcgacacaaacaccgtgtcataccattgccgtcctttcgctttgacaagcacaaatcttgtcgccatcccagcaagaaacggaatgcccaaataaataaacaccgatttcgccacttccgccgtcgtgatctcgacaacggctccctcaagcccgaaccattccggaatgaccgtcacaaacacatacgcatacagagagaaaaacagcacttgaaacagggaattgaaggcgacaagtcctgctgcgtattccgtgtcgccgcgcgccaagtcgttccagacgatgaccatggcgatgcagcgggcaagcccgattaaaatcaagccgatcatatactccggcttgtcaggcaaaaagatgaccgccaatatgaacataagcagggggccgatcacccagttttgcacgagggacaagacgagcaccttcacatctttgaacacgcgccccatttcctcgtagcgcactttcgccagcggcggatacatcatcaacatcaagccgatcgcgatcggaatcgaggtcgtaccgacttgcagacggttcaatccatccaccagcccaggagcccaaattccgactccgatcccgaccgccatcgcgagaaaaatccataccgtcaaaaagcggtctaaaaacgacaaccgcttcggttcgcaacaatccaccatcattcacctcgtcattcaacatcagcacccgcagcgggccgcgggattcgctgtctcgattttgcgaatgttttcgtcttgatccggaaaatacgacaacaccgcttgcagcagtgagtagtattcgctttgcggccggagcgaataatacacccattgccctctccgctcttctttgatcagcccggcatctttcaacttgcgcaaatgctggctgatcgccggctggctggtcgaaaacacctcaagcagctcgcacacgcagcactcccgctgattcaaaatcgccaaaatcgtcagccgcgtcggatcgccgagcagcttcaacacccgggcggccgctcctatctccattgcgagttgcggcatataacctcctccattcatcatcatatcatgatttgcttatataaaaacgaacacacaccacgaaaacagtcatgccgaccaacgatcgctcctgtcaatcagtatataattaagtacttatataagtcaaccgtgatgcatcggcaaaagcaagaaaaacgagcgtgcgcccccgccgcacgcccgcaaatgttccccgccctctgccgccaacacgccttagtccatccgctttttcgccgccgacaacagatcgatcgccttcgtcccgaccccgacaaacgtctccaaaatcgcctgcgccccggcgattgaaaagacaaaaataaacggcatggcgatcttcgggatgaataaatacccaagcgcgagaaaaaccgcgctccacacccccgcgcaccaataacaattcaacaagtagccaaacttggatgtcggcactttcttgatttccgtatgcccgtcctcacttttgactttttctttcttcataaacggattgcgcagaaactcggtaattttgtcaaacacaatcaaatgggtaaaccgatagctggccaaaatcatcatgatatacgtcatccaatcgagttcacgaagcatggcgagtccctttcttttgcaatctttttctttagtatgaacaaagatacgtttccttatgacctccgatggttgacggagccggtctagggaaagagcggaagtcactactcacatgtcacaccctaacaaggtagaaacaaaggatttttgtagattggttggttttgttatcccctcttgtatatgctataatacatgtacattatagccagcgtatgtctcgtacatgttttttcaaaacaggcatatgctattgctaaggtggtgatagcgtatgcgcagaaaggagcatcgtcagttgcgaagatcagccatttcaaggcgaaaagatgtgcgagcacagtcattaagatcgatttatgctaaacctgctgtgcgaaatcgatacgcaaaaatcaatgcgtctttaagttcaagcatttgttttgatcggttgccttctgctcccttattggatgttagccctgatggtgttgtgactgtgaatcccgataatcctgtgcatcaacggtggctagatgaagaatgatgcagccaggtggtatttacgatatatattttcgttttcaggaagggcagggcggtacatatcgtcctgttcttattttgggttttagaggcaatcgagccattgctattggattaaaagtcacaagatcaaaaccaacatctcgatacccttatcgaataccaattgtttattggaaacatgttggattaaaggcacaatcatatgttcagtatgactggtataacgaaattccatctaccgttcggtttcggaaattttacgggattatgcacccttacgattttaatcgcgttcttaacgcatttcgtcgttatcatggcatttaatagatacatagtgatcaaagagcttgctttgccagagttttgttttgattaacccatggtgctagttgagcgtcagagctcaactagcaccacggataaaatcccatattattgcccttgaaccaactcaagcggaaccgggataaatggatccactttctcccctttgtgaacgcggatagcggcttccacagctttttcgccaattaatgccggtttttgcgcaacggtggccgccattttcccttctttcactgctttgaccgcatcatcggtcgcgtcgaatccaaccacaatcacgttgttcattccatgcgcctgcaaggcctccaacgcccctaaagccatttcgtcattatgggcaaagaccgcttgaatgtctttatggctttgcaaaatattttccatgaccgacaatcctttagctcggtcaaaatccgccgcctgtttggccacgactttcatatcggctgctttgtcgatcacttggtggaatccttccccccgttcacgagcggccgaggagcccggaatcccttccaattccacaatgtttcccccgtttttcaagtgatcgacaataaattgcgccgccattttcccaccagccacattgtcagaagcgatatgggtgaccacttccccgccgtccgcgctgcggtcgacggtaatgaccgggatgttggcgctgttggcggattcaatcgcagaagtcacggcgctcgagtccgtcgggttgaccaacagcacatcgacgttttgctggatcaagtcttccatatcgttaatttgtttcgctgaatcattttgggcatcgaccacaatcaattccgccccttcgtccttggcggctttttccgctccttcttttaaggtgacgaagaacgggttgtttaaggtggaaatggacaaaccgattttgacttctccatcttgtttcgttttccctttgtcgctcgatgcgttgttctggtcgagcgaacatccacccaacacgcctcccgcaagcaacaatgccgccaataaccccactgcttttctcatttcgattcccccttgttttttgataaatctatcatgcttctttgcggcggtctaacagcaccgcaagaagaatgaccgctcctttgatgacttgctggtaaaacgacgacacattgagcaaattcaatccattgttcaataccccgataatcaaggcgcccactagcgtgccaaaaatccaaccttttcctcctgacaaactagtgcctcctaagacaacggccgcaatggcatccaactcgtacgccgttcccgctgtcggctgcgcagaattcaaacgggaagttaaaatgagacccgccaaagcagataacgcccctgtcagcgcatacacatagattttgagtcgatcgacgccaagtcctgatagacggctcgcttcttcgttcccgccaaccgcgtacgtatggcggccaaatgtagtctttttcaataccacatacaaagcgatatagaccatgagcatcaatataataggtacgggaatgccgaagaaataaccgcgccccatcatctgaaacaggatgtcatcagacgcaaaccctgtaatcgggcggccgtccgtgtaaacgagagtcaagccgcgaaacgccgtcatggtcgccagcgtagcgataaaaggagccacttttcctttagtgatgatcaccccattcaacgctcccattaccatacccgctaataggcccaccagtatagcgacaaaaccattaattccttgcgtcatcattcctgctgtgatagcgcttgataacgccaacaccgaaccgacggataaatcaatgcctcccgttaaaatgacaaacgtcatgccaaaggcgatgagcgcgttaatcgatacttgccgcagaagattgagccagttgtccattgtcaaaaagtcattgctcaatatggaaagcacgatgcatagcagaaacaatccgatgagaggccctagttttttcacatcccattttcgctttgcttccatcatcgattcccccctgtcgccgcccgcatgatggtttcttgatccaacccgtcgttttccaaaatcgcttgcactttcccttcatggacgaccatgacgcggtcgctcatgcccaatacttccggcagttcagaagagatcataatgatcgcgacgccttgggcggccaattcattgatcacttcataaatctctttctttgctccgacatccacgccgcgagtcggttcatccaaaatgaggatgcgcgggttcatcgccagccatttgccgaatacgactttttgttgattcccgccgctcaatgctttcacgggtaaatctggggaagaggctttaatattcaacagatgaatgtatgtcaacaccacgtcccgttctttcgatgactggatgaatcccgctgttgctaattgttccaacttcggcaaggtcaaattctcatggacgctcatctcgaggacgagtcctttttgctttcggtcttcggtaatcatggcgatgccatgttcgacggcttggcgcggagaacggatgcgcacagggcgcccgtcgatatagatgtctccttcatcgaatggcctggctccgaaaatcgcttccatgatctcggttcgccctgatcccatcagtcccgccacaccaagcacttcaccggctcgcacggaaaacgatacattctcaaacaacccttttttcgtgagccgctctacgcgcagccgttcttctccgatcgtggcgcgccgttttggaaagcgttccccaatttgcctgccgaccatcatttgaacaatttcatcgaagttcgtttcctttactcgtttcgttccgatgaactggccatcgcggagaaccgaaatccggtcgcaaatggtaaaaatctcttccatccgatgggaaatgtacacgatcgcgacgccttgctgcgtcaatgtgcgaatgacagaaaataaagcctgaatttcccgttccgtcagcgccgctgtcggttcatccataataaggcacttcgcattcgtcgaaatggccctggcaatttcgatcatttgctgttttccgacagacaaccgaccggcgagttctcgtgggtcaaggtccatccctaatctccgcaaataggaagcggcctgttgctccatttctttataacgaatgacacccgttctcccgattttcggctcgcggccaagaaaaatgttttcggccaccgtcaatgttggaatgacgttcaactcttgatgaatcacgacaatcccgtcgcgttccgcctctttcggatgacggtaatgcacttcgctcccgttgacaacaatcgttcccccatcccgctcataaatgccggtcaacaccttgatgagcgtcgatttccccgctccgttctctcccatcaacgcatgcacttctccaggaagcacttcaaaatcaacgccattcagaacgatattggcgccaaacgatttttgaatcgaccgcatttcaatcaagggcctcatcgcttctgccctccttttccttcagaaatctttctatgaaaaacttacaccggaacgcagaatgatattggcatagggagttgcctcccctgtgcgaatcactgctttcgcctgcttcgtcatcgctttgaattgttcgtggggaacaaactgcacaggcacgccatccatcctttgtttgatgcgttcatatagatccggattctcgtctttgatctcctcggctagtacaaccgcttcagtttccaactcatccataaccgcatccaatacggataaaaagggagggaaccctttgacgagagacaagtcgatgcgcgcctgttcattcggaattggcagcccgcaatcggcaatcacgatcgtatcggtgtgcccgagcgaggcaagcagcgtgttcaattctttattcaaaatcccgcgttttttcatcagtgactctccttctgtctggacaaaaatgattcgacctcttgccgtctcggcatcccagcttgcgccccaagtttcgtcaccgacaaggccgccgccgcattggcaaaccgacacgcttcatcaagcggcttcccttccgccagcgccacggcaagcgcaccgttaaacgtatcgcccgcgcccgtcgtatccacgacgggaacgtgaaaacttggaatgagccgttcttgtccatcttgccaaatgcgcaccccttttgccccttcggtgacaatcagcttatcggcaaacgcttcttcgtccatcttgtcaaacaaaatggcccgttcatgttcattcggcgtcaagaaactcgcctgctcaagcaccacgagcggcagcggctgggctggagctgggttcacgatgacgcgcacgccatggcgatgagcgatcgaaaccgctcgttccacaacgggaagcggaatctcgagctgcagtaagcacacatcgctttcggcgatcacggattcatatggatccagatcctccggcgtaagcgcatgattcgccccggggacgacaataatgcgattgtcccgctcagaaatcgtaatggaagcgatgcctgtatgttcatatgtaaccggtttcacataatcgacggaaacgccttcattttgtaacgaacggatgagctcttgaccaaacgcatcatcccccaccgcgccaatcatccgtacatcggcgccgaggcgggcggcggccaccgcctggttcgcccctttgccgccaggagtggtgagaaactgttcgcctaaaatcgtctctccttgattgggaaagcgcaccgccacagtgactaagtccatgttgatgctgccgatcaccgtaatggttggtttgttcaagtcaatcccctccttgacgtcgactgccgcaccacaagttgaaccggaagttgataatggagcttctcaagcggcttcccctcaatttgtttaattaaaattcttgccgccatggcccccatttcgtaaataggctgagacacggtcgatagttcaggcgtggtcatttccgtcagcgggatgccgtcgtagccaataatcgcaatatcatccggaacccgcagtccgcattgctgaaccgctttcaaagcaccgaccgccatcgcgtcgttgccggcaaagatcccgtccatatcatgttcagccaacgcggccatcaccgcttctttcgcctgcttcaactggtaattcccttgaatgacgagctggcgatcccctagccccagctccttcatttcatcttgatagccgcggaaacgctccatggcgttcaccacgtgggtgggcccttgaatatgggcaatccgccggcagcccacttcatacaaatgccgcgtcgctaaacgagctccctcgtaattatcagcgaccaccgacggataacgttcatgcagcggacggtcgagtacgacaatcggaacatcccattcctcgacttcttccggcgcgaactgattcgtggtcaaaatgacgccgtccacatatttttgctttaacacttcgatgtattctcgttctttttctactttctcatcggaattgcatagaatgaccgtatagtcataaatattcatcacatcttccaccgcgcgcacgagctcgggaaagaacggattggtaatatcagggacaatgagtccgactgttttcgatgtttttttaaacagagctctcgccacttcattcggtttataattgagctcttccatcgcctgtctaacccgtctttccgtttcctcattaacatatccattttgatttaacacccgcgaaacggtggcgacggagacacctgcacgctttgccacatcacgaatcgttgccatgttcgattccttcttttctgtctatgtgtaaccggttacacatagtatatcctattttttgtgcgccatcaagctattttttgcgctgatcctccgccatgtatacgctcttttccatgtgagccgtgttgtgatttcccaagaacatggttgtaataagaatagaaaagcatacgatacaaaacaggacattggcaaccgccaatgccctgaccaacacgcacggttgctacaagaagtgcagtggcccagaaacaggcagaagtaacccaccctcacctaggccgagcaaggtggggtgcttttcttttgataccgcaatgactgccacgaccagcggcgcaaacgaaatcattagcgacaacgcctccgcaacagtcatcatccagcagccccccccctttcatcaagggagtggccactgcccaccctgcatcaaaccgtgcatctttattcgatcatttttgttcctagcaaccaatatgtcttggaaaatttaggacgttcggtcattgcctaacgtccctctgcaagcttctcacttttccctccaccgttcgctcgcttcatccgcccgtttcgcggccaccatcatgctcatgatgacgagcatcacgaacgagccgacaaacattcccgcgataaacgcgaccatgactctctctcccttttctcgcaaacttgttatttgccattctttccttttacatctaagccgatacatcgggagagcttattctattatacgccgcgtttgaccgcacgatgctttgttcttacccaacagcggcaaacaaagacgatcaaaagcgcaatcagcgccccgcacgaatcaatcgccacatcttttggcgtcgccgtccgccctggttcaaacgattggtgccactcgtcggttgccgcatacaccgtcgcaaacagccaagcgcccgcatacgcaaaccgcttgggcaacagcgctcgccacacaagcgcggccaaaatgccaaactcggtcaaatgcgccgctttgcgaatcaaaaagttcaaaaatgacgacccctcttcatccccgccgccaaacggcaagtacgataaaatcatctgcagcacatgtgccgtattcgtcccagtgaaccaggaagactcgctgaacgtgtaaatgacgacacaccagagaatgacggggagccagcgggaaaggaaatctctcatcgtttcacctgccaacaaccttttggccaacaaaacaagatatctaaacaacaaacgaaagtagacaccttgttcgctaaaccctttatcatcataacagggagggtgatatttttccattttcttttttgaaagctgcttcaccattgttttaaaatcgttcgctcacaggctggaaagaagacttcttttccgttcccctcttttctttcacccattccccttttaagggagattctctccctagtttatgttttcatgaacaagggtatgggtatagtagtaaaaggaaaatctgtacatttttttcggtcagcattataatttttagaaaggagaatcaatgaggtgatcaatatgccctccgctttggaaacgaaaatgagggtaacactgtcttgcacggaacaggccaacaaaccggacaaggatctttcatttgccgaattacggaaaaaaatagccaaactttctccctttggcaaaaaattagtggacatctacaaacaaggacggtagccgattatgtcgtttgtgatgacatatgaagatgccatagatgaacattttgggcaagcgtctatatacatcgatgcttgtcaacattcaagatctagccttggctcaaatgcgactccttcagctcgaagcctatgatgccttgcactacgccattgcaacataccatcattatgactacttcgctacgcttgacggcgattttgtccacgctctttacagctaggattctgcctcaaccgcgatgatcggaatcgcaaaaatcgcctaaccatcttcatcttacacgaaaaagaaggcacaagcacgcccgcttatgcctactcttttccactttctttcctatcccgtgaaggaaaataaagcttttttcctacatcacccgttttccttctttcaccgtaactgggccaaacggaatccaactcaccacaactgtcacgacagtgttgacaatcaaagcgacaatgccaacgttcaaatcttgcacggcttgcggcaacgatggaaacatggtgccgacgctgctacctgacaagttaatatacgctacggtggctacaccagctaaaatgccggcaaacgccccttgcttcgtgacaaagttttgcttcgtcaaactgagcacaaacgatgggaacagttgggtgacaaggctgtaccccatcagaagcaacgccacgatcgtatccccgccccggaacgtaaagtacaaggagacgagagcgatgatcgggacgaggtatttcgccagtttcgcgacttgctcatctgtagcagacggcacaatcacttggtacacgtttttcgccaacagggttgatgctgtcattaaaatcatcgaccctggcaccatggccgtgagcaacccagcggcgccaatcaatccgaccacccaaggatcaaacgtttggactgacaatttcaacaacgccaaatcggcatccgacccttgcaaccccggcacttgcaaaatcgcggcaaaaccgacgaaaaagacaaacagcaacacgagttggtaaatcggcaaaacaatcgcatttttccgaaaaacattggcgcttttcgccgaataaatcgacccgaacgtgtgcggccacatatagaatccgagtgccgtcagcaacactgtcgaaataaaccatgagatgctcatgcctttgtccggcaacgttaaaaagccaggttttgcctgctcaaccgcctcaaacatcgattgaatcccaccataataatggaacggaagatagatccctaaaaagacggccaccaccaaaatcataatgtctttcacaaccgctgtccatgccgaaccgtgaatgcctgaaatcatcacgtagacggttactgccaacaacccgatccaaatagcggcagtcgggggaatcgtaccgtaggaagcttgggaaacgatgatgcccaaccctttgagttgcaatactaaatacggaatgagcgccaccaccccaacaagcgctacgagcacacctaacatcgggctgttgtacttgcgggcgaaaaagtccgattgggacatcaatcggtgttctttcgcgtacttccatactttcggaagcatccaatacgataacacataggccaggcagccgtaggcaatgatgtaaaacgtcggccccccttttccataggcccaaccgcttccgccaaggaacgtgaacgttgtgtaaatttcaccggccatcaggaggaaaacgaaaaccgtgccaaatccgcgcccaccgacggtccattgctccaaattcatgtcttttccttttcgcgcctgcacccctagataaagagacagcaacaagaaagcaaaaatcatcactaaggccgagttcatgtctgctcatcctccttcaccgcagggtcaaaacgatacacgatagccatgataaccgaagtggcgatcacccaagcgaccagccaaaagagaagcaacggcatgccaaacacgtacggagtcacttgattcacaaaaggaacgccgccgagcatgccgataaatgggacaatcattaaccaacggatgcttttcatcttctctccctccttggatatgtcaagcgaaaacagctattccgcccccgccaacagtttcaacgtcgccgcgacaaacatttgcacgccgatctcaagcgcgtcttcgtcaatcgtaaagcgcgggtggtggtgcgggtaaacgatgcctttttctacattgcccgcaccgacgtagaaaaagctgccgggcgctttttgcaaaaaggcggagaaatcttcgccgcccatgttcggtttcaagcggaccactgcctcttcgccgaacagctcgcgcgccgtttcttccatgacgcgggtcacttcatcgtagttaatgaccgggcggtagccgtagtcaaattgaaactcatacgaggcgccgtgcgcttcggtgatccctttgacaatgcgctccatccattgcggcaccgtgcgccgcagcgtctcatcgaacgtgcgcactgtcccttggatttcgacctccccaggcaagacattatgcgccgtacccgccacaaattgtgtcacggacacaacaagcggctcgagcgggtcgacatagcgcgagacgatgtgctgcaagttcgtcacgacttgcgccccgatggcgatcgcatcgatcgtttggtgcggcatcgctccatggccgcctttgccgatgatgcggatgaaaaagcggtcgggtgcggccatcatcggtccatacacaatgccgatttttccgcgctcaagcggcgaccaaaggtgagtgccgatgacgacgtccaccccgtccatgacgccagcttgcaccatctcctcggccccgccggggaacaattcttccgcgtgttggaacaaaaagcgaatctcgccatgaatttgatcgcgaagctgggcgaaaattttcgctgcccccaaaagcatcgccgtatggccgtcatgcccgcacgcatgcatgacgcctgggtttttggaggcaaattcaaacgtgttttcctcttgaatcggcaatgcgtccatatccgcgcgaatggcgacgactcggcctggctgttggccaatgagccgcgccatgacgctcgttttcgtcggccgcgacaactcaagatggccgaatgattgcagcgtctcgtacacaaattgcgccgttttctcttcctggaacgacaattcgggatgggcatgcaagtggcggcgccaggcgatgacgtccgttttcacttcatcgacgagccgtttgatttcttcctttgtcatccatagtctccccctgttcgtttgtctttttcgttattccccttgggccagttgccacaccgtatgataaagcacctctgctccagcggcgcagtcttctttagtactccattccgccggactatggctcaccccgtcttgggagcggacaaaaatcatcccgatcgggcaaatcggagccaactgtacgccgtcatgggctgcgccgctcggcagccaaaacgacgggcagccaagtttttggcacgccgcctccgccgcgcgcttcacctcatcggaacatagcaccggcgccatttcttgcagccgctcggtcgtgaggcgaacgttccgctccttggcgatcgtctctgcccgcgcggctatgtcattccatacttgatcgcgcacctcagccttcaagtcgcgcaaatcgagcacaaattcgacccgttccggaatgacattaataccgcccggatatacatgcaactgtcctacagtaccgaccgttgtccctgttcgtcttgcttcctcttcgatcactgtgatgatctgggcggccgccgccatcgggtcgcgccgcaatgacatcggcgtggcgccggcatgttctgcctttccttcgatggtaaatttcacccaaatcagaccggcgatgccagtgacgatgccaactggaagaccagcctcctccagcacccgtccttgttcgatgtgcagttcgacataggctttcaccgttcctggttttcgtgctgcctgcggcaagcggtccgggtcaagccccgcctgtttcatcgcttcagcgagggaaatcccttccgcgtcgcggcactcgagcgcttccggaggcaacgtccccgccatcgcgcggctgccgaccatgccgaaacgaaagcgcgctccttcttcgtccgtaaacgccactacttcaattggatggtgcgtcacaaccccgtgctcgttcatcgcctgaacaacttccacgccggccaacaccccgagcggtccatcaaagcaaccgccgttgtaaaccgaatcgagatgagatccaacaaggacgaccggggcatccggattcgccccttctttccgtccgatcaagttgccagccgcgtcttcatatacgaaaagcccggcttcgcgcatgtaggaagcgacgagatctttggccctccgctcttcagcagtgaacgagaggcgcgtgacgccgccgcttggtttcttgccgacctcccctagttccatgagccgttgccaaagacgttccccttgaatcaagctatcctccccctcacgccaattacggataattttcggatatgtccttaattataatggaaacagaggaaattttcgaataatacaaataataaaaacgtcttcaagacaacaaaaaacttctgcctggcgctaaaggcagaagctgatcgagcgattataagaaaatgcggtatactttgcgcggacgcccgcgcggatacgggtttgtctccccggccacttcggcaaggcccacgttctccaattggtttaaaatccggcaggcgctgcgcggcacaatccgcatttgacactccacacgcctaaagggcgtgggattcttgggtcgttcgcgtcctcatccatttctggttcagacaacgcccaagttcaggggtgtgtcatcaccccgtcccatcgggttagagtgtaccccgatgggcggcgcacctttgaccagtgcgctaggcggcgaagcccgaaatcgctttggcgatgttgattgcgccattcagatcggcatgaatcgtatatccacattttttgcattggaagtggatgccatgacgatttcccttttcccgatgtccgcatttacacgtttggctcgtgtaggtcggcttcacccactcgacccgaatgcccgccatttcggctttataggcaatcatcgtttgcagttgatgaaacgcccaagaatgaaggcttcgccccgcttctttggccgattttgctcgcttgcgaatccccgtcaacgcttccatccgaatcacgccaacaccgttggcgagcgcaaaattcacgatttgacggctgattttgtgattttggtccttcatccagcgggactctttgcggccgattttgcgaatcatctggagcttcttcgcttggcccaacgttcgccgcaaagccgcatatcgtcggcgaatgaaggcgcattggttccctttgaaaaacaacgatttcgttcccacgctggccacggcgatatagcgaagcccaaggtcaacccccatcacctttgtttcgtgccgcggcttgacttcaaaggtgatcgcgatcgccaagtaccatttcgttctctttttgtagagcttggcggccccttgtttggcagttccattaatcagccgattcagccatgcttcttgataggggcgcgtgacgaccggcacgccaattcgcttctccagtgtggggaaagaaaccgtgtagaacgctcctttcttttccaccttcacgttttgattgttaaagcaacaccagaatgttcgaaacttctttgttttctggtttttcttttgggacttcacttctcgaatcgtttgattcacgacggcggaaggaaaccgctgcgacgaaaactctttaaatattttgctcgtcgcttgattcagctcgggatgattcaacagccaattcgcaaacgcggtattcacttctgtcatccgttcgtacatgtcttgtttgactttcgttggtttgtgcagttccagctttagtgtgatggttggcatggattcacctccttttgtcgcctgcccatagcggtcggaaaagaccgcttcttcagcggctctcttccccacctgtctccgctttcaaagtggcgggccgcgaccccacgtttttccataaaaccactggaaacctaaccttctctttctttgaaacggcgattgatgccccgcgcccgccggcatgtctactatcccacttccatcgaacggacagaccgccttattcccttttttacaaaaaagccgtcgtggcgatgcgaacgggacaattaagcgtcatccctattcactttgtttgtggaaaaaggcagctgaggcgcactggaaaacgtcaacagcccgatccactttcaactgcctatgccccaccggccgcccgatcgactcgtagatcaagccggcggcttctgccgccttcgggtcgtagcaattccgcccatccaccacaaccggtgttttcatcagcgtcttgtagcggtgaaggtcaaattgcagcacagccggccattcggtgaaaatgaaacaaacatccgcgccgcgaatggcttcctcgatcgtctggcaacaagtgaccgcatcgccaaaacggcgggcgacatgttcgagagcggctgggtcccagacgcgcacggcggccccttcagcaatgagccgttcgatgttcgccaatgccggcgattcgcgcacatcatcggtgcccggcttgaatgcggcgccaagcacggccgctgttcgatcgctgaacacaccaaggtgggcgcgcgctttctcgaacagtttccatttctgtttttcattgacgtccattgccgcccataccgttttgagcgaatagccgtgggaagccgccaacgaataaagcgcgctcgcatctttcggcaggcatgagcctccatacccgacgcctgcgcgcaaaaagcggcggccgatgcgcggatccatgccgattccttccgccaccgcctgaatatcagcgcctaccaactcgcatacgttggcgatctcgttgatgtaggaaattttcaacgccaaaaacacattggccgcgtacttgatcatctcagcgcttctccggtccgtcacgacgtacgggagcgcaaacggggcgtagaggtccttcatcatccgctcagctctctccgattcgacgcctaacacaatgcgcggcgcttgcaatgtgtcgcgtaccgccgttccttgtgacaaaaactccgggttggacacaatgtcgatacgcaccccgccgcgtccgtgttccgccaaaaagcgagccgcttcgtctcccgtaccgactggcacggtcgatttgatggccacaaggcagtcgcgctccaccgccatcgcaatgcggccgagcgccttccaaacggcgtcaagctgcacagaaccatccggcaacggcggggtgccgaccgcgaccatgatcacttccgcccatcgatacgcttccgcatcgtctgtggtaaagcgaaggcgggcgctgttccgttggatgagcggttcgagccccggttcataaatggggacgattccttcattcaaccgccgaattttttcctcattgacatccacgcatatgacatcatgacctttatcagccaagcaggcggcggtcacaagcccaacataccccgccccggcaatcgcgattttcacggttcatcacaccttttcgatccattgcgctatcgtcgcttgttctcattatatcgaatcgcctggggattttcattgttttcgcctaaccgctgagtccaccggttgtgctctgcaaacaaaagaaaaccgggaggagccaccccccggttgcgcggcgtgtttccgtttgcttcttgacagccaatcaatcgcaaaaccgcacaaaccgccgatcaacgatttctccacgatcatttcttattcaaaataatgccgaaccgcatccgcgatcgcgatcgtcactgcttcttgatagccgtctgttgtcaccgtcgccgcatctgtgcggttgcttacatagccgagctcaagcaatacagacggtctgtcgttttcccgcagcacgtaatagtcgccaaacgcaacgccgcggaaaggcagtgcggccaatcgggaaagcgagtcttcgaatgattgcgctaagccgtaatcggcaaaacggtcgtagtaataaacggtgatgccgcttgcctgctggtcgtctgcgctgtcataatgaaggctgataaacgcatccgcttgatacagacgcgccatcgccacgcgcgcggacagcggcacatactcatcgctggagcgcgtcagcacgacgcgggcgccgtaagattgcagcttgtttttcagaagcttggcggtttccaacgtcaactccttttccttgatgccatcggcactttgggccccgccgtctttgcctccgtggccagcgtcaagaacgatcgtttttccggccagcgcctgaacaggaccgcgcgtccagctgtctacataaaggcgcgagtcgctaggcgcgatgatggaaagcagcgagcggtcagccgacagggacgcttccgcttccttttcattggcttgtccaccctttacctgcacatacgcggacgaaacccagccatcaagccctgttggggaggcaattttgtaccatcccggtttcttttctacaatctcgacctcttcaccacggacaaggcgtccgacgcgcgctgccttcaatgacggctcagcccgaacgttgagcgaactggcgttgacgattccggtttgatgcgaaatcgatgactcccgagccgcagtgaggtatgctgaagacacccagccgatcgcaccgtctgcgatcacttccgtccattccccatcttccttgatgacccataccgtttctccccgcgccaaatgcccaataattcgcccatctcggctcggttcttgtcgaaggcggagttggttttcttgcacgacggccgtctcttttgccaacgcgacgtaccgcgcagcgagccacccggttcgatttttctcccattcaattttcacccaaccatctttcatgtccaccaaccggtacacttcgccccggtggacgttcgccaatggacgatacggcactcccggcccttggcggacattcacgcgatccgccgtcaccacagccagacgcttcgtttcctccatttccttttcccctttcgcccccaccggccaggcagccgcagccagccatagcaaacaaaacgacagggcgagccatgtccctcgcctcatgcgcattccctcccccgttgtccccaatttgtctactatatcgttcgcgcacaacggggaatttcctgtctgccgcttcggaaaaccgctcgacaaaactagcgaggcggcatccatcaaccgacaacggctctcctttttctgcataatgcctcttcacacgacagcagccacaacgcgcaacccagtcgaaccatccagctacggccgacataccaccatcgcttctctgctcgatatccgaatggataagccgcccccatgaagaaacacgcagaagcgccaaaagcgctccgtgctccaacgggagacggtgtcttttgtcgcgctggaaccattcaatgccgcgcattccattgggaaaacggtgaatgaatgaacaagtaccaaagtgtttcaaaccattccagctcttgccgatgcttcatttgccctattttttggcgaaacgaccgtctcactgctgtttgttcgttgtaagacagcgattcatccaaaaaccgctgcaccatttgcgacagctcatattttgggtcaaaaaagcggcgctgccgcacccgtttgatttcatgcttttgctgtttgttcatgcaacacttcttatactttttcccacttccacacgggcatgggtcattccggccgatcgacatgcgtcatcctcccctcccatctttcttttttcaatatttccatcaataatgtttaaattctactatggacaggataaactactattatacaaaacgtttatccgaaaggagacgagggctatgaaccccgacaatcttgctaaactgatcgacgaattgtctgccatgttccatccgacagagcgggaccgtccacacggcagatgggttgaggcgccaaagagcgcacccccttccaaacggcggcggtccaaaacagcctaccagctgaaaatcacattaaacggcatccgcccgccgatttggcggcgcgtccttgttcccggacatgcgacatttcacgagcttcatctcatcatccaagaagcgatgggatgggaacaagcccatttatacgaattcgatttcggaagcgttctcatcggcatccctgacggctgggattcgtttcagttggaaaaagaactgatggacgcccgccgcatcccattacagcaatggctgacggaagaaaaacaaaagtttctatatatttacgattttggcgactactggcgccataccgtcaccgttgaaaagattgaaacactcccaaaaccgttggaacgcgccgcttgcctgaaaggaaaacgggcgtgccctcccgaggattgcggcggcgtctatggctacctggagctgctggaagcggcggcgcaaaaagactctcttgccgaccccgaattgcgcgagctggtggactggatgtacgacatgaaaggtgaagattttgaccctgatgcctttgacgtcgaggaagcgaacgagcggctggcctatatccgattgtaacgatccaaccgccacaatccggcctccgcgatgccggttccaatccattcagcaaccgtcgcggcacccggaagcagcaacagccagacatgtatatgtgcatgcgaaagaagggttctggcatctctcaagggcaccttctttcgcacccatctgcgcttcgttgcctgctttgtccgccgccttacaaaaatccccgttcggcaaacgtctcccagacgagctcctcgagctccttgcgcaactcagctgcatcgactccttcaagcaacccgtcctttttccatgttcggaccgctttgtcgatcaagcgatggacttgatcaacgtcccagccctcgcgatcaaacaactcctcaacttggtcaagccattcctcaatcgcacggtccagctcatccccatcctccatcccaccgtcgtcgaaccagatctcatcaccgtcatccccatcgtcaaagagccactcatcatcattctcgccctcatcatctccatcatcgagcaactctgttccaaataaaaacaattccatcacagtgacttccacttcctctacaggaacaccgtagcgtttggcaacatcctccatattgacaaattctcttccagccatttcactcgccaaataacggagtgcagccgcatacacagcaggattctcgatgaccgtttcattcatttcgcagtatgcgcgccagaggaacgcagcctcgctgagcactagggaggaggttgtttcttcctttttctttaattcgcgaaaaacatcatcttgatctcgatccccccagtctttttcgctcagcagctgccacaacaactcatggaccgctatttcaagcaattccggaaacgactcgcgcaaaaacacttcacacgttttcgtatccggattccattccgcttgaagcgcccgcgcaagccgatccttcccgctctttggaattggcagcaccttcatgaagtacgcccactcgtccccatgcggaacgaggcatcctactaacacgtccccctccctagcagacggaagctcctccggcgtcaaaaaacggacgtatttttcttttctggtcaacagatcgctcacaaggaaacgccgctcatcctcgatatgaatgatctcgtcaaacgacggaaccacctcggcccatcgcttcaaatgagtttgcaccgctggacgccatcgcgtgcggcgccgacttctcatataggccgaaaaaattgtcatccctttgtcatcaacgtgccggtgaaaaatcgcccagttcgtcagcaataaattggcgctggtctccagctcgttaggaagcccttgaaatggagaaccagacatcatgaatgcaagctcttcctcatatcgctctaacgcaaacgaaaacacatcttgcatacatttggccacttcacggtcaattagagactctatcggtactgcttctttcttcccacaacaatgcttgtacgttttcccactgccgcatggacaaagattgtttcgcgatgccttcgccatatagctacctactttctttgtatcatagtcattgaacgttctccccatctacgctaacgctcgggccagccaaacactttggggagacattaacgatcaacgtgtgatggaactgctttcagcaatacatatcacaagcactttgggacttccgccgctcgtgtcgagaacatcgattcgcattccattttttatgcctaacccaaaatcctggttcttcaccaaaagttgtacttgactatttcaaaacatgtcatatttccttctcccaagaaggctggtgatttcgtgaaaagtcgcggaaaacggactctcttctcaaatggagaagtcctgtaaaatcaacgcttctctttcaaccgaaagcaacgggttcggcgaaatcggtcgtttttcaccagccctcaagagaaatcagccaatcaatgattttcatacggggtaaaacgagaaaaaccttgcttgtcaagcacacgttgtggtgatggaccaaaatcctaagaatatgactacccgtggtgctagttgagcgtcagcgctcaaccagccctagtgtgaccagggaataagccaccaagatgccatcgagtgccacttcaaacccggcaatggaattcgcccgaatgtcggtgatccggtattggtccacgagaatcgaaaacaccgtctcgatgactttgcgttttttcctgatccattcttcccatgccttggatgggccgtgcttttgattgtgtcgagacggtgtccagaacgcggcttggtgttcttcatacagcttttctcgaagagcgcggctgatgtaccctttgtctccaaagttgtagggatgagggatttgagtcatcaccgtttcagccgctttgacgtcgtggcaggacgcttccgtcacgacatagcccatggccagcccttgattggtcacttgaagatgcagcttgaaaccgtagtaccattgctttttggaagcacaataccccatatccgcgatccctcgaaatcgcttgacgcgctgcattctcgcgggatggcacaacggaagaggcaaactgtcaacaacggcataagcatggtgttggccacgtttggctagttcatgacgaatccatttgaccgcgaagccaagcgctcggcagcggcggttgtatcgggagcgttcaagaaacgagccgtttgtgaacaaatttcccgtgacaaagcgatgccaggctcgttcagaagaaaagcccagcagcttccccaaaaggtgaaccgccatgaccacttcgtctttttgcttgaccaagtgacggttgcggcgatgaagatacatttgaatcaacgacagttgagcagaaacaaaacagaaaatagcggcatattgtttttgaagtttggctggatctgtagtaaaatgaaagtgctcttgcatgggggatctctcctttcgaatgttgggtgatactttcattctactggagatccgccagcaagggctatttttatgcttgtctgagttttatctagcaccacgggttatgactggctcttaccattggtcttgcctgcataatggagaatcatagaggccgagccgacagaaaaaagcgccccgtcatccgtcgggacgcctacggccggcgaatcaaacgggacaacgaggcaagcaggcgctcttgaagcgcaacccattctgtctccgccttgtctggccactcttgcagcgcctgaagccacggctctacgtacggagagaaagacggcggatacacgcgggcaagatcgtccatcttgccattgcgatcggtcgcggcgacgatatacatgcccggcaacagatgcggctctgcccccttcggaatgtcccatgtcaccgttcggttatgggaaagccaatccagcaccgccttcccctgttccacacgcttgacgcggaaaaacgagaaaccgacggaaaggggaataggcaagccaaacaaatgagcaagctgccaagccatcagttcctcatccgcctttcctctctcgcccccccattcatccagcaaagcaaagcaatgttccaattcgcttctgacctcttccaacacggcgcaaacgacagttcgatgattcgttccataacggcggtccagccaatcggcccactcaagcagcatatcgagcgctcggctcaccacttcccatggaaacgaactccatcttgacgggatttgctcgacgatgcattgtttccagtcttcttctcctacgtcctcccacgatgaaaacagccgcccggtcatatattcacacacgagcaaaaccacggcccaaaacgcctctttggcttctttttctccgctcacgatgacctcgttataaaacgccaatgcgtcatcggtgaaatacatcccttcccattccgcgcggatcaacaatgtctcggttctttccggccccatccattttattttccataagtccgaaagacgatgtgatgagctaaacggagatgggggcaatccataacgggagcgaatgggattcactccgatgagcaccggcaaattggctcgttcttgcatgttaaacaaatggaattcatactctttcagccactcatccacttcctgaacacgcccctcgcgcgccatttcgtgaggggtttttccattccatttctcaagcggggtgtgaagggctttttccatttgaacatccaatccggccagcgttgccacccaagggggagagtctgggtctgaatcaatatgaagcgaaacgttttcgatccattttcggcgcaaaacgacttctgtccgccgttttcgttcttttggggaatacccgaacgcctgcagcaacgacacgagctgttcggccgtcccttcctcctcggtagacaacacgagacgcgaccgatgagccgataatgacccgcctaattcaaatacacgaatcagcttgggggaaatcatcccgacataatggtacacattggtgcaccatgaaccttccaccttctccccatcatcatgatcaatgtgagcgcgtccaatcgaagcaagcttcctcatcgcctcagcggcttcttggcattcgtattcatacgtccaacgcgtgcgctcctcttgcacatcgtccgccttcggaggatagcctgcatcgacgatatcgagaaaatgttcaacggctaccttgtcatacggccaatcggtttgcgtcaacaagacgcgaatgttctcttccgcccgttccacacccttcggatccacaatcgatgatacaccgcaaacgtaatagccgccgtcaaatggctccaaaaaggcaaacatgccgccccaagggcgcacaacctccaatgtctcgcaatacggcatgagaagtttctcgcccgtcaaccggtcgaccgccactcctccttcatcatgcaaatcgacaaattgcacaaggcgcggcacaagccgaacccagcggtccaacatttctttaagctctggagaaagacggcgccctttttcctgttgaaaccattcaacgccgcgcaatccattcggataacgatggaggaaaaaacgccaaagcgtctcaaacaccttcaactcttcacgatgatccttttgttcgatcatttggcgaaatgtacggttgaccgcttcgcgttcatcataagacagcgcttcatccaaaaaccgctgcaccatttgcgacagctcatatttttggtcaaaaaagcgacgctgccgcacccgcttgatttcatgcttttgctgtttgttcatgcagcacttcttatactttttcccgcttccgcacgggcatgggtcattccggccgattgccatgcaaaatcctcccttctaatctttcctttccaaaacggcgaccaagatgttaaaaactgtcggaatcgcgcacaaagccatttttcccaatccatcatggattcggtcaaaaccgatcgttccccgccgcctttttcggagtttcacgaatggaacgcattccattccctgtttctgcttatagagggcttgggttgagcccaatgatgtttgaatgagagagcccttgtggaaccggctttcctttctgacgaaatgccgctgacttgggcgcagcgcccgtttttccgccagccttttagatgaatccccgatcggtgaagatctcccacgctacatcgcggagttctttacgcaattctttttcattcacttcctcaagcaggccttcattcctccacgaacggatggcgcggtcaatatgacggttgactcgcttctcgtcccatccttcacgcatcaacataagatccatgtcatcgatccattcattgatgcgcgcatcaagctcatccccttcctcttcgaaccagtcttcctcccagtcatcgagccattcctcgtcgtcttcatcatcaacagccatcaggaaaaaatccaacgccgccgatcgcacatcttctggcatcacgtcataccgatcggcgatgtcttccacctccgatccttccgccttcatcaaatgtccagccacatagcggagcgccgccgcgtagacgggaaccgaataagggagacgggatgtttttccgcaatagatcgcccatatggcgaacgcttgattgagcagcgccgctggcgcctccggctcgttttcatcgagctcgcgaatgacggccgcttgtttcggatcatcccatttgaactgtttggcgaactgccaaagccactccaaaaccacgtcggaaagcacagcgacgaaccgatcgcgcatccatgaagctgctggctgaccgctccactccccttcttgttgaatcgcccgaagcaatcgctctttccctgacgcggggagcggaaacaccgccgtgaaacacgtgaacacgtcctggtacggcacaaggaagccgaacaccacatctcctgtttcgatcacgctcggccattgatagggagccaataaatggacgatcttttcctctcccgtcaacaaatcccggacaacggggcgattgtcgtcatcatagctgatgaactcgccaagcgacggaacggctccttcccacctctcgatgtgagcctgaacggacgggcgccaccgctcccaatgacggcttttccggtaagcggaaaagatcgtttgtcctgtttcatcaagcggccaacaaaacaacatccagttcaccgccatgatctgcacgccaagctcgagttcctccggcatctcatcaagcgggaactggtctaaaagctcctccgcctccctctcataccgctgcaagacaaactgacgcatatcattcatgcattcgatcaactcgcggtcaatcaatgacgaaatcgaaaccgcctctttttttccgcaacaatgcttgtactttttcccgcttccgcacgggcataacgcgttccgcggcgtttctgccatattcgatgcacctgctttcttttccatttggacttttcttattactattataccatcatcgatagacgttcaaccatcaccagctttctttctatcaaaacgcgtacacgttcaaaagctcgcaatgtcctttcatgccggctcgagaacagacgcgttttgtcacattgcccctcttttttcgacacgctatcacatgctataataggatgataaggaatggatcggaaaggacggaccgacatgttgcagaccacgatctccaaaccgcttttgcggcaagcggcagaagaattggtgaaagaattgccgtatcccattttccgcaatctcattcaaaaaggacgcgatttgtccagatacgggttcgtctataacgtgatggtcatcaacagccatgaagtggaaggggtcgtgtccgacaaaactcctcatgacgtcatggttgatttgtccaacgtcacccgccgccatcgctgcccgtgcgggacggaagggctgtgtccacacgttttggcgctgttcttttatatatacggcaacgtgttcgacgttggcgagctgttccgcctttggaaaaaagggcaaatcgaagcgttgtggaaagagacaaccgctccccatgaacgggagccgctcgctcaaaaaaggctggggaaaccgaccgccctttccatcactcaaaatgaaaccgtcgaagattggtgggaccaatttgagaaacagtatcaagactttttctcccgccatcaaaacggccaaaactggccgtatcgtttagccttccaactcctcccgaagctgggcaaaaacgaaggaaagcaagccggcgcccgcccgctgcgggagcttcatgccgctctatttttattggagaagcttcggcagtacggggaggcgcaagggtggaatgacgtcgtattcgcctcttacggacagttttcctggcagcaggacgtcaactatgtcgccgaccgcgcctttgacgccttggaaaaattgtctgataaatcgctgccgcggtcgctcaacgcgttgattgaacagacgattccgtatgttcgtgatgtattgtttttggacggggcgctgtcatcattcggctatgacttttacacaaccgcgtgggaatcgctgttcaccaagccaacatggcggcaagaggaacgggccgaactccttcggctcgccaaagaccgagacgacatccgcgccgctatggcggcggctcatctttcctttttgcttggcgaagacgacgaagcgatggcgctttaccgcgctttccccgatcaggcaggcttgtttttggtggaatggatcgggcgattcattcaaaacggcctcttgaaacggtttgaagccgtttgggaaaaagcaaaagacgattggccgctttatctttcgcatataccctctcccatccgaagcagttttttggacgaaacggcgcactggtttgaaatgtacgcccgccaacgaaaccgctcggacgcatgggaagattttttgcagcgaagcctcccgtacagcgtcaacgagtacaccaactttttgtatcgacaagggcgctaccgggaagtcgtggatctattcttatgggcgaacatcaccgccgatgaattgcatccacagctgcttaaaacattgcaagcgcgcaatccagaactcgtgatgccgttatatcaccgggccgtgatgaggcggctggaagaaaaaaacagggcgagctaccaaagggcggtccgccatttgaaaacgctgcggacccactaccgttcgatgaagcggctcgaccaatgggaagcctatctcgaacaactgctcgccaaaacggcgcgcatgcgcgcgtttcatgaagaattgaagaaaggaaaattgctctcatgaacgtgttgcagacgattcggctttcgtgcaagtgggacgaagaagatcaatgcttcgaactctcaagctccacgcctgtctcgtcatgggcatcgactttgttcgcttggcacgaagagacgttttacggcaccttgctcgatatcgaccatgacggtgaaaacgggaccgtgcggctgtcgccgtggcagacgctcaccctgttcgcgttgcgtccgcactcgcgcttttccgccattgaatgggcagacgagttcaccgcccgattggaagagtgggcgaagcacatttggaacggtttgcgcgaacgccgcttccttccagatgcttccttatggaaaaacacaggcggtgcatggagcgaagcgaagcgcacccgctggcgcggcgcggatgacgatcccgatccgttcgtcgccacatggcggtcgctggcgattgccgactggctctcccgcgatccggagcttcgcggcatttggggcgaaatcgttcgcgcttatccattgatcgcctcccccagcggccaatggaccggaacggaagacgattggcttgaacaaatcggctggctcggcgaccggccgccgtttacggtcgggcttcgcctcgtcgagccgcccgaggaaggcgacgtatggacgcttgaagcggtgttaatcgccatcgacgacagtgtcatcacacctgcgagcgacattccgcgcgcctggcgcccgtatgaatcatcgatccagcgcgccattcgccgcatttgcgcgatcgtgccatggcttggcaatggaagcgagtcgttgcttcatgaactgtccgacgaacaagcgtggcgctttttgtccgaagaaagcttaaagctgacggaagcgggtgtgcgcctcttgcttcccgactggtggcacgacatccgccaggcgcagctgtcgatcaaagcgaaactatcgcctttcgtcaacgcggaatcattattcggccttgagcgcctcgctgatttcgattggcgcgtcgcgaccaacgggattgagctgacggaagaggagtttgccgctttggcggaacaaaagcggcgcctcattcgcctgcgcggccaatggctcatccttgatcccgcccttgtccgccgcgcgcaggcgctcatggaaaaggcgaaaaaggaaggagtgccgatccacgacatcgtggcgcaaacgctgctttcagaagcagaggagcgcgaagaggcaacggacgaatcgatcccgatccacattgacgtccacgaccaattccgggcgttcatccgccagctccagcagcttgatggattgccgaaagcgaatgtgccgccgtcttttcacggcacgctccgcccgtatcagcagcgcggcgtcgactggctcgtctttttgcgccgattcggctttggcgcctgcttggccgatgacatggggcttggcaaaacggtgcagctgctcgcctatttgacctatgtaaaagaaatggaacggccggacacgccggccttgctcatctgcccgaccagcgtgatcggcaactggcaaaaagaatgcgcccgcttcaccccagacttgcgcgtctacgtgcaccatggaccgaaccgggcgaaaaacgatgcgttcgtgcaaacggcaggcgaggccgatctcgtcattacgtcttacaaccttgctcatttggaccaagacgatttaaaacagatgcactggcacgtcatttgcttggatgaagcgcaaaacattaaaaacgcgcaaacgaaacaagcgcgcgccatccgccgcttgagcggaaaacataaaatcgccttatccggcacgccggttgaaaaccgtctcggcgaactttggagcatcttccacttcctcaacccgggctacctcggcagtgcggccgagtttgaacgccgatttgccggaccgatcgaaaaagaaggagatgcccgcaaaaaagcggcgctgcaggcgctcatccgcccatttctcttgcggcggacgaaaacggatgaagcggttgcgctcaacttgccggataagcttgaacaaaaagaatattgcccgctcacggccgaacaggctgccttgtacgagcagctcgtcaacgacacactcgaacgggcaaaggaagccagtccgtttgcgcggcgcggcttgattttgcaaatgctaaacggtgtgaagcaaatttgcgaccatccggcgctgtatttgaaagaacgccgcccccgccagctcgttgaacggtcgcacaagctcgaaaagctcatcgaactgatcgagcaaattcgcaccaacgacgaatcgtgcctcatcttcacgcaatacgtgcgaatgggcgagatgatccaagagctgctttccgacttgtttgatgagccggtgttgtttttgcacggaggcgtcccaaaacaaacgcgcgaccggatggtggatgagttccaagcgaaaaaagcgccgattttccttttgtcgctcaaagcgggcggcaccgggctcaacttaacagcggccaaccacgtcatccatttcgatcgctggtggaacccggctgtggaaaaccaagcgaccgaccgcgcctaccgcatcggacagacgaaattcgtccacgtccataaattgatcaccatcgggacaatcgaagaaaaaatcgacgagatgctcgaacaaaaacaagcgctcgccgacctcatcaccgaaggcgaggcgtggatcaccgaactgtccgatgacgaactgcgagacttgctcgccttatcggccgcggcgaaaggaggcgcttaagcatggcgggagaaaaaccgaagcgcaagaaaaaaacgacagaaaacccgtgggaaaagctgctgaagcggatggaagaaaagttgaaagagcgggaaaagcggcaaaagcaaccgtaaagggacatcacgcaggcgatgaacatcctgttggacacagaaaaactccataagcaagtgttgctctttgtccagccctgaaaagggccaatccagacgcacgtgtgttcatcgaaaaatctcatgggcaacgttttgcccttcacccgggcatgaaaatgccccatcaagacgcgtgcattttcacggaaacagcgtgggattgatcccacgctgttcgctttcaagcagtcctctcggcatcttgtcaacggaacaattcggccatgtcgattgcaagccccgaaaaataaacagaccatcaagagaaggtctatcgcaccgatcctttcgctaaacggaagcatacatccgatcgcgctcttgcgcttcgtatttcgcaaacgggtcgatgagcgaaattttttgcgcttcggcatcgccaacgccggcgtacagctcagccgtgccgtcgcctttgcggatgagtccgccgctgaaaacgacgttcgccaaatccggccgtttcgccggcccgtctaaaaagtgggagcgaagcgcaagcaattccagctccgaacgctccatcgtctcgggattcaacacgaacaccatcgggtagtaatggcggttgccttgctcatcaaagcaagcgatatggccgagcgccccaacaagcccgtttgcaagcaaatgcgcctcgttcacgccgccccattcttcatccgtaaattgggcatccaaaatcggcgcggcctcgatcacgtccggcgtcaactcatcgagcgagaaaatgcgggtgaaaccgattttcccgcggcctcctttttccccttgcggtcgggtaaacacgccgatcgagccatctttcagctcgacgaggcgaatgtctttcatcccatccggcccttcggcaaacttttctaagcggcgaatgttcggtccgcggtaaaagaccgtccgccagctatgctcgccaacaaacaccggatgcggaaacgtctccacgccgccaaacacaagctgaccgtgaatccgcgacacgaacgggtcttgcaaggcgaacaccggcgccccttcacgaggaacccaaacaccgtcgcgctcgacgaaaaagtacacttccgactgctcgctgtcgcgcgcctcgacgcgcccagcgatcacccattctccttcatccacaaacggtgcggaaatattataaacgtcccggtcccccacacccgcaaagcggagcttttccggctcaaacggctgtggggccaggcggaattcatcgactaatacttgacatgtctttaatgttggcgattggaataacataatcatccctccggatggcgcccaaaacgcttgcataagcgttttgggcgtttttcctggtcgcggttcgaacaggaaaccccactcccttttcacaccggcttcgtcattcggacaccaacgatgatgccaccccccgtcgccggatcaggaagccaatgaaactcattcattcgtgtgttcctattataatatgatatgagaaagaaggaaacacgttattcattgccaaaaaaagaaggaccaagacgaagtcaaggccctttttctccctttattggcgctgttggacaaaatcgataaacgcttgatcaatatccaccaccacaaactccacatcctcgaccggaccaagcaccttgacaaacaactgcgccactttttctttgtcaagccttcccacgcctgtccccaacgccggcagcgccaccttcttgatcccgtgctcccgacagtgcgcgacaagccgctcaagacacgaccggacgatgtcatacgacgtcgcccctgcaggttgcttcatcgtcactaagtgaatcacccggcgaaacggcagcgagcctgcccctgtcacgtacaaatcgccgggcttagggtcttgcgcttgacagacgcggatcgcttcctcttcaattacgcgcccgcctgcccgacggatcgccgctgccaccccaccgcccatcggtccgatgccattggcggcattgcaaatgtactcgaccccttcaaccttcgtcaaatcgccgacgatcgcacgaatcatccaaacccctccttagcggttttgcgcaaaaactccctaagaacgacggcatggttatgctgctcgtctttggcggcataaagcaacgtcaccgtcccggaaagcgaaagcagctcgccgacaagcgcctgcttcgtctcgtccgtcaccagttcccattcatattttctcgcaaactcggcaaaccgctccgaccgatggccaaaccactgccgcagcgccggactcggggcaatctctttcatccagcggtcgatgcgcgacccggcctttgacaccccgcgcggccaaaggcggtcgacgagaatgcggatgccgtcatcctgtccgattggggtatgaatccgttttagcctgtaatgacccataccggtcgcctctttcctgccctatacgtttacctcgtcccacttggcttttaccactaatgtcccacccgttctcctcaacattttttccagcttcatcaaataagtcgatttcaaagcaggcgttctcacacgggtagtcacgattctcccttcgaatcgatatccaggcaaccatttccctaactgttcgattgttcgggcgatctggtgtacagcttcctcaaggtcagacccttttagttcgatgaaaaatgcccgccccccttcgatcactaaaaataaaaagtcgcattttaccccctctttaatcaaacaaccgtctacacggtacaaagccaccctcttttccctcttattgacgaaacgaacccctctcccgttttcctcaacaactgctaattttcgacggtcgcaatagtgtaaacaactttcccaacctacaaccgccatgtttactcccccgcttcctccgcctccatgagttcatcaagtacgcggttgatggcagacgatgcttcatcgatcgcttcggcctgtatgaactgtaattcattatcaataatgcttcgatagcggaatctccctccttcactctccagcatgtaggcctttacccgctctggagaaaggcgcagctttcggtccacaattggatgcgcacgttgatccagtttgtttccgattttggcagcgtacaaataaatattaaaagcagacaaaatgtacgggctatgagtcgtaatcactagcgtactattcgtcacatttagcaacaacgcaaataaggcaaccatttctttttgtgcgttcggatataagtgtgcctcgggttcttcaatcaccataaacactcgctgccgttccagaatgattgtaaagatcagcagcaaaatccaaacgacttcctgttgtccagaagatgaaaatttcagttttgtatactctctttcattaaaaaaaatcctttccccataatcagagaacatgtatttccctttcatcacgccttcgatcatcttgatggccagtcggattgcctcaaagtcaattttttctgtcgagaatttttttcgatcttcgatgatttcctcaaacgaatgcgaaaacatcttctttagcagattaattcgctcgataaactgttctgtcaacacatcgagttgctgcgggttaatatcctgaagctgatccgacaatgtggcaactaaactcctccctgcagggataaaaatgggtgttttggaatcgccgaatacctcagcgatcgctgctttgaccttttccaacacattttgttgacgcactttccacgaggagacattccaaaaatcatccaactgttgttcttcgtattgcatttcctttttcatctgcacaacatgtttaaaattttcctgaatctcccgttttagcggatcgctgaaatggatttgtacataaccgtcctttaaatcaagacggacaaacttttcaacatcatactcataacgaatatgaaacggtttcatatgtttggttgtgccaaagtacccaacaaattttctccgaagacgtttattgaactcaaaaaatgggttgttttcttccgtttgacgtactgaaagcaaatagtttacccattcatcaggaatcgattgaaagaaaaaaatcaatttgctgatcgtactttttccgctcgcttgggggccaatcaaaacggtaacatccgtgatctcctcatcaaacagcttcacaggaccaaaatgttcaatccgtatgcgcgccacatcctaccctccttttttgtctccatcctctgaaaaacgactaacagtcattaagagcatttcaacacgaacgacttatttttgattagctgctcttcgatcccttcgcctctgccaccacccgctccaaaaacgaaagcaagtcatcccgcagctcctcgttttgcagggcaaactcaatcgtcgtttcgataaagccgagcttttcgccgacatcgtaccgctttccttcaaattcataggcaaacacgcgctgaatttcattcaaccgcccgattgcatcggtgagctgaatctccccgcctgcgccggcttcctgtttctctaaaaacaagaaaatttccggcgtcaacacgtagcggccgacgatcgccaagttcgacggcgctgtgcccggagctggtttttccacgaagcggcgcacttggtagcgccggccttgctgctcgagcgggtcgatgatcccgtagcgatgcgtttcttcctccggcacgcgcttgacgccgatcaccgagctgaacgtttgttcatactgctcaatgagctgttttaaacaaggcttttccgcctggacgatatcatcgcccaacaacaccgcaaacggctcgtctccaatgaaattgcgcgcgcaccaaaccgcatgccccagccctttcggctctttttggcgaatgtagtggatgtcaaccttcgacggctctttcactttctcaagcagatccagcttccctttttgcttgagcatctgttccagctcaaacgcgtagtcaaaatgatcctcaatcgcccgcttccctttcccggtgacgatgatgatgtcctcaatgcctgaggcgatggcttcttcgacaatatattgaatcgtcggcttatcaacgatcggaagcatctccttcggcattgccttcgtcgccggcaaaaaccgcgtcccaagcccggccgccggaatgatcgctttgcgtacttttttcatctccgatggttcctcctctatccgatgatcatctgttctttcgagtcatggccagtgtctttcattgcccagccgcaaaccgctctgccgacctgaccgatgaatcggcgttgtttttattataccaaatcctgttgaacggaaaagaaacgaaacgacgcaatgaacgttgaacgctctcccacctgcgctcacggtatgttcgcggcaaaccaaaaaagaaacgcccggccatccaggcgtttccgttcttacaccgcaacgtgcgggcaacttcgctttcatactttcacaagcgaatccaaaatctcgtccagcttcagctcgacgcacgccatcgacgtatcggcggcgccgtaatacattttcacaatatcaccgtcaacaagcgccccgcatgagaacacgacgcggccgaaaaagccgttcacctcatagtccgcttccggctcaacaagcggccgctccgagcgggcgatgacttttgccggatcgttcaaatcgagcagcaccgcccccatgcaatagcggtggtcatccgacgcgccgtggtacaactcaagccagccgtattccgttttgatcggcaccgctccgccgccgatgcgggcgctgtcccacttcccttcgcgcagaccgaacaaaaagcggtgattcccccaatgaagcagattctccgactccgcgatccacacctcggggcggccgttgcttcgcggcactgggcgatggagagcgtaatatttgccgttgatcttctccggaaaaatgagcacatctttgttttccggagcgaaaatcatgccgtggtgcgtcaccatccggaaatccgttgttgacaccatcgcctcgccgactccttttggtgagacggcgctgaaataaatgtaatacgtgccgtcaatgtacgtaatgcgcgggtcttcaataccgaatgtctcgagctcattcgatggatagacgaacgggcggtcgtcgatcacaaaccgccgcccgtcttgactccgggcgaggcgcaaatacgaaagcgacgtcaaataggcgaatcgctccgcccccgcctctctgatcacccgcgggtcggaaaaatcatagcgcggatcatctttgcgaaattcgtaaacatcgaccttccccgtctctggattccataccggcgctttcacgatgttcgggtcatccgacacgggccgctccgccacccgaagaagcagcagcacttccccttgaaacctcgccaccccagcgttaaacgccccgatgacttcaaacccgtcgtggtgcggcggcacatcttccggcgtaatgagcgggttttcttcgtagcggtaaatgtgcatcgtcacccctgcctttcgtatttcgtaaatggatcaacgattgtcagtttttgcgcttctgcgtcacttgttccagcgtaaaaatcggccgtgccgtcccctttgcgaatcagtccgccgctaaacacgacatccgccaaatccggacgcttcgccgggccatcgaggaaatgggctcttgtggcgatcaactccatgtccgacgcttcccccgtatccggattgaacgcaaacaccatcggataataatgacggttccgttcctgatcgaaacaagcgatatggcccaagacgccgacgagcccattgccaagcaaatgcacttcgttggcgccgccccattcttcatcggcaaattggccgtcaatcaatggggcattctcaatcgcctccaccgtcaactcatcgagcgcaccgatgcgggtgaagccgatttttccgcgtccgcctttttccccttgcggacgggtgaagaccccaaccgacccatcccgcagctcaacaagacgaatgtctttcatcccgtcgggaccggtgaaaaaatgcgccaattcattgatcgtttttccgcggtaaaacaccgtccgccaatacaacttcccgtgaagcacgggatgcggaaacgtctccacgccgccaaacacgagatgcccgtgcacccgcgaaacaaacggatcctgcaaagcaaacaccggcgccccttcccgcggcacccatgtcccttcacgctcgacgaaaaagtatacttctgattgctcgctgtctcttgcctccacccgtccggcaatgacccactcgccatcgtcttcaaacggcgcggaaatgttgtacacgtcccgccccccaacgccggcaaacacgagcttctccacccgaagcggctgaggagcacgctgaaattcctcaagcagtgtctggcatgttttcatcgtcggcgtccttgtctgcataacgtctctccctgctccctcttccatcatgatgtttttattattttaatatgaactgcatgccttctttaaaattcttgctaaacaaaaggaacaaaatcaaaatcggcagcgtgagaagcactgaggctgcgtacatcggccccggatatccgccgtacggtccaaacatttgcgccaacaacacgtttaacgtcaacatcttttcgttattcaccacaagcatatcccaaagcagttccacccatcgttccataaaaaggaacaagaaaatgatcgtcgtaatcgagcgcgacatcggccagacaatgcggcgaatgatggtgaaatggcccgctccatccatctttgccgcttcgatcaattcatcgggaatgctgcggaaaaagttcgtgtacataaagatggcccacaagttgaccgctttgggcacgatcatcgcccaatacgtgttgtaccagccgaaataccgtacgatcagaaacagcggaatcaacaaaatgatcgatggataaaacatttgaaacaaaatcgcgttgttgacccattgtctccctttaaatttcactttcgacagcgcatatccaaccatcacggccgtcacaagcatgagcagcgttgacgccgacgtgacgagcaaactgttgaaaaacgcccgaagccacggccgcggcacgacatcttcgccgccttgaaacagccattcatacgagcgaaacgtcaacgacgacgggataagctttcggtcgacctcattccatggggcaagagagcctaacaccatatacaaatacggaaacaccatgacgaacaaaacggcaaacgccaaaacataaagcaatccgaccttccacgttttactcccagccatgtttgccaccccatttttctaacagcttgcgaaagacgaaaatcgacgcaaaggtgacgatcgaattaatgatcgcgaccgcggttccgtaacccgcattcaatttttcaaacgcttggttgtaaatctcgagctgccacgtatgggtcgcatactctggcccgccgcccgtcagcacatacggttcagtgaaaatgccaaacatcaagccgaccgccaaaatcgtcaccgtataaaacgaagggtatagcatcggaatcgtcacgtgccaaatccgcttccagccgaccgccccgtcaatttccgccgcttcatacacttctttcgggatgctttccaagccggacaaaaacagcagcgcataatatccgacaaacttccacgccatcatgagcgcaatgacgagcggggctaagatgggcgagccgagccaatccacatccaagccaaacgcatcccgcaaaaattgattcagagggctgttgtaggaaatgacccctttgacgacaatcgacgacgccactcccgatgccaaatacggcagaaaatatccgacggcaaacaatcctttccaccgaggcagatggtgaagaatcagcgccaaaaacagcgagccggcgatgacgatcggcacaaacatcaacataaacttgtacgtcacccaaaacgctgcccgcacgctcgggctgaagaaagcgtcaaggaagttttgcattcccaccgtctcatattcgggagaaattaaattccagttcgtaaaagcgagatataacgcccaaaacagagggatcaaaaagaaaatagccgaatagataaggtatgggctggcgagcagccaacccacttttgccgcatgtttattcatgttattttaacaccccatggatcgccttttccatgtcctcccacgctttttctggggttttctcgcctttgacgaccggattcaacgcctctttgccgatcagctcttgaagctcaaccattttggcgttatccataggcggtatggcgttcggaatgttttccgcatacagtttcagctgcggattttgttcaaaataggagacaaacgcctcgttcgtcgacaagtcgtcccgcgccggcggcaagttcgtttctttcagccattccaaatcgttttgcggatcggaatacacccatttgacgaaatcgaacgcggcttgttgctgctctttcgtcgccgaagcgtaaataaccagcccttttgtatcggcgaacgttttcgcctgcgacggatccatgccatcaggcacaggcggcatcgacaacacgtatttctcgttaaacttcatttccggaaacttttcagcccaatacgggaacgtccacggccctaaatcagacatcacggatgtaccgctttcaaacgggtctttcgtctctttcgtcaacacgagctgatttttgcttaaatcagcgaagaactggagcgtcttcacacccgcgtcacgatccgcactcaacttgttcccatcgatgaaatgcgtcccattcgacgccgcattgtaaatcatgaagaagtcaaaccatctcgcccaccacgtcggtttaaccaaatcggctctcgcccatagaaacttgttcggatatttttctttcagctttttgccgacttccatgacttcgctgtacgtcttcggcggagcgttataccccaactctttcagaatatcgattcgccaaccgaacagcatggcgttggagtaaatcggcagcacatattgatggccgtcggcaaatttccatgttgaaatcgtgcttttcatctgccgcttggcgattaagtcgtcaaacccttcaaattgatccagcggcacaatcgcccggctgtccgccagctgtgcggcaaacccgcgggagatgttttcggaaatgaccggcgcatttcccgcggcaatcgccgactgaatgcccgcctccgaagaagggctttccggcatcggcgatactttgattttcacgttttgatgctcttccatatagcgatccgccatcttcttccagaatgcctgctgcgtcggattcggcgccgcccaaaactcaatttgtacggttgatccttccttcttctgcccttgttcattcccggtctgtccttgacagcctgttcccgccaccgcagcggcaagcaacaacgaagccagtttgaaccacttgcgctttttcatcgtccattccccccttgtattgatgagcaggtgattaaaacgcttacataaacaaccgcttcagataacccctctccttcccgtgacaaatcatggagacgaacaatcttgttagctaaaaacaaatttatgtaacggtattttataacattacaatgacattatttcatgattccacgaaatagtcaacttctttttgcggaaaagacaagaaaaaaccgtgagtttagacgcaatccatcaacttgacaaataacaattgtaacgttacaatatcattccgtatatatttgttccgaggtattgaatgtctttcgttttcacaagggatatacttgaactagagaaagcaagcaaacgctgcgaaagcggagccaaccttcaagatttcgatgtatacttgaatgatggaaagcgaaaaaccacaacggccgtccttgtcggcgcctcaaatcaccgaaaggcaaaaatagcgaacaagtggaggtagcgaatgaaaaaacgcgtcaccatgcaagacatcgccgatcgactgaacatttccaaaaactcggtctctcaagcgctgcgcggcaaagaaggggtcagcgaagaaacgagggatcttgtgaagcgtgtagccaaagaaatggggtatgaatatcccgcctctcgcgcaaagtcgcgcggcaaaccgccgaagcaaatcgccctcatcgcctccgaccgcacgttttcgctgaaattttttggcgaaatctacttaagcatcgagcaggaagcgctgtcacacggcatgaagctgcacatccaatcggtgaacaaagaacaaaaagaacggcttcttttgccttcgttcatcgaggaaaaacaagtcgacggcgtgatcgtcctttcccacatcagcaccgagtacatccaacaaatcgtcgccaccggcatcccgaccgtcctggtcgaccatcaccatccgaacattccagccgatgcggtgctgacaaacaatcggttcggggcgtatgtggccgtccagcatttgttggagctcaaccatactgacatcgcgtttgtcggcgacgtcaactattcgccgagctatcaagagcggtatgaagggtacttattggcgctgaaagactatggggtgaagccgaacgaggagtggatgttctgccaggcgcaagaggacgaaacggtcatcgccagctacatccgtgagctgaagcggcagccgaccgcctggttttgcgtcaatgacgggcttggctttttcgtcagcaccggcctgcagcagtacgggctaaaagtgcccgatgacgtttccgtctgcagctttgacaacgggcagctgtcgcaaatcgcgacgccgaaaatcacgaccgtcgacatcgacctgaagcgctacggcaaacgagcagtggaattgttgcgatggcggtgggacaacccgaacgaaccttttcaggaagtgctattgtctacgaaactgatcaaacgggaatccacagcagcaaaaccaacgcgctagggcggggctggccttttgccccgcctgtttgatttccattcacttgaagccgctttgtttcatttcctcaatctccgtcacaggcaatccggtcagttcgtgaatcgtctgcgcatcaaaccctttcatcaacatccgtttcgcaatgtgccgtttttcttgttccgctccctctttgcgcccttcctcccgtccttcctttcggccttgaatttttcccttttgctcgtacgaaatgatcaattccagcacgcgttctttttctttcgtctccatttgttccacctcgcttcgaagctgttgttcttcttcatcggacagcttcacatacgtttcaaaaaagcccatcaacaaacgctgtcttgcctcgtctagctcaagacgcaccaacatgcgcaaaaattgctttttcagttccactcgttcactttcagtataccccattttgctaagcagcgcagccgccaccgggttgtcggtgcggatgaattggcgccagttttgcttgcgcaactccacatggaaaaagcgaaagtcaagcacatcgccaaacggaaaggagagcgtgaacgaagagggttcatctcggatggcatcatagctgaagacggcaatcggaatgatcggagtgcggtatttttcaaacaagcggctgaagtaaagaaacattctttctggaaatgacgattgaacgtacgcttggttttctacgtgaacaatgatcaatccgtcttttcctttgaacttcgtctcgacgagcaggtcaacgcggtacttctccccagccgttacgtccgtaaacagctcttcggacaaaaacgacaaatggttgaaatcaatatgctcgtgcatatccggaaagaagagaagcacaaattcctcaaaaaacgtctgcaacaactccttgaacaaccggtcgtgatcaatcgccatacattcacctcacacgaatacgtttcgtaattctctttttcgacatcatcaagcaaaatcctgccgatggcacaaaaatggctgtcccttttcgagaagagacagccaagacgccgaccgcaatgtgaagccccctccattcctggatatgaatgtttcgccacttgcacgcaaggcctagaagtgggggattccaaggctactacatccccgccttccttccgccctccaccgccttcgcccggcggaaacgggcgatcacgtcatccatccccccgctgccgaacatcacgcccgcgacgatgaagagaaaaccagccaactgcatccatgaaatcggctcaccaagcagccagtgcgccccaagcaacgaaaagagcggattcaaattaatgaacaccgctgactcggcggggccgaggtgctgcacagcttggttgtaaaacatatggccaagcgctgtggccacgaccgccgaagcaaggaaaatcatccaaagcggaagcgtgccctctttcaaactcgataggccgctcggctcgagcacgaggcttaagacaaacagccaaagcgacccgaagacgagcatccacccggtcatcacccgcgcctcgaccgtcgcctttttgatcataatgaagctgatcccttgcgccaagacggccaaaaagatgtacacatccccgattgacaaatggccgaggccgccgtcgccgttcgcgacgacaaacacgacgccaaaaaacccgagcgcgatgccaagcaaacgaaacaacgtcggccgctgccccaaaaacacgatcgccaacagcgccgtcacaagcggcaccatccctaaaacaaggcccgcgttcaccgccgttgtcctcgcgagccccaaagctaaaaagaagtgatgggccaccacgctgaacaatgcggccaagccaatctgtttcgcctcattccaactgactttttgaagcttgccgatcccccataaaaacaaaagcacgaccaacccggccgttagaatgcgcagcgccgtcaacgcgacgggcgaaaaatgctccacaagaattttcaacgccgtcacgttcaagccccaagcaaccatgatggcgatcagcagcgcataaataaatgatttccgcatcgctctctacctctcctgcatctctgttttcagcggaacggcaaaggaaaaacggagccctaaacgctccgcctttccatccgcctccaaataggacaaaccgccgtttctcacgctagtgcatcatttccaacaacccctgccatccattttactacactctgatgaattttttgactaaaaaatgcagccgtatgtctatcctgtgacacatgccacggcgcttccgccctttccctgcccatatccgccgcccatcgtgcatatggtataacagagaggagaggagaccccatgttcccacgctaccgccaaaagacgatccgagccaggactggggtggcggttctcactgccgtcgccgtgctggtggcgatcttgtctctgtttctttcgaacgaacggaacgaggcaaaggaaatcgttgacacgttttaccgctacgagcaggcaggggattttggcagctcttgggagctgtttcacccgcttatgaaaaagaaattcccaaaagacgtctacatccagcgccgcgcccacgtctttatgcaagacttcggcgtcgagacgttcgactaccgcatcgatgaggtggaaaaactgtcgtcatggtcgatgtctgatgaggacaaaccgcttcacgacgtgtatcgcgtccgcgtcattcagacgttccatagcgcttttggcgtgttcgaaatccatcaagacgtcttcgtcgccaaagaaaaaggggaaaagaacattttgttcccttaccgcccgtaacccccaacatcgatgcggccccgatatcgaccgggcgccgctttcaccgctccttccattcctcgatgatctcaagcgttcgattaatgccgacattgtatatcaacagcttaagcaagttttcccgctcctctttcgtaaaaaagagatcgccgtccatgatctcaagcgggacaggggagagctcggcatacagctcataatcaaccttctgtccttccggttttaggacaaacgttctcattcgcgccatcctcctttttcacctacacgttttgacccgttaggcaacgctccctgtcaagtacagactaacgcacagcgcgttcatgcgactggcagccgcaccgtattcacatgccatgcgcatgagactctcttcctatttgagcaaccttattcgaatcttctcatacactaatgtatcatcaatcggagctgttttctccatccagcgaaaaaaaggagcgaaatgccatgtacaaacatatcgtcaaacgcggggaaacgatcgcctccatcgcccgcgactaccgcacatctgttgaggcgctccttcgcgccaatggtttgaccgccgcgtccgtcatctttcccgggcaggagatcgtcatcccccaccttccgccgaaaggatcgattccctacacgatccacatctcgatcagccgccgccagctgacgttaaaacaccggggacgaacgatccgcacgtatccgatcggcgtcggcaaaatggtcaccgccacccccgtcggcgactttgtcatcgtcaaccgccagccgaacccaggcgggccgttcggcgcgatgtggctaagcttatccaaactccactacggcatccacggcacaaacgacccatcctccatcggcaaatacgtatccaaaggctgcatccgcatgcataacaaagacgtgctcgaactcgcctccatcgtcccgaacggaacagaggtgttcatccggccgtgagggcaaaacagcgccattcatccatctgttccgggtcgcaacccgtttgatttttcaggaagatgtcattcactcccatcgaacgaacaccgtgtttccgctcacgatggcagctgacaaccgatcgggcaagtagtataattgagataaaaagcgaatggagtggagacgatgccaggcgggatctcgcatcacgccaaagacattttgttcaagtcgctgagcgcattgtaccaaaaccaagccctcgatgtatacggacttcacggactcccgcggatcaaagcactgcttccaaccgaatttccgtctgtacgggcggatgaacggcgcgccgacactgtgtttcttctcgaagacgattccattttgcttctggagtacgaaagcaatgaacgatttctcgacaaccatttaaagtatcttgattatgcctgccgcatccttcacacatactatcaacaggaaaaacgaatacgcccgattcgcatcgttgtgatctacacaagcgatgtcacgagcgcccgcgaacaacttgacgccggcgatgtgtttctttcatccaaagcggtgctgcttggcgaattcaacggcgacgcgattttccatgccattgaagaaaaagtccacaacggcgaaccgctcactccggaagaaacgatgaaactcatcctcgtgccgctcatgcacacccgctttgaccggcaaacgatgatcgaaaaaacgatcgagctggcgaaagcgatcggcgacgaaccgaaacagctgcacatcatcgctggcgttctgaccgccacagacaaattcatcgaccggtcatacgccgaaaaagtaaaggagtggatcaaaatgaacaaagtgtttcgcctgttagtcgaagaacttgaacaagaaagagaagaaatgttgaagaaagtgatgcaggaaaaagagcaagcggttaagcaagccgaaaaacagaaagccattgaaatcgccaaaaacttccttgatgtcttgcccatccacgaagtggcgaaacggaccggcctgaccgtcgccgaagtcgccgaccttgcaaaggaaatggacaaataggcagcacaaaagagccgcaaccgcgcggctcttttcatcttccctttgctgcttggcaagatctcaatttcttttgtttcctttttttcttttgtttctccagccaaaatagtataatggatataaacatcaaggagggaaagaaaaatgagtactttgtcccgcaaaacagaaacccgaaagacagcccccccacctcttcacgaaactgtactaagcgacaacgttcgacgttatgtagaattggtccaacagtcgcttgaacttgagaagcgaaaaaaagaaatctattccaacctaagcgaccaggaaaaacagagcgtacggcatattcttaccgaaatggcggaacaaacaattccagatgatctccatgtccgcgatgtggctcttctgcttgatgtcacgccgcaaatggtgcgccgttattgcgcagaaggaaaaatcgaggcttaccaacggcttggagacagtggaaaatggatcatcccggccgcacagttttttcaccacccaaactggccttcatttctccaaatgagagaacagctgaaaagccagtcgattcgtatcgcggaaaaaatggaaaaagagtttggagaataggagaaagttcttcatgagcggaaacggcacggaaacaaaagcatatttgctggatacaaacgtattccgatacaagtcaagcccatctgcccacacgaaccacaaaaaagccgccaagcgtttttggaaagatgttttgcaggaagttcgccatgaagaggctgtgctctatatccctaaagaagtcatccgagagcttgaattgcaatcctacacacttggcgaaaaggaaaggcaacggatctcggaattgttggaaaatataacgataacgattcccgattggacaactcccgatatggaacatcaagtaaggaaaatggcggcttatattcgctctgaataccagaggaaaatcaatgccatgagagacatggaatacggcagcgtgtctgatgcccgtatcctgctaaccgcttggcaatacgactgcattctcgtcacagccaatataaaagattttgcgctttatcctcttctgtttcctcaacacgaacatagactgctgaatcttttatcaaatgattatatcaccatttccccgagcatatatgacaccattcatcatgacccaatattcacgggcatgctccaagaattgaatgacttaatcaacagatgatttagaccgcatcgtcttcctaaaagcacaacaaagtcatttctctattttgccggtcgccaataacaaaccgcagagccgatcaaaacgaaacaagcattccttgttatcacttcctcccaaaatgatgttcctgatgccggaaacaacaaagcgaatcgggctgaccgtcgccgaagtcgccgacctcgcgaaggaaatggacaaccatcagccgccgtcctcataacgccaaaaagccgcgaccgtgcggctttttgaccgttcctttgctgcttggcaaggttcgaacttctgttgtttctccaatcaaaatcgataaatgactatcatgctctcccggaacaatccccatcttcgcggcctgatccgcacagacgatcgtccctgttgatccagtatcaaccaacgccctgcggaactctatcgtcttcccttgatgtgtgagccgcaatgccgtgagcaacaacccgtcctctacttggagcggcatcatcccctcgcccccccgtccatttccgttcggaaatattgatttccttccggttcgtgtgcagaacgtacaattcccgataaggaacttctttaaggatcatccaacacacaatcattttttactatttacccaacgtatagtcgttactttttaaaaaatttagaatttatggttgacaaaagtgaacaaaaaataataaaattttgttacaaattaacaacaatatgaaaaaatcaaacaaactaactgagggatgaaacatatgttaccaaaggaacgacgtgaatggattgaaaggcagctaatgactcaaggcaaggtcgatattgaaaaactgtcgcaacaattaaacgtatccactatgacaatcagaagggatttggctttcctggaaagggaagggaaggttgtacgcacccatggaggagccattcatccgcaatcactgattcaagagacgccttactccgcgaaaaaagagaaaaatatagggcagaaacaggccattgctcgcaaggcagttgagttcatacctgaaaacgcgagcattatcttggattctggaacaactacttttgaggtcgcaaaactgatcaaacatcgagaagatctaactgtagtcaccaatgatatcaaaattgcggccgagctaatggaaagttcattaaaggtgatcgtcactggaggagaattgcaaaaccaaattggcacattgtatggttggccaactcaagaactactaaaaaatattcgcgccgatctcttctttttaggtgctcatgcagtcgatatcgcctcaggagtcacagctccaacatttgaaaaatcgttgattaaaaagctgatgatgcaagccgccgagtcaacttggctgcttgttgactccagcaagttcaatcagaaatcattttctctcgtctgcccactctcagaactggaaggaattatcactgatacagggctgcaccaagaagaccaatgccaatacagtgaacatacctatatcattgccgtcaacccggagccatttcaatgacccttcctagagggctggtgatttagtacaaaatactgctattcccatttgtttctcaactagaaaaaccttgcgaaatcagccttcttttttagccaaataccgctgatttgctcgtgacaactgtttttcaccggcctcctagactgaagccattgctcaactagagaagcgtgaggaggtgatataaccaatcttggcactacacagacgggggggggggggggagggacaatcgttatgaaaatcggagtcatcgctgatgacctgaccggcgctaacgcgacaggcgtccgattggccaagcaaggattcaaaacagcaacctttgtgggaaatgcctcgttaaccgatatcgaaaagtacgatgccatctgcattgacacggacagccgctattctccaaaagaaatagcggagaatcgggtccgtcaggctgtcaactattttaaacagcggaacgttaagatcatttgcaagcgaattgatagcaccgtccgtggaaatattgggctcgaaatcgacacggttttgcacgaactcggcgatcgttctgtcgctgtcgtcgttccttcattccctgattcagggaggatgaccacgggaggatatttgctcgttgacggcatccctgttcaagagacagacgtggccaaagatccgctgacacctgttgatcagtcattcgttccggctcttattcagcagcaaagcatccatcccgtcgcactgatcggactggatgtcgtcctttccggcgcagaacgcatcttctgccgtctgaaggaagaaatcgaacggggaaaccggatcattgtcatcgatgccgtcaacgatgaacatatcgaaaccattgccctggcgatggtgaagatcagagatcacatcatcgttccggttgatcctggccctttaacagcgtattatgcaagattttacttccaccaacagcttgaaactaaaaaaatactaatggttatcggaagcgtaacttccttaacaggccaccagcttcactactgtagatgagcatttttcattacaataatttccatgtattaagagacaaacagggtaccccttaggcgacatggagctgttttttgacaacatcaatgggaatatcttgcttcgccgcgtcgtaaatgaactcaatcaggctgtgtcctttccgagtccgaagaaggttcagcccggcagagatgtcttgttgggattccgctatgctgtacacgcaagccaacaaaacggtcacccaataccgtttgaccgcccgaatgtgacgaacacggtacccatcgagcttcagctggtcttttacctgccggaaaaagcattcgatcgaccagcgttgggcatagtaacgcaagatgtcttcgtcactcagctcccgatcggtgctcaagacgccatgaagatgttcgggtgtcatcggctgatcagccttccaagtaagcagcaccaccgcatcatcgagaccattgagcgcgccttcgtagcgatagacacgatagcgctcgttccccaccgtgacgaggcgggtgtctcgcggttcgagatagcgggcgaactgcttcgcttggacggcgatgcctttcgggtagagaattcggttcgtcttgagcatcgcgatgacatggaatccctttttcaggcaggcttcgatgagctctttggacggataccatgaatccatgagcacatacaccggatgatccggcttcaccttgagcgaagaaagcatctccatcgctaggtcgactttgcttgttcccgccgtcttatcataaagacgaaacgcgaacgggaatgcctgagtcatggtgtgcaccatcagccaaacgagcgaatgcccccagaccgattgatgatctttgtgagagaaatgccaatcacacccttgaatggcgtgtgcagcccgtgacgaaggcttcgttttttggcaaatggtatcatcaatcgaaacaaaaaggggttgattctcccgtttggcgattcgctcgatgcgatgaaggatccattgctggagtttgcgaagcaacgtctcttcatcccaagggcttttcgtgaaaaaatggctgagcgttgttcgatggttgggatgaaaactccagtgatggacatcggtcaacgttcccgaaaatcccttggtagtcaaggcatccaccatatgaacgagatgcttgatgaccggtttcgagaaataaagcgccaaccccaacgccatgaaaaacttgtggattccttgatgatgtgctaatctattcatgagacatgaacctccttgtgaatggttggttagcacatctattttaaccaaggagtcgggttcatgtctccttttttgtttggatgtaaatttatgttagtgaatttgctcatctacagttcaatagttgttttgatgaatccgagcttctcgccgacgtcgtagcgtttgccttcgaattcgtaggcgaagacgcgctggatttggttgagtttttggatcgcgtcggtgagctggatttccccgccagcaccagcttcttgtttttcaaggaagaggaagatttccggcgtgagtatgtatcttcccataatcgctaagttcgatggcgcggtgcctggcgctggtttttcaacgaattggcgcacttggtagcggcggccgtgctgttcgagtgggtcgatgatgccgtagcggtgtgtttcgttgtcgggcacttgtttgacgccgatgaccgagctcaatgtttgttcgtattgatcgatgagctgcttcaagcacggcgggtcagcttggacgatgtcgtcgccaagcagcacggcgaacggttcgtcgccgatgaagttgcgcgcgcaccagacggcgtggcccagccctttcggctctttttgccggatgtagtggatgtcgactttcgacggttctttcactttttcgagcaggtcgtatttgcctttttcgataaggttttgctcgagttcgaaggcgatgtcgaaatggtcttcgatggcgcgttttcctttgccggtgacgatgatgtcttcgatccctgaggcgatggcttcttcgacgatgtattggatcgtcggcttgtcgacaatcggcagcatctccttcggcatcgccttcgtcgccgggaggaagcgcgtccctaagcccgccgccgagaccatcgctttgcgcacttttttcaattgatggaacccctatgtattttggctcatatgccccccgcgcatcggtgcaaccgcagctgcgccgatgcgccgatgcgccgatgcatatgggcataaaaaacagcccctttttgggacttagtttggcatttttgatttcaggtttaaaatttctttttcatgatcgatcagtttgtcgaacatcacatcggatcggcgctgcaagtgcgagacggtgacatcgacggattttctgatgctggtgacatcgtttaaaatgagggcttgattatgtttggaaatgcgcagctcttcgaggattcgttcttgcatctgcttcatgccggccatctcgttttctaatttttgttggccttgttgcagctgggtgatgtctttttggatttgagagaccgtcgtttccaatgtccgttgaccttcttggagctggacgatctcacgctgcaatgcattctggccttcttgcaactggataatgtctttttgaatttcggaaaccgtcgtttccaatgtccgttggccttcttgcagttgggcgacatcacgctgcaatgcattctggccttcttggagctgaatgacatcacgctgcaacgccttctgcccttcttggagctgggcaacatccttttgaatttgggaaaccgtggtttctaatgtccgttgaccttcttgcagttgggtgacttccttctgaagctgggatacgtcttggcgaatgtgtccgactgtgccttccaaccgctcgagcctgtcgtggactggtttcagttcttcttgcaagacggaacgaagcaattctttcagctcttggctcatggtttcacctccttgacgctattatagcatggcgcggcagggaaacgttacaacgtgtattctccttgtccggagtcattcagtggaatgcattgatgaggaacttcatgccccaaaatgccaaggcttggatcatcccagtccgcatacggcggcttcttcacgggtttgcccaccggctgccgaaacaaagctggatctggcgagtttttcgataaatgttcatcccggtaggccatgtatacacatatttttgaaaaaggcggaagatccaaaagccctcttaacatataggcatgaagcatgcctcctgcaaactgctgtttcgccttttcccaactcttcacttttactgtttttttacattcaaaaatgtgcagttcccaacgttgttcctctcttttgacaaagacgatgccatcgggggtgttttttgttcgaagataagggaaccctctgttgggtttgatcgaaaacacgactgcttcgttggaacagtggagcgttaattgtgcttctcctgatttttcctgctctatcacatataacgttccgcctgtttcccccgttttctcataaaagcttcgctcaagctgttcgaggttattcatcctctccatcctcttccccgatctggaatgcatacgtctcttcattcaactgcaaaatgacttcattgaacgtttccgccggaaagccgttttcggtcggaatgagcggcgtaatgatcgtgtcttggccttgcaggcggaactggtacgccctcacctttttcggatccatggcgtcctcatcgacataaccatacgttttcatcaactgttctctctttggatgctggtaaagtttgatcaaattgttcacctgttggaacaaaatgtcgctatgagtggtcagccataccggcatgcctcggttgaccaacttgacaagcgctgtcgctaatatgcgctggacgcgtggatgcagatgcgcttctgcctcttcaaaaaagagcgaacggtacgttgcttttgattttaaaaacaaaatgagcggcgacagttcggtcacaagcgacgatgtgacgtataacggcaagcgctcttgtttgccttgcgggcaatagtagaacgatggaatcggtcctttttcttggtccatggttccgttggcaatctcggtttcaataaatcgtccgatgtccgcatatttcgactgtccgctttcctccaaacgcaacaacgcttgcaagaatcgatagacaggcaacgtgaaatcaagggatggttcctcatgttcttcgttgatcatccgttccatcatctcttgcaccagcgccttgtaagacaacatgaaccctgttctcgaagcgggcaaatacagcgcttcgccaatggcccgcccttggatgccgccttgtctggatggcgggtaaaacggcgatgtaagtccatccataagcaaattccacgtaatgtattgagccatgcgataccgctctgtcgcttgtcccttgcttcgatccgtatacgggatgcgaatatagtgtttccccgtcgaaaaacgagtgccttggagcgaatctttcttttcaaagatgattcgcagcggttcagaacggcggtaccgctcgatgcttaacgaaccgatcgggattttgcgccgaaaaatcgttctaaccaactcgctttttttgtttctgagaacatcattaaaccattggacaaacagctgcgtctcacggtcttggatgaggcagtcatcgccgatagacgattcaagaaagcgatcgatttccttatacgtggacgtgttcggagggtctttcggaaacagtttgcgtccctcggacaataccccccaaagaagcgacatcatatagcttttgccgctgttgttgtcgccgacaaacaacatcaacggggcgatatcgatttccccctgtttgatctttccaaatcgctcgacctttaacgcccaagtttgttccatgcgcgtatcgcctctctttacagattgcaaatcttctatctttctactattataaacgatacgcctgattcataatcactgattgagtcaaaacgattgaaaaatcgggcatctaacccgccctcacgccacaccctcgacgacgggcgtctaaggtgccaggaccgtcatcgtccccacccacggcatggccgagtgcctccattgataacggtaaggagacatcaccgaacgaaacggcatcaacgaagaaaacggcctgtctttaagacaaagaagccgccgctatgaatctcttgccgcgcgagccaaactgtcttaaagaaagggccgccgctattggatgccgttcgacatcatcctgaatcgttctacaagaaacaagccatgtttcgacaacgaacgggcaaaagaaaagaagtatttctaaattattttatatcatactgccaactatttctaaaagaggccaaggaactttttctttttcacccgctgtggttcgtcgcggaacacggcttggccgcgaacgagcagctcggcgttctcttggaagtagtacaccatgtctgtcccgtattctttccggatcacctcgtacgcctcgcggaggcgaaacggccgcgttttcgtgttgtgggcgtccgaggcgatgaaatgggccaagttcgcttcgatcagctgaaacgagaacgttttgattttcttgccgaaatggcccgtaatgcttgatgccgtcagctgggccaaggcaccgcgtttgacgagctggtaaagccgctcgggggtttcgatgatctcggcgtttcgctccggatgggcgatgatcgggataaacccttttacttgggcatcaaagaggagttgctccgcatacttcggcacatgatcgggcggaaattcgatcaacatgtatgatgtatcggcaagcgtcatcacctcgcctcgggcaaggccgtcaagcaagtcgccgtggatgcgcacttcttgacctggaaacacgttcaaggcgatgccgcgccgtttcaattcgtcatttagttccgccgccaaggaaaggacggctggtcttgggttgtcatacgttccattttgatgatggggagtggcgatgatcgttgtaatcccctccttggctgcggcttgcgccatggcgatggcgttctccatcgcagccgctccgtcgtcaacgccaggcaaaatatggctgtgaatgtcgatcatcgtccactcctccttttttcgctctattaaacatctattatggtaacaaacataggaaaaacctattaaacatctattatggtaacataggaaaaacaggctatcaatggatgagatttgtcgaacattgtcgaaatggaagacaaattccaccgattagggggcaagctggaacgccagccaatgcggctgtcagttgtcttcttttcgaaaacggtctataatcgaaatggtatgcacgaaaatttctgaatggaaaaggaagagtgcccatgagagcagaacgtcgaaaaaagaagaaaacatggctccgctgggtgacgggattgctcgtcgtgttattcgctggagcaggaatattcgcctattccatttatcatcatgtgaaacagacggcgaaccaaatacatgagaacgtcaactggaagtcggagaagcggaaagaaaacgtttcgtttgaacggaagacgccgatttccattttgctgatcggcgttgatgaacgcaaaggggatcgcgggcgcgcggatacgctcattgtgatgacggtgaatccgaacaagcagtcgattgacatggtgagcgtgccgcgcgacacgaggaccgagatcgtcggaaaagggacgaaagataaaatcaaccactcgtacgcctttggcggcgtggagatgacaatggcgacggtcgagcatttcttggatattccgattgactattacattaaagtcaacatggaaagcttccgcgacattgtcgatgccgtcggcggtgtgacggtgaacaacccgttcgcgtttacgtatgaaggaacgcactttccgaaaggcgagattacgttgaacggggacgaagcgctgaaatactcccgcatgcggaaagaggacccgcgcggcgatttcgggcgccaggaccggcaaaagcagatcattcaggcgattattgagaaaggcgccagcttctcgtcgctcacgaattacagcgatgtgctcgcagcgatcgggaaaaacgtgaaaacgaacttgacatttgaggaaatgaaagaaattcaagcgaattacaaagacgcccgcaagcacattaagcagctgcatattacgggacaagggacgaaaatcaatggcatttattacttgatcgtgccagagagcgaacggctggcgatttcgaatgagttgaaagagcatctggagctgaaaacgacggcggcgaagtaaatgagacgcgcaccttaagaggtgcgcgttttcattgggcgatgaagcgcttggcgagcgcatcggcccaaagcgcggctccttcctcggtcggcaagtcggtttgcgggtcgacgtagcggttcagttcctcgctgtttgcatccggccaggcgggccaatggttgatataaggataaccgttctctttcgcgaacgcttcaagctgctcgacttgccgcggatagtaggtcgcgttgtaaatcgggttcggcggctgcaagatcacgactgcattcggggccgccgatttgagctcgtcgacgatcgatttgatatgggcaagagtgtcgtcgatcgtcacgacgccgttgtcgtttaacaaaaacggctcaagcaggacaagatccggcttgtccttgacccagtcggcggcgatgcgctgtcggtcggcgtcggcggtggtcaagccgtcgtattcgtggacggtgatatggaacacgcctttcccgtatgcgtcatcgagcgcttgtttcaacagctcaggccagccaccgttctctggcgtcgattcggagccagcgatgacgaggcggatcggacggtgttcctccaccgcccgcttgatggcagcttgcgcggccgctggcagctgcctagcgcgggcgaggatcactttcgtttggctcgtctccgtttcctgcttggcggatgtttcgactttcgcccgcgccgcttgcaccgtggcttcgatttttcgctcccagtacaagtggccagtgatgagaaaggcaaggcaagcggcggtgaccaaaaggatgaggacgaagtttctcaacggttctcccccttttctctatcagaacggcttcccgcggtcgggaagccgtttgtggttacttgtattgatagtagtaatagtacccgccgtcacggtgcttccgcttgttcaagacaacgccgagcagtttggcgttggccgcttcgagcagttctttcgccttgaccgccgcttcgatttcggtgccgccgctttcgatgaccagcaccgtgccgtcgcattggttggctaaaatttgtgcgtccgtcacggcgaggacgggcggggtgtcgaagatgacaaggtcaaacgtctcatacagctgttcgaggcattgcgccatcgcgttcgagctgaggagctcggccgggttcggcggaatcgggcccgacgttaagatggataagtggtcgatttcggtcgcttggcacgtcggcaaaagcggcgccgaacccgttaagacgttggtcagtcctttgtagttgtttaagcggaacgtgtaatggacggtcggtttgcgcaagtcggcatcaatgagcaatgtcttttcccttgctgggcgaagacgaccgctaagttcgccgcggtggtcgatttcccttcgccaggtccggttgacgtgacaattagggagcggagcggcgcatcaatgaatgaaaattggatattcgttcggatcgttcggtattgctccgcgatgggcgattttgggttgtcgaccgtgatcagtctccgctccgctttgcggatcgatgctgctggtttacgagccaatggtttcacctcttgtttgtggaatggcggattcgcgtctcgctttttggccgccttcagccgtgattaaactgaccgcgccgagcaccggcaggccaagatgtttttcgacatcttcttccgttttgatcgtgttatccaaatattcaagcagaaaagcaagtcccacacccgtcataaggccgacgacaaaggcgatggccatgttgagaagcggcttcggcttgaccggagcttgatgctctttcacttccgctttcgagagaatggtgacgttgtcgatgttcatgattttgacgatttcgtttttgaacacttccgccgttttgttggcgatcttggccgccatggctggatctgggtcttggacggtgacagagaacacttgtgagtctttttcgcttgagacttggatttgttcgttcagttcgtcaagcgtccggtcgaggtggagctcgtctttcactttttctaaaatcgtcgggcttttaatgatgacgctgtacgtgttgatgagctgcacgttcgtttggatttcattgaagttgtagagctgctgctcggatttcgcctggttgacgagaatttgcgtcgacgcctcgtaaatcggcgtcaatataaagtagctgaccacaccgcttacaacggtggcaagcgcggtgatcaggacgatgagccaaagccgtttgcgcaatgtatcgaacagctcgcgcaggctgattgtttcttccatccgtgttccccctctcttgtttgcctccgtcttgcttgacgttcgctgaatgtacgccccttctgatgtagaatgggtgggctgtgcgggtgttttccccgcaaggacatcgcggtgttcgacctctgtcccgatctttcgaacatgaatcgacattcccattatagcgaatagaaagggacatagctagccgaaatgagtactaattttggccaaatgaaaaggccgcccgacaggcagcctttgtttgcgctattcgtctttattgtctttgtcattcgcatcccgcggatcttcaatcgggtcttcgcggtccggaaccgtatcgcgctcatcgtcgcccggtccgttgttcgtgtcgtctcctggcgggagttgattgttttggttgtcgttcaaatcggtatcgcgggtgtccgggatgccgtcgttgtctttgtcgttgtcgacgttatcgttttggttgatgtcatcagccgggttcatgtcttggtcgttgacatcgttttggttgtttggcggcggcggattgttgttgtcgcggttcatattgcatccagccgctaaaaagagggcgacaagggcgctgaacagccggatcagcaacgcttttttcttcatcctatctgctcctttccattggttgtggtgaccttatgtaaggccggtccttgtttatctttcccagaaagaaacgtttcattcgttcgctatatagcgcagccgacaaaaaaacgcgctccccgaaggaacgcgttttgttcagtcagctcgtttgtcgccaagagcgaacatcaactccgtttcgcagacaagctcgccgtcgacggcggcgatgcctttgcctttgccgatggcgccgcgggcgcggagaatttcgacttccaagcggagctggtcgcccggcttgacttgctttttaaaacggcagttgtcaatgccggcgaaaaaggcgaggcggccccggttttcctcgctctgcaggaggacgacggcgccgacttgggcgagcgcttcgacgatcaacacgccaggcatgaccgggtattcagggaagtggccggcgaaaaatgattcgttggcgctcacgtttttgatgccgacggcgcgcttgccttcttcgatttcaacgatgcggtcaacaagcaaaaacggatagcggtgcgggatgatggactggatttgctggatgtcaagcatgggcaaactcctttctctcgtttggcggcttcatcagccgcggtccgttcctttctcgacgatatcgatgatgtgcttccacgtggacgggcggaatacatcgagcggcttcccatcgccgatggcgctgtagccgacgaccgcgccggcggcgaggcttgcggccatcaagacgatcacgatgatcagccgaagccagatcgggatgagccgggtgcggacgaaccggcgcggcgcggccgcctccccctccggcggaagagctttggcttccggttcggcgggggccggcgggctctttcttactcggcctttccgcctcgccatccgggaagacggcgagctcataggttcttgatgcctctcgtcactcatcgcgatcctccttatgaggagcgcatgccgttaatcagcccaagcatttgttcggagatggaaatggcgcgggcgttcagctgatacgctcggcttgtcgccatcaggccgaccatttcctcgccaaggtcgacgttcgactgttccaaggcgccttgcttgacgctgatttggccgcgcaagttgccgttcagttcttcggccgcgcctgggacgttgggaagcgcatagacattgccgccgcgggcttccagaagctgcggacggcggatcacggtgacgcccaaattgacgcgggcgacgacgcggccgtcggcattggttgccgtcaacgtcccagtcggggacacctgcacgtcatgcgcatcggcgggaagcacaatcggcgcgttcctttcatcaagcacaaacaggccgtcgcttgtcgtcaaagcaagctcgccgttcatgggcgcaagcgaaaagttgccggcgcgggtgtagccgatcgtttccgcgccgctttgatcagccagacggacgcggaaccattggttttcggccgtcaaggcaaaatccaagcggcggccggtttccaccagcgcgccttgcttggtgatgagcatcgtcgaagcgagacgcgccccgttgccgtagcgcacgcccgccggcgtctcgcggggcgcttcgtcgttcggcaggcggtcgatttgttgggtcaagagctcggcaaagctcgcttcgcgccgtttaaagccgacggtgttgctgttggcgatgttatggctgatcgtatcgagccgctcttgcaaagcgttcatcgtgttggcggcggtgagcatcgaacgaagcacgggcttgtcccccttttgtcatcatttcaggcggccgacttcgttgacggccttgtccaagctgcggtcgtacgcttggacgattttttggttcgcttcaaacgtgcggtaggcagcgagcaaatcggtcatcgtccgctcaatgtcgacgttcgaccgctcgagaaaacgctgtttcaccgtatacgtcacattgccgggcgcctgcggcaacggccctgtcgtgctgcggaataagccgtttccttccttgaccaacgtttgcggattggcggcgaatgcaacgccgagacgggtggccgtcccattctcatcgatgatcgtcccatcgtcgcggaccgagaaccgctcgcttgagagcggaatgcgctcgccattggcatcaagcacataccagccctcttgcgtcgtcaagtagccgtccgggctcaaggtgaaatgaccgtttcttgtgtagcggacctccccttgaccgttggcgacggcaaaaaacagcgcgcctcgctggccgctcgcccggtcgacggggacttgtccgtccacaagggcgatatcggtcgccaagccggtttctttcacatccccttggcggaagttcgggatgagttcttgcatatagacgcccgtgacgagcggcccaatgacggtttgcgtcgggatggcgcgccttgaggcggtcgggatcggttgatcctcgaggcggctcatcaacagttccggaaacgctctcatcgcggccgcatcggctttgtatcccggcgtttcggcgttcgccaaattgttcgtcaaccaatccacgcgccgctcttgcgccaacatgccgctcgcggcggtgtacaaccctctcaacatgaccagcacctcgcttgtccgatcgatcagaaaaagccgcggccgctctttgggcagcggcggatggggtgttccctatggtcaagcgggcggcgcgttgccctgccgctccgctcctttccattccatactttcattataagcgggcaagggctgccgcggcatcccccgccattccttttttgcccgcctcgcttgtctcggcggcggttgtatccattttgatcacgccatgagaaaaacgtccttccaaagcggtcttcgcctgaatgacgcaaaaggttgactctataaggttgatccagatgaaccatctcttggccaaagggcatgacggctttttaaatcaattgcgatttcggcgcccgatcgatgttttccagcataatcccggtgccaagagcgacgcagtccatcggattctccgcgacgaacaccggaagcttcagctcttctgacagcaataaatcgatgccatgaagcaatgcgccgccgcccgttaaaatgacgccgcggtcgataatatccgccgacaattccggcggggtgcgctcgagcacgcttttggcagcttgtacaatcaacgacaccggctcgcgaagcgcccgttcgatttcttctgaacgaatggtgatcgtgcgcggcagtccggtgacgagatcgcggccgcggacgtcgatttcttcggaccgtgcgcctgggaataccgttgcgactttaattttgatttcctcggccgttcgctccccgatgagcagcttatattcgcgcttgatgtagtttaaaatctccatatcaaacttgtccccggccattttaatggaagaggcggtgacgatgtctcccatcgagagaacggcgacgtcagtcgtgccaccgccaatatcaacgaccatgtttccgcacggctgaaaaatgtccattccggcgccaatggctgcgactttcggctcttcctccaagtacacttttttgccgccgcttttttccgctgcctctttgatcgctttccgttccacggatgttgtgttcgtcgggcaacaaatcaaaatgcgcggtttggcgaaaaagccttttaggtcgagcttgcttaagaaatgcttcagcatcgcttcggtaatgtcaaaatccgcgatgacgccgtctttgagcggccgaatggcaacaatattcccaggagtacgtccgaccattcgtcgtgcttcttcgccgactgccagcactttgttcgtgtgtttatcgatcgccacgacggacggctcattgagcacgatgcctttgcctttgacgaaaatgaggacgttcgccgtgcctaggtcaatgccgatgtctcgtgaaaacatatgacttgctcctccttgcctctgccctaaaatcattcctaattgtttattctaccatatttgcctcccggaatgatactgcaaacggcagatggcaaggaaaaagtcagttgtttttcaccgtctgctttttatactttttcttcgttgcttccccgccgcgcaaatggcggatcgatttatggtaatcgagaatttgtttgacttcttgggccagttccgggttgatttccggcagccgctcggtcaagtctttatgcacggtgcttttggatacgccaaattctttcgcaatgacgcgaacggttttccttgtctccacgatatacttgccaatcttgatcgtacgctctttgatgtaatcgtgcacaccactcgccctccctaagttggatgtgagaagtgagaagtgtgaaatgagactcgtcttgccaatgatgggcgccgctttcgttggatgtcttagaagcgtcttcatcgcgtcgcttgccggttgtgaacgatccccacctcaaccactctcattgctgttcaatttgtaacattttattagacaaatcgggcatatataccagaaatatcaaggcggacaacggttttttcacaattttttttgcggtttgtaacgagagcgaaatgggaaacgactataatagaaaagtcaaaggaggagcgagaatgggaaacggaaagacgatcggcatcattgcggcgctcgtgggagcagcagcggcgagtgcgttgttcatgtacacaaacggcagtgatcaaccgcaggcgaaagacgatttgcttggccctgctccgaccggcaaaccagcgcccgcgggcggaaaaggcatcatcgccgggacgcttgagccatcgctgacatatgaaaaacaaaacggggcatacgtgtttaccttcacagtgaaaaaccaaaccgaacgcgtgcaaacggtgacgtttacgagctcgaaaaagtatgactacgttttataccgcgatggacaaaaggtgaagcagttcagcgaagggaagatgtttgcgcaaatttatgaggaacggccgttaaaacagggggaagagctgtcgtttcaggaaacgttccgcgacctagagccggggacgtatacgcttgagtggtggctcgctgatccaaactggccgaacgcgcgggcgaaggcgacatttacggtcgagtgaaggcgctgccgatttcgccttcgcggctgttgccgcgctcgccatccggcgtctaaattaggaaaacgctcctgtcccgagcgctttttgcggccttttccaacaggaatttctgcattgatgttctttcttgcccgcactgccacaaaaagagggatgctcacccatggatgaagcatcccgttgcagcgccgaaaggattttccctgcattaagacaaaaagaaagccccgtacacaagcgacaaggcgatgacatacgccgggtgcaggcgccatttgccaaacatcaaaaaggcgctggcggcgatttcagcgaattcttcatccgccatccagcggtatttcgccaccacttcagcacgcacaagcgggatcgaagacgggccgcccccatatccaagcatgccgacgcggaaaaaaagcgagaaacaaatgccattggttcatcgaagtcatccctttatcgtgagtctcaccaagcggccaccgcaccgtccgtgcgcggctccgtcccggcggcgagcacgccggtgtcaggatcgcgccaaatgatttgcccgcggccgaacagtccgctgtccaacaccaagcggatgtcatgccctttgcgggcgagcgcttcagcgatatggcgcgggaagtgcggctccaccaatatcgttttcccttccatccactgccaacgtggcgcatcgagcgccgcttgcgggtttaagtcaaaatcgaccgtgttcatgatcacttgcagatgcccttgcggctgcataaatccgcccatgacgccaaacgggccgaccggcgcaccccctttggtcaaaaagccggggatgattgtatggtacggctttttccttggcgccagcccgttcggatgactctcatcaaaagcgaagttatggccgcggttgtgcagggcgatgcccgtgcctgggacgacgaggccggagccgaagcccatgtagttgctttgaatgaacgacaccatgttcccttcgccgtccgcggcggccaaatagaccgttcccccttttggcggcgtccccggctccggcgtcagcgcctcctcgccgatttgcgcccggcgcatcgcggcaaacgattccgacaacagctcgtctgggctgcagttcatatagcggcggtcggcgatgtacgctttcccatcggcaaaggcaagcttcatcgcctcgatttgccggtggtgcgtctcgacatccggcacgcttggcacgtcaaacccgttcatgatgttgagcgccatcaacgcgacaatcccttggccgttcggcggaatttcccacacctcatagccgcggtaggagacggagatcggctcgacccattccggttcatactcggcgaggtcgtccgccgccaaaaagccgccgtattgcttcgagaaggcggcgattttttccgccagctcgccgcggtaaaagctttccgcttccgtttcggcaatggagcgcagcgtcgccgcatggtccggcgaggcccacacttcgccgatcttcggcgcgcggccgcccggcgcaaacgtcgcaaaccaggcggcaaactccggcccgcgaagcgcttctttgtatgtacgaaacgccgcagcccaatactttccgagcactggcgaaaccggatagccgttttccgcataggcgatcgccggtgcgagcgtttccacaagcggcaggcggccgaagcgctttgacagcgccgcccacgccgccggcgcccccggaacggtcaccggagcgaagccgtacttcggcatctcggtatagccgagctctttgagcgcttcaatcgagatcgatttcggcgcatagccgctcgcgtttaatccgtacagcttcccgtccgtccaaacaagggcgaacgcatcgccgccgatgccgttcgatgtcggttcgacaaccgtcaagcaggcggccgcggcgatcgccgcatcgatggcattgccgccttttttcaacacatcaagccccgcctgcgccgcgagcggctgcgatgtcgccacaacgccgtttttggcgaacaccgtcatccgctgcgatgggtaggggtggtataggtagtccatggccatgatcccctttctttcgttaagtgaagaataaaacgtttcacaaacgaaactgtttccgttttcatttattttaaaggaaagagggggttatttccatccttgttcctaaaaaatgaaagaatattcaaatcataatttttggcggttcatcaccgaaagatgtacttgacttttagacacaaacataacatcgtccctcccgatcgaacaaaaaatagccatgactttttggggcacctatcatgaaaaacgttttttatcttatggtgaagagcttttttggctaccgtttttcccacgtctgactttagaagcggcaaagcaaaaagacccgcccgcttgtcttggcaaacggacaggccttttcgtcgcgtttttcgtttcctcttgctcgacgccttgtcgattacgctcttgccatgccgatcgaggcgtctggcgttttgtaggatgaagcatcgttgttttcgtcttgatggttgtcgcttggcgtcgtcgaatggtcgtcagccgatggttgttcattcgctgggttttcgtctgtcggcgctgtttcgtcacttggaatcaattctttttctttgctcgtggcggcgcgatcggttcccgttttgtcttccgctttgtcagtcaaagccgtcaacggtttgtcgacatagtcgatcgggttgaccgcccggccgtctttgcgaatttcaaaatggacgtggatgccggcttctttgttgaattcgctttgccctgccttgccgatcacttcaccttgtttcaccgtgtcgccggcttcgactttcacatcagcgagcgattgatagacggtcgtgaccccttgttcatgattgatttcgacaacatagcccaaaatcgggtctttttccgctttcgtcaccgtgccgcttaaggaagcggtgacatcaaacgttttgccgtcttggcgcacaagatcgatgccttggttcgggtggtacgtatgatcataaaagacgagggctgcttcctgttctgcttcggatgctttgtcatcgtagaatggcgttttcacttgcaccgcatttggatcaagcaccggcatcgcaatcgtttcgaccgtttcattgaccggaacagccggattttcttgctgggcggtgccgtttttcgccacgttgtctctgcccgtattctcctctttgcccaattggaaccaaagcgcaccagcgacgatcaatgcggcagacgataaatagatcgccggaaatacccaacgtttgcggaacagacgcttcagcgacgattgtttttgttcctctctcatgttcatcacctcagcaaccattttgaacagaaagaggaaaagatatacacatagaaaacaattttttcacttattttttgacattcggctagattttatacaaaaaaatgaggggcgtctccctgccgtttgccccgaacatttgacagaaaaaccggggcgcagaaccccggttcatccatttttcgcggtcaatttgtttaaaaacgccgtcgccgatgaaatatgaacgccgcggtaataatatttaacgatgtcagcgtacgttttcccttctttggccataaagttggctccgtattggctcatgccgacgccatggccgtagcctttcgtcgtaatgatgatgtcatctccgttgcgcacccaggtgaaatcacttgacggcaatccgagccgttcgcgcacatcgcggcccgtaaacgtcttgccgccaatcttcacttcgccgacgcggcggccgggagtgcgcgatacaatgacgccgactgagccgtcagcgggcagttggacccccagtcttctctcgaattccaccaccgacatcgtttttctctggtaaaacttcggggattgtttgtcccatgggctggcgacgctttttaaatagggaaaatcgctttgccaataggcttccgaattttccgtatagccgttgcttgtcgaaaaaaacagcgcctcgatcggctcgttgtggtatgtcaaaatttgtccttgcgtttccaacacggcttttgtcacttttttgattttccaatcataatcgctgccccacagctttcgcaattcgtcatcactgtaatagacttgatgagccaccgtgtcggtcacattcgctccttttggcaggcgaaacggctggttggcgagcaattgcttcacgatgtacgttcttgccgtcaacgcttgcgcctttaatgcctcaagttcaaattcggccggcatttccgccgccacgacgccgatgacgtattgctcgaggggaatatgttcgacgcgttgttctttgcttcggtagaccgccacctcgacagacggcccttcggctgcctgcgaccgctgaatttgttcttgcttgtgcagttgttcggccaatttcgccaccttcccgtcataaaatggaagaacgagcgccgtcggaatgacgaggatggcgacaaacagcaagaaagcgagcaccattacgggtttcaatcgtttcaccatagccgagcccccaatatgcgttttccaagcacaagcggacatcgcgaatgaatgcctgcgttggcttcggttcgttactatagttatgggctcggacaagtatgtatgacagttttctctcgagccaaaacgccttgagcgcgtttcgcaccccgtctaaagggctggtgattgagtacaaaatactgctagtcccagctgtttctcaattagaaaaaccttgcgaaatcagccttcttttttggcgaaatgccgctgatttgctcgtgacagccgtttttcaccagccttctaaacatgaagccgttgaaaaaagtcggtgacggaatagggggcgatggaacaagggggttttcgaaagcacatgtttcaccaccgtcgcgacttgccgcgcgcgatgcgatcaagcttatggagaaacttcatacagacggtctttctctgagcttcaaaacagaccgttaggaatgaacggttgttttttaccgtccttcgacggtcgcccgtgttccaagaaaaaacgaccattccctgctgaaaggcagttcacggtcgtttttcgctctttatccgttccattggatcgtttgaatttggtcgaattgttccgtttcttggcggacacgttcaatgtcggccccaagcgcagccaacttttcgtggaagcggacatacccgcggtcgagatgacgaagctcggtcacgcgcgtgtagccgtccgccgcgagtccagccaaaatcaacgccgccgctgcgcgcaaatcggtggccgccacttcggcgccttgcagctggcacgggccattgataatgacggaacgcccctcaattttaatatcggcattcatgcgccggaattcctccacatgcataaagcgattttcaaacaccgtctcggtgatcatgctcgtgccttccgctttcaacaagagagccatcatttgcgactgcatgtcggttggaaagcccggatatggcatcgttttaatgtcgacggctttcagcttttccggaccgatgacacgcaagccgctttcctcttccatgacggtcacgcccatttcttcgagtttggcgatcagcgagcctaaatgttccggaacggctccttgcacgaggacattgccgccggtgatcgccgccgccaccataaacgtgccggcttcgatgcggtctggaatgaccgtatgcgttgtgccgacgagctcgtcaactccctcgattcgaatcgttccggtgccggcgccgcgcactttggcgcccatcgcgttcaaaaagttcgccaaatcgacgatttccggctctttggcgcagttttcgatcacagtcgtgccttccgcgagcacggcggccatcataatgttttccgtcgccccgacgcttggaaagtccaaataaattttggcgccgcggagccgtccgttcacttccgcatcgataaagccattgccgactttcacagacgcgcccatcgcttcaaatccttttaaatgttgatcgatcgggcgcgagccaatggcacagccgcccggcagcgccacgcgggctcggccgttgcgcgccaacagcggccccatgacaagcaccgacgcgcgcatttttcgcacatattcaaacggcgcttccaccgtcaacggaccggtggcatcgacggtgaccgtctcgccggcaatgtgcacatcggcgcctaaatagcggagcacttcactgattgtatatacatcggaaagagcaggcacatcatgaatcgtacttgttcctttcgtagccaataaagtggcagcgatgacaggcaaaacggcattttttgcgccttccactttgacggtgccgctcaaccggtttccgccacggacgatgatcttttccaaggtattcccctccgcgtccaatttctctatattagtattcaatggtaatgattggggttccagcaacgacgcgcgtcttgccgcccaatctttctctcaaggcgagttgcaggttgatcgactgatgatgggcggttgggagaacgttcttccactgcccagtatatgcagacagggaaacgagtgactcttcccgcagccactcgacaggcgtcgcttgaaaatcgcgaagcaattgagaagcttgatcgaacaaaccaccttccatattaccactgaactcgccttcaatacaagcaaaaaatgtagagtgattcacaaatagtccgttcgtcgttttttgaatgtgctgtgctgcttctttccacccagcttggctccacgttgggccggtcgcttcatagaggatatacgtttgcggcgttccatttgtgacggtcatcacgagctggatttgttcacgaaaaaaggaatgttcattcgtgccgatcactttttgccaatggctagtttggtggaacgtccagtgaaaggagcggtatgtttgtttgaactccgccatttttttgaaaaagtccgcatcattttgaatatcgtgggcatactctcttgtgtacacgacccagcggccgagcgaggcaccgtgctgcgccaatgtgtgcgccatcatttccaacggttcggaccattcgttcccccgcgcgccttccgtccggtattgccctgcggccaacaacaagaccgcggcggccagcgccatcagccaacagattggattttttctcatcttcgttcccttcctctccttacttgttattgttgccaccgggcaagggaacatacgtcaaaaaaatcgacaaccggcgatttttgaaatcgctttcataaataaacatcaaagcggagggcaaacagccgagaatccatggaagaaggggacgggacggggagcaaagaggcggcggcaagaacggatcggccggacagagggcggggcaagcgggcagttggaggggaagccgaagcaccacggcgccccgggcctccctattcgcggaacaaatacggcaaatcggttgaccaagcccaatagtcaaggaaaaagttcgccaccgtcgagccgatggcaatcgtcaataaaatgtacagcagccgcccttggacgacgcggttcggccgaagcagcacctcgagccgcaccgcctgcagcgtccaccacgtcaccgctagaaacgccaaatgaacgataatcgaaatcaacgcttgttggccgatgaccggcatcatcaagtttcacctctttctcaagcatatatgaaacgaagcatacgaagcatttcctctttttcggaacgcggcgagcagccaaagcacttcatgcgtttcgaaaacagattaagcggcgcatgataagctcttctcccccgaaacagagccggccgcacatccaaggtgctcctcgtcccgaaacaaagccagcgggatgagcattcccctctttctatgaaaatgcgcaggccttgaaactttcatgctaggtggaaagcaaacattgctcgatggagctttcctgcgcaaagcacgcagcgcatcccctcctttccaaacgaagccggcggcgcaaaaaaagaggagaggcattctccctctccctttattctaccgttacggcaaaaaatcgccaaaatgcccaaactgggcgagcatatcgtaagcaagccccggcgcccagccgatcgccaacgttccaagcgcgcaaagaacgacggcggtcgacagcccggccggcagccggccaagcggcgcggtgaacgtcgggcggaaaaagagctggacgatcaaattgaaataatacacgtacgagatgacggtcgtgatcgccatcacggcggcgagcacataatggcccggctctgtgacgacaaggccgatgaaaatatgcagcttggcgataaagccagctgttcctgggatgccggcgagcgagagcaaaaacagcccgagcgccgcagccagcagtgggcggtgccgatataagccggccagtccatccaaatcatcggatccggtttcattgacaatatgggcaataatggcaaacgtcccgatgttcatcaacgtatagacgagcaaatacatccagagcgaatcgatcatcgcccatgacatcgcggcaaaccccgcgagcaagtagccggcgtgggcgatgctcgagtaggcgagcagccgctttaaactcctctgccgaagcgccacgacgctgccgatgatcatcgtcaatccggctaacacggtgatgatcggctgcatcgacaaaagaagcgatgatgggtcacgcccttctgccggcgccgcggcaaagatcgtcaccagcaaacggagaagaagggcaaagccggccgttttcgacacgacggcaaaaaacgcggtcgctggaacgggcgctccttcgtacacgtccggcgcccacatatgaaacggaacagtcgccagcttaaacgaaacgccgatgagcaaaagcagaaacgccaaagcaagcatgtacggctcgttcgtctcctgcaagcggcgcgcgatgccgccgagattcgtcgttccggtcaagccgaacacataactcatgccaaacagcatgatggcggtggcgatgccgccgttaatgacatatttgagcgccgcctcgttcgatgccggcgccgttttgcgcaaaccggccaaaatgtaggacgacaccgaaagcagctcaaggctgacaaataatgtaagcaaatcgccgctagacgccatcatcatcgccccaagcagcgcaaacaacatcatatagacaaattcgccgcggtgcggactgccttctttcggcgcccattcggccactaaaagcagagcgagcgctccgccagccagcaaaatgagcttgaacgctttggcgaacgcatcgagccggaacgtatcatgcaaaatcgatgccgacccgaccgggatcatcgccgctgtcgcgatcatggcgagcgccgccgccgccgcggcgccccaagcaagcggacggcggcttcgatcactcggcagcgccaagtccatcaccaacagcgctatggcggccgcgaggacgatccattcgggcgccatcatgctccaatcggattgccatacatcgttcatgtgatcaaccccctagcccgttcatcatcgtcttgacgacggccgtaagcggcgcggccaatagctgcggatagacgccgacggccacgatcaacgcgacgaggatgaacgccggcacagcttcttttccttgcaagtcaacgacgcccccttgcggttcacctaggcttgccgcagatgcttgcggctcacgccagcccatgaccgcttcccgctggtcgcgggggcggccgaacgtgatatcaaggacggctttcagcgagtagacagcggcgaagatcaagccaagcgcccccacggcggcaagggccggcttcgtttgaaacagcccgagaaacgacgtgaattcaccgacaaatcccgccagccccggcagaccgagcaaggcgagcgccgctgtgagcaaatacccggaaaagagcggcatcgctttcgtcagtccaccaaaccggttgatgtccgttgttcccattcgatgagcgagcacgccgacaagcaaaaacgacaaggccgagatgagtccgtgagccaccgattgaaagaccgctccttgaatgccggcctcattcaacgcaccgagtccgatgagcacgacccccatatgcgacacgctcgagtaggcgagcacgcgcttcaattcgcgctggcgaagcgccaacagcgcgccgtacagcacgttgatgacgccaaatagagcgagaacgccggcaaacgagcggaactcatccggaaacaagccgaccccgaagcgaatcatcccatacgctgcgattttcagcaacaccccggcatgaagcatcaccaccggcggcggcgcttcgacgtggacgcggatgagccagcggtggaacggaacagccggcagcttgacggcaaatgccaacagcagcccgccgagcagccagcgacgcccttccgccgtcagcggcgcaatcagttgcccttccgccgctggattatgtaacatttcatgaagcaaggcaaagttcgctgttccagttcgggcaagcagcaccgcgatcacgacaagcagcaaagccgagccgagcccgttgtacaacaagtagctgtacgccgcccgctcgcgctcaaacccgccccacttgccgacaagcaaaaacatggcgaccaacgtcacttctaagaagaggaaaaaccaaacgaaattggcggcggaaaatacgccgagcatgccaatctcaagcgccagcagccagagaaaatacccttttttctccgttttgacaagcatcgacgccaaagcggccaacgtcgccaacaccgcggtcagaacgataaagacaagcgacagcccatcgatgccgagctcatagcggatcacatacgccgcgtccgtcaaaaatggcaggtccgtaagccgcacccagtcccgcgcttcgtcgagccgctcgaggcgaaacccgcgcccggactgaatgaaagcaaacaacgccaaaatgagcggcggtacggtggcggccgttccgagccattgaatcattcgttcatccgttttgcggacaaacatcagcaacatgatgcctaacagcggcgaaaagacgagcagcgataaaaacatcatagccagtacccccctgttaaggcgaaaatgacgaccaaaatcgccaatccggccaccgtcaccgccccatacgtctgcgcctgcccgttttgcccgcgcgacccagccgaggcggccgcgccgacaatgccggcggcaagccgggcgagcccttcaacaaggaagcggtcgacatacgccaacaggcggctgatccatgacacaagcgacacgaccgtcaaacggtaaatgtcatcgatgtagtaatgacggcgcagcagctcatcaacatacggaacacgcgcggacagccaatcgcgcggcattttctgcgccccgtacatcagccaagcgagaaaaatccctgcaaacgacacgatcgtcgccaaaacagcgatccatcccggcgccgcttcatgacgatacgctccatccgtcaaccattcgccaaggaacgagccaaaccacggcgtttgcatgtatccggatgcaatcgacagcacgccgagcacaagcattggcgccaccatcgaggccggcacttcatgagcatcctcatgatgccgcgctttgccggcaaagacgaggaaaaagagccggaacatataaaacgacgtcaacagcgcggcagcgaccgcgagccaaaagaggaggcgcggcccgttcgtccaggcggcggccaaaatttcgtccttgctgaaaaagccggcgaatagcggaaccccgctgatcgacagcgccccaatgaggaatagcggcgcggtccatggcagccgccgccaaagcccgcccatttcctcgatgttttgcgtacggacggcatgaatgacgctcccggcggccaaaaagaggagcgctttaaagaacgcatgcgtcgtcaaatggaagatggccgcgacatagctgcccgcgccaagcgccaatatcatatagccgagctggctgaccgtcgaataggcgaggacgcgcttgatgtccgtctgcaccaagccgatcgtcgcggcgaaaatggccgtcaccccgccgatcgtcgccacggtcatcatggctgcatggcttgcctcatacagcggaaacaatgccgccacaaggtacacaccggccgccaccatcgtcgcagcgtggatgagcgccgacaccggcgtcgggccttccatcgcgtctggaagccatgtatggagcggaaattgccccgatttgccgatggcgccgataaaaatcaagatcgccgcgagcgtcgtcatccccggcgacagcgtgccgtcgccgacggcgcggaaaatgtcatcgtaatcaaagctgtgcgtttgccaaaagagcaacatcatgccgataaaaaagccaacgtcgccgatgcgcgtcatgatgaacgcttttttcgccgccgcttttgcttcttccttatagaagtaaaaaccgatcagcaaaaacgatccaagtccgacgagctcccaaaagatgtacgcctgcagcaaattcggcgacagcacaagaccgagcatcgcaaacgtaaacaggcccaaatacgcgtaaaaggtggaaaaccgttcatcgccagccatgtacccttgcgaatacacatggacgagccagctgacgagtgcgacgacgacgagcatccaagcgtttagggcggtggcggaaatcccgaccgtcaacgtcacgccgccgatcgtcatccatgtccagtttgcctcatacgtcgacccgccgaggcggtccacaagcaccgcgagcgccaaaagcagcgacaagaacgtcgcggcgatgccgacataggcgcttcgctgtttccatctccgtccgaacagcagcaacagaatgaacgaaccaagcgggaacagcggcacgacccaaactaggttcatcatcgttcccatccccttctctaatgtttcaacgaattggcttcatcgacttgaaccgtcttccggctgcggtaaaaagcgatgagcgcagctaagccgacggctgcttccgccgccgccacggcgatcgcaaacagcgcgaacacgtgcccgtgaacgctgggatgggcgccgtatttggcaaaagcgacgaaattgatgttaaccgcatttaacatcagctcaatgcagatgagcacaatgaccgtattcctcttcgtgagcgccccgtacagcccaatgcaaaacaagatcagcgccaacgctaaataggccgataatgtcattcgtcttccgcccccttgccgtcttttttcgccaacacgatcgcgccaattaaggcgacaagcaaaatgacggacacgatttcaaacggaatcgtataatacgagtaaagcgacttgccgatcgccttagcgttgtcgcccgaaagcgcgctgccgtcagcgccgaagtcgagctggcggatgccgaagtagacggcaaggccgaaggcgatgacggagagggcggcaaccgctttatgccagacgccgccggtggtttggcgctccctttcgtctgtgtgatggcgcgtcagcatgatcgcaaacagcatgatgatcgtgatggctccggaatagatgagcacttgcacaacagcgacaaattcggcggacaacagcacgtacagcccggcaatgcctacaaatgtcatgacgagggcgatgaccatatggacgacgttcgtcagctggagcatcgtcactcccccggcaatcgccgcgagggcgagcaagaaaaaggcgatgtccgttccgctcacggcttattctcccttctgatgttcgtatcgttttcatcgagccaggccaaatctttatacagagcgtcgcggctgtattccgcgagctcaaagttgttcgtcatgacaatcgcttccgttgggcatacttccgtgcacaaatcacataaaatgcaaatttcaaagttgatgttgtacgtctcaatcactttcccttttttcgtcggatcgggatgttttttcccggtcagctggatgcattcggtcgggcaaatgttgacacactggttgcacacgatgcatttttcgggataaaatttctggatgccgcgaaaccgatccgggagcgggagcggttcgtgcgggtaatcgtacgtcactttttcgcgcgtcaactcttttaacgtatacgccaatcctttcatcaaccctatcatccgtctacccctctcatgggaaaagtggcgttccgacacgacctctgcccgaaggaggaggccatgctcatgggcggctgcccccttcctggcaagacaagttgctttgttcctttagaggactggtgaaaaacgaccgatttcgccgaatccgttgcttttgggtgaaagagaggcgttgattttacaggacttctcaatttgagaagagtccgtttttcgcgacttttcactaaatcaccggccttttagaaaaaccacgctttcacgaccgccgtcagcacaatgttgacgagcgaaagcggaagcagcactttccaggcgaactccatcagctggtcggcgcgcacgcgcggaaatgtggcgcgaaaccaaatgaggacgaaaacgatcgcacaaaacttcagcgcaaaccagaccgcgccaggaatccagccgagaaacgcgaccggatgccagccgccgagaaacaaaattgtcacaagcgccgccatggcgaacaaatacacatactcggcgagcataaagaacgcccaacggaatccggaatattcgacatgaaagccggcgacaagctcggactccgcctccggcaagtcaaacggcgtccggttcaactcggctaccgcggcaatgaggaaaatcaaaaacgccaacggctgggcgaaaatgaaccagacgtctttttgcgccgcaacgatgtcgactaaattcatgcttcccgccaaaagcacgacgccaagcgccgacatgacgagcggaatctcataggaaatcatttgcgcggctgcccgcatgccgccaagcagagcgtatttgttgttggacgcccagccgccggcgacaacgccgacggtcgtcaagccggagacagcgatataatacagaaggccgacgccaatatcggcgaaccggaacgcatcggtaaacggcaataccgccaacaccataaacgacggcacaaaggcgatgatcggcgccagcacgtagagcggacggtcggccgctttcgggatcgtatcctctttcaaaagcagcttcaacacatcggcaacggtttgcagcagtccgaagcggccgccgacttggttcggcccgatgcgcccttgcataaaccccatcactttccgctcagccaaaatgccgtatgtgacaaaggcgagcacgaccgccaaaagcagcgccccaagcccgaaaaacagggcgatgttcgaccagcttggcgtggattcaagccattgttccatcatccgtcgacctccccaagcacaatgtcaatcgacccaagaatggcgatgacattggccaagttttcccctttgagcagcttcgggagtatttgcaagttgtaaaacgatgggcgccggaatttgaggcggtacggctcctttttgccgtcgctcgcaatatagcagccgatctcgccgcgcggcgcctcgatgcggacgaacgtctcgccgggcggcgctttaatgatgcggggcacttttcccatgatcggcccctcaggcggaaattgctcgcacgcctgctcgatgatgcaaagcgactgttcgatttccgccatccggcattcatagcgggcaaggcagtcgccgctgtcgcgcaccggcacgtcaaaatcaaagcggtcatagatcgaatacggttcatctttgcgcaaatcccatttgacgccggtcgaccgcaagttgacgccgctgagcgaatagctgatcgcctcttctttcgtataccgcccgacgccggtgacgcgctggcggaaaatttcattgccggtgacaagctcatgatagccgtgaagtttctcccgcatgtacggaacgaactgcttcactttgtcaatccaaccgtccggcgcatcccatttgacgccgccgatgcgcatatagttgaacgtcagccgcgctccagacagctcatttaatagattaataatcatttcgcgttcgcggaacgcgtacaaaaacgggctcgtcgcgccaaggtcaagcaagtacgtcccccaccagacgaggtggctggcgatccgcccaagctccatggcgagaacgcgcaaatattcggcccgctccggcacttcaatgcccatcatcgtttcgaccgcatggcaaagcacatagttgttcgtcatcgcggacaaatagtccatccggtcggtgtacgggatgatttgcgtatattgcagcccttcggcgatcttttccgttccgcgatgcaaatagccgatgaccggtgtcgcttcttgaatgatctcgccgtcaatttttaaaatgaggcggaacaccccgtgcgtgctcgggtgttgagggccgacgtttaaaatcatttcttctgtgcgcagcatcatctacacctccgcatcatacggctcgtaatctttgcgcagcggatgcccgacccattgttcgccgaggaagatgcggattaagttcgggtggccgcggaaacggatgccaagcaaatcgtacgcttcgcactccggccagttcgcccccggccaaagcggaacgagcgaatcgacttccgggttgtcgcgctcgattttgactttcagcgccaccggctgccggtttggataggaatacaaatggacgtacacttccatatgcgtctgaaaatcggtgccgtgcagctcggataaataatcaaaccgaagctgttcatggcctttcaacaactcggcgactttgtagtacgcctcttttttcacgacaagcgtcggcacatctttcgccagccggttgatgtatgcatcctcgagcacgtccgaaccgagatgctcatgaatgatgcggacatatttctcaagcagcggatcgttcggcgacggagcggcagaccgtccggttcctccgtcagtttcttcggccttcgcccgggcggccgctgccgctttttgtttcgccccctcatcgccagcgccgccttgttgcttcgccaaggccgccgcacgcgcttttgccgcggccgcggctttcgctttcgccgcggcggccgctttttgcttggccagctcgtcatcgtcgcccgacgcttcagcggctttttgtttggctaatgcagcagctctcgccttcgcggccgcaactgcctttttcttcgccaactcaagatcatcctccgcaccgctttccgccgcctcgcgctgacgccgcagttcggcggccctcgcacgcgcttcctcggctgccttccgcttcgccgcctcaaggtcgtcccctgtcgccgcaccaggcgcagcggcctcgcgctgtctccgcagttgggccgccttcgcacgcgcttcctcggctgctcgttttttcgccaatgcaagatcgtcggccgatgccggttccgttgcctctcccttcgttgtttcggtctggctgccattcgaattcgggggcgttttcaaactgcccgtttcggcggctgacctggcctgttcatctgcctgcctagccgcgagccgttcgcgcgccagctgttttgcccgctcagcggcttctttttttctctgggccaaatctttttcttcatccatcggttacagcaccttcttccccgttttggcttccagtcggattttttcttttaatttatgaatgccgtagatgagcgctgccgggttcggcggacagcctggtatgtacacgtccaccgggacaatttggtcgacgcctttgacgacgctgtacgatttgacgtacgggccgccggctgtcgcacacgaacccatggcgatgacccatttcggttcgggcatttggtcatacaaccggcgcaagagcggcgccatttttttcgtcaccgtgcccgagacaatcatgacgtccgcctgccgcggcgaggcgcggaaaaacgaaccgaaccggtcgaggtcgtaatgggcgccgccgaccgccatcatctcgatggcgcaacaggcaaggccgaacgtcaacggccaaagcgaactgcttcgggcccatcctttcaactgttccaacgtcgtcaaaaagacgtttcgcttcacttcttccatttcgacgccagaaaaaccctcccatttcacatccatcgtaacaccttctttttccaagcatagataaggccaatggcaagcaaaacgatgaaaatgatcatttccaccaacgcgaacaagccgagttggtcatagacaacagcccacgggtacaaaaacaccgtctcgatatcgaaaatgacaaacagcaaggcaaataggtagtaccgaacttggaactgaacgcgcgagtcgtgaaagggattgttaccgctttcataagttgtcgcctttgcatcactcggcacgtgcggccgcagccaccgcccggccgtgagcgccccgatcggcagcaacacaccgaggcaaaggaagacgaagatgatcaaataactgtttgcatagatgttgctcaaccagctcgcccccttccggtttactacatacgtatggtgttaatgatgaaatttttcaataattccttcgatttcattataacatttatatccagccgtgtcagcaaaacttcaagttaacactgtcaacactgtatccattcatgtaagcgcttcatctttgttgaaacgacggaatgcgaggaacgaaaaaagagagagcgtttgcctctctccttgacggacgattcttccgttttcatcaaaaaaagcaggggaaaaactcccctgctttttacttcatttccgcaacgctcaaacggttcatggcgcgttttaacgccagttcggcccgtttgaagtcgatgtcatcctgctggctttgcaggcggcgctccgcccgctctttcgccgctttggcgcggaggacgtcaatgtcctccgcccgttcagcagcttgagccaaaatcgtcactttgtccgggcggacttccaaaaagccgccgctgacggcaatgtattgcgttttgccgccttttttcagccgggccgcgctgatctcgagcggtgcgacaagcggaatgtgccccggcaaaatgccgagctcgccgcttttcgctttgacgctgaccatctcaacatcgtcttcgtacaccgggccatcaggagtaacgacgctcacgtggatcgttttcattgtccaatccccctatcccgggtcacacttcgacacccatcgctttcgctttttcaacgacttcttcaatgcggccgactaagcggaacgcatcttccggaagatggtcgtatttgccttccaaaatttctttaaagccgcgcaccgtttctttgaccggcacgtaggagcccggttggcccgtgaactgctccgccacgtggaagttttgcgacaagaagaactggatgcggcgggcgcggtgaacgacgagtttgtcttcgtccgacagttcgtccatccccaagatggcgatgatgtcttgcaattctttataacgttgcagcgtttgctgcactttgcgggcgacttgataatgctcctcgccgacgatttccggcgccaacgcacgcgatgtcgaagcgagcgggtcaacggccggataaatccccatctccgcgagcttccgctccaggttcgtcgtcgcatccaagtgcgagaacgtcgtggccggagccgggtccgtatagtcgtcggccgggacgtaaatcgcttgaatcgaggtgatcgagcctttcgccgtcgacgtgatccgctcttgcaattgacccatctccgtcgccaatgtcggttggtaaccaacggccgacggcatgcggcctaacagcgccgacacttccgaaccggcctgcgtgaaacggaagatgttatcgataaagagcaacacgtcttggccttgttcatcacggaagtattcggccatcgtcaagccggtcaaggcgacgcgcatccgcgcccccggcggctcattcatttgtccgaacaccatggccgttttgctgatgacgccggaatctttcatctcatggtacaagtcgtttccttcgcgcgtccgttcgccgacgccagcaaagacggaaatcccgccgtgctcttgggcgatgttgtgaatcagctcttggatcaagaccgtttttcctacgccagcgccgccgaacaaaccgatttttccgcctttaatatacggggcaagcaagtcaacgactttaatccccgtttccaaaatttcgacttccgtcgccaattcctcgaattttggcgccggacggtgaatcgggtcgcggcgggcgtcagccggaatgtcgccttccaagtcgatcggctcgcccaagacgttgaacacgcggccaagcgtgacttcgccgaccggcaccgaaatcggtgcaccggtatcgatgacttccatgccgcggatgaggccgtctgtggacgccatcgcgatcgtccgtactgtatcatcgccaaggtgcaaggcgacttccaatgtcaagtcgatgtcgacttcgttttcgttgcgcgctttatgttgaattttcagggcgttgtagatcgccggcaagtggccgttctcaaacttgacgtctacaaccggacccatgacttggataacgcgtcctcttgtcatcgttttccctcctaacttgctagtcccctattgcaaggcgtttgctccggcgacaatttccgtaatttcttgcgtaatcgccgcttggcgagcgcggttgtaggaaagcgtcaatgtgcgaatgagctcgttcgcattgtccgttgcgttcttcatcgccgtcatgcgggcggcgtgttcgcttgcttttgcatcgagcaatgcgccgtaaatgaggctttccgcatactgcggcaataagacgtccaaaatttcttcttgcgacggttcaaattcgtacaccgtgcgctgcttattctccgccaagtcagtgagcggcagaagcttccgttccgtcacctcttgctggatcgcgctcacgtaatggttgtaatacatatacagctcgtcaaacgtaccgtcggcgaataacccaaccgttttgcgggcgatttctttaatatcggcaaacgacggctggtccggcaagcgggtgatgtcgagaatgaccggcatgttccgcttgcggaaaaagctcaacccgacgcggccgatgacgatgatcgcatattcgtccggagaagcatggcgtttttggatcgtttggtacacgaggcgcagcacgttgctgttgtacgcgccagccagaccgcgatccgacgtgatcacgagataaccggtttttttcaccgggcgcgaaacgagcatcggatgtgaagcgccgccggcgccaagcgccacattagccacgacttcttgaattttctccatatatggaacgaacgatttcgcgttttgctccgcgcggttcagcttcgacgtcgagaccatttccatcgcttttgtaatttggcttgtcttcttcgtcgcattgatgcgcgttttaatatcgcgtaacgatgccaaaggtttcaccacctttttgctgcacgggttctaacaggcgtgagggggcgatatgcccccgccggccttattgtgaaacgacaaacgttttcttgaacgcttcgatcgctttattgagatcgtcttcgttcggaagatctttcgtcgtgcggatgtgctcaagcaagtgttggccgttttggtcgagccacaagtaaaactctttctcgaaacggcgcacatcttcaaccggaatgtcgtccaaaaagccgcgcgtcaatgcatagatgatcaacacttgtttttcgaccggaatcggctgatgcaaatcttgcttcagcacttcgaccgtgcgcgccccgcgggcgagcttcgcttgcgtcgccttgtcgaggtcggagccgaattgggcgaatgcctccagctcacggtaagcggccaagtccaaacgaagcgtcccggctacttttttcatcgctttgatttgcgctgccccacccacgcgcgaaacggacaaccctgcgttgatcgctgggcggacgccggagaagaacaagtccgattgcaagaaaatttgcccgtccgtaatcgagatgacgttcgtcggaatgtacgcggaaatatcgcccgcttgcgtttcgacgaacggaagcgcggtcaaggaaccgccgcctttggcatcgctcaatttcgctgcgcgctcaagcaggcgggagtgcaagtagaaaatatcccccggatacgcttcacggcccggcggacggcgaagcaagagcgacaactcacggtatgccgcggcttgtttcgataaatcgtcatagaccactaacacgtgttggcctttatacatgaaatactcgcccatcgccacaccggcatacggcgccaagaacaaaagcggagccggctgcgacgccgaagcggtgacgacgatcgtatagtcgagcgcgccgtgtttgcggagcgtttcgacaacggtgcggaccgtcgattctttttgcccgatggcgacataaatacaaatcatgttttggtctttttggttgatgatcgtgtcaatggcgacggacgttttccccgtttgccggtcgccgatgatgagctcgcgctggccgcggccgatcggcacgagcgcgtcgatcgctttaatcccggtttgcagcggctcatgcaccgatctccggtccataacgcccggcgccgggctctcgatcgggcgcgtttccgtcgtttccaccggccctaatccgtcaacaggctgaccgagtgggttgacgacgcggccgatgagcgcttccccaacgggcacttccatgatccggcccgtacggcgcacttcgtccccttctttaatgccggtgtacggtcctaaaataacgataccgacgttgttttcttccaagttcaacgccatgcccatcacgccgttggcaaactcgacgagctcgccggacatgacgttatcgagcccatgagcgcgcgcgatcccgtcgccgacttggatgacggtgccgacgtcgctcacttggatttgcgattcatagttttcaatctgctgcttaatgagcgcgctgatttcttccgctcgaatgctcatgcctttcacccctgtcttcaaatgttagccgatcagctgccgccgaatccgttcaagctgcccgctgacgctgccgtcgtaaatgcggttgccgatgcgcagcttcacgccgccgatgagttccggatcaatgatattttcaatctcaagcgtctgtttgccgactttttgggcaaagacgtcagaaagctcccgcagttcttcgtccgtcaacggccgcgccgaataggcgaccgccttggcgatgccgcgcgcatcgtcgacgagggcgagaaactgttccgccagctcgggcacaaggccgaagcgatggcgctccagaagaaggagaagcgtgttttgcaccggagtggacacaccggcgaacgcttcgcggatgagcgcttttttctgatccaaggaaagtttcggatacgaaagaagcgataaaaactcgccgttttccgccaacgcctggcgcacggcgcgaacatcttcttcgattcgatcaagctgtccttgttcgagcgcgatttggaacaaagcggacgcgtaccgtttggcgatcacttcttggttcatcgcgctcctcctacctcttgaacgtctttgatgtacgcttcgatcagcttgcgttgatcttgctcggtcagctctttttcaatcacttttgaggcgatcaagacagacaacgaggccacttgttcgcggagcgcggccatcgcctgttctttttcacgctcgatttcttttttcgccgcttctttcacccgttccgcttccgcacgggccgaggcgacaatttgttctttctgctcttcagccagcttgcgcgcgttttcaatgagcgcttgcgcttcttggcgcgactgcttcatcagttcgcgctgttcttcaagaagtttttctgcttcttgacggcgtttttccgcctggccgatttcgttcgcgatatgttcttcacgttgtttcatgatattcattaacggctgccaagcgaatttgcgcagcaaggccagcaaaatgatgaacatcagcaattggtaaataatcgtgccgccgctgatgccatgcgccgcttcgccgagcacccatacgtttgccttccacaacaccgcgtttcactcctttcgacagctatcgcaccgacgcggtctcgcaaaaccgcacataaaggaatggcgaaggtggtcgttgacacgaacttcgccatcactttccatatcgatttcttatcgacctaagtaaatgaacgagaagacgacaccgatgatcggaagcgcctcaaccaacgcgaccccgatgaacatcgtcgtttgcaaaaccggacgcaattctggttgacgagcaatcccttcgatggtacggctgacgatcaacccgttgccgatgccggcgcccaacgcccccaaacctaccgcaatcgcagctgcaagtacacccaaactcatgttgatagatcctccttcgcaatgttaaagtaatgtttcattcaagtcttgctctaatgaaaaggaatgctcaatggtcatgactgaccttatgagccatataaaccatggttaacatcgtaaaaatgaacgcctgaatcgttccaacaaaaatactgaacgcttgccacaccatcatcgggatggctgcgccaacagcgccaagcacaccgtaatgcgtgccaaggctggcgagcaagccaagcaaaatttccccggcgtaaatgttcccgaaaagacgcaaaccgagcgtcagcgtgttggcaaactcttcgatgattttaagcgggaacaaccaggcgactggacgggtgtaatcgcgcaaatagtcggacgcccctttcattttgacgccatagtagtgggtgaggccgacgaccatcaccgccagcgtcaacgtaacggtcgcatccgcggtcggcgatttccaccaaagttcaccgttgacatggacggaaaacggcagtccaagcatattggccacaaacacatacatgatgagcgtgacgcccagcgtcaaaaagcggccgcccgtttgccaatccatcgtgctgttaatgatgcctctgacaaagtcaaagacccactccataaagttttgcatccccgtcgggcgcagctgaagcgagcgagtagccgcaacagcaatgatgaaaacgatcaagctcgtgatcgtaatcatcaacatatcagataaattaaaagtaaggcctaaaaattcgacaagcggcgctttatgctccatcctctctcacctcgctttcatacctgcagcttgtcgtttttccatttgtgaaagaagaaatctattataatgacaatgtaggatgtcattaatcccaaaacggttggcacgatatgaaaatattgcggatacgtcagaacaatgacagcagccaacgcggcaagcgccaaacgcgataaggtgcctaatgtgcgcacttttttgcgcgccgccaccgcttgtccgaatttttcgattttccaggttaagttccaaaccatgaggaggctgatcgatgtgccgagaatcaagctgagaaaaacggttttatacggcgtaaatccaaagccgagcgtatagatggcgagcaaatacaatatgtatcgaacttgccgccaaaacatcgcttgaagacttcccattttattactcctcagagaaatattggcggatcaagcgcaacatggcatacacgccggccgccagtccgagcaaaaggccgacgatcaaaaagatcggctcggtgccaaatcgatcatcgatccatctcccgccgaaaacgccgaccaaaatcgaaccaacaagttgggagacgatggcggacatcaacgccatggcttgaaacgggtggcgctgttttggggacatgccaacacaccctttaacataatgaaaaccttctcaatctaccccttgtaaaggatacaatacggcctggtcaatgtcaatgtgtttccacgtaaaacctcattcacatagggcaaatattaataatttgtgacaatttctcattttcttctcacaatgatgatgtataatgatatattttatttttagcctattttccttttcatgattctatatagatgcaatttgaagctttaccatttgcagcttttaccgagtatttgatcgactgtcgggcgaccgaacaacgccgcttccagacccatatatgggtctgtgaagcaggcggttgttcggtcctccgtcacgccaaggcgtgacggagaagcctgtggctttcctccgacagtcgaaaaggggcaaaccgcttttccgtcaaggatatgttaaacttcttcgttgcatctatatatatacttggctttgcaaacggagcggtttctcagcgccatctttctgccgcggcctattcgatgcaagcgcttaactgacgcatgggcaaggcaccctctccgccgctcgatggaatgcgaaccccgcgcggcgcggggcgccttgcaactgttattttgtgccaaacagccggtcgccggcgtcgccgagaccagggacaatatagccgtggtcgttcaaccgctcatcaagggcagcgatgtaaatgtccacatccgggtgggccgtttccaccgctttgactccttccggcgccgcgatcaggcacataaatttaatgcttttcgctccccgctttttcagcgcatcgatcgccgccaccgctgatccgccggttgcgagcatcgggtcgacgatgataaaatcgcgctcttcgacatcgctcggcagcttgacgtaatattcgaccggctttaatgtttggggatcgcggtacaagccgatatggccgactttcgccgccgggatgagcttcaggatgccgtcaaccatgccgatgccggcgcgcaaaatcggaatgacgcccagttttttgccggcgatcactttcgctctggctttactgacgggggtttcgatctcgacttcctcaagcggcagatcacgtgtaatttcaaacgccatcaacgtcgccacttcgtcgacaagctcgcgaaattctttcgtgcccgtattcttgtcgcgaatgtaggtcaatttatgctggatgagcgggtgatcaaagacgtacacttttcccatgggtcaactctcctcttccgtatgtatgcgctgcacttctatacattctactggaaaacgagcgcctattcaactgccgaacgaacggaaaaaggcgcaccgccaaatccggaggcggtgcaccgtacggtttcagacgaagcggcggcgcttagtcttgatagagcggaaacttttccgtcaaagcggcgacgcgttggcgcgcttcctcaagcgcttgttcgctgccgacgtttttcagcacaaggccgatgatggcggcgatttcgtccatctcttccaatccgaagccgcgcgtcgtgacggcggccgtgccgatgcggatgccgcttgtgacaaacgggctttccggatcatacggaatcgtgtttttgttgaccgtaatcccgacctcatcgagcactttctccgccgttttcccggtcagctgctgcgggcgcaaatcgacaagcagcaaatggttgtccgtgccgccggaaatgagagtgaatccttcgttttgcaaggcggctgcgagccgtttggcattctccacgacgcgcttcgcgtagactttaaagtcgtcttgcaacgcttcgccgagcgcgacggctttggcggcaatgacatgcataagcgggccgccttgaatgccagggaaaatggctttgtcgatctgtttggcgaactgctcctggcataaaatcatcccgccgcgcggaccgcgcagcgttttgtgcgtcgtcgtcgtaacgaaatgggcgtacggcactggattcggatgaacacctgccgcaacaagaccggcaatatgggccatgtcaaccattaaataggcgccgacttcatcggcaatctcacggaacttggcgaagtcgatgatgcgcggataggcgctcgcgccggcgacgatcaacttcggccgatgaaggcgcgctttttcgcgcacgtcgtcatagtcaatgacatgcgtttttggatcgacgccgtattcgacaaaattgtactgaatgccgctgaaattgaccgggctgccgtgcgtcaaatggccgccgtgcgacaagttcatgccaagcaccgtgtcgccgtgctcaagaacggtgaaataaacggccatgttcgcctgcgccccggagtgcggctggacgttcacatgctccgctccaaacaactgcttcgctcgctcgcgcgccaaatcttcgacgatgtcgacatattcacaaccgccgtagtagcggcgtcccggatagccttccgcatatttgttcgtcagcaccgacccttgcgcttccatgaccgcgcggcttacaaaattttccgacgcaatcaactcaatttttgcatgctgccgtttccgctcttgttcaatggcggcgaacacttgcggatcttgttgtggcaagtaattcatcaatagctcccccttatgcgaaatcagtgaatattcgtttttattttatcagcttcagctaggcaaattcaaagaaaaaaatgaatgaaaccgctagaaagaacaggaatcattcggattttccaacgagtagaccgctcgggcgccgccgatcagcttcggccgcgttttcgccagcgtcacgcacgccgatccaatgtgcttcaccgaaacgcgcacgggaacggcaaccggcttcaaatgcatgccgatgagcgtatggccgatgtcaatgccggcatcggcgcgaatcgcctcgacaacgaccgggtcagcgaactttcgataggcgtaggcggccatcgccccacccgctttcggcaccggaacgaccgaaacgatctccagcccgtgagttttggcggtttcccgttcgacaacaagcgcccggtttaaatgttcacaacattgaaaagcgagcgcaatgccggtttcgcgccgccacgcgtcaagctcggcaaacagcatggcggcaacgtccatcgatccagccgtgccgatccgctcgccaagcacctcgctcgtactgcagccgatcacaacgacatcgccgcggccaagcggcgcctgtttgcgaaactcatgcaagatggcttgccattgctgccgccattcggtcaatcgtgcgtccattcccttccctccttcgcacggtgtgccccacactatccttgacgaacactagaagtctggtgatgtaacggaaaatgcggctccatcacgttgcttttcaaattgagaaaccttatacatgctgctcttccttcactttagaatcatccatttcaaaaaaacggctgtttttcaatggccttctagtattttcaccaatgattcgctaaagatgaacggcgtttgttgtgaacatcgccggattcccagcctttgcgctactgccctcatgaagctagacgcccacacctttcgcttatggcccacaggccgcatccgctccgatgcggccctggttccgcctacaaatgcttgttttcatagtcggcgattttgccgattcgccgcgcatggcgtccgccttcaaattcggtctcaagccatgccttggcgatttcgcgcgccaggccggggccgatgacgcgctcccccatcgcgagaatgttgctgtcattatgcatgcgcgtcagcttggcgctgtagacgtcgtggcaaagggcgcagcgcacccctttcactttgttggcggcaatcgtcatgccgatgccggtgccgcagatcaaaatgccgcgatcaaattcgccgcgcgccactttttcagcgacgggaagcgcgtaatccgggtaatcgaccgatgtttcacaatcgcagccaaaatcggtgtactcgattcccatttcatccaacagtgctttaatttcctcacgaatgcgaattccaccatggtcagaagcaatagcgactttcatcatgttcgggcgaggagccctaggcttcgcagtgatagcgaaagccagggaggaatcgcccttcctcctttcgatgaatcatatttgcatgtgcatcaacgggtgcggaaccgggcgacagccgcctgcaattgttcggcctgttcaaccaactcgccagccagtttatgcacatcgttgatcgatgcggcctgctcctcggtcgccgccgcaacttcgagcgcgccggcggacgtctgctcagcaatcgccgccacttcttgcgtctgcgccgcggcccgcttcatatgccccatttgacgcttcgccaattcagcgatgtcatggacggcgcggatcacttcatcagctgaggccgccatggccgcaatggcctcattcgtgcgctcccctttggccgcctcagcgtttgcggcggccacctgcttgtccatttgcgccaccacacgggcgacttcattttgaatgttgccgaccagttcggcgattttcttgaccgccttggcgctctcatcagccagcttgcgcacttcctcggcgacgacggcaaacccccggccgtgctcgccggcgcgggctgcctcaatggaagcattgagcgcaagcaagttcgtctgttcagcgatgtccgcgacaagcaacgtaatgttgccgatttgattggcgtgtgcttcgagctgcttgacagccgcccgcgacagttcttgatcgtcagccagctgatcgatgccgctgacaagcgaatgggtgatatcgcggcttgccttcagcgtttcggccatcccatataccgactgttccgcacgctcggctgtttcttttacttgtactgcgatagcgagcacatcctcggccgccgcagccgcctcttgaatcgcctcggccgaagacgccgcccctttggaaatgtcgtcaatggtcgctgcaatatcgcgtgcacggtttgacgctgtttcggacgcctgcctcatttccgccgtcttttcagtcgtgcgcgctgcgctctcttccacattggcgacgactgcgcgcaaatggccgagcatccggttgaacgcgacagccagcgagcgaatttcgtcatgggaagagggcagcggaacatcctcatcgatatgcccttccgtcgcctttgccgccgcttcctcgagccgttgcagcggccttgtaatccagccagcggccaaataggcaagcactccggaccaaaagatgccaaggagcaacacgatcatcgtgaacacgcttttgttccatgaggcgaaccactgatcatacaaaacgtacaagaaaaaggcgctcgttgaatacgtgatcagcgccaacgctgtcgtaaagacgacgagcttcaggcgcaaaccgaaccgatgacttgtcccccccatttgtgttccccctcacttctcaacctcattgttctgtttgcaacttttccgccaagcggtcaatgagcttctccagctcatcgcgcgccgcccggtacacttcaatcggcccgccgaacggatcggcgatgtcgccgtctgttcccgagacgaactgcttcaacgtaaacgttttgtccttcgcttctgggaaacgctcgacgatcatttctttatggccggatgtcatcgccagcacgtgcgtcgcccagtcgatatgctcttttttcagctgcgaggagcggtgggccgcttcgattcctttttccttcaacaccgtcttggcgtgaaccgacgcctcgctcccttccgccgcaaacacgccggccgatttcacctcgacgcctggcagctgcttattctccaacaatgcagcggccatcgggcttcggcacgtattgcccgtgcagacgaacaaaatgcggtatggcatacaaccacctcttcacatcaatgacttaccatcaatataccatagggaaaagagcaaaaaaaggctcttcaccacaacatgtacttgacaaacaatgcggtttcctgcgtaaggataggcaaaaagtgctgattttccctcacaagcgtaaatagggtatgttcagaaaaaatcaagtacaacttttggtgaagagccgcaaaaaaagcaggcagtccgcttttttccactgaaggaaaaccgcctgcctccgtttatagaaaaagcagcttgagcccgaacgccagcaaaatgctgccgccgagcgcttcgctgtacgaaccgagccattgctgaaaatggcggccgacaaaaagcccaacccatgtcagcaccatgctgaacagaccaaacagcaaaatcgtcaccatcgtccgcgctccgaaaatgccgaggctcagcccgacggaaaagctgtctaggctgacgctgaacgcaaaaaaaagcaaccccaccccacgcggaaacagcggtgagccatcgtccctccggaacgaggcgatgatcatttgcccgccaagccataacagcagcgccccgcccgcgtatgtcgcgacacttccgaactcgcgcgacagcaggcggccgaccgccatgccagcaagcggcatgagaatatgaaacaagccgatcgtcaacccgatataaaacatttgccgcagccggaggcgcaacagccccattcctaaagcgactgaaaacgcgtccatgcccagcgccagcgccatcattgacagcgcgatgatttcgccgatgaatgcgcccatgtttcttccctcccggaccggccttattgctaaacatatgcacgtccagggcagtttagaagcagagcgggcagccaatgggcgccgcctgattgacgggcggacggaaaagaaaaaaccggtccacaacagaccggtttagcgcttggaaacggcatcccccaaatcctctagttgcaatttgaaccttaccgtttgcagagccgttttctcgactatcgcacgaccgaacaatgccgcttccaaccccatacaatggatctgtgaagcgcgtttccgttcggtcttccgtcacgccaaggcgcgacgaagaagcctgcggcttgcctccgaccgtcaaaaaatagacaagctgctttttcgaccaggatatgtgaaacttgttcactgcatctatacagacggccgtcctttcatttccgctgttcgctgatggcgcgtccgccggctgctttgcggagccggttcatgatcgccgcgccgattccttcttccggaaacgcctcgctgtaaatgagatcgacgttcgtttcatcaaatcggcgcagcgtgtcgtacagccggctcgcgaccgtctcaagcgcctggcgcgttccgcacggcagcacgacatcggccgcatactgatcccggttctcctcggtcgtcaacacgccgaccgttttcccttccgcccggctttcatcgacaagccgctgcaaaaacgcgggcgggccggcgacgatccaaagcggcgctttcggcgcataatgcgtatatttcatccccggcgctttcggcgccgcctcgtcatccacagcagcggcctcttcaacgcggccgatcgcttcaataagcgcctctttcgtcactcctcccgggcgcaaaatcgtcggcacgctcccactgcaatcgagcaccgtcgattcaacgcccacgccggtcggcccgccgtcgatcaccccggcgatccgcccgtctaaatcggcaagcacgtgcgccgccgtcgtcggactcggccttcctgaccgattcgcgctcggggcggccaacgccaagccgctcgcctcgatcaacgccagcgccagcgggtgatccggcatgcgcaccgccaccgtcggcagcccggccgtcacccgttcagacaccgctttggcccgttttggcaatactaacgtgagcggccccggccaaaaccgctccatcaacgttttcgccatcggtgggatcgaggcggctaccgcctccgcttgggccatgctggcgacatgaacgatgagcggattgtcgctcggccgccctttggcggcgaaaattttttccaccgcggctgtattggccgcatcggcccccaacccgtacaccgtttccgtcgggaatgcgataacttccccggcccgcagccattcaaccgcctctcgtatttgtggataaacttgctgtttatcaacaatattatccacaatccaaacacgcgttttcaatcgtttcaccttctccatcgccgtgattcgccttgaaaatggcggctttttttacaagcgtcagatcgccgcccgatgcctttccacagttatacacaaattgtgaataaacttgttatttttgtggataactttgtggatagatgcttatggaatgagatggctgagccactctttgaagaaaaattttacttccaccggctgttccggctcggccatgacgacgaaggacgattcttgatcatcagtgtgccctttgtccttctcgccatccgcatggatggacgaagcggcgcgatcttcggtttccgccatcgcccccctctcctctttcggttcgtcccgctcgatggcctgctcgccgcttcgcatcgcctcagcttccgcttcggccgactcgctgttctgcttcgacccggcttccattgaccggacgctctcagccgacaccggttcattcgttcctgcaggcgatcggttcgccgccatcatgacggcatcgctgttggaaaaatcgagaaaacaaagcggcgggaacagaacgcaccaccagtttgctccttttccttccccaagcgtgatcagcacggcatcatagatgccagccggatatacgtagttgccgtacactttcgtcggaaaatgaaccgggccaaactccactttgtacgtttgatcgctttgttcatcgcgcaacacgcgggcgaccgtccgctcgatgtccggcaggtgagagcggatgacgcgctttgcttcctcaaacgaagtgagttcggccacccagccgttgatttgcgcattgaccgcatcacgcacttttcgcttcaattgttggtcttcatcggcgtcgctgttggctaaaatgcgcaggcggattgcctcatcagggatggcgaccgccgcgttcgccccggcgtccgtcttgtggccgtacagctcgacgagtacgcctgtcgttaatagaatgatatataaacatatggcaatggcatttcctttgatggtcatcatcggcaccgtcctttcacctttcattgtggacggcgccgctcgtttttaaacctatcaatctaacactttttcccgtttttcggccgcgtcatgtacaccatccggtctttgccgttgaggtcaaaatcgacttccacttcggcttctggaaacgctgcgtccaagagcgccgccactgcttccccttgcccggcgccgacttcaaaagcggcaagcgccggcgcgccgagcacaagcggcagctcgcgggcgaagcggcggtaaaaatcgagcccatcgcggccgccaaagagcgccgtgtgcggctcataatttttgacgaccggggaaagcatagcggcgtccgtctctggaatgtacggcggattggaaacgacgacatcgaccgtccaccccatggccatgatcggctgcagcaagtcgccgcacaaaaatgaaacattcgccccgagccgccgggcgttttcacgggcgaccgcgagcgccgcttcggaaatatcggttgcggtcaccgacaacgctttgttctccagcgccaatgtcacggcgatcgccccgctgccagtgccgacgtcaacgacatcgatccgcttccgaccagcaaataggcgcggcacccgttttaggacgccaagcaccagttcttccgtttccgggcgcgggatcaacacatggcggttgacaagaaacggccggccgtaaaacgattcatagccgatcaaatattgaatcggcacatgatccaccgcatggcggcgcacatcggccgcaaaccgttcatataccgcttcgtcgaccggctcgcgccaacgggcgaacagcccggcccggtccacgcctaaatggtggcacaatagccactccgccgcccgctcctcttttccgtgggcgcgcaaaaaagaagaagcccaggcgaggacttcatgtacgttacgacgcatcgttcgcttgctccaattttttcgcttgatcgtccaaaatgagcgcctcgatgatttcatccaaatgcccatcgagcacttgatcgagcttttggatcgtcagtccgatgcggtggtcggtgacgcggttttgcgggaagttgtacgtgcgaatgcgttcagaacgatcgccggtgccgacagcttgcttgcgcgtttggtcgtattcagcgcgcgcttcttgctggtatttgtcgtaaatgcgggcgcgcaatactttcatcgctttttctttgtttttgatttgcgatttttcgtcttggcacgtgacgacaatgccggtcggaatatgggtgaggcgcacggccgacatcgtcgtgttgacgctttgcccacccggtccgcttgaggcgaacgtgtcgacgcgaatgtctttttcattgatttcgacttcgatttcttccatctccggcaggcaggcgaccgtcgccgtcgacgtatggatgcgcccgcctgactccgtttccgggacgcgctggacgcggtgcgcgccgttttcaaacttcagctttgaatacgcccctttgccgttgatcataaaaatgatttctttatagccgccgaggccggtcgggctcgcttcgatcacttccgtcttccacccttgcgattccgcatagcgcgtatacatccggtacaagtcgccggcaaacagcgccgcctcttcgccgccggcggccgcgcggatttccataatgacgtttttctcatcgttcggatctttcggcaaaagcaacactttcagcttttcaacgagcgcctcttcccgttcttccagttcgccgatttcctctttcaccatctcgcgcagctccggctccagcttttcttcgagcatcgctttcgcttcggccagctgctcgcgaaccgatttgtattcacggtacgtttgcaccgtttcttccaaatccgcctgctctttggaataatcgcgcagctttttcggatcgttgatgacgtcggggtccatcaacagttcattgagcttttcataccgttgctccacagcttccaaccgatcaaacacatcattcacctctgtttttcccacacagtctatttttagattatagcatgaaatgaaatgaagccaaacaaaaacccccgcttttggcaagcgggagctctcagttgacgcgcacgatgatctcgtatgtcgggatcgcttttgtcagcagcttgtcaatgcgttgcgcctcgcgctgccgctcctcgtcagacagctcttccggtgcatcaactgtcacatacatattgccgccgtgaaaccagatggagtcggcgtggtaatcggtgtaccgctcaatgagttgtgctgccttgcgcgtatcggcgtgctggttttcgcttccttcggtcaagctgataaaattcgggttttgccgcacgttttctggatcgtcgaagttgttgtacaagtctctgtcagcgtcgatcttcggccgcccgtccgtcatcagccgcgcgccgtttttgtcctcgctttgctggcggtaggacggatgatccggagcgagcgaacaggccgaaagcaggaagatcattcctaacagccagatgcgtctcatcctttttcgcctccttagctgttaggatgtccatgatcgcacgtcaatgatacacggcaagccataaatctttctgccatcattcgtctattttgcggcgaacgaacaaaaggggcagcctagtcaagcgaacgaccaatgatgaacgagccgcatgccaaacgctttttcctcccatagcgaatggacgcacgagacaggcgaggatgatggcgccgcttccgcccttctcggtcggcgaaacatacgaatatgcgccgtttccatcaactatggctgcgcttcgccacttggccgatgaaagcggccaaacaacatccgtgaccgcctcaccatcactcacccgtatgtccagcaagcgggcggttgtatcgctttttcggtttgccaggcacttcatggtgatggcggcagcgaggctcgtacgcctcgctggcgccgacgagaatcaccggatcgtcataagaggcgggcgcaccgttaatgagccgctgcgtccggctggccggggaaccgcataccgtgcaaaccgcctgcagcttcgtcaccgactcagcgatcgccatcagcgccggcacggggccaaacggttcgccgcgaaaatcttggtcgagccccgcggcgatgacgcggcagcctccatcagcgagcgtttgcaccacatcgatgatgtcgtcggaaaaaaactgtacttcatcgatggcgacgacgtcggtggcggcggaaatgtagcggaacatttccgccggcgtcgcgaccggaatggcgatcaccgaattgccgttgtgcgacacgactgcgtcttcgctataacgattgtcgatcgtcggtttgaacactttcacttcctgcttggcaaactgagcgcggcggacgcggcgaatcaattcttctgatttgccggaaaacatgcatccacaaatgacctcaagccagccggactgcgtcatcacgtacatcggggcctctcctttcacacaacactgtcctcaaaccatcggccgctccttgccgtctgccatcgcgacgatcagcgggatcagcttgataagcaaccggccttccatctgctctcacgaaaaagcaggcaagtttcgcttgcctgctttcgtcacgtccttgttacttaaggccgtattttttattgaatttatccacgcggcccgctgccgtaacaaatttttgtttgcccgtgaagaacggatggcattccgagcaaatctccacgcgcagctcgtctttgaccgaaccgctttcgaattcgttgccgcatgcacaacggacgatgacttttttgtactctggatggatgccttgtttcatcgttttcatctccttccgccctgtatcttatcgaaacagagtgattcgtagcatggaacccttcatgcttatgcgcgcccgcccgtttggcaaggcgcagcgcatggaacagccgggactccaccgaagcgaacccggccggtgcaaatcacggatcgcacaaaccaaaaggcgatagccaaaacacacatgttaagattataacagcttttctgtcagtttgcaacgggcgattcgcgacaaattccgccaacggcctacagacggagcgggccgccctgtttccactcctgatcgagcaaggcgaaaaactcttcgtttgacttcgtccggcgcaatttgttcaaaaaccgctcgataaagtcgggcgaatcggccatcgttttgcggatcgcccacagcttttccaaatgttctttcgggatgagcagctcctctttgcgcgttcccgagcggcgaatgtcaatcgccggaaaaatgcggcgctcggcgagcgagcggtcaagatggagctccatgttgccggtgcctttaaattcctcgtaaatgacgtcatccatgcgcgacccggtgtcaatgagggcggtcgccaaaatcgtcaagctgccgccttcttcgatgttgcgcgccgcgccgaaaaaccgcttcgggcgatgaaacgccgctgggtcgatcccgcccgagagcgtgcgtccgctcggcggaatgactaagttgtacgcccgggcgaggcgggtgatgctgtccattaaaatgacgacgtcacgcttatgctcaactaatcgcatcgcccgttctaagacaagctcggccactttaatatggttttccggcacctcatcaaacgtcgagctgacgacatcgccttgcaccgaccgctcgatgtcggtcacttcttccggccgttcgtcaatgagcaagacgatcaactcgacatccgggtggtttgtggtgatgctgttggcaatttccttcagcaacatcgtcttgccagctttcggcggcgcgacgatcaacccgcgctggccaaagccgacgggagcgatcaagtcgatgatgcgggtcgacagcttgtccggcgttgtctccagcttcatttgccgattcgggtaaagcggcgtcaacgctggaaagtgaacgcgctccttggcgacttccgggtcttcgccgttgaccgcttcgacatgaagcaagccgaaatagcgttcattttctttcggcggccgcactttgccggatactttatccccgttgcgcaaatcaaaacggcggatttgggaagcggaaatgtaaatgtcttccgagctcggggaatagttgatcgggcgcaaaaagccgaatccttccgacggaatgatttcgaggatgccttccatgaaaaagaggccgtcttgttcggcacgcgctttcaaaatcgcaaaaataagctcctttttcgtcaacttgctgtagtatgaaattttgtattgcctggcgagctcatacagctccttcaatttcatgttttctaatgctgctaacgttaattccatcttgacaccacactttgcaaattttcctattctcccatcgttcgtgttcggacgtattggtcatcaattcgacaggcgaagggattcatttcgaagatgatgaaggctgaaatgaaataaagaagtagaatggcagagcttatttttgcacaagtaacacgactattttacccttttttcttctttttaatcaatatttttttgtttttccgagccaggcgcggctccggcgcccggccggatggtaggatatcatttgatgactaagttcggttttttcttcaaactgtgccgcccttcgatgaagcggaccgtgccggacttggcccgcatgacgacggagtgggtgaggccgtacgcccctttcagccgcacgccgcgcagcagctcgccgtcggtgacgccggtggcggcaaaaatcgcgtcgtctcctttcaccaaatcgtccatgcgcagcactttgttgacgtcaatgcccatttgtttgcaccgctcgacttcatcgtcgttttgcggcagcagcttcccttgcagttcgccgccaaggcatttcaacgcgaccgccgcgagcactccttccggcgcgccgcccgagccgaacaaaatgtcaacgccggtatggtcgaacgccgtgttaatggcggcggcgacatcgccgtcattgatgagcttaatgcgggcgccggcttcacgcagctcatgaatgagacgctcatggcgcggacggttgaggacaaccgcgacgacgtcttcaatatctttgttttttgctcgcgccaccgcctttaaattgtcgatgatcggcgcctcaatgtcaatcatcccgaccgcttccggcccgacggcgattttctccatgtacatgtccggcgcatgaagcagatggccgtggtcagcaacagcgacgacagccaaggcgttccatcccccggaagcgacgatgttcgtcccttcaagcgggtcgacagcgacatcgacgcgcgggccataaccgttgccgagcttttccccgatatacagcatcggcgcttcgtccatttccccttcgccgatgacgacggtgcctttcatcggcacggtgtcaaacacgtcgcgcatcgccgacgtcgcggcgtcatcagcctcattctttttcccgcgccccatccagcgggcggcggcaagcgccgccgcttcggtgacgcgcacgagttccatcgataagcttcgttccatcgtcgttctccccttccccttcgtcgactggacgttacgcgtttttcacttgctcgatttcttcatcggtcattttttcgcgccaaatggtggcgccgatgtcagacagtttttcgacgaggttgctgtagccgcggtcgatatgctcgacgccggtgatctccgtcactccttcggccatcagcccggcaatgacaagcgccgccccggcgcgcaaatcgcttgccttcactttcgccccttgcagtttgacggggccggtgacgatggctgagcggccttcgacttttacattggcgttcatgcgccgcaattcatcgacatgcttgaagcgggcgctgtaaatcgtgtcggtgacgacgcttgtgccgttggcttttgtcagcagcgcggtaaacggctgctgcagatcagttgggaagcccggatagacgagcgtcttgacgtcaaccgctttcaaaacgtcggtgccgcagacgagaatttgatcttcccccgtctccacgcgcacccccatttcgcgcaatttggccgtcagcgattcaacgtgctgcgggatgacgttgtcgacgacgacttcgccattggtggccgcggcggcaatcatgtacgtcccggcttcgatccgatccgggatgatggcatggcggcaacccgataatgtttcgacgccgtcaatgcggatcacatcggtgccggctcctttgattttcgcgcccatattcgaaagcaatgtcgctacatcgatgatttccggctctttcgccgcattttcgataatcgtccgccctttggcgcgcaccgccgccagcatgatgttgatcgtcgcgccgacgctgacgacgtccaaaaaaatgcgggctccgcgcagttcttccgcgcgcaaataaatggcgccctgctcgttcgttacggtggcgcccagcgcctcaaaccctttgatatgctggtcaatcgggcgcggaccgagatgacatccgcccggcaagccgacaaccgcttttttgaatcggccaagcatcgcccccatcaaatagtaggaggcgcgcagctttttcaccttcccattcggaagcggcatggacaccatattcgttgggtcgatgaccgcctctttgccgtcaaacgaaaacgagccgccgatttcttcgatcaagcttcctaaaatgtgcacgtcggaaatgtccggcaacccctcgatcgtcaccggcgaatcggccaaaatcgctgcaggaatcaaagcgaccgcgctgtttttcgcaccgctcactttgatcgttccccgcagccgatctccgccgataattttcattttatccatcgtcgtctcccttctttgctcggaagttggcttcacccctgggacgaaaaagcaaagccgggcgggctcatcacttccgccctgaacgcggcagagcgagcccgcttcacccaagaggcaaacggcttactttcatttttgccgattccagtcggcgagaaacttctcaattccttgatcggtcagcggatggttaaacaattgcataagcaccttgtacggaaccgtggcaatatgcgccccgcgcaacgccgcttccgtcacatggtgcggatggcggatcgaagcggcgatgatttccgtttcaatgccatgaatgttgaaaatctcagcgatggtggaaatgagctctaaaccgttatggccgatgtcatcgaggcggccgaggaacggagagacgtacgtcgcgccggcgcgtgcggccaagagcgcctggttggcggtgaacacaagcgtcacgttcgtttgaatccctttttcgctgaacgccttgactgcttttaagccttccggcgtcatcggaactttgatcgtaatgttcggggcgattttcgccagctcttctccttccgcgatcatgccagcggcgtcggtcgaaatgacttcagcactcaccgaaccagaaacgatcgatgtaatttcacgcaaccgatcatggaacgatacgttttccttcgccacgaggctcggattggtcgtgacgccggccaaaatgccgagttcatgggcgtgtttgatttcttccaagttggcagtgtcgataaaaaatttcatgctgaaccctccttgttattcgctgcacatgcaaaggcagccgcgcggcggccaaacgccgcccgcgaagccgattcatcgcgctgcttttccggacgagccaaactcgcgcattttgccgatgaccgtcgctttgatggcatcgcggcccgggccgatgattttgcgcggatcatagacgttcgggtctttcgcgagcagttcgcggacgactttggtaaacgccatttggttttcggtattgacgttgattttcgatgtgccaagggagatcgcgcgttgaatttgttcggtcggaatgccggtgccgccgtggagcacaagcggaacgccggttaaatcgcggatttgctccatttcggcaaatccgagcttcggctctcctttgtacgggccgtgcacagaaccgagcgccggggcgagacagtcgacgcctgtccgtttgacaagctcttcgcactctttcgggtcggcgtaaatgatcccttctccgacgacgtcgtcttcctgcccgccgacgatgccgagctccgcttcgaccgaaacgccgcgcgcatgagcatattcaacgacttgcgaggtgatgcggacgttttcttcaaatggatggtgggaggcgtcaatcataaccgaggtgaacccggcgtcaatcgccgctttgcatttttcaaagctcgatccatggtcgagatggatggcgaccggaacggtgatgttcatgtcttccattaaccctttgaccatattgacgaccgttttgaatccgctcatatagcgggccgccccttcggagacgccgagaatgaccggcgatttttcctcttcggccgccgctaaaatggcttgtgtccattccaagttgttaatgttaaattgaccgaccgcgtatttgccgcgcagcgcctcgttgagcatctctttcatcgatactaacggcatggttacatcctccttagctgatcgtcgtctttgtcgccctggcggtgactgggtccacaggcgcaaaatccatctacgttataagcataccaacttgccggcaaaacggcaacatttccaccctttattctcctaaagacgacagcgtcatcaatgtccatcgatgcgctttctttgccaaaggaaagccgctcgtcgatggcgctgtctaggcggtaatgtattttttgacggcaacgcgcaaatcgtcaatatcaaacggcttggcaaaatgcatcagcgccccgagctctttcgtttcttgaatcatatcgagctccccgtaggcggtcatgatgatcaccttaatatccggatcaatctctttcaaccgttttaaaatttcaatgccgtccatgccaggaattttcatatcaagaagcacaagatcggggtgatgtttgcgggcgatttcgagcgcctgcatgccgttggcggcctgatacgttacatacccctcccgctgaaacacttcattgagcaaaatgcggatgccatactggtcgtcgacaatcaaaattttgtttcccacagttatgcacctctattccctgttttctccctattaatgtttcgcatttggcaaacccatttcctgcttgcttttcttgttgtttgccgattttgtataatagcggcgaagggaggccgaaccgtgaaaattttaacgacgcaaacgatcggattgttgcaaaaaatcgccgcggacgaagagctggcgctcgaagacggggcgcgtctgctcgctcaggccgccatcggtgatgggcgcatttggctgtatggcataggtgaactcgatgcggtcgtcaccgccgcgcttcttggccccgatccgctgccgaaagccaaacggcttgagccgacagcaaccgatgaatggcaggaaacggaccgagcgcttctatttgcccgcttttccgccgatcctgaggccattcgcctcgtcgaacagctgcaggcgcacggcgtcgatgcagtggccgtcgcggcgctcgtcaaggatgaacccggactggccgatatggccaccgtctttatcgacagcaaactttcccgcccgctcgtgccgaccgaagacggccgccgcatcggcatgccgacgatcatcaccgcttcattcatctactacggactgcgcgttttgctcgatgaaattttggcggaatatgaataacagccgccatgaaagcgagcgctctcccgccggctgaaggcaaagaggtatagaaaccgtccaaaaaacggcgcctgatcaatgggcatcgtgcttgacaagatgaaaaatatccaaaaaagaaagggggctgaacccaaaaggccgttctacggcttttttgggacagcccctttttcgtcactctttcagcgacgctctgacaaactcgcggaacagcggctgcggccgcgtcgggcgcgaggtgaattccggatggaattgcgcggcgacgaaccacggatgatccttgagttcgatcacttcaaccaaccgtccgtccggactcgtgccggaaaagacgaagccgtgctcttccatgatcgaccggtattggttgttgaattcgtaccgatggcgatggcgctcgtaaatgacttcatcgccgtaggcggcgtaggcaagcgtcccttcttgcagcttgcacggatacaagccgaggcggagcgtgccgcctaaatcttcgacatccttctgctccggaagcaagtcgatgatcggatgcggcgtgttcgggtcaaactcggacgaatgggcgccggacaacccgacaacatggcgagcaaattcaatcgaggcaagctgcattcctaagcaaatgcccaaaaacggcacgcgctgctcgcgggcatagcggatcgcctcaatcttcccttcgaccccgcggtcgccgaacccgcccggaaccaaaatgccgtccgcatctttcaacaggtcggccacattgtcacgcgtcacatgctccgcattgatccactgaatatcaatgtcggtgtcaaacgcataccccgcatgacggagcgcctcaacaacagaaatataggcgtccggaagctcgacgtatttgccaaccaaagcgattttcgtcgttttcgataagttgcgcactttctcgacgagcgccttccattcggtcatatccgcttcgcggcagttgaggcgcaaatgttcgcacacgatttggtccagtttttgttcttgaagcataagcgggaccgcatacagcgtgtcggcatcgcgcgcctcgatgaccgctttcggatcgatgtcgcaaaagagggcgattttctctttcatttcctgcggcatcggcatttccgtgcgcacgacgatgacgttcggctgaatgccgaggctgcgcaattctttcacgctgtgctgcgtcggcttcgttttcatttccccagccgccttgatgtacggcacgagcgtgcagtggatgtacatgacgttttcgcgtccaacatcgcttttgatttggcggatcgcttctaaaaacggaagcgattcaatatcgccgaccgtgccgccgatctccgtaatgacgacatcggcgttcgtctctcttccggcccggaagacgcgctctttaatttcgttggtaatgtgcggaatgacttgcaccgtgccgcctaggtaatcgccgcggcgctctttgcggatgacggcggaataaatttttcctgtcgtcacgttgctgtatttgtttaaattaatatcgatgaaccgttcataatgccctaaatccaaatccgtctctgcaccgtcgtccgtgacgaacacctcgccgtgctgatacgggctcatcgtccctgggtcgacgttaatgtacgggtcaaacttttggatcgtcacgttcaacccgcggtttttcaacaaacgtccaagcgaagccgccgtaatccctttcccgagcgaggaaacaacgccgcccgtcacaaaaatgtatttcgtcattttgtcttcccccttgccgaaattgcggtaacagtttcagtgtttgcgaaaggcgcaaataaaaaacgctccgcttaccgtacgtaagggagcgatccatttgttcgttttcaagagcccaacacacattgtaccgggttcccctggcaaagtcaagcggttattcgtcttcctccggctcttcgagatcaagctcttcatcaagcggcgcatcgcccagctcaaactcttcatcgccgagaatgtcatcgtcaaacgcgacatcttcgtccagatcgaattcttcatcttccaagagctcgtcttcatcaagctcgagctcttcctcatcatattcatccaaatcgtcgtaatcgagatcttcatcttcaagcaactcatcgtattcatcgtattcatcgtcaagcgcttttttcttcttcttcggcttgacgatcgtcaccgtttcgtcttctgtctggtcaaacggataccatgcgcgcaatccccagacgttttccccaacgcaaataaaccggccgtcgatgtttaaatcggtgtaatattgggccagccgcgcctccatctcttcttccgatatgccggccagcgctgctgcttcacgaacgagttgatcaaacggcagcgcctcccgcttgtcaagcaaaatgaggttcgccagctcgacgaacgacatctcctgcaattcctccggcgagtattgctgctgcaggctcaagttcagcactccccttctatattaatgaaacaaatgaatgcaagtggaatacataccattcattataaacaaattgtcggggtttatgctacccatttgccgaaaaaagcaaaagagggcagccctgcggcgagggcggccctccttccgattccgacatatccgttgtcacaatcacctttgttcacaccgctccactttttccttacgaagcccattcgtcttgatcttttggcccaatccgcgttccgttcgtttcgcctccggcgggccagtacgccaacagcggctgccgatcattctaccgatctgctaaagttcaacgggccgttatccattgtgatcgaggccgtccatcgaaagctgcgaacaacggaacgcccttgaattacatattccgccggtattgtcctccgacttcgtacaaggcgcgggtgatttgtccaaggctggcgactttcaccgtttccatcaattcttcgaaaatgttgccgccgcttgtcgccacttgcttcagccgttcgagcgccgggccggctttgtctttgttccgctcttggaattcgcgcaagttgcggatttgcgtctctttttcttcatacgtcgcccgggcgagctggatgttgttcagttcgtcctctgacggcggattcgggttcaagaacgtgttgacgccgatgatcggcagttcaccgctatgtttcttcgtttcatagtaaagcgattcgtcttgaattttgccgcgctggtattgcatctccatcgccccgagcacgccgccgcggtcgttaagccgttcaaactcttgcaacaccgcttcttcaaccaaatcggtcagctcttcaatgatgaacgacccttggagcgggttttcgtttttggtcaggccaaactctttcgtgataatgagttggatcgccatcgcccgacggaccgactcttcggtcggtgtcgtgatcgcttcgtcataggcattcgtatgcagcgagttgcagttgtcataaatcgccaacaacgcctgcagcgtcgtgcggatgtcgttgaaatcgatctcctgcgcgtgcaatgaacggccggacgtttggatatggtatttcagtttctggctccgttcgttggcgccgtatttttcgcgcatgacgatcgcccaaatgcggcgggcgacgcggccgatgaccgaatactccggatcgaggccgttgctgaagaaaaacgacaagttcggcgcaaaatcgtcaatgtgcatgccgcggctcaagtaatactcgacatacgtaaagccgttcgcaagcgtaaatgccagctgcgtgatcgggttcgcccccgcctcggcgatatggtagccggagatcgacaccgagtagtagttgcggacgcggtgcttgatgaaatactcttgaatgtcgcccatcattttcaaggcgaaatcggtcgagaaaatgcacgtattttgcccttggtcttccttcaaaatatcggcttgcaccgtgccgcgcaccgtttgcagcgtccattccttcacttgttcgtactcttccggcgtgagcgggcggccaagctcggcttcctttttctcgacttgctggtcaatcgccgtattcataaacatcgccagcaaaatcggagccggaccgttgatcgtcatcgacacggatgtgagcgggtcgcacaagtcaaaccctttgtacagctttttcatatcatcaagtgtacaaacgctgacgccgctttccccgactttgccgaaaatgtccggccggtagtccgggtcttcgccatagagcgtcacggagtcgaacgcggtgctgagccgcttcgccttgtcttctttgcacaagtaatggaagcggcggttcgtgcgctccggcgtcccttcgccggcaaactgccgtttcgggtcttcgccttggcgcttgaacgggaagacgccggccgtatacgggaacgagccagggacattttctttatacacccagcgcaaaatctctccgtagtctttgaatttcggcaagacgactttcggaatgtccaaaccggacaacgttttcgtcgtcagttcggtaacgatttctttatcgcgcactttcgtgacaaattgttttgccgcatatttcgctttcgtttcttcccatgtcgccaaaatgcgcttcgattccggcgtcaatttcgcctcataatccgctttgagcgtctcgagcgcgcgaatcacgtcttcagcttcgccccgttccttcgccgcttcgatggcccctttgatttggaagaggcgtcgggccacctcgacttgctgctcggcgcggcggtggtacgaacgaaccgtttccgcgatttcgcgcaaatagtagcggcgctcgttcggaatgatgacattatgcttttcgacattggcgaccgttttcaagcttgttttccaattcgttcctgctttttgattgatcgtatccacaagcgcgacaaagagcgtattcgtgcccgggtcgttaaactggctggcgatcgtgccgtacaccggcatttccgaaacatcgcggtcaaacagctgatggctgcgctgatattgtttttgcacttgtcgttttgcgtcttctgaccctttgcgctcgaatttattaatgacaatcaaatcggcataatcgatcatgtcgattttctcaagctgcgtcggcgcgccgaactcgcttgtcatgacgtacatcgacacgtcgcacacttcggtaatggcggcgtcgccttggccgatcccgctcgtttcaatgatgacaagatcaaatccggccgctttgacaaccgaaatggcgtcgcgaatcgccggcgacagttccgtgcgggaatggcgcgtcgccaagcttctcatgtaaacgcgcggcgagttgatcgagttcatccggatgcggtcgcccaacagcgccccgcccgttttttgcttcgtcgggtcgacggacaagatcgcgattttgatatcaggaatttcgtttaaaaagcggcggacgagctcatcggtgagcgagcttttcccagccccgcctgtgccggtgatgccgagcaccggcacgcgcttctcgagcgccttcacttgttcaatggcggcttccgccgccgcggccgcctctttgttgtccgcctcagcgcgatattcgcacagcgtgatgagccgggcgatcgcctgcacatcgccggacggaagccgctccagttcatcggtcaccgtcgtcacggtcggaaaatcgcactcttcaagcatgacgttgatcatcccttgcaagccgaggcgtcggccgtcttccggcgagaaaatgcgggcgatgccatattcgtgcagctctttgatttcccgcgggatgatgacgccgcccccgccgccgtaaatgcggatatgggacgccccccgctcttttagaagatcgtacatatatttaaaaaattccatatgcccgccttgatacgaggagacggcaatgccttgcacatcttcctgaatggcggcattgacgatttcctccaccgagcggttatggcctaaatggatgacctcggcgccgctcgcctgcaaaatgcggcgcataatgttgattgaggcgtcatggccgtcaaacaagctcgatgcagtcacaaagcggacgtgatgcttcggacggtaaatgtgcgccatcgtttcttctcccccttttagactcgctgtttctccataatcccctttaataaaaactcggtttgcagttcgatatattcatcgagtgtatacattttccgcagcacccaacggcggaacgcccacatttgcccaagaacgacgatgttgtgggcaaacaggcggatttcgctttcagaaagctgcagcgccccgttctcaacgcatgcgcgcaaaatatgttcgaaaatcgccgccatatcgagttctttattcaacacatacggcagcgattctttgcttagcgctttcacttcttgatacatgacgagcacttcatcatcgagttcatcaacaacgcggaaatagtgggcaatggcgcgcctcagcccttcgatcgtgccatggtgggcaccgaggtcttgttccgtccgctcccgcacttcgtcgtaaatgcggtcgcacacgagatagaggacgtcttctttcttgcggatgtactcgtacaacgtgccgatgctgaagccggacgctttggcgatctcccttgtcgtcgtttggtggaaacctttttgtttaaacaaggaaatcgcgcctttaatcatctcattgcgccgttttttcacgagcttttcgtctttgaccgatgcaatcacttcccgttttttcatgttcgttgtctctcccccattcccatttgacggcggggcgccgccccgccccatgcctatccgtgcgcccttccccaaagcgccaagccgccgttcagatccaaaaccattgaaatgacgcacaatgtttcaatcgcgcgctaacacgaatgagttgacgcgcaatgtttaattgcgtgtcaacacgaatgagtggacacgcaatgtttaattgcgtgtcaacacgaatgagtggacacgcaatgtttaattgcgtgtcaacacgaatgagtggacacgcaatgtttaattgcgtgtcaacatgcgcgaaatgacaaggcgttggatttcttgcgttccttcgtaaatttgcgtaatcttcgcgtcgcgcataaaccgctcgaccgggtagtccttcgtgtagccgttgccgccgaaaatttgcaccgcctcgaccgtcactttcatcgccgtgtcgccggcaaacagtttcgccatggcggatgctttgccgtacggcaagccattcgactccaaccatgccgcttgataggtcaagagccgcgccgcttcaatggccgtcgccatgtcagcgagcttgaaagcgaccccttgctgctcgatgatcggtttgccgaactggacgcgctgtttcgcatagtccaccgccgcatccagcgcgccctgggcaatgccgaccgcttgggcggcgatgccgttgcggccgccatcgagcgtcatcatggcgattttaaacccttctccttcttgaccgagcaagttttctttcggaatgcggcagtcttcaaaaatgagctccgtcgtcggcgacgaacgaatgccgagtttcttttcctttttgccgaacgaaaagcccggcgttcctttttccacgataaaggcgctgatccctttatgccgcttttccggatcggtgacggcaaatacgacgtaaatttccgcttcgccgccgttggtgatccatactttcgagccgtttaaaatgtagtggtccccgtcttttaccgcacgcgttttcatcgaggcgacatccgaccccgcccccggctcggacagagcatatgcccctagtttttccccagtcgctaaggcgcgcaaatacttctgcttttgttcttcgttgccgaacttgtaaatcggccagctggcgagcgatatatgcgcggaaagcgtcaccccggtcgaggcgcagacgcgcgacagctcctcaacggcaatgacataggccaaataatcgctgccaatgccgccgtattcttccggccacggaatgcctgttaaaccgagttccgccattttgttgaaaatgccgcggtcaaaccgctcttcttcgtcgcgctcagcggcagtcggcgctacctcattttcggcaaattcgcgcaccatttttcgcagcatttcatgttcttcgctcaatcgaaagttcatcgtttcattcccccgttttcctatatatccgaaatcctcgtcccccgtgccagcgtgatcaccgttttccaaaaacagacaacgaatcgttgttgggaaaagagaataggatcgctccggctgcacaacaaaacgcagcaaatgacagagccccgtgtttatgcctccatccctgaaagcggcgttgttcagccttccgaagacccgacggcttgccgactacggcagaaaagctaggaacagagccttctcatctggtttggattggttcatcaacatgcctggctacaaatgtttgctgatgacgatgcgctgaatttcgctcgttccttcgtaaatttgcgtaattttcgcgtcacggaacagccgctcgaccgggtagtctttcgtgtagccgttgccgccgaaaatttgcaccgcctcgatggcattgtccatcgctgtttgtgaagcgaagagcttcgccatcgacgcctcttttccgcacggcagcccttgcgcgcgcagccaagcggcgcgatagacgagccatttcgccgcttccgccgccgtcgccatatcggcaagcttgaaagcgacgccttgctgctcgatgatcggtttgccaaactgcacccgctctttcgcgtaggcgacggcatgttcgactgccgcctccgcgatgccgagcgcttgggcggcgatgccgatccgaccgacgtcaaggttggccatcgcgattttaaatccttccccttcctgaccgagcaagttttccgccggcacttcggcgtcttcaaacgtaatggtcaccgtccgcgacccgtgcagccccatcttcttctcatctttgccaatcgacatccctggcgtccctttttccacaatgaacgcggaaatgccgcggcttccggcttcttccggattcgtgcgggcgaagacgatgtacgtatctgcctccccgccgttggtgatgaatatttttgagccgtttagcacataacgatctccacggcgcaccgctttcgtcttcaagcttttcgcatccgagccggcgctcggttcagtaaggcaaaacgcccccaagtactcacctcgggcgagctttgtcacgtatttttgtttctgctcttcggtgccgaaatacaagatcggattcgtgccgaccgaggtgtgcactgataagatgacaccgacggtcgggctcactttagaaatttcatgaatggcgatgatgtacgacacaaagtccatacccgcgccgccatattgctccgggacagtgatgcccattaggccgagttcggccattttcgctaaaatcgggcgcggaaactccccttgttccatgcgctcgacaaatggggcgatctccgccgcggcgaactcgcgcaccatttgccgcatcatttcctgctcttcggtgaagcgaaattccatgaaatggcctccttccgatgtcgctgacacaatggtgttttcaggcgctcctccgctccatggggcagccagcaggcagctgaacgattctatagatttgccttataggctgtaaaacagcgttcccgcatgcacctaacgtgcggcgttacggtcggcggacagcatagcgggcgccgccccacgcacattgcggcgcgcttcggcgttgtcctggagcgacgccaagcggtttattcatacgtgtaaaatccgcggcccgtcttgcggccgagccagccggctttcacatatttgcgcaagagcgggcatgggcggtatttgtcatcgccgaacccctcatgaagcgtttccataatgtataagcacgtatcgagcccgataaaatcagcgagcgtcagcggacccatcggatggttcatgccgagcttcatcacttcatcgatggcttctttggtcgccaccccttcgtacaaggcgtaaatcgcttcgttgatcatcggcatgaggacgcggttcgaaataaagcccggaaagtcgttcacttcgaccggcactttgccgagcttgcgggcaacggcttcgatcgtttcatacacgtcatcagccgtcgccaatccgcggataatttcgacgagcttcatcaccggcaccgggttcataaagtgcatgccgatcactttctctggccgtttcgtcgcggcggcgatttccgtaatcggcagcgacgacgtgttcgacgctaaaatcgtctccgggcgggcgagcgcatcgagctcggcgaacagctttgttttcacgtccatgttttcgacgaccgcttcaatgacaagatccgctttggcggcggcatgcaagtcggtcgagcgggcaagccgcgcgagcgctgcgtctttgtccgccgctgtcattttccctttttccacttggcgggcgagccctttttcgatgttggcgattcctttgtccaactgcgcttcgctaatgtcgtacaaaaacacttgatagccggcgacggcgcacacttgagcgattcctgaccccatctgtccggcgccgacgaccatgattgttttcacatccatcttctgttccccctatcgtccgctttgcgtttcctgttccgcgctcaaactcatatgcctcactgccgccagcagccaacggcaaccggtctttgcatcgtcatcacaacaacccctgctgtcaaccgttgatgccgcggctgttgcggcaatgagcaacgtgccgcgcgctgcgacagagacagcggcggcatgccgcaccatggcgcgatgcctcatgacgcaacgcttgaggcagacggtcacacgccgcatcctatgccttggcgcaacactggaaggcgacggcggcatgccgcttgcccgccgcgccccgctcgttatacctcgaccaagatggcgtcgccttggccgccgccgctgcagatggcggcgatgccgagtccgccgccgcggcgtttcagctcataaatgagcgtgaggatgatgcgtgcgccgctcgcgccgatcgggtggccgagggcgacagcgccgccgttgacgttcactttttccgggtcaaggccggcgatttggatagcagcaagagcaacagcggcaaacgcttcgtttatttcgaacaaggcaatgtcgtcgaccgtttttcccgttttgcggagcagctcgttgatgacaagtcccggcgtttttgggaaatctttcgcctcaacggcgatggcggtgtgggcgacaacagtcgcgagcggctcaagcccctcgcgggcggcgcgctcctcgctcatcaagacgagcgccgcggcgccgtcgttgacgcccggggcgttgccggcagtgatcgttccttccgggtcaaacaccggcggcagtttcgccaacgcttcaagcgacgtgtctttgcgcggcgcctcgtcgtgttcgacgacaagcggctctcctttgcgctgcggaatcgtcaccggaacgatctcttccgcgagccgaccggcttcgatggcggcaatggctcgcatatggctgcggtacgcccactcatcctgcgcctcgcgtgtaatgccaagttcacgcgctgtattcccgccataaacgcccatatggacgccggtaaaactgcatgtcaagccatcatacaccattaaatccttcaccgtgctgtcgcccattcgcaacccccagcgcgctttcggcagcacgtacggggcgttgctcatcgattccatcccgcccgcgacaacgacatcggcgtcgcctaagcggatgagctgatccgcgagcgtcacggcgcgcatgcccgatgcgcatactttattgaccgtctcggtgcgaacatgccacggaatgccggcatggcgcatcgcctgccgcgatgggagctgtccttgtccgccttgcaagacggtgcctaaaatgacatgatcgacttgttccgcgctcacgtccgcgcgggcaagcgcttctttcacggcaatgccgccgagttctgacgctgacagcgcttgcaaagaaccgccgaattttccaaacggggtgcgcgccccgctgacaatcactgtttttcccatattcctctccccttttcatcggataagaaagcgattacaaaacacagactgaacgctcgctcgatcgcggtgtgaaagagaaggtgtacaacggtacacccctcttctactatattcactattttaaaaaatagaaattatctatgcaactatttttatgatgccgcttcttctttttcctcgccaaacaccgatttcgccaacaattcagcgacatcgtacgtaaagacgcggtcttccacttccttggccttcgtgccgtctgacaacatcgtcaaacagtacggacagccggagctgatgaccgtcggattgacagcgagcgcttgctcagtgcgggcgacgttgatccggttgccggtcgtctcctccatccacatgaggccgccgccggcgccgcaacacatggcgcgttcgcggttgcgctccatttcgacaagctcgacgcccgggatagcgcgcaaaattttccgcggcgcgtcatagacgtcattgtagcgtcctaaatagcacgagtcatggaacgtaatgcgttcattcaccggatgtttcggcacgagccgcccttcttcgatgagcttggcgagcagctcggtatgatgatacacttcggcctcgaacccaaaatccgggtactcatttttgaacgtattgtaagcgtgcgggtcgatcgtcacgattttcttgacgcccgctttttcaaattccgcgatgttgttcgtcgctaattcttggaacaaaaactcatttcctaaccggcgcggcgtatcgcccgagtttttctccttgttgcctaaaatcgcgaacttgacgcctgcttcattcaacagcttggcaaacgcaagggcgattttttggctccggctgtcatacgaccccatcgagccgacccagaacaagtactcgatttcctctcccgctttcgccgcctctttgacggtcggcacatgcacatcatcgcgcagctcgcgccagttctcccgctcttttcggttcaagccccacggattgccttggcgttcgatgttcgtcatcgcccgctgcgcgtccgggttcatccgtccttccgtcaggacaagatagcggcgcaagtcgatgattttatcgacatgctcattcatgaccgggcattggtcctcacagttgcggcacgtcgtacaggcccaaatctcttcttcggtgatgacatcgccgattaagcttggcatttcgatcgtcgccgcctgctccgacgccgcggcgaacgcgagctgattgccccttgtatgtttgaaagcgaacgcgggcacccacggcgcgcgcgacgtgacgaccgcccctttttccgtcaaatggtcgcgcaattttaaaatcaaatccatcggcgacaacattttccccgtgccggtcgccggacacatgcttgtgcagcggccgcactcgacacaggcgtacaagtcgatcaactgcttttgcgtgaaatcctcaattttgccgacgccaaacgattcttggctttcgtcttcaaaatggatcggcgcaagcttcggccgcgtcagccggctgaaaaagacgttgatcggcgcagcgatcaaatgggcgtgctttgattgcggcacgtacacgaggaacgtgagcaaaatcaacagatgcacccaccaggcgataaagaagagcaccgcagcccccgtttcgccgacccaggaaaacgcggcagcaatgagcgaggcgaccggctcgctccatgtcgcttcttcgccgtgccaaatgatgctcatcccgttgccgaacaacaccgacagcatgagcccggcgatgaagatgaggacaagcccagctttcaagtcgcgctttaaacggacgagcttttcaatgtaacggcggtaaaaggcggcgagcaccgcgatcaaaataagcaaagtgacgatttcttggaaaaacgtaaatcccgcatacagcggcccaagcggcaaatgcgcccccggcgcaagccctttgatgatgaaatcaatcgcgccaaattggacgagaataaagccatagaaaaagacgacgtggatcagtccgctttttttgtccttgagcagctttttctggccgaacacgttgacccagatgtttcgcagccgctcttttactttgcggtcaaactcgacttttttgccgagtttgatgtacatcgcccgcgtttttacgacatatgcaaacaagtaaattgcgtaagcggttacaagcaaaaacgcgagccagttcaccaccaacaaggcattcatcttctctccccttcccccgtttttcgagcgaatgtgttgccataacaaaagaaattttcagaattcgctttatgtctattgtacaaatgaatgagcattcagtcaatagccttttttcatcccagccgcgaaaactttccctttgcaacggagcgatcgcgggggaatcatcgatttgttcagccctctatagactcccatgacgaaaaaaattcatcaatatggaaattttattcatttggagtttgggtatgttcacggtagatgcaatttgaaacgttttgcgcgttctcgggcacattaataaataccgaatcgacataggaggagaagatatggtcgtcatttccgtcattgccatcgtattgctgctcgtttatcttgatgacaagcttggacagttcatcttccgcaatgggcgcaaaacagtcgtctacccggagcggagaagcgatatttccctctatatcaacggcaggcatttattttctgattacttcgctgaactaggccgcgcccgcgatcatattcacgtcttgttttacattatcaaaaatgacgaaacgagcgcgccatttttccagattttaaaggaaaaagcagctgccggcgtgaaagtgcgagtgttgaccgattgggtcggcagctttggactgccgaaagcgctcatccgttcgctcgaggaaagcggggtggagttcgcctatgcccgaaagccgcgctttccgtttttcatttaccgcctcaaccgccgcaaccatcggaaaattacggtcatcgacgggcgggtcggctacatcggcggctttaacatcggccgcgaatacaacggaaaagacgccaacttcggcgaatggcgcgattaccacttaaaagtgaacggcgaaggggttcacgacttgcaagaacagtttttgcacgactgggaagaagcaacgggccggacggtgcctgacaaacatcgctacttcccgccgcttccggccggcgccattcgccatcagctcgtcgccaccaacggcgctgcccttgaagaacagtttatcgaggtcatccgccaggcgaaaaaagaaattatgatcggcagcccatacttcatcccaagccggccgctgtttaacgagctgatgcaagcgcttcggcgcggggtgcgtgtgaccgtccttgtgccgctgaaggcggaccatttatttgtcaaagaggctgcctatccgtacttttatcgactcttgaaagccggcgcgcgcatttaccgcttttaccaaggattttaccatgccaaaacgctcgtcatcgatgaggagtggtgcgacgtcggcacagccaatttcgatcggcgcagcttgtttttgaacggcgaaatcaactgctatgtgtttgaccgcgggtttacccgcctcgtcaaacgggcgatcgagcgcgatttgttgcgcgccgagccgctgacggtcgacttttggcaaaaacgttcgcttcttgaccgcggcaaacagtcgatttcccagctcatctccgcctggctttgaccggtccgaagttccatttccctcccaaacaacagaagaagcaaaaaacccggccggcgcttccggcggcttgatgctgccaaaattgcgccaaccgggttttgttccccgtttgatcatgcaagtgcttacttccaaaacaccgtgaaccattgaaacaaccgcatgccgagatacaccccgacgatgccggcgatgccggccaacgccgggggagcgggaatcggcaaccgaagcaaggtgaacaaaaagccgacaacgatgccggtgatgagcgatagtacaacttctttcatttgttgatcctccaccactgtttttctttagaatgcccaaacaaaagagggagcagtcgctccccctcgttcgtttacatttgttccggcgctgaaacgccaatgagcgctaacgcattttgcagcgtaatttgcaccgccttgacaagcgcgaggcgggcttttgttttttcgatgttgtccagatcaagcactttttccgcgttataaaagctatggagcgcggaagccaaatcgaatgcataggcggtgacgcgatgcggcatccgcttgagcgccgcctcggcgacgacatcggggaaatcgccgagcactttgagcagctcgatttccttttccgtttccacaagatggtgaagcgctaagtcgccgtcataggaaatgtgttgttcctccgcttggcgaagaatgctcgaaacgcgggcgtgcgcgtattggacgtagtaaaccgggttttcattcgactgcgacacggccaagtccatgtcaaaatccaaatgcgtatcgcccgagcgcatcgcaaagaaatagcggacggcatcgacgccgacttcttccatgagctcgcgcatcgtcaccgccttgccggtgcgcttgctcattttgacgcgctcaccgttttggtataggttcaccatttgaatgatttccacttcaagcgcctccggatcataaccgagcgcagcgatcgccgccttcatgcgcggaatgtagccgtggtggtccgctccccaaatgttgatgagctttttgaacccgcgccgcagcttgtcttgatggtaggcgatgtccggaagcaagtacgtatatgtgccgtcctgcttaattaagacgcggtctttgtcgtccccaaacgccgtcgaacggaaccatgtcgccccgtcctgctcgtaaatgtagccgcgctcgcgcaaagtggaaagcgcttcgtcgatttttccgctttcatagagcgatgtttccgaataccagacgtcaaacggcacacggaagtcggccaagtcttttttgattttttcaagctcatagcggagcccatagtcgcggaaaaaggcaagcctctcctcttcctccatttcgacaaaccggtcgccgtactcttcggcaagctttttgccgatttcgacgatatcgtcgccgtaatagccgtcctccggcaacggcatatcgacaccgagcgcctgaaaataacgggcttcgaccgatttcgctaaattgtaaatttgcttgccggcgtcattaatatagtattcacgcgtcacgtcaaacccggctttcgccaaaatgttgcaaagcgaatcgccgaccgccgcgccgcgggcatggcctaaatgcaggtctccggttggattggccgagacgaactcgacttgcactttttccccgttgccgacgttcgattcgccatacgcttgtcccgcctgcaaaatcgccggcacgaccgccgtcaaatagcggttgtccatgtaaaagttaataaaccctggcccggcgatctcgatgcgggcgaccgacatgcgttcgcggtcaagctgcccgacgatggcttcggcgatcgcccgcggcggttttttcgcgatgcgggcgagctgcatggcgatgttcgtcgagtagtcgccatgcgccttgtcgcgcggcacctcaagcaacacatccggcagctcgtcggccgaagccagccctgctcttaccgccgcctggcggatttcttctttcatcttttccttgatttgtccgacaatgttcaccgcttatacccccttaaatgtcaacgtcaacgtatggcgcccgcttcgctcatcgcctagcatcagttcataggaaagaaagagccgcccctttttccgccgctcatcatagtgaaactccatggagctcgttttggccgccagcgcccatcgtccaaacaccgtcccataatggcccgatgtttcttggcggcggcggaacgtttgccgcatctcgaccgctccggaacgaaggacggtcacctcgtcaggcgcgattttcacaatgttgttcacccgcccgagttcgttttcttcggcaaactgcaaataaacggtttccccttttatgtaatacatgccatccgcctcaagcacaaccgtctcttggcgcggaccgtcgcgaatgacagccacttggcggaggcgcgccgggatgccgtttgtttccttcatatcgatgaacacacctttgcgaacaaacagtcataatttatagtataatgaactgttccgctccattcaagaggggacaaacccgatggcagatttccgctccagtgggcaaaaaaggggctgacccaaaaggttgtttttccttaaacaaaacacaacatatcgttatcttaatgattgttttatgcctacatacggtaataagaaaaggtgtcccgatccttttgggacaccctctttgttccatcggtattttatgatgacgcccgaacattttttaacacgttaatagaaaaaagaatgacacctatcacgacgagcaccccgccaatcgctgtcaccggcacgaacgcttcgttgccgtaaacgacgaaaacaagaccgatcatcatgaccggcaggccgatattgtgcagccagaaatgcactttcgcccatttcgtcgccgccgcttgtggaaataaatgatagatgatgccagcaagcgtcaaggccgtccagccaagcaagttgatatggacatggaccggggtcagcgcaaacgaatgggtcatcgacatgccaagcccaatacagacgccaatgacaaagtacacaacggaaattttgatcagcttcacgcccatcttcattccccctctcctttttctgtaaatatattacacattattacgctccgtacgctcatattcctgcatcttttgtcccaccaaagaaaaaagcgccctcgcaaacttgcgatttaggcgctttttctcatttttcacttcgccacccagccaagcagcatttctctcacaagcttgctcgccgtattggccgtttgttcggaatggtcgtaaatcggtgcgacttccaccaaatcggcgccaacgactcgcacgttggagcgggcgatctcgtgaatggccgaaagcagctcttttgacgtaatgccgccggcatcgaccgtcccagtgcctggggcatgagcaggatcaagcacatcgatgtcaatcgtcacatacaccggacggccagcgagcttcggcaacacggagcggagcggttcaagcacctcaaacttggcgatgtacatgccgttttctttcgcccattcgaactcttccttcatgccggatcggatgccgaacgaaaagacattcgtcgggccgatcaggtcagcgaccttgcggattggcgtcgcgtgcgacagcggctcgccttcgtaatgttcgcgcaagtccgtgtgcgcatccatatgaatgacggccaaatccgggtagtattcatacaccgctttcatgaccggccaggagacaagatgctctccgccaaggccgagcggaaatttgccggcgtcaagcacctttttcacgaactgttcaatcagctccaaactgcgggccgcattgccaaatggcagcggaatgtccccagcgtcaaagtagcggatgtctttgagttcgcggtccaaatatgggctgtactcctcaagcccgattgacacttcgcggatgcgggccgggccaaaccgcgagccaggccggtagctgaccgtccagtccatcggcatcccgtaaatgacggcttcgctttcttcaaaattcggatggctgccgataaacacgttgcccgaataggcttcatcaaatcgcatcgcctgcgcccccttacttcgttaaatccgcgacaaatttcggcaagacgaaacacgctttgtgcaattctttcgtgtaatatttcgtctcaatgtcatggaaccggtcgtcgctcacagcgagcgggtcgtattttttcgagccgagcgtaaacgtccagagcccgctcggatatgtcggaatgttcgccgtatacaaacgggtgatcgggaaaatttccttcacgtcgcgataaaccttgcggatcaaatccgctttaaaccacggattgtccgtttgggcgacgaaaatgccgtcttccttcaacgcgttggcgatgccggcgtaaaacccttttgtgaacaagttgaccgctgggccgaccggttcggttgagtcaaccataatgacgtcatactcgttttcgcttttggcgatatgcataaacccgtcatcgactttcacttcgacgcgcggatcatcgagtttgccggcaatctccggcaagtaggttttcgagcactcgatcactttgccgtcaatttcgacaagcgtcgcttttttgacgcttgggtgcttcagcacttcacgaatgacgccgccgtcgccgccgccgacgacaagcacgttttccggattggggtgggtgaacaacggcacgtgggcgaccatttcatgatagacgaactcgtctttttgcgttgtcatgaccatgccgtcgagcaaaagcatgttgccaaactccgccgtttcgaccatatcaagtttttggaacggcgtctgttctgtatgtaaagtgcggatgatgcgtgcggtgatgccaaaatgctccgtttgcttttcggtaaaccaaagttccatcggtaacatcctttctccgagcgttgcttactatacaagttttccttagccaacgaaaaactaaacatgaaaaagtatagagcaatctagcaaaaatgcaagaggaacaagtttaaaataaaaaattttttttcatactggtaagaaaaagcggaaaacctcgctggcgaagccttgacaaaagcaaggcggcgcattcagccgggcgtccgcccgcatgtctaaaacaacgccaaaaccgttgaggtgatgcgcaatggaaccgatcccgggcagccgttttcgcggcacgtggaaatatgtgcgcgccgccgtctttatcggcttttttctcgccatctttgccttcgccgctctcgggagctttgtgttgttcgcgaaaatcgaaggcgccccgccggtcgccgtgccgcagacgacgattttttatgccgctgacggcagcaaaatcggggaaagcgaccatgggcaaaaacgctattgggttcggctcaaagacatgtccccgcacgtcatcgaagcgacgatcgccgttgaagaccggaagttttacgaacatcacgggtttgatttgaagcgaatcgccgccgccatcattgcgaatgtagaagcgatggcaaaagtcgaaggggcgagcacgatcactcagcaatatgcacgcaacttgtttttgacgcatgaaaaaacgtggtcgcgaaaaatccaggaagcgttgtacaccatccggcttgaagccaactacagcaaagatcaaattttggaaggctatttaaacacgatttactacggccatggggtctacgggattgaggcggcagcccgctactatttcggcaagcacgcgagcgagctgacgctcagcgaggcagcgatgctcgccggcattccgaaagggccgtattactactcgccgtttgtcaatgaacagcgggcgaaagcgcggcaaaaaatcgtgcttacctccatggtggaagccggctacatcagccgccaagaagcggagcaggcgtaccgcgacaagctcgtctacgtccgccaccacgaacaagagcagccgatcgctccgtattttcaagatgtcgtcaaacagcagctgcgcatcaaactcggcctggatgagcggacgatcgagctcggggggctgcgcgtctatacgacgctggatcggcgcctgcagcggattgccgaagagcaaatccgtcgcatcatcgatccgcactccgccattcaagcagcgcttgtggcgatggatccacgcaccggggaagtaaaggcgctcgtcggcggacgcaactacgaagagagcccgttcaaccgggccgtgcaggcggaacgccagccagggtcgacatttaagccgtttttgtattacgcggcgatcgagcaaggattcaccccatcgacccaactgcgcagcgagctgacgacatttacgtttaacggcggccgatcgtcgtacaccccccataattacaatgactactatgccaatggcccgatcacgctcgctcaggcgctcgctgtatccgacaacgtctttgcggtgaaaacgctccagttcatcggcgccgacaaactcgtcgaaacagcgaaagcgcttggcattacaagcagattgaaagcagtgccgtcattggcgctcggcacctcgcccgtgaaagtgatcgacatggtggccgcgtacagcacgctggccaactacggcaaacaaaccgaaccggtgtttattcaaaaagtcgtggatgcaaacggaaacgtgctgtatgaacataagccggagagccggcaagtgctcgaccgcgacgcggcgtttgtgacgacccatttaatgaccgggatgttcgacccgaagttaaacggctatacaaccgtcaccgggcagtcaatcatcgatgacatcacgcgtccgtacgccggcaagtcgggaacgacgaaaacggacagttggatgatcgggttcgccccgcaacttgtcgccggcgtctggaccggctacgaccgcgaggaaacgatggatcgtcctgcggaaaggcaatatgccaaacaaatatgggttcactttatggaacaaagcctcgccggcgaaccgaaaaaatcgttcaaaccgaccaaaggcgtcatcggcgtctacatcgacccgcaaaacggcaagctggccaccgactcctgtccggtgaaacgaaaaacgtactatctcatcggtacagaaccgaccgactattgcaccgaccatttggaaaagaaaaagaagaaaaaagaagacggaaaaagctggttcgagaaatggttcccatggttttaaacaagaaaatcccctgcgtttgcccgcaggggattttcttgtcctagttttcctgtgttatacatgtagatttagtttatccttttttccaaacgagaacaagcccttgagcaaacatgttcacaaaaccgtcacaattcgccttcgagcccttttttcagttcatcgctcgaacggttccacatcccgatgtcatgtcctttcaaaaagtcggcgagcacccgttttgatttcgcgtccatatgatcgacaataatgtgccgctttagcgatttatcgagccggttcacatgttccggcaataacttatagccgcggcgcgcctcacggtcgatcgtcatttcgcacgccgtcaccccggcgtaatacgggccgtcttcacggcgctcgatcgtcacccagacgatccaatacggcttgccgtttggcacggcggaacggtccggcaaaaacttgatgccgcgctcaacggcgctgcgggcatgcatcgcccccatatcgacgaacgcttcgcccgcttcgacgtcaatgatgaccggcgaaacgttttctaggctcaacgccccggcgccaaagccgcggtgcccgtcggtcggatcgtctttgatgatattaaagccgatgttttttttctttttttgctccattccgcttgttcctccttccttacataaacaaattggcgaccaacgactgcaaattttccaatacaaacggcagcgccacttgaaacaccggctcaatcgtatatcggtcaagcggcgtgagcacaaggataagaaaaatgagcgccccgtagttttcccattgcgtcattttcgcccgcagcccatccggggccaagtcttcaataatacgatacccatcaagcggcggaaacggcaataaattaaacacaaacaagacagcgttcaagctgataaaaatttggaaaaacagatcaaacccggccgcaaaccaatccggcagcgcccgcatgatgccgaaatcgatcatcgcgtaccaaatgacaaatccaagcgcggcaagcacgaggttgctcagcggtccggcaaccgacacgagaatgccggcaaggcgcggatttttgaaataaaagcgattgactggcaccgggcgcgcccagccaaacccagcgagaaaaataagcagggtgccaagcaaatccaaatgggcaaacggtgacagagtcaaccgcccttggtttttcgccgtcggatcgccgaacttgtaggcgacgtaggcatgagcgaactcatgcacggaaaacgccagcgccagcgtcaagagcacgtacggaatttcgcttaacgaatacggcaaaatgtgttccacttgattaactccttttcccctgtattcactatccttagtatacatgatttaccgccaaaagtggactgaacttcacggttccatggtataataagcgcgacagcactcgacaaggaaatgggggaatgatgatgccgtatgtcacgatcaaaatgctcgccggccgcacggatgagcaaaagaaagcgctggtggaaaaagtgaccgacgccgtcgtcgagacgacaggggcgaaacgggagagcgttgtcgtattcattgaagaaatgacgaaagaccattatgcgatcgccggaaaacggctgagcgatgcggagtaacaaacggggggcgccatcgggcgtccccgttgctttttggaataaaaacgaatattattatagttgtctttcatattgttcgcctttaggaggttgcctatgattcgtcttccgcaccatgccagcaatcgcaaaacagagtttctcgctggcctgacgacttttttcaccatggtgtacatcatcatcgtcaatccggtcatcttatcagatgccggcgtcccgttcgagcaggcgtttacggcaaccgtcatcgcaacagtcgtcggcacgctatggatggccatctttgccaactatccgatcgccattgcccccggcatggggctgaacgcatattttgcctattccgtcgtcggctcgcacggcggcatttcgtacgaaaccgcgttttccgctgtgtttgtcgcgggattgctgtttttgttgctgtcgctcaccccgctccgcagcaagctgatcgaagtgatccccgacagcttaaaacacggcatcaccgccggcatcgggctgtttatcgcctttatcggcctgcggctgaccggaatcatccaagcccatccgcaaaatttggtcgcgcttggcaacttgcatgccccgtcggccgtgttgacgctcatcggcctggcggtgacgctcgtgctcatgatgcgcggcgtcaacggcgcgctcttttacggcatggtcgcgaccggcgtcatcgcctacgcgaccgggcaacttcactttgacaaaggcatcgtctcgctgccgtcgctgccggaagggcttgtcgccgccaatccgttgacggccgttggtgatgtcatcaaccacagcttgtacgcggtcgtcttctcctttttgcttgtcacgctgtttgatacgaccggcacaatgatcggcgttgcccagcaagccgggctgatgaaaggaaacacgctgccgcgcgcccgcgaggcgctcttggccgactcggtcgcgacgaccatcggcgccatgtttggcacaagcccgacatcggcgtacatcgagtcgtcaaccggtgtcgccgctggcggacgcaccggctggacggcgctcaccgtcgctgtactgtttgtcatcgcggcctttttcagcccgctcgtcggcgccgttgctgggctttcttccatcaccgccccggcgctcattatcgtcggaagcttgatgatcagcaccatcgcccatatcaattggcgcgaactggacgaagcgttcccggcctttttaatcatcttaagcatgccgctcacctccagcatcgcgaccggcatcgcgctcggcttcatctcgtacccgctcttaaaaatcgcccgcggccgctggcgcgatgtgccgttgctgctgtacgtgcttgccgtgctgttctttttgcagctggcgtttttgccgcattaaccaaaaataaagaaggtgtcccaaaaggatcgggacaccctctttcgtctctatatatacgcactaaccgcttctttcgcactatattttgtgtctatcctgaaaacagacggccttttgggtcagccccttttcgtctatggccaactgatgatacgttgaagcagctttttccgcccgcctacacgcgggctttgttgtggcatcggctgcgcagcgcctcaatgtacgcgtacgcctcctcgatttcttcttccgtatagcgctgcttgctttttaacaccgcaattttctctttcacttcgtctttcggcaaatgttcaaaataaagcacggtggacacaagttccaaaaaacgggcattttgttcgttcatcgcttgcatgcactccgccaagcccggcatgtcccagtcgtaatggcgcaaaaactgttcgcccgcttcggtcaatgtatagcgatattgcatataaccgctctttttctctttcacttcatgcaaaaagccgagcgcgcacagctcttcgatgcggcatgtcagctcttccgaatacgggccgtaaaagtggaaatcgaatttctcgtaaaacggaaagtcgagctttttcgcgatgtagatcattttttgcagctttttgcggccggcaatttccccggcggccgccaacgccttcattactttcgcatgctctgtgagcactctccgtcatctcctaaccctttaaaatttccataatctttttcttcactgtccgcttcgtcgacaagtcttccaggaaatcagctgggaaatacagcttatggtcggtgcgccgtttcccggaaatggcgtcaacgagcaccgattcgcgcgacagctcgcgaagctccccgtttggcatcaacaaataaatcggaaggcgctcgccttcctcgcccggccggtaaaagtcatacggcaaatccgaggacgaatcgacgaccaagtagtagtccgggtcgatgcccgcttttttaaacaaaccggtcagctcaatgagcttctccatttgctcgttcgtcggatggaactccgtatatttgaacaggcggcggcggacaaaccgctggcacagatcgcttaaaatcggatcccgttcgtattgccattgctggaagtaaaacaagatgactgcctcatccagcgccaagtaatcgccgagcgacacattgcctgcaaaaaacgacaaaaagtggaccggcttcgtctgaaaacgatacccctcttcatacagctttttcgcccgatgcaaaattttcgtcaaaatgacttccgcactgcgcgtcacgggatgaaagtacacttgccagtacatttggtagcggctcatgatgtaatcctcgaccgcatgcatgccgcttcgtttgatgacgacttggtcttcgcgcgggcgcatgacgcgcaaaatgcgctccatgtcaaaatagccgtagctgacgccggtgtagtaggcatcgcgcagcaaataatccatccggtcggcgtcaatttggctcgaaatgaggctcacaacaagcttgttcgggtacgttttggcgatcacttccgccactttttgcggaaaatcgtcgcccacttcgcgcaaggcggcgttcacttctgtatcgcctaaaatgattgcctgtgtaaaatcttcgtggtcgaggcgaaacaccttttcaaatgaatgggaaaacgggccgtgccctaaatcgtgcaagagcgccgcgcataggcaaagaaggcgctcgctatgatcccaatgatcgcggccgacaaacacgtcgtcaatgatgcggcggatgatttcgtaaacgccgagcgaatggttaaaccggctgtgctcggcgccgtgaaacgtcaaatatgtcgtgccgagctgcttgatgcggcgcaggcgctgaaattcttttgtgccgatcaaatcccaaatcactttgtcgcgaacatgtatgtatcggtgcaccggatctttaaacactttttcttcgtcaagctgcccgccggaatacatcgcatcctcctcttccgtctccaacatacatctattatacgccgtttcttttggcaaagaaatagttgacttttttctccgtctttctccattattgacggaaaaaacaaaaaatcaccttctttcggcaaagaaggtgatcggttatcgctttttcaacctttcggcaattttatcaatcagttcgtcttccgtcagcgccgccaccggacggttgttgacgaaagcaaacgtctttttccgccctgggccgcaatacgactggcagccgattttgatgaccgcatccggatccagctttttgaggcgcggaatcaatgtttttaaattcggcgccttgcagtcgtcgcaaacgcgaaactcattcgccatcactcgtcatccctttccgcagcgtttgctttgtgtattctaccgcttttgccggaaaattgcaagttggcatgctttcacccttgtaatttgccaatcccataaacttgcaacgtataatttttttccttttggtccacccttttactagcatgggaaaaaggagtggagaacaatgaaacaacggcaagacgcttggacggaagaagacgatttattgttggcagagaccgtattgcgccatgtgcgtgaagggagcacccagctgaacgcgtttgaagaagtcggcgacaagctgaatcggacatcggccgcctgtggctttcgctggaatgcagtcgtccgccatcagtacgaagaagcgctgcagctggcgaaaaagcagcgaaaagagcggctgcggctgctggccaaacaaggcggcgcgaaaaagcggcgcctgtatgaaccaccgatgccgtcattagaggagttgggcgatgtgatgcagctgccagccgtcgtcccatcctctccgccgcaacaagtgacgctggatcaagtgatcgcttttttaaaaacgttccaatcccatgagcggaaacgggaggcgctgatcaaagaaaacgagcggctgcgccgcgaaattgaagaattaaagcaaaaaaataaagaacttgaagaaaaggttgcgaaattagaagaaaattcgtcgaccgtccaagaagattttgagacgctcgtgaaaatcatcaaccgagcgcgcaaaatggtgttaaaagaggaagaagagcgggggctgaccttccgtatggacccgaacggcaacttggaaaaaatcgcggagtaaataaaataaggatgccctgtccatggctgcgccttgatcgcactctctccggtgcggccgagacacggagcatcctttttgcctgccggcggcgtcaggcgataaacgcgggctcttgccgccgggcggaccgcccccttattctcctgctaggagctcgcccttgagcgccgtttcattccgctcgacgatgcgcgcccaatactgctcataccaattccattcgccgttctcgagggcagacgaatatagctcgccgccaaacgactgcagcgtgcgccaaagggcgacaagcagctcatcgatcgacaactcgcagccgagaagctcagacagcgacgccatgacagctgggacaacatcggggtaggcgaatttcgttttctctccttggcggccgagctcataaaagcggcgaataagctcagcccgcgcggctccactcccgttgacgcaaaggtagatttgcacggcaacgccgccgcgcacgcgccgctgcgaaatgccggcaaattttttgccgccaatgctcaagtcatagctccccgggcaatacgaaccgacgatttcccccgcctcaacgcgggcgccgtatgaggcaagcatggcggccatgagcgcgtacatcgcctcatacccttgctcgatggcaatcgtgtttttcgtttccggaaaaatgagcgaaatattcaacaccccgctgtcaaggacaacggccaacccgccggaattgcggacgacgacgcgatacccttcctggcgcaaaaacgaaatggcctcatcgatgtacggaagcttcgtatcagcggcgcctaagacgacggtattctcatgcacccacgtgcggacgaccgcatccgactgtcccgcaccaaccgcggtgcataatgcatcatcgatggcaaacgattgtttcgcatcaaatagcggaccgaaatgcgactggtcgatgacccgccatttcggctgccgcagcaattcatggcccatcgcgagcaaccccttgcatagatcattccaactctattcattataacataatcgccattagcaaatggcgcaaaaaggacaaggggcgcatgcctccctcgtttttatcgagcggcagccccgtcactccccaagcgactgggcagcggtgatgagcgcgagcttgtaggcgtcttcggcgctgcagccgcgcgataggtcgttcaccggcttgttcagcccttgcaaaatcgggccgaccgcttcaaagccgccaaggcgctgggcgattttgtagccgatgttgcccgcctcaaggctcgggaaaataaagacatttgcgtccccttgaatgaccgagtccggcgctttctttttcgccacctctggcacaaacgcggcgtcaaattgaaactcaccgtcaaggatcagatccggcgccatttctttcgccaaccgcaccgcctcaacgactttttccgtctccggcgacgaggccgaccctttcgtggaaaagcttaacagcgccacgcgcggcttaaggccgaacatttttgccgtccgggcgctctcgaccgcgatttcagccaaatcttggctgttaggagcaatgttgatggcgcaatcggcaaacacatatttttcgtcgccgcgcaccatgatgaacacgccggacgttttgcgaacgcctggcttcgttttaatgatttgcaaggctggtcggaccgtatccgccgtcgaatgtgccgccccgctgacgaggccgtcggccgctcccgtataaacgagcatcgtaccgaaatagttttcatcgaaaagcaactcgcgcgccgtttcttctgtcactttccctttgcgccgctccacaaacgccgaaaccagctcatcaaacccgccatagcggcgcgggttgacaatctccaccccttcaagcggcaagccaagcgccgccgctttcacccgcacagcttgctcatcgccaaggacgatcggctgaagcacttgctccgtcgccaaacggctcgccgccgttaagatgcggtcatcggttccctcgggaaacacgatttttcgacccgtatcggttactttcgcttttaatgccgtaaataaatcggttgtcacgatccaatcctccttatgctaggccagcccgccctggttaaggcacgcccggctcatttcggcatccacaagccatttccactattaagcataccgcttctcgccagaaacgcaacgcaggtaagcctttacaacaaataattcaccttttgccacaattcagtctacttccactttgatacgctgatagccgcttttttgggcaaactgtgatatagtgatactgtacaatttgttgataaggagtgacgatgatgagcgaagcggcccaaacgttggacggttggtattgtttgcacgatttccgcacgatcgactggagcgcgtggaaaacactgccgaacgaagagcgcgaggcagcgatcagtgagtttttagcgcttgtcgatcaatgggagacgactgaaagcgagaagcaaggaagccatgccgtctacacgatcgtcgggcaaaaagccgatattttgttcatgattttgcggccgacgctggatgagctgcatgaaatcgaaacagcgcttaacaaaacgaaactcgccgactatttattacctgcgtattcgtacgtttcggtcgtggagttgagcaactacttggcgtccggcagcgaagatccgtaccaaattccagaggtgcgccgccgtttgtatccgattttgccgaaaacgaactacatttgcttctatccgatggacaagcggcgccaaggcaacgacaactggtacatgttgtcgatggaacagcggcgcgaactcatgcgcgcccacggcatgaccggccgaaaatacgccggcaaagtgacgcaaatcatcaccggctccgtcggcttggatgattttgaatggggcgtcaccttgttttcggatgatgcactccagttcaaaaagctcgtctatgaaatgcgctttgacgaagtgagcgcccgctttggcgaatttggctcatttttcgtcggcatccggctgccgatggaaaatgtttcttcgttcttccatgtataaaaaagaggggcccaaacgcggcagggcccctttgcttattttcctattcttcaagcaaccggcgaacttcttcctccgaaaggtcaaccaaatgagcgatttcttccgccgtcattcctttgcatgccatgttacggatcagccgtttcattccttgtttgatcccttgttgaattccacgttcgatcccttcttccaatcgctttttccttccctttcgctcataggaaatgatcagctccaacactttctctttttcttttgtttccatctcttccacctctctttgcagttgttgctcttcttcctccgatagcttcacatacgtttcaaaaaagcccaacaagagccgctgcctcgcttcgtccaattccagacgcacaaactccaaaggataaaaaatatttcgtaatctgattcccctttttggccaaccgcccctgtttctgtcatatacagcccaaccgccccatacatataaatcagaaattccgtttaaaccgtttgtccgcctgtcaccattttctcgctccatcaatagcctattactgtcgacattgatgacaaccgaggtgacgatatggctgttgtagctcacacagaagaggatgtgaaactgcttgcccggttgatgcgggcggaagcagagggagacggaaggcttgggatgctcatggtcggcaacgtcggcgtcaaccgcgtcatcgccgactgccttgacttccgcggcatccgctctatccggcaaatggtgtttcaaagcccgggcggctttgaggcggtgcaaaaagggtacttttaccaacgggcgcgcgaagtggacatcggcctagcgcgtcaagtgcttcgcggttggcgctaccacccagcgacaaacgccctttggtttttcaagccgcctgaaggccaagaatgtccgccgcaatggttcaaccaatggaacgtcggccgctacaaatcacactgcttcttcgcgccgactccatccgattgtccgcgcgtttactaacttttcatatgaggaggtttttttatgtccaactatacagaaaacaacttttatccattggatgaagaacaacgtcaacaaccgtatgcatcgcatccatacggctacccgtacccgcagccgtactatccggcggcgtacccgtattattactatccgcaagcggctgccgccccgacgatgacgccggcaacaaccgccccaacgttcggtttgcaggcgccgacgttcacggccccgacaccaaccaccgccgccggaccggccaccaccggcccatcgattccagggatgctgccgatggaagaatcgtacattgaaaacattttgcggttaaacaaaggaaaaatcgcgacggtctatgcaacgtttgaaaacaaccgtgagtggaatgccaaggtgtttcgcggcgtcattgaagcggccggacgcgatcatgttatcctgagcgacccacaaacaggaacgcgctatttaattccgatgatttatgtcgattatgtcacctttgaaggagaaatcgcctacgaatatccgtttgccggtgcctccgccacgccgctcgcctcctattcgccgcgctgagtgcaagcgcaaaaccgatgttcgatgagcaggctgccctaagggtagcctgctttttttcatccgatgcgacggccatcacaagttgctgacgcccagttgtctatcatggtggcaaacgaaacaaaaaaggcgccttctatgattgggacggcgcgtgatttcctgttcggggtacaccttgcccgcgcttcgcttacagccatttcaacgccgcatagccgatcatcacccaggcgaccaaaaaagcgacgccgccaaacggagtgatcgcgccaagcggcttaatctgcgttacacttaatacgtacaagctcccggaaaacaacacgatgccggcgaacatcacccagcccgccgcaccgatcagcccgacatttggcgccttgccagcgagcaatccgacaacaagcagccctaatgcgtggaacatctggtattggaccgccgttttccaaatctccaaataacgatccggaatcttcccttcaagcccgtgcgcgccaaacgctcccaatgcgacggctaaaaacgcattgagcgcgccgagaatgataaacggtttcatcactcatccgcctttcttgtcgaagtttcctttttcattataaacgaggaaccctttgatcacaattaacagcggaaaggggagtgagtgaaggatttgtgaaggatttgtgaatcactcctcaaattttgtttttgatttctcttaatagctcaatgatgacatcattctgatcttttatcacttttagtgttctttcaatcatattggttgaaaagaagacaatgatgacaagtgcgatgccaacaatccaatccattaaattctcttcttccagtcattggtattgtcaaaagtttatcctccacactcacggttttcccttgagtttcaaccccgagttcgacagttttgaggccattttaggcaaatgaaaatggccaaaatgctgttatatcaaggatttcgccatacggatcctagaaaaaagagctggatttcataggcacacgacttgacaatttatccttataaaaaaagcctaatatcgtttatcatataggcatgtccatacgacgagtcacacgcaaaaacaaagacggaacgaccgtggcgtatctccaacttgctcacaacgaatgggatccgaaggccaaatatgcgaaagcgaaggtgatttattcgtttgggcgcgaagacgaggtggatcgcgccgtcttggagcgtctggccaaaagcatttcgcgattcctttctcctaattcatgaatcgtggccgaaagtcagagacgaatgcgaacgtctcatgcttggacatttttcttcccaaaacgatgacctttatcaacgaaccgaactgacggccaaacaagccctattccttggggctctagggctggagcctcctccgaagattctaggcatccgccctcgcgcctagatacacgcccaaagtgtgtccgaatgcctccgatccttttttggatcaagaggcgagaggcattttgttggtctagtgactgtcgaactccggcctccctaacgaacagtattcgctagaaaggataccataatttttcacaatgcacaaaggtccaaattcttaacttgatggctatggggtccttcctggatttcacccacaaatattttactcacacgcgataagagataaaccatttgtcgcatcatacaacaaaaacccattgacaaacttgtgcaaatcgtcaattcttctaaataaggataatggacatgcgtttcatccggcaagcatccaaatgtggagggcaggggggcatatgaaaattgccaaagtcattaacaataatgtcatcagtgtcatcgaaaacggccgcgaactcgtcatcatgggcaggggaatcgcctttcaaaagcggcctggcgatgacgttgatgaagaaaagatcgagaaaatattcaaattggaaagcaaagatatgatcagcaagtttaaagaactgttgtatgaagtgccacctgagtacgttcatgtgacagaggagatcattcaatctgccaaagaacagctggacaaaaagttgaacgatattatttacatctcactgaccgaccatattcattttgccattgaacgccaccgccaaggcatacaaattgtcaatcctttgctttgggagattaaacgcatttacaaaccagagtttcaaattggccagcaagcgctgcggatcatccgcgaccggcttggcatcgagctgccagaagatgaagccgggtttattaccatgcatatcgtcaacgccgagctgaatgaacaaatgggcgatatcgtcaccatgacgaaaatcattcaagacattttgacgattgtcaagtaccatttcaaaatcgaacttgacgaagaatcactcaactatttccgctttctcacccatttgaaatttttcgcccagcggctgttagggaacacgctgctcaatcatgaagaacatgacttgtatcagctagtgaagcaaaaataccgtgaagcatacgaatgcacgaaaaaaattaacgattatattcaaaagacgcacgctcggacgttgacagcggaagaggagctgtatttaacgattcatatcgaccgcgtcatccgccgccattaattctatgttgacagccatgaaagcgcatgctaaactggagtcagaaaatgaatatgagtcagacaattaggattgttactggtcatgcaggcaaaacctaaattgtctcgccatcttttcgcaggcctactgcgcttttggcgggcaatttaggttttttattttcattcaacaaaaacaaaggaggagccgctaatgaagtatactcaattaaaaccgtttccaacggggtttttatggggcggttcgacgtctgcttaccaagtcgaaggcgcatggaacgaagacggaaaagggccgtcggtcatcgatatggccaaacatccggaaggaacgaccgatttcaaagtcgccagcgaccattatcaccggtatcaagaagatatcgctttgctcgcagaaatggggtttaaagcgtatcgcttttccatcgcttggacgcgcatttatccgaacggcgaaggggaagtgaacccaaaaggattggaattttacaacaacttgattaatgagattgtccgccatggcatcgaaccgatcgtgacgatctatcatttcgatttgccgtacgccttgcaaacgaaaggcggatggtcgaaccgtgcgactatcgatgcgtttgtcaactactgccggacgctgtttgaacattttggcgaccgtgtaaagtattggttgaccattaatgagcaaaatatgatgatccttcacggggaagccattggcattgtcgatcccgacagcgaaaacccgaaaaaagagctataccagcaaaaccaccatatgtttgtcgcccaagccaaagcgatggcgctttgccacgaaatgcttcctgatgcaaaaatcgggccggcgccgaatattgcgacgatttatccggcgagctccaagccggaagatgtgctcgccgccaacacgtattcagcgattcgcaactggttgtacttagatatggccgtctacggccgctacaatccgacagcgtgggcgtatttagaagaaaaaggctataccccaacgattgcagacggagatatggacatcttgcaaaacgcgaaaccggatttcatcgcttttaactactatacgtcacaaacagtagccgccagcgtggggaatgagagcgatatcggccatacgggagaccaacatattacaattggcgaaccgggcgtatacaaaggcgcatccaacccgaacttgccgaaaaacgacttcggctgggaaattgacccgatcggcttccgaacaacgcttcgggaaatttatgagcgctaccggttgccgctcatcgtaaccgaaaacgggttaggagcttacgatcgattagaagaaggggatatcgtgaacgacacataccggatcgactttttgcgcaaccatattgaacaaatgcgcctcgccatcacggacggcgtcgacgtgttcggctactgcccgtggtcggcgatcgacttagtcagcacccaccaaggcatcagcaaacgatacgggttcatttacgtcaaccgcgacgaatttgatttgaaagatttgcgccgtatccgcaaacaaagcttttattggtaccaacgggtcatctcctcgaacggcgaacagctcgactaatccggatcggttagattttggacaagctggtcagggatcgcacaacatcgtcttgttgtgcgtctcctctcacgaattactactttaaggagggaaacggcatgaaatacgaacaactggcaaaaacgattgtcgatcttgtcggcgggaaagaaaatgtcatgagcgtcgttcattgtgttactcgcctgcgcttcaaattaaaagatgaaacaaaagcggatacagaagcgctgaaaaacttggatggcgtcgtcaccgtcatgaaaagcggcggccaataccaagtcgtaattggaaaccatgttccagaagtatacaaagcggttgtcgcggttggcggattccagtcatccgcgcccatgcctgctcaagaagaaaagaaacaaaatctttttaaccgctttatcgatatcgtttctggcatttttgccccaacgcttggcgtcttggccgcaaccgggatgattaaagggcttatcgcgttattcgtctcgctcggttggctcgatccgtcatcgggaacgtatcatattttatacgcgattggtgatgcgctgttttatttcttccccatttttcttggttatacagcgagccaaaagtttggcggcacaccgtttatcgggatggcgatcggcgccgcactcgtctatccggcattaagtgggttaacaagcggcaaagcgttatatacattgtttgctggaacaatgtttgagtcgcccatttatattacatttttagggattccggtcattttaatgacgtactcatcatcagtgattcccattatcttagcttcgtattttgcggccaaagttgaaaacggattgaagaaagtgactccggatgtcgtcaaaacgtttttagtcccatttttcacgttgttgatcgtcgtaccattaacctttttagtgatcgggccggtggcgacatgggctgggaagctgctgggccaggcgacgctcgcggcctatcatctgtcacctattgtcgccggtttgttcctaggaggcctttggcaagtacttgtcatcttcgggcttcattggggacttgtcccgattggcattaacaatttgagcacacttggccaagacccaattttagcagtggcgtccgttccatcatttgcccaaatcggtgcggtattggctgttatgctaatgacgaaacaacaaaaattgaaaacgcttagcatcccagcgtttatttccggcgtcttcggcgttaccgaaccggccatttacggtgtgacgctgccactgaaaaagccgtttatcatcagctgcatcgccgctgctatcggcggagcaatcgttggagtctttaattctaaaatatatatgctcggtggactcggcattttcgtcatcccgtcctttatcgatccgaaacaaggcatgacgctcggtttttggggcttcatcattgccattatagtcgcattcgccctcggctttatcttaacgttattgttcgggagacaaaaaacaacggagcacacgccttcccaaccgttggatggccggacagcaaaatccgaacgggttcaatccggcggggaagtgatcgccagcccgctgacaggggaagtcaaaccattatccatcattgaagacgctgcgttttcatccggcgcgctcggccaaggagtcgccatcgaaccggcggaaggccggttattcgcacctgtatccggcacggtcaccgcgctgtttccgacaaaccatgcgatcggcatcacgtctgatgagggaactgaaattttaatccacgtcggcatgaacactgttcaactggaagggaaatggtttaccgcctatgttgagaaaggaacgcgtgtggaaaaagggcaattgctcattgagtttaacatggaaaaaattcatgaagccggattgaaaaccgttactcctattgtcataacgaacttgacagaacatacggattggagcgccaccgacaagacccgcatccaagccggagaaccgcttcttgttctttggcgcaaacaaggacaagcggtttaaaggagttctgttgatcaagaatccccgtggagaaggccgttccgcggggattcgctgtcccactctcagaaatccagcaacgactccccgttcgcctcatcgtcaatgtcaggggagcgtcccccgacagaaacggctccaagcgaaagcccgccagcaaccgaaatcggcccgccgacgacaagcggcccggctgcggcagacgaagcggacggctgcggatggcttgttgcttccaacatcaaatcgcataaaacgtgaatggcggcgacgtgttcacgcacccgctgcaggtcgttcgtggacctcgctttccgcagctcatcttccatcttggcgataacggccgcaaacgagatggacatcattctcccctccttattcagcgcggacgccgatgttttcgatttgccagtcgatcggttcgcgtccgcatttcatcaaaaacgcgttcgtccgcgaaaacgggcgatggccgaaaaagccgcgcgcggcggaaaacgggctcgggtgcggcgcttcaataatcagatggcgcggattcgtaatccgttcttttttctcctgagcgttccggccccaaagcaaaaagacgaccggatcgtctttttcattgacgagttcaatgacgcggtcggtgaattgttcccaccctttgccgcggtgggagttcgcctggccgcggcggacggtcagcaccgtgtttaacaataacaccccttgctcggcccatttcacgagatagccgttatctggtatatagcagccaaggtcatcatgcagctctttaaaaatgttcaccaaagacggcggcaccggcacgcccggcttgacggaaaaactaagcccgtgcgcctgtcccgggccgtggtacggatcttgcccgagcagcacgactttgacgtttgcatacggtgtataatgaagggcgttgaaaatatcgtgcatatcgggatagatcgtccgcgttcggtactctactttcaaaaattcgcgcagcttcaagtagtatggtttttgaaactcctcttcaagcagcggagcccagtcgtttttgagaatcggcattgcgagcaactcctttgccatcggctttttcccttttatcattgtagccaaaaagacaccagcgtcaaagcgaagtgaatgttcagattgaggcaaccatagcgaaacctgtttccccaacaggaaatgcgccaatcccctgccgcagccatcaaaatattgaagagaaaatcaaaatgtccacgaaatcaaccagcggagcagccaagcgccaagcagcacgtataaaaaaatgatcagcaccccagcggcccaattcgtcggtttgccgtgcttggcaagctcttccgcccgcgcccgatgttcggcgacaatgtccttaggcagccatttcagcgccaagtaaataccgagtggcaccagcagcaaatcatcgatatacccaagaaccggaacgaaatcgggaatcaaatcgatcggactgaacgcatacgccacaacgaccagcataaacagccgcagccagatggaaacgcgccggtcgcgaaccgcagaatacaagacgaatatgtctcgtttcagcacccttgcccattctttccactttgtgaacatcgcgttcccctgccctttcctgtttcatatagtataaaatatgggtatagtagtgtaaacattgcaaggtggacaaccttcccgtaccatcatccagctaactcattgattatgtgaggtgaacggctatggacaggaaacgatttcatatcgtgcatgatgaacagccggatcggcatgttgtatacataaaaggggagcttgatctagcgacggccgaacagtttcaacgcgccgtcgaaccgcttgctcatgacgcatcaaaaccgcttgtcatccgccttgaagaattgtcgtatatcgacagcaccggcatcgggatgtttgtcgcactgctgaaaacacgcaaaaaacaagaagcgccgtttatgattgaaaatgtgccgccaaaagtgaaacgtttgttcgatttaacaggtgtatcttacttcttttcggaaatggatcagacgacagaaaggatcgggggccaatcatgaaagagcatgaaaccgtcgtacagctgtcgattccagctcatgcgcagtttatcgatgtcgcgcgtttgacgctatacgggctggccgccaagatggggttttcctatgaagagattgaagatatgaaagtggccgtctcagaagcgtgcaacaacgctgttttgcatgcgtacaacggaaggggtggcgtcattcatcttctctttgagatgcgcgccgatgcgctttcgatcatcattaaagacgagggcaaagggtttgattacaaacgggtggccaaacaagcagcgcccctgtccgcaaagccgcttgaagacgtcaaagctggcggcctcggcctgtttttgatggaagcgctcatggacgatgtcaccgtcaccacaaagggcggaacggaagtccgcctgacgaaattccgccatcgcggcgaaggagagcatgcccatgactgtatatccccctcctctgtccaagagcaagcttgacgccctcatttccgcctatcaacaaacaaaaacggaagaagcggcgaccgccttgctcgtgcgcttcgagccgctcattgcggccgcagcgaaaaaaatggcgcgcagccgccctgacttttacgaagacttgtttcaaatcggacggctgtcgtttttgcgtctccttgaccattacgaccctaaacaaggaacaagctttgagtcatacgccatgaaaagcttgatcggctatatgaaaaactatttgcgcgacaaagcatggtacatccaagtgccgcgcaaggtgaaagaaaaaggaagcaaagtgcagcaggcgatcgatgagctgacggtcaagctcgagcgttcgccgacgatcgatgagatcgccggccacttaggcttatcggtcgaagaaacgatcgaaattttggccggacgggaccattaccaagccgtttcgctcgatgccccggtgcaagacggggaaaaggatgcgacgacgatcggtgaattcgtcgctgatgaagcgaacgaaatcgagtcactgatcgagcgaatggatttagagcaggcgattggcaaactgagcgagcaagaacaaatcgtcatcgacgccatcttccggcgcggggaaacgcagcgctcgttagccgagaggctcggcgtctcgcaaatgacaatcagccgcattcaaaagcgggccatcgcgaaattgaagcggcagctcgccgcctattcgccataacggtcaaacatcgcgccgccggacgcatcaagcggtcgaactgcccatgctagcggcggcgcagcagcaacaacgtctggtcatctttttgttcgtattgatgatacgcttgaatatgctcgtacaactcgcgcacgatctccggcgccggctgatcaaggttgacgcgggcgaccatcgcggcgagaacggaaaagtcatcgtccgcctcttcagtacgcttttccgtcaccccgtcggtgtacagcagcacaaaatcgcctggttcgagcacaaccgatttggtctcaaatgaaaattgcggaaacaagccgagcgcgcagcctttggcgcctagcggcacgcattgcttcgttttcgcccgataccaaagcgccggttcgtgtccagcgcacgcgtacgagaacgtatgcgttttttcgttgtaattgccgacaaacatcgtgacaaacatcgacggctcggtgtagtcgcaggcgaatcggttcagcaggtcaagatacacgtgcggctgcgttccgtaatggacggtccggtccagaataaatttcatcagcgtcatgagcatcgccgctggaatgccttttcccgatacatcagcaatgccgacggacaccgatgtttgatggacagcaaagtgataaaaatcgccgctcaacactcgggcagggacgctgaggacaccgatgtcgatgtacgaaggcaagttcactttcgaagatgtctgcaaaagcgaccgctgcatatttgcggcaagcgacagttcaaagtcgagttgttcgcgttcacgctcaagccgctctttctcttttttctccgtcatgtcgcgcaagacggcgacaagccccgccagcgcaccgttttccaacaccggcgccagcgtataaccgactggcaggcagacgccgtcgcggcggcgaaacggctcctcctcgacgcgaatcacctcgccgcttttcagccgtttgacgacgcggcgcagctgcttccaatcccacttgtcgccgtctggccccgcgagcgagacaaacgaaaacagcggcttgcctttcgctttctccggatcaaggccaagcaaacggccggcttccgggttcatccaaacaatccggccgtctcggtttaacatcatcaatccctcgccaagggcgttcgccatcatttccagttgctgttcgtgctgtttcagctccacgtacggtttttcgaccgtctcgacgtacatcgcacgcacgatatacaaaaatccagccatttcatacagctgcccccacaacacatggccgccgccaagcatgagcagccattggccgagggcaaacaaccataacgccaggagccagtacaggaaggatcgggaactcccttgccgccaacggcgccatacaagcaaagcggcgcccgcatcgagcaacccgatcattccctcgccggccttccaccagaacggccatcggcttgtcccgtctcccggccaaagcggcgctacccaatggatgaatagcccaacgaccgccgcataggcaaaagcggcgaaaaacgcttgccaccgttgcccgctcctccgctccatcacctcatcgcggcgcgaaaacagaaaaagaagcccccaggcgagcgtcaatcgggccgcgagcgaaaagagcggcgcctccgcgccgtcagacgcaaaagacaggacaacgtgcaacgaaaacaacaagcctgaggagaaaaacagcgctcccatcataagccgctccagcgacaacgtatgcggaaacacggcccacccttgcacggcgacgagccagcaaacgaccatcacggcgagccctaaagaaagatgaatagaatgatagaattcgagcgaaacaggcagccggccggccgcaaacagaagcaagacaaacattccggccgccagcacggccatcgcgctgtgcagacgcactaggccatatcgttcgtattcattcaccaacggggaacctccactcttcattctatatggcttattataccatacggccccccgccagcgtatatgaacgtcacgaccgtttggttgtccaataaaaaaagagcctctccgaatgaagaggctcccaaaccaagtttgcggccatttcccgcgcaatactcggcctcctgttaaaacgtgtgcgccaagtctttcgctcgggcgatggcgttcgcttttatttcttccgccttttccggcatcgccgcatgcccttcgacaaataccattctattggtggtgggagatatcctgcaacgacaaaataatgggaatgtatagcgcaaaaaaatattgcagcgtggccgaactttaaggacaagatgtgatacaatcatgagcgtggcggtataaaacgaagggaaaggggggaataaaatggaatcagatgctattcaacgcgaacgattacgtttaaaaaaagtggacaaaaaggtaaaactagatgaatggcatccaaagaagattgctttagcaaacgaatggattgagaatgagcaaacgcagatgaagcgcccgatcatacgaggagctattttcacttgtgaactcggggaaaatatcggcacagaacaaaacggagagcggccggtgcttgttctttccaacgactggattaaccgcacatccggaaacgttaaggtagctcctttatctacaaaattaaaaaccaaaaccgttacagatcggaaagggaaaaccaaagtagtgcctcgtttaaagacacattactttcttcgaaaggaagtttatccttttttagctcagacttccgcggtaaaggtagaagaattaacgaccgtaaacaaagtacgattaaagcaacatatcggcaatataaacgaggatgacttaaataagattatgaaccgtgtaaaatgggtatttgacctataacgtatttacaatgtattgacgacgtatttatgacgtattgacatttccctaggttttttctatacttagagtacaaaataagttgtctgtctcgtcacagaccatttcacacgtgaaaaaacgtggatccgtttgtttttacaacggagaggagcctaaatggttcctctctttgcatattatcgccaagagaatcataacctaatgataagttgcctgccgcgtcgcaggccatttcaccccgtcagcggggaattcatggtttttgccccagtacttcggtgctggggttttatgtatttatcgaggaaaatttctcacgaagaaatagggactttattgatcaggctataccatacggccccccgccagcgtatatgaacgtcacgaccgtttggttgtccaacaaaaaaagagcctctccgaatgaagaggctcccaagccaagtttgcggccatttcccgcgcaatactcggcctcctgttaaaacgtgtgcgccaagtctttcgcccgggctatggcgttcgctttgatttcttccgccttttccggcatcgccgcatgcccttcgacaaacagtccttcaaacgacggaacaccgaaaaattgcataatgacgcttaagtaccgatgccccatctccatctccgccgccgggccctcagaataaaaaccgccgcgcgcctggatgtggagcgcctttttatcggtcagcaatccgaccggcccttgttccgtatatttaaacgtcttgccggcgaccgccacggcgtcaatatacgcctttaacaccggcgggaacgaaaagttccacatcggcgtgacgaatacatatttgtcggcggaaataaactgctcgcacagctcgttcatccgcccgactttcgctttttcttcgtcagacagctcttcaaacgatttcccggagcgaagtttgccccagccgctgaacacgtcgacgtcgatttccggaatgtattctttatataaatcgagatggatcacctcatggtccggatgcacttgtttgtacgtctcaatgaacgcctttccgaccgccatgctgtaagactgcgtgtcgtcatgaggatgggcggtgatgtacaatactttcgtcatcatgcatactccctttcgtgatgatcttagcaattagtgtttgcgctttgtccaagcggcatacaattgttttgaattcaaatatctccaacaaaagataattatataaaggtccgaaacgcttggcaaacaatttgaccgcaaaaaaaattgcctttctccaaggcaattttactcgctttgttccacgacaaacgggttgccgctgatttgttttcgtatctcatcggtgagtgtaaacggttcgcttttgacagcgttttcatcactgccaggcagatggccgcttccatcgtagtagatcggttttccttccatcatggttgacccccttgacccatgcaggatgcaggaactagtctacactcctattttaccattatatacagagaacattcagctattttttgaaattttccctaaaaaagcgattccgtttccatacatgttcttaaaaaacgccggaggtcgtcaatgccccggcgttcacttcatcaaaacgtgatcttttcctctaaaaaggctttaagctcccctatcggcagccgcacttgttccatcgtgtcgcggtcgcgcacggtcacttggccgtcttgttcagactcgaaatcgtacgtgatgcaaaacggcgtgccgatttcatcttggcggcgataccgcttgccgatcgagccggtttcgtcatagtcgaccatgaaatgtttcgccagctcttcataaatgcggcgcgctccgtcagcgagctttttcgacaacggcaagacagccgctttgtacggcgcaagcgccggatgcaaatgcatcaccgtccgggtcgtgccgtcttccagctcttcttcgtcataggcgtcgatcataaacgcaagcgtgacgcggtcggcgccaagcgacggctcaatgcaatacgggatgtagcgttcgttcgtttcttggtcgagataatggaagtcctcgcccgagtattccatatgccgctttaagtcgtaatcagtgcgcgacgcgatgccccacagctcgccccagccgaacgggaaatggtactcgatgtcagtcgtggcgttgctgtagtgggacaattcttccttcgcatggtcgcgcaggcggatgttgtcctccttcatgccaagcgacagcagccactccttgcaaaactgcttccaatactcaagccattgcagctcttcgcccggtttgcagaaaaactcgagctccatctgttcaaattcgcgcgtgcggaacgtaaagttgcccggcgtaatttcattgcgaaaacttttgccgatttgcgcgatgccaaacggcagctttttccgcatcgtgcgctggacgtttttgaagttgacgaaaatgccttgcgctgtctctgggcgcaaataaatttcgttggcgctcgactcggtgacgccttggtacgttttaaacattaagttgaactggcgcacgttcgtgaaatcgcggctgccgcattccgggcaggcgatgtcgtattccttgatgagttcatccattttggcaagcggcaaaccgtcgacgatcatctcgatccctttttcctcgagcgccttctcaatcaacttatcggcgcgatgacgcgctttgcactgtttgcagtcgaccatcggatcgttgaagttgcctaagtggccggacgcttcccacgttctcgggttcattaaaatggcggcgtcgagcccgacgttgtacggcgactcttggacgaattttttccaccacgcccgtttaatgttgtttttcagctcaacgccaagcgggccgtaatcccacgtgttcgccagcccgccgtaaatttccgaccccggaaaaacgaagccgcgatgcttggcatgtgcgacgatttcttccattgtgacagccatcgtgttcatcctccttcaatgtgatgtccaccaatcaaaaacgccctcgcccctaggcctgacgcctagggacgagagcgtagctcccgcggttccaccctagttgatgcgcaaatcacgcatcccctttttgccatttccgctccggactgccgtttcattaaccatcttcgccgggcttccaccgtccccggctcgcttgggaagagagggttaactactattgatccgtcatcgcgatccatatatgattttgtccattatcatagcaaaccccaaaaccttttgtcaacgccatcctgcctttttttgcatccaaaaccgcgacacgatcggctgaccgttccaaatgacttcgcttttcgcccggcgcttcgcgacttccggctcgtcaagcaagagccaaaagtttttcaccggcaagtcgccgagcccatgcttctcgcaaagccgccgcaagtaatgccgccgcttgtcgctcatatgtcgcgacacgttgtcgccgtccgggctgaacgcatacaagaccgtcgccgccgcgacacgcgtgacgcgacaaacagaggcggcgcgcaaaaagaagtcccaatcccaataatggtggacagtcgggtcaaagcagccgatctcgtcatggagcgattttcgatacacgcttccagacgggacgtacgtcgaaaacgtccgcatcgcttccaaatcatactcataggcaaataaaaaacgggcggatgggacgcgctgatcgttttccacccgatactggacaatttccgcatcggcataggcgaagtccgcatgctcgagcgccgcggccatccgctcgagatggcacggcaacactaagtcatcgtcgtcgcaaagcatgatgagttcgccacgcgccgccttgacgcctacgttgcggaccgcgacatgtccttcgttgtcgcggcggtcgatgagacggatgtcaagctccgggtacaaggcgacgacatcatgaaccgggacgccgccatcattgacgataatgacctcaaacggcttgtacgtctgccggcttaacgactcgagcagctcggcaagcggatacgggcgattgtacgtcggaataaccacggacacggacggacgcaagattgattcaccgcctctcgcactggctttccccttggcgtccgcgggcgtcgatgcgcacacccaccaaaagcttggccaatcaaaaaaggggcttacccttaaggtaccgcccctgccgtttgtttgtcaatttcgtcctgcctcccctaacgagcaccacgaaccaaagtccgcaactctcattagagatctgccttagaatgtcccttacaacgattttactcatgcaagctcctgctgcttcgtctcgctgcccaacaccgcgaccgccaaaacggcgacaaggaccgatagacaaaacagcgtgaaaatggccgtcaccgacaccccttgggcgacaagcgagccgaccaacagtgggccaaaaatgccgccgatgcggccaaacgccgccgccatgccggcgccggtcgcacgaatcgacgtcggatactgctccggcgtatacgcatacaacgctccccaagcgccgaggttgaaaaacgacaagaaaataccggatgccatcagcccgacgagcgactcggccgtgccgaaaaagtaagcgctcaatgctgtgccaagcaagtacgtgaccaagacaaatttccgccccgcccgctcgatcagccatgcggcgctgaaatagccgggcaattgcgccagcgtcatgatgagcacatattcaaagcttttaattaaactaaaccctttcatcaccatgacgctcggcagccataaaaacatgccgtaatacgaaaagacgacgcaaaaccaaagcaaccaaagcatgaccgtctctttccgatggggagcggaccatactttgacgatattgctccacaccgtctcctctttttgcgcggccgcaaaccgcggcgaatcgggcaggcggaggcgcaaatagatcgcatacagcgctggaatcgccgccagccataacgccgtccgccagccgtaagctggaatgacaaaataggaaatgagcgccgccatcagccacccgccggcccaaaagctctcaagcagcacgacaacccggccgcggtcggcagccggcaccgcctccgaaacgagcgttgacgcgaccggcagctcgccgccaagccccatgccgatcaaaaagcggagcgccaaaaacgccgccaacgtcgtcgtcagcgccgacagcccgctgccgatcgagaataataacaatgtgacaatgaaaacatttttccggccgatccggtcggcgagcagcccgaacacgagcgctccgaccgccatgccgatcgagttgacgctgccgatccagccgacttggctggccgtcaaattccagtctttttgcaaggccgccatcaaaaacgacaacatgccgacatccatcgcgtcaaacagccaaccgagaccggcaatgcctaacagcttgcgctgggaaatcgtcggttcgttcatgtgtatcctcctgtcattattagtgtcaagacatattcattataaaagaaaatcattggcctgtgcactatacggttgataatttttgcgaaaaatcagctcgaagccttgagataatcaggatcagacaccaacatcgggttccatccatcgttccattattgacgttagcagacatgctggaatcgcaagccattaaaaaattgctcgactttgttgaggactacggcagtaaaaaggtagcagatactatcagggaatatgccgataatattgctgataccttgcggaccatagcttcttggaaagacctttctatccaaatcattcaagatcaagttatcggggcgttatatgttatatgatctgggagtaccactgagtacagcgagacaggttggtgtgtgagtaaaatatttgtggggggcattccggaatgattccccgacgagggttgcgaacttttgttcgcgacgctcgtcggggccaccaagcgaagcgcggtagaacaagcaaatgtcatgcaaaaaggactctctccctgctatgatggtgattggcaaaccaaccgaaaacaggagggagagagtccatgaaacatcttaccacagaatggcctttattaaaagagctggaggagcaattagtcagaactcttcaaaaggtgttcgctgtcttgttggcggcccttttggaggagatcgatcaacaactggcggaagcgcgggacaagcgccggcatcagctgaaagacaaacggccgactacgatccaaacgctgtttggggaagtgacgttccgacggaactactactatgaccggcaaacggggaactataccttcttgctggatgccgaactgggctttgatggagcccaatcgatcagcccttgcctcgaggaaacggcggtcgagttggccgtcgagtgctcttcctaccgcaaagcagctcgcacactcgagtcaatcgtggggtatgcggttctcagccacgaggcgattcgccagttggtgctcgaggcccctgtctcgctgcaccgccctgtttccaaacggcatggccgagtgctgtttgtggaggccgatggactgttcatttcccgccaggggaaaggaaaacgggcgaaagaagagaaaatcctggcggttcacgagggatggagacgaaacgggtcgcagctcaagctggtgaaccgacgccactacctccatgaagggacaggggacgtgtgggaacggttcgaggagtggctgatgaaggaatatgcctatgatccgtgccgggacttgttgatcatcaacggcgacgcggcgtcgtggatcacggcctgccgggagtattttgggaagcgggcgtgctttcagctggatcgatttcatgtggcgcgggagctgcgtcagtgtctgtccggccatccgcgttggcgggaagtgcggaagaagctggcgaaacaagacgaagaagggcttctcgtggagctgaacagcgccatcggcacgttggaggacgaagcgaaagagaagcagatggctgccatgatccgccggatcgagtcgatgccgggatgcatccgggactaccgggagtggctgtcggagcaaggggtggagacgaccggcatgcgtccgatgggccacgccgagagcgtgatgagccgatttgcgcatcgggtgaaatcccgccgcagctggaaagaccaagggcttcgagcgtttttaaaagcgatggtggcccgaatcgacgggatccggtggagaaaggggccgttggaggcagaagagccccagtcggccgtctcggcctcaacaaagtccaagcggatcgaacaggccaaacggaaggcaggacggttgtgggcggatgtggtgcgtcagaatctaccgtgtctgcaacagtcatctgggacgccgatccatcaagcgttgtcggcgctccgggatggtggttgggtgtaaaaaaatggaatatcgtatcatcgcctcaagatgagggatgagagtccgaaagcgcttacgatattaattcctgaaaatggttcgctaactagtgattgacaacgcccgtagtgaaccgaaaaaatgttctccacaaagtcttgactgactccaggttggttgggtcatttcaaaattcgtagactgggtattactataatacaaggagggtgctatgaacgaggaaagaatcaaggatcttgaagcaaaattgagtctagccaccgacgcaattacgttactcttagatatggtgaacaaggagcacaaaagctttgcgattctggccttaaccactggctttactgccgacgagttggaacgcctggaaaagctgttttatcacgctggccaatcacagtgggacaaggacacatttgtggcagagttcgagaagcagcttcccaaaagaagtgcaatgttgagaagcattttggaagggctaaagtcagatggaaagttcgtatcgttatgcgagaagtatttggattgacagaaaaaacccgcccatgtcgaggcgggtttatttttcttcaaaacatccaaatcttcaccaaacgattctgtcaatgtcaagagagtatggagatcgcgaaactcaaaaagctgtcgctactggccagcatgaccggcgacgttgagtggcagcatgagttgtgcgcgaggctggagaagttgtccggatgaaaaaggagcccttctcgcttgatattatccctctagtgtagacagttgggaaaatgcccatactgtcagtaaaaacactggagggatttgtttatgttcgagaccaagcaaacaccgaaagggaagaccacctattccctggagtttaaatggagggctgtccagatgtacatcgaagaaggatgggaatataagcggatatgacaagagttatagggattccctgcacgaaaacgatcagactttgggtaaaacgttaccatgaacatggtcgaaaagggctcgaagaacggcgcgggacattcaagtctccattcaaggaaagaccccgaaaaaaagagtgcagtttaagaggaagagaatcgaagactggaagcagaggcggaggcgcaaataaatcgcatacagcgctggaatcgccgccagccataacgccgtccgccagccgtaagccgggatgacgaaatacgagatgagcgctgccaacagccagccgccagcccaaaagctttcaagcaacacaacaacccggccgcggtcggcaagcaacccgaacacgagcgctccgaccgccatgccgatcgagttgacgctgccgatccagccgacttggctggctgtcaaattccagtctttttgcaaggccgccatcaaaaacgacaacatgccgacatccatcgcgtcaaacagccaaccgagaccggcaatgcctaacagcttgcgctgggaaatcgcggtttggttcatgtgcatcctcctatcattattagtgtcaagacatattttatataaagaagatcggctgcctctgaacccgtatgctcttctgatttctttcccagcacttttcgccaatagttcttttctactatggatgaacaggagaatttcaagcggctcaaatagtttacccgatcatgccttgatcattatgactggcatacggcaaataaaaaatttactcttattatacataatattaatatattttcaataaataaaaacagtatgttcatatttctcaaatataatgggtgatgctgaaagaaaaaaatgcttatgtagaaagggggaccactactattgcttacgccctttcctttttcaaaaggaaatgaaaggaggttcataatgaagaaaatcatcgctggggcggtcatggcgtctgctctgcttgcaggatcgcctttgccggggacaagcctcgatggacatgtttatgcagcaacttcagccaaaagcgtcatgtcccgttaccccgtgaatgtcaatgggaaattggcgacaattcgttcgctccaccattcgggagttgccttgtttgcggcgagtgatctagccaagctgttttccgcgaattgtacgtatgacaaggtgcatcaaagatacgaaatccgtcggacatccccggcaatacgcatcgttttgcaagccgggcaaaacaaagcgtttgtcaatggaaaacatttctcgttatccatcgcaccccaacggtcaggaaaagagttgtacattgatgcaaagccgatcgctgaacttttaggcggccaatggcaagcggagaacgggatcgccgtcgtctcgacgtctggcagcttccgttcattcagtgaaacgtgggagtttgacggctctccgtccatcattcatggcgtcgcctttcaacacgtatctttttattcagtgtacgatattgccgccgctttcggcgccgccgttcacgtcgacaaaaaaacgagcatggtcaaagtgacaaagggcaaacggacggttctcttccacccatttagctataccttgaacgccaacggcaaaaaaatgaccatgcctattgcaccattcatccaaaaaggggtgccgtacgccgatctgccatcaatcgtccgcgcattaggaggagacatcgatggacggttcatcgccatcgccgggctgatcaaaggaatgagcacccatccgcaatgggtggatcaaaacacgttgcttatcagccgaccggatgattccacttcattgcttttggacattcgttcgagagccgccattcgatccattagccaaatggatctcactctgtcacctgacggaaaacaagcggcgtatgtcgatgaaaatggccatttgtttgtcatcgatttggcttccaacgcagtcaaacaaatcggtgacgacgatgaagtgaaaacggatctcgtttggtccaacgacggccgttcactgtattgcatttacggaaacaacaatgacgcagttgctgtcgtgtccctagatacaggtaacatcaacaaattggtcgacgacaaagtcaaatataaaaccgaccttcgtctatccccggatggaacgaagctgttgtacacggttgccaatgaaggaaaaacaaactacactgacgatcaaaaaacggatgttgattcaattgatacaagcgggacagatccgcagctgtttctcgtggatctttcctctccgaacaaacagccgacgccattaacatcgtcgccggacaataaaatcgatagtgcatttctttctaacaatgaaatcgtgtatgtaagtgcgatcgacgatgaagcgactcggccatcattaaaattgactagaaatggagcagagcaaacactgcttgccgatcagaacatcattgacgcggtcgttgtcaaaaaccggatctatgtcgctgttgaaacgaacggcatctacacaatccgcatcttcgacccgtccacaaaatcgtggacaaccgcaggaaatacgaaaaacgaaatcacctcgatcgcgccgtcaccatatgacaatcaaatcgccgtgacgatcgcgaccgagaacggggaaaaagtatcgatcctccgcaacggacgctggatcgatatgacgaaatgatcatggaaaaacaagggtctcccaggccgctaaaattgatcacggagggatatgccatgaaacgaaccacactatggaaacggatggctgctgctgttctttcatcagctttgctgattggcgctgcctttacgactcaacaccgcgctgacgccgcagaagtatccggaaaaatcgttatcgccggctccaccgctttgctgccgttaacccaacaggcggcaaaagaatttaaaaagagtcatccgaaagtgaagatcgtcgtttccggatcttcgtccatcgccggtccgcaatccgtcgccaaaggcgtcgcgaccatcggcgcatgcgattgggacgcgacccgagcagtcggaggattccctgcttacaaaggattaaaagcatacaaaatcgcaaaaattccgttcgctgtcatcgtcaacaaaaacaattccgtggacaatctatcagtccaacaaattcaagacatttatgaaggcaaaatcaccaactggaagcaagtcggcgggaaagacgaagagatcgtcgtcatcaaccgcgcaaaaggttccgggacgcgtgtcaattttgaagacaaaatcatggacgggcatgccatcaaaacatccggagacaactacaaagaagtgcaaaaatcaggggatatggtcaatgctgtttcttccaatccaaacgccatcggatttgtcgacttggcctatgtcaaaggcggaattaaagcagtcagcattaacggcgtaaaagcgacaacctccaacgcagccagcggaaaatacgtgttctatggctatggctacttgcttacaaaaggtgaagcgaaaggagccaacaaagcttttatcaattatatcttaagcaaaaagtttcaaaacggctctttgaaaaaactgaaatttatccctgtgaagtaacgaaacacaaatcagcctctccttcctggcggagaggctgatttttccgccaacaggggaaggaggatgtgcaaatggagaaactttcgccggattggactgacgcaacaaacttattgacagcccgccgtcaaagcggatggagcgccaaatacgccgccgaccgcttttttcgctttctatgccttggaagcatcatattccttgtgggcgtactaagcgctattgttttattcgtgagtgaaaccggttttctcgtatttcgggatgtatcactttgggaattcttcttctcttcccgttgggacccggaacacggcaaatatggagctgccgtttttatcgccggtacattgtatttaaccttggtgaccctgctgatcgcaacgccgatttcgatttgtgtggcggtgtttatcgcggaaatcgccccgccatggctgcggcaatggcttcgcacactgcttgatttattggtcggcatcccatcgatcgtctacggctatttaggggccaccttgctcattccgtggatccgcgaacacacgggggccccggtcggcgacggatttctcgccgccgctatcgttttatccatcatgattttgccgaccatcacccgcattactgatgacgccctctgcgccgttccaaacgaatggcgggaagcaaactatgctctagggggaacaacgttccaaatgatcgtccgagtggtgctcccagctgcgaaatcaggcattgccgccgccgtcatcctcggcatggcgcgcgccatcggtgaaacgatggccgtagtgatggtaatcggcaacgtggcccaattcggctttgacttggtcactccgaccagcgtgttgaccagtcatatcgtgatgcaaattttaaacgtcgattttcaatcgaccaccaaccacgctctttacatgatggcgtttttgttgcttttgatttcgatttcgctcattatggccattcgccgtttgcggctgaaaggagggcaataaatgaatgagctggtttctgttccaagcaaaaaaacgaggcgtttccgcacccgccgcacgatcaacaaacttatgcttgtgttgatcagtgtcatttccctattcatttttttcctgattttggctcttctttatacaattgtccgaaaaggattgcccaacatcgatgttcatttccttgtcggattgcctgaagaaatcgatgcaggtggcggagtcggcccattcttatggaattcgctctatattctctttttgtcccttgccctatcgcttccaattggaataggcgccggcatctttttggctgaatacgcaccacgcactcgatttatggaatgggtccgcggcgccatcgaaagcttagcatcagttccgtcgattgtgtttgggctattcggctacgctctattcgtagaatatttccaaattggcgtcaccattctgggggcagctgtcacgctggctttattgaatttgcccgttttggcccgcgtcacggaggaagccgttacagccgtgccatcaacatggcgggaagcctctttcgctttaggcgccaccaaaacgcagacgatcttaaaaaccgttctccctgccgctgccaaaggtattataaccggcatcagccttgtcgcttgccgcgcattcggcgaatccgcgattattttactggtcggcggaacatcgacatccggggagatgtgggattttcatcttctatcagaaggggcaacacttcctgtccacttatggtacatccagtccgaagcgctcgtcgctgacgcgcaggaaattgctcaaaaaacatctgccctcctggtggtgatcgtcttgttacttagctttgctgttcgagttcccctatggctgacacgacgcaaaaagccgcattgattcgttctttatggcaaaacaactgtttaaagggatgggatgatctattcttcgaccctctttctataaaaaagcggatctctaaaggctgattttcttgcaacagcagggcattatcgggtttctgctattttataagtatgcactctaatcaaaaaagggctgacccagaagggggattttctctcaacaaaactcgacatattgttgtttgttcattgttttatgcctatatacggtaataagaaagggtgtcctgtccttttcggacaccctctcctattctacaaattcaattcccgtattgctcattttctcacaaaatgaaccgcaacagtaataaaaaagccgccgaaaagcgattgctctcggcagctttgctcgtgccaacccgtcttataattcccatttctcgatgtccatatgaagatgtccatgagttccaaataaaatcgttcggtcgtccagatgcggaaaaaaccgcgcagtgaacgtctcttcgccattattgacgaagagttcgatcgatgacgtatcaaggaaaacatggagcgaacgaagacgtggcaatcgacattgccgcttctccgtcagcccgttcacaaagcttttccgttcaagcgtcaataccccttcgtcactattgtaaacaaggcgagccgcatggcgaaagtaaatttccatcatgcttccgaacagttcgatattgtcgaggcgaagttcgatcgcatctccctcgagtcccggccatgacctcagctcattcaccacagtggcgcttggatatgctactttttgtttgcgcaactgtttcagctcttccactggcgtctgtctcagcttgccgccagtgaggcgaagttcgcgcggcaaggtgagcgcgtgcacccagcggtggctcactgtcggctgacggtcttcatcctggtccggcacgcccatccaaccgattaaaattcttcgtccgcgtcggtcaagcatcgtttgcggagcgtaaaattcaaagccgcggtcaagctcctcaaacgtcccgtgaaggaattcggcccgttcgtagtcgaagcggccgacaaaataacctgactggtagacgttttggtagcgcatgccgtccggttttaatccttgcgggcagacaatgagcacgtcttgtccatctaatggaaacaagtctgggcattcccacatatagccaaacggaccaagcccgttcatgttgccgccagcaattgggccaagatgctcccaatgacaaagatcagcggaacgaaacagcaccgcttttccatcgccgctttcgctttgcgcccccaagatcatataccaatggccctgataccgccatactttcgggtcgcggaaatgggccgtatatccgtccggaagtgtaatgacgacgcctttttttgtaaaatgaatgccatcttccgatacggccatgcattggtacgtttggcggtttccttgttcatctttcacattgccagtgtaaaacagcacgagctttccatcgcaattaatcgcactgccggaatagcagccatctttgtcataccattcgcttggcgctaacgcaatcggcgctgcttgccaatgaaccaagtctggggatgtataatgcccccagaacttggcgccatggccggtgcgaaacggcatccattggtagaagacgtgatacgttccgttccagtcgatcagcccgtttgggtcgttcatcaacccgacaggaggcatgagatggtagcgaagccgataccggtcgcgattgacaagagtctcatatttttcgacttcagcgtatgcttgttcaataagtttctgttcgcgttcggatttcatccacacgcccctcactcttcctcttcgcgaaacttcaagagccatgtcgccacaaacgccgaaacgacggcaatggcaaaaccgattaagtagtgcattaagttcgtgagcccttccggcgcaacgatggcgatcatcgggatgccggtcaacccgtaggcattagccactacattcgtaaatacgacgtacgctccgccgagcgcgccgccaatggccgcagcgataaacggcttccggtattttaagttcaccccgaaaatgactggctcggtaatgcctaaaaaagctgacaaggccgccggcaacgcaatctcttttgtttttgtccgcttcgatttgacaaatacagccaaaccggcgccgccttgggcgacgttggccatcgaccaaattggcagtaaatagttgaccccaagtttcgccaacaagttcgcttcaatggcatgaaagctatgatgcacaccggtaatgacgatcatcgagtacaatccgccgaagataaggccggctaacgcaccgccataatggtaaacaaagttcaacaccgtcgtaatcccatcgccaagcaaattgccgagcggaccaatggccaaaatcgtaataaatcccgtcaaaatgacggtcacaaaaggaacaacaagcaaactgaccgcatggggaacaactctgcgcaatccacgctccactttgctcatcacatacgtcgccagcaaaatcggcacgaccgtcccttgatacccgaccatagcgatatcaaagccaagaaaatgcatatagtttggcttggcctcggccaatccccacgggtttaatagcgccgggtgagtcataataccgccgatgaccgcccctaaaaacggcgtgccgccaaattctttcgccgcgctaaagccgattaaaatcggcaaaataataaacgccgcactcgaaaacatatcaagcaaaatatacagcgggctgtctgccgccacccatttgaacgccttcatcatcccaagcaaacccattaacaaaccgctcgcgacaatggctgggatgattgggacaaaaatgtttgacaacgtcttcgcaaagcgggcgagcggattcattttttgcttgatggcttcttgatgggcatcagcatcaccttgctgtacccctgcttcccgggcaaacgcttcatacactttattcaccacgccggtgccaaaaataatttgaaactgtccggagctggaaaacgcccctttaaccccttcaatgttttcaatggctttcgcctcggcctttttgtcatcttttaagacgaggcgaagccgtgtcgcgcaatgagttgcgctaatgatgttttctttcccgccaaggagcgggatgagttgtttagcaatgtgttcataattcatcggtgaactcctctccttctgaatgatggtgagatgaaaaacaaaaaagacctaaaacatacaaagggtgatctagcggcatgactcacttgccgttcccttcatacgttttaggtcttgcctgctcgaagcagttacaatcccgcaatatttcgttgtctgttttgcattatacggcaacttgctgtttttgtcaacgctttcgcaaccgttggatatggaggacgatataggcgagttcctcctccggaaaacggatgccatattccttctctgcataggttgccgctttttgtgtacacgcccattcccttgcatattttgtctgaatgagcgcaagcatctcctcatccatcgaatgaatcggctccccgttttcgatgcggcttaaggcaaagcgcaaatgagtgagcagccgctggtacgaaatgctttccttatcgatcaatatgccgagctccgtttggataaggtcaacgagttcatgaatgagcgtcgtctcacgcatcgttttgttcatgctggcagcatcgagtttcgccgtatgaatatgaagggcgatatgagccgcctcgtcatcgggaatttcgatgccaagccgctctttgatcaactgtttcgcccatagcccaatttcatactccgccttatatagcactttaatttcattgagcaatttgttttgaatgcggtagccttgcttcaaccgctcgatggcaaacgacaaatggtcggtcagcgcaatatgaatatggtcgctgagcggcgcttgcagtttgccttccgcatagctgataatttcttcggcaatatcgatatgttcttctggcagcgtgcgaagcaattgctggaacttctcattttcttcttccatgacgaaaattttctcaatgcggcccggggggatgagatcgtttttccgcttttgaaacgcaatccccgggcccatgacaattttctctttgccttcgtcgagcacgacaacggcgttgttgtttaaaatcttatggatgcgaaacgccatatgtcctccctgccgcccttatttcattttgacatgaaataagaccgtctcgccttttttggctgatgcctcggcctctctctcgaggctttcgagggcgtcgccgttcgtgatgatgatcggcgtcaccgcgcttttcgctttctcgcgcacaagcggcaagtcgacagaaagaagccgatcgccccgtttcactcggtcgccggctttgacataggcggtgaatccttccccgttcatcgacacggtgtcgatgccgacatggatgagcagctccacacccgcttccgaacgcaagccgatggcgtgtttcgtcggaaagagctggatgatttcaccatcgaccggagcgacgacatccccatccgccggatcgatggcgatgccatcgcccatcattttttgcgcaaacaccggatccggcacgtcttcaagccgcatgatcgtcccgtcaagcggcgcggtgatcgtctcttccttcggctgttgcttgccaaaccattttttgaacaaagcgtgtcatcctttcttttgcagttcatctgaaaacagtataccgaaacggaagaaaaccgcaagccgtgccgccaagattcggcgttttgatgccatcggcggtaacatctccaatcgtttttagcaacaaggcgccgagctcttcttcaacgaaatggtcagacatcaacttcgccgtctaaatttgcccgatcggattggcgatacctttgccgtaaatatccggcgccgaaccgtgcaccggttcaaacatcgacggatatttgccgttgacgttcgtgttcgccacgggaacggctttcttgccaattccgtcgctgggaatgacggcaatgtcccattttttcattcttgggagaattccttctttccttccttggacagaaagcgcagccattcctttctttcatcatacaataacggtggtggattcacatttatgataaaatgaaactacaaatcatatggacgatgcgagggagtcaatatgtcttatgataccgacccgttccgcggcgaatttgacagccttgaagagtttgccgaccgcgtcagcgacgtgctgaaatgcccggtgacgatcgaagacgcgaaccatcggctcatcgcctacagcgcccatgatgattacaccgacccggcgcggacggcgacgatcatcagccggcgcgttccggaaaaagtgatcaacagcttatggaaacaaggcgccatcccggcgctgctcaaaagccgcgaaccggtgcgcgtgccgccaattcatgatgtcggcctcggcagccgcgtcgctgtctcgatctggaaaaacgatgaggtgatcggcttcatctgggtgctcgaaacaaaccggacgctttcacccgaggagatggaatggctgaagctggcggcgaaagcggcgaaaaacaaagtgctgcaactgtatatgcgcaaaaacaaaaaagaagagcgggtgcaagagctgttttggaagctgctcaccggccacatcgctcgtgaagacgacatccgcgctcatctcgccgcgatgcaaatcccgaccgcaccgcagtttgccgttgtcgtcttccgctttgccgccgatttgaccgccgaaatggagcggcaaatttcctacttattgcaaacaacccagcaactcccgctccttctttatacgaccgacggccgcgatgtgattttgctggcggcgcccaaaaccgaccagccgctcaaagagctgaatgcattcatcgagtcgttcgccgccaaaatgaaagaacgatttcacatccacgatgtacaatgcgggtttggcggtgtgtatggtatttatcgcctcattgaaaaaagctaccgcgaagcgctcgccgtcctggcgctgaaagaaaagctcggcgatgaaatcaagtcggtttacggctatgcccagcttggcatttaccaattttttgatcttttgcttgaacaaaagcggcaaggggaatggaccaacccagcgttaacgaagctgcaatcgtacgaccagaaacaccacagcgacttggtcaaaacgtttgaaacgttttttgaccataacgaaaacgcgcaagaaaccgccgacgtcctcaacgttcacccgaacacgcttgcttatcggctcaagcggattgccgacattgccgagcttgatctcaatgacatgaatcaaaaaatcaaattatacattgatattaaattagcgaaatacgaagcgcgcggttgaatttgtggaaatccacaaaaaccgggcgcttctttctcttttttgaacaatgcccggcccgttccgtctcttttatactataagtaaggccacttctgacgaggaggaacgatatccatgattattggagtgccaaaggaaatcaaaaataacgaaaaccgtgtcgccattacgccggctggcgttttgtcattcgttcaggctggacatacggttctgattgagaaagaggcaggggttggaagcggtttcagcgacagcgattacgcccgtgccggagcacaaatcatcgagcgggcggaagatgtttgggcgcaagccgatatggtgatgaaagtgaaagagccgctgccaagcgaatacggctatttccgcccaggtctcattttgttcacctatttgcatttggccgccgacccggagttgacacgcgccttaaaagaaagcggcgtcatcgccattgcctatgagacggtgcaagtcggccgcacactgccgctgttgacaccaatgagcgaagtcgccggacggatggccgcgcaaattggagcgcaatttttagaaaaaccgtacggcggcaaaggcatcttgcttggcggcgtcccaggcgttgcccgcggcaaagtgacgatcatcggcggcggagtcgtcggcacgaacgcagcgaaagtcgcggtcggcctcggggcagatgtcacgattatcgacttgaacgcggatcgcctgcgcgagcttgacgacattttcggcaaccaaattacgacgctcatgtccaacccaatgaacatcgccgaggcggtcgcagaggccgaccttgtcatcggcgccgtcctcatcccgggagcgcgggcgccgaagctcgtcaccgaggacatggtgaaagcgatgaaaccgggttcggtcatcgtcgatgtcgccatcgaccaagggggcatcgtcgagacgagcgaccacgtcacgacacatgacgacccgacgtacgtcaaacacggcgtcgtccattatgcggtcgccaacatgcctggcgccgtcccgcgcacctcaacgatcgccttgacgaacgtcaccatgccatacgccttgcaaatcgccaacaaaggcgtcatccaagccattacagacaacccggcgcttgagcttggcgtcaacgtcgccaacggtgaaatcacgtacgaagcggtcgcccgcgacctcggttaccgctacgtcccggcccgcgaagcgctcgggaaaacgttggccgccaactaaccgtgatggacacggccggcaacacgcgctgccggccgcctgttcatcattgtccattcccatgatcgcccgctcatagcgggcggctttttttttatcgtcctaaaccgacaaagccgccatttctacaagtgagcgtaggcggcgggagtatgtcacccgttgcgttatgccaaatcattttcgttcggcaaagcggccagtgtataatgaaaatagaaagctggaaagaaggtgatttcgtgaacgttccgggaaaacaggcggtatcgcttgaagaattttatcgcatgcgggaaacaaccgatcgtattttagaatatattgatggcgctgtgttgatgtctccctccccttcgacccagcaccaacgcatatcggggcgattgtacgtcaaactgttccactttttagaaaaaaagccgtgcgaagtgtttcatgccccttttgacatcgaactaaagaacgaacggatcgaaggcaagaaaatcgtcgttcctgatttaaccgtgatctgcgatcgaagcggattaacggacagcaaatttgtcggcgtcccaacgttgatcattgaaattttaagtccttccaaccaggcgtatgatctcgtgttcaaattgaacttgtatatgcaatacggagtcggtgaatattggatcgtgaaccctatgcactctgttgtgcaaatctactcgctcaatgacgacggacaatatgaacaagccggcgtctggaaagaaaccggcatggcatgttcgcgcgcgcttgacggtttttctgttgatgtagaacaactatttcgtccttgagggcggcttcatgatataatcttgtagaacaaaggagtgatcacgatgacgatgccaaaagcgttaacgatcgccgggtcagacagcagcggcggcgccgggctgcaggcggacttgaaaacgttccaagagcttggcgtatacggaatgacggcgatcacgacgatcgtcgccatggatccgcacaaccgttgggcgcatcaagtgtttccggtggacttggcgacgatcgaagctcagcttgagacgatcatcgtcggcgttggcgtcgacgccttcaaaacggggatgctgccgacgacggacatcattgaactgaccgcgcggacgattgaaaagcatggtttgaaacatgccgtcgtcgatccggttatggtgtgcaaaggggcggatgagccgctccacccggaaaatacggtgtgctaccgggaaacgctcgtaccaaaagcaacggtcgtgacgccgaacttgtttgaggcggcgcagctagccggcctgccgcgcattgacacggttgaagacatgaaggaagcggccgggcgcattcatgagcttggagcccaatacgtgatcgtcaaaggcgggcggaaaattccgcacgactatgcggtcgacgtcctttacgacggtaaaacgtttgagctgcttgagtcggaacggattgacacgacgtatacgcatggcgccggctgcacgttctcggccgccattgccgccgaactggcgaaaggccggccggtgaaagacgccattgcgacggccaaagcgttcatcaccgccgccatccgccactcgttcccactcaacgaatacgtcgggccgacgcatcacggcgcgtaccgccgctacggcgaacaatagacaaggcctcgtccttgtctttctccgcaactcccctccttggaattaggaagggagcgaggcctgcgcataccgaaaaagcaaatgcctccaaacgatttgcatggcgctaaaatagatgccatatggaaatagaaaggaaggttccgccattgcgcgtctcggctgtccaatatcatcttcataccatccgttcgtttgatgaatttgccgcgcaagtgacgcattacgtcaaaacggcgcaagagtttgacgctgagtttgtgttgttcccggaatttttcaccacccagctgctctcgattccgcttgacgacggacggcaagcgacgattgatgacttgccgaattataccgaaaaatacaccgagctgtttgtgtcgctcgctaaagacaccggcatgtatttgatcggcggcacgcatgtcatccgccaaaacggcaagctgtacaatgtcgctcatttattcacgccggatgggcacatccatcagcaggcgaaattgcacatcaccccgacggaagtgaacgagtggaatatcgctccaggcgacggcgtgcatgtgtttgaaacggacaaagcgacgatcgccattttgacgtgctatgacatcgagtttccggaaatcgttcgcatggcgcgcgccaaaggggcagatgtcatcttctgtccgtcgtgcaccgatgaccggcacgggttttaccgcgtacggtattgctgccacgcgcgggccatcgaaaacgaagtgtatgtcgtcacgaccggcacggtcgggtcgcttccgacggtcgactttatgcgcgccaatttcggccaagcggccgtcatcacgcccaacgacatcccgttcccacccggcggcgtgcttgcggccggcgagatcaacgacgacatggtcattacggctgacctcgacttatcgcttcttcgcaaagtgcgggaaaaaggatcggtcgcgacatggcgcgaccggcgcatcgacttgtacccggattggaatcaagtgaaatagtcctaaacgacaaaaagggtgcccctgcgcaaggggacaccctttttcctatttttaggacagcaactgcttgaatcgatcaaattgttcagctactttcccttctggctccttcgtcagcaagctgacgatcacaatcgctgccaagctggcggcaaaaccggggatcatttcatacaacagcccttttaagtaggcggattgcgtccaaagaatgaccgtcaatgccccagcgaccatgccggcgagcgccccccatttcgtcatccgccgccagcataagctcaacagaataactgggccaaacgatgcgccaaatccagcccacgcatagccgaccaagtttaaaatcgtgtcgtttttcgtgtacgccagcgccgttgcgacaatggcgacaatgagcaccgacaaacgcccgacgaagacaagctccttatccgaagccgcgcggcggaacacgactttatacaagtcttcggtcagcgagctcgacgtgacgagcaactgtgacgagatcgtgctcataatcgccgctaaaatcgccgccagcaaaaacccggtaataattggatggaacaaaatgtgcccgagcttaataaataccgtttccggatcatcaagtttcatgccgcgctgcgaaaagtaagcgattccaaaaagaccggtcaacatcgccccgacaacggagaaaatcatccagcccatgccgatgcggcgggcgcttttcatttctttcaccgacttaatggccataaagcggacgataatgtgcggctggccgaaatacccaagcccccaggcgaataacgaaatgatgccaagaacactcgttcctttccataagttcaacaagttgggatcgatgtcgcggatcgtctcaatcgtatccaccggcccgcctgtatggaacagcgtcaccaccggcaccagaatcaacgcaatgaacataatcgtcccttgcacaaagtccgtccagctgacggccaaaaagccgccaaacagcgtgtaagcgaccacaacgccgccgacgatccacaagcccgtatgatagctgacgccaaatgagttttcaaacagaacgccccctgaaacaaggccggacgatacataaaacgtgaaaaagaccataatgacaatgccggatgccatgcgcaacaattttgtggcatcaccgaatcggttttctaaaaactctggaatcgtaatcgaatcgttcgccacttctgtatagacgcgcaagcgcggcgcaacgaacagccagtttgcataagcgccaagcgtcaagccgatgacgatccatgcggcgctcactccatcgatatacatcgcccccggcagccccatgagcaaccagccgctcatgtccgaagccccggcgctaagcgcggtcaccgccggcccgagcgtccggccgccaagcatataatcggacaaattcgacgtccgtttatacgcccaatagccgatccacagcatgccaactaagtagacaatgactgaaaataagaccatgtcctgctccccttcctttgttgtcttgtcacctacactcttatcataatggaacaaataatatttatacaatagtatttatttttttccaaatccgataaaataaaagaaatttaaaaaaagatgtacaacactatctctttctgatataatatttagtaaattcagaatcatccataaccgcaactccctttcatgaacattatttcataaaaattcaatccgtttttatttatcaggataaaaccattgataaaatacatattttcctattaaggagtggataccaaaatgttcaaacaattatttttataaaacctattgcataaccaaaaaaatattgatagtatgataatcgttcatcgacaatgatttcaaagggggattttcacatgcttaaaatgaagaaaggtttattcgtggctgttgttgccgcgttgctgatggcgctcgctgcctgcggcggcaagtcaacggaaacaagctcgtcatcgggcggcgatggaggagcaacaaagaagaaagttgttgtaggaacagatgcagcgtttgcgccgtttgaatatatgcaaaaagggaaaatcgttgggtttgacgtcgatcttttggatgccgtcatgaaagcagccggcttagattatgaactgaaaaacatcggctgggatccgctgttcgcttcgctgcaaagcaaagaggtcgacatggggatttccggcattacgattacagatgaacggaagcaatcgtatgacttttctgatccatattttgaagcaacgcaagtcatcttagtcaaacaaggcagcccggtgaaaaacgctcttgacttaaaagggaaaacgatcggcgtgcaaaatgcgacaactggtcaagaagcagcagaaaagctttttgggaaaggccctcatattaaaaaattcgaaacaacagtcgttgccattatggagctgttaaacggcggcgtcgatgctgttatcaccgacaatgcagtggcgaacgaatatgtaaaaaacaatcccaataaaaagctgcaagtcattgaggacccgaaaaacttcgcttcagaatattatggtatgatcttcccaaaaaacagcgaattgaaagcaaaagtggacgaagcattaaaaaacgtcatcaacagcggcaaatacaccgaaatctataaaaaatggtttggaaaagaaccgaagcttgatcgattaaaacaataataagcgtgcgaacaaagaaaatgcgtaactacccgcaagttacgcatttttcgtagagaaaggtgagaacgatggattttcgttttgatattattgtcgaatacgccccttactttttccaaggtttgctggcaacaattggcgtttcattggctggcatcattttcggcctcattctcggcttgtttatcggtctcggcaaaatgtcaaccaacctcctcgtacggttgcccttctcatggtacattaacttttttcgcggcacgccgcttgtcgtgcaaattttgctcgttcacttcggtgtcatgccgctctttttcgcccaaccaaatggcatcgtgtctctagctgtctccctttcgctcaattcagctgcgtatgtagcagaaattttccgcgccggcatccagtccatcgacaaagggcaaatggaagcagcccgttcgcttggcatgacgcacgcgcaggccatgcgctacattattttgccgcaggcgctgaaacggatgattccgccgtttgccaacgaatttatcgtcttgatcaaagactcgtcgcttgggatggtcatcgccgccccggaaatcatgtattggggcaaagcggccgctggtgagtattaccgcgtctgggagccatatttaacagtcgcgttcatctatttaatcttaacgctttccttaagcaaattgtcacattatcttgaaaggaagtattcaacccaatgatcgacgtacaccagttgaaaaaatcgtttggatcgcttgaagtgctgaaagggatcaatgtccatattcgcgaaggggaagtggtcgttgtcatcgggccgtccggctcggggaaatcgacgtttttgcgctgcttaaacttgcttgaagatttcgatgaaggtgaaattatcattgatggcatcaacttaaaagcgaaagatacaaacttaaacaaagtgcgtgaagaagtgggcatggtgttccagcgctttaacttgtttccgcatatgacggtgctgaacaatatcacgctggcaccgatgaaagtgcgcaaatggccgcgtgaaaaagcggaagcgaaggcgatggagctgcttgacaaagtcgggctgaaagacaaagcgcatgcctacccggactccctctccggcggacaggcgcaacgcgttgccatcgcccgggcgctcgccatggaaccaaaaatcatgctgtttgacgagccgacatcagcgctcgacccggaaatggtcggggaagtgctctcggtcatgaagcagctggccaatgaagggatgacgatggttgtcgtcacccatgaaatgggctttgcccgcgaagttggcgaccgcgtcctgtttatggacggcggctacattatcgaagaaggcaagccggaagatttgttcgaccgcccgcagcacgagcggacaaaagcgtttttgtcaaaagtattgtaaaacgcgtcttgccgtgaatcggcaaggcgctttttgtagttagcgcaaagccgcgctctcatctatggccatcggccagcattcgctgattaaagcaaaggcaaacccggctggccaaaaacaaaaaaacgcgccagtcagccttcaaacgggcccagccaaagcgttgcagtccatccgtccccaaacaccgacgctctctcattatgaaaaaagccggccgaatccccggccagcctcgctttacaacacaaactgcatcacccaaatcgaaccggcgacaacgacaatggcgataaagaagctgtacgccatgttgaatgtttgaatgcggccgctgtcgctttcgttgacatgcatgaacataaacagctgcaagcttgcttgaatcaccgcaaacacaacaatgatgacaatgaccgctttgagcggcagtccggatgagagcgccacccaaagggcggcaaacgtcaagacgagcgacaacaaaaacccaatgatatgtttccacggaaatgattcgtgatggccgttcgtgcccatggttagatcaccatccctaacaaatagacgagcgtgaagatgaaaatccaaacgacgtccaaaaagtgccagtacaagctgacaataaacactttccgcgctgttttcggcgtaaagccgcgctggaggagctggatgatgatcaaaatcatccagccaattcctaaactgacgtgggcgccgtgcgtgccgacgagcacgaaaaagcttgataaaaatgcgctcgtctgcatcgtcgctccttcatggacgtaatggatgaactcgcgaatttcaaacgtaataaacccggcaccgagcaaaagcgtcacaagcaaccaagcgatgagcccgcttatgcggccgcggcgcatttcaaaaatggccaacccgcacgtaaaactgctcgttaaaagcaacagcgtttcaatcagaacgtcttttacctcaaacagctcccctgccgtcggccccgagccggtccgttggaacaagacgagatacgtcgcaaacagcgtcgcaaacaacgcgacttccgccccgaggaaaatccaaaagcccaatatgttcaaccgactctcttgcgtccgatactccaacggcagcgtttcatcatagcgatgtgcagcttctcccattcgttacgccccctttcgcgccgcctgctccattcgtttaatctcatcaaccggaatatagtagccatcatcgtcttcaaatgagcggagaatcaatccaagcacaatgaacaacgcgccaacaatggccaacgcaaaccatttgaacacgaggccgaacccggcgacgaaaaacgccaccgacatccaaaacgggcgtcctgagttgcttggcatatggatcggcttcaagtcttcttctttcacttggaagccgccatattttttcttcatcacccaatatgcatccacatcttcgacaaccggcgtcaccgggaagttgtaatgcaccggcggcgacgcggtcgcccactcgagcgtccgcccgttccacgggtcgccggtcatgtcgcgctcgccgtagcgcgcgctgtaataaatgttatagcaaagcacaatgaacccgatgcccatcaaaaccgccccaaccgtcgcgacgacgttgagcggcgtccagccgagaccagccgagtacgtgtacatgcggcgcgtcatccccatcaacccgaggaaatacatcgggaagaagcagacgttaaacccgatcataaacagccaaaacgtccatttgccgagccgctcgtttaaaatatggccaaacattttcggataccagtaatgcaagccagcaaagcaggcgaacaccgtacccgcgatcaacacgtaatggaagtgggcgatgagaaaatagctgttatggtattgataatcggccgcggccattgccagcatcacacctgtcacgccgccgatgacaaagttcggaataaacgccagcgaccaaagcatcgctgttgtaaaacgaattttcccttttcggatcgtaaacagccagttgaaaattttcaccccggtcgggatcgcgatcgccatcgtcgtgatcgagaaggcagagttcactgccggccctgcgcccatcgtaaagaagtggtgcacccaaacgataaagctcaggaacgcaatgccgacgatcgaaccgaccatggccttataaccaaacaagcgtttttgggcaaacgtgctgacgacctccgagaaaatgccgaacgaaggcaaaatgacgatatacacttccgggtgaccccaaatccagaacaagttcgcccacaacatcgacatgccgccattggccatcgtgaaaaattgcgtgccaaatacgcggtcgaacgtcattaatgccaaggcgacggtcaataccgggaaggcgaaaataataagcacgcacgtaatgagaatcgtccacgtaaacatcggcatgcgcatcaacgtcatgcctggcgcgcgcatttttaaaatcgtgacaaggaagttgatcccggtcatcaatgttccgatcccggaaatttgtaaagcgacggcgtaatagttgttgccgacgccatggctgaattcgttgccggcaagcgggaagtacgccgtccaaccggcatccggcgatccgccgatgacgaacgaaatgttaaacagcaacgcaccgaagaaaaagagccaaaagcttaacgcattcaaatatggaaacgcgacgtcgcgcgccccgatttgcagcggaacgacaatgttcatcaaaccgatgatgaacggcatcgccataaacaagatcataatcgtcccgtgcgtcgtaaatatttcattgtaatgctgcgcgtcaagaaacttcatgttcggcgcggtcagctgcgcccgcatcaaaagcgcatcgacgccgccgcggaagagcatcaaaactgcgcaaataatgtacatgacgccaatctttttatgatccaccgtcgtgagccattcgttccacagccatttccattttttaaaatatgtcaacacaaacacaatgccgaccatcgtcaagacgatggcgacatcggcggcataaatgagcggctcacccgtgacaaaaaactcgctccatttcatctttcgctcctcctttcctactccccatgatgatgactgtttgtcatcgcttcatcgctttgatcgtcgtttttcattggctttccatctgcatgatggctgttttgtttcgcatggtcaatccattgtaagtgggtgttcgaaaacgtcattcgcccaacaagccccggttttaaaatttgtgtatattttttctcatcgagcttcggggcggtttgtttcacttcatttacccatttgcggaagtccgttcccgtttgtgcgacgacctcaaactccatatgggcgaacttttccccggaaaagttggcgctccgccccatgtaggaaccgggcttatcggcttgcaagatcagctctgtctccatgccgtccatcgcatatttttgcccacctaattccggcacccaaaacgagttcatcggtccgaccgaagtcagcttaaacttgaccggcacaccggccggaatatggacgtagttgaccgtttcaatgttttcttccggatagctgaaaatccatttccagttcgccgccgtcacatgaatcgtgatcggtttcactttctcggtcggcggcttttccaacgcaaacgtcgccttcactgttggaacagcgagcgcagcgacaatcaaaatcggaatggccgtccagacgacttcaagcaacgtgttcccttcctcatccggcggctcatagccggcattttccggcttctcgcgataacgaatgagaaaaacggcaaataacgtaaatacaacaacaataatgaacaacataaagccgacagaccacatgatcaaatcatactgcatgcgcgccaccggcccttgtggattgagcacggccgtgcgctccacgcagcccccaagcaaaaacaaaaacggcaaaaccagcaccgcgcgccatctcgcccgtttcatcgctatcggtcctccctcttccgccccaaccatttcggggccttccatgcattttcttttgtctctaccatatcaaaattgaaaatgtttgaaacgaatgagcgaaaaagttcataaatcagcaaaacatttgtcacaaactgttcaatcattgttcaacaaatcgccacttgttttcctcgtttagggaaatattgatgagaaaggagagttgcggaaaagcccgccataaaacaagacagctgaattctttatgaaaaagaacccagctgtccttcgttcgtttgaatggcatatccttgttgctgcaactgtttacgaatgcgtgggtttaacgtttgccacatccattgttcatacaacgcctttttctctccaggcaataaatagtagtgtcggccggcctggcggcgcgcccgctcggtgacatcatagagcgctaacgcagcggcgacggaaatgttaaagctttgcacaaagccgtacatcggaatgacaaacgttccgtccgccaagcggagcgcctcttccgacacgccgctatgctcgttgccaaacaacagcgctgtcggttgggacagatcgatgtcggaaaccggaatcgtcccctcaccaagatagcttgcatacacttgatacccttgacttttcaaatcggcaatggccgttttgatatctggcttatggtggagcgtcagccactgatcggcatagcgcgtcacaagccggttcggcgaaaacggcgcctttcccgtcacgatatgaacgtcttgaacgccaaacgcttcagccgtccgcagcaccgccgcttggttatgcgggtcatcgaccgcttcgatcaagacggtaatatagcgggtgcgctcattcaaaacctcatacatccgccgaagccgccttggcaaaatcatttcccaaaccggacgcgtcgattcggtgatcagcccttcttgccgcagctgttccaaaaatgatgtcgcttcccgttcttccacaacgcatccccctttccaagcctagcgtattctgtgtttcccattgtacaaaatgacaggatgccaaggcaattcatgtatttttaaatactattcagattattaaatatataataacttgaaaacattgctcatttacaacctctttatctatcggttagtattataatgtaagcgcttcaaaaatactttttcaaaaaatattatttattatcaaaaggaggagaaacaatggagcaaaaacagccgcaattgcatcgaggcttagaagaacggcatatctcgctcatgtcgctcggtgcggcgatcggcgtcggcttattcctcggttcggcgtccgcgattgaaatggccgggccggcgattttgctcggctatgcagtcagcggcgccattatgtttttcatcatgcgcgcgctgggggaaatggccgtcgaacacccggtcgctggttcgttcagccgctatgcttatcaatatttaggtccgctcgctggctacttgaccggctggaattactggtttttatgggtggtcacatgcatcgccgaaattacagctgtcggcatttacatgcagttttggttcccggacacgccgcgctgggcgtgggcgcttgccgcgctggtgctcatgacgttcatcaactttctcgcggtgaaagcgtacggggagtttgaattttggtttgcgttaatcaaaatcgtgacaatcgtcgccatgatcatcatcggccttggcatgatcctctttggcatcggcaacggcggcgtcgccaccggcatcagcaatctttggaagcacggcggcttcttcccgcacgggatcagcggcgttttgatgtcgctgcaaatggtcatgtttgcgtatttaggcatcgaaatgattggcgtaacagctggggaagtgaaaaacccgcaaaaatcgttgacaaaagcgattaacagcgtcttttggcgcattttgatcttctacgtcggcgcactgtttgtcatcatgtccatttatccgtggaacgaaattggcgaaaagggaagcccgttcgtgctgacgtttgaaaaaatcgggattcacgccgcggctggcatcatcaactttgtcgtcttgaccgccgccttgtcgtcatgcaacagcggcattttcagcaccagccggatgctgtttaacctcgccgaacagcaagaagcgccgagcgcattcggccggctgacaaagcgcggcattccgggcgcggccttgatcgccactgcgcttgtcatgcttgtcggcgtatatttgaactacgtatcggaaaaagtgttccaatgggtgacaagcatcgccacattcggcgccatttggacgtgggcggtaattttgctgtcccagctgaaattccgcaaacagttgagcgcggaacaagcacaacgtctcacgttcaaacttccgctttatccgtacagctcatacgtgtcgcttgcctttttgatcggcgttgccgccctaatggcgtatttcccggatacgcgcatcgctttgatcatcggcccagcctggctgctgcttttgacggcagtatacttcgccaaaggaatgcatcgtcgccagcatggccaagccgaagaaaagcaagctggatgacaagtccgatcaaaagagagggtgtccccatccttgcgggacaccctctttataaaacaaaaagcaggaaatatgcaatcgcagacgccatccttccgatcggtgtatttccgtttggatcatgactcgctttcatcctttcattcatcaaccgctatgtaggcttggcgcggatgattgggctgatccgggtattttaagcggattttcccttcctccaacagctttcctaaataattgttgcgcaatccatccggcgttcgttcgagcagctcagccagctctttcaggcgcagcggccgctcgcggcataaccgaacgatcaattgttccatgaccgctggagccaaccgtttttttcgccgtgccaattctgccatcttccatagccgttcgtcgatcgtttcccctttttcgttgctgtcatgcatactgatgtcgttgtttacggagctaagcaagctatttacgaactccagccccttatttatagagttcgacgttctatttacgtagtcagactcgttttttatggagttcgacccgatgtttacggggtttttggttatatttccggagttttcttcgttgttaacggagttggtgtctatacttacgaagtttagttcgttagttatgaagctctcggtttcctgtccgctgtccggatccagccattcgggttccggctgttccagctgtccagccggttctgtttccattgttgcgctcatttcagctggaaattgcagcggacacaacacaacgattgtacggtctggattcgtttgctgcgagatatcgatcgggcaagcaagcgcctgttcctgcatatcgcacattcgcttgaggcccgatcccgcgcgtttgcatacgtcgatcagcaaaaacattttaaaaatattcgggttgcgcaaattgctcgtatgccccgccattgccgcttcaatcgggatgcggaaccgtcccgggttggcaaagcgaaatgaacgatcctctttttcgacggtgatgccgccttcctccccataatcggcatgaacgatggcattcgcaagcgcctcgccaagcagagcgcgcccttcatccgcccaaacgtgacgctccagctcagccaacacgcgaaaataaaaatcgtaaatgttgcccgaccatgtgccgtcttgtgatgtgaaccgcttcgtccatcctgccgcttcaccgtcagcgtgctctcgatattccaaaaagtattgcggcagcacctcggtgatgatccgctcctcactgaacatcaacaatcccgcgagcgtcagcccttctttgctgctgtcgcgcagcttgccccacgcgccgattttgtataaaaattcttttgtctcgagcccgttccacggatggcccggtttcacccgagcaaaccgctcgcggtaatggctgacggtctcgaaattgagctcacttaagctgtaatgctctaaaatcaggctgtctgccagcgcatgggggcgttcatgaaacgaatttgtatatttattcactcccgatcttcctttgacgttatttttgcaaaacagtttgattctctttttctattgtaccatctttccttctccttgcggatagttgccaaaaaaagaaaacggttgtggatatgtggaatagttcgcccgataaaaggaaaactacagaagacaacattgacatgcaaggaggaggtaatcatgtcgtcccttccttccaccgtagagccttactggcgcgactccgtttcgcttccgtcgtttccgaaactcgatgcggacatttccgtcgacgtcgcagtcatcggcggcggcatttccgggattacaacagcgtatttgctgtcggcgcaaggggcgcgcgtcgcccttctggaagccgaccggctcctgaacggcacgaccggccatacgacagcgaaaatcaccgcccagcacgatctcgtctatgatgaatttcttaaccatttcggtgcagaaaaggcgcggctctattatgacgcctgcatggacgcactccagtttatccgccgcacgatcgaagaacaacaaatagactgcgacttttgcgagcaagatgcctatatttatacgacgtcttcctcttctttccaaaaactagtgaaagaatgggaagcgtacgaacggctcggcattgacggcgccttcgttgagtcgatcccgctcccgctgccggtggcggcagcggtcgtgatgaagaggcaggcgcaatttcatccgctcaaatatttggccaagctcgtcgattcgatcacacaggctggcagcgccatttacgaacacacaccagcggcggatattgaacaaggaaaaaggatgacagtcattacgcgagacaaaaaacgggttgagtgcgaccatgtcgccgtctgttctcactttccgttttacgacggcgggttttacttttcgcgcatgtacgctgaacggtcgtacgtattgggagtgacgatcactgaaccgtacccgggcggcatgtatttaagcgccgatgaaccgaaacgctcgatccgctccgcagcggcaggcagcgagacgcttatcctgattggcggcgaaaaccataaaaccggccaaggcgtgccgacgatgcgtcattacgaggcgctgtcctcgttcgcttcgcagctgtttacggtgaacgacatccgttaccgttggtccgcccaagatttgacgacgctggacaacgtgccgtacatcggcccgatgacggcagggacgccaaacatttatgtcgcgacagggtaccggaagtgggggatgacgaacgggacggtcgccgggatgcttttgtctgacctcatcctcaaccgcgacaaccgataccgcgacttgtactccccgtcgcgcttttacgctgatccaagcatgaagcagtttttcacgacaaaccttgacgtcgccaaacatttgctggagggaaagatcgaaccggttgtccgccggccgcaagatttggcgcatggcgaaggggcggttgtctcggtcaacggaaagcgggctggcgcctataaggacgaagccggggtgctccatgtcgtcgacacgacgtgcacccatatgggttgcgagctggagtggaacagcggcgaccggacatgggactgcccatgtcatggctcgcgcttctcgatcgatggcgatgttatcgaaggaccggcgaaacagccgctcgcgcgcattgaacttgatgacgcgaagtgacgcgctgacgcaggacggcggcgcgtgcagaacatcgtcgcagtcggcatgtcgaccttgagttccaatgggggttgggagcgtatgttcctaaccccccttatcgttttcatttgccgatggcgcatttcgtgataagatgaaaattagagtggactgcatgttgtatgatgttttcgggagggatgacgcatggaccttgaaccgatttttctcacccctgtcttccaagaacggatttggggcggcacgaagctcgccgaacgattcggctacgacattccgtcttcgcaaaccggggaatgctgggcggtgtccgcccatccgcacgggcagacggtcgtcgcccgcggaccgtttgccgggatgaagctcggacaattatgggaggaacgccgcgatttgttcggccacttcccgtctgaccgcttcccactgttgaccaaaattttggacgccaacgccgacttgtcagtccaagtccatccggacgatgaatacgccaaaacgcatgaaggcggagaactcggcaaaacggagtgttggtacatcatcgactgcaagccgggcgctaagctcatttacggccattatgcagaaacgaaaggagagctgcgcgcgatgatggaagcgggggaatgggatcgtttacttcggaaagtgccgatccgccccggcgacttcttctatgtcccgagcggcacgatccacgccctttgcgaagggacgctcgtccttgagacgcagcaaagctcagatacaacctaccgcgtctacgattacgatcgcgtcgacagccaagggcggaagcgcgagcttcatctcgagaaagcgattgacgtcacgaccgtcccgcatcgcgacatcgatgtccacccccatgtcgccgaatttcccggcgcgacggtgacgaccttcgtggaaggagactacttcggcgtccaaaaatgggacgtccatgacgcgttcgcgtcagaacagacgaaaccgtttctcatcgtcagcatcctaaaaggcgaaggtgagctcgttcatcatgagcggatatacgcgatccgccaaggcgaccactttattttgccgcaccaatttggccggttcacgatccgtgggatgcttgaggcgatcgcctcatggccgcgggcaggcaaataaacgactgactgcctcaaccaatgggttgcaacatacaaaaaaggtgtcctcttgcctttgggacacctttttctattgtccacccgagaagaggacagctgaacaaaacatgccgttcaacagtaggatttcacccatgaagaaatcccatcatcttccccgcttaggaggaaaatgtccctttcatttgaccgagacgatacacagaggcaatatgccgcgccgtttgtgtcacataatgttctgcctgctccaacgctttttcaagcggcacgacgccgggcacgatcgtaaacagcgcgtcgatgccatgatccaacacaacggcgctgtcgtcgcccaacgacccggcgatgccgatgacggggacgccgaactgtttcgctgtcttggcgacgccgatcggcgttttgccgaacaccgtctgtccgtcaatccgcccttcgccggtgatgaccaagtcagcgtctttgacgcgctccgcgagctgaaccgtctcgatcacaatctccacgccgcgctttagctcggccgggagaaacgcgagcagtcccgcccccaacccgccggccgcacccgctcccgggatgtcgccgacttgtttgccgagatcgcgtcggatgacatctgcgtaatgcgccaaattccggtcgagaacggcgaccatgtccggtgtcgcccccttttgcggaccgaaaatggccgacgctccgttcggaccggtaagcgggttgtcgacgtcgcacgccacgtcaatgcggactcccccaagacgcgggtcgagaccggacaggtcaatcgcatgcaaatcggccagcgcgccgccgcccggaccgatgtcgcagccgtcttcgtccaaaagccttcccccgagcgcctgcaccatgccggccccaccgtcgttcgtcgcgctgccgccaatgccgatgatgaggtgggtggcgccggcatccagcgctgcaaggatcaactcccctgtccctcgcgtcgtcgtcaccaatgggttgcgccggtcgcgcgggacaaggtgcagccctgaggcggcggccatttcaatcaccgccgtcttcccatcgccaagcaaaccaaaaaacgaccgcaccggctcgccgagcggcccggtcacttccgtttcgacgatgcggccgccggtcgcatcaacgagcgaccgcaccgtcccttccccgccgtcggccatcggcaccttaacgtattccgcctccggaaacaccgtgcgaaacccacgctcgaccgcctcggcgacttcgagcgcagaaaggctttctttaaatgaatcaggggcaatgacgattttcattctttttccctcctcttttgtctccatccaaaccttggaaacgaaaagtcatcggaaacggctgtcttggcacaaacgatgacaatagcctccactataagttgttcgccaaccgaagcgctgcttcctttgagcgcaaacaaatcgccaacatacttgcgccacgaacaagccatggctgctcgtagccgtcataagcgggaaaagagaagcgccaaacacctcagccgccgcaatcgtattcggattcggcgatatgatatttccggcctttccgtcgccgacaacaccgcaatgacgctagctgtactggaagaatcacccatgctttatctgcttcccttttcattcagcgaaacaagcacgatccagctgtattgttcacgaaagaatcggcatcgattggaaccaaccttcactcaatatgtgtcaaattttgtggaaaaaaagcgaaaaacaatgccatttcgtctattttcacaattatgtatatagtactataatagatgtaaccatatattcgtttgttccaattgggaacatgttgattctataaaaaagacggtttccaaattcaccgttctccatcgtctgctataatccgtatttttgctgaaagccactggcatgtgagaggtcttcctctttttggaatcacttcatcaacgacgaagttgtcagaggtcagatttataggagagagagccgagatgttactccgagcacgaccgattatttttgctgttttttccgcgtccattgctgttgtgtttgtgtcaaagccgccttccttcgatcgcacctatgtcatcgctttgctgttttactggctgttttccagcttgtattcacacttgcgcgtcatagacaaaacgaaaaacaatattcccgttgattacggcattaactacagtttatccttctccttatttgccggcccgttcgggctgtttatctttgaagcattgtttcgcttgactgaacatatagcaaaaaaatatttgaaaacagcggaacccgatgaatggctgcacacattgtacaacattggttcatttgtgacgttcaattcgctcgcgtttgccttatacgatctccttggttcgctgtttcagtctattccgttcattggcttctggctgcttttattcctgctcgtcatcgtcgtttcctttttgactgactgttgcctgatcatcattttttatataaccggcgacattcagacacagcgcgaggcgttggattttattaagacgagaagctggatggacatgggaaaaacggcgctgacaaacggtctgttatttctctttttgcaagaacagcggtgggatatgcttttgagcttatttttactcaattacttcgtcagccgctcgtttttttccaaatcgcaaagcatccagcataaactagaacgcgaccacttcgaaaaaatggcctacaccgactttttgaccggcgtccacaaccgcgcctacatggaccaaacaatcgccaagctaaacggatccggtgaatggattggcgtcgtcgtcgccgatatcgacaattttaaaacgatcaacgacacgtataaccatgccgtcggcgacgaggtgatccgccatttcgcctcaaccttgaaacagtttctcaaagagggcgattttttgttccgcagcggcggtgaagaatttacgatgtttttgcgtaatcgcacgtttgaagagagcgtccggcttgtcgaggagattcgagaagcagtgcgccgcagcaccgtgttggtcgattatatggcggcgaaacgtcccattgcctatacgtcgtcgttcggtctttacttttgtcaagcagaaggaacgatgtcaattgaaaaagcgtacatttatgccgaccatttattgctccgttcgaaagaaagcggcaaaaataaagtatcagcccaatgcgggggagttgcataaattaggcggctctcccttgacttttccttagcgcaacctaaggtgaagcagttcaattagtaaataaacggaaatttcccttacttatgatacggttccccgcggttaatgcgaaacgcacgataaatctgctcgagcaaaatgaggcgcatcagctggtgtggaaacgtcattttcgaaaacgacagcgtctcatcggcgcgcgccatcacttgtttgcttaagccaagcgagccgccgatgacgaacaccactttgcttttgccgtaggtggcgagctcatcgagacgggcggcgaattgctcggacgatttcatcttcccttcaatcgcgagcgcgatgacgtgggcgtcatgcggaattttcgccagcagccgtcctccctcgcgctctttgatttgttcctcctcaagttcgctcgcccgctccggcgttttttcatcagcgacttcgatgatgtcgattttggcgtatgcggacagacgctttgtatattcattaattccagcgattaaatatttttccttcaatttacccacagcgacaatggaaatatgcacaaacaacccctgccttataaacagcttatcaacaagatttatccacatatacacaacacatatccacatgttgtgaaaaaactagttatcctcctacgacatatacagcttgtttcgagcaaaaatagcactgtttttcgctgttgtccacaggcaggagatccggcgcctgttccgtttcatctacatattgatcaatggcgatgtcgacatgttcttcacatgtgaatatcatcattctcgcccctttccttgtggaaaaaagaaggagcgtttccgctccctccatccgttttcgtttaatacgactcgcgcgccagcttcatcgtgaccgtgcgttttttcccatcacgataaaacgtaacttccatccggtcaccgatcgattttttcgtatataaatatttgcgcaaatcaagcacgttgcggattttttcgccgtcaagcgccacgatgacatcaaactgttttaagcccgcctgtgcggccggcgacatcggcacgacttgaatgaccgccgctccttccgttacgttcggcggcaaatggagcgtcgcctgcaaatggtacgatgggatgtcgctcagcgagcgaagttcaacgcccatatacggacggcgcacttgtccgtatttttccaagtccgaaatgatcggaatggccgtgttgatcgggatcgcgaacccgatgccttcaaccgcctcttgggcgattttcatcgagttgatgccgatgacttgccctttgatattgacgagagcgccgccgctgttgcccgggttgatcgccgcatctgtctgcaatacttctgcattccagtctggagcgccgtcttggtccaaatcgacttcgaccgtccggttcgttccggaaataatgccttgtgtcaccgagccggcaaactgcaagccgagcgggttgccgatggcaatgaccggctcccctggcttcaccgtatcggagttgccgaactgggcgacttttttcacatgcttcgcgtcaatttccaagacggctaaatccataagcacatcgctgcccagcaacttcgccggcactctcgtcccatctttgaggctcacttccagctgactggcgttttcaacaacatgatggttcgtgacgataaacgcccggcctcccgctttcttgtaaatgacgcccgatccgacgccagcctcgcctccttgcgaccagaagctggcttcttgaatgttgacaacgccgacaaccgcatccgacacttggtcgatcgcctttgtcaccgccgtcgtcacatcaacggaaacactctgccgaatcggtggagttccattttcctctgtttttggctcttcctctgctctttgattcggcacaacatcatacgggaggatatcccaacgggaaagcgccggaatggacatgaggacgagcaaccctcctaacacggcgccgacaagcgcggaaacaaacgatccgctgcgccgcttcctcctcgtttgttcgtacggctcataatggtcgtcgtagtatcccatgctcaccatcctttccacattcgtctccatccctcattataatcatgaacaggagaaaaaatccaacaaatgcgtctccctcagtttcggcaaaacgggctttatacatacgccagcgctgtcgcccgacgcggatcggtatcatacaaacgaaagcgggcgccgaccgctaagcctttctgttccaacacttgcgtcacggtcatgcgcgccagctctttcatattgttatcttggctcaaatgggccaaataaatttgctttgtccggtcgccgatcacgtcagcaagcgccaaacccgcttcctcattcgaaatatggccgacatcgcttaaaatgcggcgcttgacgctccatggatatctccccatccgcagcatgccgacgtcatgattgctttcaaacacgaacacatccgcgttttcaatcgtctttttgatccgctcgctcacgtagccggtatcggtgagcaacgcaagctttttcccttcatagtggaaaacgtaaaacatcggctcggcggcgtcgtgagagacgccgaacgattcgacgtcaacatcgccgaacgtccttaccgcgccgagcggaaagacaaatttttgctcgggcggaatgtcgccgaccgcttgttccatcgcccgccacgttttttcattggcatacaccggcagccgatacttgcgggcaagcaccccgagccctttaatatggtcgctatgttcatgggtgacaagcagcgcatcaagctgctttggatggcggccgatctcagcaaacaactcctcaagctgcttgccgctcaaaccggcgtcaacaagcaggcgctggcggtctgtctcaatgtaaaaggcgttgccggtgctgccgctggccagcacactaaatcgcatcgtcatgttctttcactccagcacatttccttgatcattgatcacttgcccttcaaacgcattgacgaaatagtcttccttccgattgacaacgatatgccaagttggagtcaacacttgggatgcagtaaattgaacaagcccgtaatagccaagctccacttttgtgacgcggtcgcccggctgcaaatgcccttttcggtacaacgtctcaatggctttaatcgccgggacgatatcttgcttccgctcgtacttttccaagtcgctgagcatcgtctgttcatacgacagcgcttcccgtctcccgttgacatggatgacgagcttgctgttttcattgccgtaaatcatcttgccgtcatacacttggtagcaggtcaagattccttgtttttcatcaaacgaccaaaaggcatattgcccgccgccgatgatgtagcgctgcaaaaactcacgcagctggtatggatcgtcaatcggcagagcaaccggatcgatgaacgtccctttgactttcgtttctccttcgattttcactttttgcccgggcagcttttttacatccgccatggtgaatgagcggcttttgccgctgacatacgccgctttcgtcacttctttaggcagatccacatacgtaatgccgttcgcctcaagctgctcttcaatcgtcgtttccaaaatgacatcgagctggctgctgtttcgtttttccataaactgatagcctaaaaagcagtcgaggatgaggaacacgataataaaaatcgtcttcgttttactccagtccatttgttccccctcctcccgcctcatcgcccatgtttacctttttccacgtttgtccgtacaagtagaaccatgccggttcaaggcggatgactttttcccgctccggatctttgatgagctcatagccgatggcgatatctttgatgagcgatttgcgaacgcctttcgtctgttcgaaccagttgacgacctcatggccggacggcagcgtttttggtgtgcggttgcgatccgcgatttcaaggcggaagagcggacgctggtatttcatcaaatcggacgctccccacgtctccacgatttctgacatgccgtattcattaaagactggatagccgttgacgacaagccggaacgtgacttttcgatcctcctcgctccagcgggcgaaatgatacagatccgtccaaccgccatgctcattgacgaaatcaatgcttttttggatgatatgggtttcttgctctgtttgtcccatattcgagacgcgcgccgctggattcacatacagcagcatccgttgaagaaaatcgacgtccatcagccgcgaaccgtctgtatattcttcgccaaacggaatcaaatcttttttgacaaagcttggatcgctaaagagcgcttctttaaacttgtctgcgtccagctcgtcggtataatattgcagactgctgagcaccacttctttttccggcaaatacagctgattcgtttcgctgaccggataagcgaaataacgcggaaaatggctcgcttctttcgccagccggccgatcgccgataaggaggcatcgctggcaaccgctttgtaaattttgcgcttgtcggtcgcgatgaagtagatggggaactcgtccttcccgccgagcgggacgagcaggcggtcaaacgccaagccgtcgagccccctgtcatcgatcgtgaaaatcaatcggtatatgtcgatcggcacctcatcggggtaaatgatctcaagccgctctttgccatttaaaaacgataaaaacttcccttgcggaacagaagacgaaacatcttcgaaatcgtcaagcgtccatcttctcatttctttcagcacttcatttttctcttcgtctttcgtcacagcataggggacgccgtttttatgaatgagaatctgctttggctgcacgaccatcgctgtatccacttgcgtattgctcacggagacgtgttgaatgtattcgtcgttttgcaacacgtcgtatttcggatgatatgtccataaggcaaacgttaaggtaatgctgatgagcacaagcaacgtcaacacgatggttttgatcgtttcatacatcgcaccagtcatccttttgctcgcgttctagcggcagcgtaaaataaatcgtcgttcctttatgctccttgctttccgcccaaatggtcccaccatgggcgacgacgacttctttggcaatagccagcccaagccccgtgccgcccaatttgcgcgatcgcgccttatcgacccggtaaaaccgttcgaaaatttttgccaagtcggctttcgggatgccgactccttcgtcgctgacgctgacgataatttcatcagccaattcacggacgcgaaacgtaatcgtcccgccttgaggggagtatttcaacgcattagaaataatgttgtccaacacttgcgtaattttgtcttcatccacctcaataaaaatcgcctcgcgcggaattttgcggacaaatcggatgttgtcgcttttcgttaactcaaatcggtcaatgactttatggaaataagctgaaaagttgatccacgttttcttcagtttgtagtctttgctgtcaagtttggacaaatggagcaagtcgttgacgagccgaatcattcgctcggtttcattttgcacaacttgaatgaacctaggggcgatgtctttatcttgccaagcgccgtcaccgagcgcttccaagtagcttttcatcgtcgtcagcggcgtgcgcaattcatgcgaaacattggcgacgaactgccgccgctcgcggtcgattttttcctgttcggtaatgtcgtgcaaaacgacgatcaacccgttgacaaatccgccctctttttgaatcaccgacaacgacgcgcgcaaaatatatagttcctcatccgtgctgaaatctaaaatgagcgaatcgcgctcctcaagcagcgtttcaaacgtatactggtcggcaatgccaagcacgtcgacgatcgaactcgacagcactgtttcacgtgaaacattcaaaatgtttaacgctgcatcgttaatgagaatgacgcgcccgcgacggtcggtcgcaatgacgccatcagtcatatgcgtcaagacggactcgagcttgcgccgttccccttccgtcgtcgcctgcgcttcctgcagttttttggtcaggttattgaacgtcatcgccaattggccaatttcatcatagccgtacactttgaccttgcgtgagaaatctcccctcgtcatcgccagcgcttgccggcgcatatcggaaatcggccgggtgatcgtgcgcgacaaaaaaatgccgagcacggcggtaatggcgagagcgatccccgtcccggtcgccaaaatcatattgatttgccgcatttgcgaaaagacgttttccatcgaggcgatgacgtaaatgacacctttgatttcgccgctcgttttgatcggagtcgacgaaatgtacatgcgatggcctgttttcgaatcgagcagcatccggtcgacgatttcgccggtgacgagggaacgttttacataaatctcggtcgtccgctttccgacgatgttttgcatatacggattggatgtcgcaagcactttccctttctcatcgatgacgcgcacttcggaaatgtcttgggaaacgaaatcatgaagaagcgaacggatgtcttcttccaatgtcgggcttttttcatcgcgctcccgattcatcgcctgctcgacgttataggcgagcaaggtcacccgttcgtttaatgagtttttaaagttctgcacaagctccgtttccagcttgcgaacgaagtacacgccgatgatttgcatggcgacgagaatcagtaatacataaatgatgacaaacttaaaatgaatcgaacggaatggacctacttttttcatgctgactcatgactcctgttctggattgcgcaagtaatagccgacgcctcgccttgtgacgatccaattcgggtgggaagggttgtcctcaattttttcacgcagacgccttaccgtcacgtcaacggtgcgcacatctccataatagtcgtagccccaaacggtttgcagcaaatgctcgcgcgtcatcacttggccaatgtgcttcgccaaataatgaagcagctcaaattcgcggtgggtcagttcaatcgtttcgccgcgcttttgcacaatatacgcgtccggacggatgacgagcgggccaatgacaatttcatttgtttcgttttctccttcttcttggttggccgtttgcgcatggcggcgcaagtttgccttcacccgcgccaggagctcgcgcgtgctgaacggctttgtcacataatcgtccgcaccaagctccaacccaagcactttatcaatctcggaatctttcgctgtcagcataatgatcggcatatcatactttttccgcacttcacggcatacttccatgccatcttttaacggcaacataatatccaataaaatcaagtccggcatcgtttcttcaactttttgcagcgcttcttcgccgtcgtaggcgcaaatgacttcatatccttctttttgcaaattaaattgcaaaatatcggcaatcggtttttcatcatcaacgactaaaatgcgtttttccatctcgctcacatccttccttttgcgatggaatcctatcattactaatttaccatgttatgaacatgaaatcatcctttgccgattgccattttgaggagccgatcaaagaaaaaagcatagacgcgcgcgcatctatgcctgtcgtttgcattgtttatacgctgcctgccaccgtccactgttgccgcttacgcgtagacgctgcggacgacgttcgtttgcgaacggtccggtccgacggagaaaatcgaaagagggatgccggtgagctgggaaatgcgctcgacgtaatggcgggcgttcgccggcagctcgtctagacttttcaccccggtgatatcttccgtccagccaggaagttcttcatagatcggctcgcattcggccaacactttcaagctggctggaaattcttcgagcacttggccgcggtagcgataggcgacgcaaattttcaacgtttcaatgccggtcaacacgtcgatcgagttaagcgacaagtccgtaatgccgctcacccggcgggcatgacggacaacaacactgtcaaaccaaccgacgcggcgcggacggccagtcgtcgtcccatactcgcggccgacttcgcgaatgcggtcgccgatttcatcgtgcagctctgtcgggaacggcccgtcgccgacgcgcgtcgtataggctttcgccaccccgacgacatgcttgattttcgtcggcccgacaccggcgccgatcgttaccccgccagcgactggattcgacgacgtgacaaacggatacgttccttggtcaatgtcaagcatgacgccttgcgctccttcgaacaagacgcggcgcccttcatcgagcgcattgttcaatacgaccgatgtgtcgcagacgtatctggcgatttgctggccgtactcgtaatactcctcaaaaatgtcctccaaccggaagccttcgaccccgtacactttttcaagcaacgtatttttctccctcaagttgcgctccagcttttcggcaaacacgtcgcggtcaagcaaatcaacaatgcggatgccgatgcgcgccgccttgtccatgtacgccggcccaattccttttttcgtcgtgccgattttgtttgcccctttccgctcttcctcaagctcgtccaatttcaaatgatacggcaaaatgacatgagcgcggttgctgatgcgcaaattatcagtcgaaatgccgcgctcgtgcaaatacgaaagctccgcaacgagcgccttcggatcgacgaccatcccattgccgatgacgcaaattttatctttataaaaaatgcccgatgggatcaagtgcagcttatacttttctccgttgaacacgatcgtgtgtccagcgttgtttcctccttgataccgggcaatcacttccgcattttccgataaaaaatccgtaattttccctttcccttcatcgccccattgcgtgccgacaacaacgactgacgacatggcgagcacctccagtttcctcggtctaaacattgtcagtgtaccagttttccggcacaaagtcaacgaaacacgaacattttaaacaaatacaaaccttttcattcgcttatcaagcaaaaggaagacgcccgctgacgccagcgcgagccattttacgctcccggcggaatttgcgcctcatcgaaacggcgctctaagttgacgaatttattgtactctttaataaaggcgagctgcaccgtcccgaccgggccgttccgctgtttggcgataatgatttcgatgatgtttttgttctcggaatctttgttgtagtagtcgtcgcgatacaaaaaggcgacgatatcagcgtcttgctcaatgctccccgattcgcgaagatcggacatcatcggccgcttgtcctggcgttgctcaacgctgcgcgacagctgtgacaaagcgatgaccggcacttcgagctcgcgggcgagcgcctttaacgaacgggagatttccgacacttcctgctggcggttttcccggttgcgcccacttccttgaatgagctgcaaataatcgatcaccaccatgccgaggccgctttcctgtttcaagcggcggcatttggcgcgaatgtcgctgacgcggatgctcggcgtatcgtcaatataaatgccggcgtttgataaactgcccatcgccatcgtcagcttgccccaatcttccggcgtcagcttgccagtgcgcaagttttgggcgttgatgttgccttcggcgcaaagcatccgcatcacaagctgctgggcgctcatttccaagctgaaaatcgcgacattttcgttcgtcttcgtcgccacattttgggcgatgtttaatgcgaatgccgtcttcccgaccgatggccgggcggcgacgataatcaagtcgctgcgctgaaatccggacgtcatccggtcgagttcagtgaatccggtcgggatgccggtgatgtccccgttccggttatggagcatttcaatgttgtcatacgtctgtacgagaacatctttaatatttttaaaggcgcctgaatgtttccgttgggaaacctccataattttccgttccgcttcatcgagcaaaacgtcaatttcatcttcccttgtatagccatcttgggcaatcgatgtcgccgtgcgaatgaggcggcgaagcaatgatttttcttcaacaatgcgggcgtagtattcgacgttggccgctgtcggcacagaatcagcaagctcgcttaagtaggagacaccgcccacttcctccagctgctccaaagcggccagttccgccgtcaccgtcactaaatcgaccggctcgcctttatcagcgacgcgaagcatggcgtggaaaattttttgatgggccgcgcggtagaagtcttcgggaattaatcgttccgaggcgagcgtcagcgcagtgggatccaaaaacacagcgccaagcacggcctgctcggcttcaatgctttgcggaggaattcgttctgaaaaaagttcgctcatcgtctcaccgccttttcccccgtttcatttccgtcgataatgcccccgccatagcgggcgggggcatcgtcgctaccgttatttttgttccttgacgtgcacttttaaggtcgctgtcacttccggatggagcttcaccggcacattcgtatatccgagggagcgaatggcatcagcaagctcgattttccgtttgtcaagcttcaagccgtgctgggcctgaagcgcctcagcgatttgcttgctcgtgatcgagccaaacaaacggcctccctcgcccgctttcgccggaatttccaccgtcagcttctcgagctcttctttcagttttttcgcattggccaattcttccgccgcttggcgctgctctttttgtttttgcgcctcgagcgctttgatgttcgccggcgtcgcttcaatggcgagcccttgtttgaacaaaaagttgtttgcgtaaccgtcggcgacgtctttgatttccccttttttcccttttcctttcacatcttttaaaaaaatgactttcatgatggcttccccccctcgaaatagtcatgaatggcttcacgcagctgccgctccgcctcttccaccgtcacttcggacaattgggcggcggcgtttgtcaaatgtccgcctccaccaagccgttccataatgacttgcacgttgacatcgccgagcgagcgggcgctgatgccgaccgtcccgtcggaccgcttggaaatgacgaacgaagcaacgacgctgcttaaagtgagaagcgtatcggccgtttgcgcaatcaacacttggtcgtgcacctcgttctcgccgcctttggcgatggcgatgccatgctcatcgatcaccgcccgttcgatcaatttcgcccgtttgacgtagttggcgatgctttcccgcagcaatttttgcacaagcaccgtatccgctccttgggcgcgcaagtatgacgcggcgtcgaacgtccgcgagccggtgcggagcgtaaagcttttcgtgtcgacgacgatgccggcaagcagggcggtcgcttcgagcatcgtcagcttcatccgtttcggttggtactctaacagctcggtgacgagttccgatgtcgaagaagcataaggctccatatagacgagaatcggcgcctcaatgaactcttcgccgcggcgatggtgatcaatgacgacgatatggtcggtgcgatacaatagccgctcttcaatgacgagcgacggacgatgcgtatcgacgacgatcaaaagcgtatcctcggtgacgagctcaagcgcctgctccggttttaggcatcttgaccataattcagcatgttttttcatttcctcaagcaaccgttgcgccccggcatccgttttggccggatcgacgacgataaacccttccttttggttcgattggacgacttttaaaacgccgatcgccgctcccatggcgtccatatcgggatatttatggcccatgatgagcactttgtcgcttcctgcaatcagttcgcgaagcgcatgggaaataacgcgggcgcggacgcgcgtccgcttttccatcgggttcgttttgccgccgtaaaacttcacttttccatttccttgcttaatcgcgacttgatcgcccccgcgccccaacgctaagtccaagcttgattgggcgagcgccccgagctccgggagctgggacacgccggcgccgatgccgatgctcagcgtcagctgggcatgatgttttgccgtctgctctcgcacttcgtcgagaatggaaaatttgcttttctcgagccgcccaagaatatgttcgttcaatacggcaataaatcggtcggatgacgtccgctttaaaaaaatgccatagtcgttcgcccaccggttcaacacggaagtgacgaggctgtttagttggctttttgcctgatcgtccatcccttgcgtaatttcatcataattgtcaagaaaaataatggcgagcaccagccgttccgcttcatactgccgcttcaattccaaatgctcagtaacatcaaaaaagtaaagaagccgttcagggcggcgaatgaccactttcagctgctttccgttcaattcgacgatctcttcgtccgtttttccccttttcacaaaagcggccaacgattcggaaagctcggcgagagagcggccgacaagcgtctgttccttaaagcaggcggccaaaaaacggttcgaccactcgatttctcccccttcatcgatgagcataatgccgatcggcatttgcatcaacgcttcctcgcctacttttttcacccggtgcgacaaattggaaatatagtgctccaactctttatgcaaggagcgttgcgccccaatgacataataaagcacaaacccgacgccaagaagggcgacgaggccaagcagccattggaagtaaaacaagccgatcgccataagcaccgccaaggcggctaacgcatataacggatagcgatacgctttcctttcataaaaatgggacattcaagtcagctcctacactgaagaaatgactcgcctgatccaattatcatatgcggcggcgcaaatcaaatcctaaatcaattataccgaatatcgccacaagataaagtagaaaaggcaggaataagcaaacaaccgtccctgccgccaccacacctttgccaaccccttttttgtaagcggcgtagtaaagaaacgaaaatccttgcacgatcatcgccagctgcaacacatacgataagttcaacacggcgatataggcaaacgatccttctttgaacgggaacaaggagagaaggagcacgaagacatacaaccacaatacagttttcggccacataagctcgcgaaacggcggccatgaaccgaccggcagcttcagcctcttcatcaccggcagcgagacgatgatcgtcgcgtacgccagcgcaaacgaagcgatgacaaacagcgtcggaaccatatagccgatcagcttcagcccttgttcgaactgcctttgcatctccaaaggcggcgcttgtcccattcccttcattagattcattgccgtgtcaaacgattctcgcacgagcgcaagcgtatctttgatcatatcgacgtgcaaaaattgaatcgagatgatgtaatcaagcacgatattcgccaaaaatacaagcgcgccgacaagaagaacaagataacggtttttctgtttcgaaagcatcgcgccgactgccatgccgacggtgccgaacataagcgccatcggcagcgacaaaagcgagccgatcaaaccggagatgacaagggccgccgccagcagcaacatagctggaatccacccatggcgcatcgtaaacaccataaacggaagcgctaaaaacaaagcggcgacaatcccaatgaccggcgcgtacagcgcaagcaaaaacaaaacagcaaacagcgcgagctcaatcgccgcttcggtgagggcgtgcgtttttcgcaatggacgttcccctttctttgtttttttggtgatttgacctccttccccactttcactctgcttgggagtcggagtccgctcagtcagaggagataaaaaaagcagtaaggatccccccttactgcttgctttcggctcactcgtccgcaacgtacggcagaagcgccatttggcgcgcgcgtttgatcgcgaccgttaatttgcgctgatatttcgcgctcgttcccgttacacggcgcggcaaaattttgccgcgttcagaaatgaactttttcagcaaatcgacatctttgtagtcgatatgcgtaatgttgttcgccgtgaagtaacatactttgcggcgtttgccgcggccgcctttccgtcctgccatgctgtttcctcctttccgttgccatcgtttcctcatcggtggaatggcccgctgcctgcgcgttgtttagagacaggggcttcaagcgacttgtttattaaaacggcaaatcatcatcagaaatatcgatcggctggccgtcattggcgaaaggatcgtcatcgatgcggccaaaccctttttcgttcggatattggtggttctgatcttgcccgaatgggaatggatccccatagtagccgcctgctgttgcccctcgctgctcgctcgttcctttcggctcaagaaattggacgctatcagccaccacttccgtcacgtacacgcgccgaccttcttgattttcatagctgcgggtttgcagtcggccatcgacaccagccaagctcccctttttcaaaaagttggcgacgttttccgcctggcggcgccaaacgacacattgaataaaatccgtttcccgctcgccctgctgatttgtaaacggacggttgaccgcgagcgtaaacgtggcaacagccactccgcttggagtgtaacgcaactccggatctctcgttaacctgccgaccaaaatgacgcggttaatcatcagaaccacctcttaatcatgtcgaaaagattattcttcttctttgacgacgatatgacggatgatgtcttcgctgatgcgcgctaagcggtcgaattcttgcaccgctttcggctccgatacgacattgacgatcatgtaatagccgtcgcggtatttttgaatttcataggctaagcggcgcttgccccaatccgtcacgttcgtaatctccgcgccgttttctttcaacacgttgttgaaccgttccacgagagcttgtctcgcttcatcgtccatgttcgggcggatgatgtacatgatttcgtactttctcacgctcgtcacctccttttggtctaagcggcccttccattcgaagagcaaggagcaatcaccattactcacatttgttgattataccatgaccgacaacgataagcaaggcagtttgccgcattccgtcggcgcaaacatcttccatccgtatgaccaagccaaaaacggccccacgccgtgacctgctgcatccgccctgccctcgaaccaatggttacacgttgaaccggaaatgcataatgtcgccgtcttgcacttcgtagtcttttccctccaagcgcacttttccggcttcgcgcgccgccgccatcgatccagccgcgacaaggtcatcgtacgacaccgtttccgcgcgaataaaccctcgctcaaagtcggaatggatgatgccggcgcattgcggcgctttcatccctttgcggaacgtccacgcccgcacctcctgctcgccggcggtgaaaaacgtcgccaatccgagcaagctgtaagcggcgcggataagctggtcaaggccggactgctcgatgccgagctcctgtaaaaattgccgtttttcctcatcgctgaactcagcgatttcctcttcgattttggcgcagacaacaatgacttcagcgttgtcgcgcttggcaaactcgcgcacgtccttgacaaacggattgccgctagagtcagcgatatcttcctcgccgacattggcgacgtaaagcatcggctttatcgtcaacaaatgcagctgcttgacgactttcatctcttcatcagtgaactcgagtgtgcgcgccggcttgccggcttcgagcgtctccttcaaccgccgcaaaatgtcgtattcaaacgccgcctctttatccttttgcttggcgattttgccgacccgttcgattcgtttgtcaatcgtttctaaatcagccaacacgagctccaaattgatcgtttcgatatcggcaagcgggtcgactttgcccgccacgtgggtgatgttttcatcactgaagcagcggacgacttggcaaattgcatcgacttggcggatgtgagacaaaaacttgttgccaagcccctctcctttgctcgcccctttgacgatgcccgcgatatcggtaaattcaaaaacagtcggcaccgtccgcttcggccgaaacatttccgtcaatacatcgagccgctcatcgggcacttcgacgacaccgacgttcggctcaattgtgcaaaacggatagttggctgactcagcacctgcttttgtaatggcgttaaacagcgtcgatttgccgacgttcggcaatccgacgattcctgctgtcaatcccattcgttccactcctctttcccgttcacatctttcctcattatatgggctggcgcagaaaatgacaagcgcgccgcaagcggggaatgtttcctctcccacccgcttcaaaaaagcggaagtttgcgcccttttcccaacacttggatgacaaaatcatcttttcggatcaacagcctcaaaccgcattttgtcgtcgacaatatcttttttctactgatccgaagcaactgtgaaccgcttactttgcttccgacgtgactttttcaatattgaccaaacagtcatacagcgtgctgccgcagccgttatccgactccaaatcggacgtgaggacgttgaccggcccgccgaacactccccattgtccttcgtcaatgttgatcgtgcctgggtaggcgccatcaagcatcttgaccgttcccacgagcgatccacggtcgttgtaaacaagcgcccggtcgccatcggcaagaccttttgccgcagcaacatcagccgctacctcaatgcggactgtctgaagcgctgggatgagcggataatgttgcgaatgattcgaacggagcggatggatcgtcaacagccgatacggatatttggcggctagtgccggattggactcctccgattcggccggatacatgatttgcagccggccgtccatccctttttgcttggcgatggttgacgtaaattcgtattttccgcttggcgtttgaaaccggcggtcgcgccatggcaccggttcgacaggcaaaaggacgcggtgttctgttttcaatcgcttcagcgtaatgccgtgatgctccaacggccggagcgccatcgcaagaaactgctcacgcgtataggcaaaatcatccccaaacccgagcctttttgccagctccgtccaaatccacaagtccggcttcgcctcacccggcgggtcgacaagcttcggcccgtagttcaaatacgcatggtacatcgatgaacaatagacgtcttcctcttcaaacgaagccgctactggcaaaacataatcagccattgcagccgtatcggtcatgaactgctcaaacacaaccaccgtttcaacggaagcgaacgcttttttcatcaagttcgtgttcggcacttgagcgagcgggttgccgcacgtgacgatcaccatgccgatcggtggatcattcgcccgcaatatctcttctccctgcttcatcatcgtccatgtgcgcgatgccgttttccgctctgggagcgtcaatgcggctttatcaaaacactcgcccacctgcaagttgccaaaattcgcccctccacccggaatgccaacgttgccgcttgcggcgacaagggcatcgatccatcggattgtattgccgccgttcgcatagcgttgcatgccaaggccaagatacgttgcggtcggccggtccccgtaaagccgggccagctccgtcatttgatcgcggctaacaccggtatgccgctcaatctccgccaacgaaattgtctgcaatagttgtttgacatcatcaaacccaattgtgtgttgcttgataaaggcccggtcctccaacccgagtcgaagcagctctttcataatgcccatcgccaaaaaagcgtccattcccggcttgatgcatacgtactgatcggcgatgcgcgccgtcgggccaaacagcggatcgatgaccacaatggtcgccccgcgttttttcgcggcaagcaaccgctcgaataaatgcatgttcgtgcgggcgacgtttcgcccccaaatgacgatgtggcggctgttgtcgatatcttctggcgcatggctgtaggcgttgccaaaatcccatgtctgcgcctcaatgcccgcgccccagcaaaggctgccgataagctctgttgccccaccataacaattaaaaaaacggcggtccaggtttttcagcagcccgttgttggcgtaatcatggctgtgaagcacggctgtcggcccaaattgttctttcaacttccgcattttcccggcgatgtcatcaagcgcctcttcccaagaaatgcgaacgaactgcccgtttacttttttcaacggatagagaaggcgttctttggcgtttacccgctctttcaacatccgcccgcgtccgcaaatgttccctttcgtgatgggatggtgttcgtcgccgtcaacccgtacgactttcccctcgttcaccgtcaccttcagcccgcatacgtcccagcagttgagcggacatgatgttacatgcgtcgttcccgtcattttctccctccccttcgcaacaaaagagcatggcctcgccaccatgcttcatttgcttattcttcatgcttgacgagcacttttttcattttgcggataaactctttgcgcggcaacaaaacgctatgggcgcacccttcgcatttaatgcggatgtcagcgcccaagcggatcactttccaacgattcgttccacatgggtgcggctttttcatttcgacgatatcgtataggccgaactgtttctcttccatcaatccacctccctatgacaacgattgctcccgttgcggctttgcctccggctgctcttgtccgtcgcggcgatgcagcacaagccgcgggtatggggtttcgattccacgttcgtccaacagcaacttcacttccttgcggatcgcccgagcgaccgccagatggcgcatcggcttcgtttcgcacgtgatgcgcaatacgacttctgagctggctaaattttgcacgccaagcaattccggcggggcgaccatgtcttcatacttcgccggcagctgcggaagaagctcgcggatggctttctccgcctcttcaatgtcttcttcataggcgatgctgacgtcaacgacagcgaggctgttgtgcagtgaatagttcgtcacttgagtgatgctgccgtttggcaaaatgtgcacttccccggtccaacttttaattttcgtcacccgaagcccaatcgtttcaacatacccttcaaaattgccgatgcgcacataatcgccgaccgcaaactggtcttcaaaaatgatgaaaaatccagtgatgatgtctttcactaagctttgtgcgccaaaacccacggccagcccgacgaccccagccccggcgagcagcgctttgacgggaacgccaaacgtatctaaaatcatcaagagcgcaataaaatatagtacgtacgtaatgacgttgtcgagcagccgaacgagcgtcgcctcccgccgttcggaaatgcggatcggcgccttctgtcgcactttgaacatgttatgaacggcaattttcaacactttcaccgcaatggcgcatatgagtaggataagaacaatcttcagcgtcccttttccgatctggagccacaatttctcatctatcaaaaatgcgaacaatcggctcatcgttttttccatcgtgttcaacgttggcgacacctcaatcttttttcttgttctgcgcttttattttaacaagaccggccgctgatttgtagcccgatatcccgttatcgcgaagaaaaggcaagaaaacgaacaatgaaatgtatatcattcttttattttccgtatactgttaatacttttgaaacgaaagtaggagtgaaacgaatgagcataccatcgatatttttctcgtccaaggaggaaagggaccgcgtgttttacgatgagcaaggggcggtgtcgtcgatcgcttggcgggtcgcctcactgcttcccgacccgctcgttcagccgatcgctatcgtttgcatcggcacagaccgctcgaccggcgattcgcttggaccgctcgtcggcacgatgctcaaagagaagccgttggctcgcttccacgtgtacggaacactcgaagaaccaatccatgccgttaatttggaagaaaaggtagaagccattcgactaattcataacgatccgttcatgatcgcggtcgatgcctgcctcgggcggctgaaaagcgtcggcgccatcacgattgccaaaggaccggtccgccctggggctggggtcaacaaacagctccttcccgtcggcgacgcccatattactggggttgtcaatgtcagcgggtttatggagtttttcgtcctgcaaaatacgcgcctccatcttgtcatgaatatggcgaaaacgatcgccaatggcatttacgaagcagagcggttcatcctccgaaaagagcggctcgctgcccctccgctctcaacagaccggcattcattatggtaggcagcaaatccccctcttggtcagctgttcaaggaggggatttcttttctgtccggccaaaacaaccggtcgttaaacgagtgaaagaatgaaaacggcggctgccgtaatgagaatgctcggcagcaaattggccacgcgaatgttcgtcaacatgatgtccaaccctctcttgcaaaaaaataaaccggccttgatcaaagggccgacttactcgtcgaaccgcacatcgagcagttctaatattctctctaaatcttccggagaaaaaaactcaatttcaatttttcctcttttcctcgtttgtttaatcgtgacgttcgtcccgaatttttcgcgcagcaacgattcgctttcccgaataaacacgcttttttccggcggtttccgcttcgatgtttcacgtgaaacattttcgttcgcttgttggatcagtttttcaagctggcggacgttcaacccttcgcgaatcgtccgttccacgatcgatttcattttgcttttttgtttcagccctaaaagcgcgcggccatgtcccatcgaaagtgtgccgtcaatgagcagcttttgcacatctgaagggagggacaacaaacgcaaatgattagcgatgtgcggacggctcttcccaacacggctcgcgacttcctcctgggttaagtgcagcttgtccatcaacattttgtacgccatcgcttcctcgatcgggttcaaatcctcgcgctgcaagttttcaagaagggcgaactccatcatttgctcatcagtcaactcgcgcaccacgaccggcactgacggcaaattcgcctctttggccgcccggtagcggcgttcgccaacgacgatttcaaatccgttcggtacacggcggacgatgagcggctgcaaaatgccgtgctgcaaaatcgattgcttcaactcctcaatcgcctcaggctgaaacgttttccgcggctggtacgggtttggatgaaggtcgtgaatgcttacttcccgcaccgtttcctctttcccattaagttcattgagagaaaggttgtcaaacagcgcactgatgcctttgccgagacctttagccacgttcaagcacctccttcgccagttccaaatacacttccgccccccgcgatttcacgtcgtacaaaatgatcggcttgccatggcttggcgcctcactcagccgcacgtttcgcgggatgatcgtctggtacaccttttcgcggaaatactttttgacttcttgaatgacctgcaagcctagattcgtccttgcatcaagcatcgtcaacagaacgccttcgaggcgcaaatcatagtttaagtgccgctgcacaagccggatcgtgttaagcagctggctgagcccttctaacgcataatattcgcattggacagggatgagcacagaattggccgctgtcaacgcgttgagcgtcagcaagccgagcgaaggaggacagtcgataataatgaagtcgtatttgtctttcagcggctcgatcgcgtttctcagccggatttcgcgggaaatgaccgagacgagctcaatttctgcgccggcgagctggatcgtcgctggaatgacgtataaattttcgatgtccgtcggtcgaatgacatcttttgctttcatgtcgccaatgatgacattgtagatgcattcgtcgacatcgcctcgctcaatgccgatgccgctcgtcgcatttccttgcggatcggcgtcaacaagcagcactttttttccaagatgcgccaaacaggccgataaattgaccgccgtcgtcgtttttccaactccgcctttttggtttgcaatagcaatgacttttcccacgatgccacctacctctatctcttcctcaatccattttattttagcacgaaaacaggaaaatgactttgttttctgaaagaaaaaaccccatcagcagtgcttgatgaggcaaaaggtgactttcgttattttttcgcgattcgaatcgtaatttgatagtagtcatcgaattcttcttcttcagattggacggacaccccgctgctttcgaccatggaaagcgactggcggatcgtgttgacggcgatgcgcatatcgcggctgaacgcctttcgcttcggttttggcttccgttcccccgcctcgagcagctttaacacccgatcttccgtctgcttgacattcaactgtttgtcgatgatttcttgcagcagtttcagctgtttttctttatctttcaaggcaatcaacgcgcgcgcatgacgttccgtaatcgcccgttgcaagagcgcctcttgcacctcttgcgggagtttcagcagacgcagcttattggcgatcgtcgactgtcctttgccgagccgctgagcgagcgcttcttgcgtcaaatcatggagctcgatcaatttggcgtacgccatcgcctcttcaatcggcgtcaactcttcgcgctgtaagttttcaatgagggcgacggaggcggtttctttgtcatttaagtttttgatgatcgcggggatttccgtccagccaagcttttgcaccgctctccatctccgctcgccggcgatgatttcaaaccgtccgttcccgcattcgcggacgacgatcggctggatgatgccgtgcgtgcggatcgtcagcgccaactcgtcgatcttctcttcatcaaacatcgtgcgcggctgaaagcggttcggaataatgcttttgactggaatgtggcgaacttcctcccgctcttgcttttcctccatttcttcctgttctttttctccaaagctgaacaagcgcgaaaatggatgtttcatccccctacaccacctttggacatacttggccaaaatgtctctgtctcgcccggcatacgccgccttacggtcggttttttggcgcgggacgaaggcggggagcgaaacagcttgtttctctctttcagtcggcaaagccctcccccgcccgcaaagacgctactgaatcggttgtttgttcggcgttcccggtttgcgcgggtattggttcggcgtttttctcattttttggatgaaaatgatcgttcgttcgccttcgtcaaacggcaacgtgaacgtttccgtcgccgtcacttctccgccaagcacagaaatcgccttgtttccctctttcagctcctcgggcgccgaagcagctttcatcgcaatgaatgtcccgcccattttcacgagcggaaggcaaagttcgacaagcactggcatgcgcgccaccgctctggccgtgacgacgtcaaatgattcgcgcatccccttttgacgggcgaacgtctcagcgcgttcgtggtaaagcgccacgtccgcaagcccgagctcggtgatcagatgctctaaaaaacggatgcgtttttgcagcgaatcaacgatggaaacgcgcaaatgcggaaaacaaattttgagcggaaggctcggaaatcccgccccggatccgacgtcgcaaagcgcaagcggcgctgaaaagtcgtagtaaaaagccggggacaccgagtcgaaaaagtgcttgacatagacgccgagcttgtccgtaatagcggtcaaattcattttctcgttccactcaacgagcagttcgtaatagcgctcaaactgcgcaagcgcccgggaagagaggagaattcccctctcttcgagcatggtttgaaattgtgtcgcctccataagccaatcctttccctcattgtttattcattcgacacgcgcgcgattcttccttgttccaaatacactaataatatcgaaatatcggccggattgacgccggaaatgcgcgacgcctgggcgatcgaaagcgggcgcacttgtttgagcttttgccgcgcctcggttgcaagcccttggatgccgtcgtaatcgatatcttccgggatttttttgttttccatttttttgagccgttcgacttcttgcaacgatttttggatgtagccctcgtacttgatttgaatttcgacttgctcagccacttccggagcgatctcctcgtcagccggcgccagttttcggatgtgctcgtacgtcatctccgggcgtcggagcaaatcggcagcgcgaatgccgtctttcagctcgcttccacccgcttcacggatgacttcctgcacttttggcgtcggtttgatgatcaccgtttgcagccgctttttctcccgttcgatcgcctcttttttcgccaaaaatttttgataccgctcttcggaaatgagaccgatccgatagccgagctcggtcaggcgcaaatcggcgttgtcatggcgaagcaaaagccggtactcggcacgcgacgtcagcaggcggtacggctcattcgtccctttcgtcaccaagtcgtcgattaaaacgccgatataggcatccgaacggcttaaaatgatttcttcgcggccgagcgcacggtgggcggcgttaatgccggccataatgccttggcccgccgcttcttcatagccggacgtgccgttgatttgccctgcggtatacaagtttttcacaagcttcgtctcgagcgtcggccatagttgcgtcggcacgatggcatcatactcgatcgcatagccagcccgcatgagctgcgccttctcaagtcccgggatcgtctcgagcagcttgcgctggatatgttccggcaaacttgttgacaacccttgcacgtatacttcttccgtttcccgcccttccggctcgaggaaaatttgatggcgcggcttatcgtggaaccggacgactttatcctcgatcgatgggcaatagcgcggcccggttcctttgatcatgccggagtacatcggcgacaagtgcaagttttcatcgatgatgcggtgtgtttcctccgtcgtgtacgtcagccagcacggcagctgatcagtgatgtattttgtcgtctcgtacgaaaacgcccgcggctccttgtcccccggctgaatttccgttttgctgtagtcgatcgtccggctgttgacgcgcggcggcgtgcccgttttgaagcgaacaagctcaaacccaagctcttctaaatgctcggacagcttaatcgacggttgctggttgttcgggccgctcgaatatttaatgtctccgatgatgatttccccgcgcaaaaacgtcccggtcgtaatgacgaccgccttggcgtaataatgcgcccccgtgtgagtgatgacacctttgcaaacgccgtcttcgacgatcagccgctcgacttttccttgcagaagcgtcaaattttcttgattttcgagtgtttttttcatttcccgctggtacagcactttatcggcttgcgcccgaagcgcgcggacggctggccctttgccggtgtttagcatccgcatttgaatgtatgttttgtcaatgttttttgccatttccccgccgagagcgtcgatttcgcgcacgacgattcctttcgccgggccgccgatcgacgggttgcacggcatgaacgcgatcatatcgaggttgagcgtaatgacaagcgtcttcgccccgatgcgcgccgaagctaatgccgcttcgcagccggcatggccagcgccaacgacaatgacgtcatacgttcctccatggtaatccatatggcatttcctcctcgcttattttcctaaacaaaactgagcaaacagctgatcaatcaagctttcatggaccgtatcaccaatgatttcgccaagcaactcccacgcccggcgcaaatcgatttggacgagatcaaccggcatgccggcgtcaatgccggccaaggcatcctcgatcgctgttttcgcctgctcgagcaaggcgatatggcgagagtttgaaacgtacgtcaaatcgccggcttccagctcacccccaaaaaacaggtcagcaatcgccttctccagttcatcaattccttgttcatgcaacagggatgtccccacgaccggccggccggccgccagctccttgacccgctccatatcgatccgccggggcaaatcggttttattcacaatgacgatggcgtccattccctcgatcatggcaaacagccgctcgtcctcttccgtcagcggttcatgataattcaaaacgagcaaaattaagtcggcccgcttcaacatttgctgcgagcgctcgacgccgatccgttcgacgacatcttcggtttcgcggatgccagccgtatcgatcaagcgaagcggtacgccgcggacgttgacatattcctcgatgacgtcgcgcgtcgtccccggaatatcggtgacgatcgcccgattttcatgggcgagcgcattcaaaagcgacgatttgccgacgttcggccgcccgatgatgaccgttgccagcccttcgcgcaatatttttccttgcgcggcggtcgacagcagcttttcaatttgcccgcgcacatattccgccttttcccgcaaaaggcgcggcgtcatttcttcgacatcatcgtattccggataatcgatattgacttcaacatgtgccagcgtctccaaaatcgtctgccgcaactcgcgaatcaattttgacaggcgcccttccatttgctgtagggcgacgttcatcgctcggtcggttttggcgcggatcaggtcgatgactgcctcagcttgagataaatcgatgcgcccatttaaaaacgcccgcttcgtaaactcccccggctcggcgagccgcgccccgtttgccagcacgagctgcagcacccgattgacggaaacaaacccgccatggcagttgatctcgaccacgtcctcgcgcgtaaacgtcttcggtgcgcgcataactgataccattacttcttcaacgacccgtccgcttttcggatcgatgatatgcccgtagtggatcgtgtgcgatggaacgtctttgagccgctttccgctcgggctgcggaaaagccggtcagcgatctcaaccgcttgatctccgctcaaccgaacgatggcaatcgccccttcgcccatcggcgtcgaaatggcggcgatcgtatcaaattccgtcaaagctgttcacctctctttgctccgctttctctatatccacagcccgttttggccgctttttttccttgtgcatattcacttagttcaattttaacttatccacatgtgaataacaatacggcgcgctcaacgcggttgttgaaaaatataagcggcggccgtcaaaaaagttggtggaaactagtgattgcttcacaatcatctggacggataggcaaaaaagaccgttgctgcgctgtttccccatttgaagaagctcttgctggagcgtttcccccatttccatcgccaatcttccaggcggcgccaataccgtaaaaaaagaggccgcctctctacagtttagcgaggcgcctcttttttcggcgacattttgcctgttttcggagcgacgacaatcgaacggtgcggatcaacgccaacggaataggtcaagacgtgcttgttgtcagccagcgctgcatggatgatcttccgttcatgcgccggcaacggctccaaccttacttcttttcccgtcttcaccgcccgggcggccagcttgtgcgccagttcgatcagcgccttttcccttcgttcgcggtaattttcgacatcgacggcaatcgacacgtattcgtcagcatggcggttggcgacgagctgcgccaaaaactgaagagcgtttaacgtttgcccgtgcttgccgatcaatagaccgaccggccccccgtgcacatgaagcgtcacctgcttgccgcggcggacggcttcgatgcttgccccttccgcccccatttgcgcgatgacttgctgcaaaaagcgaaccgtctcctcaaccgggtcgattttcagcacggctttcacaaccgccggccggccgccaaacaagccaaaccaacctcttttcccttcatcgagcacaacaataaccgcacgctctcgaggcacgccaagctgcgcgagcgccaactgcaccgcctcttcgactgtccgggcagtcgcggtcacttctttcactttttcgctcctcctgaatgggcggcaatctccggccctttaatgagatacgtttgcacaatggagaaaatatttccgacgacccagtaaagcgacaaagcagctgggaagttgatcgcgaaaatgacgatcataatcggcatcatccaaagcatcatcgccatttgcgggttttgctgagcggagccggccatcatgattttctgctggatgaacgtcgtcacgccggcaatgaccggcaaaatgtagtacgggtctttttcgccaaggtcaaaccataaaaaattatgttgggcaatttctctcgtccgcatgatggcatggtaaaatccaattaaaatcggcatctggatcaaaatcgggaagcagccggccattgggttgacgccgtgcttttggaataagagcatcatctcttgctggagcttttgttgagtttgcgcgtcttttgagctgtattttttgcggagcgcttcaatttccggctgaagcgcttgcatcgccttcgcgttgcgcgtctgttggatcatcagcggcaaaatcaataagcggatcaaaatggtgacgacaatgattgacaacccaaagcttccgccgagcagcccggcgacatatttgatcagccaagaaagcggataaacgatatactcgttccaaaaccccttgctttccggggtgatcggtttgtgaatttccgtgcatccggccagcacagccgctaacgcaccgaacaaaatgatgaatctgattcgccttttcaccttctttttcctcccacatatacaagttcacgtatgtattttaccatctttttttgccgcatggagcattttttcaagccgaatgcgacggttggcctccttttttcagccctccggatttccggagcacatggattaaacttttttttacttccgcataattcatctccgccaccggctgcctagcgatcacgacatagtctttgccaggggcaatctcctctttcaattcgaggaagcattggcggatgtagcgcttgattcgatttcggacgacagccttgccaagttttttgctgacagacagcccgatgcgaaaataaggctgctccgggcggtcaagcgtgtagatgacaaactggcggttggccgttgaagcgcccctctgaaacacttcctggaactcttcgtttttcttgatccgatacttttttttcattctccccaaacactccatttgcctaatttcccggcggcaaaatattgagaaaaaagaccactgaaacttcagtggcctattatgcagacaaaacttttcttcctttgcggcggcggcgcgccaacacttttctgccgtttctcgtgctcatgcgcgcgcggaatccgtgcactttgcttcgtttccgtctattcggttgatacgtccgtttcatctatgacacctccctagggaataacagttacgggcagtctttctcattatattgaacaatcttagcaaatgtcaaccgcctcttcgtttttccaactttgatcagcgctgtggataaattttttctccctatcaacaatccacaacatttatcgacatttttttcacatgttcaatggtgtggataatgatttttttacaccctgtccattttgtggataatcaaaaaaatcccgttgcaacaagccgttttatttgctattattattgtgttttcactatggataattatgtggataagatgagtctatccacattttgtggatagattgtggatagttttttcacaacgcgtta