gcacccaacaactagggcgatgaacacgaagtagaaactgatgcagtaggatggccgcatgactcactccatcgactttcgcgcgcgaaagtcgggcttggccagcatccacctatagatgcccagcaagctggtcgcagtgaaagcgacctgcatgaagatcaggcccggcgcgtcggtcatgacgccgaagccgatccagcacacattcgaggccaggaaagacacgaagccccagccggacaagcggttattgagggccagcatcaaggcccccagcaccccaaacgcgcagccgatccattgcaggtagaaggcatccatgcttacctcacagaagggccttgcgcccggtttccacggcccgcattcgcaaggccagggtcgggtaggcgttggcgaacgagaaccagcgaacccaggatttggaggggtacaaggcggccagctcgcgcagtgccgtcaacatcacttcgcgccctacggcgcgcgcaccaccggcatccgcccggtactcgcaataccggcgaatccccaggaacatgaggaaggcggcaaagaaaaaggtggtgttgtccaggaggtggctgctcacggcaaagcagcaggcataggtgaacgtggcaaagatatgacgctcatgaacgtgggcgttttcatgggcgatcacgccccgcatacccgcgtcgctcatgctggccagcaatcccgtggtcacatagatgcgcgaatgactcggcagcagccccacggtgttggcttctttgtcggcatggtcgtacaggaaaaccgggcggctatcggggacagttgccactatccttgccaaacgctcttgaagtgcagcgtcccgcgacgggcgcggagcaagaaagcgcgccgacaagggcgcgctggcgtagaagccgaacaggaagagcaggctgccgagggcctgggtcattggcttggcggccggattcgtggataacctaccagtcacccacaaaatgccgccagcgacctccatgatgaagacgatcagaatgatccgtctaaaccagtgagacgggatcattgcaaattgcagtcgtcacagattaaagctgttgggatcgagcgatacggcgtttgatcggtgccagcgcgccagtcatttctcatgctgagaggctgttgcgaagcacatccgcccaaggtggccgtggtaatgagaatcaggagaagttttttcatcggttgccctttcaggggaaagttggttgttgatttcttccagcagctcccggcacactgaatgcacccgctgacgcgagacgccgacgtggcgcgcgacggttgcctgccggtagcctttgaggaacacttcatcagcgatgcggtaagattcggacgaaagacccagccgccgcgctgctttcacgaagacagcacgcgacacatggccacacgctgcggaaacagtcttgaatatctggctcatccccttgcaccgtaagggtttttggcgtattttgtcaatagacaagatgcgcaaattctatccaaattggaaggagagttgtaatgaaaaagatgctttacgctgctttcatcgtggcagcactttccggcatgacgaacgccagcgcccaagcggccgccgcgaagcgtggcggtgtctgcattggccccttccgtggtggcgactcggtgttgcagtgcgaacacatcggcaaggtgacgattaagcagatttacgaaaagggcttccgtgtcgtgcatatgcaagacgacaaaaatacggcctcctacgtgatgctggttattgaggaacaatagcgatgaagctgagaaaaatgctgttctctcgaaggcgctggatgctttggctacccgtgcccgtatctgtctggctggccgcacccgattggcaccatattcccgcgatgctcgttggcggctgcattgtctggattccattctggcttgcatggtggttaagcgatggattcaagggaatgtcgaaatggcccggcactggcgcgccaaatagcgcggcaggcgttaatccatttaccggcaagtcttgtgttgttcatcatttaccctggggcgataactacacgggtggcaattcttgaaagggggcaaggccccctttccctttacttgctaccgttgttgatctgaactgaggcggccgtttcccgcttcatgttgtcgttcagcttctcgccgtctgccgtaccgtcgccgccagtcagcttgtcccaagccttctgaacggtgtccttgccgtcgcggatcatgttgtcctcgttgacggctgcgggattggcccgtccagcgcccacggccttgtccgggctggcccaggcattcacgttctcgtccaaggctccagcacgcgccgggatgctgcccttgttcttcggatcgagctggccttgtacgtcgcctctggattccgcaatgatcggaggcgcagaggtatcgaccttgagcggagcggttccgccgtagccggtctgtgccaccttcttcttgtggacgccctggatgtcctgcgggatgccggcgcgatccttggcggattgcttctccagctcacccttcgtggtcggcagtttttcgcctgcgaaagtctgctgcggcatggtggtggcctgctgaaccatgcccttctcactcacatagtcctgcaccatttccatgatccggtcttcggattggttggcgaaacgcatggcggtcatgccattgcgcgcagccaccttctcgaacaggtacggatcggccatcagatccttgtgagtcgtgaagctgttgctatcactacggttggcccggtcgccagtaccgaactcacgacgatcagagacatcacgcacgcgggaaacttcatccacattcgtgagggcggcatcgcggccgtggcggtcgttttgggccgattgattgcccgtcccggcctgctcggtgcgggagccgcgttcagcaaacgtgcgctcggtgcgtgcggcctcttggttcccatgaaccgtgtccacaccacgatcccggccgtgctcggcggtgtaggtcttcgcgccgttgtaccccaggcccgcattgatgagactgcccgagggctgggcaccgcccttgccgccacggtagttcttcagcgcctggtcgatctgttgctggttcgcgccgccctgcttcatggcgtcggcaatacgcttttcctcgcgcggatcaggtgcgccacccgcgccacccgcaccaggagcaccgccgccgctggggttcccacggccaacacccaaattcatgtggagctggtcattggcaccggccgccgtgcggaagtgcgaaccctcacggaagttgcgatccaagttctggccggttgagtgctggccaccatacccaccctcgctcccgcgagccgccaccacacccgtattctgatattgaccacgggttgtatcgtgccccttcacgtccgtgaggctggagctgtcgccgtgccggcgcgccagttgatccccggtcgatgtgatgtcggtacgatgcgcttcctggttgcggccggcttccagtcggtgatccatgttcatctgcgtcagcatccggttttggagctgctgcaaggcaaccgcgccgttcgcggccatcgtggcagtcgagccattgccccgaccgatggttgccccgccgccttgcaggccgatgttgctgtcgtacttgttcatcgaggtcgtgttgaccgatgcggtatcaagtccagcttggcccatgctgacattgccgctggcattgcttgcgcccaccgccgccccggcagaggcaaagccggtcatcatccggtcggcaacacccatgaaaccgccctgccccagcttgatgatggccccggcgatgaatggcaccaggacaaccatgtagccgatggccgcctgctcgttggtcagcgtggcgtcgaaagcatcggtgagctggaacggcacaccggccgccagctccagcgcgcgcgccttgtagcgcaagtgcatgagcgacaggtggttgatgacggcaaacaagattggccacaggccgatccaggccagcgacatcatgtagcccgcaatgatcttctttgccccctcggtcgagctgacaaccatcagcaccacaacaaccgggaacagaccgtagatgattgcctcgatccagttgcgcatgtggggcagcgtctcttgcgccagcaggctcaaggtgctgttggagccgtccgcttgccgcgccgcttgggcagcgccggccagggcattaacctcggccacccgcgcaggatcgttcagcagcgccggcagctcggtgccggcctccttccagatgttgttgaacatcgcctgcttcatcgcgtctgaggcgttgctggagttgttcagaatccagtcgtaggacgtgcccaccgtcgaaacgaacatgctggtagcgatagcatcactgcttgcccgcgtgaaagcctgcttgccgtagaaggcttggccagccgttaccgcgtcgttgaccttctccttcaggatggccgcaacattggtgcaggtatcggtggtaggcgcattcgtcagggtgttgtaggtgacgaagcgggctggactcgtgttgttgaaaatcacgttccaggtatcggtgccgcccacaatctgctgcggggtgatttcaccgtctttcacgtcgtacagcgtgcattccttgatgaactgcatcaggtcggagcgcaagctggggtcgcggatcgtcgcgttattgacttgtttcaggatgcggtgcccgaagcccacatcccctttttgcaggcccaggtcttcagggacaccgaagaccgtttcataggtgttggtcagcgcgccgaacaccagattggtcgtctgcgcagtgacggccagggcaaagggcacgttatcaaccacgcgcggcggctccagccctgtcttgtcggtcaaggcaacgcgcgcgatcggcagattgagcacggtcacaaaggccagggcgtggataaaccacttcgccatttcgagctgcttgttcatgtagccgaacatgccgattgcgatggcgaacaggaaaaccagcttcagcaagccagcgaagccagcgccggccatcatcgaggccacggcgttgaagacgtagtagagcgtttctacgttccagtaggtttgaatttcgatgtccacggcatccccccttagcgcaggctcttgccgaaggcgagcgagttacgcagcgtctgcgacaggttggcattcagcgcacgctccatgtactgcacctcctgggcgatgttgtaggtgctgatggtctgcgagtaggcagtggccagcacctgctttgccgcgcgcgaaatttcctccagctcgggcttcatcttgcccagctcggcggcctgggtggcatcggctgcggcagagaacttcgccatcgcgccgcgcaggtcggtgacggcacgctggatgtaaacctcggcgtatttggcggcgatcagctcctggtagcggccaatcagcgcgtcggccatcgaggtgttgttgagggttgtcgtcacggccagcatcttgtagatgggcagatcggttgcgttcaggaagccgatggtggccgccatgtcgtcgtgagctgaacggttggcgatcttgtcggagattttttccatcttctcccgcaccatcgtcttgaagctcttggtggtcacttcatcctcggtcggactcaagcagccgtccgcgctggtggtgtcgcaacgccagatcggcaccgtgatggtgtcggaggtggtacgcgcacccaccagggcctccaccgtgatttccttgcgcagcagcgggataggcagttgcggggtgtcgccggtcgggaaaatcatgctgccgatcatcgacatcaggatcatgcgttgctcgtcggtgacgccatcgagcttcttgagcgccttccaaaccacgttgccggtcgggagctggtctttcgcctcgggtcgcgcgctggccgccgagttcaccgtctggttggcccggctttcgctgttcatcacgttcgtccaagcgtcggtgatgttctcgaaaatgttggtgtccacaccaaagttcttggccgcgttttgcttgccgcgcgtccaggtgtcgggcacggccgcattgacgatccccttggccgcctcgcaggaatccatgttgagacgattggcagcttgcgccgtggcttgcagggcctgcatcacgttgtcgcaggtcgggcacaggttctgaatggccagcttgaagccgtagcccagggcattcgagccaatgttgcgcagcatggccacgaactgctctttgttgatgaacgagaagccgcccgcgaacaggtcaatgccgccgcacccagcgttccagctcggcggcgtcaccgtcgccagttggtaggtgcgcttgggcatccgcatgaacagactgcccccggtgtagaggttcatcgtctggccttgcagcacggccgggttgctgacgttgccttgagcattcacggagtcgaaaagctcctgcatgttcatggcgtaggtagaggtggtgaaagcaaatgccgtcaccagcgccgttacttttttcagtagcatgggcagctccttagaagttatcgccgggcttggtgccggtgaggacaaagattcgattgacgatttcggttagggccatcattccgaagcccacgggcgcacggtcgccggtctgctttgagccaatgaacagtgccggcacgcgctcaatcccccaagccgcagcttgcgcgcggccgtcgcgggggttcgggaactcgggcaggcccatgccatcgactgataccggcagcacctcgatgccgtacttgtcggaaagcatcttcagcgtcggggccattgcatggcagtacgggcagtcgctacggaagaagaagatcagcccgtgctccttggccaacatcttcagttgctgttcctcgttctgaatgcggccttcgtcgtaaatcttgatcgcggagttattgaccggccgcttttgcgcgtagtcgaggctcgggttttgccagaccacgcgccgccagttgtcagcgaagacagcccccttgtcctgcgtcatctgccaaagctccaggtagtccttcatgttctggtcggtggggttcatcaccgccacgtcttcccggcgcttcagttcttgtcgcagttgctcggcggtcttgatgtccttcagctcgatgcgctttggctggtcagccttgcggctagtctgctgccgtgccggtgccggcgtcggctgcacaggttgcggcttggcgtcttccatgtcgcagtaccagttgggcttgttcgcatcgcactgccaaacagacgggtaatccagtgactgcgcattggcgtacccggacagcagggccagcaggagaaggcttcgcttcatcattggcttactccacggaaattggcggggtgccgtcgaggcagtagttgagctgggtcttcaggatcgcgtcggtgcggccttgtggggtatccacgtccttcttggtgaacaccatttcaaggcgcttgcagtcggcgcggctgaaagacttgatgaccttcgcagtcaccagcagcggcccggtcgagcggaattggcgcgtgaagtgctcggccacctccccttccatgacgccgctggagctgccgttgcggatcgcagcggccagcacgtcgtgttgccgggtatagacggttggcccagcgaggctttcgcgcgcgaaagtcgagcaggccagcagaatgagggcgatagagagagttttcattggtcgtagtagctctgaacttttttgttgacggtctgctgcacccggttgctcatggtcgatgccggcacatccttgggcacgatgtccgcgatgaactcggacagatcaatccgggagaaatcgagggcctggagctgcgcctggttgaagccgccgcagctattcatcggcatcccgagttgggcgcggccttggcggttgatgatcttggccagcttggagttaaagcagcagtggcgttccttcttctccacgcagaccttgagcaccttcttgctgcaatacgtctcaatatggacgcacaggttttggccgcgcttcatggccatgacctgctcggccgaatcgcagctcaaccattcctgcaccagcatgattgccacggacagggcgaagctgtacgggtcaaaaccgacgaactggaagccgttggcaaaggtgaactcaaaagtgaagccatagaacccgaattgcggattgaagacaccatcacccaagccggaggcccagctattcattgcgccaagtcccttatctacaagggagctgtcgagctggccatacagcgagtcgtacatgtacttggaacccagcacgatggattcgcggcccgcttcgcctgccgccttcatgcctgcgcccaggagcgcgtaattgctgaaggcagcgccaccaccggctgacttgcagcagctcttgagcgtggtgccacccaagaccttgatgctgcattcctccatgtagcccttgaagatttcgaccttgttcgggtcgatgccgtacacgccggcctcgcgggcggcctccatcatcacggccgcttggccaaagtccttgtcgggtggcgcgctggtatcaaagcacccagccccgccgttctggcagaaggcgctttgatcgcacaccgttttctcggtgtaggtttcaggcttgtccgggcagttgtatttctgctcgtacatcacgcaggtgccggaatcgtcgcgctccacgcatgacgatccgatctgtgagcaccccttgtctcgcagcggctggcagtcgttgaccatgttctggctgcggcattgataggtgtcctggtattcccagcattcacggaagacggacaggcccgacacgttgcgggtctggttgggcgcggtgcaaaccgttcccgtcttctggcagtcaggcgctgcgaaggcgctgaagctggcgacaaaggccaatgcggcaagaatcttcttcatcatcattgagccctctgttccaggggagcgcactggctgttgtcccattggtcatagcagttgcgcgggcacagttggcgcgtcgtgagctggatcgccccttctccgccgcccgcaacaatcgtccgcatgaagatcgtgttggagccgttcttgaggtagggcttcacgtcgatgttcaagccgaagttccagctcgtcgaaagctccgggccgctgaagcaggtggcgcagtactgaaccatgccggtgcggtagtcgctggttgtgcaattccagccgccgcccacggccgtgcaggattggtaggagacggcattaccgccaccgccgccgccccaccaaccgccgccgcccgtatcggagcactgccagccactgccccaatcgtcccaagtctgcgtgcatgagcgcgtgctggaggactcgaagaccggaggcggcgaatagatttcgaggcggtcgccaccacgcgggccgacatagacgaggttgccgttcaccttgaccatcagccagtcgtcaaacgcggcacgggtcagggcgaaacgggtaatcagccccacgtcacggatgtcgaaagtgaggttgcggtcgtacaccgcaccccagccgccccaatagttgtccgcgatggtgccgaactggaggatgtagttgccggccccgtccggggtgaagccggtggccatgtcgccggcccagctattcgggacaatgccgccctggtcgcagccgtcgcgctctggatcgcacgccaccttgagcacgcgcttgcaggacaggttttccagcgtctgggtttccgtgcaagtctcggtgatgtaggtcgccgggttcttcacgcgctccacgcggcattgctgcgtcgaagcgccggggatgctgccggggttgttgatgacgcccttggagccggtcaggatcgggtcggtctgcttgtcgatggtgaacttcggccgctgcgtcgggttcttgctcatgaagttcaccgcgtcgcattcctgctgctggaaggcattgggggccttgtacgtctcgcactgaatctgcttgttcgtgcccgcccctccgatgaggttgcgcccctcctggaagttggccgtctccggtgccgtggtgctgtagtacggcagcacgttggagccagttgccccattgatcttgccccccgccacacctttgcccgtgttggcgaagtccttgccggcattgaaggcgtcggccggcgtcgtgatggtttgtgcgctggccacgcccacagcggccagcatcgcggcgatggaaaggactcgcttcattggttccccctgatctggcgaaggtagcgagacgccacggcttcaaactgcggagcgcggcgcacaatctcgtccagggcgtagtccagcgaaacgtcaccggccactgccacaaagttgtcagggagggcgcagccctcgttgtccacttggtcgatggttgcggccttggccagcaccatcgtgggaacagccttgaccttgtacttggtgaaggcgttggggttcaccaggacgttgccgccctgctctcccagctccttgatggccagcgccgtatccttcagcgagttgttcttgaaaccgcgcagcaccacagaagcccccacccggttggcttggctgacgatccgcttgagtgattcggccggcatcgtgaagctggcgaaaatcatcaggtcatccatcttgcgggcctgggccttttgctcgtattgcttggccagcgcctcgatgtcgatcccggcgcgctccggcgtcggcacgttggggaacacgttggcggcgttcttggtcgcggggttgtttggatcgaacatctgcttgcgttcacgatctacgcggcgcatttcccggtcgatgtcggccgagttgggcatagcgcccttcttggccttcgaggcggggttgttcgggtcaaacatctgcttgcgctcaagctcgatgcgttggcgttcttggtcgagctgggatgcggtcggcgtgctctgcgccacgctttcgcgggcgaaagcggccagcagcatcagcccgatgacagttttcttgttcatcagaatcccactcccaggcagcagtttttcttgcggaaaatcatgtaggcgaagtcttcgccggcatacgggtagctcttgccagcgccccaaatcgcggtcgtgcggccatagggttggcagcagcgtccgttgatcttttccgtctgcgggatcgggtagagcatctggtacttgtattgggtcttgtccatcaccggctcgggatagatgccgcacaagccgtcagcgccagaggtgccccacatcaggaattcgcggtgcagcttggccgtcatgcgctgcaccagcagcgaactggcttgtacgtgtgagacgtgggcctgcacatggccgttgaaggggtagatcgaaccctggcagccggcgcaccagaaaagcgcgttactgccaaagccagccgatgacaacacgcagtcgccggcacacgcggcttgggcaatggggtttccgaacaggaaagtttccgggttcagcagcatggtcagctcgtcgtcgttccaagtcggatcgacttcggtgatgtaggccacgtcaaaggaacccgtctccaggcacgggttatccaggatcacctccagccaataaaggatcggatcggcgtaccaatgaacctgatagttggactgcttggtgttgtcctgctgcaaacggatctcgccttccggggcacggataccgggatcgagcttgatgcctcccagcgagacaaagcagtacggggtgcgggtcacatccacgcgccgcgccggctcccaaaagccggtcttgatgccgatgcgcagcgggttggtgcaggtgcagaggaagccgtccgggttgccggtgtcctcctggcccatcgtcatgatcggcgtgccgcccaacgtcagcgggaacaggcagctccagcaaatatcggtgatggggttggcaaacttgccctggcacacgccggccatactttcgcgcgcgaaagtcgccgcgagcaccatgaaagccattacaagccagcgtttcattgcagctccttcgcgggaatctcatcgagcacaagcatctttccctgctgacgaatcacagccggcacggccgtgatgccgaaccgtttggaaagggtgcccttctggtcgtagaaaacttgggtcttccaggctttggtgaggtcgagccaagacccagcaacgagaatcggcttcaccttgagctggccgcccttggccaccaagcgccccactgcttcgcgctgttcggggtcgcggccgtcgaagaaaaccagcgtcttcgtcaggctggtcatgtccagcgggttgatcttcgttccagccggcaccacgatgcggccgtcgtcggtcgtcaccggcttggtgtaggtcacggtggggtcgatgaaacgctgcgcgcgggcgcgcacggtggtgataccgtccaccggcttcatgttcttgatgctgcccatcgagcggcggatggcttcttcctgcaaccgcttcagctcgccgctacgctccttttcgcgcagcttcttcataatcatgtcgagggcgctttcctccccaatcgggtaggtcggcccaatgctgcccaagctcgccgcgttcgcggcaggcaggatcgaggcgatcagcagggctgcgatcagcttagaaaatctcataagccctcccgatgacttcggcctgcttcacgttgccggtcagcgcataccgcgagtccaggctgttcgggttgggcgtcgaaacgaaatactcccctgccccgataacgccctcttgcgcgggctggagaggcacgccagccttcgagaagggcttggcggtgccgatgtattggtcattcacccaaaacgcgctgccggcccgtttaaccgtgtcgccagccacaccggccacgcgcttgatgaaggtggtgccagcgggataggtcgcaccgccatgccagcggtaggcgatcagctcgcccttcttcacttccccgcccttgtggatcacgtagagggtgccgggcaggctgttggtgaggttgaaggtgtaatccagccaaggggtagtggcggcggccagcgcacccacggcgaacacacccgcgcaaactgtccagtagatgcgcttcgccttcatcacttcatcctcgcccggacttgatccgtgtagtcgatggtcacgccacccagcagcgccgccttgttgacgatcacgcagttgcactcttgccccagcgcatccacggtcgcggacagcttcttggcaaagtcgatggtcagcttctgcgccacggcgcgctgctcgtcggtcacgtcgccacccttcccgatcacgtcgagggtgcgcttctggtcttcctccaccagcacctgcaaatcaacggtggccacacgcgcaggcatgttgcggttgatgacgtaggccactggcgcgagcgccaccagcgtgagcaaggtggacagcacggccgggatcacataacgcatccggtcggcggccggcgcggcggcctcggccggcgctggcgtctcgggggttgggttggtgttcggttcagtagtcatctttcctccggcgcggggacagttgttcttgaggggcgcggcgggccagcatgatttccagggcttccatcgtggaatggccctgctccagcagcgcgttgcattcgttgaagtcctgcgcgttggtcgaagccatcagcagggagaagggatcggggatgtggcgcaccacggaatcgccgttgggcgaggaaatgagcatttcgctgaagcggccgcgctcggtgcgcagcgacagcagcatccgcttcacggccggcgagaaattcaccatgccgtcctcgatcagcttttccaggttcttgcggtcttggcgcagcagaatcttccagtcggcgttgttgtaggccgcctgggccgcatcatttttataggcgtcttcgataccttgcgtgcccacacaaaaaatgccgttgtacttccgggcgcggcggtagccttcctcgatgaactctgcggtttccttgtcagcccccaggagctgccatgcctcatcgaccagacacagcttcttgcggtcgcgggtcagatacatgtcgtgggcaatgcgcgaggtcagcacgaacagcaccacgcggcgcagctcgggagcgttcttcagttcctccagctccagccccaccatgtcggcgtccaagctgatgttggcgcggccgttgaagaagtccccatagacgccatccttggtgaacggcgcgagctgcttggccagctcgtaggccacgcgctcggtgctgcccgactcgttcttgatgttgctcaacaggtagtcgcggatgcgggtcgggttggtgtcctgcccgtagtcttgccagacggcggtaatcgcctccccgatcagcgcgtactggaattccgtcagcggcgcattgggggacgccatgcggccgatcatcggcttgagcatccgcatttccgccttgaaatccagctcgtcgtcggtgcccacccaagtgaatggattgatgcacagcttcgtgctcggcgtgaactccaggaaggtgcctttctggagccggatcaggttctgatagctgcggcccacgtcgatcacccacacccgcgcgccaatacctcgataggccgaaacgacttcgttcatggtcacggacttgcccgaaccggacacgcccgccacgaacacgttgtagttgccctgctggttgctgtagaagtcgaggaaggtaggggtgccacgacggccaaagaacatcatcaccgggtcgcctgcgcccttccattcgccaatcaccggggccatgtccaccgcgttcaccgtggtcttggacgtgatgaggcgtagcttctgcaagtcgtcgcgcaccgtctcggtgagcgtcatgggcaggctggaatacagggccgtcagttgcagcagttgcagcgggcagatcgtgaagcgttcgctgcgccacacgttcagggccacttggcttgcccggttgatgacgcgcttgggtgcgaacagcagcagcgtgtggtacagctcgcacatgctgccgccgttgttgagctggtgcagcacgatgtcccaatcgttcgcctgggcctgaagctcgggctggaactcggccatcttggacttggcgttttgcttggtgcgtgcggccttgatctgagccttgccgtccaccacgttggggtcaagcgtgaagacgccaccgcacaccaggaatgggcacgggtattgaaggccgtcatcgaaaaacgaaccgatgatgttggccatctcccacagctctttcttctgcgggtactgaagcacgccgaagccacgcacggcgatgcgcttgtcttcgtcgccctgcttctcgggcggcaggccaaacagcagctcgttggctttcacgcgcacatgctggccaaaggccgtgacttgatttttgatggatttcccgtcgtcgtagcgcagatcggggaacggctccttgctgaacatgctttcggggttgaggatcggccacaggaagctaatcaggccgtcagcatcgaggggaaaggacggcaggcttgccgtgcgcagcgaagcgcgcactgtctcgcgcagctcgtacatttcctccaccagcttggcgtcacggaaggaaccggctttggtgatggagaacagcaggcggatgttcttcaccacgtagttgtcattgggccaaagcggtttgccctttgccttgtagatgtactccacgcggcgctttgccagctcctggaagaacggcgtggtcttgccgttgtccaccgcgatatggcgttgatccatgtacgcttggaactggtcatccagcaccgggctaccgaacaggcaccactgaatcccgtagtgcggcggcaccagggtaaagagcgtattgaggcggctcgccatgtcgtcgtccgcgccggtttgcgcgatgacttcaaagcagaaggccaccgagttgtcgttgtagaaaaggcccgtgtcggggtcgtattggtcgtacttgaggatgctgtgcagcccgtagaggctcgtcacctcgttggcggccgccacgggggccggctggctcccgacatccgaggtgttgcccagcacggtttcgtcccaaaaccgggcggcagcaccctttagcttgtccatcatgctgtcttgcattgaatgttctccatgttggccgcccggccagcgatgcttattcgctgtccgggatgacgttgccggggcgcatgattccgttcagcagctcggtggcttgctcgttgctcatgcggtcttgacggatgccgatagactccatcccgttgtcagcgggaggcgttggctgctgccccagcacgccagggctttgccgttgctggccagcgccggccgtttgcggctgcgcagcctgggccgtcacattcgacggggcgcgtaccggccggtagttgtcctggatgcggcggcggttgtgctcgatcagccagcggccggaatcgaccggcaggtacacgtaggactggtcgtgcagatcgccatcggtgtcttcccacggggcgaaccagacgcgaagcaggcgcggtgcgctgcggatcggcgtgcccgagtagatgggcttggtcatcacgttgctgccggctttcgcctgcgaaagttccaccggagcctcgccgcgcgcattcacgcgctggcccggcaggttcttcgcctgggcattggcgtagatgccgctcatcgactcgcacaagatgccgtccggggccttgcacgcgaattcggatttcgcatcaaagccagacatgctgctgcaaccggatagggccaccacggccccgatgccaaaggtcaaggccagtgccttcatttgcttccctcccatgcgtgcgcggcactgccgctgaaaccgacacccttgcagcaagcgccgcagtcgcggccagcgagcgaaccgcagcccgtcagggccaaggcgagcgcgccggcaccaaacatcaaggcggtgcgcttcattgggttgcctcctgcgcagcggccggcgcgccaggcttaccggcgttcagccactggtcgatcttctcggccggtgcggagccaggcaggacacggccatcggctgcaatcagggtaggagtgcccaccacgcccagcttggaacccagcaccaagttgtcgttgacggggttgttgcaggccaccagcttgggcttcttgccggccagcatcagctcgctccaggctttcgccttgttcggcgcgcaccacacgctgacggccttggtcttggcttccgggtgcagcgattcgagcgggtacaggaacgtgtaaatggtcacgttgtccaggcgggccagctcgccctccaactgcttgcagtaggggcaatccgggtcgctgaacacggccaggattcggctgccgtcgcccttgaccgtcttgatcgcttggccaagttgctgtgccgggaactcggttttcttgctatcgagcttgcgctgggcagtcagatcgacttgctgctgcatgtcgaacaggtgcccgaaaatgaagtagcggcccgactcgtcggtgtaggcgatgttctcgcccatcactacctcatacagcccggaaacttgcgacttgcgaatttccttgaaggtcgtcttcgggtacatggtcttgaacttctcgaccacggacgcgggcgcttcatcttgggcaaatgcgggaacagccagcgcagcagccagcgcgagggtcaacactcgtttaatcatcttcgtatctcctggagttggtgccggtgcgcttcaggaggccccggtaatcgtccttggcgagcgccttgccggaataaacagcgcccttggtgatgaggatttcgacggtacggccgccatcggtttcgatgacggggtacagcttgtccgcagccttgaggtagtactgagcgagctgctggcccgcgctgcctaccccaccaccgatagcggcttgcccgatcttgtccgggtcgatggtttgcgtgatgccgccgccgcctgtgctggtgatggttgcggaggactggaaggctttgccgataccactgagcgcgccggcaaacagggcattggcgagcaactggccctgcttggtgacgagacggccccgaaccccagccttgccgtcttccccaatcacttggcccttgatcgccatttcaacggcctcgccgttgataacgcaggccaaggtttcggtgcggcccatcatccgctctgaggacagatcgccccaggtggcggccacgatgcggcaatccttgatgtccagcttgtgcttgttggccagattggcgacatcgagcacatggaaagccaccggcagcgggttcgattgggcttgcccgcctgtcggcgcatccacgccgttgagcatggccacgcgcacaaaggagccagccggcagaaactcgatggtctgcttcttgccgtctgccccgcccgaggtggtgccgtacttcttggccttctcgtcggttgggaagcccagcacctcggtgatgccaccagcgccgccaacggctgcgcccgctgcgcccttgccctcggcattgttgaaggtgatgatttccacttcccgccgcgccggcacatccacctgattgagcggctggtttagggtggtggctccgcctttgccgttcggtgactggagaacacgctggcccggcccggtgccgttgccaatgggcaaaggcttgtccagaaccgaagcatctggcttcgcagccgttgcgctgccagccgaaccggctgcggccttgttggccttcagttcctccagcgcctgcgcgagcttcttgttctgttcctcctgggccttgagctgggtcttaacttccccgatcaaggcttcgttggacttctccttggccgcttgctgcgcacgccacgcatccttgtcatctacggtgcccggtgcggtgatgctgacggtcttgggcttttcgcggtgctgtgctgggccactgtcgaacaggaacatgccagccccggccagaccgagaatgccggtcactgccccgccgatgagcatcatctggcgtttctttgtttgtgcgttcggctcactcattgtctttgcgctcccgaacgatgtagatgtccgtcccgtcgccctgcatcagcgtgtggtgctctacggcaatggcgcgcacgccacggcggtaaagctcctgctcgaccagcagcatttcggagggggaaacgttggtcaggcggtatttctcgcccaccacttcgccatccatgtacttggccaccaagatcaagcgcccctctttccacaaaggcacttccttgttcacctggatggtttcaacgctgtccttcagctcgtcgtcggccatcaccagcatcaagtccttgatgcggcgctggtaggagacggtgcggccatcagcggctgcgcggctcgaaggcgtagccttctcgctcggcggccggatgatgatttcctcgccggccaccggacgcggaacgaggatcagcttgtaggtaacgcccttctcgtcggacacgaaaaccgtgaccgtgccctggttgggcgactcgctggccagcgtgaagtagtaagcccccagggcctcgtccttctggcctgccagcacgcccttcacgctgggcaccacattggcaatgcggcgcccgtcgattgcgagacggttggtttcgttgaccgagatattgacttgaacgtggccccggtcagcgttctcaacgacttgcgttgcgcctgcttcagttgccagcaggcttgttagcagaaggatcgcgcttaacgatttcttcgatcttggaaacatagagacgccccgaggtagtgatggtgaattcaacgagatagtccttctcgcgttcggaagtgagcttgtcggcaataaaggtcttgagttttccgctgaccttcacgcgcttgtcctgctcgctgacttcctctttgcgaggaacccaaatagtggtgactcgctcctgtttgagccgcattgcggccgcatcaagcgcggtcttcaacccggcgtagccgtccgggtcggccatcttgagaatcaccttgttgttgtaatcaaccgtctccggcgtgacggtcaacaccgtgcccaggacataaccggccatatccagcaggtagtccttattggcgtagttcgatccaatctcgtagggccgcttaacttcaggcggcacgatcttggttgtgtcgcgcacgacgacgaagcccagcagcagcaccccgaaaaacagagtgcccagcaggcccgcgttcatcgcgcggtggaagcggacttgcgattgcaacttgtcccgctcattgattgctttatctggtgccatagcgcgtgtagcccctatccattgagttctcgaatgtggctacccggcagctctttcggctcgggaaacccggtgaaccagtacaggaggtgggtggccatgcccggatgcttcccagccttcagcttcccgtagaaaaaggccgctccaataccgaggaacagcccaatcaccgggaagcctgagccaatgccaaccaacacgcccatgaggccgatcatggcaacgtccatttcccaaaagaggaatttggctccgtcgtccaatcggcgcgggatgtagtgagagagatccgttttttcggacatggccacctcctgcgcttagatgacggctgtgaaactggcgttgacgatgccgacgatcacgccgatacccatcgacagcaccaccgcgccgaagaaccagctccagtccttcttgacggctgcgacgacggaacccacgccgatggcgatcagggcggccagcttgcccaggttgcccttcacccagccgtcccacttggttacggcggcgtcgaactccgtgccgtcactggcgtatgcgccggaagccagcatcatcagacccaggatcaggccggcgagcatcagggccttgaaccactggcccgcttccttgcgaacatcgactgcttgaattgctgcgttcatcttcaataactcctacgtagaaagttggttggaacccctgcatttccccgtgtggggccttgcgccagggggatgcgcaaagacggaaagcccatcacttcggtttgctgacaggcttgcattcgtactgaatcgcgggcttcttccgcttcttcttcagtggctttttcttggccgggactttcgcgtgcgaaagttcttcgggcggctggatggattgaggcgcaggcatgaccggctcttggacagcaggcggcggtggaggcgggacgtacaggtgcttgatggagcgttccgggcagtcttccccgtcgcagaacacaaacttggtgtcgcggggcacgccgaactgcaccacgtcggagagacgatccagggggttgggctggttcagtgactgcgcattggcagcagtgacgccagcagcagccagcgcaaagacgatagaaatgcgaaacggtttggctggcaacgccatatcaatccccttggaaactggccacttgggccggtgaagttgaaatttggtgggcttgctgtctgcggtagccctcgtagaaccgctgcacgtcgcggacgtactcaacctgggcgctcacattggtcgatgccggaccggcgtagtagcagcccacggacttccaggtagcgccgaaacgctggatgcagtcggccagaacccaggcccccaccttctgcgaggtgcaagcgtcgaacaggtgttcacggcggatgccgaagcgcgcgaggttcggcaggtggatcgtgttgatctgcatgaggcccagcgcgcggttgccgtctttcagcttcgggccgactgcacccgtccagccgcgcgattccttccaggcaatcgccttcaacagcaaggggtcgatcccgtagccgcgcccagcctcatcccagcacgttgcagaagcagcgagcggcagcatcagcgatgccgccgcgatcagtgcgcgtgcagagaagtacatagaggcgtttcccattgcgatattgtagcagtcaacttgctttcacggtgaaagcacgataacagaaaaaacctagagcgacaaggcatctagcctaggtttgtcatcgtgggaggtggcgttgaggcacccatccgacagccccgctttacccgccgaatccagcttgccaaaggcatgaaatgcccacgacaaggggccaaatgataccatgtaggagaaaaataacttcctgtcagcggaagcaataggttagatggcacgtataatgccgtcccccgaacggtgcagatcatggctagatcagccgggcgcggtatatcgaatgcggcttttctgtcaaaattcggttattgcctcgccggcgagggtgttgcacccaccgccgatctgcatggccaacgaacttcgggatcaatgcgatcccaaaccaataggtgacgttttgggaataaaagtatttcttgcggacgatcaccggctgctggtagccggtttccgcgatgtattgaaggactacgggatcgacgtagtagaggtggcctacagcctggatgggctgatcgaccgcttcttagaggtcaagccggatgtcctggtgatcgacgtgcgctttgacagcaaaggctgtggtgagaacgggctggacgtgtgcgaggaactactggcccgcgacccctcggccaaaatcattgtctttagccagtttgacgaccaatacatcatcgagcgttcctacaagctcggcgtgctggcctttgtgcgcaaggatgaaagtacggaagtgctcaacgaggctatcaacacggtagcccagggcaaggaatacttttcccccgagattgcccgcctactcgcatggtcggccgtcaaggatcggaacccgaaccggctcctggatgagaacgaaatgcgggccttcagccttgcagccgatggcgcatccatgaccgaaattgccaccgcgatggacttgtccaccaagaccattggccacttgatgaagggcgtaaaagccaagctaggcgttgaaagccaagctgacatcaccaagctggcgatccgtcacggcattacgacaactgccctgaaaacgaaaagctgagtttcgttcccggccgcttctggttggcaggatcggccgcctgtattttcagcgcaccaccaagcacccgcacccgctcgcgcatgtcgatcagcccaatgccggcgtgctctccattgcgagctgtggctttcatccccaccccgtcatcggtgatttccaccttgtaggtgtctagcgccttgttgtggtggatgctgacacgcacctgggcagctttggagtgcttgatggcattgaaaatcgcttcccggatgatcttgtaggcgctgatagccgatgcctctggcatcgcaggccgctttggtagatcgtgctccagcgtgatggccggcttttcggaaatgttcgtgtagtgggccaccagcgactccaaggccgcagtgaagccgatggagtcgatcacctcgattcgcgtgttcttgatgatgtcgcgcatttcggcataggcatcattcagcattcccgaggcattacccagcagctcggcggcccgcccattcccagccaccagcggctcaagctgcttcagtacgttgcgcgtgagcaggagctggggattcacctcgtcgtgcagacggcgtgcaagggtgcgccgttcctcgtcaatgcgccggttcgactcagccaggacacggcgggtttcttcgtgagaaacgtccacgcgctccatcccatagcggacggtgatgtagagcacgtagagaaaaaacacaagcatcaggccagcggcgatgtgcgaaatcatgttggccctgttcatgagcggcagcgccaggatcatcagcgccgcccatacccacaggaaatacttggccgcctggttgccgcgcagagccagcaccatactgaccaaaaagacggtcagcagaaaagcgcagctcgtatagaagatgacttccacttgaatggcctcgctccaatctccaggcggcacggtctaaatcaccgcatcttgttcagtgcgtcttggccagactcacccacttggatgcccagctcaaccgccttattcgaggtggccacgatcttggccttgcgcatgtcgtcaaaggtattcactccggtgacgatggcgcaaacctcgcccgtcttgttacaggtttccacgttgatgtaaccgcaaccgagaatccccttcggggccttcattaccagcagcggccgcgccagatcgaattgcagcagctccaagtgctcttgaatggctccagcgtccataatcatttcctttgtagagagggttgaaaaaaatcagttcttgcgtttgctgttctggatcatttcactgatagcgtcattggcaatggtcgccttaaacgcatctacaaaatgttcgacatattccgggtgtttcttgtccattttggatatgtcgatattgatgcaaataaacccgatcaaaccataaacgtcatggaaaattggaatcgtggttgactttacggccctgccgtctttcaagttaatgtcatagcttacaaacgacgcgccgcgcccctggccctgcccttcgccgtagctgtaattcttgatgagctggatgccaaagttggtgttggtgtcacccagcctgcggccggaaatggggttctgtagagccacaatcgagcgcagcgggttgcgcgtgtcgtgcaagacgatttctacaggcgtgcctgcaaatgtctggccaatgccattcacgatgtccgcgtaggactggaagatgcgatccttttcccgatctacctctgccagtgccgcatagtcgggcctctgtgtcagcatgaggtacttggccttggtcggcccgtccagcaacagggtgacgttgttggagttgcccaggtagatcaaatccgccacggcgcgcggcgagggatgctgagagaggtagttgaccgccttcacgaacaattcccgatccaggtatagcgccccggtgtcatcggcgcggatcgggtagaagtcgtcgtaggcggccagtgctttaccgggcagaaccctaagatcaggggaaggcggggcacgaaagcccagcacataaatgctgatggctgcgatcagtacgcccggcacaaaaaccgaagccagacgtttccagttgatcgttgaaataatagacacgcgcgcctctccctgaatccaccgatgaacctcacatgatattcgggttctcggcacccctgcaaacagggcgaggcgtctatggcgcggtcactttttccgtttcttcaggtcggtctcgatgagtcccgaaatataggtgttggcaggtattttcagatcgtcgcacaagtccatcatgcgctcgtgcagctcggggtccatccgcagggataccgttcggcggtcgccataattgcgagttctacggcgtttagttccctgcccatcggccgacatctcggcgtcctttgggtcggtcatggcttgttctttagcatagtcaaaggttcatcacacaagtctaagccgacttgcctactggcgaaaggcagaaccagccgccaactttcgcgcgcgaaagttggttaaggccagcgcgcgtaagttgacattttatagggattaccgttgaacgtcaccgtttcgctgcggcgacaccgggcgttgtcccgccttgtcggccgtgattgccgtggcccgttcgtgttgccggagcgtttccacggcactggtcttgtcttgcttcgccgccaccgccttggccgccaccgccttgtcgttggtgtagatgcgcagctcatgcgaggcgcgcgtggccccgacatagaagctccgatccccgaagaccttggccatattctccagcgcccgctcctgcttcttctcgctctcggtctgaggcgctcggatgtggaagatggcccggtgctgagtcgcaccctgggaggcgtgaaccgtctgcgcgtaggcatgatcccaatgcttgtttcgagagagatccacttggtgcaatgacacgtccttgccttgcttcagctccagcgtcaccttgtccccggccacagccgtgacgcgcgccacctcgccgtttttgaactcgccttcgtttcgggtgatacggatcaggtcgcccttggccagctcgcgggtgtcgcggtcgtacacctcgattttgttgtgcttcttcggctgccatgcgatcacagagccgtcttccttctggagcaccacagtgccattgggggcatccacggccgacacgcgcatgtattcgcccttcttggcgtcgatctgctggtagtcccgcccgaagcgcaccacgtcgccggccttgtagtattgcgcctccttctgcatggcccgcgtccaccccttcgaggtgtagatttcgcgcgtgtcctcggagcgcgacagttcgccctgttccttcagtccctcgcgcacgccggcattgatggcccgcctgtcttcgttataggcggtaatgacgatggttcgctcacgctcggccttgtcgagcttcaagatgtcctgcactacggccgccaccaggcggcccttgtcgtcctcggacttctcgggaatttcccggatcattccagccttgtccatgtactcgaaggcccgcgcgttgttggccagctccacttgggtgagccgctggccgtcccccaggttgtcgcggccagtgatgatgtccacggcttgcttcaggtcggcggtcttctggcggttgatttcggtcatgtacgcggtttccatgccgtcccgctgggccagctcgaagggcttgccggcctccacaccctgcaactggagcgtgtcgcccaggtacaccaccttggccccggccttttcggccatgtggtcgagctgggccttctggcgctgcgacaggaaggacgattcatccacgatccagacttccgccttgcgctggaagtcgggtgcgtactgcttggcaaactcgatgtccttctgtagctgccgctccttgatctggaacatcgagacggtatcagtagcaatacctgtctccctggccagcaccttgctggccgccccggtcggagccatgccgcgcaccgtgtagccctgctcctgcgccatttcgcgcacgcctttgagcatagtggtcttacccgtcccggcaaggccctgcaccgccacgtaacgatcttcagtggtcagtaccttgctgatggcctccttctggccttcgctgtatttgaagccctgccggccctcggcctgcgcgatccgcgctgccaccgcttccggctccatcatcttcggcgtctggcccttctgtgcgcgcacttggtcgagtgcccacatttcgctgcccagcatcttcttggtcgtgtagttgccgtcaggcaaggccaccagatcaccatccttctccagcttgtcgaaggcccgtttcacctccgatgccgatacgcgccctgccccgtgctcgatggccgccgccatgaggtcgttcttggataccacggcctcgcgctcgatcaggtgtgcggccgcaaaggacatcgcctcgcgcccggtgagcttgtcagcgcgcaccacaccgccttgcgcccgttgcgcgtcggccttggcctggatggcgtcgaagtcgatcccgatgtctttggctcgttccttccagctcccgatcaaggcttcatgatccacgtccaccttgcgcgctctggtcttcagcgtggcgtcttccttctgctgcgcgctggcatcgtcgatgtccacgcccttggctttcagcgccgcctctatttctgcccggcgctggctgaagtgctcgatctgctcgcgggtgataccggcaatctcgaagttgcccttctcgtcggtgcggcgaatgtcgtagcccagcgcctggagccggtcggccagctcggacgtgtagatggccccgataacgcgctgcgcgttgtagatttcttcattggtcagggagcgccactgcccatcctcccgtttggtggcgttcatgattactgcgtgcgtatgcgtctgcgggtcgaggtcgcggcttgtgttatgccggaacatggccacagtcacgttgccggtctgcaccgcttcggtcttcccgtccacggtttgccgcgtcctggccagctcggtttcgatgtggctgagtgccttcttgacggccgcctcatgagcctcccgcacgtcccgcttgccgtacacctcggccatgagagaaacactcttgggcgcggaaaacgtcatgtcggtgcccggccggtgctcgcgttccttctcgccggtttcctcgttcttgacccacttgcccagctcttggccatccacctttccgttcaacacctcgaagaaggcttgacgatcaatcttgccggaaagcccaaggtgctcggcccccttgccgaaccactcggaatgctccaagccctcgtcctgggtgtagtagttgtcagcggaaaagtagtgcagtgcctgcccggcgctgcccacgttgttcatgctaatcatccctgttttcctcccattgccggcacgctgaaagccttggtgatcggcgcatagcacacccccacaattgccgcgcagccctgcgccgtggccaccagtttgacggtctgattggctccagccaagcgcacgcgcaccgccacccgctcggtgtagtagcgcatgttctggcccatcgccttgtcgaacttttcaagcgatggcggcagctcaacgccggccaccgtcacggctgggttgtccgttttgaagctgaaacggtcgcggtacaggtgatagcccggtgcgatgatgtactccagctccaccactcgcgcatccacccggcgagccgacacccggaaggcttcatcaggttgcagcaagtccggctcggcctgcacggaaacgcaaaaagccgccaagcaggcggccgcgacggaatgtataaatgcccgtctctgagttttcattcggtatcctcctatagcgcatccgccagcgggttgggcttcttgccctggccggctgatttcgcatctgcatcatctttcgcgcgcgaaaccttctcggctggcttgatgatttcgccggttgccttgtcgatcacatcgccattttcgttgcgcataacctccaccgtagccggcgcgtccatatcgtcgtcatccaacatgtcgccctgctccggcgcggccggctgctgaacttcagcggcggacggagcgggtgccggcgctgcggccgccgtggtcggcttgaagctgatcgcaaagccgtcgcgctcgatgaagccgttggcctgtttctctgtcggcacgtaaccatacttgacgcgggcaatgggatagtcgcccggaaccagcagatagccggtcatatcgggcaacgtcaaaatctccgatgtcagcacaaggtcgcgcatctgtcggcgcgccatcacgctcacgccgtcacgctgcgagctgaggccgtagctcaaggtttcatccttttcatccacctcggcctgtcccatcaattcggccaacagcttcgccgcagctccatccgtcacacgcagcagcagcttcgtttggcacccggaaatgatcgtcttggccagatcgtgcccgtagatttcgtagagctggctgaagtcctgcacgcccagcaccatgcacaaaccgtacttccgtgtgttcgtcagagccagcttcaggatgtcgagtttttggagtgtcggcagctcgtcaatgcaaaaccaaagccgctcgcggtggatcggctccaagtcaagcacggccttgattgccgtgtcgatccacaacgacagaacgggcttcaatgcctcgcgcatcgcttcccgtgctgtgatgaacatccatgaatcgccttcttcatgtacccattttcggatggagaacgattcgccctcatctggcaaaaaccggaaggcttcaagctggttctgaacagtcatcttgagtgacatccccgtgcgctcggtcgtgggatcaacataggttgcgcccgctgtcccctgcaacaatgcgtgcatggcgtccaggttgctcttggcgatagcgttgtagaggtcgcggttcgtgcggcggccctcgcgccccaatactgcaatcacgtcctttagcaccatccggcccgcaagcgcccaaaatggatcggactcggccggatcggggatcaggccgttcgccatgttgtcgaagtggtagtccttggcgatttcgttccagatgttccagttcgggcttctggagtccagcgggttcatcaggatgtctttgccttcacggtagaacgcctgggtgaactcgccggtcgggtcatacacgatcatccgcttgccacgcgcccgcacctgtttcatgagtgcgaaaaactgctgtgacttacccgtaccctgcgcgccggcaaacagcgtatgcagcgtctctgacttcacgcgcatgggcacgcccgcaatctcataagggcttgcctcgtcgcggtgtcggatcagtcgcgcaagctcctttccttccaccagcttggccccgcgcagttggttgtcctgcatacgttcacggccatagccccaccagtacaaagagatcagaaacaccacaccgatggaagtcagcaagccgaacatgccgccgttgcgcagctttcgccaagcatcctcggccatctcgtcggtcagcaaggcaacctcggaaacttccatcttgcgcagctcgccgttgacgttcagctccatctttccggccgtcatgtagagcgcatcccgcgtgtgcgccaagacgttccgctccagcgcgtacttttcgtctgcggtagtcgcattccagaagtacgcggtcgtgactgccagaccggccaagatggaaatcagcacaaccgtccagatggccaccacgaacagccgggcttggtgcatccacaactcggccccacgggagaagctaccggcgcttcccttttcctctctctttgccatttcagcctcctttcactcgcttgagctttgccttcgccttgttctgcgcttcgtacaactgctgcacgtcacgcgcctcaacaatcgccgccagcatgtactccgcagtgaagaccgaaagccacagttcatcgggaatctcgacctttccgccaccctgcccgccagcgcggatttcatcgagaaggcggcgcagccgctgctcgatgtcttgcacgttttctgcgatcacgccctgcaccagcgtttggcgcaaaaactcggaaatgctgattccgtgctcgtttgccttggttcgatagaaccccgccgtgtcctcatcgagtcggatgttgaaccgctcggttgggcctttccctgttcctttcgctctcggcattttcctttactccataagggtttaggccattatagcattttcggtgtcgccgcgttgtcctttcggtgtcgccacgctaaaaggcgcgccacagcgcggcttttagcaccggcaaccatgttgcgtggtgtgtgaccgttcttccggggcgcggggcttgccctgcgaactggaagaacggtgcctttccacctcccaggccctagtggatgaaaaccgcgcatttggtaaaatgcagccgatcagggacgcagcacgtcccgcccgatcaggcaggttttccactagaacccacattgcgaggtaagagccatgagtagtgaatccagcagcaccaagcccggccgcaaggccaagtcactagacgatgaaatcgcagcagcagccgagaagctgcgcaagctacaggaacgtcagaaggagcagcagcgcaaggagcgcgagcgaaaccagaaggccgtgatggaactcatcaagacggaacggcttgatgcggttccatctgatctttggcgcgaagcgatgccaaagatcaaggcgcttctggtggtcgatgcagcgaagccggcagagccggcgaagcctgttcaaactgcgcccgaaggggcagcgacggccgaggcgagccagtgagcgttttccacaaatccacaggccccggtgccctcgaccggggatacccaaatatcccaaagggagagggtcgcgcccggttttccacaagaggcttcttgtgggaaaccggaaaagcgcgagggcctgtggggcttgtgggaaacgcggtgattgcaggagagacggcccggagtccagaggcgcgcctttggtcggctcccctcacggggagacgaaacgggtggggtttggttttgacgcatccggggccagcgatgggtcagcagcggatgagcgttttccacaaatccacaggccccgtagccgttgcccgcgatacctcaatatcgcaagaggcaacggtcgcgcccgcttttccacaagaagcctcttgtgggaaagcggatcagcgcgagggcctgttgagcttgtggaaaacgcggcgtttgaagggggcacggcccagcgcccggagggcgcaagcgaaagggatgtgcaaggctgcgcagcagtccccgcaacgcggggatgagcgcgaatgcgcgaacctggagcagcccggtcggcccgcgaagcgggacgattcgcccagcaaggaatggtagagatcatggatgtgaatgcgacaggccagatgctgcaccagtacctcaaccagcacggtcgcgtagaaattgaaggctggtcgatcaacccggacggtgccgaaatctggctgacgaacccctacggcatcgacgtgtggttttacgacaacgacgcggaaggatgcgcccgcatcctggagcgcatttcaacagacgatcacgaacgggaatggggcacgctgtagcggagccattcagaaatcgagggcaaccgacagacgccacggaaggggcgcggttgcgtgacaaggaaaggcgaaggcggcgaacgaaggaagccgtcttcgcctttcgcactttccggccctgcgtgacgcggcacaagcgcggaacgaaacagcaggccggaaagcggggagtaggcgcaaggcgaaccgcagcaaagcaagggaagccgcccagcgcatccccgactttcgcgtgcgaaagttgcgcattaccggccgcaaagcagacgggccgggacggccgccgaatggcggcagcgggaaccgcgacggcccggcgacacgaagcaagtttgcgagggtggcggcctacgaggcgagcagcggagagcctagaagcggtagcggagaggctatcggcagccggaagccaggccgcgcatttcgcggccggcgccggttgcagcgaagcggcaaaaccggcgatggcggcaatagggcaaggatggtggtcggccgaaggctggtcaccatcgagccagggcaagcggagcggttgccggcccgagttccagcgaagcgggaacgagaggccgggaagaagcgaagccgggaaaaccggattggcacggccgggccgaagggccggcggtgtcaatccggcgcttttttggggaagtgtcgcgcaaggaacttgcgcatggttttctcggtgacgccgaagtatttggcgagcttcggcgtcgtcaaaccaagggcgtgcagctcccccactttgtcgcgttgagggtcgagcttgaggcggccggtgctgcctttgcgccggccgccgatgcggccctcaaggcgagcacgctgcaagccttcacgggtgcgtgcacgggtgaattccacctcgatcatggacgccatagcgaaagcggcggcctgaatttgagcattcaggctaccgtccatgacggtgccgttcttcgtgatgatgatggtgacgccgcgctcggcggcagtctccagaatcgaaaagacttggccgggcgatccgcccaggcgggtgaattcggaggtcagaatcaggtcgccgcgctgggattgctccagcaggagcgagcctagcgcgcgttcccgccagggaacggtgcgacttgccgtttcttcaacgacaacgagcggggcgaagccgcgcgagttggcgaaatccagcaggccaaggcgctggttcgccacgtcttgcgagtcacgcgagactcgcaagtaagcgaagtagcgaggcacggcagattcacgctgagaacatgagtttgtaggcgagcgggaaggcggccagcacacccacaatcgggcacaggcggcggcagatcgccgcgccggtcttggactggatgctgcgagcgagagcgaagcccagcagccagccaaggccccagccggcgacaagcaccaggagggcaaagaaggtgctgcggctgaaatagtcgagggatgcggacatcactcggtcggcggttttgtcgtccatgaacggctccggtcagtagacgcaaacggagctggccagcaggtcagcgagtttgcgggctttggtggtcttgggcatggattggccaaagtcggtgatcgcgtccaccaggacgcgacactcggctttggtcagtcgcacgcaggggatggggtaggcagcgccatggcggaatcggctggccagcgccggcacggcgcgcagccggcgattcgcgcaatgcacggcatcgagcacgtcggccacggccagcatgtcgccggctttgccggtgaacatgtggtcggcctgggcgtgatcgccgtccgaagtcagcagcgcgaagatgtcgagcgccatgatgggccggcgcgtcagcggccgcgcggagcgcgcagcgcggtggccatgaatggctcaacaaagcgcagcagtgcgctttgctcgtccacggtgaaaccgctggtcaggctgtgctcgatcagctccagggcggcctccttgtactcgatggggagggcactgagcatggccagactgaaaaggtagtccgggtgcgcggcggaagcggcgcactggagcaggatcagcgcggcctcgtcagacgggtttttttcgatcaggtgaagggttgccctcaccggctcgggaaagtggctcaaaacggctgtattcgcgccgtagatcggacggtgctcgctcataagggcctcgcggtaggtattagtccagaaagggcaaattttaccggattcaacggtaattaaaaggtatgttttaatgccgctttttccggcaggaaaaacggtcgttaaaactaccgggcaaaacgccccgaaggggcgtttgccgggtttttcacccggccagcagcggctacagcaagccgcgttgagcgaaggacacggacgcgccacccgcgacgacgacgtgatccagcacgcgcacgtccaccagggcgagcgcgtccttcagcactctggtcaggttctcatcggcgcgcgacggctcgggcaccccggacgggtggttgtgcgcgaaaatgacggcggcagcgttcaggcgcagcgaggtcttcaccacctcgcgcgggtacacgctggtctgcgtcagcgtgccccggaacagctcgatgtactcgatgacgcggttctgtgcgtccaggaagatggccgcgaacacctcatgctccaggttcccgaggcgcagcgagaagaaggcgctggcgtcagccggcgctgaaatcaggccgttgcgcatcaccttttcgtcaaggatggccaaggcggcctcgatgacttggccggcgctggccagttgaaactggccgttgtcgtcaatagtgaaaaggtcgatgtgcgaagcggtcatgtcatggactccaggaagtgggcgggattgcctacttcctctggatcggttcgcagcgcagcggtcaagggtgaaacggccagcggccgcaagcgcccttcagggcgcgcagcccttgacggcgagaacgaactgatacccttggaagtgacaggcaatccccaccctctgcacaccacggacgcctttgtgcagttgtccagctttcgcgcgcgaaagctcacttcaggccgtcaggccagcgcccggagggcgcaagcgaaagggatgtgcaaggctgcgcagcagtccccgaaggggatgagcgcgaatgcgcgaacctggagcagcccggtcggcccgcgaagcgggacgattcgcccagcaggttttcaggggccagggcaagccacggagggagcggaacaaggggaaggagaagatccagccagccagcagcagcgacacaaggaaggacgccggcaggacggcgcgcgcagcgcgcaggcttgccggcccagccagcagggcgaagccctgcccttccagcccggcgcagccgggcttgtcgccggcctaccgctccacctggggagcggtcgcggccacggccgccctgcccgcctccatagcagcatcggcccgcttgtccagcagggcgcacaggaaggcggcatcgttggccacgtccaccgggtcacgggccagcgcggagcgcagcgcgtctttcatccagtgggaggcggcgggatcggctaaaacttcgtcaatggtcgggacatgggcgcggggcatagtaggtgctccagttgcggccgccaccgggcggccgcgcgtttcagaaaagggccagttgcgggggttccgcctcggccagctcggttttcacgtcctccagctcaagcgtcagcttgaccagaatggacaggtcataggaaatgtgggcgtccttcagccgcagcgccgtgcgcagcgcgcccagcgggttgttaccgctggaaatgcacacgtcgtaagcggacagggccgctaggccctgctcgcggtagcgcgtatatgtggcgatgtcgcgctgtagctcggcctcgtactgcgcgatttgccgggccaggtactcggcccggtcggccggggccttcgggacgcggtgccctagatggggatcgaggctttgccagttggtgcggatgcccaccttctcggcctcggggaattccgcgatcacggccgcgacagcggccggatcgacggcggccaccagtgcggcggcctgctcctgtatagacatcggccgccctcccctagtcttccaagcgggtcagcagcgggacagcgccgtaattccaccagtcgaaaacgcggtgcagcgtggcgcgctgttcttcctcggtcgcggtgctgaacaggttgtgttgccggatcacgcgcccagcgtggaaggcttgcagcacttccagcgcggacggggcaccatcgagggcgcgcagcgcctcgcgcagctcgccgtctttcacgaagccgggcgggaacggctggccacggtcgccggccgcggtcgcggcctgctcgatgtcgtgcagcgtccattgcttcatgacgcgatccagcagggccgcgcggccctcccgcactgccgcgcgcagcgcggccgcttgtctttccagttcctcggcctcggccagcttggcggccagcttgttgcgctcgttgcggatcgggtcgcccacttccggcagcagatcaacccaaggcatgaatttcggttgcatggctcgtactccttgagcggccccggcgaagccggggcgcgtgcgttggtgggttaggcggtcagggtgaaaagggcggtattaacggcggtgccggattccgcgaaggtatcgggcggcaggttctcccattcgccgccgtgctgctccaccagcgggcggagctgggcattctggcgggggccgttggcgcagatcgccaccagcttgccgcccggcttcaggaagcgcagcgcgtggcggatgtgcttgatgtcgtcggcgttggcgaagggcggattcatcacaatgcggtcgaacgatccccacagggtttcgggcgtgcattgcaggaagtcaccgatcaccacggcgcggcggtctgcatcgaggcggccgcccaaggccgcgttaatctccacggccaccacttcgcagccctcgggcaactgctccagaatgcggccggtgccggcgctcggctccagcacgcgcattcccggctcgatgtcggccagctccaccatgcgcgcggccaagtcggccggggtcgggaaaagctgcggggcgctcacaacctgcacgccggccttgagctggtcgcgcatggcttggaagtcctcggccatcgcggcgcgcttgtcggtgctctcggcgctggccggggtctgctcggtcgccaccggggccggggccacgggttcgcgctcgaacttcaccggctcggccgcctcgggcgcgggcttgtccacgcgcttggcgtcggtgatgtaaacctgcacgatccgatagccgctattggccaaaaaagcggtgcggtagcggtatgcgccatgctcggccgtggcttgcgcggtgcgggtgcccttgtagtcggcgggcttgcgcttgtattcctcggcggtcatttcgatgaagccttcaccggggaaattcaccagcggcggcagcttggcggccttcttgaccttggcggcgtcttcctcggtcggcgcgcggtagtccttgatttcttcgatgccgcgcacgcgcacataacgggcgttcgtggtcacgctgttgatctggccgcccttcttgttgacgcgcatcaccaccagccattcaccatcgaccaggacgcggccgcccggctgaatgtcgaagccttcagccttcaggccgccttgctcgtccagcatggcgcgctcgtaggcaatccggttgtcaaaatgggcaatccagcgatcacaatgggcaatcgtggccgggtaggtcttcttggccgcctcgatcacttcagccagggtgcgcggcgcgtagaggttcggatgcgagccgttcaaggcgtcgtaagcggtcggggtgtggctccagtcttcgcggtcgccttccttgcgcggcaggtgcagccagcacatgccagcgatgcgcagggccacggccttttgcagctcggcgtcttgctcggcctcgcactcaagccacagcttcagccacatttcggcctcttgcttgctgcgctcctgcttgcgcttgtcggcctccagccccttgatgcggcgatgacggacggcgggcagctccttgtatttcgcatgacgcagggcaccggctgcgcgctgcttccagtattcggaggtttcccacatctgcacggcgcggcgcatcccgttttccatgcgctcggcgtccttgcgggccttgcgttcgctgtgatggcccacaaggatgggttgcccgaactcgaaccgctggccgatggcctgcacggcgttgcgcgcggcggcggcatcatcggcgcgcttgtcgctgtagtcctcgaagcggtcggcgcgttcctcggcgcgctcaacaaggcttgtgtcctcgtcgccaatctcgccgcacagctccatcagcaggtcttcgcgggccggcgtccacatgggggccacgaaaagctcttgacggggtgcccacttgaagccggccgccttcacgcgctcataagtcgcgctgtccagccgggaggacggataaaggcgcagcttgttgtcttcgggggaataggtggcggtcagcgtctgcatggtcgttttccttatgcggaagggttgaagatggtctaagcggctggggtctggtctgctcaccgtcacccctgccggggcatcgcctcatcactgaagcaatgcctatattctacccgccaaactattgaccgtcaatagtttgcgagagaaaaaagcctgatttttcgcggcttccgggcttgtgtttcttcgggtttcgggcaagctaccttggagcctcggggcggggtttgggggccggaacaggcccccaaggtgttgcagttgctcttgccccacaggggcacaagctcccctgctccccgtcgatcacccacatggccagcggagcgcggggccggcctttgcaccccaccatctacctcgtcgcctcggcgtcctggggcacgcaggacgggcgcggtcaagggagaaacaggaagccgcacgcggagcgcagccgcaggcgagcaccgaacgggtgagtgtttcagcgcagcggcccttgaccggagaagcccggccggagggcaccatgacgacgaatcaaggcgcgaggtagtggtggggtgcggccccgcgcgtagcggattcagcgcaccagcgccggcacaccacggatcagatccacatcccgaactttcgcgcgcgaaagttcctcggatcggccgtcaggcccggcaagcggagcgcgcagcgccggcacggcgcggaggcgtcagggattgacgcccgaaggggcgagacgccgcaggcggctcgatgcgaagcacgaaagcccggccccgcaggggagacgccctaacgacggcgggaatcctggtgccgcaggtcatagacgccctgcccttcgctgtgctggcaatactggcaccagcggagcatcccggcagcggtagcccgccattgcgtcatgccatgcttgccgcagacggggcaaagtccgcgcttgggcttgcgagcgccgaagccctggccagccctcacgcccacggcgcgcacccggaaaagggccacgccgggacggcgcagccgtgccggcctagcccagcaggatgccgcgcggcggggcgcagccccaagagcgcccgcccgcgcaggcgggcggtggtcgtcagcattgccagttcgcgcggaaaccgcgccagtcgcgggccacaaagccggtagcggattccagcgcggcggccagggcctcggcgcgttcgtgggcagagtggcggcggatcgcggcggcgaattcggccagggtcagacgggaaccccagcgaaccagatagccccatgcggcgatggcgtggcggatcaggtcgttggtgttggtgttgggcgtgctgctcatggtcttgtcctcgggttggatggtctagggtgaagctcacgcgcggggcctgctcgccctggtgcgcgtcagcggggtgcagcgccggccagcggccggcgctccgatttaggcggcctccagctcgggcacggcgcgggattcatccaggcgcaagcgggattcaggaaccgggaaccacgggcaatcccagtccagcagatagcgcgcgccgttcgcgtactggccgcacggcgaagccgggcgctgatagaagccggtgacgcgcaagggaaactcaatgccggctgggttcgtgtagatcacgggatcgccggctttgaaccgcaagggctggccgttctcgggcccatagggcttttgcgcgtcgtgctgggcggtgacttcctcggcccattcgtggtgactgctcatagtggcgaaatctcctagattcgttgatgccggcatcaagccggcacggcttcgcggtcggtgcgggtcaatcccgcgtcggccgcgtccatcgcggccgcctcggccgcctgactggccgctttctcggtgcgctgccagccttggccgtgcatggtgttttcgataaggaattcccagcgccatccgcctgccgggtcgcgctcgatgacagtccgcgtgcggcgctgcccgcgtgcgtcaagccatgcccggcgttcccgtccagcctggaatccggccatgaattcgcgggccggcgtgctgcccatcatgtacgggtgccgggggagctggcgttgaatgcctgcctcgaatcctgctttgcgtggcgtcatggctgcgtccttcgtgtggtagcgggagggatgcccggccgcgcgtccagcgtggccgggcggctcgggttagcccttcaggcggcgcatttcctcggccagcacccacaaagcacggttcagcttaacgctctggtcgatgccgttgaccgggcgcgtcgtagtggtgcggccgttgcggttgcggccgcgcagtccgcccttcatcatgttttcctgcacgcggttgaaggtcgtccacatgtcgtcgcggcgatcctcgaagcggcgcggggccaggatttgggattcggtgacgggcacagcgccgtcctgctcgtcgtacttcagggccagcgcggcgcgggcaaaggcggcctgttcgccctggttgagcgtgagcacctgcatggcctcgcgctgggcggtggcttcctcgaagctgtccagcaccttgaaagcgccttcgatcacctcgcccaccacgtcgccgttatggcgcacgcggatgtcgctggtcgtttcgccgcacaccatgccgttagagcacacaaagcggaacatgccggccagcatctggtagctgctggtgccgtcgtggctgttgagcaggatgatttcgttcgcctcgcggccggtgatttggtcggcgtggcgcaggcgaatcatgtgcttggtgtgctcgcgcttttcctcgttgcgcacgcgggtctggcacaccatgaagggctggaaaccctctttgcgcaggccgttcagaacgtcaatggtcgggatataggtgtaacgcgcggagcggctttcgtgggcggcctcggcaaagatcgagggagccacggcgcggatttggtcatccgacaggggcatgtcggcacggataccggaagcattgcggaagcggcttgcgagttgcatggtgatttctccagtgagttgatgatggtcttgggggttgaaaaactggcgcgctcggcctgctcgccgtgtgcgccagggtgaaagatcagcggcggccgccctgctcggcgttgtcgtagtcgcgcatccagtcgtcgtgctcggcgttgccggggccttgctgctggccagcgtcaccgcccgcacggctgccgctgggtcggcccaggtattgcacgcgctcggcctcgaagttgaaaccgcccttgcgctcggtcggcttgtaccagctacgaatccggcccatcaccgccacggtggaacccttcttcagaaacttggcgtcgttctcggcctgcttgccgtaggtcgtcaccgggatgaagtcggtttcttcgtgcttcttgccgtcgcggtcgaaatagacgttatccacggcgacagtgaaggtcacggaaggcgtgccgctgggcgtgtagcgcaattccacgtccttggtcacgttgccaacgatggtgaaggtgttgatgctggccatgattgaagctccttatctgctcggttgatggtggtctttgctgcctggttcagaaccgttctttgttcctacaccatgagccatattgtacgcccaaaactattgaccgtcaatagtttgcgagagaaaaaagcctgatttttcgcggcttccgggcttgtgtttcttcgggtttcgggcaagctaccttggagcctcggggcggggtttgggggccggaacaggcccccaaggtgttgcagttgctcttgccccacaggggcacaagctcccctgctccccgtcgatcacccacatggccagcggagcgcggggccggcctttgcaccccaccatctacctcgtcgcctcggcgtcctggggcacgcaggacgggcgcggtcaagggagaaacaggaagccgcacgcggagcgcagccgcaggcgagcaccgaacgggtgagtgtttcagcgcagcggcccttgaccggagaagcccggccggagggcaccatgacgacgaatcaaggcgcgaggtagtggtggggtgcggccccgcgcgtagcggattcagcgcaccagcgccggcacaccacggatcagatccacatcccgaactttcgcgcgcgaaagttcctcggatcggccgtcaggcccggcaagcggagcgcgcagcgccggcacggcgcggaggcgtcagggattgacgcccgaaggggcgagacgccgcaggcggctcgatgcgaagcacgaaagcccggccccgcaggggagacgcccaggggttagaagggctgaacatcatccaagccgtcatccatagccggaaacgggtcaacgcgatagcccaggtcttcgatggctcgggcattgtcaggcagcttgtcgcgcatccagaccggaatgcgcccctgcacggacagattgcaaaccgtcggctcccgatctggagccagccactcgacgcggaatgcaccgccaccaaagccgatgcctacacccagctcatgcgccacgtaatgctgcccattgcgaatcacgcgcaggacatcggcgccggccaagtcagtccagtaggccaccatttgctcaagcgcgttggacttcgcctgctcgatccgggcgagactttcggcatcagcggacggactcgcagtgaaggccaggacttgacgccagccagcggcggcatcctcacgggtgaaccccgcgtgaatccgcaagggccgctcggtgaagcaatgccgggtttcgcgggtatcgtcgttgatgtggatttccacggattgctggggcacggcacgcggggcacctgtgagggaaaaatcgacggtcatggtgttctccgagttctttcaataccgggcgcggaaaggctcggactgccgccaattgcgctcaaaatgggccagatacgctttggccagtgcttgattattccagttcaccaggacgttctccgaatttacgcgcgcggccgcgtcggagtagttgaagctccccagctcgacggtctggcgatccacgatcagcaccttatcgtggtggatcgggtaagcggaaatcacgcggacatcgcaaccggcctcggccagcgcggaaagggccgcccggcccttcccgctgcggtcgtcggtgatgttgttcttgtagtcggccaccagggagacggccacgccgcgcttggccgcgcgcagcagcgcggccaccacgcgcggactggtgaagctgtaggacagcgccttgatgtcggtcttcgcggagtcgatcacgcgaagaaccagcgcctcggccccgcccttgggcgaaaagcccacctcgatggagccggccgcaggcacggcaacaggcgcggttgtctcgatggcgtcggccagctcgcgcagcgcgctaggcttgaaggcgaaagcggagccggcccagctcaaggcgaggccggcgaggatcacaggaaggaaacgggaaggtttcatagggcagctccaggaagacgatcaagcggcaaggcgcagctcgttgaggaagtcggcggccaccacggggcagacggcattgcccagcaggtgcatggcgtcgcggtggacgttggggaggacgtaggacggcggaaagctcatggcatcccgtgcctcgggcacggcaagcatccgcatcttgtcgccctcgatcacggcccagcggtcgcgcgtcgtgatggtgccgacaggccggtggatgctgcggccggtgaggccgctgccgctggagtagtacgggatcaggaagcggtcgccgtgcgcagcacggcccgccgcgatctggcgcagcgtcttgtcgctgcgcctgggcgtgacgatcggactccacgggtgggcatcccactggatcacgtcggcaatgggccggtgctcgcggcgcggcaggctcaagcgcagcggccgccgcgagcgcgtgcagaccaggaacaggcgctgccggttctgcggcacgccatgatccgccgcatcaaccagatgcggcgacacggcgtagcccagccggcgcagcgcatcgcgccaagccgggtaaagcacccacttctcgaagtcgggcacgttctcgactaggatcaccgggctgcggtggtattccgcgcaagccaccacggcccaagccgtgctgcgcagcgcgtcatggtgcggccgctcgcggcctcttgcccttgaatgcccttggcaggctggcgaagccagcacgacatcatgcgcgggcaccgcgcgccagtcggcttgctgaaggtcttggcactcgtgccaagtgtcggggtggttggtctggtggtactgaacagccagcggccaatggttcgcggcccacaccacgcgcgcgccggctaggcgcgcgccttcggtgaagccaccggccccggcaaagaggtcgatgcagcgcatggggtcagaagtccgtggtcagagtgccatcggggaggcgcttcatcaggtcgaagccgttatccgtcccgccgcagctctccagctccttcagcgcggccttgaaagtgtggtggtcgctccacacgtcttcggcatcggtgccggcgttctcaacgatcacccattgcgggtaatccgtggcgtgggcggtggtgtcagcctgggcgacgtgggcggttggcatggtcgttttccttatgcggaagggttgaagatggtctaagcggctggagtctggtctgctcaccgtcacccctgccggggcatcgcctcatcactgaagcaatgcccatattctaccagctaaactattgaccgtcaatagatacgcgcggcaaaatgctttcattgtgaaagcacaaagctagccggcgcggactttcgcgcgcgaaagtcaccgcagggcgaagcccaagcggttgtagaggtagaggccggcaagcgtcagcgccacggccacggccgcgccggctagggcgtgccaccaatcgcggccactcggccacgttgccaacaggcattgcacggccaggagcttcaggccaaggctgggccatgcgagagcgggccagccagcggaatgccacagcaggccggcgctcaacgggatgagaaggaacggcgcgagggccacgggaaccgcattccaccagcgcaggcgcatgaacagcacgcgccccagcagcagctccccgtcaggcatccggcgcggcaggatcgacaaggaaaccgggcgcgccccaaacagccagccggccagccagtgcatcagttcatgggccagcgtgccgggtagcacggccagggcgtacagccacgtccagcgccgcatggcgcggatcggcaccagcagggccgcgaagctggtcaaatgcagccagaacggcccgatcatgatggcttcacctgggcgcaaagccagtgccagacggagcgggttgcgagagcgtcagcccgcgcacggtgcgcgctcccctcccatcggtggccagcggcacaggcggcaacgcccagcttgtgccagcggtaggactgccggcgctcgtcccactccccagcgtgcagcgaaaaggcgtgcatggcacagagggccttgttgctggccactggccggacggcatcaggcagaaaagccaagtcaaagccggcgttgtagatcaccagcgtcccggcgtcctcgatcacggccagcaggcgcggcagcaggctttccaagctgggtgcgttcatcacgtcggccggcgtgatgccgtggatggcttgggcctcgggccactcggtatgacgatccggcttcaccagggagtccagcaggacattgccggcgtcgtctaccaaagccagctccagcagctcgtcaccgcaaccgccgtaaagcccggtggtttcggtgtccatgtagacggttcgccctgggacggcttgattgaccagctccaggagcgcggcctgtcgctccccttctcgctcgcgctgctcggcttcccattcggcctcggcacaggctgggcacagacccgcccggtcgagcatgtggcgctccagattctgcgagcacccggcgcaatcggcgtgcgtgagttttcgccggccggcttccagcgcggcgagctgggcagccgaaggcggccgcttcgccggcatcggcacacacagcctggggtcgaacagctcgatgtagccccggcgcttgcgactccacacccgcttgaccggctcttggtcgggggcaggctttagccgctgggccttcagcgccgtgcggctcaacggcgcaacatcggcggcatcggccgtcatgatttgtcggccttcttggcctgggcggtgaagccccggatggttgcctcctggctggccacttggctgcgcagcgcatcgagttcgccagaaacccggccaagctgtgcagacgcttcgcgtgcggccttgcgggcctcatccagttctgcctccatccgctgcttggaagtctccagcttgccgatcacctccacgctacgctgcttctggtcgtgcattgcctgatggtgggtttccttgaggcggcccagctcggcctcatgctgggcacgcaaggccacaagggcttcggcgtgttctttccgcatggccgccagatcggcagccgcctgctcctgtccgcgcgccacgtcggcgcgcgcctgggccagctcacgctccaagtccgccgcctgctgggtgagccgggctacgtcggcgcgctgggtggatagctcggcttccaccgtgcggcgcgcggcctctgcctcgtcacggcgcgcacgctcggccttcaggtcgtcatgcacctcgttggcccgcttctccagttcggccgcccgtgcttcaccagccgcagcccgctcggtttgcgcagccacctcggcctgaaggctggccagttggtcggtcagctcggcggcttgccggcgtgcctcatcgcgttcgtcttcgcgcttctctgccagtgccagcgcctcggccgtctcggcttccagctcttggcgcacgcgctcaagggattcccgttcggatgccaagcggccattggccagctccagggccacgccccacatgtcagcagcccagccctgcaccttgtcgagcaccacttgaggcgcagcctcccgcaccggctctgccgactcggcggccttgcggcgggccttccaggcgcgcagcaccgggccgatggtggcgtagctgccgcccttcgtgttcgtccacttcgccagcagttcacgcaccgtctcgttcgtcgggcgcatcccctcggccgccagttgttcggcggctttacagatcagttcttccgtgatgatcgcttcgcttgccatgacaggctcctttcggttgatcgtgttgtatgttgttgtatgttgtattttacagtaaaaaacaacaaacgcaacaggccagcgcctgccgggatcgaactggccggggaagccggcgcgccggcttggacgtgccgggcgtcgagctggggaaccgggtcggcgcgccagcgccgggcggcctcggccggctccaggccggcgaaagtggggatggccgccaagatcaagccgatttcatggggcgctggccagctcggcggccgccaaggcccctcgaaaaaggacggacgaagggcgtgattcgtctatcgtgtgccggcaggtggctcgatgcgcgcaatgtgtgccgatagacgagtgcggccggatcagcgagggccgcgaacggccggctcgcccggaaggtgggcgaaagacgagtccgcatcgtgtgcagtcgtctttcggccaacctcaccagacaacgccgaccatcaaccatcgtcggctgatgtcaggccaaccatcacacggagctgttcggcggaaaaatcgaccgcgtagaacgcgctacaagcgatttttccggggtgcgtaggggtcagggctacccaagggcaagaaaacgccttggcgggcctcctgcgcggccatttcagcccttttaagccatcatgcccatcgcggaaggcttcgcccttcccttttgaagaccttttgacggttgtgcagcagaggcggtgtttccacggcgcgctgcgcgcccggttgagcggccggcgcggccgtaggacgcggcgggcgtgatttatccggtgtcttagcgcccgcagggtgccccgcttgcggggcaggtcaggacggccgcttgcggacggcctgagccgcttagaccgtggtggcacggcggtggagcgccccggcccggcgcagccgggctttgtgagcatccgcgccacaggcgcgcacgatttggggtgaggccgcaggccgaggggcaacgcccctggggggatgggaggacggcgaagccggccgggtgggttcgagaagggggggcaccccccttcggcggcgttaaaacgttaaaagaaaaagcgttaagacgcgcgcgcgtgttaagcctgtggacggacgccgcaagccgttgattttgaacggattttttccgtgcaatgttggcgaaatacgagttgggtgtggggcgaaagacgagtcaaatgtgggttgaaaaacgacagtttgtaggttgaaaaacgaaaccgccgttttttctgtggacaactggccgtttgtggggtgaaagacgagtccttccgcgctttcaccgtggcagcaaaaaaccgcctcatccgtcataaattgccagaagccaagcacgacaaggggtttccgggggttggcgtgttggcgaaagacgagaaattgtggggtgaaagacgagtccggcctgttcggccctcgacccgtttgtggggtgaaaaacgagtcgcgccgggcatccctcccggcatgtggtgcgaaagacgaccgcaggcgcttgccttgaagcaggggcaccgagggcttcatcaggctagacgttgctgcaagagcccggccagccagtcgatcctgcccttctgcgtggcctccagcatgagcttgcggctgtctcgcgtgacgtagacgagctggttgggcttggtcgatgtatcgaggtagagcttgaagtctggcaagcgattgactttgagaatgcccttgatttcctgcttgaagtagcgcgcctcctgaaccgaaccggccttctcctgcaacaacggaaggctgatgcagaaccacgcttgctgcccgcaatgcttgcggcccagctcgtatagccggcgctccagggcttggccaagggagaagtagccaggatgcaaggtcaggatgtccgatgcgattgcagcccggtagagccagtccgacaacgtgacttccagctccaaagcccccttgccgttcttggtgtactgcgtcaccttgtagtcttcgatcaggccgaagccctcgatccgctcctgctcgttggtcttgacgttcgtttcaatcgtcgtgcccttcaggcggcggcacatgtcaacgatcccctcgtaggcagtgccgcccgtgctgcgcttggtgctgaccaggaacggatgcgaactcaacttcaagcgccgtcccaccttcatgccggcgtcggccgccttgacgatgtggctgatgcagtagatcagcaaatccttgtcgaacagcgttgccgcacccagcgccgaagggatcacgcgcacggtcttgccggcgcgggagtaggtgcggatttgcgtgtcgggcttcttggacagcgagaagatgggaaactccatcgtggacacgtcatccttgatgggccagtcatggacggtttccatgactacgaacaggtctgcttgagcgggggacgagccggccgctgcatccgggccgccgccactttcatcggccaggaagtcggaaagcacttgtgccgcaagcgcctcactgtctgtaggtgccccctgtgttggctcggctatcagtgacaactcgccctgcttcgtgctagacttcttcatatcgcttcctcgtttggcctctggagtgcatccggtctaaatgcggttgatgatggtctcgaagtgcccggcctgctcgccgggcatttctctttatgcgctaccgttaagcggcagcatgatgctgctggggggcaacctgtaccgcaaggcgcaggcccagggccttgagcacagccgataggctgcgcagctcggggttgcccttgggcgacagcgtgcggtagagctgtgtggcattcagctccgtttccttggcgatggcgcgcacgcctccatgcgcttgcgccatctggcgcagcgccacaagtagatcggccggttctccatcctggagaagctggttcaggtactcggccgcaaaagccgggtcttccttgaacagctcggccatcgcttcgtcgtggcttcgatccttcatgctgacctccgttgccagtctttccaatacccaatggcgcgctcgatgtcggcgtcctgggtgcctttgtcaccgccacacagcagcagaaccactaccgcgccggccatcgcgtaatagacgcggtagccggggccttggtcgattcgcagctcccacacgccttcgcggcagggcttgtgatcgccaaagttgcccgcctcgatccggcccacgcgcttgaccacctggccttttgcaatcgggtcgcggagcttcttcagccactcttgaaacaggtcgtgctcgtcctcggtgacgtagtgccgaacggtgaacatggttagattatcgtctataaacgacaaaggcgcaaggtagcaccctgcgcctcgtcctggttgatgtcgcgtgtcatggtgttgccttcaagagcttgacagccttgcgcacggcgctcgtggtcttctccagcgcctcggctgttttggccgcgtcatcgcaccccttcatcgcctcgaccaaagcagccagctcaagcgccagggcctcgggaagatccagctccacacggatggaactcacgcccggcgtcgtggctttcttgtaggcccgctcgatggcggccacggccaagctgacgcgctgcttggtcatcccgtgttcggtggccacatccacttgggcgcggccgtccaccaacacggcccgcgccatttcgcgggcttggtcgcccaagcgtgtgtcggctgcggtgcggtcgaaggcttgcggggtaaggcgtttcagtctcatgggggccatccggtacatcagcgcggtttcgcgcgcgaaagttgaaaagaggcggccagcggccgccttcaggggagggttagaaacgccagccttccggcatgtcgggagaggcgttccggcccgcgccctcgatgtcgggatgcagttcttcccacaactgcgccggggtcttgtccttcagctcgccttggagcttcttcaggtacatgacagcccgctccgggccgatgccttccaacatcggcagggtcatggccaagaagccctgccacagcacccactcggtttcgtgcatgtcgtggccaagcgtggccatgtgggttttcatgctgaagaactgcgcctgattggcttcgccccactcaaaggtttcttcccgcagcgacagcagcttttcgttggcccgctccttctcggcggcggccttctgctccggggtcagctccatcgtcggaagggcttgctggccacgtcccgaggcggcggccggagccgtcgcggtgtcctggtcgtcctcgccggcaccgtcgccggcatcccctccaccggctgcccgttcggcatcccgcttgcgctgttcttccagccacgccggggtcttctccggggccttgtcgccggtcttcttggcgttctccagctcgatgcggcgctgggccagctcgtcttgctgctgtttccaggatttcatccgggccagcgtgttgcgggcctcgtcgcgcgacaagggaaggccctcgttcatgcggtgacgcagacggtagaactcggtgcgcgtttcctcgatgtcgtaaatctggttgaggcaatgcagcacctcgaagtcgccgcacaggtcgttctccagcagctcgcgcaccgggtcggcatagcggcgcacagccatgcgcttgctaacccacgcctcgccacggttccagatcgtcatggcttccttggtgccgtactgctccacgtcctcgatcacgcccattgcttcctcgtaggcggtcaggtcgtcgcggtcgttgttctccgtcacttgcaggcggcggatttgcagctcggtgaggcccttcttgatgatgacgggcaccttggccagcccagccagcggcgcggcgcggaaacggcgctccccgacgatgatgcgatagcggccgtcagcttcttcatgcaccaccagcggctcgatgatgccgttcagcttgaagctctcggccagttcctccaggttgcggaacgtcttgcgcacctgcttgacgctgaagatgcgggacagctcgatttcggcatcggccggctgcgccggcttgacggcgatctgtgccacggcggacagcttgcccaggtttaagccgggcttcttgttggttgcggttgcggtcatgtccttgtccttttagatcgcggctttgtcgaaaatctggctgcacaccgctttcatttcgcgggcggccaggatttgagattcgccgctctgcacgcgccacaccggccgatccttggcgtactgcgtggctgcgcggtcgtaaagcaccccttccatcaccacctcgcccagctcgtcgcgcagttgctccagggcgttgcggtcgaaggcgcggcgggtgttgacgcggttagccagcaggcccagcgtcacaaggtcggcgttccattccaattgctgcacgcgcgcgatgtcttcaaacaggtcgcccaggccgtcgatggcgtcttgatccatcgtgcaggggcacaccacgaagtcagcggcgatcagcgcggcatacagcggattgcccagcgtcggggccgtgtcgatgatgcacacgtcgaagtctttggccagcttggccagcgcagcgcgcggggcgtgcaggtcttccagcgggcggctggccacgtccaccagctcgcggtcagcggccaccagcgcagcggactcgccacacggaagcggttgcagctcgatggcgtctccgtcgaacaaggcgctgccggtcagcgattgcagctcgtcgccctggtcgcccacggtgcgctcgcgcagcgaccggagggttttgctgaagttcttttgcggatcgaggtcaacgcacaggacacgcaagccgcgctcgatggcgaagaaagccaagttgcgggcaacggtggtcttgccgactccacccttctggttggcgatagcgatggttttcatgatcgttcgtcctttccctggttgtcgatcaggccgccaccgacacgtcggcaggctggaagcacagctcaaaattcaccatgacttgcagccagttcatagcgaacatgttgatctgggcgcggcgcgggttcaccgcgctgccgcccgtgtagatcacctgataaccgaaggtgtcttccatctccagcacctcggccagcttgttggccatatccacacgcagcttgagccacggcgccggcattaccgtgcccttcttctggttgtcgtcggccagctcgatcaggcgcatgtcaccctcgacggctgcgatgtggcaatacacggccatgtcgtcagggatgcgcggaggggcgcagaaaaccgcaccagcacgggcggattgcaggctggggatcaggtcggccagtcggtcaaagaggcgggcataaacggtagtacgcatggtcaaagctcctaagtcgtgttgatggtggtcttcggtggatcgtccctttcgcgtgcgaaagatcggttcagcgccccactgtctgctcacagttgttgccggggttcatcggccgtccatccgctgccgatgagttgaattctaccataaaactattgaccgtcaatagttgaaggcatgtttttttccagtccgcataagtcgatcagctcgcccacggaaaacttggttggcgcagcgatggcggccagaatccgacgcagcattgccggcgcattgatctgctggagacgcggcgcagccgtggccaccagccgcgcccggccctcggcgtactccaactggcagccctgcatggcgttggccaggaagaagccttcgagggtcgaagcctccaaggccaagtcgttgaaggcatcgccacccttggcacgcacgtagctgtccgggtcgtggtcgcgcggcaggaaaaggaaacccacgtcggccgtgtcggtgacatgcggcaggcacacgtccagggcgcgcgcagcggcgcgccggccggcgtcgtccccatcgaagcagaagatcacgcgcttggccaagcccagcagccgctccacatgctggcccgtggtagccgtgcccagcgtggccacggcgttctgcacgccatgctgggccagactgacgacatccaggtatccctccaccacgtaggcggtgccggtcgcggcaatagcctctgccgcctgagtcatcccaaacagcacgcgccccttctggaagacttcggtttcaggcgaattgaggtacttcggcccgtcgccttcgagcacgcggccgccgaacccgatcacgctgccggcgtcatcgaggatggggaacatgatgcggtcgcggaagcggtcatagcgccggccgccatcgttgacggccaccagcccggctttctccaaggctcggtcgttgtagttctggaatgcctcgcgcagcgcctggaagctggccggggcatagcccaagccatagcgggccgcgatgtcgccccgcaggccgcgcgacttcaggtaagcaaccgcgcgcggagaggcgcggagctggccacggtagaacgatgcggcttgtgtcaggtggtcgatcaggatatgggacatggttcaagccttcgggatgtcgagagagagacggccggtgtcgtacatgtgcagcatggagaggaggtagctcgggtcggctggccacttgcacccctgccagtaggccaacaaagccccgcgcaccggctcctggtagccattgagacgccgccgcgcctcgcgccacttgtcggcccggcgcttgcggtcaatggcttggtgacgttcccattgcagccggcgagccgtcatttcctcgtccacgccgatctgctcggccgccacttggtcagcaaacagcggaagggcctcacgctcggccctctgcttggggtctcctcgttttcagtgcaataagtgacggtacgcaaagctagcactggcgcgggggtggtctgggtagaccgttgatttcattgactttcctgttcgctttgtaaacgggtatggtggcctcccacttttgaggttcacgatgcagggttggcacacaacgtttttggggatgcgtgggctcccccgcgatatcagcgacttcgagatgaaggcatttttcaccttcgatggtgccgagcgcgacgcaatcaatgcacgccgaggtgattcccacaagcttggtctggcgctccatattggtttcctgcgcatgagtgggcgtttgctcggtgcctttcgggtaattccagtagccttgtggcgccaccttggcaacgagcttggcattgcagcaccagaagtcgcctcgctgagagccatgtatgaacgcgggcgcacgctattcgatcaccaacaagtagcctgcacggtccttggattccagtggatgagcgagcaccagcgccgctcactggtacgtgaactgcgcgacgaagtggcgcgctgcgccgaccgcgatcagctactcgtgcgggcgcgtcaatggctgtacaagaacaagctggtgatcgtgcacgagcgggcaattcggacactgattgcggcggcacttgcccagcttgaagttgaaacaggcaccgccatcgccgccagcgttgatccagcaacacttgatcgctggcgagcctcagtttcagagctgcgcccagatggacaaacccagcagagttggctatgggctgcaccggcgaaacactcaacccgccaaatcagcgaggtactggagcgcatcgacctgctttacacgctggacgttcataagcacctggcagacatccccgatctcatcttgcgccgctacgcgcgccgacttgtctccaggccgccctcagccggagccaagatcaaagagccagcgcgcaccgtggaggtcgcatgctttcttcggtattgcctgttcaccaccacagaccagttgatccttatggtgcagcgccggatcgccgatctgtggcgtcaggctgccgccgatgtccccgctaccgtcaattgggccgcaatgtacaaaacgctgctcggcgaacttgttgccttgagcgcgcaaggtgcggtgccagatgctgagttgcgtgcccgtcttgaagccttgatcaccgaaacccagaaacgcaaaccaccgagcagggcctccctggtccgcgagggattgattgatggaattcgccccgtgcggtcgttgctcgtcgccattgcaaagctgccctggcaggccaccggcgagcatcctgccatcgagtaccttgccaagctgcaagctttatatctcaaaggatccagaaagctgccagttgaagtggtggcaccaagtctgggaatgatctggcaggtttcgatctccagcccagaccgggaacgggcgtttcaggcgttggaggtggccaccctgtttgccctgcgccgcgcggtgcgcaatggctcggtctggattgagcacagcctgagctttcggggtcgtgcgcgcttgttcttcacggacgagcgttggcaggcagagtccaagaaacactatgcccgtctatcgttacccagcaaggctgccactttcttgaagcctttgctggccagagtaactgccggtgtcgatgcggtggccgctgcagcccgcagtggcgtactgcgcgtggatgatgaactccatttgtcgccattgcccgcagaggacgaagacccagaagtgaccaagctgcgcgcggctttggatcaccgcatcggtgaggttcaattgccggaagtgattctggccgttgacgcccaggtgcgctttagctggatcatgctcggacgtgagccgcgctctaccgacgagctgctgatggtctatgccggcatcatggcccacggcaccagtctgactgcggtcgaatgcgcgcgcatgattccgcaattgtctgccaccagcattcgccaggccatgcgctgggcgcgggacgaacggcgtctgagccaggcctgccaggctgtgctggaattcatgcagcgacacccgattgccgccacctgggggcggtccgatttggcatcttctgacatgatgaccatggagaccaccaaacgggtgtggcaagcccggcttgatcctcggcgcaacacaccttccattggaatctactcccatgtaaaagaccggtggggcatcttccatgcgcagccctttgtgctcaatgagcgccaggcgggcgtggccattgaaggtgtcatccgccaagaaaagctggagaccagccagcttgctgtggatacccatggctacaccgactttgccatgtcacatgcccgtttgcttggttttgatctttgcccgcggttgaaggaactcaaacagcgccacctctttgtgccacgcggcaccaaagtgcccgcagaaatcgctgcggtgtgcgaagccaatgtcgacgtcgctttgatcgaaaagcattgggatagtctggtgcacctggcagcctcggtcatgagcggacatgccagtgcggtggcagctcttgcgcggttcggttctgccgcccagggcgatccaatctatgaggctggcgtgcaattggggcggttgctgcgtacggcgtttttggctgactactttgtcaaggacgctttcaggaacgagttgcgccgggtgctcaatcggggcgaggctgttaacgccctcaagcgcgccatttataccggccggatcagcccggcgcaggccaaacgtgtcgatgaaatgcaggctgtggccgatgcgttgagcctgatggccaacatcgtgatggcgtggaatacctcacagatgcaggcggtcctggatcgctggtcgaaccgccgccaggtcattccaccggaactgatcgggaagattgcgcccaccaggctggagagcatcaacttgcggggtgtgtttcgcttcccggttgaccgctatgctgaccaaatcctgccttcgcggccaaatgcatcgataactggcaccaatggatgaaaccgaccacggtttgacgccacgaatcgcagatttgaaagtgaacaggaaagtcaatgaaatcaacgatctaccaacaccacctccgcgccagtgctagcttttcgtaccgtcacttattgcactgaaaacgaggagaccccgtggtggggtgcggccccgcgcggagcggattcagcgcaccagcgccggcacaccacggatcagatccacatcccgaactttcgcgcgcgaaagttcctcggatcggccgtcaggcccggcaagcggagcgcgcagcgccggcacggcgcggaggcgtcagggattgacgcccgaaggggcgagacgccgcaggcggctcgatgcgaagcacgaaagcccggccccgcaggggagacgcccaggggttcacggcattcaatcgtctatccagcgagccagcaagcgactgaagaagccggctcgtcgctcgtgggggtaagcaagccggtcagcgcgaaagtaggcgcgcaaggcgaagaagccgcacaacaaagccagtgcgatggcaagccattgtgaccaatgcacgcggcgggcaaaaaccgcctccaggagcggatacaaagggtttgttcgcaggcgttcgagcccgtgcagcagaagcgccggcacgatccagtaaaaggcgatgaacaagacagccccgtagataaggctgaagcgccatgtcacgcggttgccgacataagccacatcacgaacgatggagccggctagggaggacttgcgacggtagcggcggcgggaagtcatggcgttcacacagaggcgagagcaggcccgaaatggggacacgcccctgcggcaccatgcaaggcattaagctcggcaaggaaccgttcggccgcaacatcagccgcccacggctcccacggccggcaatcgtagatgtcagccagcggatcgacatcgaggacgggatgcacaatccccaggacatcgcggacttcatgagctggccagccaatgcaatgcacggcctccgaagcggccgctaccgagtcggcccgcttgtggacggcgtgcgctgccggcgtccatgtgcgcagctcgtaccgctgtgaaaccgcagacatcaggcgagacgaaacggcccgaaaggaaaggcccagcacgtccttcaagggggaaatgcagtcgaacccaaggaaaccttcctcggcgtcgtgtagaagctccaggagagcttcagagggcgtcaaaggggtgtcactccactgccggcgcagagcgagcaccaggagcgaatgctgggccacggagaggggtaggggccatgacgattccccaccccagcggtacgtcctcgccaagcgcaatgcaaggtcactgtcgagccacgcgccgggatcgggattgatgaggtcgagacggcggccagaaggaagccgaacccacgcgcgcggcgctgccggcgtcatcggccgccccgcaggatcatgaagccgcccgaataggcgatctggaagcggttgagaacgtccatccccagcagcggagcggaaaggcgctccaggacggcgatagccgcaccctcaacggcgaaggggccgacgatcaccgtgttggccgcagtgataccaccgcgttcacggccagcggctgtatcaaaggaggttgcgcggccggcgcggatgccagcattgcgggcgagcttgaccggcagcgtcgtgaagcgcgccccggtgtccaccatgaagaccacgggaaagccgttgacggccccggcgatgtagtagtgcccatccgcagcgcggggaatggagtagtcgccattgcccaggcgctgcgccggcttgaccatcacgggagaggcggccgcaacgtcgagctgatcgccggggtagctctgcccgtcatagatgatgtattcccgctgctgcgcggccgcagtgccagccacaaggctggtcagcagggcgagaaggtagcggcgggccttcattgcgcagcaggcgaattcagtgaaacaaccaagccggccgcttcatgcaggccatcaagcgaagactggatcagtcgcgccggcagcagctcggcgtcctcggccgtggccaggacggagcacttctgttccgtgccgccctccttgcgcgtcaggttgaccacattgcgctgacggtagcgccatgtctcgcagcgtgacaggcatttgccgtccgggtcgccggccgctgccgagttcaccgagtcctgcgcgcctgtggcattcccgacattggacgcaatcgtgccgatcagcatggccagcgggttcagcgacagcatgacagagccgccccggccgctcttggtggtcaagggtgcagggttctcggcatagtcacccacgcgcacctcggcggtacgccgggttgcaggccgcagcgcctggaatgctccatccagctcgtacaccacgtccgcctgctctcgggtgtccaccagctcgaagccgttggacgcgagcgaggcacgcgcagcggccgtcagcttcgggctggccaggaattcgatgaagaccttgcgccctcgatcagcagtcaggtcgatgtgcccggtgatggccaccttgacctcggcggccgtggcggccgctacaacagccggagcatcatcgggcaccgcttcagaactggccagcgccggcagtgcgcagccggccgcagcggtcagaagcaggtaaagcggaaggtgacgcatgttttctccttgttcttgtgaatttcgctctttcgcgggcgaaagagctacagctccccgaatcgttgattcaggtaacgttgatgttcagtgtctgtcttgccagaaatcagtctgcgcgcgcattcaaggcggcccactgctgtatgaagttgatccaccgtcaagacttcttcagcaaagccgtgcaaatggcttacaaggcccagcggagaaaaaacaccgtccggtttcggggtcttgaattcagcatcccccgtgaaaaccaccagcgaatgaacgttctcattgggaacgaagtcgagaaggtggcgcactacttgaagatgcttgaaattctggcgaatagggttttggaattgattacggacttgatagattacctgcgtccactttgcagaatcagcattggcaaatatccaacctgtgtaatgctttgtttcgatgacaaacaccccataccgtgataacaatacatggtcgatctgtgtagtgccgtcactgcatggcagggtcaagttattcatgaggtgaaattcctcgccgggaaactggcgagtcagaagctcacggatagcgccctcgccagtgttttcgagtcccatgcgccggaagcggccaatgaagtatcccgaagcgaaaacgcacccaacaagggccagcttgaacaaaaacacgcggcacctcgctatggcaactggaggccatcaggccataggaagtacgcgccaaaccgtgacttcggcacgtattcagcaccaagcccttggcccttctcggtcagcgaatgcttgccatcaacacaagacaaatacccggcatcggtgagtgccgcgagcagtgaatccgtcttcacccccagcttcttggccagcttggatgtggttagctttccatgcttgccgtcagcatcccccaagtcaccctcatcgccttcagcagtcacccgttctagtgagattcgcacttcgtcgcttatgcgaatgatgcgcaaggcttcctcataggcttcacgatacacagtcgcgtcgtcggcccgagttagcagcacccccatttcattgttgttaacctgactaaactcatagaggttcaggctagtgatgatgcaggtttcttcgttgagataacacttcgcatggagattcttgcaaaagctcgtccgcacataagacaagccttgaagccaatggatttcttcgggctggagttcgctttttccgtaaacaatccgcacgtcgatcttgagccgatctttgtccgccaacagctctttgattcggtcgttcagtttcagaaacggactgatgagaatcaggcgatcctttgccgttttgattagttcttcaaggaagtaatttgtagcactcgtattcaggaatcgcggcattgcttcccctcatttagttacggacggcatcaccagctcaacctctacacgccggtttgcgctgcgcccagcctcggtgtcattcgaggcgacaaagcaggtcacgcagtaggagactttcagctttcgggggtcaacaccaccgctggcaaacgcggcgcgcacagtcgcagcccttgcgatggccaaggcgcgattgccggccacggtgccggtcgaatcggtgcggccacggataaagacacgctcggccttcatggccagcggcagcagctcggacaagccgcgcttggcatcgtcgttcaggatcgccacggcgctggggaacgggatcgagcgtaagggagtgctggccgtttccgtcactggcgtggttacgcttgggccggacgcaatgaccgtcacaggctgcacgtcatcggtgagctgggcggagccggccgggatggcatccgcctcggccggcatggccagcgtagcaacggtgtgggcgtcgagcttgaccaagaccgaaggctgcggccgtgcagccgccttgccggtcgcctctggtgcagcatcggtgctgcccagcatcggagtcttgggcgttggtgccgcacacggattgcatggcacaaagtagtcggtgccggtttgtggatcgcgcacttgggccagcccggtgagcacgggcgcgcccatcaggagcacacggggttgctcgggaggcatcggcgcgcatccggttacgccagcggcaagcatggaggcccctagcgcccaagtcacaggcgctggccagaacggcgtgccaggatggagtgcgcgccggcccttgcgcgtcagagacagtcggatggatgtgccggcaggcttgcgcgacagatagccgcggtcgataaggtggcgggtttcacccaggtactcgcgcatcacggccagatcgacagcaccgcacaatgggcggcccgccgcacgttccgaaagcacccgaatgccccgcacttcgccacggtcgagcgcacgcagcagcgcaagcgcggttccgttcaagtcgggatgtttgctcatggttcagtccttcaccaagtccttgaacgtggccccaggcgtgaacttcggcttgtgggtcgagggaatcttgatcggcgcgccggtcttcgggttgcgcccggtgcgcgccgcgacggctgctttctcgaaagtgccaaagccggtgagctttaccgcgccgcccttggccacctcgttttgcacgatggtgatgaggctatcgagaaagcgcgtggtggccgccttggatgcttcggtgtcttcagcaatggcgtcgatcaggtcttgtcggttcatggaaatctccgtgtgtcagttgaggatatgacccagcaccttgccgcaacgggcgcagcgccgttcatgtacttgggtgccgtcccagctcgaatagatgggcgtggacagcggcgaatggatgccaaacaggcaaagcagggcgttccacaccttcacggtgcggcccacatcacgcgggtgagctgatgcagcgactccccggtaagtccgtccagatactcggtggccaccagccggcgtgtatctggaaattcctgcacgcggtcatcgagggcagcccattgggtgacgccgtactcgcggacaacgcaaaggatctcgtccagcctagtgcaatcaggcaaaacgggcgtgcagccgataacgcgctcgcgcagctcgatggagaagaagttgcgcagctcatccagcgtgtgcgtctcgcgccagttggacgaaatcaccacatcaacatcgggatgcgctcgcagccatgtttccagcaggggcaggtaaatcagcgtgccagactggccagggtgtagaaccccgtcgatgtccagcatcaggacggggccacggggagcacgctgaagcgcccatcgtgttgcgcgttgagtcgccggcagactttcgcgcgcgaaagtcggggcgacggtcgggcgaatgccgacgaagcggagtagggcgctcatcatcggccgtgctccggcagcgccggcagcgccggcataggagcctcgccagccacccacttccatgaagggagcttgctttccgcaatcaattcatcgacggcggccgcatagtcttcactggccccaggcggaaccacgtacatggcggtcggctccggctcggtatcagaagccaccgcgcaggccagcggccgcgtggaaggcaggttgtaccgcatccctttcatgaagcgccggttctgctgcgtcagagcatcgagcgccatcttctcgaaggtgctttcaaacggaatccagttctcggtcacgcacatcagcgcgacttcctccagcgaggccacgccggtagcgccgatgctgaaagtgccgatcatcatcaggtgggtgccctccaaggcatcccacaggcccagctccacctcgaatctcttgagcagcctcttgtagatgtcgtcgttcatcatgaagtggcaatcgggcaggtgcttgaggacgatcttgtgcccgtagcgcgactgagccagttccttcacctcccccaccaccagcatcaagcgccgggtgcccttctcgggcgtggcgattcgcatcatctgcgcgagtcgccgctgggtgatttcgttcttcttctcggcgttgaacgattcgggcatgtagagcattccggccaagctcgcgccttttgcagtcttgtcctcggctgcttgcagcagatacttgcggatcacgtaccaactgcgcttgccggccatcgtcggtgcccatcggttgaagcccgcttcttcccacaggtaatgcagggtgccgcgcagggtcagtttgttgccatcggtcttgacgctatccgtctcctttccgctcggtgccggcgcggatcggctggcccccttggacagcgcgaagtcgaacttcagcgccgtggtgccttcgtcggggttctcctggatcgcggagccaatgacttggccaagcccggacagctcgggcggcggctcgtaggaatcgcaggccggggcgtggccgctaccagaattgggcatccgtttgatgaggtacttttcatcgaccttggccacgtacatttcaatgccaggggtacggcacaggcacagcggccgctcccgcgagctgtagatattggccagcagctcggacaaggctgggtcgtctgaatgaatggattgcccgccaatctggtagatcgccatgtttttctcccttgcttaccggcccatgtcccggcccacgtcccgcgcgttctcccgcgcaggctctttgccctgttcgtacacctgactcttttcgttgccgtgctggatcgtcactttctcgcctacccggacatcccgatccagcccttccttctcgtagcgcacagccaccatgtcggacatcttcaccagggcgtgatgcgatgaggtggccaccacttcgcccttcacgtcctgcttgagttcttgcgcatcccgcaccaccaagccccgatgactggcggccatgtcgatcacgcgccgcgattcatccacggtgacactgccctccgggacgcggccccgatgaagctgctcggacagctcggcacgcgcattgaagtagctggtttcccgctggtcttggctggtctgcggtgtccagctctgcttgatgtcgtgaagctgcttataggccccgtccagttccgggtgccgctccagcgcctcgcgcttggtgagctggtcgaaagcctgggcgcgctgataggtcggcgtctgctcgaagcgggccaagtcgtttcgagccgcttcgagtttggcggccagttcctcacgatccgccaggacaggctgggcagttcgttcgtgctccgggcgcagcgcgtcggcgtaggcgcgcttcagggcctcgtcattgccgccgatgtgcttgccatactcgcggatgccatccttctcggtgtacgtggtctggcccggtgttgaggcggattcccggccattgggaaggcgctcggtgcggatcacgtagggctgatcttcggccttggcatcccgaaaggcccgtgctgcctcgttgacgttgctgtagtccttcgcatcgttcttggccacagtgcccacggtgtaggtcacgttgtcccgcacgccctcccgctgtttggctagggtattgatgtcgtccagggcggaaacgtaatcgcggcgctcggcgtgcgtccagggacggccgcgttcctgctccagcacctcgacggccgccgcccgctttttccactccccgcgctcttggctgttctcgtagatttgccgctggttggcgtcatagacgcgcaccgagtcggtgagcttgtcgcgctccagggcgcgcactgactccaccatgccgttgtaggcgttgtcgtgctgctccttgttgacgaatcgcccggtgccgcgctcggccacctgttcctcgaagcgcagccgtgcgcgggtcacagaggtttccgggttgacggccaacacgcgggcctccacctcgtagccttgttctttcaggcgagtggtcaagtcccggatgttttccgggctgcgcatcgtgccgtccaccaccagattgcggcggttttccacggcggccagcgtgaggcgggtagcccattcgccggcttctttctgcgtgcggtcggcggcgtgctgggggtcttcgcgcgaaagctgcttgtagcgcgggttttcctcgcgcatccggtcggcgtcgatcaccacagcgccgccgttggcgcgcagctcgcggatcgcctcggcggccagcgccgatttgcccgatcccggttggccgcccaacaggatcgccttcgggctctcctgcgccgtcgttcttgccagtgcatcgcgctctacatccttgtaggcgctctccattgcgtacttggaaacctccccagccatttgcctgccctcctgccttattggtaaaggtcgcgggcctgctggccgtactgagtgatgacgcgctcgatagcctcgtcagcattcgggtcgagttcttcgcggatcgtgcgcagctcgtccttcgccttctgagcggccgcaatcgcggcttcatcaggggtcgccttctcgcgctcggcggcaatggcttcggagtggtgggcaatgatggcccccaggacatccagcgccacctcgtagcggacgccggcacggctgaaaagttgattggtcatggttgtggattcctcactgattaccggattggttcttggcttgcgttgcatggagcggccacagggcggcgtgcagcaggcggtaggtgatgcggtcgcgcttcagcaggcgcgcatacacgtcgttggccgtcagcccaagggcacgggtggcatacagcccccaagccaaatagacggccagcagcacggccgccacggggatgaaggcaagaaaccacaccccggcgatgacaagccccaccacaagtaagcggccgcctacggtcgcccacttggagccgaacatttcgagctgggccttgcgatttaggtcatgctcggcttgggcacgcttccagacatcggcccacggctcgccgggggcacggctgaagatggcatccaggtacgcccgaaactcgcgcatcaacaggtaggacgcggcaaagcacatccccacaaaaaccagcagctcaagcgtttctcgattcatgttcttctccgttggtctttcgcgcgcgaaagtcagcgcggcgttggcacgcgctcgcgctccatctgcatgtccttgccgccgcgatcccgcgccggctccttgccctgctcatagacttggctgcgcgccttgtcgtactggatcgtcacgcgctcgcccacggcaaggtcacgatccagattggcgcgttcgtagcgcacggcgatcatgtcgcccacttggagcatcgcgtggtgcgacgaaaccgccaccacttcgcccttgaactgcccgccaagccgttcggcgtcccgcaccatcagcccgcgataggctgcggcgtggtcgatgactcgcttggactcgtccagcgtcacgccatcgcccactagccggccgctgtgcagctccttggaaatttctgcccgcaggtaagcggcgtcctgcccggcccggtgggcgtcgtgcagcatcttgtaggcaccatccagctcgggatgcttggccagagcttcgcgcgtggccagcttgtcgaaggccaccgcccgctccacggtcgtgatttcgtagaaaacctcgcgcgctggctccaggttgccgcgcgcggactccttggcggcctcgttccacgtctgcttatcgaccttggagtaatcgagctggtagcccgcatccttggcgagctgcccgatgaattcgcgcgtcgtgcggccgttcccttcgcggaaggggtgcatttcgttcacgccggcatagacctcggccatcttcccgctgaactgctccttgtccatcccgcgcagatagttggcttccttgatcgcggattggatttcctgcgccttctgcgggatgtcttccttgaaggtgaacagggttcggtcgccggcaggcccctttgcaatatccaccttgcgcacttcgccggcccactcgtacacatcccgaaaaacctgcttgtggattgcctgaaggtgggccaagtcgtattcgccccgtaccgggttttcgcgcagctcctggatgcgaacggccgttgcaccgcgctcgaagcgttgaagcgccgcgaggtcgcggatgtcggccttgttcttgagaacgtgcgtgccggggtaggtgtagtcctcttgctcgctcattggctggccccgcgtgcgcgctccaggtacttggccaccgcctcgtcaggggtcagggtgccggcgatgacggcctcctgaatggcgaggtcggcggcgtccaccggcattccctccagggacagggaggcattggcttgagcaaactgcgcacggcgcacgtcggccggatggggcgcagccacggggccggtatcgagttcatacgggttcttgtcttccatgttcgcctccagtcagcccaagccgggcacagcaatgccgaacacccgcacggcaacaaacaccactgccaccagccccgccacgatcagcacgccgcgcagcacacgcgcgagcaacaagccaacgacaatgccgatcaacagcggggtaggggtttcagcgaagatgcgttgcagtgcggcccaagccccgcccacgtagggagaaaccatttgccatatctgcgtcagcagcgcatccatcggtaagttgtccatgcgggtgtccagtgccaatattcagatgccgtttatttgctttcacggtgaaagcaagtttatcaaaaaaatcctactgacactaggcgtttagcgcgataacgtcaataggaaggggagggcgatcacgccaccaagctctcgcgcaccggccgcagcgcggcggatgtctggctgatgatctggtggatttcgcccaggtagctatccacccggttcttcatgctggcccaggtatgtttggtctaaaccaacgcatcgagcgtttcagcgtcgaaccgccccgcttggatgcagttgtggatggtcagcaggcgaatctccatgttgcgcagcgcgtactcgcaacgattgatttgctggccgtcgatgggggtatggcagtagcggacgttctccacgtcgcgcacgaagccctcgaagtccttttgatggtcgctgagaaggccgacaaaagtttccatcaggcgcagttcgcggtcaggggtagtcattggtggaatctccatgctgttggttaagggttgagagaaaagcattcggaacgatggccgcatgtgttgcatttgcggccccggcttttgcgcgctttggccctgcgctcggtgatgtcgatgtaccgggctaccaactgctcgcaataggcgtcgtcgcgcagctccacgcgcatggcgcggcgctcacgggtttttcggttgttgatggccacgaagccaaagggcgcggtttcgagtccgttcaggcgaagcagccacgcttgcaaagagagctgcgcaatgtccgtctcatagacgcggtgggcatcgcggttcttgttttcgaggggaacatgcagtccatcaggaagccgatacacctgatcgggccggcccacgacggggaacggcgcattgatgaacaggttgcgttccacttgagctaccttgccggccgcaagctcgggagggagccagttctgagtgaacccgcgccagaccatgaatgtccagccggccagcaccagggcaagggcgaataggatgaagctggccaagttgctcatcgcggcatccccagcaagcgaagcagggcgttcagcccagcgcgcacagccgtggtcacgcaccggctcctgcacagcaggggcaccaagccaggtgagacggcgtagtaggctcggacgaacaagcgccctgccattgccggcatcaacacccgatcacgccaagcgcgcaggaaattcgtctcggccgcgtcaggcccgtagatcgcggtggcaatgaaacagcgccgatcaatcgctgagcgcgtctgcccttcgacctgaaaccgtaggtgctcgaaggtgccggcagcggccttcgcccgaacctccagcggtcgcgcatcaccgcgctcgcggtcgaaaatcaccttctgctcgcaataaaccgtccctacgatgtcggtgatggtgtggtacttcttcttcattcgcgcacccgttcagaattgaactcgggcaggcgcgcaaaccattccattgcgtggtaaatcgccaaagcaccggccatgaacacaacagcggccgctacgtggaacagctccacaagccccgactcccgcacaaaccaaagcacggcaataca