aaactaccgtcaaccgtgcgcgaagtcaatcagcgagcgagacttggctagcgcacggggtcaccatcggcgtagactcaggggcccccgaaccctcgtgatcccggagacccgcgtgtgactgccaataccctgtggacagcctgtctggatcgcctgcagggtcgtgtgagtgagcagcagctgaatacctggctgcgacccctgcacgccgaggaggaagccggggccttgcgcctgctggcacccaaccagtttgtcttcgaacatgtccgcgaccatctcctgagttccatcgaagaggccgtcagcgaactgcgccccggcaccgaagagaccgataggcaacgcgttcgcctggggatcgggggcacggagtggaccgccgcggagcccgaaggctccgcaccttcacgggcacccgcgagcgcgccagcgcggcgagcagcggtccccaaggggccggtcagcaacctgaacccggccttcaccttcgacaccttcgtcgagggcaaatcgaatcaactggcgcgggcggccagtctgcaggtggccgaaaacccgggggtcgcgtacaacccgctgttcatctatggcggcgtgggcctgggcaagacccatctgatgcacgcgatcggcaacagcatcctgagccggctgccggaaggccggatcatctacctgcactccgagcgcttcgtcgccgacatgatcaaggcgctgcagcacaacgcgatcgacgacttcaagcagcactatcgcacggccgatgccctcctgatcgacgacatccagttctttgccaacaaggaacgctcgcaggaagaatttttccatacattcaatgcgttgcttgaaggccagcagcagatcatcctgacctcggatcgctatccgaaggaggtcgaggggctcgaggagcggctgaagtcgcggttcggctggggcctgaccatcgccatcgaacccccggagctggagacgcgcgtggcgatcctgcaacgcaaggcggaacaggcgggtatcgagctgccgaccgaagtcgcctttttcatgggcaagcgcatccggtccaacatccgggagctggaggggtcacttcgccgagtcatcgcgaacgcgcatttcaccggcaagccgatcaccctggacttcgccaaagaggcgctgcgcgatctgctcgccgttcagaacaagctgattacgctggaaaacatccagaagactgtggccgactattaccgcatcaaggtggccgatctgctctccacgcgacgcagtcgctcggtggcgcgaccgcgccagatggcgatggcactcgcgaaggaactcacgcagcacagcctgccggagatcggacaggccttcggcgggcgcgaccatacaacggtcatccatgcgtgtcgcaagattgtcgagctgcgcgaggccgatgcgagcctggatgaagactatgcgaacctgctgcggacgctgagcagctaaggccgcccgacaccccgacaggttgacggagcaagctgtggataagatggggggaagtcgtgcgtaccgagcgcgaatttttggcgcgtgatttcatccacaggatagacacaggtgatacagaggtttgaaagccggtttcgggctaaaaaacggttgctaatcaatttgttaaaggttttccgcacagggagacgcggaccttattatcatcagttttaaattacttaaacccaattacaggacaccgccatggaactctctttccagcgcgaagcgatgactgacgccctgcaacggattgtcggggcggccgagaaacgtttgacgatgccgatcctcggcaacgtgcgcttgcggccggacgaacggggcggcattcgcatggataccaccgacctggaactggcctggcaaggcgaagcggcgggaaccattccgggcgagtgcgacgtgacggtatcggtacgcaagctgctggatgtagtgaaagcggcacccgaagacagcgagatccgggcaacaattgacggggaacggatgtccgtggggttcgccggatcgcgcttcagcctggccacgttgccgggggcggatttccccgattgggagagcaagagctcggagtggaccctggatatcccgcagaaccgcctgcgtcggttgctcgaggcgacgatgttctcgatggcgcagcaggatgtgcgctattaccttcagggcctgttgctggtggccagtggtcacagtctcagggcggtcgcaaccgacgggcaccggctggcactggccgaggccgagctcgaccaggcgattgatggacggctcgagaagatcgtgccgcgcaagaccatcgcagagctgcgccggaacctgtcggatgacgatgtcccggtgcgcgtcgggttcagtgaagatcaggtgctgttcgaccttgggaatgcggtgttgcggagcaaggtgatcgaggggcggtttcccgattacgagcgcgtaattccggcggatctgccggcaacgctcacggtagaacgtgagcgactcaagcaggcgctggcgcgcgtgtccatcgtcgcgtcggacaagtatcgcggcgtgcggatgacgctcggtgatgagggctgtcaggtgatgactcacaacgccgatcgtgaagaggcccaggagtcggtcgaggccgagtatcaggggccgccgatggaaatcggattcaacctcggttacctggtcgatgtgcttaatgcgatcgaaacggatcaggttcggatcgggctgcgggacgggaactcctcgatcctggtgcaggccgagccgcccggtggggctcgttacgtcgtgatgccgatgcgcctgtagccgcgaccgggcggacaggtactgtgctggaaggcctgtggtggcgaggggtgcgcaatctctcggagcagacgttcgagccgggtgaggggatcaatcggctggtggggccaaatggcgcaggcaagacctcggtgctggaggcgtgccatgtgcttgccgcaggacgatcgttcaggacaccccagcttcgccgcgtcgttcgatcgggcgagaaaggcctgtggatcgggggacgggtgcgcgacctccatggcggtgagcatcgcctgggcgtcagctgggaaggcactcggcgctcgcggctcgacgggcgatggatggaagggcatgccagtgtcgcggaatggctgccggtgcgggtactgcatgcgggttcctttgatctgctcacggggtcaccagaggaacggcggcgtttgcttgattggggttgctttcattcggtgcgagggtatcgatggcactggcaacaatggaggcggtcccacgaacaacgtaacgccgcgttgcgcaagggtgatcgtcgtgcggcccgagagtttgaacgaccactggtcgacgccggtgaaaacatcacgcaggccaggcaggcctatatcgatcgctgggaaatcaatacttcggaggcagcccgcgtcttcgggttttcgcagcgcctgggggacttccaggtgcaccttcgtgttggctgggaccgggatcgttcgctttcggaagcgatcgcacgcagtcgggattcggacgaagaacgcggtttcggacaggtcgggccgcagcgagcggacatcgatctccgctttgacggtcgggtcgcggcggaggcgtcgcggggcgagcagaaacggctgatcacggcgttgaccggcgggcaggccaggatgctagaacgcgaggcgggcagggcgccggtggtgctactggatgatgtggtctccgagctcgatgtcgctgcggtagaagggctgatgtgcggccttctggagttcggatggcaggtactggtcaccactgtcgagccacatattccggggttagagggtgggcgatccacgcgattgtttcacgtggaacatggtgtggtgaccccggactgagccacgccccagccctcggctttacgttatactgcagtgtctgctacccgccggatgccgtaatccatgtccgaatctgaaccgcttgatcccgaaacctacgattcttcccagatccgtgtccttaagggcctggacgccgtgcgcaagcgccctggcatgtacatcggggataccgatgacgggaccggcctccaccacatggtgttcgaggtcgtcgataactcgattgacgaggcgcttgccggccactgcgacaccatcgaggttacgatccacgaagacaacgcggtctccgtctcggataacgggcgcggtatcccggtggatatccacgaggaagaaggcaagtccgctgcggaggtgatcctgacggtccttcacgccggcggtaagttcgataacaactcctacaaggtatccggcgggcttcacggcgttggggtgtcggtcgtgaatgccctgtccgaagagctccgactggagatccatcgagccggcgagcgccacgagcaggtctaccatctcggtgtgcccgacgcccctctggcggtcgcagggtccaccgatcgaactggcaccaggatttggttccgacccagtgacgagatcttcacggacatcgaatttcactacgagatcctcgcgaagcgcctgcgggaactctcgttcctgaactccggggtccggatcaccctgcgcgatcagcgggacaatcgcgaagagaccttcctgttcgaaggcgggattcgcgcctttgtcgagcacctgaaccagaagaagacggcgctgcatcccactgtgatctacgcgaaccagacccgcgaggatgattacgtcgtcgaggttgcgctgcagtggaatgactcctatcaggagaacatcttctgctacaccaacaacatcccgcagcgcgatggcggcacccatatggccggctttcgcgcggcgctcacccggacggtcaatcagtacctggagaaagaggggctgatcaagaaggccaaggtcgccaccgccggcgacgacatgcgtgaaggcctgacggccgtgctgtcggtcaaggtaccggacccgaagttctcgtcccagaccaaggacaagctggtctcctccgaggtcaagccgatcgtcgagagtgtcttgtccgatgcgctaaccaacttcctgctggagaacccgcccgaggccaaggcgattaccgacaaggtcctcgaggcggcgcgtgcccgcgaggccgcgcgcaaggcgcgcgaggtgacgcgccgcaagggtgcgctggatatcgccggcttgccgggcaagctggccgattgccaggaaaaggacccggcccattcagagctttatctggtggagggcgactccgcgggtggctctgccaaacagggacgggaccgccatttccaggcgatcctgccgttgaagggaaagatccttaacgtcgaacgtgcccgttttgatcgcatgctcggctccgccgaggtcggtaccctgattaccgcgctgggttgcgggatcgggaaagacgaatacgatccggacaagctgcgctaccaccgcatcatcatcatgactgacgcggatgtggacggatcacacatccgaaccctgctgctgaccttcttcttccgtcagatgcccgagctgattgagcgtgggcatgtctacattgcccagccaccgctgtacaagatcaagcgcggtaagcgcgagcagtatgtccgtgacgaggccgagatgggcgaaatcgtggtctcgcttgctttggacggtgccgcactgcatccgggtccggacgccccgcccgtcacgggagaggccttcgaggaactggtgaagggctaccagaaggccgcccgtgcggtggagcggctgggccgtctgtacgactcgcgcatcctctgggccatgctcgaggccgatgcgattcccgagccgcgcagcgtcaccaaccctgacgttcaggcctggttctcgcgcatcctggaatccatctccagcgatcgcgccggtgccacccgctacagcctgggtccggtcaccaatgtcgacggtcatgcccagctgagcctggatcggctcgagcacggcgcggcgctctcccaatacatcaccgacgacacgctcgcctcgcgcgatttccagaccattctcgacctctccgcccgcctgaatgccctgctggagtctggtgcctacatcaagcgtggcgaacgcgtccatcgcatccagggcttttccgaggcgatggaatggctgctccaggagggccgccggggtctggccacccagcgctacaagggcctgggcgagatgaatccggagcagctctgggaaacgacgatgaatcccgaaacccgtcgcctgctgcaggtccgggtcgaggatgcgatccgggcggacgaaatcttcaccaccctgatgggggatcaggtcgaaccgcgccgagacttcatcgagtcccgagctttaagcgcggagaacgtagacgtctgatcccggatggcgatattcgttatcgtcacgatcgttggcctcgtgggtctgactctgaccattgcccgcttgtactcccatctggccgttcaggaacgccaggtcgtgggtgcctgggatcaactggagcgtttgctggtgcagcgcaacggccatctgcagaaggtttgcatggctgccggcagcggaccctcggccgttcagcatttgcatcgctcgttgcagcgtcaggagaccgctcgtcgccggggcgacctgagcaccgttgccaaagcagagcgcgagatccgcgccctttgggattcgctataccaacaagatattgatattaaaaaagaaaatgtagaggagtcggcgcgtcgggtggtggctctggatcaggccattcgcgacaccttgattcgctacaacgccgccctgcagatgtatcggcacacctgccgctctcccttctacgcaccgatcgcctggctgggcggaatgggccgttacacccccttgcaacccccatcctcggatcccgacaaccctgcctagctttggggtcttcggagactcgcaacggtggaacgccctcccggccccgcggtccgaatggcataattcccgtcctagtcgaatcaggagtccccgtgacgaaccccctgctgcaaacggatcgcctgcccgcgtttcgatccatcgccccggaacatgtcctccctgccatcgataccgtccttcaggagaatcgcgacggaatcgaggcgcttgttggacaggccggcgaccagcccacctggggtggcctggtcgcacccctgcagcacctggatgcccgtctttcccaggtgtgggcacctgtcgggcatttgaatgcggttatgaacagcagcgaactgcgtcaggcttacaacgcctgtctgcccaagctgtccgagttcggtagctgggtttcgcagcaccaggggctgtacgccgcctttcgccgtctggccgatggccccgaatatgcccggctcgcgcccgagcggcgcaaggtcatcgatgacgctctgcgggactttcacctcagtggtgtggacctccccgaggatgcgcgcgcccgcttgcgggagatcgacgcgcgcctgtccgcactcacggcgcgattcgaggagaacgtccttgatgcgacccagtcctggacctggcagaccgacgatccggacgcactcgccggcatacccgccgcagaacaggccatgctggcccagaacgcccgtgcgcacgagcgaaccgggtatctcgtgaccctggattttccgagctatttcgcggtgatgagccatgctgacgaccgcgaactgcgccgccgcgtctacgaggccttcgcgacacgggcatccgaccagggccccgatgcaggccgcttcgacaacagcgaggtcatggtcgagatcctccagcttcgcgaggagcaggcaaggatcaccggattcgagcactacgcggagcgctcgctggcgaccaagatggccgagactgcggatcaggtggacagcttccttcaggatctgtcccggcgggcccgtcctcgggccgagcaggacctggccgatttgcgcatcttcgcccgccaagagctcgggctcgactccctggaagcctgggacatggcctatgccgccgagaagatgcgtgagcggcgtctggggctgagccaggaaatgctgaagccctattttcccgccagccaggcggtggagggcctgtttcggctcgtcgagcgcctgtttggtgtccgtttcgaggccgatccgactgtcgaatgctggcatgacgatgttcgttactatcgtgtatttgatgtgaacgggatcgaacgtgctggcttctactttgatctctacgcccgcaagaacaagcgtggcggcgcctggatggacgtctgccggcaacgctttgtctcggacacggcccagcaggtcccggtcgcgttcatgacctgcaactccaccccgccggtggatggcaagcctgcgctttttactcacgacgaagtgatcaccctgttccacgagttcggtcacggccttcaccacatgctcacgcgggtgaacgagccggagatcgccggcatcaacggggtcgagtgggacgctgtcgaactgccgagccagttcatggagaattggtgctgggagcgcgaggccctggacctgttcgcccgacattacgagaccggtgagcctatgccggacgagctctaccagcgcctggtcgatactcgccacttccatgccgcgctacagctcctgcgacaggtggagttctccctgttcgacatgcgtctgcatgcaggcccggccccggaaacggctaaggccatcctcgatctcctggagacggtgcgtgacgaggttgcggtggtccggccgccggccttcaaccgcttcccgcatggcttcgctcatatctttgccggtggttacgcggcgggctactacagctacaagtgggcggaggtcctgtccgccgatgcctttgcgcgcttcgaggaggagggcctgttctcgccggacgtcggcgccgcctacctgcgggagatcctggaggttggagcctcgcggcctgccgccgattccttccgggccttccgcggccgggatcccgagatcgacgccctgctgcgccacagtggcctggaggatgccgcgtgaagatcgccagctggaacgtcaactctctaaaggtccgcctgccgcaggtcctcgactggctgggcagctcgcgtacggacatcctcgccctgcaggagaccaagctgaccgacgagaacttcccggtcagtgccatccatgaagccggttacgaggtggtctactccggtcagaagacctacaacggcgtggccatcctctcgcgtacgcaggcaacggacgtcgtgaccgacccgccggggctggaggatgcccagcgccgcatcctcgcggctacgatcggcgacatccgtgtcgtcaatctctatgtggtgaacggcgagaacgtcggcaccgagaagtacgcctacaagctcgactggctggcgcgcatgcgcagctggctggccgccgaaatcgaggcccacccgaaactcgtcgtgctgggcgacttcaacatcgccccggaggaccgcgacgtgcatgaccccgaggcctggcacgagcgcatcctctgctcgaccccggaacgcgaggccctggcggcgctcacggagctgggccttgcggacaccttccgtgcgtttgaacagccggaggaggaattctcctggtttgactaccgggcggcatcgttccggcgcaaccgcggccttcggatcgacctggttctcgccagccccgccctgctaaaacgcctgaccgccgcgggcatcgaccgcgaaccccggggctgggaacggccctccgaccacgcccccgtctgggccgaattcagcgactaggcccggccgccggccgcgccctgggagacacccgtgaaatacagggacctgcgtgatttcatcgacgggctggaggcccgcggcgagctcaagcgcatcaccaccgagatcgacccgaacctggagatgaccgagatcgccgatcgcgtcctgcgcgccggcggccccgcgttgctgttcgagaaccccaagggttccgatatcccggtactggccaacctgttcggcacgccggagcgggtggccatgggcatgggcgaggactccgtgggggccctgcgcgaggtcggccggctgctggcctttctcaagcagccggacccgcccaagggcctgaaggcggcctgggagcagctgcccgtgtttcgcaaggtcctcgacatggcgccgaagaagacacgcggggccgcctgccagcgccacgtaatcgaaggcgacgatgtggacctgtcgaccctgccggtgcagacctgctggccgggggatgccgggccactgatcacctgggggctggtcgtgacccgcgggccggagaagtcgcggcagaacctcggcatctaccgtcagcaggtgatcggccgcaaccgtgtgatcatgcgctggctgtcgcatcgcgggggcgcgctggactaccgggaatggtgccaggcccatccaggtgagccgttccccattgcggtggccctgggggccgatcctgcgaccatcctcggcgcggtcacacccgtgccggatacgctgtcggaatacgcctttgccgggctgctgcgcggcagccgcacggaggtcacccgctgcatcggctccgatctcgaggtcccggcatccgccgagttcgtgctggagggccatatccaccccggcgaaaccgcgcccgagggcccgttcggcgatcacacggggtactacaacgaggtggacgaattcccggtgttcaccatcgaccgcatcactcaccgcgaccagccgatatatcactcgacctacaccgggcgcccgcccgacgaaccggcggtcctgggggtcgccctgaacgaggtcttcatcccgatcctgcagaagcagtttccggagatcgtggacttctacctgccaccggagggctgctcctaccgcatggcggtggtctccatgcgcaagcagtaccccggccacgcgaagcgtgtgatgatgggggtgtggtcgttcctgcgccagttcatgtatacaaaattcgtgatcgtcgtcgatgatgacgtgaacacgcgcgactggaacgatgtgatctgggcaattaccacgcgcatggaccccgcgcgtgacacgacgctggtggagaacacgccgatcgactatctggatttcgcctcgccggtctcggggctgggctccaaaatgggtatggacgcgacctccaaatggccgggggagaccgagcgcgagtggggccgcccgatcaccatggatccggccgtacgcgagcgggtggatgccctgtgggacgagctggggctgtagccctcgccacagccccgcccgacagggtcctagttacccaggtgtgcgccgtcctcgggtagccgcacccaggccgcgatgtcggcgcccatggcccgtaccgtgcgccccatcaccgagcagctgcccttgaacccgccgaatgccccgccaccggagacccggcgcgaggtgaacttggccaccgcctcgccgttctcatacagcgtgccctcggcctccgccagggaccggtgtccggaccaggcgctgccgtcattgcgggcctgggtgatctccaccaccagtacctttccagcatccccggggctcacgtccgcgccggattccacgcggacatcatggcgagccccgaactcctgcacgaagccggggaagcgctcctccagctcgcattcgcggcgaatggcttcggacaccgttgcatcgtcgctgtaggcgaaccgctccgggaccgcgacgatcacctccggatcggtgacctcggcagcggcttcggcccctgcatcggtcgtcgtgtcacgggtttcgttggctgcacatccgcccagaaccatcaccccgacggcggccagtgcggctgtccatttttctccttgcattcctttctccctgcctgtgattggcgcccccgagtctgccccatcccgtccatggaatgcaccccgggaccgctacatgcggcttccggggttgcttgcgttcgcccggaccgtggagacaataggcccccttgttggaccagcagcgggagcagcgcatggcctttgacgtgatcatccagcccagcgggcagcaactcgaggtcgaagacgacgagaccgtactcgaggccgcgttgcgccaggggtttgcgtttccctatggctgccgtaacggcgcctgcggatcctgcaaggggcgcgtcctcgcgggcgaagtggaccacgggccgaaaaagccgccgggcattaccgaggccgaactggccgatggctgggccctgttctgccaggcggtcccggtggatgacctggagatcgaggtgcgcgagatcggcgcggccaaggatatcgtcgtgaagacgctgccctgtcgtgtcgcgcagctgaaccgcctggccgacgatgtcatggagctgcgtcttcagctccccgcaaccgagcgcatgcagttcctcgccggacagtacctggatgtcctgctcaagggcggcgggcgccgtagctactcgctggccaatgccccgcatgacgacgaaccgctggtcctgcatgtgcgcaacctggagggtgggcgcttctcgaagatggtgttcgaggagatgcagcccaaggcgctgttacggatcgaggggccgctcggcacgttctttgtcgacgaggaatcggagcggccgcgcctgttcgttggtggtggcacgggcttcggcccgctcaaggggatgctggaccatctggcggtcgagggcttcgaccgcccgcaccacctgttctggggcgcgcgcagtgcagaagggatttacgcccccgattggctcggccgcatgagcgccgaacacggtgagcattttcgctttacgccggtgctctccgatgtgccggcggacacggcgggcgggttcccggctgtcgcgggctggccacacgatgcggtactggccgaataccccgacctgtccggcttcgatgtctacatggccggtccgccggcgatgatcgaggcggcgaccaatgccttcctcgccgcgggcctgccgaccgaacagctctactacgacagcttcgagccggccgcgccccacgaataggggcgcgcgaccccgctgatcagctggtcgcgagttgcgcggccaggcggtgcaccgcctgctgcatcgcggcgtcagtcgggtcctctgcgacctctacggcggccttgaaccccagctcgtgggcgatctcgccgatccgttcggaacccaccaccagcggtgtcttgcgcagccacatgcgcccgagcttgccgaccatctcgtagagattgcgcagcccctcgccactggtgatcgtgatgatgtcgatctggtcgcgcgagaacgcatacatcagcgcgccggtatcgccctccgggcgcccgcgccgataggcctcggcaaaggtgacctccgcgccgcgcgacttcagcgtatcgccgaggtattcgcgcccgccgtcgccgcgaaagatcaccacgcgctggccggccacgtcctgcatcgccggctgttccagcaacgcctcgctgtcgaagcgccgcggcggggcgatatccacgttcagcccgaagcccttcagctccttcgcggtgcggttgccgatggctgcgattcgcgtcccttcgggccaggtgcggtcggccagcgccaggttcagcacccgctgcaccgcgttcgggctgataaagaccgcaatatcgaaattatccagctgattcagtaccgcgcgcaggtcggtcgggtcgctgggcgccaggatctccagcaccggaaagcggatcacctcggcgccatcgccagccagcaaggtgcagaactcctctgcctgcgccgccggccgcgtgaccaggatcccgcagccgttcagggggccgtccgcggtgggcttcatgatatccagctcggccattttcaggatcctttcgtggaggctgcgttctcggcgtgggcggcggccagcagctcgccagcccccagttccagcagttgttcggccagctgtaccccgagggcctccgcgtcgccgcgcggcccttccacctgccgtcgcaggagctggctgccatcgacggcgccgaccagaccgtccaggcggagccggtcgccgtccagggttgcgtggccggccagagggacctggcagccgccctccaggcggcgattgaacgcgcgttctgcacgcacgcggtcggaggtgtcgcggtcgttcaggggtgcgatcagcgccgcgatctccgggtcgttctcgcggcactcgatggcgattgccccctggcccactgccggcaggctgacagccggttccagccgggcgcggatgcgctcgtcgaacccaaggcgcttcagcccggccgccgccagcaggatcgcgtcgtactcgccggcatccagcttgcccagccgggtgttcacgttgccgcgcagatcggtgatcttcaggtccggccgccgtgcccgcagctggcactgccggcgcaggctggacgaacccacgcgcgcgccctggggcagctcgtcgacatgggcataggtgttggagacgaacgcatccagcggatcttcccggtcgaggatcaccggtagcaccaggtccgccggcagctccatgggcacgtccttgaccgaatggaccgcgatgtccgcacgatcctccagcattgcgacctccagctccttcacgaacagccccttgccgccgatacgggccagcggggagtcgagcacgcgatcgccctgggtcgtcatgccgaccagttccaccggaagatccgggtgcaggccccgcaggcgcgcggcgacatgttccgcctgccacatggcgagcgggctttttcgagtggcgatacgcaggggtttcatgcggggtccggcggctggagaataaagcgccgtagtataacggtttcggcgcagtggcccgaaccctcccggatccaggggctgtcgcttcttgctatgccagattgccgcgcaggaaggccctcacctgtggcagctgacggcggctgacggccaccggatcgagctgaccatgaaacagcaggcggtgatcggccgggccgcgtgtctccagcccccggatcgccgtgcgcaccaccaggcagccccggcgcacgcacaggagggcatcgccgaaccgggattccagttcgtgcagtcgtgtatctacaaacccctcgagctgttcaccgcgcgcaatcacatagccgtcttcggccgtgaagtaggcgatacggtccagggccacgcgttcctcgcgccgcccgatggtcaggcgaaccgtccgtggagcgggtgccgaagagccggccttgtgccgggccgcgcgctccagggcctgggtcaggcgctcgccgcgcacgggcttgagcacgtagtcgcgcacgccggcctcgaaggcgtccaggctgaactgctcgtgtgcggtgaccaggatcaccatcaggtcgggtcgccgggcgccgatctcggcggccagctccatgcccgactcaccgggcatctcgacatccagcagcaccagatcgggtgcctcgcgggtgatggcgtcgcgtgcgctgatcgcctcggccgcctggccaatcacctgatgtccggcgtcgttgaccatcccggccaggcgctgacgcgcaatcggttcgtcgtccacgatcaggacgcgcaaggcttcactcgacatgttgattcccccgttccagtggcaggcgaatacggacttcgaactcgcgctcccgggtcacggtttcgaagcgacaccgatcgccaaacgcatggtgcaggcgcaggcgcacggcctcgctggcggtgccggtcccctcgctgtgtgcctccgggtcgacgctgttggtcaatgacagcatcactgtcccggagtcgagccgacagcgaacgcgcacgaagccgggaccccgggccggcccgatcccgtgctggatcgcgttttccgccagcggctgcaggatcagggtgggcacgctgacgtccagaccggcctggtccgggcagtcccattccacctccaggcgttcgccaaaccgcgtctgctcgatattcaggaaggcccgcaccagctccagctccgcgcgcagggactggcgatccgcggtcgcgaaggtggcgcgaaagagatcggccagatccagcgtgatctgttccgcgcgcgcgggttcgctgcggcacagcccggcaatggtgttcatgctgttgtagagaaagtgcggccgcagccgcgcgcgcatcgcctgctcgcgggcgcgggagacggcctgggtctcgcgctgccaggccgcctgcaggtagaggtaatgcatcgccaccaggctcaggatcgtggcgaccgcgatcgccggccagcgccaggccggatcggccagctgcaggccctcggcccccagaaagaccgccgccgtgttggcgatcggcaccagcgggggcaggacgatctggccccacaagggcaggcgcaccagcagccgcttgccggcgcacaggatcagcaggctggtcagcgcgacccagaagatgaacagcgcatgcagggcgagccccggcacccagtcctgcccgcctccgcgcagcagagttacggccagggccagcagtaccgcgaccatcagcacgcgcaacagcgtctcggcgctgcagaaatccggcagcggcgattgtttcgccagttcggtggtctcgtcgtccggcgcaggtgccttcacgacccgtctcccctccgggtgccgtccatccttgtatttggtcgggggacactgtgccgcgtctcccttatacttccgtgtctttccaacccggttcagggtgcaccatgacgcaggattccgcacgcgacaagccacaggccccggcccccgagggcgaggccaagctctggggcggccgtttctccgaacccaccgatgcctttgtcgaacgctttaccgcctcggtcgagttcgaccagcgcctgtaccgggaggatatccagggatcgcaggcgcatgcgcgcatgctggccaaggtcggcgtgctgaccgacgccgaggccgaacagatcctgcaggggctggacgccatccgcgacgagatcgccgccggcaagttcgactggcagatcggccgcgaagatgtgcacatgaacatcgaggcgcggctgatcgagcggatcggtgatgtcggcaagaagctgcacaccggccgttcgcgcaacgaccaggtggcgaccgacatccgcctgtggctgcgcgccgccatcgacgacatcctgagccttgtccgggcctaccagcgcgggctggtggatctggccgagcgcgaggccgagacggtgatgcccggctttacccatctgcagaccgcgcagccggtcaccttcgggcaccacatgctggcctggtacgagatgctggagcgcgatgcccagcgcctggtcgactgccgcgcgcgggtcaatgtcctcccgctgggcgcggccgcgctggccgggacaccgtatccgctggatcgcgagtacaccgccgagctgctgggctttgacggggtgacgcgcaactcgctggacgcggtctcggatcgcgacttcgcgattgagttcaccgccgccgcggcgacgctgatgatgcacctgtcgcgccaggccgaggagctgatcctctggaccagtgcgcagttcgcgttcatcgacctgccggatcgctactgcaccggctcgtcgatcatgccgcagaagaagaacccggacgtgcccgagctggtgcgtggcaagaccggccgggtctatggccacctgatgtccttgctgaccctgatgaagggccagccgctcgcctacaacaaggacaatcaggaggacaaggaaccgctgttcgacaccgtggataccttgctcggctcgctgcgcgcgtttgccgacatggtgcccaacctggaggtgcgtgcggagaacaccctggcggccacgcgcaagggctttgccaccgcgaccgatctcgccgactacctggtcgggcgtggggtggccttccgcgatgcccacgaggtcgtaggtcgcgcagtgcgggtggcgcaggagcgtggggtcgatctggcggagttgcctctggccgacctgcaggccatcagtgatgcggttggcgacgatgtctacacggtactgaccccggagggctccgctgctgcccgcaacctgaccggtggtacggccccggagcaggtccggcgccaggtcgcggccgcccgtgagcagcttgcaagcacgatgggctgaaacacgatcgaggtggtgcgaaggcgcaccacctgatttaccaggaccgtcagtaggccagcgtcgagtcgatcacttcccacatcacgtttccgtgcaccacctcgtagccgagcagcacctggccatgggcgccgtcgccctcgaagttcgccagcacccagcggtggttcagcacatggatgccgtcgggccggaacgcaaagccctcgtcaccctcggcctcgtgcgggatcagctccggatgttccatcagatctgcgcgcaggcgctcctcggcgcgtgccatgccgcggcgctgcaggtcctggatatgcgcgttcgtcaggcccagttcgaccggacgcgggatctcgtgccgggtgtactcctgcagctgcacctgggtctggtacagctcgcgctgggcctcggtcacatcctgctccaggcctgttgcgcgggcgatgtagatggcgaggatgatgacgaaaaacagcatgaaacccagccaggccaggcgttcgctgttcttcaggccaccctgattcttgttgtcctgctcctcggtcacgagtctcctcccggaaatggggcacatcgcatgaaagccgtgcccgcgtgacggaacacccgggctgtgtgggcccaaaggtgcaaaatcgaatcgtcgcgcatcataacgcctgaagccgcgatctgccgaggtatcgatgtcccgcgccgaagccccagcgcccagcacccccgaactgcaatgggtgaaccgctttgcgagtctgccggaggccttttatgaccgtccggcgccagccccgttcccggatgccacgtgcctggcgaccagccccgggatgtgccagcgcctggggctggccgagaccgacctggcccgccagccctggctgggggcctgcaccgaagggcatccgatggagggccccgagccactcgccagtgtctatgccgggcaccagtttggtgtgttcgtgccgcagctgggggacggacgcgtaaaactcctgggcgaggtccgtaccgccaccggcgaacactgggaactgcaggtgaagggggccgggcgcacgcgctactcgcgcggcgccgacggccgcgcggtgctgcgctcctcgatccgcgagtacctgatctccgaggcgatggctgcgctgggcgtgccgaccacccgcgcggtggccctgtacggctccagcctgcaggtcctgcgcgagcgcgtggagccgggggcgatcgtgctgcgtgcggcgcccagcttcctgcgcttcgggcacttcgaatacttccactacagcggttacagcgaacgcctgcgcgaactgatcgactatgcactggcgcatgactaccccgagctggcggacgccgaagacccggtggccgcgatgctcgaacaggtgatcgcgaataccgccgagatgatcgccgactggcaggccgtcgggttttgtcacggggtgatgaacaccgacaacatgagtctgctgggcctgaccatcgactacggcccgttcgcgttcctggatgcctacgacccgggctacatctgcaaccacaccgatcagggcgggcgttacgccttcgatcaacagccggccatcgcccagtggaacctgatccgtctggccgagaccctggtgatccatttccaggacaccacccgcgaggccgcgatcgagcgggccaaggcactcctgatggacttcatgccgcgattcgagcaggcctggctgacgcgtatgcgcacgaagctggggctggtggaggaacacgaaggggacctcgagctgatccacgacctgctggcgcgtatggccgaggagggcgtcgactacacgcgcttcttccgccagttgccggatctggaacagcccgagatccgcgaacagctcgaggccgaactggaggacgcggccgcctggcgcgcgtggtggtcgcgctatcaggcgcgcctggaggcagaggcccgcccgttcgaagcgcgccgggcggcaatgaatgcggtcaatcccaaatacatcctgcgcaaccacctggcgcaggccgcgatcgagcaggccgaggcgggcgatacctccgagctgctacggctgcaggccatcctcgcgcgcccgttcgacgagcagcccgagttcgaggcctacgcggacctgccgcctgcctgggccgctggcatccagctgagctgctcgtcctgaggccccgctgcgtggtcagttgaccgcgccctccgggggtagcttctccttcatcgagtcggacaggggtacgtcgtgtaccaccagcaccggcagccgggcgttgcgcaccagccactcggtggccgagccggagagcatgttggcgatctggctgcgcccgcgggtccccattacgatcatgtccgcgccccactcctcggcgtggcgcgagatttcctccggcgcactgccgatggccacggccacctcgtcgtccgcctcggcccacgcctcgagctgtgcgcggacccgatcttccgccgagtggcgcatgtccttggcattcaggggtgaggagccggcgccactgaacgcaccagccgaactgggccctgccacgtccgacggcttcatcacatacagcaaccgcttcttcgcccccgggcagtgctggcgtgcaacggccagggccgctgcagaggcgggcgagaagtcgacggcgatgatgacgcgctgcagcatgaagatccccaattgaacgcatgaaaggaggaccccggcaaaggctcgagcggggggtcggcaaacttcagggcgggcttatgaagtgctagactttgtcgcctttcctggcggtttcagtctgtaccggcattgaaccgcttgcaaccgcgccatccactggtggcgacggggcccggctacttcaaccacgagtctctggtacctgtccgttcacccgttgatgccgacgcatgtccgcgtcggcgcgcatgggtattggggaacatatcgtgcagcagaccctacaagacttcctggcccgccagcgcaaagtctggttcttcaacgtccgcggcgacctgattgccggaattgtggtggcgctggccctgattcccgaggcgatcgctttctccatcatcgccggagtggacccgagcgtgggcctgtacgcgtccttcaccatggcggtggtgatcgccttcgcgggaggacgccccggcatgatctcggccgcgaccggggccatggccctgctgatggtcacactgatcgccgaacatgggctgcagtacctgctggccgcgaccatcctgaccgggatcatccagatcctgttcgcctgggccaagctcgcgcgctacatgatgtttatcccgcgcacggtgctggtcggcttcgtgaatgcgctggcgatcctgatcttcctgtcccaggtgccctacctggtggatggcgacaccaccatgtgggcgctggtcacggccggcctgatcatcctctacggcctgccgatgatcccgggctacccgaaactgctgccgccgccgctggtcgcgatcgtggtgctcagcgtcgtggtctacttcatgggcctgccgaccctggaggtcggcgacatgggcgagctgccggacggccttccggtattcctgttcccggacatcccgctgaactgggagaccctgcagatcatcttcccgaccgccttcgcgctggcgatcgtcggcctgctggagtcgctgctgaccgcctccatcctcgacgacctgaccgacacgccctccggcaagaaccgagaggcccagggccagggcattgccaatgtcgtcaccggcttcttcggcggcatggcgggctgcgcgatgattggccagtcggtgatcaatatcaagtccggggggctggggcggttgtccacgctgtcggcggggatcttcctgctgatcttcatcgtgttcctgggcgacctggtctcgatcatcccgatggccgcactggtcgcggtgatgatcatggtctccatcgccaccttcgactggggctcgctgaccacgctgcacaagttgccgcgcaccgatgccgtggtgctgatcgtgaccgtcgcggtcaccgtgatcacccacgacctgtcgatgggcgtgttcgccggcgtgctgctcgccgcgatcttcttcgcgcgcaagatggtcaaggcggtggaagtgaagagtgacctgtcggaggacggcaagacccgcatctacaccgtgcgcggccagctcttcttcgtcgccgtggacaagttcatcgacagcttcgactaccgcgaaggcatccataacgtcgagatcgacctgacccgcgcctcgctttgggacagttcggccgtggccgcgatcgacaaggtggtcggcaagttccgccgcaacggcatggaagtcgacgtgaaggccccgcacggcgagagcggcgaactccacgacaagcttgccctgcacgacaagggcgccgacctggggccgggcgagcactaatcccgccgttcgccttcggcaccgtgattgcgaggagccgaaggcgacgcggcacaaaagcagcggagctgggttgaacggccgcaggccggcccgaagggcgtgcggagcgagtaaccgccatccggaaccaccggctcccgactcggtgccagctttgggaggttgccacggcccctgcggggcctcgcaatgacggtgccaggggcggcgtccgggagccagagagattggacctcgtgcccgagcgtggcaggctaggcgcatgatgaatctgcgccggccggcacccccgaccgatcccagggccgaacgcgagcgcattcggcgcgccctgatgtggcccatgctcggggccggcatcctgatcgcgatccacgcgctgcaggagctgaccggcggcgactggtcacgcctgggcatcctcccgcgcgacgcggtcggggtgctgggcatcatcacctcgccgctgatccacggctcctggggccacctgctggccaatgtcccgaccctctgggtgctaggcatgctgaccctctacggctttccccaggccacgcgcacggcggtgccgctgatctggctgatgggtggactgggcgtgtggctgtttgcccgcgaggggctgcacatcggggcgtccggccttacccacggtctgatgttcttcgcggtcgtgatcgggattcgccgccgcgatgcgctgtccatcgcgctcgctatcatcatcctgttcctttacggaagcatgctgtggggcgtgttccccagcggtcccaaggtgtcgttcgaggcacacctgttcggcgcggtggtgggcgcggtctgtggcgggctcctgtaccggcgtgacccgttacccccggcgcgccgatcctcctgggaggacgacgacgagaccgacccggagaccctgcgcaagatcgagcaggggcgcctggacgagatcgagccaagacagccgccggaggaaccggggcgacgtgattagtcggacacgtgtgttgatgcggttcgctacgctcagcgcatcctacgatgatgcttccggacccgcagatcgtagggtgccgtgagcgcagcgaaccgcaccgcccccctctcactgtccgaaatacatccgcacccccgccatcaaggtcaggcccggcgctggctcgtagtagcggccgcccgccgcattgatccggatgttgtcgacattgtccgcatccagcaggttgttggcggcgacgaaggcctcggcgcgggtatcgccctgctgccagaaccggccggcgcgcaggttcagcgtcgtctgcggccccaccttctccgtgttcgcgttatccgcgtaacgcgaccccacatgcagcgcgtccacggtcacgaaccaggggccctcgcgccagtcggcctcgacgaacaactgctcgcgcggcagccccggcatccggttgccgtcatggcgaactccctcggcatcctcgaactcgcgaaaacggaaacgattgaggcttgcagcggcgctcagggtccactgtgggttcaaccgccagtctgcgcttagctcaacgccatcgcgggccgtgcgcccggcgttggtatagaacgtccggtcgccctgaccttcaagctggtacggcgacagctcgtcgcgcacccgggtagcgtagaccgaggcctcccaggagagctgcggattctcgcgccggataccgacctcgatactgcgcgcccgttgtgggtcgacctcgggattaaagccgcctccgccctccggattggcaaactcggtgaaggtcggggtctcgaagttggtcgccacattcacgtaggcgcgatactccggccgaaagtgccagatcaacccggccatgccgctggtctcgtcaaaggtccgccggcccgatcggtccgtgacgtcattaccgtcgtcaaaccgctcgacgaagtgatcgtcgatggacatgcgaatacgatcgtgacgggcgccggccaccaggttccagtccgacccgagtgcggtatcggtctgcacgaacaccccgcgcgagcgggcacgctcccgctggtcgagcgccaggtcgctcatgggatcaaccgggtccgcggaacactcgccgccgtcgcgatcgaaaagccggccagcagaacagcgccgtgtgcggtcatcgcgttgttcttccaggtcgatgccggtgagcacacgggtcgccccaacgtcgcgctcgtactgggcattgactccaaagaaatcgcgctcgtaggcgacgcgggaatccccggggaaggggagctgctgcgcataatcgcgctgggtccagaatccgcccaggcgcagctcgcccccggccagcggctgctcccattgcaggccggtggtcagctgttcggcggactgggtactgtccagcgccgtggccagcggggccgcggcacgccggtcctcgcgcatctcctcgcgggtcaggccgccgggatcgtcggtgcgtggcgcatccaggtagcgcaggtgaaagttgagcgtgccggcttccagttccgaggcggtgtgcagacgcagatagcgcttctcggcggtggactgttcgcggtagccgtcgattgcgaaatcatgtgcggtcagggagtagcggtgggtgccgtggtcctgctccgccaccgcttcggcgcgacgataaccgtagctgcccatcagcagaccgccgccgaagccgcgcggatcccgcccgtcgcgggtgcgcgcagcgatcacgccgccggaggcattgccgtacaacgctgcgctgggcccgcgcagcacttcaatgtcgcgcaggttcagcaggtcgatggcatccacctgcgactgcccatccggcgtggtctcggggatgccgtcctgcaggatgcgcagcccacgcaccccgaacggggcgcgcgatccgaacccgcggatcgagatccgcgcatcctgcgcgaagttgtagcggttctgcgcgaacaggcccggcacgcggttgagcgcttcgtccagctgcaggccctggcgtccttcggtcgcctggcgctggtcgacccgactcacggccgccggcagatccgccagcggggtcgccagacgcggcacggtcaccgtgatttctaccggatcgagcactggcggatcgtcctccgcaacgctcgccgttgatacaaccaacagcggcaggagcatccagccacccaggcgggggatcgtcgacttcgatgtgtccaatgccccacctcctctcgctcgccccgggaccgtcagtagatctgaaaccgccgccccaccggaaggccctcgccatgcggcgggttctgctccgggccgtgtcatttccgcaacggtgtggccttttaacgggatcttcatcggccctaaaccgggctgtcacccggcctccccatccttcgacctgtcgagaggcacccgcatctcgccaatgttcaaacgcaaataggggagaaacccatgaaccgcaagcacctgctgaccagcctgatcgccgccggcctggtcgtcccggccctggccaccgccgactggacgctgtacggccgcgcccacctgtccgccgacatcctggacgacggcgccgactacaacgaattcaacgtctccagcaatgccagccgcctaggcttcaagggcgagcgcgagttccgcgaacagctcatcgccatgttccagatcgagcagcaagtcgacttcgacaccgcggcagacaatgaattgagctttgccacgcgcgataccttcgtcggtctgcggggcgaccagtggggcatgctgaggatcgggaagttcgacaccccgttcaagcgcgcccgcgggccggccaacttcttcggcgatcaggtcggtgacctgcgcaacctgacccggtcgcgcgcccagaccggccgcttcgacgagcgcttcaacaacagcatccattaccagacgcccagcttcggcggcctgacctggaacatccagtactcgaacgaaacggacgacgccacaaccgtggacggggctgataacaaggcctactcgacctcgctgaacctgagcctgggcgacctgaccggcgcgctggcctacgaaaagcaggaagacggtgacgtgaatccggatgcctggcgcctggctgttggctaccgcatcacagaggccttccgcatcggcggcctctaccagaattccgagacggtcaatggtgacgaggcggacgtgtacggactgggcggccagttccgtctgagcccgagcatgtacctgaacggccacgtcttccagctggattccgacctggacgatgccgatgccacgatgtacgcccttggcctggaatatcgtatcgacagcgacctgcgcttctacggcaacattgccatggtcgacaatgacgatgcctcggctctgaccccatggggtgcggcgcgcagttccggcccgggtggcgcgatgggcgaaaacgctacggccttttcgcttggcatgcgttacgacttctagatcgtggctccagcccgtgtcctggatcccgggagagcgggacacggctgaacaaaaaaccccgccggactacgccccggcggggtttcctgtttctccagtaccgagagagtctggctcggcattgcacggggcccatgaccccgtgctggcctcaaggatggagatctgccggcctatccggtcgcctccttcagtcggatcagcttgagttcgtggaacagccccatcatcaggctgacgcacatgaacagcagcacgatcacgaagggcaggccggcgctgacggcaccggcctgcagggcctgcagcgcggccgcgccacccaccgccagcagcacaccggcgatcacgccctcgaccgtggcccagaacaggcgctgggactgcggggcgtcggtcttgccgccggaggtgatcgagtcgatcaccagcgagccggagtctgacgaggtgatgaagaaaaccaggaccagggtgattgccagcagtgaggtgatcgtggtcagcggcaggtgctcgagcatctggaacagcgccagcgaggagtcactgatgccgtcggccagtgcaccgaccccgtcgcgggcctgatccaggccggtcccgccaaaggcactcatccagatcacggtcacggccgttggcaccagcagcaccgcggtcacgaactggcgtaccgtgcgcccgcgcgagacccgtgcgatgaacatgccgacaaacggcgaccaggagatccaccaggcccagaagaagatcgtccactcgtgatagaaggtctggtcgtcacgacccacagggttgctgagcggccacatgtactgggcgtaggcgctcagcgtgatgccggtattggagaggaaggcgataaagccgccgaacagggccacgaacagtagcagtaccaccgccagcgtcaggttgatgttgctgagcacgcgcaccccgccatggatgccgcgcatgatcgacaacagggcaattaccgtgacgccgatgatgatcgcgacctgggtgttcaggccggcttcgatgccgaacaccgactccagccccgatgccgcctgctgcgccccaagacccagggaggtggccaggccgaacagggtggccagtaccgccagggtgtcgatcacatgcccgagcgggccccagatccgctcgccgaagatcgggtagaacgcggagcgaatggtcagcggcaggcccttgttaaaggcaaagaacgccagcgccaggcctaccacggcatagatcgcccatgggtgcaggccccagtgatacatcgtcgcacccagggccgcgtgcttcgcttcctcggtgccgccctcgatgcccaagggcgtcccgaaccactcggtgaagtagcctaccggttcggccacggcccagaacatcaggccgatgcccatgccggcggcgaacagcatcgagaaccaggacagcacgctgaagtccggcttcgcatcctggccgccaatccggatgctcccgaccggcagcaggatcagggccagacagaacagcacgaacaggttgccggccgacaagaacagccagtcaaaggtctcgccgatccaggcacgcgtggcgcccaggccctcgtcggcctgttccgggaacatcagggacaggatcacgaacgcgaggatcagcagggcgctgacggcgaataccgggttgtgcagatccagtcccagcgggttgatgttctgttccccgatctcgtgatcggtctcgtaacgggcctcgagctcctcgatctcccgtttcgggtcttgtgcgttgtcgctcacgctcacctccttggtgtgattgggggacgctggtccagacgttctccggtccatcgcctggaactgtctgaccgccagggcggtagtcttcgattgagaccgcgtctcccgaggtacgagtcgtttcgttctggcatccggccgtcggaatccgaaacgaaaaattcgggaccttcatggctgacttccattgctcacccgctagcgggtgagcaacaaacgtgcgcggcggattggcttctagaagctgtagtgcatgccgaccatgaacacgttgttgcttccatcctcgggaaagtcagccccggcccggccggtgtctcgggcccttgatgccggtaccgcaccggttgcttcttcttcgtagtagtactcggcaaacagggacagcccgtccatccagttgaacgcgtagcccaggtggaagacgtctccgccgtagttgtcgacgttggcgtaggttccgtggaatatatgttgccccacggcgtaggcggcgtagatgttcgcggcgacgtcgccgtcgtccccgaaggccccggcgtcctggtcgctttcaatgtattcgaccttggcacccatcgaccatgggcccatgctgtgcatcgcggacaccccccagatccgagtgttctgctcgccattggcatcatcgaccccgacggaaagagtcgtgtcgccgaaggcgtacgaaccggtcacctggtagcgatcatctggagagcccgatgcatcgtcgtagccgccgttcgcgctgtaggaggccgcgaacgagaagccgttgaagtccggagagtagtacatgaggctgttgctctcacggaaggtcgtataggtcgcgaagccgctctggtaggagtagaacatgtccaccgggaaggcgatcgcgttgtaatacggcagccaatcgcggccatacgccacggtaccgaatgcgccgtcgagcccgaccttgccgatgcggacgtcctcgtcttcgccactgaaggggtcctgtactcggccgttggccaggtcgagcgggatttccagctgcgcaaacgcgttcaggctttcattgatctcatagttggcgttgaagccgatgcgtgaataggcatcccggaagccgtcatagctgtcctcgccatccgggtccgccgtttcgtactgcagtctcagtgacccgtagaaatcgaactcgacgccccctgcaccctcctgttctgcggggctgaccgctggcgccagaagaagcgccgtggcaacggccccggccagtggagtgagactccacgaaatgttgtttttcattattcgttccttttggcagttcgatcctggaatccgaaagagaaacaggcccctgtacccccgggggaccgatggcgagctcccgaggaaccgccacaaccgtttctgtcgcgtatggctaacgagaggcccgttttgttgcccagagaccggatcctggtgacctcggctagccggaaaccccattaatagaacgcgctcgccgctttcgccagcaaaggacaagttgcaactccattatttttgtacaaaactatatggcatttgccatactgagtccgactgtgatgtcagctgtttctgcccagaacgaacctcatcgccccgcgacggaaggggaaccggatctgtcgcgttccgtgatccgtcagctgcgcgtgatcatccgcgccctgcaggggcattcgcgggcagtggagcgtgcctgcgggatcagtgcctcgcagttgtgggccctgtgggagctgcagcgcacgcccgggctgaatgtcagcgacctttcgcgccggctgtcggtgcatgcctcgaccacctcgaacctgctggacaagctggaatacagcgggctcgtcgagcgccgccgcccggagaaggaccagcgcatcgtgcggctgtatgtcacgcccaagggggaggcgctcctgtccgacgccccggcagccccccagggcgagttgaaccgcgcgttgcacgctctcccgcccgagcggctggcggatctggacgaagggcttaccctcctggtcgaggcgatgaacaccaccgagcctcgtgccggtctgcagccgttcgaggtgaaaacctgagcggcgtggccgccaggtaacgcgccatgcgctccctcctgcccgccagcctgctgcttctgctgctgccgctggttgtactggccgagccccgattcgacgacccgcccacggactcgcgtgatggcggtctaaccctcgaatggaacgccgaggggcccgtcgaactcgaacaggcgagcggtccggacttcgacgacgcccgcgtgatctatcgcggtggcgacaccagcagcgtagtcagcggcctcccggacggcgaatatcgctttcgcctgcgggccgatggcgcggacgactgggccgacgaggcccggatcgatgtggcgcaccacagcctggcccgcgcgttcggcttcttcgcgctgggaggcgtcgtctttctggtcctgatcgtggccatcctgcgcggtcgcccgcgcgactgaattcacctgccccgccccgtcgatccgcgtgtaccgcgaccggggccggcggccctatcggagaacacgatgcacgaactcaagatcaacatgcagcgcctgcagcaggacattaccgagctggggcagattggacgcgatgccgaccgtggtttgcaccgccgggcgttcagcgagggcgaccgcgcggggcgcgagtggtttcgcggccgcctggaggccgcgggcctcgacgtctggcaggatggcgctgccaacctgcacggtcgcctggactacgacggcaagcgcccggtggtcgccatgggctcgcatctcgataccgtccccggtggtggcccgctggatggtgccctgggggtgctgatcgggctggaggtgctgcgcacggccaaggaacatgaggtcgacttgcagtacccgctggaggtcatcgacttcactgacgaggagggccgcttcggcggcatgttcggctcccaggcgatggccggaaagctgaccccggagagcatcagccatgcccgtgacctcgagggcatcaccctggtcgaggcgatggccaactggggcctgaatgccgacgacgccctgagcgcgcgacgcgacccgcacaccctgcatgccttcatcgagacccatatcgagcagggcccggtgctggatcgccgcggcctgagcgtgggcgtggtcgaggccatcaccggcctgttcaagtgggaggtgcgcctgaagggccagccgaaccatgcgggcaccacgccgatggacatgcgcatcgacgcgttccaggggctggccgaattcggcggcgagatcaatcgtctgctggaggagcacggcagcccgaactcgcgcgcgactatcggccgcgtagagctctcgccgggcgcggcgaacaccgtgccgggcatggcgaccttctccttcgaggtgcgcgataccgacgagaaggtattgaccgcgctggcccacgcggcccgccgcacgctgtccagcctcgcgcgccggcgtgacctgatgttcgagttcgacgtgctctcggagatcgatccggtgcgctgcgacacgggcatcgtgcagaccatcgaggcgaccgccgaacgcatggggctggagtacctgaccatgcccagcggcgctgcgcacgacacccagagcatgagtgcaatcacgcgtactggcatgatcttcgtaccgagcctgcaggggcgtagccattccgcggcggaatggacaaactgggaggacatcgagaccggcgccaacctgacgctgcaaagcgccctggccctggccgcccgttcgtgagcatccccgatcaccgcgacccaaggaccgcccggcatggccaataacgacaacgtctcccagctcactgactacgactccctggacccgctgcgcgagcagtaccaggagagcctgatcacgaccccggtgctgcgtcaggaactgcgcgagcaccacgtcgccctgctgtgcattgacctgcagtacctggatgccgcgcgcggtcatggggtgttcgccgactcggtgcagtccggcgtgccgcccgaggcgcaggagtactacttcaaccgcctggagcagacggtgctgccgaacgtgcgccggctgcaggatgcattccgcgagcaggggctggaggtcatccacacgcgtatccgttcgctgacccacgacgggcgcgaccgcagcccgggccacaagcgcctgaacctgcatgccgcgcccggctccaaggatgcggagttcgtcgagcaggtcgcaccggtgggcgacgagatcgtgctggacaagaccgctagcggcgtcttcaattcgaccaacctgcactacatcctgcgcaacctgaacatctcggcactgttcatcgtgggtgtgtactcgaacgagtgcgtatccacggccgtgcgcgatgcctgtgacctgggtttctatgtcacgctgatggacgacgccaccgccacggtgaccccggagatgcagaaggcgacgatcaccaccatcaaggatcgctacgcccgcgtgatgaccaccgacgaggcgatccgcgagatcaagaaggtgaaggaggcctcgtgaccggcctcgacgacccgatcctcccgagttccatcgcctgggggctgctgatcgcgttcagcatcctctgggtggcgctcggctggtggctgggtcgtcacaacaagaccgccgaggaccacatgctggccgggcgcaacgtcgggctggcgctggccaccgcgactgcgatggccacctgggtgacggccaacaccacgatgaccgccccgcagctggcgttgcagctgggcgtctggggcatgctcgggtattccctgggggcgctgggcctgatcctgttcgcgccgctggctcgtcgcatccgcgagctgatgccgcgcggcttcacctccggggacttcatccggctgcgcttcggcacctttacctggcgggtattcctggtggtctcgctgatctacgccttcggctggcttgtgtcgatggcgatggccggcggggtgctgatcaatgccctggccgggatcgactatcgcgtgggcatgaccgtgatcctcacggtctgcgtgatctacaccctgctgggcggtctgcgcgcggttatcggtacggacttcatccagaccatcatcatcatcgcgggtgcggcgttcatcgcctggctgaccatcgacaaggttgggttcgaggcgatccatttcaacctgatggaagagcgcccggaactgctgagtctgctgttcccggccgcaataatgttcctgttcaacaacctgctgttcggggtcggcgagatcttccactccaacgtctggtggtcgcgcgcctttgcctttggccgcaacgtcggctttcgtgcctacctgctgggcgggctgctgtggctgccgatcccgatcgtcgccggcttcctcgccctggccacgccggcgctgggcatcaacgtgcccgccgcggacatggtcgggccgctggtcgcggccgaggtcctcggcctgaccggcgcgatcgtggtcttcatcgtcgtcttcgccgccttggcctcgagcctcgactcgctgctggcggccacctcggacctggtcacccgcgatatctaccgcggccatatccgcccgcaggccagcgagcagagccagttccgcgcgaccaaggtgatcgttgtgctgctgggtctgctgacctggctggccgcgagctatcgcggctcgctgccgatcatcggctcgctggccgaactgctgtactttacgggggccttcgtggcctcggcgatctggccgatcgtcgccgggctgtactggcggcgggcgaaccctcagggcgcggcctggtcgatgatactggggtcgggcattgggctggccagctatttcctgatcggcttctatgtcgcggcactggtgggcgcggccgtctccctggccgtgatggtgctgagtacctggctggcgccgcggccgttcgactggggtcgcctgtcccgcgacgccgcggccgaggaggtccggaccgcatgatgatctcgtcgactgccttgtccgtgatcgttgtggttgccacgctggtcgccaccctgaccccgatcctgctgctggccctgttcattcgcgactggaaaaaaggatgcctctggtgaactacaccgaagatcccctgcacgtgctccacccgaaagacggcgccgccggcaccgaccgcccgaaggcgctccttgaggccgtggaggaagacccggacccgctcctgaagctggcggccgcgcatgtggtctccagtcagcagttctcgcgcgatgaactgctgcagctgttccgtctggcggcgcagtacgagaccactccggcgctgatgcacctgccgctggccggcaagattctgatcagtgcgttctacgagccgtccacgcgcacgcggctgtccttcgagagcgcctggcaccggcttggcggggcggtgatgtcgatcaccgaccccaagagcaccggcatcgccaagggcgagtcgctggcggacatcgccgagatgttcaacaactacggcgacgtgctggtgctgcgctcctcggatggcgaggcggcgcacaacatgctggagaacctgcgcatcccgctggtcaacgcgggcaacgggatcgacgagcatccgacccaggcgctggcggacgtctacaccctggccaagtggcgaccggagctgttcaccggcccggtggcgccggaggaccgcatcaaggtcggtatcatcggggtgccctcgcgcatgcgcacggtgcgttcgctgctgcgcctgctaagcctgttcccggaggcaatcgaagaggtcgtgatcatctcgcgcgaggacgagaactttgacccgggtcagcgcgaggagttggaagaggccggcctgaagctgcgcgtggtgcacgaactggacccgctgctgccggagctggacgtcgtctacatcaacgccattgcctgggtgggggatacgttcgagtccatgggcgagggcctgaagctggatcgcaactccccgctcaagaagggcgcggtcatcctgcacccgctggcacgcggtgacgagctgtccacggacctcgacgacaccccgcacaactggtacttcgcccaggcccgcggggccgtgttcgtgcgcatggcgctgctgaccacggtggtccgccggatcagcgcggtcatggataccccggaagactgagccaaagtcgaacttgaaccgcgagcggcgtggcgcgccgtaaaccgcgccccgctcgcacccacggaatcgaaccaaggagacatgccatgtgtggcatcgccggaatctttcacgccgaccccaaccgcaaggtggacccgcagaccctggtcaacatggccgcgatccagtatcaccgcggccccgacggcttcggctacaagacgctggacgaccgcggcgtgggcttctcccatgcccgcctgtcgatcatcgacctggacgaaaaccgcggccgccagccgttctgtatgaccgacggatcgatcatgaccgcggtcaacggcgagctgtacgactacaagcgcatccgtaccgacctgacctcgcgcggcgtgcagttccgcaccaagagcgactccgagatggtcatgcacctgtaccggcgcgaggggctggaggatgcgatcaagcacttccgcggcgagttcgcgatctcgctgtatgaccgcgagcatgatcgcctggtgctgatccgcgaccgcttcggcatcaagccgctgtatttcaccgaggccaatggcagcttcgtgttcggctccgagctgaaggtgctgttcgccaatcccgacgtcccgcgccagtttgccgatgacggcctgtaccaccagctgatgcagaccatggtcccgggcaccactgcgttcgagggcatccaccaagtgaagcccggccacatggtcatcgtcgaacgggcccacggcaagctgaaggtgcgccaggagaagtactgggacatggacttcccgctggcctccgagcgcccgccggaggaggatgccgacgagaactactggatcgagggcgtgcgggaacagttgatggaggccgtccagctgcgcctggaggccgacgtgccggtcgcctgctacctctccggcgggatcgactcctgcatcacgctgggcctggcctcggccagccagcagtcgccggtcaaggccttcaccatcggcttcgacaacgacgactacgacgaaacggcgattgcccgcgagatggccgagagcgtcggcgccgaccaggacatcctgaagctgaatgcggaccacctctacgacaacttcgaagaggccctgtggcacgccgagcgcaccatctacaacacgctgggggtggccaagctgttgatgagccggcacgtgaacgaggcgggctacaaggtggtggtgaccggcgagggctcggacgagctgttcggtggctacccggccttccgccgcgacatgttcctgcacggcctggacaccctgccggaggctgaccgcgccgcctggcagcagatgctgaacgagtccaacgagctgttctccggcgcgatgctggccgaggacgaggtcgacgaccccgagttcacgaagatgatgggctttacgccgtcctgtctgcagccctggctggcggcagccgagcacgtgcccggcctgctggcgccggagcgccgcgaacgcatgcaggactaccagcccggcaaggcgatcgccaacgccctggacgacgacatgctggatggccggcatccgctggacaaggcccagtacgtctggatcaagaccatgctggagggccagatcctgacctggggtggcgaccgcatggacatggccaactccatggaggcgcgcccgccgtttctcgaccaccacctggccgagttctgcgcccacctgccgccgaccctgcgcatcaagggccgcaccgagaagtacgtgctgcgcgaatcgatgaagggcctgctcccgaaggtgctctacgagcgcgagaagttcgcattcatggccccacccgcgcacaccgacccggtcaagtgggcagcgatgaaggccctggccgatcgctacctgtcgcccgagaaggtggccgaggcgggtctgctggacccggaaggcgtgcgtcgtgtgttcgagatccacgaggacgagaacaccccggcggccacccaggtacagctggacgcggtgatcaaccacatgatcggggtgcaggtcctgcacgagaagttcgtcgccaccgacatcccggcactggcccgccagaaggccgacgagttcggctggcggccgtaaacccgggttacggacggccaggaactccctcgcaagaggggaccgggtcgtccggtgctcaatcccagctgttgcgggcgccctggtaaaagccggggtcgtcgctggtggcgccctgcagggtgcagaccgccgccgcgaaggccagcgcgcgttcgagcgtggcgggccagtcccagccctgccgcatgcccagcaggacgacactggcaaaggcatcgccggccccgaccgcatcgcgcagctcgggcaccgacggggccggggcggcaaagcgctcgccgttgatggtgcggatgctcgccccgtcggccccggcggtgacgaccagggcctgacggatgcccgcctgctcgagcagggcggcctccgcctcgtcatcctcagccccggggaccagggtagccagctcgtcctggttcagcttcaccacgtcggcgtcccgtatcaggtccagcgtcgtatctcgcgtataccaggggtcgcgcaggttcacgtccacgaagcggtgcccggcgcgttcgcgcaggcgtgccagcaggtcgtgattcccccggcgcagggccagtgtgccgtggtagagcagtggcgtggaggcgggcagcgcatcggcccaggctgcgggtacgtcgtcgtaggcctggtccggcacgatggtgtagctgggctcgccgcgggcgagttcgacccggacttcgccggtcggggcttcggggtgccgatacagcccgcgggcgtccatgccgatcgcatccatgcgggcctgcaccgcggcgcccgccgggtcgttgcctatgccgccgacgaaacagaccggctccccgagctgatgcaggttccaggcgacattgaacggcgctccgcccaggacgcgctgtccatcgggaaagacatcgaacaggacctcgccaaagatcagctggggggatggctcggcaatcacaacggcctcctatcagggaaattctcccgggggatcaggaagggtgtggctcgcggtcggcccgctccacgcgatcgcgcccgagcttcttcgcctgtagcagggcgtgatccgcggcgtcgaagatggccgcggtggactgtccggccgcgatcgggcacatgcccgccgaaatggtcacgcgcagccgcgtcttgccggcccgtacgatcaggcgatccacggcctcgcggatcgaatcggcacggcgctggcaggtgtccgggtcggaggtgaggatcatcacgaattcctcgcccccgtagcgcgcaacgaagtcctcgctgcgcacgccctcggccaggatctctgcgacggccttcagcaccttgtcgccggcactgtggccgtattcgtcgttgatcgccttgaagcggtcgatgtcccagaccagcaggcaggccggttgctccgcccccaggtcctcccgcaggccatcgaggtagcgctcgaaagccgtgcgattgggcagcccggtcaggctgtcgcggtaggcctccgcccgcgcctgatccagccgcttgcgcagggcactgacctgcgactccagcgtacggcccttcgctcgcaggaggcggttgcgctccagggcctcgagcagatcgttctcctgctgattgcgaaaggccgccacatgttcgaccacgcgatccagaccccggctgatctcctggcgcagggtggcgatgtcctccaggtcgtccatgcggcccttcatggcccggacattgtccgagatgccatcgtgcagggtggcaaccgaggcgcgtgtacgttcgctgcgtttctcgtcttccgacagggccgagtcgacgtcttccaggcgatgccagatctcgcccacgacgtccgacagctcgtcgcgctcgtacatggcgcgctcgcacttgtcgtgcagcacccggaagagctgagaaagcgttcgttcgatctccgagcggtcgcgccgttcggtcgcgcgatgcaggtcatccaggccggggtccaggaaatcgaacccgttcagtccgcggcgcacgacctcgagcacagcgctggccaggtcctcgtggtgatcggagctgcggaccgcgtcggccagctgtgcacccagccgatccatccaggcagagtcgggcgggctggactccaccgcgcgggacaggtcctgaaccgcgccatccagtgtcggcacgcgggcgctgaccaccgccagtgccctcagggccacccgcctcagtgcatcctgctggacctgctcgcgctccaggcggcgctcgaggtcgatgatggtcctgcgcatctcgctggcggacatggggctcccgaaagggctgtggggtctggacgtgccgggatcatttaaccgcgtccgcgacgcggacgccagcgatgggactcaggcggtgtggcgggttccgtgtagcgactgggcggctggcagctcgatctcgataccgaccgggaggtggtcggacagggccacgttgtacacgcgcatgtcgctgacatgcaggtccggagtcagcaggatgtggtcgaacacgaggcgcggatcccaggaggggtaggtggccgggcagctgatcggctccagcagcccggtacgggcgaccaaacgccggatctccaggctgtcctgctggcagttgagatcccccatcaccacggcgtggcgttccgactggatccgttcggcgacgtagtccagctgggcctggcgtgcgcgccggccgagtgccaggtgcagcagaaacagcaccagctcctcgccattttccattgcgtaacgggcctcgatggccccgcgccccggcagcggcccgggcaggcggtgcatctcgacccgttccggctcaagccgcgaaaacaaggccagcgagtgtttggcgaactggccgagattgcggttgatgcgattgtaggtatgcgggaagcgggccttttccgacagataggaggccaggtccacgaagttcgagcgcaggctgccaccgtccagctcctggacgccgacgatgtcgaagtcggagatgaaacgcgccacgcgatccaggttgccgatccgccccttatagggaaggacgtgcttccaggagttggtcagatagtggtgcaggcgcgacgaggggatgcccacctgggcattgaaactcaacaggcgcaggcgctgcgcgccctggtcgtgctgataggtcagtccgcgtacctccggcgaggccggttgtgcgcgaacgggttcggcatgcttgccgctggccgtggccgtcatactgctttgttccccagagaacggcggaaggtccgcccggatactacctagaatggacagaccaactcgcccaaacgttccgtcagcttcaggttttcgctgtagtcgaccgggcagtcgatgatggtgacaccgggggtggcgagggcctcgcgcagggcggcctccaggctgtcgcccgggccgatgcgcacaccgctggcgccgaacgagtgcgccagctggacaaaatccgggttgccgaaatcgacgaaggccttgcgcccgtactcgcgcacctgcttccactcgatcaggccgtacgcattatcgttccagatcagcacgacaaagctctggttcaggcgcaccgccgtttccagttcctgcacattcatcaggaagccggcgtctccggtgaccgcgatcacctggcgttcggggtagagcgccgccgccgcgatcgctcccggcagggcgatgcccatgctggcgaacccgttcgagatcaggcaggtgttggggagctcgcagcggaacatgcgcgccatccagagcttgtgcgccccgacatcggtaatcaccacggcgtcgagctcggccgcggtgcgaaggtcccagatcaacttctgcggcttcagcgggaactgggtgtcctcgcgatgctcgttcatgtcgtcgatcaggttctggcgcagcgggcgcaggatggtctcctcgcgcgggtccacgagatccgtgaggcgggcgaggcaggtatttaggtcgccgatcacctcggatgagacattgtagtggccatcgacctcggccggggcggagtcgatgtggatcagtgtgcggtcgccggtcgggtgccagagcctgggtggatattccaccaggtcgtagccgatacagacgatgacgtcggccttgtgaaagccgaaattgacgaaatcctggctttgcaggcccaccgagcccagggccagcgggtggcggaacggcaacacgcccttggccatgaaggtgttcgcgaccgggatattcagcgcggaggccagctgcgaaagggctccgctggctcccgagcggatgacgccgttgcccgccaggatcagcggatgctgggcctcgttgagcaacttcgccgcggcctccagggaggcctcggccggcaccgcctcgggtccggcatggaccgggagtggcgggttggggcatggcagggcggccacgttttccggaagttcaatgaagctggcgccgggcttgccgccctcggcccacttgaaggctttgcggacaacctccggcagtatctcgggctcgaccacgctggagctgtacttggtgatcggctggaacaggcccttcaggtcaaggacctggtgcgactccttgtgcagccggtgagtgctggcctggcccgcgatcgcgaccagcggggcgtgatccatgttggcatcggcgacaccggtgatcaggttggtcgcccccgggccaagggtcgccaggcagaccccggcacggccggacaggcgaccatggacgtcggccatgaaggccgcgccctgctcgtggcgcgtagtgatgaactcgatgggggaatcggccagggcgtcgagaacggccatgttctcttcgcccggcaggccgaacacgcgctcgacctgttcctgttccaggcattcgaccagtcgctgggccgtagtgacggttgtgctcacgcgttacgccacccgacgctggaccctggacatgggcggggtcagccccgggcccgttcgatcaggaaatcggcgacgtcgagcatctcctcgtggctgcgcgtcatgctggccgagaccacggcctcgccgtcgatgaccagggtgggcacaccctcgacgccgtactcctgaacgtcctggccggcctcggtgaccttgcggcggatctcctcggagcgcatcacctcgcggaactcgtcggcgtcgaggccgcgctggttgataaagcgcaggatggcgctttccgagcgcagctcgcgaccctggtcatggatggcgtcgtagaacggttgatggacctcgttcagcacttccagcttctgtgcggtgtagaagacgcgcgcatgcagggcccagacatcgttcatcggcgcgggcagatagacgaactcgacatcgtcatccagccccttctgccactcctgcacatagggctcgaacgagtagcagtgcgggcagccataccagaagacctcgaccacctggatcttgccatcctccaggccggtttcgaccggcggctggatggtgcggaagttctgaccatcccggtattcgcgggccaggctggtgccggttgccagcagcaatccggcaccgcccatggcacccaggaaatcacgacgcctcatttacagctctccgtaggaatgcagcccggacaggaacatattcacgcccaggaaggtgaaggtggtcacgaacagaccgatgatggcccaccaggccatgaccgggccgcgccagcccttggtgaagcgcatatgcagccaggacgcgtaggtcagccacagaatcaggctccaggtctccttcggatcccaggtccagtagccgccccaggcctcggccgcccacatcgcgcccagtacggtggcgatggtgaagaaggcgaaaccgatcgcgatggccttgtacatcacactgtccagcgcatccttgctgggcagccgatgggtgatcgcggcatccggccgggtgcgctcgaaacggtgcttgatcaggtaggccacacccagcatggccgcgatggcaaagccgccgtagccgacgaagttggtcggtacgtggatcttcatccaccaggagttgagggccggcaccagcggttcgatctcgtgcgcctggcggtcccacatgtaccacagcaggaaagtcaccgaggcggcgatcaccagcatcacgaaggcgcccatggtgcgctgaccggtgcgctgctcgtagtacaggtacatgagcgtggtcattaccgccagcaggatgaatacctcgtagaggttggacaccgggatgtagccccagctggggtcggtcaggtagatctcgcgccagcgcaccatcagcgccatcatgccggcgcccgagccgatccaggcgaaagcggccccgaggcgcgacgggaagtcggatttgctgaacaggccgaggatgtaggtcgcggtggccatgtagagcatcacgctcatccacatcacaccggcctggccggagccaatgtagttcagccagaagttggtgctgccccgggccagatcgtcaccgtacaaccagaccccgaacagcgagagcgcggcgacgatgatcgaaaagagctgccaggggcgccagaaccagcccaaccaggcactcatgccggcggcgaggatcaggccgccggtgtcgtagcgatccatcaggtggccatactgccagtgagcgatcaccgcaacggcgagcaccagcgcaaagtatgcccagtcgagcggccggatgcgccggaagatactgggccgttcaaaatccagggcctcatggggtactgacatggatcgctcctccgactgctaccggttagtcgttcttattagttgattcacttctggccatcgcccgagccgttggccggcttctgatcgatgatccaacgcttaagatgcgcgaaacggttctcgaattctaccttgtgccggttactggttccggccatggtcacctgcgtcccgctgccgtcttcacggcgtcgggcgatgatccacagacgctgatacgacacgtaaaacatcaggaaaatcccgatgatcagcatcacgctgccggtgtacaccgtgctttgccccggggcgcgcgcaatctggagaccggaggcctcgcggtgctcgaagtcgctcaggtggaaatagaacggtgactcgtagaggctgatcgcgttgattgcggagacagcgtcttccagccagcgctgctcctcttcctggatcgagaccacaccctcgtcttccaggacctccatgtacaggccctgtagtccggcgtgcagcacccgcatcaggagctggccgacctgctcgcgctgttcttccggcacgcggcggtcaatctccgcgtgcaccgcgccgtatccgccctcggcgaacaggcgcatcagctccgaggtcgtctgggcgatcgcggtgccggagggatcgtcggccgcgacttcgcgcgcgatggtgttgcgcacctcggcgttgtgcagcattgccaggtaggtgcggaaacggtccagcgagtcatcggcatccgccggcaggaacaggtacacgaactcgtcactcgggctctcgcgtacgccactgaggaagtacatcgccccttcctgcagtgcaggccgcatgtagttgcggtagtaaagcccgtgcccggtgcgatccatcaggcggaaatcgaagctcgggcccagctgacggttctcgcgctggccttcttcattcagcagcggtacgacattctggtccttgaagtcgatgaactcgatgatgcgcgtgtcaccctgcggggtcgggatttcctgctcctggaatacgcgcccggggacttccagcgagcgcagggcttcgccgccgagcgggatcgcctcgatatcgaggcgggtgccgccatcggcgaagctggcctggtagatcgcgtacccgttgtagatcagcgggtggttgaccgagatggtatgccgcagcggctcgtcgcggttggggtcatggatcacgagatccgactcgtaggagctttccgcgccggtcgagaagcgctcgattcggaactcttccagctcgatacgaaacggcagttgctggacgaaatagccctcgcgcatcggcaggaacaccacgtccgcggaggagccctccgggatttcgaccatgccgcggaacgagggattggagaccggcacccaggccgagcgcggtacttcggacaccgggacgccccgggtctcgatctcgatgatgcccagccactctttggccttgagcagcgtcgagccgtctgccagcgcgcccacgcagatcaccacgatcccgacgtgggtcagcagatagccgaggcggttccagcggcccttcatggccgcgatcaccgtctggccctcggattccttctcgcgtgccttgaagccctgggccttcagcacacgccgggcatgatcaatgaattcttgctgcgactggtccagctccccggtcgcgctcgagtggaacgagcgcagggacttttccttcacctgcaggttgtagcgccgcaggtccttcaggatgcccgggctctgacggtagacgcagaacgaggtggagaccaccaggaaggtgacgatcagcaggaaccacgtggcggaatagacctgataaagccccatgccggcaaagatctcgtgccagaagggaccgtagtcgatcaggtagtcggtatagggctggttctggacgagcactgtaccgattacggaggcgatggccagtgccaccagcagggtgatcgccaggctcatggaacccatgaactcgaccaggatgcggctgcgccgcggggcgcgggcggacttgctgcgggcaccggtcgcgggagcagacccggccacctgttcgttattcgacatgctgaaacctgcgttgaccttcgcgactatgcgaagcacccctgtcggggttcaatttcctagacaaactgcacggaagtttcgtgcaaaccctgttactggagctggccagtttctctgatccgacctgtctgacgtgccgagcccccgctccattcccggtggcggaaaaatttgtctgccccggacagcaaaaaaggggcggcctatggccgccccttccctgggaggttcgccgcccggactgcacggcgctccggcacgatcagtcggacgacagcccggccatgtactgtgacacggcctcgatgtcttcgtcggacatgcgctgaaccacattgcgcatcatccgacccgcgtcgttggaacgctctccgtcacggaatttgtaaagctggtccgcgctgtaggtggcgtgctgccccgcaaccttcgggaacatcgcctccgggttgccctggccattcgggccgtggcatgcgatgcaggcggcgacgttctgggaggggatgccgccacggtagatgcgctcgccgcgttcgacgacgtcttcgtcggcggtttcggtggtgatggactgctcggcgaagtaggccgccaggtcgcgcatatcctgctcgtccagatccgcgacttcgcccgccatcagcgaatcatagcgggtctcgccttccttgaagtcacgcagctgcttgacggtgtatttcgggtgctggcccgcgagcttcggccactccgggttggtcgagttgccgtccgcctggtggcaggccgcgcaggactgggagatttcctggccgcgctgaggatcgcccgcctgagccgccgacagcgggagcagcagggagacggacagggcagcaaagagagcggaaagcttgtggttcatgatcgaagattctcctgcatgtaaatgcgtgccgggtcggacccgcgttccttgtgccccttggcagggcgatcaacatgaaggaaacactggtcaatgtacacccttgcgctcgagtcgcttttgcatgcgaacaagccgcggcgactgccgtgcagtcactctgcacaagggagccgcaacgccgttcgcgcgcaaaagcggccgagcccctgcattgtaatgggttatggggttggtaccccagtttcccgatcctgcgttgcgccgcttgcgggtagaaccactacccgcaagcggcgcgccttgtctcggaaaacctggggtaccaacgcgagggtgtacattgaccagtgtttccttgagcggcgcagtttatagcacaatgctaaattgcgctcaaaaatattccgagctccgcactcggccaaggacgtcccccgccccatggaaccccgttttcgcgagaccgcctttatcaagggcgtggcccaggtcgagcagctcccggaggatgacggcatcgagattgccttcgccgggcgctcgaatgccggcaaatccagcgccctgaatgccctgtgcgggcgcaaggccctggcccgggtgggccgcacgcccgggcgcacccaggaaatcaacctgttcgccctgccgccggacgaggcatggcggctggtggatctgcccggctatggttacgcgaaggtgtccgccggccagcgccagcattgggatcggctgctgggggattacctgcagtcgcgcgagtgcctggcagggctggtgctgatcatggacatccgtcgtcccctgaccgagctcgaccgtcagctgctggagtgggtgccgctggagcgttgccagttgcactgcctgctgaccaaggccgacaagctctcgcggcaggcggccgacaagcaattgcacgcgacccagcgcgagctggaaggcttggggatcgaggcgaccctgcagaccttttcttcattgaaaaatcagggggtcgatgacctgcgcggcctgttgaccgagtggctccagccggtcgaagactgaccgtggcgcgaaccatgaaccccagacaaaaaaatgccccggccttggggagggccggggcaagattcggcctcgacaggggggagcgaggcctgcccgctcagggagagaagcgggctcgcgctgggctagagcgcttgtaacgtaagaaagcgtcagttgccttgagttccatccgttcccgaaaatgaacgtgattggcttcacactcctgaatgcagcgctcctgtggctgttgccccgtcagtcatcggttccctgggactgggcgtgtgccctcagggtctcgaccagatcggccgcgctggtcccgtgagggtgaatctccagcaagtcgccttcgggcccgatcagataggtcgatgaactgtggtcgatgatgtcgcccatcgccgaatccgttgcgcggcgttcgtagaagacaccatagcgcttagcggcgggcttcaagtcttcttcggatccggtggccgcgtgaatgtcggcatgaaaatgggccacgtaatcggccaggcggtcctcggtatctcgttccggatcgacgctgataaacacaccgttcacctggccctgcaactcttccggcaagcggttcagcgccccgccaatccaccccaggctggtcgggcaggcatccgggcagctcgtatagccgaaatacagccagacgtactggtccgtgtaatcgcccaggtcgaagcgctccgcgtgcgtggcgatcggcagctcgatcggtccgccctgtacctcgtcggcgatgggcagttgcgcatgacctgcaagatcgcgcggcggcggctcgcccggctccagagtgacatacaccagcagagcacctgcggcgaccaccgcgaaggcccagaagagactgctgacggggatacggttcataaggggttcatcagtgatcgcgggcagtgacaaagcggaattgtacgaaggcggcctcggatttgcctgccggcatcgcggtggctgcccaggtcatggattcggtggtacagatcggcagcgtggtcgtgccgcggtagcggccatcacccgtgtgttccaggcgcgggcgctggtagcccatatacatttcgactccggccaggtccaggtccagggcctcagggttgttcagcgcggtcttcgccgcggcatccagctgcaggtccagcgtcagctcccgcagcatcggtaccgggcgcggcgtgatctccaggcgcacctcgccgccctgtgccagggcggtgctgcaggggccggcattcaggtcgcaggcctgtggctggacgatcggcacctcggcggcgccactgtccaggtagcgttcggccagcatccaggcgctcgcgagtagcagcagcgcgaccagccaggcggcgattcggttgaagcgatgggccagcatgggggctagtgggcgtcgtcccagttggcgccgacgccgacgtctacgaccagttccacgtccaggtcggcggccccgctcatggccttgcgcaccagcgtggtcaggtcctccaccgccgcgtcggccacctcgaacaccagttcgtcgtgcacctgcatgatcatgcgcgcgtcaatcccggtgtcctcgaggtcgtgcgcgacccgtaccatcgcgcgcttgatgatgtcggcggccgtgccctgcatcggggcgttgatcgcgacacgctcggactgctggcgccgcgccccgttgcggctgttgatctccggcaggtacaggcggcggccgaacagggtctcgacgtagccgttctcgcgcccggaggcgcgcgcccgttccatgtagtcgtgcacgccgggatagcggctgaagtagcggtcgatgtactcgcgcgcctcgccctgctcgatgccgaggttgcgcgccaggccccaggcggacatgccgtagatcaggccgaagttgatcgccttggccgcgcggcgctgatcgccggagacctgctccgggtccagcccgaagacctcggcggcggttgcgcggtggatgtcctgaccctcggcaaaggccttcagcaggccggcatcctgcgacaggtgagccatgatgcgcagctcgatctgcgagtagtctgccgccagtagctggtggccctcttccgcgatgaacgcgcggcggatgcgccggccggcctcggtgcgcaccgggatgttctgcaggttcggctccgaggatgacagccgcccggtggccgcccccgcctggtgataggaagtgtgcacccgaccggtctccgggtggatgcgccggggcagggtctcggtgtaggtgctgcgcagcttggacaggccgcggtgctcgaggatcaggcgcggcagggcgtagtcgtccgccatctgctccagcacgtcctcggcggtggagggctggcccttgggtgtgcgccgcagtaccggcaggcccaggcgttcgaacaggatctcctggatctgtttgggcgagccgaggttgaactcgccgccggcctcctcgaaggcctcgcgctcgatgcgctccatctcggccagcagctcctggctctgctcgccgagccgatccgggtccacctttacgccgacgcgttcgatatccgccagcaccgggaccagcggcatctcgatctcgcggtagacaaacgcggggccttcggccgcctgcagacgtggctggaacaccgcatccagctgcaggcagatatcagcgtcctcgccggcgtaatcggtggcgatgccgatatccacctcggcgaacgggatctgcttcacccccttgccggccacgtcctcgtagtgcgtggtcttgtagtccaggtggcgctcggccagggagtcgaggtcgtggcggttggccccggcatccaggcagaacgactcgagcagggtgtcgtcgacgatcccgcgcagggtgatgccgtgattgcccagcacgttgcggtcgtacttcaggtgatggcccagcttgccgtggcgctccgactccagccacggtttcaggcgctcgagcgtctccgcgcgcggcagctgcgggtcggcgtccggcccggtgtgggccagcggcagataccacgcggtgcccggctcgaaggcgaaggacatgccgacgatctcggcgcgcatcgcgtcgaggctcgtggtctcggtgtcgaaggcgactcggtcggccttgtccagacgctccagcagctcggccagttcggcctcctcgcgcagcgtccggtagtcgcccttcgcctgcgacgggcccggattgccgtcagcggcctcgtcctcgctaccctccagctccgcgcgccagcgggtgaagccgtagcggcgcaccatctccagcaggcgctcgtgatccggctcgcggatgttcaggtcgttggggccggcatccagctcgacatcgcgcttgaccgtgatcagttcgcgcgaggtgggcaggcgctcggccgcggcgcgcaggttctcgccgatcttgccgccgatgtcgtcggcctgctcgaggatggtgtcgagatcgccgtacttcgcgatccacttggccgcggtcttggggccgaccttgtctacgcccgggatgttgtcgacgctgtcgcccatcagcgcgaggtagtcgacgatctgctccggggccacgccgaatttttcctgtacgccctcgcggtccagcgtgaccccgctcatggtgttgaccagggtgatgcggtcattcaccagctgggcgaggtccttgtcgccggtggagatcaccacgtcatgcccggctgcggcggcctgatcggccagggtcgcgatcacgtcgtcggcctccacgccctcgacgcacaaaagtggcaggcccatcgcccgcacgagttcgtgcagcggctcgatctgggcggccagctcgtccggcatcggcgggcgggtggccttgtattccgggtagatgtcgtcgcggaaggtcttgcccttcgcgtcgaacaccaccgccatgtgttccgggccgtagtccgcgcgcagcttgcgcagcatgttcgccacaccaatcatcgccccggtcggggcgccatccggcgcggtcagcggcggcagggcatggaaggcccgaaacagatacgacgaaccgtcgaccagaacgaggggggcttgtgacatcaatgcggtatccgtgcggaaggtgcgcgccattctacagccccgttttgtgccgcgaccatttgtaccgacccggggcgcccgttacgcttggccttcgacacgaggaaccctccgcatgaacgaccgcgaacgcgccgaacaccccggcctgcgcccgattgacgactccgctctgacccgcgaaagctggaagatcttccagatcatggcggagttcgtggagggcttcgagcgcctggcgcacatcaagccatctgtgagcatctttggctccgcgcgctttccacccggacatccgcattaccaactgggcgaagaagtcgcccgccagctgtcggatgccggcttcgcggtggtgagtggcggcggcccgggcatcatggaggccgccaacaagggcgccttcgccgggcgctcccccagcatcggcctgaatatccagctcccccacgagcaaagcgccaacccgtatcaggacatcagcctggggtttcgccacttcttctcgcgcaaggtgatgttcgtgaaatacgcctccgcctatgtggtcctgccgggcggttttggcacgctggacgaactggcggagattctgacgctggtgcagaccggcaagacccggcgcatcccgatcgtgctggtcggctccgaattctggaaggggctgctgcactggttcgacgacactcttgtgtccgaaggcacaatcgatgccgaggacctgaagctatactcgttggtggatgccccggaagacgtggtggacgtgatcttcgagcattacgaggcgcgcagcttcgagccttccgcggaagaaaagaaacgcatgatggagctgtgagcatggccgctaagtgcacccattatcccgccgccctcctggtcggtctgcttctcgcgccggctctggccattgcccagcaggagcgcgagtgggacgatgccccgccgccgcccgagatgccggacgaggccgaggccgaccccgcgccgcccgtgctcgacgaacgcgcgcgcgagcagcggggcctggaagaggctgacattgtgatcatcgaacgcgacggggagacccggcgcgagtaccgcatgggcgggcaactggtgatggtggaggtgatccccgcggccggtccctcctactacctgatcgacagcaccggcgacggcctgctcgatcgccgtcagcgtgagctggaacccgatttcgtaccgccgtcctgggtgattttccaatggtaatgaacgaacacgactgccaggcctgtgccgaggcctgcggggtgagcatcgagtttcgcgagggcgaggccttgctggcggggcagcccgtgcagtgcctgcgtctgtcggcggatgccgcctccggtatcgaggcggccctgaagggtgcaggcatcagcccgctggccaccgctgatgccgacgggacgcggattcttttcctggatcaaggtcaggcattgcgcgaacccctgtcggccgagggccccggaagcctcaacgccctgggggagcgggccgcgagctggcaggccctgcacccggcgagtgcgatgccggaggccacgggctatcgccgcggggtgctgcagcagcttttgcgcgaacgcgccgatgccctgggccagacgctgttggccggcgagcgggagacgctggatgccgaactccaccaccagagcctctatcgtttcgaggatctgccgctggccgggagctactggcactcggtgcgggtctattcggaaggggccgggctcgcggatctggtgatgccgccggcgccggtgcccgctttctggcagctcgcgcgcatcgcattggcgattgcggtggacgaggccggcgagattcgagccgatgcctaccgcgcgttgcttgcgggctaccatgccagacgcccgttggccgcgatcgagcgcggggccgcaccgacattgctgcgcctggccgcactggacgactggatcggtcgtcgcgaatccggcgcgacgggcgaggccgaacgccagcggctcgttgcgctgcaggggcacgccgcccgtgtgcagggcatgtgggtacgtgccgcgtaggtggctcgggggtttcggcccaaggagatcgacgatgaacaaggtctgggtgctgtttctagtcgcgatgtgcctgccggcgctcacccaggccgaggtctatcgctggactgacgaccagggcaatgtgcactttggcgaccgtcctcccgagggcagcgccagcgagtcggtcgatgtacgtgagcccatgcgcggggtgccgctcgagggtgcccgagagatccttgaacgtccggtgcggcctcagcaagaggaggccgatgccagtggctacgaacgcgtcgcgattacgcagccggaggacggggccggcgtgcgtgccaatgacggcaatgtcaccgccgaggtggcgctggagcccgccctggataccgaggccggccatcgcgtcgtctggctgctgaacggcgaggaggctggcgacagcaccggctccagtatcaccttcgaggggctcaaccgcggcgaatacagcctgcaggcgcgagtagaagacgacgccgggcaggagctcgccagcagcgacaccatccagttcaacgtgctgcgcatcgcgatcccgcgcgaacagcagcaacaacagcgcccgcagcaattcccccagggcggcgccccgcaggcccctcgggccccccaggccccgcgcgcacctcagccccaggtccagcagattccgcagaactagtcggccgcaccaactccgtgcgcattctgccccaatatggtgccgtatttgcactataatggggcggcgcttggtgattgccgccacggccgccttgcctgggcgctctcctgcccgcggatgatccaccctgtgctgtgcccctgtttggcgcgattcctgcttgaggcccgttgatgaacaatcctgttgccaagcccgccccagcgccatggccctggtgggacgacctgtcaactgccgtgctggtgacggatggcgagctgcgcctggtcagcctgaacagtgcggccgaggtcctgctggggcttagccgcgagcgtatcgtcggccacggactggggcagtgcctcaggctcgaccgcagcctgtccaatcggctgcggtcggtgttgtcactcgatcagccgattaccctgcgcgcccgacagatggagccactgcgcgccgagcccttcctggcggacatcaccatcacgcctctgcgcggtgacgatggccgcgagccacaactcttgtttgaacttaacgccattgatcgccatgaacggatcagtcgcgaggaacagctgcaaaagcagcaggcgatcacgcgtgcggtgacccgggggctggcccacgagatcaagaacccgctgggcggcctgcgcggggcggcgcagctattggccagcgagctggatgacgacgggctgaaggaatacaccggcatcatcattcgcgaggcggaccggctgcgcagcctggtggatcgcatgctgggcccgaacaacctgccccgcctcgaggccgtaaacctccacgaggtgctggagcacgtgcgcggcctggtcagtgtgcaactgccgctgggtctgaagatccgcggcgactacgacccgagcatcccggatgtgcaggccgaccgcgacatgctggtgcaggccatcctgaatctggtgcagaacgcggtgcaggcgttgagcgagggcggcgagatcaccctggtctcgcgcgtactgcgccagtacaccatttccggtcaccgccaccgcctggtggcacgcctgagcgtgcgcgacaacggcccgggcatcccggaggagatccgcgagcgcatcttcttcccgatggtgaccggccgcgccgcgggcaccggcctgggcctgcccatcgcccagagcctgatccagttgcacaacggactcattgaatgccgttcgcgaccgggcagcacctcgttcgacatcctgctgccgatcgaaccccaaaatgccaaggaggccggcaactgatggaccccatcgtctggatcattgacgacgacgactcgatccgctgggtgctggatcgcgccctgcagcgcgccggtatcaatgtgcgcgggttcgagacggccgacgcggcctgggctgcgctggagactgacgaggccccggatacggtggtggccgacatccgcatgccggggctgaacggcctcgattttctcgcccgtatgcagacccgcccggatccgccaccggtcatcatcatgacggcgttttcggatctcgagagcgcggtcggcgcttaccagaccggggctttcgagtatctgcccaagccgttcgatgtcgacgaggccgtggcccttgttcagcgtgcgctggaggcgcgggcgactgcgcagcaaaatgccgagggtggcgccaggatcgaggacacccccatcatcggcgaggcgccggcgatgcaggagatgttccgcgcgatcgggcgtctgtcgcgcagcaatatcaccgtactgatcaacggcgagtccggcactggcaaggagctggtcgcgagggccttgcaccagcacagcccgcgggccgatcagccattgatcgcgttgaacaccgccgcgatcccgaaagacctgctggagagcgagctgttcggtcatgagcgtggcgcctttaccggcgccagccagagccgcaagggccgctttgagcaggccgatggcggcacactgttcctcgacgagatcggcgacatgccgttcgacctgcagacgcgtttgctgcgggtgctggcggacggaaccttctatcgcgtcggtgggcataccccgatccgggtggatgtgcgcatcatcgccgccacccaccaggacctcgaggagcgcgtgcgcgccgggctgttccgcgaggatctgttccatcgcctgaacgtgatccgtatccatgtgccgtcgttgcgcgagcgcccggaggacatcccgctgctggtgcagcacttcatggccgaggtggcgtgcgaactgggggtcgaggcgaagaccatgcggccggaggtggtgcgcgagctgcagcgtctgccctggccgggtaatgttcgccagctggagaacacctgtcgctggctgacggtcatggcctcgggacgtgaggtgcacctggacgaccttccggccgagctgcatcaggatgcgccgcccatggagacccacggaggcctgtcggacgcgcagatggccacgccgcgtgactggaccagcgagctggcccaggtcgctcggcagcactggcaacagggcgagcgcgacctgctcggccgggttctgccacaactggagcgtacggtgattcgcgaggcgctgaatgtgaccggtgggcatcgccagcaggccgctgccctgctgggctggggccgcaacaccctgactcgcaagattcaggagctgggcatcgacgacgagtagggcagatcaggtcgtggggtcttccggggccggggcggcgcaggcggagatcgcgctgttgagctgcaggctcccggtcagctcgctgacctgctggatgccgtggcgatccatgtagtcgcggatgccgtccaggatcttcggcaggcacagcggatcgtagaacagcccggtacccacgcccacggtgctggcgcccgcgatcaggaattccagcgcgtcgcgcgcattcatcacgccgccctggccgatgatcgggacattatgcggtgcggccacctgatagacctgctgtactttcaacagcgcgatcggcttgatcgccgggccggagagtccgccctggttgttgccgatcaccgcgcggcggttttccacgtcgacggccatccccatcagggtgttgatcacggcaaacccgtcggtcccggcatcgatgcagcggcggccattctcggcgatgtcggtctggttgggcgacagcttggtgatcaacggcttggaggtcacggagcggcaggcctcgaccacgcgcgccgacatctccgggtcgttgccgaacgccacgccgccttctttcacgttggggcaggagatattgatctcgatggcatcgatcggcgagtcgtcgaaacgccgggtgacctcgatgtactcctcgatcgtggagcccgagacgttggcgaaaaagcgcgtctcctcgaaatccagcgcgggcaggatctcgtccaccacccggtccacgcccggattctgcagcccgatcgcgttcagcatgccgtccggggtctcgtagacgcggtgcggcgggttgcccagtcgcgcctggccggtcgtgcccttcaggcagatcgcacccgcgtcgcgattggagaacccggcaacccgggtgtattcctcgccaaagccgacacagccggacagcagcaccagcggcgtgttcaaatgcagcccgcagaaatcaacggccagccgcggatcggtgcgcgaatcactcatgcttcacatcgtcctttatgaaccggaaatcccgccgaacacgggcaatattattcgtctggcggccaacaccggggcggcgttgcacctgatccatccgctcggcttcgagctggatagcgcccgggcgcgccgcgccgggctcgactatcacgagctggcccgggtgcaagagtatgacagcctcgaacggtggcgggaatcgatccggccgcagcgcgagttcgccctgaccacgcgcgggcaggcccgttacgaccaggccgggttccagtccggtgatgccctgttgtttgggccggagacccgcggactgccccaagcggtactcgacgcactgcctcccgaacagcgattgcgtctgcccatgcagcccgatagccgcagcctgaacctctccaacgcggtggccgtggtcgtctacgaggcctggcgccaactcggttttccgggcggggtctagggtccgatgtgctgggcaggacgccgtgctttgctctaagctcgaaggcgtggctcacggctgcgggatccccagttgggtcttctgcgcggctccaataagaaggggttcgggattcatggtttctgcttttcgatcgttctgcctgctggccgccaccagcctcctcgtctcgccgctcgccgcggatgaacccaccggttctgacaactggtggtgggatgacgactggtgggaagacggcgtgctgtattccgatctcgagaatcacgaggtcgagatcgagcgattcgagtatgagcgcgacggcgtggacatcccggcgctggtggcgcgccccgccgatggcgaggcctatcccgcgatcctctgggcccatggccggcgcgggctggacgatctggcgatcctgcatgtgaagcgcctggccgcgcgcggcttcgtggtgatggcgccggacatgtacaccggccgtttcatggaaagccatccgctggatcatgactacgagctggagggcgacctgaacaagggattggatgtcctgctcgagcgtgacgacatcgtcggtgaccgggcctgcctggtctccatcacgcgcgggggctacaagacgcttaaggtggccgtgacctttgagcggcaggtcgaggatgttgcctgctgggccggctactacccgcacctgcaggacccgaacctcggcgagccgcaccaggtgtatcgctacgccaacgaggtcaatcagctcgagatcccgatgatgatcctgatcggcgacgaagagcagtatcagcgccaccggaccgcgaagatggccgcggacggtctggaaagccgcggcggtgatgtgacctggatcgaatatccaggcgttggccgcggcttcgattttcgcaatggcagcaaccgcaccttcgccgacgatctcgcctctcgtgacgcgatgatccgggtcacccgctttgtgaaccagcatctgcgcgactgagttctccctcgacttcctcccctggcctgcgagccggcaccaccgacccatcgggttggtggtgccgttgtgccttcaggtcctctcgggtcaataagtctttgataatacaattaaacgtttccgtgcggagagtgcggaatttgctatcttcgggccttatgtcactgagatgcccggtcgttgcgcggccgattcacggttggaacgcactaaagtcgcagaaggaggacgaagatggccaaggttctgatcgcccagggtggaggcccgacggcggtaatcaatcaatccatggtgggcgcagtcctggaagcccggaaatttaccgacgtcgagctggtatacggggccttccacggggtccgcgggatcatcgacgaggagttcctggacctgacccaggagaccacccacaatctggagatggtcgcgcggacgccctcctcggcgctgggctctacgcgtgacaagccggatctcgactactgcaaggagatcttcaaggtcctgaaggcccacgagatcacctacttcttctatatcggcggcaacgactcctccgacacggtgcgtatcgtcagcgaggaggcgcgcaaggccaactatccgatgcgttgcgtgcatatcccgaagacgatcgacaatgacctggtggagaacgaccatacgccgggcttcccgtccgcagcgcgtttcgtggcccaggccttcgtcggcgccaacctcgacaactatgccctgccgggaatctatctggcggtggtcatgggccgccatgccgggttcctgaccgcggcctccgccctcgggaagaaattcccggacgacgggccccacctgatctacgtgcccgaacgcgtattcgaagtcgaccgcttcctgtcggacgtcaaggcgaccatggaccgttacgggcgctgcgtgatcgcggtcagcgaggggatccatgacgcggacggtgagccgatcgcgaccaagctcgccaaggacgtggagaaggatgcccacggtaatgttcagctctcgggcaccggcgccctggccgacatgctctgtggcgagatccgggacaagctgggggtcaagcgcgtacgcggcgacaccttcggctatctgcagcgtgcctttattggctgtgtctcggacgtcgaccagcgcgaggcccgggaagtgggcgagaaggccgtgcagtttgcgatgtggcagggccgcgacggctcggtcgcgatcaagcgtaccggcttttattcggtggactacgagtacgtgccgctggaggccgtcgctggcaagaccaaggtcatgccggacgagttcatcgatgcctcgggcaccgacgtcaccgacgccttccggatgtatctgcgtccgctgctgggctcgggcatgccggatgcctaccgcctgcgtcagaacaaggtgaccaaggtgctcggtcgctaatagcaagaaagcccctggtcccgtgtccgggcccaggggcggcaggcgcggggccgtggccccaatcaagacgacccgctcggaataccaggcgggtcgttttttagcccagggccttgaagatctggtcgcggatgtcttccaccgatccggttcccttgatgtggacgtattgcggcgcgtcgggctcgccgctgtccgcccacttcgagtagaagtccaccagcgggcgcgtctggctgtggtaggcctcgaggcgcttgcgcaccgtttcttcgttgtcgtcttcgcgctggatcaggtcctcgccggtgacgtcgtccttgccttcgaccttcggcggattgaattcgacgtgataggtgcggccggagcccggatgtacccgccgtccgctcatgcggcggatcacctcttcgtcggggacatccacctccacgacaaagtcgagcggcacgttctgctccttcagggcctcggcctgcgggatggtgcgcgggaagccatcgaacaggaagccggtgtcgcagcaatcgggctgctccacgcgttccttcaccaggcccaggatgatgtcgtcggagaccaggccgccagcatccatgacctctttggccttcagacccagtggggtgcctgccttgacggctgcacgcagcatatcgccggtggagatctgcgggatgttgtacttctcgcagatgtactgggcctgggtgcccttgccggcgccaggcgcccccaacagaatcagtcgcatgctctcgctcctatgaggagtgggtggttgtgctatggtcgctgcagacactcccgatccgcgcaagttacagtacaggggttgtggttgtcggtacaaccctgcccatccttatgtgacacccgccccctgcaaggagtcaccgaccgttatgcaagccggcccccgcgagatcaccacgccgtttcggcccatccccctggatatcccggagggcatgaaaccgaacgagttcttcaacagcaccgagaacctcgccgacctggtgaacaacaacgggctgctggtcaatccggaaaacctcctgctctaccgcaaggcgctggggcacagcaacgagttcgactgctctatcatctacaacacctcgcagaccatcctcgacccgatggggcgcccggtgcggcgcacccaggtgccggagccggtgcggcatgtctggaaccggatgaacggagtgatcatcgagtacatgctggagcagtacccggacccggccgaggccctggtgctggcgggcgaggccagcctggacgcgacctggccgctgaccgcgcccggggtgcccagtatccgcatgctgcacaaccatttcatcgtctttccgatggcgacgctggctgaagcgccgctggccgatcccggtaaccccaacctgaccgatggcggccagcacagcctgttccaggcctatatgcgcgatgtctaccgggccttctttacccgcgccctggacctgcagatcctgcggccggcgcccgatcaccaggcccgactcgcgctgaccggctacccgcacggcctcccgagctgggagatccagggtggggtcgaggcgttgaaggacatccgcttctggcgcgaatacgacgcggtcctgcagggctttctggacttctaccgcaccttcttctcgcaggtctccacccgcaatgccccgatgcccgagggcgtgcacttccccgatgcggtggaggaggtcctgctgttcaacaacgatttcctcaagaccgccaagaaggtgcgcgatcgctgcttcaccgacgccaagtacgcccatgcgatccgttggcagccggccttcaagcagctgatttaccgcaacgacgagggccgcttgatcgtcacgatcagtcagaattcgatcggcaacgcgatcactgagctgctgggggtggtggtcaaccgggtgccggacgcggaggcctacgagcacgtcgaaccggccctggtcgagaagttgctggaggtgcgccgccgcctggtagagctcgatctgggtgaggggatcacgaccgaggcctggtcggcggtctgatcggagcgatttggggctgggcctcgaacctggatgggccgggagcggtcaggccgcccccggctgtgtcctcaggccaccgactggtagtagatgttctgcgggtggttggcctgggcgaagaagaaccagcgctcggcgaccatgcccagatactggatcacgaacgcggcgatcagcaggttgaccgggtcgatgcgggcgaccagcacgaccagcagcaggatcgccgggaccacgaacgcacccagcaggaagatccacttcatcccgcgcaggaacgcggccgacatgtggtggaagaattcccgcgtattgaatgacccgcccatgaagccctgggacttctgctggatcttcgggtgcttcaccccgatcgcggtttgcagcgtggacttcgacttgatacgggagttgcgcaccagcgatgcgctgcgggtacccagtcccagaagcgtcaggacgatcgcgaccgtcgccaggaaggcgaccagcgggacaccggcccaggccgcataggcggccgccagggtgaagccgttggcggcccccagcacggtgtagttgaccacggtcagcggggagtgccattcctgcaggaacttgatgcaggcgtagatcatcgcggtcgttacatacagcacgatggccagcagcgccccgatggcgccaagcacgacggtcagcaggacggggacatccccggccagcgtacccagggccgggttgaacccgaacgcatgggccgcgccgtacaggaacacgacgcccatgaacgccgggagcacgatcacctcgcgcgagagccaagaggtgcgccacttggtggcggtgcgccaggcgcgttccggccgccccaggtgaaagaatgaggcgatcagcccaagcaccaggaaggccagcgcgagcgcggagcccagggccaggaagtccgaacccgggggcggcagcacgcccagcaggctcagtgcctcggcaccgaacaggccgagaaacaggccctggccggcgccgatcagggtggtgaggaaaatgaccgagaaggctggatgcatagtgtcttcgtccctgtttaccagctggtgacgtcgtcgagcgagggttcgtcctgcccgggcttcggcaactgactgtcgatcttcagcgggttgtccgcgcgttcgacctcgtcttcgcggatggtgagctgggtcttgcgccgcggcaggtagtggttggccggcttggacccccattccggcatcagctggtaaccaccggcctcgcggatggccttcgagacgaccgactcggggtcatggatatcgccgtagagccgcgcattggtcgggcaggcccgcacgcaggccggcttgcgatcccattccggcagctcctcgttgtagatgcggtccacgcacagggtgcacttggtcatcaccttgcgttcggcatccacctcgcgcacgccataggggcaggcccaggagcagtacttgcagccgatgcacttgtcgtagtcgaccagcacgatgccgtccgactcgcgcttgtaggacgccccggtcgggcagaccggcacgcagggcggctcttcgcagtgcaggcaggacttgggaaagtgcaccgtctcggtgttcgggtattcacccacctcgaaactctgcacccggttgaagaaggtgccggtggggtccgcgtcgtaggggttctggtcgaccagtgggccggcatcgccggaggtgttccattccttgcaactggtcacgcaggcgtggcaacccacgcagacgttgagatcgatgacgagggcgagttgggtcatttcttgcctcctgggggaacgctgcacaatgtgcgcactcgcgctcgagtcgcttttgcgtgcgaacaaggcgcggcgactgccgtgcagtcactctgcacaagggagccgcaacgccgtgcgcatgcaaaagcggccgagcccctgcttttcaatggtttgtggggttggcgccccaggttccccgatccagcgttgcggctcttgccggtagaaccactaccggctgcgcaccgcgccttgtctcggaaaacctggggtgccaacgcgagtgtgtacattgttcagcgtttccccaggcccgcaaagaagttcaaaacacgtgcccgtgtggactggccggggtacggtttgagcggcttgaactggggagaggtctcctgcggctccccttcttcggccttgtagattcgtacgcggacgtcataccaggccgcctgaccagtcaccggatcggagttcgagatcgggccgctctgccccggcagctcctcggagatcaggtggttcagcagaaagcccttgcgtgactcgttggcgcccggggtcaggttccaggcccccgcggccttgccgatcgcattccaggtccagacggtgccgggctcgacagcctccgagtacttggccatgcagcgcacccggccccaggggctttccgcccagatccagtcctcgtcttcgatgccggcggcccgcgcggtgcgcgcgttcacgtacagcaggttgtgggcgtggatctggcgcagccaggcgttctgggagtcccaggagtggtacatcgccatcggccgctgggtgacggccgccagcgggtaggtgtgcttgtccgtggactggtgttccagcgggtcatagtagaagggcagcgggtcgaagaaggtctcgacgcgcttggccaggtgcgccggcgccttgcgcgtgggccccttgccctgggcggcggcgcggaacttcatcagcacctcggagtagaggtggatcagcacgggctcgccatagcgcgtgatgcggttgcgctgcgaccactccagatagcccttgttccagttacgcatgtactggtagctgcgcggcagttcgtactggaagacgcagttgttcttcgcgtacatctcccactggttggggttgggttcgccacgcagggacttttcgccgcccttgccgcgccagccggccaggaaaccgatgccggagcccggctcggtctcgtagttgaccacgaagtccgggtagtcgcggaacttgcgatcgcccttctcgttcacgaaggccggtagcttcaggcgcgacccgagctcgatcagtacatcctggaagggcttgcactcgcccttgggcggcaccaccgggatgcgcaccgagtccaccgggccggtgaactcggagatcgggcgatccagcatcgacattacgtcgtggcgttccagataggtggtatccggcagcaccaggtcggcaaacgcggtcatctcggactggaaggcatccgccacgaccaggaacgggatcttgtattccccgttgtcgtccttgtcgttcaacatcttgcggacctcttccgtgttcatggtcgagttccacgccatgttggccatgaagatcagcagggtgtcgatcgggtaggggtcgccgcgccaggcattggtgatcgcgttgtgcatcatgccgtgcacggccagcgggtactcccaggagaaggccttgtcgagtcgcaccggctcgcccttgtcgtccacgaacaggtcgtccgggctggccggccagccgagcaccatgccgtccagcggcttgccgggctgaacgccctccggccccttcggcgtgcgggcgcaaggcgggatcggacgcgggaacggggccttgtggcggaagccaccggggcgatcgatcgtgcccagcagcgacatcaggatcgacagcgaacggatggtgtggaagccgttcgagtgtgcggccagcccgcgcatcgcatggaaggagaccgggttgccggtcaccgactcgtgctccacaccccaggaatcggtccaggcgatcggcagctcgatgcgctgatcgcgcgcggtcacgcccatctcgtgggccaggcggcggatatccttggccgctatgccggtgacgcgctcggcccattccggggtgtactccgcgacccggtcctgcagcagctggaacgagggcttcgcccgtgtcccgtcgtcgagtgtgaattctccgagcaggtaagggtcggcgcccggggtgtgggtggcgaccgggcgcccggtcttgcgatcccaccagagctggttctgcgcgtcgtagcagccttcttccggcggatcctcggtgcgcaggaacatgccgaactcgtcctggtcctcgtccatgttcaccagctggccggcattgctgtagcggaccaggaagtcgcggtcgtacaggcccttgttgatgatctcgtggatcagggccagcagcagggcgccatcggtccccggacggatcgggacccattcgtcggcgatcgcggagtagccggtgcgcaccggattgatggagataaagcgcccgccctggcgcttgaacttggagatcgccaccttcagcgggttggagtggtggtcctccgcggtgccgatcatcacgaacagcttcgagcgttccaggtcgggaccaccgaactcccagaacgagccgccgatcgtgtagatcatgccggcggccatgttcaccgagcagaaaccgccgtgcgcggcgtagttgggggtgccgaactgcttggcgaacagcccggtcagggcctgcatctggtcacgcccggtgaacagcgcgaagcgcttcgggtcggtctcgcggatgtgcccgaggcgctcggcgaggatctcgaaggtctcctcccaggagatcggctcgaactcgccgtcgccccgctcggcgccgggcttgcgccgcaggggctgggtcagccgcgccggggagtgctgtttcatgatcccggaggcgcccttggcgcagatcacgccctcgttgatcgggtgctcggggttgccgtcgatgtaccgtacctccccgtcgcgcaggtgcacccggatgccgcagcggcaggcgcacatgtaacaggtggtgttcttgatttcgtgcgacggggtctgtgccataaatcgtcaacgccttgtaagttagacaatcgcgatatactgcaataccccttacttcggtcggggttacccccactatgcagttccggggtgcccaccacaagggagtcaaagatggattctgcgtgctcgttcggatgcctcgaattgggcccgggggcagggcggggcgcggcagtgttatcgtcccggcactggaatttggcaacagaggcctgcgaacccatgaaggtatgcattgtttccgacagccatgaccgcggcccgatgctggcccgcgcgatcgaggccggtattgtcgagggcgccgaggcggtcatccactgtggcgacgtgatcggcggcaatacgctgcgggcctcgctgaagctgggtgtgccgatacacgcggtgcatggcaacaacctgggggacccggtcgcgatctcgcgcatcgcccatcagtccaacggcctgctgcactactacgggctggatgccacgatcaccctgggggggcgccgcatcttcgtcacgcactacccccattacgcccatgcgatggcatgcacgggtgactacgacctggtctgctgcggccacagccacgagaccgagatccgtcagcagccgcatgtgcaggatggctccacttgggtcgtgaatcccggcacggtcgcgggtctcggcgcgcccgaggcgacctgggcgctgggggatctcgaccgcatgtcgttcgagatccggccaacgccggaagaggcagcagccggaatcgagtgacccatcggggttccctggcgcctccccggcgctgcgccgccccgcggtttcgtcagacgggacccgcttgtcagcgcgcccatctcagggcatcgtctaggttcccaccctggatggagaaatgcgatgaccgcagaattcccgcacaagcccctgccatcgagcaaggcagctcccggaaccgggcttcagcaggtaaccgacgaggaaccgcgggttacgctggcctcctccgcgttgtgtgtgctgaccgacttccgccgagtgccggtggccacaattggtcccgacgcgaccctcggtcaggcgacggagcagatgattgccaggggtgtgcggttgctgatcgtggtcgacgacgcgcggcaggtgcgcgggttgattacggctcgcgatacgcagggggagcgcccgatccagatggtgaatgagcgtggtctgcggcatgaggacctccgggtccgtgacctgatggcgcccctggatgatgtggatcttctggacatgcaacgggtgatgcaggcggacgttggcgacatcatcgcaaccctgaaggactgggggcgtcagcatgcgctcgtgggccagacggatccggcgaccggcgagacccgcatccggggcatgttctcggccacgcagattggccgccaactgggcgtgtcggtgcagacctttgatgtcgcgcggaccttcgccgagatccaggcggcattgtcgaagacctactgagaacgcaaaaaggtggcgggatctcccgccaccttttctgtttccgggctttgacgcagtcgagcccggttactgattgatgctctggtagtagtccatcaggatctcggccacctccgggcgggaaaactcgggcgggggtgcctcgccgcggcccagcatctcgcgcaccttggtgccggacaggagcacgaagtcctccttcgtgtggtcgggcgcatcacacatcatgaccacgcggccgagcttcttcgagaaggcggtgtggtccgctcggaagatctcgatctccagtgcgtcgctcgggacctccgtgtcgaagatggtctgggcgtcgaacggtccgtagtagtccccaaccccggcgtgatcgcgcccgatgatgaagtgggtcgcccccatgttctgccggaacagcgcatggagcacggcctcccgcggcccggcataaagcatgtcgaagccgtacccggtgatcatcacggtgttcggggggaagtagatctcggccatcttgcgaatggcggcgtcgcgcaccggggccgggatatcgccgggcttcagcttgcccagcagcatgtggatcaccaggccatcggcgcccagctggtccagtgccatgcggcatagctcctcgtgagcgcggtgcatcgggttgcgggtctggaaggccaccaccttgttccagccgcgttccgcgatctcgttgcggatctcgaccgcagtgcggaaggtgtcggggaagtcatcctggaaataggagaagtggagcacctggatagggcccgacacgcagacgcggccctcgctgttgaaggcggccaccccggggtgttccatgtcggtcgtgccgtagaccttctgcgtcatggtctccatctgttcgggggtgaactcctcgatggcctcgacttcctggatggcgagtaccgggttcccctccatgttgggatcgcgcagggcaattcgcttggccccgcggatggcgtcggcattctccaacaggtttaccaccgggaccgggaaaaacaggccgctggtggtccgcatgttctccgcgcagttcatcgcatccgcgacattcatgaagccggtcaggggcgtgaaatagccccctcccatcatcacggcgttgccggcggccgccgagctgatcaccacggaggggaggctttccgcctctttcagcagggcatggtgttgttcggggtcgtagacaaacaggggcttcagggtgtctgcaccgtgcggtttgatcatggggctttatctcctgccgacgctggatgtgggctgcatggattgggcggattatcccgccgggtgtcgtgctcgggccgcatgcggccagcccgtctggtggccgggcgcgctgcaaatcgaccctgaacgtagcacaagatagtccataaagcgccgggttacttgaccctctgtcgggccgcgaccccggcagggctgtgcagatcaagtggtatcggggcttgtagcccggggcttaatgcccccggttcgctcgggcggaatgcccgccgctgcgcgctttgcgattgttcagggggcttgatgcgggctgcaaagtaaagaccggctgaagggtcgttgggggtgggcgcccgtctgcgggcgaccttgatagattagcgtttccctaaattagcatatcgacccatacattccccttatgtcgaggcaagcaactttgatttgaagcgcaagaacgatttatcacagactcagtgggcccattggacactcgaggaggcctgacgccgtgatcactagcaatccctttgccgaactggctgcgtttatcccaccagccgcaatgcaggcgtatgtcgtgctcatggtcatcttggtggctgctggcacgatcctcgacatgatgcacaagaggagtgccaagtactttttcgagaacgccaagaaagccgagaagaacgcgacccgtagcgtgagtggtggcgaaaaattctcgctcgcgatgcagaccattgggaaagaggtcatcacctctggcgaattcaaaaatccgacgcgtcgtgcctcccatcttttcaccatgtggggctttattgttttcgtcgtctcttccgccgtgctgatttttggctacgcggccgagcctgccgccggcgtgtggccgctcctgtggcatctgggcgccctgtcgctcgccttcggtggctactggttctggttcttcattcgtgtcgatgtgaattccgaaggccgtcgctggtaccagctggtccgtgccgatctgttcatcgtgtcgctgctggcgatgtcgacgttcgccatcctttggtcgctgacccagggcgccggtgccctcggctgggtcttcttcgcgctcttcctcgcggccaccacgactctgttcgcaacggtttactggtccaagttcgcgcacatgttcttcaagcccgctgcggcctatcagaagcgccttacccgggctgacggttccgccgagaacctcccgaccctcacgcgtgacgaccccgagcaacagcagcgccactcgatggagctgttgcgtgacgcgccgatggagatggggaagggtatccagcgtgaagcgcccaaccactactaaagccatttacccgaacatcagcatcgatcgaggactaccatgccaactttcgtatacatgacccgttgcgatggctgtgggtactgcgtggacatctgcccgtcagacatcatgcatatcgacgaaacgacccgtcgcgcctacaacatcgagcccaacatgtgctgggaatgctattcctgcgtgaaggcctgtccgcaccacgccattgacgtgcgcggctacgcggacttcgcgccactggggcacagcgtacgcgtcgaccgcgacgaagagcgcggcaccatcgcctggaagatcaagttccgcgacggccgggaaaagaatttcctgtcgccgatcaccaccaaaccctggggcaagcatatcccgcagctggccgacgtgcccgcgccggatcagtcgatgcgggacagccagctactgttcaacgagcccaagtacatccgcatggatgagggggatctgcacacgctggaggccgccggtctcaaactgaaagaaggggtgtactactgatggcctacaagacaatcgtcgaagacaacatcgacatcctggtctgcggcgccgggctcggtggcacgggcgccgcctgggaagcccggttctggggccaggacaagaaggtcgtgattgccgaaaaggccaacatcgaccgctccggggccgtggcccagggcctgtacgcgatcaactgctatatgggcacccgctggggcgaaaacaaccccgaggaccacgtccgctacgcccgtatcgacctgatgggcatggtgcgcgaggacctgctgttcgacatggcgcggcacgtggactccaccgtgcaccagttcgaggaatggggcctgccgctgatgcgcgatccgaagacgggcgcctaccagcgtgaaggccgctggcagatcatgatccacggcgaatcctacaagccgatcgtggccgaggccgccaagaagtcggccgatacgatctacaaccgcatctgcgtcacccatctgctgatggacgagtccaaggagaaccgggtggccggtgccgtgggcttcaacgttcgcaccggtaactatcacgtcttcaagtcgaagacggtgatcgtcgccgccggcggcgcctcgatgatcttcaagccgcgttccgtgggcgaaggtgcgggccgtgtgtggtacgcgccgtggtcttccggctcggcctatggtttgctgatcaacgccggtgccaagatgacccagatggaaaaccgcatcgtgctggcccgcttcaaggatggctacggcccggtcggtgcctacttcctgcatctgaagacccgcacgcagaactgcaacggcgaagagtacgagtccaagtggtggccacaactgcaggagatggtcggcaaggagtacctggatccggaggcctcccaccgaacccatcgcccgatcccgacctgcctgcgcaaccacgcattcctgaacgaggtgaatgccggtcgtggcccgatccacatggtcaccatggaggccttccaggatccgcacctcgaagaggtgggttgggagaacttcctgggcatgaccgtcggccaggccgtgctgtgggccgccactgacgtcgaccccaagaacgagaaccccgaactgaccacctcggagccctacgtgatgggttcgcacgccacgggttgcggtgcctggtgctccggtccggaggacgtctccccgcccgaatatttctggggctacaaccgcatgaccagcgtcgaaggcctgttcggtgccggcgatgccgtgggcgggacgccacatgcgttctcctccggttcgttcaccgagggccgcctggccgcgaaggccgcctgcaagtacatcgacgatggcaaggccgatggcatccgcgtctccgattcgcagatcaacaagcgcaaagaggagatctacaagccgctggaacactacaagatctaccgcaacgaggtcgtggccggttcggtcaatccgaactacatcaacccgcgccagggtcttgaccgcctgcagaagctgatggacgaatactgtggcggcgtgacggtcagctacatgaccaacgaaaagctgctcaacatcggcctgaagaagatgcacatcctcgaagaggacctggacaagctggcggcggaggacatccacgaattgctgcgcgcctgggagctgaagcaccgcgtgcgcacggccgagagtgtcttccaccacacgctgttccgcaaggaaacccgctggccgggttactactaccgcggcgactacatgaagctcgacgacaagaactggcatcacctgaccgtctctcgtcgtgacccgaagacgggcgagtacaccatggagaaggcgccgtgctatcacctggtcgacaaggacgaggccccggccgagcccgagaaggcggaagcctagggtgctaacgtgacggggtcggctgcggccccgtcaccacggctggcaagcggcgatggccaacgcgttcgcgcgttggtcttctctttcaaccgtcacccccgggggtttcaacatgaccagtgcagctgaagcacagccgatgccggagacctcgatgaacatcatcgatcactccgacgaggagatcctggagatcgcccaccccatgtggaacgatctgatcaaatactcgaacaagggccagtacggcaaattcgtccgccggttctcctaccacctgctgttcggccttaacgaggtcgaggtgggcaagcaattcgcccagagcgagctgacccgcaacctgaaggaggactgggatttcctcggcatcattcgccgcggcgaacatgtcacggtcctgtatcgggtgcgcagcacgaagaaagaaggcgagtggctcggccgcatggtcctcggttacgaggaaggcgaagtgcgaatcttcggtgcgtccattttctaagacagcgggactttgaatgacagatgtaatcaaggacaacaagtacgttgagctgaactatcaggtcatcgacgagaaatccggccaggtcctgaccgaggtggagttcccgctgggctatgtgcacggtgtcaatgaggtcctgtcacccaaggtaatgggcgagcttgagggcaaggcgcagggcgaaaccatcgaggtccccatcgattgcaatgcgctgtacggcccgcgcgacgagtctctggtgatcacggaagcgatcgaaaacgtgccagaggaataccgcaagctcggtacggcgatcctgatggaaaacgatcgtggccagaccaagagttttctggtcacgcggctcgacgacaagacgatcaccatcgatggcaataacccgctgtgtggtcggcaggtgattttcaagctgaatgtgttgttggtgcgtgatgccactgcggacgaaatcgagcatggtggcaaggtggagtcgggcccggaaatcgacagcggacgagcggtgcccatcgagtgatggagcccgttcacccggcctttcaataagtctggggagtgagacccgtatctcccatcccctctttttcatcgaagcgaggtgaataaaccatgagccaggataccgagaagaaacacccgcaggtccccgacggcaagtcccgttacctggtgacccgccagatgccgcccaacgaaaagggcttcgtcggttacgagacgatctgggagtccttccagaaagaggcggagtacaccacgccgaagcgtccctgacgccggggtagccgatagccgcgccttcggtactggggcgccttgccgtccgcttgcgatgttcatcgccggcggacgtttttgtttttgcagggcagggccggcctgagcatgggcgctcgaacggccgcctgaaactgcggcctctccctacgagggggcgcgttccggcccctcgggcggctcctgcaactccggcggccttcccggctgggccatgcggtccgggttggcccagcgcatcagggcgagggccagcaaaatggtggggatgccaatgagggcggagctcacaaagaaccagaaccagcccaagtgctcggcaaacaccccggtaaagccggccaggaactgacccgggagggtcatgatcgagctgaacagggcgtactgggtcgcggtgtaagccgagttggtcaggctggacaggtaggcgatgaacaccgagattgccatcccgccggagaggttgtccgccatgatcgcgaacaccaggccgtagatttccgggcccagggtggcaagccaggagaacgtcaggttggtggccggggccaggatggcggtcgcgatcagcatgcgcatgatcccgaatcggacgaccagcaggccgcccagcgcggccccggtcagggtcatcgccaggccgaaggcggcggcgatgttggcaatctcgtccttggtgaagcccaggtcgagatagaacggattggccatcacccccatgaagatgtcgctgatgcggaagatcgcgatgaacgcgatcaccaccagcgcaattcgcccgaagcgctgccagaaatccacgaacggacacaccaccgcgccgatgaaccaggccttgaagtcgcgccagagtccggtgtcggaggtgttgttgatgtaatgcaccacgcgctcttccagttgcgcggtctttgcgtcgcgcggcgcgacctccggctcgcgcacgatcagggtgcagaccacccccaccagcatcagtgccgccatcgccatataggacaggctccagctgccggcggccgcaatatgcagggcccccgccccggccgtcagtaaagccacgcgatacccgaagacataggcggctgccatggcgccctggcgctcctggctgaccgcctcgatacggtaggcatcgattgcgatgtcctgggtggcggcgccaaaggcggtcagtaccgcccagaccgcaaccagccagagctgttcggtggggtcggtgaaggcgatcccgaacagccccagcatgatggtcgcctgcgccgccagcatccacgcgcgccgtcgcccgaagatccgggtcagcagcggcagtcgcatccggtccacgatcggggcccacagcaccttgatgctgtaggccatgcccacccaggagaggaaacctatggaggccagttcgaccccgaggtcgcgtagccaggcggtgaaggtgccgcccgtcagcagtagcggaagcccggcggcaaagccgaggaacagcatgcccaccacccgcggatggcggtagacggacagtgcctcgcgccagtcgcggttcggccgattctgcgactcggcagctgtgctcacgaaggtgcccgcagatgacgatcagggggtgtagtcatagtcgatccagaacggggcgtgatcggagtagcggtcgtccgtatggatgtacgggtcccgcgcggtttctgcgatgccgggggtggcgatctggtaatcgatacgccagcccacgtttttcgcccaggcctggccgcgattggaccaccaggtgtattgctcgggccggtcgtccagtcgccggaaaacatccaccatcccgatctcgtcgaacaagtgatcgagccaggcgcgctcctcgggcaggaagccggagtttttctggttggatttccagttgcgcaggtcgatctccttgtgggcaatgttccagtcgccgcagatcacccactcgcgcccgtcctgcatgcgctcggccagccacggccggaagaaatccagaaaccgccacttggaatcctgccggtgatcccccgaggagcccgaaggcaggtatagcgacaccacggacagatccccgaagcgcatctcgacgtagcgaccctcgttgtccgcttcttcgaagccgatgcgagtaatgacctcgtccggctggcgccggctgtacagggcgaccccgctatagccgggtttcaccgcgtccacataggcgctgtgatagccggggggatggaaaggctcgccctgaatctggtggatctgggccttggtctcctggatgcagaccacgtcggcctcggtcttcgggagccagtcgaagaagcccttgcgggcggcggcacggatgccgttggcgttcatcgagagtatgcgcatggccgggaacgataccggcgcgcgcgcgtacaggaaagggccggcgtgatgaatcccgccgtgcctgtgtcagaatacggcgttttccgaccggagccccgcgatgaccgcccatgcctttctcgactatgccctggaacgcgacgtcctgcgctttggcgagttcacactgaagtcggggcggacaagcccgtatttcttcaatgccggcctgttcaaccggggctccgatctcgtgcgcctgggcgagttctacgcgcaggccatcgtcgattccggcgtcgccttcgatctggtgtttggcccggcgtacaagggcatcccgctggccgcggccgtcaccgaggcgctctaccgcgaccacgacatggatcgcccctgggccttcaaccgcaaggaggccaaggatcatggcgagggcggcaacatcgtgggggcaccgctggccgggcgcgtgctgatcgtggacgacgtgatcaccgccggcacggccatccgtgaatcggtggagctgatccgcgcggcgggcgccacgccggtggcggtggccattgccctggatcgcgaagagcgtggccgtggcgcgcgctcggcgatccaggaggtcgaggacgaactgggcctggaggtcgtgcgcgtggcccggctgggggacctggtgcagatgctggagcagaccggccgcgcccccgagcacctcgaggccctgcgcgcctaccgctccgaatacggcgtctgaccggctcaggaagcgccgtcttccgagtgccccagccgctccaggcggcgctgcagttccagggcccgcaggcggtatccgcgtgcggcctcgaactccgggtccagctccagcgcctcgtcccaaagggcgattgcctcttccaggtcctggttgcggtaacgccggatcgcggccgaatgtagctcttccttgcgttgctcgcgcagttcctcgcgcgcgtcccgggccgcatcgcgcccggagtcggcctccagcgcccggtcataggcggtcagtgcggcgccggtgtcgtccgcatcgcgtgcctggttcccgcgttgctcccagtaccgcccctccacttcgtgctccagcgccgccagccgtcggccccagcggccgttaccgctctgctcgcgcgcgtgctggagcccttctcgcgcctccgcataccggccggcttccaggtcggcctcgatggcgcgcaggtaggcatcctcgtcgtcctgcccgcccagggccgccaattgctcgtcgagtgtttccctatcggcggtgctcgcctcgcgcggggcggtttccgggatgcgcaggcgctgccctgccagtagccgcgacggccgctcgatgtcgttgtaacgcgccaggatcaggaaacgattggcgtcgccgagataccgccgggccagctgtcccagcgtttcgccagactctaccgtatgttcgaacgatgcctcgccaagttcttcgaccgggtccgcatccagctgcgcgcgcagactgcgggcaacccggtgctcgggctcgccttcgagaaaccggtccagtgcccgatcggcgtgttccgtgtccccttcctgcagggcctcgatgatctccgcgatggtcaggtcttccgctggcgcggggccttctgcagcggactcttctgacgcctcggtgagcggttcctttccgttgactccgagcattgcgcaaccggtcagcaaggcaacgaggggcaatacggtcccgacaacaagacgcattgtgttcagtccagaggccagaagaggattgcaaggacggcgagcagtagcagggcccccagtagcgtcggccggatggcggcaagcaggtggtggcgatccggcgtgtccacaccttgtgcacgccaggcggcgatggccacattgtcgccatgcccgccgccgcgctgtgccgcgagggcggccgccttggtacaggcggcctgaaaccccggctggcccatccatcgagcactttcctcggggctcagctgttcccagtacccatcggagcacagcaggaagcggctgtcgggtgtcagcggggtctcgccatggtccacccgtaccggatccactacacccagggcctgcaggagctggttctgttcggggtgggttgccatatcttcttcgcggatctcgccggcatccagcagcgcctgcacccgcgtgtggtcccgtgtgcgggtgaccaggcgccccccttcgaagtgatacagacggctgtcgccgcagtgggcccaccaggcccgctccggcccgacatacagcgccaccagcgtggtcccgggctggtcgccggctgccgcgccggggttgtacagggcggcctgcgtctcgcgaaagagacgctccaggagtgccgccgggtcctccgggcgaccgtcacattcgttccacaggcgctcggcggtggcgatcgccattcgggccgcctgtgcgccgtctgcgtgcccgcccatgccatccgcgacgaccagcaacgcgcagcgggcacccgggcaggcccatacaccggctgcgtcctgctgctcgcgccgcccgccgatttcctgggctactgcggtctccatcccctgtccccgcacctgactccgaaaccatcatggcccaggcggcgggtcgctgtcagcgcgcgtgggtatttcctacccggtggcgccgatccagaagtcgatggagcggccgaggaagtcgtcccaggtcatgtagtgggagccgtcgcaggagaaggtcaggctgaccatgccattgaacaggttcaccgaggccgagcgcaggtagatggtctcgtcggcaaagcgcagggccttgagcccttcgagcacgcggcccatggcctccttcgggatcagcgcttcctccgggtagggctcgtgggggaaggcgaggcagacatcggggtcggccagcgactcgtgggtcaggatgcggtagcggtaggggtcctcggtggtccagagcgtcgctcgagagctggagaaatggaacacaccctgaaatacgccgcgctcggtgaacagttcctccaggatggccagcgcggtgtcgatgtgctggtccatcagactctcggtgcggctctgcaggaacagcgtcccgcggatcgacgggtcgcccttgatctggcgccactcattgggttcttcgtaaagatcctccgacaggtccggcaggttgcgcaggtcgaagtccgcacccaggaacccgagtgccgtgccgttctcgtcgcgtaccagctgtagtgcggtgagcgacgggcgccgcccgagcaggctgatgtaggcctctgacagcagaaagcccgcagccggcaccgcctccttcatgtaaggacgctgcgagcggtcgcgcccgaagtgctccggcagcaccccgctgcgcgagatgttgtccgagagctggatgccctcggtgttcagggcatagacaaatgtggcttccgggatctgccggatcgcctcttccaggatcgaatccagtgcctcgcgtcgtggccaggccgtgcttatacgggcggcgatttcggccagcggctcctgtagccgggcttccagatactcgcgctggtgctcgatggcttttttcagttccgtcatggtgcgctgtcgtctcttttcggtgcgacgtgattatctctgatcgcgcatgtcgctgtcgtgaagccaatccggttggccgttcgggctcccccttttgttgagcatgaagcgtgccgattaaccaatcttccgtgatcggccatccggtccacagttcggtgatggaggtcgtcgaaccaatgaggtttgtccgggccgtttctgcgcgccgggtattctctctggtgctgccgccccttttcgcgcgaggctgattctcgtgatccactccccgttggagcaaccatgcatattcatcttgatactacggacctgatgacccgcgtgcgcctcgaatcccgctggcgttcggccggggccacggtcaccagtggcgatggggccgagcgccccgatctggtggtgatcgacctggcggcccgcgacgtggacaccgtggccacctggcgcgaacgctgtccggatgccgccatcctggccttcggcccgcacgtggaaggcgcgatgctcaaggccgcccgccaggcgggtgccgacgaggtcgtcgtgcgcggcaaggttgccgatcgcgtgagccgccgaatcgaaggctccgcggcaccgtaacggtgccccgtctgagcgggctcggtacaggccccgaggaaggaccgggcgagcgcccgacatgcggggcggttgtgtcatggtctgggcggcgtatgctggcctagggagacgctgattgaatcgcacgtccgcgttggcgccccctgttttccgggacaaggcgcgtcgtgcagcgggtagtggttctacccgcccgtttttgatcgattcggggcgcaacgccggatcggggaacagggggcgccaaccccacaagccattgaaagcagcggctcggccgcccgttgttatcagaaacgggcgtgggaacggcgttgcggctcctttgtgcagcatgactgcacgacagtcaccgcgccttgttcgcacgcaaaagcgactcgagcgcggacgcgcgactcaatcagcgtttccctagggaaacgctgatcaatgggcctgcatccggctccgtgccccgccgaagcgtttttggaagggcactggggccattacggccggcctgggcccctgtaaccgccgtttttggcggttacaggggcgatttccggtcctgcggacacactacccctgcggcagcagcccccattgtcgcgcacggtacaggttcgccagggcgaacaggctgtgcagctgcgcggtgttcttcttgaggccgcggtagcgcaccttgcgatatccgaacaggttcttcaccacatggaacggatgctccacgatcgaacgcaactgagccttgtgccgttcagcggcgcgcacctgatcgcgttcggggccctctggcatcgcgcgtaccgtgccgcgcttgcgcgcgatgtgcgtctccggacgatggccttccagtcgcttctccgcaccgatgtagccggcatcgccatgcaggctcgcttcctcgccgtggagcagttccggcacctgcgagacgtccgagacattcgcagcggtacccttcacggtatgaaccaggccggtgacgacatcggccccgatatgcgccttcatcccgaagtaccactggttgcctttcctcgcctggtgcatctctggatcgcgcgccttctcccggttcttggtcgacggcggggccgcgatcagggtggcgtccaccactgtgccctcgcgcaacatcagtccccgctgctgcagatgggcgttgatccggtcgaagatcacctgggtcaggttgtgctgctccagcagccggcggaactgcagcagggtcgtggcatccggggcgtcttcgcggctcaggtcgatcccgacaaagctccggatcgcctggctgtcgtacaccgcgtcctcgatcccttcgtccgacaggttgaagcactgctgggccacgtacatccgcagcatccgttccagaccaatcggcggacgaccccgcttccccttcgggtagtgcggctcgatcgcctccaccagcgccgcccagggcgtgatcgcatcgatctcccccagaaagcggtcgcgccgcgtctgcttacgcttggcggaatactcgagatcggaaaagctgcgctgggacatcggccatcacctcgggcaggaaacctggcgccattatcccaaacccgccaggtgggcgggacccacggcggaataaatcagtgtttccctaggggaaaagggagggcgtgtatgcgcttaatgagtctgtggctggccggtctggtcctggtctggccgatcgtcgccagcgcggatgaggcgtggccgccgggattcgtggcggcccgcgacgtggtgccggggttggtcgaggagatccgctatttcggcgaagacaacttcgtcggcgagcccattgacggctatgaggcgccggtttgcatccttaccgtcccggctgccgaggcgctggccggggtgcaggaacgcctgaagccgtttgggctcgggatcaaggtgtttgactgttaccgcccccagcaggcggtggaccatttcgtgcgctgggcggcggacccggacgcaacggagatgcaggagcgctattacccgaacgtgcccaaggacgagttgttcgagcgcggctatatcgcggagcagtccacccattcgcgcggctccacggtcgatgtcaccctcgttgatcgcgaaaccggcagcgagctggacatggggaccgacttcgaccgcttcagtccgcgctcctggccggacgcggccgatgccacaccacagcagcgcgcgaaccgcgtcctgctacagcgcctgatggtggaggcgggcttcgagccctacgcccaggagtggtggcacttcacgctggccaacgaacccttccctgagacttcgttcgacttccccgtggctcacccgccccgcgactgacggggcgattggagaagacgccgacaggccctgcaacatgggacgttctgtgtgaaccgtggaccgatcccttcgtcccggtccttcgtcaatcgcggccatgctacgacccgctggcagcctgttgcatacaacaagaaaggaaatgattaatgggcctgggtgttggactggtggtgctggcagccttcttctgggggctgtccggcgggatcggcgggatcctgatggccgagggctgggatgccttcgtggtctcgttctaccgcggggccatcggcctgctgttcgtgctgatctggctcgcctggcgtccgggcggcagcgggctgggcagcggcaagatgtggttctggtcggccgtggccgggctgggcgtggccggcaacttcgcgttctactttctcagcatcgcgcatggcagtgtcgcggtcgccgctacattgatgtactgcgccccggtgttcgtctacatcatctcgtttgccctgagactggaatccccgaccacgctcaagctggtggccatcgcgatggtcatggtcggcatcgtgctgctcacccagatttacgacaccggggcgggcggcgtgacgctgatcggcgccggggccggcctgctggcgggcttgtcctacgcgatctttatcttcggcttcaagtacgccggccagcacggcagcccgcaggcgatcctcgcgattgccttcggcgtgctggtcatcctgctgatgctgccgggcgacaatacgcagatggccagcgtactgaccaccaccgactggccgctgttcctggccctcggcattttcggcgctggcctgtcgttcgccttctatatcaacgggctgcggaccacagcaccggccgtcgcctcgatcgtcgcgatgatcgagccggtcaccgccacgctcttcggcgtcgcgatcctgaacgaaagcctaaccctgattcagatcatcggcatggccctcatcctcgtcacggttaccgccctcagcgtctcctcgcgcgcgaccccacctccggtcccggagcggagtcgcgacgacaactagcgatcggtttgctggatccgttatatgctgggccagagccacagccgcacatgaggatgcaatgaaggttgccgttttcagtatccagcagcacgatcacgaacatctcgtgccgggcctgacggccgccgggatggagccggtggtatatgccgagcgcctgaccgaggaaaccatccatctggccgcgggcgtcgatgcggtctgcgttttcaccaacgacgacctcaagcggggcgtgattgacgggctggcggaccaggggattcaagtgatcgcgctgcgttgctccggttacgacaatctggatgtggggcgcgcgcgcgaacgcggcgtgcgagtggggcgggttcctgcgtattccccgaatgcggtcgcggagcacgcggtcgccttattgctgacgctgaaccgcagcgtgcaccgggcctgggaccggacccggcgtggcgatttccggctcgaccacctgacgggctttgacctggtcgggcgcaccgtgggtgtggtgggcaccgggcggatcggccaggtcttcgcgcggatcatgctcggctttggctgccgcgtgcttgcgcacgacccgtacccgaatgcggagctgcaggccgtgggggtggagtatcgggacctggatacgctgctggcggagtcctcggtggtgagcctgagctgtccgatgacgccggagaaccggcacatgatcaatgccgacactctcgcgcggatgccgcgcggggcctttctgatcaataccgcacgcggagcactggtggataccgatgccgccgagatcgcgctggactcgggtcagctgggcggattcgcgctggatgtctacgaggcagaggcggggctgttcttccgcgactggtcgctggccggtctgccggaccggcgcctggcgcgcctgatgcagcgcgacgatgtgctggtcaccggccaccaggccttcctgacccacgaggcgctgaccaacatcgccgacaccaccgtgagcaacctgaccactctgcatcaggacccggacgcgcagcccgaaggccgtgtcgtctgattcgattgcgacttgccccgggacgcatataccccggggcaagtcgctttccatgcttttctagaacaaggcgctttcggcctcctggtaggccatattcgcattgcgtggcgccaggtcgtcgaaatcggccaggtcctgccagggcgaagcatcgaaggagcggatggccgattgcatgtcggtgcccatgtccgccgcctcaaacatgtggtcccacagcgcgcgcaggtaatcgtgggtcgcgtggtcgaaggtcgacagtgcgcccggtttcccgtggcccgggatgaacttcgcatccgcgtactcatcccgcaggagttcgtaggcctggagccagccttccatgctgccgtcgggcaggatggccagcaggcgaccgctatagagcacgtcgccggcgaacacgacattatcgggctcgaccaccgcgatcagactgccgtgggtgtgagcgctgcccacatggcgcaccgtcagggtcacgccgccaaggtccagctcttcgcgatcctcgaccgtcacgttcggtggttcggggtgttcggtggagccttccggccgatccagcgcgttctcgagctgcatggcgaacatcgaggcgttcccttgcatgcggtcgacggcctcgggggcggccaggatgtcggcgccagcctcgcggaagacgtcattgcccatgaagcgatgcggctgcgagttcgtgttgatcacgtagcgtaccggcttgtccgttgtggcgcggatatgctccagcatctcttgggccatctccggggtgtggccggaatcgatcacggccacggcgtcttcgccgaccacgtaacccaggttcatacgaaagccctggttttcggtatcgggcccgccgtacggcccgatccaggcatgggcatggtccgagacggcttcgggttccggcaggatgggggcctccttggccgcgagcatcgggcttagaacaaaagccgccagggccagaacgagctgggccctgtttcgcgcgtttttaagcatgtcacgaactcctagaacagaagctgataccccgcaccgaggacggcgcagacagtgatcagcgggatgatcccgacccgaaagcgggccagggcaataaaggcggcgatgcccagcagggcggagaaccattcgaaggcaccctcgaatccgtccggccacagcacatgccaggtgaagaagacggcaaggttcacgatcaccccgacgacggcggcggtgatgccggtcagcggcccggtaaagtgcaggtcgccccgggtgcgctcgaccagcggggcgccgaccaggatgaacaggaacgacggcaggaaggtgaagaacgtcgcgaccagggctccgagcagggcggccagcacgatctggtccggccccagaaaggcctgcgtccagccaccgatgaagccgacaaaggtgaccaccatgatcagcggaccgggcgtggattcgcccagggccaggccgtcgatcatctgcgtcggactcagccagccataggtctcgaccccgccctggtagacatagggcagcaccgcatacgccccgccgaaggtgaccagcgccgtctgggtgaagaactgccccatgcgggtcagcgtggcgtcccagccgaacaccgcgagcagggccccgaacacgatcgcccagaggcccaggcccaccaccagaaaacggatcacccgcgaccagcggaactgcatccagggggcgggcggcgtgtcgtcgtccaccaccgccgggccacgggactcgacactgccggccccgtgcgattcgccgctctggaagcgctccggccagacgcggctgcccagccagccaagaatgccggccgcgacgatgatgtacggaaacgggatattgagcgcgaagatcgccaggaaggccgcgatggccatcagccacagcaggccgttgttgagcacccgcccgccgatgcgccagccggcatagacgataatcgcgaccaccgccggcttgatgccgtagaacacggcctccaccgcgggaacgtcaccaaaggcgaggtacgcccaggacagaccgatcatcagaaacagcgaaggcaggatgaacagcagcccggccatcagaccgccgaaggtcccgtgcagcagccagccgagataggtcgccagctgctgggcctccggtcccggcagcaccatggtgtagttcagcgcatgcaggaagcgtttctcggagacccagcgccgccgttccaccagttcgtcgtgcatcatcccgatctgcccggcggccccgccgaacgagatgaagccgagtttcagccagtagcgaaaggcctcggcccgggtgggcgcgtcgggacgttgtgtcgcggtgtgttcgggatcggtcatctgggatcgcgtccggattgttgttcataggcctggcgaaggtcgtgcagcaccggggtcacccgggccagcagggcgtcgtcgtctgcgcactgttgcttggccccggtcaggatgctctcgaagcccgccgcctcggggatggggcggccgccgacatccaggaaatgcaccatctcggccagtccggcgagaccgctgtcgcgctccaggccgaaggcggccagcaggacctcgaaggtgacgcggtcgccgacgtgggtgaaggcggccccgtcgaagtcgaagcccagggcctcggccgggcaatcggccggggtgggaagccagacgaagcgggcttccgggtcgatgaattcgcggatcagccaggcactggcgacccggtcgacccacatggccgcgcgcgtggcccacagccgcccccggtagtccgccggatccaggcgggggatgccggaatccggtgcgggcgatggttcgtccggcgagagcgtcgactgggccgcggactcgagccgggagagcagggcctccagtggcccgcgtccggggcccgggaagtaatcggtgcggcgcagctgctccgcctcgcggtggatctggcgcaggcgcttgagcaattcggcctcgcccagtccgggcagttggcccagcagggtctcggcgctggtctgcagcgtgcggtactcggcctcgcggtcgaacaggctgcggtagtgcacctgttcctcggcgctggccgccaccggcaggtggtaggcctggttgcccgccgcccgtgcggattccgccagttccagcagagcgtcgcgcagatcggaacggttgggtagcaggtagacgccgtcgcgcagcgtggcggcgcccagcgccttcagcgcccgccagagccggacccgagtcgaatcctgcccgccctggaaggcgaggatgagcagttgccagtcggtatccggagaatccatgttacaggtatatcaataatgtcacacacgtgacaacagctgtcttccgggcacaaaaaaggttcatcgaaggataccggggaggtattcgtgcgctgaagggcatcgtaatctcgcgtggagccgggttggacacgggagagggggatgctggacaagaagacgctgcagaagctgggcggctgggaaggctatcggctggaacgtgcggtatggccggacgaggcgggcggcacgctggagttgcacctgaagccgacgcggcagtggatgcactgcgaacgctgcggccaccggacgcgtcaggtgcacgagacgacgctgcggcgggttcgggatcttcccctgttcgagtaccgggtggtgctggtggtgccgcgtcgccgggtgtggtgcgagcactgcggtggtccgcagctggagcggctgagttggctggggcgctatcagcggctgaccaaccgtctggcggatgcctgcagtcagttgctgcgttcggccagcatccaggcggtggcggccttctatggcctgggttggcatacggtgaagacggtggaccggcatcggctggcggcttcgttgctggagccggactgggcgtcgatccgctatctggcgatggacgagttcgccctgcacaaaggccaccgctatgccacggtggtgatcgagccgatccggcgccaggtgctgtgggtcggggaaggccgctcgcgcgagaccgctcgggccttcttcgagcaactccccgaaggcgtgcgcgagcgcatcgaggcggtggcgatcgacatgaccacggccttcgagctcgagatccgggcgcagtgtccccgggccgagatcgtctacgacctgttccatgtggtggccaagtacggtcgcgaggtcatcgaccgggtgcgcgtcgacgaggcgaagcgtctgggcgaggaccgtcgggcccgtcgcgtgatcaagtccagccgctggttgctgctgcgtaaccgggcgtcgctgaacgccggccaagcggtccacctggacgagttgctgcaagccaaccaggcattgctgacagtctatctgttacgcgacgagctcaagcggctctggttccagcgccgtccggaacagacctggcaggcctggcgacactgggtacaacaggcacaggagagcggcatccatgccctgcagcgcttcgcgcggttgctggagccctatctccccggcatcgtctcgcgctgccggcatcggctgaacaccagcgtcgtcgaaggcatcaacaacaccatcaaggtcatcaagcgccgcgcctacggctaccgcgaccaggactacttcttcctcaaaatccgcgccgcattccccggtaatgctcgatgaaccacaaaaaagcccggcgccttgcggggccgggcttgcgctgccaggggcgtggggatcagccctcgttgtggtagccggtgatgcgctccacttcgttcttcgcgcccaggaccaccggcacgcgctggtggatgccctcggggctgatgtccatgatgcgctcgcggccggtggtggcggcgccgccggcctgttcgacgatgaagctcatggggttggcctcgtacatcaggcgcagcttgccggtcgtgcccttggcctgcatcttcgtgtccatcgggtacatgaacaccccgccacggcacaggatgcggtgcacctcggccaccatggaggcgacccagcgcatgttgaagtccttgccgcgcgggccttccttgccggccaggcactcgtcgatatagcgcttgatcggcgcttcccagaaacggctgttggacatgttgaccgcgaactcctgggtgtcctccggaatctgcacggtgtccttggtcagcaggaattcaccgaagtccttgtccagcgtgaacatcttcacgccctggccggtggccatcaccatcatcgtggacgggccgtaaaggcagtaaccggcggcgacctgcttggtgcccggctgcaggaagtcttccgtcttcggatcggtcacgccctcgggggccttcaggatcgagaagatcgtgccgacggagacgttcacatcgatgttggaggagccgtccagcgggtcgaacaggaccaggtaatgaccgcgcggcgcgtcggccggcatctcgcagatctcttccatctcctcggaggccagaccggccgcatggccgttgtggctcaggctctcgatgaacacctcgttggtgatgatgtcgagcttcttctgcgtctcgccctgcacgttctcggagccggcggagccgagcacgccgaccagatcgcccttgtcgacgagattggagatcttcttgcacgccacggagatgtcgttcagcagaccggtgaattcgccggtcgcgccctggatgccgcgctgggtttcgatgatgcagttggtcagagtggtaccgatatgcatgatgcaatcctgatgctgttgtgaatcgggcgacacggcgcgaaatggggcacagcagccccctcgcggggcgaacggccccggcgcgccgggtgtcaaaggcggcatagtgtagcaaaagcaccctatgtggccgatctgtagccctgatggcgacgcgacggccctggcaccgcgtttgctcgccattcgggacccccaacaaaaatggaggatttatatgccgcagaacgcgctgtacgcccagtcgggcggggtcaccgccgtcatcaacgccagtgcctggggggtgatcgaggcggtccgcgcccacccggcccatttcggcaagatctatgcggcgcgggatggcatcctgggtgtcctgcgtgaagagatcatcgacctcgaccacgaggatccgctgaccctggccgccctgcgccatacgcccgggggtgcgttcggctcctgtcgcttcgacctgggtgaccccgacaaggacccggagcagtacgagcgtctggtcgaggtcttccgcgcccatgacatcggcaccttcttctacaacggcggtggcggctccatggataccgcgctgaagatcgcgaagatgggtgagcgcatgggctttccgatcagggcgatcggcgtgcccaagacgatcgacaacgaccttgccgtgaccgactcgagcccgggctttggttccgccgccaagttcatcgccaccgtggtgcgcgaggccagtctggatgtcgagtccatgcataccagctccaccaaggtgttcgtgatggaggtgatgggtcgccatgccggctggctggcggccgccgcggcgctggcgcaggagttcgacggccagccgcccatgctgatcctgttcgccgaggtcccgttcgaccagaacgacttcctggaccacctgaaccgcaccatcgagcgtcacgggtattgtgtggtggttgtctccgaggggctgaagaatcccgacggcggcctgttctcggtcgcccagagccacgacgtctacgcctacacccagctcggcggcgccgccccgcgcctggccgaactgatccgcgagaagaccgggcacaagctgcactgggcggtggtggactacatccagcgtgccgcgcgccatatcgcgtcgaaggtggacgtggagcaggcttatgcctgcggccgcgcggcggtggagggtgtggtcgcgggggaggacgctttcatgccgattatccggcgcgactccaacaagccctatcgctggagtatcgggttcacccatctcgagactgtcgccgacatcgagcagggcatgccgcgcaactacatcaccccggacggctacggcatcacccaggctgcccgtgactacctgcgcccgctgatccagggcgaggacgcccccccattcgagcagggcctgccctgctacccgcgcattcgtggcgaactgcttcccaaacggtgcacaccgttcgaggtcaggagcgactaggcgcggcgatcactctgccgcgggcttggcgggtgtgcagcatccgccggggccttcctgctggatgggcgggcagggcgcggtgccgtaggagcagaacacgcagcaatcccccggaagtggcctcagcagcgtgccgcagccggtgcattcgtagaaccactggcaggcgtcggtgggcatcgtttccgtcttctggtgcccgcattcagggcaggtcagcatcgaatccagaacgatctcattcatctgcgtttcaggcgaacaggtcatgatcagcaatgtacagggaccccttctcgggaaaaaccccgtgtggcgcccggaaacggcatatccagcacaagccgggcgtctaatgtgtgatgaaggtcccgcaagaggaccagccgaagtccagagattgtggaggagagcatgaagaaacaaaccctgaaccgggcgctcgcgggctttgcggcagtcgccttgatgggcgctttcgccgccccgggcacggtggcggcacaaggtgcttactggctgtcggccgatggttcgcccgacgacatcaaggtcgaatatcggctgcgcgatcatggctgcgacaacgtccgcggcgaatggcgcgtcgtgaacgacagcgatgactacgtcgatgtgaccgtgaccaagacggcctacacctgccctggcgaactcgacgatgacgtgcgcaccacggtgcgccgcttcggcacgattgcgccgggcgacatgcgcgagcgtacgcgtgatgacagcgtctgcggcggggcctgggcgcgttcggtcgaggtgctcgagtacgagatcgaaaaggtcgatccgcccgaagagagttgatccagctcgcacttcgtcgtccgcgtttccctgagtggggcttgatagcgtgacggggcgcgaaaaaataagtgattcggggcttggcgcgtccgagccgccgggtacactgaagtggtgcctccccggcggattgccggtcccgttcaatcgaaaaaggagttcgaccatgtcccacgcaccgcatcgtcgttggttgtccgcccccgccgcgttcctgattgcattggcgctggccctgttgcccgcgaccccggcgttcgccggcgtgggaatgctggatacgggctccatgattcagcaggccagcgcggatgacacccgcgcgcagcttctcaagcagctggatgatcaggccgttcgcgagaagctggtcgagatgggtgtggaccctgaccgcgcccaggagcgtgtcgcccgcctgaccccggaagagctcgcccaactcgaggcccgcatggaaaccgatccggccggtgccgccggcgtggtcggcgtggtcgccatcgtgtttatcgtgctcgtgatcctggacgcggtcggcgtgaccgacatcttctcgttcgtcggtcccgcccgcgagcgctaggcctttcatggcatctgtctactggcggcgagcccccgggctcgccgcactcgtttgcggtctgtttgccgtgctctggctcagcggttgtgccacggcaccgcagagcgcacagctctccagtgaggccccggagaacttgcctgtgcgcgtggaactggaagataccccgttcttcccgcaggaggattaccagtgcggcccggcagccctggcgacggtgctgggtgcgcgcgggatcgatgcctcgctggaagagctgatccacgaggtctacatcccggctcgcgagggtagcctgcaggccgagatgcgtgccgcggcgcgtgcgcgtgacctggtcgcctaccgggtggagccgcagctggaatccatcctgcgcgaggtggcagagggcaacccggtcgtggtgttccagaacctcggggtcgcgatgttccccgaatggcactttgccgtggtaatgggctacgacctggaggagcgcgaggtgtatctgcgcagcgggcctatcgagcgccacgtgaattcgttcgcccgcttcgaacgcacctgggcgcgcggcgatcgctgggccttcctggtgatcgaaccggatcagctgccggccacggccgagccgctgcgctggttgcgtgcggtgaacgaactggagcaggtgggtcgtctgggcccggccgccacggggtatcagaccgcaatggagcgctggccggagcacccgatcggctatgtcgggcgggcgaatgtggcctttgcccagggcgacctgccaacggcggaggacgccctgcgccagttgatcgagcgggacccgcaacggcacgagggctggaacaacctcgcccatgtgctgattgcccgccagtgcggcgagcaggcccgcgaggcggccagttgcgcgggcgaactggccggccccggaagctatgcgcctaccctgggggcggcggccggggcacctgacgacggcgctcagtgccgcgccctgccgccctgccctgcggcgctggaagcccgcgcgccgcaggagtagcgggcggcccgtcaggccttgcgcttgtccagggtctgttcggcgtgtttgagaaccagccccaggttctgtttctcgacgtccgtgacctgcgggtcttccttcacggcgtggcgcaggtgctcgaccagttgcgccagttcgtcgcgcgaaatctggtggaagttgaacccgcccccgtagcgggcctcgagctggtcccagtaatcggcgagcggcggacggtagtcatcggtcatcggtagcccttgatggcggtggacgagacggggcagtgtaaagcctgtccaggcgatttccgaacatgcccgggtgggggtgtttggtgtgccacccccccttgcggtctaatacgggccttgttccctgctggctgttggcatgccccaagtcactgcgatctaccccggcactttcgacccgattacccacgggcacacggacatcgtgcgccgcgccgcgcgcctgtttgatcgcgtggtgatcgcggtggccgccaatccgaacaagggtccggctttcccgctggagacccgcgtcgcgctggcggaggaggcggtgagggggatcgaaggggtcgaggttcagggcttcaacgtgttgctggccaagttcgtgcatgcccagggggccaatgtgattctgcgcggcctgcgtgcggtgtccgatttcgagcacgaatttcagctggcggccatgaaccgtcagttggctcccgaggtcgaaacgctgttcctgaccccggcggaggaatacagctttgtctcctccagtctggtacgggaaatcgcccgtttgggcggcgacgtctcaaaattcgtaagccccggtgtggcgcgcatgctggccgaacaaaacggcctggagcgctagccgggccccgcgactggatacgaggacaaccccatggctctgatgatcaccgacgaatgcatcaactgcgatgtctgcgagcccgagtgcccgaacgaggccatctaccccggcgacgagatctacgagatcgatccggagcgctgcaccgagtgcgtcgggcattacgacgaaccgcagtgccaggatgtctgcccggtcgattgcatcccgctggaccctgaccgcaaggagacgcgcgagcagttgcaggcgaagtacgagaagctgatgggcgcgtaacgatgctggcgcgcctgctccccgtcgccctggccgccgcgctgctggcagcgcccgttcaggccgaggggcccggccagggggcggtggcctccgctcatccggaggccaccgcggcgggcgagcgtatcctcgccgcgggcggcaatgcgttcgatgctgccgttgccgtgaccgccgcgctcggcgtggccgaaccctatggctccggcctggggggcggcgggtttttcctgctctatgacgcggagaacgaccgcagcgtgatgctggacgcccgcgagacagccccgggcgaggcgcatcgcgacatgtacctggacgacgatggcgaggtggtcgaagggttgtcactcgacggggtgctcgccgccgggatccccggcatgccggccgggatcgatcacctgtcccgccactacggcaacctgccactcggcgatactctggagccggccatccgtctggccgaggacggggtcgaggtgggcagccgctacaaccagatggccagtttccgccaccaggcgctgcgggatggcgcggatgccgctcagatcttcctcgataatggcgatgtgcccgacgcgggcatgcgcctcgtgcaaccggatctggccgataccctgcgccgcttggcggatgaggggcgcgacggtttctataccggagaactggccgagcggctggtcgaaggggtgcgtgaggccggcggcatctgggcgctggaggatctggagaactatgaggtcgtcgagcgtgacccgatccacatcgaatatcgtggcgcgcggattaccaccgcctcgccgccgtcctcgggcggcgtcgccctggggcagattctgaacatcctgtcgttctacgaccttgacgaactggccccggatctgcgcgcgcacctgaccatcgaggcgatgcgccgcgcttaccgcgaccgggccgaatatctcggcgatccggaccacgtcgatatgccgcttgagcggctgctgtcgcgtgactacgcggccgggttgcgggccaccattcatccggacgaggctacgcccagccgctatctgccgctatcggtggacccacaggcggatgttccggacccggcgcaggccgccgagagcccggagacgacgcacttctccgtgatcgacgccgatggcaaccgcgtggccgccacgctgacgctgaactacccattcggttccggctatgtggtgcccggaaccggggtcctgctgaacaacgagatggacgacttctcggccaagccgggcgagcccaatgcctacgggctgattgggttcgaggccaacgcgattgccccgtatcggcggcccctgtcgagcatgagcccgacctttgtcgagaccgatgatcgcgtggcgatcctgggcaccccggggggcagccgcatcatcaccatggtgctgcacggcattctgggcgtggtggaaggactggatgcggagacgatcgtcgagcagccgcgataccaccaccagtacctgccggaccgtgtggaacacgagacgagcgcgttcgacatggagacgcgtgggcagttggtgtcgcgaggccaccgcctggtgccgcaggtgcgccccttcggggacatgcaggtgatcctgtgggagcgcggggaagggcggctggaggcagcctccgacccgcgtggcgagggcggcgcccgcgtgctctccgagtaaccgagtcgccattcgcacccggttgccgcggttgcaatgttttcctgcagcgagctacgcaaaaaaccgcgcccggatcatgtccgggcgcggcttggcaggcaatcccgttcggggccgggccccgaacggccggggcatttagccctgggccaggtcgcggatgcgggcgttcaggcggctcttgtggcgcgccgccttgttccggtggatcagccccttgctcacggtcgcgtcgatgaccggcacggccttcttgtaggcctcgctggctgcctgggcatcgccctgttgcagtggcttcagcacagccttcatggccgtgcggaaacgggagcgcagcgccatgttgtgagcgcgattcttgaccgcctgacgggcccgcttacgggcagaagcaatattcgccaaagtacttccctcgcgttgatgcgctaggttctgaaaggcggcagagcatacccggagcccggggcggcgtcaaccgtggtgcgtccgttatggatggtgtagccgggccgcaacgtctactgtataagacaagaccacaccacaaggagaaccacgatgtttccgctctcccgcgccgttcgaatggcacgcctgcccggttttgcgatggccctgatgctgacgggcctgctgttcgccgcgctggcgttcacgccccgcgccgaggccatggagcccgaggccaaagtggtgtatcacgccgatttcgctgatccccgccgcttctccgcgatgttgaccagcatcaacaacatgatgacgtactaccaggacgagttcatggacgtggacgtgcgcatcgtgttcgtggcccacggcatccgtttcctgaccgatgacgatctcgccgataccccgttcgaggccgacgaggaactcaaggaagagcgcgataccctgcgtggtcgcctgatgagccttgccagcacccatggcgtcaagctggagctgtgcgagatcacccgttcgcagatcggcctggaccaggacgaggtctatgatcacgtcgagttcgtgccttcgggcgtggtgcgcatcgccgagctgcaaaacgagaagggctttgcctacatcaagatcgagtaacggtccttcgcgtgctccatctgaagccccgcctcggcggggcttttttgtgccaccgcgaagcgcacgaaggaggtcgagtgcgattgcaccacggagggcacggagaaaccgagcgaagaggggcaggatgtgatgaatgcagcgaatcgcatcttgttgttgatgagtccgtcatcgcgaggagcgaagcgacgcggcgatcgggttgggattccctccagtgttacccaaaagattgccgcgctacgctcgcaatgactgcccttcggatcgatcccacgccttctctgtgccctccgtggtgcaacaaagggggggttcgcctaactcagaacttccagtttggcgaagccgagcaccagccacttggaaccggcgtgggcgaagttcacctggacccgggccgagttgccggaaccctcgaactgggtaatcaggccctcgccgaactttgcgtgatgcacgcgcgcgccgatggccaggcccgccgcggaggcctcggcggcctgcacatccatggacccgaatcccgcggtcttctggcgcgccgccgcaaagcgtcccgcaccaaacggcgaggcctgcgggcgcagcacctccagcgcgtcctccgggatctcgttgatgaagcgtgaggcgacgttgtaggactcgcgtccgtacagccgccgggtctcggcgtggatcaggtacagctccttctcggcgcgggtcatgccgacgtaggccaggcggcgttcctcctccagccgtcccggttcctccagcgaacgcgcgttggggaacaggccctcctccatgccggtgaggaataccagcgggaactccaggcccttggccgagtgcagggtcatcatctgcactgcgtcttcatgcggatcggccgcaccctcgccggcctccagcgccgcatgggcgaggaattccgtcagacggttcccttcgccttcctcgctctcggcggtggactccatgtcgaaggcgcgcgcggcccccaccagctcgtccaggttctccagccgcgcctcgccgcgctcgcccttttccttcttgtagtgctcgcgcagttgcgcgcgctcgatcgcctgttccacctggtccgccagcggctggcgcggcagctcctgctgcagggtgcggaccagctgcacgaagccggcgaccgcgttgcgcgcccgcccgggcagcgcgtcggcatccaccgcgtgggtggcggcctgcagcaggctggtatccgccgcctgggcggcctggcgcaggccctccagggtcttttcgccgatcccgcgcggcggctggttgaccacgcgcaggaaggcggcgtcgtcatcgccgttgccggccaggcgcaggtaggccagggcgtcacggatctcctggcgctcgaagaagcgcaggccgccgtagacgcgatagggcatgcggcgggcgatgaaggtctcttccagtacgcgcgactgggcgttggagcgatagagcaccgcgcactcgcggtacagcccgccctcgtccacgtggcgggcgatggtctcggcgatgaagcgtgcctcttcctgctcgttcagcgcggtgtacaggcggaccggtgctccctccttgtcctcggtccagagctccttgccgaggcgcccggcgttgtgccggatcagggcgttggccgcgttcaggatgttggcgctggagcggtagttctgctccaggcgtacgacctgggtgcccgggtagtcctgctggaaatgctggatgttctcgatcctggcgccgcgccagccgtagatggactgatcgtcgtcacccaccgcgaacaccgggctgtcgccggccagcaggcgcagccaggcgtactggatgtcgttggtgtcctggaactcgtcgaccagcacatggcgaaagcgcgtgcggtagtgctccagcagcgccttgttgtcgcgcagcagctccagcgagcgcagcatcagctcggcgaagtccaccacgccggcacgctcgcaggcctgctggtaggtggtgtagatgcgcacccactggcgcgcgaccgggtcaccggtatccggaaggtgctccgggcgggcgccctcgtccttgcgcgcgttgatgtaccactgcgcctgcttcggtggccagcgcgcctcgtccagttccaggccgcgcagcacacgtttgaccatgcgcagctggtcgtcggagtcgagaatctggaagccctgcggcagccgcgcgtcctgccagtgctggcgcagcaggcggtgggccagcccgtggaacgtaccgacccacaatccggtcgccgggtggcccagcagcgcctcgatgcgcccgcgcatctcggccgccgccttgttggtgaaggtgaccgccagcaggctgtgcggggccacgccctcgacaccgatcagccaggcgatgcggtgtaccagcacgcgggtcttgccggagccggcgccggccagcaccagcagcggctgtggaggggcggccacggcctcgcgctgggccgggttcagggaatcgagcaggggggagacatccatgcgcgaatggtagggaaacccggccggaatcgcacgttgtgcacgcgggacgtgtgccttccgccgcgcaaacgcgctactctcggtcacaaccgtcatcggccctgcgcggggaacctcgccgccgagacgagtcccaagtagtaacaccgcgcacgcgcaatcggaacatcgcgaatgaatgacatgccctcgctgcaccggctggatacgccggtctccggacaggagctacacccggacaacctgcttttcgccgagaccctgctggaacgctaccgcgaggacccggagtcggttccgccagcctgggccgactacttccgctcgctggagagcgcgccgcgtcgagagcgccgtcggcgttccagcgatcgtccggatctggcccatgagcagttgcagatccgggtgctgcagttcatcaactcctatcgctacctgggccacttcggggcgcgcctggatccgctggagcgcgcggcccccgagccgcccgtggagttgagccgggagtaccacggcctggaccgggtcggcccggagatcctgttcgaccccggttccctgttcatcgagggcccggtctcgctggacacgatcgagcgggtactgcgcgagacctactgcgcgagtatcggtgccgagtacatgcacatcgcggcgaccgaggagaagcgctggttgcaggagcggctggagtcggttcatgggcacttcggcttcggcgacgagacgcggctggccatcctcgaacgcctgacggcggccgaggggctggagcgctatctgcatcggcgctatgtcggacagaagcgcttctccctggaaggggcggagagcctgatcccgctgctgaatgcgctggtccagcgcggtggtgcgcgcgggctgcaggaggtcgtcctgggcatggcgcatcgtgggcgcctgaatgtgctggtcaacctgttcggcaaggcccctgcggatctggccggcgagttcgagggccgcccgcgcgacgaccggggtaccggggacgtcaagtaccacatgggcttctcctcgaatgtcgagacgcctggcggcccgatccatctggcgctggcgttcaacccctcgcatctggagatcgtgacgcccgtggtagagggatcggtgcgcgcccgccaggtgcgcatcggcgaccgcaagggcagtcgggtgatgcccgtggtgatccatggcgatgccgccttcgccggacagggcgtggtcatggaaaccctgaacatgtcccagacccggggcttctccaccaagggcacggtgcacgtggtggtgaacaaccagatcggatttaccacatcgaccctgaaggacgcacgttcgacacattacgcgaccgacgtcgccaagatggtgaatgcgccgatcctgcacgtgaacggcgacgaccccgaggctgtggtattcgtcacccaggtcgcgttggactaccgcatgcgcttcggcaaggacgtagtgatcgacctggtctgttaccgccgccaggggcataacgaggccgacgagccggccgccacgcagccgcacatgtaccgccgtatccgcgacctgccgaccacccgcgagctttatgcccgcacactaatcgaggccgggttgaccgaggagaagacccaggacgaggcgttcgaggcctatcgcgcccgcctggatgccggcgagccagtggccctgtcgctgcacgacgacgggcatggcaccacaaccaactgggcgccctatgtgaaccagacctgggatcaggatgtggagacgggcgtggagagcgcgcgcctgtcgcgtatgctcggccagctatcgacaccgccggagggttttcaggtccacccgcgtgtgcagaaaatcctcgacgcccgctgcgcgatggcagcaggcgaacagccgctggactggggcgcggccgagacgctggcctacggcacgctgatccaggacggctaccgtattcgcctgtccggtcaggactccgggcgcggtacattcttccaccgccacgcggtgctgcatgaccaggagaccgggaaggcgctagtgccgctgcgccggctggatccggatcacccgcgctttctggtcatcgattcgctgctgtccgaggaaggcgtgctcgcattcgagtacggctattcaacggccgcgccggaggccctggtggtctgggaggcgcagttcggtgacttcgtgaacggcgcgcaggtggtgatcgaccagttcatttcttccggcgagcagaagtggggccgtctgtgcgggctgacgctgctgctgccgcatggttacgaggggcagggtccggagcattcctcggcccggcccgagcgcttcctgcaactggcggcgcaggagaacatgcaggtctgtgtaccgaccacacccgcgcagattttccatctgctgcgccggcagatggtacgcccctaccgcaagccgctcgtcgtgatgacgcctaagagtctgctgcggcaccaggatgcggtctccgatctcgcggcgctggcgcacggtcagtaccagacggtcatcgacgacgcacgcatcgaggacccccaggccgtcaagcgtgtgttgctgaccagcgggcgcatctactatgaccttgcttcaagccagtccgaggggcagcactgggatgtcgcgatcctgcgcctggagcagtgctacccgttccctgaagagcgtcttaccgaattgctgggacgctacccgcacgcggaggagttcgtctgggtgcaggacgagccggagaaccagggctatctgggattcctggcgccgcgcatcaatccactgctgacggtgcgtggtcagacgctgcacgcagtcgcgcggcccccggccgccgcgccggcggtcggctacccggaggttcacaaggcgcagttgaaggatctgctcgaacgcgcgttcggtccgatcagctcgcgcgataccccgcaccccacgccctgaatattgacgcacagcacaaggaagcgagatggcatccgatcccaccccgatccaggtccctgaactcccggagtctgtcgccgatgcgaccgtggtcgccctgcacaagaaggcgggcgacgcggtcaagcgcgatgaactgatcgccgagctcgagaccgacaaggtcgtgctcgaggtctctgctccgtccgccggcactttgaccgcgctggaggttagcgagggcgatgtggtgaagacggatgcggtgattggctatctgagcgcggccgacgaggccgccgcggatgatgtcgacgccgaagaagaggcctcgacgcccgctcaggacccccgcgagtccaccgacacgaaggcagagtcttcgtggtccgagaaggatgaccgagcccaggccgccgcaaaggccacgcctgatcgtgcctcgggctctgcgccgcccactcccagtccggccgtgcgccgcctgctgcaggaggccgggctgaagcccgaagatgtcgagggcacgggcgaggatggtcggattctgcgcgaggatgtcgagcgtgcgcaggccgcccgctcgagtgcgggtcaggcctcgtcacccgctcccaaagccgaacggtccccggcgcgagagcccgcgccgacggcaggcggtatcgagcgtgtcccgatgacgcggctgcgcgcgcggatcgccgagcggctgctggaggccaagcagtccaccgcgatgctgacgactttcaacgagatcgacatgtccgccgcgatggacctgcgcgcgcgctacaaggagaccttcgagaagcgccactcgatcaagctgggcttcatgggcctgttcgtggccgccgccagccgcgcgctggagcgctttccgatcatcaatgccgcgctcgatggtgaggagatcgtctatcaccactacagcgatatcggcatcgccgtctcctccccgcgcggcctggtggttccggtgctgcgcgacacgggcaatgcatccatctcggagatcgaacggcgcatccgcgacttcgccgagcgcgctcgtgacggcaagctggacatcgacgagttgcgcggcggcaccttcacgatcaccaacggcggggtgttcggctcgctgttttccaccccgatcgtgaacccgccgcaaagcgccatcctcggcatgcacgcgatcaaggagcgccccgtcgcggtggacggccaggtcgtgatccgcccgatgatgtatgtcgccctctcctacgaccaccgtctggtcgacggtgccgatgccgtccgcttcctcgtcgccatcaaggacgcgatcgaggatccggcgcgcctgctgcttgacgtctgaccccccccatcgttccggtccgccccgaaccgccctcctgtaggaggtcagccccctgaccgatggggcgtcggccaggcccttatcggtcagggggctggcctcctgcagccgtcagggccgaaggtggagcaggttcgccctcagtcgaacggcgcgatcagttcacgtatcacgtcgtagtcggcgtcgctgaccggggcgaacccgtcatagctctcgtccagcgcgcgcagggctggccccgaggcggggtcgtccgcgcgggcggccagcaatacctcgcggatgcgttcgcgcagcgccgggtccagcccgtcacgtgcagcgatcacgtacgggggcagtagtggcgactcgtgcaggatgcggatgccgttgccctcccattcgtacgcggtggtgtccttcaggatgccggcatcgaagtcaccgttgatcaccccgcgcacgatgttgtcgtagtgcccgaggaagtggtactcgcccagttcgtccagggtgacgccggcattgaccacggtggcccgctgcagcagcgccgcctcgtcgccgaatgcgaaacgcttcccgaccaggccctgcggggtctccagcggactgtcctcgcgcacgaccagcatcaggcgaaaggcttcctcgcccttggtgacggtgcgcaccagcggctcgacctggccgcggtcacgggcgcggatgtaggccaccggggtcagataggcgatatccgaacgcccctctgcgacttcgcgaatcgcgtccggcatgttcggcgacaggcgcaggccgacctccatgcccagttccgccgacagatagtccgtcaccggttccagccggctgagcatgcgcgccggaatatccatcgccaccgagccgaagatcagttcgccttcctcctcgtccatctcgccggccgcccccatgggcagggccagcagccccgccagcaatgccccaagccatcctgtcctgttcatcccttgtctcctgattggtcttgcccgagcggatcttccgcggcgagcgtggtgtaatcagtcacgcggttgcgaccccgccgcttgctggcgtacatcgcctgatccgccgcccggcagagtgcgcgggtggtggtgagatcgtcctccagcgatagccaggcgacgccaatgctgacagtgatggatgctcgcgcgccgtcgtcaagcgccacctccatcgccgcaactgcctcgcgcagtgcctccgcgatggcgagcgcatcctcgggttcggcgcgacgcaggaagaccgcgaactcctcgccgccgaggcggcagaccagatcggtcgtgcggacccggtcctgcaacagctcggcgaaacgccgcaggatccggtcgcccccttcgtgtccgtgggtgtcgttgatctgcttgaaggcgtcgagatccaggatcagcaggctcgcgggatctccgtggcggcggaacagggccacgtccttctcgatcgcttcctgaaaggcgcgccgattacccaaccctgtcagcgggtctgtcagggtcagctgttccagctccatgttggaggcctccagttcagactgctgtcgcagtaactggtcataggcctccttgagttcgcgatccgctgcctcgactcggccgcgcagctgttcattggccgtgttcagctgggcacgcatctggttgaaccgacgggccagctcgccaatctcgtcgcgggatccgaccggaatgtcgcgcaggatcacgccgttttcgtcgacgttcgactccaaagaccgtgacacgcgcgtcaatggcccaataatgatccacgagagtgcgatgaattccgccgccgcgatcagggcgatgaccgcgacctcgcgctggatcagggcgcgtttttgctgctggagctgcgcaagaatgggctcgatgctgagttccatttccaggtagcccacgtcgcggtcgtcgagcatgatggggcgctcgaacgcgacgcgttccagttcctcgcgctggggatgctgcatctccgccatggtgttaccgcggtcgctgatgacgcgcacatgcactacgccgccggcctcgacgacctgctccagcagcagctgcaaggtgtggtagtcatagccgaccacggggtaggccagggaacgggcgagatagtcggcggtctcggcgccgcggcggtcggtctcgtcgagcacattgcgctcgacatcgcgcagcaccagatagccgctgatcgacaacgcggtcagcagcactgtcagcaggatcaggacgaccttctggcggatccccagccggaacagttgtcgacgcccgttggtcatgcttttcccctgtatcccatgtagcaggcgggccgtcccgggcgcgcgggcctgcacgttaccgagagagtaaagaggcccgccgggggcaacaaacagggttcgttaatacacgggcgaaagtcgggctcggcggttgtgcggtgcggatagacggtcgtcagttgcggtcgacagggcgtcggtacgggcccgggcgcaggccgaacagcagcatggcggcgccgagcaggccgagtggccaggccggccaggccagtccgagccaggtggacacgtcgagctgggtggccagcccggccagggcgagcaggcctgcgcccccccaggcctcgtggcgccggcggttctggcggcgcagcccctcttccagatcgcggatctgctggcgcagggcggcgtcgcggtcggcgcgctgctcctccaccgtcagggccttttccaggtgcatgggcatctcgggcagttgggcgagcaaccgaggcaggtgctgctgcgcattgcggatgaatgcacgcacgcccatgcgctcgtgcatccagtcttcgatgaacggcttggcggtggtccaaagatccagctgtggatacagctggcggcccaggccctcgatgttcagcagggttttctgcaacagcaccagctgcggctgcacctccatgttgaagcgacgggcggtctggaacaggcgcagcaggacttggccgaaggagatctcctccagcgggcgctggaagatgggctcgcagacggtgcggatggccgcctcgaactcgtccacgcgggtatccttcggcacccagccggattccacgtgcagttcggctacgcgccggtagtcgcggttgaagaaggcgtggaagttctccgccaggtagcgctggtcggagtccagcagcgagccgacgatgccgaagtccaccgccaggtaggtcgggtcgtccgggtgcgtagcatcgacgaagatgttgcccgggtgcatgtcggcatggaagaagttgtgtcggaatacctgagtgaagaagatctccaccccgcgttcggccagtagcttcaggtccacgttacgttcacgcagcgcggcgatgtccgcgaccgggatgccgccaatgcgctccattaccagcacgctgcgacgggtgtagtcccagatgatctccgggatgtacagcaggtggctgtcctcgaagttgcggtggatcgcggcggcgttcgcaccctcgcggatcaggtccagctcgtcggtgacggtcttttcgtactcatccaccacctcgcgcgggcgcagacgcttggcctcggaccagtagcgatcggccaggtccgcgatcaggtgcatcacctcgagatccgcgcggatggtcttgaggatgccggggcgcacgaccttgaccaccacctcgcgcccgtcctgcagtgtggccgcgtgcacctgggcgatggaggccgaggcgatcggggtgtcctcgaagcgcgcgaaggcgatctcgatcgggcgttccagctccgattcgatcagggcgcgtgcctgctcgaacgggaacgggggcacgcggtcctgcaggcgggccagctccaccgcaatgtcatccggcagcaagtcgcgccgggtcgagagcatctgcccgaacttgatgaagatcggacccaggtcttccagcgcgcggcggatgcgctcgccgcgcgtaccctcggtgcggcggaaccagttccagggggcgagatagagcaggaagctgagcgggcgcagcggcttcagcgtgaacaggatgacgtccaggcgatagcgcaccaggacccgcgcaatggtccacagccgcagcccccggtacagcgcgcggcgcatcaggcctgccggtcgtcaggagcggaggcgttggcctctggggagtgtctccccagctggcgcagtcgcgcatccagccgggcgacatcgtcgcgcagcgcggcgacgtcgtcggcgaaggcctcgaacgcaccgcccgccggcagccactcgagttcgtcgcgcaggtagtcggccgtgtcctcggcggagcggcggccgaggtggcgcaggctgtcgcgtgcctgatccagcaggtcccgcaggggtccggccgctccggcgccggcaaagcgctcgaacaacccctcccagtcgaccccggagtcgcgcagcgcatgctgcagatcggagagcacggtggcatcgccggtgatggtcagcccggagcgatcgtcacgcgccatcgccgcggccagcgacagcggcgagcccgccagctgcacgtccaccggttcctcgacaccgcccaccacctgcaggcggtcggcagccccgatcagtgacagtgcgatccccggcggttcgatcacgacagcgatcgcacgcccggccaggcgcgcccggtccttttccggcgcgctcgccaggtgttcgttcagcgcggcctcgatcagggccgtgaacgggctgggcagggcgaagggttcggccatcaagggagacactgattaatgtacacgctcgcgctcgagtcgcttttgcgtgcgaacaaggcgcggtgactgccgtgcagtcattctgcacaagggagccgcaacgccgtgcgcgcgcaaaagcggccgagccccttcgcttattaaattgtggggttggcaccccaggttccccgatcctgcgttgtgccgcttacaggtagaaccactacctgtcgcacgacgcgccttgtcttggaaaacctggggtaccaacgcgagtgtgtacattgatcagtgtctccctagaacttcgtgccgcggtgcagggcgacgatgccgccggtcaggttgtcgtactcgacccgttccagcccggcatcgcgcatcatcccggccagggtctcctgatccgggtgcatgcggatggactccgccaggtagcggtagctgtccgcatcgttggcgaccagcttgcccatcagcggcagcatcttgaacgaatagatgtcgtagatcgggcgcagcggcgccatcggctgcgagaactccagcaccagcacgcgcccgcccggcttgatcacccggcgcatctcggccagcgcgcgctccttgcgggtcacgttgcgcaggccgaaggcgatggtcacgcggtcgaagtagtcgtccgggtagggcaactgctccgcatccgcctgcacaaagtcgaggttgcccacatggccctcgtccagcatgcggtcgcgcccggcctccagcatcgaggcgttgatgtcgcagaccacgatctgccccttcggcccgacgcgcggcgcaaaggcgccggccaggtccccggtgccgccggccaggtccaggatcttcatgcccgggcgcacgccggtacgctccagtgtgtagcgcttccagatgcgatggacgcccagcgacatcaggtcgttcatcacgtcatagcgcgaggcgaccgaatggaagacctcgccgacccgcgaggccttctcggactcgggtacggtctggtagccgaagtgggtcttgccaggttcttctttcatcgaggtgccgttgtcagtgcgtcttgcgctcgtgtccggcttctttcagccgatccaggtaatcctgccacagacgctcctggtctgtgccgagctcgtgcaggtagtcccagtcatagatgccggtatcgtggccgtcggagaacacgagtttcaccgcataattgccgaccggctcgatctcggtgatgttcacatcctccttgccgacctgcaggacctcctggcccttgccgtgtccgcgcacctcggccgagggcgaatacacgcgcaggaactcgcagggcaactcgaaatgcgagccgtccgaatacgtcagctccaggatgcgcgacttctgatgcagctggatatcggtgggtcggtgggtactgctcatgcggcctccagaatccacagtccgggcgccgcccgaaccgaatcagcggaccgccaaacggcggccatcaatggactgcgaggataccagccctgccggcccgcgtggcatctccccgttcggcgcgccgggttggtaaggaaaagcggctcaagcgtgaacgcttgcatggatcacgacgtttcctccttgcggaatcacgaggccttcctgtcgggtcacccgagcgcgcgatccgcctgagaaagccgcgactgcatctctccgtccagccggatgggggccggtgacagcggtgctggaatgaaggcccgacaccagagggttggcggacatatcggcccgcgcgtgattaagcgtctgttccctgcatagagacaccagcctttcccgtggaagccaccgggtctcatattaaacgctggcattaatactgcgatcagcatgaagccatattgaaagcagccaatcaaaagaaaggtaggcggctgaagaccgactctggccgcaccaaacggctgatacctgttctcgagatccgggctattggcggcttctgcgagtcgggaaagccccgattcgcaagccaggggcgtcttgacaggacttgggagccgcatcagagtctgcaaccttaatcatggaaagggaatgtccatgacctcgccacggattggcgcattcgccgtaccggcacacctcgatcttgcagccaccatgacctttcgtgctcccacgctcgcgcgggtcggattcgggcgggcgctcgattgtcgccgcggaggtttttgccatctccccttgcggttccagttggacatatcacgaaccgcaagaggcgctccatgctctggttgatcgcctatgtgatcgcactgatcgcggcggctggcatcctgtccgagcgatcacgggcgcccgttcgggccagggttctgttcgcccttgccgttctcgcggtgccattcgtgctggagaccttcggctggatgctcctgggggatgagccccatgatctgatcgccgcccagctcgggcttctgtcatacgtcatcggccccattctggtggcctggtacttcctgtatcgctatccgctgccggcatccgcacggcatgccccgaaactgaagagctttcgtctggcggttggcgcctggcatcgccatatcctctttcttggcttcatggcgtttgtcgtggtcgggataggcgccacatacaacccgctcacgcaatgggcgtacgaccgtgttggccagcacaacctcgaaaacgaggtagtccgggccaagctggcggaccagcacttcgatatcccgatgcgatatttcgtgattgacgcgtatgtgccgcgtggatactggccgaaggccaagaatcgccgggtggatgtcggcgccctgagcgtctacgtcatgttgccggatctgcgacccttctatcccgaagaggaacatctctggaatctggagggtggcggccgcggtgaccgagttcgtatgacgatccgggaggatgatttttccgaacccaatgtaaagacgttacgagcgcgggccgctgaatcaggagagcccctcgccccggaaacggcaaaaacgtatggcgttgatctgcacgatgtggatgtggacgcttttttgtacgcccgcagtctccgcctgtttccacgcgatgaatccgaagcgtggtttatcacctgcacgagtccggaggacgtcccttcccctagtgttctttaacaaaagttcgtatttttatcgaggcgatcggttagacgggcgatcgacgcgataatttgatcggctgttttgcgccagatgaacggtcgaggctcatcgttgtacgtcttcaggtattcgcggatggagtcttccagttcgcgagtactgcgatgcgattgacgcttgatccagcgctgcgagatgagcgcgaagaagcgttcgaccaggttgatccaggacgccgaggtcggcgtgaagtgcacgtggtagcgcggtcgtgcagcgaaccaggcccgaaccttttcggtcttgtgggtgccgtagttgtccaggatgaggtggacgtcgagatcgtcggggacctggcgatcgatctcgttgagaaacgccaggaactccttggcgcgatgccttctatggagtttgccgatgacctcgccggtggccacatccagtgccgcgaacagggtggtcgtgccatggcgcaggtagtcatgggtgcgggtctcgggatggccgaacgacaacggcaacgccggctgggaccggttcagggcctggatctggctcttttcgtcgacgcacagcaccagggctcggtccggtgggtgcatgtacaggcccacgatatcgtgcaccttggccacgaagtgcggatccgtggacaacttgaaggtctcgagccgatgcggcttgagaccgaaggcccgccaaatccggctgatggccatcgcattgagcccggtctccttggccatcagcgtggtcgaccagtgcgtcgcgttatccggcttcgactgcagcgtcttgttgatgacttcggtcaccttgtcgtcatcgatcgtacggggacgtccgcttctcggggcatccgtgagccccccgatgcgtgcctgctcgaagcgcttgcgccacttgctcaccgtctccgccgagacgccaacccgcgcgccaatctccgaagccttcaggcctcgcgtgctcagcagaatcatgcgcgcgcgctgttgttccgccgcgggcatctggcgccgccgcagccagctctcgagctcgtcgcgttcggcttcactgatcgtcaacgtcttgatcggtcgtcccattccggtcgcctcccgagtgcctgttgtcaggatacagggggacagtcacggagtcgatgaacttttgttaaacgacactagctgccggatgaagactgcattccgtcccggcatcgcgctggaaaagaccttcggcctcgaacacctccccgattggcgccgcatcgggaccaagagcgagcaactggtggattctctggcggtcgaaggggccaacccatgaagaccctcaggcgcctttgcgccctcgatgtcggatcgttcgcgctcggctttattcagtggctcagccgaaagtcggccccgcggaaacgagtgcggaggtcatgagcgtcgttgacctgttgggatcggtgctcatcgccctgattcccatggcggttgccattgttgcggccattggggtgctgattgccgtccgtcgtgcatcggctgccgtcaggatcggctatgccctgctcgtactggccctgccggtggccgtgatgctggggtttacgcgccttctggaagagtatgcacgcgagatgtccgcgggactgccggtggccctgttcgcgttcattggcattccgctgatggtcgtctggtggtttcggcggcgccacccagtgcggttggagacgggcgcgcccgccgcccccacggtgcacagcttccgccttacgtttcgttactggaggctggagctggccctcgtagtcctgctggtgctggtcgtcttcacggagaacccggtctcgcgcatgatcaatgactatgcgggccggattcacctgaaggtcgcaacggcgcacttcgacttgtcaggccacaagttcgatgtgccggtgcggtttttctactttgtccatgaagagctgggccactggccgcgccccggagaggggcgacatgaaccggcgaccctccagttgagcaccctcctgccggatctgcggccttatcaccacgaagaccgggatcgctggacccggggtgacgacgccctcggagaccgggtggaaatcatgctcttgaacgaaccgcctcccgggtttattggcccgatggggcggcttgcaagggagaatcctcaggacggccggacatccgatgatggcctcgtcatgttcgagaccgatccacaggagaccgacccgaagggtccgggttcgtcgtcgtttttcgtccccgaggacgcatcaaatgacctcgtaatccggtgtgccccgccaggcgagccgcccgcccctgaatgcatagccatgaccgcctttcgcgacgatctcgcattgacctatcgcttcaccctcgagcaccttccggactggaaccggattgatcgcgaggttcgacaactcctggactccctttcggtcgagggcgacgcgccatgagtccttccacgcgtcttcccatccccgatgagtggctatcccgcttcactctcgactccgtctgcgtgatccgggcgcagaacgggggcagggactcatgacccgtcaggcgaagccacccaagccctttttcgacgccgggaagctcggcgcctttggcctcgtgttctgggtgcctctggttgtgacggtcctggtttcgcaggtggctctcgcaggggagacaggtatcgctacggccgtttggtggctttctgaaggggttgccggccggcttccaatgatcgacacgattgccgaatcccgtcgcgacaccgcgggcatccgggcggccctggtggcagccatcggatttcagccgtttctgttcgtttacctgctgttcaagatgtccagatccgtgcgccccgagcggcctaccggtctggcgcttctgaagctcattggatcgctcacctggtttattgcgttttttgcttttgtcgtcttcgcccaactgtatgccgttctgccagcggcagggcccgagctatcggggcgcatgatcgaaacctatgatcccctgttcgagattccggcggtcgcggcgacttccttttttttcgtgctgtacatatccacgacgctggcttccgcgtggctctggatgctgggaaccctggcgagcgattcgttttcggcgcgcgggcagaaccggggcaggggcgcatgagcggcgccggccggctggccctgatcgtggccgtcctagccgcgatctggctggcgggttccgctctgtggtcgggcatcgcccggccgttgctgatcgagcatggcgtacccgaagcctggcgacagctttatggggagcccccgccgctggtcgaggagcgcccggtcccgatccgcaaggccaacatcaatggagtgccgattgcgatcccgtccaactatctcgcgctggtcggcatcgaatacaaggatcagagcacctgggcgccacgggacccggatacgccgaagcccgatgagcgcaccttcgaggatgaggcccatgccttcacgctcgcggttcgatggccggatctgaagccgcgcagcccggaaacggatcaaagctactggggcaggggtgatcccgacggcgatccatggttgcagattggcctcggcgcctacagcaatccggacgcaatcgggcgggatcttggttgggcaccgcttgtgcgtggaaggatcgagaggatcaaggaacgcacccacaccaggaggctccctccacgaaacccaacggaaagatggggtgggaccgaagaagtgcgaatccactacgaaatgcgtggtaccgatccggagactggcctggaatgggccgagccaatgggtcccgggaccgaacgctttcatgcctggaatctaacgctccactggaaaggcgatctcgacggctacgtcagcgacatgatcgagtgctacaacggtcaaatgccgaggcccgagagtcgcccggtctgccggcatcgattcacgctgcccgagtggggtgcatgggttgatttcggttacccgcgcgctttgcttccgcaatggcgggagattcggtctgccgtgcgcgatctcattctggactttgaggcggaccccctggagaacgcagaagagggcccatgagcattcgccaatcgctcatcgaccttctggcgaaataccccggcccgacggaggccgaggcccgtcgttggcggtacgccctgatggcaatgggtgcgtttgcgcttctcgccgaaggggtcctcgtctacatcctttattacatggaccctgcggcgcctccattctggctggccgctccggcgggctggctatgggagcatgttcccgctgcacgtgggttcacgaatagctcctacggccttcgcgcacagatgccgtacgtctttgtggtgtttttcttattggtgatcgcaactgctgcgctggtggcctgctgtaatcgccgtggatcgatcttcggcatggcggtcaattttctccaagaggggatctttaggcagggggttatcctcgtcgcggtgcccatcgtgtactacgccgttgcctttttcgtcttttcttccgatctggaggcggtttcgagcccgagtgagcgatcgtaccggcattacggtttgtttttcgagacagagatgggtgttgcgactgcctgggtgccgctggccttgttctgcggttccttcatcggggtccatctctcgatgatcgcggagattccgaggcttctcagggccgcccgaattggttgacctcgattgctagcggatctaggaaggtaatcgtccatgtacaccttggcttacttctcgctttggctgtcttttctttttgtctgggcggctctcttcagcctgatcattcttgggtcccgtagacgcgctgttctgggtgcgcggatgtcctacgctggcctgactctgctggccccgtttgcagtgttgttcctgggggccctgagtgtctggtatgcgcccgaaggcgtgcccggatggctcgagatgacgctggtgttctacctcccgcttgttacgccgtatctggtccgtaccctgtttgtgttgcgctggccggttcatgcgtaacggcccgtgcgtactatcgccgtcctgccggatctgatgggctagggcgaggtgcatgacctgcatcaggcgctggtgcaccctgcccgcgaaagcctgaacgagcgctaaggcgcccttcccttgggaaggccgaggtggtccggccgctcggagtggcgggcggccgggccgggctttagaggatgtagcgcgagaggtcttcgttttcgaccaggtcggcgaggcgttcgtcgacgaaggcgcggtccacgatgacggcgccgtcgacgtccggggcgcggtaggcgacgtcctgcagcaggcgttcgagcacggtgtgcaggcggcgggcgccgatgttctcggtgcgcgcgttcacatcaaaggcgatctcggcgaggcggcgcacgccgtcttcctcgaagcgcagttccacgccttcggtcttcatcagctccacgtactgctcggtcagcgaggcggtgggctccgtcaggatgcgcacgaaggcatcggcggacagggcatccagttctacgcggatcggcaggcgtccctgcagttccggcacgaggtcggacggcttggacaggtggaaggcgccggaggcgatgaacaggatatggtcggtacggaccatgcccagtttggtggagacggtggtgccctcgatcagcggcagcaggtcgcgctgcacgccctcgcgcgagacctcgccgctgctgcccttgtcgctgcccttggcgaccttgtcgatctcgtcgagaaagacaatgccgctttgctcgacacgttcgatcgcgcgttccttgagttcttcgtcattgatcaggcgcgcggcctcttcctcgatcagcagtttgcgtgcctcggcgatctgcagccggcgcgaacgggtcttctggccgccgaggttctggaacatcgactgcagctggctggccatctcttccatgcccggcggggtcatgatctcgacgccgtgcgggttctgctgcacctcgatgtcgatctcgcgctcgtccaggtcaccctcacgcaggcgtttgcgcagcttctggcgggtttcgctgttggagtcgtcctgcgcggattcggtgaaaccggcgttgcgcgggcgcgggagcagggcatcgaggatgcgctcctccgccgcgtcttcggctttgacgcggttttccttgatggcctcgtcgcgcagctgcttgaccgcggcctcggccaggtcgcggatgattgactcgacgtcccggccgacatagccgacctcggtgaacttggtcgcctcgatcttgatgaagggagcacgcgccagcttcgccaggcggcgggcgatctcggtcttgccgacaccggtcgggccgatcatcaggatgtttttgggcgtgacttccggctgcagctccggcggcagctggcggcggcgccagcggttgcgcagggcgacggcgacggagcgcttggcctcgtcctggccgatgatgtagcggtccagttcctggacaatctcgcggggggtcatgtcggtcatggcaaaggggccttggtcgaatcagacggggccggggcgcgttattcggcgtccaggctctccagggtgatgttgtgattggtgtacacgcagatgtcggcggcgatgttcagcgatttctccacgacgtcgcgggccgacaggtcggtattctgcagcagcgcctgcgcggaggcctgggcgtaggggccgccggagccgattgcgatcagggcgttctcgggctcgatcacgtcgccgttgccggagatcacgaaggagttgtcgcggtcggagacggccagcaatgcctccagccggcgcagggcgcggtcggtgcgccagtccttggccagttcgacggccgcgcgggtgatgttgccggagtgcttttccagcatgccctcgaagcgttcgaacagggtaaaggcatcggcggtgccgccggcaaaaccggcgagtatgcggtcgtgatagacgcggcgcaccttgcgcgcgttgcccttcattacggtgttgccaagggatacctggccgtcgcccccgagggtgacggcgccgtccttgcggacgcatacgatggtggtgccgcgaaactgttccacgggcgctctcctttgtgctgcggtcggggccggccgcctgccgtgtggcttgcgaggccgcgtcgggcggcgcgcaaggaccaagggacaggatgtggcgacgtccggcgttttttcggtccggacgcgattgggtcccggtcgtttttgttggttccccgcccggagaaagctggactcagcgtttgcctggcgaacggtctctccgggcacgcgggtgggcggcatcatacacctgtgccagatgctgataatcgagatgggtatagatctgggtagtttcaaggttggcgtgacccagaagctcctgaatggctcgcaaatcgccgctcgactccagcaggtggctggcgaacgcatggcgcagacggtgcgggtgcaggcgtacgtccagcccggcacggcggccggcttcggccacgcgacgctgcacggcgcggttgccgatgcgctggccgcgccggctgacgaacacggcatgcgcgtccggcgcggcccagtcgccgcggcacttcagccagttccgcaaggcgtcgcgcgccatgcgccccaccgggacgctgcgctcgcggcggcccttgcccagcacgcgtacgagcccggcatccaggtcgagatcggtgaggtccagtccggtcagctccgacaggcgcaacccggaggagtacagcagctccagcatggcctggtcgcgggcggccaggattgggtcgagatcctcggccggggtcagggcctgctgggtctggtcgacgtcgagatcgcgtggcagggcgcgccccgcgcgcggtccgcgcaggccggcagccgggttggccggcatgcggcggtgctcgacctgatgggcgaaaaagccgcgcgcggcggacagaaagcgctggatcgagcgcgggtggtgaccctggcgagccagctgcccggcgatacgccgcatgtcggcggccttcagctgatcccagggcccgctgtgcaggcggcgcaggtgagccaggtcgcgctggtaggctttgatggtatgcggcgaatggccgcgaacatcgcgcaaatgggccagaaaggccgcgatatccgcatcatgggctgtggtttcggccgccgcctcaggcggcggattgggtccgctcgacatggcagcggatcgattcggccagcaggtcgccgatgtgcgtgacgaaataggtgcccatgtcgggctggaagcgatccacggagtcgctggccagtccgagcacgccgatgcggtcggactcgtcgcccagcggcatcaggatggcggagccgataccgtcggcggagtcgaacagcacgtccagcatctcgcccggcacacggccgcattgggccttgccgcgcgcgaacaacgggtcgaacgtgctcagctcgctggattccagggcgtgcaggtcgtccacctcgcgatcggccaggcggatgctcacgcgctccgcgccgagttcgttgcgcagggcgtcctgagtcagcgcgaggaccgcgtccaggttttcggcgcgcatcagggtcttggccagttcgtgcaggtgctggcccatgcgctcgttgtcgcgggcgcgctcgaccagctcgcccatgtgctgctccatcgcgcggtgcttttcgcgcagcagggtgacctggcgctccagcagcgacaccgcgccgccggccggatgcggcagtcgcaggatatcgagcagtggcaggtgatcctggaagaaatccgggtggtcgcgcaggtaggcctcgacgtcgcccgcgctgatcccctgatggttgttgttttccggagcccggttcttggcgggcttcgcggcagaggcgttggaggattgcccagtcatagatcgatccagccgttgaaaaccgtggtggccggtccggttagccaaaccggggcttcggcctgtgcgttccagcttagcacaagggtaccgcccggcagcgagacttcaacctcgtcgtcgacgaggttgcgtcggcgcagaatggccatcgcggcggccgcgccgctgccacaggccagcgtctcgccgaccccgcgttcgaatacccgcaggtctacatgcgtgcggtcgcgcagcgcggcaaagccgacattcacgcggcgcgggaagcactcgtgccgctcgatcagcggcccgacctcggtcacgggcgcgctcgcgacgtcgtcgaccagtagcaccgcatgggggttgcccatggacaccgcgcccagtgtgatcgcgtggccctgcacgtccagggtgtaggcatcagcctcgtgttcggcgaccagcgggatctgttcgggcgtgaacacgggctgccccatgttgacccgcacgtgctcgtcgtcctccacatgcagcacgatgcgtccgcccagggtctcgaccgggatctcgcgggcctcggtcaggccctgctcgcgcacgaagcgggcgaagcagcgcgcaccgttgccgcactgctccacctcggagccatcggcattgaagatgcggtagcggaacagggcctgtgttgggtcgcccgggggctccaccagcaggatctggtcgcagccgatgccgaagtggcgatccgccagttggcgcagcgtcgcctcgtcgagccggacgtcctggcgcgtgccgtcgatgacgacgaagtcgttgcccagaccgtgcatcttggtgaattccagccgcatcaggtggcctccggcaggtgcccgaagatgatcatgtgccggtccgaggtggcgcggacggcgaagtcgtcgagtccggcatcggccagctgcgcgcgcacctcgtcgggcgtgaaggccgcgcgcagggagtgttcgaagtcgcggcgcagcacgtccgggtcgtcggctgcgtactccgcgaccagggccttgaccgtttgctccgagtcgggccggcgcaggtccatcacgaacacggccgcgccggctgcgccatcgcgcacgatggtctgccacagtaccgcgggttcatgcaggtgatgcagcagggaattgctgatgatcgtggcatacggggcgcgcgggccgcgcgcctcgggcaggcagccctcggccaggtgcacgcgcggcgcggccgggtggccggccatcagcgcgtcaccggcggccagcatcgcgggcgcgccgtcgagcccgtcgacctcgcaggccgggtagtgcgcggcgaagcgcagcgagacatcgcccggcccgcagccgagatccagtacggggccggtgaccgggcccgggaaggcctcggcgaaggcgtccacgaagccttcgtgcggggcggcgaagtcggcgtcggcataggcccgggcctgctctggctccagcatcagctccggttccggacggcgcgggatcacgggtccacgctcccgggcgggttttcgtcgtccgggtccgcgtcttcggggtcccggggcagcatgctctcgcgcatcatcaggtggtcgacctgctcgcggcggttgatgatctggaagtggtcgccgtcgaccatgatctccggcgggcgcgggcgcgaattgtagttgccggccatgacatagccgtaggccccggccgagcgcacggcgagcacgtcgcccgcggccagtgccagttcgcgttcgcggccgaggaaatcgccggtctcgcagaccgggccgacgatgtcgtaggtgcgcgcggcggtttcacggcgctgcacgaccgggatgatctcctgccaggcgccataaagggccgggcgcagcaggtcgttcatcgccccgtcgacgatcgcgaagtcgtgggcctcggtgtgcttgaggtactccacgcgggtcaggaacaccccggcgttggccgcgattgcccggccgggttccagcagcaccttcagcgagcgctcgcccatcaccttgcgcagggcactggcccaggcgtccggctccggcggggtctcgtcgcggtagcgcacgcccagcccgccgccgacatcgatatgttcgagttcgatgccgtctgcggccagctggtcgaccagcgtcagcacgcgtttcagggcatcggtgaacgggtcgatccgggtcagctgcgagccgatgtggaaatcgacgccggtggcctccaggtgctggctgtcgcgtacccgggcatacagcgccggcgcctcctcgatggcaacgccgaacttgttctcacgcaggccggtggcgatatagggatgggtctcggcgtcgacgtccgggttcacgcggatcgagaccggcgcggtcacgcccatctcggccgcaatggactccagccgctccagctccggggcggattcgacgttgaagcaatggatgccgaccttcagtgcccggcgcatctcggccgcggtcttgccgacgcccgagaacacgaccttcgccgggtcgccgccggcgcgcagtacacgttccagttcgccgccggagacgatgtcgaagccggcgcccaggcgcgcgagcacgttcagcacccccagcgcggagttcgccttcaccgcgaagcagacctggtgcggcgtgccgatcagggcctcgctgaacgcgcggtagtggcgctcaagggtggcgcgcgaatacacgtaggcgggcgtacccaccagctgggcgaggtggtccagcgccacgccttcggcatgcagcgtgttgccgtggtagtcgaagtagtccattcagcggcgctcctcggtttcgtcgtcatcgggcaggtagagatcacccttctgtccgcaggaggcgagcatctgcatcgtgccgagcacgaccacgaccgcaatcaggagccactgggccttgcatgaacgcatgttcgttccggggtgtcgttgcaatgaagggcaatagtgtgccattgatacggcgctggcttcaggtccatccgttgtcattcacccgattttgaacccttggtgatctgttcatcatcgattcagcgaactttgggaggatgaacctgccagaccagcagaagaccactgaagctggtcagcgatggagcccgaccccaaggaatagatccccgggggtcgccgtccaaagcaacaggcgtaaacgcgggcaaccgctaaaacgccgccggataacccggaactgacccaaaaagatgagaggagatctccatgattagcaccaagcgtcgtgtcttcctgaaaggcactctcgccgccggcaccgtcggcgtggccgttggggctggcctgctggctccgagcaagctgctggccgcctggccgtcctccacgttcgaggccgagggcctggacgccgcgatggaagctgcgctcggctccaccgacatcccggatagcgacgacatcgatctgagcgccccggaaatcgccgagaacggcgccgtggtcccggtttcgatcgaaaccagcctggacgacgtcaccgagatcgccctgttcgccgaggaaaacgacttcgccgcgaccgcccactacatcctggcctccggcaccaagccgaaagtgtccagccgcatccgtctgggtgagtcctcgaacgtcgtggccgccgtgaagtctggcgacagctggtacaagacggtccgcgaagtgaaggtcacggtcggtggctgcggcggttaagccgcgcgccccaatcgctgatcgaaccctattggaggaataagatatgtctattcgagttcgcgcccaagaaagcaacggcgttgttaacgtccgcgctctgatgagccacgacatgctggtcccggatgatgatggtggtccgcacttcatcgaaaccgtggaaatcaagcgtaacggcgaagacgccattaccgcctactggaacttcactgtctctcgtaacccgttcctgcaggtcgagttcgacggttccgccggcgacaccgtgtccgtctcctggacggacaacaagggcgaatccgattcgaccgaagtcgaagtcggctaaggaagcctcgcttcctgacgtccagccggggccctcgggtcccggcttttttttgccaattgcatggcaggcgagtgccccgatccggtgtgcgtaccgggccgtggccagccttgctacactgagcctttgtcgtcttgaatcggaatcatgactgaacgtactgctagcatccgccgcgacaccctcgagacccagatcaccgtcgagctcaaccttgatggcaagggcacaagccagctggaaaccggtgtcccgttcctcgatcacatgctcgaccaggtggcccgccacggcatggtcgatctctcggtgcgtgcgcagggcgacctgcatatcgacgcgcatcacacggtcgaggatgtcggcatcacgctcgggcaggcgctggccaaggccttgggggacaagaagggcatccgccgctacggccatgcctacgtcccgctggacgaggccctggcgcgggtagtgatcgatttttcagggcgcccggggctggagatgcacgcggactttcggcgttcgcacatcggcgagttcgatgtggatctctttcacgagttcttccaggggctggtcaaccatgcctggatgaccctgcacatcgacagccttcgcggagacaacgcgcaccacgtggccgagaccatcttcaaggcctttggacgcgcgctgcgcatggcggccgaggccgacccgcgcgcggaggggattaccccgtcgaccaagggcagcctttaaggaagaacgcaagggatttcccggccatggaaacagttgccgtcattgactacggcatgggtaacctgcactcggtggttcgcgcgctcgaacacgagtccggtgccgatcagcgcatcctgctgacggacgatcccgacaccctgcgtgaggccgatcgcctggtctttccggggcagggggcggccggtgatgcgatgcgcgcgctggcctcgcgggggctcgatcgcctgttgcccgagctgactgcggatcggcccttccttggcctgtgcctggggcagcagatcctgatgcagcacagcgaagagagcggcggggtcgatcttctgggcatactgccggggcgggtcgcacgtttcccggaatgcgatggcccggacggccggcgcctgaagatcccgcacatggggtggaaccgggtcctgccgacgggcgagcaccccctgtggcacggcctgcccgagacgccgtggttctattttgtacacagctatcgcgtgttgccggagaatgagacggatatcgccgggcgcaccgattatggcgagacctttgcctcggcactggcgcgcggctcgctgttcaccatgcagtgccacccggagaagagcgccgcctgcgggctgcgcctgttgcataactttctgcgctgggacggtgagggtcccggggctgcgtgaggagtccaagatgctggtcattcctgcaattgatctgaaggaaggcaaatgcgtgcgcctgcgccagggcaagatggaggattccaccgtgttcggcgaagacccggtggagatggcgaagcgctgggtggatgccggggcggagcgcctgcacatcgtcgacctggatggcgccttcgcgggccatccgcgtaatgccgaggccgtgcatgcgatcgccgaggccttccccgacctgccgatccagatcggcggcgggattcgcgacgaggacaccgtgcaggcctatctggatgccggggtggagttcgtgatcattggcacccgcgcggtgagcgcgccgcacttcgtcaatgacctgtgcctggagtttcccgggcgcatcatcgtcgggctggacgcgaaggacggcaagctggcggtggatggctggtcgaagctgtcgcaccacgatgtgattgatctggcccagcatttcgaggccgatggtgtggtggccttcgtctataccgatatcgcccgcgacgggatgatgaagggccccaatgtcgaggccaccgcccgcctggccagcaacgtgcgcgtgccggtgatcgcctctggcgggatcagctcgctggatgacctgcgccagctcgccgagaacgaggaagagggcatcacgggggccatcgtcggacgcgcgctgtacgagggcgcgttcacgctcgaagaggcgcgcaaggcggcgtccgggggctgagatgctggccaagcgcatcatcccctgcctggatgtcgatgccggccgcgtcgtcaagggcgtgaactttgtcggcatccgcgatgccggcgacccggtggagatcgcgcggcgctacaacgcgcagggcgcggacgagatcacctttctcgatatcacggcctccagtgatgatcgcgacaccatcctgcatgtggtcgaggaggtcgcgcgcgaggtctttatcccgctgaccgtgggtggcggcgtgcgggcggtggaggatatccgccgcctgctgaatgccggggccgacaaggtctcgatcaataccgccgccgtgcaccgcccggagctggtgcgcgaggcggccgactgggtcggcagccagtgcatcgtggtggcgatcgacgccaagcgcgtcagcgcggaaggcgagtcccctcgctgggaggtgttcacccacggtgggcgccgcgagaccgatctggaagtcgtcgagtgggcgcagcggatggagtccctcggggccggcgagatcctgctgaccagcatggatcgtgatggcacccggatcgggttcgatctggaactgacccgggcggtcagcgatgcggtgggtatcccggtcattgcctccggcggcgtgggcgagttgcagcacctggtcgagggcgtgaccgaaggccatgccgacgcagtgctggcggccagcatcttccatttcggtcagcacacggtgggcgaggccaaggacgcgatggccgcggcaggtgtgcccgtacggccgaacgacgctggggtggccgcctgatggccgggcgtgcgtcagatgcccgggcgggtgccgaactcctgagcgcgctggccgaggtgatcgaacagcggcgccaggccgacccggagcagtcctacgtggcgaagctgcacgcccgggggctcgacgaaatgctgaagaagctcggcgaggagtcggcggagaccattatcgccggcaagaacgacgacagcgacgcgctggtgtcggagatggcggacctgtggtttcatagcctgattgtgctcgcggcccggggccgccaccccgacgacgtcctcgacgagctggctcggcgcttcgggttgtccggtatcgcggaaaaggccgcgcgccgggccagtgggcagcgctctgataaaaacgataaataaaacgctgcgtattgattatgggcctggcgccgttcaggcttatcccaaagttgaatgatcttggagagagtccatgggtattggtggcatcagcatctggcaacttcttattatcctgctcatcgtcgtgctgctgttcggcacgaagaaactgcgcaacatgggcggtgacgtcggctccgcgctgaagaacttccgtcaggcggtcaaggacccggacggccagaacaagcaggatgacaacgcggaaggccaggatggcgagacccctgaggtcgaggaccagaccggcgacaaggggcgtgtggtcgacggcgaggtgaagaacagctcggagcaggaaaccgagacctcgcagtcggacaagaaatcctgatccgcgccccgcgcggaacggccggactcgggcggcgctagcgcatgttcgacatcggtttctgggagatcatcatcatcgtgctggtcgcgctcctggtcgtcggaccggagcggctgcccggccttgcgcgcgagatcggccgctgggtgggcaagacccggcgtttcgtgcacagcgtgcgttcggatttcgagcaggaactacagaccgacgagctgcgcaagatgctccagagccaggagcgcgagatccgtcagctcaagggcaccatggaggagaccgagaaggatctccgcgaggacatcgaggaaaccgaaaaggatctgcgcgaggacatcgaggggaagcccgccgcccgcaagggcctgacgcaggaccacctgaaggccctggacgacaagcgcgctgcaacggataaacagacgaagaagccggccgtgcgtgagcgccgcccggcggatgcggacgacgcccaggacgaggccgatcccgagcaggctgaagtgcgtcgggtgccgacccgctcgggtatagacggcaacctgatgaccgacgacccggcgctggaagccgaacgcaaggcacgcgctggagaggcggatcgacccaagcgcaagaagccggctgtgcgcccgcgtcgcaccgcgaagtcggatacccccgagtccgtggaccgccaggatgccgccccggaccagtcaagcgactccactcacgacgaccaggcccccgacaagcactcatgagcaagaccaagccggaggtcgaaccgagtccggaggccaccgaaaccctgctcacgcacctgatcgagctgcgtgatcgtgtcctcaggatgttcatcgccattctggtggtgttcctggtgctgttcccgttcgccaacccgatatacacgtggctggcggatccgctgatgcagcacctgccggaaggcaccagcatgatcgcgatcgacgtcgccgcgccgttcctgatcccgttcaagctggtcctgctgttggcggtggtgatcagcatcccgtacctgctctatcaggtctggtcgtttgttgcgccggggctgtacagccacgaaaagaacatggcccttccgctggtggcctcgtccaccatcctgttctacctcgggatggccttcgcgtatttcgtggtttttccgctgatcttcgccttcttcaccgcgaccgcccccgagggggtctcggtgatgaccgacatctcgcgctatctctcgttcgtgatcatgctgttcatcgcgttcggcatcgcattcgaggtgccggtggcgacgattcttctggtctcgctgggggcgaccacacccgacaagctggccaagaagcgcccctacgtgatcgtgggggtgttcctgatcggcatggtgctcacgccgccggatatcatctcgcagacgctgctggccttgccgatgtggctgctgttcgagattggcctgatcctctcgcgcatcatggagcgcaagaaggccgagaagcgtcgcgcgcaagggggcgatgagcccgatgacctgagcgatgactccggcgatgggcccgacgacccggacggtgggcctggtggtggcggcaagggtgcgtctggcacctctagccgcaaggccgcagccgccacggccacggctggagcggccagctccagctccagcgccggggctcgggagaccccggcctccgcgcgcgcgggctacaccccgatgaccgacgaggagatggatgccgaactcgaccgcatcgaggcggaacaggccgagctccagcgccagaaagaggcgcgcaagtcctcggaatcgcagacggacgaaactccaggcaccgatctgtcgcaagatgacacgcctcaggaacctgcccgtgacgatgcccgggccgacgaggggccctcgcaggaagactatgacgaggggcgttttcgctaggaaacattgatcggtgtttcccggtagacgctgactgtttcacacgccagcgtctactggatccccgcggtgtccatctgcgcattggaacttgctaaaatgcccggataacccattgacccaggtaatgaacccgcgatggccgacccgcgtccgaccccccgccgccccgtcctgctgatcgttatggacggggtcggagtaaacccctccaaggtgaacaacgcctacgccgaggccaacacgccgcgccttgacgagtacctgtctacccatgcgcataccacgctggatgcctgtggccgcgccgttggcctgccggatggccagatgggcaactccgaggtgggccatttgaccctgggtgcggggaccgtgatcaaccaggatctggtgcgcatcgacgactccatcgccgatggcagtttttacgagaacgacgccctggtcagtgccgcccgcgcggccgcgaataatgacctgccgctgcacctgattggcctggtgtccgatggtggcgttcattcgcatatccgccacctgcgcgcgctggtcgagatctgccagcgcgaaggcgcccggccgatggtgcacatgatcaccgacggtcgcgacacggccccgcgttccgcgctcaactacctcgacccgctggaagaggagctggccagcgccggcggcgccattgccacggtatgcggtcgttattacgccatggatcgcgacaagcgctggagccgcaccgaaaaggccttccgcgcgattgcctacgccgagggcgagcccgcacggtcggcgcgcgaggccatcgaggccgcctacgccgccggcgaggacgacgagttcatcaatccccgcatcatcaacggcggtgccccgctcgggcaggacgcggtctgcgtgctgttcaacttccgcaacgaccggccgcgtcaactgacggccgcgctgggtctggacgacttcgacggctttgaccgtggtgaattccgcccggtggccgagacctgtctgaccgagtacgacccgcgcttcctgtcgccgatcgccttcccgcccgagcgcccctcgaccaccctggggagcacgatcgcctctgccggtatcccgcagttccactgcgcggagaccgagaagtacgcccacgtcacctttttcttcaatggcgggaaggaagagccctacgccggagaacagcgcgtgatggtgccctcgccgccagtggatacctacgacgaacagccggagatgagcgcggttgaggtggccgacgagaccatcaaagccatggaaggcgggcgctacgggttcatcctggtgaactttgccaatggcgacatggtgggccacacggccaagcgcgaggccctgctccaggcggtcgaggtgctggatcgcgaggtcggacgcgtgctggatgccgcgaaggatgcgggttattccgtgatcgtgaccgctgaccacggcaactgcgacgagtacatcgacccggtgaccggcgacccgcacacccagcacacgatctacccggtgatgtgcatgattaccgactcgcagcgctggcgtctgcgtaccggcggcggtctggccgatgtggccccgacggtgctggaattgatgggggtacccaagcccgccgcaatgggtggctgcagcctgttgctcgaggaagtccccgagccggcatgaggccgatcatgtatacgcgctacgacgacatcccggcctatgacaccaaggacggctccgaaatccgcgagctgatgcacccggattcccatggcaatgcggcccagagcctcgccgaggcagtggtcgccccgggtgcgaccacgcacctgcatcgccatgcgcagaccgaggagctctaccacatcacccgcggacgcggagagatgcggctcggggaggagaccttcgaggtgacggtcggggataccgtctgcatccaccccggcaccccgcataacatccgcaataccgggaccgagccgctgcatatcctgtgtagttgcgcgccaccctattcgcacggcgacaccgagctcttgtagccggggctcggcttgctcaggcggggggcgtccgttccgggcggtccgcctccgtatcctcctccagtatcagcgtccgctcgctgtcggattccgcttgcggggcttgctgttggggtgccgggcgctgcttcatgcgcgcctccagcgagtccgccatcgcgttgtaggcggcatatacccgttcaaaatcatcgcgtcgccgggcgcggatgcgcgtgtccagccggccttgtccgatctgatcgagggccccgcgcagagtgtccagtggcgcctgcagccgtcgtgcgagtacgtaagcacccagcgaaacggcgagcaacgtcaccaacgcgagcagcgtcagggccagcagtgtggtctgattggcggcacgcagcgagcgggtcgagaggcccacctgcagccgcccgatctcgatctcctgaaagcgcacgggtgcctcgaacaggaacatctcgcgcccgtccgggtcctccagagaccagatcgcctggcccccgcgacgggtcagcaggtgctcctccgggggcgattcaaatgggctgccaagcgatgcgcgatcgctgctcgccaccacgcgcccctggtggtccgccacgctcaatagcgcgatctcgcgattgtcctgcatgtcctgcagccgcccctgtacggcgatggtgtcctccagcagcaggtcctccgcgctctccaccgagatgatctgcgccagcgtggacccgtagtcgaaggccaggtccgtgatcacctcgttctgttttttctgcaccagggcgccggcggctgccagcgtgatggccacggtcgctccgaggattgccggccagcgccaccgcagcgggatgatccgccgtccggcgccggcgcgttcgcgttccatgcgctcttcgtcgatccgttgcagctctactagcagctctccggctgactggtagcgctggtccggttgtttctccagcagccgttcgaccagctcgatcagctccggggggcaatcccggacgatcgggcgcaagggcggtggcgggtcgcgcaccactcgggtcagcagcccttcgacctcgtgtccgcgaaagggtgtcgagccggtgagcagttcatacaggacgacccccaccgagtagaggtccgcgcgggcgtcggtggacaggccacgaatctgttccggagccatgtagtggggcgagccggcgacgtagccatccgaatcggcccgccaggcaggatcattcagggtctgggcgatgccgaagtccatcaccttgatgttcaccgtggcgctggtgacgatgatgttctccggcttgatatcgcgatgcaccacaccattgcggtgggcgtaatcgagcgcctcggtcagctggatcgcgatcttgagtacgttgcgcaatagcagcgggcggaactgctcggcgaaggcggcgagcgtaatcccgtccagcagttccatcgcgataaacgggcggtccccggattcgccgacgtcgaagatcgtcacgatccccgggtgggtcagtgtgccggctgcgcgcgcctccaccagaaaccggcggcgatactcgggccggcgtgcgtagtcatcctgcaggcacttgatcgcaagttcgcggcgaatctccgggtcgaagccgcgatagattacggccatcgccccgcgaccgatctcctcgcctacgccatagcgaccgatgcgctgcacgccggacggctcgttcaggtgttttcgagcaggatgcgcgcgaccgcggcgagcaccagaatcgccactgccacgccgatccagcgccaggaggaccgccggacgccaccgacgggcacggcctcggagccgtcatcccggcgccggaagatgaactccgcgcgcccgaaacggacatggtcgccgtcattcagcgtggcctcgtgcaccttgcgctcgttcacccaggtgccgttcgtcgagagaaggttgaccacgcggcaggccccgccgtcgttgaccagccaggcgtgttgcgacgagacactgccttcctgcagcacgatgtcattgtcgccctgtcggccgacggactgcttgccgggtttgagggtcaggcgttgctggcggaagggttcggcgacgcccaccaggacggggtgtccaccggggggcgttcgcgactgctctgcggtggcttccgtctcgggcaaagtcgcgccctggaacagcatggtcccttgcggcccactacgctcgcgttcactgtctcgtccctgatcgctcatgcggcctccattgcgcagctgcggtgtaccgcccgagtatgcctttcgccccaatggcgaacaatgcacggtgccccggtcaggctgctatgctcggaaccgttcccaacccaacggacaggagtattcgcatggaagcagaatcgacaggcaacccgcagcttcgcgaactgatcgaaccactggtgcgcggcaagttctggatgcagctgatcggtatcatgctggtcatctcgggcgtgctcactgccctgtccattgtcggcatcctgattgcctggatcccgatctgggccggggtggtgctgatgcaggcggcgggcgcctcgcagcgcgccttcgacagcgccgacccgctggagatcaagtacgcgctgagccgactgcgcatctacttcaccatcttcggcgtgctgctgctgatctacctggccctgatgatcgtcggcatgctgttcggcattggcgctggcatgatgggcctcggcgccatgggcgaacacatgcagtaaccgcagggccatctcccgcccggaacggcttccgcaagccggggtcataacggccgaccctggcaagcaaggaacaggatcttggatatagcaaggcgactgcggggacggatggatccgctatacgcggagggcgaggacacacggcgagggtttgcggcctggctgcgtgccacgcgcattccgcaggtgcgctacatcgcgtttctgaccgctgcgctatatctgttgtatgccgccatcgagcagacggtagccgtcgatgcgtcgggccagcggctgctggcccatggcttgctggtgcccggcatgttgctggccgtggcggcgatgactttccgcgcgtcgctccagcgtccgatgtgggccttgctgattatcgcgccagtggtcgcgaatgccgccaacctctacctgaatgccggttcgccacagtttctggtgttcgcccccgagatctatctgagcatcatgtggacctttgcgatctcgggcctggccctgcgtcaggccgcactggccgctaccgggatcgtggtgctggtcgtggcggccagtctcctccagaccctggagaccggcttgctacagctgcacctgctgtgggtgctggcggcgttttcgtttggttgcctgagtgccttcgtgctggaacgggccctgaaacttaccttcctgcagcaacgggagctggcgcattcggcgcaggtcgacgagctgacctcattgtcgaatcgtgcgcatatcgagcagttgttcgaggaggagtgtgcgcgcaccgagcgctatggccagccattttctgtgatcctgatcgacatcgactacttcaaggccgtgaacgatacctggggccacaggaccggtgacacggtcctcaaacagttcgccgagcttctgcgccagaacctgcgcaaggtggatgccattgggcgtattggcggcgaggaattcttcgtgctgctgccacagaccgacgccgagcaggcgcaggcggcggcccgcgacctgcaggcccggatcaacgcctttgactttgacgccgtcgggcggcgcaccgcgagcttcggtgtgaccgaataccgcccgggcgagcgccgggtcgataccttcgaccgggccgaccaggccctgtacgcggccaagaagaacggccgcaaccgcatcgaggtgcgttgagcccggacaagggcacagtagtggttttccgacggccgctggtgtggccggttagcgtgttatcgagggccgaagtgaaagcggacaccggtgccgatgaaattggaaccgctggcatcgctgaccacaccaaagacgccggagcggtgatggatacggaggaaggcctcccatgaactgtctcgtgacgcggacggcgcgaaggtgacttcggccatcatgaacgcctgggtgcggctggggcggcgatcctcgatgaccggatcgccgaaggcacgcgaggggccgatgccccaagcggccgaggtgtccaccagttggtcccaggggaagcgggtccagcgcaggttggcggccgcgtttagttcgaagtgatcctgctgaccccagtgccgggcgacactgatctcgccttcgagatgcagatggtcactgaagcggtggaggcggcgagagatgcccgcggccgccaggtgcgagtcctgcatcgcggtctggaactggaggatctcgacgaagcgggtgtcggtccagcgagcgccataggcgaagaccgagatgtctggccgctgctgtacggccgctccgtcgtctcgggctgtggccgccccaatctgacaggcggccagcaacgcggcgagggcgctggcgctgcgatagcggctggcggtcgcgatgccgtggtcctcctggcggtacttgtgccgggcgcagtacaacaagcgtagacgtccattctgcgcggggcgagcgatcggttagtggctcgtcacagaacccgcctccccgtcagccgataacgccgccatgatcgcctattgcgattgaatcagcgtgtcccgggctgccacccgggtttcgttgttggggcctcaggtcttgcggtagatctccgcgcccttctcgacgaattccaccgccttctcctgcatgcccttctgcagggcctcgtcagcgctgatgccctgggccgcggcatagtcgcgcacgtcctgggtgatcttcatggagcagaagttcgggccgcacatggagcagaagtgggcgaccttgtgcgcctccttcggcagggtctcgtcgtggaattcgcgcgcgcgctccgggtccagtgccaggttgaactggtcctcccagcggaactcgaagcgtgccttggacagggcgttgtcctgcagctgcgcgccggggaagcccttggccaggtcggcggcgtgggcggcgatcttgtaggtgatgatgccgtcgcgcacgtcctgcttgttgggcaggcccagatgttctttcggcgtcacgtagcagagcatcgcggtgccgtaccagccgatgttggccgcgccgataccggaggtgatgtggtcgtaggccggggcgatgtcggtcaccagcgggccaagggtgtagaacggcgcctcgaagcagtcctccagctccttgtcgacgttctccttcaccttctgcagcgggacgtggccggggccctcgatcatcacctgcacgtcgtgcgcccaggccttctgcgtcagctcgcccagggtctccagctcgccgaactgggcggcgtcgttggcatcggccaggcagccggggcgcaggccgtcccccagcgagaacgagacgtcgaaggccttcatgatctcgcagatctcgtcaaagtgggtgtagaggaagttctcctggtgatgcgccaggcaccacttggccatgatcgaaccgccgcgggagacgatgccggtcacgcggtcagcagtcagcggcacgtactgcaaccgcacgccggcgtggatggtgaagtaatccacgccctgctcggcctgctcgatcagggtgtcgcggaacagctcccaggtcaggtcctcgggcttgccgtcgaccttctccagcgcctggtagatcggcacggtgccgatcggtaccggcgagttgcgcaggatccactcgcgggtctcgtggatgttcttgccggtggacaggtccatcagggtgtcgccgccccagcgcgcggaccagacaagcttttctacctcctcctcgatcgaggaggtgaccgcggagttgccgatgttggtgttcaccttcacccggaagttgcggccgatgatcatcggctcgagctcggggtggttgatgttggcggggatgatcgcgcgaccgcgggcaatctcgtcacgcacgaactcgggggtgatttcatccgggatggaggcgccgaacgactcgccggcgtgctggcgcagcagcttctggtagcgcgggtcggcgcgcagctcctgcaggcggttgttctcgcggatcgcgacgtactccatctccggggtgatgatgcccttccgggcgtagtgcatctgcgagacgttcgcgccggcctgcgcgcggcgcggcgggcggatgtgcccgaagcgcaggctggccagttccggatcggcggcgcgggcgcggccgtactcggagctcgggccgtccagccactcggtgtccgcgcgttcgtcgatccaggggccgcgcaggtccgccagcccccggtgcaggtcgatgcttgcgtcggggtcggtgtaggggccggaggtgtcgtagaccgggatcggcgggttctcttcgggggtgccggaggtcatcgtcggcgtctgcgcgacctcgcgatacggcacgcggatgtccgcgcgcgaaccctcgacgtaacgcttctcggagttcgggaacgggcgggtgacctccgcggagacctcggcggtcttgcgggcaaacgactcggggatggcgctcatgatcggacctctgctgacgcgtggggcgaagggagcgcgggcagggcgatcgcgggggcaggaaccccaggtacagcagaccgttgaccgagcttccctccgccggtgttaaccggttcaggttcaaggggactctctcagcccgacatgtggtacgggcacccccagctctgggccacgattgtagcgcacgcggcacacattcgcctgcaggcgacagggtatcgagggttgttttgcggtacattgcgcctttgtgacattcttcgcgccgccatgagccccaagaacttcgtcttcgaactgtttggccgttcgccggtgcgccccctgcaggcgcacatggagaaggtgcgcgcctgcatcgccgagctcccgccgttcatcgaggccatggcccgggacgactgggacaccgcgcgcgttcagcagaagaagatcgtcaagctcgagcacgaagccgaccgcctgaagaaggacctgcggctgcacctgcccaagggcatgatgctggcgatgtcgcgccgcgacgtgctcgacaccctgctgatccaggaccgcatcgcaaacatggccaaggacatcgcggggctgatgctgggccgccagatgcagttcccggccaatatgcagggtccattgcagcgctttctggatcgcagtgtggatgcggtcaatcaggccgggcgcgcggtcaacgagctggacgagctggtcgaggcgggctttcgcggacacgaggtcgaggtggtcaacgacatcctgaccgagctggaccagatcgagcacgaatccgacgaggcccagcgcgaggtacgcgagatcctgtttgcccaggaggcggagctgcccccggtgaacgtgatcttcatgtatcgcgtgattgattccataggcgagctggccgatctggcccagcgcgtgggcagccgcctgcagctgatgctggccaagtaaccactcgcaccacgtaccgaggaccgcatggaatacggcaccctgttgctcggccttgcagtcatcttcgggctcttcatggcctggggtattggcgccaacgatgtcgccaacgcaatgggtacctcggtcggctcgcgggccctcaacattcgccaggcggtctttgtggccgcggtgttcgtgtttgccggggcgtggctggcgggcggcgaggtgacgcagaccatccgcagcgggatggtggactcggcactgctcgcggacagtccttcgctgctggtctacggcatgctcgcggcgctggcggcggcgggcacctggctattgaccgcttcctatttcggctggccggtctccaccacgcactccatcatcggcgcgatcatcggctttgcggtggtgggcctcggatttgaagtggtgcgctgggagcgcgtcgggaccatcgcgatctcctgggtgctgtccccgatgatcggcgggatgatcgccttcgcgctgttccgcagcatccagttgctgatcctcgacaccgtcgacccgctgaagaacgccaagcgctgggcgccgctgtatatctttctgacggccttcgtgaccgcgctggtcacgatgttcaaggggctgacgcacgtcgggctggacctcactaccgcccaggcctacagcttcgccgtactgatcagcgtggcggtggtggtggtcggactcttcgcgatccggcgcctgcgtttcgaggaggcctccttgcaagcccacggctcgcacttcagcgatgtcgagaaggtcttcggcgtgatgatggtcgtcaccggttgtgcgatggccttcgcgctgggctccaacgatgtcgcgaacgcggtcgggccgctggccgcggtggtggacgtgatccagactggcgaggtggacccggagaccgtggtgccgatgtgggtcctgctgctgggcggcttcgggatcgtgttcgggctgtttacctatggccacaaggtgatcgccacggtcggcaccggcatcacccagctgacgcccagccgcggttacgcggccaccgcggcggcggctgcgaccgtcgtactggcctccggtaccgggctgccaatctccaccacccatacgctggtgggggcgatcctgggtgtcggcatggcgcgcgggatcgccgcgatcgacctgcgcctggtgcgcatgatcttcatgtcctggatcgtgaccctgccggccggggcgatcctggccatcgtgttcttcttcattctgcgcgggttgctcggttagctgcagaggcggcaagccctggccctaataaagcggcccccctaacaagaaaggcccgtctcgctggacgggcctttcttgttagcaagccttgcggtggtgtcatccgccggtcatggacatgaagcgcatgaccttctccgggcgttccgagaactcgtgacgctcgggtttcaggttgatcgcctggattaccaggtcttccagctccgagtcgctgcagccttcgcgcaggtaggggcgcaggttcaggctgtgttcgttgcccaggcaggtgtagatagtgccgtccaccgacaggcgcacgcgattgcaggtgtcgcagaagtgctgcgagatcggggtgatgaagccgatgcgcacgtcggtatccgggatctgcatgtagcgcgccgggccgccgccgggcatcacgccggggacgaggttgtagcgctgctccagacgggcgcgcacgtcctgcaggttcacgtagtgaccctcttttgcctcgcggccagtgtcgcccatcggcatggtctcgatgaagcgcagagtgaagccgtgttcgatgcagaagtcgaccatgtcctcgacctccggctcgttgatcccgcccatcaccaccatgttgatcttgattgggtcgagcccggcggccttggaggccatcaggccgtccagcaccttctccagcttgccgccggtgatctccttgaagacctcgggtttgagcgagtcgaggctgacgttgatgcgggccacgccggcgtccttcagctcctgggcatggcgcgccatgcgcgtggcattcgtggacagcgagatgtcgtcgatgccgggcagggcgttcaggcgcgcggccagatccgggaggttcttgcgcaccagcggctcgccgccggtcaggcgcacgcggcgggtgccgagtcgcccgaaggcccccatcacgcgctcgatctcctcgaagctcagccagtgctccggctcctcgaagtcacgaaagcccttgggcatgcagtagaagcagcgcagatcgcagcggtcggtaactgagagacggacatattcgatgcggcggccgaaggcgtcgaccagggcgttctcgtccttgagggcgtgttgcatacggtgtcccgtcctgccgctgggggcgatatgtttcatggtacacatcgtagaccacttttccgtgattgccacaacaaggccccagattcgatgcggcaataaataaattctctcgtagattatttctgcttattcctagataagaacttttcgttagccaaaaggcttctttatggccaatatgcccagcgtgaataagcaaaccataatctatggggtcgcctgaatgagtgccttacccgagttcgagaaccacagcgagcaggagatcaagtacaccacctgctacatgtgtgcctgccgctgcggcatcaaggttacggtccagaacaacaaggtccgttatatccagggcaaccggcaccacccgatcaacaagggtgtgctgtgtgccaagggcaacgccggcatcatgaagcaacagtccccggcgcgcctgcaccagccgatgcgccgcaagccgggtaccgagcgcggcgccggcgagttcgagccgatctcctgggacgaggccctggacatgctgtccacgcgtctgcagaagatccgcgagaccgacccgcgcaagctggcgttctttaccggccgtgaccagatgcaggccctgaccggcctgtgggcgacccagttcggcacctataactgggcggcccacggtggcttctgctcggtcaacatggccaccggcggcctgtacaccaccggtttcgccttctgggagttcggcgatcccgactgggaccgcaccaagtaccacatgctctggggcgtggcggaagaccatgcctccaacccgatcaagatcgggctggagaagctcaagcgccgcggcggcaagtttgtcgccatcaacccggtgcgcaccggctaccaggcgatcgccgacgagtgggtgggcatcaagcccggtaccgacggcctgttcgcgctgtcgatgctgcacgtgctgctgaagaacgatcagttcgactgggatttcctggtgcgctacaccaacgccacccagctggtcgtgcagaccccggggcagaagggcgatggcctgatcctgcgtgacgaggccggcaacccgctggtctgggaactggagcaggaagcgttcgtcgacggcacccaggtcgatatcaagccggcgctgttcggcgagtacaccgcgcccgatggccgcccggtcaagaccgtgatgacgctgctggccgagcgctatctgtcggaggagtattccccggaaaataccgccaagatcactggcgtgccggccgaccagaccgagcgtctggcgctggagatggcgcacgtcgcgttcaaggagacgatcgagctcgacatcgagtggaccgactcctggggccgcaagcacgacaaggtgttcggccgtccggtctccatgcacgcgatgcgcggcatctccgcgcactccaacggcttccagacctgccgcgcgatccatctgctgcagatcatgctgggctcggtggactgccctggtggtcacctggccaagccgccgtaccccaagcacgtcccgccgggcatcaagccggccaaggaatgcgcgccgaacaccccgctgaagagcccgccgctcggtttcccgaccgcgccggaggacctggtcatcgatgacgacggcaacccgctgcgcatcgacaaggccttctcttgggatgctccgatctccaaccatggcctgatgcacatggtggtgaccaacgcggtcaacggcgatccctacccgatcgacacgctgatcttcttcatggcgaacatgtcctggaactcctcgatgaataccgccgaggtgatggacatgctgcgggcgaaggacgacagcggcgagtacaagatcccgttcctggtggtcgcggacgcgttccactcggagacggtcaactttgccgatctggtgctcccggacacgacttatctggagcgttacgacacgatctccatgctggaccgcccgatctccgagccggccgcggcggcggactccatccgccacccgatcctcgaggtcgaccgcgacgtgcgtccctggcaggaggtcatggtcgagctggccggtcgtctgaagttcccggcgttcaccaacgacgacggcagccgcaagttcgacgattacaaggacttcatcgtcaacttcgagaaggagccggggatcggctttttgtccggctaccgcggcaaggacggcaagagccatctgcgtggcgagccgaacccgaagcagtgggaggcgtacatcgagaaccaggggttcttcgtgcatcacctggcgccgaaccagcagttctaccgctacgcgaacaaggagtacctggagctggccaagcacgccggctgggtgggcaagaccgatccgatcacgatcgagctctattccgagacccagcagcgcttcaagctggccggccagggcctgtatgacggtccgcagccgaccaagcaggagcacaaggatcgcctgacccagttcttcgatccgctgccgatctggcacaagccgctggagcagacccgtatcgacgaggacgagtacccgttctacgcggtcaaccagcgcccgatgttcatgtaccactcctgggactctcagaacgcctggctgcgtcagatctgcgcccagaactacctgtacatgaaccgcggcaaggccgagtccatgggcatcgaggacctgtcctgggtgtggatggaatcgcacaacggcaaggtccgtgtgcaggtcaagctgatcgagggctgcgagccgagcaccgtctggacctggaacgcgatcggcaagcagaagggcgcctggggcctgaagccggacgcgaacgagtccaacaagggcttcctgatgaaccacctgatcagcgagctgctgccgaagaagggcgatccggtggacaacatcaccaactccgacccagtaaccggccaggccgcgtggtacgacctgaaggtcaagatcactccggccgatccggaagaggccagcacctggcccgacttcgacacggtcaagccggcccccggcatgtccgaggccccggatcagctgcgctacgccgcgcacaagccggtgcacctgaatcgttccatccgtgacgtgctgacccgcggctcgctggacgaagaccgctaggcatcacggatccgggccatgccgccggccccggccggcggcccgaggaaatttgaggagtagttgtatgcgacttggactcgtaatcgacatggacacctgcgtgggctgtcacgcctgtgcggtggcctgcaagcagtggaacaccagcggcaccaccggtgcgctgaccgactatcgcccgtacggcgaggacccgagcggcgtctggttcaaccgcgtgcgccactacgaggtcggggactaccccaacaacaagaccgtcaacatcccgatgtcctgcatgcactgccagtatgccgactgcgtgaatgtctgcccgaccggcgcttcctacaagcgtccggaagacggcatcgtgctggtcgaccaggacaagtgcatgggctgtaactactgtgcctgggcctgcccctacggtgcgcgcgagctggaccgcgaagacggcgtgatgaagaagtgcacgctgtgcgtggaccgcatctacgacgaggccctgccgccggaagaacgccagccggcctgcgtgatcacctgcccggcccatgcccggttcttcggtgacttcgacgacgacaactccgaggtcagccgcctggtgcgcgagcgtggcggcgtgaagcagatgccggagctgggctacaagccagtcaacacctatctgcccccgcgtatcacccgtcccatccccatcgacgacgtgcgggccaaccgtctggtcagctcggtgaaggactgggtcaacaagatggtcgcgcgctaggcgcggcccgatcgggagaattcatatgcatccggcattttccgtcatcctgtttaccgtcatctccggtgcgggctacggcctgttcatcctgctggcggccttccacctcgcgggcatcggtccggccatgagccacggcgagctgctggcacacggcgcggtctcgctggggatgatcaccctggggctgatgctctccaccggccacctggcgaacaagaagaacgcctggcgctcgttcatgcgcttcaagacctcctggctgtcgcgcgaggccgtgttcgcggtgctgttctatcccttcgccgggatctatggcctgggcgtcctgctgcagggcgcggccatcgggccgttgccggcgctggccggcgtgatcgccgccgtgctggccgtgatcaccctgttctccacggggatgatctacggttgtctgaagaccatccgccagtggaacaccgcgctgaccccggccaactacatcatgctgggcatcgcgaccggcaccacgctgtttgccgccattgccaccgtgttcggcaatgccacggcgatgcatgcgggtgtcgcgatggtcgcgctggttgctgccgccgtgctgaaggcgatctactacttctggatctcgcgcgtgaatggcccgacgatcaataccgccaccaccttcaaccgtgcgaccgtgcgcctgctggataccggccacaccgccggcaccttcctgaccgacgagttcggctacgacccgcgcaaggacaccatcgacaacgtgaagatgggcgtcttcctgctcggctttgtggccccggtcctggtgttcgcgtcgatcctgtcgggcgccccggccggcatcgcctggctggccgctgtctcgagcctgatcggtatcggcatggagcggtggctgttcttcgccgaggccaagcacgtcgtgcgcctgtaccacggtgcccagacctgcaccaactccctggccgagcccgctcgcggccgtacctcggtcgcgccggtcacggacccgactgacgcgcgccgctgggagctgggggatacccccgggggctccggctcctgatgtcggccggccttcggcggttgccgggcgcagttgccgggtgaccaccgagggtctcgtcagggaatacccaactaaaacgggccagcatgctggcccgtttttttatggtgcctggtttccccaaggcgggttatttcgccttgtcgtcctcgtgcatgccatgaaggatgaagtagccgacatacacgaagaacgccacgatgcccaccagggtcaggatcgtcaggatcccgatgggcgattgaaacatgatttcagtcaacatcacgcactcccggttgcagtggtcaccttcaagctagcgctgctgccggggcttcgatttgatctggatcaagggagtggcggcatttgccggtcaggatgccggatcgccgcgctggtcgggccaggacatgttggaagcggaactgatgttgcgcccgagagggtgagccggggtttcgcgaagcacggcttcgcgccggcgaacgccccgaggctgtcgccgagggggtgacttgcgatgccgtgccgctgcgcaggccttgattcgacgggggcgcggcgttgggctcgggggtgttcgggcggcgcgcccgagaggatggctgcgcgacctgcggtcgcttggcccttcgggctggcaccgcctgcggcggtaccgcgcgtcggcccgctgcgcgggcctcggctcgaacggaggcatggggctggcttcctgggtgttcgtgcttcgcgcccgagaggatggcttcgccgcctttggcggctcggtccttcggaccggcaccgccggttggcggtgccgcgatgtcggcccgcgatgcgggcctcgattcgaacggaggttcgcggggttggctccgagggcgtttaaacgtcgcgcccgagaggatggctgcgcgacctgcggtcgcttggcccttcgggccggcaccgcctgcggcggtaccgcgcgtcggcccgctgcgcgggcctcggctcgaacggaggttctcatcgggccctcggggcacacccccataaagaagaagggcccgctaggggcccttcttctttatgatggcgcgcccgagaggattcgaacctctgacctctgcctccggagggcagcgctctatccagctgagctacgggcgcaagacgagtaatgatacggggcgctgagcgggtccgtccagcgcatttttgactgccctactgggtttgtggtctcgagagggacgatgccctatactcggcgcccgatttgcgcgcctggcgcgtgggaatacttgggctaggaaccattacggccgcgcgcggcccgcacctttcggagggagagcaagtggcgaatcaaccgatcaagatggacaccggtaacaaggtgttgatgttcatcgcatccgtggcgctgctcgccactgtgatctacctgttgatccagttggcgaacttcatgggagggctccagctaggcgagcccagtgaggccgagcgcgatcggatcgtcgaacgcatccagccgatcggtcgcgtggcctccggtccggtcgatatggaggaagagaccgccgacctgagtccgggtgacatctacagcaatgtctgtgcggcctgtcacgacaccggggcctccgatgccccgatcaagggcgactccgacgcctgggccgcccgcctcgacgagcgcagcctggacgaggtgttcgacaactccatcaacggcataggtgcgatgccggctcgcggcggtgattccagcctgagtgacgaggaagtgaagctggtggtggtctacatgctggacgaagccggtattgatcacggctgggagcccgaagacgccaacggcgatgagaacggcaatggtgacgaaaacggtaacggcgaggccgtgaccgaagatgacgatgccgctgtcgaggacgacgaagcactggaagggattgccctggataccggtgacgtgagtcgtggcgagtccctgtacagcacctgcatcgcttgccatggtgcccagggtcagggttcccccgcgttcccgaagattgccggccagaccgccgagtacaccgccgacaagctcgtgcgctaccgtgccggcgagaccgtgggtgaccgcacggccctgatggcgccgaatgcggcccgcctgtcggaccaggacattgccgacctggcggtgtacgtcgcgaccttcgaagactgatcggtttcgatccgatctcaaggcccgcgtcggcagctgccgtgcgggccttttctttgcctggttactgggtgcgccagtgatccagcgcgcgatagctgagcgcctcggtcaggtgaccggtcgtgatcgggtcgctgggttcgaggtcggcgatcgtccgcgcgaggcgcaggatgcggtggtaggcgcgtgccgacaggcgaaagcgctccgcagcgcggtccagcagggcgcgatcgcctgcctccagggtggcgtgctggtccagcatctggcccgccagttcgcgattgagggagccctggcgttgccgttggcgttcctgcgccagggcgacgcgttgcgcgacggtcctggagtcttcgccgggttcgccatgcgaggccagttcgggcggcgggatgcgcgggacctcgatcgccaggtcgatgcggtccagtagcggcgcggacaggcgtcgccggtggcgcgccatctgttccggggagcactggcagcgcgccccgaggtcgcagtcgaagccctgtggacaggggttcatcgccgctaccagctggaaccgggcgggaaactcggcctgccgggcggctcgggcgatatgaatcgtcccggtctcaagcggctcgcgcaggacatcgagcacactgcgctggaattcggtcagctcgtccagaaacagcacgccgtgatgcgccagcgagatctcgcccgggcgtggtgtggagccaccaccgaccagtgcgacccccgaggccgtgtggtggggcgagcggaacggtcgggcgcgccagtcgcgctgcaggtggccggtgtcgcgcagactgtggatcgcggcggtctccagtgcttccgcctcggacatcggtggcaggatgcccggtatgcgtgcggccagcatggacttgccgctgccgggcgggccgaccattaacaggtggtggccacccgcggccgcgatctccagtgcgcgacgtgcctggtgctgaccgcgcacatcggccaggtcggggtagcgatccggttccgcttcgacgggtcggccctcgtccagctccccttgaccctgcagcccggcgcagaccgcgatcaggtggtcggcggtgcgcacccgcgcggcgctggccagtgccgcctcggccccgtcctcggggttcacgatcagctcgcgcgcctcattagcggctgccagtgcggcggccagcgtcccgccgaccggtcgcagggtcccgtccagtcccagttcgcccagaaactcgcgcccttcgagggcgctgcccgggatctgctggctggcggcgaggatgcccaatgcgatgccgaggtcgaaacgcccgccatccttcggcaggtcggccggggccaggttgacggtgatgcggcggcggggaaagtcgaagccgctggtctggatggccgcgcggacgcggtcgcggctctcgcgcacggccgcctccggcaggccgacaatctggaatgacggcaggccgttggccaggtgagtctcgatggtgaccagcggtgcctggatcccggcgaccgcacgggcatggctgatggcaatgggcatccttgccctccctgttgcgggtccgggcctccgtgcccggtggttctatggggagtgtgttactccgcggtcttgcgttcggcctcgagggcctccacgcgggcttccaactcggccaggcgttcgcgggtgcgttccagcagcgcaacctggacgtcgaagtcctcgcgggtgaccaggtccatgcgctcgaagccgtgctgcagcgacgagcggacctgacgctggacatcctcctgcatatggcgcaccgactctggcaggctctcggtgatccggcgcgcgagatcgtcaaagcgtttggggtcgatcatgggccgttctcttcttttgattcgaggatgtattcagtgtagcgcgtcgcgcggatcgttactgcgaggcggagcgcccgccatccaccgggatcacctgtccggtgatgtagggcgcatccagcagcagaaagcgtaccgtacgggcgatgtcgtcggggtggccctcgcgtttgagggcggtgcgctcgaccatcgcttcgtgcgtcccggcattgttcggatcctcgggcgagaggattgcgccgggtgcgacgccgttaacacgcacgtccgggcccagttcgcgggcataggcctgggtcagggcccagagtcccgccttcgccgcggaatacacggggtaacccttcagcgggcgcagggcatgaatgtccacgatgttgaccactgcgccccgggtgcgcgcgagcgccggcgcacaggcctgggtcagaaatgtgggggccttcaggttggacccgaccaggtcatcccatgcctgcgtatcgatcgcgccgaccggggtcgcgtagaaggtcgaggcattgttgaccaggtaatccagccgcccccaggcctcttccgcctcgcgtgccaggcgctggatgtcgttcaggttcagcaggtcggcttgcaggatgcgcgcgctgtcctcgcgccgggcattcagcgagtcggccagggcggcagcgtcgtcgcgcgaccctcgatagtgaatgagcacgcgcaggccctcgccgtgcagccagcgcacgatggtcgcgccgacccggcgcgcggatccagtgaccagcaccacgccggtttccgatcgctctccctgtgtgtgttccgtcacgtcatgcctcgccttggtaccatttgtcgccatgctgccgccgaaacctagcacacccacgccggacgacccggctgccgccatcgcgcggcagatgcacgactccctgcaacagagtatcgccgcgcacggcgggttcctcccgtttgtcgattacatgcaccaggcgctgtatgcgccggggctcggctattacgtgaacggggcgcgcaagttgggcgcgggcggtgatttcgtgaccgcgccggagctgtcctcgctcttcggcgagaccctggccagctggctggccccgctgctgcgcgacgaactggcgggcggcgggcagttgctggagtttggcgcgggcagcggccggctggccggcgatgtgcttgtgacgctgcgcgagctgggcgtgggctggcagtgctacaagatcatcgaggtcagcccggacctgcgggccgtgcagcaggagcacctggcggaacgcctggagccggaggagtacgcccgggtggaatggctcgatgccctgcccgaggagccgatccggggtgtggtactggcgaacgaggtgctcgacgcactgccggtggagctctttcgctggcgcgagggccagccctggcagatgggtgtcacagtggatggcgacggcaggctggtgctggcggagcagtcggcccccgagccactggcggacgtcgtgcgcgagctgcaggcggtgcatggcccctggcccgacggatacacctccgagtggcgtccggctcaggcggcctgggttgcgagcgtggccgcttgtctggagcagggtgtagcgttgctggtcgactacgggtttccgcgggccgcgtattacgccgcggagcgccaccagggcacgctggttggctattaccgtcagcagatgatgctggaccccctggcgcagcccgggctgatggacctgacggccagcgtcgatttcactgcggtggccgaggccgcggatgcggcggggctcgatgtgctcggttatgccgcgcagggcgagttcctgctgggtgcgggcctggcgcagcgcttcgaggcgcgcgtcggcagtggcgaggatgcccgcaagaccatgcaggccgcccaggccgtgcgcatgctgaccctgcccggagagatgggcgagcgttttcaggtgatgaccctgggtcgcgcctgtaccgcgctcgatttcaccgcgatccccgatcggcgcggccgcctgtgagggactcgcaatcccgtccggttcgcccggaatccttccccgcacccgtgccccgaggcatgctgctcttatgaaagtcctgggtatcgagacctcctgcgacgagacgggcgtggcgctgatcgatgatcagcgcggcctgctcgcgcaccggctgtacagccagactgacctgcacgcggtctacggcggcgtggtaccggagctcgcttcgcgcgatcacatccggcgcctgctgccgctgctgcgggcggtgctggacgaggcgggcgtgaagggccccgagctggatgcgatcgcctataccggcgggccgggcctgcttggggccctactgacgggggcctcggtcgcgcgttcgctcgcctggggctggggcgtgccggcgatgccggtacatcacctcgaaggccatctgctggccccgttcctggaagacgccgggctcgatttcccgttcctggtgctgctggtctcgggcgggcacacgcagctgatccacgcccgatctctgggcgactacgaactgctgggcgagagcatcgacgacgccgctggcgaggccttcgacaagaccgccaagctgctggggctgggctatcccggaggtcccgccctgtcgcgcctggccgagcagggggcgagcgatgccctgcgcctgccgcgcccgatgctcgaccggccggggctggacatgagcttttccggcctgaagacggccgtgctgactgccctgaacaagcaggaataccgcccgcaggatgtcgcgcgcgcgttcgaggaggcggtcagcgagaccctggtggagaagacccggagggcgctggagcagagtcaggccccggcgctggtggtcgccggtggggtggccgcgaatacccggctgcgcgcgggactgcaggcgatggccgcgcagcagggggtgccggtgtattttccgcggatcgagttctgtacggacaacggggcgatgatcgcgctcgccgggctgcgccgcctgcaggcgggctggacccccgacgaccaggccccggcgatcacggcgcgtgcccgctggccgttggcggagctctccgcctgaggcagaccgctagtctcggggcggctcttccgcttcggcttcgtccttcttgtagccgatcttgccttcctcgccgcgcatcaggcggcggatgttggtgtcgtggcggatgaacagcaccacggccatgcccgccacgatcagcgcgacccagaagtccggctccaggaacacgaaatagacgggtgccagggtcgccgcgaccagggccgacagggaggagtagcgccagatcgcggcgaccacgagccaggtcagcagcgtgagcccgccgaccagcgggttgagcgccagtagcacgcccagggccgtggccacgcccttgcccccaccaaagcggtagtacacgggaaacacgtgtccgaggaaggcggccaggccgatcaggccaagcgcccaggtcgggaagatgccgagctgggcggcgacgaacaccggcagccagcccttgccgacatccccgatcaacgtgatgatggccgccttcttgccgccgtagcgcagtacgttggtcgcaccggggttgcccgagcccgtgtgacgcgggtccggtagccgcagcaatttgctcacgacgatggccgtggaaagcgatcccagcagatacgcgatgacaatgcccagtacgatgtccatgcaaactcgacctgaagattcggttgggtggggttcggcgcgaaccggcgcccatgatacgcaagccggggcgctgagttcagggtggcggcgggttggcccgcgatgacgcgcccgacccttgtgctgctgcacggctgggggttctccccggcagtctgggcgcctttgcgtgccgcgctgcccgggttcgagatccacgcgccggccctgccggggcacggggaactcgctggtggagaggccctgggcgatcctgtggctacctgcgaggccatccgggctcagctgccgcgcccgctgtcgcgccccatctggctgggctggtcgctcggcgggctggttgcgctggagctggcgcgccagatgccggatacccgggggctgatcctgctcaactctacgccgcgttttgcagcggccccggactggggccatgcgctgccggccgcggagcttgcggactttcagttggccctcgaggggccccggcggcgactgcaccggcgactggccatgctctgcgccaggggctcgccggaagcggcctcgctggccgccgacctgacgagcgagctggagggtaccccggcgaccgatcagggccttgcggccgggctggcctgcctgatgggccgtgaccagcgcgcctgctggcaatccagtccggtgccggtcgcggcctgcctcgccgagggggacgcgctggtgccgtccaccgtggcggacggcctgcgcggcctgcgcccggacgcccgactggccgtgcggcccggggggcatgcgcagtggtggcaggacccggcgcccgtggcggccttcataaacgagtttgtagcggcactggagtgatcggcgatccatgacggaggcagatgaatacgcactcgacaaggcgcgcgtacgcgaggccttcgggcgggcggccgcgggctacgaggcccatgcggtgctgcagcgcgaggtccaggggcggctgctcgagcgactcgatctggtcaagctccaaccggtccgcgtgctggatctgggctgcggcaccggggaggcgctggatctcctggcgcggcgctaccgcaaggccgaactgaccggtgtcgactttgccccggggatggtcgcggcggtgcagcgccgcggccgctggtggcgacggccgctggccgtgtgtgcggacatcgaggcactgcccctgccggaggcgcactacgatctggcgatctccagtgcggcgttgcagtggtgtgccagcctcgatcagacctttgccgaggtgcggcgtgtgctggccccgggggcgctgtggaccttttccaccttcggcccggataccctgcgtgagctgcgcgcggcctttgccgaggtcgacggcgggggcgcgcaacacgtgaatgcctttgtcgatatgcatgacatcggtgatgccctggtgcgcgcggggttcgccgatccggtgatggatcaggagaccctgacgctcacctacggcgatttccagaccctgctgcgggatctgcgcggggtgggggtgcgcaatgcgctggccgggcgtgggcgcggactgctgggcccgcgccggttgcaggccgtggccgaggcctatgcgcgggcgtttgcggtcgaggatcgactgccggcgacttgggagattgtgtatggccatgcctgggtgccggaggccccgccgccctcgaagccgcaaggccgggtgatcccggttcggccggtctcttgatccagatcaatccggcgcgattggcccctcgcagagcaaggccataaagatgtattctctctggcgctgaaagttccgcctgacttggggctatttccgagtgttacaggcggtcttggttttttgtgcgtctggaatggggtaaagttcacgccccccgaaaccatcgggacatccgtgttccccgcagcaaggtggaaaaagtcatgtcgcaagcagccactacggcgggttccgtacccgcaacgtcagtcgcttcaaccgagcagtacaactacgcgatcgtcaagcgtttcgcgattgccgccgtcctctggggcgtgtttggcatggcggccggggtctggattgcctcgcagctcgcatttccgttcctgaacttcgatatcgcccagatcacctttggccgattccgtccggtacataccacggcggtcatctttggtttcggtggtaacgccctgtttgcgacgtcctactatgtcgtccagcgcacctgtcagacacggctgtatggtgattcgctggcgagcttcaccttctacgggtggaacctggcgctgatcctcggcgtgatcacctacaccatggggatcacccagggtcgcgaatacgccgagttcaactggcagatcgacatcatcatcctggtcgtgtgggtggcctacttctggatctacctgcagaccctgctgcgtcggaaccagccgcatatctatgtggcgaactggttcttcatgtcgttcattctggcgacagccttgctgcacatcttcaacaacctcgaggtgccggtcggcatcttccacaccgattcctacccgctgttctccggcgtgcaggacgcgatgcgtcagtggtggtacggccataacgcggtgggcttcttcctgaccgcggccttcctcgggatgatgtactactttgtgcccaagcaggccggtcgaccgatctactcgtacaagctgtcgatcatccacttctgggcgctggtgttcctgtacatgtgggtgggggcgcaccacctgcactggaccgccctgccggactgggtctccaccctggcggcgaccttctccatcctgctgctgctgccctcctggggtggcatgatcaacggcatcatgaccctgtcgggggcctgggataagctgcgcaccgacccgatcatgctgttcctgatcacggcgctgtcgttctacggcatgtcgaccttcgaaggtccgatgatgtcgctgaagagcgtgaacgcgctgtcgcactacaccgactggaccgtcggccacgtgcactccggtgcgctgggctgggtggcgatgatcaccttcggttcgctgtaccacctgatcccgcgtctgtggggcgtcaacctgtacagcctcaagctcgtatacgtgcacttcttcctggcgaccatcgggatcgtgctgtacatcaccgcgatgtgggtggccggtatcggtcagggcctgatgctgcgtgccttcgaccagtacgggaacctcgcctacaccttcaccgagtcggtggtgttcctgcatcgtccgtatgtggtgcgtgccattggtggcgggttcttcctcgccggcatgctgatcatggcctggaacatcgccatgaccgtccgcatgggcatcaagtccgaagctcgcgagcgtgaagaagcccgcgcggccgaagcccgcacggcctgatagggagagactagatccatgaagcacgaaagcgttgaaaccaatgccggcctgctgatcatcctgacgctcgcggtgatcagtgtgggcggcctggtcgagatcgtcccgctgttctacatcgacgacacgatcgaagaagtagacggcgtgcgcccgtacaccccgctggagcagcgcgggcgggacatctttgtccgcgagggctgctacacctgccattcgcagatggtgcgcccgttccgtgacgagatgctgcgttacggccactactcgctggcagcggagtccaagtacgaccatccgttccagtggggctccaagcgtaccgggcctgacctggcgcgcgttggtggcaagtactccaatgaatggcaggtccagcatctgattgacccgcagtcgctggtgcccgagtcgatcatgcccggttatccgtggctggcgaccacgccgctggactactccgatatcgcggcgcgtatgcgtgccctgaagcgagtcggcgtgccgtactcgatcaccgaggaagagtacgaggccaatgtcgagaagttcggcgaacaacacgcccggatgttcgacatcaacaacgccgaagagatgctgatcgagcaggcgcaggccgagaactttgacggcgactcctcgttcatctccgagatggatgccatggtggcctacctgcaggtgctcggcaccatggtggacttcagcgaatacgacgacggccacttcgccgaattccgttagggaattcggcccggccaaggttgggagaaatggcagcagcctgggaatggatcacggatctcggcaacagcaagatgtttgcgctggtgctgttcatgagcacgttcatcgggatcgtgatttacctgttcgccaagccgagccgggccaggaagttcgagacgtatcgctacattcctctggaagaagatgattcgcacctggagcccacggcccggcgcgacaaaaccgagagcgaaaagcaatgagcacacaggacaaccgcgataagaaccaggtcgagaccaccgggcacgtctgggacggggaccttcaggaatacaacaacccgctcccgcgctggtggctgtggggcttctacgccacggtcgtgtttgcgctggtctactggctgatctatccggcctggcccatcggcgacagcttcaccaaaggctttgccaccatcacctacgaggtgaacggcgaagagcgcaccacgcactggaatacccgtgccctgctggcccgcgacatgcagaccggcgagtacgcggtgcgccagcgcgagatgctggagcaggtcgccagccaggactacgagacgatcctggccgacgccgactccatgagcttcgtcaacgcctacgcccagggctccttcgggacctggtgcgcggcctgccaccaggtcggcggcgcgggtgtgatcgggcagtatccgaacctgcgtaacgaccactggaagtggggcggcacggtcgagcagatcgagcacaccatccgcgaaggtcgtctgggctacatgccgggctatcgcgacacgctgaccggcgatcagatgaacgaagtggcggcctatgtcctgtcgctgaacgattacgatgttgactccgacctggcggatgccggcgaacggatcttcaccggcatggagggcggctgcttccagtgccacggcgaagatggccagggcctggcctcgcagggcgcgccgaatctgaccaacaacatctggggtctgatcgacgtgcagggtgcggacagtgactccgagcgcctgcgcctggtggccaacttcgtccgcgatggtatccagcgcgagatgccggcgtttgccgaccgcctgtcggacgacgaaatcaagatgctgacggcgtacgtccactcgctgggtggcggtcagtaaagccattactcccggggttcacctgcgggtgagccccggttcgcactacaggggttccgcacgggtttcttgacggccgtacgggcccctgcttccgttggggagacactccctcgcacatggtggtgtgcgtacgccgggttcatgcccgggaggattcatggcgcaaggccagccaatctacgaggctcggattccgatccacccgcgatcggtcaagggccgtttccgaaatctcaagaccgggatccttctcctggcctacggggtattctttggcctcccctggctgcgctgggaccgtgactacggtcccagccaggcggttctgttcgacatccccaaccggcagtttttcctgtttgatctggtcgtctacgcccaggacatcttctggctggcgggctttctggtcctcgcggcattgctgctgttcttcgtcaccggcgtgctgggccgggttttctgtgggtatttctgcttccagacactgtggaccgatgtgttcatgtacctggagcgcaagatccagggcgagcggccggcccgtatccggttgtccaagcagccgtggaacttcgagaaggtctggaagctgggggccacccacctgtcctggctcctggtcgcattcgccacgggcctcggtttcgtcctgtactgggccgatgccccgaccctggtgcgtgacttctttaccggtgatgcccggtttgcctcctatgtgactgcgggacttctgaccgccaccacctatacctttgccgggctggcgcgcgagcaggtctgtacctttatctgtccgtacgcccgattccagagtgtgatgttcgatcgcgataccctgatcgtttcgtacgaccagaaccgcggcgagggaacggccggtcgcgcgaaggtgaaagcgggtctgaagacccgcgaggagcgtcaggccgccggggtcggtgactgcatcgattgcgggtactgcgtccaggtatgcccgacagggatcgatatccgggatgggctgcaggtctcgtgcatccactgtgcgctgtgcatcgatgcctgcgacaccatcatggacaagcaggggtggccccgcggcttgatcgcctattcgtccgaacgcgagctcgaaggcggcaagacccgctggctgaagggcaagacgctcgggtatggcgcggcggtgctggtggtcatcggcgcgctggtgttcagcattctcgaacgcccgccggtcgatgtgaacgtcaaccaggtgcgccagccgctattcgtgcagatgtccgacggtcgagtgcagaacagctacgaactgcgcctgaacaacgtctccgaccaggagctcgattttacgctcgatatcgacggactcgagggtgcgacgctcgacctgggccaggtcgagcagatccggcttgaacccggccagcggctgactgtgctagcccgcgtgcgccacgacgtggaggccggagcggattcgccgattcgcttctatttcgtgatcagcgatcgcgaagggcggatcgacccggtcgaggccgatgcccgcttcagccaccgctaatcgcgcgggagacgctgcattatcggtgtgtccccgcggcacatggacgtgccgccggagatcgaccaccgcaggtggttgattccgaagcaagctgcaaacccctttgctcgtgcaaaggcatcaagacggtgaagcgccgcgtgcggctctgaaagccaggaaggctttatttggcgcttttgtaagttacgacaatccggctggcgaaactggcgcgccgccatccgagtgataccctgctgcgccggaacgacacgatgaagacatcatgagcaatctcgtcatctcacttggactgggcagcgccgcgctcgcgttgctgttcgcgctgatctacaagttcacccgtctgcgcgcctacaacacggcggccgtagtggtggcgatcatgctgttcgtgttcatcccgacctccatcctcacctggcagggcgcggatgtattcgcgatccatctcgcgctgtacatcatcgtgccctacgggctgggaatcatccttacgcagaaggaggccgaagccgaggatgggcaaaagggctcgttcagcctgcactgggcgccgctggtgattgtcggattcttcacgatcatcgcctccgtccaggcggtgctgatcacgctcgcccacaacggcatgcccgaacggtttatcggcaccctgctgcccgaaccggaaaatcctgccgaacgcgtgacgtcagccttccccgggacggtgggcggcatccaggagcgcgacgaggccctcgcggtgcaccgcatgacgcggctccaggagcagcgcgaactcggctggcaggtgcgccagggctgggtggaaaccccggtcgaaggggaaaccgccacgttccaggtggaggtcctcgatgccgaaggacggccgatctctgacgccgacattcgcggcaccttcatgtgggtcgccgacgagcgccgcgaccaggccttcgatatgcagccgatcggtgaagggctctatcaggtcgagctgacgctgccgtcaccggggcgctgggacctgcgcttccatgtcgagcatgacggccagctggtcgaacagcaggcgcgtacccgcgttcgcggccagtccagctagtctcgccgaccgccggtgagcggatctcgtccccaggtggagtccacgggcacgcccgctgacgcggacggtggctgttttcattgtggcctgccgattccgggtggcgcgaactacccggtccagttcgagggacgcgagcggcccacctgctgccccggctgccaggctgtcgccggggccatcatcgagcgcggcctgggcgcctactatcaccaccgcccggcgccgcccgggcaggccggcgagcccctggtccccgacgaactgcgggagctcgaactcttcgataccgaggccgtccagcgctcgttcgtgaccccggcgtcagacgccgccaccaccggcgggtcccggctcgaggcggcactgatcctcgaggggatcacctgtgccgcctgcgtctggctgaacgagcgccatgtgcagtcactgccgggcgtgatcgccttcagcatcaactattcgacccaccgcgcgcgactggtctgggacccggagcgcatcgccctgtccgcaatcctcaaggcgatccgcgatatcggttaccacgcccacccctacgacccgggcacccgcgaaaaggcgattgcccgcgaacgcggtctagccctgcgccgaatcggggtggccgcgctcggtatgatgcaggtgatgatgctggcgctggccatctggctgggcgaagacgatgcccagcacgccgacctgatgcagttcatgcgctgggtggcagcggccctgaccacccccgtggtgttctactcggctatcccgttctaccagagcgcctggcgtgacttgcgccagcgccggctcggcatggacgtcccggtcagcctggccatcatcgtcacctatgtggccagcctgtacgcggtcctgctcgggaccggcgagcatgtctacttcgagtcggtggtcatgtttgtgttcttcctgctgaccagtcgctacctcgagttgatcgcgcgacagcatgcgagccaggccatcgatcgcctggatcgactggtgccggcgctggcccatcgtctggatgccggtgggcaggaagagcccgtggctcttggtgacctgagccccggcgaccgtgtgcgcgtccggcctggggaatccgtcccggccgatggcttcgtcgtccagggacgctccacgattaaccgtgccctgctgaccggcgaaccggaccccgcgccggttgccgctggcgacgaggtcgtgggcggcaccatcaatgtcgatgggccgctgattgtcgaggtgcgccacgttggcgccgagaccacgctggccgcgatccagcgcctgctcgatcgtgcgcagagtgagaaaccccggatcgcccgtatcgccgaaaccgggactggctggtttgtcggggcggtcctgctcctgaccgccctcgcaggccttgtctggtatgcctggatcgaccccagtcgggcgctgtgggtgatggtggcgatgctggtcgccacctgtccctgcgcattggcgctggcaacacccgtcgcgctcaccgcgacgacgggcacgctgtcacgcctggggctcctggtaacgcgcggccgtaccctggaggccctggcgcgtgtcgataccgtctgcctggacaagacgggcaccctgaccgagggccgcccgcgcctcgtggcacagcaggatcatgtggcgccgccaccagggcaggactggcgcacgtgggccgcggcgctggaggcccattcggaacaccctctatcgcgggccttccgtgcggccgtgcccgcccccggcgtggccgcccaggccgtccataacgagccgggcagtggcctggtcggccagattgacgggcgcgaggtggcgattggggggcgcgcaatgttgtcgcaaacggaacccccggccgtcgaggtcccggcggacagcccgcttgcatcgccggtctggctggtggtggatggccagccggttgcgaccttctggctcgccgacacaccacggcccgaggcggccgagacggtcgcgacgctgcgtgcgcgcgggctcgaggtgatcctcctgaccggcgaccgtccggaggcgggacagcgctttgccgaacacctgggcatcgaccggttccatggcggcctgacgccggaggacaagctgcgccatgtacgcgacctgcaggccgcgggccgtacggtgctgatggccggggaaggcatcaacgacgcgcctgtgctcgccggggccgacgtctccctggccatgggtggcggcacccgtctggcgcagacccaggccgatctggtgctgacttccgaccgcctggatcggttgccggaggcgctggatcaggcgcggcgcacgacgcggatcgtgcgccagaacatcgcctgggccatcggctacaacgtggtggccctgccgatcgctgctgccggtctgcttacgccctggctggcagcgttggggatgtcgatgagttcgctgctggtggtggggaatgccctgcgtttgcgtccggggcgcgaccgcgtggctgccccgcgcgagcacgccagccgtgcgcctgccgaggcgtccgtctcgcccccgggttgaggcccgacgcaggacgagtagactgggcgccatgtcgattctgtacctgctgattccgctggcgatgctgtttgccctggtcgtggggatggtcctgctgtgggcgatacggtcggggcagtacgatgacctcgagggtccggcgcaccgtatcctgatggatgacgatgacccgcggatcccgactaccgaagacgacgagaaggaccagacttccggggagacgcagagaccggaagaccgaccgcgctgatccggaaacttgcgccgggacctcctcccgcttaccctttacccattcttaaatcgatgtgtgttgagggctttggctatgcgtgagtggtttacctttgcgaacttcccgttgacgttcaccgccgccctgatcatctggtcctggatcagcttcttctcggtgatcctgttcggcggctgagccggggattcccgcgcgccgcctgagcggcgtcggaaaccatgaaaaaggccccgatcgcgcaagcggtcggggccttttcgttgggtgcagccggggtgtcgcgtcagtcggcgaaggcggtgcggatgcgcttgatcgcgttgttctcgatctgccggatgcgctcggcggagacgccgtattccgccgccagttcgtgcagcgtggccttgggctcgctcatgtagcgccgcgccaggatgtcgcgggagcgttcgtccagctcgcccagggtgctggccagccgctcctgataatggcgatcccagtcctcgtcctcggccacctgcgccgggtcgtcgctcatgtcctcgatgctcaggcgctgggccggggccaggtaggtgtgctcgtcgtcgctgtcgggcgcggggtcaaagctcgcatcctgactggacagtcgccgctccatctcccagacgtcattctcggagaccccgaggtccctggcgacggcggagacctcgtcgttcgacatccagcccagacgctgcttggcgctgcgcaggttgaagaacagcttgcgctgcgccttggtcgttgccaccttcacgatgcgccagttgcgcaggatgaactcgtggatctcggcgcggatccagtgcaccgcgaacgagaccaggcgcaccccctggttcgggtcgaagcgccgcacggccttcatcaggcccacattgccctcctggatcaggtcgcccaggggcaggccgtagccctggtagccgcgggccacatgcacgacgaagcgcaggttgtgcaggatcagttggcgcgccgcgtccaggtcgttgcgttcgtgcagcgaccgggcgagttcgcgctcgtgctccggatccagtacctcgatccggctaaccgcctgcatgtaatggtccaggttcccgacgggaacgggcaggtctgcatgcacggttgccagggccttgctgctcatcgtgatggatgcctcctgataataaagtcagagattagcactcgtgtacgtagagtgctaaacccgctgaaagttccgggagtttttgtggctccgcgcgggctcagggcgcatcgcgcagggcgtggccgctgcccaggcgcgcgcccagccagcccagtatcaggcccaccagtatcaggcccagcagatccccggcatgcggcaggcgcagggtgaactccagatcaaacgcggcggccgcctcggtcagcggttcgcggctcaacgcaacccccaccagcagcaggataacgctgaaaatacccccaccgaacccggtcagcacacccccgtacagcgacgggcggcgcagaaagcggtgggtggcgccactgatgcgcgagatcgcgatctcttcctgccgctcgcgcagttccgaggcggtggcgagcgccaggatcagcacggcgccgaggcccagcagcgcggcaaccacggacaggatgcgcaggcccagctcgtgcaggctgttgagctggcgcacccactcgtcgtcggcgaccaccccggcctcgggcgccagcgctcgcaggtcgtcacgcaacgccgccaccgtagccggctgagtgctggcgggaacgacatcgattacgtccggcagcgggttgtcctccagccagtccagcagctccgggtccggcaggctgtcgcggtaggcgctcagtgcggtgtcggcgtcgatgcgctcccagcgtgcaacgcgctcgtcgtcatccagcgcatcctgcagccggtcggcggtctcctcgtcgacctggtcgagatagagtgcgatacgcggatcgtggtcgacgtgtgccgacagggcgcgcgcgttgtcgagcagtacccagaggtaggcggggagcgcgaggatgaagcccagtaccgcgatggtaatcaggctcagtatcggggcctgcagtcgccggccaaggctgcgccgggcggcatcgcggtggctgtccagccaggcgggcagggcatcgagcaggcggcgcccgggtctcatgcgcgcgccccgccgcgggcctcgatgcggccgtcttccaggtgcagcaccggtttgcccatgcggccgatcagctcctggtcatgactggcgatcagggcggtcatgccgacgcggttgaagtcgtcgaacagcgcgaggatctcctccgacagggccgggtccaggttgccggttggttcgtccgcgagcagcagcacagggcgatgcacgatggcgcgggcgatgccgacgcgctgctgctccccggcggacagggtgcgcgggttgaccgtctccttgtgcagcaggccgaccttgtccagcgccgcgcgcacgcgcttgcgcatctccgggcggcggtaggcgaggatctccaggggcagggcgacgttgtcgaacacggggcggtcgaacagcaggcggtgatcctgaaagaccaggccgatgctgcggcgaaagcgcgggatggcccgcgccgacagtcggtccagttcgtgtccattcacgcggatacggccgcgggtcgggcgttccagaccggcgatcagacgcagcagcgtactcttgccggcaccggacgggccggtgacgaaggccatggcgcccgcatccaccctcaggctgacattggacagcgcatcggccgcgctgccaaagcgcttggttacgcgctgcaactgaatcatgccggctagttttcctcgcggcccagcaacgcgcgtacgaacgcgcgggcatcaaaacgctgcaggtcttcggccttctcgcccacgccgataaagcgcacgggtacccccagttgctcggccagcgcgaacaggacgccgcccttggcggtcccgtccagcttggtgaccacgatcccggtcagccccagggcctcgtggaactgccgtgcctggcttagcgcgttctggccggtgccgccgtcgaccaccagcagtacttcgtccggcgcgtgttcgtccagccggcccatcacgcgtttcaccttgcgaacttcgtccatcaggttggtctgggtgtgcaggcgtccggcggtatcggcgatcaggatatcggtcttgcgcgcctgagcggcctggaggccgtcgtagaccacggaggccgagtcggccccggtcccctgggcgatcaccgggacgccattgcgttccccccacgtctgcagctgttccaccgcggccgcgcggaaggtgtcgcctgcggccagcagcaccgagcggccctcgtccttgaagcgatgcgccagtttgccgatcgtggtggtcttgccagcaccgttgatgccgaccaccaggattgaaaacggccgctcggcctgcgggatatccagggggcgagagaccggttccaggatctccaccattgcggtctcgagcgcgtccatcagcgcgtcggcgttgtccagctcgcgccgttttacctcgcgggtgatacgatccatgatccgctgggtcgcatccaggccgacatcggccaggagcaggcgctcttccagttcctcgaacagctcgtcgtcgatcttgcgccggaacaggctcttgaggtcgccgccgagggcctggccggtcttggccaggccctggcgcaggcgctggaaccagccgccacgggccggttgcgcgtcgggttccggctcgggcgccgccgcggtttccggcggggcctccggcgtggtttccgggctgggcgtggcggagtcttcggatttcttcttgcggaaaccgaacatgtttcaggtggtccagtagaaagtgttcatgctagcacggggatcgtattgcaatgcgtagagcagtgctcggaagtctcgttggatggatggccgtctggctgatcagtgccagtgtcgtggccggtgaactggagatcgaatcggatgtggtggaagccacgctcgacaacggtctgaccgtgctggtcctggaggacaggcgcgcaccggtggtggccaacatggtctggtatcgcgtcggctcggccgatgaacacagcggcatcaccggtatatcgcacatgctggaacacatgatgttccgcggctcggagaaatacgagccgggcgagttctcgcggatcgtcgcgcgcatgggcgggcgcgagaacgcctttaccggtcgcgactataccggctatcaccaggtgatcggctccgaccactgggagaccgtgatggccatggaggccgagcgcatgcaacacctgaagctgcaggaggacgagttccgtccggagctgcgggtggtgcaggaggagcggcgcctgcgtgtggaggatcagcccaactccctgctgcgcgagcaactgatggcgacggcttttttcaaccacccgtacggccagcccgtgatcggctggatgaccgatatcgagtcctacaccctggaggacctccaggactggtacgaccgctactaccaccccagcaacgcggtggtcgtggtcgtcggcgatgtcgatgccgacgaggtgatcgcggccgccgagaagcacttcggtgccatccccagcggcaacgtgccggaggccaagccgcgtcgggagaccccgcaggccggggagcgccggattacggtgcaggccccggcccaggtcccgtttctgatgatgggctggaagaccccggtgctgaacacgctggactcgcacgaggacgcctacgccctgctggtggccgccgggatcctggactcgggcgaggcctcgcgcttcgcgcgcgagctggtccgggggcaggaactggcgagcgccacctcggcgcgctacagcccgttcgctcggctggacgatctgttcatggtcgccgccgtgccgaccttggacacggatatcgagtccctggagcaggcgcttctggacgagatcgatcgcctggccgaggaacccgtggatggccgcgaactggaacgtgtgcaggcgcgggtaatcgcctcggaggtctttgaacgcgattccgtgcgtgcccaggccttccagttgggcatgctcgaaaccgttggagtcggctggcgggaaaatgatcgtttcctggagcgggtgcgtgaggtgaccgccgaggacgtccagcgcgtggtacgcgagtacctggtgcccgaacgtcgcacggtcggggttctcgacccgcagccggtggatgacgaggaggccccggcgcccgggccgtacggtgccccggatctcgatggtggctatccggaggagggtcactaatgctgcacgcaatcaagaagctctcgcgccattccctgttcgcgggactggtcctggccctgctggcgatcccggtgcaggcggtggagatcgaacgctgggagaccgacgaggggctgcgcgtcctgtatgtcgaggcgccggacctgccgatggtggacctgcgcctgaccttcgatggcggggcggcgcgcgacggcgacctgcccgggctggcgatgatgacctcccgcagcctgcgtcatggcaccgaggagatggatgcctccgagctcgccgagcgcttcgagtcggtcggcgcccgattcggcaccagctccctgcgcgacatggcgatcgtcagcctgcgcaccctgaccgaaccggactggatggagacggcggtcggcaccctcaccgacgtgctgtctgcgcccgcctttcccgagggcgatttcgagcgtagccgccgccaggccctgcagtccctgcaacgcgagcgccaggagccttcttcggtggggacccgtcgcttctacgagctgatgtacgaagaccacccgtatggcagctggccgggcggcgaggtcgatacgctggaggcgatgacgcgcgatgacgcccgggacttctttgaacgccactacgcggcggggaacggcgcgctggcgatcaccggcggggtaagccgtgagcaagccgaggaactggccgcccggatttcggcggcgctgccccgtggcgatgcggttgacccgttgccgccagtgccgatgcgcgaggagccggtggaggagcgcattgcgttcccgtcggagcaggcgcacatcttcatgggggctccggccctgcgccggggcgacgaggcgcacttcgctctgacgctggccaatcatgccctgggcgggggtggctttacctcgcgcctgttccaggaggtgcgcagcgcccgcgggcttgcctattccgtgcacagccgcttccagccgatggcggtcgaaggcccgtttgtgatcaatatgcagacgggggtggaccagacggacgatgcggtcgcggtcctgcgcgagcaggtcctgcgctggcacgccgagggtgtggatcctgaagagatggaggcctcgcgcgagaacgtgatcaactcgttccccttgtcgctcgcttccaacagcgacatcgtcagcctgcttggcatgatcggtttctacggactctccgatgactatctggagcgctatgtcgagcgcatgcaggcggtggagctggagaccatgaacacccaactggccgaccgtctcaaccccgaggccctggtcacggtcattgtcggtggccaggaagactaggcgcggtccgccagggcgcagcgcgcgtatccgcatcattggcggggcctggcgccgccagtggctgccggtgccgtccgtcggggggctgcgcccgactgcggatgcccagcgcgagaccctgttcaactggctgcagccgcagctgccgggtgcgcgagtactggacctgtacgccggcaccggcgccctgggcttcgaggccgcctcgcggggtgcgcgcgaggtctggctggtcgagcgcgacgcacgggcggcggcccagctcgaggccaaccgtgaacgcctgggggccacccaggtgcacatccggcgtgacgatgtggcccgtttgctgggccagcttccggagggcgaccccttcgatgtcgtgtttctcgaccctccctttggtcagggccgggtcgccccggcgctcgccgcactggccgtccagggctggctgagccccggcgcacgcgtctacgcggagctggagtcggaggccgatccgagttttgtgcaggaggacggctgggcgatcgagcgcgaacgcgtgtgcgggcaggcgcggggtctactgcttgcgcgcagtcccgccgaggacgactcgtgaagcgttttgcagtttgccaggtcattggctacggtaggagcgtcgtccgtcggcaccgttttgtcgactgagcgcgtccccgaccgtcaggcgcacgggaaggctcgggatgcaatgtcccgaggtgtgccgaatacgccggtgcggcgttcaagcgcaacacaagaataggggagccaagcatggaagaaccgtcttcaagcccggggctgaaccagacccggatcgccggcttcggcatcatctgcagcccggtgttctggatttccagtgccgtgatcgccgcattcgttctgttcggggcggttttcccggacacggcggaggagatcttcgagaagctgcagaccggcatctccgaatacctcggctggtactacatgctggtggtgacggtcttcctgatcttctctctgtacctgatgttttcgcgctacgggggcatacggctcggagaccagttcgaggcgccgcgtttcagctatgccgcgtggttcgcgatgctcttctccgcaggcatggggatcggactgctgttctggagcattgccgagccgatgtaccactacctggatccgccgcatgccgatggcgagaccagcgaggccgcgaccgaggcgatgcgctacaccttcttccactgggggctgcatgcctgggcgatctacatcgtcgttggcctgtcgctggcctactatgcctaccggcacaacctgccgctgctgatccgttcctcgctgtatccgttcatcggtgaccgcatctatggcccctgggggcacctgatcgacatcctggccctgttcgggaccatgttcggggtggccacctcgctgggtctcggggtcatgcagatcaactcgggcctgaactacgtgttcgggatcgaggaatccacggccatgcagatcatcctggtcgcgatcatcaccctgatcgcggtgggctcggtggcactggggatcgacaagggcatcaagcggctgtcgaacttcaacatcgggctggcggtgatcctgctcgccctgttgctgatcatggggccgacactgttcatcctgcgcgtgctggtggagtcgaccggcgtctacgtgcagcacttgcccgagatgagcctgtgggccgataccatcgacgagaccggctgggccaccgtctggaccatcttctactggggctggtggatctcctgggcgccgtatgtcggcatgttcatcgcccgcgtctcgcgcgggcgcacgatccgggaattcgtggccggcgtgctgctggccccgaccgctgctgcctttgtctggctggccgtgttcggcggtaccgcgatgggctacgagctgggtggcgtggccaatatctccggcgcggtcgaagagagcgtgtccaccgcgttgttcgcgaccatcgaggcgatgccgctgtgggactggctggcggtgctggccatggccgcggccacggtgctcatcgtgaccttctttgtcacctcctcggactccggatcgctggtgattgataccctggcctcgggtgatgtgcgcaacccgaccgtgacccagcgagtctactgggcaatcctcgaggggattgtggcgtcgatcctgctgctggcgggcggtcttgccgccctgcaggcggcggcgatcagcgtcggcctgccgttctcggtggtgatgctcgtgatggtgttcgggttgtggaagagtctgcattccaccgaggccgtgacgccgaccaaatatcagaaagaggcgccaccgccgcataccctgctggggtatacggaggatctggacgacaagatcaagtaggaggtcactatggctgcgtcccgcgtggcgctgctgggctgcgggctcatggggcaacccatgggcctgcgtcttttgcgcgccggtttttccgtcgaggcctacaaccgcacccaggagcgggccagcgacctggccagcgagggggtaacggtacacaccgtgccggcggcggccgtcgccggggccgataccctggtgctgatgctctccgatgccgccgcaatccaggcagtgctgaggacgttgccggaaggcgcgttgagcgggcgctgtgtgatccagatggcgacgatcctgccggccgagagccgccagctggccgagcacctgcgccgctccggggcctgttatgtcgaggcgccagtgctggggtcgattccggaagcgcgtgaggggcggttgctggtcatggccggcgctgatacggaggcggatttcgagcgtgcgagtccggtcctcgcggcgctgggcgagaacccgcggcatgtcggtccggtggggcagggtgcggccctgaagctcgcgttcaaccagctgatcgccagtctgaccgccgccttctccttgagcctggggctggtccgccgcgagggggcggaggtcgataccttcatggagatcctgcgcgagtcggcgctgtatgcgccgactttcgacaagaagctggacaaaatgctctccggtgacttcgggacggcgaacttcccggtcaagcacctgctgaaggacgtgcgcctcgccgagcgcgctgccgaggacgcgcaactgatcggcccgtggctcccgctgctggcgcagctactggagcaggcccaggatcgcgggctggcggacgccgactactccgcgatctacagcgcaatcgctcccgaaccgtcggcacactgaacggtcaagcggccccgttggtcttggaaggggcaaccggttccggggtgacgtcccagatctggctggcgtagtcgcgcaccgtgcggtcgatggagaaaaagcccatgcgggcgacattgtggatcgccgcctcggcccaggcggacgggtccgcgtacagggcatccgcccgttcacaagcctccgcgtaggccgaatagtcggccagcacgaagaacggatcgtcctcgcgcaggtaacgccccagttcgcggtgggtatccgggtcgttgcaggtaaagaaccccgattcgatcatgtccaccgcggctgccaggtcgggtgtgcgctccaggatggcggatggccgttcgccacgggcgcggtgctcgaccacttcctcggcggtcatcccgaagatgaagacgttctcgtcgccaaccgcatcgcggatctcgatgttggcgccatccagcgtgccgatggtcagggccccgttcagggccagtttcatgttgccggtgccggaggcctcgaagccggcggtggagatctgctcggagatgtcagcggccgggatgatgatgctggcggagctgacttcgtagttcgggaagaacacacacttcaggcgatcgccaacggccgggtcgtggttcacgatgtcggctacctcgttgatcacctggatgatcgccttggcgcgggcgtagcccggtgcggccttgccgccgaacagcaccacgcgcggcgggatgtcctcgccggcgcggatgcggcggtacaggtccaccacgtgcaggagcttcagcagctggcgcttgtactcgtggatgcgcttcacctgaacgtcaaaaagcacgtccggattcagctccacgccggtgcgttcgcgcaccaggtccgcgagccgggccttgttggcacgcttcaccgccatgaattcacgctgcaattccggatcggtggcgtagggttccagtgcgcgcaggcgctccaggtcgtattgccagtcgttgccgatacgccggcccaggagttcggtcagggccgggttggactggatcatccacagtcgtggcgtcacgccgttggtcacgttgacgaagcgttccggccagagctcaaagaactcctcgaacagggtctcctgcagcaggcgcgtatgcagtgcggcgacgccattgatgtggtgcgagccgaccaccgccaggtgcgccatgcggacccggcgctcgccttcttcgtcgatgatcgacaggcgcgccaggcggtcattgtcccccgggtagcggtgccgcacctcctccaggaactcgtggttgatctggtagatgatgcccatgtggcgcggcagcacgtgctgcatcagcgggaccgaccaggtctccagcgcctcgggcatcagggtgtggttggtgtaggcgaaggtccgccgggtcagatcccaggcgcgatcccagggcacttcgtggtggtcgaccagcagccgcatcagttcggccacggcgatcgcggggtgggtgtcgttcagctggatcgcggccttgtccggaagggcatccagcgggtagcccagccccaggtggcgttcgagggcgtcctgtagcgaggcagaaacaaagaagtattcctgcttcaggcgcagttccttgccgatcgcggtagcgtcgttcgggtacagcaccatggagatggtctcggactcgttcttgtccgcgaccgcccggatgtaatccccttcattgaagtagcgcaggtcgaagtcgcgggttgccttggcggcccacaggcgcaagttgtttacgttgcgccgtccgtagcccgcggtcggatagtcgtaggccatggccaggacttcctcgccgtcttcccaggtataacgggtctcgccgtttggatgatggtgctcgaccacgtagccgtagaagtggatcgaatacttgcgatccgaacgcgggaactcccaggggttgccgtaacgcagccagttgtccgggtgctccacctggcggtagggttcgaactcctggcggaacatgccgtattcgtagcggatgccatagccatagccgggatagccctgggtggccagtgactccaggatgcaggccgcgagtcgcccgaggccgccgttgcccagggccgcgtcgtcttcgagatccacgatctggtcgagatccacgccgagatcgctcatcgcctggcgcgcctcgtcgaggatgcccatattgcgcagattcgcctcgagcatgcgcccgatcaggtactccatcgacaggtagtagacgcgcttgacgtcctcttcggcgaactggcggcgggtcagcaggcggcgctcgaccatgcgctcgcggatggcgaaggccagggcctccagccagtcgcggtgggtggctttgcgcgggtcttcgcccaccacgcggacgacggcatcgcgaatcgattgccgcaggccctccacgtcgttggggaggtggggcaggtgtgtcacttcgggggcggccattcggcggtctccagaactagggaaacactgatccatgtacacgctcgcgctcgagtcgcttttgcgcgcgaacaaggcgcggtgaccgccgtgcagtcattctgcacaagggagccgcaacgccgtgcgcgcgccagtttttgattacaacgggcggccgagccccttcggggttggcaccccgggttccccgatcctgcgttgcgccgcttgcgggtagaaccactacccgctgcacgacgcgcctggcctcggaaaacctggggtaccaacgcgagcgtgtacattaatcagtgtttccctggggtgtggaccgccgcccgggatcatccctcgcgagcgacggcgcgatagccaatatctgtccggcagtatatatcctcgaagtggatccggtgcacggcctcgtaggcctttttctgggcggatttcacgtcccttccaaggcccacgacgcagagcacgcggcccccggcggtcacgactgcgccgtcttcgcgcgttgcggtcccggcatgaaatacgtaagcctcggggttgttctccaccgactcgagtccggtgatcacatcgcctttgcggtaggcgcccgggtagcctccggcggccagcaccacgccgagggcgacgcgggcatcccagcgggcctcgatctggtccagtcgttcgtccagcgcggcctcgaccaggtcggccaggtccgattccaggcggcttaggatcggctgggtctccgggtcaccgaagcggcagttgaattccagcaccttcgggttgccctcggcgtcgatcatcacgccggcatagaggaaaccggtatagcgttcgccgtcggcggccatgccgcgcacggttggttcgatgacctcgcgcaggatgcgcgcgtgcagcgcgtcggtgaccaccggggccggcgaataggcacccatgccgccggtgttcgggccctggtcgccgtcgtcgcgtgccttgtggtcctgcgaagaggccagcggcagcacatgctcgccgtccaccatgcagatgaagctcgcctcctcgccacgcaggaactcctcgatcaccacgcgatgcccggcctcgccaaaggcattgccggccagcatgtcgcgcaccgcggcgcaggcttcgtcttcggtctgagccaggattacgcccttgccggcggccaggccgtcggccttgaccacgatcggggccccgtgggcacggatgaagtccagcgcggcggattcatcctcgaagctgccgtaggcggcggtggggatgccgtggcgctgcatgaagtccttggcgaagctcttggagccctcgagctgcgcggcctttgccgagggaccgaagcagcgccgcccggcggcgcggaaggcatccaccacgccggcaaccagcggcgcctccgggccgactaccgtgaatgcaatgtcctcgcgctcggccagggccagcaggccgtcgatgtcggtgacgccgatctcgacgttttcgcacttcgcggtacgcgcggtgccggcattgccgggggcgaccagcacgcgctggacacgcggggactgggcgagcttccaggccagggcgtgttcgcgtccgccgttgccgataacgagtacgttcatgatgggtcccggatcaatggcggaagtggcgcatgccggtgaacagcatggcgattccgtgttcgtcggcggcggtgatcacctcgtcgtcgcgcatcgagccgccgggctggatcacggcggtgatgccggcctcggcggccgcatcgatgccgtcccggaacgggaagaaggcatccgaggccatgaccgagccggccacctgcaggccctcgtcggccgccttgatgccggcgatgcgcgcggagtacacgcggctcatctggcccgcacccaccccgatggtctgttcgtcacgcgcatagacgatcgcgtttgatttcacgtacttcgccacctgccaggcaaagcgcaggtccttgagttcctgttccgaaggcgcgcgtgcggtgaccgtcttcagctcgacatcggccagcgagccgcggtcggcatcctgcaccagcaggcccccgccgatgcgcttgtagtcgaggcccggcgcgcttcccgcgggcgggatctccagtacgcgcacgttcttcttggcggccagggcacgcagcgcgcccggggtgatctccggggcgatcacgacctccacgaactggcggctgacgatcgcgtgcgcggtgtcgccgtccagcggccggttgaaggcgatgatgccgccgaaggccgaggtggggtcggtctggaaggcgcgttcgtaggccatcagctgggtcggggccgcggccacgccacagggattggcgtgtttcacgatcacgcaggcgttctgctcgaactggcgcacgcattcccaggcggcgtcggcatccgccaggttgttgtaggacagggccttgccctggtgctggcgatagctggccagactccccggtgccggttgcgggtcgcgatagaacgccgcgcgctggtgcgggttctcgccgtagcgcagggactcgacacgctggaaggtcgcgttcagctggccggggaacggctcggcctcgccatcctcggtgagcgccgacaggtaattgctgatggcggcgtcgtagcgcgcgacgtggtcgaacgccgcgaccgccaggcgaaagcgcagggactgcggcacctcgccggcctcgccgatcgcggccagcagctcgctgtactggtccgggctggtggccacggccacgtcccggtagttcttggccgcggcgcgcagcatggccggtccgccgatgtcgatgttctcgatggcctcctccaggctgcagcccgggcgcgcgaccgtggcctcgaacgggtagaggttcaccaccagcaggtcgatcggcgggatgtcctgctcggccatcacgtcggcgtcgatgtcgcgccgccccaggagccctccgtggatgcgcggatgcagggtcttgacccgtccatccatgatctcggggaagcccgtgtgcgcggaaacctcgataaccgggaggttgttttcggccagcaggcgggcggtcccgccggtagacaggagttccacgccgtgttcgtgcagggcgcgggcaagctccacgacaccggtcttctcggagaccgacaaaagggcgcgctgaaggggtcggctgggggtcatgcggggcctcgaaatcgcgtcaaaacgatcattatatcgaacgttcggggccggtggcccggcccgggcccggggcggcgcgcccggcctcagcttgtaatttttgcgcaaaaccttcagggtataaaaacgatttcggacacaacgcccgcgttcagacgcagcgcgcggcgccgtaaacgatccccgagccaggcgggatgggcccgccagaccacggctcggcatccgggtaacgaatgaccctccggatgtacaggatgaaccggccatgccggtgccgggcgctattacaacgcgcccgttgcattgcttcccgaacaccaggcctggcctgggcggatcgggcgaatggcgagaccgccgggatatgcgggggtcgcggttctctgcgtttgcgcggtgttgtgccgacggatcggccccgggccgtccgttcacgcttacgacagcagcaaaaagccaagaggaatcagcatgtccgcgaacatcaagaacgatcaggatttcggcgagaagccgaccgagcgtcgcgataccgagaactatcgcaacgagtacaccaccggtttcgtcgacaagtgggatgacctgatcgattgggacaaccgcgccaagagcgaaggcaccttctttatcgaggagctgaagaagcgtggtgccaagcgcgtgctggatgtggcggccggtaccggcttccattccgtgcagctgcgcgaggcgggcttcgacgtggtcacggccgacggcagcccggagatgctggccaaggcgttcgagaacggtcgcaagcggggtcacatcctgcgcaccgtgcaggccgactggcgcatgctgaaccgcgacatctacggccgctacgacgcggtggtctgcctgggtaactcctttacccacctgttcaacgaacacgaccgccgcaaggccctggccgagttctactccgccctgaaccacgatggcgtgctgatcctcgatcagcgcaactacgacaccatcatggatcacggctactcgtccaagcacacgtactactactgcggcgacgacgtccaggtgcagccggcgcatgtggatgagggtctggcccgcttccagtaccgcttcccggatggctccgagtacttcctgaacatgttcccgctgcgcaaggcctatgtgcgtcgcctgatgcgcgaggtcggcttccagcagatcgagacctacggcgatttccaggagacctaccgcgagacggatccggacttcttcattcacgtcgccgacaagcgttacatcgaggacgagaaccgatgagcaaccagtattccgacgtcgtcgagacggcgcgcgactactacaacagcgaagacgccgataccttctacaagctggtgtggggtggcgaagacctccacatcggcatgtacgagtaccagggcgagccgatcggtgacgccagccggcgcaccgtcgcgcacatgtccgacctgctcggcgagccgcagccggaatggcgcgtgctcgacatgggcgccgggtatggtggcgtggcccgctacctggtcgagaactacggctgtgacgtgaccgcgctcaatctctccgagaaggagaacgagcgtgatcgcgagatcaacaaggcgcgtcatctcgaccacaaaatcaccgtggtcgacggctccttcgagaaagtcgacgagccggatgcctcctacgatgtcgtctggtccgaggactcgttcctgcacagccagaacgacaagaaaaaggacgtgatcaaggaggccgcgcgcgtgctgaagccgggtggctggctgatcttcactgatccgatgcagaccgacaactgcccggatggcgtgctcgatccgatcctggcccgcatccacctcgactcgctggccagcccctcgctctatcgcgaggcggccaaggaagcggggctctacgaggtcgggttcgaggaacactccagccagatcgcgacgcattatggtcgtgtgaagcaggaactggagtcgcgtgaagaggaactgcgtggctatatctcccaggactacatcgaccgcatgaagcagggtctgcagcactgggtggacggcggccagtcgggttatctgacctggggcatcttccgcttccgcaagccggccgagtaagtcggccggggagtgctggcggccgctacgggccggccgttatgggcggctcgtcagtcgcttccagaccccgctcacccggccctcgatgggccggaagcgggtcttgtaggccatcttcggggcctggtcgatccagtatccgaggtagacatgcggcaggcgcagccgccgggcatgcgcgatctgcgtaagcacggcgagggtccccaggccgcgatccggggtctccggatcgaaaaaactgtacatggctgacagcccctgaggggtgcggtcggtgagcgcaacggccaccagggtgtggtcccggcggaattcgaggatatccaccggaccgttgcggtggctgagcatgcccgcgtaatcgtcgcgccccatgcgttccatgccgccgccggtatggcgatgggcgagatagcgcgagaacagcggcatgtgttcgtccaggtccgcgcagggcgtatgcccgggctggtccggggggcgcgtaatcgtgaccgcgagatcatgattgcgtttcaggcagcggcgctggctgcggctgggtgcgaagtccgtaaccgggatgcgcaccgggacgcaggccgagcacgtcgggcagtggtggcgatagacgaactggccactgcggcgaaagccctcggcaagcagttgcccatagcgcgccccgcccaggctgaccgcggggtcgaccagcaggctctgcatctcgcggtcgtccagatagggacaggcctgcggggccgtaacaaaccaacggatcgggtgctcctgcatgtggctatcgtgacacgactcgcgacgggcgcaaaagaggatgccgggcccgtacatcaatatccggaacaccgccccgcaaggcgggttcccgccgggctgcaccgcgctgcccggccacgacaatgaatccattcaacacaatggtgtaccgcacatgacggcaacgcgaaacgacatcgagaaagcgctgaaagagcgcatcctgattctggacggcgggatgggcacgaccatccagctgtacaagctggaggaggccgactatcgcggcgagcgcttcaaggactgggaatccgacctgaagggcaacaacgacctgctgtcgctgacccgtccggacatcatcgagcagatccacaacgactatctcgaggccggcgccgacatcatcgaggccaacaccttcaacggtacccgcatcgcgatggcggactaccacatggaggacctggtccccgagctgaaccgcgaatccgcgaagctcgcgcgcaaggccgccgatgcctggaccgagaagaccccggacaagccgcgttacgtggctggcatcctcggcccgaccaaccgtaccgcgtcgatctccccggacgtgaacgacccgggcgcgcgcaacgtcgatttcgacaccctggtcgagtcctacaaggaggccgccgaggccctggtcgagggcggggtggatatcctgctgatcgagacggtcttcgacaccctgaacgccaaggccgcgatcttcgcggtgaagacgctggaagacgagctcgggaaggaacttccgatcatgatctccggcaccatcaccgacgcctccggccgtaccctgtccggtcagaccaccgaggccttctggaactcggtgcgtcacgcgaacccggtctccatcggcctgaactgcgcgctgggcgcgaaggaaatgcgccagtacgtggaagagctgtcgcgcattgccgacacccacgtctccgcgcaccccaacgccggtctgccgaacgagttcggtgactacgacgaatccccggagcagatggctgcggacgtcggcccctgggccgagcagggcctgctgaacatcatcggcggctgctgcggcacgctgccggagcacatccgcgcgatgcgcgaggcggtggagaagttcccgccgcgcaaggtgccggagatcgccccggcctgccgtctgtccggcctcgagccgtgcaacatcaccgacgactcgctgttcgtgaacgtcggcgagcgcaccaacgtgaccggctcgcgcaagttcctgcgcctgatccagaacgaggaatacgacgtcgcgctggaagtcgcgctgaaccaggtcgagggcggcgcccagatcatcgacatcaacatggacgaggggatgctggagtcgcaggacgcgatggtccgcttcctgaatctcttggctggtgagccggacatcgcccgcgtgccggtgatgatcgactcctccaagttcgagatcatcgaggccggcctgaagtgtgtgcagggcaaggcggtggtcaactcgatctccatgaaggagggcgaggagaacttcatcaagcaggcccagctgtgccgtcgctacggcgccgcgatcgtggtcatggccttcgacgaggacggccaggccgataacgaagaccgccgcgtcgagatctgcacccgtgcctacaggctgctgaccgagaaggtcggcttcccggccgaggacatcatcttcgacccgaacatcttcgcggtcgcgaccggtatcgaggagcacaacaactacggcgtggacttcatcgaggccacccgtcgcatcaagcaggacctgccgcacgcgctggtctccggcggcgtgtccaacgtgtcgttctccttccgcggtaacgagccggtgcgcgaggcgatccacgcggtgttcctgtaccacgccatcaaggcgggcatggacatggggatcgtcaacgccggccagctggcggtctatgacgacatcgacgagaagctgaaggaagcggtcgaggacgtggtcctgaaccgtcgcgatgacgcgaccgagcgactgcttgacctgtccgaggagtacaagggccagggcggcggcaagaaggaagagaacctcgagtggcgcgaatgggaagtcaccaagcgcctcgagcactcgctggtcaagggcatcgacacctacgtggtcgaggataccgaagaggcgcgtcagcagtacgaccgcccgatccaggtgatcgagggcccgctgatggacggcatgaacgtggtcggcgacctgtttggcgagggcaagatgttcctgccgcaggtggtcaagtccgcgcgcgtgatgaagaaggccgtggcccacctgatcccgtacatcgaggccgagaagaccggcaccgagaacaacggcaagattctgatggccacggtgaagggcgacgtccacgacatcggcaagaacatcgtcggcgtggtcctgcagtgcaacaacttcgaggtcatcgacatcggcgtgatgcagcccggtgcggagatcctgaaggcggccaaggagcatgacgtcgacgtcattggcctgtccggcctgatcaccccctcgctggaggagatggccaacttcgccgcagatctcgagcgcgaaggcatgacgacgccgctgatgatcgggggtgccaccacctcgcgcgcccacaccgcggtcaagatcgagccgaactactccggcccggtggtctgggtgaaggacgcctcgcgcgcggtgggcgtggcccagagcctgatcagccccgaactgcgcgagaactacgccgccgagatccgcgaggaatacgaaaaactgcgcgtgcagaacgccgggcgcaagaagaagacccagtgggtcaccctggagaaggcgcgcgccaacaagccgcagatcgactggtcgagctataccccgaccaagccgaaggcgctggaaaccgacaagctgccgggcgagccgaaggtgctgcacccgcatggcgacggctccgtgctgctgcgcttcgacgacttcgacctgaacgaggtcaggaactttatcgactggacgccgttcttccactcctggcagctgcacgccgcctacccgcgcatcctcgatgacgagaaggtgggcgaagaggcgcgcaagctattcaaggatggccaggagatgctcgatcgcatgatcgaggagaagtgggtcaccctgcgtggtgtagtcggcttcttcccggcgaataccgtcaatgatgacgacatcgaggtctacaccgacgagagccgctcgaaggtgctgaagaagctgcaccacctgcgtcagcagaccgagaagcgccgtggtcagccgagccactcgctggccgacttcctgatgccgaaggaggctggtggtccggactacctgggtgcgtttgcggtcagcgccggtggcgacgtcgatgccaaggccgaggaatacgagaaggccaacgacgattaccacgcgatcctcgtgaagagcctggcggaccgtctggccgaggcctttgccgagtgcatgcaccagtatgtgcgcaagcactactggggctatgtcccggacgaggcgctcgaaaacgaagacctgatcgacgagaagtaccagggcatccgtccggccccgggctacccggcctgccccgagcacaccgagaagggcacgctctgggaactgctgcaggccgacgagcacgcggacatgacgctcaccgagagctacgcgatgctgccggtctcggccgtatcgggctggtacttcgcccatccggagtcgcgctacttcggtctgggcaaggtcaaccgcgaccaggtcgaggactacgccaagcgcaagggcatgtcgttcgaggaggccgagcgctggctcgcgccgaacatcggctacgacgacagcgacgaggccaaggcggaagccagggccgagcgcgaggcccggtcggcctgatcggctgcaagatgtgccgctaatcgaagccccgcctcgtgcggggcttctttttgttcgcgttttctaccgtgatcagggcaccggggccagtagagcgatcccggtcagcacggtcaccacctcgaatgtccgcttgaccagccggttgccgtagcggtgggccagggccgcccccagatagccgccaatgaaactgccgaccagcagcgccggcagccaatcccactggacggtgccgaaggtgccgagcaacagggccccggcgccattccagaccagccccaccagtaccatggtgtacccgaccgcctgggtgtagctcatcccgtaccagcgcaccagccagagtgtcaccatgagtccggtgccggaggccagcgagccgttcaggatgccgatgatgaacagccccaatgcaccgatcacggcgtggtgcagcgtcttgtcggtctcgcgaacggcctgccctagttgcggccggcgccaggagtaccagcccagtgcaatcgtcagcaggcccagggcgatctcgccggcccgcggggggatccccaataccagccaggcaccgatcagcaccccgggaagaccggccgcaagaatgacggctaggcgtgccggttcgaatgtgctttgcttgaggtgccgcagactggccccggcgcccagcgcaacggtggcaatcttgtgtgtggccagggcaacgggataggggagtcccaggaaaatgaggaccggcaactgcaacaggccggccccgccgcccgcaagggcggagaatccattcgccaggatggcgatgaaaagcaggccgaggtgttcgagtatggtcatgtcagggggcagaaagcgcggttccgtgtggtggcacggtgttttttgggggacgttggcactggtgctggcgctgccggctcatgcggatatctaccgctgggttgatgatggcggcacggtgcactactcgaacaccccgcagcccgaggccagccagcgcgagcgccgcgtatttgattcccacggcctgatgcgggagatcatacccgctccccctaccgccgaggagcgtgagcaggcccgggccgaacaggaacgtgcgcagcaagagctggaggccgcgcgtcaggcgcgggccgaccgggtggcgcgcgagcgtcagctgcgtcaggcctacgagaatctggacgagatcgaagaactgcgcgcgcgccgcgaggcggccattggtggcgatattgcgcgttccgaggcgcaggagatcaccctcttgcgcgagcgcgagcgtattcgtcgtcagtatgagtccagcgagtccgcgtcggcgcgcgcacggttcgaggtgcaattggaggatttggaggtgcgtatcgaccgcgagcgcgcctaccgtcgcgggcaggaagatcgcctcgccgccatccagcagcggctggatctggaccgtgaggactatcagcgcctggtcggcaacggcgaaggctagaaacgcctttaacgactgatcagggtgcccacgccctcgtcggtcagaagctccagcagcaccgcgtgttccacccggccatcgacgatatgcgtggcgttgacgccgctgcgcacggcatccagcgcgcagcggatcttcgggatcatcccgccgtggatcgtcccgtcgcggatcatctcgtctacctgcggggccgacagcttgggcagtagttcgccgttgccgtccagcacacccggggtgttggtcagcaggaacagcttctccgcatccagcaccaccgcgagtttctcggccgcggtgtcggcattgatgttgtaggccttgccgtcgcggtcgaaaccgatcggcgcgatcaccgggatgaagtcgctctcgtccagggtatgcacgatggcggggtccaccccttcgacctcgcccacatggcccaggtccacggtcggctgcccctcggaggcgccgtagtcgcgcagcgggtttgcacggatcatctggccgtccttgccggtcaggcccaccgcgcgcccgccgaagcggttgatcagcgagacgatctcctgattcacgatcccgccgagcaccatctgcaccacgtccatggtctcgcggtcggttacgcgcagaccgttcacgaactctgtctgcttgcccagccgttccagcagctggccaatctgcggccccccgccatgcactaccaccggattcacgcccacttgcttgagtagcacgatgtcgcgtgcgaacgaggccttcaggtggtcctcggtcatggcgttgccgccgtacttgatcacgatcgtcttgcccgcgaagcgctggatatagggcagcgcctcgatcaggacatgggctacggaatgggccgtctgggtatccatggcgtttcggtggtccttggctgggggcgcagtttaccactgccaatcttcttcaggtgggcgttctccagaacatgcaaaatatatgcatcgtttgacggtcgggggcggcatcggtataaagctgcatcgcgtgtataacaaaagggagctcgcgatgctgcaatccatctcgctgtggttgacgatcctgctggtcgtccctgtaacggccacctttctatgggtcgccttttcccgccctgctgcggtcgatgccggtgatctgacggcccgatcctatcgcctgcgcgactggagcttctgggtcctgctggcggtagtcaccccggtgtttctgtacaccctcaccctgatgccctacggcaccgatccggaggccgagggggtgcaagccgtcaacgtgaccggccacatgtggcgctgggacctgtcgcaggacgagtttcgcgtcggtgagccggtgcagttccgcgtgaccagccaggacgtgaaccacgggttcgccatctacgacgaggacatgaccctgctgacccagacccaggcgatgccgggctacacgaacatcctcgagtacaccttcgagcagccgggtacctaccaggtcctgtgccttgaatactgcggcgtcgcgcatcacgcgatggtcgctgaactcaccgtcacggagtaaacggtcatgagtgatacgacgatggaaccggccgtgccgcgcggcgcacgcaacgcggtgattacctatctggcgaccacggtggtcgtgctgttgctgatgatggtctttgggctgctgatgcgtctggaacaggcgggcatggacctgatgggagccgccggcttctaccaggtgctgaccgcgcatggcgccggcatggtcggggcagtggccctcgggtccagcgcggtgatgtggtacttcctgcgtcgtcatgtggcgttgtccaccggcgtgttcctgctcaatctggcgctgttcctgctgggggcggtgctgatcctgggcggcatcttcattggcggctttgccggcgcctggaccttcctctacccgctgccgcagaccccgatgggcctgtggacgcaggcggccgcggcgtcgttcttcctcgggttgctggcaatcggcgtaggcttcttgctgctgtacatcgatatcgcgcgggcgctgatcacgaactatggcgggctgggccgctcgctcggtcttccgcagctgttcggtcgggcgggtgatccgccaccgcccgcggtggtggccagcaccatggtgctgatcgtgaacaccctcggcatcgtggcaggcgcggcgattctgagcatgagcctgatcaacctgtaccagccggctttcgagattgattcgctgtgggcgaagaacctgacctacttcttcggccacgtgttcatcaacgccacgatctacatggcggtcatcggggtctacgagatcctgccccgttacaccgggcgtccctggaaggtgtcgcgggtgttcctggcggcatgggcggcttctaccgtgatggtgctgctggtctacccgcaccacctgctgatggacttctcgcagccgacctcgctgcacgtgctggggcaggtgatctcctacacgagtggtctgccggtactgctggtcacggcctggggcgcgctgaccaacgtctaccgctcgggcatccgctgggatatcgcctccggcttcgtcttcctcggtgtgttcggctgggcggccggcgtgatcccggccatcatcgacgcgaccatcgtggtcaacacggtgatgcacaacaccctctgggtcccgggccacttccacttctatctgctgctgggtgtggtcgcgatgatgttcggcttcatggcgtggctgacccgttcgcaggcggagggcgatggcttcttcgaccggttggggttctggacctttaccggtggcggcctggccctggtggccgtgttcctctacagcggcgcgtccagtgtaccgcgacgctttgccgagcacctgcccgaatgggcggcctatgcccagctgggttcggttgccgcggctctggtgatccttggaacgctgttgctggcgttgcgtttcttcctcggactgaagcgggtggcgaacaatgtggcgtaatgcgatctacggcctgaccatcatcgccctcgggctgggtggttttaccaccctgtccctggccaccgacggttttcgtgcgtttactgcggaggaggcgcgccgcctcgccgcccgcgagaatccggcgccggtgcccgcaatgaagctggaggatgcgcgcggtggggagttggacctggccgagctgggcgatcgctatgtggtgctggactttatctacaccggctgccaccacgcctgcacgacgctgggggcaagcttccaccgcatccaggaggcgctgccggaggatgtgttgggcgaacgcgtagccttgctcagcatcaccttcgatctcgagaacgacgatgccgcgcgcctgctcgagtatggcgagcgcttctcggctaaccccgaggcctggcatctcgcacgcccgaaaacccgagaggacctggatcgcctgctgcgccacttccaggtggtggtgatcccggacggccaggacttcgtgcacaacggtgccatttacgtggtggagccagacgcccgcgtggccgggattcacgacatcgatgcggtggacgacgtgctggcctacctggagccgcgttggtgatgcggccgtccaccgtctgggcggggccggcattgctggcagtactcgtcctgacgcccctgaggccctggctcgaggccagcctgatcggccacatgctggtgcagatcccgctgctggtgctggcgggtgcgctgatggcccggtcgctgccggaggcctggcgcatccgggctgcgcgcctggatgcgtacggggtgctgggactgcttctggcgctgttcgttgttgtctattggctgttgccccgcaacctggatgcggccgtactcgaggccggggcgggctggctgaagatcgtgacgctcgtgctgctggccgggatgccgctgggactgactgcaccccttctcccgctgctggtgcggggcgtgctgtgggtcaagggcacggccatgttcttcgtgatgggctggctttaccgcgaggcgccggatcggctgtgcaatgcgtacctgctgggcgagcaattgatgctgggcaacatcatgctggggctaggggcgatcagtctggctgcaatccttgcgcttttgtttttcgggccacccaatcggcaccgccaggtggtcgccggcgagactcttgatcagagtcaattgtcacgggcgctatgaatggtcccacctgtgcccggccatgcgctgatggccgctcgtgtgccgcgggtgttcgggcgccagggcaagccgatgtccgggtgtgtttcggagcgatatcgacgggatagcggtccccgtattgcatggggctgcccttaaacacgcattgggtatccattatttgacggcgtcgcaagtcgcccgtataaagctgcatctcgattaaaacataaggaagcctacatgctgtcagacgaccacaaggccatcatccagaagacggtccccatcctggaatccgggggcgaggacctgacccgccacttctacagcatcatgttccgcgactaccccgaggtacggcccctgttcaaccaggcccatcaggcgagcggccagcaggcgcgggcgctggccaatgcggtgctgcagtacgcgcggcatatcgacgagatggaggccctgggcccgctggtcggacagatcgtgaacaagcatgtgtcgctgcaggtgcagccggaacactacccgattgtgggcgagtgcctgctgcgggcgatgcgcgagctgctgggcgaggagatcgcgaccgatgctgtgctggaggcctggggtgcggcctaccagcagctggcggatattctgatcgccgccgaggaggatgcctatcagcaggccgaggcgcaggcgggcggctggcgcgggctgcgttcctttgtcgtgcgccgcaaggtgccggagagcgaggagatcacctcgttctatctggagccccaggacggcgggccggtcccaccgttccagcccggtcagtacatcgggctgaaggtggacatcgatggcgaagagctgcgccgaaactactcgctctccatcccgccgggtgcggacgggttacgcatcagcgtgaagcgggagccgaaaggccgggtatcgcgctttctgcacgaccgcatccgggagggcgatgtgctgcaactcacgccgccggccggtgatttcgtcctgcgcgaaagcgatcgtccgctggccctgatctcggcgggtgtggggattaccccgaccatggccatgctggacccggcactgcaggccggtcgccgggtgcacttcatccattgcgcccgccacagcggggtccatgcctttcgcgagcaggtcgaggcgcgggcgcgcgagcacgatcacctgcgcccgtacttctgctacagcgagcctgccaacgaggatgccgccgatgcgaccggcttcctgacccgggacaagctcgccgaatggctcccgcatcgcacggaggtcgatgtgtatttcttggggccgacgcccttcatgcggcaggtgcgtcagcagctgcgtgaactgggtgtgccggacgagcgttgtttcttcgagttctttggcccggcccgggccctggaagcctgatcagacggaccgcgtggccgccaccagcgcacggaacaggcgctggtggcgggtcttctgcggcaggtattcggggtgccactgcacgccgatacaccagccgtgttcggcctcgatcgcctggacgacacctgtctcctcgcgcccgacgatgcgcatcccctggcccagttggtccaccgcctgattgtgcagcgcgttcacatggatcgcgcctgcgcccagtatctcggccagatggctgcggccgtcgagcatgaccggcttgaccggcagcaggctgcgcgcctgcggggtctcgacatagaactccgccagatcctgctgtagcgtcccgccgcgcaccacattgatcagctgcatcccgcggcagatgcccagtactggccggtgctcgtccagcgcgcgatggatcagcgccttttccagccggtcacgctccacgtccagtacgccgccgtgcgactggaacatccgccgcagcagccacagcgcgggatagaacaggtacccgatcagtcgttgcgacaggcggcgttccgcgccgcgaatggcctcggggttcgggccctgaggcagcgactccccgtacagttcgggatcgacatctgcaccgccgccgaccaccagggcgtcgaacgaccgctggggacggggcttgccggggcgtacgcgcagggggcgtccgccggcgcgccagacggccagcgcagtgaacagccaggccgggcccccgccctggtcgggcccggtgatcgcaaccaccggacgccgtggccgcgggtggtcgctcggggccgcggcatcctgttcagaaccagccacgcagcttcctggcccagtcgtcagcccagcggcccagtgcctggctggggcgttccaggtactcgcggcccatccgctccaggcgttcgcggtctgcggcgagccgttccacttcgacccagccgttaaaggggtgggccaggctccattcgggatcgtcgatctcgcagttgggcaggcgatagtggaacgcggggcgggccttgaccagctcatgttccaccggggccgcgtcgatgcgttcctggtccagttcggcatacagcggcagcatgtccagcggccgattgcgcgtggtgttgtgcgcgaggtaatggtcgatcagttgcccctggtccggctggaagtccgggttcagggtctcacggacgaaggtgccggggaacgcgcggatgtagggagacaggcgtctggccaggtcgatctcgcccgcgttcgtcagcatctcgtacagcagcaggaaggcccgcaggacatccagtatccaggcggcatcggtgctgtgaacctcgatattgagctgcagcccgaacgcgtagagcagcgagcgctcggtcccgagcgcgccggcttcctgcagtgcggcacggacgcggtccaggcgcgggagcgccgaggccggtatcggcggtgcgacgatctcgtgcggtaccagccgcccggcggcatcggccagccagcggtccagcgcggcctcgtcggagtcgtcgagttcgatccccagccgccgcaggtggctgcgataggcccggtccttgagtacccgggcatccagctcgacccggaaatcaccctggtctgtatcgcagacccgggcgacgaacgggctttcacagcggacctgcccgccgaattcggcgcggatcgcctcggccatgcgctcgagcgagacgccggccatctcgatctccacgcccacctttcggggtgacccttccggattgtctggccagggcagatcgtgaaagcgctcgggcatcaggaatgtccttgggaagctgccgcgtcatgataacggttcggtgtacctgctgtgggcaagccagtacgataggcgccggccaccacggccggaccgcgaaggtacgggatggatcgaatctacctcaaggatctgcgcattgatgccgtcgtcggcgtctatgactgggaacagcgcatccagcgccccctgcgctttgatatccagctggccaccgacacgcgcatcgccgcgcactcgggcgagatcaccgatacggtcgattacgaggcggtggccaacgccgtgcgcgcgatcgtcacgcgcgagccccacgcgctgctggaatcgctggccgaagagatcgcggaggccctgatggccgagtttcgcaccccgtgggtgcgtatcgaactgggcaagcccggtgcggtcgccggtgtggccgaggtcggcatcgtggtcgaacgcggcaccctcccggcctccgcctgatccctccgcgtcggttcctgccgtaggtcgtctcgacgccggccgtgcggccggtcacagattcctcattctttgacccaatatggtgcgtgtgcacttttagtgcgcaccgcttttgtgcgcgcctgcgtcgttccaccgcaacaggtgttgtgaaaagccgatctggctccgttttcccgatatggcacggcctgtgcaaggaccgggtgtcgactacgcgacactcgattgcacaactgggagaacacaatatgaagaagttcactcgttccgcgctggccgccgccattgtcactgtcggctccaccggtggtgtggcctttacctcgactgccaccgcggagctttccgtgaacattggggcggtctccaactactacttccgcggtggttcggaaacggatggcggtgccgccatccagggcggcattgattatgaacacgaatccggattctacgttggcacttgggcctccaatgtggatttcgggactgacgatgaaggtgtcgaagatcaaacgagctatgagctcgatttgtaccttggcttcgccgacgaatttgctaacggtttcggttatgacgtcggctatgtctattacgcctaccccgatgcccgtgatgacagcggctcgctgagcgccgacttcggcgagatctacggcgagctgagtttcgataccggccccgtcggcctgtacaccggcattgcgcacgtcgttaccgatagctccgactccgccctggagcgcaaggatacgtattactacggcggcctcgacatcccgttcatggatgtctacagcgtcggcttcctggtcggtcgccagaccttcgacgacaccgacgagaacgacaactacacccactacaccgcgagcctcacccgcgatgccggcgactggggcgagttcagcttcaacctcgaatacgtcgacgagtccgacgaggacgttggtgcctgggtgggctggaccaagacgttctaaacccggcttttccactcaagtaactgcgggtccgccctgcggcggccccgctcaaggagtccgacatgaagatgattaccgccgtgatcaagccgttcaagcttgatgatgttcgcgaggcgatctcggagatcggcgtgcaaggaatgaccatgaccgaagtaaaaggttttggtcgtcagcgcggccacaccgagctctatcgcggtgccgagtacgtggtcgattttctgcccaaggtgaaactggaagtggctgtcgacgaaaacctggtcgatcaggtagtcgaggccatttccaagtctgccagtacgggcaagatcggcgacggcaagatctttatcaccccggtggagcaggtcgtgcggattcgcacgggcgagaccggcccggaagccctttaagggttttcgctcttccatcgaatgaggaatttcaatcatggaaattgaacaacaagttgtcgaactcgcctatgcgatggacaccttttactttctggtggccggcgcactggtgatgtggatggccgcgggctttaccatgctcgaggccgggatggtgcgcaccaagagtgtcgccgaaatcgctaccaagaacatcgccctgtattcgatcgccagcatcatgtacatgctgatcggctacaacatcatgtacggcgatggcctgagctccgtgatcccgagcctgggcttcctgatcacgggtgacaatgccgtgggtgacgtgctgggtagcgatggcgacatctactactccgatcgtgccgacttcttcttccaggtcgtattcgtggccaccgcgatgtccatcgtctcgggtgccgtggccgagcggatgaagctgtgggccttcctcgcctttgcggtcgtgctgaccggcttcatctacccgatccagggcttctggagctggggcgaaggcttcctcgaccagatcggctacctcgactacgccggttccggcatcgtccacttcacgggtgccgccgcggcgctggccggtgtgctggtcctcggggcgcgcaagggcaagtacggcaaggacggccagatcaacgcgatcccgggctccaacatgccgctggccaccctgggtgtactgatcctgtggctgggctggtttggcttcaatggtggctccgaactgaaggtctcggacatcgagtccgccaacgccgtggccgctgtgttcgccaacaccaacctggccgcggccgggggtgtggtcgccgccttgattaccacccgtctggtgttcggcaaggccgatctgaccatggcactgaacggcgcggtcgcgggcctcgtgtccatcacggcggagccgctgatgcccagcccgttcctggcgatgatcatcggtgccatcggtggcgtgatcgtggtgttctcgatcgtcgcgctggacaagctgaagatcgacgacccggttggcgcgatctccgcgcacggtactgccggtatctggggtgtgatggcggtgctgctgtccaacccggacgcgacgttctttggccagatcgcgggcctgctcgccatcttcgccttcgtcttcacggcctccctgattgtctgggccatcctgaaggccgtgatgggtattcgcctgagcgaagaggacgaggacatcggtgccgacatcaccgagtgtggcctcgaggcctacccggaattcaccgggaagcagtaaacgctcgaaacgcgagtaggggttcggcccggagggccgggtcgaacccccaaagtgtctcctccgacgccgacagcaacagtctcccaggactcaaggatgttggctttcagggcgcctccccggcgccctctttttttgcccccgcgaagccccgcgggttcggttacgattccgctttcgcctgaccggaaccgccagcatggatcgcctgttcgaagcacatgaactgaaaacggcccacctgggcccgctggaactgcaactccagccgggcgagctggtgcaagtcaccggtgcctccggctccggcaagtccctgctgctgcgcgcgctggcggacctggacccgaacaccggcgaggtccgtctggctggtgcgccccgcgactcgatgccaccggtgcagtggcgccggcaggttgcctatgtaccggccgagaccgcctggtgggacgagcgcgtggatgatcatctgcccgccgatttctcccgcgagacggtgctgcacctgctggagcaggtcgcccttccggaagagtccctgcactgggaggtcgagcgcctatccagcggcgagaagcagcgcctgggtcttctgcgggcgctgctgaatcatccacgcgtcctcctgctggacgagcccacggccaacctcgacctggagaacaccaggcgcatcgagcgcgcggtacgcacatacctggcggaggaagaggcggcggccctttgggtcagccatgacacgctgcaacgccagcgtctcggtggacgcatcctgaccatcagcaacggcaagctggaggcccccgcatggagctgatctcgctttccccattcgacctgagcctggcggcgctgctggtcgtcgcgctggccggggtgaccgtctgggcgcgtatgggtctggggcgcagcctgctgatcgccggggcgcgtaccgtgatccagctgctgctggtcgggctgatcctgcagacgctgttcgaccacgcccagcttggctgggtggcgctgatggccgtggtcatgctggcggtggccggctacgaggtgatggcgcgccagcagcgccgcttcgccgggctgtggggctacgggatcggcaccgtcaccatgttcatctcggcattcgcggtcacggtgctggcactgaccaccatggtcggcccaaccccctggtgggagccgcagtacgcgatcccgctgctgggcatgctgctcggcaacaccatgaccggcatcgcactgggactggaccgcctgacccagaccgtctggcgcgagcgccgaacaatcgagggccggctcgcgatgggggcctcctggagcgaggcggtgacgaccatgcgccgcgaggccgcgcgctccggcctgatgccgaccatcaacgccatggccgccgccggcatcgtcagcctgccgggcatgatgaccggccagatcctggccggcgccccgccggtggaggccgtgaaataccagatcctgatcatgttcctgatcaccgccggcaccggcttcggcaccctgggtgccgtctggttcgcctcccgccgcctgttcgatacccgcgagcgcctgcgcctcgaccgcctcaaggccggccgccacgcctagtcacgagctcaatgcaccctgcggcgtttgtggtgcccgtcatcgcgaggcgcgcagcgccgtggcgatctccgtgggcggccctgacgccggccggggaaggcgtcggggggttcgttgggagattactcgctgcgctcgcccttcgggccggccggcggccgttcaacgcgcttcgcgcttttttgccacggcccctgcggggcctcgcaatgacgggttattgaagccccgtaggatgcgctgagcgcagcgaaccgcatcggtcagatacacgtccgggcggcattaagaatcgcgtttcaggtcccggtagaagttctcgtgtgtccccagcaggagcaggtggcgcgtgcgaggatcgtactcataggcgagcagcatcagttgcccgcgtgatttgaacttgtaaaccatgacccccgccagatcccctttcttgctggtacccagctcggggtcgcggatgatgtcggcgaccgcgtcgtccacgtccgccttctgggcagggtgcaggcgcttgtaagcgcgtcggaatcgggtgctttgcagcacctccacgcctgtagtcatcagtcgcgctggccctcgggcgtgaacggcgtggccagctcccggccctcggcacgcgcgatcaggagttcacagatgaagtcgatgggcaggtcgggattgtccatggcggtacgcccgacctcggcccagaactcgatctggccggcgatggttcggtgctcggccttcgcgtgggcgcgggcctgctggtagagcgtttcatcaatgcggacgggcaaactcatggcctgctcctattgctacaaatgtagtaatggtagcgcgcgcccgaattgccagcaagaaaacgcccggattggtgcaccctgcggcgtttgtggtgcccgtcatcgcgaggcgcgcagcgccgtggcgatctccgtgggcgccctgacgccggccggggcagacgtcgggggtttcgttgggagattactcgctgcgctcgcccttcgggccggcctgcggccgttcaacgcgcttcgcgcttctgtgccgcggcccctgcggggcctcgcaatgacgggttattgaagggccccgtcaggggcctggcgcgcgatcaggcgaacagcttgcgacggaagaactccggagtagcaccggcggcgcggtggatcgcggcgttgtagtagtgcgtgacaaacggcagttcctcggccgcctcttcgcgcaggaatgacaccggacagtccttcgcggcgatggtgcaggtccaccagccggaggggtaggtggcctgcgggaagtgcatcgtcagggcgtcgatgaaattcgccgcgcgcaggctgtcgtgcatcgggcggatgatgctgtcggtgtgcagcagcggcgattcgctctgctgcaccagcaggccatccgcgcccagggccttcacgcagtccctgtagaacgcggtggagaacaggccctcggccgggccgaccgggtcggtggagtcgacaatgatcacgtcgatggagccgggggcggcgtccttcaggtactgcacgccgtcatcgaacagcagctcggcgcgcgggtcgtcgttggcatcgcacagctcggggaagtactgctcggacaggcgcgtgacgcgttcgtcgatgtccacctggacggccttttcgacctcgtcgtgcttgagcacctcgcgcagggtgccgcagtcgccgccgccgatgatgaccacgttcttcggtgcgctgtgcgaatacagcaccgggtgcgacatcatctcgtggtagatgaagttgtcgcggccggtgagcatcacgcagtcgtcgatcaccatcaggttgccgaaggcctcggtctcgtagatctcgatcttctggtacggggtctgttcctcgtgcagcttctgcttgatgcgcagggacagcgccatgtcttcgtgcggttcgctgaaccagttgttgtcgagtgccattggcggctccccttgccggtgcggtggacggtatgatgcgccgctatgatagtgccctgtatcctgcgggcaactccgctcttctcgtcattgcgaggagccgaaggcgacgacgtacaaaagcagcgaagctgcgttgaacggccgccggccggcccgaagggcgagcgtagcgagtaatctcctgaatgagggcaatgcgcctggttgccctgatcgcccctggtgttcgggggggatgatgaaggcgattgccacgtcgcttcgctcctcgcaatgacggggctttcctagcttttgaaatccgggaacaccatgaccgtcacgccctggaatctggacgaggcccgcgccacctacgggatcgatcactggaacggtggcttcttcgaggtgaacgccgcgggcaatgtggcgatgcgccgcgcggactggccggatcaccccggcgtggacctgtacgagctggcgggtcgcctgcgcgaggagcatgtgggtccgccggtgctggtgcggttccaggacgtgctggacggccgggtacgccgcctggcgcgggccttcgacgccgccgcgcgcgagctggagtacgaaggcgcgttcaccgccatctacccgatcaaggtcaaccagcagcgcagcgtggtggaccagatcctggcggccggcgatcagccggatgccgaggggctaaccccgcgtgtggggctggaggccggcagcaagccggagctgatggccgtactggcgcagtcgcgcccgggtgcggcgatcatctgcaacggctacaaggaccgcgaatacgtgcgcctggcgctgatcgggcgccagctcgggcaccgcgtgtacatcgtgatcgagaagccctccgagctggaggaggtgatccgccaggccgaggccatgcaggtcgagccgctgctgggcctgcgcgtgcgcctggcctcgatcggcaagggcaagtggcagaacaccggcggcgagaaggccaagttcggcctgtcggcggcggacgtgctgggcatcctggggcgcctgcgtggcctcggctggctggaccggctgcaattgctgcacttccacatgggctcgcagatcgcgaacatccgcgacatccagaatggcatgggcgaggcggccagctacttcgccgcgctgaccgaggccggtgcggccctgcgggtggtggatgtcggcggcggtctcggaatcgactacgagggctcgcgttcgcgcaacgagtgctccatcaactattcggtggaggagtacgcgctgaacatcctgcgcccgctcaagcgcatctgcgaggagcagggcctggccatgcccgaggtcttcagtgagtccggccgcgccctgaccgcgcaccacgcggtgctgatcaccaacgtgatcgactgcgagccggccccgggtgatggcgacgtcccgcccgccgagaatggcgagctgcccgagatcgccgccatgcgcgccctgctggaggacggcgagcgcccggcctccgagatctaccacgatgccgcctacggcctgtccgaggtgcaggcacgctttgcccgcgggatgctgtcgctggcggaccgtgcccgcgccgaggcgatctacttcgccctgtgccagcgcctgctggcgcggcccgaggccctgccggcggagatccacgcggaactgaccgacaagctggcggacaaggtcttctgcaacttctccgtgttccagtcgatcccggacacctgggcgatcaaccagatcttcccgatcatgccgctgcaccggctggccgagcggcccacccggcgcgcggtattgcaggacctgacctgcgactccgatggccacatcgagcactacgtggagcgcgagggcacgcataccacgctcgccctgcacccgtggaacgaccgcgagccgtactacctcggcatcttcctggtgggcgcctaccaggagatccttggggatctgcacaacctgttcggcgacacggataccgtgaacgttgagctgctgcccgagggcgggtaccgactggtcgacccggagcgtggcgacaccgtcgacgaactgctctcctatgtgcactttgccccggatgacctgcgccgcaccttccgcgccaagatcgacgccgccggcctgcgtggcgaggccgcgggccggctgctggcggagctggaacagggcctgaccggctacacctatctcgaggactgaacccatgcagtgctatgtctaccgcgcgacccggcgcgccgatacctacgtctacctgccgcagaaggacgacttctccgagctccccgatggcctgacccgcgccctcggccgtctcgaattcgccctggagttcgagctgaccccggagcgcgccctggcccaggaagacccgcaaaaggtcttggccaacctcgaggagcagggtttccacctccagctcccgcccccggaagacgaacccagcacctgatctcccgcgcggtcgcccgcacatggcgccgccaaccccctcgaaccgacccttgctcgggctatcccggaccctcgaagcctccacacggtcatcccggaaaccgccaagcggttatccgggatctcatgcgtcggggtattcccaacccttgaggccgatccggcgcgggagatcccggctcttcgctgcgctgcggccgggatgaccagggcagggtgactgtgggcggggtaacgaggtgaatcggttgcggccgagggcgccggttaccgatgcagggcgggtggccgctgtgcttccctggcggcgagtgaaggcgaaggagcctgcgcacaaaacagggaagtcgcagcgcggtcacgaataagtctgtatagtgtcggcccttttgccagtatccagagttcgtattccatgaccgagaagcttcgcaacatcgccatcatcgcccacgttgatcatggcaagaccacgctggtcgaccagctcctgcgccagtccggcacgctcgatgcgcgcggcgaccacggcgagcggatcatggattcgaacgcgatcgagaaagaacgcgggatcaccatcctggccaagaacacggccatcgaatggcaggactaccgcatcaacattgtcgacacacccggacacgccgacttcggtggcgaggtcgagcgcgtcctgtccatggtcgactccgtgctgctgctggtggacgcggttgacggcccgatgccgcagacccgcttcgtgacccagaaggccttcgcgatgggcttcaagccgatcgtggtggtcaacaaggtcgaccgccccggcgcgcgcccggactgggccgtggaccaggtgttcgacctgttcgatcgcctcggcgcgaccgacgaacagttggacttccccatcgtgttcgcctccgccctgaacggcttcgccggcatggattccagtgtcaccgaaggcgacatgacctgtctgctggagacgatcgtcgagcatgtgtccccgccgaacgtcgacgccgacggcccgttccagatgcaggtctcctcgctggactacaactcctaccagggcctgatcggcatcggccgcgtgaagcgcgggcgcatcaagccgaacaccccggtcaaggtggtagaccgcgagggcaaggtgcgtaatggccgcatgctgcagatcatgggcttccatggcctggagcgtgtcgaggtcgcggaggcccgcgccggcgacatcattaccttcaccggcatggacgagctgtacatctccgacaccctgtgcgacccgaataacgtcgaggcgatggaaccgctgaccgtggatgagccgacggtgaccatgaccttccaggtcaacacctcgccgttcgccgggcgcgaaggcaagtacgtgacctcgcgtgtgctgcgcgaccgcctgctggaagagctcaagcacaacgtcgccctgcgcgtggaagagaccgacgacgctgacaagttcaaggtctccgggcgtggcgaactgcacctgggcatcctgatcgagaacatgcgccgcgaaggctacgagctgggcgtctcgcgcccggaagtggtcatcaaggaagtggacggcgtgaagcaggagccctacgaggccgtcaccgttgacgtcgaggagcagcaccagggcacgatcatggaaaagctcggcgaacgccgcggcgacatgaccaacatggtgcccgacggcaagggccgcgtgcgcctggacttcatcatcccgtcgcgcgggctgatcggcttccagaccgagttcatgaccgcgacctccggcactggcatcctgcaccacatctttgaccactacggcccctatcagccgggtgcggtcgcctcgcgccagaacggcgtgctgatcgccaacgccgccggcaaggcgctcggctttgccctgttcaacctgcaggatcgcggcaagctgttcatcggccccggcgacgaggtctacgagggtatggtcatcggcctgcactcgcgcgagaacgacctggtcgtcaacgcgctcaaggccaagcagctgaccaacatccgcgccgccggtaccgacgagaacatccagctgaccccgccgatccgcatgacgctggaacaggccatcgagttcatcgacgacgacgaactggtcgaggtcaccccggaaaacctgcgtatccgcaagaagttcctgctggagcacgaacgcaagaaggcctcccgcgcctcggcgtaacggccaagaccttggccccttcgccggggcccagccaacgaaaagcgcccggtcggatcatccgccgggcgctttttgtgtgtatagcctgtgcgcgtcttggagggcctcaggtaaaaggcgagctttgagccatgatcaaggccatcaaggccggtgtcatcccggaaatcgcagtgcgattatccgggatctccatgggctacttgggcgtgcccggaaagccctgttctagaaggggaccggaaaacgctggatcaccccctaccagatgcaacgtatcggaaagtcgcgcaaggccggatcggtggtcagcaaagggatctgctcgagctctgcctgggcagccagtatgcggtcgaacgggtcgcgatggtcgacagaatacgtcccggcgtgaatcgcttgcgggtagttaacggccagatgcgtaaagccatctgccgtgaccagctcatcgaagcgctggatgacaacgccgccaatctgcagtttgccgagccgatgcttggtagcaatctcccacgcgctagcggcgcttacgaggacggtgctctccaggtctccaataacttcccgtgcgcgtgccgatagccgcgaatcgttcgtgaaccaccagagcagggcgtgggtatcgagcaggattcgcaccctatttctcccaggcggcgagttcatcctccggcaagggggcgaagaatgcgtcttcaacctggcctgttacccgcccgggctggcgccgtagcggagtgggctccagcggtaccagccgcgcatacggccgcccggacttcgccaggatgatttcctcgccgtcatgcgcgcgctttaacagccgggaaaggtgcgtctttgcttcgtgtacgttgaccgttgtgctcatgagctcgcctcatccgactaagtctcatgactaagcctatgtgccggtggcgatttaatcaaatcgttcctgcagaccatctcgtcgagtgggtctccaccggcctgttaagtccgaaggtagaccccggttctttggcaggtactttacgatcgcttgtgccggtccgcgcctgagggtgggtgcacgccccggcagtaggccgcaggtagggacgtcccggtcaaggctcgaggaaaacagcagggatagagacggaaaataaatctgtccccgtttccgggtcgtcaacgcgctcaaagccaagcagctcaccaacatccgtgctgccgggaccgacgagaacatccagctgaccccgccgatccgcatgacgctggagcaggccatcgagttcatcgatgacgacgagctggtcgaggtcaccccggaaaacatccgtatccgcaagaagttcctgctggaacacgaacgcaagaaggccgcccgcgccgcttcggcctgaacggggccagagcggagaaccgagaggtccagccggccggtgctgacgtcgcgggtgcagtcaccagcattcgcctgagttgtcgttggctgctgcgccgcgttccccgcgttcgttcagggtcagggtgccgcactgggtgtcgcggctggcctgtacgccttggggtacggcctcgagccggaaggcggctcgttcgacctcggccaggcggaagtcatagcgttccggcatgccgctttcgttcatgcagccacgctgcggcaggtcgccttcgtagctcatttcgcgggtgtatcggcgctccatggactgtgctgtttcagtcaggcagcctgcggcgttggcgcgccaggtgttggtgacgtggttttggtaggacgggtaggcgatcgcggccagtatcgccaccaccgcgaccacgaccatcagctcgatcagcgtgaagcctgctggaatgaaccgggcccgagtgttcattgtgcacgctccatgtggacgatcctgccctttacgatccttgccaccacgcgactaccgatgactggctggctgccatcctgatggcctcgcccaggcggggccgggcgcggtgcgcgcggatgcagacgataccgctcgcccgcaatgatcacgatgtcttccccgggcaggtgtcgttccagcaccccctcgactgtgcgctcctgtggcagataggcagcggcgtgaatgggggccagcgagaggctgcccagcagtacagcaaggacgcgtcgacgggcaagggtggttggtttctcgggtgttttcatccgtgttctcccgcgattgccgcttaccggagctggcgccagctgcgccaggtaaagcctggccgttcctcgtccggcatctgccagacctgcccctcggatccggtcggcagcttgtattcgcggtcacggcgctcggtgtcctcgactacggtcgggcgggtggggataccgaccggagagcgaatgccgtgcgcagggatacggaccgattcgacggagccatcctcgttttcggtctcgacctcgacgaagctctcgtcgccaaagccctcgccgctgaggtcccagggcgaccgctgcaggcgcccacccccgaaggcgtcgaattccataatccagcccgttccaccgccgacatcacagggatcatcactgggttccggaatcagggtcgcgaagacgacacggtcgccatggcggatcagggcatcttcgaccactcgctcgccctggaacccgaatagcggtgagaccaggtccatcacccagccggcatggttgtcttccatggtgtgatcgctggtgacgcgcaggtcgaatccaaacgcatgcacctcgtgcaggatctcctgagtcagaagctccgggcgcgttacggatgcttcgtcggtatcgcggatcccgtacaggctttgtacgccgatgttgtccgggtcgttgtcgccgacctcgaaatactgcccggtcccaaagaacagattgacgtggccgctgtcgtcccgagccacggccgggcgtgccgtgatgggctgtggcaccccgcctgcatcgcgtgcctggaacaagggtgcggtctgcgtgccagtggtcagaaaaccgggtgccccccactgcgccgggccgttaccacccagatccagccgccagaggttgccgcccaggtctccggcatacacccggtcgatccggcggtcaccattgctgtcgacagggaccggggtaaacatgccgttgtcgtcgccgttgtcggggtggttcggtgtccattcgagcagcatctcgccgctcagggtatccaggatgagcagcgaggcctggccttggctgctgccgtagccgttggggatgatcgttacccagtcgccgctcgcagcgcgtccgaggaccgggtcaccgagtacccggcctagcgaggtgctgaaggcgtcatgctccgcatcgatctcccacagtacctcctgtcggtcgacatccagggcgaatacaccggtgccccccgcgccctgggaggcaacgacgatccggcgccattcggagccatcatgcacatgaccaaggcgtggcgaaccatcgagcacgtagcgacgatcatagttcgggtgcgacagctcggagagatcgtcgtacaccgcgttcgggatcagcgcgaaaacctcgcttccaccctcggacgagcagccgccaatcggctcggggacatccgtctggcacggcaggcggccatcgaaggcgtgaaacttgccgtcgttggctccgaccatgaccagcggacgttctgaagaccaggccgtaagggcgtccgtgtatgcctcgcccacaccctcgaactgtccatacccgaaatcctgcgcatgcacgaacagggggcgcgaatgcacgatgtcaccgagcaggcgttggcgggggcggaactggtcttcaccgaagccttcgtgggcctggtcgccgcgcacccagtcgagccggcgggggccgtcctcttcgccgcccagggcatcccgctgggtctgcgtcagggcgtcgaactcgaagggtacggtgttgccctggctccaggccggcaggccctcttcggggtccgctgcgggtgcccaggtgatcaggttgcgattcgtcggcgcggccaggttggattcggcatcccacgcggggctggtatcgatcaggctttcgttgtcggcagcgggggcgagcagccggaaggcgcgcaactcgcccgaccagtcgctggagtcaaagccagcctggaaaatcgcggatccggcctggaggctggtggagttggcagccacggcggccgagctgccagtcgcctccgcgattacgctctcgaagacgcgtgacatggcgtccagcaggccgtcctcgctggtcgcgtcatatgcggaaccggtaccaccggagtcggcaagaagatccagcgggttctccggcatggcgtcgtccagttcgccgatgccggggggcagcgcgaagcccacgatgtaggtgtccacgtcggttgtggtgtggaaatcctcgatcgcatcggacgcctggcggatcgcggtggccgggtcgtcgcccagctcggtgccgtcggcctgcaccgatggcaggccgtcggtgacccagacggcggcgttgacatcgcagctacgcgggatctcgggcgtgtcgagattcccctgttcagtcccgaagtgctcggtttgcccgaggaagtagtcgcgcgcggtgcgcatcgtgccctcgagtggcgtgagaccggcggcgatcagcggccagtccggatccaccaggacattgccatcacccggtgaccagtcgtggcgttgcggttccagcttgcgctcgatcgcttcccagtgctcggggtcgatgttcccgtccgcgtcgaaacctccgatcggaacatgcagatagccaagccccggcgagtgattggcacgccattccggctggttgagctgggagaagatcatgtgctcgccccaatgcgtgacgccgcgctggcgcatgctgtcggtcagggttccgagcaggttcagcggaatctggttcgaatagacgggctgctcgccgggacccgcggtgacatcgcggtagcagtcgaacggaaacagatcgtcttcggtgaagtttcccgcgtattcacagaaccaggtttcgtcgtgtaccggaaagccggtcgccccgtcctccgccgtgatccactggtagccggggacggccacgttatagaagacccacacatcgtcgcgggtgggatgtggctcgcgaaagcgcttgatgtccgaatcccacgggccctcgtggtctggatcgtagaaggcgggctcgggtgtagaggcgtagcgcacgtcatgcgggcggtggaccaggcgccagagtacggtgcccaggtcggccgggtcgtcgaccgcgctgatgaagacgtcgttgcgggcattgctgggcggatgctgctgataggccatcagtcccaggttgatacggccccggtattcattgatcagactgcgcccaacacgcttgacgatgctgcccttgctgtcttcgtagcgggcgccggccgggcaggcctccgggtccaggtcctcgcccggagcacactgatcccagtccagggcgacccggccctggctcaggccctcctgcatgctgtcggagttatcgaggatcagcagtacgttgggcggcaggcccggcccggtgaggaacagcggcttgttggcgacctgtgccgtcacgctcgctggcatactggccagcgcgaggcccagcgcagccgcaaccagggcgcggcggggtgcagctcttggtgtggaggttcctggcgtcatgggcatccttgcgtcatgcggtggccgggggttagtggcggaaggtggcctgcaggatcacgacagcctcgggtgatccgccctgcgcgcgtaccgtgatccggtagagatcctgattgggcagggcttcgtctgcggcgagtgcatccaccgggggaacgggcacggcctcgatgtagtagcgcggcatcgcgtacagcccgaagctctccgcgtccggcggggcataggccgttccgccgccgttggcgaggcgttcttcccaggcgagagggtcggctggcgcgtccacgggctccgccgctgcacctggatcaagattcatctggccatgccgcagggccgcctcggcggcctgaaatgccaggttgcgatccagcatgttgccggtcatgcgctcctggagaatggtgttgcgcatgccggtaacggcgatcaacgtgattaccagcagcagtaccaggccgacgatcagagccgagccctgctgccgatgccgagggggcgcgcttcgaggtgtcgtgttcatggtcattccagccggttgcgcgtggcgacggtggtggtgaacaccagatacaaacgccggtccggcgcatcgaacagctcgttggcgaagagcagcccggtgcggggctggtccaccacgttgttgtccagcccgttgtagacgagcagatggacacgcacagccgcgacctgggcccagtcgctatcactccagctcgcggtgttgctcgcggccacgaagcgatcgatttgctggttgtcgttggtgtcctgcccaaactccaggcgcaagtcatacacgccttcggcgatctcgcggcgcaccgggttgccactgctgtccgtatccgccgtgctgcggcggaacaggctcgccacgcctgggctggcggaagattcggcgatgtagtaggtgatcgtctccaggcgcgagaccgaaatggtggcaggaccggagaagtccgtcaggtcgcccgccacattgccgggcgagatgttcgcgcctgtcgctcggctgagtacacccggttgggccggtgcgttctggaacagctcgcaggtggtgccggcctggtcggcgaccagcacgacctccccttgagcaacatcgacggtctcgtcggtgttgatcggcgcggtggtgttcgggaccgatacgggtatcgatccgatggcggtcattccgtgcagggtgagcacatcgccgcgcaaatgatcgttcggttgttccggtggcagaaaggcggattcgacaccatgcacccacggatcgtaatcagcgcttgccgtatccagaagattgttgatgttgccgccacggcacccctggtgaccggcttcccgggcatcgcgagcgatccgttcaatcacgaagcgtccggtttcctgcgcgcgtgacatcgcctcctgagtacgcgacgtctgctgggtggagacgaacaacgcgatcactccacccacgatcagcagccccagcaccatggcgaccatcagttccactagtgtgaagccgcgaatgcgctgcctgattgaagcgaatgaccgcgcggtgctcatatgccggtcctcgtgacaaacacttcaatggggtcttctccgtcctctgccaggcgccggttgtcccagcgaatggtgatggtgaacacatcgccgtcgcgttcgattcggccctgcccctcgggcagcgcgcaagccagtgccatccgccattgcgccaggtcggcactcgccagatcacccccagcctccggggcttcgcagacggggggtggctggaaatccgtgtcataggcgccatccagggcgacctctcgattcgtgcgcatgcgatcggcgatgtcataggcgaggttggtcgcctgggcgcgcatgtacgcgccctggttgagctggagtgcctgcgcctgcaaggccgcgagcccgatcacgccaatggatagcaccaccagcgcgaccagcacctcaatcagagtgacgccgcgtgtgcgggcgacgaagaaagcgggggatgagcggtataacatcgccggcgcctattccggacagttgtcgggtcgtgtcgacacgcgcccgcccggctcgacatgcagggaacgagcgcgttcgccgctgcagccttgcggccatatgcgcatggtggcgtccgtcggttcggggctggactgggcacccagtgcgtcgaaagcgagtgggccattggccgcgacctgtatggtgctggcagggcctgcccaatgctgcaacacggtgccctggccgcagtcgctcgggtcctcgtccattgcatacacgcgtgtctcccagccgtcctcccagtcgtttccgtccgggcacacggcggcgtccagcccgcggcggacggcctcgctacgggcgaggttcagggcgctggcgagcgcattggtggtcgacgacgtacggtgattctccacgagcgtggagaagtgcggggcggccaggctgatcaggattaccagcacggcaatcgtgatcatcagctccaccagcgaaaatccctttcgccgggtttgtcggataggcgtgtcttccatgacaggctcttttctagatgatcgggtgggccgcgtgtagacctgttctaaccggcggtccaaatacagcaatggacggtgtcttgatcacttcagccgcatgttgcttcgcccactcgcggccggccagtattcgccagtacgatcgcccggcccgagccttcgcccgcgcagatgcggatggtccccatcagccatgccccggagagttgctgtgactgcccaagcgcgtcgaaggtgatgtactcccgcgtcggggtgttgccagcgatctccacgcgcggggtctcccgccccacgcgcaaaatcgcatcggggcctgagggatgggtggccagcgcggggttctggtaaagaatccagccgccgtcccagtcgctgcccggggaacaggtggcgccatcctgtgacgtgcaaagcgtaaccggcgagccacggcgaaccgcctcgctacgcgccaggtgcagggtggtcagaaaagagttcgtcgcgctggtcacgcgattctgctcgaccagcttgccgaaagcgggcgccgcgatgccgatcagcaccgcaaacaccgccagcgtcaccatcaactccacgagcgtcagcccgagcgcgtccttgcgcatgccagactcctccatgagtcgaaacgtttgctaactgtagccgtgtccgtagaggcgatcaaaccactttctgctcttcgatgccgtctttcgatgacgttctgcggaggagacaaggaaaacctggtctctcaatggagccaggcattggtgcatctcgttagaggctcttccttccttagaaataggacctatgggcagtctgcatcttcgtgcgcgactgcaaagtcaaactgtagcgcttcggtttggctgatgcggtcaaagatgagcacattgtcgcccgatttcgttacggttccgccgccaagttcagccgtgcctacgtcgcagagtttggtgtttggtccaagcgtcaggatcatgtcgctggaccatgtctcgcctgtccagccttcccagtcgatgacgcactcataagaagtgatcgactcgacctcattccttccttgtcccagagactctcggttcggtccgcaggtggcgtagacgctgtcgaaggtcaggtcttccaatactgggcggctgttcccggtgggcgaattaatctgctcgacgttgccggcgactagggtggtttcctggtcaccgggttgtggcaaagagtctccgtcgtctgtgccgcagcccatgccgccctcgtaaagacagacatgccggcccgcgttgtcctcgaatgcaccttcgccatcttcaagggcctcgaagcagtccctcgggcgattatttccgctccggaagcgcgtaagcatgaaatcgtggcttgtcaggttctgggcaacgtaggttgggttctggctgtccccttcggctggagtgatcccgatgccgatggctcgaataccacttgttgtctcgatgaacgagcggtagaagcggttcgagcttgtgcgtggctcgcgactgtcccaggcgctcgtttcctccgctaagtggtcgccgacgcaggagcggtcattcgggttcgcattctcctggcggacgatccccacgttcccataccatccctcgccaacgtagcactggtagtaaaagtacgagtaccccgaggcgctatccacgaagggcttcagagcactacccaagggttcctggccacggcgggtgcagaagcctgcgtcggacgaaagaacgcgcgtgacgacgggattcagactgatcgttcctccgtaatacacccggccgctaatagtgctgaatagctccccggggttggtggtgtccatcgtcataaccacttcaccgtcacgcacgagctgaacttctccgtcgcgctggcgggtctcggtgccgtcttcgatggacgtgccttcgatgacgttggtgaccgtggtgacgtcggttccctcaagcagctctccgcctcccattctcgcgcggcccgttggcgcattaaggaagtttccaccttcggaatccgcgcgcgcggctgcgacactgaatcgggggttgctccaggccaccgccgtgctgatgaggacgctctgcgcgtcaccccgccggtcaatccaagtgacgcgcacctcgggctcgaaaaacccgaaatccgaggtgtctggtaggttgctccattcaagcgtgtagtcggcgttgcgccctggcgcctctgttcggacattctcaagccgtcgattgagatccgttagcgtcgaggcgttgcgcagcttttcgatttccgtttccgcaatctgcatcgcttccgcgcgagcctttgagtcccctgcactcgaaagcaggtcgccgtggagtcgtgctattgccaaaaggccgacagagaccaccgctatagcgatcagggcctcgatcagcgatatgccacagactcggaatctggtgtggttgtgcatgtcccgatctcctgcggcacagtaaaacattctaggcgtaatcattattcgttgacccaatgcgtccagtctcgccaagcaccagatatggcacctcgtgcacctagttccgccgctcctgacgcagccacagggtcgaagacaaagtacggagtgccacctgcatcggtggtgtcgccttgaataacggaggcaccgtagatggtgggcgtaccgcttgctcttagattgccacggacgtatagaacgccatgtaactcaaaattcccacggagctgggcgtctccttccaccacaagtactacagggttgtcacggtctcctacagtttcgttaaggtcggcatcgccggtcatccagatgacctcgttggtcatcccgtcaatgttgtccgggtcgagttgcgtgaccacgttgtcccggtagctattcggctcttggcccatgaaattccggaaaaagtcgtcatcggacagcgagctgagttgaaggtccccagtgatgacgtcaggaccgcgcatgtttgcatccgtggtgcacacgtataccgttcccacgccgcactgggcgggttcgtcggggagtgggtcactctcgcgaagcggcgggtggtcctggttgcggataaacgtgttgccggggttgccggtgacatccaggtcctggccggaccagatggtcagattgttgtaggcgttgaacacgcgggcgcggccattggtgttcacgccaccacgcgttgtaagcggattggtcggcgggtcggcgagagagggtgcgccacggatggtcgtggttacgccccgtcgtgcgctctggtcgtcactccagccacaagaccagatgcccgcgttccgcaggctgtctggctggccaagggccgttgctacccctggaaagtcatcgggagaatcggggcagccgggaatctcgtccacggcatctggacttataaaggcagaacgataaaacaccggtcgctctaacgtgcggtcgtgttcaaatatctcgctgacgttgtcctcgccgtcctgagcaaaggcaaccgcgagctcaagccccgcttgagcggcattggtggtctgcttcatgcgggtttcattggcggccatgcgctcttcgaggatgctggtctgcgctgtaaacaagacagtcaaagtgacagcaaccatgatgatcaaagcgaccaccagcgtagcgagtccgcgttgttttgctgggggtgtggtgaaaggcacgtggttcattagttggcctccaccgcgaagattcggttatttcggacgcgaacactttcgtcgaaggttacctgcgtgtttccgctggatcggtcggcagcttcaagggtgacccggatctgacggctttcgatcagtacgttgtcccgatcgggctcgagggctccgttgtaagcctgctcgcaaaagctacggctctcttcttccgcttcccaaaatgcgtcgtcttctgtgtttccgctgtcgctactaaggtccagtgatgtattgaggcatgtcgagccttcggtgctgaagaccagcgagttgacgcgaattgttctgggatcggttagtgcttcccaactgccgtctgcacagctctcggtggtggtcacatcagatgacgccaggatctggataacacctgctgagttaagacggtagccaaagacaaactgccgggaccctatcaggtccgaaaggtcgaactcgagagatgcgtcttcaggggcgtactggaaagtcgggtcgtagctcaccaggatgcagtttgcagttccgccgtcatggtcatgaatggtgatgttgcgggtttcgtccatgaatgggttttctggcattccggtttcttctgacacctcgatacggctcggatgtgagtagccagctcgccggatgtcgctagccatgaggtccatcgaaattcgtgtatcttgtgtcacccgggcttctgtaacgacaaaggcgctgccgcgtatcacggtgatgtacagagcaataacacccgctaccacgatcgtcccgacgaggattccgatcatcagttcaactaatgtgaagcctcggctaggacggattcgggggaggcagcactctggacggagtcgggtggtcagcatgctgggtaagcccccattgtgcgattcgttccgcaggcacttggccgcccaatcggattaatctgaacttccatctggaaactgttgggtgacgaggtgaatgcgatggtttcgcgtgaccccgagaccatgctgcggacatggtcgaatcgtaattcctggtcaccggtcatgttgatgtttcggtagtcactagaaacggtggttcgcaggatggggtcttcctcgcctgctatcgtgatctcgcacgcgtcacccgcacccgcgggctcaaagcagtcacagccggccgtctgcgagatgccgtggcaccaatcgtcaccatcggtctgactcacgaaccagatgtcccgcccctgcttgattgcctcgctacgggcggtctgaatctgatcgagggcgctttccgccgccccgaccaggcggcgttgctcggccaggttgaaggctgggacggctagcgtaatcagaatcaccaggacggaaatggtgatcattagttcgatcagggtaatcccgaattggcgtgacaactgggacatgggtgctccggtcggtgcgcgcggcgcgcgtgtagcgttgtctgtagtatacgatttggcccatgtacccggggtggctgagcggcgcgattggccaccgttggaggtgcgtaatccaccgttcgcctgtgctaggcattgcagtggggggggatgtggtgaaatcaaagacagtcgttttcgctcgaacgagggaggccgccatgcgccgccaacaaaacagacccaaaggttttacgctgatcgagttgatgattgtggtggccgtgatcgcgatcattgccgtaatcgcctatcccgcttatcagaaccacatcctgaaagcgcagcgtgccgatgcgcacgactctctgctgcggattcagctcgagcaagaacgtttccgggcaaacaacccggaatacgcaggaaactccgagctgaccgagagtcgcccggtggggctggggttgaacgacgtaacggatgatggtcattacaacctggcgatttcctcctcatccggctccgggtttactgccacggcgaccgctactgggcggcaggcaaacgacagcagctgcggcaccatcacgttggaagtctctggtgggcaggcagcgcgtacgccggaggcgtgctggtagcgcccgctatctcgccagtccgcaggattttgttcgtgagaacgtgctatcggggcgacaagccaccaagcggtggcttgtctgctttttgtgtcagcaatggaacggtttggaaacttgcgtgcctatctggacaagggctttgtgctgacgaggtcctcattccatgtggtgaaagggcgctatgacggctgaggcggcaacacgcaacgttcaggcaatggaacaggcggatctgctggatctccagcagcgagcggcgcgcaaggtgcggctggatgtcacgtttcgtgacgaggcgcgttcgggggcggtgacgcccgagttgcaggtgattccggcgggtgagggcgagatcggttcggatgcctcggagtacgggcatcaggaacacgagtcgccgcggcgttatgtggtgctggagaggccctttgcgctgggccgcttcgcggtcacgcgcgaggagtgggacgccttcgccgaggcgacgggctgggagccctgggactggctggtatggccgcggacaccgcgcacgccgatctttaacatcaagccggccagcatccagcagtatctcgaatggctgagcgaggagaccggcaagcgctatcgcctgcccacggaagccgagtgggaatacgcctgccgggccggtacgcgtacgccttttgccttcggcgaggtggtgggctgccgcgatgtgcacttcaactccctgttcccctacgaggagcgccgccagcgccgcaagtggtacctgcccgcctgtttcccgctgtcccgcccgctggatgttggcagcttccagccgaacctgtggggcctgtacgacatgcacggcaacgtgcaggaatttacctccaccccttggcatgatgaccatgccagcctgccgcgcgatggcgtataccgccgcgatccggacaacgagtgggtcgtggtcaagggcggctcctggttcgacccggcagtcgccacccgaagcgccgcccggcgtcgccgcaacatcgacgagatggacaccaacctcggtttccgcgtcctgcgggagctggatgattaggcgtttggttgcctgagcacgatgcgtttcgccttgctcaacgcatccttgtgtcttgcggttcacggatcgctaccatggaccgcaccgggctcggggtaacccgatcgcatcctgaggtcacgaacctgtgccgtagatgggcccccgagtcctttttcatctcgaagtttgaacggtatccaagccccccgtaagggacgggtgaggctgtacggacaaggcgagaggacgagatggcccatatcggcattgatgtcagcaagaacaagctcgactgcatgtgggtccgggatctggaggcgggcaaggtcaagccgaaggtattcccgaaccgcccggaccagtacccggagttgctgcgctggctgcagcgcaacacgggtgaagcgcccgagacgcttcaggtgtatctggaagccaccggcatctatcacgaaccgctggcctactggctgcatgagcagggggttcgggtccatgtgctgaacccggcccaagtgcgcttccacgcccagggcatgggggtgcgcaacaagaccgaccgcaaggacagcatgatgctggcgcgttacggcatcgagcgcgcgccacggcgctggcagcccgagccgcccgaggtgcgggagctcaagcgcctgctcagccggctggaagcccttgaggaggacatccggcgcgaggagaatcgcctggagaaggcgcagttcagcgaggacaccctcgcccaggcgtcgatcgacaacgtgctgcaagccctgcgcgaggaacaccgtcggctacagcagcagatcgatgatcacttcgacgcgcatgatcatctcaagcgggatcgggccttgctggagagcatccccggcatcggccgggtgttgtcggcgtcgatggccgcgacgttgcgcagccgtgcgttcacgagtgctcggcaggcggcggcgttccatgggctggtaccggtcctgcaggagtccgggacctcggtccagcgacccccgcggctggcgaaggccggctcggggcggctgcgcaaaacgctctacatggccgctgtggtggccacccgctacaacccggacgtgcggcgccagtaccaccgcctcctgaggcggggcaaagccaagatggccgccatcggggcggccatgcgcaagctcctgcacatcgccttcggcgtcctcaagtcgcaaaccccgtatcaaccccgaaatgacacgccttgcacctcatagggcaagacggtatctacggttgggtggcgatgcgtagggtgcactgagcgcagcgaactgcaccattagtttgctgcttaccgttaagcgttatattctgtttccatgatcagaagctttcggtgtagggaaacccgggcgctgttcgaaacgggcaggagtcggcgttggtcgagcgtccgaacaatcgtggagcgcaagctgattcagcttcaagcggcggagacactgcaggatttgcgttctccgccggggaaccggctggaggccctgtctggcgaccgcgaagggcagcacagcatccgaatcaacgcccagtggcgcatctgtttccggtggacggacgaaggtcccgaggatgtggagatcgtcgattaccactgaagggttccggaaggaggttagaccatgagcacaagcggtatgcgacccatccatccaggtgaggtcctgcgcgaggagtttcttgccccgttgggtctcagtgtgaacgcgcttgctggggcattgcatgttccgacgacgcgcatgaacgacattgtgcgcgagcgtcgtggcatttcggctgacacggccatgaggttggcgcgttatttcggcacttccgagcgtttctggctgaacctccagctcgagtatgaactgaggcaggcgcaactcgaactttcggaacgcgtgcgtcgtgaaattgagccgcgggcggcttgagtggcggccgcgagggcgtgggtggatatgaggtcggcgtggggcgcgctgagcgcagcgaattgcaccgtctcgacgtgagactgctcagttttccctacagccagcgggcgagccagaggcgcaggcgcaactccaggggcggggcgtagccctgcttgcggaagacgatctcgccgtcggggttgatgatgaaggtcgcgggtacgccgcggacgttgtattgcgaagcgagttcgccctgcgggtcgttgatcacggccagttcgcgctcgcgttcgttcaggtgctccagcacctcctccggcgtgccggactgcatggagaccgtgagcaccgggtggctctgcgacaggcgcacgatctcgccttcctccaggcggcagatcgggcaccaggtggcccagaagtgcagcagcatgggctcgtccgcgtagtcggcgagcgttactggcgtgccatccagcagttgtgcctcgaattcgggtgccgggccctcgaccatgtcgcgcgccatccaggcgcgtacggccaggaagatcaacagcgcgatgccgatctggacgccccagctcagggcgcggcggcgccgggaaggcttcgggcgttgcggtttttcggggcgagtctcggtcaacggatcatctcggcttgtccggggcgggcgcgggtcccgcgttttttcgggcccttgcgcaccgcaatgcgcaccagttcgtcttcgtcatccatcagttgttcccgctgcgcttcggtcagaagcggattgcgcgcgacgaagtagcgcaggttcgggtcgcggtcgttcacgcaggcctcgacctgttccggtgtcaggtcggggcgcttggcgcagttcaggcgtacggtctggttggggtcggccagcagcagggcgacctcctcgggcgtgaggtccatgcggcgggaaaagtaggccttcacctgggcgtgctggtcgcggaccagcaggggacgccagtgcacctcgaggtccacggacagggcgaggtccatgcgttcctcgaatgtcattgccttgtattgctgtttcaggtcggtcatggccggggcattataggcgcccgggttgggatgcgcgggcacgcccccacaatgtgtaggaacgacagcgccttggggcctgtcgtactattagctaacgataatttgccccgcatgccgggatgtcgaggacccatgaccgcaccggtggccgaaattccgatcttccaagtgccgcgcacggatcacgtgacggcttcgctgcatgcgttgaccgatgcccagcgcgacgaactggtgcgccggatcaagcgcctgctgatcgagcgcaacgcggtgctggtggcccattactacgtggacgagtcgctgcagcggctggcggacgagaccggcggctgcgtagccgactccctggagatggcgcgcttcggcaaggagcatccggccgagacgctggtggtcgccggggtgcgcttcatgggcgagacggccaagatcctgagcccggagaagcgcgtgctgatgccgacgctggaggccgaatgttcgctggatcttggctgcccggcggacgagttcgcgaagttccgcgcccagtatccggaccacacagtggtcgtgtactccaacacctcggtagacgtgaaggcgcaggccgattacgtcgtcacctccagcattgccgtgccgctggtcgagcacctgcgcgatcagggcaagaaggtcctgtgggccccggacaagcacctgggcgactacatccgccgcaccaccggtgccgacatggtgctgtgggacggctcctgcgtggtgcacgacgagttccgcgcgtgggcactagaggatctgcgtggtcgccaccccggcgcggcggtgctggtgcacccggagtccccgcgcgaggtgatccaccaggccgatgtggtcggttccaccagccagctgatcgcggccgtgaaggatcgcccggagcaggaattcatcgttgcaaccgacaagggcatcttctacaagatgcagcaggccgcgccggacaagacgctgatcgaggccccgaccggcggccacagcgccacctgtaccagctgcgcccactgcccgtggatggcgatgaacgacctggtctcgctggccgagaccctggaagacaccgcggagccggcgaagaacgagatcttcgtcgacgagaccgcgcgccagaaggccctggtggccacccagcgcatgctcgacttcgccgccgaacaccgcaaggccaccgccggcgatgcctgacacgacgcccccggtagataccgtcttgccctacggggtgcaaggggtttcatggcgggcttgatacggggtttgggatttgagcacaccgaaggcgatgtgcaggagtttgcgcatagccgccccgatcgccgacatcttggccttgccgcgtgtcagcagacgttgatgctggtgtcgcacgtccgggttgtaccgggtcgccaccaccgccgccatgtagagcgccttgcgcagtcggctggaaccgatcttcgccaaccgcgagggccgccggaccgtggtccccgattcttccaggaccggtgccagcccatggaacgccgccgcttgtcgagcgctcgtgaacgcgcggctgcgcagcgctgcggtcatcgaggccgacagcacgcggccgatgccggggatgctctccagcaaggtccgatcccgcttcaggtggtgatgggcgtcgaagtgatcgtcgatctgctgctggagccgacggtgttcctcacgcagggcctgcaggacgttgtcgatcgacgcctgagcgagggtgtcctcactgaaacgcgccttctccaggcggttctcttcgcgccgcatatcctgttccagagcctccaggcggctgagcaggcgcttgagttcccgcacctccggcggttcgggctgccagcgtcgtggtgcgcgttcgatgccgtagcgggccagcatcatgctgtccttgcggtcggtcttgttgcgcacccccatgcccttggcatgcgaacgcacctgggccgggttcagcacgtggacctgcaccccctgatcatgaagccagtacgccagcggctcgtggtagatgccggtggcctccagatacacatggagcccctcgggggtctcgccggtgttgcgctcgagccagtgcagcagctcccggtactggtcttggcggttcgggaacaccttgggcttcaccttgcccgcctccagatcccggacccacatgcagtcgagcttgttcttgctaacatcaacgccaatatgagccatctcgtcctctcgccttgtccgtacagcctcacccgtccgtcacggaggggggtcttggataccgttcaaacttcgagatgagaaaggactcgggggccaatctacagaacaggttcgtgacctcaggagcctgacgggttacccgagcccaatacggttcatggtagcgatccgtgaaccgcaagacacaaggagcctgcttgcaggcgaagctcccgccagagtcggacgcgggcaagggcattcgcctgcaagcaggctcctacggtgcggcgttcggctagcggtcgttcagccaggcggcccactgggagtgggtggagacgtccacgccgtcggccttggcggccttttgcaggtgggtctgcaggtcggccatcagttcggaatccatcagctcgggctccagggtgagctgcgcgtgcagcgtgctgtagacgagcttcagttcatttgtcggataatgcgaccagtcgaggtgggccatggtgtccgttctccgtttcgatcatgtgcgttatagcctgacgccagtcggtcgtgccatacaaaagcacctgccaggggagcactgattaatgtacacactcgcgttggcaccccaggttttccgagacaaggcgcggtgcgcagccggtagtggttctaccggcaagggccgcaacgcaggatcggagaacctggggtgccaaccccgaaggggctcggccgcttttgcgcgcgcaaaagcgactcgagcgcgagcgtgtacatggatcagtgttcccctggggggcggagatgtttaagcggcgcgcgcggttgctggtggcggccgagcgtcccgatggccgcgcctcgcgcgtggccgagctggctgcggcggcggagttcgaggactggatcgaggtacatcctgcgcgcgcgatggccgaggtgagaccggaggagctggcctgggccgacctgctggtggccgtcgacgagcccgcggcaagggctatgccggccgaacgccccgccacctgccgtccgaagtactggcgactcccgagcgagaccggggcggatttcgacctgcagacgctcgaggcgctgcgctgcatggtgggtggcatgcgcatgctggcgcgcgtggatgccgacgaggcctgaaccctggtagtagccccaacggttgtccgggcccgaacgccggggcgggtcccggagatcgccacggcgctgcgcgcctcgcgatgacagtgcttctcgcagtcctcgtcatggcgaggccccgccaagggctgtggccatctccgggcgcaaccccgaggttcgcctggccccgcgtcgaggctattggcggagatcgctgctacacgccacatggtggcgttcctgggcagctttttgccggcttttcggggtcgcacgccgggcgtcaaccttggagtcgacggggtcctagtcgggggtgtaaggcgttggtgcacgggcgtgcagctgggccaggtggtcctcgtagagcgcccagatgcgcggggcgatggcgccgcgcgaaccggggtaagtcaggcggtcggggttgaagctggccaggcgctcgatctcggtgcagcgcaactcctcgttgatcacgttgaagatcaggatttgcgtgccctgatcggcgatcggcagcagggccccgatgatgccgctgtcattgagtccgggttcgccacgggcgtcgcccagctcggccggcgggcgtaccagcgtgccgagcagctcctggtaggcctggccgcaggcaaagcagatctccggtgcacgcagcccctgcacacgttcgcaggcctggcgcacggtattgtccggcagtgccatgcgcgcgggtgggaccgggatacggttgctgtcgccattgggcagcaggcgcgggacggcctcctggcaggaggggcagcgccaggtggcgacacgcgggccgtcgatcacgttgctgggcggcatgcggtggccatagttcagggtgtgcgtccagtatacggcgggcgcggcggccgcgcgggtcagcccgctcccgcttggtcgattcggttgacccgctgcggcaggtgcgtcagccgtagtagcccggctcgttgcccggacgccacttgatgttgcagccgaggctcgggtgctgcggctcgggggcgggctgcccggccagcagggcatcgctggcggcgcgcaggtcacgccccgtcaccgggttgtcagagccggggcgggtctcgtcgaactggccgcgatagaacagcttgcggttggcatcgaacaggtacaggtccggggtgcaggccgcgtggtaggccttggccacggactggtcctcgtccaggcaataggggaagttgtaaccgaagcggcgggcgtcatccttcatcttgtccggggcatcatctggcacggcctggatgtcgttggagttgatcgcgatcaccgcgatgcccttgttggagtactcgcggccgtagcgcgcgaactcgtggcggatcagttgcacgaatgggcagtgattgcagatgaaggcgatcatgtagcctttcgcgtcgggaaagctgtcgaggctgatggtgtcgccggagacgacgtccggcagggagaagttcggggcctcggtgcccagttcgatcatctgcgagggggtgcgggccatggttgctccattaagctgtgattggggatatgggcgccgattatacggattggggcggggcggattaatccgcatcgtctgaaggaccgcttgaaaccatccgggcgcggcaccagtctggataatacttgagtaatggagtcggaaatatgggctgggtcacggggaccgtgcaggagcgcaaacagtggacggaccgtctcttctcgctacgggtagaggcggatgtggagccgttcaaggccgggcagttcaaccggctgcgcctggagattgacggcgagccggtcgcgcgcccctattcctatgtgaacgcaccggacgagaccccgctggatttctacctgatcacggtccccgagggccccttgtcgaaccggctggtgcagctggagcccggggacacggtagaactgatgccgcgcgccacggggttcttcacgctggacgagctgcccgacagtcgcgacctgtggctgttgtctaccggcaccgcgctggggcccttcctgtcgatgctgaagaccgacactccgtggcagcgtttcgagaatatccggctgatccacgccgtgcgcaaggcggacgaactgacctaccaggatacgattcggcagtttcaggagcgcgacccgaaacagttccagtacatcccgttcgtcagccgcgaaccttgcccgggagggctcgagggccgtgtccctgcggcgattgccgaggggcgcctggagcatcatgccgggctcaagatcgcgccggagcactcgcaggtgatgctgtgcggcaacccggccatggtgaaggacacgtccgccatcctccgcgagcgaggcctggagaagaaccgccgccgcacgccgggacacatcaccaccgagaattactggtagggcctgggtcatggtgtaggaggccagccctctggccgatgggacgccgagaaaaccccattggccagagggctggcctcctacaaatcgtggtgtgcgctggggctagtcgagcaggttggcggcccaggcgtggatcagcccggcgacataccgggtgtgctccggacgcgagagcaggtggtcggtctgatgcagggcgatgaagctcttggggtggtgggcctgctggaagatcttgcgggcatggtcgacgctgaccaccgtgtcgccgggggcatgcaggaggagcagcggctgcgacatgcgttccagcgcgctgtccagtgtcggtgcttcgatcgaatccaggaatgcccgtccgatctcgaccgggcgaccgccgatattcacgcgcgcgaagccctcgtgctggatggtgtcggcgatgtcgccaaacaggtgtgcgacatgcccgggccggctcggcgcggcgatggtgacaataccggccagctcctcgcgctggctgccgacatggatggccatcgccccgccgaagctgtggccgatcagcaggtcggtgggctcgccggtcgcctgtttcaatgcgtccagtgccgcgttcaggtcctcgcaataggtgtccagcgtgctgtcgcgaaaacggccctcggagtcgcccaggccggcgaagtcgaagcgcagcgtggcgatgccctcttcgcccagggcacgcgccaggcgtacggtcgcggggaagtccttggagcaggcgaagcagtgtgcaatgcaggcctggcccagcagtgggccgtcatgcggttcgaccaggacgccgttcagtcggatgccgcgtggggtgtcgataggcaggctggtgttgcggatggccatgggttcgggatggttcgggcgaggtgggtctgcgatgatacgcgagctggaagtatctcgtgaccgcacagacaagcgaggaggggctgttggagacggagagtcagattcgtgcacgactggcggagcttgagtccgagcatcgggcgctggattccgcgatcgcggtgatgcacgagcagcctgcaccggatgccttcgcgattcagcggctgaaaaagcgcaagctgcagctgaaagacgccatccagcggctgcgcagtcgcctgatccccgacctgaatgcctgagacgaaccgaagcacccaaaagaaaacggcgcccgcaggcgccgtctctgtccatcgttcacagctgtaacggctgtgaacgagtctagccccaaatatcgtgggtgatcccggcgtaccaggcgcgggtgtattcggcctcgcgacgacggaagcttgaggtctcgcccgaggggctcacaccgccagagccttcgacgcccgcctgggcaccatcctggtacttgtacacggccgccacgctgatcccgtgctccggggtgatcaggctgtagcaggtgttggccgaggagggatcgagcggctcctggtccatcaactcgcgcacaatcgccgcggcgacgatcttgccctgattgttggccgagtgaccggacttcggcatggcgcccgccacgctggcatcccccagtacgtagatgttgtcgtccatctccgacttgaaggtgcgctggtcgaccgggacccatccttcgtcgttggtcaggccgacatcgtgggcgatctggccggcccgctgcgccgggatgaagttcatcacatctgcgcggacgcgctcgaagccgctgtcggagcgggcggtcattccgccgacgtcgatctcctcgaccaggccaccgtcggaggcgccgcgccactcgatcatgtcgccgtagtgcatcgcccagccttcctcgaacaggccctgcttggagaagttgtccttggagtcgagcacgatgatcttggagcgtggcttgtgctccttcaggtaatgcgcgatcagcgagacgcgctcgtacggccccggcgggcagcggaacgggttcggcggggcgaccatgacgaacacgccgccgttcggcatctccagcagctgcgagcgcagcagttcggtttgcgagccggccttccacgcgtgcgggatcgtctccgcgtcggcctcttcgatgccgggcatgtcgtcgtagcggaagtcgatgcccggagacatgaccagcttgtcgtactgcaggctgccgccgctttcgaggcgcacggtacggctgtcggcatccacaccaacgaccttgtcttcgatcacgtcgataccgtcgcggtcgcgcaggttctggtaaccgtgagtgatggcatccatgctttcgaaaccgccgatcacccagttactgccgtagcaggtgacgtaggtggcgttgggttcgatcagtgtgaccatcatgtccggcgagaactgcttgaggtagcgcgccgcggtggcaccgccggagccgcccccgaccacgaccacatgggccttggcgccgttacgggcggcacgcggggcgcagccaataccggtcagcgcagccgcgctggtgatcccgaaggccttcaggaagtggcgtcgagtaaaattgtgcattgtggttatcccccgtgatcagaagcgcgagaagtagaccgacatcgcttcgatctcttcgtccgtgtagcccttggcgtgacgatccatgatggtcgcgtcacggtccccatcgcggaatgcgcgcatctggctgcggatgacatccgcagagatgcggcccagatccgggacgcccttctcggcgcccgccgcgttgtggcaggccttgcaggaagcggccatcagctggccacgggtgatttcgtcattgtcggcgattgcctgggatgcagtaccggccatcgccagcgaggccaccagccccgccacgaacaaacgtgattgcttcatgtgaacggactcctccgtctagaagtggcttttttatatggcgacagctatctcggtactgccttgcttctgctgcccggtgcggttgccgggccggtatgcacttccgggtgtgttcgcccggagttgcgcctgatcgtgtgatggaacgatcattgagctgggatatagcacaacgtatccatcttttcgatgcattgagaaggcatctgcagcaggagaaaggccatgacaggggaacgtcggcgccatccgcgcatcccgatgaccgtcgaggtggtggcggaatgcagtgacgggagccaggtacggcttaccacgaacgatatctccggtggtggggccttcctggcctgggaggatcgcgaccagtccggaattgatgtcctgaagggcttgggtccgggcgatcagttcatgctgcaggtgttcggcctgctcggggacggcggcgaaccgccgcgggtgcaggcgcaggtggtgcgggtgatggaagacggggttgccgtacagttcgattctgccgcgctgggggcgtgattcggccctggtcgggcctggggcgccgtttccttaacggtcggcggcctgcatctgctccagcccggcctcccattcgtccgcgatcatcgggttggcaatcaggcgatgggccgtgtccgggctccagtcgtcgcgggcatcctccagcgcgccctcccattcctccaccgcgtagtcgccccggccgaccgcactgagcgcctgcagctccgcctggtactccggcccgagcccgctcagggtgtcctccagctcgcgcagcgtcagatcgcccgcgtgatccgccaggacctgcatggcccagtcatcgtccgaggtgtcggggctcgagtccggaaacacgacctcctccttggcgtggaactcccgcgccgcctggatcaggcgggccagcgtgtcgtcctcgatgcccagtggcaaggtcatggcggtatcagtgggccgtgctgcgttcctgggcaagcacccagggggcggcgacgatcgcggtgaacacggggtcgttcgcggcccagcggcgtgcatcgtcatccgaggcgcgggcgacctggttattggccagccattcgctgacctgatgggtggcgtcgtcgcgaaacgcgcgggccacttcgatcaagtccagttcgggcgccacacgaatcaccacgccacgggcaaaatgcggcatcagttcgtcccagcgcagggggccggcttcttcctccagaggtacctcgggttcggagggggcgggggcttgggtcatgacgggaacatccggtttcagataacgttcaggctaggcctatagccttgtagctgcaagagtttgttcgcccacaccgtcacggagactaccgctatgcgccccggaccggagaccgttgccaaaggcgatggccggagacgccgagtcatcggcggtgcgggtatgctcgggcttctgctggcggtcctcgtggcgcccttcgcggcgcaggcccagttcatcaccgaagacccgcgcgcggccgtctggaccctggacgaggccgtctcgcgcgtcgaggccaactacccgggacgggtcctctccgcacgcgaagatttgaccgagtacgggaatcgcgtgttcatcgtgcgtatcctgaccgacaaccagcaggtacgaacgatcaagatcgaggaagggacggagctcgacccatgaatctgcgcgtggtagtgatcgaggacgacctggctctgcgcagccagatcgccgaggagatggagaacaacggctgccgcgtggataccgcctcggatggcgacaccggcctgtacctgctgaccgaataccactgcgacatcgcggtggtggacctggggctgccgggcatggacgggctcgacgtcattcgcaaggcccgcgaggtgaaaccgcagctgcccatcctgatcctcaccgcccgtgaccgctggcaggacaaggtcgaagggcttgaggccggggccgacgactacctgaccaagccgtttcacatccaggagctggtggcgcgcctgcgtgccctggcgcgccgcagcctgcaggccggccgcgaacaactgcagttcgggccgctggtgatcgacaccgccaccgacgatgtccgcctgaacgacgagccggtctcgctgaccaccttcgagtaccgcctgctgctgacgctggtgcgccagccggggcgcgtgctgagcaaggaagtgctggcggactacctctacgagcacgacgaggatcgcgagagcaacgtgatcgaggtgctgattggccgcctgcgccgcaagctggacccgggcggcagcctggggctgatcgagaccctgcgcggtcggggctaccgcttcgtgcgcgaggcggataccgcgaccccgtcggattccacctcgggctcatgacgccgcatacaggctgcatcgcccctttgtccgccatctcatgagacaccccctgcgccagatccgcagcagcctgaccctgcgcctggcgctggtcgctggggctaccgtactggtgttctccctgctcacggcctgggtgctggaagccgcctttcgcgacaacgcggcggatgccgtcgagacccgtctggaggcccaggtcctgctgttgatggggctggttgaagtcgtcgggcgcaacgaggtccgtgtccccgagatgctgccggagagccgtctgcaattgcccgccagcggtctttatgcccgtattctcgggccggacggtcgcacgctctggcgctctccttccgcggtaggggtctccctgcgtggctggtcggaggacgacttctttgccttcagtctccccgtgcagtgggagctggacggtggccaggtcgggctgaccttccagatgctggaggaccgcgaggccttcgaggaacaggtcgagcagtatcgcgccagcctctggcaggggctgatgacgatgacgttctcgctgatcgtcgccctggggctggcgctatggttctgggggttgtggccgctgcggcgcgtgcagggcgacctggaggcgttacggcacggggaccacggccggctggagggcccgtacccgaccgaggtgcaggccctgaccgggagcattaacgacctgatcgagttcgagcgcgcgcggctgaaacgccagcagaatgccctggccgacctggcgcacagtctgaaaaccccgatctccgcgctgcgtctcaacctcgagagccagaaccccgaccccgaggacatgcggcgccaggtcgatcggctgcaggcgatggtgcagcaccagctcagccaggcacagcgcctcggtccggcgccgttccaggcgcccgagccgctagcccccatcatcgaacgtacctgccaggcgctcgggcgtctggccagccagcagggcgtggacctgggcagcgagctcgatccgggctgtgccctgcgcatggagccgggtgcgatcttcgaactgttgggtaacaccctggacaacgcgatccgccacgcgaccagccgggtgcggatctcgacacagtgcacgccgcaggctgtcactctgaccatcgacgacgacggacccggcatcgcgccggcggatcgtgcccgggtactggagcggggagagcgcgcggacgtacgcggcgctgccgaggccggtcagggcctggggctcagcatcatccaggccctggtgcaggaccacggtggcgagctgcatatcgagcaggcaccggagctgcatggggcccgtatccggatggtgttccccacgtcgtaagcgggatggcctgcattgcctcatgatgcgtttcgctgcgctcaacacatcctgcagcccgtcctgcctatcgtgggatgcgttgaacaacgcgaaacgcatcgccccgggccgagatcagagcctcaggtcgtccatcgggaaggacggcgattcgcccagcacccccgcgcgcaccagtgccgccgccccgcaggcaaaggtccagcccaggtgtccggacccggtattcaggtgcaggccctcgatggtggtggggccgaggatgggcgtgccacgggcactcatcgggcgcagcccggtccagggcgccatcgtctgcgggtcgaaggttgcgggcaggccggtcagggtgcgccggcattgatcgaggacattggctgcgcgctcgatgttcaggtgacggtcgcggccggcgaactcggccgtgccggccaggcgcaggcggttgcccagcggggtcatcaccaccttgttggcgtcatcgatcagcggcaggttcagccggcagtcggcgttcatcggcagggtcagcgaatagccctttaccggggcgacgggcagatgcagccccagcgggcgcaggaggtccggggcgtggtagccgttggcgaccacgcaggcatccgccgcgatcggcccttcggaggtctccaccgcgtcgatgcggccgcggtgggtgcgcaggcgccggacggtgacgttcgggtagtagcggatgccccggcgctggccgatcgcgagcagttgttcggtaaaacgtgccgcgtcgccgatcgcgtccccggggaagaacagcccgccgcacaggcggtcgcgcaccggggccagtgccggctcctccgcgatgatccgctctacgtcccagtcctcgaagcgcacgtcctcgtcacgcatcgcctcgctggcgctgcggttgtgcgcctggctggccgggtcctgaaacagcttcaggatgccgcagcggcgaaagtcgaagtccagcccctcgctcgccagttctcgctgcaggcggtcgatctcccggagcgagaacgcggccagttgggcattcaggcgggtgtgctgctcgaacagtgagcggcggctgttccacaggaagcgcaggccccacccggtcagccccggcagggcgcgcgggcgcagcaggagcggtgactcggtgcggccgagaaagcgcagcaggtccagcccgacgccgggggtgttccagggttcggcgtggctggcatgcagcatgccgccgttggcctggctggagccggtggcgggggcgggggcggcatccaccagcacgacctcggccccggcctcctgcaggtaccaggcggtggtcacgccgatgactccggccccgatcacgactacgcgcatccgctgcttcccctatcaagaacgctcatgtgccactggccaggcgttggatcacatctgcgtattcgcgttccagccgcttcggcgacaccttctcgcgggtgcccagctcctgggcaaattgcgacacgcggaactcttcgatgcggtagcgaaaggcgagcacgtccgggtggtccggcgcccgcgcgatcagctcctgtgcctgctgccacagcggctcgaccgccacgcgccgggcgcggtccttgtccggggcctgggtcaggcgttccaggcgcttgtcgattgcctgcaggtagcgcggcagctcgggcagcacgtcatgcggggtgcgcagcaggaaatcggccgggaccagcgcctcgagctgaccgcggatgtcgcgtgcggcctcgatccaggacagcggcagatccccctgcagccgggtgcgcaggtcgtgccagtggcgcaggatctcggcggccaggcgcgagagctccatcaccgtgggcgagaactcgggcaggcgggcctccaggcgctctcgaaaggcctcggcatcgcgcggccacggttcggccaggaatacgcggtcggccgcggcctccaggatctggtcgcgcagggcctcgcagctgccgagcgtcgagtagttcaggcaggcgcgttcgatctccgggagctggcggcgcaggtcgcgggcggtcttgcgcgcgctcagcaggaacagccggcgcaggccggcgcggtgagcgcgttcggccttcgcggggtcgggttccagctccagcgagacggcatcaccgcggtcgaccaggatcgggaaggcgcgcagctgggcgccctggtggtcgaactcgacactctccggcagcgcgccgaagtcccattcggtgatgccctcgcgggtgatctcgtccgggcggctggcgtcgaagtgggcctcggcgctgccgcccagccggcgcttcagcgcggccaggttgcggccgctggcctgctcctggccctccgggtcgaggatgcgaaagcgcatcaccaagtgcggttccagggtctccgggcgccaggcatccagcgggatctcggtgccggtcatcgcgcgcagggcctcggccagcgccgggatcagcgggccctggcggtgttcgatccgcgccagggcggcggctgcaaaatccggcgcgggtacgaactgccggcgcaggcccttgggcaggctcttcaacaggccggtcacgcgttcctccagcaaccccggtaccagccagtcgcccagccagtcgggcaccgcgttcagcgcggcgatggggatggtgacggtcacgccatcatccggctgacccggctcgaagcgataggccagtggcaggcgcaggccctcgagctccaggtggtccgggtaggcgccctgcgggagggtggcgtccggctcgttcagcagctccgcgcggtcgatccgcagggcgtcggggtcctgcttctcggccttgcgcgcccaggtctcgaagctcgtgccgtcggtgatgtccgccggcaggcgggcgtcgtagaagtcgaacagccggtcttcctccaccagcaggtcgcgccggcgcccgcgcgcctcctgctcggcgatctcggccaccgcctcgcggttcgcctgcacccccttcgagcgggtgcgcagctcgccgccgaccaggccctcgcggatcaggatacgccgcgcctcggacgggtcgtgcttcgcgaagtccaccggctttttcggggccacgaccaggccgtacagggtgatgcggtcgaaggccccgacgcgcccgctgcggcgctggaagtgcggctcgaagatgtggtgcttgagcaggtgcggcgccgcggccaggatccagtcgggctcgatgcgggcgttgtcgcgggcgtagacacgggtggtctcggcgatctccgcgctcatcacccaggcgggcttcttcttcgccaggaccgatccgggatggatctggaagcggcggttgcgtgcgccgaggtagtcgccgcgctcggtcttctggccgatctgactgaccagcccggtcaacagggcgcggtgcacgggctcggcgtcggcgggctggtggtttggcttcaggtccatctctcgggccaggcgcagcagctgcacgcgcagctcctgccattcgcgcatgcgcaggaagttgaggaagtgctcgcggcaccagcgcttgagggcattcgagccgaggtcctcgcgggccgtgtgccaggcctcccacagccgcagcatacccatgaagtcggagccctcgacctgaaactcgcggtgggcctggtccgccgcctgagtggcctcggccgggcgctcgcgcgggtcctgtagcgacaggaaggcggcgatggtcgcggtctcggtcacgcagccatgatcggctccggccagcagcatcgcgccgtggcgcgggtcgatgggcatgcgcgccagctggcggccgcgcggggtggtgcgcccgcgcgtgtccactgcacccagctcctccagcaggcggtagccgtccttgaccaggcgcggatcgggtggatccacgaatgggaactggcgtggctggcccagcttcagcgcggccatctgcaggatgacggaggcgaggttggagcgctggatctccgggtcggtgaacggcgggcgcaggttgtaatcgtcctccgagaacaggcggatgcagatgcccgggcccaggcggccgcagcgcccggcgcgctggtcgcaggcagcctgcgagatcggctccaggctcaggcgctgcacgcgcgagcgccaggagtagcgcgagatacgggccagcccggagtcgatcacgaagcggatgccggggacggtcagcgcggtctcggcgacgttggtggccagcacgatgcgccgcccgctgtgcgactggaacacccgcgcctgctcgcgcgcggacaggcgggcgtacagcgccaggacctcggtgtcggcgcgcacctggccgcgcagggccttgtgggcgtcgcggatctcgcgctcgccgggcaggaacaccaggatgtcgccggggccggcgcgttcgcattccgccaccgcgtcgcggatgccgtcgaacaggtcgcgttcgccgcgttctgtggaattgtcctcgtcggcgtcttcgggctcgattgggcggtagcgcagctccaccgggtaggtgcgtccggccacggtcaggatcggggcgtcgtcgaagaatgcggacaggcgctccgggtccagcgtcgccgaggtgatgatgatgcgcagctccgggcgcttcttcgacaggcgcttgagtacgcccatcaggaagtcgatgttcaggctgcgctcgtgcgcctcgtcgacgatgagggtgtcgtaggcgcgcagctccgggtcatgtgccagctccgccagcagcatgccgtcggtcatcagcttgacccagttgttcggccccgtctggtcggagaagcgcaccttgaagccgacggtggaattccggtcgccgcccagcgtggtgccgagctcctcggcgatgcggctggccaccgaacgcgcggcgatgcggcgcggctgggtgtggccgatcagccccgtctcgccgcgccctgcctccaggcacagcttgggtagctgggtggtcttgccggagccggtctcgccgcacagcaccaacaccggatgctcgcggatggcggcgacgatgcgttcgcgttcggcgtggatcggcaggtcgccggcgtaagtgggctgcgggcgcaggtgttggcgttcggcgccgccctgttcggcgcgtgcaaggcgttcggtcagggtggagacgagccggtcacagggctggccgcgcttgtgccgctggcgggcccggcgcagcagttcgcccagttcgcggcgttcgcggccctgcggcagggcctccacggtcctcgccagggcgtccaggtccgggccggccgcggccatcaaccgtcccgatgacgcaggcgcagggcctcgatgttctccgagcgcaggcggtccagggcgcggttgacgtcgtcctcctgggtgaaggggccgacaaagacgcggtgccaggtctcgccctcgacctggacctcgtgtacctgcgggctcaggcccagcagggagatgcgggccttcatctcgtcggcctgttcgaaccgtcggaaggatccgatctgcaggatcaccggatcgccctcggccggggaagccgggggcgggatcacctggtcttgcgggacttcacgttcgccccgagggacgcggacctcgtcttcgggcagcagctcgtagtagcgaaaccgcggctcgtcatcagtgggcagacgctccggctccgccgcgggcgcccgctcggccggggtctccggttcgccgaacagcgcgccgatatcgggtgaacggtcggccccctggagatagagcacggcggcgatcccgagcccgatcagcaggccggcgaacatccatacccagcccgggatcggtcgcgaagagcgggcgggagtggtcttgcggcgcttgcggcgggcctgggccatgggctacatccgttcgggggcggtaacgccgagcaggcgcagcccattgtgcagcacctgcttgatgccggtcagcagcgccaggcgtgcgccgatcacggtggcgtcctcggcgttcaggaatgggacggcgttgtagtaggtatggaagccggcggccagctcgcgcaggtactgggcgatctggtgcggttcgcaggcctcggcggctgccgcgatcacctcggggaagcggtcgaggcggtccagcaggtcgtcttcctgcggctcggtcaggcatgcggacagcccggtgtcgtccaacgcgctggcggtatggccgcgctccgcggcggtgcgcagcacgctggcgatacgcgcgtgggcgtactggatgtagtacatcgggttgtcgttggactgcgacttggccaggtccaggtcgaagtccaggtgctggtcgcaacggcgctgcacgtagaagaagcgcgcggcatccgacccgacctcgtcgcgcagctcgcgcagggtgacgaactgcccggcacgggtggacatcggcaggcgctcgcccccgcggtagaggatcgcgaactgcaccagcagcacgtcgaggcggtcggcctccaggcccagggcctgcagggcggcgcgcacgcgcgggacgtagccgtggtggtcggcgccccagatgttgatcacgcgctcgaagccgcgctggaacttttcgcggtggtaggcgatgtcggaggcgaagtaggtgtagtcgccgttctcgcggcgcactacgcgatccttgtcgtcgccgtagtcggtggagcggaaccacagggctccgtcctgctcgtacagcgcgccgtgtgcctggagatcctgcaccgcggcgtcgatcgcaccggagtcggccaggctgcgttcggagaaccagcactggtattcgaccccgaactcgcgcaggtcgtcgcggatgtcttcaaggatcgcgttcaggccgcagtcgaacaccgtgcggtacagctccgggcccagcagttcgcgggcacgggcgatcaccgcgtcgatgtagacctccttgtcgccgccggccggctcgtccggcgggaggtcgcgggtgacggccgtggccgggtgcacggcctgttcgccgatctgcgcggtcagggattcggcgaccgggtagatgtagtcgccctggtagccgttggtggggaacgggacctgtacgccgtgctgttccaggtaacgcagccagacgctggcggcgaggatgttcatctgccgcccggcgtcgttcacgtagtactcgcgggtgacgtcgaaaccgcagaagtccagcaggtcggcgacggtggcgccgaaggccgcgccgcggccgtggccgacatgcagcgggccggtggggttggcggagacgaactccacctgcaccgggcggccgttgcccacgctggagcgaccaaagtcggcgccctgggcggcgatgcggcccagcacctgggtgcgggcatccgcggccaggcggaagttgatgaagccggggccagcgatctcggtgccggccaggccgggcacggccggcatcgcggcgcacagggcctcggccaggtcgcggggcttggctttggccgggcgcgcgagttgcatcgccagattgctggcaaagtcgccgtgttcgcggtcgcgggcacgcgtaacctgtacctcgacaccatgatcggggggtatgcggccatcggccaccagggtctccagggcggccgcgagggcctgggtaagggcgtctttcaaaggaaccgggtccgttgtctcaaaaggcccgcattctaaccagaatccaggccgggtgcccgctggatgcggggttcaggcgagggagaccgggtccacatcgatcgcgatgcgaaccccacgcggcagatcttccgtctgccacgcatgtcgggcctgcgtgagcgtccggtgcagggcctgacgctcggccgcgcgcagcaggatctgctcgcggaaacgccggttcacgcgatggcgcggggcgggggccggacccagcacgcgcaggtctccgtgccgtgccgcgagcaggtgtccggcgatggtctccgcgtggcgatgcgccgctgcggcttcggcggcctcgacgcggaccagggccaggtgcccgtacggcggcagcccggccgcctcgcgttcggccagcaggggctcgagcatcgccggatagttaccggcatccagcccccgcatcagggggtgatcggggtggccggtctgcaggaggacgcgcccgccaccgtcaccccggcccgcacgaccggcggcctgcacgatcagttgcagggtgtgttcggtagcgcgcagatccacgctgaacagcccctggtcgacgtcaatcacgccgaccagtccgacgcgcgggaagtcgtgacccttggccagcatctgggtgccgaccacgatcgcggcatccagctgacggatgcggtccagtgcggtctccagggcccctttgtggcgcacgctgtcgcggtcgaggcgaatgatcggcgtctgggggaagtgccgggccagggcctgttccaggcgttgggtaccgagcccgcgattgatcagggcctcgccgcattccgggcagcgttccgcccggcgctcctggtgtccgcacaaatggcagatcgcgcgacgatcctgggtatgcacggtgaggtgagcatcgcaatccgggcagtcggcgacccagccacaactctcgcaggcgagcacgcgcgcaaagccgcgccggttgagcaggacaaagcactgcgctccggcggccagggtctgttgcatggcatccagcagcggcgcggtcaggccctcgtccgggctgtgcacgcgggtgtcgatggtctccacactggggggttgcgtgccgtccgggcgggaacgcagatgcacatgggtgtagcgcccctggcgtgcggcgtgcagggtctccagggtgggtgtcgccgagcccagaacgaccggggtgtgctcgagctggccacgcttgatcgccagatcccgcgcgctgtagcgaaagccgtcctgctgcttgaacgcgctgtcgtgttcctcgtcgacgatgatcaggcccggctcgggcagcgggacgaacagggcggaacgggtcccgaccacgatgcggcgttcgccctgccgggctgcctcccaggcacgcaggcgctcaccctcggccaggccggagtgcagcagtgcaacctgtcccggaaagcgctgctggatgcgcccggcaagctggggcgtcagtgcgatttccgggatcaggaacaggacctgacggccacgcgcgaccgcatcggcggccatgcgcagatagacctcggtcttgccgcttccggtgacgccctccagcagcatcgggcgggggtcgtctggcgacaccgccgcgatggcggcctcctgctcgggggtcagggtgtagccggtgccggtagggggcgctggagcaagcggatcggcacgcgtctgttccagccagccgcgtgcctccagctgtcgcagatccttcgcggtgatctgcagggcggccgcggtggacagtgtcgtgcggtccagcgcggcgccgagcgcgggcagggcacgcaggatggcgagctggcggcggccccgtacctgcccttccgcgagtgccctgtggcccgccgccgtgagccgccagaggggttcgggggccaggatgggcaaggggtggccacgccgcagggcggggggcagcgcgctcaggagggcctcgcccagtgggtggtggtagtagcgggccccgaaacgcaggagttccagcaccatcggcgtcaggatgggctgcgcatcgggtgaacccagtgcctcgcgcagcttgttctcgggcacgtcgctttgattcgcgagtgcgaccacgatgccgatcgcctcgccacgaccgaagggtacacggactcgttgcccgggcctcagatcggtgtcttcggggatccggtagtcgaacaggcggtccagcggtcggtcgagtgcgacctgggcaattccggtctcgggcatgtggctagtctacgccagtccgcatacgcacaagagtgtgaccgttatccacaaaacctgtggacaactctgtggaggaaatggggtgaaagccgctaaacgcctgttgctgcttggttcgtatcagaatggctaaaaagcgaccaaagtgtttttgtttcgtgttatcagctagttgtgtgtcattgatgatatcggttggctgttgtgtcacctaactgccatcgtttgtatccacctgtgggtatcctgtacaggtcgtgtacagggattggtccggtattggcctctcggagggctgcgcacaaaaaagcccggccaccgaaaatggggccgggcttgcaagcggaaaccgggcgcgaggcccggcatcggtctagccgagggccttgaccgatgccaccagttcggcggctaccttctggccgtcgccgtacagcatctggttgttgtcggcatagaacaggtggttctcgatgcccgagaaccccgcgcccttgccgcgcttcacgcagatgacgttcttcgcctggtcggcgttcaggatcggcatgccgtagatcggcgattccggattggtccgggccaccgggttcacgacgtcgttcgcgccgatcaccatcgcgacatccgcggtcttgaactcctcgttgatctcgtcgagatcgaagatgatgtcgtagggcacgccggcctcggccagcagcacgttcatgtgcccgggcatgcggcctgcgaccgggtggatcgcgaacttcacgtccacgccgcgcttttgcagcaactgggtgaattcccagatcttgtgctgcgcctgcgccacggccatgccgtagcccggcacgatgatcaccttctcggcgtaggccatcatgatcccggcgtcgttggcctggatctccttcatggtgccttcgatcgcttcttcggcgccgccgctggaacccccgaactggctgaacaggatgttcttgatcgggcggttcatcgccttggccatcaactgcgtgagcagcgtaccggccgcaccgaccacgataccggcgatcatcagggccgggttgtcgaggacgatccccttcaggccgaccgcgagaccggtcagggcgttgtacagcgagataaccaccggcatgtcggcgccgccgatcggcagggtcatcaggatgccgaaggccagcgccagcacgaagaacagcagcaggctgaacgacccgatctcgccgccactggtggccatcatgaagcccagcagcacggtgatcgcgaagatcgcgatgttcacgatctgctggccgccgaaggtaaaggtcttcttcatcaggccttcaagcttggcgtaggccaccagcgagccggagaaggccaccgagccgatcagcgagccggtcaccgcgatcgccaggccggtgttggtgaccgtctccggggtggcctgcagcaggtagattgcaccgataccggccgcggcgccgccgcccatgccgttgtaaagcgcgatcatctgcggcatgtcggtcatcgcgaccttcttgccgctccaccaggccagcgcgccaccgatggcgatacccagaatgatcagggtgtagttcacgccgccggagatctccgggtgcacgaaggtcacgagcgtggcgatcaccatgcccacgccggcccagatgatccccggacgtgcggtggtcggggaggacatctgcttgaggccgacgatgaacagcaccgccgccgcgaagtaggcgaggttgatgatcagactcatgccttatctcccttcttgtcgtccttcttgctggtcgtgaacatctccagcatgcgttcggtgacgacatagccacccacggcgttgcccgcggccaggattacggcgacaaagccgatcgcctgttccagcggcgtctgggcatggcccagcgcgaccatggtcccgaccagcacgatgccgtggacaaagttggaaccggacatcagcggggtgtgcaggatgaccggcaccttggagatgatctcgtagccggtgaaggccgcgagcatgaagatgtacagcgcgataaagccttcgatgatcatgattgcgctcccttcagggcctcacgggtggcctcgtgcacgatctcgccgtcgcgggtcagcacgctcttggcgatgacctcgtcgtcccagtccggcttgaactcgccgccctcggcgatcatcggcgtgaggaaattgagcaggttcttggcgtacatctcggaggcatgcagcgggacctgcgagggcacgttcagcggggcgtggatgatcacgcccttgtgccggctggtcttgcctggcttggacagctcgcagttgccaccaccctcggccgcgagatccacgatcaccgcgcccggcttcatgccctcgaccatgtccttcgggatcagcttcggggactcgcggcccgggatcgcggcggtggtgatcagcacgtcggccttggcgatgaactcgctcagcgcgtcctgctgctgttgcttctcttccgcggtcagttcgcgggcatagccgccttcgccctcggcggagacgcccagatcgaggaacttcgcacccagcgactcgacctgctccttggtcgcggagcgcacgtcgtaggcctcgaccatcgcgcccaggcgcttggccgtggcaatcgcctgcagcccggccacgccggcaccgatcacgatgaccttggccgggcggatggtgccggccgcggtggtcagcatcgggaagaagcggcaggagagatccgaccccatgatcgcgcccttgtagccgaccacggccgcctgcgacgacagcacgtccatgctctgggcgcgcgagatgcgcgggatcagctccatcgcgaagctcaggatcttgcgttcctgcatcgccttgaccacgtccgggttgcggtgggcgtggaacaggctgacgacggtggagccctccggcagctggttgacctcttccaccgtcggtggggccacgcggaccatcaggtccgactgaccgtaggccgtctcggtatcgaccacggtggccttctcgtaggccgtgtccgggaaatgggcattggagccggcacccttctccagctgcacggtgacgcccagatcgctgaacttggccgccaccgtcggatccagggccacgcgacgttcgccgctggcggactccttgggaacggataatttgattgccatgcgctctctccccgggccaagcgtccccgcaatccctccgggacgttcggccgcgctcgcgggtggtattaaggacgccgaacaaggcttttgtggcccattcggcggaaaaaacggccagcaagtgtagcggaatcgccttcgcgcttaaacagcccgttgatggggcgcgttctccgggcccgcatccacgcgcccaaccggtgttcatgcggctgtaattgcgttgcgggctcggcctgtttattgtcaagcaagtttcgtgcgatcccgcaccgcgccagcggtcgactcggcgaaggggacatggatttgctcacgcccggcggcgtcgggcctgctcaagttccgcgtgagcaaatccgtgtttccttggagacgggacgaggtcatgttgccgaccgagcatcaggtcctgcgtacggacgccgcgggtatgccactggaatggatcggcctggaacaggccgtgcgcctctactacaccgagcaggtcgcctacgcctgcgggagtctgctgtatcgcgtgcgcgggggcatcaacgcccgcaccgggctgcagtcccgggtcgaggtcaactcgatcatcgccaccttcggcacccgccagtcccgcttcaatcactatatcccgccgctcaacaacaccacgctgtttcgccgcgacgcgcatctgtgcctgtactgcggccagcacttttacgagcgcgatctctcgcgcgaccacgtcaccccgatcagccagaacggggccgatacctggaacaacgtggtgaccgcctgcaagcgctgcaataaccacaaggccggccgcacccccgagcaggccggcatgcagctgctggcgatcccgttcacgcccacccacgcggaatacatctacctgaaaggcaagcgggtgctggccgaccagatggagttcctgctggcgcacttcccccggaccagccccctgcgcggccgcctcggctgaccgcacccgcgcgccccgtgcgcggctcgcgctatccttggcagggagccaacccaacgggcgtgactccgacaggagtcatccatcctctattgccgcagggagcaccatgaagtacttcggagaagcggactaccgccatggccagccgcgcaaggcgggcgtgctgctgaccaacctcgggacgccggacgagcccaccgccccggcactcaagcgttatctgaaggaattcctctgggacccgcgcgtggtcgagttcccgcgcccgctgtggtggctgatcctcaacggcatcatcctgaacatccgcccgcgccgctcggccgccaagtacgccaccgtctggaccgacgacggctcgccgctgctggccatctcgcggcgtcaggtcgagggcgtgcgcaaccgtctggccgaacaggtcggcgacgaggtcccggtcgcgctgggtatgcgctacggcaatccctccatcgaggcgggtctggacgagctgcgccgccagggtgttcgccgcgtgatcgtgctgcccctttatccgcagtactcggggagcaccagcggctccaccttcgatgcggtggcggatgttctgaagggctggcgctgggttccggatctccagttcgtcgcctcctacgacgccgagcccggttacatcgaggccctggccagcagcgtgcgcgagcactggaatgcgcacggccgggcggaccgcctggtgatgtcgttccacggtatcccgaaacgctacctgctgaagggcgacccgtaccactgcctgtgccatgccaccggccagaaactggcggccaggctgggcctgaacgacgatcagtggcaggtcaccttccagtcgcgtttcggccgcgaggaatggctgaagccctataccgacaagaccatgaaggcgctgcccaaggagggcgtgcgttcagtggacgtgatctgccccggcttctcggccgactgcctggagaccatcgaggagatcggcgacgagaaccgcgaaatcttcctcaaggccggtggcgagcgtttccattacatcccggcgctgaacgaccgcgccgaccacctcgacttcctggccggactggcccgccagcacatcgccccgtggctggacgacccggacaacgccttcgaggcgcgcgcctccgcccgtgagcgggcgctggccctgggtgcgcagcagtaggccgcgatggacgagaccaccgcgcctgggcgagtcgaggaggcacccggcgataccgagatcggtgccgtgatcatcggcgacgagctgctcagcgggaagcgccgggatcggcaccaggaacacctcaccgcggccctggcggagaaggggctggagctggcctggatccgtatcgtcggggaccacgccggccgcctgacgcagacctttcgcgagaccctggcgaccggggcggaggtgttcagctttggcgggatcggcgccacaccggacgatcgcacccgcgcctgcctggccaaggcgcttggtcttcccctgcggccgcacccggatttcatggccatcctcgaggaacgctttggcgcagaggcctggccgcaccgcgtgcgcatggccgaactgccggaaggggccagcctgatcccgaatccggtcaacggcatcccggggcttagctgcgggcggcatcactgcgtgcccggattcccggtcatggccgaaccgatggtgcgctgggtgctggaccagcgtttccccgggcgcgatgccgccgccggctcggtcgaggaggtcctggtgctcgagaacgtgaccgagagccgcctggtcccggtgcttgaggccatggaggcggcattccccgatctgcgcatctcctgcctgccgcggatggaccgccaggccccgcaggtcgaactgggcctgcgcggcccccgcgcccgtgtcaccgagggacaggccgcgctgcgtcagcacctgatcgccggcggtttcctgggccactgacgcggtttgggcagaccccgccgaaagtgcttgcgcggcgagccgggcggggtatattgctggcttgcaggcatccgcctgtgtgccgcttgggcggtccgaatggaagaccccgcacgtgaatctgcccgttcccggccccgagtggtcggaccctgccgagaggcccccggcccgcgcgccagtcggcgtcgaatcccgggttcccgaagcctgcgagccggagggctggctggatgcattggtgcacgatcagcggtgcgtctggcccgacttcctgcctgcggagagcgtcgatgcgctgcgcgacgaggtctacgccctgcgcgatgccgcgcagctggcgcaggcgcgcatcggccgagggggcgagcgccaccatgaccgggccacccgcggtgactggatccactggctggacggtgccagcccggcgcagcaggcgttcatggagcgcctggacgcgatccggctgcaggtgggccgcaccctgatcccgggactgttcgaaaccgaatcgcactttgccctgtacccgcccggcacccattacgcccggcatgtggatgcctttcaggccggcaactgccgccggctgtcgctggtgttctacctgaaccgcgactggcaagagcaggacggtggccagctcgcgatctatgacgatgcgggccgcgaatgccagcgtatccagccgacggccggcacgctggtgatgtttctcagccagagcgtgccgcacgcggtgctgcccacccgccgctggcgcgccagcatcgcctcctggatgcgtgtgcgcgacctgtcaggtccgctcgccagtctcgaccgtttttgacggaggctggtggggctgtgttgcagcactcgccaccggcgcccatgatcggatgaagggctatcggaagcccgggaccgaacgcggagcggcgggccaccatgggcgacagctggcaatcgcatgacaatgtgatatctattcagggcacctctccggacgtgtcgctgcaaccctcgtcgtattccatctgggccgagcgctatcaattgcgcgatgcgcacggcgagccggtggacgcctcgatggaggcgatgttcgaccgcgttgcgcgtgcgctggcggccgtcgaggcgccggaccagcgcgcgccgatcgagcgcgagttccgctgggcgctggacaacggtgccatcccggccgggcggatcctggccaatgccggggccgaggcgcacaagccgcagaccacgctgatcaactgcaccgtctcgcgcacgattcgcgattcgctgcaggccatcctggatgccaataccgtcgccgggctgacgctcaaggccggggccgggatcggctacgacttcagcaccctgcgcccgaagggtgcgctggtcgcgggcgccggggccccgaccaacggcccggtcgcgttcatgcagatcttcgaccagacctgccgcaccatcggcgcggccggcggccgccgcggggcgcagatggcgacactggacatcggccacccggatatcgagcgcttcatccttgccaagcgccgcaaggggcggctgacccagttcaacctgtccgtgctggtgcgcgatgcctttttggaggccgtggagcgcgacgacgaatgggcgctggccttcccgctgctgcccgtggaacaggacggggtgcccgcatccgatctcgtctatcgcgactggccggtggtcgaggacggctaccgcgtcgacgaccagggccgggtcgcctgccgtgtctgtcgccgcgtgcgcgcccgcgagctgtgggaaaccctgatgcgcagcacctatgacgtcggcgaacccggcgtcatcctgatcgatcaggtcaaccgccagaacaacgcctggttcgacgaggtgatccgcgccaccaacccctgcgttacggcagacacatggatccacacgtctatcgggccgcgtcaggtgcgagatctgttgggacagcaattccgcgtgagggttgatggccgagactacacaacgggcgaacaaggtttcgtcccgactggggcaaagcaggtcgttcgattggctactgctgagggttatcagttgaaactgacggccgatcaccggttgcgtcgcgttacccgctacacacgttatgtcacggaaacagaatggtgtgcggcggcgcggctgcgcgaaggcgatcgggtgttgctcaacgaccatcgcgcccacgccgagtggcctggtgaatacacccatgagcaaggttacttgctgggtatgttggtcggtgacggcaccctcaagaacgacaaggcggtgctatcggtttggaagctggccgctgttgttggcaccagtcccgatgcggtttccccggcgggggtggaagggattatggaagaggtaatgaggtctgcccggaccttgccacatcgcagtgatttttcaggatggcaggaagtggctggccggaacgaattcaggcttagcctggctgccctaaagtctctggcagaagaagttggcatggggccgggcgcgaagtcggttactccggctatggagcaagcttcaagcgagttttgtcgaggatttctccgggggatgttcgacgctgatggttccgttcagggcggtcagcagaagggtgtcagcgttcgcctctcacagtctgatatgtcgcgtttggaagccgtacaacggatgcttctgaggctggggattgcgtcatcaatctacaggaaccgccgttcggccgggatgcgccacctgccagacggtaacggcggcgctaaggagtatgcgatcaaagcgcagcacgagctgatcgtcagaggtgagaacctccaacgctttctccagcaagtcggcttcgcggacacggacaagaaacgacgtctggaacaagccctggcccgatacaagcgcggcctgaaccgtgagcgtttcgtcgcacgggttacgaagatcgaacccggcgggattgaagaagtttttgatgtgtctgttccagatgtgcacgcatttgatgctaacggtttgtgtgcgcacaactgcggcgagcagccgctgccgccggacggggcctgcctgctgggctcggtgaacctgacccgattcgtgtccgcgccgttcagcgccgacaccgccttcgactgggaacgcttcgagcgggtggtgcgcgtgttcacgcgcatgctggacaatgttgcggacatctccgggttgccgctgccagagcagcgcgccgagatgctgcgcaagcgccgccacggcatgggcatcctcgggctcggttcggcgctggcgatgctgggggagacctacggttcggagtcggctgctggcttcaccgcggaggtctgtcgccgcctggcgctggcgagctggcgggccggcctggagctggcgcgcgagaagggcccggcgccgatcatggacgagggtttcacgctgaccgcggacatgctgcggcggcagccggctctcgccgaggccggctaccaggtgggcgacgtgctgaaggggcgcgaactgcacgcccgcttcagcccctacatgcagcacgtcgccgtgcaggacccggcgctggtcgcggcgctggccgaggagggcgcgcgctttacccacgccacctccatcgcgcccaccggcaccatcagcttttcggtcgccaataatgcgagcaacggcatcgagccgacctttctccaccacaccacgcgcaacatccgtcgcccggggcggcgcacccgcgaggcggtggattgctactcgtacgagctgctggcctaccgggcgctggtggatcccgaggcgggcccggaggatctgcccgctaacgcgatcaccgcggaacgcgtcggcgtggacgcccatatccgcatgcaggcggccgcgcaaccgtgggtggactcggccatctccaagacgctcaacgtcccgagcgatatcccgttcgaggggtttaaagaggtctacctgcaggcctggcgcgcggggctcaagggttgcaccacctaccggccgaatccgcaggcgcagatgggcgtgctggtggacccggaacgcctgcgcagcacctggtacacctttaccctgacggacggccgggagctgaccctgcgcggcgacgaagaggtggaatacgaaggacagatccacaccgccgcgaatctcttcgccgcgctggacgagggctactacgacgacgtctgaggccgtcggggaggacacgatgcaccggatcgaccagcccatcatcgcctttcgccgctcggatgccccgcagggcgagggcgcgtccggcggtgacgaccacccgctgggcaagcgcatcccgtcgcgccccgagggcgagctcgagtcggtcaccgagaaggtgcgctactggacccagggcgggccgcagacggtctatctggtggtcagcttcgtagccgtctccggcacggtcagcggcgagcgcgtcaccatcgagcgcccgatcgagttcttcctgcccaccgggcagcactccgagtcctaccagtggatctccgccaccatgcgcagcctgtcgctggcggcccgcgggggctacgccgcccgcgccctgcgcgacctgcgcaaggtcacctgggaccgcggcccggtccgcagcggcaccaacgactacggcaagcctctctaccatccctccgaggtcgccgccatcgcccacgccctgcaacagatcctacagcggcgcggcttcctcgacccggacggccacccgcgcccgctacgcgacttggccgccacctaccgcgacaacgctcggaccgctcggcctcctgatatgcccactttggagttgccgcagtccatgccgatgggcgcgtccctctgcccacagtgcggcgaccacctcgagattgtcgacggttgccccacctgccgcgactgtggttactccaagtgctagctctaagcttggattgaattggagtaaatgatgcggttgtgccctgcactcactgagtatcacaaccgatcgtaaaggggtggtggtcgagggcaaaagccagctcaatgacaatgaaccgttcccgtggagttgtctcggtgacagcactggcctgggggcgagcttttccgacagccacctccgtgattgacggtgctgctcgcatcgatcaccaccgcggtcattggtgctggtgccgcgagcgctggaacgctcataagggctgctatcgcagctaaaacgagaacccgcattcgataccccctgttgttttttgccacgttcggtggatctacctttttcggtatatgcccaccaccttgtgatcatatcccgatatttcccgtcgctaatagctggatcaggtctcacgcatcccggcatgatgcagcggacgcgaagggcatatcggaatcgagcacatccagacggaggacaccatgagccacatttccgccgtctaaccgagtctagaacagttctgcgcgtcccgttggcctgctaaatccgaaggtggagcccattcccgcattcaccagagtgggcagccactcggctggcacggggcgccatggaaatctcgacggcggtctcgtactctggcccgccattcgtccacaccctgcgggagacctcgtggcccatatactgaatccgtacgccgacgatcagcccgagccgaagcacatcgtcctgcgtgctcgcagtggcgaggcggtttcggccaacttcaccctgcaggatcggcggggccgccagagcgcggcggaatacctgttccatctctattccacgatcaagcagaagttggacgagccggtcctggataccgctgcgccatcgccggacgaccaggccgccatgcagcggctgatcctgtactcggccggcgcccacgacaccatgttcggcaccttcaatgcctccagtgcctcctcggagatgccggaggaggagcgcaacgagttcgtggaaatcttcctgctggcttgcgccaccgtcatcgagggtcagcggatcaccgtcgacctccagcgcggcctcgtcaccgccgagacggcctgagcggcatgtagtggtcaagcgatttcggacacctcgataggaggttcggctgtccattttcgctcgtaggcgttgggcgacaggtagcccagggttgagtgccttcggcgctcgttgtagaagccgacgatgtagtcggtgatgtcccgggtggcctcgccgtgattggcatagtcccgtcgccagacgcgctccgtcttcaggttcaggaagaagcgctcggccaccgcattgtcccagcagttaccccgccggctcatgctggcccgggcgccgtgctgcaccagcagacgccgccaggcgtcgctggtgtactgacagccctggtcggagtgcaccagcagccccggctcgggttgccggctctgcagcgccatgcgtagcgcactgcaggccaactcggcatccagccttcggctcatggaccagcccaccaccttgcggttgaacaggtccagcaccgccgccagatacgtccagccggtgcgggtccggatgtaggtgatatccgtcacccaggccgcgttcgggcgcgatggctggaactgccggtccaggtggttttccaccaccggcgcggtcgcatcccgctgggtggtcacgacgaacgcccgcttccagaccgggcgcaggccctgttcccgcatcagacggcggacccggtagcggcccaccgtcacaccgtccgaacgcagggcggcctgcacacggcggctgccgtaggtccattccgactgctcgaacgcctccttgacccgtgcctccagtgcacacggctggcgcggccgccggcggcgcgtctgcgccgcgtagtagcccgaccggttcacctccagcagatcacacacccgcttcaccggagccttcttcgccagcgtcgtgatgcagcgaaccatcacagcagttcccgggcgaagaaggccgaagccttttttagtagggccttgtcctctcgcagtcggcggttctcttcctccagctcccggatccggcgttgctccggcgtcagggggcgaccatcacccgcctcgccggatcgatccgccttgagctgctcgacccagcgccggaccgccgtctcgccgacccccgtatcccgcaccacctgcggcacaccctggccctcgtccaccaccatccgggcaacccgaagcttatactccggatcaaaattcctgcgtcccatatcgtctcctcgatcagatcctcatcattccaccgatcgaggtgtccaccaacattagaccagcacagcacggcccggcgttgaaagactgtttcggggacaaaaggcaaggtttgaccccgggatttgggaagggaaccggggcggctgagcggcagccaaggggttgagaacaggggtggattcatggccgaagggggcgcaatggttgctagactggccccagaacgagaaccagaaagacaccagggggacgcatggggaaaccaacattccagtaccacccggtccgttacgccaagcacatgcggccggcgttcgagatgaccgccgaccagttctatgggcatagcggcggcgaccgcgaagaacttggcggcctgctggcaagtacagttttcggggaagtagcccgccggctgatcgaggctgacccgcaccccaccgtgccagcagacccggaccaatggggacagcaccaggaaatggtattcggcgcctaccagtcctccctgaccaacggcgagaacatcttccatatccagcccgcgctggccgacatgttcacgaagaccgacgtggaccagatagccgtcgaccagttgcggctgcccttcgatgcgttctacctgcacttcggccaggtggatggcttacagctaccaagccggggccgctacatcgacggcgcctacgtgcaagacggggaagtcctgatgatctgtttcacggctgcggatccaggtttggactatgccgagccgttgcctgtcgcgcggttcatggccgccgatgaacaactggagttcgtcctgggtggcgaaccgggaatgactgtcggccagtccatccaagacgcccagcgggacttcacccgcgtggatcacctgcgggaggtctacacccaatgggagcccgccttcccggccgcgacgcgccttctgatgaacgcgctttgctacctgggctcaccgcaccgggaggtcaacgaacgattttccgacgacaccccaaagaccatagcccgcaagtacgccagcgccaccagtcgcaaacaaagggaccgcgtgctgagcaaggccaaggctcaaggcttccgacgaatccagttccttggggattccatccagggcgcggcggctgttcgtggcggcggcgaggtttccccgcactggaggcgcggacactggcgaaaccaggcccacggcccggagcgaaggcaacaccggctggtctggattcagcccaccatcgtgaagggcgaccagggcgccccggtgaagggaaagcacctgtacgaagtggacagcaagccgggcgaatgagggctacccgtcacgccagccacaacgaaaaagccccggaagccgaagccgccggggcgtgaaggtggtgggcccaccaggacttgaacctggaaccaacagattatgagtctgctgctctaaccagttgagctataggccctgaactgtctgcggggcatttcgtgccgttcctggaagctgcttcccatctgcttcccagcggcgcgccccatcgtttcgatccgccttgagcgtctgcaaggcgctgaattgtctacgttatttctgctttcgtccttgtccatcaagggattatgagtcgactgctctaaccaactgagctacaggcccgtattcggggagggtacaaacgactgcggcgccattctacccggaaagggagagatggcgccgcatcggcagggcaggttccggccgttcggccgggacgccggttattcggcgtcggtgtaggtgcgcagcagttcggcgcgggtcgggtgacgcagcttgcgcagggccttggcctcgatctggcggatgcgctcgcgggtgacgtcgaactgcttgccgacttcctcgagggtgtggtcggtgttcatgtcgatgccgaagcgcatgcgcaggaccttggcctcgcgcggggtcagcgtggacaggatctcgcgggtggcctcggacaggctctcgcgcgcggcggagtcggatggcgaggcgaccttctcgtcttcgatgaagtcgcccaggtgggagtcttcgtcgtcgccgatcggggtctccatggagatcggttccttggagatcttgagcaccttgcggatcttgtcctcgggcatctccatgcgttcggccagctcttccggcgtggcctcgcggcccatctcctgcagcatctggcgggagacgcggttgagcttgttgatcgtctcgatcatgtgcaccgggatgcggatggtccgggcctggtccgcgatggagcgggtgatggcctggcgaatccaccaggtggcgtaggtcgagaacttgtagccgcgacggtattcgaacttgtccacggccttcatcaggccgatgttgccttcctggatcaggtcgaggaactgcaggccgcggttggtgtacttcttggcgatggagatcaccaggcgcaggttggcctcgaccatctccttcttcgcgcggcgggccttggcctcgccgatggacatgcggcggttgatctccttgatctcggagatgttcaggctggcctcgtgttcgatctcggcgagtttcttctgcaggcgcacgatctcgtcctcgtgctcggccagggcagtggtgtacttgcccttggccttgcaggcctgcttgatccagtcgaggttggtctcgttcttcgggaagctgtcgatgaacgacttgcgcggcatctgcgcctggttcacggccagttccatgatgcggcgctcatggctgcggatgcggtcgatggtgccgtgcagcttggtggtcagctggtccaccatgcgcggcaccagcttgaactccatgaagtacttggcggtggcctcgcgcgcggtggcgtaggccttgcggtcgcccttttcgaaggccttgtgcgccttggcgtgcagcttgcgcagcttgttgaagcgctcgcgcgcctcttccgggtcggggccggtgtccaccggttcggcgtcttcttcctcggcgtcttcgacctcttccacgatcgcgtccagctccggcgaggcctcggcggccgcggccttctgggcttcctcggccttctgggcgtcttccggggagaccagcccgcgcgcgacggcttcgccatccagcgggttcttcgggtcgatgaaggagaccacgagatcggtcagacggccgttgttctcgacgatctggtcgtactcgcggatcaggtgttcgatcgcgcccgggtgatgggcgagcgcgaacaggacctgcatcaggccctcttcgatacgcttggcgatgcggatctcgccttcgcgggtcagcagttcgaccgtgcccatctcgcgcatgtacatgcgcacggggtcggtggtgcgaccgaaatcggaatcggccgaggcgagcgcggccacggcgtcttcggcgtcctcgtcggcggagacggagccatcggacaacagcaggctgtcggcgtccggggcctgctcgtgcaccgcgatgcccatgtcgttgatcatcgcaatgatgtcctcgacctggtcggagtcgatgatcgagtcgggcaggtggtcgttgacctcggtatacgtgaggtatccctgctccttgcccttggcaatcagttccttgagctgggattgttgctcttcacggttcatggacgtcgtactccgaggtgcctgggtcgctgaatgggtcgtagaaaaatcaatcctacattgtagcagaagattcttatattgccgggattcgcccgccaaaccctctgccgggtcgcggaaatcccgacaagagatctgggggcaggtttttcgatttcaatgagttacggccttcgatgggcgcacttcgggggagcctaaccggtgtttgtcttctgcagtaatgcagtaagacgcgcgagttcctcgcgttgttccgtagcgagcccgccgtctgcgcgagtgagttcacgaatccgcgtgcgtgcctgctgcagcaggagctggcgggcacagtccatggccacctgttgggtcaccttcgggtcgccatcgccaagttcccgggcggccagggcctgcaggcggttgaagtggcgatcatcacggaagcgttccagcagatgggcgctgctgcagccggggcgctcttgcagggcctccagcagcttgcccagcgtttgcgcggcggtgccggggaaggccgtgaggtcggccagttcggactgggaccactcgagctcggggtgctgcaggatacgtgcaagcagcgccccccacagggcggagggtgtctcccgcgcggcgcccgccggctcggcggatggtgcctcgggaatgtccgagggtccggaggccgggcccgtcgcacggacgttcccgtcctcggcctcgcgcagttgctcgcccagccgctccgggctcaggtgggtctcctgggcgacacgctcgaccagctggtcgcggaacagcgggtcacgggtggtggcgaccagcttcatcgcggcatgcgcgaagcgggtgcggccttcggcggtgtcggtcgggtgttcctcgcgcagtagccggacaagcgtctcggacaggggcagggcagcggccagccgcccttcccagccggcgaggccatcgcggaggaccaggctgtcggggtcgtcgccctcgggcaggaacagtacgcgcacctcgcgcaggccctggatcgcgggcagggcctcggccagcgagcgccaggccgcccggcgcccggcggcgtcgccatcgaaacacagggtgatgcgcgagacctggcggaacaggctgtccaggtgggcgcgggtcagggcggtgcccatgcaggccaccgcgcgccgaaaaccggcgcgcgccagcccgaccacgtccatgtagccctcgaccacgacgatgtcatccagccgggtgccggccttgcgcgcctcgaacaggccgtagatggtctgtcccttgtggaatacctcgctctccgggctgttcaggtacttcggctcgccgtcctcgatcaggcgcccgccgaagccggtgatgcgcccgcgccggtcgcggatcgggaacatgatgcgcgcgcgaaagcgttcgcggatgccgccgtcgtcgcgccgtgcggccaggccggcatccaccagctgctgcgggctgaagcgtggctggagtgcctcgatcaggcccgagggcggggcccagccgatctggtagtcgcgggcggtgttgccgtcgatgccacggttcttcaggtactcgacggccttcggcgtctggcgcagctgctgcacgtagtattcggccgccgcgttcagggcctcatacagcggcgcgtgagcctcgcgtttgtcgtcccctccggcctcgcgcgggacctcgagtccggcctgctcggccagctgctcgaccgcctcggggaagctcaggttctcgtactccatcaggaagctgatggcggtgccgtgtgccccgcagccgaagcagtggtagaactgcttttgcggcgagacatagaacgacggcgtcttctcgccgtggaacggacagcaggcggcgaactcgcgcccggccttcttcaggctcacgcggcgctggatcacctcgacgatgtcgctgcgctcaagcaactcgtcgatgaatgcctgggggatgagacctgccatggtgtcgccggctattcctcgggggtgtgctcgtcgtcaggttcgcatgatagcccagcggtgggccgcaacacgtcatggctgggtgttgcgcccgccgcggcgagctgcgggcgagtcccggtggtctccggggcggatgccggggttgcccgtggagatcgccacgtcgcttcgctcctcgcgatgacgggttattcggggctgcaaataaaacgggccccgtgaggggcccgtttcaaggttccgccgaagggcgggtcaggcggcctggcgcaggttggccagcaggccccggagttcggaggccttgggcttcaccagccagaacgagccctggtagtggtcgaactgctcgaggatttcgcggccccaggcactgtcggtctcgtgcacgaactcggtgatgagctcttcgagatagttgcggtgggcctccatgtcctcggtgtcgaggcggtgcaggtcgatcagctcgttgttgatgcggtccgggaagtcgttctcccggtccagcacgaacgcgaagccgccggtcatgcccgcgccgaagttgatgccggtattgcccagcaccaccatcacgccaccggtcatgtactcgcagccgtggtcgccgatgccttccaccacggcgatcgcgccggagttgcgcacgccgaagcgctcgccgcactggccggcggcgaacagcttgccgccggtcgcgccatacaggcaggtgttgcccatgatggtggtgtcctggctggcgaagctcgagccctccggcggacggatcaccagcttgccgccggtcatgcccttgccgacgtagtcgttggcatcgccttccaggtacaggtgcaggccgccggcgttccagacgccgaagctctgaccggccgtgcccttcatgcgcacggtgatcggggcgtcggacatgccctggttgccgtggcgcttggcgatttcgccggacaggcgcgcgccgatcgagcggtcggtgttggcgacgtcgaagtggtactcgccaccggccttgttctcgatcgcctcgagcatctcggcgaccatcttctcggccagctcgcccttgtcgaacggctcgttcttcggctccttgcagaagcgcggcttgtcgtcgagatcgccgctggccagcaggccgttcaggtccaggtgctgctgcttcggcgtctcgcccggcaggatctccagcagatcggtacggccgatcaggtccgtcaggctgcgcacgcccagcttcgccatccactcgcgggtctcgcgggcgacgaactggaagtagtgcatgaccatctcgggcaggccgatgaagtggttcatgcgcagcaccttgtcctgcgtggccacacccgttgcgcagttgttcaggtggcagatgcgcaggtatttgcagccgagcgcgaccatcgggccggtgccgaagccgaagctctccgcacccaggatcgccgccttgatcacgtcgaggccggtcttcaggccgccgtcggtctgcagccgcaccttgtcgcgcaggtcattgccgcgcagggtcgcgtgggtctcggtcaggcccagctcccacggggtgccggcgtacttcaccgaggtcagaggactggcgccggtgccgccgtcgtaaccggaaatggtgatcaggtcggcgtaggccttggcgacgccggcggcgatcgtgccgaccccggcctcggagaccagcttcaccgagaccagcgcatccgggttgacctgcttgaggtcgaagatcagctgcgccaggtcctcgatggagtagatgtcgtggtgcggtggcggcgagatcagggccacgcccggattcgagtagcgcagctccgcgatcatcttgttgaccttgtggcccggcagctggccgccttcgccgggcttcgcgccctgggcgaccttgatctgcagcacctcggcgttgaccaggtagtgcggggtcacgccaaagcggccggaggccacctgcttgatcttggacatgcgctcggtgccgtagcgggagacggcctcgccgccctcgccggagttggagcgcccgccgaggcggttcatcgcggtggcgagggcctcatgggcctccggcgacaacgcgcccaggctcatgccggcggagtcgaagcgcggcaggatctcggcctcgggctcgacctcgtccagatcgatcggctcgatgtcgtcgcggaccttcagcaggtcgcgcagcacggtcaccgggcgctcgttcaccaggtccgcgtattcctggtacacgccgtagtcgccggactgcacggcgcgatgcagggtctggatcacgtccgggttgtaggcgtggtactcgccaccgtggacgtacttcagcaggccgccctggccggcgctcttgcgcgggttccaggcgcgcttcgacagcgtctccaggtccgcctcgatgtcggcgaagcgggtgcccttgatgcggctggtggtgccggtgaagcaggtgtccacgacctcgtcggccagaccgacgatctcgaacagctgggcgccgcggtagctggcgatggtagaaatccccatcttcgacaggatcttgaacaggcccttgttgataccgcggcggtagttctgcgccagggtcagcgggtccgcgttcgggatctcgccggactcgcacatgccgtgcagcgcggagtaggccaggtaggggtagatcgcggtggcgccgtagccgagcagcaccgcgaagtggtgcgggtcgcgcacggtggcggtctcggcgacgatgttggcatcggtgcgcagcttggcgcggatcagcgcgtggtgcaccgcgcccacggccagcgcggccgggatcgggcggcgttccgggtcgatgccgcgatccgacagcaccagcaccacggcaccgccgcgcacggcctcgaccgcgtttgcggtcagggccttcacggcgtcctccagggagccggcatggacgtcgtagttgaggtccatgcgctcgacgcggaaggcgtcctcggtctggttgcacagctcgcggaacttggcctcggacagcaccggggagtcggacaccaggcggtgggcgtggtccggggtctcctcgaacaggttctgctcgcggccgaagcaggtttccagcgacatcacgatgctttcgcgcagcgggtcgatcgccgggttggtgacctgggcgaactgctggcggaagtagtcgaacagtgagcgggtgtggcgggagagcacggcgaacggggtgtcgtcccccatcgagcccacggcctcctgaccggcctcggccagcacgcgcaggatctggtcgcgctcctcgaaagtcacgtcgaacagcttctcgtaggtctccaggcgctcgggcggcatcggctcgccggagaacagctggttatcgtccagctggctcttcaggtgcttcacgtgggcgcgcagccactggcggtagggctggcgcgtgcggttgatgcgatcgacgtcctcgggctgcagcagctcgccggactcggtgtccacggccagcatctgcccgggcttcaggcggcccttggcgaccacgtcctccggggcgtagtcgtacacgccgatctcggaggccagggtgatgtggcggtccttggtgatcacatagcgcgccgggcgcaggccgttgcggtccagggtgcaggcggcgtagcggccgtcggtcagcacgatcccggccgggccgtcccagggctccatgtgcatggagttgtattcgtagaaggcgcgcaggtcggagtccatgtgcgcgacgttctgccacgccggcgggaccagcaggcgcattgcgcggaacaggtccatgccgccggccagcaggacctccagcatgttgtccaggctctgcgagtcggagccttccaggttgaccagcggctccagttcggccagttccggcaggttctcggtggcgaacttgtgctggcgtgcgaccgcccagttgcggttgccctgcacggtgttgatctcgccgttgtgggcgaggaaacggaacggctgcgccaggccccactgcgggaaggtgttggtggagaagcgctggtggaacacgcagatcgaggtctccagctccgggcgctgcaggtcgcggtagaacaccggcaggttttccggcatcaccaggcccttgtaggagaccacgcgcgcggacaggctcggcacgtagaacaccgggtcgtcgcccattgcgatctcggcgcgccggcgcaccacgaacagcgcgcgctcgaaggcgtcgccgtccatgttggccggggcgttgatgaacacctgcaggatgtgcggctggctcttcagggcctcggccccgcaggcgtcttccgggttcaccgggacctcgcgccagccggcaagcgaaagcggcccgcgctcgatcgcgttctccacggcggcacgcgtctcggcgatccggtccgggttgatgaacacgatgccggcggcgaagcgctccgccagttcgatgttcgactccgaggccagggtgcgcaggaaggcctcgggggtcttcatcagcagcccgcagccgtcgccggtcttgccgtcggcggcgatcgcgccgcggtgggtcatgcgttccagggccttgattgcggtgtccaccacccagtggctggccacgccgtccatgtgcgcaatgaggccgaagccgcagttgtcgcgctcgaattcggggcggtagagggtgccgttcagttggttctgtcgcatcggtgaactccggtcacggcgcgcgaagggcgggccgtcgggctggaaaagaacacgaaaaaaggcgcaggaatatagccgaaccgtcattctcccggcaaaccggggccggtcaagtaggcacggggaggtgcgggttggcgggtgccgacgtggcgagtctactcgcgtgccacgccttgcacggagccgatggagcggatccaggggccttcgttgcgtaccgcctcgggcaggtccgacgccgcgccttcggcggcctcgcgactggcaaacgatccagccagcacgaccacaaagtcgcgattgttcacccgcgtggggatgtagcggatgccgccaaggttgtggcgatccgcatagccgcgagcagtggacatgtccggggccgcgatcaactggatggtgaacgcatcggaggactggctgccgagccactccaggtcgccgcgcaggcgctcactgtcgccatcctcgtcggccagggcctcggtcgtcgtctccggttccggttccggttccggttctggctccggctccggctccggctccggtgctggttcgggctcgggttcaggctccggagcgggttctggctcgggctgtggctcgggctgtggctcgggctgtggctcgggctgtggctcgggctgtggctcgggttccgcggccggttcggcttcaatgccggcaatcggatcgccgctcgggcgttcctggccgggcaggggttcgatgtccgggctggtcaacgtgtcgtcggtatgctccagcgggtcgggcgcgaccaggtcgtcctggtcgggggatgccgggggccgggtttcgggcaacgggagttcgacgacctcctgttccgcctcggtatcgccaccgtccatcagctgcagggcgacgggggcggcaatgccgatagcgaccgtggcggccaccgccggcacaaaccagcgctggttccagaagggcgcggcgcgcttttcctctgggggggcgtcgagttcgtgctccggtggccactccggttcgtcatcggcgtccgtgtgcgcgagggcctcggcggccggagtgaattcgtcctcttcgcgctgggcgcgaagcacgggttcggcgtcgttttcgcgatcgaggtcagcatcggagtcgatggtgacgcccgctggctcgcgtgtcgtgggtgacgacgcctcttcgcgttcggcctcgtcacccagcgcaatgccgggcgctgtagtgccggctgcactggcggcatggcgttcgctgcggcagtgacgctccaggatctggttggcctcgcggttcaggttgccgggcaggccctggctggtggtctgcaggtgatggatggtctcctggtcaagcagacgatcggggtcgtccaggcctgccgcctgcaggcggtggcgcaggtaggcgccggtctgctcgaggttgaaggcccgcagattgacccttgtgacttggtcctcgtcggagggatcgggcaggtacaggcggcggcggagcaggccgccggagcccacgagtaccacgcgcggcgcgcggccctgggactcgagcacctcgctgcgcatgcgcatcaggttgttcacgatgtcggtgccgacgaggtgggcgtcgtccatcgcgatcaccggatcgcggccgagggccacccgctcggccagcagttcggtcagggggcgatccgggtcatcggcattgtgcgagcgcaggtagttgcgaatggtgttgtccaccgattcgaactgcgtgttgatgcgcgcgcgaaaggcgatcagctcgaagggctcgggcagcatggccagcaggcgcatcaactgcaggctgcgcccggagccgttttcgccggtcatgatcacgatggcacccggggcatcgagagcggcgcgcgccgactccagcagcccgtccagcaacgggtcgctgtagatgaagtgttcgtccggcgtctcgtcgaacggcgccgtatgcaggccgagctgtttcaggcattggtcggagagcgccatggggtctcagtctcaggtcagcgtgcccagatcgaacaggcggtggtgttcacggatggcgtggcggtcggtcatgcccgcgatgtagtcggcaatcgcgcgctgcggggcatgcgggtcggcctcggcgagtcgctcggcatgccgctggaaatgctcgggcatcagccgcggctcggagtcgaacgcggcgaatagctcctggatcagctggcgggccttgtgcatcaccgcgtggacctgatggtggtggtacaggttctcgcgcaggaagaccttcagttcgtgtgcctgttccgccatgtccgggctgaagcggatcagtggctggccggcccggcggacgtcgtccggggtctcgggctgctcgtgatcgatcgcggcctggctgctttcgatcaggtcggagaccagggcgtcgatcatgcggcgaacggtctcgtgctgaacccgtcgcggctcgaggtccgggtagcgtgcacgaactgcctccagacatttgcggaacagacggacctcggtcaactggtccatgtcgagcagcccggaacgcaggccatcgtcgacatcgtgattgttgtaggcgatctcgtcggccacgttggccagctgtgcttccagtgatggctgctgcttttcgagaaagcgcacgccgatcgcgcccagatcgcgcgcccgttgtggcgagcagtgcttgaggatgccctcgcgcgtctcgaaggtcaggttgaggccgtcaaactccgcgtagtgacgttccagcaggtcgacgatccgcagcgactgcaggttgtgttcgaaacccccgtacgccttcatgcagtcgttcagcgcgtgctggccggcatgaccgaagggggtatgaccaagatcgtgtgcgagcgcgatcgcctcgaccaggtcctcgttcaggttcagtgcgcgtgcgatcgagcgtccgatctgcgcgacctccagcgagtgggtcaggcggttgcggaacaggtcgccctcgtgactgatgaagacctgggtcttgtactccaggcggcgaaacgcgctggaatgcacgatgcggtcgcggtcgcgctggaaatcgctgcggtggcgtgttggtgcctccgggtaggtgcgcccgcgcgaggccgaggggtcggcggcgtacggcgcgagcccggaggccctgtcgacccggggtgtggtggccagggcctcaggcgacacgggcgccctcgtgcagggttgcgtccagcgccgacacgtcgaactggtcggtgagttcggcctggccgatcgcccgcagcagcaccaggcgcaggcggccgctggatactttcttgtcgatcgccatcagttcgcggaagcgctcggcggtcatggtgtccgggggttccagggccaggcccgcgcgctggatcagggcctcggcgcgctcgcgttccgctcggctcagccagcccatgcgttccgacatgcgcgccgccatcgccatgcccgtgcccacggcctcgccatgcagccactggccataccccatcccggcctcgatggcatggccgaaggtatgacccaggttcagcagggcacggatgccgccttcacgttcgtcggcggcgacgatctccgccttgcaggcgcaggagcggtggatggcataggccagggtctttggttccagcgcccgcagttcgtcgatatgcgcctccagccaggcgaagaaatcggcatcgcggatcagcccgtatttgatgacctcggcgagcccggcctgcagctcgcgctcgggcagcgtcttcagggtgtcggtgtcgatcagcaccgcgcgcggctggtggaaggcgccgatcatgttcttgcccagcgggtggttgaccccggtcttgccgcccaccgaggagtcgacctgggccagcagggtggtcgggatctgcacaaagtcgatcccgcgctggtagatcgcggcggcgaagccggcgatatcgcccaccacgcccccgcccagtgcgacgatgcggctgccccggtcgagccgggcctccagcaggcgggtgatgatcgattccaccgtggccagggtcttgtgcgcctcgccgtcgggtagctcgatccagaggagctcgcccgcgatcccgcactgttcgagcgtttcgcgcagggcctcgccgtacagcgggcccacggtggtgttcgtcaccactgccacgcggcggccctccagcgccgggcgcagggtgtcggcagcggcgagctggcccggtccgatccggatggggtagctgcgctcgcccagctcgacgttcaggttttgcgtgccgggtgcgttcatcaggggcatcatagcgtgcgtaccgctttgggcgtaagcgtgtgcgcggtcaggatgggcatcgtttcacggacttttgcaaatggcggcggttggattaccatagggagttctgcatggctgcccggagtgtttcgggtggcgtttttgttttggtagacgaatcagcattcgcatccggagattgtatgccgcacgtacgagttcgcgagaatgagcccttcgaggttgccctgcgccgtttcaagcgcacctgtgagaaggccggcgtggtcgcggaagtccgccgccgcgagtattacgaaaagccgaccaccgagcgcaagcgcaaggccgccgcagcggtgaagcgccagctgaagaagaattcccgcgacatgacccgtcgggtgcgtctgtactaagaatcgcctttcgggcctttggcccggatcgaggacccttatgtcgctcaaggcccggttgcaggatgacgtcaagcaggccatgcgggcccgggagaaggaacgcctcgcggcgttgcgcttgatccaggccgaggtctcgcagttcgaggtcgacgagcggcgcgaagccgacgacgacgcggtgctggccatcctgaaccggatgctcaagcagcgtcgcgactccatcgaccagtaccgcaagggtggccgcgaggacctggccgagcgcgaggccgccgagatcaccgtgatcgaggcctacatgcccgagccgctgggcgatgccgagctcgagcagatgatcggcgaggcgatcgccgagactggcgcggccggtcccagtgatatgggcaaggtgatgggcgtgctcaagccccgggtcttcggtcgtgccgacatgggtgtggtgagccagaaggtccggtccgcactggggcattcttgaccgttacgctcgtttgagcgaaacgaaccattcctgaacgcatgaacggttgaaccccgtggcgtcatgccgccggttcccgtcggagcgagtgatccatggcttccaatccgatgcagttcctggacctgccgcgccaggaccctcagaagactcccgccgagattcgtatccacgagtttggcgagatcattggtcagttcgacccggcgaccgcggggcagcaggcgggccgctgcctggcctgtggcaatccgtattgcgaatggaagtgcccggttcacaacttcatcccgaactggctgaagctggtggaagagggcaacctgttcgccgccgccgagctctcgcacaagactaattccctgcccgaggtctgcggccgcgtctgcccgcaggaccgcctgtgcgagggcgcctgcacgctgaacgacggttttggcgcggtcaccatcggctcggtggagaagtacattaccgacgaggccctgaaggccggctggcgcccggacctgtccgatgtcaccccgaccgacaagcgcgtggccgtgattggcgccgggccggccggccttggctgcgccgatatcctggcgcgcaacggcgtgcaggcagtggtctatgaccgctacccggagatcggtggcctgctgaccttcggtatcccgccgttcaagctcgaaaagcaggtgatccgcacccgccgcgagatcctcgagggcatgggcgtggagttccgcctgaataccgagatcggccgcgacatccagatggacaccctgctggaggaatacgacgccgtgttcctcggcatgggcacgtacaccgcgatgcagggtggcttccccggcgaggacatgccgggggtgtacccggcgctgccgttcctgatctccaatatccgccaggtgatgggctgggagcacgatgaagacggcttcatcgacgtggccggccagcgtgtggtggtccttggcggtggcgacaccgcgatggactgcaaccgcacctcgatccgccagggcgcggcctcggtgacctgcgcctatcgccgcgacgaagagaacatgcccggctcgcgcaaggaagtggtgcatgcccgcgaagagggcgtgcagttcgagttcaacgtgcagccggtcgagatcgtcggcgacggcaaggtcgagggcgtgaaggtggtgcgcacccagatgggtgcgccggacgagcgcggccgccgccgtccggagccggtgccgggctccgagcatgtgatcccggccgaccgcgtgctgatcgcctttggtttccgtccgtccccggcggactggttcgccgaatacaagatcggcgtggacgagggcgggcgtgtacaggccgtcggtgagcacgccttccagaccggcaacccgaaggtttttgctggcggcgacatggtgcgtggctcggacctggttgtgaccgccgtcttcgagggccgcgaggccgccgaaggcatccttgaatacctcggcgtttgagtttttcgatgtcccagaccctgaagaatgaccgtctgctgcgtgcgttgctgcgcgagcccgtggatcgcccgccgatctggatcatgcgccaggccgggcgctacctgccggagtaccgcgagacccgcgcccaggccggcagcttcatgaatctgtgtcagaacccggagctggcctgcgaagtcaccatgcagccgctgcgccggttcccgctggacgcggcgatcctgttctcggacatcctgactatcccggatgcgatgggcctgggactctatttcgagaccggcgagggccctcgtttccgcgacccgatccgttcgctcgaggcgatcgagaacctgccggtgccggatcccgagcaggagctgcgctatgtgatggatgcagtgcgcctcatccgccgtgaactgaatggcgaagtgccgctgatcggctttgccggcagcccgtggacgctggccacctatatggtcgagggtcagggctcgcgcgacttcgccgagaccaagcggctgatgtacggcgaaccgcaggcgatgcacgccttgctgcagaaggtcgccaccgcggttaccgaatacctgaacgcgcagattcgcgccggtgcgcaggccgtgatggtcttcgacacctggggcggttcgcttacgccgcgcggctatcgcgaattctcgctggcctacatgcagcgcatcgtggatggcctgattcgggaccacgacggccgccgcgtgccggttaccctgttcaccaagggtggcgatgcctggctcgaggcgcaggccgagaccggtgccgatgcgctggggctggactggacgatcgagattgccgaggccagccgtcgtgtgggcgatcgcgtggcgctgcagggcaacctcgatccgtcggtgctgtacgcgccggatgcggtggtgcgcgaggaggccctgcgggtgctggacggcttcgaccgggacaccggtcatgtcttcaacctggggcacgggattcatccggggatcgacccggaacgggtggcaaccctggttgagaccgtcacctcctaccgccgcgactaaggcagcggcgccttcctggcgtcaggacgcgtcggccgccgctggtgcgtcggcgttcgcggcggccagcagcctgtccacgtccgcgcgccctgcgcgggccatgggcttgccgtctaccggcgacggcggcgcctggcgcagcccatccagcgggaatacggtcagttcaatgtccgtgtcattcggcccgcgaaaactcagaaacggtacccgctgctcacgcccctgccggctgcgatagcggcgttcgcccgtctggcagcggattccgcgctcgcccaggtcgaggatgacctcctccaccgtctcggcaaatgcatgcagattgaccagcggctggcgttcgacgatgccgtccagcagcgggccgaccaggcggggttccagtgccgaaagccgctccatgacgatccgggcggcctcgaggcgttcgcggtaggcctggcggctgtcgtccgttgcgaacaggcggctgcgttcgatcgcagcctcctgaatctcgatattgcgcggcatctcgtggcgcggttcgacacccagatgctcggcagccttgcgcttggccagcgcgaagtcgcggatgccatcgtcgagcaggatccgcgcggcctcctgtgccagttcctggcgaatacgcgaggggctcatcagaacaccgactcggccgggccctgaccattctccccgcgggggcccgccggggcctggccgcgttccggtacctgctgcgggatcagccactggatattcgcccccggggtctcctcgcttggtgcgcggcggccgtctggcaggattgccacgcgctgcaggtcatcgggacgttccacggggcgctccggtgtgtcggtcagcactgagtccatgaatcgaatccagagcgggagcgccgtgcgcccaccactctcgcgccggcccagttcgcggttgtcgtcgaacccgacccaggcggtcgcgacgatgtcggcgttgaaccccgagaaccaggcatcgcgatagctgttggtcgtgccggtcttgccggcgagatccgagcgtcccagctgctgcgcctgacgcccggttcctgcggtgattacgtgccccagcatgttgctcatctgccaggcggcacccgggtccagcacctgtgccgggtcggtatactgcagcggacccccgctggcgttcaggtacaggtcctggccggccgggttctcgcagggttcggggcaggcgcgttcggtcggggctgtgtagaggacctcgccgtcgtccgtctcgatgcgcgtgatgatccacgggctgtgcagcttgccgccggaggcgaacaccccgtaggcattgttcagttgcaggggtgtgaccgcaccggtgccgagcaccatcgacaggttgctcgggtgcttgtccggatccaggccgaagcgcggcagctgttcgtgcacgcgctgcggtcccaggctgttgagcaggcggatcgatgccagattgcgtgactgggcaagggcatcgcgcatgctcatctcgccctggaactgccgggagtagttctgtggacgccactcggccccgagtgccggatcgtcaaaaaccatcggggcatcgaccaggacgccatccgggcggtagccatcctgcaatgccagcgcgtacaccagcggcttgaatgcggagccgggctgccgttgcgcctgggtgctgcgatcgtagcgattctcgaagaaatcgaagccccccgcgagcgcaacgatagccccatcggccggcgactgggcgatcaccgcgccggtcacctcgggtttttgcgccaggcgccagcgcccgtcggtatagggcctgacgcggatcacgtcgccccgttcgaactcgggggtgcgtgcccattcctggtcgcggggttcgatggtgagctcgccgatctggccgccgtcgacctgcagcgtgccgtcaccttcgcgttccatgacgaccgctgggaacaacaggcgcccatgcacgccctgtgccttcagcgcacgttcgcgggcctcggcgtcggccatcacctcgtcgccaagtcgaccctcgggcccgcggtaaccgtggcgttcgtcgtattcgaggagaccttcgcgaagggcctggttggcggcttcctggtagcgggagtcgatggaggtatgcacctgcaggccgcgccgataggcgtcctcgccccagagattgaagacgatctggcgggccgcctccgccacccagtgggcgtcgacctcggtcgcggccacgtgtcgctcggacgaaaccgggcgcgccaccgcctcttcgtactccgagtcgctgatcgcgccggtgtccagcatacgtcgcagcacgtaattgcggcggatctcggcgcgctgggcgctggcgacggggttggtcgtggagggggccttcggcagggctgcgagcaccgcgatctcgtccagctccagttcgtcgatggagcgtccgtaatagacccgggcggcggcctcgatcccgtaggcgcgctggcccaggtagatcttgttcagatacagctcgaggatctcgtccttggtcatctcctgttccatgcgaatggccaggaagatctcgcgcagcttgcgctcgtaggtgcggtcacgcgtcaggaacacgttgcgcgccagctgcatggtgatcgtggaacccccctggctgcgttcgccgcgagtggagatctcgttgatcgccgctctggccaggccaacgatgtcgaccccgggatgatcgtagaagcgctcgtcctcggccgcgatgaaggcctggcggacgcgctcggggatgtcctcgatcggcagggggatgcggcgttcttctgcgaactcgcccattagcaggccgtccgcggtgcggacctgcagcggggtttgcaggcgcacgtcgcgcaccgcctccgcttcggggagggtcggggcgtagtgcacgtacagggccgcaatggctgcggatacgccgattccggccgccaggatcagcgccagcaacgccgcaaaaatcttgagaatcggcttcatgactgtagaaaaagtggggccaagttaagaatcagctttcaaagcaacttgcaacccggatttcggagtgtatattgtgaacgagctagcatacttgattgtaacgctaccagttactttcattggggtatacagggggatgtgtgctgagtctcggaaagagcaagcagggactgctgggcgtggatgtcagctccgctgccgtgaaggtgctggagctggctcggcaaggtaagggctaccgggtcgaggcctttgcggtggagccgttgccggatggtgtgatggtggacaaggtctgccaggacaccgaggccgtggggagcgcgctcgcccgcgcggtgaaacgctccggcaccaagctcaagcactgtgcgatggccgtgccgtcctcggcggtgatcaccaagaccatccagatgtcggccacgctcagcgacaccgagctcgagggccaggtcttcgtcgaggccgatcagtacatcccctacaccctggaagaggtcaatctcgacttccaggtcctcggcaagaacgaaaagaatccccagttggtcgacgtcctggtcgtcgcctcgcggcgcgagaacgtcgattcgcgcgtggcgatcgccgaatccgccaagctcacccccgaactggtggacgtcgaggcctacgcgatcgagcacgcctccgagcgcctggtcgagcagatccccgatcgcgagaacaagcccatcgttgcgatcgtcgacgtcggctcctcggtgacagcggtgtatgtcgtcagccagaccgagggcgtgatctatacccgcgagcagaattttggcggacgcatgctgaccgaggagatcatgcgccgctacagcatgaactatcaggaggcgggctccgccaagatgagtggcgaccttccggccgactacgtcagcaatatcctcgaaccgttcaagcagacgatgatggatcagatccagcgtctgctgcagtacttctacgtgacccgtccgcaggattcgatcgaccacatcctgctgggtggcggctgtgccgcgatcgcgggtgttgacgagatgctcgaggagagctccgggaccccggtatcggtcgccaacccattccggggcatggcgctgtcgcgccgagtgaaccagcagcgcttcgccaatgatgcccccgcgctgcttacggcctgcggcctggctatgcgggggtacgcgtcatgatctacatcaatctcctcccgtggcgcgagaaggcccgtgaacagcggcgcaaacagttcttcggcgcggtaggtggcgcggtcgtggtcggagtgctgctggcgttcggtgcgcacacctacatgaatgccctgatcgatcaccagcagtcgcgtaaccagatgctggagagcgagatccgcgagctggaccgcaagattgcccgcatccgcgatctggacgagcagcgtcaggccctgatcgcgcgcatggaagtgatccagaccctgcaggcgcgtcgcccggaggccgtgcacctgttcgatcagctggtcgagacgttgccggacggcacctacctcaacgaggttcgacaggaaggcgagcgtattcgcctgacggggcgcgccgaatccaacacccggatctcgacgctgatgcgccgcatcgatggctcgccctggctggccgattccaacctgcagattatcgagacgcgtgaagacggcagcctgcaggtgcgtgacttccgcctcgacgccaatcagacgcggccttcggatgtcgaggaggattcctgatgaatatcaaggaactcaacgagatcgacttcaataacattggcgaggcgtcctgggccgtaaaggtactgatcctggtcgtgatcgtgctggtcatcctgggtctgtcctattacttcttcatcggcgatcagcgcaccgacctggaacgcgccgagaatcgcgagcagcagttgcgagtcgagttcgaggacaagcagcagcgcgccgcgaatctcgaggcctacgaggaacagctcgaagagatggaacgcatgttcgcctcgttgctggagcttttgccgagcagtgccgagattcccagcttgctggtggatatctcgcagaccggcttgcaggccgggctcgagatcgagctcttcgaaccgcgtggcgagaaccggcgggatttctacgccgaggtgccgatccgtctgcgggtacgtggcgactacgaggaactggcggagttcgtcagcggcacctcggcgctgccgcgtgtcgtgaccatgcatgacatgcacattcgtcggggcaattccgatgacgaccttctgatggacgccaccgcccgtacctaccgctacctggaggaccactgatgcggaaccctgcacagcgatccctgggagcggcctttgcgcttggcctgctggctacgttcggattgtcgggttgcgcaccggacaagagcgatctggagcgttacatcgcggagatcaatgagcgcccgggcagcggtatagacccgatcccgacgctggagccgcacgagccctacctgtatccgggtcacacccgctccccgttcgactcctccgtgattgcgcaacccgagctggccgtggcccagggcgagcccggcgatgccgaggtcgacccggatcgcccgcgcgaattcctcgagagcttccctctggattccttgcgcatggtgggatcgctggagcaggacgaggtgcgttatgccctggtgcgtacccccgatcggggtattcagcgcgtgacggttggcaattacatgggcgaaaaccacggtcgtatcgtcgagatcactgccactcgggtgaagctggtcgaggtggttccggatgccttcggcgggtacgtggaacgcgaaaactccgtggcgctggccgactagcggttgggggagcagaacaatgatgaagcgaatgggccgcaagaccggcaacaactacaggggattacacatgggttcttccatgcgcgcgctggcgggcaccgtgatggcggctttgctgttcatggtttcgcagggggtggcggcgaccgaactggaagagattcgggcggccagcattagcggtgaccgggtgcaggtgaatctgcgcttttccggcactccgcccgaagatgtccgggccttcgccatcgactccccgccgcggatcgcactggatctcccggatgccggcaatgcgctgcgcagccgcgagacggacctcaacgtggggcccctgctgaccgctacagcggtcgagtccggtgatcgtacgcgcgtggtgctgaacctgacccagccctccgagtatcagacccgggtcgaaggcaacaacctgattctgaccctcggccgcggggtctccgaggccgacagcgatgtacagcaggtggtcgatcgtgccggcgagccctccgaacgggcgacgcgcagtgcgcgcccggtcgagattaccggcatcgattttcgtcgcggttccgagggcgaaggccgggtcgagatcgacctgtcgcgctcgggggccgaggtcaatgtgcgcgagcaggccggcaaggtcgagctgacgttcccgcgcgctcgtgtggacgaatccctggagcgccgcctggacgtgctcgatttcgccacacccgttcgcaccatcgatactgtggccgagcgcgagcgtgtgcgcatggaagtggacgcacacggcgaatacgaggtcctgtcctatcagagcgaccggcgctttgtgctggaggtggcgcccattaccgaggccgaacgcgaggcccggcggcgtgaggaagaacagttcgagggcgagcgcctgtcgctgaacttccaggacatcgaggtgcgctcggtcctgcagctgctggccgactttaccgatctcaacatcgtggtcagcgatactgtcggtggcaacatcaccttgcgcttgaacaacgtgccctgggatcaggcgctggacatcatcctgcgctcgcgtggtctggacaagcgcatggacggaaacgtgctctacgtggccccgagcgaagagattgcggcccgcgagcgcctggagatggaggccgcgcgtgaccgccaggagctggagccgctgcgcaccgaattcgtccagatcaactttgctcaggccgaacagattgcctcgctcattcgtggtgacgagaccggccagttcctgtccgatcgcggcagcatcaccatcgacagccgcacgaacaccctgctggtacaggacacgcagagtcgcattgaggacgtgcgccgtctggtgcagacgctcgacgtaccggtgcagcaggtgctgatcgagacgcgcatcgtgatcgctgaggatacctttaatcgtgaactaggggcccgcttcggtatctccgggacgcgcggtgatcgtcgcacgcgggttggcggtgccggttccatcgaaggggcggatgccgcccgggatgcgtccaccgccggggtgggcggtatcgcgatcggcgaccggctcaacagctcgctgccggccagtggcgacgcaggccgggccggcatcagtctcctgcgcagtggtgtgctgctcgatctcgagctgtcggccctgcaggtcgagggacgtggcgagatcatctccagcccgcgtgtgattacggccaatggccagactgcctcgatcaagcagggtgaggagatcccgttccaggaggccaccgcctccggtgcgacgtccacccagttcatcgaggccgtgctctcgaccgaggttacgccgcagatcacgccgaatggcaacgtgatcctcgatatccgggtcaccaaggacgagcccagccagcgtgaggtgctgggcgtgcccgggatcaacaagcgcgaggtcaacacgcaggtgttcgtcggcaacggcgagaccgtggtgctgggtggggtgtacgagattgacagccgtaccaacctcgagaaggtgccgttcttcggggatatcccgttccttggcaatctcttccgcaatcgctccaccgagaacaccaaggccgagctgctgatctttgtgacgccgcgcgtgctcgactaggggcaatccattcggcgggtgcaagcatccgtcggggtggccagaatagccggggtttgtccccggcttttctttgttcggcgaggccagtagccttgccgccatgcagaatattgtcctggtggggcccatgggggccggcaagagtacgatcgggcgcgggttggcggggctgttgcgccgtccgtttttcgacacggatcaggagatccagcggcgtacgggcgtggatatccccacgatcttcgagttcgagggcgaggcaggctttcgcaagcgcgaatcggcgatgctggaatcgttgctggaacgtgacggtatcgtgatcgcgacgggtggcgggatcgtcgagcgcccggagaaccgcgagcgcttgcgcgagcatttcgtgatctacctgcgcgtcccggtggatgaacagttccggcgcacgcggcgcaatcgcaaacgccccctgctgaacgaggtggcagacccaagggccaagcttcaggagctgttcgagcgccgtgatccgctttatcgggagattgcgagtatgacgctggaggggcggggacgacgcgtacgcgatgccgttcgcggggtctgtgatgccctgaaggtccagcgcccggatctgtgtcagccccgctcagagggctgaatttctcgcgccagggccgcttgtacgtcagtgccgggtggagccgcccccatccggtacaaacatcccctgctgcgagggcggggcacggcgtccgtgcgaggcgtggtgaaactggagccgccagccattaccactgcggcgccaggtctggctgatcaggatggttccggtggccgcgacatcaccgggacgggtaatcgcctcctcaatcacgacgctcaggctttcggtcgtttcctggcgcccgacgatgcgcggctcgatcccgatgttcagctcgcgtgcgaataccagcagccagctttccattacttcggaaaccccgcgatgggcccgagggctgcccgggtgcacgcagacgatatccggacgttctgcccataaccgcatcatccgctcgatgtcggcggcacggaaggcctcgtagtaggccgtcaggcattcgtcgcttgccccgcccatcagtgcacccgtcccgtatcccaggccggcggcgggtccgggtcggggctggcatggtgcaggcacatccgccagttctcgccctcaaggcagtaaccattcgtggccagcattacgccgcggcgttcgccgctgacgtagaggttttcgcgcagggtgtggatcaccaggttctgccccgggatgacattgagctcggtgcgatggatcacgacgccacgcatgttcggcaggatgtcatcccagctctcgaggatgacgtcggtgccgaccaggcgctcgccgccagggtgaatgcagacacatcgggggctgtccagccagatccggcgcatgacgtcggagtcgcctgcctgaaaagcctcgtagaacgccgtctcggcggtttccggggaggggaaggttgccatgccgcctgccgtaatcgggtgaggccacattgtcgcaggctgtcgccgggatgtcgcggatgacgccgaccgtcgcggcccgcacaatacgccccggtcgaatgacgagagcaacgatggcgcgcatcctgacaacgggcatcgtaaccctggatcacaccctggacgtcgagcgctatccgcgcgaggacgacgagattcgggcgctggccagttcctctcagcccgggggcaatgccgcgaacacggcccgtatcctcgcgcagttcggtcaccgcgcggcccttgcggccgtgcttgcggaggacgcatcgggcgactggctgcgtgatcgtctcgccgcgggcggcgtcgaaactaccgcctgtgcgcgatatccgggcgcgaccccgacgtcctgtatcctgcgttcgcgcgactcgggtagccgtaccatcgtgcaccaccgtgacctgcccgagctgagtgcagccgatctgcggcggatcgcgtgggaggagtacgactggctgcatttcgagggacgccagccggagaccctgcgaacagtcctgccccgggtccgtgaagccgtgacggaccagccgatctcactggaactggagaagcgacgcccgggtctggaggcgtgtctcgagtgggcggatgtcttcatgctgtcccgggactgggcagcggggattgccgcacgccctgaagaggccgcggccgatctggcccgacgctaccccgggcgcatcgtgaccgtgacagccggagccgagggggcctggctcgcacaggatgaactacaggtctattgcgcgccgaccccaggtctgagtgtcgtcgacagcgtgggggccggcgataccttcaatgccgggctgatcaacgcgctggtctcgggcgagccccccgagcaggcgctcgtggcggccgtgcgcctggcggagcgcaagctccagcaggcgggattcgatggcctggccgccgctgacgtcgcacgcccttagaggtaatcgtccagccaggcctgcaggtcttcctcctcgacctcgccgcgatgcgtgtcgcggatgatgccatcgcggtcgatcagcaccgtgtagggcagagcgccgatccggtttccgtactcgcgaccgactgccacggcctcgtcctgaccgatcaggatcgggaattcgatcccgaagtcgtccacgaagtgctgggtcgcgctgagttcatccacggcgaccgcgacgatggtgaaaccgtcgtcccggtgttcttcccaggtctcctggaacagcggcatctccttcttgcacggcgggcaccaggtcgcccagaagttcagcacgatcaggtcgccgtcccattcgctcagctggcggtcgttgctgtccaggtccggaagggtaaagtcgatacggcggtcaccctgggtctcttcggcggcggtatccgccgcttcggccccgttggcctcggccgtatccatttcgggtgtgggttcctcgcagcccgccagtacaaaggcgctggcggccacgagggcgacccagccaaacccgtgcgagcgatgcttcatggcgttaccccgatggcgctttccacatgggccaggaagcgatcggcattcaggtagccaacattacggtagttgcgcaactcgttgccatcgctgtcgtagaagatcatcgcgggagggccgaacaggctgaagttgcgcatcaactcgcggtgttccgaggtgttctcggttacgtccgccttgagcagatgaacatcggccatcgcccggatcacgcgcgggtcctggaaggtggtgcgttccaggcgcacgcagtccacgcaccagtcggcgtagaagtccacgaacaccggctgtccgttctcgcgcgcgcgttcgacctcgcgctcgaggtcctccaggctgttgatcttggtgaactccatctccgtcgggccctgttcgccggtggtcgaggccaccggctgattcaggctggccagcggccggaacacgtccttgccgccggttgccgcgccaatcatcagcaggatgccgtagatcaggatcaccacgcccaggcccttccacaggctgtaccagcccgaggtgccctccggcagcgagcgcaaggcccccatgtagatcgcagtcacgatcagcagggtcgcccacaggaacatcgcgacctcgcccgggatcacccgttcaagcagccagatgcccatggccagcaggccgacgccaaacaccgccttgatcgcatccatccacggaccggccttcggcagcaggcggccggccgaggtgccgatcgccagtagcggggcgcccatgcccatgctcagggagaacagggcgatgccgcccagtaccgcatcgccggtgtggctgatgtagagcagggcgccaatcagcggcgcggttacgcacggaccgacgatcagggccgacaggaagcccatgatcccggcgcccatgtaggtgccgccttcctggcggttgctgatctgcgacagcttgctctgcacgctggccggcatctgcagttcgtagaagccgaacatcgacatcgccagcgcgataaagatggtgacgaaggtcccaatgatccaggggttctggaaggccgcctgcaggttggccccagcgagtcccgcgaagaccccggcgatggtgtaggtcagcgccatcgccagcacgaacaccagcgagatcaggaatgccttgcgtgtggtcaggttcttctgcccgatgatgatgttcgacaggatcgggatcatcgggaacacgcagggggtgaacgtcagcagcagaccgaagccgaagaaggccagcgccaccagccagatctggccatcggccagctgggccgcgatgcggtcctgttgggtgacgggtgcggcggtctcgtcgtccgcctcttccggggcggcctcggcggtgtcgatctcgtccagggcctcgtcgccggtctccgggagggcgtcctcgtcgacttcggtggccagatccgcgtcgaagctgaccgagacctcctgcgtcagcggcgggtagcacacaccgccgtcccagcagccctggtagtcaatcgccagggtgatctcggagacgtcgtcctcgtcgcgcagcacggggacgaggatctcgacctgatcgcgatagatctccgtctcgccgaagaactcgtcctcgtgacgttcgccctcgggcgggttgaccggtcccagctcgatcccgtcgccttcggcgatgcgcacgtcgagctgatcgcggtagaggtagtagtcctcggcgatttcgaagcgcaggatgaccgcgttttggctgatcgcttcgagagaggcggcaaaggcctcttccggctcgagcagatcgccggcggcgcccacgtcgcccgagaggtcgcccatctcgtccagggcgctgcgttcctcgtcggcggcttcgtcttctgtggcctcttcttcggccgcctcttcaccgttctcgcccggcaggcccggaagctccagcgagacggtctggaaatggggcggatagcacacgccgaggtcggcgcaaccctgagagcgcgcggtcagttcgatctcggtgctgtcggccgcgaggatcggaagctcgatgctgacctcgtcgcgataggtctcgacctcgccgaagaactcgtcggtcttcttctcgccatcggggatgttcggttcgccgagctccaacccttcgctctcgggttcgaactcaaactgctcgcggtacatgtagtagccgtccgcgatctcccaggtcaggcgaatggtgtccgcgtcaatggcctcggcgctcaggctgaaggcgtcatccgggtccagcagatcatcatcgaagatggcatgtgccagccccggggtcagcaggaatgcgaccaggagggtcgccagccagttgcgcaggttcaggaggtgcattgcgttatccagttcaggtaatccggggacccgtgcgtgatcggcacggcaatgatctccggggtttcatacgggtgatgttccgtcaggtgggcctgcaggtcgtcgcgggcatcgacggaggttttgatcagcagtgtgacttcggaatcggtttcgatattccctttccacacataaattgagcgtccggccgggaggatgtgcacgcaggccgcaagcccgcgctggaccagctcgccggccagattctccgcctcggcggggtcgtccagtgtggtgagtaccagccaggcgcgcacgttcgtgttgtcgggttccttctccggcatcatcgactcttgggcatcaggaatttgtacgaagttcgatccgggccggctggccggggcgcagtacggcatcatcgcccggcgagaactcggcctcgacccggtatctctgatcctcgtctttgcccacaagttcccagccgatccgatcgattgttccggaaaactcgtgttcgccaacggtgatcgtgacgtcctggccctcgctgagcgacccgatacgatccggtgtcaccagtgcccgaacacgcatggagtcgccgcttccaagtaccgccagcacggccggcgccagagcgggattcacgaactggccgggggagacatcgatgcgcgtgatgcggccgctggccggggcgcgaattgttgcgtcgtcgcgatcggcgcgtgcacggtcgcgctgggcgcgggcctcggccaggcgtgcggcgacagtggcctgctggatgcgtgccagttccacctcgcgcagggcgatcagggtctggtcgtacaggtcctccgccttttcgacctcgcgattggcctcgttcagttccagttgcagacgttcgatggcggcctgcgcggcacgcaggtcggcctcgaccctgcgcgtatccaggcggaacagggcggtgtcctggtcgacatgctcacccgggcggacctcgatcgcctcgatcttgccggccaccggggccgtgatgcggtaggtctggccccagtccagatggccttccagcgcgccgttttcctcggccgccgacccagcgggagtcagcgccagaaaggcacagcaggcgacggccgagagcaacagccgtcgggtcgagttgccctggttcaggcgatcgatggacatcgcgtgtactccgtcggggcgtccgtggacgcgcttttgttactccgtttccgccacggccgtaccggccaggcggaaggggctcaggtcaccgcgcccggtgagcagggccaggcgctcgtacaccatggccagctcgaactcggtctgggcattaaaataggctgcggcgctttgctgaaccatcgagtcgccgagatcggcctggtcctcgatgtcgtacaggtagcgggcgcggtcgatgtagagctggcgatagtccatgcgccattcggcctcgtcacgctgcatccgcagggcctgggcttcgtgataaagctcgcgcaggcggttgcgcgcctcgattcgggcctgtcccagatcggcctccgcgcgctggcgggccgcgaccgcatgcccgacccggctgtcctggcggcgcccctcgtacagcggtacctccagcacgagcccggcggcgaaggggttgcgatcaccgccaaactcacggttccagtagcccgtctcggcctccgcatacaggcgtgggcggcgctgggcgcgggccgcatccacgccgcgtgcggcggcctctacttgcatgcgctcggcggcaagggtcggattcgcgctgtcgagttcagccatcagatcgtccagccccgggagttccgggagatccagcggcagggcgggtgccagcacggtacgaatgcgctcgccggggcggttcagggcctcggcgagctcgtcgcgggcgcggcgctgattctgcagggcgcgctggcgctgcacgcgcagcgtctggtattccgactccaggcggaagacctcgatatccgagacctgtccgcgttgtgcacgttcttccgcacgctccttgctgacgaatgcggccgccatggcctcggtgtcgcgggcaaaaccgaggtcggcgagcaggacgttgaaataccgctccatgacatgcagcgagtggcgggcgtgcgccaggatctccatctcgcgggcggcctcgaggcgctgggtgctggcggcctcgcgcgcgttcgactggccgaagtcgctcagcagcttgcgggcgacgagggtggcacgcgagtcgttgcggctctgatccggggcgaggtcgttgggctcgatccagcgagcctccaggcgcgcattcaccgtgacgtcgcgtccggcctgggtgctggcgagttcctgttcggcgatctcgcgttccgcccgcgcccgttgaacctgagggtggagggcatcgacggcggtcagcgcgttctgcaaccgcagtggctcgggcagtggttcgggatcgattacgccatccgccgggaggccctgcgcggcgctgatggcgggcaacagtgcgagcgtgaatacgatgaaggtggccagaaggggcgccgcgattcgaagccgtgcgtgccggggcaccgcatgtcctggatgcatcggggtacctatcgtccagcgcgttcgcgacggaaacgggtgaaattgccgtcttcgtagtgcccctcggcgacgaactcgcccagcaggaggaattcgtcaacatcccgggtcgccccggtgaaacgtgtgatcggttcgccatccaggttgaagaactggaataccggcgtcgcacgcacccggaagtcgcgggtggcgaagtccatcatcgtcttggtttcgccctcgaaattgacgacctcgatggcgccttccacgtctacggcgaagatgcggaagcgttccttgtagaactcctggacctcgggctgattcaggacctgattcttcatgcggtggcaaaacgggcagtcgtccatttcgaagaacagcaaaatgcctttcttgccggcctcgcgggcctcctccagctcctcgggaaaatccccgaaggtcgggtcgaagaagtggtgggttgggtcgcgcgggtcttccacgccggcgctgcccagccccgggagcgccaggagcagggcagccagcagggtggggaacagggaaatgatgcggcttgctctcatgcggctgggctccgattctcggacgtcattcacaaatcagacgggcaagagcgtccctcaattccctcccgaatgcaaggaaaaacagaacgggtccgagtggccgcggcatgcccatcgaagggctgttcgacagggggttgggggcgtgttccaataattcgctcgtcttgtctggaacccgttattcatgcgcagtcccttcctcccgttgtttgtttttctcgggttggtattgctcgagatcttcggcttcgcctgggtgggcgacgccgtcggggcgctggccacggtggcgctggtgatcgcgacggccgcggcgggtctgctgctgtttcgtctgcaggggttctaccactggcggcgcctgcagcagagcctggcccgaggcgagatgcctgcgcgcgggctggtcgagggctggctgctgatgtcggcggcggtcctgctgctgttgcccgggtttttcaccgacgcggcgggcttcgtgttgctggtgccgccgctgcggcgctgggcggccgagggcatcctgcgccggggcatgatccgggcgcgggcgagtggcccgggtgcggccgggccgggcgacccgatcgaaggcgagttccgccgccatgacgccggtgacgaatctgcctccgacgaacgtctggaccacgacgaccgccgctgagaattctccttccccgtgcccttgactcggctcggtgtgcccctattattagcactcgttcggggtgggtgctaacagggcgcctacccgacatcctccaacctgttaagaacatcgatataaggagttcgcaccatgaacctgcggcctttgcacgatcgcgtcatcgtgaagcgtatggaagaagagcgcaccagccccggcggcatcgtgatcccggactcggcggccgagaagccgattcgcggcgaggtgattgcggttggtaacggcaagatcctggagagcggcgaagtccgcgccctggacgtgaaggccggtgacaaggtgctgtttggcaagtactccggcaccgaggtcaaggtcgaaggcgaagacgtcctggtgatgcgcgaagacgacatcatggccgtgatcgagggctaagccccgcgcgatccgcccctatccccattttttgcaggagtagaacgagacatgagtgctaaagaagtccgttttggtaacgacgcccgcacccgcatggccaagggcgtgaacactctggccaacgccgtgaaggtcaccctcggtccgaagggccgcaacgtggtcctggacaaggccttcggcgccccgaccgtgaccaaggacggtgtgtccgtggccaaggagatcgaactggatgacaagttcgagaacatgggcgcccagctggtcaaggaagtctcctcgcagacctccgacgccgccggtgacggcaccaccaccgcaaccgtgctggcccagtccatcgtccgcgaaggcatgaaggcggtcaccgccggcatgaacccgatggacctgaagcgtggtatcgacaaggccgtgaagtccgcgaccgaagagctgaagaagctgtccaagccgtgcaccgagcacaaggcgatcgcccaggtgggctcgatctccgcgaactccgatacggcgatcggcgagatcatcgccgatgcgatggacaaggtcggcaaggaaggcgtgattaccgtcgaggaaggttcctcgctggaaaacgagctggatgtcgtggaaggcatgcagttcgaccgcggctacctgtcgccgtacttcatcaacaaccagcagaacatgagcgccgagctggacgacgcctacatcctcctgttcgacaagaagatctcgaacatccgtgatctgctgccgatcctggaaggcgtggccaagtccaacaagccgctgctgattatcgccgaggacatcgagggcgaggccctggccacgctggtggtgaactccatgcgcggcatcgtgaaggtggccgccgttaaggccccgggctttggcgaccgccgcaaggccatgctgcaggatatcgcggtgctgaccggcggccaggtgatctccgaagaggtcggtctgtcgctggagaagaccacggtggaagacctgggtcgtgccaagaaggtgcaggtgaccaaggaaaacaccacgatcatcgatggcatgggtcagaacaaggacatcaaggcccgcgtcgaccagatccgtacccagatcgaggaagcgacctccgactacgacaaggaaaagctgcaggaacgcgtggccaagctggccggcggtgttgcggtgatcaaggtcggtgccgccaccgaggtcgagatgaaggagaagaaggcccgcgtcgaggatgctctgcacgccacgcgtgcggccgtcgaggaaggcgtggtccctggcggtggcgtggccctgctgcgtgcctgcgcggcgatcgccaagctcaagggtgagaacgacgagcagaccgccggcgtgaacatcgctcgtcgcgcgatggaagagccgctgcgccagatcgtctacaacaccggcgaagagccttccgtgatcctgaacaaggtcctggaaggcaagggcaactacggctacaacgccgcgtccggcgagttcggcgacatgatcgagatggggatcctggatccgaccaaggtgacccgttccgcgctgcagaacgccgcgtccgtggccgccctgctgatcaccaccgaggccatggtggccgagctgccgaagaaggacgacggcggtgccggcggcggcatggacgacatgggtggtatgggcggtatgggaggcatgggcggcatgatgtaagccgctcggccttttgttacgccaagcaacaggagaccccgctgcggcggggtctttttgtctggggcgcgccaggctgttcttgtgcaccggaacccacaagtaatctgtgtgtccttaagggaacaaggttcttggtgaggttggcgtttttatgggcaggtagttgccctggccagacagaagaagggagtcgcctgatcgcagacaggtgtttccttaatgtgacaacgttgtgatgccgatacaattcttgactggaatgcgtgcaaaaccggaaagcatgtgccactatcaagctgctgtagagggcttggcgctcgctgctccagattccggtcgggagtcaaccgttcggcaacgcgcttgtctctgatcagtcgtcgtttgtttttacaaggaggctatgaacatgaatcacaagctggttaagaatattctggccgcgtccgtggccacgctgctgatcggtaccgcgagccaggcagtggctcaggagccgccggcggccaacgtcaccgaccgtagcggcaatgtcgtgatggaccgctccggcgagtgcgtgcgtacccgctcctgggcaccggaaaacgtgcgtcattccgagtgcgccggttacatccaggaaaccgcagaggcccccgagccggatccggcccccgagcccgagcccgagcccgagcccgagtttgaaaccaccacgctgagtgcgcaggccctgttcgacttcgacagtgccgatctgcgtccggaaggccgcgatgccctgcgcgaactggcccgcagcctgaccgccgatgacgtcgagtacagctcggtgctggtcgaaggtcacacctgcaccatcggcccggccgactacaaccagggcctgtccgagcgtcgcgcccagtccgtggccgacttcctggccagcgaaggtgtgcgtgaagacgacatccgcaccgtgggttacggtgaggaccgcccgaccgccgacaactccacccgcgaaggccgcgaggccaaccgtcgcgtggaagtgacctccgacgtgcgtcagcgcgccgactaaggtctccatacctgtcggtatccggccatcggtccgtccgatggcccgggaatcaggccccgcttcggcggggccttttttatgaagggcagtggagcactggtcgtgtggtggtggcgcgggggtcgttaagcttcggttaagcctctcgtcctagactgagtccaaaaccggaggaccgtaccaatcatgaatctgcatacgttcaagctgcgcaagggcatccggctggccggcctgacggtcgtcctggtgctcggcggcatgttgctgtctggcgccgcctccgcgcacgggatcgagcgggccacggatctgcagtctctggcgcagaatggggacggcaagccgaccctgatcatgtttgcctcgaccagttgcccctactgtgaccgggcggaacaccagcacctgggtccgatgagcgaggacgcgagctacgagggtatccatatccgaaaggtcatcctcgaccgtgaagaggtgcgcgacttcgacggccaggtgcgccgcggccatgaactgggccgtgcctacggggcgcgtgtggtcccgaccatcatggcctttgacgccgagggcaatccggtgggcgagccgctcgtcggtatccccaacgagcagctctaccgcagccagattcgtcagcgcatccagcaggccatccgccacaacgggggatcaagctagcaaggcgttgacctcgctactccagcgctggtcagcgttcgatccggtagatcaggtccacggtctgctcggtggtgccggaggaggtctccagcgtcagccgccggctgagctcatagctcagcaacaccctcgaggtgttgtcgaacaggcccaccgagtagcgcagcagcaggcgtggggacagatacagccccagggtcagggcgctctcctcgatgccgccttcggtatcaattgtgacctcgtccagccccagctccgtcccgatccgctgggtgatcagcgcgctttgctccagtccgtaggcggcggctgccgaggcgatcatgttgccgtccgactccgaagcccccgacagcggtcgtccggtcagtaggaaggccatggcctctgtctcgtccatcgcgggttccgagaagacccttgagcgcaggttgtccggggtcccgccgatctcgagcccgaccgtcacgttgtactcgcgtaccgtgcgcacggcgcgcaggtccagttccggtgtttccgcgggcccctggaacagcaggatgccccggtcgacccgcagatcctggccgtaggcattgaagcggccctcggggatgcggatctccccgaacagctgggtcgggcgcccggcgatctcctcgacatcgacctcgccggcaaagcgggcggtaagcccatggccgtcaaagcgcacgtcgtcacccagccggatgcggatgcggatgtccgtcttcagcgcctgtgcctcttccagttcctcacccaggatgatctcgtctccggagacccggatcgcacccgggggcaggtccggtgggcggatccgggcccagggcagcaacacctccccgcgaacgcggatgccgtcctcgggggtgaacaccagttccaggtccggggtgatcgtcgcctcggcgtccactcgactcacggcgaggaagtcttctccacgcagttgcatctcggcacgcggcccatcgtcccccaggtctacgcgacccgcgaggtcgatggcaccatcgcctgattccagtcgcccgtccagggtcatttcctcggcggagacgacattggcggtgacctcggggatcaggatgtcgatcccggcatccgggatcagcacgcccccgtcggtgaagcgcacagcgccctcgaccagcggggcgtccaggcgtccgccgaaggtcagccgggcatcgagcacgccgcgaaggcgctggatgtcggggcttgccgccgcaatccaggagagatcatcgaggcgggcctcgaggtcgccatcgatgcgcatatcgtcgccgtcggggcgcagttcgagggtcgcgcgtgcaataccgccatcgagaaaaccgagccgaaaaccgacatccacgtcgcggtcgcgtacgcgcgcatcgaggtaggcgtcgcgatagggcacatcctgcagctccccatcctcgtcgcgcaccatcagacgcccatccgtcgggcgcacggccaggtccgcgtcgatacgcccctcgccatccaggcggccactggcctcggcattgatttgcccctcgatgcccagttcaggcggcaacagaggctccagccagccaagctccaggtcctccagtagtgcactgaagtctccgcccgtcgcctcctgccagcgaccttctgcgcagatgcgcccgccttcccgcgtcaggcacaggcgctcgaggcgtgcggactccgggccgccttccagggcgaccggggcgggcaacgaccagtcgcccgcctggggttgcgtcatatccaggcgggttagtcgaccgctccagtgcgtagtctcgaggtcgaagcctcccgtcagcgccagtgccagtgtccccagttcctgaccgtctacgtccagatccaggcgatgatcatcgatggtccccgtggcgccgaggcgcacgctggccaggtggatcccggtggccggctccaggtcctccagccgcaggtccagccgggcgggggcatcttctgcgagcccggcctcggcactcagctgaacccgtgccagcgcaatgtttcccagtcggagcccggcaccgtcgccctcggccgctacctgtggcgcctcgggcgatccggtgacgtgcgcgtccaggttcagttgtcccgcaaggtcgggccatagctggtgcagttccggggcgtctacccgcaggcggaaatccagtacctcggtccagcggccctgtgcgctcagggtgttggcgccgagtgccagctccagctgttcgacggtcagggcatcgccttccagctcggcccggccgtgcccttcgaccggctgctcgcgcagggtgccggtcaggcgttccagttcagcttgcagatgcagtacgccatcctcggcctgccggccgcgggtggtgagtgtcaggtcgaggcggcccggcgcctcgggcgtgatgatggccgggtccagcgcctcggcctgcagcgcgaggtcccagtcgagaccctcggcccagcccacatcccctgccagatccaggcgcccgccgtcgtccatcgccaggcgcaggcgatcgatccgggcgccggtctcggtcaggtccacgcgcccgtcgccggtcacgccaatgccatgactttcggcccgcagggggtccaggtgcaattgggcctggagctgtcccgaggcgggggtatagcgaccggatacggcaatgcgcagctgctccaggtggccttccagctcctcctgcaggcgagcaagatccggtgcggtcagtgccagatccatttcgagatccagcgcgtgctccggatcagccaggtccccgcccagccccgcggcctgaccgctgagggtagccgtcagggcgtcttcgtcgacgttgagttggctctcgcgcaggcgagccgtcccgtccgcgagtgtcaggcccagctgcccggtcaggacatggtcctcgaaatagcctcgcagttcgtggatgtcgatcgcggcttccagggccgcgagtggtgtttgttcggtatccagcgggaggcggccctgcaggttggcccgcaggcgttccaggccggcgtccatttccagacccaggggggtggggtcgaggtcgtcgagcgccagttgcaggtcccagtcgagggcctcgtcgaaacggacgggtccggcgagcgtcagccggccagccccggaatccagcctcagtgtctcgatctcggccatggacaaatcgccatgggcttgtagcacgagttcgattgcgggcagttcgtccagccgggcgccgccatccaggcccagcgaccagtcgccgggctcgccggaggcatggagccgtcccgtggcgacatgcgcggtccggtccggggcgatccggtaggcgaatggggtccaggtggcctcgacgtcgaagcgcgggtcccccagcgcattgaccacctcggcctgcagggtcagatccactccggcgctcagggcatgatgcagccgcaggcgctctcgcaggtgtccgtccaggtccagccgtccctgtgcctcactggtatcgaggccttcggccaccgcgtccggaaggggcgcggtccaggtgccctgggcggtcaccgcgtagtcgccttcggtctcgacccgcgcctgcagttgcgcctggatctccggcatgtccaggtcgagttgctggagttcgatcagggcgccactggcgcgggcccgggccgcgatctgcgtgatggcgacgaggggcgtgccttcgcggtacacccgcaggtcgctcagcaggacatcctccagttgtacggccagcgggaggcggatcgcatcgggcagttcgaatggctcctcgtcgtcatcgatcgcctcgggcggcaggtcgatcagcagcccggtcgcgtgaacgaccgggatcctcagctcgccgcgcaggcccgcgcgggcgtcgatgctcaggaggccctcgtccagttcgatgtgagggccgtccggcagcgacaggtagaggccgtggattgcgagttcggtgaacagcgtgccctcgacgcgctcgatgcgcagatccaccggggcgtgtcgctcggcctgctcggccagccagcgcgtgccattctcggaggccagcagcgcgaccacggaccccactgcgaggaccaggagcagcaggaccccgccgatcagccacagcagtgccttgcccaggcgcctcacaggtccggtcccatggagaagtggatgcgaaagtcgtcatcggagtccggaccgtgggcgatgtcgacgcggatcggtcccaccggcgagcgccatcgcacgcccatgccgacaccgtagaccgggtcgaactcggtccattcgttgacgacgttgccggcgtccacgaacgcggcggcgctccagttgccgcgtaccgggatgtcgtactccaggctgccgaccaccttgtggcgtccgccgatcacgtcgccgtcctcgttggtcgggccgaccttctggtagccgtagccgcggatgctggcgtccccgccggcgaagaagcgcagggagctgggcaggtcgcggaccgaatccacctcggtgaatccggcatcggcgcgggccaggacccgtcccgggccgatggcacgtacgaacttcccactggccagtacctgcgcgaacgaggtgctggacagcagttcttcctgggccccctgcacggtgatgtcgaagcggtagccgcgacgcggggtcatcgggtcgtccgcctccatgcggccgattcggtaggaagggatcagcagacgactgcggtccgtttcctcgccgacggtgtagtcctcgtactcgtagcgcaggccctcagtggtctgccagccgccggttcgctgcagcacgcggttggccccgacctggaagcggtcggactgctgggtatcggtgtcctcggtgcggtaggttgtgaacaggttcagctgctcgcgcagcgggtcgcgcagcggtatcgcgtagttgaagcccacaccggagcgcaccggcgaggcctccagctctgcgtgatagcgatggccgagctggttggcgtagcgattctcgaaacgaaagcgcaggcgcgggccaatgtcggtggagtagccgatgccggcctcgtagctgtgccgccgacggggttcgaactcggccacgatcgggacgtgtcggtcctccgcctggtcgcgcagggggcgtacccgtacgccggaaaagtaccccgagtcattcaggtttcgctgcagcgcgatgatctgcgaggagctgtagggatcgccttcctcgaacgggatcatgcgttcgacgaactccggcgccaggatgtcctggtccagcgtgacccggccgatgcggtagcgatcccccgtatccatgtgcagccggatggtcgcggtgcggttctcgcggtcgacctccaggcggcgggtgtgcaggtccgcgtcgaaataaccgcgatccgccgcaatccgtgtcatgcgattgcgcagggtgtcgtagcggtcatgacgcaggacatcaccttcctggatgtcggtctggctgagcacggcctcgaacgccagatcgccgaccccctcgccagtgacctggatgtcgatggtttccactgtggtcggagggccggggtcgaacgtcaggtgcaggtcccagcagccgtcgtcgtcgtgttccagactcaggtccagttccgcgtcgtaatggccgacggcgcgcagggcattgcgggcacgctcctttgtatcgcgcagcaggcggcgctcgcgaaagccgggcaggtcgcagggctgacgcgccaggttgaggctgttgcgaatgttctcgcgctggaactccgtgccgccttccagcaccagacccggtaccgggccatcgtcctcgtcggccgccaggggaaacgccagcagcaccaggaggatcccgatccatctcacctgccgaaccgcgtgcgcatgcgacagggaaaacggatgcgggcgagagaaaagggtcatgaaacgatgataccggctacccgcgtggattcggcaaagagcgcgtccctatcagtgtcccgtacgcgggtacgagttccccggcagggtgagaactagacgctcgggcagtccactccgctcccgcgcgagaacaccaccagatgggtgaagtccaggcgcaggcgcacatgctcgccgatcacgaagttgtcgtgactgggtgccatgcacagcacgctgatcccgtcgggtaacttcagggtgtagagaaagtcggccccgcggaaggccttgtcgaggatctcggtttgcaccgtaccctgttcgttgtcgatggcgatatcgtcggggcgtaccagcacgtccactgcggtgccgggcgggagatgttcggacatcgaaccctggagctcgccaaaggcggtgtccacgcgatcttcggtgcagaccatgccggggatcaacgtgccttccccgacgaaattggcgacaaagcggtccgcggggcggtgatacaggttgtaggcggtatcccactgggcaatgcgcccctggttgatgaccgcgatgcggtcggcaaaggcgaatgcctcgtgctggtcgtgggtcaccaggatcgcggtggtgtgctccgcgcgcaggatgcggcgcacctcgcgggccaggtcaccgcgcagctctacgtccatgctggagaaaggttcgtccagcagcaggagcgcgggtttcggcgccagggcgcgtgccagcgcgatgcgctgctgctggccgccggacagggcgtgcggataagcctcgccgtacccgggcaggcccacgagtttcagcagcgtctgcacgcgatcggcgcgcgcatcgcggctccagtcgcgaatgccgaaggcgatgttgtcagcgacactcaggtgtggaaacagcgcgaaatcctgaaagaccatgccgacgccgcggcgctcagggggcaccgtatgcccgggctcgctgacggcgcgtccgcccagatggatggccccgcgcatcaccggttcgaagcccgcaatcgcgcgcagcagggtggtcttgccgcagccggaggggcccagcaggcagccgatctgcccctcgggcagggccagcgagactccgtgcaccacggccttgccgtcgtagccgatgtcgatatcgtcgagttccagcagcggcgtgtgggcgacctggatggcggcgttggaggtggcggcttgtgtcatgtcaggtcgtaccggcaggcatgggaagcggtttttgcggcgcatcggcctcggcgtccgggcgctggttgggtgcaccctgaccaggccgcgagcggccgatggtcattgacagaaggataacgggaaccagtccgaccagcacgatggccagtgcggcactggaggattcggccagccgctcgtccccggccagctcgaaggcgcgcacggcgagggtgttgaagtcgaacgggcgcagaatcagtgtcgcgggcagctccttgagcacatcgacaaagaccagcaagagcgccgtcagtagcgtgccgcgcatgatcggcaggtgcacgcgggtcagggtctgcagcggtcgcatgcccagcgaacgggcggcgtcgtccatgctcggctggatcttgcccaggcctgcctccaccgtctgcagcgagaccgcgagaaagcgcaccgcgtaggcgaacagcagggcgaacacggtgccggacagcagcagcccggtcgacagcccgaaggtgtcgcgcatgaagccgtccagggcgttgtcgaaggcggcgaacgggatcatcaccccaatcgcgatcaccgtgccggggatcgcgtagcccatgcccgccacgcgtacggcgaggttggtgaacgggccgccctgcatgcgcttggcataggccagtaccagggccagaaccacggcgatcacggccgcggcgaccgccagccagaaggtgttgaacaccagctcggcaaagcgggcgttcatccagtggtcggtggtttgtgccgcccagatcgaaagttgcgcggcgggcagcaggaagccgagtaccaccggcagcaggcaggcggtgaacgccgccgcggccttccagccctgcaggcgatagcgcggcagggtggaatagcggcggctggtgtgatggaagcgggccttcgcgcgcgaccagcgctccagcacgatgagtatgaacacgaaggtcagcagcaccgccgagagctgcgcggcggcggccgggtcgcccagcccgtaccaggtgcggaacacgccggtggtaaaggtgctgatgccgaagtaggcgaccgtgccgtagtccgcgagcacttccatcagcgcaagggtcagcccggcgatgatcgctgggcgggccagtggcagggccacgcggcgaaacccgccgaaaggaccctgacccagcgtgcgcgagacttccagcacgcagaccgactgctccagaaacgccgcgcggctgagcaggtacacatacgggtagagcaccagcatcagcatgaccatcgccccgcccagcgagcggatctcgggaaagaagtactccccgtagcccagcccggtcaggtcacgaatcaggctctgcactggcccggagaagtccagcatgccggtataggtgtaggcaatgatgtaggccggcatcgccagcggcagcatcagcgcccactggaagatcccgcgtccgggaaactcgcacatgctgaccagccaggcgaccggaaccccgatcagcagcaccccaatgccgacgccgaccaccagcgccagggagttggtgacgtaatcggccagtaccgtctggcgcaggtgttcccagacctcgcctgccgggatgaatacatgcccgaagatcacgagcaccgggagcgcgagcaccagcgccaccgtgatcgccacgaccgaccacagactgaacgatagtcgcggtctgccccaagaaatggttcgcgtagcgggcagggctgggttggagggctgggcgctcatggagtgcgaataataaaggttcttgtttcgaataccaccaagaccgctcccccattaaaggcttcgcagaaacagcaagcccccgggcggagccgggggcttgcgaaacgcgtgggcccgaagggcatcagcgccagcgtacgcggtccatgattcgcactgcctcgctgttgttgtcgcccagcaggtgcagctcgatgtcgtcggacttgaactcgccaaagccctgcaggatctcgctggccggcacatcatcccggatcggatattcctggttggcctcggcgtaccactcttgcgcctcctgcgaggtgaggtactcgatcaggcggatggcgttgtcgcggttcggggcatgcgccgtcacgcccgcaccactaatgttcacgtgtgtaccgcggtcgtcctggttgggccagaagacgccgatctgttcggcgacatcgcggtcgctgccgtcgccgtcgagcatcagccccaggtagtaggtgttggcgatcgcaacatcacaaaccccgtcggccactgcgcgaatctggtcgcggtcgccgccctgcggccggcgcgccatgttgttcacgatgccctcggcccaggcctcggcagcctccgcgccctcggtcgcgatcatcgcggccaccagcgactggttgtagacgttgtcggacgagcggatgcagatgcggccttcccattgctcgtcggtcagggcctcgtaggtggacaggtcatccggatcgacccggtccttgtgatagaggattgggcgcgcgcgcagcgacaggccgtaccactcgccttcggggtcgcgatagcgctctgggatgttctcgttcagcgtgtcggattccacagcctgcagcacacccgcctgctgggcgtggtgcaggcggccggcgtccacggtgatcagcacgtccgcgggcgaattgcgcccctcgtgacgcaggcgctgcagcaggctgtcggcactgccggtgaccaggttgaccttgatgccggtctcctcggtgaattgctcgagcaggggctggatcaggttctcctgccgcgccgagtagagattgacttcgtcttcgtcagccgggctgcagccgaccaggggcatggagacggccacggccgcggcggccatcaccagccaggaaagggggcgaaacgacatgctgaatcttccatcgattgtgaattggacgagaacgattgttatttgtgttctcatccttgtcaacgattttctgcggccggttcgggttttgagtcgcgccgtgtaaattgatcagcgtttccctaagcttggcccatggacaagcccctgcccgagacccccgaagccttgccccccttcctggaagaggaagtcgggcatctgttgcaagatcttggcgaaaaggccgcctggcccggtagcctgtcgggccaggcggccactccgctggccttcagccactaccttgcccagatggtgcggcggcatccggactatctgctcgacagtctggatgacgaggggcgggtgcccgagcgggatgacgacgcgtttgccgcgatgcttcgcaccgcgctggaagacgttgacagcgaagggcagttgaaacgggcactgcgcgagatccgccatcgcgagatgatccgcatcggctggcgggacctggaggggcgtgcgggcctggacgaggtgatgcacgacctcagccgactcgctcagggcctgattcggggggcgctggggtggctcgaccgacactaccagcgccgtcacgggcagccgcgggggggcgatggcgcagcgcagtcgctcgtcgtgctgggtctgggaaaactcggcggtggcgagctcaatttctcctccgatatcgatctgatctttgcctacgccgaatccggcgagaccgatggcgaacgggtgctggataacggcgcctattttcagaagctggggcgtgccctgatcgcagcgctatccgaggtgacggcggacggcttctgctatcgcgtcgacatgcgtctgcggccgttcggcgactcgggcccgctcgtgatgcatttcgacgcgatggaggactactaccaggcgcatggccgcgaatgggaacgctacgccctgatcaaggcacgcccgctggcgggggacgcggctgcgggggatgctctgatgaaacgcctgcgtccgttcatctaccgccgttatctggactacggcacgctcgcgaacctgcgcgagctcaagcagatgatcaacgacgaatccgcgcggcgcgggcgctacgaggacgtgaagcatggcgagggcggcatccgcgagatcgagttcattgcccagtcgttccagctgattcgcggtgggcgcgaccaggccctgcagcgccgggatctgctgggtgtgatggaagtgctgcgtgcgcgcgaactgctgccgggctacgcggtcgaccagctggagcgcagttatcgctttctgcgtcgggtcgagaatcgcttgcagatgctcaacgatcagcagacccaccgtctgccgcgctctgccggcgaccggactcgcctggccctgtcgctgggattcgacagcgaggtgacattcgaggcggcgctggtgcgcgagcagcgtcgggtgcatgcgcacttcgagcaggtgtttaccgccccgcaacgcgacgacgccgaaaccatggacagctcgcccgaggcggatcgcgagcagcagctgcatcgcctgtggcagggctcgctggacgacgacgtggcgcgggaggttctttcctccctcggcttcgacgattccggggcagccctggaaggactggtggccttgcgcgagagtcccggcgtacgtgcgatgagcaccactggacgtcaacgcctggatcggctgatgccgttgctcgtcggggccctggccgagctggacgccccggatacggtgctgccccgtgcgctgcagatggtgcgcacgatcgcccgacgctcggtatatctgtcgctgctggtcgagaacccgctggcgctgtcgcagctggtcaagctggtcgcggccagcccctggatcagcgaacagctgacgcgttttcccgtgctgctggacgagttgctggacccgcgtgccctgtacgccccgccggaccgggacgggctgcgcgaggagctggaggcggaactcgcgcagttcccgggcgaggatcacgagcagatgctggatcgcctgcgtcagttcaagcaggtgcagacactgcgtgtggcggcggccgacatcatggggtttttaccgttgatgaaggtctccgatcacctgacctggctggcggaggtgatgctcgaacgagtgctccagttggcctgggacaagctggtcgagcgtcacggcgagccgcgctgtggcgagggtgacgatctgcgtccggcgcgctttgcggtgatcggctacggcaagctgggtggtttcgagctcggctacggctcagatctggacgtggtgttcctgcatgactccgagggcgaagaggcccaaaccgttgggcctaaagccatcgataatgcggagttctttgcccgtgtcgcgcagcggattgtgcaccttctgggggcatttactccggccggaagactgtatgaagtggacacccgcctgcggcccagtggaacctccggtttgctggtcagcgggctgcaggcctttcgccgttatcaggatgagtccgcctggacctgggagcatcaggcgctggtgcgggcacgctttgtcgctggcgacgccgagctgggcaaggagttcgatgccctgcgtcgcgaggtgctgacccgcgaacgagatgctgttgccctgcggaccgaggtgatcgagatgcgccagcgcatgctggccgagcatgcttcgaaaaagggccagggcttccatctcaagcgcgaccggggcggtatcactgatatcgaattcatggttcaatactgggttttggtatccgcccacgaccatcccgccgtctgcgactggccggacaagattcgcacgctggacgccttgggctgcgagggcgtgatcagcgaggatctgagcgaggcgctggcggatgcctatcgggatttgcgcaaccgcatccaccgcctgacgctggcgggccgggacgcccgggtcgaggagccggacgaagagttgctggcggtgcgcgaccgcgtaatcgaaacctggaatgacctgttcggcgcgccggattcggtcgccaacaagaacgcctagagggatacacgacatgtcgatggccgaccgcgacggggtgatctggctggacgggcagatggtgccctggcgcgaggcgcagacccacgtactgacccacaccctgcattacggcatgggcgtgttcgagggcgtgcgtgcctacaagaccgggcgcggtccggcgatcttcaggctgcaggaccacacccgacgcctgttcaactccgccaagatcctcggcatgaccatcccgtattcggccgacgagctgaacgacgcacaggtcgcttcggtgcgcgacaatggcctcgagagcgcctacctgcgcccgatgtgcttcctcggctccgagggcatgggcctgcgcgcggacaacctgaaggttcacgcgatggttgcggcctggcactggggcagctatctgggcgacgagggtatggagaagggcatccgcatccgcacctcgtcctacagccggcaccacgtgaacgtgaccatgtgcaaggccaaggccaacggcaactacatgaactcgatgatggccctgcaggaggcgacccgctgcggctacgacgaggccatgctgctggataccgagggctacgtggccgaaggcagtggcgagaacatcttcctggtgcgcgatggcgtgctgctcaccccggacctgacctccgcgctggacggcatcacccgccgcacggtgatcaccctggccgaggaggaaggcctgcgcgtggtggagaagcgcatcacccgcgacgaggtctacatcgccgacgaggccttctttaccggcaccgccgccgaggtgacaccgatccgcgaggtcgacgaccgcccgatcggctccgggacccgcgggccgattaccgaacgcctgcaatcgcgctattttgatgtcgtacagggccgcgaccgtcagcacgacggctggctgacctacctctagggaaacactgattaatgcacacgctcgcgttggcaccccaggttttccgagacaaggcgcgtcgtgcagcgggtagtggttctacccgcaagcggcgcaacgcaggatcggggaacctggggtgccaacccccacaagctattgaaagacggggctcggccgcttttgcgcgggaacggcgttgcggttcccttgtgcagaatgactgcacggcagtcaccgcgccttgttcgcacgcaaaagcgactcgagcgcgagcgcgtgcattaatcagtgtttccccaacacgcgagacgaaaaccatggtcaatcccgataccgcccatcaccaggaccagtacgagaccgcgaacgcgcagccggagatcacggtcaccaagaaagatctgccgctgcactgcccgacgccgaagatggcgctgtgggcctcgcatccgcgcgtcttcctgccgatcgacgagaccccggacggccgcttccagtgcccgtactgcggtacccaattcatcctgaagggcgacgcctgatcaccggggacccgcgccccggtacctgtgccggagcgcagcgcgcccgccccgggcgttcccgcgcacgcatccgatgaaactttccttgcccccgttcgatcaggcccgtgtgctggtgatcggcgatctgatgctggatcgctactggcacggtggcaccgaccgcatctcgcccgaggccccggtcccggtggtccatgtgcgcgagatcgagcagcgcccgggcggggccggcaacgtcgccctgaaccttgccgccctcggcggccacgcggatctcgtcggcatcaccggcgaggatgaggctgcctccgaactggccggtctgctcgaaggggcgggcgtcgcctgccacttccgccgccagccgggcgcggccaccatcaccaagctgcgcgtgatcagccgccatcagcaactgatccgtctcgatttcgaggacggctttccggggattcgcgcctccgacctgctgccgcagatggagccgttgctgacgggcgcaggtgccgtggtcctgtcggactatgccaagggcgctctgcgcgaaccccaacccttgatcgaggttgcgcgcgccgccggtgtgcccgtactggtggaccccaaggggcgcgatttttccctctatcgtggggcgacactgattactccgaacctgaccgagttcgaggccgtggtcgggcgctgtgctgacgaggccgatctggtcgcacgtggcgaggcgctggcccgagattgcgggatcgacgggttgctggtgacgcgcggcgaggatggcatgagcctgattcgtccgggccacgccccggtgcatctgggggctcgggcgcgcgaggtcttcgatgtgaccggtgccggcgacaccgtgattgccaccttggcggccgggctcgcgaccgggctggaactgcctcaggcaatggccctggccaatatcgcggccggtatcgtggtggccaagttgggtaccgcgacggtcagcgtggcagagctgcgccgagccctgcaggatcaggagcagaccgggcgcggcgtgttgaccgaggacgagctgctgcatgcggtggcggatgcccgggtgcatggcgagcgtatcgtgatgaccaacggctgctttgatcttctgcatgccgggcatgtggcctatctggaacgggcgcgcagcctgggtgatcgcctgatcgtggcggtcaacgacgatgactcggtacgccggctgaagggggaagggcgtcccgtgaatccggtcgaacaacgcatggcggtgctggccgggctcgcctcggtggactgggtcgtgccgttttccgaggataccccggcgcggctgatcggcgaggtcctgcccgaccggctggtcaagggtggtgactatcgtccgcaggacatcgccgggcacgacgcggtggttgcccatggcggacgcgtggagatcctcgacttcctcgatggctgttcgacctcgtcgatgatcgaacgcatgcgcaagcccgcgggctcctgacgcaccgccaccctgcacgtcgctttccccgcctttcgtgcgccgcgtacaatgcggcgcaaccccagctttttcaggagtcgtccccgtgatcatcgttaccggcggtgccggatttatcggcagcaacctggtcaaggaactcaatcgtcgtggtcgcaccgacattgtcgtggtcgacaacctgacccacggccagaaggcgctgaacctgaccgactgcatcatcgccgactatcatgacaaggaagacttccgcgacctgatcgaggccgatgctcatctggggccggtggaggcggtattccacatgggcgcctgctcggcaaccacggaatgggacgggcgctacatcatgcgtaacaacttcgcctacacccgtgagctgttccactggtgccaggatcgtcgcatcccgttcatttacgcctcttcggcggcggtgtatggcggcaacgacacctttcgcgaggagccggcccacgagcgtcctttgaacgcctacggctactccaagctcgcgttcgaccagtatctgcgccggcatatggatgcgctcaccgcgcaggtcgtgggacttcgctacttcaacgtctacggcccgcgcgagggttacaagggcgggatggccagcgtgatccatcacttcagtaaccagctacgcgaaggggacacggtaaggctcttcgagggctgtgacggctacgccgatggcgaacagcgccgcgacttcgtcgatgttcgcgattgcgtaaatctgaagctttggctgctggaacatcccgaggtgaatggcatctataactgcgggaccgggcgcgcacggaccttcaacgacatggcccgggcgacgatcgactggttcggtcgcggcgagatcgagtacatcccgttcccggaccacctgaagggccgttaccagagctatacccaggcggatctgtcacagctgcgcgcggccggctgtgacctggaatttcacgatatcgaggacggtgtgcgcgcctacctcgatgcggtcgcggttgatcaggccgactgaccccggagaagcagcatgagtgaccagcccctgcatcgcgttcgcgcggatgagtacgaaagccccggtgatcgcctggagcggtcgctggaggaagggcgcgtgttgctgttcgaaccggggcggcttccgctgccggatgaggaggatctggtctttctgcgtgacgaggtcggtcggctgctcagtctgaagaacatcagctatcacccgcatggcgactttatcagcggcctgaagaacgagggcgacgccggtgagcgcgtgcgccggatcctgagcgagtatggccagcgcgtggagggctttctggggcatttgctgccggggtttaccagtggctggagcccgcgcaaggtcaacttccgtccggtgcaggagaagggccgggtaatcaagcggcattccaacaacgaactgctgcatgtggacgcgtttccggccggggccacccacggctggcggccgctgcgcttttttaccaacatcaaccccgaggaggcgcgcatctggcgggtggccgaggagttcggcgaactctatcgtcaatttggcgccgcggccggcatcgccccgccaccgcgcctgcgtcaggggctggcggagcgcgcctggaccggcagcctccgggcgttgtccgccctgaatcttccgcaactggaagtggtcggcgacacctcgccctatgatcgcgcgatgcggcgcatgcacaactggatgaaggacagcgacgatttccagaatgcccccgggcgcgggaccgagctggccttcgagccctaccacagttggtgtgtgctgaccgaccaggtcagccatgccgcgcttgccggccagcacgcgctggtggcgaccttctacgtgcgtcccgaggcctgccatatgcccgagcgttccccctggggggtgctggaggccgccggccgggccgcctgagcgtggaggcccgccactggcgtcgcggacgcattcgggtgctctttgatgccgcgctccccgcttcaccggaaccctggtggttcgattttgacgcgctggaacgccgtggcctggtgaccgggcgcgggggcgggcgcggcagcgtggtgttcttccacagtccgctcgaaagcgacgacgaatgggtgctgcgccactacatgcgtggcggcaccatcgcgcgcatcctcggtgatcgctacttgtggcagggggtcgacgacacgcggccctggcgcgagtggtcctacaccgcgcgactgttcgaggaagggctgcccgtgccccgcccggtggccggtcgagtggtaaggactggtccgctgtacgccgccgatctgattacggtgcgggtgcctggggcgcgttcattggacgagaaccttggcgaggccggggtttcggatgctacctggcgggcgatcggtggatgcattcggcgtttccacgatgccggacactggcatccggatctgaacagccgcaatatcctgatcgccccggatggcgcggtctccatcatcgactgggaccgtggacggcatcgtgcaggcacggatggcgactggcgggaggccaaccttcagcggctgcggcgggatctggacaaacgcctgcggattcgcgaccgctgggtgtataccgacgtatgttttgatcggttgcgcgcaggctacgaggcgggggcaatctctggcgaggggtgaacggtcgtctccgccggcggcagggcgcgcggggccccggcggccatcaaggcatccagccgctcaattacgtcctccgggcggatcagttccattacgccggggcgctcgatcttggttccccagcgaatctcgcttgccggctttctcagctcgcggcgggcggcttcgtcgtagcgatccacgcaccactgaccgctgtagtaggggcgtgcacggccgggattggtgcaggcgtacagcccgatgaccggcgtacccatcgcattggccatgtgtgccggacccgagtccgggctgaccacagcggttgcacgtccgagaatcgccagcatttccttgatggaggtcgccccgaccaggtttcggtgggcgagctggctttgtcttgccacggcctcgcccatctcgcgctccagcgcggaggggcctccggtgatcaggacctggaggccatgttcccgcgctgcgtggtcggcgacctgtgcgcagccctcggcggtccagttgcgcaggtggtggctggaacaggggctgatcaccagcgtcggggtgccatccgggatctcgtcgcgggccctctccgcggcgttgtcgggtacagggatgtcccagaccatgtgccggcgccggatccccagcgtctcgatgaagctgaagtagatgtcgattacgtgctgcccggggtgcggggggatgcgcgcgttgatgaacaggccgtgcagatcgcgcgagcgggcacggtcataccccaggcgcaggcctgcgcggatacccaggctggcgatattggcgcgcagggcgaactgattgtgcagcagcacgtcgaagcgccgccctttcaattgttgccacagtgcgcggtagccggcccagccggcggtcttgtcgaagatgacgaattccacgcccgggatgtcgccgaccagggcgcgttcggccttgccgacgacccaggtcagacgggtctgtggccactcgcgctggagtgtgcgcactaccggtgtcatgtgggtgacgtcgcccagcgcggaaaagcggaggatgcacaacgatgccggcggttcgttcaggggaagtcgagggcgcattgccggatcaactcgagccctggcggcgctggcgccggtcgcggcggtgatccttgacgccgggatacatgtccgcggtcgtgtccggttgatccttgaaacggcggtgagcccagaagtactgcccgggggcctcgcggactgcttcctcgatgatgcggttcatggtggcggcgtcggcggtgtcgtcaccagagggaaagccgcgcagcggggggtgaaaaacaacccggtaaccggggccgtcatccagtttatagtagaagatcggtatcacgcgggcgcgcgccatccgcgccaggcgggagagacccgttacggtggcagcgggggtgccgaagaacgggacaaacaccttctgttggctacggtagttctggtcgcctgcgtaccagacaggcagccccttgcgtagcgttcgcacgataccgcgaagatcgtccttggagagcacgggaccgatcgcccgctcgcgcccgtggcgcatggttgcgtcggccagcggatgcttgtccatgggtttgtagatgaccgccatctcggagagctgccgcagcagccgtccgctgatctccacggacgtgaagtgtccggatagcaggatcacggggttgcctgcgcggcgttcggcttccaggtgttccaggccctcgacttgcaggggcagccggtcgaccgcccgcccgccaaaccatgacagggccagctccatgaaaccccgtgtggtgtggcggaagttttcgcgaaccagggcctcccgttccagtttcgattgttccgggaagcacaattcgaggttgcgccggatgatcaggcggcgctggcgagcgagggcatagctcaccggacccagtgcttcgcccagacgcaggaccagtctcggcggcatctggcccagcagccaaagcaagccgatgccgaggctgtagccccagttggacgggtgtgccggatgcgcgcttttcggctttggcatgggtaggtgtcgcggcgttccaaacgcgcgattatatcaggctcgtttgaacggcccggatacgaggccggcttgtgccaggtagactgcaaaagttttcccgattggcaacgagcttcagccaatttatgggaatgttctcccaaggatcggctcccgccgccgcggtagggtgcggttgagcgcagcgaaacgcaccatttcccgcgtcgtgccagtcccttgatgggattcgctgcgctcatcccatcctgcgacccggcagctggctgaacgccattgctcatcaggaaagtttttgcggatcggttgacgatgaactcagtctcgacagaatttccatcaccgacgaaggctgcccttgaggccgccgccgccgcggcgcgcgggcgggcctttcgtgtacgggaagacggccagcagtggtttgccaaaaaggccgtgcccgggagaagtcgtattcgggccctgggtgggaggatgctggcccggctgatgcttggcgaatggccgtctctgtccccgttgatgctgggtggacaagaacagatcgagtacgaggcggctcgtctgcgggcacttcgcgaggccggcgaggccgtgccggccgtggtcagcttgcaacccgggtacctggtgctggccgaaggcgggcaacccctggggcgcgtgctgcgcgacaagacgcgggaggcccaggctgcactgttatgctgggtcgcgcaggatctggcccggtttcacggccggggtctttggcacggaggtgcgcagctgcgcaatcatctccttgccaatggggagcgggaccttgtgcgcatcgacttcgaggagcctctggatcggctgatgcccctggcggcgcgtcaggtcgtggatctctatcttctgatccattccaccacggccctcaaggggtattccgaggctgccatgcgcgccctgtgtgggcggatggttcgggcttatcttgatgtgcgagccccggagcccgcggcgcttgaatatctggaacggggccggcgcgtgctgggggcactggagacctggggtggctggtttgcccgcccggtcagcaaggatgcgcggcgtctgttcgtgacgtcagcggttctggccgaggttgttccgcagggtggggtttagtgtccagtctcctccgactttagtcctccgcgaattggaccttttgcagggccgcatacgcgccgtttctttcgagcagctcggcatgggtgcccgtttcgacgatctgcccggcgtccaggaccacaatgcgatcggcatcctcgatggtcgacaggcggtgggcgataaccagtgtcgtacggtttcgcatcaggacttccagcgcatcctggatcttctgctcggattccgaatccagcgcggaggtggcctcgtccaggatcaggatcggggcatccttgagcagcgctcgggcgatggcaacacgctggcgctgtccgccggagagcatgatcccgttttcaccgaccaccgtatcgaagccctcgggcagctgttcgatgaactccagggcattggcggcgcgtgtggcctcgcgcagttggtcgtcagtcggtttttccggcaggccgtaggcgatgttgttggccagggtgtcgttgaacagcaccacgtgctggctgaccagcgccatctgcgagcgcagatcccgcagtcggtactcgcggatcgggtagccatccagacggatctcgccctgctcgggttcatagaagcggggcagcaggcgtgccagggaggtcttgccgctgccggaacggccgaccagcgccacggtttcaccgggggcgatgttcaggctgacatccttcagcacccattcgctctgttgtgggtagcgcagccagatgtggtcgaactcgatccgcccctcggcgtgatccagggggcgttggccgtgatcgggctcggggggcgtgtccagtatttcgaacacgctctcgccagcggccagggccttctggatttcggcattcaccccgacaatgcgtttcagtggcggcagcatcagcagcatggccacgatgaacgagatcatcccgccgggtgtgatggtttggaggaccatatccatcgtggccaaatagacgatgattgcgagcgcgatgatcgcccccagctgtgacagcggctggctgatcgcctgtacggccttgtgccgcatcagctggcggtggtagcgctcgttggtgcgctcgaagcggtgggcctcgtagtccgttgcaccaaagatcttcacttccgcctgcccgcgaatgccatcctccgcgatctgggcataatccccgacggatttctgcatacgccggctcaccttgcggaacttcttgttggcaccaaccaccaccagccccaccagcggcgcgatgctgaacacaatcagcaccagccatccgctgagataggtcatataggccagcaggaagatcaccgtaaaggagtcgcggatcaacacgatgatggccttggatgccgcggcgttgatctgcgtgacgttgtaggtgagcttcgccagaagggtgccgggggagtggcgatcaaagaatgctgccggaagccgcaggtactgctcgaacaccgcctgccggacgtccttgacgaccttgcggccgatccaggcgacgctgtagtccgacgcaaacatggtgatgccgtggaacagaaaaatcccgatcagcgcggctggtacccagacccgcgcggttggatcttgctcgatgaatgtcccgtccaccaggggctggatgatccaggcaaaggccgcctgaccggccgccgccaggatcatcgcggcaatcgccagcacccccaggcgccagtacggcctgacgaacgcaaagattcgcttgtacagctgccaggattcgccggctgtcgggtgcttcgggttctggtcgatcgagcgattacccatcgagggttccttgcctggctggtgctgccgctgaccgcacatttccgcgccgcaaaataatgtcggaagtgcgagggggcggatgataccagaccgtgtctcggcgccctggggcgggcacgtcgccaaggctgcgtggtagcatgagcttacttggattgtcactttgccccgtatgttcgcgctacctgtttggagcctgcaatgtccagccacaccatcgtccctggtcgtattagtatttcgatccctcattggcaggtgctgcccctgctgctgccatgcctgcgttcgatccgcaagaacacgagcggcaaagatgtcgaagtcatcgtgatcgacaacggttcgaaagacgaaagcttggattacctgcgttccctggagtggatccgcttgatcgagcgaccggaagaggggctattcaactttcctgacaacgtctggacctcgcacgacatcgcactcaaggaagctacgggggagtttctggttacgatgcatacggacttgttcgtgaagcgcggagactggctggacgaatatctaaaggcgatggcagggaacccccgtctggggggtgtcggcacctggaagctggagctgaagaacccggtctacgagttccagaagcgtgtcttccacgtgatccgcagcaatatcaagtacgccctgggcctgcgcaagaagcgctacgagtggaagcagggccactatccgaaggacttctgcgcgatgtaccgccgccagatcctcttggacgaaggtctcaccttccgcagtatcgagggcaaaaaaggcttctacgaccagagtggtggttactccatctcggctcagctgtgggacaaggggtaccccactcgagtcatccccgttcgcaccatgatccccaggattgtgcatctcggccatggtactgcggctgtctcaccggaaaaggcccaccgtcgaaaccagcacaagcttgaaacccggcgtgacaccctctttgatgaaccgtgggttcaggagctacaaagcaacgtcgctctagatcgttaattgcagctatctctgacaaccgagcggttgaggcgcggctagagtgaggtcatgcgcaagccccccgaggccacggatacagcccttcgcagtccgagcgtagtcagccacaggttgtcttccgtcggctcttctcggggtattgctactgccgatttcctctcagctggcgagccagaatgattaagcgcccgacgcccattgtcgattgatcttgtggtacctgtgctggtctccgtagaacctgagtcattagatgaatttgcactttgttcgacttaacgtcttgggtggtgttgagaggatccttaccgagcttgtgcagcgagcagccctttgtgatcgcaaagaagccgcatttctgttggccacatctgtccaccctttcttgcgagaagcgtggagcgaacatggctgccgtgcctatccccttaaggcctttgcgcagtggttcccagtcccccggaagccggcatcagctcgagatttccgtgcgcgctgggttgcccgggcagtacggcccaatagggtgatctcttggaatggaatcaattcgcgatttccagggattgcagcatctgcttcgggtgcccgccttatccactatgaacacggagcagcctggaattgttccgatgaccaagggatgcgctacctagcgggggttgactcggtagtctgtatatcgttggcagcgaagcgccttctgcaggagcgttggggttacaagggggaggttcatgtgcttcccaatgtgctgttgccatcaatgctgaagacggccgccggtggtcgcccggactctggcggtcgaaagatcgtgggtgccgccggacgtcttgttcctctcaaagggttcctctccctagtgcccatgttacggcgtcttctggacaagggcctggacgtagaagtgcggctcgcggggaccggccccgaaggcccggccattagggcgctggccgagaagtacaacgtgagtgatcgcttcgtgtttttaggttcggttggcgagatgtccgagttctaccggacacttgatgtgttcgtcgtgccgtcgattcgtgaaccattcggcttggttgccttggaggcctcggcccatggactaccggtgataggatcggacgtcgacggaatccccgaggctctctccgaggtggttggctcggatgtggtgcgccccacggtgcccatgtcggattacgctcaaatggggagctctctccgtggagtgccaacacgggtctatgatccagctggcgacttcctcactgcccctagggccatcgatggtgcagaactggctgatcgagtggaaactctgttgaccgcgggtgtggtggtgccaccaatgcacccatcggtagcggcctcccgcttcttcgcctacgccgatacgctcaaagggcttctctcccgctgacacgatgcagttcctcttgctccggtcatttctttggatggttgtgttaaaggttatgggtagatgcgcatctttcacattgtgaacctgaagaccgtcgctggaattgaacgtgctttctgtgcgttcgtctccgccgaaaagatgagctctatgcagcattatgtggcaagtcggggtgtaagctcccggctggctggaacgcttcataagaactgcgaaagagtgtttacccctggagtatggcgaggctctcgctttccgttagtgccgcgtcgaggtatcgatcgagagatcaaaaagaggctgtcagaagtcaacccggatgttgtcatatcgtggagtagtgcgaccagtgtatcggcgctcgactggtgcgcgcgcagcaacacgccgtttatctactgggagcacgggcgcgcgtgggaggaggcgagccgccccagccgggtgtatgcgacccttttggagcaggcggataggattatctgcaactcgagtgcctcggcgaggatgattggccatttctggaggcaaggaggcaaaacgacggtggtccccaacggcctcaggccagagtgcagcgtcgcagcaccagtggtccgcgaattcgagggtgatgccgaagtgacggtcggttttgcgggccgcctcgtaccggccaaaggagccgtggtgctggtgcacgccctcggtctccttcgaaagtccggtgtgcccgttactctgagaatcgcgggggagggccccgagaaagaaggcattgttgctcagatcagaaggcttggtctctctgacgtatcaatggtggtcgggttcgaagacgatatgtcccgcttttaccgtggatgcgatttggtcgtatgtccttcgatccgagaaccgtttgggctcgtcagcatcgaggcgcaggcgtcgggtcgcccggtaatcgtcagcgaggtggatgggcttcccgaaactatcgacgtcgagaaaacgggcttggccgttaggccgagtgaagctgtaggttatctcgaatccctaggtggctcgacgtcgccgctcccagagttctcgtattttccggatcgggatgttatagggccgccaagagtggtttctgccgacgatttggccgagagtattgcgaagatgatcacctcacccgatttctcgaagatgagccggcgtgcagcgtcgttcgctcgggaagagttttcgttcgacgttcatgtttcgagggtctgcaaagtgttgcatgacgttgtgggttgagtgaatgactaaggtaagcgagttcactcgacaatggacggcagacggatactttctcgtcgcgtatttattgttctgttccggctttgtgtttctttcgtcgtcgggaggccatagcacgatatacgcattgctggtggtggcaccgtttttggcggttgttcggcgtgagcatttcggattcctgcgcgaaagtgggcttctgacgctcattcttgttctgttggtgtatttctgggcttctgtggcttggggagaggggggcgacattgacgactaccgccgatacgggtggcgcgcgttcatggtgctcgtcttcgtgtgggtcactgtaagactcgcgttgaactacgaccgatttgtatggtgggtggtgctggttgtggcgggatccgtctttttgtcttcgttggtggcgcttcaggcttatggggtggggtcactgtttgatctgagacggttgtcggggttggggcgagtgtccaatccgaatcagtttggagcgctgctggggtttagcgtgattctgattgcagggtgcttgatcggctggactcgtgggcgggtttggactgctgtgttgtggattgtgggggggacgcttctggccgccgcggtgctgacgcagggtcgcggtacactggtcgggttgttgtgtgggctaagtttgatgttcgtgctgacgaggcgctggatggccctgctggggatcgccctgcttggggcgctcgtgctgtggctgttcggtgggggtggtcttgaggcgcgagggttcctcgatcggacaagcgccatcgagatgcgactggagctatggaaagcgggtcttgctcttataaaggaagcgccggtgtttgggcatggtatggcgttttcgcagagttatcaggttggatcgtaccaaacagggagtgtgcacaacctgtacatagggatagcagtcgtaggtggattggtgggtgctgctcttctggtggggtcgttgctttatgggatgtgggtagcggtaagggagaagagtccgattagcccgttggtggtgggtttgatcggtttctcgatggtctattacatggttgaattcgagcatatagttcggtacccagcgttgtcgtggttgttgatttggtttcctctggctttggcggtgtcggtcgaaattcgagcacgcagagcgaaggcggcggtacaaagttagttaaagagcgatggcgtattggtttcgagttgctgagcgatggcggccaagacggaatcgagcgagatgctctccattgttcgtccttcggcgtatgcgcttttgccttgcccgggcgcaacagcttgcgttccccgtacgatcgtggtgcggttgctgagtggaccccatcggctggggtcggtagggccgaacagagccacgacaggactgccggctgcggcggcaacatgcatggggccgctatcgttaccgacgaacaattggcactggctgagaagcgcgatcaaggtgccgatcggtagctgttccaccaggtccagcgggcgctgctgacagtgttcgagtacctgatttgcggccaagcgatcgggtgcggcgccgatcagcgcggggcgcaggccttggttcgctagccagtcgatgatccgagcgtatttttccagcggccagtgcttgtagcccttgccccctgcgacgtggagacagacgatgtcacccggatcgcccaagccccggcttgccaggtctgcgtggtcctcctcggtggcctgaaggctggggtgtccccagccgtagccgtgacctgcggcggcggccagggcgccgtatgtatcgatccggtgatggccgagccccccagggtcggcgtggcggttatatagtcgagcgtgaggtgctccctggtggcagatgcgccacgtcgctcgcgacagtccgccggcaagggctgcggtcttgctgccgccgaagtcgatgaccatctgcgggcgatgctggcgtatggccgataatgtttggtgaaagagtcgcgcccgagaccagaggttgtctctagcggcggaaatgaggtgtggcttgggtaacccggggattctctgagccaatgcggcatgggggctgtgcagtatcagctgcgccgtctggaactggcgggccaggtgccgaagcaccgggctggcaaccaggaagttgcccaggtggcggtccagcattacgaggacggcggattggttgttggtcttcatttgctgttcggtacgttatcgttcggcggatactccggatcggtatccaaggacacgggccgccgaccgtagcgccgctggtggcggagactgatgcgtcgaacgaccgggcgcatggtctcgtagatggtggtctccgagagaacacgggtttcgcagtacacgctgcagattcgggccgcccaggcggtgttcagtccctgctccaggccaccgactatgaaacgcgccagatctttggcccctgcgcgcgcactgacgcgccagcgctgtctggcgctgtccaagtccaccagtacgggcgtcagctcctcggtgaccagtatattcccccacttcaggtcgccatggatgacgcccagagagtgcatgtgtgcaatggctcgggtggcctcgatcgtgacagtttgcatttggcctggtgtcagggcgttgtctgccaggcgctcggttaatgccgctgcgtcttctatggcctcggtgatgaaccatacacccgagttgccggtaatgagagcgtgggggcgtggaaccggcacaccctggttatgcagggaccagttgattctccagatgcgtttcgcggctcggcgagagaacagactggggcgggtcaagtagtgcttgaaaaacaaacccggcagattctgttgtgcggtttgaaggaagccgctaaccacttttcgattgcgcttgatcactcgcagttcgtgatccgcaggaggccagtcgccagtagacaggcgtgttgccacggtggagctcggaaggccatgggccttgcggttaccggaaatacggacgagccggtccatctaatcggaggcctgggacgagtaacgcgccttggggcctcctcgtgcgagccggcgtttccagcggcgggtccgcgcttgctcgacggcccgagccaatgtacgggattgctcgcggctcaattcctgggccttggcgtagccttgcagcagccggtactgatcgaaacggctgagtaggttgcgaggggtcattagaagctggacgaggtttcgcatgcggtcgctggtccgtcgcgagcgccgattgccctcgttgtccaggtaccagaacttgggtgcgccatcagggccatgccattcgcacaggatgttgcccaggcggagatcgccatgtatccacccagcggtatgcaggcgggcgatctcggcgccgaccaggttcaggagctgccaccgttccctcgtgcccagcgcgatggcgccgccctcatgggttgccaggtcattcaccgtgggatgcgggagggcgtcggttgcaacatactcgattgagcctcggatccagccgtggcacagggaagtgggtgtggcaaagccagattcgttcatccgaatggattgatccactgctcgtacaccacggctcccccgcaccagtgccttgacaggctctgaccggcttctggggatgaataactttaggaagaccggtcgctcgttccactcgcctttggccactctggtttgagcggagctgctcagtacccgccagccgtcgaattgccgactacacgcgatcgcgttcgccacggcggcgagctccgggcagcggttggtggcggcgaggtagcgtggggcgaatcccagcgacttgaagatatggtgacggatcatcgcggtaacccctcgggcacgcggccgtgttcgcgttgatactgccagcgggcgcgttgtgtgacgcgctgccacagggtggagtcggagttgagggtgacacggatggagctgtggcggtactcgcggatgaagcgcagcaggtcgcggtggccaagaccaatgtccagcgcagagaagtaaagccccccgaggtccttgatgcgcgcgcgggccggaaggcggcggtggtgttgcacgcggtgcagatccatcaagtgcaggcgcggcgggatgcggcccgaccgggtggcgtcctcgttcgtgttcaggtcgagtcggaagtggcacaggtagaagtcgcggtggttcatgccgctcccgtgcagggtgcgggcaatgcgggcgacctctcggatcaactgcaggcgaaaggcgaatgccggtggctgttcgggccagctcaggcattcctgttccagggtgcgggtgcggcccaggtcgcgggtgatcacgaacgagcgttcccgtgccgggttcagtccacgccggatgccgaatgcgacgggcggcgtggtcgggatgccgagttcctgcaggcggtggatcgcgcgccattcaggctcggcgcccagcaccgggatacggaactggctcagtttgcgcaggatgcgccgccagggcatgccgttgtgcaccttggcgaagtagtgctgcccgcccagttcgaaacggaatgtgcgccgcccgtcgacgttgcggacgacctcgccatccagcgccatggcctgctcgaaggggtctcccgggccgcagcgtgcggtcagcgccgcgcggaaggcgtcgtccatcaccagttcgttgcgccggagcacgctcatgccgccgtctcgccatagcggggggcttcgatgacccgcagcgcgtgctcggcgcgtgcgccaagctcggtgcgctcgctgtagcacagggccgcatcacgccaggcctgcagcttgggctggctcagcatgcgggccagggcggcgtccatcatgggctgctcgaacggcgtggtcagcacctcgccacagccagcgcgctcgacgtggaaagcgtatccgcaattggctgtaacgagggcaggcagaccggcggcgatggcctcgacgatcgcggtcccggtgttctcctgatacgcggggtgcagcaacaggtcggccgcaaacaggaagtcggccacgtcgtcccgcccctgcaggaaatgcacccgtccggcgataccgagacggcgcgccagccgcatcagcggggccgcacgccccttgcccagtacgtacagcgaggcgcgttcgcgcaagccgtccggcagggcggccagtgcccggatgctgcggtcgacacccttgcgtcggaagtccgacccgaccatcaggagcatgagcgagtcgtcccccaggccaagctctttgcgaagagcgcgccttcgttgcggggtgtcggcattggcgaagcggtcagccgagacatacggtggcatcaggtggaagcgatcctcgggagtcgcgtaccagcgctggaacaggggcttctcggcctcggaaagcagcaggatgcggttgttcgcctcagtgcgaaagaccgcccgctcaagggccgcatgtacgcggtagcgcccggagaggcgatagaaccggctgcgagcctgcgcccgttcgatgaagcaggggtctgcgttgtagtagacatccagcccgggcagcttgttgaacccgacgacgcgatcgggctgtagggcctggacctccgattgaacgcggcgggcgaaatggcgatagcgtgtgtggttgcgccagccaggcacccgcagtacatgcagcttcagctgcgggtgctccggggtccagccctcccatgcgagtgtgaatacgtcgatctgatggccgcgctccagcgcgagctcggtgatgcggcggaagttgcgctgcagcccgccatgcgggaagtacttgaacaacacgaatgccagatgcatcagcgcctctccccatgcagggcatcggcggcctccagtacctgctcgggcgccagcttgcgcaggcagttcaggtgtcccagggggcactcgcgctgaaagcaggggctgcattccaggcctagatgcaggatgcgccggtgggaggtgagcggcggcgtgtagccagggtcggaggacccgtagacagcgatcaccgggcggccggtggcggccgcaatgtgcatgagccccgagtcattggtgatgaccaggtctgcgcaggcaagcaagtctatcgcctggcccagctgcgtgcgcccggccaggtctgcgcagcccggggcggcctcggcaatcgcctgggtcactgggcggtccttctgcgaaccgaacagccagacctgccagcctgctgtcaggcgggcccgagcaacttctgcatagtgttcggcaggccagcgcttggaggggccgtactccgcgccggggcagagtgccagaacgggtgcgtcctggttgcccagtcccagtgcaatgcgtgcctcgtcccgtccacgttcggagatctccagcctgggttccggaatcgggggcggttgtggtgcatccggggcgtgcccgagcgcgacgaaccgatcgaccgtgcgatacaggcgctgacgatccagtgggcggatgtcattgagcagaccgtagcggagctcgccgcggtaaccggtccgtcggggtatcccgctggcgaaggccggtacggccgcctttgctgaacgcggcagtacgatcgcctgttgatagtgcgcgtaccgtagtgaccgtcctagatgccagcgccggccgagtgcaagctccccgtggcccacgggcagcggaatggggcggcgcacctcgggcatgcgctcgagaatcggcaggctccacgcgggcgcaatcacatccacagcgggtgcgggctcacgttgcttgagcgtcatgaacaggctctgtgccatcaccatgtcgccaacccaggccgggccgacgaccaggacagccggggtgtgggcgccgcttgaactcaacacgatcccccggccagcacgaaagcacacccggtcgcgcccggggcttgctgggcggcaggggccgcggaacatgggacaaagctgcccggcatatggcttgcagctggcacgaaactcgaactggcgctgagaagcattcccaaattgtacatggcgctgtgataccgcgacgtgcggtggcttgtggcctcgaggatacgcggtgtactttgcccggcaacggcgggtgtgtcctgctgaccatttacattgttcagtgtttccctggcggagagcgcaagtgcgggaaggaattatcgaggagctcacggcggccagccggctgttcgggcggctggcagaggaccgggcgtttgtcgccgaggtcgagacggttgggcagcgctggctgcagtgcatccgtgacggcggcaaggtgctgctggcgggcaatggcggcagcgcggcggatgcgcagcatattgcggcggagattgtctgtcgttatcgggcggtgcggccgggtgcggcggcgatcgcgttgacgaccgacacctcggtgctgacggcgatcgggaatgattttggctacgagcatgtgttcgcgcgtcaggtcgaggcgctggggcagtcgggggatgtattcgtcgggattaccacctctgggcgttcgccgaatgtactcgaggccttcgagatggcgcgtcagcatgggctcgttgccgttgccctgaccggcgagaaggggctgcccgagacgcataccgcagatcatgtgctgcgggtgcccgatgccgcgaccgcgcgggttcaggaggtgcacgggctgatcgggcatctgttgtgcgggatcgtcgaggatgcgctggtggccgatcaggaccgttcggggtcggtgtgagtgcgcgtgccctgtttctcgaccgcgacggggtaatcaatgtcgaccatggctatgtgcatcggcccgatcaggtcgagttcgtctccggcatcttcgagttggtggcggctgcgaccgcccgtcagtggccggtggtggtcgttaccaaccagtccggcattggccgcggctattacggtgaccgcgagttccggcagctgacggactggatgcgcgagcgctttgccgagcgcggcggccgcatcgaggccgtctaccactgcccccatcatccccatgatgcgcagcccgactatcgtcgtgcctgtccggatcgcaagccggagccgggcatgctgttgcgggcgcgggatgatctggatctggacctccccggttcggtgctcgttggggaccgcgcttccgacctcgaggccgcgcggcgcgccggggtcggcgcccggttgctgtttgaccccttgggcacggaaccgctacccgctgaagacggagccatccgtatccgcgccttgcccgaggccattgcgtggctcgactgagccgctagccgcgatgtgccacattgtgtacaccgccctgctgcgactggctgctccggccttgctggcgcggctggtgcgccgcgcgcgggcgaacgcggtaccggtggcccgatggcgtgaatggctgggagccggggagtcgctaacacccggctccatctgggtccatgccgcctcggtgggcgaggtggaggcggcggtaccgctcgcacgtgccctgtgcagccgctatccggagcgtgcgctcctgatgacgaccacgacaccggagggggcggcccgggtggaagcggctctcggaagcgatgtccagcacgcttatctgccgctggacctgcccggggccgttcgccgattcttgcggcggacgcgcccggccgtcgctctgatcgtcgagaccgaactctggcccaatctctaccgtgcctgcgaacaggccggtgttccgctctgggtggtgagtgcacggctgtcgccacgctcactcaagcggtaccggcgtctgcagccgctcgtgcgggaaacccttgcgcgtgccgagaaggtcctggcccaggacgagtcggccgcccggggatttcgcgagctgggggcaccgaacgcgcgcgttcaggtgatggggaatctgaaattcgatcgcgcattgccgcctgggcatgaagaggcgggggggctgcgtgtgtcggttgcgcccgagagggcgccggtctgggtggcggtcagtacgcgtgaaggtgaagaagaggccgtgcttgaggcgcatcttgtggtgcgcgaatcccatcccgacgctgtattgctctgggtgccacgccaccgcgatcgctttgatgtggcgttcgcggcggcccgggcagcggggttgtctgtcgggaggcgcacgcaatgtccggggccgccgctggatgtgctggtgggcgatacgatcggcgagatcggagcctatctgggtgcggcggatgccgcttttgtaggcggcagcctggttcccctgggggggcaaaatgtactcgagcccgccgcgctcgggctgccggtgctggtagggcccagtaccgagcactttacatttgccgtcgagcgccttgaggatcgaggtgcgttgtggcgtgtgcaggatgccgagtcgctgggccgcgccgtcgcggagttgctgggagattccgagtgtcggaaaaccatgggtgatgcggcgcgcacggtgatcgacgaggggcgtggtgcagtggagcgtgtcctggccgagttggaaaaccggttgcatgatctgcgttgaccgccccgccaggctttgtacggatctttatttttcccgccgtagtcgctgcccgcattcgaggcattcatagcggtatcggcgccgctgaatcagataatgccgccgcgcactcagcgcgtgggtctggcatgcgcaacggtaagtataggtcctgacgcttctgcctttcaggggggtgctgtgcgtgacgcgcggttcgcactcgaacgcttccatccaggaccgccattccggaccgtgcgggcgtacgcggcgtaacccgaacgtccggtatacgagtgagtgcgccacctcgtgggcgacggtttccgggaagtgcgcatcccagtcctggaggaaggcctgggcgttgaaacgaagctgctcgtgcccgttgcgcagtcgccattgcccggcggcttttcccttcaggttaaaaagaacttctggagtcgtgttcggctgttcggggcatgccttgatgtaaaacgcgcacaccttttgtcggattttcgcttcctcttcaggtgttaatatatttctcggctcttgtaatttacttccatttttatcatattcacccgtgcgatatgtgccgtccagggcgtgcgaggggttggaagccgttctggtcattgagaagttccgaacaaggagacgagtaatgagtctggatagcaagaaggcctccgaactttccgccgaagagctgtatgcactggcccggcagcgggaaaaggaagaagccgagcgccaggaagccgagcgccgcaagaagcgcgaaaagctgatggaaaagcgcaaggagatgatcgcgcgtcatcgcaaggaactcaacgagcttgagcgccagatccgtgagctgggcggccgtgtgggtcgtgctggcggtggccggcgtagtggccggggcggcagctcggtcagtcagcagctggtcgagatcgtggcggagaagtccgagatggccaccaaggagatcaaggagcgtgccgagaaggccggcctggataccaagaacatctcgcagacgctcgcttacctgaaacgccagggccgactgaaatccccgcgccgcggtgtgtacaagtccgcggcataagcgggttgcagctggcgacgattgcggcgtctagggagacgccgcgatcgtttcgctaacgggttccatatcaagctcgccactgggcttgcacgccaggcggctctcgccgctaaaccagtgctggatggtctgacccgcaatctcccggcgccagccactcgacaggcggccactcttgccgtcgctcttcagtagttcgatcacatccttgcgttgtgcgatcgccgcggcgctgatctggtgctcgcgtgcacattcgcgcagcagcgccatgccgatatcgaccagcacctcgtcgcgctcatccaggcgcggcttctccggcagctgtggccattgttcacgcggcagggcctggccttcccggatggcggccagaagcgattcggtgtgttccggcttcatcccgccggggaactggcgcagttcgcgcaagccctgggcatcagccggtgtgcggcgggcgatatccagcaggaggtcgtcggacaggacccagcgccgcgggcgattgctgctttgcgcggtgcgctcgcgccaggccgcgacgcatttgagtacgccgcgctctttgggtttcagtcgcttgacgcccgatacgcgctgccagctttgttccgggtccggttcgtacagggccggattgctgagggcctccatctccgggcgcagccagtgcatgcgatcgtgggtgtccagctcgtgcagcaggcggttgaacagtgtcgcgaggtgacggacatcgtccgcggcataacggatctgttcagcgcttagcggccgacgggaccagtcggtacgcgtctggcttttgtctagatcgcgctcgagtacggtcttgaccaggttggcatagccgacctgctcgccgtagccgagcatgctggccgcgatctgggtgtcgaacacagggctgggcacaaaccccagttcgcgatacagcaactccatgtcctgcgaggcggcgtggaagaccttggtaatgcccgggtcccggaacagcggggcgagctgctggatgtcgagacgcagcgggtcgatgcaggcgagctgatccagcgtggcggcctgcaccagacagagctgcgggtagtaggtcttctcgcgcaggaactcggtgtccagcgcgatccagtccgtcccggcgatggaatcgaggaacgcctgcagggcctcgggcgtctcgatcagcccgtggtcatgcatggctcgatttctggctcgcctcgaatgccgccttctgctcggcggttgcttccttctggtagcgctccttccattcgctgtagggcatgccgtagacaatctcgcgggccccctcgtagtcgatcgactcaccgcgttcctcggccgccgcgacgtaccacttggacagacagttgcggcagaagccggcgagattcatcaggtcgatgttctgcacatccttgcgttcatccaggtgttgcagcagccgctggaatacggcggcctcgatttcggtacgggtcttcgggtccatggtgtgtctctccattctttagtgaactactgatcaaaatgtacacgttcgcgcacgcgtggcttttgggggcgttcgaccagaacgggcggacggtgttcagctcaggtggagcagccagcgccgacgcatatcccttagcagcacgaagatcaacggccacaccagtgcgctggtcgccactggcgcccagtaccaggcgctaccgggcggcagcccaatcgcgccctgcggccacagggccaggagcttgtacagcgctgtgaggacggccaccacgatggtctgttgccagacggggtaaacccgcaggcgtggatgaatctgcagcacgatgtacgccaccaccgccagggcgatggcgttctgtccgagtaactggccgtaaagggcgtccagtagcagccccatgataaaggccgtcagcaccccgaagcgctgggggaaggccatgatccagtacaccagcgccagcaggagccattcaggccgggccgggggcagcgcatcggggataggcacgatggacagggccagcgcgacgaccagggtcagggcgatcagccaggggatgcccagcgcgcggttcatgggttgtcagccgcctccggcatatcggcctcgccctccggttctgcttcgcgcccggtcgtctccccttcttcttccgggtgggcatcggtgtccgcgtccggacgttctctggtccacagcagcaggacctcacgcgagcggtccagggccgctagaggctcggcctggatatcaagaaacggttgccctggctggcgttcgaccgagatcacccgggcgaccgggtagtccggcgggaaacgtccaccgagcccggaggtcagcaggagatcgccctcctcgatgtcctcctggggcgggacgtgtcgcatttcgaggcgccgcgggttgccggtgccaacgacaatgccacgcagaccggtacgggcactgagcacaggcagggcatggccggggtcggagatcagcagcgcggtggagctgaccatttgggtggacaggacctgtccgatcacgccatcggggtggatgaccggctgccccgggtatacaccgtgtcggttgcccttgctgagtacgatctgctggcggaaggggtccaggtccacggccaggagcttggcgatctcgacgcgctcttgtgcacgctcggcggtattcagaagggcgcgcaggcggtcgttttccatctgcagtgcatcgaagcgcagctggcgggcccgcagctccgcgttttcttcgcgcaggatgcggttctcggtaatcaggtcttcgcggctggtgaaggattcgagcagccggctgcctgcccggatcggcgcatcgaccgcaacctgcagggggtaggccaccgtggacagtgcgttgcgcaccgtctgcagctcgttcagtcggtgatccagcgccatcagcgccacacccagcaggatcaccgcgagcaggcgcagagtgggcgatacacccagtctgaacagcggcttgctgatggcttaacctccggttgcgggtcgtgattgggtcaggggcgcgccacggctggcaggtgcgatgggaagggccccaccaaacttccaggatgcggggcgacgccccatcccccgatccagcccggagtctactccatggacaggaagtccacctgcttctcgtcgagcatctccagtacgcggccgccgccacgcgccacacaggtcagcggatcgtcggcgatgactaccgggatgcccgtctcttccatcagcaggcgatcgatctgctgcagcagcgcgccgccgccggtcagcacgatgccgcgctcggcgacatcggagcccagttccggcggggtctgttccagtgcggtgcgcacggcggagacgatcccgtacagcgggtcctgcagggcctcgaggatctcgttggagttcagcgtgaacgaacgcggcacgccctcggccaggttgcggcccttgacctcgatctccagcagttccttgcccggataggcggagcccaccgcgtgcttgatgcgctcggcagtggcctcgccgatcagcacgccgtagttgcggcgcacatacgacatgatcgcctcgtcgaaggtgtcgccgccgatgcgcacggactccgagtagacgatgccgttcatcgacagcaccgcgacctcggaagtcccgccgccgatgtccagcaccatggagccgaccgcctcgtccagcgggatgccggcaccgatcgcggccgccaccggctcctgcagaaggtacaccttgcgcgcgccggcgccgaacgccgattcgcggatcgcgcggcgctccacctgggtcgcgccgcagggcacgcagaccagcacccgcgggctggggcggaagatccgccgctcgtgcaccttcttgatgaagtactgcagcatcttttcggtggtggtgaagtcagcgatcacgccgtccttcatcgggcggatcgtcaccacgtgctccggcgtgcgcccgagcattttcttcgcctcgatccccacggcttcgatggaacgggggccgcccggaccgcggtcctgccggatcgcgaccacggacggctcgttcaggacgatcccctggccgcgcatgtaaatgagggtgttggcggtaccgaggtcgatggagatgtcgttggagaacaaccccaggaggcgtttgaacatgaagaggaaacctgcgttgatggtcgggcgggaaagcccgagactctagcaactgcccggggtttgggcaataacggctttgtggtaagtttgccggccgcattccgcatcatcatcgactgatacaggatccttgccgatcatgtctgtagaagcttccgaagttcagcgcatcgcgcatctcgctcgtctggccatgagcgacgagcaggcccgcgagtttgccggcggtctgagcgatattttcgccttcgtcgagcagctcgacggtgccccgatcgagggcgtggaacccatggcccatccgctggatgccgaacagcgtctgcgttcggacgcggttactgaacccgacaatcgcgagggttttcaggcgattgcgccggccgtcgagggcgggctttatctggtgccgcgcgtgatcgagtaagccgcgggcaccgctggccgatttcgccgatttcatcacgctttattcgacaagagttcccgaaaccatgtcccaggaaaccctgtccggctgggtgcgcaagcttcaggcccgcgagatcagctcgcgcgagctgactcagctgtatctggagcggatcgagcgcctcgatccccagctcaacagctttattaccgtgaccgccgagtccgcgctggcgcaggctgatgccgccgatgcacgtctggccaatggcgagcagacgccgctgctcggcgtgccggtcgcgcagaaagacatcttctgcaccgagggcgtgcgtacctcctgcggctcgcgcatgctcgatccgttcatctcgccctacaacgctaccgtcgtcgagcgcatgaacgccgccggggcggtgatgctgggcaagaccaacatggacgagttcgcgatgggttcgtccaacgagaccagtttctacggcccggtgcgtaacccctgggataccgagcgtgtcccgggcggctcctccggcggttccgccgcggcggtgggcgcgcgtctggtgccgggggcgaccgggaccgataccggcggctcgatccgccagccggccgcgttctgcggcattaccgggctcaagccgacctacgggcgcgtgtcgcgctacggcatgatcgcctttgcctccagtctcgaccagggtgggccgatggccgtgaccgccgaggactgcggtctgatgctgaacgccatggccggtttcgacgagcgcgactccaccagcgtcgagcgcccggccgaggacttcaccgccggtctgaaccaggacctcacgggtttgcgtatcggcctgcccaaggagttcttcggcgagggcctggacgagaaggtgcgtggcgtgatcgacgcggccgtcgaggtgctcaagggccgcggtgccgagatccgcgaggtcagcctgccctacagccacctgtcggtgccggcctactacgtggtcgccccggccgagtgttcctcgaacctcgcccgcttcgacggcgtgcgctacggccaccgctgcgacaaccccgaggatctgatggacctctatacccgttcgcgcggggaggggttcggcgacgaggtgaagcgccgcatcatggtcggcacctacgtgctgtccgccggctactacgacgcctactacctgaaggcacagaaggtccggcgcatcatcgccgacgacttccgcagcgccttcgaggacgtcgacgtcctgctcggcccgactacgccggagctgccattcgcgctgggcgccaaggccgacccggtcagcatgtacctgtcggacatctacaccattgccgcgaacctcgcgggcctgccagcgatgtcgctgccggccggcgagatcgacggcctgccggtggggctgcagctgattggcaactatttcgacgaggcgcgcctgctcggcgtcgcccaccagtaccagcaagaaaccgactggcacacccgtgtgccggcggccttcgcctgaggatcgccgcatggaatgggaaaccgtcatcgggctggagattcatgcccagctcaacaccgtctccaagatcttctccggggcgccgaccgcctacggcgccgagcccaaccgccaggcctgcgcggtggacctgggtatgcctggcgtgctgccggtgctgaatcagggcgcggtggagaaggccgtgatgctggggctggcgatcgacgccgagatcaccccccgctcggtgttcgcgcgtaaaaactacttctacccggatctgcccaagggctaccagatctcgcagtacgagctgccgatcgtggggttggggcatctggacatcgagctggaggacggcacgaccaagcgcatcggcgtgacccgagcgcatctggaggaagatgccggaaagagcctgcacgagggcttcgagtcgatgaccggaatcgacctcaaccgtgccggtaccccgctgatcgagatcgtctccgagccggaactgcgttcggcgaaagaggccgttgcctacatgaagaagctgcactcgctggtgcgctatctcgatatctgcgatggcaatatgcaggagggcagcttccgctgtgatgcgaacgtctcgatccggcccaagggccagaccgagttcggcacccgcgcggagctgaagaacctgaactccttccgcttcgtcgagcgcgcgatcaatcacgaggtcgagcgtcagatcgacgtgatcgagggtggcggcagcgtggtccaggagacccgcctgtacgatccggatcgcgacgagacgcgctccatgcgcaccaaggaagaggccaacgactatcgctatttccccgatccggacctgctgccggtggtggtggatgccgcgttcgtaaaccagatgcgcgagcggttgccggagctgccgggtgccaagcgcgcccgctttgtcgagcagtacggtctgtccgactacgatgccggtgtgctgaccgctgcacgcgagatgggcgacttctacgaggccgtggccgccggctgcggcgcgcccaagctcgccgccaactgggtaatgggcgagttctccgcggcgatgaaccgctccgaggttgagctggccgacgccccggtgaacgcagaaggcctggccgggctgctggcccgcatccaggacgagaccatctccggcaagatcgccaaggaggtcttcgaggcgatgtggaacggcgagggtgatgctgacaccgtgatcgaggccaaggggctcaagcagatcaccgataccgcggcgatcgatgcgatcatcgacgaggtgatggccaataatccgcagcagctggaacagtaccgcggcggcaaggacaagctgttcggcttttttgtcggccaggtgatgaaggccacccagggcaaggccaacccggcccaggtgaacgagcgcctgaaggccaagctggacggctgatgcagggctgcggattccatgcgtgaacccgacactctgcaccgcttcatgctggaggaggccggggtgcgtggcgaatgggtgcacctggacgccgcctggcaggccctgctggagcgccacgagtatccgccagtggtgcgcgacctgctgggtcaggcctacgcggccgtggcgctgaccgccgccacactcaagtttgatggctcgctgatcttgcaggtgaccggcaccggtccggtgcacatgatcgtggcccaggccgatgggcagggacggttgcgcgggttggcccgctttcgtgaaaccccgccggagggcgcgacgctggcggaatgtgccggcgataacgcccggttgatgctgacgctggacccgggcgatggcggcgagcgctaccagggcgtggtcgagctcgagggcgagaccctggcggatgcaatgaatgtctacttcgagcgttccgagcaattacccacccggctgtggctcgcggccaatcagcagtcagccgccggaatgctcctgcaggcggtaccgggcgagggtggtcatgcagtcacgcgtgaccccgaggactggaaccgcgcgaacatcctggccgataccaccactcccgaggagatgctggagctggatgccggcacgctgctcggccggctgttcgccgaggagcgcgtgcgcctgttcgacgggaccccggtccagttccactgcccctgctcgcgcgaacgggtgtccgagacgctgcgtggtctcgggcaggacgagatccgcggcatcatcgaggagcagggtcagatcgaggtgacctgcgagttctgcaacgcgcagtaccacttcgacccggtggacgccgaggccctctgtgccacccagacggtccagccgccgacacccgatacgcgccagtaaccgcttgcggaaccatcgggcgcggaatcttcccgccgagcggcggtctttgctatagagatagcaaaggcagcagtgtttccctagcggggggctggtcatgtattcccggcataccgagattcccaccctggatacccggcccggatggcaggtcgaggcccgctattacaaccaggcggccctggccctgcggcggctgggccccgagatccgtctgcccctgccgattctcaagcacctggacttgatcctgcagccggatgcctgggttgtggtggatcgtgtgctcaacgacatgccggtggtggcctggacggccttccgcgccgcccaccgtcataacctgcatcgcccggtggcctgcgagctgcgcctttatcactccatggcgaccatggtcaccaatcgcgccctggcctgcatggccgaccgtctgaccgttgccctggcccaggaggatcagcgtatcccccgtggccaggtgatcgccttccgatcccgttccagcgcctgactcaggccggacgctggccgcagaccgggcagtcagggtcgcggcgcagacgaatctcgcgaaactgcatgttggtcgcatcgacgatcagtagccgaccactcagggtcgggagcccgatcagcagcttcaatgcctcggtggcctgcaggctgccaatgacgcccgggaggctggccagtacgccattggccgcgcaggtgtcctcgtccccgccgccctcgccatacaggcagtggtagcaggcggcctcggggtcgcggtagtcgaaggtggtgagttgtccctcgaagcggatcaccgcgccggagaccagcggtgtgccgctggcaacggcggcgcggttgatcgcgccccgactggcgaagttgtcggtgccgtcgaggaccacatcggccttcgcgaacagggtggtcatcgcatccacatccaggcgttcggcgcgggtctcgacccggcagttcggattcatcgccgccaggcgccgcgccgcggactccaccttgtcacgaccgatatctgcatcggtgtgcaggatctgccgctgcaggttggtgacctcgacgtgatccggatcgacgagcgtgagtcgcccaaccccggcggccgcgagataggccgcgaccggcgaacccagcccgcccaggcccatgatgaccgcatgtgcctcctgcaggcgctgctgcccctcgaccccgacaccgggcagcatgatctggcggctgtagcgcagcagttccgggtcatccacggggcgttctccagtgtgaatcgggtcaaggcttggtcatgtagtccggaaaagtgtaaccggggtcgcgctcctcgggtggctcggttaggaaccgttcaggaagcgtccgtaatctggaccgtggcaattctgccagttgcgcagttcaaggaggtacacgatgaaacgcatgatgatcgccctggcgccggcggcgttgctggcgtttgccctgacggccccggcgcatgcggcccagccggtctccggctttgtgcacaccggtgccgcagcgttcgaccctgatgccctgcagcatgtgcatcatcgtccgggccactatggtggcccgccgcatgcccgcagccaccctggctatcgcggccacaagtattccaaacgctcgcataaccgtgggcggggccataagcgggggcactattacagctaccaggagcaccatcatcaccactatcacagccgcccgcggcaccgctcgcccagtggttcgatgaacctgcacctgcatctgccgttctaggcattacccgcatcacacggttggccccggcgttcgcgccggggcttttttatggttcatcgagcattaccggggaatgcggcgcggattttgaggaagaagtagtcctggtcgcggtagccgtaggcgcggcgcttgatgaccttgatggtgttgttgatgccttcgacgacgctggtgttcagccgatgccggcagcgcgagacgatgccggggagatagggctccagcaaccgcgcgaagcgctgcagggcatggatgccgctctcctgtgcctgttgtacccagtgtcgccaggcctgccaggtctgttccggacggcgctggaaccagagccgcttgagctcgtcgcgtaacagatagactgtcagcaatgcctggttggcttgcagcaactcgtccaggtggaccgcttggccggcgttcagcgacgcccggttacgcagcagcaaccagcggctggacttgatcacgcgacgggcccgacggtcctcgcccagacgcttcgcctcgtcgacgcgcacccggtcgatgacctcgcgaccgtacttggccaccacatggaacaggtcgtagacgatctcggcccggggacactgcgcccggatctcgagctcgaaggccgtggtcatgtcgatcgccaccgcctcgatgcgctcgcgcacgccttcggggagttgctcgaagaaggcccgagcggtctcgcgcgagcggccttccccgacccacagcacctggcgccggatcggctcgatcaccaccgtggcatagcggtggcctttgtgcagggcgaactcgtccatcgccagatagcggatcgacgcccagtccggctccagcaacgaagccgccagccgatgccggtccaccgtcttcaccgtatgccaacccaggccatagaaggccgccaccgcctggatgctggccgaacgcagcaactgactgcaggcatccgccagacggttggtcagccgctgatagcgccccagccaactcagccgctccagctgcggaccaccgcagtgctcgcaccacacccggcgacgcggcaccaccagcaccacccggtactcgaacaggggaagatcccgaacccgccgcagcgtcgtctcgtgcacctgacgcgtccggtggccgcagcgttcgcagtgcatccactgccgcgtcggcttcaggtgcaactccagcgtgccgcccgcctcgtccggccataccgcacgttccagccgatagccttcccagccgcccagcttctgcagcgtcttcttgtccagcatccccctctcccgtgtccaacccggctccacgcgagattacgatgcccttcagcgcacgaatacctccccggtatccttcgatgaaccttttttatgcgtgtaccccaatcgtgatgcgctcgtgtccggcgggatcacgcaaactctgcacctcgcgatagccctcctgttccatgcagacccgaacgtcgcgggcctgatcgaacccgtgctccagcagcagcggggcgcccgggagcaggtgggtgagtgcggtatcgatgatggtgtacaggtcgccaagcccggcttccggcgcggccagcgcttcccgcggctcgaagcgcaggtcgccgcgggtcaggtgggggtcgtccggcgcgatgtagggcgggttgctgacgatcacgtcgaaggcgtcgctgggcttgaacgggtcgagccacgtcccctgcaggaaggccacgtccagtcccagggcgtcggcgttggcgcgggcctggcgcagggcgtccgggctgcggtcggtggcgacggcctcaatggccgggcgttccgccttcagcgcaaggatgatcgcgccgctgccggtgcccagatccagtacccggggatgcgctcgctcgcaggcgtcaatggccgcgattgcccgttccaccagcagttcggtctccgggcgcgggatcaggcaggcgggggagatcccgagatcgagggtccagaaggcgcgacggccgaggatgtgggcgatcggctcgcccgtctcacggcgtctgcacagggcgtcggcgcgttcgcgctgcgacgcggtgggtgcctcaagtccgcgggcgatcagggcgctggtgtcgaggccggtcgccgcgccaagcagcaggcgggcctcgagccccggttcttccgatccggctgcctgcagacggtcgcgcaactcgcgcagcagggcgtccagcgtggtggtcactccggatcagccctcggacagggtggcgagctgctcggcctggtattcgtggatcagcgggtcgatcaccgggtcgaggtcgccggccatcacctgttcgagcttgtagagggtcaggttgatgcggtggtcggtcacgcggccctgtgggaagttgtaggtgcggatgcgctcggagcggtcgccgctgccgaccaggctcttgcgctcggcgctctgcgcggcggcctgggcctcgcgctcggcctcgaacagacgggcggcgaggtaggtcatcgccttggcgcggttcttgtgctgcgagcgttcttcctgacactcgaccacgatgccggtcggcaggtgagtcaggcggaccgcggagtcggtcttgttgacatgctggccaccggccccggaggcgcggaaggtgtccacgcgcaggtcggccgggttgatatccggcatctcgacctcgtccagctccggcaggatggcgacggtggcggccgaggtgtggatgcggccctgggattcggtctcggggacgcgctgcacacggtgggcgccggattcgaacttgagtcgcgagtaggcgccctggccggccaggcgcgcgattacctcgcggtaaccgccgtgctcgccctcgctggcgctgaggatctccagtttccagttctgctgctcggcgtagcgggtgtacatacgcagcaggtcgccggcgaagatcgcggcctcgtcgccgccggtgccggcgcggatctcgaggaacacgttggcattgtcgtgcgggtccttcgggatcaggtgacgatggagctcggcctccagtgcctcggcctggtccgccagggtctcgatctcggcctcggccattgcgcgcaactctgggtcatcctccgcgagcatcgcgcgggcctcttccagcgcggcctggttgtcgtgccaggccttccaggcttcggcgacgggctcgagctggctgtattcctgtgacagccggcgcagttgatcggcgtcttcggcggcgtccggggtggccagcagttgtgcgatctcggcatggcgctcggccaggccctcgagcttgttgcggaacgaggccttcacgaacgggagccggattcggggtcgtggccgggatcgtcttccgggctgggcagctggaacagccggtgggcggcatcgagcaggcgcgcgtcgccctcgtgggcggcggtgttcagcgacttgcagggggcgtgcatcagcttgttggtcaggctgtgggccagcagttgcatggcctcttccggcgacttgccggcgcgcagcatcgcctcggccctggccagggattcggccttgacggcctcggcgcgctgacgcagctggcggatgctgtcgacagagtcgcgggcgcgcagccagcgcatgaattcgctggcgcgctgggtgatgatctcctcggcctgtgcggcggcggcctggcgcgaggccatgttctcgtcgatcacttcctggaggtcgtccactgtatagaggtagacgtcctcgagctggccgacctcgggttcgatgtcgcgtgggacggcgatgtcgaccatgaacatcggcttgtgccggcgcttgcgcagggcacgctccactgcccccttgccgaggatcggcagcggtgcggcggtcgacgagatcacgatgtcggcctcggccaggcgatccggcaactggttcaggctgatcgcctcgccgtcgaaccgttcggctacggcctgggcgcgctcctcggtgcggttggccacgatcacccgtccgatcccgtggccggacaggtgctgcagcgccagttcgatcgtctccccggcaccgatcaccagcgcggtcagcggcttcaggtcgccaaagatctggcgcgccagcgagaccgcggcaaaggccaccgagacggcgctctggccgatcgcggtctgcgtgcgcacgtccttcgcggtggcaaaggcatgctggaacaggcgctccagcgagcggcccagcgtgccggcgtcgtgggcatgctggtaagccgttttcatctgcccgagaatctggggctcgccgaggaccagcgagtccaggccgctcgccacgcgcagggtgtggcgtaccgccgagccgtcgtggtgcaggtagaggtagggcctgagttcgtcgcggtcaatgccgtggtagccgcccagccagtcgagaacgcggtgttccgactgcttgccaccctcgcggaaatacacctcggtgcggttacaggtcgacaggatcgcggtttctggcaacaggacgcccgagcgcagcgagtgcagagcctcgccgagctggctttcattcaccgacagccgttcgcggatcgcgaccggggcggtcttgtgattgataccaagagtgaacagcatgctgacgctattgtgccgcaaatgcccggaaaaggcccccaaaacatacaagccaccgggagaggagtgcattcccttggtggtgggagcgtagtgtactggcccgtgccgtccgttacagtgtccagccgctgtgccgcacggttgccggtttggaaccgcggcgcacggcgagcgtcccactaggggaacactgagtaacgtacacgctcgcgctcgagtctcactgttcatgaaatggagtaatccgatcggacccgaaatgattcgacccctttttgtggcactggccgcgctcgtgctggtgggctgcgcccacatgcccctgggcgcctcggagggcgaggccctggagacggatcgccccgtgatcctcccgatcatgccggcgcaggacccggaagcggccctgatgctgggggtgctggtcggcgagatcgccgtgcgctccgggcagtacgaagaggccgcgcgctactacggcgccgcggccctgctcagcgacgacccggccatcgccgaacgggccacccgcattgcgctgttcgcccgggatcgcaaccaggccctgcagtcttccgagcgctggcgccagctggcaccggagagcctggatgccctgcagttgtccacggtgctgcgtctggacctcgggcagccggatccggctgccgagcaaatgggaacggtgatcgacctgcaggccgtgcagggtggagacccctacgcggcgcttggcgcggttgtcgggcagacacacaaccgcgaggccgcgctggaggccctggaaaagctgacggatcagcgtcaggacgacgttggtgtgcatcgcgtatttgccgaggcggcactgcgcttcgcgcccggcgatccggcactggaggcgaccgcgcggggtgtggagcgcttcccggaatccgtgtctttgcggctgctgcgcgcccgcgccctggacgaggcggggcagtccgacgaggcgctggaggagctgcgcgcgacggtggccaaccatccggagagccgcgaggcccgttttggctatgcccgtatgctggcggagcacgatgatcgcgagatggcgcgcgaagagatggaccgcctggtcgagcaggacccggaggatgtgcagctgctgctggccctggcactgatgaacctcgaggccgaacaactggggccggcccggacctatctggagcgtctggacgccctgggcgagcgcgaggacgacattgcctactacctggggcggctgcacgagatggaagacgacccggaaggcgcgcgccaggcctacgagcgggtcgggggtggcggccacgccgatgatgcccgcctgcgcgcggcgcgcatgacgctggagatcgagggcgagtcggccgcgcgcgagcgcttcgagcagatgcagcagggtccggataccgagcttgcccgacgtgcctatgttggcgaggcgaacctgctgcgtgaaaagggcgagtacacggcggcgcgcgaacgcctgaatcggggactggtgcagttccccggcgatacccggttgctgtacatgcgcggcctggtgcacgagcgccaggatgacatcgaggccgccgaggcggattttcgcgcgatcctggacaacgatccggagaacgtcgccgcgctgaatgcgctgggctatacgctggcggaccgcaccgaccgctacgaggaagcgctggacctgatcgaacgggcctacgcgcaggagcccgacgacgcagcgatcatcgacagctatggctgggtcctctatcgcctcgggcggctggacgaggccgaggacttcctgcgtcgcgcctacgatctctccgacgacggcgagatcgcgagcaacctcgccgtggtgctctgggagcggggcgaacgcgacgaggcacgctccattctggaggcggcgctggagcgcgagccggatcacgagcgcctgctgcgggtgcgtgacgaactcctcgagtgatgttgtctggatccccagagtcccgtgcgccctcgtgggcgggagtgacccgctgggtgtcgggtgtcgtcgtggcgctggtgctgatcggttgtacggccccaatgccccgtactgaagatcccgctgcacggcaggccttcgacgagcgcgccgaagtcgtgaaagcctttgacgagtggcgcctggcggcccgtctggggctctccaccgagacggagtactggtccgcgcagctgaactggcgcgtgcagcaggagcgccatgtcctcgacctgtccggcccgatggggcgcgggggtggccgcctgacgctggccccggatcaacccgcggtgctggtgacacgggccggcgagcagtatcaggccgaggacccggatgccctggtcgcctacctgacgaacgagtcgataccggtgtccggcatgcgctactgggtgcgaggtctgctcgcgccgggcgccgattacgatctcgagacggacgaggacggcttgccccggcgcatcgagcagtccggctgggtgatcgagttcggcgagttcgatgaggttgacggcatggcgctgccggtgcgcatggacctcgagcgcgagggcgtggaactgcgcgtgcgaatcgccaactggcacatggcgacgcgatgaacggcgatttcgatgtggccttccctgcgccggccaagatcaaccgatttctgcatatcacggggcgccgtcccgatggttaccatgagctgcagagcgtgtttcagtttgtcgggctggcggattcgctgcgtttcgaaccgctggagcgggggcgattcgaaatgtcgaccgagggagtcgacggggacaacaacctgtgcctccgtgccgcgcgggcgctggcggatgccgccggttcaccgtttggcgtgcgggtgcacctcgataaatgcatcccgatcgggggcggcctgggtgggggcagctccgatgccgcgaccacgctggtggcactgaaccatctgttcgacctcgggcggtcggaggatgagctggccgcgatcggattgggactgggggccgatgtgccggtgtttgtgcgcggccgggcggcctgggccgaaggcgtgggggatcgcctggtgccggtggagcccgatctggcctggttgctgctgctggaccccggggtttcggtcgccaccggccccatctttggcgcggcggaattgacacgcgactgtcccgccgagacaatttcgcccgaaatcgatgccgcgcgctttcgtaatgtcttcgagccgctggttcgccggcagtaccccgccattggcgaggcgctggactggatgggcgggcaaacggagcgcgcgcggctgagcggcaccgggggctgtatattcgggatgttcccgaacaaggccgccgcccgccaggcgcaggccgcacagcccagaccgtggcggagctgggtgacgtcgctgacgaatgtctcgcccctgcggcagtggctcccgggcaggggcgccgccgagggtgccgaacaacgagttattgggccgtagccaagcggtaaggcaacgggttttgatcccgtcatgcgcaggttcgacccgagcggcgcagccgcgagagcacgccaccgcaggtggcgcccgaagggtggcgcgcagcgccatcatcccgccggcccggatcggcggcagccgatccgccatgggttccggaagcgggacccgggcagggtcggggcaggcaacaacgagcaattgggccgtagccaagcggtaaggcaacgggttttgatcccgtcatgcgcaggttcgacccgagcggcgcagccgcgagagcacgccaccgcaggtggcgcccgaagggtggcgcgcagcgccatcatcctgtcggcccggatcggcggcagccgatccgccatgggttccggaagcgggacccgggcagggtcgaggcaggcaacaacgagcaattgggccgtagccaagcggtaaggcaacgggttttgatcccgtcatgcgcaggttcgacgcgagcggcgcagccgcgaccgaccgtcgccgcaggtgacggcccgaagggtggcgcgtagcgccatcatcctgccggcccggatcggcggcagccgatccgccatcggttccggaagcgggacccgggcagggtcgaggcaggcaacaacgagtaattgggccgtagccaagcggtaaggcaacgggttttgatcccgtcatgcgcaggttcgaatcctgccggcccagccatacaacgaaacccgcggcgctcggcgccgcggcaccggccaaagggccggcaggatgagaaccgggttcgactcgagcggcgcagccgcgagagagcgccactgcaggcggcggcccgaagggcggcgcgaagcgccgtaatcctgccagcccagccatacactacaagccccgacgccaagccggggtccattgttggagtcaggcggcttggccgcccgttccgcaccacccagaccggaaaaaaccgtggtcgacaagagccgaatgatggtcttcgcggggaacgcgaacccccgcctggcgcagagcgtcgccgagcacctgggcctgccgatgggcaaggcgattgtggggcgcttcagcgatggagaggtgcaggtcgaaatcctggagaacgttcgcgggcgcgacgtttttctgatccagccgaccgggcaaccgaccaacgagaacatcatggagctggtcatcatggtggacgcgctgcggcgcgcctcggctggccgtattaccaccgtgatcccgtatttcggctatgcccgccaggaccgccgggtgcgctcggcgcgggtgccgatctcggccaaggtggtcgcgaacatgatcgaggcggtgggtgccgatcgcgtgctgaccatcgatgtgcatgcggatcaggtgcagggcttcttcaacgtcccggtggacaacatctatgcctcgccggtgctgctgggcgacgtctggcggcacgtctccggcaatctgaccgtggtttcgccggacgtcggcggtgtcgtgcgcgcgcgcgcgatcgccaagcgcctggacgatgccgatctggcgatcatcgacaagcgccgtccgcgtgcgaacgagtccgaggtgatgcatatcatcggtgatgtgcgcgacaagtcctgcatcatcatcgacgacctggtggatactgccggcacgctgtgtcaggcggccaaggccctgaaggcgcacggtgcagcgtcggtgagcgcctatgccacgcaccccgtgctttctggtgcggcaattgataacattaacggttcggcgctggacgagctggtggtgactgataccctggccctgcagccgaatgcccaggcctgtgcgaagatccggcagctgtcagtggcggagatgctggccgagaccattcgccggatcaaccgcgaggagtcggtcagttcgctgtttgtagattgacgcgttgtgggctgacgccctgggcgcaaggcgatactggcgccacgatttcgggggattgtcccccaacctcacgcctcatctggtcgcggatgaggcgtgttcatttggagaaagcaacgatgagcatgagttttaccattgaagccgaaaagcgggacgagcagggatcgagtgcgagccgccgcctgcgtcgcgccggcaagctgcccgccatcctgtacggtggcgagaatgacgcgcagccgatcaccctcgaccacaacgcgatggtgcacaacctgaagcatgatgcgttctactcgcacatcctgacggtcaagctggatggcaagagcgagaaggcgatcctgcgcgacgtgcagcgtcacccgttcaagccgaccatctatcacgttgacctgctgcgtgtgtccgcgaaccagccgatccgcgtgcatgtgccgctgcacttccacaacgaggaagagtgcaagggcgtgaagctgggtggtggcatggtcagccgtatgctgaacgacatcgaagtcgagtgcctgccgggcgacctgcccgagtccatcgacatcgatgtggccgagatggacgtcggtgacaccatccacatctccgagctgaaactgccgaagggtgtggagagcgtggccctgatgcatggcgatgactacgactacgccgtggtcagtgtcctgctcccgcgtgccgcgaaggccgaagaggaagacggcgaggaagtcgaagccgccgaggccgagggtggcgaagaggcagcctccggcgacgaaggcgagtccgaggacaaggaataagcctcacggccattcctgagcccttctgacccatggcgattcgcctgatcgtcgggctgggcaatccgggcccgcgttatgccgagacccggcataacgcgggcttctggtttgtggatgccctggctcggcgctattccaccgagttccgtagcgagagccgcttcgatggcgaaggggcgcggctgaccctgcccgagggcgactgctggctgctcaagcccatgagcttcatgaacaagagtggtctcccggtgcgcaagtgcgcggatttctatcgtattgcgccggaagagattctcgtggtgcatgacgagctcgacctggaccccggtgtcgcgcgcctgaagatgggcggcgggcatggcggtcacaatggtctgcgcgacctgcatcgccatatgggcgggccaaactatgcgcgtctgcgtctgggtatcggtcaccccgggcaccgcgacgacgtcgtcccgttcgtgctggaccgtcccggtcgggacgatgcgcgtgcgatcgaggatgccatcgatgccgcgctggaccaggtgccggcgctgattgccgggcgctgggacgaggctgtacgcaatctgcatggcggcgggtcgaaggcggcccacgcaacatccgaggaaacccgatgagcctgaagtgcgggatcgtcggcctgccgaatgtcggcaagtcgaccctgttcaatgccctgacccgcgcagagatcgccgcggagaactacccgttctgcaccatcgacccgaacgtgggagtggtggaggtgccggatccgcgcctggcgcgactcaccgagatcgtgaagcccgagcgtacgctggccacgacggtggagttcgtcgacatcgccggtctggtggccggtgccgcgcagggcgaggggctgggtaaccagttcctggcccatatccgcgagacggatgcgatcgcccaggtggtgcgctgtttcgaggacgacgacatcgtgcatgtggccggcaaggtcgatccgctggccgatatcgagaccatcagcaccgagttgatgctggcggacctcgaaaccgccaacaaggcgctgacccgcctggcgcgcgcggcgaagtcgcaggacaagacggccatcgcgcagctgaaggcagccgagaaggtcgcggccggcctggatcagggggtcccggcgcgggcccaggatctggacgaggacgagcggcgcctgctctatgatctgcacctgctgacgatcaagccgttaatgtatatcgccaacgtcgacgaggcttcgctggccggcggcaacgcgatggtcgaggcggtgcaggccaaggcggccgaggagggcgccgaggtggtcagcgtctgtgcagccatcgaggcggagatcgccgtgctggacccagaggaacgggtcgaattcctggccgatctggggcttgaggagccaggattggatcgggtaatccgtaccgcttaccggctgctggacctgcagaccttctttaccgccggcgagaaagaggtccgcgcctggaccgtacgtcggggttccaccgcgccgcaggccgcgggcgtcatccacaccgatttcgagcgcggcttcatccgagccgaagtggtgggctatgacgacttcgtcgcgaacaatggcgagcagggtgcgaaggacgccgggaaatggcgcctggagggtaaggaatacctaatgcacgaaggtgacgtggtacatttccgcttcaatgtctgagcattacactgcgaattgatgatcgggcgcggtgccgctggtgcccgccctgttttgcaccgaatctttgggagtacttcgatggacgtaatggaccgcatccgccagcaggtggaagacaatccggtggtgatcttcatgaagggcacgccgcagttcccgatgtgcgggttctccagccgcgcggtcgaagcgctcaagcgctgcgagcaggagtttgcctacgtgaacgtgatcgcggatcaggaagtcatgcagaacctgccgcgcttcgccgactggccgactttcccgcaggtctatgtggatggcgaactgatcggtggctgcgacatcaccctcgagatgttcgaaagcggcgaactgaaaaaggcggtcgacgaggcccacgccaagcgcgccgcgagttaaagcacgcggtgtggcagcccgaagggctgccacacaccctaaaaccgtcatcgcgaggccccgcaaggggccgttgcgaccccctgatgcaaccaccggatcccgctgtcgtgccagcgttgcgagattgcttcgccccgttcgggattcgcaatgacggggttggggctgtgtcatcgcgaggtgcgcagcgccgtggcgatcttcagggatggtcgcggggcgagtgtttccgtcagctccccggcggcagctcttccgggtcgggcaggcgcagggcgttctgcggcactccgaccccgtcctgccagcggttcgcgatctggcagaagatgtccgccgtcttttccgcatcgaaggccgcgctgtgggcggcctccgcatcccatccgagccctgcggcatcggccgcccgtgccaggaccgtctggccgaacgccaatgcggccagggacacggtgtccaggctggaaaatgggtggaacgggttgcgcttgatcccgcagcgctcggcggcggtatgcacgaagccgagatcgaagtgggcattgtgcccgaccaggatcgcccgcttgcagtggttgatctttacctcccgccggacctcgctgaacagccggcccatggcctgatcttcggggtaggccgcgcgcagcgggtggtaggggtcgatcccgttcacctccagcgacttcggatccatctccgacccttcatagggacgcacatgcaggctgacggtgcggtcgcgcaccaggtggtcgttttcgtcgcggcgcaggaatacggccgccacctgcaacagggcgtggcggcggcaatcgaagcccccggtctcgacatccacgacgacgggcagaaagccgcgaaatcggtttgccatggggcggtgctgcgggtccagctggacgggttcggccatcggtgtactcggtcctgaatgggggcggcgggcggtattcgcgggtgttggcggcacaagggcgggctttcttgatgtttgcggcttttaccgcagatttccccgaagatcggcgccataggcggctttcgcttgacctgttggcggcacagtcgggatacttgcgccttttatgcccgcccaacaccggcgcatggtagcaaatgcccgcccgcccggtggcctggagccgtgatggcatcctgattcccaacccgttttcaggggtagacgcatggacccgaacgcgaccgaacacgatatcgacccgcaggagacccaggagtggattgacgccctggcctccgtgctggagaccgacggccccgaacgggcgcacgccctgctggaacgtctggtcgacaaggcgcgccgcagcggggcctacctcccgtattcggccaataccgcctacgtgaacaccatccccacgcacctggagcccgagtatccgggcgacggcgcggtggagcaccgcatccgttcctatatccgctggaacgcgatggcgatggtggtcaaggccaaccgcgtctcggccgagctgggcgggcatatcgcgacctttgcatccgccgcgacgctctatgacgtcggcttcaaccacttctggcatgccccgtcgcacgatcatggtggcgacctgctgtttgcccaggggcactcctcgccggggatctacgcccgcgcgttcatggaaggtcgcctgaccgaggagcagctggaccacttccgccgcgaggtggatggcaaggggctttcgtcctatccgcacccgtggctgatgccggacttctggcagttcccgaccgtgtccatgggcctgggcccgatcatgagcatctaccaggcgcgcttcatgcgctatctgcaggatcgcggcctggcgcagaccgagaaccgtcgcgtctggagctttgtcggcgacggcgaggtggacgagccggagaccctgggcgcgatcacgctggcctcgcgcgagaagctggacaacctgacctgggtggtgaactgcaacctgcagcgtctggacggtccggtgcgcggcaacggcaagatcgtccaggagctggaggcgatcttccgcggcgccggctggaacgtggtcaaggtgctgtgggggcgctactgggacccgctgctggccaaggacaccgacgggctgctgcagaaacgcatgatggaggcggtcgacggcgactaccagaactacaagtcgcgcgacggcgcctacgtgcgcgagcacttcttcggcaagtaccccgagctcaagcgcatggtggccaacatgtccgacgaggacatctggcgcctcaaccgcggcggccatgatccggtcaaggtctatgcggcctacaaggcggcggccgagcacaagggccagccgaccgtgatcctcgcgcacaccgtgaagggctacggcatgggatcggcgggcgaggcgcagaaccgcacccacagccagaagaagatggacgcggacgacatgaagcagttccgcgaccgcttcaacatcccgctctccgacgagcaggtggagaaggccgagtacatcaagccggaccccgactccgaagaaatgaagtacatgcacgagcggcgcaaggacctcggtggctacctgccggtgcgtcgcccgctggccaccccgctggagatcccggggctggacgccttcaacggtctgctggaggcctccggcgagcgcgagatgtccaccaccatggccttcgtgcgcctgctgaccctgctcgcgcgcgacaagaagatcggcaagaacatcgtcccgatcgtgcccgacgaggcgcgtaccttcggcatggaagggctgttccgccagctggggatctactcctcggtcggccagctctacgagccgcaggacaaggaccaggtgatgtattacaaggaggacaagaagggccagatcctggaagaggggatcaacgaggccggctccatgtcctcctggatcgcggcggccacgtcctattccacgcatggcgtggcgatggtgccgttctacatcttctattcgatgttcggcttccagcgtatcggcgacctgatctgggccgccggcgacatgcgtgcccgcggcttcctgatgggggcgacggccgggcgtaccacgctggccggcgagggcctgcagcacgacgacggccacagcctgatgatggccgccaacgtgcccaactgcatcgcctacgacccgaccttcgcctatgagctggcggtgatcgtgcaggacggcatgcgccgtatgtacgcggagcagcaaagcgtcttctactacatcaccgtgatgaacgagaactacccgcagccggccatgccgaagggcgccgaggaaggcatccgtcgcgggctgtaccgtctgcaggccggcggccgcaagaaaaagaaggtgcgcctgctgggttccggcaccatcctgcgcgaggccatggccgccgccgaactgctggaccaggacttcggcgtggccgccgaggtctggagcgcgaccagcttcaacgaactggcacgcgacggccgtgatgccgagcgccatgcgcgcctgcatccggaggccaagccacgcacgtcctgggtggaggaatgcctgggcggttcggatgcgccggtggtcgccgcgactgactatgtgcaggcctatgccgaccagatccgtgcctttgtgccggccgactaccgcgtgctgggcactgacggcttcggccgctcggatacccgtgccgcgctgcgccgccacttcgaggtggatcgctaccacatcgcggtcacggccctgaaggccctggccgatgccgggaccgtcgaggtcaagaccgtggccgacgcgatcaagatgtacaagatcgacgtcgaacggcccaacccgttgcaggcctgaggccgccggacccgaggcaggagcagacatgagcaacacgactactgtgcacgtcccggatatcggcgacttcaaggacgtcgagatcatcgaggtcatcgtcagcccgggggacaccgtttcccccgaggacccgctgatcacgctggaatccgacaaggcctccatcgagatccccgccccgcagggtggcacggtgaagacgctgaaggtgaaggctggcgaccgcgttaacgagggcgacccgatcctggaactggagccctccgacgagggcgccgccgaggaggcctccggcaaggaggaagcgccgaaggaggaagcgccggccgaaccggcccccgaggccgaggagcagaaaccgtccgaggcgccgaaagccgccgaccgggccgacccgcggccgtcgcccaccgagcacatccgtgacgagtcggccttccgcaaggcgcatgcctcgccggtggtgcgcaagttcgcgcgcgagctgggcgtggacctggccaaggtcgagggttccggacgcaaggggcgcatcctgcgcgaggacgtgcagggcttcgtcaagcgtgcgttgagccagggcgccggcggtggcctgggcgtggagccgatgccggagatcgacttctccgagttcggcccggtcgagacccagccgttgtcgaagattaacaagctcaccggcaagaacctgcaccgcaactgggtcactgtcccgcacgtgacgcagttcgacgaggctgacatcaccgaactcgaggatttccgcaagtcgctgaaggccgagtacgagaagaagggcgtgaaggtcaccttcctgccgttcctgatgaaggccgtggtctccgcgctcaagcagtatccgcgcttcaacgcctcgctggatgccaccggcgagaacctgatcatcaagcagtactacaacctcggcatcgccgtggatacgccggacggtctggtcgtcccggtggtgcgcgacgtcgaccgcaagagcctggtggacatcgcctccgagctgatggacctgtcccagcgcgcccgcgacaagaagctcaagcccgcggacatgcagggcggctgcctgaccatctccagcctcggcgggatcggtggcacccagttcaccccgatcgtgaacgcccccgaggtcgcgatcctcggcgtgtcgcgctccagcatgaagccggtctggaatggccaggagttcgagccgcgcctgatcctgccgctggcgctgtcgtacgatcaccgggtgattgacggtgccctgggcgcccgcttcgccaccacgctgagcgcattgctgtccgacatgcgccgcatgcttttgtaatcgcaaccggagtgactggatgagccagacgaagaccatcgaggtcccggatatcggggatttcaaggacgtcgagatcatcgaggtcctggtacagccgggcagcgagatcgcgccggaagacccgctgattacgctggagtcggacaaggcgaccatcgacgtgcctgcccccgaggccggcacggtgaagaagctgcatgtgaaggtcggagacaaggtgtccaagggcagcaagctcctggatctcgaggccagtggtgaggccgcgggcggcgaggatgcgccggcgtccggcggcgaaaaggccgaatccgcgaaggcggagtccggcgccgcgagtgagtcgaaaaaggcggcggcccccaaggcggccgccgacccgaacaccgacagccagtgccaggtgctggtgttgggctccggccccggcggttacaccgccgcctttcgcgcggcggaccttgggctggacgtggtgatggtcgagcgctacccgcagatcggtggggtctgcctgaacgttggctgtatcccgtccaaggcgctgctgcacgctggcgaggtgctgcacgaggccgagcgtttcgccgcgctgggcatcaagttcggcgagccggagatcgacctggacgggctgcgcggctacaagggcaacgcggtcaagaagctgaccggcgggctcaagcagctgtgcaagcagcgcaaggtgcgcgtggtacagggcgcgggcgagtttgtcggtgccaacagcatcgcggtcgagggcgatggcggccgcgaggtgatcggcttcgagcacgcgatcatcgcggtcggttcacaggcgatcaagctgcccggcttcccctgggacgacgagcgggtgatggactccaccgatgccctggatctcgcggagatcccggaacgcatgctggtggtcggcggcggcatcatcggcctggagatggcctgcgtgtacgaggcgctgggcaccaaggtgactgtggtcgagctgtccgacactctgatgccgggcgcggaccgcgacatcgtgcgcccgttcgagaagcgcgcgaagaagcgcttcgagaacatctttctcaagagcaaggtgaccgaggccaaggccaccaaggccgggatcgtctgccagttcgagggcgaggccaagggcctgccggaagatgatactttcgaccgcgtgctggtcgccgtggggcgcagcccgaacggcgcgaagatcaacgctgaggcggcgggcgtgcaggtgagcgagcgcggcttcatcgaggtcgacagccagcagcgcaccaacgtcgagcacatcttcgccatcggcgacgtggtcggccagccgatgctggcgcacaaggcgacccacgagggcaaggtggcggccgaggtgatcgccgggcacaaggtgcacttcgacgcccgcgcgatcccgtcggtggcctacacccacccggaagtcgcctggatgggcgtgaccgaggagcaggccaaggccgacggcatcgagtacaccaagggtgtgttcccctgggccgcctccggccgcgcgatcgcgctgggcgccgaggacggcatgaccaagctgctgttcgatgccgatgggcgcgtgatcggggccggcatcgtgggcccgtccgccggcgacctgatcggcgaggccatgctggcgctggagatgggcgccgagatggaagatatcggcctgaccgtgcatccgcacccgaccctcagcgagacggtggccttcgccgccgaggtcgcgcacggctcgatcaccgatatcctgcctccaaagaagcgctagtaccgcatgtccgtgctgcgccatgttcttcccctgttcgtcggggggctgtggctgacgcacggagtggcccaggcgggggtggtcccccaccgggaatcgctggagcgcagcgactggcaggtaatcgagctggacgatgcctgccgcatcgagcagggcgttcgtcacggcggtacgctgcgcttcgagactcagccaggcctggcccttcgcgccttctggcatgcaccctacgcaatgcccgagggcgccacggcgcgattgcgcaccggtgccccggagtggctgggggcgagtccgaagtcgcccctggatctcgaaatgcgcgccgaaaggccggatcgcttccgggttccggacgcacaggttcaggcgctcaaggcccgccttctggtgggccacgacgtgcggatcgatttccccggtgccgaggacgcggtgcattttcgcggcatccgttttgcccagcgcgccgaggccttcgaggcctgctacaccggggcagaagggccggatgtcggggcgctggatcgctggtcggtgtacttcgcaaccgggagccgcgaactggattccagggggcgcgagaccgtcgcccgtgcggccgagaccctgcgcaccgtagaacgcccgcgggtgcgcctggtcgggctgaccgacgccgagggcccgcgcgagctgaacgagcgtctgagccgccagcgcgcagaggccgtacgcgcggcgctggtggaggcgggtgtgccgggtgatggattgacggtcgaggccggtggcgtcgacccggaggcggacggcgagcgcgagggttcgcgccgggtggatatctggtggctgggcggggcagatgccgcagccgggccatcttccgttgcggaaaccgctaccgagaccgagccgcaggcggtgccggagtcggcccccggcgtgccaggctccgcgggctggtagtgaagcccgtcacaaaaccgactataactctcaagaagaaagaaggattggtattcccatgagttcgaagatttcccgtgtcgtgctggcctattccggtggcctggatacctccgtgatcctcaaatggctggaggatcagtacggctgcgaggtgatcaccttcaccgccgatctgggccagggcgaggaggtcgagccggcccgcgccaaggccgaagccctgggagtcaagcagatctacatcgaagacctgcgcgagaccttcgtgcgcgactacgtgttcccgatgttccgtgcgaacacgatctacgagggcgaatacctgctgggtacctcgatcgcgcggccgctgatcgcgcgccgcatggtggagatcgccgaggagaccggcgccgacgccattgcccacggcgcgaccggcaagggcaacgaccaggtgcgcttcgaactcggcgcctatgcgctgaagccggggatccgggtgatcgcgccctggcgcgaatgggatctgaattcgcgcgagcgcctgatggcctacgccgagcagcacaacatcccggtggactacaagaagcagggcaccaagtcgccgtactcgatggatgccaacctgctgcacatctcctacgagggcggcccgctggaagacccgtggaccgaggccgaggacgacatgtggcgctggtcggtctccccggaggcggcgccggacgagtcggagacgctgaccatcggcttcgagaagggcgacccggtctcgatcaacggcgagcgcatgagcgccgcagagctgctcgcgaaactcaacgagcgcggcggggcccacggcgtggggcgtctggacatcgtcgagaatcgctatgtcggcatgaagtcgcgcggctgctacgagaccccgggcggcaccatcctgctcaaggcgcgccgcgcgctggagtcgatcaccctggaccgcgaggccgcgcacctgaaggacgagctgatgccgcgctacgccagcctgatctacaacggctactggtggagcccggagcggcgcatgctgcaggccgcgatcgatgacacccagggcgtggtcaacggcgaggtgcgcctgcgcctgtacaagggcaacgtgatcgtcgccggccgccgctccgaggacaccctgttcgacaacgcgatcgccaccttcgaagacgatgccggcgcctacgaccagaaggatgccgagggcttcattcgcctgaacgcactgcgtctgcgcatcgccgccagccgcaatcggaagcccatatgagatgagcccgcgtgcgtacttccggcgatcgccaggctgcctgtcctggttcggcaggggcggtctcgggggtgtcgttctgctgtgggggctgttctttggcgcgctgctggcaacgcctgcgggtgcgaaggccgaggcggccgagcgcgagttgatcttcgcggtgctcgcgcaccggggcgaggatgccgcgcgcgagcagtggacgcctttcgccgagtacctggagcagacgctggagggcattcaggtccgcctgttgccggtcgacaacgatgccctgcaagcaggggcggccgaggaccgcttcgatctggtgctgaccaaccccggctcctatgtgatgctggagcagcgtcatggtatctcccgtatcgcgaccatgctcccggccgaagttggacgcgaggaagaccgctttggcgccgtgatcgtcgcgcgcgagggccgtgtggacctggtcgagctcggtgacctggtcgggcagcggatctccgcggtccaccccgacgccttcggcggttggtggatggcctggcgcgaactgcaggcggccgggctggatgtcgaggacgatctggatcgcgtggtattcacgggcttcccggtctcccggggactggatctgttgttggcgggcgaggtggatgccgcgacctttcgcaccgggatcctcgaagatctgcgtgagcagggcgacccacgggtcgaacaagtgcgcctgatcggcgagcgggccgtgccccgcttcccctaccgaacctccacccgcctgtacccggagtggccgctggcaatgcgcggcgatctcgatgccgagatcgcgcaggccgtgctgcgcgccattttggcgctggatgccgagcacccggtgagccaggcggccgggattgcgggctggtccgcgccgcgttcctacgaggatgtgcagggcctgatgtacgacctgggcgtggggctttacgcccccgagccgttcgccgtgctgcgatgggcgcgcgacaacctggcggtgctgctcgctgtcctggcggcaggcatcgcggcgattctcctgtatgtgctgcgagtgcatgcccgcatgcgcatcgccgggcacaacttgcgccgggcgatgtgtgcgatcccgaatgcggtgatcacgctggacgcccgtggcgggatcgtctacatgaaccctgcggccgagcagatggcggggctggtccgcctgcaggcactgggttgcaccctggagcaggtcctggacctgcgcgagatggggacggatcggccgctgggtgcagagcgatccgagccactcgccgcaaatctgggggagcataccgaggcccggctggtgaccccgagcggccaggagcggatcgtgcgtatcgaccgcacggcgctggacccggtggcgggcagttcggtgcgcaccctgctggtgctggccgatatctccgaggagcgcgagctggtggatcggctggtgcatgaagcgagtcacgatccgctcaccggtttgttgaaccggcgcgcattcgagcgcgagatgcagcgcgcgatggacaatgcccgtgaatactcgtcggtagcgagcctggtactggtggatctggattacttcaaggcggtcaatgatcgtcacgggcatcaggttggtgacgagttgttgcgccgcgtggggacgatcctgcggcagctgacgcggtcgcgcgatgccgtggcccggatcggcggcgacgagttcgccgtcgtggcctttgatactgacgccgaacaggcccgcatcctcggccagaggatctgcagtgccctgggggaccgcccgttgcaggtggaggcgcgggacgtcaccattggggcttccgtgggcgtggtgcagctgggcgcgggcctggccggcgtggatgcggccttcgtggcggccgatcgggcctgctacagcgccaagagcgagggccgcggccaggttggcgtggcgcgcaaggcggatattcaccccattaccggttcctgacgcctagggaaacactgattaatgtacacactcgcgttggcaccccaggttttccgagacaaggcgcgtcgtgcggcgggtagtggttctacccgtaagcggcgcaacgcaggattggggaacctggggtgccaaccccgcaaaccattgaaagcaggggctcggccgcttttgcgcgcgcacggcgttgcggctcccttgtgcagaatgactgcacggcagtcaccgcgccttgttcgcacgcaaaagcgactcgagcgcgagcgtgtacattcatcagtgtttccctgggtcgggcgcgacgaaaaaggaatcgtatgtctgttttctcccatttgcgcatagggctcgcggccctgatggtactggggcttgccggctgtgcgagcgtacccagcgaggatcgtcatccggacgacccttgggagtcgtataaccgggtggtgttcgagatcaatgacgactttgaccaggccctgttgcgtccgaccgcggtacagtaccggcgtctgccgcagccggtgcagaccggggtgggcaacttcttctccaacctcaatgacttcaccgtcctgttcaacaatctgttgcagggcaacctggaggatgccgcctccgatactgggcgcatcatgttcaatacaaccttcgggctgctcggcctgatcgatgtcgcctcgcccatggggctcgagaagaacaatcaggacttcggtcagaccctgggggcctggggtgtggcccgcgggccctatctgcaactgccgctgctggggcccagcacggctcgtgatgctccggcgcgtctggtggacggctataccaaccccctctatcacaccaacctgcgcagcgatcacaccggctggtgggtgggcctgatggcgctggacgtggtggatatgcgcgccgggctgatcccgaccgaacgcatgctggcgcagctatccgacgaccgctacatcgcgctgcgtgaggcctatctgcaacgccgcgacttcctggtccgcggggcatcggacgaacgtgccaccgagatgctggacgaactcgacgagctcgaagcactggaggcgatggaggccgaggagggtacggattgaacagcctctggaccatgctggacatcctgcggctgcggcgcgggccgcaggatcttcccgccgacggcggtacgctgatcttctggctcgggatcgccctggtcacgggcatggcggtgggcatcccgatgtacggcacgagtcaggcgcttatcctgaacgtactcgacctggccgtgctctatctgttcatcgtcgtggtgttgcgtctgggcggcgtgcccgatcgctggcgccagacctttacggcaatggccggtaccggcgccctgctggggttgctgatggcgctgctgatgctgatcgatgccccggccgatccggaagaggtctccaccggggcgctgctagccctgctgacgctggtggcctggttgctgctggtgttcggccatatcctgcagcaggcactggaactgggcagccgcctggtcgggatgctgatggcgctgggctatgtcgtggtctccagcgtggtcacccagacggcccttggagttttgtcgtgagcgcggatcacctgcacatcctcggaatcggcggaaccttcatgggcggcttggcgcaactcgcgcgggcgcggggttaccgcgtgaccggttccgaccagaagttgtacccgccgatgagcgagcagctggaacaggccggtattgcctatcacgagggtcacgacccggcgactctgccggaacagggcccggtggttgtcggcaacgtgatgacccgcggcatgccgattgtcgagagcctgctggatcgcggtctgagctatacctccggaccgcagtggctggccgagcatgtgctgcatgaccgctgggtgctggcggtggctggtacccacggcaagaccaccaccgcgagcctgctggcctggatcctggatcatgccgggctgagcccgggattcctgatcgggggcgtgcccggcaactttggtgtcagcgcgcggatgggcgaggcccccttcttcgtgatcgaggcggacgaatacgactctgccttcttcgacaagcgagccaaattcgtccactaccgaccgcgcaccctggtgctgaacaatctcgagttcgatcacgcggacatctatccggacctggccgcgatcgagcgtcagttccatcacctggtccgaaccatccccgggcagggcctgatcctgctgcccgcgtgcgatgccgcgctggagcgcgtgctggagatgggctgctggacgccggtggagcgcatcacgaccgacccggacaccggggatacggtggccctggcggcacggcctctgaatgaagatgcctcggagttcgaggtgttggtcaacggggtcgtccagggccgggtggcctgggagatgacggggcagcacaacctgtccaatgccctggccgcgctcggggcggcccgccatgccggggtaccgctggccgcggggatcgcggccctgccggccttccgcggtgtgcgccggcgtcaggagctgcgcgccgagatcgacgggatccgcgtgatcgacgacttcgcccatcacccgaccgcgattcgtttgaccctggaaggcctgcggggccgggtcgtgcccggtggacggctgattgccgtactggagccgcgctccaataccatgcgcatggggatccatgccgaggccctgggggcggccctggagcgcgcggacgcggcgcacctctatcatgccccggatatcgattggtccaccgacgacctggagagacagctcggcggacagctggccgtggcgcgtgatatcgaatccctgttgcaggggattcttgccacggcacgccctggcgatacgctggtcatcatgagcaatggtggtttcgatggcctgcaccagcgcctgatcgccgggttgcagtcacgtgaaccctcggggacccccgcatgagtggaaagccgcgttcgatcgccctggccctgaccggtgcctccggcgcgccctacgggctgcgcctgctggagtgcctggtacaggcgggggtgcaggtgcatctgatgctgtcgaaaccggcacaagtggtgctggggctggagactgatctcgacgtacccgggcgtccggccgagatcgctcgctttttcgccgagcgtcatggggctgccgatggacagatccgctgctatggcccggagcagtggaccgcaccggtggccagcggctcggcggtgcctgaggcgatggtggtctgcccctgcactacggcgaccgtatcggccatcgcgaccggggcctcgcgcgggctgatcgaacgcgcggcggatgtggtgctcaaggagcggcgcaggctggtgctggtggtacgcgagacgccgttctccgagatccacctggagaacatgctgcgcctggcgcgcatgggtgcggtggtcatgccggccaacccggccttttatcatcggccgcaatccatcgacgatctggttgatttcatggtggcgcgagtactggaccatctggacatcgaacatgccctgggcccgcgctggggcgaggcgtcgttgccgccggagggcccggcatgacaactctgccactgttcccgctgaataccgtgctgtttccggaggggctgctgccgctgcggatcttcgagacgcgctatctcgacatggtgcgccgctgcctgcgcgaggatgaccgcttcgtgatcgtcgcgatcgagccggacaccgagtccggtgcgcctcgtccggaggcggagacggacccgtccgtcggcttccacccgatcgggaccgaggtcgcgatcgtcgactgggaccagcggccggacggcctgctcgggatcctcgtcaagggcgagcgtcgccaccagcttcacaacccgcgccgcgccgaggacggcctctggctggcggaggtcgagcctctgcaggagcgccccgatgtcagcctgccggtggactatgcctcactggcggatctgctcgagcggctgctggaccagctcggcacgccctggtcacacctggagcgtcgttttgacgattcctcctgggtggtcggacggctgacggagctgctgccgatcgatctcgagatcaagcagcagctgctggaggcggacgacccgatcgagcgcctggagcgcctgcgagcggccatgctcgcggcatcgaaatcctgaaaccctgcggcggggctgttaaggtttcgcacacactttcattggagcccgccatcatggccgttcaggaactcacgcaggatacgttcgaatccacgatcaccggcaacaacattgtcattctggacttctgggccccctggtgcggcccgtgtcagcagttcgccccgaccttcgaggcggcctccgagcagcattccgacgtcgtcttcgccaaggtgaacaccgacgaggaacaggggatcgccggggcgttccagatccgttccatcccgacgctgatgatcttccgcgagcagatcattgtcttctcccagccgggcgtgctgtccgccgggcaactggacgaggtgctgggcaaggtgcgcgagctggacatggaccaggtgcgtgccgacgtcgaacgccagcagcaggagcagcaggctggccaggcctgattaccttctgacgcgaaacctatagtcctaaacgagcgcccccatgctgacggtcatgacccagatgggggcgctcatcgttgcgggcgtcgtctggcgcctgttgcgccccggcgggctggacgccgacaccgcccgccgggtgctcaccaccctggtctactacctgctgctgcccgcgctggtgctgcaggtgctgtggaccgcccccctgggactcgactcgctgcgcatcgccctggtggccggcacgaccgtgctggcgatggtggctgtgaccctgctcgcttgccgactttgcctggcagaacgcgcggcggtcggggcgatgctgctggccgcggcctggccgaatgccacctacctggggctccccgtactcgacagtctgttcggcgatgccggccgggcggtggcgatccagtacgacctgttcgcctgcctgcccctggtgctgacgctggggatcctgctggccaggcgttacggggacccggaggcggtccggctgtatggcggcggcggggccattcgcgggctggtcgctgtcccctcgatctgggcggcggtcctgggcgtggcgctgaacctggccggtctgccgctggtgacctggctggatacctggctcggcttcctggctgactcggtcgcccccctgatgctgttctcgctggggctggcgctggtgttcgaccgtttccgcggccgcgatctgcgccccctggtgatggtgtccgtcatccagttgctgatcgcaccgctgttcgcgctcggcctggtctggtgggtcgggctggagggtgtgcccgggattggttcggtgctcgaggcggcgatgccggcgatggtcctggggctcgtgttctgtgatcgcttccggctcgataccggcctgtatgcggccgcggtcacgctgacgacggcgctgtcgctggtgacactcccgctgtggttcgccatcgccgggtatctgatccctggggggtgacagtgcgcgcgggtcgggctcggcgatcggttacagcgatcggctacaattggcgggtgaagagacaccccgctctacccacctcaggtcctggcactcgctgatggtccttcccgttattgcggtcatcgccggtctggtcctgctgacctggagtgccgaccgcttcgtgttcggtgcctcggcgttcgcgcgcagcgtgggcgtgagtgcgctgctggtcgggctgaccattgtcgccttcggtacctcggccccggagatcgtcgtgtccgtactggcgacgctgcagggcaacccgggcctcgcggtgggtaatgcgatcggctcgaacatcgcgaatatcgggctggtgctggcgatggcggcgctggtggcgccgctcgttatcgggcacggcctggtgcgccgcgagctaccgatcctgatgggggtgagtctggctgtcctgtttctgctgctggacggcgagctgggccgcctggagggcgggcttctgatttcggggttgctgctggtgaccgcctgggtgatccatatcgcgcggcgtgcgcaggcgctggatccggccgaggcgcctgaagaggtgcgtggcatggtcgaggccatcccggcgaccacctctaccggtcgcgccctgggctggctggggcttggtttggcgctgctgattgccagcagccagctggtggtctggggcgcggtggggattgcggagcaactgggcatcagtgacctggtgattggcctgaccatcgtggccatcgggactagcctgccggaactggcgacttccctggtggcggcctttcgccgcgaggcgggattggcgatcggcaacgtgatcggttccaatctgttcaacctgctggccgtgctggcagtccccgcgctgattgcgccgctggcgatcgagcccgaggtgctggtccgcgactacccggtgatgctcggcatgaccgccacgctgttcgtctttgccctggcgcgaggcagccagctgcggcgctggcagggggggcttctgctcgtggtgttcgcgggctaccttgtccatctcggaatgacggcaaccgcatgaatttcaatcctgataccactcgcaagctggccctggcggtcctgaacgatgaggccgaggccgtgcgtcgactggccgaccgcgtggacgatgcgttcctggaggcctgtcgccacatcctcgaatgccgcggccgggtcgtggtgaccggcatgggcaagtccggccatatcggctccaagctggcggccaccctggcctccaccgggaccccggcgtttttcgtccaccccggcgaggccagccacggcgatcttggcatgattacccgtgacgacgtggtgatcgccctgtccaattccggcgagaccgacgagctgctgaccatcctgccgttgatccggcggctggacgtaccgctcatcgcgctgaccggcaatcccgggtcgcggctggggcaggatgccaccgtgcacctggatgtctcggtcgagcgcgaggcttgcccgctgggcctggccccgacctccagcaccacggccgcgctggcgatgagcgatgccctggcggtcgcggtgctggatgcgcgcggctttaccgccgacgattttgcccgctcgcatcccggcggccgactggggcggcggttgctggtccatgtcgcggacatcatgcataccggtgacgcgatcccgcgcgtgggtcccgaggccccgctgaaggacgccctgttcgagattacgcgcaaggggctggggctggtgatcgtcgccgatcccgaggcgcatatcctcggtgtgtttaccgatggcgacctccggcgcacgctggatcgtggcgaaagcctggaggcgctgaccatcggccaggtgatgacgcgtggcgggcatgccgcccgtccgcagtggctggccgtagaggcgctggagaccatggagagcaagcggatcaatgccctgccggtggtggatgacgaccagaggctggtcggggtgctgaacatgcacgacctgctgcgcgcgggggtggcctgatggaccgtcacgacgaggccctgcacagccgccaggcggcggtgcgtctgctgatcctggatgtcgacggcgtgctgaccgatggcagcctgttcatgggagatgccggcgagcagtacaaggcctttcattcgcgcgacgggcacggcatccgtctggcattggacggagggctggaggtcgcgatcctgaccggacgcacctccggggtggtcgagcaccgcatgcgggacctcggtgtgcagcatctggtgcaggggcggcgcgacaagggggccgcactgcacgagttgctggagcagagcggccatgcgcccgacgaggccgccttcgtgggcgacgacatcgttgatctgccagcgatgcgccgtgtggggctcggcatcgcggtggcggattcccacccgttggtattgcagcatgcacattgggttacgcaggcccccggcggtcgcggcgcggtgcgcgaggtctgcgagggcctgctggcggcccaggggcggctggaggccctgttcgcggagtatgtcgacggatgaagtgggtggccggaccggtggcgctgatcctgttgccaatggcggcgctggtggccggcgctgttgccagcgagcacgagccggagggcgaggtgacgctggagatcgagggcttcacgctgcacgcgactggcgaggacggcgagttgagtcaccgcctgcgcgggacgcggctgcgcgagtttggccgtgacggccctcaactgatcgacgaccccgacctggatatctttgacgccggcggtatcgaatggcactggactgcgcccgaggcgctgcaccgaccgatggacgagatcctggacctgatcggccccacgcggggggtgcagcccgagcgtggcgagcgcgtgcgcacggtgattgaatccgccgatgtgacggtggcgaccgacaccatgatcgccacctccgatgccccgtcgacgctggagcagcctggccttttccagcggggaacgggtctgcgcgtcgactcgcgaggggataccatagagctgttccatgacgtgtacacgctctacagcgagtcgggcgaggaggaagccgcaaatgactgaacgtggtgggtcgtcgctcgcccgggccggatggtccgtgctgctgggcagtgccttgttgctgctggccgcgccggtcattgcccagcagcagcccctgccggtggagattaccgccgatcgtgcggagatggacgaccggcggggcgtaagcacttataccggtgatgtggtggtgattcgcggggacatgacactggaggccgacaaggtctatgtgcgcagccgcgatcgacgcccttacgagatggaggcccacggcgagcccgcgcggctggagtccccggacccggagacgggcgagatgcgcatcgccaccgcgctgcgcatcgactacctgctgaacgaggaccgggtgatcctgaccgaccaggcgcatgtgatcacggcagccgaggaagcgcgcggcaagcgcatcgtctacgacctggagacggatgtgatcgaggccgagcgtggcgaggccgatgacgagcgtgtacgtatcaggatccagccccgcgaagacgacgaatgaacgagctcgacaccagcgcgcccgccgcggccggtggcgaatctgcgccgatggccggctatctgaccggccgcgagctgaccaagcgctatggcaagcgtacggtgctggatcgtgtcgacgtcgatctggcaccaggggaggtcgtgggcctgctgggaccgaacggcgcaggcaagaccacctgtttctacagcctggtcggcctgatccggcccaatcgtggccgcatcacgctgggtgaccgggacatcacccgggccccgattcattcgcgggcccgagccgggctgggctacctgccgcaggaggcctcgatcttccgtcggctgagtgtttgggacaacctgcaggcggtgctggagctgcgctcggagctcgaccgccacgagcgacgccgcatcggcgatgccctgatcgaggagttccagctggagaccgtgcgccacagccctgggattgccctgtccgggggcgagcgtcgtcgcgccgagatcgcgcgggcactggccggtgacccgcgctttatctgcctggacgaaccgtttgccggcgtggatccgatttccgtgggtgatatccaggccgtgattgggcatctggcccagcgcgggatcggtgtgctgatttccgaccacaacgtgcgcgagaccctcggaatctgcgacagggcctatattcttagtgagggccgcatcctgagcgccgggaccccgcaggagctgctggacgacccccaggtgcgccgcgtgtatctcggagaaaactttcgactgtgaacattgatcagtgtttccttaagatgatcttgatggtcaccatggacctcaaaccgcgatgctgaagcccgggcttaatctgcagctggggcagacgctgacgatgaccccgcagctgcaacaggcgatccgtctgctgcagctttccacgctggagttgcaggcggagatccagcaggcgctggaaagcaaccccatgctcgagcaggtggaggacgagggcgaggaggccccgcccgagcgcccggaggaagggggcgaacgggtcgacggggatcgcatgcaggccgacacggctggcgatgacgtgatccccgaggagttgagcaccgacagtcgctgggacgacatctacgagcccgccccgagcccacgcggcctggacgaccgcgacccgctggagaatacctccgacggcgaggacgagggcctgcaggaccacctgctctggcagctgcatctgagccacctgaccccacgagaccaacggatcggggcggcgctgatcgacgcgatcagcccggacggctatctggacagtgaactcgaggcgctggcggagatgatcagccagggcgaagacgagcccgtgggggtcgacgaggtcgaggcggtgctgcactggattcagcagtgcgacccgctgggcgtcggtgcgcgggacctgcgcgagtgcctggagatccagctgcgccatttggcgccggatgccccggcgcgtgacgcggctcgagccatcctggaaaacggcatggagagcctggccaagcgggactaccgagccctgcagcgccagtccggcgtgcgcgacccggacgagctggcgcgggcgctggacctgatccgcaccctgaatccgcggcccggtgcccagatcagcgagtccacttcggaatatgtggtgccggatgtctatgtccgccatgaccgcgatggctggcgcgtggacttgaacccggagattgcgccgcgcattcgcatcaacgatctctatgcgggcatggtgcggcaggtctccgatgcgcgtgatagcgcgtttatgcgcgatcagttgcaggaggcgcgctggttcctgaagagcctgcacagccggaacgacaccctgctgcgggtcgcccaggccatcgtcgtgcgccagcaggggtttctcgagcatggtgaggttgccatgcaaccgctgatcctgcgcgatatcgccgagaccctggagatgcacgaatcgaccatctcgagggtgactacacagaaatacatgcacaccccgcgtggggtattcgagttcaagtacttcttttccagtcatgttggcacagccgatggcggcgaatgctcggcgaccgcgatccgtgccatgattcgggaattgattggtggcgagaccccgaacaagccactgagtgatgcaaaactggcccagatcctgtcggatcggggcattaatgtggcccgacgcaccgtggccaagtaccgcgaggctatgcacataccgtcttccagcgaacgccggcagatggcgagtatgcccagtggaaccaagcaaaaaggagcctgaccatgcagatcaacctgaccggccatcacgtcgatatcaccgacgccctgcgcgactacgtgaacgaaaagttcgcgaagctggaacgccacttcgacaaagtgatcgacgtgcatgtggtgctgacccacgagaaaaaccagaacctgaacaacaaggcggaggccaatctccaggtcagcggcaatcacatccacgccgaagccagtcacgaggatatgtatgcggcgattgatggcctgatcgacaaggtggatcgtcagctgatcaagcacaaggaaaaggtcaaggaccatcaccgcgccgagggtgcccagcgcaaccgcgaacaggccctttaacgcaatgaccattgccgagctgatcacccgcgcccgtatccggctggagcccgagtgttccagccagaaacgggcgctcgagaccctggccgagttgctggccgtcggcggcgaggagtccgccggcccggccagcggggccatcttcgaggccctgtctgcccgcgagaagcttggctccaccggtctggggcatggcgtggccatcccgcatgggcgtctggccgagctcgatgccccccgggtcgcggtcctgcggctggaccagggggtcgacttcgacgccatggaccacgaacccgtggacatcctgatcgcactgctggtgcccgaggcggcgaccagcgcgcacctggacctgctggcgcagctggctcgcggtctctcgcagcccgacaatatcgcctcgctgcgccgtgccggcgacgcggacgccctggaacgcgaactgacccgggccttcggcgacgcctgaacatggctctcccggcagtactttctctcttacgacgccccgtgccagcactgccggagattcgtgcatgaacgaggcactgggagagggcggcatcgcgcgcgacatcaccgtagaggtcctgatccaggcgatgggcaatcgcctggatctgcgctacgtacacggcgagcaggtcgcaccggatcgcaacctggtcggcggtgacggcgacgacctgcccctcgccgggcacctcaacctgatccggcctaaccgtatccaggtgatcggcgatttcgaggcgcgctatatcgcgcggctgagcgatgatcagcgcgagcaactgatcctggagatggcccgcaccgggacgaccgcggtgatcttcgccgaggacacctgcccgttctcggagatgccggacgtccccgatgagcagctgccgctgatcttgtgctcctcgaccagcagccacgagattatctccctgctgcgctatttcctgcagcagcggctggcccatttcgaggtgcgccatggcgtgttcatggagatcctcggcattggcgtgctgatcagcggggcctccagcgtgggcaagagcgaggtggcgctcgagctgatctcgcgcgggcaccggctgattgccgacgatgcgccggagttcgcccgtatcgccccggatatcgtgcgtgggcactgcccggccctgctgcaggacctgctcgaggtccgcggcctgggggtgctgaacgtccgcgcgatgtacggggactccgcgatcaagggcggcaaatacctgcggctgatcatcgacttgcgtgatcacaacgagccctcgccggtgccggacgaccgcctgaacggccgccgcggggagatcgacatcctcggactgcgcatcccgctgatcagcctgccggtcgcgccggggcgcaacatcgccgtgatgatcgaggcggcggtacgcaaccacatgctgcacatgcagggctacgttgccggggacgacctgcgcgcgcgccagcgccggcagatgagcggtgagcccgaggagccgccctaccatcgtgcgatccccgccaccacggtccccaacccggacccggagggctgaatgcgactgttgctggtcagtggtctgtcgggttccggcaagacggtcgccctgcacaccctggaggacgccggctatttctgcgtcgacaatcttcccctgccgctactgcccggactgatcgaacaggtccgcagtggtgactacgacgcggacgaagaccggcatctggcagtcggggtggatgtccgcagcgggctggcggcgctggagggctttgccgacctgctgcgcgaactcaggggcaaggggctgcaggtcgaggtgatgttcctgcaggcctccagcgaggttctgctgcgccgttaccacctgacacgccggcgacacccgttggcgcgcgacggcgtcccgctggtcgatgcgatcgagcgcgagcgcgactggctcgggcatgtcgcggccgaggccgatctgaccgttgatacctcccggttgtccatgcacgacctcgcgcgcaccctgcgcgaccgtgtcgggctgctgggcgaggagcgcctgtcgctgctgtttcagtcattcgggttcaagcacggggcaccgctggactccgacttcgtgttcgacgtgcgctgcctgcccaacccgcactacgagcgcgatctcgcgcccttgaccggacgcgacgccgcggtttgcgagtttctcgcgggccacgccgaggtcgaagagatgtacgacgggatccagggattcctcgagcaatgggttccgcgtattcgtcaggatcaccgcagctatgtgaccgtatcgatcggatgtaccggcggtcgccaccgttcggtttatctcgtggagcggctggcggctgcctggcgcgggcgcgaacatgttactgttagcacccgtcaccgcgagctatccctgcccctcgaatcggagtgagtccatgggcgttggtctgatcttgatcacgcatcaaaacctcggcgacaccctgctgcaaacggcccgcagcatgctgggcgacctgcccgaggattgcgagtccatggcgatgtcgcagaatgacgaccccgacgaggtgctggcgcgggcgcgggcgcgcctcggagagctggattccggctccggtgtgctcattctgaccgacatgttcggttctaccccctctaatgtggccagccgcgtggcgcggggggcgaacgctcgcgtcatcgccgggatcaacctgccgatgctgatccgtgtgctgaactaccgccatctgccactgacggaactggtcaacaaggccctgtccggcgggcacgatggcatccttctttgtgaccaggagtgttcggatgccgcagcgcgaagtccccatcgttaatcgtctggggatgcatgcgcgtgcggcggccaagtttgtgagtctggccagtcagtacgcgtccgatgtgaccgtctcccggaacgcccaggaagtgaacggcaagagcatcatgggggtgatgatgctggcggcggcgcagggctccgaggtcaccattaccaccgacggcgaggatgccgaagaggccctcgacgccctcaccgaactcgtcgccaaccgcttcggcgaggacgcctagccccctccatcctccacgcctgttcgaggcccagcctcgggaatcaggcttcagccggatagggcgttgcgcagggccgcaaggaatgcgtcgttttcgtcggggcggccgacggtgacgcgcaggcagtcggcgagcaggggatgggcccgcccgacatccttgatcaggatcccggcgtcgcgcagggccgcgaagctcgcatgcccctgtccctcgcgcactcgaaagaggatgaaattcgcctggctcgggaacacgtgttcgacgccgtcgtttgccgcgagtgcgtcggacaaacgcccgcgttcctcgatgatgccgcgtgcctgatcatccagtgcctcgcggtggtccagggcgaaggcgaccgagcgctgggtcagtgtgttgatgttgtacggcaggcgcagccggtccagcgcatcgatccagcccgcggaggcggcaagatagcccagccgcgcgccggccagccccagcttcgataccgtgcgcatcaccatcagtccgtcgtgctggccgacctccggcagaaagctgtgggcggcgaacggggcataggcctcgtcgaccacggtgacgccggggttggcctcgacgatcgcctgcaccgcggccgcgtcgtccagggtcccggtcgggttgttcgggtaggccaggaagacgaccgccgggttgtgctcggacagggcggcatgcatcgcgtcgaggtccagggtgaaatcgcggttcagcgggacgccgatgaacggcacgcccattgcccgggccagcacgccgtacatcacgaaggtcggctcgggcgcgaggaccggacggccggaggcggcgaccgccataatcaggatctggatcagctcgtcggagccgttgccgaacagcagtccggccgcttcgggcacgccgtgggccgcgcgcacctttttctccagctcgcgtgccccggcatccgggtagcggttcagttgcggctcgcgcagggcgtccagccaggcgttttccagcgcgccaggccagggatgcgggttctccatcgcgtccagcttgatcagacccgtggcatcggccacctgataggccggctgcgccagcacttccgggcgcatcagggcgtccgggctgcggctttcgtgcggcaggctcattgcccgccgcgcagttcggcggagcgagcgtgggcggtaagcccctcgccgtgcgcgagggcggcggcggtctggccgagcttcgccgcgccttcggccgaacagtggatgatgctcgagcgcttctggaagtcgtacacccccagcggcgaggagaagcgtgcggtgcgcgaggttggcagcacatggttgggcccggcgcagtaatcgcccagggcttcggaggtgtagcgccccatgaagatcgcgccggcgtggcgcaggccggcgtccagcatggcctgcgggtcggccacggacagctccaggtgttccggggcgatgcggttggcgacggcgatggcctcggaggagtcgcgtaccttcaccagtgccccgcgcttgtcgaggctggtgcggatgatctcggcgcgtggcatttcggccagcaggcggtccatcgcctcggccacgcggtcgagaaaggcctcgtcccaggacagcaggatggactgggcctgttcgtcatgttcggcctgcgagaacaggtcggccgcgatccagtccgggtccgtttcaccgtcacagaccaccaggatctccgaggggccggcgatcatgtcgatcccgaccgtgccgaacacctcgcgcttggccgccgcgacgaaaatgttgccggggccgacgatcttgtccaccgccgggatggtctgggtgccgtaggccagcgcggccaccgcctgggcgccgccgatggtgtagacgcgatcgacgcccgccaccgcggcggcggccagcaccagatcgttcagctcgccgcccggggcgggcacaaccattaccagcagttccacaccggcgaccttcgccggtatcgcgttcatcagcacggaggaggggtaggccgctttgccgccgggcacatacaggccaacggaatccagcgcggttacgcgctggccgagcaccgttccgtcttcgtcggtgaagtcccagtcctgcatcttctggtgttcggcgtactggcggatgcgcgtggcggcggtctccagcgcctggcgctgctccgccgggatggattccagcgcggcctgcaggcgctcccgcgggatctccaggtcggcgaccgcgctgcgatcgaggcgatcgaacttggcggtgtagcgcagaacggccgcgtccccctccgtgcgcaccgcggcgaggatctcgtccaccgcatcacgtacgccggtgtcggcgacggactcccaggacagcaggtgctccagggcctgatcgaagtcgggctgctgggtatcgagtcgggcaatggagggcatggtcggggtcctctctaggcaggcacggcagctttgcggcgcgcgcgcacggcgtccgccagcagtttcaggctggtctcggtctcgtcccagcccatgcaggcatcggtgatgctctggccgtaggtcagcggcttgccgggcaggatgtcctggcggccaccgaccagatggctctcgagcatcgcgcccatgatgcggcgatccccgccagcgatctgttcggccagcgagcgggccacgtccacctgacgcttcggatccttgcgactgttggcatgactgcagtcgaccatcacctgttccggcagctcggccatgcgcagctccttgcaggcctgttcgatgctctcggcatcgtagttcggctgcttgccgccgcgcaggatgatgtggcagtcgtcgttgccggtggtcgagaagatcgccgagcgcccggccttggttaccgagaggaagtggtgcggtcgcgacgcggagcggattgcgtcgatcgccacccgcaggctgccatcggtggaattcttgaagcccaccgggcaggacagcccggaggccagttcgcggtgcacctggctctcggtggtgcgcgcgccgatcgcgccccaggcgaccaggtccgcgatgtactgcgggctgatcaggtcgaggtattcggtggcggccggcatgcccttgatcgccagatcacgcagcagcccgcgcgcgacgcgcaggcccttgttgatgtggaagctgccgtccaggtccgggtcgttgatcagacccttccagccgaccgtggtacgcggcttctcgaagtacacccgcatcacgatgtgcagggcgtcggagagttcgtcgcgcaggcccttgaggcggtcggcgtactccagcgctgcatcgacatcgtgaatcgagcagggcccgacgatcacctgcatgcggtcgtcctcgccatgcaggatgcggtggcaggcctggcgtgccgcgaatacggtctcggaggccgcgtcggtgatgggcagttcctcgcgcagggtgtccggggcggacacttcctggatgtcgcgaattctcaggtcgtcggtatcggcggtcatgatgctctcgttacgtcgtcgcgggcgtgacggcctcgcgcaggccctcgatcagattttgaatggttctatgtcgcatcttcatggctgcctggttcacgatcaaccgggaactgatgggggtaatcagttccagcggctccaggccattggccttgagcgtgttgccggtgtcgaccaggtccacgatgtagtcggccagatcgaccagcggcgccagttccatcgagccgtagagcttgatgatctccacctggcggccctgctgggcgaagtagttctgggtgatgttcacgaatttggtggcgatgcgcagacgctgctgcgggtccggctgctggcccgggcgtccggccagcatcagccggcatgcggcaatgcgcagatccagcggttcgtagagtcccgccgcgccgtgctccatcagcacgtccttgccggccacgccgatggccgccgcgccatgctgcacataggtggggacgtcggttgcccgcaccaccacgatcttcacgtcctcacggttggtgtcgaggatcagcttgcgcgtcttgtccgggtcctccaggagttcgatcccggcgctggccagcagcggcagggtgtccttgaggatgcgtcccttggacagggcgatggtcagggcgttgggatccatcatgtcgggtgtcggtctgtctcgcgtttgtgtcggatcagacgggctcgcggcggatgcccgcgccgatctggctcagtttttcctcgatgcattcgtagccgcggtcgatgtggtagatgcggtcgaccgcggtctcgccctcggccaccaggccggcgatgatcaggctggccgaggcgcgcaggtcggtcgccatcacaggggcacccaccagctgctccacgcccttgacgatggccgtgttgccctcaatggtgatgtccgcccccatgcgctgcagttccagcgcatgcatgaagcggttctcgaataccgtttccaccaccgacccggtgccctcggccaccgtgttcagggtcatcatctgggcctgcatgtcggtggggaaggccgggaagggcgcggtgcgcaggttgatcgccttcggacggcgtccttccatgtccagttcgatccagtccgggccggtctcgatgcgtgcgccggcctcgaccagcttggccagcaccgcatccagcagctccgggcgggtattgcgacagcgcacgcgcccgcgggtcaccgccgccgcgaccaggaaggtgccggtctcgatgcggtccggcattacgtcgtattcgcaggcctgcaggttctcgacaccctgcacgcggatggtgtcggtcccggcaccctggatcttggcccccatggccgccaggcaatccgccaggtcgacgacctccggctcgcgtgcggcgttctcgatcagcgtctcgccttcggccagggtggcggccatcagcaggttctcggtcccggtgaccgtgacctggtcgaacacgacgcgcgcacccttcagacgcttggcgcgggcgtggatgtagcccccctcgacgtcgatctccgcacccagtgcctccagtccacgcaggtgcaggttgaccgggcgcgaaccgatcgcgcagccacccggaagcgagacctcggcctcgccgaagcgggcgagcaggggacccagcaccaggatggaggcgcgcatggtcttgaccaggtcatacggggccacgcactgggtcagggtggtcgggtcgacctcgatgcgcatgcgctcgttgaccgtgaggcttacgcccatgcggccgaggagttccatggtggtggtcacgtcctgcaggtgcgggacgttgccaatggtcatcggtccgtccgccagcaaggtggcggacaggatggggagcaccgcgttcttggccccggagatccagacctgcccctccaggcggcggcctccggtgatgatcagcttgtccatggaaagcccgggtcggtcgcggggtccagcatggcccagcgaaacacgccatgataacgaatctgcccgctgcgcgcgcgtttccggtcgcggggcgggcgtcaggccgcgtcggtctgccctgcgggaaccgaatcggcaatcaccgattgcaggtcgtagagttcaacgaggggtaccaggccctgcgggatggagtggaaacccagctctccaccctgttcgtgcacacggcgccagagggtgaccagcagcgccacgcccgccgagtcgatgcgggtcacctccccgagatccacccgcgtgcgagcgggcagccccgcaagcagcgcgcgaatgcgggactcgaggcccggaaccgtggcaaacgtcagcgtgccggagagagcgagcccctccggtgttgcgtgcaggcgggcgtcagccatcgttgttgctggtttcgtcggcgatgccttccatcgcgtcatcgacgagctcgcggtcgccgtcctcgaggcgttcgatcagcgcgtcgaggccgttgcggttgatctcctcgttgaagcggttgcggaagttgccgacaaaactgaggccctcggcctcgacgtcgaagaccttccactccccgttcaccgggcgcaggcggtagttcacctggaggttcgactggccggagcccatgacgatctcggtggccaccacggccatgcggtcgtcctggcgcgaacggcgctcgatcacgcggatttctttgtccagatggtccgccagctgcacaccgtaggcctgcagcagcgtgttcttgaaggcctcggtaaagcgttcgcgctgctcgctggaggcgtcgcgccagtgccgggccagcaccagccgggacatgccttcgacatccacgccgggcaggatcttgtcttcgatcacgccgatcacgaaatccgggtcttcctgggcacggtcctcgttcgcccggagcttttcgtagacctcgtcgatggactgcttgatgatctcggtggggttgtccgcctgcgcggcacccgggagggccagcagcaggagcagccagagcggcgccggcagcgcccagaatcgcaatgtcttcatcgtgtcgtccccggttcgggtttagtcgctacccatattggtcatgaaacggccaatcaggttctccaggaccagcgccgattgcgtgaacatcacctcgtcgccgtcctgcagggtgtcgtagtcgccgccaggctccagggcgatgtactgctcgcccaggagccccgccgtatggatcgcggcctgcgtgtccatgggcaggtagtcatgctcggcgcggattgccagcgtgacctcggcgcggaactgctccggatcatagcgaatctccgcgacgcgcccgatgcgcacgcccgagaccgtgaccggcgcgcgtgtcttgagcccgccaatgttgtcgaagtaggccgtcaccgtgtaggtgtcccggtcgtggtaatcggtcacgttgctcacctggatcgccaggtagaacagtgccgccacacccagcagcacaaacacgccgaccgccagttcgaagaaacgtaccttcattgttgccacctgcctaggaaaacactggttggtcagcccgtgccgaacatcagcccggtcaggatgaaatcgaggcccagcaccgccagcgaggagaccactaccgtctgggtcgtcgcgcgcgagatgccctcggaggtcggcatcgcgttgaagccctggaataccgcaatccaggtcaccacgaagccgaacacaatgctcttgatcacgccggagagtacgtcctcgttccagtcggtcaccgactgcatctgcgagaagtacgcgccgctgtccacgcccagcatgcccacgcccacgatgtaaccgcccattacgcccaccgcactgaagatcgcggccagcagcggcatggagaggaatccggccacgaagcgcggggcgaagatgcggcgataggggttcaccgccatcatctccatcgccgagagctgctcggtcgtcttcatcaggcccagctcggccgttagagcggagcccgcgcggccggcgaacagcagcgcggtcaccaccggacccagctcgcgcaccagcgacagggcgaccacgccgcccagggcctctgcggcaccgaagttcaccagggtgatgtacccctgatagcccagcaccatgccgacgaacagcccggagacgatgatgatcagcagcgagcgcacgcccaccgaatagatctgcaccaccgtcaggccgaaccgccggatcacgatgtcgaggctggcaagcacctgaagcagaaagaggaatgctcggccgaagaccaccagggcattcagggagctgcggcccagcgaggcaatcgcgtcaatcatcgcgtcgctcccgcaccccgagcagatcctcgcggtagctgtcgccgggataatgaaacggcaccgggccatcggggcggccctcaaggaactgggcgctccagtcggaggcgcgggcacgcaggtcgtccggtgccccggcatccaccgcccggccatcggcaatcagtactacgtgatcggagatggccatggcctcggtcacgtcgtgcgataccagtacgctggtcaggcccaggctctggttggtgcgccggatcagggtcacgatctggcccatggtgatcgggtccaggccggtaaagggttcgtcgtacatgatcaggtccggatccagcgcgatcgcgcgcgccagcgccacgcgccgcgccatgcctccggacagcgaggccgggtccaggtcgcgcgcggaacgcagacccaccgcctcgagcttcagcagcaccagggtgcgcagcacgtcctcggggagttcggtgtgctcgcgcagcgggaaggcgacattctcgaacaccgagagatcggtcagcagggccccgctctggaacagcatgcccatgcgcttgcgcagggcgtacaggcgtcgggtcgagagccgtgcgacctcctggccgtcgacccagatacggccgccgtccgggcgcagctgaccaccgatcaggcgcagcagagtcgtcttgccgctgccactggggcccatgaccgtggtcacctgcccgcgcgggatgcgcatggacaggtcctcgaagaccaccttgcgcccgcgccggaagcgcaggttctcgatgacgatatgcgggctgtcttcggcgaccggctcagccacgggcacctcttgccgtacggccaatgggactcgggagtctggcgcgggaagggtgcccggtcaaaccggtttgggtggagttcatcccacccccagcaactgggcgatcgtgcgaaactcggaaagtcgatccggtcgcgccctcaggaacacgggcgtcgggccttggccgccggccgcgatcagggtctccaccagggcgcgccaacccatcgggtccagatccgtctccggttcgatctgccacaggccggtgccgtcttggcccggataccacagggcctcgcgggtgcccggcagttggtgaacctcggcgggtccggcccgcaaggcggttttcacgtggccacccttgagtgccgcctccacggcggcggcatcctcggcacccatgacaccgagggccacaccctgcagcgtgccgcccagctcgttctcgattcgggccagggcagccacacccgcctccggcggaagacccccgggccaatccagtgtcagctgcagcttggcggggaccgcctcggcccagggcccgaacgggccttcaaccgatgccgcccaggcagtggcgggcagcaacagacggctgtgatagtgggtgtagtactccagctgccagtcggccgggaggtcgtccgggaaaaaggtctcccaccaggggtcaccggggcccgcgaccccggcagcctgaagctccagcgcttgttgatccttcgacatccgcgtttccctcgttcaactggagtctgacgggtttgcttgtatccccaacgcgcgcgcggcacagttggcgccatgcgcttcgacctctttcatgaactctcggtcccggattttctgcagacctccgaaaccgaggtgatcgaccggaccctggccctgtgggagcgggccgatcgtctcggctacggcaccgcctggctggtggaacaccatctgatgccggaattctcccacagcaccgccccggatctggtcctggccgcggccagccagcgtactgaacgcctgcgtctgggcctcggcgtggtcccgcttccgtaccaccacccgctacgcgtggcgcaacgcgtcggcatgctcgaccagctctccggcgggcgcctggacctgggtatcgggcgcggcttttcgccgcgcgaatatgccacattcggcgccgagatgagcgaatcgcgtgcgcgggtcgatgccgggctggatgcgctgcgccaggcctttgccaccggccgcatcacccaggacggcccgttccatcacctggacgacgtgcccgtgatgccgcgcccggtacaggacccgcacccgccgatctggaccgccgcggtcagcccggagtccttcacctgggcggccgagcagggcatcggggcgctggccgggcccttcaaaccctggcagatgatccgcgaggacatccgtttgtaccacgagtcctgggacgcctcgcgcaccgatatcgcccacccgccgcgcgtcgggatgaccctcggggtgctgtgtcttccggacggcaagcgtgcccggcgcgaggccaagccggcgtttgagtggttctaccgccacatgttccagcagaccctgccggtgctggagcgcctgatcgagggctacgactactaccgctcgctcggccgcttccgccacctggtcaaggccgggatcaacctcaagatcctcgacatgctgggcatgacgctggtcggcacgcccgccgagtgtcgcgaacgcatcgaggggctgcgcgaggcgggggtcgaccaggtcctgctggcctttggcgccggggccgtgccccacgaactcgccctggagtccatggactgctttgccgaggaggtcatgccggcctttgccgagcgcgccccgggcgccaccggcacggctggatagccgcccatgcgggtcgccgtgaccggcgccgccgggcgcctcgggcaggtgctcattccggctctggccgccgccgaggggatccaggcggtcaccgcaattgaccgccgcccggtagttgccgccgcgcgcacgacccccttgcaatccgatctcgcggatctcggtgcggaacacctggccgggcatgacagcctgatccacctcgcctttcagttgatgggcgggcagggcgggcgccggcgccgcgaccgcgactgggtgcgtgcgcagaatgtcgagctgagccgccacgtctttcaggcagccgccgcggccggtgtgcgccagatcgtctttctctccagtgccgcggtctatggtccgtggccggattcgccgcgcccgctgaccgagcgcagcccggcgcggccgcgctttccgtacgccgaggacaaggtcgccaccgagcaggccctgctggcggtcgccgcgcagtatcccgctgtgacgacctgcatcctccggcccccggccgtcgtggggccgcatgcccatccgctgctgcgacaggtcgcccgcagccgggcttatccggccggggccgaggtgccggtgcagatcctgtgggaggaggatgcggcggacgccgtggcgcgagcagtcgcgcgccaggcggagggcatcttcaacctcggggccgagcccgtctggtccctgcgccggatggcgctgcacggacgccgctggggtatcccggtgcctcagggcatgatccgcgcgctgcacccgctggcctggcggctcacccgccatgccggcgatcccggatgggtccagggcctcgacggcgccctccagatggactgctcgcgcgcccgcgagcacctcggctggacaccccgggtctccacctccgagtgcctggagcgcctgcgccggtagctccgtcgttctcaggctaggcctggtttgtcgccggtgtttacgtgccttcggtccgcatactgccgagcgctgtctcggcagcgcaccccgcccgttgttgatcaaaaacgggcttctttgttcgtgcaaagaagtaaccaagaaacacgcccgggcgaaatccgggtgcccttctttgggtgctttcttgggcaagcaagaaagtacctcgcggcgcgctggcgagtcagcgcacggcaggcggccggacgaagccaccgtaaacacccaacgacgaaccgggaccagccagaacaaggcaggcggcggcccggagtcaccgcaaaagccagatgacggctccggctagggcaagtgctagcggatgagcatcaggatgccggcgaggatcagcacgccggcgaagccgcggcggaggacgcccaccggcaggtgatgggtcagccagacgcccgcgcgtacgctgatggccgttccgatcacgacgccgaggatggccgggaggtagagatagccgagggcccattccggcgcctggtaggccggatcggtccactgtggcagggcgaacaccaggctcgcgccgatggcgatcggcacgccaagggccgccgccgagccgatcgcccggcgcagctccaggccctggctgaccaggaacggggtggtcagcgtgccgccgccgatgccgatcagcgaggagaccgccccgatcacggtgccgccgcccagccagacgctgcgcctcggcacgggcgctttcggcggctgaacgttcagcagcatccagatcccgatcgcgacctcgaaggcgccgaagatgcgccccaggtggtcggagtcgatacgcgtggccagccaggccccgagcagggccccgaagatgatccccggcagcagccggcgcacggccgtgccgtccaccccgccccggcggtgatgggcgcgggccgagaggatcgcggtggggatgatcgcgcccagcgaggagccgaccgcgagctgcaccaggctggccgcgtcgaaggccagcaggctgaagatcgcgacgaacaccggcaccaggatcaacccgccgccgatgccgaacatgccggccgggatgccggcgaccaggcccaggagcacgaacagcagccccaggcctaggggagcactgatcaatgtacacactcgcgttggtaccccaggttttccgagacaaggcgcgtcgcgcagtgggtagtggttctacccgcaagcggcgcaacgcaggatcggggaacctggggtaccaaccccaaggggctcggccgcccgttgttatcaaaaacgggcgcgcgcacggcgttgcggctcccttgtgcagagtgactgcacggcagtcgccgtgccttgttcgcacggaaaagcgactcgagcgcgagtgtgtacattgatcagtgctcccctagcggcgactgggtcagggtctcgagcatccgttggtcgcgagggtcggcgtgtcagggaaggtccgggccggcgggcatggaacgggccggcccggcgaatcggggcaggcgctcagagcgccttgaagcacttgcgggcggcttcgatggtggcgtcgaggtccgcgtcggagtgggcgttggacatgaagccggcctcgaaggcgctgggggccagatagatgccctcgcccagcatcgcgtggaagaagcggccgaaggcggcggtgtcgcaggcggtggcgccggcgaagtcggtgaccttctggtccgagaagaacaggccgaacatgcccggcacctggttggtggtcagggcgaccccggcctcgcgcgcggcgtcctcgaagcccgcgacgaccttcttggtgcgctgctccagttcgtcgtggaagcccggacgggacaggatttccagggtcttgagcccggcggtcatcgcgatcgggtttccggacagggtgccggcctggtagaccgggcccagcggcgagaggtgttccatgatggcgcgcttgccaccgaaggcccccaccggcatgccgccgccgatgatcttgcccagcgtggtcaggtccggggtcacgccgagatagccctgggcgcagttcttcgacacgcggaagccggtcattacttcgtcgaagatcagtaccgcgccgtgctggtcgcaaacctcgcgtagcgtctcgaggaagcccggttccggcgggatgcagttcatgttgccggcgatgggctcgacgatgatgcaggcgacctcgtcacccttctcggcgaagaaggcgcgcacgccatcggggtcgttgtaggtcagggtgctggtcagggcggccagttccttgggtacgcccggggagctcggctggccgagggtcagggcgccggagccggccttcaccagcagcgagtcgccatggccatggtagttgccctcgaacttcacgatgcggtcgcgcccggtgtagccgcgcgccaggcggatcgcgctcatggtcgcctcggagcccgagttggtcatgcgcaccaggtccatcgacggcaccagttcgcagaccttcgcggccatgtcgttttccagccgggtcgggcagccgaacgacaggccgttgttgcaggcctcgcgcaccgcgtcgatcacctcggggtgggcgtgtccggcgaccatcgggccccaggagccgatgtagtcgatgtagcgctggccgtcggcgtcccacatgtaggcaccgttggcgcggtccatgaagatcggggtgccgcctacgcccttgaacgcgcggaccggggagttcacgcccccggggatgtgctgcttggcggcctcgaacagacgctcggtttcctgcatgacggtgtccctgtagttcaatggaatcggtaggcccggcaaccatagcggcggccgccgggcggtgcaaagggaaacgctggttgatcggcgtttccctgcggcacatggaagtaccgccggaatcgacctcggcaggtggttgattccgaggcaagctgcaaaccgcgtttgcagcgcagcgtgcgctgagaaagccaggatggctttattcagcgcctgtttaagtaggggtcagtcgaacagtgcgctgatgcgccgggcggcggcctccgggtcgggggcggcgctgatgccctggatcacggcgaccagatccgccccggccgcgaccacctcggcggcgttgtccggggtgatgccgccgataccacagatcggcaggtccagggccgcgcgcgcccgacggaccagcgccggtccggcaaaggcggcctccggcttggtcggggaggcgaacatggtgccgaaggcgacatagctcgcgccggcccgggcggcggcctcggcgcgcgccagttcgttgtagcaggagaccccgatgaccgcgtcgggtcccaggagcgcgcgcgccgcggccgggtccgggtcgtcgcggcccaggtgcacgccgtcggcctggatgcgcgcggccagctcggtgtcgtcgttgatgatgcagcgcgccccgtgcgtgtgggcgagggcgaccagctcgcgagcgatcgcctcgcgcgcgtctccttgcaactccttgtcgcggaactggatcaggctggcgccgccgcgcagcgcggcctcggcatgggcgagatgggtggcgcgcgggtccacgccctccggcaccgcgggggtgatgaagtagagcccgcgcaggggcgctcggctgtcagtcgtcatgtgggcacaggcggttggggatgtgctggccgcggccgggggcatagccgcgggcgatcgcatcgttcatgaaggcctgggcctcgattacggccggttcgatgtcacggccgcgggcaaggaaggcggcgatcgccgctgccagggtgcagccggagccgtggaagccggccgggtggcgcggcagctcgaacgggcgcacgtggtcgtcctcgcggtagaggcgattgatgatcgggtcctgttcggtgccctcgtgccctccggtgaccagcacgttgcgcgcgcccagctggcgcagctggtggccccactgcgcggggtcctcgctgcgggccaggcgcgcggcctcgggtccgttcggggtgatcagcgtggcccgcggcagcagggcctcgcgcgtggcgtcgacgaccgcctcggtcgccagcgccccgccgccgccggcgaccatcaccgggtccagtaccaccgggatgtgcgggtgcgcgcccagcagcgcggagataacggtcacattctccaccgagccgagcatgctgatcttgatcgccgccacctcgagatcggccagggtgacctcgatctgggcgcgcagctgctccggcgggagtacggtgaagtccactacgttgcgggtgtcctgcacggtaatcgcggtgacggccgtggccccgtgcacgccgaggcgggtgaaggtggtcaggtcggcctgcagaccggcaccgccgccggggtcggagccggcaatggtcagcgcgatcgggggatgattcatgaatgggggctcccgtgctaaggttgcgcgcgccccggcacccccggggcgttcctgttccgaatcccgggagtgtacgcagcatgagccacgagttcgaagtcgagtccatccgtcccctggtcgccgccgccaaggccggcggtacgctgaatgcggaggtcgaccaggccctggccgcgctggagcaggagatcaaccatatcgctgccgagctgcaggtggagcacgtgggccccggggtgggcatggcggacatgaatgccgagcatgtctatcgcctggtgatccgccagcacgagatcgacgtgacgcggcacgagtggagtctctgggtctgcgacgcgctggacaattgcgacttccgcgcgacctggccggtcaccggcgccgggcgtctgcggcgcaagcaggtgacggccgtggtgccggagctcgtgacgggctaccgcgatgcggtcgtggccgccggcaagggggataccccggccggtcagcggctggagcagatggccggtctgttcagctgaccgagccttcgggctcgcgcagcgagatcaccggccagccacgctcccgggcgtgcgcggccagggtcgggtcgggatccacggccaccgggcggccgacctgctccagcagcgggatgtcgttgcgcgagtcgctgtagaagctggcctgcgtgatggtgccctcggggtccgggtgatccgcgaggtactggcgcaggcgctcgatcttgccttcctggaagcagggcacgcccgtcagttcaccggtgaactccccgtcctcgcgctcttccgcgagggtggcgatcaggtgatccacgtcgaggatctccgcgatcggctgggttacgaactggttggtcgcggtgatgatcaccagctcgtcaccggcctcccggtgccgggccagcagatgctgggcgcccggagcgatcatcggccggatcagcgtctcgatgaactgctcccgccattgttccagttgcgcgcgcgggtgctcggccagcgggctgaacgcgaagcggcagaactcgtggatgtcgagggtccctgcgacatactcctgatagaagcggtcattggtctcggcgtgacaggtcgggtgcacggcacccacctcggccaggaactggttccaggcgtgatcgctgtcgccggcgagcagggtattgtcgaggtcgaacagggccaggttcatggatcgctccgcggattaggggtcgcgctgggaagacggcgggagtttaccggggcatgactccgcacgcagccatgcctcggaaaacctggggtaccaacgcgagtgtgtacattcatcagcgtttcccaaggtctttgccgcgggggctcgggctgtggaacaatgcaatcagtgaagaaagcgtctggttgatgcaagtgattgattgtgaggggtatagagccaacgtaggcatcatcctgtgcaatcgggagcgccagctgttctggggcaaacgcgtgggccaggatgcctggcagtttccccagggcggtatccgcgcggaagagacgccggagcaggcgatgtaccgtgagctgcgcgaggagacgggcctgctgcccgagcatgtcgaggtgctcggcaatacccagcactggctgcgctaccgcctgccggagcgcatggtgcggcgacaccgtcgcccagtctgcatcggccagaaacagcgctggttcctgttacggatgatgggcaacgagaccgacgtgatcctggatgcgatgggtacccccgaattcgacgactggcgctggatcgactactggcgtccggcacgcgaggtcgtgcatttcaagcgtcaggtctatcgccgtgcgctgtgcgagctggtgccgctgatgttcccggaactggaagcccggcgcccgcgcaatgcccacggacgcgatgccagtgatcaggccccgtcacaggtctccccggtgtctccacgttgacgaacccgaatcccccctcgatgctggaggtcctgcgccgcgtggtgcaggaggtgaatggcgctgccgatttcttcgaagcgctgcacatcatcgtgacccgcgtgaaggccgcgctggatatcgatgtctgctcgatctacctgaagtcgccgcagtcggggcgcctggtgctgatggcatcggagggtctgcgtgaggaatccatcggacatgtcgagatggacccctctgagggtctggtgggtctggtcgcctcgcgcgccgagccggtcaacctggacagtgcccaggatcacccgcgctttcgttacttcccggagaccggcgaggagcacttcctggcctttctcggggtgccgatcatccaccagcgcaacctgctgggagtgctggtcgtgcagcagcaccaggcgcgcaagttcgatgacgagcacgtctcatttctgattaccctggccgcgcagctggccggcgcgatcgcctacgcggaattcaacgacgagatctcctccgagaccccgctgatcggtcacgtcaatgtcgaggcgaccggcatcgccgggtcgcccggggtcgcgatcggccgggcggtggtcgcctatcggctggcggatctcgactccatcccggatcgcgagggggttggggttgacgaggaactcgagcgttttgccaaggcggtggccgagacgcgcaccgagatcgaggatctcaagcagcgcatgggcgaggccctcggcgcggacgagcaggtgctgttcgacgcctatctgatgctgctgggttcggactcgctggtccacaagaccgaggcgcggattcgcaacggccagtgggccccgtccgccctgcgcgacaccgtgcgcgagagcgtgcgcgtgttcgacgacatggaggacccgtacctgcgcgaacgcgcggccgacgtgcgggacctgggccggcgggtgctgtcgcacctgctcccggccgagcgcagccaggaggaattcccggacggtggcatcctggtcggtgatgatctgaccgcatcgcacctggccgaggtgccgatcgaacgcctgggggcgatggtctcggccaagggtacgggttcctcgcacatcgcgatcctggcgcgggcgctcaacatcccggcggtgatgggggtctcggagctgccggtgggccgcctggagaaccgcgagatcctggtcgatggttatcgtggccggttgttcgtgaaccccaatgcggagttgcgcaccgagtttgagcgcctggtgcgcgaggagcgcgagctggccgaggatctgcgcgccctggccaaggacccggcggctacccgcgacggtgtggcggtcccggtgctggccaactccgggctgctggccgatatcaagccgtcgctggaatccggggccgagggcgtggggctttatcgcaccgaggtcccgttcatgatccgcgaccgcttccccggggaggaggagcaggtccagctctacgagcaggtgctggcgtcgttcgacccgatgccggtcaccctgcgcacgctggatatcggcggcgacaaggcgctgccgtattttccggtcaaggaggacaacccgttcctgggctggcgtggcatccgcatctcgctggaccacccggagatcttcctgacccagctgcgcgcgatgctcaaggccagctgtgcgcacgacaacctgcagatcctgttcccgatgatctcggcgctggacgagctgaagggggcgatgacactgctcaaccgcgcccgcgaggagttgctggacgaggggttcatgatcccgatgcccaaggtcggggtcatgatcgaggtcccggcggcggtttatctggcggagacgctggcacggcgggtggacttcctgtccgtgggtaccaatgacctggtgcagtacctgttggcggtggatcgcaacaacgcgcgcgtcgccaatctttacgacaccctgcatccggcctgcatccgggcgctggagctcatcaccgacggggcgcaccgggcgggcaagccggtcagtgtctgcggcgagatggcggccgacccggccgcggtgatcctgctgctgggcatggggatcgacagcctcagcgtcagcgtgtccgcgatcccgcgagtgaaatgggtgatccgcagcttctccacggatcgcgccgaggcgctgctggcccagtgccgcatgctggagaacgcggagcagattcgctcgctgctgaacaatgccctggtgcaggccggtctcggcggactggtgcgcgcgggcaagaactgattcgattgcgtcaggcggcctcgcgccggcgcttccaccagccgatcagtgcggccagcacaaagatggccagcacgaccccgatcgcgatcagcgcatcctcgatggaacggttgatcaccagtaccaccaccccgaccaggatcggcaccggaaactcgttgaaccagcgaaaccaggtgtgttcgcgacggttcagatcatcccggaagtcgcgcacgatccagccgcaccagatgtggtaaatcaccagcagcgccaccagcgtcagcttgaagtgcatccagggctcgtccagataccccggaatcagggccagcatggccccgccaaatgcgatggtcagcaccccgccgggggtcatgatcccgtagaacagcttgcgctccatgatcttgaagcgctcgtgacccagggcgtcgtcggtcatcgcgtgatagacgaacagccttggcagatagaacagcccggcgaaccaggtgaccatgaagatcacgtgcaggctgaccaaccagttgtaggcttccatgcgcgggctctcctttcagatgtcgggtggcgtgccgctcgcgtacgagaggccgggttcgttcaggacagccagcgctgcaggtgacgttcgatctgttcgaaatccgggtcgcccagcttctggtagacgatgcggccgccgggcgagatcacgaaggtggtcggggtcaggcgaaccccgccgaaggcctgtgacatgccgtcttcgctgtcgtggatcaccttgtacggcatctcgcggtcctcgcgcatcgactccacgcggttgatcgggtcgtaggagacggcgaccgccagcagctcgaagcctttctcggcataggtctcgtgcaggtggatcagcttcgggatctcgcgcacgcaggacgggcagttggtggcccagaaggagatcatcaccgggcgcccctcgtagtccgacaacgagacctcctcgccatcgagggttgtggcggtaaagtcgggcgccgggcgcatgccgtcatcggtcagccagatcgccagggcaaccccgatcagggccaggatgaagatgccgccaatgatggccttgcggtcgatacgaaagctgctcatggatacaggggttcccgttgggttcgaattattcgccggtttcgactggcctgagtgggccttcgttccgtgccatgtggtaagccggtatcatgccgcagcatgacagcaacaaccaatagcaaacctatccgcatcggggttgtcggtgcgaccgggtacaccggcgtggagttgctgcgcctgctggcccggcacccttcggcggaactggcggtggtgacctcgcgcggcgaggcggggaccgcggtcgccgatctgttccccagtctgcgcggggccgtggacgcggtctttcgcgagccggacccggacgtgctgggcgagtgcgatgtggtgttctttgccaccccgcatggtgtggcgcatgcaatggccggcgcgttgctggagcgcggggtgcgggtcatcgacctctcggccgatttccgtatacgcgacccggagctgtgggcacgctggtatgggcaggcgcacggggccccggagtacctggacgaggccgtgtacggcctgccggagatccatcgcgagcgcatccggtcggcgcggctgatcgcggtccccggctgctatccgacggcggtgacccttggcgtcctgccgctgctggaacagggcctgatcgacccggccgatgtaatcgccgacgccaaaagtggtgtcagcggcgccggacgcaaggcccagatcggcggccttttcgccgaggtgcaggagaacttccgtgcctacgcggccggcgggcaccggcactggccggagattcaccagaccctgagcggcgtggccggcggcgaggtcgggctgatcttccagccgcatctggtgccgatgacacgcggcatccatgcaactctctatctgcggccgcgacgggccgagaccgactggcaggcctgcttcgagcaacgctacgccgacgagccgttcgtcgacgtcctgccgcccggctcgcatcccgagacggccagtgtgcggggcaccaaccgctgccggatcgcggtggcgcagcccccgcactccgatcgactggtggtgctgtcggtgatcgacaacctggtcaagggggcggccgggcaggccgtgcagaacatgaacctcatgttcggctgcccggaggacgaggggttgcgcgagctggcggtcttcccctaactcggttgcttcatgtccaggctcccgacaccggtgccacggcgccgtccccggatcccgccgccacggccggtgcggcagcgtcggcggcgctgggggctgggcgtattgttgctggcgccttttctgctggtggtcgggatcggtggttggctgtggatgcattggccggacgagggcgtgattgacccccaggtacgcattgatgccctgacggacgaactgcagcgcgaggtcgaggcgcgccagcaggcagaggccgagcagcagcgtgcgctgcggcggctgtcgctgctggagaccgaggtcgatgcctatcgcgacgatgtcgagcgccaggagaccgaactcgcacggttgcgcgacgaagtggcgttctacgagcgactggcggaaaacaatgatgactcgagtctgggtttgcgtgacctggcgctgcaggcgacaggccagtccggggtctgggatgtcgtgtttcagatcgaccggccgggcctgaaccggtcgctggatgtgcgctggtcggtagagattaccgggcgtttcgagggggacgacgaggatacaaccctcgatcacgatgacctgggcgtggagcaggaacgtacaatcgagggtttccggttgctgcgcaacgtgcgcgtgcgggtcgtattgccggagggtttcaccccggaagcggtagccgttagggtggagcccgatgaagacgatggccccgacgcagtcatgaagcgcggagagtggggccgcatggcgggagaaggggcatgatcggacgcaagaaggggcgcggcagcaaacggacgcgccgggtcgacaccatgattggggagaacgccgtggtgcgcggcgagctggagttcagcgggggcttgtatgtcgagggccgcgtggtcggcagtatccgtgcgccaagcgatccctccgccgtgctgatggttgccccccagggcgtcgtcgaagggcaggtgatggtgccgcacctggtcgtgaacggcgaagtgcgcggtgatatgcatatgagcgagtacgtcgaactcggcgcgaccgcacggctgcacggtcatctgtactacaagagtctgcagatcaccgagggcgcgagtatcgacggccagctcgagcgcatggaagagccgctgcagggcgaactcgaggagcctcccgtggaggaaagcgaaccgcagaccgcggtttcctgagggcagcgtcttcctgttcttcccggggtgcccagcatcattcgtggggtattcttgacgctgacggtcagtattccgtagcgtgaatgaaaatgattcttacaggaggcacccaatgtccgaagccatgacgtccaataccgaggcagaaatggacatggagatcccgaacccgctgatcttcaccgatgccgctgcgagcaaggtgaaggggctgatcgaggaggagaacaacgagaacctcaaactgagggttttcgttagtggtggtggctgctccggcttccagtacgggttcaccttcgacgagacggttggcgacggcgataccgtggtcgagaacggcggggtgactctcttgatcgatccgatgagcttccagtatctcgtgggtgccgagattgactacaccgagggcctggaaggcgcgcagttcgtgattcgcaatccgaacgcgacgactacctgcggttgtgggtccagcttctcggtctgacatccagggctgttatcgcattgtcagggcccggccgtttcggtcgggcttttttgtgcgtgtctttatgtggattcaggtgcgcgtccggggatccggcagccgaggatgcgtggcccacgggcacctgtgacctccggcagattgccggcctcttgttgcaggtggcgatacgccagccaggcaaaggcggcgccctccacctgctgagggggtatcccgtggcgttcggaggtctcgacggtgctgccggccagctggctttgcagccgttccatcaggtagccgttgtgggcgcctccgccacagacgatgacccgatcgggtgcggttgtgcgcagggattcgagcgtcagccgcacgccctccaccgtaagttcgaccagggtggcctgaacgtcctctgtgttcaggcgatcgatccgttcgccaccaacctggcgcagccagtggggcgagaaatgctcgggccccgtgctcttgggggcggggcgctgaaagtacgggtccgctaggagttgttcgagcagtgaccggtcgacgtgtcccgtgcgcgcccaggagccatcggcatcatagggctggcccaggtgccgccgggcccagccgtccagcagggtgttggcaggtccgctgtcgcatccgcgtaccggctggcccggctccagccaggtcagattggcgatccccccgaggttcaggatcgcgcgtgtctcggacgcgtggcccagccaggcggcatggaacgcgcaggccagcggagccccctcgccacccgccgcgaggtcgcgttggcgaaagtgcgcgattacgtcgatgccggtggcttcggcgattcgaaatgggtcgccaatctgccaggtgaacgcggggtcggcgccgggcgcatggtggaccgtttgcccgtgtgagccgatggccaggatgtcctgggccttcaggccggtggatcccagcagttgctggacggcgcgcgacaggaacagcccaacccgggcgtccagtgtgcccaggtgctcgaagcgcagtgcctcggcggtcgcggcggctgcgagatcctcctccagcgcatccgggtatggcaggtggcaatgccccgcggtatgcagcgagccgtctccttcaatctcgaccaggacggcgtccacgccgtcccggctggtgccggacatcaatccaattaaccgctgggtcattcgcgtgtgtcccttgtcggtggcgtagccatctcgcttcgttgcggggcgcacggtatccttgcgccctttgcgcgcgcccttcgggtgctcgttatttacgaacgcaagcattctagagcggaacggtatcggtcgcaggcccggcttcccggtgtccggttcgccaaaggcgagagagatgatggaactggatgatcagctggcggtgtttcgccgtggggcggacgaaatcctgctggaagaggatctgcgcgaacgtctgaaagaggggcgaccgctgcggatcaaggcgggtttcgatcccacggcccccgatctgcatctcgggcacaccgtactcatcaacaagctgcgccagttgcaggaccttgggcaccacattattttcctgatcggcgatttcaccgggcggatcggcgatccgtcgggcaagaatgctacgcgtccgccgctctcctccgaggacatcgagcgcaacgccgcgacctatcgagatcaggtctttcgcatcctggacccggaccgcaccgaggtggcctttaactcgacctggatggagccgctgggggcggcgggcatggtccagctggcctcccgccacacggtggcccggatgctcgagcgcgacgactttcacaagcgctaccgcgatcatcagccgatcgccatccacgagtttctgtacccgttgatccagggctatgactcggttgcgctcaaggccgacgtcgagcttggcgggaccgatcagaagttcaacctcctggttgggcgcgaactgcagaagcaggagggcatgcccccccaggtcattctgaccatgcccattctcgagggcctggatggtgtgcagaagatgagcaagtcgctcggcaattacattgccgtacaagatgctccggacgatatgtttggcaagttgatgtcgatctcggacgagctcatgtggcgttactacgaattgctcagcctgcgccccatgggcgaggtgcgcgccgcccgccgtgccgccgaggcgggcgagcgcaacccgcgcgacatcaagttcgagctcggccgcgagctggtggatcgcttccatggacccggcaggggcgagcaggcccaggccgcgttcgtggagcgattccagaaacacgcactgcccgaagagcttcccgaggtcacggttgctgttcccgccgaaggactgttgcttccgaatgccctcaagtccgctggactggtggcatcgacatcggaaggccgcagtatgatccgtcagggcgccgtgcgcctgaacggcgagcgcatcgaggaccccggcactcttatcgaacccggcgagcccgtggtgattcaggtggggaaacgccgcgtcgcacgcgtctctcggccctgtgcctgaacgcgatcgctcggccggtaaaaaaagtttcaccggccccttgacggtctgcgctaggcgcctataatgcgccctcaccgaacggcaccgccgcttcggtaccccaaaacaccgggggtcgcatgacggagtcgaggccttgggtcaggcaccgtcatcaagccggaaactcggcagatcgggtaacaaggggcttgaccccggcgccgatcccgaggataatttccggctcaccacgcaacagcgtgatgacaaaaagattcgacggggtgttgacatcaagtcgaaacaagctgcacaataagcggcttcctgctgagacaaacagcagcgttctttaagaaaaagtgaatcaagtagtttgtgcggatgcttgcgtcgtaggggctggaaatctccatctccaaagatcgaagcaagcaaccaaacctcagagttctgagagttttggtctgctcttcaactagtattacggagctatccgtaaatagctttaaactgaagagtttgatcctggctcagattgaacgctggcggcatgcctaacacatgcaagtcgaacggtaacgcaggagcttgctcctggcgacgagtggcggacgggtgagtaacgcgtaggaatctgcctggtagcggaggacaacccggggaaactcgggctaatactgcatacgccctacgggggaaagcgggggatcttcggacctcgcactatcagatgagcctgcgtccaattagcttgttggtgaggtaacggctcaccaaggcgacgattggtagctggtctgagaggatgatcagccacactgggactgagacacggcccagactcctacgggaggcagcagtggggaatattggacaatgggggcaaccctgatccagcaatgccgcgtgtgtgaagaaggcctgcgggttgtaaagcactttcagtagggaagaaaagctgtcggctaatacctggcagtcttgacatcacctacagaagaagcaccggctaactccgtgccagcagccgcggtaatacggagggtgcaagcgttaatcggaattactgggcgtaaagcgcgcgtaggcggtcgtgtaagttagatgtgaaagccccgggcttaacctgggaattgcatctaatactatacgactagagtttgatagaggagagcggaattcccggtgtagcggtgaaatgcgtagatatcgggaggaacaccagtggcgaaggcggctctctggctcaaaactgacgctgaggtgcgaaagcgtgggtagcaaacaggattagataccctggtagtccacgccctaaacgatgagaactagttgttggtcggatcttgccgatcagtgacgcagctaacgcattaagttctccgcctggggagtacggccgcaaggttgaaactcaaaggaattgacgggggcccgcacaagcggtggagcatgtggtttaattcgatgcaacgcgaagaaccttacctacccttgacatcctcggaacttgtcagagatgacttggtgccttcgggaaccgagtgacaggtgctgcatggctgtcgtcagctcgtgtcgtgagatgttgggttaagtcccgcaacgagcgcaacccttatccctagttgccagcggttcggccgggaactctagggagactgccggtgacaaaccggaggaaggtggggatgacgtcaagtcatcatggcccttatgggtagggctacacacgtgctacaatggccggtacagagggctgccaacccgcgagggggagccaatcccagaaaaccggtcctagtccagattggagtctgcaactcgactccatgaagcaggaatcgctagtaatcgcagatcagcactgctgcggtgaatacgttcccgggccttgtacacaccgcccgtcacaccatgggagttgactgcaccagaagtggatagtctaaccttcgggaggacgttcaccacggtgtggttaatgactggggtgaagtcgtaacaaggtagccgtaggggaacctgcggctggatcacctcctttaaagagacgagatccaatccctttgcgcgagcatcctcacaagctacttgattcgcgaataccgagctcgggtctgtagctcagttggttagagcgcacccctgataagggtgaggtcggtggttcaaatccacccagacccaccatatcggttgggcgctcgacgactggggccatagctcagctgggagagcacctgctttgcaagcagggggtcgtcggttcgatcccgactggctccaccataacttcagtcatcagatccaaggtaagcctttggatctggcgattgccagttgtgccgacgtgtttcggtaccgttcattaaaaatcaggaatgcatctaggcgatttcaaacagaagttgtttgaatcaatagtgatatgtcagcgagaccagctattaccatacgaccccttggggttatatggtcaagcggttaagcgcacacggtggatgcctaggcggtaggaggcgatgaaggacgttgtagcctgcgataagcctcggggagctggcaaacaagctttgatccggggatttccgaatggggaaacccatcccttttggggatatcctcacctgaatacatagggtgttggaggcgaacctggtgaactgaaacatctaagtaaccagaggaaaagaaatcaattgagattccgttagtagcggcgagcgaacgcggattagcccttaagcgtcttgagttttagtcgaacggtctggaaagtccggccagagcgggtgatagccccgtaggcgaaaaggctcttgacgtgaaatcgagtagggcggggcacgtgaaaccctgtctgaacatggggggaccatcctccaaggctaaatactccctaccgaccgatagtgaaccagtaccgtgagggaaaggcgaaaagaaccccggagaggggagtgaaatagaacctgaaaccgtgtgcgtacaagcagtgggagccccttcgggggtgaccgcgtaccttttgtataatgggtcagcgacttactttcagtggcaaggttaaccgctcaggggagccgtagggaaaccgagtcttaatagggcgctcagtcgctggaagtagacccgaaaccgggcgatctatccatggccagggtgaaggtggggtaacacctactggaggcccgaacccactaatgttgaaaaattaggggatgagctgtggatcggagtgaaaggctaatcaagctcggagatagctggttctcctcgaaagctatttaggtagcgcctcatgtatcactcccgggggtagagcactgttatggctagggggtcatcccgacttaccaaaccattgcaaactccgaataccgggaagtgcgagcatgggagacacacggcgggtgctaacgtccgtcgtggaaagggaaacaacccagaccgccagctaaggtcccaaaatcatggctcagtgggaaacgatgtgggaaggcagagacagccaggaggttggcttagaagcagccatcctttaaagaaagcgtaatagctcactggtcgagtcggcctgcgcggaagatttaacggggcttaagccatgtaccgaagctgcggacttgctttgcaagtggtagaggagcgttctgtaagcctgtgaaggtgtgtcgagaggcatgctggaggtatcagaagtgcgaatgctgacatgagtaacgataagatgggtgaaaaacccatccgccgaaagcccaaggtttcctgcgcaacgttaatcggcgcagggttagtcggcccctaaggcgaggcagaaatgcgtagtcgatgggaaacaggttaatattcctgtacctcgcgttaatgcgatggggggacggagaaggctaggtcatccggctgttggtgtccggtttaagtatgtagggagtgtccttaggcaaatccggggacacaatcctgagatacgatgacgagctcctacgggagcgaagtgactaatgccctgcttccaggaaaatcctctaagcttcagttaacgcgggaccgtaccccaaaccgacacaggtgggcagggtgagaatcccaaggcgcttgagagaactcgggtgaaggaactaggcaaaatggtaccgtaacttcgggagaaggtacgccttggctggtgatgggacttgctccctgagctggtcgaggtcgcagagaccaggccgctgcgactgtttattaaaaacacagcactctgcaaactcgaaagaggacgtatagggtgtgacgcctgcccggtgccggaaggttaattgatggggttagcttcggcgaagcccttgatcgaagccccggtaaacggcggccgtaactataacggtcctaaggtagcgaaattccttgtcgggtaagttccgacctgcacgaatggcgtaacgatggcggcgctgtctccacccgagactcagtgaaattgaaatcgcagtgaagatgctgtgtacccgcggctagacggaaagaccccgtgaacctttactacagcttcacactgaactttgaacttgtttgtgtaggataggtgggaggctttgaagctgggacgccagtctcagtggagccaaccttgaaataccaccctggcaattttggagttctaacccaggcctgttatccaggtcggggacagtgtgtggtgggtagtttgactggggcggtctcctcccaaagagtaacggaggagtgcgaaggtaccctcagcgcggtcggaaatcgcgcgacgagtgcaaaggcaaaagggtgcttaactgcgagacagacacgtcgagcaggtgcgaaagcaggtcttagtgatccggtggttctgtatggaagggccatcgctcaacggataaaaggtactccggggataacaggctgatactgcccaagagtccatatcgacggcagtgtttggcacctcgatgtcggctcatcacatcctggggctgaagcaggtcccaagggtatggctgttcgccatttaaagtggtacgcgagctgggtttagaacgtcgtgagacagttcggtccctatctgccgtgggcgtcggagatttgacaggatctgtccttagtacgagaggaccgggatggacgcacctctggtgttccggttgtcacgccagtggcattgccgggtagctatgtgcggaagggataaccgctgaaagcatctaagcgggaaacccacctgaagattagatctccctggaccctcgaggtccctaaagggccgttgaagactacaacgttgataggctgggtgtggaagcgcggtaacgcgtgcagctaaccagtactaattgcccgtgcggcttgaccatataacacccaaggtgttgatggttggtctcgtctgacacatcactgttgtacacatcacctagaatgcattccgaattcagatgacgcagcgttcgcgctgggtgatctggccagtttgtctggcggcaatagcgagtaggaaccacccgatcccatcccgaactcggaagtgaaactgctctgcgccgatggtagtgtggggcctccccatgtgagagtaggtcaccgccaggcattaatccgaagcccggttcccaatatgggggccgggctttttttatggctgcaaacgcaggcatgatcctgaatgcaccttcgcccaggcgaatagagacggtttgaagagatggctcgaggcaagaaacggacagacggtgggttggtgacggtcgggttggtgctgatcgggatcgggacctacgcggtactcgggggcgaggtcgcgtttacaccgattgcgcctcgcgagggttcgggctttggcgggccgatcgcgaccattatcgggctggccttcattgcgggcggggtgtatttcctgcgggagtcacgccgctagccagagttatggtcaagtctggtgtatgagcgatggcgggttcaggcggcgctccggtcggtgatggaggatgcctcgtcgttggtcggttcggtctgctcgatgccgtcgatgaacttgaccccgcgctcgagcttgtcgagccattcgtaaccccggagccgacgccagcgcttctgcgtgctctgaccgagcttgaacgtcaggctcaagacggtgttgcgggtcacgcagccccgggtcttgtcggtgcgcagccgcacggtggcgaaggtcgattcgatcggattggtggtccggatcgactgccagtgcgcggctgggaagtcgtagaacgcgagcaggtcttcccggtccttggccagcgtctcggcggctttcgggtacttgtcgccgtaggcggtcaggaaggcgtcgaaggcctgttcggcgtcggcgcgggtctcggccatccagatcgcctgcaaggcggacttggccttgggctgactgcgcttgggcagccggttcagcacattggcggtcttgtggacccagcagcgctggcggcgggtgtccgggtagacccgggccagggccttccagaagcccagcgcgccatcgccgatggcgagcttcgggccgttcgcgaggccctgatgatcccgcaggcgcaccagcagttcgtaccagctctgctcggactcgcgcatcccgtcgtcgagggcaacaaactccttggtcccgtcgggcaggaccccgatgatgaccagcacacaggcgcgttcgtcgtcctccccgcgcaggttgaagtggataccgtccgcccaccagtagctgtagcggtaggcgcggagatcacgctcgcgccattcggcgtgctcggtcagccactgctgcttgaggcggcccagtgtcgaggccgacagcccctgggcctgctcgcccagcagcgcgctcagcgcctcctggaagtcgcccgaggacacccccttgagatagagccagggcagcagctcctcgaccgagcgcgcccggcgcagatacgggggcagcaggctcgacgtgaagtgccggccaccgccggaccgatcccgggtcttcggcacctgcaccggtacatcgccgatgccggtctgaacccggcgctggggctgatagccattgcgtacgaccgcccggcgaccgtccggcatgcgatcctccgcgtaggtctccatgaacgtccgcaactctgcctccaccgcttgctggatcagatcccgcgccccgcggcgcagcagatcggtcaacgggtcctctggtccgttcgggttctctgtcgtatcgtgagccatgttggcgtatctcctctggctggctggttggtcgcacttccattccagccggatacgccgccttcctcaatccccccgtacaccacttttgacagtaactccgctagccatcggtctaccggtagggcgcgggcggaacaagagcgctggctaggggatgcagcgccattcaaagccgtggtcctgggatgcgattgcgatctcgtcgcgactggcaccgacgccctcgcataaggcctgctcggccaactcggggcgattattgtcgctcgaaaggtgcattccgatcaggtgttccaacttggatgtgtcggcgctttgaaggagtcgggtcgcgtcgtggttgggcaggtgtccgtacccatcagcgatgcgtcgtttgagcttggccgggtatcgaccggacgcgagcatctccgggcagtggttgcattcgagcaggaggccctgggcgccggaggcagtgtcgatcatgtgaggtgaaatgtggccagcatcggtcatcaggacgagacgggacgcgccgtcggaaaaggcaaactgggttggttcgcgggcgtcatgcgggactgtataggggatgatcagggcgtcatccagctcgaccgggatatccggctgaatctcttcgaggtgtgcaaatgcgctgtcgcgcgccgccaggcgggttccggctgaggcatagacgcgcaggtcatagcgtcgggagagagccggcgcagatcccaggtggtcgccgtgttcgtgggtgacgaacacggcgtcgaggtcagaggcagcacgcccctgacgtgcgaggcggcgctcaatctcctgtacggaaaatccgcagtccaccagcagacgagtcgacccgatttcgaccacgagcgcgttgccgccactcccgctgccaagtgaacagaatcggatcacgcgctactccgaaggtaaatgcagggtgggctactggcgcacgctatcagggttccgcggccgggggggtacgtgctccatccggccacatcttcgctgaagtggtccccgtgcgcgtcctaccgctgcatctgcgtctgaatacgctcgagcacaaactcggcgtcacgattgctcaggcggtcaccttcaatgtcgcgtgcctcgatcaacaggtcgccatcgcctcgatcctccaggcggatctggtagcgttcgttttcgcggcggtctccgccgcgaccgaagatgcggccgaagaaaccgggctcgtcgcggtcgccggtcatgtccggtcggtaggtgacctcgtagatgccggcctggcggtcctgttcgtccaccagcaatccggcacggtccaggaaggtgcccagttggcgccagacgcgttcatattcaccgcccagcagcagggcgggcgaaccatcctgttccgtcatctgcagttcggtgggacggtcgacgagagtctcggcaacgcgtgcgcccccttcacccggatcgccggtggtgaggtaaaccagcaggcggttcagcatctcggcttcgagttccgggtccgacgggcgcatggcccagcgccaggactggccctcggcctgttcttcggcaccccggtgggtgatatagatttccgactgtccgttgacgcgctcgacgcgcatccggtactggtcccgggtgttggcgtcgtacacgttgccaagggcgcgcgcgaagatgttctgcgtgccacgcagcgggatgccggcgcgatcttcggcccactcggtctgcatcacgcccacctgtggttcgttgcgttcgagccggaggttctggctgtcccagaaggcgaccaaacggtcccagatctcgccgggatcgccgtcgacctggagccagcgcgtgcccccgtcgcgcatgagctgcacctcggcggactccggcagtacctggacggtgcgggtcggggcgccgggctgggcctgcgcgggctgttgctggcgctgggcggtgtcctgctgcatgtcgcgggcactgatgcggccgcccgggtcatcgggcaggcggtaggcccgttcggtatcaggcgcgatcagatccggcgggacttcaaggtcctccatctgccggctcatttcgtattccgggccggactggcgatcaccgccccagcctccgcaaccagcgacggcgagacccgtggcgatcgcgagggtggcgcgcgtggcggagtggtagggcttgaaaggcaatttcatgatcgggctcagacctcaatgccggcttggcgcatcgcgtccagtaccggtgcatggaacggttcggaaaggggtgtcagaggcaggcggataccttcctctatcatccccatgcgctgcaaggcccattttaccgggatgggattcgcttcgagaaagagggccgaatgcaggccgtcgagctggcgattgatctcgcgcgcttcgtccgcgtggccctcgcgcacggctcggcacatgcgagacatcagtgccggcgcgacattggccgtcaccgagatgacgccctgccctccggccagcatgaacgcgagaccattggcgtcttcgccactgaacaggtccaatcgcccccccacgcgctggacaagctccgcggtgcgctcgttattgcccgttgcctccttgagcccgacgatgttggggatgtcggccaggcgttcgaccgtctcggggagcatgtcgacggccgtgcgtcccgggacgttatagaggatctgcgggatatccacggcctcggcgatggccttgtggtgcagatacaagccctcctgtgtgggcttgttgtagtacggggataccagcaggcaggcatcagcgccggcctcgcgggcgcagcgcgtgagggcgatcgcctcgcgcgtggagttcgcgccggtgccggcgatgaccggcaggcgaccgcccacggtcttgaccgtatgggcaatcgcttcgcagtgttcgtcgaaatcgagggtggcggattcgccggtagtaccgaccgctacgatggcgtcggttccggcctcgatgtggaattcgaggagccgatcaagcgccggccagtcaagactgccgtccgcgtgcatcggggtcgccagtgcgaccatgctgccttgaaacatcgactcctccagcgacggtaatggtgcagtctaacgggcgcgcgacaaggcgttcaagaagccgcgcgaagcccccgtctggatgacccttccatgccaccccgaccgttggcgccaccagggcgaggtggtatgttcccagccatcatgcccgcagatgcatccaacccgtccagcattgcctcaggcctttggccgttcggcggcgctctgcgctccaggggccggcatggctgaggtcgtcggggccggctcgcacacccatctgatcctgaacctgatcggacccgatcagcctggcctggtggccggcgtcacgcgggtaatcgtcgatacaggctgcaacctggagtccagccgcattacgaccctggacggctattgctgcatggcgctgagcgccagcggcaactggaagaccctcgccacgctggaatcccgcctggaacggctggaggccgagctggatctcgcgatcaccgtgcgccgtgggccgctggatgagtccagccagcccgcgatggcctatgcggtggacgtggtcgcgctggacgccccggggctggtcaatgccctggccgatttcttcaccagccgtggcgtgaacctgcgcgatgtgcagacgcgcgtctataccgctcagcacacgggggcgcgcatgttcgccgccaacatggtggtggacatcccggcgggacagcacctggccagcctgcgcggcgaattcatggatttttgcgacgaactgaacctggacggggtgctggatccgatcaaggcctgatccgatccggggctgtccggcccaacctcgacacggagtgacagctgatgacgatcgccattgaccagaccgttcccgaagacctgcgcgtgcccgccaccggcgagcagaccctgggcccgggtgattttcgcggcaaggtcgtggtgctctatttctacccgaaggacagcaccccgggctgcaccaacgaaagccgcgattttgccgccaacaaggccgcgttcgacgccgccggcgccgtcatcctcggggtttcgcgcgacagcgtgaaaagccacgagaacttccgcaccaaacaggagttgccgttcgacctgctgagcgacgccgacgagcagttgtgcgaggcgtttgacgtaatcaagatgaagaacatgtacggcaagcaggtgcgcggtatcgaacgctccactttcctgatcgacgagcagggcgtgctgcgccgggaatggcgcaaggtcaaggtgccggggcatgtggacgaggtcctggccgcggtgcgcgagatggccggccagtgaggcgccgcgcgaattcttcgagagcactggcagtagacgttcgacccatttgttttcgactcaccccggccgcggaggcgccatgagcgaaacaccggaggacccgaaacgcctgtttgtcctggacaccaatgtcctgatgcacgatcccaccgcgctgttccgcttcaaggaacacgacatcttcctgcccatggtcgtgctcgaggagctcgaccgcggcaagaagggggtctccgaggtcgcgcgcaacgtgcgccaggtctcgcgctttatcgacgagttgatgagtggcgcgacccacgagcagatcgccgccgggttgccgctacaggccgaatcgctcagcgagtcgacgcttgcaccctccgggcggctgttttttcagacccgcaatctgacctcgcgcctgccggactcgctgcccggctcgacgccggacaacgacatcctggccaccgcccaggcactcaagacggagtggtcggatctcccggtcacgctggtctccaaggacatcaacctgcgcatcaaggcggcggtgatcggcctgcacgcggaggactactacaacgaccaggtcctggacgacgtcagtctgctgttctccggcatgaccgagctgccggcggacttctgggagacccacggggccaagatggactcctggcaggagtccggccggacctactaccgggtcaccggacccctggtcagcgagtggcagcccaaccagttcgtgtaccgcgagggggagaacccgctgtccgcgatcgtgctggagatcgatcagccgaacgagtccgcggtgatcgagctggtggacgactacatgaccccgcgccacagcgtctggggtatcaatgcccgcaaccgcgagcagaactacgccctgaacctgctgatggacccggaggtggatttcgtctccctgctgggggctgccggcaccggcaagaccctgctggcgctggccgcggggctcgcgcagacgctggaggacaacacctacaaggagatcataatgacccgggtcacggtcccggtgggcgaggatatcggcttcctgcccgggaccgaggaggaaaagatgaccccctggatgggcgcactgatggacaacctcgaggtgctcgccaagtccgagggtgcgggcgactgggggcgggcggccacgaacgacgtgctgaccagccgcatcaagatccgctcgctgaatttcatgcgcgggcgcaccttcctcaaccgatacatcatcctcgacgaggcgcagaacctgacctccaagcagatgaagaccctggtcacccgcgccgggccgggcaccaaggtggtggcgctgggcaacatcgcgcagatcgacaccccgtacctgaccgagacctcgtccggcctgacctacgtggtggaccgcttccgcaactggacccacagcggccacatcacgctcacccgcggcgagcgctcgcggctggcggactacgcctcgaatcatctttagggaaacactgattaatgtgcacgctcgcgctcgagtcgcttttgcgtgcgaacaaggcgcggtgactgccgtgcagcactctgcacaaaggaaccgcaacgccgttcccacgcaaaagcggccgagcccctgctttgaatggcttgtggggttggcaccccaggttccccgatcctgcgttgcgccgcttgcgggtagaaccactacccgctgcgcgacgcgcctggtctcggaaaacctggggtaccaacgcgagcgtgtacattaatcagtgtttccccaggggttgtcggatgcgccccgtcgttgcggggcgcaagaggagggactagccgtcctcgctgtagcgtacgcaggcgcggtcggtctcccacagggtcagcgcgtgcatgcgcaggcccgggcggttcaggcgttcggacatctgacggaagaaccactgcgcgatgttctcggcggtcgggttgaccgtgtcaaacggcgggacgtcgttcagatagcggtggtccagttgcccggcgatctcgcgcgcggcggtcttgaccaccttgaagtccaccgccatgccggcgtcgtccagggtctcggcctggacttcggcctccaccttccagttgtgtccgtgcatgttcgcgcactgccccgggtagtcgcgcagggtatgcgcggaggcaaagtcggtcaggacacgaagggtgtagcgggcactcatgatcttttccgggcgagcggccgtcgccggccggggttgtgtcagcccgcgaagcctagccggccgttgtcttcggcgcaattctcctgcccggatgcgtggcgaatcgcggccagcacgccctcggtgtcgaggccgcagtcggccaggatctgttcgcgcgagccgtgttcggtgaagacgtccgggatgcccagtacctgacagggcagggtcaggccctcggcggacagccattccagcaccgcgctgccggcgccaccggctcgggcatgatcctcgagcgccacgaagcgttcgtggctggaggccagccgcgccagcagttcggtgtcgagtggcttgataaagcgcatgctcaccacggtcgcatccagcgcttcgccggcggccagggcggtctccagcagcgcgccgaagctgaggatcgccagaccccggccctcgcgtacgacctcggcgcgtccgatcggcagggtctccaaatcctcgctgcccccttccggcaggacgccggggccgcccccgcgcggatagcgcaccgccgccgggccctcgtaggcgtagccagtggacagcatctggcggcactcgcgctcgctggccggggccatcagcagcatgttggggacactgcgcagcagcgcggtatcgaaggtgccggcatgggtcgggccatcagcgccaacgatccccgcgcggtcgaccgcgaacagtaccgggagtttttgcagggcgacgtcgtggatcacctggtccatcgcccgctgcaggaaggtcgagtagatcgcgaccacgggcttctgtccctcgcaggccatgccggcggctagcgtgaccgcgtgctgctcggcgattccgacatcgaagtagcgctcggggaactgctcggagaaggcgaccaggccggaaccctcgcgcatcgccggggtaatgcccagcaggcgctcgtcggccgcggcctgatcgcaaagccactggctgaagatgtcggtataggtcggtgccttcgggcccgagggcttcaggccgttttccggctcgaacttggagaccccgtggtagcggcagggatcttcctcggccggggcgtagccctgtcccttgcgcgtaaccacatgcagcagctgtgggccgtggccgccgcgcaggttcttcaggatcgataccaggccgtttacgtcgtgcccgtccacggggccgaaatagcgaaaacccagctcctcgaacagcgtgccaggtaccagcatgcccttcatgtgttcctcggcgcgctcggcgaaggccttcaccggcgggacgaactccagcatgcgcttggagccctcgcgcaccgagctgtagatgcgtccggacagcaggcgagtgaagtactggttcatcgcgccgacgttgggcgagatcgacatgtcgttgtcgttcaggatgaccagcagattgcagtcaagatcgccgatatggttgagcgcctcgaaggccatgccggcggtcatcgccccgtcgccgatcaccgcgacatggcggcggtccagtccggcgtgcttggccgccagggccatcccggcggccgcgctgatcgaggtgctggaatgcccggccccgaaggcgtcgtattcgctctccgcacgcttggggaacccggccagtccgccgtactggcgcagactggccatgccggcccgccgcccggtcaggatcttgtgcgcgtaggcctggtggccgacatcccacacaatgcgatcatccggggtgttgaacgcgtagtgcagcgcgatcgcgagctccaccgtgcccaggttggcggccaggtgcccgcccgtgcgcgagacgctctcgatcaggaactggcgcagctcgccggccaggccgggcagttccgaggccgggtgtgcccgcaggtcggcgggccattcgattgcatccagcaggggcgtgggggtcatgggcaggccgtatcagttcatgcggtcgacgatgtaccgcgcgaggaagcgaagcaagtccgcctcctggccaaagggttgcagctcggccagcgcttcgtcgaccagggccaccgcgcgctcgcgcgaagcctccaggccctgcagcgagggaaaggtggccttgtccagtcgggcatccgcgccgcaggccttgccgagcacctccgggtcaccctccacgtcgagcacgtcatcgcggatctggaaggccaggccaatgcattcggcgtagcgggtcaggtggccaagggcgtcccccggaacgccgccggcgatggcgcccaggcgcaccgagacccggatcagggcaccggtcttgagccggtgcatgcgctccagttccgccagatcgattggcttgccgcaggcgccaaggtcgatggcctgaccgccggccatgccgtgcaggcccgctgcatgcgcgagctcggccagggcatccagagcggctgtcccgggcagggcgcgcacgccggcggtcatgatctcgaaggcgcaagcctgtagtgcatccccggcgaggatggcggtggcctcgtcgaacgcacggtggcaggtgggccggccacggcgcaggtcgtcgttgtccatcgccggaaggtcgtcgtggatcagcgaatagacatggaccatctccacggccgccgccatcgcatcaagcacgtcatcgggggcgccgcaggtggccccggccgcgtataccagtaccggtcgcaggcgcttgccgccggagagggtggcatagcgcatggcctcgatgagccgcgggtccggggcagagtcggccgccaggcgctggtcgagtacggtctcgatacgacgctgataggctttcagcgcctcggatgggtcaggggtggccaaggcaggatcctagaacgggacgtcgtcggggtcggtcggggtgccggcggcgctcccggacaccgtgccctgctccgctggcgcgctggcgagtttttcaatgcgtgcctgggcgtcgtccagcgccttctggcagaggccgaccagctccatgccgcgctggaattcctccagcgactgttccaggcccagttcgccggactccatccgcgccaccagggcctccagggcctccaggctggcttcgaactcggcagggctgtcggtggatgtgtcggtcatggtgtcggattacgtttgggttcttattggatcgcgggggccaaaaggtgagaaagtatccgatccgccgcggcgaggaaagaagccgggataccgggggcttgagtttcgtgaccgtgcccccacggtcaccggggcaatcggttgacatgcgaccgggtgctgactagagtttcgaagtggtttagacacagtctaaatgtccggtctgcgcagcggtcgcatcggtgtgcagatcttaaccagcaagaggagagacccatggaactgaaaggtagcaagaccgaagaagccctcaaggaggcctttgccggcgaatcgatggccaaccgtcgttacctgtacttcgcttccaaggcggacgtggaaggctacaacgacgtcgcgaccgtgttccgttccaccgccgaaggcgaaaccggccacgcccacggtcaccttgagtacctcgagagctgcggcgacccggccactggtctggagttcggctccaccgccgcgaacctgaagaccgccgttgccggcgagacccatgagtacaccgatatgtacccgggtatggccaagaccgcccgcgacgaaggcttcgacgaagtcgccgactggttcgagaccctggccaaggcggagcgttcccacgccaaccgcttccagaaggccctggaccagctggacgactgatcgtccggtagtaacggaagcatgcggggccggtactccggccccgttttccgggaggtacggaacagcctgtgaagtcagccctgcggctgcgttcgcacgttgttccgtgtttccctcgaagcatcgtcactgatacggataccggagggatgcatgtctgcgccgacgcaccaacgtgaaggaagtctggaagccccgacccgccatccgctggactggaagaatcccgagttctacaacgaggaatcgttgttcgccgagctggagcgggtctacgacatctgtcacggctgccggcgttgcgtcagcctctgcaattcgttccccacgctgttcgacctggtcgacgaatccgagaccatggaggtcgacggggtcgacaggaaggactactggaaggtggtcgatcactgctacctgtgtgatctgtgctacctgaccaagtgcccctacgtgcccccgcacgaatggaacgtcgacttcccgcacctgatgctgcgggccaaagccgtgcgtttccagaaagagggagcgaaggccgcgcacaagttcatgtccagcaccgataccgtcggcaagctggcgggcatcccggtggtcgccggcgtagtcaacgccgcgaacaagaacggcgcaatgcggaaggtgctggacaagactatgggcgtgcacccggatgccccggtccccgaataccactcgagcaagggtcgttcgcgcatggcgaaggttgccaagggggttagcaaccccgagccggccggtgccacccagggcaaggtcgccctctacgctacctgctacggcaactacaacgagccgcacctggtggaggacctagtcaaggtcttcgagcataacggcatcgaggtcaccctggtcgagaaagagcagtgctgcggcatgcccaagctcgaactgggcgacctgaaggcggtcgagtccgcgaaggatgcgaacatcccggcgatgaagcgcatgatcgatcagggctatgacattgtcgcgccggtcccctcctgcgtgctgatgtacaagcaggaattgccgctgatgttcccggacgagcccgatgtcgccgccgtgcgcgatcgtatcttcgacccgttcgaatacctgatggagcgccacaaggaaggcaagctgaagaccgatttccccgagaagctcggcaagatcgcctaccacgcggcctgtcacctgcgggtccagaacatgggcctgaagacccgtgacctgctgaagctcgtgccggataccgagatcgacgtgatcgaacgctgctccgggcacgatggcacctatggtgttaagagcgagttctacgagaccgcggccaagatctgccgcccggtggtgaaccgggtgcagaaggccgagtccgatcactactcgagtgactgcccgatggccgggcacatgatcgagaacgggctgcagggcaagggcgaggacaaggcgcccgaacacccgctgaccctgctgcgccaggcctacggcctgtagcgccgggcatcggctactagcaacacgatgcgcgcccgccgaggcgccacggatggagacacgaaatggccagtgacagctaccacgaacccgtcgaggaactgagcgacgagtcgcgcgggatgcatcgcgccatcgtctcgctgatggaagagctcgaggcggtggactggtaccagcagcgcatcgatgcctgcaagaacgaggaactcaaggcgatcctcgcgcacaaccgcgacgaggagatcgaacatgcggcgatggtgctggagtggatccgtcgccataacccggtgttcgaccatgaactgaaagacaacctctggtccgacaaggactacacgaagatgggacaccacgaccactgaggggtcctgcggaccagtccgacgtgacggaggtagcgagatggaggcaagtgtggacaagctgagtcgagaagacctgtattcgctggagaagtaccacgagctgcggccccagttccgcaacgaggtcatgcagcacaagcgcaatcgcgtggtgcaggtgggcccggccgtgaccctgcacttcgaggatcgcaagaccatgcagtaccagatccaggagatgctgcgggtcgagaagatttttgacgccgagggcatccaggacgagctggacgcctacaacccgctgatcccggacggctccaactggaaggcgaccatgatggtcgagtatccggacgtggacgagcgcaaggtccagctgtccaagctgatcgggatcgagcgcaagacctacgtgcaggtcgagggccatgacaaggtctacccgatcgcgaacgaggatctggaccgcgagactgacgacaagacctcgtcggtgcacttcctgcgcttcgagctgaccccggagatggtctccgccgtgaaatccggtgcagccatcgccatgggggtggagcacgagaactacagccaccggctggacgccgtctccgagggcacgcgcgaatccctcgcgtccgacctcgacgccgtcaactgacgcggccttttgaccgcttcaccaaaggcgcctccgggcgcctttttcgtttccggcttttgccgcggctgttcaggctgggcctggttcgtcgtctggtgtttacgatggcttcgtccggccgcctgccaagcgctcactcgcgagcgcgccgcgaggtactttcttgcttgcccaagaaagtacccaaagaagggcacccggattccgcccgggaaccttgctccagggtcctcgggccggcggcgctgaaactcgctgcgccttcggctccgctcagacagtcagcgcctctcttccgccccgaggacccttccgcaaggggcttcatacgggggatgaaggtcaagacaacggcggtcctgacgtttgtgcgaatggctggaggcaaggtgttccaacatcctgggcacgcgcggccttcggccctggcgtgccgcgcctgccagtgggcgccagaacccgtcgtagataccgtcttgccctatgaggtgcaaggcgtgtcatttcggggttgatacggggtttgcgacttgaggacgccgaaggcgatgtgcaggagcttgcgcatggccgccccgatggcggccatcttggctttgccccgcctcaggaggcggtggtactggcgccgcacgtccgggttgtagcgggtggccaccacagcggccatgtagagcgttttgcgcagccgccccgagccggccttcgccagccgcgggggtcgctggaccgaggtcccggactcctgcaggaccggtaccagcccatggaacgccgccgcctgccgagcactcgtgaacgcacggctgcgcaacgtcgcggccatcgacgccgacaacacccggccgatgccggggatgctctccagcaaggcccgatcccgcttgagatgatcatgcgcgtcgaagtgatcatcgatctgctgctgtagccgacggtgttcctcgcgcagggcttgcagcacgttgtcgatcgacgcctgggcgagggtgtcctcgctgaactgcgccttctccaggcgattctcctcgcgccggatgtcctcctcaagggcttccagccggctgagcaggcgcttgagctcccgcacctcgggcggctcgggctgccagcgccgtggcgcgcgctcgatgccgtaacgcgccagcatcatgctgtccttgcggtcggtcttgttgcgcacccccatgccctgggcgtggaagcgcacttgggccgggttcagcacatggacccgaaccccctgctcatgcagccagtaggccagcggttcgtgatagatgccggtggcttccagatacacctgaagcgtctcgggcgcttcacccgtgttgcgctgcagccagcgcagcaactccggatactggtcctggcggttcgggaataccttcggcttgaccttgcccgcctccagatcccggacccacatgcagtcgagcttgttcttgctgacatcaatgccgatatgggccatctcgtcctctcgccttgtccgtacagcctcacccgtcccttacggggggcttggataccgttcaaacttcgagatgaaaaaggactcgggggcccatctacggcacaggttcgtgacctcaggatgcgatcgggttaccccgagcccggtgcggtccatggtagcgatccgtgaaccgcaagacacaaggatgcggatgagcgcagcgaatcgcatctgggttgccccggcgtcggagtggtgcgtttcgctgcgctcaacgcaccctacagctcggggcttaggacaggtacggggacaccgtcggttttgacctaccctcccgatatgagccctttgtggagggtgtgacaggccggacgattcaaaatagtaacggggacgctaactgtctgagcgaagccgaaggcgcagcgagtttcagcgccgccggcctggcgcgtccggagcaaggttcccgggcgaatcccgggcgtgtttcttgggtacttctttgcacgagcaaagaagcccgtttttgattaagaactggcgcggcgcgctggcgagacagcgcaggcaggcggccggacgaagccatcgtaaacaccagatgacgaaccgagcctagccagaagaggcggcggggccaggcactacagggcgtcgaggacttccgagaggcgggagaccgcgaccacttccatgcccttgatgggcttgcgtggcgcgttggccgccggcgcgatcgcccgggtatagccgtgcttggccgcctcgcgcaggcgctcctcgccgttcggcacaggccggatctcgccggccagcccgacctcgccaaaggccagcatctcctgcggcagcggccggtcgcgaaagctcgacagggcggcggccagcatcggcaggtcggcggccgtctcggtgacgcgcacgccgccgaccacgttaatgaaaacgtcctggtcgaacagggccacgcccccgtggcggtgcaggacggccagcagcatggtcaggcggttctgttccaggccgacggtgatgcgccgtggctgcggggcatggctctcggagaccagggcctgtacctccaccagcagtggtcgggtgccctcgcgggtgaccattaccacgctgccgggcaccgggccctggtggcgcgagaggaagatcgcggaggggttggagactgccttcaggccgttctccagcatggcgaacacgcccagctcgttgaccgcgccaaagcggttcttcaccgcgcgcagcatgcggtagcgcccgtccgggtcgccctcgaaatagagcacggtatcgaccatgtgctccagcacgcgcgggccggcgagctggccgtccttggtcacatggccgaccaggatcacggtgatgccacgctgtttggccaggcgtacgagtgccgcggcgctctcgcgcacctggccgaccgagccgggcgcggactgcagcgcggcggtatagagcgtctggatggagtcgatcaccagcacgcgcgggcgttcgcgttcgcaggtggcgatcacgttttccacctgcgtctcggtcaaaaggcgcagtccgtcgacctcgagcccgaggcggcgcgcgcgcatgctgatctgctgggcggattcctcgccggtcacatagagcgtgtcgccgaccggcagcatggccagggtctgcagcagcagggtggacttgccgatccccggatcgccgcccagcagcacgaccgatccgtgtaccagcccgccgcccagggcacggtccagttccgacaagccggtgccggtgcgcgggacctcgccggcctccacttcgcccagccgggtgatgccggcgacctcgccggcgtagccgccacgtgggccggcctgggtggccggtacggcctcctccagggtgttccaggcgccgcagtcgccgcactggccggcccacttggggctcaccgcgccgcattcccggcagacgtactgggtcttcgccttcgccatcaggcttccttgttgtccgggcttgtcggtagatcaggggcgaccacgcgcaccgtgcggatggtgttgttcttgatctgcacgatgtccatcaccacgtcattgatgcgcacgcttactggcgcctcgggaatgctctcaaggtattccacgatcagtccgctgagggtcttggggccatccaccgggagctccaggcccagcgagcggttgagctcgcgcaggtggatgccgccatcgaccatcgccgagccgtcctcctggcgcagcacgtcgtcgctcatggccggggagtcggtggtgaactctccgacaatctcctccagcaggtcttccagcgtgatcagtccctcgatgtcgccatactcgtccaccaccaggccgatccgctttttctgctgctggaagttgatcagctggcggttcagcgccgtgccttcggggatgaagtagggcggggtcaggatctggcgcaggtcttcggcatcgaagtcatcgcgctcgatcagcgggatcacgtcgcgccggtgcaggaagccgacgatatggtccagttcgccctcgaccaccggcaggcgggtgaagctgccgtgtaccagctgctcgacgacctcgttccagggttcgttcagatccaggaccacgatctcgttgcgcgggatcatgatgtcctcgaccgtcgtgcgctccagatccagcagattcagcagcatgcgctgatggttggccgggatcagcgcgccggcctcggagaccacgctgcgcagctcgtcggtattcagggccgagcgctggccgggcttcatgtgtaccccgaacaggcgcaatacgccattggccatcacgttgatcatccagaccaccggccacatcaccttcagcaggccggtatagacccaggccgccgggtaggcgacacgttcgctgtgcagggccgcgagggtcttgggggctgtctcggcgaagatcagcagggtgagcgtaagaacgccggtagcaatggccacgccggtatcgccgaatagtcgccagccgataaaggtggcgatttgcgcgatcaggatattgacgaaattgttgcccagcaggatcaggccaatcaggcggtccggccgctccagcagccgggcggcgagtgcagcgccccggtgtccagtctgcgcgcggtggcgcatgcggtagcggttcagtgccatcagcgcggtctccgaaccggagaaaaacgccgacagcaggaacagaacgatcagggcgccgaacagaaaggagagcgggatctcttgcaaggggcggcctgcgggtcagggatggggtggtcgccccgtgaagggcgtctgggtcatttcaggcaagcgccgccggggtgtcaagccggccggccgggagtgccatcagacacgcccgaggatgacttccagcaccagcttggagccaaagtaggccagcaccagcaccacgaagccgccagtagtccatgcaagggcgcgcgtcccgcgccagcccaggcgccagcgcccgagcagcaggatggagaagatcacccaggccagcagcgacaggatggtcttgtgtaccagatgctgggcgaacaggtcgtcgacgaagatcaggccggagagcaggctgagcccaaggaacagccagccgatgaagatcatgcggaacaaccagacctccatcgagaacagcggcggcaggtagcgcacgatccccgaggtgtgatggttgtgcagtgcgcggtgctgggcagccatgactgcggcttgggccgtggacagcgcgaggaaggcccatccgagcgccgagaacaggatatgcacgtcgatcccggccgaggttgcgtagcgggtaccgtcttcgcacagcagtgcgccaagggcggccagcgcagtcagcggcaggatcatcacgcccagtacggccagcgggtggcgcagggcggtcagccacaacagcgcagccaccagccacagcgacgcggacagggcattgcccaggcacaggttcagcccggcctcggttacgaccagcgggatcagtgccgccaggtgcacgatcagggccgccagccagagcaccaggggcgcgcggggctgcccggcggccaggggctgggtgcgggtggcgacgatcaggtatcccgtggtggcgagatacagcgctacggcaagcaatccggcaacggtggtcatgggcggcgattatccccgctcccgatcctgaatgcacattcggggcggcaatcccggaacacgactggggccgtgcaggccgggtggcgaggccgctatactgtacggtctttcccggcacgggccgggccagaacgagcgagacgaggacagacgatgttcgacggcctttccagccgcctccaggagaccatgaagcgcctgaaaggccaggcgcggctcaccgaggacaatattcaggacgccctgcgcgaggtgcgcatggcactgctggaggccgatgtggccctgccggtggtgcgcgagttcgtcaaggacgtcaaggaaaaggcgctgggccaggaggtcattgggagcctcaccccggggcaggccctgatcaaggtcgtccatgacgagctggtcgcgacgatgggcggggagaacgccgcgctgaatctggcggtccagccgccggccgtggtgctggtggccggtctgcagggcgcgggcaagaccaccagtatcggcaagctcgcgcgcctgttgcgcgagcgcgagaagaagaaggtcgcggtggtcagctgcgacgtctatcggccggcggcgatccagcagctggagaccctggccgggcaggtcgaggtcacgttctatcccagcgataccagccagaagcccgaggcgatcgcgagcgaggccgttgcccgggcgcgccgcgatggtaccgaggtgctgctggtggataccgccgggcggctgcatgtcgacgaagacatgatggccgaggtgaaggccctgcatcaggcgatcgacccgatcgagaccctgtttgtggtcgactccatgaccggccaggacgcggcgaacaccgcgcgcgcttttggcgaggccctgccgctgacgggggtggtgctcaccaaggctgacggtgacgcccgcggcggcgctgcgctgtcggtgcgccagatcacgggggtgccgatcaagttcatcggcatgggcgagcgcccggatgcgctggagccgttccaccccgaacgtatcgcctcgcgcatcctcggcaagggcgatgtcctgtcgctggtcgaggaggccagccgccaggtcgaccaggacaaggccgccaagctcacgcgcaagctgaagaaggggcgcggctttgacctgaacgacctgcgcgaacagctcggtcagatgcagaagatgggcgggatcagctcgatgctggaaaagctgcccggcggcggcaagctgccggacgcggtgaagaaccaggccaacgacaaggagatcggtcgcatgatggcggtgatttcgtcgatgaccgagcacgagcgtcgccacccggacatcatcaagggttcgcgcaagcgccggattgccgccgggtccggcacccagatccaggatgtgaaccgcctgctcaagcagcacgcgcagatgagcaaggcgatgaaaaaattctccaagggtggcgcatcgaagatgatgcgcgccctgggtggaaaattgggcggcatgggtggaatgggtggccccggtgggggcatgccgttccgctagccggaggacgctaccggcctcggcaccttgtgctggcggcgggattcgttataatcgcgcgttttctcgagaaaacggactcaaacggggttcaacagaacatatggttacgattcgcctgcttcgccgcggcgccaaaaagcgcccgttctactcgatcgtcgtcaccgattcgcgcaagcgtcgggacagcggctacaaggaacagatcggcttcttcaacccggtcgcccgcggtcaggaagagccgctgcgcattgacctggaacgcgtggactactggctgggccacggtgctggcatgtccgagcgcgtgaaccacctggtcaagggctaccgcaagcagcaagccgcggcctgaggccgtcggctcgctgattacgcgtagtccgaaccccggtgatgaacgaggcgggtgaacgcatccgcgtcggacgcgtctccggggtgtacggcgtgaagggctgggtgcggatcttttccgagaccgagccacgcgccgcgattgccgacttcccccatttgtggctgcgtgccggcgccgactggcggctggtggaggtcgaagcgggccgggcccacgggcacggcgtcgtgatgaaatttgccgagaccgccgatcgcgaggcggcctacggcctgatgggcgccgaactggcgatcgaacgcgactggctcccgcccgccgaggacggcgagtactactgggccgacctgctgggtatgaaggtcgagcaccaggacgggaccgcgctggggcgcatctccggattcatggagacgggcgccaacgatgtgctggtcgtgcgcggcgatcgcgaacgactgatcccctgggtgcggggccagtacatcctggatgtggacctggagggccggcggttgcgggtcgactgggatccggaattctgaggcggacgatgcgcttcgatatcgtcacgctgtttccggaactggtaacggcggtgggcgagtccggggtgaccgggcgggcggtgcagcagggacggctcgcactggagacctggaacccgcgtgactggggggccggtttccatcaggcggtggatgaccgcccctatggcggtggtcccggcatggtcatgcagtatgggccgctggcgtccgcgctggaggcggcgcgagccgacgcgacggcgcccctgcacgtgatcgccctgaccccccaggggcggccgatccggcaggcgatgttgcgggagctggtcaggaagccgcgggtggcactggtgtgcggccgctacgagggcatcgacgagcgcttcatcgaggcgcaggtcgacgaggaatggtcgctgggcgactatgtcctgtccggtggcgagctgggcgcgatggtagtcatcgatgcctgtgcgcgcctgctcccgggtgtgctcgggcacgcggattccgccgggcaggactcgttcagcgagggcctgctcgactgcccgcactacacgcggccagaggttgtggctgggcgcgcggtaccgcaggttttgctgggtggcgaccatggcgcgatccggcgctggcggcggcgcgaggcgctggggcgcacttgggaacggcggccggacgtgctggcgcgcgaagaacttggggtcgaggatctggccctgttggacgaataccgtgtggaacgccggaagggcggtccgcacaccgaaagcgatgattgaggtcgaacaatgaacagcgtgattcaggaactggaagccgaacagatgaagtccgacgtgccggactttggtccgggcgacaccctggtggtgcaggtgaaggtgcgcgaaggcgagcgcgagcgcctgcaggccttcgagggcgtggtgatcggcaagcgcagccgtggcctcaactcggcgttcaccctgcgcaaggtctcctacggcaatggcgtggagcggaccttccagacgcacagcccgcagattgccgagatcaaggtgaagcgccgcggcaaggtccgtcgctccaagctgtacttcctgcgggatcgcactggcaaggccgcgcgcatcaaggaagacatcaaggcgaaccggaacggcgcctgatgaccagggtggccgcgcagctccgctcgcgcccacccggttttccgttgtcggccgacttggccatgcgaagccagcgctgtctcctgccgggagtcgcgctggcttttgtgtggctggagtccgggcagggggatctgctggcctgtggctggcagcgccccgacgatccactcgatttgtccccgctgcgggatatcccgaccgctgaccggtcccctcctgccttcgaccctgcagactacgcccgcgatccgaccaagtggcgggcaacgccagcggtaccgccggggacggagcacgcacgccgggtctgggccgcgctctcggccatccccgtcggcgaggtgcggacctacgcgcagattgcctcgcagatcggctcggccccgcgcgcggtgggccaagcctgccgcaccaacccctggccgttgttcatcccctgtcatcgcgtggtgtccgcgcgtcaccgcggtacgcgcgacattggtggctacgcgggcgaccaggatggcccgttggccgaagtgaaacgcgccctgctcgttcacgaaggtgtgccccagctcggctagcgcttcccactccagttactggcagcgtgcccttcgtgcgcggcgcggttttcttcctagttcaatggcttgccaggcacctcgtctggcctggccagggtcggtgagacgatacccccgaaaattccatcacccggcggaatagaattcgcgtatgctgcgtctgccagacggtgctgggctccgagaatccttgaaaaacagactgttagaaaaagctaatatagctttttgtgttgacagcacggaccccggttcagcactctgctacacaggtccgggccgctccggtcacggaccgtatcgaaaaaaccgtgtgatggaggtttccatgttcaagaaagcattgcttgcgttgcccgtagcaatggcggtcggggttgcgggtaccgcggcccaagcggatgaatggcaggatccgaacgacgtcctgcagatgctgctcgaggcgcagcccgactcgaagtacctgcatcagagtgaaatgaacatcatgatgatgccggacaaccccgccctgtggctgctggatgacggcgagcgcctgttccacgaagagcgcggcccgaataacgcatcgctcgaaagctgcgacttcggcaagggcgagggcgtgctggaaggtgcctacgtcgaactgccgcggtacttcgacgacgtcggcaaggtcatggacttcgagcagcgcctcgtgcactgcatgaaggaaatccagggctttaccagcgacgattccgctgtctcccagcgtcatggttccggctcggacatcatgcgtctgacgacttatatcgcgcaccagtcgtccggctatgcctggaatccgccgctggaccacccggaagagcaggcgatgcgtgacgcgggcgagaagctcttcttccgccgtggcggcgcgatggacttcaactgcgcggcttgccatggcgattcgggcaagcagatccgtgcgtccgtgctgccggaaatgcgtaactcgcaggagtggaccaaggcggtttcctggccggcccaccgcgctggacaggataacgtccgcagccagaaccaccgtatccgtggttgcgtatggcagatgcgtcatgccggtatcctgccggataccccggtgaacaccgcgctgatctcctactggaatgacgcggcgcgtggcgaaccggccatcctgcccgacctgaagcggtaactacggacgcaataggagacatcaagtatgtttaataaaaacactgttgcggccggtgtagccgcatttgcatccgtcgccctggctgccggctgtgccgtcgccgatggcaacaaggcggatgacgtggatatcacggccatgagtgccgaggagctggctgagcatctcatcttcgagaccaacagctggcgtgatcaggagatgcaggaaggcggtacctggcgcgaccgtatgacccaggacgagatccagaaggcctgctcgttcgactccacccgcaatgatctggacggtgaaactgccggtcgggttgtagcactcgcccgcgagcagtacgaagcgccggaaggcgacatcgagctgggtgactggcgcaggggcgccgagctggcggattccggcttcggctaccgcatcggccacaacaacgatgatcacggcacccgcgagcagggtggcaactgctacaactgccacgtgatggattcgagcgtttcggtacagggcaccattggcccgaacctcgaaaactacggtgcgcagcgtggcgacagccaggagatccgtcagtacgtgcatcaggtgatctccaacccgcaccagtatttcccctgcacgcagatgccgcgtttccaggggctgctgaccgaagagcagatcagccacatcatggcctacctgctcgacccggagtccccggttaacaaccggtagtcgtcttgcacgacagctgctcggccccatcggggccggtgcagcaaggcagtagaacgggttgtcgcgccaggcgcgcggcaacccgcttccttacaaatttctgcggttgggtgtttgctcggcttttttgcgagcgtgtccgccgggccgcacagatgggctgaacaggggaaccgatgggccgcaggactgatgcggcatgggctacgaaagccatcggtcgtgacggacgtgaggggaggctcagggatgttcaataaaaaaattctgactgccgctgtagtggtttcggcatcggcggcgctggcgggttgcgaccagttctttcaggacgcctcggatcgcgaggtcgatatcacccagatgagccccgaggaactggccgagcacctggtgctcgagaccgacagctaccgcctggaccaggaggttcaggaagggggtaccggccgggaacggatgcagcaggacgagatccaggcgctgtgctcgctcgaagggtccccggacagtgaaaccgcaggccaggtcgtcgcagccgcgcgcgcggcgtacgaacgccccgatggcggtgtggaactgggcgactggcgccgcggcgccgagctggcccgttccggttatggctatcgtgtcgggcacaacaacgacgatcacggcacccgcgagccgggggcgaactgctacgcctgtcaccagatggatccggcggaaaccacctacgggacgattggcccgagtcttgccaactacggtcgcgagcgcggtaccgacgagtcagtactgaactatgtccatgaggtcgtcagtaacccgcaccagtatttcccttgcacctacatgccgcgattcgggcgcaacttcctgaccgaggagcagatcagccacgttatggcctatctgctggatcccgaatcgccggtgaatcagtaaaccgttcacacggtcgcgggcgggtctgagagggccggcccccttggaccaccgcgggctgcccgcggtggtttttttgtttgcaggggccgggtgctggccacggctagaggacgtcgcgcggagcctgcgggcttgaaaatgcgaacgctgcccccaaggtgcgtgctgtagaacccatccaagcgcacgagaggaacgtacaggaccatgacggacacgcagaccgcatcggccgccgaggcccataccgagacccgccgcttcgagaccgaggtcagtcagctgttgcagctgatgatccactcgctgtattccaaccgcgagatcttcctgcgggaactgatctccaacggcgccgatgcctgcgacaagctgcgcttcgaggcgctggcccagcccgacgcgatcccgcagccggccgagctggcgatcgacgtcgaggtggacaaggaggcccgcaccgtcaccgtgcgtgataatggcatcggcatgtcgcgcgacgaggtcatcgagcacatcggcaccatcgcgcgttccggcacgaaggccttcctcgagaagttgaccggagaccagaaaaaggactcgcagctgatcggccagttcggcgtcgggttctattcctcgttcatcgtggccgaccacgtccgcctcgagacccgtcgagcggggacgtccgaggccagcggcacccgctgggagtcgcgcggcgacggcgagtacagcctgagcgactgcgtgcgccccgaggcgggtaccgagatcacgctgacgctgaaagaggacgccgacgagttcctcgagctcttccgtctgcgtcacatcatcagccgctattccgaccacctggcgttcccgatccgcatgcgcaagatggatgacgacggcaagcccaccgacgagtgggagaccgtcaaccgtgccagcgcgctgtggacccggccgaagagcgagatcagcgacgacgaataccgtgagttctacaagcacgtcgcgcacgacttcgaggatccggccgcctggacccacaaccatgtcgaggggcgccaggagtacaccacgctgttctacatcccgaagcgcgccccgttcgacctgtgggaccgcgacgcgcgccacggcgtcaagctctacgtgaagcgcgtgttcatcatggacgacgccgagaaactgttgcccagctacctgcgtttcgtgcgcggggtggtggactcggccgatctgccgctgaacgtctcgcgcgagatcctgcaggacaaccggctggtggattcgatccgctcgggctcggtcaagaagatcctcggcctgctcgagacgatcgccagaaacgagccggagaaatacgccgagatctggcagaacttcggtcgcgtgctgaaggagggcccgggcgaggactacgcgaaccgcgaacagatcgcgggcctgctgcgcttcgccagcacacataacagtgatgacacccagaacgtctcgttggccgactacatcggccggatgaaagacgggcaggacgcggtctacgtgatcaccgcggacaacgccagcgcggcgcgcaacagcccgcacctggagatcttccgcaagcacggtatcgaggtgctgctgctgtccgaccgggtcgacgaatggctgctgtcgcacctgcgcgagttcgacggcaagccgatcaagaatgtcgccaagggcgacctcgacctggacaagatcattggcgaagacgcggcgaaaaaggatgccgcggacgacagcgcgaaggccgacgaggacctgggcgatctgccggagcgcatccaggccgcgctgggcgagcgcgtcgactcggtacgcgcctcgaagcgcctggtcgcttcaccggcctgcatcgtgctcggcgagcacgagatggcgctgtacctgcaggaactgctgaagcaagccggacaggagactttctccagcaagccggtgctcgagatcaatccgaagcacccgctggtcgagcgtctgcgcaccgccgaaggggacgacttcgacgatctggcatcgctgctgtttgaccagtcactgctggccgaagggggacagcttgaagacccctccggcttcgtctcgcgcctgaaccgcctgctgctgcaaaaggcctgacggccaagccggggagggtccgcccctccctggaatccgtcccggaagcgggtggacctgacgtcgcgggggtacgcgcgttaccctatgcggctcatatatcgagagggccaagcccatgcaagttgcacaaaacgccgtggtgtccatccactacaccctgaccaacgacgctggcgagaccatcgacagctccgagggccgcgagccgctcgcctatctgcacgggaacggccagctggtcccgggtctcgagcgcgagcttgagggcaaggccgccggtgacaaggttcaggccaaggttgcccccgccgagggttacggcgagaaaatcgacgccatggtgcaggagatcccgctggaggccttccagggcgtggattccgtgcagccgggcatgcagttccaggccgagactcagaatggtccgctgaccgtgaccgtgaccaaggtcgagggcgacaccgcgaccgtggacggcaatcacccgttggccggcgaaaacctcaacttcgacgtcgaggtggtcgaggtccgcgaggcctccgccgaggagctggagcacggccacgcccacggcgtcggcggtcaccagcactgagtttgttgccagggcctcgaaggacgcgcatacatcgcgtttcctggcctgccaagcgctttattgaggccccgcgaatgcggggcttttttcgtctgggtgcgcggggtggcagtgcggtgcactcctccagcatgcgaaacccttccaatcgctaatggtgttgaaaaccattctcagtcatcgtatcgtctgcctcgacagtcaggtaggtcgaggaaggtgatgatcgtctgtatctgcaaatcggttcgcgagcgcgatatccgggaattgatcgactccagccaggaaggcctgcgtatgcgggatcttcgtgatcgactgggtgtgagttccgaatgtggcaagtgcgctcgtcgagccaattgcctgctgaaggggtgctcccgtgataccgccgtgaatgtgctgcaggtgtcgggagcgcggacgcccccggagcctgtcgggcgacccgaccccgccgtggccatgtaagtccatcattcgctttatcgtattgtagtggggcgcggtggcgggtccgccgcgcccattttttgcccataccgtcgcctgccatgggccatcgtgctacgtccgttgccaggcgttgcttgcatggggcggtgtgcattttcagaacgctcggagcttagcgatgaatttcgatcaatggattccatcggagcgcctggccggctttctcgacgcgggtgggcccgtcgtcctgatcctgctgggggcctcggtggtcgcactggcctttgtgctggtcaagctgtggcagttgtggcgcatgagggtcaccgatgtgcgtccggcggatgaagcgctgaaccgcttccaccgcggggatatccagggtgcgatccagtgtgccgaggccacccccaatcccgccgcgcgggcggtggcgcggggcatccggggcctgcaggccggcgcgtcggagtccatcgtgcgggaggaggtcgtgcgctacggtaacgcgaccatccagtccctgcgtcaggggctgcggccactcgaagtgatcggcgcgctggcgcctttgctgggcctgctgggtaccgtgatggggatgatccgcgccttccgagcgatggaagaggccggaagtcaggtggacccggcggtcctgtccggtggtatctgggaggccctgctgacgaccgccgtcgggctggcggtcgcgatcccggtcgtggcggcactcaactggctggagacgcgggtggagcgggtcgcgcaccgcatggatgatgccgtgacccgcctgttcaccggggggcagtacgcggccgtacccctgaccgccgagagcccggtccaaccgaggccttgcgaggctgacgaggcaaactcgcctgggggcgctctgccccgaacggccgatgctggacactagccgcccgcgccgacgcaatctgatcagcctcactccgctgatcgatgtcgtcttcatcctgctcgtgttcttcatgctcgcctcgagcttccttgagtggcgcgcggtgcaactcgaggcgccggccgaggccggtggggccggctcgatggaaggcgccatgctggtcgagatccggtcggacgggctgcggctggcgggagagatgctgtcggagggcgacctgcacgaccgtatcagcgcgcgcgtgcgcgaagaagcggacacgcgggtcctggtgatgccggccccgggggtcagcatgcaggacaccgtcaacgtgctggagggactcgcagatgttggggcgcgcaatctttcggtaatccggcaggcacagccatgatcggacagcgtcgccactttcaggttgcccatcgcccgcgcaacgacgacgagagcatcctgccgctgatcaacattgttttcctgttgttgatcttctttatggtggctggccagttgagcgcgatcgatccgttcgaggtcgaaccggtggagtcggccgtggatggccagcccgggccggacgagttcatggtgatcatcgggaccgagggccggctggcggttaatcaggatgaagtcgatcttgacgaaatggccggcctggtacgcgaacacgtcgagcgtcacggagatgcggcccgggtccgtgtgaagtcggatggacgggcggaagccgtcgaggtcgtcggggtgcttgaacgcctgcgcgaggcggggatcgagcgcattgatctgctgacagtaccggaagtctgatgcagccgacgtttcgacactggatggtggccatcgtgctggcggtcgcgttgcacctgctggtggcgatggccttcctgctgcgcgagccgccggcgggcgccgaggatgccggagtgggcgggctggaaatctccatggcggccgctggtggtgctcctcatgcccagcaggcagagccggccgagactacggaggccgagcctgtagacgacgagcccgtggaggcggagcctgtcgaagcggtcgacgcggaacctgcggaaccggaacgtcagcccgtcgaagaggccgaggttgtcgaacccgaacccgaacccgaacccgaacccgaacccgaacccgaacccgaacccgaacccgaacccgaacccgaacccgagcccgagccagagcccgagccagagccagagccagagccagagccagagccagagccagagccagagccagagccagagccagagccagagccagactccgatgcggactctgtggaggccgcggatgcctccccgacggatgaggacgccgaagcggtcgaggacgaccctggcgacgaggaagccggtactccgggtgccggtgccactcctgcggacgctgatgccgaaggtggtggtgagccgggtgtggatcccgattatcttgcggaactgcaggcttgggtggagcaacacaaacgctatccgcgccaggcccagcgccgcagagaagagggcacggcatcggtctggttgcggctcgatggagatggcaacgtcgtcgactatcggatcgaggagggatccggcagccggatcctggatcgggcggtcgaggagatggtcgagcgcgccgatccgtttccggcgccgagcgcgatcgatcgagacgagttcgagatcgtggttcccgtaacgttttccattcgctgaccaggagtggagcaccgtcacggacaccggcatgaggaccgatgacccggaccttggcggcagacccagttgaaaacgaggacttacccatgcatttaccaggcaggagcatccggatactgatcgcgggccttttcgtattcggcctttcgggaaacgcggcagccgaagcggaccccgagatcagtgtccaacttaacaagctggaagccgacggtgatgactgtcgtgcccatctggtactggaaaatgccctgggtgaagcgctggaatcattccagctggatatggtggttttcgacaaggagggggttattcagcgccgcaccgcagtcgaactggcaccgctgcgggaggggagcacttccgtgcgggccttccggatgccggacacggactgcgacggcatcgggcgaatcctgatcaacgagatcgccgcctgcgaaggccccgagggcgcgatagagggctgcgtcgatcggctggagatcgaaagtctggcggatgtgcccctgattcgttgaggcaggtgccaggagattaccgtggcctgtccagccggtttcgctgcaaatatagataatggtgttgcaaatcgttcgcattaccgatattgtatcgacgcgttgagggtgccttgcatccgggcgaagccgggcgggatagtggggacggaccctggcggtcccggggtctctttaatcaatccggcgtttgacccgaccaaccccaaaatatcttctcaggagagttctgatgcaaggcgataaggatgtaattcgttacctcaaccaggccctcaagggcgagttgaccgcgataaaccagtatttcctccattcccgcatgttcaaggactgggggctggagaaactggccgcggccgaatatgaagaatcgatcgacgagatgaaacacgcggacgagctgatcaaccgcatcctgtttctcgaaggactgcccaacctgcaggacctgggcacgctgagcattggcgagaacacccgcgagatcctggaagcggatctggccctcgagcacgcgagtacccctgtctaccgcgacgcgattgcccattgcgaacaggtgcgggatttcgtgacgcgagatctgctgcagaagatcctggacagtgaagaaagccatatcgactggctggagacccagctgcagctcatcgatcgcatcggcttgcagaactacgagcagagccaggcgagctccgcgtcgtaaccgtttcaacaagttcgaccgtccttcagggcggtcggggaggcaatcatgagttccagcgaaggcaggcgtatcccggaatccactgacgcatctccagtgagcctgaggacgcatgatcactctctcggtacgccgagagaggtggcctcgagtgaattgctgcgtgatgccgaccgcctgtttatccgccacgaagggcagtgttacacccttcgggtgacttccagcaagaaattgattctgaacaagtaaaacgagctttacaccgccgtctcgaccgatacggccccgccagccaagggaccttctccctcagccagccttcaatcacgactgctacggacgtttgtcgcccgtggcacgacgtctgctgtccgaatagagggagaaaactcatggctcgaaagacgaaatgccgtcaggtgggacttctgaccaccccatacacccgcaatcgtagggactggcgccgccacgctgtcacgcttgcggttctgggggttatgggagtcccggtggcccaggcccaggatgcggagccaacgcacttggcacccgtgcagatcattggtgactctgtgcatgcccgggatctggctggttcgggtgccgttgtggaacccgaacagttggaactggatggcacgaccgatatccatcaggctcttaagaccgtcccgggcatgtatgtgcgtgaagaagagggttatgggctaaggccgaacattggggtccgggccgcgcccccgggccgcagcagcaaggtcaccatcatggaggacggggtgttgatggcgccagcgccatactccaacccggcggcgtactattttccgaccaccaaacgtatccactccattgaaattctcaagggtgcgccgctgctacggcatgggccgcaaacaaccggcggggtggtcaatctgctgtcgactccgatcccgaccgagcgtcaaggcagtatcgagaccgtcgtcggtgagcgtggagggctggacgtacacgggacctggggcgaccgcgtgggggattggagctacatggtcgaaacggtccagcgccgtagtgatgggttcaaggatatcgaccgcagtaaccgggacagtggtttccgagtcgaggattatgtcgcgaagcttcggtgggacggggaccgtcagagcgtcgagctcaaggcacagcattccgaggaggtttccaacgagacctacctcggcttgaccgatggcgacttctcccgtgcgccgaatcgccgttacgggctgtccgagattgatcagatggatgtcgagcatcagggtgccagccttacgcatgaattcgactggtcgccccacgtgcgccagacctcgacggtctaccgtaacgataccgctcgcaattggttcaagttgagcggcgatctggtggcggatgccaacgagggcgatgaacgtgcctatcggatccttcagggaacggaagatacctcgggtggcgagttgacctatcgcaacaacaatcgagagtacgtctcccagggagtgcaaaccgagtttgacctggctttgggtgatcactggattcgtacgggagtgcgttatcacgaagacgaaatggatcggttccagccagacgaactctatgaccaggttaatggttcgttggtacgccagagtcgcgtcgaaccgactggtagcaataaccgtctcgaggatgccaaggcctggagcctctggatcaccgatgaatggcgagtgacgaaccgcctgcgactgaatctcgcgatgcgctacgaggatgtgaggacgtcccgtgtccaatatgccgacccgggtcggaacaccgtggaagaccggcgctcgaacgcctacagcgaatggttgcccggggcttccatgacgttcgatgtcaacgacaattggcagctactggcgggggttcatcgcggtttctcgcctctgggtggtggatcgagcgacggtgagcaacccgagaccagcatcaactgggagcttggagggcgttatcgaaccaataacctttttgtcgaggcgattggtttccatagcgactttaccgaccagagagaggattgttcggtaggctcgccctgctcggatggctccacttccggcacgttcaccaccggtgaagcggagatctccgggcttgaactccaggccgggacgcaatttgccatgggacgttttcaagtgccggtgtcggccgcctatacctatacccgggcgcgcatcagtcgcgacaacccggcacagggtctggagaagggcgatcacctgcaggatatcccgcgccatcaactcaacctgcgcgcgggcctggagcatcccagtggctgggatcactatgcggtgctgaactacaccgattcgtcctgtagctcggttggttgcaatcgcagtggatcgtcctttgacgagacggattctttgatgacggttgatctgacaagccgttatgcactatccagccagaccgacatcttcctgcgggccagcaacgttttcgatgagcaacgcatcgtggcacgttcgccctacggagcccggccgaaccaaccccgtacgatttccgtcggtttgaaacaccggttctgagctgcggccgccgagaacggggcggctcggctcggatagatcccggcgggttggccggtcgggccttggatccagacgcaataaggacgaggtcgtctgcgcccctattgccggccttgagcctggaagcatggattgaagcttcggtccgagcgccgcgacagacttcacaaaaccagggtcgatgcgtggattgcagtgatcgttcggtgttgtggacggtcccaacgcccgagtccagcaagcggcggtcctcgacagaggtcgccgattggactatctacgagaaggatccattttccggtaaaggagcgaaccgatgctcaacaagtctcgactgacgattttcttcctggcgctgatgctggcgctgggcggtgccagcctcgccggctgtgacaaccagggcccggccgaagaggcgggcgaagacattgatgacgccatggatgatgccggcgatacgatggaagatgcgggcgaagagatggaagacaccttcgacaactgattgccagttgtcaggttttctgatccaggagggcagcggccgttgtcgctgccctttttgattttgtgtccggggcagtcggccgggcacaaaaaaggaggggacaggcccctcccttcgtacgcttcaggcgtgcagcaggactagaagtcctgttcaccacccccgtccgcgggcggttccatgctgccctcttcatccggcatctggccgccttcctgcgggggctgctgctgttgcatgccctcatcggccggcggttgcatcggttcacccccgccctgttcctgctgctccatctgctgctgctcgaattcttccatgtccatgtcgccattgccgcagccggccaggatcagggcaaacggggcgatcgcaagcgttgccagaattccagtggatcgtttcatgatggctctccttgttgctcgaaggcttgggtgagtcgtgtgtgaaaacactctgctttccggtcaggggacaatcgccgttttcatgagttcgaccgaatttttcggagcgtccccggctgtgccggccgtcacgaaagactgtgtgccaaatcgccctccgcatgggggggcgttaaagtgaactcactactacccggagggtcccggacaatatcgggttcgcaagacataacgatggctgatactccagaactggaaaacctcgtggaacaggcccgcaaggcctgggggcgcggcgatatcgaggccgcgatcgatggctggcgtgccggtgccgctgctggcgatgcccgctgcgcctacaacctgggtgtactggccgacgaggggcaatatcagccgcgcaatccggaagcagccgcccgctggtaccgccgagccgcggaggccggctttccggatgccgccttcaatctcgcggtcctctacgaacagggcgatggtgtcgcccccgatgccaacgaggccgcccgctggtttcacgtagccgccgagcgcggcaatgcccaggcgatgttcaatctcggactcaagttcgatgagggccgcgggctgccccaggacgccgagcaggccgcgcagtggtacctgctggcagccgagggtggcgagggccggggtgccgcgaatctggggcggctgttcgcgatgggtgagggtgtggagcgctcggacgtgtcggcgttcaagtggtacgcgattgccgctgaaatgggcgtggccaatgccgcccgctatcgcgagcgcgtggcccgggagctgtctcccgacgagcgcttgcatgcgggcgagaaggcccgcgagtggctgcaaagtcagggacagccggtgacgcggttgcaataaccggcggggttggtgcgtaaggtggcgtgactagaccaccacgttaagttcgcgccgtggctcctcagtggggcctgccaggcgcacggccagttccacccgacggcgcaaggcctcgacgccgtcctgccccagcgaactgccatcacgaatcgctgaatcgtccggcgtgtcgccatcgcggcgcatgcgggccgcctcctgctcggcgctgatgcgcgcacggctcgacagttcctgttcggaacgcgcgccgaactccagtgagcggtcactctggtcgccaccgcggcgatcgctatcctgctccgcatcgtcctcgatcggacggcgggcctcgccggcctcggggtcgttcagcgggcggtcaaactccgcgggtgccgaggtctggccgagtcccaggcgatcggaacccgtcggccgcgtgccgagcgggactgccgctgaaggattactgacggggacttccatcctgcgcctcccggaatccgccttctcaggcgcgcacgtccagcagcgagccgatcatgcgatcttcggcctgcagggttttcaccgaggcctcgacctgattctggctcgcgatcatgccgacctgtgcggttgtgctttcgcgcccgccggccggctcggtggccaccgtatgcgcctgctggcgcaggcgggtgaccccattctggatgcccgtcagggacgcgctgccatcgatcatcgggtgaatccgttaaatgaacgtcttgacaattatagatcaattacttggaagacgcttcatgcgttggcgagactgccggtcagggcatcgcgaatggtggagcgggcattggcctggcgctgctgccattgcgccaggtcatcgcgtcgatcctgtgcggtccggccctcggccaggcgtgcgaggacctcgtcggccacctcttccggtgtgctgccgcgcgacaccaggccggtgtgctcggcggccagccgcaggcgggtagcggcgtccggctgagccggattgtccgccgggccacaaacaacggcactgccgtaggccaggggcagcgcgagatccggcggcgtctcgctggcggccagtgtgccgccagggagggtcacgtgtgcgcagccataggccgaatgcagggtgtcggggtcctcgatgtagtacacccgattcttgcgggggacaaaggacgtcatgaagcggttgtggcggatgatgggaagcgaatacttgatcgcgtcgcggtacaccggctcgtgacgctcgcgatccgcgggcgccagcagcaggatcgcggcggtttggcgcagcacggcgaacagcgcggcgaacgcaaaggcctcttcgccaggccccgtgttgggggcgagcaggatggggtgccccttctcgtggtattcgcggaagcgttcgcagaagtccgagtcgggaggcggggctgcgggcagttcgacggcgccggcgagcggatcgccgatcacctgtgccccgggcgctttgcaggcctgatcgcgcgcggcgaagatcccggtccactcgacgccagccggggcgtcgccctcggcgttcacccagaggcggggcacggtgattgcggcgagtggcggacccagttcgcccgccgggccgatgacgaccacggcccgtggctgcaggcgtgccagccgttcccgggccagattcggcagcagcgccacggtgggccggtcaccacccgggtcgggcagttctccgtcgcgctcggaatcggtcacgccgagcgtcagtgggcccgcggtagcggccaggtcgtccagccagtcgctggcggccagcagggtctgtttcggggccagcacgacgatgcggccggcactgccggcaggcacggagcgggcggtgatccaggcggacaaacgtgagaacatggcgggctgtcatccggtggtcagcgggagggccggcattatacgagagccggcgcgccggggccgccccgcgtcggagagtgcaaggcatgcagatacgctggatcgtgggactgatcgcgatggccgtgattatggcgctggcgatgtgggtctattccaacccgggcggtcagcgtacccagcagttcaccgacctgccctggcaggtgcaggtgatcgacgagcagcgtacccgcgtgctgggtattacgctgggtgaatccaccatggcggaccagatgggccgtctgccggtgccggatatccgcctgttcgtggacccggacgggagccgttcggtcgaggcctattacgtgaacgcgcgcattcccccgttcgagacgaacctggttctgcgcccggatctggacgaggccgaccttgatcgcatcgagtcccagacgacctccgatcggcccatgcccagcggggcatggcgctacgggttgagcgacgaggcgctcagttcgctgggcaatgtgccgatcgtcgagatgagctacatcccccgcgcgcgctggacccacgacgttctggtggagcgctttggcgaaccggccgaacgtatgcaggtcgattccgaccacagctactggctttatcccgaccgcggcctggccatcatggtgccgcgccggggccgcgtgctgatgcattttgtcacccaggagcgctgggcccagacggtgagtcgtttgcgtgatgaaggacggcgcatgctcggcgaggaccatgagtgaccctgcagacgagcccccggtcccgttctgggagcgcccgctcgagacgctgagccacgccgagtgggaggccctttgcgacggctgcggccgctgctgcctgcacaagctggaagacgaggattcgggtgacctggcctttacctggctggcctgcgacctgctcgactgcgagaccggcgcctgttcggactacgcaaatcgccgcaacttcgtgcccgactgcatccagctcaccctggaagacctggccagctaccactggctgccgccgacctgcgcctaccgactgcgcttcgaaggccagccgctgcccacctggcacccgctgctgacgggcgatccggagacggtcaagcaagcccgcgtctcggtggccggccgggtcatccgcgagtgtgatgccccggacctccccctgatcgactacgtggtcgactggcccggcgaggtgccggagtccgcgcgtctgtggcgcccggtggtacggctcccgcaggagtagcgatgtcgggctacgtcgacctgttcgtgtacgggacactgaagcagggcttcgccaaccaccggacgttctgcaagaaggccctgaagatccgcgccgccacgattgccggacagctctatgacctgcccgtgggttatcccgccgtgcagattcccgacaacagcattctcctgaaggccggtcaggacccggcccgtgacgcggggcgtcagcaccgctttcggggtctgacgcagccagccccggagggggcgcaggggcttgtgcacggcgagtggattcgcctgcccgacccgccacggaccctgccgcacgtcgacgccctcgagggtgtacgcccggacggccgcggggagtatcgccgcgccctggtgcccgcctggaccgaggatggtccggctgccctctgggtctactggatgccacgcctgccgcccggcgcgcgccatctggcggacggcacctggccggcacggccctgaaccgcctggctcagctgtggtggtcctgtagcgtccgctccacgatccgcgcggggtgtaggatgctgatgggcgcagcgaatcgcatcacattggggctgagataggttccacgcttgaagcgatgcgatgcgctcatcgcatcctgcgttttgccttgtggtcttcgtgcaggactagccagcagcggcgaggagttcgcgggcgtgggtgcgggtggtttcggtgagctgggtgccgccgatcaggcgggccagggcctctatgcggcgctcgtcgtccagcggctggatggcggtgcgggtgccgtccttgccgtgcgacttctgcacctccagttgctggtgggcctgggcggcgacctgcgccaggtgggtcacgcacaggacctgatggcgctcgcccagggtgcgcagcttgcgcccgacgacctcggcgaccgcgccgctgatgccactgtcgacctcgtcgaaaatcagcgtgggcacggtctgctgctggctggccagcacctgtagcgcgagcccgatacgcgagagttcgccgccggaggcgaccttcgccatcggctggggggcggcgccggggttcgcggcgacgcggaactcgatgtgatccacgccgtgtgcctgcggcttgtcggcgggctcgatggcgatctcgaagtggccgccggccatgcccagctcctgcatggtgtcggtgactgcctgaccgatgcgcttggcggtctgccggcgggccttgctgagcgccgcggcggccgcatcaaaggccgtgcgagtctcctgctcgcgcgcctccagggcctcgagggtctggtcgccgttctccagggcgtcccgctcggtctgcagttcgtcgtgcaggcccggcagggcctcggggtcgacccggtgcttgcgcgccaggcgcaggtattcgccgacgcgctggtccagttcggccaggcgctccgggtccagttcgatgccgtcggccagtcggcgcagggtgtcgttggcctcgtcgatctggatgcgcgccgattccagtagctcgacagccgggttgacccgttcgtcgtgctgcgcggcgtcctgcagcgcgtgcaggacatggccgatccgggaatcgacgccggcgtcgtcctcgatctgctggctggcggtctgcagcgcggtcagcacctcggtgccgtgggcgagctggttctgctcgaccagcagttgcgggtactcgtcctgtaccggggccagttcggccagctcggtggtctggaagcgcagcaggtcgaggcggtcggaggtgtcggcctggctctcgcgggcctgttccagcgcgcgggcggcctcgcgccaggcgccatgggcctcgcgcacgcgggacacccggtcgccctcgaggaagccgtccagccagtggcgctgggtgtcgcgctgcagcagttgctggtgcgcgtgctgaccgtggatgtccaccagccactcgcccagcgtgcgcaactggccgaccgcgaccgggcggccgttgatccaggcgcggctcttgccctgacgggtcaggacccgccgcagcagcaccgtgtcgtcgtcggggtccgccagctcctgttcggccagccacctgccggccgggcccgtgtcgggcagggcgaactcggcggacaggtcggcctgttgggtaccctcgcgcaccatgccggcgtcggcgcgatcccccagcagctggccgatcacgtcgatcaggatggacttgccggcgccggtctcgccggtcagggcgctcaggcccgtgtccagctccagctcgaggtggtcgatgatggcgaagtcgcggatgctgatcagtcgcagcatggcgggatcagggctgctcgccccagcgcagcttggtgcgcaggacacgcaggaagtagtgctcgcgcgggtggatcagggtcaggttgcgctcgcggcggcgaatgcgcaccagatcgccgggggcgaaatcgatgttctcctggccatccagtgcgatctgagccggcgaccggctgccgctggacaggcgaatctccaccgtggagcggccgctgacgaccagagggcggtggttcaggctgtgcgggcagaccggcaccatgaccatcgcatccagctgcggggtcagaatcgggccgccggcggacagggcataggcggtggagccggtgggcgtagccacgaccagcccatcggcgcgcaggcggccgatgtccatgccgtcgatcgcggtgtcgaactcgatgatgcgcacgacgctgagcacatgcagcacgacgtcgttgagcgcgatgccctcgtggatggtgacaccgtcacggatcaactcggcctcgagcatcgcacgcggttccagctcataggccccgtcgagcacctcgcccagttcctcgcaggcggtctccggcgagacatccaccagaaaaccgagacgccccaggttgatcccgagtaccggcgtctcggcatccgcgatccggcgtgcggtggacagcagcgtaccgtcgccgccgatgacaaccagcaggtcggccgcttcggcgagttcagccagggggagcagcgggatatcgtccgggcgctcgaagccggggatgtcctcctccattcggacctggcggccgcgcgtgcgaagcagttcgaccagccggcccaccagtgggcccgtgcgcgagtcgctggccttgcccaccagcccgatcgtgttgaattccggcatcatggcggcattatccggaaaagggcgggggactgcatccgcggtttcttgacgtctcctggtctggggcaaacacttgggcctgtcactcgccccaatggagcgctgatcaacgatggaaaatgcggcgatcaatctggatgccagggcccgtaccctgctgcggaccctgatcgagagctatatccgcgacggtcagccggtcggctcgcgtaccctcgcgcgcacctccgggctcaaggtcagcgcggccacggtgcgcaatgtgatggccgatctcgaggatctgggtctgattcaggcaccgcatacctccgccgggcggatcccgaccgcgagcggctaccgcctgttcgtcgacagtctgctgcaggtgcgcgaaccgacggtcgaggagattcgcgcgatccagtcgggtttcgacccgaacgcgaccacccaggacctgatgggggcgacctccaacctgttgtcgcaggtgacgcgcatggccggcatggtgcgcctgccgcgccaccgcaacgtggcgctcagtcagctcgagttcctgcgcctgggcgaacgccgggtcctggcgatcctggtgatcgatggcaaggaggtgcagaaccgcgtgctggaactggagcgcgacttcgaccaggaccagcttcagcgcatggccaactatctgaacgcgcacctggccggcaagagcctgcacgcggtgcgcgatgccctgctgcgcgagatgcgcgacgtgcgcgagaacctggacgcgatgatgctggcggccattgatctcggcgagaaggccgtggccggcgaagacccggacgacgtcgtggtggcggggcagacccacctgctcagctacgaggaactagccgacatcgaccgcctgcgtcagttgctggaggccttcaacgagaagcgcgagatcctcgggattctggatcagtgcatccgcagcgatcgggtacagatcttcatcggccgcgagtccgggctcgactggttcgaaaactgttcggtggtcacggccccctacagtgtcgacggggaagtggtcggcgtgctcggggtgatcggacccgcgcgcatgtcctacgatcgcgtgatcccgattgtggacgtgaccgcgcgcttgctgggctcggcgctcggtgacccggtccatgacacgaaatagccggacacccttgaaaccgctccgggtgcccccagagtcccgatagttaaaccgaattgattcgcgtatgccgcccgcagggtccggcatgcgttttacttttcaccgattcttacgaggcagacatgtccgatcagcgtgaaccccaggaaccggcggaagcatccgaggccgcggattcggagcacacccagcccgagggcgccgaggccgtcgataatactgacgcgcgcctgcaggagctcgaggccctggccgaggaacgccgcgaccaggccctgcgtgcccaggcggagctggaaaaccagcgccggcgcttcgagcgcgagctggagaatgcgcacaagtacgcgatggaaaaattcgcctccgagatgctggaggtgggcgattccctggagatgggcctgcaggccgcccgcgagtccaaggatgtcgagcgtatcatcgagggcgccgagctgaccctgaagaacctgaatcgggttttcgagaagttcggtatccaggccgaggaccccaccggcgagcgtttcgatccggagcgccatcaggcgatgtccatgcaggaagacccggagaatccgccgaataccgtggtggcgaccatgcagaagggctacctcctgcaggaccgcgtgctgcgcccggcgatggtcgtggtctccaaggcgcccgcctcgccgaatatcgacgagagcgcctgatccggtcccttcgggcgggttttcggggcgcgtgacacggcgtcccttgaaaacacggcccggggccccaaattcccgtacaagttggcagagactctttctctgccgagcaacaattttcgcatcaggagaattcagccatgggcaagatcatcggtatcgacctcgggaccaccaactcctgcgtcgccgtcatggaaggcgaccaggccaaggtcatcgaaaacgcggaaggcacccgcaccaccccgtccatcgtcgcgttcagtgacgatggcgaggtgctggtcggccagtccgccaagcgccaggcggtcaccaacccgcagaacaccatctttgcggccaagcgcctgatcgggcgcaagttcgaggaagacgaggtccagaaggacatcaagctcgtctcctacaacatcgtgaaggccgacaatggcgatgcctgggtcgaggtgcagggcaagaagatggccccgccggagatctccgcgcgtgtgctgcagaagatgaagaagaccgctgaggactacctgggcgagcccgtgaccgaggcggtcattaccgtcccggcctacttcaacgactcccagcgtcaggcgaccaaggacgccggcaagatcgccgggctcgaggtcaagcgcatcatcaacgagccgaccgcagccgcgctggcctacggcatggacaagcagcgcggggatcgcaagatcgccgtgtatgacctgggtggcggtaccttcgacgtctcgatcatcgagatcgccgaggtcgacggcgagcaccagttcgaggtgctggcgacgaacggcgataccttcctgggtggcgaggacttcgacaaccgcctgatcgactacctggtcgaggagttcaaaaaggatcagggcatcgacatcaagggcgacccgctggcgatgcagcgcgtgaaggaggccgccgagaaggccaagatcgagctgtcctccagccagcagaccgaggtcaacctgccgtacatcacggccgacaacaccgggccgaagcacctggcgctgaagattacccgcgccaagctggagagcctggttgacgacctggtcaagcgttccatcgagccgtgcaaggtcgcgctgaaggatgccggcctgtccgcctccgaggtggacgacgtgatcctggtcggcggccagacccgcatgcccaaggtgcaggaagcggtgcaggcgttcttcggcaaggagccgcgcaaggatgtgaacccggatgaggccgtcgcggtcggtgccgcggtgcaggccggtgtgctgggtggcgacgtcaaggacgtgctgctgctggacgtgaccccgctgtcgctcgggatcgagacgatgggcggcgtgatgaccaagctgatcgagaagaacaccaccatcccgacccgggccaatcaggtgttctccaccgccgaggacaaccagaccgcggtgaccgtgcacgtgctgcagggtgagcgcgagatggccagcgccaacaagtcgctgggtcgcttcgaccttcaggacatcccggccgcgccgcgcggtgtgccgcagatcgaggtcacctttgacatcgactccaacggcatcctgaatgtgtcggccaaggacaaggcgaccggcaaggaaaacaagatcgtgatcaaggcctcctccggcctgtccgacgaagaagtcgaacagatggtcaaggacgccgaggcccacgccgaggaagacaagaagttccagcagctggtcggcgcgcgcaaccaggccgatgccctggtgcactcggccgagaaatcgctgaaggacctgagtgaccaggtctccgacgacgagcgttccgcgatcgaggcggccgttgccgaggtcaagaaggcgatggagggggatgacgtcgaggccatcgaacagtccacccagaagctggccgaggcctccggcaagctggccgagaaggcctacgcccagggtgccgatgccgcgggcgaggccggggccgagcaggccagtggcgagcagcaggccgacgacgtcgtggacgccgagttcgaggaagtcgacgacgaccagaagaagcagggctgatgccacatccggtggggcctggtgccccaccgccagggagacctgcgtttccctgtcgttttaacgcagcgcccggggtactctccgggcgtttgcgtgaaggcgctccgcgttcacgcaaacattcgggctagctgggaatgaccatgtcacaacgcgactactacgaggtgctgggtgtctccaaggacgcctcggccgccgacatcaagaaggcttttcgccgcctggcgatgaagtaccaccccgaccgcaatccgggggatgaggaggccgaggccaagttcaaggaggcgcgcgccgcctatgacgtcctcagtgacgaccagaagcgtgcggcctacgaccgctacggccatgccggtgtcgatggcgcggccgggggctttggtggtggtgccggggcctccaatttctcggatatcttcgaggatatctttggcgacatcttcgggggtggcggtggtcgcgcgcgcggttcgcgtgcgttccgtggttccgacctgcagtacaacctggacctgaccctcgaggaggccgtgttcggcaccgaggtcaagatccgcatcccgaccaccgtctcctgccaggcctgtgacggttcgggtgccgaaccggggacctcgccagagacctgcccgacctgcaacggcgtggggcaggtgcgcatccagcagggcttcttctcggtgcagcagacctgcccgcgctgcgagggctcgggcaagatcgtcgccaatccctgcaaggcctgtaacggcaacggccgggtgcaggagcagaacacgctggatgtgaagatccccgccggggtcgacagcggtgaccgcatccgcctggccggccagggcgaggccggggtcaacggcgggccccccggagatctctacgtgcaggtgcgggtcaagccgcacaagctgtttcgccgcgagggctcggacctgcatattgaggtcccgatctcgtttgccaccgccgcactcggcggcgagctggaggttccctgcctggatggccgagtgaagctgaaggtgccggccgagacccagaccggcaagcagttccgcgtcggtggcaagggcgtgcagtccgtgcacggggggggtgtcggcgatctgatctgccgcgtgaccgtggagaccccgatcaacctgaccaaggagcaaaaggcgctgctgcgccagttcgaggactcgacccaggcaggtggcaccaagcacagcccgcaggcgcactcctggctggatggcgtgaagggctttttcgaggatctgaacttctggtcgaaataggcggcggtcaggtcgcctcgaagtcgaacgttggtttggcgagaggcgactggatgaagtacccctgcaccaggttgacgttcagcccgtagagcacggccagcacgctggcatcctccacgtgcggcacgattacctgcttgcccttggcgtgtgccgcatcgacatattcgcggatcgcctcctggttttcctcgttctccgccagcccctcgacgaacgacgggtcgagcttgatgtggtcggcctccaggtgctgcagcagctggaacgggttcaggccattgccgaagtcgtcgatgcacaggtggctgtgcatctcgaccaggccgcgcgatacattcatcgctggcttcaggttggtgacaacggtcggctccttgagctcgaccacgacgttgtcggccgggatgcgcagggcgtgcaggtcatcgttgagccagctgaccacggtcggatcgcccattgagccggtgcccagcttcaggaaaaactgggtcttgggctgggtcttcaggcacccggcgagttcggtcagcgcggtcttgacgatccagcgatccacggccggggccatgccggtgcgttcggccgcaggcaggaaggcgggtggttcgtgcaggtggccgtcggcgtcgcgcaggcgcacgaacaccgaatagcgcggccggtcgttgccgtgcagatgcacgatcggctggaagcgaagctccaggcggtcatggtccagggcgtcctggatacgcagcttccactgctggtcggcctgaccctgggtcaattcgccctcggccgggtggtagaaccgatggacgccgccgcccgcctcgacggcctcctccagcgcccggtgggcctggtcgagcagatcttcggtgctgggggcgctctcgtcggcgatcaccacgccggccgacagggtgcagttggtcgacgactggttgagttcgaagacatgtgcggtgacggcctgcatcaggccgtggacccgctcttcgacctcctggcggcgggtctctggcgccagcacgccgaagtgctcgccctccaggcgcgcggcaatcgcgggttcggggaagtgatcctcgatcagcttgcccatgtcggccaggagcaggtcggcggcggacatcccgaccttcgcgcggatctccgcgaagcggtcgactgccagggtcagcagggcaaagggtttctccgtctcctcggcccgggtctgagcgctctcgatcgcggacaggaagtgctggcggttgtacaagccggtgaccagatcgcgctgcgagaggaagtcgattcgctccgccagctcggggtcttcctggctggcttccagctggagctgggtgcaggcctcgccctccacgcttgcggcggacaggcgcaggtcggcctcgaatggcaggccatcgatgctctgcaggtggaagtgggcgcgagccgtatcgccttcctcgccattctggaagcggcgcagcagcgccttcatctcgccgcggttatcggccgtgaccaagtccatcagtggcagcccgtcgacctcgtccggatcctcgataccgaagcgctcgcgccaggaggcgttcgcgtacaggtgcatgccctcgtgcacataggcaatcgcatcgcgcgagttgtcgagcagcaactggcagcggttttccgactcgtgcagcgcggcctcgaggcgctggatgcgttggcgcaggcgccgctgttcggccgcacggatggccatcaggctcgccagttccacctgttcgtgatcgaccacggcgaaactcccggcctcgtagtccaggacgcgctcgggctccggacgctcggtcagcaggaccagcgggatgcggcgcccactgtcgcgcagggcggtatcgaccacctcgcgcgagagcgcgagacccggctcgatcaataccaccacatcgtgtcgagtgttctccagcgcgttgatcaggtcatcctgggtctcgacctgttccggccgtaccgcgctaccccgcgtacgaatgctgctgatgacttgctcggcgagattcgggttcgctgtgacgaagaggattcggatggtttcgctcatgcgggtccattatttgcgttcgcgcggtgtgagcgacagcccggatcggacctgctcggtcactgcttcgttggcttccatgtcatcgggaggcggttctcccagcgtcagatcggtcatccggcagccggtttcggtaaacagtgtcgtaccggtgcgctcgctgtccagtgccaggacgcgcgggcgcccggccagccagcatacgaggcggctctcgtggtcgaatacctgggccggcatgaacagcgccgcaccgccgcgatccctgcgcagcgaggcaaaaagacccgggtgcgccgggccggccgcgcgaccattacggtactcctgtagttgcaccggaaggccgcgctcggcgagaaattccaccccgatgctgatctcgatctcgctttcgtagcggatccagcgcaggacgccgatcgtccagtagtggtcgtcggagtggcgcagggcggccaggtcgccaatcagtagtgactggcggggctgagccagccgcaggcgcagtccgcccgccccgatatcgtccacggtccattgctcgggggtatgccgcttggtgatcggggtgcggggctcgtccggacgggcactctccagcccgcggccgacgttctcccaggcggctgcggccgtatcgggcggctcatctgccagcttgcgcagctcggacggtggccggtgtggactcgcggcgtccaccagggcgaagtccgagccccgctcggcggcggtcgacatgtggtaaacgcccacccgatccgtgtcccgcgtgactccgcttggagggaatgcatccgatgtgccgcgcttgcgctcctccagttcctcgcacaggaagtgctggatgcgcttgatccccagcaggcacaaacggtgctggccctcggtggtttcgcgcgaatgctggcgggtgggcagctgcgaccagagccgcagcaggcgttcggtcaggctgcgctcgtccgggcgccgatgcggttccaggcggcggggttcctctcgcagctgctccagcaccggtccgagttcgacgcaacagtcgctgtgcagccgtgcgtgctcgcgcagcgttagccccggagggtgggcgctgtcgagggccgcacagaggaccgggaggccggggtgcggggttgcggacagcccttcggcacaggacagcggcagccggtccagccagcgagccagcaggtcgacctcgcccacctccagggcgttggggtcgctgccgcccagcagcatcagacgtgccgccagggtctcgaccgggaccatggacaggagcccatagcggggcttgtcacgcggctgtgcctgcgcgaggttctgtgcgcgggcccatgacaggacggcgtaggtacgctgccagaagtcatccgggagcggttgatacaggcgccagtggtgcacggcctgggcggcgctcaaggccagggcggcctgcaacgcgcgcgcaccgcgttcgccctgcccatggtgctcgcgggcaaccaggagccaggcggtgagcaggctgtccagtgcctcggcctgctcccgcgcgcgcctcagactgcgtgcccccaggggtagcgtgcgctgggaaagggatcttccgttccgctgcagcaagggcagcaggggctcttccaacagggtgaccagcaagtaacgaaccccgggttccagcgcgagactgttcagttctctcagggcctgacgcaaatgggaaaaggccgattccgggtcggccgacgggagcgctcgacaccactggcgcaggctgcgcggctggcgatgcgggaagctctcggggccggcggagcgggtcggcagtttaggcaggatgtcggtcattgagggggtctgggggtcgcaccgttggtggccgggcatccgttcactgtagcacctcccgaggggggttactcgagacctctgtgcgcgtcttcacagcccggcccaacggggcgtcttgccgggctcgcccgggatctcgcggaccagtcggggcaccaggtaaccgggcagccgggcatgcagggcctggtgcagctccagcgcgcggtgttccgtgacctcgaaatgggcggtgccgcgggtgcggtcaagcaagtggaggtaatagggcaggaccccgtggcgaaagccggcctcctggagctcgcacagggtgtccgggtcatcgttgatcccggccagcagtaccgcctggttcagcagtgtgatgccccgcgcctgcagacgcgcaagggcgggggcggccgggtcggcaaactccctgggatggttggcgtgcaggaccagtacatgatgcaggcgccccttgcccagccagctcaggagttgctcgtccacacgctccggcaggacgaccggcagccgcgtgtggatgcgcaggcgctcgaggtgggggatggcctccaggcgccggaccagatcggcgaggcggcggtctgaaagcgacagggggtcgccaccgctcaggatcacctcgcggatggaggtgtccgcgtggatgtaggcgatcgctggcgcccagtcgtcctgggatgcgttgtgctcggcatacgggaactcgcggcggaaacagtagcgacagtgcaccgcgcaggccccggtcgtcagcagcagcacacgaccgtggtacttgtgcacgagacccggggcggccagggcgtcgtggtcgcccaccggatccgccacgaagcccgggtgttcctcgctctcctgctgctgcgggaggacctgcagcagcagcgggtcttgcgggtccgccttgcgcatgcgtgcgaggtagctcctcgggacgcgcactcgaaacagggtatggcccgcgtgcaggccgggcaggtgagccggatccagctccagttcacgggccagagttacggggtcgcggatcgcgcgggcgagcgcctgctgccagagcggggtggtgtcccccgcgtgggttcggtcgctcggctgggttccccgcggcgtgcgcgttatcatgatgggctttgtgggcatggcggactcgttagtgggcggtcatgtccgcgccacgcaatcgcttgaggactgacgcgcaatggcaacctacagtaccaacgaattcaaggccggtctcaaactcctgctggatggcgacccgcaggccatcgtcgagaacgaattcgtcaagccgggcaagggccaggccttcaaccgcgtcaagctgcgcaacctgcgcacggggcgggtgctggaaaagaccttcaagtccggtgaatcggtcgaggcggccgatgtcatggataccgagatgcagtatctctacaacgatggcgagttctggcacttcatggtgccggataccttcgaacagtacgccgtcggcgaggccgcgctgggtggctgtggccagtggctgaaggagcaggacgtctgcaccgtaaccctgtggaacggcgaaccgctgtcggtggtgcccccggcctttgtcgagatgaagatcacccagtgcgatccgggcgtgcgcggtgataccgcccagggcggcaccaagcccgcaacgctcgagagcggtgccgtggtcaaggtcccgctgttcgtcgaggagggcgagacggtcaaggtcgacacccgctccggcgagtacgtctcgcgcgtctgatcatcgcgggattttcggcatgaccgactggcgaccgggcgccgcggcggcccgggaggcccgtgcacggctgctgactggcctgcgtggcttctttgccgcccgcaatgtgctcgaagtagaaaccccgatcctgagccacggggcgccgctggatcctatggtcgagagctggaccgcgacgagcccggacggcgccagcggctatctgcagacctcgccggaatacccgatgaagcgcctgctggcggatggtgcgccggacatctaccagatcgcgcgcgtctttcggggtggcgaagcggggccccgtcacaaccccgaattcacgctgctggagtggtaccgccacgggatggatcatcatcgtctggcgcgcgaggtggtggccctgatcatgaaccaggcggcactggatgcgagctggaggcgtccggcccgcctgcgcgagatctcgtatcaggcgttgtttcaggcacatctgggtatcgacccgctggtggcggatgccgacgaactgcaggccgtcgcggcacggcaggggctggacatccagggggcactggatcgagatgcctggctggatctcctgatcagcctggcgattgccccggcgtttccggacgaccggctcaccgtggtgcatgactatccggagagccaggcggtgctggcgcgcccctgtgaacaggatgcccggctcgcggcgcgcttcgaggtgtactggggcgcactggagctggccaatggctaccacgagctgagcgacctcgcccagtttcgcgaacgtcgcgatcgcgaccaggcgctgcgcaggcagcgcggccaggtcctgccccggcccgatgcccatctggacgccgcgctggcgtcggggctgcccgagtgcgccggagtggcactgggggtcgatcgtctgctgatgcggctgttgggggtggagcgtatcgagcaggtaatcgacttcccgttcgagtccgcctgaggcgtttcaccggtttgtccgggatggccggcgttgcaccgatccggggcttgtcagcccccacgttgcgggtgactattgtggcgtcgatccggtgtctgcttcgggatggtagcttcgatgcgcaagtgttttttctggttcgcccgacggacgttccgccgggccttgtccccctggacgctgtgtgccgcactgttgctggttctgccgccggcgcaggcgcagttcgagcacctgcccgcgccactgcagcgcgcgatccaggctcaggggttgccccccgactcggtgggcctctgggtgcaacgcgtcccggacggggccgtgctggcccggctgaatgccgataccccgtataacccggcctccacggtcaagctggccacctcgctggcggccctgcacgaactcggccccaattacacctggacgaccgagatctgggccacccgcccggtccaggacggtgtgctgcgtggggacctggtgatccgcgggactggcgacccgggcatggtgaccgaggagtactggcgcatgatcggcgagctgcgccgaaccgggctcaagcgcatcgagggggatgtgattctggatgccagccacttccagctcccgaatggggaccctggagacttcaaccgccagccattgcgggcgtacaaccagttgccgtatgccctgcacgtgaattccaactcccagcgcttccatgtgcgtcccgagcgccgcggcaacggcatcgatgtagtggtcgatccgccgttgcccgggctcgaggtcgtcaaccgtctgcagccgacccgaggggggtgtggcgagtggcagcggggtatccagttcaatgtcgatcagaacgcccagcgggtgaccttttccggtcagtacccggtgaattgtggcaactacgagatgctgcgctcggtgctcacgccggaggccaaccatgccgagatgtttcgcatggcctgggatcaatggggcggcgaactgacgggcagggtgcgtaccggcgtgttgcccgtgctgcatgacgagccgattgtgcgccatcgctcgcgccccctgtccgatctgatccgggtgtccaacaagtggagctcgaatgtcatgagcgatcacttgctgctgaccctgggggcgcgcaagaacggcccgcccgcgacgatggacaaggggcgcgaggccctggtccactcactgcgcgatctgggcgtggatgtcggcggtatggtggtcgacaacggttcgggcctcagccgcgatgcccgcatgaccgcgcgccagctcggcgagatcctcgaggcgggctggaagcacccgcatcggcccgagttccagtcgtcgctggccctgtcggggctggacgggaccctgcgcaaccgtttccgcaacggcgacctgcgcgggcagatgcacctgaagaccgggcacatcaacgaggtctcggcggtggcgggctatgtccgcacctccagcggcgatgacgtgatcgtcacggtgctggtgaatgggccgcgtgcgcacatcgggcatgggcgcaatctccaggacgcggtcctggagtgggcgcacgggctctagggaaacaccgatctcagggtttccctggtttagcgggtttcgacctgccagttcgagagcaccggtttcttcgatacctcgacgtccaggctctccagccactgggcgaccacgtggttcgagttgtggcgcagagtgtaggcatccgggtggtggacgaagctcatgccccaggccgccgagtcgacgcgctcgtcggctccttcttcccatatggcctcgagcttttcgatcagcgcctgcgcccgcgtggcggggacctcgatgtggtggatgtcctccagcgggacccgcagactcgtgcgcacggcggcgttgagatcggcgccctcaagttcctggcgccccagtgctgcgcgggtcgaggcgaagacggccgccagcatcgcacccggtccggtattgcgttcgacatagaacgaccagtcgccataggaatagcgcagccagtgcccgggcggctcggtcggcagcaccaggctggagtggcggccatggtcgagcacggccacggtcaccgggtcttcgggttccgccggggccttgagggtggtcggggcgcaaccggacaggagcccggccaggccgatgaccaggatcagggatggccagcgtgtggtctgccttgggcgcatggttcagggggcctttggctatgtgtgtcgacgatcgcgacgggcgatcgaatcgttgtccgtcacccgctcgggcgggttccattgacttggttcgcgttgagcgagattagcatggccgggaatggtgacgacgagtgcgttcgcgacggccctgcggcacaatggcgaccgtgtttcctcgcggaaggtgacagtggaagatcaaacggcagtcgggctgtggacggccctcgggattctggcgatcgtggtagccggcctggtgggtttctgggttgggcgcgtcaccagtgacgaacgcaaactgatccgcgagctggaggaagagctggatcggcgcatgcaggaactgacgcgctatcgcggtcaggtcaacgaccacttcgatcgtaccgccaccctgttcgcgaccatggccggttcctatcgcgacctctaccaccacctcgcccagagtgcggaggagctggcagacaagccgacccgggaccgcctggaggatcgcgcggggcgcctgttgtcgaacgtgccgaatcgtgattacggcggcagtccgggcgagggccgcagtcaccgcgaacgcgactcggagccggagggtgatgtacccgaccggcgctacgagagcgactaccgcgagtcctccgacgccgagcagtcgccgtcgcgtccgcgggccgattaggcgggcgaaccctccttctgctgccggtgcgtaatcggatgagcagaccagagaaaggccgggcaaatgcccggcctttctgtttgtcggggtggctataggggagtaacgggattagagcgccgagatttccgcgcggatctggttgtccagattctgtacccagttgttgtagttcgggtggatgcggccatcttcgtagttgaggttcgagctgtccttgtagcggatgctgtacgccccgtcgctgtaggggatttcgaccactgcaatatggtcgcgcagcgacagccgaccttcgagcaggccggattcggtctcgctcatctgccagccaagtgccgcaccggcgttgcggatcgccttttgcatctgctccgcgctcgggcgttcgccgtgcacgtcggtgactgtggtgtcgctgacattatgtaccggtgcagtaccgcgacagcctgccagcacgagcacgctggccacgaacaggatcagcaggagtcttgcaggcatggaggcgtccttatgggggatgatggttcacagtgtaggcatcgtggcggtgaattgccatgatcgggcccgtaaaaaagatatatgaatccgactcttgccgcgattctcaaggtctgcgaagcagtcccaggtgccgcagcagaccgagtggatgcaggccgcgtgcaagtaggcgcagggcgaccatctggataatccgcagggtgtctgtcgcggctcggaaatggcttgcgcggtgctgatccgggtagatgcagcgcacgggcaccagggtgaccgggaagcccaggcgctcggcctcgatcagggcctcgctctcgaatacgaagctgcggcgttcgccatgaggcagttccagacgtcttaacaggtcagccggatacagacgaaagccggactgcgaatcgcgcagcggctgtcccgaggcccagccaatccagaagtcggcggtgcggttgccgaacaggcgcagaggcggtgtcgtttcccggcccttgagccgggccccgattaccagatggtgggggtgggcgcgccaggcggcgatcaggttcgggatctccgtggcatcgtgctggccatccgcatccagtgtgatcacggcatccgccccttgttccagggcgtgctgcatgcccgtccacagcgcattcgccttgccgcgattgcggggtagtcgcaggagttccactatcccgggctgtaccccgatccggtcggcagtgccgtcctgcgagccgtcgtcgaccacgatcacccggtcgacatgaggttgcgtggccgcgacgacggcggcgatcgtgggggcctcgttatgggccggtatcagcgcgtggacgaccgccatcggttcgggtcaggccagtgcgccattgatgccgatcacctggccggagacatagccggcctgctcggaggccagatacgccaccagcccggcgacctcttcggggcgtccggcgcgctgcgcgggcaccatgcgcctgatcgtctcggcatcgaagctcgactcgctcatcgcggtctcgatgattcccggcgcgaccgcgttggccgtgatgccgcgcgacccgacctcctgggccagcgagcggatggccccgtgcagtccggacttggccgcggcgtagttggcctggccgcggttgccgaccacgccggccaccgaggagatcgcaatcacgcgcccccagcgggttgtaatcatgggcaacagcagcggctgggcgacgttgtagaacccgttgagcgcgacatcgatcggccgggcccattgttccgggctcatgccggccagcggcgcgtcatcgtgcacgcctgcgttgtgcaccaggatctgcaccggctgcgcagccgcaacgggctccagctgtgcccgcgcggcagcggcgtcggtgatgtcgaagaccaggacatccgcctgccccccctcggagtggatctgttcggccaggtcccaggcggggcccgggttgcggtgtgcatgcagcaggacctcgcagccgctatcggccagcgcccgcgcgatggcctggccgatggcgccgctggcgccggtgatcagtgcgcgatggctcatgtcggatcatcctcggtttgcaggatcacggtcgcgcgcgcggacaggacgggctcaccctcggccgatacctcgagatcatagatggagctgttgcgatctgacatcacgctgcgggccgtgatgtcgaggtccgcgttcaggtcgtccagctccgtccggtgcacgcgcaggttgcggaccgcggccaggaaaccggccctgggtggtccggcgtcggccagcagggcgccatgcacggccatcgcctgggcgccgtactccagcgccgacagggccgggagcccggtggtgttgcgcaaggggttatcaggggcgcggtggctgatggcgcggcaacggatcgcctgttcgtcccattcgaccaccgcctccagcaggcacattgcgcctgcatgcggcagcaggcggcagatcgcctcgtggttcagttgggggctggcggccttcatgtgtgggatcgtcctgatccgtcgcagagagtgaggcgaaccgcggaaagatcagggcgtgacgcggatctccagcgatcgccccagcggcgcggcaagcgtaacatgaccgccttcgccgcgcgcgaggacctccagcaggggcagggcacgggctgcggggttggtgccgcgcagggcctccagcgaatcctggcggcagggggttggatcgcctccttcgcccaaggccagttcgagggtgggccgcccggcaacggcggggcccaggcgcaggccgacggcgaacggctcggtgatgggccgtacacgccggaacgtggccatggaagcgacgtcgtaagcagccagcaggacttcgccaccgtcagcctgcagtagcgtggcggcctccagcagtcctgccgccagcgtcgcatcgaaaccggagatggccgttgccggggctggatttcccgtcgcgatcgaccagttgccggccggtgcgttgtgtaccgaattgtggaactgcaccggcgagaccatgggctccgcctgtgtcagcgcctcgcagatgcggtcgatgatgtccatgtccccggaggacgaggcgaacaccgagcgcagctggctgcggtcgcagtcggctgtggcctcctctgcggccttcagcgccaggcgaatcgtgtccgtcgtgcggcggcgctcgttggccggcagcagggtggtcggcgggatggtcaccggcgcccgctcatagggctcctgtccggcgaggacggggcgcgccgaggcgaaatcggccaggcccgggcccagcaggccaacgcccgcaataccaaccttcatgcggcctccagcagcaggctgcagttgttgccgccgaagccgaaggcatttacgagtacatggcggatctcgcgttcctcggcgacccctcgggcgtccagttcaagctcggggtccggatggtccagtcctgccgtggcgggtacgaagccccgctccaggctggccagtgcctgcgcgaccccgacggccccggccgccccgagggtgtggccggtcaggcccttggtgccggtggcgcggctgtctgcaccaaacaggcgcgccagggcgcgtgcctcggagcggtcgttggccggggtcgcggtggcatgcatgagcacatagtcgatggccccggcggaccgctgtgcccgcgtgagggcctgctccatggcgctcgcggcgccgagtccctccggatgcggggccgacatgtggtgggcatcgctggattcgccgtggccgatcagccggggaccggccgcaccgctgtcgggcctctccagcaggaagaaaccggcggcctcgccgatggagatgccggcgcgctcggcatgcagcgggcggcagggttccggtgccacgagttgcagcgcattgaagccgtgcagggtcatcccgcagaggctgtccacaccgccgaccaccgccgcatcgcagagccccgccgcaataaagcgttcggcatcggcaaagaccttggcgctggacgagcacgccgtggagaccaccatcgccgggccccgcaggccgagccgggtactgacgaaatcggccagcgagaacatgttctgggtgtgctggtagtcgtagtccggtggcaggtccccggtagccggttcgcggcggcggtaggcctgctccgttgcggcgatccccgaggtgctggtgcccatcaggactgcgatacgtccggcaccgtaacgttcgcgcgcggtctcgacggcctcgatgaagccatcctggcgcagccccagctcggccaactggtggttgcggcactggaacgtggccaggtgatccgtcagcacgatctcctccacacccgtcacacgcccgatgtgggtgtccagctgcacggagtccaggtcgcaggcgcgcagcccgctatgcgctttgtgcagggcgtcggcattggcctggcggccggttccggtggcggaggtcagggtgtgggcggagatgaccagtggattcattcggcgggctgcggttggcgggacttgtagcggctgggctcagtgatttgcgggtactgtacgtcgcgactgggggggctgcgccagaagcgcggctgcgagaaaggaaaataccacgcccagcactaccgtgagccccatggcccgcagcaccggcagactggaaagggccagcaggccaaacacggccacggtggacaacgcgcagatgctgaccgaagtggccgtgtcctgccgcgcctgcaggtctctcagcggacgactgaaaaacaccgcgtagtccagacacagtccgacgatcagcagcagcgcaatcagatggaaaagcgacagggaaaccccgagcaggatcagcgcagccacggtcaggaccagcccgctccctaccgcggtcaggatgcgcaggctgcgcccgggcgcgcgcgtgaccagcagcagtaacagggcgacggccaccacgccgagggccagccgctccagcgcctgatcgcggaatccgctgaccaggtcctccgaggcgcgcagaaaatccacgtgctgcacgcccacatcggccaggccgggcaggtctgccagcggttcccgctgcagccattgtctcaccgcggttgcatcctccacgccgctgagccgcacccaggccagccagtcgccgcggtccacgtccggcatcagcagagtccctgtcgtctggcgcagcggtccttccggaagcgtctccggtgtgagcggctccaggtcgcgggtccgggccacatcctccagaaagggctcgaaggcatccgcgcggaaacccagcccgtcgaccgcggtgtccagtcgcgcgcgcagggtgtccgcggcgggcagggcctcctggcgtatgcgctgcaaggtctggctcggcaggacctgggccgcatggtcgtagtccgtcagcgtcccctggtcgcgcagatcttcaaggcccgggttcagcgcttcgatggcctgtagcgcccgctcggggtccggagcggtaatcagcagggcatggcggatatctggcagtcccagggcgtggcgcagttcgcggtcgcggtcgatgtgctcctgcgggaccgggtgcagggcgcccaggttgccctcccaggggaacgggtcggtgctggcgataaccaccagcgcccccagcacggaggcggccaggatccagcgcgccgccaccggaggctgcgtcagagcggccggtaccgggaggcgggccggtggtaccccgtcacgctgcaacgcctgtggcatcaggcgaggcagtacccagcgcgtggtgatcgcggccacgccaactccggtcagcacgaacagcccgagctgggccatgccggaaaaccccgtgatcgccattagcgcgtagaccagtaccgtgctcccggcgcccaggccaatcgccggccacagctcgcgtgccacgccgcgcatcccgtcacgcgggggcggccggctgtgcgcgaacaggtgcaatgggtagtcgagcgcgatgcccagcacggtaatgccgaacgccagtgcgatcccgtgcaggtgaccgaataccattgtcaccaccgcggcgccggacagaatgccggtcgccagtggaacggccgcgagccagacggggtgggggtggcggaacacgaccagcaggagtgtggccagggccaggctggcggccaggctgaaggcggtgatctcgccccggatgcgcccgcgcgcttcgaccgcaatcacggcgggccccgcgacgagcagacccaggtcgtccgcgtactcggcgaaggcctcgtccagcgccttcaggagcgcttcctgaccgtccagatccatgccttcagccgcgctgtgcaagaccagcagggcccgctcgcgctcggggtcgacccagacgccatggcggtcgcgttcgcccccgccaccagcctgtcccaactgttcgagcaccaccagtgattcgcccgtggggtcgcggccgatcagttcccggggcatcagcggggcggcactaccgaggtcctcccgacgttcctcgagctggtcgcgcagggtgtcgacagagaagcgctccggggtaacctcggggctcaggagatagcggtgctcaagcaggaaatccagggcggggtcatccgggtcgagacgcccgttacggatctccgcgaccgcggggtggtcgcgcagcgcctggaccagatggtcgctggcatccgcgcgtgcctggctgttcccgccctcgaggcccagcagcaggatctgtccggccgggccgcccccggggtccagcgccaccccggtctcggtgaccggctccggggtgaagccctgaaggtcagtgaccagttcgccccgccacagcaggatgctggctgccaccagcagcccgatcagccagagcgccggtcccggtgacagggggaagcgattcggcaccaatcagtcgccgtcttgcggatcgagctgcatgcggctgtggcgacctccggactcctcggtatccagccgcaggagggcaccgccctcgccctggagctcaagtccgaggatcatgcgacgaagggcgcggtcacgcggggcgagttccagcttccaggcctccaggtcgccttcggtgtcgacttcgaagtgttcttccagtccctcgcgttcccccttggcaagggagcggaacaaggcggcaaacgcggccaggcccggctgctcgtccaggtccacctcgcggctggagcctcggcgttccacgatcacctggcgtccctcgatacgcacgcgttcgccgccgtcgccatccatacggcgctccaggatgtctggcggctcgaacaccagcgtgccggtccgagtctcggggaattcgagcagggggtcctggcgggtttcgcgaaagtcgatacgtgatggcggattgtcggccagtgcttccaggatctggtccagtgtgtcgccggaggtctccgccttggcaaatagcgggcaggccagcaggagtaccgccagggccagcgcccggaccccgagcagttgccggcagcaaggcttagcgggacgagtcattccagaaatcatagaagttgaaccagttgtacggggcctcgcgcacgcgcgtctcgaggcgatcggcgtagcgttgcacccattcggccagggcctcttcgcgtcggccgcggggggcctcgatgacgtcggcaaagcgctcaaagacgatatcgtagcgattgccgccgcgatagaggccgaagcacagaatgaccgggaccttgagcactgcggccagcagcaacgggccctggggaaaaaaggcccggcccccgaggaaacggcattccaccatcttgtcactttcggccacgcgatcggccagggtggccacaatccccccctgttccagacagtcgcgcgcgtgcagcagggtctcggtgtcgcccaggggaatgaccgacgcggcgacctcggggttgagcgcctccagcaactgggtgatgcgctggttgtgattgcggtacatcagcacgcgaacgggaaagtcgttttttccgaccgcgagtacccgcagggcctcgaagctgcccaggtgtgccccgagcagcagggccccgtggccgctttcgacgtgctcaaggaagatctcgcgattgtgaacatgaagatccaggcacgcgtctttgccggacagcaggaagacgcggtccaggatcacggctgcgaagctgtggaagtgccgggcaatctcgcgcaggcgcggctcgcgtccgagcacgcggcgcaggtagtcccggctgtaaccccgggatttcggggcaaacagaagaaagtaggcggttatcgggtagagcagtgtgcgaccggccggccgcccgagatgcaaggcaacccacaggatgatgcgcagcgccaggggggaccctcgctccccctggctgaaccacccccggctcacgccgtttgtccggcgtcgtgcagcttcagttgtccgctacacaggggttcggatgtctccgcaccgtcgcggataacgcggaatgcgcgcaggccgctggtaccagggggatcaatctccacccggaaatcgacctccggaagcaacggcgccagaaatttcgcccgtggcagggcggccaccggccccaggccgcttgcgcgcgcgacggcgtccaccgtgtccaggatgaccacgcccggtacgaccggctgaccggggaaatgcccgggcagtgaggggtggttggccgggatgcggcgtgtggcaatgattggtgccattgctcaggcgcactgcccgtgctggtccagcaagtccagcaggacctggcgcgggagtttgcccgtcgcgctgcgggggagggcttccaccatcaccaggggacgcggaaggaacagcgggtccgtggtttcggccagggccgccagaatctcggcctcggagcgctccggggcgaccacgatcgcagccaaacgcgcggtcccgctgtcctgtccggaatcgggcgggatgaacacgccgtcctctacgccgggaatggcgttcaggcgccggttcagctcggccagtgaggctcgtttgccggcgatattgagctgatccgccaggcgtccgcgcatgcggaagcgctgggcatcttcccactcgatgcggtcgggcagggggactggtgccgggtgctggggtccctgtaccgccacccggtcgctgccctgggccgtcagcgcaatcccgtcatagaccgtccacagaggctcccgggccgtctcgcggctggcaatggccccggcctcggtgcagccgtagatctcgcggacggtcgcgccaaacagtgtttccgcggcctgtgcccggtcttgttccagtggggcagtggcgctgaggatgcgcgccgccctgggccagatcaggcccgcccgcaggcaggcgtccaggtgaaatggggtagtgaccaggttcgccggggcatgctcggccatggcctggcggatatcgtccgggaagaacgggcgttcggccagcagtgtgcaggggccgagcagggcatacagcaccgtggattccaggccgtacatgtgctgcgcggggaccgtccccaccagtgttcctccgtcggtatccagcccgaagcggcgcagggcctgtgcggtcacgacatgaaggctgttccagctcctgctgtgagcggtgggctgtccggtgctgcccgaggtataggcgtgtaccgccatctgatccgacgggatctccggggtcgcgcccgcattgtgggcgtgctctgtcccgtccacggtgaccgggatgacggggagggtgatactgaggtcccgctcgtccaccagggcgtgcgcgcccggatgacgttcggcgatctcgctcagggtggtgcgggcacggttcgggggaaggatgctggcaccgccgcgtagcaggatcgcggcaaacgcgaccgcaaagcgatagcgatcctcgcaaaggttgaagtgggctccgccggccgggattcgtcgggcgagggtgcggacatccgccagaaatgcagcccgcgagacacggcggcccgccacccaggccagtggcgttgggtggtcggcaatcaacgctagtgtgttcgagtccctcatcgttgtctcaggatttggcggtggtcggcgcgcgccagtgcggcgaggtagggcaggaaacccgcccggggttcatcgcgcaggagccagcgccgtaatggatattccagcatgaacagcgccgccaggaacagatagttgatcccatttgcgaacaaggcccaggtggtggtgggcaccgccaccgccagtatcgccgacagcagggcgagtccaccgcacagcagggcccagacggcggtcagccgccgcgtatagcgatgcaccggcgtgctgtcggaggcgcccatggccagcgcataccgggtgatcaggggggtggagcccggacgcagggagcgggcaaacagccatgccagggccccctgaataagcaccggtactgcgtagatcagccatttcccggccggctcggcacccagaagcaacactagcacggccagcaccagggccatcaccgctcggccgagcacgggcaggaccggccaggcgaggaccaggatgagcagcgccagccaggccagcggcagtcgcggcagctccaggaaaatgcccgcgatcacggccaccgggtagcccagggctaccgcggcggcgagacgggtactcacgacgtggctcggtgcgcctcgatatgggcggtcagggcccgcaaggatgcgaagatctggcgattgttctcgtcatcggagcggatctgcacgccataggcccgcgagatggccagtgccagttccagcgcatcgatcgagtccagcccaaggccctcgcggaacaagggggcctccggctcgatgtcctcggggctgacctcttcgagattcaggctgtcgacgatcagcctggcgacttcctgttccattgcggtttgtgctgccacgtctctcccctaaatagcgacggaatccgaaagcgtttcccggggaaacgctgattgttcccctggggaggtgctgggcgcgccgtgcacctcccggcccggggccgatgatacgcaaccccaggggggcgtggtaccctccaaatgcagggaatacgcggttttgcgggcggggcggcagagtgggtgctctcacggggggcagccagtcgaccgccagcgaatcgccagggggcaagtatggggggcgagtcgtgatcggcggtcgggtaggactgcggcgcgtcgggccggacgggctgctgaccttcgggctgtccaatctggtcattgtgctgacggcgggacttagctggctcgcgttgtgggggcgtatgcatctgtgggtccggagcctggactgtccgggccgagcaccctgggtcattgtcctggggcagcagttacaagagggttgccctggaccgggttaccggctgcgcctgttgcgaaccctgcgcctgctgcggcgcgacccggaggcccgcgttctgctgctgggcggatacacatcgcccgaaggccccagcgagtcggccgcgggtgcggcctttctgcgtcagcgcggcatcccggcctctcgcatcttttgtgaagaggactcgcggcacaccctggagaatctgcaaaacgcccgcgacctgctcgtccagcgtaccggcggccgcctgccgcgctgtgtgctcgtgaccagtcgctttcacctgccccgtgcggtggccatcgcgcgcggggtgggtctcgaggtctgtccctgccctgccgagcgctcgccccgggtgccacaggtgcgtctggcgcgggaaatctggatgctgcactggtatcacaccggacgactgtttgcccggttaatccgtcatcaggggatgctcgaccggatcagctaggcctccaatgcggtgaccgtgcggtgaccgccgccgctacatcgcgcggatgcgttcgcgctgggcgtcgagctggtcgcgggtggcgtgcatctcggcgacgcggtcgcgttccttctgcacgacctcggccggggcgcggtcgacgaagctctcgttggacaagcgcttttcgctctgttcgaggttcttgtcgagtttgccgatctccttgtccaggcgcgccagctcggcgtccttgtcgatcagcccggccagcgggatcagcagctgcatgtcgtcgaccagggccatcgcggattccggggcctcgtcggcggcatccagccaggtgacgctctcgggtttcgcgaggaattccagcaggccgcggtggcgcgtgtagcgctcctggtcggcctcgctccagttcttcaccagcaccggcagcggcttgcccggggcgatgtccatctccgcgcggatgcggcgcagcccggtgatgaagtccttgacccagtcgagctcggcggtggcggtggcatcacgcgggaagccgtcctgtgccggccagcggcactgcaccaggaactcgacgtcgtcgccgattccggcgtgcggcttcacattggtccagatcgactcggtgatgaacggcatcaccgggtgcagcaggcgcagcagcgcctcgagcacggtaaccagggtgtggcgcgtcgcgcgcttgaccgcgtccggggtggcctcgtcgttcagcaccggcttggtcagctccaggtaccagtcgcagtagtcgtgccaggtgaactcgtacagcgtctgcgcggcgaggtcgaagcggtaggcgtcgagctgctgggtggcggtcgcggcggtggtggccaggcggtcgaggatccagcgatcggccagggtgcggtgctccgcggtgtcggcggcggccgaacagtcgtggccctcgacgttcatcagcacgaagcgcgaggcgttccacagcttgttgcagaagttgcggtagccctcgatgcgcccgaggtcgaacttgatgtcgcgcccggtggtggccagcgccgccagggtaaagcgcagggcatcggtgccgaaggcggggaagccgtcggggaaggccttgcgcgtggacttctcgatcttcttcgccatctgcggctgcatcaggccctgggtgcgcttggcgaccaggtcgtcggcgctgatgccgtcgatcaggtcaatcgggtcgatcacgttgcccttggacttggacatcttctggccttccgagtcgcggatcaggccggtgacgtagacctcgcggaagggcacatcccccatgaagtgctcgcccatcatgatcatgcgggcgacccagaagaagatgatgtcgaagccggtgaccagcacgctggtcgggtagaagtcgcgcagttccggcgtcttctcgggccagccgagggtggagaacggccacagtgcggaggagaaccaggtgtccagcacgtcctcgtcctgttccagcgccacctcggcgcccaggccgtgcttctcgcgcacctcgtcctcggaacgcccgacgtacacgttgccatcggcgtcgtaccaggccgggatgcggtggccccaccagatctggcgcgagatgcaccagtcctcgatgttgcgcatccactcgaagtaggtcttggaccagttctccggcacgaagcggatgcggccgtcctccactgccttgatcgccggctcggccagcgggccggccttcacataccactggtcggtcaggtagggctcgaccacggtgccggagcggtcgccgcgcgggaccatcagcttgtggtcgtcgatcttctccagcaggccttcggcctcgaggtccgcgaccacccgcttgcgcgcctcatagcggtccaggccctgataggcctcgggtacgttttcgttcaggcaggcgtcgatggtcaggatgttgatcaccggcaggtcgtggcgctgacccatcgcgtagtcgttgaagtcgtgcgccggggtgatcttcacgcagccggagccgaactcggcctcgacgtagtcgtcggcgatgatcgggatctcgcgcccgaccagcggcagccggatcgtcttgccgatcaggtggcggtagcgctcgtcctccgggtgcaccgcgacggcggtgtcgcccagcatggtctccgggcgcgtggtggccacggtcaggtgcccggagccgtccgccagcgggtagcggaagtgccacaggtggccggactcttcctccgacaggacctcgaggtcggacagcgcggtgtgcagcaccggatcccagttgaccaggcgcttgccgcggtagatcaggccctcgtcatgcaggcgcacgaagacctcgcgcaccgcctcggacagcccgtcgtccatggtgaagcgctcgcgcgaccagtccaccgaatcgcccagccggcgcatctgtcgggtgatggtgccgccggattcgtgtttccactcccatacggccttcaggaagtcctcgcgcccgaggtcgtggcggctcttgccctccgcggccaactggcgctcgaccaccatctgggtggcgatccccgcatggtcggtgccgccctgccacagcgtgcggtcgccatgcatgcgccggtagcggatcagggtgtccatcagggtgtgctggaacgcatgccccatgtgcagggtgccggtgacgttcggcggcggcagcaggatgcagtagttggcctcgcccgactccggcggcgcgaagatgttcgcggcctcccagcgttcgtactgggtctgctcgatgctcttggggtcgaagctcttgtccatgatcgcgggcgcgctcgggtcggagtgtagggaaagccgcgcattataacggcgcggcgcgctggccgcccggcgcatgcagcgtgggccggctgtctgccgtggaggctggccttggttcggcatctggtgtttacggtggcttcgtctggccgcctgccacgcgctctttcgcgagcgcaccgcgaggtacttctttgctcgtgcaaagaagtacccaagaaacacgcccgactgccgcgaccccggcccgctgtgcgggccggggtttccctcgctccgaggcttttcgcgggcggcgctgaactcgctgcgccttcggcgccgctcagacatccagcgccttttctcccgcgaaaagcctctccactcggcgcgacgacaacggggaggtaggtcaaaacaacggctatcccagcgatatagctcgtggatgatggctagattttcggacatcttcggcacgctcggcctgcggccgttgcgccccgcacccgcagagcgggtgccggggggcgtaggatgcggatgagcggagcgaatcgcatcagggtttcgcacggcgcggggaacggtgcgtttcgctgcgctcaaccgcaccctacggggtgcgggctggctgctggtgtctggataccgcctgttttgaccttctcctcccgtatggagcccctcgcggagggcgtgatgggccggaagaaggcgctggatgtctgagcggagccgcaggcgtagcgagttcagcgccgccggcccagcgcgtccggagcgaggttcccgggcgaaatccgggtgcccttctttgggtactttcttgggcaagcaagaaagtacctcgcggcgcgctggcgagtcagcgccaggcagtatgcggaccgaagccaccgtaaacacccaacgacgaaccagggccagccacagcagggcagacggttaggcgtaaccacctaaacatcggggcccgagcacgcccagcctgagagcgtgagagcgtgagagcgtggctcaggtggtggcgagctggtcgagcagtgcgcgatagccggtgcggtagtcgggatagcgcaggcgatacccgctggcacgcagccgcgcgttgcggcagtgcttgccgcagacctcgccggccggcatcggcggcgtccccggtggatcgagctccatctcctgcgccagccagccgagcagttcgtggcgaagggccggttcgtcatcgacgcccagatagaggggctcgggctcgtccaggtggaagaggtgggtcagcaggcccacgcagtcctcgcggtggatgcggttggtccagaccggtgcctcgtgctgaccgcgcacgccctcgcgcaccttgcgcaggtggtattcgcgccccggcccgtagatgccgccaaagcgcacgaccacgccggcaaacgggctgtcggccagcaattgctcggcctccagcaggcaacgcccggagaagcgggtgggctcggccgggctggtctcgtccacccagcgcccgtcgtcggcgccgaagaccgaggtgctggagacgaacacgatgcggcgcgggtgctggcgggcctgttccagcgcggccagggtgttgcacaggccgtcgacataggcgtggcggtacgcggcctcggtgaactcgcccggggtggcgatgaaatagacggtgtccagtgccgggggcagcggcggcagggcgtccgcgcgggcgaagtcgccggccagcggctggatcggttccgggatgcgttccggctggcggcgcaggccccagaccgtgtggccggctgcggcgagctgttctccgacgccgcagccgagatcgccgcagcccaggatcaggatgttggccatgaatcagcgttttgttgggtactttcgcaacctaacgtttccacaggtgaaagaccagccccgaattgggggttcgacccggggcgatggctcgggcatgctgacgggggcttcgatgagggggtatcacttgggcaaggccgggcgcaggaagggggatgcgtgtgcttgcgggtccgggcggaaccgggcggtctgctgcgggccgtatctggacggcgcggcggcggctccgacggcggaggcgctgatgcgctcgcgctatgccgccttcgtggaggggcgcgaggactatctgctggccacctgggccgccgcgacgcgaccggaatccctgatgctcgagccggaccagcgctggctgggtctggcgatccgcgcgaccggggccggcgggccggaggatcaggagggttgggtcgagttcgtcgcccgctcgcgggtgcgcgggcagggggtgcgcctgcacgagcgcagccgtttccaccgcgaggacgggcgctgggtctatgtcgacggggagtttccgggcgcatgatcgatgggaatcggccagccggttcaccggtggatgcggcattgctggagcgggtgttggaggcggtgcgcgaatatccgcgcggatgtacggagcacgggctgattgcgcagctgcgtgatctggacgtggaaccgttcgcggcggcgcgcctgcaggagccgttgagcctgttccagacccactttgtgctgttccactgcctgtaccggctgcgcgaccagctcgcggggcagggcgagtggctgcgcatccattgtctggatatcggggtcgagccgttaccggtggtggatgcgggatcaggcctgccggcgcggggtgatccgttgcgggcctactacctggacctgatgcggctggagaggatggatgcggccgcggtggaggcgctgctgggcgagttctggtcgcatctggcgcgggatcagcagcgcgaacaggcgctcgaggtgctggggctggaagatccggtcgatgcggcggcgatccgccagcagtatcggcgcctggcccagcgtcaccaccccgaccggggcggtgacacggccaccctgcagcggatcaatgcggcccgctgggtactgctggcgcaggggtagtcagtcgtccgagtcggacatcgtggtcacgaaggcctgctccacggtgaagttgccgacccccttgtagttcgtctgggtccagccatgttcgaccagccattcgctcatttcgcggttcatcgccgggttgccgcagagcatcacgcggtcgtgctccggatccgccgggggcaggttgaggatctggaacagttcgccggagcggaacatgtcggccccgcgctggttgttgtcatacggctgctgcgcgatcgggcaggcaaagtcgtggttctcgcgggtgaccgtcggtacgtagcgcagccggtcgctgatgcgtgactcgatttcctggcgataggccagctcctcgacggtacgcacgctgtgcaccagcaccgcgttttcgaagtgttcgaacagttccgggctgcggatcagcgagatgaacggcgccagccccgtgccggtggccagcatgtacagggtgcgtccgggctgcacgtagtcgaaggtcagcgagcccgtgaccttggtgttgatccagactgaatcgcccggcccggcctgggccaggcggctggtcaacgcgccgtcgggcacgtggatgctcagaaactccagttcctcggcctcgggctcggagacgatcgaataggcgcgcgggatcagcttgccctcggggcgcagccccagcgtcacgaactgcccgttcttgaactgcaggccttccgggcgcgtggtcttgaagctgaaggtcttgtccgaccagcgatgggtcgaggtgatctgttcttccgaatacggcatgggttcccacggttgatcgattgagaatggctgcacgctaacagcttgcaacaggcaaggcgaaagcgttggataacagaagggttgaggcgtcaggccgggattcaagcctggttatcggtgtttccctggctggcaagcgctgcgaggtgatcggtcaaagggatcggctttgccaggtggtagccctggacaaagtcgagtccgatctcgcgcaggtggtgcatcgtctcctcggattccacgcactcggcgatggtgcgcagcccgagcacatggccgacgcggtggattgcggtgaccatcgccgcgtcgacggcgttggttgcgatgtcgcgcacgaagctgccgtccaccttgaggaagtcgaccggcaggttcttcaagtagccgaacgaggacagcccgctgccgaagtcgtccagggagaagcggcaacccatgtagcgcagcgcccggatcagcccctgcgcgcggtcgtgatggctgatcgcggcggtctcggtaacctcgaagatgatctgctgcgcctgaatgcggaactggctcatgcggctggtgatgaactcgagcatcccgtcctgcgccagcgattgtccggacaggttgatcgacaccacgactggggcatgatgcgggttccggtcccggtgatcggccagctggcgaaacacgagttcgaccacatggcgatcgatctcgggcatcaggtggtagcgctcggcggccgggatgaaggcacccggggtgatcagggttccgtcttccccgtgcagacgcagcaggatctcgacatggtccagtggcagatcggcgccgttcaggggcttgactggctgggcataggcgacaaaccgggcctcctccagcgccgcacgcagacggccgacccattccatctcgccatggcgccggcgcaggatctggtcggagggcttccaggtatagaggcggttgcgcccgagatccttggccacgtagcaggcggaatccgcctggctgaggacctccggaagattctggccggggccctcgatcgggaccaggccgatgctcatgccgacatcgaagcggcggccctcccaggagaagcgcaggccctgggccgtggccagcagcttgttgccaatcgcctccgcgcgttccactggacagtgcctcagcagcagcccgaattcgtcgccgccgagccgcgcaagggtgtcgctgtcgcggatatgggcgggcagcagatcggccagttcgcgcagcagcgcgtccccggcctggtggccgcaggtgtcgttgatgatcttgaactggtccaggtccatgtagaacagcgcgtggggtgtgtcgccctcctccagggtgcgcagggcctcgtccaggcggcgttcgaactcgcggcggttgcacaggccggtgagctcgtcgtgggtagcctggtggttcagttgctgggtcatgcgccacagctcggtgtggtcgtgcagcacgaccacgaccccctcgctgtggtggtccggtcgccgcagaggcgagaccagcagacggaccacgcgtgcggccccgtccggacggcgcagcacgcgctccggcgactccagcgtcatgcccgtttccaggcactgcgtgaccggattcataacccggtggccggtatgcgtgtcctcgagctccagcaactcgtcgaggcgctggccctggaccgccgtggcgtccacgcccagcaggtcgcgcgccgacgggttgagataggtcaggcgcccggtggtgtccgcggtcagcacgccgtcgctgatggagtgcagcgtggtcaggagccggtcgcgttccgaggcggtgctggcctcggccgcgcgcagcgatgtgatgtcccaggcgacaccgagcacgcctggctgaaatgactgggcgacctccatcggcatccaggagatggcgaagtggctgtcgccgaccttgacctcgctttggaattgttctccctcgagcgcgcggtcgatcgcggacaggatggccggatggtcggcgtacaacaggcgtgcgtcctgtccgacgacctcgccgggttgcagtcccaggctgtgcagggcagccccctcggacagggtgaaaacgccatcgggccccagcccgaacaggagcagcggcgcgtgacggatcgtggccgagagctgggtttccagttcgtgcagggcctgctcggactgctgttgccgggtgatgtcgcggaccgtggccaggacctcgatatcctccccggtgtgaatcgcgttgatattgatctcggccgggaattccgccccgtcgcggcggcggtagcgcgtttcaaagcgggccggcaggcgctcgtcgggctggccgtgcgcacggtcgacgtcggcttgcgtggcctcgaggtcgatcgtggtgatgtggatgccgccggtcagttcgtcctgggcgtagccgagcaggcgtgatgcggcctggtttgccgcgacgacatggcccgctcgattgagcaccagctgcgcctccggtgcctgttcaaacaggcgctgaaagcgggtgctgtccgggtgatcgggcatggcgacaggatgaatcctttcgtagggtgcgggggtcgcaacatggatccgctcccgagtgtcacctgtcgcgcgggtgctggcaagcgttggtcgctggttattgtccgggcgcctgggtgaggcgggagaggtgatccacggccggcgatggcgaggggctgcgcaaccgttcgagtgcccagccgacgtgttcgcgtaccaggggggaggggtggtcggcgcgggcgcgaagggccgcctcggcctccgcggagggcgggccattgcccagggcgaccgccaggttgcgcaaccactgctcgtgaccgatgcggcggatggccatgcccttggtacggtgcaggaagatggtctcgtcccagccgaacagctccaccaggctggcggcatccagcccgtggcgggcgacgaagtcgggttccgcggagacttcggcaaagcgattccacgggcagaccagctggcagtcgtcgcaaccgtagatgcggttgccgatcaaggggcgcagatcttcggggatcgaccccttcagttcgatggtcaggtaggagatgcagcgccgggcgtccaggtcgtagggcccgcgaaaggcctgcgtcgggcagatgtcgaggcaggcggtacacgccccgcagtgttcgccgaccgggtcgtccaccgggagcggcaggtccgtgaacagctcgcccaggaagaaccaggagccgctctcgcgggcgagcagattggtgttcttgccgatccagccgagcccggcgcgcgcggccagggccttttccaggatcggggcgctgtcagtaaacgcgcgatagccgtgcggtcctgcctcggattcgatgcgccgaccgagctcggtcaggcgcttgcggatcagcttgtggtagtcgcggccgagggcgtaacgggagacataggcgcggtcccgttcggccagctggatcgcggggcgacgtgtgcgcggcgggaaatagtccatgcgcacgctgattacgcgctgtacacccgccatcagttgtgcgggatcgtggcgcagtgcggcgcgttcggccatccagcccatctcgccgtgcgagcccttctcgagccagcgatccaggtgctggcgatctgcctccgggaccgtggcgggcgcgatgcgcagggcctggaagcccagctcgcggccccaggcccgaatctgttcggccagcgcggcacattggcgtggatcgaggggctcaggcacgatttcggcaatcattacgatcgaggcaagaaacgtgaatgatggacccggggggatccccctgaccagcgcgctctacgacagcgagggcatgcgggccctggatgcggccggcacggccctgccggagatcgcgcccggagaattgatggagcgggccggtgccgctctgctggcggccgtcagggctcactggcccgatgtgcgtcggctcggcatcctctgcggccccggcaacaacgggggcgacggttatgtgctggcgcgcctggcggcgcaggccggcctggatgtgcggctccacggtggcccgtcgcgggcgcggccggagtcggatggacgtcaggcatgtcggcgctgggtcgagcacgggggtgtgatggcgccgctcgaggccttcgacccgctggatgccgagctgtgggtcgactgtctgttcggtatcgggctggagcgccccttgcatgacgcctacggcgaggtagtcgagcgcctgaatgcctcggggcggcccgtgctgtccgcggacatcccctcgggcgtcaatgccgacaccggcgcggtgccgggacccgcggtgcgcgcccggcataccgtgaccatgattgccgacaagctggggctgcacaccggcgcgggcgtggactacgcgggcaccgtggaggtggcgcggctggatctgcccgagccgattgcccggggcgtgatgccgcgggcccggcatttgggccccgagggctggcgggatcggctgccggcccgtcggccgggggcgcacaagggcgacgccggacatgtgctggtggtcgggggcgcaccggagttctccggggcggcccggctgacagcgctggcggccctgcgggccggggccggacgggtcacactggccacgcacgaggatcatgcggcctgggcgaatgccgaccggcccgagatcatggtgagggcggtccccgagccctcggatctgttgcgcctggcccgccaggtggatgtgatcgcggcagggccgggcttgggtaccggggagtggggtcgccgcctgtggcatgcggtcgccgacgccggggtgcccttggtggtggatgccgatgccctcaatctgctggccgcgacacctcggcagatggattcctgggtcctgacgccgcatccgggcgaggccggtcgcctgctgaatcgcccgacgacggaggtcgagtcggatcgaccggcggcggtgcttgagctggcgcagcgcttcggcggagtgtcgctgctcaaggggggtgggacgctggtcgccgatggtggtggcgaaccactgacctgtgtgaccggaggccatgccggcatggcgatccccgggagcggagacgtgctcacggggattatcgtcgcgctgcgcgctcagagattggaggcgcgtgccgcggccgagatcggggcggcctggcattgtgccgcgggccaggttctgcgcgcgcggctgggcagctggcgcgggctgctggcgggcgaactggcggatgcgctgcccgccgccgccggggaggcggggacgtgaacgccgggatccggttgccggacgccgcggccacggaacgggccggcgcggtgctggctgggatggaaggcctgcggatcgtctacctggaaggggatctcggggcgggcaagaccacctgggcgcgtggcctcctgcaggcgctggggcatgcgggcaacgtgcgcagccccacctacacgctggtggagccctacgaactccaggggcgcggcgtattgcacttcgacctgtatcgcctggcggatccggaggagctggagtacctgggggtgcgcgaggcctttggtgagcaggcgctctggctggtggagtggccggagcgcggggccggctggctgccggagccggatctgcgggtgcggctggaagcgcacgaaccggacgggcgcatgctgtatgtgtccgggccggccgctgccgattatcgggcgctcgttgacaaagcctttcgggtttattaactcaatgaaaaaccgataaaaatcccaatatcgagtggggttccggttcgtggtgcgcgaaggatgagttgcaatgtcacacgcaaaaaccgcgatatctcgctcataaagaacgaattttgctattgcttttccagaaaaagcgtccacaatgtaggcagaccccctgaattaaaagggattcgccgtgggccaaagctcgattccggatatgcgccgccgccaggtgctgcgcgccctgactgccctggggctggtcgggctgccgctgcccgcgctcgcgcgcacgggtgtcgagcgggtgcgcatgtccgtggatggcgacaccacgcgcctggtcttcgacatggacggcgatgtcgaatactcgatgttcaagctcgagtcgcccgatcgtctggtggtggatatcaagaacgcccgcgcggtggacgagctgaagctcagttccaacccgcgttcggtcgtcgagtcgatccgccacgccccgcgcgacggcggcgatctgcgcgtggtgttcgacctgcgcaagccgatcgagccgcgcagcttcaagctgatgccggcccaggattcgccgcatcgtctggtgctcgatctgaccagccgtgagggtgcccccacgcagtcggcccgggaggaatcccgcgacaacggcgaacctcgccgtggccgctcgcaggaggatctgcgtgatgtggtggttgccatcgacgccggtcatggcgggcatgacccgggcgcgatcggccccgccgggacccgcgagaaggacgtggtcctgcaaatatccaagcggctggccgagcgtgtcgacaacgagcgcggcatgaaggcggtgatgattcgtaccggcgattacttcctgcccctgcgcgagcgtatcgagcgtgcgcgcgaggcggacgccgacgtgtttgtgtcgattcacgccgacgccatcgccaaccgcaacgtgcagggttcctcggtatatatgctctccgaacgcggggcctccagcgaggccgcccgcttcctggcgcagcgcgagaaccaggccgacctgcggctgggcggtgtgccgatcaacggcaaggatgactccctgaccaacgtgctgctggatctggctcagagcggcagtctcgaggcgagcaacaccctggccgagcgcatgatttccgagctgcaccgggtgggcaaggtgcgcaagccggaggtcgagcgggccaacttcgcggtgctgcgctcgcccgatgtcccgtccatcctggtcgaggccgcgttcatctccaacccgtccgaggaacgcaagctgcgcagcagcgacttccagaactcgctggcggatgcgctgctgaccgggctgaggtcctatttttcgacgcatgcccgcccgggcacgctgatcgccgatggccagccggaccagcacatcattcgccccggcgagaccctgtcggggattgccgaccgctatagcctgtcgctggccgacctgcgttcggcgaataacgtcagtgacgatcgcatctacgccggccaggtcctgcgcatcccgcgcgattcctgaacccatcctggcaggcggtcacggtttcaggccccggcccgccactggcgaggccggcaggccccgcgaacgtgcaaatcggtccgtgtttccctaggcttgtgggcccctgtcccggcccacggatttgcgcgtgtccatcgagaaactctccgagcaactgatcaaccagatcgcggcgggcgaggtggtcgagcgcccggcatcggtggtcaaggagctggtggagaatgccctggacgcggggtcgacccgtatcgaggtacgactggagcagggcggcatccgcctgatccagatcagtgacaatggctgcggcatccatcgcgacgagctcccgctggcactgtcacgccatgcgaccagcaagatccgctcgatggaggacctggaggccttgcacaccctcggctttcgcggcgaggcgctgccgtcgattgcgtccgtctcccgcctgtccatgacctcggcggtggagggtgagcgcaatggctggcgcctgaccggtgatggctcggatgtctttcgcgaggcggcgccggctgcgcacccggtgggcacgacggtcgaggtgcgggacctgttcttcaatgtccccgcgcggcgcaagttcgtgcgcaccgagcgtaccgagttcaatcactgcgagaccgtcatccgcacccaggcggcagcctgcccggaggtcgccttcaccctgcgccacaacgatcgtgtggtgctggacctgcccgccgcagcggaccccgcccagcgcgtgcgtgccctgctgggcgaggcctttatgggcgcggcgacgccggtgggcgagcagcgtgccggcctcaaactctcgggctggctgggcgcgccgacccagtcgcgggcacagcccgaccagcagtttttcttcgtcaatggccgcgcgattcgcgaccgcgtgctggcggcggccgtgcgcaaggcctatcaggatgtgctctaccacgggcgtcacccgatgttcgtgctggagctcgaactggacccggtgcaggtggacgtgaacgcccatcccaccaagcaggaggtgcgcttccgcgagtcgcggatggtgcacgacttcatctttcatgccctgcacaaggcgctggccgatgtgcgtcccggggacggcgggatgcccgggtatttgccagccgataccgggtccgctccggcgccgcaggagcgggcgattccggcgttcccgcgcgagcgcgccctgagcgggctgggggcgcccgagtaccgggccgaagcccggtcgcctgcagccgggtcgggtgatcgccgcgagtatgcctctggcacatcatcggattatgcggcggcctgggccgaattccgcgggccagccgcggtcgccgagcccgcaccccggtcgttcgaggcggcgggcggtgcgagtgaaagcgatgatgcggaaggtatgccaccgctgggttttgcgctggggcaggtcgcggagaccttcatcctggcggagaatgcaagcggcctgatcgtggtcgacatgcatgcggcgcacgagcgcattacctacgagcgcctcaagcgcgaatggggctcgcagggtattacctcacagcctttgctggtgccggaaacactggacgtgacgcctgccgaggccgcgctggccgaggaacatgccggtgtgctgggtgccctggggttcgagctggatcgcgcggggcccgagacgctggccttgcgcgcggccccggcgctgctgcgcgggcgggacacggctcagttggtgcgtgatgtgctcgcggacctcgcggccgtcggctacagccaccgcgccgagggcgagatgaatgcggtactcggcaccatggcctgccacggttcggtgcgcgccgggcgccgtctgacactcccggagatgaaccagctgctgcgcgacatggaggcgactgaacgctccggccagtgcaaccacggtcgcccgacctgggtggagctcgatcaccacgcgctggatcgcttgtttcttcgagggcgttgatgggcacattcggactcggccgcccgccggtggtgatcctggctggaccgacggcctcgggcaagaccgcgttgtcgctggcgctcgccgaggcgctggagggcgagatcgtcagcgtcgactccgcgctggtctatcgcggcatggatatcggcaccgcgaagcccactgcagaggagcgcgcccgcgtgccgcatcacctgctggatatccgtgacccggaggacacctacagtgccgccgacttcgcgcgcgacgcccgggaggcaatcgccgggatccacgcccgtggccggacggctttgatggtgggcggtaccctgctgtacctgcgtgccctgctggatggtttcgacgagatccccgaggtaccgaatgtagtgcgtgaacaagtgcgcgcgcgcctggacgtggagggcgggcaggccctgcatcgcgaactcgccggggtggatcccgaggccgcggcgcgtatccacccgaacgacccgcagcgcatcctgcgggcgctggaggtcttcgaggcgaccgggcggccgctgtccagctttcagcagggtgcggcggcccgcgtgccggagggctgggtgtcactggccttgtggccggaggatcgcgacgtcctgcgcgaacggatcgcccggcgcttcgacgcgatgctggaggtcgggttcgtcgatgaactgatggccctgcagcagcgtcccgagctgacggcggagcatccttcccagcgtgcggtgggctaccgtcagggctggcagtggctggcgggagagctcgacttcgcgcagttccgcgagcgggcgatcgcggccacccggcaactggccaagcgccagctgaccggcctgcggcgattccccctgcatgcgcgattgaacgcgtccacggtcgatcggtcggaagtgttgaacgtgattcgccgcgcagacttccagtagcgatgtgctactctctgagagggcgccgccagggcttggtggaggagcttttggcgtgtggcgagctgaagaataacaaccaaggaacgcactgatggccaaagggcaaatgctgcaggaacccttcctgaacgcgctgcgtcgggaccgagtgccggtctcgatctatctggtcaacggcatcaagctgcaggggcagatcgagtccttcgatcagttcgtggtgctgctgcgaagcaccgtttcgcagatggtgtacaagcatgcgatctcgaccattgtcccgtcccgccaggtgcgcatgaataccgagggcgaagaggccgccaccgccgaggcggaggcttgagcatgcgcgggaggttcgtcttttttgtttgagcgtcccgatagcgccggcgatcgcgccgtgctggtggcgctggccatcggcgaaaaccccgacatcgaggcccaggtccaggaattcgacgagctggtccgctccgccggcgcggatgtgttggaactcgtgcggggttcacgcgaccgcccgcatccccgcctattcgtaggtgccggcaaggccgacgagattcgtgctgcggtcgaggcccatggcgctgacgtggtgatcttcaaccatgccctctcgcccagccaggaacgcaacctcgaacgtcacctgcagtgccgggtgctggaccgtgcggggctgatcctcgacatcttcgcccagcgtgcgcgttcacacgagggcaagctgcaggtcgagctggcccagttgcgtcacatggccacgcgactggtgcgtggctggactcacctggaacggcagaagggcggcattggcctgcgcgggccgggggaaacccagctcgaaaccgaccgccgcttgctggccgcgcgtatcaagcacatcgaacggcgcctggagaaggtcgagcgcacccgcgagcagggccgtcaggcgcgcctgcgcaacgagatcccgaccgtgtccctggtgggctataccaacgccggcaagtccacgctgttcaaccgcctgacccactccgacgtgtacgaggcggatcagctgttcgcgaccctggacccgaccctgcggcggctggacctggccccgcaccagtcgttgatcctggcggacaccgtcggcttcgtgcgcgacctgccgcacgaactggtggcggcctttaaagcgaccctgaccgagacccgcgaggccgcgctgctgctgcacgtgatcgacgccgccgaccccgagcgcgaggcgcgcatccgccaggtcgaggcggtgctggaggagatcggtgcgcaggatgtcccgtgctggcgggtctacaacaaaattgaccggctggagtcgaccccggatgccgccgaggcccgcttcggttccggcgatgatgtcttctgggtgtccgcgtatacgggcgagggtatcgccacgctggaagagcacctggccgagacctttaccgagtcgatgatgcggggctgggtggaactgccggccagtgccggccggttgcgcgcccagctctacgaggagaaggccgtggaggcggagcagaccaccgctgacggtcagatccagttgcgcctgagcctgccgcaacggcgcttccagcaactggtgagtgatgccggcctgaatccggagcagatcgagatcgtgttcgacgagccctcatcgaccgcggtggggcagtaggtacccgggcgggctcgcggcatcaggggccgcgcgcgccggcgagtcaggcgtcgcgggcccgcgcaatggcctcttcgtcggcctcggccacgtagagcgtcagggtttcccccgcacggatgccgtcgccattgagcgagttccagcggcgcaggtcactgaccgagacctggaattggcgggcgatgctggacagggaatccccgggctgcacctcgtaggcgacgctgcggccgttatccgaagaacttcctgaacccgcctgggtgacctgcaacgtatcgcccggacgcaggatggcatcgcgctccagttcgttcgccgcgcgcagctcgctgatggtcatgcccgtacgctcgctgatcgtccacaggctgtcgccttcctggatctcgtaggtgtcgagttcgcccgactcggccgcggccgcgacctggatctcggcgtcttcctgtccggtcaccggcagtttcagtgtctgtccggcgcggatgttgtcgccattgagaccgttcatttcgcgcagtacggccacgcgggtgccggcccgctgggcgatggagccgaggttgtcaccccgggccacggtgtattcgcggaagcggatcagcggatcgtcgccgtgttcggccagcgcgacttccagggtctcggccgcatcgtgcgggatgaacaggtgctgggcatgcgacggatgggtggcgtggcgctgatagcccggattcaggcgcttcaggtcatccgcctcgagcccgatcatctcggcgatcaaggcgagatcggcctggcgaccgggctcgatccgctccagcgccggttcattggcgatcggggtaatctgtgtcccgtgttcgtcgggctccagaaacagctcgcgcagggccaggagacggggcacgtaggcggtcgcctcggccgagagctcgaggctccagtagtcggtcggctccccacgcgccgcgttgcgctccattgcccgcgtcacgttgccctggccgaagttgtaggcggccagggccaggtaccagtcatcgaagcgctgatacagggcctccaggtagtccagcgcggcgagggtggactggtagacatcgcggcgcccgtcgtaccagtggtcgcgcgtcaggtcgaaatggtcgccggtcgccgggatgaactgccagatgccggcggcacgaccgctggaggtcgcttcggcggcaaagccactctccacgatcggcagcaacagcagctcggtcggcatgtcgcgctgttcgatctccgagaggatgaagtacgcaaacggctcggcgcgctcggtggagagctggatgatgcgcgggttggcgcggtaatgctcgatgtattgttccacgcgctcgtggtgcaggtcatcggtaaagccgaaccccaggcgggtgcgttcccacaggtcgtcggtctccgcggcctggtcggcggcctcgcgggcctggcgctccatggcggcctggacgtcggcctgggtcggcccctccaccacaggcttgtcgacctgggaggtatccagtgcgcgttcggagtcgtgtaggctacaggcagaggccagcagggtcgccaggcccaggataatgccaagcggcagtcgggagcggggtcggatcatcatggcgctgaaggataaaccacactccgagtatcaccaagacccttttctgcgttggctttctcactggtacgagaagccgcagggtcggcgggttcgcgagcggcttttgcaacggattcgacagcacgcagcagccacccccggggaggtcgcgatcgagctctccccggtcccgatgctcgaggattccgataccctgggcggcccgatcgtgcgcatggactccacgcggccgggcctgttgatggagccggaattctggccgctggaatcggactgtgcgcgccgcatcgtgctggcccatccctgtgcctacagtgacctgccggccgcagtggtcgccgaggccgcccgggtgctggagccggagggcatggtcttcatgctcgagggcaaccgcctgcagctgggcgatcagggcggggtacgcgtctcgccgctgcccgaggggctccggcggcgccagtaccgcgagttcatggagtccgccgacctggaggtgctggagcagtggagtctcagtctgctgcctcccggtctgtccgaggcctggcagcagcggctggccccggtggacgcctggactcgccgggggctgcccccgctggccagcgtgatcctgaccgttgcccacaaacgggtggatctacccttgcgtccgaccccgcagtaccgcttcgccacccccagtccccggctgcgtccgggactggtatcctcgcgctccccttattcccgagtgcgccggacgtatgactgacgagcgtgtgtacatctataccgacggcgcctgtcgcggtaacccgggccccggtggctggggggcgatcctgcgttaccgggggaccgagcgcgagctgtacggggccgaggccgagaccaccaacaatcgtatggaactgacggccgcgatccgcgccctggagacgctcaagcggccctgcaaggtggaactggtcacggattcgaagtacgtcaagcagggcctgaccgaatggctgcccggctggaaacgccgcaactggaaatccgccagcggttcgccggtgaagaatcgcgacctgtgggaggcgctggacgccgaggccgcgcgccacgacatcgagtggtactgggtgcgtggtcacagcggacacccggagaacgagcgtgccgacgagctggcgaatgccggcatcgacgccctgctggccggtcaacccatcgagaactgaggccgtcatcatgcgacagatcgtgctggacaccgagaccaccggcctggagccgtccgaggggcatcgtgtcatcgagatcggctgtctggagctggacaatcgtcgcccgaccgggcgcaagctgcacgagtacctgcagccggaccgggagatcgatgccggggcgatcgaggtccacgggatcaccaacgagtttctcgccgacaagccgcggtttgccgatgtcgtcggtgagttcatcgagttcgtgcgcggggccgagctgatcatccacaacgcgccgttcgatgtcggctttatcaatcacgagctgcgtctgctgggcgaggccgcgccggtcacggaactggtggaggtctgcaccgtgctggattcgctggtgatggcgcgacgtatgcatccgggcacgcgcaactcgctggatgcgctgtgcaagcgctacgagatcgatgcctccgggcgtacgctgcatggtgcgctgctggatgccgagctgctggcggacgtctacctggcgatgaccggcgggcaggtcgccctggggttggacgccgggggggatgctggagccgaggccggtgccccggcgcgggcgcagcgctccggcaagccgctgcccgtgatcgagccggatgccgacgaacaggccgcgcacgaggccctgctgcgtacgctggacgaagcggcgggcggcgtctgccgctggcgtgcgacgacgtcctgacgccccggggctggccggctcctcaggctttcctaaaaaagcaggttgatgaccaccagcgagacggccatgaacagcacggtcatcagcgaaccggcgcgcaggtagtcggccacgcggtagccacccgggtccatgatcagggcgttcacctggtgggtgggcagcaggaaggaattggaagcggcgatggcgacgatcagcgcgaatacccgagggtcggcgtcgatgccggctccctgggcgacactggcgaagctgacggccagcgggaccagcagcacggtggcgcccacgttcgacatcaccagcgtgaagaaggtggtcagcagaaacaccgcgatctgcagtacccagaccggcatatcctccagttgcgccatgccattggtcgcgatccactcgccggccccggaattttccaccgcgaggcccagcgggatcagcgaggcgagcaggaataccgtcttccagctgataccgcggtaggcctcgtccatggcgatcacgccggtgaagaccatccccagcgcgccgcccagcaacgccagtgccagtggcaggtcggtgaacagcaccagtcccagacccagtgccagcgagccgagcgcggccagcggccggtgagtcgcgggttcctcccgccgccggcgcgggtagcggctggtgacgacgacgaagtcgcggtcgtcctccagcgcctgcaggttctcccacggggtatgcaccaccagggtgtcgccggccttgagcggggtgtccgggacctcgtcgatgatcaggtcgtctccgcgctggatacgcaataccgagatgccgtaggtgcggcgcatgcccctgtcgcgcacggtctgtccgatcaggtcggagccgggtggaatgatcacttcggcaatcccgccgtggcgggccgacagggcgcgggcgaacacgtccagttcgtccttgaggatcgtgccggtgtgatcacaggtgttttcgatggtggtgaccgggccgaggatggccagatgcgcaccgcgctccagctcgatgtcgcggttgggctcgatgcgggtctcgtcgccagtggtcaccccgaccacatgcaccccgaaggcggcctcgaagtcgccgacgcgcatcccggtcagcgcgctgtcgtcacccaggcgcgcctcgcgtacaccgaaatccatgccgtagacatcgcggaaccaggccgaggtggtctgcacccggctctcgtccggatcctcgtcgcgtggtacgcgcgccggcaggacccagtgcccgaggatcgcaaaataggcaatcagggtcgccagcagggccagcccgatcggggttacgtcgaacagcccgaagtcgtccaggtgtgcgggcatcaggtcgttgagcaggatcagcggactggaggcgaccagcgtcagggtgccgccgacgatcgcggcgaagcccatcggcatcagcaggcgcgagcgcgggatgcgcgcggcggccccaatgcggttgatcaccggcatgaacagtgcggccgcgccgatgttctgcatgaagctggtgacgatgcccaccgcaccggaggtcgtggccatcacccggcgttcggtgcccccgccgaagcgcaggatcagatccgccaggcggttcatgatgccggaacggtccagccccgtgccaatgatcatcaccgcgatgatcgcgatcaccgcattggaggcgaagcccgagaacagcgcttcgccctcgacgatcggggccacaccggggatcagtgccaccatgccgagcaggaacagcacgccgagcgccgcgaggtcgatccggacgacctcggtgacgaacagcaggatcgtcagccccagcaggccgaacacgatccccatctccagggtaaaggcgacctcctccatctgggtcgccccgggttcagccctgcagacgttcgcgcagggcgtcgagcaggccgtccatcggcaggtgttcggcctcgctggcggtgcgcgcctggtactcgagttcgccggcgtccagaccgcgctcgccgatgaccaggcggtgcgggatgccgatcagctccatgtcggcgaacatcaccccggggcgctgttcgcgatcgtccagcaggacctggaagccggcggcctcgagttcgtcgtgcagtttttccgcggcctcgcgcacgcgctgggacttcttcgcgccgatcgggcacagggcgatgtcgaagggcgcaatggcggtgggccagcagatgccgcgctcgtcggagttctgttcgatcgcggcggccaccacgcgcgagacgccgataccgtagcagcccatggtcaccacctgttcgcggccgtcctcgtccagtacgcgggcgcccagtgcctggctgtacttgtcgccgagctggaagatgtggccgacctcgatgccgcggcgaatctcgatcgggccggagccgtccggggcgggttcgccctcggtgatgttgcgcaggtcgctgctctccggccgcggcagatcacgctcccagttcacctgtttcaggtgatggccgttctcgttggccccgaccaccatgtcggacatgccgagcaccgaatggtcggccaggaccgggatcgggctgccgaccggccccagcgaaccgggatcggcaccgaaggccgcccggatttcggccgcctcggccatgcgcagcggctcggcgatccacggatgcttttccgccttcacggcattgagttcatggtcaccgcgcaggatgagggcgaccaggtcggcatcgaccgcctcggaggcggcgaccaccagggtcttgacggtctgcgcggtcgggatgtcgaggaagttcgccaggtcctcgatcgtatgcaccccgggggtagcgatcttttccatttcaccgctgggtggcggggcctgcgccggctgcgggcacatggccagctcgacgttggccgcatagccacccggggagaaggcgatggcgtcttcgccggaactggcgaggacgtggaactcgtgcgaggcattgccgccgatcgcgccggtgtcggcctccaccgcgcggaaatcgaggccgcagcgctcgaagatacggcagtaggcatcgtgcatctgctggtaggtccggctcagcgaatcggcgtcgaggtggaaggagtaggcgtccttcatcaggaattcgcgggcgcgcatgatgccgaaacgcgggcggcgctcgtcccggaacttggtctggatctggtagtagttcaccggtagctggcgatagctgcggatctcgcggcgcacgagatcggtgatgacctcctcgtgagtcgggccgaagcagaagtcgcgttcgtggcgatccttcaggcgcagcagctcggctccgtagaagtcccagcgaccggattcctgccacagctcggccggctgcacggccggcatcagtacctccagcgcaccggcccggttcatctcctcgcgcacaatgttctccacccggcgcagtacgcgcagccccagtggaagccaggtgtacagcccggcggccaggcgccggacatagccggcgcgcagcatcagctggtgggagacgatctcggcgtcggccggggtttccttcagggtgttcagcgggaattgcgagacgcgcatcggggcagtccgttatcaagtgcgtgagagaagtgacggcccaccgggccgcgagaattcagaacgtcgtgctgttggtgccccagaagtggcgcggggcgtcggcgaattcgatatagacccgggccgggtccagacccagttcggcctgcagggcgtcgcagagcttgcgtgacagctcgcgggtcagcccctcgggcaggccgatgctcttcagctcgcagtaggcgagcgggtcggtgctgccggcgaagcacatcgccgggttgtgcgtgcaggcgaccatcacgtacccctcgggcttgcccagccagtcggccacctgcgcggacaggcgttggcacagccccgcgggatcgtcgggcagggcggcgttggtctcgactcgcagaagcggcatctcggctccccttcgattgactgaggcgccacatgatacggccagtgggcggctcgtgcagcgcattgcggtcggctgatgcggtggtgcgggaggtgtctatactcgcgctaggggatttccgatgcgtcttatgcgccgccgttgctgtcggcgcgcaatcggcgtataaattagaaaactctaatatatgtgggtccggcgggcccgacagcacgcaaggaatcgaagccgatgacactcaagtggatgcgcccggccctctggggtctgttgctgttgccgttctctgcccaggcggacttcccgttcgagaccgcgactgcggaacgccagaccctcgctcaggaacgcatcctggatggccgggtcgaggctgtgcagcgttccacgatctcggcgcagacctccgggcgtatccgcgagatctatgtcgatgtcgatgatttcgtcgaggccgacgagctgctgctgcgggtcagcgactccgagcagcaggcgcgggtgagtcaggccgaaggggatctggccgaggcgcgcgcccgcttcaacgaggcccgctcggagttcaaccgcatccaggatgtcttcgaccggggcgtcgtctcgcgctcggagttcgaacgggccgaggccgagctgcagtcagcccgggcgcgtctgcgctccgccgaggggcgggtcgaggaggcccgcgagcagctcggctataccgaggtgtttgccccgtactccgggattgtcactgaacgccatgtcgaggtgggtgaatcggtcagcccgggctcgcccctgctgtccggtatcagcctggatcggctgcgagtggaggtggacgtgccgcagcggctgatccatgcggtgcgcgagcgccgcgaggccgaggtgctgctgaatgacgaccggcgcctcgcggccgagagcctgactattttcccctatgccgatccggccagctcgaccttccgtatccgcgtgaacctgccggagcaggaggatctgggcctgtttcccggcatgttcgtgaaaaccgcgttcttcctgaacgaggtcgaacgcctgaccgtgccgcgcgaggccgtcgtgtatcgcagcgaggtcaccgcggtctacgtgatcgatgacgaggaccgcgtgcgctttcgtcaggtccgtgtggggcgcacatacgacggctacatcgagatcctcggtggcctgggcgagggcgagcgcgtggcgctggacccggtacacgcagcgatctacctgaaggaacaccagcaggtgggcgccgatgagtgaagcgagcacggaggcggcatccggccgcatggggatctccgggcgcatcgcccaggcctttctgacgacccagatcacaccgctgctggcccttctggggctgctgctggggctgttcgcgatcctcgtgaccccgcgcgaggaagagccacagatcaacgtgacgatggccgacgtgttcatcccgttccccggggcgagcgcacaggaggtggcgcagctggtggcgacgcccgccgagcaggtgctctcggagatcgagggcatcgacgacatctattccacgtcgcgccccaacatggcgcagatcacgatccagttcgaagtcggcgaggatcgcacggcggcgctggtacgcctgtacaaccaggtgttctccaatcaggactggctgccgccggggctgggggtgggcgagccgatcatcaagccgatgggcatcgatgatgtcccgatcgtcaacgtcaccctgtggaccgaggacgagaatcgcggcgggcacgacctcctgcgggtagcgcatgcgctggagtccgagctcaagcgcgtgcccggcacacgggacatctataccgtcggcggcccggatcatgtggtccacgtgcgcttcaagccggagaccctggcggcctacaatctgtcggtggacgatctgcgcgacagcctccaggcgtccaatttctcgcgcgatgccggacgcctgtacgaggacgatcaggagatcctggtccaggccggcgacttcatcaccgagcccgaggcgttcgccgggctggtggtcgggatgcacgacgggcgaccgatctatctggaggacgtcgccgaggttgttcaggggccggcctatgcgaccgaacatgtgcgcttcgcgcatggcgcggcggccggggatcgcgcgcgcgtcggtgagagtcatcccgcggtcacggtcgcgattgccaagcagccgggcaccaatgccccggatatcgccgatgccctgatcgagcggctggagcagttgcgcgggacctatatcccggacggcatcgagaccaccatcacccgcaactacggcgcgaccgccgacgacaaggccaacaccctgatccagaagctcattctggcgaccgcctcggtggtcattctggtctggatcgcactcggctggcgcgaggccttcatcgtcggcgtggccgtggtgattaccctggcgattacgctgttcgcctcctgggcctacggctttacgctcaaccgggtgtcgctgtttgcgctgatcttctccatcgggattctggtggatgatgcgatcgtggtggtggagaacatccaccggcacatggtccagggccgcaagaagctgctcgaggcgattccctatgccgtggacgaggtcggcggaccgacgatccttgcgacgttcaccgtgatcgcggcgctgttgccgatggccttcgtcaccggcctgatggggccgtacatgagcccgatccccatcaacgcctcgatggggatgatcatctcgctggccgtggcctacgtggttacgccctggctgacctacaaggtcctgcgccggcaggccgaacagcacgcgcacgtcgccccgacgggcggtggtggccacggtgcagagggcgagagcgcctcggccgggctgatgaagatcttcaacaccctgctacggccgtttctcggcacctccgggcgcaagaagggcaatcgcctggccctgtgggtcggcaccctgctgctgatcctcggctcggtgtcgctggcctacttccagctggtggtcatgaagatgctgccgttcgacgacaagtcggagttccaggtggtgctggacatgcccgagggcaccagcctggaacgcacctcgatggtgctgtccgagatggcggattacctgaagaccgtgcccgaggtcgacaacgtgcagacctacgcggggacggccgcgccgatcaacttcaacggtctggtgcggcagtactacctgcgcgagggcagccatgtcggtgatatccaggtcaacctgacccacgcctccgaccgttcgcgcaagagccatgacatcgccctgggcgtgcgcgaggcgatcaacgcgatcgccgatcgccacgaggccgcggtgaaggtggtcgaggtcccgccggggccgccggtgatgtcgccgatcgtggccgagatctacggcccggactataacggccagatcgaggtcgcaaggcaggtgcgcgagcggttcgagagcaccgagggcatcaccgatatcgatgactcggtggaatatccggggccgaagaagatcctgcaggtcgaccgcgagcgggctgcgcgcctgggtgtctcgcagcaggcggtggtgcaggcgatcgagaccgcgctgtccggcgaggacgtgacctatctctttggcgccaacgtgaagtatgcggtccccgtgcgtctcgagttcgaccaggccgagaagggcagcctggatccggtgctggggctcaaggtgcgctcgcgtgacggcacgctggtgccgctgtccgaggtcgtcaacgtagtggactcgagcctcgagcactcgatccatcacaagaacctgctgccggtggtctacgtgatgggcgacctggccggcgggctggacagcccgctgtacggcatgttcgacatgttcttcggcctgcgcgaccagccggtggcctacggcgagcccctggagcagctgttcatcagccagccggacaacccgtacaacttctccctgaagtgggacggcgagtggcaggtgacctacgagaccttccgcgacatgggtattgcctactcggtgggcctgatcctgatctacctgctggtggttgcgcagttccgctcgtacatggtgccgctcatcatcatggccccgatcccgctgaccgtgatcggggtgatgccgggacatgcattcatggatgcgttctttatggacgccaagttcaccgcgacctcgatgatcgggatgatcgcgctggccgggatcatcgtgcgcaactcgatcctgctggtggacttcatcaacgacgagatccgccgcggcgtggacgtgatcgaggcggtggtgcatgccggggccgtgcgcgccaagccgatcatcctgaccggactggcggcgatggtcggcgccgggttcatcctggatgacccgatcttctcgggcctggcgatctcgctgatctttggcgtgttcgtctccaccctgctgacgctggtgatcatcccggtgctgtactacctgtacgtgcgcaaccgggtcgagctgatccgcgcccaagcggcgtaacgccaaactcggcattgcgcccgcgggtgcaatgccggagtccggacccggcgttttcgctgccggcgcgcgagccgctacaatcgccgctttgaccaaaccggagttacccgatggatgtcgagatgggagaagagggcctgaacgtcctcgggatcagccgcgagcaatgcgcgacgctggtcgaagtgctaaaggccagcgaagaccagcgcttcatggacgacccggagctgcgcaagctgttcaagctgctggccgtgctgcagagcgacctctgggacgacatgaccgccggacagttcgacttcgccccctacaagaagcagtaatcgcctgccgcgcaggcccggagccccctgatgtccgacaacggatcccgccgtccctcgaacttcgtaatcggcaatatcttcctcggcgcggccgcgctgatgctgttcttctttgtcaccctgtgggagatcctgggcgtggtggccctggtcctgtggatggcactggcggctatcggcgtctacttcatcgtgaaggacaaggacatcaatcccggtggaccgcccaactgaccgcgccacgcgggagacccgttacaggtacaggatggccacgatggtcacggctgcgatcaccgcgacggcgtcggcgctcagcgcggcggccagggtgtggcgcacgcgcttgacgccgatcgcgccgaagtagacggcgagcacgtagaaggtggtctcggtcgagccctgcagggtcgacaccaggatgcccacatgggtgtccgggccggtggccgggtcctgcatgatcccggccatgatgccgtaggcgccggagccggacaggggtcgcagcagggccatcggcagggcctcggccggcaggccgaaaggcgtggtcagcggcccgaccaggccgacaaacatccccagcgcgccgctctcgcgcagcatccccaccgcgaccaggatcgcgaccagatagggaatgatgcgcagggcgacgttgaaaccctccttcgccccctcgacgaacacctcgtagaccggcacgccgcggatcacgccgtaggacaggaagccgaccaccagcccgggaataatccagggggcaatcgcctggccgtacacgatcgtcagcgggatgatcgcgagcacccccagcaggaccaggaccgagacccaggccgggtagccctcgctggggacttcgatgttcatcggctgctgctcgctcggacggtcatcctgcgtgcggcgctgggccgagggctcgggggctccctcctggccgtcctcgcgcatcgttccctcccgttcgctggtctcatcggtggacggcgagtcggcgtcgggcgcgcgggtgggtggcgggctgcggaaatagcgctgcaggatcagcgcactggtgatgccggcgatggtcgcgaacagggtcgcgaacagggtggtcggaaggatcgcggccggcgcctcggagccgagcgaggcacgcagggcgatcaccccggtcggcagcaatgtgatgctggaggtgttgatcgccaggaacagcgccatcgcgttggtcgcagtgcccggatgggggttcagcttgtccagctcctgcatcgcgcggatgccgaacggggtcgcggcattgcccagcccgaggatgttggcggagaagttcaggatcatcgcgcccatcgccgggtgctccggcgggaccgacgggaacagacgcaccatcagcgggcgcagcagccgtgccagcacggtcagcaggccgccggcctcggcgatcttcatcaggccgaggaacagcgccatcaccccgaccagccccagcgccagctccaccgccgagccggccgcgtcgatcgcgccctcggacaaagcctgcatcggctgttcgtcggggtcggtggactggatctcgcggatcgcggcggtggccacggcgatcacgatcagcgcgagaaagatcagattcatgcgcggtagtctgccatcatccgcggttctccccgcgtgatacaccgcgcagcacggcatccatcgcccgagccgggagcagccacccgaggaaggcgaacagtttggtcgggaaggtgatgcggtagcgcacgcgcgggcggcgggcctccagggcatgcaccacgcagcgggtgaccgcctccggcccgagggtgaatggcgcgtcggcctcggcgttggccatgcgggcctcggcggcgcggtaggtctcggcccaggggctgtgttcgcggtggatgtgacggcggaaggccttcagggcgttggcgcggaaggcgctgcggatcgggccgggctcgacgagcgccacatggatgccggtaccgtgcagctcctggcgcagggtgtcgctcaggccctcgatcgcgaacttggaggtcacgtaggctccgcgcaggcgcagcgcggcgaagccgagcaccgacgagttctggatgatgcggccctcgccggcgcggcgcatcgccggcagcacggcgttggtcagttccagccagcccagcacgttggtctccagctgtgcgcgcagggtggcccggttcaggtcctcgaccgcgccgggctggccgtaggccccgttgttgaacaggccgtacaggtggccatcggtacgatgcaggatctcgttgaccgcgctatgaatgctggcggagtcgtccaggtccagctgcagggcctcgaagccctcgttcttcaggcgcgagacatcctcgccgcggcgggcggtggcgaagacgcgatagccgcgcgcgcgcagcgcgcgcgcggcgtgcagcccgatgccgctggagcagccggtaatcagtacggcacggggctgggactcgctcaccgattccggctcagtaggtcagtgtggccacgtcgtcctcgacgacctcgccgataaaggcacccccgccgcgcatgccgtccagctcggggatcgcgttgtccagggtcaagccgttttcgtccatcgcgcccgcacaggcatagaagcggcaaccggcctcatgggcatcctgcatgaagctgtagaccgacttctcgcgcgcctcgcccgggtagatcttctccgctaccccctggcgcagcagacgggtcgtgccggcggcaaagtacatctcgacttccagatccatcgcggcggcgacggtggcctggaagaacggggcccccagcgtgccggggcggtccaggtccaggttcagcagcatgatcacgatcttttcggccatgacgggtccttgcgggcagtgcattcgggtatggggcgaatgatcggcgctgcgctcgcgcggcgcaaacacggattgtcgccggggaaagccttttattcgcgtgaaacgcccgcataatacgcctcgaaccgttttgttgcggccgttgtgcggacgcgaagcctgaggaatacacgcatgcccatttacgagtatcagtgcaaggattgtggcgagatctccgagatcctgcagaagatatccgatccgccggccaccacctgccccgagtgtggcgccgaggccctgaccaagcaggtctccgccgcgggctttcgcctggcggggggcggctggtacgagaccgacttcaagaaggacggcaagcgcaacctgaaggatggcggcggggccggcaagagcgattcggcggcttccggcaagtccgaggcgactcccaaagcggcggcgaccggcacctgatcgatgctggtctccctgcgccgctacctgattgcagggctgctggtctggctgccgctgatcgtcactggcttcatcatcaagctgctggtcgacctgctggacttcaccatcctcctcctgccgccggcctggcggccggaggccgtgcttggtttttcgatccctggtgccgggatcgtgatcgccatcgtggtcgtgtttgtgaccggcgtgatcgtggccaatatcgtcggccgcaagctggtctcgctgggcgagtccatcgtgcaccgcatcccgctggtgagctcgatctacggggcggtcaagaagctcaccgagacggtgctggccgatggcggacaggcctttcgcaaggtggtgttgatcgagtacccgcgacggggactgtggtctgtgggttttctgaccggcacgggtgccggcgaggtgcaggatcgcaccgagcgcgacgtgatcactgtgttcgtccccaccacgcccaaccccacctcgggctttgtgctgctggtcccgcgcgaggaggcgatcgagctcgacatgacggtggaagacgggctcaagttcgtgatgtccatgggcgtggtcacgccgctgtcgagccccaccgaggcgccggctccggttgcgcgagagcagggcaaatcgtaagatttccggccttttcgcgggcgcaggcgcgaggtttgccccgttttcccgactaaccgtgcaggccctccgtgggcgtgcccttcggctggaacagcgtaatgcgaactcatctgtgtggacgtgtcaccgagaacgaactcgactcggaggtgaccctttgcggctgggtgaaccgccggcgtgaccacggtggcgtgatcttcgtcgacctgcgcgaccacgcgggcctggtccaggtggtgttcgaccccgaccgtgaagaggtcttcgcgcgtgccgaacagctgcgcagcgagtacgtgatccgtatgaccggccgcgttcgccggcgccccgagggcaccgagaaccccgatctgaccaccggtgcggtggagatcctgggcctggagctggaggtcctgaacgccgcgaagaccccgccgttcccgctggacgacgaggacgtcggcgaggacacccgcctgcgctatcgctacatggacctgcgtcgcccggtgatgcaacagcgcctgcgcctgcgcgcgcaggtgacggccgccatgcgccgcttcctcgagacgcgcgagttcctcgatctcgagaccccgatgctgaccaaggccacgccggagggcgcgcgcgactacctggtgcccagccgcacgcatcccggcagcttcttcgccctgccgcagtcgccgcagctgttcaagcagctgctgatgatgtccggcatggaccgctactaccagatcacccgctgcttccgcgacgaggacctgcgcgccgaccgccagccggagttcacccagctggacatggagatggccttcgtcgacgaggccgacgtgatggacgtgaccgagggcctgatccgccacctgttccgcgaggtgcagggcgtggagctgccggatccgttcccgcgcatggcctacgccgaggcgatggcccgctttggctccgacaagcccgatctgcgcatcccgctggagttcaccgagctgaccgaggtgatgcaggcggtggaattcaaggtcttcaacggcccggcgaacgaccccgagggtcgcgtggccgcgctgcgcgtgccgggcggggcgaagctcacgcgcaaggagatcgacgtctacaccgagtacgtcggccgctacggcgcgaagggcctggcctacatcaaggttaacgacccggcggatctcgagggtgggctgcagtcgccgatcctgaagttcctgccggaggacgtgacccggcagatcctcgagaagaccgcggccgccgccggcgacctgatcttcttcggcgcggacaaggcctcggtggtcaacgaggcgatcggtgcgctgcgcgtgaagctcggccacgacctcgagctggtcgaggcgggctggcagccgctgtgggtggtcgacttccccatgttcgagtacgacgacggggacaagcgcctgtacgcccttcatcacccgttcaccgccccggcggtggacagcccggacgcgctgcgcgccaacccgcgcgaagccctgtcccgcgcctacgacatggtgctcaacggcaccgaggtgggcggcggctccatccgtatccacaatccggagatgcagcaggccgcgttcgaggccctagggatcggcgaagacgaggcacgcgagaaattcggcttcctgctggatgcgctggaattcggcgcgccgccgcatggtggcctggcctttggtctggatcgcctggtgatgctgatgagcggcgcccactccatccgcgacgtgatggccttccccaagacccagacggccgcctgcctgctgaccgatgccccggcgccggtgggcgagaagcagctgcgcgagttgggcatccgcctgcgcgccagcgctacgcaacaggccgggtaggcaacgggccggtcgttcaccatggccggcatgcgcgccagcgtggtcacggtccatggctggcatatgccgggcctggagctggcgctgctggaacgccggctgcgcgcgggcgggctggaggtccatcgcttccactacgcctcgcgccaccagaccccggaacaggcggcacgcgccctggccgccttcgtcgaggaagtccccggcgacctggtgcacctggtggcccacagcctcggcggcattatcgtgcgccatctgttcaccgtggccccggtccagcgccccgggcgcatcgtgatgctgggttcgccgctggcgggcagccgggtggccgcgcgtctggcgcgcaaccggctcggtcgctggtggctgggggcggcgctggaccgcggtctgctgggcggcagcccaatcctgcgcgggcgcgagatcgggatgatcgcgggcagccgtccgctggggccggcgccgctgttcgcgcagatgccgcccccgcatgatggcttcgttgccgtcgacgagacgcgcggtccggatgtcacgcgtcacctgacgctgccggtctcgcatacggggatgctgttcgatgccacggtggcccgggaaacgctgcacttccttgatcgcggtgacttccttccctgagcggccccgttcagcgtctccctcagtcgacgccccgccgggtctccagcaggtcttcgatctgacgccgccattgtggctccagtcggccggcatgccagtcgccaatatcagggacgggcggtcgctcaccgctcagccatgcgcccaggcgggcggccaatgactcggtatcaccggtggcgtagcggcagctggtcggatactgctcggggtataccagggcatcgggcaccagcggcagtacgcccgcgcgggcggcctccagtagcgaaaggccctgaaactcgtggcgtgcggtgctgaccacgatccccgcccggcacagccactcttcgtattcctcgcgcgagcacttggtgtccacaacgatgcggtccgccaggtctgcgcgcagtcgggcgagggactccgggggactgacgggccgagggccgagcaaggccagtcggaaatcgatccccttgcgggccagttgcagcatggcttcggcgaagtcgtccggtgccttgtcgtattcccagcggtggttccacaggatcaggttcggatcacgttctgtgtggtcggtgctcgtgatggcctggatgggtacgggcaggatctcgccgcgctcggcgagcgtcgtgcgcacacccgggggtacctggtccggcatgcgtgcgagcaggcggtcgacgccatcgagaaaggtatcgcggttgtagcgcgagttgaacgcgatgcggtcggccgccagggcgccgtagagctgcaccatctgcggatccaccgaggggttctggccggcctgggtcgggtaggcgaactggttctcgtggaagtagtacagcgcgggcgtttgcgcgagcgccgggtggaggccgcgcagcgtggcgaggtcgaccatcgaggtcgccatgatggcatcggggtgggcgtcgccgagggtctcgagccaggagattgggttgccccgaatgcgccagcggaagtggcggcctggcagttcccggcgctcccagtcgaactcggagaactgccgggtcagccagtcggcccaggcggcatggctgtccgcacggtaggcggacagcagcaggatgcggggcgccgcgggctgcacacctacggggcccggtccggcgggaaacccggcgaggggcgattcagatggtaaccctggaccatgtcgacccccaggtcggccagcatcgccagggtgtcgccgtcttccacgcactcggccacggtccacttgtccagcccgcgggcgacgtcgaccatcgcgcggatgaacgcctggttgtcgcggttgttcggcagatcgcgcacgaacatgccgtcgatcttgagcacctggacgcccaggtacttgaggtaggcaaaagtggagaagcccgatccaaagtcatccaggcagacaagacagccggcctgctgcaacgcctcgatgaagcgctgggcgtcctgcatctcggagacggccgcggtctcggtcagttcgatgacgagccgccgagggtcgacgccctgctggctcagctcgttggtgatgtattgcggcagcccgggttcgtcaaaactgcgcccggagatgttgatcgcgatccccgggagctcgggctggcgggccaggtgtgcgatgctctcgcggatcacccagcggtcgatatcgacgatctgcccggtcttctcggccacggggatgaattgtcccggcatcaccacctcgccgggtgccagcgggtcgcgcatgcggaccagcgcctccatgtgattgagcgccccgctgtccaggtggtagatcccctggaagtgcaactcgaactgcccgccctccagcgccttgccgatgcgctggctccagctcatccgctcgagcatgcgttcggcggtgttgcggctggcgtcgaataccgcccaggtgttcttgcccgagtccttggcctggtacatcgcggcatcggcatgggccaccaggtcttcgacgttgtctccgtgctcggggtagcgggcgatgccgatgctcgcggtcaggcggtaattttgcccgcggaagcggaacgggattgcggagatcgcgcgtgccacccgctcggccagtccttcaggttcccgttcggctgcgtggtcgaccagaattgcgaactcgtcgccgcccaggcgggcaaagatctcctcttcgcgcaccaggcttgcgatctcgcctgccgcgcgcaccagcacggtgtctccggcgcggtggccgaaggtgtcgttgatggtcttgaactcgtcgagatcgaaatagatcagggccaggtgggtcccgcggcgacgggcggtgtggatcgcctgttccagctggcgctggaagcgatggcggttgtacaggcccgtgagcgggtcgtgctcggccagatagaccagctgctgggcggtctggcgctcgtgggtgacgtcctcgtacagccacagtcggccaatggagcgctcgtcggcatcgtgtaccggataggacagctgcgtgagaatgcggccgtcatagaggtccacctcgaagcgttcgctgatctcgtgggtgtcgaggacgtgcagtacatgccgcgaggcatggtcgggccgggcaaagcgatgggtggaatgttccagcacggcacgtgagggctgtccgaccagatcgacctcgtcggcgatcgcccacatgcggcgaaatgcggggttcacgtactcgatggacccctggcgatcctcgaacaggatgccgatgctcatggccgagagcagcgaggccatgcgcccctgctcgcgccgtgtgagttccagcaaccgtgcctgctcgtcgcgcgaggtctccaggctctccagcgcctccaggagggcttcttcattgcgcttgcgctggctgatgtcgtgcacgatggcgacatagcgcgggcgctcgccccggggggcgaccagctgtagcgagatgtgcaccgggatcaggtgtccgtcgacgtgctggtgcgtggtctcgaacagcaactggtcgcgctcccctcgccgcaggggctccagcatgctgcgaaaacgggtctcggggaactccggcttgatgtcgtacgggtgcagctgcagcaattcgttgcgagtacgaccggtctggtccatcgcgccctggttgacatagatgaactgcaggctgtccacgtcaaacaggaagacgccatccagcgtcaggtccagcgtgctgcgaaaggcctcgagctcctcgctgcggcgttcgagttcgcgggaggtggtgaccagctcgtgggcgtcgatcacgtgaccctgaagatagatgaggtgcccatgtgcgtcgtacacgccggtcccgcgttcgaagacccagcgcacggagccgtcccggtttaccgcccggtactggatctggtagtggccgtcctgtttgagcccttcctgcacgccctcccaggtgtagtcggaatcgtccgggtggacccaggcggcgaaggtgatgtcaccccgataaaagtcgcgggcctcgtagccggtcagttcgcgcaccccgccgtcgacgaagatcacgtcccactgcgggttgttgcggcagcggtacacaaagccgttgaccgtttccagcacccgcagcaagtcgtcgctgtgctgcgcgccgatggtgcgcgcgaggctgatcagcgccagggtgaagagcatcgcggctccggtgcgcagggtctggatcggcaccccggtcgcggccaggaaatccccctgcgtaggaagccatgggggaaggccgagatcgacccgcgccgggaaaggcagaaatgcggcataggccagaaacgcgagggctgcgatccccagtgccggaatatgtcgctgcatctccggctgtgcccccggggaacgaacgtgcagcaggaatgcgagccctgcgaggagtgcgccggggaacccgatcaggtagcgggcaccattggcgagcccggttgccggctcaacggcgaccaggagtatcgcgctcaggccgatggcgagactcccgtacacgccccaggccggcaggtgcaggccggggcgtatgtcgagcagcgcgcgtcgaccgaactccagcaggggcagataggagaccgccagccaggccgtcatggaccagcgatcggagagtacgcccaactcgtgatgcaggccgatcgcgttgaggaaaccataggtcccgtgcagcagaccgaacggcaccagccacccgacatgagcggcgaaaggcacaaaccgttcgcggcgcggcagcatcagcgccacgatgccgagggtgaagaacgcgagcccgttgagcgcgtacagcagcgtcagtggcgtggattccaggcccactagctagatggaaactcggattgggaggatgaggccttgcgcgcaggtgaggctggtatgcgactggagtaaggcacgtggtagtcctttaacgggcaggccgtcgtccgataacgtccagttggcaaggaaagttgagcgacttaggcccaagcctggcctgttaggcccaagcctgacctttttgcgacccagtgcgcaagtcgcggccgtccatcgactgccccccaaacgtgaacaccgcccggaggcggtgttcacaggtgccctcaggcggtgtggcgatcagccgcctcggacatgcgcatcgcaccagccctcagcgttgaccagcacttcctggaaggcctggtggtggcagccaccccagccgttttcctcttcgcccgcccagaaggcgcagttttcgcacacggcgccgtcttcgtaggcgtcgtggtcggacgcgtcggaggcgttgttcacgtagtcatgggcgtggccgtcttcggctttgggcttggcataggcaacgccgaaggtggtcaggctcgcgagcgggacggccgctaccgccatggaggcgcggcggagaaaggctcgacggttcgcgttcggttgatcggacatggagtgacctccgtagatcatttgaattttttgcgcttaacttgacccaaggcatggttgaagcatgccggacggatcgcatgtttagagcgagggaatatccagatgttcccgtggtgggcaacttcggcccggttcaaagacacgctccgcacccttcgatgcatcgggccgcgaaaaaattccgctccctggtggcccgatccggtttcgacggggccggcgatccactaatatcagtaggcgctgaagttcctgcgggcggtggcggctcgacgcgccagcggggcttccggttcctgtcaatgactcattggaggtgtcccatgttcaagctacgtacgtcccttgcgatgttggccgctggtactcttgcgctggccggaacaacggcccaggcgcaagaacgcgtgggcatggaacccagtatcgccgtcatgctcggctcggtctcgccggatgcatcagggacctcgacggactggggctatggcatcgaactgggtgcgaattgccagctgctccagccgcgcaccggtgtcctgcgccatcagctgagcgtttctcgatactccgagagcccgctgcgcatgaccagcaccgagttgaacacccactggatgttcgagaccgctccgaacctcgagctggggtttggtcccgggctgggctatgtacgtgcggaactgggtgatgacaccaatggcctgtgggcggcgcagttcggcggcagcctgaagtacacgatggacaacaacatgtttctgggcgtcgaggcccgctatcagttcacggagagcgatcgctttcgtagcggtcgcggtcgcgaggacgtcgacaacctgcgggtgatggccaagctgggcgtgcatttctagtcggctactggctgaacggcgggtctgaatcaggccccgcgacctgcccgtcgaggcttgccggtcgcggggtcttggtcgaggatgggggttcatctctcggcaccggtaccgcatggacgaatcgcaaaacgcgcaggcccccaagaacgaggccatcgcctggcacgcccttgatcccgattccgccctgcgcgcgcgcgacagtcgccgcgaggggctgtctgctgacgtggcccgggagcgcctggaccagtacggcaggaaccagctgcgccctccggagcaggcgggcctgatccggcgtttctttcgccacttccacaacatcctgatctatatcctgctggccgccgcggccggtacggccctgctcggccactgggtcgacaccggcgtgatcctggccgtggtgctgatcaacacgctgatcggcttcgtccaggaaggcaaggcggagaaggcactggacgcgatccgcaagatgctctcgccccgcgcgctggccctgcgcgatggccaccggcgcgaggtccctgcggaagagctggttccgggcgacatcgtctatctgcaggcgggcgatcgtgtgccggcggacctgcgcctgctcgaggtcaagaacctgcgggtcgaggaggcggtgctgaccggggagtcggtcgccgtggacaagtcccccgaagccgtcgagcgcgaggcggatctgggggaccgtaccagcatggccttctccggcacgctggtcgccttcgggcgcgggcacggcgtggtggtggccaccggcgaacacaccgaaatcggtcgcatctcctcgatgctgggagaggttgagagcctgcagacgccgctggtccgccagatggagcagttcggccgctggctggcgggcgttgtcgttgtgatctctgccgcgacctttgcctttggttactgggtgcgcagttatccgctggacgagatgttcctggcggcggccagtctggcagtctcgtccatccccgagggcctgccggcaatcatgacgatcgcactggcgatcggcgtgcagaagatggcacgacgcaacgcgatcatccgtcgcctgccggcggtggagaccctggggtcggtctcgacgatctgctccgacaaaaccggcacgctgacccgcaacgagatgacggtgcagaccgtgcgcacggcgggcgaagaatacggagtctccggcgttggctatgccccgcagggcgatttctccgtggaccagcaggaggtggaggccgacgagcagccggcactaatggaagtgctgcgtgcgggccttctgtgcaacgacgcccaggtattcgagcgcgagggcgagtgggtgatggagggcgacccgaccgagggggcactggtggtggccgcgcgcaaggcggggctcgacccgcacctggaggcggagcgcttgccgcgtaccgatgtgatccccttcgagtccgatcatcgctatatggcgaccctgcaccatgatcacgacgggcatgcacggatcttcctgaagggggcccccgagcgggtgctggagctgtgcgatcaggtgcgtacgggcgagggtaccgatgacctcgaccgtgaggcctggcatcaggtgatggagaccatcgccgctcgtgggcagcgcgtgctggccattgcgagccgcgaggtaccgcccgatcagcgcgaactgaacttcgatcatgtcgaagagggcgggttcgctctgctcgccctggtcgggattatcgacccgccgcgggaagaggccattcaggccgtggccgagtgccgcgaggcgggcattcgcgtgaagatgatcactggcgatcatctggcgactgcgcgggccattggcgagcagctggggctggggcgcgatgccgaggcgcacgccgggcacgagctggatgatgtggacgacgaccgcctggcgcagatggccgaggacaccgacgtgttcgcacgcacatcgcccgagcacaagctgcgcctggtccaggccctgcagggccgcggccgaatcgtcgccatgaccggggacggggtgaatgatgccccggcgctgaagcgcgcggatgtcggggtcgcgatgggcggcaagggaacggaggccgccaaggaggcctcggagatggtgctcgcggacgacaatttcgcctcgatcgcccatgcggtcgaggaggggcgcaccgtctacgacaacatccgcaaggccatcctgcacatgctgccgaccaatgccgggcagtcgctgaccatcatgatggcgatcctgatggggctggccctgccgctgacgccggtgcaggtgctgtgggtcaatatggtgacctcggtgaccctggccatggccctggccttcgagcgtgccgagcccggggtcatgcagcgtccaccgcgtgatccggatcagccgctgttgtccgggttcctgttgtggcgcatcccgtttgttgcggtcctgttgtggctcgggaccttcgggcatttcgtctacatggagacgttcgtcggcgtcagcgacgagctggcgcggaccgtcgcaatcaacaccctggtggccgggcaggccttctatctgctgaacctgcgcctgatccaccagccggtgctgccggggttggagctgtttcgctcgcacagcatgtggattgcaatcggtgtcctgatcctgctccagctggcgttcacgtatgccccggtgatgcacaccctgttcgggacgaccacgatcggcctgggcgactggctgcgcatcctggcctttggccttgcggtgttcgtggtcgtggagctggaaaaactggttgtgcgacaggtgctggcccgccgtcgggggattgccccgacggcggtgtagctccattccccattcctgtccgggcagtgacctcaggcggtgaccagcgggagctggtcggcggccagaaggtcgccggcccggtcggcgggcaccgggcgggaatagtagtacccctgggcgcgggtgcaccccagtgcgcgcagggtggccgcatgggtattgctctcgacgccctcggccaccgcctccagcccgaggttgcgcgccatgttgatcacggtctgcaccaggcgctggctgtattcgtcgcgatccagcccggccacgaaggcgcgatcgatcttcaggatgtccagcggcaggcggtggagatagctgagcgacgagtagcccgtgccgaaatcgtccattgccagactgacccccagggccttcaggcccttcagggtagcgatcagctcgtcgaggttgcccagagtcgcggtctcggtgatttccaggcgcagctgctccggcggggtgtcggtgccgcacaggattgtggcgacctcgtccaccagctcggggcgggtgagctgccgtgcggagaggttggtgctgattgtcagcggcgggccgctgcgttgtgcattccaggcttgtagctgggagcacgccgtgtacagcacctgcatgtcgatcaggtggaccagcccggcatcctccgcgatcgggatgaaccggtccgggggcaggagctcgccctctcgctcccagcgtaccagggcctcgaacccggtaatgcggttgtctgccagtgacatgatcggctggtagtgcacgacaaaggcattgcgctcgaccgattcgcgcaggctggtttccagtcgcaggctctcgagtgcctgcgactgcatgcccgggtcgcagaactcgcagcgggccttgccgagcgacttggcgcgatacatcgccatgtccgcctcgcgcatcaggtcctccgcgcaggtcggaccgtcctgatcggggctgaccaccgggcaggcctggccataggggcgcgtggcgatgccgatgctgaccgttacatagacggtctggccggcgatcgagaagggttggtgcaggatggcctgcaggcgctcggcgacgcgcagtgcgtccaccggctcgtgcaggccctccagcagtatggtgaactcgtcaccgcccagacgggccagcgtgtcgtccggtcttgtgttctggttgcccccaggccgcgagacggtgtcgttctggcgcagggcggtcagcaggcgcttgccgacctgggccagcaactcgtcgcccgccgtatggccgaggctgtcgttgacgagcttgaagcggtcgaggtcgacgaacagtacggcgaacagcgactccggctcgcgcgcatagcgcgcgatcgcgtgctccagacggtcatgaaagagccgtcggttcggcaggcccgtcagcggatcatgggaggcgtggtggatcagccgttcggcgtggcggttgcgctcgaccacgcgccccagttgcacaccggcctgcgccagcagggccaggacctccggctgctcgggcgtggtctcggcggtgaagaactccagcacgcaggccacctcctggccgaccatgaccgggaaggcaaagcccgaacacaggccgctcgtggctgccgccgcgcgccgggggaaattgaggtcctgatccagatgctcgacccacaccggggcacgctgttcgaggacgcgtccgggcaggccctggccggaccggaagaccgtgtcctccgtggattcgcggaacgcctcgacggggtcgagggtccgcaggtgccagatgcccgtgggacccagttccaggtcgctgctggacgtcttgcgcgcgaggtaggcgtggccgactggccagtcgaggaactccccgatcgcgttcagggctgtgcgcagaacctcagcgatggagtcggactggttggccgcggaggcgatcgtgttgagcagttcgatctgctgctgcttcgcgtagaggtcctgcaggcgggtctcggccagggattcggcacgttgtcgggcctcgcgttcctcgtaaatcaggccctccaggcgcgcgcgctcctcgtccgggagggcgtcgctacggcggcgattcatgggtggtttccgtgttcgcggcgaccactggctgcgtcatgcatgggcttccccggtcttccataccctgggtgtgaacgcggcggatcataacccgtttgcggctagttatctcggcagacgccgcgacactcgcagctattcccgcctgagcgcaattcccgcggggcggtgcagggagtgcgcggtccggttgagcgctggttaatgatgctcgcgcccggtggaaggggtgcgcggatcggatgcgtgagtgacccagggctcgcccatctcttcctcccaggcctcctgagtcgggtggttctggtcgtagcggatccatgcctcgaagatctcgtccggccactgcgcctggatgaaggcgatgatcgcctccacgtcgtcgtaggacagggtgtcctcgaagctgggcatggccccgccgcgggcttcggcgccgtagcggatcatgtccttgagctgccagtaggggtggtgccaggtgtgggcgctgccatccaggggtgggggcggcatgtagccgtccgcgtcgcgctggcgccagttctccgcgccctcgcgattctcgccgtggcataccgcacaatgctgcatgtacatccgttcgccgtattgcagggtttcgtcgtcccagtcgcgctggtggtgttctggggtggcgtccaggcctggcagaccgtcgcagccgatcagggccgagctggcgagcagcgcggccagggccggaaggaacatgacggaccggcgtccgtgtcggtttggcttcattcaacccccattgcgacgaataccatttcagtccgtctgtcggttcaatccgtctgcacggccggatcgtccgggtctgccggattttcctgcgtacccggttcgccttgctcggccggtgggcggtccccgcggacggcatcgcgaaccgagccccaagccttgcgggagccgtcgcgcacgccgccccaggcatcgcgggcgccttcacgtacaccctgccaggcaccggaggagcgctcacgggtctcggcggaccattcggccaggttgtcacgttcgcgtaccagggcatcaaaggcccgttcgcggcgctcgcgggtggcatcgctcaggtcgtcccagccctcgcgcgtgcgctcgcgcagggtggtgagctgctggtccattgtatccagggtttcacgggtgcgcgaacgggtcgcctcgcggtcgcgttcggcgtcggcctgaatctcctcgcgggtctgcgcccagtcttcgcgcagttcttccatctcggttgcggtctcgtcctcggcggcctgctcctcggccagcacgagcggtgcactcagtgcgagcgcggccgcggccaccagggcgagtcctgtcgtgcggatatggtccatcatcgtatcccccgtgggaatgggcttgtggtcatgtgatgatatgacgctcgaccagtgcaatttgttgcagtggatgacggatttgcgacgcgagacacgcgtggggtaccagccatgagagacacacgattaatcggggcgcttctgctgggcgggctgctggcggggtgcgcgccattcccctcggagcagaagcgcgcgacggacgtattccagccgcagccgaccgagcgcaaggcgctcgaaatcccgcaactcgagccggccggcacgccgggcgtcgcggtgatggactgggtggatgccagcgggtggcgcgagggcctgggtacggactactccagtctggagatccaccaccagcgccgcgagcgggccgaggtcttcgtcaagaacctgcgcgacgatgccgtccgcgattacgaataccggctgacacttcgtgaacgcgatgatggctgggtggtgaccgggctggaacggcgtgtgatctgtcgccgggggctgtctggcgacgggctttgtcgctgaccctcgaacgcttcgccagccggaggatcagcggcgccgggccagggacaggccgtcgccgatgggtaccagcgagaggtcgatgcgctcgtcgcgatgcagcgcctggttgaagtcgcggatggcccgggtgtcctcgtcgtcgcagtgccggtccgccacccggccatgccagagcgtgttgtccaccatgatcagtccgcccgggcgtaccagtcgcaggcaggtctcgaagtattccgggtaaccggtcttgtcggcgtcgatgaacgcaagatcgaaacggccgctctgtccttcgtcctccagttggcgcaggctggcgcgtgcatcacccagacgcaggtccatgcgcgcagccagaccggcccggtcccagtagcgtctggcgatcgcggtccaggcctcgctgtggtccaggcagaccacctcgccgtcgtcggggagggcctgccccacggccagcgcgctgtagccggtaaaggtgcccacttccaggtagcgccgggccccgaccaggcgcgccagcagcgccatgaactgcccctgttcgggagcgatctgcatgttgtgctccggcagccccgcggtctcggcgcgcaactccgcaagcaggctggactcgcgcagcgagcgatccagtacataggcctgaagatggtcatcgagtccgatcgagcggttggacatcacggttccttaagtgcggccagcgttcaaccagcgtagcggatgcagggcgagcaccaccagcacggccagtgcgacccattcgacggcgggcggcatccattcggtggcctggcccggggtgatcgcggggctcagtccgctcaagcccaggccggcatccagtgtcagtccgagcgcgacggtgctggcgccaatgcctattagataaagactcaccgccgcattgcccagttcccgccggaacacccccagcgtcgcgaggctggtgatcggggcggccagcaggaacaccagcacggcaccgggtgagacgccggccgccagcagggcgaccgcgatgggtgtggctgcggtcgcgcacagatacatcgggatgccgatcacggcgagcagcagcatcgccggcaggccactgccgtacgctgccagtgcagccggtggcaccagggtcagcagcgccccggcgacgaccaggccggccaccagccacaggcggatatcgtccagcacgtcgccgaacgcgtagcgctggccctccagcaggcgggtccatgggcccgggggtgcgggcggcactgtggcaggggtgtcgcagcaggcagaactcccgcagccactccccgccccttgcgcgctgcctgcactggtccgggatgcgcgggttcgcccaaccagcaggccggtggtgatggccgttaccagggcgccggcgacgcgggcgacggccatcagcgggccgagcagggcatagctgatcgcgaccgagtcgacgccgacgcccggggtgccgatcaggaacgccgtggtcgggccgcgccccgctccgccacggtgcagcgccagggccgtcgggatcgccccgcaggagcaaaggggcagtggtgcccccgcaatagcggcgcgcacggtgggcgccaggcccggcccgcccagccagcgctgcaacgccgcctctggcaggaacgccttgaccagtccggccgcggccagccccagaagcagccagggagccgccgtcagggccagtgccagagtctgctgggcgatttcgaacaccatggcccgatgattggtgacgggcgggcggggtgtcaagatggcgtgggtggatgagccctttgatccggagcggttggcggtttggttcgccagtgctccgtcgagaccgctacactgcaccgccaggatccctgatgacgaaaaaaaggagttcgcgatgaccggctacgcgttggcaaacctgctgcatctactggcagttgtagtgtgggtgggggggatgttcttcgcctacatgttcctgcggccggtggccggacagcagctggacggcgcagcgcgcctcaagttgtgggagggcgtgttcgcgcgctttttcccctgggtctgggcgtccgtaatcctcttgctggcgagcggactgtggatgatctttggcttcttcggcgggatgggcaatgtgcatccctcggtgcatgtgatgctgcttctcgggctggtgatgatggcgatcttcgcccatgtgttctttgccccgtatcgccgcatgcgtcaggcgatcgccgcgaatgacaccgacgagggcctgcgccggctgtcccagatccgggtgctggtgggcatcaacaccttgctgggcctggtcgtgatcgtggtggccaccgggggccgtctgcccttctagggagacaccggtcgtctgctttctgggtgccagatcaggcgaggggctgagggtggctggatcaggacggctgcattctggccgaacgcgatcagccagggatccaggtccgcttcgcccattccgagcacgcaatagccgggttcgtcgggccagtggccggtcgggtcccggtggattgtgggccagcaggcccagccggcctgctccagctcgtatttgatgcgggcgtgacgctcgcggttctcctgctctggcacgatacgactgcgcggattccaggcggtcagcaggctggcctgtcgccagctctgtgcctgcaggcaggcctcaaggccagggtcgcgttcaccgatgcgcaggacgaacgcctgccccgggggctcaatccggtagtgcgtggcggcgtaggcccgggccagttccgcaccggcctctggcacatcgcccggtgtcccgttaccccttgagtttggcgccatcccggggcactctcgcgtgtggtcgtgttcccccacgatcacacagggagataacatgcacgtcaaggatcggactcagccctgcctggcagtcggtgatgacccggtaatcgtgcgggcgcatggcctggcgcccggaagaccggtgcgctgaccgtgtccgtcgatcgcctgcgtgtcccgggaatcaccagcgtctttgcgctggtgctgttgctggtcgcggcgatcgcggtgttcagctggtggcgggtgcagcacctgcaacaggacatccagaccctcaccgaagaacacatccagaaagtggatcatgtccatcgcatgcgcagcctggtgcgcgagcgggtgctgcgtgcctcgctggtggtcagtgcggaggataccgcgctgcaggagcgctactaccgcgagtttcgcgagctggcaccccgctttgtcgagacactgacggccgccgagtcccaggccgaacggcctgcggaccgtcaacgtatgcaggagttgcgggagttgacctcggtcggcgccccgctgctggaagatattgtcgacattgccctggtcggggaccgcaatgaggccctggggatgctgtacgctgatctgatgccgatccaggaggaggttctgggtcagatggagcgcatcctggaggccttccaccgcgataatgcacgggccatcgaggccatggcgcaacgccatgaacaaagccagcagtggatgcttggggcgaccgcgctggcggcggtactgattatcctgctcgcggcctgggtccgttatcgcctgcggcgcaaccatcaggcgctgcaggacgagttgcgcgagcgcatgcgggtggaggcccgactgcgcgaaacccagggcgggctggaggccgcggtggcccggcgcacggcagcactggaagagaccacggcgcgcctggaagaggcgcagcgcagcgccggcgcgggattctgggactgggatatccgcaatggtcagctgaactggtccgcccatgtgttcgagctgttcgggctggaccccagggtggacgaggcgggcttcgagtcctacatccatgcggtgcatccggatgaccggacccgtgtgcgccgcaccatcaatcaggcgctggccagcgaggcggtctatcgtgtcgatcaccgggtcgtgcgtccggatggcggggtgcgtcacgtgcgtgtggagggcgagatcgcccgtgacgatgccggtcggccgttgcaggtcctgggcatggtgcgggacatcaccctggagaaggcctcggaggagcggctctggcaccaggctcaccacgattccctgaccggtctggccaatcgcagcctcttccaggagcatctgcgccaggccctgcgccgtgcccagcgccacgaaagggggctggccctggtggtctgtgacctcgacggcttcaagcccatcaatgatcgcctgggccacgatgcgggggacgtcgtgctggtgacggtggccgggcggctgcgcgaaggggtgcgcgagtgcgatgtggtggcccgtatggggggcgacgagtttgtgatcctgctggagaacatggacgacccggatgccctgctcggggtcggtctgaagctgatcgaacgctttgccgagcccatcgaggtcaatcgcgaggccgtgcaggtgggcttgagcatgggggcggccctgtacccgcatgacagtgccgatgcggagggactgatgctgcaggcggatcgtgcgatgtatgcggccaaggaggccgggggcggcgggatcgtgctgtacgagcaggtcgatgccagccgcgccagtcggtcgcacacacgacatcggcggcgcgggccgctgggctgcggccttggtctggaaggcccgtagtccgctctgggtcagctctggcgttgcactgccggggtggcgtttcgttccagccaggccgggaactcgtcttccgcgatcggctggccgtagagaaacccctggaaatgcgtgcaacccagtgccaggagctgctggcgctgggccggcttggccacaccctcggcgacgacgcgcaggcccatgttgtggccgatatcgaggatgttctcgatgagcatctgctcgcccttgtccacgagttcatcaatgaacgacttgtcgatcttgagttcgtccagtggcagatcgcgcaggtaggccagcgacgaatatcccgtgccgaaatcgtccagcgccacctggacgccgaactcgcgcagggcccgcagcttgccaatggcgtcggacaggtcgcgcagcagacccgactcggtgacttcgagcgtaatctggccggcttccaggccggcggcctgcacgcgttcccggagctgtgcgacgaaatcagggcgggccagctgccagggcgagatattgatggccacgcggggcggaagcggcagacctcgcgcgtgccagtcctgcagattctccagtacatgctcgaccacccaggtgccgatggggtggatgagcccggtttcctcggcgatcgggatgaacagcgccggcccgaccgggcccagctcggggtgtgtccagcgcagtagcgcttcggcaccgatcatgttctcctgggcatcgaattgcggctggtaactcaggcgcatctcgcgattcaccagggcctggcgcagcccctcctcgatctgcaaccgggcgcgtgcctcgtcctgcagcgcatggcggtagaactgcaccccgccgcgtccggcccgtttcgcctgatacagggcgatgtcggcatggcgcagggcatccgacgaggtctgacccgcgtccgggaacagcacgcagcccagactggcgccaacactgaaggtgcgctcccccagtacgatcgggtgctgcaaggcatccagcagccggtgggccgcgtcgttgaccgtcgcctcgatcgcctgacgcgatgcgcgccggggatggatcagggtggcgaattcgtccccgcccaggcgcaccaccagtgcttgctcgggtgcgtgctggcgcaggcggtcggccaccgccgccagcacagtgtcgccgaccgcatgtccaagggcatcgttgatggtcttgaaatgatccaggtcgatcaggatcagcccgccgtgctggcctccgtggtgggccagatcgaggtcctgtgtcagtgcgtcatgcagttgggtgcggttggccaggccggtcagcggatcgtggtaggcgagtcggcggatatgttcttcaccttccagccgctcgagttcggcggcggcacggtcggcaaagatctcgaggatgccggccgcctgttcggtctcgtccagcgggtagcggttgacgatggcgatatgccccagctcgcgcccctggctgtcaatcatcggggcgcccagatagctgcgcgcacccatttcgacgagcatttcgtcgcgcggaaacagctcctgcacgcggtccggatacacgcacaagccctgcgagagcacctcgtcgcagggggtgctggccagggcatagcggatgttgcccaccagttcgccgtcgcggcaaagggcggcggtctcgacgtgaccgggcaggtccgggacgttgatgcccgccagcgcgtagtcggcacgaaagacctcgcgcagccgcaataccaggttctggaagaaactttggcggttgtcggcgcggaatccctgggcgattacccgcaaggcatcttcgccgcgccgcgcgagtgtgatgtcttcctgcatgacgatgatgtcccgcacctcgccccggtgattcttgagaggatagacgtatcccttgacccagcgacttcccgcaggcgccttcgcgggatcggcaaccgcatggcacgcaaatggcgcgatggaacgccgggcacccctggcggctgcgcgaatgtcctcggtcacatggccatcgatgggatcggggtggtggaggacattcatgcccttgacacctgcgtggccgtgcatggtttcccaggcggtgttgacctggcgtaccccgccgtccggggtcagtacctcgatcgccatcggggcctggtgaaccagatcgcggaagcggtgttccgactcgcgcacccgttcctgagtctcccggtgcaggaccaggctcatcaccagaatcatgccgagatagccgaagaccgagagcggtatggaatcgatgatcccgaggcggaccagaacgccctggatggtcgccagcaggaacaggaggagcgcgccgatcaggatcagcgggaggtgtccaccctcgcggcgccagtggctcaccaacgcccacagggagaacccgaacaccaggagcagtccggccaggcccagcaggaaccaggggctcggggaccccacggcgcgcgtgaccgtctcgccccaggggagtgccacgcttcccagctccgcgatctcggtccactgcaggccatggggctggcgcgcattggcgacccagaccacgaccatcaatatccccagtaccgagagcaggacccgagcgggggtctccgtgtaacgggctataaaggccgcgaacaggacgtacagggccgcgatcaggccgtaatacgccttcatcgggccggtataggcctcgatcgaggtcgcctggtaggacagggcaatgctgatcgcggagcccgccaacagcaggcacattgcagcgaacaacagatgctccacacggcgtacgctgtggctggcatgcaggaggtggctggccgaggcgtacagacacagcccggcgagcaggtacagcgctgcgatcaatggaccactcatggccgatccccctggtacgacggaaatccctctccttaacgacaagttaagcacaaccgtgagtgggttgcgcgccgccgggtgcctacaggtacggggtcagcaggcgggcggcgccgtcgcgcaggcgggcggggagggtgcgcgcgtggacatcttccaggctcagcgggtgggaacgcgagcgcagatcctcggcccagtcggccagctgttgccccaggtcgcggtccacacattccaggttgcactcgaagttgaggcgcaggctgcgtgggtcccagttggccgatcccaccagggcccattccctgtcgacgagcatcagcttggaatggttgaacgggggcggcgtcagccagatgcggcagccccgggtgaggagttcgccgtgcagcggacgggcggcccactcgaccaggcgcaggttgttgcgttccggcagcagcagatcaacctcgatgccgcgcagggccgcggccttcagcgcccccagcaattccaggtcaggcaggaaatagggcgtgaccacggtaacgtgctcgcgcgcctccgcgatcgcggccaacagggtgaacttgagcacctcgaagtcttcatcagggccgtctggtagcgcgcggcacaactgggtgccaatcaggcgagcctcctccgggaaccaaggcgggccttccagtgcctcatgcgtgctgaactgccagtcttccgcgaacacccgctgcaactgcaggcagatcggaccgcggacctcgaagtgcaggtcctgaatcgggtgcggtcccgggttgctcgcgctgtgcccgcggcggatattcatgcccccggtaaagccgtgctcgccatccaccagcagcattttgcggtgattgcgcagattgaacgccgcaagcgtacgcggcaggtgatggacgggcatgaaggcggcggccgggatgccgacgcgcttgaggaagcgcagtgtgttgcggcggctgtagcgggcgccgatgccgtcgatcaggacacggacctcgacgccgcggtcgcgggcggccttcaggtggcgcacgaagcgctgtccgaccacgtcgtagtcaaagatgtaggtcgccagggtgatgctgtgggacgcgcagtcgatcgccgcgagcatcgccgcgtaggcctggtcaccatcggtcagcggccggaccgaattgccggcgctggcgcgaaacggcgcgagccggtcgccacagcccagcaggcgactccagcggggcggaatgccggggccgtcggcatcgcgcgcggcggggtcgaccagcagatggccctcgcgcagggcatgggcgcggcggcggatgcggttgaccccgaacatccagtacaggatcgagccccccaccggcagcagcacgatcagcccgacccaggcgattacggtcccggtctcgcggcgctggagcagcgcgtgcatcacactggcggcggccagtgcaaaggcggcgacggcagtgatactggcaatccagccggtacccagcacggcattctccccgggaatggaatggtggcggtgtgatcgctacagtacgcgggccgggcgagcggtaaaaggccgccatggtgatccattcgcccttagggaaacgttgattgttcggcgtttccctgcggcacagggacgtgccgtcggcatcgactaccgtaggtggttgattccgaagcaagctgcaaacccctttgccagtgcaaagatatacaagacgatgcagcgccgcgcgcgctgagaaagccaggatggctttattcagtgcttcgttagaggaagccgatgaccgatattgagaccccaagcctgtttgccaacagcggcgagcagctgccgctgaaggacttcaccgagaaggcgtacctggactactccatgtacgtgatcctggaccgagcgctgcctcacatcggtgacggtctcaagcccgtgcagcgccgcatcatctacgcgatgagcgagctggggctctcggccacggccaagtacaagaagtccgcacgcacggtcggggacgtcctcggcaagttccatccgcatggtgacagcgcttgctacgaggcgatggtcctgatggcgcagcccttctcctatcgctacccgttcgtcgacgggcagggcaactggggctcgccggacgatcccaagtccttcgccgcgatgcgctataccgagtcgcgcctttcgcgctatgcgcagctgctgctctcggagctggggcagggcacggtggactgggtgccgaacttcgacggcgcgctggatgagccgaaggtgctgccggcccggctgccgaacgtgttgctgaacggcggttccgggatcgccgtcggcatggccaccgatatcccgccgcacaacctgcgcgaggtggcagcggcctgcgtgcacctgctggagcacccgaaggcgaccctcgccgagctgtgcgagcacctgccggcgccggactttcccaccgaggccgagatcatttccccgcccgccgagctgcgcaaggtctacgagaccggccagggctcgatccgcgcgcgggcacgctatgaacgcgaaggcgacgacatcgtggtcaccgcgctgccgcaccaggtctccggggcgaagctgctggagcagatcgccagccagattcgcgcgaagaagctgccaatggtcgaggacctgcgcgacgagtccgaccacgagcacccgacccgcctggtgatcaccccgcgctcgaaccgggtcgatgtcgaggcgctgatggcgcacctgttcgcgaccacggatctggaaaagacctaccgcgtgaacatgaacgtgatcggcctcgacgggcggccgcaggtgcgcgacctggcgggcctgctgggcgagtggctggagtttcgcatcgagaccgtgcgccggcgcctgcagtggcgcctggagaaggtgcaggcgcggctgcatgtgctcgaaggcctgctgatcgcctatctcaatatcgacgaggtgatcgcgatcatccgcgagtacgaccagccgaagcccgagctgatgagccgctttggcctgtccgacatccaggccgaggcgatcctggagctgaagctgcgccacctggccaagctcgaggagatgaagattcgcggcgagcaggacgaactggccacggagcgcgaccagctggagaagactctggggtccgaacgccgtctgcgcacgcaggtccggcgcgagatcgaaaaggacgccgcggactatggcgacgaacgccgctcgccgctggtccagcgcgccgccgcgcaggcgctggacgagtccgcactggtgcccaccgagccgctgaccgtcgtgctgtcggagaagggctgggcgcgcgcggccaagggccacgacgtggacgcccgcggcctgaactacaaggccggggatgccttccaggccgcggtcaccgggcgcagcaaccagccggtcgcgttcatcgactccaccggtcgcacctacacgatcgccgcgcataccctgccgtccgcgcgcgggcagggcgagccgctgtccggtcgcgtgaacccgccggagggcgcgcgctttgtcggcatggccaccggggcggaggaagaccgctggctgctgggcacggatcacggctacggcttcgtcgcgaagctgggcgacctgctgggccggcagaaggccggcaagaacgtgctcaccgttcccgccggcgcggcggtgctgcagccggcgccggtgcgcaacccgcacgaggaccacatcgcggtcgtcaccacgcgtggctatctgctgctgttcccggcgacggagctgccggagctggcgcgcggcaagggcaacaagctgatcggcatcccgtccgcggccctcaaggacggttccgaacgggtgctcgacgtggccgtgctggggccgcaggacaccctggtcgtgcacgccggcaagcgcttcaaggcactggtcccggccgagtgggcggagtacgtgggcgagcgcgcacggcgcgggcggcagctgccgcgcggctaccaaaacgccaatcgactggaggtgcgcagcgactgattgactagcgtggccgtcaagcgccaagcgcgagggggcgtctgggggtcaggcgcagacgcgggccagcagaccgcttgcgtccgtctcggggagcgggcggtggtagaggtagccctggccaatcgggcacccgagggctgccaggtgccgtgcgtcggcctcggtctctatgccctcggcgacagtggtcaggccaaaaccgcggctgaccgacaggatggcgcgggccagggtgtccatgctcgggtttgcggatacgccgtcaatcaggctgcggtcgatcttgatggtcgtggccggcaggcgacgcaggtacgcgagcgatgaatagccggtaccgaagtcatcgatcgcgatcgataccccgagggccctgagggctcgaagttcctccactgtcgcggccacgtcgtgcatcactgcggtctcggtaatctcgatctccagtgcgttgccgttcaggccgctggccttcagcgcgctttgcacggcatccaccagcgatctgccggaccgggtcagggcggcgaattgctgggtcgatacattgaccgcgatcggtgggcagtggccactggcctcgcgccagcggcgggcggcggccagcgcctcgtgcagggcccattctcccagttcggcgatacgcccagtgttttccgccagcgggatgaattcccccggcgagataagcccaagacgcggatgctcccagcgcatcagggcctcgaagccgaccaggcagccgctggcgagctcgatcttgggctgatagagcaggtggagctgatcttgctcgcgggcgaccgtcagaccgtattccagttgatggcgacggcgtgcgtcctgctccagtacggggtcgaagctgagccactcgctcccgcggcgttcgcccttggccagagtcagtgaaacccggcggatcagttcctcggcgttgcggccatggtcgggggcccggacgtgtccggcagaggcgctgggggcgatctcgtagcgccccaggcgcaggtgcgccagcgaggcatccatgcagtcctgcagggtgctggtggcgatgctttcgcggctggccacggcgagtagcaatgtggaaccgccccagatgccacactgcactcgccccggggtctggtcttccagggccaggcgcagccgttgaccgatctcgcgcagcatcaggtcggccgcggcatagccctcaaggcgttccactgcctcatggccacggacgtgcaccatgaccaggtccagggcgctgccggtctcgatggcctcgtcgatgaaacgcagcagtgaatgccggttcggcaggccggtggccgggtcgtggtgggccaggtgttcgaggtcttgctcggtacgttgcaaggtgcgtgcacggtcggccaggctgcgcgacaggtcttcggcgcggccgtgagcggcgttgtgcagggcccggacccgcagcagattgtcgatccgctgcaccacttcggtggcgttgaacggcttggtaatgaagtctagcgctccggcggccagggcctgttcccgggtctgggggtcgatttgtgcggtcagtatgatgactgggagccagtcgccttcggccaggtcgctgttgagttggcgcattacctcgtggccgtcgatgccgggcatgcggatgtccagcagcagcaggtcgaaggattcttcgcgccagcgctccaccgcgcgttccccgctggtttcggcggcgacatcccggaacccggcctcctcgaggatggccccgagcagatccacgttcattcggttgtcgtccacgatcaggatgtgggcatcgcgggggctgtcatcgggtgtgatcatcggcgtccgtgcgatccgcgggaggctcgagcagggggtcgagggccgcgaggaaccgcgcaatatccaagggcttcgtgaagtaagtcacaaaatctgggttttggttcccgtcatcgatggcctcacgcgtggcgtcggcgctaagggcgatgatcgggacctcccgagtctccgggcgcgcgcgcaggaggcgggcggccgcggtcccgctcatcccgggcagatggatgtccatgattaccagatccgggggggtctcccgggcgagcctcaggccctcatcagcgcttcccgcggtctggagttcgatcccgtcgcgaagcgccaggatctcttgcatcaggctgacattggctggattgtcctcgacatacaggactcgccggcaccggttcggttgcggtgcatcgtcgagcgaccgggttgcgtgatcctgggtcgttagacgctcggcggtacagctcatgggcagggtgaagaagaagtccgtgccttcgccttcccggctttggtattcgagttcgccccccatgtgccgtaccagctcccgagagatgaccagcccgattcctgatccctggatggcgccggtctcgtgcccgagacggctgaagggtcggaacagctcggcgcgccggtcttcggggatccccaggccggtgtcccggacacggaactccatacggccttcgggcatgggggttacgcggacgcgcacgatgcccttgtcgcggttgtacttgatcgcattgctgaccaggttcagcagtacctgcttgagtcgcgtgtggtcagcctgtacggcgggcagggcgggttccgggggtgggaaatccagttggatgccccgttcgcgggcctcgccctcgatcatgccgtggcactctgcgagggtcatggcgggatccgtgggttccagtgacatcgccattcgccctgcttcgatgcgggacaggtccaggatgtcgttgatcagggccagcaggtgttgcccgctgcgctcgatgtgctcgacctggcgctgctggcgctcgggcagtggatgggtccggtcggcccgcatcagctgggaaaaccccaggatggagttcagtggggtgcgcagctcgtgggacatgctcgagagaaactcggacttggcacgattggcccgttcggcctccgccagttcgcggcgctggctctcgtgcaggtcggtgaggtcggtcacgatgccgatgtagtggggctgctcttcgattcggacctcgctgacggcgagctgcatcggaaaggtggaaccatcgcggcgcagcccttcgacctcgcgcccgctgccgatcacccgcgcctgccccgtttcgcggtagtggcgaaggtagtcgtcgtgctcgtgggcccagcgtgccggcatcagcatggatacgttgtgtccgaggacttgctccgcagggtaatcgaacagtcgttcggccgccgaattgaactgctcgatatggccggtgtggtcgatctggatgatgccggccgcggccgtttcgagtacggcggcgagccgctggccctgggcatccaatgcgctgcggctgtgccccaggtcgcggcgtgcgaggtattcgcggagcagggatgtggcgatctcgccgaattcacgcagtgcggtcacctcctgttcatccaggcggcggggccgggtatcgatgatgcacagattgccgaccgccaggccggcttccggtgccaggggaatgccggcatagaagcggacatccgtctcgccgagaaccaaggggttgtcggaaaatcttgcgtcctgtcgagcatcctcgacgaccaggagttcgttcggccgggtcaggccatgggcgcagaaggagatgctgcgctccgtaccggctccgagcggaccctgtggcgcgatgaagcactgacatttctcgtcgaccagcgtgaccgtggccatgggaacgtcgaagtggcgtgcgaccagtcgcgtcagcgggctaaacaggtcgtggtcgctgggttccaggggcaggcggtgcactgcctccagacgggcctgctcgttgtcgggcaagggtgcggagggcattggccgggaccgtaggaatggcacggcagtatgcgggaagaatggcgttggggggaggggcccggcagggttgggggctgggaaccgcagcgtcggaatgtggtccttaaagcggcgcggtatcccgccagtggcgatgacataccgcctgcgcgccttgaattccggcgcgtggcaactatttaatacgcatccaccgattttgactgatggggtacaggaaggcttcatgaaacgtattgcgctgtttctggcgacgaacttcgccatcatcatcgtgctcagcatcaccctgcgcctgctgggtgtggagcgcatcctcgacgaggagggggtcaacctcgatctcaatgcgctgctgatctttgccgcggtattcggctttggcggatccttcatctcgctggccatctccaagtggatggcgaagaagacgatgaaggtccacgtgatcgacaagccgcgcaatgccaccgaacagtggctgctggagacggtgcaacgccaggcccgtgagtccgggatcggcatgccggaggtgggcatctatgactcgccggacccgaacgcttttgccaccggcatgagcaagaacaatgcgctggtcgcggtcagcacggggctgatgcagaacatgagccagggcgaagtcgaggccgtgctgggtcacgaggtcgggcatgtggccaatggcgacatggtcacgctggcgctgatccagggggtggtgaacacctttgtgatcttcctggcgcgcgtggccgggcactttgtcgaccgcgtggtgttcaagaacgagtccggtcatggcccggcgttctggatcaccaccatcgtgaccgagatcatcctggcgatcctggcctcgatcatcgtcatgtggttctcgcgtcagcgcgagttccgtgccgacgaggcgggtgcgaagctcgccggtcgcgaaaagatgatcggcgcactggagtcgctggcgcgcgcttcggggcgcccggtggacatgcccgatcagatggcggccttcggcattcgcgggggcatggcccaggggctgaagaagctgttcatgagccatccgccgatcgagcagcgcatcgcgtcgctgcgagcgaacagctgattcgctctattgaacagtgtttccctggcatccggcaggaacgcggaaggccgccgacagggcggccttcttcgttgggggctggttactcgcaggatgcgttgagcgccgctaaacgcatcaataataacgtccgcggcccggctgaccacccgcggccaaggccgcatcacccacaaacggattgctgcggcgctcttccccgaaggttgattccgggccgtgtccgggcacaaagcgtacatcgtcgcccagtggccagaggcgccgggtgatggactcgattagttgcggcccgttgccgcgcgggaagtcgctgcggccgatggcgccatggaataggacatcgcccaccagggcgaggcgactctcgcggtcgaagaacgcgacatgccccggggtatgtcccgggcagtgcagcacctcgagcgtgaccttgcccagcggcagttgttcgccatcttgcagccagcgatccggaaccagtgcgggcagctcgggaaacccgaacatctgacactgcatcggtagctgatccagccagaaggcatcctcaacctgagggcccaggatcgggatatcgcagcggcgcgccatctcggcggcggccccgacatgatcgaggtggccatgggtcagcaggatgcagtccagccggacatcctgctgtcgtgcgatcgcgatcagcgtgtcgggctcggccccggggtctacccaggcggccacgcgggtctggtcgcaccagatcagggtggcgttctgcgcgagtgcggtaacggggtggctcaggtgctggagcatgggggtgtgcagatccgtgacgagaacgcggattgtgcccgtttttgattcgtgacgagagtccgggaatagaatacgcgcgcctgcgtcttaaagggtgtgcaggtcttcagaaaaagcggtcaagcggagcagcccgagagtacgaccccctgcgtacgaggctgcttgacaagaagatcgttatattagaagatttgcatacgctgattgctgtcccccctggcagcgtcagcagactcctccatcctcctttggtggttttcttggcgcgggcttcgacccgcgcttttttttgcccggaattcgcattccgtcagtgtttccctaacatggcaacgatgccccggctcccgaacacctgatgcccacacgtctgaacagtctgcgcaatgcggtgttgctgtttgtcctgctgcccctgttgctggtggtcggtggcacggtgacgctcgggctgcaggaattccagacgcaaatggaaaaccgcatgcaggccgatatcgagctggtcgcgcgttccattcgactgcccgtcgccactgcgatgatcgatcaggacgtgaccacggtgcagcagtcgctggattcgttgttccagatcgaccaggtgttcggcgtctacgtctacgatgcccagggcgacatggtcgccaccagcgggccgcccagtcccaccattcgccacccgggcgaggcccaggcgatcagcgagacgggcagccttggtgccttcgacgagcatcaggggcgcgaagtgttctcgttcttcctgccgctgtcggattccgccgggcgcatcgtcggcctgctgcaggtcacgcgtgacgtctcgccgtttcgggcctatgtctcgcagctgcgctggcagggggggctggtgatgctggcggtcagcgtgctgttcctgctggtggtcctgatcggtcaccaccgcgccgttggccgccatgtcgcgcgtctgatcggtgccatgagggatatcggcgacggccagcgggggctgcgggccccggagaagggtccctgggagctgcgccgcctggcgatcacgatgaacggaatgctcgagcgccgcgaggcctccgaagcggcattgcaggcgcagcgcgaggaacaggcgcggctcgaggaaaagctgcgccattcggaaaagctggcggccattggccagctggcagccggggtcgcgcatgagctggggacacccctgggcattatcgccggtcgggcccagcgcgcgtcgcggcggttgcccgcggacgaccccgcgcacaaggagatgaaggaactgcaggcggaactcgagcgtgtggagactatcgtccgccagctcctggatttcgcgcggcgcaatccgttgcagcagcgccctctggagttgcagggcctggtccgcgagatcgtggcacgcgtacaggaacgtggcaaagggcgcgaacaggtgcgctttgatctggacggcggggcgttgaccgtggcggcggaccggctgcgtctggggcaggcgctggagaacctgatcgacaatgccgcgcaggccgcggccgaatgtgtgcaggtgaactggcgctgtcagggcgacacgctcgagtgtgtgatcgcggacgatggtccgcgcgcggggcgcgggatctccgacgagcaggccgagcgcctgttcgagcccttctttacgaccaagccgacgggggaggggaccggcctgggactggcggtcgcacaggtggcgctggaggaccatggtgggcaggtgaggctggatcgtgacgatccgcagctcacgcgttttgtggtcacgctaccgctcgcgtccggcgcctgtcgcgacagacagccggaaccgtccgcggcggagccggtccaggacgggcaggcaacaggtggaggagcggcatgagcatgtccccgagtgacgggctgaacgatcgcgtactggtggtcgaagacgatcggggccatcgcgaactcctggccgaggagctggccgaggtgggttacgcggtcactgcggtggagacggccgaggaggccgagcaggtactgcgccagcaaacggtttccctggtggtcagcgacctgcgtctgcccggtgccgatggcttccatgtgctggaggtggcgcgcgacacggtgccggtgcccgggttcatcatgctcacgggcttcggcacgatcgatcaggccgtgacggcgttgaaggcgggtgcggacgacttcttgaccaagcccgtcgatctggaacacctgcgtctggcggccgagcgagtggccgaggcccgtcggctgcgtgcggaggtacgccagtatcgtgaggcccttgcgggcgacgagagctttcatggcatgcagggcaagagcccggcgatgctcaagttgcacgatctgatccggcgtatcgccgctgccgacggcagcgtactcatcacaggagaatcgggcacgggcaaggagctggttgcccgtgccctgcatgcggagagtgcccgcgcggaaggcccattcatcgcactgaactgtgcgggcatcccggagaccttgctggagtcggagctgctggggcatgtcgccggggcgttcagcggcgcgaagggcgcgcgccgcggcctgtttaccgaggccgacggcggcacgctgttcctcgacgagatcgccgagatgccggtggccatgcagagcaagctgctgcggttgctgcaggacgggcgtgtccgaccggtcggttccaacgaggagatcgagacggacgtgcgcatcgtggccgccacccatcaggacctgcaggaacgtatccgccacgagcagttccgcgaggacctctattatcgtctggagaccttccgtatcgagatcccgcccctgcgcgatcgcggtgacgacatcgagcgcctggcgcagcagttcctgcgcgagcaggcgctggcgcgcgggctgcccgtgcgcgaactcagcccggaggccatgcgtgccctgctgcgctacggcttccccgggaacgtccgcgaactggccagcctgatggaacgcgcggcgactcttgcatccggtgaggtgatcgagctacgcgacctgcccgagcgtgtgcgccagtccgggaccgctggcggctcgggtgtatcgcccgggaatgtcgctggaaccgacctgccgatacccggcaccggtgatgacagccattggcccagcctcgcagaggtcgagcaggcctatctgcatcgggtcctggagcatgtcgagggcaacaagcagcgcgccgcgcgcattctggggatcgggcgcaagacgctttatcgcaagctgggcgagagcgagtcggattcctgagcgcctttgctcggcgcctctccacggtttacggccggctgtatcgtgagccctttcacctcgcccaaccctggatgggccgtactgacccgggtcgccctgacccatgtgtcgttttgacccgcatctccctgtgacccaggcccacctggtgcccgtttgtgggttaataactatcggaaaataaaatcgtttttatttttcggccgtttttggcacggcttctgctacttccttgggtgcagtcaaccgaaagccaatcgagccgttccgttggctgtgctgaaacctcaaatgaaggagagaagcacaatgtcgactttccgcaaatccgctcttgcaatcgcgatgagttccctctttgccctcggcggtctgagcgccgcgcaagccatgggcgaaggtgccgaggcgccggatgaagaagaggcgcaggaagaacagggtggtatgccgccccagatgatggtccaggcgggtgagcctgccgcgccgccggccgatgatgacgacgaggatcgggacggtggtggtatgcctccgcaaatggcccaggccggtgaaccggctgctccgcccgcggatgacgacgaagacgagggcaacggcggtatgcctccgcagatgactcaggctggtgagcctgctgccccgcccgcggacgatgatgatgaagaccgcgaaggcggtatgccgcagatggcccaggcgggcggcgctgaagccccggctggcgatgatgacgacgacgaagacgacgccccggattggtaaggggctaacgggcaagccgggcagtgttcgtctgcccggcccccatctctgaggcaggagcctcgagattttttcacccagaggaagaggtagacacgatgagctttcgcaagaccgcactcgcattcgctttgacttccatgttcgcgatcggtggcgtggcgaccgcgcagaccggcgatatgggtggtgcccagggtggcgccgagggtgccccgccgcagggtggtgccgaaggtgcgcctccgcagggtggtcagccgccggaaggtggtgcccagggtggccagccgcctgaaggtggtgctccgccggaaggtggtgctgctggtgccccgcccgctcagcaggcccctgaggttgatctgagcgaagaagatatcgacaccttcgtgggtgcctttgtggcagtccaggaagtgcgcgaagacttcgccaaccgcctgcaggaggccgaggacgaaaccgaagcccagtccatgcagcaggaagcccaggacgaaatggtcagcgctgttgaagacgccggcatgaccgtcgaggaatacaacgaagtggccatggccctgcagaacgatcccgaactgatgcaggaagtccaggagcgcgccgaagcggagatgtaatccattcccgctccggaccccgggcctcgtgcccgggtccagaaagggccggccttcgtgccggcctttttattgttttctgttacgggatgtttccggaaaggagccatgctcgctcctgaaaggacatctcatgggtgcgaactcacacgggttctctcgggacgtgcagattaatcagtgtgtcccttgaaccgcgcgccgggaagcgctattcttgcgcgctttctgaatcgccccgacatcggagcatcaagacatgagcaccatcagcgccaagccggctgaagtcgaacgcgactggttcctggtcgacgccgcggacaagaccctcggccgcctcgccacggaaatcgcgcgtcgcctgcgcgggaagcacaagcccgtctacacgccgcacgtggacactggcgattacatcgtcgtgatcaacgcggagaagattcgcgtgtccggcaacaaggccagcgacaaaaagtacttccgccataccggctacccgggtgggatcaaggaagccaatttcaaccagatgattgaccgtcatccggagaaggtgctcgagctcgccgtgaagggcatgctgccgcgcaacccgctgggccgcgccatgttcaagaagctcaaggtgtactccggtaccgagcatcgccacaccgcgcagcagccgcagccgctcgacatctgacggctaaacagcaagggaaatcgatccgtatggctaccaatcaatactacggcaccggccgtcgcaagacctcctcggcccgcgtgttcctgcgcccgggtacgggcaacattacggtcaacgacaagccgctggacgagttcttcggccgccagacctcgcgcatggtcgtgcgtcagccgctggaggccaccgagtccaccgagaacttcgacgtgattgcgaccgtggaaggcggcggcggcaacggacaggccggtgccattcgtctgggcattgcccgcgcgctggtgcagtacaacgaagacatgcgttcgccgctgcgtcgtggtggccacctgacccgcgatgcccgcgaggtcgagcgaaagaaggtcggcctgcgcaaggcccgccgcgcgacccagtactcgaagcgctaaacggcgctcgagtgccggcgcgtacggcacccggtttactgggggatcgtctagcggtaggactacggactctgactccgtcaacccaggttcgaatcctggtcccccagccatccatagaaaagggccccctcgtggggcccttttctatggatatttgagcgagcccagggttcgaacctggaaggttcggcggagcgcagcgaagcactgcacgcgcagcgcgcgtgcagccccgcaggggtgaggcggcgtagccgccgaatcatcctggtcccccagccatccatagaaaagggccccctcgtggggcccttttctatggatatttgagcgagcccagggttcgaacctggaaggttcggcggagcgcagcgaagcactgcacgcgctgagcgcgtgcagccccgaaggggtgaggcggcgcagccgccgaatcatcctggtcccccagctatgacggtgtgcccctcgaaggggctcaccgccatgtgctttggactggtcactactttaggggagggccccctcgtggggcccttttctatggatatttgagcgagcccagggttcgaacctggaaggttcggcggagcgcagcgaagcactgcacgcgcagcgcgcgtgcagccccgcaggggtgaggcggcgtagccgccgaatcatcctggtcccccagctatggctgcgtgcccctcgaaggggctcacagccatttgctttggactggtcactactttaggggagggccccctcgtggggcccttttctatggatatttgagcgagtccagggttcgaacctggaaggttcggcgaagcgcagcggagcactgcacgcgctgagcgcgtgcagccccgcaggggtgaggcggcgcagccgccgaatcatcctggtcccccagctatgacggtgtgcccctcgaaggcccttgcggggagggcatcgcgatacggctattaatgccgctgcgctcccttccctcgtcccaaagtcgctacactccttctgtcgacgcctcgccacccgcatccgcgggaattcttgcggcccctctgcgtcgaacccttcaggaatggcgcgaacgtcgactcgatatgcgtcaaacaagaccaaaaaacaggagaggagagagtccatgtcggtacctgacaacccctacgagccggtcagcgtcgataccactgcccacgaggtcgagggcgcggatacctggtacatgatcgggatatccggaatcccggacccggacaacgaggggcacacctcgaacgcggggttcgtggtgacggacgagggtgtggtggtctacgacgcgctggggacgcctccgcttgggttcgagatgatccggcggatcaaggaggttacggaccagccgatcaagtacgtgatcgccgggcattatcacgcggaccacatctatggcctgcaagcgttcgccgatcacacggacgcgaagatcatcggccagtcgcgcgcgaaggactatcttgacagccccggggccgccgcacggctcgaacagcgccggggcgtgctgacaccctgggtcgacgaagacacccagatcatcccgccggacgagttctttgatgacgagtacgtgatcgagctgggcggcaagacgtttcgttgcgtacacgccggcccggcccattcaccggatgacatcatcatggtggttgaagagacgggggtggtctttgccggcgacatcgtgttcgacggccgcatcccgttcatgggtgatgacgcactggactcggaaaactgggtcaatcgtctggaagagctgatggagatggacctgaagttcctggtcccagggcatggcgacgccaccgacgaggccgcacgcgcagtgaagtttacccgtgactatatcgcctatctgcgtgaacacatgggcgcggcagtcgagaatatggattccttcgacgaggcctatgcggcaatggactggtccgactacgaagacctgccggcctttgaggagaccaaccgcagtaacaccaacgccgtttatctggagatggaagaaaaactcttctgatctcgaccactcgcggtatgccgggccgtagcgcccggcaaaggagtctccgcatgacgctgcatattgaccccggcctgctgacggccatcctctcgctgggtgccggcatcctgatcctgatctggccccggctgctgaactacatcgtggcgatctacctgatcgtgattggtgcggtggggctgctggcctacctgtaacgccgggacgccagaagccgagcaccgacctgcgcggcgaacggcaggtactttggtgcccaaaagcatggacgaagagtgcgacttcgtgcgcctcccgcacggagccgttactctttgcgctcattctgatcggggggccaagcctcaatgaccgccgaacgcgttcgagaaataccctataactacacttcattctccgaccgcgaaattgtcatccgcttcctgggttccgatacctgggacctcctcaacgaactgcgtggggaacgccagacgggtgtgtccgcgcgcatgctgttcgaggtgcttggcgacatgtgggtggtcgcccgcaacccgtatatccaggacgacctgctggacgacaagaagcgccgcaaatcgctgatcgatgcgatgcagcatcgcctggaccagatccgcaagcgtgccgacggcaacgagaaggcgctgacgctggcgcgccgtgcccaggccgcggtgaccgcatttgccgacgagttccagcagacgctggagctgcgcgagcgtgtgcgcaagcgtctgaagggcctgacacacaaggacaacatccagttcgggggcctggcccgtgtctcccacgtcaccgacgccaccgactggcgcgtcgagctgccgttcgtcgtgctgacgccggactccgaggaagagatggggccgctggtcgccgcctgtatcgaactgggcctgaccgtgatcccgcgtggtggtggtaccggctataccggcagtgccgtgccgctgtccaagcgttccgcggtcatcaataccgaaaagctcgaagggatcggcccggtcgagcgtcgcccgctcccgggtgttgatcaggacgtggccgtcgtgcgtgtcgaggccggcgtggtgaccaagcgcgtctccgagctggccgccgagaacgggctggtgttcgcggtggatcccacctcgcaggatgcctccaccatcggcggcaacgtcgcgatgaacgccgggggcaagaaggccgtgctctggggaaccgcgctggacaacctggcctcctggacgatggtcaccccagaggccgactggatgcgggtcgagcgcctggaccacaacctcggcaagatccatgacgcggagatagtgcggtttcgcatcactcgctatggccccgacggtcgtacccccaggggcgaacccgagacgctggaaatgcccggtgcgcgcttccgcaaggtcggcctgggtaaagatgtgaccgacaagaccctgatgggcgttccgggtatccagaaggagggctgtgacgggctgattacctcggccgagttcatcctgcaccggatgccggacaacatccgcacggtttgcctggagttctacgggaccgatctgcaccaggccgtcccggcgatcgtcgagatcaaggacgcggtggatgccgaggacggcgtcctgctggcggggctggagcacctggacgagcgctacgtgcgcgcggtcaagtacacccccaagggtgcccgcggcgagcagccgaaaatggtgctgatcgccgacatcgtctccgacaacgaggatgccctgggcaagctcgccgccaagatggtgcgtgccgccaatgcccgcaacggcgagggcttcatcgccgtgagcccggaggcacgcaagcgtttctgggccgatcgtgcgcgcaccgccgcgattgcccaccacaccaacgcgttcaagatcaacgaggacgtggtgatcccgctggagcgacttgccgagtacaccgagggggtcgagaccctgaacgtgcgcgagtcactgaagaacaaactggcgatggtcgacgaggtgctggagtgcatgcgcggcgaccaccccgaactgcgcgaactgctggaggataccggcggcgaagggcagcagtggttcgaggccaagcgcgaacgcgcggtggagaagctcgaggcggtgcagaagcgctggaaggcgatcgcggacaacttcttcacgctggcctccgagtgcgacgagctgctggacgaacccgcccgcgccgatcgccgtgaccacgacaagctgatcaacctcttgctgcggcgcagcctgcgcatctcctatcgcgcggaggtggagcgtccgctgttcgagattttcgacggtcatcagatggagtcggtgcgcaagcgcctggccgcaatccacgaccgtgtgctgacgagtcggctgttcatcgccctgcacatgcacgcgggtgacggcaatgtgcacaccaacatcccggtcaactccaacgactaccagatgatgcaccaggccgaacgcctggtggatgacgtgatgcgtctggcccgtgagctgaacggagtgatctccggcgaacacgggatcgggctgaccaagatgcagtatctggagcccgagcgcatcgagtcgttcgcaaagtacaagcagcaggtcgaccccaatggcgtgttcaacgccggcaagctgctcgagggctccgggctgtccaacgcctacacgccgtccctgcgcctggtgaagcaggaggcgctgatcctggagcagagcgagctgggcgatctcaacgacgagatcaaggactgcctgcgctgcggcaagtgcaagccggagtgcaatacgcacgttccgcgggccaatctgctgtactcgccacgcaacaagatcctggcgaccgggctgatcgtcgaggcgtttctatacgaggagcagacccgccgaggtctgtcgctgcaccacttcgacgagatgaatgatgtggccgaccactgcacgatctgccacaagtgcctgaatccgtgcccggttgacatcgacttcggcgacgtgaccatgcacatgcgctcgatcctgaagaagaagggcaagcgcaaggccacgccggcaacgatgatgtccatggcgtttttgaacaccaaggacccgtccaggatcaagggcatccgcaagggtgcgatccagttggggtatgccgcccagcggctcggccattacaccttcaagaagctcaacctgctgggcgagggcaagcgcccgcgctcgaccacgggcaaggcgccgatgcacgagcaggtcgtgcacttcgtgaagaagccgatgcccgcaggtcttccgagccagacgacgcggcagatgctgggactggaggattcgcgctacgtgccgatcctgcgcgatccggtcaagaccgatctcgactcggacgcggtgttctacttccccggctgcggctccgaacgcctgttcagtcaggtcggcctggccacgctggccatgctctacgacgttggcgcgcagacggttctgccgcccggctacctgtgctgtggctacccgcagaactccaacggcgacttcgacaagggctcgcagatcaccaccgagaatcgggtgctgttccatcgcgtggcgaccacgctgaactacctggacatcaagaccgtggtggtctcctgcggcacctgcatggatcagctgctcaagtacgaattcgagcgcatttttccgggctgccggctgctcgatatccacgaatacctgatggagaagggcgtgaagctcgaggggctcaagggcgtacagtacatgtaccacgacccttgccactcgccgatgaagtcgcacaagccgaccgacgtggcaggaaagctgctgggccaggaagtgctgcagtccaaccgctgctgtggcgaggccggcacctttgcggtcagccgtccggatattgccacccaggtgcgcttccgcaagcaggaagagctgcacaagggtatccgtcagctcaccggcgaggacaaggccgaaaacggcaacgtcaagctgttgacctcctgccccgcctgtcagcagggcctgtcgcgctaccgcgacgacacggggctggacaccgactacatcgtggtcgagatggccaaccgcctgatgggcgagggctggcagaagggcttcatcgaccgggcgcgcgagggcggcatcgagaaggtcctcctttagggggggcgacgctgcggcaccaggacgggggcaaggcccacgcctggaaagccgcgtatggttggctacaatcggggcaaccgggtaccctgccagaacgtgcatcgcgggatgtgcgttccgggtcgggacccggagggctaaagggcgattcgtgggccgcagttcgcggacgcccatcgtcaaccaagggagttcgcatgatcgttcgtttcgctcgcccccgagtggccctggtggccctgtgcctgagtctggccggagcccccatcgtggcctcggcccagcaaccttttgtggaattccctggccgcccgctctatgaacgctttggcgtcgaggcggtagatctgttcgatctgcgcggccagttgtcgggctccaccgtggtcgacgttcgcccccggctcgaatacgacatcctgcatatcgagggcgctcatcacgtcgatctcgacagcgaagacttcgatcagcagatcctggcgctggaagaggaacacggcagcccgctggtgttctactgcaacggtcggcagagctatgccggctaccgtgcggctgcccgggccaacgagcttggcgtggctgcggcacaagcttacgatgccggcatgcaggactgggtcgaacgctacccagggctggctcgtttccgtggcgagcccgccaacgaggtcgaggacgagttgatcagcgaggacgccttcgaggcgcgcgtgctggcggccgatgcgttctcccggcgcgcccgccagggtgaggatgtcgtcgttgtggatatccgcagccgcggcgaacgcgacgagatctcgctgtttggcggccgcgaggtcggagcgcctctgtcggatatcagtgccctggatcgcatcgtggatcaggcccgacgcaacgagcagaccctgttgatcttcgaccagtatggccagcaggtccgctggttgcagtatcacctggaagaactcggagtggatgactactacttcctggagggggggctgcagcggttctatgacgaggtcatggcacgctgatccagggcgcgcattgtagttcgcataaaaaaggggccggaatcgatgattccggcccctttttgctggaacgatatcagcgccgaaagattgcgagaacgatcgagatcaccacgctgatgatgatcatcgtggtgatcggaaaataaaagcgggcgttctcgcgttcgatcacgatgtcgcccggcaggcgaccccagggcatcttgcccagccagggccacagcaggccgatcacgacgatcagcccgctgatcacgatcaaccacttaccggtttcgctcatcggtgggagcgcttacttggcggtcatctcctcgacgcctgcgggcgagcccacgagcatcacgtccgccgggcggcgggcgaacaggccgttggtgacgacgccggcgatatggtccagctccgactccagctccaccggattcatgatacgcaggttgtgaacgtcgaggattacattgccgttgtcggtcttgaagccctcgcgcagctccgggtttccgcccagcttcgacagggcacgggccacatggctgcgcgccatcgggatcacctcgaccggcagcgggaaggcccccaggtaatccacgaccttggtctcgtccacgacgcagacgaaggtcttggacgccgccgcgacgatcttttcgcgggttagcgcaccgcccccgcccttggtcaggtgcaggtgccgggtggcctcgtcagccccgtcgacatagatcggaagggggccggcggagttcaggtccaggacctcgatcccgtgcccgcgcaggcgttccgcgctggcctcgctggaggccactgcaccgtcgatcttgcccttgatccgggccagggcatcgataaagtagttcgcggtcgagccggtgccgacacccacgatccagccgctttcgatgcgttcgagcgcggcctcggcgaccgccttcttcatttcgtcctgagtcattacgctgtctcgtctgtcctgtccataacccaacgaggataccgactggcgcgcaaccgagacaagcatgattcgcgccgtgctatcgttccggccatgacagtcccctaccttgagaaaatcctcacggcacgcgtctacgacgtcgcgcgcgagacgccgctggaggtcatgccgacgctctcgcagcgactgggttccagcatctggctcaagcgcgaggatttgcagccggtgttttcgttcaagctgcgcggggcctacaacaagattgcgcagctcacgcccgagcagcgcaagaaaggcgtgattgccgcgtccgccggcaaccatgcacagggcgtggcgctgggggcgagccacctgggaatcaaggccgtgatcgtgatgccggtgactaccccgtcgatcaagatcgatgccgtgcgccgttttggcggcaaggcggtgctgcatggcgattctttcgacgaggcggccgcgcatgcgcggaccctgcaggagaagcatggctatacgttcatccacccgtttgacgatccggacgtaatcgccgggcagggcaccgtggcgatggagctgctgcgtcagcactccgcgccgctggatgcggtgttcgtctgcatcggtggtggaggcctggcggcgggcatggccgcctacatcaagcgtctgcgtccggagatcaaggtgatcggggtcgagccggacgatgccccgtccatgtacaaggcgctgcaacagaatcgtcgcgtcacgctgaagcaggtcgggatctttgccgacggtgccgccgtgcgccaggtgggcaaggagaccttccgcctggtgcgcgagctggtcgacgaggtcctgctggtggacaccgattcgatttgcgcggcgatcaaggacatttttgacgatacccgcgtgctggcggagcccgcgggtgcgctggccgtggccgggatgaagcagtacatcgcccgcgaggggatcacggggggcgattttgccgccgtgctgagcggggccaacatcaatttcgaccggctgcgtcacgtcgccgagcgcgccgagatcggcgaacaccgcgaggccctgtttgcggtcaccattcccgaacgcccggggagtttccgacagttctgccaggccatcggaaaacgcggcatcaccgagttcaactaccgctacgccgatgatgaacgcgcccatgtgtttgccggcatcaagctggaagggggcgatgccgagcgcgaggcgattcgcgagacactggaggcacagggctacgaggtcatggacatgaccgaaaacgaggtggccaagctgcacctgcgccacatggttgggggccatggcggcgaggtccgcaatgaacgcctgtaccgcttcgagttccccgagcgcccgggggccctgctgaactttctgacccatatgggccagacctggaacatcagcctgttccactaccgcaaccacggggccgcctacggccgcgtgctggtggggatgcagatcccggccgaggatcgcgcgcgcttccgcgaattcttgaaggaagtcggctacccgtggcacgaggagacgggcaacccggcctactcgctgttcttgcgctgatcgcgtttcggcttaggcggctattgggggcacatccttgtgccgcccgtgtccgctaaagcccgaagatctccgacttcaggttccacttcgaggcgagggtctccgttgcattgaggaattcctcggcgcgggttgggtggttccactggccgcgggcaatccaggacagcgcggtatcgcgatcgggggccagcgacaggatgtggatcaactcgccggcgtcggcgccgatcacctcgccgcccagcagggccccggtatccatgtcgccgatcaggcggacgaagccctccggctcgtcctggcccagcgcgcgcggggaggtctcgaaggcggcgaagccgaccgccggctccagctcctcgtcctcggcgtcgtcctcgtcgagccccaagcgcgccatctccaccgcggaatagatcgcgatcggtacgaagcgctcgtcctgctcgcgggtgttgccgttctggatgttctccaccgcgatggtcgcgtccgccagggcatggttcgcggtctgccattcgctcgcgacatcgccgatggcgtagatggtgtcgatatcggtctgcagggtggggcggcgcttcacgaagccgcgggcgtcggttttcaccccgatttcgtcgaggttcaggccctcggtatgcggggtgcgcccggtgccgagcaggacccagtcgacctcgaaggtgttgccctcggcgtcggtgatgaccacgccagcctcggaggtctcgaccttgtcatatcccttgacccgaacgggctcgatgccgtccgcggccagctgctccttcagcgtgcccagcgcctgcgggctgaacttctgggtggacagcggcttggagcgcgacagccaggtcaccttcttgccgagatggtggaagatccaggcgaactcggtggcgaccacgccggaaccgatgatcgcgacgcgctcgcccgccggtggcttgtcgttgaacagcatgtcggtggtcagtacgcggccgggctcgaccgcgaacggggccgggacggtggcggtggcgccggtggcaatgatggtgtggcgagcctggacggtctcggtgccatcctccgtcgcgacctcgagggtctcggcatcgcggaagcgggcagtcccgtggcggtactggatcttcaggtgcttcatgtagccgaggtaggagtcgcgcacggtggtcacgacctccttctgatggtcccaggcgcgggccatgtcggccttgaggcggccgctgatgccgcggccctcgaagtggcgttgcgcggcgacggtgcgtgcggtgtggtaccagtccttcttcggcacgcagccgcggttcaggcagcagccgccccagtcgcccttttcgacgatgacgacgttgagcccgcgcagggcgcccagaacggcggcacgatagcccccggggccacttccgatgatggccaggtcaaaggtctcgctcatggtgtctactcggtcaggtcaatgatcgggtcgtgccattccagccgggtcagcttcagctcgaatacgcggccatcggcctcgtagtcgaaacgtaccggcaggtggctgaggtcgggcgcgaaccaggcggagagttcgatgtcgctgtcctggctcttgcgcaccacgcgcacggtctcgatgcgacccatcggggattcgatcgtctcggtgtcggcgtactcgaaacggtactggcgcaggcggtcacgttccagggtctgtaccgtttcgccgtcaccctctccggcgaggtcacccgcctccagacgctgcatcatgaagtacagcgagccgagaaagtcgagggtatgcgggggcacttcgatttcgaaacgctcgttgtctacatgtccgatcgcgcggtcttcttcccagtcgaagcgagtttcgaccttgcgttcgcggcggggcgtcacttcgcggctgcgcgaagtgaccagctgcaggccgacgtcgttggcgttcatcagcgcctcgcggctcagctcgaagcgaccgaggatccgcagaaagccggatacatgggcatccatggccatgcgggtctgtacatcctcgtggttcagggtgatccgcgcgttcagggtgttgcccatggcctgggcctcgtagctggccgtgaatggcggcaggcgcggaccctcctggggctcattggcggcagcggacgccagcagggcctgtcccagcaggagcagggcggccagcaggctagtccgcgtcgcgcggcacagggctccgttcctcgggagcttcaacatcgggtactacctcattggtttcgagctgcagcgggaccgtcagcggggtgtcgtccccggtcacgatgcggtcgcgccactgaatttcccctgaacacaggcgccgcacgacctcgggatacagccggtgttcggcgcgctggacacgggtggcgaggctctccggcgtgtcatcgggcaggaccggcacgcgggcttgcatgatcaccgggccgccgtccagttcgggggtgacaaaatgcacgctggcgccgtgttcgtcctccccgtcggccagcgcgcgggcatgtgtgtccagcccacggtacttcggcaacagggaggggtgaatgttcaacagccgtcccgtgaagcgatcgacgaatccgggggtcaggatgcgcatgaagccggccaggatcacgagatcggggtcaaaggcctcgatcgtctcggccaggtctgcgtcaaaggcctcgcgcgatggatagtcgcggtggttcaggacgcgtgccgggatcgcgtgctgtttggcgtaggccagcccgcctgcgtcagggcggttgctgatgacgccgacgatccgggcctgaatgtggccactgttgcaggccttgatcagggcgccgaggttgctgccgcgcccggagatcaggataaccaggcgtggcagggactccgggtttgcgggtccggtggtactgctcatcgcgcggcgtagaccaccccgggggccgtgtcttcgcagtcctcgatcacgccgatcggccagctcgggatgcctgcacgggccagtgtcgaactggcggcctcgacgcggtcttcgggcaggatcacggtcatgccgatcccgcagttgaatgtgcgcagcatctcttccggcgcgatgtcgccggcctgttgcagccagtcgaacacgggcggccactgccaggcctgcgggtcgatgcgggcgcacagctggtccggcagcacccgcgggagattttcggtcaggccgccgccggtgatgtgggccgccgcgtgtaccggaaactgttgcatcagatccagcagcgggcgcacgtagatggtggtcggcgccatcagggcatcgcccagtgtggtgccttcggcccctggcagcggggcatccagggccgcgccggcgtgttccagcacgcgccgaatcagggagtatccgttggagtgcgggccgctggaggccagcccgagcacgacgtcgcccgcgctgacccgagtgccatcgatcagggcttctttttcggcaatgccgaccgcaaagcccgcgacatcgtagtcctcgccctggtacatgccgggcatttcggccgtttcgcccccgatcagggcgcagccggcctgttcgcagccggtggcgataccggtgacgacatccgcggcaatgtcgacgtccaggtgcccggtggcgtagtagtcgaggaagaacagcggctcggccccctgcaccacgatgtcgttcacgcacatcgccaccagatcgatgccgatgctgtcatgccgccccgtctcctgggccaggcgcagcttggtgcccacgccgtcagtgccggagaccaggacgggctgcctgtagcgatccatcggcagctcgaacagggcgccaaagccgcccagcccggccatgacgccggggcgctgcgtgcgggcggcatgtggcttgatgcgttcgaccagctcggcgccggcctcgatgtcgacaccggcctcgcggtaggtcaggcctgaacgggtttcggacatgggtaccctgggtggttggtggccgcatccggtatccggcggcgctcgcggaatccggcatggtagcgaggcgccggggggcgtgcaaaaagtcgggcactgcaggttagggaaacactgatgaatgtacacgctcgcgttggcaccccaggttgtccgagacaaggcgcgtcgtggggcgggtagtggttctactcgcccgttgtgatccaaaacgggcgcgcgcgcagcgttgcggctcccttgtgcagaatgactgcacggcggtcaccgcgcattaaacgcacgcaaaagcgacgaagccgcgagcgtatacatggatcggtgtttccctggggcgctgtggtattttgggcgcctgtcgaaaacgccattcaaccttatgctgcgcctctttcgtccgtcccgcgccctggctgcgtgcctgctcctgtgtctgctggtgggggtctccccgttgctggcagatgatgccgtggtggtgaatgtccatgcggaggacgaaacggccgcgctggcgcaaggcctggaacaggcgctggtgcgcgtggccgggcagcgttcgccggagctgagcgaactggtgcaggtcctgttgctggagctggacgaggaggggcgtattgaggccctgcgtcggcgccaggaggtggacgacggggaataccgcctggaattcgatcgcgaccggctacgcagtgccctgcgcgcggccgacgtgcccgtagtgctgggcgcgcgcccgcaactgctggtttgggcggtatacgaggagggcgggcgccgccacctgctgggctccacccaggacgaggccgatgtgctggccgggattgacgcgctggggcgcgatcgcggcacgcctttcgtgctgccgctgggggatctggaagatcgccgcgccgcgcaggcgggggatgtgatcggtggcgtgaccgagccgctgcaggaagcggccaggcgctacgggtcgacgggtatcgtggcgctgcatgtacgcccggtcgggggtggtgccgaggcgcgtgccatcaccgtgcatggtgggcgcgagtaccgtagcgagggccgtggcgaatccccggccgccgcggcccgcgcggcggttgaggatggtcttgaccaggtcgtggcaccgctggcgcgcgttgccgccgagcccgactgggtgaaactgggctttgtcggggtcgagggctttcccgcgttcgaggcattgcggcgggagctggcgcagatcgaggccatcgagagtgcaaggctggattcactgggtggtaacgcggtgacgctcgaggtgcgcacgggactggcgccggatgacctggtagacctcttgcacgccagcggctacggcgtggcggaagacccgcacggcgattccgaggcgaaggcttggctgcgccgcgagtgaactctccggcaccgttctccaccgccacgctggcggccctggtcgggctggtgatcctgggggttgcactctatctactggcgccgattctcacaccgtttctgatcgcgcttctgatcggctacctgttcaacccgctggtcacgcgcctggcggtgcgcacgggcggttcacgcaccctggccacgctggtgatcttcgtgctggtgatgctcgggctggcggggctggtgctggtcctgatcccgctggccatggcccagttcgagcgcctgatgctgctgttgcccgaggtgatcgcctggttcgacgagcaggtccgtccctggatcgaacagcaggcgggcgatcgcctgccggccctggagccggcggcactgcaggagctgctggccgaacactggcgcgaggccggcgggctggcgggcgggctgctgcactggctgggcagctcgaccagcgccctggtgctgggcgtgctcaatctggtgctgatcccggtggtcagtttctatctgctgcgtgactggccacggctggtcgcggggctgcatgacctgctgccgcgcgcctggcgtgatccggtcacgcgttttgcggtggaatcggacaataccctgggggcgtttctgcgcgggcagttgctggtgatgctggcgctggggctgttctacgcgattaccctcagtgtggcgggcgtgcagatggggctggccattggcctgattgccgggctggtcagtttcgtcccctatgtgggtgtgatcgtgggcattgtgctggccacggcggccgtgctgttccagggcgatggctggacgctgttgctggcggtgctggtgatctttgcggtggcgcaggtcctggaatcggtggtgttgacgccatggctggtgggggaccggactgggctgcatccggtggcggtgatctttgctgtgctcgccggcggtcaactgttcggtttcttcggggttctgctcgcgctgccggtggcggcggtgctggcggtggcggtgcgtcaggcgctggcgcgctatcggggcatgaacgcagccgaggccgataccccgtgagatccgagggcaacagcccgctcgagcgtcagctgccgctggatctgcgcctgcgggacgcctcgcgtttttccggtttttatgcacggggtaacgccctggcgcgggacgccgtacaggccctgagtgtcgggaccgggatccaggagccacagatcctgctgcacgggccttccggctccggcaagacgcacctgttgcaggccgcctgttatcagggtcatgagcgcggggatccggtcagctacctgccgctgggtgaagtcgccgaggcgccgccgatggcagtgctggatggcctggaacgttcgtgtctggtggcgctggatgacctggaggccgtggtggggcgcggagactgggacgaggccctgttcgggctggtgaatcggctgcgcgacgccggctgtcgggtgctgctggcggcggcggcgcctcccgagggcctcccggtgcggctgccggatctggcctcgcgcctggcctggggcccggtgttccggatgcagcggccggatgatgtggcctgcaaggagatcctggcgcagcgcgcggcactgcgcgggctggagctgccggagccggtcgcggattacctgctgcgccgctgctcgcgtgacctgtccaccttgctggcgctgctggaccgtctggatctggccgcgctggcccagcagcggcgactgaccatcccgttcgtgcgcgaacagctggcccgcatgggctgaatccgggattgcctaaggttgctcggccgccgcgcgggcccgccgggcgtccagtttcacgaacagcaggctgcccgcgaaccaggcgaggctggtaccggtcatcaggaggccgtagagccggtcctccgcggccgcgccgatggtgatcccgagtgtgatgtaggcgagcgccagcaggctggaccaggcatgggtgtagcgccttccgtgcagcatcccgcgcagcggaaacaacagcggcatgaccagcacgatcagcgccagccaaaccgggacgatctccggcggggcgatccaggtggtccagatcaggatcagcagcagcagtccaagaaagccggccagggccagggcgcgagacagcgcgatcatgccggggcgccaggtgccgcgtcgaggcgcagggcgatacgcgcgacgcgttccccaagggctgttgcgatgcgctgttcgtcgcgtgtcaccgcctgatcgccctgggtgccggcgacatggctggcgccatagggggtcccgccgctggtggtgctgttcagttccggcacggtgtagggcacgccgacccacagcatgccctgatggatcagcggcagtgccatgctcagcagggtggtctcctgcccgccatgctgggtggcggtgctggtgaagacgccgaagggtcggtccaccagcccgccgctggcccacagcccgctggtgccgtcgaggaagtacttcagcggtgcggccatgttgccgaagcgggtcggcgaacccatgaccagccctgcgcattcctcgagatcgcgcagttcggcatagggcggcccgtcctcgggcaccgccggacggtcctccccgatattcgtggagaccggggctacggtgcgcacccgcgcggaggcaccggccttttcgacgccggttgcgacctggcgggccagctcggcggtcgccccgtagcggctgtagtacaggaccaggatctccgtcgtgctgctcacgacaggatctccaggacctgttccggtgggcgtccgatgcgggcctggcccccggcgaccaggatcggccgctcgatcagtttcgggtgctggatcatggtctggatcagcgcctcgtcatccatctcggcgtccttcaggcccagctcgcggtactccgcctcgccggtgcgcagcaggtcgcgcgggcgaatgcccagcttctcgatcacgctcttcaaggtggcggcgtccggtggtgtcttcaggtattccacgatctcgggctccacgccctgctcccgcagcagggcgagggccgcgcgcgacttgctgcagcgcgggttgtgatacagcgtaggggcatcggacatgaatcgactccggaggtcatcgatggcaaaggcccatgatacccacgcccgccgctggcatgtcagggggcgcgtgcagggcgtgttctttcgcgcctcgacccgggaacaggcgcaggcgctcggactgacagggtatgcgcgcaacctgccggacggtcgtgtggaggtgctggcggtcggttccccggatgccctggaccggctggagacatggctccgggaaggcccgcgcatggcccgcgtggaggggctggaggcgcaggctgtgccgtcgcccgagccgctgccgacgggcttcaggactgactgagtcgtctggtgtcgggacgctgagtccaaagttccaaaggggtctataaacgccatcgcgacggatgcatactgcggggtcatggaatcacgcctggttgatatgcagagtcagtcggaggacccgcgggtggaggtcagcctgcgtcccaaacggctggacgactacaccggacagccccgggtggttgaacaactgggcctgttcatcgaggcggcgcgcgggcgcggggaggccctggaccataccctggtggccggccctccgggcctgggcaagacgaccctggcccatatcgtggcgaacgaactcggggtggggctgcgccagacctcgggtccggttctggagcgcgccggcgacctggccgcgatcctgaccgcgctggagccccaggatgtcctgttcgttgacgagatccaccgcctgccgaccgtggtcgaggagatcctgtatccggcgctggaggacggtcagctcgacatcgtgattggcgaggggccggcggcgcgctcgatcaaggtggacttgcccccgttcacactagtgggcgcgaccacccgcgcgggcctgctttcggcgccgttgcgtgaccggtttggcatcgttcagcgactcgatcattacactgtcaccgatctcgcccatattgtcggccgcgccgccggattgctcggtgtcgggatcgagcctgaaggggcggcggagatcgcacgccgcgggcggggcacgccgcgcctggccaatcgcctgttgcggcgcgtacgtgactatgccgaggtccgcgcgtccggggtgattaccgccgaggttgcggcccaggcgctggatttgctggcgatagatgcctcgggcctggatgcccaggatcgacgcctgctcgaggtgctggtcgagaaattcgacggcggtcccgttggagtcgagagcctggccacggcgctgaacgaggatcgcggcaccctggaggatgtggtcgagccgtttctgatccagcaggggtatctgcagcgaaccccgcgcgggcgtcaggctacgcggcggacgctggcgatgttcggtctggccgggtcggtggaacccgacctgttggcgccggtcgacagccagggcggagatcgtcgatgacggattctgacgccccgttcgagtggccggtgcgggtctattacgaagacactgacgccggcggcgtggtctaccacgcgaactacctcaagttcatggagcgcgcgcgaaccgagtggttgcgcgcgctggggttcgagcaggatgcattgcgcgaggaatacgggatcgtttttgcggtgcgccgctgctgtgtggacatgcggcgcccggcgcgcttcaacgatgccctgacggtgacctgccggctgcattcgctgcgccgggcgagcctggagttccaccagggggtggagcgcgacggggagaccctggccagcggcgaggtggggattgcctgtgtcgaggtggcgcgccaggcgcccgccgcgatccccggcccggtgttggaggccttgcgtcgacatcatgatcacggaccggtagcgcgcgcggccggaaccaaataacgctgtaacgggagacggacaagtggcagtcgacttttcgatgtaccagctggtgatggaggcgaccctggtggtccagctggtgatggtgattctggtgctcgcctccgtactctcctggctggcgattatcgtcaaggccagatccctgaacgcggcgcaccgcgcctgcgatgatttcgaggagcgcttctggtcgggggccgatctgtctcacctctacgaaggggtgcggcgcaagcaggaaatgacgggcatggagcacgtcttctcctctgggttcaaggaatttctgcgtgcgcgccagcatggcatcccggccggtgagcccgcccagcgcgccatgcgtgtggcgatcgcacgcgagattgacgagatggagcgttatctgcagttcctcgccacggtggggtcgaccagcccgtatatcggcctgttcggcacggtctggggcatcatgcatgccttcctggggctttccggggtgcagcaggcgacccttgcgatggtggcacccggcattgcggaggcactgattgccacggcgctgggcctgttcgctgcgatcccggccgtgatcgcctacaaccgctttgcgggggatgtcgaccgcgtggccgtgcgcctggagaacttcaatgacgagttcgtggccctgctcaaccgacaggtgcacgcgaagtccacggatacggcctccgaggccacggcctgacccatgtccgagcagcgccgtaacagccgccgcctgcggcggcccatgtcccagatcaacgtcgtgccgtttatcgacgtgatgctggtgcttttgatcatcttcatgatcaccgcgccgatgctgcagcagggcgtggaagtcgacctgccggaggcggacgccgaggccctggatcgggacgaacaggcggccgagccgctggtggtgaccgtggatgccagcggggccatgagcctgaaccaggggccgatcattgacgagccgctggcgccgcaggagatgaccgagatcgtgcgcgaattcctggcggagcacccgggaacccagacttttgtgcgtggcgaccgtaacgtggactacgggcgtgtgatcgacgccatgatcgccctgcagcgagcgggcggtgggcgtgtcggtctgattaccgagccgccgcgcgaaaacagcgactgattcccgccaccgtgttcgagcttgtccgccgtcatcctgtcagcttcctcctcgtgctcctgttgcacggggtgctgtttgcggcgttgatgttcaatatcagcctgatatctcccacctcctcgcaggctgcggtggagatctcggtgcaggaggacattgaggtgatcgacgcggtggcggtggatgccgaggcgttcgatcaggtcgagcaccagcgcgaggttgctcgtcaggaagaagtcgccgagcagctgcgcgaggaagaggagcaacggcgtgccgaagaagaggcccgccgcgaggaggagcggcgacaggccgaagagcagcgccgccgcgaagaggaagaacgggcgcggcagcaggcgatcgaggaagccgagcaggcccgccgcgaggccgaagaggagcgccagcgcgcacaggaagaagccgaggccgagcgtgaacgcatccgtgccgagcgcgaggcggcggagcgtgagcgacaggaggccgaggaggcccgcgagcgcgaagaggcggagcgacgcgagcgtgaagaggccgagcgccaggcccgcgaggagcaggagcgccgcgagcaggaagaggccgaacgtcgcgctcaggaagaggccgagcgtcgggccgagcaggagcgcgagctggaggagcagcgccgccgcgaggcgatggagcgcgagcaggagcgcctggcggaggcgcgcgaacggcgcgaggccgccgagcgccaggcgcagatggatcgcgaagtggatgagtggcgtgcccaggtgcagtcggtggtccagcggcgctggcgccagccgtcggatatcgactcctcggaccgtgccattgttctcgtgcgtgtgaacgagaccgggcgtatcatcgacttcgatatcgaaagctgttccggcgacagccggttctgcgactccgtgcgccagaccatggaccgtctgagttcgctgccacgcccgccggatgcgagtgcggtgcgtggcggggtgcggatccgatttgaaccggactgattcgcgggccatgcccgcctgacgaggagctcatgcgacgactgattcactggatgctgccggccatgctgctgctgtgggcggcgcaggcacaggccgtattggaagtcacggtcaccgagggcgttaccggggcgataccggtagccgttgcgccgtttacctacgagggcgagggggaactcgacgaggacatttcccagattgtcgcggccaatctggcccgtagtgggctgttcaatgtcgaacaggacgatctgcccgcggccccgtccggaccggccgactttcttgccgggccctgggccgacgccggggtcgagtatctggtcgtgggcaatcagcgccgtgatggcgatgacgtcctcgtggagtttcacgtatttgatgtgctgtccgaggaacgcctgggtggatggcgcattccggtgcctggcgacatgctccggcgcggggcgcatcgcatctcggacatcatctacgaacagattaccggtgacccgggggcattcagtgcgcgtatcgcgttcgtgagtgtggagcgtaacggcgacgagcggcgctttgcccttgaggtcgccgattccgacggggccaatccgcgcaccctgtttcgttccgcgaagccgatcatgtcgccggactggtcgccggacgggcgcgaattggtgtacgtctcgttcgagaatcgccgttccgaggtctatcgccagaatgtcgagaccggcagccgcgaacgggtggccagctttaccggcattaacagtgcgcctgcctggtcgcccgatggccgttatctcgcactgagcctgtcacgcgacggtgcgccgaacatctacctgatggaactggagacaggcgagatgcgccagatgacccagacccgctcgatcgaaaccgagccggtctggtcgcccgatggcgagaccctttatttcacctccgaccgtgcgggtgcaccgcagatctatgcgctgccgcgggaggggggcagcccccggcgtctgaccttcgagagcggctatgcggccgccgcgacggtttctccggatgggcgctatctggtctatgtgcacggtggtgatggcggattccagctggcccgtctcgatttgaacgaccgccgtgtgacccgcctcacggaagggcgggacgcggaatcgccaagctttgccccgaatggcagcatgattatctatgcgatgacggacggcgggcgtggcgtgctgggctcggtgagtcaggatggacaggtccatcagcgtctcgctgccagggagggcgaggtccgtgaaccggcctggtcacccttgaattgatcttcctaataacaaccgcttttcgaggataatgacgtgatgagcacgatctttcgctggttttttgtggccatggtgattggggcgctgtcggcgtgtgcgacgccgacgcgtgatgccgaggatgccgaacgcgaggccgaacgggccgcggccgaggaggccgaacgcgagcgcgccgagcgcgaggcccgtgaggccgaggcccgtgcgctgggtcgtgatcggcagttcgatgccgacgcactggacgacccggacagcccgctcgccgagcgcctggtctatttcgaattcgaccgtgacgaggtgcagtcgcagtacatggatatgctcgaggcgcatgcggcctatctgtcgcagaactccggggcccgcctgcggctggagggccataccgacgagcggggtactcgcgagtataacctggggctgggcgagcgccgcgcacagtcggtgcgccgtatcctgaccctgaacggggcctcggatgaccagatcgaggtcatcagttatggtgaagaaatgccggtcgcctttgagcagaacgaggaggcctgggccaagaatcgccgggtcgagctggtctacgaatcccggcgctagatgacgggaggcgccatgcggcgtttggcaggtagcagtaaccgaaatgcccccccgggggcatttctctttccgcgggtcggtgtggcggctgccgccgggctgttggtcctggcgatggggtcctggggcccgcttgccagcgaagccgtcgcccaggacgaggtgttcgccacccagtcgcagatccgggacctctcgcggcgcctggaccgcatcgagcggacgctggattccagcgccatgcaggaactcctgcggggtgcggaaaccatgaaccgggagatgcgcgagctgcggggcgaagtggagacgctgcgccacgagctggagcgcctgaacgcccggcagcgcgatcaattccgcaacctggacgagcgtgtcgccacgttcgagaccggcgcggccgcgcctgcggatgccgctgccccggcggacgaggtcatcgagttcgacctgcccgaggcggacgagcaggcggcctaccaggaggccttcgagcagttgatggcgggtgactacaacgccgcgatgagcggtcttgagcgcttcatcgagacctatcccgacagcgactattccgccaatgcctggtactggctggccgaggccaagtatgccagtggcgacttcgaggcggccctggaggatttcgagcatttgcgcgagcagtacccggagagcgacaagtccggggatgccctgctcaagatcggctatgcgcattacgagctgggcaacgaagacgaggcccgcgaggcgctggaggcggtgcgcgccgatttcggcggcacgaccctcgaccgcctggcgcgcgagcggttgcggcggctcgacgggcaatgaccgagatccccgtgcgcgcaacgcgcgcaccgaccaggggcgattcgggaggggcgacccaagtccgcatcaccgagatgttcgtttcgctgcagggcgaggcggcggattccggctggccgaccgcgtttgtgcggctgaccgggtgcccgctgcgttgccgctggtgcgacagtgcttacgccttcgagggtggcgaggcgcgcgcgctggactcgattctcgcatgggtcggccagacgggtgtgcgccatgtctgtgtcacgggtggggagccactggcccagcccggttgtcgcgagctgctggcgcggctgtgtgatgacggctaccgggtgtcgctggaaaccagcggcgctctcgacattggcgggctcgatgcgcgcgttacggtcgtgatggactggaaggcgccgggttccggcgagcaggaccgcaacctggaagccaatatcgcccatctggcggccggcgatcagttgaagttcgtactcgccaaccgggcggacttcgactgggcatgcgccgaactcggccgcctggatctcgcgcccggggtcgaggtcctgttctcgccggtattcggtgagctcgccccgcgcgagctggccgactggatcgtcgccgaacgactagccgtgcggtttcagcttcagctccacaagctcctgtggggcgaccagccggggcgttaggtaatgtcgcaaccggaaaaggcggtggtcctgctttcgggcgggctggactcggcgacctgcctggcaatggcgcgggccgacgggctcgactgccatgccctgtcgatcgactacggccagcgccaccgcaccgagctggacgcggcgcggcgcgtggctgcctcccagggcgtgcaggaccaccgcgtggtccgggtcgatctgaccgcgatcggcggctctgcgctcaccgatgacgcgatcgcagtgcccaccgaggcgagcgaaggcatcccggttacctatgtgccggcgcgcaacacggtgtttctttccctggcgctggggctggccgagacgcttgatgcccggctgctctatgtcggtgcgaatgcggtcgactactccgggtacccggattgtcgtccggccttcatcgatgccttccgtgatcttgcgcaggttgctacccgtgcgggggtggagggcgtacgctgggaggtgcgtgcaccgttgatgcacatgagcaaggccgagatcatccgtgccggggcgtccctgggggtcgattacgcccagacggtaagttgctatcaggccgacccggacgggcgggcctgtgggcgctgcgacagctgccgtatccgtcgcgaaggttttgcggccgctggtgtccccgacccgacgctctaccgggcaggctgacggcggacggttcgccctcgtcaggtggccccggatccggaatgaaatcggggtcgatctcgtcttgcgtccgatgtatgctgcgcaccccatgggtgcaggcgtgcccgacaaccgatcagtgagaggatacgttgatggaattctccagcttttcaaccgccgcaatgatgttcctgggcggcacgttcgtcctcgccttcatcatgggtgcggtcgcgaacaagaccaacttctgcaccatgggagccgtctccgactgggtgaacatgggtgacaccgggcgcatgcgctcctggctgctggccattgccgtggcgatgctgggcgtggcggcgctcgagttcttcggggtactgagcgccgagggttccttccctccctaccgcggcgagaacttcaactggctcgggcacgtgctgggtggcttcctgttcggcatcggcatgacctatgcgtccggctgcggtaacaagacgctggtgcgcgtcggcggcggcaacatcaagtcggtgatggtgatgatcatcatcggtgtgatcgccttctggctgaccagtcgcgccacggtctttggcaccggccagacgctgttccagctgctgtttggctggatggacgcggtgtccatccagatggaaggtggccaggatcttggctccatcattgccggcgagaatgctctgggcgcccgcctggtgatgggcctggtgatcggcgtgctgctgctggccctgatcttcaaggccgcggacttccgcaagagcttcgacaacatcctgggtggtctggtgatcggcctggtcgtgatcggggcctggtggctgaccagcaacatccagatcgacgacggcatgggtggtgtgtacagcgcccaggaatacatccaggaatgggatttcgtcgccgatgacgacgatggcgaacgtccggcgctgtccggcccctgggccaaccagtcgtttacctttatcaacccgatgggccagagcgtgggctacgtgtccagcggctttgaccgtaccatgctgtacttcggcgtgatggcgctggccggcgtgatcctgggttcgttcttctgggccctcatctcgcgcagcttccgtatcgagtggttctcgtccttccgtgacttcgtcaaccactttatcggcggcatcctgatgggtgtcggcggcatcctggcgctgggctgcaccatcggtcaggcggtcaccgggatttccacgctggcgctgggtggcttcttcacctttgcgttcatcgtgttcggctccgcgctgaccatgaagatccagtactacaagatggtctatgaagacgaggcgaccttcggcaaggccctggtgacctcgctggtggacatgaagctgctgccgggtggcatgcgcaagctcgaggccatctgatcgccggccgccgggggagccttgcgttttccccggcgggccgtaaactacgcggcgcggtgatccaggtgctgccgcgtaatgaccaggtcggcgggcccctgcgggggtgccatgcgggccgcagacatgggtcgttagctcagttggtagagcagttggcttttaaccaattggtcgtaggttcgaatcctacacgacccaccattattcccggccgcgtgcgagcgtggccggcacaagggcccgcctacgcgggctttttgtgtttatggggcgcgaacaggctagaatgcgcgcctttgtcgaaccattgaatacacacgcgaaagtggcggaactggtagacgcgctgggtttaggtcccagtggggtaaaacccgtgagagttcgagtctctcctttcgcaccaatgtcccgtgaacgcccaggcaggcagccggcgagtgctgcggtcggcagggatgaccgatttttgaactattgcgaggcccttcatgcaagtttccgttgaagccaccggcaacctggaacgcaagatgaccatccaggtcccccccgagcgcgtcgagaccgaagtcgacaaccgtctgaaatcgctggccaagcgcgtccggctcgacggctttcgcccgggcaaggtcccgctgaaggtcgtgcgccagcgttacggggccggggtctatcaggaggtgctgagcgaggtcctccaggagagctatcgcgaggccgtgcagcaggaaggtctggagcctgcggggaacccgagcatcgagccgcagagtgtggaaagtgggcagccgatcgagttcgttgcaagctttcaggtctttcccgaggtcgaggtggccgatttctccgatgccaagatcgagcgtccggtggccgagattggcgacgaggacatcgatcgcgtgattgactccctgcgcgagcagaacaaggagtgggccgatgttaagcgcaaggcgaagaagggcgatcgcattacgctggactttgtgggcagcattgatggcgaggagttcgagggtggcaaggccgacgacttccaggtcgaggtgggggccggccgtctgatcgaggacttcgagaagcagctcaagggtgtgaagaccggcgaggagccgaccatcgacgtcaccttccccgacgactacccggccgagaacctgaaaggcaagaccgcgcagttcgccctgaccatcaagaaggtcgaggggcccaagctgcccgaggtggacgaagagttcgcgaagaaattcggcatcgaagacggctcggtcgagaaacttcgcgccgacgtgcggtccaatatggagcgcgagctgaaccaggcgctgaagggcaaggtcaagaatcaggtcatggagctgattatcgagcgccatggcttcgacctgccggatgccctggtgaagtccgagatcaatcgtctgcgcgaggaggcggagaagcgcttcggtggtgcccagcagacccagccgctccccgacagcctgttcgaagaagaggccaagcgtcgtgtacgcctgggtctggccctgcgggccatcatcgaccagaaggggttcgaggtggacgcagagcgggtcgagcgtgacctggaagacatggcggccacctacgaggacccggaagaggtcaagcagtactaccgctccaatccgcaggcgaagagcaacctggagtcgctggtgctcgaggaccaggtggtcgactggatcgtcgatcaggccaaggtcaccgagaagaagaccagcttccaggacgtgatgaatccgaacaaggagtcgactgaatgagccacgacatggccggtcagggggcgcagcatgcccaggggctgaatctggtcccgatggtggtcgaacagaccgctcgcggcgagcgcgcctatgacatctactcccggttgctgaaggaccgggtcatcttctgtgtgggtccggtcgaggactacatggccaacgtgatcgtggcccagctgctgttcctcgaatcggaaaacccggacaaggagatcagcctgtacatcaattccccgggcggggccgtgaccgccggcatggcgatctacgacaccatgcagttcatcaagccgcaggtgagcaccctgtgcgtcggccaggcggccagcatgggcgcggtattgctggccggtggtgccccgggcaagcgctactccctgccccactcgcgggtcatgatccaccagccgctgggtggcttccaggggcaggcgtcggatatcgatatccatgcccgcgagatcctgaaaatccgcgaggagctcaaccgcgtactcgcccaccacaccgggcagaccgtcgagcaggtggagcaggacacggatcgtgaccgcttcatgaccgcagtggaggccaaggactacggtctggtggacaacgtgctctccagccgaggcgcgcctgccgccggcgacaaggatgccggcaagaaggacaagtcctgattgcgaccaggcctgggcgcgcaggatataccggactcgcgcccggtccgtttgcaacgcggatgcaaacggggcatgttctgagaaaccctgacagcgcaaccgaggcatacggatgagcgacgaaaagaccccctccgccgacggcaagcttctgtactgctctttctgcgggaagagtcagcacgaagtgcgcaagttgatcgcggggccctccgtgtttatctgtgacgagtgtgtcgagctttgcaatgacatcattcgcgaggagatgcaggaggcggggcataccgagcgcgattcgctgcccaagccgcgcgagatccgcgagattctcgacgactacgtgatcggtcagacctccgcgaaaaagatcctctcggtcgcggtgtacaaccactacaagcgcctcgaggcccgggccggcaaggatgacgtcgagttgtccaagtccaacatcatgctgatcggcccgaccggctccggcaagacgctgctggccgagacgctggcgcgggtgctcaatgtccccttcaccatcgccgatgcgaccacgctgaccgaggccggttacgtgggcgaggacgtcgagaacatcatccagaagctgctgcagaagtgcgactacgatgtggagaaggccgaaaacggcatcgtctacatcgacgagatcgacaaggtctcgcgcaagtcggacaacccctcgatcacccgcgatgtctcgggcgagggcgtgcaacaggccctgctgaagctgattgagggcaccacggcctccgtgccgccgcagggcgggcgcaagcatccgcagcaggagttcctgcaggtcgacacccgcaacatcctgttcatttgcggcggcgcgttctcgggtctggaaaagatcatccagcagcgggcggagaagggcggcatcggtttctccgccgaactcagctccaaggacgagagcaagagtggcggccagtggctcaagcagctggaggccgatgacctggtgcgctacggcctgatccccgagttcgtcggtcgcctgccggtgcaggcgacgctggatgaactggacgaggatgcgctgatcaccatcctgacccagccgaaaaacgcgctggtcaaacagtacgcccgcctgttcgagatggaaggcgtggagctggagttccgggacgatgccttggccgcgatcgcccacaaggcgatggagcgcaagaccggcgcccggggcctgcgtaccatcatggagaacatcctgctcgacacgatgtacgagctgccctcgatggagggcgtcagcaaggtggtgatcgacgaggccgtgatccgcggcgacgccgagccttacctcatttacgagaacgcatcgttctccaagcaggccgcagcggattcctgaagccccgcggtcatgcacagggggcgggcatggggctggccccggcttgaaaaacggtcagggcgcccccatctctcccgtacattcgtttagccctgagggggccacatgaccgaccaacactcctcccagaacgaggtggattcccccgtgaagcgcgtcgcggtcctgccgctgcgcgatgtcgtggtgtatccgcacatggtcatcccgctgttcgtgggtcgcgagaagtcgatccgcgcgctggattcggccatggcccagaacaagcaggtcttgctggttgcgcagaagagcgccgaggtggacgagcccgaggccggggatctgcacgagatcggcaccctcggcaatatcctgcaactgctgcgcttgcccgatggcaccatcaaggtgctggtcgagggcgcccagcgtgcgcgcgtgatggacgtctccacgaccggcgatgcggagaaggaagaggactacttcaccgccgatatccgcatgatcgaggaggaatacgacaccgaggagaaggaactcgaggtcctcggtcgctccgcgctcaatcagttcgagcagtacatcaagctgaacaagaaggtcccgccggagatcctgacctcgctggccgggatcgacgacacctcgcgtctggccgacaccattgccgcacacatgtcgctgaagctcgaggaaaagcagcaggtcctcgagatcgccaacgtacgcgcgcgtctggagcacctggtcgccaagatcgaaggcgagatggacgtgctgcagatcgagaagaagatccgcggtcgtgtgaagcagcagatggagaagtcccagcgcgagtactacctgaatgagcagatgaaggccattcagaaggagctgggcgatctcgaggatgcgccgaacgaacaggaagacctggccgagaagatcgaacaggccggcatgccggcggaggccaagaagaaggccaccgccgagctgaacaagctgaagatgatgtcgccgatgtcggccgaggcgaccgtcgtgcgcagctacatcgactggctggtcaatgtcccgtggaagaagaagacccgggtcagcaaggaccttgcccgtgccgagaagatcctcaacgaggaccactacggcctggaagaggtcaaggagcgcatccttgaatacctcgccgtgcagtcgcgcgtgcgcaagctgaagggcccgatcctgtgcctggtcggccccccgggggtcggcaagacctcgctggggcagtccatcgcgcgcgccaccaaccgcaagttctcgcggatggcccttggtggtgtccgagacgaagccgagatccgcggtcaccgccggacctatatcggctccctcccgggcaagatcgtccagaacctgtccaaggtcggggtgcgcaacccgctgtttttgctcgacgagatcgacaagatggcgatggacttccgcggtgatccagcctcggcgatgctcgaggtcctggacccggagcagaaccataccttcagcgaccactatctggaggtcgattacgacctgtccgatgtgatgttcgtggccacggccaattcgatgaacatccccgggccgttgctggatcgtatggaggtcatccgtctgtccggctacaccgaagacgagaaggtcaatattgcccatacctatctggtgccgaagcagatcaagactaacggcctgaaacccgacgagatcaatatctcggacgctgctgtgcgcgacatcgtgcgctactacacccgcgaggcgggtgtgcgcgccctggagcgcgagatcgccaagatctgccgcaaggtggtcaagcagcggcttctggccaagggcaaggagcgtgaccgcaccacgtcggtcacgccgaagaccctggacaagtacctgggtgtgcggcgcttccgcttcggcctggccgaggagaacgatcagatcggccaggtcaccggcctggcgtggaccgaggtgggcggcgaactgctgaccatcgaggcgacggtcgtcccgggcaagggcaagacccagcagaccggcaaactcggcgacgtgatgcaggagtcgatccatgccgcgctgaccgtcgtgcggtcgcgtgccgagtccctgggggtcgaggagaacttccacgagaagaaggacctgcacatccacgtccccgagggtgccacgcccaaggatggcccctcggccggtatcgcgatgtgtacggccatcgtctcggcgctgaccggcatcccggtgcgtgcagacgtggcgatgaccggcgagattaccctgcggggtcaggtgctgccgatcggcgggctcaaggagaagctgctcgcggcccatcgcggcgggattcgcacggtgctgatccccgaggagaacgaaaaggacctggtggacatcccgaagaacatcaagaacaagctcgatatccgtccggtacgctggatcgacgaggtgttcgaggtggcgctgacgcacctgccggaggccaagggcggcgatacgccggccaaagtcgaggaggccgtgaagccggccaaggaatcgggtcggcgtcgggtccgccaccactaagcgacggatttgtaatcataaccgcggctccggccgcggtttttttgcgccatggcgcacagcgatccgcggccgggtgtgtaacgcttgtttgacactttttcgagccccctgatataaccccaatcgcattatttgattcccggctgggcaagcccgcgacaggatggagaacactccccgcgctggtgtaagcttggccttcatcgggccacaagcctgagtcaccactgagataaggaagcgcttcatgaataaatccgaactgatcgacgcgatcgccgcagaagccgatgtcccgaaggcccaggccggccgtatgctggacgccatggtgaccgtggtgggcgatactctggccaagggtgaccaggtctccctggtgggctttggcaccttcctcgtccgcgagcgcgaagcccgcaccggccgtaacccgcgtactggccagtccatccagatcgccgcctccaaaacgccttctttcaaggctggtaaagcgctcaaggatcgcgtaaactagcgcgctttatcgggtgcttagctcagttggtagagcgtcgcccttacaaggcgaatgtcggcggttcgaacccgtcagcacccaccatgcagcctgatctggctgcatgaagaaaatttggagcggtagttcagttggttagaataccggcctgtcacgccgggggtcgcgggttcgagtcccgtccgctccgccatatctgagaaaggcgccttcgggcgcctttttctttgcttgtcgtacagcccaggccggcccccattcccgagaagcgactcgttgccgtttggtgcgcaggaaagaggggctgccgcggcgcatgcggcccagcttgagcccggtacgcggtcggctgctgttgctgcgagcgcaccttgggggcgcgcgagagggagccgtagcgctcaggtgtcgcttgggcgagtttcgtcgatgggcgcttggggatcgatcagtgtgcccgggccgttctcgctctcaggggaggggtcggattccggcgcgtaggcctcgccctcgaggctcttgcgcatcgcctcctcggcctcctggttgaggacaatgatcgagatacggcgattgatggccgcttccgggtcgtcgcgggtgaacggcacgctgtcggccaggcccacgactcgggccacctggcccgactcggcaccacctgcaatgagggcgcggcgtgcggcattggcgcggtcggccgagagctcccagttggaatagtccggccgcagcaacgggcgggcatcggtgtggccggtgatcgagatgcgattcggcaccttgttgatcaggctcgcgagctcgcgcaggatcgcgtcagcgtgcggcaggggggtggagctggcggtgtcgaacatcggacgattctcgcgatcaatgatctggatgcgcagcccctccggggtaatgtccagcagcaactggtccttgtagggctccagcgcctggctctgctccagggcctcttccagcgcctcctgaaggacctccagggcttcgcggtcgcgtgcttcggccagctcgtccaacgcctcgtcatccagccccatgggcgcccccatggcctcggggtcgtgaatcagctcgggcatgccctcgaagtcgatcagcgacggatccactccggttccgtcgccgggggcctggccgggtgcggcggcctcgccgacgaacgcggaggggttctggaagtactcggagatgccggcacgctgttcgtcgtccagggcggccagcagccacagcagcaggaagaaggccatcatcgcgatcgcgaagtcggcgaacgcgaccttccacgaaccgccgtgatggccgcccttgaccaccttcttcttgacgatgatcggctgggtcttgtcctcgacgcccatgaatgcggtccggacggcctcaggccgccttcacgtgctcctcgagctcgaggaaggtcggacgcatcgcgccttccatggtcttgcggccaaactcgacggccacctgcgggctgtagccctggacgttggccaggatgcaggccttgacgcactgcaggaacttgccttcctcctgtgcgcgggcctccagcgcggccgaggtggggccgacaaagccgtaggccagcaggatcccgaggaaggagccgacgagggcggccgccacgttcatgccgatgacctcgatgggccccccgatggagcccatggtgttcacgattcccagcacggcggctacgatgccgaagccgggcagggcgtcggccacgcgatacaccgcgtgggagggcttatgggcctcttcgtgatgggtttccaggtccaggtccatcagggcgtcgagttcgtgcgggttcatgctgccggagatgatcaggcgcatgtagtcggtgatgaactccatcgcgtggtgatcggccaggacgcgtggatgagcctggaagagttcgctattctcgggctcttcgatgtcgttttccacgcccatcagcccttccttgcgggccttggtgaagagcttgtacatcagggccagcaggtcgaggtaatcttcgcgcttgtacttgctgccctgcagcagcttggggagcgacttgaagacagtcagcacgacccgtggcgggttggcgatgaggaacgagcccagtgccgctcccccgatgatgatgtactcgtagggttgccagatgacgaggaggtcgcccccgtgcgcggcaaaccccccgaacaccgcgaacaggacgaccaggaaaccaaggatgtacttcacgaaacgggaaccccgtgcttgtcgatggggcgaaggtgacgccggtcacgttttcgcagttgatatagtgatggccacaacgataacgactcccccgcgcgaggtacagcatggcccaggatgagggcgcgccctaccgcgaccaggcacgacgcctggctgagctcgactggccaattctggaagcgagcgctgcggccttttcgcagcccgatgcgctggtgcagcattccctgcgggaactgggtcagtgggcagagcgggatcccggcctggtactgcgcctggtactgcgtgcgaacggttcgcgccgaggtttgcgccaggaggtgcactcggttcccgatgccatcgccatgcttggcctgcagaacgtgtgtgatgaagttcgggcggccccgccggtcggcgaggtcgtgcgtgaaacgcaacactatcggcacgtagcggcccagtcgcggctggcggcgatgatcgcggccgacgtcgcccggcgacgacgtgattccgagccggcggaagtcagtctggctgcgtcgctgaaccagttgggcctgctcggtctcctggttgccggcgaaccacgcctggagcggctactcgccatgctggaactcaacgcccttcccgatgaggccagttataccgcgctgggctacgcaaccgacgatctgtcgcgcgcgatgaccgaggcgatggtgttgcccgaactggtggtgggcacgcagcgcgcggtcaacgccgcgcatccacgtgccttcgaggtcatggtcgcgagtgctgtggcctggcagatcatgcgcggcatggatacggttcggggcgaccgggatatgcgcctgctggccggcctgacgggagtcaacgagaaggtggtcgcggaccggttgtcggagatcatcgagcgtttcaatgaagacatcgatgtataccgcatcgagcccctggaccccgcgacacccggggccgtctggctgggggcacgccaccggacgcggctggcgttgtgcccgcgtgccgatatcctggaagacgggctcgcccggttgcggcagggtgacgaccgtgtcgcgcggctacgacggatgctgcgtgtgatgcagttcgggctcgggctgaatcgcgtggtgttcgcgcgcctcgcgcgcgacggcgaatcgcttcgggccgagcacttggtcggcacgttgcacgagccggagttcagtcatttcgtgatccagcgctccgctttgggggctctggaggccgtgctggagcgtgacacgccgacctggtggggccgtcactaccccagtgtggcgctgccagaggcgatccaggccctgaccggaggagtcgatggcttctacgcgccggtgcgtgaacggggcgaggtgatcggcatggtttacgccgatcgacgcagccgccagcacggcctcgatgaccgcgccttcaagggcttctgccgcgtggtgcaggccatctcaggcactggctagaccgttccatgcggaggcggcccggcctcaagccctggcgccggtggccgttatatcgtgaacagcatatatgcaggaccgcgtcatggcgcggccacccgtccgtcccatcggctccacctccaccctgtaacaagaggacatcgtccgctatgcgcaagaaccttcctgttacgcagacggagtattccctggaggcccacggagacctcatctcggccaccgacgagaaagggcgcatccggtatgccaacgacgacttcgtccgggtcagcggtttcgactgcgatgagctggaagggacggcccacaacatcgtgcgccatccggacatgccggaagccgcctacgcgaacatgtgggacaccctgaaggccgaccgggcctggatgggtatcgtcaagaaccggcgcaagaatggcgaccactactgggtggatgccttcgtgacccccgcctacgaggacggccgcaagaccggctacgagtcggtgcgcgcgatccccgagcacgagcatgtcgcccgtgcggagaaggtctatgccgcgatcaaccggggtcgcagctttgctcggcgctggtatcacggcctcacctgccgcctcgcggggacgtggcttgtgggtgtcctgctggcgctgggggtagtgtttctggtgtcttcgccgctggtccaggcggggcttttgctgctgattttcgcagctggtggaattgcgtctctggcgctgacctccggcatccggaaggccgtgaatcgggcccgcgagcagttcgacaacccggtgatggaggcgatctacacaggacgtcgtgacgacagcgcctcgctggaactggtccagcacttcaacgaggcgaagctgcgcacggtgctcggccgcatcgaggacaaggcagatgccgtggccggtgacgcacagacaatggcgagcagtgtcgagcagacggccttgggcgtggaacgccagcaaaacgagatcgatcaggtcgccacggcgatgaacgagatgacctcgaccatccaggagatggcgagcaattcgtcgcgcgcggccgaggccgccaacaacgccgagaacgagaccggtgctggccaggaggtggtgaacgacacggtgtccgtgatcaaccgcatggcggccgaggtcgagtccaccgccgagaagctgggcaagctggaggcgagcaccgaggagatcgacaagatcctgggtgtgatccgcgagattgccgaacagaccaatctgctggcgctgaacgccgcgatcgaggcggcccgcgcgggcgaacacggccgcggctttgcggtggtggccgacgaggtgcgctcgctgtcgcagcgtacggacgaatccaccgtgaccatccgcaatatgatcgagagcctgcaaaacggtgcgcgcgaggcgatgtccgcgatgcgcgccagtcaggagcaggccgccgatggcgtggaaaaggcccgggcggcaggcgattcgctgtccaccatccgtcaggccgtcgcccagatcaccgagatgaacacccagatcgccacggcggtggaggaacaaagcgcggtctccgaggagatcaaccgcaacgtgacgtccatccgcgatgtcgccagtgaaaccggttcggtctcggtgcacgcccgtgacgccagcgcgcgcatgcagaccgaggccgcggaactcaaggcattgatccagcgtttcgagcagcggtagactccccgcggtttgcccggcgcgcgggctccggaggggcgcgacagcgcaccataatacgcagcggaaagacttgtacgaccgctcggccagggatcggtatcgggtgacacaagcaggatcgagccagcgaattctatgaacacgagttccttgcagcctcgggtgatgggccttttcttcacgctggggtgtgtgtcgggtgccgcgcagggggtggaggccgaatacaaccttggcgtgtttaccgactacatcgacgacggtgcctccaagtccgacaacgatccgatcgtgcagggtggcttcgagctgggcttccccaccggcgtgttcaccggtgtgcaggcctccagtctcggcagcggccgtggcagcgagattgtgccgtttgtcggctacggcttcgatgccgggccggtcggggtcgagtttggttacgagcacttccactacaccgatctcgacgagcgctacgagggcgagacctttgtggtggtggactggggaccggtgtacgcaggagcgaattacctggcccatgcccatgatcgtgacgcccggggcagccgggaattcttcgcgggtactgcattcgaggtggccccgcgtaccgacgtgttcgccgaggtgggccacgaccgtcccgccgatgacgacaacgcggcattctgggaactgggtgcggcgcacgcgacggactttggcaccttctcgctgacctacgcctcgcgtgacgagagtggtgcgcagcacctgctggtcggcggctacagcgttcacttctgacgctcgcgttggggatgggctacgcggtcatctcgggcaccgcgcggcagtgattcgggatcttgcggccgaggtgaaacgccggggatcccggcccttcgcttcgctgcggccgggatggcgccgtacgggggatgcgtcaggcggtctgtccgtagcggcgttcgatgtaggcctcgacgcgggcctggaattcttcggcgatgcgctcgcccttgagcgtcacggtcttctcgccgtcctcgtagaccggggccaccggctgttcgccggtgccgggcagggaaatgccgatgttggcgtgcttgctctcgccggggccgttgaccacgcagcccatcacggcgacggtcatctcctccacgcccgggtactgctgcttccagctgggcatctgctggcggatgtaggactggatgtcctgcgccaggtgctggaagtactcgctggaggtgcgtccgcagccggggcaggcgaccaccgacggcaggaagctgcgcagccccatgctctgcaggatctcctgggcaaccaggacctccttcgtacggtcgccaccgggttccggggtcagcgagatgcggatggtgtcgccgatgccctgctgcagcagcacggccagggcggcggtggaggcgacgatgcccttcgcgcccatgccggcctcggtcaggccgaggtgcagcgggtagtcgcagcgcgcggccaggtcctggtagacgctgatcagcggctgcacaccactgaccttggccgagaggatgatgcggtcgtgggccagaccaatgcgttcggcctcggccgcgctctccagtgccgaggcgatcagcgcctcctgcatgaccacctcgggcgcggccggctcggcgcgctggctgttgtcgtccatcatgcgcgcgagcagggcctgatccaggctgccccagttcacgccgatgcgcaccggcttgtcgtagcggatcgcggtctcgatcattgcggcgtactgggcgtcgcgcttcgagccgcggccaacattcccgggattgatgcgcagcttggccagtgcctcggcgcactccgggtatttggtcagcagcttgtggccgttgaagtggaagtccccgaccagcggcacctccagtcccatggcctccagccgttcgcggatctccggcaccgcctttgccgcgtcctcggagttcaccgtgatgcgcacgacctcggagccggcgcgcgccagctccgccacctgcacggcggtgcgcagggcatcggcggtgtcggtgttggtcatcgactgcaccatcaccgggtgatcgccaccgacggtgacagggccgatgcgaacggggacggtcttgcggcgggcgggggtcgtgttcatgtcgaggctgcgggcgcgtcaattcggtgcgccgagtgtaacgcaggccccgccccctgccgagacgccgcaggcacgcaggggttgccgcggttcacggattcagggccgccttccacggctggaaggtccggtcgatcgcctcgcggctggccgcgtggcgtgcctcgacatgctcggcgatggcctgctgccaggtcagtcggatctcggcgtgcagggcgttaagggcctcgtgcagggcggcctcgaggtcctcgcggtggcgcgcctcgtcgatccgcagcagtatccagtcggtcccaacccaggccgcgccggcggccgcgaggccgcagccgagcgagaccgggccgctccaggcacagacccccgcgcccagggcccctgcgcgcccggcccgggtcaatgctgcgccgccactgcgcgccgcctgcgccgccagccgggcctgtaccgcacgggcgatcagcggggtcgccagtcccgtcccggcggcggccgtggccgccaggcccgcgcgttgttccagccgcgcgagatccgcatccatcgcactggccagttgctgggcccgttcgatgcgtgcgtgctgctcggttggagactgcagggccgccggcgtggcgggtacgcgggcgtcggccatctcgcgcgtcagggcgatgcgccaggcatcccggaccttgcgctgatcctcgtccagaccccattgcgcccgttcggccagcgcctgcaggggggcgtcccacagctcatccggcaggagccggtcgcgcagggcccgtgtggccgcgtcgtcttccgcggtgcccagccactgggcaccgcggagcaacaggcgctgatactcggcacccagcgagaagtaccagtccgcgacctcgggcacgcggtcatgcagggtctggaagtgctggtccagttcgtgatcgatccgggtctgccactggctgcggacctgctcgtcaccggcctccagccactccagcgaaaagcgctccaggcggctcagccggtcgcggtcgagccgatagcgctcgccctcgaactcgagttcgacatgcgcctggtcatcccattggcgcggttcgtggcgatcgacctgggccaggaacgcggccgccgcaagggcggtcagcgcgaaccagaccagggtccgcaggagtctacggttgcgcggggtcatcgccgggatcgcggggcgggaacagcccgttggccagcagcaggaagccggcggccaggaatgcctgttcgatcaatagcagcgaccaggccaccagcaccggcaggggctgggcaccgggcggcagccactgctggccaagccacaggcgcagcccgtcctgggccgcggccagctgcagcccgatctccagcacggcgctgcgggcgccctcgtgctccaccatgaaccagatcacctgttccagcgaggtcccggacagatccggataccagccgcgcagggcgagcaccagcagggccagcgtcagcccgccgccggtgatccacaaggcgccgcgccgggccagttccggggccagccgcgggtgcgcatgaccggcgatcagacgggcaaagacggcctccagcgcgaccagtgccagcgcgcccgcgaccaggaccgcccacaccgccggggtctggatgcgggccagcgccagcaccagcagcccgcccagcagggcccccacgatcaggtgacgcaatgccatcagcgggccaccgcgcaggcgttcgctccacggactggccgcatccagatagccgcgcaggaacgccgcccggcgcagacggtggcggcgaaagcctccatagccgatcagcagggtcgcgccgatccacagggccaggatcaccgcctcgggcgccacgcgcaggttcaggtgaagcagccacagccccatcagcaggagcaccagcgtgaacagctggcgggcggcagtggccggcgcccgggtgggcaccgcggcggcgggggcagtggcggacatgcgtgactccgcaagggatgtctcccgatggtagcaagcgcaggcgtcgcgtgatgcagggacaagccgttctggttcagttcaggcggtcagggtataaccgaggcatgctacgcatcgccgtcatcattctgctttgcctgttcgccgcgccggtagcggcggaggactggcagctgcatgccgtgttcggcaatcaggtcgtgttgtcggtcgacggcgagcgcgcgctggtcggcgagggcgagaccgggccgggcggggtgcgggtgttgcgtatctccggcagtggcgcggtggtcgagcgcgacggcgagcgccgcgaacttcaggtggaaagacgcccccgcggtgccggtacccctcgggccgatcgacgcggggccgggattaccgtacatcgggattcggcgggcgagcacgcggttaccggtggggccaatggccaggcggtgactttcgtgattgatccgggtaccgaggcggtgctgctgcgcgagcgcgatgcacggcgtgcgggcctcgaccccgaccgtggggaatcggtgcgtgtcgagcgtgcgcagggcacagtggaggggcgttcgctacgcattgaccgactgcagctgggtcatctggcgcgcgatgatgtcccggctatcgtgctggccgaccatgaccttccgcgctcgcggctgggccaggcgtttctggacgccttcgagatcgagttcgacggtggggcctacaccatccggccgtaatctcaccttcgaagcctgcggggtggattcgcgttaggatgccgcaagtccaccactgctgattccctatgccgctgattcggcgccaccccgtcgatgcccctgccccgcgccgcgagatcttcggctgggcgatgttcgacttcgccaaccaggcctacacgctgctgatcatcacggtgatcttcggcgatctgttcacccgcatcattgtcggtgacgggccggactatcggctgggcaatctgctgtggagcctgagcctggcaatcagctacgggatggtggtgatcgccgccccgttcgccggtgcgatcatggatgccacggcctcgcgcaagcgcttcctgatggcctcctggatgctgaccgtgatcgccacggcgatgctctacttcgtcgagccagggctggtggtcttcggcatggcgctgatcatcgcctccaacttcggctatgcgattggcgaatcctttatcgccagctttctgccgagcctcgggccgccggagaagcttggctggatctccgggctcgggtggggcatgggctatgtcggcgggctgattgccaccgcctttgccctgggtctgctgggtgacgtcagcgaggagaacttcgagcgcatccgctgggtgggcccgttcgccgcggccttcttcctgatttccgcgatcccgaccttcctgttcctgagagagcgcggcacgcgccggcggatgcatcggcggttgcaactggggctgggctggcgccgcgtgtgcgaggcactggtcaccctggctcagcgccgcgagctgcgtgcactgtatgtgtccatcttcttcatgatggccgggatctacatcatcatcgccttcactttcatctacggctcgcaggtgatccagtgggaggagtcggtgcgcatcgcgatgttcgtgatcacccaggtcacggccatcatcggggcgatcgggtttggcttcctgatggaccgcgtcgggccggtacgcatctaccgcatcaccctggcgctgtgggcgctggcggtgctggcgatcttcggtacctcggccattgcccagtggctgagcgcgttgctgggccagccggtcgaggcgcagatggtgtttctcggggtcgggatcatcgccgggctgtgtctaggggctgcacagtcggccgggcgcgcgctggtgggcatgatggtgccggtccgcgaggcggggcgctggtttggcttctgggcgctgtcggcacgggcggcggcgatctttggcctggtcgggattggcctgctgcaggcctggctggggctggccaacgcgatcctgttctgcctgttcctgttcgtggccgcactgctggcgtcgattccggtgcatctcgctcggcgcaaccgtgagcccgatacggcctgacccggagggccgttgcgctgtcctaatcgtgatcgcgcgccggcacgcgcgggtcctccacctcgttctcgtccagcatctgcgtatccagcatgaagccgatcgccgcgtcgctgatgccgttgatcacgaactgtacggccagcacggcgaggatcaggccgaagaccttggtcaggatgtccttcccggtatcgcccaggtactgaacgatgtagcgcgaatagatcatcgcgaagtagcaggccaccatgcaggccagcacgccgaggaatacgagccccgtgtgataaacagtcggcgcctcgctggtcaggatcatcaccgtggcgatcgcgcccgggccgctcatgaacgggatggccagcgggatcaccgagatgtcctcggtcacctgccccttgtcggccttgacctcctcggcggtctccttctcggtcgcgcccttttgccggatcatgccgattgcaatgccgaacaggatgatcccgccggcgatacgaaacgccgccagggtgatcccgaacagctggaagatcaccccgcccagcagggcgaacgcgaacagcagcgaggtggccaccttcaccgaacgcagcgcgatcgcccggcgcttctcctccgaggcacgcggcagcatcgccatgaagatgaaggcggtggtcagcgggttcacgatcacgaacaccgccaggaaggtgacgaccaggtattccagcaatacaagcatgacaggagcttaggccggaatcgcggagctttcgagaggaaaaggcgtggtggcggctccggagcctgcagcggcatgcgtgggcagggacggggcccggtcgttatactctgcgcgcatgaagaaacgcctgcatcctgaatccttcccgaccctcgagcactttgtcggcaacacgccgctggtgcgcctgcagcgcatgtcggcggacctgccgtccaccgtgctggtcaagctcgagggcaacaatcccgccggctcggtcaaggaccggcccgcgctgaacatgatccaggcggccgagcgccgcggcgacatccagccgggcgataccctgatcgaggcgaccagcggcaataccggcatcgcgctggcgatggtcgcggcgatgaagggctatcgcatgatcctggtgatgccggacaacatgtcggccgagcgccgcgcctcgatgaaggcctttggcgccgagctggtgctggtctcgcgcgaggagagcatggagggcgcgcgcgatttggccgatcgcatggaggccgagggcaagggtcgggtgctgaaccagttcggcaatccggacaacccggatgcgcactacattggcaccgggccggagatctggcgcgacaccgagggcacggtgacccacttcgtctcggcgatgggcaccaccggcaccatcatgggcgtgtcgcgctatctgaaggagcgcgaccccagcgtgcagatcgtcggcgtgcagcccaccgaaggatcgtccatccccggtatccgccgctggccggaggcgtacctgccgaccatcttcgaggcctcgcgggtcgatcagaccgtggacgtgacccaggaggaggccgaggacaccatgcgccggctggcgagcgaggagggcatcttcgccggggtctcgtccggtgggtccgtggccgcggccctgaagctcgcggccgcgaccgagggcggcaccttcgtcgcgatcatctgcgaccgcggcgaccgttacatctccaccggcgtgttccccgcatgagcgccccgatcctgatcttcgatctcgagaccgtccccgacatcgacggcgcccggcgcctgcacgacttcgagggcctgagcgatcacgaggtggcggaggcgctgttcgccctgcgccgcgcacaggccggcacggagttcctgaagcacccgctgcaccgcatcgtctccatcggcgtgctctaccagggcggcgacgcgctgaagctctccgccttcgggcgcgagggcgaggacagcccggcgccgaccgaggccgagctgctgcgccagttcttcgacgtgatcgacaagcgcacgccgcagttggtcagctggaacggcggcggctttgacctgccggtgctgcattatcgtgcgctggtcaacggcgtgcaggccccgcgctactgggagcagggtgacgacgaccgcgagtttcgctacaacaactacctgtcgcggtttcactggcggcatgtggacctgatggacgtgctggccggcttccagggccgcgcggtcaccagcctcgacatgatggccagcctgctcggcttccccggcaagctgggcatggacggctccaaggtctggccggcctggcgcgacgggcgtcaggccgagatccacgactatgtggagcacgacgtgctgaacacctatctggtctggctgcgcttcgaatacatgcgcggcaatctgaccgacgcggccctggccagccggcagcagcagctggccgaatacctgaaggccagcggcgcggctcaccaccgggaatttctcgacgcctggcaggcggccggacgcacgggctgatggcacgcatcgacaagaccccgttcgaggctttgatcgaagaggtcacgctggacggtcagggcgtggtccggcgcgatggcaaggcctgcttcatccacggggcgctgaagggcgagcgggtgatggcagtgcagactgggcgcaagcgtcgcttcgacagcgccgaggtggtcgaggtgctggagtcggctccgggccgggtcgaaccaccctgcgagttcttcggcctctgcggcggctgcaagctgcagcatgcctccatcgagacccagcgtgcgatcaaggagcaggccctgttcgatgccctggagcgcatcggccacgtgacccccgaggcccgcttcgagccgctgaccgacacgaccctcggctaccggcgcactgcgcggctgggggcgaagtacgtgcccaagaagggcggggtgctcgtcggctttcgcgagcgcggcagcccgtatctggccgaaatgacccattgcgaggtgctgcacccggcggtggggcatcgcatccgggccctgcgcgagctgatcggcggcctcgaggcgcgtgaccgcctgccgcagatcgaggtggcggtggatgatgacgagcgcgtggcgctgatctttcgcaacctggatccgctgtctgcggcggacagcgcgcggctgtccgcctgggcggaggccgagggcattcaggtgtatctgcagcctggcggcccggagacggtggaagcgctggccgggccgatcgagccgctggtctatcgccatccggactacggcgtgtcagtaccattcatgccgacggacttcatccaggtgcatgccggcatcaaccgcaagatggtcccgcaggccctggaggcactggatctgcagccgggccagcgggtgctggatctgttctgtgggctgggcaacttcaccctgcctctggcgcgcagcgtgtcggatggcgaggtgcccggcgaagtggtcggcgtcgaggtggacgacgcgatgctggcacgggcgcgcgccaatgcccgcgaccagggcattgccaacacccgctacgaacgcgccgacctggacgacgtcgaggccctgaagaacgccggctggctggtcgaacgctacgaccgcgtactgctggatccaccgcgcaccggagcggccgcggtgatcgaggcgctggcgccgcagcgcatcgagcgcatggtctatgtttcctgcaacccggccacgctcgcccgtgacgccgagcgcctggtgcatcatcatggctatcgcctggagcgggccgggatcatggacatgttcccgcataccgcccatgtggaatccatggccgtgttccggcgcgacgagccaagagggagagactgaatgctggagatcgtacaggcgggcggctggctgatgctgccgatcctgctgtgttccgtactcgcggtggccatcgtgctggaacgcctgtggacgctgcggcggtcgcgcgtggtcccgccgcgcctgctcagcacgatctgggaacagatgcgcatgaaggggctgaccctggaggacatccagcgcatccgggccggttcgcccctgggtgctgtgctggccgccggcctggcgacccatgaccgcgcgcgccagatcacccaggagagcatcgaggaagcgggccgtcgggtggcccacgaactcgagcgctacatgaatacgctcggcaccatcgcgatgatcaccccgctgctgggcctgctcggcaccgtggtcgggatgatcgaggtgttcaccgtgatcaccgagatcggtgtcggcagcccgcgcgatctggccgggggcatctcccaggccctgatcaccaccgccgccggcatcggtgtggcgattccggcgctggccttccaccgctacttccggggccgcatcgacgagctggtgctggagatggagcaggaggcgaccaagctggtcgaggtgatccacggcgagcgggacgcaaccgccgccacgccggaaggcggagtcaccgcgtgaactttcgcaggccgcaccatgacgagccgggcgtcaatctgacgccgctgatcgatgtggtgtttctgctgctgatcttcttcatggtttcgaccaccttcgatcagcatgccaacatcgagctgaccctgccgtcggccgaccgcgagacggaggtggttgaacgggcctggctggatatcgtggtggatgccgacggcaactatttcgtggatggccaggaactggtcaaccgtcgcgccgagaccctggagcgggtgatttccgaggcgcgcgaggggcgcgaggatgaccccgtgctgatccgcgccgatgccaatacctcgcaccagtcggtggtgcgcgcgctggacgtggtcgggcgcctgggcattacctctgtctcgatcgcgacccttggcgagcgcgacgacgatgattgatggcgcgcgcgaagatgccgccttcggggctgcgcatgggggatgaggcggcgggctacggtgaccgcccgctgccggtctggcgtgccgtctggcgcgactatcgccagggcaacggggcccgggcgcgggcgcgccgcggctttctgagcccgcccgccgagcgcgggcgcctggtctggatcaaggccgggggtacccccgaggatgtacgcttgggcatcgagctgctgggagcggtgcgcgacaagcgtcaggacgtgcgcatcgtgctgaccttcgagcaggattatcccgagctgttcgaacgccacatgcagccgttcaagaaggttggcgtgggctacgggccctgcgatcgcccgcgcgtggtgcgccgtgtcctggatcgctttcagccccacggcatcctcctggccgggggcaatgccccgcgcagcctgctggcgcaggcccaatgcccggtggttgcggtcaatgcccggccccccacgtggaaacccgtgcggccagtggagcagtgctggcctctgaacacatccacgagctgggcccacggtgcggcggccgatgtcctgccggtcgccgacccccaggcgcgttttgtcgaggcccaggcggacgtggtcctgcgcgccctggtgggcggggaggtgcagcggctgtggtggtggcatggacgtgacgaccagtggtcggcatggcgcgcggcctgggaaacatccggcttgggggcgaccgatatcctgctggccagtcgccggggcggagcggcggcgactgcgcgcgatcttccggggaccgggctgcgggtatcggagtgggatcgctcgtcactggcggccgggaccatcctgcatctggatgaccggcgctggtttgcggccgcggccagtgccgcgcatgcggtacacctggccgcgcccgaccgtcaggccctctggcaggggctggcggggggcgcggccgtgagtctgggagagacgccggccaccgaggtgccatgcctggtgctggaagatgcctccgccgtgctggcggcctgggcgcgactgcgggacgaccccgctgcccggcgccagcagggcgacgcggcccggcggcgcttctgggacgagcgccggcaggtggatgccaacttcgatgccgtgctgcggcgggtctgggactggtagccatgggccggttcaaggcgtggctgggcgcccgaatctgggatcagtggtgtcagcgcgggccgttcgcggcggcgatgtacccgctgtcgctggcctatgccggggcggtggagtggaatcgccatcggctggagcaggcccggcggggcatcacgatcccggccaaggcggtgatcgtggtcggcaacctgacggtgggtggcagcggcaagaccccgatgaccatctggctggcgaagcgcctggcggatgccgggtatcgtccggggatcgtcagccggggctacggcgggcgcggggatgccgcggggattcgagtgaccccgctgtcggaccccgtggtggtcggggacgaacccctgctgattgcacagcgcaccggggtcccggtgcaggtcgaccgcgatcgtgtgcgcggggcgcgggcgctgacggaccagggcgtggatgtggtgatcgccgacgacgggatgcagcatcaccgtctgccgcgtgacatcaccatcctgatgatcgacggcaagcgccggctgggcaacggcctgtgtctgccgtccgggccgttgcgcgagccgaagaccgcgcgggagcgggcggacttcgtgctggtgaccgggggcgagcccggccccggcgagttcgcgatggagctggtgccgtccagccgtctgcagcgcgtggatgggcatggcgagggctacaagccacaccgctttgctcgccgtgatgcccatgcggtggccggcatcgccgacccggagcgcttcttccgcatgctcgaggcggcggacattgacatcatccggcatccgttcccggatcatcaccgctttcgtccgcaccaaattcgcttcgatgacggtctgccggttctgatgaccgagaaggatgccgtaaaatgccggacgttcgcgcaggagaatcactggtactggccgattgcggcccgcgtgccgtctgccttcgagtcggctttgctggcccgtctggaaacggtcgcccgaatcaagaaggcgctgatctgaccgcgtcgcaactactgttggggtattaaatggacaagcgtctgctcgacattctcgtctgcccggtgaccaagggcccgctcaagtacgatcgcgagaaccaggaactgatctccgtttccgccggtcttgcctatccgatccgcgacgaaatcccggtgatgctggaggacgaggcccgcgccctgtcggacgaggaaaaggaacgctggcgcgacgcctgagcgttccatggccgccttccatgtcgtgatcccggcacggatggcctccagtcggctcccgggcaagccgctggcggccgtcgccgggcgcccgctgatcgcgcatgtgatcgcccgggcgaaggagagccgggcctcgcgggtgatcgtcgcggcggacgacgagcgcatcctcgatgtcgcgcgccagtgcggggtcgaggcctttgctaccgatgctgacctgccctccggtaccgaccgcatcgcggcggtggcggccgccgagggctggggcgacgagtccatcgtggtcaatctgcagggtgacgagccgctgacgccaggatcactgctggatgacctggctcgcctgctggccgatacgccggaagcggatatggcgaccttcggtgtccctatccgccgccccgaagacctggccgacccgaaccaggtgaagctggtcaccgatgcgtcggggcgcgcgctgtatttctcgcgtgccccgatcccctgggatcgcgaggcccatcgggcaggccgcgccccggcgctggatcaggcgaaccggcatctgggcgtctacgcctatcgtgccgggttcctgcgccgcatgagtgccgaaccacccgccgcgctggagcagctggagcagctcgagcagctgcgggccctggccatgggcgcctggatccaggtcgggcgtcgcggcgaggcgcatccgccgggtgtcgataccccggaggatctcgaccgggtggatgccttgctctcagggcgtgtccgcgtttgatggtgatacggattagcactgcctgacggattccctactcgacctgggcgtggcgcagacttggcgctccgctcctgctaccatcggcggttgattctgaaacccccgggccccaggttccggggcgaccccggagcacgcagagaccaccatgctgcaagcaattcgcgaccgggcgagcggctggctcgcctatgtgattattggcctgattaccatccccttcgctgtctgggggctcggggaatatttcggtggttccggtccgctggtcgcggccgaggtcaacgggaccgatatccaggtgcgcgacgtgcacaacgaggcgcgcgcacagcgggaccagatggcccgcatgttcggtggccagatcccggatgacctgctcgacgaggagggcatccgcatgcaggcgctggagaccctgattcgccaggaactgctgcgccaggcagccgactcggcgggcttcaaggccgcaggagacagcatcctgcgggagattcgcggcatgccggtgttccaggagggtggccagttcagtcgcgagcgctatgcgcagttgctcaatgcgcagcgtctgagcccgtcggacttcgagcgcgacatcggccgatcgatcatcctgtcgcagctccaaggcggcatccaggccacgggcttcccggcggacgcgctggtggacgacttcagtcgcctgcgcaaccagacgcgtgtggccagctggcgcatcttcccggtcgatgatttcgaccagccggacgtggtcgacgacaaggcgatcgaggcctattacgaggccaatcaggacgatttcaccaccgaagagcgggtacgtatcgcctacctgcagctcgaccccgaggcgctggaagacgcagtggatgtgtccgaggacgatgttcgccagcactacgaggtgaaccgcagccgctatgaagagccggagttgcgcgaggtgcgccagatccggattcaggacaccggcgaggaaggcgaggcaaagatcaacgaactgcgcgatcgcctggacgacggcgaggactttgccgagctggccgaagcgtattccgaggacagcctcagtgccgaccgtggcggcagccttggcgagatcgcccgcggcgacctggatcgcacgctcgagaccatcatcttcacgctgccggaggggctgatcagccgcccggtgcgtactgaccggggctggttcatcctcgaggtgacgtccatccaggaggcccgaccgcaaccgttcgaggatgtgcgggacgaggttgaacgcgatcttcgcgaccgcagcgccgaacagatgcagatcgacgccctggatgacctgatggggcaggccgccgaatacccggacagcctggagccggccgccgaggcgacccgtctggagatccagaccagcgactggtttacccgcggctccggcgacggcatcgcccagcaccgttcgatccgcaatgcggccttcgatccacgtgtgctggaggatggtcacaacagcgaggcgatcgacctgcaggatggctcgactgtcgtgctgcgaatcgaggagcacgagccgtccgaggtccgtccgctggccgaggtcgaggacgagatccgcgagcgtctgcggcgcgaggcggccgccgatgccgcgcgcgaagcgggtgaggaactgatcgcacggctgcgtgacgccgacgactgggcggatgctatcgaggatgatgacgcctggcagatggagcgcgaggtgcgccgggattcgccggtagatggcgataacggcgtgcccggtggcttgcagcagcacctgttccgcctgtcggccccgggagaggacgccgtcgagatcagcggcactcgtctggggactggcgacttcgccgtcgcgatcctgcatgaagtgcggctcgacgagcaggaggcggatgcggcgatgcgccagcaggcccgcgaactgatgcgcaatgcctatgccagcgccgagttccgcgcctatctggcctggctggaatccgaggcggatatcacgcgttatccggaaaacctcgactagtcgcgcccccaacgggcggttcaccggaaccgccgaacgtaaaaaggcccggtccgcgaaagcgggccgggcctttttcgtgggtcgcgcaccccgcccaggtggccggggcaggagcttaactatccttgtcgagcccgatctcggcggcgcccaggccgacggtgttgtagcccgagtcgacgtacatcacctcgccggtgatgccggaggccagatcggagcagaggaaggccccggcattgccgacctgttcggtcgtcacgttgcggcgcagcggtgcgttggcctcgacatggtcgaggatgcgcttgaactcgccgatgcccgaggcggccagtgtgcggatcgggccggcggagatcgcattcacacgcgtggtctccgggcccagggtgtaggcgagatagcggacgttggcctcgaggctggccttggccaggcccatcacattgtagttgggcatggagcgttccgccccgaggtagctcagggtcaggatggaggcttcgcgatctttcatcatgccgcgcccggccttggccagcgccgccaggctgtaggagctgacatcatgggcgatgcggaagccgtcgcgggtcatgttgtcgaggaagtcaccgtcgagctgttccttgggggcaaaggccaccgagtggaccaggatatcgatcccgtcccagtagtcgtccagacgctcgaagacctgttcgatctcgcggtcgtcctcgacgttgcagggcacgaggatgtcggagtcgaaatcggcgaccagtttctccacgcggtcgcgcagccgctcgttctgataggtgaacgcgagctcggcgccctcgcgatgcatggccgaggcaatgccataggcgatggagcggttactggccacgccgacaatcagcgcgcgcttgcccttcagaaaacccatgtaaatctccttgaatctggttcgtgccggcgcccttgaaaaggaccgccccgtggcggccggaccgggcgggaacccagtgccgacgcgactgtctcgggatcataccgatgtgccgcgggtccggccagctaggggaacactggccaatgtacacgctcgctgcttcgtcgcttattcgtgcgaacaaggcacggtgcgcagccggtagtggttttaccggcaagggccgcaacgccggatcggaaaacctggggtgccaacgcgagtgtgtacattggccagtgttcccctggacccggtgagagcggccggcgggattgctatagtgcgcgaagtgcggtctgcatcggttgtccctgggggagcgcggacgtcggtgccactcgagagcggaggccttgtgagtcgtcattttggttggattgtcaccttgatcgtgctgggcatcctgctgttgctggtcatggtgcaggtagaccgccagtggcagcgcatggccgccatgcagaacatgatgagcgagcaggcgcgcgacctgcgggcactgcgccgcagtctgcagagtctcgagtccgatctggcctcggggcgtttcaccactggggacggcgagcgcgcaccccgggtcgcggaggtcccctcggcattcgagcgggcggccgaggcggcggggcgcgaggactacgcggagggcgactggctggttcaggccttcggcacggggctggcgacgatcacgccctatgtctccagcgatgcctatgccgccgatgtgcagaactatgtgctggagtcgctggtgcagcgccacccggagaccctggagtggcagggcctgctggcggcctcctgggacttcgacgactctggccaggagctgagcttccagctgcgcccgggcctgcagttctccgacggcgagccgctgaccgcggaggacgtggagttcaccttcaacttcctgatgaccgatgcgattgcggtgccgcgcgcgcgggccttcctggagaaggtcgagaaggtggaggcagcggacgagcgcaccgtcgtgtttaccttcgaggagccgtattttgacgccctgcgggttgccggtgggctgaacgtcttgccgaagcatttctacgagcgctacctcgacgagcccgagaccttcaacgagtcgcgcgggatcctgctcggatccggcccctaccggctcgaggacccgaccggctggacgccggatgccgggcggatcgaactggagcgcaatccgcgctactggggcccggtggagccctcgttcgaccggctcgtctggcgcgtgatccagaatgacagtgcgcgcctgacgacctttcgcaaccgcgatatcgatgtctacggcgcccggccgcgcgagtacgcgcggctgcgtgacgacgaggccctgcgcgaacgcgcggatacgcacgagtacatgagccccaccgcgggttattcctacatcggctggaaccagaagcgcgatggcgagccgacgcgctttgccgatccccgtgtgcgccgggcgatgagctatctgacggatgtcgatcgtctgatcgagcaggtgatgctggggtatgctgaacgcgcgatcagcccgttcagcccgcgcagcgaccagcacaaccccgacctcgattacatcccgttcgatgtcgagcgtgcgcttgaactgctggccgaggccggctactccgagaaaaaccgggacggggtgctggtcaacgaggagggcgagccgttctccttcgacctggtgtatttccaggacaatgaggacacccgtcgcatcgcgctgttcctgcgcgatctgtacgcgcgtgccggggttcatatgcggccgcagccaaccgagtggtcggtgatgctggagaagatcagccgccaggacttcgatgccattaccctgggctggaccagtggcgtggaggtggacatctaccagatgttccactccagccagacggtctctggtggtgacaatttcatcaactacgaaaaccccgagctggatgccgtgatcgaggccgcgcgcggcgaggtggacgaggacaagcgcatggaacactggcgcgaggccgagcggatcctggtggaggatcagccgtataccttcctgatgcggcgccagacccttgccttcatcgaccgccgtatccagaacctggaacagacggcactcggcctgaacctcgggttcgtgccggtggagatctacgtcccgtttgaccagcagcggtacgggcagtagccgcatgccagccggggccggagtgccagagaacccgcgcacgccatgctgacctacatcctgcgccgcctgatcttgatggtgccgaccctgttcggcatcacggtcgtggtcttcgccgtgatggcggccgcgccgggcgggatcagcgcgctgaccctgatcgagggacagggcctggagccgcaggcgcaaaaggcgatggaggagtactacaaccgcctctatggcctggaccagccgccgccggtgcagtacgggcgctggctgaacaacatctcgccggtgggctttgcccaggacgaggacggctcgctgaccggctggccgaagctgaaggcccccaatctcgggaccagcttccgttttggccgtccggtggcggatctggtcgccgaacgattgccgatcaccctgctgctgaatgtgctctccataccactgatctacatcgtggcggtggccgtcggggtacgcgcggccacccagcaggggcaggccttcgattcccagtccggggtggtgctgctggccttgtggtcggtgcccacaatgctggcgggcgtccttctgatcggtttctttgcctccgatcagttctggcaatggtttccgaccgggggcttgagccagcgggcggcgctggacatgaccttcctgccaaccgtggaggtggcctgggccataccgctgctgctggtgctgccgtttctgggggcggcgctgggtatttacctggcgcgctacctgcccgatctgatccggggcgggcttggtgcggccatcggggccttctgcggctggctgatgttcagtgacctggccccggcgggctggatcagcacgacggtcgccatgggggttggtctggtgctgggctggctgatggcacacagcgactggggcgtgctacgtggcttctacctcggcacggtgggcctggccgcggggttcgcgatagcgctgggcctggcgcccggcagcatggtgccgggcttcctgctggatcgcgcatggcacctggtgctgccggtactgtgcctgtcctacggcgggctcgcctttctggcgaagctctcgcgttcgtccgtgctggagaacctgaactcggactacgcccgcaccgcgcgtgccaagggcgtacccgaacacgaggtgctgtggcggcatgtattccgcaacagcctgttgccgctgattacggtctcggccacgctgctgccgtcgctgctggccgggtcggtgatcgtggaggcgatcttctcgatcgacgggatgggcaaactcgcggtggaggcggtgcagacccgcgaccgcgagctggtgctgtcgatcacgctgatctccggcgtgctgaccctggttggctatctgctggcggatctggcctatgccattgtcgacccgcgggtgagttatgactgagtcggtgcagcagggcgagggccgtcgcagccgttcctgggcacgccgggtggtcggcgaggtcttgctgcgctggggtgcgcggctggggatcgggtggattgcgctgctgacgctggttgcgatcctggcccccgtgctggccagctcgcatccgctgctggtgcagacggcggacggctggtccatgccgttcctgcgctacctgaccgcggcggatgtcacgttgttcgggatgctggtgctggcgggcgtgttctggctgctgccgggccgcccctggcggcgctttgtgctctggggagtgctgagtgcgatcctgggggcggtcgcctggcagacggtctcgcccccctcgctggtgatctacgagcagtaccgcgaggccgaggcgcagggcgaataccagaccgtgatccgcgcgccgatcccgtattcgccgcgcgactacctgcgggattacgcggacaccgggctcgaggccccgcgcgagtcccccgatcgcgtgcactggttcggtaccgacgacaatggggcggacgcgctttcgcgcatgatccacgcctcgcgcatcgccctgtccatcggcttcatcgccaccgggatcgcgctcgggatcggcgtgatcctgggcgggttgatgggttacttctcgggcatcgtggacatcatcggcatgcgtctggtggagatcttcgaggccatcccgaccctgttcctgttgctgacctttgtcgccttcttcgggcgatcgctgtatctgatgatgctgatcatcggcctgacgtcctggtccggttatgcgcgctatgtgcgcgcggagttcctgcgcctgcggcagcaggacttcgtgcagggtgcgatcgcgtcggggttgtcgctgccctcgatcctgttccgccatatgctgccgaacgggatcgcaccgatcctggtggcggccagctttggcgtcgcctccgcgatcctcgccgaggccacactgtcgttcctgggtctggggctggtggacgagccctcctggggacagatgctgaaccaggcggtgcagagctcgaccttcaactggtggatggcggccttcccgggcggggcgatcttcctgaccgtgttcgcctacaacctaatcggcgaggccctgcgcgatgcggtggacccgcactcgcgctcggccgccaaggccgccagccatgccgcgcccacccgcccggcagccgcgggcgccaccagcgggggggtgcgctaggccatgctcgaggtgcgcaacctccgcattcggcatcgcgacagcgaggcgccgctggtcgaggacatcagcttctcgatccgtgcaggcgagctgttcgccctggtgggcgagtcggggtccggcaagtcgatcacggcgctggcgatcatgcggctgctggacgggggcttcgagccctccacgggtgatgtctggctggccgggcacgggacccggcaggaactgctgggcctgccggaccgcgtgatgcagcaggtgcgcggggatcgggtgggcatgatcttccaggaaccgatgacctcgctgaacccggtgctgactgtgggcgaccagatcgacgaggtcctgcgcctgcaccgcccgcagatgaccccggccgagcgcgaggcgcgggtgctcgaggtgctgcgcgaggtccagctgccaaacccggaacagcggcgccacgactatccgcacaagctttcaggggggcaacgtcagcgcgtgatgatcgcgatggcgctggtggcggagccggatctgctgattgccgacgagccgaccaccgcgctggatgtgaccatacaggccgagatcctgaagctgatcgatcagctgcgcgaaaagaacgggatggctgtgctgctgatcacccacgatttcggcgtggtcgcctcggtggcggatcgcgtggcggtgatgcacaagggccggctggtggagcagggcgagtgtcacccgctattgcgcgacccgcaggatgcctacacgcgcaagctgatcggcgccctgccggaaaacctgccgccgttgccctcggtgcctggggccgggcgcgagacgttgctggacgtgcgcgatctgcaggtgcattttccggtgctgaagggcctgatgcgccgccaggtggatgtcgtgcgcgcggtggatggcgtctcgtttcagctcgacaacggcgaggtgctcgcggtggtcggcgagtcgggctgcggcaagaccacgctgggtcgcgcgatcctgcgcctgatcgagcccactggcggcgagatccgctaccgcgaccagccattgaccgggatgccgcgcaaaccgttgcgccgcctgcggcgtcatttgcaggtggtgttccaggacccggcctcatcgctgaacccgcgcctgaacgtgatgacgttgctgaccgagcccatggcggtacacgggattggcgaggaccaggaggatcgcatcgagcgtgcgcgcgcgactctggaccaggtcgcgctaccggcggatacgctgtggcgctatccgcacgagttctcgggcggccagcgccagcgcatcgggattgcccgggccctggtgctggatccggacgtgattatctgcgatgaggtgaccagcgcgctggatgtctcggtgcaggcggaggtcctgcagatcctcggacgattgcgggtcgaacgccgcctggcgctgatcttcatcacccacgacatgggggtggtcgagtatttttccgaccgcatgctggtgatgcacgatggccgcatggaggagatcggcaacaccgccgaggtgctggccagtccgcgggccgaatacacccgtcacctgctcgaggcggtcccgcgggtttcgcgctacgtgcattaaacccagcgacacttccgacgtatcgctagctggcctcgtgggtgccgaaggcgcgggcgcgcagggtgttgtccagcagcatcgccaccgtcatcgggccgacaccgccgggcaccggcgtaatccaggcggccttctccgccgccgcgtcgaattccacgtcaccgcacagggtgccgtcttcgcggcggttgatgccgatgtcgatcaccgtggccccgggcttgacccagtcgcccttgaccaggcccggtttgccggccgctgcgatcaggatgtcggactggcgcgcgatgcccgcggtatccggcgtgaagcggtggcagatggtcggggtggcgccagccagcaggagttccagcgccatcgggcggcccacgatattggaggcgccaatcacacaggcggtgcggcccttgaacggctcctccaggtggcgcagcagctggatgacaccccagggcgtgcagggacgcagacgcgggatccgggcgacgagccgacccacgttataggggtgaaagccgtcgacgtccttggcgggcgagatgcgctcgatcacggtctcggggtcaatatggctgggcagcggcagctgcaccagaatgccgtcgatggtgcggtcggcattgagctggtcgatcagggccagcagatcggtctgcggcgtgcccgagggcagatcataggagtgcgagaccacgccgacctgctcgcaggccttgcgcttgttgcgcacgtagacctgggaggcgggatcggaaccgaccagcaccacagccaggcccggcgggcgcaggtcgcgggcggtcatggattcgatctcggtggcgatgcgggcgcgatgggtctgggcaatcgcgcggccgtcgatgagctgggcagtcatgggaggctctgtctcggaaactggccgcgatcatcccacgcgcgcgggagcgcctcaagccggctcgttcgcgggtgcgtcagctcgccgcgaccaggctggcgcgactgggtccggactcgcagcgattgcgcccgccggccttggcccgatagagggcgtcgtccgcccgctggagcagaaaatccgcgttgtcgcgggagtcgggctcgatattgaggctggcgacccccaccgagactgttacgtacagttcatccggggcgcagggcggcacatgttcgtggcccttgagtatgatcggcgtctgggcgatctcgctgcgcagtttctcggccagttgcagtgcggcgtcctggtcggtgtgcggggcgatgaccacgaactcctcgccaccaaagcgtgccgccaggtccacgcggcgcaggttctgccgcaggcgctgggcgatcgattcgaggatatagtcacccgccaggtgtcccaggcgatcgttgatccccttgaactcgtcgatgtccagcatgaccaccgacagcggctggccatagcgccgcgagcgggcgacttcttcgtccaggcggcggtccatgtggcggcggttgaacaggccggtcagaggatcggtgatcgattcgtgttccagtcgggtgatgcggcggatgctttccaccgagctataggtcagaagcacgacgctgcagacgaaacttccccccaggaggaatatgattggcaccagcaggtcagggatggagtggtacaggccccagttcagggggatgaaaccgagataccccaacgtgaagatcgggatcagcacgaacatcagcagccagcccgtacgaacgcggctctccggcagctcgcgcaacaggcgggccaggttccactgtgcatagatcaggcccgctgcacccagcacgatggcgccgttggcgacccagttgagcatgtccctgtctcccccgcccgcaagctcgacttgcgtacctgcaacgtatcacggaaacgtgcatgaaagaacaacctttgcaaccctttgtaccttgaccgctggcggtggcggcgctaccatcctgcgctcgctgtgtaggcccttttgcggggacggctcgacggggtatagcgcagtctggtagcgcgcctgctttgggagcaggatgtcgggggttcgaatccctctaccccgaccatttctcccggccgaaggcttgcaggcaggctcgatatcaggcgtggcacctcgacgttcggcggtaacgcgctcgtagctcaaccggatagagcatcggccttctaagccgacggttgcaggttcgagtcctgccgggcgcgccagagccgccctttgtgccagtggttgtgcagtgacacggtggtgaccgtagctcagttggtagagtcccggattgtgactccggttgtcgtgggttcgagtcccatcggtcaccccatcccctttttctcgggggccgttagctcaattggtagagcagtggactcttaatccattggttgtaggttcgattcctacacggcccaccattcccttgcctgacctctcacggtttttgcctgtctctggttggttggcccgttggccatgcctggtcgcgccgatgtgcttctggtgtaccgggtggatgtggcggtactcgatcaacctttttctcctgatctcgcagcgatctaccgacagcgtgatggcgccctcagtcgttcgtctgacagcgtgatttcccccccaattagtctgccattcaggtgctagcctccccacacgtttgtggtgcaaggcaagccgacaggttcggcaagcacaccgcgcccggttgctgaaacatgggaggccctaatcatggcggtactggatcgtagtctggagaacttgctgcgactgccgcgcggcaaaaaacagggattgatggtgctggcggacatcgtaatgctgccgctggcactgtggctggccttcgtgattcgtactggccagacggtcccgccgatgatggtcgaggcctggtggctgtttgcgctggtcccggcggtcggcgcgctggtgttcgcgcggctcggtttgtatcgaacggtcgtgcggttcatgggggcccgcgcggtgcgtgcggtgatcgtcggcgtctccgcgctggcgctgatgatctgggcctcggccgaactgacacagacacctggattcttcggggcggtggcggtgaattttgcgctgctggcctttgccctggtcgcggcgggccgatttgtggtgcgcagctggtaccaggccgtgtccgatgcgcgtactggcagcgagcgcgtggtcatctttggcgccggtgaggcaggggttcagctggcctccggcctgcagtccagcggccgcttccgggtgatggccttcatcgacgaggacccggcggtccaggggcgttcgattgacgatatcccggtctgtggccgcgaggccctgggcacgctggtggagcagtgtggcgtgcgccgggtattgctggcggtgccgtcggcgagccgggccgatcgccggcgcatcctcgaatggctggagccctatccgctgcatgtgcagtcggtgccctcgctggaggcggtcgtctcgggccgggcccccctggatcagctggaggacctggatgtcgccgacctgctgggccgcgatccggtgccgcccaacgaggccctgctggctcggagcatccgcggacgcgtggtgatggtcaccggcgccgggggctctatcggttcggagctttgccgccgcatcctcagtctggagccggccgccctggtgctgttcgagcgtaacgagttcgcgctctaccggatcgaacaggagatcatgcagcggcggttgtccatgcagccgggcgtcgaggtgcacgcggtgctgggctcggtcgccaaccaggcgcgcgtcgaagaggtcctccaccagtatggcgtgcagacgctctaccacgcggccgcctacaagcatgtgccgctggtcgagggcaatctgctggaaggcctgcgcaacaacagcctgggcaccgccgtggtggccgatgcggcgatcgccgccggcgtcgagcgttttatcctggtgagcacggacaaggccgtgcggcccacgaacgtgatgggcgcgagcaagcgcctggccgagatggtgctgcaggaccgcgcacgccgtcagaatgcaacggtgttcagcatggtgcggttcggcaacgtcctgggttcttccgggtccgtcgtacccctgttccaccgccagattcgcgaaggtgggccggtcacggtgactcacccggagattacccgctacttcatgtcgatcccggaggccgccgagctggtgattcaggccggggcgatggcgcaggggggcgaggtctatgtgctcgacatgggcgaaccggtgcgcatcatcgacctggcccggcgcatgatccgtctgcacggccatcaggtccgggaggacgaggccgaaggggaaggtattgccatcacctgtaccggcctgcgtcccggcgagaagctctacgaggaattgctgatcggggataacgtggaagagaccccgcacagcaagatcatgcgtgcacgcgaaacctgtgcggagccggcggttctcgcccgcgccctgcgcacgctggagaaggccgaccgcgaacgcaatgcccaggccgcgttcgaggtgctgcgcgaggtcgtcgatggttacgagccgggccgcgatgaagaggccgctcacagtgcctctgcaccggtcggacggccccgcccggctccggccccgaccgtgcgtccggcggcagtcgcctatgcacgggtggccgatccggtggttccgcgctagagcggactcgctcgagcgtgcgtggtgatccgggtttccctggtgagacccgggtcagtcgcgtccggcgcgcagggcgatggccagcaggagcaggggcaggtagccgattacgacaccggcggcacccggtaaatgattggcaacgaccaggactgcaatggggagtaaccagagcaggttgatcgtggcgacacccagggccaccgggatatgcgacccgaaccggtgggcggcatgctggtaggcatggctgcgatgggcctcgtagacccgcattccccgaaacaggcgtaccgccagcgttgtggtggcgtcaacaatgaacacgcccagcaggatcagccaggcggccaggaagttcgtgtccagccccgctgcgtgcatcgacagcagacccagcagcaatcctagcgtgccactcccgacatcccccatgaagatccgcgcctgtggaaaattccagatgaggaaccccgcgcttgccgcggccagcagcgccggcagccaccacgcgtgcgcatccccccagccaaagagcaggccggccatggccagacaggccgtgaccgcctgaatgccggccagaccgtcgatgccgtccataaagttgtagaggttcagtagccagacgacatagaacagcgcgattacatggccgatccatccggcatcgatctggacgccgacaatcgctacgggtggcagcccgcccagccaggccagtccccaggcggccgcaagaaaatgcaccagcaatcgccagcgcgcggccaggtggccgtggtcgtccagccagccgacccaggcgacggcgccggccgccccgatcagggcggcggcggtcggcaggtcgacccagccgatcccggcggagagcagggttccgagcagaaaaaccagcaccagtgccaggccggcaccgcgtggtgtgggggcttggtgcgagctgcgtgcgacggggatgtcgaccagctgccgcgccagggcgtactggcgaatccagcccgtgatcaccaccaccagcacgaaggcggtcagcaatccgatggtctcgatcacgtaaggcatcccccatgggtcccggctggcggccccgggcaggcaatcggatcgatgccgccccgggccggatgccgcgcattgtgggggaaggagaggcgggactccagcgcttgcctggtaaccgccgatctagtaaccggcgatcgggtcgaccggggtcaccgcgggctcgccctgcgccatcgcgcgggcattgcgggtaaaaatctcgagcgcgcgttccatatagtgcggcgaggtgcccgagacatgaggtgtgacgaggacgttctcccggttccacagcggtgactgggcgggaaggggttgttgctcgaagacatccaccgccgcgccgcgcaggcgtccggcatccagcgcccgggtcagcgcctgctgatccacaaccccgccgcgcgagatgtccaccagcacggcgcccggctgcagccgctggaactgggcttcgccgatccggtgccgggtgtcccgggtgagcggcaggcatacgatcaggtcgtccacctccggcaggcggtcctccacgctatccagggcaatgacctcgtcggcgcagtcatgggggcgcgggttgcgctggacaccgatcacgcgcatgtcgaacgcccgggcccggcgcgccacctgggtaccgatatgccccatgccgagtaccatggcggtgcgcccggtcagctccccgagccagcagcgctcccaacgcttctcgcggctttgtgcgttgaagcggtcgaagtgcttggcgaaatagagcatggccccgatcgcatactcgctcatcggggcgccgtggacgccactgctcttggtcatcagcagaccatccttggggaatggcatgtcccaaatcttctcgaccccggcggacagaaagtgcacccagtcatagcgcgacaggcggtccagggcgtcgggcagccagggcagggtgggggcgatcaccgcatcgacctcaagcccgtcgggtatggcctcgggctggccggcgaaggtcagcgtggtgccgggtaatgcctgctgcagatgggcctcgatcgtatcctgctggttctccagaacctccggtttctgcaggaacagtgtgtggctcaggcgcatgcacggctccggttgtgcatgcgggccgccagccggaaagtacgggtgcggatctcgtcgcggttctccagcagtgcttccgggggggccgcgcgaaactgctgttccgcggcctgcagccgctccagttcgccgcgcaggcgcgccgtcccggtggccgggtcttcctgactgacgacctcgcggaaggcgcgcgaaaggatcacccattcggacccaaggcggacatgttcgcccaggatggattcggccgggacctcgcccttgcccaccgcgccgacgcccccgaacccgaacgcgacgcccgcctcgcggcacagggcggccggcgcctccagcatgccgccggccagcggttcgaacaggaaatcgagcccggatgccaggctgagatcattcaggccgatatgaatctggtcctgtggcccgagcaggggcaggtaggacggcagtcggatcagggcctgcggggtctcgaccagcagggtcaccggcacctgtccgccgacggcgtcgagaaagtgctgtacctcgtcgatacgggtgaacatcggcagcatcagccggtcggcgccggcgtcgatcgcctgacggacctcggagggcgtctgcggagccggcggattgatgcgcaccatcagctctgcgctcgtgagcacgctggagatgcgtcggacatcgtcgagcgtgtgccgcgccttgtgggtgtccagatgaccctggcgttcggcctttccccgggtctccatgtcgacgaagatacgcgcgatttccgctgcctcggcctgccgggcgacgtcggcggaggccgtgatgaacatgtgtttcagggtcgaagtcattccatgtccccttgctgtcggttacgcagtgaatcgcgataggtacgccagttgatcccggcctcgccgtagaccccctggccggtcaggacgacgtagaccgtcttcagaatcagccccaggtcgtacagcaggttgtgctgcgcggcatattcggtgtcggcctcgagctgctggatccagcccagcgtgcggcgaccacggacctgggccagtccggtcaggccgggacgcaccgaaaaccgggaggcgtaggaggggggcacgacctctacctgttccggcaggatcgggcggggaccgaccacgctcatgtcgccgcgcaggatgttccacagctgcggcagctcgtcgagactggtcgcacgcagccagcgacccacgcgggtaatgcgcgggtcgaccccggtgctgaccacctgttcctggtgctggtcgatcgcgtccgggtcgcgatccaccatggtgcggaacttcagtacccggaacggctggccgttgaagccaatgcgtcgctggcggaagaggatcgacccggggctgtcgaggcgaatcgcaatggcgatcagcagcagcaacggggccagcacgagcagcgccgccatgctggacaggatgtcgaacaggcgtttgaggatggcgttcatgcgagctccatcgtgcgcagaatgacgcggttgacctgccccacctcgtacttcgcctccacccgatcgcgcgaggccctggccatgcgcggcagcagttccgggtgctcgaggagccgctgcatggcctcggccagtggcgcggaggtccggggcgggacgaggaggccgttctcgccgtcgacgacggtctcgcggcagcccggggcgtctgtggtgatgatcgggcggcccacgctcatcgcctccagcaccgaacgcggggtgccttcgcggtaggagggcaggacgaatacggaggccttatgcagccagggccgaacatcggccacgccaccgacgaactcgacaatgccctcgcgcttccaggcctctacctgctccgccgagatcgtgtgcggcaggtccgggttatgggggccgaccaccacgaagcgggcattggggtgttgcgcgtgaacctggcgcgcggcctccacgaactcgaggatgcccttctcggtgagcagacggccgacaaacaggaacagcgggtcgccctcgggaaggggatgctgggcgaagcggtccacgtccaccccggagccgttaatgcgaacgacccgctcggtatccggcagcacaccccgatcgagaaaatcctggaggtcatccggattctggaagaacacgcgatcgcagcgggccagggcttggcgatacaggccggaactgatcgtgcgcaggatgcgcgtgcgccaggactcggtggtaaaggcatgcccgagaccggtaatcatcgcgtatacccgcgggaccccggcccagcgggcggccagagaaccgtacaccacgggcttcacggtatagctgaacacggcctccggtcgcaggcgccgcatcagctgggtcagggcgaaggtcgtgcgcaggtcttcaatcgggttgacaccggtacggcccaggtcgaacgggtagatcgggatgcccagctcctcgacctcgggcaggtagtccttgcgcgggacggcggcggccaccgtttggccgcggcggcggatctcgcggatcaggtcaccgcggttggcgatcagcgaccgggcattggccgccacgatcaggagatcgatcccgctgtgttcccgcgactcgctttcccggtcggcccgtgccgtgctggtggcatccccacgcagggtggtggccaccctgcggtgctcggtgttctgcatgtctgttgctcctgttcccaagaggtgccgggtggtctccgcctacgctggagaggcctctcggaagtccttgtgcatgggtacaaaaggtaaacaggacaatgatttatcgccatgtttcggggtgctcaaagtgtgcgagacaccccgaaaaggcagaccggctcaagggggatggccggtttatagacgcaggtcactcgcctcgggcgggagtaccgatttcacgtcgaagatcaccgcgcgttcgcgcccgaatttctgcaggccctgggcgccgagttcgacgaactcgtggtgcggaaccgcaaggatgatggcgtcgtactggccctgtttcggcgcctcggtcagcaggtccaggccatactcgtgacgggcctcggcggtatccacccaggggtcccagacatcgacttcggcgttgtagccgtgcaggtcatggatgatgtccaccacgcgcgtattgcgcagatccgggcagttttccttgaacgcgagccccatcaccaggacacgcgaggccacgaccgggaaccctttgcggatcatcgacttgatcgtgcgatccgcgatgtagccgcccatgccgtcgttggtgcggcggccggcgaggatcatctccgggtggtagttagcggcctgtgccttgtgcgtcaggtagtacgggtcgacgccaatgcagtgcccgcccaccaggccgggtcggaatggcagaaagttccacttggtcccggccgcggccagcacggcctcggtatccaggtccaggcgttcgaacagcatcgcgagttcgttgatcagggcgatgttcacgtcgcgctgggtgttctcgatcaccttggccgcctcggctacgcgaatactggcagccgggtgggtgccggcgcggatgatgcgggcatagagcgcgttgacgaattctgcgacctcgggggtggagccggaggtgaccttgacgatatcgggaatgcggtgttccttgtcgccggggttcacccgctcggggctgtagccgaggaaaaaatcgcggttgagctcgaggccggattccgtggccagcacaggggcacagtcttcctcggtcgcgccggggtagacggtggactcgtagatcaccacgtcccctggcttcagggcgcgacccaccgtgcggctggccgccagcagcgggcccaggtccggccgccggtgggcatcgatcggggtgggcaccgtcacgatgaacacgttgcagtcctgcagtcgccccggatccgcggtcagttccagatgctcggcggcggcgagttcctcgcgggagacctcgcgtgtgcggtcgtgtccgccgcgcagttcctcgacgcggcccgtatcgatatcgaagcccagcgtgggaaggacccgtccgaactcggctgccaggggcaggccgacataacccagaccaattatggccagacgcggggcgtccggtgccgcaaattccgccatcttccaatctcctgtgtgaatgttggtaatggccccgggagcggggcaggtgcgcgcgagtcgcgcgcggccgatcagggcgcggcacgccgcggttgcggcagttccgcgccggaagtctccggtaggtccgtcgtgctgttcggggctgtcgagcgagtggcgccgaggcgtcgcagtcgttcccagcgccacaggcggcgcccggccaggcccgccgccagggcgatcaggatcccgaggaacttggcgcgatggcgggcggcggtcccgaagttgctggtgccccaggcgaagatgatcgccaggacgatgaacactacgaccagcagccggaagtccgagcgatgccaccagtggcggcgatacaccgccagcagcaggaccagtgtcagatagaacagaccctctgccatgccgatcaggtggacaggcgagcgcacctcccacagcgggggaccgaacagcaaatagcccacccggaccggggtcagggctagtgcctggaggtcattggacgggatcaggaaggacgggtaggcggccccgccgcgggcgctgcgctcggcccgctggtccagcgtctcggtctgttccatcacatcgcccaactgcccgatcgacgagaagcgcatctcgtccatcaccacgaatccaaggaccccggccgtgcctagcagcatgccgcccagcagcaggcccgggcgcaaatgccccagatccgaggcccgcaggaattccttgatcgaccagccgaccagtacgaccgcgatgcccgcgatcgcaaacaccgccgcgccatgcacgaccgccgcacccagcagcactccgacggcggccaccaggaaaccggtgcgctgactctgaacccagcgcaccagccagagcacgcccagcaggaagaaggccgtgaaccacacctcgcgcagtggcacggccgcattcacgatcaggatcgggaacaatgcggcgatccaggccgcacgcacggcggcctggcggtcccagagctgctcggcgatgcgcgcaatcagatagaccgtcagcatgcccagggcgatgttcacggcctggaaggccaggggggcgcggtcggaacaggcatagatgttggcaatcagccagctgtgcaggtacgagctgcccatgctgaagtggtcgccgagattgccgcagccgttctgggcccagaaccaggcccggcgctcgaagctgatcgcatcggcgccaccctgagggaggggaaacaggaagcgctgcaccagcgccgccccgatgcgcgccagcagggccgccagcaggggccacagatagccctcgcgtctggccccggtccacagtacggcgaccagcaccaccatcaggaagctggccgacagcagtagctccatggtcgtgaacgggatcgaggtatagctcatggcgagacgggcgcggtatgggccatcgcatcccggaacagggtctggtagcgcgcggccacggcctcgagggcgtaatgcgattccatgcgtgcacgggcctcgccccccagcgcgtgcaggcgctcacggccctggccgatggcccggacaatggcgtcggccagatcctgcggctcggggcttgcggcgacaaagccggtggacccgaccacgcgggcggcatcgccgatatcggtgaccacggccggtctgccgcaggccatggcctcgcccacgacattggggaagccctcgccccagcgcgagggcagcaccagcaggtccaggcccgggtagagggcctcgggttcgggggtgggcggcagcagcgtgacatgccggtccatcccgtgttcgcggatggcctgggccagcgggttgtcatccgcggacaccccggtgcccaccatgacgcagtgcacgtcgactccaccccggaccaggtgcgccagggcggccaccagtccggcatggttcttcatggggtgggcgcgtccgaccatgcccagcagccaggtgtccgccccgatacccagttgggcgcgcagcccgggggtggcgtccggcgccggatggaaacgcgcgaggtcaaagccgttgggcaggaccacgcggcgatccgcggcgaatcccagcgcctcgtgctgcgcggcggcggtggcgctgttgtagacgatgcgggccggataccgcgacagccaggcgccggtgcggatcacccagcgggtcccgcgtttctcgtgcgccaggtcatgcaccgagtggcgcacgttccagaacaccgggccctgatacccgaggcgtcgggtcagcgaggccgccaggttgccgtggtacatccagcccatcacgccatcgggctgataggcggccagcgcgcggcgcagggcggcgatccatcccgtggagagcgggttgcgcagtcgcccggtatagaccgggataccctgcgcccggatgtcgccggccatcaccccgggttccttgagcgcgaacacggcgccggcgtccggtgccgcgcgcagcaggttgcccagctggcgctccgcgccgccctggccgagcccgttgatcacgtgcaggatcttcaccgtcggctctcctgcaactcgctgatcacatgcaggtgcttgccgctgggcgacggcgggatcgcgttcacgcgatcgatatccaggcgtgtgcccgcgccgagttgttcgcggatctcgggctccaggcgcgcctgcagacgccgttctcgctcgccttgcggggcacgatcgatggggatcaggcgcaggcggatatgatcttccgcgtgctggacccactggtactgtccgatccagtcttccgggtacagcaactggcgcagccacccgccgaataccacggcaccgctggtgccgcggatatggtcggtcacgcgtccccataccccctccagcagcggccattcccgcccgcagtcgcaggcctcgccggaccagctggccaggtcgccgatcgcatagcgcagcaggggcatgctgtagttcgtcagcgaggtgaccacgacccgcccgggggtgccgggtggcgtcggacggccgtcgtcgtcgaggatctccaggtactgggtcagcgggttcacgtgcagcccgcggtggtgctcgcattcgcaggcgatgtcacccacctcgcgcgagccgtagcggttgaacacgggggcatcgaaggccttctcgatggtctcgcgcatgtcgggaaagagcgttccggccgaactcagcacactgccgatacccggcacacggactccccggcgcagggcatgccgggcgagttcgtggccactctccgcgtagatctgcaactgactgggcggcgcggcgcgcaactgctcgaggtgcgcatccatcgtctccgggtccatgcggtaggcgttcagcagggtgcgattcttcagccgttcggcgaggcggcgggtgccccggggtgcggtgaggtcgcgcgaagccgcccacagcacggccttgggctgacccgggcggtagccggtccagccgtcgaacagggccttggtggcgcggccccagcggcgataggcggtgtcctggtagaacgtggccggctcgccggtggatccccccgaggtgttgcgccgcagcccgggtcgaggtcgctgtgcgcacaggcgctcgccctcgcgacggatggtgtccttgtcgaggatgggcagcgacagcagggtggccagcggatcggcggcgatggtgtccgcatcgggcaggatttcgcggtagtacggcacatcgtcgcgtgcgtgtaccagcaggcgcgcgagccgctcggcctgcaggcgctgcagggcgggcagggggagccgctccgcccggcgcagcgcggcatattcgcgcgggccggagagccaggggaggagggcaccaaaggccagggacatgacgcttgtgcctcaggcgctggcggtgcgcatcgagcgcaggctggagcgcgcccgacgggccagctcgagcagcggccccagacgcgaatactggatcgtgcgtcgcgactcgcgcgagaagcggcagggctggcagtgaccacagggctggccgaggatcggcgaatgacagaaccacgactgttcgagcagcggcaggaagcctttggcctcggcgtcgtacttcatcgcctccttcgtcaccgacagcaacgggaagcggtagtactggaacagctcccaggcgaagtcgtcctcgcggaagcggaagtccccgtactgcgggttgcggaaaagacgttcctgcaactcggtgccggcctcgtggccggtgagcgacagttccaggtcgcgcaggccttcctgttcgcacaggcgggcgagccagtcgtactgggtacccacatgcacctcgctcgccaggcgctggtagagctcggtgatgttcgggtcctcgaggatgtcgctgcgcagatagacacgaaccggcgccacgcgcccgcgggcctccgcccgcgcctcgatgcccgcacggatgttggccatggcccgcagctcgtacacataggatttccggcgcgggtccagcacgtagatcggctgtaccttgcggttgcgataaagcgccaggtcaagcaggcggtagctggagtcccagccaccggtccacagcagtttgatggtgtgcatgtcgttctcctgatggcagtggcggatcagcgcggatagccacgcgggaccgagggcagcaagggtccgaagcaggactcgttgcgcgaccaggccacctgctccgcattccactcgaggatgacgggctcgccgctggcctgaatgcagacgtcccagccaatgaagcgcagataggggatgcggcgatgggcgttcaggcacagctcgcgtaccgcgccgaagttggggatccggcagtcctttacgtccacgccgctgtcggggtggaccgagccgatgctgacgcagaccgggtcgcgcagatggccgtccagccagccctcgccatcgacaccgacgaagtagccaccggtggagacgttgtcggtgcgctgcccctcgcggcccaggcggaggaaatggttcaggatgcgcagttccccggattccggatcgaggaaggtcagaacccgcagcgtattgaccgagctggcgttgatccgcgcgatatccggatgctgctcgatcaggggctgcacgatgcagtttccggggaccttgccgagctcttcggccacctgctcggtggtcgtgaaagtcacgccgaggccctggcgtccctcgtcgggcttgatcacataggtcttgccggcctcgagccgggagagggcggtttccagcggctccggcgtcccctgggcatccaggtactggccacccacgcgcacgaagaccggaggcacgacgctgtccgggaacaggcgcgaatccatggtcttgagtccgctcaggcggcggatgtcctgccggttccagagcgggttcaggtgttcggtgtagtaatcgtcgccgatccacccctcgacgaactcgcgccgcacctcggtgtaggcggccagccatggccaccaggactcgctcccgtaggtatcggtcgcatagcgcttgatccgctgcaggaccgggcgcgtgaccgcggattcgccgtgggcgcggatgagtttctcgcgccactggatggcaatcttgcgcgacttttgcagatggcgcagatggaccgcgcgcgcaatggtgcgggcgatgcggccgctgttcttgatctgcagcggctgggattgaacgtgcgtcacgggcaactcctcgtgtggtgtcgacacggcgggttcagccatgggtgccggaggccgcagggccggggacggactggacctggggggcatcggcctcggtgtgagtgaccagctcgtcgaagcggccaacggaggcgaacgatccccgttccaggtgggcgacctgatcgcaggcgcgcacggtactcaggcggtgcgcgatcaggatgatggtcttgctgcgtgacagggactcgatcgcctccatcacggcgcgctcggttgcggtgtccagggcactggtggcctcgtcgaacaccaggacgtcggggtcgtggtagagggcgcgggcgatcccgatgcgctggcgctggcccccggacaggcgcacaccacgctcgcccaccatcgtggcgtactgctccggcatgtcctgaacgatgaagtcatgcacctgtgccatgcgcgcgcagcgctcgacacgatcgtggtcgatctgcgcggcgggaatccccagtgcgatgttttcggccacggtcgagtcggtcaggaagatgtcctgggggacgtagcccagggactgttgccaggcgcgcaggttggcatcggtgaccggctggccatccaccagtatggcgccctcggtcgggcgcaacagacccagcagaacgtcgaccagcgtggtcttgccggagccggtggtcccgatgatcccgaccgatgtgccgaccgggatctccaggttgatggcctgcagcgcgggacggtgtccgcctggataggtgaactcgatgccctcgagcgcgatgatcttctgcgggaccagcggctggggggcctggcgatgcagttccgccagggcctcgcgttcgcgcaggtcctcggtcacgctctccacggcggcggcgccgaagcgaagcttcgcaaggcccgcgtagatgtgctgcgcggcgggcagcaggcggtagccggcaaaggcgtacagcccgaggatcggcaggatctcgcccagcgcatccgtaccggtgccgccctgggtatgcagcaggatcagggtgagcccgatgatgccgccgaagccgatcgcctcgatcagaaatttgggtacctgagagatggtctggttggtcgcctggtgccgggcctggcgcttggagggggcatcgaagcgcgacaggtacgcatgctcgcgacccagcagcttgatgtccttgatgccgccgagggcctcgccggcggcggtgaagcgttccttgttggcgagcgagcgatcacggccgatgctcccgagcaggccgcgcacgaacacgaagatcgtgccatataccccgccaattacgaccgcgacccccagcgcgagccacggatcgacaaagatcagcagtgccacgatggcgatggttacgaccaggtaggcgatcatcgtgatcccgggacggaagacattcagcaccagctggtcgacctcggacaggatgctcttcgccatgtcgccgctatgacggttcaggaagaacgcatacggctggcgcaggtaggtctccagcaggcgcttgccgaggctgtggcggcgcatctcgatgaagcggttcatcgcgtagtgcgtgagcgtgcgaaataccgccgagaacaggatcagcgcgaaggccgccgcacccagggcaaagatgaactgatccaccgagttgaagccgagccccgtgtagagctggttcagtaccgggttggtgttgaccagctccgggttacccagcacggacaggaacggcatgatcgatgcgaccccggcggtctccagtaccgccatgatcatcatcatccccagcacgagcgcaccccggcgcttctccgccggggtgagcaactgcagcgttttgcggtagacccccatcaggcggccgcccggtaataccccagataccaatcgacgaagcgggcgacgccctcctcgaccgatgtggtcggttcgtagccggtgtcggtgcgcagcgcctcgacgtcggcgtaggtgtccggcacatcccccggctgcagcggcagcaggttcttctccgccttgcagcccaggcagtcttccagcacctcgatgtagtgcatcaactccaccggacgatgggccccgatgttgtacagccggtagggcgctgcactcgtcgccgagtcgggctcggcgccggtccagtcgaggttgggctgggccggacggtccagcgtgcgaatcacgccctcgacgatgtcgtcgatgtaggtgaagtcgcgccgatggtggccatagttgaagacgtcgatcggctcgcccgccaggatcttcttcgtgaacaggaacagcgccatgtccgggcggccccaggggccgtagacggtaaagaagcgcaggcccgtcaccgggagctggtacaggtgcgcataggtatgcgccatcagctcgttggccttcttgctcgcggcgtagagggagagcggatggtcgacgttgtcgtgcaccgagaacggcatcgtggtgttggcgccgtagacggagctggagctggcgtagaccaggtgctccacaccaaagtgccggcagccctccaggatgttgccgaagccgaccaggttggtgtcgacataggccgccgggttctccagcgagtagcgcaccccggcctgggccgccaggttcaccacccgctccgggcgatgctcgcgaaacacccgctccatctcggcgcggtcggcgatgtcttcgtgttcgaacacgaagcgctggcgggacgccggcaaggcgcggatgcggtccagtcgggcccgcttcaggctcgggtcgtagtagtcgttcatgtcgtcgacaccgatcacggtgtcgccacgctccagcaggcgcagggccagatgggagccgataaaacctgccgcgccggtgatcaagactttcatgtcgcctcttccttgtcggatggatgggactgacgtgtccggacgtttcgcttgcccaggggcgttgtgacgagggtccgggtcactcgttcatggggtgaacgcgatggattcaagcatcggccggaatggccccgcaacgccggttccgggaaacgtgaggtcgatccgtcgaagctgtgactcgccccgtaagtttcggatcgcggcattgcccgcagggggttggctgccgatattttgcgccagttcgacgacgatccggcctattcgtgacatggtcggcccgcttgaggcggacccggtggggctcgccaggatgaatcgcaaggtgacgacgcggccgtgggcgccaggggcgctgcggccatgcgcaaaagaggaagatccatgaacgtgatcccccccgtacgctgggtcctgttgctgagcctgctggtgatattgggtgggtgtgcctgggcccctggcgggcacattgccgaacgcacctccagtgccccggtcgaggacctggtcgatatcgagcccataacctttggcctgatccgggcccaggagacccgctcggtaccgccagacttgcgccgtgtaagcgacgagatggcacaggacgtcgatgaatacgattaccgcatcggtcgcggcgacgtgctggcggtcatcgtgtacgaacaccccgagctgaccattccggccggcagcgagcggtccgctgtggaatcggggaataccgtgcaccccgacgggaccatcttttatccctatatcgggcgcgtcgaagtcgaggggtacaccgtgtcgcaggtgcgtgaccggatcgcgcgcgatctcgcgaccttcgtgaacgagccccaggtcgaggtgcgcgtggcggccttcaactcgcagaaggtccaggtgacaggctcggtacgcgaacccggcgtgcagccagtgaccaatgtgccgctgaccgtgctcgatgcgatccaccacgcgggcgggctgtccgacgatgccaactggcacgaggtgatcctgacacgggaaggcgaagaggtcgtgatctcgctctacgacatgttgcgctacggcgacatgtcgcagaaccggctcctgcgcgatggcgacgtgctgcacgtcccggatactgccggccagcagatctacgtgatgggcgaagtgggcgacccgcaacggctgcccctgggccgcggtcagctcacgctgatggatgcgctcagccaggccggagggtttaacgagactcgggcggacgccagcggcatcttcgtgatccgccgtgcaccaccggacagcgacaagctcgcgaccgtctaccagctggatgcgcgcaattccgcagcgctgatgctgggggccgagttcgagctggagccgctggacatcgtgtatgtgacgacgacgtcgctgggccgctggaaccgcgtgatcagtcagctgctgcccacggtcagcgcggtttaccaatcctcccgtaccacgcgcgacgtgcgccgcctgtcggatgacttctagccatgtttaaccggattctggtcgtttgtaccggcaatatctgccgcagtcccgtgggcgaggcactgctgcgcgagcgcctgcctgatcgctccgtggaatccgcgggccttggggctgtggtcggggagggcgtccaccccgaggcgcggcgtctggccgaggccgatggtctggatgtctcggcacacaaggcccggcagatcgaggcggactggctgcatcacgccgatctggtgctggtcatgagcgagggccagcgccaggccgtcggcgggcgccaccccgaggtgctcggcaagacgatgcgatttggccactggctggaaggtggccgtggccgagacatccccgatccctatggcaagagccccgaggtcttcgtgcaggctcatgccctacttgtggaggctgccgatgcctgggcacggcggctgaaccgatgatctccgacacaggtaaatcccgatgacaaagaaccattcccccggggtgccggaaggcgaactggatattggccgactgcttggccagttgctggaccacaagtggctgatcatttttatcacggcgctgtttgctattgcgggcgcggtatacgcgacgctgtccaccccgatctaccgggcggatgcgctggtgcaggtggaggacatgggacgcttcagcagcccgttgtccagtgtgcgcgagatgctggggcaggagccgcgcgtcgaggccgagctgcagatcctgcgttcacgcatggtcctcggccgcacggtcgatcaggaggcgctggatctggtggtacgcccgcaccgtatgccggtggtgggcgattacctcgttcgccggggcgtggagcgccccgcctttgctcagtccagtgtctgggcgggcgaatcgatcaacgtgggcgagttccaggtggcccgagcctacgaggggcgcacctttacgctggaggttctggatgacgatcgttatcgcctgatcaacggggatcatgaactgggcgaggggcgtattggcgaggacgtggagttctttgagggtgatgtacgcctgcgtgtggccgaaatggatgcggggccgggggcgcgttttgatatccagcggcgctcgcgcctggcggcgatcaacagcttgcgtggtcagttcgaggcggggcagcagggccgcgagagtggcgtgttcagcctgaccctgaccgatccggacccgcagcaagcccagcgcatcctgaacaccatcagccagatctatctgacccagaacgtccagcgcaaggccgccgaagccgagaagagcctcgaattcctggaggagaaggtgccggatgtgcgcgatcagctgcaaacggccgaggatgcgctgaacgagtaccgcacagagcgcgacagcgtggacctctcgcaggagacccgtgccgtgctggaccgcctggtcaacctggaacgtcagctcaacgagctggagttcgaggaggccgagatctcccggcggtacacgcccagccatccgacctatgcggccctgatcgacaagcgccagaagctgcaggaggagcgcaaccggctgaaccaggaggtcagcgcgctgccggagacccagcagcagatcctgcgtctcaaccgggatgtggaggtcaaccaggacatctacgtgcagctgctcaatcgcatgcaggagatggatattgcccgcgccagtacggtgggcaacgtccgtatcctggacgatgcccaggcggggctgtccccggtcgaaccgcagcgcaacatgatcgtgatgctgtccacggtatttggcggtggcctggcgattgcgctggtgctggtgcgcgggatgttcaaccgcggggtggaatcacaggaggagatcgaggggatcgacctcccggtgtatgccagcgtgccgcgttccagggcgcaggagaatctgctgcgccgggtgaaacggcgccaccagtcgcgggggcatgacgttccaggggatgtactggcctcgatcgacccggccgacgacgccatcgaggccctgcgtggcctgcgcagcagcctgcatttcgcgatgctggaggccgaggacaaccggctggtgattaccggtccgagcccggatgtgggcaagagttttgtttcggttaacctggcgaccgtttgtgcgcaggcgggacagcgcgtgctgatcattgacgccgacctgcgcaaggggcatgtccaccacgccttcggtcagcgcagcgacgggggactctcggagtttctggcgggccaggaatccctggaaggggtgctgcgccgcacggatatccaggggctggactacatcgcccgtggcagcgcgccgccgaacccgtcggagttgctgatgagcgaccgtttcagccgcatgctggagcagctcagccgcgactacgatctggtgctgatcgacacgccgccgatcctggcggtgaccgatgccgccgtggtcgcacgccagtgctcgaccaccttgatggtggtgcgcttccagctgaacccgctgcgcgagatcgagtcggcacggcgccgtctcgatgcggcgggagtcgacgtgcgtggctgtatcctgaactcgatcgagtacaaggcctcgaccagctacggctacggttattatcactactcctacaagtagcggatcgcggggccgcgaagcggcggccccgatggattaccccgtggccccggcgattgccggggttttttgtttgtcgaacatcgcccaccggggaatgcggcgcggatcgcgagccttgggtgttcgtggtcgcgatggccgcaggcgcggcggagctagtacagcgaacgtggtggtgccggttgccggttgccggtccggtttggggcaggcaacgccgtgcccccgggcacggcgttgcggctcccttgtgcagaatgactgcacggccgtcaccacggcttgttcgcacgcaaacgcgagtcgagcgcagactcgcgattcaattagcgcctcgcctggcaggagaccgaacaggcgggtgtgactgagggtcgtcggacgatcagaacacacgcgtctgcctgcggagggtggtggggcgccgaggcgagagagcgtaacgaataagtcgccatcgacagtcctggtgttccctggaaggagcggctggtgccgggctgccctgtcatggattcgcgaccagcgcgtatgcgccggtgtgccgggattttcccgactgcgtcggaggtggcaagggggagggaagcctggggcgcgagtgcgaacgcgaacgcacacgcgcctgactcggcgtcttgtcaaccggagggaagggtgtccgggacgcgatgccccggacaccgggggattaacgccaggtggcgtcgggctcgtcccagtagcggccgacctgacgttcttcggtgatgtcgaacagctgatgacgccggttcaggcgggcaccaccgtcgcgggtcagcggctgccaggcgatgttggcccggttgcggctggaggtggagaagaaggagtcgtaggggaccgacaggtacaggcccttgtcgaagctgccttcgccgaaatcgtcaccggcgtcggtgaaggtcgaccaggcgccgacccgcacgccattggcgaactcgcgcgagaagtcgagggtggtcccgaggtcgccggccagatagcggcccacgcttacccgtgcatggatgtcctgtacaccggtgtcgatgtaagtggtcacatgcccggtcacctgctcgtagtcccgcaggccgaactgctggttgaactcgcgctgacgtacccagttggcatccacgccgatggcccagcggctgttgaacgggcggtacaagacctcggcaccgacacctgcgtacattgtttcaagaatgccgccatagcccatcgcataccagttcttgcccaggcgcttggtatgggtggcctgcaggttggtgatgccgacgctggtctcggcgaggtagtcgccaatgtgcgtgcgcacgcgaggaaggtcggaatcggcgatgtattcgtagttctcgaggttgtccgccagggtcgtcgatagcatcgacgagatccaggtgccctgggcgaggtgatagctggcgtcaagataggcggacagccggtacagatagccgtcggggccaccaaagttctgttccagcgaaggacccgcgccccactcgaagcgccggggttcggcctcgtagaggacctcgccacgatcatggttggtcgtgggttcgatatcgcgcacccgcacactgtgccggtagtcggtctcgtgatccgcggaggccagggcgcggccgaaggcctcgcgatcatgcaggctctcacgcagatcgaggcccagtgtctgccagcggtactggaaggtgtggatgccggcatcggcctgtgcctcgagcagacggttggcccgcccttcggactgcttcaggttgcggtagcgagccggttcgcccgtgacctcgatggtgtcgccgacctggcggatctcggtcacgtagatcccggcattggtgttgaggtccgtggccaccgcatcccagtcgcggcgctctacatgggcggggtctaccggaggcgggtcgtcggccttgggctgcgagagccgtgccaggttggtcgtgaaatgcaggcccaccatcgcggtattgccgcgctgccagccggtatgcagttcgatgctgttggtcagtttcaggcgcgccccgaaattgaagcgggaatcctgttcctgggcgttgtcctgcggctcgtgctgataggtgttgccctcgtactcgacctgcagcagcaggcggtcccagggcgtctggtactcgaccccaccgaacagggccgccgggccacgaaacatctggtgcgtcgcgatttcgccgccctgaccgccgccggcggaacgtggccgttcgtcaaaactgtcgtcaatccagccaagcggcgattcgatatcgccatggttgccgagataaccccagcccagccccagggaaaagtcgaagttgttccagcgcttgctggcaaccagatactcgcccccgaacagggtagtgccgcccaggtcctggaacccgacggccacttccgggatatagcggctctcctcgaccagacggagtttgatgtccgcgcctttgtcgatgttgtaacggtcgtcatcgccggcggccaggtagggccggttctcgacctgtacatagcgaaagccgagctccatccagtcgagcggctgtacgaagacgctccagcggcggtaggggtaggtgcgattccagcccgcggcgaagtgaccggcatcaccggtgcgggccgtgggggtctgcatcagaccaataccgccggtatcccgctggccctggccgagtccgaactcctcggcctgtgccgtgggcaggcccaggccgaggagcacggcgaccaccaggctgcggcggcgcatgcgcaaaggtgtagcgttcatggcagtttccgaagtgtgcagttgtcgcccggcaagcgggtcgcaagaaaacggggcaggcgctggttgagcagatcgccctctaccgatccccccaggtcacggacatggaggtgggtcatcacccgggttccgggcgcgatcgcggtgtcctcgcggttccagggcgcggcgccgaatacgtggacctcgccgatcggcgaaaccacggcagccgtgtcggtcccgcgcaacgcggcgcgcgagggcttggccagcaggtcctgcagggtcatccccggggtccattcatggcggtccacgccatccagggaccacagttccacccagtcaggcggggtgcagtagccgatgtgctccatgccggtcgggtcgggcgcttggcgcagattggccagaagccagggcaggtcgaggcgctcggcgctgcgtacattgggcgccttctccatcgcgtcgacggtctcgctccagacaccgagtgcccgggctacctcggggcgtccgccgatgtccatcgtctgtccgatcagttcgatctcggccaggagccgtctgcgctcgtggtcgatgggccgtacatcgcggctgcgcagggcgaagctgtaggcccagtcgatgggttcggacagttcttcctgccaggccacccaggtctcggcgagcgagggttcgaccggcgtgtcgtcggtcgagcccaccgcaggggcgagggccagcaagcccagggccagccacatgggacgaaaatggttttgcatcaggcctcctgcgagggctaccaccaggggcgagccacctgccaggcgatcgagggaccatccggccaggcctggccgtcgtatgcccatagatcgcgggtttcggggtcgcgccagaggtcggcgcgagtcgttccggcaccttcccagtcgatacgctcgcggcagcgctcgagttccagggtcgcgagtgggaggtcccgcgatgtgcttgtcccgcagtccagggtgccctcgccgacatggcggacgatggcgccggagggtgcgcggacatggcgttcgacccggtaggtgtcggggcttgcctggcgccaggggggtgcatcggtttcgggatggtgtgttcccagcaggtcctgttcgagaccggacgtggcaaacagccccccgtcacgcagttgcagcgaaaggccctcggcgctcggccagaaggtgtgttcatcggagatggctccgaggatcagtaacccctgatggtgctcggtgcgaaccgcgagcgaggcatagggaatctcttctgcccgggaactcacctccggcccgcccgtgaccatgctttgcagggatgcccccagcggcgtgggacccccgctaccgcagcccgtgaccaggctcacgaaaaccccaaggcccagacatgcgaaagccgcccggaggcggccttcgcgaaggaagtgcgaattggttcgcatgggtgctcgttaccgcgtgcccgtagcgggggtggtacccgtgcccggggtcgtcccggtggaagcaatcaggcccaccaggcgaccggagcgggtcgcaatacgcgacaccgcgcccggttccgaacgcgcggcggcggagatgccaccggagggggtgccgccggcgaccggcgagctgggattcccctgcggggcactggcgctggcgcctgcgctggcaccaccggtggcgcccgcgccggcggactgcgccattaccgggccggttacgaacacactggcaacaatggctgtggcgaatatcttcttgatcatggtcacgttcctcacttcaccggggggtgtcttttaccggaggccagtctaggaagtgatgtccgaaggtgacagtggaggggagcaattctgagacatgaatacgaggtttctcgtacgtgttttgaacggcttggaagttttgcggcctggaggtcacattcagccgcgcaaccttgcgcccccggattttcacgcaacgttcaggtcttcgccgctaacttgaatgatgcagttgtgcagtgcggtcccgtggccgcgcaacggaggcagagatgaagaagacagtgttgttagcggcggtggcgagcgtggcctttctgctcgccggttgccagacgccgcccaccaaacagcagaccggagcggtgattggcggtgcggccggtggggtcatcggttcccagatcggcggtggccgggggcggaccgcggcgatcatcgccggtacgctggccggcgcagcgatcggcggctccgttgggcgcactatggaccaggtcgatcgccagcaggtttcgcataccctggagcacaacccggatcaccgggcatccacctggcagaaccccaataccggataccagtatcaggctacccccacgcgtacctatcaggcgcacgggcaggactgccgcgagtaccaggtgcagacgacgatgaacggccagccggaaacagtaaacggtacggcctgcagggatgcgcagggacgctgggtcaatcagtaggaacggtcatctcctacaaaaaagccccgcaatcgcggggctttctcgttcctggacctgcggcaggatcaggagggtcggtacatgtcctcggttgtcgggacatagccgaggttgtcctcgccaatacccttgaccttgggctcgttgagttcgctgatgcgaacaccattggactggttgcgcaggtactcggcgacgttgtcccagatcatcgtgccggtaccgcccgccggctcctgctggacgctggcccagccggcgacgacgtattccttgtccgggtcgaccttctcgccgcccagttccatctcggagattcggttgccgatctcggcttccggatcgatcgcataccgaaggccgcccacgcggaccatgtcgccaccctgctggtagaacgggtcggcattgaacaggttgtcggcgacgtcttccaggatgtccttgatctgcgcaccggtcatggcgttgcgggtggtctccggataggtcaggccggtctggtccatgatgtgctcgaaggtgatcggcatgcccgggagtacggtcgtgccccagcggaagcccggcgagaacgcgatctgggcatcgtggacctccatcagcgcatcacagattagctggtcgaaagtgccgttgaagttgccacggcggaacagcaggtcctcggcgacggccagctcttcggagagcttctcctccatgttgaaggtgtcgccgtcataggtgacgtcctggctgcgcatgttgtcgacgaactcggccatctcgggatcttcgtccaagaggttggcgaacaccgggaccaggcggtattcccagtccttgatctcgccgtcgcggaaatcgaaatccaggacaccgacgaacttggcgttagagcccgcgttggtgaccaggcaggtgccgccatcggggcgctccaccggcagcggctgcgggacggcatcgtgcgtgtgaccgcccatgatcgcgtcgagaccctcgaccatgccggccatcttgatgtccacgtccatgccgttatgcgacagcgcgaccacgatctccgcgccctcttcgcgcgcggcgttgacctgctgctgcatgtcgtccgggcgaatgccaaacgaccactgctcgatcatccagcgcgggttggcgatcggggtgtaggggaaggcctggccgatcacggcaacgttgacaccattcaactcgcggatcacgtacggcttgaagatcaggtcgccccagtccacgtcgcgcacgttctgggcgacgaagtcgatcccggcatcggcgaaatcgccgttgacgacctcttccacgcggtcggcgccgtaggtgaattcccagtggccggtcatgatgtcgatgcccagcagcttctgtgcatcgaccatgtcctgggcattggtccacagcgcggtacccgagccaccaccccaggtgtcgccaccgtccagcagcagcgagttggggcgcgagtcgcgcagcttcttgaccagcgtcttcagctgcgggaagccgccgacgcgaccgtactgttcggccgcctccatgaagttcaggttggtgtaggcgtgggcaaagatgctgtcgcgttcgatgtcatagtgcttgaggaagtgctcgccaacgatgtgcggcgggcggttgcgcatatcggctacgcccaggttcacgttgggctcgcggaaatagatcggcttgagctgcgcatggcagtcggtgtagtgcagcaggtgcacattgccgaaacgatccagcatgtcgtacgggtctcccgaggtgccgtacttgccattggtggccttggcgcagcccgccagagggaagccggccacgctggcggcggccagcagctgcatgaattcgcggcgtgagatatgcatgagggtcctacctctctctactgtcgtttattgtgattttttggtttctcgaagcagcaatctagacgctgcttctttgtggaacattccctgggtgcggagcttccttgccgactggcgcgacgcctggctggtctgaagccgtattcagcccgcagtgcctccagaaccggattccccgggttctggctttgacggatgctgatgtctgcccttggacgtgccccgagtcttcgtggggcgcggcgtctccctagcgacgctgttcgcgcgcctgccgcgcggtttccttggccgtgtctcgcttgtcttcgatccgctggatatcgcgttcgctggcatcgcgtgcgtcgatggcggcctcgaactggcgtaccgattcttcgtactgcgcgcggtggaaaaaatactccgccatggcctcgcggctgatcgcaatatagccggccccgtccgcgatgtctgccttcagtcgcagcaactcggggttgggtgcgcgttcattgcggatcatttcgttcacgatgcggatggcgcggtcggggttgtcgagatcgcggtgcgcacgggccagcacttcgcggatgaccgggtgtccggggtagaccgcgtccaggtcattcaggatctcgagggccgcttcgtggttgccacgttcccgctccagtgcgccgcgcgcaagttccagcgtcatcccgggggcctcctcgaccgggatttcctccagccgctcggcggcgcggtccagttcgccgcgctccaggtgtgcgaccatggcgccgtagatctggtgcggcgctgggtccgaggccccgcgatggatctcgatcgcacggcgcggatccttcagggcccgggtgcgggcctgcatccactggaactcggggccccggttgcgcgtatccaccgccggcatgccggccgcgcgattgcgggcgtcggtgatgcggtcgagcgtgaccgggtgggtgcgcaaatactcgggtaccgcgtcgccaacgccgcgcgagagctcctgcagacgttcgaaaaaatccgccatcgcattcgggtcaaagtccgcgctggccaggatacgcatgccggcgcggtcggcttcggcctcgttggcgcgggtaaagttgatctgctgctggatgccgcccgcgacaccgcccgtgatgatggccgagcccagggtgggatccgccatcgatgccaggaccccggcgagaatggcgagcccggtggtgaagttgacctcgcgcccgcgcgcgaacatccgggccaggtggcgttgggtgacgtgcgcgatttcgtgggccatgacggcggccagttcggcctcgtcgcggacctcgagtatcaatcccgagtgtaccccgatgatgccgccgggcatcgcaaaggcgttgacctggccgttgtcgatggtcaggaaatagaacgggccatccgcgtcgggggcgttggcgagcagctgccgaccgagggagtcgacataaaaggagacctccgggtcggtgaccagtggcagggaccgccggatctctcgaagcagggagcgaccgagctcgcgctcttccgcaggggtcagtacgccacccgaggcctcgcccaggtcgggcagggcggtcccggaggccgaaaccgttggcgcccccagcgtgagtaccaggagcagggttgaaagtagcgtgagaagccgtgtcttcatacgacggaggccggccgttggggccggcctccgaagggtcttggcatcgtggggtcggttacttgccgaggcccggagccgaagagtaggtgcgcatgctgtcacgggtttcccagagcttcggcttgagcatcgcttccgggatcatgaacttcttgcggtccagcaccttgtgggtgcgcacgatcttgaccacgtcgtcgtacttcagcttgaacaggagacccacgtcaccaccggaggtgcggcgcacgatcatgtactcgtcttccatgctgtgcacgtagatgttggccgggcgcagcttgccgttttcgtccttcatggtcacggcgtagtggccgttgacctggaattcgctcttgtccaccgcaaagtcctccgcgaatgaatcagggggttgatcgtccggacgcgcccgcccgagagccggttgcgtccatcagtatttccttcaactcggaacgatagcacgacttctgtccgcgagagaacaaaccaaccgttcacgggcggacaagtttgcatttgcggcctgtttcgctatcctccgcgcccatccttcgcgaccggggcatgtttcggagtctcgcgagcgaggcaggcaggtgcggttcggcacacttggagtggagcgcatgtacggattctcggagatcaccgccgacgagctcgaacagtggcgaacggaaggcaaggcctttcggcttgtcgatgtacgctcccccggcgagacgtcccgcggcgtcattcccggtgcagagctggtgccgctgacggtcctgccattgcgcaaggacgagttcctgggaggcgatataccgctggtcttgtattgccagagtggcgcgcgttccgcccaggcctgcgcgttccttgcgcaacaagggctggagaccgcgaacagcctgcgcggcggtatcgtgggctgggctcaggccggcaaatcggtcgtcaccccggattagaattcggttgtattccgatcccgtttcccctataagggtgaattcggctggcaagggttcgatcgttgtggtccccaaaccgccccgattggtacctcagcacccaactgattttggtaacgcactaaaggagacacaccatggccaactttgaccaagaactcgacgcttccggcctgaactgcccgctgccgatcctgcgcgccaagaaggccctggcggccatggaatccggtcaggttctgcacatcatcgccaccgatccgggtgccgtgaaggacttccaggccttcgccaagcagaccggcaacgagctgatggagcacaaggaagaaggcggcaagttctacttcctcgtgaagaagtcctaaggcgtctctaagtgcctgaaacggggcggcgatccgcaaggatcgaccgccccgattcctgaaaaacgacggttgccatgcggtaactggataggtgcctggacgaggtctaggctggctgagcaaggttctcaagaaacctgcatcgccaacagcgaagaggtgacatatggcgacatacgctgagatgcagcaaatcttcgacgacatccgcggagattttcgctacgaccacgaactcaacggctgtctgaactgcggcatctgcacggcaacgtgcccctctgctcagttctacgactactccccgcgcgagatcgtccagctgctgtggaccgaaaacgtcgagcagatctacgacgcgatgcaggaaaagatctgggcctgcgctcagtgcatgacctgtgccgctcgctgcccgttcaagaattcccctggtggcctggtcgcgatcatgcgcgaagtggccatcaagcacgaaatgcaatccgcgaaggacgtgctccgcccgttcggtcgcgtgatgctgaagctgatcaccacgggtaaccagctgtcgcccgacatgatccagcccgaccacttccccgactggggcccgaacatccagaaggtggaaggtgacctgcgcatcctgcgcaaggcgattccggtgaagacgctgcagacggtcgagaccgcctgggaagtgtccctgaagacctcggtcgagatgtacaccatctgggaaatgaccggggtgctcaagtccctcgagctgatggacgagaacctcttcgacgtgatcgaagacttcatcgacgagaagcgcgaggactacgaagactggctcgaggagcaggaagaggaagacgacgagtaagtcgtcccgtttccgactccactccaggacatcaggagaagcgttatgagtgaacagaccccaggcaatcacaaccagaacggcgaaggtgccggtgccggcaccatgaagcccggctaccacaataccgacggtcagggcatcgccggtcacggttccttcttccaggcgaccgacctgtccaaggaagacgcgatcaaggcgaccgactgggtgcgcaagcacgtcgaccgccgtacggtcgaccttggtgaccgtatggacgacgtccgcgagcacatgtacgagctcgaaaaagacggtcagatcatcatccaccgcatcgaggaccagcacgagccgatgtcggtgaaaaccctgttcggctgggacaagaaggtcccgaccaagcagctctggcaccacaagtcctgtggccagtgcgggaacatcccgggctacccgacctcgctgctgtggttcatgaacaagttcggcttcgagccgggcaaggactacctcgacgagaccgaccagacctcctgcaccgcgtggaactaccacggttccggtatcgggaacgtcgagtcgctggccgcggtgttcctgcgcaacttccaccaggcctacgtctccggcaagcagcacggccatgagctgggtcacttctacccgctggtccattgcggcacctccttcgggaactacaaggagatccgcaagtatctggtcgagtccgccgagctgcgcgagaaggtcaccaagatcctcggcaagctgggtcgcctggtcgacggcaagctggtcatcccggaagaggtcatccactactccgagtgggtgcacgtgatgcgcaaccgcatcgcctccgagctgcagaccatcgacgtctccaatatccgtaccactgcccacgtggcctgccattactacaagatggtgcacgaggacgcggtgtacgacccgtccgtgctgggtggcaaccgtaccgcgatcatcacctccaccgcccaggccctgggtgcgcaggtgatcgactactccacgtggtacgactgctgcggcttcggcttccgccacatcatctccgagcgcgagttcacccgctcgttcacgatggatcgcaagatccgcgtggcccgcgaggaagccaacgccgacgtgatgctggccaacgacaccggctgcgtcacgaccatggacaagaaccagtggatcggtaaggcccacaaccagaacttccagattccgatcatggcggaagtccagttcgcggccctggcctgcggcgcggatccgttcaagatcgtccagctgcagtggcacgcatcgccctgcgaagacctggtcgagaagatggggatctcctgggacgaggccaagaagaccttccaggaatacctgaaggaagtcgaggccggcaatatcgaatacctctacaatcctgagctcgcttacgggggcaaagtctgatgcagcaagatactgttctagtagtgggtgggggcccggctgggctggccgccgccgcgaatgtcacctcggccggtttcaaggccgtgatggtcgagaaggaagacgtcctgggtggcgccccgatcctgtcgggttacgccaagctggtcccctccggcgagtgggcaaaggacgccattggccgcatggtcaagcgcgtagaagacgattccaactcgacggtgcacaagggtgcgaaggtcgagaagctggaaggcgaggccggtaacttcactgccacgctgaccaacggcgaatccgtccaggccggtgccgtcgtgctggccacgggcttcacccatttcgattccatcaacaagccggagtggggctttggtacgtacgaagacgtgctgaccaccacccagatggaacagatggtcgcctctggcaagatcgcctgcccgtccgacggccgcgtgccggaacgggtctgcatcctgctgtgcgtgggttcgcgtgatcgccagatcggtcgtgagtggtgctccaagatctgctgcaccgtctccgccaacctggccatggagatcaaggaactgtcgccggaaacggatgtgttcatctactacatggacatccgtaccttcggcctgtacgaagacaagttctactggaagtcccaggaagagttcaaaaccaagttcgtcaaggcccgtatcgcggaagtgacggcctccggcgatggtcgtctgctggtcaagggtgaggacaccctggtcaagcgcccgatcgtgatcccgttcgatatcgtcgtgcacgccatcggcatggatccgaacgccgacaacccggaaatctcccaggtcttcggtgtcggcctcgagaagcacggcttcattgagaaggccgagcagtacaccaacacctgtggcaccacccgcaagggcatctactcctgcggtgcggcctatggccccgagacgatcgatgactcgatcgcgcagggtgccgctgccggtggccgcgcggttgcggacctgcatgcgctggtttcgaaagccggctgaggtcgtcagcgacgaggcggcttcgggtgtgaacccggagccgctacaggtgacctttgatcaggagatcctcgcgacgaagctcaacagtctgaacgaggccatcgccgaagccggcggggtcgatgggctggaaaccttcatcgaggcattgcgggcgaagcatgaagtcttcgccgcgaccgtcgccaagggcgacgagatggatgccgaggatctgcgcatcctgggggggttggtcttcgcggttcgccgcaagctggcgggggtgatggctgaacgccagggcgcgctggtagacgggatgcgcgcactggtgcgcccggatacggatctggcctcacggctgacggcatttgccgatctggccggggacgacaagaagctgcgacgcgggatctgggacttcggtgccgagatcctgcatttcgccgatcccgagacggtcccgctggcgacgcgctgggtctgggatacggggacgacgactggggcgttgcgcgagtttatccgtggcaacgacaccctgcggtcgattccgattggcgagaccgtcggagcgatcgagggggccagacgctggttctatgaggcgctggccgaggaaggcttttaccgcgacctgccgttcgtgacggatctggtctgggtgcaggcctactcggattacgcgcgttccctgtcgatgagtctgggcatgatcgacaaccagttcggggccaagcaggacccgctggagttgggggtgaagcttctggggatcgattcttcggaaggccgcctgaaaggtcacgatgcgtcgctgcattgaataacggaacgaacttgagcctggctacacaggttttcggagagacgtcatggcaatacatgaaaaggcactgatcgaggacgaacgactgcagcagcacgacgagctggtggtcgacggggtggatgtgtccggtcactggaacaccatgatcgccccgcgcacggtccgcgactacgacgacgatttcgaagcgaagattcagagctttgcgggtggcgagtacgtgcaccgctgctggcagtgcgggtcctgcaccaactcctgcaccatgtacgcgcagaacgtgcagttcaatccgcgctactggatctacctgacccggctcggcatgaaggaagagctggtcaaggaccaggacatcatctggcagtgcgtctcgtgcaacaagtgcaccaacatctgtccgaaggacgtgaagccggaaggcgtgatgaaggcactggcgcactggatggaagtggaagggattaccgagaagtccccgtccaccatcttcgatgaagagttcgccgaccagatctacaaaaccggccgtatcgaagacggcaaggtcgcacagaactttttcaagaagaccggccagccgctgctgcaggagtggctgaaggtgttcatcttccgcatgatgaagcacctgccggtgaagcacctgatgcggatgggcatcaacaccgtacatacgccgcgcaccaagtcctggggcaagaccggggacgtgctgaagaactacgtgcgcgaacagaaggaggccgctcatggctaaggttgcttactatccgggctgcgcgctcgagggctccggtgggccgtacgaccgctccacccgcgtgctggtgaaggcgcttgggctcgagatggaaaacctgcgcgactacaactgctgcggcgcgatggaagtgaagaacgtccacccgatgctgcagacctacctgtccgcgcggaacatggccattgcctccgagcagatgggcatggacactgtgatggcgccgtgcaacggctgttaccacaacctgaagaaggccgagtacgagaccgcgacctcccaggatgccatggacaccgtccaggatctggcgcgcaagtccgacgacccggtctacaccggtgacgtccgcaccctgcatctgctcgagtggctgatggaagagctggggcccgagggcatcaagcagaagatgaccaagagcctgaacggcatcaagatcgccaactactacggctgcatgtacacccgtccccgccagatctttcccgagaaggacaacggcccgggttcggattccagctatcagccgcacttcatggatgacctgctgggtgccgccggtgcggttaatgtggactttccgctgaagacctcctgctgcggtggtgcgcatacgctgtcggattccgacacctcgacccagctggtgctgaacctgctgcagtcggcggaagattccggtgccgaggtgatcgccaccgagtgcccgacctgccattccggtctggagatgcaccaggtccgtgccgaaaccgagttcggcatcaagactgacgtgaaggtcctgtacttcacgcagctgctgggtctggcaatggggctgtccccgcgcaagctgggtatccacgagaacgtgagtgactccatcgggcttctgaaggagaagggggtcatctgatcccctgattcgaggcccgaatggcccagtagtatcttcgaaaaacgggcgccaggcgcccgttttttgtgtcgatgccaggaacgaggcgaaacatggactgcaacggttgcgagtttcatcccgaactgttctacgacgacgagtttcagatctggctgcgccgcgaggatgacgacaccctgaccgtggggatgaccgacctttcgcagactatcgcgggaaagatcattcacgtacgagtgcgtcgcccgggtacccgtcgtccgcccgggaagccggtcgccacgatcgagagcgggaaatgggccggaccgatcccgaacttcatcgactgcaagatcgtggagggcaacgaggaagtgctggaaaacccggtgctgctgaactcggatccctataatgcatggattgcgcgcgtcgaagccaccgacggtgtcgacgcggcgctggagcagtttctgaccggcgacaaggctgaagaaggctactgcaagcgcgccaaagatgaagacatcgagtgtcagcgcaagctgcgatagagagaacgatggctgaactgggcaacgattactatctggacaacgacgagcagacggtcgtgatcatcatgacctcgggtccgtcgacgccgcatcgttgtgcgacgccgttctatcttggggcggtgatggcctcgatggatgtagacgtctatatcttcttcaccatggagggcgttcgcctgatggagaagggggtagccgacgacctgcgagccatggaagatggcaagctgatcaaggattttatccaggacgcaaaacgcgcaggcgtgcgcctgcacgtttgccagcccgctttgccggggtatagaatcgacgcgtcttcggatctcatcgacgaggtcgatgaagtgaatcgggcgagcgagctggcggacctgattctgcgtagcgataaaacgataacgttttaattttcccgcattattactttcacgcttggaggaaaacatgggcgcagtacggggttgtgatattccggaagatctgatgtacaacgttgaaaacaacgtgtgggtgcgcaaggaaagcgacggcaccgcgaccgtgggcctgacctcctacgcgtgctcgctggccggcaccatcgtgtcctacacccccaagaaagtcggcaagaccgtcaagaaggacaagtcctgcaccaccgtcgaatccggcaagtgggtgggtccggcgaagaccccggtgaccggtgaagtgaccgaaaccaacgacaaggtcgcggccaacccgggtctgatcaacgaagacccctacggtgaaggctggctgatcaagctgaagccggaagactgggacggcgaagttggcgacctgaagaccggctccgacgccctggcggcgttcgaggccaagatggaagcggacggtttcggcggctgctaagcccctaccgagcctcgggccgccgttccccagtgttcggcggccttttttgattctgtggtatccggagcaagctgatgacgacctggaacgaggtgatccagcgggtggaacccctggaagacatcgctgtcgatgcggcgttggtgaatgaccttcagcacagcgttcagcggggctccgatccaggatcggtgcatttctataccccgacgttcaagtcgtaccagtccagcgaactggcggactgcggcaagagcgcctggccggcgatgtcgatcaccggtggcgactgcaaactcgcctgtgaccattgcaaggcgaagatcctggacccgatgatcccggtgcgtacgccggaggacctctgggctcaggtgaacaacgtgatcgagtccggtgcccagggcatgctcctgaccggtggctcgaaccaccgtaacgaggttgagtacgacccgtactactccacgattcgtcgcatcaaggacgaattccccgaatttcgcattgcgctgcacacggcgctggtcgatgacaacatcgcgacgtcgatggagcaggccggcatcgacgcagcgatgatggacgtgatcggtgcccaggacacgatcacgcaggtctaccatctgcgccgcagcgtggaggacttcgagcagaccctcgagagcctggtgaacaccaatatgaaggtggtcccgcacatcgtgatcggactgcactacggcaagctgctgggtgagtggaacgcgctggagatgcttgcgcgccacctgcccgatgccgtggtgctggtggtcgtgatgccgttttacgccccggccagtcgccccttcgagaccccggacgtgcatgcggtcgggcgcttcttccacgacgcccgcgagcgcctgggtgataccccgctgctgctcggttgcgcgcgtccaccgggcgaggccaagagccagatcgacagctatgcggtgatggccggcctgtccgggattgcgcacccggcggagggcgtggtcgaactcgccgcgcgcctgggcaagaaggtccgcgtgacaccggcctgttgctcgatcgcggtgggcgacgaggtgatggcggacggtacggcggtcgagagcggtgtcgagatcgacctggatacgatcgtggccgaggaggcccggcgtcgcgagcaggaacgcaaggcgcgccagggcctgggtggcatccgcatcgtgaccgagggcaatgtcgcagccggaggcggctgccatgtctgaacgcgatcagaagacgctgcgcgtcctggacaccgggctgcggccggcggcggagaacatggccttcaaccgggccctgctcgagtgccaccaggaaggcgtatcgccgcacaccctgcgtttcctgcagttcgagccctgcgcgctggtgggctttcaccagaacgtggaccaggagatcaacaccgagtactgcaaggaacacggtatcgcgattcagcgccggattaccggcggcggcgcgatctactttgattccacccagctcggctgggagctgtacctcgacaagcgcttcctcggtacggccgacatggggcagatcgccgcgcgcatctgcaatgccgcggccgccgggattcgcacgctgggcgtcgacgcgcagttccgcccgcgcaacgacatcgaggtcgaaggccgcaagatctccggcacgggtggcgcattcgacggcgactcgatcatgtatcagggcacgctgctgatcgagttcgatgtcgaggacatgttgcgcattctgcggattccggccgagaagctctccaacaaggcgatcgagtcggcccgcgatcgcgtggtcaacctggcgaccctgctgggcgaacgacccaatctggaccatgtgaaggatgcgattgccgaggccttcgcggaagagtttgcggtcgagctggccccatcggatctgctgcccgaggagcagaagtccttcgaacaggccctggccgagatcgacaccgaagaatgggtgtaccagcgcaaccgcccggccaccgatgccccgatgttcgaaagcatcttcaagtctgacggcggtctgatgcgcgtcggtgtggccctggacccggagcgcaagcgtctgaagcagctctggctgacgggcgacatcttcgtgaagcctgcgcgtaccatcgccgatctggaagcggccctgcgcgacacgccgcaggccgagatggaagagcgcgtgcgggctttctttgccgaacgcgacgtcgagatgctgcagttgacggtcgatgacgtgatcgcggcgattcagtcggctctggccatggccgagaccgaggaatcagcgggatgaaggccctttgcgcggtgcttgccgggaggcagcagtaatgctccccgagaaggtcgatgtcttggtcgtcggtctggggccgggcggtgcctcggcggcgcgtgtatgcgcggcggccggcctgtcggtcctggcggtcgagcgtaacaaggccttcggcgagccggtacagtgtgccgagttcatcccgaacccgatgggcgcctatgcccgggcggagggggtcttgctgcagcgcatcgactcgatgcagagcttcctgccctccggcaccgtggagcattccgatttccccggcctgatggtggatcgtggggaattcgaccgggcgatcatccaggccgcgcaggccaatggcgcgcagctggtgacttcgaccccgctgcaacgtgtggatgccgagcggcatgtggcgaccgtgaagcaccagggacaggagcacagggtcgagtaccgtgtgctgatcgccgccgatggcccgcattccccggtggccgagtccctgggcctgcccgcgttgccggtcgtacagacgcggcagtacacggtgccgctgaaaaagccgtataccgcgaccgatgtctggctgtcggacgattacccgggtggatacgcctggctgttccccaagggggagtgggcgaacctgggactgggcgcggacaagcgcatcgacaacgatatgaagaccccgctggaatccttgcatgtccagctcgtcgagcaggggctgctgggcgaggagatccgtcaccgcacaggcggcgcgatcccggtcggtggcctgcgcgactcgctgtaccagggcgatgtcctgttcgtgggcgatgccggtgggtttacccatccaatcaccggggccgggattgccgcggcggtggtgtcgggcgaggcggcaggggaggccgcgattggccatctcgagggtgacgccgaggcctttgacgattacgatgaggacatgcgcgatcagtacggtccggccctggagcgcgcctgcaagcgccgcgcgttcctgaatgaacactggcggacgccgcgggcgcaggaagacgccacgcagcgccgcggatggattgctttttccgagtatttcaacgatggtgaccaggccgcgtaggcccggttggcgggtgccccgcacccggtgaacaacgctggaggaattccatgagtgcaagtgcagaggagatggtcgcgccgatcaacttttatcggcccgactatcacatcaagaccccggacatgcgttcgccggagtacgtgcagatgtccacggcggccgcgatcacgctgggcctggtgccgggcaccatgcaccgtaccgcctgcacccactgcctgaacctgctggtcacgtatccggaaggctgtcgcgcgaactgctcctactgcggcctggcgcgccaccgcgaggagtcgcgtgactacgccgaccgcaacttcatccgcgtcgactggccgaccgccaagtacgacgaggtgatcgagcgcgtcaagaaccacgccgacggcggccagttcgagcgcatgtgcatctccatgatcacgcacccgaactccgacgccgataccgtcgagctactggagcgctgggtcgccgaggtcaaccacatcccggtgtcgatcctgtccaacccgactaccatgagctatgaagatctccagctcctgcgcgacaagggcgcggacatcttcaccgtcgcgctggacgcggtgaccccggagatcttcgagcgcacacgtggcaagtccgtcgaaagcccgcatagctgggacaagtactggcaggccatcgaatgggccgccgaaatatttggcccggagaagttcggtgcccacctgatctgcggcatgggcgagaccgaggaagagatcctgcaggtctgccagcgcatccgcgacctgggcgggcacaaccacatgtttgccttcttcccggaagagggctcgctgatggaagactggaacccggtcccgcgcgaccagtggcgccgtgtgcagctgggccgcttcgtgatcgactacgccggtggccgcatcgacgacatgaagttcaacgccgacggccaggtggtggacttcggtctgccgcagtccgaggtcgacgagctgatcgcttcaggcaaaccgttccagacctccggctgccccggcaagtcggacgaggaagtatcggcctgtaaccgcccctacggcgactccagcccgacggacatcctttccttcccgttcgccctcaactcgacggacgtcgggttcgtccagcggcaaatggccggggaggatgtcggcaccttcgactttgacgccgacgaggctgaggacgagaagtccgcataaaactcgatgtagtctgaaagccccggtctccggggctttcgcgcgtcaggggggttgattagacgttttgaatattcaggtttcgagcggggatatttcaggggccccgccgaaagaactcccggggggatgggtcgtccacccgcgagcggtcactgcaccacataaccggaccggcggcagacaagggggccgcaggtagccggaggtgccgggccatacaacaagaagaccaccaaaggagaacaacatggaagcacgcatcattcgccgcagtctggtgacggtcgcggtcggccttgcaatgggcagcgccggcgtcgccaatgccaccaacggctatttcgcgcacggctatggcaccaaggccaagggcatgggtggggtcggcatggccatctcccaggacgcctacgcgcccggaatcaaccccgccggtatcgccggcatggaatcccgcattgatggctcgctcacctacttccgcccggaacgatcattcgaggccggcatgcccagcaacccggccgcggttgtagcgggtgccccagctgtgaatccaggtagcgtggatagtgacagtgagaacttctttatcccttctctggcattcgtccagcagatcgatgaaaaccgttcctgggggctcgcattgcttgggaacgggggcatgaatacggattacccggcttacggtcgcgagcaatgcgcaatgatgggccaagggaaccagggtggagccttttgtggcggcactgccggcgtgaacctcgagcagcttgctatcattcccacctatgcccagaagttcgccgatggtcgcgtgagcgttgggttcagcccgattatcagctatcagcgttttagcgccgagggcctggatgcgttcgataacgaaatgatgtccgcagatcccggtaacgttaccagcggtcgtactgattcgagctggggatacggggcccagattggctttcaggccgagctagcggaaggggcgcgcgtgggtgcgagttatcgttcgaagatccgtgccggtgacttcgatcgttactcgggtttgttcgccaacggaggtgagttcgatatcccatcgacctatggcctcggcttctcggtggatgttagtccccgtgtgacactctctgccgattatcagaagattcgatactcggagattgatgcgattgcgaatcctagtaccaatcaggctcagtttggggctgatggtggtcccggatttggctgggacgacgtgaacatcttcaagttcggtgcccagatcgatgggggcaacggctggacctggcgggtcggttataaccgtggcgaaaacccgatcagttctgaagatgtgatgttgaacatcctggctccggccgtaatgaccgatcacttcactgccggtttcacccgcgagttcggccagcacgagatcaacttcgcggcgatgtatgcgccgactcaacgtgtgcgtggtcaggatattacgggtatggcgggtcaggatatcgagatcgaaatgcgccagtacgagctcgagatcgggtacgcgtaccgcttctgatcggttgggcccggccggccattgtcggccgcactggtgcccggcgcgggcttcgggatgagctgccggccctggaggggccggtaccgccagggaaggcggacggtgtcggacaccgggacccatcggggggtggggccgggccctttcgtcggaaggcatactgatcgagcctgtgctcgaaccagcaaaatccaaaggaggatcccatgcgagcaatccacgcattgcgcggaggcattcgcgtgcctgccgttctcgcgtttttcggcgcgtgtctgttgaccctgggcacggccgccacggcagtggcggacgatgtctatcggccgctggtactggcctacaccacgtccggctccgatgtacgcagtgaagcggaggccgtccgcgagcgtctggaagaagccgagttccagaccctgggcgagtatccggtcagtgacggccggcatgtgatcgtggtgacccacgatgacctgttggccgtggcgggctcccaggatcgggcggcgtacatcgcacccatccgggtagccctgaccgcgaccaacggcgaggtgcaggtcagctacaataacctcgagtacttccggcatgcctatcgtatcgacgcctccgtgagcgatgtcagcacgcggctggccgatgtgctgggcgacgagcagcactttggctcggaagacggcatgacgccgcgggagctacagcgctaccgttacaccttcggcatggagcgtttcaatgccccgtacgacctgggcagccatacctcgcgcgatgcggccctggccgaactcgatcgcgggctggatgaacgtcgtgccggggtatcggagatctatcggctggatatccccggtacggacgccacgctgatcggtgtcgcgatccgcgccgatgatggggccgagtccgaggccacggacctcaacacgctggaaacgatcgacgtgcgtgaacggcgccacaccgcctacgtgccgtacgagatcctggtggaggggggcgatatcgaggcgttgcacatgcgtttccgggcggcattgcactggccggacctgcgcatgcttggcgaccacagcttcatgcagctgcgtcgcgtgcccggggcgctggaagagacgctgcgcgaggtggccggctttgaggagcccgaagacgacggtttcgactggtagaaacacaacgccagggatggcgaacgggcccgggcaatagccccgggttccactcaagaaccccggtccgccggggtttttttacggccgggggctggacttgtttatgctcccggttcattcgcggcaggacgcacgccccatgaaatcgatgaagatcgccaacatcggcgagatccgtaacgaactcaacaagtacaagaagggcaagaagctcgatattcaccagttcaaccaggtcgcgcgcctggcctggctgggcaagatcgtgatgcagcccctggatctcgaggaccccgattgccagtcgttcctggtgtatatccaggagccggaagagctggccgcgcatttcctgaacaccgatcaggagctgaccggcgggatccacatcatcgacggcgagcaggccatggccatggtcgagatcatgcgcgggggtgtcgaggaacgtgccaagctgtacgaggacctctcgcgcagcgacttctacttccgctacttctacaagcccggcaaggacgacgaggccccgtccgagcaggacaaacccgaggactgatccttggtcgcatccacggtcaccccggaatggattgatgccggggcccgctccgcggaagaactccacgccctctataccggtctggcgagcagcacgccgccggaatcgccgttgcgcgtgctgtgggtgcattcgcgagaggcgcacatctccgtgggcgccagccaggacccggccatggatctggacctggtcgcctgcaaggccaatagcgtgccggtcgtgcgccgcccgctcgggggcggctccgtctgggtggatgccgaccaggcctgtttcttcctgattcagccccgccaggtcctcgcccgtggccatcgccacctgttcgcgctggggctgggcatcgcgatggatgtgctgcgcgagctggggctggaaggcgtcgaggcgcgcggtcaggacgtctgggttcaggggcgcaagatcatgggtactggtgcggccacgctgaacgagggttgtgtgttcggcgctagcttcctgcgccgcttcccggtggaacgctttctatcgtgtgtaaatgccccaagcgacggctaccgcgaatggctgcgcccggcactggaagagggcatgaccgattgtgcggagcagtgccccgaggcggcgccgacgccggaacgtctggaggcggccctgagcgaggtgctggagcgccgcttcagtacccccgcgcggtgttaccgtccgagttccgcagaatgggacgagtggctggcggccgggcgcgaggaactcgccgacctggccgacagccagggcgggccggccgtgcgcgacggtatccgtgtgaatcgggagaaccatgtcttcgagacgcgcggccactgtggccgcctgcgcttgcatatcgccgggacacacattgcacgcatttggtgcgaggacccgagcgtggatcgcgtgctgcgcgagaccctggtgggcgagtcgccggagcgcctgcgtgtgcgctcgcgcctgaacggccagctcgacgcggtgatcgtcgacgaggtcagcgcgcgcatcgacggtctctaccgagggatcgccgccgcctgatcctgctttgcacgccgctggatacttccccaaaaagctttacgaggcgaaccgatgtccgaaccgaccattcagcgccggctggagaaacgcctgatcctgatgagccaggatcaggcgatgatcgagcagattcgcaccgcattgccggatgactggcatctgcacccggtgaccgatctggaagaattgggcgcctggaacgaggtgctgctctaccgcttcctgctgctggatctggacgagatcgaggtgttcgacccgctggacgtaatccgcatcctgcgcatggagtatcagataaacctgcccgtgttctgttttggcggggaccaggacatccgcgacgagatgcgcctggcgcgggccgatcgcttcttcaatcgcgaggagatggtcgaaaagctccccgagttcatccgcatgtacgactggggctgagcgccccatcaaaaaggccccgggcgttagccacggggcctttttgattcgcggatccgcatgatgcggatcgcggggcatcgcacggccttagccgatccaggcgtgctccagcacgtcgatgcggatcttctcgtggtaggtctcgccgttggcctcgatcaccaggtcgcccacgcgggtgccggcggtatcaaagctgaatttgcagtcgaaggtgcccggcagggacacgctgctctcgcacagggcctcgccttccaccgagaacttgcactgggcggtgccggagccgttcagcagggcctgcacccggaattcctcgttgatcgggcgccggtagacttccggatcgcgattcgggttgtactgcaggttgttcagcttgacgagtttgacaagtttcataccgggtcctctattgacgcgctgaatccgagttgcgggcgccttcacctgcccgatcccgtaccgggaagggcgtttggttcatggaagtgcgcaggttcgatagaatataaacagccaatgatacaacaaagcctgcgggaacacgacgggatgccacggggcatgccgccagcccggcggagggtaacgccgctcccgcgcatacaccagtcccggcccccgcggtcggcatcggagaccccatgaagaacctgattaaccgtatccgcggcgtggaacgcgacgtgattgagaagcccggtgacgcgggtgatgccccgttctacaaggcccagggcgacgagatcgagatctttcaggccgcgtactcgaagcgcctgccggtgatgctcaagggcccgaccggctgcggcaagacccgcttcctggaacatgtcgcgcacaccctcggccagccgctggtcaccgtatcctgccacgaggacctgaccagctcggacctggtcggccgcttcctgctggagggcgaggaaaccgtctggcaggacggcccgctgacccgttcggtcaaggagggcgcgatctgctacctcgacgagatcgtcgaggcgcgtaccgacaccaccgtggtcattcacccgctgaccgaccaccgtcgccagctgccgctggacaagaagtcccagatcatcgatgcgcacgaggacttcatgctggtgatctcctacaaccccggctaccaaacggtgctgaaggacctgaagccctcgaccaagcagcgctttgtcggtatccacttcgactatccggccgaggatgtcgagcgcgagatcgtggccaaggaatccggcggcctggatgccgatcgcgtcgagaagctggtggctgccgggcgcaaggcgcgggccctgaaggaccacggactggaagaggcgacctccacccgggcgctcgcctatgccggcgagctgatgcaggcgggtctgagcccgcgcgtggcctgccgcgccgcgatgatcgccccgatcaccgatgaccccgagctgatccaggcgctggaagagatcttcgacgcccacttccccgagtccgaagccgcgtgagcgaccaggcccgcaacagcggcggggcgaacacggaagccgaagatctcgtcgagatcgaggaggtcctccagcatctcgaggacatcagcttcgtcgcccaccgcgacaccaaggaagccctcccggccatccgcgcgttcggtgccgccaccgcgcggcgctggatcgagaccgtacgcgagctgttcttccacgaccgcgaggccggcaagagcttcatgcgcaattccgcgcggctcgcggagcatatgcagacggtggacctgtggctggagcaggccgcgcagttcaagcagtgggtcaactcggccgatgcgctggagggcttcatggcccaggctgatcgcgtgtatgacgcctggggcgaggccggcgagcgcgattgggccgagatcggcctgcgctggtgcgaacgcagcctgcccgatgcccgcgcctatttcgagacgccgttcgacaagctctccgccggccgaggtatcgagggcctgcgcgcgctgatcgagccggccgagacgctgttcgacgaacgcggcctgaccctggatgcctatcttgagggtgccccgatcgcccgcaacctggtcggcgaccagggcctgctgtcctgggcccggcgcggagcggacctgctgaaggccgggcgctcgcgcggtgaggcctattttcgcctggagagcgacgagagcctgaagctgctcctggaggcgctgccgggctttcgcccgcgcatgcacgggcgcttcctgcgcctggtgctgctggcctggctggatgccgatatcccgctggccgattccagctggaagccgggcgagggccgcccgatgctcgagaccgacggccggcggctgtttatgccggcggtgatggactcgcgcgaggaggcgatcgtcgccacccagcacgcggccgcgcatctggccttcgatacgtatgcgcagtccgatgtcgagcggctgttcgagcgtgccggggtcgagcacccgccgctggatgaccgctcgcgcatcacctggcgcccgctgttcgcgccattcgaggcgcgcatgttccgcttccaggtgctgttcgacctggccgaggacctgcgcgtgaacgcgcgcctggccccgcgcatcccgaacttcctgccgcgcctggtggcgctggccgaggaccatgagcgcccggagggcgcggccggcgtctacttcgatttcgcgctgaaggcccaccaggccctgctgcgcgacgaggcgcaggacccgcgtctggcgcgcgtgctggagccggacgcggatgtggtcaccgcctgggccatcggcgaggagctgttcgccgacgaggccttccccgagatcaccatcgaggagcgcgccgaggcctatctgcccgggctgtcgctgaaccagtcgctgccggtgtatccgcagcgcaaacgcgacggcagcctggccgacttccgcgaccacgaggcgcacgacgaacacaagttcgagcgcgagaagcaggaagagcagccgcagcaggccccggagcaggcgcagaaagacccggacgccgacatccagaccccgcagcaggagacctctggcaccggcgggcgcatcggcacgggtatcccgcagccggcccaggtggccaagcgcgccgctccctacaccccgaagaaggacggcatcccgtatcccgagtgggactaccgcgagcagcgctatatctccgactgggtgaatctctacgagcgcgtgctggacgacgaaaacccggagctggcggccacgatcctgtcggagaacgccgacaccctgaagcgcctgacccgcggcctggagatgcagcgcccgatgcgcctggcgccgcagcgcaagcagatggacggcgacgagctcgacaccgaggcggtgatcgacttcatcgccgacaagaaggcggggctgtcgccgaaggccttcatctaccgccgccgtgcggtgcagcaccgcgataccggcgtcatgatgctggcggacatgtctacctcgatcatggcgcgtcacccgggcgggcagggcaagatcgtcgaccgcgtgcgcgaggggatgatgctgttcgccgaggcgatcgagaaggtcggcgatccctacgcgatctccggcttcgcctccaagcagcgcgaccaggtcaactactactggctgaaggatttcaacgaggacctgaacgacaccgtccgcgcccgcatcgccggggtctccgggcgcctggcctcgcgtatgggcgcgggcatccgccactcgctggaggcattcaagcgctgttcggcccagcgccggctgctgctgatcctgtccgacggccgcccggccgactacgacgacggcggtgaccagcgctacctgcacgaggacacgcgcatggcgatgaaggaggcggtggacgccggcgtgcacccgttctgcatcaccctggacccgtccggttcggaatacctgccggcgatcttcggtcccggtcactacaccatcatcgaccacgtggacgagctgccgcgccgtctgcccgagatctatctgaggctgcgccagtgagtgccacccccgaagccatcgatgcctccaccggggccgcggaccggcacccggagccggcccgccgacatgccacgctgctgcatgccccgcgctatcgcgggcacagctacggcgacaaccacccgctcgggatcccgcgcgtctcgctgaccatcgacctgatcgaggcctatgacgcgatcacgccgcaggagatggccgtatcgcgcaaggcacagccggccgagctcgagtggttccacacccgcgagtacgtggccgcgatgcagcgcgccgaggcgctgggcaaggtcttccagcgctaccgcgaccgccacaacatcggcaacttcgagaacccgttcttcgccgggttcttcgcgaccccggcgaccgccacctggggctccatccagggcgccgaggtggtgctggacgggcgcatggccttcaacccggccggtggcatgcaccacgccgcccccgaccaggcccgtggattctgctacttcaacgacccggcgctggcgatcctgcgcctgcgtcaggccgggcagcgcgtgctctatctggatatcgacgcccaccatggcgacggggtcgaggccgcgttcagcgacgacccggacgtgctcaccgtctccctgcacatggacaccgagtacggctaccccttcgagggcgggcgcatcgaggacaccggaccgcttggcaacgccgtgaacctgccgctgcccaaggagaccaacgacagcgagtttcgcgccgccttcgcggccgtctgggaggccgtgcgcacccgctggcagccggatgcggtcgtcgttcaggccggtaccgatgcgctgctgccggacccgctcggcaagttcggcatctccacccagtgcttcctcgcctgcgtcgacgacgtgatcgagaccagcccgcggcacgccgacggcacaccgaggctgctggtcctgggcggtggcggctatcacccgctggcgctggcacgctgctggaccggggtctgggccctgctgaccggtcgcgagctccccgctgcgatcccggaggccggccaggccctgctgcgcgaggttgactgggacatggacgaagaagaggaatggtacgagtccctctttacctcccgtctcgatgcggatcgcgccggtccggtgcgcgacgaactgcgcaatcgccttgaacggctgctggcagggcacccgttgttcagttgctcgtagagagcctgagcgtcagcggctggcgcggtagtcgcgttcgatgtagcgcagcagctcggtcgtctctcgcagggtcgcgcgctggatgcgggtcttgccgataaagccgggtacccagaagtccggttccacatgcatctggatcgtcaggtgcgtgccgccggcatcgggctgcagctcccagcgggtcgagcctgcacgcagattgctgtgctccggatcgacctcggcatcaatgcgttcggggtagtactcggtcacccgttcgtgcctgcggatggtccggcagaacacgaacacgcagctgtgcacgacgcttgcgacctccacctcgtcatccgatcgggagacgatccggctctcgcggatggattccgagtaacggttcagcgcctcgtaatcggtcaggtatgaccacagggcctcgggtgggacttcgacccggaaggtcacctccagctcgtgctggtcaccgtcggtatcaaaatgccgctcgaccacctccaccgcgagtgcggcaccgggggcccagccgaccaaggcagccaggaggagggcgggcaacgttcgcatcgcgggtacctcctgggcttcggttcggggcctggctgctgcagctttatgaagaattcgatccccggatgcggccggggttcaggttgccctacgacgggcggttggactgtgatgatagacaaagacctcaggggtcactgtcgcgctggggatgcgtggtccccgtgacgggctcgtcgcggatcggcagggtggcgagaacggccagaaggccgacgaggtggagcgcgatcaggatcatgagatagccgcctgtcaggtcgaccccgaggccggtgaggaccggacccagcgcggcgccgagggccacggcggtgtaggtcatgcccagcaggcggcccaggctgtacaggccgaacaggcgggccaggatcgccggtgtcagggcgatgtacccgccgtacccgaaaccaagtaccaccgcgaacagcataagggcggcgtagctgcctgcggtgccccagatcagaaagctcagcgtgatcagggcgaagcacccgcgatagagatgcatcagggaatagcgatcgcccagcatgccgatcgccagccgcccgaccacgctcgccagcccgataatcccgaccaggcccgccgcgcgcagcggatcgatgccgcccgcctcggccgcgggcggcaggtggacgaacggtacgtacaggatcgtattcagcagaaaggtcgccagataaagctgggcgaagcggcgtccaccccagcgggtggtggtggcgtgggtgccatccggggcgcgcccgggccgtggaaacaggatgccggcgagcggcaggatgacggctgccgcgagcgcgtagaaatagtacgtcgagcgccagccgtggagctcgatcagccaggcggacagcggcgcgaagccaagtacgcccaacccgatcccggataccgcgatgcccagggccatggagcgtctgcgggcaaaccagcgcccgaccgcggccacgacgggcacgaatacgcagctcgccccgatacccacgcccaggccataggccaggtaggcctgccagagttcgccggcacgcgccgtcccgaccagccccgccgcgatgaacaggccacccgcaacgagcagcggccctgggccgatgcggtcggacagggggccggtcacaccgctcaggccgaagaacaacagagcggtggcggaaaagaacagcgcggacccgccgtgccgtgtaccgaactcctgcgccatggaggagaagaacgccccgtagctgtacgcgatgccaaaggccacgaacagcgccacaagggagagcccgcaggcgagccaggcggtcggggagtccagggagggggcgtcctggtgctggcgtggacgcagggtcatctagcgcggtcgacccagcaggcgaccggcccccttgcgggtctgacgccagatctggcgcaggcttcgggatgacgggtggcgcagcagccgggtcttgcgggtttgctgcatggccgggatcagcgtctccagttcggccgtcagggcgtcgatgttgtagggcgttgcgccatcgagccgggcgggaatcacctcctgttcgggcaggccgaagtccgcggcgatcgcctggcgggcggcggcgatgttctgcgccttgggccgttcttccggcgggtcgagcgtatacggcggctcccattcgcgggcgggcgacaggcgatcgatgtggctggccacgatgcgaatgggcggctggcgtcgatccgggcgctctgcaaagaagcgccgtacggcttgcagcgcctcgtggtccggggagcggtcggcctggtgcgccggcgcgacccatagcaccagatccgccgtctgggcggcatcaaccagggtatccacgtccatgcggtcaccaagccccggggtgtccaccaaaagcagttcctggccgtccgcgagggtcagcaggtagccctcctgctcggcggtcagcggcagcacgtccgtggctgcgcggtattcccccagcagcgcgttgaccagcgtggatttcccggcctgtggctggcccacgaccagtatcttcggccggcccgggaatgcctcctccgtggggccgctcgcctgtgcttcctggtcggcgatctcggccagggcgtcggcatcgtgctgcaggcggccggagtagagctcgatcgcggcgcggccgacttcctcgatccagatgcgtgcgacccgtcgcagcaggtattcgcgtgcgctgccggagagctcgttgaagaagcgatcacgcagctccgcggccagggcgtggaggggattggccaggcgcgcgatacggtaggccttgtaggccgtgcgcccgtaggacagccccgatgccaccatgggccggtagccccagacgcgcaggatctggcccatgcgcaggcgatccgacagcggtacctcctccagcaggatcttgcgcagccgggcgctgacccgctcgctgagcagcagggcctcgggcacggtgaactcccaggtggggtcttcctgttccgggtgatagtgcgcggccacggtacgcagggtctcttcgcccgcttcccgcaggcggtcgtagtcggtgacgatctcgccgctggcctgctcgctcaggcgcatcacctcggcccaggcggcgtgttccagtggcgcccagtcgccatcggcggggcgcacgggctcggtcgtccgttcgcgggtgtggaccttgatccggtggcgcgcccacagcgtcatgccccatacgcttccggcggcgatggcggccgcggcgatccagatcagcagggcattgtgttcgtagagccagagcagacccaggacgaaggccaccacaaagggcgacagcagcaggaacgcagcgaaggtcacgcccgtgacctgcagacgggtgagccagcggcgtttcatcgcgtgtcgttccccgagggctcggtctggcggtgccgggcgaggttcagggcctcgcgcagggcgtcgcgataggcctgctccaccccggccgtggcctcgcgcccgtcatgtcgccgggccaggtagtggcgtgcggcatagcccagcgcataggtggtggcaaagctggtggcggccgccgctgcagcacctgcagtctgaccgtagacggggaccagcttgccgacctgccgggccccgtggctgaggccgaggccgagcagggtgctggaaccgagcgccgcggagaactcgctcatactgcgagaatcccaggtgaccccgtagatgctggccagactgtgcagcagtttcccctggaccgccggaacggagaacaggcccagcagggggacggcatcggtggtcgcggcgacgctggcgtagccgaggatgtgtgatcgggcgcgcagccgacgggcatcaccgcctgcggactggcgcagcccctgcaggatcacccccatgcgttccggagccagcttctccagggcatcgagcagggcgtccaggccgtagtgggtcggggtgaagccctcgtcctcgggcgtgatatcgacgggcacgacctgcaccgggccggtcccgggcaggttgcgaaaggcctcggcctgggtacgccgcgcgcgggccagttcctccagcccggggctgcggtccagttcggcgtagggcggatgatcgcgcccgtcgggatagccgtcgtgcaggcaggtctggaccagcaggaccggccagttcggatgccggcggcgaatgtcccgcagggcattcagcacgggttcctgctgcagatccatcgcgcgcgccacggcgaccaccatgtgcgcgtggcccgcgagctcggcgagatcctcgctggggtcgtaggcgacctcgcccagtccccgcgtgtccagaaagcgcagcaccggcgcttcggccgggaagtcataggcgcgtgccgtccgggtgcagctcctgaaaccggtcccgatcgccacgtcggagtcgccggtgatcgcgcgcaccagcgtgctcttgccggactgcaccttgcccagcagccacagcacgggggcctgctcgcgcgctcgctcggccacgatgtcggcgtcgggtgcctcggcctcgggtcgcaggacggcctgcatgactttgcgccagccgaggcccttcggcaggcgcagggattgccagggcagcttcatgctgtgattccgtttcgcggcatggaaacctttcatcagtgaagaaggcgcaactgtgcagggcttgtgagccagcccgccgctcagtgtgccatgtctcggccaatgttcgcggcgggcgcggtacactgaaatgatgagcgatatctccgaaggcgacctgttcggcccggatgcgggtggactgccccccgagcccgaaccggccgcacagggcccggacccgaatgcaccgctggccgagcgcatgcgcccggcgcggctggacgagatggtgggccaggatcacctggtcggcccggatgccgccctgcgccaggcgatcgagcaggggcagaccccgtcgatgatcctgtggggcccgccgggttgcggcaagaccacgctggcccgcctggtggcggcggccggggcacagcgtctggtgacgctgtcggcggtgctggccggggtcaaggacgtgcgcgcggtggtggacgcggccaaggcccggcgacgcaacggggtcggcacgctgctgttcatcgacgagatccatcgcttcaacaaggggcagcaggatgccctgctgccgcacatcgaggacgggacactgaccttcgtgggggccacgaccgagaacccctcatttgcgctcaacagtgcgttgctgtcgcgggcgcgtgtctatcgcatggagtccgtcggcgccgaggcgatcgaggcgctgattgaccgggcgctgagcgatcccgagcgcggactcggggggcgcgggctgcggctggagcccaccgaacgccagcgggtggcccgtgcggcggacggcgatgcccggcgggcactgaactggctggagaccgcctcggatctggcacgtgacggcgagatcaccgccgacgccctgcgcgcggtgatgggggcgcagagcctggccttcgatcgccagggcgatgccttctatgaccagatctccgccctgcacaagtcggtgcgcggatccgatcctggtgcggcggtgtactggctgacgcgcatgctggatgccggctgtgacccggattatctcggccggcgcctgctgcgcatggcctacgaggacatcgggctggcggccgtagggctgggtgctcgggtgctggcggcctggcagacgatggagcggcttgggcggccggaaggcgatctcgcgctgatccaggcggcgatcgagctggccgccgcccccaagagcaacagcgcctacaccgcgttgaacgaggtccgcgccagcatccgggagacgggcagccccggcgtgcccctgcatcttcgcaatgcccccacggagttgatgcgcgaggaggggttcggcgccggatatcgctatgatcatgatgaaccggacggtttcgcgcgcggacaggtctatctgcccgaggggctcgaggaccagcgcttctatcgggcgaaacgcgagggcacggagcgcgcgctggccgaacggctggagcgactgcgcggcgacggcaaagaatagagacatatgcagatacatcatcccgaacgctggtggctgttggccgcggtcctgctggcagggtcgctggtctgggtagcactgaccaccgagtggcctgatctgctgccgctgcaggacgtcgaggcgtggctcgccagctgggggatgggcgcctacatgatgtttgtgctggcctttgtcgtccttgcgctgtttccgttgcccagcaccttctggatcctgctgggaggggcgctgttcgggccgttcaccggcggggccctgagcctgctggcggcgaccatcgctgcgattatcgcgttcatgctggcgcgcaccctgctgcaaccctggctggaaccgcgtctgggtccgcgcagcgcacggctgcgcgaggatgtggaggccgagggctggcgcgtggtcgcactgacacggctggtgccggtcttcccgttcgccccgaccaactacgccctgggcctggtgcgtatgccgctgaccgtgttcacgatcacgaccctggtcgcattgatccccagcctgttcgcctatgcctggctgggccacgctacgcgcgagatggtggcgggtgatacggacaaccgggtccagctggggctggcgattctcgccgtgctggccctgctgctgttgctgcctcggctgttgcgccggatctggcaggggcagaaagccgtccagtcgccagcctgagtcccgtagcaaccatgtcgcgggagtcacccttcctgtccgtgatcatcccggtactgaacgaagccgaatctctcccgcccttgctggataccctgggcgagatcctcgactgcgaggtgatcgtggtcgacggcgggagcacggacgggactgtccagcaggcagggcaatgcggtgtgagtgtgctgtccagcgccccggggcgcgcacggcagatgaatgccggcgccgagcgcgcccgaggcgaggcgctctggtttctgcatgccgacaccacgtttccggacggagccggggtggcggtgcatgccctgcgcgacgcggtggcccgggacgatcgcgcctggggacgtttcgacgtccgcctgtcgggcggtcgcggaatattcgcgctgatcgccgcgatgatgaacctgcgctcgcgtctgagcgggatcgcgaccggggatcagggcatattcattacacgctcggcgttcgatgccgtaggcggctggccggaccagccgctgatggaggacatcgagctctcgcggcggctgaagcgatcggtggggcgcccaaggtgcctgcgcacgtggctggtcacgtcgtcccggcgctgggagcggcagggcgcttggcgcacgatctggctgatgtggcggttgcgcctggcctactggctgggtgcaaacccggacgggctggcgcgactttatcgtggtgatgcctgaacgtcggccgacggatgcgccgcgcgtgctggtctttgcccgcgcgcccgagccgggccggaccaagacgcggctgattcccgcgctgggtgccaagggcgccgcacggctgcacgaacggctgctggagcacgcgctggacgtggcccgtcaggtggcaccggaccatgtggagctgtggtgcaccccggataccgatcatccgttcctcgagcgttgtgcggaacgctttggctgttccctgcacagccaggtgggtgatgacctcggggcccgcatgcgccatgcactggaggtggggccgtttccggcactggtgatggggtccgatgccccgacgctgggtgtcggggacctggtcgctgcacgtaaggcgctggctgaaggggcggatgtggcactgatcccggcgctggatggtggctatgtgctgctggccgccgcgcggcccgtccccgggctgttcgaggccgtcgagtggggcagcgatcgggtgctggaacagacccgtgagcgggcccaggcgcagggtcttgtctgggcggagctggaagcgcgggcggacatcgaccgaccggaggacctggtgcactgtccgccggtgctcctgcgtggcattggggcacctcgagagtccccgatcccagagcagtcgcaagtcggcccaggcttcgggtaggatgcgcgccatgaaagcctttgttgcctgggtcgaccgttccccactgtggttgtttgcactgttcgtggccaccctggggctgtcgccctatgtccccgaaccgcacatcgtcgagaagatccgctggctcttccagggcgagctgacccgtccgatcgatatcctcgacctgatcatgcacgccattccctggctgctgatggccttcaagctctatcgcatgagcattacgtcgaaaggcgcttcctgactcggcgtctccttgaggcttgtgggaactcgacggtcccgacttgggtcgctacggtgcctgccactttgacgtgaccaaggagagtcccatgcgttttattgttgctgttaccgccggtactgacgacccgacccgcgccactctcggcatgattgccgcgaacgtggccaagcagcagggccatgacgtgaccgtctggctgcagggcgaggccgtgaacatcgccaaccggaatgtctacgacaagatcgtcggccacaacatgccggcgatgaaggacatcgtggattcgctggtcgaggaaggcgtcccgttctgggcctgcgaggcctgcgccaagggccgcgacgtcggcgagcacaacttcctgccgaacgccgagatggccggcatgggtcagtacgtccaggccgttgccgatttcgaccgctccatgagcttctgatcgagcgggccggtccgcgggtggggtgtgatcccccgcccgttttgcccgtgtctcctgtgtcagcccctcgaactggcacatcgcatgcttgtttgttccgggagtgatccacggacgacgagcatgacccagaccccatccccgagtttttccttcgaagaggccattggcgacttcctggtcgcctcgcgcaagtgcgaggtggtgagcctggagcgcctgctggaggcggtacagctggtcgggcgcatccgcgcgctggtgcatcagctccagcgcgaacgcggtgcctccagcctctggatcggctccggtggccagcgctatgcggacgaactagcgcagtaccgagctgaatccgacaccaccgcacaggcgtttcgtgaacaccttgatggctggctggagcccggggcctgtgcccacgcgcgcagccgtctgctggggcgcatggcgctggcgctgcatggcctgtcgggtctgcccagcctgcgggcggaggtcagcgaacgcacgctctcgccgatggaggcgatgcgcggcttcagcgagctgatccggtcgctgctggcagtggtgttcgaggccgctgactccgccacggacccggaggtctcgcgggccctggtggccctgctgaacttcatgcagggcaaggagctggcgggccaggaacgcgcgatcggggccgccggctttggtcagggcgtgttcgatggcgaactgcgccagtccctgttgcaccggatcgatgcccaggaacgctcgtttcggatcttctccgagtttgccccgaagcccgcctgcgcggcctggcaggaactgcagggcgcgggcttcgcggcggaggtcgagcggctgcgccgtcaggcctgtacccacggcgatctccggggcgatcccctgccggacccggcccgcgccgagacctggtttgcctgcaccaccgcgcgcatcgacgcgatgaaggagatcgaggacctgctggagatgcacctgaacgagtgctgttcggcacgcatcacggcggatcgcgcggacctgggcgctgtgcgtgatcgggtggagcaactcgccgagtcggagctgcgcgacagcgtgccgtatgcggtgtttttcggcgcgccggagggcctggagagcacgcaggaggagggcgagaccgtactcaacgtcccgatcgtcgggcactcggtgatggacctggtgcagcgccaggcgacccggctgcagtcggtggaggacgaattgcatgcggcacgccaggccctggacgaacgcaagaccatcgagcgcgccaaggcgctgctgatccagcaccgcggcctcagcgaggatcaggcctacaagctcctgcgccagaccgcgatgaaccagaaccggcgcctggccgaggtcgccgaggcgaccgtcgcgatgtccgacctgctgggcaagggcggtctgtagcccattccccgggaaagggatgccggtgggcggcgcctctgtgggcgcgggcttgcccgcgaagcccctgccagtgtctgccactggcaggggcttcgccgccaaggcggctcctacaggttgtgcaccagcgcggttcatctgcaccgcaagcgcgccccagtctggtgccttgcggatcgtctcccggacgccgggttttccgacagcgttcaactccatacggcgaaccatccgattttcccgcgccatggcgcgattgtttccggcgaggtcgattagcaacggctaattggcacacctcctgcaggagtatcggcaagacgagccaatggcggttcgtcgcctgacaacagggagacccgatgaccgggcctcccacgggactggacaaaggcgtccatcacccggctgcacaagcggccgggctgatgcgacgccttttttcgtttttggacgagttgcctgacaaggggagtgaacccgcaatgaccgatcacacgaacgacacgaagaagacccccggcctgtcgcgccggcgtttcctgggcggcatggccgccgggatcggcgcgaccgcgctgggcgtttccggggccgcgccctgggggtatgcgaaggccggcaacggcaagccggagaccaccgaggcgaagctgggctttattgccctgacggatgccgcaccgctgttcgtcgcgctggagaaggggttcttcgccgcccacggcatgccggacgtacaggtgctgaagcagtcctcctggggcacggtgcgcgacaacctggaactgggctcgcgccgcggcggcatcgacggctcgcacattctgacgccgatgccctacctgatccatcgtcgcggtacgccgatgagcatcctcgcgcggctgaacctggccggacagtgtatctcggtgggcgatgaatacgccgatctgaaggtcggcctggagaccggggagttcaaggaggcgctggcggagaagcgcgccggcggcgacgaggtacgcgcggcgatgaccttccccggcggcacccatgacctgtggattcgctactggatggcggccggcgggatcgacccgaaccgcgacatctccaccatcgtcgtgccgccggcgcagatggtcgccaacatgcgcgtcgggtccatggacaccttctgtgtctgcgagccctggaacatgcagctgatcaaccagggcatcggctataccgcgaacaccaccggcgagctctggcacaaccatcccgagaaggcgctgggcatgcgcgcggactgggtggaggcgaacccgaacgcggcccgcgccctgaccatggcggtgatggaggcgcagatgtactgcgaggacccggcgaatatcgaggaggtcgccgagatctgctcgcgccggcgctacatccatgccccgtacggcgacatcatcgaccgcatgcaggggcacttcgactacggcaccggccgcgtggtcgaggaccatcccgaccgcatgcgctactggaacgaccaggcctcctatcccttcaagagccacgacctgtggttcctcaccgaggacatccgctggggctacctgccgccggatctcgacatgcaggccctggtggacgaggtcaaccgcgaggacatctggcgcgaggcggccgacacgctcggcatcgattcggccgacatccccgagtccacctcgcgcggcaaggaagagttcttcgacggcaaggtcttcgacccggaagacccacaggcctatctcgacagcctggagatcaaggcgctcgcgtcctgacgcgacggcccgacgccccctgcacagacgattcaagaggattcgacgatgagtgccattctcgatcgcaacatgaccttcggcgccgggcgcgaacgcccggcggccgcggagacctccacggccgcggtggcccggccggcggcgccgtcggcccggtccggcggtgccccgccgcccgaccccggggcctgggcccggcgtatgcgcaacgcggctaccgtggtcctgcccccggtgatcgtgaccgcgatttttttgctcctttgggaaatgatgacgtcctcccagggagccgtactgcccggcccgagtcaggtgatcaccgacacctgggaactgatcgtcaacccgttctatgactacggcggcaacgacgtgggcatggcctggcagctgctcgccagcctggaacgcgtggcctacggctacgccctggcggtggtcgccgggatcggtctcggcgtgctggtcggccagtccacctgggcgatgcgcgggctggacccgctgttccaggtgctgcgcaccgtgccgccgctggcctggctgccgatctccctggccgcgttccaggcgagcaacccgtcggccatcttcgtgatcttcatcaccgcgatctggccgatcatcatcaacacctcggtcggcatccggaatatctcgcaggactacgtgaacgtggcccgcgtgctgcgcctgaacggcttcgagtacttcaccaagatcatgctcccggccgccgcgccgtatgtcttctccggtctgcgcatcggcatcggcctcgcctggctggcgatcgtcgccgccgagatgctgatcggcggggtcggcatcggcttctttatctgggatgcctggaacgcctccatgctcagcgacatcgtgctggccctggtctacgtcggcctggtcgggttcttcctcgaccgtctggtcgcgaccgtcggcaaatgggtcacccgcggcacgcaggccggctgatccggcccctcacaggagaatcatcatgaccagctatctctccatcgaacacgtccacaagacctttggcgaaggaccgacggccagcgaggtgctgcgcgacgtcgacctgcacgtggaccgcggcgagttcctctccattatcggccactccggctgcggcaagtcgacggtgctcaacatcgtcgccgggctgctggagaccagcaccggcgcggtgatcctggacggcaaggaggtcagcaagccgggtccggatcgcagcgtcgtgttccagaaccactccctgctgccctggctgaccgtgcgcgacaacgtggcactggcggtggacaagaccttcaagggcaagaaatccgccgccgagcgccgcgagtggatcctgcagacgctggatatggtcggcatgagccacgcgctggacaagcgcccggacgagatctccggcggcatgaagcagcgcgtgggcatcgcccgggcgctggcgatggagccgaaggtcctgctgatggacgagcccttcggcgcgctggatgcgttgacccgggcgcacctgcaggacgaggtgatgcgcatccagtcggagctgggcaacaccgtgctgatggtcacccacgacgtggacgaggcggtgctgctgtccgaccgcatcgtgatgatgaccaacggcccggcggcgaccatcggcgagatcctggagatcgacctgccgaagccgcgcgagcgcctggtgatggccgacaacccccagtacaaccactaccgggccgaggtgctgcgctttctccacgagcgccacaagaaccccgagtcggaggccgcgtgatggataccgcgaacgacaagccgcggctggtcctgatcggcaacggcatggccggcatgcgcacggtcgaggagctcttgaagctcacgccggacatgtacgacatcaccgtgttcggcgccgagccctggggcaactacaaccgcatcatgctctcgccggtgctggcctcggagaagaccgtcgacgagatcatgctgaacgacgatgcctggtatgccgaacgcggcatcaccctgcacaagggccgacgcatcgagcggatcgaccgcgtgaaccggcgggtgatcgccgaggacggcaccgaggcgccctatgaccgcctgctgctggcgaccggctccgacccggtgatgatcccggtgccggggcacgaactggagggcgtggttgccttccgcgacatccacgacgtggacgcgatgctcgcggccagccgcgcacaccagcatgcggtggtgatcggcggcggcctgctgggcctggaggctgccaacggcctgatgcgccagggcatggaggtcaccgtggtgcacctgatggatcacctgatggagcgccagctggatgccgaggccgccgggatgctgcgcggctcgctggaggagcgcggcatgcgttttcgcatggcgcaccagaccgaggcgatcctgggcgaggaccgcgtcaccggcgtgcgcttcaccgacggcagcgaggtcgaggcggatctggtggtgatggcggtcggcatccgtccgaacaccgcgctggccgagtccgccgggctgcactgcgagcgcggcgtggtggtgaacgacacgatgcagacctatgacccgtcgatctacgcggtcggcgagtgtgtgcagcaccgcggcgccacctacggcctggtcgcgcccctgtgggagcaggcgaaggtctgcgccaaccacctggccgagtacggcattgggcgctacgagggctcgatgacctccaccaagctgaaggtgaccgggatcgacctgttctccgccggcgacttcaccggcgacgagaccaccgaggacctggtgttcaaggatgccgcgcgcggcgtctacaagcgcctggtgctgaaggacaaccgcatccagggggccgtgctgtacggcgataccctggacggctcctggtacttccagctgatgcgggacggaacgccagtggccgacatccgcgagaacctgctgttcggccaggcgcatatcggcgactccggtcatggcgacgaggcctcgcgcgtggcggcgatgccggacaacgccgagatctgcggctgcaatggcgtgtgcaagggcgagatcgtccaggcgatcagcgagcacaagctgttcacgctggaggacgtgcgtgcccacaccaaggcctcgaactcctgcggttcctgcaccggactggtcgagtcgctgctggcgaccacgctgggcggtgactactccgatgccccggcgaaaaagcccgtctgcgcctgcaccgatcacagtcacgacgaggttcgcgcggcgatcacccgcgacggcctgaagaccatggacgcggtgttcgaggccctcgactggaagaccccgaacggctgccatgtctgccgtccggcgctcaactactacctgctggcggcctggccgaaggactaccaggacgacgcccagtcgcgcttcatcaacgagcgcgcccacggcaacatccagaaggacggtacctattccgtcgtgccgcgcatctggggcggggtgaccaccccggccgagctgcgcgcgatcgccgaggtggccgagcgctaccaggtgcccacggtcaagttcaccggcggccagcgcatcgacctgctgggggtgaagaaggccgacctgccggcgatgtggcgcgatctcggcgacgccgggtttgtctccggccatgcctacggcaaggccctgcgtacggtgaagacctgtgtcggctccgagtggtgccgctttggcacccaggactcgaccggactcggcatccagctggaacggatgagctggggctcctggaccccgcacaagttcaagatggcggtctctggctgtccgcgtaactgcgccgaggccacgatcaaggacctgggcgtggtctgcgtggactcgggctacgagctgcacgtgggcggcaacggcggggtgaaggtgcgcgccaccgacttcctctgcaaggtggagaccgaggccgaggtgctggaatatgccggggccttcatgcagttctaccgcgaagacgcgcgctacctggaacgcaccgccccgtggatcgagcgcgtcgggctgacccgggtgaaggaacgcctggtggacgacgccgagaaccgcgcggcactgtacgcccgcttcctggagtcgcaggaggtggcgcaggtggacccctgggccgagcgggccgccgggcatgcggcgcacgagttcattccgatcacgccggtggacgcgcccccgcgccagggggtgtcggcatgagctggcttgcgatctgtccgctcgaggacatcccgccgctgggtgcgcgcgtagtggcgagtccgaacggcgacatcgccgtgttccgcgccgcggatgaccgcgtgtttgccctgcgcgaccagtgcccgcacaagggcgggccgctgtcgcagggcatcgtccacggcgagcgcgtgacctgcccgctgcacaactgggtgatcgacctgcagtccggcgaggccaccggggcggacagtggctgtacccatgccttcccgatacgggtgaccgacggtcaggtgtggctggatttctccggcgccacgggcgacgccgcggatgataccgctgaggtgccggtcgcctgccgcgaggcgggctgagatggccgcgcccgagtcggtgacccgcaccacctgcccctattgcggagtgggctgcggcgtggcggtgaccgcgacgccggacggcgagtttccggtcgcggtgcgcggcgaccccgcccatccggcgaatgccgggcgcctgtgctccaagggcgcggcactggccgagaccctcggcgacgaggcccggctgctgcacccggagatcggcgggcggcgtgtcgattgggagaccgcgctggatcatgtggcggacggctttcgcgagaccatcgcggtgcacgggccggatgcggttgccctgtatgtctccgggcagatcctgaccgaggattactacgtcgccaacaagctgatgaagggctttgtcggctcggccaatatcgacaccaactcccggctttgcatgtccacggccgtggccgcccatacccgtgccttcggcgtggacggcgtgccggggagctataccgatctcgagcaggccgatctggtcgtggtgacgggctccaacatggcctgggcgcacccggtcctgttccagtgcctgcaggccgcccgcgcggcgcgcccggagatgaagctggtggtgatcgacccgcggcgcacggccaccgcccaggcggccgatctgcacctgccgctggcgccgggcacggatgcctggttgttcaacggcctgctggatcacctgcgccgcgaggatgccctggacccggcattcctggaacgccatgtcgacggctttgccgacgccctggcggcggcccgcgcctccagcccgtcgattgccgtgaccgccgagacctgcgaactggaccccgaagcggtggccaccttcttccgttggtttgctcgaacggagcgggccgtgaccgcgttctgtcagggcatcaaccagtccgacagcggtgtggacaaggccgggacgatcctcaacgtgcacctggccaccggccgcatcggccgcccgggcatgggcccgttctcgctgaccggtcagcccaatgcgatgggtgggcgcgaggtcggcggactggccagccagttggccgcgcacatgggcttcgacgaagtgtctttggatcgcgtaagtcgcttctggaatgcaccgaatctcgcccgcaagccggggctcaaggcgctggatctgttccgcgcggtcgagtcggggcaggtgaaggcgatctggattatcggcaccaatcccttgttcagcctgcccgaagccgaacgcttcgagcgggccctgcgcgactgcccgctggtcgtggtctccgactgcgtgcgcgagaccgagacaacccgcgtggccgacgtgctgttgccagcgaccacctggggcgagaaggacggcacggtgaccaattccgagcggcgcatctcgcgccagcgcccgttccgggaacccccgggcgaggcgcgtcacgactggtgggcgctggccgaggtcgcccgccgcctgggctttgccgaggccttcccctatacgcagccggtggagattttccgcgagcatgcggccctgtccgcgttcgaaaacgacggcacgcgcgacttcgacatcggcgcactggccacgaccgacgcggccgcctttgaggccctcgaaccggtgcagtggccgctgcccgccggagccgaggcgggtacggcgcagctctacgccgatggccgcttctttacggccaacggtcgtgcgcggctcgcggcggtcagtccgcaatcgccaaccgatccagtcgatgccgagtacccgctgcgcctgaacaccggccgcatccgtgaccagtggcacagcatgacccgcactgcgagtaccccgcgcctgagtgcccatcagccggaaccgttcgtcgagatccatccggtggatgccggcctgttccgtgtgcaggcgggcgatctggccgaggtgaccagccgacatgggcgtttgctggcgcgggtgcaggtgagccgtgagcaacgccccggcagcgtgtttgtgccgatgcactggagccgcccgatcgcgcggctggcgcgggtggatgccctggtgcccgcgcatgtcgatccggtctccgggcagccggcgttcaagcacaccgccgtctcggtgcgcccggcggcgatggactggcacggcttcgtactgagccgcgaacccgtggccctgccggaggccgactacgcggtgaccgcgcgcggcccgcggcatctgcgcgtcgaactggccggacgtggcgcgccacccgagatcgccgactggcgggcacggctggatggccccggcgagtggctggagttcgccgacccggcgggtggtcgctaccgcgtcgcgcgcattcatgggggccggctcgcctgcgtgctgttcgcggggcccgatcggggcctgcccgagcgcgaatggctgggcggtctgttcgcagccgagtcgatcacggatgacgaacgcatggccctgctcacggggcgtccgccgaacggccaggtcgcgcgcgggcgcctggtctgcgcctgcttcggcgtggacgagacgcgcatccgcacggcgatccgtgagcaggggctggcgacctgcgaggccgtgggtgcctgtctcgaggccggtaccaactgcggctcctgccgccccgagatccagaccctgttgaatgaagaatccgaggcgcccacggatcccgtggcgcgggagggatgagcatggaacacctgccgatctatatgcagttgcacggccgtgaggccctggtggtcggggccggcccggtggcaacgcgcaaggcagcgctgctgctggaggccggggcgcgggtgcgccttcgggcccctgcgtacagcgaggccgccgagcgtctgctgcgcgagcacccggagccgatcacccgcgagccgggtatctatgacaccgaatgcctgggtgaagcggcgatcgtgatcgccgccaccgatgacgcggcggtgaaccgccaggtctccgaggactgcatcgcgcgtgcgatcccggtgaacgtggccgaccagccggagctttgcagcttcatcctgccggccatcgtcgagcgcggcccgctgaccatcgcgatcggctccggtggccgggcaccggtgctggtgcgtctgctgcgcgcgaagatcgagagcctgatcccgaccggctacgggcgcctggcggatctcgccggttgcctgcgcgaccgggtgcgcgcccatttcgacagtgtgaacgcgcggcgcgccttctgggagcgggcctttgccgggccggccaccgagctggccctggccgggcgcatggacgcggcggcagagcgcttggagcaagaattgaatgaagcggatgccgccacgccgggcgaggtctacctgatcggtgccggtccgggtgatccggacctgctgaccttccgcgcgttgcgtctgctgcagcaggccgacgtggtcgtctacgatcgcctggtgtcctccgaggtggtgaacctggcccggcgcgaggccgagcgcttctatgtcggcaaggagcgtgaccaccactgcgtgccgcaggaggcgatcagcgcgctgctctcccggctggcgcgcgagggcaagcgcgtggcacggctgaagggcggcgacccgtttgtgttcggccgcggcggcgaggagctggacgtgctcgcccgcgacggcgtggcctaccaggtggtgcccggcatcaccgcggccagtggctgttccgcctattcgggcatcccgctaacccaccgtgatcatgcccagtccgtgcgcttcattaccggccatacccgcgagggccggctggacgtggactggtcgcagttgacgaacacccgcgagacgctggtgttctatatgggccgcaaggggctgggggagatctgccgcgggctcaagggtgcgggccgggccgggcggaccccggccgcgatcatcgagaacggcaccaccgcgcatcagcgcgtcgtgaccggcacgctggacaccctggcggcccgggccgaacgcgaacaggtcggttcgcccagtctggtcgtgatcggcgaggtcgccgcctgtcatcagcgcctggcctggttccggccggatgccggtgccgctgcgacgttcccgcagccgatgccggggtccgcgtccgcgagcgcggcgtgagcggaccggcgatccgtgcgcgtgcggtctccggcgagcttgccggctgccgggtcgcgctcccggagagccgggcgctggaggtcttcgccggcctgctggagcggcgcggggccgaggtctggcgctgcccgctgatcgcgatccacgacagccccgaccgcgtggcgatcgagacctggctggacaaggccatcgcggcgccgttcgattgcctgatcttcctgaccggcgagggcttcacccgcctgaccggctttgcgcagcgtgccggatgcgaggacgactggctggcggccgtgaggcggacgccgaccctggtgcgcggccccaagccggggcgggtgatgaagcccttcggcgtgcggccggatgcggtcgcggtggccccgacgaccgagggcattatcgaaaccctttctggacaggatctggccgggcggcgtatcgggctacagctctacggcgcggagcccaaccggcgcctgctcgggtttctggagcaggccggtgccgaggactttcccgtctggccctatcgctatgcggatgccgccgaggccgggcgagtgactggattgatcgaggccatgatcgcgggggatgtggatgcgatcgccttcaccagccaggcccaggtgcggcgcctgctgcgcgttgcccgtgactcggggtatcaggattcgctgctggcggcgctcggccgcaccgtcgtcgccgcgatcggcccggtggtggccgacgagctgcgcgcccacggggtgcatccgacggtggtccccgacagtcagtacttcatgaaacccctggtctcggcgctcgcgcgccacctggatgcacatggccgctgaatcacgagcccgacgcgggtcttagcgaccgtcgtggccggcgtacatcgcctcgatggcctcgctgtagtgctcgacgatcaccgggcgcttgagcttcatggtcggggtcagcatgccgttgtccacggaccaggcctcgtgggtcacatgcacatggcggatcttggcgtagccggggaagtcgcgtagctgatactggatgcgctgcagcagggcgcgttcggccttgcgtggcagccggccctcggtctcggcgtcgaggtcatggtcgctggcaaaagaggcccaggcctccggctccggcacgaccagcgcggtcaggaaggagcggttgtcgcccacgatcatcacctggtcgaacagcgcatccagcgcgatcgccatctccatgtcggccggcgggaccttctcgccgttggtcagcaccaggatgtccttgatgcgcccggtgatgaatacatgcccgctgtcgtcgatgcgggcctggtcgccactgtgcagccagccgtcttcgtcgatggtctcgcgggtggcctcctcgttcttccagtagccgagcatcacgcaagggctgcgggtgagcagttcgtccatctcgccgatcctgatttccactccgggcagcggcttgccgatcgaggcggggaggttgtcgtccggggtgttcacggtgaccaccgggctggcctcggtcattccgtatccgtgcagtaccggcaggcccaggccgatgaagaactgggcgattggtgggggcaggggagcgccgccgcagaccgcgaagcgtagctcgccgcccaggcggtccagcaccttgcgcgcgacaatgcgctccagtacgggccagagcaggaaaccgggggaccagccgccccggccctgctggtgctcgaagcgcttccagccgatgctgacggttgccttgaacagggcgcggccgaggcccgatttctgttttagccccgcctggatgcggccatgtacgcgttcgtagatgcgcggcaccgagatcagcacggtggggcgcacgttgaccaggtcctctcccagggcctgaatggagcgcgcgaaggcgacctcggcaccgatcagcatgggcatgtacagcccggcggtgcgttccagcatgtgcgacagcggcaggaacgacagaaaccggtcggcgggcgacagcgggccggcctgcgaggaggcccaggcgttctccaggatgttgcggtgcgagaggattacgcccttggggcgcccggtggtgccggacgtatagacgatcgtggccatggcctccggatcgaggtccgggtggtggaattcggtggcttcgtgccgcgtgagccagtcttccagctcggtcacgcggtcgtcgtccggctccgtgtcctcgccgccgatgttcacgatgcgccgcagcgacggcatgttctcgaagtgctcggacagccggcggctgtgggcgctctcgcccagcagcaggatgcgtgcctgcgtctggccgatgatgtaggcgacgttgtccggacgatcgtcggtgtacagcgggaccgggaccagccccagccccatcgccgcctggtcgaacgcgacccactcgcgcgagttgccgagcatcaatgcgacacgctcgccgggcttgaggccctccgcggccagtgcggcctgccagcgatccaccatcgcgcccatctcgcgccaggaggtctgctgccacgcctcgcgcgcggtgttgtagtggcggtaggccggggcatccggtgtctgttcgacacggacacggaacagcgaggggagggtcggggcctggtcgggacggatcgcggaatcggacatcggcgcgtctcgcagcttggagtatgttcgggacgttagaggacccggacccgtgcggcaaccttggcgtctgtggcgttctacagtcccagcgggtgggcggcgggccggtaggcggcggccccgatcaccaggctgatgccgatcagtgcgatgatgccgccgccggcgagcccgaaggccgggcccacgtaggtcaggcggccgacgcgggtcgggcccagccagcggcgggtccagtcgcgtgcggagacggccagcgtggccagaacggataccgtggctgcggtccccagcgacatggcgagtacggccagcacgccggcccaggccaggcccagggccgccgagaccgccatgatcagcaccgcgccggaacaggggcggatgcccacggccgcgaccgtgccccaccaggtcccgctgtggttcgggtcgacatgatgcggggtgccgcaaccgcagtggtcgtcgtgagtgtgatggtgatcatggtggtggtctgtgtgcccgtggttgtgccgggcctcagcgcgggcctgggcatgggccttgtgcaggcgccaggcatggcgcagggcgcgcagcatcagccagatgcccagcagggcgaccagcgcaaaactggcgatctccagggtgcgcacctggcccagcgtatcgcgtgccagccagccgagcaggccgattagcaccccgaccagcacgatggccgtgaccccctgggccagcgccgagacggtggagagaaggatgccgcgcttcaggttctggggttgggtcagcagataggcgctgatcacggccttgccatgtcccgggccggccgcgtggaagatgccgtacagcaggctgatcaggatcagggcgccggccgtctgggcggtgggggcgtcgcgcagggcatgcagtccctgggtcaggtcgcgatgcaactggcgctgggtctggagcatccaggcggtgacgcgctcgagcgctccggggggcttggccagcgtttcgggcatgggtccggtggtggcatccggcggggacgggctttcctcggcctcgcccgcgggggcgccgccacccagcggatgggccgattcgccggcgtgggcgctgaaagcacccagcaacagggagagccccagggtcaggagaatcagggcagcagcgaggccgttcagtcgatgggcgggggcgacgatcatatcgttacactataacgctgtcctgcggattcatcgaacggtttttcgttctaatcctgtgtggtcgcgctcagtccgagcggttccggcattgcagggtggcggtctcggcgaagtagcgtccgagattgtcgacaggactgcggtcctggcgttccagggtggcggcatagcgcatcaactgcgggtccgggcgcgcctcttcgatctgcacctcgcagccctggcgattttcgatatgcaccacgtcgtccgcatcatgcaggacctcgatccagtaggtcgggtcgaacacgcgatacgtgaagccgttggcgtcttccaggtcatgttcggccagcggcaggtcgaagcgcagataaagccgtcgatcctccagcgagagccgggcgttttccgcccgggggaccgcgatctccgcgtcgtcgtggtgcagttcggtgaagtagtcgtaggcagccaggttttccagcatgcgctcggccacccgatccagcgcctcctcgatcccgatatcaccttccaggtcccgggtcatctcttccagcagcatgtggctgtaggtcggatcgatcagccaggcttgctgcatgcgctccagctggccgttgtcgtcgaacaccagccccacgcgcaggtcgatccaggcgtgggggtgtgccagggcaaggcccgggatcagcagtgccaggcccagcaggagtcgccggatgaggcggcggcccatgttcaggcgacgctcccgctgcgctgccagcgtgtcccctccggggtgtcctcgagttcgatcccgcgggcggtgagctcgtcgcggatggcgtcggcggtggcaaagtcgcggttcttgcgcgcggcctgccgcgcggcgatgcgttcctccacccaggcggcaagcccggggtcctcgccatccccctggaaccaggccgtcgggtcctgctgcagcaacccgagaagcccggcgccggctgtcagttcgcctttcaggcgggcgcgttcggccgggtcgccggccgcggccagggcatcggccaggcggtgcagggcggtgatgcccccgggggtgttcaggtcgtcgagcagggcggtgaacaccggcgtgtcggcggcgtttacgggtgctggttcgacatcggcgtgatcgcgcaggacgcgatagagcccgttcagggcattgcgcgactgggtcagggtgtcttcggagaaattcagtggcgcgcggtagtggcgcgacagcagcgccatgcgcagtacttcgcctggccaggcctgcagcaggtcatgcagcagctggaagttgcccagcgacttggacatcttctcgccgtcgatggtcacgtgcccgttgtgcacccagtaacgggcgtagtacgtgccgtgctcggtgcagccctccgccgcgcagccctgggcgatctcgttctcgtggtgggggaacacgagatcgtgcccgccgccgtggatgtcgatcattgcgcccaggtggctgcggatcatcgcggtgcattcgaggtgccagccggggcggccatagccccaaaggctgtcccagcccggttcgccctcggcggccggcttccacagcacgaagtcgccggggtggcgcttgtagcgggcgacctcgacccgggcgccggcctgcatgtcttccagcgtgcgcccggacagcgcgccatagtccgggtaggaggtgacgtcgaacagcacgtgtccctcggccgggtaggcatggccgcgctcgatcagccgttcgatcagctcgatcatcggctggatgtgatcggtggcgcgcggctcgagggtcggtggcagcgtgcccagctcggcgatgtcctcgtgaaaggcccgggtgtagcgttcggtcagcgcggcgatcggctcgccgttctccgccgcggccttgttgatcttgtcgtcgacgtcggtgatgttgcgcgcgtaaattacgtgctccgggccgtagagctcgcgcagtacgcgaaagagcacgtcgaacaccaccaccgggcggccattgcccacgtgcacccggttgtagacggtagggccgcagacatagagcgtgacgcgctcggggtcctgcggacgaaagggctcgtcacgcccgccgagcgtgttgtgcaggatcagctcgcgaccgggggtggtgctcattgcgggtcgtccttgtggccgtacagggtctcgggggcgatctccgggtcgctggtgatcacgacctcgtcgttgtccacctgcacgtagaagcagctgcgccggccggtatggcaagcgggaccggtctggtcgaccttcagcaggatggtgtcgccgtcgcagtccaggtgcagggactgcagctgctgcacctgacccgactgctcgcccttgcgccacagcgcctggcgcgagcgcgagtagtagcacacgcgcccggtgcgcagggtctcgtccagcgcctcgcggttcatccaggccatcatcaggacctcgccgctgtcgaactgctgggcgatcgcggggatcaggccgtccggattcagcttgaggttttccagcacctcggcggctggctggcgggtgttgagcgaggctttttccagtgtcttgaacatgtacgccggcatagcggaaaccagcgccaagggtaccatcctgcgctcgtgatgagcacatcaacgcgcgtggtgaaagggcccgtcaggcgcgtgcgtcgatcgttcttgcaaccccggcgcgggtggcggattctcagactaaagtagcaatacacaagcgggtttccgcgcgggcaggggaatgggttggagcgcgaggcacgggataggggcccatccaccggcaaggcgctcagcgcctggcgcacggccagctgggtggcgctggtctatctggcggccggactgctctggatcgggctgtccgatcaggcgttgttgtggctggtggatgacgtccagatgctgggctggctgcagacggtcaagggttttctctatgtcagcgtgaccgcggtcgtgctgttcctgctgctgtactgggtgctcgcggcccgtgaccgggcctcggccgaagcgcgctatctgaccgaggtggtcaatcgctcgccggtggtcaccatcgagtgggctgcgcgtccgggctggcccgtggtgtatgtctccccgaacgtgcggcgctgggggatcgagccggaggcgctattgtccggtgcggccgactattcccagaggattcatcccgaagaccgcgaggccatcgtcgaggacgtgtcccggcacatggagcgcgggccggacgagtatctgcagtactaccgcctggatgtgggcggtgggcactggatctgggtcgaggaccggacctggctggagcgagatccgactggcgaggttcgccgctttcacggcctgctgatggacgtgaccgaacgggtgcaggccgagcgcaatctccgcgacagtgagaagcgctttcgcgccatcttcgacaatgtgcaggagggcatcctgctgcaggacttcgagacgggcgcctttgtcggagcgaacgccgcggcgctggccatgtatggctacgagcgtgaggagatcctgcgctgcaccgtcacggatctcagcgcccgcgagcccggatacgaggtcgagcgccagcaggccctgattgaccgtgcacggcggggcgagcagatcgtgttcgaatggcgcgcgcgccaccgcgacggccacgctttctgggtggaggcgaacctgcaggcgaccgagatcgccgacgagcgcctgctgctggtgaccctgcgtaacatcgaaccgcgcaagaaggccgagcaggccctgaaccggcagatggaccgcctgacccatgccgagcgccatgcgggtctgggttcctgggactacgtcatcgagaccgggcagttgtggtggtccgattatttgtatgaattgatgggcctggacccgcaacgctatacgccgagcctgggcgatgtctgggaggtacagttcgaccccgatgccggcgacgtggaaccgctgcaggacgtgctgcgtcacctttcgccgggccacgagggcaccggtcagcggttccggctgcgccgccacccttcgcgcgggagcgagtgctggttcagtctgacggtggattccgtggtcgagcgtgacgatggtctgcacgccgtacaggggaccatgctggacatcacggacctgcagcaggcggagggcgagctgcggcagttcaatgccgagctggaggcccgggtacgcgagcgtacagcagccctggaggcagcgaaccaggagctggaatcgttttcctatgccgtctcgcacgacctcaaggcacctctgcgaggcatcgacggctacagccagctgctggagtccgattacggcaatgtgctggatgcggaaggccagatgttcatccgcaacatccgggccggggtcgcgcagatgaacgagctgatcggtgacctgctcgactactcgaggatggaacgccgtcccctggaacaacgcggtgtgcgtctgcaaccgctgatcgaggaggtgctcgacggccttgatcccgcactgcgtgaacgtgccgagattgccgtcgatgtgccaccggacctcgaactgcagaccgatccggacgggctttcgctggccttgcgcaacctgatcgacaatgccctgaagttcagcgctccgcgcgaagatccgcgcattgcggtgacggccgaaccccggggcgagatgctccacgtggccgtgagcgacaacgggattggattcgacatggcatttcaggaacgcatcttcgagatcttccagcgcctgaaccgggccgaggactacccgggtaccggggtgggcctggccctggtgcgccgggcattgcagcgtcttgggggccgcatcgagtgcgaagggcgccccgatgccggcgccaccttccgactggagcttcccctatgagtccgaacgcccgtcagccggccatcctggtggtcgaagacaaccccgtggacatcgatctgatgcagcgggcctttgaccgccggaacctggccaacccgctggagatcgcccgcgacggcgaggaggccctggcttgtctgcagcgctgggagtccggcgagcaggaaccacccgccgtgatactgctggatatcaagctcccgaagatcagtggcctggaggtgttgcgcgcggtgcgggcacacccggagttcgggcgtatcccggtggtaatgctgacctcgtccagtgaggatcgcgatatccataccgcctacgatgccggggccaactcctacattgtgaagccggtcgacttcacaaagttcatggaggtcgccgaacacgtcgaactgtactggtgtctgctgaaccagcacccacgctgacgccctgacggaatccccctatgcatgtactcgtggtcgaagaccaggcggccgatgccgatctgcagcgccgttccatcgagcgcggcgtcccttcggctcaggtcgccgtggcggacaccctcgcaggggcgcgcgaagcactggcagaccagacgttcgattgtgtgctggtggacctgcgtctgccggatggcaacgggctggatctggtggccgagctgcgcgaccaggggcgccccgaggcggtgatcgtcctgaccgggcatggcgagcaggagacggtcatcgcggccttccgctccggggcggacgactacctgaccaaggccgaagggtatctcgaacggcttcccgcgcggatcgtcgatgcgcggtcgtaccgaaatctgcgtgtggcggacgcgcgcgagccgctggcggtcctgtatgtcgagcacaacgagttcgatatcggcctggcgcgtcgcgagctggcgcggcgcgccccgaatatccacctcacggtgcaacgtacggcggaggccgccctggaggtcctgccgagttcgccggaggaacccctggcgctggacctgctgctggtcgactatcgtctgcccgcgatggatggtctggagctggcgcgtatcgtccgccatgaacgcggactggatctgcccgtcgtgctgctgaccgggcagggcaccgaggagctggccgcccgggccctgcgtatgggcgtggacgattacgtgctgaaaagcgaggggtacctcaagggcctgcccgccgtactcgaccaggtccatgtacacgcccgcctgcgccgcgagcgtgccgccctggcggcgagtgagcgccgctaccgcgaggtgattgatcaggcgggcaatgtcttttttcatctggatcagcaggggcgctgggtctttgccaatcccgcctggtccgaaatcaccgggtttgtgctggaacagaccctcgggcggccgctggtcgatttcgtggtggcggaagaccggggacgcgtcggcgagcttgttcgcgaggtactggagaccggcgagacacgcggcattggcgaggtgcgtctgcaaagtcgtgaaggtgggattcgctggtgcgaactgcgactgcgcgcccggcagtccgagcgggaccagcggcctttcaccgggaccctgattgacgttaccgaacgcgtgcgcaaccagcgtattcaggagatccgggcgaacatcctggaccggatcgccacgggcgagcgtgatcccgcactgctggaggatctggtgctggggctggagtccctgaatccggacctgcatggctgtgtgatgctggtggacgcagatggagaccaactggtgggcgcggccggcccgcgcataccggaggccctgcggtcggtgaccagcccgattccggtggccgacggggtcgggtcctgtggtacggcggcctggtccggccagccggtgctggtcgaggatacgcagtcacacccctactggtccgggctggaagaggcgacggcgcaggccgggtttcgagcctgctggtcgttcccctttcgcgacgctgacggacatgtgctggggacgtttgcggtctacctggctgatgcgcgactgccgcgtccggaggaacgcgagcagctcgaggagttcgcgcgtctggcggcactggcggtgcagaaactgcgcgcctggcaggcgctggaacagcgcgagcggtcactggaggcggctgcgggcctgagcctgaacctgctgcgcaatgaaaacccggccattgtgatgaatcgcttgctgggcgagctggggcgggtcacgggcgctgatcgcacttacgtgctgatggatgccgggcctgattccgagcgtgagaccctggagcagcaccggttcttctgggtaaaccccgagggggagcctccgatccgtccacccagcctgcgccacctgagcctcgagtccgtgctgccacactgggatgaacgcctgcgggcgggggaggtgatccagacccggatcgctgacttgccggatggcgagagggaactgttcgagtcggtccagacccgcgcgctgctcctggcgccgttgtacgtgcgcggggagtatcgggggttcgtcgggctggaccgggtgcgccagggacggacctggggtgcggcggacgagcacatggcccgtatcgtcgctgcgaacctcggggctgcgctggaacgccggcgtgcgctgacggggctgcgccgtctggcggccgtgttccagagtacccgcgacgggatcctgatcactgacctgtcggcccgcatcgtcgcggtcaatcccgcgtttaccgagattagcggcttttccgagcacgacgccctgggccgaaacccgcggttcctgaagtcggggcggcacgacgccgagttctaccgcgagatgtgggcgaccctgggggccaccgggcactggcagggcgaggtctggaatcgccggtacaccggcgagacccatccgcagtggctgagtctggatgtggtgcgtgacgaggggggcgagccgcagtactacgcgggggtgctgacggacctgtccgcgctcaagcgctctcagaacgagctggagtatctcgcccagcatgactcgctgaccgatctgcccaaccgcagccagttgcagacattgctggggcgagcgctcgagcgggcgcgtgcggagcgccgcggtctggccgttctctgtctggacctggaccggttcaagaccctgaacgacagcctcgggcattcggtcggcgaccgggtgttgctggaggtcgcgcggcgcctggccgatgtgctggaaagcccggacctgctcggacggctgggcggggacgagtttctagccgtcctcgagtccgccgacacgcacgaattggcagaggaaagagcccgggcactgcttgaggtgctgcagcgccccttcgttctggacgatgggcaggtggtttatgtcaacgccagtatcggcgtcagccgcttcccggcggatggcgatacggtggtggatctcatacagcatgccgacgcggcgatgtaccacgccaaggcactgggccgcgagacctggagtttctataccgaggatctgacccaggcggcggccgagcggctggatctggagaaccgcctgcgtcatgccctgaaccaggagaatgacgagctggcggtgcattttcagccgcaggtccggctggtcgatggccgattcacgggggtggaggccctggtgcgctggcgtaccgggtcgggcgagagtatccgtccggatcgctttattccgatcgcggaggagacagggctggtggtcccgcttggcgaatgggtgctgcgcgaggcctgccgccagggtcgcgaactgctcgaccaggtgagtccggacctggtgatgtcggtcaatctgtccccggtgcagttgcggcgcggcaacctggtggaacaggtgcgtgcgatacttggggagacagggtttcctgctcgtcagctggagttcgagatcaccgagaccggtctgatgcagcagggggatcaggccgtcacgcgactcaaggcattgaagtcgctgggcgtgcgggtggccatcgatgactttggtaccgggtattcgtcgctcgccgtgctgcagaccttcccgctggatgtgctgaagattgaccgcagtttcgtcgacggtgtggatcggatggacgaagaggggaccgatcggctgattgcatccaccatcatcgcgatggcgcgcaacctgcagctggaggtcatcgccgagggcgtggagaacgaggcgcaggcccgctttctaatcgagcatggctgcgagttcggccagggctacctgtacagccccgcactgccgcccgagcaactgctggagtgggccgcacggcgagtgacctcgcccgtttgaggcgacgtcaggctcgcgctcgcggggtgcgtgcgtacaatggcgggctgtttccccgttcgccggagctgtcgttatgtcgtcccaaccgcatcctaccgccatgcgttccctgaccttccacggcctgaccccggggccgcgactgatcgtgctgggcgcggtgcatggcaacgagacctgcggcacgcaggcggccgagcggctgcatgacgagctggagagcggcgcgcgccgcctgcagtgcgggacgctgacgctggttccgcgtacgaacccgctggcctaccagttggggcagcgcatgggcgaacgcaacctgaaccgcaacctgcgcgtgaccgaggacccgcaggacttcgaggaccgcattgccaatgtactgtgcccgttgctcgcggcccacgacgtcctgctggatctgcactcgtttcataccggcggtcagccgttcatcatgctcggcccgcggaacaacgagggcgggctggagggtttcacccgcgccggcgaggaggaagccctggccgcctgcctgggcccgcggcgcatggtcgagggctggctggatacctacgcgcgcggggtcgcccggcgcatgaagaacccgaatgccagccaccgcgcacagatgctctccaccgatcccagctacggcatcggcaccaccgagtacatgcgttcgcagggcggttacggggtgacgctggaatgcggccagcacgacgacccgcaggcccctgtgatcgcctacaacgcgatcctcaatacgctggctcatctcggcatgatcgaggccccggccacgccggggcaggacgatccggaggtcctgcgcctggttgaggtgatcgaccgcgaccaccccgatgaccggttcgttcgcgagtggaagagcttcgatcccctgcacgagggtgatgtgatcggtgttcgagcggacgggaccgaggtgaaggcgccggccgacggcttcatcgtgttccccaaccccggctctctgccgggtaacgagtggttctatcgcgccgagttcagtgaccgtcgcgtggtctgacgcttcgtggagttcgccctttccggcgttgctgcactactgtttgcggccgggtttttcgccggtgccttgaatgccctggccgggggcggcagctttcttacgctgccggccctgatggccgtgggtgtcccgccggtggcggccaatgccaccgggaccgccgcattgctgcccgggtatgcggccagcctgctcgtcgatcaccggcgcctgcgcattctctggcgggatctgggcatgcgcctgctggcgctgttcctggtcgtgggtgcgctaggcggggcgctgggcgcggccctgctcctgctgacgggcgacgcgcgttttcgggccttcgtcccctggctgctgttgctggcgacactgctgttcgcgctgggtccgtggctgcaacgtcgtgcggcccatgtggcccacccggcactggtccgggtggcgggcgcggggctcggctgtgtctacggtggctatttcaacggcggggtcggcatcctgctgctggcgatcctgcggggccaggggatgagcgatctggcgcaggccaatgccctgaagaacctgctctccacggtgctgacgctgattgccgtcgtggtgtttgtggcgggcgggcaggtggttgcgaccgggctattggccgtcggggctggggctattctcggtgcacgggtcgggatcgggctactgggggtactgcccgaaccgtggtatcggcacctggttacgctggtgggtgccggtaccacggtgctcttcttcgtcgatccggtctggctggggtagttctctggcgttgggttgatgcaatgagcatagcgaatcgcatcgttttaccagaccacccccgaggacgcttattgcgtggtgtgctgagggccggtgcgcgcctgttgcagggcgtggtcaagggtatccagcgcccgggcatcggtctccggaaggatggcctcgatacggggacgggtcccggcggcgggcgtttccatggcttcgagaccgccatcgtcgtccacgcggttgatgcgctgccagccctgatcggtccgcacgaggcccttgaggcgttccccggtgaagccgctcaccagtgcctcaagcgccgcgtgatcgagcgcctgtgcctcgggcagcagccagctgcggccaacatagccatcgccccgggtgtcgatggtcacgggctcgtccgcgtgctcgtgtggcgcatgatcgtgcccatggtcgtgatcgtgggcatgatcgtgctggtcaccggtggacagaaaggcccgggcctccgggaacagggccccgccgcgttccagccgggggcggtccagccacgccgattccacgcgcccctgggtcgtctcgatcactagcggtcgcggtggtggcatagcggccacaaacgcctgcagggcctcgcgatccgcctcgctgtagaggtcggccttgttggccagcaggacatcggccagtgcgatctggtcgttccagttcgggtgctcgcggtggcgtggcgaagacaggtggcgggcgtccatgaccgtgatcgtggcacgcaggtccagcacgccatcgtaggggggctgggtgagggtgcggatgatctcggccgggtgcccgagcccggtgggctcgatcaggatgcggtcggggtgctgcgagcggatcagccggttcaggccgacggtgaacatctgcgcggagacgcagcaaagacagccgccggggatctcctccagcgcgacgccggtatccgcgagcaggccgccgtctaccccgatctcgccgaactcgttgaccagcacggcccagtgctcgccctcggggcgcagcgcgagcaactggcggatggtggtggtcttgcctacccccagaaagccagtcaccaggtgggtggggatgtcatggtgggtggtcatgtggtgtcggcctggttggcgggcggacccggatcatgggtccaccacgcgatcggtttcggtttagtcgtcggcgcgcagttcgccctgatagaacgccgcggcatcgtcgaacagggcctcgttggtgtccgcccgcatgtacagcatgtgcccgccggggtaggcgcgcgggatgatgcgcgagtcggcctcgtcgccggcggcgaacgcgatctggcccagcagccactcggtggtgaagtagggcgtgatcaggtccgcctcgccgtgcacgctgaagatgcggaagtcgcggttgagtgagagggcagtggccagttcgtccattgcggtgaagtgcccctcgcggccgctggcttcccagtcccaggcgcggaacacgttgcggctgagcaggcggtactggtgcccgtgttcccagtccagggtgttgcgcaggtggtccagcatcgcggtggaaagcggggcggtcaggccatcgaggatggcgtccgcttgcggctgcaggtgcgtgggtaccgggtcgaggttgtcgatgccgccgtcgtacaggctgaccagtcggccttcgtccatcagcaggccgcgctgggtcatgtccagcgtgatgcgcccgcgcgtggccttcaggcggtcgcgcgacagtcctgtaaagcgggccacctcgtcgatccagtcgtcgtcgatctgcccggggtggatcaggccctgcaggtagtcgcccagggcgaaggcctcggcctcgtccaggctgggcggatcgtcgcccaggcggccttgtgccttcgcggcggcggtgatcgccggcaggctcagggcccagccgatcgggcgggcagtaccgtgttccagcatgccgtagtccagcgcgggcgagatcagcaccgtcccgctcaggctgatgccggagcccttggcgatgcgggccggcaacgcggcggcgcggtagcccccgtagctttcgcctgccaggtacaccgggtcgccacgccggccgtactcgtccagccagcgctccagtgtctcctccatcgcggccagatcgccgtcacgggagtagtactgatcggcttcgccacccatcacgcgcgagaagccggtcccgaccgggtcgatgaagaccagatcggtgaacgcgagccaggtcttggggttgtcgaccagccggggcggggtggaggcggcgagcccctggtcgtcggtttccagcacccgcgggcccaggccgcccacgttcaggtaggccgaggccgcgccggggccgccgttgaccatgaaggtgaccggacgatcttcgtcgctgtccaccgtgtagctgacggtaaagacccgggcgtcgggttcgtccatcgactcgcccagcgggacatagccgaccgtggcctggtagtcgagcgtgttgccgtcgagcaattccagcgagtgctcggtggtcacggggtcgggcaggggcggcgtcggttcggtctcgtccgccagcagcggggcggacatcccggggccgatcagcaggccgaacgccagcccgtagagcgggctggcggcggtatgcgatacaggtacgggtttgagcgggcgtcgtggcggcgccgttatcagcattgagcggtctcctcgtgatcggggcagtcatggcgtacgacacggtcatcgtccagccattccatgatcccgtcggtcacgttgtagatcttgtcgtagccgagcccctccgacagggcctgggcgagcgcgctcgtgcggttaccgacgcggcagatcaggatcacctcgtcgtcggagtcgaccagcgcggtgaactggcggccgaactccgggttgaggctgccgtcttcctcgaacgcggtgatgcgatggctgccttccaccacgcccgtctcggcccactcgtccgggcggcggatatcgacgatggtaaccccctcgtcgagcttctcggccagttcctcgttgtccaggccgatgaacggggcgcgctggacctcgacgacctccaattcaaaacgcagcgtggcgttcggcgggatgatgttgccggcgccgcgctcgccgtaggccagctccggcgggatgatcgcctcgcgtttgccgccctcgcgcatacctttgaccgcctgctcgaagccggggatcgtctggccggagccgatggtcacggacaagggctggccgccgcggctggagtcgaactcggagccgtcttcctcgagccgtccaacgtagtggaccagggcggtgtcgtgccgtacgagttcggggccctcgccctcctcgatgtcgcgaatctcgaggctgtcggccagtgcgaaggctgggaacaggaacagggcgaacagaaaccacgctttcatcattttatccttataaagtgcaagtttttgttttacaggagggcttttacaggaccagaaaattgcttccaaaattccctaaaaaacgctttgaaatgtatttgaacttggtctaaaagggtgatggatcccggttcgacaaggccttgttgaagggatcttaaccgcaaggatccgtgcgacggaggagcaataatgaccaagaaacaagaaaaccagttctgggaccgactgcgtggcgtaacggaagacgccggggcggaccctcagaccctcgagatctttgacgaagccgtctcccggcgtcgtttcatgggccgcatgggcgtgggcggcgctgccctgacgctgttcggctttggtgctggcactgacgcggcgatgcgcggcctgtttgggcgtggcctgatcccggctgcctgggcggacgaggcgaacggccttgaggacgagcaggccaaggctgcgatgtccgactccggcaaggaagacggcctgatcgtgcacaacgatcgcccgctgaacgttgagaccccgccgcacctgctggtggacgaggtcaccccggccagccgccattttgtgcgtaacaacgacctgatcccgcagcaggcgctggatcgcgacccgaatggctggtcgctgaagatcgacggcgaagtgcacgaagagctcgagatcggtctcgacgacctgaagagcatggacagcaaggacctggtcctgcacatcgagtgcggtggcaacggtcgcgccaacttcgacccgcagccgcgtggcaacccctgggaccgcggtgcagtgggcaacgccaagtggaccggcgtgccgctgaaggacatcctcgagcgggccggtgtgaaagacagcgccgtgtacaccgcgcacgagggctacgagccgatcctgggcgatcgcggcccgttttcccgtggcgtgccaatcgacaaggccatggaagagcacaccatcgtggcgtatcagatgaacggcgaagacatcccggccgcccatggcttcccggtgcgcctggtcgtgccgggctggtacggctcctgctcgcacaagtggctgaccaacatcaccctgcgtgatcaggaacacgatggccgcggcatgaccggctactcctaccgtatgccgaagtacccggtggccccgggcgagcgtccgccggaagaggacatgaaggtcggcggcccgtggctgatcaagtccgtgattaccggtccgaagaaggataccggtctggagcgtggcgagaccgtcaaagtcaccggtcatgcctgggcgggcgaggacgaggtcgcggaagtctggatctccaccgactttggtctcaactgggagaaggccgacctcaagggcgacccggtcaacaagtacgcttgggtgcacttcgagaaggagctgtccttcgagaatcgcggctactacgagatctgggcccgcgccgtggacgacaagggcaatacccagcccatcgtccagccatggaacccgcgtggctacgacggcaacatcgtccacaagatcccggtcaccgtcgctgcgtgacaaacctccatacccggggcattatttgccccgggtttcttttgaacagaatggagtacgcatgaagcgttttgtaatgctgtcgctactggggttggcgttcgcggccctggcttcgcccgttgttgccgaggaggcgatttccgaggaagaacaacaagcccaggaagagaaggccgacgaggtctcggcgaccaaggaattgtttgaacagacctgtgcggcctgccacggcatccgtcaggcgaccaaccagaacctgtcacgcgacgattggaactgggtcatggacgacatggaagactacggcatgacctggctgaccgatgaacagcgggatcagatcgtggactacctggtggagaaccacggctacggcgactaggccgtagcggatgctccgctgtcaggagcagtatcttcaggcgccctgcggggcgccttttttatggcgccccggtgtagccgggcgacccgcgtccgcttcacgagcctgcccgttgccagcacattacccgtgggtgtggccgggtctcgtggtggatcagtccgttgcgttcgagatggcccagcagcgatggggtggcggtgggcggcggaagtcctcgtccagcgtatcgcgcgtgatgtcacgggcctcgagccccgcaagtgcctcggtatccagttcgaaacggcggcggttggtcgagaagtacaggatgccgtcctcggtcagcaggcgcgcggcatcccggatcagttcgacatggtcgcgctggacctcgaagtccgcctcggtgcgtttcgagttcgagaaggtcgggggatcgaggaagatccgttcgaagcgcagcgccgggtcgtcggcggcctcccgcacccaggtgatgcagtcggcgcgcagcagggcgtgggtatccggtcggcgccgactgcgcccgtcgcgcacggtggcctcgaaaccgttggccgcgaggttgtcggcggcccagtcgaggtaggtattggacaggtccaccgagacggtctggcgggcaccccccacggcggcatgggcactgaccgcggcggtgtagcagaacaggttcagcaatcgtagcccgcggcattcttcctgcaggcggcgccgcatcgggcggtgatccaggaacagtccgctgtccaggtaggcatccagctccaccttgagccggcagccatgttcctcaacccagaagggggcgggttgtgcggtctcggcacgctgatactgcgagcgacctttctgggcgcgccgctgcttgtagtgcaggtgggcgggcgcgacgccggtgacttccagggtcgcggccagcgccccgcgcaggcgcgcctcggcgcgtgcgggttcgaccgacgccggagccgcgaactcctgcaggtgcaggtgcacggagccatcggtggcctggtagcggtcgatcagtagtgggtattcgtccaggtcggcgctgtagatgcggtagcaggtgaccccctggcgccgcgcccagcgatccaggtgcttcaggttcttgcgcaggcggttggcgaactcgggtgccgggggtgccgcctcggcctgcccctcgcgggcatggatgtcgaactccagcagctggcagtcaatcgggccgttgtgcacgcggtatttgcgcgtggccctcagcccgaggcggcgcgagtcagtcgtgtccgcgaccagcagggccacctgccagccgccaaaggcctgtttcaggtgttcgcccagcaggctgtagagcttgatcagttcaggctggtcgccgatgcgctcgccgtaaggcgggttgctgatcaggagcccattcggtgcggggggtgtcagggtcagtacgtccgcgacctcgaaccgggtgcaggcggcgaccccggccgtccgggccgcctggcgagcggcttgcaccgcgcgcgggtcgcgatccgaccccagcagcgtcgggccttgccaggggcgaaccgccgcccgggctgtgtccacacagcgctgccacagggcggcgtcgtgcccggcccagccctgcgggcggaagtcgtggcgcagcagtccgggcgcggtccgcgtggcgatcagggcggcctcgatcaccacggtgccgctgccgcagaacgggtccagcagctgtgcctgttgcgggtcgccctcgacgcgcgcgggccagccggcgcgggcgagcagggccgcggcgaggttctcgcgcagcggggcggccccgccggcgccgcggtagccgcgccggtgcaggccgccattgccgatatccacggagaggcgggcgtgatcgccctgcaactgcagcaggatgcgcacatccgggtgtttcgggtccacgtccgggcgggcgccggtcgcctcgcggaaggcgtcggccaccgcgtccttgatgcgaaccccggcgaagtgggtgtggcggatgtggtggctcttgccgccgacctcgaccgcgaaggtcgcgccggggtccagcagcgcgggccagtcgatcgcgcgggcggcggtgtagcagccgtcgccgtcgggctgatcaaagcgcgccagcggcagcaggatacggctggcgatgcggctgcccagcagtacgcggtacagcatctcgagatcggccgagaaatgcaccgcgccaccttcttcgcgcgcgtcggtggcgccgagtgtggccagttcctcggccagcagggggccgagcccgcgggcgacggtggcgcggtattcctgcggggtgctgggttcgttctcgggcgtggccatgcggtgtcttcctgggacgggggcctatcttgccacagccgccgttggggtcagcgcagcaggcggcgccggatcagcgcggtcgccaggatgatggcggccgcgccgtagcccacgatcacggccaggtgtggccagacgctggtcggccagctgccggtcatcagcgggcgcacgatctcgaccacgtgtgccagcggcagggccagcgccagggtctgcacccagtcgggcagctcctgcagcgggaagaacaccccggagagcaggagcatcggggtcaccgcgagggtgaagtagtacaggaagaagtcgtagctgcgcgccagcgcggtgatgaccagggccagcgcgccgaaggtgaacgcggcgagaaagatcaccggcaaggcgagcagggcgcgagcgtcgctcaccagccccaggacggaggcgacgacgaggatggtggtggcgctgatcaggcccttgctggcggcccagatcgcctcggcgaacacgatgtcgtccagcgtcagcggtgtggccagcatcccgagccaggtgttctgctccgccatgcgcgtgtaggcggaatacatgccctcgaagctggcggtgaacatcgccgaggagcagatgatcccggaggcgatgaacaccatgtagctcatgccgtcgaggtcgcccaccagacggccgaagccgtagccgaacgcgagcaggtagaggatgggttcgccgaagttgccgagcatcgatggcaccagcagcttgcgccagaccagcaggttgcgccgccagaccgcgacacagcgcaggctggggcgggggagccaggtcgaggtcgggtcgggcatcagtcgcgcagctcgtggccggtgagtttcaagaacacgtcttccaggtccgcctcgcgcagcgtgggttcgaggccccgtgcgcgcaggcgttcgcgcagccggtccggctcggccgtgtacaccagccaggtatccgccacctgatgggcgcgatcccgggggccgatttcctgttcgatcgcggtgccggcctcggaaccaccgacagtgactacccagggttcgatgtgctcggcaatcaggcggctgggtcggtcacaggcgatgatgcggccgtggtcgatgatcgcgatgcgatcgcacagctcctgggcctcttccatgtaatgcgtggtcagcaccagggtgacgccggaggcgcgcagctgccggagttggcgccagaggtggtggcgcgcctgtgggtccagcccggtggtcggctcgtcgaggacgacgacctcgggttcgttgatcagggcgcgtgcgagggtcagccggcgcttcatgccaccggacagggcattgatgcgcgcaccgcgcttgtcgttcaggttgacctgctccagcaggtgatcgatgcgcgcctggaccatagcgccggaaagaccgaaatacgcggcataggtgcgcatgttctcgatcacggtgaagtccgggtccagcgtgtcgaattgcggcacgatgcccaagcgcttgcgtacctcgcgctcgccctccggcatcggcaggcccagtacctccacctgaccgctgtcgatcggggtcaatcccagcaacatgcgcagggtcgtcgtcttgcctgcgccgttgggtcccagcagcccgaagaattcaccgcgcgggatctccaggttcacgccatcgacaacggctgtgccatcgtatcgtttgcacagggactggatgcggattgcgggcaagcaggcggctcgcggaagaaaggagtgcataccttaccggtttgccgcggatagcccaatatgattcgcgcgtacgccggggttctggcgtgggcacaaaaaaggcccggcagagctgccgggccttctgacgacaaacgtgcgtgtgatggcaggtgtcgttttacgggcgaaggtagacgaagcccttgtgctgcagatgggcgatctcggccaccccgctggggacgatgtcgtcctcggaggcatcgtagagctcgtcggcgatgctgatgttgccgcgggtgacggtgacgttgcagatgttgaaatcaaccccctgcagcttcagttcgtcgatgcggccggccaggtcatcattctccttggcattgcgcagaaggcccaggccggggccatgcatgaccacgcggatgtccatcttgtcggcgcccacggcattgatgtggttctggatgttgcccatggcagccatgtggcggtccatgtcgttgtagttcacgtgatagaccaccttctggtcgccgtattccgccagcgcggtcgccggggcgatcagcaggaaggagaccagtgccagcgcgataatatgcaggtgcttcatgacgcgttttcctcgttcaaggtcccggttgggattttccttttattttgcagccggtgctgccctttggggctgcttggcccctttgatatgacgcgttaacggggtgcttattccggctgatccggctgatttttgtgagtagttctatattcaaataaagactggaactttggttgcgtatttccttcgggaaaccgggttccgctcaagaaaaagggcccggccaaggctgagcccaaagggccacagggagaacactcggtggcctggaggaaatgtggtacttacgggcgcaggtagacgaagccctgcgtctgaaggtggccgatctcgccgaccccgctgggtaccaggtcgtcttcggtggcatcgaacagctcttccgagatgtccacgttgccccgggtgacggtgacattgcagatattgaaatcaacgtcttgcattttcagttcttcgatgcgggcggccaggtcttcgttctccttggcgttacgcagaaggtgcagacccgggccatgcatgaccacgcggatctccatgttttccgcgcccacggcattgatgtggttctggatgttgcccatggcggccatgtggcggtccatgtcgttgtagttcacgtgatagacgactttttgttcgccgtagtcggccatggcggcgccgggaagggtgagcatggcggcggcggtcagggccagaggcaggataaaggctttcttcattgattggctcctcgcggtttttatgttctttgaaatatgcggtatggcgtatgccgcgcttccaggaagcacactggactctttttcttccgtggctttttgaatccagttgtgggtaggacgggaacgcggggtaattattccgatccaaatagagataattgaattacgaaatacggtaaataacaacattatgattaactgtattcgttgatttcggtggggccatatggcggggattttcgtttccgggaggtcgcaacggtgtggcggaggtagggcgcaaagacgaggcggagtgcggtcgatgtgagtctgctgggcaaaggcgagaccccgcgatgacgctgatagcgccaggggcgagccgatccggctggcgtttgcgatcggtcgcgtcctcaccctctcgcggtgtggattgctagagtgtggggtttttaaatcaacgggacggatgttcgatacacgtccctcgccaggagccctcgccatgaccactgcatccaacctccccgaagcactgcagccgatcggctgcgtgggcctgggtatcatgggggccccgatgacccgcaatctgctgcgtgccggggcggatatccgggtctgggcacgtcggccggaggcggccgaggccctggtggcggagggggccggggctgcctccagtctggcggagttggtccccagcgtgcgcgtgctggtactcaacgtctccgataccccggatgtggagcagctgatgctgggcccggacggggttctcgaacatgcccgcccggggctgctggtgatcgatcacagtacgatcgacccgatccgcacgcgcgcgattgcgcaggcggcagcggagcgggaggtgacctttgtggatgcgcctgtgtccggcggagagccgggggcgcgcagcggcacgctcagcctgatggttggtggtccggaggaggcagtcgatcggctgcggccgatcttcgacatcgtgggttcgacactgacgcatgtcggggccagtggggccggtcagatcaccaaggcctgtaaccagctggtggtcggcgagaccctggtcgctattggcgaggccttcgcgctggcggagcagaccggggttgatccggcgcggctgcgcgaggcgctgatgggtggcttcgccgcctcgcgcatcctcgaggtgcacggtcaacgcctgctggatggcgacttcgagcccgggtttcaggctgggctctaccacaaggatctgggcatcgtggccggtctgggcgagcaggtgggcctgagcctgcgcgggttggagccggtgcggcacgcggtaggcaaggcgctggaggccgggcaggctgaccacgatgtcgcgatcctggcgcgtttctgcctccatgcccgcggcgagggcaccagggattgacgcgcgaggtcagccgaacagacgccagaggatatacagcagcgaaaagaccaggctgaacgcgataccggcccaggccagaccgcgcaggccacgccccgggcgggccgcctccggcatgtccggtgacatgaccaccttgaaggtgatccatgccagcaccggcgctgataggaaggacaacagcgtggcgatatccaccagccgtgtgaagtgctccccggcctgcgagatcagcagcagcgcaccactggcgacggccagcaacgcaatccggtagccccaccactccagtccacgctcgcccttgcgcgacgggtccatggtctgcggcgcgtggccgtcctcgcgcagggtacggatgatcgccacgatcacgcggggataggcatcggtgacggccagggtggtcgagaacatcgtggtcagggccgccacggcgatcagggtgcggctccattcgcccaggctctgggcgtacaggtccaccagctgggccgagaatgcggcggccccggcggcaaagccaatgccgctgccgtacatcaggaccgcacccagcagcatgaacgccacggcaatgactaccgcccccagataccccaggcggaagtcgaagatggcctcgcgaacggtcggggcgtgaccggtctggcgggcgcgctcctgggtccagatcgagtgccaggcggcgacgtccagcgggatgggcatccagcccagaagcgcgaggatgaaggcgaagccggccagcgtccagaggttcgaccactcctgggccccggacagggtggccaggtccggggcctcgcgaaaggccagcgcgaccgcggccacggtggatacactcagcgcggccatgatgatcttcatgccgaggtccaggccgcggtaggcgccgatcatcaggaaggcgatgcaggcggcgagcaccagcgccgagaccagtgtgaccgagagatccaggtcgaacaccagcgtgaccagcccggcggtggtcagtgtgaccaccgcctgtatggtgaacagcgttcctacggtcaccgcgatgtacaggcccagggcccagttgccgaggcggtggtagccggtcagcaggtgatgcccggtggcggcggcatagcgcgggccgaactccagaaacgggtacttgaacaggcaggccagcagtacgatcgggatcagcagaagcccgtactccgccccgccccgcgtggcctggaccagatgtgagaccccgacggccgcaccggccatcagcagccccgggccgatggcggcccgcagcgaggcgcgagtggacggactcatccagattcctttcatcgggaattcggcccgcgattataggggaatagcccgcgtccgccatccggcagaggccatgcccgtgagcccgctgttacgtcgttacagcgccagcggggtgcggcggtagagctcgggggcgggtggcttgagttcttcggattccgggaagcgctgcaccagcttgtcgtagtaactgcggatgttccgcacgtagtggaccggctcccaaccgcgggcgtagccgtagcgggtctgttcgtaccattcagactgggccagacgcggcagccattgcatcacatccagccagcgatccgggtcgtcgccgttggcagccgtcaggcgccgagcgtcgtggaggtgcccgagccccacgttgtaggcggccagcgtcatccaggtgcggtcgggctcgggaatggaatccggcagccgctcgcgcaggtcgatcaggtagcgcgtgccaccgtccacgctggctgccgggtcggtgcggtcgtcgacgcccagtccttcggcggttacctgggtcagcatcatcagtccgcgcacgccggtgggggaaaccgcatcgggattccagtgcgattcctggtaggccaccgcggcgatgaaccgccagtcgagatcgtaggtctctccggcctcctcgaacagcgggcggaactgttccaggcgatgctcgacgcggcgcgcgaaggtcagggcatcgaccagatcgtgggtctccagatggccgaggtagcgatcgagcagcaactccagctcgcggttgtcacgcagccgcgcgatatacgcttccgctgcgtcaatcaggctacgatcaaagcctgccgggaatagccagcggacctcggcgctgcgttccagctcgtgtgcctggcgcaggttcgggtgtatgcgccgcaggcgacggtactccagggaattcatcactgcgtagtcgatctcgccacgctccagggcttcgcgcagggcctcggcattggcgtagaggatgagttcgccattgttcggatccggttcggcttcgcggtccgggggtgtcgaaatcaggtcgaccggcccctcctcgggcgctggctcggcctcggttgccgcatccggtggggtttccggttccatgctgacctcggccagcaagggctggctcaggctttcgggtacgggagcctgagcggtcatgccgacgcgcgccccggccggtacgtcggtcagcgagagcaacggagatgcccgctcgttttcgttccagaagaccaagacgtgcttcacgttcaggatttccggaccggcttcaatcaacgggtcgtgtggcggtacgagcaggccggcggcgatgtcgatgcggcgttggcgcagaaggcgatgggctgtggcggcgtcgtccacgcgggtcacgcgcaggcgcgtgccgagttcctcggccagaccgtgcagcaactccagctcgagttggtcttgccccgcagtggaggcgagctcggagcggcccagggggctctcgaccagggccactcgcagctcgtcacggaaggtgagctgctccagtgccgctggcgggttgtagtacacccgcagcacgatggcggtcagcaacacgatgaagagccccagttcgatctggcgccaggtgctgctcggggggcggagtttcagatgcgtgcccatggcactggatcatatccaattgccccggtggtcaccggggatggtagggaaacacggatgaatgtacccgctcgctgcctcaaagcttttgcgtgcgaacaaggcgcggcgactgccgtgcagtcattctgcacaagggagccgcaatgccgtgcgcatgcccatttttgatcacaacgggcggccgagccccttcggggttggcaccccaggttccccgatccggcgttgcgccccgaatcgatcaaaaacgggcgggtagaaccactacccgctgcacgacgcgcctggtctcggaaaacctggggtgccaacgcgagtgtgtacattcatccgtgtttcctagcgccagttcagcaccagaccctggtcgcgcaggatcttgagcgcggggtcgacgcaggtgtcgatgaaggaggcacggcgcgggttttcgcgggcgatgcggcgatagtctggcccctcgggcaggccggccagttcgtagatgtcgcgggtggggtagtaaaacgcatgcacgaactggcggaatacgcgccgcatcagcgggcgataggcccatttctgccaggacgggagcgtgtcgagacaggactccagcgtgtcgcgggcatgcgccatgtggcgggcctcgtcgatcatgtgccgggtcacgatgtcgtctaccgtcgggctgatcgagtccttgtgctggcggatcagccggttcatgcggtccgggacctcctcgccgatcatcaccgcgatccagaagatcgaggattcaaacggcgagaaacgcccgaccagggtggccagcttcggcttggggaaacggcgctccggcaggggcagcccgctgcggcgcatgaactcgataaacatcaggctgtggccggcttcctcgcgcagctcgtgcaggcgataattcagccggtccaggcgaccggtcgagtgcatggagatccgcgagatgcgctccatgaacaggccttccagccacagcgccccgctgatgaaatacagaaactcgtattgcgacagacgccgtttgcgggcatcgtccagcgccgagtattccggggtgccgaagagtgatacggcctcctccgggatccagaaatcgtccagcgacagcgcatcccagcgcacgtgagtgagcgggtcctcgtacggctggctgttgcggctcaagtgatcgagcagctcctgcgaggaattcatcgaaggcgtaccgaaggcgctgggcggttaaacgaccgaatcataccggcattgtcggtccggaccaacgccaacccgttgcaatctgcggttgctaccccaatatgagtcaagtgaatatgcccaccacacgctatcgcgtcagcttcctcaaccagggcaaggtctacgagatctttgcccgtgaggtctatcaggacgagctctacggctttgtcaccgtcgagggcctgctgtttggcgagcgctcgcaggtcgttgtcgacccctccgaggagcgcctgcgtaccgagttcgagggggttgagcgcttccatgtgccgatgcacgcgctgatccggattgacgaagtggccgctgtgggcaccccgcgcatccgcgatgccagtcaggacagtggtaatgtccacgccttcccgtcgctgccaggccgcggcccgggcaggccctcggacagctgatggtgcccgcggcagggttctgcattgctaaccgatcgccgctggtttaacctttcgcgcttcgcgtcggccagtgccttcgcgggacaaaccggagaggtggccgagcggtcgaaggcgcacgcctggaaagtgtgtatacggtaaccccgtatcgagggttcgaatccctccctctccgccagattcagcaaaggggctcgagtggcccctttcgcatgtacggccccggagacacagggattcgaaccctcgatacatgagaaagccgggttcgacgggtgacgcgcagcggcacccgaacgtcgccgcaggcgacgacccgaagggcgaggcacgcagtgccgcgtaatccctccctctccgccagattcagcaaaggggctcgagtggcccctttcgcatgtacggccccggagacacagggattcgaaccctcgatacatgagaaagccgggttcgacgggtgacgcgcagcggcacccgaacgtcgccgcaggcgacgacccgaagggcgaggcacgcagtgccgcgtaatccctccctctccgccagatttagcaaaggggctcgagtggcccctttcgcatgtacggccccggagacacagggattcgaaccctcgatacatgagaaagccgggttcgacgggtgacgcgcagcggcacccgaacgtcgccgcaggcgacggcccgaagggcgaggcgcgcgcgccgagtcatcccttcctctccgccagattcagtaaaggggcccgagtgggcccctttcgcatgtctggccccgagatggtgtgatctgatgctccccggcagggccgcatttgaaggtgttccacgagggcgcagtggccatgctcgttggacgtcgtgcgcggcgctcgcgtacacttgcaggcgtaaccgcacccgtcactcagccgccgaaccgttgtccgaatgcggggtccagccccggtagacggtgcgggcgaggtcgggtcaaagatcccgaatgtatcgcagtatcgccgccggcatatggcctggcggcttcgacccagaccatccggaggtcccctgtgtccgcgcccgctctgctcgtcctggaagatggcactgtgtttcatggtcaggcgattggcgcccagggccagacggtcggcgaggtggtgttcaacaccgcgatgaccggttatcaggagatcctgacggatccctcctaccaccggcagatggtcacgctgacttatccgcatatcggcaataccgggaccactccggaggacgatgagtccgcgcgcgcccatgccgccggtctgatcatccgcgacctgccgccgctggtgtccaactggcgctcgcgcgagtcgctgccggattacttgctgcgccacggcatcgtggcgatcagcgggatcgatacccgcaagctgacccgcatcctgcgcgagaagggtgcgctgaacggctgcatccaggccggtgaggtggacgagcaagcggccctggccgcggcgcgcgagttccccggcatcaaggggatggatctggcgcgcgaggtcaccacgcgcaaccgctacgagtggctggaagggacctggcagctgggcgaagagtcggcccgggtggacccggagcaggccgaattccacgtggtggcctacgactttggcatgaagcagaacatcctgcgcatgctggcggatcgtggctgccgcgtgaccgtggtcccggccgagacgccggtggacgaggtgatggagctcaagcccgacggtgtgttcctgtccaacggcccgggcgaccccgagccctgcacctacgcgatcgacgcgatccgcgacttctgcgagcgcaaactgccgctgttcgggatctgcctggggcatcagctgctgggcatcgccagcggcggcaagagcgtgaagatgaagttcggccaccacggggcgaaccacccgatccggcacgaggccagcgggcgcgtgatgatctcgtcacagaaccacggttttgcgatcgacgaggacaacctgcccgacaccctgacgccgacctaccggtcgctgttcgatggcacgctgcaggggatcgcgcgcaccgactgcccggccttcagcctgcaggggcatccggaggccagtccgggcccgcacgatgtgtccccggcgttcgacgacttcgtcgagatgatgcgcgccgcgcgtcgctaaagcccctcctaccgatttcccgatttcgacagcctgcgagagccgtcacatgcccaagcgtaccgacatccagagcatcctgatcctcggggccggcccgatcgtgatcggtcaggcctgcgagttcgactactccggcgcccaggcctgcaaggccctgcgcgaggagggttaccgggtgatcctggtgaactccaacccggcgaccatcatgaccgacccggagatggcggatgccacctacatcgagccggtggagtgggagacggtcgccaagatcatcgagaaggagcgcccggatgcggtgctgccgaccatgggcgggcagacggcgctgaactgtgcgctggacctgtcgcgcgagggcgtgctcgagaagtatggcgtggagatgatcggcgccaacgaggcggcgatcgacatggccgaggaccgcgaccacttcaaggcggcgatggccgacatcggcctggatacaccgaccgcgatgctcgcgcactcctgggaggaggcgcaggagatccagccgaagatcggcttcccggtgatcatccggccgtcgttcaccctcggcggttcgggcggcggcatcgcctacaaccgcgaggagttcgaatacatcgtcaagaacgggctcgatctctcgccggtgaaccaggtgctgctggaggaatccgcgctcggctggaaggagttcgagatggaggtggtccgcgacaaggcggacaactgcatcatcatctgctccatcgaaaacctggacccgatgggcatccacaccggggactcgatcaccgtggccccggcgcagaccctgaccgacaaggaataccagatcatgcgcgacgcctcgctggcggtgctgcgcaagatcggtgtggagaccggcggctccaacgtgcagttcgcgatcaacccggagaacgggcgcatgatcgtgatcgagatgaacccgcgggtgtcgcgttcctccgcgctggcctccaaggcgaccggcttcccgatcgccaaggtcgcggccaagctggcggtgggctacaccctggacgaactgaagaacgagatcaccggcgggctgaccccggcttcgttcgagccgtccatcgactacgtggtcaccaagatcccgcgcttcaccttcgagaagttcccgcaggcggaggcgcggctgaccacgcagatgaaggccgtgggcgaagcgatggccatcggccgcaccttccaggagtcgttccagaaggcgctgcgctcgatggaaacgggcatggacggcctcgacgagcggatcgacctggcggccgaagatgtcgtcgatcaattgcgcacgaagctcgccaaccccagtcccgaccaggtgctgtacgtggccgatgccttccgtgccggcttctcgatcaaggacatcttcgacctgaccgcgatcgatccctggtttctggcgcagatccaggagctggtggatgtcgagaagggcctgaaggatcgcatcctgggcgacatcgccgccgaggagatgtatcgcctgaagcagcgcggtttctccgacctgcgcctggcgaagcttctcaacgagaccgagaaggccgtgcgcaagcaccgccacaagctgggcgtgcgccccgtgtacaagcgggtggatacctgcgcggccgagttcgcgaccaccacggcctatatgtattcctcctacgaggaggaaaacgaggcggagccgaccgacaagcagaagatcatggtcctcggcggcgggccgaaccgtattggccagggtatcgaattcgactactgctgcgtacacgccgcactggccatgcgtgaggacaagtacgagaccatcatggtcaactgcaacccggagaccgtctccactgactacgacacctccgaccggctttatttcgagccgctgaccctggaggacgtgctggaagtcgtcgagaccgagaagccggtgggcgtgatcgtgcagtacggcggccagacaccgctcaagctcgcgcgggatctcgaggcggccggtgtgccgatcattggcaccagcccggactcgatcgatctggccgaggaccgcgagcgcttccaggccctgttgcacaagctgggtctcaaacagccgcccaaccgcaccgcgcgcagcgaggaagaggcggagaagctggccgacgagatcggctaccccctggtggtgcgcccgtcctacgtgctcggtggccgtgcgatggagatcgtgcgtgaccgcgaggatctgcgcagctacatgcagaacgcggtgtccgtctccaatgatgcgccggtgctgctggaccgcttcctggacgacgcgatcgaggtcgatgtggatgccatctgtgatggcgagaacgtgattatcggcgggatcatggagcacatcgagcaggccggcgtgcactcgggcgactcggcctgctcgctgccgccgttctcgctgtcccttgaactgcaggacgcgatggtcgagcaggtgcgcaagatggcgctggggctcaaggtcgtgggcctgatgaatacccagttcgcgatcaagggcgacgacatctacgtgctggaggtgaatccgcgcgcctcgcgcacggtgccgtacgtgtccaaggccgtcgggcgtccgctggccaagatcgccgcgcgctgcatggccggccagaccctggccgaacagggtgtgggcgatgcggtgtaccccgagtactactcggtgaaggaatccgtgttcccgtttgccaagttccagggcgtggatccgatcctggggccggagatgaagtccaccggcgaggtgatgggggtcgggcgcagcttcgccgaggccttcgccaagagccagctgggggcgggcgtgctgctgccgtccaccggcaaggccttcgtgtccgtgcgcgagatcgacaagccgcatgtggccgaggtggcccggcgtctggtcgagctgggcttcgaggtcctggcgacgcgcggtacggcgaagatcctggatgaggccgacatcgcggtcacgcgtgtgaataaggtgaccgagggtcgcccgcacatcgtcgacatgatcaagaacgacgagatcagcttcattatcaacacggtggagggcaagcagtcgacctccgactcctacaccattcgccgcgaggcgctgatgcacaaggtggggtacaccacgaccatcgccggcgcccgtgccacggtgcaggccctggatcacctgggggcgaacgacgtgttccggctgcaggacctccatcaggagaatctcggagggaaaagcgcatgaacaagaccccgctgaccgtaaccggcgccgagaagatgaaggcggagctgaagaagctgaaaggcgaggatcgcccgcgggtggtgaatgcgattgccgaggcgcgcgaacacggcgatctgaaggaaaacgccgaataccacgctgcgcgcgagcagcagagctttatcgaggggcgcatccgcgagctggagggcaagctctccaacgcccagatcatcgacgtcacagccctgccacagacgggcaaggtcgtgttcggtgtgaccgtggtgctcgaggcgaccgaagacgggcgccaggtgacctacaagatcgtgggcgaggacgaggccgacatcaagcagaacatgatctcggtgtcctcgccgattgcgcgcgcgctgattggcaaggaagagggcgatgtcgtgaccgtccaggcgccgggtggcgagacggaatacgagatcctcgaggtgcgctacgtcaactgacgtagcgggcgggatcaggccgggtcgagggtaaccttgggctcgtccggattgcgccggaacagggtcgccacgtagccgattcgctggaccagggccccacccgtgcgttcgcacaggtcctcgaccgtaccattgcgggcctcgcggtcgccgatattgaccttgatcttgaccagctcgtgatgcgccagtgcctgttccagctccttgaccacggcgtccgtcaggccattgcggccgatggtcacgatgggcttgcgcgggtgggcgaggctgcgcaggtggcggcgttgcgcgtcggtcagattcacgtgggatttgattcggtattggaacacgcaaattgtagcacgcggatcgcgtgcctgagccaggagaaccacggtgcccaagcgtagccgttccagtcagcgctggctgaaggagcacttcgacgatccgtacgtgcagcgggcgcagcaggagggctatcgtggtcgcgctgtctacaagctgcaggagatcgacgaacgtgaccggctgctcaaaccgggcatgcgcgtggtcgatctgggggcggcgccgggtggctggacgcagtacgccgcacagaagatcggtcgcaagggggggctcgtggcctccgatatcctgccgatggatcctgtgcccggtgccacgatcattaccggcgactttcgcgaggatgcagtcctgcaggcgatcctggaggcgctggacgggcagcgcgccgaccttgtgctttccgatatggcccccaaccttacgggtacggatgcgatcgatcagccgcgctcgatccatctgtgcgagctggcgctggagttggcctgcgatgtgctgaaccctcggggtgcgatgctggtcaagttgtttcagggcgagggatcggacgcctatctggccgaggtgcggcgccggttcgagaaggtgcaggtgcgcaaaccgcaagcctcgcgcccacggtcacgcgaagtgtacgtattggcgcgtggccctcgggatgtgtaaagctcgcgagaatccacgtaggtaaaagtttttcgaggtggcgttttgaacggtctggccaagaatttgatcatctgggcggtcatcgcgatcgtcctgatgtcggtattcaacaacttcagcccgcaacagcagcaggatgtgcggagtattacctattccgagttcatccgggatgtgcagggcggccgtatcgacagcgtcaccatcgagggcgacaagatccgcggccagaccattgagggtcagcgcttcaccacggtcaatcccaatgacaccggcctgatcggtgatctgctgcagaacaatgtggagatcaatgcgcaggaggatgccgagcgctcgctgctgatgagcatcctgatctcctggttcccgatgctgctgctgatcgccgtgtggatctatttcatgcgccagatgcagggtggcggtggcgctggacgcggggcgatgtccttcggcaagtccaaggccaagctgatgtccgaggaccaggtgaaggtcaccttcggtgacgtggccggctgcgacgaagcgaaggaagaggtctccgagctggtcgacttcctgcgcgacccgtccaagttccagaagctgggtggccagatcccgcgtggcgtgctgatggtcggctcgccgggtaccggcaagaccctgctggccaaggccattgccggcgaggccaaggtgccgttcttcagtatctccggttccgacttcgtggagatgttcgtgggtgtgggcgcctcgcgtgtacgtgacatgttctccgaggccaagaagcacgccccctgcatcatctttatcgacgagatcgatgcggtcggtcgccagcgtggcgccggcatgggtggcggtcacgacgagcgcgagcagaccctgaaccagctgctggtcgagatggacggcttcgagggcaccgagggcatcattgtgatcgccgcgaccaaccgcccggacgtgctcgacccggcgctgctgcgtccgggccgttttgaccgccaggtggtggtcccgccgccggacgtgcgtggccgcgagcagatcctcaaggtccacatgaagaagacgccgatcgccgacgacgtgcgtccggacctgatcgcgcgcggcacgccgggcttctccggtgcggacctggcgaacctggtcaacgaggcggctctgtttgcggcccgggccggcaagcgcctggtcgacatgagcgacttcgagcgcgccaaggacaagatcatgatgggcgccgagcgcaagtccatggtgatgtccgaggacgagaagaagctgacggcctaccacgaggcggggcacgcgatcgtcgggctcacggtccccgagcacgacccggtctacaaggtcagcatcatcccgcgtggacgggccctgggcgtgaccatgttcctgcccgaggaagatcgctacagccactccaagacccggctggagagccagttggcgagcctgtttggggggcgtctggcggaagaaatcatcttcggcgacgacaaggtgaccactggcgcttccaacgacatcgagcgtgccacccagatcgctcgcaacatggtgaccaagtggggtctttccgagaagctgggcccgctggactacggcgaagaggaagggcacccgttccttggcgggcagatgggggcgaagtccaagccgatgtccgacgagaccgcgcgccagatcgacgccgaggtgcgtcggatcatcgacacgaactaccagcacgccaagcagatcctgctggacaacctcgacaagctgcacgcgatggccaaggcgttgatgaagtacgagaccatcgacgacaagcaaatcgaggacatcatggccgggcgcgaaccgcgtgagccggcggattgggacagcgacagtggttccggtggatcggcgcaggcgggcgacgagcccgccgccgattccgacgacggccgcgaggacgacgacagcaagggtgttgtcggcgggcctgccccgcagtcctgaccggggtatctcaacagggtggcgacaggccgccatgggccgccagggtttctctggcggccttttcatttggcggggaggacacaaaagcatgggcatggatacggaaggcgcgactgcggtcctgcgctgcggaaggcaccggctggcgctggatcgcccccgaatcatgggcatcctgaatgtcacgcccgattcgttctccgacggtggctcgcatcagcgtgtggaacaggccctggagcacgcccgcaggatggtggagcagggcgccgacctgatcgatatcgggggcgagtcgacgcgtccgggggctgagccagtcgcactggaggaggaacggcggcgggtgttgcccgtgatcgaggcccttgccgcggaactggaggtcccgctgtcggtggacacgatgaagcctgagctgatgcgcgaggccgtggcggcgggggccacgctgctgaatgacgtcaacgggtttcgcgccgagggggcctgggaagccgccgttactgccgcccgcgagcagggtgtggccctgtgcgcgatgcacatgcagggggagccgcagtccatgcagcaggccccgcactacgacgacgtcgcacgggaggtgggcgcgttcctgcgtgatcggcgcgaggcgtttgcgcgcgaaggcgtgccagccgagcagttgctgctggacccgggcttcggatttggcaagacgctggagcacaacctggcacttttccatgcgctgcccgcgctggccgatttggggtcgccgctgctggtgggggtctcgcgcaagtcgatgatcggtgccctgctgggggatcgtccggtccaggaacgtgacaccggttccgcgattgcggcgttactggcggcgcaggccggcgcgcgtgtcctgcgtgtgcacgatgtcgcagggacacacgatgcgctggcgctatactttgcactgacactacaggcatggcggggctcccgccagccgtgatccgttttctgtatcaagggagaagcaagcggcatggggcgttatttcggcaccgacgggattcgtgggcgtacaggcgactggccgatgacgcccgagttcgcgctgcgtctggggtatgcggtgggcgaggtgctgggcgcgcggtccaagcgtcagggtccggtgctcgtggggaaggacacccgggtctcgggctacatgttcgagtcggcgctacaggccgggttgtcggccgcaggcctggatgtggccctgctggggccgatgccgacgcccgcggtagcctatctcacgcggaccttccgtgcgaccgccggggtcgtgatcagcgcctcgcacaacccgttccacgataacggtttcaagttcttcaccccggagggcgacaaactcgcggatgcggtggaagaggccatcgaggcgcgtctggaggagccgcagcgttcggtggacggagcgcacttgggcaaggccgtgcgtatcgccgatgccgccggccgttatatcgagttctgcaagagcgccatcccggcgcgctccgagttgcgtggcctgcgcgtcgtggtcgattgcgctcacggcgcgacctacaacgtcgccccgccggtattcgaagagctgggggcagaggtggaggtgctgggtgcccgaccggatggctacaacatcaacgccggcgtgggtgcgctgtacccggaggtcgtggccgagcaggtgaaggcctccggggccgacctcggcatcgccctcgatggtgacggcgaccgcgtgatcctggcggatgcgaacggccatgtggtcgatggtgaccagattctggggattctcgccctggatcgccagcactcgggtctgctccagggtggggtggtcggtaccctgatgaccaaccttgggctcgagaatgccctgagtgagcacggaatcccgttcgtgcgggcgaaggtcggcgaccgctatgtcctcgaggagctgcgtcagcgcgactggatgctgggcggagaaggatccgggcatatcgtatgtttggagcacacgacgaccggcgacgggaccgttgcggcactgcaggtcgcccacctgatgcaccgcacaggctgctcgctcgcggagctcgcggcgaagatcccgaagctgccgcagtgcctcgtgaacgtcccgatctcgggcaaggccaatggctgtctggaggcacctgccgtgcgctccgaggtcgccgcggtcgaggccgagctgggtgtgcacggacgtgtcctgctacgcccgtccggtaccgagcccctggtccgcgtgatggtcgaggcccaggacgaagtcattacccgccaggccgccgagcgcatcgccgacagcatccgcgcggctgtttgatcccggtctgggggcgataccggcccattggtcgttcctcaggggattggccgcccgtttgcccagtgtcgggctcggttgatttgcaccgggtgcgccggtaacatcccgccgctccaatcatcatgatcggactccgtgtatccgcgcgggtccgaccgttctcgcaggaggaagatccgcatgcgcaagccgctggtcgccggtaactggaagatgaacggttcgcgcgaggcgaaccgcgccctcctgtcggccctgaaggacagtctgggcgacctgcaggatgtcgacgttgcggtgtgtccgcccgccgtctacctgtccgagatcgccgagaccctgtcgggcagcgtgatcgaggtcggtgcgcaggactgctcggatcaggaaaagggcgcctataccggtgaattggccggttccatgctggccgaggcgggctgtcgttacgtgatcgttggccactccgagcgccgcgagcgccagaacgagtccagcgagtgggtggcagccaagttcatcgccgcccaggccgccgggctgacgccgatcctgtgtgtcggcgagcagaagagtgaccgcgaaggcggacgcaccgaatccgtggtggccgagcagctggatgcggtactggatgccgccggcgtcgaggccttcgatcgcgccgtgattgcctacgagcccgtctgggcgatcggcaccggtctgaccgccacgcccgagcaggcgcaggaagtgcatgcctttatccgcaaccgggtggcgggtcgtgatccgcgcatcgctgcggatctgcgcgtcctctacggcggcagcatgaaggcggacaacgccgcgggcctgctggcgctggaagacatcgacggcgggctgatcggtggcgcctcgctggacgccgatgcctttgccgcgatcgcccgtgcggcggccgagcgggtcgcggcatgatctacgggttgctcctggtcgttcaggtcgcggtctcgatcgccctgatcgccctcgtgctgatgcagcatggcaagggtgccgacgcgggtgcggcctttggcagtggtgcgtccgcgaccgtgttcggtgcgcgcggttcagccaactttctgagccgctcgaccgcgtttctggctgtggtgttcttcgtgaacagcctgacgctggcctatctcgcctcctcgacaccccaggccgaaagcctgatggatcagctcgaggcggaagagatgcgcgaggagggcgatattccggaaggcattcccggtacagtaccccgggacgacgaatcggacgccccggcctcggatcgcccggccgacgtacccgaataggccggcgaccgcggcctcctagacaggcagatgtggtggaattggtagacacgctatcttgagggggtagtggcgaaagccgtgtgggttcgagtcccaccatctgcaccatttcaaaggcccctggcgacgttcgagaatcggcgcttggagtcaaaacaaaataaaatcagtaacttataaaatcacaaagacttgacaccgttttcacggttcacctagactccgtgcccggtatgcgccccggcctcgtccatcgaggtggccaccaaccggtgcattcaaccagcaacgctagaacggctcgcggacgcgccggatccacgcggcaccctgcgaaccgacccgcccgagggcggtgtacgggagagagacatgctggaaggttatctacccatcctgctgttcatcgcagtggggatcgtgattggcatcgtgccgctggtggtcgggatggccgtcgggccgcgcaagcccgacgccgcgaagaactcgccctacgagtgtggctttgaggcctttgaggactcgcggctgaagttcgatgtgcgcttctacctggttgcgatcctcttcatcatcttcgatctcgagatcgcatttctcttcccgtgggcggtatcgctggatgccattggcctgttcgggcttcttgcgatggccgtgtttttgctcattctggtggttgggttcatttacgagtggaagaagggggcgctggaatgggaatagaaggcgttcttgaaaagggcttcgtcaccacctcggctgacaagctcatcaactgggcccgtacgggctcgttgtggccgatgaccttcggtctggcctgctgcgcggtggagatgatgcacgccggtgccgcgcgctatgacctcgaccgcttcgggatcatcttccggccgagtccgcgtcagtccgacgtgatgatcgtggccggcacgctggtcaacaagatggcgccggcgctgcgcaaggtgtacgaccagatgcccgagccgcgctgggtgatctccatgggctcctgcgccaacggcggcggctactaccactactcctatgccgtggtgcgcgggtgtgaccgcatcgtgccggtggatgtctacgtgccgggctgtccgcccacggccgaggccctgctctacggcatcatccagctgcagaacaagatccggcgcacgaacaccatcgcgcgctaacgcacccggggtttcagatggctgaacaagacaactggatcgacgccctgcgggcggaactgggcgacgccctggagacggtcaccgaggcctatgacgaggtcaccgtcgatatccggccgcaagcctggcgcgaggccgccgagaaactgcgtgatgcgttcggcttcgagatgctgatcgacctgtgtggggtggactatctcgaatacggccaggacgagtggggcacagagtccgcgacgaacacgggtttctcccgcggggtcgagccggccacctccgggcgattcaccttcgatgacgccccggaagacagcctctgggacgggccgcgctttaccgtggctgtgcagctgctgtcgatccagcacaatcgccgcctgcgtatgcgcgcctggctggcggatgacgaattccccgaggtcgagtcgctggtggaggtctgggcctcggccaactggttcgagcgcgaggccttcgacctgttcgggatcctgttctccggacatccggacctgcgccgcatcctcaccgactacggctttgtcggccacccgttccgcaaggacttcccgctgatcggccatgtcgagatgcgctacgacgccgagcaggcgcgcgtggtgtaccagccggtgaccatcgagccgcgcgtgctggtgcccaaggtgatccgcgacgaccatcgctacagcgagggcgagaagccgggcgaaggagccgagaatgcctgagattcgcaacttcaccctgaacttcggaccgcagcatccgtccgcccatggcgtgctgcggctggtgctggagatggacggcgaggtggtgcagcgcgccgacccgcatatcggtctgctgcaccgcggcaccgagaagctcgccgagagcaagccgtacaaccagtcgatcggctacatggaccgcctcgactacgtgtcgatgatggccaacgagcacggctatgtgctcgcgatggaaaagctgctccagatcgaggccccgctgcgcgcgcagtacatccgggtgatgttcgacgagatcacccgcatcctgaatcacctgatgtggctgggcgcacacgcgctggatatcggtgcgatggcggtgttcctgtatgccttccgcgagcgcgaagacctgatggactgctacgaggcggtctcgggggcgcgcatgcacgccacctactaccgtccgggcggtgttgcgcgcgacctgccgggcacgatgccgcagtaccagccgtcttcgtggaagtcgcaggacgtcgtggatgacctgaacaggattcgtcagggctcgctgctggacttcatcgaggcctttaccgaacgcttcccgggctgcgtcgacgagtacgagaccctgctgaccgacaaccgtatctggaaacagcgcaccgtgggcatcggcgtggtcgatcccgaacgcgccatgcagctgggctttaccggcccgatgctgcgcggctccggcatcgagtgggacctgcgcaagaagcagccctacgaggtctatgaccggcttgatttcgatatccccgtgggcgtcaacggcgactgttacgaccgctacctggtacgcatcgaggaaatgcgccagtccaaccgcattattcgccagtgtgtggactggctgcgccagaacccgggcccggtgctgctggaggatcacaagatcaccccgcccaagcgcgaggagatgaaggccgacatggaggccctgatccaccacttcaagctgttcaccgagggcatgtgcctgccggaaggcgaggcctatgccgcggtggagcatccgaagggcgagttcggggtgtatctggtctcggatggttccaacaagccctatcgcctgaaggtccgtccaccgggctttgtgcacctgtccgcgctggacgagatggcgcgcggccacatgctggccgatgtggtcgccatcatcgggacccaggacatcgtattcggggagatcgaccgctgatggctgccgaacagaaaaccgtcgccttccacaagcccgccggcaagaaggtggaactcagcgaccacgagcgcgaagagatcgacgcctggctggcgcgctatcccgaagaccagaagcgctccgcggtgctcggcgccctgcgtgcagtgcagcacgaggacggctatctctccaccgccaagatggacgcggtggccgaatacctcggcctgccggcgatcgcggtctacgaggtgggctcgttctattcgatgtacgagctggagccggtcggcaagcacaccatcatggtgtgcaacaacatctcctgcatgctgcgcggctcggaacagatcatcgagcacctggagaaccggctcggcatcaagcttggcgagagcacgccggacggcaagttctacctgaagatggaagaggagtgcctggcagcctgctgtggtgccccgatgatgcaggtggatcacgtctactacgagaatctcacccccgagaaggtggacgagattctcgacggtctggagaagtagcatggccaaccagatctgctttgcgacccgctacctggacgatcccgcctcgctcgagacctacaagagcgttggcggctaccaggcgctggagaaggtctacaagggcaagatggcccccgaggacgtgatcgaggaggtcaagacctccaacctgcgcggtcgcggcggggcgggattccccaccgggctcaagtggtcgttcatgccgcgcaacacccccgggcagaagtacatcgtgtgcaactcggacgaatccgagccgggcacctgcaaggaccgcgagatcctgatgtacaacccgcatgccctgatcgagggcatggcgatcgccggctacgcgatcggcgcgacggtgggctacaactacatgcgcggcgagttcatggacgaggtgaacacgcgctttacggcggccctgaaagaggcctacgacgccggttatctcggcaaggacatcttcgggtccggggtcgatttcgatctctacccgtcgctgggtgccggggcctacatctgcggcgaggagacggcgctgctggagtccctggagggcaagaaaggccagccgcgcttcaagccgccgtttccggccaactacggtctgtacggcaagccgaccacgatcaataacaccgagtcgctggcctcgatcccggccatcatccgtaacggcgggcagtggttcgccgatctgggtgtacccaagtccggtggcgagaagctgttctccgtctcgggccatgtgaacaagccggggaactacgagattccgctgggcacgccgttcaaggacctcctggagatgtcgggtggcgtactgaacgggcgcaagctgaaggccgtgatccccggtggctcgtcggtgccggtggtcccgggcgacgtgatgctgaaggccaacatggacttcgactccatcgcccaggccgggtccatgctgggctccggcgcggtgatcgtgatggacgagaccgccgacatggtcaaggccctgcagcgcatctcgcggttctacttctccgagtcctgcgggcagtgcacgccctgccgcgaggggaccggctggctctaccgcatgctgacccgcatcgtggaagggcagggccgtcccgaggatctggaacgcctggacgacgtggccagcaagatcgaggggcacaccatctgcgccctgggtgatgccgccgcgatgccggtgcgcagcttcatcaagcacttccgccacgaattcgaatactacatccagcacggtcggagcccggtggcagacgccgcctgacgccccccgcgcatccgcagcaggaatcgagcatgagtcaggatcagaagcaggatctggtcagcatcgagattgacggccgcacgatcgaggcgcccaagggcgcgatgttgatcgacgtggcggacgatgccgatatccgcattccgcggttttgctaccacaagaagctgtcggtggcggcgaactgccgtatgtgcctggtcgaggtcgagaaggcgcccaagccgctgcccgcctgcgcgaccccggtcatggacgggatgaaggtctacacccagtctccgctggcgctgcgcgcgcagaaggggaccatggagttcctgctgatcaaccacccgctggactgcccgatctgtgaccagggtggcgagtgcgagctgcaggacgtggccatgggctacggcgacagtgtctccaagtacaccgaagccaagcgcgtggtgaaggacaaggatatcggtccgctgatcgagaccgagatgacccgctgtatccactgcacccgctgcgtgcgcttcggcgaggagatcgccggcgtgcgtgaactgggcgcgaccgggcgcggcgagcatatgcgcatcggcacctatgtcgagaagactgtggcccacgagctgtcgggcaacgtgatcgacctgtgcccggtgggcgcactgaccgccaagccgtcgcgctacaccgcgcgcgcctgggagctgtcgcaggccgcgaccatcgccccgcacgacgcggtcggttccaacctccacctgcatacccacgatgggcgcgcgatgcgcgtggtgccgcgtgacaacgaggcagtcaacgagacctggatctccgaccgcgaccgcttcagctacaccggcctgtacgccgaggaccgcctgactcgcccgcgcatgaaggtggatggccggtggcaggatgtctcctgggagacggcgctgagctatgcggtcgaggggctgaaggagaccgcccccgagcggatcggcgcgctgctgtcgccgtcgctgtcggtggaagagcactacctggcgcagaaggtcctgcgcggcatgggcgtcaccgacatcgatcaccggctcgatcaggtggacttctccgacgaggcggccgcgccgctgttcccgtacctgggcgcggccatcggcgacctggatacggccgatgccgtgctgctcgtgggctgcaatccgcgccgcgaacagccgctgctcgcccaccgtctgcgcaaggcggcctcgcgcggcgcgcgggtcagcctgatcaacgacatgctgctggacctgacttatcccgtgcaggcccagctggtcggccacgagcgcgatcaggtgatggccctggcgggcgtggccgggcaactggccgctgccggcaagtcgctgcccaagaagctggaaaaaatcgtcaaggccgccgaggccgatgacgccgatgcacgcgcggcgttcgaacacattgccaagtcgctgctgggtgccgagcagggccacgtcctgctgggccaggtcgcgatccatgggccggcctttgcgaccctgcgggccctggccggctggatcgccaagcacaccggtgcccgtctcgggtacctgccggccggtgccagtgccgcgggtgcctggctcgccggcgtgctgccgcaccgcggcccggccggggccgaggtcgaggccgccggccggaacgccgccgagatgctggccgagggccgggacgccttcgtggtcgccggcatcgagcctgggcgtgacggggccgatccggttgccttgcgcgccgcgctggagaaggctggcttcgtagtggcgctgagcgcctatgccaatgccgatctggaagccgtggccgatgtactgctaccggtcgccaccagcttcgagaattccgggaccttcgtgaacgccgagggtcgctggcagagttaccgtgccgctgcccgcgcgccggaagacgtgcgtcccggctggaaggtctggcgcgtgctgggcaacctgctggaacagcgcggcatggactacctcgattcgcgcgcggtgcgcgacgaactgaaggggctgctggcggatgccaatttcgataccgcggtcaacatgaacaaggtgcagatttccattccggagccggcgcagggcgacctgtatcgcgtgcaggcggccgggctctatagcacggatgccatcgtgcgccgcgccgagccgctccagagcagccccgagggccagctggccgagtgcgtcatcgtgcatcccgagtccgcgggcgggcttgacaccgggtcgcgcgtgaagctgcgccaggccggcgccgagaccgagctgaccctgatcctggacgacgccgtgccggtgggcctggcggtgacctttgcgggctcgacggccatgggccggttgggcgccccgaacgccacggtcacgctcgcgcgtgcctgagggaacgtaagacatgttcgactggatgatgaacttctacagcagcctgccgacggtgatgcagatcctgatcggcattcagctgatcgtgatcccgctgatgctggccgtggcctacacgaccttcgccgagcgcaaggtgatcggctatgcgcatgtgcgcgtcgggccgaaccgggtcgggccgcgcggatggctgcagccgatcgcggatgcgctgaagctgctgaccaaagaggtcatcctcccgaccaatgccaaccgcttcctgttcctgagtgccccggtgctgaccatcgccccggcgctggccgcctgggcggtaatcccgttcttcgagggcggggcgctggccgatgtgaacgccggtctgctgtacctgctggcactcacctcgctgggtgtgtacgggatcatcatcgctggctgggcatcgaactcgaagtacgcgctgctgggctcgttgcgttcggccgcgcagctggtctcctacgaaatcgcgatgggctttgccctggtaggcgtgctgatggccgcgggcacgctgaacgtgggcgggatcatcgaggcgcagtcgggcagcatgtaccactggttcctgctgccgctgttgccgctgttctttgtgtatttcatctccgggattgccgaaaccaaccgcgcgccgttcgacgtggccgagggcgagtccgagatcgtcgctggtttccacgtcgagtactcgggcatggcgttcgccgtgttcttcctggccgagtacgcgaacatgatcctgatctcggccctgaccgcgatcctgttcctcggcggctggttgtcgccgttccagggcatcctgccgcaggcggcctttgacctgccggtcatcggtgcgttgctggaccacggcatccactggttcctgttcaagacggcggtgttcctgttcgccttcttgtggttccgcgccaccttcccgcgctatcgctatgaccagatcatgcgtctgggctggaaggtgctgatcccggtgaccatcctctggctgtttgtcgagggcgtgctggtcgcgttcaacgtcggcccgtggttcgcctgaggagttcgtgatgaaagcgttgcgccgttatctgaagagttttctgttctttgagctgctgctggggctgcgcctgacggggcgctacctgctaagccgaaagttcaccgtgcagtatccggacgagaagaccccgatgtcgccgcgcttccgtggcctgcatgcgctgcgtcgctacccgaacggcgaggagcgctgcatcgcctgcaaactgtgtgaggcggtctgcccggcgctggcgattacgatcgattccgaggagcgcgcggacggtacgcgccgcaccacgcgctacgacatcgacctgttcaagtgcatcttctgcggcttctgcgaagaggcctgcccggtcgattccatcgtcgagacgcacatcttcgagtaccacttcgaaaaccggggcgagcagatcatgaccaaggacaagctcctggccattggtgaccgcttcgagaaagagatcgccgaggcccgcgcgatcgacgccccgtaccggtaacgcagggaacgccccatgaccttcgagttgatccttttctatctcttcggcgcgatcctgctgggcggcgccctggcgatgatcagtgtgcgcaacccggtgcacgcggccctgtttctggtgctgtgctttgtcgcggcggccgcggtctggctgctggccgaggccgagttcctcggcatcgtgctggtgctcgtctacgtgggggcggtgatggtgctgttcctgttcgtggtgatgatgctcgacatcaatctggccaagctgcgcgaggggttcaccgaatacctgccggtggggattgtggtcgcggtcgcgatggccaccgtgctggtggccgtgatcacccgctacatcacgatggatgtgccggagcgtgcggggccggaatatgccaacaccgaggccctgggcgcgatcctctacaccgaatatgtctatccgttcgagatcgcggcggtgatcctgctggtggcgatcatcgcggcgatctcgctgaccatgcgcaagcgtccggacaacaagtcgattgacccgggccagcagatggcggtgtcgcgcgaaggccgggtacgcatggtctccatggcctccgagaagaagaagtcaccgcgtcgtggtgcccagggcggcgatgcggatgggcagcaggacgacccgtcgaaatagcaatccggaaataggcaaaccgagtaactaggcattccggccagaggtcgggacccggacaccgggggcgggtgcgcccccgaaagaactcagggctagaacatgattacgctagagcactacctggtgctggccgcgctgttgttttcgatcagtgtggccgggatcttcctgaaccggaaaaacgtgatcgtgctgttgatgtgcatcgagctgatgctgctcgcggtgaacatcaatttcattgccttttcgttcttccttcaggacctcgcgggccaagtgttcgtgttcttcatcctgaccgtcgccgcggccgaggcggccatcggcctcgccatcctggtgttgctgttccgtaatcgcggaaccatcaacgtccaggatctggacgcaatgaagggataacgggccatggatacgatctatctacttatcgtcctggcgccgctgttcggcgcgatcatcgccggcctgttcgggcgtcagatcggccgtaccggggcgcacagcgtcaccatcctcggggtggcggtctcgttcatcctgtcggtggtggtcttctgggcccacgtcttcggtgatgccggggtctacaacgagaccgtctatacctggatggtctccgacggcatccagttcgaggtcgggttcctggtcgacaacctgaccgcgatgatgatgctggtcgtcaccttcgtctcgctgatggtgcacatctacaccattggctacatgcaggacgaccccggctaccagcgtttcttcgcctacatctcgctgttcaccttctcgatgctgatgctggtgatggcgaacaacttcatgcagttgttctttggctgggaggccgtcggcctggtctcctacctgctgatcggcttctggtacaagcgcccgaccgcgatctacgcgaacatgaaggcgttcatcgtcaaccgggtgggagacttcgggttcctgatcgggatcgccgcgctggtgttctacaccggcagcctgaactacgccgatgtgttcgccgaaggtcagtcgatgagcgaggcgaccataaccatctggccgggctggaccttcggcctgctggatctcgcgctgatcttcctgttcattggcgcgatgggcaaatctgcccaggtgccgctgcatgtctggctgccggattcgatggagggcccgaccccgatctccgcactgatccacgcggcgaccatggtgaccgcgggtatcttcatggtggcgcgcatgtcgccgctgtacgagttctcggtcccggcgctgtcgttcatcctgatcatcggggcgatcaccgcgttcttcatgggcctgatcggcctggtgcagaacgacatcaagcgagtggtggcgtactccacgctgtcgcagctgggctacatgaccgtggccctgggcgcctcggcctacgccgccggcctgttccacctgatgacgcacgccttcttcaaggcgctgctgttcctggccgcgggctcggtgatcatcgcgatgcaccatttgcaggatatgcgcgcgatgggtggcttgcgccggcacatgccgatcacctatgcgaccgcgctgatcggctcgctggcgctgatcggtttcccgttcttctccgggtttttctccaaggacgcgatcatcgaggcggtcggctactccgagatcccgggggcgacgtttgcctactggctggtgctggcgggcgtattcgtgaccgccctgtacacgttccgcatgttcttcctcgtcttccacggcgaggaacgctacgaccaggcgcacaagtacatgccggatcacggtgacgaccacgacgacgatcaccatcacgaccacggcccgctgcagcccaaggaatcaccgtgggtggtgacggtgcccttgatcctgctggcgatcccgtcggtggtggccggctacttcattggcccgatgctgtttggggacttcttcgccgacagcctgtttgtgctgccggagcaggacgtgctggcgaccaagggcgagacctacaccggggtgatcggcttcgtgctgcacggcctgatgctgccggcgttctggctggcgatggccggcctggcgacggcctggtacctgtacatgaagcgcccggaactgcctgcggtgatcgcagaacgcctgaagctgggtgtgcgcgtccttgaggacaagtacggcttcgaccgcttcaacgactggttcttcgcaggcgggaccgtccgtctgggccgtgcgctgtggcgctatggtgatgcgctgatcatcgacgggctgctggtcaatggcaccgcgcgctcggtgggctggatctcggcgcgcatccgccacatgcagtccggcttcctctaccactacgcgttcgtgatgatcatcggcctgctggtcctgatgttcgccttcgtgatctgagcggcttcgacacccatgcgctcgaagcccatcgctgtttcaaggaacgaccatgtttgctgactggcctatcttgagtctgttgatctggctgccgattctcggcggcttcctggtgcttgccgccgggcgcgatgcgccccatgtggcgcggcggctcgggctcgcggtggccgtcgcgacctttgtggccagtctgccgctgtggttcgcgttcgaacgtggcaccgcggagatgcagttccaggaactggcctcgtggatccccgcgttcaacgtgaactaccacctgggcgtggacgggatctccatgccgctgatcctgctgaccacgctgatcaccgtaatcgtgatcattgccgcctgggagtcggtgaaggatcggatcgcctactacatgtcggcgatgctggtgatggaaggcctgatgatcggcatgtttgcggcgatggacgcggtgctgttctacgtgttcttcgaggcgatgctgattccgatgtttctggtgatcgggatctggggcgggccgcggcgcgtctatgcgaccatcaagttcttcctctataccttcctgggttcggtgttcatgctggtcgcgctgatctggatgtacatccagtccggcagcttcctgatccaggacttccatgccctgcagatcggcatgaccgcgcagatattgatcttcctcgccttcttcatggcgttcgcggtgaagatcccgatgttcccggtgcatacctggctgccggatgcgcacgtcgaggcgcctaccggcggctcggtgatcctggccgcgatcatgctgaagatcggcggctacggcttcctgcgcttttcgctgccgattaccccggatgcctcggcggtgctggatacgctgatgatcgtgctgtcgctgatcgcgatcgtgtacatcggcctggtggcgctgatccagagcgacatgaagaagctgatcgcctattcgtcgatcgcgcacatgggttttgtgaccctgggcttcttcctcgcgttctacatctaccgcaataccggtgactgggaaggcgcctcgctgggtatcgccggcggcatggtgcagatgatctcgcacggctttatctcggcggcgatgttcctcgcggtcggcgtgctgtacgaccgtctgcacagccggcagatctcggactacggtggtgtggtgaacaccatgccctggtttgccgcgttctttgtgctgttcgcgatggcgaacactggcctgccgggcacctccggcttcgtcggcgagttcatggtcatcctggcggcgttcaaggcggacttctggattgccttcctggccgcgaccacgctgatcctggccgccggctacaccctgtggctggtcaagcgcgtgatcttcggtgcggtggccaacgacaacgtggctggtctgtccgacatgaaccgccgcgagttcttcctgatgggcgtgctggccttcttcaccctgctgctgggtgtgtggccggcgccgctgctggatgtgatgaacgcgaccatcgaccacctcgtggcgcatatcgcgcactcgaagctctgaacggacgcctgacatgactttcgagatccccaacttcctacccgccgtgcccgagatgttcgtgctcggaatggcgtgcctgatcctggtgatcgacgcgttcctgccggattcgcggcgcgacatcacctacggcctggtgcaggcgaccctggtcgcggccgccggtctgaccctgtggatgatgggtccggagacggtgctgaccttctcggacagcttcgtgaaggatccgatggcggacatcctgaaggtcgcggtctacgtgaccagcttcctggtgttcctgtatgcgcgtccgtacctgatggaacgcgggatccacaagggcgagttctacatcctgggcctgttcgccgtgctcgggatgatgatcatgatctccgggcataacctgctgacgctgtacctgggtctggagctgctgtcgctgtcgtcctatgcgctggttgcgttctggcgcgacaacacccgcgcgaccgaggcggcgatgaagtacttcgtgctgggcgcgctggcctccggtctgctgctctacggcatgtccatgatctacggcatgaccggctcgctggatatcgcggtcattgccgccgagctgacggccgcggacgagagcctcaacatcccgctggtctttggtctggtgttcctggtggtcgcgatcgcgttcaagctgggggcggtgccgttccacatgtgggtgccggacgtctacgacggcgccccgacggcggtcacgctattcatcgcgactgcgccgaagatcgccgcgtttgccttcctgatgcgcctgctggtggagggcatgggtccgatgcatgccgactggcagggcatgttcgtgatcctggccgtgctgtcgctggcggtggggaacgtgatcgcgattgcgcagaccagcatcaagcgcatgctggcctactcgaccatcgcccatgtcggcttcgtgttcatgggcatcctggccgggaccgacagcggctacgcctcggcgatgttctacgtgatcgtctacgcgatcaccgcggccggtggcttcggcatgatcgtgttcctgtcgcgcaagggctatgaggcggaccagatcgatgacttcaagggcctggccaagcgcaacccgtggttcgcgttcatcatgctgctgctgctgttttcgatggcaggtgttccgccgacggtcggcttctacgcgaagctcgcggtgatccaggccgcggtgggtgcggatctggtctggctggcgattgttgccgtgatcttctcgatcattggcgccttctactacctgcgcgtggtcaagatgatgttcttcgatgacccgcaggaagacgcaaaggagccgattcagccttctggcgcgcttgccgccgcgctcagcattaacgggctggcagtgctgcttcttggaatttttccgggcctgctgttgtctgtcacccactacgcaatcatgggctaagtcgtgacacagtggattccgtttgaagttctggtctggggttttgtcgttgtcgcctttatctcggcgaacctgccctggctcaccgagcgcatcggcctgatggtgccgccggccagtggcgtgaagggtccctggacccgtatcttcgaatgggccgggctttatctgctggtaggcctgatcggaaagggcctggagtttcaggccaccggcggcatccatacgcagggatgggagttctatgtgatcaccctgtcgctgttcgcggtcttcgcgctgcccgggtacatctggcgctatgatctccggcagcacctgcggactcgtgcacaccgctcgcggtaagggaatcggcgcggctgcgcgaggggcctccgggtcgggaaaaatctcgcgcttttccttgcagggctcaaccctctttgctatagtttcgcgtctcggatgcggggtggagcagtctggcagctcgtcgggctcataacccgaaggtcgcaggttcaaatcctgcccccgctaccaattttcagagaggccccatatggggcctttttgttaggcaggtccgttgtgacggtcttgccgggctgcgctcccgcgcgccaagcagtcagtacgactggctgcggtcatcgctgaggtgttcgaggggcgtttatcgccctttttttgtttccggaccccggaaagggccggttcgtcaatcgttccgagtggagtcacgtggcggaaaagcccgaacaattgaagacactgctggccccggtggtcgaggggcaggggtttgtgttctgggggctggagtaccaccccggttccaagcctgtgatgctgcgcatctacatcgacagtccggaaggggtgacggtggatgactgcgcgctggtgagcgaacaggccggtgcggtgctcgaggttgaacaggccctgcgcggcaattacaccctggaggtctccagtccgggtatcgagcggccgctgttcacgcccgatcagtaccggggctatatcggccacccggtgaaggtacgcctgagctggccggaacacgggcggcggaactaccgcggcacgctgattggcgtggacgaggagatgatcgaagtcgaggtcgacggcacgggctacgagctgccgttgaacgctatccacaatgcgcgggtcctggaacagctgtaggccggcgcgcggtttttgttgaatcggcgggtaaccgccgaggtgcggagagacaagagatgaacaaggagatcctgctggtcgcggatgccgtggcgaacgagaagggtgtcgacaaagacattattttcgatgccctggaatcggcattggccatggcgacccgcaagtaccatggcggcaagatggacgtgcgcgtgagcatcgaccgtgaggaaggtgactacgaggccttccgtcgctggaccgtggtcgatgacgaggaccccgagttcgagtccccggagtaccagatcctgctctcctacgcgcagcagaaaaaccccgatgcgcaggtcggtgacgtgatcgaggagccggtggaggccgtggatttcggccgtatcgccgcgcagactgcgaagcaggtgatcgtgcagaaggtgcgcgaggccgagcgcgccaaggtggtcgaggagtaccaggaccgcgtgggaacgctggtgatgggtatcgtcaagcgcaccgaccgcaacggcacctacgtcgatcttggcaacaacgccgaggccctgatcccgcgcgaacacatgatcccgcgcgagaccgtgcgcaccaatgaccgcctgcgcggctatctcaaggagatccggcccgacgcgcgtgggccgcagttgatcctgagccgtagcgcgccggagttcctgatcgaactgttcaagctcgaggtgccggaggtcgggcaggagatcatcgacatcatgggggcggcgcgtgatccgggccagcgtgcgaagatcgcggtgcgctccaacgacccgcgcctggacccggtcggtgcctgcgtcggcatgcgcggttcgcgtgtgcagtcggtgtccaacgagttggcgggcgagcgcatcgacatcatcgtctgggacgagaatccggcccagttcgtgatcaacgcgatgtccccggccgaggtcctgtcgatcgtggtcgacgaggacaagcagtcgatggacatcgcggtcgaagaagacaaactctccctggccatcggccgcggcgggcagaatatccgcctggcctcccagctgaccggctgggagctgaacgtgatgaccgaggaacaggcagccgagaagagcgaggccgaggcccagcagctggtgaccttcttcatggaggcgctggatgtggacgaggaagtggccggcatcctggtgcaggaagggttcagcacgctggacgaggtggcctatgtcgacgaggccgaactgctggcgatcgaggagttcgacgaggacatcgtggccgagctgcgcaaccgtgccagcgacgccctgctgacccgcgcgatcgcgggcggcgaaaactaccagcctgccgaggatctgctgagcatggacggtatgacccagggcgtggccaacaagctggcctcgcatggtgtctgcaccatggaagacctcgcggagcaggcagccgacgacgtggtcgaaatgaccggattgagcacggaagaggcgtccgagctgattatgacggcgcgcgccccgtggtttgaaaccggggaataacccccggacgaagaatcgcgaagcccgtgtgacaggccgtcggctggcctgaaaagaatatggaatggaggtaaggcgccatggcgcaaatgacagtgcagcaattcgcggaatcggttgggaagccggtagaccgcctcatggagcagctcaaggaggcgggcgtcgaggtggatggcccggaagcggccatcaccgatgccgagaagcgcaagctgctcgatcacctccggcagtcgcacggggagagtgagggcggccgggtgacgctcaagcgccgtgcccaggctcagaccctgaaggtgagctcgggtcccggacgctccaagacggtgaatgtagaggtgcgcaagaagcgcaccatcaagcgcaagccagccgaggaagccgtcgaggccccgcccgaagccccgctcgagggcgaagccgcgccgacccccgagccgagcgccgaaccggccccgactccgaaggaagccccggccgagccggtggccgaggagcccaagccggaggaacccgaggttgaggaacccgccgccccggaagtcgaggctgctgcggaagaaccggttgaggcggaggccagcgaagaggccgaagcaccggaacccgaggctgagcccgaagccgagcccgagccgaccccggccaagccgaagcgcccgctgagccggaccgaacagttggccttgcaggtcgaggccgaacgcgatgcccagcgcaaggcgctggaggcgcgcaagcaggaagaggtcgagcgcggcgagcgccagaaacgccgccagaaggaactggaggcccaggaggccaagcgcgagaaagaagaacaggcacgcctcgagcgcgaggcggcccagcgtcaggccgccgccgaggccgaagcgggcaagaccgcggccggcgcgggcaaaggccgcaagacgcgcaaggacgaccgcaaagagctgcatgtcgctggggatcgtcgtggtcggcgcaagaagggcgagggccgcaaggcgcagtccgccgccgcgcaggccgttgccagcaaacatggttttgccaagccgaccgcgccggttgtccgcgaggtcgaggtgccggagacgatcacggtctccgaactggctcaggcgatggcgatcaaggcgccacagctgatcaaggccctgatgggtatgggcgtgatggcgaccatcaaccagtcgatcgaccaggacaccgcgatgctggtggtcgaggagatggggcatacgccggtcgccgcgaaggagacctcggtcgaggacgagatcgacaccggtctggagcagacggccgaggccaagccgcgcccgccggtcgtcaccgtgatgggtcatgtcgaccacggcaagacctcgctgctggactacatccgcaaggagaaggtcgcatccggcgaggccgggggtattactcagcacatcggtgcctaccacgtcgacaacggccacgacggcgtgaccttcctggataccccggggcatgctgcgtttaccgcgatgcgtgcccgtggtgcccagtccaccgacatcgtgatcctcgtagtggcagcggatgacggcgtgatgccgcagacgctggaggcaatccagcacgcgaaagcggcaggcgtcccgatggtggtcgcggttaacaagatcgacaaaccggaggccgaacccgagcgcgtgatgaacgatctcgcccagcacgaggtgatccccgaggcctggggcggagatacgcagttcatcaatgtctctgcgcatacgggcgagggcatcgaccagttgctggaggccctgggtctgcaggccgaggtgatggaactgaaggccccggacgagggcccggcccgtggcgtggtgatcgagtcgcgcctggacaaggggcggggcccggtggcgaccatcctggtccagtccggccgactcaagcatggcgacatcctgctctcgggcaaggaatacggtcgcgtacgagcgatgttcgacgacaccggcaagtcggtgaaggagatcggcccgtccatgccggtcgaggtcctgggtctgtccggtgtaccggaggccggggacgaggtgctggtggttgcggacgacaagaccgcccgcgaggtcgccgagcaccgcgacgccaagcagcgcgagcgcaagctggccgcgcaacaggccgccaagctggagaacatcttcaaccagatgcaggaaggcgagattgcgaccgtaaacatcctgatcaaggcggatgtgcaagggtcggccgaggccctgcgcgagtcgctgatcaagctgtccaccgacgaggtccgcgtgaaggtggtctccgccggtgtcggcgggatctccgagtccgacctcaatctggcgatggcctccgaggcgatcgtgatcgcgttcaatgtgcgtgccgatgcgggtgccaagcgcctggccgccgagaacgagatcgacgtgcgctactactcggtgatctacgaggcgatcgacgatgtgaagcaagcgctgtcgggcctgctgtcggccgagatccgcgaagaggtcgtgggcctggccgaggtgcgtgacgtgttcaaggcctccggctttggccaggtcgccggctgtctcgtggtcgagggtgcggtcaagcggggcaacccgatccgcgtgctgcgcgacaacgtggtgatctacgagggcgagctggagagcctgcgtcgcttcaaggacgatgtgaacgaggtcaaggccggtaccgagtgcggtatcgcggtgaagaactacaacgacgtgaaggccggtgaccagatcgaggtcttccagcgcgtcgaggtggctcggagcctctgatgcccgggaatcgcgacttccaccgttccgaccgggtcggggatcagatccagcgcgagctggcggagctgatccgtctggaggtcaaggacccgcgcgtgggaatgatcacgctggcggatgtcgaggtctcgcgggatctcgcccatgccaaggtgttttttacccaactgggtggcgaggagaagggccgcgaggcgcagcaggggctgaatcacgcggccgggtttttgcgccgtgcactgggtcagcgcatgcggctgcgcagcgtgccccagctgcggtttgtctacgacgacaccccggagcgtggggctcgcatgtcctccctgatcgatcaggccttggccgaggatcgtgcgcatcacgccgacccggatgggtccgacagcggtgatcagggcgagtccgaggacccgaaggacccgggccgcgaggcctgatcccggccggttcccttgatggcgcgcgcacgtcgcgaggtcgacggtattctgctgctggataagccccgcgggccgagttctacccaggtcctggggcgcgtgaagtatctgttgcaggccaggaaggccggccacaccggggcgctggacccacgggcgaccggccttttgccactgtgcttcgggcaggcgaccaaggtctcgggctggctgttggacgctgacaagcactatgtcgccgaggcgcagctgggggtcgagaccgacagcgccgatctcgatggcgcgatcatccgcgaggcgccggtgccggccatcgagccggagcggctgcgggcgctggaacagcagttcagcggggcgcaggagcaggtgccgccgatggtctcggcccttaagcacgatggccagcggctctatgagttggcgcgccggggcgtggaggtcgagcgccccccgcggcccgtgcagatccatgccctgtccatcgaagccatcgcgcccgagcggctgcgtatcgacgtgcgctgcagcaagggcacctatgtgcgttccctggtggtcgacatcgggcatgcactgggttgcggggcggcggtcgacagcctgcggcgcatcggccacggcccgttcgaggccgccgcgatggtgacgatggagcaggtggaagccgcattcgaggcggggggtgcggccgcgatcgaggccatgctgcaggccccggaaacggcactgggacactggccttcggtgtccctcaatgcccaggccagcgcggccatgcgccatggtcacccagcggatcccgaggcgatcgaatcccggaccccgggtacggaaggcgcgccggtcgaggccgaaagcggctggccgctggtccgggtgtatgacgccgagggtggttttctggcggtcggtgcgcgcgaaccggacggccgggtgcggccacgccggctgtttgtcccggccccctgaaggggccgggattcttcctattcaatgcctttgtgtcgtgctaacattgcgcgcctatcgccagcgccactggtcgattaacggtcaagaaatctcaggagtcaggttttcatgtcgctcactaccgaagaaaaatcggccatcgtcgagaagcacaagcgcgatgccaatgacaccggttcgccggaagtacaggtcgcgctgctgacggcccgcatccagcatctgatggggcatttcgaaaagcacaagcaggatcaccactcgcgtcgcgggctgctgaagatggtcagccagcggcgcaagctgctgacctatctcaagcgcaatgaccaggaccgctatcaggccctggttcaggagcttggcctgcgccgctaaggcaggcacaacgggcccgcgccactggtgcgggcccgttcagtttcaggggcggccacgcaggggcgctggccggcccatcgcaagcaagaccgatgcacgcattacgggaaacgggatataacgtggcacacaagaagtcgttccagtacggaaaccataccgtcaccttcgagaccggtgacatcgcccgccaggccagtggcgccgtcctcgtcaacatggccgagaccgtggtcctggtgaccgccgtcgcgcgcaaggaggccgagcccggtcgcgacttcttcccgctgaccgtgaactatcaggaacggacttacgccgccggcaagatcccgggtggattcttcaagcgcgaagggcgtccgaacgagaaggaaacgctgacctcgcgcctgatcgatcgtccgatccgccctctgttccccgagggtttcaagaacgagacccagatcgtggccacggtcatgtcgatcaaccccgatgtcgatcccgacatccccgctctgctgggcgcctcggccgcactggcgctgtccggtgtcccgttcgcgggcccgatcggcgccgcgcgcgtcggctatcgggccggcgagtacctgctgaacccgacctacagcgccctggaagactccgatctcgacctggtcgtggcgggcaccgagcatgccgtgctgatggtcgaatcggaggccagtgaactctccgaggaggcgatgctgggggcggtgatgttcggccacgagcagatgcaggccgcgatccaggcgatcaaggaactggcggccgaggccggcaagccggcctgggactggcaggcgccgccgtccgaggcgtcgctggaagaccgcgttaaggaggccgtgggcagcgacctcgttgaggcctaccagatcgccgagaaacaggcgcgtacccagcgcatcagcgaactgcgcagccaggctgtcgaggcgatcgccagcgaagacgagtccgggccgagcgcggaagacgtgaagacggcgttccacgatctcgagtaccgcctggtacgtgaccgcattctggatggtaacccgcgtatcgacgggcgcgacaacaagaccgtacgcccgatcagcgtccagaccagcgtgcttccgcgcacgcacggctcggcggtgtttacccgtggcgagacccaggcgctggtcgtggccacgttgggcacggatcgcgatgcccaggtgattgacgcgatcgagggtgagcggcgtgaccgtttcatgttgcattacaatttcccgccctactgcacgggcgagaccggcttcgtgggctcgcccaagcgccgcgagatcgggcacgggcgcctggccaagcgtggcgtggcggccgtgatgccgaaggccgaagagttcccctacgtggtgcgcgtggtctccgagatcaccgagtccaatgggtccagctccatggcgtccgtctgcgggacctcgctcgcgctgatggatgcgggcgttccgctgaaggccccggtcgcggggatcgcgatgggcctgatcaaggaaggcgaccgcttcgccgtgctgtcggacatcctgggcgacgaggatcacctcggtgacatggacttcaaggtggccggcacgaccaacggcgtgaccgcccttcagatggacatcaagatcgacgggatcacccgcgagatcatggagcaggcgctggcgcaggcgcgcgagggccggatgcacatccttggctgcatgaacgaagtgctgccgagccaccgcgaggagatgtcttcgcacgcgccgcgctttatcaccatgaagatcaacccggacaagatccgcgacgtgatcggcaagggcggggcgacgattcgtgccctgaccgaggagaccggcgcgacgatcgacatccaggacgatggcacggtgaaggttgcctccactgaccaggccgcgggcctcgaagccaagcgccgtatcgaggagctgactgccgacatcgaggtcggccgtcagtacaccggcaaggtcgcgaagatcatggacttcggggcgttcgtctcgatcctgccgggtcgtgatggcctggtgcacatctcgcagatctccgacgagcgggtggagaacgtggcggacttcctgtccgagggcgactcggtcaccgtgaaggtgctggaagtagacaagcaggggcgcatccgcctgagcatgaaagcggtcgagtccgaggcctgatctgggctccgtcacgcagcgggcaccctcgggtgcccggctatcggtatccgggacgtaacggcatggatctggtcagtatccgcaagagctacaagcgctacgcccgccactacgacgctacctttgggcgggtattcgcgaccggtcgcgagcgcgcgcaggagaccctggcgccgctgtccggcaagcgcatactcgaggtgggtgtaggcaccgggctctcgctgccggactatccggacgactgtgagatcgtcgggatcgacgtctcgcgcgagatgctggatgtcgcacggggccgtctgaatggcggcctgcccgcggtctccggcctgtgcgagatggacgccgagcaactggcgttcgccgacggcagctttgatgcggtggtggcgatgtatgtcgccaccgtggtgcccaaccccgatcggctgtttgccgagatgtggcgcgtttgccgtccgggcgggcagatcctggtgatcaaccacttcgcttcaaggcagtggctgctgcgcgggttcgagcgctgcctgcggccgttgtcgcgcgcggtcggctttcgaccggacatggagttcgaggacttcgtgaatgtgaccggacaggaaccggcgatggtggccccggccagcctgttcggatactggaagcaggtggagttccgcaagcccgcgcacgtctgatacgggcggtctggcccgcgtgcatgcgggcgcgagtttgcctacactacgcgccgcacgctgtgcctgcccgaagcccgccgtctggcgggttctcgcgtttgcgacgcaggatagcccccgtttagtcaaccttagtcaggagagccaacatggccgcagaacgtaccctgtccattatcaagccggatgccgttgccaagaatgtgatcggcgagatctacagccgcttcgaaaaagccggcctgcagatcgtggccgcgcgcatgatgcagctgagccgcgaacaggccgaaggcttctacgacgtgcacaaggagcgcccgttctttaacgatctggtggaattcatgatctcgggtccggtgatggtgcaggtgctcgaaggcgagggcgcgatcgccaagaaccgcgaaatcatgggtgcgaccaacccgaaggaagcggcccccggcacgatccgtgcggacttcgcgacctcgatcgacgagaacgccgtccacggctcggacgccgcggaaaccgctgcgcgcgagatcgagttcttcttcggcaacgacggcgtctgcccgcgtacccgctaagcaccggtcggggaagggcgcggtccgttgcggcggcgtcctttcttcctgctacggggtctttcgcgggtctcgccgggccccgtaggcaggcatcccccttgcacagtacactaggggatgttgttcaaccggtcgcgagcatggcagccgaaacgtctacacctctgaatctgctgggttacagccgcagtcagctcaccgagctgctggcgcagtggggtgagccgcgttttcgtgccacccagctcgtcaagtggatgcatcagcgcggcgtcaccgacttcgacgcgatgacggatgtctcgcgcacactgcgcgagcgcctggcgcgcgaaaccgagattgccctgcccgagatcgccctggagaaggcctccggtgatggcaccgtgaaatgggtgctgcggctggcggatggcaacgcgatcgagaccgtcttcattcccgaatccggacgcggcaccctgtgcatctcttcgcaggtcggctgtgcgctggactgtaccttctgttcgactgcccagcagggctttaatcgcaacctgacggccgccgagatcatcggccaggtctggctggcgatgcagcgcctgccggcaccggagggccgccagcgcgcggtcagcaatgtggtgttgatgggcatgggcgagcccctggccaactacgatgccgtggtcgcggcctgccagttgatgaccgacgacaacgcctacggcctgagtcgtcggcgagtgacactgtcgacctccgggctggtaccggcgctggatcgcctcagcgagcacactgatgttgccctggcggtaagcctgcatgccccgaacgacgagctgcgcgaccgtctggtcccgatcaaccgcaagtatccgatcgcgcgcctgatggagagctgccggcgctatgtcgaggcgacgggagcccacagcggtgtcactttcgagtacgtgctgctggccggcgtgaatgaccgccccgaacatgccaatcagctggccggcgtgctgcggggcatcccgggcaagatcaatctgatcccgttcaatccgtttcccggggcgcccttcgaccgccctgcggaaggggatatcgagcgtttcgagcgtcagctgcagaaggcgggttatgtgaccaccgtgcggcgtacgcgcggcgatgacatcgacgcggcctgcggacagctggtggggcaggtggaagaccgtaccaaccgggggatgcgcatgattcgtctgcacgccgaactgcctgagcggccgcggagggcctcttgatgggactgcgctgggggcgcccggccgtcgtgatactgctggggctggccctcggaggatgcgcggcgatggccgaacgcgaggtcaccggcgagcgcgcagaggccgcggaggtcaatgccgagctgggcatcgggtatttgcgcgagggagaggttgaccaggccgaacgcaatcttaagcgggcgctggaattcgatcctggccatccgctcgccaatctgggcatggccaatgtctacgagcgccggggtgcgcttgaccgagcggaagagcactaccgccgggcactgcgtcgggacgatggcaacccctatgtgcagaccagcctcggggccctgctgtgccggcgcgaggccttcgacgaggcgcaggagctgtttgccagggcgatcgacaatcccgattacgaccagcgcgagattgcgttgatgaactccggtgtctgctttgccgatgccggacagacggaacgcgccgaggagaagctgcgcgaggcgctgcggatcaacccgcagtacccgcgtgccctcctggaaatggcaagtctgacctacgaagacgaccgcccgatgcagacaagggcgttcctgcaacgcctggaaggactgggtgtggaaagttccgagacgctgttcctctgctatcgggcggaattggcgctcgggaaccggcgtgcggcgaacgactgcgcggaacgcctgcggcgtcagtacccggacagcatggagctggtccgcctggaagacatggagcgcaatggtggctgagccgcgtgatgacaaggaaccgggcctgggccgggtcgacgaagtcgatgattccgtctccgagatggagtcgctgcgtaccacggacgatgatccgcatgccgcgccggagtttcccgccgcgagtggtctgacgacccgggatcagcctccgcctccggaccccgagggtggggagggagagcccggcaacagtttgcgccgtgcgcgcgaggccgccggtctggataccgccaccctggcacaccggatccacctcggtcgcgggacgctggaagacctggaggcgaaccggttcgaccacatggccccggcgtatgtacggggctatctgcgggcctgcgcgcgcgagttgggggtgaacgccgatccctggctgcgcgccttcgagggccatggcctgaccgagccggagctgcgggcggtggccacggcctcggcccggagcaagaggcggcgacgttccagtgcgccgtactggctggcttttttgctagtgctggcgttgctggggctgggcgtttacgcgtggacggagcgtggcggtggtacgccgtcattcccgtcactgggctggctggaagacgatcgcagtgccccgtccgagggtgccgttgaccgcgcgccgcatgatgaattgagtgcgccgccggcgttggtcgaggaagcggaacccgagcccgaggcaccggtggctgcggagaccgatggcgaggccagcgagaccgaggcggaacgggattcggaacccgcgatggatacgctgaccgagccgatgcccacagaggatacggcggccgacgataccgcccccgaggatacggcctcggaagatacggtcgagtcgtcgggctccggcccggtatcggagatggcgctattgaccggtggtgcccgcgcggtgccggacccggaagaggatggcgccgagccgaatggtggagaggccggtcgcgatggcgtgtaccgactggtgctggacgtcaccgagacgtcctgggtcgagattcgcaacgccgacgacgaggtcgttctcaccggcgtgctgagcagcggcgaccgtgaggaattggaactcacgcttcccggacgtgtggtcctggggaatgcccggggcgtcgaactgaccctggatggagagtccttcgatttcgagactcatgtccggagtgaccgcaccgcgcgcttcgacctcgaaccctgatctttcgacgccggccatgcgccctgggcaggccggtcccgagtccacaaaggcaacatgaaagcgatcaaatccatccgcgggatgcacgacatcctgcccgagtcgatccacgtctggcagcacctggaagaccgtctgcgcggccttctggatggctacggctatcaggaaatccggatgccggtggtcgaggcgacggagctgttcaagcgctccatcggcgatgtcacggacatcgtcgaaaaggagatgtacaccttcgaggaccgcaatggcgacagcctgagcctgcggcccgagggcaccgcctcctgcgtgcgcgccgggatccagcacggcctgctgcacaaccaggtccagcggctctggtatctgggtccgatgttccggcacgagcgcccgcaaaagggtcgctaccggcagtttcaccaggtcggtgtggaggtgttcgggctgccgggccccgatgtggacgccgagatgattgccatgaccgcccggctctggaagctgctgggcctggagaatgtgcgtctcgagctgaataccctgggcacgccggccagccgcgtccggtaccgggaccagctgatcgcctattttgagcagcatcgggattcgctggacgaggaggcgttgcgacggctgcacgacaacccgatgcgcatcctggacagcaagcacccggagacacgtgccgtggtggcgaacgcgccgagcctgatggaccacctggatgccgagtcgcgcacgcattttgacagcctgcgcgcgcacctggatgcactgggtatcgcgtacgtccataacccgcggctggtgcgcggtctggactactatacgcacaccgtgttcgagtggattaccgacgacctcggggctcagggcacggtctgcgccggcgggcgctatgacggcctggtggaacagctgggggggcgtggcaccccggccattggcatggccatggggctggagcgcctggtcgcgctgctggaggcccgggaagacgcaccgcagccgccggggccagatgcctacctggtcgtgggcggtgacgagctggtgggtcccgcgctggagctggccgagcggctgcgcagcgaactgcccgggctgcggctggtccagcactgcgggggcggcagcttcaagtcgcagatgaaacgagcggatcggctgggcgcccattttgccctcgtgctcggaactgacgaacatgccgcgggcaccgtgacggtgaagccgttaagatcgcccggagccgaacaaagtgccgtaccgcgcgaggaactcgcgcgccatctggaacaggccctgcacgcctccgccgcctgacgaacgtaaaggcgcgtaccgaaaccgaaggatcaagaggacgatgagctacctcaccgacgaagaaaaagccgaacgcatcaaacagtggtggtcggataatgccgttgccatcattgccggcctggtgctgggcattggcggcctgattggctggaactggtggagtggccaccaggaggagcgtgcggccggcgcttccgacatgtatatcgccatgcagggcgcggcgcagactggcaacaatgcccgtgcgatggagctggccgaccagctgatcgagcagggccgcggtacgccgtatcgctcgctggcctggatcttccgtgcggatctggcggtttccgagggcgaccacgaggccgcgatcgaggccctgcgctcggcgcgtgacgccgcgccggatcggggttaccgcgaactgctcaccctgcgcatggcgcggcagatgatcctggcggagcagtatgacaatgccgaatcggcccttggcgacgtgcgccgcgatgcgtttcgtggcctgcgcctggagctggaaggcgacctcgcgcgggcgcgcggggatcgcgacctggctcgcgagcgctatcgcgaagcgcttgatcatggccatacacccgaatacctgagcctgaagtacgaagagctctccgcctaaaggatcgatatccccatgtccgtgcctgtcccgacgaagagtgccgtgcgcctgctgattgccggtgcgctcatgctgtcgctgagtgcctgcggcctgtggcaacgcgataccacggagcccccggccgatctgcccgaattcgaggcggaggcgcagccggagcagctgtggtcgcgctcggtcgggagcggcggtgagcgcttcctctggcaggtctatccgggggtggtcgacgacatgctggtgatggtcgatgccgatggccgcgtctccgggctgaatccggaaaccgggagccagcgctggcgcgtacgcctggacgacgcccgggtgtcggcgggtgttggtgtgggcgacgagatcgcggtggtcggcactctggatggcgaggctatcgcggtggatctgcagggtgatggcgagcgttggcgctcgcgtctgtccagcgaggtcgtggcgatttcggacgtcgcctcgggtgttgtgattgcgcgcaccaacgatggtcgcgtgcatgccctggatgcggcctccggcgccacgcagtggaccgcgctgcggaccacgccctcgctgagcctgcgcggtgcgcatcgaccccagatgacggccgggcgcgtacttaccggcttcgataacgggcgtgtggtaatgctcgggcgggagcgcggcaacgtactgtgggagacgacgctcggcatcccgaccggccgctcggaggtggagcgcatggtcgatgtcgacggttatatgccgatctatcagggtgcggcgatcgcatccggctatcaggggcgtctggccgccatcgacctgaattccggcgaaatcttctgggcccgcgacttctcgtcctatcagggtggggatgtgacgaacgaggcgaacgtcctcgcggtcaccgatgccgagagccacctgtgggggctggatccgcgcaatggcgccgatctctggcagagcgagcagctgcgcctgcgcggcgtcacggccccggtcgtggtgggtgattacgccatcgtcggcgactacgaaggctatctgcactggttccacctcgaggacgggcgcatcgtggcgcgtctgcgggcgagctccggcgcggtcgtgacccgccccgtgctggtggacgacatcctctacgtggtgaccgacaacggtcggctcaccgcggtcaatccgcgtctggactccggggaatgagcgtcgctggcacgtacccccggatccagctgttgcggtagcgttgcctcatgatccctgtcattgccctggtcggccggcccaatgtcggcaagtcgaccctgttcaatcagctcacgcgctcgcgtgatgcgctggtggccgatgtcgccggcctgacccgcgatcgccagtacggcatcggcaaggtgggcgacttcccctacctggtggtggataccggtggtctgtcgggcgagggtgccgagatggaccgggcgatggccgagcagacccagcgggccgtcgcggaggcggaccatgtcctgttcctggtggatgcgcgcgatggcctgacgccgcaggaccaggcgatcgccgaccagttgcgttcggccggggtcaaggcccgggtcgtggtgaacaagaccgacggcctggatgccgacgccgtgagcgccgagttctataccctgggcatgggcgagatcacgtcgattgccgcagcccatggtcgtggcatcaagggcctgatgcagaaggtccggcgggccgtggccgccgagcggcgcgaggccgaagcagccgagggtgcagcggaggaggccgcggaggacggactggacgaggcctcgcagcaggccgcgctggacgactggccgggcatccgcgtggccattgtcgggcgcccgaatgtcggcaaatccacgctggtcaatcgcatcctcggcgacgagcgcgtggtggccacggatgtcgccggtaccactcgtgattccatctttgtcccgttctcgcgcgatgggcaggattacaccctgatcgatacggcgggggtgcggcgccgggcgcgtgtacacgaggtcatcgagaagttcagcgtgatcaagacgctgcaggcgatcgaggccgcgcatgtcgtgatcctggtgatggatgcccaggccgggctttcggagcaggatgctcacctgctgggcctggtgatcgactccggtcgcgcgctggtgctcgcggtgaacaagtgggacggtatggcgccggaggaacgcgagcgggtgcgcgacgacttggaccggcgcctcggcttcgtcaattttgcccggctgcggctgatctccgccctgcatggcaccaatgtggggcacctgctcgaagatgtgcaggaggcccataccagtgcgttcgccaaggtctcgacccccgagctgacccgcttgctggagagtgccgtcgccgagcatgctccaccgctggtcagcggtcgccgcatcaagctgcgctacgcccatcagggcgggcagaatcccccggtcatcgtgatccatggcaaccagaccgatgccctgccgggcagctacaagcgtttcctggagaacttcttccgcaagcatctggggctggtgggtacaccgctgcgcatggagtttcgctcgggccgcaacccgtatgccggtcgccgcaataccctcacgccgcgccagcagcgcaaacgaaagcgcatgatgcgccatgtccgccgctgatccgagccgggcatcactggaggggccgagtgcccctgcgctgtccgcgttcggccgagcggtcgagcccttccgggtgatggatatcctggcgcgcgcccaggcggccgagcgtgccgggcgcgatatcatccacctggaggtgggtgaaccggactttcccacgccccccgcggtgctgcgcgccggggagcttgcgctggcggccggggatacccgctataccccggcgcatggtacccgcgagctgcgcgaggccatcgcggccgactaccgccgtcgccatcaggccgagatcgaccccgagcgcgtcgtgatcacggcgggggcctctgccgcgatcctgctggcgctggccgccggagtgaaccccggtgaggaagtgctgctccccgacccgggctatgcctgtaaccgtcagtttgtcgcggcgcgcggggcggtcccggtcgggctgccggtggccgccaagcacgccttccagccgactgccgaggcagtagcgcaggcctggggcgagcgaacccgggccatcctgctcggttcacccgcgaatcccaccggtacccggttgtccggcgatcgtctggccgccatcgtggacgtcgtgcgcgcgcggggcggtctggtaatcgtggacgagatctatggccagatcctgttcgacgagccgcagcgcagtgccgcggccttccaccccgatgtcatcgtgatcaacagcttttccaagtacttcgcgatgaccggctggcggctggggtggatggtggtcccacagatgtggatcgacccggttcgcaggatcgcccagaatctcttcgtggccccggccagcatggcgcagacggccgcggtcgaggccttcgcccccgagaccgaggagatcctgcaacgccaggtgcgcgaactgcagacgcggcgtgacgtgctgctggaggccctgccggcgctgggcctcgaggttcaggcccgccccgatggggcgttctacatctacgccgactgcacggcacacggggacgactccgaggcgctttgcgcgcgcatcctcgacgaggcaggcgtggccctgacgccgggcacggacttcagccccagcgcgggcaagcgctacctgcgcatcgcctacacccagcgcgagtcacgcctgcgcgaagcactggaccgcctcgcgtcgctcctcgcctgacactcacctgtttgaggctggccctggttcggcacccggtgtttacggtggcttcgtcttgccgcctgccaagcgctgtttcgccagcgcaccccgagttacttctttgcttgtgcaaagaagtatccaagaaacacgcccgggattcgcccgggaaccttgctccggccgcgccaggccggcggcgctgaaactcgcttcgctcagacagtcagcgccttctcccggcctgtcacgccctccacaaggggctcatatcgggagggaaggtcaaaaaccgccggtgttcccgcacctgtcctaagccccgagctgtagggtgcgttgagcgcagcgaaacgcaccgttccgacgccggagaaaccctgatgcgattcgctgcgctcatcacatcctacgatggggcctggcgcccgctcgcgggcgcggcacgccagggccgaaggccgcgcgtgcccaggatgtcggaacaccttgcctccaaccattggcacgaacgtcaggacagccgttgttttgaccttatccccccgtatgaagccccttgcggaagggtgctcgggccggaagagaggcgctgactgtctgagcggagcgtagcgcagcgagtttcagcgccgccggcccgagggccctggagcaaggttcccgggcggaatccgggtgcccttctttgggtactttcttgggcaagcaagaaagtacctcgcggcgcgctcgcgagtgagcgcttggcaggtggcggaccgaaggcacgtaaacaccggataacgaaccaggcctagcctcagggcgcggggcaacaagcttcgccgtctgatcaggaatatagcgttaagacttggtggaggcggtggtggggtcggcctcgtaggaggcccccaccggcggcgtcaggagcagcgcatagcggcgcaagacccagatgccccgctcgaacaggctagtcgcgccgaacaccgcttcgcgtacgctgccgtcgagatcactggaggcgagtaggcggcgacggatggaatccatcagctccgagcggtcgtgggtcagggactgcagcagggcgacatcctcggtatcgccggtgcgtgccgcgtcggtcagcgtcagcagcatcatgtgcagggtctcgaccaggttgtgggtcagggcgcgggcttcggcggaggcgtcggcattgagcgagcgctcgatctccgtggcgaggtcgttcagcgtatcttccagctgcagcagcagctgattgcggttcttcagcacgatcgcatgatcgagggtggccccgctcagggcaccggaaaggatctcgtcgagaaattgctcgattgcctcggtgacctgcaggttgccgcggtgcagggccaggcgctcgtggtgggcaccgtcgctgtcatcgcgcacgctttcgaggtagtcgggcagtcgcttgagtaggcgcaactgttccttttccaccagcaccagcgcggacccggcgtcgttctgtgccccggcgtagatgaaatgcggcttgcccagggcctcttcctcggttggcggtgcggtgcgctccaggaagcgcgcgacggggccgtgcaccgggtgcatcgccaggtcgcagacgacctggtagaggatgtaggctagcgcgatctgcaggctgatgccgatcgcgagcgcttccaggcccgaggcgatcagcgggacgccgccgtagaactcgatccagaacagcggcagcaggaggatcagacccagtcccttcaggatgaactgataaagcgccagctggcggcccagtcccttgtgcgaggcggcgaggatcagggtcgacacaccggtgccgaagctcgccccgtagacgaccatcaggccgtattcgagatcgatcacgccgctggcggccagggccatcgtcacgatggtgatactggaggccgaatgcgcgatcaccgcaaacaccaggccggtggcgaatgcgatcagcaaggactgcgccgacagcgacatcaggccggtcatccaggtcagctcgctgagcggtttggcgccttccttgatgaacatcagcccgaggaacagcaggccaatgccgagcatggctcggatcaggtggcgcaggcgtgcggactggtcgcggtcgaagtagaacagcagccccgtaacgccgaccaggatgaagaccatcagggtcaggtctagcgcggcgatcaggaccagcagcgaggtgcccaggttggcgtagttgatcaccggctgggcacggcgggcgtcgagtacgccggcggtgaccagcgagatcagcacaaagatgaccgcatggatgctttgtgtaatcgccccgccgaccaggccgaggaacgcggccgcccggttggagcccgtggcgcgcccgaccagtgcccgcaggcgctggtccgcgagctggcgcaggtgctcgctgatcaggcgtatgccgacgaagaacaggccgagcccggcaaacagcgtcgccgcgatctcgaaggtgatcatccactcgccattcatccgcgcattctaacggggccttttgtggtctgcgtccgcgtccgtgaggtggtcgtgacaaggaacgccggtaacggcaaaggggaacaccctcagccaggccgagcagtccgatggcggtcccccatccggtggccccggtgctcggggtggcggtggttccaagggcggctccgtaatcagggttccgcgcggggtgccgggacgtggtcgtttaggtcaatggcaggtggttgacgatcaccgagttctgccagaacagggtcagcaggacgatcggcgcgatatagcgcaggatcagacgccagatatgaaaggctagtggtggccgccccagctcgtcgcgtgtgatcctcaccggcaggatccagccggcaaacagtgcgatcagcaggccactgaccgtcagcaggatgttgatggccgtgtgttccagcaggtggtagagcgtcggcaactcgcgccccagcacgaccaggtcgatctgggtccagccggcccccgtgaaagagaatatcgtgatcaggctgaaaccccagatgcccagcgcgctgcccagggcggcctgcaggttggagatgccgaagtggtcgtgcagcaggtgcacgaatacctggacgttcgcgatcatggtgctgaaggccgccaggcttagcgttacgaagaacagcgtcgtgagcaggacccctgccgggatcgcggacagggccagcggcagggcctcgaacatcaggccgggcccggcggcgggatcgaggccatagccaaagaccaccgggaagatcgcgacccctgcgatcagtgcgatcacggtgtcggcgatcgcaaccccgatggccgtgccggcgatggaggttttcctgggaagataggcgccaaacatcatcagcacgccggctgccagggtcatggtaaagaacgcgtgcccgaccgcgatcagcaggctgtgtcggtcgagggcggagaagtccgggcggaacatgaagtccagagcggtttcggcgtcgccgacccagagaccgccaaccatggcggccagcagcagcccgaacaacagcggcatcaccagtgctacaccgcgttccagcccgttgcgtagccccagggccacaatcgcgaaggtcgccgcaaggaccagtgtagtccacagcagcatccccgaaagcgacgtctgaacgccttcgaagatcgcgatgacctcgggcgcgtctaccccggcgaaggccccgctggcggcccgtggcacataggagaagacccagccggtgaccacggcgtagaaggtcatgatcacgaacagggcgatgatcccgatccagccgaccatctgccaggcgtcgcggacacgcgcctcgcgggcgacggccagtgccgcgtatcccggagaccggcgaccgcgccgcccgatcatcacctcggccatcatgatcgggatgccgatcagcgcaatcgtcagcaggtacacagccagaaaggcgccgccgccgttctggccgaggatgtagggaaacttccagatgttgccgagcccgaccgccgaggcggtggcggccagcacgaacgcatagccatgcgtccagcgctgccgggtggcgacgatgtccatcagcggtggactgaaggtcgggtcaggtaatcacatcgggttggtcgcgcccggtcaggcccggcaggtcacccagccgcacggcagcctcgatcagcggacgcagcagctcctgcggctcgcggtccaggtgctccgggtgggtctcgtactgctcgatgtagatgcgcagggtcgctccttcagtgccagtcccggagagacggaacacgatgcgcgcgccgccctcgaacaggacccgcaggccctggtgctcggtcacgctgccatccaccgggtcgcggtaggcgaagtcgtccgcctccgtgacacgcatgccggcgagcgactgccccgggaggctcgagagctgttcgccgatgcgcgccatcacctgttcggcgcgggcggtgtccagcccttcgtagtcatgccgcgtgtagtagtggcgaccgtagtcgcgccagtgatcgcgcacgatctcttccaccgactggcggcgggcggccagcaggttcagccagaacagcacggcccacaggccatccttctcgcgcacatgatcggagctggtgccaaagctctcctcgccgcacaggcggatgcggccgtcgtccagcaggttgccgaagaatttccagccggtgggtgtctcgaagcaggggatgccgagcgcctcggcgaccacgtccaccgcctggctagtcggcatgctgcgcgccacacccttcagcccgttggagaacgcggggatcaggtgggcgttggccgccatgatggccaggctgtcggacggcgtgacgaagaaattcgggcccaggatcagattgcggtcgccgtcgccgtcggaggccgcgccaaagtccggcgggttgcgcccgtacagggcctcgcacagctcgcgggtatgggccaggttcgggtccgggtggcgtccgccgaaatcggccagtggttccgcacgcagcagggtttcggcgggggcgcccaggcggttgatcaggatttcctcggcgtagggccccgtgaccgcatgcatcgcgtcgaagcgcatgcggaaaaagtccgagcgcagcagttcgccgatgcgttcgaggtcgaacagtgtctccatgtggtcggcgtaggcacccacggggtcgacgacctcgatcgacatctcgccgagatgggtggtgtgcagatgatcgatatcgacgtgcggcgtgccgctggcgatgcggtaatgggtgagcgacttgctgtgctcgaagatggcatcggtgacgccgggcggtgcgggcccgccgttggccgtgttcagcttgacaccgaagtctccctccggccctccggcgttatgggaggccgagaggatgatggcgccggtggcaccgcgcgagcggatcaggtggctggcggccggggtcgacaggagtccggcatagccgatcgcgaccttcttgacgtcgttggccgcggccatgcgcaggatggtctggatcgcctcgcggttgtggaagcggccatccccgccgaggattagctccccttcgcacaggctcgggtgtgcctcgaagatgctctggatgaagttttccagatagtgaggctgccggaactgccgtacccgcttgcgcaggcccgaggtgccgggcttctggtcgttgaatggccgggtcgtgacgacactgatatccatgaagtcgtgagtccttttaggttgcacgccggggattctcttctggtttgacggtaccaaaaagggctcggggtgtcccgtgccgggcgaagggtttgcgcatggttttcgacacccgctgcgtgccgcgcgcctcggaagcgatggattcggcttgtatcgaggcggaaagtcgatcgtgcagaaccggacattattccttgcgggtacattggcctgtggttgcccgggggctgttagactgcgcggcatgttgctggatacccgcacccccgcccacctcgagccgcgcccggtgaccttcgcggcgctgatggagatgtacgaggagaactacctgtccatacggcgtctgtgccccgagttgcactgtcagccggtgcactcggtctcgcgggtcgagggggcgctggatctgcatctggaggtgctggagcgcacgcggtacacgaccacgctgcgactgacctatgcctttgccgggcgcgatgaaccgcgcctgcagccggatgcccgggtgcgcctgttccacgatgcgcggcaggccgaggtgctggggcgtcactgccggcgcagcggcgaggacctggtgatcgacacgatcgcggggcacccggggctgggctgccgctggcggcataaccgctttctgttcaagtggctgcgctactgcctgcgccagggccaccgcttctacccggacgccacgcccgcgccgctggcgacggactagtgccctgccggagcaggcttgccggtcaggtcagaagttttcggtggaggtaaacaggcccacacgcaggtcatgggcctcgtagatcggccggccatcgacctcgacgatgccgtcgccaatgccgagcaccagcttgcgcgagatcacccgcttcatgtcgatgcggtaggtgaccttcttcgcggtgggcaggacctgaccggtgaacttcacttcgcccacacccagggcgcggccgcggccggggttgcccagccaggccagataaaagccgaccagctgccacatcgcgtccagccccaggcagccgggcatcacgggatcaccggggaagtgacaggcgaagaaccacaggtctggattgatatccagctcggcgatcatctggcccttgccatgctcgccgccatcgctgttgatctccaggacgcgatccatcatcagcatgttggggaccggcaactgggcgttgcccgggccaaacatgtcgccgtagccgcaggccaggagttcgtcgcgatcgtactgatttttctgcatggggggcgtcgctcggggaaaagcccggtattggaccgaaacccgcgcctaaaagcaattgtgccgggcgagggcgctggccgccgggcggcgccagagacgcaagaatcaggcgtcggacgggtagcgcagcagctcggccagggtgtagaagcgcgacccgcgcaggtagccggcctggatgtcggccaccagggcaccggggcggccctcggcgtcgcgctcggcgatccaggacgcgggcagggtgtctaggatgtgcgtgcaggccagtcgaccatcttccaggtggctggcatgcacctcgcccgtacctcgatgacggaacgcgggcagccagccggcggtgaagccggcatccagccagccgggttgttccatgcgttctgggccggcgatgggaagcaggtcggtctgcagcattgggattctccggagatttaccctccctatcggcgcgcttgtcgcaaacttgagccaggggggcgcgcaccggatggttggatcggccataatcgcggcggggagaaccggcgacaggtgagtgccggttgcaagcagggtaggtgtggggcccggcgtgtccgggcgacaggcaggaccgacgagggggtggcgtggcgatcacaatcctgatggtgactctggcgatcgtggtcgccatcgtgctgctggactgggcgcggaatccggtgcgcacggtgctgcttgcgatcacgggcgggctggtccacctggtatgtgcgctgcgccggcatctcgtacatgtgcgggatgccgtgaccggttggcatcgccggtatctggcacggctggaggccgatcgtatccacggggcggtggaggccctggaacgtcggtatgcccacctggtggggcatgacctggcgcagatgccgcagcttcgccaggagtccactgaaaccttgcgcgccctgcgcgaggcctacgaacgggacgagacccgcctgctcgaggaacccgcctgggtaagccgtctcgaggcactggccagcacccccgtcagtgataccccgcagagtcagcgtctcgcgcaggatctccaggagacgatcctgcgtatcgcgcggctgggcatggaggaacaccggcagctggcgcagggcatgctggccgcccggcggcggctggagagcccggtggatcagctggtcggccgtctggagggtctgcaaaggcgtctgggcgacctgcagcgtcaggggggccgcctggaccacgccctgacgcgctgcgagcagaccgagccttcgatccgccatcagatgccttcgtatatccaggccgtcagccagggtttgctgggcctgctggggcttgcgctgacggtgctggcggtcacggtgtaccaccagctcttcgggccgccgtttgacgggcagttcccgggtgccgaggacgcggggcccgggacgctctcggatcggatcattgcgctgctgctggggattgcgctggtaagcgggtggctgctggccgagagccgcggggcggtccggctgctgccgcaggcggtgatggagcgcgacaactgggcccgaatgggcctggtggtcacggcattgctggtgctggccgccgtggtggtgctgtcgggcctggccggttatcacctggagtgggtccgctatcgcaacgatttgctggagaccctgatggccggggaggtcgcgccaccgcccacgctgtactggaccgagcagatggttggtgcggcggtcgggctggtggtgccgctggtggtggcgcttgcgccgctgtggctggtctccctcctgcaggcgatacgggtgctggtcggagggcttcttggcatcctgctggcgctgctgacgggtgtgctgcacctgcttgccgtgattgcattgcagctgcgcaggctgctgccggccctgttcgagctggtcacattcccggcgcgcgcggtgcgcgaacggctcgcggaccgttcgacgtcggcccgggatgcggatgccggagtgtgacgcggatcaccccgcaggcggtgcgttgccgcgagccacgaatgccactgtagaatgcgcccccggccatgcaggcgacgttgactccatggtcggatcaggcaaccaggcgagaggcaggacatgggcatgcagatgcagcgggtgatgcgcggacttacggtatccgggattctgatcctgggcggcttgaccgcgacggcggtgatggccgagaccacgcgtttcgtcagcgacgagctggaggtcggggtgcggaatggcaccgggccgaacagccgcattatcagttcagtgcgctcgggtcaggaggtcacggtgctcgaggagagcggcgatggccatacccgtattcgcctgcccagcggcaccgaggcctggatcctgacccgttacctgcaggacgagccgcattcccgtgaacgcctggaagaggtcgaggccgagctggccgagattcgctcgggtgcggacgaccaggaaggccggattgccgaactgctggatacccgccgcgaactcgaagccgagcgcgatggcctggagacgcaggtggcggacatggagtccgagctcgaggagctgcgcgacgtcgcggaacggccgcaggagatccagcgcgaaaaccggcgcctggaaagcgagctggtagaggcccgtgattccgcggacgagtatcgccgccaggtggaggtgatgcaggccgacagccagcggcggtggttcatgacgggtgcggcggtgacggttggcagcctgattcttggcattatcctgacgcgcatcccattgcgccgccgccgcagcgactggtactgatccccccttccgtctccggggttgcccggggacgcgcgccgaaacgtgcccccatacgcgtttcttgcgtgccggcgatcgagccattaggctttcgcagctgttttgaagccgtcgccggtggtccttggtggcggacgcaactccaggagcgtgattccgggcaggtcgtacggggtcacgcggataacgcccgacgcaaaaggactcagctggccggatgctctacgcaattctgtcaacattcctggtggccgcgatcgcacccgcggtccatcgtgtcaccggtcgcgccagcggctgggtgctggggctcctcccggccgcgctgttcctctatttcctgagtttcctccctgcggtctccgccggcgagtccatcgtgctcagctggccctggctgccggggctggatatccacctgtcgttcctggtggacggcctgtcgctgctgttcgcgctgctgatctcgggtatcgggttcttcatcgtcacctatgccgggcgctatctcgaggggcaccgcgacctcgggcgcttctacgtgattatcctggccttcatgggctccatgctggggctggtgctggcggacaacctcattgcgatgttcgtgttctgggagctgaccagcatcacgtcctatctgctgatcggctataaccacgagaacgcggacgcccggaagtacgcactgcagggcctgattgtcacggtcggtggcggcctggcgctgctcgccgggatcatcatgctggcgatggccggcggctcctacgagctctccgagatcctggccaacggcgatgtcgtccgcgaacacgcgctgtacctgcctttactgattctgatactgatcggggcctttaccaagtcggcccaggtcccgttccacttctggctgccgcgcgcgatggccgcgccgacgccggtctccgcctatctgcactccgccaccatggtgaaggccggggtgtacctgatggcgcgcctgaatccttcgctgggtggcaccgatatctggttcaccacgctcgcgctgttcggcgcgatcaccatgttcacgggcgtcttcctggccttccgcagcacgggcgtgaagcaggtcctggcctattccaccgtgatggcgctgggcacgctgaccatgctgattggtatcggcaccgagaccgcgctgatggccgcgatggccttcctgctggcgcattctctgtacaagggcgcgctgttcatggtcgccggcatcctcgaccacgaggccggggccaaggacttcctgcaaaccggggggctgcgcaccgcgctgccgatcacggccgccttcgcgattcttgcagcgttgtcgctgggtggggttattccgctgttcggctttgttgccaaggagctgatgctggagtcggtgctcgaggcaccgggtctggtgggtatcctgacgctgctggcggtactgaccgcgatcctcggggtggcggtcgccgcgatcgtcggcatccggccgtggttcggggctcgggtggaaacacccaagaccccgcaccacgaggcaccgccggcgatgctggccggcccggtcgtgctggcgagcctgggactgatctttggccttgggccggggctggcggacgacgggctggtcaacgccgcggcggcgagcgtgcagggcgcgccggtggatggttacctggcgctgtggcacggcattaactggccgctggcgatctccgcgttcagcctggtcgcgggtggtctgctctactggcgctgggagcaggcgcgtcgggccctggactgggtcgatcgggccgctgaatacggcccggagaagggctacttcaagatgatggatggcctggtctggatctccgaatggcagacccgggtcctgcagaacggctatctgcgctattacgtgatcgtgatcgtggcgatgaccgcgggcctggtcggagtgaccgcgcagctgttcaacgtgagtgtcggcacggcgcacttcgagcgcctgcagatccacgagatggccattatcgccatcctggtggcgtcgatgctgttcgcggtgctgacgcgctcgcgtctgggcgccgtggcagcgctgggttctctgggctttacggtcgccctggtgtacgtgctgtacagcgcggccgatgtggggatcacccaggtgctggttgagaccctgacggtaatcctgctggtgctggtgctgttccgcctgccgggtttcctgaatctgtcgtctaccgcgctgcggctgcgcgatgccggtatcgcgctggtcaccggcggcatgatcacgctgctgatgctgagcacaatggatgcgcgcctgttcgactcgatctcgcagtacttcatcgaggagtcggagccctcgggctatggccgtaacatcgtgaacgtggtgctggtggacttccgggcactggatacgctgggcgagatcttcgtgctggccctggccgcgatcggggtgtacgcgatgattcgcttccgtgcggaggaccaccgccgatgaacatgcactcgctgatcctgcgcacggccgggcactttctgctgccgctgctgctgctgttctccgtgttcctgctgctgcgcggccacgacgagccgggtggcgggtttatcggtggcctggtcgcggcggcggcgatcgtgttgtacctgttttccatggacatccgctccgcgcgcaaggtgctgcgcgtggacccgcgcgacctgctgggtgccggcatggtgctggcggtcgtgagcgcactgcccgcggccttcctggggcaggcgttcttcacggcccagtggtgggaattcacggccccggtctttggcgagatcaagctctctaccgtgctgatcttcgatatcggcgtctatctcgtcgtgatcgggtcggtgctgacgatcatgctcaacctggcggaggcagaagactgatggaagtcgtcatggccttcgtggtcggcggtatgtacgccgcggccatctacatgatgctccggcgctcgatcgtcaagctggtgatcggcctggtgctgctgtcgaacgcggccaacctgctgatctttacgctggccggcatgctgccgggcgcgccgccgctgatcccgccgggtgccacggttcctgaagggctgtcggccgatccgttggcgcaagccgtggtgctgaccgcgatcgtgatcggcttcggcgtactggcattcgccgtagtgttgatacatcgcgcctacgaggtggtgaaggtcgatgatctggaccagatgaaggacacggatcgatgaatatgtccgttgcccttccggtcatcatcccgctgctcgccggcgcgctgtcggtgatgttctggcgctcgcatttcgcgcagcgtgcgctgggcgtgctcggcaccggcgccatgctggcggccaccgtctggctgctgttggagacctgggagaacggccatgtcgtgatggagatgggctcctggccggcaccgttcgggatcgtgctggtctccgacatgctggcggcgatcatggtggtgctgaccggcatcatcggcttcgcgaccgcgctctattcgctctcgggcatcggcaagatgtcggagaagttcggctactacccgctgctgcacctgctgctggcgggggtgaacggcgcgttcctgaccggcgacatcttcaacctctatgtctggttcgaggtgatgctggtcgcgtcgtttgcgctgctgatcctggggggcgagcgctcgcagatggagggggcgatcaagtacgtcaccctgaacctgctgtcgtcgatgatcttcctgaccgcgatcggcctgacctacggtctgaccggcacgctgaacatggcggacatcggcgacaagctctccacggtagaagacaccgggctgatcaccgtgatcgcgatgctgtatctggtcgcgttcggggtgaaggcggcggccttcccgttcttcttctggctgccggcctcctatcacacgcccaaggtcgcggtctccgcgctgttcgcgggcctgctgaccaaggtcggggtatacgcgctgttccgcgtgttcacgctgattttcaaccaggatgtggactacacccacgagatcctcctgtgggtggccgcggccacgatgctgaccggcgtgctcggggcggccgcccactacgaattccggcgcatcctgtcgttccacattatcagtcagatcggctacatgatcatggggctggcgttgtttacaccgttggcactggtcggtggggtgttttacatcatgcaccacatcatcgtgaaggcgaatctgttcctgatcagcgggatcaccttcgtgatgaaaggcacccacgagctcaagcacatgggtggcatctaccgcacgaacccgatgctgggcgtgctgttcctgatcccggcgctgtcgctggcggggctgccgccattgtccgggttcttcgccaagttcatcatcatccgcgccggtattgaggccgaggcctactgggtcgtggccgtggcactggtggtgggcctgctgacgctctattcgatgatcaagatctgggccgaggtgttctggaaggcacagccggaaggggtcgagggcgagctccgggatgtcagctcgggcccgatgatctggatgtgggtgccggtgatcatgctggcgctgatgaccgtggccatcggcctgtacggcgagccgatctaccagatggcggcgatgtccgccgagcagctcctggatccgtcgcagtatattgaggccgtgctgggagattcacggcaatgatcgcgctgacctggaatatcgcgctggccctgatctgggtgtttctgaccggaaacttcaccgggggcaacctgctgatcgggttcttcctcggctatgtcctgctggcgttcgcgttgcgtgacaagccggcgtttgcgagctacgcgcgacgggtgcccaagttcatcgccttcattgggttcttcctgtgggaactgttcctgtcgaacctgaaggtcgcctacgatgtgatgacgccgacgcaccacatggtgccgggcgtgatcgcctttccgctggatgcgcagaccgatggcgagatcacgatcgtcgcgaacctgatctcgctgacgccgggcaccctgagcctggacgtctcgaccgaccggaaggtgctctacatccacgtgatgtatctggaagaccgcgacgcggtgatccgctcgatcaagtatctggaacaccgggccttggaggtcctgcgctagcgcaggggatgcagatgtttgaaatcgccatcattgtggccaatgtcctgctcagcatctccctggtgctggggttctggcgtctctatctcgggccgacgctgcccgatcgcgtggtggcgctggagctgatcgcatcccttaccatcggctttatcgcggtgtacgtgatcgccagtggccggaccccgtttatcgacgtggcgatggtgctggccctgaccgccttcctcgccgcggtcggatttgcccgctatctcgagaaaggggggcatcgcgaagatgattgagctactgacggcgttgttcctggtatccggtgccgcgttcatggtggtagccgcgctggggctcgtccgcatgccggacctgccgatgcgcctgcacgcgacgaccaaggcaggtgtgctcggggctggtctgatgatggtgggggtcgccgtctatttcggtgacggaggcgtgactacccgagccgtggcggtgatcggctttctgctgctgacggccccggtggccgcgcatgcgattggccgcgccggctacttcgtgggggtgccattgtgggagcacacgcgcgcggacgagttgaagggccgctatgacgacaagacccacacgctggcctcgcccccggagatgaacgagtcctcgtcggacgacgagccccggcgctgaattcgacctggccggtatcccggccgtccacccaaaaaaagccgggacgcaaggtcccggcaatgggcacagtcgcaggagagaaatacgactggaggtcactccgccttcggatcggcttcaggcggcctgatgcttctctttcgcctcgcgggcggccctggcgtcttccggcgaataggccgctccggaccagagcatctcgtaggcaatctcttcgttaccgttttcacacagctccaggacgtcctggaacagcggctggaacgtctcgctgcggtgcgaggcctcgtgttcctcgaagctgcgccagaaggtgatgatcaacgcttccttgtccttcatcgggctctccacggcctgaccgatggtcgagccttcgttggagacggcgccggagttcagtgcgacgaaaccgccgacgaagccggtgtccgagtggtaggtcttcacgttttcgcacagcatggcgacacgttcctgcaggtcgtcgatgctgtattccggcttcaggatcacgcggttgatggttacgacgccgtcggccgggaagttgtggatcagctggctcatggttgtcctcctttcgggaacgggtgcccctgtcgttcatcggggcacggcttgttagttagttactaactgctgatgaatagttcctgagtaatttagtcaagaataaattcggcgcaacaaaccctcgttcccccttgggccttgcacgacagggcagggcggtctaccttgccggcttccccatgatttggaatgcgttcatgtccgatcgcgaactgaaagatttgctctatgaccaggtcgcccggatcggcaaggcggcatccagcccgaagcggctggagctgatcgagatcctggtgcagggcgagaagagtgtcgaccagctcgcaacggacgcccagatcagtgtcaaactggccagtgcccacctgaaagagctgcgtcaggcgcatctggtggagtcccggcgcgagggacgccgcatcttctaccgtctggcggacccgcgcgtcgcggatttctgggtggtgttgcgggagctggcggagagccggttgctggagttgcagggcgccgtccgcgacatggcggccagtgccggtgacatggtcccgctgagtggtcaggagctactggagcaggcacgcaggggcgaggtcattgtcctcgatgttcgcccggacaccgagtatgccactgcgcatctgccacatgcccgatccatcccgctgcgcgagttgaagcagcgtctggacgaactggccccggatgtcccggttgttgcctactgccggggaccgtactgcctgatggcgcgcgacgccgtgaccatcctgggcgagcatggtttccgcgcgatccgtctcgatgaaggcgtggcggaatggcgccaccagggcctccccctggaacaagggaaacactagttagtgtttcgtcaggggcctccgagccctgaagccgcgttgcggtggtggcgccggttcgcataccccgcgtcagcgcccccagcaggggcgtgagttgcgtgccgctggacgttcgtccgtgccctgcgctggaaccccatcagcattggccagaacgcaatttgacatctccttggttgccaactaggttacattctaacgaacgttagaattaagattctgcctggcgggttctgttcgattacggggtaactttcccgggatggaaccaaccggatgcctattctcgcccgatccttgtcgtcatcatggatgatccaggaggtatgtcatgtttttccgtcagttagcgactacagaatcgtcgttgtcctatctctttgggtgcggatcgctcggcaaggcgatcgctgtggacgtggtcgagggtgaccaggagtggttcctgcagcaggcacgccagaccggtgtcgagatcacgcacgtaatcgatacccatgtccacgccgatcactattccggtgggcgcgatctggcggagcgggctggcgcgaagtattgcctccatgaatcggatcgcgaggtggtcgagttcgatttttatcccctgcgcgacggcgaccggatcgaggccggtaacgtcgaagtggaggtcatccacacgccgggacatacggaggacagcgtgtgtctgctggtgaccgacaggcgtcgtggcgagcagccgtggttcattctgacgggtgacacgctgtttatcgggagcgtcgggcgccccgatctggccgggcaggaacgcgagatggcggggcgcctctacgacagcctgcatcagcggctgctggggctgccggatgaagtcgagatctatccgggccactacgccggaagcgcctgtggcgcgggtctgtcgggcaagccatcctccaccctgggtttcgagaaacgctataacccggggcttgcgttcagcgatcgcgatgcgtttgccgatttcctgacgagtgacatccctccgcgaccggcggatatggatgcctatgtagccgcaaacatcgcggcctgattggcacaaggcaaggaactctgatgagcgatccatccagggccgcgcaggcctatgaacacctgacccacgggattcgcgagaacctcgggcagttcgggcagcaactggtccaggtcttcttcgtcggcctgacgatcgggatgatgcgcaccgtcatcccggcgctggccgaggacgagttcggcgtggccgagggctcgttcatgctgctgaccgcgttcgtcgtcgcgttcggcgtggtcaagggcgtgctcaatttcgtggccgggcgactgtccgaacgcatggggcgcaagaccgtgctgatgctcggctggatggcggccatcccgatcccgttcatgatcctctacgccccgtcctggagctggatcgtggccgcgaccatcctgctgggcgtgaatcaggggctggcctggtcgatgacgcagaccgcgaagatggacatcacccggggcgacgagcgcggcttcacgatgggcatgaacgagttctccggctatgtcggggtggccgttgccgggatcgtgaccggctatatggccgcggcccttgggccgcgcatgggggtgttcgtgttcggcgtcgtcgtcatcgcgatcgcgatcctgatgaccgcgctgtgggtgcgcgagaccctggactgggccagggccgagggggcacggcatgccgccgggcaatccaccgggccgcagccgcgttatcccaagtcgatcgccgatacgccgaccacctgggaggtgttcacgctgatgtcctggcgggaccggcgcatggccgcgttcagtcaggcgggcctggtggagaagttcgtcgatgccctggtctgggtgttctatccggtattcctgtatcagcaggggctgagcctggccgcgatcggctgggtcgtggggatctacggctttgtctggggtggctcgcagttcgccaccggcaagctctccgaccatgtggggcggttgcagcccatcgtctggggcatgtggatctgtggcgcgggcgtggccctgacgctgctcggcgagggggtcatctggtggtcgttcgcggcggccgtaaccggctttggcatggccctgctgtatcccaatctgagcgcggcggtggccgatattgcccatccaaactggcgcggttcggcgatcgggacctaccgcttctggcgggacctgggctacggcatcggtgcactggccctgggggtcgtcgcccacatcggcggttcggtgacctggggcttctggttcgtggccatcgccatgttcctgtccggtgcgctggtactgctgtggggggaggagacccacccgcgactcaatcccgagaaggattaggcccccgcgcgcctaccagcgcgccttgttccacatctccgggttggcccagaagcgggcattcagccagtcgggcgtcagcttgtagtcgtacaggctggtgcggtagaccgcatggtccggtgcggccgattcggcgtccgggtcgcgccgaaaacccagtgccagcaactcattcagtccccagcgttcatcgtccagccgatggaggatcagcacctcgtccgcccagcgatcccgtagtccgccgagcagttgctggccggtcgggatatccagggcgctgagggtgtccagcagcagtaccagtggcacgcgggattcgggtgggtgttcgagaaagtcctccacggtgatctgttccagccccggtgggctgtccggcggcttggccccggccgcgagcagaagggcccgaccttcgcgcaggcggcgcggcagatgtcggcgcagggcatcaatgtcgatcaatccacgtctcctcggtgtatcccgtcccccgtgtcgagggtgcgttcgttatactctaaatcacctccactgctactgcggacccgtcagaaggaagccccctcatgtccaaggaactgctgaccgaattcctctccaagcacccgatctccgcgtccctgacgcctgcggaggtcgaagtcctgctcgaatacctggaggtggtggaaacccaccacaagcaggtgatcgcggacatcggcgaggtgggcgagtcgctgtttttcgtggtgagcgggacggccgcgctgtatcacgacgatggcagccaggagatcgaggtggggcgtatgcagaccggcgagctggccgggtcgatgtcgttctttgaccgcgtgccgcgcggcgtgcgcatgcgggctctgagcgacaagacgcggctgttgcggctgtcgcgctcgatgtacgaccgcctgcgcgtggaaaacccgtatatcgcggtgaacctgctggagttcgcgatcatcagcctggatcacctgattcgccgtgtctcggaggacgtggcgacctacgcccactacctctactccccgggcaagaagtaagccccccgggaccgcccatgctcgcgtccctgcaaaccatcgcggaacacctgctgttgccgccggggctgggtatggccctgacgatcctgggcgggctgctgtggcgggccgactggcgcggtggtcggccgctcctggcgctggggctgctggcgctggtgctgcccagcctgcaggtcgtggcacagcccctggcggacaccctcgagcgcgaggtgcgcgacagcgtactggcgaccgggcgggcggatgcgattgtcatcctgggcggcggccgctgggtgggccgtgcggaggacgccggacacgatgccctgaaccctcgcacccacgagcgtgtgcgcgcgggcgcgcggctgcatcgtgcaaccgatctccccattgtggtctcgggcgggacaccgagggcgctgcccgggcggcgttcggaggccgaactgatggccgcgaccctgcaacaggatctcggtgtctcggctcgctggctcgagaacacctcgcgcaacacctgcgagaacgccacacatacacgccagcgtctgcaggggcagggcgtggaggccgtgctggtggtgacccaggcgatgcatctgccgcgtgcgttggagtgcttcgagcgcgccgggtttgacgcctatccggcgcccgccggtttccgcggcaccactggtgaaccgcgcggtctgcaggacttcctgcccacggccgaggccatcgagacctcgcgctttgctctgcgcgagtggctggcgcgggtggcgttgcccctgcgcgagcgcctgcgcggcagtacgggagactgatggccgtgccccgcccggtgcgctggatgctggcggggatttgcgcgtcaggcctcgcggccacatcggcctcggcgctggccgagcccgacgtctccctcggggccgagctgagtatcgagtcgctggtgcacgaggccctgagtgccaaggggctgacgtctcgtatcggctggcgcgacgggcgcctgagcctggagttgcgtgccgagcgtatcgagctgccggagccggtgggcacgctgacggccgcgcgggtggaatgtaccgagttgcgcctgacccggcgcgaggtggcctgtgacgacgcgcgtctgtgggggcgctcgggcgatctgcggctggacggccatcgcctgtcgctggcctggggccgcgacagcggctatctccgactggccggggactggccccggtggttcggcgggcgtgggagcctgcgcgcggattttgcccccgaacgcggctgggatatcgatgcccggttgcgagggctggatctccaggcgctggccgcattcgaccgcttgtctctggagctccccgtcgccgtcgacgggggacgggccgatctcgatctgcggctgcgcccggatggtcgggtcaccgcgcgcctggggctggaagaggtcgcgttcagcgatccgctgggcctgcaggccggcgaggaactgcgcggccaggcgcagttgtccggggatggcatgcgctgggacctggatctcgccctggagggcggcgtggtctacatcgatccgtggttcgtggacctggacgacgaggggccggtggagctctccctgaacgggttggagggggatcccggggccaaggcgttccgagtggatgccctggatctgcgttacggcgatgcgctggaggcaaggggagaggcggtggcctacgacccggaggccgggctggatggggtctttcacgggcgggtccatgcgctcgcgccggtctacgattccttgctggcgccctggctggccgggacggtactcggggatctggccaccggggggtggatcgcagggcatgtggaactggcgggttcgcagccccggcgtgcggatctcgagtggtcggaactggatgccagtgaccggcgggggcgtttcggcctggccggtgcgcgcggggcactcgactggtcggcagacgaggcgggcagccccgggaccttcgcgctggatgccgcacacctgtacgggctgccattcgatgcgttcgaggcgcagatccgggccctgccggccggaatggagctgctggctgaaaccgagatcccgatcttcgatggcgggttgcgtatcggggtctttgagttgcgccagaccgatacggggccggatgtacggttcgagggcggtattcgcgcgatcagcctggagccgctgaccgaggtactgggctggccgcgattctccgggcggctggccggcatgattcctcgggtacgctacgaacagggtgacctgaacgtggatgggcggttgctggtccaggtgttcaacggcgaggtcgtgctgcgtgatgtgtatatccacaatctgctgggttacgcccccgagttgggcctgtcggccgagatccagcggctggacctggatcccctgacccaggccttcgatttcgggcgtgtgcagggccggatctccgggcacgtgcgcgatctggtgatggtggactggtcgccggtacacatggatctggagttgatgacgccggagcgtgatcgtgggcgccgacggatcagccagcgggcggtggagaacatcaccgagctgggtgggggacttcaggccgcggcctcgtcggtcttcctgcaattcttcgagaacttcagctatcgtcgccttggttttcgctgcgagctgcgtggcgaggtctgcaccgcctccggcgtggccgatcgcccggatggcggcttcgtgctggtgcagggcggtggcatcccgcagattcaggtgattggctacaaccgccgggtcgactggcccgaattggtccatcgtctggcgaccatccaggctggtgagggcccggtggtgcaataagcggcctggcgtttggttgccgttcagggtgttggtgtagattgggcatcatgcgggttgaaccgcctcgacaagggaagtacggcatgaaggctttatggactattccgggactggcgttggtgttcgccctgatggcgggctgcgtgaccatcaatatctatttcccgacggccgcggccgaggaggcggcgcgcgcgatcgtacgcgacgcgctgcaggtcgaggaaggcaccccggagtcggaagtgtcacctgaggccgagcccggtgcgatgctgatgccgcgcaacaccccggcgaatggcaacctgccagtgctggcctgggtgctggatcgactggtgagcccggctgccgcgcagagcccggacctgcagatccagaccccggcgatcaaccgcatccgcgcctccatgcgcgagcgggcgccgcagctcgcgccgcattttcgtagcggggcgatcggcttcgggcgtaacgccgatgtggtgatccgtgacctgtccgaggtcccgctgcgcgatcgcagcactgtgcagcggctggtgagcgaggaaaactcggaccgcgactcgctctaccgcgagatcgcgcgggcgaatgatcgcccggactgggaagaccggattcgcgagaccttcgcccgggtctgggtggaagaggcgccctccggctactggtaccaggaccgcaacggccagtggcagcaaaaatagcccgcccatgagcctgccaggcacagggagtggtccgtgccggcgctgacgctggccgaacgcatcgaggcccagcgccagcgtctggtatcgctggtgcaggataccgacctgacgcggctgccgcgctggaaggccctgctgctcgggatcgtgcggggtgcgggcgcgatcatgcacgaggccaaggagggtcagctcacgctgcgcgcgatgagtctggtctataccacgctgctgtcgatcgtcccgctgatcgcgctgtcgttctcggtactcaaggccttcggcgcgcacaacgcggtcgagccggtggtgctggggtttcttgagccgctgggggagcagggggtcgagatcgcgaacaacgtgatcgaattcgtcgacaacatgcgtgtcggcgtcctcggttttgtcggtctgctattcctcgtctacaccgtgatcgcgctggtgcagaagatcgaactggcgttcaacaccatctggcgggtcgagaacagtcgtaacttcgcccagcgtttctccaactacctgtcggtaatcctgattggtccgctcctggtggtctccgccctggggatcaccgcgacggtaatgtccaccacggccatgcagaccctggccgggatcgagccgtttggcacgctgatcaccggcgcctcgcgcatggttccgtatctgttgatcatggccgcgttcaccttcatctacgtgtttgtgccaaacactcgggtacggttgttcccggccctggtcggggccgttgtggccgggctgctgtggcagagcgtgggctgggggttcgcgaccatggtggccgggtctacgcgctatgacgcgatctattcgggcttcgcgatcatgatcctgttgctgatctggatctacctggcctggctgatcctgctgatcggggcgaatgtggccttctacgtgcagcaccccgagtacatgacggtgcgcggcctgcgcctgcgcctgtccggcgcggcgcgtgaacgcatgggcctgcacctgatgcagcaggtgggccagcgtttcctcgacggccgctcgccgccgaccctggatcatgtggcgcatgacctgtcagtgccgggcaatgccctgggcgaggtcgcgcaggcgctcgagtcggcggggctgctggtgcgggccggcaccgatgccacctgttatgtgccggggcgtgatctggagcggattcgggtggacgagatcctggaggccctgcgccaggatgcggatgcccgcgccctgcgccgtttgcagggcgacccggcagtcgaggccacgctggaggaactggagaccgcacgccgtgaccatctggacgggcgtacgctgcgcgacctgttgaaaagcgagggggccgcggcggcggccacctgattcccggcgccgggcttactggcgctgggcctcgaattcgatgatcagctcgatctcgtcccccacgatgtcgcgcgtcaggccataagtcatgccgaagtccgagcggtcgaagctgccgcgcatcgaggcgcccagcacgtagggccgtccgaacaccccaccgagcggaaacggatagcgaccgaccttgttgatcgtcacgtccagagtgaccggacgggtttcgcccagcagctccaggtcgccggtcaggcgtccggtgtcatcgccggtgggttcgtactgtgtcgcggtgaagcgcatctccgggtattccgcgacattcaggaagtcatcgctgcgcaggtggtcgtcgcgctcctcgtggttggtgaacacgctgtcggtctgcacgacgaaatacccttcgcgcagttcccgggtctgcgggtcgaaggtgaactcgccctcggcctccaggaacatgcccaggaccttggcgaagccggcatgatccaccagaaagccgaccgcaaagtgttccgggtcgatttcccagcgatcggcctgggccagcgcggagacggggagggccagggcaagaagaacggccaggagcagcgagcgtggggcgcgggcgtggatcatgtcgaacctccgggacgatgacggtgtaaccagtggatgtcggtggcgaacgagccggtcagggctgcaagccccgccagggcgacgccgatcgctgccaccgggggcaggcccgggagcagggcgaccaggagtacgccggtctgcagcacgcagaccgcctggcggcgacggctcgggggcaggtcctcggccagccagggccagatgtgctgcgcacccaggaacagatagcgcatggcgccgatcagcacgacccaggccccgaccgcggtcatccaccagaccagaatcgagagggcgaggatgatggccgcatccagctccatgtcgaagcgggcgccgaaggccgtgcggctaccggtgcggcgggcaacggcaccgtccacgccgtccaggatcagggccgctgcagcgagtcccaggacccacagcagtacgaccgtctcgggggcggcaaccgccgccagaacgagtgccccgagcggggtcgcgatcgcggcgcgggccagggttacgcggttggcgggcccgggtccgcgctgctgtattgtaagcccggtctggggtgtgttcaggaccagtatcagacctagcaggagccagatcccgacgtgcgcgatcagcagcggggtgacagcgccgatctgccagcccagcagcgcggacagtgcgaggccgcccgcgccggccagcgcccagtcccgcgcccaggtgcgcaggcccgtgcgcgcgcgttccggccagcggttggaggtcagcgtggaatccatggctcgagtgtagtcgttactgagataacgaccgtgtaatcgcccgcgagttgcctggaatcacgaccatcgaccacactggccccatgccggacgataatcgaaccgctccatgagcgctccccgtgccaccgccttctgggtcaccggacccggccggggcgagttgcgtgacgagccgctggaggcgcccggtgccgacgaggtgcgggtgcgcagccgctattccgcgatcagccgcgggaccgagtctctggtgtttcatggtcgcgttccccccagccagcacgccgcgatgcgcgcgccctttcagacgggcgacttcccggcgccggtcaagtacggctatatcagtgtgggcaacgtcgtcgagggccccggggcggggcagacggtgttctgcctgcacccgcaccagtcggagtatgtcgtgcctgccagtgcggtgatgtccattcccgagggtgtgcccgccgaacgtgccgtgctggcggccaacatggagacggcgatcaacgcggtctgggacagcgctgccggtcccggggatcgtatcgccgtgatcggcgcgggcgtggtgggcctgctcgccgcctggttgttgcgaaggattcccggaaccgaggtatccgtggtcgaccccaaccctgcgcgcgaagacatctgtgccgcactcgacctgacccttctgaccccgaatcaggccgcccaggacgcctccttgcaggaactggacctcgtggtgcatgccagcggcaacccggctggtctgcgccaggcactgagcctggcgggcgtcgaggcgcgggtggtggagatgagctggtacggtgaccagccggtggatctgccgctgggggaaggcttccacgcacgccgcttggccctgcgcagctcgcaggtcgggcgtatcccgcccgagcgggcgccgcgctgggattaccggcgacggctggcgctcgcactcgcactgctcgatgacccggccctggacggtctcattaccggcgaggatgcgtttgtcgatctcccggccgtgatgcagcgggtgacagggccggaggcggaccgtacgctgtgccaccgcattcgctactgatcccgcccgcacaatcacgcaaggaaaccgcatgtacagcctgaatgtccgtgaccacttcatgatcgcccacagcttctccggcgagacgttcggcccggcgcagaacctgcacggcgctacctatgtggtggacgtgacctttcgacgcgcggcactggatgccgatggcctggtggtggatatcggtcgggcaagcgaggtcgtgcgggccatcctgggcgagctcaattaccagaatctcgacgagcgcgaagactttcgcgggcagaacacgaccactgaatttctggcccacgcgatccaccagcgcgtggcgcaggccatcgccaggggtgagcttggcgaatcggcccgggggctggatgccgtcgcggtgaccctgcacgaatcccatgtggcctgggcgagctacgagggcgctccctgagatatgcccgagcttggttttgtggtcccgggagcactggaccagcccaccggcgggtaccgctacgacgcgcgcatgatcgccgggctgcgcgagcagggctggcggatcgagctgtgcgagctggagggccagtttcccggtcccgatgcgcgcgcggaacaggcgctggatgcggccctggcgggctttcccgatggcatgcgggtgctgctcgatggattggccgcgggcgcgtatcccgccaccttgaagcgtcacgtagcgcgcctgcggctcgtctacctgatgcatcacccgctgggcctggaggcggggcttgcgcccacgcgctcgcgcgaactgctcgtgtccgagcgtgcggccgtggccctcgcctcgcgggtggtcgtgaccagtgactatacgcgggcgcaggtggccgactggggtgtgccgtccgaacgcctttgcagcatcccgcctggcgtggaacaggcgccgctggcccgtggcccggaagacggggtgccggtgctgttgtgcgtggccgcctgggtgccccgcaagggacagctcgagctggtgcgcgcgctgtctggcctgcgcggttggtcctggcgggccgagctggccggtgccatggatcgcgatctggactacacgtccgctgtgcgtgcgaccattgccgagagtggtctgggttcgcggatctcggccccgggcgtgctgacacgcgagggcttggcggagcgatatgaccaggcctcgatcttcgtgctgccgagcgcctacgagggttttggcatggcctttaccgaggcgatgatgcgcgggctcccagtgatcgggaccaccggtggggccatcccccggactgtgccggagaccgcgggcctgctggtgccgcccggcgacgtggacgccttgcgccgggcgctggagagcctgctgtgcgactccgagcagcgtcggggcatgggctgcgcggggcgcgcgcatgccgagtcgttgccgggctggacggagggtgcccgtcgtctggcccagtggctaaggaaacactgatccatgtacacgctcgcgttggtaccccaggttttccgggacaaggcgcggtgcgcagcgggtagtggttctacctgcaagcggcgcaacgccgtatcggggaacctggggtgccaaccccgaagggactcggccgcccgttgtgatcaaaaatgggcgtggggacggcgttgcggcgcccttgtgcagaatgactgcacggcagtcaccgcgccttgttcgaaggtaaaagcgacgaagcagcgagcgtgtacatggatcagtgtttccctggaggcggcctgagatgcctgaacgctttgccggggactggctggccctgcgcgaacctgcggatcatgcggcccggccggactccctgctcggtcccttgaacgacgcgcttgctctatgcgagcggcctttgcacgtgatggatctgggcagcggggccggttccaacctgcgttacctggcgccgcgcctgtcggggccgcagcactggaccctggtggatcatgacgccgatcttctggcgaccatcgcggcgccgcacgaggccgtaaccatcaccccgcaggtgctcgatttctcgggtgggccacccccgatcccgccggatgcaggtctggtgacggcctctgccctgctggatctggtcgcggcgaactggctcgaccgcttggtgatgacgctgatcgaatcgctggtcccggcgctgttcgcgctcagctacgatgggcgcatcgagtggagccacccgcatgcggccgacgagcgcgtgcgtacggcagtgaatcgccatcagcgtacggacaagggttttggcccagccctggggcccgatgccgcggcttattgtgcccgagccttgaccaccaacggccttcgtgtgatcaccgagaccagtgactggcggctgggaaagggtcaggcagcgctggcggccgcgttgatcggaggctgggcggaggcggccgccgagatggagccgcagggtcgtccattgttccaggattgggcgcgttcccgagtcagggacatcgcggacgggcgggtgcatctgagcgttgggcactgcgatatgctggtgctagggaaacgctgatcagtgtttccctcgcgtaattggcgggagtaactgcggcgattgtgttgtcacacgccttgaggagaacgtgcagttcgccagaagcccgcattgcggttgaatctggcggcgcctggagaaggagcccgaacatgaaacgaccacaacacttttttaggggtgttgcatgcgttgccggcctgctactggcggggcccgcgctggcccaggatgcagattccgcgtctgacaagccgggcgccatgcacgcgcccaccatccccggtccttatggctacccgggaatgcacggtcagggtggacatcctggcgggccgggcatgatgcaccgagaagcggtcccggggccatatggcccaggcccccggggggctggccatagaggcatgatgtacgggcccatggggccgggcccccatgggcccgggcatggttatgggcctggttacggctatggctacggacacggacacggacacggacacggacacgggcatggctatggctatggttccggttacggccagcggccttatcacggtctctatcacggcgggccgatgcagtacggcatgccgtacggccccggcgggaaggagcgcatgcgcgactttgacccggacttcgatcccgaggaccgcgaggcgatgcgcgagcacatgcgcgaacgccaggccgagcacgaaaaaatgcgcgaggcacaccgccaggccgcggagcgcgcgcgcgaggtctatcgcgaggaaatgcgccgtcaccgcgaggccatgcaagagcagcaagacgacgccaacggatcctgaatcctggcgcgacctacgggggtcggatgttcgtccggctccgaattcacgcagtcagctccgacggaggtttcgtcatgagccagtcacgcagtcttctcaaggccggggtcttgggtgccctgatggccgtcccctttaccgtttccgcgcagtacgcacctggcgacaattccggtcttgcgccttattccgggccttccggtctgggtgaacgccccgcctttgagagcgaacgcggccacggtctggatcaagtccaggcaccaggtggtggtccgggtggcgacccgggtggcccggctggcggtgcccctccgggtggcgcgccggggggtcccccaggcggagcgcctccgggcggtaccccgggcggtgcaccgccgcctgggcagggcgaacccccgcagcaacgagacccgcaacaacgcgatgtagagccgggcgagcccccgggcgcgcgtgatccccaaggtcgcgacccgcagggcgctccgccgggacaagggccgcagggtcagccgccgcaagggcaaccgccccagggtcagccacctcagggccagccacctcagggtcagccgccccaaggccaaccgccccagggccaaccgccccagggtcagccgccgggtggtcaggatatgccccctcgtgatgccgaacccccgggtgggaccagcggggatggccccggcgatcctcccccgaccgagggtggtatgggtgacgaaccgtcctttgacgacgacaccgacctgaccccggagatgaacgattgaccgttccgggcgaataacgcgcggtgcggaccggctgctacagaggatgtaggattgaactggaaggtaaaccgaaaggtgacgcatggataacgcagacaagccgcgcagttttatcaaccgctacttcatcgtgattgtgatcgtgctctggttcatcgcctggtcggcacgtgacgtgctggccccgagtgccgaggcggtccccgaggacgaggcggccgagcaggccgacgcagtaccggccgacgatgccgatgcgcagggcgaggccgccgcgaaggatgaagccgcggaagacgatgtccgccctgggccggcccgtgacctggatgacgagggggaccccgaccccatgaccggggccgcgcatgagcagccctacgttcaggaggacgcggaggatgaggcggctgctgatctcgctgccgagcgcgagcccgcgttcgaaggtgatgcagcggtcgaggcggacgcggagcgcgccgcgcagtttgcccaggcggctttgcaggctgggcgtgatgcctactggcgtgcgggaccgcgcgcggcggcaggggtcctgcgtgaaggcctggaggcgctgccgagggattcggtgcaacgtgcggatctgtatggcgagctcggcaacgcgttgtttgccatgcgcgatttcgaggctgcaatggatgcctgggaaagtgccctcaaggtgctgcccgagagcgagcgtctgcgcatgatcgagcgcctcgccccggtttacgaccgtcatcatgaggagggtgcggcgcacctcgatgagtatcgatagaagaacgcgaaccagtacgcgtttctttgacgttttcgagcctttatggggcaaaacgctggatcgccagcgtttgccggggtcgtacccatattgcgggccacacaggcgtgggcgcagtgggtatgatgaatggagccaattcacatcgcggaggcatccgggcaccgagaagctgtgtcttccggatggccaccgccgcaacggagtccgcatgtttaatcgtcctggtcgccgcgtgcgcaagcagctcaagctgctgagcgatcgcctcgccgaagaaaatccggtcctcaagggggttgtcgatcccttccgcgaactggaccgggtcggctatgcctccgggctgctgaatccgcaggacgactcctacgccttcaccatctcctggtggccgatgatcgcggtgctggggacgttctcctcgggcaagtccacgtttatcaacgaatacgtcggcaccaccgttcagcgcagtggttcgcaggcggtggacgacaagttcacggtcatcagctacggtggcagcgagcgggtgcaggagttgccggggctggcgctggacggcgatccgcgcttcccgttctaccgcgtgtccgacgagatcgagcgcatcaccgatggcggtggtcgtacggtggaccattttctggcgatgaagaccgccaactccgagcgtctgcgcgggcgtatcctgatcgactcgcccgggttcgatgccgacgagcagcgtgccacgatcctgcagctgaccgaccacatcattgatctgtccgacctggtggtcgtcttcttcgatgcgcggcacccggaaccgggcgcgatgcgcgacacgctggagcacctggtcaatcgcgtcgccgagcgcaacgacttcaacaaactggtgttcgtgctcaaccagatcgataccacctggcgcgaggacaacctggaggaggttgtctccgcctggcaacgcgcggtcgtgcgtcaggggaatgccaccggccgtttctactgcatgttcaacgagagcgcaggggtcgagatcggcgacgagcaggtgcgcgaacgctacgaggaaaagtcgcagcgcgaccgcgcggagatccacgagaagatccaggagatcagctcgtcacgctcgtaccgcatcctcgggtcgctgcaggcgatcgccgaatccatcgaaatggatgcgctgcccgccctgcgtcgggccctggaacgatggcgccgccgggtcttgcaagtcgatgcggcgatgttcgcggtgattgccgtgatcctgggcgtgatcggctacaacacggcgggcgggtttggcccgtggtttgatggctcggcctggtcgtccatgggggatcacccgatctggacgtccgccggcatcatcggtttggccctcgtactggcggggctccacttcttcaaccgccgctggatcgcgcggcgtatcgcgcgcacgctgccgaccgaatctgccgccggtaactggcgggccgcatttgaaaaaaacacgcgcccgtggcggttgatgctgggacgtgccccgctgggcctgggacggcgcaaggttggccgcctgcatgcgctgcgtgaccgcgccgaggcgtatatccagcgtctgaataaccagtttgtggatgcccggcccgtgtcgcgtaccggtggtcgggcctcggccgccgatgtgcatcgctcggcagaacaggcacaatcgggtactgtgtcggagtcgaccggtgatgccgtacagcagtcaccggccgccgagacgccaggggatgcaaccgcggagcgccccgaagcgcgttagggaaacgccgagcggcgttcccctggttaatccgcgatgcatggtttcctcgtcggggggcgagggccatgacgaggtatcaccatgacggttgtcgcctggatactctttgcgctggccatgattctggtcccgatctcggtctgggccagcctggcggcgcttggggtatgtgcggggtgtgcattgatccgggactggcgcaaggcgcgtctggcgtccaaatagacggcctggatcgccgacactttagcgagatccaagtatcgaggtcgcacggggtgacctcggtccacaggggggtgggttacgcgcagggggctgtggcgaacccatcctccaccaccaaggaggagtgaatgagcgataccaagaagttggccattattgcgaccaagggcagtctggactggggctatcccccgttcatcctggcgtcgaccgcggccgcgctcggctatgaagtcgaagtgttcttcaccttttacggactgcagttgctgcgcaagaagatggatctgcaggtcacgtcgctgggcaatccgggcatgccgatgcccatgcccatgccggtcatgctgcaggcccttccgggcatgcagaagatgatgaccatgatgatgaagaacaagatgaaggcgaagggtgtctccgatctcgcggaactgcgcgagctttgccaggaggccgaggtgcgcatgatcgcctgccagatgaccgtggacctgttcgatatggataccagcgagttcattgatggcatcgagtatgccggggccgccgcgttcttcgagttcgcgggtgaatccgacatctgcctgttcatctagtctggtagacgccctgggtggctcgtccgcccgttacggccccgaggtgcatgcccggggccgttttcgttctggcgggccgaaatcctgccgggctggaacttccagtggctccaaggggaccacgtgaataggttccaagcgtagccaccgcatgtcgaaaaccccgaatcagtgttcgcgccgttcattcctccagtggatggcgggctcggccatcgccgccggcagcggctggccgctgggcgcaaccgccgaggaacgcgaaccgaacagcaaggcgattccctcctcgggcgaggagatccctgtgatcggtatgggcacctggattaccttcaacgtggcagatgaccccgacgccctcgctctgcgcaccgagattgtcgataccttcttccgccacggtggcggcatgatcgattcctcgccgatgtacgggcgcgcggaggcggtagtggggcactgcctgcaggagctgggctaccccgaaggcctgatctcggcgaccaagatctggacgggtagcaccggcaccgggcgcaaccagcatgcgaagtcgctggacctgtggggcgtggataccctggatgtgcagcaggtgcacaacctgcagaactgggaggcgcatctggagacgatgcgcgagaagcgtgaggcgggcgagatccgctatatcggggtgacgacctcgcacgggcgccgccacgaccaactggcgcgcatcctcgaacgcgaggatctggacttcgtgcagctcacctacaatatcctcgaccgcgaggcggaagaccgcctgttgccgctggctcgcgagcgcgaggtcgcggtgatcgccaatcgcccgttccgccgcaaggcgttgatcgaccgcttcgagagcgaaccactgcccgattgggcgggggagatcgactgcgagaactggccgcaattcctgctcaagttcatcgtttcgcacccggatatcacctgcgcgatcccggcgacctcggtcgtggaacacatgcgcgagaacatgggcgccctgtacggcccgatgccggatgacgacatacgccagcgcatgatcgactacgtcgaagcgctttaaccctccaccgtctccgggagcccggatgctgccattcgccgctgaaaccctgctgtcgatcttcgggcaatacaatcgcgccatctggccgttgcacgcggtcgcggtgctaatggtgctcgttacactggcactggccctgatgggcggccgggggggcgggcgtgttgtgggccttttgctcggcgtgctgtggatctggatcggggtcgtgttcatcgggggcgcgctggccgaattccacttctgggcgagtcgtctggcaggcgtgttcgtcgcacagggcctgatgctcctgttcgccctcacgctgctgggacgtcatggctttggctggccgggcggtgtggccggccttgtcgcgatcgtggtgatagcctatgccatggtcggtcatgccctgctggaggtcctgctcctgggggtgtcctggacccaagcgcagtacgtgggcgtgacgccgggacccaccatgctgttcaccctcggcatcctgctgctggcgcagccgcgcccgtcactgatcttgacgatcattcccttcctctgggctctggtgaccgcctacatcgcctgggaactgggcgtctggctggaatatttaccggccgcgctgggcgtgatcgctttcgtactgctgctggttcggcggtttcactcgagcgagagacagttgttccgcttcgacggatagtgcgcttttggcgtccggtcgcggtcccgttaggcttgccattttctcagacagaggagaccgtcatgtccatcgaagtaatccatcggccggagcaggaccatctggagcgcctcggcgtattcgactggccggtctgggaaaaggaggtctccaccttcccctggcactacgacgaacgtgaggtctgctacatcctggagggacaggtgacggtcaccccggacgacggtggcgagccggtcaccgtaggcgagggcgacctggtgaccttccccgagggcatgggctgcacctgggagatccaccgcgacatccgcaagcactaccgcttcggctgagtttccttaccgggcgagccactgggtgtcgaggggggtgttgaaggtctcctcgacgcggcgcaggtagtagagcatgtcgacgggcaggttgatgccgtcgtgcatttgcagcgggtagaggtcggcggcgatcacgcagtcggcgatggacgggtggccgagatagaagcgactggccgccaggtgcttggccagttccggcaggcggctcagctttgccagctggttgtagccgtcgtaccggtcgttggcgagttcttccagcgacaggccgaagcggtgctgcacctgggccttgtagtcggccagggcctcggcgctttcgccgattccgtgaaagcccggcgccagcggggcgtagagccggtccagcacgatttccaccttggcgcgccagtccaccagggcctgccaggcgtcctcggcgatcacgccgtcggacagtggctcgtcgctcgggaacagctggtcgatatcccgtaacgccgtgagcgtgtcggtgtgcagggtgccgtcatcggtctgcaggatcggcgactggcgggccacgcccagctcgaagaaggtctcgtcgtcgaaccagtccagcgcgtgggtctccagcgcgacacccttgtagccgcaggccaggcgcaggcggtcggccttcgcgtcgtgcgggaagtggtagagcgtggccacccggttacttcccgcgctgggcgtggctcaggatgaagtcccactgctcctgggtgatcggcatgaccgacaggcggttgccgcggcgcaccagcgggcagtcctcgagctgcggctgctgtttcagccagtcgagggtgatgatgtcgccgaatttttcctcgaacgcgacgtccacccgcagccagcgcgggttatccgggtcgctcttcggatcgtagtgcgggtcctcggggtcgaaggcgcaggagtccgggtaggcctccttctcgatgcgcaggatgccgacaatgcccggcggcttggcgttggagtggtagaagaaggccagatcccccttcttcatctcgtcgcgcatcatgttgcgcacctggtagttgcggatgccgtcccagggctccacgcccacgcgttccaggtcggcgatgctgaactcgtcgggctcggatttcatcagccagtaggccatgcggtttccttgtgccggctcgggcgtgtgggtcaggtgtgcgtattgtgccgcgcgcggcgggtcagtgcatgccagccgtcctccgtgaccacgccgtccagcggcacgtcccatggctggctggggagggcctcgactccctgcagggcatgggccacgccgatcagcttggggcggcggataccgaagcggcggcgggcgaagtagcggtcgtagtagcccgcacccatccccatgcggttgccggcgtggtcgaacgcgaccagcggcagcagtaccacctgcatctcgcggcgccagatacgcggggcatcggggcagggctcggcgatgccgaacccgttgtgacaaagcggcgcgtccggctcccaggcgtggaagtgcatgcgtccggggcgtttggcatccatcaccggcagggcaatgcgggtgccgcgtcgggccagggccacggtcaggggggtcagatccacctcgccgcgcaggccccggtaagcgccgatgcaatacggctgccagcgctggaaccagcgcagcaggtggtcgcagatcagggcggaatgaatctccagtcgctcgtcggacagcgcggcgcgctcgcggcgcaggcgcagccgtagctggcgcagttcgtcaggcgtgaaggaggtctcgtccctggacatacgatccgcaaaaataatgaggtggacgcgccccgcgggcgccggagtgaccatcgaccttgaaccaacggttcaggtgggagaagcctccgaatcttaaggctttccgctcgaagacggacatgcgcaacgaaacggaagtgctcggtcccgtggtgaagaattaaggctcaagggtaccaccaggccactttcgcacgccgcagcgacgcgtccggcaccattatgaaccaatcccccgggggtgtgcgcaaccatgatcgcagaatggttgcactatccatccttgttgaaatccggccgtgcgggagactcgccggtttggatgggttttagcaatcacgcccgggtgacgtaggattcgcgttttccggatggatgcgagcgggcggtgcgcggatggatgctgcccgtttccgattgtgcagaggagctttatggaatcgccgcagaaattgatccccggatacgccaacgccaaggcgacgcgccggtatgcggaacactacatcgccgagggcaaggccgccgaggggcactacagcgacttctcgcgtgccaagatgcgcctgtccagcttgggcattggcacctttggcggcgccgctacggccgaggtggatgctgcgatctccgccatcgtcgcccgcgggctgaccgagggtatcaatgtcgtcgacaccggtgcccactaccgctacggccgttcgctggcggccgttggggcaggcgtgcgcacggccctggaggccggagttccgcgcgaggcgatgttcctgatctccaagggcgggtttctgacgcggcgcggcgggccgccggaggacatggatgcctggttccagcgcgagatcgagtcccagggcatgggtacgcgggatgatctggccaagggcgcgcacctgctgacgccagagtacatccactatcagatggagctgtcgcgctcactgatgggggtggagacgctggatgccttcgtcatcgaccagcccgaggtccatatccacgagatcggcaaggaagcgaccaaccgcaagctggagccggtgttcgcgatgctggagcgcgcggcgcgggagaagaagatccgcgcctacgggatctccacgttcgagggcttccgcgaggagaccgacgccgccgtgttccagtcgctgacctccatgcaggggctggccgagcgcgcggcccaggccgtaaccggcgacgaccacgcccggcaccacttcaagatcgggatgctccctttcaaccaggtgatgctggaaggctttacccgcttcaacaccgcgaccgggcagggcaatgtggccagcccgctgcaggccgcgcaccagctggaggtgtatatgttcgcctcacactccatgctgaagggacacctcgcccagcagtcggtggaggtcgtcgagcagcagctggcgaacttgcgcaacccggcgcagcgcgcgatgcagttcaaccgttccacgccggggttgggcacgtccctggtcggcatgagcacgccggagcacctggacgacatgctggcggtgatgtgcgaaccgctgctggagaagaaggcctacctcgggatgttcaagaaggccgaggaggaataacgccgtgtaggagcgtgcttgcacgcgaagccctgctcgcgtccgattttggcaggggcttcgccggcaagccggctcctacaaggtttccggagcctctgcggtggtggagatttcatgcacaagggtatgacatgcaggttgatctgaaggccctcgaattccccgcgatccagcgtctgctggagcgcctgaccgcgacgccctacggcgcggatgccgcgcgcgggctggaaccggcaccgaatctggatgcggcccgcgcactgcagaccgcggtgacggtcgcgcgccgacgtctggatgccggcaccctgccgcggctggggcagctgccggatgtgcgcgcggccctgcgtcaggcctccaatccgggctcggcgctgccggtgcaggccctgcacaacctgcagaccatcatgcgccaagcccgcgagctggcggatcagctggcggatacgcccgagatctatccggcggacctgaacaagctgtacccacccgaggggctggaagaacgactgtcggcatgcctgaaccccggcgggtcgctgcgcgaggacgcgagcccctcgctgatcgaggccttcgagcagcgcggacgcctgcgcgaggaggtcgaggcggtggtgaaaaagcgcctggcggcctccgatgtcgcgcaaaagggcgaggatgccttgaaggtgcagtggcaccaggagcgcgcggtgatggtgctgcgtggcgaggcggcgaatgcggtcaagggcgtgcgtcgtggcaccgcgatgggcgggcgtgaccagatcgtcgagccgatcgaggcggtgccgctgaacaaccagctggatacggtcaacggccagatcaacaccgaacagcagcgcctgctgcgcgagctgaccgacgtggtgcgccagtatggcgagccgctggaactgatgctgaccgcgttgacctggatcgacctggcgtccgccgccgcgcagctctcggcacagatgaatgcccatgccccgcggctggaggcggaggccggggtggaactgatcgaggcctatcacccgctcctgctgttgcagttcgccgagggcaacgggccgcagccggtgccgctgtccatccggctggatggcgagcagccgctgctgctgattaccggaccgaacaccggcggcaagacggtcgcgctgaagacgctcgggctgctggtcaccatggcctggtgcgggctgcatatcccggccgagcaggactgtcgcatcgggcgtttcgatcgggtgatggtcgatgtcggcgaccaccagagcctgttccaccacctctcgaccttcgccgggcatgtggaggtcctgaaacgtatcctcgaccacgccgggccggagagcctgatcctgctggacgagttgggtacgggcaccgacccggacgagggtgcggcgctggcgatggcgatgctggacgagctgcgcgcgcgtggtacgcgcgggatcgtgaatacccatctggcgcccctgaaggactacgccgcccagcacgcgggcatcgtgaacgcctcgatgcagttcgacgccgagacgctgtccccgacctaccggctgctgatcggcgagccgggtgtgtcgttcggccttacgattgccgagaagaacgggctgccgccccagctggttgcccgcgcgcgcgagcatttcgccgaactccccaccgcccaggccgggggcgatgccggcaaggcctgagccccgggcaaggcgttaccacatgaggtcgtcggggacgacgtagtccttgtacgggtcgtcgggatcgggctcggggtctccgctttcctcggccgggatgaccagcggccattcgccatcacgctcgcggatcttgtccgcgatctcgcgcgggattacacggaaacccttgctcgggtggagctccaggccggccagcgccgcgcggccgtcgaccaggcgcttgcgggtgtcctcggtcaccggcaggtgacggacctgcccgtcgaactggaagtgatagtcgatggcggcgtcgccggtggggatcggggccaggtgctggttcaccagctcgcgaatctgcgcccggcgcgcgcggcgttcggccctttcctgtcgttcctggttcttctcccgcgagcgccgggcctgctcggcctggcgggctgcggcggcactggcctcggcgtcggcgggcttgccctttttctttttcggttgtgtcttctgggccttgtgcttctggctcttggccttgcgcacctgtttttcgtccaccagcccggccttcaggagctggttgcgcagatcgtccgacatgccgcttgcctgtagaaaatgtgccgggaggatagcccgaacgcggtctatgtgcagccgcccggttcgtggcccgcggtgagatcgggtagtccgtcgcgaatctcggcctcggggagggctggaaacagcaggtgtatgcgccggggaacgtcggggttgctgcccgggtgcccgagatgttgcgcttgttggcagaggcgaagtgcactggtccgctcgcatgcgatctcgagttcctttgcggcgccatacaacgcttggcgatgtggctctgatgcaatgggcttgagtcgacgacgcagtcggcggacgcgctcggtggcctgcacttgccaggccgctgcatcgcgcgcaagccgcttccagtcgcttgctggcatgccgccggggtaccacagcgcgaacagcgcgagaatgacattcaccgcatgtgcatcctgccagtgcagcaggcggttgcgggccggcgcatagtcccagcggcccagggcgaatttccagaaggtgtcgaacccgtgagtgggttcaggcactgctggcggcaggcgtaaaggtcacgccggcggtattgcgcaggctgttgggttcgaggatctcgagatcccgggtgcggaggctgatcacgccctgtttgcgcaattgcgtgaacaggcggctgatggtctcctgggtcagcccgaggtgattggcgatgtcggcgcgcgacatcggcagatagaagcgttcgggggacagaccacgcgcacggtgccgttcggacagcgtcaccaggaaagtggccagacgctgctccgccgtgcgctgtcccagcagggtgtgcaggctttcgtcctgggccagctccttgctcatcaccttcatcatgtgctggcgaaaggtcgggagtcggtcggcgaggtcgtccacatgggcgtaggggacggcgcagacactggtggattccagcgccactgcactgactggatgcttgccggaatggattgcgtctagccccaggagatcgccagcgaaggcgaatccagtgatctgttcggtgccgtcgtcgctgatcagcaccgctttcagtgcgcctgttcggacggcgaacagggtttcgaagcgttcgcccatattgaacagcagtgcccccttctcgatcggacggcgctgttgaacaatctcgtcgagttgccagagttcattttgtggtaggcccatcggcaggcagagctggcgcagggtgcagtgttcgcaggcttgggtcggacgcagtgtcatgtgctcaggttagcggttttggcgtcagagagggaaggcgtctgttggccctggatggaggttgctcgtatgaggaattccgttattgtgagtgtggaaccttttggggtagcagggatcagccaattcagaggcttgcgacgaagcgagtgcgatatttagactctgtttaatatagcagaggattcgcaggggaagggacgcaatgatcgaacggatgctgaacgaatacatgcgccacggcacgctgatcctgcgcgagccgaacgggagtgagcgccgtttcgggcagggggcacccgagataacactgcaggtccatgatcgggcggctctgaagcgcatcgcgcgcgatcccgggttccagctgggcgagacctacatggacgggctctggtcgccgggacccgagggcatccgggtgtttctggatgtggtgatgcgcaattttgcgcccaggttccagcgtcgagtgcatccgctggtgtgcatgtttcgtgcgatcctcgagcagggcaaccgtatcgcgcgcagctaccagaacatctcgcatcattacgacgtggacgagtggttgttccgccgtttccttgacgagggcatgttctatagctgcgcctatttcgagcgaccggacatgagcctggaggaggcccagcaggccaagtgcgcgatgttgcgcaagaagctggtgctggagcccggtcagcgggtgctggatatcggctgcggctggggcgggctggcctttcacctggccgagaacgccgatgtccaggtggacggaattactctgtcgcgggagcaactgcgagtggcccaggcggaggcgaagcgccgcggcctggacgatcgcgtgcgctttttctatcaggactaccgcgaacacgacgaccagtacgaccgggtcgtcagtgtcggcatgttcgagcatgtcggcgtgcccaattacggcaccttcttccagcgcgtgaacgatctgcttaaggacgatggtgtggcggtcctgcacacgattggccgccagggccctccgggcaccaccaacccctggttgagcaagtacatcttccctggcggttacaccccggcactgtccgaggtgatggaggcactggaaccgactccgctgcataccaccgatatcgagttctggcggctgcactatgcggagacgctcgccgagtggtatcggcgattccagaacattcgcgccgaggcggtggaacatttcgatgagcgcttctgccgcatgtgggagttctatctggccagttgcgaggcgaccttccgctggtggcgtcaggtggtcttccatatccaggtggccaagcagcaggatgccgtgccgctgacccgcgactatctgtatgccgacgaggtgcccgaggtggtttcgacgccgccgggggaggcggccgcccagggccgcagtgccgcgtaaggatcgcggactacttcctggttctctgagtattttttcctgaccggacacccgcaacctctctgttttccctacacttcacggaaacgctgaaggggcagggacgacgggtgtttggcaggtttcgcaagcggcaacagcggcaggaggccccccaggccgccagtccgagccaggaccatgtgctgatcgaggccgccggacgcagccggatcaccgaggtcgcggcgactgcgcgcaaggtgccctggtcgctgaacatgctgcagctgttgtgggcggccggcccggtgaccttcctcgcaatgcaggggggctacttcctgggctttggtcacgccgccccggcccagaatttcatcttctttgcggtctacacgctgctgttcggggtgattggcctgctggcgcgattcattgccgatgccacgcggggcaagcggcaggagcgctcgcgcgatcagctgcgtaatacgatcgacctgttgccggatctgctgttcgtgacgcgcgatctggcgatggccgagatggcaccggacatgcgacggcgcaaggccgccgaggtgctgctgcacgaggtggatatctctccggaaggcgtcgcggtcgcggtgcgcgaaatgacgggcgataccagcctcgcggcggcggccgagcagatcgagatctaccgccgactggggctgcgctcgcgcgtggcggacttggtggacgccacggcggatgcgcgtctggccgcgctggaaaaactgcaccacgatgcctccgagctggcggacccgctgcgcgaccggctgcagggcgtcgcgccgacgcgcgaggatggcgtccggcggatcgatcagtttctggaccgcctgttctccgcggcggactcggacgacctgtcgcgctgcacactggatgatgcgcaggccatgtttgtgctggccttcgagatggtcaacgggcggcagatccggcggttgagtttcgagtggtcgggtggctggcggctggggcatgcgctggaccggctcgagtaccagggcaaccgtttccgtgttgcgcaggcgggcgtggtcagccgcctgcgttcgctggcgatgttgctggcacaaagcccggccagtgggctggatccgcaggtcctgcgtgcgtcgaccctcgacctcgggcgcgatgtgctggatgcactcgcgaagctggagcaggcccgcccgcccgtgaactcgccggagggccgattgcttgggcgggcgctgcgtcaggttgaggacctgcgcgcggcacgggaccagctgatgcaggcgcagagtcgctataccgctgcggtcgagcgctgggaggcgctgcgacgccgggaggtcgagaagaaggggcagcaaagctggttcaagcgcagtgcgcgcggtattcgggtgagcgaggaggtgatcgaactgacggatgaccagaaactgcgcctggccgaccggttttgtgaatacctgtccgagctcggcatccggcgcgagggcgacctgttctactttggcggacacctgctggatgcggacaccgccaagcgcatcggcatccagctcgcactgattctcgagcctctggtcgacctgaccaacccgagtatccagcgtgcgatctatgcaaatccggccgcctatctcggggggctgtacgtcggcatgaatgcggatgccaaggcgggcctgggctcggccatggtgcgcatggtgcgccaggatctcggacgtatggcggagtggctggcgctgcgcctgacacgcatctaccacctgcccctgtccgactccatgcgtgatttcctggtacagcaatatggtgccaatcaggagcgcttggagatgctggccgcgcacccggtggacgagggcgcacagatgccgccggtggcgttgcgtgccgagcgttcgccggagttcgacgccatgctgcaggacaagtcctggggccggttgctcaagcgcggtgtgcgctatgtgcaggcagaggcccagcgatcctgacgttgcgcgtttcccgggtctggtaatttcttgaccaatggtgtaggctttcgtgcgttttctggtgcccgtcggcgtgtctcgccggcgggttaaacgggaagttcggtgagcccgccaaaggtatctggatgcctgcggacgaatccgacgctgcccccgcaacggtgatcgagcgagaggccatgatggcctctgatggtcgcggcacatgccactgaacggaatcgttcgggaaggcgccgcaccggaacgctcgtcagcccggagaccggccagggaatgatcgcgcggcatgcggcgggcatgcgaggcggatgatcaggcctggtcgcatagcggctgtgctgggtccccctcgtgtctatcttccctcgtctgcgtgatcccgatgaatcaacggcgtgcgggcggctcgccgggagacacggacgacatgaaacgcacagcactttccacggccatcctgctggccacgaccccgctactggccgacacgccagactccaatgccgaagcgcacaccctcgatgtggttcaggtcacggccgcgcgtgtcgcgcagaccgtcgacgagaccctgtcctcggttaccgtcattggccgcgaagagatcgaacgcctgcagccccagcagttcaccgatctgctggagggccgcgccgggatcgagacctcccagaacagcgccttcggcaagaccacttccgtctacacccgcgggacaagctccgaccacaccctgcttctgatcgacggcgtgcgcatggggtcggccaccagtggcggcgcaagctggcagttcctgccaccggaggagatcgagcgcgtcgaagtggtgcgcggaccgcggaccagcatctacggctccgacgccattggtggcgtggtgcaggtctttacccgcgagggtcagaaggggccaccaagggtcaacgcgtttgtcgggggcggcagcttcaacacctgggaaacgggtgtgggagtggccggcggaaccgagaacacgaactacagcttctcgctcagccatttcgagaccgacggcatcaatgtgcaggatgacgttggtgacgatgaccgtgacggctacgacaacacttcgcttgcgaccaaggtgacccatcgactagacaatgggattgaggttttcggcaacgtactgtactcggaaggggagtcagagtttgacagtacggagggagatgactacaccgactttgtccatgcagccttccgtgcggggttccgcatcccggtgaataaccgttgggatactgagctgagtgttgcacatgcacgtgatgagaatgatcgctatgtggatggggaattcacatcgcgttatgacacgaagcgtgattcgatcgactggttgaacgaaatcgtcctgtcggatcagctgttcctcacggcaggcgttgacgcccgtgaggaccgtattcaggtcgatgatcctgggctaagagagggattcggtacggacgaatatgaggagaccagccgctacaacattggtgggtttggggttctccaagccgatctaggccggcatactttggagggttcgttacgatacgacgacaatgaacagttcggtagtaaaactaccggtcaagtcgcctggggattccaggtcgcggaagcatggcgactgcgggcttcttacgggacagcattcaaggccccaacgtttaacgaactttaccatcctgacatcgggtttttccgcggcaaccctgaccttgatccagaggaatctgaaactttcgaaataggggcccgttattcggcgggatccggatatcttgatttgagcgctttcgagacacgagttgaaaacttgattgcagggttcgctccaccggaaaacgttgaggaagcacgaattcggggagtcgaagtggatggccgatacgaatttggccaatggctttcaggcgcttcactgaccctactggatgcccgagaccgggaaacgggaaacgagttgcagagacgctctcccattacggcccgtatggatctcgatcggaagtttcagcgtttctcaatgggcggctcggtgatcgcgaagagccgctcatataacgacgccaataacgacgagcgcctttccggttatggactgctgaacctgcgggcgagctatcagattgcgccggaatggcagattcaggcgacggtcaataacgtgttcgacaaggactacgagaccgccggagggtacaaccagccggggcgggccgccttcgtcaagctgcgctaccagcagaggtgatgcatgggtaatcgactgtcgaagattgtgacccgcacgggtgacgagggccggacgggcctgggggatggctcgcgggtggacaaggacagccaccgtgtcgaggcgtttggtgatgtggacgagctgaacagtgtcgtgggccgggtcctggtccacgatctcccggaagaggttcggcgcgtgctggccctggttcagcacgagctgtttgacctgggggcggagctggcagtgccggggcatcaggcactgccggatgcctctgtggagcggctcgatgtggagctggaaagcttcaatgccgacctgccgccgctcgaggagttcatcctgccgggcggtggcccggccacggccgactgccacatcgcccgtacggtctgccggcgcgcggaacgtcgtctggtggcggtgaatcaccatgaggcgctgcggccgagttcactggcctacatcaaccgcctgtcggatcttctgttcgtgctctgccgtgtgcttgcacgtcacgagaacggcgcggaagtcctctggcagccggccaacaaacgcggctgacttcatctgcctttgccggttttcgggtgccgtttccacggcaccttcctgcgtataacggattggcggcgccaccacggtaccggtggcgtcgccccatcggattttcttcggggtttatcgcatgtccttctggaaacgcggtgtggttttgctggtgattgtgctgtggagcgcgcccgcctgggcggatcccaaaatcgtcggcatcgtctccgagcgctcggcccccgaggtggccgccggtgcgcatcgattcctggaggccgtgccggatgccgaggtggtgctgcgcactccggagcagctggcggacaagtcggactcgtccgtccaggcgctgtggcgcgatgccgacgcggtactcgtggcagcggtgttcggggatcaggccggtcgtctcgaacgtctgctgcgcgaagagccgccggccgagtcagcgccgattctcgcgatcaatagcgaacggcgtctgactgcgctgtcccgcatcgacggccaggccgtgctcgacggactggacgaggaggcccggaccgaactggccgagaatcccgaagcgggcgaggatccgcgcgagcatctggcccggcagcaggagcgcttctcaaaccaggccgactggctgaccggacgagcgttctatcagggccgcacaccggagaacatggagggcctcatccgctggctggctgcccggggcgggcactcgatcgaggtgccggaaccggatccgcgcgagaccatccgctattaccgggatggccagtcggtcgccgatccggaggatcttggcctggatgccaggccggccgtggccgtgctggacctggataccggtgaccgtcctggtgaccgcgagctgctggatgcgacctgcgaggcactggaggcccgggatatccagtgcttcgcggtactcgcgcgctggggtggggccagtcgcgaggcggtcgagaagctcgccgcatcggcggcgcccgccgagctgagcgggatcgtcagcctgcaggacttcgttgtgggcggcggtggcaaccgcgaggcggtggccgaggccttcgccgaactggatgtcccggtggtcaaggggattcgcctggcggacgtgagcgagaccgagtggcggctctcgcacgagggcatcccctgggacaaggtccactatcatgtggccatgccggaattgcagggcgccagccagccgatggtgctggcgacggctggcgagcccacgcgggacgaacgcactggcgtgcaactggccctgcccgagccggtgggcgagcgggtggaggccctggccgaccggatgcagcggtgggaccggctgcgccagctggacaacgcagacaagcgggtcgcggtcgtgtactacaaccatccgcccggtcgccagaatatcggcgccgacaagctggatgtcccggaatcgctgctggagatcctgcaacggctggaggccgccgggtatgacctcggggacgaggtgccggaggatgccgagaccctgctggacatgatccaggaccgggcggtgaatctgccggaacaggccgatgcactggacgcgatcgccggccgggtcgcctcgctggatcgcgatcagtaccaggcgtatttcgacggcttgcccgccgcggtgcaggcggagctggtcgacggaccgatcggctacctgcaggcacgcctggaggccgccagggccgccgacaaggtcgagatcgcgcaagctgggctggaaagcggtgtcggtgatctgcgccacatgctcgagagttatccgcacgcggcgcaggagcgggcactggacctgctggcccagtacgaggaggcctgggaggccacgctggcgggggaggacgcgcacgcgaccaccgagcagttgcgcaaggcgctggtgcgcacgggcatccccggcctgaccggctggggcgagccgccgggcgaggcgatgacccgcgacggcgagatgttgttcccggggatcgagttcggcaatgtgttcatcggcccgcagccgccgcgcggctgggaggtcagcgagcgcctgctgcacgcgaataccacgttcccgccgacccaccagtatgtcggcttctaccactggatccgcgatcacttcgaggcggacgcgctggtctacgtcggccgccactcgacccgcgaattcctgccgcgccggcgcgcggggctggcaccggatgattaccccgagctccttggcggggctttgccgatcatctatccctacattgtcgatggcgtgggtgagggcatccaggccaagcgccgcgccatgggcgtgatgatcagccacctgaccccgccgctggcggccaccgagctctacgacagcctgctggaactgcgccagctggtggagacctacgaggccgccgcgcagccggatgccgcgacgcgctcgcgggcagtccagaccctgcgcgaacgcatcgatgagctcggcctgaccgaaaccatcgagcgtgaactggcgcggggtcaccatcacgatcacgggcatcaccatgatggtcacggtgatcatcacgaggggcatcaggacgaggaccacgcgggacatggcgaagaccacggagccgaacacggcgacgaacatcgcgacgcggtccatcaccgggaacacggggatgcagagcacgagcatgcccatgagcatgaccacgcggacgagcatgcggatgagggtcatgacgaacccacaccgaccgcgctggcggagatggacgaggagttgctggtccacgagatcgggcattacctgaccgacatgcaggaagaccagatgccgctggggctgcatgtgttcggacgcgactggagcgacgaggctgtggacacgatgctcgagtcgatggcgggtgacgacgcggtcgacgacgactgggatgcgaagctgcgtggatccccggccagcgagcgtgcgcatctgctggcggcgctcgaaggccgtttcgtgccgccagggcagggcaatgacccgatccgtacgccggaggtgttgccgaccgggcgcaacttccacgcgctggcggcggacctggtccccacgcgtatcgcctggggtatcggtcaggaactggccgcggatgcccgcgagcacggcgatcccgaggcggatggcagcgaggcgatcatcctctgggcgtcagacactgtgcgcgacgagggcgtgatgatcgcctttggcatggacatgctgggcattcgtccggcctggaacagtcgcgggatcgtccaggggctggagcgcatggaccttgatgaagccgggcgcgatcgacgtcgcgatgccctgtttaccacctccggtctgttccgcgacctctacgaggaccagctggtgtggctagaccgggccgcgcgcctcgcgctggacggatcgtccgagaccattcttgccgagtaccccgagctggaagaggcactggaagcggcgttggccccgctggggcaagacctgcgcgatccgggcaccgagcccctggcgcgcaacgatgtggccgcccaatgggtggaggacacccaggccctgcgcgccgcaggcctcaatggcctcgaggcgggtcagcaggccgcgctgcgggtgttcggtaccgcccccggggcctatggggccggggtcaatcgtctcgcggaccgttccggggcctgggaggatcgtgccgaactgggggcggcctatctgcgccggatggggcatgcctatggcgcggatgagtccggtggctccgcacacgaggccttcgaggcccggctgggccaggtcgggcggacctaccttgggcgcgcctcgcacctctacggcctgctggacaacgacgacggctttgatttccagggtggtctgtcgaccgcggtcgagcgcattcgcggcgaggtgccggacaaccgcgtgctgcagcatgccgacccggacgacccgcgggtggaaacgctcggccgcgcgctgatgcgcgagctgcaggggcagaacctgaatccgcagtggatcgagccgctgatggatcacggctatgccggggcccgcaccatgacccgggacttcgtcgacaacctgtggggctggcaggtgaccaacccggaggtcatccgctcctgggtctgggacgaggtgcacgacgtgtatctgcaggaccgccacggactgggcctggacgacttcctggccgatggccacaacgtgcacgtgaagacacacctgcaggccgtgcacttggtcgcggccagtcacgggttctgggaggccgatccggaggtgctggaggccttgtccgagcgcttcgcggaactggtcgccgaacacggcctgcccggcagcggccacacgcgccccgatcaccccatgctggacgaggtggccgagcgcctggacgacgccgatctgcgcgaggcctttgacgccgtgcgcgcggccgcgcaaatcgagcgggcggagcccgaagccgaccccaaccgtgtcaccgagatccagccgctggaagacccgacggcacaagagatgcaggagatccccgagccggccgaggccgacggcggccaggaaaccggtgacgaggcggcgggcatgccctggctcccctggctggtcgccgctgcgctgttcctgctgctgctcggcggcattgccgtgggccgacggcgataacgctcgcgggatattttgcctgtaggagcctgcttgcaggcgaagcccctgccaaagtcggacacgggcagaagcgttcgcctgcaagcaggctcctacggggctggggtcatgaatgaacaaagggtaacgaggtaaaccgaatgtcgttctcgatcacgatggagctgatggacaccgtggtgcgctggctgctggagccggtgattgtcggcctgctggtgctggtcgcggtggccgtctgggagctcgggctggcactgggcgaacgctccggtggggtacgccgtctggaactgagtggtgatgccgagcgcctcgcctaccgtgcccggcgccgtatcgaccgcgccgatctgctggcacggatcggtccgatgctcgggctgatgggtacgctgatcccattggggccggggctggcggcgatggggcgtggggaactggaaatcctcgcccaggccgttacggtggcgttcaacaccacggtgctggggctgctggtcggcatccttggcttcctgctcgggcggctgcgccggcgctggtatgacgcggcgatggagcgtatggaggcggcggcatgagggtcccgcactaccgcgccagccgtttcgacgcgcccgacgaagagccaatggggccactggccaatctggccgacatcatgctggtgttcgccgtcggcctgatggtggtgatggccgcctcgggcagcgggctggaaccggccagtggcggcaccgagatcgaacccgggcgcgagatcccggacccgcccgaaggcgccggcgaggctggctcgggcttcgaatccatggggcaggtctaccgcgaccccgataccgggcggatgatcctgattggggaataaccactcccggcgccgtccgaatccccgtatgacgcaacgaatcaaggagtaacagaaagatgagcgacgacaccgaagcggcacgcgccgaacgccacgcccagcgcatggcgcgcaagaaggagattgtggatcgcaagatcgccgaggcccaggaagaaaagggcgtgttcctgattctgaccggcaatggcaagggcaagagttcctcgggcttcggcatggtcgcgcgcgccctggggcacggcatgcaggtcggcatcgtgcagttcatcaagggtcagttcgccaccggcgaggaagcctttttccgtggccaggaccacgtgcagtaccacgtgatgggcgagggctacacctgggagacccaggaccgcgagaaggacgtggcggcggcccgcgaggcctgggcgcatgcccgcgacatgctgcgggatccgaacgtcgacttggtgctgctcgacgagctgcacatcgccctgaaataccagtacctggacgtggccgaggtgctcgaagaactggccaaccgcccgccgatgcagcatgtgatcaccaccggccgcgccgcgcccaaggcgatgatcgaggcggccgataccgtcagcgagatcggcgcggtcaagcacgccttccaggccggcatcaaggcgcagaaagggatcgagctgtgagtgtgacctgccccgccgcgttcgtggcggccccggcctcgggccagggcaagaccacgatcactgccgccatcgcccgctaccagcgcaaccagggccggcgcgtgcgcgtgttcaagaccggccccgacttcctcgacccgatgatcctggaacaggcctccgggcatccggtcgacgccttgcatctgtggatggtcggggaagaagcctgtcgagcgatgctgtacgaggcggcccaggagtccgatctgatcctggtggagggctcgatggggctgttcgacggggatccctccggcgcggatctggcccaggccttcgggttgccgatcctggcgatcgtggatgccagcggtatgggtcagactttcggggcgctggtgcacggcttgtcgacctaccgcccggacttgtcattcgccggcgtgatcgccaatcgggtgggcagtccggggcacgcgcggatgctggaggattgcaccccggacgcgatccggtttttcggggccgtgcagcgcaacgagacgctgagtgtcccggatcgtcacctggggctggtgcaggccggcgagatcgccgatctggatgcgcggctggaggcggcagcggccgcgattgaagaggctggggtgacagggctcccggagccggtgcgctttgatccggaaacaattgcgccgatcgaggcggcgctgtccggcgtgcgcattgccattgcgcgggatgcggcttttgctttcatgtatccggccaacctgcgcctgctggagaagatgggcgccgaactgcggttcttttccccgcttgcgggggacgggttaccagaggccgatgccgtctggctgccgggtggctaccccgagttgtatctggatcagctgtccgccaatgctgtcctgaagtcggaccttgaggcccatcatgcggcgggtcgccccatcctggcggagtgcgggggctttctctacctgctggatgaactggccaatcgcgagggtcatgccgcggccatggccgggctggtgccgggcaaggcccagctggcagaccgcctgcagggtctggggctccaggcggccccgctgccggaaggcgagctgcgcgggcatacctttcaccacacccgctccgaggttggtctggaaccctatggtcactgctggcgggcccgcgggacgggctcgcagggggaggcgatctatcgtgatggtcgcctgaccgccacttacctacatgcctggttcccttccaaccccgcggccacggcgcagctgtttcgagcatgagtgatcggcaacgggacaaggtggcgcggatcgggcctggggcgcacgccggggcccgcatcccgttgcgcggcgagcgaaagcccggctgcgtggatctggtcggcgcagggccgggcgatccgggcctgctgacactggacgccgtggccgcgatgcagcacgccgatatcctgctgcacgaccgcctgatcccggaggcgatcctcgagctggccaacccgaaggcgcagcgcctgtatgtgggcaaggcccgctcacggcacagctgtgatcaaggggacctgaacgagcgcatgatcgcgctggcacgggaggggcactacgtggtgcgcctgaagggtggggacccgttcgtctacggtcgcggcggcgaggaggccgcggcgatcgccgcggccgggatcccggtccgcatcgtgccggggatcaccgcggcgggtggctgcgcggcgtatgtcgggatcccgctgacccatcgcgatcatgcctatcgctgccagttcgtgaccgcccatcgccgcgccggcgagaccgatctggactgggcctcgctggtctatccgcagcagaccctggtcgtctatatggggctgcacaccctggccgaggtctgcggcgagatgatggcggcgggcgcggatggcgcgatgccggccgcgctggtggagcagggcacgcgcccgacgcagcgcgtcatcgagggcacgctggcggaccttcccgcgcgggttgcggatttggccatccagtcgcccgcgttgctgatcgtgggcgaggtggtgcgcctgcgcgagacgattgccacgccgggcttcgagcccgggccggggacgcatgaagtcggctgatcgctacagtgcggagggcggcatgcgcccggagacgcgcgagacaaccgggcgcctgcgcaccggcctgaccaccggcgtctgcgcgaccgcggccgccgtggccggcgcacgctggctgctggaggggcggcggctcgagacggtcgaggtcaccctgccgagggggcaggtcgtgcgcctggcgttgaacgatctggagcccaccccgggtggcgcggtcgccggggtcatcaaggatgccggcgatgacccggatgcgacccacggggctcgggtctgggtcgaggtgaccctgtgtggtgcagccggcgtcgcgttcgtggcgggtgccggggttgggacggtcacgcgtccgggcctggtggtggcgccgggcgaaccggcgatcaacccggtcccgcgacgcatgatgcaggggcatctggagacgcttgccgaggcgaccggttacagcgggggcttccgggtcacggtcggggtggacgggggcgaaaggattgccgagcggaccatgaacgcccgcctgggcatcctcggcggtctctcgatcctgggcaccacggggatcgtgcgcccgttttcctgcgccgcctatatcgcatccatccatcaggccatcgacgtggcccgcgccaacgattgtccgcgcgtggcctgctgtaccggcggcaccagcgaggcggcggtgcgtgaacgctacggcctggacgacatggcgctgatcgagatgggggatctgttcggggcggcgctgaagtacctgcggcgccagccgttgcccgcggtggtgctggccgcgggtttcggcaagctcagcaagttcgcggccgggaacctggatgcccatagccgcaagtcgcgcatcgatctcgacgccctggcggaggaagccgcggatctgggcgccagcccggacctggtggcgcgcatccgcgcggccaacaccagtgcccaggcccttgcggactgcctggaacagggcgtggcgctggccgaccggatcagcgcgcgcgcctggcagcgggcacgcgggatgttgccggagaccacggcgctggaggtctgcgcggtggatcgggcggggcgcatcgtcgggtttgccgatggcgccaggggccttgcgccatgacggccgcggcgatcgccctgcagtcggtagccaagcgctacgccggtggccgggtcgggctggcgaacgtggatctggaagtgccggcgggcagctttttcggcctgctgggtccgaacggggcgggcaagaccaccctggtggggctgttgaccacgctggtgcgggcggatcgcggttcgatccgggtctgcgggcacgatgtggccacgcaggctgtcgcggcgaaggcgtgcatgggtgtggtgccgcaggaggtgaatttcaacagcttcgaaccggtgggcgagatcgtcgaggcccaggcggcctactacgggctgtccccgaggcgggcgcgcgagcgaaccggcgaggtgctggaacaggcgggtctgctggaccggcgcgaacagtcggcctggggcctgtcgggcggcatgaagcggcggctgatggttgcccgcgccctggtacacggccctcgcgtgctgttgctggacgagccgacggcgggggtggacctggaggggcgccatgcaacctgggagctgctgcgcggcttgaacgcggatggcgtgacgattctcctgaccacccactatctggaggaggccgagagcctgtgcgacaggctggcgatcctggatcagggcgagatcgtcgcgcgtggcgagaccggcgaactgctgcacgggctgaacgtgcagacgctggtgctggaattgaacgcgcctctggacgcggccccggtcctggaggggctggcgacccgtctggtggatgcctggaccctggagatcgatctcccgcagggcatggaggtcaatgacctgttcgatcgcctgggcggaagcggggtccgggtcgcgggactgcgcaacaagcgcaaccggctcgagtcgctgttcctgcagcgcattgcgaaacgcgcggacgcactgcaaggggccggggcatgagactcgcggcctatgcattcgcctatcgcgggatggtggtcaagcaggtgcgccggttcctgcgggcctgggtgcagaacctcctgccatcggtggtgacgaccgtcctgttcctggttatcttcggtcatctgatcgggcgcgagctgggcaccatgcggggggtcgactacgccgatttcatcctgcccggcctgatcatcctggcggttgccaccaatgcctacagcaatgtgaccctggcgttttacggcgcgcgcctgcagcggcatatcgaggagctgctggtcgcgccgctgcccgcctggctgattgtggccggcttcgccaccggtggtgtcatccgaggcctgctggccggggcgctggtcgcgctggtcgcgattccgtttgccaatttccagttgcaccatctggcggccacgctggggatcgcgctgatcagcgccttgctgttcgccctggccgggctcctgaacggcctgtatgcgcgcagcttcgaccatacctctgtggtggccacgttcgtgctgaccccgctgatctacctgggcggcctgttctacccggtagaacggatgcccgagccctggcagtccctggccgtactcaacccgctttattacatgatcgagggctttcgctacggcctgctggggaccggttcctttgcctgggccgcgaccttctgggtcctcgcaggggcaacccttgtcgttggcgtgctggcctgggccctggtggcccgcggcgtgcggatccggacatgagtgggggcggggtgcagcgatgagtgccgatcattcgcgggtgcgccgggcctgtccgggggtagccgcgccgatggccaccggggacggtctgttgatgcgggtgcgtcacccgatcggggggctggatgcggggcaggcggagaccattgcggaggtggcgcggcgctttgggtccggtgttctcgagctgaccagccgcggcaatctgcagctgcgtggtttggacgcggcggggctggagccggcgcgcgccgagctggagggggcggggttggcagatcgcgaccctgcggcggaagcggtgcgcaatgtcctggcggccccggtgacggatatcgacccggaggcggccatggatgtgcagccggtcgcgcgggatctcgtgcgagcactgggggagcacccgcgcctgagggcattgcccccgaaggtgggggtgctggtggaggcgggtggcggtttgccgctggatggggtgccggcggatttgcgactggaggcctgtacggcgctgggaggggtgtggttccgagtggccttgggggcgtccagtcgcacggccacggtgctgggctggacacgcgcggagaatgtggtggacgtcgccctcgcggtgctcgaacgcttcgtggtattgcgcgagggcgatgtggatccgccagggcgtgtggccggtgccgtggcccggtttggccccgaggcgctggccccaccggggctggagcgggtgctcccgggcggggacggggtcgcggcacggatccccggatatgcggatgccgggattgggacgcttctgaacgggcgcgccttcgggatcgcgtttccgttcggggccctgcgcgccgaggctctgcagggactggccgaacatatccgggcgcacgacggacgcctgtgcctgacaccttggcgcagcctgcttttgaccggggcgcccccggtggaaccggaccgcgtcgccgagtggggcggtgtggccgatccgaacgacccgcgcctggcggtgagtgcctgtatcgggcaggcgggttgctccgcgggcagtaccgccacgcgggcggatgcagaggcagccgtcgccgctgcctgcgggctgcttgcggggggcgggcaagtgcatgtgagtggctgcgacaagcactgtgggcgtcccgcgaatgcgcaggtcctgctcacggcgtgggaaggccgctatgagctggcgctgcaacgcgcccccgcgcgatgggagaccgtcctgacgaggctggagtcggggcaggtcgagccggccctcgcggccctcgatgctatcgcccgcgaagaggatggcgggaatgagtcgaggatcgaggccatgcaacggttggagggaacagcgctgacgagacgtatgaacgcgaagatgaacaacggagattcagcatgacgcagagcgatgcggccggggccgtacccgactatatccgcgacggggcggccatctaccgggagtccttcgcgattatccggtccgaggcggaactggaccgcttcccacaggagctggtgcctgcggtggtgcgcatgatccatgcctgcggcatgaccgacctgccgcgggacgtcgggttttcggccggcgtggcccgggcggcccgcgaggcgctggccgccggtgcgccgatcctgtgcgacagcaacatggtggcgcacgggatcactcgggcccggctaccggcggacaacccggtgatctgcagcctgcgggaggagggtgtggcggcggccgccgagcgcctgggcaccacgcgttcggcggcggcgctggaatggtggcgaccgcatctggagggtgcggtcgtggccatcggtaatgcacccaccgcactgtttcacctgctggagatgctgcaccagggcgcgccgcggccggccgccgtgctcggtatcccggtggggtttgttggcgcggtggagagcaaggaggcgctggccaccagcccgctgaacctcgattacctgaccatcttcggacgccggggtggcagtgccatggccgcggcggccatcaacgccttcgcgagtgaccggatatgacgacatcccccaacctgcatgaacccgagaccgcgggttgtctgtacggcgtgggcaccgggcccggtgaccccgaattgctgacgctgaaggccgcgcggctgattgccgagagcccggtggtggcctacttctgtcgccgaggcggtcgtggccaggcgcgcgccatcgtggacgcccacctgggtacggggcagcaggagattccgctggagtatccggtgaccaacgagatcccgcacggctccgacgagtatcgccgccgcatcgagcagttcttcgacgccgccgccgagcagctggccgccgaactggcagccggacgttcggtggtggtgctgaacgagggcgatccgttcttctacggatcgttcatgcacgtgtacctgcggctgaaggatcggtttcccacccacgtggtgcccggcgtgacctcgatgatggcctcggctgcgcaattgtcgacgccgctgactatgcgcgatgacctgctgacggtaatccctggcacgatgccgatcgacgatctgcgccaggccctgcaggggaccgatgcggcggtcattatgaaggtcggaacccatcgcgatgcggtggtcggtgtccttcaggagctggggctggacgagcgcgcctggtacgtggaacgcgccagcaccgccgaggagcgggtcctgccattgttcgagatcccggagcgggtgccctatttctcgatgattgtgattcccgggcgcggggttcggcgatgagcggggatggcggccagccggtcggtcggttgagtgtggttggggtggggccagccgggccggaatggatcacgccggaggtcgctgcccgtctcgaagcggcgaccgatctggtgggatacgggccgtacctggaacggattgcgagcgcccatcaccgtgtgcacgcctcggacaaccgcgaggaactggcgcgtgcgacccatgccctggacatggccgccgaggggcgggacgtggtcgtggtctcggggggtgacccgggtgtattcgccatggcggcggcgatcttcgaggcgctggaaggggcgcaggcacaacgctgggcgggagtcgaggtggacgtgactcccggggtctcggcgatgcaggccgccgccgcgcggctgggtgcgccgctgggcaacgatttctgcgtgatttcgctgtcggacaacctcaagccctggtcgctgatccagcgccgggtgcggctggcggccgaggccgacttcgccatggcgttctataacccgatctcgcgcgcgcgaccatggcagcttggggaggccctgggcatcgtgcgcgaggcccagggtccggacactctggtcatgctggccaccgcggtgggacgcggcgaacgcgaagacgtgcagatctccactctcggcgaggtggacccgacgatggcgaacatgagcacgctggtgatcgtgggcgccgcctccacccgggtgctggagcgcccctccggccggcgccacgtgtacaccccgcgttatgtcgagtccgcggaatgaggcgggagccgcgttagccgtgcgcgtccgggagatcctccagccagccgagtaccgcctgcggggcgtggaatcgcggtaccccgggggcgtccggcgggcgctccaccatcacaaccggcataccccgttcgcgggccgcctgcagcttggcggctgtggcatcgccgccgctgtccttggtcaccagcacgtcaatcgtgttttcccgcaaaaggcgcgcctcgtcttcggccgtgaacggaccccgggcgtggatccaggtgacccgcggcagcgccggcggcggttcgggcgggtcgatggtgcggatcacgtagtccagttcgggcgcggcctcgaaggcctccaggtgctggcggccggtggtcagcagcacgcgtcggccgagttccggaagggcgcgggcggcggccgcgaggtcgggcacgcggatccagcggtcctccggtccggcctcccacgacggtcgggtcaggcgggccagcgggatgccggtgttgcgtgcggccgtgacggcgttggccgagatctgccgtgcgaaggggtgggtcgcgtccaccagggcgtcgaccgcgtgttcgtgcagccaggcggcaaggccctcggcgccgccgaacccgccggtgcgccgaggcagtcgcgagggcgcgggcctgcgcgtgcgtccggccagcgacacggtggcgtgcagccgcgggtggccgtccagcagcggttccagcgccgcggcctcggtggtgccgcccagcagcaggatctgccgtgtgcgcgccgccccggggccggtatcggaggatgaacgggagctcatgaggatgaccagtctagccacgaacgaggagcgagcgccatggctgaacatcgtcggtgtgggcgcggaggggctcgccgggctggcccccgatgcccgcatggcgctggacacggcggcgacggtgatcggcggcgcgcggcatctggagatgctgccggcgcggccggggcaggagcgcctggtgtggccgtcgccgctggagactgcgctggactggatcgaggcgcgcgccgggcagccgctgtgcgtactcgccagcggcgaccccttctggttcggggtgggcgcgaccctgatgcggcgttttccggtcgcgcagacctgcgtctggccggcgccctcggcgttcagtctggctgctgcgcgcatgggctggccgctgcagcagacccgctgcctgtcggtgcacggccggccgatggaggcgctgcggccctggctgcatgacggcgcgcgactgctggtcctgagccgcgacggggataccccggcggaactggcgcactggctgaccgggctcggcttcggcgattccaccctgaccgtactgcagtccctgggtgcggaccgcgaggcggccgtccgcgcgcgggccggggcctggcctgaggtcgcgatcgaggcgctgaacaccgtggcgctggaatgccgggccgatccggcggcgcaggtgctggcggccagtgccggccggccggaggcgcagttcgagcaggacggtcagatcaccaagcgcgaggtgcgggcggtggcgctggccctgctggcgcccggtcgcggcgagcggctgtgggacgtgggcgccggctccggtgccatcggcatcgagtggatgctggcggatccggccaacaccgccgtggccatcgagccgcgcgcggagcgcctggaacgcatcgcgcgcaacgcgagcacgctgggagtgccggcgctgcgtcccatccacgggcgggcgccggaggcgctggaatacctgccgccacccgacgcgatcttcatcggtggtgggctgacgacgcccgggctggtggaacactgcgtggagcgtttgcgcccgggggggcggctggtcgccagcagcgtgacggtggagggtgatgcggtgctggcggcggcgcacgagcgccacggcggcgagctcacgcggatcaacgtcagtcgctcggagccgctgggcggcatggccggctggaagccgctgcggccggtgaccctgtggtccctgcgccggggctgagggaaacgccgagcggggcgcgtgtccgggtgacccccggcgtcggcttcgcctcggcctgcacggccggcgagttggaggcactggtccgcgaggtgctggccgaggcgcacgccgtgttgcgggcggggggcggcgaggcgatcgagacccggcagctggcggccccggggcacaagggcgacagcccggcgctgtggacggccgcgcgcgacctggagctggagccggtgttcgcgtcggcggccgcgctggccgcgcgcgacgctgccctgtccacggactcctcgcgctcgcgtgccgccgccggggtcggttcggtggcggaggcggcggcgctggcggtggccggcgacggggcgcgcctgctgctgccgcggcggctctcggcacgggcgagctgcgcggtggccgtgcggacggtgaacgggacagacgggaatttcgaggagttttgatgacggttcattttgtcggagcggggcccggtgcggccgatctgctgactttgcgcgggcgcgatcgtatcgcggcctgcccggtatgcctgtatgccggttcgctggtgccggaggtggtgctggaacatgccccggagggggcgcgcgtggtcaacaccgcgccactgacgctggacgcgatcatggaggagatcgaacgcgcccacgcggcgggccaggacgtggcgcgcctgcactccggcgatctttcggtctacagcgcgctgggcgagcagatccgccggctggaggcggccgggatcgactacagcatcacgcctggagtgccggcgttctctgccgccgcggcgaccctggggcgggaactgacggtgccggaggtggcgcagtcgttggtgctgacgcgcacgccggggcgggcgtcctccatgccggagcgcgaacggctggcgagctttgccgccaccggggcgaccctggcgatccacctgtcgctgcacaatatcgagaccgtggtcgaagacctgcggccgcactatggctgcgattgcccggtggcgatcgtgtttcgcgccagctggccggacgagaccgtggtgcgcggttcgctggggactatcgcggaacgggcgcaggccctgaccacgcggcgctcggcgctgatcctggtggggccggcgctggacccgggggattttcgcgacagtgcgctgtacgacccgtcgcacgtgcgccgttaccgcggcatggacggggactaagcggtggcgcccctgatcttccgcaggcagggataacgccggtgggtgttgtgggacacggggcttttcgcctgcaagcaggctcccacatcgccaggaacctgtagataccgtcttgccctacggggtgcaaggggtttcatggcgggcttgatacggggtttgggatttgagcacaccgaaggcgatgtgcaggagtttgcgcatagccgccccgatcgccgacatcttggccttgccgcgtgtcagcagacgttgatgctggtgtcgcacgtccgggttgtaccgggtcgccaccaccgccgccatgtagagcgccttgcgcagtcggctggaaccgatcttcgccaaccgcgagggccgccggaccgtggtccccgattcttccaggaccggtgccagcccatggaacgccgccgcttgtcgagcgctcgtgaacgcgcggctgcgcagcgctgcggtcatcgaggccgacagcacgcggccgatgccggggatgctctccagcaaggtccgatcccgcttcaggtggtgatgggcgtcgaagtgatcgtcgatctgctgctggagccgacggtgttcctcacgcagggcctgcaggacgttgtcgatcgacgcctgagcgagggtgtcctcactgaaacgcgccttctccaggcggttctcttcgcgccgcatatcctgttccagagcctccaggcggctgagcaggcgcttgagttcccgcacctccggcggttcgggctgccagcgtcgtggtgcgcgttcgatgccgtagcgggccagcatcatgctgtccttgcggtcggtcttgttgcgcacccccatgcccttggcatgcgaacgcacctgggccgggttcagcacgtggacctgcaccccctgatcatgaagccagtacgccagcggctcgtggtagatgccggtggcctccagatacacatggagcccctcgggggtctcgccggtgttgcgctcgagccagtgcagcagctcccggtactggtcttggcggttcgggaacaccttgggcttcaccttgcccgcctccagatcccggacccacatgcagtcgagcttgttcttgctaacatcaacgccaatatgagccatctcgtcctctcgccttgtccgtacagcctcacccgtccgtcacggaggggggtcttggataccgttcaaacttcgagatgagaaaggactcgggggccaatctacagaacaggttcgtgacctcaggagcctgacgggttacccgagcccaatacggttcatggtagcgatccgtgaaccgcaagacacaaggagtctgcttgcaggcgaaggcggtttcttcccgatcagggtcatggcaaggggccgccatgcggcggccccttggttcccggccggtttagcggcggcggtagttgtcgtggcaggccagacaatggtggcgcacgccgttcagggcctcggtggcgcgaagctggaagtcttcgttctccaggtcgtcggccgactccaccttgcgctgcagtcgttcggcggcctcgcggtaggctgccttgtactcggagaactccgggtcctcccaggccgcgggcagggccccgggttcgccgtcccgcgctggtgtctcgcgtgcgaaccaggtttcgatgtcgtcggcgcggcgcgccagttcctcggccagaccgggcagacgttcggcgaatggtgcgtcataacgcaggatctgctcgatgctgcggtaggtggccgaggtgccctgcatgctctgctgacggaagcgctggaaggcctcggtcgcatccactttggccggatcgtccagggtctcgtcatagtcgccccaggggcccggcattgtgacagtgacctccgcggtggccgggctgccggtggcagccagcaacaggatcgcaaagagggtggttctcaacgggtggtggatcggttgcatccagttcatgtcgattctcccggtcatttctcagaagcggaactggtgctgcaggtgcagctcccagtccgaggtgtcggtgtcgcggtccagccacatcagttgggtcttgtgccgctggccacggtgataccagttgaggccggcaccccattcacgctgccagcgctcgtcagtgccaagatcgtcgcctgcgtcgtggcgcaatacggcgtggcgcgcggcgaactccagtccctccaccggcagcgactgcgccagttccagttcggcccccaggtcgtggtagctcgcggtgcggtcgggggagacatcgcggcggaaggccgccagcgacagcgaggtatgggcgaacttgaccaccgcgtcggcggtggcggtgatccagtcggcgcgttggttggccaccgtgtcttcgatgccgcggctccagtcgcgcaggtggttgcggctggcggcctgtacgccggcgcccagggcgacggtgcgctccacggcctggcctaacgtggtgttgtcacgtgggactgcgccgaccggggcccacgcgccgcgcgcactgaacaggtggccggatgtggaggggcgatcgtcgcgctgatccagacgcccgcgaccgtcaaacacgccgatggcccatgcccggttgtcgccggcgccgcccagcagggcgataccggtgtcgcggccggccggaacctcgaactggttgccggcgatgctcagttcggtgaacaggcggttgggtccgccgatatcccgcgacaggccgaaggggaccgtaaactggccagcccgcaggcccaggtgttcacccagtgcgtactgcaaccagatgtcgcgcatggacagctcgccgctgctgaaatccggctgcaggcggaagctcagatcggggtggaacagggtgcccgaggtgtccagccaggcacgacggaagtcgaattcgctgctggagccatccgggtctcgttcgtagctgtagcggccctggatcagcggatccagggtgacctgcaggccgtcttccgcgtcgccgaattcgaagccggcttgtgccggcgcgatgcccgcggccgtcatcaggcacagggtggccagggccgggacggcatgctgtcccggtcggagatgggtatggttcattgttgggttgctcccttggacgcgcgaccccgcacgccgtggatgaaacgacgccggaagctggacagggagcaggggaggccgggcgatgcgagcacgccggtctggcccgctcggccgcccaccgcggcgtcgggtgtcgtccaggccggtctccggactcgcgaagtggatgcgcgatgcatccagggcggatcgccttcccgcgggcatcccggggatgcgccgcagtggcattggatccgcccgtctccgcctaccgttgcgggggcagtgccggccttgcgaatgtcgattcgcgcaccggcttcccgattatccccggcggctgagcgccggggcacctagagaggggcgaaccgtaatggagggaaaagagggggtcaagtttgtccgggtatcccgggaaacggtgtagtgggggcgaacccggctcccctggaggctgataattgatgcagatcatctccggggcggattttgatcgcgaccaggtttccgcgtctgtagggtgggttttaagtggtttggaccgagtctatttcggttcgcgccgatatccgcttctcagatgtctgttactcatctgttactcaagggagacctgtatgaaaacgctttccggattccgcatgacggcgctggccgcctgtgcggccctggcgttcggggcggcggccccggccgcggccgatactgactattccgagtaccgcgacgtattcgagccgctgccggcgctgccgccgatcccggcggataactcgatgaccaaggagaagatcgagctgggcaagatgctcttcttcgagccgcgcatctccagctccggcgtgatctcctgcgcgacctgccataacccggcgctgggctgggcggaccgcatcccgcgcgcggtgggccacgacggccaggtgggcgaacgcaataccccgaccgtgctgaattccggcttcttcaccgcccagttctgggatggtcgcgaggacgatctggagggtcaggccctcggtccgatccaggatgcgatcgagatggcgatgccgctggaggaggcgatcgcgcgcctggaggagttcaacgagtaccaggagaagttcgaggcggcctatcccgactatgacggcgacaacgtgatcaacaccgaccacgtggcgaaggcgctggcgaccttccagcgcacgctgaacaccccgaactcgccgctggatcgctggctggccggggacgagggcgcgatgagcgagcagcagatgcgcggaatgaagctgttcgccgacaacggttgtgtggcttgccacagcggcccggcattgaccgacagcaacttccaccgcatccaggtgccgggctcggaggacaagggtcgctatctggtcacgggcgacgaggccgacaagttcgccttcaagaccccgaccctgcgcaacgtcgcgctgacctacccctacatgaacaacggcgagaccgccacgctggacgaagcgatccgcatcatggggcaggagatgctgggcatggagttcagcgatgacgaggtcgcggacatcgaggccttcatgcatgcactgaccggcgaaatgccgcgcttcgacatccctgcgctgccgtaactggccgcactgggatcgggtgtttcaagccccctccggagacggagggggctttttcgtggtcaggactattcgaccgtgatggtgatcttctcggaaacaactggtgggtcgaagctgatgtggcggtagtccatgaacagcaactgcagggtgtattcgccgggttccagttccagctcgccctcggtctgcccgccaccgaaatggcgcttgtggtcggagaagggcagcgagacatccaggtccacctcgtcgagcggcttgttcaccagcaggtggtggtggccggtgttgtccatctctacaccggccggggcgacacccatgtctcgcaggcccatctggacccgcaccgggctttcgagcgtttcgccatcctgcgggctgatgaaatagaccttcgcgccatccggcggtgcaatacgatcggcggccgtggcggtgccgaccagggcaaggcctcccgtcagcacgagcagcgtggagagccgagtaagagtggtgttcatgggtgctccttggacccgcgtgcgggcagtcggttggctcgtttacgagtatagtcggcggtccgcgcggcagtacggtggcgttctgctaccctatgcgccttcgttttccacctcccgatcgagacgagtagcccgcatgagttttcgcacccgttttgcccccagtccaaccggctatctgcatatcggtggtgcccgcaccgcgctgttctcctggctgtatgcgcgtcaccacggtggtgagttcgtgctgcgtatcgaggataccgacctggagcgcagtaccgcggagtcggtgaacgcgatcctcgagggcatgaactggttggggctgacctacgatcacgggccgttctaccagacggaacgcttcgaccggtacaaggaagtgatcgaccagttgatggcgacgggccacgcctatcgctgctactgcaccaaggaagagctggatgcgatgcgcgaggagcagaaggcgcgcaaggaaaagccacgctacgacggacgctgccgcacccgcaccgaaccgcgcgagggggtggagccggtgatccgttttcgcaccccggacgagggtgtgacggttgtcgacgacatggtgcgcggcaaggtcgccttccagaaccgcgaactggacgacctgatcatcgcgcgctccgacggctcgccgacctacaacctgacggtcgtggtcgatgacatggacatggggatcacccacgtggtccgcggcgatgaccacctgaacaacaccccgcgccagatcaatatcctgaaggcgctgggtgtcgagccgccacgctacggccacctgccgatgatcatgggcccggacggggccaagctgtccaagcgccacggcgcggtttcggtgatgcagtaccgccacgagggctacctgccagaggcactgctgaactatctcgtccgtctgggctgggcgcatggcgatcaggagatcttctcggtggacgaactggtgcgcctgttcgatatcgaggacgtgaatcagtccgcctcggcgatcaacccggacaagctgttgtggttgaaccagcattacatcaagacgctggacccggatcatgtggcgctggagttcggctggcacctgggtcagctgggcatcgatccggccaatggcccggcgatgcgcgacgtggtgatcgctcagcgtgagcgagcgcgcaccctgcgcgagatggccgagaacagcgtgtacttctaccgcgagttcgaggactacgacgagaaggccgcgcgcaagcagctcaccgccgaggccctcccggtgctgcagacgctgcatgacggtttcagtgcgctgggtgcctgggagaaggagccgctgcacgaggtcgtggtgcacaccggcgagcggctggatctcaagctgggcaaggtcgcgcagccgctgcgtgtggccctgaccggcagtacggtatcgccgccgatcgacgacaccctggtgctgattgggcgtgagcgatcactggctcgaatcgagcgggcgttgaagaaaatttcggcggaagcgggttgacactccagggggtgctggctacagtacgcgctcgcctgacacggggccatagctcagctgggagagcgcctgcatggcatgcaggaggtcggcggttcgatcccgcctggctccaccaaattcgggtgtaagcgagttcaccgatgcatcgttttggggttatatccatctgggtgggtctggtgatcgcagtggttggactgttcggcggtttcgggctgatgttcaccggggagcaaacctggtccaagcccctgattgcggcggttccgatcggatttcttctggtgtttaccggtgttgtaaccacgatcatttatcgtgagaccgccggaggtcacagaagcggccggccccagggcccgccaaactagcaacaagacgttgcctctacgtccccatcgtctagaggcctaggacaccgccctttcacggcggcgaccggggttcgaatccccgtggggacgccattattccgaaaaggcccgaaccgaaaggttcgggccttttcttttgtgcaggacgctacccgtgctggcccgggatcgcttcaggcgagccgcgggttctgctgcagcgcctgctcggatgggtgtcgtcgggggatgatgcagtggttgatgcgcaggagttcgcgttcgctccactggcgccagacgtcatcgcgagcaaagcgggcatagtcgagcagggttaatcgttcgatattcgggttgccgtggtcgtgggccagacggcgtgcccgctccagctcctgccaaccctcgttgtcggtgccgtcgctgtgttccagcagcgcatgggcacgcagtcgccggattgcgggctcgaagccgtggtcgcctcgtttcaggcagttggtcagtgtagcggtggcgatctgcagacgctcagaaggcttggctccggttgcatgcagtgcgtcgagcaggaagagctgaaagatggtgctgacgccatccatgatgtggcgcaatgcgtctgcctgttcccggagtggtgccacggccgaggtgtcgccctggcgcgccagggcccagtgctgtagtgccaggcctgaggcccgccagaggggatagtcatagtcctcggcaatcgcgagcgcgcggcgggcggaggtcagggcttcgtcagggtcgtcggcgaagaagccaagcgctgcccggaaggcgtatacaaaggcctctgtggggcggtgctccagcgctgcggcctcggcgcaggccgcatccatttcctcccacgcgcgagcgtggttgccgaagaagaggagcgtccaggccatgaagccgcgtgagctgatcgcggggttctcggtgtggcgcgcgaccaggtgcgggtggtcgtcttcgcggtacagggcgagcgcctgggtctggtgttccagcgccagcggtagctggccactccagaagtgcgtgttgccttgtacgtagtgtgcggcgattcgtagcaggcggtcgttcgactgctctgcgacctgttccatgtcgttggccagtcggtgggcttcatcaaagccgtgccaggatccggcgccgtgccaaaggccccagagcacacggaagtactgcaccgcatctcgctgaggcgcggtgatgcccaaggtgcgttcgaagatcgcgtggaccgtgcgggagccgtaccccaacagggcgaggtttgaggcacccagtccgcccagagctcgctgcgtctgcgcgtcgcgttcttccgagggttcccggtcgcctagctcgcgatcgagacagctgagggcatcttcgaagtagtgtgatgcctccagcagcatgccccgggcgaacgccgcctctcccgcctcgagccaggcgggcacggcctcgtccacacgtccggcgtgataaagatggctggccacctggccccagtcgatattgctcgtgccttgatcgtcacgcaggagatccgccaggcggccgtgaagacgcgttcgttcggccaccagcatggattcgtaggcagcctgctggaatagggcgtgacggaaacggtagcgcacaccgtccaggacgccgaccggctcgacgaacccgcggcccgtgaggcggctgagctggcggcggatcgtgtcggctggctgctccaggaggtgactcaggatgcgtgtatcaaaatcgcgtccgattacggcggcggcgtgggccaaatcccgcgcggtcccggtttgttccaggcgtgccaccagcagattggccagcccgggcggcaaggtgtcggggagggtccccgtgcgcgcggcttcgagggtgtagcgcgtcagctcctcgagaaaaagcgggacgccctcgccgcgttcgatgagttgcgcgcgcaggtgtttcgtcaggcgatgccgggtgtcgcaacgctcgatgagttcatgtgcagcctggtcgggcagggcgtgcagtcgcagatgctcaagcgggacatcgcgccagttggagcgaaagctcatgcgggccgtgagcagggtcagcaacgggcggtcatgcaggcgctgatacaggcgtcgaaggaattcggccgtgccggaatccatccagtgcaggtcgtcacagatcagcaggagggggcctcggcgggctcggcgccgggcgagctcgacgaggacatcaatgatgtgatcccggtcgagtccctgcgcggccagcgcttcgagcccgttgctgtccgggtgtgtgagccagtgcgccagggcgtcggcgatgtccgcatcgagtgagcgagcggtgccgaggacccgtgccagtcgccgctggcggctggcattcatgctgccgagtccaagccaggtggcgaacgcctgacgcacgggcgccaacaagtgccgcgagcggtcctcgcggcacttcagcaggaagcgcgagcgcgcctggccgcggatgcgctcgtcgaggtgtcgtgcgagacggctcttgcccagtccggcttcaccctggatcagtacaaagtgcggcttgtgatgtttgagtgtctggcgccagatttggtgcaggcgctcaagctcctctgtgcgtcccgccaggggggtgaggccacctcgggcgtgctgggcatcgacacgatccagggggccggggtcgcccgtgacgcgctggcttccttcgggtgctcccgtgcccgcgtgagggctgaagagaaaatatcccgagacgcgctggtgcacggatggagagaccacgagcgttcccgtgtcggtcgaacgcgccagagcctgcgcgcgctggctgagctggccagcggggtcgggggtgtccgggtcgacccctgttacgatgaggtcggtatcgacgcttatgcgcagctgacagtcgcttggtgctgtctgcaggacttgccaggcggcgtggacggcatcgacagtggcctgctcgcgtcctgcaggatagccaaaataggcgaggaggccgcagccaggggcccgaacgacatggccccgatggttcagcaagaccaggtccagttgctccagcgtgtgttgcatgcgttcatgctgcagctctacgtcaaggtcggagtccgcctggacaaggcaggccacgacggtgacccggcggcgctcggcacgcagggaggctgtctcgggtgtggcagtcggagacaccgtggccggtgcctttggtgttgggaccaggatttcgtcgcgggttcgcaccagtaactgaccagggccatcgaccgcctggcgctccaggcggccaaagtgttccagcgcccgctcgcggttacccatgccggccagggtcagcatgaccagacggtgcagagcctcttcgtggggctccatcgccaccaggcgctggagctcggtgagcagggcctcggcgtctgaggaatgacagagaacgtcgagattttcctcgatcagaaggagcagctgggaccagtagtggtcgcgctgtgtctgtgcccaggcggcgagctcggggagatcctggagtgcgcgcacgggatcaagaaagggcccatggtagtggcggatgctcgcgagggtatgtgcggccagttcgttgcagctcaggtggctgcggtcggcccgcaggcggtgcagggcgaggaaatcgatctcggtgtgccgggctgaagctgaaagtggacgtagcgcggtgtggcttcaagcagggcggtgggcaggtccgggagttggcgccgcagctgaaagaggccctggcgcaggttgacacgtgcgctgtcgctgtccagctcgggccagaacaggtgcgccagctcctggcgtggaacgcgccgtggacattcggccgccaggtaggtcagcagcagccccaacttggtgccggacagggcgggcacatctcgtccctcgacccgcacgccgactgtgccgaaggtcgtgatctccagatgagccaaccatcccccctatcgcaaacgccgggtgcatgccaacagacgacgtcgccgctgttgccggtgcccgggtggttattgcgtgtcttgcccgcgctgtctggccgcgagacgatatcacctggattgtaacgggatttgaggggccgggtcagtcgatccggatggtggtgtatccctgccgctcatagcccatgatggacaggaaggtgttgcccaccagatggacgcccgggatcaggtcctcctggcccagatcaaagcgacgggtggcgatgtagcaggcctccatatggacgccatccagctcctggatgtcggccaggcggtcatggatgtggcgtactgccgagacgtcctcgatctccaggtggttggtgtcgcgcgcgatcaatgcggcggcaccgccgcgaaacgcgaacaccatgttcggttccaggccctggcgcaccatgtcctcgtaggtctcctcgatgacgctcagccgggcaatcagacgttcggggtcgccaatggtgatgtcccagaggatctggccgtgttcggcgcctgcgagtgcacgctcgtctgagggcttttctgccgccaccggacccgtgagcaggaaggccagcaggacaggaccgatcatgccgatcagccggtatttcatggcgtactccttgccgacccggagccggtttctgggtgactatgtctcaagtttagggcatggggacccgtgtgtgcatgagccgccatgcctttgcctgctccgaggggcggccgcgatggccgccctcgcgtctccctagtgcccgtggtagccgttgtgcaggtactcgacaccatcgaggttttgcacctggatctcgcgtaccgggatgaagcgcgcggagccgggtgcgacgatctcctcagtcacgcggatgcggtagggggctttggaattcaggatctgccctacgtagcgcttgccctcgtgggtcacgcgtaccggggtggttttgtcgtggcggctgaagttgtagctgacgcctttggggtagtgcaggttgcgttcggaaaaggtcatgtctgggccttgctggatgatgttctttaattgggtgaagtcttcttgatggcctcgaaggcctcgagtgcggcctggcggctggctttcagatcgacgatcgggtcgggatagcccggggtgccgccggcgcccggggcgtgaatataccgtgtttcggtcttcttgagcaccggcagaaagcttcgcacgaatcgcccgtccgggtcgtattgttccccctggcgttgcgggttgaagatccggaaatagggtgccgcgtcggcgccgcaaccgccggcccactgccagcccagggtgttggaggcgagatcggcgtcgaccagggtgtcccagaaccatcgggcgccgtgtccccagtgcaggcgcaggttcttggtcagaaacgagcccacgaccatgcgcaggcggttgtgcatccagccggtttcccacagctggcgcatcgctgcgtccacgatcgggatgccggtgcggccctgctgccacgcggcgaggtcggcctccgattcgcgccaggggaaatcttcgaagcgcgggttcaggggctgttccgtcgtgtgcgggaagtgatagagcacatggtgcgcaaaatcgcgccagccgagttcacgcacgaaggactcgggtcccttgtgatccaggctgacgccggcatcgcgcagtgcgcgcagcacctggcgcggcgagacctcgccaaaatgcagatgcggtgacagccgcgaggtgccgtcctggtcgggacggtcgcggctgtcggcatagcctgcgatcgcctgctcgaggaaccgctccaggcggtcccgggcgccacgctcgccgggcgtccaggtggcgcgcaggccgccggcccagtcgattggtggcaacagttccaggtcgtcgagcatcaaggaacgcggtggtttcccgggcgccggcaggcgggaaggggcggggagcgggttctgttcgatcccgcgctgcaggcaggcgcgccagaacggggtgaagaccctgtacgggccgccctggccggtctcgacatcccagggctcgatcaacaaggccgcgttgaagctgcgaacatccagtccgtcggcgcgcagcccggccttgatgccctggtcacgcaggacgcgagcgggttcgtagacgcggttccagtacacggccgtggccccggtctcggcgaccagctcgcgcagggtgtcgaggctcgggccggcgcgcaccaccagagggctgccggccttgttcagcgcctcgttgagcgactgcaggctgtggtgcagccaccagttggaggcggccccggggggccactgcaggtcctcgtccggggcatgaatgaagaccgggatcacggccccgccgcgctcgacggcggcatgcagcgcgggctggtcggccaggcgcaggtcctggcgcagccagacgagggtgggtccgggcatcagagtcgctccccctggcgcagccgttcgcggatcgcggcggcctgtgtgcgaatggcctgaaggcgttcggtgtccatcttctcgacgtgcttccactgcagcgcggtgcgcggatgattcgcgaagcgatcgcggtggcgatcgaggaagtcccagtagagggttgtgaatggacaggcgtcgtcgcccagcgcctcggtcgggtgatagcgacactgcgtgcagtagttgctcatgcgctggatgtagcgcccggtggcgacatagggcttggaggccatgcggccgtcatcggcgtgctgcgacatgccgatgacgttcggcatctccacccattccaccgcatcgacgtagatgcccagataccacccgtgaatggcggccggttgtacccccagcagctgcgcgaacaggccggtgaccatcaggcgctggatgtggtgggcatagccaagacgcagggtctgcccgatggcttcgtgcaggcagtgcatctcggtgttggcatcccagtacagcgccggcaggggctccccggcttcgagcgcgttccactcgtgccagcgctcgccgaaatggaaatacaggccgcgcacatactcgcgccagcccaggatctgacggacaaagccttccgcagcggccagcggggtatggccactgtgccaggcgccttccgccgcagcgattacctcgcgcgggccgagcaggtgcagattcagtgcggcggacaggcgggcgtggtacagccagggctcgccgctccacatcgcgtcctggtattggccgaagtgtggcagccgatgggcgatgaaatcatccagggcctcgcgcgcctgtgcgggtgtgaccggccagtcgaagtcctcgcagcggccggggaggtcgggcagctgctcggcgatggtctggatcaccttgcgcgtgagggcgtcgggcgggaaggcttttggcgttggcagccggccggggccttcgcggccgaaatgccgccggttctcggcgtcgaagttccactggccgccggcgggtccgccgccctccatcagtacatcaaggcggcggcgctggtcgcggtagaaatactccatccgcagttgcttgcgggccccggcccactcggagaatgcctcgagcgataccaggaacagcgggtcgggcaggacggtgagcgtgaccccggcgctgcggcaggccgcctccagtccgcgctgtacgcggatttcgccaggttgcaggacctgaacctcgcacggacgcaggcggcgcagatcggcctccaggacggactcgagcgtgtggtgcctgtgttcgcccagggcatggtagtgcagcgtccacccgtcctcgcgctggcgccgggcgaagtgtcgcatcgccgagaggaacagcaccgtacgggcggtgtgtgaccggacatgcagcgattcgcccggcacctcggccatccacagggcgtcacgggacgggtgcaaggcctccagagcggggtgtggctgggcgagctggtcacctaggaccaccagtaatctcgtcgggtggtcgtttgcggtcggaggttggccggagtccacgagccgtggtggaccggctcagtgaggcagctgccggctgaggagttcggccgcttcgagcggcgcgccgggcagcacttcgatctcgcgctgatgatccatctgggcgagttccagcgcggcggaacccgccagatagcagcgcggaccgggacgactcaggatggcctcgacgcgcggcagttcgggcgaacgcatcagctgcgaggatccatggatgatcaccgcaggggccgacagacgctgcaccagtgcctctagggcctgggggctggtggcgtcgaacagcggaagggtcttcaggccccgtcgggcgcaggccagctgcagtaacatcccgcccacttgctggtgcccgccccccagtaccaggcacgggatcgaggggccctcgcaggcccggatcgcggcgcgcagctggtcggaaaaggccgcggtcgcccaggccgcgaaaaccgccaggcgaacctcgccttcgggcgagtgccgcgattcctcgcgcagacgccgatagacgtcgagaaaggcgctttcgtgcacgccgttccagccgtggcgcatgaccaggcgggcgtaggtcctttccagctgactaacgtccagttccgcggcagaggcatagagcgcctcggccagtgggtcgagcgtgtgaggggcaataccgggtttgctgctgcccgtgcgattgtggttggcgggcgcttcggattcggtgtgcggcgaggagggcagttccaccgttgcgttttcgctggccaggacccgatggacctgggagaccggaatcccttggtcgagcagctccagtatgcgcttgatgcgggcaatgtcgtctgcgctgtacagccgatgacccttgggcgtgcgcatcgggcgaatcagcccgtagcggcgctcccaggcgcgcagagtgacgtcattgatcccggtctccgcgcacacgtggcggatgggataaagaccttcctgttcggatgtgcccaattgtgtcgcgctggccattggttaattgtacagcatctgtacggatcatgtactacgtattcgggccgagcatcggccgtactgatggttgccgtcaaccccgagctcgaccgctccctcgcgattggccaccaggccttcatggggtatctccgttggaatgaacccgaacggggtttagtcccctaatagggcaaaggatcccatatggaggcgaaccatgccgcaggacggacacagagcgcgacatccggtcattcgggccagttccatgctgggcgtgattacagccctgtccttggctgtggccatgccggtgcaggccaatcccgaaatggcagagagtatttccccgtacctccggttgcatgtcgacgacccggtacagtggcgtgcctgggatcctgcgctgctggagaaagcccgtgaggaacagcgcccgctattgatctcgagtgggtactactcctgctattactgccatgtcatgcaggaggagagtttccaggacgatggcattgccgagcgcctgaacgagcatttcatcccggtcaaggtcgatcgcgaggtgaacggcgcgctcgatacctatctgctcgagtttcagcgcgcgaccgccggggcaaccggctggccgctgaacgtggtggtcacgcccgaggggtacgcgctcacaggcgtggtgtatgccccgcgtgatcagttcgcggagttcctggacggcattaccgatcgcctcgcggcagactacgacaggcttctggagctcgctcgccgcggcagtgacgagctctccgaacaactgcgcaagggcgaagagcccatgtcggacagtcgggcggcgcgtctgccgcaggtcctctggaacgcaatggaacgcgaggccgatgacctccagggcgggttcgggagttcgaccaagttcccgcattcgccgtggctgcgcgcgatgctcgaggccgaacaggctggcaaggcaccggactgggtcccggaatttctcgagatcacgctggacgagatgagcgggtccgggctgcgtgacgtcctgggtggcgggttctttcgttattccgaatcgccggactgggacgagccgcatttcgaagtgatgctggaggaccaggcccagctggcatggatttacctcaaggcgggcaagcacttcgatcgcgatgactgggtcgatatcggcctggagaacctcgatttcgtgaagcgcgacatggccctgcgcgaggatgacctgggcgaacaggccgacgtcggtcccgagggctttcgtggattcgcggccagtctctcggccatcgacgagcaggggcgcgagggcggtgcgtacctgtggcctgaggaggacctcgacgctgcgttggcggagcacgagcacccggaactggtgcgggcctatttcgggatggaagggccctcggtgttcgacctcggatacctgccgcgtggaggcgattccatcacgcaattggccgagcgcttcgagctcgacgaggaggtggtgcgggagcaggtggacagtggccgcgaggccctgatccaggctcgcgaggagcgcggtctgccgcgcgacgaaaaggtcctgaccggggcgcatgggctgctgctttccgcgctgtcgcttgcagccgaccacgacgagcgcttcgaggaggccggagaggccgtgcgctcgtggttgctggaggtggccgagtcgcccgacgacttgccgacgctgatgggcctgccgagcgacgatgccggcggtgcgacgctgaacgactacgcctatgttgcccaagggcttcgtgactgggattcggtacgcgacagtggtgatcgcgacgccgcgatcgccttgctggagacggcctgggagcgtttccgtgatgacgacggctttcggtccgagccggaacccccgctgcccgggatgatctcgcagcgcttccatccggcggtgcatcggccgtcgccgaccacgctgatcctgcggatgaccgaagagtggctggagcacagcgaggcgctcaggacggccttcgaggaatacgacttgcgcccggggcgcggagtcgaagggcagccgaagcatcatgcgcggctgatcctctggttcgaggaacgcgactgatcgccagcgcccggcgtgtgtcgcacctgtccggtgccgttgaggctgggcgtggttcgtctttcagtgtttacggtggcttcggtccgccgcctgcctgcgctgtctcgccagcgcgccgcgaggtactttcttgcttgcccaagaaagtacccaaagaagggcacccggattccgcccggggaccttgctccagggtcctcgggacggcggcgctgaaactcgctgcgctacgctccgctcagacagtcagcgcctctcttccgtcccgaggacccttccgcaaggggcttcatacggggggatgaaggtcaaaacagaaggtatccccacgcctgcagccaactccagcgccgtagggtgcggttgactacagcgaaacgcaccgttccgacgtcggggcaaccctgatgcgattcgccgcgctcatccgcatcctacattgggtctggcacccgctagcgggcgcggcacgccaaggccgaaggccgagcttgcccaagatgttcgaagacctagcctccatccataagcacaagcgccagagcagctgttgtcttgaccttcacccccgttgtcgtcgcgccgagtggagagggttttcgcgggaagagaggcgctgactgtctgagcgaagccgaaggcgcagcgagtttcagcgccgcccgcgaaaagcctcggagcgagggaaaccccggcccgctgtgcgggccggggtcgcggcaggcggcggaccgaagccacgataaacaccagaggacgaaccaggtccagccttaacggcgcgaaaggtggccgggggggctacctgggtgttagcccggcagggcggtcgaaggggggctcagtcgctctgtagtggtcaagcgatttcggacacctcgataggaggttcggctgtccattttcgctcgtaggcgttgggcgacaggtagcccaaggtcgagtgcatccggcgctcgttgtagaagccgacgatgtagtcggtgatgtcccgggtggcctcgccatggttggcgtagtcccgccgccagacccgctccatcttcaggttcaggaagaagcgctcggccaccgcattgtcccagcagttaccccgccggctcatgctggcccgggcgccgtgctgcgccagcacacgccgccaggcgtcgctggtgtactgacagccctggtcggagtggaccagcagaccgggctcgggttgccggctctgcagcgccatgcgtagcgcactgcaggccaactcggcatccagccttcggctcatggaccagcccaccaccttgcggttgaacaggtccagcaccgccgccagatacgtccagccggtgcgggtccggatgtaggtgatatccgtcacccaggccgcgttcgggcgcgatggctggaactgccggtccaggtggttttccaccaccggcgcggtcgcatcccgctgggtggtcacgacgaacgcccgcttccagaccgggcgcaggccctgttcccgcatcagacggcggacccggtagcggcccaccgtcacaccgtccgaacgcagggcggcctgcacacggcggctgccgtaggtccattccgactgctcgaacgcctccttgacccgtgcctccagtgcacacggctggcgcggccgccggcggcgcgtctgcgccgcgtagtagcccgaccggttcacctccagcagatcacacacccgcttcaccggagccttcttcgccagcgtcgtgatgcagcgaaccatcacagcagttcccgggcgaagaaggccgaagccttttttagtagggccttgtcctctcgcagtcggcggttctcttcctccagctcccggatccggcgttgctccggcgtcagggggcgaccatcacccgcctcgccggatcgatccgccttgagctgctcgacccagcgccggaccgccgtctcgccgacccccgtatcccgcaccacctgcggcacaccctggccctcgtccaccaccatccgggcaacccgaagcttatactccggatcaaaattcctgcgtcccatatcgtctcctcgatcagatcccaatcattccaccgatcgaggtgtccaccaacattagaccagcacactcgcttgggcggcgcgttctttttcggcctggtgcaggcgctgcagcatggccttgagcaccttcgggttgccggcgacgacatcaccgcggcgcagcacatccgggttgccggcccagtcactgaccacgccacccgcctcctgcaccagcagcaggcccgccgcgatatcccagggctggaggcccatttcccagaagccatcgaaacgcccgcaggcaacccaggccagatccagcgcggcggagccaggacggcgcacaccggcggtacccggcaccaggtggcgcaggctgctgaggtaacgctccagatcctggccttcgcggaaggggatgcccgtgcccagcagggcgccgttgaggtccttgcggtcggagacgcggatgcgacggctgttgagaaatgccccggcaccccgcgtcgcggtgaacagctcttccttcagcgggtcgtagaccactgcctgttccagtcgtcccttgtgcttgagtgcgatggaaatgccgtactgggggatctcgcgcaggtagttggtggtgccgtccagcgggtcgatgatccagacgtattcgccgtcagccccgtcctgctgtccgccttcttccgccatgatggtgtgatcggggtaggcgcggcgcagggcctgcacgatcgcctgctcggcggagaggtcgacatccgacacccagtcgttgcgggccttctcgcgcgtgttcatacgatccggtcttccccaggcgcgggtggtgatgcgtccggcctcgcgagccgccgataccgccgtgttcagcatggggtgcatggggtgtctcctggtgtcctgaggggtgtccagcgggcgcgcgcacgtgccgcggaaaggccgcgaacaatacacaagcggctcttttttgggaagtcgcaggcaccggtgtgtacaatccgacgccttgaacgaagggggttccgcatatggagcaatgcctgggccgggtgcgggtcgtgctggtgggcacgacgcatccgggcaacatcggctccgctgcacgcgcgatgaaggccatggggatcaccgatctggtgctggtagcgccagagcggttcccgcatgcggatgccacggcgctggcctccggggccgatgacctgctggcgggggcacgggtagtggacgacctggcggctgcggtctcggactgtgtgtgggtcattggcaccagcgcccggttgcgcacgcactcggtgcccgtgctgggtccggacatcgcggccgaacaggtgctgacgcaagcggccgaggggccggtcgcgctggtgttcgggcgcgagcacagcgggctgaccaacgccgagctggatcactgcaacgcctttgtacagatcccgactgtcccgaatttcagctccctgaatctcgctggcagcgtgcaggtgatgacctatgccttgcgcatggccgccctggccggagagtcggccagaacggcagccgaaccggaggatgcgcgcgacccgctggcgagccaggcggagatggagggcctgttcagccattttgaaaaggcgctgacgaccatcgaagtgctggatcccgagaacccgcgtcatctgatgcggcgtctgcgccacctctatatgcgcgcggggctcagtgccagcgaggtgcgcatgctgcgcggcatattgacgcacacggagcgtggccgctgaggcgggccgcgcgcggaagtgataccttagtaaatgactcaggaatgaggccggaccatgtttgacaggatgcgcgaggatatccgctgcgtgttcgcacgcgaccccgccgcccgcaacgccttcgaagtgttgacggcgtatcccggtctgcatgcgctctggtatcaccggctggcgcactggctgtggaaccatcgtatgcgctggctggggcgggtgatcgccaacttcagccgctgggtaaccgggatcgagatccacccgggcgcgaagatcgggcggcgcttctttatcgaccacggcatgggcgtggtgatcggcgaaactgctgaggtcggcgacgattgcacgatctaccaccaggtgaccctgggtggcaccagttgggagggcggcaagcgccacccgacgctgggcaacgaggtggtcatcggtgcgggggccaaactgctcggcccgatccacgtgggtgaccgtgcgcgcatcggttcgaatgccgtggtgctgaaggatgtccccgcggatgcgaccgcggtgggaatcccggcgcgggtcatcggtccgcggccggagccggacccgcggtttcagcagatggccgaccgcatgggcttcgacgcctatggcgtggcccgcgacatgcccgacccggtggccaacgcgattcaccggatcgtgcatcgggtgcacgaactggacgagcgcatggacaaggcctgccaggccctgaagcgtgcggggatcgaccccggcgaggtggtgggcgatgtggactcgaggccgatcgagccctgcgatctggaggggctggagccggacgaatgtgaagtgccccggcctgcggaaagccaacaagaacgtaaacagcaggggaatacttgatcgttttggtcgggtattctaagctgcgcggcaaatgagcaggaaacaaacacagccatgaaactgacgaccaaaggacgctacgccgtcaccgccatgctggacgtggcgatgcacaccgagaacagcccggtatcgctggccgaggtggcgcgacgccagaaactgtcattgtcctatctggagcagctgttttccaggctgcgtcggcaaggcctggtgaacagcagtcgcggcccgggtggcggctatgcgctgagtcgggagcccgagggtatctcggtggccgatatcattgtcgcggtggacgagccggtggatgtcacgcgctgcggcggcaaggctaactgcaattccgagtcacgctgtctgacgcacgacctgtggacggatctcagccagcagctctacgactttctcagcagtcggacgctggcggacgtgctggaacggcatcaggcgcagatggcacaggacggcgtgaagaaagtggtcatgcacggcgacgccctcaagggcggtgcaacgaaatcgagcaatgcgaccgcctgaggcggtcgcgaaaggagtgaacacgaaatgagtgacctgaaactgcccatctacctggactactccgcgaccacgccggtcgacgagcgtgtggccgagaagatgacgggctgcctgaccaaggacggcctgtttggcaacccggcttcgcgcagccacagcttcggctggggtgcggaaaaggctgtggagaatgcccgcgaacaggttgccgcgctggttggcgccgacccgaaggagatcatctggacctccggcgccaccgagtccgacaacctggcgatcaagggtgccgcgcatttctaccagcgcaagggcaagcacatcatcacggtcaagaccgaacacaaggccgtgctggataccgcacgccagctggagcgcgaaggcttcgaggtcacctacctgggcgtgaaggacaacggcctggtggacatggatgagctgcgggatgcaatccgcgatgacacgattgtcgtctccgtgatgcacgtgaacaacgagatcggcgtcatccaggacatcgaggcaatcggcaacctgtgccgcgagcgcggaatcgtgttccacgtggacgccgctcagtccgctggcaaggttgcgctcgatctgtccaaactcccggtcgacctgatgagcttttccgcgcacaaggtctacggcccgaagggtatcggcgcgctgtatgtgcgccgcaagccgcgggtgcgcattgaggcgcagatgcacggcggtggtcacgagcgcggcatgcgttccggcaccctggcgactcatcagatcgtcggcatgggcgaggccttccgcgtcgccggcgaggaaatgggcaccgaactcgagcgcatccgcatgctgcgcgaccgtctgtgggcgggcctcgatggtatggaagaggtctacctgaacggcgacgccgagcagcgggtcgcacacaacctgaacgtctcgttcaacttcgtcgagggcgagagcctgatcatggcgctgcgtgacatcgccgtgtcctccggttccgcctgtacctcggcgagcctcgagccgtcctacgtgctgcgcgcgctgggccgtgacgacgagctggcgcacagctcgatccgcttctccatcggtcgctacacgaccgtcgaggaggtcgaccatacagtcgagatcgtgcgcgccgcagtggccaagctgcgcgagctctccccgctgtgggagatgtaccaggacggcatcgatctgagcaccgtcgagtgggcggcccactaggccaccggctcggcaccacgaacgcaaacgcgtactacgcaacaggagaacggtcatggcttacagtgacaaggttctggaccactacgaaaatccgcgcaacgtcggcagcttcgacaagaacgacgagtccgtcggcaccggcatggtcggcgccccggcctgcggcgacgtgatgaagctgcagatcaaggtcaacgacgacggcgtgatcgaagacgccaagttcaagacctacggctgtggctcggccatcgcctccagctcgctgctcaccgagtgggtgcgtggcaagaccctggaagaggcgagccagatcaagaacacgcagatcgccgaagaactggccctgccgccggtgaagatccactgctccgtgctggccgaggacgcgatcaaggcggccatctccaactaccaggagcggcatggtcagaacgagcagaagaccgcctgaggtgcctatggcgattacactcaccgaaccggcggccgagcgcatccagagctttcttgcccaacggggcaagggcttgggcgtgcgcctcggggtcaggacgaccggctgctcgggcatggcctatgtggtcgagttcgcggacgatatcgaagacactgacacggtgttcgaggatcgtggcgtgaagctcgtggtcaacccgaaatcgctggtctatctggatggcaccgagctggactttggcaaggaaggcctgaacgagggtttcaagttcaacaacccgaacgagaaggcccggtgtggctgtggtgaaagcttcagcatctgagtgatgctcgcatccggggtggtgcatggtggttgcctggcaaccactgtcccaccccgttttgcgttgggtgcccgccgcccccgttgccagtctctcgttgcgaggacagcaggacgtcatgaccgatcccttcgagcagttcgacttgccggtcgccttcgaaatcgaccgtcagcagctggccgagcgcttcaagcgcctgcaggcggagctgcatcccgaccgctttgtccgccagggcgaccaggcgcggcgcatggccgcagccatggcggcagatgtcaacgaggcctatgccatcctcgacgatgactaccgccgtgcggtggcattgctggagcgtgcgggtgtcacgttcgatcccgaacgcgataccagccagaacatcgagttcatcgaggcccagatcgagtggcgtgaacgcctggaggaggccgaatccgccggcgaccgcgaggaactggacgcggtgggcatggagctggaaaaggcccgcgatgaagcgcgctcgaaggtcgccgaggccctggccgatccggcatcgcccggggcacaagccaaggatcgcgtgctggaactgcgctttttcgaccgcctgctgaccgagctgaaacgaacccgacagaacctggcgcgcggctagtccataaccagccgcggcctccaaaggagccgattttccatggcgttactgcagatcaccgaacccggagccgactccgccccgcaccggcggcacctggcggccgggatcgacctgggcaccacgcattcgctggtcgccaccgtgcgcagtggcgtggccgacaccctgccggacgagcagggccgccatatcctgccttcggtcgtgcactacggtgcggatgcggtcagcgtcgggtacgaggcggccgagcatgcggcggatgatccgcacaacaccattgcctcggtcaagcgcctgatcggccggggcgcggcggatgtggccacgctgtccggcgagttgccatttcggctgaagaccggggactccagcgttccgcggatcgagacggccgccggggacaagacggcggttgaggtatcggccgacatcctcaataccctgcgcgaacgtgccgaagcgacactcggtgacgagctggagggcgtggtcattaccgtgcccgcgtacttcgatgacccccagcgccaggccacgcgcgatgcagcgcaactggcgggcctgaacgtcctgcgcctgatcagcgagccgaccgccgcagcggtcgcctacgggctggaccaggccgaagagagcaccattgcggtctatgacctcggtggcgggaccttcgatatctccatcctgcagctgcgccgcggggtgttcgaggtgctggcgaccgggggcgattcggctctcggcggcgacgacattgaccgtgcaattgcggactggctgctgaatcaggccgggatgaccggcgaaaccgacccgcagcgtctgcgccgcgtgctgttgtccgcacgcaaggccaaggaggccttgaccgatgccgacagcacccgggtcgaggtcgtgcgcgccaatggttcgagcttcaccgcggatctcgaccgcgcgacactggtggacttggccaagcccctgctggagcgcactatgacggcctgccagcaggtgctggaggatgccgatctcgcgcccgatgccatcgacgaggtcgtgctggtcgggggctccacgcgcatgccggcggttcgtgaggcggtggagcagttctttggtcgtgcgccgcatgcagggatcgaccccgatcgcgtggtcgccatcggggcggcccagcaggcggacatcctggcgggcaacaagccggataccgagctcctgctgctggacgtgatcccgctgtcgctgggtctggagacgatgggcgggctggtcgagttcatcatcccccgcaacaccacgatcccggccacccgcgcgcaggacttcaccaccttcaaggacggccagaccgcgatgtcgctgcacgtggtgcagggcgagcgcgatgtggtcgatgccaaccgctcgctggcgcgtttcaccctgtccggtatcccgccgatggtcgccggggccgcgcgcatccgcgtgaccttccaggtcgatgccgatgggctgctgaacgtgaccgcacgcgagcagacccagggcgtggaggcgcatatcgaggtcaagccgagctacggcctgaccgacagcgagatcgagcagatgctgcgcgattccgcctcctccgcgcgcgaggacatggaggcgcggcgcctgcgcgaggagcaggtcgaggcggaccgcgtgctggaggcactggatgccgcgctggagacggacggcgatcgttacctcgaggccgaggagcgccggaccatcgaacaggcgcgcgacgccctgcgcgccgaacgcgagaagggtgccgatcccgacgccatcgaggctgcgcgcaagcgcgtggagcaggcctccgaggcctttgtcgcgcggcgcatgaatgacagcatccggcgcgcgctcgccggacacaacgttagcgaatacgacgcagggaactgaccatatgccccaggtaatctttctgccccacgaggaaatctgcccggagggggcctccatcgaggctgagccgggtgtcagcatctgcgatctcgcgctgaagaacgggatcgagatcgaacatgcctgcgagaagtcctgcgcctgcacgacctgccacgtctacgtgcgcgagggcttcgacagcctcgaggagccgaccgaggacgaggaagacatgctcgacaaggcctgggggctggaaccggattcccggctctcctgtcaggcgatcgtggccgataacgatctcgtggtcgaactgccgaagtacacgatcaaccaggtctccgagaaccactgaggacagcacgatgaaatggaccgatacgcaggaaatcgcgatccagctggcggatgaacacccggacgtggacccgcgcaacgtcaacttcatggacctgcgacagtgggtcatggagctgccggagttcgacgatgacccgaaccgttccggcgagcgcatcctcgaggcgatccagctcgcctggatggaagaggccgacgtcgacgactgagttacccgtcgccttcgagggtgtgctcggcctcttcctgctgatggtgccataggcgcgcataggcgccaccctttgccagcagctcgcgatgcgtgccgcgctcgaccacccggccgtgctccatcaccacgatctgttcggcgtccatcacagtggacagccgatgggcaatgaccagcgtggtccggcgcaccgagatctcgttcagcgcccgcaggatcgccttctccgatcctgaatccagcgacgaagtcgcctcgtcgaagaccaggatcggtggatccttcagcagcatgcgggcgatcgcgatccgctgtttttccccgccggagaccttcagcccccgttcccccacaatcgtatccagcccgtccggcagctgcgcgatgaagtcgtcgaggtgggcgaggcgcaccgcgcggcgaatggcttgctcgtccgcgcctggctggccgtaggcgacgttgtagcggatgctgtcgttgaacagcacggtatcctgcggcaccacgccgatggcgcggcgcaggctggcctgcgtgacctcgcgtatatcctgaccgtcaatggtgatgcgcccgccgtccacgtcgtagaaccgaaacagcaaccgcgccagagtggatttgccggccccgctggggccgaccacggccagcttgtgcccggccgggatctccagcgagacgtcgtcgaggatgcgccggttgccgtggtagccgaaatccacatgttcgaagcgcaccgtgcccgcccggacttcgagatcgggggcatccgggcggtcctccacctgcacgggcttttccagcaggccgaacaaacgctcgatgttggccagcgactggcggatctcgcgatagacgaagccgaggaagttcagcggcatgaacagctgaatcatgtaggcattgaccatcaccagatcccccagtgacatctcgccggcagccacctgacgcgtggccagcagcatgatcacggtgatcgcggcggcgatgatcagcgcctgtccggagttcagcagcacgagcgtgaggacgttcttggtgcgtgcctgttcccaggccgcgagcccgcggtcgtagcgttcggcctcgaaggactcgttgccgaagtacttgacggtttcgtagttcagcaggctgtcgatcgcgcgggtgttggactcgttgtcgcgcaggttggcctcgcgcacgaagcgcgtgcgccattcggtgatccagatcgagaaggcgatgtagaccgcgacggccaccagcaccgtgaccatgaacaccggccccacggcgatcagcaggatcaccgcgaccagcgcgatctcgatcagggtcggcaggatgttgaatacggtaaagcgcagcaggaagctcatgccgctggtgccgcgctcgatgtcgcgcgccaggccgccggtctcgcgagccagatgaaaacccagttccagccggtgcaggtgctggaagacgcgcagcgaggcgcggcgcatcgcgcgttccgccacgcgcacgaagactgcgtcgcgcagctcgccgaacagcgtgctgccaaagcgcaatagcccgtagccgatcaccagggccaccggtacggcgaccagtgcctcggtaccggcgtcctcgaagtgctcgacgatgtatttcagcgccagcgggatcgcgaccgtggccagcttggccagccccatcagcacgagcgccaggatcagccgcccgcgaaactccgccagataggggagcaggctcttgaggatgcgccagttcaccgccccgggggttggggcgtccggatggctcgcgtggccgcgcattcaggcgtgctcgacacagttgcggctggcgcgtttggccgcgtagagcgcccggtcggcgcgcgcgatcaggccctcggccgtatcgcccggttcgagggcggcgacgccgaagctcgcggtgagcggcggatcggtcccgaaatcgtgctgctcgatcgactggcgcagggtctcggcgaggctggaagcttgtccggcggtggtatggggacagaggatcagaaattcctcgccaccccatcgcgccgccgtatccgtctcgcgaagacgttcatgcagcagttgtccaacagcccgtagtacgtgatcaccttgcgcgtggccctggtggtcgttaatggccttgaagtgatcgagatccaccatgatggtggccagcgggctcgattgccgccgtgcgcgttcaagttcgtcctcaagggcgtggtttcccttcattcggttgtgcagccctgtgaggggatccgtggtcgccaggtgttccaggtgtcgctggacgttttccaggtcctgcgtgcggtcgcggaccatgcgttccagtacctgtgcgcggtcctccagttccttgatgggatagggctcgccttcaccgtggatggtggtcgggaacgacccatgcaggtgagccaggcgccaggcgctgccttcccgccgaaagaccagcgtgccacgcaggtgatggaggtgaacggactggtcgtgaatgcgggtcttcatgtcaaaggcgatcatcgcgagtgcgacgtccgggtgcggaaaagtgatgtgttcccgatgaatcgcatagtcgaatggttccggggcctgctcgatgtcgcgccggacgattcgcacgacgtcctcgggggagaatgcggcctcgtcgaccccggtgccaaaaccgcagacttcggctgaatggagcgccagtagcctgtcagtatcacggcggcgcaaccaggtatcgaggtagtcgcgcaccgcggcgtgcacctgctcgtgggctgggtcgggcatgggttcgggtcctgcggtggggaggcgattggcgggtgacgctcggcatcctgcgaggtggacgattgtaatgaatctacacgcccgtgcgagaacgtgaccagcgttcggcgaattgtccttctcggtgtggcttgcccggtgccaggcttgcaggctccggggggtttcggcaggctgcgttatgcattgaaccttggagttacccttggaaccgacacgtctcgccgccgggcacgcgcagggaagcgcaccggccaccgcgccgctggacatcctgcgcgagaccttcggctattccgattttcgcggccagcagcaggcggtcatcgagcatgtgaccgccggcggcgatgccgtagtgctgatgcccaccggcggcggcaagtcgctgtgctaccagattccggcgcttgcacggccgggctgtgcggtcgtgatctccccgctgattgcgctgatgcaggaccaggtggcggccttgcgccagaacggggtggccgcggccagcctggattctggtcagaacgccgagaccgcgcgcggcgtgctggccgcactccatgcgggcgagctggatctcctgtacctgtccccggaacggctgtttgcctcgggcatgctggagcgtctgcaggggatcgagctggccctgttcgcgatcgacgaggcgcactgcgtttcccagtggggccacgacttccggccggaatacggccagctcgcggtgctggccgaacacttcccggatgtcccgcgcatggcgctgaccgccacggccgacgggccgacccgccaggagatccgcgaacggctgcgactggaacaggcccgcgcgttcatcagttcgtttgaccgtcccaatatccgctatcgcgtggcccaggccgatggcgggcgcgggggtgccccgcgcgaccgcctgctgcgctttatccgcgaggagcacgcgggcgaggcgggcatcgtctattgcctgtcgcgcaagaaggtcgacgcggtagccgagtggctggcggagcagggggttcccgcgctgccttaccacgcgggcctttctgctcggacgcgcgcggagaaccagacccgcttcctgcgtgaggaaggcgtggtcatggtggccacgatcgcgttcggcatggggatcgacaagcccaatgttcggtttgtcgcgcatatgaacctgcccaagagcctggagggctactaccaggagaccgggcgcgcggggcgcgacgggctgccggccaatgcctggatggtctacggcctgcaggacgtggttacgctgcggcagatgctggagggctctcaggccggcccggagcgccagcgcatcgagcagcagaaactggacgcgatgctcgggttttgcgagatcacgagctgccgccgtcaggccctcctggcgtacttcgacgaacacatgccggaaccctgcgggacctgcgacaactgcacggatccgcccgcgacctgggatgccagtgtgccggtgcagaagcttctgtcctgcatctaccgcaccggtgagcgtttcggggccgggcatgtgatcgatgtgctacgaggttcgtcgagcgagcgcctgcagcggctggggcacgatcggctcagcacctacggcatcggcgcggaactggacaagatgcagtggcgtggggtggtgcgccagttgctggcccgaggcctgctgcggctggacgacgagggccatggagggctcaaactggatccctcctgccgcggcgtattgcgcggggaggaatccatccatctgcgcgaggaacaggcgcgcccgtcacgcacagcccggccggcgcggcgggataccgcccgcagtgtgtcggccatggacccggaggaccggggtctttgggagcgcctgcgagccctgcgcaccgatctggcgcgcgagcagggtgtgccgccgtatgtgattttctccgacgcgactttgctggaaatggtcgccagcgccccgcgtacgccggaagagatggcggggattaccggggtggggcagcacaagctcgagcgctacggggatgcctttattcgggccatcgaggggcatttcgggctatagtggtgcaaacgcgacggggtctgtcccatcaagcagggaaaggcccgataacaagacgacaacagccggggagaccgcgtgagccataccccttttctgaaggatttctacgaactccgggatggccagttggtggttactcccgaacagggcagcgacttcgccaagacgctggcgggcgatttcaacccgatccatgacgccgacaatcggcgcttctgtgtgccgggtgatctgctgtttgccctggtgctggatacgttcggcgcgagcgcgaacatgcatttccgtttcaccagcatggtgggcgggcatgtgccgttgatcttcccggacaacccgggtgatgcctttgccattacggcggacggcggcaagagcgtgatcgaggtcgagcgttccggccgtgtgatcaatgatccggatgtgatcgagtcgctgatccgcagctacgtcagtttctccgggcagaacttcccgcatgtgctcgtgccgctgatggaggagcacggggtgatggtgaaccccaaacgcccgctggtgatgtacgagcgcatggggttccgcttgccggagccactggccgcgacggcgggtgttcccgagccgcggctcaaggatgcggtgatgaccgtccatggcaagcgcggggaaatccgcctcgactacgagctggtgatcgaccaggccgtggtggccgaaggcagcaagcatctggtgctgagcgggctgcggccgtttgatgcggcggacgtcgaacaactggtggccgactacgagggctggaaggccgcctacatcggcgaggtccgcgcacggcgggtggtcggataaaacagaccgcctagtcggcggtgtcgcgcgcgtgttcggccaggatatcgcgtgggatgatcgccagcgtctcttcgtgcgtagcgcgcaggaacaccccgggcgcacagccggccttgtaggcctccagccagcgcccggcacaaaggcaccagcggtccccggccttcaggcccgggaatccgaatgccgggttgggtgtgctgaggtcgttccctttcgcgcgcgagaactccaggaattcctcggtcagttcggcgcagacggtgtgaatgccctggtcgtcatggccggtggcgcagtcaccatcgcgatagaaaccggtgacgggatcggtgccacagggttccagtggacgaccaaagacgttgcgggattcgaagcgctgcatcagtcagcatctcctgtcgaatgatctgccctgcaggatatcgaagtcgtcagcgtaccgagcggttcctgcacgcttggtaagcgatcatcccggattgcatcctcggggctctttacacgggtcgaaacgtgaggtggtcggcagtttttcgggtggaccggaacgccccgacctggcaaacggactcacgggcaggaacccacgcaaggagtaggtgacatgatgtcgacgaaacgttgggtaatggcggcggcactgggcgcgttgtttgcggtgggtaccgctcaggcacaaccaggacccggtggaccgccgggtggtgcgcccggggccagtggcgatacgccggccggaggcaacccgccgcccggccatggtgggacgcctccggggcagcagcgcgggggtggcagcccggacctgccggagccgccgcggacgtcgggcccgccgagcccgcccgagccgggggatggcccgctgccggacccgtccgatctcccggagccaccgaccccgcccacgcccgatctctgatcggtctctctaacggcttcctgcccgccgtgcacgtagcgcggcgggcagggccgggttcatcaagaccgcataggccatggtggcggccaccacgccgaccaggggcggcacgacgggcgagtagtatgccgacgccgagccggcggcgtaggccagcagccccggccagtgaacgcttgggagccgggtctcggccagttgtggatactgcccccggtggcgcagccagtagtcggccatgattacgccgcccagcggcgggatgaaggtccccagcaggatcaggaatggcaccaggtagtcatacatcccggccaccgccagtgctgtgccgatggccgccccgagtaccgtcaccagacgcctgcgttgcgtgcgcagcagattgcagccggccacgccgaagttgtagatggtgttgtcctgggtgctccagatgttcagcagcagcatcagcagggtgaaggtcacgaacccctgcgccagcatcacgtggacgatgtccgcctcgtgatagatcagcgcgcccagtgcgccggtcagtaccatcagcccattccccagtacgaaggccgccagggtggcgattaccgcaatgcgcggtgtgcgggcgaagcgggtccagttggttgccagcgtcgcaccgcccacaaacgtcccgatcacgatggtgagcgcggcaccaaagcccatctctgttgccgggacctgtcccagcagaccgccggggccgccgacctcgccgacgccaatgaacagcgtgaacaggataaacagcagcatcaccggaacggcaacgcgggagagccagtcgaggccgcggtagccgatcatcgcggtgatgcagaaggcaaagccgaacagcaccatcagcccgacttccatggcgtccggcagggccgtggtctccaccaggatgatcgcgacggtcgcggtaccccaggcgtaccagccgatctgggtgaatgcgaggatcacgtcggagagcttgctgccccattcgccgaagcagaagcgccccatcagcaccgtgtgcagcccgcttcggcagccgatgtaggcgagggtggcggcataggctccgagcaggagattgcccagcgcaattaccagcatcagctcgccgaagctgaaggcggtgcccagcgagccgccagcccaaagagtcgaggtgaagaaggtgaacccgaacaggaccacggtcatggacaagaaccccttgcgggcatgatccggtacttcgctcagggggtggtcgttgtggttcacacggggccgccggctgggagtccggggagtgtaccggtgctgggcctacttcgcttcggcgcccagggcgcgcatcttctccagccagcgtgtgcgcgaggcgtcgtcacccccggattgcccgatcagggtgtggcgcacagggcccaaaccgcagaagcggaagacgttgcgttccaggctcttcagactgtgcgcgcgatagaaccagcggtagatcggggccggcatgcccatggtgacgacgatacgtaccgagcggcccttgaggcgggtatggcgcaactgattcatgtcgccgtcgcccacaaaggatggccgaaagacctgctccagaaagcctttgaccagcgcgggcatgtcgcccatccacagggggtagatcagcatcaggtggttggcgacctcgatcagctcctgtgcttcgaggatcgccgggggtacggtctcgtccagaaactcggcctggctgcgcagcaatgggaagtcccgctgggcaatcgggaacgtgtccactgcgagacctgcacgctcggcgccctcgcggtaggcgtcggccagcgcatggtcgaagtggccttcggccgggtccgggtggccctgcaggatcaggatgcgtgtcatcggccagcctccgactgctcgggaacaaagcacttgaatacgagcgtagcccatcactgcagccgtctggttttactggcagtagcagcggcggatcggtgcacatcgattcgagtttgccctacgatatttcgggtgctgcagtgcagtgcagtaacggagacgggttgaaatggcttttgatccggtagttctgttcttcctgctcggggcgattgccgggctggccaagtcggacctcaagatcccgatggcgatctacgaggcactgtcgatttacctcctgctggccatcggcttgcatggtggcgtgaagctggcggaaagcgagctggtgccgctcatcctgcctggccttgcggtgctgatggtcggggccctgatcccgctgctggcgttcccggtgctgcgctggctggggcatatgccgcgcgcggattcggcctccatcgccgcgcactacgggtcggtcagtgtggtgacgttctcggtggcggtggcctttctcgcggcccgagggatcgactacgagggccacatggtggtcttcctggtgctgctggagatgccggcactggtgatcggcatcctgctggcgcgcatgggcacgaagggaccggtgcaatggggcaagaccatgcacgaggtctttttcggcaagagcatcttcctgctcgccggtgggctggtgatcggattcgtggccggtcccgaactgatggacccactggagccgatgttcttcgatctgttcaagggcgtgctggccctgttcctgctggagatggggctggtcgcctcgagccggatcgccgaggtgcgccagtacgggctgttcctggtagtgttcgcgatcgtgatgccggtggtctcggcgatcctcgggatcctgctgggctggggcctgggcatgagcctgggcggtacgctgctgctggctaccctgtacgcgagtgcgtcctacatcgccgcacccgcggccatgcggatcgcggtccccaaggccaaccccgcgctgtcgatcggggcctcgctgggggttaccttcccgttcaatattttcctgggcgtcccgctgtatttctggatgacccagtggctctactcgttgggaggctagggcaatgcaatcggacgagatgttgctgttgacggtggtggccgaggccatcctcgaggacatcctgatcgacgaggttcgccgccagggcgcggccggctacaccgtgtccgacacccgtggctggggcaagcatggcaagcgccggggcaactggcgccagggcgggaacatcaagctggaggtggtcggttccccggacctgtgcgaccgcattgccagacagttcaaggagcagtacgaggcggactatggcctgttgatgttcacctctccggtcacgctcaagaactgaaccgaacccgcgcgagaacctggtagaggccggggttgccatcctggccggattcgatcagcgcgacctccgccgcgttccagtggatcgggtgttcgggccggtcgctttcgggcggacgcgcgaagcggcgcagggtgacgtgcggcaggaacgggtgatcctccggcgtgacgccacaggcccgggcgaggtcgcgcgcccgggccgcgagcgtgtcgagcgcggccggtgtctcggagggcccgatccagctgacgcgcgcccgctcgaaatgccccagccggtccagcgtgagcgggaaggcctcctgctccagcatgccgatctcccgggcgatgcagtcgacctgggtggcggggatggtgccggcaaaggccagggtcagatgcagatgggccttgggtatgggccggccggggccgcccaggcgtttcgcctcttcatccagcatctcccgcgtggcttcgtcaggccaaagcgcaatgaacacgcggcgccggttgctcaaagcgtctctcctcgagccggtcaggcggctcaggggcggggcaggttctcgcgctggcgccgttcccacagggtcttgcggctgatacccagggcacgggcgagctcggtctcggtcatctgatcctgattctgctgcacgaagcggcggaagtagtcattgaggctcgatccttcagggggcgtgtcgccattgcccgcagccggggccagccccaggtggtccggttcgatccggccgtccgggctcagcacccagccgcgctccagggcattggccagttcgcgcacgttgcctggccagtcgtgggtctcgagggatttctgcgcggctggggtaagttcggcgggtggtccgccgttccctgccagatcggcgaggaaatgccgggccagtgccgggatatcctcgcgccgctcgcgcagcggcgggatcgacagctccagtacgcgcaagcggtagtacaggtcggcacgaaaggcctgctcgccgatcatcgcctccaggtcgcgatgcgtggccgccagcaggcggacatcgaccttcaggttttcgttggcgcccaccgggcggatctcgccgtcctgcagcacgcgcagcagccgcgcctgcgcggccggggccagttcgccgatctcgtccaggaacagcgtgccgccgtgagcggcctggatcaggccggtgcgcgccttgacggcgccggtataggcgccttgggcatggccgaacagctcggcctcgaccagaccttcggggatggttgcgcagttgaccgcaataaacggcccggttgcgcgcgagctgagccgatgcagggcccgtgccgccagctccttgccggtgcccgactcgccacgcagcagtacggtggactgggtggtcgcgacccggtggatctgatcgcgcaggcgctgcatggccacgctgtcgcctatcaggcccaggccatcagcgtcgggatcgcggtcgttccccgccgttgttgcggcgggggtcccggcccgcagtgcggcgcgaagagtgagcaacagggcatcgtgatcgaatggcttggcgatatagtcagccgcgccttccttcatcgcggtgacggccgatgggaccgaggcgtaactggtcatgatcacggtgggcgtatgaccggcctcggccagtagttcgatgccctcgccgtcgggcaggcgcagatccaccagcatcagatccggcaattcctcccgcagggcggcacgggcgctggcgaggtcttcggccagacgtacctggaaaccgtgatgctccaggaaccggcgcacggcacggcggatcggggcttcgtcgtcaaccagaaggatgcgcgtcatgcgtggtcgccatcgggtttgtgtcgcggcaggatcaggataaagcgcgccccgccctccgggcggttcgcggccatcagggtaccaccgtggtcgcgcacaatgctgtaggccactggcagaccgagtccggtgccgtggcccgcgggcttggtggtaaagaacggctcgaacagccgctccaggctggattcctcgatccctggcccgcggtcgtcgatgatcaggtggatattgcgaccgcgagcgctcgcgctgatcgataccgtcgcattctcgggcgaggcctgttcggcgttggtcagcaggttgatgaatacctgcagcagggtcgcgtgcgagccgcgcaggtagtggccttcgaggccgtccagatcaaagcgcaggtccttgcgtccggccaggcgggtgaggcggatcgcctcttggacgatggcatccagcgcgatggtctcgaaatgcccggcggagggaccctcgtcggcatgggcgaaggtgaccagtgactgcacgatggcgttgatccggcgtgtctgcgcgaggatgtcctcggcggtgcccctcacctcctcggggtcttgctccagtgggaggttttgcgccagcgaggcgatgccggtcagggggttgccgatctcgtgtgcgaccccggccgcgaagcgtccgatcgaggcgaggcggtcgccgtgggcgatctcggattccagctgggcgcgttcggtgatgtcctcgatcaggacgatgcggccctccagccggccatgttcgtcctggagtgcggatttgtggagattcagccgacggttgccatcgggcaggtcgacattgagtttgtaccactggcgatccgggctttcgataaaggcggtcagcagccccgcccaggggctttcgagctgctgcagattgcatccgacggcctgttcggtgctgatcgcggtgagtttggccagggcctggttccagccggtgatctcgccggtggtgccaaggcttgcgacccccagcggcagttcgtgcaggatttgccggtggaagcggcgcagggcgtccagctcggccgccagacccgacaggggcagggctcgggtctcgagctgctcctccacccggcgcaggctttcgctcagggtgtggcgcccggcggcgtcgagacgcaggtgctggtccacaatcatgcgggcgagcaccgggcccagcaggcctgacaggttgcgctcgatgcgctcgcgcagtgtgcgcaggtcgccgcgcgagcgggtgtggcgcggcaggccgaggtcgtctagtgcacgctggacctcgtgacgggcggcgctggcaccgagcgtggcggccagtgcggtctccatctcggtgacatcgccggccagcggcaggccgccgccggtcccggccgattcgttggggcagcaggcgcgcccggcctcggtctcctcgcggttggggcgggtcagcagtgatccgagcacaaacagcacggcattgatgccaaggctgcacatcagggcaaaggtccatgggtccagggcctcggcccgaagcattgcctgtgggtccgggtagccagcaatgatccctgccttggccatcagcggcagcaccagcgtcaacagccagccggtgatgcccgcgcccagccccagcaggaagccgacgcggttggcctgtttccacagcatcagcccgatcagccccggcagcagctgggccacggccgcgaacgaaatcaggcccagctgggccaggccctcgaccacctgcagcaagccgtagaacgcataacccagaccgatgatgaacacgatccacaggcggcgcccccacaggagccgggaatagaggttggcggcggcgctgtcctcgtcgtgcaggcgcgtcagtggcgagaggtagttggtccccatgtgggccagggccagcgtggtcacgatcatcatcgcgctggcggcggagagcccgccaatgaacaccagcagggccagcgacggcgagtcgagcataccggcgataccgatcgcgtagtagttggtgtcgatgccgaggcccgccgcctcgccggcccagtagagcaccggcatcggcaggttcagcaagagcaggaaggcgggaaaggcccaggcggcccggttgagcgccgccgggttgatgttctcggtaaagagcatgtggaactggcgcggcagcaggaaggcggcggcaaacgccaggatcatcatcgcgaaccagccgccctcgcgcaccggcgcatacagcgcatccacggcctctgggttctcggtcagccaggtgtccaggccggagaacccgccgaagactgcgtaaagagcgactgcagtgatgccgaggatcgccagcagcttcacgatggactcgaacgcgatggccagtaccagtccggcgtgtttctcgcgcggagcgatatggcgggcaccgaacaggatcgcgaacaacgcgatggtggcgctgaaggtcagggccagcaggtgcggcggcgtctcggccgtcagcacgcccgcggattcggcgaccgccttgatctgcagtgcaatgtacgggagtaccccggacagcatgaacagcgcgacgatcggcccggtccagcggctgcgatagcgaaacgcaaacaggtccgccagcgaggtgagttgctgctcgcgggtcaggcgcaggatcgggcgcagcagccacggggtggcggcgaaggcgagcgtcacacccaggtagatcgtcaggtacaggtagccatggtccgcgagaaagccgaggttgccgtagaaggtccaggatgtcgcatagacgccgagcgacaggctgaacacccagctattagctgcgatacgcccgatgcgcgggacccggtcggccaggaaggcgatcccgaaaagcagggccaggtaggcaacgccgactgcatagatcaggcccaggctaagggtcacggcggcctccggcaaaggcgacggcgaccaggacgatgaatgcggcccagccggcgaacggccaccaccaggccggcgtcaggtgcgcgacccagatcaccagcgggctgaggaacagcagtgccccaagcagggcgatcaggatcgcgcgtgaggcacccactgtcagcgcctccggggggtgtgaagccgcgcgccgctggtcacatggggtggcgcggttgctgtaatgggggcgggcagcatggcggcagtctaccctgcgtgatcgcgggtgggcacttccgtggcaagtggcaggcgcgtggccagagggtgtccggccagttgatccagggcctcggccagttgtgtggccgggtggtcgggtcgatcgcgatcgctgggcggcagtccgatgcagtccagaacggaggcgacctgggcacgggctttgtcctcgtgcagttccttggcgcccgttgccttcgaaagtttgtggccgcgtccggcgaccaccacggggtgatgcgcgtagcgcggcaggtgggcgtccagagagcggtagagctgcatctgacgcggggtcgacccgaggaggtcgaccccgcgcacgacgtcggttacgcccagttcgatatcatccacgaccgtggccagctggtaggcaaacaggccatcggcgcggcggatcacgaagtcgctgcccagggtctccaggtcgaaggcgacggagcccaggaaacgatcctccacgagccagtgcggctgcaaggcacgggcgcgaatggcgcgtggtgggcgcccggcgggcgggccatggcggcaggtgccggggtagattgggccttcccagcccggtttgccgttatgggcaaggtcgcgccgggtgcaggaacagccaaaggcaaggtcccgctccagcaaatgctcgagcgcggcctggtatgtcgcggtgcgattgctctggcgggtgaccgggccgtcccagtacagggcgaaggtctcgagtgctgaaaggatcgcggattccgcccccggctgtacgcgcgggctgtcgacgtcgtcgatacgcagatgccagcggccatggtggctgcgggcatccagccacgagatgacggcggcgaacagggaacccgcatgcagcgggccggagggggtgggggcaaagcgccccacatagggggtgccttgattcgggctggcggtcgtcatggcaccgccatcctgccgccggatgacctgctagggagacgctgattgaatcgcacgtccgcgttggtgccccctgttttccgagacaaggcgcgtcgtgtagcgggtagtggttctacccgcaagcggcgcaacgcaggatcggggaacagggggcaccaaccccacaagccattgaaagcaggggctcggccgcttttgcgcgggaactgcgttgcggttcccttgtgcagaatgactgcacggcagtcaccgcgccttgttcccacgcaaaagcgactcgagcgcggacgtgcgattaaatcagcgtctccctaggccatctgcttttccttgatttccgccagctgcttgcagtcgatgcacatcgtggcggtcgggcgtgcctcgaggcggcggatgccgatctcgacgccgcaggtctcgcagtagccgtagtccccggtgtcaatcttgcgcagcgcctcgtcgatcttcttcgacagcttgcgctcgcgatcgcgggcacgcagttccaggccgaactcttcttcctgggtggcgcggtcggccgggtccgcgaaattcgcggcgtcctggcgcatgtggcccacggtacgatcgacctcttcggccagctcctggcgccatgcccgcagcaggctgcggaaatgatcgagctgttccggattcatgtactcttcgccggacttcggctcgtagggcgcgatacctccggcaaccatgtgcttggtggagggttggtcctgtttcttgtcggcagccatgcgggcattctccggctggaaaaatgaggcgcacttagtaccagagacggtgcgggcgggcaagtcccgtgccagggtttttgtgtgtgtccaagcgtgaatgcccatttatcagactgatatcaaaggaactcggatgcaggaactgaaggccttgatcttcgatgtcgacggcacactggccgataccgagcgtgacggccaccgcgtggccttcaacaaggcgtttgccgaggccgggctggactgggagtggagcgtcgagcgctacggacagctgctgcgcgtcacgggtggcaaggaacgcatccgccagtacctctcggaggagcacccggagatcctggccgagcccggcatcgatcagcgcatccgcgatctgcatgcggccaagacacggcactacgtggcgctactggagacgggtgcgataccgctgcgtccaggcgtcgagcgcctgctcgacgaagcggcggccacgggcctgcgcctggcgattgccaccaccacgacacccgagaacgtcactgcgctgctggtggcgacgctgggcgaagagggcccgtaccgattcgaggtgatctcggctggtgacgtcgtcccggagaagaaacccgccccggatatcttccagcacgcgatggaggcgatgaatctcggtcccgaggagtgcctggcccttgaggactcggacaacggcgtacgctcggcgcggggcgcgggcctgaaggtcgtggtgaccacgaacgactacacccgccggcaggattttgccggtgcgctggcggtactcgacgggttcggcgagccagatcagcccgcaaccgttctggagggtccggcgttgccggggtcttgcgtggacgtgacggccttgcgcgcgtggtgggcggcggcctgaggggctgccaacaccgtatccgtgctgatgggcggctcaatgacctggaatccccggaacccgccggccgcatgacgagtccaccgacttgtacggacgcaacaggagttcgcgggatgagcaagacgatattgatggtggtgaccagtcacggcgagatcggcgatggccacgcgacgggcgtgtggttcgacgagttctcggtgccgtatgaccgcttccgcaaggccggtttcgagatcaaggtggccagccccaggggcgggcccgtgccgctggaccccaagagcctggagtcgaatcatcccggcccggccgcggtcgccgcgcaggaggccctggacgacacgatccatctcgatgaaggcatgcaccatgatgcgtacgcggcgatcttcttccccggcgggcacgggacgatgttcgatctcccggaaaacccgcatgtgcagcgcctggtggccgagtttctggaaaacgacaaggtcgtgggcgcggtgtgtcacgggccggcctgcctggtcggcgcgatgctgaaggacggcagcccggcggtgaagggtcgtaaggtggccgcgttcaccaatagtgaggagaaggcggtacagctcgaccaggccgtgccgtttctgcttcaggaccgcctggccgaactgggcggggaggtcgagactgccgaggactgggccgaccatgtcgtggtcgatggcaagctggtgacggggcagaacccgcagtccagcaagagcgtggccgacgcgatcgtgcgccttctgcgcgaagccggctgactgggtgccgacgacaggcgaccggggtcttctgggccccggtttttttgctgaatgcgtgaacgaggttcaaatcttggttccaattcggtaggctgcgccgatgggtaccgagaaccgaaagcagcgcgagcgcgaggcgcgtgagaccctctttgtcgaaaaggcccacgagctgatccgctcggagggccttctggcgttgcagatgtcgcgtctggcggccgcgtgcgagtacgcgaccggcacgctgtaccagcatttcaactccaaggaggacctgctggcggccgtcgccacccggacgacgcgccagcgtgccgaggtttttcggcggattccgcggctgcctttgggaacgcgttcacgaatgctggccatggtgctggccgatatcgatttcgcgcaggtgaatccggattactatcgcctgactcagttcgtgacgacagaggtggtctgggcgagtacgtcggaggcgcgccgggaggagttgctggaggccgcgcagcccataagcgaggcggtgaccgtgattgtttccgaggctcgggccaaccaggaccttccattggcccaggaactgggcgaggaagagatggggctgggcccgtgggcgctcaataccggaatgcagactcttgccaatgcccaggggttgctggatgcctacgacatccaccgcccgtatgaacacttgattcgccacacccatgcactgctgaccggctggcgctgggaaccgcggatcgatccggacgaaccctcggtcgtgcgcgccgagacggagcgggtgcgcgcggtcctgcgcgagcacattcccgaggcaacttcatgagcaagcgattctttctgatgctgctgggcgtagccctggtcctgggtggcatcttcggtttcaaggccttcgtggatcagcagatcgcggagttctttgacgaaatgccggagccgaccgcgaccatcaatgcggcgaccgtgaaaaccgatcgctgggccccgcagctgcgcgcggtgggggatctggaggcggtgcagggcgccacgctgagtttcgaggcgcagggcattgtcgatcgcatccacttcgccaacggggccttcgccgaggcgggcgagacgctggtcgagctcgacaccgagctggacgaggcggagctggaaagcctgcgcgccgaggcgcagttgtccgcacgcgagctggaacgggcgcggggcctggtgcagcgcaacgatatctccgactcggagttccagcgccgtgccaccgaggcgcaacaggcgcaggcggcggtcaatgcgcaggaggcgcggattcgtcagaagcgtctgcgggcgccctttgacgggcaactgggtattcgccaggtgaacgagggccagtttgtcggcccgggcgacccgatcgtggtgctggagtccctggacccactttatgtgaacttcacgctgcccgaacgccggctggcgaatgtcgaactggggcagtcggtcgaggtcaccgtcgatgcctatggcgagaccttcgaggggcagattaccgcgatcgagccacgtgtccgagctgcttcaaggatgttccgcgtgcaggcaatgatcaccaacgaggaccatcgcctgcgccccggccagttcgcccgggtcacgctgcagcgtggcgagccggaggaaggcctggtcgtcccgcagacggcggttcgctttgcgccctggggcaactcggtgttcgtgatctacgaggacgatgacggcgacaagcgcgtggaacagcgcctggtggagatcggcgaacggcgcggtgacctggtgcgcatcgtagatggtctggaagagggtgacgagatcgccgtcagcgggctgctgaagctgcagaacgatacccccgtgaagatcacggaggatgcccagccggatgccgaacgcgatccgcggccggcgaatcgctgagcgagcccgcgacgatgcgctttaccgatgtctttatccagaagcccgtgctggccactgtggtcagcctgttcatcctgctgttcggggtgcgcgcggtattcgacctgaacgtgcgccagttccccgaggtgcagaacgccgtcgtcacggtcagcaccgcctatatcggagcagatgcggacctggtgcagggattcattaccacgccgatggagcgcgagatcgccgaggcagaggggatcgactacatcgtctccaacagcctgccggggatgagcacggtgcaggcgttcctggagctcgattacgacccgaaccaggccctgacacagatctccgcccaggtggacaagattcgcagcgacctgccgtccgaggcggaggatccggtggtggatctctccgtgggtcaggacgtggcggcaatgtacatgtcgttctattccgagcggctctccaacaaccagaccaccgactacctgatccgagaggtgcagcccgagctggcgaccgtcaacggtgtgcagcgggccgaaatcctcggtgaccagagctttgcgatgcgcgcttggctggatgccgaccgcatggcggcctatggcgtgaccggacgcgacgtgcgctccgcactggagggcaacaacgtcctctccgcggtggggcagaccaagggctcgatggtgagcctggatctgactgcggataccgatctgcagaccccggaggccttcgaggagctgatcctgttcgagcaggatggcgacctggtgcgcctgggcgacattgccgaggtggagctggggtcagagaactacgatacctcggtgcgcttcaacggtcaggcggcgaccttcatcggcatcgagctggcgccggatgccaatgctctggaagtgatcgcggatgtacgcgagatcttcgagcagcgcatcgagccgcgcttgccctcggggctggagggcgagatcgtttatgactccaccgagtacatcgagagcgcgatcgacgaggtactgacgaccatcgtgctggcgctgctgatcgtactggtggtgatctatctgttgctggggtcgtggcgcagcgtgttgatcccggcggtggcggtgccgctgtccctgatcgggaccttcatgctgatgctgttgatggggttctcgctgaacctgctgacgctgctggcgatggtgctggcgatcggcatcgtggtcgatgacgcgatcatcatgctggagaacatctcgcggcatatcgaggagggcatgtcgcgtatggatgcggcgatccagggggcgcgcgaactcgcctggccgattgtcgcgatgtcgaccacgctggtggcggtcttcctgccgctggggttcatcggcggcctgaccggcacgctcttcatcgagttcgcatttaccctcgcggcgacggtcgtgatctcggggattgtcgcgatcacgctctcgccaatgatgtgttcgaagatcctgcgcgatggttcggtcgagcgacgcgggcgcatcgagtcgtggctggacgctcgcttcgacagcctgcgcgagcgctatcgccgacgcctgcacggggcactgaatgaccgcttcacggtcgccgtattcggtgccatcgtgctggtttcctgttacttcctgtttgtgacctcccagacggagctggagccccaggaggaccagggcttcgccttctcgatcatggaaggcgatgcctacatggggatcgactatctggagcgcaacaccgcgctgacggacggcttcttcgaccgcatccccgagctcgacaatatctttatcgtgaacggctttggcggcgggcccggcatggccggggcgaccaaccaggccctgggcggttttgtgatggcgccctgggatcagcgtgaacgaacgactgccaagatcctggaagaggaccttcagccggcgctggaagggttgccagggctggaggtgttcgcgatccagcctccccagctgccgaccccggggcagggcgcgccggtgagtgtcgtgttcggctcgaccagctcgttcgaggaactgaacgaactgagccaggagatcaaggatcgtgcgatggccacgggtcggttcatctttctggataccgatctcaacttcgaccagccacgggtggatctgaagatcgaccgcgagcgtgcctcgcagctcgggatcgacatggcgacgctgaatgccgacctggcgacgtatctgtccggcgggttcgccgggcggtttgcgatggagaaccgcagttatcgcgtcatcccgcaggttcagcgctccgatcgtctgacgccggagcaactcgaagagctgtacacgcgcaccgcggacggcgagccggtgccgctgtccagtatcgtgacgctggaggagaccgtcacgccgcgccagctcaaccgcttccagcagctgaatgcagtgacgctgcagggggtgccgcgcccgggcgtgacgctaggcgaggccctggacatcatcgaccggattgctgccgaggtgctgccgccggatgtgaacgtggactatgccggcgagtcgcgccagttgaaggccgagggcggggatctggtcgtcacgttcttcttcgcgctggtggtgatcttcctggtgctggccgcgcagttcgagtcgttccgtgacccgttgatcattctgaccacggtgccgatgtcgattgccggtgccctgatcttcatcagcctgggcgtgacctccctgaacatctatacacaggtgggtctgctgaccctgatcgggctaatcgccaagcacggcatcctgatcgtggagttcgcgaaccagttgcagcgtcaggggcgccccttgcgcgatgcgatcgaggaggcggccagcctgcgtctgcggcccatcctgatgacgaccacggccaccgtggtggcgatggtgccgctgctgatggccaccggtgccggggcgggttcgcgcttcgcgatgggcctggtgattgctgcgggcatggcgatcggcacgttgttcacgctgttcgtggttccggccatctacacctatgtcgcgcgcgatcactacgccgacacgctggaggcgcaggagcccgacgcaggtcccgcctgaccttcgctgcggtccccccgcatcgggggcaagggctccgatcacggtgtggcctaaaaggcatgcattgactgcggtcatggactacaatcagcgaccgcattcccggctgaggctgccgggcaggcgccgggcgctgatgcgaacagaacccccatgccgctgcgcggaactctgcggagcggcccttctataaacgaaagtctattggtcgtatctagattatttatttgttattagcagtgcgccttcctaatctaggcgaccgtcacgattaaccaacgcgtaggagaaagccacatggccgccaagaagtactccgcgggcgtcaaggattaccgcgaaacctactggatgccggaatacatgccgctggataccgatctgctggcatgtttcaagatcaccccgcagccgggcatcgaccgcgaagaagccgcggccgctgtggccgccgagtcctccaccggtacctggaccacggtgtggaccgacctcctgacggacatggactactacaagggccgtgcctactccatcgaggacgtgccgggtgacgacgagtccttctacgcgttcatcgcctacccgatcgacctgttcgaagaaggctcgatggtgaacgtgttcacctcgctggtcggtaacgtgttcggcttcaaggccatccgtgccctgcgtctggaagacgtgcgcttcccgatggcctacgtgaagacctgcggtggcccgccttccggtatccaggtcgagcgcgacaagctgaacaagtacggccgtccgatgctgggttgcaccatcaagccgaagctgggtctgtccgcgaagaactacggccgtgccgtgtacgagtgcctgcgtggcggcctcgacttcaccaaggacgacgagaacatcaactcgcagccgttcatgcgctggcgtgatcgcttcgagttcgtgcaggaagcgaccgaaaaggccgaagccgaaaccggcgagcgcaagggtcactacctgaacgttaccgcgccgaccccggaagagatgtacaagcgtgccgagttcgccaaggaaattggtgcgccgatcatcatgcacgactacatcactggcggcttctgtgccaacacgggtctggccaactggtgccgcgacaacggcgtgctgctgcacattcaccgtgcgatgcacgcggtgctcgaccgtcatccgaagcacggtatccacttccgtgtgctggcgaagattctgcgcctgtccggtggtgaccacctgcacaccggcaccgtggtcggcaagctggaaggcgaccgtgccgcgaccctgggctggatcgacctgctgcgtgaatccttcattccggaagaccgctcgcgcggcatcttcttcgatcaggattggggttccatgccgggcgtgtttgccgtggcctctggtggtatccacgtctggcacatgccggccctggtctccatcttcggcgacgactccgtgctccagttcggcggcggtacgctgggccatccgtggggcaacgccccgggtgcggcagccaaccgtgtggcgctggaagcctgtgtccaggcgcgtaacgaaggtcgggacatcgagaaggaaggcaaggacatcctgactcaggcggcgcagcacagccccgaactgaagatcgccatggaaacgtggaaagagatcaagttcgagttcgacaccgtcgacaagctggatacccagcacaagtgatcgtccgagcacgggcggcgctagggcgccgttcgtgcccagaaagaaccagagcacaggattaccgacatgtctgatatccagaacttcaagcagtcgcagaagtacgagaccttctcctatctgccggagatgaatgccgaccaggtgcgcaagcagatcgaatactgcctcgcgcagggctggaacccggcgatcgagtacagcgaaaaagaaaacgccatggcccactactggtacatgtggaagctgccgttcttcggcgagcagtccgtcgaggcggtgctgcaggagatcgaagaatgccgtcgtgccaacccgggcatgatggtgcgcttcattgcgtacgataactacgcccagagtcagggcatggccttcgtggtcgaccgcggtcgctaggaccccggttcggtggaggccgggtgtctgtggcacccggcccgtccatcaagcgttattaccgttgctgccgccaactgtaaggaagtgccatgagtaatccgacatccgcgtctgaaggtctctcgggtcgagaactcgcccgggaacggcgcaaggccatgtctcataatggcaaggctgccgtgaagccgaccggccaaaccaagggaacgtcgcgttctgccgcggccgcgcaaaaggcgcgccaggctcagcgtgtttccgaaccggccccccaggcgcgggagccggagtcgcactctagcgaatctcagccgtcgacctcgttcgaggtcggcagcagcgcacctgcgcgccgcccggaaccgggcgcccacgccggtgcctcgaacggccgccaggccgctcttgagcgccgccagaagatggcgcgccagggcaagaaggccgtcggtcgttccaatacccgtgcgcgggccctgggcgggttggcccgtggaggttccgaccgctcgcgtcagctcgaagcgttgtcgcagaaccagggtatggagatcgactgttccaacatgagcgggcgcgaaatctgccgcctgcgccgtcaggcactggcgaccgacggcaaaaaggccatggccgccgagccgcgccgtgaagacctgctgaaaggcgagggttccttcgcgccgtccgcgcaggaagagaaaaagggctgtggttgtggttgcaaggacgagacgtccgggcgcgacgacacctatagcgcggccagcgccgagagcgacaccgtcgtggaaagcggcctcgaccagctgtgcgacaaggtcgagtccggtggcgagtccgcgggtccgcatccgatgatctccgaggtccgcgcgatctgcatggcccgccgcgaggcgatggctcagaacggcaagcgtgcgaccaagcgccgcttcaacggctccaagggtcgcggtgccatgccgcaggaaggctcgtggaaggccgcgaagcgcaagggtatgtccactcgcgaggtggcacgccagcgtcgtgaagagctgtgcaccatcgggcgaggttcgtccgatccgggtcgcccctgtggtcgtccccgtggtcagacgagcgaagcaccgccgaaggtagaagagggcaccaccctcgccggtggccacatcagcggcacgcaggtcgaggcgacgcgcagcgtcaccggcgccgaagcgggcagctgctcgaatattaccgggaccgagtacctgggtctcgagcactacgagcgctactgccatgtgcgcccgagtgccaatccggccaaggtgggacactcccataccagccgcggccaggaagtcagcggtaccgaggtcgggcgctctgtgcgcgtgaccggggacgaatctgggtcctgcgaggcgatcaccggtaccgagtacctgagcagcgagcagtacgaaggcttctgcgggacgggcgcgccgtcaagcaagccccggaccagcgtaatggtgacgcgccacggcgagggtgtctccggcaccagtgtcggccgtagcccgcgtgtcaccggggacgaatcgggctcctgccgagacatcaccggcaccgagtacctgaacacgcaggcaagcgaggttccgtgcaacacgggaaagtccaacggagcgccgatgaaggtcggcgtcatgcatacgcttcgcggtcgtgaactgaccgggaccgaagtcgggcgctcctcgcgagtcacgggtgatgaatacggcagctgcaagccggtcaccgggaccgaatacattggtacggaacagttcaagggcatgtgcggtacccgcccggagccgacgccggccaaggtgcaggagctgcacacgatggaagaccagagcgtaacgggtacggctgtgggccgaagcccgaaggtgaccggcgacgaatccggctcttgccgcccgctgaccgggacgccgtactacaaccaggccgacttcggtgatgtgtgtgatcgcccggcggctggtggtgtgcccaaggtgggggtgatgcatacccttcggggccgtgaagtgtctggcactcaggtagaccactcgatccatgtaacgggtgatgagtacggcggttgcaagccgatcaccggtacggaatatgccggctccgagcactacgacgccttttgcggcggccgtcgtccggaagccgcaccggagaaggtgacggtgggtcggacgtggaaccagcagatggtgtccgggacggcagttgggcgctcagcccgcgtgaccggggacgaatacggggcctgcaagcccgtgagcggcaccgcgtacattggaccggatcagtacgagacattctgcgacacgtccgacagtcaggcggcggaagtccgcgtagccgaacggcattcgacgcccgcgcatgaggtgtcgggctcccagccgggctacgacgagcgggtaaccggtaccgagcgtggagcgtgccaggatgtttccggggccccgtatgtcggtgccaacgagtttgttcagacctgcgccagtgtggccgggaggctgcatccgcgtctgcgtccggacggtatgcagggtccggcacccgcgcagccggcagccccggcccgcccgatgcccaacgcggggttcagtgtcaatacgcccgcacggagtgcggcggagcgccgcgaacgtatcactggaaccgcttatggcagcagcagcagcctgaccggttcgatcaacaaggcgatgggtctggtatctgggaccgaggaatttcgctacaaccgtggccagcaggaagtagcggcggcaccggtggaagaaggccaaaaggtcggtgccgagcgggtgacggtcaacggcagcagtaacggcgtctccatcacgggagatgactggcaacggggtgaccgtgtgaccgggaccgaagggttctcgacgcgccgcaatgcgacgcaaaagggcaacccgcggggcgaaggccggagcgcctatgccaatcgcgagctggaacgcaaggaagtgccgatgagcaagatcaccggttcctccgggaacagtggcagcggttcgctggtgaccttgtccggcggtgcccgcggctaagcggcgaataaggaggcaatacgaccacgatggtgcgccgaggccgccgcaagacttcgccctttggcacgcgttacgcgacgccacggggaagtgccgtccggtcgccggtagcacaaggtgccacttcggtggctgcgcaacctttggtgagcgcggtgccgccgaaggcgcaggcgccgctggatgtgccttctgtgttgaagcccgggcatcccctggcggatgttgccgacaacgaacggctgtatgcgtttgaaagcggctttcgcgatcggttcgcgaatctggtgccggtactgaaagaggtccatgcgctgcaacacgagcgggacttcgaggaaaaggcgcaacggattgtggaggataacctcggctatcggttgccggaacgcgtcctggaggatgcgtggatcaatgatctggacacgcgcgaactgtacctgcacgggacgttcgagctgttcgatcagctggtcaatgaatactgggcgggtcgggatgacctggtggacgaggcggaacgcgcgatcgcgtatttcctcgactgcgacttccacgaagtggacatctcgccctgttcggatggacggctgttgagcctgcggcgttttatcctgcgcctgccggatctggcggttcgagtgaagagttatgccggggcgcagttcgacatcgaagaggatgtccgccactggacgaaacgcgagctgttgcgctttcgtgaaggacggccgaccacggcggatgtgccgagtcgctacctgaagatcgcggcgtatcactacagcagtgcggacccgcatcaccaggggtgtgcggcgcacggcaacagcgaacgggatgcggcggatgccgcgctgcggcagctgcgggcgtttcgtcaggcgatcgagaatacctactgttgtggggcctcggtcgacacgctgctgattggcgtggacacggatacggatgccgtgaagatccatatccccgacgccgatacgcggatgagtctgtaccgcttcgtggatagcgcgaaggtgtatcgggagacgcaggagctggacggccgtgaggcggaattgcgcgtgtatcagtcgatccaggacgcgatccaccagcagggctggggacacggcaacggggcgccgcacgaggggatgcttcggctgatctcgcggctgctgctgaacaatatttcgcagctcgattacgtggcgcgctaccacaacgggcattacgccgatgtggggcaccgcgagcgggtgatcatcgtcggccaggaagtcgaggagatgcaggtacgcaattttgcctacttcgcgcacctggaaacgatggaagaaggcgcccacgggatggacgtgggggtgaacaagatttttcggcagctgaatgtcgagcggggcctgccggtaccggtggtgatccattaccgctacgaccgcaaggtgccggggtcgcgcgagcgggttgaagcccgttgccggcggattcgcgaccagatcatggcgcgctaccgcgaactggccgaaaaaggcctgatcgggtgccacatggtgattcgcgacaagcgcagcggcagccagttggaaccgctcgccggttgagctaacgggacacggaatgaagatctgcaaggtagagaagacgctggtttcgaccaaccggatccgggatctgggtcaccgtcccttgctggtggtccaggagaaggccggcgggccgcgcacggtcgcggtggacgcggtcggttgtgtccccggggactgggtgatcgtggtcggctcgtccgcggcgcgcgaggcggccggcagcaaggaataccccagtgacgcgacgatcgtagggatcatcgattactgggaggagcagtagctccatggaaattatgcaggtgcaggacgaactggtggtgacccgtcgggtggacggcctccagaccatgtcactgcgcgtgctggtggatcaaaagggtgcgctcagcgtcgccgtggatccagtgggtgcacacccgggcaactgggtgttcacgatctctggatcggccgcgcgctacgcgctcgatgaccccaaggtgacaaccgatctgacgatcggcggcatcatcgaccactgggacgatggtggcaggaaggcggaagggtcgacgaacaaggctggacaagaccagaccgatgcacagcgctctgctagtgcccacaaggcggcttgagcgtcattttaattggaaaaactgtaactccaggagaaagagaaatggcaactgaacgttttggtgtggcgctgggcatgatcgagacccgtggtctggtgccggcgattgaagccgctgacgcgatgaccaaggcctcggaagtgcgcctgatcggtcgtcagttcgtcggtggcggttacgtgaccgttctggtgcgtggcgagaccggtgccgtgaacgctgccgtgcgtgccggtgcggattcctgcgagcgtgtgggcgacggcctggtggctgcgcacatcattgcccgcgtgcattccgaagtggaaagcatcctgcccgagcaggttgaaaagtaattcatcagtaacgcttgataggagttgagtaatggctagcgaaaactttggtgtggccctcggcatgatcgagacccgtggtctggtgccggcgattgaagccgctgacgcgatgaccaaggcctcggaagtgcgcctgatcggtcgtcagttcgtcggtggcggttacgtgaccgttctggtgcgtggcgagaccggcgccgtgaacgctgcggtgcgtgccggtgcggattcctgcgagcgtgtgggtgacggcctggtggctgcgcacatcatcgcccgtgtgcattccgaggtggaaaacatcctcccggaaaagccgtaagtccctacggcggatcaacgccgccgtggccgagcggcccggcggcccgtttgtaaaagaggttagcaatggcgagcgaaatttctggtgtggccctcggcatgatcgagacccgtggtctggtgccggcaattgaagcggcggatgcgatgaccaaggcctcggaagtgcgcctgatcggtcgtcagttcgtcggtggtggttacgtgaccgtgctggtccgtggcgagaccggtgccgtgaatgcggcggtgcgtgccggtgcggattcctgcgagcgtgtgggtgacggtctggtcgctgcgcatatcattgcccgtgtccactccgaagtggaaagcatcctgccgaaggccccgaccgccgacggctcggccagctgaggcaacctcgatggcggatccgcggatcgtgggttacctgaaccgtgcggtggcgcatgagctgtccgcggttcagcagtatctggcccaggcgcgattaacggcgatgtggggcatgagcgatgtcagcgaatgcctgcgtcgggacgcccaggaggaactggaccatgcggatcgattcatgacccgcatgtttcactatggggtggcccccaacgggagccagttggcacccgtacgtctggggcgctcgatggccgagttgctggagcgcaaccgcgaactggagatggacgccgtgcgcctgtatgacgaggcggcggtgtactgtcggcgcgtgggtgccgcggcggacgccgagctgttcgagagcatcctggaggatgagcttgagcatgtacgggagatcgacgcacaggatgcggccgttcgttaaggacgcgcccgtccaacgttctggagtagtacatggcggatagcgatctcgtggtgccggccggctgggagccgggcaagggctcttcggcgaccatcagcaaacagttcacctttgaccgttacggcatcacgcgcgagtttctcgatcgtgtcgccgagttgtcggaggaggatggctatcatccgaatatcagtttcggtacgacgtatgtgaacatcaccattgatgcgcgcgatggcgaccggattggcgaggcggatcagcgtttcgcgcaagaggtggatcggctggccagcgaaacgactggctgatcgatcatcacgtcagaggccacgggactggctcggccggttcctggcaacgggaaacgctggtcgatgcacacacgcgcgttggttctccggatttttcgagacagggcgtgtcttgcaacgggcagtggctctacaggaggctgagacgtgggttcccgggtattcgcggtagtcaatcagaaagggggtaccggcaagaccaccctctccatgaatctcgccgccggtctggcgcgtcgaggacgcaccttggtggtcgatgcggatccgcagggatcggccggccaatgggcgcggatgtcttcggaagaccgtccctttcccgcctccgtgttttccgtcgcggggccgctggaccgcgaactcaaggcgctgcgcaaggactacgatcacatcgtggtcgactgcccgccaaccctggagggtggggcggtgaccgctgccctcgcgggttcggatgtcgtgttgatccccgttctgccatcccccgtggatctttggggcagcgtccggatggggcgcggtctggaggaggcgcagatgaagaatcgttcgctgcgcccctatgtcgtggtcaaccagctcgaggtccgcagtgcgctgtcgcgtgcgatgaagcatgcactgatggagatcgacatccccgccctggagcagtcgctccgtcggcgggccatctaccggcgctccgcgctggaaggctgttccgtgtacgacctgggcaaaccgggcgaaccggcggcggccgagatcgaagccatcatcgaggaggtgtcgcaatgagcaatctgcaagacaagctggcggccggagtgcgcagcgcccgggaagaccagaacaaggacaacaacgccgcggcggccagcgcgccgaagaaagacaccagcacgacccccgcgagcgcacaaacgcatcaggcggccagcaccaaggcagccgcaacgaaaaaggcggcgacgcccaaaagcacgggacgcaagacggcgacccgcaaggcgtcgacggccaagcgcaaggcaccggccaggaagccggtcgcacagtctgcacgcaaggcgtcgggcaccaaggcggcggccacgaagtccagcggcgccagccgcggcggccgcaccatcgccgagctcgatccgggcaaggcgaaggcgacggccgacgagccgtggaagaacctgcacccgaatcgtatctggccggactgagccggggcgtttcggggccggggctgggcgggatggagaccatcccgtcccccggccttttttgattgaggagtctgggcaatgcaagacgatctgcgcgatcacctgatcacggaagagccgtattaccagccggtcgcggacgagatcgagctgtacgaggcggcgtattcggtgcgcatgccgatgatgctgaaaggcccgacgggctgcgggaagacccgcttcgtcgagcacatggcctggaagctcggcaagccgctgattacggtcgcctgtaacgaggacatgacggcgtccgatctggtcgggcgttatctgctcgatgccgacggcacgcgctggcaggacggtccgctgaccctggccgcccgccacggggcgatctgctatctcgacgagatcgtcgaggcccgccaggacaccacggtggtgatccacccgctgacggacaatcgccgcgtactgccgttggagaagaagggcgagatggtccaggcccatccggacttccaggtcgttatttcctacaacccgggctaccagagcctgatgaaggacctgaagcagtcgaccaagcagcgctttggcgcgctggatttcgactatccggatcacgagaccgaggcgaagatcgtcgctcacgagggcaaggtcaacgaagagatggccggcaagctggtcagcgtggccgagcgcgcacgcaacctgaaaggccatgggctggacgagggcatctccacccgtatgctggtctacgccgcctcgctgatcgccaagggcgtggagccgctgggcgcctgccgtatggccctggtgcggccgatcaccgacgatccggacatgcgcgacgcgctggattcggccgtcaccaccttcttctagcgcaccgcgcggcgtacccgtaccgatgagcgttcatctggaggactaccaggacctcctcgaagatctggggaaccacgccgccgaggtgctggagagttcctggcaggaggccagccgtgccttcagcgccggtggtctcaagcgctactaccttgaaggggcccggagtcttcaagccctgggacgcggttcggagatggtcgtcgccttcgtgcaggaggcgccggcactggcccaggaactgggcgaggatgccgttgcggagctgctcggttccgcgatcaagatgtactccaagacctccgcggcggtcattaccctggtgatcgagaccagcccggttgcggcccagcggcttggcgactattcgctgttcgaagggtatctgcgcctgctggacaacctgctggggcaggcgccgcgtggcgtgcgcccgatgctggagcacctcgacgagctgctaacccacctgacgctgggtgggcttcggcgctgggcgacgtggggcgcacaggcgcaccgcacggacctggaggcgcagattgcctacttcggcctggagtcgccggagtcgcgctcggtgttccagaaggagcgccgcggcaccctgttcgtggacgtgcagcgacgcatcaacctctatctgcgctcgctgtgggcgcgcgattttttcatgcgcccgaccagtggcgacttcgagtcgcgcgagggatatcggccctacatcgagggcttcacgatcttcctgccggacgcctacgacgatgtcgagggtctgaccggtctggatctctatcgcgcggcggccgcgcatgcggcatcccatgtggtgcatacccgcgagatgcagtcggaggaggggccacggggcgtggttggcatcctgaccgagctgttcgaggatgcgcgcatcgaggccctggcgatcgccgcgttcccgggcctgcgccagatctgggtgccgctgcataccgccacggcggaggatggagaaaccccgcaggcattgctggcgcgcaccgcgcgtgccctgctcgatccggattactacgacccccatgcgtttgtgcagaaggccgtgagtgcgtttgcggaacgggtagacgacctcgaggccgctggattggcccgcgagctggccgaagcgctggcgcccgagttccccgagcagggctacatgaatccggccaaggtcgcgccggacgtcctctatcgcgacgacaaccgctatctctggaacttcggccgcgaagaggaagcggcggaagtcctggccgcgcatggctccgggcaggagcgattctacgtcaccccgatgcagatgattaacaccctggacgtgccgaatgccggggacgacgcccagcaggtcatggtgctggcgaccgagtggttccgcgacggcgaagaagaaagcattaaccagcaggagggcaaggagccgatctcgctgccgttccactatcacgagtgggactatcagatgcagctggaacgtccgcactgggtcacactgctggagcggcgcccgagaaagggcgaaatcgaggagatcgaggcgatctacgacaagcacaagccgctggtctcgcgcctgaagttcctgatcgaggcgatgcagccccagggcgtgcagcgcatgcgcaagcagccggagggcgacgagctggacgtgaacgcgctggtcgaggcccagattgatgtccgcatgcggcgccagcccgacgaacgcatctatgtgcgcaatctgcgccatgtacgcgacctgtccgtactggtgctgctggatctgtcggagtcgaccaacgagacgatcggcgacggcgagacgaccgtggtgcaactggcgcgcgaggcggccacgctgctgtccggcgcgatctcacgcattggcgacccgttcgccatccacggcttcgcctccgatgggcgccacgacgtcgagtattaccgcttcaaggatttcgatgccccgttcgacgacaccgcgaaggcgcgtctcgccgggatgaaaggccagctatccacccgcatgggagcggctatccgccatgccggccagttgctgcacaatcagggcacggcgaaaaagctgctgctgatcatcaccgacggcgagccggcggataccgatgtgcgcgacccgcagtacctgcgtcaggatgcgaagcgggcggtagaggaggtcgggcgcaaaggcgtgtacaccttctgcatgagtctcgatccgcaggcggatgaatacgtcgagcgcatcttcggggcccagcatttcatggtgctggaccagatcgagcggctgccggaaaagctgccgatgctgtacgccggtcttacgcggtaaccggttgcgacgcatggcacagtccccgacgcagaaggagtccggtctcccccaggtgatgcttaaatcggagcttccggcgcacctgatccggcatgcgacgctgcgtcagctgcaggtgttcgaggcgatcgtgcgcctggggagctttacccgcgcggcggaagagctgcatctgacccagccaacggtctcgatccagatcaagaagctctccacggcactggggctcccgctgttcgagtacgtggggcgcaaggccttcccgaccgaggtcgggctgctgctgtacgacacctgccgcgagatgctcggcgcgctgaccaacctcgagatgaaactggccgagatgcacgggctcaagcgggggcgtctgcgcctggcggtgatcaccaccgcgcagtacttcgcgcccagcattctcggacagttcgcccggcgctatcccgatatcgaactgtcgctggaggtcagcaactttgaccgggtgctggaacggctgtcgaacaacgacgacgacctctacatcatcgggcatgtccccgagcggctgaccgatgtcgccgtgcacccgttcgctccgaacccgctggtggtgatggccagccgcgatcacccactggtcggccgacgcaacatcccgctcaaggagctggagcaggaaacctttctgatgcgggagccgggctcggggatccgcgaggcgacgctcaagttgttccaggaacacgggatcagcccgcccgtgcgcatggaactgggcagtaacgaggcgatcaagcaagcggtgattggcggtctggggatcgccgtgctgtcgctgcacaccctcagcgccgagggggccgagggccccgtggcgctgctggatgtcgaacacttcccgatccatcgccagtggcatatcgtctacccgaagaagaaggtcctgtccgtcgtcgcccagacctttctcgactttgccatccaggacgaggcccgggtgcgggcgcaggtcgaagacctgctggctgcgttcaaggcccaggccggctgagtggctgccatgacaggccctggagggtcccttacaattcacgctttgcccggccgccatcggcccgagtgggagaacacgcagtgagcaccgtcacccggccgcgcatcagcggcacccagttcatcaacgccgacgaggcgccgcgttcgcgcctgagtctgagcgcctcgcaccgtgaccagcaccacccggtgaccgggacgggcagcggcatgttcgccggcgccatcgacaccccgccgaacgagagctgcgtggtctgtgctccggccacgcgccgcctggccgaggagctgttcgacgcctggaacgacgccctgcagacgggtgatgcccgccgcgtgaccgccctgtacgccgacgacgcggtgctgctgccgaccgtgtccaatgttccgcgcaccaaccatgccgagatccaggactacttcgagcatttcctcgagaagaagcccttcggcaccatcaacacgcgcaacgtgaagctcggctgcaacaagctgaccgacgcgggcacctataccttccgcgtgaccgacggcagcgagacgcaggaagtccccgctcgctataccttcgtctacgagaaccgcgaaggggaatggaaaatcgtgcaccaccactcctcgatgatgcccactgcgtgacccggtaatcggtgaacgtttgttcccggcagggcgagtcgcgatactggacgctcgccaccatcgggagaaagggaatgtccaaacgctcattcgtgatcctggccgctgctggcctggcactggccggtgccggtagtgcgcaggcctccaacagcgccgagctggaactggacggcgagacctacacgctggatgttcaggtctgtgacttctcgggcgaggcagacgagggcgatcttcagaccctggtcggggatgccgagaccgatgatggcccgatgcgtgtgtttgtctcgcgcaatgaggtcagcggcatgctgatgcacacggtcagtgttcagatcggggatgtgatgtcccccgagggcgaggtgctggaggccaaccgcagccgttccggcgatcagtggttctccgccgccgatggcccctccgaaccgttgatccggatcgacggcgcggacctgatcgccgacgggctcttttccgataccggaatgacgcgggatccggtcgaggggcgcctgaccgcgacctgcaacgacccgggtgtctgagccaggccgcgaccgatcgcaggcggcggtcgccgctgcagtatgcgcagccacgggcgcccgccgcgccatccccgtcgagcgtgtccagaccctctggagcggctatggcgagatcgttcgctatcatctggaagacgcgtacgttcccaccgtgatcgccaagcacattgtgttccccgatgatcgtcgccacccacgcggctggtcggggacgcgaggtcatgagcgcaagcgacactcctatcaggtcgagatgcactggtatcgcgactgggcggggcgttgcagcgacgcctgtcgtgtcccgcgatgccagctcgcgcaggacctgggcgatgcccacctgattgtgctggaggacctggatgccgccggttttccgcttcgccacgatcacctgtcggtggagcaggccggcatttgcctggcatggctcgcggcctttcacgcgacctttctgggtgccaggtcctcggggctctggactacgggcacctactggcacctcgcgacccggccggacgagtgggcggccattgctgatccccaactgcgcgaagcggccccgaagctcgatcagcgactcagtgcggcgcgctttcagacgctggtgcatggcgatgccaaggtcgcgaacttctgtttcagcgaacgcggtgatcgggtggccgcggtggatttccagtatgtcgggggtggctgcgggatgaaggacgttgcgtacttcatcggcagctgtctggacgaggccgatcaggaacgcttcgagaaggaactgctggggggatatttcgcggcgctgcgctcggaggttgtcgccacgcacggagctggcgcggacctggacgcactggagcaggaatggcgcgcgctcttcccgctggcccaggcggatttccagcgttttctggccggctggagtccggagcactggaaacgcaacgattacgccgagcgcgtgacacgcaaggcgctggatcagttgtagggccgggctctccgggcgccgtgcgggacgcccggagagtgggtccggtcaggaggccagtcgcttgtacttgacccggtgcggctggtcggcctcggcgcccaggcgcttgtggcggtcttcctcgtattcctggtagttgccgtcgaagaacaccacgttgccgtcctcctcgaacgcgaggatgtgggtggcgatgcggtccaggaaccagcggtcatgcgagatcacgatcgcggagccggggaagtccagcagggcctcttccagcgcgcgcagggtttccacgtccaggtcgttggtcggttcgtccagcagcaggaagttgccgccgctttgcagcagcttggccaggtgcacgcggttgcgttccccgccggacagttccttcatgcgcttttgctggtcggtgcccttgaagttgaagcggccgacgtaggcgcgtgacggcatctggaagttgccgacctggatgatgtcctggccgttggagatctcctcccagacggtcttttcgtcctgcagcgcatcgcggctttggtcgacataggccagctgcacggtctcgcccagttcgatcgagccgtcgtccggctggtcctgcccggcgatcatgcggaacagggtggtcttgccaacgccgttcgggccgatcacgccgatcagcgcgccgcgcggcacggagaacgacagaccctggtagagcacacggtcaccaaagtgcttggacaggttttccacctccagcaccttgtcgcccaggcgcggtcccggcgggatgtagatttccttggtttcggagcgcttctggtagtcgctggaagcgatctcctcgaagcgtttcagacgggccttgctcttcgcaccccggcccttcgggttggagcgcacccactcgagttcggattccatcgccttcacgcgggcggcctcggccttttcttcctgcttcaggcgcttttccttctgctccagccactgcgagtagttgccctggaacgggatgccctggccgcggtccagctcgaggatccagccggccacgttgtcgaggaagtagcgatcgtgggtgaccgccaccacggtgccctggaactcctgcaggaagcgttccagccaggccacggactctgcatccaggtggttggtcggctcgtcaaggatcagcatgtcggggctggacagcagcaggcggcacagcgccacgcggcggcgctcaccaccggacagggtcgtcacgtccgcatcccacggcggcaggcgcagggcgtccgcggcgacttccagcttgcgttcgaggttatggccgtcggcggcctcgatcttcgcctcgagctccgcctgcttggcggccagggcgtcgaagtccgcctccggctcggcataggccgcatatacctggtccagctcggccagcgcttccttgattggggccacggcctcctcgacgttgccgcgcacgtccttgctttcgtcgagctgtggctcctgcggcaggtagccgatgttgatgcccggctgcggccgcgcctcgccgacgatctcggtgtccacgccggccatgatgcgcaggagggtggatttgcccgcaccgttgtagcccagcacgccgatcttggcgcccgggaagaagttcaggttgatgtccttgaggatgtacttcttcggcgggacgatcttgcccacgccgttcatcgtgaagatgtactgcgccatgatgctcctgcgaccaatgcggtttgaatgaggggcaggccactgacgacccgcgctgggtccgcactttaccatcccgaggggtacaggggcgcatgatcccggcgctaaacagcgattggggactcagggcctgtttgctggggtgaccgggtcagtacccgctacccgtgtacagggggtcgggcgctgcgttcccgggcatgaaatcaccgccttcagcccttgaacttcaccagacggctgacctggatgtcggagatgaagacgacaccactgtgctggttgaagaagggcgtgaacccttcgaggatcggctcgaccagctcttcggggatcgcggcgatgatcatgatcagcacctcgtcctcgttgaacatcaagtggccttcgtggaagccctgactgcccttgccggagaggttgccaatgattgtgtaacccttcactccggcgcggtccagcagatcggtggcgaaggcctggtgttcgccttcgaggatgatctcgagttttttcagtggtttgagattcaggtcgttcatgcagggtggtcctcctcagcaggtcgatcggttgcgccttgcgcggtgttgggcaggggttcgtcgtgccagttgccgtcgacgtatcggtgcagtccgccggtttcggggtccaggacgacgcactgcacccagccattcgcgatcaggctgcgcaccttgggcacgttctcgatggcccggcgcgcgtgcgcgagcggcgcctcgatgagggccagcagacggatcgggtcgtggtagggcaaaccgttgtagtgcacggtctgcgcgggcagcccggtgcgcaggtccgacaggttgccggtcatgaccccgatgcgacaggcaacgttgtggtagaccttgctgcctgaaccgtagtgttcattgtcgaccgccgagaagtagtgttccatgttgatccattgggcgacgatcagcgggccggtgaggatgctttccagcaatcggcccctggggtcgacccggtggtcgtaggaatgcaggaaggtgcgtcccttcaaatcggttgtctcggtcaggtgccgtcggccgatgatgaagcctgcattgcgcgccagaccccattcggggcgtacctgcgcccagtcgaccgcattgcgctgtgccttgcgcgcggccttgacagcatccggggctggctcgcggtccgggtccagggcctgcaggcgctcgcgggcaacgaggcgcgtggcggcgcgcaggccgttgcgcaggcgctcgaggtagaccaggtggctggtcggcagcaggtcgagatcgtgcagccggatctcgtcggaggtggtgttgtgcatggccggcagaaaccaggcgtcatccgggatgtcgatgccctgggcacgcagccgtcggcgcacctccggcttgttgcccatgtgcgcgagtacccgggcgctgacgatcccgtggctgcctccgcaggcgccacagtcgagcgctgattcgtaggggttgttgtccgaccggctgccatggccggtgaggatgatgaagcgcgagaactgttcggtcaggccgatcgagcgcaacgcctgggcaacgaaataggtctgctcgtccagcgaaaacccgatccggcccaggcgctccagctgcatctgcgcataggaacggttgatgcggtagtcatcttgcaaggtcttgatgaaagccgactcgtcacgctcgttcaggccaaagtcgcgggcgaaatgggtctgtccgctgcagtggcccaatgccgtttcgcgcagctcgcggatcatggcatcggtgatggcttcacgctcgatgtcgaacgcctggtggatggcctggacgatgatggcccgttgctgggcgcgaacgaccgagtccgcctgctcgcgggtgagtttgtcgaccatcagacgggtcgagggctgatccgcttcgatcctgtcgcgccatcgatggtaggccgccggagcgatggtcttgccgatcatgtcaaagccgaacagcaggccaatggcctcgacggtgaagtacggcgagagaacggagttcttcaggtcgtgcagcagatgctcggccgaggagtacaggtcgaggtcgagcggctcgccaccggtggtgacttccagtacgacattcctgggtgtaacgacgaccggacagaggtgatcctcgctgcccttgccaagcgcgatgaagctcaccgggacgccgaagaagccggcaatgccgtaggtctggtagtcgccgatggtctcgagttgacggcgcacgcgttcggagcgtacgtcgatgcaaaagagcaattgcgcgaacgggcgtttcgcgcgcggcgcgggcggttcgagccgcaggcttgacagcacgctgcggcggtaggtcgcctccatggcttccagccagaccataccctcgtgctgctcgaagtcgcccagctgttcaagcactgcggcgagttggctacgatcgagatcggcaaacagcgacggattgccagtaagcgaggccagcgagccgagggcacgggcctggtcgcggccttcggcgcggcgcttggccggcaggtattggtccagctgccgggcgatctcgttggatttgccgcgtgcaatgacggcctcaacggtctcggcgtagacgggcagtacctcgccgccgaaaaactcgcggcgcaggtagcactcggcggggcgctcatcgaggagtgtttcgagggccttgcggtcgcccggcatcttgtggcgacggctgtgctcgcgaatcagggacagcccgagcactagacggatggcgagaaaatcaatcaggtcggccggatgctcgcgtgcccagtgatagtggtttgccgtcgagcgccagcggatgaagccggcccagccgtgcaggcgggtcagttcgcgcacgatcagatcgggccaggcctcttcggggatgccgatctcgtccaggacatgggcgatgatcgcctcggggctgtcgtggtctgccaggatcgtttgggtgtgctggccacgcaggagcaggcgcgggtggtgatggacgatcgtcttccatgcggcaaacaggccgtgctcgcgtccgggcatctgccatgctgactgaccctcgtcgaagtaatccaggcagatcttggtgagctgttcgtccagcgtggtgccgatacgtgtgccgaacagcgaatcgagtgcctcgtagagcggctgtatgaccggaaaggcggcatgcagccgttcggcgagtatcccggtatcggtcgcagagggggtgtgttcgcgaccgttcagggcggccgccacgtcgtcgacatcggcgagcgtgcgcggtgtgatgaccggatcatgatatccagtcagcagcgtgcagagcaggtcgatcccgccgatcgcctggagggccgggcggttctcgagggcggcctcgacgcgcgtctcgagggtgtcgcggtccacgtggccctcgcggaacagtcgctggtagtcggcccggggcaggaacccccgcccgtgaaacagtacttcaccgcgctggatggcttcagggaacggcaggtcttccagcccgtggagcgggttgtgatggatgaaggtgcgcatgggccagaagttgggaatgggctcggccgccatgtgcaccatcgagcggatcttgagcttgcgtcctagcgtcagcttcacagggcacctccagtccacagcaggccggatatcaccagcaataccaacaggctggtgaaggcccatgtcgtggtggccgacaggtcctcggcgacggggccgctgcgtgggccgaacaccgtgccttgcagcagccgcgctcccgcccagctccacagcaaccaggtcagcagcaccccgagggcgatcccgggcgtggcgctgcccagcagcgccagcagggcaaagaagcccgggaacagtggcagggccatggctgccagcgtggtcaccacgatcacgcccgacagacgcggcaggtcgcgggccaatccgccatgcagtccggtataggccgactccagccgtcgagcaagcgcatcgcgtaccaggagcatcagcactggggcggctgtcatcgcgagggcgaagccgatcacgttggcatcagtcggccgttgcatcacgaacagccataccaagggccaggccgagctggccagcatggccgcccagcgcccgacttcccgtatggtcagcaggcgaaaggcgtacaggatcgcactgaggcccgcccaggcgataagcagtccgtgggccggtgccagatcaccccaaaggatgatcgcgacgccgatctgcggccagataacgaagaggaagacctgcacgtaggtgctggtgatacgcgcggccagagcattgaacaccaggctcatcgggaacagtggcaggaagacagccgcgaggaagatcagcagaacggacatctcaaccccatctcagccagatgttcaggcgccgggacagcgccagcatcgagaccgtcatgcggtggtacaggtctgcgatatagaactcgcgggagaacagcgcgtacagcgtcagccaggtgcgtccatgttccctgtcgacccgctggcggcgcacatgggtcaggtaggcacccagccagccggccaccatgaccagcgccagcagcacgatgagcacaccgaaggtgatctgatcaatgcccgcggcggcataaagcgctgcgcggaactcggcatccggatacaggaaactctcgaagctgtgtccgatgaagctgtaaccgatcacgatcaccgcgaacgacagcacgatcagggccatcatgcgcaatgggttctcggtatccagccggtgcgtggcgaacagcacctgaacgcctgtgatccagccaaagaacaggagcacgatcgcgccctgtttctggaaaaagtccggggccacccaggcatgtgccagcaccagaatcaccagcggcacgatcagcatcgccgcaccgatcagcagccacggcaggcgggtgggggccggcttgcgttcgaccagaaaatcgtagagcgggtcgttgggcacgccgtcgtgcttgcgtgcggcgccaatcaccttgccggcaccgaggaacagggtgcccttgaacagtccgtgggcaatcaggtggaagattgccagcgcgaacgcgccggcgcccgtctccatgatcatgaatcccatctgacccaccgtggaatagccgagcgacttcttgatgtcgttctgggcgagcatcagcatcgagccgagtatcgccgtgagcagacccacgatgaacagcagatgcaggacctcgctgctgtggacgaataccggtgcgaagcgattgatgatgatgccacccgcgttgacgatacccgcgtgcatcaatgccgaaaccggcgtcggaccctccatggaatagggcagccaggtgtgcagtgggaactgcgcggatttggcaaaggccgccaatgccaccaggaaggccacggttccggcgaccggcaggtccaggaacgtgcgggcgtccggcgtcgcttcgatgcgggcgaacagggtggggaagtccagcgcgccgtaggcctggaacagcaccatcgcggccagtaccagcggcagatcacccaggcgataggtgatgaacgtccagaaggcgtagcgctgcgcgttgagaggttcggtgttgtgcgccagcaggaaatacaggaagacgccgatcaggtgccaggccaccagcagggtgatcaggtcgccggccatcaccatcagcaggatcgagccggtcatcaggtccagcagcatgaaaaaacgggcgtaccccggttcctcgatcatgtagcggatcgagtagatgtggaccaccaggctgatgccggcgaccaccagcgccatgatcgcgctcagcggatcgatctgcagactgcccaggccgccggccaggccagcccattggggccctgtgtcgttgacgatataggcagtcagctggaaagcggccaccagcaccacgaccaggttgaggccgacactcagttgcgcgacgcgcttgcccagccgggcaccaaacaaatggaccagtagcgccgcgagaaagggaaggagagggatcagccactgcgtctcgatcattgtgttgaccttggttggcgctgttgactgaccgtcggggtgttgacttcgatctaccggatgataggtaaagaaacacccaaaaacacgccgtctggatacaaaacaagagggccgattgcaaagtctggcccttcgtcacgggaggcgtacggggcctcggcgggtggtccggcgtgagccagttgctggcggcggtggctggggagttatggtcaagtctggtgtatgagcgatggcgggttcaggcggcgctccggtcggtgatggaggatgcctcgtcgttggtcggttcggtctgctcgatgccgtcgatgaacttgaccccgcgctcgagcttgtcgagccattcgtaaccccggagccgacgccagcgcttctgcgtgctctgaccgagcttgaacgtcaggctcaagacggtgttgcgggtcacgcagccccgggtcttgtcggtgcgcagccgcacggtggcgaaggtcgattcgatcggattggtggtccggatcgactgccagtgcgcggctgggaagtcgtagaacgcgagcaggtcttcccggtccttggccagcgtctcggcggctttcgggtacttgtcgccgtaggcggtcaggaaggcgtcgaaggcctgttcggcgtcggcgcgggtctcggccatccagatcgcctgcaaggcggacttggccttgggctgactgcgcttgggcagccggttcagcacattggcggtcttgtggacccagcagcgctggcggcgggtgtccgggtagacccgggccagggccttccagaagcccagcgcgccatcgccgatggcgagcttcgggccgttcgcgaggccctgatgatcccgcaggcgcaccagcagttcgtaccagctctgctcggactcgcgcatcccgtcgtcgagggcaacaaactccttggtcccgtcgggcaggaccccgatgatgaccagcacacaggcgcgttcgtcgtcctccccgcgcaggttgaagtggataccgtccgcccaccagtagctgtagcggtaggcgcggagatcacgctcgcgccattcggcgtgctcggtcagccactgctgcttgaggcggcccagtgtcgaggccgacagcccctgggcctgctcgcccagcagcgcgctcagcgcctcctggaagtcgcccgaggacacccccttgagatagagccagggcagcagctcctcgaccgagcgcgcccggcgcagatacgggggcagcaggctcgacgtgaagtgccggccaccgccggaccgatcccgggtcttcggcacctgcaccggtacatcgccgatgccggtctgaacccggcgctggggctgatagccattgcgtacgaccgcccggcgaccgtccggcatgcgatcctccgcgtaggtctccatgaacgtccgcaactctgcctccaccgcttgctggatcagatcccgcgccccgcggcgcagcagatcggtcaacgggtcctctggtccgttcgggttctctgtcgtatcgtgagccatgttggcgtatctcctctggctggctggttggtcgcacttccattccagccggatacgccgccttcctcaatccccccgtacaccacttttgacagtaactcgtggctggggcggggctcctttactggtgcgggttaaagcccctgcggcgcaacagggccttctcgagctccaccagggcaaagagaatcagcccgaagacgaggatgcgcagccattcttccgccccgatggcggtggtgccgaacaggaactgcagtggcggggcgtaggtgaacaggccctgcagcacgacgagtacgccgacggcgatcaggaccggacggctgccgagcaggccctcccggttgagggccggttccaggatgtaacggctgttgaacaggaagaacagctgtcccatgaccagggtgttgatggcgacggtgcgggcaaagtcgtccgggacgccctgttgttccagccacaggaagtggccgaacgtgccggcgaccagcagcgcggagacgaacactacgcgccagatcaggaagcccgaaaggaggggcgtgttgggcgggcgcggcggccggcgcatggtgccgggttcggtcggctcgaaggccagggccagcgcgagggtgacggcggtcaccatgttcacccacaggacctgcacgggggttagcgggagggtgagccccagcaggatcgcagcgacgatggtgaaggcctggccgccgttggtgggcagcaggaacaggatcgcctttttcaggttgtcgtagacggtgcggccttcctcgaccgcgttggcgatggaggcgaagttgtcgtcggccagcaccatctcggaggcctcgcgcgcggcctcggtgcctttgacgcccatggccacgccgacatcggcgcgtttgagcgcgggggcatcgttgacgccgtcgccggtcatcgccaccacgtcaccgtggctctgtatggcctgtaccaggcgcagcttgtgctccggtgtggcacgggcaaatacatccacccgtcggaccatggccttgaggtcgtcgtccgagctgttttccagctcgtggccgacgactacgccgccctcggtactgatgcccagttcatcggcaatggcgcgtgcggtcacgccgtgatcgccggtaatcatcttcacgcggataccggcctcctggcagtgcgccaccgcctcgattgcctcctcgcgcggcggatcgatgatcccgcagacggccaccagggtgagtccgccatcctcgacgtcggcgaattcgagctcgcggcggtggttctccatgcgtcgcgtggccagggcgagcaggcgctggccacgcgcggcgacgccatccatccactgctgccagtgctcggcgtccagcggctcgtcgccgtcggccgtgcgctggtggctgcaaacggccagcacccgttccggcgcgcccttgagaaagagaaaggcgcccccttcatgatcgtggtgcagggtggccatgaatttgtaggacgactcgaaggggatcacgtcgtcccgcacaaagagctcattgatctccttcggctccaggccgcccttcatggcggcggcgatcagggcgccctcggtggggtcgccttccatggtccactggttgtccttgagatagacctcggcgtcgttgcacagcaggatgccacgcagggtctcggccagcaggggatcggactccgggtcggcctcctggccgccgcgggtgatcccgccgtgtggctcgtagcccaccccgcccagcgcgtactccgcctgcgtggtgatgatgctcttcaccgtcatctcgttgcgggtcagggtgccggtcttgtccgagcagatggtggtgaccgagccgagagtctccaccgccggcaggcggcggatgatcgcgtggcgggcggccatgcgctgcaccccgatcgccagggtgatggtcatgatcgccggcaggccctcggggatggccgcgaccgcgaggctgaccgcggcgaggaaggtctccaccaggtcgtagtcgcgcacccagtagccgaaggcgaaggttgccgccgccaggatgccgatggctaccgtcagccagcggccgaactgggcgatctggcgcagcagcggggtggtcagggtctccacctcgccgatgagggtggagatgcggccgatctcggtatcggccccggtgccgaccacgacgccgcgcccctggccgaacgcgatcagcgtgccggagtaggccatcgaacggcgatcgcccaggtcggattcggcctccaccgggtcggtttgcttgtcgctggccaccgactcaccggtcagggcggcctcgtcgatgcgcatgttgtgcgccccgatcaggcgcaggtccgccgggacgcgatcgcccgcctgcagatagacgatgtcgccggggaccagctcttccgccgggacgctgcgtcgctggccgtcgcgcagcacctgggcacgcggcgagagcatctggcggatggcgtccagcgccttctccgccttgccttcctggatgtagccgatgatggcgttgatcagcaccaccccgaggatcacgccggtatccagccagtgaccgagaaaggccgtgcccagggcggcagcgatcagtacatagatcagtacgttgtggaactgcgccagaaagcgcagcagcgggccacggcgtgcgggttggggcaggcggttgtagccgtgttcttccagccgctggcgcacggcgtcggcatccagcccgtgggcatcgctgcccagggcatccaggacctgggcgatggtcaggctgtgccagttgcggggacgttcgcgttcgctcatgcgtttccctgatgcatgaccatgatggccgtgttctggtgtgtactcatcatgcgccggggcggacgcgttgtcagggtgtatcgcgtaccgagtgcgatcgctcgacaggccgactgggggcaccgacaatgccggcatgatcgcgtggtgggagggacttttgctggtgggggcagggggcgcgctgggggggctggcgcgcttcgggctgtcgcagtggatcgacagccgcaccgggggccatttcccgtgggggacattggccgtgaatacttcgggcgcgctgctgattggcgtagcgcttgggctggtggtggatccctcgggcgcgtcctggctctggttgttgctggtcgtgggcgtgctcggcagtttcaccacggtctcctcgttcagcctgcagacggtgggagtcgcgaaacgggacggcccgcgccctgcgatcgtctacgtcctgctcacactaggtggcgggctggcgctggtgtatatcggccatgcgctgggccgtgtcgtgggtggtgcggcatgacggggtattcgtggcgcctgtccgcgttcgtcgccctgggcgccgcgctgggcagcatggcgcgctatggcctgtcgtggaccgggctgcacctgatggccaccgggtttccctgggacacgctggcggtgaatgtggccgggtcctggctgatcggtctttacgccgtgatcagtgccccggagggctgccggcccgccgacccggtgacccgccagtttgtcctggccggcttctgcgggggctttacgacgttttcggtgttcagcctggagagcctgtggttgttcgaggcgggcgatcccggacgcgcggtgctgtatgtgtccgtgtctctggtgctgtggctggcgggcgtgtggctgggcagcacgcaggggcgtcgctggaatgccgctgcatcacgcggctgaggccgcgcgggcctgacagagccggccatggacggggcgcggccgcgaccgtagacttccccgtcgtttgtgaacggatgaccgacatgctggatattcgcagtctgcgccaggatctggatgcgaccgtggcggcgctggccagccgcggctttgagcttgatcgcgagcgcttcgagtcgctggaagcacggcggaaagccctgcaggtgcgcacgcaagagttgcagaacgagcgcaacacccgttccaaggggatcgggcaggccaaggcgcggggcgaggatatcgagcccctgaaggccgaggtcggccgtctgggtgacgagctcaagcagtgcgaggccgatctgcaggcggtgcagcaggaactggacgcgctgctgatgcgcatcccgaacctgccgcagcaggacgtgcccgttggcaaggacgaggcgtcgaacgtcgaactgcgccgcgagggtaccccgcgcgagttcgatttcgcgccccgcgaccatgtggatctgggcctgcccggcggctggctggatttcgaggcggcggtacgcgtggccggctcccgctttgtcgtgatgcgtggcgagatggcgcgtctgcaccgggcgttgacccagttcatgctcgacctgcacacccagcagcacggctaccaggagacctatgtcccgtacctggcgaatccggagtcgctggaggggacgggtcagctgcccaagttcgacgaggatctgttctcggtggactgcgaccagcgcttccggctgatcccgaccgccgaggtcacgctgaccaacctggtgcgcgagcagatcctcgaggccggtgcgctgccgctgaagatgaccgcccacaccccgtgcttccgctccgaggcgggcagctatggccgagacgtgcgcggcctgattcgccagcatcagttcgagaaagtggagctggtgcaggtggtgcatccggagcagtccgaggcggccctggaagagctgctcgggcatgcggaggcggtgctgcaggcgctggagctgccctaccgcgtgatgctgctgagtaccggcgacatgggctttgcggcggcgcgcacctatgacctggaggtctggttgccgggccagcaggcctaccgcgagatctcctcgtgctccaatttcgaggccttccaggcgcggcgcatgcaggcacgcttccgtccgcaggcgggcggcaagcccgagctggtgcataccatcaacggatccggcgtcgcggtggggcgtgcgctggtcgccctgctcgagaaccaccagcaggcggatggctcgatcgcgatcccggaacgcctgcgtccctatctcggtggaacctcgttgctgaagccgccgtctgaacagtaagttgattcagacggagtgggtgtgaaaccaatcggaaagccagtcgcgatcgccagcctgctggcgctgctgctgtgctggccgctgtgggcgcaggccgagatcgaggagggtttcgatttcgacgatgcgccgcgcatcatcggcctgcacaccccggactggttcgagctcagctttctcgatctgccggaagacctggagcgcgccgtggagcgcggcaagcagggcctggccgtgtactacgggatggacgactgcccgtactgcgaacagctgttcgaggtgaatttcgagaaggaggacattcgcgcgcagctgtcggacaatttcgacgtggtggcgatcgacgtgctcggaaaccgcgaggtcacggggctcgatggcgaggtccggttcgaacgcgaatatgcttctgaacaacggcttaactttacaccttcaattgctttctacgatgctgacggcgagcgcattcaccaaatgcggggctattacccgccgtatcgcttccgcgcgctgctcgactatgtgaccgagcgccacgaccgcgagatgagtttccgtgattatctcgaccgcgccgatcccccgcccaagttcgacacggacgacatcaacgagcgcgacttcttcatcaacgagccgtatgcgctggatcgcagcagaattcccgctcaacggcccctggtggtgttcttcgagcgcgaggcctgccatgcctgcgatatcctgcacaccgagccgttgcaggaagacgaggtgctggaccgcatcgccctgatggatgccgtccagctggacgccgaggacagtgacacgccggtactgaccccggacggtcagcgcaccaatccgcgcgactgggcggcggaactcgatgtgcactgggcgccgacgctgatcttctttgacgaggcgggcgaggagatcatccgcatcgactcggtcgtgcacctgaaccggctgcgcaacgtgatggactatgtgctcacgcgcggctacgaggactatccgaccttcgaacgctggcgcgcccagcaaccatagccgtaagggaaacactgtctaatgtacatgctcgcgttggtaccccacggggctcggccgcccgttgttatcaagaatgggcgcgcgcattaatcagtgtttccctggcggccgaggaccgaactgcatgcatttcgaacgtgacttcgtcctgcgcaatcgcgatgtgctggagggcattgtggcccgtgcccatcgtgtcgcgctggggatcttcgtgctgaccttcagtggctacggcatcgccgtctggctgtggttccaggagcagatgtgggcggcactaattaccgcgaccgtcagctacctggtgtttcgccagttccggatgctggcgctggggatcgcgcgcatgccgctgcgaggggaccccgcggcgctggaggcgacccgggcactggataacgcgctggaagaggaccggccgcacccggtgctggcggagctggaggcccacctgcgggcgctggacgaggagggatccccggaggcgccgtcggaagagagtgaagacggccggtcgggccgggactagggagacgctgatttaatcgcacgtccgcgttggtgccccctgttttccgagacaaggcgcgtcgtgtagcgggtagtggttctacccgcaagcggcgcaacgcaggatcggggaacagggagcaccaaccccacaagctattgaaagcaggggctcggccgcccgttgttgatcaaaaacgggcgcgggaacggcgttgcggctcctttgtgcagaatgactgcacggcagtcaccgcgccttgttcccgcgcaaaagcgactcgagcgcggacgtgcgattaaatcagcgtctccctagagctcgacgcgtacgcccagcttctgcccgatcacgcgggccacggtctcgtgcaggtcgtccccgttacggtcatccagccaggcatcttcgtcctcgttgtagccgaagtgggccggtccctcgggcgaggacagccagatctgctgtgcggcctcctggcggttcaggatcatctgcgccccgtcctcgaactcgagggtcaggacaccgtcgatcaggtcgatgtccaggtcgtcgagaccgtcctggtcgctcaggcggttgtagatctcgtcgagggtctgttcggcaaatacggcgaaggagggctggctcatgggtctctcggttcggtcgatgctttggcgcgggcagtataaaggaggaagcgctgaatgaagcgatgtcggcgttccggacggggtcaacgtcttcctatgctcgccaggcggcgatcgccagggccacccagccgaggatgaaggcggtgccgcccagtggcgcgatggcgcccagtacgcgcggggcccccagggccagggcatacagactgccggcaaagagcaggatgccgagcacgaaggccacggcactggcggtggcccagccggtggccaggtgcgcccacagcgccgccagcaggagcagggcgagggcgtggatgaagtgatactggacgccggtgtgccaggtggccagcgcgcgttcggacagccggtcctgcagagcgtgtgccccgaacgcaccgagcacgaccgcgatcgcggcgagcagggccgcgattacgatcagtgcgcggatcagcggttcgctttccgtgcccggcattagggaaacactgaccgatgtacacgctcgccgcttcgtcgcatttgcgttcgaacaaggcgtggcgacggccgtgcagtcattctgcacaagggagccgcagcgccgtgcgcgtgcccgtttttatcaacaacgggcggccgagcccctgcattgaatggtttgtggggtaccaacgcgagtgtgtacatcgatcagtgtttccctaggcgtcgtcgcccatgtcgctatcgtagtcctgcccgggcacccagccgtgttcccgggcccgcgcgatcgctgcatcgtggatgcgcgtgtggcgttcacgcagatcgggcgggaggttggcaatgcgcaggtcgtacttgtcccattcggcgttgacctggtcgtgcagctgctggatgcggccgaggtcccagccctcgcaggtctcggtctccggcaggaagccgaaaacccaggcatcgcggataatattgccgaccggcgtcatgccgccgtacaagtcattgtggatgccgacgtagtggcggcttccggagcgtctggctgtagtcatccgcgtagtgtagaggcacgccggccagccgcaaagcacatttcgttattggtggagacctgatgatacagcccgcgggcgacagcctgaatcgaatgcggatccgcgctctgctgaagctgatggtgctgggggctgtgatcgtgtttgccggtgtgctggggagttacgcgctgtccgtgctggggggtggggagagcgagcgtcgcatcgtggagctggatgggatcgggcccggcgagctcaagcgactggactgggaaggccggcgcatccttgttctgcaccgtgattccgacctgcagcaggcgctgggcaaggacgatgagctggtggatccgcgcgcccgtcgcggtcagcagccggacgggctggagctgccactgcgcagcctgcggccacagtggctggtggtgatcggcgagagcaccgatctcggctgcgagctggatctggttcatccggacgaggccgatggctggtccggcgggtttgtcgatcgctgccgtggcggtcgctacgacgccgccgggcgggtgtatgacgggcaggatgcccggcgcaacctgtccatccccgagtatcgcttctctggagacgaccggctgattctgggtggttcgtaatcccgaggcgggcgtgggtcccgcggcccggattcaggattgcgcggtgggtgcgtagacgtcgaaacgcacgctcttgcccctgacgctgccctggggcgtgtcgggacccagggcaggggcatgcaggggccgcttgacgacgacccgtcgcgtggccgcgttgcgcagcgtctgcagtgtggtttccggctcgggatccgggtcgccctccatcagggcctgggtcagctgcatgtccttcttgaccgcggcgcgcttggcccgctccgggaacatgggatcgaatacggcggcgacgggcggcgtgctcagggtgcccggcgcggccaggcccgcgtgcagcgtgatgcgctcgacgatcggggccagcgcctcgtcatgggcggcgcgctgcagggcatccgccagcagcaggtagacgaccgggtggcgttcccaggcgtccacgcggaagccgtgcgcggccagcagcagcgtatcgcgccccaggcccgccgtggcgtctaccacatggctgtcccgcgggatattgcccatggcccggatcaggccctctcgctggcgcccgctgtgcgccagacgatacccctgacggccggtggcaaagtccagatgcagacgcagttcgcgccggccctcctcgcggatcagcgacagcccgtccgcgccgacctccagtaccaggggtgcgcccaggtgacgatagccatgggcttgcaggtcgcggtcgatctccccggctcgggcctcctgcccgggttctgcgcggatttgaagcgtcacggtcagtagtgcggcggaggcggctcgttgtcggctccaggactgccaccctggtcctcgagttcccgcaaccggtcgcggagccactggagctggcggcgcagttcctggttgtcctgctgtagcgcgtgctggacgcgagcctgcacttcctgggtgtactcctgatgggccaggcgaacctccagcgcctcgatccgcgcgatgagttcgtggtcggtgcgggatggatcagctgacgacatggcggggctgtccctgggcgaaagagcggatgttggccgcgatctcctcgatcacgcgctggcgggcactgcgagccgcccaggccgtatgcggggtcagcacgaggttcgggatgtccgctgccagcagggggtggtccgcgggtgggggctcgggctccaggacgtcgatgccggcaccacccaaatgtccctcgtgcagatgccgtgcgagggcctcgggatcgaccagaccgccccgggcggtattgagcaggattgcccccggtggcatctgccgcagagcgttgtcatcgatcaggttgcgcgtctcgggcgacagcgggcaatgcaggctgaccacgtcgctggtcgcaagcagctccggcagcgggattcgatacgcgtcatccgcgggcgagggcactgccttccgcaggcttgcggccacttggacctgcatgccgaaggcccgggcgacgcgtgccgtggcctgccccagtacgccgtagccgatgatgcccaggcgcatgccagccagggtccggatcggatggtccagcaggcagaactggtcggaggcgctccagtggccggcgcggatatcggcgcggtagtcgtccagccgcgtgaccagcgtcagcagcagggcaaatacatgctgtaccacggagtccgttgcgtagtcgcgcgcgttgctgacggtgatgcccagccggtttgcagcggcaacatcgatattgttggtgccggtggccgcggcacagaccagcttgaggtttgcggcggtgcccagacgtgactcgtccagtaccaccttgttcgtgaccaccacctcggcattcgcaatgcgggcggcgatgtcatctgcctctgtgcgcgggtgcagatcccactcggggagggcctcgcgcaggggggcgaggtccaggtcgtcacgatccaccgtggacaggtcgagaaataccccgtgtcgcagttcagtcatggcggttaccaagggaaaatgacgttacgacgcttgcggataggagcactacccccggcgcgacgcggcttgcctcggaaaacctggggtgccaacgcgagcgtgtacattgatcagtgtttcccaacaaaagggccccgcatcgcggggcccgaatcgcttgcctgtcagcctgcgacggttagttgtcgcccatgaaggcgtggaacaggttcagcaggtggaggaacatcacgtagaggttcgcgtacagcgagaccgtcatcatgatgtagttggcctccgggtcgtggatcatgcggctggtgtcgaacaggatcgccgccgacagcagcagcaccacggccgccgagatggtcagcgacagcgccgggatcgccaggaagaggttggcgacgatcgcgagcagggcgacgatcaggccgaccaccaggaagccacccaggaagctgaagtccttcttggtggccagggcgtagccggacagcgcgacaaaggcgaccgccgtggcggtaaaggcattgccgacgatctgcgggccattgggcaggcccaggtacatgctcaggatcgggccgaggaagaagcccaacacgccggtgaaggcgaaggtcagcaccagcccgagcgcggaattgcgcgcggcatggatggcaaacggaccgccaatcagcacggccagcaggaccagccagtgcaccgccggggcgcccacggccattgccacaaaggccatcaccgcgctgaacgccagggtgaccgacagcagcatgtaggtctgtcggatgaccttgttggtcgagatggtctcgctgatggaaccggtactggacgggttgcgactcgagcgaacgatctggtctcgggacacgggtcaactcctcttgggttcgtagcctgctcagtgtagcgactgacgtcggtggttgcagcccttttcgccgtccttggcgcgggctttcgccatcatttgatcggttcgcccacgcgttcggagatctccttcaccgcatggtcggtggacttgaagatgttgtccttgccgatgatgtcctcgagtccggtgcgctgcatgacctccaggacctgtgccttcacgccggcgaacaccagggtgatgccacgcgccttcaggcggtggaccagctggtggatcacttcctcgccggaggcgtcgatctcgttgatgcccttgccgaccacgatcagatacttggcctgcgggtggcgggcaatcaggtcgagtaccgcgtcctcgaagtaggggacgttggcgaagtacagcgagccgtcgaagcgcatcaggccgaccttctcgttggtctccaggccgtagcgctgggcctcgcgaagcgtcccgtcctcaaagcgggccagttcgcacacgcgcggctgcatggtgcggtacaggtacagcacgatcgccagaccggcgcccatcaggatgccgtagtcgaggttcggagccatcgccagggtggcgatgaaggtgaccaccgcggccgccccgtcatgcttgttggccacccaggcgtgcttgatcgccttgaagttaatcagtccgaccaccgccatcatgatgatcgccgccagcaccgactgcggcaggtgatagatcagcggcgtcagaaagagtagtgcgatcccgatgatcacggccgtgaatactgacgccagaccggtgcgggcacccgaattcaggttgaccgccgagcgcgagaacgaaccactgacggggtagccctgggtaaagccgccggcgatgttggccaggccctgtcccatcagctccttgctcggatcgagacgctggccggtgcgcgcggccatggccttggcaatcgcaatggcctcggtaaagccgaccagcgcgatcacgaaggccgtagtcaggagcgtggtgatcgtcccgaaggtgatctccggcgcggtgatcgatggcaggccctggggtacgttgcccaccacagcgccaccgccattcagcgagacctcgtcgccgtccactcgctcgatccgccacgcggtgcgctcggcgcgttcgcgttcggcgtccgtcaagtgatcatcggcgatgaagcgctcgggttcgtcgtccgtcgccgggagtcggcgcaacgtcgtgttgcgcaactcgtcgcgcagcgggacgagctcggcgcgcagttcatcgcgctgcagttcggcctgctcctgctggaagcgcaaggcgggcgcatcgccgcgggccgcctcctggatctcgacttccagttcgcgcacgcggtcgtccagatcggccgcttgcgaccgcttctcttcgatctgctgggcgagttcgaccagctcgctcggtgcgatctgagccagcgtcgtgtcggccttgcgctcgtacccgatcagccaggagatcaggatggtgacgaccactgcgaccagcacgcccggaatcttcggggtgacgcgcttcatgccaaccatcagcgcgatcgcgcccaggccaaaggcgagggtgggccagtgggtgtggcccagttccagtacgacgccccagagacccaggaggaagtggccggaggtgtcgatcgggacccccagcagcttgttgatctgggacagcccgatgatgatcgcggcggcgttggtaaaaccgacgatcaccgggtgggagatgaagctgaccagcgcacctagcttgaacaggcccatgaccagctggatcacgcccacgatcagggccagtgcgattgccagcatgatgaattcggaggagccctcggccgcaagcggcaccagggccgatgccgtcagcagggataccactgcgaccgggccggtagcgagctgattcgaggaaccccacagcgcggccaccatcaccggcagcagcgaggcatagagcccgtataccggaggcaggccggccagctgcgcataggccatggattgcggaatcaggaccagggccaccgagatcccggcgatcagatccgcgttgagcgtttccttggtggggcgccagctcaggaacggaaagatgcgcagcaggatcgaattcatggcggtactcgcttggcctgttcgtgacgaagacgacggctagtcgagcgatcccgcgtgcccggcgcacccgggccgtatggctgccagggccgtcgtcacgtgattggcagccatgtctggcccgggcttgggccgggcgcagtcaggggagcgcagattatagaaggttggcttattttcttctatcaaaggtattcaatgcgacatatagagcataagaaatgtaacggggcgtgatggaccgtcgaggttcaaacaaaaaagccccggtcaccaacggtgaccggggctttcggcgtatgcttcggcgtggcttactgcgggggtgccatgcccgggctgccgccctgctgcatttcctgctgcaggttttccagacgcgcgatgacatcatcgatgtccggattctcttcgcgcatcgcggccatcaggtcttcacgcagcgattcctgagcggagatgatctcctcgtcctgcgccacggcctgctgggcctcctgcaggttcatctgcgcctgctggacgtcttcggactgaattacctgctggcgttcctcggcgctcaggtccgggtcgcgcaggcgttcttcggcaccttccagggtctcgagatcctggcgcggctgatagccggcctcttccatcttgttgagcaccaggttttcaagctcttcgcccttttgttccagatcggggttgttctcgatcgcctgctgctgggtctcggccagggtctgctgcagttgctgcatttccatttgcgggtcggcaccgccttgctgctgtccctgctggcccatgccttcctgacccatgccctgggccatgaccagcgggctggcgagcgcgagcgcggcggcggcaatcaaaccggcgagaggccgggaacggttcgtcataacaattctcctcatgaaagtacggtgggaagcttagtgcgtggcgacttaacaacagcttaacaggcgcgagcgtgcgtttccggggcaccccggttttcgttgcaggcttctcgtttttcgacgctctagggagacgctgactagggagacgctgattgaatcgcgcgtccgcgctcgagtcgcttttgcgtgcgaacaaggcgcggtgactgccgtgcagtcattctgcacaagggaaccgcaacgttgtgcgcgcgcccgtttttgatcaacaacgggcggccgagcccctgctttgaatggctggtggggctggtgccccctgttccccgatcctgcgttgcgccgcttgtgggtagaaccactacccgctgcacgacgcgccttgtctcggaaaacagggggcaccaacgcggacgtgcgattcaatcagcgtctccctagggccgtggggttccgaaaagcgcaatgtccggcgccgtcaggtggatctcccagccaagatgcgcggcgatccagcgcagggtgtcgggcccgtagaaggccacatgggtggggtctcggcgatagtgccaacgatgaaaggccgccgcgggaggcggccagccggtcatgatcgccagcgtgccgccggggcgcagaagggcggccatccccgcaagtgtggcgatcgggtcatgcaggtgttcgaggacctcggtacaggtgacgagatcgaagcattcgccggcgtgcgggcggtcgggcgcaaaaaccggatcaaaggcctgcatggaatagccccgcgcacgcagcatgtccgccagtaccggatgagggccacagccccagtcaaggccctgtgctggcggtggacagtgcgcctccagcggcgcaagcaggcggcccaggaagcgccgatatccggcatcatccgggcggttctcgtgcgtctggtagtagtcgcgctcgaagttgggtgtgggccagtactcgcgctcgaggacgatcagggaacaatggcgacagcgctggtaacccccgggcgagggatcacgcaccccgcggctgaagaacgggtgcagaaggctggcgcacaacggacatcgggccatgcgtcagtgtttccctaacggcgcaggaagcggaaccaggacgcgatgttcaacaggctcatcagggactgagcgaggtaagtataggccgcggccttgaggatgcgctgggcatgcgggtagtccggcgggtgcaggtaattgccccggcggagcatgggcagggcccggcggaagctcgcgtcgaattcggtgggcagggtgacgaagtgcaccagcgcggcgagccccatcgacaggatcccggccaggaaaaacaggatgcccggcgccggatgcctggcgattagagtgatcacggggattgcgaccatcagccaggccccgatctgctggccgtaacgggaaaggcagaccaggttgctgcgcatgcgcaggggcgggtattcctgagcatgctgcaccgcatgacccacttcgtgcgcggccacggtgattgcggtgagcgagcggccatcgtggttgtcctccgacagccgtaccgcgcgatcaaaggcgtcgtagtggtcgccgtcgcgggtggattcgacacgcacgtcttgcaggccatggcgatccagcagatcacgcgccagctctgcgccggtcccgtcgtagcggtcctccggctggctgtacttcttcatcgtctggcgtacccaccagctcggggcccaggccaggagcagcacgagcggtgcgagcagaatcagcagtcgcatgccttcatcatggcgcgacttcccctccaggggaagtcgtccgcgtgaatccgcacacccgtcctttctcgctcagtcgtcggcctcgtcgtaatcgcccttgtgtttcggattggggcgtgcgcgccggtctttcgagtagtcccgaccgtcctcggtgtcttcgcccgtttcctgcgtgagccgcagatgcgcgggcggggcggtcccgtccttttcctgaccgaagtagatcgtctggtgcgggaacgggatctcgatgccggccgcgtcgaagtgctttttcaccaggcggttgaacgcgcggcccagcccgaactgcgtgcccggcagggtcttgatgcggatgcgcacgttgaccgagctgtcggccagtgcagtgacgccgtgcacctcgatctcgtcgaggatgttcgggccctgatccggatcttccttgagttcctcgaaagcctcgcgcaggcgcacgatgacctcgtcgatgtcctcgcgataggccacgcggtactcgcccacatggtaggcgaactcgcgcatgtagttggacacggcatccaccgacgagaacgggatcaggtgataggtgccggacaagtcacgcaggcccatggaacggatggtgagtttttcgaccaccccggtcagtcccgccaccgtgaccacgtccccggtattgatggccttttcaagctggatgaatacgcccgtgatgatgtcctgcaccagtttttgcgcgccaaagccaacggcgaggcccaggacaccggcaccggccagcagcgggccgatgttcacgccaatctcggccagcacgatcatggtggtcatcaccgccagcaccacagcgaccgcgttgcggaacagggtcagcagggtcttctcgcgcgcgcccggctcgccttcgccggtactcgggctcaggcggtgttcgatccagctggcgaacaccagccagatggccagtgcgccgagcaggatcagggcgaccgagatcgcagtgccgaggacatacatacccgtgtcggatgcgatccagtcggcgaggttgaagatgccccaggcatccgcgatgaccgcgagcacgatcagcaggatcaccagacgcatggtcttgagtgccttggggatataggagttcaggcgcgcctcgagcagcgggaacttgacgcgcgtctcgtccgggacgcgaatctcgcgtccgatgatctgggtgagcacgttggcgacgaataccccgatgaaggccgccagtacggtctgtccggtggccttcgccatgaagggaagggcatcctccggccgggtaatgctgacgaccgcaagcgtcaggaagtagatcagcgcgatccagtgccaggcattcgccagaaaggtcagggtcatgcgcgtaaacgcaaagccggcgcggttagcgaccaggatcaggcggtcgtgcacccggtgtcggttctgcaggatgatgaccgctgcatagaggaaggcggtcagcatcaccagcaggccgagcgaacggccggcctcgctggagatgtgattgttggtgatcggtaccagcagaagcaggccgtaaccgatgtaggtcaccaggcgtgccagccaggcattccagtacgcggcctcgtcgccggccatcggcagcagtcgcaggccgtgatagcgcgtcgcgaaaattagacgcaacgccgctttggtcacttcgatcagcaggaaggcattgaggaacaacgaatgccgcatgagcatctcgccggattccccgaggacaaagagtgcgagcccatagccccccacccaggccagaaggacgaccagaaagtcgatcagcgccgccagcaggaccgccggaagcgcacgcagcaggtgatactgcctcggtgagtgaatcacccagcgatccagggcggcgaacatcgggtggcccaggcgtcgcagaatcagaaagccggcaaccgtcagcacaatcaggatcgccaggtccagcacgccggcgccaaacaccactagatcgatcgtgcgcatctgttcgccaatgtccgtggcgatctcgttcagcgcccgaatctcctgcaccgtgccttctgcgagcgattgtgtgacctgggcgatctggcgcgggatcgacatcggctcgtcggtgtcgacggccgcctcgtctgccgtgctttcgtcgttcccggtccgttcggcacgcaatgtctcgagcaggcgctcgcgtgcctcttcgttttccagtgcctcgatcagcgcgtcatgcagatcgcgtccgtcaccgccctcctgggcctgaacggtccccaggggcatgagcagcgacagcaagaagagggtcaggaggaggaagatggggagacgcaaaaagcggctgggggacacgggcggacctcgggtttggacggggttcgcgggtcgccaggaggacgccagtgcgagcatccgtgcgacagcggaggcatgtagtctagggaaacgacaaggcattttcacgcccgcggagcgagcgcagggactattccagcagcatgggatccagccaggcgatccccagctgattcatctggcgttcgatccaggcgatgcgctgggtcagccgcggtcccgggtgcaccgggttgtaggcaccggggctgggcaggatcgcggccaggcgtgcagcctggtggcggtccagctcgcgcgccgggacgccaaagtagtgctgggccgcgtgctcgatgccgtagatgccggggccccattccgccaggttcaggtacacctcgaggatgcgtcgcttgggccagacggtctccatgcccgcggtcaggcccgcttccagtgtcttgcgcatccaggatctttcgtgccacagaaagaggttcttggccgtttgctgactgatcgtactggccccgcgcaggcgctgtccccgcagcatgtggtcatccacggcctgacgcatggatccccagtcgaaaccgcgatgcacggggaagttctggtcttccgccgcgatcaccgcgagcatcaagtggcgtggcagatcatccagtcgctgccattccgggcgcaggcgcgaggcggtctgccagtccgtggcgaccaccatggccataccataaggcgggttgaccttggcgaacaggacaatcagcccgagtgcgacggtaatcacaagagcaagcgccccggccagcagccaggccagcgcgctcaggaggggtgcgatgagtccgcgctgttgacgggccatcagtatctccctgggtgcaagcagcaaacggcgttcatgggcaaaagaatacctcgactagcgcccttcacgtggatacccattcagtgacgtccggtgaggaatctcgtcatcgggtgaactgtttgtgtcgtacgtggcccaaccttgcaagccggagtattgtctggtgaccccaccccatccacgcgaaagagaaggagagactcatggacgtaatgccctatcggtatacgacacccagcggtgaggctgtttccttcgagtttcgtttgcaccccgaaaccggctccgctgtacgcgtacagcagctgcttgaccggctggtcgatacccttgatcacgagatcggggtgctgggcgacacctgcaatggtgacgtgctccaggcgctggcgatggcactcgccgtgcgcacggacatgatccctgcacatccggagatgacgcgtgacctggcgcgggatgtcgtcgaacgcgcgctggggtccttgcagcagtccgagcaccagtacctgggcccggtgggtcacgcctgaccccatgggttccccgcggcgtccagtggtcttttttgatggtggctgtccgctttgccgtcgcgagatcgggcactaccagcgtctggatcacgcgggtcacgtggactggcgagatatccatgccgacgcctcgccactcgagccgtgggggatcgactgggatgccgcgatgcggcggatgcacgcggtcgacgccacggggcagatccacagtggcgcctgggcgtttgtcgttgtctggcggcagctgccgtattaccgcgcgctgggggcggtgctcgcgcggctgcctcccgtggtgcgcctgatggatcgggcctataactggattgcccgtcgacgctggcgggcgcgctgcgatcacggggtctgtcaccccaatcgctaggcatatacggggccaccgcatttccccggtatttcgacgcctgttggcgtcaccgttcgaggaaaacgcgtccgtgaagcggctgctggttggtgtggtctgtgtactggggtggatcctcatggccccgctgtgggcgaatgacctggccagcgagcgcgcgctcgtggcccagttacaggagccccaccggatcctgttgatgcggcatgcggccgcgccggggatcggcgaccccgcgggcttcgaactggaagactgttccacccagcgcaacctctctgcggcggggcgggagcaggctcgcgagattggcgagcgcctgcgcgcggccgggttggacgcaatccgggtgttcgccggcccatggtgccggaatgcggatacggcccgtttgctgggttatggcgagccgcagatcctgggtgcgttgggctcgatctttcgcactaacgaatccgatcgggagcgttggatgcgcgcgtggcacgcacatctggcggcggaggtcgcgcgcgatgcgggaccggcggtatatgtcacgcatcgcgcgaacgtcatggggctgtcggggcgcagtctcggtgcgggcgatatgctggtggtacagctcgatgccgacggtcgggctcggcccgtcaccgactgacccagcgcgcgggccctctatatgtagggcccaataatgcgcgcgatccagccatagatccggtacttccaggggcgattctcccaggcctcgatcgtcatgcgctcggcatcggccttgtcttcctcgatcagttcacggatcgagcgggcaaagtcttcatcaaaaatgttcaggttggtctcgtcattcaggcggaatgatcggttatgcagattggcagacccgatgctggcccagcggtcgtccacgctgaccagcttggagtgatacatccgcgggtggtattcgtacagttccacgccggcttccagtatcggtcgccagcgattaaccgaggcgtgacgcacgaagccgaaggacatggtgtcgcccggcatgagtacccggatctccacgccgcgctccgcggcctcggtcagggcgacgagaaagtccgggtcgggatagaaatacgccgtggcgatggtcacctggtcttctgcggcggccagtgcgtgcaggaacattttgcggacccgatggcgcccctcgcgcggggcactgttgacgacttgcgcatccagctcgccttcagcctccagctctgggtagtaggcatcgcccagcagtagttcgcccatcgcatccagccaggtttccatgaacgcggcctgcagattgcccaccacaggtccggtaacgcggaagtggttgtcacggtagggttcgcgatcctcaccgggcacccaggaatccgccacattggcgccgccaatgaatcctgtgcgaccgtccaccaccagaatcttgcggtgggtgcggtggttgaaacgtgacatctgataccaggagggcttgcgccagcgcacaacctccgcgccggcatcggtcatgcggtcgaatttttcctgagaggcgtggaccgagccgatgtaatcaatgaccacatgcaccctaaccccgcgttctgccgcgcgtgcaaacgcctctgcgaagcgcgcggcctggtcgccccagaactcgtacacctcgaacgtgactgtatgctcggcagcctcgatggcctcgattttggcgtcgtagatcgcctcgccgtcacgcagcagttccagtgcattgccggaaacaatcggctgttgcagcgtgagccccatcccgcggcgaaatgcactgtccgaggtgccgtagtcgatggccaccggagacttcacccggtcgggtttcggcaggaggttaaagagggcaacgttcaccagcacgaaggcaagcgcgaggcccaggaggataccgacaggaatgccgatgacgcggcggcgcatggtaggcctcttgtatcgaacccgctacagggagggcggggagggattgggtggtgccggtgtagaacccgcgtgtttgagtgtacacaatgcgctgcgagcaaccctggacgaatgtcatgaatccgtttctggaagcagcactggacgaggcgcgaaccggctgggatgaagggggtatcccgattggttcggtcatcgagcacggcggccgcatcgtcggccgcgggcacaatcggcgggttcagagcggcagcgccatcctgcatgccgagatggatgctctggaaaacgccggacgccagcccgcgagcgtctaccgagaatgcacgctttatacgacgctctcgccctgcgcgatgtgcagcggggcgatcgtactgtatggcatcccgcgtgtggtggtcggcgaaaacgccaccttcatgggggaggaggactggctgcgctcgcatggtgtgcaggtcgatgtgctgcaggatgccgcctgccaggaactgatgaccgccttcatcgaacgccacccggacctctggcacgaggatatcggttgcgaataaccccgggttgaccggaacacccttgctggcgggcggatattggttgccgccccggacaaggcagcgacaaggggcaggcgccccggggagcgcctcatggtgcccttcgcggtcaatgccactgttctggcatggtcgctgcttgggagccggatgcaatgaaaaccgggagcaccccatgatcgacggcattggcatgaatcaggcggccctggcgcggccggcccattcggcgcaggccacgaacaacgccgggcaggccggcaaccaggcggcacaggcggggcccgcggcacacgcacagcccgcccagcaggcacaggccgccatgcaagcgcaggggaacggtccggtcaacgggctgggcgcgggcgtctcgacctccccgcatgtcgctcagcctgcggccaccacgcacgcccccacggcacacgaggcggcattttcgccccagggcatcaacgcgtccccgccaacccaggccaccgcgatgccgctggctggcggtcaggtcaatgggacccagcaggctgacgatgccccccggatggacgccgatccggacgacaaagcggacatgggccagaccttcatgcccgatggctcggtgcagtccaactccaacgagcacctcggatcgcactttgacctgcaggcctgaggactacagatcccagtagcccctggccacggcccccgggctgtccagttccagtgcaggctcgtccagtgcggccgcctgttcccgcagggtcaggatgtgctcttcccagtagcgcggggtgtagaacacggggaatccgtcgatgaacgcgggatcgtccgcgcggcgggccagccaggcggcgtggcgcaggatacgtagcgtgcgcagggtgttgatcaggcccagctcgcggcggtcgaagcgcatgaacgtctcgtagccccccagcagatcgcgtagctgccccgccatctccggcggttcgccggagagaaacatccacagatcctgcattgcgggtccattgcaggcgtcgtcgaggtcaacgaagtgggggccgtcgtcggtccacaggatgttgcccgggtgggtgtcgccatgcagccgcagctgcgggacggggcccacggcctcggtgtttcgctgcatgcggctgatcaggtccgcactgaggtcacggtagaccgtctgcagccccgggggcaggtaaccggaggcgagcacgtcctgccgcgcctgctcacccagagtccccggttccagcgtgatgcgttcgtggaacggcgtgctgtggcccacttcgtgaattcgcgcaatgaaccgtccgatgcgctgcagcgtaacggactgctccaggtccggcgtgcggccgccgcagcgcggataaaccgcgaagcgaaagccctgatgatggtgcagcgtttccccgtcctgcccagccaagggcgccaccacgggaacctcccgagcggccagttcctggctgaacgcatgttcttcgacgatcgcctggtcgctccagcggccggggcggtagaacttcgcgatgaccggcgtcgcatcctcgatgccgatctggtacacccggttttcgtagctgttcagcgcgagcaggcggccatcgcagcgcaggccggtggtttccaccgcatcgagaataacggtgggtttgagggcatcgtatgggtggggctgtgtattcatgcggccaatgtacgcacgcgggcagcgtccgggtccagcgttttgacgaatgtgtgtcgggagagggccggtgaatcgagcgtactgggtggtggccatccttgcggtggctgcattgatcgcgttcttcgcgctcgatttgggccgtttcctggagttcgagcgcctgcaggcggcgcagggcgatttggaggatcagcgtgcggcccgcccgctgttggtggcggtggtgttcttccttgtgtatgtggtggtggcggcgttgtcgttgcccggtatcgtgatcatgacgctggcgggcggggctatcttcggcgttttctggggcagcgtgctgtcgtccttcgcctccacactgggcgcgacgctaacatttctggtggcgcgcacgatcgcgcgcgagcccctgcagcgccggttcgcggatcgcctggaccccatcaatcgtggcttcgagcgcgagggggcctattacctgttcgcgctgcgtctgacgccggccttccccttctttgtgatcaacgcaggcatgggcctgatgcacatccggacgtggacgtattactgggtgtcgcaactgggaatgctcccggccacgatcgtctttgccaatgccggtactcagatcagtcgactggacgggcccgaagggattttctcgcccggcttgattgcctcactggtagcggtcggtctgttcccgctggcggcgcggtgggtcgttcgtgcgctgcatggttcgacaggagactcgcagccacggtgctgatgtgaaccctgtctaaatatgtgcgaaagcgcatataatcgctgaaaaccaataacggtccgaacgggcgttccaaggccggggtacgcgcgacacgtttgcaggctctccaaccgggggcgaaacccgcttaatgaggatgtttggatggataggcaattgaagaggcgctggaccgtagggccagtgctggccgttgtgctgatgggcctggccctgattgcgcaggctggggacgaaaacgacgagccccacgaccggcccatcgagacggtgctggagccgatccagctgacggatcgcctctggtatttctacggctcgctggagaaccgcacgccggagaatcttggtttcaccaacaacacgggctttgtcgtgaccgacgagggcgtggtcctgatcgactcggggccgagctacaaggtcgccgaacgcatggccgaggccatcgccgaggtcacggatcagccgatcacgcatgtgatctcggtgggttcgcaggatcatcgctggctgggcaatggcttcttccaggagcagggtgcggagctggttgcgctcaagcgcactgccagcacccaggccgagcgaggcgagagtcagatcgcctcgctggcgaatgcagtcggcgaagaggcgatggaaggcaccgagccggtgccggcacccaatcccattgatgccgacgaatacaccttgacggtgggcgaggtcgacttcgagttgatctatgccggggacgcccatttcccgggcgatatcatggtccacctgccgggcgaggatgtcgtattcaccggcgacatcgtctacaccgagcgcatgctggggatccatccgttcagcaacccgatggagaagctggaggcgttccgacatctggaatccatcgatccggagatcgtggtgccgggccacgggcgggccaccgacatggccgaggcgcgccaggataccggcgactacctggagttgctggtgcgcgaggtgagcgccgggatcgaggactgggagtcgctggacgaggtagtggagcggctcgcggaccttgaagagttcaagcacctgcgccattacgacgactggcaccgccccaacgtgaaccggacctatctgttcatcgaagagaacatgtaaggggctatccgggaatcccggctgcaggccgggaaacctgccgcggcgcggggcgtgtgatacgcttcgcgccgttgtcgtttccggcaagtccaatttttgacacgcgacgttcgaccccgcgtatgggtcggcgaaggagcctcgcaatgcccgcagtaaccctccccgacggcagccgccgcgagttcgatcatccagtcaccgtgctggatgtggccaaggacatcggtccgggcctcgccaaggcgaccctggccggcaaggtgaacggccagctggtcgatgcccgccacgagatcgacgccgacgccgaactcgcgatcgtgaccgaccgcgacccggagggggtggagatcatccggcattcgaccgcgcacctgatggcgcaggcggtcaagcagctctttcccgaggcccaggtcaccatcggcccgaccatcgagaacggcttctactacgacttcgcctatgaccgcggcttcacgccggaggatctggagaagatcgagaagcgcatgaaggaactggcgaagcaggacctgccggtggagcgctcgctgatggatcgcgacgaggcggtgaagtacttccgcgacatgggagaagagtacaaggccgaaatcatcgcctccatcccgcagggcgagaacatctcgctgtacaagcagggcgactttgtcgatctctgtcgcggcccgcatatcccgtccaccggcaagctgaaggccttcaagctgaccaaggtggccggtgcctactggcgcggcgactccgacaacgagatgctgcagcgcatctacgggaccgcctgggcgaacaaggaccagctgaaggaatacctggaacgcctgaaggaggccgagcgccgcgatcaccgcaagatcggccaggagctggacctgttctcgatccaggacgaggccggcggcggcctggtgttctggcacccgaagggcgcgcgcatccgccgcgagatcgagaagtactggtacgacatgcacgagaaggcgggttacgacttcgtggtctcgccgcacatcgcgaacctcgagctgtggaagacctccggccacgcggacttctacgccgagtccatgtacgagccgatggaagacgagcaccaggccttccagctcaagccgatgaactgcccgttccacgtgctgatgtacaaggaccggctgcattcctaccgcgatctgccgctgcgctgggcggagatgggcacggtctaccgtcgcgagatgtccggcgcgctgcacgggctgatgcgtgtgcgcggcttcacccaggacgatgcccacatcttctgccgcgaggaccagatcgaggccgaggtgatggccgtgatcgatttgaccctcgaggtgctgcagaccttcggcttcgagaagttcgacgtgaacctctcgaccaagcccgaggatgcggtcggctccgacgaaatctgggagcacgcgacggcctcgctgcgctcggcgatcgagaagaaggggctggaatattcggtggacgagggcggcggcgccttctacgggccgaagatcgacatcaagatccacgacgcgatcggccgcgaatggcagtgttccacggtgcagctggacttcaacctgcccgagcgctttgacatggaatacgtcgccgaggacaacgagcgccggcgcccgatcatgatccaccgcgccctgctgggttcggtggaacgcttcttcggcgtgctgatcgagcactacgccgggcacttcccgacctggctggctccggtgcaggccgaggtgctgaccatcaccgagcgccaggacgactacgcccgcgaggtcaccagggcgctgcgggacaagggtttccgggtcgagtccgacttgagaaacgagaagatcggctttaagattcgcgagcacacgctcaagcgcgtgccgtacctgctggttcttggtgacaaggaaatggaaaacggccaggttgcggtgcgtacgcgaagcggagaagacctcggcgtcatgagcgtcgaggcctttggcgagcgcctccgggaggaggtcgccagtcgccaacactgaaccttgaattggagagaaggctattagcgcagcgaaaacggtccgcctgaacgatcagatcacctgtccgcaaatccggctgatcgacgccgaaggcgagaatcgcggggtctgcagtactgcagaggccctggaaatggcccaggaaagcggcctggacctggtcgagatctcgccgaacgccgagccacccgtggcccggatcatggactacggcaagttcaagttcgagcaggcgaagaaggcgcaggaagccaagaagaaacagaagcagatccagatcaaggaagtgaagtttcgtccggggacggacgagggcgactacaaggtcaagcttcgcaatctgcgccgcttcatcgaggcgggcgacaagggcaaggtgaccatccgcttccgcggtcgcgaaatgcgccaccaggagctgggtggcgagctgctggacaagatcgagcaggacatgtccgatatcgcggtcgtcgagcagcggccgaagatggaaggacgccagatgatcatggtgctgaccggcaagaagaagtaggccggtcagacaacaaggatcgcgcaggtctccgcatacctgccggtcctcccataaacggtcggcccgaatcgggtacggccccaaatgccggagagagtaatgccaaagatcaagaccaatcggggtgcggccaagcgcttcacccgcaccgggtccgggaagttcaagcggtttcagtcgcaccgcagccacatcctgaccaagaaatccaccaagcgtaagcgtcaactgcgcagtccggccatggtgcacgaggcggatgtcgccgccgtgcgcaaaatgctgccgtaccgttgatctgaccgaggaagaaagacatgccacgagtcaagcgcggtgtaaccgctcacgcccgtcacaagaaggtcctcaagcaggccaagggctactacggcgcccggaagaacgtcttccgcgttgccaaccaggccgttatcaaggccggccagtatgcctaccgtgaccgtcgccagaagaagcgccagttccggtcgctgtggatcgtccgcatcaatgcggcggcccgtcagttcgatctctcctacagccgcctgatggcgggtctgaagaaggccgagatcgagatcgaccgcaagaccctggccgatctggccgtgcacgacctgaccgccttcggcaagatcgccgataaggccaaggccgcattgccggcctgatacgaggtcctgcaggattaccctccgggctgtgcccggagggtcccgaaaaggggagggtacacgccctcccttttttgtttcgggaataaggaacaccggggtggcgggcaaccgtcgcccatcactttcggggaacgcacgtggagcaactgcaacagctcgtcgccgaggcccgcggccgcatcgacgcggccacggacctgaaggcgctggatgatgtccgggtgcactatctgggcaagaagggctcgattaccgctcagctcaaggaactcgggaagctgccggcggaggaacgcccggccgccggccagaaggtcaacgaggccaagaccgaggtggccggcctgattgaggcacgcaagcaggccctggccgacagcgccctggccgagcagctggccagcgagcaggtcgacgtaaccctgccggggcgccgacttcccgagggctcgctgcacccgattacccataccctggagcgcatcgaggcgttttttgccgggctgggattccgcgtggccgaaggacccgaggttgaggacgacttccacaacttcgaggcgctgaatatccccgagcatcacccggcacgggcgatgcacgacacgttctacttcgacgcccatcgcgtgctgcgcacgcatacctcgccggtgcagattcgtacgatggagcagcagaagccgccgctgcgcgtgatcgcgccgggccgggtgtatcgctgcgactccgatctgacccacagcccgatgtttcatcaggtggaagggctctgtgtcgacacggacatcaccttcgcggatctgcgcggtgtgctgagcgcttttttgcaaagcttcttcgaccgcgacgacctcgccacgcgctttcgcccgtcgtacttcccgttcaccgagccttcggccgaggtggatatccagtgtgtgcattgcggtggcgagggctgccgcgtgtgcagccacaccggttggctggaggtgatgggctgcgggatggtgcatcccaatgtgctggggcatgtggacatcgacccggagcagtacaccggctttgcgttcggcctgggggtcgagcgcatggcgatgctgcgccacggcgtgaatgacctgcgcctgtttttcgacaacgacatccgtttcattcgccaattcggacggaccggctaatgcgcatcagtattcagtggctgcgggagtggctgcaggttgacgaaaccccggaggagctcggtcatcgcctcactatggcgggcctcgagctggacgcgattgaggcggcggccccggcgttcagtggtgtgcgtgtgggacgcgttacgaaggtggagccgcatcccgatgccgatcgcctgcgtgtctgtcaggtcgaggcgggtgaggccgaaccgctgaccatcgtgtgcggcgcccccaatgtccacgaaggcatggtggcaccggtcgcggtggtgggcgcggtgctgcccgacaacttcaagatcaagaaatccaagctgcgcggggtcgcctcggcggggatgctgtgctcggcgcgcgagctggggcttgccgaagatgccgaggggctgctcgcactcccggccgatctcgagattggcgcggacctgcgtgcggcactgggtctggatgacactatcctggaggtggacctgacgccgaaccgggcggactgtctcgggatgcggggcattgcgcgcgaatgctcggcgctcctggaccggccactggccgagcccatggcggatccggtcgcggccgagctggacgaacgggtcgcggtccgtgtcgaggatgccgaggcctgcccgctttacgccgcacgggtgctggacggcctggatgcacgtgcgcccacgccgctgtggatgaccgagcgcctgcgacgggccggtgtgcggccgctcagcgcgatcgtggatgtcaccaactacgtgatgctggaactcgggcagcccctgcatgcctttgacgcgggtcgcgtgggcgacaccatcgaggtgcgctgggcgcgatccggcgagtcgctgaccttgctgggtggtgagcagaaagtcgagcttgccgagcaggacctggtgatcgcctcgactaccgcgcctgtggcgctggccggaatcatgggcggtgcggacagcgccgtggatgacgacacgacccgggtggtactggagtgtgcccactttgccccgctggcgctggccggtcgcgcgcgggcccatggtctgcataccgatgcctcgcatcgtttcgagcggggcgtggatcccacactggtcgagcaggccatggaacgcgccacgcgcctgttgctggagatctgtggcgggcagtgcgggccggtggaacgtgccggcgagctaccgtcttcgcatttcgatcagccgatccggctgcgtcggccgcgcatcgaacggctgctgggtacgacgttcgaggatgccgaggtcgagcgcattctgggtgcactggcctgccgggtcgagtccgtggaaggcggctggcaggtccgtgcgccgcgggcgcgcttcgatctggagcgcgaggaggacctgatcgaggagctggcccgggtgcatggctatgaccgcctgccgcagcgcctgccgtccccggtggcgcctgccgagcgctctccatccttgcgcgggctgcgcgatcagctggcgcgccagggctttcacgaggtgatcagcttcagttttatcgacgccgaggcttcgcgggccttttatccggccgtggagcctctggcgctggcgaacccgatctccagtgatctggcggtgatgcgccctggcctttggcccggtctggtggccacggcggcctataaccaggcgcgccagcagccggatctgcgcttgtgcgagcatggcctgcgttttgtgccggatgcctccggcctgcgccaggagccgcgtctcgcgggcctgctgggtgggcgggcgcatccggagcactgggaggccccgtcgcgtcgagtcgatttctttgatgccaagggtgtggtcgaggggttatgtgcctctttggatgggccgctgggatttcgttcggaaaaacatcctgccctccatgatggacagtccgcgcggattctggcgggtgatcgccccatcggctgggtcgggcgcctgcacccggccctttgcaagcaattcgatgtggagccggtttatctgttcgatctggatgctcgggcgatcctgcatacaccggttgtgcagttcgcgccgttatcgccgtatccctcgatccggcgcgatctggccctggtggtgaaggagaccgttccggcgggcgatgtgctgagcgcgatcgaggaattggcgctgggcctggtccaggatgtccggctgtttgatgtgtaccagggcaagggcttgaatccggacgaaaagagcctcgctttgggcttgattttgcgggcttttgatcgcaccctaggcgaacaggacgtcgcaagcgtcaccgacaaggtcgtcgagcatctgcacgctcgcttccaggcaaccctgaggcagtgattccatggcagcagtgacgaaggcggatcttgccgccacgctgaacgaagaactgggtcttaacaagcgtgaggccaaggagttcgtcgagatgttcttcgaggagatgcgccagtcgctggaggatggcgagggtgtgaaactctccggcttcggcaacttcatcctccgcgacaagaaccagcggcctggtcgcaatccgaagaccggcgaggaaatcccggtctccgctcgtcgtgtcgtcaccttccgcccggggcagaagctgcgcgagagggtcgaaagctatgctggaagcgagtaaccaccaggaactgcccgcgatcccgggcaagcgctacttcaccattggcgaggtcgccgagctgtgtcaggtgaagcctcacgtactgcgctactgggaacaggagttcccgatgctcgagccggtcaagcggcggggcaatcggcgctactaccagcgccaggacgtgatcctgatccgccagattcgggccctgctgtacgaagagggctatacgatcaatggcgcgcgacagaagctgtctggcgacgaggccaagggcgaccgtcagcaggcgcgccagatcatccaggacacgatctcggagctggaatcggtattgcgcgtattacgcgcctgaggcgccgacccggcggggttggctttcggaacggaacgtcgtgttgacgcgattcgcttggctcgtcgcaccctgcgctggttcttgccttcttgcccccaagtccacttcaacgactcgtccgctgtagggtgcgatgagccaagcgaatcgcaccaatatgctcccaaccgatcgatcccagggggaatgggttttgcgcaagaatgtggttgcatgtgggcggccgatgctttcgtgaaggcggggaatcggatatgattcgcggcttcggggcgtagcgcagtctggtagcgcatctgcatggggtgcagagggtcgcaggttcaaatcctgccgtcccgaccaaattcaatcacttgatggtggatgttcaggtgaaataaaaggccgcatgcagcggccttttttgtgtctgaagcaatgtggggggctggaccggcctgggctactccatcgagcgtcgccgcgcctcgcgctggtagtgcagcagggcgatgttgaactggcgttccagccactggttcatgccggtgacctggaagccggcatatacgtatccatcgcgcgggctgcggcgacgattggccaggcgcaggtcgccgcccaggcgttcaccgacatcgggcagcaacaggttttcgaaacgcatcggcgtcccgacctcaagggcctcaacccactcctgtggcacctccacgcacatcccctgtgccgagaggtcggccaggtcgccgataccgggctctttccattcgccatactgcaattcgacgcgcggacgttcgcccatcgggatatgtacgcgaaaggtctcccgtcgctgcagatattccagggtctcggggtaggggcagacgtagagcgcgccggcatcctcgcgctcgctgcgcgagacggccgtggagaagcgtacggcgaccccgcgcaggctggcgaacacccgcatgcgggtgccttcctggacatggcgattggcttcgacgggtgtgagttcgtcaaggaagagttcgcgtgcagcggaatccaggcggaccagggcggagttgtatagcggcccatcgtcgtcgagacggacgttgacgagggtgagcttgtgatccagatccttgaggatgccggcaatccgctccggcttgtcgacggtgtagtcggtctcgtccatgcgtggcgttgttgtaattattgggccaagccgcacggtactgcccggcgctctggaataccagccccgggtgccggtcggtgtggtgtgaggcggtgtcgcgcagggcgcgcgcagctcatgcgcgagtgatgcgccgacccgtacggctgccagattgggtgcggccgtaggggtcgtaggtcggggccggaccgggttcttcgccacgcaggatctggatggacatctccacgcgtcgacggtcgcgatcgatcagccgggcattcccctggttcagggtgttgcagcgctccaccgatcggcgcagagcctgccagtggtcctccagctcggcaccgctctcgagccgactgaacagccgtgcgagcccctcgggcgtgtagctttcgccagcagcctcgaccgtctcgcgctgccggcgactctcggtttccaggtcctgcaggagcgtctgtttctgcgccacgacctcgcgcagggcctcgggtgcacgggactccacagcccgggtctcctgcagcaggatgtcctccatctggtggctgagccgaatcgaggcttccagtgagcggaggaaggcgtggcgttgttcgggcgacatcgtcggggtctctgtcaggggtgcctagcgcagcaggctttccagttcgatcatgcgatcggcgagctgctcgttgtcgaccgggtactggccgctggagatggcttcgcgcagctcggcgacacgcgcctcgtcgaacggggcgttgctggcggcgccggaggcggcgttcatcgcctgcgccgcaccggtcagggtgacggagtcatcctgtcgcacgggcgtcgatgcattgccctgagcgcctgcgtcgggccgggaggtctcgtcgcggccctttacgctggaggtgttgccatccgggcgcaggccgggggagttcgggcctttgatatccatcattcggtttcctgtttttgcaattctactgcaggggttagcggcagcaccggctgaaactgtagccccttgagccgtgaatttacgagtcgcttcacagtttgtggatggttacgcgaggcgcctcgccattttacggggccacgcgtacatgtccggactccagcacctcgccttcgacgacgcgtccggacgagctgttcttcacgcggattcgatcgcccagaatgccgttctccagggcctcgccctgcatgcggatcaccaccgagccgttttcggccaggatggtgacgcgctggccgcggctgacgacttcgcgctgggtgacgtgctgttggcccaggatctggcccgaacggatgttgcgccgggtctgcagccccaccagttcgttcttgctctcgaaatagctcccggcatgacgtgaagtctggatgcgcttggtgcgcagatcgccgggcaggatcgtgtgctggcgccgcagggttcggctggcgaccaggacctcggcatagcgttcgaccgtgaccgggacatagatcgaccagcttacgggcgcctcgcactgcacctggaccgccgtattgccatcgcgtcgtccgccgggcgggaatcgggtctccagcgcctcgctgcatcgggccaggcgcaggcggttgtccagccgaccgatctggacttcgaccgcttcgtcgccgggtttgatgttcagctcttcctggatgaaacgctcggccgccaggcggatgttttccactgcctcgatctcggcctgcgccgttatggagaccagggccagaacgacgccgagggcggcagacagccaccaggtgcgaacaaagggttggggggcgggctggttcatggtctgggtgcgtgtcggctcgtcaggtttcgagaggttggtatcgctttgcaagcagaaaacatgccagcggatccggtgtacaccctcaagagtgacgacgcctggccgttatcgggtcaagaccgtgtgcaatcggcatgcgacggcggtttgtggcatgacagcgtcgggcaccggggtgcacactggggctggcgagtcgaggtggctggccgctgggcgagggggagagcaggacaatgagtcaattcattgacgatgtgaatcagcggacccaactggtggggcagaaccgtatggaactgctcctgtttcatctggggagttcccagaccttcggtatcaacgtgttcaaggtgcgcgaggtgatcccgtcgccgccgctgcgacagatccccggttcgatgagcgtggtgcgcggtgtcgcgagcctgcgtggcggcaccgtccccatcatcgaccttgcgcgcgcgatggggctgcgcacggccgtgggagggacggatgatcacaaggtggtggtgaccgaattcaatcggtcggttcagggcttctgggtgtcggccgtggaccggatcgtcaacgtcaactgggaagacgtgaaatcgccgccacgggggaccgggcgcgagtcctttctggtcgccgtcaccgagatcgacaacaagctggtcgagatcatcgatgtcgagcgggtgctgtcgatcgtcaatccgttgcccattaacgtgtccgattcggtgcgcgcagaggccgacgaagaacgggaaaggatcggacagcgcaagatcgtgatcgtcgatgactcggtggtcgcgcgcaagcagatcgagggtgccatcaagggcctgggctgggaatatctggtcttcaaggacggtcgcgaggcgctggatttccttgaggaacaggccgaggccgggaccgtaaacgaggtggtggagctggtgatctcggatatcgagatgccgcgtatggatggctataccctcacggcccgaatccgtgcgaacgatcacctgaaaggtctgcgtgttctgctgcactcgtcactgagcggggagttcaatacggatatggtcaagcgtgccggggcggacgcattcctgtccaagttcaaccccgacgagctggccgaggccgtgcttgatcaaacccgcaaggattgaagccggtgccttggcggtttgtgttaatcgacaggccggagctttgcggcaagggggcggtaacggattgccggctgcgtgagcatcagcggccatggcacgccgcatgcgtcacctgtcgggatgctgtcggcacccgtgcggttgcacgtatactgtaccggtacggtacgggggagagcgcactccccggccgggttttccgacacgctgtcaaggattcgtcatcaacgtgcctgtccgcccgtctcgtcgactttcaaggatgacttcgtgatcgactcgcgcgactacgaggagttctcgcggttcctttccgaatgctgtggcctggtgctgggcgacagccggcaatacctcgtgtcgagccgactgtcgcggctactggacgaattcggctacaagtcggtcccggaactgctgcatgcgatgcgtcaggcgcccaacccgcgcctgcgcacacgtgtgatcgacgcgatgacgaccaatgaaacctcctggtttcgtgatggcttcccgttcgagatcctgcgccatgtgctgctcccggagcgcgcggagaagggcgcggggatcaaggtctggtcgtccggatgctccagcgggcaggaggcgtacagcatctcgatggtggtatccgagtgggaggagtcgcggcccaagcgtgtggtgccggtctcgatcctgggtacggacctgtcggagaagatcctggacgacgcccgccgcgcggtctacgacggcctgagcattgtgcggggcctgagcgaggcacgtcgcgcccgcttcttcgagacggtagcggaaggtcaccgtgtccgcccggagattcagcgccgctgccgcttccagaagctcaatctggtcgaccgctacgcggcactgggcaagttcgacatcgtgttctgtcgcaacgtgctgatttacttctccgccgagaccaagcgacaggttcttgacggaatcgcccgccagatgaacccgggcggctatctgtttcttggcgcttccgagacggcgggtccctatacccaggccttcgagacggttcgcaccgaatacggatctgtcctgcgcctgaagggctgatcggccctttctgcctcgccataaggtcgcgcccgcgaccccggcgcccaccctcggcgccgccttcacaaacccctccagcccatagtggcacaccaattgcatcgtccctgtcgagcggggcgaagcggtttcgtcccgaggaacctgagagccgccagtggcggacggggcacgacggatgagtctttctctcgacaaggcgatgggcattctcccggaggcggtgaacgtccgtgcgaagcggatggagctgctggcctcgaatatcgcgaatgccgatacgccgaattacaaagcgcgcgatatcgactttcgctcggtgctgcaggcggcggccggcgagggcggcaacatgccgatggcgagcacacatcagggccatatcggcgccggcggggcgggtggtgccaacgggtcgatggagacgctttatcgcgtgccgtcgcagccgtctctggatggcaacacggtggacccgcagctggagcgggctgcctttgccgagaattccctgcagtaccagagcagcctcgagttcctgaaccgccgggtttccggtatccgtgatgctctgcggggcgagcgctaatgcgagcgccaacgctgggaacaggagagtgatgtcgtgagtgatctgtttaatctgttcaacacctcggcctccgcgctgaccgcgcagtcggtgcggctgaatacggtcgcgtcgaatctggccaacgccaacacggtggcgaccaatcccgacgaggcctatcgggcgaagcaggtgctgtttcagaccgtgatgaaccaggccgacccgaacggcgcgtccaacggcgtgcgggtggcgggcatcgacgaatcgcaggcgccgccgcagccgcactacgaaccgaatcacccgcaggccaacgaagacggctacatcttccggcccgcgatcagcgtggtggaggagatggccaacatgatgtccgcctcgcgcaactacgaagcgaacgtcgaggtgatggagacctcgcgccagctgttgcagcgcacgcttcagatcggccagggctaaaccggagttcgcacatgacgcagatctcacccgacatgctggatcgcctgggcctgtctcgccagcagaaggacgaggggcccgcggatcgcctggggcagtccgacttcctcaagctgatgacgacccagctgcagaaccaggatccttttgaaccgatggagaacggcgaattcatcggccagatggcgcagttctcgacggtgacgggcatcgaggaactgtcgaagtcgttcgaaaagctggcgcagtcgatggggcagagtcagaccctgcaggcggcgtccctggtcgggaaggacgtcttggtcccgacggacttcagcgagctcgggacggatggaatggtgcgtggggcggtggagctggatcagtcgaccggccagttgcaggtcgaggtgtacagcccgacgggcgaacgcatccgcagcatgaatcttggctcggccagtgagggcctgcaggaattcacctgggatggcatgcgcgacgacgggaccccggcagcgccgggcgtttacgagttccgcgcatcggcccagagcggttccagtagtgaatcagtagatgtcttcctcgacgcccgcgtcgagagcgtttcggtaggcgacgattccagcctgggcctgatggtccgtggcctgggcgagatcaatttctcggatgtccggcgcatcagcagctgacggactctaacggaggtagaccagtatgcccttcaatatcggattgagcggactgaactcggcgcaggccgatctgcagaccaccggcaacaacgtctcgaatgccggcacgaccggtttcaagcgctcgcgcgccgagttcggtgatgtctttgcgcagagttttggtggcgtcagccagaccgcgactgggggtggttcgcgtctcatggcggtgacacagcagttctcgcagggacgcacggagttcaccgagaacggtctcgacctcgcgattgatggcgagggctttttcgtgatgaacgatggtggcaatcgtgtctatacgcgcgctggcgagtttcaggtaaaccgcgacggcaacctggtgaacaaccagggtcagcagctgcagggctatccgccaatcaacccgggcagcacggataccgatttcaataccggacagcttggggatttgcgtctgcagacaggggcctccgcgccgcaggccaccagcgacattgaggccctggtcaatctccagtcggatgctccaatcctggatccgggcgagttcgagttcgatgatccggacagctacaactactcgacgtccctgacggtgtatgactcgctggggacgtcccgcgatgcgcgcatctacttcgtgaagagcgacgaacgagagtggacggccttcatgagcgttgacggcgagccgatcaacgaggaagaaggcttcgaactctcttttgatgccagtggccagctggatggcaacacggaattcccgttctccacggacgattttaccaacggggccgaaggtctggacgggacgatcgactttgccgggaccactcagtttggtggcgactttgcggtgaacgatcttggccaggacgggttcgcttcgggccggctgacgggggtcgacatcgattccagcggggtggtgttcgcgcgcttcaccaacggccaatcttccgttctggggcaggtcgctctggccaacttcaccaacccacagggcctggagcagctgggcaacaacaactgggccgagacctttgcggccggtgatccagtgtttgcctctccgggcaccggcaacctgggcgagatccaggccggcgctctggaggcctcgaacgtcgatattgcccaggagctggtgaatctgatcaccgcgcagcgcaacttccaggcgaacgcgcagacgatctccacggccgaccaggtcacccagaccatcatcaacatccgctaggtcagggacagggacacgagggcacaggcatggatcgattcctctacatcgcgatgtccggcgcgaaggagaccatgcacgcgcagtcggtcaacaaccacaacctggcgaatgccaataccgacggctttcgccaggcactggccaacgcgaacaccgtccccgtgcggggtccggtattcgattcgcgcgactacgcacagctgggcaccgacggcacggacttctccaagggccagatgcaaagcaccggtcgcgatctggacatcgcgattgaagaccagggttttatcgcggtgcagggcccggacggtgaggagggttacacccgggcgggttccctgcatgtggatgcgttcgggctcttgcgcaccgcacaggggcaccaggtcctgggggatggcggcccgatcgcgatcccgccgtcggagaagatcgagatcggcacggacggcacgatcagcgtgcgcccgcagggagtggggccggaggccctggccgcgatcgaacgcatccgtctggtcaatcccgacgtgaacgagctggaacgcggcgatgacggtctgttccgcatggccgatggcggcgaggcgccgcccgacgccgaggtgcgggtggtctcgggcatgctcgaaggcagcaacgtaaacaccgtcgaggcgctgacgcgcatgatcgagctgtctcgccacttcgagatgcaggtcaagatgatggacagcgccaacacgctggaacaaagcagtaaccgcctgctcggcattggctagcacggcatttgagagataacaggagaacaccatgaaccaggcactgtggatcgccaagaccggcctcgacgcgcagcacacgcgcatgtcgacggtctcgaacaacctggccaacgtgaacaccacgggcttcaagaaagatcgcgcggtgttcgaggacctgatctaccagaccgtacgccagccgggcgcacaggccacccaggatcagcagttgccctcggggctgcagatcgggaccggtgtgcgcgccgtgtcgaccgagaagatgtttacccagggcaacctgcagcagacggacaactcgctggatgttgcgatcgaggggcggggcttcttccaggtgctgatgcccaatggtgacatcggctatacgcgtgacggcagcttccagctcaatgccgatggcgaagtggtgatgtccaacggctatccgctgcaaccgggcctgttcgtgccgccggacacccagtcgctggcgatcggcaaagacggcaccgtgaccgcgcagatcccgggtcaggcggagccggtggagctgggcaacatccagctcgcggatttcgtgaatccggcgggtctgcaggcgatcggtgaaaacctgtttcaggagaccgcagcctccggcgtggcccagcaggcccagcccggcctgaacggtaccggaaccctggtacagggctctttggagacctcgaacgtgaacatcgccgaggagctggtgaacatgatcgagacccagcgcgcctacgaggtcaactccaaggcgatttccgcggccgaccagtcgctgcagttcgtcaaccagacgatcgggtaacgccatgaaccgccttgaaacccttgtgcgccccatcctgggcctggcggccgtgctggtgctgtccgcctgcgcggccacgcagccgaccatgccgggtgacaacccggactacaacccggtgatgccgccacaaccggtgccgcaggcccagaacaatggcggcatctatcaggtcgcgcagtcccaggggctgttcgaggactacaaggcacgccaggtcggtgacatcctgaccgtgatcctcgccgagagcacccaggcgcagaagtccgcctcgacctccacgcaaaaggattccagcctcgatctgggcaacctgcaggcctttggtggcgaggcgacccaccggggccgcccgttgttcggcgccagcaatacgagtacccgcgatttcgatggctccggcgattcctcgcagagcaatcaactggatggcgagatcaccgtgaccgtggccgaggtgctgccaaacggcaatctggtggttcagggcgagaaatggctgggcatcaatcagggcgaggaatacgtgcgctttcgcggcatcgtgcgcccggtggacgtgacaaccaacaacaccgtgctgtccacccaggtggccaatgcgcgcgtctattacggcggcacgggcgtgctcgccgacagcaatacacccgggtggatcacccgcttcttcaatagcccctggtggccgttctgagcgggagagcagacatgcagcgaacagtgcatcagtcggatcagtgcatcatgcgtcgcgtcacgggtcgtgcgcttcccgggctggtggccgcattggggctgctgctgggcggaatcgccggtgcgcaggcgcagacggctatccagcagcaggcggcgatgcaggaacgtacctacaccgagagggtcaaggacgtggccagcgtgttcggcgtgcgcgagaaccagctggtgggctacggactggtcgtgggcctggacggtaccggtgaccagactacgcagactccgttcaccatccagagcctgaacaacatgctcggtcagctgggcctgacgccggatgccggcaacccgcagttgcgcaacgtcgccgccgttatggtgacggccgaactgccaccgttttccaagccgggccagcgtatcgacgtgaccgtttcctcgatgggcaacgcgaccagcctgaggggcgggacgctgctgatgacgccgctgaagggcgcggatggtcagacctacagcatcgcccagggcaatctggtggtgggcggtttcggtgccgagggccaggacggctcgcggattacggtgaacgtgcccagcgtcgggcgcataccgaacggtgccacggtggaacgcgaggtgccgaccgcctttgcccagggcgatcatgtcacgctgaacctgaaccgaccggacttcaccacggccaaccgtctggtggaaacggtcaacgatacattcggccccggcgtggcccatgcgctggatggatcctcggtacgcgtgcgcgcaccccagaatcccgatcagcgggtgggcttcgtcgcggagctggagaacctgcccatcgagcgcggggcgcccccggcgcgggtgatcgtgaactcgcgtacgggtactgtggtgatcggctcccgtgtgcaggtgaccccggcggcggtatcccacggcagcctgaccgtcaccatcagcgaggccccgcaggtggtgcagccaatgccctttgccgagggcgagaccgcggtgcaaccgcagacggacatcgccattcagcaggatgacagcaccatgttcctgtttgacccgggcacttcgctggatgagattgtgcgcgcggtgaacaacgtgggtgctgcccctggcgacttggtcgcgatcctcgaggccctgcgcgaggcgggtgcgctgcgcgcggagctggtggtcatctgatgatctcctccggccaggacctgaccatgcaggcgcgctcggccctggccagcgacccgagcggtctgcgtgatcttgggcgggccgcccaggccggcggtgacgaggccctggaggccgttgcacgcgagttcgaggccatgctgattgggcagatgctgaagcagatgcgcgaggcctcgctgggcgatggcctgttcgataacgagcagagcaagatgtacctcgagatgcaggaccaggaattcgccaaggccatgagccagggtgacgggatcggcctgcgcgaggtgctgatgcaacaactgtcgcagcagggccagtcgcaggacggacaggcgctgcgcgatccggagcgtctggcggccctggatctcccgcaacgtcggggcgacctgaacttcaagcgcctttccgacgagcaacgcgagctcgagccggtcgtacccatgcgtcctgcacggggtgatgtcgaggccgggaccggtgaattgcggcggctgggggggcaggccagcccgctggcgatcgactggccgccccgtgacccgtccgagtttgtcgcgacactggaaccactggcacgggaggcggccgccgacctgggtgtggaccccggtattctgctggcacaaagcgcgctggagacgggctggggccgccacgtgccctcgcgcgacaacggtcagccgagcttcaacctgttcgggatcaaggccgacgcccgctgggacggtgatcaggtggccgtgggtacgctggaataccgcgatggtgtggcccagcgcgagcaggcccgttttcgcgcctatgccgacccggcggactccttcgccgactacgttgatttcattcgtaacaacccgcgctatcaccgcgccctgcaggcgggcgacgatgtgcagtacatccgcgagttgcaggacgccggttacgcgacggatcccgcctacgcggacaaggtgctgcgcgtgcgcgatcagttgtcgggatatgtgaatcccgaaccgactcaagcattggccgagccggccgttacccgaaacgaggggtagaccatgtcgcgaacacgtaaatccagctgggtgagcctgaccgggaggggcggggtatgagcgtctccggcattgggacctccgcactgctggcgtttcagcgcgcgatcggcacgaccagcaacaacatcgccaactccgcgaccgagggctacagccgtcagcgcaccgagctcggcaacctgagcccgcagttcctgggcggttcctatcagggccagggtgtgggcgtggatgcgatccgccgcatctccgatgacttcgtcaacactcagctgcgcacgagcatctccgggcagtccaatgcgcaggcgaaggcggacctggccgggcgcatcgacaatctgctggcagatgacgccagtggcctggcccccgtgctgcagggcttcttcgatgccgcctccgacgtggccaacgatccgacctccaatgcggcgcgtaccgtgttcctgaccgaggcggaatcgctggcggagcgcttcaaggcgatcgacgggcgccttgaggaacagcgtcgtatcgtgaacgggcagatcgagaccaacgtcaaagagatcaaccagctggccgaatccctggccgggctcaaccgcgagatcgttgccaagagcacccagggcacgccgaacgatctgctggatcagcgcgaccgtgtgctgaatcaactggcggagaaggtcgacctgaccacggtcgagcaggacgacggcgcgctgaatgtgttcattgggaatggtcaggcgctggtgctgggcggaaccagccagtcgctggtggcggattccttctccggcgatcccggcaagcttgaggtcgggattcagtcgggtagcggtgtggcgaacatcacgcgcttcctgcaggggggcgaactcggcggcttgctggagatgcgcgactcggtcatcgacaccgcacagaacaccctgggccagatcgcgatccagctcgggcaggcttccaatgaccagaacgcccagggcctggacgccgacgggcagatcggcggtgacatcttcgggattggctcgcctgcggtttggggtcgctccagcaacagcacaggtgatgtacccgaggtgagctttggcaatgtcgacgagttgacgacatcggactatcgcctgcgggtcaccgacgatggcgactttcagctcgtgcgcctgtccaacaatcaggtcgtcgcagaactcgacccggatgatggggataccctcgaggccgatggcctggtcgtggacatcagcgagttggatgatgccgaggcgggcgacaactggctgatccagccgacgcgcaatggcgcacgcgatctcgacgtcgtcctggatgacccctcgggtatcgcggcggcgggcgcttccctgcaggcatccgctgctgacgggaatggcggcgatgcaacgatcgaaggaatccaggttacgggggacgcctttgatcctgccgttctggatgatccgatcacggtgacggttgtggaggacggcggtgacctcttctacgaggtcaatggcgaacagtttccggtgaatgatgatggcccaactgttatcgagctggatggctgggaattgacgttgcaagggacgccggaggaaggcgatgaatttgtcgtcgaactggatcgtgaccgccctggcgataaccgcaacatgctcgagatggccgacctgtccgaggcgcgcacgatcgagacggataatggcgatcggcgggtccccggttttggcgatgcctacaacagcctgatcgcgaacgttgggacgcgcacgcgccaggccaacgtggcgctggattcggcgaatgcccagctggagcaggccaaggcccagcgcgagtcgatctcgggcgtgaacctggacgaagaagccgccgacctgatccgttaccagcaggcctatcaggccgccgcccaagtgattcaggtcagcaactcgctgttcgacagcctgctcggcgcgttccgccgctagcgacccgggagcccaagatgcgtatctccacgacccagatcttccagagcgggatcaaccagatccaggctggccagggcgagctcaaccgcacctcgctgcagctgggttccggcaagcgcatcctgtcgccttcggatgaccccagtggcgcgacccagatcaaccagttcgagcgtatcatcaaggccaccaagcagtttcagcgcaacatggagaacacccagccgcgcatgcagcagcaggagtcgctgcttgcgcagggcaccgatgccctgcagcgggcgcgcgagctggtcgtcaccggcaacaacgacagccagacgcgcgagacccgcggatacctggcggacgagctgcgccagattcgcgacgggatgctggatatcgccaataccaaagatcccaatggtgaatatatcttcgccggaacgaagtcccagaatcagcccttccggcaggatggcgatggcgagatccggtacgagggggcctcgggtgcggggagcgtgcgcgaggtggccgtttcggccgatcgcaagattgcggtgggccacgatggcgcggccgtatttatggatatcccggagaacgatggccgagtcggagccgaggtgcttcagaacaatgggtccctcgtcctggagaagaccggcgtcacccgtgtctccgatctggatgaccgcgagtacagcatcaccttcgacgagaatgacgacggagagcttgtctataccgtcacctatatcgacgaggatggtgaggtcgtgggcttggaggaagatggtgacggagaaccgatccagtacccctatgtgccgggtgagtcgatcgaattcgccggccgcagcgtgaccattagcggcatgcccgagccgggtgacggggtcgtttcgcgaccggccgagaacttcagtgtgttccagaccctggatcgcatcatcgatgcgctggagcgcagtggtgattccgccagtgcgcgggcagacctggccagtgcctccaatgccgcactggccgacctggatgccgtgctcggcaactttggcgacaagcgcgccgatctggggggcaagctgaaggcgttcgaccagcaaaaggacctgaacgaggatcgcctgctggatctcgagagtgcggtatcgcagattcgtgatctcgactacgccgaggcgatcagccgcttcaatcagcagcaggtggcgcttcaggcagcccagcagacctatacccaggtcaaccggctctcgttgttcgacttcatctgaagcggcacgcgatgagcctgcgcacaggcgcaggcgtctgtgcgaccatattgcgatccccatgatgcgtccatccaggacgggacctagcaatggccaaatcccaggaaccctctgctccaatccagtaccgctccaccgggcgcccgccgcgctatctgatcgtcctgctggtgctggcgttcatctgggcggggttctggggcgtgatcatgctgcagtccggcgagccgaaaccggtgaccctgagcgagcaggaacaggtggagctcgaggccaagctgcaggcgatctccgcacccgatgcgccgcgcccggaccaggcccccagcgaaccgatcatcgatctcgaggcggaagcggagccgctgatccccgagctctatgaagagaccgacgaggcgcggatcgttcagttcacggaacgcgagctgaatgccctgatcgcgcgtgacccggacctggccggacgggtggcggtccgcctgacgccggggcaggtgagcacccgggtgcgcatcgacgtgcccgcggacgtacctctaatgggagggcgcgtcctcaacgtgcgttccggtgtgcgtttcgagaccgagggcgacgaactgcgcgcccggctggtcggtgtgtccgttgccgggatcccccttccggatgcctggctgggcggcctgaaagacgaggacctgctggcgctggagcccttccagcacctgcgcgcggggatcgagagcatcgatgttcgcgaaggtgagctggccctgcatctcgcgcgctagactcagcgtcgcggacagcgggcttatctcgggtcgacgcgcagcgtctcccctcccagcgcctcgaccctggcccgaacggtgacggacaccgtggaggtcccggcctccagggcaggtggactggcggattcgtccattgcacgcatcgccatcatcggctgcgggcggtcgtagccactgtcgacgagctcgatttccacgggacgcaggtgagtcgcccccagtgaacgtgcgatcgtgcgggcctgatccttccagtcgtccatcgcagcctccagcaatgccttgcggtgctcctgctgggtctcgcggctgagggagaagcgaatctggcccacggtgagttcgtccgactgcagggcacccaccagttcggtcaggctttcgaagtcagggctgtccagctccagtgtctgctgaacctgccaggccgtaatctggcccggttcatcgcggtcatggatggcctgcgtcgtgtaactgcgggtcgaggcctcgacagcgtcatagtcctctgctcgcgccagggcctgttccatgaggcgatttaccgtggccgcggcgtcgcgggcgtccggcgcgcgggcctgggcctgcatctgaactgtcattcggtcattctccacctggcgctcggcatggccggaaagcatcagggtggtgttgccatcggcggccgccaggggtgggaccagcagcagggcgctcagccagaggcatgcgacaagaggacgcagggatgtggtgcggcgcatgggatgatatccggtagggtcagggttccagagtacgtgcaagtcgcaagccggcaaagacgtggcgtttttccggcgtgaagaaattgcgcatgctcggccgcttcaacaaggggtcgctccagtcgctgccgccgcgcaggacgtaatgctggccatcgaaccatggtgccgagtattcgtggtaggggaatgggcggaatccggggtagggtgcgaatggatttgcgcaccattcccacacccgcccggtgccctgcagtgctccctcgcgacaggcgtgttcccattcgtgttcgtggggcagccgggcaatggcccatcgggcaaaggcctcggcctcgaactgggagatgcccaccaccggggcatcgggttggcgctggatggtgtcctccgggagaacctgcaggcccatgcctgcccccgactcccgccacccgagtggggcctggatggcgtgggtgtcgcgccaggcccgtccttcgtcgctccagagttcatcacggctgtagccatgatcctcgatgaacgcggtccattccgcgttggtcaccgggtcccgccggatggcaaagggggcgagtgcgaccgtgtggacgccctgttcgttatcaaacgcaagtacgtccgtggtgcccacggtggtggacgtggcgtcccactcgacccatgcacctgctgtgggggagtggagggttgggcggtgggacacgctggcgccagcgttcggctcccgcagacgcgcaaaccagaggacttgggcgagcgtttccagatgcatggcgtgatgctgggcgaggaagcccacgaggtatccgtcgtcgagcagtggatggcggcgaatgtcgggttccgtggccagccagtcgcgatgccgcgcctggcagtcgcgcccccaggcaagcaggctttcgcccgccggaagccgcccgccacggcgccacttcgggctccattccgggaaatagaggtcatgccagtcatgggtgctgtgcgcgtcgagacccagtacacgttcgcgcaaccacacggcctcgatgaaatggcagtgggcgtagtgccagccgatcggactcaggtccggatggtactggttgcgccacatgtgcggtgggattgtctccagcgcgatgttcaagcgctcgtgctggcgcgcgagtgcgtccagcatgggcgaaaaagggacaggggtcgttgggtgttgaaattcccgcgcgctcatacccggtggaggatctaaagcgccaggagttccgggggctcgtcgggatcgagaatcaggatgtgccccgaaggcaccggacgccagcgctcgcggtcggtgagtggctccgaggcgacgacgaccgagtcctcggggaagtcgtcatcgtcgctggtgtaatagaggctggggcaggcgctgttgaccgcgtgtcggctggcgatcacccggcgtccgtcggacagaatgacgttcaggagtgccatatcctcgcccagccaggtctcgagtgtggagaaggcctcgcccagggccccttccagtgtcgcgttctcgtcgtccgcgaggaactggcggaccagcgcgaacaggtactcggaatccgtggtgccctggatgcctgcctcgatctccggggtgagcagattttcgatctggcggcggatgttcggtctgaatccgccaatgagcccgttgtgactgtagagcagtccgtctctggcaaagggctgggcattgaccgtgccacccccgaagccgggggttgcgctgcggatggccgcgatccagaggggttcctccagtgtgctcgcaagggtttgcaggttcgggtcctgccacagggggtcggcgcggcgatagcaacgagcggtgccatcttcactgaaccagccaaagccgaacccatccgcgttgacccgggcatagaccagttcctgtggcgcaatcgcctgttcgatgagattgtgcggcggatccagcagtacccgccgaagcgcaagcgcgggacccagataggcaagatgtcggcacattgatcagcgcttccctgagggcagttggggcgtccggggtttcatggtagcgtgccgggaaccccgaagcacggatgtgcccatgaagcccgagagtcccgccataccgctcccggagcgttatacccggcatgtggtgcaggtgcgcgacccgcatgcggaactggtggcagacttccgtgagggcatgctggaggcgccgcgctggttgccacccaagtacttctacgatgcccgtggttcgcagctgttcgacgccatttgcgacacgccggagtattaccccacgcgcctggagtcggacctgctggaatcccgcgcggccgagatcattgacacctcgggcgcccacacgctgatcgagctcggcagcgggacttcgcgcaagaccgagtacctgttggcggcgctgaacgagcgggtcgacgatccgtattacgtcgccaacgacgtctgtggcgagatcctcgacgaggcggccgaacgtctgctggggcgatttccttcgcttacgatcgaggccctgtgtggtgactatgtcgccgcactttcggctctttcgacgctggattccggcccgggtggcgcgcgcctttttacctttctcggcgggagcctgggaaatttcgaggacgacgaggcgattgcgctgctgtcgcagattcgcgcagccatgggtgaagcggaccggctcctgctcggactggaccgggtcaaggcgattcccgtgctggaggcggcctacaatgacgcggccggtgtgacggcggcgttcaacctgaacctgttgtccgttctcaatcgcgagctgggggccgatttcgacccggatggtttccgtcatcatgccccgttcgtcgaggcgcattcccgaatcgaaatgcacctggtggccgagggtgctcagaccgtccaggtgtccgagcccatggcgaccctgcatatcgcggatggcgagaccatccgcaccgagatctcgcgcaagttcacgcgccccatggtcggtcagctgctttccggtgccgggctgtcactggtgacacagtggtcggcgccggacgaggcctacagcctgttcctcctggcaccggggagtgggccggcgtgagcctgcgcccgcgtcttgtactggtacgccacgcccaggcgggtaacgcgggggactgggagggtgatgatcgcgaccggccgctgagcgaggccggacaggtgagtgcccggcgcatggcggggtcgctggccaccctgcttgccggtcatacggaactgctcaccagtccctacctgcgcgcccgccagacggcggcaccccttgccgatgcgctcgccgtcccggtacgtcagaagaaatggctcgcacccggacaggtggccggggtggaactggaggctttggccgcgcgactgccggccgacggcagtctggtggtggtcggccacgagccggatctttcgtctctggcagggcgtctgatgggcggtcggccgggggcgggcggcgtgcatatgggcaagggttcggtctgcgcgctgggcggcggtctgccgggccccatgcagctggtctggctgctgcctcgccgggtgctggaggatctctcgggagagcgcgggtagatgggcatgaacgggcagggcgagaccgtcgcggcggtcgatctggggtccaacagcttccacatgatcgtggcccgccgtcacgaaggcgaggtcctgaagatggaccggctgaaggaaacggtgcgactggccagtggtctggacgctcgaggccgcctggatccaacggttgaacgccgtgcactggactgcctggagcgttttggccagcggctgcgccagttacgccaaggcagtgtgcgcgtcgtggggaccaatacccttcggcagatggccgacagtcatgttttcctggccgccgcagagcaggcgctgggtcatccggtggagatcatcgccgggcgcgaggaggcgcggctgatctacctgggggtggctcacacgctcgccgatgacggggggcggcgcctggtgatggacatcggcggtggcagcaccgagttcatcatcggcgagcgctttcagcccatgctcgccgagagcctggagatgggctgcgtgacctttacccgcaggcatttctccgacggtcgcctgacacccagggcatttgccaccgccgagctgcatgctggccaggaactgcaaccgatcgccgctacataccgcgaagcggggtgggaccatgcgctgggtgcctccggcaccatcctggcgctggatcgtatcgtgcgcgagacggggatcgacgaggcaccgggcattacacttgccgcgctgcggaccctgcgcgagcgcatgatcgaagtggggcgcctggaccaactcgagctgcccggtcttgccgaggaccgggtaccagtcatcgcgggcgggctggcggtgctgatcggggcattcgaggcgctggggatcgagcgcctccacccctccgacggtgccctgcgcgagggggtgatccacgatcttctgggccgtttccgtcacgaggatgtgcgtggcctgaccattcacaacctgcggcggcgcttcgcggtggatgaggcccagtccgcgcgggtgcaggccatggccgcgcgcctgttgggggcggtccgggcccgctgggaactggacgagaacgacggcgatcgcctggactgggcggcggagctgcacgaggtggggctggccctggcgcacagcaagtaccacaagcacggcgaatacatcctcaactgggccgacctgcccgggttctcccaacccgagcagcacgagttggcgctgctggtgcgcctgcaccgcaggagcttcaagccgaagctgctcaatgacgtacgagaggcccgggtcgagcctgtgctgcggctggccagtctgctgcggctggcggtgctgctgcaccgctcgcgttcaccggagcccccgccgctggagcgcatcgaagcacgcgagcgcgggctggtgctggggttttccacgggctggctggaggcccatccgctgacgcgggccgacctcgaggaggaggcggggcagtgggtgcgccacgacctggaactggccttcagctagcgagggtgtggaggagttcctgctgggcagaatgggggggctcgtccgcggccggttcgacccgtcggtaactgccgtcggcctgtagcgtccaggcgctggcggtgtcccgcaggtagttgaacagcgactcttcggcgactcggtcgcgcatggcggtatcgcgtatcggaaaggcgacctcgacccggcgaaagaaattgcggggcatccagtcggcgctggacagatacagttcgggctcgccgccgttttcgaaatagaacacccgcgagtgctccagaaagcggcccagtaccgaacgcacttcgatgttctcggagatgcctggaacccccgggcgcaggctgcagataccgcgcacgatcaactggatacggaccccagcctgtgatgcgcgataaagcgcctggatgatacgcgcctcgttcagggagttcatgcgggcgacgatccgcgccggacggccttcgcgcgcgttttccgcttcgcgctcgatcttctcgcacatggcatcgtgcaggcggaagggggcctggatgagctcgcgcaggcgttccaccttgcccagtcccgtcagctgctggaatacgcggtgcacgtcttcggtcagtaccgggtcggccgtgagcaggccgtaatcggtgtaggccttggcggttcccgagtggtagttgccagtgcccagatgcgcgtagcgcaccagcttgtccccattgcggcgcaccacgagggcgagtttcgcgtgcgtcttgtaacccaccacgccataggtgacatgcacgcccgcgtcctgcatccggttggccagctcgatgttgtccgcctcgtcaaaacgggcgcgcagctcgatgaccaccgtcacctcctttcccgactgcgccgcctcgatcagggtctccaccagcggggactgggtacctgtgcggtaaagcgtctgcttgatcgccagcacgcgggggtcgctggcggcctggcgcagaaaatccaccactggcatgaacgactggtaggggtgatgcagcagcaggtcgtgcgcgcgaatggaggcgaagatactgtcgccgctggcatccgggcgtggcagggaggggacgaacggggggaacttgaggtcgggccggtcgaccaggtcgtacaccgccatcatgcggttcagattgacgagaccggtgacctggtagaggtcgtccgcctccaggtggaattcctgcagcaggaactgcgcgacctcgtccggacagttgtccgcaacttccaggcgcaccccggcgccatagttgcgctggggcagttcgccctccagggcgttcaggaggtcatcgatctcttcctcctgcacgaacagatcggagttgcgggtcagccggaactggtagcagccggtaaccttcatgcccttgaacagttcgtcgacatgggcgtgcaggatggacgaaagcagcacgaaatcggaatcgccactggccacctcgcgcgggaggtggaccagacgcggcagtgaccgcggggcctggaccaccgcgcgcccggactcgcggccgaatgcatccttgcctttcagcgtgacgatgaaattcaggctcttgttcaggatgcgcggaaaggggtgtgcgggatcgagcccgatcgggctcagcaccggctgtagttgctcgcggaaaaactggcgcacccaggccttttgctgctcgttccagtgcgatcgacgcacgaaatggataccttcggcggccatcgccgggatcagttcgtcattcagggtgcggtactgatcgtcgaccagcgcatgcgcgcggggcgcgatctggcgcagctgctccgccgccgagaggccgtccggcccgggggtctggacgttcaggtcgatctgctgacgcagagatcccacgcgtacctcgaagaactcgtcgaggttggtggacgagatgctcaggtagcgcaagcgttcgagcaggggaaagcccgggtcgcgtgccagttccagcacgcgccggttgaattccagcagtgacagctcgcggttgagaaagagctcggtatcggtcacgtcggcatccggcatgcacgactcggggcaagggtggggtcccgagtgtaggcctgcattatgtcagtttcgtgacaggccgggcgaaggtctcaggctccgcgggtcagcaggaattccatcagggccttctgcgcgtgcagccggttctccgcctcgtcccagaccacgctttgcgggccttcgagcacttcggtggagacctcttcttcgcggtgtgcgggcagacagtgcatgaacagggcgtcgtcgttggccagacgcatcaggtcggcgtccacgaagaacccggcaaaggcccggcggcgggcgctcttttcctgctcctgccccatgctggcccagacgtcggtgacgacgaggtcggcaccctcggccgccgcgcgcgcatcgcgggtgagctcgaaatggtcgcgcgtggcacccacgacgtcctcttccgggtcgtagccctcggggcaggccgccaccagctggaagtccagcaggtgcgcggcatacatgtagctgtggcacatgttgttgccgtcgccaatccaggccacgcgcttgccccggatgtcgccccggtgttcaagataggtctgcaggtcagccagcagctgcgcgggatgttcccggtcggtcagaccattgatcacggggaccgaggagtgctgggcgaacagttcgatcttctcgtgttcgtaggtgcggatcatcacgcagtccaccatgcgcgagaggacgcgggcggtgtcctcgatcggctcgccgcggcccagctgggtgtcgcgcggggacaggaacagggcgttgccgcccagttgctgcatgccaacctcgaacgagacccgcgtgcgcgtggaggacttctcgaagatcatccccagcgtcttgccgcgcaggatgtcgtcgtggtgctcgcccgcgtgggtctggcgcttcagttcgacggcacgttcgagcagggcgcgtgtctcgtccgcggacaggtcgtggaacgacaggtaatggcggggtttcatgcctgggcctcccgggaatcttcggatgcgagcagggtgtcgaccagatcggctacagtgctggcgatctggtcgacctgggcgtcgtccacgatcagtggcggcagcagccggactacgcgctgtgcagtcacgttgagaatcagccctgcgtcgagggcggcctgaaccagtgtcccggccgggcgatccagctcgatgccgatcatcagtccgcgtccgcgtacggcgacgacccccggtttgtcttcgagccggtcggccaggcggcggcggaggatctcgccttgtcgtccagcttcctcgcacaggccctcgtcctgcatcacgtccagcacggccagggccgcccggcagaccaggggattgccaccgaaggtggtgccgtgggtacccggggtgaacaggccggacgcacggccggccaccaggttcgccccgatcgggatgccgttgcccaggcccttcgcgagcgatatcacatcgggcgtgatgccttcatgctggaaggcaaaccagtgtccggtgcggccgatcccggcctggatctcgtccagcatcagcagccagtcgtgctggtcggccagttcgcgcaggcgccgcaggtatccgggcgggggtacgtggatgccgccttcaccggtgatgggttcgaccaggatggcgaccacgtcggggtcgctgcccagggccgcgacggcctcggcatcgccatgggggacgtgcacgaagccctcgaccaggggttcgaatccggcatggatcttttcgttaccggtggccgacagcgttgcgagcgtacgcccgtggaagctgccgtgcatcacgatgaccttcggtttctcgatgccgcggcggcgggcatgcagccgggccagctttatcgctgcctcgttggcctcggctccggagttgcagaaaaaagcctggtccatctgcgcgagcgcgcacagacgccgtgcgagctgttcctgtaggggaatgcggaacaggttcgaggtatggacgagcgtctgagcctgatcgcagatcgcatgtgccactttcgggtgggcgtgcccaaggccgcagaccgcaatgccggacagggcatcgaggtagcgtttgccctcggtatcccagagccaggcgccttccccccgttcgaaggcaaccggcagccggctataggtattctgcaggacgtcactcattagcaaagctctcccaaatgaagaagccggcgagcgagccgccggcttctgcccagggtgccgcactggggcggcccccaatcgcgtttgcgcgacttatttcatctgctgggcgacgaaatcccagttcaccacgttccagaagttttccagatacttcggccgcgcgttgcggtagtcgatgtagtaggcgtgttcccagacatcgcaggtcagcagcggggtcttgccatcccgcatcgggttggcggcgttggaggtgtttacgatctccaccgagccgtcgctattttgcaccagccaggtccagccggagccgaaattgccgaccgcggcctcgttgaacttctccttgaagccatcaaacgagccaaaggcactgttgatcgcgtcggccaccttgccggacggttcgccaccggcgtccgggcccatgcagttgaagtagaaggtgtggttccagacctgggcgccgttgttgaagatgccgccggccggagccttcttgatgatgtcctccagcgaggcattctcgaactcggagccgggcagaaggccgttcagcttggtcacgtaggtcgcgtggtgcttgtcgtgatggtattccagcgtctcggcggagatgtgcggctccagcgcgttcttggcatagggcagatcgggcagttcgtaggccatgaaagactccttgtaataaaacatgcgagactgcggctggccggccatcggtggccgcgccaggaaacccgtcaacgatagtcacgttgcccgggggatgcaatttccgatggcacggcttggttatcgttcagccaacgtttgcggaattgtgaaggagccacggcatgtccgcacccgatgccgatcaacaatcggacggcgactctccggcggcgggtgcgagccccacccgcagcgcctatgcctggcgcgggcgcattgggctcttcctgggcccgctcctgatgctcgcgttcctgcttttctcgccgccagaaggcgttgcacgcgaggcctggtgggtgctggggctgaccctgttcatggcgacctggtggattaccgaggccttgcctctacccgtcacggcgctactgccgattgccctgttgccgctgctcggcgtgatgccgatggacgcggcgaccgcgccctatgccaatcccatcatcttcctgttcatgggcggctttgcgatcgcgctggcggtgcagcgctgggggctccaccagcggattgcgctcgcgatcgtcagccgggcgggggaccgcctgcatcttctggtgggggcgttcatgctggccactgcagggttgtcgatgtgggtcagtaataccgcgactgccgcgctgatgttgccgattgccctgtccgttctggcgctgatggatcgtgatacgcacatcgcgggtaacgagatcggcacccattcgcgccggcccgcactggcgctactgctggggatcgcctttgccgccaacatcgggggcatggcgacgatcatcggctcgccgccgaacgcgctgaccgccgcctatctgggcgaccggcatggcatcgagatcggttttgtgcagtggatgatgctgggcctgcctttggccaccgcgttgctactgctggcctggtggctgctgacgcgctgggtcttcccggtccatcgcgtacgcctgcaggggttgcaggcaatgatggaccagcagcgtgccgaggtcggagcctggtcgcgggccgaataccgggtcgccggcgtcttcctgctggtggcgctggcctggctgtcgcgtccctttctggagggtctcctgccgattcacctgaccgatgccgggattgccatcctgggtgccgggctgttgttcctgctgccctcgggcgcagccgaccagcgccggctgctggcctgggacaacacgcgcgagctcccctggggggtgctgctgctggtcggcgggggcctcagcctgggcgcggccatcgaggcgagcggcctggcggagctggccgccgagggtctgggtgccgcccagacatggccgctgctgctgattattgccgggaccgtggtggtgaccatgttgctgtcgcatgtgaccagcaacacagccaccgctgcgacgctgctgccgctggtggccgcgctggcgatgcacatggagatcccggtcgtgctcctcgcgatccctgtggcctttgcggcctcagtggccttcatgctgccggtcgcgaccccgccaaacgcgatcgtgttcgccagcaatcgactgcgggtgatcgacatgatccgtggcggggcgctgctctccatggtggcgattgccgtgattacgcttgcggtctacgccctggcggaggtcatcctgatgcagggataggttcgtctcccggcctttcaggcttcctgtgacgcccctcaagttttatgctgcgccgccgctaacgtcgatgaaatgccgcagcaaggatgccgctggcccgcaaagccttattggggagagtcttcaaaatgttcgataacatccgaatcggagtccggctgatggtcgggattatcacggtggtgctgctggccgtgatcctgacccttgtggtcgtgatgaacagccttggcaccatggccgatcgtgccgaacagcgcgaactgaccgatctggccgcgcagcttgtcggtcgtctggaccaggaagccgcgcgcgcgaccgcaatggcagagaccgtggcgaagatccccgacgtgcaggaggcgatggcgacgggcgatcgcgagcgtctggccgagatgactgttccgagttttgcctcgctcagcgagcagtacggcgtgcatcagtaccagttccataccccgccggcgacttccttcctgcgcgttcactcccccgacaattatggcgacgacctgtccgggttccgccagacggtggtcgacaccaacgagaagcgcaccccgatctcggggcttgaggaaggggtagcgggtctcggcattcgcggggttgtgcccatcgaacacaatggcgaccacgtcggttcggtggagatcggtctttcgttcggcgactccttcttcgaggagtttactgcggatacgaattcaccggtcgcgctttatctgcgcgatggccgttcgttcagccgtttccgcggcacgatcagcggcgacccgaccttcagcgatgccgaaatgcgcgaggtcatggagggcgaagaactggtgcgcaacgtgacctacgaaggtaacccgatggccgtggtcgcgcgtccagtcacggacttctccggtgatgcagtaggtgtactcgaggtgatggtggaccgcagcgcgtatgtagcgatggcgcgcaacgcaaccggtaccgtggtcgcggtcggcgtggtggccgtggcgctgggcgccctcctggcctggctcctgacccgaagcattgttcgtccgctgaaccgtacggtcgcacgcctgaacgatatcgcgggtggcgagggcgatctgacccgtacgctggaggtctctggcaagaacgaactcggcgagctggccgaggcgttcaacaacttcgtcaagaagatccgtggtctcgtctccacggtcgcggccgggggcgatcaggtcgccgcggccgcgaacgagctgtccgccaccagcgagcaaaccaacgagcaggtacggcgacagaagtcggagatcgatcaggttgccacggccatgaacgagatgacggccacggtgcaggaggtggcccgcaacgcggcggatgccgccgccgcggcacagaacaccgaccaggatgccaccgaggggcagcaggtcgtgcaacgcaccgtggccgcgatcaacgcgctgtcgcagcaggtcgatggtgccgccgaggtggtcagccgcctgtcgcaggatgccgaggagatcaacaaggtcctggaagtcatcggcgatatcgctgatcagaccaacctgctggcgctgaacgcggcgatcgaggccgcgcgagcgggtgaacagggccgcgggttcgcggtggtcgccgacgaggtgcgtaccctggccagccgcacgcaggattcgacccacgagatccagcagatgatcgagcgcgtgcaaagcggtacccgcgaggcggtgcaggcgatggaagatggtcgttccaaggcgcaccagagcgtggagcaggtcaacctggcgggcgaatcgctgacggcgatcacccagtccgtgacgcgcatcagcgacatgaacacgcagatcgccagtgccgccgaggagcagtccacggtggccgaggagatcaaccgcaacgtcgccaacgtgaccgaggtgctggatcagaccgcggctggatcggaacagatccgcaatgcctcggaggagctgtccaagctggcgtccgagcagcagcagcgggtggcgcaattcaaggtataaaccccgagccagttgatgccaagcccgggtccggagacggtcccgggcttttttgtggtcgggctacggactctcgacgggcggaaacaggcgctcgccgttttctcgggcgatcatgcgctgtacgttgggtggcatctgctggagccaggctcgggtgctgtccttcagcacggtaaagtgctcccagcgggcgaggctgaaggtgtcattgccgatcaggaaccggtccggatagtcgaggaacagctcgaaccagtcggcgtcgatgatgccgccgggattgatgcgcgggttgcgcatggagacatccatgaccatgttcgggtgccggtccaggtagtcacgcaccaggggcgggtaggcataggaaccggcgtgcgcccagaggatgcgtacctcgggctggacggcgtaggcatggtcgatcacggcgggatcgccatggatcacgatccacagatcgcgctcgaccgccaatgccagcagatcctcgaagccgggggcgaagcggtcatcggcctggatgtgcaattccccgatcccgcgccactggactgggcttcggtcgaggatggcctcgacctgttcccgcaggccgtcctcgtacatccagtccatcttgcgccccaggcgctgggagatctcgagaaacgggacgatgcgcgtacccaccttcggttccagcgcttcgatcagtttcgagcgcggggccatgatgatcgcggactgaatcgaattctcttcgagcgtgcgtgcaacagcctctggcgggaagtgttccatctgccggtcgcggtagtgcaggtgggcatcgaacaggggttcaaatgcctgggcagaggctccaccaagcagcgagccgagcagcagggccgcggccggaagaatgaacagacggggcagtcttcgagggcggttcagggcagccatccagggggttcctcgggtatggagccccaattttataccgcgctgtgccgtcaggcccgagtcggtggcctgttcttcaggtgtcgtggtcaggcgtgggagtccccggacaccgcggcatctccggagcgcccatccggacggttcgggtcgaagcgctcacgcaggtattcgccgatcgcctccgactcgtacagccagcgtacctggccgtccggttcctcaatgcgcaggcagggcacttgcagcttgccgccctcggtctgcagcgcctcgcggtgcgggccggccgcctgggcattgcgcaactcgatgtccagcgacagccgctgcatggtacggcgggcccggatgcagaacgggcaggccgggaaatggtacagcgcgaggtggcgcgtctgttcgtcaacgcgggcctggtcggcggggtcgcgctcgatgccgcgcggtcgcgacagacgctcgccaatcagcatgaacggggtgaggatcaggcgtacgccgcgaaaaaaccatcggatcagaaatcgcatgcgcgaaaggatgccacaagccccccggcgggtgacagagcccgcatcgggcgtggcacgtcacggctggccgaagtcgaactcccacgggtcttccgccggggcatccagtagggacggtcgcaggcgaatcacggtatagcctgctgccttcaggtcctccagtcggtccggtgcggcagtggccacctcgacatgttcggggaatgcatcgggctcgagatcgcgccagccggcaaaggtcccgcagaccacgacgttgacgccgtcatccatcaccagtgactcgatctcggcgtggagcgagccatgtgccgcggcctgggcacgggtgagggtgaactgctccgccccgtgggtgacgaccgcgatcggcaggtccggagcgcgctggcgcagcactcggatattcgcttggatctcgggcagcagcgcgctcagggccgcgcggtcattctcgacaatctcgaatgcgacgccatcggggagttcgtccttctcgaacagtgccttcacctcgaaagagggtgcggcctcttcgacgtcatccgccccccacacgtctccaaccgccgcgaacagggtcaggccggccagggcaaacaacgtcgagatgaaacgcggcatcgggtcgcagggtccgggtatgaatgtgctgagccctattttgagcctgatcgccgggtggttgtctactcggccgggtttgtcgcctcctagtgacgatcccccgtggcttcggctgccatctggtcgtaactggtgtggcggacgttcttgccctttacgaaatacaccacgtactcgcagatgttgcgcgcgcgatcgccgatccgctccagcgagcgggtcgcccagacgatgtccatcaggcggggcaccgcatcgggggaggcagtcatctgtttcatcagcttgtgcgtgatggcctcgtagaggctgtcgatctggatgtcctgctgtgcgactcgcaccgcctgctcggtgtccatgcgtgcgaaggcatcgagcacgccgcgcgtcatctcgcgcacgagctggcccatcttcgcgatctcgtccatcggtgcctcgcggcgatcggaatccagcagttgcagacccatacggcccacacgctcggcctcgtcgcccatgcgttccaggtcggtgatggtcttgatcaccgcgatcaccagacgcaggtcggaggccgtgggctggcgacgggcgaggatgtgggtgcattcctcgtcgatctcgacctcgagcgcgttgaccttgtagtcggaggtcatcacggtttccgccagcgcggtgtcgccctcgaccatcgcggttaccgcatcgccgagctgttgctcgaccaggcctcccatggtcatcaccttcttgatgatgtcctccagctcggcattgaactgctgggagatgtgctgtttgaaaaagctcttgtccatgatccggactcctgatccgaaatggcctaaccgaaacggccggtgatgtagtcctcggtctgcttcttggcaggcgaggtgaacagggtgtcggtgtcggcgtattcgatcagctcgcccatgtacatgaaggcggtgtagtcggacacgcgcgcggcctgctgcatgttgtgggtgacgatgaccagcgtgtagtccttcttcagttcgatcatcagctcctcgatcttcagcgtggccagcgggtccagcgcggagcagggctcgtccagcaacaggacttcggggtcgatcgcgatcgcgcgggcgatcaccaggcgctgctgctggccgccggacaggccgaaggcgttctcgtgcaggcggtccttgacctcgtcccacagcgcggcacgcttcagtgacttttctaccacctcgtccagacgtcggcgattcttcacgccctgcaggcgcaggccgtaggcgacattctcgtagatggacttcgggaacggattcggcttctggaacaccatgccgacgcggcggcgcagctccggcacgtccacggtcttgtcgtagatgtcgtcgccgtcgagccggatcgtcccctcgatgcgggcggcatcgatcaggtcgttcatgcggttgaagcagcgcaggaacgtcgatttcccgcagccggaggggccgatgaacgccgtgatccggttcttcgggatctggatgtcgatgcccttcagggcctgatcctcgccgtagaacagcttcaggtcctcggcggtcagacagatctcctcgctggagagccgcaggccgcggtcgggtcggtcgccttgcgtcacgctgacggcgtgggtagcggtgtcactcatttcgggtactccatggggaacagggttcgacgcatcccgtcctcgcgagcgccgcaggcgcgtggcgatctccgtggcaggctcgggggctgggtccggcggatgtccggggccgcgtcgggcaattgccgcggccccttgggggcctcgcaatgacgatgtgtgcgagagaggttatgcatgtcgtgtctcagtcactgtcggcgcggtacttctcgcgcaggtagttgcggatcgagatcgcggtcaggttgagcacgatgatcagcatcaccagcaccagggcggtcgcgtagaccagcgggcggccagcctcgacgttcgggctctggaaaccgacgtcgaagatatggaagcccaggtgcatgaacgcccggtccagatgcagataggggaagttgccatccagcggcagggtcggggcgagcttgaccacgcccaccagcatcaggggggccacttcgccggccgcccgagcgaccgcgaggatcagcccggtcatcatcgccggcgccgacagcggcacgatcaggcgccacagggtctcggccttggtcgcgcccagcgccagcgagccgtggcggatactggcaccgatgcgggtcaggccttcctcggtggagacgatcaccaccggcagggtcagtagcgcgagcgtcaacgaggcccagatgatcgcgggcgagccgaaggttggcgagggcagggcatcacggaagaagatctggtcgatgttgccgccgatcaggtagacgaagaaacccagaccgaacaccccgaatacgatcgacggcacacccgcgaggttgttgaccgagatgcggatcgtgcgcaccagcgggccctgcttggcgtattcgcgcaggtagatcgcagcgagcacgccgaacggggtcaccacgatggacatcagaatgaccatcagcacggtgccgaagatcgccggcaggatgccgccctcggtgttcgcctcgcgcgggtacccggtcatgaagtcccagaaggcgacgacatagtggcgcagcttggccggcacgctcatgtcgtttggccaccaggcgttcacgatgcgcgagagcgggatcgtcgcctcttgcccgtcggcggcttccagcacgatcgcaaagcggcccagttcgtcacgcagggcgttgcgctcggcctccagctcggcgtagcgcgcgtccagctccgcgcgttcggcgtccagctcttcctggcgctggccgcgttcttccagcgacagttcgtcggcccgctcgacaccgcgctgggcgatgcgcaggcgctcgaggtcgaagttgacccggccgatctcgatgcgctcgatgcgttcgatctgctggaccagttcgcgggtctgcggcatgcgttcctcgaacgcggtgcgcgcctgttccccctcggcgacggtttcgccgtcttcctgatattcgcggatgtagccgtagaaatcgccccattgcagacgctccagcaccaccacgtcgcgcgggcgttcccattcggacatgaagtcgtccaggtaccactggaagtcgcggctgtcgaggtcgcgattgccgcgcttgatcaggtggcggacgacgatgtcctggccttccggcacggtgaatccagcgtcgcgcatggcctgggcggtcatggtctccgagcgttgcagctcacccatgacgcgccggggctcggagtcctgctccgtctggtattcgaactcgatgacctccgagggccagaagaaggacaggccgttcacggcgatcatcagaatcaggccgaagaccatcaccagcgaggcagcgactgctccggcattcagccagatccacggggtgccggatttgaaccaacgattcatcgcttatgcctcaaagggagctgtatttctggcgcaggcgctggcgcacgatctcggcgaccgtgtttaccgcaaaggtcagcgcgaacaggaccagggcggccaggaacaggatgcggaagtgggtgctgccgacggcggcctccggcatctccaccgcgatgttcgcggagagcgtgcgcatgccctcgaagatgttgaagttgaccaccggcgagttgccggtcgccatcagtacgatcatggtctcgcccaccgcgcggccgaagccgatcatcaccgccgagaaaatgccggggctggcggtcagcagcaccacgcgcaccaccgtttgccacggggtcgcgcccagggccagcgagccctgcgtcaggtgcttgggcacgttgaacaccgcgtcctcggagatcgagtagatcgtcgggatgaccgcgaagcccatcgcgataccgatcacgagcgcattgcgctggtcgtaggtgatgccgtgatcggtcagccactggcgggcatcgccaccgaacatccagacctcgatcagcgggctcatggagacggagaacccgccgatcgccaggatcacggggatcaggatcgcggcctcccagccggcgggcacgaggttgcgcaggttctccggaagcacccgtgtccacaggaacgcggcggccagcatgcccagcggcatcaggatcaggatgctggcgatcgccggcaggttggcctcgatgaacggggccagccacagcccggcgaggaagccgaggatgaccgtcggcagagcctccatcagttcgatcgagggcttggtgatgctgcgcatgcgccgtgacatgaaataggcgctgtagatcgcccccatgatcgccagtggcgtggcgaacagcatcgcgtagaaggcggccttgatggtgccgatggtcagcggcaccagcgagaatttcggctcgaactcgtcggtggcggaggacgactgccagacgtagtcggtcccggagcgtccctcgtaccagaccttctgccacagcacgtggaaggagacctccgggtgcgggttcgacagatcctgcagatgccaggtctcgtgatcgtcgattccgatcagcaggcggttgcgcgggtcgacatacacccggtgcagtggctggtcggtgatctggcgttcgatcagggtccgctgcgaggtggaatagtgaatcttcacctcgccctgatcgtcggcggtcaggaagcccttgcggatgtattccggctggatgttgcggatcgcgccggcgtgcgagggaaagtcgcgcacccgggtgatgcggttcacgttgtcgtcgtcgcgtaccagcatgtactgggagaccgtgccgtcggagcccccgacgatgatggagaccgtgcccagcagatactccagcgaggttacctcggcatcatcgccgcggatcacgcgcttgctgtcgaccaggctggcgcgtgaggggttattgatgtcgaagaagtgcagctgcccctggtcgtcgccgaccagcatgtggcggccggtgatatccagcagaatgcgggtcggcgtcgcgccatccgggagcgagggcaggtcgtaggccgatcgtcgcacttcggtctcgcccgtcatcatcgaggtgcgtttctcgaagcgcaccagcttcagatcgccgtcttgtgttgcggctgcgacgcggatgccgctggagccgcgctgtatcccaaccaccgagatcgcgcggccgtcgtcgtccacgtccagcagcgcggagtcctcgtcccccagggggtacaccaggcccgggtcgtacagacggccttcgggactgaaacgctcgttgtattcgtactcgatggccagtacctgcccgttgtccaggcccgcggccaccaggcgcgtgcgcggctcggcggcactgaagctcgtgacctgcacatcctccgggatcggtagcgactcttctttcacgatgtcgccgctgtaggggcggaagaagagggcgcgtcggtcttcggtgaggcgcaccgccatctcgcgatggcggttcaccgcgagatggatggtctgcgtgtcggcaccgccgggagccgcgtactcggtgcgtggttccagagtcgccccctggaacatcggcagcgtttcgctggcgagatacacgaacatcagggtcagggcaccaatcacggccacaccgaaaaagccgatggtgtaacgggcggtgcggtccttggtgcgacgccagcgctggaagcggccgagcgtcgaggtggcggataggctggacattcagggtcccctgatgcggcgggtgtaaggtgcaactggccggcatgctacggccgcttcatgacagagacgtgacagccatgtgacggacggttgaacgctttattgcgggtcgatcggtctgcccgtatggagtgcgcacaaaaaaccggaccccgcgagggatccggttcgggccatccggagatggcctgagcgggaccgggattattccagaccgaggttcttgcgctcgcgttcggccacggcggccggcagcgggatgaacccgtcacgcaccacgacttcctgaccttccttcgacagcaccatcctcaggaactcggccgcgcgcggggtcaggccgtcttccgggtgcttgttgaccatcacgtacaggaagcgggccagcgggtagtcgccggaggaggcgttgtccgcagtcggctcgtagtactcgccctcattctcgcccagcgggacagcgcgcacgccggaggtcatgtagccgataccggagtagccaatgccgttcagggactcggagacaccctggaccaccgaggcggagccgggctgttcgttgatggcatccttgaagtcgccgtcgcacagggcgtgctggcgaaagaagccgtaagtcccggagacggcattacggctgtacagcgtaatgtcgcgattttcccaggagccgtcgaggccgacctggccccagcgggtgatgtcctcggcaccaccgcagcgacgggtggaggagaagatcgcatcgacctgttcgatggtcaggccctcgatcgggttgtcgcggttcacgtacacggcgatggtgtcgatcgcgaccggcacggccgtcatctcgtagccatggcgctgttcgaactcggcgtgttcactgtcacgcggcatgcgcgacatcgggccgaagtcggcggtgccctcggtcagggcgggcggtgcggtcgaggtgccggcgccctggatctggacgttgacgttcgggtagaagttctggaactcctcggcccacagcgtcatcaggttgttcagggtgtcggagccgatgctcgacaggttgccggaaatcccggagaccgcctcataggccgggatgtcggcatcgacttcggcagaggcggtaaacggcgtaatggccattgcagtggcggtggccagggccagaaggctgcgcttcaacaacatgggaatctccccttgaatggaattcttgcaaggacgcttcaagcgaccttggtggggaattatgcgcagccgggttgacgctcctgtgacgggtgtgtgacagccgtgtgacatcgcatggcgtcagtttttggcggactcggtgggttcgatgcgggtaatcgacagcgggaacaggcaggtgaagcgcgtgccgcgaccgacctggctgtcgatctccagatgtccgccgtggcgcgcgagtacatgcttgacgatggccagtccgagcccggtcccgccgcggcgctggtcgcggccggcatctacgcggtagaagcgttcggtcaggcggtggaggtggtggcgggcaatccccgggccctcgtcgatcacgctcaggcgagccccgtccgcgtcggattgccagcggagctcgatgcgggtcccggccggggtgtacttgaccgcattgaacagcaggttggcgaaggccgagcgcagttcgttctcggcgcctcgcaattcgagcccggcccgggcgtggatctcgatccggtggtgctggtcgccggagagcagttcggcctcatctttcagcgtttccagcatggcgccgacatcgacccattgtggcgggcccttcgggctgccggtttccaggcgggagagggtcagcaggtcgtcgaccagcagcttcatgcgttcggactgctcccgcagcagtttcaccgacctggccttgtcgggctgatcggccagttcgtcctccagcgtctcgacaacgccgtagagcacggtcagcggcgtgcgcaattcgtgcgagacgttcgcaatgaagtcgcgccgcatcacttccagtcggtgcagatgcgtggtgtcccgcgccagcagcaggaactgtgcatcgccgtagggcaccaggcgaaactccagctgctggtcgtcgtggagcggggaggccgtggtcacgctgcccggtgtggtgcgcgcgctctccatgaatgcgatgaatgccgggttgcgcagcaggtgggtgatgcgctggccctcgtcgtccggccagttcagccccagcagttgcgtggccatctcgttcagccattcgatgcgcagatcgtcattcagaaccacgaccgcgtccggcatcgcccgggccgagtcgcgatagcgctcgaggtactggcgcagccggtgcacacgatgttcgtggcgccggcggcggcggtagagatgatcgaaggccagcccccacagcccacgcacgtccggtggttcgctgcgcccgccctggcgcagccagcgctccagcagcaacagatgcgacaggttccagaacagggccgctcccagcaggaacgcgatcgtggcccagaattgccccatgctccagccgagcagcgcgatcgggacaccgaccagcagggtgcccgcgatgacgccgggccaggggttgcgtgattgcatcggacgaccgagtggggtgattggaggtcgcggtgtcggccgcgatcagggagtctgggagaaacggtaccccgatccgcgtacggtttgcacgaggtggtcgtgcccggtcagcgccagtgccttgcgcaggcgccggatgtgtacatccacggtgcgttcctcgacgtacacattggtgccccatacctggtcgagcagctggccgcgggtgaatacgcggtcctggtgggtcatgaagaagtgcaggaggttgtattcggtcgggcccatcgatagcgcctctccgtggccgctcacgcggtgcgagaccgggtccaggcgcagaccctcgacctccactggttcttcgctggtgatcggggcggtacgccgcagtaccgccttgatgcgggcaaccagttcgcgcggcgagaacggtttggtcacgtagtcgtcggtacccacgtccagcccgcggacgcggtcttcttcttcgccgcgggcagtcagcataatgatcgggatgtccttggtgatcgggctggccttcagcgtgcgcgcccagtcgaggccgctggtatccggcagcatccagtcgagcaggatcagatcgggtgggtcttccagcagcaggcctttggcagcgcgaacatcgccagcctctcgcaccgcgtatccggccttgtgcagcggcagctggagcatttcgcggattgcggtgtcatcctcgaccagcagaatcttcacagccatgacccattcccgagttcaggatgccctgcattagataacagggatgttacagctgtgtgacggcggggggagcggcccgatgcaggaatgcgtcgagcctgaggccctacccggccttgagagccctgttctgggcgtgcagttcgaaccgctcggagccctcgagcaggaccatacggctggcatgccgcgactgctggagttgctggcggatggcccgttcgtgcccgggtttcaggtgcgtgatggcgatccgtggctggtgacggagcgcatccaagtcatccgcgaggcggtgcggggtgtaatgcttggcgagatcggccatgccgtccatttcgtccggcagccctgactcgatcatcagcagatccagatagggcagcgcgttcaaggcctcccacagggcctcggacgacgaagtgtccccggtgaaggcaaagcccacaccgtcgttgtgcatcacgccatagccaatggcgggcaccgtgtgcaaggcgggcagggtatgaacctcgcgcaatccgatggacacctgctgatcgggccggatcggtcgaaactgcagcagtggttgctcgggggacgggagacaggtgaagtcgggccagatgacccagttgaacacatgctcgcgcagggccttcaaggtgggcggtagcgcgtggatctggatggggggcgcgttcgatgaatacaccatgtccgcgagcatcggcagaaaaccgatgtggtcgaggtgcgaatgggtcagaaatacgtgacggattttttgtaattcgcccagagtcaggtcgccgaccccactaccggcgtcgatcaggatatcttcgtcgatcaggatcgatgtcgtgcggcggttggggccgatgccgccgctggcgcccaatatgcggacagagagactcatgcgggatctgactgcaactgaaagttgtgaatgtctcggcagaccatgcggcagagacgcctccttggagagacggtagctacgacggatttccgacgtatttctaacatacgttaaggctagatcaagtctaagcgtgtttgacgtgacctgcaccacgaaaatggcacctgtggtcgcgcaacggctgaaaaaggtgctaggcatcgcgttttccacccgattccgggcccgtgcagaaacgcgggatgggattagtaacgtcgcttggtcagcccgggcaagggcgcccggcagcgatcacgcgtctgtctcttcccgcgctcgtcgggagttgctagaatgcgcgccttgattggggcggtagctcagctgggagagcgtcgcgttcgcaatgcgaaggtcgggagttcgatcctcctccgctccaccacattcccagaaaaaaggcctgcgtttgcaggccttttttcgtttgtggctaggcgcaggggcgctaccaactcttgtagggcaggaatttcccgttccaggtgatcttgacgcggtcgcccttcgggtcctcgaccttgtcgatgtccatggtgaagtcgatcgcgctcatgatgccgtcgccgaacttctcgtggatcagcgccttcatggtgtcgccgtagacattgatggcttcgtagaagcggtagatcaccgggtcggtcgggatggtcttgtcccagtgcttgtgcgggaaggcctgcagcgcctgggcgacctcgggcccgaggccgagaaaacttgcgagcctttcggcctggtctgcctcgaggtggttcatcccatagcaggcggaggtcacataaacctcgtggaggccggtggcctcggcgatcgcggcccaggtggtgtcgcggttctcctttgcctcgaggatggtggtggtcatggcggtcttgctgagactcatcgggtaagtcctcttggtcgtattggtggattaatggtgttcacacggcccggatcgcgggccgttcctgttccggtgcggattccgcgggtttcgcgggattcacgtgacgcggcttgtgacgcgggtccgcgccctgcgcggcttcctgctgggcctccagggacatgtccttcgcgcggtgcacgaggaagtccactaggtgattgcggatcttgtagtagtgctcgtgctggtggagcgtggcgcgttcgcggggacgcgggatgtcgaccttcaccgactccgcgaccttggcgtgcgggccgttggtcatcagcagcacgcggtcggccagcaggatggcctcgtcgacgtcatgcgtgatcatgaataccgtctggtgggtctcctgccagatcttcagtagctcctcctggatcacgccgcgggtcagggcatccagcgccccgaacggctcgtccatcagcagcagcttcggctcgatcgcaaaggcgcgtgcgatgccgacgcgctggcgcatgccgccggagagctgtgatggcttgcggtccatcgcgtgatccagcccgaccatcttcagatacttctcggcatggtccagacgcttctgcttgctccagttgggccagcgggcgcgcaccgcgaacatcacgttgtcacgcgccgacagccagggcagcaggctgtggttctggaagatcacgccctggtccaggctcggacccttgatctccttgttgtccatgatcacgttgccgtcggtgggcgaggccaggccggcgagcacgttgaggatggtggacttgccgcagccggagtggccgatcagacagacgaactcgcctttctgaatatccagatccaccccctcgaagaccgtcatcaggtcgtccgagtcgggctgcggaaagcgttggctcagattctcgatttcgaggaagcccttgctcatggttgtactcctggttgggctgcgccgacgtcagtcggcgtagcgcacgagtttggtggcctgggcgaggctgagatccagcagaaaaccgatgatgccgatcatcacgatcgcgaagatcacgctggccaggtcaaggttgttccactggttccagatgtagtagccaatgccggtgccgcccacgagcatctcggcggccacaatcaccagccaggcgatgccgatggagatgcgcatcccggtcaggatggtcggggccgcggcgggcaggatcacggtgaacgccgtgcgcaccttggacagctcgtgggtcttggccacgttcagccagtcattgcgcaccgatgcgacgccgtaggccgtgttcaccagcatgggccagatcgaacagatgaagatcacgaagatcgccgagatgttcgagtcacggatcacgaacagggccagcggcatccaggccagaggggatatgggcttgagcacctggatgaacgggtcaaaggccttgttcagaaggggcgacatgccgatcacgaagccgaacgggatggcgatcagcgcggccaggaagaagcccagcagcacgcgatagatcgagtaccccagctggatgccgatgcccttgtcgttcgggccggcatcgtagaaggggttgctcagctcggaaacggcgtggctgatcacctcggacggtgcggggatgccgctggagccgcgttgcccgccgcccccggtcagcatttcgtactcgctgagttcttcctcctggaccatcagtacctccggggcggtggccatctgccacacgcccaggaagaacagcaggatcacaaccgaaagaaccccggcgcgaaagttgagattgctcaacatggcttagctcctgcggatttcgaagctgtcgagatagccttccgggtcggtgtagtcgaacaccttccccatgatctcgaagttcttgtaggtgtcactcggcggctcgtagccgagctcggtcatcacttcggcacactcgctggcgaggaagacatcctcggcgagctggttgtagtcgaagtcgcggctgacatagccccagcgcttcatctgcgtgaggatccaggtcgccatcgaatgccaggggaacgggtcgaaatcgatccggtgcgggtcttccttcacctcgcccaggccatcggcgtagcgtccggtcaggacctgctcgaccaccgattgcggctgattgagataggcacggggggagatggcctcggcgatctcggcccggttctcgatgtcggaggagtactgcgtggcctcgatcagcgagcggaacaacgccccgaaggtgttcgggtgttcctcggcccaggcggccgaacaggcgaaggcgcagcaggggtgcccgtcccagatctccttggtcagcatgtgaatgaagccgatctcgtcccagaccgcgcgctggttgaacgggtcgggggccaggtagccatcgatgttctcggcgcgcaggttggccaccatctccggcggcgggatcacgcggatgctgatgtcctgatccgggtccaggccgtgttccgcgaccaggtagcgcagcaggaagttgtgcatcgagtactcgaacgggaccgcaaagcggaagcccttccagtccttgggatcgcgcttgtccttgtgcttgttgtgcagggtgatcgcctggccgttgatgttctcgatcgccggcatgatgaagtgctcgcggctggacgagctggtgcccagcgtcatcgacagcggcattggcgagagcatgtgcgaggcgtcgtattcgcccgagagggacatgtcgcgcgcgaccgcccagcccgccgtgttgatcacgtcgacatccaggccatagcgctcgtagaagcccatcgggtgggccatgatgatcggcgtggcgcaggtaatcggcacgaaaccgatccgcagcttggtcttctccagcggaccgccgtccttgatcgcggccttgaccttgtccagcggcatgaccgaacccagcgccgcggccagggtgccgccacccagcatctgcaggaaacgccgacgattgatctcgttgtggccgaacatgccgcgcactaccgcgctctcgaccgcgcggtcgatcagggcctcttcgtccagcgtgtcctgggccttgtgctccgcatggtgcggctcggtcgtggcgaattcgccgttgtccattcggcgttcgaggttggggtcggccgtgtcgaagcagctgcactgacctgggccgtggtggccgtggcggcaagcgctgtcgtggcgcaggtccgaattggcgtcaaacgggtcgcttaggctcttggtcggcatggcgatgttctcctgggtggacggattcaaaacggggcggttgcgccgcccatgcccaaggggttgcagaagccatgccaagaagggaaatgacgatttgtggggaggcggcggggaggtgtctggcgacacttggtcgacactctggacagagtggacaaagtgtccctattaaacggcttgatcgcttctaagtgacttctatgccgagttttttcaggcggtagcgtagctggcgcggggtcagccccaggccgagtgcggcccgcgtcttgttgccgctggattcctcgatggcgcgcagcagacgctcggcctcggatgcatggacacgctggtagggacgcaccacgctggtgcgctgtgcgtcatcgttgggcgccaggggtgcgggattgaccgctggcggggcagccgcctcggcgggggttcgagtgggctcgtgggggctgatgcgcgattcctcgtgcaggatctcgtcgatcagtgccgtcgtgatgcggccgtcgctggagagcagaacggcgcgttccagcacgttctccagttgacggatgttgcccggccagtcgaaggcctcaagccgttccagcacgcgttcgtccagcaccacgttccagccgtgcaggtgggtgaaacggtcaaggaagtgtcgtgtcagcagtcggatgtcgcttgcccggtcgcgcagtgcgggtatgtgcagcgggatgacgttcaggcggtagaacagatccagccggaactcgccggcgttgacagcggcctgcaggttcttgtgagtggcggcgacaatgcgtacatccaccggaatatcgcggttgccgccgatcggctggaccacgcgctcctgcagcacgcgcaggatcttcgactgcagcgcctctggcatgtcaccgatctcgtccaggaacagcgtgccgccatccgccagggcgatcttcccggtcttggcactgctggctccggtgaacgcgcctttttcatgaccgaacagctccgactccagcagatcggccgggatggccgcgcagttgagcgagatgaaggggcgggcgttgcgctggctgatccggtggatcatgcgcgcgaccttttccttcccggtccccgaatccccggtgatcaggaccgtggcctgggtatccgcgatgcggtggacctgcttgagtacatgcttgagcgcggggctctcgccgagaatgccgtactgcccgccttgcgtatccagtgcgcttttcaggtaacggttttccgataccagctcggcggtgcgctcggcgatcagctgattaatgcgcaggacctggccgatcatgctggcgatcacgcgcaggacgttcaggtcgtcctggaactgtcgtgagcgccggcgcaggcgatgcacgccgagtacgccgatcgcgtgttcgtcctgcacgatgggtacggcgatataggcgaccgtctcctgtggcagggtggcgcggtcgatcgcacgcgccaggtactccggttcgttgtcgatgtcctgaatcagcgcgatctggcccgtcttcatcacgcgccccgtgaccccctcgccgaggctgtagcgcccgcgttcacgctcggcgtcggtgagcccgtaggcatgacggatacgcagctttccggtgtccgggtcgggcagcagtacgcgtccccggttcagccccagcaactgcgacatcatcccgaggatgcggtagatcgcggcgtcgggatcgcccgagcggcccatcagcttggccacctccagcaacagggtgatctcctgttcgcgggtggccaggtcgggtgcggccggttcggaaagcgagtgcagtgccatggttgggtatatgcagaaagcctgccagcccgtatttcctgtcataaggcggtctggcaggcgattttgtggtccgttgtggtgccgtctgcctcgccgcggggcgcgacttgcaccaccgcgcggcgaggcctgccgcccgctagctctcggcgtggtagctgctgcgcttgatcagacgcacgcagatcgcgtcgagcatgtagccgatgatgccaatcaccagcacgaaggccgccagcttgtcgtactccagcgtgtcgcgggcatcgttgatcgcatagcccagcccggaggtcacgccgaggtactcggccggaaccagcacgatccaggccacacccactgccaggcggatgccggcgaatacgtcctgcgcgatcgcgggcatcacgatgtagcgcagggtgtggatcggattggctccgaggttggagcccaccttgagccacatcgggtcgatgcgctggacgccatgggcagtcgcataggtgatcggccagattgcggcgatcgcgatcaggaagatgctcgccccgtcccaggtggcgaaggccagcacggcaatcggcatccaggccagcggcgagatcatgcgcaggaactggaacggcacatgggtgatctgcttcagcgtcaggaagtagccgatcatcacacccagcggtaccccgatggcgatggcgtagaacaggccccagcccacgcggtacaggctggactcgatcggtttccagacgttgccggagctgaccaggtcccagaacgccgtgagggtcggcccgggggcgaagctggcgaacgccatcgtgtcctcgttattggcaatcagccagccgccccaccaccacagggcgaagagcccggcgatgcccaccgccgggtactgcacccggcgccggacctgatccgccagccgcaggaacgggagcatccgttccagggccgggttcagctcgttcatcgtggcttcgcggttcatagcgcgatcacctcctcgcgctcgaatggcgaatcgaggttcacgccgggcgcgccgtgccaggcggtgtgcttctccatcgccttcttcacgaactcgtagttcaccaggtcgtcggtcacgaagtcgggatccaggtcctgaaggaaggtggtgtcgccaccgaccagggtctcgttcatcgcactgaccagatacttggtcgcggacgggtagggccagggcgagaagtcgatgcgaccgttgccccagtcggcgttgcggatcgcgccgctgtcggtgtaggtagcgtcgttggtgtagttggtcatggcccgttcgaccacgccggccggcattggcaggtagcccttgccgtcacgcgagagcagggtggcgaccgccttcttgtcctcctggatggtgccctgggcgcggaccacggcgttcatgaccttctgcgtccattccggctcgcggttggtcaggcgctcgttcatgcaaattacgcagcaggggtggttcttccagatgtcgccggtaaagcgcagcagattgccatgggccagcatctcgcccgccgcgttgaagggctcggccacgataaaggcatcgatagagcgcgcggccagggccggcggcatgtccggcggcggcatcagcatcaggttgacctcgtgcgactccagtgccgctccctggtcacggatcaccggggtcagcccggcgtcgcgcagggccatctgcatcaccacgttgtgcatcgagtaccagtagggcacggctacgctcttgccgcccaagtccgagaagtccttgacctccacatggcgcccggtgaccacggccgatccgttgatatgggcccaggacatgatcttgaccgggaaatcgttctgatagcgcatccacagggggatgggcttcaacaggtgcacgagattgaagcggttggcggcgaaggattcgatcagcggcgaccagccccggatcaacgtcggatcggcgacctccaggccttcgtcctcgaaatagccctcggagtgggccaccagcagcgcggcggcatcggtgatcgggatgtagccgattcgcaccacgccgtcgaagtcacgggtgatcccttcgggctcttccaggccgtccggctcggcgccgaacaatgatcccggcagggcgagaccggtgccggccagcccgccgacggcggcggtgcgcaggaagttgcgccgcgagaagttggtcgacagcagctggtcgagctcgcggtcgatgtcgtggtggtggtcgcagttgcacatgacggtggttcctttttttcgcggtgacggtgacgacgggtaacggttggttgcggcttctcaggccgcgcggatccgcgcctgacgacgactggactcgctttcgggttctgcttcggcgcggggttgcaccccggagccgcccgggtggcgggtggcaccaaagaactccatgagctcgctcttgagatcgacgaagcggtggctggcgcgatcacgggggtaggggagttccaccttcagctcagcggtgatcgtgccggggttggagcccatcaccagcacgcggtcggccatggcgacggcctcgtcgatgtcgtgggtcacgaacaccacggagatgccacgttcgcgtgccaggcgggtgacttcgtcctgcagggcgacacgggtaaaggcgtccagcgcggagaacggctcgtccagcaacagcagttccgggtccgtcgccagactgcgggccagggcgacgcgctgctgctggccgcccgagagcgactgcacgttcacctcggccttgtccgccaggcccaccgtgtccaggagctgatcgatgcggtccttcagacccttgcggcgaccctggaagatcagccccagggaggcgttcttgcgcacggtcatccaggggtacagcgagggcttctggaacatcatgttccagcgcgggctgggtttgatgacctgctggccgttgatgcgcacgcagccgtcgctgggcagcagcagcccggcgagcatgtgcagcagggtggatttgccgcatccgctctggccgatcagcgcgaccgtttcgcccggtgcgacggtgacctcgatgtccttcagggtcggctgctcctgacccggatagtgatgggtgatgtagtcgatggagatggcggcgcccatggcatgtccctcgttagcctgcgttcatgcgccgcccggtggacggcgcgttcacaggggtccttacaaggcgcgtgccaaacctcgcgatgtgattccccgagggttcccggtccccccgataaatggcgacgtggagccgttccgcaggtcttgaatcgcggcggggctgggatctctgttggtgtcgagcagccttgggcgtccggcacgtcgcggacaaagacgacaaagtgtccgccttggccgacaaagcggacacatcgtccggtccgggtgattggtcaatttggcgcgttcaggcggaaatcgcttcatggagccgtttttcggcggttggcacagcttctgcactgtgctggtcgacccggcgtaatccgggacggtcacccagccggtggccttaaccgccaaccatcgagaggagctacaccatgtccactgccgaagccaccaccaccctgtccatgaacgcgctggagccgatcgaccagaacggtctcaacgatctggccgccaagggcaaggccaacccggagagcatcgtcaccctgaaggccaccacggtctgcgagggcaagttccgcaacctgacctatgtgcgcgacctggatgcgcatgtgatcgacgagccgccgcacctgctgggcgacgacaccgcccccaacccctccgaggccgtgctggccagcctgggcgcctgcctgtcggtcggcatgcacgccaatgccattgaccgcggcatcacgctgaccaagctggagctgacactggagggcgacatcaacgtgaccgccgtctggggtgtgggcgacaccgacgtcaacaagcgcctcggcttcaccgatatccgcgtgaaggcccacctggagggcgatgccagcgaggaacaactgaaagagctggtggcccatgccgacttctggtcgcccgtggccaacaccatgcgcaacccggttggtgtcagcgtcgagctggcctgaaccacctgccatcccgaacgggagagagaacccatgttgcaaacccgtactgacgaacagacgggggtgtcgccggccgcagggccggcggacgccgatgccccattgaaggcgctggtggaacgcgaactcgcgccgctaaccgcccgcatcgatcgcgagggcgtctaccccgagaatttcctgcgcgaggcgggtcgcctcggcgcattcaatcgccacctggccagccagaatgcgaccggtactaccgaccttgccggcgcgatccgggcgaccgaggtgatctcggccgagtgcatgaccacaggctttgtggcctggtgccagaacgcctgcgcctggtacgcggagaacagcgactccgaggtgctcaagcgcgaggccctgccgaagctcgccaatgccgaggcgctgggcgcgaccgctctgtcgaatccgatgaagtggttcgccaacattgaggagttgaagctgaatgccgagcgcgtcgatggcggctatcgggtctccggcgcgctgccctgggtgtccaacctgggcgaggaccattatttcggcgcgatcttccgcaccaccgatgccaacccgcgtccgttgatggcgctgatcaactgtgccgatcccggtttcagcctgacggcctgcccggagttcaccgcgctggagggctcacgcaccttcggttgccacttcgaccgggtgttcgtgccggatgcccatatccttgcggacccgctgccggagtacatccgccgcattcgccccggtttcgtgctgctgcagatgggcatgggactgggcctgattgatggctgtatcgagaccatgcgcgagtccaacgagaccctcgcgcacgtgaatggctatctggatgaccaggtcggcgagctggaagaggccctggcggatgcccgcagcgcctgttacgcgctggcggagaccccgttcgatgactccgagcgcttctttgccgatgtactgcagatgcgcctgaccggctccgagctgtccctgcgggcctcgcagtcggccctgctgcactgcggcgcgcggggctacaaggcggacgccgcggcccagcgcaagctgcgcgaatcgtacttcgtcgccattgtgacgcccgcgatcaagcacctgcgcaaggagcttgcgcggatccacgcccactgaaccggtgcccatcgaacctgcgcggccccggtgaggccgggaccgcgccccgaacgcaaggaatccccatgttggaaaccaccacccgactggaccccgagaccgccgtggaacgactgaagcaggcgatcgaagcccagggcctgaaactggtctcgcacatcaacggccaggccaatgcggcaaagatcggggtcgaggtccctaccgaccagatcctcgaggtctttcacccgagctacgcggtgcgcgtatggcaagcctgcaagcacgccggaatcgatatcccgctgcgcatccatgtatcgggtgagggcggtgttctgtgcatccgcacgcgctcggcgcgggaggtattcaagccctgggcgagccctgagctcgacgccattggggcggagctggatccgaagctgcaggcgattctggacaccctggaggccgcgtgatgaccaccgaaaccgacgactacaaacgctatatctgcaaggtctgcggctacatctacgacgaggcgaagggtgaccccgactccggcctcgcgccgggcacccgcttcgaggacattcccgacgactggtactgcccggactgtaacgtgaccaaggcggatttcagccccttcgagccccgggccgagtccaccgatgccgtctccgccgcaagcgcctggagtggcccgcgcggcgacgaccccgacgcggtcgtgatcgtgggtgccggcatggccggttgggccctggccgagcgcctgcgggaactggacccgcgccgcaccatccgcatgattaccgcggacagtggcgactattacaccaagccgcggctgtcgaacgcgtttggccgcgagaccgcgctcgacgaactggtcgaagagggtgggcagcagcgcgcggggcgtctgggtgtggagctgatgccatttctgcgcgtgctgggtatcgatcgcgaccggcagcgcgtgatcacggcgcgcgggggcataccctatggccagctggtgctggccaccggtgcccggccgcgccacatcgattttccgggggatgcggcggccccgctgtccgtgaataccctggatgactactgtctgctgcgcgaggcactggaagcgccgggaaagagcccggccgagacacccgtggccatcattggggcgggtctggtgggctgcgagctggccgatgacctggccaggggaggtttcccggtcgcactgatcgagtgtgccgaacagcctctcgcgggactgttgccgtcgcccatgagccgcgacctcgccgccgcgctggagaacaggggtgtcgatttgcgtctggacgcgaatatcgcccgcctgaacaagggggagtcggggacgaccatcgagctgcaggatggcgagccggtccaggccgaggtggtcctgtccgcgctgggcttggagggccagaatgatatcgctcgggccgcgggtctggactgcggcctcggaatccgcgtgaatgcacaactggtcacctccgatgcgtcgatctttgccctcggcgacggctgcgagtttgccggccggttgcgcccgtacgtggagacgctgcgcgaccaggcggcggtgctggctcgaaccctctgtggcgaagtgacggagtacgtgcccgggtccggtacggtccagatgaagacggcgagtctgcccctgaacgtgtgtccaccgcgcgacgtcactcggggtacgtgggtcgagaccgaatccaccccttcgggtcgccagctggagtttcacgccgacggcgtgctggccggattcgcggtatcggggtccctggctcggcgcgcggcagagctggagacccggctgggacaacccgtgggcgccgaacgcccgcgcatggccagctaaccggtgcgatggccgttggcggcaaggccccgaccggcgtggaagaaccgagtgctgtgcggggtgttcgttatactggggcgctgatgcatttacgcgatggccggtccatcgtcggcaggagagagcgccttggccagttttacgatcaccttgcatgcccgcaccgcggacgagcccgaatttcagcgcgtgtccgtgaccgcgggcggcgacgaggagctgccggaatatggccaggtctgggtatgggacatcctctacgcccagcagctgtttgcccttggcgagacgcagccggctcaggagctcaaggagaccctggagctgtgggcggtgaatatgtccagcaaggtgttccagccgcatggtcacatcctggcgaagggctacctggacctgtcggaagacctgaagctggtcaacggtgacgaggaacgcccgaccgcggctgacggcgaccgcgagatcatcgtgaccgtgaccggtcaggctggccagctgccggatgtcgcagtcagcccggaggcactggaggccgaggagcgcaagaacctcgtgctgggcctggggcagttcttcaacttcgacaacccgatgtttgcgcgcgagctgccgatccatgtgctcgcgatgcgcaagtaccacgccgatatccacgagccgcacacccgcgaggccctggacgaggccccgttctacgccattcagaaggcgatggaatacttccaggcggccaaccagggcacggtgcaataggacgtactgactgctagggtcgggtcatgcgcaccgtttacaccgccgccgacccggtgatggccgggtttatcgagaacctcctgcaggaggctggcatccccgcctatgtcgcccaggccgggctttacggcgccgccggcgagattccgccgacggagtgctggggacgggtgatggtggtgcacgaggcccaggccgagcaggcccgcgagctgatcgtggagtatctggaaggcgagcccgagcacgacgggaaggagtggaagtgcccgcgctgcggcgagcagatcgagccgcagtttacccagtgctggaactgcgggcgcgagcggcgctgattctccagccacggcgtgccgctgggcgtctttctagcgaatcccgttccccgagccgtactgggcccgtacccgctggatgtaggtttgggtctcggggaagggcggcacgccgccgtggcgctccacggcgcccgggccggcgttgtaggcggccagggccagatccagatccccgtcgaagcgttgcagcatctcggccaggtagcgtgtgccgccatggatattctgggccgggtcaaagcggtcggtcacaccaaggtcggcggcggtggccggcatcagctgcatcaggccgtgtgcgcccacccgcgacacggcctccgggtcgaagcaggactcgacgtgaatcactgactgcaccagggccgggtcgacaccgttgtggcccgcggcgtcgcggatcagaccggcgaactcgccaccaccactggccagcgcctggcgggcgcgttcgccgcagcgcgcccgagccgttggacggccgtaggtggcaatcaggttcatgttggcgttctgttggcgctggttggtgaccaggcgctggccgtcggggccctcgaacacgaagatctcgctgggcgaccagctaccgcccgaagccgttccgctctgcctggccgacgtgccgggacgctggggcgagggcacggtctcgtagtcgatgccctcggggcgctggtccgtgatcacgcgggcacccgtggcgtcgtaataggtgtacagctcggcctgggcaggtacggcgaggatgccggcggccagcagcaacgccggcagtccgcccgcgaaacgcttaccatgtgcacgattgcgcaaccgaatccccccttgtcgcccacgtccacatgaacgttccccagacgaccgatcccattatggcgccggaaaccgcgcaactggaagggctgctgcgcgaggccctggcgggaaccgcgctggaaccgccgcttacggaggtgctggaacgggtggattccaccaatgcgcgactgctcgaggccgcgcggatggatgccgggcccagggtgtgtctggcgcgcgcgcagctggcggggcgggggcgacgaggccgggcctgggtggcgcccccggatgccggcctggccctgtcgctctcctggccgattgccgccgaccagcgggtgcccgcggcctacccggtcggtgtggggatcggggtcatccgcgcgctggaggcgctcggtgtggagggcccgggcctcaagtggccgaacgacgtggtggtgggcactgcgaagctgggcggtattctggtcgaacagcggctcccccggtcggaccggcccgggcgcctggtggtaggggtcgggctcaatcgccggggttccggcgcgcttggtctggaccgcgaggtgaccgacctggaagccctgttggatgggcaggggcccgactggctggcgctggcggccgaggtggcagggtggcagatgcgcctgcatcgggtgctgatggcacaggggctggcggcgctgggggacgacctcgaccgcctcgatgtgctggccggacgcacgatcgaagtgccggatacgggcctggcgggcgttgcccggggcatttgcctggattcgggccgtctgcgcgtcgaggatgaggcgggcctcctgcatcatctcgacgcgggagaagtatccatccggagggccgggcatgcctgactgcgcactgatcgacatcggcagtacccgagtcaagtggcagcgccgcgacgcggccggtcatgtgctggacgagggcgcgagcctcgcgatcgaggattgcgcccaggcgctaaaggacaccggtctggcgatctgggccgcccgggtcggcagcccggagcgccaggcggcactggaggccgcgataggggcggcggtacccatccactgggtcggcacgcacggggacgggcgctatggcgtgcgcagtgattacgccgagggccagctgggtgtggatcgcttttgtgcactggtggcggcccgggcggaagggccgggaccctgcgtactggtggatgcagggaccgcggtcacggtcgatctgctggatgccgagggtcggcacaggggcgggtacctgctgccggggcgacagctgggctgggagtcgttgcaggcccggctggccgaccgtgtcactccgcgtgatccggctggctggcctgcgaccttcgactccacaccggggcttggcagcgaaccgggcctggaacgtggcctgatgctgggcctgtccggtgcggttgatcgtctgatcgtcgaggcccgcacccacctgggcaatgacaccgtctgctggctatacggcggggatgcatcgtggcttgccgggcaactcaccgagttctttaccctgcgcgaaaacctcgtgcttgagggtctgtggcagatcgcgcgtatggaggagggctcgtgatgcgctggcttgtcgcgctgctgctgctggcgaatctggccctgtttggctggagctggcaacaggggcactggaacggagacccctatgccgatgtgccaccaccggagcgggggacacagacgctcgacgaaggcgatatgcggattcgcccgctggacgcgggcgactgagtcagtcgtccagtcccgggatgccggtgcgcagggcctggaaaccgatagccacgtcgtcggggtcagagccgggttcgatgtgcagccgcgcgcgaaccttctccggatcgatgtgggattcttccacgacctcttccggcagacggtgcagccaccaggccagtgcggcctgactgcgcgtctccgaccacggttcaaggtccgatccgacacgctcggcgtgcgcctcgagctcctcgtcaaagaacggctccaggcggtccagcgcggcgactggatcgggcagatcgggtttttcgccctccagcgcctcgatcgcgcgggccaattcgatgcgagcgatctccggccagatctgggcgggcaggtagccctccatcgccgggcggccatcagcggtgaggccatggagaaagccggcctccgtgcccaggtaccggtccagggcttgcatggcctcgcgtgcccagtcgagggtgtcttcgtcctccatgacccgggccatgttggccagggcggcgattgcctggccggaggtatctgcataggtgttgcgatccacccgcgggggatcggtctccagccgttcgcccgggtcgagctggtagtagtcgcgatccgcgtactggctgttgccgaagcgtgattgttcttcgtcccagagctggtcgcgcagatagtcgcggattccgcgtgcgaattcggcgtgatgttcctcgccgaagcgctcgtaggcctcggcgtacagccagaggaatgcggcgttctggtccagccgcttggaagtctcgagcgccagaaccggatcgcgctggtcccagtcgtggaagaagaagaacccgccttccacgccgtcgtacaggtcggcggcgatctggtcgagcatggcaggcatgcgctcttcccagtcctcctcgtcgagcaggaagcgataggtccagggctgcgggcgcttgctcagggtaccgaacgccgcgctcccgctcagccggtgggcggagctgtcgtagacctcgtcgagcatctcgcggaaggcggaaagatcgttgatcgcggcatcgtccggcgtgatctcgcgcccggtgacagaaaacatgtcgcgctgggcctccaggatgccctgcaggtcgcgcgggttcacgtgcccggtaaagcgggtcagcatttcgtcctcgtggttcacgatcaccacgaacggcaggccacgaccgccgtagcggcgaaacaggtcagcacgctcgtcgaggtcgaccagaaccggaatgtagtgccggtcgatcgtgtcgaccacgtcggggttctccagcgactcgtcctggaagtcgcggcaccaggtgcaccactgcccgtggaaatagaagaaaatcggccgttcgcgctccttcgactcctcgaacagttcactgtcccaggattgccagtcgatctgcgaaccttccgggtagtcatccacctcgaaaccgttgtcgggcccgttatccggggcctcggcgggcccggccgcaccttgggcactagcagtgcccgcaaggcccagcagaacaaggcccacgacggaactggtccatccgccgatggtggtgactgcaagggatttgtgctcgtccatggcgcacctggagatttgggctgcttattacggtagaccacaatcaagggcttgctgttcctcgggcgacgcctgcctcggtggtagcatggccgtggatcaggccacaggggatcgagatgcgcctttgcaggggagggacggccgcgacgagggggtacccaagatggcgagggtgacgctcctgctgcccgggttgtttcggcgggccgaggcgggcttgccgaaggacggcgaggatcctccgggtatccgccacctggcccgctggatgggccgggcgcggccgctgtcgcccgcgccggcgggcgctcgggatggctgggaggcccagctcgcgaggcgactgggcttcgaacagccggtctcgggaccgcgcctctggctggcgtggcccgtgcggctcacaccggggatgaaggacctcgtcgcggatccggtcttcgaggtccatcaggaagaacgcgaggcactgtgggaggcggcccgtccggatctggcggcggcgggggctacgctgcggctctcgtcgggtggactgtggctcctggaaatggagggcgagggggatggcacgggcgagccaccctcgacgggctggggtcgctcgatgagccgaggtgcgatggacagtgacgtcgcgcgccgcctgcaagtcctcaacaacgccttgcagatgagctggttccagcatccggtgaaccaggcgcgcgagcagtccgggcgggcacccgttcacgggctgtggttctggtcaccggggcgtccggagggtgccacggccgtgcgcgcggtctgtggcggcgggcccgtcgcgcattttctggcggactggacggcgcttgactggtcccccgacccggcatccgccgcggagatggcgcgcgataccgtcgtggtgctggatgccctggcaggcgcacgcgacctcgaacgccatgcggaggtcatgcagtcgctggccgacgacgttgtgcagcccctgctgcccctgctccggagggggcgcctggaggcgctggagtttcacgatccgctcgcgcgctccgaaccgcccagagtgctggaacgccgggacagcctggcgttctggcggcgcgcgcgagccctctgacgcaccctgtccggttgccccgagtgcgccagacgccaggtcaggggtgttatactgcgcggcttttccgcccgagttactgtcaaaagtggtgtacggggggattgaggaaggcggcgtatccggctggaatggaagtgcgaccaaccagccagccagaggagatacgccaacatggctcacgatacgacagagaacccgaacggaccagaggacccgttgaccgatctgctgcgccgcggggcgcgggatctgatccagcaagcggtggaggcagagttgcggacgttcatggagacctacgcggaggatcgcatgccggacggtcgccgggcggtcgtacgcaatggctatcagccccagcgccgggttcagaccggcatcggcgatgtaccggtgcaggtgccgaagacccgggatcggtccggcggtggccggcacttcacgtcgagcctgctgcccccgtatctgcgccgggcgcgctcggtcgaggagctgctgccctggctctatctcaagggggtgtcctcgggcgacttccaggaggcgctgagcgcgctgctgggcgagcaggcccaggggctgtcggcctcgacactgggccgcctcaagcagcagtggctgaccgagcacgccgaatggcgcgagcgtgatctccgcgcctaccgctacagctactggtgggcggacggtatccacttcaacctgcgcggggaggacgacgaacgcgcctgtgtgctggtcatcatcggggtcctgcccgacgggaccaaggagtttgttgccctcgacgacgggatgcgcgagtccgagcagagctggtacgaactgctggtgcgcctgcgggatcatcagggcctcgcgaacggcccgaagctcgccatcggcgatggcgcgctgggcttctggaaggccctggcccgggtctacccggacacccgccgccagcgctgctgggtccacaagaccgccaatgtgctgaaccggctgcccaagcgcagtcagcccaaggccaagtccgccttgcaggcgatctggatggccgagacccgcgccgacgccgaacaggccttcgacgccttcctgaccgcctacggcgacaagtacccgaaagccgccgagacgctggccaaggaccgggaagacctgctcgcgttctacgacttcccagccgcgcactggcagtcgatccggaccaccaatccgatcgaatcgaccttcgccaccgtgcggctgcgcaccgacaagacccggggctgcgtgacccgcaacaccgtcttgagcctgacgttcaagctcggtcagagcacgcagaagcgctggcgtcggctccggggttacgaatggctcgacaagctcgagcgcggggtcaagttcatcgacggcatcgagcagaccgaaccgaccaacgacgaggcatcctccatcaccgaccggagcgccgcctgaacccgccatcgctcatacaccagacttgaccataactctttccgcccacccggacaccggaaatcgacgcatcatggaactgaatccgctgtatacccagattgatgacctgaaaggccgcctggaaggccttagggggtatctttgactacccggtcaaggaagaacgcctagaagaggtccagcgcgagctggaaaacccggatatctggaatgacccggaccgggcccaggcgctgggcaaggaacgcgcccagctcgagaacatcgtcgtcaacatccgcgagattggcacgcagctggatgacagccgcgacctgctggagatggccgaggccgatgacgatgccgagaccgcatcggcggtggaggccgacgtcgaagccctgaccgcgcgggtcgaggcgctggagttccggcgtatgttctccggcgatatggacgaggccaacgcctatctcgacatccaggccggttccggcggcaccgaagcccaggattgggccaacatcctgctgcgcatgtacctgcgctgggccgaggcccacggcttcaagaccgagatcatcgagctttccgagggcgaggtcgccggcatcaagagcgcgaccgtgcgcatcgaaggcgagtacgcctttggctggctacgcaccgagaccggcgtgcaccgcctggtgcgcaagtcgccgttcgactccggcaaccgccggcacacctcgtttgcctcggtgttcgcctcgccggaggtggacgacagcttcgagatcgagatcaacccggccgatctgcgcgtggatacctaccgcgcctccggggcgggcgggcagcacgtcaaccggaccgagtccgcgatccgcattactcacgagccctccggcatcgtggtggcctgccagaacgaccgttcgcagcacaaaaaccgcgatacggcgatgaagcagctgaaggccaagctctacgagatggagatccagaagcgcaacgccgagaagcaggcggccgaggatgccaagtccgatatcggctggggcagccagatccgctcctatgtgctcgaccagtcgcggatcaaggacctgcgcaccggcgtggaggtcggcaacacccaggccgtgctcgacggcgacctggaccagttcatcgaagccagcctgaagagtgggctgtaacgctttcttttaccgggattcccgatgaccgagattaccgacgagaacaagctgatcgcccagcgtcgtgcgaagttgaacgagctgcgcgaggccggcccggccttccccaacgacttccgccgcgatgccctggcggccgatctgcacgccgcgcatgacgccaccgaaggcgaggcgctggaggggcaggggatccgcgtgaccgtggccgggcgcatgatcggcaagcgcgtaatgggcaaggcgagctttgtccgcctgcgcgaccagtccggggacatccagctgttcgctcagcgcgacagcctgccggagggcgtctacgcggccttcaagcactgggacctgggcgacatcgtcggcgggcagggcacgctgttcaagacgaagaccggggagctgacggtgcagctggacgagctgcgcctgctgaccaagagcctgcgcccgctgccggagaagtttcacgggctgaccgaccaggaacagcgttatcgtcagcgctacgtggacctgatcaccagcccggacagccgcgagctgttccgcacccgtacccggatcgtgcgctacatccgcgaatacttcgagcgcgaggacttcatcgaggtggagaccccgatgatgcaggtgattcccgggggcgcgaccgcgcggccgttcgccacccatcacaatgcgctggacatgccgctgtacttgcgcatcgcgccggagctgtatctgaagcgcctggtggtcggtggcttcgagaaggtcttcgagatcaatcgcaatttccgcaacgaggggctgtccacccggcacaaccccgagttcaccatgctcgagttctacgaggcgttcgtggactaccacgcgctgatggaccgcaccgagacgctgctgcgcgggctgtgcgaggacgtgctgggcacgaccaccatcgagtaccagggcgagacctacgatttcggccagccgttcacgcggatgaccgtgcgcgaggcgatcctcgcgcacaacccggagatcagcagcgaggacctggcggatatcgacaaggtacgcgcccactgcgagcgcctggaaatcccgatcaagcagagcttcggcctcggcaagctgtggaccgagatcttcgaatacaccgccgaaaacaaactgcgccacccgaccttcatcaccgcgtatccgaccgaggtctcgccgctggcgcggcgcaacgacgacgacccgttcgtgaccgaccgcttcgagctgttcgtcggcgggcgcgagatcgccaacggcttctccgagctcaacgaccccgaggaccaggccgaacgcttccaggcccaggtcgcggagaaggacgccggcgacgacgaggcgatgcactatgacgccgactacatccgcgccctggaatacggcctgccgcccaccgccggcgagggcatcggcatcgaccgcctggtgatgctgctgaccaacagcccgtccatccgcgacgtgctgctgttcccgcacctgcgcccggaggcctgaccggctacgggaaatcccccgggccggtcagggcccggggggcaaggtcagtcgcggtcgacttccagcacggtatagctgcgacgttccagctttagctccagctcggtgccatcatctgtgcgtccttcaatctcgatgcgatcacgctcgtccagttcgatctcctcgaaccgtttcatgccgtgttcttgggcaatggccaccgcttgcaggatctcggcatcggtcagcccgcgcttgcgattggagccgcgtttggtctcttcttccaggatgcgcccgtcgagatcgaacttgaccgcgatgcggcgttcgcttgccttccagccttccagttcgaagcggtcgtcaccctttgcctcgatctccttgtagctggaaacgccgtattccttcccgatctcgaggatgcgttcgacggtgtcgagcggcagggagtccgcctgcgctggggatagaagcagcagcccgaacagcagggtggaggcaagggtacagcgcaaagtcggtttcatggcgggccctccgtgaggcactgaagcaaagattagacctgtttcgcgggatgggttccggccggtcacgaggctgcgccagccggggttcgggtcacgtctttcccgccatgatcacgctcttgaggctccgtgcggtcgggcgtggcgagtgcgcgttgctggagctcggcgagagcgatctgcttgttcgggaagatgttttcgcggccgatctcgtccagcaggcccgcgcgctccatggcttcgcggacaggtttcttcaggccgctgaacatcagcctgcagtcggccgccgcgaggtcgccgatcagggcacgcaccttgtccacacccgaggcatcgatacggttgatgctgttgccgagtacgagtaccgcgcgggcattcgggttgcgcgcgacggcgtccatcacggcgtcctcgaaatgggcgacgttcatgaacaccagcgaggcatcgaagcgcagcacggtgaaccggtcccccgccgggcgcaggtcgttgctgatggccccggccagggcaccgtccgggcgcaggccctgaatctccgatcgcgggcgtaccgtgccgaccaggaacaacagcgatgacaggatcaccccgacgatcaccccgttggcaaggtccggcgccatgtacagcgtgacgccgaaggtcagaaagccggccaggccgtcggcacggctgatcgtccaggatcgtgcgagggtccggaaatcgagcagaccgaagaccgcggacatcacgatggcagccagtacggcctgcgggaggtggtagaggtagggggtcaggaacagcatggtgatcagcacgccgatcgcgctgaccaccgcgaacaggccgctttgggcgccggagcgggccgcgacggccgagcgcgagaacgacccactgacggagtaggactgaaagaaactgcccacgatgttggccaggccctggccgatcagctcctgattggggttcagcttttcgcggcgctgggctgccagggcgcgcgagatggaagtggcctccatgaacccgatcagggccatcacgaaagcggcagggagcagagcggggatgaccccccagtccaggaccggcaactgcaggctgggcagaccctgcgggatggtgcctacaacctgtccgccggaggcgacgatgatgcggtccccgtcgaagccggagagtcgccatgggcggcctgccgcatcgtcctcccaggcgcggaaacgactattgccgtccgcgtcctcggtacgttccaggcgttcggcgtgcgcggcaatgcgcaggtcgctcaactcgcgtttcagccgtgcctcttgcacctccaggcgggcgacctgcaccgccagctccggggattcctcgcccgccttctcggcctccttcagcttgcggctgctctcgctcaggtcttccgaggtggtgttcagcgcggcgcgggtgtcggccacattctggtaaagctcgcggctctccgtggcctcaatctgctccggcgtgatggtttcgttgttctggaatccggtcagcgcgctgatcagggttcccagcacgacgactaccagcacccccggcaggcgcggcatgactcggcgcagcccgatcagggtcagcagggtcccggcaccgaatgcaatggtgggccagtgcgcctgttcgagctgggtgacgaccccggcaaagtcggtcaggaatgccccggtatcgggcttgggcacattgaagaaggtgttgatcagggacagcccgatgatgagcgcggcggcgttcgtgaaacccacaattaccggctgcgagacgaagttcatcaggatgcccaggcggaacacccccagaagcagccgcatgatgccgaccatcagcgcgagcaggatcgagagctggatgaagtagtccgtgccggctaccgcgaagggggccagtgatgccgccgacagcagcgacagcatcgccaccgggccggtatgcagaaagcgcgaagagccccacagcgagccgacgatcgccggaatggccgaggcgtacaggccataaaccacaggcaggccggccagcgtcgcgtaggccatgccctggggtaccaggatcatggcgacgctgagcccggccactacatcggcgcggatggaggttcccggcatcgggaaccaggcaagaaagggaaacagtcggtaggtccagttgctattcatctaggggtggcgttccttgtttagtcgaggggccgatcgggggcatgccggcgaccggaggtcccgggccggttgcgcgaaaacacagggcgggttctagcccgccgatgggaccgcagcgccgagggcagccggccggcgttccttgcgtccctcggtacggggggctgcgaccatcacaaccggtagttcggtggcggtctcggtgccgaggatctggtgtccgaggtagccctgttcgtcacagaccaggaagtccagccgcaggccacgaccgagtacccgccgcaaggcacgttcgggatcgccggtcagggcctcgatgtgtacgccgtgcggcagggagggctgatcccgggtgaatccgttgatcaacgtccgcgcctcgctttcgccgagaaaggtcaggacgacgagctcggcgtccaggcgctcgcagctgtcggcggcgtaatcgaagacatggcgggaagcgaacggcccgacgaacaggccgatgcggcggcgtggttccggctgtggggcgggttccgccaagcggttcgcggctttcgtcgagttcgttggttcgtgagcgagcgagcggtacttgtcggtcattggctgcatctcggcgaggtctgcgtaggcgagaccttccagcatctgtttcatcgcgcgggtcagggcaggcattggtgtctccattgggttggtcaacggagttattgcacgctgcgtgccagatcgtaaaaacaatgacttacatcagttccgggtgcgttccagctggtggggtgttgcaggttgcatcgatttcgttcggcggcccggaaacgccattgccaagcggttgcagatagttgcaatatgtaacaatccatattgcaacgagtaacatcatgggtcgcagcttgcgcagcaaggttcgctgggtatacgccggagtcctggtcctggtgctggggctcgtcgtcgcccagtacgtggtgctctcgacgatcgagacccgcctgcaacagggcgacgtggtggccgagctgctgcaggacagtctcgagatgcgccgcttcgagaagaagttctacagcaccggcgagcatggcgacctggcagccgcccgggatcatgcggaggccgcgctggagcgtgtacgcgataacgaggaggcgctggcgcggcatgccaccacaggcgaactggacgagttgcgcggggcgctggagacctaccgcagcgggctggagcgctatcccggtctggccggggcacaacgccaggaggtcatcgaatcgatccgcaatgccggtggcgaggcctcggccctgaccaaggtactgagtcagcgcgagcgcgagagcttgcgtacgggtgtgcaggtgtcgcggacggagctgctggtggcgaccggcatcgtgttgctgctggtgctattgggtggctggtggctggcacggcgcatcctggcgccgttgcgctcgatggaggaacagctgcgcgcgatcggggcgggtacgcgcagtcgcctgactgcgcccacccgggaccgcgaactggtgtcctttacacgggccttcaacggaatgctggacgagctggatgcgcgtcaggcggacctgcgtcgttccgagcgtctggcggcattgggtgtgctggtctcgggagtggcccacgagctcaataacccactgggcaatatctccacggcattgcagctggtctcggaagaggggccggggggcgatccggtcctgctgcaggagtggttgcagcaggccgagggggaaacgtcccgggcccagaatatcgtgcgtggtctgctgatgtactcccgtcagcagccccagagcccccggcgcgaggagtgccgcccactcggcaccatcctggacggggcactcgatctggttcgggccaccctgccggtggagcggatcgacatgcggatcgacagtgccctgcaggtgacggtcgatcccgaacggctgcagcaggtgtttgtgaatctgctccgtaacgccttcgaggcggggggcgaagaggtggaggtgcgtatccaggcgcaaaggggtcgtctgggtgacctccggccgggtacgggggagcacgtagtgggcgatctcctgacccgcgacgcggcaaccccggtggtgcggatcgccatcgatgatgacgggccgggcataccggaggccgcgcttgaccacgtgttcgagccatttttccgcgggcgcgaggaggggagcgggtccggcctcggattgttcgtggcgcaggaaatcgtgcaggaccacgggggggcgatcggcgtcagccgctgtccgctcggcgggacgcggttccacctctggctcccttgtgattgcgaggacgaggaccggacatgagtatggattcggagccgacgcgagggcctgcggcggagcctggcaatgcccggctgctggtgatcgatgacgagccgatcgcctgccgccagctggagcaggtgttccgtcgatcgccctgcacggtggtgacgcacgaggatggcgcggccggtctgcaggcgctggaacaggaacgtttcgatgcggttctgacggacctgcgcatggctggcgtcgatggcatgcagatcctgcaccgggcccgtgagctggatccggacctggcggtcatcatgatcacggggcatgcgacccttgattccgcggtcgaggcgatgaaggccggggcgtttcactacatcgccaagccattccggatcgacgaggtgcgggaggtcgtggccaaggcggtggagttcacccggctacgccgcgagaaccatgccctgcgtgatcaggtggaacagggggggcggcgcgcgacgctggtggcgcaggatgctgcgatgcagcgtctgctggagacggcccgccagattgcgcccacggactgcaatgtcgtgctgaccggcgagagcgggaccgggaaggagctgctggcccgctacatccacaatcacagcaatcgcgcggcggggccatttctggcggtcaactgcggggcgttgcaggacgaactcctggcgagcgagttgttcggccacgagaagggtgcgttcaccggcgccacccagcaaaagaaaggcctgttcgagagcgccgcgggcgggacactgtttctcgacgaggttgccgagacgagtcctgcgatgcaggtgagtctgctccgcgtcctgcaggaacgggaggtgttacgggtcggcggacgcaagccgattccggtggatgtccgtgtcattgccgccagtaaccgccgtctggatcgggcggtggaccgcggcgagatgcgcgaggacctgtattttcgcctgaacgtggtgaacctcgtgctgccaccgctgcgcgagcgccgcgacgatatcccgctgctggcctactactttctcaagcgccatgcgctggccatgggcaagcgcatcgacgacatccagccggaggcgctggaacgcctggttgaccatgactaccccggcaacgtgcgcgaactgtccaacatcattgaacgtggtgtggctctggcccgcacgtcccgtctggcgcttgcggacctcccgcgcagcctgcgcgagacgacggtgcgcgtggtcgacgagacccaggcgccgctgaggacgctcgaggagcaggaggcgatacagatccgtcaggccctggagcagaccgggggtaaccgcacgcaggcggcgcgcctgctgggcatcgaccgtgtctcgctgtggcgcaagatcaagcgtctgggcatcgatgtgggctctcattgagggactcgtctcggtgccgttggaccgccacggttgtgccgtccgcgagtgaacaatcccgttgcctgggtgtcccattttctcgaagaaccaggatagggagacacagcatgcgagacggaattgtggacgcacccatgacacgatttggcgggttgctggcgggcatggcgctggcgatgtcagccggggcgggcgagacggtcgagtctggcatcagtaccgagtacgaacagttcgacctggtgcgggttgcgggcgatctggaacacccgtggtcggtggcgttcctgcccggtggaggctatctggtcaccgagcgtaccggcgcgctgaagcacatccgcaggaacggtgaggtccgcgaggtggcgggcgtgccggatgtggtggcccgcgaccagggcgggctgctggatgtgtcgcttcatccggattttcgtgacaacggctgggtctacctgacctattcctctggtgacgaagatcagtcctacaccgcgctggggcgtggcctgctggaggatggcgagctgcacgacttcgagaagctcttcgagcaggatcgcgggggcagtaatcacggccatttcggttctcgcctcgcctggctctccgatggcaccctgctgatgaccatcggcgaccgccgccaggaggagccggcccaggacctgtccagccacagcggcaagctgttgcgcctgaccgaggatggcgaggccccggcagacaacccgtttgccgaccgtgaagatgcccagccgcacatctatgcctacggcctgcgcaacgcgcaggggctggtggtcgatcccgccgatgacacgatctggctgaccgatcatggcccacgtggcggggacgagctcaatcggatggaggctggcggtaactacggctggccgggtgtcacccgtggacgtgaatatccgaccgagcgcccgtttggcgatgcccgtcaagcggacgatgtgatccccccggtctacgagttcctgcccacgctggcgccctcgggtctggcgctggtcacctcggatcgcttcgaggcctgggagggtaatctgctggccggcggcctgcgcgcggagcgtatcctgcgcatcgtgatcgaggacgacgaggtcgtgcacatggaagagttgttgcacggcaagatcgggcgcatccgcgatgtgcgcgagggcccgaacggtcatatctacgtactgacggacgagtccgatgggggcctgtatcggatggaggcccggtagagcgatcgagtaacccgggttcagcaagcagggcccttccagcgggaagggccctgttgttttttggcgctagaacaggtcgtcgcggatggcgtcgatacccgcttccgcacattcgtggtcgacttcaccactgggggcgccggagacgccgatgccaccgatgatgctcccgttatcggtgatctgcacaccaccgcccaggatggtcacattcggcaggtgctgaatgccgtagccgagctcgcccggcatggtcatttcgcgcagctccagggtgtcggtacggaagctgaccgctgtccaggccttcgacacggcggtatcgacggtatgggcaccggcgaagcggtcgcgtttcacggcctgggttacaccgtgacgatccacaacggccaccgcgacctgggtatcccgatcacgacaggcctccacggctgcctggaccgcttttacggccagttcggggaggagcgtcggggtattgaaggtgccctcgctgctttgcgccgggcttgcggcgaaggccagggcgccggcaaggaacaggggggtgagcttggcgatacgcatggcgatactccttggtttagatcccatttgttatctagtcattgatcgagtgttccgcaatggtgggggggggcgaacatagttggcgaaacccgcgcgtgatgagtgatgtttgcgtgcggatcgggcacggttgggctgttaatgcaggcgtcgacagcgcatggaggacgacgggtggaacacagtaaggccagggagggcaggcgcaggctggaaggggtcgatgtggcccgtgcgctggccatgatcggcatgctgatggtgcatgtggggcccacgcgcctggagtctgtcgcggggcagtggtatgcgttgccgcacgggcgggcctcggtgttgttcatgctggtggccggggtcgggatctcgtttctggcggcctcgcggcgtgtcgcggccgagggcctggccggacagctcctgtggcgggcgctgttgctgttcccgctgggcctggccctgcaggccatgcaggacgagctgaacgtgattctgcagacgtacgcgctgttctttgtgctctcgatcgggctggtacggttgcatacctccgttctcctcctgatcggtctggtggccttcaccctgggccctccgctgtatctgtatggtcagatgctggatcccgatacgttccagcgggtcggcataggacccaacaacccgccgggcgtgatgctgcacgccctggtgttttcgggcccctatccgctggtgacctggatcgtgcccttcctggtgggtctgtggctgggtcgctgcgatctgcgcagcgacgtgctgcgtttgcggatactgctggtcggggccctggtcgcaggggtggcctggggcctgcatgtggtgctctttgcgtggtggggcgagccgggcgggggactgcgctgggccgatctggccgacatgaaggcccacagccagcgtccgctttggctgttgaatgcgactggggtggcggtggccgtgcttgccgtgagtctggtggcggcggatcgtctcgggcgtgcgctgtggccgctggtcgcgacgggccagctggcactgaccttctacgtgctgcacctggtcgtgatcgccctgtggcgcgatgaattggtcttcaagcaggaggtcgggcccgcgctgctggtggcgggggccttcaccgggctgttcatgctgtttgcggtgggctggcgccggctgttccgcaagggtcccctggagagcctgctggtcgtgccgtggacatggaggcgctcggcgaagaccggatcaggctgatgcgcgagcctgctgcgccaggctgcgtgtggcctgacggaataccggtcgcagcggcttgttgaggaaggttcgcgcccggctcggggcaatgccctgatagtgacagaacagggccagcgcatagacgagatcgtcgcgcccgagcgatgcctggcgttctgcgctcgggccactgcacgagccacagccaccgacccgcacgtggaaggccgtgttggcgagcatcacgccgaatcccatctgtgtggccagcagttcggccacatgcccctcgttgccggcctgcgagggggcaggctcttccgaggtggggagcagtctcagcgcgatctcgcgggcaaagtggccgatcaaggcctcgttttcgccgaccagccgggggtcgtacggaatcgggatggattcgggccggggtgcgtggccccaggaccccatcggcaccgggtcgtccaggaggtcgtccggttgcgcgagccgaaacgggccgtcggcaaagccggcgtggtggcacacggcgtcgaacacgatctgcgccatcccgtggcgggtatcggcctgtccgggaaaatgctcgcgaatcggcaggaccaggtgggcctggcctagcgggcgcgcccagacggactggcgtcgcgcccacagggttacggcgcggacccactggcgggcctcggtgtcgggttcgggggcgcgctggaacaggcgcgggatcagcgagagcattgcgggaggcgggcttgggtgcccctccattgtgcgccaggacggggtggtttgcaggtctttatggaaacacggttcggtgttcccttgacgcaataaggcccgggccgctcggcccgggccttgccagatggcgggtctagttgaaggcctcgccgggcttgacgcccatggccttcaggatcatggccagcgggcagaagccggtgaacgccgactgcagcaggttgaagccgacgaacagggtcagcagcagccaccaggggctgaatacccaggccaggatggcactgatgatgacgacggtgccggcaaaggcaaggacaatgcgatcgatgctcatggggttcctcccgattgatctattagacaaaactaatatgggcgcgcggacacagaaacacaagggcccatcgatcaatgggcccgtgcacgtgtcggaacaggtggggtcagcggaagatctcgccaggtttcatgcccaagctcttcagcaccatggccagcgggcagaatccggtaaaggcagactggatcaggtggacgccgatgaataccgtcagcagcagccaccatccactggcggcccaggtcagcaaggcgctgatcaggacgacgatcccggcgaagaccaggaaaaagcgatcaagattcatggacgatccctcccttgtgtccattgtttactcagtagatagcaccggcgctgttgaagggcaagggaggggaatcaccccgtaggttcctaccgttcctcgatcgcgatgtattcgcgcgaagggtgcccggtgtagagctggcgcggacggccaatgcgcgattccgggtcctgcatcatctcgttccagtgcgagatccagcccaccgtacgggccagcgcaaagatcacggtgaacatgttcagcgggatccccatcgcgcgcaggatgatgccggagtagaaatcgacgttcggataaagcttgcgctcgatgaagtagtcatcctccatcgcgatacgctccagttccatcgcgacgtcgaacagcggctggttgtcggcgcccatatcgcccatctcggccagcagttcgtggcacatcttgcggatgatcttcgcgcgcggatcgtagttcttgtacacccggtggccgaagcccatcaggcggaacgggtcgttcttgtccttcgcgcgggcgacgaagtcctgcacgctcttgtcggagttcacaatctcctcgagcatgcgcacgaccttctcgttcgcaccgccgtgcagcgggccccacagcgaggcgatgccggccgagatcgcggcaaacgggttggcctcggaggagccggacaggcgcacggtggaggtcgaggcgttctgctcgtggtcggcgtgaaggatcaggatcaggtccagcgcgcgcacgaacacggggtttggctggtagggctcgctgggcacgccgaacatcatcgacaggaaattggcggtgtatgacaggttgttgtccggatacatgaacggctggccgtgggcgtacttgtacgaccaggcggcgatggtgggcatcttggagatcagtcggtgcgcggcaatgcggcggtgctccgggttatgcacgtcgacgttgtcgtgatagaaggccgacagcgcgcccaccacgccgaccatgatcgccatcgggtgtgcatcgtgacggaaaccgtcgaagaagcggcgcaccgcctcgtgcagcatcgagtgttccttgatgatgcgcgagaagtcgtgcaggtcgtcggaggagggcagttcgccgttcagcagcaggtagcagacctcgagataggtgctctcttccgccagctgttcgatcgggtaaccacggtagagcagggtgccttcgtccccgtcgatgaaggtcacatccgaacggcaactggccgtggacatgaacccggggtcgtaggtgaagtagccgagttccttgtacagcgcacggatgtcgatgcagttgggcccgtgggcaccttcctggatcggcagctcgatgctcttgccggtggtgttgtcggtcagcgtgacggtcttgctcatgaaacggcctcgaagattcgctggggcgcccgaacgcgcggagtctaaaagagcatggtaaaccatcgacacgggccgggcagcgtcgttccggacggtttccccgaatcctggacgggttccaccacgttatgtcagtgggcgttgcgctggttgcgcttgtcttcgtacatggccttgtcggcatgggcctgggtggcttgcagatcgccacgtgtatcgcgcgagcatgcccccagtgcggcggaaaccccggcctgggagagggcttcgcggaggcgccggatgatatccggaacgtagtcgatgggtgtctcggggaacaggatcgcgaattcgtcgcccccgaggcgggcgactgtgtcgatgtcacgcacggtctcgcgcaggacacgaccggcggttgcgatcagccgatcaccggcgtcgtgcccctcgctgtcgttgacaagcttcagtccattcaggtcgaccatgacgacgccagccggcagaccgtgtcgtgcacaacgatcctcttctgaagcgagggcgaacgaccagccgcggcggttgtaaacgccggtgagggtgtcggtgtgggcctcaagccttagcgtttcctgctcgcgctccaggctgtcgacctgatggcgcatgtgaatcagggactcgagggtccccaccgcggcctggatcggcgcgtcgtgttcctccggcgagatggcgatggtttccggatggatcgcacacaggacgccatacagctggtgatcgacgtcacggatggggtagccgatataactgctgattggggcctcgttaccggccgcggcgagcgcttccagggcctcggcatacgagggttcgctggcggcgtccggtgcaatacgcggggcgcggccctcgagcatgcggatgcagaaggaactgctccagtcgaagaccgagccggcctcgatgccgtaaccgtggtcgtccgcgcgaaccacgatctgttcgttgccttccacccgcgtcagcatccaggtgtcgagcggggccagcaagtgcaggagccgcagcgtgttgtcgacgccctgggtgaacgagtcgtgggcggcgtcgcaccggtcgtgggaacgtttcattcgatcgcgcacgggcttcttggcgatagcccgttactttggactgtcgctgcaccttattagagtgtcatccggactgcagcaattccagattttgtggatgcgcgacgggatcggcggcgccttacagtcgaggcaggtcggggtgcgggagctggccgccatggacgtgctggcgaccgaactcggcgcagcgtgccagtgtgggcaccgccttgcccgggttcagcaggccgagcggatcgaaggcctgccgcagccggtggaactgttcgagttcgaggggggcgaactgcacgcacatgccgtcgagcttctcgacgcccacgccgtgttcgccagtaacggttccaccgacggccacgcataactccaggatctgctgtccgaaggtctcggccgtttccagctggccgggctggttggcgtcgtagaggatcagggggtgcaggttgccgtcgccggcatgaaagacgttgcacacgcccaggccatgttcgcgcgacagcgcattgatgcgctccagcacggtaccgagctggtgacgggggatggtcccgtccatgcagtagtagtccggcgagattcggccggcggccggaaaggcggccttgcgcccggcccagaacagggcctgctcctgggcgtcgcgcgcggtgcgcacctcggtggcgcccagctcgagcagcttgcggcgcaccaccatgatgtcctcggagacctcggcgttggtgccgtcgagctcgcacagcaggatcgcggcggcatccaccgggtagccggcatgcacaaaatcctcggcggcgcggatggcggcgttgtccatcatctcgaggccggccgggatcagtccggccgcgataatcccggccactgcgcgcccggcggcctccacatcgtcgaagctcgccagcaggacctgggtgcgttccgcacggggcagcaggcgtaccgtgacctcggtgacgatgccgagcatcccctcggagccgatcatcagcgccagcaggtcggggcccgcggtgtccagggtcttgccgcccaggcggatgatctcgccatccagcgtgaccatttccagtcccagcacgttgtgcacggtgaggccgtatttcaggcagtgcacgccgccggcgttctcggcgacgttgccgccaatcgaacaggcgatctgggaggaggggtccggggcatagtagaggccctgcggggccgccgcctcggagatggcgaggttgcgtacgccgggttgcacgaccgcacagcggttgtcggcgtcgatctccaggatgcggttgaagcgggcgagggacagcagcaatccggtggcactgggcaaagccccgcccgagagtccggtgccggccccgcggggcacgatcgggacctggtgctcgcggcacacccgcaggcaggtaagtagttcctctcgcgtgtggggcagcgcgacggcaccaggggtctggcgataggcggacagcccgtcacattcgtaggtgcggcgctcgtgggcctccagtatcagccgatccgcgggcagctcttgctgcaagaccgcgatcgcagccgccagcgcatccagcgcagtggaatccgggggcaggggctgtgcggcactcatggtgtggtcaggggcgtccggattgggtgatggacccttcaggttacaggccgtgggcggcacaggaaatgtccgtgtcacttcgtgttgtctctggggaagaactgatcgatgtacacactcgcgttggcaacccaggttttacgagaccaggcgcggtgaaggcagatgcaataaaccgagtgcgggttgggaatttttcctgttgcgtgacggtctagtcattcgcgggattactagaatgattccaaccccgacccaaggagattgcgatgcggtattcatggatcacgacggcctgtgcggccgctgccctggcttcagccccggcgtttgcggccgacaaggtcacgctggaacacgacgacctgaccctgatcggtcatttccaggagggggccggcgcctcgcctgaagacggtgtggtgctgatgctgcacggcacgctggcccacggccgcatggaggtcatgcaggcggtccaggatcaactggccgaccgcggccataacacgctgtcgatcaacctgagttacgggatcgacgagcgcgaaggcatgttcgaatgtgatgcgccgatccatcatggggtggacgagcacctgaaggaggtcgccgcctggcaggaatggctgcagggtgaaggctatggcccggtcacgctgttcgggcattcgcgtggcggcaaccaggtcgcgcgctatctgaccgagcatgatccggacgacattcgcgcgatggtgctggtcgccccgtcgactttcgatgcggacaaggtctccgccgattacgaagagcaggccggcgaaccactgggtgaggtcctggcccgagcccaggaaaagcacgatcgtggcgacggctccatgctcgaaggcgtgcgtttcctgcagtgtggcgagctggatgtcgcgccccatgcgttcctgagctattacgatccggctccggtccacaacacgcccagcgtgatcgacggcattcagaccccgacgctggtggtgatcgggtccgaggatgacgtggtggcggatcttccggagcggatggatgcggtcgaggacaaggagcacatcaccgtgaacaccgtcgatggcgcggatcacttcttccgtgacttcttcgccgacgacgtggtggacttcaccgtcgatttcctcgatcagcactgatcggctgatccgagcccatcaggccggccctttcgggccggccttttttgtgtgtgtctcaaccggcccagagggtcaggtacaggcccagcatcgcggcggcgaacagcaggccaatggtctcccagcgcgtgagtacgcgctcggccagttccagccgttcgcgcagccggtagcgtacccagcgcaggcgcgccgggtggcgcccgacgctgatgagtgcagggtggcggtgccacaggcgctggccggtctgcgcgagccactccaggggcacgacaagatcgccttccggcagccacggccgatcgcgatcccgggcccatcgccaggccagcagccccaacaccaggccgacaccgatgggccagagaaggctcaggcccgtcagcacgacccaagccggaacctgctccggtggggcgaccgcgacccccagcagggggaagaccagcgacatgcacgccaggccaccccaggcccaccagcggcgggagtccgcgcgcgggggcgcctgtgtgccttgctgtgcctgataccagcgccagaggaagcgcagcatcaggagcgttgtgccggcggccgccagcgtcagcgcgaattccgtatgagccatccagccggccagatcggcgtcgtacagcggttccttcaggatgttcttggcgagtgctccgctggtcattggcatcccggccagggcgagagccggcagcaccgcgaacaggaaaaacgccaggcgggctgcaccacccgcggggcgttgcgtggtcatcccggcggccaggaacagcgcacccttggcaaagccgtggtgcaccgcgtagagggtaacggccatcagcagccaggcccgcaggtcgggcaggacgagcgccagcccggccccggccgtcatcagtcccatctggctgatgctggagtacgcgaggatggtcttgggacgcgactgcacggccccggcgagtgcggcgaggaaggccgccgacagacccagcagcacgagggtctcgccgagcagcacgtggccggtctcgtccagtggcaatacccgcagccagcccagcaggcccgccttgatcatcgcccccgatagcacggcgctggctgcgaccggtgcggccggatgggccagtggcagccagaaatgcaggggaagcatgccggccttgataccgaacccgagcaccagcaatgcaagcccccagccctcgggccgcgcctcggcgatcgcggtcagccgcgtatcgccacccgcctggtggatcgccattacgaagccggcaaacaacaggatctcgccaacgacggccagaatcagatagatgcgcccggcccaccaggcctccgcggtattggagtgcaccaccagcccataggcggccaggctcatcagcgagaagaacagataaaagctcagggcgtcctgcgcgagaatcaggcccaggtttccggacagcgcgagtagccagaacacgtagaagcggtggcgcagcgggtcatcctggcggtcgccgagggcgaacaggccggcggccagccacagccccgaggtgagcgccagaaaggcctgccccaggggatccagccccagcagggtgttcagcatcagccagtccaggacggcgggttcgacatcgcctccaaccgccgcgaccacaagaccgggcaatgcggcccacgggagccagcggttgaatcgggtccggtgtggtcgcaggccgatcagcaccgccagcagcaacgggaccagagggatcgccagccagaccagggcgttcatggcgcgaaccccgggatcgaatagtcgcgttccacgatcagggtcacccagtcgagcggactcagactcatcccggccagcagaccgccgagcaggctcagcgctgcgacgaataacgtcgggacgagcagcatccagtgcgtctcgaagcgcgtggggccgctatgctcgaccatgtgctcgtgccagggggtgcggcgctcgccgagccagccccggatcaccggtggcagaaagtacgcggcattgagcaggctgctggccacgagcaccgccagcacccagtggaactgggcctccagcgcgcccaggcccagatgccatttggtcacgaaaccggcgagcggcggcagcccgatcatccccagggcgccaagggtgaaggccagcatggtcaggggcatgcggcggcctacgccgtccagctcgctgatcttgtggatgccgagggtctcggcgaagttgccggcacagaagaacagcgtgatcttggtgatcccctggtgcaccagatgcaccagcccgccgatgacccccagcggcccggccagcgcgacccccagcacgatgtacgagacctggctgacggtggagaaggccagccgctgcttcaggtcgtccgtgcgcagggcctggatcgagccgtacaggatggtgatcgcggcgatcaccaccagtccagccgccagcccgagctcgattgcgacctcggcgccatagacgtcgttcactacccgcacgatcccgaaggccccggccttgaccaccgcgaccgcgtgcagcagggcgctgaccggggcgggcgcgaccatcgcgatcggcagccaggagtgcagcggtaccagggccgccttgaccccgaacccgatcatcagcatcacgaacaggaccttgagcgtggtctcgtgtgtggtcgcgaggtcgcccaggtagccacccggcacgaaagactcggcaccggccagcagggtcagccagacgatggcggtgaacagcaccagtccgctggtcagggtgtaggcgagatacagccgtccggcgcgcagggcggcgggggtgccgcgatgcaccaccagtggccaggtggccagcgtcagcagctcgtagaagatcagcagtgtgatcaggttgcccgacagcgcgatcccgaccgtggcactgacacaaagggaaaagaacccaaaaaagcggctgcgtcggggcgaaccttccagatacccgatggcgtacacggtggtgacgaaccacagcaccgccgacagcgtggcgaacagcagcgacaaagcgtccgccgcaagcacaaagtcgatccctggcacgagcggaaggaccaggcggtactcgtcgccacgcagaacgctcaccaaaagccagccgaccagcaccagcttggtcccggccccgccgaggttcagcagggtccgcagcccgtagcgccgctcgggcaggaagaagatcgccaggcccgggcccagcgaactcatcaggatggcgaggagcagccagccgccgtcgctcatggtgcccccggcgtcagtgtcagggtgtgcagggtcagggtgccggcgaagccggcggcggccgcgaccacggccagccccagcggcacccagtccatccacggcgagaccgcctcgccagggttctggggaccacggtgaaaggccggggccaccatgcgcagcacgtacccggccgcgagcagcccgcccccggcaatcgcgatcacccacagcacgccgatcaggctgcctgccaggatcgtggacaggcccgcctccagcagcaggtacttggcgatgaagccgccggtgaagggcaggcccatcaggctcaccccggccaggcccagcgcgaatacggtgcggccgcgggcgcgcaggaccgcgcccatgtcggccagacggtcatgcccggccgcgtgctgcagtgtgccggcggcgagaaagacggaggccttggccagggcgtgcacgacggcaaagaacaccaccaccttccatgccccggagtccaccagcatcagcgggaaggcgatcagcaggtagccaaactgggccacggtggagtaggcaacgatggatttcaggcgcccggagcgcagggcctgggccgagccccagatcagcgcggccacgccaagcagccccaccaggatgccgaatgccggtgtggccagtggggcaaaggggcccatccacaggcgcaggatcaggtagaacgagccggtgaccaccaggccggagagcaccgcgctgacgggggccggggcggagccgtgtgcgggggcgagccagacatgcagcgggaacagcgccgccttcagcatcagcccggcggtcatcagtaccgcggccatgcgttcggtggggccgatctccgtacgggcctccagcagcaccaggtcgagcaccccgtgctccccgaacaggagcacgacccccatcaggaagctgagcgagccgaggatgttgatcagcagatagcgcatcgccccggatacggcggccgcggtccctgtgaacgccaccagtgccaccgccgacagcgacaccacctccagcgagatatacaggttgaaggcatcgccggacagcaacagcatgttcagcccggcccacagccacagccacaggggccagaactggcggcgttcgatcgggtcgtgcacgtacccgaggctgtacaggctggtcgccagccccaccacgccggtgaggaccagcagcgtcatcgacagcccgtccaggtgcagcatcacgccgaggggggcctcccagccgcccagcgccacgcgtgtggccgcgttctccggctcgggtcccgcagccaggaacagggcgctcagtgtgactacggctgcggccattagaaccgcgccataacccccaatccggtgcgcctggcgcggccagatcgtggcgaggatggccagcgccagtgacagggccaccagtccgctgatcgccagcgggagcatcgcggcgggtgtctcgctcattcgcgatgctcccgctcgtactccgcggaaggggcgtgctcctcgcgcgagatgtcgtccaccggtgcgtcgtcgtctggtgggccgggtagcatcatcgcctgccccgtgatgcgtgccaggcgcacgaccagcgccagggcaaatgccgtcgcgctgaccgcgaccacgatgccggtcagcgtgagcgcctgcgcaaccgggtccggtgggccctcgccgcgggccgcaatgcccagcagcaccatgaataccccggaacccatgatgttcagcgcaagaatccgcaggaccaggtgatggcggcgtatcagcccgtacaggccgagcgcgaacaggaccgcgccggccgtcggatagatcaggcccggagccagttgctgggcaagccattccattagtgatcgtctccggcaggccgtccggcaatgaacagcgccaccagggtgagggcgatcgacagcgtggccgccacctcgatcacgatgatcagcggataggcccactcgggcggatagccgagcaggcccgggccgatgaacaggccaatgaccccaatcgcgaggaacaggcccacacctgcggccaggcccagccgcagtggcgtactcggcgccatcggcaggtcgcgcggccgcgccagtacaagcaggatgcccgcggcgcccaggatggcccccgcctgaaacgccccgcccggggcatggcttcccgcccagaggatatacacgccggtgacgatcgcgaccggcaccaggagccggagggtgccgggcaggatcgggccgggcgccgggcgtgccggcaggcggtcgtagcggcccagcgaccaggccccgagcagtgcgatcaggacgatcgccagctccaggaaggtgtcataggcgcgaaagttcagcagcacggcggtgatcgggtgatccacgcccgagacgcccatgtgttcgtcgaccacgggctccaggcccacggcgtccggctgatgccacagggcggtgaccatcagcccgccaaccaccagggcgaaggtcagtgccggaacaaaggtccgtcgtggcggcggggggtcatgcagggcgtgcagcagggcatcggcgccggccgggtcgggtggctcgtcagggcgtccacgccggcgttcgaccgcgatgctgcgcagcctctccagcgtgaccagcaaaagggcgccggtgatgccggcgccaatcgcggcctcggccagggcgatgtccggggcctccagacgcacccaggccagcgcgagtagcagtccaaaggtgatgaacagcaccaccgcccggaagaggtcggtactcgccaggcagcgccaggcgaccccgaggagtccgaccagcaggaccaggtcgaagacgacgaggagcaggccgctcatcggtcggactcgaattccccgtgggtccaggtgcgttgcgccaccatgtgcgcggccgtggtgccggccgccaggaccagtacccagatcaggaacagcttgaggatgtccgccggcccgccggcctgcagcatcaggccaaggatgaccaggcccagcccgacattgtccgccttggtcagcgcgtgcaggcgggagtagacatccgggaagcgcagcagcccggccgtgccggccgcgaagaacaccagtccggcgaggatcaggatcacggtcagggtgttagcgatcatcgtccggctcctttttctggccgtggcgctgatggatgggcgtgcccgagggttccggcaggccgtgctggcggacgaacgcgaccgcagccaccaccgccagcaatgcgaagaccagcgcgacgtcgaccagtgccggggtctccagcgtcagtgacagcaacagcaggatggtgaccccggtagtcccgaacagctgggcggccagcatgcggtcgccggagccggggccgcgcaacacgcgaatcaggcccaggagaatggtcgccagcaggaacagcgccgcgcccagatagaacgcgctcatgtgcccccctccttacggcgccgcggatcctcgaaggccgcgtggatacgccgctcgagctcgcgcagcgcgacttcgggctggccatggcgatccagcacatggacagtcagcaggcgcccctcgaggcgaacgctgagggtccccgggagcaggctgagcacggccatgaacagggtcaaaggtggtccatgcggaaggtcggcccggtactcgatgaagtccggtgcgatgggcagtttggggtccagtgcgcgtcgggcgatgtcgatgccgccgaggaaggaggctcgcaggaaatagccgatcaggcccggtatggcccggattcggacgccgagggggcgaccgctgggcagtacgaggctggcggccccggccagcagaaccgcgagcagtgccaggggttccagcagggcatcaagcccggccaggatccaccacagcacggcggcggccaggacagtccaggctgcccgccgccagcgtgcccgggcgcggttgaggccggcccggctcgttgcgtccctgtgcttcgccacacgggtcattgtaccggcccgtgtggcgaagccaagcgaaggcctagagccgctcgctggcgtcagtgaagcccatcagcgagacgtcgaaggccagcggctggtcgccatgcagcggccagaagccgactgtcagcgcactaccaccacgcatcgcgctgaactggctttccgtgagctcatggcctgccacgcagccctgctccacacaggcgatgtagggggcctcgatctcctcgccgtcctcatcgacctgcatcaggatgccggggcgcagatccacgcccagcggcagcaggatctcgatgatgtagctgtcgccatcgcggaacagcgaggcctgcaggtaggcgccctgcgcctgctcgtcctggatctgcagggtctgctgcatacggcagcgctcgccgccctgaacctcaatgcaggcgacctcccagtcctggtaggtcgtggtctccggctcctgctgctgcatctgctcttccatctgcgggtcggtctgggcctgggccagggtcaggcccgggatggccagcagcagcgcaccagcgaatgccaggtaaggcttcatgtagggatctccgtcattgcattggcaaacaaacgcgtcagcttgaacgcgcgttgcgccgggttcaagcatatcgccgtgcctgtgtgaccgtaataccgcaccgacgttcgcggcgttacgggctgtagcgatcggtgaagtcgcagcggccttcggggagccaggcggggatggcgtagtagtcggccaggatctcggtcaggacctgctcgcggtaggcgtcatagcgaaatccgtggccttcggcgaattcccagtcgatcccgcggatcggctggcggcggatcacgacctcgtcgaagaagggttccaggtcgcccgggtcgacctcgccgcgggtcgcgacgtacagcaggttctcgccgtccagggcgcggaagtcggtcagcaggtcgtcctgacggccgtagtgcgagccggagccgagtaccccgacgtcgcgtccggcgtagtaggcgagtacggcggagcgcgaatagctgcgcgtgaatacgtgccagtccggctcgtattcgttcacggcctcggccacggactccggggcgagatagtagaccgcatcggcgtagcgcccgtggtcctcgagccattccacgggcattagcgcgatggtcaggagtacggctgcgtgtacgccggccaggatggccgagagccaggcgctgatgttcagtgcgcgggtgctcaggaacagggcgggcagcagcaggaagggtacgaacaccgccagccagtgcaggccgatgctcttgaacggcgccagcagggcgaacaccgcgagcgggatcagtccggcgctcaggaagacgtcaaggtgatgttcgcggatgccggggcccagcgcgcggaactcgcgggcgatgaaccacagcagccagggggtgaaaacgtagaccagcatcgccgcgtaggcgagcaggttggtcgggtcgatcccgtcgccgccatgccggttcacgatgttgaacatcacgttgtaccagcagttgtcccagttccagtacaggttcagggccaccgccggcacgacaccgaggatgatcagcagcagtccgcgccagtggcgcggcgcgaacagcaggatgtgcagccccagcgcaatcccgagcagcaccgcgaagtacttcgacaggaaggccaggcccagcacgaatcccgccagcaggaaccagcccggacgcccggtgcgcagcgcgtgccaggtcagaccggtggccagcaggccgaacaggagcagcggggtgtccgtggcggtcagtaccgcgatgaacagcagcggcacgaacagggcgatcagcgagaccagccgcgcccgaaccgggtcctgccggcgccacagcgcaaggatcagcagggcgggggccatggatacggcgatccccagcgcccggatcgcgagcgggtggtccgagatcgcgagcaccaggctcagccaccagccaaccatcgggggatggtcgtagtagccaggatcggggtgctgcccccagatcaggaagtacgcctcatcgcccgtgatcggcagggtccaggcgatcaggatcttggcggccagggcggtcagcagcaccgcaccgtagtggcgcgcgagccagggcgcgccgggaggcaggcgatcggcactcatgccttgtgcgtgtccgtctggattggctcgaagcggccgccccgcagtcggtaacccgtggtgaccatctgcagcatgggttcgtcccccgcgctgtcgccgtaggcggcgtagaggtcgacgggcgtgtgcgggtcaaagcgacccagccagctggcgatcgcggcgggcttggccgcgccctggcagttggttccgtccagatgcccgctgacgcggccgtgctcgtcgaccgccaggcgcgagcagatcacgtcggccaggccatggcgctcggcccagggctgcagccacagatccagcgaggccgagaccagcacgcaggtgtcgccggccgcctgatggtgttgcaggcgttccatgccggccggtcgcagcaggcggtccagcacgcgatccgcgaaggcatggccccgggcctgcagatcgtccagggatgcgccgccgatcatccgctggagcacggcctccttggcgacctggttggcgatgcggccgcgcgcgaagcccgccagggtcggcaggcagccgggcagggccgcgacaaagcgcggcgtacccagcgcgaagcgcaggaacgggaacaggctgtcgcgtcgggtcagggtcccgtcgaagtcgaacagcacgatgcgttgcggcgccgtcattacagcttcaggcgtttgaacaggtattcggggatgaggcggatcacggtcatgatgccccaccagatccagggcaggtaggcgacatcgcggccgcggcgcatggccttgacgatcccgcgcgcgaccgtatcgggctccgcccacagcgcgccggcgcggttgaagccctcggtcatcggggtgcgcacgaaacccggcttgatcgtgaccacatccacgccgctgaagaacagccggttgcgcagcccctggagataggtggccagcatgcccttggcggtgccgtagacgtagttgctctgacgcccgcggtcgccggcgaccgagccgatggcggcgatcacgccacggccgcgctgctcgaagtcgggtgcgatgcaggccaggaaggcgatggcgctggtgccgttcacatggatcgcctccagtgtggtcgcgaccgacgtgttgcaggcctcctgatccggcagcgtgccccaggccagcagcaccgcatcgatgttatcgctcagcgcttcgcgggcctgcgcccaaacatccgcgtgggcgtcgatgtccgccaggtcggccgtcgtgccgaggatgcgcgtgccggaggcatcgtcgccgcgtacgcgcagatcctgcagcaggggctccaggcgctcgccgtcgcgcgcgaccagaaacagtcgggccccgtgctcggcgagttcgcgcgcgacggcggtggcgatcgccgaggtggcgccgaggatcacgacagactgcaaacggttcatttggtcaccctgcgccagaagccggaggagaattcggggtcgacaaagctagcgaactcctcccagcggggaaagccgctgcggaacaggtcgggtgacatgcgcgcatccttggccgggtacagcgcgccgccggcctcctgcacgatgtggtccaggcgccggaacaggtgctcggtctcgttgccgcgttcggggaagtccagcgccagggtcgccccaggacgggggaatgacagcatgcccggccccgcgcgatccccgaagcgcttgagcacggcgaggaacgagccctggccgctggcggccacggcgtcgagcaacgcctgcatgccgtccttttgcgcatgcgggggcagcacgcactggtactggtaaaagcccttgtacccgtagatgcggttccagtggcggatcgcgtccagcggaaaaagccagggcaggtgatggacggcgcgggcggtcgggtgtacggattggcggtaatagagctggttgaacagccgcagggtcacccggttgaccagtgaaaccggcgggtccagcggtatggcacggcggggctcccggtattggctgcgcgccggtgcggtggtggcgtggcgcgccccgctgtagatgccgcgcccgacctcgccgcgcgggcccgggttcaggcagtcgatccaggcgacggtgtagggccattcgcgctcggcccgggcgtccagctcccagaactcgtccaggctgtcgaagcgctgcgaccacgcgcgcatccagggcgtgcgtacgggcacgagctgcagcgtgaccgtctcgatcaggcccgtcagcccgagcccgccgacggtcgcggcgaaccagtccggggtgtcgtcgggggtcacctcgaggcattcgccggccgagcggcgcagggtcatggcgcggacgtgctcgccgaagctgccggcatggtggtggttcttgccgtgcacgtcgttggccaccgcgcctccgagcgtgacaaagcgcgtgccgggtaccaccggcacgaaccagccgcgcgggaccgcgaagcgcagcaagtcgtccagggtcaggccggcctcggcggtgatgcggcccgtatcgggatcgaaggcgatgaagcgatcaaggtcgcgagtatgcagcaggctcccgccgggattcaggcagacgtcgccgtagctgcggccgaggccgtaggccagcagtgggtgtgaagccccgggcaggggctggccgcgccggttcagcgtgacctcggcggcgtgcgcgacacgcgggatgcggttccagctcgtggtcatgccgtggcctccggttgttcgcggccgcgagcctcggggttggtgcccagggccatcaggcccaggatgaccgcgaaccacagggtggtgaagcggatcagcatggtggcggcgaccgcatcggccgcgggcatgtcgtgcagcagcaacaggccgaccatcacggcctcggtcccgccgagcccgccgggcaggaagctcagcgcgccggccagcatcgccagcgcaaacacgaatgcggcgaaggcaaagctggcctcgaagcccattgcgttgaggatccaccagaaggcgagcgcctccgcgctccaggcgaccacactcagaatggtcgccccggccagcagggtggggcggtggcagcgccgggcctgcagcaggatagtcgccaggtgatgaacggtccgccacaggcgctggccgggccggtccgtccacgtctgcagtcgtgcgagtggtcggcgccacgacaggatgaccagcgcgagcgccaccgcactggccccggcgaggatcagccagccaccctgggccaccagggtgaagcccagcatcgacagcagcacgaccgcgatcagatcggacagacgctcgctgacgaaggccgccaagctgtcgggatagggaacatggcgtcgcttcagcaatacgccgcgcagggcctcgccggcctttccgggtgtggtggtcagggcaaagcccgccaggtagatgtgggcgctcctgcgcaggggcacgtggtgacccagccggcgcagatagagctgccagcgtgtgaaacgcagcgagtagttcaccaatgagagcgacagggccagcagcaggcccccgatccccaccagcgcgagggcatgccagacctcggcggcccccgcccacagcgcaaccccgagatacagcacaacggccgcgatgacggatagcatcacggcccgcatgcgccagccggacagcaggaccgcactcatgcgagtacggcgatggtgacgcccagccagacggcaaccgttgcgagcaggtgcgggtcggtgaccaggtcgcgcgaggtgtcgttgccgccaccacgggcgtgcagcaggaacaggtagcggaagatgccgtagatcacgaacggcagcgtgtagatcagtccatccgtgccgtgcaggtcgatcgtctgggcactgaccgtgtagagcccgtacgacaggactgtgcaggccgcgctgatcgcgatgaactggtccaccaggcccacgctgtagtcattgagtacgcggcgcgggccttcccgttcgggagagcgctcgattgcggtatccgccagttccgcgcggcgcttggcgaagccgagaaacagtgtgagcatcaggccgcacagcagcagccactgcgagggctcgatcccgagcccgagcgtgccggccaggatgcgcagcatgaagcccgccgagatgctgaacacatccaggatgacgacatgcttcaaccaccaggagtaggcgacgttcagcaccaggtaggcaagcactagggcggtcacgccggtgctgaccatggccgccagtacgagggcgaccaccaccagtgtggcgaagatcgcccaggccgtcccgaccgggattgccccgctggcgatgggccggttgcacttgaccgggtgctggcggtcggcctcgacatcgacgatgtcgttcagcacatacaccgcactcgcaatcgcacagaaggcgataaaggcgacccccgcggccagcagcatcgccggttcccactcgtgggcgaatacgacgcccagcaggacaaacccgttcttgatgtactggtgcggccgcagcagtttgatcagtggctgaagcatcgaggggttccggggcatttgctctgggaaacacggaccaacgcgagtgggtacatgggtcggcgagtccgtgaagtctactggggccagggatgcgttaccatcggcggcgtttgccgcgaacgaccgaccgttcacggcgcgcattgtttcacagccctggaggaacccccatgaaccgactgtccgcactcctgctcgccgcgctattggcgacttccaccctgttcctcgcggcctgcgacggcggtgccaacgcctcggccgacgaagtggccgaaggcgaggccttccccgagcgcacgctgaatgaccagcacggcaacccgctgcagataccgggtgatgcgcgcgtgatcctcaagacggtggagatggccccggccgatatcgccaacgccgtgctcggcgagatgaccgaggaagagcgcaacgagatcggtgtgatctacatcgcggatatccaccagatgccgccgcacgtgatggagaacgtcgtgctgccgcgcatgcaggcacgtgaatacccgacggtggtgacccagtccgaacaggacgcgggcttcatgccgcacacaccggaagaggtcaccgtgatcctgctggacggtgacggcaccgttaccggtattcatagcgccgcgaacgagaaccggctgaaggagttgctcgaacaggcgggtgaataagcccctgaagcggcgagcgccggtttcgcggcggcgtcgctgatggcctttttcctcggactcctgacggcgctcgggtttggcgctggggatttctttggtggcctggcctcgcgccgaatccccgcgctcgtggtggcctgctattcgcagttcctggccaccggcgcgctgctgctgatcgccgttccgcttgcggggctgccgggcccgcaggcgttgatctgggggggtgcctccgggctggcgctggcgctgggccttctcgcctattatcgcgggctggccgagggctcgatgggcctggtggcggcgattactggtgtgatctccgctctggtgccgctgggggtgggcctggccctcggtgagcggccgggcgtgctggcgctggtcggcattgccgccatcgtggtggccatcggcatgatctcgggcggggcgcgcaaggccagcccgcggcgtctggatcaacccgttcgtggcctgattgcgctggcgcggggtgagcatccggtcaaggggctgctggacgccgtgatcgccggggtctgcttcggcctggtcttcgtgtttctcgatcaggcccaggccggatcaccgttgtggcccgtggtggccacctcggcggtcggggccctgacgcttgcccttgtcatgctggtcttgcggcccgaacgcgggatgagccgctccaccttcgtgctgctggcgctggcggggctgttccaggcggcagcgaccctggcctttgtcgtggccgtacgcatgggactgctgtcgatcattgcggtggccggggcgctgtcgcccgcgccgaccgcgctgatggcccgcctgtttcaggccgagcgtatgtcgcgtgtgcaactggcaggcttcgtgttcgccctgctcgggatcgtgctgatcgtctgggcgggtccagcgtaggggggcttgcgcctgtcactgggtcagtagcagaagtgctagtctcggcgaacaggctcgcaatgagcatgaccatgccgacaggaggtgcaaggtgagcgaaggaacacgaccggaagtcgaaccgagcgatgtgagccgccccgtgccgggtccgcgcaaggagcgcacgatggtgactgtggtgtacgtactgtatctggtcagctttctgaccgcgctcaccgcgatcgccggtttgattattgcttacatcaagcgcaacgatggggacgcggtcagcgacacgcattttacctaccagattcgtacattctggattggcttgctcggcgtgatcgtaggggctgttttgaccccgatcggtattggattcctggtcttgctgttcatgatcgtctggcttttggtgcgttgcatcaagggtctgctggcgaataacgaagaccggtcgatcgagcagccggagacctggctgtggtgacattggttagtgatactcaggaattgtctcgtgtttgagacgtagtgtccccgtatcatacggtcggggattttaaatgcatcacaaaaagggccgctctcgagcggccctttttattttcgggcgaatctggcttcgggaatattaatgcccttcattaaaataaattgtaagtctttttggtggttaatttcgcgctccttgtttaatgtttcgatcgttcttttcccctatattccggcagagacaacgctgaatttccagcgatgggtcggttgcgtcgaaccggcaagtaaagctggatctgaacaatagggacgggcatggccggatcgcgaaggttgaatggttcctttttgcggtcggtggatggcgggactttcctgccccggggggattccgacgaatcgcgttatgcactgcagcgcgcctgtgcgactgcgatggtgcgcgaggtggcatgggtagacggtggcggcggcgcgggggaatcgatgccgagcttctccgatgcctggacgctgtggcgcgtcccggggccgggtggggtaacggaggggacactcagcaaggtgcgtgttgggcttgtcgacctgggcagccccatcccgaactgggtgaccgagtttgtacacactcatcagcatgtgaagtggatcgcgctcgttcacccggatctattactgcgcgacgacgttcgcgagctgatccgcgagtcctgttacgactttcataccctgccattcgaccaggcgcgccttgaaatcacgctgggacgggcatgcggcatggcggcgctggaagcgcggcccactcgtcccaatcaggatgccgagtcggaccatattcccatcgttgggcatagcccggcgatgcagggactggcccgccagatcgagcgcgtcgcgggctccgaggcaccggtgctctttcagggcgagagcggcaccggcaaggaactggctgcgctggcggtgcaccgacattcacgaagggcgaacgggccttttgtggcagtgaactgcggggcattgccggcgcagctgatccagtcggaactgtttggccacgaggcaggcgcctttaccggggcgggtcgacgcaagatcgggcagttcgagctggcgcatggcggcacgctgctgctggacgagattggcgatctcagcctggagctacaggtcaatctgctgcgtttcctgcaagagggaacgctggtgcgggtcggcgggttgcagcctatcaaggtggatgtgcgcgtgctcgcggcgacccatgtcgcgctggacgaggccgtcgagagcggtcgtttccgcgaggacctctactaccgcctgaatgtcatccagctggatgtgcccccgttgcgagagcggggcacggatctgaaagaactcgcgcgcttctatttcgaacagttccgcagccagaaccctcggctgcgcggctttacccaggccgcgtggcaggcgatgtatgcacatgcctggcccggaaacgtacgcgagctggtgaaccgggtgcggcgggcggtgacgatggcggagggacgcctgattcggccggaggatctgggactggccgcttcgggcaatgccgagaagccgcaaacgctggcccaggcgcgctcgaccgccgaacgggaattgctgatcaaggtgctgggccagtgcgacaacaatgtctcgcgggccgcgcgccagttgggggtgggccggatgacgctctaccgcctgctcgacaagtacgggctgcgttccaatgcgccctgaatcttgtgacggggaagagagtggcccttgcgtaacagttcggcccctggggccatggagaacgacggtggacaagcgatgggtcaggagaagtgggttggggatcgtaccgttttgtatcgggttggccgggccggccgtgggccaggaggctcgcgaggcggtcggggacgccccggtggattcgggccccgaggtgacggtcttcgaggaacgtggtgtgctcacaccgaaggggcagtgggtagtggagccgtcgttgtcgtacgtgcacagcagttcgctggatgtgtcgatcgaggggttcaccatcatcccggccctggcgatcgggctgattgatgtcagcgagacggagcgcgacacgctgaccgcggcggtgagctttcgctatggcctgaccgagcggctggaggtcgggatgaagatcccgtatgtctaccgcgagcagcaggtgcgccggcgcgacatcctcgaggcgaccgcgctggagcgtgtgacgggctccaccgggcagggattgggcgatatcgagttcggcgtgtcttaccagttcaacatggcggatcgaggtcggccgttctttatcggcaacctcaaggcgaagagcacgactggtaaggggcccttcgatgtcgcccgccgcgagatcctggatgacgagggcaatcgcctgggcgagatcttcctcgagcagcccaccggttccgggttctggagtatccagcccagcgtgacgatgatctatccgaccgacccggccgtgatctttgcgaacgtcagctatctctggaacatcgagcgcgatgtgggcgatggctatggcaaggtcaatcccggcgacgcggtcggcatgagcctggggatggccatcagcctgaacgaccgcacctcgatgagctttggctacgaccacagcacggtattccgcacgcgggtggagaacgaaagcgggctggagcccgtgttcgggcggcgccaggtggggaccgtactgtggggtatctcgcaccggctgacggaccgcaccagtgtgaatttctcgctcggtgtcggggcgaccgaggccgcaccggatgtgcaggccaccctgcgggtgccgatccgtttttgaggggcgcgttgccgtggcggagggttcagaagcctccgccacgctcgagcatgtgctgttccagtgcccggcccaggtccccgcgcggcatctgcagattgccaagctccagttgcaggatggtctggtggcggatgtcctgtccgtcgagctcgttctggatcgcagtgacccagcccatgcccgaggtccagctttccgccggcatcgcgcccccggtctggatgacgaccgaacgcaggtcggtgccgggccagtgggagccgctggcgatatcgctaagggggcgtagtgtcgagtgattgatcacctcgccattgagtgacgtgatctgctccagcccgatcgagatctccagaccatcgcgcccgaagaagccgccgcgctgggcctccagtaccgaatccggtactacgcgctcgtcgccgagggggggcaggacatccagggcatgagccgttgtagcccatgtcgcgctggccaggatgacgcccaggatgcagcagggcaggcgtttcatcatggcgctcaccagtcgctcgcgcggggcagatgcagggtgaagctcgccaggtcgctgcgcacgacacccgactcgatcggcgcgcgggtcacggcggcccaggtttcggaggcattgaagcgatgccgggcgaggtccacgtcctcgcgaatgatgaacaggatgtcgttgacccagatctgctggaactcgttacgggtgtagctgttgaccccgagagccggatctcccaccagtacccgtccgccttcgagccccttgattaccacgaagtggcgatagccccgagtctcgatcatcgcgatcgccggcaccccgagattgtcgaggtcatccagcccgatgcgaaagccgtcggcgggcatgccctgttcggcctccaggtagtgcttcatgtcgagcatggagaagccctgttcgcggatcaggtcttggtcgccgcgtcggaacatgctgtcgaaggtctcgacctctgtggtggggcggtcgtagtggtacgtgagcagcgtagccagggcggcggagccgcagctgaagtcgtatcgctgcgggacgatggagcgaaagcgcaggtctttcaggctctccaccggcacgttcatgctgccgatcatgccggggaactgggccccgccggcccatgcggacagggcaggcgaaagcatcagcgcggtggtgatgactacgcagaggaaccaacggcggatgggcattggtgattcctcaggggttgatcgtgatgttcacgatcatcgattcctgtatggcgacgttgttgccgctgttctgaatgaccgtggagatcccgcgggcattgtcgaaggccccggccgccacgaagttcttgccggtggtggagttcacggcgtggttgttcgcgaggtcaatgcgcgagtggatctgaccgagctgaatattggtcacgccctggcgtgcccgttgcgcgtccagtgtggccagatcgaccacctcataggcgtcgggagccgagccgaacagcagttcatcgccggccggcgggacttcggcatgggcgatggctgtcaccagcagcatgccggcggacagaaaggcagcagaaccgatgccgccccggtgagctgacggattactcatgaccggaccctcttgcatggcagggagaatgcggcggggatgatcccgccgcatgccgttccgacacgccgtgtcggttagttgcccaggttcagatgcgcctgcaccgagacctgttgctgggtcaggctgttcgcgccgctgttctgcgacacctgggtaatccccgccggggccacgaaggaatccgagccgatgtagttgtggctctcctggttggcacgaccggcgatgtcgacgtagttcccggtcacagtacccgacagttcgttctggctgaccacggcgttcacctgcagcgacgtgttgaagctgtccgttgcggtgtagttgccggaatccatgatggccgagctgttgtcggagttgtcgctctgatcacgggtcaccgaggcagtggaaccgttgttggcggctgcactgttgtcgtccgcgtgggccatgctgttgtcggagttgtcgttgcccgagtcggagatgttcaggctgttgtcggagctgtcattcccggagtcggagacattcgtgctgttatcggagctgtcattgcccgaatccgagacattcaggctgttgtccgaattgtcgttccccgaatccgagactgtggtgttgccggagtcggagatcgcggtgctgttgtcggagctgtcgttgcccgagtcggagatgctcgtgctgttgtccgagttgtcattgcccgaatccgaaatgctcgtgctgttgtcggagctgtcattgcccgagtccgagatcgcggtgctgttgtccgagctgttcgacaggtcggagtcattgattgcgaacgcctgggaatactcgttcgccgaggcgccgccgccatcggccgaggaggtggcggtggcggtctgatcaccgacttcgccatcggcggtattggtcgggttggccagggccaggcccgagctcaggccgaaggccagggcgatagcggaagcaatcagggtctttttgaagttcatggctttgtctccattggctagccagcaatagacggttgtcgtagccccggtgcacgtggcccgtgctacgcaacaacccaactagcaggacttgggccagcggacggtttgtccgggagaacaatgacttatagagtcaaggggtatcgcgatcggacccaatctgtgccatccgcgatacagtgcgtgcgctcgggcgcggccattcgaggttgaacctattgaaatcacgagggaatcgggtttcgcgtgagtgactcaacgaggagacaccgggtaccccagctacggttgccgcgggctgacttgcagggacgaggagggtgggtggcggtcgggaagaaggccgttgcagcgcatcgggagatgcagaggggggcgcctggccaggcggatgcagcgagattgtggggctgcctggcagccccattgatgcggacttagcgttccagatgcttcagcttgccctcgacgccgtcccactcctcggcgtcttccggcggatccttgcgcgcggtgatcaccggccaggtgcgcgagagctcggcgttcagctcgataaactggagctggtcttccgggacatcatcctccggcacaatcgcctcggccgggcactccggctcgcagagcgtgcagtcgatgcactcgtcagggtcgatcgcgaggaagttggggccttcgtggaagcagtcgaccgggcagacctcgacgcaatcggtgtacttgcacttgatgcagttctcgagaacgatgaacgccattggtttctccctgaaatcagttaattgcggtcccgccttccggtggtctggcgagcgccgccgcgcgtgcccccggggcctgcgcatgggctgcagcgcgcattgtaacgtcaggcgaggggcgagacacgtgaatccccgcaccctgcgggattaccctttgcggctgccatgggtcacgacggactcgatgcgctgggcgcgttccaggtccatgccatcgacctcggctagttgctcggcatccgtgttcagcacgtcgcgcacgctgccgaactggcgcagcaggtcgcgggccagatcgggttccacaccgggcaggccgctgataatgaactccgccgctgcacggcgcttttcgggcttggcggggcgtgcgattgggtcggggtccacctgggcgttcatgcctagcaggtagatcagcatgccgctggtgtcttcgtcattggagggcagcacactgatcccgagcgcgatcgtcagatgcgtcagggcgcggtggatgtccagcgcctgctggtggaagcgtggttcgtagaggtccccctcgactacgtagatcaccttgtcgtgcgtcgccttaagcttggcggcgttctcccacagggtctggtccacgacgctcagcaccatgtcggtggcggacttgcgctccacgacgaccccaccggggagttcgtagtcgccgacatcaagatcgacgaactccagctccacgccctccaggcgctcgaggcgctggatgatcttgccctgttcgcggcgatccacgcggatcgggagatgcaactgactcatgcggtgtactccattgcagtgaatgcgccgagtgtagggggctcgagctcggggcccaaaaggcccgatcttccccatgtctccgccagcatctgtcacgcgtgcgaaagcgagaatgtcccctatactccgatgggcatgccgaacgatgcatgccggatataacgaaaacacaggagggagtgatggcgattcagatcgcgattgtggggctgggccgcgtagggggccgttttctggaactgctgctggacagcgatacgccgggaatggagatttccgcggtatcggagcagggcgacaccgacggccgcaaactggcgcaggcgcgcgggattccggtggaatcggtcgaggagatcctggcccgtggtgatcaggtggatgtggtctatgacctgacggggcaggccgaggtgcgccagcgcctgcgcgaggggatgcagcgcgggggcaattgccacaccgtggtggcgcccgaggtcatggcgcatctgacctggtcgctgttgacgcacgaggccccgccggacgtccacgcgaacatgggctactgaccggggttaaacaggcggtcggggttcgttcccggccgcaccggtgttctgcggtattcagccggcgaccgatccggaacgccggctttccgcgaccggaacaggacagggttccaggggctccggcacgtggagtccaaagccctgggcatagtccacccccaccagccgcagggcgtccatcaggcgctcgtgcgagacacactccgcgaccgtcttgaccccgatcacgcggccgatgtggtgaatgctctcgaccatcgcccggctgacccggtcctccgccatatcgcgcacgaagctgccatcaatcttcaggtagtcgaccttcagtgtcttgaggtagccgaacgaggccatacccgtcccgaagtcgtccagcgagaagtgacagcccatgcccctcaattcgcggatgaagcggctggcctggctcaggttggcgatcgcggcggtctcggtaatctcgaaacagattcggctgggctcgacgccgctgttctgcagctgatggacgatatagtccagcatgccccggtcacagagggactggccggacaggttcacggcgaagtgaccctcggtatcggtgtcggtggccacgtgctgaagcacccgcttgatcacccagcgatcgattgcgggcatctgcccgtagcgctctgcggcggggatgaaggtggccggcaggacgaccgtgccgtcctcctcgaccatccgcagcaggacctcggtgtgtgtgggttcgtcgccggagaccggaacgatcctttgcccgtgtaaccagaatcggttgtgctgcagggcatgggtaatgcgctggacgcagttcatctcgccctggcaatgcgacagctcggcgtccccggcccgcgagacatggatgcggttgcgtccctgttccttggccaggtagcaggcggcatcggcctcgctcatgtactgcaccgtgtctttcaggtgcccgaacaccgggactaccccgatgctgatcccgacgcggaagattcgtccctgccactcgaaccggtagttgtcgacggttgtgcgcagggtctccgcgatgcgttccgcctgtaccagcgggcagttcgacagcagcacgccaaactcgtcgcctcccaggcgtgccagggtgtcgctctcgcgcagctggctgtgcagctgcgaggtcagctggcacaacaggtcgtcgcctgccccgtgtccgcaggtgtcgttgaccagcttgaactggtccaggtccatgtagagcagggcgtgttcgcggttttcctgctgggctgtggccaccagctggctcaggcgccgctcgaattccgcacggttggccagcgaggtcaggcagtcgtgggtggcggcccaggacagttcgcgggccatctcgcgtgccttggagacatcacggaataccagggccgcgccgatgatggtgccatcgcggtcgcggatgggggccgagacctcttcgatggcgtgttcgcgaccctcggccgagatcaggatggcctcctggtccagcgtgcaggccgtgccatccggcatgcgttcggtcagcggatggttgagccgctcgccggtggactcccggatgatgtggaacacgcttgcaaggggctggttgtaggcggacgcctggtcccaccccgtcaggtgctcggcgaccgggttgagatagtcgacccggccctcgaggtccgtggtgatcacgccatcgccaatggcgtgcaatgtgacctgggcgcgttccttttcttcgtgcagtgcggattcgatccgccgcgtatgacgcaggacacctagcgtgatcagcacacctatcagtagggcggcgccgccgagcaccagcatcagaacgaccgcggtacggtattgacgcgcggtgtcgcgcacggctgtcagtccggcctcctgctgaaggttgatcatcgcgtccaggtgttccagcacgcgcccctgtttcgggatagcctccgcgagcagccagctcgtcgcctcgtcggtctcgccgtccaggatgtggtcgagcacgcgttcctggacctgaaccgcgcgctcggtcagtccgcgggactcgtccagcagccgctgttcggccgccgtcatcggcatcgcatccagctgctggcggttgtacatgaacttcgaggcatggccacgaaaggtcatgatcccttcatcgaggtcgaacgggtcggtggtgatcgacagctggagcagggttaccgagcgttcgcgggcggcgttgcgcatgttgcccagcagctcagtcttcacgttgtgttcgtggacaatcagctcaaggcggtcgtgcacctgagccatacgattcaggcccagcgcgatcaacgccgccatcagcacgagcacgatggtaaacccgagcccaatcacccatgcggaacggctgcgcggctccgccggcgcgctaccgccaggcccgggtgccggccctttgaggaatctccctgccacgcccactccctgtgtcgcgagggggctcggccgagctggcgtcccccttccttctttttatgacccgttcattccaggcgttatgttgctgattcaatgggagtgttagctgagtgtcaaacagtgaatgctaatgtatgttcaaaatgcagccagcagggcgggtttcaggcatccagttgcgagtggaccgtggcacggaactcctccaccgaaagcgcgggcgaatagaaccagccctggtacaggtcgcagccttctctgcgcagaaaggcgagctgctcggctgtctcgacgccttctgccaccagcttcaaatgcaggctgtgaccgaggcccatcaccgaacgcagaatcatctcggcgtcgcggtcgtggccgatccccgcgatgaacgagcggtcaatcttgatcttgtcgatcggcaacgacttcagataggcgagcgaagaatacccggtgccgaaatcatccagcgatacgcgcacaccgagggccttgagcccggagaggtgctcgcgcgtcagggcgacatcggccatggccacggtctcggtcacctcgatctctagatgttcgggcgaagcgccggcctccttcagggccgcagcgagtcgggagacgagatccggctgtcggaactgaagcgccgagacattgatgcaaatggaggtgtcgacatccagttgtgcccagtcggccagttgctggcaggcgcgacggatcacccagtcgccgagcggcagaatcaacccgttcgcctcggcgctggggataaagcgcgatggtggtacggcacccagttccggatcgttccagcggagcagggcctcggcggcggtaacggccccggagtgggcatcgatcaacggctggaagtggagtgccagctggtcgtgctccagtgcgtgtttcagtcgctcctggagctgctgttccgcacgtacctgggcatccaggtgttcggaatagaatgcgtaggtgttgcgcccggaccgcttcgcttcgtacatcgccatgtcggcatagcgcaccagggtgttcgcgtcccgcgcatcctgcgggaacagcgcgatcccgagactggcactggagctgaattggcgcgtggggccggtgtgaaacggccggtcgaactgcgccaggatctcctggccgcgctctccgacctgcagttcatccgtaatctcggggagcaggatcatgaactcgtcgccgccaaaacgcccgatcgtggcgtcggtgcccgctgcgtccttcaggcgctgcgccacttcgcgcagcagttcgtcaccctcgtggtgcccgaaggtgtcgttgatcatcttgaagtggtcgagatcgagcagcatcaccgcaatgcggtgttcgtgccggctggcatgggcaatactctgggcaagccgatcgtgcaggagccagcggttgggcaggccggtcaggctgtcatgagtcgcctggtgctggatacgggcctcgcggcgctggcggtccgtaatgtcacggataaaggcggtgatgcgccgcccgccctggtcctcgaaggcattcaggctgatgtcgactggaaactcggtaccgtccagccgacgtccccgcaggtcgggtatttggcccatggtgcgttccgagatgttgtcgccctgctgcaagcggaccgatcggtggtgttcgcgcaggcgctcggggatcaggttctccacgggctggccaatcagatgccgtcgcgggtacccgaacagccgttcgaggttgcgattcgccatcaggatggtgccgccgccgtcggtcaccagcaccccgtccggcgccgtgtcgatcagttgctcgtagcgctgctggcgcagctcgatatcccggtgggcagccctcagctgggccatgggcgctcgcacgctttcgatgaatacggcccagtaaatcagcgcataggccgccaccttgtagatatggccgagtacgaagaagccgtcggacaggttgtcgtacagggtaaagaacacctcgctggccatcaggatcatcagcgcggcggccaccagcggcatgcccgggcgctgcatgagctgcgggcgcagtagcaggatcaccagggtggccgcatgcagtgccaccaccacgccctccagcgcgatcttgaacggcgtcagtccctcgcccgggatgaacagtgccgggatgcgctgctcatgccacagccctacccaggcaagcaacgcaacaagtaccaacgcacccgccagcatgcctctgggagcgggtccctggcttctcgggaccaggggaagtgctacgtagagcagaagagccagcgcgccgacgagccgcgcggccagccagaaaaagatcgtctgctgcgaggagttgggagtgatgaaatccggcatctgcggataggtcatcaggtgcaggaaatcgagcaggccaaccgccagaaacgctgtggcgaggaccagagtggccatcagccgacggcggtcgcgcacgtgataggcgaccgcgaacacgccgattgccacgaccaccgcgaacagttcggtggccgtgtggaacgcggtcatgtgctccagcgggaccagaggcgggacggggatgccgaccatccagaggagcgcgggcagcatgaacagtgccagcaatgtcagccacatcaggggcatatggggtagagccggggagcggggaagggcgttcatcggggcccctgagcgacacgactcatgtgcacgcttggcgacccttcgctcgggtagctgcaccggacgtactgcgccatcgtgcccctccacagtcggcaacggacgatcgaactcctggatgtatgccgttgccgtgaggcacgcgcgtctgacacggggtgcaacggatccgtatcgctggaccttcgtcacccggccatccctggcgcgtttattcttataatcttcgtattatacgatcgtttttggaatcagcccagattctttaccgtgggaattgggtattcagagaaaatccgcggagaatcacttgctttcatcttctgacccggtatagtgaccgcaccgaacgccccgcccgtcagcgtccgttcactgattcggaaccctctcggttcccgtccccccgatttcgtcataccccgatgggtgcccctcgagtacgagcggcgggtagccgttggagtattgcatgtcttctgtttcttcttttgccgaccttgggttggccgaatcccttttgcgtgcgctggaccaggccggttacaagacgccgaccccgatccaggcccaggcgatcccggaagttcttaaaggcggggatctgctggccgccgcgcagaccgggaccggcaagaccgccggctttaccctgccgatcctgcagcgactgaccaccgggcaaacgcccgagcgcaagccggggcgtccgcgggcactgatcctgacgccgacgcgcgagctggctgctcaggtccacgattccgtccgtacctatggccgccacctgtcgctgaagtcgatgaccatctttggtggcgtgaacatgaatccgcagatcaaggcactgcggggccccatggatatcgtcgtggcgaccccgggtcgcctgctggaccatgctggccagaagacgatcgacctctccggcgtggagatcctggtgctggatgaggccgatcgcatgctggacatgggcttcatccgcgacattcgtcgtctgattggcctgatgcccaagcagcgtcagaacctgatgttctcggcgaccttctccggcgagatccgcacactggcgtcgagcctgctgaacaagccggccgaggtcgacgtggccccgcgcaacaccgccgccgagaccgtgcagcagaccgtgcatctggtggagagcagccgaaagcgcgagctgctgagccacctgatccgcagcaacgactggggccaggtgctggtgtttacccgtaccaaacacggcgccaatcgcctggcacagaagctgacgcaggatggcgtgccctccgaggcgatccatggcaacaagagccaggcggcccgtaccaaggcgctcaagcagttcaagaccggggccgttccggtcctggtcgcgacggacatcgcggcgcgcggcctggacatcgaccagttgccgcaggtggtcaacttcgagctgccaaatgtgccggaagactacgtacaccgcatcggccgcaccggtcgtgccggttccgttggtgccgccctgtcgctggtggatggtgaagagatgaagctcctgaagggcatcgaacgcctgattcagcgcccgatcgagcgcatcgaaaccgatggcttcgcgaccccgaagccggcggccaacgatggcaatggccaacgccgtggcggcaagccgggcggtggtgcgcgtaatggcaagccgcgccagagccgtggcggcaagcccggcggcaagcccggcggcaatcgcggtggcggtcagggccgcgcggcccagggcaaccgggctgcacgcagccgctagaccctcggccgttctgaccaactccgcccgcgtctcccatggggacgcgggcttttttgtgttcgcgaacctgcggtcgccttgatccggatcacctgctcttggaggcgcttgcgcgaagatgggcgtgctatcaagaagcggccactctggccgttatagcggggaaaggagggaccccatgaaccggcttctgaagatcggcggactgcgcctcaagcttgtgatccttgtgattctcgtcagtaccatcccgctctcgatcatgggtggggtgaccttccacaccatgaaaggcgacctggcgacgaatgtcgacgcggcgctggtcgatcagttgtggtggctcctctggggcctgtgggtggtggcctttctgattgcgctggcgatcggctggtttgcggccaacatgctggtgcggccgctggaacggctggcctcggggctggaggcgatcgcatccggtcaggcggaccttggccaccgggtcgaggtcaccaccgacgacgagattggtcgcaccagcaccgcattcaacgcggtcatggagcggttgtcgggcctgatcacgcaggtggcggatgcggccgacggcatcgccgcctcggcgcgccagttggagggtcgtagcaacgagctcagtcgcgagaccaacgagcagcgctcggatgtcgagcaggtggtcaccgcaatgaaccagatgtccgcgaccgtgcaggaggtcgccaacaacacccagagcacggcggaaagcgccggtcaggcgacccgtgcggccgagggcgggcgcaatgtagtgcaggcgacccagggctcgatcaatgccctggccagcgagatccgcaaggccagtacggtgatcgacgagctcaagggggactccgacaacatcgggtccatcctcgaggtgatcgaggagatcgccgagaagactaacctgctggcgcttaacgccgcgatcgaggcggcccgggccggggaggccggtcgcggctttgccgtggtcgccgacgaggtccgccatctggcccagcgcaccaacgactccaccggcgagatccgcgagatcatccagcgtctgcaaggtgcggctggcaaggcggtgcaggcgatggaggtgagtcagcagcaggccgaggcctcggtcagcaaggccggcgaagcggaggagaccctgggatacatccatgactcggtgaccaccatcgacgacatgacgcgtcaggtcgcctcggccaccgagcagcagagccaggtcgccgaggagatcaaccgcaacatccaccacatcaacgacatcgcggtacgcagcgccgacggcgcccgcgagatgcaggaggctgtcgaggccctggaaggcctggccgaacgcctccaggccgaggtagccggcttccgccagcaacccgcctgacacccggggtcagccctctactagcgtccttggggctgggcctggttcggcatctggagtttacggtggcttcggtccaccgtctgcctgcgctgtctcgccagcgcgccgcgcccgtttttgatcaacaaagggcggggtgcgctgccgaaacagcgcttggcaggcggccggacgaaggctcgtaaacccccgatgccgaaccaggcccagccatgaccacgccgaagagagccacgagcgccggagcccgctagaaacggtcagccagccccaagcttactcgcggtcgccgcattccagccaacgtacacgtcgctgccacgctcgacgaccgggcgcttgatcagcgtcggatgctcgagcatcagggcgatggcacgctcctggtcgatggccacacgcgtctcttcggggagctggcgccaggtcgtaccacggcggttgaccagggcctcccagcccacggcatccacccagcggcgcaagcgcgcctcctcgagcccgtccttgcgaaagtccacgaagcggaagtctacgccggccgcatccagcgcccggcgtgccttgcgcacggtgtcgcagttggcgatcccgtagacgacccgctcagacatcgcgcagcagggcgttcaggccgaccttggccttggtcttctcgtccacgcgcttcacgatgaccgcgcagtacagcgaatacttgccatccttggacggcaggttgcccggcaccaccaccgcgccggccggcacacggccgtacaggatctcatcgttctcgcggtcgtagatgcgggtggactggccgaggtacacgcccatggagatcaccgcgccttcctccacgatcacaccctcgaccacctcggagcgcgcaccgataaagcagttgtcttcgatgatggtcggggcggcctgcagcggctccagcacgccaccgatgccgacgccgccggacaggtgcacgttcttgccgatctgggcgcaggaaccgacggtcgcccaggtgtccaccatggtgccttcgtcaacataggcgccgatgttcacgtaggagggcatcagcaccacgttgggagcgatgtagctgccgcgacgggcggtggccggcggcacgacgcgcacaccgccctcgcggaagtcgcggctggaggtgtcggcgtacttggacggcaccttgtcgtagtagttggtgaagccacccttgatgaactcgttctcggcaatgcggaacgacagcagcacggccttcttcagccactcgttgacgacccagtcgccaccctttttctcggcaacgcgggcctggccgctgtcgagcatcgccatggcctcgttcacggcatcacgcacgttggtttccacgttgcgcgggttgatctcggcgcggctttcgaaggcggtctcgatgatgctcttgatgtccgacatgaagcagtccttttaagtttttaaaaaatgcgttatttgtagagtttggcgatgcgttcggccgcctcgatgcaggccgccggttcggcgaccagcgccatgcgcacgtgtccggccccgggattgtgcccggtctcggggtcgctgcgggagaggtagcgtccggccagcaccgtgacgccggcttcggcatacaggcgacgggcgaaggcctcgtcgtcgccatccggcacgcgtggccagaggtagaagcccgcggcgggcggttccacgtccaggacttcctgcaggatcggcacgaccgcggcgaacttttcggcgtacagcgcgcgattatcggcgacatgggtctcgtccgcccaggccgcgcggctgaccgcctgcgtgggcggaggcagggtgcagccatgataggtgcggtacagcgcaaagcgttcgagccgatcggcatcgccggcgacgaaccccgagcgcaggcccggcaggttggagcgtttggacaggctgtggaacaccacgcaacgctcgaagccgctccggcccatgcgcgcagcggccccgagcaggccggccggcggttcggcatccgggtggtagatctcggagtagcactcgtccgccgcgatcacgaagtcgtgccggtcggcgaggcggatcagctcctgcatcgccgcctcggacatgcaggccccggccgggttgccggggttgcagatgtagaccagctgcaccgcatcccaggtcgcggcatcgaccgcggagaagtcggggaggtagccgttctccggcgtcaggtcgtagaaggccggctccgccccggccagccgggccgcgccttcgtagatctgatagaagggattcggcatcagcacacgcgccccggacttctccgcaacgacggcctgcgcgatcgcgaacagggcctcgcgcgtaccgctgacgggcaggacctgccggttggcgtccacctcgtccagctggaagcgccgctgcagccatgcggcgatggtctcgcgcagcgcgggttcgccgcgggtggtggggtagtggttgtagccctggagggcgtcgcgcagtaccggttcgacaaaccccggcagcgcatggcgcggctcgccgatcgacagggcgatcggctcccggtcggcgggttgttccaggtccgcgaacagccgacgcaggcgttcaaacggatagggctgtagccggtccaggcttgggttcatggcggctcgggcgtcgtgttcgagggaaacgaaagaccgcgcagtataccggagccaaacaccaatgggcgatccacacgcttcctgtgcggccagtatggaggcgctggttttgctctcgagcgggccatgcggcaggcttagccgtttccgatcgggggcgatgcatggcgtgcagtcatgaccacacggcgcaggggaagcgcggcgcgacaacctaccgcaagggattgcatgacctggggaacggcacctgggcctatctgcaacccgacggtggctggggctggagcaatgccgggttgatccgcgatggcgaagaggccctgctggtcgacaccttgttcgacgagcgcctgaccgccgagatgctcgcacaaatggatgccgcgaccgggatcggcgcgggggatatcaacctcctggtcaatacgcacgccaatggtgaccacaccttcggcaaccgcctggtgcatcaggccgagatcattgcctctcaggcgagtgccgacgagatgccggagctgccgccggcgatgctggccggactgatggcgcaaagcggcgcgatgggcgaggtggggaaatacctgcagcgctccttcggtgcgttcgatttcggtggggtggagttgactctcccgacgcgcaccttcagcggcgagctgggactcaaggtcggtgacaaggacgtgaaactgatcgaggtcgggccggcgcatacccgtggcgatgtgctggtgcatgtgccctccgatcgcgttgtgtataccggcgatatcttgtttatcgagggtacgcccgtcatgtgggccggtccggtgggcaactggatcgcggcgatcgaccgtattctgggcatggatgtcgagaccatcgtcccgggacatggtccgatcactgaccatgccggtgcccggcaggtacgcgactacctggtgtatatcgatcgcgaggcgcgggcgcgcttcgacgccgggatgccggcagcggaggcgtccttcgacattgcgctgggggattacgccaactggggcgatgccgagcgcattgcggtcaacgtcgacaccctgtaccgcgaatacgccggagacactacaacgccggacatcatgcagctgctgcgtctgatggcgcggctggatgcggcgcggcggggttctcgctgagcggtttcgcgagacgccggcaatgacccctcagtccttcggcggcgtgtacgagaaccaggcgagacggtgcgagcgcaggctccaggggaacaggagcgccggtaaaacgaccgggacgtggcgcgcgggactgaatcattcggccttgcacccggaggttagtgccggcgtgtccaggacctcgacgcgctggccgtgcgtgtcgggccccagtgtgccaccgtcgcagaccctgcccctattcagtgccgtgagcgtggccttcagcagccgggcggcgggccaggtatcggcatcgacaaacagcaggtagtccccgctggccccttcggcgctccggctcgaagatgaagcggcacccggcgccctgggcgacatatggggccgcatccgtggcagccactcggcctcgttccaggccgggataatcaccgaaacggcgggagcgcgggtcacgtagcggcgagggtcagtaggtcgccatgtgggggtcaacgtcacgcgcccaggcatcgatgccgccggacaggttgatcacgttcttgaaaccgacacgggccaggaatccgcacacctgctggctgcgcaccccgtggtggcggatcaccacgatctcgtcgtccggattcaggtcctgatattcggtcggaatctgccccatcgggagtagccgcgagccgtcgatgcggcagcgctgaaactcccagggttcgcgcacgtccagcagcaacggcggtgctttggcctgcgagaggtagtcctgcaattcccggggagacatctgtcgcatggttcgttccgtgatgggggaatggttcaggctggcgtcgagggttcgattttgcaatggagcgggtgccggatgagggcagggggctgtggagcgagcgagccgtcgtcgaagacgcgggcctgggtcattcgaccctcagcgcgccagcgcacagaggatgccggcgtccccggagtaggctcatccggatgagcaatcggtgcccctgcgcgggtcattccttccggctggttcgggggatcgaagaaagagtcgcacgggtcgggcggatgcgggtccaagcgaatgacggtttttcctacgagcggggcgaaaagcaggccaaggcaagggttgcccggcccggcgctttggtcctcacggaatggatagcggagcaggcatgcaggtgaagggcgtggttggaagggcccacaatgagctcccggatggtccaccagatgccgggctggtgattacgtgcgagcacggtggcaatcgcatccctgcgccctatcgtgacctgttgcggccgtaccgggccatactgcaaagccatcgcgggtttgatgccgggtcgttgcagatggcgcgggatctggcgcgggcatttggtgcacccctggcggcggccacggtcactcgcctgctggtcgatctgaaccgctcgctcgggcacccccaactgcactgtgcggcggtccggaagctgcctgcgtctgtacgggcgcggatcgtggaacgtcactatcagccctatcgctctcaggtcgagcttctcgtgcgggagggaatcgcccgggatggccaagtggtgcacgtttccagtcacagtttcacccccgagctggatggcaaggtccgcacggccgatatcggattgctgtacgacccggcccggccaggcgaggtggctctggccgcacgctggaaggccgcaatcaaggcatgcgcccccgagctcacggtgcgccgcaactacccctatgcgggccgcaacgacggactgaccacctcgctgcgcaagggcctctcacccgagtgctatgccggggtcgaactggagatcaatcagcggcacgtgctgcgtggtgggcggcactgggccgccctgcgcgagacggtcatcgcgtccttgcggaccgcattcgctccacgcggcacgggcagcctggagacggcaaacgaagggggtcagcggcgtgacctggatgccccacagcttcccgccgtacccagggatgaacggcatgccaagggagtactgcaatgaagatccgtatcggttacgagcttgtctacgactgtccccagccgaccccgatgatcctcacgctgaatgtgcattacacaaggatctccgatctcctcgcgcccgatcacatgattgccgacccgccagtgccggtcaccgcctatcgcgacagcttcggtaactggtgctcgcgtatcgtcgcgccgcaggggcttctccggctgtctgcgagcaccctggtgaacgacaccggccagcccgatgtggtagtcccgcaggcgcgacagattcgggcggaggatctgccggacgagaccctgcaattcctgctgggaagtcgctactgcgagaccgaccggctctcggaaaccgcgtggcatctgttcgaacacgccccggaaggttggggacgcgtccaggcaatctgcgacttcgtccaccgacatatcaccttcggttacgaacatgcgcgaccgaccaagaccgcgttcgatgtgtaccaggagggtgttggggtatgccgtgactacgcgcatctggcgattacgttctgccggtgcatgaatattcccgcccgttattgtacgggctacctgaccgacatcggcgtgccaccgccctacagcgagatggatttcgccggctggatcgaggcgtatctggacggccactggtacaccttcgacccccgcaacaacaccccgcgtataggtcgcgttctgatcgcccgtggacgcgatgccgccgatgttgcgatcagcaatacgttcggcccgaacaccctgcgcggattcaaggtctacgccgaggagattggtgaggggccgtccgcgtgatgtccagggccaaccgctgtgggagacccaggggaacgacgaccctgcacgttacgttggcgggcgtctccctagaatggaggcgacagaaggcgatcgtactcactgcggacggttgcgtagcactcgcagacacgcgcctccagcccgggtcggtcgagggcgacgatgtgcccccggcgatactgaaaggacacccataacgaaaggacacccataacgaaaggacacccataacgaaaggacacccataacgaaaggacacccatcatgtgggccggtccggtgggcaactggatcgcggcgatcgaccggatcctggcgatggatgtcgagctgattgtgcccggccacgggcccatcaccgacaaggccggtgcccggcgcgtgcgcgactatctggtgtatatcgatgcgcaggcgcgggcgcgtttcgaagcaggaatgccggcggaggaggccgcgttcgacatcgcgctggacgactacgccaactggggggatgccgagcggatcgcggtcaatgtggacacgctgtaccgcgaatatcgcggcgataccacacccccggacatcatgcgcctgctcacgttaatggcgcgtctcgacaccgcccgtcgccagtagcgcgcaacgggcgctcatcccttcgggcgcgtgtaccagaaccaggccagccggcgcgagcgcaggctccagggcagcagcagggcctgtagcactaccaggatgtgctgggcggggctgaaccagtccgccttgcgccccgaggtcatcacgggtgtctccagcatccggaaccgctgctcgtgctggcggccccagcgcgccatcgctcgcgacaggaacacttcctcgcccgcatagacccgctcgctgaaccccccgactgcctcgaaggcctcgcgggtgcagaagacgtagcagccggcggcgagtcccagccgtgccgacagggtgttccaggccgccgcgccccagcggtagatgcgatgggtcaggtgatcgaacgcgacgcgggctccgccgccacagaccgcgccgctgtccagggcgtcgagtgtcgcgcggatcaggtcggcgtcgggccaggtgtcggcatcgacgaacagcaggtagtcgccacaggcggcccgggcacccgcgttgcgggcgcggctgatgcgccgctccggctcgaacacgacccggcaaccggcctgctgcgcgatctgcggagtggaatccgtggaggcattgtcgacgacgatgatctcggttcgtcgatccacgtcggcgagggcctgccgcagcgccgccagggtgtgcggcagccactgcgcctcgttccaggccgggatgatgaccgacagggccgggagcccgcgcacagggggtatcagtaggtcgccatatggggatcgacgtcccgcgcccaggcgtcgatgccgccggccaagttgatcaccttactgaacccggcccgctgcagaaaccagcacacctgctggctgcgcaccccgtggtgacagatcaccacgatctcgtcgtccgggttcagctcctggtatgccgccggaatctcgcccatagggatcagcttcgagccgtcgatgcggcagcgctggtactcccagggctcgcgtacatccagcagcaccggcggctggtccgtctcggcgaggtggtcctgcaattcccggggagacatctggcgcatggcgaattccgtgtcggtggatgccaacacgctaagttcacagggggttggccgcaagaggccggctgctacgcagggatggtgggtgcgaggacgcgcggatggacggtggcggctgtctcaaccgcggcgcaggcggtcctcttcgcggctacggtgctccagccagcggctgccttcctcggggcccagcagagtggccgccagggcgatcagggcgcacacaatcgcgggggcgacagcccctgcaaggcccaggatgtaggcggaataggcggcgggtacggcgacggccaccgccagtacgaccacgcccggataggccatgcggtagagccagcgcggatcgaccgaaagcgccagcaccgtaacagagcccagcaggccaagcaggatccagcccgtcgccgcggcttcaaactccgcggccagcagggcgatcgccagtaccaggcccagggcgacgtgccgcagacgggtggaggcctttggtgtgatcagcgcatccatccagcagggacggaggccggggatggagtcgggggcgggggcagtggtctggtacatgaggggctgtttgttgagtagatcgaaccgattgggtcgcggctctctctcggcttcgttaaacgaaaaagggcacccaaatgtgagtgcccttctccaagaatatggcgcgcccggaaggatagcggcggcgctacgcgcctggcccttccgggtgtcggccgtgggccgacacgttcctcgctgcgctcgggatcgaaccggattgttgaacggaggttcgaatcctttggggctttctactaatgaaaaagggcaccctggtgtgagtgccctctctcgggaatatggcgcgcccggaaggattcgaacctccgaccacctggttcgtagccaggtactctatccagctgagctacgggcgcatcgactgaaggcgcgcattatcgcgattggtcccgagggatgcaagcgccatgaggcatttgtctcagccgcgcgggatgggatggtagggcgtggagcgcacccggtcgtgttcgttcatgcggtagtggacgaattcgtccttgtcctggaagtgcaggaacgggttgcactcgtcctgttccgccagggtggattcggccttctctgcgtagttgtgtcccgggtggatgcaggtatgcgccgggaggccttcgcgcagcccgttcagcgtatggaacatctgctccgggtcgcccccggagaggtcgcagcggccgcagccgaacacaaacagcgtgtcaccggtaatcaggtcgtcgccggccggcatgtggaagcaggcggagccgggggtgtggccgggcgtgtgcaggaagcggatctcggtgtcgcccagcttcatcgtgtcgccgccgtggtggagttgcgggcgctccagctccttgccccagaactcggcctcgggcttgaggatatgcagccgggcattcgggtactgctccaggatcgcctcgacgccgttgatgtgatcgtggtggctgtgggtcagcaggatgtcggagatggtcacgtccttctcgcgcgcctggctgaggatcgcatccggttcccaggccgggtccaccacggccgcgcgacggctggccatgtcctcgatcaggtagacaaagttttccatcgggccgagttcctggcggtggatgcggtagggcaggtcgttgcggtccatcggcttctccattgagtcgtttccatgttggtaggctctactactcgagtggttccatcgtccgcacggaaggagagagatgcaaaattccgaagagtcgtctgccgataacgccgccctggatgcggaggccgactgggagtcccgctatcaggagggctccacgcgctgggatcgcggtggccccagcccgtcgctggaggcctggctggcggtcaccgatctggcgaatggctcgcggatcgtggtgccgggctgcggcttcgggcacgaagtcccggctctggcgcgccttggctattacccgatcggtctggatgtggcgcctaccccggtgcggcatctgcgcgaacagctggagcgggaggggctggaggcggaggtcgttcaggccgacatgctggcatggcagccggagatgccggtggatggcgtctacgagcagacctccctgtgcgcgatcccgcccgagcagtggcccgcctacgagcagcagctgcacgcctggctgcgtccgggcggcgagctgttcgcgtgcttcatgcagaccgggggcgagggcgggccgccgtttcactgcgagatagccgacatgcgggcgctgttcccggacagccgctgggagtggcacaacgacgccgggcgcaccgagcacaccaatggcaagttcgagttgcttcatcggctgattcggcgttgaatcgggtgaaggggcacatccgtgccccgggccggggcccatggatcccggtcggataccgcgtgacgtgccgcggcaaggggggtacccatgcttgagtcgactccgcaggggatggagcaggtccgcgcgctgttgctggacctctccggtgtgctgtacgtgggcgacgaggccctccctggcgccatcgaggcggtgcagcgggcacaggccgccgagctcccgatccgtctgatcaccaacaccacgcgcgagccgcgcgcggccatcatcgacaagctggccggcctcgggttcgcgttcgagtccgcgcagttgacgacagccccctccgcgatccgcgagcggctcgaggccgagtcccgcaccccgctactgctggtacacccggcgctggaacccgagttcgagggcgtgcccacgggcgagccggatgtcgtcgtgctgggcgatatgggcgccgcgttcgactacgcggtgctcaaccgtgcgtttcgcgtgctgatggagggcgcaccgctatgggtgatggggaccaaccgctactttcgcgaggcggatggcctgtcgctggatatcggcccgttcgtgcgcgcactggagtatgcggccgatgtggaggccgagaacttcggcaagccggatgcccggctgttccacacggcgattgcggatctcgatctgccaccggagcaggtgctgatggtgggcgacgatgtattgggggacgtggacggcgcgcgcgccgcgggtctggcagcctgtctggtgcgcactggcaagtatcaggacggcgacgaacagcgggcacaacaccgcggtgccggcctggcggatcgcctggccgacatcgtggatgctttattgggttgaggtgaccgcgcgccggccatcaacggccggtgcgcgggtcctggccttgatcaggcggagcggcgcttgaccgacagggtgccgtcaccgcggctgtcggcggccttgcggctcggcgccttgcgcggctttccggcagccgcataggccgggcgcttgccgttggccggggccgggccgcgccgcttggcggccggcttgccgggaccacggggcttgcgcgcggccggggcgtggcgctcggtcgcacgcgagtcccgggtcggcacggagcgcgccatctccaggcgacggttggcgacatggatattgcccagtcggcgcactgcggcctcgtccagcgcggccggcaggtccacatggctgtggtcgtcctgcaggccgatccggccgatgtcgcggccgttcaggccaccctcgttggccagcgcgccgacaatcgcgccgggcgcgatgccgtgattgcgaccgaccggcatgtagtagcgcaccatgtccgcttccggcccacggtccttgccgcggctggggcggggggcgcggtcacggttgcgatccgcacgatgactgtcgcgctcgggtcggctggcggccgccgtcaccgggtcgtgcgcgttgggcgtgccatccagcggcgtgccctgggttgccagggcgagcagggcgcgggcgagatcgcgttcgcccatctggccgttggccagcagtcggtccagcagggcgtcgagctgtggcgatgcttcgccggccagctcggcctgcaggcgttcggccaggcgctcctcgcggcgggcgatcacggcggcgcgatccgggaccttctgctcgcgcacgggcttgccggtcaggcgttcgatatcgcgcagcatgcgccgcttgcgcggctccaggaacaggatcgcacggcccttgcgtccggcgcggccggtgcggccgatgcggtgcacgtacacctcggcatcgcccggggcgtcgtagttgaagacatgggtgatgcgcgggacatcgatgccgcgggcggccacgtcggtggccacgatcacgtccagacggccatcgcgcaggtcggcgactacgcgctcgcgctcgccctgttccatgtcgccattaagcggggaggactgcacgccctgggcattcagggcctcggcgatctccgcggtcgcggccttggtacgggcaaacacgatcgctgcgtccagtcccgcttccacctcgatcatccggcccagggcctcggtcttgtggcgctggtcgaccaggcagtagctctggtcgatgtcggtgccggcctcgttgcccgcgccaatgcggatttcctgcggctcgcgcatgtggcggtgcgcgatacggcggatcggtgccggcatggtcgcggagaacagcgtggtctggcgctcggccggggtctgttcgaggatccattcgatctcctccacaaagcccatgcgcagcatctcgtcggcctcgtccagcaccaccatgcgcagcgcatccagtgtcagcgtgccgcgcttgatgtggtcaaccacgcggccgggcgtcccgaccacgacctgcgcaccatcgcgcagggcgcggatctgcacgcccatcggctggccgccgtagaccggcaggatctcgagcccgtcgatgctggccgcgaagccctccagggcagtggcgacctggccggccagctcgcgggtcggcgcgaggatcagcgcctgcacgcgacgctgcgcgggatcgatcgagtcgatcagcggcaggccgaaggcgccggtcttgccggtgccggtctgggcctcgcccagcacgtcgtcgccggccagcagggccgggatgcacgcggcctggaccggggtcggggtggtgaagcccagttgcaacagggcacgggccaacgactcggacaggccgagttcggcgaaggagggggattcggacatgctgggggtactcgggcgggccggaacaaaggcccggcgaaaatcggatgaatctactcagcgcgcatcatacacgaattgcggaacgaaatacgtctgcgcatatgcaataaaactcttgcccgcgcaaaacacgggcattacgtgggcttggggtctgctactgccccagcccggtcagccgggccggctccaggatctcgatccagtagccgtccacgtccttcacgaaggcgatgtccttcagcccaccctcgtccggccgcttcacgaactcgacgttattctcgtcgaaccagcgtacggccgcgtccagatcggggaccgagaagcagatgtggccgaagccctgcggctcctcgttgccgtcgtggtagtggaagtcggcgtccttctccgttccgtagttgtaggtcagctccaggatgccgcgctggctgaacatccagcgggtggcctcgccgccgtccttgggcgggtggggctcgtcctcgccgatctgcgccaggaagtagagcgtgaactcgaactccgggaagtccagcgtcttgaccagctgcatgccgaacacgcgctgatagaagtccagtgccttctgcggatccttcacgcgcagcatggtgtggttgaagcgaaagcctgcggtgggattgtcgctcatggtgcgtccttgtatcggctaaaggggggggtgtcccggaagactggaacacagggcccgaggttccctcaagtaccaccatcacaccgtccgcgatcccccgtcactgcgaggaggcgcagccgacgcggcagttggccgggtttgccccaccgtcggtgcctgcgctgggagatcgcttcactttgctcgcgatgacgggggttgaacgtggtccgtgggggtccggctactgtcggcagaacggaccgaattggtagaagcggcggcagcggaactcggactcgcagctttgcagttgggactcgtagcggcctgcgcgctgcgcgacctgtcgtgccgcggcctggacctggggcttgctgcggtaactgccgcggttatagccgccctggccctcgtggtaagccaggtacaggtgctcgctattgtgcagggagaccccggtgatgcgctgggtgcgcgcgttgtaccagccgataaagtcggtcgcgtgcttcatgtgtgtgcgccgcgccatccggcttccggcatcctcgcggtactcgccccagaccgggtcctgcgcctgggcatagccataggcagaggagggacggcgccacgggataaatcccagcaggcgttcgcgatccggtcgcacatggctgcggaacgacgactcctgctggataaacgacatctgtgtggcgatgggggtgccccattcgcgttcggagtcgcgcgcgtagtcgtaccagcgcggctggtcgcggaagatctcgcagatgttgctctgatccgacggcggcgatggcgccagcgtcgcacagcccgccgtgatcgcggccagcgccagcagcaggcccacgcgcagcccattgagcgctacggcccgccattccccctgatatgccttgcccacccgaatctcccgcccggttccccagtggccggcagtataaagcacccgccacagtggccaagagcgcgccatgcgccgttcccggttggggaggttgccgcggcccccgcggcgcctcgcagcgtcgtggcgatctccgtccggagctaccgaatcctgcgtaatagcgccaattgtagataccgtcttgccctacggggtgcaaggggtttcatggcgggcttgatacggggtttgggatttgagcacaccgaaggcgatgtgcaggagtttgcgcatggccgccccgatcgccgacatcttggccttgccgcgtgtcagcagacgttgatgttggtgtcgcacgtccgggttgtaccgggtcgccaccaccgccgccatgtagagcgccttgcgcagtcggctggaaccgatctttgccaaccgcgagggccgccggaccgtggcccccgattcttccaggaccggcgccagcccatggaacgccgccgcttgtcgagcgctcgtgaacgcgcggctgcgcagcgctgcggtcatcgaggccgacagcacgcggccgatgccggggatgctctccagcaaggtccgatcccgcttcaggtggtgatgggcgtcgaagtgatcgtcgatctgctgctggagccgacggtgttcctcacgcagggcctgcaggacgttgtcgatcgacgcctgagcgagggtgtcctcactgaaacgcgccttctccaggcggttctcttcgcgccgcatatcctgttccagagcctccaggcggctgagcaggcgcttgagttcccgcacctccggcggttcgggctgccagcgccgtggtgcgcgttcgatgccgtagcgggccagcatcatgctgtccttgcggtcggtcttgttgcgcacccccatgcccttggcatgcgaacgcacctgggccgggttcagcacgtggacctgcaccccctgatcatgaagccagtacgccagcggctcgtggtagatgccagtggcctccagatacacatggagcccctcgggggtctcgccggtgttgcgctcgagccagtgcagcagctcccggtactggtcttggcggttcgggaacaccttgggcttcaccttgcccgcctccagatcccggacccacatgcagtcgagcttgttcttgctaacatcaacgccaatatgagccatctcgtcctctcgccttgtccgtacagcctcacccgtccgtcacggaggggggtcttggataccgttcaaacttcgagatgagaaaggactcggggccaatctacagaacaggttcgtgacctcaggagcctgacgggttacccgagcccaatacggttcatggtagcgatccgtgaaccgcaagacacaaggagcctgcttgcaggcgaagcttccgcccgcgtctgactttggcaggggcttcgcctgcaagcaggctcctacgggggtggtgcgaaaggtattacgaggggtgtgatgggggggtgttccagtcggggtcgagggggctctgggtcggcgtggtgcaccaggggcccggctcgacgggttcgtttgtgagctcgcgaatgcgtgcgatgaactcgcgccgggggagggtgatggcgccgaggttgcgcaggtgctcagtctccatctgcacatccaccaggggccagtcccaggcgaccaggtggcggcaaagccaggccagcgcgatcttggaggcgtcgcgctcgcgcgagaacatcgactcgccgcagaacagccgccccacggccacgccgtagagtccgccgatcagacgcggaccgtcccagacctccaccgagtgcgcgtgccccgtgcggtgcatcgcgatgtaggcctgctgcatgcttgcggtaatccaggtgccctcggcgtactcgcgcggcccggcgcaggcttcgatcacggcctcgaaggcgcgatcgaagctgaccgtgtagccgcgattgcggatcgcctttttcaggctgcggtgcatccggaagtgacccggttccagcaccgcgcgcgggtccgggctccaccacaggatcggctgcccggcctcgaaccaggggaacacaccggagcgataggcattcagcagccgtggcacggagagatcgccgccggcggccaacaggccgttcggatcgggcagggcatgcgccgggtccgggaatggcgcgtccgggtgctccgggtcgagccagggcagggtgatttgcgggccaccggtcatggggtgcctctccgtggagggcggtgcatacccgaggtcatcccggacgccgctgcgcggcgatccgggatctttgtcttcggccacagggcggagcgcaggaggccccggcttttcgctgcgctgcagccgggattgcctgttggagatgcgagataacgggggtggttgggagcgagcctggggctggccgcccccaggctcgctcctgcccccgcgaccgacccgtgatggggcattcggccctcgacatcacggcccggcggcgggccggcttcttttgttgttgacttggttgggccgcagcggcgcgcccgcagacaatccgaagtcgaggtttcatcatgcctgataccgatttgaatgcctttaatggcactccgcgttgcctggggatcgatgtagccagggcccatgtcgtgatccacgatttgcacgcggggcgtaccctcagtgtagaaaacgcgtccgacgccctccatacggcccttgcgacctgcgtgggccatgatcaggtcgtgtgcgaaacgaccgggggcgacgaacgcgcagtgctggacgtcgcccccgacctgaaccttccgatccattgtgcggatgcgtgccgggtgaaagcctttatcgcaccccatggcggccgagcggacgtcaagcctgtcgcgttcatggccgcattgtccgtcgccctggggtatcgggacctcagcaccagctataagcggctcctcgccaggggcaaacccaagcccgttgcccctggctgccgttgcacgcaaacaggtcgtcatcgcccgcgccaaaatccgtgactctaaaacacagatcatactgattcgatgaaggagctgagggaatgtggcagggctggctgaggtttggcggttgccggcggggcggctggagtttgtggcggcgtcaggttgagcggttggggatgcggcgcacggactggacgctgccgagggattgcaggcggtcgaagagggtgctgagttcgccgaggtcggtgatctcggcttcgagttccatgtggacgctgcggtcgttggggtcggttcgggtgttcacgcgcagcaggttgatgccgctggcggagaaggcattgccgacttcgcccagcaggccggcgcggtcgtgcgcttcgagctcgagggtgatgggttcgcgctcgggctcgtcgccccaggagacggggatcaggcggccgcgtttttcctccggcatgcgcaggatgttgacgcagtcgctgcggtggacggagacgccggccccgcgcgtgatgaagccgacgatcgcgtcgcccggctgcgggttgcagcagcgcgcgcgggaggtcagcaggccaccgacgccgcggatgcggatctcgtcgtcctggatgcgttcttcccggcgtggttccgcgggttggggcggggcggcctgtttggcgcgggccttttccgcctggcgttgttcgcgcagctggtgggagatgcgaccggcgatctggctggtggtgatgtcgccggcaccgagcgcgatcagcagctcgtcgaaggtctggaacttcatggcgtcggcgagcgcgttgcggtccaggttcgaaccacagcccaggcgctggcattcgcggtcgagcaggtgcttgccggtggccaggtgttcgtcctggtgctgctggcggaaccaggtgcgcaccttggagcgggcgcgggcggtgttcaggtagccgagattggggttgagccagtcgcggctggggccgccctcgcgggtggtgagcacctcgacgcgttcgccggacttcagcttgtaggtcagcgggacgatgtgcccgtccaccttggcaccccggcagcggtgaccgacctcggtgtgcacggcgtaggcgaagtccagcggcgtggcgccctgggtcaggtccatcacctcgccctggggcgtgagcacgaatacgcgctgatgcagtggctcgctctggatttcgtcgagcaggttctggtcggagttgtcggcggcctccagtaactggcgcaggctgctgatcgcgcggttgagtgcctgatcctcgcgtcccccctccttgtagcgccagtgcgcggcgaccccgagttcggcgaagtcgtccatttcgcgggtgcggatctgcacctcgacgaccttgccctcggggccgaccacggcggtgtgcagcgactggtagccgttgtccttggggttggcgatgtagtcgtcgaactcgctgggcaggtggcgccagtcgttatgcacgatgccgagcacggtgtagcaggtggcgagttcgtcaacgattacccgcgtggcacgcaggtcgtagagctcgtccagcgaggtctgcttgcgctgcatcttcttccagatgctgtagatgtgcttgggccgcccgaacacacgcgcctggatgccggcttcggccagccggtcgtggagggtatgggcgaagcgctcgacataggcctcgcgttcggtgcggttctcctccagtcccttggcgatctcgcggtaggtctcgggttcgaggatgcgcagggcgaggtcttccatctcccatttcaactggcccacccccaggcggttcgccagcggggcgatcacgtccagggtctcctgtgcgagcacgcgggcgccgtcgtctggttccttcacggccaggcgcagatgctgcacccggtaggcgagcttgatcagtaccgcgcgaacgtcgtcgaccatcgccatcaacatgcggcgcaggcgttcggcctgttccgggcgcccgaccggggcctcgaacctgcggctgaccagggccgcgacgttgacggtcaggcgcgcaatcgagtcgccgaagcgttccttgagggcgcgctcgtcgatctgtcgagccagataggcgctgaccaggagcgcggcggtgatggtctgccggtcgacgttcaggtgacgcaggacctcggccacgtccagcggatgagactccaggccggaggcatccaccgaggtgagcgccaggtccagcgcatccgcgagcgcggctgcggacgcggcatcgccgttgggcccggcaaagcgcgcgaccagcgggtcgcggtccaggccctgcagctcggtgttggtgagtagcgaatggcgcatgatcgcttggtattgtacgtcagccgtccgccgggcaaaggctctgtccgaaggggattcatacgacggtcgacccgtttggcttgccatcggacccatgccgggtcacgatcgaatcatgctgaacctgttcaaactggcgctgattctcgcggttgggtacgccctggtcgtaggcctgatctacctgacgcaggatcggctgatctacatgcccagtagcaatgtggttggcagccccgcgaacatcgggctggaatacgaggacgtggcgcttgagaccgaagacggcgtgcggctgcacgggtggtacctgccgggtccggaggataatgcgccggtcttgctgtttctgcatggcaacgcggggaacatcgggcatcgcctggagtcgctcgagcagttccatcatctggggcttgcggtgctgattatcgattatcgcgggtacggccagagccaggggcgacctcacgaggagggcacctatgaggacgcccgtgcggcgtggaactggctgcgcgagcatctcgagtacgaacccgaggaaatcgtgctgttcggacgctccctgggcgcagccgtggcggcgcgactggccgagaccaagagccctgcggccgtgatcctggaggcggcctttacctcggctgccgatctgggggcggaggtctacccctggctcccggtgcgggcgctgatccggcatgaatacgacgtgctgggacgggtcggggcgatcgaggcgccgttgctgtttgcccatgcgcgcgaggacgagatcgtgccgtttgcgcatgccgagcgcctgctggaggcgagcggcggcgaagcacagctaatggagatggacggcgggcacaatgatgcctttcgggcgaccggctcgcgctacattgagggcctgcgcgagtttctggaggatgccggcctggagctgcgcccgcaggatgcgacgaatcgggacggggagtaggtggggtgctaaaatcggcgccttttgtgcccgtcatgaacggcatggacgcatgaatgcctcagcttgaattaggcccaccggggctcgcgatcagccggcaggaaggccggggcgacgcgccggtactcacgctgcgtttcggtcgcgttaccggggccacgctgcgcccggacgggatcgatattgcccttgggctcgagccgctggagatcccgcaagggcgcgaggcggcacccgagctctggtatgcggcgggcgcggtgcgcaccgaagaaatcgatgacctgatgctggcgcatgcgggggatcggctcgtgggctgctggtatcggccgcatggcgccgacgaggaccccgaggcgatcaccgagcaggcctatcatgcgatcctcgacgcctgccagcagcgggggttcggacacctggtgcgcgcctggaactatttccccgcgatcaaccaggaactgaacggccaggagcgctaccgcagtttttgtgccgggcgcgcccgggtgttcgaggcgctgccggatttcgagcggcacctgccggcggcgacggctattggtacgcatgtcgacggcatgctgatctacttcatcgccatgcgcgagaccacgctgcgtatcgagaatccgcggcaggtcagcgcgtttcgctatccgcggcagtacgggccgcgcagcccgtcgttcgcgcgggcgcggatgagccaggaggcgtgcggggccgcggaattgttcatctccgggacggccagcatcgtgggccacgaaagccggcacgcggacgaccttgaggcccagatcgacgagagcctgcgcaacatcggggtgctgctggcggcggcctccgaagagggcactgtggcgttgcgcgatcccggtgacctgtcgatgctgaaggtctatctgcgccaccgggcggacgggcctcgtgcgcagcggcatctgcgcgagtgcctgggcgaagacgtggatatcctgctgctgcatggcgatatctgccgcagcgagctgttagtggagatcgaagggctgtaccgcgaaggctagcccgcagggccccgcctctcgcgggcgttgaaacggtattgggcgcgcgcggcgcgcagaagggggaagtggatgaatgatccggggtacaagccgcatccggtactgaaggactactacggcgacgagtcggaaaagcgggcgtttgtcgacgatctgttcgaccggacggcaccgcattacgaccgcatcctgcgctggggctttctcggcactggtcaggcgtatcgtcgctacgcgctgaagcaatccggcctgcagcccggcatggatatcctggatgtcgcgacgggcacgggcccagtggcgcgcgaggtgcgcaaggtggtcggtgacgagaacatcacctgtgtcgatcccagccgcggcatgatcgatgtggcccggcgctcgatcaaggcgcgcttcatcgagggtctgggcgagcagctgccgctgccggacaagcagttcgaccgcgtctacatgggctacggcctgcgccatgtgcgcgacctgcatgagctgtttggcgagtacttccgtgtgctcaagccgggcggtcgctgcatgatcctcgaggtctcgcgccccagcaccgagcgccagttcaagatggcgcggttctactttcgcgacttcatcccgtttctcagccgtctgctcacccgtgacccggatgggcatcttctgatgcgctatttctgggacacgatcaacgagtgcgtgccgccggagaagatcatgggcgtactggaggatgtcggtttccgcgacgtcaagcgcgatgtgcagctcggcgtgttcagcgcctacctggcgacccggccggccgactaggcggtttggctcgccttagggtccgcgtggcgccgggcagcaagcgcgatgcgattggcccctggatgggggatatcctcaagcttcgggtgcaggccccaccagagaaaggccgggcaaacgaggccgtttgtgccctgctggcgaaggcgctgggttgcccggcccgtgacgtgagcgttgtggcgggtgcgaccgcgcgcgacaagaccgtggcgatcgagggttacagcgaggcggacctgcgccgcgcgttatcctgatcgccggagattatcagcgtttccttaatggagccgccagggctcccgcgacccttccaggatcccatgaaccgtctgacgattacccgacccgacgactggcacctgcacctgcgcgatggcgatgtactgggcagcgtgctgccggataccgcaaggcgttttcgccgcgcgatcatcatgccgaacctgaagccaccggtgacgacggtggaggcagcagccgagtatcgcgagcgcatcctcgcggcccttccggatgaggcggatttcgagccgctgatgacgctttatctgaccgaggcgactacgcccgggatgatcgaggccgccaaggccagcgggttcattcacggcgtgaagctgtatcccgcgggggcgacgaccaacgcggccagcggggtgtcggatatccggcgatgctaccccgtgttcgaggcgatgcagcgggtcgacctgccgctcctggtgcatggcgaggtgaccgatccggaggtcgacatcttcgaccgcgaggcggtgtttatcgaacggcatctgcagccgctgattcgcgagttcccggaactgcgcgtggtgctggaacacacgaccacggaatcgggcgtggcgtttgtcgagtcgggtccggataacatcgccgcgaccatcaccccgcagcacctgctgtacaaccgcaatgcgctgttcgtcggcgggatccgtccgcatcactactgcctgccgatcctgaagcgcgaaggtcaccgtcaggccctgttgcgtgcggctaccagcggccacccgcgcttcttcctcgggaccgacagcgcgccgcacccgcgacatgcgaaggagtccgcttgtggctgcgcggggatctactcggctcatgcggcgatcgaattctatgccgaggccttcgcctcggtggatgcgctggacaagctggagggtttcgccagcttccacggcccggatttctaccgcctgccgcgcaacaccgacagcatcacgctggagcgggtggactggactgttccggaggcggtgctgttcggccacgatccgggcgtgccgctgcgcgcgggcgagacggtcgcctggcagctggcgcgccactgaccccgcggcgtgacggagccggcaccgaccgtggcggggccgaacctcaagccgtcgcggtggtccccggtagtacaggcattgtttgcacggcgtatccaattccgaccccagggagggcacatgaccgaaccggacgtacaacgcggaaccttgtggttctggctgctgatcagtgtgggggtgggcctgctgatcatcgcattgggcgtgggcctggagccgcatggcgcggccatcctgcgcgcgccgctggagtcgccggccgcaggcgcgctggcctttggcatggtgatggtctgggccgcctatggctacgcgctgaccgcggggcgtgccgccggctcgcaggaactgggggtggtgttcctgaacctggcgctgccggtggcgctgatcgtgctatggggcaacgagatcttcgcactggcgttcttcgtcgcctttggctgggcgttgacgctcattgggatggcgtttcgcctgttccggcgcgaggcactggccggggtgatgatgctgccggtgatcggcctgagcatgacggccatcctgctgtcactgaccctctggatggtgccggcctagggcagccatgatctcggtcgtacagggcgacatcaccaccctggaggtggatgcgatcgtcaacgccgccaacgagagcctgctgggcggtggcggggttgacggggccattcatcgcgccgccggccccgagctgctggaggtgacccgtgccattgggggctgcccgaccggcgacgcgcgcatcacccccgggtttcgcctcccggccgaatacatcatccacaccgtcggtcccgtgtggcagggcggccaggcggacgaggacacgctgctggcctcctgttaccgctcaagcctggaactggcacaggagtacggcctgagcgaggtcgcctttcccctcatcagcacgggtgtctatcgcttccccaaggaccgcgcggcggatatcgcgctggaacagctgcgtgcgcaggagggtcagtttcgtcgcctgctggtctgcgcattcagtgcggccgatgcggacctctaccgggttcggctcgagcgctgacggatgctgtcttctagtgaagcatggatccacgcacgcgctcgcgttcgcgcttgtacatggatccgaatttccctcgacggtacgcttcgatgagccagggcgatggaccggttcgtggccgcggtgcgacgatccagcccctggcacgcttcgagaccacgcactgcgagccgttcgacgatggctgggtgggcgatgacgaggagccccggtcgctgcgtaccgaagtgacgccggagcacccgcgcactgtcctgtcctggaaccagtccccggatgtcccgttcgagctgtccctgaacccctatcgcggctgtgaacacgggtgtgcctactgcttcgcacggccggcgcatgcctatgtcggactatcgccagggctggatttcgagagccggctgttcgccaaagtcggcgcagcggattgcctgcgccgcgaactggcccggcccgcgcatcgcgtgacgccgctggcgctgggcatcaacacggacgcctaccagccggtggaacgcgagtggcgcatcacgcgagaggtcctggaggtgctggccgaggcgtgtcatcccgtgtccatcgttacgaagtccgcgctggtggagcgcgacctggacctgctggggcccatggccgagcaggggctggtacaggtggcgatttccgtgactaccctggaccgggtgttgtcccgacacctggaaccccgcgcggccgccccccagcgacgtctggagaccatgcgtcgtctgagcgaggccggagtgtcggtcgcggtgctggtggcacccctgatcccggttctgaccgatggcgaactggaatcgctgctggatgcggcacgcgaggccggtgccacgagcgccgggtacgtactgctgcgcctgccgcgggaggtggcgccgctgttcgaggactggctgcgcacgcatcacccactgaaagcggaccatgtgctgcagcggctgcgtgaggcgcatgggggccgactgtatgactcgactttcgggcaccgcatggttggcacgggcccgtatgccgcattgctgcgtcagcgctttcggctggcccggcgccgggcgggtctggcggggcgtcttgcggagctggataccacgcgctttcatccgcccgccgcgccgaaggccgagcgcgacccacagctggatctattctaggaataggctggagtgcgctacagtgggcgcgaatacatcggcaacggacacaggacacccccagggatgaccgagaaggacaagacagggaagcgaccgacctggtggggccgctggtcgttgccgcggggacgtatcgggcgctggtccgtgggaccgctggatatctggcttgagcatacccaagcggaatggcgccttgggctggaccggccgcgagacgcggccgatgcgacgctggatatcgaggtaccaaccgattccgagtggcccgagtcgctctcggagcgcctgcgctttgccggtgccaccggcgacacccagccggaattgcgtatcgcgctggctgaccgtccgatggtcagtcggccggagaacccgttctatgtgccggcccagggccgggtcaccctgtttctcagttcgcccgcctgggtgcagttctatctgggcgatgcacgggcccacgagttcccggtttacgcgccctctgacacctggtttggacccaacaccgtggaaggcgagctctgctatgccacgcgcacccaggcgcggctggccctggaggacgtcccggagcgcccgcatcgcgtggttacgccgctgacgatccacaacaaggcggtggatgcgctgttcctggagcgcgtgaatctgccggtgccgcgtctgccggtctatgccgatcgccgcaaccgcctgtggaccccggcggtccgcatggagcgcgaggatgacaaggacatggcggcgatgaagatcgacgccgggccgcccgccgaggccgagggcgctgagcggattgccgagccgcgcgaggtgggtgggcggcatgtgatggtgcgggcgttcagcgccctgtttcaataggaacgaaggatggacgcctggatgcaaagcaccatggacttcctgaccagcgacgctttcctcgccgcgctgcgggcctccctgtacatcatcgtcgggttgatcctggcacgactggtctcgcgcaacctgacccgggccttcggccggcacatggatgcccagcagatcatgctgatgcgtcgcatcagcttctacgtgattatcgttctggcggtggtctccgggctgcgcgaactgggtttcgatctcaccgtgctgctgggggcggcgggcatcctgacggtcgcgctgggctttgcctcgcagacctcggcgtccaacctgatctcggggctgttcctgattggggagcggcccttctcggtcggcgacatcatcaaggtgggggacgcgaccggggaggtgctgtccatcgacctgctgtcggtgaagctgcgcaccttcgacaacctgttggtgcgggtacccaacgaaagcctggtgaagtcgcagatcaccaacatgacgcgcttcccgattcgccgcctggacatgcagatcggggtcgcctatcgcaccgatctgaaggcgctgcgtgacatcctgatggacgtggcggaccgcaacccggtctgtctggaggagcccaagccgctgttcatcttccttgaatacggggattccgcactgaagattcagctgtcggtctgggcgcggcgggagaagttcctggacctgcgcaacagcatgcacatgcaggtgaaggccgcgctggacgaggcgggcatcgagatcccgttcccgcagcgcacgctgagccatatcgatggcgggccgatcccggtgcgcctgatccgggacaacctgagcgaagaggagacggaggccgccgagaaggccgctgcgcccgaggccgacggggacacgcccgagtccgagcgacattcgacgcgcgactagtcgcgctgcaggtccagccagaccgggtcgtggtccgaggctcgccagggcccctcggcgggctggcttccgtcgaagcccagaaaggccggttcatcggcgttgatcgcccacgagcccgccttgccaacccgttcctccaggtctcgcgggccgagtagatagtccagttgaccggactgaccgcgaaagacgtagctgtaggcctggtcgggttcggcatggaccaggtcgcgcttgcctgcctcgcgcaggaggcgaagcgggtcctccgcggcataggcgttcaggtcgccggcaatgattacgggcagcccgtcgcgacgctcctgttcgatccactgcgccaggcgttcggcctgcgctgtgcgccgctcgttccagcagccctgaccgcgatcgatgtcgccgctggaggggcatccggatttggccttgaagtgcaccgcgacgatcccgaacaggggctcgccgtccagggtgccgaaccatgcgagcaacggtgggcgatgatgcacgcggtctccgtcggcgacggcatccagtagttccagtcgatcgggccggtagctcatgcccaccttgatcgcgtccgtccccggtgcgggatggcggacggcctggtaggtgatatcgccgtgctggttcaggcgttcgatcaggcgttcgcgcgcggcgggccggttttccagttcgatcgtcgtaatcacgtccgctttcagggggcgcagggcggtattcagcttggcctcctgccgcacgcgctcggcgcgactggacgcgccgcgctcgcccagcgtgacgaagtcgttctccaggttggcggtggcgatgcgcagtgcgccgtctgccgcccgctcgggcgcctcgggccgggcgccaccttcccactgtggcgattgggtcgggtgcaggcggtgggcgtcgaaggcatgcgtcaggataccggtcaggcccgtgacctggctgccgacacggcgtgtcccctggtcgtcgagataggggacggggtccgggcgggcacggtagctgccatcgtccagcacgatgcggcgttccgcgtggtcgtggtcgtcgaattcgccggtctggccagggtgccacaggcgcccgccggcggagagcgtcaggctgccgtagcgctcaagctcgtggtgcccggttaccgtcagcgtctgttcaaagcgcacgcgcacgtcttcgaagtccgacaggcgctgggcatcgcgcgggagctcgagcgtcacgggctcgggcagacggccgctgccacaggtcttgatcccgtcgacgcgggcgagctggggacggccgtgatgatggccaaaccggccctgtacgcgcagacggtcacccggcgtaactggctcctggcccggggcatagacgaacagtccggttgccctgtcggattcgtcgttctgcaggtaaaagccgcccagttgatcgttgcccatgaacacgccggtaacgatgccctccagcacgacgggtgtatcgtgcccaggcgggtcggccagcagttcgttggtggtaaggctggcgttatcggacgggcaggcgggtgccagcgcaagcgcaggcggtgcgacgagcgtaagggccgcaagcagcagggttgcggcccatagcggtcggcgggagggcacgtgccgttccatggcggcgtcctcaggtctgcgggtcaggcgctatagcgtagcagggaccgcaggtgctcgggtgactgggtgacatcgcgcacggtgtactgatcgagtacggcgaggaaggcatcgcgggcgtcgtccagtaccccgcgcagctggcagccgggcaggattggacacatcgggctctcgcaatcgacgaccttgaggttgggctccatgtcgcgtacgacggccccgatattgatcgactcgggggcgcgcgcgagcgagatgccgccgcccttgccgcggcgggtgatcagataccccttctggcccaactggtgaacgatcttgaccaggtggttgcgcgggatgccgaaacgttcggagatatcggtgacggtgacccgctggtcgtcgggctgaaccgtgaggtacatcagcacgcgcagggagaaatcagtaaagcgagtgagttgcatggggtgactcgttggcggtttgcaggccagatcggcgctcgccaggtcccgtacgttctcgcgggtcgcacgggttcggttggtcggctgccaaatatacggctatgtgaatgtatagcagtacgataagcgtgtgctggcgcaaaaacaagtacgttgggtatatgaaaccgagtgccggggcgcgaacccggtaacaacgtttcccgggccgtttccgtatactgcgcccgcctttgggacaaaaccggaatcggaatgacagtttgggttgccaccttgctcggagtcgtgcagggaatcttcatgttcttgccggtcagttcgactgcccacctggtactgacccagcactggctgatcctcagtggcgagccgctgccgccaccggaaagcccggagatgatcctgttcgacctggtggtgcatgtcggcacgctggtatcgatcgtctatgtgttccgccagagcctgtggcgcctgagtggcgggattgctcgagagagctggcaatgggcctcggcgggcggaagcgcgggtcgcgagatgctattcctgcgcctggcactgctttgcggcttgtcggtgttcgcgacggccgtgatcggctttacgctgaaggcgagcttcgagcacgtgtttgccaacccgacgctgatcgccggtacgctcacgctcacgggcatcctgctgtggtggacagaccgtctcagtcgccgcccgttgggcctgcgcaagctggggccgaagatcgccacgatcattggtgtggcccagggctttgcgctggtgcccggcctgagccgcagcggcatgaccatcaccttcgcgctgttctcgggcctcaagcggcgctgggcggcggaatacagcttcttcctcgcgatcccgaccatcctggcggccaccgccgtacagtcgctggacgtctggatcaacggcaacgggttgggggatctgacctggacgccgctgatcgtggggttcgtggtctcggctgtggtcggggtcgtctccctgaagatggtgctgttcttcctctatcgcgcgcgcctgaaggtcttttccttctatgtctgggcgctggcggccctggtcctgttcggcttcctcgacgtggacatcatgtacggtcactgatggccgtggcgcatcactcggggccgcgcaggaccccgagtggcgcctggcgcagcacgctacgcgttcccagccagccggccagcgcaatgcccagggtcccgccgacaatcccgaacacgaaggtcatcgggttgacgcggtagtcgaactcgaatacctgccaggccagcaggcctcccacggcggtcgcgatgacggctgccagcagacccgccagaaagcccaggctgccaaactcggccagcaacgcccgccggatgtggtggcgtcgggcccccagggtgcgcagcagggcggtctcgcggcggcgcacgtcgcgtgtggcctgcacagccgcaaacagcacggtcaggcccgcgagcagtgtaaacaggaacacatactccacggcgcgggtggcctgatccatcacgtcacgaacctgctcgaggatcgcgccgacgtcgatcgcggagacggccgggaattcccgcagccagcggttctgctcggcgcccatcccctccggcacatgcagtgcggtgatgtaggtgcgcggctgttcgcccaacagagcgggtgggccgatcacaaagaaattgacccggaagctgtcccagtcgacctcgcgcacgttggcgatcatgccgcgcacgggttgcccgcccactcggaaggtcaggctgtcgccaatctccagaccgaaacgttccatcaaaccggcctcgaccgaccatgcgccgtccgcatcctcgccggtcggcccgtggtggaaccagtggccttccaccacgcggttgtgctctggcggttcttccgcgtaggaaaggttgaactcgcgatccaccagacgccgggtctggtcgtcgtcaaaatcatcgggctggaccggctggtcgttgatcgcgatcaggcgcccgcgaatcattgggtccaactgcgggcgttcgagcccggaggcctcgattcggtcggcaaaggcctcttcctgcccgggctggatgttgacgaagaactggttcggtgcatcggcggggatgctcgcgtcccaggcggagagcaggtccacgcgcacgatcgccagcagcaatagtgcaaggatgccgatgctgaaggcgaccagttgcacggcgctcagtccgccacggcgggaaaggttggccagaccaaagcgcatggccatacctccatgattgcgcagcgggcgcagggccagcaccagcagcaggcccagtgccccgagcacgattagcgcgcccgcggtcccgagcaggacccaggcggccagacgcgggtcggccgcctgccagtacaacagcgcaccgaaggccagcagggccagcagtcccgacagccagacggacgcgggcgggagccccagatcgcggcgcagcacgcgcaggggagacacctggccgatgcgcagcaacgcgggcagggcgaagccgaccgcggtaatcagtcccacgccgaggcccgccgccaccgggcggagccccggcggcggcaggtcgcccgccagccattccccgagcagcgcggagagcacaaactgcgcggcaaatccgatggccagtccgatcccactggcgagcagggcaatgatcaggacatggccaaaataaagcctgagtacatggcgcccgctggcccccagcgcccgcatgaccgcggcggcatccgcgcggcgctgggcaaaatgatgggcggccaccgcgatcgccgccccggccagcaggactgccatcagcgaggccagcccgagaaagcgctcggcccgctcgatggcgacctgcagctccgggttggcgtcatcaagctcgcgcaggcgctgacccggctccagccgctcctcgatccagtcgcggtagctttcgatctgggccgccgggccggtcgcaaagagttcgtagcgcacgcgactgccgggtccgatcagcccgctgacctcgagatcgtcataggcgagcatcagccggggtgcgatatccagcagggcgctgccgcggtcgggttcgcgggcgatctcgccggccacttccagcaccagttcgccgacctcgaccgtatcgccaacctcgagctccagggcctgcagcagagcgccttccagccaggccgtaccgggttccggaccctgcgtgtgtacctcggggtcggcatccgggacgtctcttacgagcgcctcgcccagcagaggccagtcacggtccaccgcgcgcagcgcggacaggcgggagtcgtcctcgggggtaaacagcacgctgggcagcgcggcggtgcgggcggtctgcaggcctcggcgttcggcctccgcgagccagtcctccgcgatcggctggtcgccgaccacggccatgtcaccgcccagcagcagggtcgcctgctgcgccatgccccgatccacccggtcggtgaaaaaacccaccgccgcgaccgccgccaccgcgacgaccagcgccgcggcaagcacgcgcaactcggcgctgcgccactcgcgccaggtaccgcgaagccattcgcgcggaccaccgcgcccggaaagacgtgtcatgccagcacgccgtcctggatatggaggatgcggtcgcattgctgcgcgagatcggcgtcgtgtgtcaccaggatcagcgccgtgcgctgaccgtggtcatccggttgtcgggccaggctgaacagcagttcgatgatgcggctaccggtctggccgtcgagattgccggtgggctcgtcggcgaacaacacggcggggcgatccacgatcgcgcgggcaatggcgacgcgctgctgctcgccgcccgagagctggtgcgggtagtgggcttcgcgctcgctcagcccgacgcgtttcagcgcgtcgcgggcccaggcggagatctcggtttgcgagcgcgcctcgtgctcggggttcagttcaagcgggaggagcacgttctcgaaggccgtcagtgccgggaggagctggaacgactggaaaacaaagccgacgcgcccggcgcgcagggccgcccggccatcctcgtccagctcactgatcgtttgccccagcaagcgaacttctccggcacttggggcgtccagacctgctagaagtcccagcaatgtggacttgccagagccggaggcgccgaggatggcaacggtctcgccggtgtgaaccgagagcgagactccgcgcagaatatccagtacaccgctggggccggcgatccgctgttgcaggtcgcgggcttccagaaccgaagatgaggatgcatccatgtggcgttattccctggtcattattgcgtggctcgcgttgctatggagtccgcttggccttgcgaattccatcagctcggaaaattcgggggaagaacccgcgaaggtgctggtgttcggtgattccctgagcgcggcattcgggatgagcgatgcggaaagctgggtggggcttctggaagagcgtctgagtgagcgcaatcatccctggcacgtggcgaatgcctcgatcagtggcgaaacgacggccggggggcgcgaacgcctgccggaggtcctcgaacgcgagagccccgaccttgtgatcctggccctggggggcaacgacggcctgcgcggactctcgccacgggccatgcgcgagaacctggaggcgatgctggaggcgatcgacgcggcgggcgcccagaccctgctgctcgggatccgcattccgcccaactacggcccccagtacagtcagcggttcgaggccgtcttcgccgatctggcgcgggaacgcgggctggtgttcgagccgttcttcctgcacgaggtcgcctttcgcgacgggatgatcatggatgacgggatccatccgacgcccgaggcgcagccctacatgctggatgcggtatggccccacctggagcccatgatgcgcgggatagaagcctgtctggacgatgccgtttcagtttccgagcgcccgtcgcagatccgtcaagacgtcctctgggaggagctggcgcagcaccggatggatgtcgcgttcgacctcggatagcagcggcagggtgcgaaccagcgagtgccgcgaaagcgggtcgccgtactggttggcctgaatcgggcggtccaggccagtctccatcaatgcgatacccggctcgccgcgggggccttcgtcgaggacctcgaccagttccaccatgcggccgtccacttctccctgcaccccgatcagtggggccaggaggtcgaccagccgttcggcctgttccgtggtaagcgtcgccattgacgtaccttacggcggattttccgccgacaccagttcgttaaggaaacactgatcaacgtacacgctcgcgttggcaccccaggttttccgagacaaggcgcggtgcgcagcgggtagtggttctaccagcaagtgccgcaacgcaggatcggggaacctggggtgccaaccccgaaggggctcggccgcccgttgttatcagaaacgggcatgcgcacggcgttgcgactcccttgtgcagaatgactgcacggcagtcgccgcgccttgttcgcatgcaagagcgactcgagcgcgagcgtgtacgttgattagtgtttccttaaggaaacactaatggaaggtggtgtccccggcaggattcgaacctgcgacctgccccttaggagggggctgctctatccagctgagctacggagacagccgcgccgcgagtataagcatgtgtcgggattcgcgccaaaggggcctggcggtgcccaggctatggtactggtcaccctggagcgtccaggcgatggtgtgcccaggcaacaaagtccgtcacggagcagcggccttcctcgggaacgcccgcgccgctgatgacgcgatacgtgatcaggtcggcatcccgcgccaggaccttgcgcacgctccaggcgtggtcctgggcgccgttgctgtagcactgtccgggtcgaatatccgcaggattgatcgcgtccgggtgctcatggtggcgtcgtgccagcagatagaggcgggccaggtcgtcctcggtcatgtcgagatacagattgagatcgcgcatcgcgtgctccaggtccgcctggctcaagcccgcacgttccagtgcaccggatgggccggcgggtgagggctcgtccaggcgcgccagggccgccgggtagcgacgccatggaaaagggtagttgatcactatggcgaccatcagcatgacggccacgctggacagcacggggtgcaggatgaacagcaggccgagttcctcgaccgacgccccgccgaccacggcatacagcgctgtggcgcccccgggtgggtgcaggcagcgcaggtagtacatcgcgtagacggtgaggccgaccgcgagcgcggcggccaacagcgggtggtctaccgcctgccggacggcgactccgacaatggcggcaatggcatgcccgccaaggacattccagggctgcgacagcgcggcccgaggtgcggcgaagagcagcacggcggtagcgcccagcgaggccaggatgagtccgttgatgccgctttcggtgaccgaggccgcgacctccagtgacagatacagcccgaccacggcgccgatcagggcgatcagcttgtccttgtgattggtggtgtcgaggaagtcgccgagtaggaggccgcgtcctgtgcgcatgtccgccagttgctcataagctgaataaggtgcacagctttatgggcggagggtctgcggtcaagtggtgggttgcgtgctgcgggattcccggggcaggcatgggaatccctcgaccgtcatggatgcgcggccgttggagactcgaggatcagcgcgacacgccggttctcggaacggccgcgtgcggtgtcgttgctggccacaggctgggtgtcggcccggcccacggcgcgcagtcgctcggcctcgagcccctggtccagcagatagcggaccacgccgctggcgcgggccgaggagagctcccagttggacggaaagcgctccgtcgcaatcgggatgttgtcggtgtgtccctcgacggtgatcaggccgtcgtgctcgtccagcaggggctccagttgggccagcaacatccggccttccggttgcagatcggcctgcccgctggcgaacaggatctcgtcctggatgcgcagctcggtgcggccggggtgctccacgacctcgacgccctgaggtgcctgctcgcgcattctggatgcggtcgtggccgtgccctcgagatcggggtcgtccacttccggcagcggttcatggagccgcccttcgagatccccgaggtttcctgttagcggcgcgaccaacgggtcgaggagggcctggcgatcgggatgggcgagctggatcggctgggccgcgctggccaggggacggtcgtcgcgcgggtccatgaaggtcagcatgattacgaatatgacgatgaccagggtgaggacgtcgaggtaggtgaggatccaggcgtgctcgtcatcgcgctggcgctcgccgggataggagccgagaaaggcctgttccggtcgcgtcgccgcctgggcgtccatctcggcctgcatggccgcgcggttggaggtggagtatccggggctgggcatgctcaggtgcgttcctggcgttcggcttcatccggatcgggttcgccgtttggctcggtctggcggatctcgtcgcggtggttctccatgaacgaacgcagggtctcgcggatgtaccccgggctgcggcccttgcgcatcagcatgatgccttcgagcaccatggtcatcagcacgacgcggccctcggtgcgccgttccagcttgatcgcgatcgggcggaacacgaggtttgccagcaggatgccgtagaacgtggtgatcagggcgatcccgaggttgaccgcgatgatggtgaagtcatcggtctcggtggtcagcagcagattgatcaggccaatcagtgtccccagcatgccgaaggccggggcataggtggccatggtgcgaaacatctgcgcatcggcctgttcgcgggcgcgcaggcgggccatgcgccagttgagcaggtcctggatgtcgtccatcggggtgtcatcgatcaccagctggatgccggtgcgcaggaacggattctggacctgctccaggcgctgctggacgccgcgcaggttctgcgagtaccagtagcgcgagacctgaacgatctcttccaggtcgcgggcgatgtcgtagcgctcctcgcggatggcgtgcgcccccgcacggaagacgcgcaccacctcgtgaaaggggtagctcatcagggtcgcggcgatcgtaccgccgagcacgatgcccagccccggcaggttcaggaaggcatgcaggtcctgcgaggaaaaggcgatcacgctgccgaaaaccagcaggctgccgataatgccgagaagggtcgagagattcattcaggaatccgtaaggctccgggggttgatgggggtcagggtatagcacggctgcgccgggttcacgcaggcccctgcgttcgccggcggcgtcgttcctgcgtacactcggggctttgttcgctgagggagaggccggcatggaatgggtgctgatcgcgattgtggtgctgctcgtggtctgggcggtctggacatacaaccggctggtgacggcgcgcaaccgctacaagaacgcgtttgcccagatcgacgtccagctgacccggcgctacgacctgatccccaacctggtgaaagtcgcggaacgctacatgagccatgagcgcgacacgctggaagcagtgatccaggcgcgcaatcaggccatggatcggctgaagcaggtgggcggggaccccacgaacagcgaggccgtgcgccagctgtccggggccgagcaggggctgtccggcgccctgggacgcttgttcgcgctgtccgagaactatccggacctgaaggccaacgagaacatgatgcagctctccgaggagctgaccagcaccgagaaccgcgtggccttcgcgcgtcagggctacaacgacgcggtgatgcagtacaacatcctgcgcgagatgtttccgaacacgctgatcgcgaacaacttcggcttccgcccggcacaattgctggagatcgaggatccgcaaaagcgcgagccggtcgaggtcaacttctcatagggacagggcatggatttctttgagcatcaggaccgtgcccagcggcgcacgcgctggctgctgggcctgttcatgctggccgtgctggcgattgtggtggtgatgaacctgatcgcgctggtgctgttcggccaggcgcaggcgaccgcaccgggcgaaccctggctcacccgggagtttcttcgcgacaacctggacgtggtcggctggaccagtgcgttcaccgtggggctgattggcctgggcagtctctatcgcatgctgagcctgcgcgacggcggtggcgcggtggcgcgcgagctcgggggtacgcgaatcgagggggatacccgggacccgttgcgtcgacgcctgatgaacgtggtggaagaggtcgcgattgcctcgggcgtgccggtgcccgaggtctacgtgctggagcaggagccggggatcaatgccttcgcagccgggtattcgccttcggatgcggcggttgcggtgacgcgcggtgcgctggaacacctgaaccgagacgagttgcagggcgtggtcgcccacgagttcggacacatcctcaatggcgacatgcgcatgaacatccgcctggtcgggatgctgttcgggattctggtgatggcgctgatcgggcagcgcgtgcttttggccatgcgcttttcacgtaacaaccgcaacgccggcgggatcgtagtcgccggcctggtgctgatgatcgtcggttacatcggcctgttcttcgggcgctggattcgggcgtcggtatcacgtcagcgcgaatacctggcggacgcctcggccgtgcagttcacgcgccagccggagggcattgcaggggcactgaagaagatcggggccagctattccggcctcaacgcggacagcgaagaggtcggccacatgctgttcgtcaatggcgggctggggcggatgttcgcgacgcatccgccactggaggatcgcatccgcaagatcgagccgggtttcgacccctcggagctcgaggccgtgcaaaaacggatgcaggaagatgcgcggcgccggcgcgaggagcaggaggccgaagccgcgcgcgaacaggccgagccgaaggccgggggtgggctggggctacacccggaggccctgctcgaggcgattggcgaccctggccttgcgcatatcctcggggcgggattcttggtcgccgcggtgcccagcgccctggaacgctcggtgcattccgaccgctgggccgccgaggccatgctgtatctgcttatttcgtccgattccgaagtgcgcgatgcccagctgatgcgcatcctcgagacgcgcggcgaagacagcgaaaagcgggtacgtgaactgcttcaggaagtgccggaactcagcccggatctgcgcatcccgctgctggagatggccttccccgtgctgcgccgacacccgccacaggaacgtgaagtcctgtcgcgtctggtcgacgagttgattcaggccgatgaacgggtatcggccttcgagtatgcgctcgggcggctcgtccggcgccagctgcaggatatcgaacggccctcgcaggcccgttcgggagggcgccgtcggctggccgacaacggcgggcaggcgcgctacgtgctcgcggttctggcccatcacggccatccggatgatcccgatgcggcggttacagcgttcaatgccggtgtggcggcgctcacgggcatcatgccgctggagtcggaagccccgccggagctcgagcaggctactgccggcactgcctgggcatccgtgctggacaaggccctggagcggctcgaccagctgcgggtcaaggacaagcggacactggtggaggcgatgctggcgacggttcagcgcggcggtggtgttcaggtggccgagatcgagctgttgcgcgccatggccgctgcattgcacatcccgctgcccatcgccgagatggcggacggctcgcaggggagcgagtcgcacgactgacactccacacggggcttgcgcagccggtatgatgcgagtccccgggggcgtggcgaaacgggtagacgcaaggcacttaaaatgcctcggccgcaaggctgtgccggttcgagtccggccgcccccaccataccgttccttccgcccgtgttatctggacctttcatgcctcgcggaagcatgtttctgggcctttgccgagcagcgatctcaccgttcacaggggggcgttttgggcgcatagtgggtattccgctggtagtgacaggtctgggcatggatgacagtacccacacgcgcacggaagcccctgacgacgcgcctcggcacgagggccgggattcgcactccacggcgggtccctttgttctgggcctggcggccgctctcgtgttcctcgggctgtttctgctgattgaccgcgcctggaagatcgagctggaagatcgccagagtgccgcggtggcgggcgagctcgccagtctgcgcactcaggtggaaagcctgatcaatgggctggtgcattcgaccatcggcctggcggcctacgcctatgtgcatccggacctggaaagcgacgagttcgagcgcgtagccgagcgcatctaccgcgggcatgaagacctggtgatctccctgacgctggcacgggggccaatcatcgaattcgtctatcccctcgaggggaacgaggacgtggtcgggctcaatctcgcgactcatcccgaacaggcggattcctttcgccgagtcctgaacgaacgagaggtggtcgtagcgggcccctggccgctggttcagggtggctatgggctcttggtgcgcgccccggtggacacggatcccgctccagatgggccttctcacctagtcattgacgagcatgcaaaccagctgagcatcagcagcatagcgctcgattttgaggccttgctggagcgtgcgggcatcggtgaacaacgggggacgctgttgctggccctgcgcggccgggatggtgtgggcgaggccggcccgttgttctacaacccgcatggcctcgacgaagaggcgtcgtaccggcatcggattcgtttcccggggggcgaatggcagctgctggccgatgttgacccgacgcacaggggtacggatcgcccgatggcctggtgggcattggggttcgtgggcgcacttgcggtgggcggctacacctatcgtgtcgggacgggtctgcaggcacgtcgtcgcgaccttgatcgctaccggggtctggtgaatcggctggaagacccgacgctggtggtgtcggggcgacgcatcctctgggcaaacccggcgtttgttcggatgctggggcaacaaccgcctgtgaatacggtgctggcccagttggatcttgtgcatccggatgatctcgatcggcttccacccaacctcgatttcaccgatacgccggccgagacgcatgggcgcgaggttcgcatatgcgtgtctcaagggggctgtcgatttttcctgttgcgctgggtgcctgtggactgggagcaaggccgtgcatggctgttgacgttcgtcgacgtcaatgaaaaccggttgttgttcgacgcactgacggcggcgcgggatctacaggacgcgatgttcgaggccattccggggtatgcctttgtggtcgattcggagggaacggttcgacacgtgttcggggaggcttgccatcgacaggagatggccccggccctccttggcgacaccctggatcagttgtttccctcggacgtggcggcgaacttcctggaaatggtgaaccgggcgatcgacgaagggacactgcaaacgaacgaataccgtctggacgtggatctgctgaagcgcctggggatccccgagcatgaaaccggtgcgcgctggttcgaggcacggatccggcctcttgcgcgcgcaatcaacggccttcccgccgttgtctggcacgcgcttgatgtcacggatcggcgggaactcgaagtcaagttgaagaccatggcctgggaagaccccctgaccgggatggccaaccgggcggcaatggatcgtgcgttcccgcggttagcggcgcgcgccgagcgtcagggggggcgcctcgcgctgctcttcatcgatctggatcatttcaagccggtgaatgaccgctatggtcatgccgtgggcgatcagctcttgcgccgggtcgcggaaaggctgaaatcgcacctgcgcccggacgacgtcctcgtccgtctgggtggggacgagttcatcgtcctgaccgcgccgctggatgagcgtgaagagggccttcatctggcccagcgggttcagcaggacctcaataatacgttcgaggtccacaccggtcctggcgaattcgtggagctgaaaatcacatccagtattggtgtggccttctatccggatgtaggccggcatctgtcggacctgatggttgcggccgatcgtgcgatgtatcaggtcaaggcgcaggggcacaatgatgtcggcctggcgggtgatgcaccccataacgatggacgctccacgccgcgggcgtaagtcgccaacactccgctagtggggcgtgttcttcgcgactaggagagggggcgttgcgggtcgaggcggccagaggtgctgtccagcagcggttccggaagacccagcaggcggtcagccagcaattccgcggccaggggcgcgtacagcagcccgcgcgagccgtgggccacattcagccagatccggcggcgggggtcgcggaggctcgcaccggccagaggcaagcgatcgcgtaccacggcacgggtccccgcccagcgttccagcgtctcgacctgtgcggggtcgccgagtccgggaacccagctcaggtgttcgaggttgagctggtcgtcctcggcgcggggagtggtgtcgggtgcggcgtccgctgcatccggcatctgtgtccgccgatacgtagccccaatccaggcctcgcccggaccgagcgggatgcagtacccctgtcccgtcgcgacctgtccgccccagtccgggagcggggcacggacccgcgtcatttgcccggaaacggtcgatacctgttccagctccgggcacagggtgtgcaacccggaagccgccgttgcgacgatcacgtgatcccatgggagaggatcggcgttggattcggccggttcggcttccagtatcaggccctcgtcggtgaggcgcagaccggtgatcaggcgggtctccacaggcgggagcgactgcgcgagggccgtacaaagccgggcgagattaaggccgcaccccccgggatagtacagacgtggctccggacccgaatccggcccgccctcgggctcgaacaacgccccggtgtgctcccgccctgcgcgcagcaggcgctgcacccgcttgcggccatgggcgctgacgccatgaaaggagacgccttccgccagcacggggtcaatgccggtttgtgcggtaatttcgccgagcagggcacgggtcgagcgcatgccggcgagggccagatgattcagctccgtgtctttggggtgagggttgggcaacaggaccgcggccgggtttccggacgcgccgcccccggcgccggcagggtcgaataccccgacttcgcagcctctgttgtgcaatgcaaatgcagaggcgagcccggcaacgccggcaccgatgaccgcaacccggggccgcttgtgcgcgtccggtacggttccgcgatagcagccttgcaggcgttcacgcttctggccatgtcccggggcgcgtttgactgcaaatcccacggcctccagatcccggcgtacctgaccggccgcggtataggtgccaaaggtggcacccgggtgggaaagccgcgcgatctggcgaaagaccgccgtattccacaggcccgggttcgaacgcggcgcgaaaccgtccaggaaccaggcatcgataccgccgcggatctgcgccagcaggggggcggcatcgcccagaccgagcgtcaggatggcccgggctccggggaacacaattcggtgcaggccgctgatcggcggcggatactgcgcgcacagggcctggctgtctgcgtcgtccaggtccaggtgccgatggacctcccgcagatcgtcgagcgacaatgggtgggcttccaggctcagtatcgacaggaaggcaccgggcggcgcgtgttgccgccactgttgcagcgtcagcaggacgttgaggcctgtaccaaaaccggtttctccgatggcaaccgttccgccggcggcaaatcggcgcgggaggtcgttggcctggatgaagacctcgaaggcctcggcgctgggatcgtccgaaccaaaataggcgtcctggtattcgggtgcgtacgggcgcccgtcgcgccagacgaggtgcgcctgcgtcagtggttcacacgggatagcaggagaatgtacgggggtcacaatcgaagcgcgccccacctgtaacgaggtgaggtgccaacctgtagcaaaggctatgcgttactggctcagcaactcgtcgtagggtgtgaatgcgacctgcgtgttgcgttcgctgttgtcgagctgcgccagcagggtctggctcaggctcttgaacttctccagttcctcgcccgcgagcgactcgctttcggggagttcgacgcgcatcgggtcgcgcggctggttgttcacgtggatctcgtaatgcagatgcggcccggttgagcggccggtattgccggatagcgcgatacggtccccgcgtttcacggtgtctccgacgctgaccagttgccggtgcaggtggagatagcgagtggagtatccctgtccgtgttcgatgacgatgaaacgcccggcataggggtggttctcgactcgggtgacgcgtccgtcggcgggggcgttcacgggcgtaccaatcggcatcgcgaagtcggtgccggagtgtggggccacacgacccgtcaccggatgccgccgacgcgggtcaaagttggagctgatgcggtaattgcccgagaacgggcggcggtcgaatggtggcaaaaggctctcgccgtccggcgtgtagaagcggccgttggtattacgcgcggcgcgcaccgaaatgcgctgaccttcgtagtcaaacgccagcaggcgcaggttgtgcggggtgtcgtcaccgaccagggtttccatctccagcagcagggtgaactcgtcaccgctgcgggcgtgggtgcgcaccggaaggtagcgatccagcaatacggcaatggcaccggccgcgcgtggcgaaagatcggtgcgttcggccaacgcggcggagatattgccctcgatctcggcgctgatcaccatatggctgacttcgcgaccgttttcgacttcgccccgttcaaaatcccaaccgtcgtcttcgcggacccactcgtagccgctggcgcggtcggtccacaggcgcagatgggtcaggtagccttcctcgtcgacctgccactcgatctcctgacccgggcggatgcgattgaggatggaggcgttctcgtcgtcgtccagcaggcggtacagggtcgccagcggcagatcccagtcgcgttgccagaggctggtcaggcgttcgccctggtctagcgtatgggtgttccagtccgagcggtcgtcttccaccacgcggtcgtcgccttcgtcgaggtcgaaggtttcgtaggaggtggggtagtcggtctcgtcgtcaaagccggaatcattaatcaaatcggtcgcgtaggccaccttggtggcttcggcatcgaagtgcgaaccggtgtgttcggctggagccgtatggcgcgactgcgagagacgctcggcctgaccattccggccattggaagaaatgctggggaccatcggcgacatcttgccgttggacccggcctgcagcgctgcaatgtccagcggttgcgaggtttctgcgggttgtgaagcgagaaggagactggcgctgattgctacagcgagcccggccgcgccgagaagaaagacgggtggaatctttcgtttgacgcccatatggcctctacccggaaaagtttccgctttataccacgttttttccggtaataaaccccctcttgcccacgttgcgcggagtcgcgggcagggtggcattgtcgtgatgcatcaggaccggatcccgatccccttgttcaacagtatcagggccgccgtgtacaagaccgcgatgaaggccacaattacggcaaacgagaccatgatcgggaagtcactggacccaagactgccgtagcggaatccgtccaccatgtagaggatcgggttgagcatcgacacgccctgccagaactcggggagcaggctgaccgaatagaacacgccgccgagataggtcaggggcgtgagcacgaaagtgggcacgatcgcgatgtcgtcgaaggtgcgggcgaatacgccgttgatcagtccagccagcgcgaacaggattgaggtgagcaggacgacgaccagcatcacgccgatgttgtggatgctcagagggctgaagaacagggaaacaagcaggaccgccacgccgacgctgagcccgcgggccacccccccgaacacaaaacccaggatgattacgctgttcgggattggcgagaccagcatctcctcaatatggcgctggaactttgagccgaaaaaggacgatacgacgttcgagtagctgttggtgatcaccgccagcatgatcagcccggggacgatgaagtccatgtagcgaaagccgtccatgtcgccgatgcgctcgccgatcagccccccgaagataatgaagtacagggcggtggtgatcaccggtggcaggatggtctgcacccagatacgcgcgaagcgcagcacctccttggtcacaatggtgcgaaaggcgacccagtagtcgtgcaggtggcgagcgctcattgcgggttctccggctgttcggcggcgccctcggccccctgagtcaggtggctcggggcggcgtcgctacgggtcatgcggagaaacagctcttccagtcggttcgacttgttgcgcatgctctgaacccgcagccctgcatggtccagcacacggaagaggtcgttcaggtgctgcccgcgctggatgtcggcctccagggtgagttcgtcgatctggcgcagcgggatttcggagtcgtggggcagctgccggacgggctcgctgaggtccaggaccatggtttcggtctcgagcttcgcgagcagctgcttcatcgtcgtgttctcgacgatctggccgtcatcgatgatcgcgatgttgcgacagagggactccgcctcttccaggtagtgcgtggtcaggatgatgctgcggccatcggtattgatgcgccgcagaaaatcccacatcgagcggcgcagctcgatgtccacgccggcggtcggctcgtccaggatcagcagacggggctcgtgcaccagggcgcgggcaatcatcaggcgccgtttcatcccgccggacagggtccgcgccatgtccttgcgcttctcccacagccccagctcgcgcaggtagtgctcggtgcgtcgccaggcttcgtggcgcgggatgccgtagtagcccgcctggttcaccacgatctcgccgatcggctcgaagttgttgaagttgaactcctgcgggaccagaccgatcgagcgcttcacggcctgctgatcgcggtcgaggtcgtgcccgaacacgcgcacctcgccggccgtcttgttgatcagcgaggtgataatgccaatggtggtcgacttgccggcgccattgggacccagcagggcgaagaaactcccgggcgccacctcgagatcgatgcccttgagggcctcgaatccgttcttgtagatcttgcgcaggccgcgaatttccagcgctggtgtcatgctcacatcctgtggcggtgggtgtaccggccggggcggccgacggacgttattatggccgttttggccgaaccgggaggaaagccgcgtggattctgtctttgttgacgccgccgacgatgccatcgatctggtacccgttaccaccgacaccctggaagcccatctcgaggcggcaccgccgacctggcgcgcgtgggccgaggcggcccgcttcgagggcaaggacggtcaggttctgcgcgtgccgggcgaacagggacgggtggccgcggtcctggtggggttcgatgccgggacgccgctgtggatgctggccgcagccgccgagaccctggccaccgggctctatcgtcttgagacggacgggctggagccggcgacccaggagcaggcggcgatcggctggggcctggggtgttaccgcttcgaccgctaccgcgcggccgaggatcggccggcgccgcggctggtctggcccgaagcagtggaccgcaagcgggtgcaggcctatatcgagtccattgccatgacccgggacctgatcaacacgccggccgccgacatgatgccggccaatctggccctgaccgcgcgcgagctggccgaaacctttggctgcagcctgcacgtagtcagcgacagtgatgcgctggagaagtcgtacccctgcgtgtatgcggtgggcgaggcgagcgcgcatggcccgcgcgtgattgaactgacctggggcccggcgggtgccccgtccgtggtgctggtgggcaagggcgtctgtttcgattccggaggcctgaacctgaagccgggtaactccatgcgccagatgaaaaaggacatgggcggggccgcgatcgtcctgggcctcgcgcgcctgattatggcgacggaactgccggtgcggctgacggtactgatcggcgcggtggagaacgcggtgggttcgcgtgcgttccgccccggcgatgtgctgaccgcgcgcaacggcaagacgatcgaggtggacaataccgacgcggaaggacggctggtactcgcggacctgctggaccgggccgggagcttccacccggacctgctggtggacttcgccaccctgaccggcgcggcccgcgtcgcagtcggcacggagatcagcgccgtctttgccagcgatgatgcctgggcgaagtcactggaagccccggccagggcctgggacgacccggtctgcccgctgccgctgcatgccccgtaccgctacatgctggacagcgatgtggccgatatcgtgaacagctcgaccggcggctatgccggcgcgatcacggcggggctgttcctgaaggagttcgtgccggaagacgtgccctggctgcatttcgacatcatggcgttcaacgtccgcgcccggccgggccgccccaagggcggcgaggcgatggggctgcgcgcgctgtatggggcactggaagagcgttacgcccgccagaaagcgtaagtggggtcgtcagcgggccagacgttcgatcgggaaggcggcggtatcggtgatcgcctgggccagccccttggcgtagtggtcgatcagcacctgacccagctcgggagtggcgcgatccgcggctcccaccacgccgccggggttgaggtcgtccgccatccaggcgaatgcggtttcgccggtggggcccaggcgccgggtcgtgtcctcgaggtcctcgcccaacgaacgggcgtcttgcgcgcgatccatctggacgagtgtcggtgccagcatgcgcatcattgccgtctcgatcaggccgccgtgcaggccatgtcgacgctcgcgctcggggatgtcgagagtgtccggcaggtattgcaggaagtaatggtgcttgctgaccagcagtccatagtcccggcgcaggtccagcgcggcgagctccataatcgcggtattgcccccgtgactgttggccagcaccaggcggcgaaagccggcatgggcgacggcggccccgatctcgcgcaacagggccagcgccgtctccggtgtgaggctcagcgtcccggcgaaatgggtgtgttcggcgctggtggcgatcgccatcggcggcagtaccagcggctcgaggtcactcgggaggagtggcgccgccgcatccagcaggcccaggccgatgcgcaggtccgtgtccagtggcaggtgggcgccatgctgctcgatcgcggccatgggcagcactacgaccgcgtcgcgacgggcatggtcggcaacggcctcggtggtcaggtcctgccagcggatcaggttgcgggtgtccattcaggcagcgttgtccgcgagcgtcgcccgggtcaagccccgcgcagtcgggcgtagatgtcgccggaaccgatgcgctccacatgctgctccagccaggagcggatggcccccgcgtcctgccaggtgtcgaaccggaagcggcgctgttcacccacgatcaggttgtactcgtagtcccccagggcgatcagttgcgcaagacagtcctcggtgacctcctcggcgccggccacaaactcgaacgacagggcggggatcggctggctaaggccgcgcaggacctcggcctccagtccctcgacgtcgatcttgcagaaggctggcaggccatgatcgacgatgagctggtccagcgtgaccattgggaccgcaatctgttcgtcccagctcacattgcgaaagctgcggttgcgttgggcaatctcgcgcgtaaaacgccgcgagacggaggagacggtggggtggctgcgactgacctccagttgcgcggtaccattttcagggcctgcggcctcgcggcgaatccgcacatcggaaagcctcgtggtggccttgcgcagcagcaggaggatctggggctgtggctcgagcgcgaccacgcgcgccccgagcgcggcgaaggcccgcgtgcgatcaccgatgtgggccccgatatcgaacacaagatcgccgggctggacgaataccgaatagagccggcgcaggccggcctggcgcccgggacgccagtagatcgccattgagcgcagcgtgcccagccatgcctgcaggcgctgggggagccggttgcgcgtggtggtgtcctcggacgtgtccataatggcaggctaccggacgcggaacgtggcagccatcacggggtcggagagtagggtcgggaccgggccggtccccagaggagaatggcatgcaaagcagaggaatccgatggcggggtcctggcgtaataatcgccgccctgctggtcgggccgatgttgtctggcgtggcgggcgcggcctgtccggccccgggccagtgggcgacccctgcgggcgaggagctggaccggacggagctgtttaccgaactggcgcaggcggatgcggtactcctgggcgagcgccacgatcgtatggaccatcaccgctggcagctgggcacgctggcggccctgcacgggcagcgtccggatatggtgatcgggctcgagatgctgccgcgctcggtgcagccggtgctggatcagtgggtggccggcgagctggatgcggaggcgttcctgcgcgacagcgactggtacacccactggggattcgacccggagctgtactggccgattctgcatttcgcccgcgtccatgatgtgccgctggtggcgctgaacgccgaacgcacgttggtacagcgccttgggcaagagggctgggaggcggtaccggaggatgagcgttacggggtcagtcagccagctgatccgccggaggcataccgtgagcatctgttgggggtgatggagcgccatccggcgggcatggagcgcgactccgatcggttcatcggctcacagttggcctgggaccgcatgatggccgccggcatcgccgagatcctggaggcttccgacgagccgccgctggtggtcgggattatcggttccggccacctgcagtatggccatggcgtaccgcatcagctggcggatctgggctttgagcaggccccggtcctgctgccccgcgaataccgtgaggactgctcggcggccgatccggacctggcgcgtgcggtgttcgggattgccgatggcgatcgcttcgaccgcacctcgcccgtcctcggagtgcagctacgcggcgacgaggacagcggcgtaattatccagggtgtccagtccggttcggtgggcgaggcggccgggctggaagggggcgaccgagtccttcgcgccggcgaccagccagtggagcgtccgtcggatctgcaacggatcgtgcagcgcgtgaccccggggacgtggctgccgctggagatcgagcgcaacggccagccggaagagcgcgtagcccgattcccgtacgccgagtaaacgagggggcaatatgcgcgcggcatggtggatctcgattggccttctggcgtcgctgggcttcgtggtcgcttcggcggccggtaacgactacgccgaactcgattccgacttcccgatcggcctgaacgtgcacctgcacccgggcgaatcgagcttcgacgggcgtctggtgctggacctggagctcctggaccggagcccgccgagccgattgcgccttgatcccgccatggggatcgacgccgtaacgctggatggcgattccatcgaatacgagttgaccgagtcggggtggctggagctgggcgatgccctgacgaagcggggtaccggcctcctggtcgtcgagtatggcgcgcggttgtcgcagcctgaccaggcgcggccgggatcgggattcctgggcgaggaggccgggttcctgccggctggagccggctggtatcccgcgctggaggacgagcccgttcccatgcggattcaactgacggtggacggtggccagaaggccgtggtctccggctcgctgatcgatgacacgcgcgtgggcgagcgctatcaagccctttacgaacaccccgctgcgcgccatttggcgctcgcctccggcatttgggagttgggcgtgatcgagggcgatgggtggcaggtgcgtaccctgttcccgcagtcgctgcacgaggcctttggcgaggcctaccgcgagaagaccgccgagtacatcgagcgcttcgaatccgagatcgggccgtatccgttcaagagcctgaccgttgcggcctcgccgcaaccggtcggactggcgttctccggctttaccctgctgggcgaacaggtgatcccgctcccgttcatcccgcatacctcgctggggcacgaggtcctgcacatgtggtggggtacgggggtctacgtcgaccgttcgggcgggaactggtcggaaggcctgaccacctacatggcggattaccagttcaagcgggaggcaggcgagggccgcgaggagcgggggcagtggctgcgcgactatgcggcgctcccggcggacgaagatcgcgcacatggcgagtaccagggcggcaaccagggcgcgctgcgcatcgccggctatcaccgtggtgcgatgatctggcggatgctggaagactgggtcgggcgtgacgcgtttctggagggtgctcgcacgctctacagcgactggaaagggcgcgaggcagactggaatgcgctgatcgcggccttcgattccgctaccgacgaggatctggagccgttcttccgccagtggatcgagcggcgcggcgcgccggggctcgagctggccgatctcgccgtcgaccaggacgagaacgggtggacgctgtcgggcacgttgcgtcagtccggcgatgacaaaccctgggatctgcgggtaccgcttgtggtcgagagcgaacaggggtcggagacgttctggctggcactggccgagagcgaaaagtcgttcgtggtggagctggatgccgagccgttgcgcgtcgccgcggacccggactggcggctgtttcgccatctggccgaagacgaatccccggcgatcctgcgccgcgccgcactggacccggacacgcaggtgatcgcgctgggttcggcgcggccggtcgaggtcgcgccctggctggggcgcgcagccgaacagagccagaacgtggaagggacccgcatcgtactgggcgaacccaaatcggtgcgcgactggctccgcgcccgcgactggccggaatcgccggcggcgatcgacagcgatctgcccgagtccccggacgccgccgcctgggccgtgcccggcgaggatgtggtcgtgattgcgggtcccgatgcgcagcaacgccgcgcactggcgggcgagctgcgccaccgggcgcactacagctatgtcctgctggaaggggaccagcgcagcaccgggcactgggccacgccggggatctggaaggaactgcaatgaaggaggcgttcgcgctggatgcgcgcctgcgcgcggacacctggttcgtcgcggactggcccctgtcgacgctgctgctgatggatcacgcggcaatcccgtggttcatcctggtcccgcgtcgtgcaggcctgcgcgagctgcatgagcttgattccgacgatgcggctgttctggcgcgcgagtccacggcgctggcgagggcgatgcaggcggccttcgagccgcagaccctgaatgtggccaagctgggcaatattgtcgggcagctgcacctgcaccatgtcgcgcgtcagccgggcgatccggcctggccgggcccggtctggggtgtccccgccgagcggggcctgcaaaagaacgaggccgaggaccgcatgcagcgggtcctcggcctcgtggcagggctcggctaggtcggttcagaagcggtagccgacgttcatcccgaaggtccacgggtcgacctcgaccgtgccgatacgctggccgttcaggcgggccgtgctctcgatgtcgatccagcgcacctcggtgttcaggaaccagttgtcgtccagcgcgatgtcgatgccggcctggagggcgacaccccaggaatcgtcgaggcgcaggcggctgtcggatagtgcaccgcgagtggtcgtgtcaaagaagtgggtgtagttcacgccggcccccaggtacgggcggaacgccgatccggtgttgaagtggtactgcaggctcagggtcggcggcaggtggcgggtgtagccgacgttgcccagaccttccagtgcgatgtcgtgcttgaacgggatcccgaccagcaattccaggcccaggttgtcggtgaacatgtaggtcacggtgccggtcgggcgtgtgctggaaccgacgtccacgctcagatcggccggggtcagttcgccgttgtcggacttgggcgagatgtagatcaggccgccgcgcagcagccagtcgccggcggagacatccgcgctggaggcggtcgcatgggccgggatcagggccgccggggccagcaggccggccagggcaagggcacgaaaggtcagggtacggcgcatgttcggttcctccgacaatgtgaatgttcggaggtactattgcccgcctcgcattagcgcttgttgatgcagatcatgcgcggcatcggtttctagaacggcagctgctgaccctcgaagtcgtagaattccccggagttcgacgcgtccagacgatccagtaccttcaggagttcgccggttgcgtattccggcgcgagcacctcgggggcacgggcccgatagggctccgacaggcgggttgcacaggtcccgggctgcagggcgatcaccgtggcctggcgatggctgaaccgcagctccagcgccgtcgtgcggacgatctggttgagcgcggccttggaggcgcggtagctcacccatccgcccaactgattgtcctcgatggagccgactcgggccgatagagtggccaggatgcccttgcgctgacgcggcaccaaaggtgccaggtgcttgaacagcagggccgggccgatggcgttgatggcgaatgagcgcgccataatcgccgggtccaggtcgcgcaagcgcttctccggcccgtggccgttgagggtcaggatgccggtggcgtccagaatcaggtcccactcgggcgcctgctcgcgcagccagccggcggcgtgttcgatgctggcttcgtcgaggagatccacgggcggctcgctgtggcggccaagtcccactacccgttcgcagttcgggtcgttttcgaggtgttcgacgaacgcggcgccgagcccgcccgtggcaccgatgaccacggcgcgatagggtatctgcagggattccatactgcctgcgaccgccgcgcggggaattgattccggggccatgcctcggcaagggagcgcatgaactttctccacacgctgggccatgcggcgcgcaatctggcgcccatcgtgatcgtggtcgcggtgttccaggcgctggtgctgcgcacggtgccggaagggctgctgcccatggtggtcgggctgaccatcgtggtctttggcgtggcgctgttcctgcagggcctggagatggggatcttccccatcgggaagaacctttcgaatgccctggcccggcgcggctcgttgctgttgctgatggcgttcggcttcaccctcggcttcgccacggtgatcgcggaaccggccctgatcgcggtggccgagcaggcggagctgatcagcgaggggcgcatcaagggcctcgttctgcgcctgatcgtcgcgctgtcggtgggtgccgtggtggcgctgggcatcctgcgcaccgtcatgggacacccgctgcactggtacattctgacgggctacgtgctggtggtgctggtcaccttttttgcccccgaagagatcgtcgggctggcctacgactcgggcggggtgaccaccaatatcgtcaccgtgccgctggtggcggcgctgggcctgggcctggcggcctcgatcagcgggcgaaacccgctgcgcgatggctttggcctggtggcactggcggtgatggtgccgatgatcacggtgcagctgtacgggatcatcgtgtttgccggggcggaggtcgatgccccgggcaatggcgagaccgcggccatggatgcggacacggatctgccgggcgcgggcgaggaacactggctgtccgcgatgggcatggacctcttgctgatgctgcgcgatgtggcaccgatcatcgcggtgatcgtggtgttccagtacttcgtgctgcgcaagcgcatcccgtatctgccccgggtcattttcgggttcgtgctggtggtgctgggcctgtacgccttcgtggtggggctcaagctgggcctgttcccgatcggcgagagcatggccgagcagctgatcacgaacgaactgttcctgtgggtctatctgttcgcgttctccatcggcttcgcgaccacgatggcggagccggcattgatcgcgattggccagaaggccgaggaagccgcgcgcggttcattgcgcggcaatgtaatccgcatcctggtcgcgctgggcgtggccatcggcatcaccatcggtgtccaccgcatcctggccggggattcgatccatcactacatcatgggtggttacctgctggtgatcgtgctgacggttctcgcgcccaagcagatcgtggcgctggccttcgacctgggtggggtcacaacctccgaggtgaccgtgcccctggtgacggccctcggcatcggcctggctacccacctggaagaccgcaatgtcctgatcgacggcttcggcctgattgcctttgcctcgatcttccccatcgtcaccgtgatggtctacgccatcgtggtggatatctacgagcgctggaccggcaggggccgcgcgcaacaggaggattcgccatgagattttcggcactgatcgccgtgcttccggacgatctggaacagcgcgccatcgaaactgcgaaggtcgcgggtgccggtggtgtgaccatcatggatgcccgcggcatcggagcggaggcgcgcaagacgtttctggggatgacctatgagggcagccagtccgtattgatgtgggtgctggagaagaaggtcgcgctgaacgtgctcaaggccgtcagccaggacctggaactcgagggcgacccgcgcggcgttgcattcaccgtggatattgcccacttggccgggatcggacgcaagcagatcgagcagttccaggaacacgttaaggaagaaatctgaggaggactcgagcatgctggtaagcgacatcctgaagtccaatgtgattaccgtgtcgccgctcgcgcccttgcgcgaggcgatgcagttgatgcggcggcacaacgtcaagtccctggtggtggacaagcagcacgagcacgacgcctacggcatcatcacctacacgacaatcctgaagaccatcgtcgcggaggagggcgatatcgacctctccaatgtctatgatgtctgtgcgaagccggtgatcaccgtaccggccgagatggatgtgaagtacgtggcccggctgatggtcaatcagggcatccggcgcctggtcgtgctgcggggcaataccctggaaggaatcgtcaccaccagcgatatcgtgggatcgattctcgaaatggcggatatggaatgaacctccacgccgcgggacactcggaccggtagtaccggtcccaggctaatccacttcaaaggagtcccgtggccactgtcgcgtacatcgaggggttcgagaaactccggctgctggatgcagccatcgaccagtcgcgccactccgtcctgatcacggacgcggacctcgacgacgggccgcgcattgtctacgtgaatgctggattcgagcagatgacgggatacgcggcggacgaggtgctgggcgagaccccgcgcctgctgcagggcccgcggacatcacgggtaatcctcgaccgcctgcgcgctgcactcagtgcaggcgagaccttcgatggcgaggtcatcaactatcgcaaggatggcagcacgtacgtggtgcgctcgtatatctcccccgtgtatgccgaggaggcgcccgagcgggtcacccactatgtgtccctgcaacaggacgtgacggacgaacgggcacgcgatgagcagctaaggctgttgtcgacggcggttgaagtgtccggggacccggtgctgattactgatcctgaaggcacgatcacctacgtcaatgccgcgttcgaggagctgatgggctactcgcgcagcgaggtgctgggcgagaatccccggcgcttcaagtcgggccgccaggatgacgcgttctatcaagggatgtggcgggcactggagcgcggcgagagcttccggggcgaattcctgaatcggcgccgcgatggttccctgatccacctggagcagaccatcaccccggtgctcgatgaccacggcaaaatctcgcattacgtcgccctgggcaaggatgtgaccgaccggctgcgcatggaagacgagattcgccgggtggcgcataccgactggctgaccggcgtcgcgaatcggctaagcctcgggaacacgctggaggcggagatcgagcgcagccagcgctatggtcgtccgctgagcctgatcatgttcgatctggatcacttcaaggccgtaaatgatcagtacgggcacgaggcgggtgacgaggtcctcaaggcgctggcgcaaacggtgagcgcggagctgcgcgacgcggacaccctgggtcgctggggtggcgaggagttcatcatcgtggtgcccgagacgcgactggtcggggcgacggccctggccgagaaactgcgccaggccgtctccaccatgagcgtgcccggggtgcccggtgtgacggcgagcttcggggtcgccgaactcgcctccggcgacagcgcgaagctcctcgcgcggcgcgcggacgaggccatgtaccaggcgaagcaggcagggcgtgatcgggtcgtggccctgtagggcagccgattcttcagacacaaaaaaggccggcagacgccggcctttttcatgcgtgcgcggacgcgccggaaacggcttatccgcggcgacgcagcacccagatttccagcagggcccagtcttcgccggggtagttttcctgctccagcggggaaagacgacggtgacgggtcgcggtactgccgacaaagtccagacgattcagcaacaaacgcttggtggcgtccgctttttctagtgcgaaggggttgagaaaattcaccagcatgtagccttcgcccttgccgcgtgcgaaggcgtccaccaggctttcgatggccggcgggtccagataaaccagcgacgcggtggagatgacgatgtccgcctcttccatcgactgctcgatcgcgttgcgcgtctcggcgtcggcctggttcaagtcggcctcgaaggtctggtcgaacagacccgcgctcttgccgtaggccagggcgttgccggagatgtcgatcccggtggtcctgatgggcaggcggcgcggggcggcgaccatcttgcaggcctgctcatcggcccagttggcgcggattgcctcgacatccataccgtgcacggccgccatggtggtgttgccaaagcagcagcacaggtcgacgtagttcagggtcttgcctgcttccgcctgctgctgcgcccaggggagaatcagccggtcgaaggtttgccggttgaagtcgtcggagatgtaatcgagcgcgtcgatgatgcgctccttgaacggcacaggggtctcggcgacgtagatatcgtcgaaatgctgcttcttctcctcggtcttcacttgcggctcactcatcggcttctcctcgtttgataaacccaccatggtcgggggtatgacgcttgatcgtcaagtaacggcactcggctcgttgtaatgcccgtcgcatcatgccgcggctctgctatgtatcatgaggagaaaggattgcgcgctgccggcggggccgggagtcggagggggccggaagggaactgcatgaagatcgattgtttcaaggcgtatgacgtacgcggccgcgtgccggatcaactcaaccccgaggtggtatacgccatcggacgcgcctttgccgaagaggtccgtcctggccgcacggtagtggggcacgatatccgcctgtccagcccggcactggcccaggccctgaccgaaggactgaccgctggcggcagcgatgtggccgacatcggcctgtgcgggaccgaagaggtctactttgcgactgcgcactacggggccggcggcggggtgatggttaccgccagccacaatccgctggattacaacggactcaagctcgtgcgcagcgaggcacgtccgatcagtggcgactccgggctgcaggcgatccgggcatgcgcggagcgcggcgacttccgccccatgccgcagggccaggtgcatccgctggaccaccggccggactacattgccagactgctcgcatcggtcgaccgcgaggccctgccgaagctgcgcgtagtcgtgaacccgggcaatggtggtgcgggcccggtgctggaggcactggaaccgcatctgccgttcgagctgatccacgtgaatttcgagccggacggacatttccccaatggcatccccaacccgctgttgccgcagaaccgcgcggcgacggcggatgccgtgcgccggcatggggcggatctgggggtggcctgggatggcgatttcgaccgctgcttcttcttcgatgcggcggggaatttcatcgagggttactacatcgtggggcttctggcgcaggcctgtctggaagccggacaacccggcgagcggatcgtccacgatccacgcctgacctggaacaccatcgagatggtgcgagccgcgggtggcgagccgatacagtcgaaaaccgggcatgcgttcatgaaggagcggctgcgtcatgaggatgccatctacggcggcgagatgagtgcccaccactacttccgcgacttctactactgcgacagcgggatgctgccctggctgcgagtggccgaactgatggggcggcgtggccagccgctgggcgacatggtggcggagcgcatggcccgctacccctgcagcggcgagctgaacttcgaggtcgcggatgttgcgatggccaccgaccgcgtactgaaggcctttgccgggcagggcggggtggaggatcggaccgatggggtcagcctcgaattctcggactggcgctttaacctgcgcagctccaataccgagccgctgctgcggctgaacgtcgagacccgtgccgatccagccctgctggagcgccgcgtggaagagctttcccgcctgatacggggataacaacgatggcgcctgccgatatccagaaccaactgcagccggtgatcctggcgggcgggaccggcacgcggctgtggccggtgtcgcgcagccactaccccaagcagttcctgcccctgaccggcgaccagacactgctgcagcagaccgtcacccgactggagggcctgcacacggcgccaccgctggtgctggccaacgtcgagcatcgctttctggccgccgaacaactgcgggcgattggtgtcgagcaggcgcgcatcctgctggagccggaggggcgcaacacggccccggcaattgccctggcggcactgcaggcccgggcagaggggcgtgaccctttgctgctggtcctggccgccgatcaccacatcggcgatggcgatgccttccaggctgccgtgggccgcaccgtggcgctggcggaggccggctatctggtcaccttcgggatcgtgcccgtgacgcccgagaccggctacggctatatccagcagggcgagtcgctgggcgaggccggtgcgcgggtcgcgcgttttgtcgaaaagcccgatgccgccaccgcaagcgagtacctgagccaggggggctatctctggaacagcggcatgttcgtgttccgcgcctcgcagtatctgcaggagctggagcgcttcgagcccgagatcgtgacggcctgtcagtccgcgctggagggcgcgcgcgaggacctcgatttcctgcgcgtggacccggagtcgtttgcccgggccccgaacatctcggtggactatgccgtaatggagcgcaccgaccgcgcggcggttacgcccctggctgcgggctggagtgacattggctcctggtccgcgctggccggggtacgcggcaccgacgagcagggcaataccctgcgcggcgattgcctgctggaggacagcgagggctgtgtggtcgatgccgatggcctgctggtcgcggggatcggcttgcgcaacctcgcggtggtcgccacgcgtgatgcggtactggtggcggaccgtgatcgcgtgcaggacgtcaagcgcatcgtcgagcggctgaaatcggacaaccgcagcgagcatgtggaccacccggcggtgtatcgcccctggggctgctacgagtgtgtggacgtcgggcggcgctatcaggtcaagcgcattaccgtgaaacccggggcgaagctctcgctgcagatgcatcaccaccgcgcggagcactgggtggtcgtcagcggcaccgcgcgagtgcgcaacggcgaagagacctatctggtaacggagaaccagtccacctatgtgccgatcgggcagatccactcgctggaaaacccgggcgcgatcccgctggagctgatcgagatccagtccggcagctatctgggcgaggacgacatcgtgcggctggaggacctctacggccgcgtctgaataccgcccgagaggcgatccctcgagctagccgaagtcgcgggagcgggtggtcagctcgcccagccagtcgctgcggtcgatcaggcgctgcacgatcaagtggccgaccccctcgctgtactgccactcgccgtgggcctccagcaggcggccgtgcaggacctcggcgcgaaagcgctccacccggtccggccagacgatcaggttcagcgtgccgctttcgtcctccagtgtcaggaataccgtgccatgggccgagccgggccgctggcgggtgatcacgaggccggcatagcgggcgccggggtgcccggggcgttccagtagccgggcggcggtgggtaaacgtctttgctccaggaacgggcgcatcagcgccagcgggtgcgggcccaggctcaggccctgggtggcatagtcctgcaccaggtcgtccaccgcatccgggcccggcagcagcggggttacgtcggcctcgcgcaccgtctcggccggggcgtcggcgaacaggggcaggggttcctccaccgcctcggtcgcccagcgcgcctggtggcggttgccggccagccccttcagggcgtcggcgcgggccaggcggttggcctgggcgcgggtgagtgcagcgcgggcgaccagatccggtacgtccgcgaacgggcgttcggcgcgcgcggcgacgacacgctcggccacggcctgcgcgagcccgccgacccggttcaggcccaggcgcagggccagcgcgtcgcttccggctacgggctccaccgtgcagtcccagtcactgcagcgcacatccaccgggcgcacctccacgccgtggcggcgcgcatcggcgacgatctgcgccggggcgtagaagcccatcggctggctgttcagcagggcgcaggcgaagatcgccggttcatggcacttgagccaggacgagacccaggtgatcagcgcaaagctggccgagtgggactcgggaaagccgtactcgccaaagccgaggatctgcttgtacagctgctcggcgaatttctccggatagccgcgttgccgcatcccgtccatcaagcgttcgcggtagcgcgcgagctggccggtgcggcgccaggccccgatcgcgcggcgcagcccgtccgcctcgccagcggagaagccggccgcgaccatcgccagctcgatcacctgttcctggaagatcggcacgcccagggtgcgcccgagtacgcgcttcacctctgcgttcgggtagcttacccgctccgggtgggcgcggcgcttcaggtacgggtgcaccatctcgccctggatcgggccggggcgcacgatggcgatctcgatcaccaggtcgtagaagtttgccggtttcaggcggggcagcatgctcatctgcgcgcgcgactcgatctggaatatgcccagggtgtcggccttctgcagcatgcgatagaccgccgggtcctcggcggggacgtcggccaggccccagtcgcggccccggtgctgggccattagctccagcgcgcggcgcacgcaggagagcatgcccagtgccagcacgtcgatcttcaacaggcccacggcatccaggtcgtccttgtcccactggatcaccgagcgctccggcattgccgcgttctcgatcggcaccagctcgtccagccggccctcggcgatcacgaagccgccggtgtgctgcgacaggtggcggggaaagcccagcagctcggcggtcagggcctgccactgccgggccagggcgccatccgggtccagcccgacctcgcgcagccgctcggcggggatgccgtcgtcccaccaggcgaggttggcggtcagcgcatccagtcgtgcgcgcgagatgcccagggcgcggccgacgtcgcgcagggcgctgcggcggcggtagcggatcacggtacaggccagcgccgcgcgctcgcggccgtagcgctggtagatgtactggatgacctcctcgcggcgctcgtgctcgaagtcgacgtcgatatccggtggctcgccgcgctcggcggagatgaagcgctcgaacagcatgctggagcgcgaggggtccaccgccgtaatgccgagggcatagcacacggcagaattcgccgccgagccgcgcccctggcacaggatcccgcggccgcgggcaaagcgcacgatgtcgtagaccgtcagaaagtagggctcgtagccaagctgcgcgatgatcccgagctcgcgctcgatctgctccgtcaccttcggcgggatgccgtcgggccagcgcccccgtgcccccttgagggtttcctcgcgcaggtaggcggccgggctcgtgtcccggggcaggggatcggtcgggtagcggtaggtgaccgcatccagcgaaaagtcgcagtcccgcgcgatccgcacactggccgcgagccagggggcgggatacaacgtggccaggtcgtcgcgcgggcgcaggcagcgctcgccgttggggaagcgcgccggggccgcctcggcgaccgtggtgcgctggcgcagagcggtgagcacgtcctgcaacgcacgccggccccggctgtgcatgtgcacgtcgccgcaggcgacgatcgggagtctcgtcgcctcggcgagctgtcgtgcgcgggttgcgagcgtggcatcctccggcgtacgcaactggctgaccgccagatgggcctgacccggcgtggcccatccggccagccagcggacggcttcggcgagcgccggttctgcgggctcgggttcgatacgcagcaggacgtgccagccagcccgcgcctcggcgggcaggacgtcgaggtccgcccgggtcaggtggtaatgccccttgtccgctgccccgcgcgcctgagtgatcaggcggcacagcgcggcgtagcccgccgcattgcgtaccagcagggtcagagcggggccgtccgcgagctggaaggtcgcccccaggatcaggtgcaagccacattccttcgccgccgcgtgcgcgcgcaccacgccggccagcgaggcgatatcggtcagcgccagcgcgcgatagcccagcgcccgggcccgctccaccagctcctccgggtgcgaagccccgcgcaggaacgagaagttgctgaccgccataagctcggcgtactccggcggttcgggggtagtgggatccatatactgtttatataaacagtattccgggctggcaagaaaccctggcttcgagccggtgcgccggctccggtatggtaggcccgctaccggccgatcccagtgacgaatctcctatgcgcagcgctatctacaacctgctgatcctgcgcctgacctcgcagtggtatgccgaggtcatgcggcggctgccggaaggggcggccctgctggacgtgggcatcggcaccgccggcgcgctgctcgccaatgccgagacggcgcgcgcgaaggggctcgtcatcacggggatcgatatcgatgccgactacatcaagcacgcccggcaagccctgcgcgactcgcccctggccgattgcgccgaggcctgcctcgagtccatctacgaccacacgggcggcccgtacgacgcgatctatttctccgccagcttcatgctcctgccggaccccgacggcgcgctgcgccactgccgcggcttgctgaagccggaggggaaggtgtttttcacccagaccttccagactcgcccctcccgctggatggaacgcttcaaacccctgctcagacgcatcacgaccatcgacttcggccgcgtgacctacgaagaatcgtttcgggagcaggtggcgagggcggggtttgtgatcgacgagttcaccacgctcgcgagtcacgggacgcgtgcatccgtccttgccattgcccgacccgccagctccgcctgaaagcacgccggctcgccgccgacgtgtagtggtcaagcgatttcggacacctcgataggaggttcggctgtccattttcgctcgtaggcgttgggcgacaggtagcccaaggtcgagtgcattcggcgctcgttgtagaagccgacgatgtagtcggtgatgtcccgggtggcctcgccatggttggcgtagtcccgccgccagacccgctccatcttcaggttcaggaagaagcgctcggccaccgcattgtcccagcagttaccccgccggctcatgctggcccgggcgccgtgctgcgccagcacacgccgccaggcgtcgctggtgtactgacagccctggtcggagtggaccagcagaccgggctcgggttgccggctctgcagcgccatgcgtagcgcactgcaggccaactcggcatccagccttcggctcatggaccagcccaccaccttgcggttgaacaggtccagcaccgccgccagatacgtccagccggtgcgggtccggatgtaggtgatatccgtcacccaggccgcgttcgggcgcgatggctggaactgccggtccaggtggttttccaccaccggcgcggtcgcatcccgctgggtggtcacgacgaacgcccgcttccagaccgggcgcaggccctgttcccgcatcagacggcggacccggtagcggcccaccgtcacaccgtccgaacgcagggcggcctgcacacggcggctgccgtaggtccattccgactgctcgaacgcctccttgacccgtgcctccagtgcacacggctggcgcggccgccggcggcgcgtctgcgccgcgtagtagcccgaccggttcacctccagcagatcacacacccgcttcaccggagccttcttcgccagcgtcgtgatgcagcgaaccatcacagcagttcccgggcgaagaaggccgaagccttttttagtagggccttgtcctctcgcagtcggcggttctcttcctccagctcccggatccggcgttgctccggcgtcagggggcgaccatcacccgcctcgccggatcgatccgccttgagctgctcgacccagcgccggaccgccgtctcgccgacccccgtatcccgcaccacctgcggcacaccctggccctcgtccaccaccatccgggcaacccgaagcttatactccggatcaaaattcctgcgtcccatatcgtctcctcgatcagatcccaatcattccaccgatcgaggtgtccaccaacattagaccagcacaacgctggaccctacccactgtaggaggcgagccctctcgccgatcgggcatatccagcgccccatcgcccagggggctgggctcctaccggagaagggggcttgtgcagcatgcggcacgccggttcattggcgaggccgcgctctatccactgtaggaggcgagccctctcgccgatcgggcatatccagcgccccgtcgcccagggggctgggctcctaccggagaagggggcttgtgcggcatgcggcacgccggttcattggcgaggcggggctctatccactgtagaaggcgagccctctcgccgatcgggcatgtcctgcgtcccatcgcccagggggctgggctcctacaagaaaaaggggttgtggcggtatgtgaacaggatggggtgacctcttcgggtaccgctccggcctgcttaatccgaaggtaggccccgggccctcctgcgactgaaggcaccaccgcaccgtccgctagaactcgatgtcgtagcgcagctcttcatcgggctggcgcaggaagttgccctggaccagatcgacctgggattgccagagcagggcgaggccatccacgtcctcgacataagccgccatggtgcgggcgccgctggcgcgggcaatgttcagcagtggctccaggcgtgcgagcttgtcggcggcatcgtgcaggccgtgggtcagaggacgggcgaccttcacgtagtccggtcgcaggctgcgcaggagttgggtcggttggtcgctggcaagaccgaagtgttccacggccactcccacctggatatcgcgcaacgccccggtgacccgttcggcctgctccggatccgccacgatgtcttcctccgccagttgcagcaccagtgcccgaggcggcagggccgcatcagccaggatgcgacccagccagccgaccagttccggatcgcgcagtgatccccgcgagagtttgacgaagaacaccgaatcgggatgggtgcgcagtcgggccgccaggatgtccaccgcgttggtcagtacccagcggtccagcgctcgatcgaggtccagatgcgcggccatgttcacgaacgggccggggagctggacatgcccttccggatcgcgaatccggagcaggacctcgtaacgctcggcgttatcagagccggcgatattggcgatgggctgatacaccagaaagaggcgctgctcgtgaatcgcccgggtgatcacctggcgccagtgctgctgctgtgcggcaccgcactccggtgtgaccagcgccggatccagctggatacggttgccgccctctcggcgggcctgcgcgcaaagcgccaaagactgatccaccgcatccgccgcgggaaggtcggccagtgccgtgataccgatgctcaaacccggggacggcgcgtggctcggggcaccatgcggcgccgggaccttcgcataaagggcatcaccccagtccgacagggcttccgcgtcgacgcggttgagcagcaccaggattgcgttctcgctgaatcgggtgacgcgctcgcccgcggccaggcccgacgagattcgtcccagcagacgccgctgaagcagcgagaaaccggctaccccctgttcccggatcagactcgaggcctcgtcccattcgatacaggcgagggcgaccatcccgggctgagtcgccagccccgcgcgccagtgggcgagcagaggtgccagatcgccggagcgcagggtgccgggggcgcgcccggcccgacgacgtcggcggcagaggcgcgcctctgcacggacacgcgcgggcgccgcctccggcggtatgtgcgcaagccgagggctcggctcggctccagggccttctggtggcgtcagcagaacacgcgggatgtcgaacagcgacggatcctgatccagggagcgggacagggccgcggcctggtcggccgcgatgtccacgtcgatcacaatggcctcgggcaggctctccagcgcttggccaggcacgtcgtccaccggcgagagacgctggatgtcgagcgccggggactcctgcagggcgcgggtcggggagaccgactgcccggtggtgacgagcatgatccgcagcgggtcccacgggctggagtccaccaggccctccagtgtcgcggccatttcggagggaatcgtgggcatggtcaggaccgcgtcccagtcgtccagcgtcttcggctgttctccactttgggctccgtgcagaaccaggatgttgggcaggtgggtctcatcgtccggtgtcggcggacccggtggcgctgacaggacgacgcgtgcatgaggcgttgccgtcgattcgacatgagccgcctcttgcaggttggcaaaggcgtccacgcggaagccgcaggccaccagttgcaatgccagttcgtcccgcggcgcgcctgcgggcccgagtaactggacccgcagccggtcgggaaccggagtcggcacactgtcggcctccggagccgccgggtgcccctccgacgcggcgagatcatccggaagcgtcccctgcaggcgcaggatcagagcgccaatggtctcctgttcgttggagctgggaggcagcgggctctgcaggtgctgggccacgcgctcgtcaatgcgccgcgccgtgttcagcgcctccttcagcgccgtcccggccagccctccggcgatcacccgggtcagcgcgcggatctcccccaggtccacatggcggcagccccgctgccggatcatgtaccaccggtcggccaggtcggcgaccatccgtggcaggccccggacaaactcccggctggtggtgttatcggatggagttggagaggacttcgcctgcggggtgctgccggaagcatcggccatgtgattcgaagtcctcttggaatgtgtcttgtgaactatagacaacccttccacgcatggttgagttttttggtactgcctcgatccattagcgatctgcgccggaatccagccctcagcgaaacggcgataccgccccaaagcgcttgcgcctgtgcgtcaccgaggctggagcttacccactgtaggaggcgagccctctcgccgatcgagcgtattcagggccccgtcgcccgaagggctgggctcctacgggaggaggggctgctgcggcatgtaaacaagatggatgtcctcttccgataacgctcttgagcgaatcgtgcgtgtgcgcgcccagggaaccgagaagggcccatttcgggtgtgaaatgtttcgtttaaggctcagaaaccgcccttgaaagcaagaaagtcctgttcctacagagggttaccgtggtccgaccccgttatgagaactcacctccagccgcacccagggaaagccgagtaggccggggtattccttgagcagcagctggccgcccttgttggcctcgttgtacaagctcctgccaacgcggattctgttgcggtccacggctccatcccagccttcgagccacaggtagtagctggtgtgacggtatcccggcgaataggacttatccaacacttctaccacgtgcagttccggaggcgagaagtccagcgtcatgttggcttcccgagccagggtgaaactggtgatggacgcaccgatgaatcccaccagaaccagttccagcaccaccaggtgggttcgggacgtgcgccccatccatgcgatggtaagggcgatcagtgcccccacaatcaccgcgccggataccaatgccagtggcaccatggttcccggcgcgaccagaccggggagcggtacgtagatccgtcccgcaaagtgaacgacgccggtgatcaacaatgccgtactgattccggtcatcaacgccgccttccacgcgaagcgatcaccgcgtccacgtgcagcttccggaatttcggcgtccagcgcggccgacaattcgcgcagcgttggcaagaacgtccgcatcagctccggcgccgggagactgtcgtgaccccatagcgaaaccacctccacccagacctgctggtcgcagacacgcagctgtcggaaccgatagccatgaatccgacagagctccaggatctgaagcatcaagctctgcgtcttttcacaccccttcagcgcacggcagatggaatcctgatcgctgaccagatgaaaggcccggtcaaacgcgcggttccccgtccggcacgcaaccgacaggccgatcgccgtgaacaccacgtcccaccaccgtcgccgcttggcgcgaaaccccacgtccggtgcgcggtggaaccccacgcgttcgaacggcgccaggtggcgacggtccctggagttatacagcgcgtcctccggcggccgctcccggcgctgccccgtcatcgggtccaccggtgacaaccgaaccggcttccagcgatcctccagccgctgtcggtaaaacaaaatcgccatgccaatcagcgtgacgatccccaccatcatccacatgcgcacctcccctgtgcctgcgtttcgccctgtgctccgcgaatttgtgcccggaatctaccgtttaaacgatcaagccttgtaccacttgcgatcggtggccatcacgacacgttgtgatccgaacggccttcccctctgatcggacctcatcggcagaaggcaaggtctaatccagacgccactgggactgcccaaagtgccgtacaagccccatttcgggagcggacaatacctcgtttctcgctcacacatggcccttcaagacctgaaagtaccattcccacagccagtcaccttggaccaaaagtgagttaccgtggtccgaccccgatataccgatctacaacgcggcgcgcgttcaaaagctcaggccggtccaaagggcgagggcgcctggaagaagatgggtgttccgataacgatcttgagcgaatcgcgggtgtgtgcgcccaagggaccgagaagggcccatttcgggtctgaaatgcttcgtttaaggctcagaaaccgcccttgaaagcaagaaagtcctgttcctacagtgggttaccgtggtccgaccccgttatgcgcaaagcatcgcccgaggggctgggctcctgtgggaggaggggctgctgcggcatgtaaacaagatggatgtccccttccgcccgactgagcaccaccttgacatagtagtccgcgtcctcaggccctccctcgaaattcccatattcaaggccttacgaggcatctgaagtcatcccagatcccctgttgggctcaaaacgtctctaattgtgtctcaagacaagatccctagtctgtgccgatgtggcactctagagtgaacaccactcagcacagaccaccccatgccaccaagacgcaagcctgaatggaaacaggtgcccttcggcagcatcgttgttccaccgaatagccctcaagcgcgactcccagaagcatccatcagggtcgcgatccagaagctttcgccacacctttcgacgctcgagttactccatccgatagtcgttgaccagacggatatgagcctttgtggtggtcatcgaacctaccgaattatccgcgcattggcagacgatccagggcgtcttacgtgggtcgtatcgacgtcgttccagaacaccgagatggtcgcggtattggacgaattggtgtgtccgctcttgggctcaccaactgacgaagagacgatttcccgatacctaaaggctgcggatcagaacgagaaatggctgcgttttatgtgggttgatcccacacgggaggggatcgcggatttcttgggggtaagcagacagacggtgcagcgggtggtcaaaaaagggggcgaagcaggtggctgaggcctcaatctattcatcggtctgcaaactcctaggtcccgatctgtgccgcttgcaggagagttttaaggaagatctgcaattgcccgaaggttgtgaagggctattgctgattgctgaaaatctcgtcgatcttgagcccaagctgtccgtattggaggagggctggggacaccgaacagagcagattgttcgatgggctagagaggtggacaacctcaaaaataacgaaattctccgggtcggtttctcggaactcttctacgggcatgttgagcgcgatcgtatccgcccacccttgcacggcgtgtatacgaaacatggtatttgggccgcgatgtggtttcgtttttgggatccgcattcgcgaactgatcggggggatacgtatggttggttgcaagctcaagccctcatcgcatcgatattagttcgacggcgattcgaccttccaaaaaaactgttggatgatcgccgttgccaggcgggtcggttgatcaggaaccttcatgatcagcgtactgagtggcttctagaccgcttgaaggagtcttgtcagcatcctcgggagttgatggaatcgctgaaataccaaggcgagcaaattggtccggattggcaggatccaagggcaatggagccggtaaaggggaaacggcgcggtcagtatcgatcattgccggcggatctgaaagcgttcggcgatctgctttcgattgcgtacagatttacggacgatcgatctgacggggactcgaaggcgcctcagaagcgaacgcaaaatgggcgccttccagcccagtttctgtactcccaccatgcgatgtactggtccatcctcaagcgcatagaggatgtgcaactgtggaaagaatcagggatcgagctggggttctacgttccgagtggcgaagctcgaaaggaactgctcgatgcggacatagatcctgcggagttcggggatccggaaggcgccgcgattgcgattgaagatgtactggggttcgacccggacatgtcggatctgggtgcattgccccacctttcgacagtgttcgccaaggcggcgcacagaggccgccatatcgcggtccaaaatcagcgactccgaatcgctcggtcgcgacctaggctccaggagatcaagcgcctcgttagcggtctgaacgatgtttacaggatggcgagctccagccgactgcccgacgaaatttccgcgtctgagcgcgaaaagctttgtcgcacggtggagttcgccgcggcgtgcctggtcacaggcacgccggcccaggctgtgaggaatgcgcgaattctcgtggaggctgatatagggcaaccgccgagcgaactcaatatcgacctggcgtctggagtatgggttcgtagctacgaaggaccggaacgcaggaaggttcgagaggacgtcgcgagtgagatgattccgagcacacaaaaggttttgatcccggatgtctggggccttcttcgatggaagaacgggacggcgattggcgaaaagccgttcgccatgcaccaactggatacgtacaccgacgtatgggatcgccgggttcgtcctctgctcaagcggatgggtgtgtcggaccgtcaccagacattcgacggtattgcggcagtgttgccggcctggttcagaggcctggaagagggagagcacatcagcgcctcgatgttgttcggacagaatgacccgctcgcggctacgcaccagttctacaccgccgttaaccgggagaagctcgcgcagaggtttcaagaggtcctggatgacctgggtgccgctatcgcacttccaacggtcgatcaacggaatgacgctgttctggctcgatgcccggcggcttcatgtacaaaggcgacgattgaccctaaaaagaaaacctgggttggggatgatcggacgccacgcatcaagccgatggccgattttctgcaggaagtccgcgaccggatcgtggccgcgcacgttggatctgcgtatacgctccataaccggctcgccctttatacggcattggcgttggttcttgtaacgggggcccgcgccatccgtacccccatcccagatctcactgcgatccatgggccaacccgaacgctctgcctgcaagagaaggaccgtggtgacggtttgcacgctcgtctcgctctgatgccgcaacgggtgtacgaccaggtgcagagttatctcacctggctgcaacggagctttctttcgggttcgttggacatgccaacggtgcttcaactcaaggcgaccaaaagccgggatcggagccgctacggggcggaaggctttctgctggaccttaggaaatccctctatttctgggaggaggtagcgagggacgagtggcgtccggtggagatgaccgggaaaagcctgcaacagcagtgcgagcaagtgagcaagaattcgtggcctattgagaaccaggcgcgccattttcatcggacctatctgacgtggttggatgtgccctcgacggtcattaacacgatgatggggcattggcactacggcgaggagccctggaccgcctactcggcaatggatccggtgcggttacggaatgaagttgaaccgattttggaccagatgctggaccacctgaaattcgaggttgtccggatctgatgtctgacgccccggaaacccagcaggtctgttcgctctggcgtcaccttgtggagccgatggaagacctgttagcccacagggatcatctctggtgcgttcgcgacgatctttcgcgggataccggttcggagcttggcagagtcatttcggccatcgaaaagcatcacccggaggtccttaggcgagaccggattctcaagtcggtctggtcccgtgaacagtttgtggccctgatggacacggtccgtcgagcggccccgcgggggtcctcttttcgggcacgctggcgggtagccgaagtgctcgatgctggtaatcgattgggtgtgtggaagatcccactgtatgacattccagctccgctcccaccgcccgggagaccgatttttcgccctgacagcttcgagcgcatggttcagtacgagccgttgtatgcgcgtttcgtggatgaggtgagcgctgatcttgagcacctagatgacgggcagcttggatggggacagattctcggctccctcctgctgtttggtggtctggtgcagccagcgtggcttgacgcggtcccgaattcgctcaaacatgcgccggcgcacttacattggctggatatcgagcggtcattgcccgacaaccagcgaccggtgattcgtcggcattacctggatccgatcacgcgttcggtggtgatgcactggagagacgatggttggccggagatgcctcctggtaaggggcggagcccggcgtttctcagtcgcgtgattggttcctacttacggcgtttggaccccagcctgcggattccggacaactggacggaattgcgcgacttcgtcgaaacccgtctggccttgtacgtcccaccgcacctgatggggtacgccacgggcttttacaactccgtatcgttgtcgccggaagtaattcagcgaatagagttcccgcctggtcaggtgccttcgggcgaaggactcgtcactgttgactctgaaggcgtagtgccagtaggacagtcggctgttggtgaagattctgagagccagggcaggccaattgccccgccggcgggcccctggattcgcgaattgggaagtgcaatccgtgggggatcggcggcggaccccaaacgtgtggcggcctggcttgaacgccaagcgaatggtgagggatctgagcctgactcggtaccaccgagtgttgtgaagatgggagagtgggcccagcgttggctgttttcgagccgtgccggtgcccgacccatgaaacccaagacggcctacgatcgcttcaatgcattggccgtccctctcgctggctttctcggcaacgaggatccggccgcgttcgaatgcgtggacgacttcgtggaggtctacaccgccgtccttgaaacagccgatactttgtcaaagcgcaagcggttagccgcagctctggcgagctttcatgacttcctgcggaacgcgcacggggcaccagatattgcgtcggcgggtctcttcacggttcgcgggcgccagccccacgccgtcgatgcgaatttcatcgaaccgcgcgcgtttgaatgggcggtacgctggttggactatcgttacgccgaggatcctgagctgcgggagagcctcgttttgatcgcgtgtctcgggtatttcgcgggcctgcggcgctctgaggcgattgggctgctcattggtgatcttgatggcgaacccgcctgggactgcgtcgtgcgaccgaaccgaaatcgggggctcaaaagctcaagcgcgcaccgagtcgtcccactgggcgtgctcctgcctgcgcgatacctgaaccgactgcagaagtggtgggctgagcgtcgaaaaacgatgctcgcggaaggtggcgatcctgcgacggtgccgctgttcgaccgtccccgaaaaaagggagcggaaaacgacaatctgcggcgcttcgatcgggacctggaacgagttaccgatgccttaatacgggtgacgggagatggggggttgcgttatcaccacctgcggcactcgttcgccaatcagctcctgctcgcgttgtggcggcacgagcaccgcgatgatgcgctggtggtcgaacggcttgatcccctgatcggttttgaagacgtcgcgacgttacgaacaaccctccttggcgactccccggttcagcgccgcagcctgcggctgatcagtgccttgatggggcatctgacgaccgagatcacgatgaatcactacattcatctgacggatcttgtttgggggcaagccgtgcggggagcgcttcccccgctcgaattccatgatgtggctcgaatactgggtgtgtctctcaagcatgttcaacgaagcgagcgaaccttccaaacggggaacccggtacttctgcttgaaaggatgctggaccgtcatctcggcagccctgtccctgcggacgtggatgcagaagagcccaagcagctactcccgccgcgtgatcctcatgcagcactcctgtccttgactgaccacctgaatcgcacttcgcaggacgattcgaaagtcgttcatttcgtggggccttggcaagggcccactctcgatgtgttgagggcctggctgtcggacgttccggagcactttcgcagacctcccacagggcgccatgaacggatcattgcgccaccccggactcagcaggggctgggtttatcgaaggaagcggtccagttactcctgagtgtgaaaggcgcctggggcaaggaagaacgcgcccgcctgcttcggatctttctgtcagggaagctggcgagcggtccgctcgacgttgtcctggcgaccttgcccgcgctggatctttgggtgcggttcctccgagagatccagctcgatgatgccttcgaatacatgcatttctctggtaagggtggaggccgagaaacgccgatggggcagtatcaatactgggcgcagcgcgcaccggtcgcgctcgagtctggtgacgccaatcccgagccgttcgcggagcatctccccgagaaacgaagaggcgtcgtggttgcccggcaccgacgaagtggcgaggctggccggcaccgctgggtgtacggggtctgttgggcactcgttatgctgaaggcgaacgacgagcatccagaactggcactgctgacgccatagcgtgtgctccgggcctttggcttatatggctcgcgctgtctcgagcacctgggctctccacttttcggggagcgcgccgggggtgacgacgtcgacctcgacaccgaggagttcttgcagctccatgcgaatttcaccgatatcgaagagggaggtctcgtccgtcggatcgatcaggagttccaggtcgctgttgggggtgtcctgtccccgcaggaccgagccaaaaacacgtgcgttcttggcgtggtgacgtgcgaccactctcctgatggcatcccggtgtatctctacggccctcgagggttgcatggtccggcgtctcggctgctttatgagaaaatcttactgcacaatggctaactagagcagcggggtagcccctgcacccttcgaactctacgcagcttggccgtggcgggcacgccagagatcgtagtcgagctgcattcccgcccagacttcggcacgcccgcctcgctcgacaccgagccaacgttcgatgcgcaaagccatctcgggcgagatgctcgcgtgaccatgcagcacccgtgacagcgctgcccgcgtgacgcccagttcccgggcggcggccgttaccgacaggcccagggctggcagcacatcatcgcgcaggagctctccggggtgcggcgggttgtgcatcgtcatagtgaccctcctcagtggtaatcctgataatcgaccaggaccacgtcaccgttatcgaacttgaacgtcagccgccagttaccgctgaccgaaacggactactgcgccgacaagccgcccttcagcgggtgtagcgcccagcccggcaggttcatgtccgatggcccactggctcggttccgcacagcgagttggcgcgacagtcttgcggcatgtccgttttggatgccggtcttggagcccgtctcaaaaaatcgctgaagacctttgtgccggaagctcttgatcacacttgtaatcgtatagccagactatacggcttgcgcttgggcgttggtatcccgcctgagttccagatcaaggcttggccgttgccgtcatccgccgcaacagagacacgggcgatttgcggcccctccgcattgtcgtgtatcagacgggttcggagcgccagtgaatgtgctctcatcagcctctcacaacaagcgcatggcatccgcttgtgccaactccgcttcccatagacagttgcgcgtcgaatgagtctgtcgtctggatcggtcaattcagcctcggcgggtgctctggtggatgatgaaggaagagtagtcgtccctccgcggcggcctcatgatgaataacgcctcatctgccccacgagtacgccctggatctgaagctggtccagggcaacgtgtaatggcggatacgccggattctctcattgaggcctttcgggcgggggaggaaacgccggccgcgtttcagccgatgcactgggggttccggcccaaacgggtaacggatgggccgcagcccatcaacgcccgcgccgagaaggtcacgagcagtccgtatttccgcagggccttcgcgcatcggcgctgcatcatcccggcggacggctggtacgagtggcagaagaccgaagagggcaatcagccgcatttcattacgctgaccgacaacgcgccgcaggacgtgctcttgttggccggcatctgggaatcgaccaccgacggcggggcctgctgcgcgatcatcaccgagcctgcgtccgagcacctggcgcagatccacgaccggcagccactcgcgctcgacgccgaatgccgatgggattggctcgaccccgagatcaccgatcgcgagcaggtccgccatatcactcgccgtatgccgccctccgctttgcgggcgtatccagtttccacccgagtgaatcgtccggcgaatgacgatcggtccgtgcttgatcccgtagaccgggcttaatccaccgtttgcgtgcccgaggcccgtcgctggggggcatctcccagccgttgtctttctctggatgtgcaggagcagagcatcccgaagcgttcgtccaagtccgagtgagtcagcgcgagccccaggagcctcaggcgtgatgcaaagatacaaaaaattgtataggctatgagtatgtccggttcaggccccaagccagtcgtgttccgagcgacggcactggacgatctccgtgctttccccttatcggctagacgggaggcggggcaccagatcgaccaggtccagcatggaagggaccccgacgactggaagccgatacagtccgtggggaagggtgtcagagaaatccggatccgagacgaggccggagcatttcgggtcctctatgtcgccaagttcggggatgcggtttacgtgctgcattgcttctggaagaagacacaaaagacccgcaagagcgatctggacttggccgctcagcgttatcgcgatttgctgcaggagataggccaatgaccgagcaccgattcgacagcgtgtgggatgcgattgagaacaccccggaagaagcggagaacctgaagctgcgttccgctctgatgagggccctcaaggaccatctcgttcgctcggaaatgaaacagggcgaggccgcgaaactcttcggagtcacgcagccgcgagtctctgatctgatgcgaggaaagatcgacgtgtttagcctcgatgccctggtgaacatggcagcggccgccggcttgcacgttgagttgcgggtcctcgacgccgcgtagctgtgtccgcatctcctgatcgcacaagttctcgcgtcggcctaccgtgagcgtttcatggggggcagacctttacgcgtgcggtccattggtcgccctcggcgacgaaggcgacagactgaactgcgctgcggctgagcagcgtgggcagagtcgcaccggttgactctcggttcgcacatcgcatcctgccggtgtttggattgctacaatcgaagcatgccagattggtccatgtgtttcgccgaatctccctgtgccaccacttcggtggggcagaatcgtgtgggtccgaccgacaggagcgtggcaatggtgtatctgtctaagtgctggtgcgttcacccccgcgtgtttgctacgaggcacgccaagctatgatttggtccatcttcgcgcttgtggtgatcggtggagccggcgtaatcgccctagggaaacgctgatcaatgggcctgcatccggctccgtgccccgccgaagcgtttttggaagggcactggggccattacggccggcctgggcccctgtaaccgccgtttttggcggttacaggggcgatttccggtcctgcggacacactacccctgcggcagcagcccccattgtcgcgcacggtacaggttcgccagggcgaacaggctgtgcagctgcgcggtgttcttcttgaggccgcggtagcgcaccttgcgatatccgaacaggttcttcaccacatggaacggatgctccacgatcgaacgcaactgagccttgtgccgttcagcggcgcgcacctgatcgcgttcggggccctctggcatcgcacgtaccgtgccgcgcttgcgcgcgatgtgcgtctccggacgatggccttccagtcgcttctccgcaccgatgtagccggcatcgccatgcaggctcgcttcctcgccgtggagcagttccggcacctgcgagacgtccgagacattcgcagcggtacccttcacggtatgaaccaggccggtgacgacatcggccccgatatgcgccttcatcccgaagtaccactggttgcctttcctcgcctggtgcatctctggatcgcgcgccttctcccggttcttggtcgacggcggggccgcgatcagggtggcgtccaccactgtgccctcgcgcaacatcagtccccgctgctgcagatgggcgttgatccggtcgaagatcacctgggtcaggttgtgctgctccagcagccggcggaactgcagcagggtcgtggcatccggggcgtcttcgcggctcaggtcgatcccgacaaagctccggatcgcctggctgtcgtacaccgcgtcctcgatcccttcgtccgacaggttgaagcactgctgggccacgtacatccgcagcatccgttccagaccaatcggcggacgaccccgcttccccttcgggtagtgcggctcgatcgcctccaccagcgccgcccagggcgtgatcgcatcgatctcccccagaaagcggtcgcgccgcgtctgcttacgcttggcggaatactcgagatcggaaaagctgcgctgggacatcggccatcacctcgggcaggaaacctggcgccattatcccaaacccgccaggtgggcgggacccacggcggaataaatcagtgtttccctagcgttgtatctggagcgcaaggatctcgctttggcacgtcagaggcgccggacatgctcgagcgataaaccctgatcttggccatccagttcctgcggtaatgggcggggtctgggtgaacggctgcgcccggtaaccgtgtgcgggggctattctttgtgggcactcgatcgccggttcatgcccgtgactgcgggaacgcgcctacgtcaactgcccggggccctacaagcccgtagcatccccgcggttgcggggaacgcgatcccctgtactgcgtgacggacggttacgccggtagcggcgaacgtgagcagtccctggttgctggagagtcgcgtcctgtcggattgctggagttggcgcttaccgcggatttgtggagaccctagcccacaccgtcctatccacggacagttgaaacagccatcgagatgtccgaggtttcgtgaacagcgctggaagaaatctgacaggcaggtttgggtcaggaggctatgaaagatagaaaatagccctcgcgaagagggctatgccgcaagccaggccggttcttcatcgaacgtgtcctggcttggctgcgccggacggaccttggacgcagtctcgaatgcccgataccagcagtagagcgggaacagaggaactctagcgaatccagcctttgacggacagcctttcggtggtgattgagtgcaccgagcgcggaggttcacggggcctgtcttccaactatgaatgttggatcgtattgccatcccgaaaaccgcacagcggttatccgagatctcgggcgccgaggctaatcctggcgtcagaaaccccgactctgcgctcgggatgacggtgtggcgcctggaagaagacgggtgcccactctctcattttgctcccgccggttccggggcctcctgaacgcattcgcgccggcttcgaggatctcctgccattcgacaagcagtccccgttcgagtgctttcgccagtgggtcctgcaatcggtcccgcgcgttgtccgtcaggcggatgaaccccatccggtggagggcatcgttcatggccatatcgcggtcgagtgtgccggcttcagccaccgtccgaaccagcgataacgtcagttcggtatcggggacgtggtcgagctggcgcagcgcatccggcagattgctccagtcccgcaggcagggcaccgtgaactgttcgtcacgaccggagaattcaccctccaggcggatcagaccctgcgcacccagggccgcgcgacgctcatggatgcgcgcctggatccgggagccggcccgggaaaaccctgcggcctccagcagtcgccgggtgaggatgacgaggtgaaccggcccttcggtgtcggcgatccgcaacagagcccggtcgagtgcctcctgcgggatgtcgtcgaaccggtcatgtcccgaaagagcaagaccattcgtctcggtctcccggtagggctgcgtatcccaggtggtcacccattcgcaatcatgatctcggcaatacgagcgccaggcggcacaggtctcattcggtccggggtgctggatgaaatgctggtgtgcccggaccagggcctccagggccccaggagctgtctcgctcattgctcgccctccaggaccagctctacgcccatggcctcggcggtgaggtcgatcatcgcttcctgcagcagggtcttgggcccatcgcgcaggcaggcgtcatccagggccagcaggacctcgccgcgccactccgaatcggctgtctgtccgaggctctgcgccaggatcgtcacaatccccatggccggttcgatatcttccggcggcagaggtcccagccagatgcgccagtgctcgctggcggtttgcatgtcctcgaacaaggccgcctcaaccgcaggagtcgagtccctctcgttagaagggtgcggcagtgcagccccgcggcccagggccaggaacgcaaaggcgagggtcgcaagctgatcccggccagaccaggtcgaggggtcgacctcgtgctcggccagaacctggtcgcccagtgcccgcaccgtctcgaaagaaaactcagggcgtgccgcttcctcctccgcgagctggcggcgggcctgggccgcggcggcgaggcgcccgatcccgccgataagccccgcgaagagtcgcaggaccccaccgaggagccagtaaacgctggcgaaaagagcaaagatcccctggatggcggctgcgttgtgcccccgcagttgaacccccgcaattttggctgacgagcgcccgggccggatccagttgaacgagccgatcggggtcttggtggagacggtgacgcccgacttcgacaggttgaatttggctgcatccgagccatagcgtccgcgcagaatgaagcgaccgttctggaaggcgacctgggtgtttttcgccagacgcgtagacacccgtacgccgtggttggtattgccggtcaagttgatcccggcggcccgcgtctgcgcccgcagcgacagcccgccggtacgactggctcgcagatagcgcccggtgtgttcgatgcgcttctgccggccgtcgcggtccttttcgccaaccttcagtaatgccatgggctgagcctatcacccaagccgagcgcggactgccgcgggtataggcaccaccgttcagtcaggatccacaagcgggtcgcccccgagatgcgcacgtaatgcctcgtactggagaagcgcggcgatcatctgtacgaactcgtcctctcgcagcaggaccacccgggagccgtcctcgatgcgcacgaattcggggtgcagggtgagtccctccaggggttccaggcgatccgtatttgcatcggtatccggttccatcaacggctcctgagagaaggttgcgcgacggtatggcggctgctcccccgtgcacgggattgaagaccgggagcagtgccgacacgggcagggggaaatcaatccgccttcacgcggatcagcacttcgcccggttccgggcgcgaagctgagggcagcgggcggccatcgagccggtagccctccagcgcgaccatcagcgcatcggccatctcggtcttggcttcatcacgtccagcgccgtcagtgagcgcctccggtacgtcgcggcaggtggcgaggtaccgtccagcggcgtcgcgctcgatgcggacagggtaatgcggtgcgttcatggccatcctcctggtcttgcgtcaaccgtcgataaggctgtctttccggtgacccacgaggccgatattgaaggccggtcgcgggcccgaggggtgaattccgttccacccgatacgacacgatacaaaacctgggcgacagaaaacgacgcactggggtgagatgctgggaaggcattcagccggaggagtaggccaatgaagacgaagcgcctagcccggggtattgccccgcttgtgctgaccttgcttgcaggctgcaccactccgacgctcccctcgggaaatagccaccacgtgggccagcccctgatccgcgacgcggatggccggatcacgggatacgtcgacgagaagcggttcgggccgacatacattcgtgccccggacgggcggatcctggggacggtagaagagggaccgggctcggcaccgacttatattcgcggaacggatggtcgaatcctgcgccagatcgactgattagggtgggcaggtggcgaatgcgtggatccacgaacggtccctgattcgggagtcgagcggggtagcgcccccatgtacgcggacgcctgtgaaccaagcagggggttctcacgtggcttcagggtggttggaatggaccaaagggggatgaagtggaagatttcgagagccgcgttgtagaacatggcgatggcggttggacgctatgggtccagcaaccgggaagcggcccattcgctgttcttgagagccatcccgttacctcggcaagcgagcgaggtttagcgcgatgtggacccgccgccttgagtctccgcctggaggacgaccgtgacggtcttggtgggtccattgccgaggtccatgtggacgggcatgagccgcgcgccaagcgcattcggttcccgcgcgcccactcctcggaggtagccggatttttccagcgcgcactctccccggggatgatgggtatcgatgcggccgatgtgttctcggtgctgccggcgtctcgtggggtgggtgtactggtcgagtatccggcccccagagcacagcgcgatatggaggacgtcgaaaggtatctcgccacacaggtgagccggtgtggtccggtgtcctcggctctggtggtgcttccggtcgatgccaccgtgacgccggcaacggtggatcgggttgcgcaatccgtaacccgaaacctttccgaaggatccgacctggttctggccgcaccgctgtcgataacagatggagaaccgatgtcgatttgcctctttggggaataacggtattcgcgtgcggtgcgtagtccgatgtcagggctctatttccaggcgtcagggatggtcgcctttctccttcagtctctgaatcccgcccgcatacgggtgattcatccagactagggagatcgacatgcagaaacggatcatcacgaccgccggcctcatcgccatgctgggcctcggcgccacggccgctcaggcctccggttttgacggtggctacattggcggtcaggtgggcggggcgtcttacgacatcgatgcctcggtgagtgggctgggcagcctgtccggtctcagcggaaccggggctgttgggggcctgtttgcggggtacggtggtgtctccagcggcggtgtctacggtggcgtggagatcgacgcccagatcgaggacgcggatgctacggtgtcgatcgacggcgaaggcactgcgggtgtcgaggcccgtcacagctacggagtcaccggacgtatcggcgggctggtgagcgacaacgtgctcgtctacgggcttttgggttaccagcaaacggaagtccgcagcagcgtgcgcggtccgggcttcgtgaacggctctgataccgaccgcatcaacggtccgaggattggggcgggcgtggaagtgcagcgcgataccggatggttcatgcggggcgaggtgtcgtacaccgcctacagcagcgagtcgtatggcgacctggagatcgaccccggtgcgacccgagtgcagttcgggcttggctaccggttttgacggatcgaatcgcgccttcgtgcgcatgtgggatgaccgtgccgagcggtatccgataccgggaggtggcgtcgttgccatctcccggttttgcgttggggcaggtcgcctgtcagtctgaacagggggctggagcctacgccggatgaacagggagccggagatgagtcagggcaacggaatgcgtgccacgctacagcggcagtcccgccgtttgagcgcaccggaactggtcgaacacctgcaaatgcacggattgtcgaacaccttgtgcccaccgattgggatagggaggcgctgtccggcttccgtccggtgggcgcggatgagcgtggaagagagtccagagtgagatggtcagtttttgagtcgggtggtagtgcgggtgggcaatgagagttttggcgatttactttcagggaaaatttaaatgaaagagatctgggatggatccatggatacggtctactacaccagtgatgaagcaacgttgcgcgccccatgcaaggttacgattgggcgcgatcagattagcgtctcatatgatcttgaaggggagaactatcagtataccggaacggctgatgctcctggtcacttcatattggctttggcgaatagaccagaagaaactggaggagcaacattgcaccgatttccgaacagcaagctgctggaaggatactgggaggagggtggagtgaaagggttctggcgcatccgtcttcacgaaaaagtggaacccctcggcggctagccgttcgtgatcgcatagcgggattgtgaggtcgtccgttcggagttcagcatctgagtggaacgatacggaaggcggaggacgaatgagcaagcgagtccggggtgaaagccgatattgagaagtcgcatctgagaatgggttctacctggtcgccgcttgatccactcgtagtcggtttcgacctgaacgtttcgctgttgataatgcgtcgtcggcccgaacgaggaggtcctcgaacccctcgccttcgagccgcgtcgcggctccgatcgatacggtcatcctgtgctcgttgttcatccccggcacgtcgagggttggtattgcctcgacgatgcgcgcaccgagctgttcagcgcccaactgatcggtttccggcaggagcatcacgaactcttcgccgccgatgcgccccatgaaatcggtatcgcgcaacaggcgggcacagcactgtgtgaactggcgcagggcctcatccccttgggcgtgaccgtactgggtgttgatcgtcttgaagtgatcgatgtcgaggacgagtagcgaaaggggacggtggtggcggtgagcccgttcgatttcatgctcggcctgctcgaagagggcccgccggttggcgatgccggtaagggggtcggtgtaggccgcctcgcgccagtactgttcgacttgtttgcggggcgtgatgttgaccgcgacccagaggaccaccggctttgaatgatcgtagctgggcagcggaagggcccggccctcgaaccactgctcggcctggtggtgatcgttgtcccggacggacggaggaagcagcgtcacatcggcaacgcatagttgatactccagcgtttgcatctctccggtgcgcagggcttgctgcacgtgggtcaagcatgcctcggcgaccgcgggcggaagggcatccgcgagcgtatagccctccagcgacttgccgctcgcatacatggcctcattggccccgccgatgaccttcacgtaccgcccttccgcgtccagcacgaaggaaatgtcggggagggctttcagcagcgtgaggagttgatccctttccgccttcagggcggcaatggtgccagcttgtgtcgactcttggatgtcatccatgtggcgtcccttggcctctctaatccgtgctgctacgtgttggcggttttgggtcaggcgaagccggcccgtcgtgcgcccgcaccaggcttgatgcgatgctcggcgaccagggcattggcaagggcctgcaaggtgaggcccgagcttggcgtgccccggagcgattggcttcgtacgaccgtcgcgaaatcgccgggggtgaggccatcaagtcggcgtacgacggcgtgagcggtatcgagcgcggcacgatcgtcggcatcgctcggttggagtcgcgagaccagttggtcgaagagttgcgcgcgttgctggtgatccagtgggcgcaattccagcttgtggtcgaagcggcgcagggcggccgggtccagggcttcgaggcagttggtggcgcagatgaggatgccgtcgaacgcctcgatctggaccagcagttcattggtttgcgtcatctcccaggtctggcgggcccgggaccgagccgtgaggaagctatccgcctcgtcgagtaacagaacggccccttcctttcgcgtttcccgaaaagcctgggccaggttcttctcggtcacccccacgtatggcgagatcagttccgaggcggtgcgcttgcgcagcggacggtccgcgtgttcggcaagatgatgagccagcgctgtcttgccggtgcctggtgggccatacgccagcagggtgccttgcccaccagcgaccaggtcctggacgaccgcctcgaccggcgtgtcggtattgagatattcgagcccgtaatccagtgcatccagcccacggggcgtgatcattggtgggcgcccctgaagttctgcttgctggtcaaggtgattggccatgatcgattccggcgtatcggggccattacgtagcagccgtgccacccgggcggcgcggctgatctcggcgggggtcagggcgtctctcccggccgtgtaatcgagccaggcctcggtcacgtcgagatcttcacaggcgcgcgccaggagttcgcgtcggaccgagcgtggtgggtgccctacttcaagggcgtagtcgaaacggcgcaggtacgctgggtccagttgatcccaatggttggtgatccaaatcgccggaacgggattttcctccagcatctggttggtccaggccttcccgcgatttttcgagcgatggtggccgccaaactgcgccgcgtctgaactggcgtcgaacacatcctcgatttcgtcgaagacgatcaaggcatccttggtacggcgcaacaggtactggcagagctggtaggcgcgttgccgacggtgcggttccatggggctaccgtcgtcatcttcgtggttcacctcccgtgcgtgtagctcggcttcatgggcgacgcggcgtgcgatctgcgtcttccccgtgcctgggggtccatacaacaagatgttgacgccctgaacgccatccccggccgcctgcaggagcagcgccttgactcgttcgatatcgggttcgaggtgtgacagggcaagttgattctcctcgggaacgggcgcgtcacggaagaaccccgcgaagatgcggtcgggggagtccaacgttccgagcagttgggaggcgaggctgtccagcaaatcgaacccgagatcgcgcccgttggacgacgacaccctgacaaggccagaacggaccagggtttcgctgtgtgagagggcgttctggatctcccctgtggtccggttcagggcgagcgcgacgatttctgccgaggccaggtcgcaggattcgcgaacttcggataacagcttttcaaagctgtagtgggacgcgtatagggtgagaaactccaggatttcgcattcggtgtcgttcaggcccaatggttcagcaaggatccggatgttccgcgcgatcgcgcggtcctggaaccgcgattcatcggcctcgaatgcctgaaggcgttcctgaacggcttgctccaaggcgagatggtcatcctcgtcttcttcgtcgaggtgtatgccgattccctttagttcgcctctatttgacaaggaacccagattgtcgctcgcatcccgcggcagggcggttgcaaggattcgcaggctccacagcgttctcatgtttcgtacgtcgttcgagggggatggacggctggatcgcatgcggtgcctgcgtaggcgacgacgaaggttcaagggcatggagcactcctggatctagtgaggccccagcttcatccaggaaggcgacagagtttgacgcatgacagattcggaaggaccgtccttgtccctctaaagggacgggcctcgtactccttggcgaatgcgtgttgcccgatcagtcgcggatctcgtagagcagtacgcctcgagtatcgcggacctgcttctgacccagggcgccttcggtgatgtagcccttgcggttcccgtcggcgtcatagatggagggcttcccgaatccggcaggcaccgtcgcggcgcaccctgccaacaggcatgcgattccgatcacgatccatctcatggcgatctcctgatccggtgacgttttcatcagtctggcacctttgtgcgacatgacctgacgccccgatgcgatgtactgggaggaaacggcacggcaggggtccggtttgccatgagggcggcgtgggataaggtggcggcaaatgcaccggcatttaacggaccgggcgacaggagagaagggatgccggaagggcagggaatgcgcgccacgctgcagcgtcggatgttattgctagggatgatcccgcggcagccccgtcgagtgagcgcaccggatcttgtcggacgcctccagacacgcgggctctccaccacgctgcgtaccatcgaacgggatctggaggccctgtctgggttccttccgctgggtcgggatgaacgggaccgcccgtacggctggtactggctgtccgaggcgccgttgcaggacgtgccggcgatggacccggaaacggccctgaccctgcagatcctggacgcgcattccgcacaactgctaccgccttcggcccgggcgcgactcaagccgcaggctgcccgcgcccgggaagtcctggactccgccggcgaagcctccggtctgagcctgtggcccgagcgggttcgcatcctttccaacggtccgccgctcactccgcccgagatgccggacggcgtgttcctggtcctgcagcagggcctgctggaacgccgctgcctcgatatcacctaccgttcccgttcgaaggggcaggttaaagaccaccggatccatccgctggcactcgtgttccgcgagccggttacctacttgctggccacgatggaaccgcatcaggatgtcgtgcatctggcggcccaccgtatcgaggccgcggccctgaccgatcagcccgcccgcgatcccgagggcggattcgacctcgaccagatcatccgcaacggcgccttcgactatcccgagggtgatgccatccccctggaactccgggtaaatgcggaccttgcctaccacctccacgaggcccgcctggcggaagaccaggtcattgagcggggtcccgacggcacctcgcgtgtgacggctaccgtgcgcgacaccgcccggctcaagtggtggctcttgggtctgggggcgggcgtcgaggtccttggaccccaggcactgcgcgacgccattgcccaggaattggaatccgcccgtctggcctaccgcacgaaagatcccgcatgaaagccttccgtgccttgcgcaacggttgggcgtgcttatccggtcgcaggcgccaggcaacgcgcgaggacatccgcgcatggaccgtgggcaatctgttgctggagcttccgcggtgcacccgccgtgttcggcttctgtcaccccagcaggggcagtcaggtgtcggctgtgaatggattgtttccgcccgcgacctggagcactggctggaagaacgtgacccacctgtggtcgcggcaagaccggacgggcctcgtcgggcctttcggttatggctgcaggccgcggacgatcgtgtcgatgccatcaccgatctcccggacgcgttccggtccgaactgcgcggccggttcacgcgaatggtttcggcgatcgcgggagaacttcgctgtgtgcaatgcgatgacgtcgtgacgtgcctggaagaggtgtgcggcgacaaaacccacgacggggccttcatcgtctggacgacgcagacccgatgtgtgcgagggcatgacctgttcagcgaggcgcacgcgaccgagctttatttcgggggacgggcgagtcgcgactcggcctctccatcaagtcgcaggcaacaggctagggcctgaacgaaacaggggaagagatagtgatcagcggaaaactggcagggctgatgttgggcggcatgttcctggtcgggtgcaccacgacgccagtcagcctggatcctgcccagagcagtgacatggttggcgtcggttcggcgaatgtcgagatgggttccgttacggacagccgacaacacggctcgaactggctgggggccattcggggtggcttcgggaatccactgaaaacgctcgagaccgaggagccggtatccgaggtggtccgcggacagttcatcacggggctggaacagcgcggcatgctggcgcaggaaggagagggggatttcatcctggaggtcgatatcgagcaactggattcgaatcagatgatgcgccgagaggcgcattcgagactggatgtcaccctggtcgaacgtgaatctcgccagatcgcgtacgagaattccgttcggtcaagcaacgtcgaggggggtgcaggcggcggcatcttcgcgtcgatcgagaaactggaagaactcctgacgcggaccctgtgggagacgatcgacgaggccctggacgacgagcacctgcaccgggccatcgccgaagggcccacggaaacccaatcctcaagcgagttggaggcggatatcgaagcacttcgccgcctgcgcgatcgcggcgtgttgtccgaagacgaataccgtgagcgggtacttcagttgatagagtgatggggctttgcaaaccttccgggttcgggttcgcacgaccacgaacgttttccgcctctgaacgaggccatcaaacagaaactgcctacggcgggcaaccgtatcgagagcgtcgtttgactcggccatcaggaaattcacgtgcccatggcttcaggccaccgcttcacccattacgcatgttctgtatattgaggtttctaaaggaatgcacgtggcgttggcaatgagtttaagaagacgcatctctgataccgtaaggaagggtttataatatgataaaaaagatttcctattggatcattctcattctggcggcttcccttgttttcggcttcctcttagaagtcgtcaaccggggaacggcgtccgcttcatccatatatgatgagttttatccggtaatcgagcagatcaatcgatcggtgccgatcgttactgaacccggcgtacgtctggatggagcctctatcgacccatccattgggatcacgtatcgatacacgctcacggggctggacggtggtcaggtagagaatcctcagggcactcggcagacgatgcgagaatacagcatccgcgaaagctgcggtcaccccgatattgcgccagccctgcgagccggcgtgaccttcattcatacctatagagattcgaaaggccgacgatttacctccattacggtggaccaaaacgcatgccgccgtgccgggattatgtgacttcctgcgtgttaacgcccctgcgggtgcgacgctcggtggcggcgatacgccgcccgggattgtggtggatcggaattaataatctcggatctggttgaccggcaatgttctgttctcaatgggggcaataaaacaatgataccgccaccttttgcttcgcctgcggaacaccgttccagtcatggttgctgttgcttcgtcaaagtcgccaccggcgacatctcagcagacgcaggtggctgagcgggttttgccgcgagagtcttcggctccgtgaccaacatgggaaatcaccacggagtccggacagccgtgaatacggaggcgcttcgccagggtaggacaggattgaaggtgcgggtccgcgagttggaggaccagcgagatcgctactggtgtgtcgtgactgatacggtaggctcgtcggcgcaagggtgaataacaaggaaccgggtacgaaccccggtccgctgggctggatagggttgggggagaagttgcgtgcgtaattggaaaggggttttggcggcactggcgtttccggtcgcaggggcgttggctatagcgcctgcgttggcggacgggccggtgccggagaacgacgacgcagtcgaggagcgcgaggcgcccaccttcgaccagggcaaggtgttccagttgctgggtgatgcggctggctacttcgacgacatcgcgtcgttgccggaaagccgctggttcgggcgcgaccaggaaggcacaaagcggaacattgatggcctgatcgatgacgctcttgaggtgatggacgtccccgagatcgtcggtatgcgggaagactaccgtcgcctcgaatcccgaatcgcctccgagcagaaccggatcgccgaactccgtgagcgacgcatgtttgccccggataccgatgccagtacgttgtctcgcttcaccccgaccgacacgttgcggtccatgacagcgagcacgcgaggtgactacgatcggctgatcgaggcccgcgaagccaatattgaggcttacgaggaggagctcgaaggcctcaagcatggcatgtccgactcccttgcggccattggtctcgagatgcccccggatcagctcgagctgtggctcagctcggcgattggtgatgacgtcgtgtccatgggcgtcgtgttccgcagtattcgcaccatcacccagcgccttgaagagttgacacgtgagagcgtcgagaacctcgccgtcgccagtcgctactacggcatggtcgtcatgctgcaccgcttggtggtgtccatgcaggagggcttcgttgagaaagtggacgaggaaattctccctcacctgcaggcgtaccgtgacgaggcggacgagatcattgatgaatcgcgcgaactcatacgtagcggaggcaaccggatcgggctcgaaagcaatatcgcggctaatgagctgaccaagcgagccattgatctctacctgcgcatcgtgaccagtcaacgtgagaaggtcgccgaggccctggagatcagcgaacgcgagcaccaggtcgccatcaatacctatcggaccgttcgtcttagctcgaacgttgcagatctcatccgcgacggcctgggcacctttgaagcgctgtccgacctgcaggtgccggaaacggctgagttccagaacgaggagatccggaaggaattccgcctgttgactgagcgtttgagcgattgatcgatgcgacttcacatagtgatagctgcgtcccgagctgggtgaacggaaggtattccacttgaagattgagacgagtggcttcaagggggcgcagcgtgggggtgcacatactgcccgtacgatgatgctggccgagttgagcgagctgctggattattgtggcgagagcgcggtcgcgccagcggatttccgacaagcgatcgaggagaacaactgcctcggtaagcgctcggcgaaatcgaggacgctgacgtatcgccatctggtggatctctacggtttaagcgacgcacagctcgtctttcgtgggctgcgctatttctggaacaaggacccggacggtcgcccgctcatggcgctctgcgccgcgctggcccgcgacaggattctggcggacgtcgccccgcgtatctgggcagcagagcccggtgcgctcgttaccagggagtgggttgaagagcagatcgaagtgctggaccctggacgtttcagcccggctactcggaaatccgtggcacagaacatcaatgcgacgctgacgcagtccggccaccttcggggtcggatgaagaagtatcgcgtcacggcacagccgacgtctggcgctgtcgcttacgcgttgttgcttagccgggcctctggggcgcttggcccggccctgttccaaacgctttacgccaaggctatggactgcgtgatcgaagatgccatcgtgttggccgagggtgccagccggaggggctggatgcgcttcaaacggctcggggaggtcatggaagtggccttcccggatatcgccaacgccaccgacctggagcggttgcatgagcaagattaggcagctcctgcagaactacggcgaccatatcgcggtcccctggcgcgaggacgctgcgcccgcccagcgcgtcatcttctgcgtctaccgcgaaaccgatgaacgtacccttcgagccaaggttgacgagttcgacctggtcacgcgcgaagccggttacgattggcgccacttcgatctcaccgataccttcgcatgctggttgtcaggccagcgttacgcgaagaagtacttcgcccagcctgaactcctggccaacctgttgccgcgctacctggattacctcggcgagtgctttgaacgctttgtcgccgaacagggggcccacacccgcagcgtcgtggcggtgtctggtgtgggttcgctctttggcctggtgaaggtgaaggatgtcgtggaccgctttgcgcccctggtgaacgggcggctgctcgtgttctttccgggcagcttcgagaacaacaactaccgtctgttggatggctatgatggctggaattatctcgccatcccgatcacggctgacaagacgcattaaggaaaggattcagcatgcaaaaccgggagatctaccagaaggatccgtcgacgcggaacctcgccaacaatggcgtcgccaacgtcaacgacgacacctcggggtcggcgctggatgtcctgcgctacgagctggaaaccttcgtttgcgacggcgagtacgagcgcggtgtcgcccacatcctggacacctaccttaaaaacctgggccacgaggagcagcccgccgtctggatcagcggcttctacggttccggtaaatcgcacctcgcgaagatgctccgtgccctttggttggataccccctttccggacggcgccaccccgcgcggcatcgcgcacctgcccccctcggtgcaggagcacctcactgaactgaccgcccagggccggcgccacggcggcctgcatgcagcctccggcacgttaggagcaggggcgagcggcagcgtacgcctggcgctgctgcgcatcatcttcaagtcggtcggtctgccggaaggttatccctacgcccgtttcgttatgtggctgcagcacgaaggtgtgcttgagaaggtcaaggcggccgtggaagccaaggggtacgactgggaagaagagctggacaacttctacgtcgcggacggcctgcacgaagccctcaccgagctgatgcccaagcgctttgcatcgcaaagcgcctgcgtcgaaacgctcaacaatatgtttccaaacgtcaaggatgtctccagcacagagatgcaggacgccatcgagcaggcgctaacccacgacggcaagttaccgctgacgctcgtcgtgttggacgaggtgcagcagtacatcggccccgatgcgcaacgctcccaggacgtgcaggaagccgtcgaggcttgcgccaaataccttaaagccaagctcttgttcgtcgggaccggccagaccgcgatcaccggcacggccaatctcgcgcgcctgcagggccgtttcaccgtccgggtgcagctctccgatgcagatgtggacacggtcattcgcaaggtgatcctggccaagaagcccgaggtcaccgacacgattgaccaagttatgaacaccaacctgggcgagatctctcgacaccttacgggcagctccattgcccacaatcaggacgaccgcgagtacttcgttcaggattaccccatcctgccggtgcggcgccgcttctgggaaaccgcgctgcgcgtgctggaccagaccggcaccgacagccagctccgaaatcaactccagatggtgcacaaggccattcagagcaatctggacgcagaactcggcaacgtcgtgcgtgctgactacatctacttcgatggcgccgagaagcttctccaggcgcgcatgttgcccaagaaggtctacgaggccatacagacctggtcgcgcggcagcgcggacgagcaactaaaggcgcgcgcctgcgcgatgatcttcctgatcaacaaggtcgtcagcggccaaccgcagattggcatcgcccccaccgtggacacgctcgcggatctcctgatcgaggacttgccggccgggtcggccagtctgcgtagcaagctgcccaagctgctagatgactgccatctggtcatgaaggtgggcgaggaataccgcatccagaccgaagaaagcacggcctggaacgacgccttccttaaccaccgctcgaatatcgccaaccagcagcatgtggtcgaggacgagcgcgatcgccgtatccgcaagatgttcggtgacctatcccgacggctaagccttcaacaggggcaatcgaatgtcagccgcgaggtcgagtcttgcttcgatgcggagctccccaaggatgcccatagccgcatctatctctgggtgcgcgagggctggtcgtccgacgagaactccgtacgagccgaggcccgccaggccggcagcggctcgcccaccgtcttcgtcttcatccccaagcggcatggcgacgaactgcgcgaacagttcatggagtacaaggccgccaagtacaccctggacgaacgtggtgcgcccagcacgccggacggcaaagaggcgcgtgaggccatggagaccagcatgcgtcacgccgaaggccggattgacggcttgctaaaagagtgcttcgccgaggcccgcgtcttccagggcggcggcaacgaaatcggcggtaatgacctgttggccatgatgcaggaggcggcagaagcggcccagattcgcctctacccgaagtttgatgcggcggatcatcccgcctggggcaaggtcctggagcacgccaagaagggcgcgccggatgccctcaaggctgtcggcgacgaaggcgaaccggacaagaaccccgtgtgcaaagaagtgctcggcttcatcgcgggaggcaagagcggtgccgatattcgcgcccatttcgagggcccgccttatggctggtccggggatgccgtcgatggcgccctgcatgtcctgatggtttcagggcacgcgcgcgcgcaggatgatcgcggaaacccaatggatccggcgagcctggaccgtcgcgcgatcggcaagacccagttccgggtcgaatccgccactatcacgacggcgcagcggatccaggttcgcaagctcatgcagcccctgggcatcaaggccaagtccggtgaggagctgagctacgtgcctcagttcctggaggcactgcgcgagctcgcggctaccgcaggcggcgaagcccccaagccggagccgccggatagcggctttctcaatgagctgcgccgctgcgtgggcaacgagcagcttcaggccatctacaaccagcgagagaccattgccgaatccatcaaggagtggcaggccacccgcgacaagatccaggagcgctggccgcaatggctaaccgtcaagcagctcgcccggcacgctgaggcgctggacagcactgaggctctgcgctcccaggtggaaagcctggaacagcaccgcaagctgctcgccgatgagttactgtcaaaagtggtgtacggggggattgaggaaggcggcgtatccggctggaatggaagtgcgaccaaccagccagccagaggagatacgccaacatggctcacgatacgacagagaacccgaacggaccagaggacccgttgaccgatctgctgcgccgcggggcgcgggatctgatccagcaagcggtggaggcagagttgcggacgttcatggagacctacgcggaggatcgcatgccggacggtcgccgggcggtcgtacgcaatggctatcagccccagcgccgggttcagaccggcatcggcgatgtaccggtgcaggtgccgaagacccgggatcggtccggcggtggccggcacttcacgtcgagcctgctgcccccgtatctgcgccgggcgcgctcggtcgaggagctgctgccctggctctatctcaagggggtgtcctcgggcgacttccaggaggcgctgagcgcgctgctgggcgagcaggcccaggggctgtcggcctcgacactgggccgcctcaagcagcagtggctgaccgagcacgccgaatggcgcgagcgtgatctccgcgcctaccgctacagctactggtgggcggacggtatccacttcaacctgcgcggggaggacgacgaacgcgcctgtgtgctggtcatcatcggggtcctgcccgacgggaccaaggagtttgttgccctcgacgacgggatgcgcgagtccgagcagagctggtacgaactgctggtgcgcctgcgggatcatcagggcctcgcgaacggcccgaagctcgccatcggcgatggcgcgctgggcttctggaaggccctggcccgggtctacccggacacccgccgccagcgctgctgggtccacaagaccgccaatgtgctgaaccggctgcccaagcgcagtcagcccaaggccaagtccgccttgcaggcgatctggatggccgagacccgcgccgacgccgaacaggccttcgacgccttcctgaccgcctacggcgacaagtacccgaaagccgccgagacgctggccaaggaccgggaagacctgctcgcgttctacgacttcccagccgcgcactggcagtcgatccggaccaccaatccgatcgaatcgaccttcgccaccgtgcggctgcgcaccgacaagacccggggctgcgtgacccgcaacaccgtcttgagcctgacgttcaagctcggtcagagcacgcagaagcgctggcgtcggctccggggttacgaatggctcgacaagctcgagcgcggggtcaagttcatcgacggcatcgagcagaccgaaccgaccaacgacgaggcatcctccatcaccgaccggagcgccgcctgaacccgccatcgctcatacaccagacttgaccataactcctcgccgatccggatccctgtacggagctggccaacaacctggcccaaggcctgcgcgaagaattgaaccggctcgacgctgcctataagacggagcacgaaacgggtatggcacgtctgagcgcagacgccaactggcaagccctggagccggaacagcgcaatagcctactggcggcccaacgtcttaccaatgcagatgcaccggagatcaaggtgcagaccaccgctgatgtcctcgccaccctcgaccgcatcccactcggcaccctggccgaccgcgtcgccgccatgtccggccgcttcggccagattttggaagaagccgcgcttctccgcgagccggaagtgcagttcgtcaacctcccgcgccctacattgcaatctgaggccgagatcgacaagtgggctgaggaagcaaaagacgacctaaagagatgcctggcgaacggcccggtgattccgagatgatcatcagtccgttcgaggagagaattggctcttctgagggacatccatattgtgaatttatatacgtctggccgcagtctgagattggtttgatgggggtagtatgattacttctatattcctgactgcgatagctataacgtttgcggtcatcttgtttcttacgtttcctcctttggggcttgcatatgctgcttggattggctggcattacataagtgcatacaaagaatcaaataggcgaaaggaggagactcgaacatacacgattgagagagatgcggaatttcgaaaatataaggatggcgctgagcaagagcagccagctgacatgtatatgtatgctcggtcattaatatacaagcagcatggggtcaaggaccggatggcgggtgtgaaaattatgcaagcggccgctgaaaaggggtatggcccagcgctatattgggtgggcgaaaggtatgcctgtgggcaagacggttttgagaaagacctgcataaggcactagattattttaattccgctgcaatgaagggtttttctgaagcggaaaaaaaaataaatgcacttaggagagaaattaaaaactccgaacaggagctcgaggatgcgagacgagaagcgtctataaaagataagcacggaaagtatgcagcattctatgagttatgcgaatctggaccggaacagattttgcttgcggctatgatttcggaagccgaactcgaggtcttgaatggtcgccttattggggtcgtacttctggcccagcagatcaatattcttcgttatcgtgtggattttatgattaatgaaaagttggtggtggaggtggatggcaagagatatcatgataatgatgattcgtttttcgaagacagagttagagatcaagatctcctaatgaatgggtacgtgacggtgcggttttcggctaaacaggtgtaccgggatgcaccggattgtgcgcgccgaatcatctctttggcggaaacgtatgaatgtgcttttccggagtgatctgtaggatgcatacacttaatccagacttgcgcaaacaactcgaaatcacggtggtggatgcgcgcgaactggccgaaaaggccgcgcgcgccgcgctcgaagagctgggggtgggcgagggcactccgtatccgcatctgacggagggccaacgcgacttgcggcgtcgtttacgcctgcatggacgacagctcggcgatccgttgaatggcggcaaagagcagagcatggagcgcctcgtcgaggaggtcgcctatgagcactggcaccgcatgctgtttgcgcgcttcttggcggagaacgagctgctgatgtacccggacccggagggtgcagtgccggtgagcctgcaggactgcgaggacctcgccgccgacgagggcgccgccaacggctgggagctggccgcgcgctatgccgcgcagatgctgccgcagatcttccgcgtggattcgccggtcttcgagctgaagctgcccaccaatttccagcagccgctggaacgcctgctggcggagctgccggcagagatcttcacggcctcggatgccctcggctgggtctatcagttctggcagaccaacaacaaggagcgcatcaaccgctcggaggtcaagatcggcgcgcgcgagttgccggcggtcacgcaactcttcaccgaaccgtacatggtcagcttcctgctggacaacgcccttggtgcctggtgggcggcgcggcgcttgacggaagacgacctgcgtaacgccgaaagcgaggaagcgctgcgccagaaggctgccatccccggcgtgccgctgcagtacctgcgctttgtgcgcgaggagacctacgccgtggacgggcaggccggcgatgatcagccagaaggtggtgccgggcagggcgcatggacgccggcggccggcaccttcgtgcaatggcctcaaaacattgcggacatgaagatcatggacccctgctgtggctcggggcacttcctggtggcggtgctgctcatgctcgtgcccatgcgccaggaactggaagggctcgacccgcagcaggctgtggacgccgtgctgcgcgacaacctccacggtctggagctggaccagcgctgcgtggagctggccgccttcgccctggcgctcaccgcctggcgctaccccgggacgggcggctaccgcaagctgccggaaatccaggtggcctgttccggcctctctgtcagcgtggccaaggacgaatggaagcagctcggactgggccgcaagaacctctccatcgcgctcgactggatgcacgacgcctttcgcgacgcgccggtgctgggcagcctgctgaatccggccaagaccgacgccgccaaggtcgtgcagtggtcagagctgtccagcgtgctggacggggcgctcagccaggaacgcaccgacgcccagcaggaagccgccgtggtcgcccagggcctggccaaggccgcgacgctgcttgccggccagtacacctgggtggtcaccaacgtgccctatctctcgcgcggtaagcagtccgagcgcctgcgcgatttctgcgagaagcactatccggccgccaaaaacgacctggccaccgttttcctcgaccgctgcctggagctatgcgccgagggcggcagcagcagcgtcgtgctgccgcagaactggctgttcctcagcagctacaagaagttccgggaaaagctgctcaagcaggaagcctggaacctgattgctcgccttggcgagcatggtttcgattcgcctcaggctgcaggggcctttgttgccatgctcaccctgacccgtggcaacgccaccagccagcacggcgcgctcttttccggcgagacggtcacccagcgcattcgcggcgtcgatgtctctgaacccagaaccgccgccgacaaggctgccgcgctgctcggcgctgaggtcaagagcgtggatcaggccgggcagttggagaatccggatgcgcgggtttccttggaagatctggagaccggcagcatccttagcgattcggtgaacagttttctcgggcttggcacaggcggatttgagcaatttggccgctcgttctgggagtttgaccggaggccatcagactgggctttgttgcagacagcgccacagaatcgcgcggactttgatggtctgtcctcattggtcgcttgggaaaagaactccaatcgcgttaaggggatggatcggctgtaccgagagcgaattcacaatcaagaccaaagtgggcagcaagcttggaataaatctggcattggggtcgcgcttatgcgtggtctccgatgttcgctttatactggagcaaaacatgacaagtcgatggcagccttaattccgaccgacgaatcgattatcgcggctgtctacgcgtactgcaagtcaacggattattacgagcgagtcagggaaattgatcagaatgtgatcgttgcgaatggaaccctagtcaaagtccccttcgatctcgaacgctggactcaagtcgccgccgagcaatatccccacggcctaccaaagccctacacagacgaccccacccagtggatattccacggccaccccagcggttcggtcgtctgggatgaagacagcaaacggacggcccacggtccactccgtaccgacgataccgttctgcaggtcgcagttgcccgtctgctcggttaccgctggcctgcggagctggatccggagatggagctggccgccgagcagcgcgagtgggtggagcgcagtgaagcgctgctgccgcatgtcgaccgcgatgggatcgtctgcatcccgccggtgcggggggagggggccgctgaggaccggttgcttggtctgctggcggccgcctatggcgatgagtggtccggccaggtacaggccaacctacttgcgagcgtcggccatgctggaaagaccctggagagctggttgcgggataagttcttcgcccagcactgtaagctcttccagaatcggcccttcatctggcaggtatgggacggcctgcgcgacggcttctcggccctgctgaactaccaccggctggactacaagaacctggagacgctgatctacacctacctcggcgactggatcaagaggcagaagcaggacatcagcagcggcgtcgacggcgcccaggaaaggctcgccgccgcagaggccctcaaggagcgcctgctgctgatcctggaaggtgagaagccccacgacattttcgtgcgctggaagccgctggccgagcagcccatcggttggaaccccgatctgaacgacggcgtgcgcctcaacatccggcccttcgtttatgtacccgacatcaaggtgaaggatgcgggcattctccgcgatcgagtgacaactcgtgatttgaagacgaagcagctgaaattctggaagaaggatcgcggcaaggacgtcgagtccgccccctggttcgacacctttgggggcgagcggatcaacgatcaccatctgaccctggccgagaagcgggcggcgcgtggtgtgtaatgcgcgagaatgggggctgtcgcgggggtgcccgttattgcctcggtgaccgggagcgaagctaacaggatgtccagacgctaacaaaaaaaatgttagcgatagagaattatgttagcgttgcccgacgatgacgcttggaaaggcatttgcgcgctacttcgagcaggagacggggctgcccgtgacctgggggcgggctttgcctgccaatctgcccacgtacctgcgccaactgttcgagctgcacgaatgcacgattgacggcgagcgcgtggtggcgttgctgctgcgcgacgagggccgaattcgaggcacccgcgcctttgtcgcgcagatcgagaaggccatggaattggcaggcgaggcagactcggcgtactgcctggtggccgatgcattgcccagctatctgcgacggcggctggtgggtgtgcgggtgcccttcgtggtggtcggcgagcagatctactggccgcgcctgggccatctgatgaccaaccagcgctctcagcggcggggcgcggcacccaccgagcggctgagcccggctacgcaggcggtcttcgtggccatgttgctcggccagatcggcatgcctgccagcgcgactgcgatggctgagccactgggctataccgccatgagtatgagccgtgcaatcaaggagctggaaggcaatgggctggtgcgcaccgagctccatgggcgggagcgcgttgttgagctcgccgagccgccgaaggatctatggcagaaggcgcaaccctggttgcgcagcccggtgcgcgagacggtgcgggtgatggcgacggatattgcggaatggtcgttgccgcgtgccggcgagtcggcgctggccgagtactccctgctgggaccgcccgcggagccggtctatgccctggccagccgcgcctggcggcggcttggtcagggcctggagctgattcccgtgcaggacgacggcacttgcctggtggagctatggcgctatccgccggaagcgagtgcgcgcgagggctgtgtggacccgctctcgctggatctgagcctgcgtgaccgcaccgacgagcgtgtggagcaggcggtggcggaaatgctggaagccttgccatggtgagagggctggaatggttcgccaagcgctttgccggcttcgaagattgctacgtgctgatcggcggggcagcggcttatctggtgcaggaggaagctggcctggagccccgcgctacgcgggatctcgacatcgtgctgtgcgtggagtcgttgactgccgagttcggacagcgcatgtgggatttcatcgaagaggggggctacgaggtgcgccaggcgggagaggcgccgcgcacgttctatcgcttcagcaagccgagcgatccgcatttcccgacgatgctggaatttttcgcccgcgagccggggcatcttccgctcgtcgaggacagccacctgacgccggtgccgattgacgaggcggtagtcagcctgtcggctatcctgctggactctgactattacacgctcatccacgcccaaaagcgcgagcttctgggggtgccggtgatcaccgagtacgcgctgatcccgctgaaggcgcgcgcctggctggacttgagcaagcgcagggccgagggtgagcccatcgattccaaggacgtgaagaagcaccgtagcgatatcctccggctgtaccgcatgctcgtaccaggccagacggttgaactgcccgagaccgcgcggcgtgatctgcacgagtttctggatgcgcagcgagggcaactggatgcgggttacctgaaaacccttgatatcaccgatgagagcggtgacgagatcctcgatcgactggggcagatgttcggagtgcaggtatgagtgagcagcaggccggtcaacagtcgcagacggtggcggaagcgctggtggccgccgtgcggcgcagcgcccgttataacccggatgtggagagcgcgccgcattgcatcctctggacggatcgcgagcagcaatggcaaagcgtgatcccggcactgcagggcgatatgccggagttgctggtcttcggtgagtacgaacccgagcgccgcaggggccctgctatctggctgcgttgtgccatggccggcacgctggacgagatcaccttgccgccgggccaaacgccggtgatctacctgcccggcgtggggcgccaggatctgcgcgcggtggagagctgtccggagtcgctcaagccgctggccgagctgcagtatcgcggtgtgacttcggcccagatcaacaccaaggactggacggtgctggccttcctgaagtcggagcagggtgggttgggcctggatgtggcccaggatcaggacagcaagcgggccatgttgttggcactgtccaatttgatcgacgaagacgttgcgctgctccgcgacaagcgcctggacgccaattacttcaacacgttgctgacaggcggtgacccgacgcgcgatctgctgcaatggctggaggatccggaggccttcgacgctgcccggaccgatcaggaaaaggcggcgttcgcggaagtctgccgttcacagttcgcttttaacgtacaggacgggcccttggcggccgcggatctgctggcgaaagggcaggggccgtgggcgaatgtctggcagcgcttctgcgaatccgcgcggcgctaccccaatatcccgaagcagatccggcgctgtcaggcgccggcattcgacctgggcgatgatgctcagacgatgggggggtggccgcagtggaatgaccacgaagaagaagagctgcaaaaagggctgctggcattgcagcagaaggccccccaccaggcgcgggagcagattttgtcgctggacaggcagcatgcgcagcggaggaatctggtctgggcggagctgggtgaagcgccgctggcctgtgcgctacaacatctcgcgacactggccagtgtgaccggagattcgctggctgccggttcgctcgacgatctcgcggcggcctacgcgagccagggctggagggccgacgatgcggtgatgcgggcgttggaacacgcctcaagcaatccggactacgaagccattacggcggccgtgcgcgcggtgtatctgccctggagtgaggatgcagctcgatacctgcaaaagatcgtgagccaggtcaccccgccgggcggtacgcgtgaagacgatccgcctccttatatttgcaaggatcaatgcgtgctctttgtggatgggttgcgcttcgatacgggcaagcgactgacagagcgcctggaatctgctggtttcgaagttgaggaagatccgacgtggaccgcgttgccgagtgtgactgcaacgggcaaggccgcggtgtccccggtgcgggaccagatcacgggtgcacccggaagcacggactttgaaccgaatgtgcgtgagagcaaggtccgcctgaatagctatcacctgagaaaactcctcggccaggcgggctgggagtatctgaaaggacatgagactggcgccggtcagggccaggcttggtgcgagttcggcgacatcgatcacgagggccactcccggggctggaaactcgcgatgcatctggatgggatgctggatgagattcgggagcggatcgaagaactgctggcggccggctgggcagaagtgcgggtggtgaccgatcacggctggttgctcatgcccggtggcctgccaaagatcgaactcccgagtgcgctcgccgagaccaagtggggccggtgcgcggccatcaagcagggagccaagaccgtggagcgcctgttcccgtggtactgggatccgcaccaggagttcgccttggcggatggtatcgcgtgctataagcgcggcgaggactatgcacatggcggcctgagcttgcaggaatgcctgacactgcagttggccgtgcggcatggcacgcagtcacacactgcagccaccatcagtgatgttggctggaagggactgcgctgcacggtggccgtggaggggggcgccgaaggctggaaagcggacatccggcagcgggcgggcgactccgccagtagcatcgtcaacgccgtgaggcccttcaaggaaaatggcacctgctcgatgctcgtcgaggatgacagcctggagggccagacggcgaccttggtgatcctcgacgaggatggccagctcctgcagcagcgtgacgtcgtgattggtggaacctaatgaccgtagagcttgatgacatcgaccgccgggcggtgagcgcccttgacgggtatctggtacgcaaggatctcgtgcgcacgttcagtcggcagtttccggtgccgacctacgtggtcgagttcttgttggggcgctactgcgccagcgtcgacgaggaagagattcaggaaggactggagattgttcagcgccagcttcaatcgcgcacggtgaaggccggggaggaggagctctttaagtcccgagcgcgcgaagaaggcgagatcaaactgatcgacatgatcacggcccgcctggacaccaagaccgatacctacgtggcgacgcttcccagcttgcgcatcaaggacgctcgcatcacgcccgaaatggctaatgggcatgagcggatgttcaccggtggcttctatgccgagatcacgctcggttacgacgcttccatcgctgcggagcagaacggccggccgtttggcatcgaggggcttcgcgagattcagctctccagccgagacgtgctggagaagctaggggacgcacgtaagcagtttacgaccgagcagtggaagaacttcttgctccgctcgatcgggatcgaacccggtagcttgagcgatcgtgagaaagacgcactgatgttgcgcatggttcccttcgttgagcgtaactacaacctggtggagctggggccgcggggcacgggcaagagccatctgttccagcaggtatcgccctacgcgcatctgatctcgggcggcaaggcgacggtcgccaagatgttcgtaaacaacgccaatggtcagcgcggcctggtttgtcagtacgacgtggtctgcttcgacgaggtctccggtatctccttcgaccagaaggacggtgtgaacatcatgaagggctacatggagtccggtgagttcagccgtgggaaggagagcatccgggcggatgggagcatcgtgctcgtcggaaatttcgaggtggacgttgagcatcagcagcgcgtcgggcatctgttcggaccgatgccaccggagatcaaggatgacaccgccttcatggaccgcatccatgccttccttccgggctgggacgtaccgaaggtgcgcaaggagatcctgacggaccattttggtctggtaagcgatttcctgtcggagtgctggagtcagcttcgcgcccagagccgggtggcgaccatccaggatcgggtgcgtttcggcggggcattatcggggcgcgacaccaatgccgttaacaagacgataagcggcttgctcaagctactctatcccgctaacggccaggttttggacgaagatctggaatgggccgcgcgtctcgcactagaagcgcggcgccgcgtgaaggaacagcaaaaacgcatcggcgccgcagagttccggaatacgcacttcagctatgtgatgggagacgatggcgtcgagcagttcgtctcgacgcccgagctgcaaagcgaaggggggatcggagacgatccgctggagcccggccaggtctggacaatcagtcctggcactggcgaagaatacccgggtctatttcgaatcgaggcgaacgaaggtccaggaagcggcgtcaagattctcaataagcctgtgccccccgccttcaaggagagcatggggttcgccgagcagaatctatacgcccgtgccagccagctcgtaggcgataaggatccgcgccaacatgagttcaccgcacagctgcggggtttcgacgctgcgaagtcgggtgcgaaggtgggtatggctggcctgatcgcgctgtgcacatcgctgctcaagcgcagtgtgcgcggtggcctgattgtggtcggcgaaatcaacctggggggttccatagagccggttcacgacgccatcaacatggtcgagctggcggtggaaaagggcgcttccgtggtgatgatgccggtcacgtgccgtaagcagctttttgatctctccgacgatatggcgacgaaggtcgacatccagttctactcggatgcgcgcgatgcgctgattaaggcgatcgccgattgatcttcgcgatccattctggaccgctgtgcgggggcgacttcgtagtcccctcgcctgactgcttgaagcccctccagcctggggttcatcagccgcaacggaaggggttatgggtcggcgctttcgaccgcccggtgggagtgtcgccttcccgtaaattcggtccattgaaaactggaggtctccgggcacactagagccaaaggaggccgagatgcgcaagagtcggtttacggaaagccagattgttcagacgctgaagcaggtcgaaggcggccggaaggtgaaggacgtgtgtcgggagatcggggtctctgaagcgacctactaccagtggaagtcgaaatacggcggcatggaggcagccgacgtccgacggttgaaggagctggaggacgagaacaaccggctcaaacggatgtatgccgagctggccctggagaacacggccctgaaggacgtgatcacaaaaaagctctgagcccggacgagaagcgccgtgtggtcactgcgttgacgcaggaccacgggctgagtcagcgccgggcctgtcaggcggcaggggttgcgcggtcggtggtgcggtatcgcaagcaaccggaccgggacgatgcggtgatcgcgcttctgcaggagctggtggagcgctatccggagcggggctttggcaagctgttcaagctgatccggcgtcggggcatgccctggaaccacaagcgggtctggcgcgtgtactgcgccctgaagctgaacctgcggcgcaagggcaagcgccgtttgccaccacgggagccacggcccctggcgtcgaccgaagccccgaacgtgggctggtcagcggacttcatgtcagatgcgctatgggacggacggcgcttccgcaccttcaacgtcgtggatgacttcaaccgggaagcgctggctgtggagatcgatctgaacctgcccgcactccgtgtgatccgggtgctggtacgcatcgccgcctggcggggctatccgcagcaactccgcctcgacaatggccccgagttcgtctcggccgcgatcgccgactgggccgagcagcggggcgtggaactgagcttcatccagccgggtaaaccgatgcagaacggcttcatcgaacggttcaacggcagctaccgccgcgaggtcctggatctctatgtcttccgtacgctgaccgaagtccgggaacacaccgagcagtggctgcaggactacaacgaaaccatccctcacgagtcgctgggggacctcacgccggtcgaataccgtcagttacacaccccggaaacctctagttatgcgtggacctaattgggggaagtcgacacggggctgcgcagggctgacatcgtggcgaggatcgtccattcgatcccgcgaacggcgccccagaactcgcgagaatgtaggaagtaccggacagcgtgagaaacaacgaggcggtccgatgcatcggcattactcgcatgaccgtgcggatgcggcgtttgtgcaacgaagcggaagaccggttgcatcacccgcaaattctgcgcacggccctgatgccggagcaggtcgcaattatggtgcaggtaaggtaagtgacggttctgtcgctggatgacccggtgatcgtggtgcgggagttcctgaacgcggctctcacgccggcagcctaagatcggtgcctgcttcgtcatggcgtgggcaatcctggggcctgcagcggtgtggagtttcgcgaggttgtcctccggtaggccggggatgctgagaggactgggagatttccctagttcctccctcaacgaatacgttcggcaccggatttcgacagagctcagaggcattgcacatggataagaagcatctcccgagtctgatggccgacttgtatcgcgttgtgagggagctggaaacaatgtttcccggaaggcatttcacgccggatggtcaccttgtgggcagtctgggtgagtgcctcgcggcctatcattacgggcttgatctactccgtgcatcctcacccggcgtggacgccgtgaaggatgggcgagaaatcgagatcaaggcgactcagggaacaagagtcgggctacggagtggtccggagcatctgctggtgcttcggctggatcgggggggtggtttcgcagagatttataacggcccgggcgagattgtctggcgagaattcgaaggaaaacgaaagccgagcaacggccaatatcaaatttcggtagctcgcctgacccagttgatgcagaacgtttctccagagctgaggttgccaatggtggtcgcgaacgggtgacggggctctgatgctcggcttggagcgcttttgtcgtgtccgaggccgatagagggaagggtgccccaactcagggcacgctgggatgatcgagggctggcgggatccagagcgggcgccgccctccgagagtcgtccagtagtagccagagtttaaggcgcgatgcgtcttgatcccactgttctgggcgcttgtcccatccaggccgcggatgactcccgccagcggcatgttgtaggcgtcgccggtttggtacgccttgatcgttccccacagggcggctgccgcatccttgtgcgtctctttgagttgagtcagcggagcgctgagaacaaattctaagagcttgtcgtgctcgtggtgccggcaggggtaacgatggccgtcggggccgcgcagcagaaccttcccggcgtcgtgaagcagggcgaccaccacagcggcttcgccgaacaacgccggtgtgctcgggagttcgcgcgtggccgcctttagagcctctgcgacttccagactgtgagcaagcaggccaccggcatccgtgtggtgacagcttttggaggccgggagggtcacgaagtgccgggtgaaggactggtcacgaaagacgttctcgagaaattcgcgataggcgggtgtgcacagggagttggccaggtcgacgagccgttccaggtcttcgacgttgggcgcgacgtggccaggcagtagttcgattgacgacctcgggttgtcggtttcccgagtgggacggagaaccgcctgggcttgtccgtagcggtcgcgccgcagctcgatgccgcactcgagcattgatcgtaggcccgggaggattcctttccactccgtcttctgcgcgaaggcgcgaacgctgcccgtgtaatcccaaagatccacggggtagtacgccacgccattccgtccggacctcggtttgccgatctctgcaccgaaggtcccagtgacgggaacgtcgatctcgaactccggattttccagcaggttttttacgtctgcgacggtcttacacatgcccggtcgcctcctgagcgttgagcgcttcctcgaggcggaatgcgagccagttgatcactgcgccgtctaatgccaggggtgtgcaaggtagttccctggcgatccatgcggcgaccgtttcaaggacaggctcgctagcatcggtaccaagcgcttgggcgaggctgggccggtgctcgagctggtatgcccgaatgagcgccgatgccatctgttgtggcgcatcggtttgcatcaggtggttgccgacgcgcgtcgtcttcggggactcactcatcatcggagacctcctcggtgaccggatcgggagtggtctgaggaaactgcatgcgcgagcgcagcagtcgctccatggcggagccatcctgacgagtgaggttcgggacatacctcgagtacacggtgaacagcatcttggtgttggagtggcccatctgacgggcaatccactccggactctcaccggcggcaagccacagcgtcgcggccgtatgacgcgtctgatacgggttacgccgtttgagctgggccttcttgagcgtcgggtaccacacgcggtgattcacgttgtggtatgagagcggatagccgaagcgactggagaacacgtaatcgctccgacaggcgacaggccgttcgcgcatcgcttctcgggcctgtaagagggcttggtagaccatctcggacatctggatggtgcgcatcgacccgtcggtcttcgtcgtggtgtcttcaccgttgacgcgggcggaatagacgaggatctcccgtcggtcgaagtccacgtactgccatttcagaccgtccacctcggatgtccgcatacccgtaaagaaccggacgatgaagtacggccgccatttggggtcgacggtatcgagaaacttctggacctcttccagcgagaaggggtcgacctgtgtgcgggggacacgcagcggcttgatgccctgatagggcgtgataaagtcgaatcggtcagcggcttccaccaggatctgccggagcacattcatgatttgattgatccgggacgcagacagcgtttttccagtgttgcggcatactttggcgagttcggcgcggtactggaggatctcggatttctggatgtcgctgactttcttctccccgaactgcagggccagttgcttatcgaagatgtctcgcagcttcgtccggtaggacggcttccaggtgggctcgttctcagcaaaccaggtctccccaaactcctggaacgtagggcctgcgtttgcgccttctgcggcctgtagcacagacgtgggttgggagaaccgtgccgcgcgagggctgttgggaaacgttttggcgtaatcgaaggtacccacaaggatttcggcttcgattcgttcgagcatcttctggagtcgtttccggtttgacggggtgtcgtcgagcgcggtgtactcccgacagcgggtcttccggtaggaaaaatccaggtacaggcgcccgttctcttttctggcgcggatattacccatggcaggcacccccgttggccatcgggattgccggcatggcgtcggtgtacatgtcctcctcgatgttctcccagatgtagaggaccttccgtcgcccgaagggacgaacgtagtgtcgaccttcggataacgcttccctccgcagcacgttgttcacgtagcgcggattcatgtggagtttgtgggcgagttctactgaagttagataagtcatgattcctccgtgcgtatagccgctatacggcatgacttaactgtatagcggctatacgccgatgtcaagatcctaggaggcgagctatacggctatacgcggtgcgcctataattcgctcttaaccagcaagattggaaatcggatgaagcccactcgaacgcagcagaagcaggtgaatatccgtctggacgacgaaacgctcgcgcggcttgatacatgccgtaccgagctccgcgatcaattcgcgaatatcccaactcgctcggacgtggtgcggatggcgattgaggaattcctggacaagcgatccatcgggacagggcacagcacgacaagctgagtttcaatcatcgcgatggtggggtggtgctcagaatcggtggcctggattcgtagggcagacaagccgattgcctcagagctgtctcattcgtgtcccagaagtgtctcagccaccgacggggagttgggatggcggcaggagtcttaccgttgtccgccccgttcttcccgtggaccgggttgaaagtatgttcgtaaaacagcgggttaacggatgctttgacagggggcggggagtcggtacaatacgcggctcgaagacgacaggcgcgtagctcagttggttagagcactaccttgacatggtgggggtcgttggttcgagtccaatcgcgcctaccagtattttgagaaagcgagccagggtatcccggctcgctttttttgtttggggatacgggccatggaaaggttcgcacgggcggtacatgctgtcggtatgggtcctttgtcgggggcgggtgccggacatctgcgaatgaatacgcgcgtgtggcttcggctggttctggcggcgctgttgctggcgcttctggcggcctgtactccgatgcagccggcaccggatcgggtggaccgtaccccacaggcgccggcggtgcagggcgatctggccacctggctggatacgttgccagcggccgaggaagggcagacggggttccggctgctggataccggggcggaggccttccagtggcgggtgcagagtgcgcgcaaggcgcaggaacgcatccatatccagtactacatctggcgcgatgacgtggccggtcgcacgctgctcggagagctgctggatgcggcggaccggggcgtgtcggtgtcgctgttgctggatgacatggatgtgcgcggcagtgatgacctgctggccgcggtcaatcagcatcccaatatcgaggtgcgcgtgttcaatccgttccgcacgcgccggggtgcggtgcgtgcgggggtggagtttgtctttcgtggcagcgacctgaaccaccgcatgcacaacaaggcctgggtggtggacgggctcctggcgatcatcggtgggcgcaatatcggggacgagtacttcgaggtgagcccgtactacaactttacggatctggatctggtgatggtcggcccgctggcgacggaggtggatcattcgttcgtggagtactggaacagccgcgcggcgatcgatctgcggcgcatgcgccgggtggagcaggatccggagaagctcgcacgataccgagagaacctcgacgcctggctggccgagcaccaggagcatccgctgctgacgctggagccgctgaatggcgcgcccctgacccagccgatcgatgatgccggggcctacacctggacggctcaggcgaagctggtggtggatgacgtcggcaaggccaaggggcacgaacacatccgcgagggtgtggccgaggcggtggcacgacggctggatgcggtggaattcgagctgttgatgatctcgccgtactttgtaccggggcggggtgggacgacgcagttggtcgggatgcgcgagcggggcgtgcgcgtgagtgtcttgacgaactccctggcggccaatgatgtggcctttacccacagcggctactcgcgtcgacgtcccgcgttgctgcaggccggagtggagctgcacgaactgcgcccgacggcgctgccaccgcgcgcagcggcggatcgcgagatgggggtcggttcctcgcatgcgagcctgcataccaaggcgctgatcattgatcgcgaggaggggttcgtcggctcgttcaatctggacccgcgctcgcgttacaccaacaccgaactgggcgtgttcctgcgcgagccggcgatcgtccaggagttgctggacctgtatgagcacagtacccggccggagctggcgtatcaggttcggctggatgacgaaggctggccgatctggacggacgacgagggcacgctctaccgcacggatccaaaggcagggatctggcggcgcttcctgtccgggattacgcggctggcgccggtggagccactcctgtaaacagggggctcgttcaacgttgtgcaccggaggttttatgtccaagaaaatgttatcgctcgccgttttgccgttcgtggctctggcctccacagcgggtgccgacgagggcgagatccagcgcatcctggaggccaaggaggccgcttgggaggcgggtgatggcgatgcctgggcgcgcgactatcaggacgatgccgggctgatcaatctgttcggaatgcgttttgatgatcgcgagaccaacgccaagcggcactcggaggtgtttcagggagccttcgccgggacttcgctggatgtggatgtccaggacattgcaatgctgaacgaggacctggcattcgcggaggccgtgctgcgggtctcggacatcgagtccatgccggccgggcttccggatcgtggcgatggcgtgctgtacacgcgcatgagcttcctgcttgaacgtgatgaccatcatggctggcagatccgattcgggcataacaccgtcgtccatccgtagggctgtaatgtcagggaagaaaaggggtttacatggaatgtaaggcatgcgggcgggacaacccgcccgaggcgcgctattgcaatggctgtggcgcggatctggcgggtgcgggggcatcgccgcgcgcccagggcggcccaccggaggatcgcgcggcctttgggggcttctggcggcgcgtgctggccaccctgatcgacatggtggtgatcggggtgccgcagatcgtggcgcagatggtgatcagcccggagacgatggcccccaagggtccggaacccgagttgatggcggccgatattgcctggatgctgatcaatatcctggtggcctggctgtactgggccggcatgcacagctcgcgctaccaggcaacggtcgggaagatggcggtggggttgcgcgtggtcgactatcatggcgagcgcatcacctttatgcgggccacggggcgttatctcgccgagattctctcgggcctgctgttcgggatcggctatttgatggtggcctttacccgccgccgccaggcgctgcatgacctgatcgcggagaccttcgtggtgcgcaaggagtggctgaactaggccaccggcacgttagcggcagagacggtttgtgaactgctcccggccgttgggagtccctatggaagaaccccgagtggggaactactctccaacggaaatccacacgggcataccgaccccaaggagcaggcatgaaaatcgacacattgatcgagaccgccgaggcgatggtggcccctggaaagggcatcatcgcgatcgacgaatccaccggcacgatcggcaagcgattcaatgccgtgggggtggagaacaccgaggagaatcgccggacctaccgcgagctcctgctgaccacgccgaagctgaacgaatacatctccggcgccatcctgtacgacgaaaccctgcgccagtccacgcgcgacggcaagccattcgcggatgtgatgcgcgaggcgggcattctgcccggtatcaaggtggacaccggcgccaaggacctggcgggcttccccggcgagaaggttaccgagggcctggacgggctgcgcgagcgtctgcaggaatacgcgaagatgggggcgaagttcgccaagtggcgcgccgtcatcacgatcggcgagaccatgccaacggatacctgtatcgaggccaatgcccatgcgctggcccgctatgcggcgctttgtcaggagcaggggctggtgcccattgtggagcccgaggtcctgatggacggcgatcacgacatcgagacctgctatggcgtgaccgaggcgacacaacgcgccgtcttcagcgcgctgtacgagcatcacgtgttgctggaaggcacgatcctgaaggccagcatggtgctccccggcaaggattgcccggagcaggtcagtgcggacgatgtggcccatgcgaccctgcgctgtctcgcctccgctgtgcccgccatcctgcctggcattgtgttcctgtcgggcggccagagtgacgccgatgccacggcgcatctggacgcgatgaatcgcattggcggcacgccctggccgctgtcgttctcgtacgggcgcggcatgcagcaggccgcgatgaagctctggggcgaggacatgcaggcgaatttcgagagcgcccagaagaccgtatacgagcgcgcccgcgacaatggcctggcggccgagggcaagtacgcggcctaggccatatgggctacgaaaagagacgcgactggaatccgcgggcgagttgatctgaatcaatcctcgccgtgatggatgttcatagactgtcgttgccgggtatgggccgatcgacgagggcacagggatcagcgctgtcggcgccgtgcccccccgcatcgtcctccggcggtgtatgtcgcgtcttggcctgttacccccagggtgacaggccttttttgtgaccggtgtagtggctctggcaggctccccgagcatttttttgtcagcgcggatcggattggaacaggttcgattgtcatccgatcccgcgcgaactcgcagcaattccaatcattctggtatccaggcacagcgagcccgatggaacaaaatcggtcgatgcgcgtcgggaataaccgggaagagggccggaacaggcctaactagaaaacgatttcaatccaatacaaaccaccaataggagccagtcaatgaatctgactcggagagaatttcttgaagtcatggtcgcgaccagtgccgccggattttcgatgaacgcctgggcgggcgaaaaagggtcctggaagccggctgatgcctcgatgtacgacctgccgaaattcggcaacgtttcgctgctccactacaccgactgccacgcccagctgaagcccgtctatttccgcgagccgaacgtcaacattggcgtgggtgacatgaagggcaagccgcccgtcctggtcggcaaggacatgatggaatacttcgacctgaagcccggtaccccgctggcacatgcggtgacgcatctggacttcaaggacgcggccgagaaatacgggcgcctgggtggtttctcccatctttccacgctggtgaagaagctgcgggcggatcgccccaactccctgctgctggacggtggtgatacctggcagggctctgcgacggccctgtggacggatgctcaggatatggtcgatgcgcagaagctgctggggatcgacatcatggtcggccactgggagttcacctacggggccgagcgcgtgacggagatcgtcgagaacgaattcaagccgaacggcatcgatttcctcgcgcaaaacgtcgaggaccgcgactggggcgaccccgtgttcgagccgtacaccatccgcgagatgaatggcgtgccggtggccgtgatcggccaggccttcccgtacaccaccgtggccaacccggattacatgattccggactggagcttcggtatccgcgacgagcacatgcagcggatgatcgacgagtgccgcgagaagggcgcgaaggttgtcgccatcctgtcccataacggcatggtgaccgacatggagatggcccgccgcctgcgcgatgtcgacgtgatcatgggtggtcacacccacgatgccgtgccgggcgcgatggagatcgaaaacgccggtggcgaaaagaccctggtgaccaacgccggctccaacggcaagttcatcggcgtgatggacctggatgtgggcgagagcggtgttcgcgactacaagttcacgctcctgcccgtgttctcgaacctcctcgatgccgatgaagaaatggaagagcacatcaaggcggtccgcgagccctacgaggacaagctcaacgaagagctggccgtgaccgatggcgtgctctatcgccgcggcaatttcaacggtacgttcgacgaggtcatcatggacgcgatgatcaaggagatggacgccgaggtggcaatgtcgccgggcttccgctggggcgtcagtgtgctgccggggcagccgatcaccttcgaggagctgatgacgcagaccgcgacgacctactccgagacccagcgcaacgagatgaccggcgaacagctgaagaatgcgctggaagacgtggccaactcgatcttcaaccagaacccgtatcaccaccgtggtggcgatatggtgcgtacttccgggatcgagtacaccatcgacccgcacgagtcgatgggcagccgcatcagcgacatgcacatcaatggcgaacccatggacccgagcaagaagtacgtggtcgccgggtgggccaacgtgcacgagccgctggattccgagcctgtctgggaagtggtggccgagtacctgcggggccgcgatacggtcagcccgggcaagccctatctgccgaagatgaagaacgtcgagggcgatcccggcctggatgtctgattcgccgtacggacttggccaggccgcctgggccgggtagtctcgaaaccgccgtatcccgctggggtgcggcggtttttttatggcggggagagacgcgtggggaaaggcgcggggacgacgacagagctgcttttttactgtcggccgggattcgaaggtgacctgattgccgagctgaccgagcggggtgagacggccgggcaggcggcctatccccaggcacgcccggataccggattcgtgcgttttgtcccggtggaaggggatctcgaggggctggccgaggccctgccaccggatgccctgatctttgcgcgccagcggcttctggcgcaggcgccgctggaacgcctgagccgggacgaccggatgacgccggtggtcgatcagctggtggcagcgggcatcacggtcgattcggtctggcacgagttgccggacaccaacgagggcaagtcgctcggccgtcttgtgcgcgcgctggagcgaccgctccagggtgtgttgcgcaaacgtggcgttttggtggatgaggccgatggccgacgcgcccatctgttctggagtcgcggagatgcggtccagatcgcgttctcaagccgcggcgaacggagcgaatggcgtggcgggatcccgcgcctgcgggcgccgtcaggggcccccagccgttctgcgctgaaactggaagaggcctggcatacctttatccctgcgcacgagtggcccgtacggctggccgagggcatgcaggcggtggatctgggcgcagcgcccgggggctggacctgggagctggtacagcgaggcatgtacgttcatgcggtcgacaacgggccaatggatgagcggctgatggcgaccacccaggtggagcatcaccgcgaggatgcctttgtatgggaaccaccgaacccagtggcctggctcgtctgcgatatcgtcgacaagcccgcgcgcgtggcagcgcgcataggcgactggctcgaaaggcagtggtgtcgcgaggcggtgttcaacctgaaactgccgatgaagaaacgctggcagaccgtgcgcgattgcctgaaccatctggacgagcggctggccgcagcgggggttggctatgacgtgagggcacgtcagctgtatcacgaccgcgaggaggtcaccgtacacattcaactggtcggggaaccgcggtcgcgctagactgtctgtgtactacaagggggcgacttggattcgacgcgggtcgcgaaaccttaggtgcatgccgaggatgtggtgagcctcgtaaaaatcactgcaaaaaaatagttgccaacgacgacaactacgcactcgccgcttaaaaaccggtagatgccgtccgactggagccgtgcttgtgcgtccagtatcgggcgtcgactctcacaagctcgtggtgaagcgcgcccggcgtggatccattaaaactcaaccgggatcgccagccgttgtccctgcctgtcgggtagcgtctggttaaactcaaagacgggataagcatgtagagccgaaggcggagggcctgcggacgcgggttcgattcccgccgcctccaccacattagccagtccaatcaagcgccttcgggcgcttttttgttggggagcaaggcatggccattcatcaggaaaccctccgcgtacgaaccgaggggcgcgggaccctcaacatcacgcgtcagatcgaggagatcgttcgcgccagcggcatcacgaccggcacctgtcacgtcttccagcaccacaccagcgcctcgttgctggtgaccgagaacgccgatcctgatgtgcggcatgacctggaaaccctgatcgcacgcatggcaccggacggcgatcccgcataccggcacgacatggaaggcgacgacgacatggccgcccacgctcgcgccatgctgacccacaacgacctgaccgtgccggtcgggcgcggccggctgatcctgggtacctggcagggcctgtttctgtgggagcaccgctacgccgcgcacacccgcacgctgactgtgacggtccacggagagtgacccagcaggcgagcggcggtcccggcccggcgccgggtccggtacaatgcgcagcctttgtcatctccgggtattgaggaagcgcaatgcggtttgtggaagggggtatcgccgtctcgccatttcggttgcgggcactggaagccggcctgcgggcgagtgtccctgacgcaggcccactgacggcgcgttttgtctacttcatcgaacctcgacgccgcctgacgacggaagaagacgcgatcctggaccgcctgctgcgcgagggcgaagcctggcgcgagccagacttcgagattcagcgcgaactggtggtgattccgcgttttggcacgatcagcccgtggtcgtccaaggccaccgagatcgcccaccacgccggtctcgaggaggctgtcgggcggatcgagcgcggcattcattggcagattggcgggcagggggccaaaggcgcggccctcgaggcgctgggcgatgtcctgcacgatcggatgaccgagaccgtgatcgaggatccggcggaggcggcgcggctgttccagtccgagacgccgcgctcgctgggtcgtgtcgagctgggcgacgacccgcgccgggcgctggaagccgccaatgttgatctggggctcgcgctgtcgccggacgagatcgaatatctggcggagggctatgcggcgctcgggcgtgcgcccaccgatgccgagctgatgatgttcgcccaggccaactccgaacactgccgccacaagatcttcaatgccgcctggatcctggatggcgaggcggatgaccgcacgctgttcgggatgatccgcagtacccaccagaagcacccggaacgcgttctgtcggcctacagcgacaatgcctcggtgatcgccgggcatgcgggtatccgtctgatgccggacgcagtcaccggcgagtatcagcgcgaatcactggatctgccgatcctgatgaaggtggaaacccacaaccacccgaccgcgatctcgccgttcccgggggctgccacgggctcggggggcgagatccgcgacgagggggccaccggccagggctcgaagcccaaggcagggttgaccggctttaccgtgtccaatctacagatcccggagctgccacagccgtgggagcatgatttcggccggccgcagcgcatcgagagcgcgcgccagatcatgctggatggcccgatcggcgccgctgcattcaacaacgagttcggccgccccgcgctggccggatacttccgcaccttcgagatggccctgccgcgctcggatggcagcggggcgctgtacggctaccacaagccgatcatgctggccggcgggctgggatcgatccggggcgaacacgtgcacaagcaggacgtgcccccgggtacgccgatcgtggtgctgggtggccccgcgatgctgatcggcctgggcggcggggcggcctcgtcgatggcgagtggcgccagtgcggagcagctcgatttcgcctcggtgcagcgtggcaacccggagatggagcggcgttgccaggaggtgatcgaccgctgcaccgcgctggggacgcagaatccgatccggtcgatccatgacgtgggtgcgggcggcctgtccaatgcgattcccgaaatcctcgacgatgccggtcggggcggcgtgatcgagctgcgggaggtcccgaccgccgagccgggcctgtcgccaatggagctgtggtgcaacgaggcgcaggaacgctacgtgctggccgtggacgacgcgcgcctggcgaccttccgcatgctggccgagcgcgagcgggcaccgttcgcggtggtggggcgtgcgaccgaggaagggcacctgaaggtcgaggaccggctgttccacgagccgcccgtggacatgccgatgggcatgctgctcggcaagacgccgcgcatgacgcgcgaggaccgtcgtacggcaccgccggccactgactttgacgcgggggcttgcccgctggatgaggcggtgcgtcgcgtgctgcaggtgccggcggtggcggccaagcacttcctgatcacgatcggtgatcgcagcgtgggcgggctggtcgcgcgcgatcagatggtcggcccgtggcaggtgccggtcgccgattgcgccgtgacgctgaccgacttcgagggctataccggcgaggcaatggcgatgggtgagcgcacgccgctggcggtgctctccggcccggcctcggggcgtatggcgatcggcgaggtcgtgaccaacatggccgccgcggatatcgacagtaccgagatgattcggctgtcggccaactggatggcggccgccggcgtgcccggggaggacgcgaacctgttcgatacggtgcgcgcggtggccgaggacgtttgcccggggctgggtatctccattccggtgggcaaggattcgctgtcgatgcgtacggtctgggagaccgccgatggcgaggcgcgcgacatgtactccccggtctcgctgattgtctcgggctttgccccggtcgccgatgtccggcgcagcgtgacgcccgagctgaatccaagcgcggattcgaccctgtggctcattgatctgggcgaggggaacacccgcatgggcggttcggcgctggcccaggcctgggggcatatcgggcgcgaggcaccggatctggtcgatgtggcgcgcctgcgtggtttctttgatgtgatcacggggctacgccgcaaggatttgctggccgcctaccacgatcgctccgatggcggcctgttcacgacacttgcggagatggccttcgccggtcgttgcgggctggaggtcacggtgcccgacgaccaccgcgctcaggagtggctgttcaacgaggagctgggcgcagtcgtgcagctggccccgggggccgaggcggcgctacgtgacgggctgaacgccgtgggcctgggcgcgcacctgcaccgcgttgcgaccgtgcgcgtggatgaccgcgtcctcgtacgccagggaccgaaggatttgctggagacgacgcgggcgcagttgcagggcgtgtggcaggccacctcggccgcgatgcagcggctgcgcgacgatccggaatgcgccgacgaggaattctctcgcgtagacgaagatggcggcctgacagcacgccttggtttcgacccggccgaggatatcgccgcgcccatgatcgcgaccggtgagcggccgcgcgtggcgattctgcgcgagcagggggtgaacggccagctggagatggccgcggcattcgagcgcgcgggcttccagccggtggatgtccacatgacggacctgctctcgggtcgacgagcactggacgagatgcagggcctcgccgtctgcggcggcttttcctacggggacgtgctcggggccgggggcggctgggcccagaccatcctgaaccatgcggcgctgcgcgatcagtttcaggcctttttcgaccgcaccgacagctttacgctcggggtttgtaatggttgccagatgttgtctcatctggccccgctgatccccggggcggatcactggccgcgctttgtgcgcaatcgctcggagcagttcgaggcccggttgtcactcgttcgggtggagccgggaccctcggtcctgctggacggtatgggcgggtctctgctgcccgtcgtggtctcgcacggggagggccgcgtgcagtaccgggacgaagtcccggtacacgatcaggcggcgctgcgctacgtcgaggccgacgacacaccggccaccctctacccggcgaatcccaacggctccccgggcggcgccaccggtttcacttcgcaggatggccgtgccacgatcatgatgccgcacccggaacgggtgttccgcaccgtgcagcacagctggcacccgcaggactggggcgaagacggcccctggatgcggttgttccgcaatgcgcgtgtgtttgtgggctgatcgtctataagcgtctgtacaagccgcgcaagtggcgggaacgcaccccgccggtaaccaggaggtccgatgacggcgagcgaatggagcgagtacctgggggatgatctgcgagtgagcagtgcgctggcagtcggcccatccgaccgcgccttgacggatccggggctcgcacagcgtctgatcgaaagcctggatctgttcgacgacactcacccgcgctcgatcccgcacgaggacgagagcgcacccgagatccagcgcctggaacacaagctcgacctgctgctgcatctggtggccgaatcgctgcacccggcccgtccagcacccgtggaggccacgttgtcacgccacgggattgtattgccggcgggcaccgtacccgaggactgtgatcggctggagatctacctcagccggctgctgccgcagccttgtgtactgggtgtcgagagtccgacaaccgccggagacgtacagctgatgcggtgggcggacatggaaggcagcctgagagaggccctcggtcgctggatttttcgcctccaccggcgcgagattgccgacaaacgacagaaagttgacgccggtcacaactagccggatactgagacactcatcacacctttgtatgggtcggctttggaccctgcatgagtcaactcagtctacgagcggtggccggtatgacggatctgaatggacgcagccaggaactacggattgctctcaccggtgaaccaggcgctgcccgcgacacgcaggcgattctgtcctgtcttggttgtgagaccgaatcccatcaatccgccgaagccctgatcgaccagggttccgatgccgccgcggtatggtggtgcggcccggccgcggagctggaccagcgcctgttcgatgggctaaacggtcagacgaccgtggtcgtgcagcccaccgatggcgagaagatcagcgccccgaactcgggttgcgtggtcgagcacccgttgtcgattgcccaggtcagtcaggtcctgcagtggctgcggtacggccgcgagcccggtcacgacgacatgccgggcctggtgggtgtgcatccgacgatgctcgcggtcaagcgcctggtcgcacaggtggcccgtaccgatgccacggcgctgattctgggcgagaccgggtccggcaaggaggtcattgcgcgggcgatccacgcggcgtccgatcgtgcggacaagcccttcgtcgccgtcaactgcggtgcgatcccggcggatttgctcgaaagcgagctgttcgggcacgagaagggggcctttacgggcgcctttaccgcgcgtaccggccgcttcgaactggccggtgacgggacgctgttcctcgacgagatcggggacatgcctttgccgatgcaggtcaagctgctgcgtgttctgcaggagcgggtgttcgaacgcgtcggttcgaacaagtccatctccaccaatgcacggatcatcgccgctacgcaccgcaatctggatgacgcggtgaccgagggcagtttccgtcaggatctgtttttccggctcaacgtattcccgatcgaactgccgcctctgcgcgagcgcgcgagcgacatcccctcgctggtggcggcgctggaggaccggttgcgagagcagggcatgacgccggcccatttgaccccggctgtgatggctcacctgagccagctgccgtggaagggcaacatccgtgaactggcgaacctgctcgagcagttggccattatgtatccggatctgccagtggacctcgggcagcttcccccacgggtccgtccggaggggatcgaagacctgaccatgccaccgcagagcgatgcgaatgggcaggccggcagcgcgccgaacggggcattgggcctggcccgcgaggggttgcccccggaaggcgtagacctgcggggctatctgaatgacctggagcgtgaaatgatcgttacggcgctgaacgaaaccggacaggtcgtcgcgcgtgcggcgcgccggctcggcatgcgccgcaccaccctggtcgagcgtatgcgcaagttcggattgggcaaggcctgaggtgactaccccttgctcccacatcgtcgggaagccgtcaggtgggggccgcgtcgagaccgatgcgtccgacgaggatttgacgacaggcatctgaatccctcctgaagtccctgtattccttcattttcttctttctggcttgcttcttgctggttgcctcctgaactttcgaggaaccggcttatgtccagagcgaccattctcctagtcgatgcggaacccgcgctgcgcgaggcggtggtccgtgtattggcgacgatcccgcgtgtgcggctggaatcctgtcggggcgaggcgctaccggtcgcgctggagacccatcgtccgcgggcggtgctggtggcgcgcaggggcgtcccgggcaattgggccgaactgggtgcgcggatgccggtcgccgcggtcgggcatgacgccacgcaggacgacgagatcggggccttgcgcgaagggctggccgcgcatttcgcgcttcccgacatggcggaggcgatggctgactggttgcgttcggtggccaagccatcgcccagcatcgtggtgccgcggatggtggcgcaaagcgcctcgatgcagttgctggatgcgttcgtgtcgcggatcgcggccagcccggcgacggttttcgtcaccggcgaatcaggcgttggcaaggaggttctggcccgccaggtacatgcccgctcaccacgtgcgaacggtccgttcgaggcggtcaactgcgcggcgcttccggagaccatgctggaggccctgttgttcgggcatgcgaagggggcgtttaccggggcgctggaggcgcggcccggtaaattcgcccaggcccatggcgggacgctgctgctcgacgaggtcacggagataccggtgaacctgcaggccaagctgctgcgggtattgcaggaacgcgaggtggagccactgggaggccggcaggcccgccgcgtggacgtgcgggtgatcgcgacgtcgaaccgcgacctgcgcgaggcactggcggaaggagagctgcgcgaggacctctactatcgcctgaacgtttttcctgtctggatcccgccgctgcgcgagcgcccggaggatatcgtgccgctggcgcgtaccctgctgcgccggttgagcggcaataccttgaccgatctcgatgcgtccgcccggaaacggctggtggaacacgactggccgggtaatgtgcgcgagctggctaacgtgatggaacgcgcggtgaccctgcacgatgcggcgcgcggctgcgtgatcgggatcgaggcgatctggctggacctggacatgctgatgccctggggcacgcacgagtgtcgggcatcggacgcttcagcgcccactgaccgcgactcgatcgacgagaactcgacgcccatgctggaacagaccctgcagacacaggagagtcgggtgattctcaatgtcctgcgcgagtcgggcggacggcgcaaggaggcggcggaacgtctgggcatcagccccagaacattgcgttacaagattgcccggttgcgggaatcgggcttcgcggttccttcgtcgagtcactagtgacccggctggcatggcctttgcttcgtgctatttcggcgccgaccggccacacgggcattggcgcgaagggaaagacacgcgcacgtgggcgtggatggtgaataggggagtcggatcatgagcgagatgcagattcagaacgtgctggcccagatgcgccaactgacccagagctcgggcgtggaggggaccaatcccgcacagcagccgggcaaggtcggcggggcggagttccagaacgtattgcgcgactcgctgcgcggggtgaatgatgttcagcagagtgcgaccgatctgcagactcgcttcgagttgggcgacgagaacgtcagcctgccccaggtcatggtggcgatgaacaagtcgagcatcgcgttcgaggccacgaaccaggtgcgcaaccggctcctgaatgcgtatcaggaaatcatgcggatgcaggtctgatgcgcggaccccacggagaataagtactcatggccgagaacgcacaatccctgccgaccgtaatcacgggcggtatccgcgagttcaatggcatgccggcggggcgccagcttgcgcttctggggatgctcgccggcgcgatcgtggtgatcgtggcggtactgtactgggcctttcggcccacctatgtgcccctgtttccgcgtatggagagcgaggaagcggcagaagtggtgcaggcgctttctcaggcgggaatttcgtaccaggtggatgccacgaccggacaggtgaaggtaccccagggcgatgtagccgaggcgcgtcttcagctggcatcggaaggcctgccgcgctcgggcgatgtgggcttcgagttgctgcaggaagacactggactgggtaccagccgtatggtcgagggggcgcgttttcatcgtgcgatggaaggggagctggcgcgcaccgttgcgtccctggacgcggtcgaacgggcgcgcgtgcatattgcgcaggccgagcagtcggtgttcgtacgcgatcgccggcctgccagtgcctcggtggtcgttcatctgcgtggaagtcgatcgctttccgattcgcaggtggccgcgatcgtgcatctggtggcctccagcacctcggagctcgaggcggagcgggtgacggtggtcgatcagcgtggccgtctgttgacgcaggacggcgccgaccgcggtggcatggcgagcagtgatcgcctgtccttctcgcgcgaggtcgagcaacgttatgccgaacggatccatgatctgctggccccgatcgtgggttcggacaaggtgcgcgtccaggtcaatgccgatatcgatttttcgcaggtggaacgtaccgaggagctctacgacccggagaccatcgccttgcgctcggagcagacgcgcgaagacgagcgtacggggatggacgggggccccgctggcgtccccggtgccctgacgaatcagccgccggagggtggagcggttgaagacccggaaggcgagatggccccggccccgttgccgacgagccgcagcgccaacgttacgcgtaactatgaggtcgatcgacgcatcaaccatatccgcgaggcgccgggcggtatccgccgggtgtccaccgcggtggtggtggacttccgtgagcaggtgggcgaggacggcgccaccgagagcgtggcgcgcgatgcggaggagctggaacggatcgaagcgctggtgcgggaagcggttggattctcggaggcccgaggcgatacgctgaacgtcgtgacggcgccctttgaggccccggcggaggagatgatcgaagacgaggtgccgttctggtctcagtcgtggttcctcgagatggtcaagatcggcgcaggcctgttgctggcactgatcctgctgctgacggtggtgcgcccggcgctcaagcagctgatggcgagcccgccgcgtgatcggcgggccgaccagcaaagggcgttgacggacgagtcggacgacgatagtgccggtgcgccggcggggtcgcagtcggccgtggccgcactgacgggtcccaaggggccggatcagcaggagatggatctcgaggcggtacgcgagatggtgcgcgaggatccgaagcgcgtggcacaggtaatgaagacctggttgggtgacgatggccgttgacaagcaacccaaaaagctcgatggcgcggaacgcgccgcggtgttcatgatgagtctcggcgaggaagccgccgccgaggtcatgcgccatatggggcccaaagaggtgcagaagatcgggaccgcgatggcctcgatggaccgcatctcgcgcgcggatgtggactccgcgctgcacgatttttccacgcatgtgcaggaacaaacggcgcttggcgtgggcgccgatgagtacgtgcgcagcgtgctggagaatgcccttggggagaaggcctcgggcgttatcgaccggatcctgctggggcgcaattccaagggcatcgatgcccttaagtggctggacccgcgcgcgatcgccgacatgctgcgcaacgagcaccctcaaatcgtcgcgattgtgctgtcgcacctggattccgatcaggcatcggacacgctgcaatacctgcctacccgcgtgcagacggacatcgtgatgcggatcgcgacgctggacggcatccagcctcaggcgctgcaggagctggatgaaatcctggatcggcagctgtcggggaatgccgccagcaagacctctatgctgggtggggtgcgcacagccgcgaacatcatgaacctgatggaaggctcgcgcgaggccgagatcatggaatccatcaaggagtccgattcggatcttggcgggcgtatcgaagaagagatgttcgtcttcgagaacctggtggatatcgacgatcgcggtatccagaccctgctgcgcgagatctccaccgattcgctggtgttggcgatgaagggtgccgacgaggaactccaggacaagattttccgcaatatgtccaagcgtgcggccgagatgctgcgtgaggacctggaggccaagggcccggtccgcgtgagtgaggtcgaggccgctcagaaggagatcctggcggtggcccgtcgccttgccgagaacggcgagatcgtgctcggcgggcagggtagcgaggcgatgttgtgacgtcccgtcccggcgctcaggtgcgggtccatgaccccgacgcgtcggtttgggaaccgccggagattggcgatgaagggctgcgtccggcgcgaaggctgccaacggccgccgagatcgaggcgatcgaggaacaggcgcgtcagaatgggttcgaggccggatacgccgaaggccacgaggtcgggaaacaggaggccgagaaggccgcgcgggcaaaggcggacaagcagctgcgcgagacggtggccaaactggaatcactggcaggcggtctgaccgacccgttggccgcagccgccgaccagctggagccggagctcctgaccttgaccgtcgccctggcccgcaaggtgctggctgcggagctggagacgcgaccggaactgatcgaacaggtgttgcatcaggccttggaacaactgcctgggcggagtcaggaagtgcgggtgcatgttcacccggatgatcgcagtttgctggacgaatatgcccagtcgctggatacgcgggtgcgctgggtcgcggataccacccttgcgcggggtggctgccgcgtcgagtcgggcgcggcgtctgtggacgcctcgctggagcgccgcctgcaacaggcggtagaggcggtctggggcgatctggccgaacctgcccgtccggcggcgcccgaggatgcttcggcatcggaggatgattcatgagctcccccgtcgacaccctgcgcaagcgggggcaagagcaactgaccaccgggcttctggatcgtctgcagcagtcgcgtggccggctggagcgcgtgcaaccgcctcagtctgaaggccgcctgtcgcggctgaccggcctgaccttcgaggccgaaggactgcgcctgccgatgggggggcgagcgctgatccacggcgagaatggcgcggccgtcccggccgaggtggtggggttccagaacgaccgcacctttctgatgccggaggagctggcctcgggcctgacgcccggtgcgcgcattgaaccactggatatccaacgcgagatcccggtcggggacgcgctgctcgggcgcgtgatcgatgccaatggccagccgctggatgggaaagggcccttgcgcgcgcgcgaccacagtccgctgtcgggccgcccgatcaacccgctacagcgggcgccggtgcgggaaccgctggatgtcgggatacgctcgatcaacgggctgctgtcggtcgggaggggacaacggctgggcctgttcgccggctccggtgtcgggaagagtgtcttgctcgggatgatgacgcgcaacaccagtgccgatgtgatcgtggttggtttgatcggcgagcgtggtcgcgaagtgaatgaattcatccacgagattctggacgaggagtcccgccagagaaccgtggtcgtagccgtgcctgccgatcagtcgccactgcttcgccagcacggcgcctgggtggccactacggtcgcggaatccttccgcgaccgtgggctcaatgtgctgctgttgatggattcgctcacgcgctttgctcaaggggcgcgcgagatcgcgatggcgattggcgagccaccagcctccaagggctatgccgcctcggtgtttgcgcgtctgccgcaattggtggagcgagccggtaacggcgatgtgggcggtggttcgatcacggcgttctatacggtgctggccgagggggatgaccagaacgatccgatcgtggatgcggcgcgtgcgatcctcgacgggcacgtggtcctgtcgcgcgagatcgcggagaccgggcgctatcccgcgatcgacgtgtcggcgtcggtctcgcgagtgatgagcgcgctgatcacgccggagcacgagcaggcggcccggcgcttccgggatcttgcctcgacctacatgcgcaaccgcgacctgattgccgtgggcgcctaccgcaggggggcggatacccatctggacgaagcggtggcgatgcacgagcggctggaggcctatcttggacagggccgcgacgaggcggtcgggtttgatcaggcccgcgacgaactcctggccttgatcgggggcgcctgaaatggattcccggcggctggaacgtcttttgcgtctgcgacgcatcgaggaaagtgaagccacgcgccaactgggggcgcgactgcaacaactggacgctgtcgagacccagcggactcagctggagggctatcagctcgagtatctccgcgcgccactgcccgacgacacaaatcagctcaagtggctttccgggatgcgggatcagttgcggcatgccctggaacagcaggatcttcgcgcgcaggccgcgggtgcacaggcggagcaggcacgccaggagtggctgctccgccaccgggcggtgatgtccctggaaaagctcctggagcgccgcattgcagaacaggagcgagaggccgaccgccgtcgccagcatgagcaggacatgtgggcgacccggcaagtgcacacgcgcgcgcaggctgcgcaccaggactggcaagaatcttgaataagctgaccaggaatgcccggcaacggctgcgagccgggcaatgaatcagaggatccattgatgatcgcgacaggcaatgccggtcaggggatgatgccgctgctgcagttgttgggggctggcagtgacctcaaggaccttcaggcgctcgaaggcctcgaagggctgaaggacctgaaaaccgcagacggcgagggcttcctcgatattcttcggccgcagcttgaggcgctgctggtcgatctgggcgtcggtgaggaggagcttgaggggctcgatctggacggcatgctggcccgcttgcagtccctgatggacgagggagaactggccgtcgaagtcgagccgggcggcaaggatttgccgctggccgcgcttatgacggcagtcgatgatcgccccggtccgcccgttgcgcggatggaccgcgccgatgaaagcggtggtgcgcgcgagatcaagccgttgccggcagcggtcatgcggctgttcctcgagtccagccagggcccggctggctcgactggttcgggtagcgtggcgggtatcgagctgctgggtccgaatagccgcctttcgcgcgaaaatgtgctggagctgctggcgcaatggatgtcccaggggacggacacgcaaagggggcaggtacgcgcggaacccctggccggaattttgccggcgcatgtacaggctgcggaaggcagcgagggctcacgcagctcgctgcgcctggacctggcgcggctgctgcaaccgggtggtgagcgcgagctgacggaccagatccgcatgctggcgcgtgcccagggcggccgtacggagatcaagctgcacccgccgcaactggggacactcgatgtccgtctgaacgtcgatggtgatcgggccacggtccagttcatcagtgcaaatccggtgacccgcgaggtcctggaggcggcgatgccccggctgcgcgagagtctcgcccagagtggactcacgctcgaggatgcgaccgtgtccgatcagacggccgaagagcacgaaggtcagcaggcattggctgacgggcagcgggcccggaacgaggccgatgagcccgaggccgagggcgagcaggccacgggtagcaccctttcgatgctgaaccgccggctcgacctctttgcctgagtaagtccgtttgcaagagaccgggtgcgtaaacccgcccggtcgttcccacccccggttgttgtgccgccaagatcccgtcttctgccgggttcggggcggctgaatcttgacgattcccctttttgctcctggttacacccctccggcgttctcttggaatccgcgtaagcagcggaaataattatataaaatgatgttggcaccgcctttgctatgagttcaggcaatagtcagcgcgatcccgtgccgtcaacatggacggattcacgaatctcgagggtgggaaatggcggagaaagaagtcgaactgggtgaagaaggcgccggcgaaaagggcaagaaggggctgacctggattgtcattttgctggtgctcgtgttcgccggggccggtgcggcggctgcgtggtttttcttgtccggcggtgacgaggaagagaccggcgaagaaggccctgccgagcgccactaccacggactggagccgatgaccgtgaacattgatgggcccggacgcattcgctatctccggctcgagctaagcgtcgtgacaaccgaccctgaggtgattgcagcgctggagcggcatatgccggccgttcgcaatgatgtgctgggcctgcttggagagaaacactacgacgacctcaatacgcgtgacgggaaggaatcgctcgccgaggagctgcgcgaggcgatcgccgagatccttgaggagcgggacgcaccacatgatgtggaagcggtgcgctttaacgaactggtcatgcagtaggcaccaccatggcgcaaacggacatcctcagccaggacgagatcgacgccctcctgcacggcgtcgatgacggcgatatcgaaacggatgacccgtttccgaatgacggagaggcccgcgaattcaacttcgcgacgcaggatcggatcgtgcgtgggcgcatgcccacgctggagatgatcaacgagcgctttgcacgacaccttcgggtacgcctgttcaatatgctgcgccgctccgcggaactctccgtggtcggcacgcgtgtctcgaagttttcggagtacatgcactcgttgttcgtgccgaccagcctgaacctggtgcgggcccatccgctgcacgggaccggtctgttcgtgttcgacccgaagctggtgttcatcctggtcgacaacttctttggtggcgatggccgctaccacacgcgcatcgagggacgtgatttcacgccgatggagatgcgcgtggtccacggcatcctcgaaggcgcattcgaggacatggtcaaggcctggcagccggtcatggatctgcgcttcgagttcctgaactcggaggtgaacccgcagttcgccaatatcgtatcgcccaccgagatcgtcgtgattagcgagttccatatcgagctcgatggtggcggcggcaatctgcatttcaccttgccgtactcgatgatcgagccgatccgcgagcagctggacaccgggctgcagtcggaccgatcggacgtggatcagcgctggatgaaggcgctggaagaagagatccaggacgcggaggtcgaggtgagctccacgctgaccgagaccgaggtgacggtgcaggagctgctcgatatccagccgggcgacattatcccgatcaatctccccgagaccgtgacattaaaagtcgaagatatcccgctgtttcgcgggaagtttggcgtatccgatggcaagaatgcgatccaagtgacggatcgcattatcaagcgatagagggctgcactcatggcagacaccgaagaccagaagaaagacgacgagaatcaggcctccgaggaggagggcgatgtaacgaccgaggcgactgcagagaccgactcgggtgacaccgaaggagatcaggacgccctggcggacgaatgggccgccgcgctggccgagcagaaggataccgacggcgagccggccgccgatccggacgaactgctgaatcaggctcaggccagcagtagcggaagtgaatcggccgatgccctgatgggggcggagaaaagggaacgcaagcacaagcccgatccggaagccgaacctctgaagccggaggaactggcagcgtcggccggcatgtcggccgaggacattaatctgcagatggtgctggatgtgccggtcaccatctcgatggagatcggtcgcagccgcatccccatccgcaatctgctgcagctgaatcaggggtcggtggtggagctcgaccggctcgcgggggaggcgttggatgtgctcgtgaacgggacgctcatcgcgcatggcgaggtggtcgtggtcaacgagaagttcggcatacggctgaccgatgtgatcagcccaagtgaacgcattcgcaagctcaagtaactgatgacactacgatttgcacattggctggcagtcctcggactggccggcacgggggggctctggcctgcgatcggtcttgccgaggaggcgaacggcgggatttcggccgccgcccacctgacgcagatgatcggcgggctggtcatcgtgatcatcgcgatcgtcattctgggctggattcttcggcgaacccagggtggcctgagccggggttcgcagacgatcgagctggtcgcggtgcgctcggtggggacgcgcgagcgcctgatgctggtccaggtgggcgaggagcaggtgctgatcggcgtggcgccctcgggcatgcgaaccctgcatacgctgcgggaacccgtcagtgtggaagagacgactacggcggacttctccagtgcgttgcgccgagccgtctcggggcggcgcgaggcgggaggcgagcggtcgtgatggcgggtcggctcaggcatctaccaggcgccttgctggcgctggcgctgttgctgcttccgggggtggcctggggccagtttggcggcgaggggatcgaggcgctgacggtgaccaccgacggcgagggcggcgagacctattccgtcaccctgcagatcctgctgctgatgacgctgctgacgttgttgccggcggcgctcatcatgatgacggcatttacccgcatcctcgtggtgctggcgatcctgcgccaggggctggggacgacgcagaccccctcgaaccagatcctcattggcctggcgttcttcctcacgttgttcgtgatggcaccggtattcgacgagatctacgagaccgccgtcgtcccgtacatgaacgaggagatggggaccgaagaggtcctgcaggccggtgtgcagccacttcgcgagttcatgctcgcgcacacccgcgagagtgatatccgcatgtttgccgagatcaacggcatcgatggattcgacgacgccgatgacatcccgttgcgcctgctggtacccgccttcgtgaccagcgaactgaagacggcgttccagatcgggtttctgatcctgattccgtttctgattattgacctggtggtggcctcggttctgatgtcgatggggatggtcatgctgtcgccgctgatcatctcgctgccattcaaggtgatgctgttcgtactcgtcgatggctgggcgctgatgatgaacacactcgccaccagcttttttgtctagggggatacatgacgccggagatggtggttgatgtcgggcgcgagacgctcacggtcgtggtcctgctggccgcgccgccgctgctgacggccctggccgtggggctggcgatcgggatgctgcaggcggccacgcagatccaggagatgacgctgtcgttcatccccaaactgctggcgatgttcgccgccttgctgatctccgggcactggatgctggcgctgatcatcgagtacacggaacggctctacgatgccgcgccgggcatggtggggtaggcaggcgtgaacctcgccatggagcagatcctcgtgtgggtgggggcggtcatgtggccgttcgcccgcattggggcgatgctcctggtgatgccggtgttcggtggcgaccagctcaccgcgacggtgcgcatcctgtttgccctggtactggcgatcttcgtggccatgcaggggccggcgctgccggcggtggacccgatcagcatcgagggcgtggtggtgaccgtgcaccagatcctgatcggtctggtgatggggttcatcctgcagatggtgttctccgcgttgacgcaggccggcgaggtgatcgcactgtcgatggggcttggtttcgcctcgatcgtggatccggcgcagggcgtgcaggtgccggtggtctccacgatcttcgtgatcatggccacgctgatcttcctggcgatgaatgggcatctgatcgcgctggagctgctgctgacgagcttcgagacgctgccggtcgcgccctcggggctggatgccgaggcgctggcctcgctgatcgcgtttggcagtgtgatgttccagggggccgtgctggtagcgatcccggccgtggcttcgctgttgctggtcaacctgtcgatgggggtgatcacccgggcctcgccgcagctgaacatcttcgcggtgggcttcccgatgatgatcctgatgggcttcattctgctgatgctgaccatgcccgggctgccggagcggcttggggatctgttgttcgacggctttggcctgatgcaagcgatgctggggttctaggatggccgagaacgagagcggacaagagaaaaccgaacaaccgactccgaaacgcctgcgcgaggcgaaggagaagggccaggtcccgcgttcgcgggagctgtcgaccttcctcgtgctgatggcggccggagggttcatgacgttcttcggtccgacgctgggcgggcagctggccgaacagacggccgggcgcttcgatatcgagcgtgatctggcctatgacagctcgctgctgctgccgtatctgtcggaacagattttcatgacgctgcgtacgttgctgccccttttcggggtgctgatggtcgcggcggtgttggcgcccatcctgatcgggggcgccaacttctcctggcaggcggcgaaacccaaggcctccaagctgaacccgctcaagggtctcaagcgcatcttttcgtggcagggtctgatggagtttggcaagaccttcgccaagttcgtgctggtcgcgggtgtggcgatgtcggtgttgtggactttctcggatcgcctgctgatgctcgggtacgagcccctcgagcaggcgatcacacatgcggcgcagctggcgctggggaccttcgttgcggtctcggccgcactgattctcgtggctgcgattgacgctccgttccagatgtggaaccaccagaagcagctgcgcatgacgcgccaggagctgaaggacgaatacaaggagaccgacggcaagccggaggtcaagcagaagatccggcagctgcagcaggagatggcgcagcgccggatgatggaggaggtgccgaaggcggacgtggtcatcaccaatccgacccactatgcggtggcgatcacctacgaggcctcgcgcatggccgcgccgaagctggtggccaagggcgtggacgaggtcgcggcctcgatccgcgcggttgcggacgaacacaagatcattcgcgtcgaagcaccccgggtggcccgcgccatctacttcaccacggatctgaaccaggagatcccgaacgggttgttcgtcgcggtcgcgcgcatcctcgcctacgtctatcagctgaagcgctcggatgcagacgtcgcgatgccggatgacctgccggtgccggaagactatctcgatccgcagcagcagcgcggccgtcggaggaaccgctaatggccttcttcgaccgcctgggaactgtcggcaagtggggcctgggggcgccgatcctgttgatcgcgatgctctcgatgatggtgctgccgctgccgcccatcgccctggacgtcctgtttaccttcaatatcgcgctgtcgctggtcgtgatcatggtcgcggtctacacgccgcgcccgctcgagttcgcggtgttcccgacggtgctgctggtcgccacattgctgcggctggcgctgaacgtggcctccacgcgcgtgatcctgctggagggtcacaccggtaccgatgcggccgggcaggtgatccaggccttcggcgatttcgtcgtggggggcaactacaccgtgggtctggtggtgtttgccatcctgatcatcatcaacttcgtggtggtgaccaagggcgccgggcgcgtctccgaggtcagcgcccggttcaccctggattccatgcccggcaagcagatggcgatcgacgccgatctgaacgccggcctgctgacccaggaagaggcgcgcaagcgccgcgaggagatcgccagcgaggccgacttctacggttcgatggacggtgcctcgaaattcgtgcgcggcgatgcgatcgccgggatcctgatcctgttcgtgaacatcattggcgggctgaccatcggcacgctgcaacacggcatgtcgatgggcgacgccgcgaccaactacgtgctgctgacgattggcgatggcctggtcgcgcagatcccgtcgctggtgctgtcctcggccacggcgatcatcgtgacgcgcgtctccagcacccaggatatgggccagcaggtctttggccagatgttctccaacccgcgcgtgctgtacgtggccggtggcgtgatcgccgtgctcgggctcgtgccgggcatgcccaatgcggtcttcctgggcctggcctcgctggccatcggctcggcctacctgatgcagcggcgcgaacgcgaacagaccgtggaggtggagcgtgtgcccgacgaatcggcggagaccagtccggaaaatcgcgacctcacctgggacgatgtgccgccgatcgacctggtgtccctggaggtcgggtatcgcctgatcccgctggtggatcgcacccaggatggccagctgatggggcggatcaagggtgtgcgccgcaagctctcccaggagctgggttttctcctgcagccggtccatatccgcgacaacctggaactgagtccgaatgcctatcgcatctcactgctgggtgtcacggtggcggaggccgaggtcttcccggatcgcgagctggcgatcaatccgggcgaggtgttcggcaccgtgccgggcacgccgaccaaggacccgaccttcaaccttgacgctctgtggatcgacccggccgatcgtgatcaggcgcagggcgccggctacaccgtggtcgattgctccaccgtgatcgccacgcatctgtcgcaggtgttccgcgagaacgcccatcgcctgattggtcacgaagaggcccagcacctgctggaccagttggcgcggcattcgccgaagctggtcgagaacctggtgccgaagacgctctcgctgtcggtgatcctgaaggtgctgcagaacctgctggccgagcaggtctcgattcgcgatctgcgcacgatcgccgaaaccctggcagaggagggtgtgaagagtcaggatcccggcgttttgaccgcggccgtgcgggtctcgctgtcgcgttcgatcgtgcaggaccttgtgggaccggacgatgagctgcctttgattgccctcgacccatcgttggaacagcttttgcataagtcccttcagggcagtaatggcgagaccgtggggctggagccgggcctggcggaacgcctgcagcgctcggtgtccgaggcggctcagcgccaggaggccagcgggcagccggccatcctggtggtggccccggagatccgctcctggattgccgggtggctccgtggagccgtgcgcagcctggcggtgctggcctttaccgagatccccgataaccggcggatccgcgtggtggccacggtgggccaggaagactcggcccggcaggcagcccccacgagtgcctgagacgaacagtagcgatcgggtccgccagggctaaacgggagaacagcgatgaatgtgagacggtaccgggcacgcgacatgcgcgatgcgatgcggcaagtgcgtgaacagcagggcgaggatgccgtgatcctgtcgagccgccgtgtcgatggctggctggaggtcgtcgcggcgctggaagatggggatgcgggtgtcccggagcgcgagcagcaggccgcggtgaacgcggtccataccccgcgcgaggcgcacccatccgcgtcgcggccgagcccgggctcggcctggcccgcggaccccgagcttgccgcgatgcgccaggaactgcgggatctgcgcagcctgctcactcgccagcacagcgacaacgaggccgcgcagtgggcggcgcggcacccgctggcggcggagtgcaagtctcgtctgatggaccgggggttcagcgagtcactggcgcgcagtctcgccgggagtattctcgacgacagcaccgtggaacaggcctgggagcggctgcgtgcacgcctgtccggggcgattgccacccggcatccggatatcctggacgagggtggtgtgctggccctggtgggccccacgggcgtgggcaagaccaccacgctcgcacgcattgccctgcgtcaaatccgtcgtatgggtgcggattcggttacgctggtcacactggatacccagcgcattggggccacgcgccaactgcaggcattcgcgcagatggcgggcgtgtcattgcgggtgttgcagaacccgcgcgagttgcgggatatggctgcgcgggccgaggatgggcatctaatcctggccgacactgccgggcaggcgccgtcggtggtgggtgacgagtccctgtttgccggctggccggaccgcgtgcgctgcgagagctggctggtcgtctccgcgacgacccaggcctcggcgctgcggcgggtgctggacgccttccgcaagacagagccggcggcgctggtactgactaaactcgatgaagccgaacagttgggggagactttgtcggtattgctcgatcaacacctgggtctcacgtttgtcagcgatgggcagcggattgccgaagacttccaccgggtcgaaacgggcgatctgacccggcgggcgctcggcgaagaacgcaaccccgcgcgtcgatcctcccgcgacgaacgatggaccgatgcaagcctggcggagttctcgaatgccagccgcagtgcgccgtcgccgcgccgtactcaggatgcgggcgttctggagatgatccatccggtggggaaaggacgctatgccacgcactaatcagccgttgaaggtcattgcggtggcctctgggaagggaggcgtcggcaagaccaacgtgtcggtcaacctgtcggtagcgctcgcgcggctggggcgcgaggtcatgttgtttgatgccgatctggggctggccaatgccgacgtgctgctcgggctgcgacccgagcgtaccctgcatgacctggtgaccgggcaggtggacgacctccaggatgtcctgattgagggcccggacggaatcaaggtcataccgtcggcttcggggatcgctgcgatggcgaatctcactcaactagagcacaacggtctgatccaggcattcagcgcgtattccaagccgctggatgtgctggtggtggatacggcagccgggctgcaggaatccgtgacgaccttctgccgggcggtccaggagaccctgatcgtcgtctgcgacgagccggcgtccatcaccgatgcctatgcgctgatcaaggtactgcaccgcgatcatggcatgcggcgtttccggctggtcacgaacatggtccaggaccgcgcgggggccgagcgtttgttgcagaaactcaccacggtttgcgacaactacctgccggaggtgatcctggatctcgccggttacatcccgatggacgagaatctgcgcaaggccgtacagaaacgtgcgccggtcgtgcagcagtatccgggcagtccggcggccaaggcctttgccgagctcgcccgtacggtggaccgctggccggtggcccgtggtgccgacggtggtgtcgggtttttcgtcgaacggatgttgcagagcgcatgatgtcgccgcgtaatcgcctccccggatacgagagcgtggccgcgacaggccacgagcagcgcgttgcggagcatatcgagctggtgcatcgcatcgcgcatcatctgatggcgcgtctgccttcctcggtccaggtcgatgacctgatccaggccggcatgatcggcctgctggaggccgcgcggcaattcgaaggcgggcagggtgccacgtttgcgacctatgccgggattcggatccgtggcgcgatgatcgacgaattacgccgcagtgactggacgccgagatcggtacaccgcaacagccgcaagatcgccgaggcgatccagacggtcgaagccagagaggggcgcgcggcgcgcggggtcgaagtggccgaggaactcgaggtgccgatcgacgagtactactcgatgctgcaggaccatgccggcgcccatctgttcgcgctggacgacctgggcggcaccgatggtgatgcggaccgggtgatcgaggggcaggaggcctcgccctcgcgcacaatcgaggctggagaatttcgcgaggagctggccgccgcgctgggcgatttgcccgaacgcgaacgtctggtgctgtcgctttattacatcgaggagctcaacctgcgcgagattggcgcggtgctgggggtgaccgagtcgcgcgtcagccagatccgcagtcaggccgtcatccgactgcgcgcgcgcctgggttcctggctcgaagacggcgaggctttgcagttattctgagggccgcgctctagtactcacatgaatcatttatcccggagtgacctgtggacaagggaatgaaaattctcatcgtggatgacttctccacgatgcgacggatcatcaagaacctcttgcgtgatcttggcttcaacaacacgcaagaggccgatgacggcagcacggcactgccgatgctccagaacggcgacttcgattttctgatcaccgactggaacatgcccaacatgccgggcatcgacctgctgcgggcggttcgggccgacgagaagctgaagacgatgccagtgctgatggtgacggcggaggccaagcgtgatcagatcgtcgaggcggccgaggcgggcgtgaacggctacgtggtgaagccctttaccgcggaaaccctcaaggaaaagatcgacaaaatattcgaacgcattgaagcgcaaggttaacttgggtttcggtgtcgacatctcctggtccgcgacaatgcatggccgggggattgattccgggcatcacgttcgggatggggagcgagcaaggggctttggatgacagaccaagaacaatcgatcggtgagcagcagatcgctcgcgcgcgggagctcgtgcaggttctggaggcaggggacgaggtggccgcgcgcgcgttgatccaggagctggcgcgtccctacgaccgcgaactcttcgacgaactcggaaagctcacgcgcgacctgcacgaggccttgcaaagcttccgcggggattcgcggctggtggagctgacccaggccgagatcccggatgcccgtgagcgtctcaattatgtggtcacgatgaccgagaaggccgcccacgagaccctgaccgccatcgagacgagtctgccgattgccgagtcgttcagccagcaggccggcgaactgacggcgaagtggactcgtttccgaaatcggcaactctcggtcgatgagttccgggagtttgcccgcgagctggatgcgttttttgcgcaggccaacgacgacaccgaagagctgcggcgcttgctgtcggaagtactgatggcgcagagctaccaggatattaccgggcaggtgatccggcgcgtcatccagctcgtgacggacctggaggagaacctggtctcgctcattcgactgtccagcgggcgcatggagaccatcgaggccgccgagaagacgctcgacgatgataccgagcggcgcgagggcgatcggcgcggacacggaccagcagtgccaaagactcaagattccggccaggatgtcgttcaaggacaagacgaggtggacgatctgttgtccagtctgggcttctaggcagcccgctgattcctgaatcagcggcttcccggcgcccatcccttaacggcaagcctcaccggaacggagagaccgaatggccatcgaccccaacgacgaaatccttcaggacttcctgatcgaggccggggaactgctcgaaggactcaacgagcagctgatcgacctggaacagcatcccgatgaccgggatctgttgaacgcggtattccgcagctttcacacgatcaagggtggcgcgggctttctgagcctggatccgctggtgaccgtctgccatcacgcagaggacgtgtttaatctcctgcgcaacggggagcgtcaggtcgacggtcacctgatggataccatgctgcgggtcctcgatacgctgaacgtgatgtttggcgacctccgctccggggtcgatccgacgcccgcggaggctgatctggtcgaagacctgcggcggatggcgaagaacgaagacgtggccggcaattccgaacccgacgcagtcgcgacgcccgacgagtcccccgagccggagccggaaccggcaccccccgcggaggtggaaacgaccgcgatggccgcgggcgacgctgcgggggaagactcgggattggtcggcgccgatgacgagatcaccgacgatgagttcgaggccctgctggattcgctgcacggcgatggttcgccgcaggcggcccaggactccgctacgtcgtcgaatgcggacgcagggtcgcccagcacggattcggatgcagccgggccaagcggggatgaagaggacctgatttccgacgatgaattcgagaacctgctggacgagttgcaggcgcgaggtgatgggcctcctgccagtgccgcgccggcacctgctgccgctgagtcgtccacgcaggaagagccgagcgtggagcccgaagccgccgccagcgcggcacaggaaccgccggcttccgaggccaagccacaggctgccaagcctgcggccgcggcggctggcgcccggcaggcccctcagggtgaggcctcggtccgtgtgaacaccgaacggctcgacgagattatgaatctggtcggcgagctggtgttggtgcgtaaccgcctgagcatgttgcgaacccagcatgtggacgacgagctgggcaaggccattagttcgctggccttggtgacatcggatcttcagacgtcggtgatgaagacccgcatgcagccggtcaacaaggtattcaatcgcttcccgcgggtgatccgcgatctgtcgcgtagcctgggtaaggagatcgagctggagatctttggcgaggacaccgacctcgacaagaacctggtcgaggcgctgtccgatcctctggtgcatctggtgcgcaacgccgtggaccacggtatcgagaccccggaggtgcgcgaaaaggccggcaagccgcgcaagggtacggtggtgctcggtgcggcgcaggaaggcgaccacatcgcattgctgatcaaggacgatgggggcggtatggatccgcatgccctgcggcgcaaggtcgtcgagaaggggctgatggagcccgcgatggccgagcggatgaccgatcgcgaggccttcaacgtcatcttcatggcggggttttccaccaagaccgagatctcggatgtatccggtcgcggggtggggatggacgtcgtcaagacgaagatctcgcagctcaacgggaccatcgagatcgattccgagattggggtcgggaccacgctgcgggtgaagctgccgctgaccctggcgatacttcctgcgttgatggtcattctcgacgggcggcggttcgcgatcccgctggcatcagtgtcggagatcctcgatctggacttgaccaagacgcattatgttgatgatcaggaagtaattgttgtaagaaatcaagcgcttccagtgcattatctcaagcgttggttgaagcctggatttgtccccgaagcgaaggcggagtcgcatgtggtggtggtgcatacggccgatcgcaaggtggggctggttgtcgacgacctggtcggacaggaagaggtggtgatcaagccactggggcagaacttgcagggcgtgaagggtctggcaggcgcgaccatcacgggcgacggagggattgcgctgatcctggatgtcgccgatctcgtgggcttgctgacgcacaagatcccgtcggcgggccgcacccggcggcccgcgcaaacaatcgagggctaaggatgccggtaaaggtactggtggtggatgactccgggtttttccgccgccgcatcagtgaaattctggacgccgacgcggggatcgaggtcgtcggcagcgcggagaacggcgaggaggcgattcgcaaggtcaaggaactggacccggatgtcgtgaccatggacatcgagatgcccgtaatggacggtatcaccgcggtgcgccggatcatggccgagaaccctcggccggtactgatgttctcgagtctcaccaccgagggagcccaggcgaccctggatgcgctggaggcgggggcagtcgattttctgccgaaacgcttcagtgacatcgcatccgacgaggacagcgcacgtatgatgctgcgccggcgggtgcgcagcctttcgcgcagccgggcccgttcggtcagccagccggggagcgcacgtccagcggtcgaggcccgcccctctgcgcgtcgtgaagagtccgatcgcaaggcggccgaagtacagcgacaggcaccgccggtcagtcggcccgccgtgccgctgcggcaggtccgcgcggtgctgattgggacgtccaccggaggcccggtggccttgcaggaggtgctcaaggccctgccggcgaatttcccgcagccgattctgctgattcaacacatgcctgcgagctttacgccggcctttgcggagcgcctggacgccatgtgccagattcgggtcaagcaggcacaagacggcgatgtcatgcgtcccggggtggccctgttggcccccggcggtatgcaaaccacgctggagcgcggcagccagacaacggtgcgggtgacggagagcccgctgggcacgatctacaagcccagcgtggatgcggcgttcagctcggcggtcgaggccttgcgcggacaggtgctggccgtggtgctgaccgggatgggcgcggatggccgcgaaggtgcacgggcgctgaagggcgccggggcacaggtgtgggcacaggatgcggccacgtcggtggtgtatgggatgccggccgcagtcgcggaggccggactcgtggaccatgtgtatccgttgccggatgtgggccctgcactggtcaaggggttttgctagatggatatcctgagcctcatcgggatcaccctggggctcgtcgcggtgctcggggggagtatcgcgaaggggagtggtctgggcgcgctgtggaacgcggccgcgttcgtgattgtggtgctggggacccttggggccaccctggtgcaggcgcgcatggcggtatttctccacgggatgcgcattctgccgtgggcgttcaagccaccgcggatcgacaacgaggcgatgctggcgcgcatcgtggagtggtccaatgtggcgcgcaaggaagggctcctgggcctcgagacgctggccgacgaggagaacgacgagttcgcgcgcaaggggctgcaactgctggtggacggctccgagccgcagaccatccggcagatcctggaggcggatctggacaaccgcgagcatttcgatacccagggcgccaaggtgttcgagagcatgggggtctatgccccgacgcttggcattgtcggcgccgtaatggggctgatggcggtgatgcagaacctggccgaccccagcaagctgggggcggggattgccgcggcctttgtcgcgacgatctacgggatcgcgtcggcaaacctgctgttcctgccggtggccaacaagctgaaatcgatcatccagaagcgctcgcagcaccagttgatgctgatggagggtctgatctcgatcgccgagggcgaaaacccgcgcaacatcgaaagcaagcttagcggcttcatccacgagtgaggtcgcgatggcccggcgaaaacgccatgaagaagcggagaatcacgaggcctgggccattccgtatggcgatctggtcacgctgctgctggcgtttttcgtcgtgatgtacgcgatctcctcggtggatgatggcaagtatcgcgtgctgtcggagtcgctggtggatgccttccgcgccccggcgcagaccgacccgatccaggtgggtgaaccgacggtgtcgcgcgagcagtccctcgacgagatgcgtgccctggtgccgattgatgtgcagcccggcatcgttgacgacggtgtagcgcccatcgacatggccttttccgggctgctcgacgacgcgggcacggatgacgagctgcagaaattcctggaggcactggctgaggtcgccgacgagctggaaatggcgatggccccgctgatcgaggatggtgatctgcgggtcagccgggaggcgtactggttggagatcgagatcaccagccggctgttgttcggcagtggttcggctacgctgaatccagaggcccggtccctgctggatgaggtgggggcgatcctggcgccgcgggtgtcgcgggtgcacgtggagggccatacggacaatgtcccgatccagacggcggtctatccttcgaactgggagctttcgtcgggacgcgccgcagccgtggtaagcgtgtttgaagacgcgggcatcgagccgaagaatctggtggcccttggatacggtgagcatcgcccggtcgcgagcaatgacaccgagcaaggacgggcggaaaaccggcgggtcgccatcgtggtcctgcctggcgcgcgcccgcgtgaagacggggcgcaggagcccgagcaattgcgcgaggacctgccggtctcgctgggggcaccgacgatggatggggacgagggggataccgagtgaagatctgggcggtggccaaccagaagggcggggtaggcaagaccacgaccacagtcaccctgagtggcctgctgtcggggccggaacagcgcgtattgatggtcgacgtcgacccgcatggctcgctgacggcctattttggccacgatcccgagacggccacgcggggcgtatacgagctgttcagccagtgtgcagaggggaagcgccctgatccgcgggggctgatccgcgagacccgcttcccggggctggacctgctgacggccagcacggcactggccacgctcgatcggcaactcggtacgcgcagcgggatgggcctggtgctgcgccaggcgttggagcaggtcgccgaccagtacgactacgtgctgatggactgcccgccgatgctgggcgtgttgatggtcaatgccctggcggcctgtgatgagctgctggtcccggtacagaccgagttccttgcgctcaaggggctggaacgaatgatcaataccctgaaaatggtccagaagtcgcgcaaggctgaactgcagtaccggattattcccaccctgttcgatcggcgcacccgcgccgcgcacgaggcgcttgccgagctgcgccgactgtatggggatgaggtctggcccggcgtgattccggtcgataccaaattccgcgatgcgtcgagtgctggccagcccctgtgcttcatgattccggacgcccgtggggtgctggcgtactcggacttgctggaggcaattggcggtcagctttcgcagccgcatgcccgggcccggaggcagaagggatgaaccattcgcgtgatcacaacctggcgctcaaggcggaacccgaagccctgcatgactatttcggcagcctgctggacgaaccggcgccggtcgccccggcgcacctgctgcgcccggatatcctcgaaccgagaccagctcccgctgaaccggagcctgccgccgtacccgacgtccccgtggtggccgaagcggtcgcgcccccggcacccccgcgcacgattgtcgaaagtgaggagtatccgcgtccgtccgagcgattctccgcgctggtgctggaggccgggaatctgactctgctggcgccgctagcctcgctcggcggtgttgcgccgctcgacgatctggaggtgcgccccacgcccaaccactctgtctggtatctgggcctggcggacaccaaacaagggcgggtgcagttgattgatctcgcggccgtggtaacgcccgaagacagggagtacgagccggagacggcccgccacgtcgtgttcctggctgggtcgcgctttgcgctggcctgccgctcgattcaggggacccgtgtgatagagccccagaatctgcgctggcgcagccatcgcaagcgcctgccctggctggccggggtggagcgcgaacagatggccacgttgctggacctggaggccctcgaccggaccctggaccagggtagctgggaaatgggcggtgctccggactcaagccgcgacgagcgcggccgataaagtattcaggaaccgaacaccgggcccgcaacagggttcgcgagcgacgaggaagacatgagcagcgcacaagacgtagaagcgatggccaaggccgatacggccccgtatgtgacgttcagtctcgcggaggagacctacgcgattgacgtcctgcaggtgcaggaggtgctgaaggtcaccgagatcgcgcccgtgcccggtgtgccggattatatcctcggcatcatcaacttgcggggcaacgtcgtgaccgtgatcgacgcgcgcaggcgcatggggctggacgatcgcgagccagacgaagcctcgcgcatcgtgatcatcgatgtcgacaaccagaatgtcggcatcctggtggactcggtctcggaggttgtaaggatctcgctggattcggtcgagcctgctccggaagtcgggaacgacgacagttcgcggttcatccagggggtcacgagcacggagcaggggctgacgatcctggttgacctgaacaagctcctttccgacgaggaatgggcgcagctgcgggagctgtagaagggcgggacattcggcgatcaggaaccgccgtgcagtagtacggatcaaaccggtggatggttccccggaacacggcaagcggaggggaggtgggacgatggtggatgaactgcagccggatcgaacggttcgccccgtgcagccgccggccacgaactccacggttcgccccgtccacaccaccgtgcccgggcggacgctcagtgatgaccacgatcgggacccggtgctgcgtccggccataaagcccacacaacagcgctccccgcgtgatcgcaagcgcccccgcaagggcttgatcgacgattacgcctgattgtccggttcacggggccgctggatcgccccggctggtgtagccgggcatttcacgcgacaatcgcctctggaccgtttggagtattgggccgatgggggaaggcattctggtttggattgtcgcggcaatcgctttggtggcgaccgtcgtggcagtgctggccgtttcgatcgtgctgaccttgcggcgccagctcgcagcgttgcgccaggactatcagcgccaggccacctcggtgatggcgctgcagggcgcgatgaaggtcatctcccagggggtcgtcaatcacagccaggcgcagtctgcggtgcaacgcgcgctggagcgtctcaatgaccagcaaagcgagctccgggcccgcgacgccgatgatggcgcctatcagcaggcgatcgagctgatccgtcagggccgcgagcgggaagaggtgcgccgtatgtgcggcttgaccacgaccgaactggatcttctgtacagcttgcacgcccccggctctgcgggtcgtcgttagcgccttctgtgtgtgccttcactcgcccgacgttgaatcgttgcggcggtatccctgttcgcggtcctcgggcgtgatccccgcaagcacaaatataaacgccagcacctcggcgacggcgacataaagactctccggcacctcttcacccagcggtacctgcgcgagtgcctcggtcaggcccgggtcctggtgcaggggaatcccatgttcctcggcgatacgcaggatctgttcggcagtgacaccactgccactcgcggtaatccgcggcgcccgttgccgatcccattccagcgctaccgcttgcgggcggcggggaccgcgcggctccacgtacggctcatcgtgctcgtgaggggggcggcgcttgctcatctcaagccttcaggcgcgttcatccagcagcccgtcacgcaaggtaaggctcgccggatcctgtggctccacccgaccctcacgcaccgagagtgatccgacgatcaggtcacgcccgaccagccgctggtggagttccggcgtgccggcgcgcaggcgctgggcggtttccgggcgttctgcggtgaaatgaacggatacccggtcgtcgcgcagcgcgagggctacacgagtgggaccgagcgcctggaaatcaagatccagcacaagggtccatccctccgggcgttcgggggggcggccggcctcgtgctgcagttggccggccagcgagtgaagcccttgcgggctgcgaaatggcagttcgaagaaccagcgaggatgcgactcgtcgtccccctgcgcgctgggttgcagtgagtgcagctgcagcgtggtaatgcgcttcagcatcccctcgatgagcccggccagtgctcccatgggaggcagccccgccgtagtgggcgcgggtggggccgtggttgtcgtcgcgggtgttggcagaggggcgcgggtctcggccgactggcgcaggtgttcggcgacgcgcagcagctgggccttgaggtcctgagtggctgtgccagaggtattggttcgtactccctgggcgagcatggcctccagccacaggccggactgctggatatggcgattcaggctatcggggctggtcaggcgcacggcaggaggtgtcagttcgatcaggcggttcatcgccggcagcagtcgggcttcgctcgccgtgggtggcgtgccggctgctatggccgtggccagggtgttctgaatcgtttgcatgccaccggccagccctcgcgcccccggtatctggtggcgcaactcgcgcaacagccactgcgaggcgtcttgctgccccaccgtcggagtcgatggtgaagtcggtgtcgagggcgtggccgggcgggtcgccagtgcggtgccagggggcaggggtaacagtcgcacttccaggcgcggctccgtgcggatcacctcggcgagggcgaggcgcggaccggactggttgccgggtagcagtgcgttgggtagtggtgtcgccagttgggcattgaaggtgggcgcgcgggtgtccacgctttgcgcgccggacgacgtcagcgggcgcagttgcactccccgttcggcgagctgcccgatgatctgaacctgcaaccgggtgccggtctcaagcgttggcatcgcgctcgcgcgcggccctaaccgatcaaggccgcctgcgggcattccggttggacgagggccggtaaagtcgggcatggacactccgagtcgccggggaagcggctgcccgcacagcaggcacgccaccagcatcgcacaccgcgtccgccgcgcctacgggcgggcatcggagcggggctttgctatgctgtgtgctcatttcgcgaacacataaagtaggcatgcaaaagattcgagtgctgatggtttgtctgggcaatatctgccgctcgcccatggctcacggtgtcttccaggctcgcgtgcgcgcgcatggtctggagtccgccatcgaggtggattcggcgggtacggcgggttatcacgttggggcacggccggacccgcgcgcccgcgaggaagcccgtcgccgaggctacgatctcgatcagttgcgggcacggcagctggaggtcgaagacttcgagacgttcgactacatcctgacgatggacgaggcgaactacggcaatgcccagcagattcagccggatggcgcccgcgcgcggctgcatcgtttcctggagttcgcccaggactatcccgagcgcgaagtaccggacccgtactatggcgggccggatggcttcgttcatgtgatggatctggtcgaggccgccagcgacggcctgctggaccatatctgccgggaacacgcgctggagcgcgtatcctgaggaccccggtcaggcgaccggggcgttctcccactggccgataacgtgtaaacgcgagcggccgtttttcacctcaatcgcgcggcttgtcgtccgcgctgcccgaagacgcagactccggttccggcttgcgggccggcttgtcggccggtggtgccgagtccggctccgatcgggcagtaccgctggcctcggcggatgtggccttcgagggcgccggcttggcatcacttttcttgccacgagaaggcttcgacgcgggggtgtcatccgctttggcggcttcggaagggcgattctcggtgtgcgatccggagtcgttcttgcccttggcatcatccgttttcgtggactgagcgctcgccttcgtccggcgtgcgccggatgaagccttggggctgtcttctgccgctttatcggcctttccggcctcgctggaatgctccgccggggcctgagccttgtcgctgccggcccctttctcttccggcgtctttgcgctactgccatcggtggcctggccggagtccttgtcggccgatttcggcttcgcggccggcttggactcgctgtcgcctgactggctatcgcccttgccggactccttcaccgccggcttcctggggacgtcgctatccggggacgaggagccggacgggtcggcctccttcggggccccggcagcatcctggtttccggcattgtcaccgcccgagctgtcttcactgttcgtggaacggccacggccaccacgacggcgcccgccacggcgcgaacggcgcgaacgggtgcggcccttgctgccatcgtcgtcggacgtgggcgggccgttcccggacggtgccgcggcttcctcggactttgtggtgggctcttccgcttccgccttcggttttgcagccttgggttcggcgtcacgggtcttggtggcggcgccacccgtgccaccgccacgccgccgcgagcggcccttgccgccctcgtcgccagcggcgctgccatccgggcgtgcctcgcctttgcctgatgccttggctgcctcgcggttttccccgccgtcgtcacgcgcaccacggcgtcggctggagccacccccacggctgtttccgccacctcggctggggcgttgtccgcctttgccgcgtttgcgcccctcatccttctcgtcggcttccggttcctgattgcgggcggcattggggaagagcgaggaccagatgcgggtgaagaacccgggttgttgcacgggctcgctgggtgcttgcggggcgggggactcggccatgggtgccggggccttgaccttcacaccctggaccaggggcttctctaccttgccgcggcgttcgccgtgcgtgtcggtatcctcttcgacgggctccaccagttcatgcgatccgcggccactgacgacctcttcgcgttcgtcgccgcgcacgcgctggacctcgaacttcggcgtcaggtactgcgggttcgggacgatgctgatgtcgacccgatgacgtgcctcgatctcgttgatcgatgcgcgtttttcgttcagcaggaaggtgccgacatcgacggggacttgcgccaggacaaggccggtacggtctttcatcgcctcttcttcgatcaggcgcaggatcgacagggcgagcgattcgacgctgcggacctggccatgcccctgacagcgggggcaggtgatctggctggactcgccgagcgaggaacgcaggcgctggcgcgacatctcgagcagcccgaaacggctgatgcggccgacctgaacgcgcgcgcggtcgagctccagcgcctcgcgcaggcggttttccacctcgcgctggtgcttgttggcgttcatgtcgatgaagtcgatcacgatcaaaccgcccagatcccgcacgcgcaactggcgcgccacctcttcggcggcctccaggttggtgtggaaggcggtctcctcgatgtcgccacccttggtggagcgggcggagttcacgtcgatggagatcagggcctcggtatggtcgatgaccagtgcgccgccggaggggagctgcacgtcgcggtcgaaggcgctctcgatctgactttcgatctgatagcgattgaatagcgggacggggtcgtcgtacttcttcagcttgcgcagactgttgggcatcaccagtcggacgaaatcctccgcctgctgatagacggcctcgtcgtcgatgatcacctcgccgacgtcattgcgcatgtgatcgcgcagggcgcggatgatcacgttgctttcctgatggatcagcgctggggcattggccttttccgccgcctcggtgaccgccgaccacagggccgtcatgtagtcgaggtcccactgcaattcttcggtactgcggcccacgccggcggtgcgggcgatcacgcccatgccatcgggcatggtcaggccggacagggcctcgcgcagttccgcgcgatcttcgccctcaatgcgtcgcgagacgccaccggccttgggattgttcggcatcaggaccaggtagcgcccggccaggctgatataggtggtcagcgcggcacccttgttgcctcgttcttccttctccacctggacgagaagctgggtcccttcctttagcagctcgcggatgggcttgtcgctgtcggccggcgcgccaaccgcggagggggcgatctccttgaacgggagaaagccgtggcgctcggcgccgaaattaacaaacgcggcttcgaggcttggctcgacgcgggtgatcttggccttgtagatgttggccttcttgcgctcgcgcgagggcagttcgatatcgaggtcgtacagccgctggccgtcgaccatggccacgcgcagctcttcgggctgcgtggcattgatcaggatgcgtttcatgcaatggactcggtcggtcgtcctgtacgtcggtcacaagcccggggccgtgtggtgcggaacggaggcggcacgtcgacgtttcgagacgcatgcccgccatggcggcgcgaagaggaatccaacgcgccagccaggtgttcaccaatagccacgggaccagccgtccgcgggatgcggggccggggagacaggactgggttagaagaaatagtgtcacaggttcgcttttgggcgatggccgtctggtcgcatgtagtcgcactgtgcaggaccagatcggcgggtaattcgaggcgcccgggcgcaatatccgccagcaggtaccgtgcgccaatgtagggcataaccccccgattgggcaagttttttcgtcgcggaaatgccagggtacatggttaggatggcgcgcctgaggtaggatcgcgcccgatgaaagcacgtccccgtcagccgcaatctccctctgggcctcgtacgctctcggtcaccgagcgcggggatggccagcgcctggataacttcctcctgcgcgagctcaagggagttcccaaaagtctgatctaccgcctggtgcgcaagggggcgatccgggtcgatgggcgccgtgccaaggtgacccagcggctgagtgtcggctcggaggtgcgcgtgccggacctggaccggcccgaggccgtcgagcgggacatccccccgggggtcctggaccgactgcgccgctccatcttgcatgaagacgaccaggtcctggtcctcgacaagccttcgggccttgccgtgcacggcggtagcggactggccttcgggatcatcgaggcgatgcgccagctgcgtcccggttccgagcttgagctggggcatcggctggatcgcgagaccagtggctgtctgctgctggccaagagccgctcggggttgcaggacttccacgcggccctgcgcgaggggcgcgtggagaagcgctatctggcgctgcaggtgggggcgttccccagcgaccagcccattgtgtgcgacgagccgattgcctccagtcgggggccggacggcaagcgccgcatgcgggcgggggaggatgccgaccccgagagcgcgcgctcggcgatcagccagttcgtcccgctggaacgttatggatcctttcagttggccgaggtacggatcggtaccggacggacccaccaaatccgcgtacatggccaggcgattggccatcccgttggcggcgatcacgactacggattgcccgatgcaaaccgggtactgcgcggggcaggcctgaaacgcctgtttctgcacgcccaggccctgcagtacgaggattcggccagcgagtcgcatgtgtactccgcgccgctgccggacgagctgcagtcgatcctcgatgcgctcgcaagccccgaagcgtccggatgagcacactgctgccaccggagggggatgccttgcgcctggtcgtattcgactgggacgggacgctgatggattcgccacgccggattgttcactgcctgcagcgggcctgtgcggccctggggcgcgagacgcccgcggaaagcgagctgcgcgatattattggcctgggcgtggaggccgcggtagagagactgttcccgggcgccgactctgcgttcgtgggggcgttcgccaccacctatcgccagtgctatctgggcgccaccgatgcgccagagacgcccctgttcgcgcatgtcgagcccttgctcgactggcttgacgaacgcggcgtgctgctgggcgttgcgaccggcaagtcgcgggcggggctggaccaggccctggaagccgccggcctcatgggacgttttgtcgcgacggcctgcggggacgagcatccgtcgaaacccagtccggtgatgctggaacatgtgatggcgcgctgcggggtggaacgttcccgggcacggatggtcggtgatagcgtttatgatctgcagatggctcgcgcagccggcgtcccgtcgctggccgtgacacatggggtccacgatcaccgccggctgagcgctgagcgcccgctggccgtggcccgcgacctgaaggaactgctggatctcctgcggcagtcggagccgcttcccgaggactgaggacaaacgatgggttggtcgaacgagaacaagccgggctgggagcgcgagacgctggagcgtctggtccaggcccaggtggtggaacagcggcgtgcccggcgctggggaatcttcttcaagctgctgctgttcatctatctgttcgccctgctggttctggtgcggggcggcgatatgggcttgaccgcctggttcgaggacgaccgcgagcccgaagagcacgtggccgttgtcgaggtcgacggactgatcgcgtcgagtgctcgggccaacgcggaagagctcaacaagaccctgaaacgggcgttcgaggcggatggcactcgcgccgtgatgctgcgcatcaacagtgggggcgggagtccggtgcaggccgccgcgatccatgacgagatcctgcggctgaaggacgagcacgaggacatcccggtctatgcggtcgtcaccgatatcggggcctcggccgcctactacatcgccgtggcggccgacgagatttacgccagccaggccagcatggtcggttcgatcggggtgcgcctggacagctttggcgtggtggatctgctggagaacattggtgtcgaacggcggctgttcacctccggggagaacaaggccctgctggatccgtttctgccgctcgacgagggtcacgtgagccatatccatgacctgatggacgggctgcaccagcagttcgtcgatgtggtccgccaggggcggggagatcgtctggccgaaaacgaggagctgttcgacggcctgatctggaccggtcaacgcgcggtggatctgggccttatcgatggtctggggacggatcagtcggtcgcacgcgacgtgattggtgtcgagaaaatggtgaccttcaagccgcgccgcagcgccctgcagcttctgttcgaggacctgggcatgtcggcgctgcagagctggctggcgatggagaccaagcccaactggcgctgagccggcaaaacaggcggggtgacgcctgtttccgtccggactagctgtccagccgcgtcacgcgggcgatgatcccgacgaccgggtggtccaggtagaagagctggctgccggagttcatgcgctggtggccgcgcacggccaccccgagcggttcggccccgtcacggtcgatgtgatagatgaggtcggtctccaggtggaggaaacgcccgacccatacccgtagccggccctccagttcgtagcggtcttcgtccactacgatcggctgcgctgcggtggtggaatcgccaaacacagcctgacgcgccccaagacggcggccctgctgcaccttgagccagggggtggcgctatgatcgcggcccagctgatcccaggccagacgcgcgatcacacgcccggtgccggagtcttcgacccgactggccgcccgttgcaactcgaagccgcgccgagaatcctgatagatgcgcccacccagttcggatcctgccaggttgggttcgcgcacggaggcgatctcctcctgcaggcgccggctctccgcggtcgtgtgctcgaagatgaccagctcgatgcggtagcggcggccgacctgggcggtggccgttgtcccaagcccgagtagtggcaggagggcgaggctgctgacgagcctgcggcggttcgggtcggggcgattggtgttggcgggcattcaggcggcctgttgtttcgggctgatggtatggatcagacgctggacggcctgagagcgagcctccagagtctccatttcggcataaaagcggaaagccttctggccatccagtttgtaggcattcgggtcggattgcaccagttcgatcagggcggcgatatcgatttcgggattgggtccaaaaacgaagcgtccgccggccgggcccagttccagtttgcggatccccagcggcgtcagcttgagccgcaggcgggccgcctcgaacagggccttcgccggatcgggcagcaggccgaaacgatccaccagttccacctccagttcgcgcagtgcatcgctgttctcggcgctgctgacgcgcttgtagaggatcaggcgtgtgtgcacatccggcacgtaggcatccgggagcagggcgggcagccccagctcgacctccgttccgggggtctccggggtctccagttcgggcatcttgccggagcgcagggcgttgaccgcgcggttgagcaggtcgttgtacatcgagaagccgacttcctggatctggccgctttgctcgtcacccagcaactcgccagcgccccggatctcgaggtcgtggctggcgagcgtgaagcccacgccgagatcctccagcgaggcgatcgcctccaggcgcttgcgcgcgtcggccgacatggctttttccggcggcgtgaccaggtaggcgtaggcccggtggtgggagcgcccgacgcggccgcgcagctggtgcatctgggcgaggcccagcttgtccgcgcgattcatcacgatcgtatttgcggtgggtacatcgatgccggtctcgatgatggtggagcagaccaggatgttgtagcgccgatggtagaagtcgagcatcacctgttcgagttcgcgttcgcgcatctggccgtgggcgataccgatgcgggcgcccggcagcagcgcacgaatctgttccgccatgcgttcgatggtgttgacctcgttgtgcacgaagtacacctggccaccgcggcgaatctcgcgcaggcaggcctcctggatgatcgcgtcgttccactcgttgacgaaggtcttgattgccaggcgttcgcgcggcggggtggtgatcaccgagaggtcgcgcagcccggacagggccatgttcagcgtgcgcgggatcggggttgcggtcatggtcagcatgtcgacctcggcgcgcagtctcttcagcgcctccttgtggcgcacgccaaagcgttgttcctcgtccacgatcacgagcccgaggttggagaagtccaggttcgactgcagcagcttgtgcgtgccgatcacgatatcgaccttgccttccttcagcccttccagcacggcggcctgctgcttggcactgcgaaagcgcgacagggactcgatgcggacgggccagtcggcgaagcggtcgctgaagttctgatggtgctgctgggcgagcagggtggtcgggaccagcacggccacctggcgattgttctgcacggcgacgaatgcggcgcgcatcgcgacctcggtcttgccgaagccgacatcgccgcagatcacgcggtccatcggccgcgtgtcagccatgtcggtcagtaccgcgtcgattgcctggagctgatcggcggtttcctcgaacgggaaggcagccgcaaaggcgtgatactcgggggtctcggtcgcaaacgccgtcccctgcttggcggcgcgccgagcgtggacctccagcagctcggcggcgacatcgcgcgccttctcggcggccttgcggcgggcgcggttccactgctcgctgcccagccggtggagcggggcgtgttccgcatcggcgccggtgtagcggctgatcaggtgcagcgaggagaccgggacatagagcttggctccgtcggcgtattccagcgtcaggaactctgacggctggccactgaaatccagcgtctggaggcccagatagcggcccacgccctgttcttcgtggacgaccggggccccgattgtcaggtcgctgaggttctggatgacggcgtcggcatcgcgggtggggcggctgcgtcggcgggattgccgcgcgcgttcgccgaggatcgcggactccggcacgagcacgatcccgtccggcagccggaacccctcgctgagcgcaccgacggtcacgctcaggccgggctcgccctccaggaaagcctcccagtcatcgaccgcgtgatgcgggatatcctgctcgcgcagcagggtcagcagggcctcgcgccgtccggcggactcggcggtgagcaggactcgttcctgttccccgacaaagtgcttcagacgttcggcaggggcatccttgccgtgttccattcccagttcggggaggggatcacaggtgaagggcacagtccggccacggtccgccgggagcggctgcggcggctcgccgcccagggcaatgccggcgcgggcacgcagggcctcgttcagggccgactcgtcgagatagaggcgctccggcggcagcagggggcgttccacctgatggcccagctgctcgaagcggtcggcgatctcgcgcgcatactcctgcgcggcgtcggcgatattgccgacctgcaccacccgagcctgaggggcgtagtcgaatacgctgtccatgccctcgaagaacaggggcaggtaggcctcgatgcccgggggcaccaggccttcgctgatgtcccggtagatcgggtggcggctggggtcgccgctgaactgctcgcggtagcgggtgcggaacgcgcggatggaaccctcgttcagcgggaactcgtggctgggcaggatctcgacgcgctcgaccttttccgtggaacgctgggtctccgggtcgaaatggcgcagtgagtcgatctcgtcgtcgagaaactcgatgcgcaccggttgttcggcccccatcgggaacaggtccaggatctccccgcgtgcggcaaactcgccgcggctgatgacctggttgaccgcgctgtagccggcctcggtcaggcgttcccgcagctgcatgcggtccagacgctggccactgcgcagcgagaggccctgggtggtcagccagtcgcgcgggggcaggcgctgcatcagcgtggagaccgggatcaggatgatcccgcgctccagcgaggggaggtgatacagcgtacgcagtcgttcggagatgatgtcctcgtgcggcgagaagacatcaaacggcagggtctcccagtcggggagacgcatgaccggcaggtcgagcccggcaccgaaaaactcccactcctcttgccagcggtccgcggcctcgttcgactcgacgacgaccagcaatggccactgcgccgatgcggcggcgcgtgcgagtgccagtggagcggccgaggcattgagccccgaccagatctcgaagccgtcgccgggaaagcgaccggggtttagcgggttgcgcggctgttcggacatgcagtgtcgacgatccgggaaaacgggccggcattatacggattcgatcctgtttgcggcggaaccccgtcgggaaggcgctgaattagcaggtagcggtcagtccgcgcggtcgatgtagcgcttgaggatcgggccgtaggcgtcgatgcgccggtcacgcagaaagggccacatgcgccggaccgtctcggtgcggcccagatcgagggtggcacggaggatctcgggctgcccctcgctcgcctgcgccagaaactcgccctgcgggcccacaacgaagctggtgccccagaattgggcccctggactggtctctgacggatccgcttcgtgcccggttcgattgcaggcgaggaccggcaggttgttcgcgaccgcgtggccgcgctggacggtgatccaggcctcgcgctggcgggtctgctcgtccgcctcgtcgcgcgggtcccagccaatggcggtcgggtagatcaggcactgggccccggacagggccatgatgcgcgcggcctccggataccactggtcccagcagaccagcacgcccagccggccgaccgaggtgtcgatcggggcgaacccggtatcacccggggtgaagtaatacttctcgtaatagccggggtcgtccgggatgtgcatcttgcggtacaggccggccgggtggccatcggcttcgaagacgatcgcggtgttgtggtacacgccggcggcgcggcgctcgaacagcgaggtgacgagcactacgccgttgtcgcgggcgatctgtcccaggcgcttggtggacgggccgggaatgggttcggctcgatcgaaaacgtccggatcctcggtctggcaaaagtagggtccggtatgcagctcggccagcacgaccaggcgcgccccgcccgtcgcggcatcggccacggcctgtgcggtcgcgtccaggttggccgcgacgctcccggcgtcgcggtgctggatcaaggccacgggaagggtatcggtcgtcatcgcagatcagtcttccgggatgccaagggcgcctttgggatactgcatggtcaggcaatgcaggctgccaccctgccggatgatggcccggcagtcgatttccacgatctcgcgccccggaaaggcctcggtcagacggtcaagtgcgatggcatcggcgggatcgtcgtaggccggcatcaggaccgcatcgttgaggatcaggaagttcgcgtaagtcgccggcaggcgctggccatcggggccgtgttgcgggcgaggccagggcaggggaatcagccggtagggtacgccggaggcctgacgcagcgagcgcagctcctcctccatggccgccagttcgccgtggtgcggatcgtcggggtcgtcgcactggacataggcgatcgtgtccgggctgcagaagcgggcgagggtgtcgatgtggctgtcggtgtcgtccccttcaaggtggccatgttccagccaaaggactcgttgcgcacccaggtgctcgtgcagacggcgctcgatcgcggccttgtccaggtccgggttgcgtgtgggctgcagcaggcattgagcggtggtcaggagggtgccgtcgccgtcggactcgatgctgccgccctccagcaccattgcgatgggctccggcacgttcgggccgaagacaccctgctgggccagggtggtggtgatcgcgttgtcatgctccgcagggaatttcccgccccacccgttgaaggtgaaatcgagcaggcggggctgcggcccttccagtacggtgatcggcccatggtcgcgagcccatgtgtcgtcggagtcggccagcgcgaaccacagacggtcgttgcggatggcggcctcgaccagaaatccggagatctcttcgatgtgttccgggtcgcgggcgacgatcaccaccggctcgaaacggctgatcgcagccgcgagggtggcaaagacagggtggacctggtcgagttctccggcccagtcggtaccgctatgcggccaggtgagctgaacaccggcctgcggttcccactctgctggtagacgccgggtattgggggaaggtgtgccgcccgtcacggccgacgcggggtctggtcgccgtgcacgatgctgtgcaacacgtattcgccctcgaacacgaccgagaaatcactgtagtcccagcgagtgatcggcggatcaccgaccgtggggtggcgctggttcggctcgccatgacgactgcgtaccccggattggctctggccacgggccgggagcccttcacgggtttgaacttcgaagtctccgcctgtgccccgcaggatctcggcctgcgcatcgttgacgggcaatgaggccagtcccgtggtcgtggccagaaccgcggcggccgcgacggcgagaaggccgcgcgggcgggtgagcgttggctttgcatgattcccttgcatgagacgaatctccgatggctcgcggacgataaggcacatggtagcgtcatcctgttggctgtgcctcccatggtgaacgtctgtgccatcggggataggcgcgcccgtgtaactctggcatgatttctcgatgttccgcccgctcccgctcgccattggtctgcgctatacgcgcgccaagcggcgtaatcacttcatctcgtttatctcggtcgtctcgatcctcggcctggtgctgggcgtgatggcactgatcaccgtgctctcggtgatgaacggcttcgaacgggagctgcgtgaccgcatcctgggtatggcgtcgcacgcgaccatccaggacgtgaatggcggtctgcgcaactgggagtcactgaaggagcaggtcgagacgatcgacgaacgggtgctggcggtcgcgccgtatgtgcagggcgaggcgatgctcagtgcgaccgggaacatctccggtgcgctgatccgcggggtagatccggaggccgaggaacgcgtggcgcggatcggcgaacacatgacccagggccggctcgggcaactcgaacccggtgcctaccgaattgtgctgggccgcgagctggcagcagaactgcgggtgcgcgtgggtgactcgctgatcctgatggcgccacaggcctcggtctcgccagcgggtgtaatgccgcgcatgcgacgattcgaggtggcgggaatcttcgaggtcgggatgtacgaatacgaccgcgggacggccttcattcacctgcaggacgcccaggcggtcttccagacgggcgagagcgtcaccggcctgcgcctgcgcctgacggacatgatgcgggcgggtgtggtctcgcgggaggtggccagtcagctcgacgggttgttccgggtgtccgactggacgcgccagcacgccaacctgtttcgggcgatccagatcgagaagatggtgatgttcatcatcctgtccctcattgtcgcggtagcggctttcaatatcgtttccacgctgatcatgctggtgaccgacaagcagggggacatcgcgatactgcgaacccttgggctgtccccctcgggggtcatgctggtgttcgtggtccagggggtcgtgatcggcgcgatcggcatcttgctaggctcggtcgccggcgtcgcgctggcgctcaatatcgacgtcgtggtgccctttatcgaacgcgcaatgggcatcgagtttctcgcggcagatgtctattacatcagtgacttgccatcggaactgaaagcatccgatgtctttcgggtgggcgggattgcgttcttgctgaccgtcgtggcgacgctgttcccggcctggcgggcggcccgtacacagccggcggaggccctgcgccatgactgagactgtgcctgtactggaggccgtgggggtcgagcggcgcttccgcgatggcaagctggacgtggccgtgctgcagggcgtcgattttcgcctggagcggggcgaccagacggcgatcatcggtgcctcgggttccggcaagagtacgctgctgcatctgctcgggggactggatcgccccacggcgggcgaggttcggctgctggggcaggagtggtcgcgcatgggcgaggcgcgccgggggcgaatgcgcaaccagcacctcgggttcgtctaccagttccatcacctgctgccggagctgacggcggtcgagaatgtcgcgctgcctctgctgatccgggggacctccagccgtcggtcgcgccaggaggcagagcactggctcgggcaggtcgacctcgggcaccgtggtgcgcacaagccggccgagctgtcggggggcgagcgccagcgcgtggcgatcgcgcgggcgctggtgacgcggccgtccgcgattctggccgacgagcccaccgggaatctggatcaggagcgcgcccagcatgtgttcgcgctgctgcgcgagatgaaccgttcgaccggcaccgcgctggcactggtgacgcatgacatcaccctcgcgcgcgagctggatcggtcggtacagctggtcaaggggcacctggagcgcgagcacttccacggccagctggccgacgactgatccgtccgctcgggagcgctgggtaaagccttgcgaagttgcggtcagcccttggcgtgcgtcggctaccggcccgaatcgtctttttccgctttttccctttcccgctcctgacgcaaccgccgcaacgcgcgacgggtccgcaggcgctgtacgacattcacgcgccacagcacacgcaccagcagatatccggagaggctggccagcgtcgcgaagagcaggctgccgagcagtagcggctgccagatggtcagcagctcggtactgaaccattcccaactccagtcgagatgcacatcgcggggcggctcacccagcagcttgcggccgacggtataggccatatacaacatgggaggcatggtgatcgggttggagatccagaccaggatcaccgagatgggcaggttgacgcgcacaatcagcgcgacaatcgcggcgaccagcatctgcatagggataggcaggaaggtcacgaacagcccaacggcaaacgcaccagccacggagcggcggttcagatgccacagatccggagaccgcaggcgcggccccagtggggagagtgcgcgatggccgcgcacgccctccatgccggggaacagccttctgatgatgtgcttcgccatgtctgtgggtatctgtcggactctcgcaggcccaatcctgggcgtgcatcctacctgctaggactgggccctggggagaggattccaactcttcctggacgggaccgtgcgccatgatggtcgcggtgctgggtctgatcgccggtgtgtgggggttgcaccagctccccgtcctgcctgtcttgctcgaaggtccattgagagtgttcctgcctgtcgctggcgcgctggtcgcacttggctgggtccaggcggctcggcgaggttctcctttcacgtggttgccagcagcctcgctggggttgctcgcgggcgtgtggctggcactcccgcatgcgacggactggtcgggcaaggtcgtgggtcccgagtggtcgggagtcgaggtctcggtgcgggcacaggtggtcagtttgccggagcacggggagcggcgcagccggttccgggttggggtgtcggagatcgagcagggcagcccggggctggagcttgaaggccgcgagttgtgggtgagcaccttccccgcgcggccggcgatacaggtgggtgattcgctgcggctggacttgcgattgcgtggtgtcgacggcccccgcaaccccgggggattcgatgccgcaggctggttctaccgcgaggggatgcacggcagcgccgttgcgcgttccgttaccccactggcaggcgtgcacgagggggccaggggccgcgtggtcatgcaccgccttcgggccgcaatgcaggcacgtctggagcgcgcggcaccggatttgcgtcacccgggcctggtgcaggcgctggtcatcggcaatcgtcaggccatgaccgagagtgaatggcaggcctttctacacaccgggacgaatcacctgatggcgatttccgggttgcatgtggccctggtggcggggtttgccggcggcattgccggatggttgtggtccggggtggccgttataagacggctgcggcgctggctgttcatgggtgtggtcgggctggtggccgccacgggctatgcggtactcgccggtttcagcatcccgacccaaagggctttgctgatgctgattgcgctcacgcttgcggtgctgtcgcgtcgcgagggtgttgcctggcgcgccctggcccttgccgcggccatggtgctgattgtgcacccaccgagcgtgctggccccggggttctggttctcgttcggcgcggtggccgtgatcctgctgctgttgcagggtcgggtcgggacgaccggctggcgcgaaggcctgcgcatccaggtcgtgctggcgattgcgatgctgccgctcagtctggcctggttccagctgggctcctgggtcgcacccgtggccaacctggtcgcggtgccgatggtgacgctattgatcttgccgttgttgctggtcggtgccttgctcgcgtgggggtggccggccgcaggtggcttgttgttaggcattgcggatggcctgttggcactgctggtgatgacgctcgaggcactggcagggatccctgtcctggtggaccagcgccatgtgccggtggccgcgtccctgctgggcggggtggctgttttcctggccttgcagccgctcgcccggcgattggcgccctggattgcagtggctgcgatcgccctggtcgcgccgttgcgcccggactttgcggccgggcagtggcgcgttcaggtcctggacgttggcgccgggcaggccaccatcgtcgagacccgacgacacgcgctgttaattgatgcgggtccgggccgggagggcggcttcagcgcgggtgaccggattgtggtgccggccttgcgggcgggcggcatccgctccctgggcacgctgatggtgacgcacgagcatgccgggcacgccggcggcgtggcggcagtccgggaacagatctcggtgaggcgcacgctgcggcgcaccccggtgagccatggcactgacgaacgttgcgaaaagggggatcagtggaactgggacggtgtgcgcttcgaggtactccatccgccgccgggctggaatgacgactcgtccgcgtcctgtgtgctgaaggtggagggggcggacgcgaccctgctggtcatgggcgggctggatggtctcggcgaggccgtgatgcgtcggggcaccgcaggatttgcggttgacttgctggtagcgccgaggacttccaacccgcgcgccctgcaggacgactggctggcgcaattcccgcccggtcaggtttgggctgcgacgactgccgagggtgccggtttgcccgacgaggcacggaaacggctggagctaagcggtattcccctgtacgagactgggcgcagcggggcgctggtcacgagcagtacccaactcgacagcgctccggcgacaggccgtccgcggctgcgattctggcatccaataagccctgaccgaaatgagccctgatagaataacgccatgaccgaacaccgctccgacacgatccgcccgattcgctttgaagacggcaacctctatctgctcgaccagcgcctgttgccgggcgaggccgtgcgccagtgctacaccgatgccggcgaggtggcgaccgcgatacgcgacatggtcgtgcgcggtgcgcccgccatcgggatcacggccgcgttcggggtcgtgctggcctgccagaaagcccgggggcgggacgactggcgcgagcgcgtggccgcggacatggatcgcctgcgggcctcgcggcccacggcggtgaatctgttctgggcactggaccgcatggcccgggaggtcgatggcgccccggatccggaggccgccattgaggcggctacgaccgcggcccggcagatgctggacgacgacatcgcgggcaaccgtcgcatggggcggcacggggcttccttgattgagccgggacatgcggtgctgacccactgcaatacgggttcgctggccaccgggggctatggcacggccctgggggtgattcgcgcggcctgggacgagggtcgggtgaccgaggtctttgccgacgagacacgcccgtggctccaggggagccggctgaccgcctgggaactcgtgcatgacggtatcccggtacagctgctgtgcgaaggggcggccgccagtctgctgcgttccggacgcgtcggctgggtgatcgtgggttccgaccgcattgcggcgaacggcgatgtggcgaacaagatcggcacctatgggctggccctcctggcccgtgcccacggcgtgcgctttatggtcgcggccccgttgtcgaccatcgacttcgacatgccggacggggagggtatcccgatcgagcagcgcgccgaagacgaggttttggcgctcgccgggaagcgcgtggccgcggacggcgcccgggcctacaacccggcgttcgacgtcacgccggcgcacctggtcgacgcgatcgtgaccgagcacggtgtggtcgaggcgccggatcgggacaaactggccgccctgcggcggaaagccgtcgctggagagcctgttgtggagggctgacagcgccggatcacggtgtttcacagtggtgcaccccggctgagagctacggaggggcgatttcaggcccatttgctaggtcccagtggttacccctgtggtatgatcgcgagcttgttcagacggacggcgtaaccctcgatggctgaatttgccaaggaaatcttcccggtcaatctcgaagacgagatgcagcagtcctacctcgattacgcgatgagcgtaatcgtgggccgggccctccccgatgtccgtgacggcctcaagccggtccatcgccgcgtgctctacgcgatgcgcgagctgggcaacgactacaacaagccgtacaagaagtcggcgcgcgtggtcggtgacgtgatcggtaaataccacccgcatggtgactccgccgtctacgacgccatcgtgcgcatggcgcagccgttctcgatgcgctacatgctggccgacgggcagggcaacttcggctccattgacggtgattccccggccgccatgcgttataccgaggtgcgcatggcgcgcatcgcggccgagctgctggccgatatcgacaaggaaaccgtcgacttcatcgacaactacgacggctccgagacggagccggcggtactgccgagcaagtttcccaacctgctggtcaacggctccgccgggatcgcggtggggatggcgaccaacatcccgccgcacaacctgcgcgaggtgatcaacgcctgtgtggcgctgattgatgacccggagatctccatcgaaggtctgatggagcacgtgccgggccccgatttcccgacggccgggatcatcaacggcgtggaaggcgtgcgcgaggcctatcgcactggtcgtggccgggtgctgatccgggcgcgctcgcatgtcgagccgctggagggcggacagcgcgaggcgatcgtcgtcaccgaactcccgtaccaggtgaacaaggcccgcctgaccgagaagatcgccgagctggtcaaggaaaagcgcatcgacggcatctcggagctgcgcgacgagtcggacaaggacggcatgcgcctggtcatcgagctcaagcgcggcgagatggccgaggtggtcctgaaccacctgtacatgcacacgcagatgcagaacgtcttcggcatcaacatcgtcgccctggttgacggccagccgaaggtgctggatctgcgtcaggtgctggagtcctttctgcggcatcgccgcgaggtggttacccgccgcacgatcttcgacctgcgcaaggcgcgcgagcgcgcccatatcctggaaggcctggcgatcgcgctggccaacatcgacccggtgatcgaactgatccgtgccgcccccaacccggccgaggccaaggccggcctgctggcgcgcagctggccgctgggcgtggtcagcgacatgctcgaccgggccggggccagcgcctcgcgtccggaggatctggcagcggactacggcgtgggcgacgacggctatcgcctgtccgaggcccaggcgcaggcgattctggatctgcgcctgcaccgcctgaccgggctggaacaggacaagatcctcgacgaataccgcgagttgctggacctgatcgaggacctgctcgacatcctcggctcgggtgagcgcctgcagcaggagatccgcaacgaactgctggccgtggccgagcagttcggcgacgaacgccgtagcgagatccgcgagcgccaggcgaacctcaccctggaagacctgatcggcgaggaagacgtcgtggtgacgctctcccacgccggctatgtgaagtaccagccggtggccgactaccgcgcgcaacgccgaggcggtcgcggcaaggcggccgcgagcttcaaggaagaggactttgtcgaccggttgctggtcgcgaacacgcacgacacggtgctgtgtttctccagccgcgggcgggtctactggctgaaagtctatgaactgccacagggttcgcgcgcctcgcgtggcaagccgatcgtgaatctgctgccgctggaagcggacgagcgaatcaacgccatcctgccggtgcgcgagtacgacccggaccactatgtgttcatggtgaccgcgcgcggaacggtcaagaagaccccgctgaccgacttctcgcgccgccgctcgaccgggatcatcgcggtggatctgcgcgacgacgattacctggtggacgtttcgcttaccgatggccagatggacgtaatgctcgttaccacggccggcaaggcagtgcgcttctccgagaacgacgtgcggccgatgggccgtaccgcctgcggtgtgcgcggcgtgcgcatggaatcggatcatcgcgtgattgcgctgctcaatgtcgccgagggtgccgccttgctggccaccgagaacggctacggcaagcggactcgcttcgacgaattcccggtccaccgtcgtggcggccagggcgtgatcgggatccaaaccgaggggcgcaacgggccactggtcggggccgcgcgcgtgctggaagacgacgaggcgatgctgatcaccacgggcggtacgctggtgcgtacaccggtggaccagatcccgctgatcgggcgcaatacgcagggtgtgcggctgatccgcctggacgagggcgagcgcctggtggaactggcccgggtcgaaaagctgcagggcgaggatgaagacctggacgacgacagcgacagcgaggacgacgaatccacgcagaacaccatggacaacggagatccggaatgagccgagtgcataacttcagtgcggggccggctgcgctgccgcaggcggtcctggaacgggcacgcgaagaactgatcgatttccatggcgccgggatgtcggttatggagatgagccatcgcggcaagccgttcatgcaggttgccgagaaggcggagcaagacctgcgcaagctgatgaacattccggacaactacagtgtgctgttcctgcagggtggggcgaccggccagtttgcggcgatcccaatgaacctgcactcgggcggaaaaccgatggactacatcgacaccggggcctggtcgggcaaggcgatcaaggaagcccagaagttcgggccggtgaatatcgtcgccagctcgcaggccagtggctacgcctcgatcccggcgcgcgacagctggaatctggacccgaatgccgcctacgtgcactacaccccgaacgagacgatcggtggcgtggagtttcacgaggtcccggatgtcgggggcaagccgctggtggcggacatgtcctccaccatcctctcgcgcccgatcgacgtgtcgaaatttggcgtgatctacgcgggcgcgcagaagaacatcgggcccgccgggctgaccgtggtgattgttcgcaatgacctgctggacaaagagtcgaatccgaatctgccggcggtggtcgactggacgctgcaggcgaaaaacgactccatgtacaacacgccgccgaccttcggctggtacttggcgggactggtcttcgagtggcttctggagcagggcgggctggacaagatggccgagatcaaccagcgcaaggccgagaaactctatcatttcgtggataactcggcgttttatcgcaacccggtcgagccggatgcgcgttcgtggatgaacgtgccgtttatcctcgcggacgactcgctggatggtacgttcctgaacgaggccgatgccgccgggctgtcgtcgctgaaagggcatcgttcggtgggcggtatgcgcgctagcatctacaacgccgtgccggagagtgctgtggacgcgctgatcgagttcatggcggacttcgagaaccgccacgcctgagcgtgtccccctggggtaaccgatcacggaggacccggatgtaccgcatacagacctacaacaatatcgccatacgcgggctggatcgcttcccgcgggaccgttacgaggtcgcctcggacatcaatcagcccgacgcgctgatgctgcgctcgtttaatctgcacgatgtcgatatcccggagtccgtgctggccgtcgggcgggctggcagcggggtgaacaatatcccggtcacggcgctgtcggaccgtggggttgcggtattcaacgcgcccggggccaacgccaatgcggtcaaggagctggtgatcgccggcctgctgctgggcgcgcgcaatctgctcccggcggccggctatgtgcaggagctggacccgagcaaggacgacttcatggccgcggtcgaacacggcaagaagcggttcacgggcttcgaactgcccgggcgcaagctcgccgtgctgggactgggcgccatcggtgtcggcgtggccaatgcggccaaggccctcggcatggaagtcgtgggtttcgaccccaaggtcacggtcgagaatgcctggcgcctcgattcggacatcgagcgggcgcgctccgtggaagctgccctggagggtgccgacgcggtgacggtacatgtaccgctgaccgagaacactcgccatatcgtcaatgccaaggggctggctggtatgaatccaggcgcgatggtgctgaacctggcgcgcgagggcatcgtcgatgacgaggccgtgcgcgaagggctcgatgccgagcggctgcacgcctacattaccgacttcccggtgcccaacatgctgggccacccgcgggtcatcacgctgccgcacctgggggcttcgacgaccgagtcggaagagaactgcgcggtgatgatcgccgacgagctgcgcgactatctcgagaacggcaatgtggtcaattcggtgaacctgccgaccctggtgctggaccgcaagggcgacacccgcatcgcggtggtcaaccgcaatctcccggatcgcgtggcgcgcatctcgcatgtcctgggcgaatccaacctgaacatcctgcacctgatgaacgattcccgtggggatctcgcgtatacgcttttggacgtggacggcaagcccgacccgtctacgctggatgcgttgctgcagattgatggcgtgctgcgcgcacgggtgctgtagatcgtgacgaagaaggggccatcgccgaaagccgctacggggccggaagacctcgggtccttgcgcaaccgcatcgacgcgctggacgggcagttgctggagcttctcagcgagcgtgcacgctgcgccgaggcggtcgcgcgggtcaagcgcgacttcgagccgaatccggtcttctaccggccggagcgcgaggccgagatcctgcggcgcgtgcgcgaggaaaatcccgggcccttgtccggcgaggccgtggtccggctgttccgggagatcatgtccgagtgtctggcgctcgagcacccgctgacggtcgcctatctgggccccgagggtacgtttacccacctggcggcacgcaagcactttggtcatgcggtggagaccaccccgctgacctcgatcgatcaggtgtttggcgcggtggaagccgggcgggcgcagttcggtgtagtgccgatcgagaacagctccgagggcgtggtcacgcataccgtggactgtttcctcgattcgccgctgcagatctgcggcgaggtcgtgacgccgatccatcatcatcttctggcgcaggccgaagacctgagccaggttcgccgtgtccgcgcgcacgcccaggcactggcccagtgtcggcagtggctggacacccacctcccacacgcggagcgcgaggcggtgtcctccaacgcgcgggcggcggaggtcgcggcgaaagatccggaaagcgcggcgatcgccagccgcgtggccgccgagcactatggtgttccactgcgggtgcagcatgtcgaggatcgcgcggacaacaccacgcgcttcctgattattggcaccgcgtccaccgagccgagtggtgcggaccggacttcaatcatgcttagtaccgcgaaccggccagggtcgctgtatgcactgctcaagccgatcgcagaggccggcatcagcctgacccggatcgagtcgcggccctcgcgctgcacccagtggacctatgtgtttttcctggatctggtgggccaccagaaggatccggcaatccaggattgtctggaacagctgcgccagaccgccgataccgtcaaggtgctggggagctacccccaggccgctacctaaccgagacattccatggcttcacgcaaccccgcgtccgatatgaacccgggtggctttgatgccgccgcgcttgtcgtggatggcgttcggggcctgacgccctatcagcccggcaagccgatcgcggcgctcgagcgggagctgggtattcagcaggcgatcaagatggcctccaacgagaatccgctggggccctcgccccaggcggtggaggccgcgcgcgcggcgatgagcgaggcccacatctatcccgatggggcaggcttcgaactcaaggccgcgctagccactcggcatggtgtcgatccggatgccattaccctcggcaatgggtccaacgagatcctggagctgattgcgcgggcgtggctggcgcccggtcgtacctcggttttttcggctcatgcctttgcggtatatccgctggttacccaggcggtgggggccgaggcacgggtggtcgaagcgctgcctgcgaccgacctggaacagccctacgggcatgatctggcggcgatggagaaagccgtggatgacgccgtgcgggtggtgttcgtggccaatccgaacaacccgaccgggacctgggtcgggcgcgcggcgctcgaggcctttgtggcggcgatgccggccaccacgctggtggtgatcgacgaggcgtatgcggaatacgttgaacaggaagactatcccgacaccacccagtgggtcgcgcgctacccgaatctgatcgtgacccgcacgttttccaagattcagggccttgccggcctgcgcctggggtactccatcagctcacccgcggtcgcggaactgctcaatcgcgtgcgccagccgttcaatgttaatgccgtggcacaggctgcgggcctcgccgcgctgggggactccgcccatatcgaacgttcggtgcgcgtcaatcgcgagggcctgctgcagctgggcgaggggctgcgcgagcgggggctgcgcgcgatcccgtctgtaggcaacttcatcaccttcgacaccgggcgtgatgcggggccggtgtacgaggcgctgcaacacgaaggcgtgattacgcgccccgtggagaactacgggctgcccgggcatctgcgggtgacggtctccacggccgaggacaacgaacgcttcctgcaggcactggatcgagccctggcatgatcgagcggctggtcatctttggggttggcctgattggtggctcgctcgcgctcgccttgcgcgaggcgggagcggtacgcgagatcgtgggctgttcgcgcaatgcggacaacctgcgcgaggccgagcgtctgggcgtgatcgaccgctggacgacctcggtggcggaggccgcggaaggggcggatatcggcgtactggcagtgccgctgggggcaatgggcccgctggcacgcgacctggccggctgctggccggacgacagcccgttgacggacgtcggctcgagcaagcaggccgtgatcgacgcggtgaccgagggctttggcaccacgccgcgccagtttgtgcccggtcaccccattgccgggaccgagaagagcggggtggcggcggcattccccagcctctttcgggaccggctggtgatcctgaccccggcggatgcgaccaacccgatggccagcgatcgcattgcacagatgtggcaggcgactggtgcgcgggtggaattcatgacacccgcccaccacgaccgggtgctcgcggcgacgagccatctgcctcacgtgctggcctacacgctggtggcgtcactgtcggacatgagcgagcgcgacgagatctttcattatgcggcgggcggctttcgcgatttcacccgcattgcctcgtcggacccggtggtctggcgcgatatctgcctggccaaccgcacggccatcctcgaggtgatcgaacgctaccagggtgacctggagcagttacgcgggatgatcgaatcggcggacgggcccgcgatcgagacgcgctttcggcacgcaaaggaaacccgggatcgtttttgtgacccggcggatgcacaactggatacctgacagatgaacacctttaccgtacagccggggggcacgctctccggtgtcgcccgtgtgccgggcgacaaatccatttcccatcgctcgatcatgctgggtgcgctggccgagggcgagacgcgtgtcaccggctttctcgaaggggccgattgcctggcgacgctggaggcctttcgcgcgatgggtgtgccgatcgagcgcaaagggccaggcgaggtcgtgatccagggccggggcctgcagggcctgcaggccccggatcgcccgctggacatgggtaactcggggaccgccatgcggctgctctgcggggtgctcgccgggcagtcgttcgatagcgagctcatcggcgatgaatccctgacgcgtcgccccatgcgccgggtcaccgagcccctggcgctcatgggtgcacagatcgagaccagtgaggccggtacgccgcctttgcgcatccgtggcggcgcacccctgcggggcaccgatcatgtgctgcaggtggccagcgcacaggtcaagtccgcgatcctgctcgcgggattgtgggcagacgggaaaacctgtgtgaccgagcccgcgcccacccgggaccacaccgagcggatgctgaatggcttcggctgcgtcgttacccgggatggtcccaaggcctgtgtgaccggtggcgggcgcctgcaggccagttcggtggatgtcccggcggacatttcctcggccgcgttcttcctggtgggcgccagcatcgcgacgggctcgcagatgcgcctggaacacgtcggcatcaatccgacccggaccggtgtgatcgacatcctgcgcctgatgggcgcggatatccgcgtggagaacgaacgcgaagccggcggcgagccggtggccgacatcgaggtacatgccacgcgcctgaaggggatcgaaatcccgaccgagctggtgccgctggcgatcgacgaattcccggccatctttgtcgccgcggcctgcgccgagggcgagacggtcctgacgggcgcggaagaactgcgggtcaaggagagcgatcgcattcaggtgatggccgatgggcttcaggcgctgggtgtgcagtgctcggtgcagcgcgatggtattcgcattctgggcggcgagggtttcgccggcggagagatcgacagccatggcgaccaccgtatcgcgatgtcgttcgcgatggccgggctgcgggccagtggcccgattcgcattcgtgactgcgccaatgtggcgacatcgttcccgggtttcgtggaccttgcccgtaatgccggtctgtcgctggaggcggcatgacggcggcgatcccggtgctcgccattgacggcccgggtggtgccggaaaggggacggtgtgcatgcgcgtcgccgcggcgatgggctggcacctgctcgacagtggggccctgtaccgactgctgggccttgcggcgcgccagcatggggtggagctgaccgatatcgaaggactcgaacgcctggccggcgcactggacgtcagcttcgagatcgacggcgatgcggcaagggtaacgaccctgcttgagggccagccggtggacgtgctcctgcgcaccgaacaggcgggttccgatgcctcgcaggtcgccgcgctgcccgctgtacgcgaggcattgctcgatcgccagcgatggtttgctcaggccccggggctggtcgcggacgggcgcgacatgggcaccgtggtgttcccggatgcggacctcaagatcttcctgacggcctcggcggaggagcgggcgcgcaggcgttacatgcagttgaaggaacaaggacttagtgctaatctttccgcccttcaggatgagatggaggcgcgcgaccgccgtgaccgcgagcgtagcgtggctcccctcaagcccgccgaagatgcctgggtgctggataccacggaactcgacatcgtcagcgtggtggacatgatcctggagcgcctccgggacgtactcccggaacaaagcccccgaatcgagggatagcctcgaagcgggtacattaacgttcaaaccctcttgtaggaagtttcttcaagagtttgtttaatcacaggtttttaaatccatgagtgaaagtttcgcgcaactgctcgaagagagcatggcctacacccagatgcagccgggtgccatcctcagtgccaccgtcattgaggtcaccccggatgtggtcgtggtcaatgccggcctgaagtccgagggggtcatccccaccgagcagttcatgaacgacgagggcgagctcgaggtcaaggtcggcgatgtcgtcgaagtggccctcgaaacccccgaagacggtttcggcgagacgcgcatgtcgcgcgagaaggccaagcgggccaaggcctgggatcgtcttgaaggtgcgatggaagaagagcagtacgtcaccggcaagatctccggcaaggtcaagggcgggtacaccgtcgagctgggagacatccgtgcgttcctgcccggttcactcgtggatgtacgtccggtgcgcgataccgcgtacctggaaggcaaggaactggaattcaagctcatcaagctggatcgccgccgcaataacgtggtcgtatcgcgccgcgccgtggtcgagcaggaatacagcgccgagcgcgaagaactgctgaagaacctgcaggaaggcgcggtcgtgaagggcatcgtgaagaacctgaccgactacggtgcgttcctggatctgggcggcatcgacggcctgctgcatatcaccgacatggcctggaagcgcgtgaagcacccctccgacgtggtcgagatcggccaggaagtcgaagtcaaggtgctgaagttcgaccgcgaacgcatgcgcgtctcgctgggcctgaagcagctgggcgaggatccgtgggagaacatcacccgccgttacccgaccggcacccgcatcttcggcaaggtcaccaacattaccgactacggctgcttcgtggaaatcgaagacggcgtggaaggcctggtgcacgtgtccgagatggactggaccaacaagaacgtcaatccgggcaaggtcgtggccatcggcgacgaggtcgaggtgatgatcctggacctggacgaagagcgccgccgcatctcgctgggcatgaagcagtgccagtccaacccgtgggacgacttcgccgccaaccacaatcgtggcgagaaggtccgtggccagatcaagtcgatcaccgacttcggtgtgttcgtcggtctggatggcggcatcgacggcctgatccacctgtccgacctgtcctggcacgaggccggtgaagaggcgatccgcaacttcaagaagggcgacgaagtcgaggccgtggtgctgtcggtggatccggagcgcgagcgtatctccctgggtctgaagcagctggaccgcgatccgttctccaacttcgtggccgagcacaccaagggcagcatcgtgaagggtacggtcaaggaagtggacgccaaggcggccgtgatcgagctggctgacggtatcgacggcatcctgcgtgcggccgatatctcccaggaccgtgtggaagatgcgcggaccgtgctgaacgttggcgaagaggtcgaggccaagttcatgggtgtggacaagaagacccgtgcgatcagcctgtcgatcaaggccaaggaccgcgccgaagaggccgagatggtctccgactactccgcgagcggtagtgcgacgacctcccttggcgatctgctgaaggaacagatgggcaagaacgactaagtccgtcacaataaagtccacggtgtccgtacggatgccgtggactgttttttatccgcacactgcggatctctttcttctgtctgtgacgagcgtcagatgaccaaatcggaattgatcgaaagcctcgcccagaaatcgcctcacctgcccgcacgggatgtcgagatgtgcgtgaaggcgttgctggaacggatgagtcaggccctggcgcatggtcagcgagtcgagattcgtggcttcggcagcttctccctgcatttccgcccgccgcgtcttggacgcaatcccaagaccggggaaggggtggcactgccgggcaagcatgtcccgcatttcaaacccggcaaggaactgcgcgagcgggtcaatagccccgcggttgtcgacgagtaatcggcatgtccgatcgacggcgccagcaggtccgcaacgcagtcgcgtttgccttgctgatcctgatctcttcggcgatcggtattcttgtggtgttcaacgagggccaggtcaccctgagcctgccatgggtagacgtgcaagcgcccctggtagtcctgctgggcatttccgcgctcgtgggtgtggtcgtcacggccgccattctgcttctccgtatccgccgactgaaccagaaggtggcggacctgcgcgcggagaatcgcgcattgaagaccgaggtcgagcagatgcgaacggccccgatgcgggatttttattagtgcaatgcggatcactgtgcatgcccgcgctggagtccatttcgcccacgcgcacagtgcagccggtgaaggctagccttgaggcacaaacgacgcgccatgtcttccgctacgtccgagaatcgatcgaccatatggttgggatggctcgtttcctctcccgtgaacgctcgtttattgatcacccgatgtaacaagattggttggccaggcccttctcgtgggtcatgttgcagggtgtggaaacgggtatgcctcgcagcgttcgctcggccctgtggcccggcccgaaagctggggtcgctgtccgagtccgggagcgtcacgtgatcaacgactggttctggctcttgctgcccgtggcggcggcaagcggctggtgggtagcccgtcgcgtccacccggaagacccaggggaccaggaaccttcccttcaccgttaccttgagggcgtccgatatctgctggacgaccgtaccgatgatgccttgcaggccttcatcgagatggtggaggtcgaccacgaaacctttgagacccatgtgattcttggacgcctgttccggcgtcgaggcgaggtcgatcgggcgatccggatccatcagaacctggtggcgcgtccttctctgaaggacgagcagcgggcccaggcgctgaacgagctcgggcaggactttctgctagccggcgttctcgatcgggccgaggcggtcttccgcgagcttgcggactcgccgcatcaggcggtgcaggcgctgaagggcctgcagcatgtctatgaaacccagcgtgaatgggagcgcgcgatcgaggtcggcacacgactgaaagcgcataacgtgccgaatgaacatcttcgaatcgcgcattatcactgtgagttggcgactattgcgctggagcaaggtgaccgctcaacctccgccgagcgagcggcacaagcagaggggctggtccctgggctgtcgcgcgcgctgctgatcaagtccgagatcgcggaacgcgaagaccgcatcgccgatgcgattgcatgcggccgtgaggccgtggcccgtacgccaccgctggcacccctggtcgtgccgcgcctcgagcggttgcaccaggcactgccaggtgagaaccgcctggggcagctggagcaaaccctggaagatctggcgaacagccgcggtatcaccgtggcgcggatcgcactgatgcggttgtaccgtcgcaccgggcggctggatgccgcactctccgaactcgggatgatcctttcgcaacgcccggtgccgacatcgggcttgctcgaggccgtgcgctggatgaagattctccccgcggtgcaggaatacagtgtggagttcgccgcgttcgagaaagcgctttcggatcagctcggaagccagcatctgtaccagtgcatgaactgtggctaccagggtcgagcgcacgtctggcaatgtccgagctgtcgccgatgggataccctgcgggggctggattttgaactcgatgcctctaccgaggaggctgaagatgcgctggtccgcgaagggacgcgctgaaacccatttaatcaggaagagccatgcgagcagtcgttcagtccccagccccgcgtctgatcgtggcactcgactttgccgatgccgacggtgccatccagctggcgcagcgtctcgatccgtcattgtgcgccctgaaggtcgggttcgagttgtttgtcgtggccgggcccgatttattgggcagactgcacgatctcggctttcgggtattcctcgatctcaagtttcacgatatccccaacacagtggccgccgcctgcagggcagcggcgcgaaccggcgtatggctggtaaatgtgcacgccagtggtggcttgcagatgatgcaggcggcgcacgaagcggtccgcgaggtcaatgatcacaccgccgttctggcggttacggttctgacctccagcgacgcacacacgctgcgcgagattggcgttcagcgcagcccggaggcccaggtgcgcctgctgggcaatctggccatcgcgcgggctgggctggaggggctggtgtgttctgcgcaggaggcaagcctgctgcgtgaggagctgggctctggcccgatgctggtgacccccggaatccggcttccggaggccgaaggagacgatcagcgcagggtgatgacaccggagaacgcgatcaaggccggtgccagcgccattgtggtggggcgacccattacccgggcggtcgatccggcggccgctgcgaccgatttcgcacatcgcctggagagggttttccagagccgctgatcccgttaggatgaccttggcgcaagggttgcgccggttatcactcaacatggagcagttaacatgaaaaatgccatctactgtgtgaaatgctggttcttcgccgccttgtgcgtgctgccgctggcgctggttacggcatcaggcgggcagacgccggtgaatgtgaactcggcatcggcggatgaactcgcgacgctggacaacatcggccaggtcaaggccgaggcgatcgtcgagcatcgcgaggcccacggtccgtttgcctcggtgcaggcgctgacggacgtatccggcgtcggcgagcgcacggtggagatgaatctcgaccgtatcgaggtcgagtagcccgatcgaggacgacggggccgatccccgtcgtcttttcccacctggagtcaggatgaacccgaatacgccaccgatccgtaccgctgtttttcctgtcgcgggcatgggcacccgctttcttccggccaccaaggccaaccccaaagagatgctccccattgtcgacaagccgcttattcagtacgcggccgaggaggccgtgcgtgcgggtatcgagaccctggtgttcgtgaccggtcgcaacaagcgttccatccccgatcacttcgacaaggcctacgagcttgaaacggagctggaagagcgcggcaagacggagatgctggagaaggtgcgcaatatcgtgccgtccaacgtgacctgtgtgtacgtgcgtcaggccgaggcactgggtctgggacatgcggtagcctgcgcgcggccggtggtacgcaacgagccctttgcggtgatcctggccgatgacctgatcgaagaagagcagggcggtgccacgaagcagatggtcgaggcctttaaccagcatggatgcagcgtgctgggcgtggaagaggtgccggcggaccgcacccatcagtacggcatcattgatccggtgcaaacgggcccgcgcacctgggacgtacgcgggattgtggagaagccgcagccggcggacgcaccctccaatgtcgcggtcgtgggccgctatatcctgaccccgcgcatcttcgagctgttggccgagcaggagcccggtgctgggggcgaaatccagctgaccgacgcaattgccaagttacttcaggaagagcgtgtaactgcccttaatttcgaaggtcgccgcttcgactgtggaagcaagctgggttatctggaggcgactgtggagttcgcgctgatgcacccggagctgaaggacgactttggcgcctatctgaaatcccgcgccagcacctcctgaagcctcaccaccagaacctccgctgacgcggacgtatcggaagccttccgcgccagtactggatggcgaggaagccgaacgccatcccgcccagatgcgcgaaatgcgcaataccggcgagggtgcccgagatccccaggtagagttccagggcgccgtaggcgatgacgaagtactttgccttgatggggatcggcaggaagaacagataaagccgctggttggggaacatcatcccgaacgccagcaagaccccgaacacgccgccggatgccccaacagtgggatagaccatcccattgtcgccataggcggtgaccataagctgtaccagccctgcgccgatcacgcagatgaggaagtacagggcgaaggtcctggagccccaggcgttctcgatctgcactcccagcatccagacggcaaacatgttcaccgagaggtgaacgaggcctccgtgcaggaacccgtaggtcaacagctgccagagctggaagtccggcacacgtagccattgcccgtcctgcaggatcatcgatggcgttccgatgggccacagggcgaaatgggtcatcagccagtcgcccagccagggcagggcaagaaagagcgccacgttggtgatcagcaaaaagccgatcaccggtggcatcatgctgaaatcggggtggcgcgggtccgggtgcgtcatcggggccgggatcagcgaaagtcgtcggtgaccgcgccgcgactggcggatccgacctgacggctgtacttcccgagcacacctcgatcaaagcgcggcgggggtgcctgccaggcactgcggcgacgcgccagttcgtcctctggtacctcgagcgcgagacgattacggtcggcatcgacctcgatgatgtcgccctcgcgcaccagggcaatgggcccaccttgcgccgcctcgggagcgacatgtccgacgacgagaccgtaggtgcctccggagaagcgtccgtcggtaatcaacgcaacggagtcgccgagacccgcgccgatgatcgctgccgtgggggcgagcatctcgcgcataccgggcccgccgcgggggccctcatgacgaaccacgatgacgtcgccagcctgaatcccgcccgccaggatggcgtccaggcattcctcctcggattcgaatacgcgcgcgggcccgcgaatcgaagtggacttgagcccggtgatcttggccacgctgccttccggcgccagattgcccttcaggatcgccaggtgcccctgcgggtacaggggggcatccagcgggcggatgatggtctggttcgatggtggtgcatcagggatgtctgcgaggacctcgcttagggtctggccggtaatggtcaggcagtgcctgtgcagaagaccggcgttcagcaggatcttcatgacctgcggtgtgccccccaccgcatggaattccgtggtcacgtgtcgaccggagggcttcagatcgcacagtaccggggttttccggcggatccgttctacgtcatccagagctaacggcacgttggcacagtgggcaatggcgagcaggtggagcacggcattggtcgatcccccgacggccataaccacggccagggcgttctcgaaggcctcgcgcgtgaggatgtcgcgcggcttgcggtcggcatggatcgcctccaggaggacctcggcggaacgggcggcggagtcggccttttccgggtcctcggccgcctgggtcgacgagcccggcagactcatgcccatcgcctcgaaggcgctggacatggtattggctgtgaacatgccgccacaggagccggctcccgggcaggcattgcgctccacgccggccaggtcttcatccgacagctttcccgccccatgctgtccgacggcctcgaacgcactgacgatcgtcaggtcctggtccttgtagcgtcccggcttgatcgtgcctccgtagacgaagatcgcgggcacgttaagccgggcgatcgccatcatggcgccgggcatgttcttgtcgcagccgccggtggccagcagcccgtccagactctggccgttgacgaccgtctcgatcgcgtcggcgatcacctcgcgcgacaccagggagtacttcatgcccggggtgcccatcgaaatgccgtcagagatggtgatggtgccgaaggtctgcggcatgccgcccgaggctcgtacggccgattccgcacgttcggccagtgccccgatccccatgttgcagggagtgatggtgctgtgggcgttggcaatgccaacgatggggcgctggaagtcgtcgtcaccgaagcccacggccctgagcatggcgcggttgggggtgcggcgtggcccttcggtgacgacgcggctgcgtcgattgtcctgggtcatcgagtcgtcctgtccgttgtccggcccgggagagggcggactagtgggtgcgagaattgcttccccggcagtagcgcccattgaggaagtgatcgaagaactggcccagtgccggatggtcgatctgctggccggaggtgtcgggttccaggtggcgttcggccacatacgtgctgtgcgagtacccgtccaccagcacgtggtaccacggccggtccttgggggggcggctcctggccacggtttcgtaccattcgtccgagccggagtagaccgggtcgacctcgacgatcacaccgcggtagccgaacttggtatggtggaccagttcacccacggtgaagcgtgttccctgtgtcatcgctgccccctggcggcgtttggtgcattaattgcgctgcattgacagtgtctctcagaaaagaccatcgcccgggtctcgcgttccggcgcgtggtcctgaacccgcaaagcgaacgtataccatgtcccgtgacgtcagcatcccccgccccgaatttcaccgggccgtgcccgaaaatgatgaccgcgaacgcaagatctgcagtcactgtggcttcgtggactacgagaacccgcggattgtggtgggcgtcgtcgccacatggggagagcgggtcctgttgtgccgccgggcgatcgagccgcgcaagggtcactggacgctgcccgcaggatacatggagctcggcgagtcgaccgagcagggcgccgagcgagaggcctgggaggaggcgcgcgcccggctgcgtattgatcgcctgctcgcggtctacagtctgccgcacatcggacaggtgcagatgatctaccgcgccgagctgctgggggacgacgttgcccccggacccgagtccaaggaggtcgcgctgttcgacttcaatgatctgcccggggagctcgcgtttccgtcggtgtcctgggccctggggcactaccagcaaacgcgccacctgggcgaattttcgccgatgggcgccccggagtccgcgagtccgctgggcgggttgtagatcagccgtcttgcgcggcccgggacggtccgtagtcccggaacttctccagcacgcgcgccatttcgtcgtcgccgaggagctgcgggccgccaatttgcaggctcagcacgtactgctgcgcgagcagctcgacttcctcggtcagccacagggcccgcgcgagatccggccccgtcgcaatcatgccgtggttggccagcaggcacgccagtcggtcctgcagggcctccaccgcatagcgtgaaagctgctccgtgccgaacgtggcataaggggcacaacggatcgaattgcccccggccgccgccaccatgtagtgcagggcggggatatcacgcccctgaatcgcgaccacgctggcgtaggtcgagtggacatgcaccacggcgttcaactccgggcgtgcgtggaggatcgcccgatgaaaatgccactcgctggaaggcttctgatgatctggccagcgtccctgtgcgtcaaccgcgaccaggtcctccgggcgcagggcttcgtagggcacgccggacggggtaatcagcatgccatcgcccaggcgcgcgctgacgttgcccgaggtcccctggttcagaccacggcggttggtctcgagcgcggtgtcgataatcccctggcgcagggccatttcatcggtggcaggcatcggtgtccgggcggatggatggaagccggattgtatcgcgacaggcgccaaggatgtctcggggaacacccgctagtttatggggtcaatgtcgaaaggctggcgtgagcgggacgtgaagacgcggatggcgcgaacgccggctggacatctatattgaaggctgcacatggcaggccgcagcggttgcgcggcactttcgatgttccttgaacagggaggacaacctatgaaaaaaccccttcgttttctgactgcggcttccgttgccgggaccctggcgttgggcttgggtgctgtgcattccgtacatgcctttgacgagcacgaggccactattgattaccgtcagggcgtgatgcggtccatcggcgggaacgtcggctccatcgccgcagtcgttgtcgacggcgccgaattcggcgacaacctcgagatgcacaccaggcatctggtggatctcaccgcggacatcccggcactgttccctgaaggcagtgatttccccgataccgatgccaaagaggagatctgggacgactgggaccggttcaaggagctctctcaggacaccaaggatgcggccgaggcattgcatgccgcggttgaagccggtgacgacgacgaactcccgattcgcttccgtaacctggggcaatcctgccaggcctgccacgacgacttccgccgcgactgatcggtggtggtgacgacaaggcgcacagggccggccgtctggctgccggccctggccgttgcggcccttgcatggggttccgtcgcacaggcggaggtggagatcggtgaagaggatccccaggcgggcgaggacgagcgcattgcctacggcgagtatgtcttgcgtgccggtggttgcgtgacctgccacaccgcggaggatggcgacttcctggccggtgggcggccgatcgaaagccccttcggcgtgttctacggcccgaatattaccccggacgaagagcacggcattggcggctggtcggagggcgacttcaaacaggccctgagggaagggcgaagcccgaacggcacccattactacccggcgtttccgtacaccgcatacacgaagatgacggaccaggacgtggaggcgttatgggcctatctgcagtccgaggtcgaaccggtcgccagggagaacaccccgcatgatctggactggttcgtgcgctttcggccatcgctgagcgtatggaaatggctgcatttcgagccgggcgaattccaggcgaatcccgacgagtccgaggagtggaaccgcggcgcctatctgactcaggccctgggacactgtatggaatgccataccccgcgcacccggaccggcgggctggacctcgagcgcctcggagcaggggcccgcatgccggatggcgacgtggcacccaatataacgccggaccgggaaacgggcatcggccgatggggcgcgcgccatatcgcccgctacctggagatgggcatcacccgtgacggcgactttgccggtagcagcatggccgacgtgatcgagcatggcacgtcctacctgaccagtgacgaccgccgggcaatcgcggcctacctgcagtcgctggaccccatcgaacacgagccggactgaacgagacgtgggctgcatgaaaaagggccaggctgcatcgcagacctggccctttttcttctatctggctccccgggacgggctcgaaccgccgacctagtgattaacagtcatatccaatccactttgcggggtgcttacacaacgttgcagtagtttgcaaaggcttgatatagggcgctttcccgtgcattgtaagtcataagtcgttcgcgctgaatcgcgctcaactgcttacatagtgcttacacagcgcttacacgggagaaaccgatggccgaaaccaagaaactgaccaagcgggtctgcgatgccgccaccccaccggagaaagggaccacgttcatctgggacagtgcggtggccgggttcggcctgcgcgtgaccgccgccggtgccaaggcgttcgtctggcaggggcgggttaacggacgaagccagcggctgaccatcggcaaacccggggccctgaccgtggagaaggccagggcggaggcgaagcggatagccggggaggtggcgagcggcaaggacccgcgagcggagaagcacgcgcgcaaggttaaggccctgactctgcgcgaagccgtgcgggaataccgggacgcccggcacctggcggacaccacccgggacagtttcgaccgggccatgaaggcgctgtcggactggatggcccggcccgtcaccgagatcacccgggacatggtggcgaggcgccaccgcaagctgggggaggactccccggccttcgcgaacctggccttccgctacctgcgggccgtgctgaatcacgccagcgaagcccatgcctacccggacggccgccccctgctgcccgacaatcccgtgaagcgcctgtccgccaccaaggcttggtaccgggtggaccggcgccggacgtacatagagcggcacgagctgcggccctggatgcaagctgttcaggggttggcccacccgccggagcgggaaccgggggagggcaagaccaagccgaagctacggaacggcgccattgcccgcgacgtgttcatggtgctggtactgaccggcctgcggcggaatgaggccctgggcttgcggtgggaggacgtgagctttgccggccggacgttgacgatcccggaccccaaaaactaccagccgcacactctgccgctgtcggactacctggtggaactgctgaaggcccgccagcaggagagcgggggcgagtacgtgttcagcgacgcggccggcacccggttccagaaccttcggtacgccgtggaccgggtggccgaagtctccggcgtgcgcgccatgccccacgacctgcgccgcaccttcgccaccgtggccgaatccctcgacgttccggcctacgcggtcaaggccctgctgaaccacaagaccacgggggacgtgaccgccggttatatccagatgacgccggagcgcctgcgagggccgatgcagcgcatcacggacttcatgctggccgccggcggtctgcgggatggtgcggacgtggtgcccctaggagccgcggaggcccgggcatgagcgccggcacggaccccgagcggctgcggtacttgggccgggcggcccgagcggcgatggcctacgcgaacgctggatccaccaccgaggcggcagactgtgcggaactgctggccgccgccctggaccccctggggatcaccgccgacaaggtggcaagcgcataccgggtgcaggccggccacggggacgcgcccgccgtggtccgtgcccgccccagcgtggttgccgataccgatggcaacccggtggcggcatggccctggaggccggcggacgggctggaagacctggcggcccggctgctgcgcctggtggtcgcgctggaggccggcggccacggggtggaccgggagcaggcgctggcctggcttgcgtcgaacgctgccgcattgaaggctggcacggatgcccgccggcacaaccaggacgggctggaagtcctgcgcaccgcccgggcgaatggtggccgggctgcggcgcgggcacggcgcaagctgcccgataccgagaccctggaaagggagcgggcggagctgatccaagctcaaacccacccccgaaacgtagccgcgaaactggccgccaggtacggcgttacggcgcgagcggtccgggaagccctgaaggaagtaaaaaagcggaaccacgctaagcgtacttccgaaaaagtgaattaaagcagtagcttacgaacctgtccccgcctaagctggactcgtacggtcaacagccaacacgaggacagcaccatgaacgataccgcgcaacaccatcccaccgattccgaccgggtgacgttcccgcgtctgatgacccccgccgaagtacagcaactgctggggaagtcgaaagcctggctggaccgatcccgcctcgaaggcaacggccccccatacgtcaagatcgggcgcacggttcgataccgcgcggatgatgtcgccgcgtggctgaacgggaacgtgcgcacgtccacctgggaggggcgggaatgagcgcccccgtggcgccgcagaggggcggcgcccgggggcagcaaggggagacacgggacgaggttacagcgtcgcggcggatcaactccagcccgttgtggcgagcggcgatgctccgcgcctggtgcattcgataccaccaaggcccggacaaggttcgcgctgtgcggcggtggcgcgtggccatcgtggcggcattggaagggggcgaccgatgaagactattcgagaactacggctggcggctgcccggcggggcgaccgtttcttcgatgccggccgcccttgcgcacgcggccaccaggacgttcgttataccgcgtccggccgttgccggagatgcgagcttgacgacgcccaccggaagcaccacgaggtcaaggcggcgctgcaagcggcccgatccgggccggggggtgggtgatggcaggcgattggatcaaggttgagaccgtcacgccggacaagcctgaagtgttccagattgcagaggccctgaacatcgacccggatgcggtgaccggcaagctgatccgcatatggatctgggcggaccagcagacaacggacggtaacgctcgcggcgttacaaagttgttacttgatcgtatcgcaggcgtgtcaggttttgccgacgccatgcagaaagtcgggtggttgaccaacgccgatggcgggctcacgttcgtgaacttcacccgtcacaacggacaaaccgcgaaaaaacgggcacttacgaacaaacgggtggcccgataccgtaacgcaacctgtaacgctgacagcgttacaaaagcgtttccagagaagagggtagagaaaagtaataaccctacggccggttcgcctgcgtcgaacacggcccggcagtcgaagcgcaaagcgaccgagtacccgccggagtttgaaaccgcatgggctgcatatcccaagagggccggcgacaacccgaagcgccgggcattccgggcatggtcggccagggcgaaggaagggcacaccgccgacgaaatgcttgccggcgtgaaccgatacgctgagttttgccgggccacaggcaaggtcggaaccgagaccgtgaagcaggcggccacattcttgggcccggatctggccttcctcgaagactgggccacccccgcgcagccccgtcccggcaatggtggtcacccgcgttccgatgacgagtgggtcgccactggtgagcgcctgggcatctacccgcgccgtggcgagaccatgcacgacctcaaggttcgcgttcgtgctgccttggacggcacccgccagggggtgagcgcatgactgccatgactgcaccgtggtcactggaagccgagcaggccgttatcggcggcctgctgatcgacaacggcgcctgggatgacgtgcgcgacctggtggacgagccggacttctaccgccgggaccaccggctgatttggcgcgccatgcgggcgctggatgacgtgggcaccccgttggacatcatcaccctggcggaatggctggagtcgcacgaccagatggaggaagccggcggcatggcctacctcggcaccttggcgaccgacacccccagcgcggccaacgttcgcgcctacgcagccattgtccgtgacaaggcccggcggcgctccctgatccaggcggcgggtgaaatccagcgcgccgccgccagcggtgatgacaccgccaccgtcatggacgaagcccagcgcctggtcatggccgtgggcgaatccggtggagacggtccggtcgagatcggccaggacatccacggctggctgacggacctggagcgccggcggcggacgggcgagtcggccgggatcactaccggcttcaccgacctggaccgaaagacaacggggcttcatccgggcgactacgtggttatcgcgggccggccgtcgatgggcaaaaccgctctcagcctgggcatggcggagcatatcgcggccacccacgggccggtcgtggtgttcagcctcgaaatgcccaagtcgcagctatgggcgcgcctggtggcgtcgcacacaggcatcgcgctaccggcattccgagcgccccacctgcacccctacggcgatccggcggcggactcaatccggcgcacggttcagcggttgcaatcgctcccgctccacgtcgatgactccagccgggtgacgaccagcgacatacgcgcccgggcccgccggctgaagcgaaagcatgggcttacggccgtggtcgtggattacatcggactggtgaccccaccggccagggaatccaggaaccacgaaatcgaggtcatcagtcgcgacctgaaatcgttggccctggagcttggcgtgccggtgctggccctgtcgcagttgaaccgaggactggagcaacggccggacaagcgcccgatcatgtccgacctgcgggactccggcagccttgagcaggacgcggacctggttctgctgctttaccgcgacgaggtgtaccgggagcgaacccccgaccggggcattgccgagatcatcatcggcaagcagcggaacggcgaaaccggaaccgtgccgctggccttccgtggcgaggtgacccggttcggagacctggaccatcagaccagggccgcctggctcagggagcgccgccgggcgcgtggtgagtgacgggaggaatgccgcgatgacgccaagcgaagcccgccgcagggcccgggcgatccgagccgccgcccgcaccgctgggtgcgtggtggtcattcaggacggacagggacgcctgcacgcgctgcccggccgcgcggaagtggttggcacctacgatggccgggcaaacctggaggcgctggccgatgacctgctgttcctgaccagcaaagcccgcaccacccgggacggcaaaggctgacgcgatggacgcccgggccccgcaatccaccagcaccgcgtcagccgcaccggccaccccggtcgagcggctgcgcctgctgctggcgttgcgggacgcctaccgggcgggcgaaccgctgccggtggaggcgctggacctggtggcggacgcggtggacttgctggaggccggggccgccccggcggaggccttcgggctggtactggatgccggccaggaacaccctgcccggaccctggcccgcgaacggcgagacgcccacctgcgcaccgccctggcggcctgtcctggcgcgtccacctgggccaaggccaccgccctgggccaagccgttcgagtgttcgagggccgccggtggcagagctggcgaacgctggacgaaccgcccgcccgggccacgctggtggaacgcgaactctggcgcgcattccgcaccggccagcggatcccgcgttccgtgccttggctgctgcggctggcggaagggcactgaagtcaaaccccccttttcgcttcagtggcgcgcacgcttcactgagcctgtcaccacaacgaacaagccgacggaggcagcaatgaaactcaagattccagacgggtggcgagtcccccccgatgcaatgcgcaaggcaatccaccgcgagccacgaaccgagccggcccgcgttgagttcgacgaggcccgtctgctcgaactcatggaccaggccgaagcaatggcgggcgcccatgcggctatcgacaaacaacggggccaggccctggacgccgtgcgcgacctcgaacgccaaattggttggctggaaggccgtgccggtgcgctggacggagaagctgcggacgatgaccaggcccagcttgagcgcctgcaccagcgcctagaggccgcccagcgccgcctggaccacctggaccagcaatgggaggccagcggaaagcggctgaagtctgcgcgcgcgctggccgagcgcctgaagcgttacgctgctgatgaactcgggtgggtgccacctggcgccagcgaccgccccacgaccaactaaccaggaggccaccatggccaagaactaccaaaagacggtggacgaaatccgccagaagattcaggacacccgacgcgagcgggaccagttggcgaccgccccgctgcctgcggaggaaatccaggcgcgggtggatgcatggatcaaccgcaaggccgaacaagcccagcggcgcttcggcctggtagggcaggccctggcccggccaggcggccgcgtggaaaccgaggtggacccgttccacgtgtatgcccgaggtgaggccaaggccgccgacgttgggcctttgctttgcgccatgttccccgagcgggtgcgcgatgccgtcatgtccgggctgaacccggacgcggacgccctgccgatgtctgaacggccggcacggcttgccgatctggaccgccaggtgctggcccttgagaccgccgaggaggacgccatccgcgaagcggccgccgctggcgtgaccatcgagcgccgaccggacgtgagcccggacgccatcctgcggcccgagtggccggacgtggccgaaggttgaagggagggtctgatgatgaaaggcacgagcttacgcggcgcaatcaatgccaagtgcaaggaatgcatctacgacccaatgggcggggccggtacgtggcgcgaacaggtggaggcttgcaccagtcgcacgtgccccctgtacccagtccgcccagtgtccgcgaaccacccaagaaggccgattcctcaagccagaacggacgatctggccccggcataggctgccccacgggttcggctggaaaggttcagaaaacggccaccacggccccatacaggagcaacgacgatgaccgacttcaacgccattgccacaagcgcatataccaaccgccgccggcacggcactgaccagcagcaggaccggcggcccgacccatgcgcacccagtgccacgggagccgaccagggccaggccctggcggacctggcggccagaacgtaccagcgccgggcggcagaccgggccgcgttccgggagaaggcagcggacgatgcgttccggctggcgacggagcgcggcccggacgggggcgggggaccctgggcctgtggataaagactgcggggcgttgaggcgcgtttttcgtaaaaagtcagagccgcgtaaacggttgtggttgttggagtttctgggagggtttcggccatgggcctgcgattgacgaaagccgagatggcaaaggcgttggacgtgtccaccaatacggtgggcgcctgggtaaagcgcggctgcccagtccaggaacagggccgcccgggaaagccctacaccttcgaccttgcggcggtggtctcctggctcactgaccggccggcggcggctggatccgaagctgaagcggaggacgcggcaagctatcgagccgagcgggcggccctgatgcgagtccggcgccaagcggccgaactggagtaccagcgccagcgccgggcggtggtggaccgcgccaaggccaagcgcctgattcacgaaatcggccaggccctggccaagccgtgggcccagtggccagcccgtgtttacgccgaaatcgcggcagaactacaggcagacggcgcccgcgtccaccaggtgctggaccgtcacgtccaccgacaccttgaggacctggcgcgggcgcccgtgctgtccacggttgacggttctgtgctgagccctggagaaagtggaggcagcgatggcaacgaatgaagccaccagtcggccggacccttggaaagcccaacgggaggacctggaagccgcttggcagcggggataccaccccgggcccgaactcccgccggaggcctgccaggcgctggaggctgtccgaacccgcattctggagacaccagaccaccaactgctggaactggcccgcctggtcctggtggaccaagtggaggcccgcgccgtgctgttgcgcgtggtgaatgagatagagacggcggccaggaaggcggccgacacagaacgccaaggcggcggcgtggcgggataacaaggcgagtgcgggcccgccccggtcaaggttggagtagtgcccggcctggctgtttcctccccgcacttgccacccaacgggggtggcttcggttgcttcgataccccccaccttgcccccgctgactggttgccggcgggggctttttttcgtccgctggaccaccgtggacgccagcacggcaacacgcgaccatagccacggcggtggtgtcggcaaaccctcacgccggcggcgggccaccgtcaccagggccggttcccgtaacggggccggccttttccgttgcccgccagccaggcagcacgctatcgtttccccgctggcggccgagtagcccccaccgccacccgacgccggcaccggccgggccgcttggaccttagaaacccaaggccacaatgcccggccatctacacccgaaccccgccacggccccgtcctggcggggttcttccgttctggccacccctgacaccccaccgcgtgccttgctgaatccatgaccccttgccatacttgatctgtatcgtttccggtaacgattgagagggccacgcaatgccgcaaccaagacgacaccagcacaccgccgcccgcgtcgccgcccaccgatcccgccaggcacgggagggccgccagcggctggacgtgaccgtgaccgccgccacggccgccaagctgaaggccgaagctgccgcccggggctgcaccatcggggaggcgctggaagccctgctggacgccagcaccaccaccaggggccaggctgcccccgcgcctaccggagccgctgagaccgccgcccccgaccaggccgggcccgaagcgcccaacggcccggagaaggccaccagcgccgccagcaccagccaggccccaaccaggcgcacccgccgccgctgcccccggtccggggatgagggagtggagacgcgccgcgccggtagctgggacaggttcaccgttctggtggacggggtggaagtcgggaccgtcacgaaggcgcggagcgggtggcgtggcgagaccacggacggccgccaggtggaaggccgcgttgcgaccgctgcggtgaaccgcgtcctgaaagccgcccacgcggccggcttgctggaggccaacacgggcggcgcgtgaccgttcggcctggcattgtccgcggcggtgccggtggctatgctgaacgtgctggcagcggccaggggcgacctgacacccagtgccccgttgctgccgccagccggccgggccattcagcacgtgaaacccagtgaatcggtgcccggccccttcgcccgcgccccgtctggaaccttcccggcggggcgcaaccattccgggccgcgtatactgcccctgttcccgcgctgcccatggcatcgggcattcgagactgcgccacggcccgacccgcgcagccggcaaggcccccgaaccccgggggctttgtcgttcctggtgccggatccggggttgctgcccatgacggcccggccaggccaccaacgcgcgcccgccgcgcctggacggacaccgccccgaaccagacgcccaccaccagcaccacggccgcccgagcccaagccaggcggccaccatcctaaccaccgaccgcgcccgcctgccgacctgccgacgccacgttgacgccaggccgacccccggccgtccccaacgaaaacgccccgccagcctgagccagcggggcgccgtcgcgttgtcgcgccatgggtgacgtcggtacccgccgcaatcatcggaccggcccgcggccaccaggcattccccaaggccagggccgtggcccggttctgcccgtgttgttatccgatgtaagcgggttgcgtccgcctgcttacatagtgcttacacggggtgagagggcaagaaaaaagggcttaggttttcgcctaagcccttgttttatttggctccccgggacgggctcgaaccgccgacctagtgattaacagtcacccgctctaccgactgagctaccggggaattggccgcagatcgtaatggggggcggccaccccgtcaagcttcaattgttgcttcagcggtgcgtcgcggcgaattgcctgagtcgatccagtgccttgtcgagcatgtcgacgctggtggcaaacgacacgcgcacatgacccggggcgccgaatgcgctgccgggcaccagggcgactccgacttcgtccagcaattgcttggtgagggcgacatcggtgtcaatgtcggccgcctgcatcaggccggtgacccgtgggaagcagtagaaggtgccgtcgggcatcaggcagtcgatgccgtcgatcgcgttcaggccgtcgaccacgtgtcgcgcccgttcggcgaacgcggaacacatggcaattacgcagccctgatcgccatccagcgcggcctgagcaccggcctgagcgatcgaggtggggttggaagtgctctgcgactggatctttttcattgccgcaatcaggttctttggtccgccggcatagccgatacgccagccggtcatcgcgtaggccttggacacgccattgagcacgaccgtgcgctcgagcagatccggtgcgacattcacgatgttgacaaacggtgcagagccgaaccggatgtgttcgtacatgtcgtcggtggcgatcaccacccgggggtgttcgcgcagcacttcggccagggcgttcagctcgtcggccgagtaggcggctccagtggggttggacgggctgttgataaacatcaggcgggtattcggcgtgattgctgccgcgagttgctcggctgtgatccggaatcccgcctcctgggtggcgctgactactacgggccgcgcaccggccagaagtgcgatgtcggggtaggagacccagtagggcgcggggatcaccacctcgtcaccggggttcagcagggcctggcagaggttgaagatgctctgcttgccgccagaggagaccagaatctggtcacgctcgaacgaaagcccgttgtcgcgatcaaacttgcggatgatggcgtctttcaggccctgggtaccatccaccggagtgtacttggtttccccgcgggcaagggcgtcgatcgccgcctgcttgatatgctccggggtatcgaagtccggctcgccggcccccagcccgacaatatcgcgaccctcggcccgcaactgcgcggcgagcgcgctgacggccagggtaggggagggctggatgcgctgaacgcgatcggaaagctcgatatccaaggcgggcctcatgcgggttgatttggatgaacggccaggcgcgaatgcgcaaccggacgcgggctcgcgaaataatactgaaatcaggcgcggaggataaggcgtgcagccagatgaaggcgaacaattcaaggtggtatcgcagtatcagcccgccggcgatcagccggcggcgatccgcgcgctgaccgatggcatcgaggccgggctggcccaccaggtcctgctcggtgtgacggggtcgggcaagaccttcacgatcgccaacgtcgtcgagaatctgcagcgtccgaccatcatcctggcaccgaacaagaccctggccgcgcagctgtatggcgagttcaaggagttcttcccgaacaacgcggtggagtacttcgtctcgtactacgactactaccagccggaggcctacgtcccgtcctcggacacctacatcgagaaggatgcctcgatcaacgaccacatcgaacagatgcgcctgtccgcgacgcgtgccctgctggaacgccgggatgccatcatcgtggcttcggtgtcggccatctacggcctcggtgatccgcgcaaatacctgtccatggtcctgcacctccagcgcggggaccgtatcgaccagcgggacctgctgcgccgtctggcggaactgcagtacacccgtaacgacaccgagctgcggcgcgccacctaccgcgtacgcggggaggtgatcgacatccatcccgcggaatccgagatcgaggccgtgcgcatcgagttgttcgacgacgagatcgagcggctatcgtacttcgacccgctgaccggtgagcagctgcgtaccgtcccgcgcctgaccatctacccgaagacgcactacgtgaccccgcgcgagacgttgctgggcgcggtggatcagattcgcgacgagctcaaggagcgtctggatttcctgcgcaaggaggatcgcctggtcgaggcgcagcgcctggagcagcgcaccctgttcgatctggagatgatcctggagatcggctactgcaacggtatcgaaaactactcgcgctatctctccggccgggccccgggcgagccgccgcccaccttcttcgactacctgccgaaggacgcgctgctggtggttgatgagtcgcatgtgtcggtgccccaggtgggcgggatgtacaagggcgaccgctcgcgcaaggagacgctggtggaatacggcttccgtctgccctcggcgctggacaaccgccccctgcgcttcgaggagttcgaggccctgcagccgcagaccatctacgtctcggccacaccggggccgtacgagcgcgagcatgccggggccatcgtcgatcaggtcgtccggcccaccgggcttctggacccgattctcgaggtgcgcccggcgggcagccaggtcgacgactgtctgtccgaggtgcgcgaccgggtggagcgcgacgagcgtgtattgatcacgacgctgaccaagcgcatggccgaggacctgaccgactatctctcggaacacggcgtgcgggtgcgctatctgcattcggatatcgacaccgtcgagcgtatggagatcatccgcgacctgcgcctcggggagtttgacgtgctggtggggatcaacttgctgcgcgagggcctggacatgcccgaggtctcgctggtggcgatctttgacgccgacaaggagggcttcctgcgctccgatcgctcgctgattcagaccatcgggcgggcggcacgcaacgtgaacggcaaggccatcctgtacgccgacaaggtcaccggatcgatgcaaagggcgatcgacgagaccgagcgccggcgggagaagcagatcgcccataacgaggcgcacggcatcaccccgcagggcattcgcaagaatgtcgccgacatcctcgaggcccgtaatgccacgccgggctccggtcgccggcgtggccagaaaaaggtggccgaagaggcgccggattacatcgacgccccggagcaggccgccaaggagatcgaaaagctggaacaggagatgttccagaaggctcgcgacctggagttcgaggaggccgcgcggatccgtgaccgcatcgagaagctcaaagcactcgcgttccgcccggaagcctcgctatcctaaaaagattgctcgggtcacgagcgccagttgagtacaggttcaatggcttctcccgtatccctgcccctggggccggtcatgctcgatgtgaacggtctggaactcaccccggaagaccgtgaacgcctgcgccacccggcgacaggcggcgtcatcctctttgcccgcaacgctggtacgccggagcaggtgagggcgctcaccgatgcgatacgcgcggagcgacccggcatcctgatcgccgtggatcaggagggcggacgcgtgcaacggctgcgggacggcttcaccgcgctaccgcccatgcgcgagctggggcatgtcgatgattacgatcgcaacaaggcctgcgaactcgccaatgcgaccggggaattgctggcgctggagctgcgcgaggcgggcatcgatttcagcttcaccccggtactggaccgggacatcggtgtcagcgaggtgattggggatcgtgcgttccaccatgatcccgatgtcatcgcacgcctggccggcgacctgattcgcgggctcgcggccggcggcatggccagtgtgggcaagcatttccccggacacggggccgtccaggcggattcccatatcgcactcccggtggatgaccgcccgctggccgagatcgaggccgacgatatcgcggcctttcgcccggtgctgggcgatctcgatgccgtgatgcccgcccatgtgctgtacccacaggtggatgaccagcccgccggattctcgcggatctggctacaggacatcctgcgccgcgaactgcggttccgcggggcaattctcagcgatgatctggctatggccggtgccgaggccatcggcagcccggccgagcgggccgcggcggcgcgggcggcaggctgcgacatggtgctgatctgcaaccagcccgagcaggcagacgccatcctcgaggcgcagcagggacagccgctcgacgcccacgctttaggaagggtcgaggcgttgcgagcacaatccattgcgcatgatcccaggcggattcatgcccttcgcgctcagctgcatcactggcttgcggcccggcaggcagcgactgcctgaagaccccgccccccgagcggaggagttactcccgcgggcacattggcgcacaggcgctggcacgcctataatgcgccaccggtttgcgcttgagcagctgttaatattcacactcaccactgaagttggagatcaaaaatggccgacaagctcctgatcgtcatggttaacaccgatccgagcaacccgtctgagctgggtgccccgttcttccaggccaccgtggccgccgcgatggaatatgacgttgaagtcgtaatgaccggtcgtgccggcgagctggccaagaagggcgttgccgaaaacctgtttgtccaggaaggctccagcaagagcgtctacgacttcatgaaagacgctcacgaagccggcgtggtgatgaaggtctgcaccccgactctggatctgtggggcaacgacctgatcccggaaatcgaagaaaccgtgggcggcgcctacgtgatttccgaagccatggacgacgacaccgtgacctttacctactaagggtctacccgtccgtcgctttgccatccggccggccattgcgccggccggttgcgtttatggaccctgtaaagcccgctcataccggacccaggccttgccgtctgtcagacgctcggccaacatccttcctccaaaccaccaccgcaggacccttgatgagcccggaacaggcccgcgcaacgctccgagatgccgattgcctatacagccgcgatgcagtcgagaccgcgatcgaccgcctggcggaacgcacggcacaggtgctcaaggaccgcaaccccctggtcctgggcgtgatgaatggcggggtcgtcctgatgggcgggctgctgacccgctggtcgtttccaatgcaggtcgattatctgcatgccacgcgctatcgcggcggcacgcggggcggggagcagctgcactggctcgcgcgcccccagacaccgatcaagggccgtaccgtcgtgatcgtggatgacatcctcgatggtggcattaccctggaaggcatccaggctttctgcgaagagcagggcgccgagaaggtctattccgttgtactggtggacaaggccaatcccgaacgcgatccggccattaccgtcgatttcgcggccctggaggtaccgaatcggtacgtgtttggctacgggatggattaccaggactacctccgcaacgcacccggcatttttgccgtcgcgaaccactagggatacccgcgatatgtcgacaccccgtcttgccgtgatcggcggcaccggcctgacccagctgaagtcgctggagattacccgcagacaggtcatgcataccccgtatggcgaaccgtcgggaccattggtcttcggtcggctgaatgacacggagatcgtcttcctccctcggcacggggcccgtcacaccatcccgccgcaccaggtgaactaccgggccaacatctgggccttgaagcatgccggagtcgataacgtgattgcggtcgcggccgtgggcggcattaccgaagccatgaagccgggcatgatcgcgattcccgatcagatcatcgattacacctggtcacgcgctaatacctttttcgaaggcggcgacctcgaagaggtcacccatatcgacatgacctggccctacaaccagggcgtgcgggagaccctgctgaacgcgattgatgacctgtgcatcgaagcggcagaccgagggacatatggggctacccagggcccgcggctggagacggccgccgagatcgaccgcatggcgcgagacggctgcgacctggtgggaatgaccggcatgccggagacggcgctggcgcgcgagctggagctgaattacgcctgctgcgccgtgatcgccaactgggcggccggtcgtgccgagggcgagatcaccatggacgagatcggtcgaaacctggatcaagggatggcacgggtgaaggatgtgctcacgcacgtgatcgagacgttgtcctgaaccgcagggacgaggctgacgagcgccgtttccggcgagggggcacgtcgactagaacaagcggcggtgcctcacggatccaggacttaacataatatgtattatgcgtcgttatgggtggcgttggtcaagtgcccctgtcaccggatcctcaggttcatggtgctgttcagaccatggcaacgggaacgcgtgacatggccgtttttcgtcaggaccagatccagataccccggcccgctgagttgtacaaccctgcaatccacgccgatcccctcaaattccacttccagtggcacgacgccttcgaattccacttcctcgacgtcgtgggttcgggtgaccgtgcaggtaatggaatacgcggtaccctcgggcccggaggcttgcaggccgatacgcgattcgttgggcgatgtcgacatcgcgtgaacacctctccaggccaagggcaatccgtcagggatcgccaggaacatgacggaccaggatgcctggccgatcgcgggtgtcggggtcgaggtaaattccggcatcgcctggcaggcgctcgcgggccccctcggcgggtgcaggcacgacggcggcctccgaccgttaatccaactgcagtatggcggtcggattgacggcaggcatcagaataacgggtggtttttcgggagagctttgtcggtcgttatcacgcgagaagtatgagccatgtgattgcgaatcgatcgaggatcgccggctcggtcagccgttcgtcctacgctccagatttgatcgatggcgcaggtacatccgctccaggcattgcgcccgcctcgcctggtgaggacggtttggcaaatacagccgccctcaccccatccctccggcccggggtgccgggggccagcgcaggttagacggcgcgtgcctccgtgcgacgacgacgccacataacctggggtggcggagcccccagatgatccttggcccaattgatcgcctgcgtgcggttcttgacctcgatcttgcggaaaatgttgtacaggtgggatttgaccgtgtgctcactgataaacagctgcttcgcgatattcatgttcgtttcgcctgaacccagcatggcgaggatttccagttcgcgctgggtcaacccacaggcgggccgataggtgttggtccgttgctgacgatacagccgcaccagccgtgtcatcaggtgacgggacatccagaagtcgccgttcagcaggcacaggatccccttgcacaaaaggtccagctgatccgtcttgtaaaaaatgccctgcaggtaaagcacatccaggagtcggagtgcctcgtcttcgttcggaatattgaatccggcgaagaccgtttttgccccgtccgcgacggcctgctgcacatgcccaatatcgcgctcgtccagggcgctggcgtcaaacagtgcaagactgtaatccctgagcgtctgggcgacctttggggacccgggctccagccctgttaccgagcatttggttttctcggaaacgtactcgataaacagcgccgactggggggatgccgaggttacaatcagtacttgtgaatcatcgtttaaatcgctcatgccgtcaccttctctccatatttgaagcattgatattggaaagacgaggcgggtccgagtcaaccgattagatttgtcagacttgcctctggagcccttccgatgggcctaataccaactacgtatccgtacttttaaaaagtatataggcacaggtccgatggcccgtcaagcacagagcgatgaaactcacccggagaatacacagaatgactaggcggtctaaggttgatgtgtggcgcggtggataccctcggtcatcacctcgacaaggaagtcgatctcgtcctcggtaatcacgtagggcggcatgaggtaggagacattacccaatggacgcaaaagcgcaccccgagtaagggcatgccggtagatttccaggcctcgacgttcctgccagggataaggcgtacgggaggccttgtcttgtacgagttctaccgcagcaatcatgccgtgctgccgcacgtccgccacatgggggtgatcggcgagcggtgcaaggcgctttttgatgtgagacgccagcactttgttacgttcaagaacgagttcagaagtaaagatgtccagcgtcgctagcgcggcacgacaggccaaaggattacccgtatacgaatgtgaatggagaaacatattgagtttctcgtaatcatcgtaaaaggcgttgtagatatcatcggacgtcagaacagcggccatgggcagatatccgcctgtcagccccttggacagacacagaaagtccgggaccacgggcccctgctcgcaggcgaacatggttcccgttcggccaaaacccaccgcaatctcgtcggcgatcaggtgaacgccatggcgatcacaggcggcgcggagcagacgcaggtactcagggtcgtacatgcgcatgtgccctgcgcactgcaccagcggctccacgatgacggcacaaacctcgtccgcgtgttcggcgagcgcggcctccatatgggtgaactggcggcgcgctacatcggcacagctctcccctggctcgcgttcgtagcagtccggtgccggtacggtgatcacatccagcatcaggggcttgtaagtggcgctgtagagcgggacatcgctgacggaaagcgccccgagggtctccccgtggtagctgttggacagccgtatgaatcgggtcttttcgctccggccactgttcagccagtagtggaagctcatcttgagtgcgacctccaccccggcactcccgttgtccgccagaaacacccgatcgagcccatcgggggtgaggtcgatcagccgttcacacagctccacgaccggctcatgcgtgcagcccgcaagaatcacatgttcgagctcgtccagctggtcgcgtaccgcagcattgatccggggattcgcatggccgaacaggttgacccaccaggagctgatggcatcgagataccgattgccgtcgaagtcgtacagccagacgccctccccgcgctggatcgggagcaggggcaaggtcccctcctctccgtaatccttcatctgggtgcaggggtgccagagggcacgcaggtcccggcgtttgagctgttcgttgtccatgcagtgaattctcgggcgctgtggctcctctgcgctggaaagaaggcgccggaggggcgagtttttcgatgcgcggaaagtagcagggggtccgtggccggacaaggcatcccgcctgtgccccgggattcagccacccccctcttctggggtaccctttgctgccggccaggaggatcccatgcaccccgaatttccgcagcaagacatcattcacctcaaccacgcggcggtgggcgcctggccaaggcgcaccgaagaggcggtttgcgagttcgcgcgcgagaacgtccgtcagggatcgaaggactacggccgatggctcaagcaggtggatgcgacgcgcgagctggcacgcgccctgatcggcgctcgcgatgcggcggatatcgccttcgtcaagaacacctcggaagcgctgtcgatggtggcgttcggtctgccctggtcggcgggagacaatatcgtctttccggccggggagttcccatccaaccgggtcgtctggcacgcggcgggcgaacggttcggcgtcgaggtgcgcgaggtcgaggtcggcgatgaacccgaacgcgacctgctggctgcctgcgaccgtcagacgcggctggtcgcaaccagtgcggtgcgttatgactcgggcatacgcgtggatatccaggcactcggggcggagctgcgcgcccgcgggatcctgttctgtgtcgacgcgatccagcacctgggcgcgctgcacttcgacgctccgggttgccacgcagacttcgtgatggcggatggccacaagtggatgctggcacccgagggaatcgggatcttctacgtgaacccggagattcgcgaacagctgcggttacaagagtacggctggaacatgctggcccacgccggtgacttcgcaaacccgagcctgacccctgccccgtcggcgcgccgattcgagccgggcagccacaacatgctgggcatccatgcgctgcatgccagcctctcgctactgctggaggtggggatcgagaacatcgaccacgacatctgcttccactggcaccacctggccgaggaactagaggcgatggggtgcgaggtgcttacgccgcgtgtccgtcgtgcggggattctgaccttccgcccgcctgcggcagatctcgacaccgtttacgctcagctccaggctggcggagtcctgtgcgcggtacggggtgggggtatccgcttctcgccccattactacctgacggatcagcagatcgagcgtgctctggatcaggtgcagaaggctctcgggatcgcggcctgacaggccggagcaatccaacagttcaaaacgtgtgggtcttgcggtccgagttgagcatgccgcccaggtgttcctcgattcgacggtgtgtcacacccttgtcggacttgttgaactgtacgccgacgccacgcagtcggttgccctgcgccctcggcggtgtgatccacaccaccgtgcacggggtcggcaggcggtcagagtcgtccagcaacgacaacaacaggaagacctggtctccgagcttgtaggacttgtcggtagggataaacagcccgccgttggtcacgaagggcatgtaagcggcgtacagcgccggtttttccttgattgccaaggtcagcatgccctgcccggccatgttccctcccgtgacggtgtctggactagcgagtatcccctatcccgcgtggcgcgcgccacccccttggggcatcctgtcagcgtcgccccagcgcaagcgcgatggtctcgctgcgaagcgccggattcaggtttgcgccactctggcgttgccactccagtgactgctgcgccagccaggcgagacgacgcgcgccgcgcgcgcgtgcgaagtccagcaggcggtcgcgcggaaattgctcgccaaaggtatccagttgccccgcaagcagcaggcgctgcgccgataacagcaaggcctgcaggcgcgggagcaagcgttccggaacgctgcgctgcagggcggcagcactagaatgcagatctgccgcattcaggagcccagtcaggatctgacgatcggtctcccaggcctccagcgccgcggaatccgtcaggatctcccgcgccagcagcggacgattgaggctcgcagcgtaggcttcagccacccgttcatgctgatcggtttcagccgcaagccactcgtggacctgttctatcgaaggactgacgacatcgacttgctggcaacggctgcgaatggttgcgggcagactggcgggacgcgcggcctcgagaaacagcgtagccccggcgggcggttcttccagtgtcttcagcagggcgttggccgcgttcacgttcagtgcgtcggctggacggataatcagcgcgcgcagtgccccgcccgagccgctcagggtgaggaattccgtggcgtcgcgtacggcatcgaccaggatgtccttgccgggctcggcgggctccagcaaccgtacctccgggtgcacgccgccctccaggctgcgacaggcgttgcactcgccgcaggcgggttcattaccggatgcccgttggcacagcagactctggacaacgctggtcgtcaacagcgtcttgcccagccccgggcttccggtgatcagaatcccgctgggcaagcgcccgtcccgcccgcgccgcacgaggcgcttccggatgggttccagccagggcggttggatcggcatcagacgccccggggcatggtcttggtttgccactcgtccagcgcccgacggaccgagtcggccacctgttcaggggtgccgtggccatcaatgacccgatagtgttcaggataggcccgcgcccgttccagataggcctcgcgtacccgtgcgaagaactccagggcctcccgctctatgcggtctcgtcggccccgctgcacggcgcgttccagcccggtggccggatcgatatccagcaacaggaccaggtcgggccgcagatcgccctgcacccagtcttccagccgggccacgcgctccgcccctagcccgcgtccggcaccctgataggcaaagctggcatcagtgaagcgatcactgaccacccagcggcccgccgcgagtgcaggccggatcaccgaggcgagatgttgcgcccgggcggcaaacatcaacagcagctctgcctccggacacatgccgggaaggtcgggatcgagcagcaacccccgcaaccgctcgcccagcgccgtaccccccggttcccgcgtgcattcaggctcgatgcccgtcgcgcgcaggctctccaccaccgtggcgagctgcgtggatttgcccgagccttcgatgccttccaggaccacgaagcgggcatcgctggatgcgtcggccgtcattgtcggttccggatgccatagcgagtaccatcgcccccgagttgatagcgaatcacggcctggcgatgctcacgatacgtctcggagaagtggtgcgtgccatcgcccctggagacgaagaacaggtcgttcgtctcggccggccgcgcagccgcctcgatcgccgctcgtcccggcaaggcgatcggggtcggcggcagcccggctcgagtgtaggtgttgtaggggtgatcgcgctggagctcggcgcgggtcagccgctgcacgccaggttcctgcacatagagcagcgtcgggtcggtctgcaacagcatgccacggcggagccggttcacgaacacgcccgcaacccggtcacgctcctcgccgcgcccggtctcgcgttcgatgatcgaggccaggatcaggagttcgtacggtgactcgaccgggtggccctcggtacgcgactcccaggcggagtgcagtgtggcatccatcgcgcgatgcgcacgccgcagcacatccagggcatcggttccggagccaaagaagtaggtgtccggcaagaaccagccttcgggatgctccagttcctcaagtcccaatgcatccagcaggttatcgaccccgacggactccgctggcccttcgatctcggggtgctggcgcaaggcacgcaaggcctgagcaaccgtccagccttccgggacggtcaatcgatgctgtaccacctctccacgcgccatggcgtgcaacaggctgcgcggtgtcgcaccggcgtcgaccgcgtactcgcccgcctgtagccgcggcgccagtccctggcgcctcccgtacagctcgaccatccaggcttgctcgacccagccgcgccgttcgaattccttgctcacctgacgcagcccctgcccccgctcaagctggaaccgctcggtctggtcgagcgccagtggctggttgagatcctggtgatagcgatcggccaaccaccagcctccagccatcacgccgaccagcaccattccgattatccaaccactaatccgcttcatggagcgccatactcagaacccgaaccgggtcatcctgccatgccgtactcggcgtgtccgtttcgatcagccgggctgggtataatcccagccgcgcattgctgacataaagcccgtccacctggcccagtgcctgcggttccgcgctctgctcgtgcacggccaagccgcaggcagctgcatggtcgaatacccaggccctgcgcgtacccgcgattcccgcctggtccaccgggggggtgaacaggtccaacccctgacgccaccacagattgccttgcgtggcgctcaccagccgcccctgcgtatcgcaaacgacggcctcgtcccagccggactcccagccttgccggattaccacctgctccaggcggctcgtgtgcttgagccctgccagcgcgggctgaatcgccatcgcaacacgcgaccagcccatgcgcaacggaaccgggtcgctaccagtcgatggagtcagcagggcgccgccggagacaatccgggtcatcgctatcgcgtcgggcggcgcataaccgcgcggtccctgcccgcgggtaatggtaattcgcgccacacagcgcccttccggtgcgacctgctgcagttcttcgcgcagcagcgcttcgtcggcgggcggaaagccaagtcgtttcaggccccgctcaaggcgggcgacatgataacgccacaggcgtggctgaccagcctccatcatgatcgtctcgaacagaccatcgcccagcaacagaccccgatcgtcacccggcacgcagctctcgacgccattgaccaggatcacgcctgtttctccaatgcatccagtagaccatgggccttgtggcgggtctcggcgagttcgcgatcggggtccgagtccgccacgatgcccgcgcccgcgcgaaagcgcagttcgttgccgcgcagcaccagggtgcggatcaggatgttggtatccatgcgcccatgccggctcacatagccacaggacccggtgtacgcccctcggggcgcgccaccctcgagctcctggatgatctgcatgctgcgtatcttggggcacccggtaatggtcccgcccggaaacacggctcgcagcacatcgcccgcgcgcgtcccgggctttaaccgtcccacgatactcgacacgatatgatgaacccgccggtagctctcgacggtcatcagttcggccacccgcacgctcccggccgcggccacccgcccgatatcgttgcgctccagatcaaccagcatcacgtgctcagaccgttccttaatattcccgcgtagttcactaaaaagacgagaatctttatccgcattgtcgtcccggcggcgcgtgccggcgatgggccgcgtctcaacctcgccaccgttcacagataccagacgctcgggcgatgagctaatcacctggccctcgggaaactgtagccaggcggcgaacggtgcggcattcgcgcgccgcaggcgcgcgtacaacgaagccccgtcgagtgcctctaggctggaggccttccactcgcgcgacagattcacctgaaaggtatcgcccgcgcgaatgtactcgagtccctgcttcaccgcctcgcgatagcgctcgggcttctcctcgtcgatcacgagctccggcaaggcgcctggccccagtacatccccccggcaccgctcgacatctgcccgcatgtccacgagggcgtctgccccctcctcgctcaccagaaaggtctgatcgtcgtgatgatccacaatgatggcggcgggaaagcggatggcacgggcggtgggcaaccagggatccgcgtggcagcggcccagggcgggttccaggtcccatgcccattcataccctaaatagagaaaccagccgccgagaaaaggcagatggtcataacccggctcgatttcagtggaggcccttgaatcgctcaggtcctgatcgagcacggacaacagatcgtcattcgctcgggcatcgaccgttacaccgggaaaagcaaacaggatcgaataacgagccggcgcctgaccaatcagggccgactcgagcaggtggggatagcgctccgggaagcgccgggccaggggcgccagatcgatcccgcgccccagccgttcgacagccatatgctggcgagctagagggtgcggaacaccagggtgccgttcgtgcccccaaaaccgaaggagttcgacaggcccaccttcgtgttcatctcgcgtgcctcattggccacataatccagatcgcagccttcacccggattttcgagattgatcgtcggcggagagatctgatcgcgcagcgccagcgccgtgaacacaccctcgatgccacctgccgcacccagcaggtgcccggtcatcgacttggtggaattcaccagcagcttgtaggcgtgatcaccaaaggccttcttcagcccctgcgtttccgcgagatcgcccgcgggagtggacgtaccatgggcattgatgtagcccacctcttccgggttcactccggcatcgttcagcgcacgaagcatgcacttggccgcacccgctccatcctgagaaggctgggtcatgtggtaggcatcggcattccatgcaaagccggcgacttcgcagtagatatgggccccgcgcgccttggcgtgctcgtattcctcgagcatcatcacgccggcaccgtcactgagtacaaagccgtcgcgatcctgatcccaggggcgcgaggcccgctcgggatcgtcattccgggtcgacagcgcgcgcgccgccgcaaagccgccgatccccagtggagtcgtggccatctcggcaccgccggccaccatcgcatccgcatcgccataggcgatcatgcgggccgcgtcgccaatgttgtgcgtcgcggtcgcgcaggccgacacgatcgagatgttcggaccttgcaggttgcgcatgatggagagattacccgccaccatgttgatgattgcactgggcacgaagaagggcgaaatcttgcgtgcgccgcccttgaggtaagcggcataggaccgttcgatatacggcaggccgccaatcccggacccaatcgcgaccccgatgcggtccgcgttttcctcggtgacttccagacccgagtcgtccagcgcctgaatcccggcggccagaccgtagaggacgaacgtgtccatcttcttctggtctttcgtcgggacatactcattggcgtcgaagtcccgcacggctccggaaatcttgaccggcatctccgatgcatcgaatacgtcgatgggagaaatgccgctcttgccggccttgatgttggaccaggccttgtcgatggtagagccgaccggggacacaatgcccagtccggtaatcacgacacgtcgcttagccaatgatgttctcctcggaaagactgaaatacgcgctcaacgaaacgacgaagggccactctgctcgcagagaggcccgtccgcgtcctgttcgagcgcccagggggcgcccaatcagtccttcatgtgctcgttgatgtagtcgatcgcctgctgcacggtggtgatcttttccgcctgctcgtccgggatttccgtctcgaattcttcttcgagcgccatcaccagttccacggtgtccagcgagtcggcacccaggtcgtcgacaaaggcggcactgttggtgacgtcctcttccttgacgcccagctgctcgacaacgatcttcttgacgcgttcttcaatgctactcatggttcagaaatccccttccaattgaggcggcttcgtttgaaggttcgccattctagagaaaagcccggctgcgttccagggagacgcgaaccgctcgggcctgcgcgggacctcgggccccgcgggttgatcagtgcatgaacatcccgccgttcacatgcagtgtttcgccggtgatgtagccggcctcctcggaggccaggaagcccacggcagccgcgatctcttccggcgcgcccaagcgccccagcgggatctggcccagcaggtgttccttggtctcgtccccgagctcgcgggtcatatcggtatcaatgaaacccggggcgaccgtattaacggtgatattccggctacccacctcgcgtgccagagaccgcgcgaaacccgcgagcccggccttggccgccgcgtagttcgtttgaccggcattgccagcggagccgaccacggagccgatcaggatgatgcggccacgacgcagcttcatcatgcccttcagcaggcgctgcgtcagtcgggcagcagcggacaggttcgtgttaatgatcgcatcccactcctcgtccttcatccgcatgaacaggttgtcgcgggtaatgccggcattgttcaccagcacctccaccggtccttcctgctcctggatgctggcgagcccggccgcgaccgaatccgcgtcggtcacatccatggcaatgcctcgcccgttccactcggacagcgcctctgtaatgcgctgggcgccggattcgctggtcgcggtgcccacgacctgcaggccctggtccgcaagacggcgggcaatggccgcgccaatgccgcggctggccccggtcaccagggccactcgtttgttatcggacatcattcgccttctgtgtttggacgtactgggaatcgaatgtagtggatcagccggctgccagccggttcacggtggcgtccagggtatcgcgatcggccacatcgaacagttccagcccgcgatcgatccgcttggccaggccggtgagcacgcgtcccggtccgcattccacctgtaccgcaacaccctggccgcgaagcccctggatggtctccacccagcgcaccggccggtagagctgcgcggacagattggccttgatcgcctcggccgtctcggcgggcgccgcagtcacattctgccaaacggggatttccggggccgcaaagctcgtcgtgtcgagaaccgactgcaggcgttcggcggccggccgcatcagcgcgcaatgcgacggcacggacacgggcagcttgagcgcccgcttggccccggcgtccttcgccgcaccaaccgcccggtcgaccgccacggccgcgcctgcgatcaccacctgcccgggggcattcaggttgacggcctcaaggacctcgccactcgcgttctccgcacagagttgttcgaccgcggcatcgtcgagaccgaggatcgcagccattgcgccctcgccctcgggcacggcagcctgcatggcccgagcccgttcggccaccagtcgcaccgcatcggggaaccgcagcacgcccgccgcgaccagcgcgctgtactcgcccaggctgtggcccgccaccgcggcgggacgcgcgtccgtctgctgcgtcagcaaccgccaggtggccacgccggccgcgagcatcaccggctgggtccattcggtctggttcagttgctcgaccggaccgtgctggcacaggctccacagatcggcatccaggcagtccgaagcctcctgaaaggtatcgcgtacgaccgcgtggtcgtcgcccagatcagtgagcatgccggtggactgggagccctgccccggaaagactgcggcccaggtagtggtcattcgctattcgtctcgcgcgtaaaaagcgggcgtagtgtaggcccaagggaaacactgatcaatgtacacgcccgccatcctccgcgaatggcgggcacccggccacccgtacccggcagctgtcacgcggaaaaccccgtgttgacttgtgttcgcgcgtggcatccggataatgtcgccaccgaattcaatacgcgaggaactgcatggcgaaggaagacgaaatcgagctggaaggaacggtggtggagaccctgccgaatacgacgttccgggtagagctcgaaaacgggcacaccatcaccgcccatatctccggcaagatgcgcaagcactacatccgcatcctgcgtggcgacaaggtgatcgtgcagatgaccccctacgacctgaccaagggccgtatcgtctaccgcaacaagtagttccgcccccgggggccggtccactcccaagaccaaagggcccatccccgaatgacgaagccccggctggaccggggcttcgtggtttctgcaggccgggatgcggctcaggagaccgccggctcgcggatatcgagctccagcccggattcgcccacccggaccacgacctcgcccccctgcgccagacgcccgaacagcaactcgtcggccagcggcttcttgatgtgctcctgcagcgtgcgcgccatcggacgtgcgcccatcttgacgtcgtagccatgctcggccagccaggcgcgggcatccggttccaccgtcagatgcactttcttctcgtccagctgggcctggagctgcgtcaggaacttgtccacgacattgaggatggtcgcctcgtccagcgggccgaactggatggtggcatccaggcggttgcggaactccggcgtgaaggtccgcttgatcgcctcggtggaatcgctggagtgatcctgctgggtaaagcccaccgagggccggctggcctgctccgcgcccgcgttcgtcgtcatcaccaggatcacgttgcggaagtccacctcgcggccattggcgtccgtcagcgtgccgtggtccattacctgcagcagcacattgaagacatccggatgggccttctcgatctcgtccagcagcagcaccgagtgcggatgcttgaggatcgcatccgtcagcagcccgccctcgtcgtagccgacatagccgggcggcgccccgatcaggcgcgagaccgtgtgacgttccatgtactcggacatgtcgaagcgcgccagatgaatccccagctgctgcgccagctgacgcgtgacctcggtcttcccgaccccggtcggcccggcgaacaggaacgacccgatcggcttgtccatgtcacccaggccggaacgtgccatcttgatcgaggtggcgagcgtcccgatcgcctcgtcctggccgaagacggtcatcttcaggttgcgttcgaggttgcgcagcgtctccttgtcggagctggagaccgatttcggcgggatgcgcgcgatcttggccacgatcgtctcgatgtcctgcacgccaatggttttcttgcgctgactcatcggcagcagctgccggctggcgccggcttcgtcgatcaggtcgatcgccttgtccggaaggaaccggtcggtgatgtagcgatccgccaattccgccgcggcgcgcagcgccgggcgcgtgaagcggacattgtggtgtgcctcgaaacgcgacttcagcccccgcaggatttgctcggtctcgtccacggtcggctccggcacctcgattttctggaagcgccgggccagggcgcggtctttctcgaagatgccgcgatattcctgataagtcgtcgagccgatgcacttgagctcgcccgaggcgagcatcggcttgatcaggttggacgcgtccatcaccccgccggaggcggcgcccgccccgatgatggtgtggatttcgtcgatgaacagcaccgcgccgggctccttcttcagctgcgccagcacgcccttcagacgcttttcgaaatcaccgcgatacttggttccggccaccagcgcgcccagatcgagtgcgtagacggtcgcggattcgatggcctcgggcacctgctcgtcgacgatacggcgggccaggccctcggcgattgcggttttgccgacaccggcctcgcccaccagcagcgggttgttcttgcgccggcggcagaggatctggatggtccgctcgatctcgtggtcgcgtccgatcagcgggtcgatttcgtccttgcgcgccttctcgttgagattggtcgcgtacagatgcagcgcgttggtcttttcctcgcgctcgccctccaccggctccggctgcggatcgtttggattctgctgtccccccagttcgtcttctccaaccttggagatgccgtgagagatgaaattcaccacgtccaggcggctgatgttctgctgcccgagcacgtaaagcgcctggctgtcctgttcgccgaacagtgcgacgagcacgttcgccccggagacctccttgcggccgctggactgcacatgaaagaccgcccgttgcaggacccgctggaatcccagggtcggctgcgtctcgcgtgagtcattcggcgggatgcgcggggtgttctcgtcgatgtatacctcgagctcgtcgcggatgcggtcgagatcgcccccacaggcgcgcaacaccgtcgcggcactggggttctgcgccagcgccatcaggaggtgctccacggtcacgaactcgtggcgcttctcccgggcttccttgaagaccatgttcaggctgaattcgagttccttgtcgagcatgggagtcagacctcctccatcgagcaaagcagtggatgctggtggctacgggcgtaatcgttcacctgtgccaccttcgtctcggccacgtcccgggtatagatgccgcatattcccttgccgcgtgtatgcacgtgcagcatcacctgggtggccttttcgcgatccatactgaagaaggtctccagcacctcgaccacgaactccataggcgtgaagtcgtcgttgagcagcaccaccttgtactgccgcggtggcttgagctccggcctcgattcttcgaccgcggtattgctgtcgtgatcggggatctggggctttttctcactcatcggtcgaactcacgctttcagcggtttggtcatgccagttcggccatccagggaaacactgatccaatgtctccctggctccttaggccatgttcatggtcgttcggttccgggctcgggccaagtgcccgcacccgctgtcattacatgtgcttgatcagggcctcgccaaaggccgagcagctcaccggctcgacgttgtccatcaaccgggcgaagtcataggtcacctcgcccgcgctgattgcgccgcccatgcccttcacgacccgatcggccgcctcggaccagcccaggtgacgcaacatcatctcggccgacaggatcagcgagcccggattgaccttgtcctgaccggcatacttcggggcggtcccgtgggtcgcctcgaacatcgccgtggtatcggaaaggttggcgccgggtgcgataccgatacccccgacctgcgcagccagtgcatcggagatgtagtcgccgttcaggttcagcgtggcgatcaccgaatagtcttctggccgcaacaggatctgctgcaggaaggcatccgcgatcacgtccttgatcacgatctcgcggccggtcttcgggttcttgaaggtctgccacgggccaccgtccagatccttcgcgccgaactcctcgcgcgccagctcgtagccccaggccttgaaggagccctcggtgaatttcatgatgttacccttgtgcaccagcgtcaccgaggggcggtcgttgtcgatcgcgtactcgatggccttgcgcaccaggcgcttggtgccctcgctggagaccggcttcacgccgatgccggcggtatccgggaaacggatctgggtcacgcccatctcgttttgcaggaagtcgatgaccttcttcacctccggcgtgccggattcgaactcgatgccggcgtagatgtcctccgagttctcgcggaagatcaccatgtcggtcttttccggctctttcaacgggctcggggtgccgtcgtaatagcgcaccgggcgcaggcagacgaacaagtccagcttttggcgcagcgcaacgttcagggatcggaacccgccgcccaccggggtcgtcagcggtcccttgatggacacgcgatagtccttgaccgcctccagggtttcttccggcagcccggagttgtcgtcatagacctgcgtggccttttcgcccgcatagacctccatccattcgatcgccttctggccaccgtaggccttttccacagccgcatcggtcacccggcgcatgaccggcgtgatgtccacaccgatcccgtccccttcgataaaggggatgatcgggcggtctggcaccaccagcttgccctgctcgtcgacggtgatgcgctcgcccttttccgggacctgaatgtgctgataggccatgcaaactccttgtgcgtaagaatcgaaatcgttctccgggattatacatacccatccgtccccgccgaggggaacgtggtctgcaaaacgccagcgcggcgggccgctgcgttatcattcgcggcatgactgaacgcctgccctgccatatcaccgtcgccgccgtcatcgagcgggacgggcgcttcctgttcgtcgaggagaccgacgacggccgccatgtactgaaccagccggccggccatctcgatgccgaggaggacctggtcgaagcggtgatccgtgaggtccacgaggagacctgtctggacttccagccggaggccctgctcggctgcgacctgctcgcgctcgccaatggcgcggtaacgctgcgcgtcgcgttctgcggcacggcaagcgaccccagccatccgccggcccgcgatcccgccatccatgccctccactggctgaccccggacgaggcgcgtcgcggctggccgctgcgcagcccgctggtcctgcgcaccatccgccgctatcaggatggcatgcgcctgccgctggcggcggccggctcgctggttcatgcggaggggccgtgagcggccccgagcgggtcatcgtgggcctgtcgggcggggtggactcggccgtggcggccagccgcctgctggaggccggctatcgcgtcgaaggcctgttcatgaagaactgggaggatgacgacgacgcggagtactgcgccgccgaggccgactttgagatggcccgcgaggtcgcggcctgtctcgagatccccctgcacaaggcgaacttcgccgaggactatcgccagcgagtgtttcgccacttcctgcacgaatacgaggcgggccggacgccgaatccggatatcctgtgcaaccgggagatcaagtttcgctcgttcctggatcacgcccggcagctgggcgctcagtggatcgccaccggccactacgcccgtgtgcgccacctccccggccacagcgagctgtgcatggcggcggatgccaacaaggatcagacctatttcctgcataccctgacgcaggagcaattgcgccccgcgctgttcccgctgggggacatccccaaggatcaggtccgggcgcgtgctcgcgagctggggctgcccaaccacgcccgcaaggattccaccggcatctgcttcatcggcgagcgccgcttccgcgatttcctggcgcaatacctgcgtgcgccggagggcgagatgtgcacgcctgaaggtcaggtcgtggggcaccaccagggcctgatgttctacaccctgggacagcgccagggactcggcattggtgggatcgacgggtttcccgaggccccctggtatgtggtggacaaggatctggggagcaatcggctgatcgtcgcgcaggacccgcggcatccgctgctgatgagccccgagatcgagacggagacggtccactggattcatcgcccgcccgagccggggcggccggtcatggcgcgcctgcgtcatcgccagcccttgcaaccctgccgactggaatccgtcgatggaggccgggtacgtgttcgcttcgacgcccctcagcgcgcggccacacccggtcagtcggccgttttttataacggcgacgtgtgcctgggtggtgccgtgatagccacccgccgcacactggccagtgagtcagaagccccggttccggtatagtaggcgcgttttacgcatccacccactcacgcctgctccgggagccctcccgcttggaccgtaacgaccacaaccgcaccctggcgctggccgccctcttccaatgcgcgagtctggtcaaggacctggcctggcgcggcagctgcgacgaatacgaattcgagatcctgattggcagcctgttcgcgttcgacgcggagacgcccgaggatgtctaccgcggcgctattagcttgcgcccgggcctggagcgggtgcagagccagctgcaaaatggcggcaagccaccggatatggagatcacccgctacgcggtgggcctgatttttctggagcgcaagctgcaaaaacgcccggacatgctgcaaaagctgggcgacgggctgcaaggtgcccagcggcaggtagactatttcaccatcacgcacgagagcgtgatcgcccgcctggccgagatttacaaagagaccatctccgagctgggcccccgtatcgtcgtccagggcgagcagaatcatctttccaatcccgagatcgccgcgcgcgtgcgcgccctgctgctggcaggcatccgtgccgccgtgctctggcgccaggcgggtggatctcggtggaaacttcttctgggccgcaagcgactgattcgccaagcggaccatatccttcaacgactgaacacctgacagcggataacgcatcatgagccacgcagaaccgaaaaagaccgaaaacctctctgccggcggccgcgagtgccgttacgtgccgattaccgatgacccgcgcgcccgggacctgccctacgcgctgaagatcctgctcgagaacctgatgcgcttcgaggacgagcgcacggtccggcgcgccgatatcgaggcgctgctcgactgggacccgaaggccgagcccacccaggaaatcgccttccggcccgcccgcgttctgctgcaggacttcaccggcgtgcccgcagtggtcgatctcgcggccatgcgcgatgcgatggaagccctcggcggcgacccgaaaaagatcacgccgctgcaacctgctgagctcgtgatcgaccactcggtacaggtcgacgaatacggcagcgcaaacgcgatgaacctcaatgcagagctcgaatattcgcgcaaccgcgagcgctacagcttcctcaagtggggccaacaggcgttcgacaccttcaaggttgtcccgccggacaccggcatcgtccaccaggtcaatcttgaacacctggcgcgcaccgtgttcgtcgaggaccgcgacgatggcagctgcctcgcctatcccgacacgctggtggggaccgactcgcacactacgatgatcaacggtcttggcgtgctgggctggggtgtgggcggtatcgaggccgaggccgcgatgctcggccagccgatctccatgttgatcccgcaggtggtgggcttccgcatgaccggccgactggccgagggggccacggcgaccgatctcgtgctggtgatcgtcgagatgctgcgcaagaagggggtggtgggaaaattcgtcgagttcttcggtgacggcctggcggatctgccgctggccgaccgtgccaccatcgccaacatggcgccggagtatggcgcgacctgcggcatcttcccgatcgacgacgagaccctggagtacctgcgcctgacggggcgcgaggcggggcacatcgagttcatcgaagcctacgccagggcccagggcctgtggcgcaacgataacgccccgatcgcccgctacaccgacatgctcgagctggacctcgccacggtcgaaccaagcctggccggccccaaacgcccgcaggaccgcattgcgttgagccaggccggagccgagatcagccgccacctggataccatgctcaaggaacgtgacagcggcgccgacgaacccgaggatgccgagcgcttcgcggccgaaggcggccacaccgcggtgggcgtggagcaccaggccgaagagcctcatcacacggccatcgagatgaacggcgagaccttcaccctcgaccacggcgatatcgtgatcgcggcgattacctcctgcaccaacacctcgaacccgtcggtcatgctgggggccggcctggtcgcccgcaaggcccgggaactgggcctgcaggtcaagccctgggtcaagacctccctggcccccggctcccgtgtggtcacggactatctgcaaaagtccgggctgctggaggacctggaggcattgggcttccacgtggtcggttatggctgtaccacctgtatcggcaactccgggcccctgcccgagccaatcagcgaggccatcatcaaggatgacctgatcgtcagcgccgtcctctctggcaaccgcaacttcgaggggcgtatccattcggaggtgcagatgaatttcctggcgtcgccgcccctggtggtggcctatgcgctggccgggcgcagcacgctggatttgtacaacgacccgctgggcgaagacgcgcaaggcaatccggtattcctgaaggacgtgtggccgacgaccgaagaggtccatcaggcggtccaggcgcatgtcggcgcccggagcttcaccaccgcctatggcgacctgtatacgggcgaggaccgctggcgcaacctcgaggcgcctaccggcgaccgcttcgagtggcaggacgactccacctacgtgcgcaacccgccctacttcgaaggcatgggcatgacgcccgagccgctgacggacatccagggtgcccgtgttctggccctgctgggcgactcggtgaccaccgaccacatctcgccggcgggctccattgccaaggacagcccggccggacgctacctcgaggaacagggcgtgaagcccgccgacttcaactcctacggctcgcggcgcggcaaccacgaggtgatgatgcgcggaaccttcgccaatgtccgcctgcgcaacctgctggcgcccggtacccagggtggcgtcacggtgcatctgccggacggcgagccgatgtccatctatgacgccgcgatgcagtacaagaaggaagacacgccgctgatcgtcatcgccgggcaggagtacggtaccggctcctcgcgcgactgggccgccaagggcacgctgttgctgggcgtaaaggcggtcatcgtggagagctacgagcgcatccatcgctccaatctggtcggaatgggcgttctgccgctacagttcctgccgggtgacaatgcggccagcctgggcctcacggggcgcgagaccttctcgattaccggcgtgaacaacggcgaggcccgcgaagcaaccgtcaccgccgttgccgatgacggcgagcgtacgaccttcaacgtccgggttcgcctggatacgccgcaggaagtcgactactaccgccacggcggcatcctgccctatgtgttgcgccaactcgctcaatgagactaaggtcatagcatgacgcggcgggtacccatagaggacgtgaggtccggccacacactggcgacggcggtccatgatcgttccgggcggcttctgattcccgctggcatggtcctccaggacaagcagattcgcgtactgctgtcctgggggatcacggcggtggaggtgctcgaggagggtgcggacgacgtcccgatatccgccccccaagatgcaggagggccccctgccgccgaacccaccccccagatggaggctcgtgccgacgagattctctccgagcgatttcaacactgcgcggtagaggatcaccccatgtccggcatctaccgtctggctcggcaagccctgctcgatgacctgtgccgctacgctccgaaaaggcagagcgaacaggcatgaccgtcgacgaattcctcgctacggacgacgccctgtgcagcttctccggaagctacaacaccatcttcattcgcctgagcgacccaacggccaatgtcgcggccatcaccgaggccgtcgagctcgaccccaccatcgcggccaagacgctcaaggtcgcgaattcctcgctgtatggcttcccggaaccgatcgacacgctgcaccgggctgtctccatcatcggcctgcaacagatgcgccagatcgtgatgtcgaccgttgtgatcgagcattttcgtggtgtgccggtcatcggcgtggacatggagtccttctggcgtcacagcttggccgtcggcgtgctgagccgctcgatcgcacgcttccggcgcgaggccaatatcgagcgactctatctctacgggatcatgcatgacctggggcgcctgctgatgtttctgcatctgtccagtcgcaccgatgagctgatcaatatccgcgagcgggaacggatgctgctgttcgaagccgagacggagttccttggtttcgaccatgcgaccattggcgcggagttgatggagcactggaacatgtccccggcacaggtggaggccacccgtttccatcatgcgccgcgtgacgcacaggcctttccggtcgaaaccgcgatcgtccacgtggccgacagcatcgccaatgccttgcggctgggctcgtcgggcgaacgcttcgttccgcccgtggaggcggaaaccttcgaccgcattggcctggagatggagacctacgaggccgtgatcggcgatgcccggaaacaactcggacagatgcaggccatcctgctggactgacgagggacggatgagcgcacggatgcaggtaaaggacgacccggcatgagcccttcgtacaaaacgcctgaagaggtcaatgcgctgcacgagcgcatccgtttcctcgaggaagcgctggaggcgaatgcctacgcgatggacgtgctcgcctcgaccaccgcaatctttggcgacaccgaccgcaatcgcagccccgacctgatcatccagagcagtctggaatccatacggcgtctgctgccggcccgcgacatggccgtctacatactcgacagcgagtcatcgtttgatctcgcctatcaactgcatcctcaagaggatgaatacgacctcgcggatgccgtcgaggatctgattcaggaaggtaccttctcctgggcgctgcaccagaatcatcccgtctgtctgccttcgcgcttcgagggcgagaacgtgttgctccatgtcatctcgacccgaacccgcattcgcggcatgtttgccgcccgctttcgccagaacgacctccagcgccacgagatgaccctctcgaccctgaccatggtgctgttcaacaccggctatgctctggagagtgccgacctcttccagatgatggaccgtcgacagaaggccttgcagcggattaccgagcaccagtcacgcgaactgcttcatcaccagtcgcacgactcgctgaccaacctccccaaccggatgctgttcagtgaccgcctgtcgcaagccattcaccgccaccagggaaccgatcatcacatcgccttgattctgctggatctggacaacttcaagcgcctgaacgactcgctaggccatcgcgccggcgacgagctgatccgcaaggtggcgcaggatctcggaaaactgctggatcgcagtcgcgaccggtcgggtcgtcccttgcgcgcgaccctgtcgcgcctggggggcgacgagttcggcatcctggtggaggatctacagggtctcgagggctgtgtacgactggtcaccgacgtcgtgcgcacaaccgcggtggaacgcacgatcttcgatcggccggtggtgaccagcgcgtcctgcgggatcgccgtgttcccctacgacggagaagactccgatgtcctgctcagcaatgccgatgcggccatgtacgaggcgaagcaacgtggccgcaacggcttccgcttctacacccaggacctgaattcccggaccttccaccatttcgagctggaaaaggaactggggactgccattgagcaagatcaactggtcctgcactaccagccaaaggtcgacctgcatacgggcgatatcctgggcgcagaggcgctcatccgctggcaacacccgaaacttgggctgttaccccccagccacttcatcgagctggcggaggatatgaccctgatcgaggccattggggagtgggtgctgcgccaggtctgccgggacctcaagcggctgccctcgcagggccgggatcacggcttccgtgtcgccatcaacgtctccgctcggcagcttcgccagcctgacctcgccggagactttcacgccatcctgcaggccgcgaacgtcgcgcccgagtgcattgaactggagctgaccgaaaccaccatcatggatgacccgaaaggcgctgcccgtatgttcggtcgtctgcgcgagatcggcatgcggttggctgtggacgatttcggtaccggccatgcctcgctgattcagctgaagaagctcccggcggacaccctcaagatcgaccgttccttcgtccaggacctcgagcgcagcaacagcgacgcgcggattgtccaggccatcgtccagatggcgcataccctggggctgaacatcatcgccgaaggcgtcgaaaccgagcgccaggccgaaatcctgcgagaattcggctgcaacgaggcacaaggctacttctttgcgcgccccatggcctttaatgacttccatgccctgctccaggaccaggcccgcctcccgcgcactgggtaagccttacccgcctgcactctccgggcccgtcagttgcgccggatcgagcagcacttgcagccgctcgcgcgggatatccgtccgttccgccgcaacgtccaggattggccgcccggtggcataggcctccttggcgatacgcgcgccggcctcgtatccgatctcggcattcagggccgtcaccaggatcggattacggtccagcgcggcccgcaggttgtcctcgttcacggtgaagcccgcgattgctcgatccgccagatggttggaggcccgtgccagcaggcccatctgagtcaacaggttgtcagcaatcagcgggaggccgacgttcagctggaaattgcccccggcgccggcggccgcgatcgccgcatccagaccagtcacctgttgcgaggccatgatcacggcctccgggatcaccgggttcaccttgcccggcatgatcgagctgccgggttgcagggccggcagggcgatctcccccagccccgccaggggaccggagttcatccagcgcaggtcgttcgcgatcttggtcagccccacggcaacggtccgcaactggcccgaaagctccaccgcggtgtcctgactggccagcgccgcaaagccattgccctcatgcacaaacgaaaggccggttcgctcggcgaggcgacttgttacacgctcgccgaacgccgggggtgcattgataccggtgcccaccgccgtcgcgccgatcgccagacgctgaatacgcacgcgggtatgttccagacgatccacgtccagttccagttggcggcgccagccggagagttcctgccccagggtcacgggcattgcatccatcaggtgtgtgcgcccggtcttgaccagtgcccccacctcgcgctcgcgccgggcgatcgtggcaatcaggtggcgcagcgcaggcaccagttcctgttccagcgccagcgccgccgagacatgaagcgcggtcgggatcacgtcgttggagctctgcgagcgattgacgtgatcgttcggatggacctcttccccactacccgacgcgatccgcgcgagcacctcgttcatgttcatgttggtgctggtgcccgagcccgtctgatagacgtcgacggggaaggcatctgaatgctcgcccgcggcgatcgcctcggccgccgccacaatcgcgctggacacaccgtccgggagctgccccagttcctcgttggcctcggcacaggccgccttggtcagcgcgagggcccgaatgaacacctgcggcatgggccggccggcgatctgaaagttgtcgatggcacgctgggtctgggcgccccagagggcatctctggggacttccaccggtccgaggctgtcctgctcctggcgggtcggggggttcgacatgcactcctccaaatgatcgggcgtagctttgtattatactgcgccgcgtcaatcgaccgtccgatgggtgcattcccatgcccctgacggacccatgcaatccgactcgagtgcaccatgtccctgagccccctgtccgcgatcagtcccgtcgatggccgctacgcccgccacacccgcgacctggccccctatttctccgaacagggtctgatgcaggcccgggtaagggtggaaattgcctggctcaaggccctggccaccgagcccgccatccccgaggtcccgccgctaaccgcagaggcggaggcctttctggacgagatcgccctggaattcgacgaagtcgcgggtgcccgggtgaaggagatcgaggccacgactaatcacgacgtcaaggccatcgagtactacatcaaggagcaaatgcgcggccgttccgatctgcaaagccaaatcgagttcgtgcacttcgcctgcacctccgaggacatcaacaacctcgcctacggggtgatggtccgcgaagcgcgcaatcacgtgatgctgccggcgctcgatgcggtgctggcgccgctgcgcgagctcgctcagcgcttcgccgatcagcccctgctggcccggactcacggtcagccggcctcgcccacgaccatgggcaaggaactggccaacgtggtccaccgtctggagcggcagcgcgccgcgatcgccgccaacgagtgcctgggcaagatcaacggtgcggtgggcaacttcaatgcccactacgcggcctacccggaggtggactggccgtcgctctcgcggcgcatggtggaaagcctggagctggtccccaatacccacaccacccagatcgagccgcacgacttcctggccgagctgtttcatgccttcatgcgcctgaacacgatcctgctggatgcctcgcgcgacatctggggctatatctcgctgggctatttcaagcagaaggtcgtggccggcgaggtcgggtcctcgaccatgccgcacaaggtcaatccgatcgacttcgagaacgccgagggcaacctcgggctcgccaatgccgtgttcgatcacctggcgaacaagctcccggtctcgcgctttcagcgtgacctgaccgattcgaccgtgctgcgcaacatcggcatgggtttcgcctggtcgctgatcgcctacaaggccttccagcgcggtctgggcaagctggagatcgaacccggccggctggacgaggatctcgaccagaactgggaggtgctgggcgaggcggtgcagacggtgatgcgccgctacgggatcgattctccgtacgaaaaactgaaggccctgacccgtggccagcgcatcacgccgcaggcgctggtcgagttcatcgacggcctggagatcccggacgaggccaagcagcgcctgcgcgcgctgaccccgggacgctacaccgggatcgccagccagctggctcgcgacgagtaaggcgtgcccgcccaagacccgaatcagggcctggagctactgggcgggctctcgccggcggagtttctgcgcgactactggcaacaaaagccgttgctcgtacgcggcgcagtatcgggcttcgccaaccccatcgagcccgacgatctggccgggctcgcctgtgatccggatgccagcgcccgactcgtactcggcgacaccgaccacggcgactgggcagtcgaatacggcccgttcgaggaagatcgcttcgcctccctgcccgatcgcgcctggacgctgctgatcagcgatgtcgagcgcttctggcccgaagggcacgacttcctggcccggttcgactttgtcccgcgctggcgccgcgacgacctgatgatctcctacgcatcacccgacggctcggtcgggccccatgtcgatgcctacgatgtctttctgttccaggcggccgggcggcggcgctggcagatccagtcaccaccgggaccgctggactgccacgacgacctgccgctggcgatcctgcgcgagtttgaaccaaccgagagctgggaccttgaacccggcgacctgctctacctgccccccaacctgccccactacggcctttcactggatgaccagtgcatgacctggtcgatcggttttcgggccccgacctacctcgacctgctgaccgggttcctggaggaacgggccaaccgggttggcgaagcgccccgatacagcgatccccagcgcccggtgtccgcctacgtgagcgaactgccgtcacacgaccgcacccgactgcgtgacatcctgcgcgagatgctcgcggccgacgacacggaactggatgccttccttgggcgcttcctgacccgcccggcggggaacgtcgaactgcatacaggtgatccccccgccgaagcgagggagtgccgtgtacacccgggtattcggcgctactggctgcagacaccggccgggccgatcctctgcgccgccggccacagctatccggcatccagcctggctcctggggatctggaacagctgtgtgcgacggagatcgtcaagcccgagcagtgggaacaccagtggccggcggttcacgacatgcttcgcgacgggctggaggaaggctggctcgagcccgctgacggcccgaactagcaatcaatcaggtacaggcgcgcaggcatggctccgccgcacgctcgatcagctccggtccggcatccgcccggtgcgcaccctcggtcaggatacgccgccactggcgcgcccccggctcgccgtgaaacaaccccagcacatgccgtgtgagccgcgccagcggtacgcccttggcgcgcatctcgcgggccatgtcgatcagaccctgcagcacggcctcgcgcgtcaccccaccggtctcgtcgaaaaacagacggtcgacctcggccagcacccagggctggtggtaggccagccgcccgaacatcaccccgtctacccgctcgagatagccgtgtgccacacggacatcgtccaggccgccattcagtacgatggtcagttccgggaattccgccttaaggcggaacacgcgctcgtagtcaagcggcggaacatcgcggttgtccttggggctcaggccttgcagccacgccttgcgggcatgcacgatgaaatgccggcagccgcctcgcgccacggtttcgacaaagttgcgcagatcggcctcggaatcctgttcgtcaatcccgatacgatgcttgacggtcaccggaacatcgacggcatcctgcatcgcgcgcaccatccgggccacctgctccggctgcgccatcaggcaggcgccgaacgtgcccgactgtacacggtcggagggacagccgacgttcaggttgatctcgtcgaagcctcgctctgccgcgatgcgggcggcctgagcgagcgtgtcgggatccgatccacctagctgcagcgccagcgggtgttccgccgcgacatggcccagcagccggtcgcgatcgccgtggatcaccgcgttggcgtgtaccatttcggtgtacaacagcgcgcgccgggtcagcagccgatggaaacgccggcaccaggagtcggtccagtccatcatcggcgccaccgaaaagcgcggatcgggaaaacgcaacgagccagtcacggcgccgcccgccctgcgggtggtgcccggaatgccaagggatgaatacgcatgtcggaaaatgaaatgccggaaacctttctggacagtgtctcacacatggtcgatcgcgccatgcatttcctcgagttgcccgaaggtgcgatggatgcgatcaaggcctgcgactcggtcatccaggtgagttttccgatccgctttcgcgaccgcatcgaggtctttaccggctggcgtgccgtgcactcgtcccaccgtctcccggtcaagggggggatgcggttctcccccaccatggaccaggaacatgcagaggccctggccgccctgatgacgtacaaatgcgcgatcgtggatatcccgttcgggggttccaagggcgggctgcgtatcgatccacgccagtatgacgaatgggagatggagcggatcacccgccgtttcgcccacgaactgatccagcgcgactacatcagccccgcgcagaacgtgccggcgccggacgtcgggacctcgcagcgcgagatggcctggatcatggagacctatcgcgaacgccacccggaggacgtgaaccacagcgccgccgtgaccggcaagcccgtcgacctgggtggtatgcgcgggcgcctggaagcgaccgggcgcggcgtgcagtacgccctgcaggcctttttccgcgagggcaatgccgcccgcgaagccggcctggaaggcggcctgggcgaccagcgcatcatcgtgcagggcttcggcaatgtgggctatcacgccgcgcatttcctgcagaacgatgaccacgcgaagatcgtcggtgtgatcaagagtgatggtggggtctactgcgaggacggtatcgatgtcgatgccctgaacgattacgtccgccgctccgggaccatggaaggcttcgccggggtggaattcgagcgcaatggcaatcggagagttatggtcaagtctggtgtatgagcgatggcgggttcaggcggcgctccggtcggtgatggaggatgcctcgtcgttggtcggttcggtctgctcgatgccgtcgatgaacttgaccccgcgctcgagcttgtcgagccattcgtaaccccggagccgacgccagcgcttctgcgtgctctgaccgagcttgaacgtcaggctcaagacggtgttgcgggtcacgcagccccgggtcttgtcggtgcgcagccgcacggtggcgaaggtcgattcgatcggattggtggtccggatcgactgccagtgcgcggctgggaagtcgtagaacgcgagcaggtcttcccggtccttggccagcgtctcggcggctttcgggtacttgtcgccgtaggcggtcaggaaggcgtcgaaggcctgttcggcgtcggcgcgggtctcggccatccagatcgcctgcaaggcggacttggccttgggctgactgcgcttgggcagccggttcagcacattggcggtcttgtggacccagcagcgctggcggcgggtgtccgggtagacccgggccagggccttccagaagcccagcgcgccatcgccgatggcgagcttcgggccgttcgcgaggccctgatgatcccgcaggcgcaccagcagttcgtaccagctctgctcggactcgcgcatcccgtcgtcgagggcaacaaactccttggtcccgtcgggcaggaccccgatgatgaccagcacacaggcgcgttcgtcgtcctccccgcgcaggttgaagtggataccgtccgcccaccagtagctgtagcggtaggcgcggagatcacgctcgcgccattcggcgtgctcggtcagccactgctgcttgaggcggcccagtgtcgaggccgacagcccctgggcctgctcgcccagcagcgcgctcagcgcctcctggaagtcgcccgaggacacccccttgagatagagccagggcagcagctcctcgaccgagcgcgcccggcgcagatacgggggcagcaggctcgacgtgaagtgccggccaccgccggaccgatcccgggtcttcggcacctgcaccggtacatcgccgatgccggtctgaacccggcgctggggctgatagccattgcgtacgaccgcccggcgaccgtccggcatgcgatcctccgcgtaggtctccatgaacgtccgcaactctgcctccaccgcttgctggatcagatcccgcgccccgcggcgcagcagatcggtcaacgggtcctctggtccgttcgggttctctgtcgtatcgtgagccatgttggcgtatctcctctggctggctggttggtcgcacttccattccagccggatacgccgccttcctcaatccccccgtacaccacttttgacagtaactcgcaatcggatcatggagcgcgaatgcgacatcctgattccggcggcgcttgagggcgcgatccatcgcgagaatgcacccagcatccaggcccgcctgatcgcggaggctgcgaacggaccggtgaccttcgaggccgaccgcatcctgcaggaccgcggtatcaccatcctccccgatgtgttcgtcaatgccggcggggtcgtggtctcgtacttcgagtgggtgcgtaacctcgcccatatgcgctttggacggctcgagcggcgctacgaccagtcccagggtcagcatctggtcactgcgatcgagatgtccgcggaccacaagctgccggactggatacgcgagtccatcgtgcgcggcgcagaggagatcgacctcgtgcgttccggcctcgacgacaccatgcgtgaggccttcagagagatgtacgagacccgcgaggtggagagcaatggggaggtactggattaccgcacagcggcctatctgattgccctgcgcaagatcgtgcgggcccgcagtgacctgaagctgatttgacggacgtccgggcgccgtcggcccggtcagccccgctccgcctccgaggccagcagttcctgcaaccaatggccgccgcggtccgccttggtactgagatagcgcaggttgtgcggattcagcgtgccgtggacgggctcgcgggccaccacccggatgcccccagcgcgcagcgcctcgatcttcgcggggttgttcgtcagtacgcgcaccgtgtcgatgccgagaaactccagcatctccacggccgcatcgtaacggcgtccatcagcctcgaagcccagttggcagtcggaatcgatcgtgtccagacccgccgtttgcatcgtgtaggcgcgcagcttgttcgccaggccgataccccgcccctcctgggccagatacagcagcaccccgccaccactctcgttgatcgtcttcacgccgaggcgcagctgatcgccgcaatcacagcgcaggctgccgaacagatcgcccgtcaggcaggccgaatgcagccgtaccggaacggcatccggccactcgttcggctcgccgataaccaccgccacatgttccaggatcccgtttccctcccggaacagcatgaaccgggtcacgggggcatccgcgaggggtaccggcgcctcgctcacgtaggccagctcaaggcgtgggtgatgcgcaaccgcccgtgcctcgcgctcgcccacatccagaaacatcccgtcggcgagcgccgaatggatggcctcgggtaccggttcgggcactcgcgccgatacgacggccggcagcagacgaccggcgcgggccagctccagcgccgcgacttccgcgggctcggcgggacgaacctccgcctgatccagggcatgggccgggtgctccccctcgttcgaggcctccggggcactggccagggtaaacagggcctccgggtcagttccgggcgcaaattccagcgcgacgccttcccagccctcggccagcggttgcggccagcccattgcggacgcgcggtggggcgttagaatcagacgtgggcgaccgccggtcatatgcgtcaggcgatccagcaacaccggggtcagaccttcaacggcggctaccagtacactggattgctcgccgcttagcaaaaccggatggccccggcgaaggtcgaaaatcccacgatcggcgttgtgcatcaggtccttcccaatggagtgtttcttatgaccagcccgcaggacgcgaattccaccttgtccagccgcgacccgtcgcccctgtttcccccaagcctatcgcatgtgcccctggagggtcgcgaaacccgggtttttcaggcatgactgcctatccggtgaccgaggaagaggcctggcgctggcttctggcccagcgtgccgatccgggctgctgtcccctgcccggcccccttgcccccgcggcgcacgacctgctcgagctgtacggcccgatcatcgaggcggagagtattaccgtagcgcaactgggccagagcctcgacggccgtatcgcgacgcaaagcgggcactcccagtacgtgaccggccccgaggacatcgagcacctgcaccgcttgcgtgcgttggtggacggcgtcgtggtgggcgcgggcaccgtggtcgccgacgacccgcgtctcaccgtgcgcaaggccgagggcgtccatccggtacgtgtcatcctcgacccggacggtcgcatacagcccaacgcccgcgtcttccaggacggcgaggtgaaaacgctggtcgttcacgccgagggccatggcccctgcgatatgcccgacaacgtcgaatgcatggtgatgcccgtcgatgccgatggccgctttgcgccgcccgcgctccgcgaccgcctggcggccgagcatggcctgcatcgactgctggtcgagggcggaggccggacggtgtcgcgcttcctcgccagtgacaccctggatcgcctgcatctgacgatcgcaccgatgctgatcggttccgggcgccacggcatcactctgcccgagatcgacaccctcgatcaggccctgcgcccaccctgccgcatcttccgactgggtggcgacaccctttacgacctggacctgcgcagcaagccctgaacgtttcagggccgctcgccgcagcgctcaaagcgccccgggtagcctggcgcctggctaggcgaggttgtcgcggatcgctcgggagaccgcgtccagctccgccgggaccttggtcggctggaccacactctgtgcgatggccgtgtcgggatccttcagaccgttacccgtgagggtgcacaccacggtggaaccctcccgaatcttgccctcgcggatatcgcgcagggcaccggccagcgaggccgccgacgcgggctcgcagaacacgccctctttttcggccaggagcttctgagcagccaggatctcgtcgtcctgacactcgtcgaaccagccgctggattcctcgcgcactttccaggccatgtcccaggactgcgggtgtccgatgcggatcgccgtggccacggtgtccgggtcgtcgaccatcgccccgcgcatgaacggcgcggagcccgccgcctggtagccgaccatgtgcgggcgattgcccaccatgccaccacccgcgtacttgcagtggcccttgcagtaggagcaggcatcggtcacgtcgtcgctgctcttggcggccatttcgctgtagccgatccagtgcgcggtgatgttgcccgcgttgcccaccggcaggcagtgatagtccggggcgcggcccagttcctcgacgatctcgaaggcggcggtcttctggccctgcagacgatacggattgaccgagttcaccaaggtcaccggcgtgttggaggcgacctctttcaccaggcgcatgccatcgtcaaagttgccttcaatctgaatcacggtggcgccgtgcatcatcgcctgcgccagcttgcccatcgcgatcttgccatcggggatgacgacgaacgcggtgatcccggcccgggccgcataggcggcggccgcggcggaggtgttgccggtggaggcgcagacaatcgcgcgcgagccctcttccacagccttggtgaccgccatggtcatgccgcgatccttgaacgaaccggtcgggttcaggccctcgaacttcacgtagatctcgacctctcgcgccagatcgcgcgggatgttgttcaggcggatcagcggcgtgttgccctcgcccagcgagatgatgcgcgtgtcgtcgtgcaccggcaggcggtcgcggtagcgctcgatcagtccggtatagcggtgtccaaaggccatgggtgttctctttgtcgttgcgaaaggagaggctttagcgccccaacccttccatgcggatgcgggtaattggggtcagcaggtggtccagtgcctcgagcgcggcgatcgcctcgttcatcgcaccctctcggaccttgtgcgtcagcatgatgatcgtggcctcgccgcgctccggatccggctcgcgctgcagaatcgcttcgatgctgatgccgtgctcgcccaggatgcgggtgatatcggcgagcacccccggacggtcctgggtacgcaggcgcagatagaacgacgtctccacctcggacagatccagcactggcttgtccgacagggcatccggctggaaggccagatgcgggacccggttctcggggtccgtggtcagggcacgcacgacgtcgaccagatcggccaccaccgcggaggcggtggcctcggcaccggcaccggctccgtagtacagcgtcgggcccaccgcgtcggcattgaccagcaccgcgttcataaccccgtcgacgttggcgatcagccgacgttccgggatcagcgtcgggtgcacgcgcagttcgtagcccttgtcggtgcgccgcgcaatgcccagatgcttgatgcggtagcccagttcggcggcgaaaccgacatcctcgcgggtgatgttgctgatcccctcgaccgccacccggtcgaactgcagcgggataccgaaggcgatggacgccaggatcgccagcttgtgggcagcatcgatgccctccacgtcgaaggtcggatcggcctcggcatagcccagtgcctgcgcctcggcgagcacatcgtcgaagtcgcggcccttgtcacgcatctccgtcaggatgaagttgccagtcccgttgatgatcccggcgagccactcaatctggttgccggccaggccctcgcggatggccttgataatcgggatgcccccagccaccgcggcctcgaacgcgaccatgacgcccttttcctgggcgcgctggaagatggtgttgccgtgcagggcgatcagggccttgttcgcggtgaccacgtgcttgccggcgtcgatcgcggccagcaccaggttcagcgccggatcggtgccccccatcagttcgacgacgacctcgacctccgggtcgttcacgaccgccgcggggtccgtggtcaggcggatctgcgaacagtcgcaatcgcgctcacgctcgatatcgcgcgcggcggccgcgaccacctggataccacggcctgcccggcgcgcgatctcgattccattacggtccagcacattgacggtgccacagccaaccgtacccagccccaggattccaatctttaccggcgtcataaaagccttgtcttgtctgcgtgcgggcgctaccgcccgaatgaatgcctgattgctattcgcctcgagccggctcggccgactcggtggtcgcatccgccaggatcgagtcggcgcggaacatggccttgatcccgcgcagggcctgccgcgtgcgctgctcgttctcgatcaggctgaagcgcacgaagtcgtcgccgtagttgccaaagccaacgcccggcgagaccgcgaccttggcatcacgcaacagcttcttggcgaactcgagcgaccccatctcgcgatagggctccgggatcggcgcccagacgaacatggtcgccttcggcttctccacatgccagccgagcttgccgagtccctcgcacagcacgtcgcggcgagaacgataaagctcgcgaatctcgtcgacgcagtcctgggggccctccagcgcggcgatcgcagcgacctggatcggcgtgaaggtgccgtaatccagataggacttgatacgcgccagggcggccacgagcgtcgggttgccgcacatgaaaccgacgcgccagcccggcatgttgtaggtcttggacagggtatagaactcgaccgcgatatccttcgcacccggcacttccagtatcgacggagccttgtagccatcgaagctgatctcggcgtaggcgagatcgtgcacgatccagatgccatgctccttgcagatcgctacgacccgctcgaagaagtcccggtccacacattgtgtggtcgggttggccgggaagttcaggatcagcatcttcggcctgggccaggaatcctgaatcgcccgctccagctcggcgaagaaatcgacgtccggcgtcagcggcacatgacggacgtccgccccggcgatcacgcaaccatagggatggatcggataggcgggattcggaaccagcaccgcgtccccgggccccagggtggccagcgccagatgcgcgagaccttccttggagccgatggtcacgatcgcttcggtctccgggtccaggtccacatcgaactcgctcttgtaccagcgcgtgatcgccctgcgcagccgtggaatgcccttggacaccgaatagcgatgcgtatcgccgcgctgggcggcctcgcagagcttgtcgacgatgtggcggggggtcggctgatccggattgcccatgccgaagtcgataatgtcctcgccgcgggcacgcgcctcggccttcaactgattcacgatgttgaagacgtagggcgggaggcgctcgatacggggaaagacgtcggtcacaggtcaggtcctggttgggccaagcgagccggcagcaggtcgggggagacgccgcggaatccccttgaataccgtaccggaaagcgcgccaaagtataacccgggcccgcctctgtcaacgaatcgggcaccaaactggccaccctgcaactgcctgatcttgagcctgcctcgcgcccggagtagcgtgtagcgcatgctgttttcagaagtcaccagcgaagagtcctacattgtgaccggatacgagtcgggcgccgtgggaatcaatcaggtcgggtacacccgcagcctgatcgtacggccgaatgcgctgcagcaggactggccggtcgataccatcgatgcgctggcggtcgaacacctgcaatccgtgatcgatcatcccccggaggtcctgctgattggtaccggcgaggtacaacgctttccggaccgggtcgtatggcgccatttgcgcagcgaaggattcggcgtggagatcatggataccgcggccgcctgccggacctacaacctgatcatggccgagggtcgcgaggtggcggccgccttgatcatcgacggcggcgactgaatccggcctcagggcgcatcgccatcaggaattgggcagcacttcgtcgcccttcatcccgcgcgattcaagcaaacgccgcaagcgcttcagggcatccatctgaatctggcgcacccgctcccgtgtcacgccgatctcggcccccacctgctccagggtcgagcgctcgaatccatgcaatccgaaccgtcgcaccagcacctcgcgctgcttgtaatccagttcacccagccactcgtccaccaggtgctgaatgtcctgatcctccagcagcgacgacggctcctgtgcattcacgtccgccaggatatccgtgagggaacgctcgccgtccggcccgggcggcaggtccatggaggttgagggctcggacatcgcccggagtttctggatgtcggccacgggcttgcccaggcgctgggccaactcttcctcggtgggatcgcgacccagctcctgggtcaggttacgggcgatccgcgcatgcatgcgcaactccttgctgacatgcaccgggatgcgaatcgtgcgcccctggttcatcagggcccgctcaatcgtctggcggatccaccaggtcgcgtaggtcgagaaacgaaagccgcgttcgggatcgaatttctccacggcgtgcatcaggcccagattgccctcctcgatcagatccagcagcggcagaccgcgattcaggtaacgccgcgcgatcttcaccaccagccgaaggttgcactcgatcatgcgtcggcgcccggattcatcgccatcgcgggccaggcgcgcatactttcgctcttcttcgggggtcagcagcggccggtattcaatgtcacgcaggtagatctggatggcgtcgagctcggccgggcgggcatcacgcagtgttcggggacgtaccgggacatcctgttccggggacagctccttctcgtcttccggggccgggacatcatcgacctcctcgggactctcttcagtcgccagagggtcgcgggtcgcgccgaggtgttcggcaggatgctcctcacccgacaggccggttccctcatccatcaggtgttcgtcgtccagttccgaatcgaccggcttccgggatttagccatggatgccctgtactcccttttctgtctagcgatccggcaggtatcgggtcggatccacgggtgttccgtctacccgtatctcgaagtgcagcattgggcgctccgcgcccgatgaacccagacgcgcgatcgtctcgccggcctcgacctgatccccttcggagaccaggagctcgtcgttatggccataggcgctcagaaagcgcgcgtcgtgtttcaggatgatcagtcgaccataccccacgaggccgccacctgcatagaccacctcgccggaccgcgtggctcgcacctcgtcgccacgctccccaccaatcgcgagcccgcgtcgcgttccgctgctggagaaaccgcgcaggacgtcaccatccgccggccaccgccatccacccggatcgtctggcgggggatccgagcgcgcggcttcccgggagctaccgctatcattgtcactgcggcttgcggtcgtgggttcctggcgctgctgacgcggggcctgtggcggtgacgagcgcgccgccccgcgcaggcgcagttcctgcccggggtagatgatgtagggggcgctgatcgcgttgcgctgggccacttcgcgccagtccagaccgtagcgctgggcaatgcggtatagggtttcttcgcgttgaaccgtgtgggtcgcaggcaccggaccactggcgcgcgatgcctcgctggtaccgctgggggcccgcgtggcacaaccgctgatcaacgccacgaccagtccggcgagggccgccagcatgagcgtttgcaggaatcgccgactcaagccgtcattccatcagcaacacgatcaccatcgcgcccagcagcacgatcacacccgcccagccaatacgctccatatagggccgcaggtgttgctccgctcgaggtcccgcccaggccatcacgaaggccaccaggaagaaccgcagccctcgcccgatcagcgacgcaatcacgaacggaatcagggccatcgacaaggccccggcggtgaccgtgaacagcttgtaggggattggcgagaaccccgcgatcaataccacccaaacgccccagaccgcgaaccaggcctcggcctgcgcgagctcggcgccgtatccccagcgttccagccatggtccaatccattcaaacgcggcccacccgatcagataacccagcaagccgcccagtacggagaagatcgtcgtcagggcggcgaggcgccaggccgcccgtggccgcgcggccgccataggcgccagcatgacatccggcggcacgggaaaaaaggaggattcggcaaacgacagtgtcgccaggtagcgcggggcatggcggtggcgggaccactgcatgacccgatcgtacagcggctcaaacagtttcatgccgatctctggtggctgcagacatcacgcctggacatccgcgtacctcactgctcggccccgggcaacatgggaacgaacatgaccgcatccagaatgtcgcgcacataggcctcgtcggtccgcgtatagcgcaccagttgctggcgcccgtccggcccctccaccggtgctacgaggcggccattgagggccaactgtgtcagtagggtctccggaacgttgtgcggtgcggcggtcaggataatgccatcgaacggtgcgcgctcgggccagccttccgccccgtcgccgtgccgcaggttgacgttgttgatccccaggcggctcaacagctcccgcgcattccggctgagcgcctgaatgcgttcgacggagtagacgcggtccactagcttggcgagaacggccgcctggtagccggacccggtgccaatctccagcacagtgctcacaggaccgccctccagcaaggcctcggtcatgcgcgcaacaataaacggctgcgagatggtctgacgatgcccgatcggcagcgcgatattctcgtaagcccgatggctcagcgcctcctcgacaaacaagtggcgagggacatcgcgaacggcctcgagtacccggcgatcatggataccctggccttccagcacgcggatcagtcgttctcttgcccgacccgacgtcaaaccggccccgcgtgcatcaggaaccatggtggctcccgggcgttgcatcctcgagccagcggcccaccgtatcgatggcgtcgtaacgcgttaagtccacctgaataggagtcaccgacacatagccctctcgcaccgcatgaaaatccgtacccgggccggcgtcctgttccgagcctgccgggcccacccagtagatcggccgcccacgtgggtcggtatccgcgatcatcggctcggcccggtgccggttgcccaggcgtgtcgcctgcacgccccgaatctgttcgcgcggcagatcggggacattgacgttcaggatcgtcgctgccggtagcggtacgcgatgaatccggtccagcagatccagcacgatacgaccggccgcgtcgtagtgtgtgaagtccgtgcctaccaacgagaccgcaatcgccggcaaacccaggaagcgcccttccatcgcggccgcgacggtgccggaatacagcacatcgtcgcccatattggcaccggagttgatcccggagattacgagatccggttcccactcgccgagcaggccggtcaatgcgagatgcacacagtccgtcggcgtcccgtccacctgaatcccgtcatgccccacgtcccgtgcccgcacggggcgtaccagcgtcaggctgttggacgcaccactgcggtcacgatccggcgccaccacgcgcacctccgcgacttcacgcagacatttggccaggcactggatgcctggcgcatggataccatcgtcgttgcttaccagaatgcgcatgcggattggggtcgctgggaagtggcctaatatactggattcggaataccgagcgcggtcaggaacctcaccgtttgcatgaggctcttctccgtccacatcacggaaaacgcgagtatcctgccatgaactccggtgatgatcccaacgacatgcccgatgacgcggacgaattcctgcgcgcgattggcgatgtgcgacgcctgcaccatgaccaggccgacaccggcaagccgcgcccccctgcccgcgcgcaccaacgcgaccgcgacgaggccgctgcgcattccgactggctcagcgatccgatcggcgcctccgacctccagccgggtgacgaactgcgttatgcccgcgacgggatcagccaccgcatctttcgcaaactgcgtcatggccattaccgcgtggaagatgagctcgacatgcacggcatgttcgcggacgaggcacgacaggcgatcgggcagtttctcgatcaggcccgtgcggatgggcgcctctgcgtccgtgtggtgcatggcaagggcatgcgctcgcggcaaaaagggcccgtgctgaagggactcaccgatcactggctgcgccagcgccacgacgtactggcgttttgctccgcaccgcccgccgatggtggcaccggtgcggtgtatgtgctgttgaaacgactgaaaaccacgcgttagcgcggcgttacaccgctctactgctatacttcagtcacatattcccattcgctgatttttgggattagactggttccaggtaggggttcgacgtgggactggttcacatttttcctataccaatccttgcaatccccgacaatcgataccatgctctgtacaggtcttgtacagctctatgggacgcaacggacactgcattgggaggtcctgttcatgaagaattggaaactagccccgatcgcccttggcctggccgcgttcgtcagcactagcggacacgcccttggcgacgatcacgcaaaagaaatgaccgaagaagaactgcaagagcgcatcgccgacacgcgagcagcgatcgaacagttcgcaagcaccctccagggagagctggtcgccgccatggaagaaggcggaccgacccaggccattgaggtctgcaaccagcgggcacccgaaatcgcggacgagattgcggccgacaccggctgggaagtgggtcgcacgagtctgaagattcgcaacccggacaacagccctgacgaatgggagcgtatccagctggagcacttccagtcccagcatgccgacggcacccccgccaacgagcttgccccgcgccacgaggtggtcgaggacgaggatggtgcccgcttccgcttcatggcggcgattccgaccggcggcgcctgcctggcctgccacggctcggacatcagcagcgacgtcaagcacgccctggagcgcctgtaccccgacgaccaggccactggcttcagcgagggtgacgtgcgtggcgcattctcgattacacaagagatgtaagcgccaaagggtcaccgtgaggccgccttcgggcggccttttttatggttcatcgagcattaccggggaatgcggcgcggattttgaggaagaagtagtcctggtcgcggtagccgtaggcgcggcgcttgatgaccttgatggtgttgttgatgccttcgacgacgctggtgttcagccgatgccggcagcgcgagacgatgccggggagatagggctccagcaaccgcgcgaagcgctgcagggcatggatgccgctctcctgtgcctgttgtacccagtgtcgccaggcctgccaggtctgttccggacggcgctggaaccagagccgcttgagctcgtcgcgtaacagatagactgtcagcaatgcctggttggcttgcagcaactcgtccaggtggaccgcttggccggcgttcagcgacgcccggttacgcagcagcaaccagcggctggacttgatcacgcgacgggcccgacggtcctcgcccagacgcttcgcctcgtcgacgcgcacccggtcgatgacctcgcgaccgtacttggccaccacatggaacaggtcgtagacgatctcggcccggggacactgcgcccggatctcgagctcgaaggccgtggtcatgtcgatcgccaccgcctcgatgcgctcgcgcacgccttcggggagttgctcgaagaaggcccgagcggtctcgcgcgagcggccttccccgacccacagcacctggcgccggatcggctcgatcaccaccgtggcatagcggtggcctttgtgcagggcgaactcgtccatcgccagatagcggatcgacgcccagtccggctccagcaacgaagccgccagccgatgccggtccaccgtcttcaccgtatgccaacccaggccatagaaggccgccaccgcctggatgctggccgaacgcagcaactgactgcaggcatccgccagacggttggtcagccgctgatagcgccccagccaactcagccgctccagctgcggaccaccgcagtgctcgcaccacacccggcgacgcggcaccaccagcaccacccggtactcgaacaggggaagatcccgaacccgccgcagcgtcgtctcgtgcacctgacgcgtccggtggccgcagcgttcgcagtgcatccactgccgcgtcggcttcaggtgcaactccagcgtgccgcccgcctcgtccggccataccgcacgttccagccgatagccttcccagccgcccagcttctgcagcgtcttcttgtccagcatccccctctcccgtgtccaacccggctccacgcgagattacgatgcccttcagcgcacgaatacctccccggtatccttcgatgaaccttttttatgcgtaacgtccgacaatcgcccgcgtgtgcggccattcgtgctatgttcgagacgcagcctcaacccaaagcggacatcaccctccgacgacctcgtccgctcaccagaacacgaaatcagaccgaaccatgacgcgaacgattgatgccgaactgctggccctcgcggtagacgcctccaacgacggcgttgtgatcgctgaacgcgaaggcgacgacaacatcctgatctatgtcaatcgcgcgtttgaaaaactaactggctaccgctcggaagagatcctctatcgggattgccggttcctccagggcgacgataccgaccaggaagcacgtaccgagattcgcgccgcgattcaggaaaaccggccttgccgggtcacgctgcgcaactaccgcaaggacggctccctgttctggaacgagctttcgctcacgcccgtgttcaatgacgaagaccatctgacctactatatcggcatccagaaagacattaccgcgcgcatcgaggccgagcagcgggccgagaaagccgagcagaaactacaggacaccaaggctcgttccgcctgagtgcgcagtcctgagcgacggaccaaacactagtcagtgtttccgtaagccgtatccttgttcggtacgctgtccatgacggcatcgagaatgctggtcgcgtactccccgtggccgagggcgatctccagacgcaggtcaccccccagccattcccaatcaagtgacgcgggaagtagccgcagcgcccggcgggccggtttcataccctgagcctccaagcccgatgccagggtctcgaattggcgagcgcactccgcctcccgacggcgcacctcgcccgtcgttagcgggtcgccgcggccccatagggggcctgtcgggtggatcacaccctcggacagacgctgctcgatatcgaccgtcacctcgggaaccggaaagacgctgcccgacccctgaaacgtcgccacgtcgccgggcagaaaccgtgcccaggtatcgtcggctacccgttctgccagcgcgacattgaagattgcggagcgcgccgcagagagcagcaggctgcgctgattacgaccccgtggcgccctccccccgcttagccattgctcggcctgttccaggttgcggcggccgaaccgttgctgaccgaagtaattcgggaccccctgctcccggatacgccgaaggatctgctccgccatatcgcgatcgcctgcaacgcccctcagccagacgacaaaacggttccccgcgaggtgtccggtgcgcagcttgcgcgaatgccgctcggcccgcagcactcgggcctcgccctcggcgtccttgcccaggcgttccatcaaggtcgctggagtttgccaatccggttcggcagtggccgtgcactgcacgctgaaccactgccgcgtaacggcctgccggtccttgcgcccggcatagctcacctggccgcgcggtaccccgcaagcccgcgccagcgcgacagcgacatcctcggtgttgagcaaccgcttttcgatctccagccacaggtgctcgccgttgccttcgggctcggtcgcaggaagctcgaacacgcagaaatcctccggggcctctttcatgcgcccggtaatcggtggcgaccacggatatgccggcgtcatggaccctcctctcgcggcttgggcggcgcggcaacgttatcccgcaggtaaaccggctgcgcctgttcgggcggaatcgccccgcctcgctcccaggcatccacggccagcacggcgacctcgcgcgcccgcggcagtgcatccgaatagagccgctcctcgctcaggccgctgcgttcgaccaattcaggataggcagcgaatccggaaccgatgccccgatccggtgctccgcgccaggcgggcaacacctgaccgggtaccgaaacctgctccggcgctgcctgcgcacgcccttcgacgaccggattcagactccagtacacctcgcccatacgggcgtcgagagccgcgaggatctcaaccggtggagtgtcgggttgctcgctgaccagttgctgcgccagcgcctgcagggtcgatatcgggaccaccgggcaatccagggcaaaggccatcccctgtgccacacccagccccagccggacccccgtgaacgctccggggccacggccgacggcaacggcatccagggacgagcgggcgatctccgcccgggccagtagctcttccacctgccggagaatcagttcgccatgctggcgtggggcgcggacctcgatactgtccagcgccccatccacccacaacgcggtggaacacatctcggtgcaggtctcgatcgcgatcagtcgcatccgacacgctcccgggccgtcgcaagaaactgcagggccgcgatcgggtcccgcgtccgataaaacggcggaaggctggccaggaaccggcgtccataaggctttccggtcaagcggggatcacagatcgcgaggatgccggcatcatccgcatcacgaatcaggcgtccagccccctgcttcagggccagcaccgcctgcggcaggctgaactccataaacggcgagcgtccttcggcctccagggcctgcgcgcgggcctgcagcacggggtcattcggcgccgcaaacggcagccgatcgataatcaccaccgacagcgcctcgccgcggatgtccacgccctcccagaaactgtgggcccccagcaaccaggcgttcccgctctcgcgaaaccgtgccagcaggtcgttgcggggctgctcgccctgtaccagcagctcgcggtccggcagctcggcccgtaacagtgccgctgcctcctgcagggcacgatggctggtaaacagaaaaaacccgccgcccgggttgtcgcgcagcaggggccaggcccaggcgacacaggcgcgcgtgtagtcggggctgttcgggttgggcagcggtggctgcggatgcaccagacaagcctgccgggcgaagtcgaagggactctcgaggcgttgctgggcgacgtccacgggcaggcccagacggcgcgaggcgtgggtgaaatcctctccaaccgccagtgtggccgaggtaaagacccatgcggcggggcgcgcggcccgccgttgcgccagcgggcgcgcggcatccagcggcgtcctgtgcaggatcaggctctgcgcgaagcgctcaacccaggccacggtatccggcgtgtcctcccgccagccctgcaggcgttcccgcatcaggagtacacgcccctgcacctgctcgagcccgggcccgcgttcggtggccggcgccagcgcatcgctcaacgcgcgcagggcctcgtccagttcctcaagcgatggatccacctggcccttctcgttcaccacgtcccaggcggcgcgcggttccatgccctgtgtcgcctcgagcagcttcttcactacggtctcaagttcgaccgcagcctcgcggatcatgaccatctccggggcggcctgctcctgctcccggcgcacatcgcgcgccaggtcgcgtaacgcacggctcccgacggaaacgccaaagaacgccccggcaatctccggcagctgatgggcctcgtcgacgatcacggcatccacctccggcagaagctcgccgaagccctcttccttcagcgccatatcggccagcaggagatggtggttcacgactacgatatcggcatcctgcgcgcgtttgcgcgcctgcaccacgaagcagtcgttgtactgcggacactcgccgcccaggcagttgtcgaccgtggacgttacctgtggccagaggggcgagtcttcggccagaatgccggcctggcccagatcgccggtgggatgggtgcgcgcgaactgccgcagtgcctcgatcacgggcatgcgctcgcgctgggcgctccgttgcgtctgccctccggcctcggcggccgcgagttccaggcggtaatggcacaggtagttggcgcggcccttaagcagtgcggtgcgcgggcgatagcccagcgcctcgcatacggtcggcagatcccgctcgaagagctgatcctgcaacgtcttggtccccgtcgagatcagggccttgcggcgtgcctgcagggccggcaccagatacgcaaaggtcttgcccacccccgtggcggcctcgaccagcaaggcggtgggggcctgccccagggccgactccacggccactgccatgcgttgctgcggctcgcgtggacgaaacccatgcagggcctcagccagatcgcccccggggctcagcgcgcgcaccgccgccgaaccggttggggtcggcgcgggtgattcggcggactcagacaacgccggtttccagcctctgaatggcctcctgggcctcccgggcgccttcttcgtcacccatcgcctcgcgcgcggccttgatcactcgccagtttcccaaagcaagcgagcgatcccgttcgccgcccagttgcagcgagcgccccgcgagacggtccgcctgcgggtaattgccctgctccagccggatgcgggccatctgatgccacaacgaggcatcgcgcggcgcaatccgcagcgcacgttccagctgctgagcagcgcgctcgaggttcccttcgctgcgcgagccttctgcctgctcggccagggctaacgcggccgaaggcgtagcttccggctccgcagccggttcaggctcgcgcgactcctcgtgcggaatcgcctccggctctggggtctcggcccctggcggctgctcgggcgccgggccccgtgtctccggcaccgcacaggcagccagaaacaggacgaccagcagcgcggtgaccgggcgaggtcgaagcagcaggcgcaagcgtatggagttgtttgggatcattagcggaacaatctctcaaaaaagccccgctcatccggggtacggcccgtgtcgcagtcggcacggctctcggggatggaattctgccagaacgggagcgttttcaccgcctcgcaggcatgatcgtcctgctcgacgcggaggccggacttcaggtcaatctcctgataggcaatctcgggatgacggcctagctgcagcgactgtgcgccaagaccggccatcacatcggcccagatgggagccgcagccacacctccggtcaggccggtcgcctcgttgtcgtccatccccagccagacgaccgtgacgtggcgatcatcgaacccggcgaaccagctatcgcggaagttgttcgtggtgccggtcttgccggccacgacacgccccgggaggcgctggctgatctgccgcccggtcccctcggtggtcacatcatgcagggcgtgagtcagcaggctgaccgcgccatcgggtacggcaccgcgcagttccagcccgtagtgggacagaacctcgtcctccaggtcgaggacatcgcgaatggcacgggtgccggtcgcatagccgccattggcgagcgcctggtaaagcccggccacctccagtggcgacaactcgatcgccccaagggccagcgagggcaacggggccggggtgcgctgcaaaccgagcgtctgcaatacgtcgatcagctgcgaaataccgatctcttgtgccagctggaccgtggcgacgttgtacgactggaccagcgcctcccaggccgttacgtcgccgcggtgttcgcggtcgaaattgcgcggcgtccagggctcgccatgcggcagctggatggtcattgggctgtcatcgagcaggctcgccagcgtatagcgcccaggttgcgtgagcgccgccaggtagacgaagggcttgagcaccgacccgacctgccgctgcgcctcgaccgcccggttatagccgggatactgcggattgcgatcccccaccaccgcaaggacctctcccgcctgcgggtcggtcacgacggccgccgcctgtagccgctccaggttggacccgcgctgctcaatcacccgatccacccccgccttcaggcgctcctccagcgtgagctgcacgaccgggtccatggtggtgaatatgcgcagaccctcgctgcgcaggtcctcgtccgcgtagtcggcgcgcaactcgcgacgcaccatgtcgaggaacgccgggaatcggctgcggccctgcggcaccacgggagacacatcgagttcggtatccagtgcggcctctatctggtcggcatcggccaacccggtctccagcatcgcgcgcaacacctgatcacggcgcgccttggcacgctgggggtgacgacgcggatcgtagtagctcgcaccgcgggcgagtcccaccagcagcgccagctggtccaggcgcagctcgttcaggggccgctggtagtagaactgagaggcctggccgaatccgtggatcgcgcgctcgcccgactgacccaggtagacctcgttgatataggcctcgaggatttcccgcttggagtagcgccgctccagcaacaaggccatgaccgcctcgttcgccttgcgcgccagcgtctggtcccgtgtcaggtagaagtttttgaccagctgctgcgtcagcgtactgccaccctgcaccgtccgccccgcgcgcaggttcgccatggccgcccgggcaatacccgccgggtctaccccgcggtgcgacatgaagcgacgatcctcgatcgcaagcagcgcgccgatcagctcccgcggcacctcgtctatggccacgaggatgcgatcctggccatgggtcgggtagatgctcccgatcagcaagggctcgacccgcatcagatcgacgcgctcaccgttcccttgcttctggacggactgcacccttccatccgaaaaatccactcgcaccgaatgggccggctccggaccgtcgccaaaggtgaacgggcgcgtggtaaacgacacccggttgccgtccacgcgatactcgcccgggccgcttccctgtgcactactgcggtagttcagtgtctccagttcggtttccagcgcctggggcgtaagtgcccggccctcgtacagctccagcggtcgcgcgtagacgcgcgccggcaaggcccagcgctggccctcgaagcgctcgcgaatctcctgatcgagcgagacgacatagatcgccccaaccccgataccggccagcgccagaccggcgaacagccacaccccggcaccaaagaaatggcgcaggcctccggatcgggcacctcggcgggaacgggtcatacgttttcggggcatgagggcttctggaaacggcacaaggaacgggattggccccaatgttaacctgagccggagtatcggacatgccgcgaatgccgcgtttccgggaacgaatcggcacaaaacccgtccacccgatcgcgatctgccaatcccacggaggcgtgatgagcgcgctggaacaacaccaacaacaactgcaggccctgattacgacgctgggattcccggagccaactccccggcacgaccaggtgcagcgcatcgagacccacatctcgaccgtcattctcgccggcgactatgcctacaagttcaagaagccgctggcactggggttcctggacttctccacgctggaggcacgccagcacttctgcgagaccgagctcgaggtgaaccgtcgcctcgccccgcagatctatctcgatgtggtgaccctgaacggagacgccacggctccacacatcaatggcgaaggcccgattctggactacgccgtatgcatgcgtcgattcgatcgccgcaagcaactggacaacctgctggaacagggccggttgccgaccgaggccatggaggcccttggccactatattgccgcctttcacgaatacacggagcgggccggcgccgactcgccccacggcaccccggaagcggcgacccagcccatgctggacaacttcccggccctgggcgaggcgatccatggcgaggccgaccgggcgcggctgaccgccctggagcgctggacccggaacgaaatcgaacgccttggcccgcttctcgaattgcgccaccgcgagggcttcatccgccatgggcatggcgacctgcacctgggcaacattgtgtacgtcgacgatccggaaaacggcgagaccctggcggcgtttgatgcgatcgagttcgaccccgagctgcgctggatcgacgtgatctccgagatcgcgttcaccaccatggacctgctgtcgcgcaaggcccgggcacacgcctggcgcctgctgaacgcctatctcgacggtcgcgacgacatcgcggggctccgtctgctgcccctctaccaggtctatcgtgccttgatccgcgccaaggtgcagggcatccacgcgcaggagtcgcacctcccctcggacgaacaggcagcgcaccgcgccgaaatggggcgctacctcgcgctcgcggaacgcctgaccgagccgtctgcgccacgcctggtgctgatgcacggcgtatcgggcagcggcaagaccgtgatcagcacgcagatcgtcgaggccctcggggcgctgcggctgcgctccgatatcgagcgcaagcgcatgggcgacgcagtctcctacagcgaagagtcccgcgggcaaatctacgaccacctgcgcacccgcgcggacaccctgctggcgctggggcacaccgtgatcgttgacgcgactttcctgacccgcgcccagcgggcacccttccagaagctcgccacccgccaccaggcggggtttgcggtcgtggcctgccacgccagcgaccaagtcctgcaggaacgcctcgagcaacgttcggcggccggcaacgatgcctccgatgccgattaccaagtgatgcagcaacagcgcccgcaacaggaatggccaaccggagcggagggtgtcgtggaggttgccccggaacagccgctggataccgatgccctggcacgccagcttctgcaaccggtttccgcctaggtcgacgcgtacgtgccacaatatagcctgactcaacccctgcgaatgcctatgcaccgttctctcaccctgatctcgaccacctgcctgcttgctctggcgaccgccgtgccagcgcaggccgatgcgctgctgcattacatcgacgacgaagggctcgagagccagattctcgtgcgcgatcacatgatccgcatggaactgaacgaggccatcagcgggacctccgggtacatgctgttcgatgcgcgcaacgaccagctcaccgtcgtggatgacgaggagcagacctatctgccactgacgcgcgaggtgatggacgaacagatccaggcaatgaccgacatggtcagcgacctccgccgccagatggaacagctcccacccgacgttcgcgaccagctcaaacagcagttgaggatcggccccgaggggttcgaggccgagatcagcacccgcgagaccgatgagcaacgcgagatcggggaatttgtctgcagcgaaatcgaagtgctgatcgacgatcgtccgcaaagcacggtctgcgtcgccgacgcccagtctctgggcctggagacatccgattttcagaccctcggggccttgatggatcgcctgtacgagttgtcactgcgagcccttgaggccggaggtcccatggcctcccagatgggggcctcgctcctcccccgcgtggaaggcattcccctggaagtgcgcgaacacgatggcgtcacgacccgactggcagggctgtcgacggaccccctgagcgaggccttgttccaggtaccggaaagctatgaagaaaccgagatgttctagggaaacatggatgaatggacaccctcgcgctcgagtcgcttttgcgtgtgaccaaggcgcggtgactgccgtgcagtcattctgcacaagggagtcgcaacgctattcccgcgcaaaagcggccgagccccttcggggttggcaccccaggttccccgatcctgcattgcggcccttaccggtagaaccactaccggctgcgcgccgcgccttgtctcggaaaacctggggtgccaacacaagggtgtccattcatccgtgtttccccagcactccggggtccgcgccctccccggcccacaggtccaaatcggggttgccgtgtccgcacagcgttctcccgttgctgggggctgtgctcatactggccgggtgtgcgggcagtcccgagccgcgcgggcctgcaccggaacctctcaaggtcgacccggaaccccaggtggtcgaaggcccgatgagctatgtacccgaagccgagctgaagcgctccgaggtcgtactggcggcgctcggacacctcgacacgccatatcgctatggcggcaccgacgccaatgggctcgactgctccgccctggtccagcgcgcctaccgcgaggccggtcaagatgtcccgcggaccacgggcgaacaggccgccgccgcggtccagcgcgatggtgacccaagccccggtgacgtcgtgttcttcgccatcaacgggaatcaaattgaccacgtcggggtctatgtcggtgaaggccgatttgtccacgcgccaagctcccgcgggcaggtccgcatcgaggaactcgacaatccctactgggccccgcgcacccgattcgcgggccattttttcgactaatgggcctcgggcccctggaacctactacgaggaaggaaccatgaaggcattccctcatttgtcccaactgctgcgtcgttcggcgctcgccctgaccctgggcgccggcctggcactgggtgccactgccagcgcgtacgaaaccgtcatggaaaccgacgaacgcgtgatcttcaagatcgaaggcgagttcgatcactactttgaaatggtcgaggaggccattgcctccgaaggcctggtgatcaacaacgtcggctacatcgccgacatgctggaccgcactgctggccaggagagtggagagggcatctatctcaatggcaagtccgtggacttctgtagcgccagctattcgcgcgccacgatggaggccgacccgcacaacatggtgttctgcccttacatcatcacggtgtacgagctgaccgatgaaccgggcgtggtgtacatgggctatacccctgtccccgaggttggagaaaaagactccaagaagagccttcgagacgtcaatgaactggtggagcgcatcatcaaggaagccctgtcgttctgaccacgccctgaaccaaaaaagcccggcagcctgcgaggccagccgggcttttttgtgccccctatttccagcccatacccgctaaggtgtctgatcttcctcggcgccttccttcttcacagggagcagtacctgccggtctacacccagcagcaatgccgcggtagcggcaataaagatcgacgagtaagtacccacaatcaccccgatgatcagggcgatcgagaagttctgcagtgcggccccgcccaggaacgccagcgcgaacaacaccagcagggttgtcgtactggtgatgatggtgcgcgccagggtcttgttcaccgcaatgttcatgacctcttcggtgcccttcttgcgcaatatccggaaattctcgcgtattcggtcgtacaccacgatcgtgtcattcaatgagtacccgatcaccgcaagcaccgccgccaggacccccaagtcaaactcgagctgcagcagcgagaagataccgagcgtgattaccacatcgtagatcaacgcgaacaccgctccaatcgagaaccgccactcgaaacgcaccgcgacgtaaatcaggatcccggccagggcatagatcatcgccagccccccctgctcgcgcagctcctcgcccacggcgggccccacgaattccacacgccgcagatccgggtcatccggaccaccatcctgcaaggcgttgagcacccggttcgaaagcgtggccgggtcgtcgtcgtcctcgctcgggggcagacggatcaggacatcgcgcgaggtaccaaaggtctgcacctgggccccggcgaagccgccttcggccagcgtctcgcggatcggatcgagctcgaccgcctcgggatatccgacctcgaccagcgtgccaccggtaaagtcgatgccgaagttcagcccgcgcgtggccagaagcgccacggaaatcaggatcaggatcagggagaccgtgatcgtgatcttgcgtttcccgagaaaatcgagattcgattcggcgaaattcaaatgcggaagcatgtcgttctccgcctcagatagccagacggttcagccgacgctgccgcccgtaggtgaggttgacgatggcgcgggtcaccatgatcgccgtgaacatcgaggcgatgatcccgatcgacagcgtgatcgcgaatcccttgatcgggccggtgccgaacaggaacagtacgagcgccgcgatcagcgtggtcacgttggcatccgcaatcgtagtgaacgcgcggtcatagcccgaggcgatcgcggcctgtggtgacagtccgttccgtaactcctcgcgtattcgctctaaaatcagaacgttggcgtccaccgccatacccacggtcagcacgatacccgcgatgcccggcaaggtgagtgtcgcctgcagcatcgacaacaccgagacaatgaagatcagattcaacgcaagcgcaacgttcgcgatgactccgaacacccggtagtacaacaccatgaagatcatcacggcaatgaagccgatgaccaccgactgcataccgcgatcgatgttttcctgacccaggctcgggcccaccgtacgttcttccacgatcgacatcggtgcggcgagcgcgccggcgcgcagcagcagcgccagattgcgagcctcgcggctgctgtcgaggccggagatctggaagcgacgccccaggggctcgttgatgcgcgcgacgttgatgacctcttcgctacgggaggtacgcatcacctgctcgccgtcttcctctaccgtctcggtcgaggtctcgatgaacacggtcgccatcagccggccgacgttgtccgacgtcacgcgcgagaagatccgcgcgccctggccgtccagattgatgaacaccgccggaccgcccgtatcctgggcaatgcccgaggaggcatccgtgatgtagtcccccgtcagcatgacctggcgctgcagcagcaccggtgtcccgtcgcgttcgtaataaagccgtgtacccgagggtgcacgcccggtttcgtcggcctcctgagcatcgccactctcggacacgaggcggaattccagcgtcgcggtcgcgcccaggacctccttcgcccgtgccgtgtcctgcacgcccgggagctgcactacgatccggttctcgccctgctgggcgatgatcggctccgccacgcccagctcgtcgacccgagagcgcagcgtggagatgttttgctgcagcgcctgacggcgcagttcagtcagatggtcgtcatccagtgtggctaccagtcggctggtgtcaccggacccacgcgattcccagaccagttcctcgcgatactggcgctgcagccagccctcggccgcttcgcgatccgcctcgctctcgaacatcacggtcagatcgcgggagccgcgttccacggtgtcgaacgaaatacgttcttcacgcaggcgcccgcgcaactcattcgagtagcgttccatcgcggtgccaatcacggcgtccaggtccacttccatcagaaagtgaacccccccacgcaggtcgaggccgagggccatgggctggccattgatggctcgcaaccaccgcggggtggccggggccatgttcagggctacggtgtgattatcatccagcgcgttgcgcaatatctccgccgcggtggactgctcgtccgtggtctcgaagcgcagcaggatctggccgtcgtcctgctcctcgaccgtatgcggcgtgacgccctgggcacccaggatggtgcccatcagctcacggatgttctgatcaatctcgccggtggtcggattcccgatctggaccgacgggtcctccgggaacaggttgggcgcggcatacagccccgcacccaggatgacgacgacaatcagggcgtacagccacgccggataggaattgcgcatattcgaagaccctgggggaacgctgaagggctgtttttagagatccttgagggtgcccttgggcatgacctgctgaaccgactgtttctgcacggcgatgttcacgccattggcgatgtcgaccttgatgaagttgtcgcccagctcggtgatcgtgccggccaccccgccattggtcacgatctcgtcacccttggacagcgactcgaccattgaacggtgctccttcgcgcgcttgctctgcgggcggatgatcaggaagtacatgatcgcgaagaagatcaggatcatgatcaggaattcgatcatgccaccgccggcggcaccgccgtcctgcgcatgcgctgcagaaatcagaaagtccattgaaacactcctgtctagccaatcggttacgacgccggccccagcgtccggcgcccgcaagacccgtgatcgggctcgcgaaaattgccgcgcggattatggcacaggcggcacttccatgccgcgccgaccatagaaatcggcgacgaaatcctgcagggtcccgcccgcgatcgactcgcgcaggccgtgcatcaggtcctggtagtaatggaggttgtgggtcgtcgccaggcgcgaacccaatatctcgttgcacttgtcgaggtgtttcaggtaagcccttgaataattgcggcacgtgtagcagccacactcagggtcaactgggcccgtgtcgtcacggaatcgtgcgttgcggatgcgcaggaccccttcccgggtgtagaggaatccattgcgtgcgttgcgggtaggcatcacgcagtcgaacatgtccacgccgcggcgtacggcttccacgatgtcctcgggccgccccacccccatcaggtagcgcgggcggtcctccggcagcagcggcacggtcacatccagcgtagcgagtcgttcgtcctcggtttccccgactgacagcccgccgattgcatagccgtcaaagccgatctcgcgcagtcccgcggccgattcccggcgcagcgccgggtacataccgccctggacgatgccgaacaatgccgccggattgtcaccatgtgcctcgcgcgatcgcgcggcccagcgcagcgacagctccatcgactggcgcgcctcgtcctcggtggccggatagggcgtgcactcgtcgaaaatcatcacgatgtccgatcccagctcacgctgcacccgcatcgacgactccggcgtcatcagcaccttcgacccgtccacgggcgactggaaccgcacgccctcctcgctgattttacgcatctcggccagcgagaagacctgaaacccgccggagtcggtcagaatcgggccttcccagtgcatgaagtcatgcagatcgccatgcgcccggatcacttcggtccccgggcgcagcatcaggtggaaggtattgcccaggatgatctgcgcaccgagctcgcgcagctcctccggcgtcatggcctttacggtgccgtaggtccccaccggcataaaggccggcgtgtcgacttcaccacgcgggaaccgcagtcggcctcggcgtgccgcgccatcctgccccaggtgttcaaactccatcgtgttcctcccggacactcggcggcagatccgcgggatcacccggtgcgagccacatggcatcgccgtagctgaaaaagcgatagcgattcgccactgcatgggcataggcgtccaggatccgccgatatcctgcaaaggccgccaccagcatcagcagcgtgctctgcggcaggtggaaattcgttaccatccggtccactacgcgaaagcgatatccaggctggataaacagtcgtgtttcaccctgaaacggcgtcagctcgccctccgccgcggccgtctcgagggagcgcacacaggtcgtgcccacggccaccacacgcccaccacgcaccttgcaggccgccacggcggcacaggcctccgggcccacctccagccactcggcgtgcatctcgtggcgcgaggtgtcgtcgaccttcaccggctgaaaggtccctgccccgacgtgcagcgtaaccgtggccgtctcgaccccctgcgcgcgcagccggcccagcagtgcatcgtcaaaatggagcccggccgtcggcgccgctaccgcaccctccttgcgcgcgaatacggtctggtagcgttcggcatcgctgccctcgtccgcccgctcgatgtacggcggcagcgggatatgaccatgctgcttcagcagcgcgagcatatcggcaccatccaccagacgcagccggaaaaacggcccctgacggtccgtcacctccaccgtaaaggcatccgccaggtggagacgcgtgccgggcttcggcgcccgactggcccgcaccatcgccagcacctgggtgggtgactcgatccgttcgaccaggacctcgacctgcccaccgctcgccttctgcccgaagacccgcgccgggatcacgcgcgtgtcattcagcaccaggagatcgcccgggcgcagcagagactcgatcgcgccgaacgtggcatcttccgcctgcttgtcttccagcacgagcaggcgcgagctgcctcgctcgggcagcggatactgggcgatcagctcctgcgggagctcatagtcgaaatcggaaacacgcatggcgcgcgatcctaccacgcactgccgccacgaatgcggatcgagcgaagacacaatctcccttgccacacccggctcgtgcgctacactagcgcctcgaaagccgggatggcggaactggtagacgcgccggattcaaaatccggttctggcaacagagtgcgagttcgattctcgctcccggcaccacattttttctgggcctgccgccaagcccgaaaccgcgcacctggccggtgtagctcagctggtagagcatctgatttgtaatcagagggtcgcaggttcgactcctgtcgccggctccatatcgcacacagcaaagggccagccgaaacggctggccctttgcttttccacactccgctggctggtcttagcggaagatgctttcgtggcgcgcttcgctcatctgcggggcatccgccgggcataccgactccggatcgatccgggcggcatcatccaccagccccagctcggcggcggttggcatgtcgccacgcgagatatcgagatattcgagcagtcggcccatgccattcagcgcccgcgccttggcaatctccatatcgtgctgggcgttgatgtaagcgcggcttgcctcgaagtgctcgttctcggtgtcgagcaggtccagcaggctgcgctggccgatcccgaactgctggcgatacgcagtacgcacacggtcggacgaatcacggtgctggcgcaggaagcgcagctgactgtccagcgaacgcatgtcgttgtacgccaccgagacggtctgacgcacattgcggcagaccgactcctgctgatcgcgcgcctggttgaactcttcggtgaactgacgtacccgcgcctggtcggtgccgccgcggaacaggttccaggtcatcaccaccagcgccgaggtgtcatggatacggatgtcctcgcgttcgagaatgtcgttctcgtaggcatgacgcagctgcaggtccagacgcggatggaaggccgaacgggccacgttgcgctgttcctgcgccgcttccatgttgcgcagcgaggcgaacatggccgggttcttggtgatggcctcggtcagggcttcctgaaccgtgccgggaatcggctcgtccgagaaggtgccaatcaggtctacccggccgtcggcgggcatctgccccacgatgcggtagtaccgcgcgttcacgtcgtgcaagttctggcgctcggtcagcaggttcgactcggccagcgccagacgccccgaggcttgctcgagatcgaccccgcggcccacgccacggtcggtctggtccacgatctggtcgtaaacctccttgtgcgcgtcgtagttctcctgcgccaagtccaccagggcgcgctggcgctggacatcggcgaaggcgcgtacggcttccagtgcgatctcttcggtcgtctcgcgcagctcgaagaaacgcacccgctgaatctcacccaggcggctcacttcgctcgcggtctcgaagccgtcgtagagcatctgcgtcagcgtgatgtcgacgccccgcgggttacgcgagaacgaatcaaaattgtcgtcgctggagcgctggcgctgatacccggcacgggcgttcaaatcgatctcgggcaagaaacgcccacgcgcgccggtttgttcttcccccgaggcgcgaaaggcatgccaccgcgactgtacgtcagggttggaaagtaccgcttccatcgcggcgtcacgcaggggttccggtgcctcggcctgcgccgatccgcccactaccatcgccacggccaccgtcagggccagcaaaccacctttgccagccacaggcctaattccgttcatcatttttgtcctcccatgaaacctgttcgcccactctttttgtcaccaacccagcgcactccgttaaccggacgaaacgcttatgtgcgcctcacacctttgaacgataggcctaagcccatacccgcgcaatcatttttgaagtggttcacataacggaaaacaaacgcctgataaggcgagaaacagcgcacagcactacgcttgggatttatgtttctggctttccacaaaggcgtagctcatcattcgggaagtagtgcttttttcacccaccggagagcgcgccgacgtgcctggcatctggccccgcaacccgtcccgactgatacggcgcgcaagcctcttgctcgtgctggtcgtcggggcgtggctgctgggctccagccatgcaggcctcgacagctttgcccagctcgaacgggttgcggccgaccgctatgggccggaaacggccgagcgcgtgcggcgctggcgcgagctgctggaggatctcgccgatgaagacgagcagacccagatcacgcgggtgaacgagtttttcaatcgacagttgcgctaccaggacgaccagatcacctggggacaggaggatttctgggccacgcctctggaggccctgaacgagggcgcgggggattgcgaggacttctccattgccaagtacgtcagtctgcgcaagctggggatccccgatgaacgcctcaggctgttctacgtacgggcccgcatgggcggccccggtagcaatctgagccaggcgcatatggtcctgggttatttcaccgacccccgagaggaaccactggtcctggataacctgattacccggattgaacgcgcctcgctgcgcgacgacctgaccccaatcttctcgttcaacagcgaaggcctctggcccgacggcgcagcccagtctgcggccgacccgacggctcgcctgtcacgctggcgtcgcgtcctcgaacaactggacgactacggccttgatctcgatcgacccatcaaccgaacccctgaatgagggcgcagccatgacgctgagaaaacaactctggattgcggtggccatcatcatgctgctggccttgctggtaagcattgtggtcagcaccctgtcggcgcgcgactatctggcgcagcaactgctgaccaagaacatcgacaacgccgcttcgctggccctgtccctctcgcagctgcccaaggacgacacgactgtggagctgcagatcgcctcgcagtttgacaccgggcattaccgtcatatccgcctggtggatcctggcggcgagctgatgatcgaacggcgcaaccccgaaccaccgcaaggcgtccccgactggttcgtcgagcttctggcgttcaatgtgcgccccggcatcgcccatgtctcggacggctggtcgtcgttcggcacactgatcgtcgagagccagaccaactacgcctacgagtccctgtgggaaggcaccctgcgcctcaccgccatttttgccggaggccttctgctcatcggcctgcttggatccttcctgctcggacgtcttatccgtccgctccgtcaggtcgtggatcaggccgaggcagtgggcgaacggcggttcgtgacgacaccggaaccgcgcacctgggagtttcgcgcgctggtacgagccatgaaccggctgaccgaacatgtccggatgatgctgcaggaagaatcctctcggctggaacgcctcaagaaccgcctgcaacatgatgatgttacgggccttttgaatcgagaatcttttcttgcacggtttcaggccaccctcgagaaccgccattccggctccgccgggagctttgtcgtgctgcgtgtttcgagccttcccgaactcaatcaggccatcggacacgacaaactcgatgcgcttctggcgcggattgcaggtgtcgccgagcagcaggtcagcgtaacggactacggtgcggccggacgcctgaaagggtcggatgtcgcggtcttcggcgacggcattggcgacagtcgtcgctttgccgaatccttgctgaccgcgattcgtgccgaactgggacccgcggccccggacatgatggccctgcatctggcgggcacgccctaccaccccgacgacagcaccggcgaggtcctcagtcgcgtcgatcaggcgctggctcgtgcggagctggaaccgggcgattccattgccgaggagccacacgcggtcctgccgcacgccaaccagaacgagtggcggaccgcgattaccgtggccctggctacccatggcgtgcagcttgcgcgtttccccgtgatcgacgccgaccacgaactgatgcaccacgaggccccgatgcgcctgctgctcgatggggaatcccggccggcgggatacttcatgccctgggccgtgcgtctggacctgatacggcaactggacgatgccgtgctggaaacggcactggaacaacttcgaagctccagcgaacggctcgcgatcaacctgtcggtcgacagcctgcaggacaccggctttcgccagcgtctggaatcccgcctggcctccgacccggaagtggccggtcgcctgtggctggaattcccggcccgaggcgccctggcccatcccgccgaactgcgcgacctgtgccgtatcgcgcgtgtcacgggatttgtggtcggtctggagcacgcggggccggaggccttccgctcacacgaccttaccgcgtacgggctgcattacgtgaagctgcaggcctcgctgatccagggtgtccatcgatccacggagacccaggcgctgattcgcgggctttgcaccctggcgcactcgattggcattctggtggtcgccgaaggctgcgacagcaccgacgatatcgagcccctgatggagcttggaatcgacggcgtgaccggccgagccgttcagtccctcaaggcttgatcaatacaaaaaagccccgccaacaatggtggggcctcgcggataccaacgaaccgcgcgttctactggtcgatctttagctgatcgttagtcagcaacgcctggatgatggcatcggaactgtcacccagatcaacgccctgcagcgtgatgatctgatccgcattgtccttgtcaccgttgagaccgccgttcgagtggacgtacagcacagtgtttccgttttctgtttgcgcgtacaggtaattgtcgaggttgtcctcgctttcaccttgcaacaggtccgaaagatccagcacatcacccgacgtcccgtcccagggcttgaagtccgtgacggtatcttcggccggctgccccgcaacattcgcctggtctcccgcattccagacgaaggtattgttgccgcctccgcccgttagcgtgtcgtttccggccccaccgatcaacgtatcgccgccgctgcctccgaacaggacatcgtccccatcgccaccaatcagcacatcattgccgatcgagccgaccagagtgtcgctgtcttccgtcccgaccagagtcacccccagcggtttgaccgaataagcgctctgattgggcccttcccgaccgccaaagaaggcaatgtaggcgaagctttcgtcgtgctcgatcgtcgccacgccgtcgaccaccaccagatctcctgtcgcaatccggtcgccctgttcgtcatacagggcgtacgtcgcaccggtaatcgggccttccacggcgaactgaaccccatcgaccggctgcactagttcgaacaaaagcccttcgttgtgctcaatcgcgttgggatcatccgcattgctttgatgatccactgcatagaagccattttcgctgacggagacggaggcactctggtgcccagtctgtttcaagccagaagccgttgcagcggtgccttgcgtcgagctaccgaccgtatgcgccgtcacgtcactatagatttcgcgcggatcgggatcgcctggatcctcatcacccggatcctcatcacccgggtcctcatcacccgggtcctcatcacccggatcctcatcacccgggccctcatcacccggatcctcgtcgcctggatcctcatcacccgggccctcatcacccggatcctggtcgccaggcacgtcctgcggcggttgttcatcgacaacggtctcgtccgccgaggcaacagacccgcccgagtcggtaccctctccgggttccggctggcccagtgcattcacgggaaaaacgtactgcaccggcggcacttcatcattcacgcggacgacccggacaaagctaccgccttcaccgggtgctccaccttctacacccgcagccggcgcgtccagcagatcatccaggctctcgccccgatccaacgccgcgataacctcctcgaccgtggcatcgcctatttgtgacgccatcggatccgcgtctgcggactgcaccaggtcctctgtgagtgtcgccgcttcgccctccgccagggtgacgctcgaaccatccgccaacgcgagctccaccaagccgccagactgggttgtaacctcctctccagcataaaccgggtcaccctgctgaagtacccgcgagttgccctcggcgtcacgaacagtcacggtcccgatcaccgcctgaaccgttgcaacaatcatttccgggcccatggccttatccctcatcatgctcccccgcactggggtgctcatgattgaattgttacgcctagcgtcaaaattccgttagctgtactgaagtacaggtcgtggattcgcctcacgcaaccgtcaacacactggcggtctcggttgcgtatgaacaaaaaagcccgggtccgcgatgcggcccgggcttcttccatcaggcagacagccccttactgatcgattgtcaggtggccgttctcgatcagcgtctgaatgaaatcataggacgagtcgaaaccgtccatgctgaccccttccagcgtaatcgcgtaatcggccccgcccgtatccgtcccgagcatgcccccggaactgatgtgcagcaccgtatcttctccctgcgactcggccatcaggtactggtcgatggtctcctggctcgcgctcgacaggagctcgccgagcgtaatctgggcggcgccgttgtcgctttccagactaaacccctgtatcacgaaccgagcggggtcgtccgtcgtgccctgcccgccttccgcaaccacgaaaatgtcctgatccgagtccaccgtcaggaagttcgcgccaaagtcatcggcctcttcgagcgtctccaccgaatcggcaaccagggcttcatcgcctccggcaggatagaaatcggcatcatcgccctcgccaacctggaccgacaaatccaccggtcgaaccgagaactcgcttcgatccccgctccctcccgaacctgtactgccgccctgaaatgcaatataggaaaacgtctcgccgctcagctccaggaaaccgtcttcgttcacatccgcggcaagatcacgagcctcgccgatgcgcactccatcggcatcgtaaaggtgatacgagccgccattgattgcaccttcaatctggaacaccgcggtgtcggtcggttctcgaaactcgaagagcagggcttcgataaagtcaatcgcactgggattattgttgccttggtgatctacggcgaaaaacccctctccgtaagacacggccgcactttgggcgcctgtgtccttcaagccatgaacgtttgccatcgttccgatggcgggactggccccgaccacgtgcgctgaggcgaaaagatccgcctcaactgggggctcgacaatccccggctcgggaaccggcgcaaaagcgttgtcggtatccaccagatcgggaaggtccaccagttcaatcgtcccctccacgatcacgttcaactggttaccgtccaccacacctgcccggattgcggccgccccggcctcggtcagcaccaccacccagttgcccgccccatcctgagcgagcgcaagatacgccgtatcgccgccgacaatgctgtagacgattgcgctggctagagcggggtccagcccatccagattcagggtatgggaaacctcgaagaccacatcgcccgcagccgcatcgttcgcgtcgtcatagccgtatccggccgccacggataccgacaccgttagcgtcgggttggcggtcaccggagggggcggctcaaccggtggttctactggtggctgcccgggaggcacaaccgtgtccgccgtttctcctcccggcaccgcgacggtctcgcccagagcatcgggacgaccgaagacgttttccggaaaagtgtagttaatcggctctactggctcgttaatgcgtgcgacacgcacgaaaccgccgccatcgctatcaccaccttcgagaccggccgccggtggcgcaatcagcgcatccagtgactcaccacgctccagggccgcaatcacttcttccgccgtcggaatctctggattgtccgcacggccgctatccgccagagcttcgcccaccaggacctgctgaccctcaccgagcgacaagacaccaccttccatcgcctgcagatcaaccgacgccccctgcagtgggatcacctcttcccccgcatacacgggatcgccgacggcgagcaccctggaattgccgtcgacatctctcgcaatcacagtcccggtcaatgcctggacggtggccactaccgtattcactgccatcgaatccccctcatgcgccagccctcaagaccggctcaaacaaacgccttcgcgtccataatcgatccaacctcagtgcctggtctgggtccatcgccaccggcacaccgctgtgcatgacacgtgatgttctagccagccttttctagagaaggccttcgtcgtcttccatcaaattcagtcgccgagccgaagcccgaagatccttgcggcccagcagcttctgctgcgccgcatccggaaggtccgtaaaccggatcacacccttgtacgtgagcacctccaccaggtcctccagcacacgaatcagctccagatccgaggcctgcaacgcggcgggcgcaggctcagcattatttccagccaagaagcccagaagttccggcgactcggccgccataaactccgcacactcggcattcgcgtcccgactcactaagtcaatcctgccttctgcatcccgtctcacatacataggccgcctcccggccgctcggtattccagtacccagcctacaccctcagacacgggaaagccccgccgattcggaccggcggggcttcttcccgttcgaccagttactggtcgatcttcagctggtcgttatccaacaattgcttgacgaattcagccgaatccctgccgtccatgctaacgccctccaacacgatggactgattgtgcgcccattcaccattgccgttattcgcgttaccactattgcccggcgacgtgtcgccctccgttcgtacatacagaaccgtgttgccttcgccatcctctaccgcgaggatgaactcatcgacattgtcggagtccgctccgaccagcaggtccgaaaggtccagccggtcagcatccccttcgccagtaaaaccttgttcccaatcgaccgtgaaatctcgcaccacatcctgcggcatttcgtcgggatcaaagtcgtctccggagttccctgggccggtcgacgggacgtccccggccacatcaccgggccagataaacgtatcggcaccgtcaccaccgatcaggatgtcattgccggcaccagccgcgatctgatccgcacccgaggtgcccaccaggatctcgtctacctccgtacccgcaatggttgcgcccggctcgagatcgtcaccccagatcacctccacatccgggctgtcgatacggatcgaaagggtcgcaaccgcttcgtcaccgttcggatgcgtcagcttgtaatcgaaggtctcgatgttcccggcgttggcaacatcattggatgccgtataggtatacgtcccgtcctccgcgagggtcagtgaaccaaactccccggccaccgtatgttcgccttcgacttcgacgaatccatcgccatcgaagacgctcagggtcgtcgaatcgcttcctggctcatcggaattgccttcggcatcctcatccgtaatcacattcccagtaaccgtgttagacgcctgctggtctaccacaatctccgagaatccgacctccccgccccaagagatgggaccaaagctccagccgttggtttgctccccaaccagttccagtcggtaagaccccgaactcaggtcctcgggtaggtccagcggcacgttcaagtcggaaccatctgaagcctttcgcgtgataacatcactcgcaagaagttgttcaccttcaacaatgtcgtcttggtagagcgcccacgtgaattcggcttcgccctgagaaatgatccctgcccaaaggctgaactccgcagccatagagaccgaacccgtatagccctcacttatcgtgaactcgcgagtctctgtccaatccgtcgctttctcacgaccgctcaggtgttcttccaacgactcgccgacataggccgtattcagattatcgaccgcgctcactgcactggcgtaaacgacctccgtgctgtcgacatccacgtcgctccatacgccatccgtggaaactgcttgcgccgacacctcgatctcatcggatccagcatcgggacgtaccgtcaatccatcgatatcggccgggttcaccgtataaaggccatcgaccgctgactgtacgttgccgttcaccaggagttcgccgccctgtacctccagctggtagtagtcgatctcgcccgggtcatcgatgctgccgtcgagcgaaaccgtgtagatagtggacgtgacatccagctgcccctggatgttgctgacatcgacgacttcgtccggatgcgtagaacgcacctcgaacacaacctccgcttgaccgttttcatccagcgtcaccgtcagcgactcgtcctcggcagggaacacggtgctatccgaattggccgggtcgtaccacgaggtctcgtagagctcctcgccgttcacaaagaccttaaaggtgtcccgcgtaccgccacgattctcccaagacggaagcccatccgggtttccatcttcccagccacctttcgcttgctgcgtccagctgaggttgaaggtttgcccggcattggcctgcccaaagtcgaacatcagtgtctcggtatccgccggcggattgggatcgttaatattcccatcaccggaaccgccgacacccaggtccgcgaaaccatccttgaggacagtctcttggccctcctcggaatcgaccgaaaccgaaaccgtcggaatcaacagggtctcgacctcaggcaaatcgaccagcgcaggatcaaagatgatcggaatctcatagctggcggcatcaccatcaccatcttccgcatggaaggtcaccggaagctcgaagctttccgacgcatccatgtaagtcccggacatacccttgatgttgtaatggctcccctgccccgaggaacccaggaaacggatctcgtcaaatccacctggttcactgatcgacagactgtcaccggaccctacaaggtcaccatcgcggtagatttcccagctcggcgaaccctggttccccatcgtgaaatccagatccgtgacgtactgattaaagctcgcagacagggtttgcccgccattgatcaggttatttgcgacgccaataccacttccagaccaattgactgcaccattttctgatgagaactggacctccagaccgttatcgaacacaaacaggtcatcatcgatcccgccaccagaggtcaggctttcctcgtcgaagctgccccgcgccaccgggtcgagcggttccagcacattgacgatgtagctaccatcaatatccgcctgaatcgtgaagaccgggtctccatttgaattgttagcggtcagtgtcgccgtatcggcatcgaaactgaacgttagcttatcgcctcgggaggtcagaaggacttcatccccatcgagcagcgccacgagatacccgtcgtcatcaacggatagttcgatgtcctgaatgaatgctccatcctcgtccgcaccgatgttgaggccgttgttgccttctattgggctttcggttatttcaccggtaagggtgattccttcaccgtccttgaataccggcgcatcgtcgcggatcaacacgtcgatggtgtcatcagcaacctggccgttatcgtcggtcagcgtgaccgcaatcgagtccttccagtccaggttgcgcccctggccatcgggatgctcgatcggttcacggaactccagatcgaaactgacctccccggtgtcgctgtcaaaaccattaaggatcagcaaattgccattgtcggtttcgatatcgaccgtgttggagtcatcaagcgcttcgagttgatcgagtgtcaggagcacagagccattttcatctgtggccccggcagcgttgctcccgctcaaggttcctgcgattgccaagctggcgatacccgccggcgcattgagtgcgaagctgcctgacttcaccaactgggcgggatctggacttgtgccgttctccagatgcttctcgtcgaagaagaaatccttctcgcccaagcccgtgatttccggcccagggaccggaaccccagtgactgccgacgcatggtcactcagctcgaacggatttaccccgtcctcggcgatggtcaccgagccttcaacagtcgccgcgagctcgttgcccgagacctggccgtcgcggatggccgccgcaccgtcctcggtcagcaccacattggtaccgtccagcgccagataaccgttgctgtcctcggtcagactcagctcgatctcgcccgccaggtcgccgtcgatgccgtccaggtccagatccgcagtgacttcgaacaccacttcaccctcgcccgccgactgcggccaaccatcggtggcaccatccgccagggcaagatccaccgtcagctccggattcggcaccggcacttccaccgatgcatcatccacgccggtaaccgtgaaggtgttttcaccctcaccgatctcctgcgtgccggtcaccatcacactggcacccgccgggtcgaactggccattgcggatcgcctgggcaccaacgtccgtcaagacgatggcgtcgcccgcctcgttcagctcgaaatagcctccgtcgttgccaccggtgatctcgtagctcacctctccgcccaactccggatcgatcccggcgtagtcggtctcgctgttcagcgtgaatgccagctggccttccgaggcctggtcactgctctccagatccagtgccgcggtcaccgtcacgtccagagtcggctccggcatcggcacctcgataccggcttgcgcgtcatcgctcagcacgaacgggttcacaccgtcctcggcgatcgtcaccgtgccttcaaccgccgccatcagaccatccagtccgacctggccattacggatggccgccgcaccgtcctcggtcagcaccacattggtaccgtccagcgccagataaccgttgctgtcctcggtcagactcagctcgatctcgcccgccaggtcgccgtcgatgccgtccaggtccagatccgcagtgacttcgaacaccacttcaccctcgcccgccgactgcggccaaccatcggtggcaccatccgccagggcaagatccaccgtcagctccggattcggcaccggcacttccaccgatgcatcatccacgccggtaaccgtgaaggtgttttcaccctcaccgatctcctgcgtgccggtcaccatcacactggcacccgccgggtcgaactggccattgcggatcgcctgggcaccaacgtccgtcaagacgatggcgtcgcccgcctcgttcagctcgaaatagcctccgtcgttgccaccggtgatctcgtagctcacctctccgcccaactccggatcgatcccggcgtagtcggtctcgctgctcagcgtgaacgccagctggccttccgaggcctggtcactgctctccagatccagtgccgcggtcaccgtcacgtccagagtcggctccggcatcggcacctcgataccggcttgcgcgtcatcgctcagcacgaacgggttcacaccgtcctcggcgatcgtcaccgtgccttcaaccgccgccatcagaccatccagtccgacctggccattacggatggccgccgcaccgtcctcggtcagcaccacattggtaccgtccagcgccagataaccgttgctgtcctcggtcagactcagctcgatctcgcccgccaggtcgccgtcgatgccgtccaggtccagatccgtggtgacttcgaacaccacgtcaccctcgcccgccgactgcggccacccctcggtagcaccatccgccagggcaagatccaccgtcagctccggattcggcaccggcaccatgacgccaccttcggcactggcttctagcgtgaaagtgttaacgagatcttcgccgatgatcagcgtcccctcgatggtgacattgagatcgttaccggaaacctgcccgttctgaatcgcttcggcgcccgcctcagtcagcacaaccgaccagtcaccccagtcgctctgcgagagttcgaggtattcgctgtcaccaccgacgatctcgtagacgaactcgccgagcgaggggtcaatgccatcaaagtccggctgcggactaattccgaataccagcatgccagcctcgacctccgaggaggggaagccaaagtccccggggaatggggcatttacctcctcgctcagtgcctgcaggccgaccccttccttcccgggcagttcgccctgcggggccatcgggaagacttctcccggccatagctgaaattcaaatgtcggttcaggcacctcaaccgcgaccattgagctctcagtggctgacactggaccgatcccttcgatctcgaccgttccctgaacgtctacggagaattcgttgttaggaacctgaccattctgaagcgcccatgcgccttgttcggtcaggacgatggccggattcccatcggcatccgcgccaattgccaaatagtccgagtccccaccaacgatttcgtattcgatcgggccagcggcggaatccggcagtccatcgaggtccagcgtgctgtcgagactaaacaccaccatgcccgtgccaggctgttcagacggcagcatgtcgacctgttggggcaggacgacccccgagtcctgcatctggggacgaagatccgagcccatccgttcaatcagctcactgagcggtgtaacggagatgacgagactgggttccggaaccacgtcttcggtggtttcgccgctgtccgcgaacgtacccccaccattgccggcgtcgccggggccgcccaaggtgttggggtcataggcgtactcgatctggccgacctcttcggagccacgagcgatccggacgaagccgccgccttcgccggctgcgccgccgtcggcaccggcggccggggcttcgatgatgtcggtgatgtcttcaccgcgatccagggcggcgatgatctcttcgacggtggcatcggcgatctcgccttcttccggcgcgggctcggcggattccgccaggtcgtcggtgatggtggcggactcgttacccgccagggacatggtggagccgtcctcgaaggccatctcgatgaaggcgccatcctcggcgatgacctcctcgccgtagaagatctcgtcgcccggttgcaggacgcgggtgttgccgtcctcgtctcgggcgatcacggtgccgacaacggattcgacggtagctacgacgacttcagacatgacgatctccccggatacggaatcagttcacagtttttgatgggtatgagcctaggggagtcggcactggcacgacaggtgtaccgaagtacagggtttgtggggttatgggagaaccggtgtgaggatcggctggatgaaaacgtatcgaagctgcgggatgcgggggccgggttgatgcgattcgcggggctcatcgcatcctatgaccctcgcaaaacgagggggctagcgtcacgtaggatgctgatgagctcagcgaatcgcatcaccgccgctggcggcggctgacgcgcgtggcccgagaatcagacagtcgggtgcgattcgcgcaggcgagtcaggtggagcacgagctggacacggtcgtccacgttgagcttcttgaagacggagccgaggtgcatcttgacggtgcgttcggtcatgccgagctggcgtgcaatctccttgttgtgcgctcccgtggtcacggccagggccacttcccgctcgcggggcgtaaggttctcgaacccctccggcggtgtttccggatcgcggggctgggcgctgcggactgtgcgaatcatccgggtcatcaggtcgggacccacccataagccacccccggtgacggtggccgcgatcgttcgcagctgggcgacgttggccagtgtatggcagtagccgtgggcccccgcgtcgaatgcacggatgccttcttcgtcattcgggtgtcgcgactgcacaatcacccgatgcaccagagtcctttgtttgacgtactcctcccagtcggccagatccgtaccaatccagcaggcttcggtgccctccggcagggtcgacggaaatggcgggcgcagcacctgggcatccggaaaggcctctacccagcgcgacgacggccgcgacgctcggtccatcataaagatctgcatgttgctcagcgctccgtaaaagccagctcgcccgcgcggaggatcggcttcagcaggtactgcaggatggtgcgacgcccggtgatgatatccacctgcgtgaccatcccggtcatgatcggatgctcctcgtcgaacccggtttcctcagttcgtacgcggaccttgtaataggtgttgccgtcgtcgtcggtaatcgtgtccggactgatgtgctccacggtggcatccaggccgccgtagatggcgaagtcataggcggtaaacttcaccttggcgttaagccccgggcgcagataggcaatatcacggggcgatacccgcgcctcgatcagcaattcgtcctccagcggcaccacctcggccacctcgcgcccaggcgagatcacgccaccgcgcgtggtgatgaacatccgctgcacaatccccgccatgggtgatcgcacctcggacagccgcacgcgatcctccaggccctcggtgccctcggccagctcctgcagccgcccaagggtgtcggcgagctccgaacgccactgattgcggaaattcagccgcacctcgcggatcttctcttccgcttcctcgatcgcggcgtccagacgggcaatctgcgccgttgcctgatcacgatcgccgcgggcgttggagacctcgcggcgcaagcgcaggatctccacttcggataccgccccgctttgcaccagcggttcggtcacctccagctctcgactggccagctccagggcacggatggcctggctgcggcgcgcccttacctcgttcagctcctcgcgcctttgccgcatctgctcttcggcaatgcgaattcgcgagcgcagctcatccaggctttcttcgtaaagctgctgttcctgctcgacgatggcctgcggcccttcctgcaggtctggtgtgatcaggaacggggtttccgtcagcagcgccataaggcgcgcccggcgcgccttcaacgcgaactcgctcgccctcgcctcgcccaggtcggacaaaaaccgcgtcgggtccacacgcacgagcacgtcgccctgttccacgacatccccctcgcgcaccaggacctcggagaccacgcccccgtccatcgactgcagcacctgaaggttctgcgacgggatcacccgcccatccgcgcgggccacctcgtcaatctcagcaacggaggcccaataaaccagcaggcccagcgtaatcaggatcccgtagaggagcgcgcgggcgcggatcggacgctcctgtatctgcgtccagtcggcgtccgatgcccagttgcggtggtcgccaccacccttggtcagccacgggcgaaagatgcggtccaccatcggtgcaccaacctttccggtctgatccataccgcggccaagcgcctcgaatccctggccgtccctgcgcgtgcgcttgctcatgcctgcgccttgcccacgcggccttcccgcagcgcctggatcacctgctccttcggcccgtcggccaccacacggccctgatccagcacgatgatccggtccaccagctctagcagcgaggtgcggtgcgtgacgatcacggtcgtccgcccctggatgaattccgccagacggcgcttcatgccctgctcggtggagttatccatggagcttgtcggctcgtccatcaacagcatgctgggctcgtgcaacacggcccgcgccacaccaacactctgcttctgccctcccgaaagccggcccccgcgctccccgacctgcagatcgacaccttctgggtgggtgttaatcaggtcctcgatcccggagatcgcgatcgccttgcggatcgcctcgtcgctggccagaggatcggccgccaccagattctcgcgcaggctcccgtagaacagcgtgacttcctggcccacatagcccagcgaccgcctcagctcagccgggtccagctggcgtacgtcaatcccgtccaccagtaccgccccggaggtcggctgataaaggcccatgatcagcttggccagcgtgctcttgcccgagcccacgcgacccagcacggcgacgtgttcgcccgcctcgatcttcagcgaaaccccctgcaacgccggtgtggcggactcgggataggcgaagccgacattgcgaaactcgatcgcgccctcgaagcgatcacgactcaggaagtgcgagtccgccgggcgctcgaccggcagcgccatgatctcgttcagcgaaccgagcgcggtcgaggcctggtgatactgcatcagcaacccggcggtctggctgatgggcgccatcgcgcgcgaggagatcaggtaggcggcaatcagcccacccatggagagatctccctccatcagcaggaacacaccgagcacgatgatggcaacgccgaccgtgtgctgcgcccacattgccgtgtgcgtcacgcttgcggtcagcagtcggttctgcgcattggtccgggccaggtgcgtcgtggcgcgttcccaggtcgcctgcacccgtccctccgccccaagggccttgagcgtctcggcaccggtgaggctctcgaccagcgtcgagttgcgctgcgccgccacgcgatagctctcttcggcgagtccgtgcagcttgcgatggatcgcggtggcataaaacagcagcagcagcgcgccaatggccacggggatcgccagcggccaggcgatcaacgcgatgatggcgatgaacatgaacgcaaacggcagatccacgaaggcgatgatcgtcgccgacgatatgaagctgcggaccgactcgaacgcgccaatgttcgacgcaaacgaacccaccgaggccggccggttctccatgcgcagtcccagcacacgctccatgatgtgcgatgagagctttacgtccgcgcgcatcgccgccttgtcgacgaagtggctgcgcatggtgcgcaggatcaggtccgcgatcagcacgatcacaacacccgccgcgaacatgaacagcgtctcggtcgcgtggttcgggaccacgcggtcgtacacgttcagcacgaacagcggcatcgccagcgcgaacaggttgatcatcaccgctgcgatcagcacatcgcgatacagcggccggttctcgcgaatcacccgccagaaccagtgccccttgctctccttcgagacccgcggtgcgcgggcatccatgcgaaactcgggccgcacgtagatggcccgccctacgtagcgctctttcagccgtttcagcggcacatcgatgaccgcatcacccagctcgggatcgattactcgggccacgctcttgtcttcgttccagccgaccaacacccaggcttcgttctggtccagcagcagcagcgcgggcagcaggtcgtccttcagtccgcgggcgtcgcgggtgacggtgcgtgtggtcagtccggcacgctgtgccgcacgcgggaccagggaggggcacagccgcccgtcgtccagaggaagacccgcaagcgcggaatccggcgtcagacgcagcccgtgcatgcgggcgatcaggatcaatccaccgagaaggctgtccgaacggccctccccatccacgatcgggaactccggctcgcggtcatccacatcgcccatggaccccgactcgggtgtgcccgtggccgggtccagtacgggatccccgcgatcgtcattggaaggaggctggctaatcggtacacccctgtggccggacacagaatctcggcatccgcgcgcactgttgatgtgcagaacgtgaacgccttctcatatttgcttgattctgcgccccaacgtaccgccgggcaacgcctttacatcacggggatctaacgctttcggcgtagacgaaagaaattgcgcaacagctcggcagaacgcttcgccgccacgccttcgatgcattccagacggtggttatgagcggggtgatgaagcaggtcgatggcgcctccggcggcccctgtgcgagggtccgaagcggcaaacaccagccgctccacccgggcgtggatcatcgcccccgcacacatcgaacacggctcgagggttacgtagagcgtggtaccggtcagccgatagttggaacaccgctttccggctctacggaggactctaatctcggcgtgcgcagtggcgtcatgctcgccgatcggtgcgttgtgggcgacggccagacaataaccctccgcatccaccagaacagcgcccaccggcacctcgccgacctccgcggcccgctcggcctgcgcaagggcgacatccatccagtaggcatgcgcaccgggttccgtgggcgccggaccgcgctcgccgggttccaggttccgcgcgtcgggcgcgacctcagccgccatcgtccgggcgcggtgcggcgagtgcgcgttcgatcgcgtcgaccagatcctgcggcttgcgctggggggcgaatcggtcgagtacggagccatcacggccgaccagaaacttggtgaagttccacttgatcccctgcgtgcccaatgcgccgggggcctgctgcttgaggtgctggtacaacgggtgcgcgtcctcgccgttcacctcgatcttggcaaacaccggaaactcgaccccgaaacgcgcaccgcaggctcgaatggcctccgcatcacccggctcctgcccgccaaactggttgcaggggaagccgagcacttgaaagccgcgtccggcgaactgttcctgcagcgcctgcagcccctcgtactgcggggtgaacccgcactcgctggccacattgacgatcagcaggacatccccgcaataggctcccaggggctgttcagtgccatccgccgccggtaccgagaagtcgaagacatcagtcatcgcgcgcagcctctacatcttccagaatcgcatcctccagatccgccagaacctcggcagtcgcacgcgaaagggccgacaccaactgtgaggcagagcgccgttccagcgcctgctcggattccagatggaccagacggctgcgatcgccctggctcagctgggcgcgcagacccatgtgcccggcccccgtcacgggcagcccattggattcgacggcttcagccccttccagatcaccatacagcgcggtaatcaggacatggacacgcacagccgggcgcccctgttcgcgcaccgccgatgcgttgtcgaccaactccagcgcggcgccgttgcgcgtccagcgttcccgcagcagttgttcaagctgctcggacggcttcaggaaccactcgttgtagtagtccgactcgtactggtgattccccagccggtataccagcccattacccgcataggccggagcgacccggaccgaccccagttcgacggccaccggctggtccgccgtacgtgcggccggctcgtccggcaactccagcagataccaggagcgatcgagcggctcgcgctccggcaacagcgtgcagccgcccaggaccagcgcggcgagcatcaggatcggccctttccaccaattcatacttactcctcgtccatgcggctgcgcggtggcggggcaccgaacagcgcaccaccggggttgcggcgtacatcatccgacaggctgcgcaggcccgagatcgcgccctgcagctcgtccagggtttccagcagtttcgactcgctgacatccatcccccgatcgagtcgttcaaccatcgagtccatgcggtcgaccaggcccgcgacatcggctgcctcggccgttcgacgcagctcctggatcgctttgcgggtttcgctcggaagggcctgcgtgtccggatgctcgaccagggcctcgaccgattgcatcacccgatcggccgtgcgcatggtctgctcgagttccgagatcagatcatccgctcgctggttcagtcctccggtatcgagactggacacggtatcgtcgacggtcaccagcaaagaattcagattctcgatcacaccctcgatgtccagcccgtcgatccgcttaagcagattctcggcgtactccatgaattgcacggcgatactcggggacgacgggatgtagatcgaccgcggttcccagtcgtgctccagcggcgggtgttcgtccggatcggagaagtccgcttccagatagttcataccggtaatgccctgtgcggcaatgcgcactcgcaggcccgcatccaccaggttcttcaggacatccgcctcgaaatcctgctcgcgggcgctcgccgcgaagcggtccggccagagccgggcctcgaccatcacatagcgtttgcgctcacgagggtccacgtcctgctggtattccaccgaggtaaaacccaggttcgtgatctcgccaatggtcacacctcgaaacttgaccggcgctccgatctccaacccctgcacggatgaatcgatgtaggtctcgatcgggatcgaggcgcgaaagatattgcccgcggtcatgatgaacagggcggtcaccagcgccaccaggccaccgacgatgaacaatcccaggcgaaaatgttgtcgggcactcatgtagatctctcttcggagtcggccgaatcggcccgctgcaggaaccgctgtacccacgggtgatcggatgtgtcacgcagagtcgccggattcccttcggcaacgatgcccttgctttccttgtcgagcataatgacccggtcggcaatcgcaaaaatactggccagctcgtggctgacgatcacgatggtcatgtccaggctgcgggccagccgcagaatcaactggtcgagctccgccgaggtgatcgggtccagcccggctgaaggttcgtccaggaacagcacttccgggtccagcaccatcgcacgcgcgatcgccgcacgcttctgcatgccaccactgatctccgagggcatgaagtccgcgaactcgcccagtccgacaagctgcaggcgcgccttggcgatcgcgtccatcgcctcgcgtggcaggtcggtatggacctccagcggcagacgcacgttctcgatcagcgtcatggagccaaacagcgcccccatctggtacatcacacccacccggcgcaggatcgcctcgcgctcttcgccatcggcagtcgtgatatcggcaccggccacccagatgtttcccttctgtggcgtatacagtccgatcatgtgcttgagcagcgtgctcttgccgctcccggacccgccgaggatgacgaagatctccccacgctggacgtcgaagttgagatcccgcatcagcacaaagtcaccaaaccccatggtgaggtcgcgcaccttgatcaccggctccgcgctcgccacccgtcagacccccatgtgatagaagaggacggcaaacagtccgtcgaacaccacgatcaggatgatcgacgtcaccaccgcgctggtcgtggagatccctacggccgccgcgccgctggccgtttgcagcccgcgcaggcagcccacgccggcgatcagcagaccaaagatcacggccttgaacagccccgaaaacagatccgacaggctgagcgcgacggtcacctgattgaagaacgccgtccaggggatcccgaagccctgcattaccaccgcagcacccagcaggccgatcatgttcgcgtacagcgccagcagcggcgcgaccaggatgccggcgagcaccttcggcagcaccagaaaacgcaccgggtcgagccccatggtcttcagggcgttgacctcctcgttgaccttcatcgtgccgatctcggccgcgaacgcggccccggagcgtccggccagcaggatcgccatcatcaggggccccagctcgcggaacaacgagaccgcgaccagattggcgacgaagatctcgccaccgaactgccgcatcgcgatcgcggactggaacgccaggatcacccccagcaggaaggcaatcagggagacgatgggcagcgcctggaacccggccgcctcggcgacccgaaaggtatccccccagcgaacctggcggggattcagcagcgccgaccccagggcccgcgtcagttcgccaatgaacccgaactgcgaatacgccgcctgcccaacgcgtgacacggcctcgaatgactgggccagcagtcccccgcgagtctcgtgacgcgccggctctacggtttccagctcgcggtacggggtcagctgctcctccaccaggccctggacacccaccagttccacctggcgccccgcccgctcgatatcgcgctccagggcatggagtaacgccgccccggcaccatcacagtattcgaggccaccgacatccagtgttacagcggcctgcgtaccctcggccagctcgcgggcgcggcggcgcagaggcgaccacacacgctccaccgcatgcacatccagccgacccgacagctgcaggcaggcatccggcgaggctgtggcatcatagcgaaacgtctggcccgaatcggcggcctgcttgtccatactgtcgctcatggggcaattgcggccatggtagccgcaaactcacccgacacgcgaagcggggctttaatatctcgcacgcagcacgctgatcggtcgccctctttttcgcccgacaccatccaccacgaggagccccatgcctgcggccaatgaagctctacaccaggtcgaaagcgcgctgaacgacatcctgctgggcaaacccgatcgggttcggctggccttgacctgcctgctcgccaacggccatctgctgatcgaagatcagccgggcgttggcaagacgaccctcgcccatgccctggccgcggcgatgaacctcgattaccgccgcgtgcagttcaccagcgaccttctccccggcgatgtcctcggggtgtcggtgttcgagcagggctccggcgagttccgctttcatcccgggccgatctttacccaggtcctgctggccgacgagatcaatcgcgcgcctcccaagacccagagcgccctgctcgaggcgatggaagagcgccaggccagtgtggagggcgcgacccgccccctgcccgaaccgttcttcgtgatcgccacacagaacccggaggaacaggtcggcacgcatcccctgccggaatcccagatggatcgattcctgatgcgcatcgaactcggctatcccgatgcccgggccgagcgcgcgttgctcgaacgcggcggtgccgcgccggcgcccgtggcccaccctgccccgagcgcgatcgtcacacccaaggacctgcaggactggcagtcccggattgccaaggtgcacgccgaaccggtcgtgctggactatctgcaggacctgatccaggcgagccgtgaccgcgcacgctttgcccacggactctcgccacgcgcggggctcgggctgctgcgcgccgcgcgggcgcatgccttcctcgacgggcgcgactacgtgaccccggacgacctggcggacgtccttccggccgtggccggccatcgtgtccgggctcgggacccggacagccccgcacgcacggtggaacggctgctggaatgcgtgccagttcgctagggcccgctgagcggctccgatcccaggggcggcgcctgcgtgaaggcgttatccgctgggtcgcgcggcgccatcgcgacgatggggcacagaccacccttggccgcgaccgcatctacatcctgccgacccgcgccggctacacgttgctggcgatcctgggcgtgatgctgctgggggccatcaactactccaacaacatggccttcctgctgacctttctcctgatcgggatcggccataacgccatctggtacacccatcgaaacctgctcgggctcaaggcgtcggcgctgcccaccacaccggtattcgccaaccagccgttgtccgtctccctgcgcctggaggatacgtgcgggcgcgaccgcgaggccctgcatctgagcatcggcgaatacacgagcgaacccgttgcgataccgggccgtgggcagcaagtggcctgcctgtctctgccggcccccggccgcggggtgtatcgactgccccgccaacacctgggcacccagtacccgctcggcatcctgaacgcctggagctggctggggctgaccagcgagatcctcgtgtatccgcaacccgtggacccgggcgccgcccataccgggctcggagaccaagccggcgcccaccggcgtcaggatgcctccacaccggatcacatccgcccgtaccgccccggagacccgcccggccggatcctgtggaaggccctggctcgcaccggcaagctgcacatccgcgaaacggtcgcaggaggccgtgacacgctctggatcgactggtcctccatgccggccagcgacaccgaagcgcgcctctccatgctgtgccatcagatcctgaccgccgaggccgaaggccgcgcctggggtctgcgcctgcccgaccagaccctcccgcccgggcagggcccggcgcagcgggagcgaggcctgcgcgccctcgccgaattccgcttcgagccgatccccttgccggtcgcggaaacggctaggggaaccaagaagtgaaccgttcgagccggcagcatttaccggagttgcggggcctggaactcgcgctgctcgccctgccagtggccgcgctgccacatgcctggcaccagccactgtgggtcacgctgctcgtagcggccgccatcctgctgcgcagctggctccatctgcgcgaccgcaagcccccttccatcggactgatggccctgctcgccgctttcgcgggcgggctgacgttcctgcagtacggcaccctgttcgggcaggaggcaggcaccgccctgctgctggtcatgatggcgctcaaactgctcgagacccgcaaccggcgcgatatcgtgatcgggctgttcctcggctatttcgtggtcgtcaccacctatttcttcgaccagtcgatgctgatcgccgcctggtctctgctgtctgcctggctgctcaccgccgccctggtccaggtgcatgccgggcgccccctcgaacggcggcgcctggcgaagcattccggctggatgatggtccatgccttcccgttcatgctgatcctgttcgtcgccttcccgcgcgtacagggaccactgtggggcgacccgcaacgcgacgaggtggctaccacggccctttccggcgaactgaaccctggcgacatcgcggaactgctgcaggacgaaaccaccaccatgcgcgtccagtttcacggctccgtcccgccgccccgggcgcaatactggcgggcactggtgatgacggactttgacggccgccgctggcaggccgaagggggacaatccagcatcgagctgccacagcccggagactcggaccgcgtggtggcctacaccgcgacgctggagcccacccgcatgcgctacctgccggtactcgactaccccgtggcgctgcccgacaacgccgagtaccgcgacaaccaccaggtcgtccgcgaccgacggatcgtgaaccgcatccagtacgacgccgaggccgacctgacacgtccgccaggcgccggcgaagccctgagcaggtccgcccgtgaacgcgctcttgagctcccacccagcgcagcccctcgcgcacgtgccgaggtcgctctctggcgcgccacgcatggtgacgatgaccgcgcgatcatccaggccgccctggatcgcttcgccgccgccccctatcgttacaccttgcagcccccaacgctcgagggggatgtcaccgaccagttcctgttcgagacccaggccggttactgcgagcactatgcctccgcgttcgccgtgctgatgcgctcggcggggatcccgacccgcgtggttacgggctaccaggggggcgaatggatgcagcggggcgaatacctgcgcctgcgcaatgccgacgcgcacgcctggaacgaggtctggctggatggcgagggctggattcgcgtcgaccccaccgcggcgatcgcgccggagcggatcgaggccggcatcggcggcctcaccggtggcgacggcgaacccatgcccgatttcctgcgtcgtgacgggctgggctgggtgcagcaacttcgatttggcttcgaagactggcgcgatttcgcccggttccgctgggagagctgggtgctggcattcgatcccgagcgccagcgggaactgtttgcccgtttcgggctcgacgcgacggactggcgtgacattgtcacggcactgggcgtcggctttggcctgctggctgccgtggccctggtctggagcggctggcgcaggcctcgtcgccagctggaggtgccggatcgcctcctgcaccgactttcccggcggatcgaacgccaacagacaggactgggacggcgcccgcacgagcccgtcatcacctggacccgacgcgtcaaggttgcacggccggatctcgcgcccctcgtcgatgccttcgccgagcactacaaccgggtccgcttcgcgcccgcccggcccgacgaccgggccagacacctgacaaccctgcgccgcctcgctgcatccgaccttcgcaaacccgccgccgacccgcccttgccgcggacaacctaggattcgttcaaagcaaaaaaggcccggccggattcagcatccgaccgagcctccaggtcttccgaagcggcgcagggagccccaggccgccagatcgtctggccgctatcaggccgcgtcgttacggaagatgaagtggtgacgcgcgccacggcgctcgtcctgacggcgagccaccttctgcacttccgggcggttggcaaactgcgccagcgtgatgccgtcgaggaagtcgtacagctgctggctcagatcatcccacagctcgtgcgtcaggcagcgttcgccatcctggcagtccttgtggcccttgcagcgggtcacgtccaccgattcatcaaccgccgtgatgatgttggcaatgctgatctggtcggcacgtttggccaggcgataaccgccgcccggaccccgcacgccttccaccaggtcggccttgcgcagtttcgcaaacagttgttccagataggacaacgagatgccctggcactgcgagatgtcggccagggtcaccggtcccacccgatcatggatcgcaagatccatcatggcggtcaccgcgtagcggcccttggttgagagtttcatgtcttaaagcctccgagaaaccgtgattgtgcgtgtcgaggtcgacatccattcacagaatcgaatccgttcacctttcctgacaaccagagtcaggaataattccctttctacctgacagtgttggtcaggaataattccctgattatatcaggcgattgccgggaattcacgtacgccagacgcaggttattgtgagagccgtccgatactgaccgagttcccacggaatttattagagaattagggatttatgaatgacgtcgatcttggcccgcgctggcccgtcggacgtgcgctagaccggaaggatgcggccggtttcgtaatccgggccgttcaggatcacgacgagggtccccaccgggaggcggggaaacagttcgatgacctcgtcgttgcgcatgcgcacgcagccttcggaggccggctggccgatgcgcccttcttcatccgtaccgtgaatgtagatgtagcggtggtaggagtcgatgctgcccccgcgattcaggccaggctccaggccttcgagccagagaatccgcgaggtaatgttgtcacgctggctgcgctcgccctcgccggtcaggatctccgcgatctcgcccgtgttcgcgcgcgcacggaacacagtaccgcgctcggccccatcgccgaagcgctcggcaatgcgatgcagccccaggggtgtcttgtacgtgccgttctcgttcccgataccgcgttcggaggtcgagacatcgaagatttccgtgaccttgccatcttcccagacgtacaggcgctgctggtccacgcgcaccacgacgaccggaaggccatcggcggttcccgcttgtgcccgcgccgcttcaacgaccggttcgatccactgcaaactcggcaaggtcactactctctcgtcacttcttgttggccagatccagcacctcgcccgccacgggcgtgttcaccagtccctcgccccgcagcgaggccaggtactcgaggtaatccgggggcagtccggtcacgtactcgccggtaaacacggagcaatcgaaggtctcgatgttccggttcccccgccgcacggccttttgcaggtcttccaggtcctggtagatcaggcggtcggcggcgatcgcctcgcatacttcctgttcgtctctgccgtgggcgatgagttcatgcgccgcgggcatgtcgatgccatagacattcgggtagcgcaccgggggtgctgcggaggcgaagtagaccttcttcgcaccggcctcgcgcgccatcatcacgatctcgcgcgacgtggtgccgcggacgatcgagtcgtccaccagcatcacgttcttgccacgaaactccagcgagatcgcgttgagcttctggcgcacggattttcgtcgcttggtctgccccggcatgatgaacgtacggccgatgtatcggttcttgatgaagccttcgcggtacttgatgttcagttcgtgcgccatctccagcgccacagtgcggccggtatcggggatcggcacgatgacgtcgatgtcgtgatccggccagatgcggcggatcttctcgcccagcgcggtgcccatgcgcatacgcgcccggtgcacgaacacgttgtcgatcaccgaatcaggccgggcaaagtacacatgctcgaagatacaggggttgagctgagtgtcctcggcgcagacgcgtgtcgagacctcgccctcgggcgtaatgaacaccgcctcccccggcgccaggtcgcgttccagctcgaagccctgggactccagcgcagcgctctcggaggcgaccatccattcgcgcccgccctcctcggcttctcgcgagccatagacgatggggcggatcccgttcgggtcacgaaaggccagcagaccgcgcccggcgatcatcgcgaccacgccatacgcgcccttggcgcgctcgtgcacacgttcgaccgcgttgaacacggagtcggcggtcaggccgttatccagatagcgcaggagctcctgcgcgaagacgttcagcaggatctcggagtcggaatccgtgttgatatgcctgcggtcggtcgcaaacagggcctgtttcagttcgcgggcattgatcaggttgccgttatgtccgagcgtgatgccgaacggggagttcacgtagaacggctgggcctcggcggaactggaactgcccgccgtcggatagcgcacatggccaatgcccatgttgccgatcagcccctgcatgtgctggtcgttgaatacgtcccgcaccaggccgttgtccttgcgcaggtgcagccgcccctcgtcgtcacaggtcacgatgccggcggcatcctgcccacggtgctgcaataccaacaaggcatcataaagcggctgattcaccgggccacgcccgacgattccgactactccacacatacggttcaggactccagcaaggcgatcgactagcgttggtcggcggggggttcggtttccggtgccggtggttcagcggccggctcatccacggggggttcgacaggatcatcggccagcagactgccgatctgttcctgccagctgtcgggcaattgcgcgatcatccagtccaccagacgttcgaattcggggatcaggcggctgttctcccaccagccctcctccggcatcaacgtcagcgaggcggcaaacaccagcaccgccaccaggagcacgccgcgcagcaggccaaagatcacgcccagagagcggtccgtacccgtcaggccactaccgcgcaccagccgattggccagcactccaaggatgccgcccacgatcagcaccgcgataaagatcagggcaaagccgacccccaggcgcagtgtcgcatccgacagcgcctgcggcaggacttcggcgacctcggcggcatgtcgaatacccagccagatgcccacaatccaggtcgcgagcgagaacgactcgcgcacgaagccacgaaacagactgatgagccccgagacaacgatcagggcaatgatgaccaggtcgatccagttcacgcgcggcggacttcgggtgcgaaaaggctgcgtagtgtaccgcagcgaccgggaattcgcaggggctcgcccacgcttgtgtagcgccggagcctcacgggaaagtcaccacgatgccagtaatatcgagctcgtccttcagctgatcgcccagcttctgggcctcgtcgcgttgcgccacggggcccaccttcacccggtagatactgcgtccctcggcctcggactcgtcgataaatgccggcagccccgcatcgcgcaggcgcgcctcttcctcgcgcgcattgtctccgtcgcggtagctccccacctgaacagcccagcccgcgtcaatcgcgcgcgattccggagcctgccgcaccggctcgggactcaccacatcactcggctcgctctcgtcctcgtccccctcggcaccgccattctccaccccctgcagatcggcgatccggctgtcgccgtccccctcgcgttcgggccgcgcaggcgccgcctcgcgctcggacgggagcgcgatatccggggcggcaaaggtgggggtatcgggcaccgggtcatcgataccgctcatatattcgtagcccgcgccatcgaacagccacggcagaaagatcacggcaatcacgatcaggattaccgcgcccgtgaggcgaaaacgaatgggattatcagtggtcatgccatatgcgcattggcgtcccgtgcatcgggtcttccccgcgaccttacgccgcaggcgcctgcccgggcaaggcaaacgggggaatccgtcggcatcgccctagccatgggggacttcttccactacggccatgtccggtacagcttcccgcaaggccgcggcggccagatccggggcttgttcaaaaaccgccgccaccgtgtgaaaggaaccaaacaccacgcaccgcccctgaatacccgccgagtcggtggcctgttgcagcgcttgccggataccggcagccggacggacgtcggcctgacccgcctgttccagctccgccgccagatcgggtgcaggaagcgcacgcgggagatcgagcggtacaggaatccagatatcgaccaggccatccaggtcacgccacatggcactgcgatccttgtcggccatcaccgcgaccagcgcaacggtcgggccgaccaacgggttctcgcgcagccagcgggcgagttcggcgacggcctgggcattgtgcgccacgtccagcaaccactccggcgggccactcaggcgctgcaggcgtcccggcgggcgcaccttcaggccctgctccattgtgaccgcactcagcccggcgctcatgccaagcgactcgaccacggccagcgcggtggcggtgttcgccagggctgcaccgctcagcccgcgcgccagcgggacattccattcgacctgcacgccattccagcgccagacgagccgttcctgttcgaccagcaagtcgaaatcgcgccccaggcggacggtacgacacccaagcgcccgggcatggtccagcacgctctgcggaggcgacagctcgccgagcaccacggggcgccccgcgcgcatgatgccggccttctcgcgcccgatcacctcgcgcgaatcacccagccaggcctggtggtcgaggtccacggcggtaaccgccgccacatccgcatcccagatgttcacggcatccagccgcccgccgagcccgacctccagcacctgcacatcgacccgtgcctcgcggaaaagccaggccgctgccagggccgcaaactcgaaataggtcagcgaatcgtcaccccgggcctgatcaatcgcctcgaatgcccggcaaagatcttcgtccgaggccgtcatgccgttcaggcgaatgcgctcgttgtactgaagcaaatgcggagaggtgaacagcccgaccttcagaccctgtgcctgcaacagcgccgccgtgcgcgtagtaaccgtgcccttgccgttggtccccgcgaccatgacggtgcggggcgttcccggaccccgcaggcccagccgatcggcgacgagggcgatgcgctccagggtgaggtccatccccaccgggtgcaatcgctcctggaaggccagccattcagccagggtggcgtagcgcacgggtggaatcaggtagagcgcggggcgtccgccgattcgccggtgtcctccgcgcgaatcacttccacctccggctcttcttcctcgacgggaggtgcctcgggggccggggccggcccgtgcgtcagcatgccgagcacggaggccagacgacgacgcatctcgccgcgttcaatgatcatgtcgaccgccccgtgctcgagcaggaactcggaccgctggaacccctcgggcagcgtctcgcgcacggtctgctggatcacgcgcggaccggcgaaaccgatcagggcgttgggctccgcaacattcacatcacccagcatcgcgaggctcgcggagacgccacccatcgtggggtcggtcatcaccgagatgaacgggatacgctcctcgcgcatccgcgccagcaccgcgctggtcttggacatctgcagcagcgagaacaaggcctcctgcatccgcgccccgccggaggcactgaagcagaccagcgggatacgctgctccagggaacggttggcgccgcggacaaagcgctcgcccaccgcagaacccatggatccgcccatgaagcggaaatcaaaggcggaggccaccagcgggcgccccatcagccggccctgcatgacgaccagcgcgtcacgttcgccggtcgccttctgcgcggcaaccagacggtccttgtatttcttggagtcgcggaacttcaggacatcggaagattcgatctgggcggcgatttcctcgcgcccctcctcgtcgaggaaggtctccagccgacgccgcgcactcatgcgtcggtgatgcccgcatttcgggcagacatccagattgcgttccacctcggggcgatacagcgtggcgtcgcagccctcgcagcgcacccacagcccctcgggcacgccccgcttgctgctgttgtcggtacggatgcgcgaaggcatcagtttttcaaaccagctcatcctgaatcccttagtcctgcgagcgccgcattctactacaccgacgcctcgacgccggatgcgcgcacgcggtccatttccacgcgcatccccgcgacgacttcggacgcggcatgagcgaagccgaccggatccccgtcgaattcctcggcgaggcgcacgatcgcgctgcccacgaccacggcatcagccacgcgcgcgacctgcccggccgtctcggcatcgcggataccaaaacccacacccagcggcaggtccgtgtgatgacgaatggcctcaaggcgcgcggccagcgccgaggtatccagcgtctgcgagccggtcacgcccttgagcgacacgtagtagatgaagccccgcgccgcgcgcgccacatgcgcgatgcgctcgtcggaggttgtcggcgccaccaggaagatcggggcgatctgggcgttctccagcagccccgcgacctcgtcgcattcctcgggcggcagatccacggtcagcagcccatccagccccgcctcgcgggccttttcagcaaaggtctcgtaacccatccgctcgaccggattcaggtaccccatcagcaccaccggcgtctcggcgtcggtcttgcgaaactcggcgaccatgcccagcacatcccgcaagctggtgccatagcgcagtgcccgctcgcaggccttctggatcaccggcccatccgccatcggatcggagaacgggacccccagctcgatcaggtcggcacccgccttcaccagcgcatgcatcagcgggacggtggcggccggctccgggtcacccgcggtcacatacggcaccagcgcggcgcgattctgcgcgcgtagttcggcaaagcgttgctcaatccgggtcatagcgtgattccttcgcgttccgccacggtgttgaggtccttgtccccccggcccgacagattgacgatgatgctctggtccggacgcatggtcggggccagctccaggacatgcgcgatcgcgtgggaggtctccagtgccgggatgatcccctcggtacgggtgagccgatgaaagccctccagcgcctgatcgtcggtcacggcgacgtagcgcgcacggcccgtatccttcagccaggcgtgttccggcccgactccgggataatcgagcccggcggagaccgagtgcgtcccgatgatctgcccgtgctcgtcctccatcagataggtgcggttgccatgcagcacccctggctggccggcacaaagcggcgcggagtgccggccggactcgatcccggcacccgcggcctcgacgccgatcatttccaccgattcgtcgtccaggaacggatggaacaacccgatggcgttggatcctccacccacacaagctactagcgcgtccggaagcttcccggtcatctccaggtgctgcgcacgcgcctcgcggccgatcaccgcctggaagtcccgcaccatggccggataaggatgtggccctgcaacggtgccgatgatgtagaaggtgtcgtccacgttggtaacccagtcgcgcatcgcctcgttcagggcgtccttcagcgtgcgcgtgcccgatttcaccgccacgacctcggccccgagcagacgcatccgatagacgttcggggtctgccggcgcgtgtcctcctcgcccatatagatcacgcattccaggcccagacgcgcggccacggtcgcggtcgccacgccatgctggccggccccggtctccgcgatgatccgggtcttgcccaggcgcttggccagcagggcctggccgatggtgttgttcaccttgtgcgcaccggtgtggttcaggtcttcccgcttgaagtacacctgcgccccgccgagctccttcgacaggcgctcggcgtgatacagcggattggggcgcccgacgaactgcttcaggtcatggtccaactccgccatgaaatcggcatcgcccatgtactgctcgtacgccttttgcagttcgtccagcgcgcccatcagcgtctcggacacaaagcgcccgccataaggcccgaaatgcccgcgggcatccgggaacgccgcccagtcgatcttgctcattcattcacctcgcattggcgcacggccttcacgaaggcctccatgcgccgtgcatccttgatccccggggcactctcgaccccggagcttacgtcgactccgtacgggcgcaggtgttcaagcgcctcgcgtaccgaatcctcgtccagcccaccggccagcagccagggccgatccagcgcctcgggcactgtgtcccagtcgaagcggtggccggatccgccgctacgcccgcctccatggctgtccagcaaaaagccctgcgccttttgcagttcgtccagcgcgcccatcagcgtctcggacacaaagcgcccgccataaggcccgaaatgcccgcgggcatccgggaacgccgcccagtcgatcttgctcattcattcacctcgcattggcgcacggccttcacgaaggcctccatgcgccgtgcatccttgatccccggggcactctcgaccccggagcttacgtcgactccgtacgggcgcaggtgttcaagcgcctcgcgtaccgaatcctcgtccagcccaccggccagcagccagggccgatccagcgcctcgggcactgtgtcccagtcgaagcggtggccggatccgccgctacgcccgcctccatggctgtccagcaaaaagccctgcgcccgggggtgggcatccatcaccggccgcggatcatcggcctcgttcatcgacacagccttgaggtagggatgcccgaaacgcgtacattccgctgccgactcatgaccgtgaaactgcaggcagtccaggcgcacaccggccaggacctgctcgacgcgtgccgggtccgggtccacgaacagccccaccgtcgtcacgaacgggggcagcgccgccacgatctccgccgcctggtcaggctcgacataacggcggctgggcgggtggaacaccaggccgatcgcgtcggccccggcacgcgccgcggccaccgcctgctccggcgtcttgattccgcagatcttgaccctgtagcgcatgcccgccatctcgaaaaacgcagtcgcaagcctaccagaacccgggcgccgccccggctttcccgcaatcagatcgccccattgccggggatcccctccagcaccggcccctcggcactggggagagcgaactcgggtggatagtcgacatgcacgaaataaagccccccggccggagccgtgatgcccgagacccgccggtcgcgggccgcgagaatctgcgcagcccagcccggctcttcgcgcccgtccccgatcgccagcagcaccccggcgatgttgcgcaccatgtgatgcaggaaggcattggcatggatatccaggaccacgtacgaaccgcgccgctggaccgcaatggaatgcacctcccgaatcggcgatttcgcctggcacccggcggcacgcaggctggaaaaatcgtgttcgcctacaaacgtctgagccgcgtcatgcatccgcgcggtatccagcgggcgtcgccaccaggccacccgccccgcctccagcgcgggccgcaccgctcgattcgcgatcacatagcgatagcggcgaccgcaggccttgaagcgcgcatgaaagtcgtcattgaccggctcggcccagcgcagggctatcccgtccggcaggcgactgttcactcccagcacccaggagtgccgttcacgcaccgccgaagtgtcaaagtgcgccacttgagcggtcgcatgcactcccgcgtccgtgcggcccgcgcaggtgagctcgaccccatcattggccacgaaactcagcgccgcttccagatgcccctgcacgctggggccgtctttctggcgctgccagcccaggagcccgcgcccgtcgtactcgacccccaacgcccatcgctgccgtaccactcgaggcacccggtctgcatcacgcattgtcgacgtcgtatttgtcatcacccgatcaccaccaccaggcaatccagccacctgcgaccgcaaccatccacaaccacaccacggcccccgcgccccctttccggactccagccatgccctgattgaactcgccccccgctggcgcgggcacctccccactcaaggcacggtccagccgaacaatcagccagtcgcgcgccgcctgcagtcgttcacgccaaccaccacggagctgctcacgttcgcattcggtgttgacccgatccgactcgaacagcgccagagccagaaaaagccgctgcgagaagcgtgtgccccacgggccaaaacaaccccgagggcccgccaacaacgacgacagcgccgaggccagttcctctcgcgagaaacgctcggtcagccagaccaccagaaccaccaccagcgccagcgccccgatgcgccacgcggcctcgctcaggccggccagtgccgaaccgccttgcgcctcgactggccatacgccgaagaacaccagcaacgagagatagaaccatttcaaccgccagagcaggcgcccgcagcgacgccaggcgaacggcccgagccataccagccccgccgccccgaccagtactgccaggaccacggccggctttgcggtcgccaaagccaccgacaccagcaaaacggccgggagcgcccagagggacgccaacccggccgtttcttgttccctgtcgaagccctgccgcatcatcgcgacaggatactgcttcacaacacagtttggcggctcaggagctctccagctgctgacgaatcgcctcagccttcgccttctgatcctccgacccggtggccacgatctcgtcgatcagttcgcgagcaccttcgtcatcgcccatgtccgcataggcctgcgccaggctcaggcgcgtttcattgtcttcgtcggcgccgatgggcgaggactctccgtcctctcgcggcaaggcatcttcctggcccgcagccggcaggtcctcgtcgcccagatccagtgccgggatatcactcccggccgcatcctcccgggtttcttcatccaggttcggcaggtcgctgtcgtcgatatcgaacgacaagtcattcaggtcatcgctgcgcgcttcgtccgtctccgaaggggtctgctccgctggcgtcgaagccccttcatcgaaggtctcgtcaaaatcaaaggtcagcccggagtccgtctcttcctgcggctcggcggtgttaccgagatcttcggcttcggattgcacatccgggagatccaggccggagaaatcgatctcgttcggtgcttcgccgtcatctgccgcctgcggctccaccgcagcgcccagaccttctacccccgccggagcgcccgcgggccctgcgctgtcatcaccagcaccaccgatgcgcgattccagctccgccagatgattgcgcgtttcaacatcgtccgccgggaggcgttcgcgcaggttggatgccgcctcgcgggcgccttcttcgtcgcccagcgccacgcgcgcctcgacgagcttcagacgatactgggtattgtccgggtcgccctcgatggcctgggtcagggtctcctcggcctgatcattcatcccgtaggccaggcaaacatccacttcggccagcacgtcgtccaccgaggcatcgccactggagctcaccactacaggctcactcaccgactcctctggctcgtccgaatccgccagcggttcgcgatcatcgtccttgcccgccacagctccggccgccaggcccgcagcagccccgccggctacggctgtagtagtggcgccgcccgatcccgcgccggcactatcgatctcacgtgcctcgtagccggcgggatccgccgccgcggcccacacaccgctgttgtccgcccgcgccggcatgccggaagcacgctcttcaaccaccacttcgcgccgaccaccacgcgcaaaggccagcaacacgagcagcagcaggattaccagcgcaatcgccatcatcagcagcagcggatcattcatgatccgctcgtgcagcggcgcattgcgttcggcatctgcccgatcgagccgtgccatcagttcattgcgttccgcccgcagctggctcagctgctcctcaagctccgccatgttctcgctcgaaagctccgcaaggcggccacgctcacccagttcctcgcgcagttcggtgatctgctcgcgcatcccctccatctcggcgcgctgggacagcatggcttcctggagcagatcggggggatcggccgcggccgccgccccttcatccgcctccggcaggagttctgtcacgatctccaggcggtcgtcggccgccgccgcttcatcgtcctcgtccgtcgcggccacggcatcatccgcggcggcctcgtcgtcctcggacacggcctcatcgtcctccgctaccgcctcatcctcttccgggaccgcctcgacttccggctcggcctcggcggcttcctcaggctggggttcctcgcgagctgcggtcaccgttccctcgcgccaggcctgaacctgtcgctgcacttcctggcgcgcctcggccgcactacgcgactccagctccgagcgcgacgggacggtcagttcagcgcccgcgcgcaggctgttgatgttctcgtcagaaaacgcgtcggggttggcctccaggaacgccagcatcgcctgatccgccatgccggccagacccgcgcgctccacgatgcgataaagggtatcgccactacgcacggtgtaggcctcaccttcacgcggcattggcgcctcttgtcgacgcggcgcctcccgggcggtgtcacgcgggaccggagcggccgccccggaaggcatggtgtccggcggatcaagcaacagggagacttcacgcattgagcgcccgccatcccagcgggcctcgaggaggatgcccacatacggctcgcgcaccggctggcgcgtggtcagcatcacccggcgatccgccccctcaccctgaacctggatgttcaggtcgcccggcacgctgccgcggctcatgccggcgcgccggtattcgttttccgaagcctgacgcacctgtagcgaatcactggccgcggcaccgcctcgcagcggaatctccgcccgcaaggtctggttcagatgggattgcaggttgacctcaccaaaactcaccgaattcgatgatgccggtgcaaccagcagcaagagcagtagcccgagtagtaacttgtgcacgaatcccccctgaatgtgccgcgcggcctgtcatcgcatggggcttaaataaaagccccagcgccccctgaccgcgtgttgccgggtatgaattttcccggacttttaccggattaaatcacaggtaatcccggatcaaaacctcggcaatctggattgtgttcagcgcggcccccttgcgcacgttgtccgacaccacccacaggtccagcccgcgcgggtgcgagatgtcctcgcggatgcgtccgacgaagaccgcatccttgcccgaaccctcggtcacggcagtcggatagcccccgtcctcgtgcttgtccagcaccgtcaccccgggtgcagcggacaggatctcgcgggccttttccgcactgatcttctcgcgggtctcgatgtgcagggcctcggaatggccgtagaacaccgggatgcgtacggcggtcgggttcaccaggatggactcgtcgcccatgatcttgcgggtctcccagaccatcttcatctcttccttggtgtagccgttgtcctggaagacatcgatgtgcggcagcgcgttgaaggcgatctgcttgggatagacgttgcactcgaccgggcggccgttcagcagcgccgccgtctggtgcgccagttcctcgattgcatccttgccggtgccggagacggcctggtaggtggcgacgttgatgcgctcgacgccgaccgcgtcatgcagcggcttcagcgccaccagcatctggatggtggagcagttcgggttcgcgatgatcccgtgcttcttgtaacccgcaacggcctcgggattgacctccggtaccaccagcgggatctccgggtcgtagcgaaactgcgaggtgttgtcgatcaccacgcaaccggccgcggccgccttgggcgcgtactccgcggacaccgaggcccccggcgagaacagcccgatctgcacggtggagaaatcgaaggcggccagatcctccacctccagctcgcggcggccgaaggcgaccgtcttgccgaccgagcgcgagctggccagcgcatgcacacggcccaacggcaggtcgcgctccgccaggatggagagcagggtttcgccgacggcgccggttgcgcccaccacggccacgtcaaacttgcggtcactcatcgttcattcccggtttaattataatcttcaagctattgatattttgacccgttcgtaggatgcgacgagcgctgcgaatcgcatcattcacgaccacgcctagctctccagcgcggccaccagggcatcccccatcccctgggtacccaccagcgtcataccctcgccgaagatgtccggcgtgcgcaggccctgatccagcacccgtcccacggcctgctcgatgcgctcggccaggtcattgcggttcaggctgtggcgcagcagcatcgcgacggacagcacggttgccatcggattggccttgccctgccccgcaatatccggtgcggagccgtggatcggctcgtacagaccaaccccctcgctgttcagcgaggccgagggcagcatgccaatagagccggtcagcatggctgcggcgtcggacaggatgtcgccaaacatgttgccggtgaccatcacgtcgaactgcttgggatcccgcaccaactgcatcgccgcgttgtccacatacatgtgagacagctcgacctcggggaattccttgccgacgcgctcgacgacctcgcgccacagctcggagacctcgagcacgttggccttgtccaccgagcacaggcgcttgccccgcttcatcgcggcctcgaagccgacgcgggcgatacgttcgatctccgattcgctgtaggcggccgtattgaagccgtagcgctcgccgttacgctcctcgatcccgcgcggctggccgaagtagatcccgccggtcagctcgcgcacgatcaggatatccagcccgctgaccacctccggcttcagcgtggaggccgaggccagctgcggatacaggatcgccgggcgcaggtttgcgaacagccccaaatccgaacggatgcccagcagcccgcgctcggggcgcagatcacgttccagcgattcgtactgcgggccgccgaccgcgcccagcaggatggcgtcggcgcggcgcgccgcctcgcgagtggcctctgggtaggggtgcccggccgcatcgtgcgccgcgcccccgatcaggccctgttcgatctccagatccagccctccgatctcgccgacgcgctccagcactttcagcgcctcggccacgatctcgggcccgatcccgtccccgggcaataccagaattcggctcacaaacctctcctaaccatcagatccatcgaatttcttctctacctgtagaaggccagccctctggccgatgggcctgtcctggcgccctatcggccagagggctggcctcctacaaaggggcacgactcagccctgcgagtgctccgccatccagggccactcgtggcgctggcgctcctcaaaggcgcggatgtcatcggcgtactgcaacgtcagggcgatatcatccaggccgttcagcaggcggtggcgccggtcctcgtcgagcgtgaaacgaaacacggtaccgtccggcgccgttacggtcatctcttccaggttcacctcgacctgcgcgcccgggttcgcctcgacctgctcgaacagcgcctgcacctcgtcctcggccagcaccaccggcagcagcccgttcttgcagctgttggagaagaagatgtccgcaaacgatggcgcgatcaccgcgcgaaaaccgaagtccgtcagcgcccacaccgcgtgctcgcgcgaggagccgcagccgaagttcttgcgcgccagcaggatcgtcgcctggtcgaacggcgcctggttgagcacgaagtccgggttgatgcggcgctgcgagctgtccatgccgggctcgcccgggtccaggtagcgccagtcgtcgaaggcattgggcccgaagcccgtgcgcttgaccgatttcaggtactgcttcgggataatcgcgtcggtatcgacattggagcgatccagcggcgcgacaatcccacggtgtacggtaaaggcctgcatcgcttacgcctccttcagtgccgacggctcgacaaagtgcccggccacggcggccgccgcggccagcgccgggctgaccagatgggtacgcccgccctgtccctgacggccctcaaagttgcggttcgaggtcgaggcgcagcgctcgcccggctccagtcggtccgcattcatcgccagacacatggaacagcccggctcgcgccactcgaagccggcgtccaggaagatgcggtccagcccttcctgctccgcctgctgcttcaccagcccggagcccggcaccaccatcgccagcttgatgttctcggccttccggcggcccttgaccacctcggcggcggcgcgcaggtcctcgatcctagagttcgtacaggagccgatgaataccttgtccggacggatctcggtcatcggcgtgttcggctgcaggtccatgtactccagcgcccgcttcataccctcggcacgcaccggatcggactcggccgccgggtccggcacgcggccgtcgatcggcgcgaccatctccggcgaggtaccccagctcacctgcggggcgatctcggcggcatccatctccaccaccgcgtcgaattcggcatccgggtcggagaccagcgtgcgccagtaggcggcggcctgctcgaaccgttcgcccgtcggcgcctgtggcttgccacgcacgtattcgatggtcttctcgtccaccgcgaccatgcccgcccgggccccggcctcgatggacatattgcacacgctcatgcggccctcgatcgacaggctgcggatcgccgagccggcgaactcgatcgcatagccggtgccgccagcggtgccaatgcggccgatgatcgccagcaccacatccttggcggtcacgcccgggcgcagctcgccctccacgcggacctgcatggccttggtcttcttctgccacaggcactgcgtggccagcacatgctccacctcggaggtgccgatgccgaaggccagcgcacccagcgcgccgtgggtcgaggtgtgcgagtcaccgcagacgaccgtcatgcccggcagggtcgccccctgctcggggccgatcacatgcacgatgccctggcgaacatcggccatcgggaagaacttcagccccaggctggtgacgttgctctccagcgtctccacctgggtgcgcgacaccggatcctcgatcccgcggtcgcgattggcggtaggcacgttatggtccggcaccgccagcacggaatcgccgcgccagggcttgcgcccggccagacgcagaccctcgaaggcctgcgggctggtcacctcgtgcaccagatggcggtcgatgtagagcagcgtcgagccatccggctcttcgcgcaccacatgcgcctcccacagcttgtcgtacagtgtcttgcctgccattacctgctcccgcggacacgccgcgatgttcctgccatattctagggagacgctgatttaatcgcacgcccgcgctcgagtcgcttttgcgtgcgaacaaggcgcggtgactgccgtgcagtcaccctgcacaagggaaccgcaacgccgtgcgcgcgcaaaagcggccgagcccgatctttcaatcacttgtcgggttggtgccccctgttccccgatcctgcgttgcgccgcttgcgggtagaaccactacccgctgcacgacgcgccttgcctcggaaaacagggggcaccaacgcggtcgcgcgattaaatcagcgtctccctagtgtcgtttaacaaaagttcatcgactccgtgactgtccccctgtatcctgacaacaggcactcgggaggcgaccggaatgggacgaccgatcaagacgttgacgatcagtgaagccgaacgcgacgagctcgagagctggctgcggcggcgccagatgcccgcggcggaacaacagcgcgcgcgcatgattctgctgagcacgcgaggcctgaaggcttcggagattggcgcgcgggttggcgtctcggcggagacggtgagcaagtggcgcaagcgcttcgagcaggcacgcatcggggggctcacggatgccccgagaagcggacgtccccgtacgatcgatgacgacaaggtgaccgaagtcatcaacaagacgctgcagtcgaagccggataacgcgacgcactggtcgaccacgctgatggccaaggagaccgggctcaatgcgatggccatcagccggatttggcgggccttcggtctcaagccgcatcggctcgagaccttcaagttgtccacggatccgcacttcgtggccaaggtgcacgatatcgtgggcctgtacatgcacccaccggaccgagccctggtgctgtgcgtcgacgaaaagagccagatccaggccctgaaccggtcccagccggcgttgccgttgtcgttcggccatcccgagacccgcacccatgactacctgcgccatggcacgaccaccctgttcgcggcactggatgtggccaccggcgaggtcatcggcaaactccatagaaggcatcgcgccaaggagttcctggcgtttctcaacgagatcgatcgccaggtccccgacgatctcgacgtccacctcatcctggacaactacggcacccacaagaccgaaaaggttcgggcctggttcgctgcacgaccgcgctaccacgtgcacttcacgccgacctcggcgtcctggatcaacctggtcgaacgcttcttcgcgctcatctcgcagcgctggatcaagcgtcaatcgcatcgcagtactcgcgaactggaagactccatccgcgaatacctgaagacgtacaacgatgagcctcgaccgttcatctggcgcaaaacagccgatcaaattatcgcgtcgatcgcccgtctaaccgatcgcctcgataaaaatacgaacttttgttaaagaacactaggtgagtgcccgccaaagccccctgtaggaggccagccctctggccgatgggccacgacgccggatcggccagagggctggcctcctacagacgagcggtaccaccgcattgccagtctgcggccgctcttctattctttcaaatccgatttattatctttaccattccacctggttatagatggacgatccggcaccgcatcagtcagccggtcattatcccacggaggcggcagatgcgcccggaacagctcagcatcgagtccctgcaggccttcgtggcggtggtcgataccggcgccttctccgccgcggccgagcggctgtacctgacccagccggcgatcagcaagcgcatccagtcgctggaggcgacgctgcaacgcccgctgttcgagcgccaggggcgccgcgtgcggcccaccgaggtcgccgaacgcctgctacccgaggcccgcgagatcctggcccgcctgcacgccatcgagcagcaggtggcggacctcgaccacgtcgtgcgcggccgcatccgcctcgccacctcgcaccacatcgccctgcaccgcctgcccgccccgctggccgctctgcgcacccgctaccccgagctggagctggaactcgcgttcatggactccgaggccggcatcgaggccgtcatgcacggcgacgccgatctggccctggccaccctgcccgaggatctgccgaaggccgccgacgcacacaccgtctggaccgatgagcttgttccaatgatcgcccgcggccgcgcccaggatgccccgctggagacgctgcaacggctgcatgactggccggcgatcctgccgccggcgggctccaccacccgccgccagatcgaccaggccctggccgcacagggcctgcacgccgccgcggctcaggaaagcccgtacctggaggtcatccgcatgatgatcgccgccggcctcggcatcggcttcctgccccgcaccatggccaccgacgacctgaccatcctcgaatggcccgccccacccatcacccgccagctcggctgggttcgccacgcggaccgctaccgctcgcgaaccctcgaggcagtcatcgaggaattaccgtgagttgaaaaccgcggtcgaaccaccgtctcagacgcgcgccgcctcgcgggggagcagggaggagatcatccaggtggcgaagatgaacagtgtggaggcgatcagcacgccctccaggccccagaccatgaagatggcaccggaggcaacggtgccgaccagacgcccaccggcgttggccatgtagtagaagccgaccttcatcgcgacccggtcggtctccgcatagtcgaggatcaggaaggagtgcacggcggagttgatcgcaaagaccacgccgaacacgcccagcccgaccatcagcacccaggccgggtccaggcccgtctccaggccgatcacgatgccgatgggcagcagcatcaggatgaacgcccacaaccgcgcggtcagcccggtcggatgcagcccgccacggcccagcaagcgcggcaccgaggcctgcacgatcccgtagccgatcacccacagcgccagaaacgcacccacctgcatgtggttccagtccagggtcgcgctcagaaacaccggcaacgcgaccacgaaccagacatcgcgcgcaccgaacaggaagaagcgcgcggccgagagcacgttgatcgcggtggaattcgagaacatctgggtgaatttcggcttgccgccgaccttgcccagcccgcgtggcagcccgacgatggagaacagcatcaccacggccagcatcccggccaggatcaccagcgccatctggaacccgacggtgtacagaagtgcgccgccgacgaagaagcccacccccttcagcgcgttcttcgagccggtgagcaccgcgacccagcgaaacagccgcccctccccgtccccggcgaccagcttcacgccggacttcgcactcatcttgttcagatccttggcaatgcccgacagggcctgcgcaaacatcacgtaggccacacccagccacgcctccggcaccgtgagcatcagcaacgccgcgacctgcagcagcgtcccggcgatcatcgtcgtgttcacccccagccgcgcagccagccagccgccggtgaggttggtgatcaccccgaacagctcgtagaacaggaacaggaaggcgatctccagcgggctgtagcccaactggtgaaagaacagcacgaccagcatgcggatcgcgccgtcggtgacggtgaatgcccagtagttcgcggtgatgcgcgcgtaggcgcccaggcccaggctgggcggtgcgttcggcgtttcggccgggctgcccatccgtcctacacgccctgctcggccacgcgcgcgaccagttcgaccagccggttggcgtaaccccattcgttgtcgtaccaggccagcaccttcacctgtgtgccatccaccaccatcgtcgactgcgcatcgacaatggacgaatgggggtcagtgcggaagtcgctggagaccagcgggcgttcctcgtagccgaggatgccgttgagatcgccgttcgcggcctcccgcagcagggcgttgacctcttccgcggaggtttcgcgcgccgcctcgaaggtgaagtccgtcagcgaggcattcatcagcggcacacgcaccgcgtggccgttcagccgcccgttcagctcggggaagatgtcgccgatcgccttcgccgagccggtggtggtcggaatcaggttcaacccggccgcacgggcccggcgcaggttgtcgcgtggcaggtccaccggcgactgcgtggcggtcatgtcatgtaccgtcagaatcgtcccgtgccggatcgacagcgccgggtgcagcaccttcaccagcggcgccaggcagttggtggtgcaggaggcggcggtgaccacacggtgccgcgccggatcataggcggcatcgttgacacccatcaccacgttcagcgcacgctcatccttcaccggcgccgcgacgactacacgccgtgccccgcgatcgaggtgcggctgcagggtctccatggtgcggaaggcgccgctggcatcgaccacgatatccaccccggactcggcccagggcacctgccccggttcacccagctgcgtgtggcgcaggctgcggccgtcgatccgcagagcatccggctcggcctggatgccgtgatcccagcgcccatgcaccgaatcgaactccaggaggtgcccggtgaccgtaccatcggccgcgacctcgttcaggtgcacgatctcgagatcatcacgatcccaggccgcgcgcagcgcgagccgaccgatccgtcccatcccgttgatgccaacccgtacggccatgacgccctcccgcgaaaaatcgcgtcaggataccccccgaacatgacgaccgcattacaggcggacccgtgtttccctagttcagcaggacgattgccgcgttcaggtagatcgcaaagcccacccacagcaggtaaggcaccagcagcgcgctcgcgatccggtcatggcgccagaaggcgatcagggtcgccagaatcaggggccacaggatcaggatctcgatcaatgccagatcgggtcgttgcatgccgaagaacagtacggaccagccaaggttcaacaccagctgggcaaggaacagcccgatcgcgagcggtggacccgcgaagccggtgcgacgccatacccgccaggcggccacggccatcagcgcaaacaggacggtccagaccggaccgaatagggcatcgggcggattcagctcgggtcgctccagcgtctggtaccagtcctgtaccgacaggctggtggcatagccacccgcagaagccaccaggaacacaagggccacccagcccaccagtccgaccccatcccttgtattgatcatcgcccctcctctcacacctcgcccatcgttgtttttaggcacctgtccgcgccatttgaacggaaatcagcaaaatgaacgaggttcatgcgcgattcagccgcttgcggcacactcgcagcataccgtgatcccgttcacccatttcgagcccgcgtgcatgcccaagctctccaccctgatcaccttggtcctgttcctgttggcgggcggtgtactcgcatggctcttttggggcccggacgacgaacaggcctcttccgcgcgcgcgggtggcggcgagacacggcccgtggccgtcgccgtggccagcgtgcaacagcaggatctggtggaacgccgccgtttcaccggcagtatcgagggtggcgaccgcattgtgatcactccgcgcgtcgggggccgtgtggccgaggtcttcgtgaacctgggcgaccgagtcgagccgggcgaccccctgctgcagctggataccgaggaattcgagcaggacgtcacccaggccgaagcggaacttgaagtggccgaagccagcctggcggaggccgtcgccagccgcaacgccgcccagcgcgacctgcagcgcacccgcgagttgcgggaccaggggatcgcctctcgctcggaactggaggccgccgagaccgagctcgccctggcccagacccgggtcgccctggccgagtcgcagatccgacaacgccgctctgccctgcgtacccgcgagatccagctgggctacacgcgtatcgatgccgacccgggaagcaccacccgctgggtggccgagcgcctggtcgaccccggttcagtgatcagcgccaacgaacccgcgctggcactcgtcaccctgcagccggtgcgcgcgatcctggccgtcaccgaggcggattattcgaggatctcgcgcggccaggaagccaccgtgcgcacctcctcgtaccccgacgcgttattcgaaggcaccatcacgcggatctcccccgagtttcgcccgggttcgcgccaggcgcggatcgaggtcgaggtaccgaacgatgatgaacggctgcggcccgggatgtttgtcgagaccgcgatcacccttggccagcgctcggacaccctggcgatccctcgggatgccatcattcagcgtgaagcgggccccaccctgttcagcgtagaccgtagcggcgaacggcccacggcgcgccgccacatggccgttaccggcgtgcgggacggcaactggatcgaactgctggagcccgagctgcccgagggcaccgaagtggtggtgctcgggcagcacctgctcgccgatggcaccccgcttcgcctgaccgacccgcgcagtgtgcccggggcggacttcgccccgggcctgtcggagaccgaagagccgtgaatccggctcgacttaccgtccaccgccccgtgctgaccagcatggtggccctgatcgtggtaatcctgggcctgaccgcgctgacccgcctcccggtcgatctcctgcccgacatcacctatccggtggtcacggtgatgacctcctaccccaacgccggggccgaggaggtcgagcaactggtgacccgcccggtggaacaggcagcggccgcaatcaccggggcccaggagatccggtccacttcggccgaaggcaacagcaatgtgcgcgtcaactttgcctggggcaccgatatccgacaggccgttgatgacctgcgcgatcgcctggcgcgcattgaaggtcagctgccggatgaggcagaccggcccctggtgcgccagttcgacacccaggactcgcccatcatgcgcctgggcgtcggctcgcagctcgacgccatccatctgcgcaccctgatcgacaaccgcattgccccccgcctggagcgcatccccggcgtggccgcggtggatacgtttgggggactggaaagggaagtgcgcgtcgaggtcgacccagaccggatacaggcgatcgacctggggctggacgacctgcgcaaccggattcgcgatgccaacgtgattacccctggtggcccgatcatggacggtcgccgtgaataccggctgcgtacaccagccgagttccgctcggtgggcgagatacgcgataccgtggtccagcgcagcgaagatggcgtcacctacctgcatcaagtcgccgaggtccgcgatacccaccagcgcgtcacccgtcgtttccgggtcaaccaggaagaaggtgtccagctggccgtgcgcaaattggcggacgccaataccgtcgaggtgtccgaggcggtccacgccgaactggtccgtctcaaccgcgacttcccgcagatcgacatccgcgcggtaacggacgaggcgggcttcatccgcagctccattaccaatgtcgggcagtccatcctctacgggagcgcactggccgttttggtcctgctggtcttcctgcgcaacattcgttacacgctggtggcggccaccgcgattcctctcgcggtcatctcgacgtttggcctcgtctacttcggcgggcactcgctcaacctgatgaccatgggcgggatcgcattgggtgtgggactgatggtcgacaacgcgatcgtagtgatcgagagcatcgcccgaaggcgagaggaacacgcggagcaaagcgccatcgaggcggccgtcactggtacggggcgtgtggcacccgcaatcatcgccagtacgctgaccaccgtcgccatcttcctgccgttgttcttcgcccaggaactggccgggcagctgttcaaaccactcgccgctgtggtggccttcgcgctggccgcctcgctgatcgtggccctgaccgtggtgccgatgctgatggcacgcgccccgatgcccaggcgcgacaccagcgccctcgcccgcatggaacggcgctaccagggccttttgcgcggcacgctggcgcatccctggatggtgatcggggtcagtgccttgctgatggtcatcgcactggccggtctgcggggcgtcggcaccgaatttctaccggccaccgacgagggcgaactgcgcgtgcatgtctccatggaaccggggacaccactcgacgaactgtactccaccatggccagcctggaagaggtgattcgcgacgaggtgcctgagctccagaacctggtgtccagctctggcgcctctgccttcagggcatcgtcgcccgcctccggcaacatgcgcgtaatggtcggctcgcgcgacagtcgcagccgttcttcggaggagattgccgctgccctgcgcgaggccctgggtaccccaccgggaaccgagatccgtgtccgcgcctccagcaacatcttcttccgcggattcggccgcggcgatgacgaggaacgcctgtcggtcgaagtgcgcggcttcgagctgtcgaccatgaatgcggtgctcgagcggttcgaggaggcgctggccgatgtccccggcattaccgacacgcgggtgggaaccgatggcggccagcccgagttcgccactcgcatccatcgcgatcgcgctgcagatctcggcgtggatgtacgcactattgcccagacgctggaaaccgcgctgggcggctccagcgccggccagctgcgtgcggggggcgacgagacccggatctgggtccagttgcgcgacgcggatcagagctcactggaggacctgctcaacctgaccgtgcgcagcgaggacggcgaacgcgtcgccttgcgcagcctgatttccttcgacaccgagatcgggcccgacagcatcgaacgacgtgaacaggcccgcgtacgtacgctattcatcaatctgggggatcgctcgctgggcgaagtggcggcctcggtccgcgaggccctggcagacatcccgctgcccgaggagatcgactactccgtcacgggcgacatcgaagaacaggaagccgcattctcggagctgctgctgggtacgatgctggccaccctgctcgtgtacatggtcatggccagcctgtatgaatccctgcgcgatcccctgatcgtgatgttctcgatcccgctcgcgatcatcggggtcaccggcgcgctgctggtcaccgacaccacgttgaatgtgcagtcactgatcggcgtcctgctgctggtcggcatcgtcgtcaacaacgcgatcctgctggtggaccgtatggcccggcggcaccgcgatgacggaatggaactgcacgaggcggtcgtggccgccgccggcgagcgcctgcgtccgatcctgatgaccacgctgaccacgattctcgcgctctcacccctggccatcggaatgggtgatggcggcgaggcccaggccccgatggcacgcgtagtgatcggcggactgctgtcgtctacgctgatcaccctggtgctgatcccgacgctctacctgctgttccaccgtcgcggcaagcatccccaacccgtctaccgagtcggagccgaaaatgcctaggcgttaccgtgccgccctgccactgctggcctcgctggccctggccattcccgccactgcagaggatgacgagccgacaggcaacgggttgcgcctatcgttgccggcagagcaactcatggccatcgatccgtttggccgtgagcccgtgggcgaggagaccctgtccctcgaagaagctgtcgcacgggcgctggaagggaaccgtggcctgcgcgcggagcgcctgcagaccgcgattgccggtaccttcgaagcacaggagcgcgccgtattcgatcccgagctgtttgccgaggtcgaggtcacccgggaccagagcgtacgcctgctggaggaggccgaggaagacaccgacgaggtcacctcgacccagcgttttggcgaggccggtgttcgtcagtcgctgccgacgggtaccgacctgagcctgtccgtgcgcagccagcgcgcgaccagttcgcgcgtcgatcaaacccagttctcgtcccgcgccggcctgacgctcacccaggccctgctgcgaggtgggcgcatcgaatccaatctggtgcgcctgcaacaggccggcctggacgtcgaggcaaccgaatacgaagtccgcgcgttcgtcgaacagctcataaccgacgtggagaccgcctactgggatctggtgctggccggcgagcagatcgagattttcgaggaggccctggccgtcgcgagccagcaactcgacgagacccagcgccgcatcgatgccggcgatcgcccggaaaccgaagccgtctctgcacgcgccgaggtcgccctgcggcgccaggggctcatcgacgcgcgcagcgagcgtgcgcgcgcgcaagacaccctcgcgcgcctgattcagggtgatggaggcctgtgggacacccggctgctgacgagttccgagccggccctcgaccgctacgagatcgaaccactcgatacctacgtggcactggcgcgcgaccatcgcgccgacctcaacgagacccgcctgcgggtccagcgcgacgagctggaggtcattcgcacccgcaatggcctcctcccccgcctggacttctttgtcacgcttggacaatcgggctatgcggacagcttcgggcgtaccttccgcgacacccagggcgacggctacgacctcgccgccggactgcggttcgagatgccgatcggcaaccgtgccgccgaggcggaacacacacgcgcgcgcctgacgcgccagcaaatcagcgaaaccctcgccaatctggagcagttggcgatcgaagacgtgcgcgccgtctggttcgacgccgcccgcgttcgggagcagattcgcgcccaggaagagaccatcgagctccaggaagaactcttgcgcgtggaacagacccgctatcgcgtcggcgcagggacggcactggccgtggcccaggcccagcgtgacttgctcgagagccgtctgcgcctgaccgagaccgtcgtgcgctttcgccagctgaccaccgaactcctgaacgcaagtggtacgctactgctgcaccgcggcatcgacgcgccgggctctgaacgcgtggacctgcgtatgtagttccggacccttgtttctcctgccccttagccccgagccagacgccgattcagggcccagacggacagcggtgcaaagatcaccgctatcacggcagcccacacaagggtccacaaagcgggctccagcgcatgccccccactcagcagggcacgcgaggcctccgccagcaacgagacggggttggcctgcacaaagggctgcaggacggcaggcatcgtctccagcgggacaaaggcggtggagacgaacgtgaccgggaacaacgccgtaaaaccgaacagctggacatgctccggatcacgcgacaatacgccgaccagcaccatcatccaggatgcggccgacgcgaagaccagcaccagcgccaccatcgccagcacctcccaaaccgacgtctcgatccggaagcccagcaacacccccacgaccagcagcagcgcgatacaaagcgcctgtttcagaagatcggccaggatccgccccgccagcggcgcccagcgcggaatcggcagggcgcgaaagcggtcgaacaccccacgcgtcagatcggtgttcaggccatgcccgacatagacggtgacaaacagcatgttcatcgcgatcacgcccggcagcacaaacggcaggtaggcttcggtcgagcccgcgaccgctccgccgaacacatacaggaaaagcaccagaaacaggatcggctggatggaataatcccccagctcccacggattgcggcgcacctgcacgagacttcgccacgccagagccagggtctggtcgagtaccttcatgtgccctcctccgccggctccgccgttgcctcggcggcatgaccggtaagggccagaaagacatcatcaaggctcgcggtgcgcaagccgacctcgacaacctcaatgcccgcctggtccagagcccgcagcaccttcggcactacggcactggtcgtcacggccacactcagggtgttgtccctcgcctgcggccgttccccgaccgtccgcgcgatcacctcggccgcatcgtctatccgggtgacatccgccagcaccacgaacagggagcgtccacccacgcgttccttcagctccgaggcggtcccctcggcgataatccgtccgcgatccagcaccacgattcgatccgccagggcgtccgcttcgtcgaggtactgcgtcgtgagcaggacggtggtgccctgcgcccgcagttcccttaccaggcgccacaggtcacgtcgcgcccgcgggtcgagccccgtggtcggctcgtcgagaaagagtatggcgggattccccaccaggctcgccgccagatccagacggcgccgcatgccaccggaataggtctgtgccggacgattcgccgcattgagaagatgaaactgccccagcagctcgtccgcacgccgacgcgcatcgcgacggcccagacccagtagtcgtgaaatcaacaacaggttctcgcgccccgtcagcttctcgtcgaccgaggcgtactgcccggtcaggccgatgatctcgcgcacccgcgctgcatcgtgcaccacatcgaagccgccgacctccgccgtccccgcatccggagcgatcagggtggcgagcatgcgaacgatcgtggtctttccagcaccattcggccccaacagacccaggatactcccggttgggacttccagatcgacaccatcgacggcgcgagtgccgttatagctgcgtaccagtccctgcaagcgaatcgcgattttcatgtacgcagcattcaccgccccagccggtggcgcaaccggatgacgttacaaatgccggctgaacagtccgtgccgagccgctcccagcaggtctctccaggccagggcgggcagcttgaccagggtctcgtggtcaccaccctccaggtagacatccccttcggtgggggcatgttcgtccaggatgggctcgagaccatacggcgcggccagggccggaatcgcccccagggcacagtcggggaagcgttccgccacctcctgctctgtggccaggccgacatgttctccgatcaggtggtggagttgtccaagatgcaggcgccgtgatgccggcaggatggccagcatgtaatgccccgcatcctcgacgagaacagccttcgccaaccggtcccctggcacatgcgcggcctccgccgtgcgagtagcactgctggcatacggatgccggaccaattcaaaggagacgccctgcgccgccagataatcactcagggttctcgcgatgcccatgctgtggccctcttgccgtcctcatcctcggactatagacccgcatcatccaaccggctggacaactcgctgcttgtcctcggtctccgcgatttgaaggcgattacgtccggcgtccttggcgtggtagaggcactggtccgcccgggcgagggccgtctcgaaatctcgtgcatcgcgcatactggccagccccgcgctgaacgttactcgcagtccattgccgccaatcgggagcgtcgtgccggcgaaggcccgtcgaatgtcgtcgagtacggcccatccctcatccggctgcgcatggcccaggagcaccacaaactcctcgccaccccagcggcaaaggagatcgcggcccttgagattgcggcgaagatgctcggcaaaggcacggatcacttcatcgcctgcctcgtggccatgcacgtcattgacggtcttgaaatgatcgagatccatcaacgaaagcaccgcgggaaaacgttccgatggaaactcggcgatcgcttcctcgaagcctcaccggttcaacaaccctgtcagggggtcccggcgcgcgtcgacgctcagttgttcatgggtatcgaccgtcgcggagtacgagcgcacccgcatccactcggcaagcacggccagcagaaccagcgccgcgagggccaccatgatccggctcttctccaccaggctgtaggggtagacccattcctggctatagggcccgtacagccccagcgccacgaccgcgatgaacagcgcgcaaacccacatggtgaaacgcacactggtgaacccggccatcaccatgatgatcgccaccggaaacgcgaaatagacgccagtgccttccacacccccgtgcaggatcagaaagacccccagtagaaaggcgagcgccgaaaggaagtagctcacatcccgagctcgtcccgtcaggcggctgtacaacatgaacgccagacacaggaccgccgtcaccagtagcaccagcgccaggccggagcgcccggccatcacggccaatgtcccgaatatcacgaggatcgtcgaaccgacggtcgcaaacagcgatacgagcagtacgcgacgctcggcctcgatcgcctcgggtgtccttccagccatccgccccctccgccggaaacgccgggctcgccctcctggccctggtcagcgcaagcatcctgtcgcgctcgtcaaactccctgctgcccagcggcagcccttcccgcactgccattcgccgccccacacgggaggccagccgtgtcgagtgcggaccgccacgctcggcaacaaaccgccctgacaccggatgggccgcaaccatcgcccaccgcggcagcagccgtgtacagaggcgtagacagaaaggccgccatcggccgccaatggattgaataaaataaagcccacgagtattgcgcccctgttgaacaggagacggcccagatgacgcaaaccttccgttcgccgcgatgtaccccctggttaggttcctcgctcccgaaccatgcaccgactgaacgcaggccctgatccaaggttcccctggcacgaactgcctcgtgggaggccctcaatcggccgttctgctggccgctattccgagagccttcccgcccgttggccgaacggcgaacggccgttgaagaagcctttaatgcgttcgccaggcgatcgagagacggccatcaggggagacgtcggcaccagaatggcaccgttgaaggaagccgaccgacgatgcccagaggccctgatggattccatgaaggaaccctgcattacgggctcaagccgggagaatatctggaggttcctggtctttgttccggggtaccgcggcagacacaggctgaagcccggcatcgtcaggttcccccgccgtattttccgcttcagacaactctagatggttgcgccccctgtccttggcgcgatagaggctttcatcggcttcgaccaatgcctgttcaaatcccccggcattctgcaagcaagacaaccccgcactgaaggtcagcttcaagccgttttcgccaacgggcaacaccgtcctcgcgaagccgattcgaatgtcgtccacgacggccaaggcctcgtctggcccggcttcggtgatcagcaagaggaactcttcccccccccagcggcaaagcagatcccctcccctcacgcaggggcgcagatgccgggcaaaggcgcgaagtgcatggtctcccgcctcgtgcccgtgctcgtcattcactgacttgaaatgatccagatccagtatcgccagcaccacaggaaagcgttcgggggggagacctgccatcgcttcctcgaacccacgcctgttcagcagtttggtcaacgcgtcgtatcgtgcatccgtcctgagttgctcgtgggtgttgagcgttgcggagtaggaacgcaaccgtatccattccgagaacaccgccagcaaaacgagaacggccagcccgagcatgatgtgcatcttttcatcggcgccatagggataaaccaatccctcgtctactgggccaaaaagtgcaagcgcgacaaccgatagaaacagggaacaaatcgtcaatgtaaaacgaacgctcgtaaatcctgtcatcaccatgatgatagccagcgggaaggaaaagtaggctccggcacctttcacaccaccatgaacaacaaggaagattgccaacatgaacgcaagtgctgagaaaaggtaactaaccgttctgatccttccagacagccgaccatataccatcaatcctaaacttaataccgatgccccaaggacaacagaacccagaaccacgaaccccgccgacatcgacagaatgccaaagataaacaaaatcaatgaacctgacgttgcaaagatgttcacgagcacagtgcgacgctcgttctcgatttcttccggtgttcttacagtcatccgttctcctaaaacgcaccggccttggtcttctgttgatgcgacgaatatcgtgtttcgcgagggccgcacccagctccgtcgacgctcacagtgcagaggattcacgacgcgaaagctacgccacgcccttaacccaagttaatattcgtgagcgacaacccttaacccatgttaagggaggccaataccaatttcctgccagcaatctacacgacccaccaccccttcagaggggattttttgtgacgcgatatacaaaaccctgcatgtacaggaaacctccacggccattccctgacagggatctcgtgaccaatggatgagagaagccatagtaatccaatcgttgagactggggtgattcagtttcaacaattgccgaacagcataagcaaacttagtggaactggtcaggcagcaggggtgcagacatacatggccataccaatattatgggaacgtcagcaggtgcttattcagacattcgatgcgcaagtttcgatcacacattaacgaactagaaaactagttcgtctaccgcgtttcgcgggaatgaggaagcgcaccctggatcccgggaaggggaccgcagcgggcgtataatgggcgaatgactcaatattcagttctcgatctcgctccgatcaccgcgcacgctgacgccggccaggcccttcacaacaccctagatctggcccagttggcggagacactcggatttggacgctactggctcgccgaacaccacaacatgcccgggatcgccagtgccgcgactgcggtggtaatcggccaggtggcggccgccacgactcggatccgcgtgggtgccggcggcatcatgctgcccaaccatgcgccgctgatcgtggccgagcagttcggcaccctgaatgctctgtttccgggtcgaatcgacctcgggctcggacgggcgccgggcacggacccggcgacagcccgtgccctgcgccgcagcgcggagagcgaccccgaccagttcccgcgggatgtcgcggagctgcagagctatctcgccgatcccgttcccgatcaggccattcgtgcgatcccgggcgccggttcgcgcgttcccgtctggatcctcgggtccagccttttcggggcccagctcgcagcatacctggggctgccctacgcctttgcctcgcacttcgccccgggacaactacatgacgcgatcgcgatctaccgccgcgagttccggccctccccggagctggacgcaccctgggtgatggccggctacaacgtctatgtggccgacaccgataccgatgcgcagacgctggccagttccatggagcaggccttcatcagcctgcggcgcggccggccggagccgatccagcccccgattccgcactaccgcgagcagctcgaccgcgccgagcgggcgatggtcgaacagaccatggcctgctccgcgatcggggcacccgacaccgtcgagcgggagatgcgccgctttctcgaggccactcaggccgacgaactgatcctgaccaccacgacctttgatcacgaggcccgtcgtcgctccctggcactcaccgcccaggtctgcgaccgcctctcgcgttcctgagggccgcgtttaagcaaacgtgcttggcaacgggcgcccgggacaggatcatttgccctttcgaacatgcacgagggcgggcgatgtcgtacctgaaggattttccgaaccaggaaggctttttcggcgagttcgggggtgcgttcctgccccccgaactggaaccgcattttgccgagatcaaccgggcctacctcgccctcgcccgctcggccgatttcctgaacgagctgcgctacatccgcaagcactatcagggtcgccccaccccggtgtactacgcccacaacctgagccgcgaggccggcgcacatatctatctcaagcgcgaagacctgaaccactccggagcacacaagctgaaccactgcatgggcgaggccctgctggccaagcacatgggcaagcgcaagctgatcgccgagaccggcgccggccagcacggggtcgcgctggccacggcagctgcctacttcggcatggaatgcgagatccacatgggcgagatcgacatcgccaaggaagcgcccaacgtcacccgcatgaagctcatgggcgcacaggtcgtgccggtgtccttcggcgggcgctcgctcaaggaggccgtggactccgccttccagtcctacctgtcgcaagccgagcaggcgctgttcgcgatcggctccgtggtgggtccgcaccccttcccgctgatggtgcgcaacttccagtcggtggtcggcatcaaggcgcgcgagcagttcatggagatgaccggcggggaactgcccgaccacgtggtcgcctgcgttggcggcggatccaacgcgatgggcatgtttgccggcttcatcgaggacgccggcgtccagctgaacggggtcgagccactcggacgcggcacgacgctgggcgagcactccgccaccatgacctacggcaagcccggcatgatccacgggttcaagtgcatgttgctggccgacgaggaaggcaacccggccccggtccactccatcgcctcgggcctcgactaccccggcgtcggcccggagcactcctacctgaagaccatcgagcgcgtggcctaccatgcgatcagcgacgacgaaacgctggaggccttctatcgactgtcgcgcgccgagggcatcattccggcgctggagagtgcccatgccgtcgcctgggcgatgaaatatggccgcgagaatcccggcgtcacgatcctcgccaacctgtccggccggggcgacaaggacatcgactacgtcacccgcgaattcggccacggcgactaacgcctcgggaactccctcccagggcctgggtatctaacacccacaggttttgacggagcggtgtgatggcgggtggctggtccaaagacggcgcggaacaggagcagatcgacaacaccgtcgaggacgcgctggcacgtgtgcgcagccagctccccgagggcgagagcctggagacgtgcgaggaatgcggggccacgatccccgaggcccgccgccgtgccctgcccggcgtacgcctgtgcgtcccctgccaggaagcgcatgacgaggcgaacgcggccttcagcccctacaaccggcgcgcctccaaggacagccagttgcgctgaacactgccgttccccgcggccactatgccgaggtcgatgccgatggcccgcaccctgtacatcacccaccccgcctgccggcttcacgatggcgggcccggacacccggagtgcccgcagcgcctggccgcgatcgatgcggcactgcaaaacctgaatggactggaacgcatcgaggacccgccggcggccaccgacgaggaccttttgcgcgcccacacccgcgcccatgtggacgcgatctacgcggcacaacccgacccgggcgttcgcgttgccgtggaccccgacacgcacatcaacgaacattccattcgcgcggcccaccatgcagccggcgcggcaatcgaagggacgcgccaggtccttgatggcaagtccaccaatgccttctgcgcagttcgccctccgggacaccacgcggagcgggaccaggcgatgggcttttgcctgttcaacaacgtcgcgatcgcggcgcgatgggccctggacgtacacggcctgagccgtgttgcaatcgcggacttcgacgtccatcacggcaacgggaccgaggacatctttcgcgatgacccccgggtgctgttctgctccagcttccagcatccgttctatccgaaccgcccgctgtcccgccgcgagcacctcgtccatacaccgcttgcggcggggacagacggccccgcctttcgtatggcgatcgaacgcgactggctgtccgccctggagcgattccggcccgagctgatcctggtatcggccgggttcgatgcccaccgggacgacccgctcgctgggctcaatctgctcgagagtgacttcgagtggatcacgcgcaagctggtcgcgattgccgagcggctcgcgggtggccgcctggtctcggtgctggaaggtggctacgatctcgcggcgctgggacgcagcgtacgcagccatgtgcatgcgctgacggaaaccacgtaaccaccccatggtgcgctaccctgcgcccatgaacctgcgcagccaccccctcttgatcggcctgatgttccaggccgctctgatccccctggcattcttcctggccgcaatcgccgggattccgctcggcgagcacctgcactgggatccggatcatgcgctgatcggggtgatcgcggtcctgccgatgctggcgatgctggggctggtcgcgcatttcggcgggtccgcctatgacaccctttcgggccaggtgcgcgacttcatcgcgcggctgttcggtaacgcctggccgggggccatcctgctgatctcgctgctggccgggctcggcgaggagctcctgattcgcggcgtgctgcagacctggctggacacccacctcccggcgttcctggccatcctgatcgccggggtgatcttcggcctggcccatgcgatcacgcggctctatttcgcctttgcgacagccatcggcctttatctggggctcgtctattatctgacggacaacctgctggtggtcatcattacccacgcgctgtacgactggatcgtgatccactggtaccggcgcaagctctaacacccacttgcagcgatttccttaacggacattctcaagggcgccgccgtgaaccgactccaccggggcgattttctgttactgctggcgctgctcgtcccactctgggccggtggccacctggcgcccatcatctgggagcgcgacgaggtcatccgctggctgacgcaggtctccggggtactcgccctcaccagcatgctgctggccggcatcctgagcatccggctcccgcacagcgaccgcctgttcggcgggctgatcgatctctggagacgccaccatgccctgggcgccgcctccctgctcctggccatcgcccatgtctggctcgtcgccgccgggggtctggggcactcggtagcatccgccgttcaccgcctgttcccgggccccgatcactggcccatcctcgccggctgggcggcactgatcgtgctggtcatcgtgctggcgccaaccttcaagttcttcggcgaacccggctacgcccgctggaaacgcctgcacgcattctcggggctcgcgcttttgttggggattgtccatgcctggcctctggctcaggccacctggccctggtgggtacttggactactggccctcgccgcctacctctggcgcaagctgctgtcaccccgaatcgggcggtacacctatcgcgtggagcgcctggaccggctgacctcgagcatggtcgagctgtgtctgcgccccgaagaaaagccactggattaccacccggcgcagtttgtctatctgacaccgctcgacccgggactggccaacggccagggtgaggaacacccattcaccattgcctccgcaccgggcgaggagcacctgcgcatcgggatcaaggcgctgggggacgggtcgcgcgcgttgcaggagatcgctccgggcagcccaatccaggtcgaaggcccgtacggaaccttcctgcaggggcataaccgcaagcggcaggcggtctggctgggcgcgggagtcggtatcaccccctttgtgtccgcggtacgcgcgctggcgcgcgaaggacgttcggccaaccctcccgtgcaccttttccagctggccgatcggcgggaggcggcggcctaccatgacgaactcgagcgtctcgccaacacgatcgaggatctggacctgacattgcacctgcgcgaacgggacggcctgctcaacgccgatttcctgcggcagcacggtgcggatttcgcatccgccgagttctgggtctgtggtccgggggttgtcgatcgttacgtccgcggactcctgcatgccgaaggcgtgccgaactcgcgtatccactcagaggccttccatctactgtgagcacgccatgacaagaaccggccagactgtctatacgctcctagtcgccttcatcgcgagcctgctgaccctcctggccgtgcatctgctgggcccggacaccactccaccggtcgtggagggcgacgagggcatcacgtacgaggaactggcccgccacgccagcgaagacaactgctggatggcaatccatggcgtggtctatgacctcacggagtacctgccgcgccatccgacgccgatcgaggacgactgcggaacggatgcctcgcacggatgggatacgaaaggcaccggccgcccccacagccgccgtgcccacgacatgctccccgactaccgcatcggcgtactcgccggcgaggggtcgccttgaatcgcgtcaggaccgcgcctcgcagatcgccagggccagctgattccgaaccgatttcagcgcgcgcagcaccagcgggtccagttccgtactgcccggcgccaactccaggtacagcagccccacacagcgctcacgcacacccagaggcagcaagagaaaactgcgcgcatccagcgcatcacggaactccgccggaatgtagcggctgatcgccgggtccgaactgtcgctgatcaccatgtccttgcgctgtgtcatggccagcgagagcacattgcccgagccactcagcgacaggcgcagacgcccggacagggattccgcctcatgcccgaacgcggtatgggccaccagcgtgcggcgttcccgatccgccagcatcagcatcgcgcggcgcagtccgagcacctggtagatattctccagcgtcgcctggaccagcgggttcagctcgaacccctcgaccatcgcatcgagcatgtccgtcagcgactccatcagggccgccgcctgctcggccggtgacgccgccccggaacccgggccgtcggccgccaggccgccattggcatccagcagggcctcctcgtccggaacatcgccaccctgcgcggtctcgccaacccccagattccgccgcagttgccgcagatgttcctgcccctcacgcggcagcttgaccacgctcagaaactgctcgagatgctcgcgcccgccctgaatggcccgccgcatacccgtagcttcgacgtccagcgacgccttgtagcggcgccgtagttcggccagggcgagatcctgctccgccgggtcctggtggataatgcgacccgccatctcgctggccagggttacgatccgatgcagacgctggtccgggtcgcgtacggccggcagcgtgccctcgggcgcccgttcgaccgcctgcacgatctcgcgcgggaagttccagtcctccagcacggcacgcgccagtgcctcgtacgagaggccaagcacctggcgcgccgcactgccctcggaaacgccctgcgtctgccggatctgaatctcgtcggcctcctcggggaggtagtagagggccagcatccgaccgatgtcgtggaacagtgcgcagacaaacgcctgttcgctttcgaccccgccgagctgccgggccagcgtgcgtgccagcatcgcgctgaacagcgtttgcaccatcgcctgcatcaggcgagcggactggctgccgcccttgaggttctccagcagcacgaggccaagcgccgccgtgcgcacctgctcgaatcccagcaggacgaccgcccgggagaccgtgcggatgttgccgccgaagttgctgtagaaaggggaattggccagccgcagaagcttttgtgtggtcgcgtagtccttcagcaccgcattcgacaactcggcgaccgagcgctgctggctgtcgcccgagcactgcgtaatctcgcgaatgtgggccgagatccccgggaaatccggcttgcgccggatccggcgaaggatgaaatcgcccggatcccccgcctcggtctcgcggccctcggtcacggcgagaaacgcctcgcgcagcgcctgggccgatgcgtaacgctcgtgcggatcggggcgcagtgccctcagggcgatggcatccaggcgttcgtcgccctcgcctgtgtgcttcgacggcggttcgggaacatcggcttccatctcacccggcgcatcccggtcggcgtccccggaaaaggcccgccgtcccgccaggagttcgtagaacagcgcgcccagcgagaacacgtccgctgccactgtcggcggccctccacacagctgctcccgggccaggtaatggcgcgtctgtgtctgatgccccgcggcctgttcgctaccctcaggcaacgcgagccccagaccggtgactcgcgcatgaccgtccgcaccaaccgtgatgttcgcaggctgcagcgacccatgaacaatcccctgctcgtgcgcagccgccagggcatcgacaatctcgcgcatcagcgccagggcgcggtccagcggcagccgtcccctggcgagcagggcatccagcgtttcgccctcgatgtactcgcatacgagatagagaccctcgtcccagggccccgcttcgaagatcgccgcgctgtggggatgccggaaacggctcaccgcgcgggccgcgcgcatcaggtcatcacgcgcctcggcatcgcccagagcctggtgcgtcagcgtacgtaccatcacgcgtcggtccagtacgccgtcatgcgcgacatacaggccgtcgcgcgcactctcccccagtgtctccagcacacgaaaccgatcgatccagcgttcctggctcgcgtcacgcgacctcgccatgctccctccacggagtccttgctaccctttcgtcccgagtccggcacccccgccaaaccgggggctatacctccaaacgccctcgtgccggtgcattcatgatgacacgacccggcgccagtgaggtcacctgtcgcgggatcgcttgtcgagataggccttgaggtttggaggacggtagtcgcgggactgccggtagcgtgcttcgaccgacgggtgcagccgcgtcggagaatccccctggtcgaggtcccggaccagtgtgcggcgcaagcgatagatgtgacgccgcgactggtggatcgcggcgcgagagtcggggcgcaggctggccggaaggtgcggctcgaactccagtcctccggcggatgcctgctccagcatccagtccagggcaatatcggcgacccgcagcccctgggcatcgggtggatagccgcccccgatatccgcgtgcaccccggcgaaccactgctggtccaggtccagtccttcgcgcggctcccacagggtgggttcgaaatctgcccggcgctcgtcgatggccagtgcatggcgcgcgatgcggacgttcgggcccaacttggtgtcgtagaactcgtccgtgcggtcgaacagtccgagcaccgaaaacgggatgcccagtgccccgacggtatcccaggcacccacgaaacggatctcccgcgaggggtggctgtgcgcctcgcgaaaggcgcgcgagtgcttgccttcgggcttgtacgccgcccccgtgcgtttgtacaggcgaaaggcctcctcgatcagacgcgcatccggacgccggagaatcccgcagttgttgatcagaccgcacaggctgcgcacggtgtacgcaccccggctgaatccaaacaggaaaagctcggtccccgaggcgtagttctgcacgatgtagcggtaggcatcggtgatgttcttgtggatgccccgcccggtcacgccgccactgatccgggcgtggtacgaccccacaccccagtcatagaacacctgctgggtatcgccggcggcgtccacgggcgctaccgcgcgggccaggcgcaagacgttggtggggacgtcggattcgacgtcctcctccggacggttccaggtcccgtccgcgcagatcacgatacgacgcgtcattatcggcctccctgccgcctacccttccttcagcctagacggcgccgagccgatccgcatatcccgactgcctcgttccggtcacgctaacgttcaatctcgattcgccgcaccccggggcgctcaccatccttgcggcgagggacttggacatccagcaccccgttcttgaagcgggccgatatacgatccgtgtcggcatcaccgggaaggctcaggacccgacgaaactgcccgtaactgcgctcgatccggtggtagccctcctcgtcttcctcgtgttcctggcgtttctcgcccgagatgatcagatcgtccccatcgatggaaaggtcgatctcgtcctccgagatcccgggcacctccaccgatatccggtaggccttgcgtccctcggcgatatccacgctgggcttcagccacagcgagccggtacggcccgcgagggcgctgcctggcacacggccaaggaactggtcgaacatccggtccatctcctggtgcatccgcagcagcgggtcgcccgtggcgtcatcgcgccgcgcgggcaggacctcgggctgttcctgttcctcgcgcttgaaccagttccacggcttcagcttttgcaggtccatgcagtcacctcctcgtatcgtgtgtcgtgagcacttgcattcagggctcctaccccaataggtaggaagtcgacagaagttttcaagatccgggccgaagccttgagaaaaaccggccctcgggagcagccgatcatcaatggaacaggacttttacatcacgctgttcatcatcgcgggtaccgtcgcgacctccgtctgggcctggcagcgcccgcgcgtactcgagcggatgatctactggccaccggcggtggcccgcggcgaatactggcggctgatcacccacgggttcatccacgcggacggcacccatctcgcgttcaacatgattacgctgttcttcttcggcatggccatggagcgtgtgctggtcccagagattggcgtactcggctttgtggcgttctacctggccggcatcgtgctggcgatcctgcccacccacctgcgtcaccggaacaaccgcttctatcgcagcctgggggcctcgggtgcggtctcggccgttttgttcgcctatatcctgcttcagccctggtcgatgctgttcgtgttcttcatcccgatgccggcgatcgtgttcgcggccgcctacgtggcctattcgttctgggcgcagcggcaggcgcgcgacaacgtgaatcacagcgcccacctctggggcggtgcctggggcgtgggcttcatgcttctactcgagccggccctgttcggtcgcttcgtgcaggaactcctgtcgccgcttgggggctaggagccagttggactggggctgatcggctgcgcgtgcgggagagcggaaaagggaccgctctcctgccccacgctcgcgacgaccgccaaaatccgacaggctcctggacgtgaatccttccgggcacccggtggtcccataaagcgccactgcacgaaaccgggccgtatttcgccacaggaggtcgcatgcctcgaaccacgtacatacacgcctggcccgccctcggcatccttgccgggttggctctcgcgtttgggcccacacccaccctcgcggacgaggagccccacacccgaatcctctggcaggatcccgtcgaggtcgcccgtggcgaagcctaccgaggcccctggcgcatgaatgcctccgactttcgctatgtggacgatgcctcggtggcgatcaacgaccacggcgacgtggtcgtcgtctgggttgaccaggtggagcaggcgatcttgctgcaacgctacgaccgcgacggtcaggcggtcctggacgaacccactcgcatcggcggcgagcccgacaccttctcctggctgccgcgcgtcgcgatcgagccggtgccggatgacgaggacgaattcaccgttcacctgctctggcaggagatcctgtttaccggtggcgaccacggcggggagatcctctatgcccgctcccgggacggcggccgctcgttcgaggatcatcaaaacctgtcgaactcgcgcgacggggccggcaagggacgcatcaccgcacatcgctgggacaacggcagcctggatctgctgctggccgcggagggtcaggtcgtcgcggcctggaccgaataccggggtccgttgcgcgtcacctattcgtccgacaacggcgagagcttcgcggaacccgagacggtcaacgacggcgccgaaaaaccggcccgcgcaccgagtctggcccagaccccctccgggcgcgtcctgctggtctggtcggagggcgacgatccgtatgccgacctccgcattgccacctcggaggagatgggccaaggcttttccgctcccacaacagccctggaaaccccgggtcatgccgatgcgccttcgctcgtggtggatgatgacggcaccgtgcacctcgccttcggcgcgatccccgcaaacgacctggaagactaccgccagccctaccaccgccgactgcatctcgcccaggccgatgccgacagcctggagttcacctcggcgaagaaactggacgcggacgactgggcgggcggcttccctacgctggcccgctccgccgaccggctctatctcgtctggcagcgctatcaacacccgaccgaccgcccgtacggcctcgcgtttacccacgccccactggacaccctggagttcgcgcgcgtcgagcccgtcccggggaccgtcgaccggccctacagcggcgggcttcaggggcagctgaaacggcggatggcggtcaacgcggctggcgagatcgcgattgcccagagccgctttgtccccggtagccacagcgacatcctgttgatccgcggacaggcgcaggaccgctgatggcctcgaaggccttttcgttgatgatccacggcggggccggacgcatccgcgaggtgcaggacccgctggttgccgagcagtaccacgccgcgatgctgcgggtactggaggccggccgcgagcgcctggcccgtggcgaacgtgcgctggataccgttgaatactgcgcggcgctgctcgaggacgacccgctgttcaacgccggtacgggagccgcgttgacgcgcgcgggcacggtcgagctggacgccgcgatcatggacggcacaaccctcggagtgggggccgtgggcgcggtgcgcgggatcgccaatcccatccgcctggcccgcgcaatcctggaggacggcgcgcatgtgctgctggttgcggagggggccgcaaactttgcccggcaggccgggctgcccccgatcgacgaaagccgactgatcacggcgcaacggcgggagcaactggaacgaacactacgacgcggcacagtcacgctggaccatgacgagtccgccccggggaccatcggcgccgtcgcccgcgatcagcgcggccacctggcggcggcgacttccaccggaggcatgaatggccagcgtcccgggcgcgtcggggattcgcccattgcgggcgcgggcgtctacgcggacgatcacactgccgccatctccgcgaccggcctcggcgagcatttcctgcgcagtgtcttcgccaaggacttggccgaccgtatcgaactgctggatctcggtggcaccgaggccctggccgcgagcctgcggcggctgcgcgaccgactggacggctacggcggggcgatcgtgatcgaccacgcggggcgctgtgcggccggcaccaccaccccgcgcatgatccacggctggatcgagcatggcggcgccagcgagacacgtatcgacccgtaatcgcggcatcattgagcgccactcggaccaagccgttaccattcctcgcccacgtgcggactacaggaagccagcatgcaagacgcgatcgcccgcctccccaaggtggaactgcacctgcacatcgagggcaccctggagccggaactcctgttccggctggccgaacgcaacgacgtggatctgccctatcgttcgatcgacgaggtgcgcgcggcctaccagttccaggacctgcagtcgtttctggatatctactatgcgggggcctgtgtcctgctgaccgagcaggacttctacgacctgacgtgggcctatctgcagcgctgccagcaggatcacgtacgccacaccgagatcttcttcgatccccagacgcatactgaacgtggcgtggcgttcgcgacggtgatcgatggcatcacccgcgccctggacgatggcgaacgcgagctgggcatctccagccgcctgatcctgtgctttctgcgccacctgagcgccgaggccgcgatggagaccttcgaggcgtcccggccctaccgcgaccgcattgcggcattcggcctggactcggccgaacagggccacccgccggagaaattccgggcggtgttcgatcgcgtgcgcgatgctggcttccgggttgtcgcccacgccggtgaggagggcccgcccgaatacatccgccaggccctggacgtgctgcaggtccaccgcattgatcacggcgtgcaggccgagcaggacccctccctgctgcgccggcttgcgcaggaacagatcccgctgaccgtctgcccgctgtcgaacatcaaactctgcgtgttcgaccggctcgaggaccacaacctgaagcgcctgctcgatgccgggctgcgggtcactatcaactccgatgatcccgcctacttcggcggctacatcggcgagaacttccgcgcgaccaccgaagcgctggcactgtcgatcgacgacctggaacagctcgcccgcaacgcggtcgaagccgccttcctggacgatccggcccgccagcacctgcacgacgaaatcacggactggcgccgcagcgtcgcctgaccggaatcggacgcaaggatgatgcttcagccctgccctgtgcccggcaggggtggcggcacccggtcaaaccagggctgcacggcctccagctgagtcgccagcgacagcagccgcccttcctcgccccagggcgccatgaactgcacgcccacaggcagcccggcacgatcccagtgcagcggtaccgacatcgcggggatcccggccaggttggccgtcagggtgaacggggtacgctccaggttctcgaaggtcatccgctccagaaagcggctgttcagcatccagcgccccaccggcaggtacagggcgagctcctgcagggcacgaaccaggggcgctggctccagctcgccgatccgcggcggcggcatcgccacggtcggtagtagcaggaggtcatggcgctcgaatagcgtcgccagcgccagactgacgcgatgccagccctgccgcgcgcgggcgtattcccccgcggtcaaagcccgccccagccgcgccagtgtgcgtgtatccagctcgaagtcgtcccagcgcgcaccccgttcgcgcgcacgcgccacgaatgccgccacctgcccgtacaacaacgccagtaccgaccgcgccacatgccggccatccaccggccagttggtcacacgctcaacgacgtgcccttgggcttccagtaaaccggcggtccgctcgaccgcctccacacagtcgcgatcgacccgtccgtccacgggcgaatcgacgttccagccgatccgcaggcgtcccgcctcgtgccgggcgagcgcctcgaagcttgccggagggggctccacccgaaagggcgcggaagcactgtgtccggaggacaagacatcgagcattcgagcactgtcgcgcacactgcgcgaaagcaccccctcgctcaccgcgccttcccaggcctcgcccgccagcggcgtcaccggcacccgaccgcgcgaaggtttcagtccgaacaggccgcagtacgaggccggtatgcgaatcgacccggcgccgtcattggcacccgccatgggcacaatcccggccgccacggccgccgccgcgccaccactggaaccgccgggcgagcgctcggtatcccaaggattgcgggttgccccccagagcgcggactccgtaatccccttgagcccgaattcgggcgtcgtggtcttgcccagaattaccagccccgccgcttcggctcgttttacggtgtcggcactcgccggcgcaatcacctgacggcaggatcgactacccagggtcgaaggaagccccttgacgtcctgcaggaggtccttgaccaggtacgggaccccggcgaatggtcccttaacgccctcgtcgattcgtgccttggcacgcgatcgggcatcgatgcaaaccgcattgagcacggggttcaccgcatccaggcgccccagcgcgcaccgcagcagggactcgggaacgacctccccgtcacgcacggccgccgcacaggcgcaggcatccaattggtgatactcgcgcgctcccggggtctggccagcgtcgtctcctttcatgagggaactgtaccgtgggttcgcttacgcagtcaggcgacccacacgccattcatgccccggcaccacagccaaagtgccgcagttgttgcaaacgctggcaacgcgcactatacggagcggcagcacggacgctgcggttgctggacggaatgggagcaaggacatgcgcgggcacagggggccacggccggatcgccaacgggagccgggatcatgaggatcctggtcgtcgatcgctcgcgcgtgttccgggcactgtggagccgcatggtgggcaccgccgggcatgaagccagcatggccggcaccggcgccgaggggctcgcacgtctggacatcttccgcgcagagctggcctgcgtttcgctaagcctgcccgacatggatggcctggaattctgccgcgcggcgcgcaagaggcgttacggccgcgggctcccgctgatcatccttacgtccaaccctgatatgcgcattcgcgaacgcgccttcgccgcgggcgcgaccgatgtccatgaccgaaccaacattggggaactgttccagcaggccgaacgctacgcgcagccgctggagagcctcctcagcggacggattctgtatgtggaggacagccccactgccgcacgctacctgcgtcgcgccctggagcccatgggcctcgatatcgtgcactacaccagtgcctccgatgccctcgcggccttcgacccctcgcagtttgacctggtcctgagcgacatcctggttgagggagagctgagcggaatggggcttgtgggttgcatccggcagcaatgcccggacatgaccgagatgccaatcgtcgccatgtcgggcctggatgaccagcatcgacgggcggaaatttttcgactcggtgtcaatgacttcgttaccaaacctttccagggagatgaacttcgggcgcgcctgtacaacctgttgaacaacaaacgcctgatggaagaggtccgccttcagcgccagaagcactacgagatggcgatggttgatccactgaccggtctgagcaatcgcaatgccctgacggagttcgccagccgattcttcgatgaaccctgcagccacgaccaaccgctggccctgatcctgatggacctcgaccacttcaaggacatcaatgaccgtcacggccacctggtcggcgacgaggtcctcgcggccattggccaactgctgcgcgcggttgccgcgcccggcgagatccccgtccgcttcggcggcgaggagttgctgatgctaatgccaggcagcgacttgttcgatgcccatacccgtgccgaggacctgcgccagcgggtccaggatctgcacccggcgggcctgccgctcaccgcgtccttcggagtcaccagccgagagcccgggagtgatgccgaactcaacgacctgttccgcgcagccgacgaggcggtctacaacgccaaggcccaggggcggaactgcgtcgtctccctacccggaaagcatcacaactctgccgcggaatactacggctgagccactcgcgtcgcccactctgttttccgcgggttcaatcctttagggtcacgggacggacacgcgaacgggaacaatggaatgaaaggcatcgtattcaacgtccttgaagaaatcgtgacggaacactacggcgaggaaggctgggaggatctcctggaccgggcgcaggttaccggcgcctacacctcgctcggaaactacgaggacgacgagatgatgcgactggtcggcgccgcctgcgaggttacgggcctcaataccgccgactgtttgcagtggatcggacgcgagatgcttccgcgcttcgagcaggcctatccaggcgtcttcgatcactacccagactcgattgggctgctccaggccctgaacgatgtgatccatcccgaagtcgtgaagctctatccgggcgctcgggtccccgtttttgactgcacgcggacggggccgcaagagctggcgatggactaccgctcggaacggggactttgttcactggcgcacgggttgatactgggcacgggcgaccgctatgggcagaccgtccacgtcgagcacccggagtgccagcatcgaggcgacggccgttgccatttccagatccacgtcgagccaaacgttggctgactcctaccaccaggatcgtgccaaggcgccagcactgcgcgaccgccgcctggaacgcgagcgccaagctcgccaggaagccgagcgaatcgccgaagacgcaacccggcgtctgtatcgggaacaggtcaagctcgagacgatcctggaagtcactcgactagccaatgccagcgacagcctggaggacaccactacccagggcctgcaacagctcgctgaccacaccgtctggcggcgcgctcacgccctttaccgcgacccggcgggtcagctacgccgaatcgccaacctgaacctgccggcacgggatgacgaggtcgagcccacgccggccggtcgcgcactactggactcggcctgcggcatcgagagccagcttgggctcgccagctaacaccccaaccgcccggaacgctgctgcatctgcagcatttatgtccatggtcattgctatgggttgatcgaggcattcgccgacaccccggatatcgacccggaccttagccgcgaggtcatcgaggggatcgcccaggcactcggccatgtgtacaagcgggaacacgatcgccgcgtgatcgagcacatggcctacttcgacagcctgaccgggctgggtaaccgcgccctgttcttcgaccgccttgagctcgccctgcgccgcgcacgacgagccgatcaatgcgtagcggttctggcactcaacatcgaccgcttccgcgacatcaacgacatggtcgggaagcaggccggcgatcagctcctgatcacactcgcgcaaggcctgcaggacgtcatccgcgagaccgatacggcggcgcgcatcggcggcgacgagtttgtagtggtattcgacgggatcgactcctcagaggatgtcgaggggctttgtcagcgcgtgttgaaggccttgcatcaccaccattccatgcacacagccgaagaattccatccccgattgagtgcgggtgttgcggtatttcccggggatgcccctaacgccgaggccctgacccgctgtgcggaaaccgccctgcagcgttccaagacagagggtggagcccgcctgaccgtattcgaccccgcactggccgagcgcagcgcgcggcggcgtgagctggaacaggaagtccgtgctgccgtgagcaacggcgaactaaccccctggtttcagccgatcgtagccctgcccggtgggcgcattatcggggccgaggccctgctacgctggcagcgcgccggggcacccgggccggatcagttcgtaccgatactggaagaactcggcttgatgctggaggtcggcgaccaagtgttgcacaccgcgatgcagcaggccgccgactggcgcgcggcgggacacgagtttcagcgcatctcggtgaacgtctcgccggtacagctcaagcgcgaccactttcttaccgtgctggaccaagccctggccaacacgggcctgcccgccgagtgcgtctgcctggaggtcaccgaaaatgtgtatctggagggcgactccagcatccgcgaccggatcgcggccatcagcgagcgcggggtacatatcgcgctcgacgatttcggtaccgggtactcggccctcggctacctgcaatggctacgcctggacaccctcaagatcgacaagagcttcgttcagccactcggccaggacccctactacagcaatcttgttcgctcgatcattggtctggcccaggcgctggatttgcaagtgaccgccgagggcatcgagcacccggaagcggcgcgcatgctggcctcgatggactgcacctatggccagggctattactttggtcgcgccatgccggcggatgccctcaccccgctgctgcacaagcgtctttagaaacccggacccgttcacagcttcccacatgcgcccccgggtaaccgccatggcgccagacagaacccctatactcgtcacatattcgctcccggtattctgcttgtctgatccagcctccccgcataccgccgatcacgatcggctgctcgacaccaatcgccgtttctacaatgacttgtggaaagattcgcaactggtgtcgcccgatcagttcaatacctggccgctggtctgtcggctgaatcgcgacggcttcgagcgccttgaagtcgggcccggcatgcgtccacggctgcccatcgccggcacgcacttcgccgatatcagcgagcccgccctgcgcacgttgcgcgccgaaggcggtcacacggaatctgccgtcatcggcgaccttccctacgaagacggccgcttcgacctgatctctgcactcgacatcatcgagcacgtcgagaatgacgagcaggccatgcgcgaactgacgcgtgtcgccgcgccgggggcgcgcatcctgctctcgacgcccctccatccggaatactggacccgcttcgacgaaatcgtggggcactatcgccgctacacgcccaacagcctgttcgcgttgctggaacgccacggtcttaccatcgaccaaagcggcgtgttcggcatgaaaccacgctcgtcactcctcacccgcctgggcatgtggttcctgcagcatcaccgcgatacggccatgcattactacaaccgctacttcatgccgctggccctgaagcggcaaaaggcgctccagctctacccgggcatgatccccacagaagacgtcggcgaggtctttctggtctgccgccgagtgacctgaggcgcgcactctcggccggagcgtggttgcttgaaggaacccgctcccgcgggtattgtccatggatcaggaacctgacccaggctgcatcgatgttcgatacccgtccgctgcatacggcccaacaacagcacccgtttatcctgtcgctgctcgtgctggcgaccggcttcgtgctgacgatgcagaatccgcaggcccaggacgccactgccgagctggtctcgaaggtcgagctgcccaccctcgcgcaggtcatggaaatgcggcctcaaagcccgccgcccggggtcgaaggtgaccagatggtgagcgaggagactgaggagacgcaggccctgatcatgctggaccgcgaagcccaggtcacccgttccgcgagtgacctgcgcgaacgcccgcaacggtagctcttgccggcttcggccggtatcgcaacctccccaaccctttcaccgggggctgaatgccggaatcgctccgaccaacgcccggtgacgggcgcgcactgaaaccccatctggtccccggcctgcgcgactacctcaacgaggacgaacacgccgagggccgactcgaggcccatgccctgatcgaagacgccgtcgccgtacgcgcctccgacatccatctcgaccccgagcctgacggctaccgcattcggttgcgcatcgatggcctgatggtggacgccacaacactcgagaccggcctgggggaactgctgtccaatcagctcaagaccctggccagtctcgatccaatgcccaccctgaactccgcggaaggcagcttcgcctggcgcgacgaagacacggggcacatggatctgcgtgtgacggccgtaccctgcgtcaacggcgacaagctgtccgtgcgcatcctggcagagcccgatgccttccaggacatcagcgacctggggctgccggaacaggaagtcgaggccattcgccagtggacacagacagccggtggcgtactgctggtgaccggccccaccggcagcggaaagaccacgaccctgtacgcccttctgcacgaaatcgggcagacaccccagcagatcatcacgctcgaggacccagtcgagtacgccatcccgggcgtgaaccagatccagatcaataccgaccaggggctcgacttcgaacaaggcacccagaccctgctgcgactcgatccggattatgtactggtcggggaggtccgcgacgggccatccgcccgcggcgcgatcaacatcgccaccagcgggcgttccctgatggccaccctgcacagtcgtgatgcagtcggtaccgtcgcctccctgcgcaacatgggccttgaagacttcgagatcgcgccgacactcgagctggtgatcgcacaacggcttgtgcggcgtctgtgcccgcattgccatgagcgccgggcgccgaacgaccgagaacaacagtggctcggcatcagcgggcgcaaggcgcccgaggcggtctgggccgcgcgcggctgctccgcctgcaacaatctgggctaccacggccgcatcggtatcttcgaggtctggcacctggacgagtccgacagcgcggccatcctcgaccaccacgacgacagaggcctgcgccagcgcctggccgacaagggccagcgcatgctccttgataacgggatggacaaggccgaacgcggcctgacgacctatgacgagttgttccgcgccggcctgctttccccgtagcggaaccacacatcgtcaaaccctgattacaccccccaatgaccccgaacgacaccttcaacgcattgctgttgcaagcgggcgatccacgaccgatcgccgaggtatccaccctgaacccgaccgatctcccggcaggggaagtactggtcgccgttgagtactcggggctgaactacaaggatgcgatgatcctcaacggactgggtcgcctggtacgggagtacccccatgtgccggggatcgacctggcgggcaccgtgagcgaatcgaccgacgaacgttatcgttcgggggatcgcgtcctgctgaccggctggcatgtcggggaacgccactggggcggcttcgcggaatacgctcgggtccagggcgactggctgaccccgatgccggacacccaggatgcgcgtggcgcgatgatcgtgggcacggccgggtttaccgccatgctggcgatcgaggcgctggagcacggtggcatcacccccgagagcggagagatcctggtcacaggcgcctccggcggcgtgggaaacctggcgatcgcactccttgccgcgctgggctatcgcgtcgcggccgccaccggccggccggaaaacgcccagcacctgcaggccctgggcgcccgttcgatcgtgccccgaggcgagctcgccgagcggcccgaccgcccgctgctgtccgaacgctgggcgggcgtgatcgacagcgtggggggcgacaccctggcccacgcactcgccgaaacgcgggcccgcggcgtcgtcgcagcctgcggactcgcgggcggtgcggggctgacgaccacggtcatcccgttcctgctgcgcggcattcggctgcagggcatcgactcggtgcagtatcccgcgaacgaccgcgaacgggtctggcaacgcatcggccgcctcctctcaaccgagacgctcgagcggtgcctggcagaagagatcggcctgtctcagctcccggaacgcgcggaggcgctgctggccggtcaggtccgcggacgggtcctcgtccgtccaaccgaccactgacgagagcgctcagacatccacctcggtcgcgggctgcctgtcccaatgccggcgcagcctgctcacgtcgcccgcaaaggcgcgcgcgtcatagcccgccgcacgcatgcgttcggccagtaccgcggactgcgtaccgcgaaagcagtagagcacgtacgcgcggtcgcgcgggagctgctcgaagctcgccgcgagttcatcggccgggtggttcaccgcgcccggcaggtgccagtcccgatacagatcgggcggctgacaatcgatgatctccgccgccgcggggatgcgctcgaccagtaccgggctcgcgcgagccgcggatggcgccggcgtccccaggtcatgcatccgcgccttggcgacggcgcggtcgagacagtcgtcactgagcacggcttccagcttttcgatgtgagcgcgcgtgctggtcaccatcggccgctggttcgcaatcgcgcagaactcggggaccttctcgcacagctcgaatgtgccgatcgcgcgcgcacgattcatgatttccgtcttgtcgaaaccgatcagtggccgcaacaccgggagatccgccgcggcatcgattgtttccagattcgacaacgtctgcgaagagacctggctgagtgcttcgccggtcaccagcgcctctgcgccgcgctcgcgcgcgatcggctcggcggcccgatacatcagccgtttcagcacgatctgccaggcatcgcccggcaccttcgcgcgcaggtcatcgaccacgccggaaaagtcgacactgaacatcctggggcgaatgcccgcgccccagtcgctgaccaggcggcgacagaccgcgagcaccatctcctcgtgcacggtcccgccgaggttgcagaatacaaagtccacggcggtcccgcggcgcatgatgtaccaggccgcgaccgccgaatcgaacccgcccgagatcagcaccatggcgcgcccctgcacccccagcggcaatcccccgcccccctgctcgcgcctggaatagacccaggcctgttcgcggtccagatcgatgcggacgacgacctcggggcggtcgagatcgacccggccgggcccgtccagaaccgcacccacccgccgctcgacctccgttgccgagatatccttgcggccatggcgcttgcagcgaacggcataccggcgcccgcgcacggcctccgtgaaatgagcgcccacgacctcgcaaaggcgttccaccgagacctccttgagcaccacctcgaccggcgagaaggtgctgaccccgaaggtcttgtgcaggatcgactgcgccgcctccggcttgggcgtatagagcaccagccggccctggtgggtccgcaagtcatgcgggatgccggtcagcgcacgcttgaggttccgccgcaggacccgcgtgaagtggcgccgggtgctgggcgacttcaggtgaatctcgggggccaggcgtacgatgatcggggtggcggcgacgtcagtcatggatctcttcgttcaggagttcctggggaaacgggttcaggatgctttgctcgcgcacccactggatgtccagttcccgggcgatcgcgcgaatccgtgcgtaaatgtcgcgtggcgggcactcgccgcgccgacaggcgtcgatcgcgccgtgcaggctcgcctgacgggacggatcgagatgctcgcgaaaatgcccggccatatgctgcaacacgttcacatgttggccaaccgacaccggtgtggccagcacccgcataaaccgctgcaggtatccgtgcgcgacctcgtttcgcggttgcccggcggctttcgcgacaaagcgccccagctggtcgtagccgacacggtcgtggctgagcaggagcatcttttcgcgcgtatggaaacgcaccagatccgccggagtccacggcgcggcaaacaactcgcgcacccgcgcatgcgcgaaaatgcgctcgacaaaggcctcgcgggtattggagatggccatcccggcctcctcgacgacgggcaggtcaggtagcgcatcggtcagtgcggcggcgaacaggcccgcagcaggctcggcctcgttcgccacccgaacctccagcccgcaactgggcgatcgtgccttgaatatgtagccatccagtccggcgtccgcgagggccggcacacgcccttgaacaaagtcctgcacgggtcctgtgcagtcaccacccgtttcgttcccgcgcagcgccaggcgtcccccttcacgaaccaggtgcatcggctcgcgcggcgtgcccagcaccgcctccgggcagacaggtacccaggtgacatggcgtgccagccgttcgaccagaaaggcctcccgccgatggccgccgtcgtagcgcacgggttcgccgagcaaacactgcgacacgccgagattgggggttgggtgcggattcatctgccatgcggatggatatgcaggacattcagggtagcaagccacgccatgcgacaccgaccgctatactgccaacagtatctgccggagcatccgcgtgttcgcgatcaaatccctccagcgccgcatctcgaagacccgccctggcctggttctgctgctggccctgatgctgctggcgtgggtggccatgccggcgaacgccgacgacacggaatcagccagcgatacccgtccgactattggtctggccctgggctccggcggtgcgggcggtctggcccacatcgcaatactgcaggccttcgatgacctgggtctgcaaccggaccatatcgcggggaccagcattggcgcgatcatcggcggcctgtatgccgccggtctcagtgcggaagagatcctcgacatctttgacgacttcgccggatcggagatggacgccctctcgcgcctggcgcgctcggatctcgagctgttcgaactcatccccctgcgcctgggccgcaacgccctgctggacgccgacaccttcctgcgttttctcgccacgcacaccccgacccgccgcttcgacgaactgcgcatcccgctgaccgtggtggcgaccgactactggaccagccagacggtcacgctccaggagggcgagctctttccggccattgcagcgagcatggcggtgcccggtctgttcgagcccgtaccgtcggacgacggccggttgctgatcgacggcggggcctccaatccactgccgtacgaccgactccgcgacaaggtcgacatcgtgatcgcggtcgacgtatccggcgcatggaatgccaccgaccggccaccccccgggctgaccgacctcctgttcaagaccttcagcatcatgcagaaatcgctgatccgcgagatgatgcggcgtgaacaaccggacctttacctggcccccgataccggcggcgcgcagctgctccacttcaaccgcattcacctgatcctggaggccgcccagccgagcgccgccgagctgcgccagcacctgaaggactggctacccagcgactctgtcacgcgtgatcagggcgcccgacaatgaccacgcagccttccgatccatcggacgcggccaccgggtccacggacccgcccgcctcctcgcccgaggccgtgcgccacgaacgctggttcctgcgccgcccggatggcgtctgcgggccctacccggcgcgccagatcggccgtttcctgatcctgggacgcctgaccgaacaggacgagatcagccaggaccgggagttctgggtacggatcgccgaacgcccccacctgattcccgaggaagtgcgtctggccaacaccccgggtggcaaggaacgcctggagcgcgcccggctgcgcgaggacgaacgcctgcgggaacgccgttcgcgggcatcggaaccgttctaccgcgagcagcgcaagggcgaccgccgctgtcccgagaacctggagacgttgagccatcgccagctatgggccgccctgctcgaccgtacgccatttccctggcggcaatgggtacagggtccacgcccctggatcctgtctggcattgcgcttttgcttgccacgggcctgctggtctggtttgcgctgcaacaggaaatcacgccggcaccggattgcaatgcgccacccgggccctcggtgaactggaactactgcaacaaggccggcgctgcgctgcgcggagctgacctggccggtgccagcctgtatgacgcccacctgagcgccgcgcggctggaacgcgcgcaactcgcggatgccgatttgcgctacgcaagcctcgaccgagcccgcctggacggggccgatctttcacgcggccaattaactggtgccgacctgcggaacgctcgactccggggcacccgtctggaagatgcggacctgcgccatgccgacctttccggcgcggatctgaccgacgcccggctggaaggggctcgactggaccgcgccatctggattgatgggcgcatctgcgcggcaggctccgttggccattgcgcatccagcgcgaccgactgaccgtaccggacaataatttgaccgacgtacgattcctcccgtctgtgcagtgaaggcgttcgcaccttcccgcccatcccctttcgttcccctgcccggggagctagacctgtacacgcagaccgacacgagccgatggccgatcggtcggtcgcgaggcacggaagtaccgttcctaaatccgaaacaggaggttgtactgatgtatagctatcgcaagactgcaattgcctttgccctcgcctcgatgttcgcgctgggtggtctcgccaccgcacaggcgcaaaacctgggtgcggctgccgaaggcgccgccgagaccggcgccgaagccagcggtggagccgccggcggctccgaaatgggcagcgaagccagtggcgggagcgccggcggtgcggcggccgaaggccaggccccgggtgccgaggggggtgctggcgcgagcggcggtgccggcgccagcggtgatgttcgtcaggacgacgatgcccgtggtggcgtgggcgccgatgcaggtgccggagccggtgcgggcggtgaagccgaaggcgacgacggtggtgccgaagccggcgctgaaggcggtgccgaaggctccgtcgaggtcgagtaatcacctcccggccgggcggcacttgccgcccggtccggcttgtccgactgcggatcgatccccatttccgcggcaacctcccaccaatagggctccgcctcgcacgagcaacagtcgcaggccaccgacacgccttcgtgctggctgagtgacaaccccgatttttccctcgcagcgacctttttgttcatcgtgattcctcacggtgtggccatccttctcaccatcctcccggatgcggcaggatcccaataaccccatgctacactcttgaaatcccgtctattcggggctcgcggaggatggaacgccatggctacacggcgcgacaagctgctgtttgccgtctttggcgtaaccgtcctggggctcctgctaccgctgttcctcctgggctggtatctctggcagggctccgtggtcgcggaggaacagcgtctggatgaactcgcgcagaagctcggccagcaaaccgagcaggcgatcctcgacgcgcgcgacctgctcgacgaactcaacgccctcgatgtgactccctgctcgccgcagcacctcaaccagttgcaggaagccgcgatttcgcggccccatattcgggctgtgggttactggcgagcggtagaacgcgaatgcggcgccggctttgtccagggcgatgcgctcaccccccccccaggcgagccgtatctacgacagcggcctggtggcctggtggcccggccccacgacggcaatcggcggcgtagaactcttcctgatgcgctatggccagcacgacgtggccatcgatccgcgcctgctggtgaacccgggcatgctggaggatcaggaagtcgggctctgggtcgagtccatgccgatgatcacccatcccccgggtgccgaagtcccggatccccagtcattcgcacccggactcacggtggatcgcgccgaacagcggctggtcagccggtcgtcgctggacacgatcctgcccatcgacatcatcgccgtgcagccgatggcgcagttctggcagcgctatctgcccacgctggccggggccggggcctttggcctattactggttgggctgtggctgtttctgatcctgcgctatttccgccaccagctcagtctggctcaggagctacgccaggccatcgcgcaggaccagctgcaggtggtatttcagcccatcgttcatttggagtcaggcgcctgccagggtgccgaggccctggcgcgctggcggcgcgataaccgggaaaccattggcccggatgtcttcgtgcccctggccgaagataccgaacagggaaccgacttgaccctcgcgatcctgcgctgtgttctccgcgagctggggccacaactgcgcgagcggcccgattgcccggtcaacctgaacatcaccgggcaggatctggcctcgactcgctttagcgaagccctccagcgcgagttggagcgtgccaaggtgccggcccgcgcgatcaaactcgagattacagagcgctcgctgcttaacacggatgacgttcgcaagagaatccaggatttgcgcgcccgcggccatcgcatcgccattgacgattttggcactggctactccagcctggcctacctcgagagcttcgaactggacaccctcaagattgacaaaacatttgccgacgccattggccacgaagcggtgaccagcaacatcattagccatatcatcgtgatggcccgctcgctgaagctgaacatcgtcgccgaaggcatcgagtccaggcatcaggtcgagtggctgcgccagcaaggggttggattcgggcaaggttatcgcttcagccgccccctctcagcgcgcgcattccgtgattggtgccaacaagccggggactcgaagtgaacgcgattattcgccacaacatgcttgccgccatcgtcgcgacactgttgttgaccgggtgtaacgtcattcccacccagggagaacgcgcgcctgacgaagccgccaacgccaacggcgagccggcgcgcgacgctcgcgataccgcccaccgggacgattctcacgcggcgccccggaacgcggtctatctggcgcgcgatgacgacgccgtcagtgcacgtcgccagcacctgctggacgaggggcatgaatccgtcgccctggatcgggtgggcttctatatggacgtattgaccgcacgcttgcgccagaagctggcgggtcacgacgtggaaatggaacgcgaagggcgaatcatcaccctgatatttccgggcgccaaggccttcgagaccaacagcgcggagattcacccggacatggtatccaccctcgatgccctggggcaggtgctcgaagagtacgacgccagcctggtgacgatcgccgggcataccgattccgccggtgcacgcggttacaaccagcacctgtcggaacaacgggcactgtcggtcgggcgtcacctgcacgacaatggtgtcggagaggcgcgcatcattgcgatcggctacggaccggaccgccccattgccgataacgacacgccacatgggcgcgccctgaaccgccgcgtggagctacgcgtggaaccactcacggccacctgattcacaaagcgtctggcgttccatccgcgcggtggacctcaacacgatttcgaccacgcgccttggcgcggtagagcgccgcatccgccttgcgcacaagatcttccagggcatctccgggctcgcgtgacaccacccccaggctgatcgacatcggctggccatgggccgccggtgtgtccgcaatggcctggcggagtttttccgccagcaacgctgcacggtccgagtcggcgtgcggcacgagaatcaggaactcctcgccgccccaccggccgagacggtccgattcgcgcaggcacgcctgcagccgctgacacatctcccgcaggatggcatcccccgtcgcatgaccgtagcggtcgttaacctccttgaaatagtccagatcgaggaaaatcaacgaaagtggcagattgtaacgctccgcccgagccacctcgtgttccgcctcggtcttgaacttctggcggttccacacccccgtcaaggcgtccgtactggccagacgcaccagttcctcctgctgctgacgcagtgttgcctcaacctcctggcgcagggcggcctcctgccgcagacggcggcttacgcgcacgtaatgcagcagaagcagagtcaccagaagcaaggtagcgcctgcgatcagtgcaatccggtaccaccatgcctgatcgagttccacgcgtgccgcgtgctcgctcggcaggtttggcctgtcctggtagagcacacgccggccggcatcctgatcatccaaccggtcaaacgcattccgtgtcccctggggcggaatcgattccctgccccacggcggctccggcccaccggaccccggcagccgccaagggaccaggtgaccctgggcatcgctgccctgcagaaagactccggcatgagacaacgtctgcgagctggcgcaaacggggatggagaggaacagccacaacagtcccccgaagccaagccaaaagcattggctacgaaagccacggttctggacgagcgtcatcggcgtctctcggatcgacgggcgcttgcgtgccggccctcctgctgagcctagcaccccgtcgggcaaacgaccggcggataacatccagttgcctgcacagctcgaatcgtcctgccaataacccaacgttcatcgcactcctggtccctattgcggccatttgtggtccggcgtacagaccgacattgcaaccgaccacatgatcggggacgcgtatgcatcgtgcggggcgaaaccctggcgatgagcgtgacactgacctccggcgtcaacgagttatggtcaagtctggtgtatgagcgatggcgggttcaggcggcgctccggtcggtgatggaggatgcctcgtcgttggtcggttcggtctgctcgatgccgtcgatgaacttgaccccgcgctcgagcttgtcgagccattcgtaaccccggagccgacgccagcgcttctgcgtgctctgaccgagcttgaacgtcaggctcaagacggtgttgcgggtcacgcagccccgggtcttgtcggtgcgcagccgcacggtggcgaaggtcgattcgatcggattggtggtccggatcgactgccagtgcgcggctgggaagtcgtagaacgcgagcaggtcttcccggtccttggccagcgtctcggcggctttcgggtacttgtcgccgtaggcggtcaggaaggcgtcgaaggcctgttcggcgtcggcgcgggtctcggccatccagatcgcctgcaaggcggacttggccttgggctgactgcgcttgggcagccggttcagcacattggcggtcttgtggacccagcagcgctggcggcgggtgtccgggtagacccgggccagggccttccagaagcccagcgcgccatcgccgatggcgagcttcgggccgttcgcgaggccctgatgatcccgcaggcgcaccagcagttcgtaccagctctgctcggactcgcgcatcccgtcgtcgagggcaacaaactccttggtcccgtcgggcaggaccccgatgatgaccagcacacaggcgcgttcgtcgtcctccccgcgcaggttgaagtggataccgtccgcccaccagtagctgtagcggtaggcgcggagatcacgctcgcgccattcggcgtgctcggtcagccactgctgcttgaggcggcccagtgtcgaggccgacagcccctgggcctgctcgcccagcagcgcgctcagcgcctcctggaagtcgcccgaggacacccccttgagatagagccagggcagcagctcctcgaccgagcgcgcccggcgcagatacgggggcagcaggctcgacgtgaagtgccggccaccgccggaccgatcccgggtcttcggcacctgcaccggtacatcgccgatgccggtctgaacccggcgctggggctgatagccattgcgtacgaccgcccggcgaccgtccggcatgcgatcctccgcgtaggtctccatgaacgtccgcaactctgcctccaccgcttgctggatcagatcccgcgccccgcggcgcagcagatcggtcaacgggtcctctggtccgttcgggttctctgtcgtatcgtgagccatgttggcgtatctcctctggctggctggttggtcgcacttccattccagccggatacgccgccttcctcaatccccccgtacaccacttttgacagtaactcggcgtcaacgccggccccttcaaggagcataaccatgaagaaacgcacctcactcaaactcgcagccgcgatgatccccgtcctcgcctttggcatgagcgccgccatggcgggcgaacacgagatgaacggcaatgaccgcaacgcaatggaggagcgcgatgccgaagaacgtcatgatgcccctcatattgaccgtatgccggcgcagggactgcatgcctccgatctgatggacaagaaaatccatagccggaccgacgatgatgagatcggcgagatcaacgacctcgtcatcgaccaggatggtcggatcatcgccgtcgtaatcggcaccggcggtgttctgggtatgggcgagaaggacatcgcaatcgcctgggaccggattgaccgctccaccgaaggcgacgaggtcaagctgtacatcgacatggacgaggacaccctgaaagaagcgcccgagtacgaacgcgactagggctggctatacccgacccgagggacatcgcctccctcgggtcggctcctctccaccgcgacctgaccgttgccaaacgttgggcgtcgctacgccaagtgccttaacgcgaaaatggtccgccggtctggaagatttcagtcggagatacggggcttgacccacctcgaagggctatccttaagctattcataatccgaatctttcggaccttcgaactctctcgatcaacaaacggacccaccggtgcccttaacccgaccgatcgggcgaatgcccctcgacaatggactgctcgcggccctgccggacagtgaatacgaatcgctgcacccacatctgaattcggtcctgctgccactgggcaccagcctttatgagggtccgtcggagacccactacgtctactttcccaccgaagccatcatcgccttgatgtgtgtgatggaggatgggaaatcgggcgagatcgcggtggccggccgggagggactggttggaatctccctgttaatgggcggctacacaacaccgacccgagccacggtacgcatggctgggcacgcctatcgaatccgcagcaccatcatcaacgaggccttttcccaagcgggcgaactgcaacgactcatgctgcgctacacgcaggccttgttcacgcaaatcgcacagacctccgcctgcaatcgacaccattcggtggagcagcagctttgtcgctggctgttgttaagcgacgaccgctcgccacaccgggaacttaaaatgacgcacgaactcattgcgagcatgctgggggtgcggcgagaaggagtcaccgaggccgccgggaggttgcaaaaatcgggtttgatcacctaccaccggggccgcctggtcattctggaccgcccagggctcgagaatcgcagctgcgagtgctatggggtgatcgcaagcgaatatgcgcgactccttggcgaaccggcggcgtcccagtactagtcccgcgacgccgccaaagggctacttcgatcagtgttcatcccggtcgatcttcttctcgaattccgccagctgcttctccgcttcgtccttcgtcacgccatagcgttcctgaatgcggccggccagctcttcccgcttgccggccacggtgtcgagttcgtcgtccgtcaacttcccccagcgagccttgaccttccccttgaactgcttccagttccctttaacgatatcccagttcatttgcaatcctcgtctagtcgctgaccagcgacagtgctgatccactcccgagcgtagacagacggcccggggggcgtctgtgcgacgacgcacagacttcccactccctcgtgtgacccactggagcctccacccacccagtcaggtcatctacccatgatgaacaacatcatttggatcgtcggctttgtcgtcattgtgctggtaatcctgagctttctcggtttccgttaagaaaaactgatccatgtacacgctcgctgcttcgtcgcttttgcgtgcgagcaaggcgcggtgaccgccgcgcagtcattctgcacaaaggaaccgcaacgccgttcccgcgcccgtttttgataacaacgggcggccgcgccccatcgtttattggactgtggggttggtaccccgggggccccgatcctgtgctgcaccgcttgcgggtagaaccactacccgctgcacagcgcgccttgtctcggacaacctggggtgccaacgcgagtgtgcacatggatcagtgtttcctttagcaatgagcggcttctgtgtgcgccgccgtacagaaccataccggtatccgcatgcaatctgtccgcagggacaagcgtcggcctcgctggcgcctgtccccggagacgcccgcgatccagcctggacggggtgcaacacggaggcctgcatcatgaaaaaactactggcgctcacgctctgcctggccggtgcccttcccttggcggccgcgcaggcccagcagggatcggcagcgaacttcggtccttctcagggcgatcgcgagttctcgctgtccggtaccggcagcagcgaccgcaagttcgacaacaccaatttcggcgtgtccggcgagatgggatggtacctgcgcgaccacttcatcctcggggtccgccaaagcgtcaattacgccagtatcgagggcgaatcgctgcgtgatgatttctggaacggatcgacccgcggctatgccaatttgcagacccgcgacggccgcctgcgcccattcgggggtggcagtctcggcgtgatctacggtgatggcgtccgcgacagcggctttgccggtctggagggcggactcaagtactacgtcctggaaaacacctacgtgttctggtcaagtgagaacggacacccattctaagcaacagccttttcccactcccggggggtaagttggcccagggccgtgtggggtcggacgctgttgtactgcatttcgatgtactccacgacatccagtcgggcggcctcgcgggtacggtaggtccgggcgtcggtccactcgcttttcagtgcgccgaagaagcgctccatcaccgcgttgtcccagcagttgcccttgcggctcatggagggcacgaagcccaacgcatccagccgttcctggtagcgcgtggcggcatactggctaccctgatccgagtgatggatgagccccggcgccggtcgccggtgccggaccgccatctccagcgcctccagggtcagctccaccggcatgccgtcggccagggcataaccgatgacctggtggtcatacaggtccaggatcgccgccagatagacccagccttcgaaggtccacagcgccgtgatatcggccacccagatctcgttgggcccttcagcccggaactggcgccgcagcacgttcggggccaccggtaagcggtgctgactgtcggtcgtcgagatccaccgccgacggcgctgctgacactcgagaccggcttcccgcatcaggctccgagcccggtgccgtcccacggcaaagtcccgttggcgcagctcatatgccatccggcggctccccgctcggtggcgtaagtgctggtccaccgaacgcacatgccacagcagctcggcatggatcggatcagccgcatcctcgcgctggcgccattggtagaatccactccgggagacccgcagggtccggcacagcagggtcaccgcatggttcgccttctccgcctcaatgaaccgatatctcagtccgactcgttggcgaagaaggccgccgccttttttaagatggcccgctcttcccgcagccgccgattctcctcgcgcagccgccgcaactcctgttcctgaccgttcgaggccggctcagtaacggcttcgccggccgccttgcgccgcgcctcacgctgccagcgggacagcatgctccggttgatcccgagccgccgggccgcctccgtgcagccatagccctggctctcgaccatcgcaatcgcgttggccttgaactcccggctgtatcgcgctcgtctctgcttgctcacattcacctccagttacccatctagtgtggcttaactggggtgtccgctgtcattggaccacttcaacgtgctgggccgcgtggaataccagtggttcttccgccgctcgagcgatgccgaagatgccttccgcgacggcgcattcgcgtacaccctggggcttggctacaacttttgaaccgtactcggggccggaggcttaccagacaaaagccagcaacccggccccgagacagaccacgaccacgggcacaatcgtctcccgcaccacctgcccttcgcgcgcctggaggccgcaggcggcggccgccatcgcgatgttgtgcaaagagatcatgttgcccacacctgagccgatcaactgcagggcgagaatcgacggtaacgacaacgccaacgcctccgcggtatccgcctgcagacgagcaaagagcagattggagaccgtcgcgcttccggtcatgaacgaccccagcgcccccaggaatccgctgaacagcacgaacgtaccccccagccactccgccaggccctgccccagtacctgaggcatcgagggcagccccgccgcgttaagctcggacatcagcaggacctgggtgagcgcgatgatgaagatcagcacaatcgcggccacccgcagcttgcgcccggtggccaccacggcctcgcccagcgcggcgcgccccacgcgaaacaagatcagcgcggtgaccagcgccagggcaaagtagaaataaggcgtgtacagcggggccaggctctgccccagctccaccccctgaaactcgcccagcgaccagcgcaccgattgcagggcctcgcgcagcggcatcaccgtgcgcgaagcgatcagtgacaccgacatcacggcaaacggcacgaaggcgagcagcacgcgcccgatcggggcaggatcggcctcggcgctgcgctgcccagcgggaagcagaaagcccttgtgcgctgccagcgcgatgacccccatcgcgacgatgccccccacgatcgagggcagttccgggccaatcagccacgccaccagggcatacggaataccgaacgcgagtgcggagagcaccgcgaacggcacaaactcgcgaaaacgccccttctcttcgcccagcgtggtgacccagatcatgaaggtggtgataaaaacggccagcagcgccagaatgaatgccgtgcgaaccaccgcctcctgcaccaccgcatcgtccagccccagccccgcgaagccgatcaccacgggagtgcccgccgcgccaaacggcacggccgtgctgttgccgatcagcgcgatcgccacggccttcagtggcttcatcccgaaatagacgagcagcggtgcggccagcacggccggggtcccgaacccggcgataccctccacgaatccgaccaggccccaccccagcaacatcgccagcacgcgcgggtcgcgcgacacactggcgatcaccgactggatcgcatccatgtggcccgtcgcgatcatcacgttcagcaccaacagcgcgacggccacgatcagcatgacctcgacaaacaccacccccgcatccagcaggctggcacccagcacggcccccggcatctgccagacccacagggcaatgatcagtgtcgccagatacgccagtggcgcggcctcgtaggccggccgacgcagcggcaccagccagacaaacagcaccacgaacggcaccagggccacccagaaaagcgtcatgcgcgcgcgatcctcgaaaaagcgttcccgggagagtatcgcctgtcccgggccggggcccactgcgtcagatcaaccgcgctcatcttcccggcgcggatgaacatgcccgaaacgacccatgccccaccacagcatgcgatggctcagccaccagaccagggcgcagccggccatcagggctgcgagccacacgtacggatgcaccagctcctgagggcgcgcccacggtccaagcacccagttcacgttcgcctcaggggtcgagagaaggtacgacaccagcaagacggcccagcccaccagtatccacaaacgccccgccagcgggtcgtaccccaggcgccagaccatccacagcaggacaaagggcagcggcaggtggtaaagggaaaacagccgcaggtagagcggaatctccggatcgaacatgtaggcgacaaagccgaagggcgggttgcccagcaacacaagccccagcaggaagtcgatcacccaccccatctccagcagcaccacgcctaccgccagcatgctcgccagacgccggctctccagccacgccgccgcgcacccggcgatcagcgcgagattggacagccagaggaaattgagccagccatactggaccgcgtagaccggcaccaggacgcagacaaacagcaggtagacaaccagaaaccagcgaggaaacaaagcgtaatcgcctgacggggccgggccctcactataacggttcgaacccggagtcacagtgttccttcacgtgcgccagcctgttacgcgtatgatgaaaagtccattcttcccgcgggagcaccggcgcgtgagaacctggattgtcatcagcgccacgctggcactggcggcctgcggcaccctgcccccgaccgctgaacaggcacgcgatgtgccctacagctgtgaccgtggcccgaacctgatggcgagcttcagtggcaacgaggccgagttgcgttttggccgctccagggccgtattacaggcgaccgaggtggcctccggggcgcgctacgccaaccccggcgagcagatcgtgttctggaccaagggcgaagccgccatgctcgaattccacggtatctactggacttgccgcgttcgccagcccaatgccgatgcagctactccggctccaccggcgccacggcactggagtgccgcggcagatgttcctgaataaacgcctccaaccggccaagcacctcgccagcactggaaaagccttccaggccacattcgaccgagccatcgagatacggtcgcatgccctcgctaatagtcggcgtaaaccctactcccgtgctcgccagcaactccgggtccagacgcccatccacatggatgcgctggatctgcagtacggcgaccccctccgacgtcactcggtcctcgcgcaccagtagcgtctcgccgttgtcgcactcggcgatctgcagcgccccttcccgcgccgtttgcgccatttggtgctcgtagctgcgcgcctcggggtcctgcaggatcacacgtgccccctcgaaggccagggccgccagcagcagtacccccgccaggccgaacagcgtagccgccacccgccgccagcccagcgcaaacccgacgacaccgcccagcagcaacagcggcgtaccccactcgaaggtccgggccaacggtccgggcatgaagtcgatcccgccgccgagccccagcagggcggtcacatacagccagacgatccccagcccgaccccgagcaggatcgcgatcagcgtgcgccagaacagcgaatgcctgcgttcgggttgcgtatcggccatacccttctccaatccagtccaatcggcgcagcctaagcaaacacgcgccgatgtgcacgccagggcccaccacctggcgtatctaaccggaacccctgccctcaagtttcctcaaacgcggccgttaagcagctgtagacgggaacttccggctgcggaatctggcccttcgccggatcgcccttgtggcgcgcgagacccgacaaaatggcccaggtgctgagtgttgccaccaacctcctgtcgctcaatgcccagcgccacctgcgccagtcgcaggccgccctgcagacggcctttcagcgcctcgcttcgggccagcgcatcaattcggcgcgcgacgacgccgccgggctggccatctccgaacgcttcacaacccagatccgcggcctgaaccaggccatgcgcaacgcgcaggacggcatctcgctggcccagaccgccgagggcgccctgggctccatgaccggcaacctgcaacgtatccgccagctggcggtacaggcggccaacgccaccctgtcggcctcggatcgtggcgccatcgaccgcgaggttcgccagctcctggccgagaacgaccgtatcgcgacccagacaacctttaacggccgttcactgctggacggatccatgggcaccgctttcttccagatcggccccaatgccgggcagacgctcgccatcgacctcggcgacagcatgcgcaaccgcttcgtgggtgccattgccagcgcctattccggcgaactggaggccgccttcgccagcgatccgctggaggtggatcaggatttcttcatccgtgtgggcgagcgcgacccggtggagatccctgcaggccactatcgcacgccccaggaactgacggccgcgatcgaccgcgccctcggatccaccggacgcgcggtcctgaccgacgacggccggctgaatctgatcgcccgcgagaccctgacgatctcgggtgagaccgccatcgacacgctcgggctgccggccaccaccgaaaccggggggagcctgaacgatgtcgacctgaccacgcgccaaggggccagcgatgccctctcacgtctggatgccgcactggacgcggtcaacgcgcggcgcagccagttcggggccatccagaaccgcttcgagtcgacgattaccaacctgggcattaccagtgacaacctggcggccgcccgcagccgtatcctggatgccgattacgcggccgaggtcacccgcctcgtgcgcgcccagatcctgcaacaggccggagtcgccgtgctcgttcaggccaacgcgctaccgcagaccttcctgcgcctgctccagtaaccaggggcgaggcgtccctactctcctgccggccgcgcagccgcgccggagaactccgccccccggacatcatcgtcggtccagccacggtcctggtcacgacccgtcacccaccattcgtgcacaaacagccgaatcggcccgagcacgcgctcctcgaagcgcgatggcagcgtatacggtccgacctcctcgtactccaggaaggtggtatcgacatgggcattccgggtcggctcgaagccggtcagggtgatgtgcacccggtagaggcgatccgtttcggggtggatccacatcaccacctggtcttcgtcggccttgccgaaaccgggctggatcgtggccagcacgcgacggtagtccacgccaccctcacggcgatcttccagccgcgtcatcgatgtcgcccggtgtttcacgaaggtcggcccatagtggaacagcttgccggcatcggtcgtcatcgccgtggcacgaatccggtcctcgtcttcgctgcgttcgccgttgtagtacacgcgaatctcgtcacgctggcggatgaccgtcttggtgccctccggccccgtgtaatgcaccgcatacagctcgtccgccgggcggtagcgctcctcgccctggccacggtacccaccatccgccaccagcggctgcacgcgctgcaccattcgcccccactccccgtccgtagcctggttcaggtcgccgtcgtactcgcgaaggtccccgccgtgagcggccatggtccggtcgaacagttcctgggccgtcatcccgtccgcgaaagcccggtcgtcatcaggatccgggaaggtagtggcgcaacccgccagcagcagtacagaaaaaaccagcagcggcgctacccatgcgctcgcacggtacaccggcaatgtggtcttgttctttttctccatttctgcaccctcgaactttctttatgtacagatcttgtacaatgtatgtacatggagttcaatagggcgtcatcaaccaaccgctcaggatgtgcccatgtgtgcaaatgccacccggctccccacccagggggcaccccttgcggtttcccgcgacgacgccacggcgatactcgcggccgtccgcgatgccgtcgcctatatcgaatttgcgccgaacggtacggtgctcgacgccaactcgcacttcctcgagaccgtcggtcacccccgcgaggatgtgatcggccagcaccatcggatgttctgcgacccggcctatgttcgctccatggaataccggcagttctggcagcagctggctgcgggcgagtcccacgccggcaccttccccagggtcacgcgagctggcgaaaccatctggctggaggccacctactttccggtacgcgatgcccggggcgaggtgtacaaggtcgtcaaaatcgcatcgaatgtgaccggcaagatggagacgctccacgaccaggcagccgtattcgaggcgctggatcgctcccaggcggtcattgagttcacgccggacggcaccatcctcaaggccaacgacaacttcctgcaggccgtcggttacccgctcgaacacattcagggccagcaccaccggatgttctgcgacgacgccttctaccgcgagaacccgaatttctggcgagacctcgccggcgggcgcttcatgagcggcaaattccgccgtttcaagtcctccggcgaggagatctggctggaggccacctacaacccgatcctcgatgaccagggccgcaccgtgaaggtcatcaagttcgccacagacatcaccgccagcgtgcacatggccgagcgcacccgggaggcctccgccatcgcctgcgaaatggcccagaaaacggcggatggcgcgcaacgtggggaggcctcgctggaggccaacgcgaccaactccgaacagatccgccagcatgtggccgaaaccaaatcggcgatcgatcgactcaatgccgaggcgcgcagcatcgaatcaatcatcgagaccatccgcagcgtggcggagaccaccaagatgctgtccctcaatgccgctatcgaggccgcgcgtgccggcgagcaagggcgcggctttgccgtggtggcacaggaggtccgcaagctcgcgtccgatacacgcgacgccaccagtcagatcgccgaggtcattcatggcaacctgcaaggcacccaggcgatcgccgagcgtatcgacactgtgaacaaggtggcggaacaagggcgccaacaggtcctgtcggtacagcagatcatggccgaaattcgcgaaggcgccagccatgttgttcaatcggtttcctcgatcccgcgcatctgacccggcctgcacgaggccacgcacatccgccatgcagaaccatccgggccgcgggttgctcctgacggccgaagccccgcgcgccattgaaagcaggggctcggccgcccgttgttatcagaaacgggcgtgggaacggcgttgcggctcctttgtgcagaatgactgcacgacagtcaccgcgcattaaacgcacgcaaaagcgactcgagcgcggacacgcgattcaaccagcgtgtccctggcggccttggcgcgaggcctcccactccgcgccgcgtccccgaggcctcaaaccaggacacccggaccgatcgctgagcggccagggcgtccctttcctgttcctatgaactacactccagaacaacggcttacaactgcctataacggccagggcggttatcgctgaggatccgcgaccgcaccgccatacttgctctgccccgacagggcgcaacgccggccaggaaggccaaaggatgcctcgcgatgtccaggttcgagtcggtacaaccgttggccgcgaatatccggtattccgactatctggctcgaaccacgcttcgcgcctgggtcgggatgtcctttttatccgcgacgctgatcatcgtcgccggcctgttgatctcctggttaatgccgtacctggcgggtggcgccgacagcatcgtgccgcacttctactacgtgccgatcctgtttgccgccgcgcgctttggtcccggcgccgccctcatcgtggcactggtggccggcgtactcgccggtccgctgacctatgtcgatgtcgcggccgctaccgcacaggagacggaacgctggctgacgcgcactgccttcttcgtcggcatcgggcaattgatggcctggctggtcattcccgcgctgcacccggtcaccgaagagctccggcgcatgcgccaggagttcgacatccgccgagggctgaaacacaacgaattctttctgcgctaccagccgatctattcgctccgccagcgccgttttgtcggggtcgaggcgctgattcgctggcagcaccccgcacacggcgaactcgctccagcggactttctcgacgtggcggaggactcctccctgatccatgacatcggcgaactggtaatcgccgaaggctgccggcaggccgaggaatgggcgaccctcgcgcgggagcagggccgcggaccctggtacaccgcgatcaatctctccgcccgggacctggttcgccccgagctcgcatacgacgtcgcgtcggcactcaatcgccaccacctgccgcctgaactgctaaccatcgaactcaccgagagcgttctcgccctggaggatgccgagcccgccctcgaggccctgaaacatctgggggtgcatcttgccatcgatgatttcggcactgggtattcgtccctcgcctacctcaaccgcttcccgatcgacacgcttaaactcgaccggcagctggtgtcccgtctcggtcatgacccttcggccgaagatctcgcacgaggcatcgtactgctggccagttccctcgggctgaagatggtcgccgagggcatcgaaaccctcgaacaggtcgagcgcggccaggaactcggcttcgatctgattcaggggttctattttgcgcggccgctgaccgcagaccagatcccctcgctcctgatgatcgacaacgtcgatccggaccatcccccaacgccggaggcaacacgcgcgtaaaaaaacccggcgggcacagcggcgccgccggggtcctgggagatatcgggcgtagtactcccggaggttacgaaccctccgcgatctcggcgaattgctcaccgaggtcgctgtcgttatcgatcaggtaggcaatctcctggtattcctcgacggtcagcccttcatcctcaatcgcggcgaccatctcgtcattggcctcgtcgcgcagctcctgggcttcctcgccttctgcttccgcgatgtcatctgcgtattccgcgcggatgtcctgggcggcttccgcggcggccagaaagctttccaggtcgctctcactgacgtcctcggcagacatctggggatcatcggtccattcctgctcgaacacattcggatcatccgccgccacgatgcccgtgccacccaatgcgagcccgaaagccagggcgatcgaatatgcggtagcggtcttgtgtcccatgctgcgcctcctgcttcatcagatcggttggattgcgatagcccgtcgccatgcacgggccgtctggtctgaaacgctgcagcctccgtgccaacttgtcctgaatgctgcatatcgcgccctcatgcggttcccgcacttggatgccttgaccgaatggaactccatcacatccagaagtgggtcattcagacacatgcatcgccccgacccgtgtcgctccgacccactccccgcctcggtcaacaccgacaaggtccttcacctgcaaaaaagccccaggcgcaatgccacggggcccaccgttctgctcggcgtcaggtttagcttgggccgaagtactcccgcagaagttgcgtcgtgcgcgcggccgggtcctcgcgaatgcgacgttcctcgtccgccaggatggtaaacagaccgtccagtgcgtggtcggtcacatagcgatccagatccacatccagatcggccaggccggggatacgacgggccgcatcgcgcagcggctggtacacccggtacaccccggcgccctccatgtgctcgcggaccacgggcgcatagcgctcgcgcagatccgactcggacgcaccgcgcaggtactgagtcgcggcatcatcatcaccgcgcagtaccgcgtgaacatcggacggctgcatgccgcgaatcgcgctcacgaacaccggggctgcctcccgtgcagccgcctcggcggcccggttcatgcgccgctcgagatcgtcgacctggctgcccagcccggcgctgcgcagcatatccccggcctgccgcaactcctgtggcagaccgatccggatggcctggttgccccagtagccgtcttcctgccccgtacgctccacggtccgttcggtgccgactcgcagggcctcgcggatcgcgtcttccgcccggtcaccaccactcccctccccattcaggccaaagtcgcggacatccaggcccgcacaggcggagagaaagaacggcagaaacagcaacaacaaaagcggcgaatgacgcatgcggacactccgacaaaaatcgtacggggcatgatacacatcacgcctcgcataccccgtgccccgttcgccacatccgacaccgcgccaggcttgcgatccacccccgcatgctcaatcgttagggaatatgaaccgccacccgcgccgccaaagactctcccgcaagcggctgtacgccgccgccgtcctgttcggcttgccgcttctcgcgttcatcgcctgggtgacctggacggaacagcacccggagcaggagcgcgagctgcgtgtggaggtccaggaccgcctgcacgaatggtttccggaggtcatggaactgcccgacgagcttcgcggctttgtcccgcgatccacggtattcgatgacagcgccccccccgaagtcgtgatgctgcacgggctcgacgagcccggcgatatctgggacacgctggcgtccgccctcgataccgcagggatcaacggctgggagtttcgctatccgaacgaccaggcgattgatcacagcgccgatctcctggccgagtactgggaaacgctggagaccgaccagcccgtgatcctggtggggcacagcatgggtgggctggtgatccgggactttgtcacccgctggcgacacccggcgggcgaagacccaggggtcgaaggaccaccgattgtcggcgtgatcctggtcgccacccccaaccagggctcggactgggcacgcctgcgtgtctggcttgaggtgcgcgaatggctggccgacatacgtgagcagcgcttttcgctgttcgctggcctgcgcgacggcacgggcgcggccaagatcgatctgcggcccggcagcgagtttctggcggacctgaatcagcgcccctggccagaggacattcccgtgcggatcatcggcggcgtggtacccgagcccaccccggcgatggaagccagcctgcagtccctgagcgagcagctcggtatcgaggatctgcccgaacgcatcgaagactggtgggagggcaccagcgaaggactgggagacggggtcgtgccgatcgatgccctgtcactggagggacaccccgaacccttgatcctggaggcctcccatcgaggtcttctggttcccggtccgctgacggaatacccgcccgcgatcgaaccgattctgcagaccctgttcgactggcggggcgagagccggtctgcccctcgcatcacccctcaggattaacacctcttccgggcaggcgtcagatgcccagctcgcgcaggaccttgtcgatacgcggcaccagatgcacatgtggcgagtccttgcgcaccagcagacgcatcgaggtcacatccagcacgttcgaggaggcgaccagtcgatccagggcattcgcctcgtcggggtaggcccgtttcagctcccggatcgtgtgctccgtcacctcgctcatgttgatcagtacgtctccctcgccagccgccaggcggcgcaggttctccgacagtgtgccctcgcgctgcacgtccaggccctccaggttggccttgccccagccattcccggcgtagtccagcacgcggtagccggcaaagtcctccaggcgttccttggccagcaacacatcgcgctcggggtgatcctcacgcacgaaggccacccattccggctctgccagggcgacctcgctcgcgatcagatactcctcgcgctccggcgtcatggtggtaatgatcgcgtcggccttgccctccttcaccaggcgctgcgcctcttcccattcgtaaggctcgtggcgcagtggcacccacaagtgggcaaaggcctcctgcatcaactgcacgtagtgaccgacaaagcgcccgtcgcggttgatgtacccatacggcgcctcgtcttgatcacccgcgatatgaaacgcctcgcgctcgtccgcaaccgtcggcaccgacaacatgcccaaaaccgcaatacccgctaacagccgtcccaacatcgctcacatcctccacaccgcaccgcccggcctctgaatcagccggaggccggaatccacttactcaagccgcggcgagattcaccagcggcaccaggccaaaccacaggacataggctagcgataccgccatcagcccgtcgatacgtccgccgggtgccccgcgctgccgctcgcgccacaggagccacgtcagccacgccgcatgcggcacgacgaaataggcaatccctgcataggccccctgagcccaaccggtcaggtggaatgccgctccggcaaccgccgccagaacggtgaacaccagcgccacaacgagggcaccaccattccccagtcgcaccgccagggtacgtttggccacggcggcgtccgcctcacgatcgggtataccggaaagcgtaatcgacgggatgatggccaggaacagcggcaggctcagccaccagggcaaggggtccgtccagtcccccgcgagaaacacatacccgcacagcaacacgcccaggctgtgagtcagcgcgacatccacctcccccagcccgcgatagctgagcttcaggggcggcgccgtatacccgatcgcgagcaccgccagcacacccgtcacccacagcatgggaccggcatcgccgggcgcaacggcgaccagtgcggcaaaagccgccgcgaagccccccagcgccaccgccgtaccggcgttgagctcgcgcagggacagccgcccctccaccagcacccgcgacccgccggtaaacgggctgtagaaacggttctggcgatcggagccgaaatccacccgttcattgaccaggaccgtcgccacctcgagcaggaacaggcacagatagcccagccagaaagccggattgcgcagcacaccaccgtccggggccgctgccagggcccctgcggtgtaggccacaaaggtcatcgggtagaactgcaggcgcagggcctgcagccagccccccagcttgaaggcggcctgctcgcgcaggctctcgcgcccgtgctgcaggcgcagcccttcctgtcgtgcacgctcgagccacacctcgcgctgacgggcgtcagcctcgcgcaccgagcccagcatcagcgagcgcaccgggcggatgccgcaaaagcccagggtagcccgcgccatcgcgttgatccccggctggcgatacagcaaccgatggatcagtaccggggtatccatcgtggtgatcagctgtgcggatcggcccggcagcagtccctcgtatccggtaccgccctcgcaactgcgaaaggcgaactcgggcgtcatcacccgatcgaggaaacccttgagcagcgccggcatggtgccccaccaggtggggaagacgaatacgaggtgatcggcccaggcgaccagttcgcgcgctgcgtccaggtcgtcttccagcgcctgctcattcggcgaaggcgtgtgaacgtgcggatcgaactcgagatttgccagctccagggagcggacttccgccccggaggaccgggcgccatcacggtaggccgcggccagcgcgccgcacaggctgtcggtacgcgggtggcccaggatcacgagcaccttcatgcgcagtagctcccggaaagcgcctcgcaaccactaccacccgggacggggcacgtggtgcataccgggttgcctccctgcatactcgaattcctccgaaccccgtctctgaccatgcccacgatcgagcaccaggcccacatccgcgcggaccgacccgatgtattcgccctgatcacgcgggtcgaggagttcgtccattacagcgaggccatcgaaaccatagcgcgcgtcggggagggccgctaccgatgggtcgtccgcatcgctggcatccctctgaatttcgatgtcgagatcacagaatcggaaccaccggagcgcttttcctggcaatcgctgaccggcgtgcagaatcgcggcacctattacctgacacccgcgagagacgggacgacgattcacttgcgtctggagtacgagctggacaatccgctgctcgaagagacggtccgccaggcggccaaaccgctgatccagaccctgagccgggaaatcatcgacaacgtggaggcgaagctgcagaagtcaccgcgaaaaaccgcagaccggcagcgtccacgcccggatcattagaccccggtagcggacaggctcaacaaatagcgctgctggtccgggctctcgatcgcgccggggcgcgccccgcgcacggttgcgatggcctcctcgggagcgaggccctgctcaatcagcgtcaaggccgcaatcgtccccgcgcggccaaacccgccaccgcagtgaaaaatcaccccctcacccgcatccagccgccggtgcacctcggggccgacctcgccccatcgcaactcccatgggcgatccggggccgccatgtcaccgatcggcaggtgcagccacgccatccccgccgcatccacggcctcgccaagctcgggtacccccagcgcgtccagttcatgcccctggttcagcgtgaccacggcggtcgctccccagtcccggatcgctgccagatccgcctccaggtcccgctggccaccgggcgcacccggctcgcacttgccggggcaaagcgtcatcccgatcgttccgcccccgggcaggcgaaccgtgccgatctccagggagtggacgggattgttactagtctgagtcatcaagcctctctcaatcgtccggcgccagggcccgtcgttccgttcgcttgccctcgaaggcctcgtctgcgaaccaacgccgcatcccccaatcctaccggtatggacaccccgttacttatccttggcctcctgctggtcgccagcctggccgcattctttaccggcgtactgccctatcccatcggatggatcatcctgaccatcgccttcatcgcacgcttgctctttctggtcggccgataacatccttgctgaagccgcgatggagagcgcccgcgatgtctgaagcccgcaagatgccggtagaactgatcagtgtggacgcggtggtcgacgcctcggacaccctcgcccgccaggtcctggacagcggcttccggccggactcgatcgtcgccattgcccgtggcggcttcatgccagcgcgatttctgtgcgacttcctgcaggtccacaaactgctgagcctcaaggtggagcactacacttccggcgcccgcaagaagcaggctgcggccgtgacggtgccgctaagtggcgaggtccgcggtgaacgcgtcctgctagtggacgacgtcaacgacagcggcgataccctgaccgcggcacgcccctacctggagaccttcaagcccgaggcggtgcgtaccgccgtcctgcacgaaaagaccacgaccacctgtccggccgacttccgcagccacaccgtccgcgagtggcgctggctgctctatccctgggcggtcgtcgaggacgtcggccagttcatccagcagatggacccaccgcccagccaccgtgtagagctgatcgaacgcctgcgcctgaattacagcctggaactgcaccccgccgaactcgaccgcgtgatccgctaccacaatctcgagatccgctaggccgaacagcgcaagaggggccgcgccgaggtctcctattttgctcagacctccccgtattcctgccctctcgggcctacacttcaggtcagttcaattgcgtactgatcggagggcccatgcgttttcgggaccgtaccgacgccggccggcggctcgcgcaggcgctggaccgcttccgtggccagcccggcgtggtgtatgccctgccgcgcggcggtgtcccgcttggggccgaggtcgcgcgtcacctggacatgccgctggatctgctgatcctgcgcaagatcggccacccgttccaccccgaatacgcgatctgcgcggttccggaacagggcgagcgcgtctgcaaccgccgcgaggaggaacgcatcgaccccgaatggctggaacacgccgaagcccgcgcacgtgccgaggcccggcgacggcgcgaactgtactgcaccacgcccgccccggacgtcgccggcaaactggcgatcatcgtcgatgatggcattgccaccggcctgaccatgcgcgcagccatccgcgacgcccggctacgccgccccagccagatcgtcgtggcaatccccgtggccccggccgatacggcggagctgctcgaggccgaggtcgaccacgtggtgaccctggaccgcccggtgtactaccggggctcggtcggctcctactacgaatccttcgaacagacctcggacgacgaggtgatcgacctcctcgccaccgcccaccgcacccgcaaacccgatgtctcgcgctgagcaacaggatgtaaccctcgccctggacgggcatccccatcaggggatcctcggcctgcccgaggcgcccgccgggctggtcgtgttcgcgcatggaagcggcagcagccgcctcagccggcgcaaccatcaggtggcccacgtgctgcaggcagccaatcttgccacgctgatgttcgacctcctgaccgagatcgaggatcgcacctacgagaaccggttcgacatcccgctactggcccgacggctcgtacaggcctgcgaatgggccgcttcgcaaccccgactcgcagggctcccgatgggcctgtttggcgccagcaccggggcggcggccgcattacaagcggcaggggcggcccccgataccatccgcgccgtcgtctcccgcggcgggcgaccggatctggcgggcgaggccctgccgcgggtggcgtcgcccaccctgctgattgtcgggggcgacgacaccatggtgatcgagctcaaccgtcaggcgcaggcccgtatgcaggccacctgcagactcgcgatcatcccgggcaccactcacctgttcgaggaaccgggcaccctggagcaggcggccgatctggcaacggactggtttacccgctggctccgtcccgactaggaagggccgggttttcttccaggagacttttcagttggtccaggtccttctctaccgcggaccggtccgcaacaaactgttcgtcggacatccccggctgccggaaaaggctgaacaccagctcgctgccctcgccgttcggcaggacgcgcatggggttgtgaacaatcacgcccgagggaagctcgacatcgtgatccatcacaccgaaatcgttgggcggtgcaaaccgcaccgtcaccctcccagcgggtccttccacgacccacgcatccccctgctgccgaacgtccgagcgggcgagcccttcggcccataacgggaggtttctcggatcggcggcaaaggcatagacatccgcgggagtgcgcgcgatggatacggtcaggtgcagtacctcggccatcctgggcccgcgggcgtccatttcaccggccctcaaaggctcgaaccagggccgcgatgtcgaacttcttcatcttcaggaacgcctgcgtgatccgcgccagcgccaccggatcaccagactgcatcatctcgtccatcactgtggggacgatctgccaggacaggccgaacttgtccttcagccagccgcattccacctcctgcccgccatcggccgtcagcttgtcccagtagtagtcgatctcctgctgcgtgtcgcacttgaccatgaacgagatcgattcgttgaacgggaccagcgggcccgcgctgatcgcctggaactcctgccccagtacgaagaaggtgacgacctccaccgagccagacggggtcccctccagggtgaccgagctctcgacccacgagttctcgaagaccgaggcgtagaactcggccgcctctctggcctggtggtcgaaccacaggtgcggaacgagtttctgccgaatggttgccatcacgtatctcccgcaaggcccgggccctactactctgaccttactcccacgtgttggctccctgctcgaagccgccccgataggggctacccacacaaaaacgatgcccactgggtgcctgcatcaccacccaggcctcgtgccgggacacaacagtcgcgcccagactctgcaaacgcgcgacttcggcctcgatcgagtcggaatcgatatccaggtgcacgcgcggatcgtgatccacgcgctggatgatgacctgcacctccccgggcggcgtgacgagctggatgaagccactggccgcatcgaagtcctcgggcatcgggaagcccagtgcactggcccaaaaacgcgcctgggcggccagatcctgcgtccggcagtcaatcacgaggtttccgagtcggctcttgtgcatggtgtcagggggcaacacgccgcgcgctcgccccaaggtccaccccgcggttcgggagaacacgccgatgtgcgtgttctccccctccgctagcgcggcttgcaggccaggccgaactcgaaggtatggattttgaagccctcgggaaacgcggccttgagccgccgctcgaactcggcgtagatctcggccttgtgctgctgaacgtcccagtcgcggctgtcgcaatcaacgccctcgacgtcgagttccatgttgaactccagatccggggccatttgcacgcggattgtcggcatgtcggttctccttccggttcgtgacgccctacagaacaggcacgagcagcagcgccatgatgttgatgaccttgatcagcgggttgattgccgggcccgaggtgtccttgtacgggtcgccgaccgtgtcgccggtcacggcggcatggtgtgcctcggaacccttgccgccatggtgtccatcctcaatgtacttcttcgcgttgtcccaggccccgcccccggcggtctgggagatggccacgaacagaccggtcacgatcgtcccgatcagcagcccgcccagcgcctcggtaccgaggaacacgccgaccagtaccggcaccagcaccggcagcagcgagggcaggatcatttcgcggattgcggcgctggtcagcatgtccactgcccgggtgtagtccggcttggtggtgccctccatgatcccgctgatctcgcggaactgccgccgcacctcgttcacgatccccgaagccgcccggcccacggactccatggtcatcgcggcgaacaggaacgggaccagccccccaatgaacaggcccacgatgacattcggattgctgagctcgaagttgtgtacaccacccgtgtggcgcgccagctcgtgggtgtagtcggcgaacagcaccagggccgccagcccggccgagccgatcgcataccccttggtaaccgccttggtcgtgttacccaccgcgtccagcgcatcggtggtctcgcgcacctcggagggcagatcggccatctccgcgatgccgcccgcgttgtcggtgatcgggccgtacgcatccatcgccacgatgatcccggtcatcgacagcatggtggtcgcggcaatggcgatgccgtacagaccaccaaaggcgtaggccaccagaatcgccgcgcagaccgccagcaccggcgcggtggtcgccttcatcgacagcgccagaccggcgatgatgttggtcgcgtgcccggtggtcgaggcctcggccagatggcggaccggacggaacaccgtggaggtgtagtagtcggtggcgaccatgatcaccccggttagtaccaggcccaccagtgccgcgccatacagtcgcagcgccgcgccactctcgatgcccatgctggtggccagcgcgttgtccggcaccagcaccagcgtaatcggcaggaaggccaccgcagcaagcccgccggacaccatgaggcccttgtacagccccttgatgatctccgagccctcgcgcgccttgaccgcaaaggtgcccacgatcgacgcgaggatcgccccgccacccagcaccagcggatacaccgaggccatgagccccagctcggggatcagcagggtccccaggatcatcgtcgcgatgatggtcaccgcgtaggtctcgaacagatccgcggccatgcccgcgcagtccccgacgttatcgcccacgttgtccgcgatcacggccgggttgcggggatcatcctcggggatgcccgcctcgaccttgcccaccaggtccgcgccgacatccgcacccttggtgaagataccaccgccgacacgcgcgaaaatcgagatcagcgagccgcccagcgccagccccaccagcggcgagagcccgacgtcgccgccctcgggtgtgagccaccagagcacggcgaaatagcctgccactcccagcagcccgagcccgaccaccagcaggccggtcaccgcgcccccgcggaaggccacgtccatcgccgcttccagccccgacttcgcggccgccgcggttcgcacgttggcccgcaccgccacgtgcatgccaataaagcccgccgcacccgaaagcaccgcaccgatcaggaacccgatcgcggagcccacgccgatcaccagccacaacccgacgaacagaaccaccccgaccaccgcaatggtcgtgtactgccgcttcatgtaggccgatgcgccttcctgtacggcacgggcaatgcgctgcatctcctggctcccctccgacttcgagagcacccagcggatggaaaacagaccataggccagcgcggcaacgccgcacagcagcgcaaacacgaggccgaaaaatggcatggacatggactcccccttcgatacgtcgtgacacaaaacatccggaacgtcgggcacccgcggcggccgacaggcaggctgtcgacacgacacggccgcccggcgcgaatccgggcatccggtttgtgctggcgccgcgcatccgcgcgacggtcaaggcgcgcggcctccgctggcgcggggcgtacagcctcgacaaacgtatcgggggatgatgggtctggccgcaaatgggctcgaaggaaggaccgcaaaaaccccttacaatgctagggaacttacgtggtgacttgcagggcgtcaagcgcggtggatgcaaaccgcgcgcgaaaggcgccttaaagagcatcgaccggggcataccgccaggtgaacttcatcggccgcaggagaacgaacaagtgaaaatccagtaagatcgttgacttacaaaacaaaccgatcaaccaggcggttcgatgaccagtgccacagcagccaacaaggattgttacttctgccgcgtcgcggccggactggccgatcccctcatctacgagaaccgctcgttcgtcgccctgttcgacaccaacccggtcaaccccggacatgccctcgtcatcccgcggcggcacgtggtctccctgttcgaactcaacgaggacgagcagtcggactacttcgacgccgttcatggcgtacgccgggtgatcgagtcgaccgacctggccagcctgtaccgcagcatgctggtccgcgaggacctgagcgagcgccccaaggaccatatcgagggcgtgctggaactcccctttctgggcaatcggcccgatgcctacaccgtcggcaacaacgacggccgcatggccgggcgcagcatcgatcacctgcacgtgattgtgctgccccgctacgaaggcgatgtggaagacccccgtggcggcatccgcaacgtgatcccagatcgagcgaattaccaccgacacgcccacccgggcgttcgcgccgaccgcgcctgaccccaaccacccggcccgtccccggcattgcgacggggcgggcgatcgcccggtgaaccattccgtcacgcgggccgtctaccgcgtaaccgggtttggtggcgtctgcctcccgtggccgacctgcccttcgctcctggcaacgacgattcctccaggtgctataaccaacgttcggcaagtgagccgttcaggagtggcaaacatgttcagattcgtggcggcagcactggcggttccggccctggccatgggccataccgcgatggcggcggacgatgccgaacccattggctcgattcaggaatgggaggtcccctggccgaatacgcgcccgcgcgacccctggatgggccccgatgggcgcgtctggttcgtggggcaaacaggccactacgtcgcgaccctcgatcccgaaaccggggaattcgaacgcttcgacctggaatccggcgcgggtccgcatacggtcatcaccaacgaaagcggcgcctggtatgccggaaaccgcgccgaccacatcgggcgcatcgacccggaaaccggcgagatcgaacgcttcgaattgccaggtgaaggaagacgcgacccgcacaccatggatttcaccgaggacggcaacatctggttcacggtccagcacggcaaccagatcggatatctcgacgtaaccagcggggacatcacgctgcacgaggtgcccaccgacggctcccgcccgtatggactcatgctggatggcaacgaacagccctgggtcaccttgttcggcacccacaagctcgccacagtggcgggcgttggcgaagccgtcgaggagatcgaactgccgcgcgacgacgcgcgcccgcgcagacccacggtgaccgacgacggccgcgtctggtatgtcgatttcgcggatggctacctcggcgcctatgaccctgccagcggcgagatcgaggaatggatcacgccgggcggagcggccggtgccccctacgccatcaccaccgacggcgaggggcgggtctggttctcggagacggcccactcgcccaaccggctgatcgcgttcgaccccagtaccgagacctttctgccggcactggagctcgccgatggtggcgggatcgtgcgccacatcacctaccacggccccagcaacacgatctggttcggggccgacacgggcaccattggtcgcatccagctggattgacccatgtctgagcggcgctgcagggcgggccttccttgccacacggcccatcctgcctgcgcagcatccgcccgcgtccaccaacccgtggcaccagtcgcagcaatagggccgtatacgggctacgattattcatcacgcttccaccgatgacctcgcttgcgtatgacacgtgtctacccgcctctcggcccggctgccgggctcgccctcgcctcggccttgtttggtcttctggcggccagcgccagcgcggaccaggacctcggggcacgcatcgcacaggatggcaacgagcgcggggcgaccgcctgcattcaatgccatggcgaacagggtcagggtcagtcgcagccgccattcccgcgtctggcggggctgcccgagcagtacctggtggagcagatggaagcctaccgggaaggcctgcgcccgaacgccaccatggcgcagatcgcacaaaatctggacgccgacgaaatcgaagccatcagccgctattacgccgaaatggaaccggcgggcggcccgcacgacgtgccgactgacctggtggacaaagggcgcgaaatcgccctcgacgggctttcggaacgcaacatccagtcctgcgcctcctgccatggggaagaaggacgcgaacgcaatcccagcctgccgccgctggctggccatcccccccaatacctgatggcccaactccaggcctacgcccacggcgcacgcgaaacctcactcgccggtctgatgcagggaatcgtgagcgaactggaagaagaagaaatggccgccctggcggcctactacgcctccctgccggccagcgacgagtaaccagggctcgcggagacctgcccattcagtctggcactactccgcttccaccgcccccgtggccggatcaaacacccatggttcgtcgccgaggcggaaccgaagacttccctcttcccagcccagcgcctcgtagtgttggtcctccggatcaaggtccccgtgttgatcgacgcgcaccgggatcgcattcgcttccaccgagtcgcccagcgattcgcgatccacgaccgtcagcgtacggtttcctgcaggtccttcctgcgcgaacaccacgtggtgcccatcgccgctccaggggccaatcgtgacgctgcccccgtactgaaacgccgccgggaacgcctcgccactgtccgcccgtaccagccagccggcgctgtgggcggcaccgctggtgaccaccgctacccaggtatcgtccggggatgccttggcctcgcggaatcgcgtcgccgcaccgaaggcgttctgctcgtccacttgaatgtcgccgggcagatcatcaatgtggagcagcgtggtgccctctactgtgcgaattgattcctcactcatgtcgagcggcgccagcatcgacgcctcgtcatcgtcggaggatcgctcctcctcgccggacggcatgcaaccaccggtcacgatcagcgccattacgacgcccagggcgagcaaggctgcgggggatcgaaccgagcggccatatccaggccgcaatgcgcccgcagccgatcgctccgccagcacatccactccttctcgactgttcgtcggacctcgcatcacgccaccatcgacgcggacccgcatgcgagtcaaaccgcccgttcctgccaatgcccaatgccgaagcacgttggctcgcatgcccgacaggcccgcacgccctgctcgcaggtgcgaaatgtcccgacagcggctatcttcgtatcgcgggacagggtagtcccgctgtcgggtcgactgtcacgggcccgaacgagcaaccgcagggggaaaacatgccagggaaatggatcgtgggcggccttgccgtggtcgccgcgggtatcggctattaccactacgagattcgccaggtcgagcagaagctcgacgatatggcacagatgctggagccgctcggtacactgcactatggagcggtaaagatcggcctgagcggcgagctccacgtcgacaggctcctgttcgaaccgcgcagtacggctatcggccgcacacgggccgaacgcatcacgctggaaaccgggaacctgtggcagctcctccggctgcgccacacgctggatgcccgccgcctgccccggcaactgggctttgcggtcaacggtctgaccctgccgcccggcctggccaccggcgcacaggacggcattccggccctgtggctcgacaccgccggctgcggcgcctaccaggcggcccctgcggacgacctcctggccgccctcggctatcgcgacatcccgctggacatgagcattcgctaccgtctcgaggaggaccagaaccgtctgaccgtgcacagcacctttggcatgggccccttgggcctgggcacatccacagcgcatttcaacatccaggccgcctcgaatcgcgctcgcgatctcgcacccgccctgatgaccacctcgttgcagtccatgaccgtggattacgaggaccgcgggtactatcccgccctgatggagctctgtgcggccgagatggacatggagcatcgggattacctcaagcaccatcaggcggcctgggtcgaagcctgggaaccgctcggtctgcagccggggccgctgatggtcgaggcctatggccacttcatccaggagcctcggggctactccgtccgcatcggcccgatcgacaaccccgccctgctctggcccggcctcgactccccgacacaatggctacggcaggtcgaaaccagccttaacgtggccggccggccctttggtcgcatcgacctgcgcccgatcacgccgcgccccgggaggctcgccgcgaccccgaacacgggatggaacgccacaccggccctgccatccgattccgcccgccccccgcaaacggcgcgggactcggtgatcgcgttgaatacactgggcgaacacattggccgcaacctgcagatcaccctcgcggacggtcgcgcccgcaacggcgagctgctcgaaatccatgaggggcatatccgcgtacgccgccgcatcgggagcggctacatagtcatgccgatcgcactcaaggacattagcgaggtccactcactgcaataactcacgccttgggaaacactgattaatgtacacgctcgctgcctcaaagcttttgcgtgcgtttaatgcgcggtcactgccgcgcaatcattctgcacaagggaaccgcaacgccgttcccgcccccgtttttgatccacaacgagcggccgagccccttcgttcattaacttgtggggttgtcaccccagggtcctcgatcctgcgttgcgccgcttgtgggtagaaccaccacccgctgcgcgacgcgccttgcctcggaaaacctggggtgccaacgcgagtgtgtacattgatcggtgcttcccttgcggctcgacccgggcgccaaagcgaaaccccggcttcacgcgctgagccgcccaaggatggtctcgatcaacggcagaccatcatgggcgccccttcctgctgactctccctactgatcgcattgaccgtggataccccgttcctttgtcattccttttgcctgtgggcgcctcccctccaatgcttaccccgacccggcattctggcattctgacggtagaggcgtgaccaatggtttggtcaggggacgtggatggcgtttaaagatcaggaccagttcaacgcgctgatcgtcgagaacgcagcggtctggatcaattcactggatgtagacggccgcatcaccttctggaaccgtgcggccgagcagattagcggctactcccgcgaggaggtgctcgggcacgaccgcgtctgggaatggctgtatcccgagcccaactaccgcgaggcggtctttgcccgcgcccgccagatcatgcagctgggcaagggcctgcagggcttcgagagcacaatccgcacccgcgccggcgacgaccgaacgctggagtggcactccgagcaactgttcgcagcagacgggcaattgcttggggcaagcgccgtcgccatcgacatcagcgaccgtcgccgtctggagaccgcccacgatcggcaatatcgcctgcagggcatgatcgccgagatctccgccgcactgatcaacatcacggccgaagacatcgaccgggtcgttgaagagagcctgtcccggctgggaaacttcttcggcctcgggcgcgcctacgtatttcgtttcgatctccccgccgggcagatgagtctggtgaatgaatggtgcgcacgcggcgtacaagcttaccgcgaccacctccaggcgattccactgcacgaacacaactgggtcacctcacagatcctcgcgaggaaggtcgtgcacgtgccagacgtccacgaacttccggcagaagcggcggtggaacaggaggaattccgtcgcgaacagatccggtccctgctgctgatccccctcgtcagcgaccagaatgcgttcggcatgcttggattcgatgccgtggaggcgccgcatcgctggaccgacgatcagatcaccgcgctgcggctggtcgccgacatgatcgccggcaccctggcgcgcaagcaggtggagcaggaactggcacgccaggcgcgcgtggacgggctgaccggcctcgccaaccgccgcgagttcgaccaccaactcgagcgggaatgcgccgcccgacgcgagcgctccctctcgctgctgatgatcgatatcgaccatttcaagccatacaacgacgccttcggccaccaggccggggatgactgcctgcgggcggtggccgacgtgatccgctcgatactgaaccgccccgccgatgtcggcgcccgctacggtggcgaggaattcgcctgcgtactggccgataccaaccctgagggagggctgcgggtcgccgaacgcatccgcgaggcggtgtacgggctcgacctgaaacagcccgacaccgacgaagggcgcgtcaccatcagtattggcgtgtgcagcgtccacacccggtggcccgtggagcccagggctctgctgcgccaggcagacgaagcgctctaccgcgcgaaacgcgccggccgcaaccgggtcgaggcactgacgctgcccgaggcctcctggtagcccgggtatgccggtctacgtcccggccccttcctccccctgacaaggaaacgctgcctcataagacccgccagctgcggtatgctgcgactcgacgttccggatcacgagcaacacctcgattcacacccggacctgcgatgcccaacgattcgcaccagccgcctttatcactcgcctcgctagccgtttacgtccgcctgttcctccgcgccctgcgcgccccggaatacaaggcggcacgcgtccgcgacaatgccctcttcggcgcggtggcctcggcgatcacggccgtattcgtgttgctcacgatcctgatggactacgcgatcgacccggtccacttcaccgacgcgatcgggctgcgcctggctcagtccgcttcggtcatgctgctggcgtgggtcttctggacctggccggggtctctcgcggcacggatcgtgttcatcgtggtcccgatgttcgtgctgatcacgttcctcgagatcctcgcacgcctggaaggcggcgcggcctacggcatcggcggcatcctctacttcttcatcttcatgccgttcatgggccggcccctggggcttgggttcaacctgttcgccctggcggtcatcgccatcacccccaccctcctgcacgccgccggattcgtgcagcacctgaacctggccgtctaccactcctatgtctgggtggccttcctgccctttgccctgatcctcacgctggtcgagtttctctactggcgcctgtatgagacacgcatcgagctgacgcaacaggccgagcgtgacccgctcaccggcctgcccaaccgtcgccatttcttccgggtggccccccgccagttggcgatagcgaaccgtaccggtcagcccgtgagcgtcctcttcgtcgacatcgaccacttcaagcaggtgaatgacacccacggccatgcgatgggcgaccgcgccctgtgccatgtcgcacggctgctgcaggcaaccttccgcgagagcgatctcgtcacccggcacggcggcgaggagtttctcgtctggctgcagggcaccggtccccgtgatgcagaacaggtagccgaacagctgcgcgcacgcatcgatcgcgagcccctcgccgagggcggctcggggcatccccctatccccctgaccgtctcgatcggcatcgcgagccacatccccgagagcccggaagcgctggacacgctgctgacccgagccgacgacgccatgagcaccgccaagcgtcagggccgcaacaaggtcgtcctggcatcgtctcaacaatcctgaccgcccattgagtgcaaccatcccccgcccggcttggaacatcaagacgttccagttgccctctaccctgggcggttccccggcttgactcggcttgtcggccggcccggggctggcacaaactgccggtatcgcccgtccaccgagacccgacgcattggctcgcctgctcatccccatcgccgccattctcgcctccatcaccgtcctggtgatgggcagcggtctgatggggacgctggtcagcacacgcctgagcctcgaggccatcgatccccagttcaaggggcttatcatgtccgcctactacatcgggctggtcatcggagcccagcagggcgactgggtcgtgcggcgcaccggccatatccgcgccttcgcaatcttcgcggcgatcgccaccgtcgcagtgcttcttctgggactccatgttgccgtctgggcctggtttgccctgcgcgtggtggtcgggttctgtctcgcgggcgcctacctggtggtcgagagctggctcaacgcccgaacggagaaccgaacacgcggccgggtgttctccatctaccagttcctcgcctacctggggctggcggccggccaacctctgctcaacctttacgaacccgtcagcaccgaactcttcatggtcgtcgcggtactgtttgccctctgcctggtgccggtggctctgacacgcaccgggatgcccccggacacccctgcgcacaaacgcatgcagctgcgccaagtcgtgaccgtctcgcccctggcggcaatcgtctgcgtcgccgccggactggtcagtggcgccgccttcacgttgacgccagtcttcgccctgcgcatgggactcgacatcgccggggtatcgctggtcatgaccagcctgattctaggcggcatggcgctccagtggccgatcggctatttctcggatcgctacggccgccggccgttaatgatcgtggtcggtggtggcgtggccctggtctcgctcgcgctcgtcgccgccatcggccctgccccgctctgggccatcctcacactcgcagcggtgttcggcgggctcgcgttcaccctttacccgctgagcgtctcccacgccaacgacgtcctccagcccgacgacttcgtggcggtgaccgcggccctgctcttcctctggggactgggggccgtcgcgggcccaatcgtcggcgggtgggccatcgcctggctgggcggggtcgggctgctggcctacatggccaccatcggcgccctggtcgcactgaccgcatggctgctcaggcgcgacacggccgaggctcgcgagcccttccgcaccctcacccgcaccaccgcggtgatccaccatctcgacccgcgggcactgccccaggccgccgccgaggagggaacgcccccgcaagacacaaacgacccaccatcgaagggcccacaaggcgactaagcttcgacacaaagtgatgtcgaggtgtattgacctgttccggttcttgcgtacacccgtggccagagccggccgttggccctgcgcagcctcaaaggcgaaagacccgcgcgctcccggcgcccgctcattgcagcgatgtcacgatccgatccgcgaaccaggccaccacgtgggcaagggcgtgcgccatcattgccgcttccagaccgtagcgccagaacagataaccgaacagaacgccaaacaccccgttggcgcctatcacaaacagcacgacctcaggcgtccaggtctccagatgcaccgcaacggcggggagatgccctgcgccgaacagcactgcgctcgcaacgatggcgagccagacataccccgcgcgaggtacaccctgccgccgttgcagtaatcgccacgccagccagaccagcagggtcatgaccccccatcgcaagagcaactcttccgtaatgcccccgtagagcacgcgcgcgaacagtggcacagtgaactgaggctcgaccccggcaacggctgccggcgaggcgtaaccgccgatcgcaaagagtccgatacccgccaccccaccggccaggagcccgggcaggagctggggccccagagccgccaggactggccgactgaatgccaccgcctcgaaccccggagcacgaaggcccaccttcggaccgagcaatacgccgcaccacaccgccagcgcaaccacgagcgcgccctgcacaagactggccagggacacgacccacaaggcgggaacgcccgcactcccgtcgaccagctgcggcagcaccgtgaccacgagagccaccacgccgaccatccccgtgatgaatagcagcagcccaagccacagcctgggatcgggcctgggagcactcgttttcatgggtccgtcccgcgtcggaaagctcagcgtaccctcaagtccccgcaaccccttgaggcgacgacagcacgtgcttgcggcatctcactccttgccgcctcgctcgtccagtaaacagcgatcaatgtgcacgcccgtggcccgtatgctgccgcaggcgcaactgctcggccatgacaaaacccaccagcaaccagaatgcacccaccacaaaacccgcaacgacatcactgaggtaatggagcgtcagcagcatgcggctgaacccgatcattgccaccagtaccgccgtccagtagaccagctcgaaacgccgacgagccgtcacaagatggcgcgcgacgatatacgccacaaatccgtacaccgccatcgccccggccgcatgcccgctgggaaaagacggtgacgtcgcggcgatatcgaacagaaactcggggcgttcgcggtccagcactcgtttcgtcacataaatggtgatctgggatccgatcagcgtcgcccacaaccccgggatcatataggcgtgccgaagaccccagacgagtgccgtcgtcaccactacaacggccgtaagcgcgaccgatccacccagccctgtaaaccaggccaacgccgccacggtagtgtccgtacgaaatggcgccagcatcgcattcacggccgtatccagccgcaccagctcatcggcctcgaccagctcctcgatcagaccggcgaacagtcccagcagatacaccgccgagatcacgatcagcgtcaacggcagaccggcaaaccggcgcggcgtcagccgggcctccgtccagtacatcaaacgcggaaaccgtaaccgcgcggccgacacgaccgaccggatgcgttcgtccttcgccgcctgccccacctgctcgtacagccggatacccaagccccagccaagccgggccacccacaaggccagccaccgcacacccagcaccccggccagcagacccaacagaagcaacccgtcccagagcatcaaccttcccctgcggtgtgcggcctcgtttcacccaaaaaaacatgggtatccccgccgatctccgtgggccccaagcctgaggcatccctacaaccgaagcgtcagcgatgactcgtgtcgtccgttccgggtggatcgacgcgccattcggggtccgcgaactcgccaatcacccgcacatccacacacgccgcctgctcggcaatgatacggcgcacgttctccggctggtccgcctccatcgcatcgcgcttgtccttcgattcccagtaggcgatggccagcagtacgtgcgggtcgccaatcatccggtgcaagcgagtgccacgggcacccggggcctgctggatgatccggctggcccgcacccaggcgtccgcatactgctcggctgaacagcccggccggagacggatctcgaacacaaaaatcatccgcccctctccgcagtcagcaaggccatgcggtcgcagcgatgcgttagcggacgggtcagtcgtggaagatgatgcgtgcgccggcggggtcgatatccacgcgacaacttgcgtactcgcaggcgtccgcaatgtcgttcagcttgggcatgtcattaagctcggccagcttccgcaccaggcctgcaccctcgcagccgcgctgcattccgctgtccgggtccgtcttgcacccaaattcgctgccatccaccgaccagtccatacccgatggcatcatcaaaaccaccggctcctcgtgcatcacctggaatttcactcgtcccgcgttccgtccgtcctgccagtccacggtcgggatgttatcgctggccatgaggtcactccttcccggtatcccgggcagtctttcggccttccctgtgacgctagaccgcttgccgacaatgctcaagcaacgacacccctttatcggacctcgcaagctcatatcgagacgaaatcacggctggcctcttcttcgctgttgtcctcgagtcagtaggggacggggccccactcccggcgcaaccgcgtcagtgtcggatcgaattggcagccgatccggcggtccacctgctcgaaatggcgtgtcagctccggcatggcctgacgcagcttttccacttcgtccggagggatctccggatcgccctcctccaggcagattcgcgccagatcataggcccaggcctgaccgaggtaattcaccttgtggtgatcacaaacgtcttccgtaccccgcgctacctggatcaattgccgcgtgaactcatcgtactgccgatgcttgatggcgcattgctcgcccccgccgggcgcgcccgcgacaccctcggccaccgactccggcgttacccccgtcagggtcgggtcatactcgtcgcccaggactgcggccagtagcgcgtccgtcgtctcgccggtctcccgccattgctcggcggcctcggccagctgactgcgttcctcgtgcagttcactgtactgctccaccgagcgctggacctcttcatcgagacgccagtaggcctccagggatggtcgcgcgtcccggttcagttccgcctcgcaccgctcttccatccgccacggatcgttctcccatgcacggcgcccatactgttcaaagcagtacccaagcgccgaccgggcaatcgtgtcgtccatatccgggcccgtgaagggagggtgcacctgccaccgcctatccagttcatcccggagatcgtcttgctgcgtcaccagcgtttcgtactgcgcgcgccggcgatccagctcctcatcttgctgctccagggccacccgcacccgctcgccatcaccatccagggtcacatcgttccgagcgacggcggcttcctcgtcgccatcctccgcctcagtgcgctcaacctgctgctccgagcccaccggctccgaaccggactccgactccgaatcagaggcgtccacctctgcctgcgcctgccggctcaccggcacgagacgggcggcctccggatacgcctccaacagctcttcatagcgcgcctccggggcgtccgactcttcaatgcggtccaccatgcgctcgaacaccgcctcccgcagtggcgtcgcgggataggtttcgagaaattcctgatacgcctccagcgtgtcgcgctcccgatacggcgcgaaatcttcctcatcgccacggggttccagctccagatggatcgcgatgggctcgccccccatagccgacgtgggctgttgatgaagctccgagtcgtgatacccctcctttcgcgccaggaaatacatcccggaccacccctcggaccgcgaggtcgtcaaccggaatggggtcgtcgtatagtgaaaaaggcggtccggacgatcccctcgatagatctcggctcctggcggatccgacgtcagcacatactgggtaggcccatgctggggcccggcacatcccgacagaccccaagtcatccatagcccaaccgtagcaactgctacccgtctcagccccctgatcatcctgccgctccctggcccgtcgcccgtcccaaacgagcctaggccagtccgtgtgaatatgccatcggaaccattgacgggccttgccttcggtcagacacgttcctagtaattctggatgcgctcttccctgccactctccacgttcaccgtgccggcgtgatcactcttcgcaacattcctacggtctgggatctccaaggaggtacaccctgaatcggaccgggatcgtctttgtgctttcgcagcgaatcagaggcgtggattccgccggcccaggctccccgaatcacgtgccttggaggacgggccgaacaacgtggcaagaatcatccgcgtggagatcgcgatcagcaccactcccagtagcagcatgccatcgaccacccagccgttctcgaaccagggcagcagcggatccgaatttccaagtcgttccgccagaccgagtcccaccaacatcgctccgggcgtatgcaccaggacagcaagccgcatcgtccgcgaacggccatccggtcccggggtcaaatcgtttccatgccgcgaatcggactcccgctccgcaacgtcggtcacgagagggtcgcgatccggagtcacattcatctcctgcgttggcgatacggacaggtatcgccgcatgaacatccgaccaagaccggcgggaacgaccacaaacgccagaaacaagattgtcagcgccacccccatcgacggatcaccaccggcgatagcccagcctgcaaacagcaccacaacggggagaatcagcgttgcgagggcgtaccgcacccgaggccccagtgcggcccgcctggcgagaaacaggattcccagtgcgaccagcactgcggggatatacagaatcagtaaaaccatgcgcgcctccatgcgtcgcttatcactactcttggcccgagtcagatcaggcctactaatccagggacaaaacccgagcccacaattccttctctcaaccagcccgtgatcgatccgggggcgcgtcctcgcgtagtgacgaaaagccgtgaaagtcgtcctcaggtttaaaaacctttaacgagcgggagcaggtgcgcctcgcagcagtccttcggtgctcaggttctcgtcgagctctggccagtgaatcccgtagcctcccgcggagatctcccagatacgcagttgcgcgggcgttgcgtgtgcgaggcgtgggtaccactccagcggaaccgagattcgacggccatccatcaggccgaccaccaggtcatgctcggtgaaacccaccgacgcaacacgctcatccgggttcgtggccaaagaactcatgccaagcctccaaccgctccggctgccgaccctcgacaacgtcccgaatccgccgcaacgcgtgcgccggaaaccccatattccgcgccaatgccacccggcgcaaccagaacttcgccgagcactttccacggtctacatgcacatgcggcggctcgtccggctcatggctgaaccagtagaagcggtagggcccacccctgaacaccgtcggcatccgcgcctcccctgaaaccgcgctggttcaacgacagtcggctggagccagaaagatccgggccgacatgcccacacccttgatgctgcgacggccaagctgtttcaccacctcgtgaaaacgctccacgtggcccagggccgcaacatggtgcgacctctgccctcttccgacatgccccaggaaatgcgctggatcgattcgcaggcgttccaggatcggcggaatggattccgggatggccccgcgcttgtcctcgcggatcgcgcgcccggtccagtccaccagctccaggtagtcctccgtggtaaaggccaccgcattcgcatgcggatcgtccccttcccggcccaatacagtcaggcgaggctcgtcgccctcacacgccgagccttcgtgctcctgatcctcccgggccagcgcccggatacgctgctggatcgaggtgaaatcggacgtctcgggcgtatccgccatcccggcgcgtaccgggttcagatccacgtagctcatgcaggtcagcaccgccgcgtcgtcgagcagcgcctggctcttgtagcggccttcccagaagcggcccttgcagccatcctccgcattggcgcggcgcgccaggtgttcgttcaggctgcgcatgaaccaggacaggtcctgcagccgatcccgccactcggcaatctgcgcttgcgcccgctcgcgctctgccaccgtcttggcttgccccgcccgatagcgggcgaccagcaccggcaacgagaacagccgctcccagcgctccatcacctcgccttcgctccatgccgccgcccggtccgaatccagccgcaccaccaggtgatagtggttcgacatcaccgcgtacgcgcacacgtccaccgcgaacacgccctgcagatcgcgcaggcgttccagcacccagccgcgccggtgctcgtagttcgtgcccgaataggaatcctcgccgcacaggaacgcgcggcgaacacagcgacaaatgcagtggtaatacggcgtcgtctcgaccgagacgagctccttcctggctcgcgtcatctccggaccctccctggtccatgcactcccctgaaacctagcccggccgtccaataccgtcaagaaatcatgggtgtcctcttcttgcgcgtcctctttttcaccgctctccctggtccatgcactccccctgaaacctagtccgacccgcccagaccatcaagaatcatgggtgtactcttctttccgccggtttttatgtaggttaccgaggtccgaccgctttattggtaggtccaagggcaaaaggcaaggtctgacccaacgattccagcttagtcgcggtcgttcatgtcgccgtacatcacccagtttcgcagtcgacgctcttctttcttcttcttttgttcgcgggagtccgaagttcccgttagggtggcgatcgccccgaatcaagaatcatgggtgtcctcttcttctctaaatctaaactctttagcaagcgaatcatacggttacataggtccgaccccgttattcgcctctacgatacagctcgacgttcaccggaatcgaggatgcctcaacttcttcgccatcctcacatacatctattcggactatctgcttgggaagacccttattctctcgccaccctgccgctaccgccaatgcatcatttccatactcaagatccaaaccacatagatatcgcgtcatgagctgcgtagtaaacggaagtgcctgattgtacaaccgaacgtccttataggaattcgccaaagcggcatttatcggggtacacaataccttcgcgacgggcgcgaaccccgtgcgccctttcaaaactcggcgatcattgatgccccacggatcaaacccttcttgactaacaaagcgagtcgtggagttatggtcaagtctggtgtatgagcgatggcgggttcaggcggcgctccggtcggtgatggaggatgcctcgtcgttggtcggttcggtctgctcgatgccgtcgatgaacttgaccccgcgctcgagcttgtcgagccattcgtaaccccggagccgacgccagcgcttctgcgtgctctgaccgagcttgaacgtcaggctcaagacggtgttgcgggtcacgcagccccgggtcttgtcggtgcgcagccgcacggtggcgaaggtcgattcgatcggattggtggtccggatcgactgccagtgcgcggctgggaagtcgtagaacgcgagcaggtcttcccggtccttggccagcgtctcggcggctttcgggtacttgtcgccgtaggcggtcaggaaggcgtcgaaggcctgttcggcgtcggcgcgggtctcggccatccagatcgcctgcaaggcggacttggccttgggctgactgcgcttgggcagccggttcagcacattggcggtcttgtggacccagcagcgctggcggcgggtgtccgggtagacccgggccagggccttccagaagcccagcgcgccatcgccgatggcgagcttcgggccgttcgcgaggccctgatgatcccgcaggcgcaccagcagttcgtaccagctctgctcggactcgcgcatcccgtcgtcgagggcaacaaactccttggtcccgtcgggcaggaccccgatgatgaccagcacacaggcgcgttcgtcgtcctccccgcgcaggttgaagtggataccgtccgcccaccagtagctgtagcggtaggcgcggagatcacgctcgcgccattcggcgtgctcggtcagccactgctgcttgaggcggcccagtgtcgaggccgacagcccctgggcctgctcgcccagcagcgcgctcagcgcctcctggaagtcgcccgaggacacccccttgagatagagccagggcagcagctcctcgaccgagcgcgcccggcgcagatacgggggcagcaggctcgacgtgaagtgccggccaccgccggaccgatcccgggtcttcggcacctgcaccggtacatcgccgatgccggtctgaacccggcgctggggctgatagccattgcgtacgaccgcccggcgaccgtccggcatgcgatcctccgcgtaggtctccatgaacgtccgcaactctgcctccaccgcttgctggatcagatcccgcgccccgcggcgcagcagatcggtcaacgggtcctctggtccgttcgggttctctgtcgtatcgtgagccatgttggcgtatctcctctggctggctggttggtcgcacttccattccagccggatacgccgccttcctcaatccccccgtacaccacttttgacagtaactccgagtcgtgaagtcgtagtcataaagcacgtagaatgctcgaggcgcaaccttaagtatacgacgcgcctgctgaactctaatttctggatatctaagcccgttcagcgaacggcgcttagcttccacaaaggctgctccgagaattggtttctgcccttttcgaacaatatttaccaaaaacacaatatcgccaaaattcttctcgtaccgcccatccagcttgtaagtctcaaactctacggacacagcctcccgtccatgaaccaattttcgaccgcgaacagcggaccggatccctcccaacatggcgtgcgtaatgtggttctcttcccacgcatagggataacactcagcgatcccagagttgatggcactttcgatttctattgctaaatggctccatgcactcatcattctctccataaagaaaccgcatccacccttattggacccaaaccctaagactgagactgcgaacccccaacagttgtccgagaacccagatcgccttcccctccgagcgccttggccattccaacttacccaagaaatcatgggcgtcctgttcttgttgctcactatttcgtatatttatatttctggctctaaagatatcgcctttccatgatctcggggacctctctcgaatagcagaactctcgattcacgcagacaaccaacgacaagacttggctttctacctcatagaactcgttacgcggcgcacgagacatccttaccccaagctcttccagaaccccaatcagtctactctgatgctctacatacctaaatttctcactcgatgtgttcgaggtcagtttattagattccagaatcgcacgattaatttccttgatccgttccacataccccctcgacagcttagtagagccctcgcgagactcttcaaatatgcgattataccacttgaatatgtctactgagctgagttcgacaagcggccttttctcgatctcttgggccagaaaactctgaaacactgaaatatgcgatagatgattactcaaagcatttgactgtgcgttgttaatgtaactttgaagcgccacccctataccaccgaccatcgcagtcgccaccacaatggagagcatccctctaattaggtctaccgaggcactatagatatcaaacgcgttttgaacacaatgattggagaaacatagatccttactaaacgcacccgaaaacccttccacaaaaaacaccgtggccgagagacccaatccaacgatcaacactgtcacaacagcaaaagacagaactttaaaaaaaaaccaattgttacgagtcatagagcggcttgaccttcttaagtcgttccctaaactttttagccttcgctatatagataagttgcaggacattcaaacgctcatgcgccctgtgatatcgcttccaataccagaaagtggctcgcttctccgcatgatccttttctaagcgactaaccataacctccagccgatccaagtctgcccttgatggcaagggccggatactttttaaccgtctcaccaagatcgaatgctgcttatgccctacacgacttaatttatttacgcgccccatacaccgattgtaatcgcgtcggtacgcgtgacttacacggtagttcggttcccgagcaagctgctccatactctgaaccgacgctcgaatgcgttttacctctccggcaggcagacggggctccttgaaaccaacacggagcccatgaaccgttaggggctcggtagataaccgctggacaatagtcttgtcttcgttaataggcaggtctttttcgataagcatatccgtgattatcttcttggcatagctgaaattataattagctacgtgagaagagacggtaatgtcgtcgaccaacctcgtatagacaagtcctttattctctagacgcctaacgacgctcccctctttatcatgcaaacagagagaagccagataactcgaggtgaggccgccctggggaagagagcccctgagagtacaaagatccgtgagaatcttggacacgtcttcaggaaagctcaacaagttcagaaagaccttatagacgtggtcttgatgaacattgccaaagaaatcggagatatccatctttaggatactcttcgactggcaatgcttgcttgcacagctcacgtagtcagtagtgactagctcgccgtcgtcatcgacatagtttggtatgcagccaaaaatatgccgcggccaacggataaaatcggggttagcgaagaacctcttgttcaatcgccgttggatttttcgaattaagtaatgaggattgtttacgatgcgatcagagccatttaacttgggctgccgcattgtcgtatagcgctcatcgccccgcatagaacgggccgattctagttcatgccaagagatatcgagtgcttggcacagattatgttcgcttgataccgattctgaagaaagttttgaaggggagtacaatatcaaaacgctgtgtatcgattaaatataggcccgaccaacccatacaatagggtacagtgctatgtgtcaccttcgccgaacttcaacgccgactactaccacacaccacatggtcggacctattgtcaatctctcctccgggtcggaggagaggagggtacgaacttcgcccctctagccctctatagctccgaggacgcccactaggttgttcagattagcgggccagatatcgacgttgttactgctcggctgcggtgaagaggcgatgcgcccctgcgatttagaaagtagacgctgagtgtggtaatgtcaagcaagcaggcgcgttcatgactcttagcgcttttttaggcaatctaccgtggttgtgatgcctgttagaggggggggttagcaccatccctggcacgttctagtccaaccggtccttcggcctcaatcccagctcaacgccccacccgtctgatactccgtaacccgcgtctcaaagaagttcttctccttcttcagatccagcacctcgctcatccacgggaacgggttgtcggcacccgggtacatctcggccaggccgatctgcgcgcagcgacggttagcgatgaagtgcaggtattcctcgaacatctgcgcgttcatgccgagcacgccgcggggcatggtgtcgcgcgcgtactgcgcctccagctccacggcatccgagatcagggtgcgcatctcgttcttgaactcttcggtccacaggtgcgggttctcgaccttgatctggttgatcacgtcgatgccgaagttcatgtgcatggactcgtcgcgcaggatgtactggaactgctcggcgacgccggtcatcttgttgcgccggcccatggagaggatctgcacgaagccgacgtagaagaagatgccctcgaacacgacgtagaaggcgatcagctcgcgcagcagcttctggtccgcctccggcgtgccggtgcggaagttcgggtccgccaggtgcttggtgaacggcagcgcccactccgccttggtggccacggagggcacctcgcggtacatgttgaagatctcgccctcgtccaggcccagggactccacgcagtactggtaggcgtgggtgtgcagcgcctcctcgaaggcctggcgcagcaggtactggcggcactcggggttggtgatgtgacggtacacggccagcaccaggttgttcgccaccagcgagtcggcggtggagaagaagccgaggttgcgcttgacgatggtgcgctcgtcctcggtcagaccattcgggtccttccacagggcgatgtccgcgttcatgttgatttcctgcggcatccagtggttggcgcagccgtccaggtacttctgccaggcccacttgtacttgaagggcacgagctggttgaggtccgcgtggcagttgatgatcttcttgtcatccacgcggatgcgctcggcacccatctcgaggtcttccaaaccggtgccggtcagggcgtcttcattcggctcggccagcggctggccggcgttttccggctccggcgagacgctgggcgcggcgccggcggtgctcatcagggcttcgttctcctgaaagcccatgccggggcggacggcgggttctttctggccttcgcctttgatggctgcgatcggatcgtcccaggaaagcatagtgtcccctcttcttttcggtggcggcccggctcggtggccgggccttttgttcagtgcgttgtgatcggtgcttggtgcgtattcggtgcccgtgggcggggccgccttactggcaggcctcgcagtccgggtcgaggatggagcacgccttgggcgcttcgggctcggacgcctgctggccgccggagacggcgttcagcttgttggcgcgcgaggagtcggccacggtgctcttttccacgtgggtcgcgcccatggagcgcaggtagtaggtggtcttcagtccgcgcacccaggccagcttgtacagggcgtccagcttgggcccggagggctcggccatgtacaggttcaggctctgggcctggtcgatccacttctgccggcgcgaggcggcctcgaccagccagcgggtgtccagctcgaacgcggtggcgtacagggccttgaggtcgtccggcacgcggtccagcggctgcaccgagccgtcgtagtacttgaggtcgttgaccatcacctcgtcccacagctcgcggtctttcaggtcgcgcaccaggtacgggttgattacggtgaactcgccggacaggttcgatttgacgaacaggttctggtaggtcggctcgatcgactgcgacacgccacagatgttggagatggtcgcggtcggcgcgatcgccatggtgttggagttgcgcatgccgaccttcttcacccgcttgcgcagcttgtcccactccaggcgctgggtggtgtccatctgcaggtagtcgccgcgggtctcggccagcttttcgaccgagtcgatcggcaggatgccctggctccacaggctgccggggaagctctcgtagcgcccgcgctcctcggccaggtcggtcgaggccttgatcgcgtagtaggacaccgcctccatggaggtatcggcgaactccacggcggcctcggaggcatacggcatgcgcagcttgtacagcgcatcctggaaccccatgatccccagccccaccgggcggtggcgcaggttggagcgccgcgcctgcggcacggagtagtagttgtagtcgatcacgttgtcgagcatgcgcatggccgtgttcacggtctgctcgagcttgtcctggtccagctcgccggcctcgttgatatgcgcggccaggttgatcgagcccaggttgcacaccgcgatctcgtcgtccgaggtgttcagggtgatctcggtgcacagattcgagctgtggaccacgccggtgtgttgctgcgggctacgcaggttgcacgggtccttgaaggtcatccatggatggccggtctcgaacagcatgccgagcatcttccgccacaggtcgacggccttcatggtcttgtgcacgcgcagctcgccgcgcgcggccttctcttcgtactcgcagtagcgcttctcgaagtcggtgccgacgaggtcgtgcaggtccggggtctcgttcggggagaacagggtccagtcgccgtcctcggccacgcgcttcatgaacaggtccgggatccagttggcgctgttcatgtcgtgggtgcggcggcggtcgtcgccggtgttcttgcgcagctcgatgaattcctcgacatcgatgtgccaggtctcgaggtaggcgcacaccgcacccttgcgcttgccgccctggttcaccgccaccgcggtgtcgttggcgaccttgaggaacgggaccacgccctgcgacttgccgttggtgcccttgatgtgggcgcccatgccgcgcacgcgggtccagtcgttgcccaggccgccggcaaacttggacagcagcgcgttgtcgcggatcgcgctgtagatgccgtcgaggtcatccgggacgctggtcaggtagcagctggacagctgcgggcgcagggtgccggagttgaacagggtcggcgtggagctcatgaagtcgaacgagctcagcaggttgtagaactcgatcgcacgcgcctcgcggtcgatctcgttgatcgccagacccatggccacgcgcatgaagaacgcctgcggcagctcgaagcgggtgccgtccgagtggatgaagtagcggtcgtacagggtctgcaatcccaagtaggtgaactgcaggtcgcgctcgggcttgatcgccgcgcccagcttgtcgaggtcgtagcgggtcagctcgctgtcgaccagctccagatcggcggcgcggcggatgtaggcaccgaagtactcggcgtagcgctcggccagctgggcctgggtggcctcttccgggcggccgtgcacgaagctcagggcctcgcggcgcagggcgtccatcagcagccgggcggtgacctcggagtagttcggctccttctcgatcatcacgcgggcggccatcaccagcgcggtggccacatccttctcggcgacgccgtcgaacaggttgcggcgcgcctcggtcaggatcttctcgccgtccacgtgctcgatgccgtcacaggcctcggcgacgaccgcctgcagacgcgcctcgtccagcggggcctgggtgccgtcggcgcgggtcacgttcagcgcggcggccgcttcctgctcttccggggattgttcggcggcctcggcggcacgcttctgcgcctgctgctcgcggtagatcacgtaggcccgcgcgaccttgtggtggccgccgcgcatcagggccagttccacctggtcctggatatcctcgatgtgcaccgtcatgccctgggtgccggcgcggcggaacaggctgtccaccacctgcccggcgacttccttcgacacctcgtggatgcggcggctggccgcggcattgccgccctccaccgcgaggaaggccttggtcaccgcgacctcgatcttggaggcatcgaagccggtgaccttgccattgcggcgaatcacctggtgctggcccgggctggtcgccaggacctcggccgacggttcggcctgcggcgggtactggatgccctcttgggcttcggcggtctgggtgtcgctgtacatggtggcggcctcacgcgtaactgtgggtagtggacgtgaagtactatagatcggggatcgggaagtgcatagacacaatatcttgtgcctgtcagccgaataacccctcggacaacccgtgggcaagctgtggataaaaaccccaacccggcactctgccgccattcttcgggcgttcgcccggtggtggataaatcgccctcgttgtgatcgttcgggcccaccatcagcaaacacgaacatgaaaatgttttatggcccgcgattaccgaatcggtatccgtcgatgggtcttcccaaggtcgaatccgggtggaccctcgcgcgcggtggcggtgttggacaaagccccgccgggtgccaataatccccgccttatcgaacccgccttgcgcgccgtcggcccgaccggcagcgccagccgtattcatcgaatcgacagggagtaccgcatgagcgacgccaaggacccatccgacaagaagagcaagaaggccgataagaaggacatgcccaaggccgccgtcgccaccggggccgttcaggccgccgctggcgccgtctcgctctccggtgccggcgagccctcttccaaggaaaaaaagggtggcgacgagaagaaaccgcgccactgcccgctactgatcctgggttccggccccgccggctggaccgcggccgtctacgctgcacgcgccaacctgaacccggtggtgatcacgggtctggaacaaggcggccagctgatgaccaccaccgacgtggacaactggccgggcgacaacgacggcgtgcagggtcctgagcttatgcaacgcatgcaaaagcatgcagaacgctttgacaccgaggtgatctttgatcacatccatacggtgcatctgaaggacaagccctaccgcctggtcggcgatgccggcgagtacacctgtgacgcgctgatcatctgcaccggagcctccgcccagtatctcgggctggaatccgaacaggcattcatgggcaagggtgtgtccgcctgtgctacctgcgacggctttttctaccgcaaccagaaggtcgcggtgatcggcggcggcaataccgcggtcgaggaggccctgtacctgtccaacatcgcctccgaggtcgtgctggtacaccgccgcgatgcgctgcgcgcggagaagatcctgcaggacaagctgttcgagaaagagaagaacggcaacgtcacgatcgagtggaaccacaccctggacgagatcctgggcgacgactccggcgtgaccggcatgcgcatcaagcatgcgcaaagcggcgagacgaaggacgtcgagctgatgggcgtgttcatcgccatcggccacaagccgaacaccgacatctttcagggtcagctggacatggaaggcggctatatcaaggtacaaagcgggctggaaggcaacgctaccgcgacctccgtgccgggcgtgttcgccgccggcgacgtgatggaccatgtctaccgccaggcggtgacctctgccggcaccggctgcatggccgcactggacgcggagaaatacctcgaagagaacggctgagtcgtgagcgccgagggcgacacccaggcaaccccgccggaagaccacgccgagcgcatcgagctgcgcgatagcctggccgacgtggacccgggagcctgggatgccctgaccggcggcaccgagccgtttttgcgccatgccttcctggagggcctggagcgccacggctgcctggggcggcagttcggctggttcccgcagcatgtgctgatctttcgcgaggatcagcttgttgcggccgcacccgcctacgccaagaccaacaactacggcgagttcgtgttcgacttcgcctgggagagcgcgtggagccgccacgggcttaactattaccccaagctggtcgtctccgtgccctacaccccggctaccgggccgcgcctgctggtgcacccggaggcggcggacttcgatcacctgcgcacccttctcgtgcgcgccctcgccacccgcgggcgcgagctgaacgcctccggcgtaaacatcctgttcccgaacgccgacgatctcgccgtaacccgcgagctgggcctggctgagcgcatgggctgccagtaccactggaccaacgccccggacgggggctacaaggacttcgacgccttcctcggcgcgctcagctcgaaaaagcgcaagaacatcaagcgcgaacgccgccgcgtcgccgaggccggcatcgagttccgcaccctgaccggggccaccggatcgcccgaggactgggcacgcttccaccgcttctacgtcgacaccttcgaaaagcacatgggcatcccgacgctgtccgaggcgttcttcgtggagacggcggcggcgctgggcgatcaggtggtgctgttcgaggcaagacgcccaggcgatgcgggggacgacgagaccatcgccgcggcgctttgctatcgcagccacgacaccctgtacgggcgcttctggggctgcaccgaggagctggccgatctgcacttcgagacctgctactaccagggcatcgagttctgcatccgcgaggggctggcccgcttcgagcccggcgcgcagggcgagcacaagatcccgcgcggcttcctgcccacgcccacctggtccgcccacctgatcctgaccgaaggcttcgaccagcccgtgcgcgacttctgcgagcgcgaggcccagctgatgcgcacccagtgcgaacgcctgcacgaacactcgccctaccggcaggcctcccaaccagacgatgcacctcgcacctgaccgatctccttccccatccgccggtgcccgcgcgctaactaccagcgcggcaccacccgtaggagcgggctcgcccgcgaagcccctgcccgcgctggagcccgccccagaccattcgcctgcaagcaggctcctacggggcttggcaaaccaccagggccagggtatccgtcatccccgccgcagcggagcgccaggatctcccgcgtcagacaacccccaacggtctgcccagcgcccgacaccagaggtggcggctaaccgctgtgcctttccgggttgacacgagatgaaaattctcgggggccgagagtcgaaacgactgccgaggaaatgatggcgacgtgagccggccacatccgggacatcggcggccgtctggagctgcgaatcagccgccgggcttcatcggaccggagcgcatggagttgcggcgggtattctcgtaggcgttggtgcctttccgccccgcgcgcagttcgcgcaactggcggctggcatcgccgcggcgttcggccaggatcgggacggtttcttcatagaatgtcgagaggcgttccagtgcgctgcgcagggcttcgcccgtgtcatcacgcaacggtacgggctcatcgccaaaggcacgctcgaccagcacacgcgccttcaggtccagctcttccaggtggtcccagtcttcctcgcggatggcctggtccatcaggccgcgtacggcttccaccgcatcctccagcgttgcaccggagtcgtctttacccgcatcgttggtcgtcataatcggcgaacaacaccacgaggcgatggtgccgtcaaggaggcgcgcctcaacccgccttgcgctggcgctcctcgggtggaatgtcgtcccagccggccttgatctcgcgcagcagcttggccacctcgtccagcgccgccggatcgttctgggcgttgccttccagcaggcgacgggtcatgtacgcatagagtgcatccaggttcgcagccagctccggccgatgcttgtgatccagcatcgccctgagtgattcgacaatatcgatcgccttaccaatgcgttcacccttgaccgcgacattgccctgctgcatcgcgcccttcgccaccgcgatacgctccagggccccctcgaacagcatctgaatcagacggtgaggatcggccacctgtgcctcggccatcggccccgcttgccgatactggttgactgccctgttcatgcccggtccgtacatttcactacccctgctcggtgaggttatcgggattgatttctggccagcggcgtgttggccaattgcgccatcagttgatcgcccgtggcctgcatttgcgccaccatggagtccatccgcgaaaactgacgcacccaattcgcctcaagccgctcgatgcgggcttccagatcctcgcgctggcgttcgattcggctgagatcactctgcagcccgtcctgccgaacctgtatcagtccatcgcggccggtaaagctgtccgtcacatcgcgcatctggcccgcgatgttgcgcacggtgtcggagatattttcgaatccgtcacgctccatggcctcactgaagcgagtactgtcaaaactcagcgtcccatcccggttggagatgatgccgagttcggccagcgtttgattggatccgccagcaccttccgctggctggatcagggcgttgccaagacggctgcgaatcccgcgcaccgtgctgtcgcccgtcagcacggccgcctcgtcctcttcgggatcgtaagccgtgagctggttggtctgcccgatgagcgcgttgtagttctccacgaagctctgcagcagcgattccagctcgtcgcgatcctccgacacggacacggttgtcgggccgctggagacacccgtcagttcgatctcgagcccctcgatcgtgtcgctcaacgtgttactggagctggtgacggtcagtccgttgatgacggcctccgcgtcctgggccgcgcgggtctcggtcaggttgctgctatccagtcggcccagtccactgccctcggggtcttccgtcgccgtgacggagatggtgttatccgctccggtctcgttcgcgctcagtaccaggcgcgcaccgttgccgtcattcacaatggacgcggtgacacccgcttcggagtcgttaatcgcattgcgaacatcgcgcagggtggcgccctcttccacgtcaatagtgacggcattcccgttgccgacctggatctgcagctgacccgcgcctacttcgtcatcggcgctgtcgaaatcaccggcagccgaggcaacgatctgagattgcgcgagctgattgacctcaagcgagaaatcactgttctcggcgtccccggtcaccgtgacgttcgccacgctgtcatccgccaccgaggccgattgcgtaggttcgaaaccggaaagatcgcccagcaccgaacccacctggtccacactgctggtcagctcgccaaaggccgaaatctgcgcgtcaatgcgctcttcgcgctggttcaggcgctgttccttgggctcgcgctcggccgctacgagctgccctaccagctgattcaggtccagtccggaccctacgccgagagaactaattgccatgacgcgccacctcaccacgcccctgttcgggactttcgcatgcgttctagctgagtataacgactgtttcagcgatttctttagccaagccgcgccgcttcgttcgtgaaccggttcacgcttcggcttcagtctggcgcagccgtagcgagtacccaacctggcttcacatggttcgggattggatccgcgcaataaaaaaggcgggcagcccaaggccacccgccttacataaggtcttcttgaagaccccggcttactgcagcagtgccagcacgttctgcgacgtggcgttcgcctgcgacagtacggaggtccccgcctgctgcaggatctgggcacgggtcagctccgcggtttcctcggcgaagtcggcatcccggattcgggatcgggccgcatcgaggttctccgaggagatctccaggttggcgatggtgttttcgaaacgcacctgaatagagcccaggtcggctcgcagggaattgacttggtctagggcaccatccactacagccagggcttcggtggcccccgaacgcgacgcgatatccacatctgtgagattcaaggtctgaccatccaccgcagctccatcaccatcagaatcgaatagcgtcacatcaggatcggtagtgtcgcctccctctagggtcacaccgccaccatccaccgaaaactctgtgtcaaagtttccgcgaatcgcgatcgtggtttcaccatcgtcattggtgacgagtgcggcactcaggcccgcatctcgcaatgccgccatggcttcttcgtcatcaaggtcttcgccagaaacaaaactccccacattttcattgtccggatccggagaagcgatcgccgcgttaatttcgcgaactgcatcctccagcgtattaacccccatcccttccaggtcgacctccagctcaaccccgagatcgttgtcctctccttcgccaagtacccctacctgctccaagttgatcgtgatgttgttgatctcttcgatgcccacatcattaatctgagtctgcgtgagcccttcgctaccctcggcgatcactcggcccaattcggtcgcgcgagcatccgcaccggacaccgcgatgttctgcccctggttagccccgatctggaagaagatgtcgttcaacgccccatccaggatggcgtcgccgttgaactcggtctcgttggcaacgcggctgatttcggccacgagctgctgggcctcgttgttcagggcctcgcggtcggacgcggagttggagtcgttcgccgcctgtacggacagttcacggatccgctgcagcgcatcgcccacggtactcagcgcaccttcggcggtctgcgagaacgagataccgtcgttggcgttgcgcacagcctggttcaggccgttgatctgcgtgctgaagcgctcggagatggccagaccggcggcatcgtcctttgcgctgttgattcgcaggcccgaggacagccgctcgaggctctggcccagggcaccctgcgactggctcagattgcgctgagcgttcagggacaggatgttcgtgttgataacttgggacatgattacgtctccttacggcatagctttagaccgcctcgggcgatcgcgatggcggcattcaaccgctctcaggcccgttaacgacaagctatccgtgagctttaacacgaattttcgattttcttgccattgtgcctatgtgggttccgcaacgatttcctgtcgagcccccacatccgatgcacccccatatcggccgacagaaaaaagccgggacaagcccggccgaaagtcactgtggttgataatgtgccgggtcggtcaggcccgttcctcgacccccgtaccatccaggccttgctgttcctggaaatgacgaatcagggccaccactgcctccggcggaatctgccggatcacctcgtcctgctcggcatccttgaccgtgatcacggtccggccgctcgaatcatccacgctgaactccagcgcacgcttggacgattgcagataggcgttgatcgactccacgacctgctccatgccctccgactctcccaagtccacagactgggtcgattcatccagcccccgttcaggagtatcggggctcgccgggacatccccgaaactggcattccgagaacccgcggtatcgttcaaccctttagcaaccggaatcgaggcatcgccctgcccctgacgggcaggctgaaacaccaatgaagtgatactgccaatcgaatcactcatcttgcttccctcgccatcaagggcgggtgaccgtctggccacccgcccgtctcatggccttttaccggttcaacttactgcaacaaggccagcacgttctgcgacgtcgcgttcgcctgggccagcaccgaggtaccggcctgctgcaggatctgcgcccgggtcagctcagccgtttcggaggcaaaatccgcatcccgaatacgtgagcgagccgactccagattctccgaggacacctgcaggttggcaatggtgttttcgaagcgcacctggatcgaacccaagtcggcccgcaacgaattgatctggttcagagccccatcgacgattgcaagagcctcggtagcgccaccccggctgccaatatcgacatcggtaaggttccgcgcccgagagtcgacggaagtggggtcggcgtcgtctccgtctccgaacaaagtgacttctacttcgtcgcccaactcgaccttaccaccttgaaccgagaatgaggtatcgaagttgccacgaatggctatcgtggtttcaccattgctattggtgaccagcgatgcactgaggccggcatcgcgaatcgcagcgatcgccgcgtcggcatcgtctaactccccgtcctcaaggcttcctgccgcatcacctgtgggcgccgccagtgcggcattgatctgccggaccgcgtcttcgagggacgttacgccgtcaagatcaacctccaattcaactcccaatgcgtcgtcatcgtcaccccccaatacaccgaccttatccagggtgatcgtgatattggaaatcccttcgatgccgacgtcgttcaattgctgctgagtcagcccggagtcaccttccgaaatagcgcgacccagttccgtagtgcgcgcatcgaccccggagaccgcaatgttctgaccctgattcgcgccaatctggaagaacagatcctgcagggcgccatccaggatcgcgtcaccgttgaactcggtggagttcgcgacgcggccaatctcggcgatcagctgctgggcctcgttgttcagggcctcgcggtcggaggcggagttggagtcgttcgccgcctggacggacagctcgcggatacgctgaagggcatcgcccacggtgctcagcgcaccctcggcggtctgcgcaaacgagatgccgtcgttcgcgttgcgcacggcctggttcaggccgcgaatctgggtggtaaagcgttcggagatcgccagaccggcggcgtcatccttggcactgttgatacgcaggccggaggacagtcgctccaggctctgggccagcgcgccctgggaattgctcagattgcgctgagcattcagggacaggatattggtgttgatgacttgagacatgattacgctcctgtagcgtcatgccgaaccaccttggtcggcttcctcggcgaacactcgtgcgccttcgaaagcagtaacgaccgctcgaccgaatcctttagccccattccggaaaaattttgccgcccgcctgaacgtgtccgccacggcgcacgctcgccaccccagcgcttcggctcacaccactcatcagccacggccgatacgaagccgcacagcaccacaggggacacaggccagccacatacccgtggtcctgaacaaccgctttgacgcacccaggtgatgcgagaaaactgtgtcaggtccgaagccactactaccgtcatcgccaaggagcaaggccacccagcaatcggcgtggaccctcagagatatggatcttgggcaacgaaaaccaaggcggccccagttgcccgatttccccctgtaggaggccagccctctggccgatggggcgttggcatgttcccaatcggccagagggctggcctcctacagggccggagtgaatcagatcagccaggtggtgccgatgcgggtctcgggggtggcgccggggatcaggtccatcagcagccagccgaagatgagggtgatgaacgcgccgcagaagacggtggccacgaacaggccgatgcggttgccacgcttcagcccgaggatgccgcacagcgacccgtacagcagccacaggctgtagaggatcagcagcaagccgacggtgttgccccagggccaggggaaggcggccacaaccttgcccacccaggccggcagaaggccgatggtcacggccagcatggcccgatccggatgggagtagccctggaacagctcggtcaggtagtgcgcggaccaggccaggcccagcaccccgatactcatcgccagcacgctgtagaccccgaagccccaggcccccggcatcgcctccggcggcaacccgggcgggatgatctggtacagccactggctgacgatcacgctgaccagcagcaccgggaacgccagtcgcacgaacgtctgccaccagggcggcactgtctccagttcgccggcctcgcgtaccgcccgcagggggttcgtcagtgtgcgcaggaccagccggcccgggttcagacgggaggggaatgagttcatcccgtcagtatgtggcaatcccgtgacggtttcgtgacaacaccagccccgaaccctgccctcgccgatcagcgcctagccagcaagcgtcaggaccagaatcacgagtgtcagggtctccaccagctccaacgtcgccccggccgtgtcgccggtgaagcctcccagccagtgtctcagtacgcgcgttgccacccacagcgtcaggccggcggcgaccagggccggtatcaccccccaaaggccggagagcaggcccagcaccagcaccacgacggccgagccgccgacgacgccgatggcggcgctgcgaggaaggtgcttcgccatgtccgcacccaaccccaccgggttcacgtagggcgtggtcagaaacagcaccggcggcaccacgcgccccagcagcaccgccaacagcagcgcgatccaggcaccggtatcggccaccgccaccaacgccgtgcctttcagcaacagaatcaggatcagtgccgccaccgccatcgggccacaggccgggtccttcatgatggcctgggcccgctccggatgccgctgaccgccgacccaggcatccaccgtgtccgccagcccgtccagatggagtgcaccggtgagcgcgacccagaacgtcagcaccagcgccgcgaccagcaacaccggcgcccctgggatcgcggacagcccgatccccaccagcaccagaagcagacccaggatcagccccaccagcggataggccaggagcgaacggccgaggtcctcgggtcgcggctcctgcgggggcgtcggcagtcgcgtcaggaactgcagtgccagccagaagggggcaaacacggagttcattactcccctccttccagtcttgccgtaggaggccagccccctggccgatggggcgttggcccattcccaatcggccagggggctggcctcctacaggtttcgtgcccgatcacgaggggaccccttcgcgctggcccggctcaacaacgtacagcgaggccaacgggacttcgatcgacaatagcttctccaacggccagccctccaggtatgcgcggagcaggcgaatcaccccaccgtgggtgacgaccaggacgcgatcacccggcgcgaccacgctctgctcccagccggccagcacccggtcgcggaagcggccgaggtcttcgccgttgggcggcggatagccgaagggatcctgccagaaccgccccagggcctcggcatcgtcacacatcagctgctccgcggtacgtccctcccagtccccgaaatgtaactcctgcaggcgtggatcacactgcacggggattccggccgcgcgggcgaagccttcggccggaagccgacagcgctgcagtggcgaacacacgacgcgatcccactcgccggaggactcgaacgccgcgcgcatcgccctctcgccttcaggggtcagcggatcatcacagccacgtccgcgaaaaccggtgccggtggtctcgccgtggcgcagcaggccgatccgggctgcagcggtcaccgggtatcgcccgagacgccggcctcggcgaaggtcgccatgccggcgtgcagctcgcaggccaggcgcagcaggggcacggcggtggccgcgccactgccctcgccgaggcgcatgccgagatcgagcagcggctcggccgccagtgcttccagcagccgctggtgacccggctccgccgaactgtgggcgtagaagaaccattccgccgtgcccggacacaggcgctcggccaccagcgccgcggaggtgctgatgaaaccatccaccagcaccggcagcccgatctgcgccgccgcaatgtaggcgccagccaggcccgcaatctcgaatccccccagacagcgcagactgccgagtgcctcgccacgcaccgcggcgtgggtgcgcagggcctgctcgatcacctcggccttgtggcgtaccccgttcgcatccagacccgtgccgggcccagccagatcgaccgggggcaggtccagtatcgaacaggcgagtgcagcggcggccgtcgtgttgccgatgcccatctcgccaccgatgaacagttgtgcgtccccccgtcgcgcacgctcggcacactggcggccggcgttgagcgcgcgttccagctgcgccggcgtcatcgccggctcgcgtacgaggttggcagtgccgggccccaggttcagctgctgcacgccggccacatccgggggctgggccaccgtacccaggttgatcacctcgatggacgcccccaggtgccgggccaacaccgagatcgccgcgccgccattcgcgaagttcgcgaccatctgtacggtcacggcctgcgggaaacgcgaaatgccctccgccaccacaccgtgatcgcccgcaaacaccgtgatatgcgcccgctccagcatgggctgggacacaccctgcatggcggccaggcgctcggcgatcgcctccagtcgcccgagcgagcccggtggcttggtcagatgggcctggcgctcggccgccgcctggcccgcctcgacgttgagggcagccggcggcacctgcagccagtcacagtcttcggtcacttgttctccttattcggtcaggattcgcgggcaagcccgtcatcgtggccgcagcagagcacgccctggatcacagaaggtcacccttgagcacatgcgggaggccggcgacggtcagcacgactcggtccatggccggggccaggcgctggtgcagccagccggcctcgtcggcgaaccggcgggacaaggcatccatcggggtaatccccatacccgtctcgttggacacgaacacgagcgtgcccggcaggcgcggcacggtcgcgatcagggcctcccgctcgcgctcgatcaggggctcgtcctcggtgcacaggagctgggtcagccacagcgtcagacagtcgaccagcaggcattcatctggtctagcggcctcttccagcgcggtggccaggccggtatccgcctcgatcaggccccactccccgggacggtcggcgcggtggcgctcaatgcggcgcaccatctcggcgtcgtcggcacgcgcggtagcgacataggtcacgtgcaagccgctggcatcggccagctgctccgccagccgactcttgccggaacgcacgccgccgagcaccagcgtcttcatgtcacagcctccgagtttcctgcccgcagcagcgcgaggatgcgccccaggtccaggtgcgcctccagggtatcggccaggcgttccaggccacgctcgcgggcggtcgccaggtcttccccatgctccgtccccgtgcgcatgccggcccagtgcagcaaagcctcggcggcagcggaggtatcgaataccccatggatataggtccccgccaccgcatcgtcctcgctgcgcgcgccgtccgggccatgctgcagctccagtagggcgcgatccagtccgggtccggtcgtcacaccggcatggatttcgtagccctccacgtgggcttcctggcccagcacacgccccccggcaacacgctccaggcgcttttcgggcgcgaggcgcgtctcgatgtccagccagcccaaccccggcgtggaaccaggccgcccctcgacgccgtcaggatcgtgtacgacccgacccagcatctggaagccgccacagatcccgagcaccttgccgccataacgcacatggcggcgcagctcggcctcccagccctgttcgcgcaaccaggcgaggtcatcacgcacggccttggacccgggaaggatgatcagatccgccggctgcagcgactcgcccgggccggcgaagcgaaggtccacagccgggtgcaggcgcagcgggtcgaaatcggtatggttggagatacgcggcagggccggcacgacgaccttcagggcatccgccaccttctgcgggaccgcctcgcgcggcagggcgtcctcggcatccaggtacaacccgtgcaggtacgggatcaccccaagcaccggcttgccggtctcctgctccagccagtccagccccggctgcagcaggctgatatcgccgcgaaagcggttgatcacgaaaccctgcacccgcgcgcgctccgtctcgctcaacagcgcgagcgtgcctaccagatgcgcgaacacgccgccgcggtcaatatccgcgaccagaatcaccggacagtccaccgcctcggcaaaccccatgttggcgatatcgcctgcgcgcaggttgatctccgccggcgagcccgcgccttccaccagcacatgcgcatactgcgcggtcagtcgccgatgcgaggccagcacggcctcgcgggcaaccggcttgtagtcgtggtaggcgcgggcatccagctcggccgccgggcggccgtggatgatcacctgcgccccctcatcggaggtgggcttgagcagcaccggattcatgtcggtgtgcggctccaggccgcaggcggcggcctgcagggcctgggcgcgcccgatctcgccgccgtccagggtgaccgcgctgttcagcgccatgttctgcggcttgaacggcaccaccgacagcccgcggcgatgcagcacccgcgccagcccggccaccagcacgctcttgccggcatccgaggtggtcccctgcaccatgagcgttgtaccgttcatgcctgctgcagctccgtttccagccgctgccaatcggcctcacgccccggcaggccaaaacgcaggctggccggacggtcgaaacgacgcacgaggatgccctgacgcgccagcgcatcctgaatcgcctgcgcatggtcggtccggcaccactggaacagcggcgtcccgcccgccggcggcaagccggcatcccgcagcagcgtctcgagccggcgccctgcctcctgcagttgcccgcgcgtctgtgcctgccacgcccggtcttccagcgcctgctgcgccacccaccgcgcgggaccgggcacgctccacggtcccagcaactcggcgatgcgccgcagccagccgtccggggccagaacgaagccgacccgcgcaccggccaggccgaagaacttgcccagcgaacgcaacgcgaacaggccctcgcgcggcgtatgtccagccagactctgctggggcgtggtgtccataaaagcctcgtcgaccaccagccagccaccccgctcggcgagcctacggtgccagtcgagcagcgtctcgggagcaaaatacgcggcggtggggttgtttggattgaccagcaccagtacgtccagcgtggacgcggccccggcgagttcgccctccctcaccgcgaccacttcgtgtccagccgcccgccaggcacgggcgtgctcgttgtagctcggctccagtaccccgacacgggcaggccccgctcgcagccggggcagcgcctgaatcgccgcctgggaaccggcgaccggcagtaacgatgcagcgccgtagtacgcccgggcggcggcctccagcccgtcctcgtcctccgggaggcgctgccaggcctcggcgggcaccggtccgacgggataaccctgcgggttgatccccgtggacaggtccagccactgcgcctcggggatcccgtaatgcgccgccgccgcacgcacaccgcccccgtggacctgcttcagcggcccgctcgcggattcggttgtggcgttagacgaatacaagaatcagtactcctgtggcgatggccaccagccagatcgccagcgcgtgatcgaccaaccgcagtgcggcatcgatggcacccgggcccggggcggcgccggcaccgaggaccggccgatcctcggtacccccggcatagtgcgccggaccgcccagcgtcacccccagcgcccctgccccggcggccatcaccggtcccgcgttcgggctcttccagcgtctgccctggtcgcgccagcagcgcagcgccgtccgcgtctgtccggccagcgcataggccaggctggtcaggcgtgccgggacccagttgaggatatcgtccagccgcgccgcgacccgcccgaagcgtgcatggcgcggcgtgcggtagccccacatcgcatccagcgtgttcaccagacggtagaccacgacacccgccgcacccgcgaccaggaaccagaataccgtcgcgaacaccgcgtcgttgccgttctccagcaccgactccgccgtggccgcacgaacaccggacgcgtccagctccgaagtatcgcggctgaccagcatgcccactgcctgtcgggcgccaggaaggtccccggcctgcagggcatcaatcacgcgacgggcgtgctcctccagcccgcgcccgccgagcgccagccacagcacggccagctccaccagccagccgcccgggaggcggctcagccaccaggccgccagcccgaagggcacgaccagcaccagcacccagaagccgccgcgccagaccgaatccgcgtggccgagccgctccgccccggccgccagcatcccgaatcctgccagcggatggcctcgccgcgggtcccccagcagccgatccagtaccagagcggcgaccagcagtgcgaaggtggtcatgcgcggcgtcgagccgcgcgcggcgcatccgcactcgagtcccgttgttgttcccagcgattctcgaacaccagctcgtccagcggccgccgctgatcccagccctcggtttccagcatgggccgctcgtagaacgcatccacatggcccaggcagaggatcgcgatcggccaggccccttccggcatacccagttcgcgcgccagccagtccgggtcgaacagggatacccagcccatgcccaggccttcggcccgcgccgccagccacaggttctggatcgcacaggctgcggagcacagatccatctccggcatcgtgcgccgacccagcacgtagcgctcgcgcccgtcggtcagggccaccacgagcagctcgccggcatcgcggataccctcgagcttcagccggtgcacctccgcggctcgctcgccacaggcctcggccgtgcgcgactgttcggccgccacatggccatgcagcgcgtcgcgcagccgcaggtccgtcacccgcagaaagcgccagggctgcatgtagcccacactgggcgcctgatgtgcggcctccagtagccgccgcaacgtatcggcatccaccgggtccgggcggaaatggcgcatgtcccggcgctcgccgatcacgcgatacaccgcggcacgctccgccgaggcgaacgcgttcggattctcttctgactggttgggagttggggccgtcatgaggttccgtcgaggcgacggcacggcgaagacacgaaggaacaggcatcaagccagcacgcctgcgccctcgaccgttgcccgccgcacggtcgcaggatgaatcaccgccaggccggtctccgggcttgcgagcgtcggacgatgccgatcggcagacgccttcccaggtgcaggacccagtggccagtctgcttcgccgctcgcttaccgttgcgggggcagcgccggacttgcaccggcttcccgtttcacctgcgcactgcaggcacctggcgaaagcgagacatgatacgcgctcgggccacccgcgaccaatttgggcaccaaaccatctggcccttgctgctatgatgaagcgctttcgctacccgttcggcgccccgaaatacggtattttctacattacaaacaatacacaaccatcggatttttaatgattttaatcgccataaaacgccagttgacgctccttgtcacgatactcctgtgcgcggcaccggcactggccgagccggtcacggtgaccgacgacgacgatcgcgaggtcacgctcgaccggcccgccgaacgcatcgtcagcctggccccgcacatcaccgaagtcctcttcgccgtcggtgccggagacaagctggtgggcgtcacccagcacagcgattttccaccggaggcggagatgatcccgcgagtcggcggctacagccgcatcgatctggaacgcgtggtcgaaatggacccggacctggtggtcgcctggcgcagtggcaattccagctcgcagatcgagcgcctgcgcgatctgggactgaatgtctatgtctcggaaccgcgcagtttcgaaggggtggcctccagcatgcgtcgcatggcccagctcgcgggtaccgaggaacacggcgaagaggcggtgcaggcctttctcgacgagatcgagacgctacggctcgactatgccgaccgcgacccggtcccgctgttctaccaggtctgggagcagcccctgatgacggtcaacgacgaacacctgatcagcgaggccatccgcctgtgcgggggcgacaacgtgttcggccacctggaccgcctggtaccgcgcatggatcgcgaggccgtgatcgacgccgacccggaggtgatcattggcggcggcatgggcgaggaccggccggactgggtgattgcctgggaacaatgggaggacatgaccgcggtgcagcgcgacaacctgttcttcatcccgccgtcgctcctccagcgtcacactccgcggattgccgaaggaacccggctcatgtgcgaggaactcgaacgcgcccgccagcgccggacggactgatcctccgtgacccgctccttcctcctcgccacgggggtcctgctcccggcgtcactgctcgcgatcctggtcgccctggcctacggcagtgtcgccatccccctcggcgacctgctcgcggtgcttcagggcgaaggcagccgcctgcacagcacgctggtgctggaactgcgccttccgcgcgccctggccgcgttcgccgccggcgggctgctgggcgtcgccggcgctctgatgcaggtgttgctgcgcaacccgctggccgacccctatgtgctgggtctctccggcggggcttccgtgggcgccctgctggccatgctcgcgggcctgtcgatgttctcggtctcggtcgccgcattcgcgggtgcgctgctgtcgacggtgatcgtcttcggcctcgcgcacggcaccggcagctggaccccgacccggttgctgctgaccggagtggtcgtagcggccggctggggcgccgtcatcagcttcctcttagccgtaagcccgaccgcggagctgcccggaatgctgtactggctgatgggcgatgtctctcacgcccgcaacccgtaccccgcctggggcgtgctggtactggtggtgctgctggcactgcccctgggacggaccctgaacgtcctggcgcgcggcccgatgcaggcggccgcgctgggcgtggccgtgcgtccggtggagtggacgatttacgtcgctgcggcactgatcacagccacggcggtcatgcaggtcggcgcggtgggctttgtcgggctgatcgtgccgcacatgctccgactggtcttcggcaacgaccagcgtgtgatcctgccggcctcggcgctgggcggcggcattctgctgacgctggccgacaccctcgcccgcacgatgatcgccccggagcagttgcccgtcggcgtaatcaccgcgatgctgggggttcccgtgttcctgttcctgctgtaccggagccgctgatgcctccgcacactgcccatccccaacgccacggcgatccccatgcgcccggtgcagagagcgtgcacgaggcgcccggaccggacaccctgctggcgacccacgatctggtcatcgacatcccggaacgcgccagcggcacgcccctggacctgaccatcaacccgggacagtgctggggcatcctcggcccgaatggcgcgggcaagagcaccctgctgcataccctggccgggctgcgcgacgcccgcaccggagagatccatgtgcaaggccgcccgctccccgactactcccgtgcccgcctggcgcgcgaactgggtctggtgttccagaagcaccacgacgggttccccgcaacggtactggagaccgccttgatcggccgccacccttacctgcgaccctgggacatcgagaccgccgaggactacgcccaggcccgcgccgcactggcccggatggacctggccgcgctggaacaccgcctggtggacaccctgtccggcggcgagcgccagcgcctggccatcgccaccgtgctcacccagaacccgcggctcctgctgctggacgagcccaccagccagctggatctgcaccaccaggtcgcggtgctggaccacatccgcggcatcgcccggggcgaccgcgccgcgatcctggtgctgcacgacgtgaacctggcggtacgctactgcgatcacctgctgctgatgttccccgacggcaaggcctgctggggccccacacgaacgatgctggtaccgtccgcgctggaacggctgtacaaccagcccctgagcgtaggcgagatcgacggccagccggtattcctgcccacaatcccgtaaggcgaccctcatggagttcttccgcaccctgcccctgcgggctagcaccgattccctgcaggccaagctgaccgtgccggcccttccccggctttgccccgccatcgacacgcttgttgaagaggccgggccggatgccggggtcgtctactgcctgtggggcgagtttcgtgtccggcgcgagtgcatcaatggcggggtacgcttcagcctgccgggctgcccgaacgcactcgcctggaccctgacgaccgggcatccgccgaccccggaggcggtcatgctgcacctgaccatcaaccgccaggaacacgacccggatttcgtcgagagcctagaattctttgccgatagctggctggagctgacatcgctgcagccgccccatgacgggccctgaatgcaattttcttttgctttcatggtcggtatggttgcagggttgcccaaggagatgtcatgacccccacaccgccggacagcgtacgcacagcccacccgacccaggacggcgcgggtgtgaagattcgccgcatccatgactttggcggcggcctggaccccttcctgatgctcgacgagctgaaggccagtgcgaaggaggactacgtcggcggattcccgtcccacccgcatcgcggcttcgagacgctgacctacctcgtccatggcggcctgacccacgaggattcaatgggcaatcagggtcgcgtggaggccggcgaggcccagtggatgagtgcggggcgcggggtcatccactccgagatgcccctgctggactcagacgggctgcacggcttccagctctgggtgaacctgccggcacggcgcaagatggacccgccgcgctaccgcgacgtgcgcgccgacgcgatgcgccacctgccggaagacgacggcccgctgcacttcaaggcgattgccgggtcctggcagaccagcgccggggataccgaaggcccactggagcagatcggcgaaggcgcggcgatggcggatctgagccttccggccggctaccgcctgtcgctggccgtccagctggatgaccgggtgctcgcctatgtctatgacggcgagctcaccgggctgaagacgggccagctaggcacctggagcggacagacgcagatccacctgatcgcccagcaggatgcgcgggtgctgctgttcaagggccgcccgctggccgaaccgatcgcccactacggcccgttcgtgatgaacactcccgacgagatcgagcaggcgatcagcgactaccagtccggccagctcgcggccgagccggccagtatcgactgatccggccggggcttcgcgggcaggcccgctcccacagtgatcgagtgagcgctgcctgtcgaagccatcgccccctgtaggagccgccttggcggcgaagcccctgcccacgccggccagctccccggaccacccgttcatcagtgtttccctagtcgctcgcctcgttgtcgtcctcgcgcgcccagcccatcgtgcgctttacggcctttttccagcctcggtaatagcgatcgcgggtggccgcatccatctgcggttcgaatacgcggtccagctggctcttttgctccagttcgtcgcgcgtccagaaacccacggccagtcccgccagataagcggcccccagcgcggtggactccgtaaccaccgggcgctcgacattgaccccgagcatgtccgcctggaactgcatcatcacgttgttggcgaccgcaccgccgtcgacgcgcagccctttcagcgcgatgccagagtcctgctccatcgcgtcgatcacgtccttcgtctggtaggccagcgagtccagcgtggcgcgggtgatgtgttccttgcgcgtaccgcgcgtcagcccgaaaatcgccccgcgggcatacatatcccagtacggcgcccccagccccgcgaatgccgggacgacataaacgccgtcggaatcttccaccttgctcgcgtagtactccgagtcctcggccgagtcgatcagcttgagctcgtcgcgcagccactggatcgcggcgccggcgataaagatggagccctccagcgcatactcgacctggccatcgacgctccaggcgacggtcgtgagcagccccgagtgcgaggcgaccggcttggtgccggtgttcatcaggagaaagcagccggtgccataggtgttcttggccatcccgcgcccgaaacaggtctgcccgaagagcgcggcgtgctggtcgccggccacgccggcgatggggatctcgctggcgccgaacatctccgtccccgtatgccccagcacctcgctggacgcacggacttcggggagcatggcccgcgggattgccagcgcgtccagcagcgtgtcgtcccagtccagttcgtggatgttgaacagctgcgtgcgcgaggcgttggagacatcggttacatgccgctcaccccgggtgaggttccagatcagccaggtgtccatggtgccgaacagcagctcgccgcgctccgcgcgctcgcgcgcaccgtccacgtggtcgagcagccagcgcagtttggtcccggaaaagtaggcatccaccaccagacccgtgcggctgcggatcatctcctccagcccgcgcgccttcagttcatcgcagaaactggcggtgcgccggtcctgccagacgattgccgggtggatcggcttgcccgtctcgcggtcccagaccacggtggtctcacgctggttggtgatgccgatggcggcgagctgggccggcttgatgccgcgggtctccagcacctcgcgtgcggccccgatctgggtgccccagatctccatcgcgtcgtgctcgacccaaccgggctccgggtagtgctgagtgaactcgcgctgggcgacaccgatgatcgccgcatcacgatcgaacaggatcgcccggcaactggtcgtgccctgatccagggccaggatgtactcgccgtccatgttccctcctcgtgcagcgggggactcggcgcggcgcacccgcgcggggtcagcccgcctcgatcagttcgacggtgttgccgtccgggtcgcggacgaacgcggcaggccgcccggactggctgcgctcggccgaatgcccggcgttctccaggcgttgcagcaaaggttccagaccgtgcacacgcagggccaggtggcggtctcggccaccgcgtacaccgcgttcggtggcatccggattgggcacgcagagcagatgcagcgtctggccgccgcccaggtcataccagagccccggaaagccgagatccgggcgctccacccgtcgcaagcccagaatctcgccgtagaaccgcgcggacacttccagatcggcgatcacgacactgacgtgatccagacccagtacgctgtgcgtctgagccgccgtcatacgtgcatcagccccgaagaaggctccagcagcaccaccgcctgtgccgcaacgccctcgccgcgcccggtaaagcccaggcgctcggtggtcgtcgccttgacgttcacgcaaccggccgcaagccccaagtccgcgccaatgttctcctccatctttgcgacatgcggggccattttcggcgcctgtgcgattaccgtcgcatccatgttgactgggcgccagccggcctcctggacccggcgcagggcctcgcgcagcagctcgcggctgttcgccccgcgaaagcgctcgtcggtatcgggaaagtgacgaccgatatcccccagccccgcggccccgaacagggcatcgcaaaccgcgtgcagcaggacgtcgccatcggaatgcgcgacaaagccgtgatcgaacgggatacgcacgccgcccaggaccagatgatcgccaggcccgaaggcatgtacatcgaaaccctgccccacgcgcatgccgctcatggccggaaacccccgtccagacgtctctgctgcatcaggtacagctgggccagctccagatcctcggcgcgggtgatcttgatgttcatcatcgagccctcgatcagccgcggacgggcgccatgccattcgatcgcgctggcctcgtcggtcaccggatggccggcctcgcgcgcggcccgattggcctcccgcagcatgcccaggcggaacatctgcggggtcagcgcgcgccagacgcgttcgcgttccagggtccgctcgacgcgcccttcctcgtcactccacttgaccgtatccgtgctgggcgtggccagcagcccgcccaccggatcgtcccgcaacgcgttcagaagagagtccaggtcggcgcgtggcagacaggggcgtgccgcgtcgtgcaccagcacccagtcgtcgggagaagcccgatcctggagaaaatcgaggccgttctggaccgaatcggcccgctcgtcaccaccggctacccgaaacaggcgcccgcccgccgtcggaagatccagcgcgtccgggtccacatccggccccagcaccaggaccacaccgcggatgcgggggtgttccagaaagatcgacagggtatgcgagaggatggtgcgcgagcccagcgtgaggaactgcttgggtcggtccgagcccatgcgcctgcccacgccggccgccggaatcagggcccagtaggcgggttccgcggaggggttgttcacgtcgggatcagccatcaaacggatcctcgggtggcagcgtatcggtggccggctcgcgctcgcggtccgggatctcggcgggacccggggacacgtcccgcgccggatccggcagcggctccggcaccggccgccggtcgtcgtcctcgccgaccacaaagaaaaagacctcgtcttcgcggatcatgcccaggtcgcgccgtgcgcgttcttccaccgcatcggtacccgtacgcaggtccagtacctcggcctccagcgcctgattgcgctgttccagctcggcgttggccgcacgctgctcctcgacctgctcgcgcaggtcgcgcacatcgcgccagctgccctctcccagccacagtggccactgcaacaacagcagcaccacggctagaccgatcagcaacccgcgcatcagcaattcccgcgaccacgaccgaccgccacagccagccacaagggagagagtcgagcttccatgctcggcattctacggcccattggtcgtggggcacaggaaccgccccgcaggctgtgaatcccgaccgtggcaaacgaggcaactgcagccctatctgcggacgttgaacgcatccatgccgggataacgcgcccgggaccccagatgctcctcgatccggatcagctggttgtacttggccacgcgatccgagcgcgagagcgacccggtcttgatctggcccaccccggtggccacggccagatcggcgatggtcacgtcctcggtttcgccggagcgatgggagatcaccgccgtgtacttcgcctggcgcgccagctcgatggcctccagggtctcggtcacggtgccgatctggttcagcttgatcaggatcgagttgcccacacccttgtcgatcccttcctgcaggatctgcgtgttggtcacgaacaggtcgtcgcccaccagctgcacgcgatcactcattcgctcggtgagggtcttccatccgtcccagtcatcctcggccataccgtcctcgatggtcaggatcgggtactggtcgacccagtgggcgaggtagtcgcagaactcgtcagcagagaaggccttgccttcggagtcgaggtgataacgaccgtcgcggtagaactcggagctggcgcagtccaggcccagccagatgtcctgcccggccttgaagcccgccttgtggatggcctcgaggatcacctcgattgcggccgagttggacggcaggtccggggcgaagccgccctcgtcccccacgcccgtcgccagattgcgctgccccagcaccttcttcagggcatggaacacctcggcgccgtagcgcacggcctcgcgcaccgaatccgcacccaccggcaggatcatgaactcctgcatgtcgacactgttgtcggcatgggcaccgccgttgatgatgttcatcatcggcacgggtagcagagtcgcctgctcgccgcccatcgcctcgaacagcggctgctcgcggtccgccgcctgtgcatgtgcggccgccatcgacaccgccagcagcgcattggcgcccaggcgcgacttgttctcggtgccgtccagctcgagcatgcggcggtccaccgcggtctggtccagctccatgccgcgcaaggcatcgcggatctcgccatttacatggcccacggccttctgcacacccttgccgccatagcgcggctcgtcgtcgcgcagctccagcgcctcgcgggcccctgtcgaggcccccgagggcacggcggcgcgacccatcgcgccggaatccaggacaacgtcggcctcgaccgtcgggttgccccgcgagtcgatgatctcgcgggcgtgaatctccgcaatctgggacatgctctctccttgaaaaaatatattcttccgcctcgagtttgcaggcggaacttaaacgaaactcttaagcaaacctgcgcgaatcaacccagcccgtactcggcctcggcaaacggctgcgccttggcggcggcatccagcgccttgagcgtggtcagcagctccgccatgcgtggcaggggccaggcattgggtccatccgagagtgcgcgctccggatccgggtgggtctccatgaacagacccgacaccccggaggcgacggccgcccgcgccagtacggggacatattcgcgctgcccaccggacgtcgcaccctgcccgcccggctgctggactgaatgggtggcgtcgaacaccaccgggcaaccggtctggcgcatctgggcaagaccccgcatgtccgagatgagtgtgttgtagccgaaggagacgccgcgttcgcagaccatgatctgctcgttgccggcctcgcgcgccttgtccacgacattgcccatatcccagggcgccaggaactggcccttcttgatgttcaccgggcgcccctggcgcgcgacgttctggatgaaattggtctgccggcacaggaacgccggcgtttgcagcacatcgaccaccgacgcgacctcgtccagcggggtatcctcgtggacatcggtcagcaccgggactcccagctgctgcttcacctgttccaggatgcgcaggccctcttccatgcccgggccacgaaagctcttcgtcgacgagcggttggccttgtcgaacgatgacttgtagataaacgggatacccaactcatcggtgatcgccgtgagcgcacccgccgtctccagggccatcgcctcggattcgatcacgcacggaccggcaatcagaaaaaagggccgatcgaggccaacttcaaaaccgcaaagctgcatgcaatgtcctgtctggcggacgccaccctccgggcgcggccgcaaagcgtcgtcgtacggcgcgttaaggaagcactaatccgtcagcgccgtcgtggtctccggctcgcgctcgtcctgataggttcgcgcggcgcgaatgaaaccggtaaacagcggatgcccgtcgcgcggggtcgaggtgaactccggatggaactggcagccgatgaaccacgggtggtccgccagttcgaccgcctcgacgagctcgccggactcggagacaccagagatgcgcaggccggccgcctccagccgttcgcgataggcattgttgaactcgaagcggtggcgatggcgctcgctgacctcttcgcggccataggcctccgcaatccgcgaaccctgggccagtcgcgcggactgcgcccccagacgcatcgtgccgccgagatcgctttcggcatcgcgcctttcgatgcggccctcacggtcctgccactcggtaatcagggcaatcaccgggtgcggggtatccggggcgaactccgtactgtgcgcaccttcgagcccggcctgatcacgagcgaactcgatcaccgctacctgcatgccgagacaaatacccaggtagggcacgccgtgttcgcgtgcgtaacgcacggccgcgatcttgccttccactccgcgctcgccgaagccaccgggcaccaggatcgcgtccaggccttccatctcgccctggatctcggcatccgccccttcgagcttctccgaatcgagatagcgaatgcgcacgcgcgtcccaacctgcacgccggcgtgggtcagcgcctcgttcacggacttgtaggattcggtcagatcgacgtacttcccgatcataccgacggtcacctcggattccgggaactccatagcattgaccacgtgcttccagtccgacaggtcggcctgcggggcctcgatatgcagcttgcgcagcacgatctcgtcgagcttctgcgaatgtagccacagcgggatcttgtagatgttgtccacgtccaccgcggagatgacggccttctcctcaacgttggtgaacagcgcgatcttgcgccgctcgccctcggggatcgcctgggtcgagcggcacagcaggatgtccggctgaatcccgatcgagcgcagttccttgaccgagtgctgcgtcggcttggtcttgatctcgccggcggcggcaataaacggcaccagggtcaggtgcatgaacagggcattctcgtgccccagttccacacccatctggcggatcgcctcgagaaacggcagggactcgatatcgcccaccgtaccgccgatctcgatcaacgcaatgtcggcatcgcccgcgccctcgcggatcgagcgcttgatctcgtcggtgatatgcgggatcacctgcaccgtaccgcccaggtagtcgccgcggcgctccttgcggatcacgttctcgtagatctgcccggtggtgaaattattgcgccgcgaggtgcggatgcgcacaaagcgttcgtaatgccccagatccaggtccgtctccgcaccgtcgtcggtcacgaagacctcgccgtgctggaacgggctcatggtgcccggatcgacgttgatataggggtcgagcttgagcagcgtcaccttgaggccgcgcgcctcgaggatggcccccagcgaggcggatgcaatgcctttgcccagagacgaaaccacgcctccggtaatgaatacataacgcgtcatgcgggaaacctggctagggaaacactgattaatgaacacgctcgcgctcgagtcgcttttgcgtgcgaacaaggcgcggcgactgccgtgcagtcactctgcacaagggagccgcaacgccgtgcgcgcacaaaagcggccgagccccttcggggttggtaccccaggttccccgatcctgcgttgcgccacttgtgggtagaaccactacccgctgccagaggcgccttgtctcggaaaacctggggtaccaacgcgagcgtgtacattaatcagtgtttccctggggaacgacggacccccgccacaaaagggctcacgggcggctgaaatcggccgaaatgctaccagagagcccctctcggctcaatcaactgcggcatcgcgaagcgcactttgcgcattgggcggaaggggccggaacgcgaccagcgtcatatcgtcacgccgtggttcgccgccgcgataatcctccagcacgcggaccacggaatcgatcttggcggccaggtcacgcggggacttctccgccagcacatggcgcagccgccggcgcccgaacagccgcggcggctcgccacccacatggtcgtgggcgccgtcggtaatcaggaagaactccatgcccggctccaccgacactacgtggtccaccggctgcgcaggctccagactgcggtaacccagcccgccgcgcacgccgcgaatctcttccacctcgcccgcacggtcgatgatcagcggcaaccccacgccggcaaaggtcagcgtacgggcatccgggtcatagacgcagaccgccgcctccagtccgtcgtcggaatccgagtcctgaccgtcctggcgcaggcgcgagcgcaccagccgatccatctcgcgcaggattgccgacggctccaggagccggtgttcatgcaggatgcgatccagcgccgaggccagcaccagggtaatgaacgccccggggacaccgtgcccggtgcagtccgccgccaccagtacactgcgcccgtcgatggcctccagccagaagtagtcgcccccgaccagatgcagcggctcccagtagacctgcacctcgtccagatggccgtccagggcgtgtttgtccggcagcatcgcggtctggatgcgccgcgcatagtggatgctctccacgacgagccggttactgcgctcgagttcgcggttggcctcgtccacccgcgcgagcgcgcgctccgtctccagcttctcggcctccagctcgcgggtacgctcgaccacgcgccgctccaggtcctcgttcagggccttcagctcgccccgtgcaccatcccgcgcgtcgaggccctgttgaaacgcgttcaggaggcgatcaagcgagcggtccagggcgcccagctcgtcattcgcgtggtgccccatgcgggggcgcggccactgggccgggcggtcgggatcggtacccgccacagcgtgggagatgcgcagcatcgggcgcagcatcaggccgtagaacagcagcacgacgaccagcgagacgatcaccgcctgtaccacgctggtgatcacgctgttgcgcagccgctcgaccagagctgcagccagcacatcgggggcgagttccacacgcagcgcccccactgcgccattggtctcgcgcaggtccgggtggagaagctcgcgctcgtgctggcgatccgccccgaacaggcgctccccaagccaggaggtgtcaccaccttcgcgctccacctcggccagggtgcgcccgaagtcgtcgaggatctcggcgcggtggatctcgtcaaaggcctgcaggcccgccaccagcgattccgcctgatcggcattcaactggtaggccgcctcggccgcgggaggggccaccagccgttgcagccggtcgatctgttccagggtttcggcgtgaaaggctcgcgaatcggccgcgatgacgtaagcgctcgccagcaggctgagcgccagcgccaccagcagggtcgcgagcgccagcttcgcgaccaggctgcggctgcgcgccgggccggactccgtcatacaggctcgccgtggaactggacctcgacgcggttacggccttcgttcttcgcgcgatagagcagatcatccgccgccgcgaccagtgccccggcatccggccagcgttcggtggtcacgacgagaccgatcgagacctccagatgcagcggttcgcccttccagcgcgggatcgtctgctcgacactggtgcgaatgcgctccgcaagattcttggcggcgtcgagatcgagatcggcggccaccaccagaaactcctcgccccccatgcgcccggcgtactgatcggcaccgagctcgccacggaggatctcggcgaaactctgcagggcgtagtccccggcggcatggccatgggtgtcgttcagcgccttgaagtcgtcgaggtcgagcatcatcacagagagcgagcgggcctgatcgcccaccgtttcggccagcccctcgacacagtccattacccggcgccgcgagaacagcccggtcagggcatcctccagcgccaggcgctcgagctcggacgttagccgttcacgctcgcgtacctcgtcggacaacgcgcagttgagctgctccaggtgcgtggcctgctcgcgcagctgacggttcgcggcctgcaggtccagctgcatgcgatcgctcatgcgcatcatgcggcgctgaacgcggtaactctctgaataggccttggccagcatccgtacgccttcggctacatcatccagcgcctccagcatctgctcggagcgctgcatgatctgcttttcctgttcgaacagggagaagtcggcaagcgcttccggatcgtcgccgtcgcgggaggccgatggcatcggcacgggctgattggggtcgtgagaggcgctcatgatgtcggacacatgcggtagtcagcgtgggcaaagtcctcggaaaagtcctcgccgaactcttccatcgtctcgtcgtcttcgtggtagcaccagttgatctgcacgttgatgccggcctcggcggcatcttcgaggatctgaaagagattcatcagcgccttcgcggtcgagctgttgaagtagatcatctcgacgctgaactccagcgactcgctgacccgctcctcgaccgcctggcgcaagccctgggtcaggggtccatagaagctcgcggcgtcttccgggtaggactcgccggcaatgcggtattgccccgccgcgaaatcgaacaggacctccggggtacggtccgttgcctcgtgtcgaatggggtccggtgctgccatcagatgtaggccttcagtacaaaataggaatacgcgtcggaaagatgctcgaagtcgaactggatcggctcgctggctcggcgtgcaatctcgatcagcccgatgctgccccccttgctgccctcgtccggcggctcgcgcagcttttccttgtagaagcgccgcagggcctccgcgtccataccctgcagttcgctgagccgcccgccgagagtatcggcgtcttctcgggcgatgatattgccgcagatcacgaaaaatcggcctttgtcggagccgaccgtaatcatgcccgagctcagctccaccgggggttccgcctcatgctcgatccgttcggcggagtagcgaatgatgttctgcacctgctcgacaaacaccgagaacactcgattgacggtcttgttgtcggtcgactccagccggatcttctggcgcagggcatcgcccagcgccttcaggatgccctcggagatgtagccggtgaacgaaaagatgatgccgcgccgagtcatgttgcgctgaaaatccagcacctcctcggcgatcaggccaccgcgatccgcttcgcgttgcgtggcgaactcagtcattcgcgtctccgttacgttcgagtacgtcgctgacgatcgccgcgtagcggccatcctcgcgcatggcatccagcgcggcctggaggcggcccagccgagcgcgatcggtatccgggtggcaggcgagcgacatcaccgtatcgttgaaggcaaacagcgaacgcagttcgccgatctcttcgagacgcgcgtaccagggtgcgaggtgctcgccactgacccagacctcaatccggtcggccgcgagcttgcgcgcgttcaggcggtcattgggggcggtatcgacctcgatcccccgggcctcgacatacaacgcgaccgcgtcgtcgcgataaccacccacccggtagtcatggaggtcatcgagcgactgcgctgcgacgtcggagccttcaagggcataggcatgccactgattctccaccagcgggcctacccactcgaagagctcttcccgttccggggtccgcgtcgtggagaacacacaggtgtcggggttcgactgcgcctcggcgtaggcgcgactccagggcagcaggcggatctccgcctcgatcccggtctcctcgagcagctggttcatcacgcgcacggagatgccgtcgagctcgccatccggcgtctcgaagttgaatggcggatagctctcggtggccaggtggagggttccgccctgtgccgttgccatacccggcaacgcgagcacacaagcgataccccagacataccccccggtctgccggctgatggttctcacaccccggcccctcaaaagtatgacgaagttcaagcattcgcttttccgctcgccccgtcaactgtacggggactacaggtttggggcccgcaatcgatcagacagccgacttcagggccccagctctccatccggccagagaatggccacgacggtcccatccgcccgccgcctgaccaacggcaggtgctcgcgcgcccatggcgggacccctcgctcctgcagccgtttcttcaagggtcgccgacccgctggcgtcaccacggtttccccgcctcggcgaaacccgacctccagcgcctcctgcgcatccacacccagcgcctccagcgctgcgcgctccagcactcgaccgtccgggagcgtcaggcgcgcatggcccggcggccagggcatcacgtcgcctggcgcggccggcttcccatccggggcttcggcgtaaatcgttccgcggtaaacgcccatccagccatccgcccagcgcagttccggattccggtccgccccgtgcacctccagttgtcgacagaactcctccagccgcgcatgacccggcggtcgcaggccctgcgcgcgcagccaggcccgcaatcgtgcgcgccgagcgggcagatccagttcggccagcgaggccacctcgagcgaggcttcacccggaaggtgcttgtcctccaggctcgccaggcgatcgacagcctcgcgctgccagcgagcgcagcgtgccagggagccataaacggggaaccgttctgccagacgcggaaagatctcgcggcgcaggaagttgcggtcgaagcgggtgtcgtcattgctcgggtcgtggtaccagtcgagagcggccacacgcgcgtagcccgcgatgctctcgcccgggaccgccagcagcggacgccccagccaggtatccccttcgcgacgcaggacgcgcatgccttgaaggccctccggaccgctcccgcgcagcgcggcgagcaggaaggtctcggcctggtcgtcggcgtgctgggcggtcaggatcaggtcccgctcgccaaggccctcgcgcagggccgtgtagcgcgcgcggcgcgccgcggcttccggcccctcggaggcatcatcgagaacgatcacattgcgtacggtcagcggtacttccagcgcctcggcaacgcgcacacagaatgccgcctgcgcctcggcatccggtcgcagaccatgatttacatgccaggcctcaagcccttgagggcgcagttgcgcgagcgcgtgcagtaatacggaggagtcgcggccgccgctgaaggcaacccgcagggatgtagcaccggggtgatcctgcaaaaaggcccgaacggcggccatcaccgggtgagtgccatccggcacccggcccggcgtctcaggaggcggcttcctggaaggcaccgtagtccatcaggcggcggtaacgccgatccagccgcttggccgggtccagcgcctccaggccatcgagggtttccagcagtgccgcgcgcaggtgcgccgacatcgtctccggatcgcgatgggcgccgcccagcggctcggggacaatgcgatcgaccagccccaggtcgtgcagccgctgcgaggtgatacccagcgcctccgccgcctcggacgcgcgttcggcactcttccagagaatggaggcacagccttccggcgagatgaccgagtaggtcgagtactgcagcatcagcgtggcatcgccgaccccgatcgccagcgcgccgccggagccgccctcgccgatcaccgtcgcgataatcggggtatccagccgcgccatcaccatcagattgcgggcaatcgcctcactctggccgcgctcctcggcacccacacccggataggcgcccggggtgtcgatgaacgtgaggaccggcaaccgaaaacgctcggccgtctccatcaggcgcagggccttgcggtagccctccggccgtggcatcccgaagttgcggtacaccttctcgcgcgtctggcgccccttctggtggccaatgatcatcaccgggcgcccgtcgagacgggccacgccaccgacgatcgccggatcatccgcgtaggtccggtcaccgtggagttcctcgaactcgtcgaacagctgcgggatatagtccagcgtgtacggacgcttcgggtggcgcgacatctgcgccacctgccagggggtgagcttggcgaagatactctccgtcagcgaacggcacttctcctccaggcgctggatctcttcctggatgttgacctcggcatcgtcacccacatagcgcagatcccgaatcttggcttccagttcggcgatgggctgttcgaagtcgagaaaatccggattcatgcagggtcccgcgtcggaaaggtgggcgtcaggcgcggaattgtaaccaattaccccgcacttcgctgcccgttcgagacccgccgggacggttgcgcagcaacatgccctggttcagcgctattgatgacaacgcccgacttcgtagatgcccacagaatcaccggccgtacaggacctgggcctcgcaacccggccccagggtctgctgcaggttgcgcagcaaccgctcgtccggacggatggcccagccctcgggcagactcagttcggcctcgaggccgtcccggcggtagcacaggtggactcggcactggccatcgcgatgttcttgcatcaggccgcgcaggttctctacctgctcggcacgcaccccctccagacacaggtgcagagcgcgtgcccactgcgcccgagcctcgtccagcgtgtacaccgcccgggcccgcatgcggataccgccggcatagtcatccagcgccaccgtgccctcggccaccaggagggtgtccggctccagccgatcgcggtacgtggtgaagtcgtcgttgaacagcacgatctcggcacgcccgctgcggtcatccagggtcgcgatgcccatgcgcccgttctgcgtgttgcgcactcgcacccccacgaccaggccggcaatgcgcaccgtctcctgccgcccgcgccgcccctgctggccaccctcatcgggccgctgctccagcttcgcctccagttcggcgaacgtgctgcccgtcagccgcttgagttctgcacgatagcgttcgaccgggtgcccggtcaggtacaggcccagcgtctccttctccccgcgcaggcggtcatcatcctccatttccgggagggtctcgctctcggggaccacggccgccgccgggtcgccaaacagatccaccacccccaggctcgcgttgcgctcggtctgctccgccgcggccacggcggtggggatgtcgttcagcagcgtcgcgcggttcgcgccgatcgcatccagcgcacccgcacgcaccagcgtctccagcacgcgcttgttcagcttggacaggtccacgcgctggcacaggtcgatcagcccgtggaagggaccatccaccgcacgcgccttcagcagtgtctcgatcgccgactcgcccacacccttgatcgccccgaggccatagaccaccgtcccggcatcgcggcaggtaaagcggtagtccgactggttcacgtccggcggcaggacctccaggcccatgttccggcattcctcgatcaggcccacgaccttgtcggtgttgtccatatccgcggacaacaccgcggccatgaacggcgccgggtaatgcgccttcagccaggcggtctgatacgcaaccagggcataggcggccgagtgcgacttgttgaagccgtagccggcgaacttctccatcaggtcgaagatataggtcgcggtcccctcctcgaccccgcgccccagcgcaccctccatgaaaatctggcgctgcttggccatctcctcgggcttcttcttgcccatcgcgcgtcgcagcaggtcagcgccgccgagcgtatagttcgccaggacctgggcgatctgcatcacctgctcctggtacaggatgaccccgtaggtcggctgcaggatcggctccagatccggatgcgggtattccacctgcgcgcgaccatgcttgcggtcgatgaagtcatccaccatccccgactgcagcgggcccggccggtacagggccaccagcgcgatgatgtcctcgaagctgtccggctgcaggcgccggatcaggtccttcatcccgcccgattccagctggaacaccgcggtggtctggtaggccttcagcagcttgaaggtgtcggggtcatccagcgggaccgcatccaggtcgatacgggtctcggggtccatcttgcgcacgttctcgaccgcccagtcgatgatcgtcagcgtgcgcagccccagaaagtcgaacttcaccagacccacggcctcgacgtcgtccttgtcgaagtgggtcaccagcgagccaccatcgtcctcgcagtacagtggcgagaagtcggtcagcgccgagggggcgatcaccacgccgccggcgtgcttgcccgcattgcgggtgagtccctcgagcttgcgcgccagatcgatgatcccgcgcacctcctcgtcctgatcgtactgcgacttcaggtcctcgctctcggccagggccttgtccagggtcatgcccagctcgaacgggatcagcttggcgatgcggtcgacaaatccgtagccatagcccagtacacgaccacagtcgcgcacgaccgccttcgcggccatggtgccgtgggtgatgatctgcgagaccttgtcgcgcccgtagcgctcggccacgtagtcgatcacgtcatcgcgtttctccatgcagaaatcgacatcgaagtcaggcatggacacgcgctctggattaagaaatcgctcaaaaagcagctcgtaacgcaatggatccagatcagtaatacccagcacataggcgaccagtgaacccgcgcccgatccacgccccggccccaccggaatgccattgtccttggcccactggataaagtcggccacgatcaggaagtagccggggaaacccatctggcagatcacgtccagttcgagcttcaggcgttcctcgtactccgagcgctcggcaaactgaaaacgttccagccgggcctcgagccccttcgccgaggtctcgcgcagatgatcctcgaccgtgtagccctccggcaccgggaaatccggcaacaccgactccccgagcgtcaggctgacactgcagcgccgggcgatcgccaccgagttcgccagggcctcggggatatccgagaagcgttccgtcatctcctgcggggtggcgaggtactgatgctcggagtagcgccgcgggcgcgaggggtcatccagcgtggtgccatcatggatacagacgcgcgcctcgtgggcctcgaagtcctcggccttcaggaagcgaacgtcgttggtcgccaccacgggcagctcgaattgttccgccgccgcgagggcctgctcgatccaggcctcctcgcccgggcgctcggtgcgcgtcagctccagatagaagcgcccgggaaaacgcttcagccagggggcaagatcatcgtgggtcaatacgcgcgcgacgcccgagccgctcacgaacagaccatcgatgccacccgacagcgcgatcaggccctcggccgcgctatccagccattccgcgtcgatccgagggatgcccttttcctgaccttcctgccaggcccgcgagatcagtcgggtgaggttgcggtagccggggtcgttctgcgcaagcagcgtcatgcgcgccacgctcccgtctgcgcgggcgtcccgcaccagcagatcggccccgatgatcggctgcacgccctgggcaatggccgcccggtagaatttcaccagtccgaacaggttgcagtgatcggtcaccgcgaccgcgggcatgcccttctccgcgaccgccgcgaccagcggcttcaggcgcaccagcccgtcgatcagcgagtactcggagtgcaccctcaggtgcacaaaaccggggtcgtgccatgcgccgctcatgcttcttcccccgcaacagcggccagtgcccgcgccactggcccaaagctccgacgatgctccacacacggcccgaggcgcgccagcgcgtcgcggtggtaggccgtcgggtagccggcatgacgatcaaagccgtagtcgggatagcgctcgtgcagggccgtcatttccgcgtcacgcgccaccttggcgatgactgaggccgcactgatcgctgccacggagccatccccgccgacgatcgcctcggcactccaggggccctctggcgtgaagcggccatcgaccagcaaatgatccggcgcctgcgacaatgcggccaccgcgcgctgcatcgccagcagggtcgcgcgatggatgttcagtgcgtcaatctcggccgcctcggcacggcccagcgcccaggctaccgcccgttcgcgaatctcgacatccagcgcctgccggcgcccggccgaaagtttcttggaatcggtcagccccggtgctgcaaaactctccggcaggatcaccgcagccgccaccaccgggccggccagggggccacgccccacctcgtcgacgcccgcgacccaagcgtttgtcaccctgtttgcggacatcgaacccccggccgggtttaggaaacactgaaacccgtgtttccctggacaatagcgggaatgaatcgcggacatgcgccgtccggacgatccgttacaatagcgccggaaatcctagcacacgccccacgaaccccgagcccgcccatgtctcagaatcccctgcgctgcgccgcgatcggcgtcggtcacctcggcaaatggcatgctgccaaatacgccgccctgccagaaaccgagctggtcgccgtagccgatgccgacgccaccaccgccgagcgtgtcgccgccgaacatggctgcgccgccgtcaccgatcaccgcgaactgcttggccaggtcgatgcggtctcgatcgccgcgccgaccaccctgcactacgacatcgcgcgggacttcctcgacgccgggtgccatgtactggtcgaaaaaccgatcaccgcgacgctggagcaggccgaggccctgaaccagctggccgaggccaagggcgtggtattacaggtcgggcatctggagcgtttcaatgccgccctgcgccggctgaccgacgatccgctgcatccgcgctttatcgaatcgcaccgtctcgcgccgtacaagccccgtgcaacggatgtctccgtggtgctggatctgatgattcacgacatcgatatcatcctgtccctgacggattcgccgctgaccgaggtccgtgcctccggcgcccgcgtgctgacgcaggacatcgacattgccaacgcccgtctggagttcgccaacggctgcgtcgcgaacgtgacctcctcgcgcgtgagcaacaagtccgagcgccgcatgcgcatcttccagtcgcacgcctacgcctcggtggactttcagaaccgcatcctctcgctgaaccgaatcggagcacccgaccccgagaccggcgccccggagatccaccgggacgagagcgtgttcgacgaggccgatgccctgctcgccgagatccgcgccttcgtggccgccgtgcgcggcgaaggcccggtcgtggtcagcggccgcgacgggcagcgtgcgctggccaccgccgagcagatcacaaagctcgtctatcagaatctcaacgtgatgggccaggccgacggcccccacagccacctcgaaaacacccgcacaggagtcaagtcgtgatcccgatggtcgacctgcagcgccagtaccagagcctgcgtcccgaaatcgatgccgcgctgcaggaggtcctgtccggggcccgctacatcctgggccccaatgtccaggcactggaagacgagctggcgcgctatctcggtgtggaacatgcgatcacctgcgcctcggggaccgatgcgctgcatctggccctggccgccgcaggcatcggcccgggcgacgaggtgatcaccacgccgttcacgttcatcgccaccgccgaggcgattcgctatgtcggggccgacccggtgttcgtggacatcgatcccgacaccttcaacatcgatccggagcaggtcgaggccgcgatcaccgaaagcaccagggccatcattccggtgcatctgttcggacaaccagccgacctgccgcgcctgcaagccatcgccgaacgccacaagctgctcattgtcgaggattgcgcccagtcctttggtgccgccatcgacggtgcgcagaccggatccgcaaatgcctttggctgcttctcgtttttcccctcgaagaacctcggggccttcggcgacggcggcctggtcaccaccagctgcccgacctcggccgaggccctgaagcggctgcgcaaccacgggtccaccgagcggtactaccacgacgaagtgggctacaacagccgcctggacgagatgcaggcggcgatcctgcgggtgaaactgccgcacatcgacgaatacaacgcccagcgccggcgcgtcgccgccagttaccgcaagggcctggagggcctgccggttcagaccccgcacgaggaccggattggtacgcatgtctaccaccagtacacgctgctgaccgatcaccgtgacgcgatcatgcaggccttgaaagaggccgagatcgcgcacgcgatctactacccagtgccgctgcaccagcaaaaggccttcgcggaccttccgaatctgccgacgagtcttccggtcacggaatccgtcaccgcacgctgtctgtcgcttccggtgttccccgagctcgaggacggccagatcgagaggatctgcgacaccatccggcgcgccctcgcctaagcaccgaaacagacccggccccatggaacgccacgtggtcatctgcgccggagagagctccggcgatgccctgggtgccgggctggtgcgcgaactggcgaccctggagcccgcggtgcgctattccggcatggggggcgcgcagatgcgcgatgcgggtgtcgagacactgatcgatgtcgaggaactcgcggtcgtcgggctcgtcgacgtcctggtgaactacccgcgcctgcgccgactgttccggcgcatgggtacccacctggagaatacccgcccggatctgctggtcctggtcgactacgtcgaattcaacctgcgcctggcggcgcatgcacgacgcctgggtatcccggtcctgttctatgtcagcccccagctgtgggcctggcgatccgggcgtatccgccggattcagcagtgcgtcgacgcgatggcggtactgtttcccttcgaaaccgagatttacgaacgtgccggcgtcccggtgcgctacgtcggcaatccactggtggaccgggtccaggcacccagcgtaccgctagcggaacggatcgccgtcgccgaagatgaacgcgtggtcggactcttgcccggcagccgcaggggagagctcaagcgccactggccgctcctggtcgcgaccgcgcgccggatgcacagggaggacgcctcgctgcgcttcgccgtcgcactggccccgggcgttgacccaccacgcctggatgctctggccccgcgagatggcctgccgatttcgtttgtctccggcgaggatggcacgcacgcgctgatggcggatgccgatctgctgctgattgcctcgggtacggccacgctcgaggccggcctgctccaggcaccgatgctggtgttctaccggatggggagtctcagccacgcggtcttttcacgcctggtccgcctggagaatatcgccctggtcaacatcgtcgcgggggaacgactggtcccggaataccttcaacgtcaggcaaacccggaacgcctcgcgtcggacgcgctcgacctgctccggcacccggagcggctcggcgcgatgcgcgaatccctggcctcgattcgcgagcgcctgggggaaggcggggccaatcgccgaatcgccgagatggcacgggagctcctcaaccagggacgcctggtcgagccctgacacggcaaaccggtgtcagtgcgggcgcccccctcggagtatgccgcgctggctgttgcgcacgaacccgatcaggttgcgcacctccgggacctcggtctcgtcgaacatcgtctccagatggcgctcgcggccggcgcgaccacgcatgccgaggataaagacgcgatgcagcgcctggatcgcctcattcgagaaaccattgcggcgcaacccgaccttgttgatcccgatcagccgcgcgtagttgccgctggccaggcagtagggcggcaggtcgcggttcagcgccgcccccatgctggtaaaggcaaaggtacccacgcgacagaactgatgcaccagggtaaaaccgcccagtgtcacgttgtcctgaatctcgacgtgaccggccagagaagtcgcgttggagaagatgatctggttgccgatggtgcagtcgtgcgcgatgtgcacataggccatgatcaggttgtcatgaccgatcacggtctcgcccagccccttctccgtgccgcggtgcagcgtgaccgattcgcgaatcacgttgcgatccccgatcaccagccgcgtcggctcgcccttgtaggtcgtatcctgcggctcctcgccgatcgaggagaactggaaaatgcgattctcgcggccgatctcggtcgggccccgaatcacgacatgaggacccacgcgggtaccggccccaatccgcacattcgggccgatcacgctgaacggccccacctcgaccgaggagtccagctccgcgctcgggtgtacatcggcccgcgggtcgatcacgaggggatttcctgcccggaacacatcagctgggccgtggcacagatgtcgtcacccacacgggcaaccgcatcaaagcgccagatgccgcgcatggtgcgcttgagatcgacgcgcaggtggagctggtcaccgggcaccacctggcgccggaaacgtgcctcgtcaatgcccacgaacaggtacagctgctgcttgtcctggttctcgttgcgcgcctcttcggtcttgaacgccagaaggcccgtggcctgcgccagcgcctcgaggatcaggacaccgggcattaccggcttgatcgggaagtgcccctgaaaatagggctcgttgatactgacgttcttgatcccggtcagatagccgccgggctcccattccagtacccggtcgaccatgagaaacggatatcgatgcggcagatagcgcatgatctcctggacgttgaagtcatccacgcggcattccttttttgttgattctgacgagccgagaccaaaggacgactccaacacaagcgggattcacgcatcccgggtccgggcgagccgacgcagccgtgccagcatccggttccacagccgggcctcctggtgcgggacaccggatgcatactcccccggtcgatcaatcgagcgcgtgacgagcgtcatcgcgtgcagtgtcacccgatcggcgatcgccaggtggccgagaatcccgaccccgcccccaatggcgcaatgcgccccgatgcgtgcgctgcccgcaatccccacacaacccgcaatggccgtatggtcgccaatctgaacgttatgggcaacatggacgaggttgtcgatcttgaccccgttgccgatccgtgtggactccagcgatccgcgatcgatggtggagttcgcaccgatctccacatcatcgcccacgcgcacatctcccaattgctcgatcttctcccaggaggaatccgggccgggtgcgaatccaaacccatccgcgcccagtaccgcgccacaatggatgatggcgcgtttgccaaccttcacgtcatccagcaggctgacgcggggatgcaggtagcacctctcccccagttcgacgcgctccccgagcacactatttgctccgatcaccgaccctgcaccgacccgtgatccagctccaacgaccgcgccgggtccaacctgcacatcggcggcaagatgcgcatccggatgcactcgcgcgcttgcgtccactccgggaacggcgtcccggcgaccggccgccaaccagcgggacacctgtccataggcccgataggggttgtcgacggcaatccacgcatgcgcagtcgtcgaccctggcttgatacccgaacgggggaccagaacacagcccgcttgggtcgactccagggcatcacgatagcgatcgggattcgtcacaaaggccacatcggccggcccggcctgtgcaagcgttgccagacctcgcaacgggatctcggccgatcccttgaggtcgccgcccagatactcggccagcgccccagcggtaatcacccgctcagtcgtcgcgctgcattgcggcaaggatatcgtccgtgatgtcgacccggtcgctggcgtagagcacattgcgctcggtgaggatgacgtcgatctcgcgttcgcgcgccagttccacgatggcgtcgttgatccgccgctgcagccgggagagttcttcgttacggcgcacgttcaggtcctcgctgaagctctcctgggcgcgccggaactctcgcgagcgctgggaaaactcccgctccagatcggcccgctcagagggattcatcatgtccccgtcgcgctccagccggtcacgcatgcgctgcagctcttcccgttcggccacaagctcggcgtcacgcggggagaactcgcgttcgagctcgcgcatagcctgctcggcctgcggcgagtcctccaggatgcggttcatcgtcacaaacgcgacgttctgagccccggcctgtgccgggagggccagccagccagccaacaacagcacggcggacagcgccagggcgccgcccttcatggtcccactgcgctgactcatcgtttcttgctccttacactcagaaggatgcccccagcaggaactggaagcgctggatgtcgtcctccggctggtcgttcagcggctcggccacactaaagctcagcggcccgaccggcgagaaccaggtaaccgcgaagccagcggaggcccgcagttcgccgacgtcccaatcgcccgggtcgttgaatacattacccgcatcgacgaaggtactcatccgcacggcatcgttatcggccgcaaacggcagcgggtagaacaactcgcccgagatcgtagtgcggaaccggccaccatacgggtcgtcgttcgaatcgcgcgtcgcgggaacgtcctcgccccggaattcgcgcaactcgcgctggtcacccaggcggttgtcctcgtagccacgcaccgaccgaatcccgccggcgaacagccgttcatagaacggcaactcggacccgccgtagccgtccgcgtaggcgatcccaccggagaggctgaacgaatagcgatccgacaggcggaagatctcctcgccagaataagtcagcttgtagaactctcgatcactgccgggcacggcaagttccagaccaatgcggtggcgtcggccctgggtggcaaaggtggtccgatcgcgcgtgtcatggatataactcgtctcgatcttgtagaaattcgccgaactgccgaactcatcgatctcgtcaaagatctcgtccgggctgccccgccggccatcgcggtcaaccgtgtcaatatcgatgtgctcgaatccgggcacgatccgcacacgatcgaactccgacagcgggatcccgtagctcacgtcgaacccgtagcggttcgaggagtagcgcgagatattcgcccgctcggcgtcgatcttgcggtagaagacggagaacccgcgactggccccggcgggggtgtagtgcgggttggtcacgctcatgcggaagatctggttcacccggctggtgctgacctccgcattgaagcggttcccggtgcccaggaagttgtcctgctgcagcccggccgtcagcagcacaccctggttctgcgagaaacccgccccgagcgtcagcgcgccggattgctgctcggtcaccgtgatattcaggtccacctcgtcatcagtaccggggacccgctgcgtctccacattcacgctctgcacgaatggcagacgctgcagccgcacgcgggagcgctcgatcaaggccccgttgtaccaggagctctccatctgccgcagctcgcggcgatagacgcgctcctccgtattctcgttaccggtgatctggatacggcgcacatagacgcgcgggcctgggtcgataaagaaggtgatctcgacctcgcggctgtcctcgtcgacatccggcacgggattcacgttggcgaatgcatagccgtcctgcatcaagcgattggtgatccgctcggccgattgcgtcacctggctgcgcgagaagggttcacccacatcaatctcgaccagctcttccagctcgtcccgcgacaccacgaaatcgcccgccaggtcgaatccggtgacggtatagcgctccccctcatccacgttaatcgtgatgaacagatcgcggcggtccggcgtcagggtcacttgggtggaatcgatatcgaactcgagaaagccctcgtccagataatgcgaacgcagctgctccagatcgcccgacaatttctcgcgggaatagtggtcccgccgactgaaaaaggcccaccagcggggcacgcccgaatcaaaccggcgagtcagctcgcggttggtgaaggtctcgttgcccaccacattgacctgctggatccgcgccacagggccttcggcgatatcgatctcgatatccacacggttgcgcggcaggtcgatgatctcgacgtccacctcgacgttgtagcggccgcgcgcaaagtactgctggcgcagttcactctcgatccggtcgagcatcgtgcggttgaacacgcgaccgctgcgcagtccggccgcttcaagcgcctcgcgcaagccgtcgtcggggatgtcgcggttcccggaaaagttgatctcgttgatcgccggacgctcggagacaatcaccaccagcacgttcccacgccgggcaatctccacgtcgtcgaaaaaccccgtctggaacatctcgcggatgatgtccgggctctggctttcatcgaaggtgtcgcccacttcgactggcagatagctcagcgccgtaccggcggtaatccgttccagcccctcgatctcgatatcctcgatctggtaggtctgcccccaggccgtacctgccagacccaggagaccgaccagggctattgctctcaagctgtttcgcgacatgctttccgccaattcagaagggctgtgtcgggttcacccgaacagacgtgtcaaatcgttgtacagggccagcaacatcaacccggcgatcgcgaggatgccgaactgctgcccgatcatctgggcgcgctcggacaccgggctgcctttaaccgcctccacggcgtaatacagcaggtggccaccgtccagcagcgggatcggcaacaggttgataatccccagcgacacactgaccagcgccaggaatccaaggaaggccgagatcccgatcaccgcagtggtgcccgcaaactcggctatggtaaccggtccgctaatgtttttgaccgacgcctcgccggtgaccatgcgccagaggataccgaccgtcagaatcgagacatcccaggttcgggccgcccctgaaagcagggcctccacggggccctggcgcaccagtactgccatctcgcgcgccgctggctgatctggatccacccccgcaccgatgcgcccgatggtctcgccattggtggcgattgcctccggcgtcaccctcagctcgaccgtttggtcaccacgttccacctgcacgagctgttcacgctccgggctcgcctgaatgcggcggacccagtcgttccagtcgtcgatcgggtcaccgtccacggtcagcacgcggtcgccgggttcaagcccggccgccgccgcgggactgtccgactcgacctgcccgatgcgcgggaccaatgccggccgatacggagcaagccccacctgctccaggaattgcccctggccgaggatcgcctgacgatcacgcaaatccagcgtgcgctccacctcgcgaccatcgcggtcgcgcacgagaaccggcaccgtatcaccccgtacggcgtggtcaaggagccgaaggttcgtttgctcccagtcccgcacggcgcgcccgtcgaccgcgagaatctcctcgccgcgctccaggcccgcgaccgccgccgggctgtccgcggtaatgtcacccactaccggtcgcaccccgcccacgccaatcatgaacatcgcaccgtaagcgacgatcgcaaacaggaaattcgccagcggcccggcggacacgataaatgttcgcgccttcaggcccttgttgttgaaggcgcgataccgctcctcgggcgccacgtcgccctcgcgctcgtcaagcatcttcacgtacccgccaagcggcagggccgccacgacgaactccgttcgatcacgtccgatccggcggctcaacagcggccgcccgaatccgaccgagaagcgcagtaccttgacccccatcgcgcgtgccgccagatagtgcccatactcgtgcaccgtcaccagcacaccgatggccacggcgaacgccagcaaactggtcagcagcgtcatgacaccgcccgtcgctgcagacgcccgatctcgctaccggcatgggcgcgtgcctcggcatccgccgccaggacacgtcccagggaatcggctgcctgcgtcggcagcgcgtccagcgtccgctcgatgaccacggcaatatcgctgaaggccaagcggtccgacaggaaggcctctaccgcgacctcattcgccgcgttcagcacggcggtggccgtacccccctgctccatggctcggtaggccagccccaaggcggggaaccgttcggcttccggctcgcgaaactccagcggccccaccgtcagcagatccagtggtgccaccccggacgccacccggtcgggccaggccagcgcatgcgcgatcggcgtacgcatgtcgggattacccatctgggcaagtaccgagccgtcgttgtacgccaccatcgagtgcacgatgctttgcggatgcagcacgacctggatggccgcgggtcgaaccgcgaacagccagcaggcctcgatcacttccaggcccttgttcatcatcgtggcagaatcgaccgaaatcttgcgtcccatgtcccagttcgggtgggcgcaggcctcttcgggcgagatgtcgccaaaagtatcgagagggcggtcgcggaacgggccacccgaggcggtcagccagatgcgttcgacgccatgcggattcacctcgtccgcacagacgtaccccgtcggcagacactgaaaaatcgcattgtgctcgctgtcgatcggcaacagacaagccccggagcggcgcacggcatcgatcagcagcgccccggacatgaccagggcctctttgttcgccagcagcacgcgtttgccggcctcggccgcggcgagagtcggcaggagcccggccgcgccaacaatggccgccatcacagcgtccacctccggtgccgccgccacctgggccagggcgtcgggccctgcccttacctcggtggcacacccggccgcctccagctcgcgctgaagcgcgtccgcggccgcctcctcggccacgacggccacgcgcggtcggaactccaggcactgcgccttcaggcgttccacattgcggtgcgcggtcaacgcatagacctgaaagcgccccggctggcgcgacacgacatccagggtgctgacgccgatgctgccggtggaaccgagtatggtgatccgcgtggggctcataacgtgttacctgcgactctttatgccccggggacgggcaacaaggccagccagagcaagccggccagaaagatcggggccgccgcgatcaggctgtcgatgcgatccagaatacccccgtgaccgggtagcaaggaaccgctgtccttggcacccgcctggcgcttgagaatgctctcgaacaggtcacccaccaccgacaccagcgcaatcaggatcgacagcagcacgaacaccagggcatccatgggcgccagcccccaagtaccagccaccagcaccgccagggcgaagaccgcgcccagaccgccgagcaagccttcgcgggtcttccccggactgatgtgcggcgccagagcgttgcgcccgaaggcctttccggcgaagtaggcaccggtatcggcaaagcccaccagaacgatcaggtacaccaccagccagggcgccagcgcatgcagccagacgatggccatacccgcgggcaccagcgtcaacaccgccgcgacggtgagcagcttggggcgcggcccacgcccgtcgatcccggagcggtaaaacggtagtgccagcacaatcagcagccaccagacaaccgcaaacaggagaaccaatagatgcacaggctgcgccagcgtcagtcccaaggccaccagtggcgtcagcaccagcaccaccagcgccgcgcgttcccaggccgcgtgcagcccggtcagctcgccccactcccaggtggccagtccaattcccagagccatcaacgccagcaccgcccagttgggcccgaacgcgatcagtgccagcgcgggcagcccgatgaccgcggcggtcattacacgggttctaagcaccggggacctcggtcgctgaacaggccccggcaggtacacgaccaaaacgccgctgccgctgggcataccaggccaggctgcgctcgaagtccttcacgccaacatccggccagtaggtctcgatgaacagtatttcggcgtaggccgcctgccacaggaggaagttgctgatgcgttgttcgccgccggttcggatcagcaggtccacgtctgccagaccggcagtactcaactcggccgcaaaggcggactcggcatcaccatcggcctccgacccaccactggccacccaacgcctggccgcctgcaggatgtcccagcggccgccgtatcccagtgcaaccaccaggcacatcccctcgttgcccgcggtggcctcttcggcctcgcccatacgggtttgtagcgttggaggaaatgtggcgcgatcgccgatgaatctcaggcgaatgccgcgctcgaccagctcgggcagttcgccctcgatggccgtgacaaagagttcaaaaagcgcctcgacctcggcgcgggggcgaccccagttctcgctgctgaacgcaaataccgtgagcgactgaataccgtgttcggcgtagaaacgcaccgcccggcgggttgcctccagaccctctcggtggccttcggagcggtccagcccacgggcctgggcccagcgcccgttgccatccataatgatggcaacgtggccgggcagcgcgggatctgtggcggaggaaaccggcatacggggatggccggtcagacttccatcaactcggcttccttgtcctcgagcaatgcatcgatcttcgcgatgtggtcgtcggtgagcttttgcacctgctcctgtgccttgcgctcttcgtcttccgagacctccttgtccttcaccgcctgcttgaaggtgttgttggcgtcgcggcggatattgcgcaccgcaacacgcgcattttcggcctcggccctgactaccttgaccaggtcacggcgacgttcttccgtcagcgccggcagcggcacccggatcacagtgcccatgctcgccgggttcagacccaggtccgaggtcatgatcgccttctccaccttcgcgaccatgtccttttcgtatggcaccacggccagggtgcgcgagtcctcggcgttgatgttcgcgacctgattgatcggcacttccatgccgtagtagtcgacatgcacatgctcgagcagactggggtgcgcgcgacccgtgcgaatcttggccagctcgttgcgcagggcctcaatgctcttgtccatgcgctggcgcgcgtccttgatcgtggcgtcagtcatctcgggatccctcgaccagggttcccaccggctcgcccatcaccagccggcggaggtccccttttgcaaacatgttcatcacgcggatgggcaggccgttatcacgacacatcaccagcgcggtcgtatccattacacccaggcggcgttccagcgcctcgtcgaacgtcaggcgttcataacggcgggcatccttgctcgtcatcgggtccgaatcatagaccccgtccaccttggtggccttgatcatcaattcggcattgatctcgatggcgcgcagcgaagcggcggagtcggtggtaaagaaggggttgccggttcccgcggcgaacaccacgatccggcccttttccagatgccgcacggcgcggcggcgaatgtagtcttcgcagacctgattaatgcggatggccgacatcacgcgggagaaacgacccgcgcgttcgatcgcatcctgaatggccagggcattgattaccgtggccagcatgcccatgtggtcgcccgtaacccggtccatgccaccctgggcgagaccggcgccacgaaagatgttgccccctccgatcacgatgccgacctcgacacccatgctcgaaagctccgacacctcttcggcgacctgcgccaggacatccgggtccaccccataggattgctggcccatcagggcctccccgcttaacttcagaaggatgcgcctgtacgcgggctgcctgtcctgactcattgggctcctttatcgggctcgggtcctgcacctgtcatcaatggccgtgcttgccggccggcgagcgatgcgggcgcgtcctgcgcccgcatcgggagtctacgccaaagcgattcggcggatcaggccccgcgggcttgagccatcacttcttcggcgaagttctcttttttcttctcgatgccttcgcccacctcgtagcgcaggaaaccggtaaccgaggcgcccttcgcttccagcagctggccaacggtctgatccgggtccttcacgaacggctgaccgaccagggtgatctcggcgaggtacttgcgaatgcggccttcgatcatcttctcgatgatgttctccggcttgccggattcctcggcctgcgccttgaagatcgcgcgttccttgtcgagcaggtcctgcgggacaccagactcgtccacacacaccggcttcgaggccgcaatgtgcatcgcaacgtccttcgcgagggcctcgtcgccacccttcaggctgaccacgacaccaatgcgcgtgccgtgctggtagaagcccagcgcgtcctcggcctgcaggcggtcaaagcggcgcacctgcacgttctcgccgaccttcgcgatcagctgcgtacggtgttcctcaagggtctggccgtcgacggtctcggccatcaggccttccacgtcgccagcaccggagttcagagcgatctgggcgcactgcgcggagaaggcacggaagttgtcgtcgttaccgacaaagtcggtctcgcagttgatctcgaccagcacggccttgttgccctcgctgacgatctcgacgcggccttcggccgccacacgaccggctttcttgtcggccttggccatgccggacttgcgcatggcctccacggcggcttccaggtcgcccccggtctcagtcagtgccttcttgcactccatcatgccggcgccagtgcgctcgcgcagttctttcacttgggcagcagtaatctgcatcgggatgtactcctgaaaaattcgtcaatcgagccggccacgcagcaaaccggggccggctctttggttcaagtggcccgggcgcggtatcgcgcaccgggcccaatgcccactcaggccgggttggccggggccgcctcgctggattcggcattgcccccggcatcggcagcggcatccgcgaactcgtcctcggacacgccgcccgtggtcaccgcgcccttggcctcgatgatcgtgtcagcaatcgcagctacgtacagctggatcgcacgcatcgcgtcgtcgttgcccgggatcacgtagtccacgccttccggcgagtggttggaatcgaccaccgccacgaccgggataccgcgtttcttggcctcggccactgcgatcttctcgtagccaacgtcgatcacgaacatcgcgtccggcatgcggttcatgtccttgatgccgcccaggctgcgctcgagcttgtccttctcgcggcggcgggtcagtgcttcgcgcttgttcagcacctcaaagctgccatcggcgtccatggtctccaggtccttcaggcgcttgatcgactgcttgaccgtgctgaagttggtcagcatgccgcccagccagcgatgggaaacgaacggcatgccgcaacggcgcgcctcttcggccaccacttcacgcgcggagcgcttggtgcccacgaacatgatcttgccgccgtctgcggcgatcttgccgaggaagttcaacgcatcgttgaacatcggcagggacttctcgaggttgatgatatgaatcttgttgcgttccccgaagatgtacggggccattttgggatgccagtaacgcgtctggtggccgaaatgcacaccggcttccagcatctgtcgcatagtcacgagggacattagatttctcctgtaacgggttgagcctccacgcatcccgatctgaaacccgagcacgagaccgaagcctcctggcgggcacccgacagaccgtgtcgatgcgtgtgtggattaaggttccgcgagaccgccggcttccggccgcctcccgaccccgccgaattgccagcgaggcgcgcgctttatagcataggacgctgacttgaaccaactatccgggccctgtttggcgccgtgtcgcgggctcccgagacccgccacacaaccctcgcaggtctcgaccggagcccccatgtccgtaaccatcaagaccccagaagagatcgaacacatgcgcgtcgccggccgtctggccgccgaagtcctggagatgatcgaaccgcatgtgcaggccggggtcaccaccggcgagctggatcgcatctgccatgactacatcgtgaacacccaggatgcgatccccgcgccgctgaactatcgcggctttcccaaatcgatctgcacctcggtcaatcaccaggtctgtcacggcatcccgggcgatcgcaagctgaaaaacggcgacattctcaatatcgatatcaccgtgatcaagaacggctttcacggcgacaccagccgcatgttcgtgatcggcaagcccagcattcaggcgcagcgcgtgatcgacgtcgcccgcaccagcatgtatctcggcatccagcaggtacgccccggcgcgaccctcggcgacatcgggcacgcgatccagcagtacgccgaaagccagcgctgctcggtggtgcgcgagttctgcggtcacggtatcgggcgcggcttccacgaagatccgcaggtgctgcactacggcaagccgggcaccgggcttaaactcgaggaaggcatgtgcttcaccatcgagccgatgatcaacgccgggcgccggcatacccggatcctcgctgacggctggaccgccgtgaccaaggaccacagcccgtccgcgcagtgggaacataccctcctggtgaccgcagacggctacgagatcctgaccctgcgcaaggacgagacgccaccacaggaactcgcggcctgaggggctgcccgtgagtaccctgcccgccggcggcacccccagcgagggcgacgcccccgccttctcgcccgactggggcgaggactaccagcgcctgagccgtaaccccgggaatatctccctgttccgcgatcgccgacgcgcaatcctcgaacagcagtaccagggctttcgcgacggcatgccgatcgaggagctgatcctcggtcacgcccgccgcatcgacgagatgctcaagctgatctgggcccagcaggggctggccgatgacgaccggctgtgcctggtcgcggtcggtggctacggacggggcgagttgcaccccgcttccgacatcgacctgcagatcgtgatcgacggcaccacggaccgagaggtattcgaccgaatcagcgcattcgtcaccttcctctgggatatcgggatcgaggtcggccacagcgtgcgcggcatcgaggactgtacccgcgaggcccgtgacgacatcacggtcgcgaccaacctgatcgagtcacgctacttaagtggcaatttaagtcttttcaatgaatttcgcggcgcgatcgactctgatcgcatctgggactcgcgcagcttttacgccgcgaagctcgcggaacagcaggcacggcaccgccgcttcggcgagaccggctaccgcctggaacccaacgtgaaggaaggccccggcgggctgcgcgacatccagatgatcggctgggtcaccaagcgccactacggcgcggaacgtatcgaggaactggtatcgctcggcttcctgcgcgaaggcgagcttcacgagatgctggagggccagagctttctctggcgtgtacgcttcgccctgcacatgctcgccgggcgccgcgaggaccggttgttgtttgacctgcagcgtcagctggccaacacattcggcttcgtggaccagaaccacaaccgtgcggtcgagcaattcatgcagcgctacttccgcacgatcaacgacctggagcggcttaacgagctgctcctgcagcacttcaacgaagccatcctcgatgatccgcaggccctgcaggagcccatccgcattcatcagcgcttccaggtgcgcggcggctatctggaagtggcccacgaccaggtcttcatgatttacccaccggccctgctggaggtctttcgcctgctgcaggagcatccggagatccagggaattcgcgcctcgaccattcgcctgatccgcgcccaccgccacctgatcgacggccatttccgtcgcaacccggtctgccgcgccctgttcatggacatcctgcgcgcgccccgcggcattaccagtcagctccgccgcatgaaccgctacggcgtactggggaactacctgcccgccttcggacgcatcatcggacgcatgcagtacgacctgttccatgcctacacggtggacgaacacacccttaacgtggtgcgcaacgcccgccgactggccctgccagaattcgcccacgaacaaccacttgcgcaccgtatttacacggaactggaacgtcccgaacgactggtactgggcgccctgttccacgacatcgccaagggtcgtggcggcgaccactcggagttgggcgcccacgacgccctgcacttctgccagcaacacggcctgtccgacgaagacgcgggcctggtggcctggctggtccgctcccacctgctgatgtcgctcaccgcccagcgcaaggacatctccgaccccgatgtcgtgctggccttcgcccgcgaggtgcgcacccgcgaacgcctcgacttcctgtacctgctgaccatcgccgatatccgcggcaccaacccggagctgtggaacagctggaaggattcgctgctgcaaacgctttatcacgccacgcgcaacgtactcgagcgcggcctcgacgcggccccgaacatggacgcacagattcgcgagacccgcggcgaggccctgcaactgctcgaggggcgtggctttggggcccacgacgccgaagccctgtgggacgagctcgacgacgagtacttcctgcgccactctgccgacgaggtcgcctggcacggacaggccctgctgccgctgaaggcggacgaactgccattgattctggtgcgccccaagacctcccgcggcagcaccgagatcttcgtctacgcggaagaccacccctacctgttcgcccgcatcaccagcgcgctgacccagctgggcctcgacatcgtcgacgcccgcatcatcaccacggccggggggcgcacactggacacgttcctggtgctggagagcggcggcggccagacggtggacgccggttaccgcagcgacgagatccgccagtaccttgcgaacgaactcacccgcaccgatggcgaaaagaccccggtgagccgccagttaccccgccgcctgaagcatttcgacgtggatacgcagatcgaattcgaatccgcctccggcgggcaagccacacgcatgcgcctgcgcgcgctcgaccgccccgggctcctgtcgaccatcggtcacgtcctggccgaacacgccatcgacgtccgcacggcccgcatcgccacggccggcgagcaggtagaggacagcttcctgctggagtgcaacaacggcggggccctctccgaaaaccagcaggagaccctccgcaacgccctgctggaacgcatctgacacacatccgcgtccagagcccacagcacatcggtcagggcgaacgcgcctccagcggttcgggggacgggcgggcctcggcgttgcccagaagccgcgcctcgaagtccgtcagtacgctgaactccacccgccgcgaggcctcgtggtcttcctgtccatcggcatccagcacccgccgcgacgaggacaaaccgaccgccgccacacgcgatcggaaccagtcgtcctcctgcaggggctcaagccggtaggcatgctcgagcaccgctcgggtacggcgctggctcaggtccatattgccgaagtaggcatccatcgcatcgtcgcttccggcccactcgctggaggtatgcccctcgatacgcacctcgcggatcacgtccgcaaacggccgcagctgctcggcgtagcgcggcatgaaatcgtccaggatcgtctcgaagcgcgggcggatactcgcggaactgcgctcgaacagaacctccggctcgcgaaagcgcagcgtcagggtgtcgcggtcgagttccgcattccagcgcggcaggtcctcgcgaaactcctcctccagcaccgagtagatcgccgcgcgcaacgctgtggcctcgttgcgcacctcgacatgggccgcgctggagcgctcgacctgcaccatatgcaacagcgccagaaacaggaagatcatcatcaacgcggccatcaggtccgccaccgccagccagtgcgacccctgatccgcctcgtgcgtagcgccacccgcgcgcgcccggggtcgaagccaccagcgcaggatcacgaccgcgcccccagggtgtccgccggcgtcgccacccccactgcgaacgcgtctccccgccagcgcgactcggccgcacgcccggattgcacggcgttctcgatgctctccagcatcgcctcgagccgggcatccatcgccgggaaggcctcggtggcccggtcacgcagggcggcgatcgcactcagcagggcctccagctccaccgtttcccgtcgcagactggccagcgtcgcatcctgctcctcgacatggcgggtaatcttcagcgcctggcccgtcaggcgctccagtgcaccctcgctctgttcgacgccctcgcgcgcctggtcaaacgcccggtgcagggtgtccatctgttcgcggtagcggtcctgccagtccaccagccgcgccaccgaatcgtccagccggcgaaagttctcgccgaactgctcgcccagacggtcgttgaaatcgcggatcacctgctccagcgccgccaccagatgaccgctgctgagctcgctcatgcggtccgccagcccctccagactctgcttcagctcgtggtgctgattttcgagacgctggtccagacgacggtccatctgctgcaccgcctgcagcagggcccgcgtcgcgtcccgctgctcggccaatacgcgctcgggatcaccgccgacctgggcatcacctccaccctccgccccctcgaccggggacggcatcatcacctgcagcacgcgcagcactgcggccagcaggatacccacgatgctggtcacgaacgcgagtttcagcccctccagcaatgccggaatactcgcctctacccgcgccgcatcgaagtcgatcagcccgatcgcaacgccgaggaacgtacccaggatccccagtgtcgtcagcaaggcgggcgcggcaccctgaaacgcgttcgcccgccgcagtgtcagcgccatcagggccaccagaaagagcacgaacagcaacagcgaaaaggcaccgataacggtcagcggggtcagcccctgcagggtggcgagcaacgcctcggcgacgcggtcgaaaatggtcatcttgattcctccggccgcgcccgtcggcgcggtgatctgcatgcgacaatacctcatgcaaattcgacgccagctccctcgcaacccgcccaagtagacgcgcacgagcggattcaacggaattccgacagccgcgcgaaacagcaccctctctgcggtgccgatttattgacgcatggacacaccaagtgcggttgactatagaaacctgcaagcccatgcaccgggatcgcacccgatgggaaaacgtcaggccgggttaccccctcttccagcgtccgtaaaccgccgggctcgcctgcgcaccattggacttgtgctggtagtcgcactactgcctggcacagcgtttacggacgaagcctgggagctggggatacagccattcgcgagtccccaggctctgtttcagcgatacgccccgttgcgcgaatggcttgccgacctgcgccaggcgcccgtacacctggaagcctcgcgcgatttccctcggtttatcgagcgcctgtcggaggagcgctacgacgtggcgattgtcgctccgcacgtcgttccgctactcggcgaaaccagcgcgtatcgcccaatcgctcgttcgcgcgataccctggccatgatcatcgtggcaccagtggacgcgccgccccggcaattgaccgacctggaggacgcaaccctggcgacccccgctcggcacagtctgggtacccggctggccagagagcgaatccgcgcggtgttcgatacggaggatcccccgatccactatctggagtttccgcaccacaatgccgccgcggcggccatgcaacgcggactggccgaagcggccgtactggtgattgatgcacgcgcgctcgagtcgccacgctcgccgcaggaggggccccgcaccattgccctggccgatggcagcctggcccgcatcctcgcccagtcggaccctttccccggcgttacgatcgtgctgcacgaacgggtgcaaacgaatgatctagacttgcagacacaattgctggagctttccagcaccacctccgggcaacaacggctgcgcgcgtttggccactctcgtggcttcgaaccggcaagcccggaggactatgaagccttcaggagcctaccgccagaccactgaatctgacccagctgctcaacacaagaccccgcgcaaacctcaaccacgcaatcaggagacaccgaaatggacaacatgctggacgacaccgggaagctgatcctgcgactggcgctgggcgtcatgatcctgctgcacggaatcgacaagatatccggaggcgtcggacacatcgaggggatgctggcgggggccggactgccgggaatactggcctatggggcctacatcggcgaggtcctggcacccatcctgttgatcatcggcctgtatgcgcgcatcggcgccgtgctgatcgcagtcaacatgctgttcgccatcgggctcgcccatgcggacgaagtcgtgcagttgacccagcacggcggctgggccattgaactacaggccatgttcctgttctcggcgattgccctcgccctgactggcccgggccgcctcgccatcaaccggtactaggagcctgtcggacttggggctgatcggcagcgcgtgcgggagaacggcccctttttccgctctctctcgttacatcgttcccactgtgcgcctcgagagaccaaaaaatggcctcactctcctgccccacgctcacgacgatcatccagacccgacaggcttctggccgcgcgctgtcgggcgtccaggcggagggcaccgatccataactcgtcctccgcctggcataaagaaaataagcccccggcaaggtagaataggtcgactctactcctgatcccgatcattacgggtacccccggacggctcatgtttcgtctttcgcccgcatccagaccgcacagcggcctgccatgccgcgcccgctctggtgggcctgcggggcattcatgcgcctgaacgtcgcctggcagatcatcattggcaccgtcgcgatccaggtcgcgatggtgggagcgctgctctttagcggaatcacccaagtccagcagaaccagcaggaggtcctggagcgcaccgccgaacaacaaagccgcctgctgggatctgcgctgacaccgggcctcgcttacgccgatcccgcgatgctccaggacctcctcgacctgctgggagacgactccaacgtcctctacgcggtcgtactcgacgccagcgagcgccccatggcctcggtcggcgtcgccccggacgccctccccgcccccgaggcaggtgtgcgcagtgaatccggccaggtcgagattgcccggggcatcgagctttccggccagcctctgggtaccgtggcggtcggctactcgaccgatgcgatcgaccagctctcgaccaatcttctggaacgcaatgtcttgctggccctgggcgtgctggggctctcgatcctcgcggccattttattcgccctgatgacgacccgccgtctgcgcctgctcctgcaagggggcagggccctggaggccgggcagctcgaccaccgagtaaagatcgattcccgtgacgagttcggcgacctggcgcggacgttcaacgacatggccgcccacctggacaccacacaatcgacactactccagcaaaaccagcagttgaatcgctcggtagcccgcctggaatccatgctgggcggggccaacgccatcctgtgggagtcgaaccccgagagccacgaatgggagttcgtcgccggagacacccgcaagctgctgggcttcccctcgcgcaacctggggcgcggggaactgcgcgcccggcatatccacccggatgacctcccccgcgtgcgcgaggccgcgcacgcggccggtaacgaaccccaggtggttgattaccgcttcgcccaccgcaacggtcagtggatctggctgcgcgatatcctctcctcggccgaagaccccggcagccgtcgcagcctgcgcggactgacgctcgatgtcaccgcccaccgtcgggccgcagcagcactcaaggagagcgaaaaccgctaccaggatgtcgtcaaccacatttccgaggtgatcttccgcaccgacgccgagggccgctggaccctgctgaacccggcctgggaggccctgactggattcaaagtcgaagagacccttggtcaacccatgtgtgcctttgtcgatcccgaagaccgcgacgacgcacagagcttctgttccaccctgctcgaagggggcactcacgcgcaatccgaggagatccgcctgcgcacgcacgacggcagtcatcgctgggtcagcatctatgccagtgcgcgcttcgatgaagacggccatatcatggcgacctttggcaccatgatggatatctccgaccgcaaggaggccgaagaggaaatccggcgcctggccttcttcgatggcctgaccggcctgcccaatcgaacgctgctgcacgaccgtctgggccaggccctcgccaatacggcgcgcacgcgtcaccacggcgcggtcctgttcatcgatctggacaacttcaaggacatcaacgacaccctgggacacgcggtcggggatgatctgctgtgccaggtggcccgacggatggagaactccgtgcgcgaagccgacacgctcgcgcgcctgggcggcgacgagttcgtgatcatcctcaacgaccttcaccccgacccggcgcgcgccgccaccgaggcagaggcagtcgggcgcaagctgatcaacctgctgcgcgagcccttccagctcgcgggccagaaccgccacgtcacccccagtatcggtgccaccctgttcagcggccgcagcctcggcgtggaggaggtactgaaacaggccgacctcgcgatgtaccgggcgaagaacgccgggcgcaataccgtgcgcttctacgaccccgaactgcaccgcgcggtggaggctcgtttcgaactcgaaaacgagctgcgccatgccctcgacgaagaccggttcagcgtggtctatcagccgcaggtcgatgccgaggggcgcgtcatcggcgccgagttgctcctgcgctgggagcacgcacaacgcggcgcgatctccccggccgagttcatccccgtcgcggagcagaccgggctgatcgtgcccattgggcgcaaggtcctgcgcaccgcctgtgctcagttgggggcctggcagcacacggccgccttccgcgacctgaccctgtcggtgaatatcagcgcacgccagttccgcgatccacactttgtcccgcatctgcgcgagatcctccaggaaaccggagccccgggcgatcggctgaaactggagctgaccgagagcatgctgctcgaggaaatcgacaccgtggtggcccatatcgacgaactgcgagcgctgggcgtcgagttcgccctggacgacttcggcacggggtactcctccctcgcctacctgaaacagcttcccctggcacaactgaagatcgaccagtccttcgtgcgcgacgtactggacgaccccaacgacgccgcgatcgcgcagatggtcgtcaatctcgcccgcacgctggacctggacgtcattgctgaaggggtcgaaacagtcgaacagcgggccttcttgtttggcctcggctgccgccacttccagggcttcctgtacggctatcctggagacctggcggacctggaaagggccgtgctcggggcatcaccctcgtttgaaagtgctgcgcagccgccccactaacgattcgctttaaccgaacaataaagccattaaaagcccatttttattcgctttaatgagaattaagctggacctcgatcaaactcggaggtccttcccatgagcaccaaaatcctgatcctgtactactccacctggggccacatcgagcagatggccgaggccgtcgcccggggcgcccgcgagattcctggtaccgaggtcacaatcaagcgcgtcccggaattgatgcccgaggacgtcgcaaaacaggccggggcaaagctggaccaggccgcccccatcgccagtccggaagaactggcggactatgatgcaatcatcatcggcaccccgacccgctttggccgcatgtccgcgcaaatggccaacttcctcgatcagactggcgcgctgtggtttggcgacaagctcgtcggcaagatcggctccgtattcggttccaccgcctcgcagcacggtgggcaggagaccacgctggtctcgaccatcgtcaacctgatgcactacggcatgaccatcgtcggcctgccctacaccgagaagcgtctgctcgacatgaacgaaatcagcggcggcacaccctacggtgccacgaccctggcggacggcgacggctcgcgtcagccgagcgaaaacgaacttgcgatggccgccttccagggccgacatgtcgccgaagtcacgcgcgcccaggtcctgggacgccaggccagctaaccggttcggccttgcccaaaggggcggccttcgccgcctctttggggtaccatgcgcgaccgaatcccctcggtctgacctcccatgtcgacaacccgaaccctcgttctcagcgcctcgcagattctgcccgtgatcccgcgcgacacggtgctcgtcgattacgcactggtcattcgcaacggcgtgatcgaggatctgctaccgcgcgcagaggcctgcgcaaaacacctcgatgccgaacacctgcaccgcgaagggcatgccctgataccggggctggtcaacgtacatacccactccggcatgagcctgctgcgcggtgtgggcagcgaccgcccgctgatggactggctcaagcgctatatctggccggccgaggggcgcttgctgtcgcccgagttcgtccgcgcgggcacgcgactgtcggtcgccgaaatgctgcgcggcgggaccacctgcttcagcgacatgtacctgttcgtcgacgacgctgcgcgcgtggtcgacgaatccggcatccgcgccgcactgggcctgaccgtgttcgacttccccacgccctgggcgcagacgaccgatgaatacttccagcggggtgccgaggtcgtcgaaaactggcagcaccacgggcgcatccactacaccgtcgcacctcacgcaccctacacggtgggtgacgagagcctgcaacgtgtggccgaacgcgcccgggaactgggcgttcccattcacatgcacgtgcacgagaccgctggcgaaatcgccgatgccgagcgcgatctgggcgagcgtccactggcccggctggctcgcctgggcctgctggaccagcccttcatcgcggttcatatgactcaggtcggcgcacaggaccgcgagttactggagggacgcccggtatcggttgcacactgtccggaatccaatctgaagctcgcctccggcttttgcccagtggcggcgctgctggcggacggcatcaccgtggggctgggcaccgatggcacggcgtccaacaacgacctcgacatgatcggcgagatgcgcacagccgcgctgctggccaagggcgtcagtggcgacgcctcgtccctccccgccaccgccgcgctcgagatggccacgctgggcagcgcccgtgcgctgggcctggccgaccgcatcgggagcctggagccgggcaagcaggccgacgtggtcagcatcgatcttcgcgccctcgagctgcagcccgcccatgaaccggccgcccagatcgtctactccgccacccgcgatgccgtcaccgacgtccacgtggccggacggccattgctcagggaccgggaactgcttacgctggacctggacgagctccaggccgaggcccgcgaatggggcgcgcgcgtgctggaaatccagcgcgagctggccgcgtaatcgagatcaccatgacccatgagacccacgccaagactggcgacaacgtcgatcacgccgaactgcacaagttcacgcatcgggcgcacgagtggtgggacccgaatggcgccttcgccaccctgcacgcgatcaaccccctgcggctggagtggatcgaccagcacgccgatctcgccggcaagaaggtactggatgtcggctgtggcgcgggcatcctgtccgaggcgatggcagtgcgcggcgcacaggtgaccgcgctggatgccggggccgaacacctggaggtcgcgcgcgagcacgcacacgactccgggctcgagatccactatctgcacacgaccgccgaggcccatgccgagcatcatgcgggcgattacgacgtggtcacctgtctggagatgctggagcacgtgcccgatcccgaggcggtcatcgacgccctggtccagctggtgcgtccgggcggctggctgttcctctcgaccatcaaccgcaccccccgcgcgttcgccgaagcgatcgtcggtgccgaatacgtactgcgcctgctacccaccggcacgcacgagtacagccgctttatccgcccctccgaactgggcgcggtcctgcgcaagcaccgcttcgaggtcaccgacatgaccgggctcacctactcgccgctgtccggccgctaccgtctggttccgcgcacggacgtcaactacctgatggccgcgcgccggcctgaagccgacagcgagaccccatgagccgcgaactccgcggggtcctgttcgacctggacgggaccctgctcgacacggccccggacatgcacgcggcgctcaccgtgctgctggccgaaaacgatcgcccaccgctgcccttcgaggccgtgcgcaatcacgtctcgcacggctcccaggcccttgtgcagctcggctttccggatgtcgagggtgcgcgccgcgagaccctcaagcaacgctacctggagatctacgcccgcgacctgtgcatcgacaccgctctgttccccgggctgggccccgtgctggacgcctgcgaacagcgcggctggcccctcggggtcgtgaccaacaagcccgcctggctgaccgagccattgctggagaccctgggcctgtcccctcgactcgccgccatcgtcagtggtgacacgctcccgcagcgcaaaccggatcccgagccgatgtggctggccgcgcggcaaacgggtctgccccctgaacagctttgttactggggcgatgccgagcgcgacatcgccgctggccgggcggcgggtatggcaacactcgtcgcccgatggggctacatcgatgccagccagaaccccgacacctggggcgccgacggcacgctcgatcgccccgatgatttctggcgctggcaccaggccaaagcggacccgcaatggctggcgagctgaccgaactgtcgaccacggcctggctggccctggccgctgccctgctggtcgggctcctgctgggatatacgctggccagtctgcgcctgaaccgtcgcatcggggatctgcaaacccgcaatgcccggctggaagccgaactggagggcgccgaacagcgtcgcgaggacttgcgtcagagtttcgagaccgcgcggcaggaactggatcgctccttctccgccctggccagcgaggccctcgaggccaactccaaccagtttctgcgtctggcccagtcgatcctgacgcagaagctcagcgaggggcagaacgagatcgcgcgctcggaaaacaaggtcgaggcgatgctcaagccgattcgggagacactgggcaagaccgaggccgaaatcaacgcgatggaacgctcgcgtgcccaggccttcgccgccctgaatgaacagatccagcgcctgagctcggacaacgccaccctccagcgcgaggcccacaacctggtccaggccctctcccgccccggcgtgcgcgggcgctggggcgagctgacgctcaagcgcgccgtggaactggccggcctctcggcgcactgcgacttcaccgaacaacccgcgctggacggcgatggcgggcgccagcgtccggatctgctggtacacatgcccggcaaccgggccctggtggtcgatgccaagacaccactggatgcctatctggacgcggtcgccgccaccgatccagagccgcgcgccgccgccttcaaacgccatgcccagcacctgcgctcgcgcgtcaccgaactctccagcaaacagtactgggccagtgtcgagcagtccccggagttcgccgtcctgttcctgcccggcgacccgttcctggccgccgcgctggaacacgaacccggcctgctggagtacgcgctggagcgccaggttctgctggccacgccgagcacgctgatcgccctgttgcgcaccgtcgagtacggctggcagcagtcccagctcaccgagcacgcgctggagattcgcgacctcggcgcggagctctcccaccgcctgggcaccatgaccgaacacatggcgcgcctcggcaaggcactggaccagagcaccgacgccttcaacaagacggtcggcagcctggagcgccaggtcatgcccagcgcccgacggtttcaggagctgggcatccgcgcgcgcaagacccccgagaccccggacaccctgaacaatcgggctcggcgccccgtcgaggtcgatgatgcgggcgacacaggcgacgacaacaagcccgaaacgcaggactgacccgatggccggacatcccgacatccgtgccgcctaccgccactgccgggtccgcgccaccgcgcactacgagaacttcccggtcgcctcctggctgctgcccgcgcgactgcgcggacccgtcgccgcgatctactgcttcgcccgcgatgccgacgacctcgccgacgaggaccagcgccccgtcgacgagcgacgggccgacctggtcgccatgcaggaacgcgtgcagattctcgaagatccggccgcggagtccgagccggaatggatcgcgctggctgatgcgcggcagcgcttcggcctgcccgctgccccgtttgtcgatctggtcgacgccttcatccaggacctggaacaaacgcgctacgccacctttggcgaggtcgtggagtactgccgccgctccgccaacccggtcggccggctgatgctgtacctcgacggcaaccccaccgaggagatgatcggctactccgacgcggtctgctcggccctgcagctgatcaacttctatcaggacctgcaccaggacctcaccgagaacgaccggatctatctgccacaggacgagatggcgcaatacggcgtcagcgaagagacgatcgcggccggccagacgacctttcagttacgcaacctgatgcagtttcagtacgcccgcgccgatcgcctgctgcgcgccggagcaccgctcggcggcatgctgcgcgggcgcatgggcctggagatccgcgccatcatcaacggcggcgcccgcgtactctggcgcctgcgccagcaggacgacgtcttcgcccgcccgcgcctgcgcgcccgcgacgcctgggtcatcctcgcccacagcctgcgcccgcgccgccgcaagcgaaacgctgattagacgaccttcgagtagcgacggcgttcctcgcggttgaggtaggcgtcgaaggccatggcgatgttgcgcagcaggagtcggccgcgtggctggacctccaggctgtcgcggccgatggtgacgaggccatcggcctccatctcggccaggcggttcagggcatcggcgaaggtctcgcggaagtcgatgccgaatgtggcctcgatgccgccgaagtcgatcctcgagtggcacatcagctcgctgatcacggcacgccgcagacggtcgtcctcgctcagttccaggccgcggaaaacgggcaactggcccgccgccagccgttcctgataggcatccacctcgcgcaggttctgactgtagctgtccccgatcttgccgatggcggtgggtccgagtgccacgaggtcgtactccgcccgcgtcgagtagccctggaaatttcgttgcagggtgcccgcacgctgggcgatcgcgagttcgtcatcgggcagcgcaaagtgatccatgccgatgtacacatacccggcgtcggtcaggcgctggatggtcatctcgaggaccgcaagcttctccgtggccggcggcaggtcgccgtcgcggatctggcgctgcgtcttgaacagctccggcaggtgcgcgtagttgtatacggccagccgctccgggcggagttccagcacgcggtccagtgtcgcggagaatgtgtccaccgtctgcaggggcagcccgtagatcaggtccaggttggtggagacaaagccgtgctcgcgcgcctggcggaccgcctgctcggtgacctcgaatggctggatgcggttgacggccttctgcacggcgggatcgacatcctgcacccccacactgatgcggttgaagcccagcgatgccagaagcggcagggtaccgggacgcacggcacgcggatcgatctcgatcgagaattcccgctccggccccgtctccagcgtgaaatgtcgacccagggccttcatgacccgggtcagatcctcgtcggacagatacgtcggcgtcccgcccccgaagtgcagctggcgcaccggccgatcgcgatcgaaccactcgccctgcagggcaatctcctgttccagcgagtcgagatagctcgtcgcccgccgataattgccggtaatcaccttgttgcaggcgcagtagaaacacaccgtgtcgcagaagggcacgtggacatagagcgagagcggtcgcgccgcccctttgacattcgtcgcccgcgccacccgcgcataggcctgtgcgtcgaacgcctcgtggaactgcggcgccgtggggtacgacgtgtagcgagggccgctgacgtcatagcgacgcaagacttcaggatcgaataccagacgctgttccatacgggtttccgcatcgggagggcggcccttgtgccaccctgacgctttcaccctaagcgcccccgagacgggccttgttgatgtatgtcaaaaggcgtttcgatcacccgcgtcgtccgcatcccggccccgctgtgctagccttgccgtcccaagacggtaccccgatcccgagcgcgtatgtcccccgacgaatattgcgaggagaaggccgcgaagagcggctccagcttctactacgcattccgttttctggaacccgaccggcgccgtgcgatcaccgcgctgtacgcgttctgccgcgaggtggacgacatcgtcgacgaggtccgcgaggagagcgtggcgcgcaccaagcttcagtggtggcgcgaggagatcgagcgcctgttcgaccatcagccgcgccacccgatcacccaggccctgcagccgcatctggcgccgttcgatctcagccgcgagtacttcgacgagatcatcgacggcatgcagatggacctcgactacgacagctatcccgacttcaccacactgtcgctgtactgctaccgcgcggccagcgtggtcgggatcctgtccgcccatatcttcggcttctcggaccggcgcacgctgaagtacgcgcatgacttaggcatggccctgcagctgaccaacatcctgcgcgacgtccacgaggacgcaatgcgcggccgcgtctacatcccgctggacgagctgaaaaagcacggcgtaaagcccgaagaatttcaggtcaacgtcaccgacgaccgccaccgcgccctgttcgccgagcaggccgagcgggcccgccgctactaccagcgcgcggaggagcacctgcccgccgaggaccgctacccccagcgcccgggtctgatcatggccgcgatctaccgcaccctgctcgacgaaatccaggacgacggctaccgcgtgctggagcaccgcgtacggctgaccccgatccgcaagctgtggatcgcctggcgcaccgcgcgccgcctgaagcgcgaataccgccgcgcgggctgaccccgcccgcaccatggccgccgttcccgaatcgcatccggtcgtcgtgctcggcgccggctgggccggtctgaccgccgcgctgaccctggcccgggccggcatcgcggtccacctgatcgaggccgccgcgaccgcaggcgggcgcgcccgcagcctcaaccgcgatggtgcggacctggataacggccagcacgtgctggtcggtgcctgtcacgccacgctggaccagctgcgctcagtcggcaccgacccggagcgcgccttcgtggccctgccgttcggactgcgcatgcatgccccgggccaccctcacccagcctttaccctggagccccgctcgccacgtctgccggccctggttcatggcttgtggcaatcgctcgcgggcaccccgtttcaccgcagactcccggccctgctgggggctgcctcgatcctgtaccggccgttggaggaagatctcgacgtactcgaatggctacaggcgcgtcatcagccggacacgctgatccgccagctctgggaaccgctgtgcctcgcggtcatgaacacgccaatccgcagcgcctcggcgcagatcttccagaacgtgctgcgcctggccctgaaccacgggccggacgacgcgcggctgctcatcccgactcggccgctggggtcgctgtatcccgaaccggccctgcgcgaactgcacgagcgcggcgccacggtcgaaaccggacggcgcattgtggtcatcgaatccaggggaaccgagtcccgctatcagctccgtgatcgtaaccatcacgttacccctgccaacgcggtgatcctcgccacgtcgcccagcgcggccactcggctcctgcccgaggcccccgagctccagccccaccatcgggccctgagggccatgggcgagcgcagcatctgtacggtctacctgcactatccggaccccgtcctggcacgcccgccgctgcagggactcctcgaccagcacggacaatggctgattccccgccaggtggccggcgagccgaactggctggccgtcgtgatctccaccgcggacgacctgccgacgatgacggcggaggagcgctggcgtcgggttgctaaagagctggaacggaccttccccgaactgggaatgccccggaccggtcatgtcgtgtgcgagaaacgcgccaccattgatgcccgcgtcgatctggacgcgctccgcccggtagccggcaccccctggcccgggctgttcctggcgggcgactatgtgacaccgggcctgccctcgaccctcgaagcggccgtgcagtctggattagaatcagcccacaagctactggagaccctcccttgaccgatctcgacatccctgccctgctcgactaccgcccggaaccgggtgccttcaacgaccgcgtgatcttggtaaccggcgcggccgcgggcatcggacgtgcaatcgcccaggcctgcgcggcggcgggcgcgatcgtcgtgctgctggacaaggacatcaaggggctggagaagacctacgacctgatcgagcaggaaggccatccacagccggccatctacccgctcaacctggagggcgccacggtcaaggactacggcgacctggccgagaacatccgcgactccctcgggcgcctggacggactggtgctgcacgccggctgggccggcaccctgacccccatgaaggggtacgaccccgagttgtggttcaaggtcatcaacagcaacctgcacggcccgttcttcctcgcccaggccgtactcccactgctggaggacagcccgcacggcagcctggtcgtctccactcaggactgccgcaaggccttctggggcgccttcggcatggccaaggccgcgcaggacgcgatgatcgacatcctcgtgcgcgaacaccgcaacgagaagcacttcatccatgtgaacggcatcgacaccggcccggtccgctcgcgcttccgcgccggccactacccggccgagaacgccgacaagctgccgcgcccggaagacgtcgtcggcccgtacctctacctgctcaacaccaccgaccccgcgcacaccggcctgcacctgtcgctggaaggccatgtacccgagccggcaccccgcccgcaccaccagccccaggagggctaacccccctgtaggaggccagccctctggccgatcgggtgtcggaaatgccccatcggccagagggctggcctcctacaagtggatgcagcggaggtggagtcctacggacgctgcggccggcgcttgcccgggcgagatttggcccggggcgggcccttcttcgggccggggcctgccgggcgggcggcgacctccacgcccttgtgctgagtctggaaggtctggccgcgttttttcagggccttgccgccgcgggtcacacgaccgccagtggcggccctcgctccgccggcgccctggccggtgcccgcgggctgccaggtgggaatcaggtgatgcttgccattgccgatcaggtccgcgcggcccatgcgcttgagcgcatcacgcagcagcggccaattgttcggatcgtgatagcgcaggaacgccttgtgcaggcgccgcgcccgcgcaccgcgcgcgaccggcacgcggtccccggccttgcgtttgatgccgcgcagcggatcgcgcccggagtgccacattgcggtcgcgagcgccatcgggctgggcaggaaggcctgcacctgatcggcgcggaagttgttgcgcttcagccagagcgcgaggttcagcatgtcctcgtcggacgtccccgggtgcgcggcaatgaagtacgggatcaggtactgctccttgcccgcctgtttcgagtacttctcgaacatcgccttgaagcggtcgtaggcgcccatgcccggcttcatcatgcgagaaagcggcccggattccgtatgttccggcgcaatcttcaggtagcctcccacgtgatgcgtgaccagttccttcacgtattccggtgattccacggccaggtcgtagcgcagacccgaggcgatcaggatcttcttgatgcccggcaacgcccgcgccttgcggtagaggttcaccagcggcgtgtggtcggtatcgaggttcttgcagatcccgggatagacacaggacagccggcggcaactgcgctcgatctccgggtccttgcaggccagccggtacatgttggccgtcggcccgccgagatcggagaccacgccggtaaacccgtcgaccttgtcgcggatctcctcgatctccttgagcacgctctcctcggagcggctctggatgatccgtccctcgtgctcggtaatcgaacagaacgtacagcccccaaagcagccgcgcatgatgttcaccgagaagcgaatcatctcccaggccgggatgcgcgcatcgccataggagggatgcggcgcacgggcatacggcaggtcgaacaccgcatccatctcggcggtggtcaacgggatcggcggcgggttcagccagacctccttgtcgccatggcgctgcacgatggcgcgggcattgcccgggttggtctccagatgcagcacgcgagaggcatgcgcatacagcacggaatcgcccttgacctgttcaaaggccgggatgcggatcaccgtcttgtctcgcggcgtgccgcgcggaatatcccggtgaaaacgaacgacctgcgcaccaccttcgccggccgtgtcctccgactccgccttcgtctcggcctcggcgcaggtggacggcgacaccatcgcatagggatcggggttggcatccaccgggcccggggtgtccacctcgctggagtccagctcgacatagccggctggcacggcatcgcgcagaaaggccgtgccgcgcaggtcggtgatctcgcgggggtgctcaccggcggccacgcggtgcgccagctccaccagggcgcgctcggcattgccgaacagcaggatgtcggcccgcgcatccagcagcaccgaccggcgtaccttgtcctgccagtagtcgtagtgggcgatgcggcgcaggctggcctcgatcccgccggccaccaccggtacgtccttgtaggcctcgcgggcgcgctgcgcgtagacgatcaccgcgcggtccggccgatggccatgcacgtcgcccggggtgtatgcatcgttggagcggatcttccggtcagccgtgtagtggttgaccatggaatccatgttcccggcggtgacgccaaagaacaggttgggacggcccagcgcgcggaacggctcggccgaggtccagtccggctgcgcgatgatgccgacgcgaaagccctgcgcctccagcaaccgcccgatgatcgccataccaaagctcgggtggtcgacataggcgtccccggtgaccagcacgatgtcgcagctgtcccagccgaggtcgtccatctcctcgcgggtggtcggcagaaacggtgcggtaccgaagcgcttggcccagtagggcttgcgcgcaaacagcgaaggcgggaaatcggggacagcggacatggacacaggctcccggcgcagggccggtggattcaaacccgcgcattacacgccggaatcgccgccagatcaaacggccccggcgcctgcggggccgaaagggatgccggacaaaccccatcggccagaggctggcctcctacaagccatgcccccaggcggaccgaggtcaaggaacacgataaccaaccccaaagcccttgaacgcccccctgtaggaggccagccccctggccgatcgttcgctcggcgcgaccggcctcagtaaagccttacgaacagatcaatcgccggctgcatcgcaccccgccagcgctcttccagacgcggctcccagcgcgggtcgatctcggcggccgtgcgcaccatacagtccagccagatcgggtacagatccggctccacgggcacacggccctcgcgggaatgaacctggcccatgcgctccatggtggaagcgacgaagctctcgccctcggcatagctgatcgccgtcgaaatcgcctgcccgagggcacgtttctgctgcgaaaagtccgtcgagccgaacgccgccttcacccgtgggtcggcctggaggaagtgttcgtaaaaacgcgtcacgaagtcgcccgcccggcggcatcgcccgtagctctggtgcacgtcggagaaactcatgactacctctgcgccggaagaagccgcaaggatagagcctctcggagatcgagcgattgagccagatcaaccttctctgacggccgtcgcgtccacccagtgcaactgggcaaacagatccaccgtgggggccgtcgccgcgcgccagcgcgaggccagttcgtcccgccactcggggtcggtatcccgggcggcctcgatcagggcctcgacccagcaatcgttcagcgccggcgcgacgggcacacggccgtgtgccccgtgaaccatggccatggtatgcaccggagcccggccgtcgttgcgccgctcggcaaagtccagtgccgccagcaccgactcgttgagaatgtgctcctggcgcgcgggttcgctgtcgccaaacacctcggggatccgcggatccgccgccattaaggaaacactgatcaatgtacacactcgcgttggtaccccaggttttccgagacaaggcgcgtcgtgtagcgggtagtggttctacccgcaagcggcgcaacgccgtatcggggaacctggggtgccaaccccgaaggggctcggccgcttttgcgcgcgcacggcgttgcggttcccttgtgcagaatgctgcacggcagtcaccgcgccttgttcacacgcaaaagcgactcgagcgcgagcgtgtacattaatcagtgtttccttaacaacaaccggaagtggcgcaggaaggcatcggttcgtatgcagcgatcatggctcgcgcgaacatcggggaaaaacatgcggtactccgctgatgggccccgtgatgctacgcagtcgaacgtttgcccgctataacccatgctaacgggcccaccggacgtaccgtgccccttcaggacttcggatacaccccggcgtactgaatgcccgccagttccgccaactcgcggtcgaacgtcgtcaggtcgttcgggccgaagtcctccagacggctgtgcccgcaggcccgcgccagtacacacatcagctcgctcgaggcctgcaggaagcggccgagccgttccccgccctcctggggatccagccgcgcacgcaacttcgggtcctgcgtcgccacaccggacgggcagcgattcgtgtggcagatccgcgcgcccacacaacccactgcctggatcgccgcgttcgccagcgcaataccgtccgcacccagcgccagggccttcacaaaatccgtcggcgtgcgcaggccgccggtcaccagcagcgtgacccggccactggcaccgttggcatccagaaaacgccgggcgcgacccagcgcggggatcgtgggcacgctgatatgatcccgcaacaacgcgggcgaggccccggtcccgccgccacgaccatccaggatcacgtagtccgcccccgcctccagggcaaaggccagatccgcctcgatatggttggccgagagcttgaagccgatgggaatgcccccggtcttctccctcacctcgtcggcaaaacggcggtagtccgcgggcgtctcgaacccgtccaggctggctggcgagatggcatcctgccccgcgtcgatcccgcgcacccgcgcgatctcgtcactcaccttcgccccgggcagcacgccgcccacaccggtcttggctgcctggccggccttgaaatgaaaggcctgcaccttctccagcacctcgtcggaatagccaaagcgcgccggccccagctcgaacagatagcgcgagttctccgcctgctcggcatccagcatcccgccctccccggaacagatccctgtgccggccgcctccgcaccgcgcgccagcgcgatcttcgcctcgcgcgacagcgcgccaaagctcatgtccgataccagcatcgggatatccagccgcagcggccgcttcgcttccggcccgatcaccagccccgtctcgaccggggccccgtccggcaatggccggctcgccagttgcgccgccagcagctgcaggtcgtcccaaatcgggagccggctgcgcggcacacccatggccaccgtcggcccgtagtggcccacctcgtccagcccggaacgggccatgcgatggatcagctcgacatgcggctccgtctcggtattacgcgggtccggcgcctcgttaccttcatcctggcccgactcgccctttgactccggctcggtcccgatgtcgtcctcgtcgaactgctggtgcgtgccgtcgcagtacggcagatcacccgactgcttgcactggcagagaaacgcctcgccgtcttcctcgggagtaaaggcgatgggctccagccccgtcccctcgtgcgagccgtcgcaaaacggctggtccttggaccgcccgcagcggcagaagtagtactcctcccccttcttgagctcgacacccttgggctccactgccgcgatcttcgctccagccatcattcgctccttgctgtttggtagacacagtcatgtgcaatgtccctgtgacaacaaagccaccgcaaatttcccgtgccgttcgcgatagcagccattatcatggttgcaaaggccaccgggagacccgatgagcaccaccgaccaccgtcacacccgccgcgactacacccagggcgaactccaccgccgcgacctgctcgacaacccgctgaccctgctcgaccgctggctggacgacgcgcgcaaggccggcaacccggaccccaccgcgatgatcctcgccacggccgacgccgatggccagccctccgcgcgcacggttctgctcaagcatgtcgagggcgaagacctctgctggtacaccgactcccgcagccgcaagggtcaggacctcaccgagaacccgcgcgccgccctcctgttttactggcccgagaccgagcgccagatccgcgtcgaaggcagcgtgaccgccctgcccggcgaggccgcggacgaatactttacccagcgcccgcgcgccagccagctcgccgcggccgcctccatccagagccagcccatcagcacccgcgccgaactcgaggcccgcgttcacgcactggagaagcaatacccggaaggcgcgatcccccgggatcccgcctggatcggctaccgcctgcagcccgagctgttcgagttctggcagggccgggccggccgcctgcacgaccgcttccagtaccaccgggcggacaatggctggcacatcactcgcctgatgccctgacgcgctaccgcaacagcctccgaatctgctaggattcgctccgccgtcgcggctcgaccccgcacggtaaagcaattcggagaggtgccggagtggtcgaacggggcggtctcgaaaaccgttgtactctcgcgagtaccgagggttcgaatccctccctctccgccagattcaagcaagggggcctaagtggcccctttcgcacgtctggcccctgagctgcgaggattcgaacccgaggtaatccaaaacgatggttcgactggcagcgcgtagcgatgccagaacgtcaccgcaggtgacgacccgaagggcgagacacatcgtgccgagtaatccctccctctccgccagattcaagcaagggggcccgagtggcccctttcgcatgtctagcccctgaggtacggggattcgaacccgaggaatagagaatgatggttcgacgggtgacgcgcagcggcacccgaacgtcaccgcaggtgacgacccgaagggcgaggctcacagcgccaagtaatccctccctctccgccaaatttcagcaaaggggtccatgtggcccctttcgcacatctggcccctgagctgcgaggattcgaacccgaggtaatccaaaacgatggttcgactggcagcgcgtagcgatgccagaacgtcaccgcaggtgacgacccgaagggcgagacacatcgtgccgagtaatccctccctctccgccagattcaagcaagggggcccaagtggcccccttcgcatgtcgggccctaagcattttgtccgctgaacagtggctcgcactgacgccagtccgtagcgattgcgttccccccttccagatgctttcgaccggcttaacaaagtttgtcgattttcccgattcccgttcgtctacagttcaaaggggccgctgaaccacgcccgtttgtttgatcccgccagaggagataccgccatggccgccaatcccgtcgtctggttcgagattcccaccaaggatatcggtcgtgcccgtgcgttctacgaaaccgtcctggacatgtcgctcacacaagccgacaccagcgcattcgcccccagcacggagatctggatgtttccgatggaggaagaccggccggggtgtgctggcgcgctggtacaaggccccgacaacctggtcggttccggcggctgcatggtctatttcggctgcgacgactgcgggatcgaggcggaacgcgtcgatcccgccggtggttcgatcgaaagccccaaggagtcgataggcgactacggcttctgcgtcatcgcgcgcgatccggacggcaatcgattcggtctccactccatgcgatgaggatgcccacgatgaactttctgttgctcatcctcgaagatcacggcaaccgcgaggcccgcagcgatgccgaagggcaggcgctttacgcggaaatgctcgcctttggcgccgaactcgacgcgcgtggccagttgcttgccagcgaatccctgcgacccgaccgccacggcgtgcgcatccgatccgacgaagggaaaacccgtttcatcgacggcccgttcatcgagtcacgggagatgatcggcggattcttcctgatcgactgcgccgaccgcgacgaagccgtggaatgggccacacgctgccccgccgcgcgatttgcaacggtcgaggtacgcgaatgtgccccctgccaccaacgctgacggcaccacgcgccccctcccacaatcgttcgacctcggaggccatcagccatgtccactgaccgcaatgtccacctgcaccgcgtcctgcgcgcgccgcccgagcgcgtatatcgggcattcctggaacccgacgcgatcgccaaatggaatgcaccatacggctttaccgcgcgtatccacgagatggatgctcgcgtaggcggcggctaccggatgagcttcatcaactttgccacggggactcaacacgattttagtggcgagtaccgcgaactggacccgggccgtcgaattgtcgtcagcgaccgtttcgacgatcccgcgctcggcggcgagatgacgctcaccgtaacgctggatccggtctcctgcggcaccgcactggatattcttcaggaaggtctgccggaggccatcccaccggagctctgtgttctcggctggcaggaatcgctgaccctgctcgcctacctcgtcgaacccgagatccccgatggcggctgacccggcacccccgcagcacgagcggtccttgctcaagatccggcgccttggtccggcggatcgggcagccgcgcacgccctgctcgacctgtttgcacacgtgttcgaggaaccggacacctactcgggtgcacgtccctccgacgagtacctcaagcgcttgctggctcgagaaacgttcatcgccctgattgccgaaacggaaggccgggtcgtcggcgggctggtcgcctatgtcctggacaagctcgaacaggcccgcagcgaggtctacatctatgacctcgccgtggccgacaacttccgccggcgcggcattgccacggccctgatccgccacacccaggccatcgccgccgagttgggtgcctgggtggtattcgtccaggctgaccgcaccgacaatgccgcgatagcgctctacagcgggctgggccagcgcgaggacgtgctccacttcgacttgcccctgaacaatccccgtaatgcacctccaccgcacccggacaccaacccggggaacgccgacgttcccaacacgggggccttcggaatcaagcgctccgaaccaggagacgagacgccatgagccacataccccagatcattgttccccacctcttgttcgacaacgaggcccgggaggcggtggacttttattgctcggtctttcccgactcgagcatcacacacctgaccacgctacatgacacacccgggggcgactgcgacgtcgtgtcgttcgttctatggggtcatgcgttcatggcgatcaacgcgggctcgatgttccggttcaacccgtcgatctcgttcatggtcaacttcgacccctcgcgtgatcccgacgccagaacacggatcgacgagatctgggggaagcttgccgacggcggccgggtactcatgccactggaccgctatccattcagcgagcgctacggctggattcaggaccggttcgggctgtcatggcagctgatcctgaccgatccgcgaggggaagaacgcccgccgatcattccgtcgctgctgtttgtcggaaacgtctgcggcaaggcggaagtggcgtccgatttctacctgtcgaagtttcgccattcgcaacgcgggcagctcgtccgctaccccagcgacatggaacccgaccgcgaaggaacggtgatgttcaccgacttcatgctcgaaggccaatggttcgccgccatggacagcgcgcaggaacacgatttcggcttcaacgaagccatatcgtttgtcgtgaactgcgccgaccagcaggagatcgaccagcgctgggaatccctttcggccgttccggaagccgagcaatgcggctggctcaaggacccctacggggtctcctggcatatcgtccccgaacagctgtcccacatgctgaaagatcccgacccggacaagctcggccgggtcacccagcgcatcctcacgatgaagaagctcgatctcgcggccctgcagggtgcatacgatgatcgctagtccagaccggaaaacggtccccaaccgcacgaccggggtcccgcacgcccgggtacccgcccatatcccgtccgattccccaaaggagccagaccatgaactacgttgacggctatgtaataccgattccacgagaccggatcgaggactaccgccagcaggctgacctcgccgcacagatctggcgcgagcacggcgcactggaagtcatcgagtgcgtggctgacgacgtcgcgccgggcgaggtgacgtcgttcccgcgcagcgtccaggcacgcgacaacgaaacggttgtgttctcgtggatccgcttcgaatcgcgcgagcatcgggatcgtgtcaatgccgacgtcatggcggaccctcgcctgccgtgcccggacaaaacgccggaccaggatccaccattcgacctgcagcgcatgttctggggcggcttcgaggtactggtggaacggtgagcggccgcgaccaatccggtgcacatccggcgcttgggccgcaggatatccagcgccgcatcgagtccatctggcgtctggatgcgagccgcatcgtggcggccctggcgcgctggagcggcgactacgccctcgccgaggacgtggcacaggatgccctgatcgccgccctcggacactggcccacccagggagtcccggagaacccgaccgcgtggctgctgcatacggcacgcaaccgcgcggtcgaccagctgcgccgcgaacatcggggtgatgccctcgtcgccgattacggccacgaaatcgcatgcagccacctgggggcatcgacgccgcaatgcagcgacgatgtccgtcacgacacgctcgccctgctgttcatcgcctgccacccggtcctctcccccgacacccgctgcgcactcgccctgcgcaccctcgccgggctcgacaacaccgccctcgcccgtgcctttctggtctccgagatcaccatcgcgcagcgcatcgtccgcggcaaacgtaaactcgcacaggccaacgtccggttcgaaacgccatcgccgtcagaatgccgggaacgcctgggatccgtgcacgaagtgatctaccggctgttcaccgaagggcatgtagccagccagggcgacgcctggacgcacggggagttctgtcatgaggcgctgcgcatggcccgcgtgctcgcacaggccatccccgaggacatcgagacccaggcactgctcggcctgatcgaactgcacggtgcgcgcctggccgcgcgcatggatgcgcaaggcaacccagtgctgctgaaggaccaggatcgcggcgcgtgggatcgcggcggcatccgccgtggtctgatcgccctgtcccgtgccaacaggctcgcccgagatcagaaggcccggccgagcccatttcgcctgcaggctgccatcgccgcctgccatgcgacagcgcccagctttgccgccaccgactggccacagatcgccgctcactacgcaacgctgttcacgaccacgggatcgccggccgcacgcatccatcaggcccaggccgccgcccagttcgacgacccggcgcaggtactggcggcgctcgacaccgacattgatgcccgggcattgtccagctatgtgcctttgcacgccgtacgcggggatctcctggaacgctgcggcgagcgcgaggccgcggcagcggcgttccggcgggctgccgagcgctctgccaatgaagcggagaagcacctgctgcttgaccgtgcgcgggcagccgcacccccaacaaaaaagggttaggcccgcaaggacctaaccctttgataatgctggtgggcggtactaggttcgaactagtgacccctgccgtgtgaaggcagtgctctaccgctgagctaaccgcccagaacggcggcaagattacggccagcgggggtcggcgtcaagggagaacaattgccacgagagtaaacccgccgcacagccgaaggatgtgatgagcaaagcgaatcgcatcggggttacgcgcagcgcagggggtggtgcgtttcgcagcgctcaacagcaccctacgagtatcgcactcgttcccgcggcgggctaaagcgtgcaaaccgtgagaaatggcggagggggtgggatttgaacccacgagggacgtgaatccctgccggttttcaagaccggtgcattcaaccactctgccacccctccggtggccggcattctccgggatgtggggcaggctggcaatgatcgcgtcggggtgcgcccgcggcgccctccgggcgcccgggggtgggattgattcgggctcgcgccctcacccttcgggcgtcgccgctcgcggcgacgtcctgcggcggctgcgccgccttgttgaacccacgagggacgtgaatccctgccggttttcaagaccggtgcattcaaccactctgccacccctccggtggccggcattctccgggatgtggcgcaggctggcaatggcgagcgaggagtcgctacaggcgattcgtctcgcgcgccagggcctggagttcggcggcgcggctctcgggaacctgtttccaggagaagcgccagcgccagttgccatcgtccatcgtaccggggcggttcatccgggcccgggtgtccagggcgagcgcgtcctgcatgggcacaatggccaactgcgccacggaacgataggcggcgcggatcagcggccacggcatctcctcggccccgccctcgttcagggtgttgatcacgtgcgcctgcatctcgggggagagcgagtgaaaccagcccagcgtggtgtcgttgtcgtgcgtcccggtataaacggcgctggcctcgtcgtggttattcggcaggtacgggttgtccccgccgccctcgaaggcgaactgcaggatgcgcatgcccggcagatcgaaatgctggcgcagcgccgtcacctcgggagtgatcacgccgaggtcttcggccagcaacggcagcgtgcccagttcgtcctgcaggcggcgaaagaacggctcgcctgggccaggcacccagcggccattagtcgcgtccggctcctcggccgggatcccccaactcgcctcgaagccacggaagtggtcgatacgcaccgcatccagtgtctgcagcgcccagcgcatgcgctcgacccaccagcggtagccggtggcctccagccggtcccagtggtactgggggttgccccagcgctgcccggtctcggagaagtagtctgggggcacgcccgccaccgtaagcgggtggcccgtctcgtccaggtcgaacaggtcgcgatgggtccagacatccgccgagtcgtgcgcaacgaagatcggcatgtcacccaggatcaggatatccaggtcctgcgcccgacgacgcaggtcctgccactggtcgaaaaacacaaactgtgcgaagcgcacccgctccagctcatcgcgcgcctcgtgctcgatccgctccatcgcgtccggctcacgatcgcgcagcgacggctcccactcccaccagggccggccctgttcgcgagcgcggatcaccacgaagcgggcgtagtcgtccagccagaccggcccctgttcctcgcagaaccgttggtatgcctcccgccagaccgccggggtctcgttcaaacgggcgtgcgcccgggccagcatggcctcaccggtgccgctgtcagccgacagtccgacccgctcggccagcaaccggggatcgatcaggcgcgcatcaccggcaaaggcggagatgcatgcatagggcgagccgtcctcgtgcgggggatgcagcggcaggatctgccacagcgtaaagcccgcgcggctcgcccagtccagaaaggcgtaggcctcgccaccgagtgtcccgaccggctcgctgccgggtagcgaggtcggatgcagcaggacccccgcccgccgccgctgcatcagggggttggcatggccctccccgaccatcagtcgccctgccccttgcgcatcgtgccgccggccgaggggtccccaccgcccaccgaaagcacctcgcccagggactcgggaacgttgagattggcaagctggtaaagccgcgcgaggtgccgacgataaagctgctcgaagtcactgaccgaacccgccgggttgtacgcgccgaaccaccagcaccagtcggatccttcgcagatcgccagctgttcgcgtaacgcgggggtatccagcgagggatcctcggccaccgcccggtctacggcctggcgtgcctcgatcaggctgtcccagccccgattcttgtccgggtcgccaatccaggtagaaaacgtcccgtacacccagctaccggcgaccagcccgggcaactcgccgcggtcgcgatccttctcgctgcgccggcagacgtcggcaaaggtgcaaagattcagcgtggcgtggtgcgccaggcgctcatacagcgcattgagaaagtgatacccattctcggggtagtactcccaggcgttctcgccatccaggatcaccgagacgaccccgccctggggcgagacggcggcgatgttctccagatggtggacgaagtcccccaccgcatcgtccgcatgccagtccgcataacgaaacccgatcgcatcggacaacccgtcatcccggaagaacagttcgatatcactgccctgcagctgatagggccggtgcagccagccttcctcttcggcggacccggtgttggattcggccgtttcgcccgccgccgccaggctgttggccagcaccgtctggccgctggccgtccagcacagcttgtattcgtccagcaggcgaatggtcgcctcgctcaggctcccctcggagggccagcacccgcgcggacgaaagccaaaatgcctctcgaacacctcaagcccccgttcgatgtgccagcgcacccgggcctccccgtccggataggccggggacttgggcagttccacctccggcatcgcctcgcgggcggaggccaggtcgatcatcaggggcatgatcgggtgggcatagggggtaaacgacagctccacccggccactggccgccagctcgcggtagcgcggcaggatacccttgacctcgtcgcggatcagcgtcagcaggcgctggcgcatgccggggtcgaagttcgtgtccgtcttcagccagccgcgcacctcggggtaggcccagcgaatggtctcgcccagccaggccaggtggtagcaggtggccagatcctggaaaaagcgggcatccagatgccccagcagcagcggctcctcgatcgccttgcgcgcgatatcggcaaggcgctggaacagcggaaacggctcgatcatgcgcggggcatgggcccgcaggcacacccgcagaatctcctgacgctgggcgggatccgtcggcaccacatccatgtgcagcaaatccagcaccgggtcgcccaccggctggcgctcccgcacgcaggtatccaggcgctcgccgtaatcggccagctgctccagcaggatcggcgcgaaattgactaccgcgcgcgccttcgggcaggcctccagatgcgcggccatgtcggtgtagtccttcagcgcgtggaggtacgtccagggcagcgcatattcacccgcaccgctctcgaagtactgtggctggtgcatgtgccagcacagcaccacatcgagtttgggtggggtcggcaccagcgccgtactagcgcacatgatgcgtggcctgcccgagcatctcgggggttaccacccgcacaccttcgggcgagatgtagtagtcacgcgcatccgcctcgtcgtccaccccgatccgggtcccgtcgggaaccttgcaggccttgtcgatcaccgctttctggatcacgcagtcctcgcccaccttcacgctgggcaggattaccgagtcttccaccgtcgagccggcgttcacctgcacgttcgagaacagcagcgagtggcggatcgtgctgcccgagatgatgcagccgcccgacaccatggagtcgatcgccatgccccgtcgatcgtcgtcgtcgaacacgaacttggccggcggcagctgctcctgataggtccagatcggccagtcggagtcgtacagattcagctccggagtcacgccgatcagctccaggttcgcctgccagtaggaatcgatcgtcccgacatcgcgccagtagccctggcgcacgccctgctcgtcgcggaacgggtaggccatcacctgatagcgatcgatgatgctggggatgatgtccttgccgaaatcatgcgtggagaaggtgtcatccgcgtccttgatcagctgctcgaacaggaactgcgtgttgatcacgtagatccccatcgaggccagcgagtgggtgttcttgcccggaatgctcgccgggtcgtccggcttctcggcaaacgaggtgatgcggcccgcggcatcgacccccatcaccccgaaggccttggcgcgttcacgctccacctccaggcagcccaccgtcatgtcggccccgctctccacgtgaaaggcgatcatctggccatagtccatcttgtagatatggtcgccggccaggatcagcacgtaactcggcgcatgctgccgaatgatgtcgatgttctggtagaccgcgtccgccgtaccctggtaccaggacgtctcgatacgctgctgcgccggcagcaactcgatgaactcgccaaactccccgcgcaggaagctccagccgcgctggatatgctggatcagcgaatgggccttgtactgtgtcagcaccgccacctggcggatgcccgagttgatgcaattggacagcggaaaatcgatgatgcggaatttgccgccaaacggcacggccggcttggcccgccagagcgtcagctgcttcaggcgggagccacgacccccggcaaggatcagggccagcgtctcgcgggtcagacgactaacaaaacgttgcggttgcggattcatgcacccatccttgcgaaagaaacctcggggccgtgaccccgcctaaacctagagcgtgattcgagtatgacaactgcctccagcaaatgcatcacacccgttgccgataccctggcgcgtttgccggaggcgcgtctccatgatccccacagcgtcctcgggtgccatgagctggatcaaaagactgcctgctaccgtgcctggctgccccatgccagcgaggtctcgatcacactttcggacggatccggcgaatacttcacgccgagtaccaaaatccccggactcttcacttggcaaggccgagccagcgccctccccaggcacccggaactgagctggaaacccgaggaccgcagcgacaccctgcgaaccgtcgatccgtggagcttcgcaccggacatcccttcgttcgaccgtcacctgttcgccgagggccgccactggcacgcccaccgcatgctcggcgcccatccgcaaacgcgcgacgggatcgacggcgtgcgtttcgccgtctgggcgcccaatgccgagcgcgtctccgtcgtcggcgacttcaaccgctgggacgggcgctgccatcccatgaccgtccacccgggcagcggcatctgggagctgttcgtccccggccttgccatggagacgctgtacaagtttgaaatccgcaaccgtgaccacggcaccatccacctcaagaccgacccctacgcccgcgcctaccaggtgcgcccggagacggccgcccgcatccagccgcaaagcgagtacgcctggggtgatgacgactggctgcaaaaccgcgaccccgagggctggaaacaccgcccgatgagcatctacgaggtgcatctcggctcctggcagcgcagccccgagggccactggcccaactaccacgatctggcggaacgcctcgtgccctacgtccgtgacatgggctttacccatatcgagctgctgccggtcaccgaacaccccttcgacggatcctggggctaccagagcaccggcttcttcgcgcccacctcgcgttttggcaacgcggacgactttcgctacttcgtcgaccaggcgcaccaggccgggatcggcgtactgctcgactgggtgcccggccacttcccgcgcgacgaattcgccctcgctcgcttcgacggcaccgcactgtacgaacacgaagacccacgcatcggcgaacaccggggctggggcacgctgatcttcaactattcacgtcccgaggtacgcaacttcctgctctccagcgccctgtgctgggtggaggacttccacatcgacggcctgcgcgtggatgccgtcgcctccatgctctaccgcgactacgaccgcgaaccgcacgactggctgcccaacatccacggcggcaacgagaatctcgaggccgtcgacttcctgcgccacctcaacgagaccgtccaaaccgagcatcccggcgtcgtgatgatcgccgaagaatccaccgcctggcccggcgtcagccgcccgccgtccatgggcggactcggcttcaccatgaaatggaacatgggctggatgcacgacaccctgacctacttcggcatggacccactctaccgccactaccaccacaaccaactcaccttcggccagatctacgcctacagcgagaacttcgtcctgcccttctcgcacgacgaagtcgtgcacggcaaacgcagcctgcgcggccgcatgcccggcaacgaatgggaacagttcgccaacctgcgcctgctctacgcctggcagtggctctaccccggcaaaaagctcctgttcatgggccaggagttcggccagggcccagaatggtccgaggaccgcgaactggactggtacgtcctgcagtacccgctgcaccagggcctgcaacagctcgtgcgcgacctcaaccgcgtctaccgcgaccacgccgccctgcacggccgcgagttcgaacccgacggcttcgcctggctggactgcgacgacgcccaacactccaccctcagcttcctgcgccgcgacacccagggccgcgaaagcatcgtcgtcctcaacctcacccccgtcgaacgcggcgcccaccccgtgccggcgcctcatcccggctcctggcgcgtcgtcctcaacaccgacgcccaggcctatggcggcgactcccgcggccccgcccacgcccacgccgaacccatcgagcgcaacggccaccccgccacgctctatctccacctgccgcccctgaccgccctcctcctggaacctgccgattgacggcgtacgactagcggacaggccccaatcggccagagggctggcctcctacagaaggtctcgggttgctgtaggagcgcagccccctgcgcgatgcggcgttggacataaccccaccgcctaaaggccgcccacctccacggcgacaccccgccccggtaggagcgcagcccctgcgcgatgcggcgttggacataaccccaccgcctaaaggccgcccacctccacggcgacaccccgccccggtaggagcgcagcccctgcgcgatgcggcgttggacataaccccaccgcctaaaggccgcccacctccacggcgacaccccgccccggtaggagcgcagcccctgcgcgatgcggcgttggacataaccccaccgcctaaaggccgcccacctccacggcgacaccccgccccggtaggagcgcagccccctgcgcgatcacccacacccgactaccaccaaacccgcccaacaaaaaagggcccatcccagcaggacaggccctattcacccccgacacagaaaacgcgaaccgctagccacgcccctcgaccagcgcctgcgtctcgccatccagcgcgccccagtggctgcgcagccgctccgccagatccgccggctccagcaggatcaccggcatcgccagctccgccgcctgctcgcgcgcctccggcgcaaaccccgccagactcacatacatcccgcgatcggcaccctcacgccccgaggcgaaggcctccagctccggcgcctccacctcgctgtcgtgatcccgcgccacccccacaatcaggcgcggcgcatccgcaccgccgcccgccggggccaccactaactcctgccacacatcgcgaccgtccggcggcgcatccaccagcacataccccatcccgcgcaacagcccttcgaccacacgcccaatactcgccgtcccaaaccccgccagccgctcggcccagtcatccatcacaacgcctccaactcaaacaccccgcacgctaattcaaactacgtcacaaaaccacccatccacattccccagatggctgtaccccgcgtgcaaaccatccatgtaggagcccagcccctgggcgatcaccacgccaccaatatcccaccggccagagactggccacctacgccaaaccccacccccgtaggagccgcctcggcggcgaagcccccgccaacgcccaatgaggtccagggcagcccactgggccgctggccaggcaactaccgaccacctataattgaaaatataagtttccgacgtgagggccgcacatgggccaggtcaccatctacctcgacaatgaacacgagcagcgcctcaagcgggcagcccggtccgcaggcatccctgtgagccgctacgtcgcccgcctggtggaagaaaacacgcgcaccgaatggccggactccattcgcgccatggccggccagtggcaagacttcccaacgatcgaagagctgcgcgacacccccccggacagcccccgagggacactgtgaagtacgccctcgacaccaacacgctcatctattttttcaaggggcagggcaacgtggccgaaaacctgctggccacagcacccgcggatattcaggtacccgccgtcgtggtgtacgaacttcaaacgggcatcgccaaatccagcgagcccgacaagcgccagcaacagctcgctgaactcctcgacgtggtcaccgtcctcccattcgacagaaccaccgccgaacatgccgcacgcatccgggcacatctcgaacaacagggcacccccatcggccccatggacaccttgatcgctgccaccgccctggccaacagcgtcaccctggtcacccacaatgtcaccgaattccagcgtgtccccgatctaccactcgccgactggttcacctgaaagcaaaagccaccaaggggttgcgaggggaaggcagacggagatcggactttgcgatggagccagcgtctccggcgactcggggtcaagtccatcgcaatggccaagtggcgggaccgctacctgggaaagtaacgcacgccggggagcccctcgaaatccgcgtcctgtgtccagagcgtcgcctcccggtcgatcgccgtggcatagatgatgctgtccgccagcggcaacttcttctcggcaccgatccgtgccgccgacaacgcaagcgacgacgtcagctccacgacgaggccttgctgcattaaggagacgctgatttaatcgcgcgttcgcgctcgagtcgcttttgcgtgcgaacaaggcgcggcgactgccgtgcagtcattctgcacaagggagccgcaacgccgttcccgcgcaaaagcggccgagcccctgcattgaatggcttgtggggttggtgccccctgttccccgatcctgcgttgcggcccttgccggtagaaccactaccggctgcgcaccgcgccttgtctcggaaaacagggggcaccaacgcgaacgcgcgattaaatcagcgtctccttaaggcaaccgcctgcaaagccgccccttagtctcgctgctgcaaaacacgcttgaacacctcatacaaggcgattaccgggacgatcagtgccgaagtcgcctcgatcggctctgcgaaacagtcggcattcgccccgttcgcgacatactccagccaggccgacgagtcgaccacattcacacacgatccccttctcgtgggactgatgggtcaattcctgcgagaaatccacgcatctcctgcatcttgcgctcgggaatcaactcaatgcggccatcgtacgcaatcacctgcaccttctgcccagcccgaagatgtaacgcctcgcgcaccaccttcggtatcaccacctggtacttcggagaaatcgtcaaagtgtccatgctgcctcccggatcgatccaataatcgtactacgccccctacatcgatcaaactccgaggcacatcaacagcatcgcttcctgtctccaagcaccgggacaccccgatcacgctggatcaccccgctccgctcatcccagccgcagcccagaaccgcctgcgaagtgggagcgggctcgcccgcgaagcctccgtcaaactcaacgcggccccagcgccgccaccgccttcccagccgcagcgaagcgaagagccgggatcccccacaccagcacaacaccccgcgccggaaataccacccacccagagatcccggataaccgcaacgcggtttccggaatgccccccgctaaaccccctgtgggagcggcctctgtagtggtcaagcgatttcggacacctcgataggaggttcggctgtccattttcgctcgtaggcgttgggcgacaggtagcccagggttgagtgccttcggcgctcgttgtagaagccgacgatgtagtcggtgatgtcccgggtggcctcgccgtgattggcatagtcccgtcgccagacgcgctccgtcttcaggttcaggaagaagcgctcggccaccgcattgtcccagcagttaccccgccggctcatgctggcccgggcgccgtgctgcaccagcagacgccgccaggcgtcgctggtgtactgacagccctggtcggagtgcaccagcagccccggctcgggttgccggctctgcagcgccatgcgtagcgcactgcaggccaactcggcatccagccttcggctcatggaccagcccaccaccttgcggttgaacaggtccagcaccgccgccagatacgtccagccggtgcgggtccggatgtaggtgatatccgtcacccaggccgcgttcgggcgcgatggctggaactgccggtccaggtggttttccaccaccggcgcggtcgcatcccgctgggtggtcacgacgaacgcccgcttccagaccgggcgcaggccctgttcccgcatcagacggcggacccggtagcggcccaccgtcacaccgtccgaacgcagggcggcctgcacacggcggctgccgtaggtccattccgactgctcgaacgcctccttgacccgtgcctccagtgcacacggctggcgcggccgccggcggcgcgtctgcgccgcgtagtagcccgaccggttcacctccagcagatcacacacccgcttcaccggagccttcttcgccagcgtcgtgatgcagcgaaccatcacagcagttcccgggcgaagaaggccgaagccttttttagtagggccttgtcctctcgcagtcggcggttctcttcctccagctcccggatccggcgttgctccggcgtcagggggcgaccatcacccgcctcgccggatcgatccgccttgagctgctcgacccagcgccggaccgccgtctcgccgacccccgtatcccgcaccacctgcggcacaccctggccctcgtccaccaccatccgggcaacccgaagcttatactccggatcaaaattcctgcgtcccatatcgtctcctcgatcagatcctcatcattccaccgatcgaggtgtccaccaacattagaccagcacactcggccgcgaacgggacacgaaaaagggaccgtcccctttatccctgcacaacctcgccgaccccatcccagcccagcacccgcacagccttccgctggtgctcgccctcgcccccgtaaataagcgtcggcaaacgagccatatcgccggccagcgcggtccagcgctcgagcccggtgaaaaaatcccggttcaacgtctggcctgacttgatctccaccggcatcaggccacccgcccactcgatcagcaggtcgacttcattgccattactgtcgcgccagaagtggaagagcggcggctcgccgcgattgagaaaggcctttcgcagctccgaaatcacgtacgtctcgaacacctgcccgcgtagcggatgcaccaccagctgttccggcgtctgcacccccaacagccagcacaacagcccggtgtcgtggaaatacagcttcggcgacttgatcagccgcttgttgaaattcgcatggtgcggccgcaggagaaacagcacatagctggcctccagcaccgagatccacgctttggccgtgttgtgggtaataccgcaatcggccgcaagggatgacaggttcaacacctgaccactgcgcccggcacacagccgcacaaagcgctgaaaggcgtccagatcctgcacctggagcaattgccgcacatcccgctccacgtacgccgtgacatacgccggaaaccagtgccgtggagacaccggccggtcatacaatgccggataaccaccggtaaacatcatcgcatccagagccgttggtgcctgcccggcctccaccaactccgcatggctcaacggcagcaactccacaaacgccgaacgcccggccagcgactgcgaaatcccggacatcaacccgaactgctgcgaccccgtgagcagaaaccgccccatgcgtccatcgccgtccacatgcgtctgcagataggagaacaactccggtgcccgctgaacctcgtccagcaccgccccatcggggcactgcgacagaaacccgcgcggatcatccagcgccagcgcacgcacatccggatcttccagggaacgatacgggcgatccgccatcaccgtgcgtgccagcgttgtctttccggactggcgcggccccgtgatcgtgacgatgggaaagccgctcaacagctcccggaccagtgtttcggcagtgcgcggtatcatgcgcctaccctatcgccacttatgcacaatggcaatcacatttacaatttccattcacccatcattcgcgggcgagcccgctcccacagaaccccgggcccggaccaccaccgcgcgaacaccccccgtgggaggccagccccctggccgataacccacgcccgacaaccctcaccggccagaaggttggcctcccacaccgaatcctgccccctgtgggagcgggctcgcccgcgaagcccccgccaaagcccgaaaaccaccaatggcgccacagaacttaaccccgaacccgatccccagaacccttccccgtaaccgtcaaaaccagataccggaaataactcacaagcgtcagcgactcaatcatcttcgcatccatctcggccagcctctcggggtccgacatatcgatcccgttcacctgcgccagcccggtaatgcccgggcgcaccgcaaacacgccacgcgcctcccgcgccgcgatcaactccacctgactcaccagacaaggccgcggccccaccaggctcatctcccccttcagcacattccaaagctgcggcaactcatccagcttcgttttgcgcagaaagtggcccaagcgcgtaatcgacgaagcctgcgccagatgcgtcgccaccgacgccgtatccggccgcatcgtccgaaacttcaccagcacaaacggccgctgataccgccccacacgctcctgccgaaacagcggcgaacgcgcaacccaccaaagcgcaatccacaacaccaacatcaacggcaccgccacaatcaaccccaaaaccgacagcaccacatccagaacccgtatcaagaagcctcccctctataccaacctgcccaacctgtaggagcccagcccctgggcgataagggctcaaccaactccccaatcgccgagaggctcggctcctacgcggcccagagtcactgtagatgcatagtcccatacccccgtaggagccgcctcggcggcgaagcccctgccaaaacccgaaaaccaccaaccaccccgtcatcgcgagcagcaaagcgactcggcgatctcctcgggctaccgcgaggccaccccattaccccgcccggcacaccacccgcaccgtacatagatcggtcgaacttcgaccgtatgccaggaaaactcgaccaagaacccccggtcgtgtacactgtaccccattggccgcagacataaggacatgtctccacgtaccccatgccattgaattcattgaaaccccaacgtttactcggcaattccagacgatcgcgacagatgacgacctcaaagaactccagtgcacgctgatcgcgcaacccgacaaaggggacttgatccagggaacaggcgggctacggaaggttcgcatcgggttaggccaacagggcaagcgtggcggtggggcgagtcatctactttctggcgagtccgcagatcatctatctgatcctggcctatccgaagaacgtgaaagacaacctcaccgccaccgaaaaagcagccctgaaggcactgacctcccggctaaaagcggaagctccccgatgaccatctacgacgaactccagacatcactacaggaagccgttgacatcaagcaaggcaagaaagcggccagccgcgtcacacgccacgaagtggcggacgtgaaggccattcgcgcccacttgcacgtttctcaggcagaattcgccaaagccatgggaacgagcgtcgacaccatcaagagctgggaagccaaacgccgcaaccccaccggactagccgccaaggtcctcgccaccatccaggacaacccgagcttcttcaacgaaatcgccgcacactgacccgagcgacccaaggaacctccgcatcccccgtaggagcccagccccctgggcgataagacccaaccaacgcccaatcgccgagaggctcggctcctacacgatccggagccactgagctgcatgggcccggcccccgtaggagcggcctcgcccgcgaagcctccgccaaagcccgaaaaccaccaaccccgtggaaacagtgctccgcgcacacagccgccccgggcagaacttgcacgccagccaggcgcagcgagcgcgtcgatggatcaatccctggctaggcaggcggaccggtttcagccgaacgccgggctcgctccagaatccgcggcgcaacgaacagcgccaccataccgaacaggtcgagtgtcccaataatgccagccgcaaccgtactgaagggcgccatcgcaaccgccgcacccaagcccgcaaccgcaatgatcactccgtagcgttggcctcggcggtctttttcgaaagcgccttccaggccgcgctcccgcactcggtgcgcgcatctgctcatccaccgccatctgcacgatggcgcggcgagtcggctcgtcaaaacgattcaagagatcagggtgcggcaatggtccgctatatgattcatgccgcgttgccgccatcaccagctccggtggcccggcaaccaaaagatcggcgagccgccgttgctcctccgccgacagggaaccggcctccagcctgtccaccaatgccacgaacgtaccgccattttcgctggcggcatctggcgggtcctcaggcaggccctccgtcggccgatcgctcatccgtcatctcccttccctggctggattccacgcgctcaatccctgcgcgcaaccgatcgcccgcataggcccaatgcaacgccatacgctgctgtagggaaccagcgggcataaatgccgagtaatcatgcgaaggccaagagtccatcaccgacccggcggccagccacatccttccagtacttcgctgtctcgtcttcaccttttcaccaccattgcttcgataccggccacaagcccatcttggcccagcccgccgccacgtacaaatgcacccgccccaccatccacaacccgccctcgcacccggcgtgcaccctacattgtgggagcgggcctgcccgcgaagccccgccaaagcccgaaagccaccaatcacaccctcatcaccagcagccccccaaccaccccgtcatcacgaggagcaaagtgacgaagcgatctccaaacgctacccgttcttccggcccgcccccgtagataccgtgtctcggtcactgggttcaaccggtgctgcagcgaggctgatacggctgctgagacttcagcacaccgaaggcgatatggagcagcttgcgcatcgcggcgccgattgccgccatcttcgccttgccgcgccgcaacagccgctggtactgcgcccgaacgtcggcattgtggtgcgcggccgtgaccgccgccatgtagagcttgcgtcgcaggcggctggagccggccttcgccagctgcggtcgccgctggaccgagatgcccgattcctgctggaccggcaccagtccatggaacgccgccgcctgccgagcactggtgaacgcacggctgcgcaacgtcgcggtcatcgaggccgataacacccggccgatcccggggatgctctccagcagggcccgatcccgcttcaggtggtcatgcgcgtcgaagtggtcgtcgatctgctgctggagacgccggtgttcctcgcgcagggcctccagcacgttgccgatcgactcctgggccagcgcatcctcactgaactgcgccttctccagccggttctcctcgcgccggatgtcctgctccagcgcctccagccgccccagaagacgcttgagttcccgcacctccgggggttccggctgccacggtgcgggcgcgcgttcgatgccgtaacgcgccagcatcatgctgtccttgcgatccgtcttgttgcgcacccccatgccctgggcgtggaagcgcacctgggccgggttcagcacatggacccgaaccccctgctcatgcagccagtaggccagcggttcgtggtagatgccggtggcctccagatacacctgaagcgtctcgggcgcttcacccgtgttgcgctgcagccagcgcagcaactccgggtactggtcctggcggttcgggaataccttgggcttgaccttgcccgcctccagatcccggacccacatgcagtcgagcttgttcttgctgacatcaatgccaatatgagccatctcgtcctctcgccttgtccgtacagcctcacccgtccgtcacggagggggggcttggataccgttcaaacttcgagatgaaaacgggctcggggaccgatctaccaatcaggctcaaagcctcaggaggccaacgggttgccccgagcccagtgccacagatggtagcgaaccatctgcgacgacacacaaggaggccagccccctggccgattggatgttggacaggccccatcgccgagaggctggccaccaacgccgacgccaccccccgtaggagccgcctcggcggcgaagcccccgccaaagccagaaaacaccaccaacgctaccgccgcaacggccccaccgcccgccgcaacccttcatccagcgacaccggcggcgtccaccccaacacctcccgcgccttcgaagcatccacctgcaacgaccccaacaaccgccgcgccatctcccgcttgcccagcgccgccgccccggcccgcaacatccaaaccggcaccggcaccaaccgcgccggccgctccagtgcatcccccacctttcgcaacaacccggccgtggacacatcctccccatccgccaccaggaaggtctcccccgccgctgccggatggtccagacacgtcacaatcaaatccaccagattatccagcgccaccagactgcgccggttctgcgtcaccgcacccagtggcaatggcactcccttgttcacccagcgcagcaggctgccgaaattcgcccccacacccggcccatacaccagcggtggccggatgatcaccacctccagccccgtctccgcactcagcgcccgaagcccatcctctgcctcgcgcttggacacaccgtaggggtcctccggcgccgacgcatccgtctcgcggaacggctgccgcgacgacgtatcctcaccgttcaccttcaccgagctgacaaacacgaaccgccgcaccccggcatccgccgcctggcgcgccaacctcagcgtcccttccacattcacccgccggaacgcctccagcggatccgcctccggctcatccatcacatgcacccgcgccgccgcgtgcaccaccacctccacgccctgcagcgcgccgatccagtccgcatccggaccaagcgatggcgtcactgccagctccacaccctccggcaccaagacactacggcggcgacagcccgcaacaggaacgcacgggccctcgctcgccagcctttcgaccacggcaccgcccacaaaccccgtcgccccggttaccagtacacgctccaccatcactcagccccgcattgtgagtacaaatcgcccaccccaggcttgccacctccgccacactgatccaaaatagccggtggaggctttgttggcggcgacgctggcattgcctttttcattttccactcgttgaatcgcgctcttcgcgtggtcgcagatcgtcgatcaccgcaaaactccacagcgggtaacgctgatcaccgtcttctcgcaaggttctgaaccgcaagtcgcaaaccttttccgccagccccgacaactcgcttcgggccgaccgcgtcatggtgcccacacgaacaccccaggcgaccaaatacgccacgacatccgccaactgaaccgctgtcgtcagatggctgtgcacgaagaacggctccggaatcactcgggccgcacgcatccgtcccttggccgtctcccggaaataccgagccatctggccgagcaagatatgtgcctgaaccttctcaagctcgtcgaaaaccaccacgcccatcccggctccggactgctcctccagaaagtggtagtagcgttcgaacagatacgcgtagtccttacggagaaactgtccctcgggccgtcgtgcggcgcagtccacaatactggcgaaggtgcggacacggtaacgcgcacagatctccaacaaatggtccacgaaggcgattttcgcctgtgccagcgccgtcaactccttcctcgtgggcccagtggccccgatatccccacgacgctgagcttcccccttcgtcaaacacgcacgggccagctcagaccgccgttcggggggaatgggatccatctgccccgccaaccggaacgtcttccgtttcagtagttttttgcccttgagctccaactcggctggagtgatgcgctgcccgaagaaacctgtctccgcatcctgaacttcacagaccagattccacaggtcccggtcctccacacacactccggccaggacttcatatggcgaatcgcgccggtcctggccgctttcatccatgaaaagcataaaactcacgccccattcctcctcactaaaaagcctcagatatccattccgacccgccttgaactcaacaagcgccgataaaccgccatatgcgcgtccaccaccttctcgatcgcgaactcgcgttccgcgaactcgcgcccggcccggcccatggcgcggcgttcctcgggattctcgatcaaccgctgcaaggcatccgccagcgccccagcatcgcggatcggtaccagcagccccgtcacaccatcctcgatcgcatcacggcagcccggatggtccgtggtcacaatcggccgcccacacgcggctccctcaatcaacgtcttcggcaatccctcgccatagtacgaaggcaagctcaccacatgcgcctgggcatacagctccggtacgtccgagcgatgccccatcacctcgaccatgccctccgccgcccatgcctcaacctgttccgcggtaatggagtagggattgcctgggtccggatcaccaatcagccagaaccgcgccgaaatgccccgctcgcgcaacttacgagccgccgccacgaactcctcgacacccttttgctggagcaaccgcgccgcaaacgcgacgatcggcacgcccggtacctcatcccgaaagggcatctgggcaaggtccacaccggacccccggatcatcaccgccttttcatcacgcaatcccccagaccggatcagcgccgcctggtcgtccgtgttctgcaggatgaccgcctggcgcgccagccgcagcgtgccttccacattcacccgccggaacgcctccagcggatcggtctccggttcatccatcacatgtacgcgggccgccgcatgcaccacggcctccacgccctgcagcgcgcccctccagtccgcttccggaccaagcgacggcgttaccgcctgctccacacccgccggcaccgaagcgctgcgccgacaccccgcgaccggcaccaagcagccctcagccgccagctttcttatcacagcgctacccacaaagcccgtagcgcctgttaccagcacactcttgtcgctcacgttcatccttcaaaccaaacaatgcagatcacgccagcgtatcacccgccatcgcagatccatcgactcccgcgacagcccttcccgcatacttcccacccaaggaccacaccctcttccccccaaacgagataacggcccctaggctccacgcctcgcaatggcagcctgatacaacacacgatgctttgctacgttactatccgccgaatacagctcctggacccttttctgattcgcgcgccccttcgcggctcgcgcatccacatccatcgcatagaactttatttttcccacaaactcgtcgggctcccccaagatgcacccggcgtcattcaggacctcagacggccccccgctatccgtactcagcacgacacacccctcgctcatggcctcaatcgccgttctcccgaacgactctgtcccgggcttcgaagtcatcaccaaaatatccgtcgaccgaaaaaactccgccatctctccatgtggcacgttgacctgcgcatttaagtcctcccccagcacagcatgtgcatcgcttagaaagctttcggccgcccctcgatctctctcgtccacgcaaccgaccgccattcggaactccgccgccacagccccatccgccaccaaacggcgggctatctcgagcgccagcggccaatccttccatccgcagtaacgacctgcaaagccaaccgttatcttgccggcctgccccatcggccgcgccatccaagccccgtcgctcgacaccgcattctcaatcaccgcatattccggcctcgaccccaccctcgagagcgcatcctcccagagataccgattccgatgcgtggtggccactagcgtatccaccaccgacagagacacccgaaacagcgcccgtaccagcgccgaatatttcgaatatgtgccccgatcggtgtgcacaaacgtgaaccgctttggtatgaaccgcaacttgatcgcaatactaatcagaaagaggctcgcctgcgcttgcgtgtgcaccacttttgcttcagtcctgcgtaggaacctgataaccttcacgatataatataaaagctctactgggcgcatcaccagcgccttgatgcgcgtacgcctcccgataccaatgcaacaaaatccaagatcactcttcgccgccccgggctgaaggaccgccacctgaaactcatccgacagattttgcgcgattatctttattgactcctgctccccacccacggtctcgacattattgtcggtaacaatcaagaccgtctccgaacaccccctagacccataattactcaaccctccctcccttcgctcttaaaaacaccgaaaaccacccaaagaggaagccagaccccactggttataaaccagactttccaggctgccctaacaccattaaagggtaaccctatataaaacattgatcccctcaacgctgacgacactgcccacatataaaaatatttatgcacgttcaccccttgactagtaagcaagaactaacaggcgatcgctacatcgcatgggcaatacgtttctaatgaaaaaccgaatgatatgggatagcatcatgggaacctatccacaacgaatacccaaacaagaccacatggacaatcaccaaaccccataacaacaaagcccttccgcccgaaaacagcctgcaaactaccataggccagtacaacgtgcctgcaatccaaaaaaaccacccaagtcgaccgatagcccaaaactgataggcagcaatcagcgtcaccacaccgaggaagaaagcgtttcttattactatttcggctatccctaggttacccacccgacgccaaaaaacaataacgaataagcccgtcaagatataccagacataccccaacccaaagcgataattctccagtcgctccaagaccaatccggggtaatggctatatgttgtaggaatgacggcggggatccactccagaaatgacgaagcaagtaccttctgggtggacaaaaggacggctacggcaaataaggctccgaccacaacgaggccccagtcacgccgcaaaatccagtagaaagggagcatcagcaatgcggtatagtgaaaaccggcggacactatcccgccggcaatccataatgctggcttcctgctccatacagcaggaagcaggaagaacatcagggcgatggcgaccacaaaacgaacggcattcgtggcgaggaagggataggtcattccaaagagcaagacgatgctgaaccatggcaggtcgctggtatgcagcacgcgccagattacaaggaccgttgcaagcgcggcagcaacgccaaaaacgaacgcgacaccccagtcgcccaaaggtgtcgctgctagattcaacaaggcatagagaggttcgtagcgcatgcccgcttcaccatcacggaatgcgttgtatatccgcacatatgcatcgtagtcggttccaacgtcggtccgaaacgcaagtagcaacacgagcggtgcgctggcaaccataccaagaaaaaggactggtcctgaaagctgccggttcggagggagtgctgcccgcccgcagcgcgatccaagtgcgaaagaaacaaacagcgcccagcacaaggaaaaaacgtaaggaagcatcggtcaatccaccatcaagcgtacgttgaccgatagggctccgaaatcgcgtctctcaacgatgcccccgagacgactcagctgcttttttctctgcccggtcggcttgacgcccgaccacgaaattcttccacctgccgaactggaatacgcgaaacacatcaatacgcatgtcggaggtcaggcacagccaccacgtacggaatgccgttcgcgggccatacgaaaatgatgccaccatccagccggtcgccgacggaatgtcctttatccccaacgccttcaaggctgatgccagccgtgccttcacaccgacacgcaccaggaacgcctctgggctggggttggaagtcaggctttttgggcggcgatggatccggtagaccgtaaccggctgcacccgcacatgccgcgcctgtacagccgccaatacgttaaacaccacatcgttgctgacgggggtctcctcgaacctcaccccgcatttatcgataaaaactcgggaataaaccttcgccaccggcacgacgtgcccaacccgaagctggctcaagttccgatcggagggatcatcatgatactccatacacagagcattgaggcgatccgctcgattcgagggcgagccgtcgacctcttgaaccgcgtcggccaaaaagtacactaagtcgtcttcgtcaccgacgtgctcatcgaaccgctcgaacgccccaggaaggaattcatcatcagagtccgagaataagaggcgatctccccgggcatgatccagtccgatgttgcgcgccgcgccggcgccggcattacgtggtgtcgacagccaagtcaccatcgaccagcgagacttcaccacctccagcgctggctggttggggctgcagtcgtcaaccacaagcacttccaggtcccgacgggcgacaggaatcgtgagaagcaagcgttccaggcgatcggcatcgttgaaatgaggaatgatcactgaatagcgcatagattgacttgtcatgttcggatccgacgctgttcacggcgatcgcgcttcacccttcgcaagaactcccgtatctcgtccggggacagctgacggatggttggccaaagtaagccacccgccagcgtttccctcacaacgcatacgaacgcacgaggaccttttattaggccccggtaaaggtagcccgcggcgtgcatgcgaccaggcgtccccaaggccgccagacggcggttcaagcgcgacaatacacggatacgctccagcattgacgacagactctcatcagcagtcaagctgtccgcccgtcggaagacccggtagatcttttctgggacaacggtcaccgaaccggcttgtacagaggcgagcacattgaagcccacatcgttacttacccgagtctcatcgaacgtcagcccgcgctcctcaacaaaacgccgtgaatagacctttgcccaaggaacaacatgcccaaagcggagtcgttcgaggttcgatttagacggttcgtcaaagtaacccctgcacaattcgttggcccgaatggcgcgactcgatggcgtcccgtctacttcctgaaccgcctccgccaggaaatacacaagctcgtcgtccgcccgaagcacccggtcgaaggtctcgaaggcacccggcagaaactcgtcgtctgaatccgcaaacaccagccagcgaccacgcgcagcatccagccccacgttgcgggcaatccccgccccgccattctcgggtgtcgaaagccactgcacccgcggccagtgcgcacgcaccgtatccagagcgctctgatcaggggtgcaatcgtccaccacgatgacctcaacgtcctcccgcgccaccggaaccgaacacaacaaccgctccagacgaaccggatcgttgaaatgcgggatgataagggaataggtcggttgcatcgcgctcatgccttatcggtttccagattgttggtgtcggccggcgtcattgtgcgcatcctgcacgagtgcgggcatcgagcacaccacacgcttagccgggaatccggcccaatgggccccagaccatctacgggagggcgaactcggctcggacctcgctcggacacggcagcctggatgaccctgcacgggttaataactgatcattgatgatgaaaggggatttggaccaggccctacaggcgaatatccgcctctcccttcggtaacaggtatttcaggtcgtacagcacatgcgggtcacggccgaaggcgcggatgccctgcgcgcccagctcgcggaactcgcgatgggccaccgccaccacgattgcgtcgtaggcgccaccttccggttccgcgatgggaacgatgtccagctcgtgctcggcctctgccgggtttacccaagggtcaaatgcgtccaccgccagcccatagctctccagctcgcgtaccacatcaaccgcccggctgttacgcagatccggagtgttctccttgaacgtgagtcccatcaccagcacgcgcccaccttgcacgcgtgtacccttgcgcatcatcgccttcaccaactcgcccaccacatacgcgcccatgccgtcgttcagccgccgcccggccaggataatctccgggtgatgcccgatctgctgcgccttatgcgtgaggtagtacggatccaccccgatacaatggccacccaccagtccgggacggaacgggagaaaattccacttcgaaccagccgcctccagaacctcctgtgtatcgatccccaagcggttgaacagaatcgccagctcattgatcagcgcgatgttcacatcccgctgcgtgttctcgatcaccttggctgcctccgccactcggatactgctggccctgtatgtgccggctgtgatcacctcgcgatagagcgcatccacaaactccgcgacctccggcgtagaaccggacgtcaccttctggatcgtggtcacgcggtgttcccggtcacccggattcacccgctcggggctgtagccggcgaaaaagtcccgattgtacgtgagccccgagacccgctccacgaccgggatgcagtcttcctcagtcgcgcccgggtaaaccgtagactcataaaccaccacgccccccggcgaaagtgcacgtccaaccgtctcactagctgccagcagcgggcccaaatccgggcgccggtgggaatcgatgggggtaggcaccgtcacgataaacacgttgcactccgccagcgccgccgcatcgtccgttacccgcagatgctccgccgccgtcagttccccgtcgggcacctccagcgtgtcgtcatgccccgccctcagcgcagccacccgcgccgcgttcacgtcgaaccccaccaccgggcgcttcgcaccaaaagccactgccagcggaaggccgacgtagcccaggccgatcaccgcaattttcccttcgccaacagccatcaatcaccctgataataaaaaacgccaagttttataaataataacgagggacaagccctcaatctatgcaaaaacataaggaaaacaatgaatcgatacaaccgcaaactcgaaatcgactacgatcacttcacttacgactgcagaagcggaaattactacctatacaaggaatctatagacaagactctgacggacggattggttttggaattaatagtaagcaacaagaacacccaaaccagcacggtcatgacccagtttcacagcattgcagccctgatggtctgggtccaaaaacttgagtccatgccttgacaactagaacgtcaaccagaataaatcgtaaactgggacagatttattatctcacgcccgacatgatggcgggcgaccagggcggcggcgctcaatgcggcagccgataatctgctccacctcgtccacgaaccgctggttgcccgtgagctgaccgcgctggagcgcctcgcgcatcagcgtcagctccttctgcgggacgccctgctccacgaagcgggcgtagcgtgtgcgccgctcggtctcttcatccgccaagtcgagatacgccgggtccaaatcgatccagctctccgtctcgcccatccgctggcggtagctggaccagatgtactcccgggcggccgccaccatacgcgcccgcaccgggttcagctcgatgtagcgagcgcaggccagcagatacgtctccgtctgcaccgggctggacttgtagcggccttcccacaacgtgccggagcgtccctccagccgattgcggtaccgcgtggcccgcgccgccagcgccttcatcaaccggcccatggcggctacttcctcacccggccccagcaacaggtgcacatggttcgtcatcaggcagtacgcatacactcgaatgtccagcgcactgctcagctcgcgcaggtcctccaggtaccgttcgtaatccccatcttctgcgaaaaccacctgccgattgtgcccacgctgcaccacatggtgcggcatatgcggcaacaccactcgcgccatccttggcatgctttacctccctgctcactcactacgaccgccacgtccatacagcggaaaataaatctgtccccgttttcccctcgttctcccgttggagatcaccgatccgacaaaaacggggaccgaaaacggggacagatttattttctcacacgcgtcgagacggtgggcggcccggacgccgccgctcgatgcggcagccgatgatctgctccacctcgtccacgaatcgctggttgcccgtgagctggccacgctgcaaggcctcgcgcaccagtgtcagctccggctccggaacgcgctgctccacgaagcgggcgtatcgcgcgcgccgcctggcctcgttgtcgcccagatccaggtacgccgggtccagatcaatccactgcgcttcatgacccatacgctgacggaagctggaccaggcatagtcacagggcgctggcacgatccgcccccgcactgggtgcgactcgatctaccgcgtccaggcaagcaaatacgtctccatctgcaccgggctggacttgtagcgcccctcccacaccttaccggaccgcccctctagcctattacgataccgcgtagcgcgggccgctaacgccttcatcagacgacccatggcggccacctcctcgccggggcccagcgacggatgcacgcgaaaacggggacagatttattttctcatgcccggcatgatcgcgggcggccggggcggcggcgctcaatgcggcagccgatgatctgctccacctcgtccacgaagcgctggttgcccgtgagctggccgcgctgtaacgcctcgcgcatcagtgtcagctcctgctccggcacgccctgctccacgaaccgggcgtatcgcgcgcgccggtcggcttcgcggtgcgccaagtccaggtaggccggatccagatcgatccattgctcttcctcgcccatacgctgacggtaactggaccaggcgtagtcaccggccgctggcaccatcctcgcccgtaccgggttgagctcgatgtaccgcgtgcaggccagcagatacgtctccgtctgcaccgggctggacttgtagcggccttcccacagcgtaccggaccgtccctccagccgattgcggtaccgcgtggcccgcgccgccagcgccttcatcaaccggcccatggcggctacttcctcacccggccccagcaacaggtggacgtggttcgtcatcaagcagtacgcatacacccggatgtccagcgcactgctcagctcccgcagatcttccaggtaccgctcgtaatcctcgtccccggcaaacaccacctgccgattatgcccgcgctgcaccacatggtgcggcatatgcggcaacaccactcgcgccatccttggcatgccttccctcccgaatcatccggcccgctcccagcggcgaaagtaaatctgtccccgttttctccgtccccgttttctccataccgctcctgctgcatcaccgcggcatccttgcgacggagaatcaatctgtcaccgtttccgcgtatgcccgctccacaaaaacggggacagatttattttctcacgcccggcgtgatgacgatcgaaaacggggacagatttattttctcacacgcgtcgagacggtgggcggcccggacgccgccgctcgatgcggcagccgatgatctgctccacctcgtccacgaatcgctggttgcccgtgagctggccacgctgcaaggcctcgcgcaccagtgtcagctccggctccggaacgcgctgctccacgaagcgggcgtatcgcgcgcgccgcctggcctcgttgtcgcccagatccaggtacgccgggtccagatcaatccactgcgcttcatgacccatacgctgacggaagctggaccaggcatagtcacagggcgctggcacgatccgcccccgcactgggtgcgactcgatctaccgcgtccaggcaagcaaatacgtctccatctgcaccgggctggacttgtagcgcccctcccacaccttaccggaccgcccctctagcctattacgataccgcgtagcgcgggccgctaacgccttcatcagacgacccatggcggccacctcctcgccggggcccagcgacggatgcacgcgaaaacggggacagatttattttctcatgcccggcatgatcgcgggcggccggggcggcggcgctcaatgcggcagccgatgatctgctccacctcgtccacgaagcgctggttgcccgtgagctggccgcgctgtaacgcctcgcgcatcagtgtcagctcctgctccggcacgccctgctccacgaaccgggcgtatcgcgcgcgccggtcggcttcgcggtgcgccaagtccaggtaggccggatccagatcgatccattgctcttcctcgcccatacgctgacggtaactggaccaggcgtagtcaccggccgctggcaccatcctcgcccgtaccgggttgagctcgatgtaccgcgtgcaggccagcagatacgtctccgtctgcaccgggctggacttgtagcggccttcccacagcgtaccggaccgtccctccagccgattgcggtaccgcgtggcccgcgccgccagcgccttcatcaaccggcccatggcggctacttcctcacccggccccagcaacaggtggacgtggttcgtcatcaagcagtacgcatacacccggatgtccagcgcactgctcagctcccgcagatcttccaggtaccgctcgtaatcctcgtccccggcaaacaccacctgccgattatgcccgcgctgcaccacatggtgcggcatatgcggcaacaccactcgcgccatccttggcatgccttccctcccgaatcatccggcccgctcccagcggcgaaagtaaatctgtccccgttttctccgtccccgttttctccataccgctcctgctgcatcaccgcggcatccttgcgacggagaatcaatctgtcaccgtttccgcgtatgcccgctccacaaaaacggggacagatttattttctcacgcccggcgtgatgacgatcgaaaacggggacagatttattttctcacacgcgtcgagacggtgggcggcccggacgccgccgctcgatgcggcagccgatgatctgctccacctcgtccacgaatcgctggttgcccgtgagctggccacgctgcaaggcctcgcgcaccagtgtcagctccggctccggaacgcgctgctccacgaagcgggcgtatcgcgcgcgccgcctggcctcgttgtcgcccagatccaggtacgccgggtccagatcaatccactgcgcttcatgacccatacgctgacggaagctggaccaggcatagtcacagggcgctggcacgatccgcccccgcactgggtgcgactcgatctaccgcgtccaggcaagcaaatacgtctccatctgcaccgggctggacttgtagcgcccctcccacaccttaccggaccgcccctctagcctattacgataccgcgtagcgcgggccgctaacgccttcatcagacgacccatggcggccacctcctcgccggggcccagcgacggatgcacggaaaacggggacagatttattttctcacgcccggcgtgatgacgggcggccaggtcggcggcgctcaatgcggcagccgatgatctgctccacctcgtccacgaatcgctggttgcccgtgagctgcccgcgttgcagggcctcgcgcaccagtgtcagctccggctccggaacgccctgctccacgaagcgggcatatcgcgcgcgccggtcgggttcatggtgccccaagtccaggtacgccggatccagatcgatccattgctcttcctcgcccatacgctgacggaaactggaccaggcgtagtcaccggccgctggcaccatgcgcgcccgcacggggttcagttcgatgtaccgcgtgcaagcgagcaggtacgtctccgtctgcaccgggctggacttgtagcgcccttcccacagtgtaccggagcggccctccagccgattgcgataccgcgtggcgcgcgccgccagcgccttcatcaaccggcccatggcggctacttcctcacccggccccagcaacaggtgcacatggttcgtcatcaggcagtacgcatacactcgaatgtccagcgcactgctcagctcgcgcaggtcctccaggtaccgttcgtaatccccatcttctgcgaaaaccacctgccgattgtgcccacgctgcaccacatggtgcggcatatgcggcaacaccactcgcgccatccttggcatgctttacctccctgctcactcactacgaccgccacgtccatacagcggaaaataaatctgtccccgttttcccctcgttctcccgttggagatcaccgatccgggcagttgcgcgcgtcatgcccgtaaccgttgcagatccggcaccggcgaatgatcgggcaggtctgtatgttgtgaccggactgcccgcaatgggagcaacgcggtacgttggggcagttgcgcgccgtatgcgcgccagagccgcaattggaacaggccatcatttatcctccgtagaatgcgtttcactcgttcgggtcactggaatccgcgcgcacccccacgctctcctccaggcgctgtttcatgcagccgatgtcgtcgccattctgaggcactttccagccacagtgcaggcggcttccggcatccacgatgcgtcggcacagcgggcaaagctcttggctagactggtcgacgagggtgcgaagccaatcggcatcgtccattgagcggtattcggcgcgctgaacttcgacgagatccgcaatgcggtcgccgtccgggtcgatgctcatcgaaagggcgccaatgccgttgctgcggcacatggccagcaactcgctcaaacgtgcctcgtcgtggaactgggctgcgtcgaacagcgggatgatgatgtaggtgtagttcgagcgactgcggtagttgaccgcctggctgatggcctgggagatcgcggggatgtcattcgtggccttcagctcaaagctgtacatcacgaactcgtcattggccatctggcgacggatacggaacccgacgaaatccgcgttctcgaatcggccaccctggcggcgactctgtacgtgctcgacccgggcaaagtcgaacgcctccttgagccagggcagcagcgcgtggccaagctggtcttcgcgccggcggctgttggtacccgggtatcggtattcccgcgttgcggcgctgaagcgctggctgcgcccctgcgcgaaacgataacttcggttgccgcatacggcgtccttgaacccggaacgaaaggcgtccaggtcgctgtcgataccatggcggtgcatcagctccgcgacactcggcatccgttgtttgagcacttcatccaggcgaccttctgggacgccctcgttgagtagctgctcgcccagtgccttgcccgcagcggccggcggctcgatcgccgtgaggctcaaggggccgccccggccgggggttggctgccagtagaaacccatgtcggcttgatgccccagcaaccgctccttgaacgctgcccactgttcaatgcccttctttccgcaaagggtgtgtctctggtcggcgctcatggccgccaggctggatttcagcagccgcgggggctcattgttttgagcgaagcgcaggcattcggccgcgctgcgttccatggcatcgggggcgttcatgcaggctcgtagacgaagaagcggtggtagggaaacgctgatcaatgggcctgcatccggctccgtgccccgccgaagcgtttttggaagggcactggggccattacggccggcctgggcccctgtaaccgccgtttttggcggttacaggggcgatttccggtcctgcggacacactacccctgcggcagcagcccccattgtcgcgcacggtacaggttcgccagggcgaacaggctgtgcagctgcgcggtgttcttcttgaggccgcggtagcgcaccttgcgatatccgaacaggttcttcaccacatggaacggatgctccacgatcgaacgcaactgagccttgtgccgttcagcggcgcgcacctgatcgcgttcggggccctctggcatcgcacgtaccgtgccgcgcttgcgcgcgatgtgcgtctccggacgatggccttccagtcgcttctccgcaccgatgtagccggcatcgccatgcaggctcgcttcctcgccgtggagcagttccggcacctgcgagacgtccgagacattcgcagcggtacccttcacggtatgaaccaggccggtgacgacatcggccccgatatgcgccttcatcccgaagtaccactggttgcctttcctcgcctggtgcatctctggatcgcgcgccttctcccggttcttggtcgacggcggggccgcgatcagggtggcgtccaccactgtgccctcgcgcaacatcagtccccgctgctgcagatgggcgttgatccggtcgaagatcacctgggtcaggttgtgctgctccagcagccggcggaactgcagcagggtcgtggcatccggggcgtcttcgcggctcaggtcgatcccgacaaagctccggatcgcctggctgtcgtacaccgcgtcctcgatcccttcgtccgacaggttgaagcactgctgggccacgtacatccgcagcatccgttccagaccaatcggcggacgaccccgcttccccttcgggtagtgcggctcgatcgcctccaccagcgccgcccagggcgtgatcgcatcgatctcccccagaaagcggtcgcgccgcgtctgcttacgcttggcggaatactcgagatcggaaaagctgcgctgggacatcggccatcacctcgggcaggaaacctggcgccattatcccaaacccgccaggtgggcgggacccacggcggaataaatcagtgtttccgtaggggttctcgttcacgcgatacgtcctggtcagacgtaccggcgcggcattcgagaagtcttcctgcaccttcgccaagggatggcccgccttgttgatctcccagtggtgctcgccatcgaactggtgttcacgcgcgcggatgcgcggcttggggatggatacccacttcaaccccacgcgcgggatgtgcagcgccataggccagcgcgtagcggcatcgggcagcgagataaccacacccttgcgggccactcgagccatttccgcgaagatggccagactcttttcgtagggcacgtgctccagcatctgaaaagcgcagacgacgtcgaacgcatcatcttcaaagggcatggcatctgccggggccacgtggtcgggctcaagctctgggtccaggtccagcgcttcgacgtgaacccccatcaccccagccgttgctttgaacagccccggaccgggcccaacttccagcacacgctccggattcagcttgatcacttcgtccaactggtgccacatgctggcccatcggcgcttgtgtacgtacttgccaaactcgtagtgcgacttgtcaacttgtttttgcatcggttctccaccgcattgcgtgggacaggatccacaacatcattgcgctgtatgccagaacgccgatcactgagaacagcgcaacggcccagagatcgcttccaaaccagtagaacccgacaactagccccaaagcttttgcaccggtgctgaacagctcgtacacaagcaaaccacgctgaataccaagaactggaacagccgcaacggcgggcttgttgatgaagttaaacaggaagaacagcgccagccaacgggcgtactcgcccgccatcacccaatccacaccaaacacgagaccgaaaaaccaagggccaaatacgacaactaggccgaaagggacaataccgatcgccagcaacgcaccggtcgcctgcacgatatggcgcggaagattctcgccattgtgggcggcttccgtgatacgtggatagaacacgtcattcacggccttgccaatgagggtcgtgggcatacccatgaccatcttcgccagcgtgtaaaaccccgccgccaccgggccgaagaacgccgcaagcatcagcaccggcaggctttgcgaggcggcattgatgaagttctgtggcgcacggtacagcgggaaatcacggtgccgatgcgctagttctctcagaggtgtatgcgagccatctacgccctcggctgcttctgcctggtagcgcctgcgcgcaccgataaacagcagggcggcatgcagcgcgtggcccagcgtggccagcacgatgagtacggctccaaccggatgcagccagccgatgccgcttttggcgctgttcaggattagcgaatgcgcgaccgcggagcgggcgaccacgccgaattgcttcttgcggatcagccattgctgggcgatctgcatccacgcggcgaagagcatcgccacggggatcagaaacaggtagccggcaacggattcggcgccgagcgttaccgtcagccagtcgccaccgaacgccagcagcgcggcagccaatagcgcgacgccaaacgaaaggatggcggacaggcggaccaggcccagtgcgtcgcgatcttcgcgtggcagaacgatggcgatggggtaggccagcgcagcaaccggaatggcgacggccacgatcgccatgaaggtgcccagcaggccgaacgcctccggcccatagatgcgcgtgatgagcggggcgaaggctatggtaatggcctgtgcgccggcggtgccggaggcgactaccgccacattgcgcgcaaagcggctgcgccataagcggtcgaacgcgcgccgcgggagggccattgcgttactcatgccgacgcgctgctgccatgggcgttgcgagcgcaaaccgattgccacgcggtggggccgctcgcaatgacggatggtttgaggacgtaatgggttggcacgttatggctgtccgatccggtagtgctcaggatggcactcaaactaactggcgctgccggcaaagtgagctgttcgcgggcgagcccgctcctacacgtgctttatgtttcggcgagcggaggtctcgtcgtggccacgcatcgaggtcggtggcgctccgggagactgccgcgtcgctgcgctcctcgcagtgacgcggggtgtgttcttcggcatccaccctacccccacaccacataagccgccccacctcggtcatcccggaaaccgcggagcggttatccgggatctcgtgcgtttggggcttccttatcgctggagatcccgggtcttcgctttgctgcggcctggaggacgttaaaccgcccttctgggtcaacgcggaatccggtgcacgcgtaggccagggatcttctcaaagtcgccatcgcccgttacgaaagccccgtccggattgaccgcgagcagggacgccgcttgaatggcatcgggtgtacgcaacccatggtgcgcgcgcagctccgtggccttgtccagaacgaccgtatcgagcgcaatgaccgacaagcctggatcggtaaaaaacgtatccagctgctccagcgcctgggtatccgattcgcgcagcggacgctcgcggcattccagccggcttaatgccgataccgccaacgtaggcgttgcgtctctgcgccccaggtcctttagcacctggcggaccgccgatcgggtacgcgcatcaccttccagcaaataaatgatggcactggcatcaagaaacgccagcatcaatcgggccagccttcgcgctccgcttgcagctcgcgatcgagctccgaacggcttcgcgccacgacccttggtgcatcgtctttcagcaatcgatcccacaggcgctgccgagcctctacgccagccgacagacgctggtaggcgtcttcgctcaaaatcacgtatcggggccgattgcgctggatcacatgcaccggtccgttctccaatgcctggtccaccgcactgatcccgcgacgcttgatctcctgcgccgagattacgttgtccatatgcgctccagtactcgttttagtactgagcatagcacctcgaacaacccgaccaggccccgggactgaaccggccgtctctggggagccccccaagggcgccttcccagaaaccgcagagcggttatccgggcaaccccagccgctggcgatcccggctcttcgcttcgctgcggccgggacgcccgttgggctgcggtggcttcggacctgtaggagccgagcctctcggcgattggggcgttggacaggccgatcgcccagagggctgggctcctacgggtacatggcccggtgctgtttacggttgcggatgaagcccatggcttcgagcttgggcaggatgtgatgggcggcttcgtccgagcccatgtcgcgggtgtcgatgcgcttgcgcgcttttacctcaaaacctgaatggcgatccccaagtccaactgaccccacgctcggtcggcggtcagcacagggagtgccttgtccatcgccagggcaatacaggcccggtcggccatcgacagcccgtgctgccgggaaggctcccagagctgtgcggccaacgcggcttgttccgctgtgaagggctcgaaaagcagcccgacatcggcaaactcctgctgcattccctggatactcaccttgcgctggagcgatttctgcatcacttcggaccagttcacggtcgagacgcagctaccatccaaaacggctgccacgtggtcgccacccggctcgtcatgcagaaaggccaacaatgccgaagcatccagtaccgtggtcatggagccttgcgttcgcgcgtcgcctcggaccgccgctcgtcgatcagctcatccacaaggctgacgtccctggggatgtgcttgaaccggtcgcgcaaccgtctctcgacgagttctcgccgttccagcaccaagctctcgccaaccaggcgcgcgatcaagcggtcgccggcttgcagcttgagcgtcttgcgcagccccgcgggaataactacgcggccctgagcccctacctggacttcgttatcttgatgtgccatcagtcgttcctcatgccactaaccactagaaggtgacacgcactcgtccggcgcgcaagaacgacgggggcagatcagttcttcacggttctacgtttcgcggcggccgggacgccctcccactcctacgtcattccggaaaccgcggagcggttatccgggatcttccacgtccgggcagccccaccgctggagatcccggctcttcgcttcgcggcggccgggatgaccgggtgcgaggacggctacgcccggggtggcggggtgggaggaagctacagccgagacgacggagggggcaggctccggtcgggatgacgggtcggggtagcgctggacgccacagtcgcccagggatccggtctccagttcaaagacacggcatttaccgtacgggaacccgttgcctgccgacgcctatactgttccctggcgatagaccgcattgcggtgtgccacgcggacgacaagcacccggaaccggttatcctctatcgatgcaatgacacggtatgggccgacgcggtagcgccagtattcgcccagttctccagtaagcgatttacccaatcggcgcgggtcgtcaagtggcgcaacccgctcgttcaggtatttaagaatccggtgggccgcctgtttgtccagcccgcggagatccttctctacgcgcttgtcgaactcaatcgtccaacttcagggagacgctgaccgattcgtacgttcgcgttggcgccccattttttccgcgaccaggcgtgtcgcgcagaccggtagtggttctaccggcaagcggcgcaaagcaggatcgggaaaaatggggcccaaccccggaggggctcggccgattttgcccgctgacggcgttccggctcccttgtgcagagtgactgcacggcggtcaccgcgccttgtcagcaagcaaaatagactcgagcgcgaacgcgcgaatcgatcagcgtctcccttgctggcgcctcatttcatccatggagaccgtctcgccgcttcccttgcggtggtcaatcaggcgctgctcggccaagtagatgtcttcaaggtcttccagatgctgaacgatcgcctcacgcgcgtagtagctcttgctacgacctgtggccttggccagggcagccaggcgttcttccacatcttcaggcagacgcaaagccagcatggggatcacctccgagaaattgctatacaagtatagcacggcgcacgactaccccagttcgacaggtgtcgcaccgacatgatcccaacggcaccgaccatggccttttcctccgcgcccccacgaactccctacggttcgtcctcccggaagtcgcacccccagggccatcatcccggaaaccgcgtagcggttatctgggatctccaacgcggacggtgccccaaccgctgaggatcccggctctccgcttcgccgcggccgggatgacggtggggacgggtggtccgcacagatgacggttggcgtgacgctgagccgcgccccgtaggagcctgctcgcaggcgaagcccctgcccgcgtccgactctggcaggggcttcgccgccaaggcggctcctacggattgcggggctccggggctacggcctcgggcctcgcgtcccggagctcggcgcggagttgttcgatctcggtcatcagggcttcatgttcgacgcgtttgcgctggagcagcgcgtacgccaggcgggccttttcctgcaggccgttgggcgtgagcttgtacagataggccgagcggttgtcggagcggcgaaagttctgcgccttgacccagccgcggtcgagcacggccttgagcgcgtagtgggtcttgcccacggacagccccagcgaacgcgccagctggcgctggctcatgtccggctcctgctccagcagacggagcacttccagatgaagatcttcttctatcaatgagttaccggggttaaaggcggcgttcgggcacgctaccgccgggacggtgcgcccggttcttgcgggcccgccacggctgggggaagcacattttgtagtgcgttcacaatgtgaacgcagtctcgattagaccatagaggggccactagacgcaaagaagtaagtgcctctggcagcgatcagtggtacctgtccaacccccaaggaataggcatcttcagttcatttctgattaggattcagcgacaatcacagccccgtgataactgcctggacactcgatgtcgacgaaagactcatcccccacaagcgaaacccgcaccagtggtgaccgacccgatcccggcaaccattcgcgatacgacgacgagatcagccttgttgatctgtggaacgtgctgtccaggcgcaagtggtggattgccgctgtgaccattgcagtcctgctcctcggcacgttatacggcttccttaagaccccctcgtacagctttcagacaaccatccagctgggccaagacgaccggggaaatccggttgaggacccaaacgtgacggttacgttcctcaataacgtcctaataccaggcatttggcgtgatctcctcgcggacagcccggagaccagaccaccagaggccagtgcacggtacgtggatggaaccgagtacgtccacctgacgacatcagcgccaatggaccgcaaagaggcggttgaacaactccacacgctcactacacgcgcgcttcgtcagaatcacgttcaacacattgacgatattcgcgcggaactcgccgatcaacgtcgtgagcaagagctacagcacgcagcccaactcgagcagctgcaaggcgacctagactcgatcaccgaacataaggaacgtgccacatcgcgactggaattgctgacagaagaacgcgccctattggaagaacagatcgatggccttcacccccttcgggagcaactggacgcggccctcgcggacacggatcagagcgccgcaccgttgtggagcatgatgcccctaacctcaatcgtggacatgcgttatagcgcagaaaggcgtttgcggaccgagcttccagatcacgtacaggaagttgagcagcgcctcagtgaactggagtcctcaagcgaacgcatcgcatcacagatggagcgagaacagagccgccacgaaatagcgatggctgccctggatcgcagagaacaacgggttcgcgaaacggtcgcccgcggatcggattatgcgttggcatcaaacacgccagagggtcctggacgatccctgttcgtggctctgtctctcatactcggcctgatgctgggtgtcttcggggcgtttttccgtgagtttctggcgaacgtgcgggcaacagaagccaactagtacccgtttctcacagttgatcatgccgaccacccttccgctatcaccgcggaaaccgcgcatctgtgatccggggtctcgcacgttcgggccgcgccaacgtgggagatcccggctctacgcttcgcttcggccgggatgatgggggcgcggggtgacgtctgcatgccccccatgacatgtgggagcggacctgggtggatcaatcgctgttgaagaggtcgcgggtgtagatcttgtcggtctggtcgcggatgtcgtcggtgatgcggttggcgacgatgacgtcggacacgcgcttgaactcgtcgagatcgcggatgacgcgggagcggtagaactcgtcgtcgggcagctccggctcgtacacgacaacctcgatgcccttggccttgatgcgcttcattacgccctggatggcggaggcgcggaagttgtcggagccgctcttcatcaccaggcggtagatgccgacgaccttggggttgcggcggatgatggcatcggcgacgaagtccttgcgggtgcggttggcatcgacgatggcgccgatgatgttgttggggatctcgtcgtagttggccagcagctgcttggtgtccttcggcaggcagtagccaccgtagccgaaggacgggttgttgtagtggctgccgatgcgcgggtccaggcacacaccgtcgatgatctggcgggtatccaggccgtggatctcggcgtagctgtccagctcgttgaagtaggccacgcgcatggccagatacgtgttggcgaacagcttgatcgcctcggcctcggtggaattggtgaacaggatcgggatgtcgtcgtccaccgccccttcggccagcaggccggcgaaggtctcggcccgttcggactgttcgccgacgataatccgcgaggggtgcaggttgtcgtacagcgccctgccctcgcgcaggaactccggcgagaacaggatgttgtcggtttccatctgcgccttgatctcgcgcgtgtagccgaccggcacggtggacttgatgaccatggtggcctgtgggttggccgccagtacgtcgcggatgaccgactccaccgtggaggtgttgaagtagttggtctgcgggtcgtagtccgtgggagtcgcgatgatgatgaagtccgcgtcggcgaacgcctcctgcttgtccagcgtagccttgaggttcagctcgcggttctcgaggaaatcctggatctcggcgtcgatgatcggggactgcctgcggttgatctgctcgactttctccggcaccacgtccagcgccaccacctcgtggtgctgcgcgagcaggacggcattggagagcccgacatagccggttccggcgactgcgattttcatccctggatccttcggttgttcagtgttgatgtttggcctgtggacacctgtttgcctgtaggagcgggcctgtccgcgaagcctcctgccaaagctccatacgccggcaggaggcttcgcctgcaagcaggctcctacaaagaaggggcctgagggcgtttgagcgaagaatacacaagcgatttcgcgtgtgtgaggaacgggtactcaggaatcgcacccgtgctactcagcgaaacgttcttgcggcggatggttggcgggcgcgtagccatgcacgacatcgcggatggtctggcaggcgatttcggtatccatttcacggtccgcacggtccaggcgtttcattgcggcgcgcaggtcgctcgaagcggcacattcctcgcgggcgcgcatgatcttcacatgcgcggtgggctccacgttgtctccgatcaacagctcttcatagagcttctcgcccgggcgcagcccggtgaacacgatctcgatcccgtcctcggggtatccgtcctcttttacctgtcggccgtgtagccgaatcatgcggcgcgcgaggtcgacaatgcgtaccggctctcccatatccagcacatacacctcgcccccctgcgccatcgcgcccgcctggatcaccagctcggccgcctcggggatggacataaaatagcgggtgatctcgggatgggtgacggtgacaggcccgccatcgcggatctgctgatggaaaagtggcaccacggagcccgaggaaccgagaacgttgccgaagcgcaccatgctgaagaccgtaccccggccctcccgcgcccggtcctgcagcaccatctccgccaggcgcttggtggcccccatcacgttggtcgggcgcacggccttgtccgtggagatcagaatgaaccgttcgacgcctgccgcctgcgcggcttcggccatcacggcggtaccgaccacgttgttgcgcacaccctcaatgaggttggcctcgacgatcggcacatgcttgtaggccgccgcatggtacagggtctgcacgccatgctcggccagtacagagcggacgcgacgcgggttcgccacggacccgagtacggcgtgtaccgccggggacgggtccagttgcagtgagtagtcctgcatctcgcgctcgatgctgtacagcgcaaactcgttgcgctcgtacagaatcagcgctgccggctgcaaccggatgattcggcggcacagctcagagccaatggagcccccggcgccggtcaccatgacgacgcgcccgcgaatgctgcaggccagcagctcggggtcggggggtaccgggtcccgccccagcaggtccgccacatcaatgtcttccagctgttccaggctggcctgcccggagaccaccgcctccatcgacgggaccgactgcacatacagtgagaacggctcgagctgttccaggatgcggcgccgctcctgacgcgtagccgtgggaacggcgagcagcacgcgccgcacatgccattggtcaatcagccgttgcaggcgccgggggctgtagaccgggacgccgtcaatcgagctgccctgcagggctcgatcctcgtccacgaaggccaccacgcggaacatcccgccaccacccttcagcgcggacagcagctgcacgcccgcctcgcccgctccatacaccaccaccgcttctgcacccggtgccgcggccatcaccgatcggtaccacgcccgcaccaagaagcgactaccaccgacatagaggaaggccacgatcgcaaaattgatcgggaccgaacgcggaaagctctccacctgggcgatggcgaccgctgcccagaccgtcatcgccaggatgaccacaccagaacccaccgtccagatcgtgcgcgaccccataaagcgcaccacggcccgatacaagcccagacgcgcaaacagcgggatccccacgatcaccaccagtgggaatagccaccaggtctgctgcatgatcggggggaacggctccgcgaggcggatcgcgaagcccgaccacagcgccagcggcagcatgaccgcgtccgcggcaatcatcagccagcgcttcttgccgcgcggcaagcgcagcagacgttccagcccacggttcagcatggtgtgttgtgcccgcctggcatcttcgcctcaagccctgtcgactcaatcatgcccagaccacactacatcaagtaccggtccctggcgcccgccgcgttccctgagcggcgcgcgaagcataagcaacccctgataaaaatgcatccatgtgccggtcgccgcgcgataaccctgggcattgcggtcatccagcccgggcaggagcattcgcctgcgagcaggctcctacggggggctggtcgcgcgttgcgaggcccctgtaggagccgccttggcggcgaagcccctgccaatgccggacccgggcaagggcttcgcctgcaagcaggctcccacaggggatctacaaccagagcgcatcccagtgcggataatcacgcagattgcgaacgaggcccgctcttagcgggttggcaaccacatatcgagcgacggcctggaggtcttcttcgcggcgtagtgcgcggtcgtggtagcccttttgccagatgtggcaccgcgtaccctcaagccgtccaatgcggcgggttgtgtttgccttcaccttttgtaccgccaccgggagttcgccgtggtccagttgcaacaaccagtgcaggtggtccggcatgaccacgaagcataaagtcgtgatggcatcttcaacctctcgcaacgactgcacacagcaacgggcccgggcaaactctgcaaaccatggccgccggcccgcacacaccgttgtaacgaggtagatgcgcccctgctcactgacccggccgagtcgcaggcgatgcccttgtgccttccgtggcatgggacctccttctgtattccgtttggtgttcgaggatatcaggcgctgatggcaaagctgaggctggcaggagcttcgccgccaaggcggctcctacaacgggcagccccgtgcacgaacaccccccgtaggagcctgctcgcaggcgaacgcccctgcccgggtccgactctggcaagggcttcgccgccgaggcggctcctacgggggcggggttgatcaggcgaggagctgggcgaggtcgtcggggccgaggatggggatgtcgagggattcggccttggtgaccttggagccggggtcggtgccggcgatgacggcggtggtctttttggagacggagccggtgaccttggcgccgcgggcctcgagggcggccttggcctcctcgcgggtcatggtgtcgaagctgccggtgaggacgtaggtattgccggccagcggggcggtttcgcccttctccgctgccggacgcgcgggcgggtcgggccagtgcacgccggcctcgcgcagggcgcggatcacctcgaggttgtgcggttcggcgaagaagttggcgatgtgctcggcaacgatgggcccaacgtccggcacctcctgcaacgcctcggcatcagcctgcatcagcgtgtccaggtcgccatagtacgtggccaggttgcgtgcggtgacctccccgacctcgcggatgccgagggcgaagatgaaacgcgccagagtggtctcgcgcgcctgttccagggcgttgacgagattctcggcgagcttgggaccgacccgctccagcgcctccaggcgctcggtatccagtgcgaacagatccgccgggctttgcacgatgccgccatcggcgagttgctcgatcagtttttcgccgaaaccctcgatgtccatggcgcggcgcgaaacgaagtgcttgagggcctcgcggcgctgcgcggggcagaccagcccgccggtacagcgagccacggcctcgccctccgggcgttcgatatgcgagtcgcactccgggcaacgggtgggcatctcgatggcacgggtgtccgccgggcgctcgcccccggcgcgaccaaccacctcggggatgacgtcgcccgcacggcgcacgatcacgcggtcgccgatgcggatgtccttgcgcgcaatctcgtccatgttgtgcagcgtggcgttgctgaccgtcacgccaccaaccagcaccggctccagccgcgcgaccggggtcagcgcgccggtgcggccgacgcggaagtcgacggcgcgcagggtcgtcgtctgttcctcggccgggaacttgtgagcgatcgcccagcgcggcgcgcgcgagacgaaccccagctgctgctggtcagccagcgagtcgaccttgtagacgatgccgtcgatctcgtagtccagctcgcggcgccgctcggccaggcgttcgtagtacgcaaggcagccctcgaccccgtccaacacggcccgctcggggcagaccggaaagcccagccggtgcagccaatccagcgtgccggactgtgtgtcgggcagcgtgccgccctcgacatgccccacggagtaggcaaagaagctcagcgggcgccgcgccgtcaccttcggatcgagctggcgcaggctgccggcggcggcgttgcgggggttcatgaagccgcgctggccatcggcctccaggccctggttcaggcgttcgaagtccgagcggcgcatgaacacctcgccgcgcacctcgagcacgccgggggcatcgtccgtatagcgatcgcccagatgcagcgggatcggccgcacggtgcggacattgccggtcacgtcctcgccggtctcgccgtcgccgcgcgtggcggcctgcaccaggcggccgttttcgtagatcaggctgatcgccaggccgtccagcttgggttcggccatgtaggcgacggcctgctcggcgcgcgcgggatcgccagtctgtttggccaggcgctcgcgtacacgacggtcgaagtcgcggatttcgtcggactcgaagccgttggccagcgacagcatcggcagacgatggcgcacggtgtcgaagccggcggcaggcgctccgccgacccgttgtgtgggcgagtcgggggtgacgaggtcagggtgatcggcctcgagctgttcgagttcgcgcatcagggcgtcgaactcggcgtcggagacctccgggtcgtcgaggacgtaatagcggtagttgtggtgctcgatctggcggcgcagctgttcgatccgctcgcctacctcccccgccgcgcccgtcgtgccgtcccgggacgcggagggagagctcaccgcgccctccggcgccgcagcagatccgggcgatggcgcatcagccactcgttcaggtcctcgcgcatgtaggcgagcgtctggttggtggcggtggactgctgggcatccaggatggacccgccaaggtcgcgtgccagcgcatgcgcattttccagcagggcctcgaacgcacgctgcggttgggcgctactgtgcacctgcgtgaacagcgtgatgcccggcgtcatcatgtccgccaggtcctgctcgcgcagcgtcccgggcggcaccatattcgcggcggagaacaacgcctgccggctgtcgatatcgggctcgtggtagtggtagatgtccatctcgcctggtgcaagccccgcgcgttgcagcgcggcacccagcgccacgccggtaaacggccggttgcggggtgcgacgacatgcaggagcaggatcttctcgtccgcggcggggccatcgcgtagtgggttgcgcccgaccacgcgcggctcggagacgtactcacccagggtttccatgtccggggctggttcctcgatcagctcggggtcaacctcatggtctgggtccagacggtcgccaagcgtgtcctcggcgcgcggcttgcgcagccgcccggaacgcaacgcggtgatcccagaacgcaggcgcccgcccaattcgcccgccatgccgcgcgccgtctccaatgcgctggatttgggccgccggcgtggcgcgtccgtcgggtccggctcgaacgcgccatgcggcggaggcggcaccggctcgtcgtcgctatcgaggacgccgtagatgtcctgggcgcgatcagcatggcgctcccctggcggcaggggttgatcgtcctccgcggaggtcacgcccagacgcggttccgcgcgttcgttttgcggcacgcgcacatcatcgaagtcggcggtctcggcctccggatcacgcgtgtactcgcgcgaggtctccaggggatcggcccaaccggcatcggcccccagaggctcggactcactcgctcgctggcgcggcccctcgtcgccttgcgcacggatgtgcacagcgtcgtcaccccagtcggcggcgtcgtcatccagatcccgtccgcgctcgcgcgtacgcaggcggtgggccagccagataccggcgaccagcacaatgcccaggaccaccagactgatgcgcatccaatccactcaatacctcgtcaatcgtgttgtgaagccacagcggccgctggaagccacggatcaggcctcggccagttccacggcttcgtcgatatccacgctcaccaggcgcgagacccccggttcgtgcatggtaacgccgatcagctgttccgccatggccatcgtggccttgttatgggtaataaagatgaactggatctgctccgacatgtcctccagcagctcacagaagcgcccgacgttggcctcgtcgagcggcgcatccacctcgtccagcatgcagaagggtgccggattcaattcaaagatagcgaacaccagcgccgatgctgtgagcgccttctcgcccccggacataagatggatggtagacagccgcttccccggcggacgcgccatgatggtcacgccggtatccagcaagtcgtcaccggtcatctccaggcgcgcctcgccgccgccgaacaggcgctggaatttctgtcccagcccggcgttcacctgatcgaaggtctgcttgaatagctggcgcgtctcgcgatcgatacggtgcatcgccgcctccagcgtctccagggcctcgatcaggtccgcatgctgttcctccagatagcgtgagcgctcctccaggctgcgcgcctcgtcgatcgcggccaggttgatcggaccgaggcgttcgatcttgcggtcgagctccgcgatggcctgctcccaggccggcaccgaggcatcctccgcgagcccttcggcgagcgtctcagtggcaaagcccgactcctgaaactgagccttgagctgatcaatctgtaccgagcgttcgcgctggtccaggcgcaactcctcgcaggtggagcgctggctctcgacgcgactgtccagctcgctggctcgggtggccagctcgcgcaggcgcgcatcgcaggcctcgagatccgagcgcgcccgcgtgaggcgttcctccgcctgctgacgctgctccgcggccgcctgcaggtcaccgcgccactgttccagcgggccctcgcgcccggcgagaccctgttgcagcttctcgaagcgctcgcggtcctccgcgcgctgccgttccagacgcgtgtgttcgctttgctcgcgctccagccggtggcgcgcctcctgttccgccatccgcgcgcggccggccgcatcgcgcgcctcgcgcacggactcgcgggcgcgaccctgggtgccacgcgcggcctccagccggttttccagcgcctcgccgtcggcgtcgagggtctccagcgtggcgagcgcctggttacgctcctgctccgctgtggcgaactgttcgcgcgcgcgggccgtttcttcttccagctcgcctgcctcgtggtcgattcgcgcctgctgctgttccagctggcgtgcctgatcgtgcaggcgctgaatgcgccgatcccgttcgtcgatctcgccctgctgttcgcgcaactgcgcatccagccggtcgcgctcggcctgcgccgcctcgatcgcctcgctacgttcggcgagcgtcgcctggtgctgctcgatctgcccttgcagcgcctgctcgcgttcgcgcagctcgcgggccaggcgcacccgggcgaccgcgccagaggcaccgccttccagcgtgcgatgggccacccacccgggacccatccaggtgccatcgggtgtcatcacgctctcgtccggcgccagcgtggccatcctgcggcgggcatcctccagctcggtcgcacaatggatgcgtgccagccagtggcccaccggcgccgaaccgcgcacacgcgcggcgagggagtcgcgcgggatctcggcatccgcgccgggctccgcgctcaccaggcgcagcgcggcatccggccagtcgcgtgtcgcctcgggcgcgtccaggaccgccgcctcgagccaggccccgagcgctagctccacggccgtatcccagccctcgtcgacctccagctgctgcaccagcggccgcgagagatcgagcccctgctcgcgtgcccaggcctcgcggcgctcacgggtctcggccgggtcatcctcgccggcgaagtgttccagccccgccaggcgcccggccacctcgcgcgcctcgcgctcggcctcgtgcagcgcgtcgcgggcctcgcggcgggcctcggtgagctggttcagttgctcctgctgctgctcgcgttcgtggcgcagctcctccaggcgttcggccagagcatcgcgctcgcgctgcaggcgctcggcctcctcgcccggatgggtctgtggcagagccgcgcgctcggcgtcgaggcgctcgcggcgctgggccagacgcgccagctgatgttcggcgtgatccatgcgcgagcgcgccagctgggcgttctggcgcggctcggccagcgcccgctcccactcggactgtgcctcgcgcgcggcctggaactcgttctcggcctgctccgcagctgcctccagacgttcgcgttccgcctcggcagtctccgcttcctgctggcgctgatcacgctcgcgttcggcctcgacaatgcgctgctcgagcgccgcgaactcgtctcccgcggtctggatgcgttgttcgagttgctgcagttcggcgcgctcacgtgccagctcgtcctccgcgtggcggatcgactgctccaggcgcgagacctcggcggcccggtcgtaataggcggactgcgcctcggtggtcgccgcctccaggtccacgcgcgtctggcgctgctgttcggtctcggtgcggaccttctgcgcctcagcctgggtgcccgccagttgcgtctcggcgtcctgcaggcgttggcggctcgcctccaattcctgttcctgggcgcgcaggcgcagcaggatggcctcggcgcgcttttgccggcgctcggcagccagggtctggtatttctcggcggtggcggcctgacggttaaggcgctcggcctgcttggcgacctcgtcgcgcacatcgtccagacgctccaggttctcgcgggtgtgacgtacgcggttctcggtctcgcgccggcgctccttgtacttggagatgccggcggcctcctccaggtaaacgcgcagttcctccggccgggcgtcgatcaggcgcgcgatcatgccctgctcgatgatggcgtagctgcgcgggcccaggccggtgccaagaaagaggtccacgacgtcgcgcttgcgcgcacgctggccattgaggaagtacttggactggccgtcgcgcgtcagcgcacggcgtacggcaatctcgccataggcgctgtactcgccgcccaggcgaccgtcggagttgtcgaagatcagctcgatcgaggcctgcccgaccggcttgcggctggaggagccgttgaagatcacgtcctcgctggagtcgccgcgcaggtgcttggccgaggactcgcccatcacccagcgcacggcgtcgatggtgttcgacttgccacagccgttcggccccacgatgcccacgcggtttccgggcagcaccagtgtcgtcggatccacgaaggacttgaagccggccagtttgattcgggcgagtcgcacgttcggcgtgatccacggtcagggcattcgcgggtagaatggtacacgcttacggcctgagcgtgaccaggcccgaacagcccgtcaccgccgtccctgtaggcgcctgctcgcaggcgaagcccctgcccacgccggcccctggcaaaagccgttcgcctgcaagcaggctcctacggtggcacagtcaactgcgggaccattcattcaacgaagagaggcgtagatgcccagccagccgagcaagaccctggacacctttgacaacccggcgccggaaaacgacttcgcgatctatatccgcatcccggagttcacctgcctgtgtccagccaccggccagcccgacttcgccgaactgcacctggaatacgtggcggaccggaagtgcgtggagctgaagtcgctgaagaactacatgtggtcgttccgtgacgagggggcctttcacgaggcggtgaccaaccgaatcctggcggacctggtcgcggcgaccgagccgcgcttcatgcgtctgacctcgtacttcaacgtgcgcgggggtatctacacctcggtcgtggccgaacatcgccagcccgggtggaccccaccggagcgcgtcacactcccacccccggggcgcagcccgctgcattcgggcctctagccgatttccatgcacacgatcgggctcgacctcgggacctccggcatccgcctggcgcttcttgatccggacggtgtacgggtgcactcggcgacgcgggatctcccggaaccggagacggacggcgacggcatcgcggaacaggatccctcgcagtggtggaccctggtacgcgaactgctgcgcgaggccgcggaacacctgaagggcgaacccgtcgcgatcgcggtggacggcacctcggccacgcttttgtttctggatgccgatggccgcccggtacggccggccatgatgtacaacgacgcccgcgccactgacatgacggcgatcctcgccggggtcgcgcccagcgattcggccgtgcacagccccagctcctcggcggcgaagctgctgtgggtgcgccgccacgagagcctctccggggtgcggcgcgttctgcatcaggccgactggatcgccgggcggctgcgcgggcgctttgatgtgatggacgagaacaatgcgctgaagctcggctacgacgccctctggcagggctggccggactggctggaggacatcctgaccacagatgccaacctgctgccggaggtcgtgccagcgggcacgaacctggggccgattgcccccgagatggcgcagcacctggggctgaacccggcctcgcgggtgatcgccgggaccaccgacagcattgccggctttctcgcctcgggcgtggaggacgaccgcaccggcgtcaccagcctgggttcgaccatggtgatcaagcagctatcgtcggaacccgtgtttgcccccgagctgggcatctacagccatcacctgttcggccagtggctgatcggcggcgcatccaacagcggcggcgcggtactgcgccagcactttgacgacgactcgcttcaacggctcagtgagcagatggacccggatgtggacacgggtctcgactacctgcccctgccccgacggggcgagcgctttccggtgagtgatccggaactggaacctcggcttacgccacgcccggatgacgacgcgcactttctccaggggttgttcgagggcatcgcgcgcatcgagcgcgacggctatcgacgcctgacggagctcggggcgccgcgcgtggaacgcgtgatcacactcggcggcggtgccgcgaaccccacgtggacacgcatccgcaagcgcatcctggagatcccggtgatggccgcggacaacgacgacgccgcacacggcgcggcgcgcctggtgcgcatcggcctcgggcttgagtccttttcgccttctcgctgaattcaacggcgatcggccagggggggctggcctcctacgcatgacacacccctgtaggagcgcagccccctgcgcgatacgatgctggacagaccccatcggccagggggctggcctcctacgcatgacacacccctgtaggagcgcagccccctgcgcgatacgatgctggacagaccccatcggccagggggctggcctcctacgcaaccggggaaactcgcgtttctctggataggtcaccaccggcgccggagatcggtgctacattcaggcagagaaccacaacaacaaagggacgtagacatgcactggagccgtattctcggaatcgccctgctggtcggtggcgtcatcctgctggtcatgggttacaacgccaccgaaagcctgggtgaagagctgcacgagaccttcaccgggcgctacacggacgacacgcgcctgtacctgatcggtggcggcatcatggccgcggtgggtctggttctgacgttgttcggggcccgccgctgaaccagcggacaagacccctctcgccgctttacgcgttcctcgccccgttccggggcctgacacgcgtccgcgagcccgccctgcgcgggctcgtgatcattccgctgatcatcaatgtcctgctggtgggtgcgctgatcgcagccgcggccgtgggctttgatgccctgcttgccgcctggctgccgcagaccctggactggctggcctggctgctgtggccgctgttcgccctgttcctgctgctggtgatcgggatatccgccgtggccctggccgcgatcgtggcaagccccttctccgggccgctggcctatcgcacggccgaaggcctgggccatccgcccctggccgccccccgctcgttgaccgcggaatccgtacatgcactggccaccgcagcgcgcaagctcgggtattacgccctgctgctgataccggtgctgatcatcaccttcgtgcccggactcaacctgctcgcacccgctgcctggttcctttatggcagctgggtgctggcggtggagttcatggaggtcccgctggccaacgacggcctcaagttcgcagcggtacgtcagcggctacgggggcgccgcctgcagaccctcgcgttcggcgccggaacgacgctgctggcaatggtgcccctggtgaacctgctactggtgccggccgcggtgatcggcgccacgcacctgcgtacccgccagctggacgcaactccgtaaaccaccgaccaggcgatcagccggcgcgcaggaatcgcctctgcagtgcacgccgatcaccctgaaccgggctcaccgtcggttccagccgccgatccgcgtactcggccagcatccagagcatgcgctccacgcggtgggtgcgctgcagcacccggtccagcgcacctccaggctggaaatgatcggggtcgaggtagcgggcgcgcagggcatcgaagcggctgcgctgattggccgtcatgtcgcgtagccaggccaggtcttcgcgatccctggagtacacggccatggtcgcggcatccagcaatccgcgcagggcctcgagcacgcggccctccagggcccgcgctacctcgtcggccgcggtctccatatccgtcacagtcgcgcgcaggtggtcatacatctgctgctccaggcgggcgaccagccggaagcgatcacgcagggcctcgtgccgccgcgcggcggcctccagcaggggctcgcccgccagccggcccagctcggcaaacaccggctgcagcaggtattcgaagtccttgtgcaggcgttccaactcaccgggatcgaccgggcgggcacgcccctcgtcatcctcggtaaggtagccggtcagactggaccaggcctccggttcgcgccgcgccagtgcctcgaggcgccgttccggcagggtatgcgggtcgcccatctgcaacgggttgggccggccccagtagagaaccccgaggcgcgccaggaacagcagcacgatcactgcatgggtggtgatcaggatgaatccgaggctcagctcgaccgggggccaaagcaggatcagcgaatagagaatgccgcccaggacggagatctcggcgaaggagtcgcgcttgagcatgtcgatgttgaagtccgagcgcaccacatcgcgcatgatcacgccgaacgaggcggtcaccacggccattaccgggccccagagccacaacgggctggcctgcgactcgacggccaccccgacgccgatcacggtgaacgaggccaccgcccaggcatccagtccacgctgcagattccccaccacgcgcccgcccaatcccgcctgctgccgcgtcaggagttcctggacgacatgccagcgcaccagtacatgatcgtgcagcttgtacagcacgaagccgacgcccacgaccacgatcgggaccagaagaaactccggcgtctcgaagataaagatcgggtcgcggcccagcaggagatcgcgcagcacgccgccgccgatcgccggcaacgaggccaggaccagcgcgccgaacaggttgtaacgttcgcgccgggcgaggatcagcccggaggcggaaaaagcgaggatccccagcagggtgagcgtattgaaccaggcctcgctagtggccatcgagagaaacgcgggcagcacatgctcgacttccagcgcggccatccgccggctgtcctccagcgcctgcaactgcgcgttgaactgctcgacgaacgccgcggggaccgtggcgcgggagaacatcacccgcacgccaacggtccccaggtccagcggatgcgtctggatcgcacgggcacgatcggtccgcgccagcagcaggtccacaatcacggggtccgcgacaaagccgtcgatccggcccttgatcagcgcctggatatgggcctcgtcaccggcggcggggtacaggcgcgcggcctcccccggatccgcgaccaggtccgcgagctcgctggaggcgtaggcatagcccgttgtcacccccagccggaactctccgtcgcgaaccgcctggaccagggccgcgcggtcctggaatgaatagtcaccgtgctcgccggcgcgcacatagagggcgttacgttcctgacggtagggctgcgagtaatgcgcatagtcgagtcgaccggaatcaaaataggtgccgatgacaaaatcgatcgcgccgtggcgcagcgcggcgagttggtcgttccaggaaagcggcgtgaactcggcaccccgcccgacaccggccagtgcctcctgcgcgacccgcacgtcgagcccggccggggatgcccgggatgcgctgtcggaaccggcctgatacgggggacgttcgaaccagccagagcgcaacgtttcgggcgccgattgctgcgcgatcgggatcggggtgccgatatcggccgcggacgggggcgaggacgcaccggccgtgaacggcgcgaggatggccagcgccaaccccacccacagcccccccagccaacgcgcaacccgcgaacgtcggccccgcggccgctcccaaccgcttctctggcgccaccgcgacgcccgaataacgcccgcctgacggctagcgcgcgactggatgcgcccgcaggaacacctcggtatgctgtcgccgtctaagatcccccacggccgactccctccccatggacgctgcatacgcacgattccccaactctgcggcccatggtctgggttccaacctgcgccgtgtagtcgccctggcggctgtcctgcttctgtgcgccagcactgcgatggccgacacgcagaccctgcgctttcagccccattgggtcccccaggcgcagttcgccggcttttacctggccaaggagatggggtggtaccaggacgccggactggaactggaaatcctcccgcacggcgcggagcaccccgcccccgcgacgctggcccgccaggaggccgatgtggctttgctctacctcacccaggccctggaattgcgtgaacagggcgtggacgtggtcaacgtagcacaactgatccaggactcctctctagtgctggtatcgctggcggagtccgggatcctggtgcccgaagacctggacgggcagcgcgtctcgcgctgggccagcttcagccttcagccggaggcgttgttccgcacctacggggtgcaccccgacacggtcgaccagggggcgacgatggccgcattgcgcaccggtgcggtcgcggccgccaccgccacgcgctacaacgaactggtcgagctgtatctcagcggtctggatccggacgagatcgaggtgatgccgctagaggatcacggcgtgggcctggccgaggacgggatctatgtcctggagtcgacattgcgcgaacgccccgaagccgtccgcacgttcgtcgaggtctcactgcggggctgggagtacgcgtttgcccatccggacgccgcagtggacgcggtgatggatcgcgtcatccaggccggcgagccgaccaatcgggcgcaccagcgtctgatgctggaggcgctgcgcccgctgtatctggaagacgaggcgctccgcggtccgcacctggatcggcaggactaccagctggccgtcagtctgatgcgcaacctggggcacctggaatgggagccggtgccgtacgaacagtttcaccaggacgtgacgcaatgaacggccgcaagagcctcgccgtccgcctcgccctggtcaccctgctgacgaccgggtcgatcttcttcatctcctccggcgcgctgtacctgatggtgcgcgatatcatgctggagcacgccgaggaccaggcgcgcgagctgacccacgcgacggccaaccgcatccgctcgtcactgaacgaggtggccgggtcggcacaaggcctcgccagcgccctgaattcgggacagattcgacccgacggcctgtttcccgtgctggacaacgtgacgctccagtcggacgcggtccagggcgccgccgtgacctacgagccctatgccgccgaccccgacgagcgctactacggcccattctcctacgagacgctcaacggcatcgcgcgcatgcacctgggcggcgacgacttcgactactttacccgggactggtaccagatcccggcactcacgcgcagcggcttctggaccgagccctttccatcggccgccgaccccaaccgcctgatcaccacctactcgcgcccgttcttcgaccccgacgacgccgaggcactgcgcgggatcgtgaccatggacatcgaactgccggccctgaccgcgcgcgtggacgaggtggagatcttcgacagcggctttgcgtttctggtcagcccgcgtacgcgctttatcacctatccacagcgcgactggatcatgcgcgagagcctgttcagcctggccgaaaccctgggcgagccggaactgcgcgaactcggacggcgcatccagcaaaccgacgaaggcttctcccgcgtgccggaggccctgctggaggaacccgcccggctctatcacgtgcgcctgcccgaggcgaactgggcggtgggcgtgatcatccccgagcgcgaactgttcggggatatcctgcgggtgatgcactgggtgctgatcatcgccgcgatcggcttcttcatcctgctcggcaccatcatcggtatctcgcgcggcatcacccgcccgctgaagggcctggcgagcagcgccggcgagatcgcccgcggcaatctggaccgcccgctgccgccgatccgcaccggcgacgaggtgggccagctcgcccactcgctggacgagatgcgcctgtcgctgaaggactacatcaacgacctgaccgcgaccaccgccgccaaggagcgcatggagagcgagctgaagatcgcgcgcaacatccagatgagcttcctgcccaagcgactggacctgtccgacctggatgtgggtatcgacctcgcggcccgcctgatcccggccaaggaggtcggcggtgatctctacgacttcttccccctgcgcgagcacaacgccctgttcttcgcggtcggcgatgtctccgacaagggcgttcccgccgcgctgttcatggccgtgaccaagaccctggtcaagggtatcgccgagcaggacccgcgcgacccgggcgagatcctgacccgagtcaacaacgagctgtgcctgaacaacgacaacggcatgttcgtgacctacctgtgcggggtgctggacctgggcaccggcgaggtccgctttgccaacgccggccacaacccgccgttgatccaccgcgccgatggcacctacgactggctgaagctgccgcctgggctggtgctgggggcgatggaagacatggagtacccggtgcagaccgtccgcctggcgcccggtgatgcgttgctgctgtataccgacggggtgaccgaggcagcggacggggagcagaagctgtatgacgaggatcggctgttcgccttgtacggggagatcgcatcccagccagcacgacagcaagtcgacgcggtgctggagtccgtcgagcgtttcgcggatggtgctacacaggcggatgacattaccgtgctggcgctgcgttactgcccgggggatggggaatgcgccagatgaaggcgtggaccgaggcttcgcgggcgagcccgctcccacaacccgcccgaaggccctgctggcgctagcggatcatcgcgtcgagggggttgtctcggggtagcgcgcgcatgcggccctcgcgcatctcgtgggccacaccctgcaggctgtggcgacggctggtcacgccatccagcgacaggaacaggaagcggcgcgtggcctccccgcgccagaccagcgccatgcgctgggtctcgccggtcgccttgtcgatgaactcgaaccagtccccgacctgtacccgcgaggcctcgaaaacataggggtcgtcctggtctgccagcaggtccggatcgtcgtcctcgaagcgtatggaacgccgggcccggatgcgctcctgcgggtcgaaacggggctcgtccccggaggcccggatccgctgcaggtgggcctgccccaggtgctgcaccacggccttcacgcgctcctcggagaccccggcctcgcgcgcggtcgccacaatgcgctgcaccatcgggttgacctccttcggggtcgcgcggttgcagatggccttggccacgtccttgaccacctggtccagccgttcggccgagtcaccatcggcggccagcaggtcttcccaggcctcggcgatctgctcagccgaacgttccggcagctccgcgccggtctccagcacgcagatggtcaggctgcgccgcgcgcgcgccgcgcgctcctcctggcgcagtggatcgatatggggatcctgcagctcctgccagcgcgcatcctcttcctcgatcgccgccagccagtcgtccaccagggcctgcgcggcatcacggtccatgctgtcggcttcgtggcgcagccgattgaccgactgctggatatgctgcagataggcctcgatggcatcgttgccctcggcctggtcatccgggctgacgcgcacgccggtattgatcaggctgccgatccacaggcgtaacgggtgcgagcgatcgcggaagaacgagagatcgcggatgaccacgcgcgccagcgagaactgcatgtcggcaatggccgcacgcacacgcgagttgaacccgacctgccggaagatgtgatcaaacatcccctgcaagagatcaaggatgaatggcgtcaaggactcgcgcgagaattccgcggattccgggtccgcccgctcaccgcctgcgcccccggccccgctcccatcggccacgccggccgcatgcggcgaactggcgggcaacccctgggcctgcaccagggcgcgtgcccactgtgcccaggcggtggggtcggcatccggcgggggcatttcgtgtttcccggcggagcccgcagcgcccaacccgagcgccgccgggtctccgccggcggttgattcggaggcggatcgcggcgggctgcccgcggtgtaatgggcccagctcgcgcgttgctggggcacgctttcggactcgtgcgcctccggactacgaggcggctcggtcaccagcccgcactcgtcaattgtctccaccacgaaggccagcatcggggcgcctgtgcgccccatgcacttcacgtaggcccgcatcaggtccagggtcatggccgtgcggccgaactgccgttcggcggcctcgatcacccgttcgtaccagtgcagcggagaccagggcgcccagcccgggtgctcgaagcggtgctcctcgcgcgcggcctgctggaacatgtagtaggagtagcggttgtgctcgcggatcacgccctcgagcttgtgccgcagggagcgccgggtggactggtagtcgtcgagcacttgcagcccggaatcaccacccgcatagcgcgtgccggagaaatcgtattcgggcggataggtggtggtgcgcaggtcgcggttcagtgcctcctcgaactcacgccgcaggacgtactgatagccatgcaactggttggcccattcgaccgcatcactttcctggtcgccccagacgcgtccggcgctccattcggtcgcgacccactccatgcattgatccaggtgatcgaccacgcgcggggcgacaccggcggccagctcggaacgctgtgcctcggacagccccgacagaccgctccagatcgccgtgtcgtcctggtagtttccctgttctctggagtcctttcccgccatgcgccctgccttcgcgaccggccgcggcgcggccgttagcccagtgttaatcggccagtgtacaggtcagaaagcggcaaaacagccacaagttgctattttgcaccgtagcgcgggaggttaactggagagcttagtcgtccagcggctcggaacccacctgaaccatgccgccatgcacgcgagtcgggaaacgggtcagcgggtcctccgccgggggctccatcacctcgccggtgcgcaggcagaactgggcctcgtgcaatgggcaggtgatacagtcatcgtcgagctcgccatcggcgatgggcacttcttcgtgcgtgcagaggttttcgaccgcgaagaactcgccgtcgaggttgaagatcgcaacctcggttcccgccgtgtctaccagacgatgttcaccgtccgcgatactgtcgaccggtgccacgtcgatccactcgctcatctctcctccagggccttgtggttgggcttcaacttgccgcccagcgaatctccatcttgggaaacactgtccctaaggcgtcgcatccagggctgccgttgcggccgggtcgatctcgatcaggcggccttcttccgggtggtagctgaagcgcccgaccacgcggatatgttcccccagccgatccgatacctcgtcgtgaggctcgaccgccacgcggttcacatcctcgtcttccagccagtagtggtagcgttcggggtcctcgtcaaagcgcttgaccacaccctcggtctgcaccagctcaccgttgaattcgcccgccgcacccgccaactgggccagcgttacctcggacacacgctcaccacccccgcaggcggcaagccccaccaccaggatgggcgtcaggagcagggggcgcagcgaatgtctcatgtgaatctccgggccgaagcaacgttgtagtacgctcgcgagggtaccgaaacatgccttcaacgtctcgattcaccccaatcaagccggtaatgccaatggccaagaccttccctgccctcgacgaacgactcacgggcttcatcctcgaacagccggtttatttcgtgggctccgccccgctcgcggccgacggccacgtcaacctgtctcccaaggggctggacaccctgcgcgtcctgggtcctcgccgcgcggcctatctcgacctgaccggctccggcaacgagacctccgcccatctcgcggagaacggccgcatcacgctgatgttctgcgccttttccggaaaaccgaagattctccggctatacggccgcgggcggaccgtgctcccgaccgatggcgactgggaatccctgtacagcgcgttccctgctcatccaggaatgcggcagatcatcgacatcgagatccaccgcattcagacctcctgtggcttcggtgtacccgaaggcgaactccagccacgccccaccctgaccgagtggagcgaacgcaagggccccgagggcctggaacgctactgggaggaaaagaatgcggtcagcatcgacgacctgccgaccccacttgggaaacgctgaacgagccgcctaccgggtttttgcctgacgggtcagcaagcggtcgagctggttggcgaaggcctggcgatcggcctggctgaaggcggcgggaccgcccgtatccacgccgctggagcgcagggtctccatgaagtcgcgcatgctgaggcgctcgcggatcgtcccctcggtatacagctcgccgcgcggattcagggcctgggcgcccttggcaatggcctcggccgccagcgggatgtcggcggtgatcaccaggtcccccgactccagccgccgcacgatctcgttgtcggccacgtcgaagccggcacccacctgaatggcatcgatccatttcgacggtggggtgcgcagcggctgattggccaccagggtcagcggcacctgagtgcggttggccgcccggaaaagaatctccttgatcaccgcgggacaggcgtccgcgtctacccatatcttcatgctcaccgatcgtcgattcgagagaagttccgcagcatagccggttcggcgaagcgcaacacactccaccgcttttcgattggccctgcccccggccgcatgccatggtgctacgctcaacggacacggcactcgcgccgacaaggagcccccatgggtatcgaagtcaccggaattctcggtctgatctggctgatcatcgtgatctgggccatcgtccgcaccgcgcaaagcccggctgggccgatggtcaagctactgtggattctgatcctgctgttcctgccagtggcggggctgatcgcctggctcctcctcgggcccaagtagcccggaagacggatcggtcgaatcatcgccgttcgggttgccgatgggcggggacggggctacaccgtccccgcgccgttcgagctgctcgatcagtagctgtccctcgtcgcgggaatcgcgcaaccactgcaacaggtcctgctgcgagccgaacaccgccacatccacccggtgtatggcatcgggtttcgggatcggcgttgggcgctcgctcgccgccagcgggccgtagcggccaaagtcgggcgtcaccacgttttcgggcggctccgggcaagcggcatcctctccgcgggttgcctgttccagacgcacgccgatgcgctcgagtacgtcttcggaggtctcagggtgctcgagcagccattcgatcagcgcctccggatccaccgcggggatgccaaagcgatcgcgataatcggcctccagcgtctggatccactcggccagcgcgcagggctcgtcgaccgcgctcgccagggcacggaactcccgccgcagggcctcgaaccgcttcttcacctcactgccggactccggtgccgggacttccacatccggagtgccaccccgttcggcaagcagccgctccgacggggtgtcatccgccccggcgtcaaccgccactggctcgctcgatgcgggtttgcgcaatagatgccggaaccagaaacggctgaacgaggcctggctcgaggggtcccaggagagatcgttcaaggcctgtgccagccgctgaaacggacgtactgacggatcatgctccgagaacatcgctacggggtgctgcagggtcaccgccgcacgcaggctctcgtcgcgctgaatgaacccgagaaagcccaccgagatcttcagatacttctccaccgcaccactgaagcgctgatacaccgcccgcgcctcactgatgtcggccaccatgttcacgaccacctgacaggtgagcggatatcgccgtagcgcgaccttcagcaacgaaaaggcatcggtgagcgaggtcggctccggcgtaatgaccagcagcacttgatgtccggcggcgacgaaatccagggtggtatcgccaatccccgcagcggtatccaggatcaggtcatcgaaatgctgctcgatccgcgccagctcggtcaccagccgccgctgtcgggccgccgacaactccacgcaatcgcggatacccgaggcccccgggatgactttcaggccatgggggccctcgagaaggacatcctcgaccggacactcccccgtcaggacctcggccagccccttttgcgggtgcagccccagcaggatgttcacgttggcaagccccgtgtcggcatccaggatgcagacccggcgccccgcccgggccagggtaatcccgaggttgaccgcgatactggacttgcccaccccgcccttgccgctggtcactgtcaggacacgcggctgagctgactggacgcgagccgtgccagactgcctgtcgatcatgggcttcaaagcttcctgcctccgaagtggcctcacgggataggcctcacgcacgcctaacgtctcgtctactggaatcgctggcgcaacgcaagtcccagcagtatagtcgggaaccagggcgagaagccgcgacgcagcaacggatcggggcaatacaagggcaccctctcgggtcccggggagaagcatggccacggcgcatacggcaaccgaaaccatccccagcctgccacaggccctgacgtccgttctcgatgcgggccaggcggcggaggccgatttcgaggccctcagccgtgccattctgcgcgacaccggcatgaccacacgcctcctcgcggcagccaactccccgttctattaccgcggctcgccgtgtcgcaccatcgatagagcccttttcagcctggggctggacaccgtgcgcagcctcgccctgaccgccgcgatccagcagcttttcggccgctaccagcccaagcgcaccagcacgcttcggaccatctggcgccgtgcgctgaccaccgccatgctcggccaggtcctcgcctccctgacacgccacccacggcccgaagaggcgtatctgtcagggcttctggttgatctcggcaagctgatgcgactggcgtccgacgaagcgcgctactggccgctgctcgaggccagcagcgaccaccgcgaactggtctcccgtgaacaggcgacctacggtcaacaccatgcagaactggccgccgaacacctggaccaatggggcctggacggcttcgtcaccgatgcggtgcgtttccacctcgaacccacggcacaagtgcgcgatgcacaccacctagtgaagattgtccatctcgccagccgacttggcgacgaaccacccgacgccatcggcgacccggccctggcagccgcccacgacctgtttgggctcaatgacggcctgacccgggaactgcgcaaccgcatcgaagacgatgtcacccgggttgccggttccctgggtattgagctggacgcgggagccgaaaccgcgaatatcgaggcacatcaccccgatcaggcggcgcgcgaggcgctggggatgcgtgtccgcgacctcaccgagctggagcggctgtccggcgagcttcgcgcctcgcggaccccccgagaacattgtctggccgcccagcgaacgctgtttctcaccctgggtgtcgaacacagcctgatgttcctgacagacgcggacggtgcatcggtctccgcctggctcggcgaggaagacgagcccgacttcaccctgcccctgctgccgggacggagccttgtgaccgacaccctgctggaccgcgagatgcgccagcacaaacccgatggcgagacacctacaccggtcatcgaccagcagttgttccggctctgcggtgccgaggtgatctgggcattccctctgctggcggatgccaactcctcgcccgcaggggtgctgatcctgggactggaccgagaacgtgcccagaccctggaaccccgaaccggatttgtccgggccctggcgcgagagattgcacgcgtgctgtgcacctcgcagtccgacccgcccgagcaagcgcacaccgacgatacgacgcaagagcgaatccgcgagacgctgcacgaggcgggcaaccccctcagcatcatccagaattatctgggtgtgttgaacacaaagctgggcgatgagcacgaggccagccaggaactggccctgatcaaggaggagattgatcgcgtcggccgcatcctgctgcgtctaaaggaacccgaccaggcagtggacgggccgccatcctcgcttaatcggctggtccaggacgtggccgacatcgtggaccgctctctttgccacacgcggggcatccgcctggaactggatctggcacccggcgatccgcccttgtctgtctccagcgaccatgtgcgccagattctgacgaacctgctcaaaaacgccgccgaggccctgcagccggggggcgtcattcggctgcagacccgcgaccccgagagcttcaatgggaccagcgtggtggcactggtggtcgccgacgacggccccgggcttccaccggaggtccgcgcggcccattatcgcccggtagaatccgccaagggcggggggcacgccgggctaggcctgagtattgtccgccgcctggcggacgagatcggcgctcacatccagtgcgacagcgaccgcgaaggaacgcggttcgagattcggctcccccatcgcgaggccgaaaccggagccctcggggcgggacagggatagcccccgcgatgatgcgagaccacggcgggagccgcacatgaacgaacccggcacaccacagacccctcgcatcctcgtcgtcgacgacgacccgcgccttctggaaagcgtgcgccagctgctggaactgcaaacgttcaacgtggaaaccgcgccgggcggcggcagcgccatcgaggccctgcggcgggatccgcccgatctcctgctgctcgatctgtgcatgccggaactgggggggcgtgatgtcctgcgcttcatccaggccgccgggctcgcggtccctgtggtggtcatcagcggcaacacctcggtggacgatgtcgccggcgccctgcgcgacggggcctccgactacctgaaaaagccctaccagcccgacgagctgctggcgaccgtccgcaatgccctgcacaaaaaagacctggaagacgccaaccgccacatgcgggcacgcctggagcgttccgagcgcctgcaccggctgatcgtcaacaactcgccggacatcgtgttcatcctggaccgcgacggtcggtttcgtttcgtgaattcgcgcgtccacgagttgctcggctattcccgtcaggacctgctggacacccgtgtcctggatctggtcgaaaccgacgaccacgagaaggcggagtacttcttcgagcaggccgggcgcagccatgcccacatccgctccgtggagctcgcgctcaagccgcgggagatggcccgcacccggcgctatttcgaggtcgcggtctggccgacagcggccagcgacgatacaggcgagaccctggtctacgggactgcccgcgacatcaccgaccgcaaagagtcagaagccttcatcaactttcaggcctaccacgacctgcttacgcgcctgcccaatcgtgccctgttccgcgaccgggtcgatgtggccatcgcccaggcacagcgccagggtcaccccctggccgtgatgttcatcgacctcaaccgcttcaaggtcatcaacgattcgctggggcacaccatcggcgaccgcctgctgcaggccgtcgcccagcgcctgctgggctgcattcgcaaaggggatacgctgtcgcgcttcggcggcgacgaatttaccctgctgctccctcagatcagccgccaggaggccgcggttgatgtagccgaaaagatcctcgaaagcctcaatgaaccgttccacctggggggcgaccacgagttgtatgtcggggccagcatcgggatcgcgatctaccccgaggggggcgacacgctcgagaccctgatccggcatgccgacatcgcgatgtaccgggaaaagaacacgggcaagaatggcatccgcctgttcgcaccggagatgcacggcaacacgccacaccgcctgcaattggagcaggacctgcgcaaggccctggagcgcgaagagttccacatcctctaccagccgcaggtcgatggcgagacaggacagctcctgggcgtcgaggcgttggttcgctggaatcaccccgatcgcggcatgctgggcccagccgaattcatcccggtcgccgaagacacacgtctgatcgtcgacctcgatcgcgcgaccctgcgcaacgccctcggcgacatacgcaaagcccatcaacacgtacccaacctgcgcctggcggtgaacctgtcaccggtgctgatcgagcgcgacgactttgtcgacggcgtgctgggattgctggtcgagaccggcttccccgcagaactgctggagatcgagatcaccgaaagcctgttgatgagcgacacccacgataccgtggccaaactcaaccgcctgtgcgaagccggcgtccaggtggcggtggatgacttcggcaccggttattcgtcgctgagctatctgcagaagctgccggtccacaccctgaagattgatcgcagcttcaccctcaccatctgtactgacggggaggcctgtatcgttaacgcgatcgtatcgatggcgcgcggcctgcagatgaacatcgtcgcggagggcgtggagaccgcagcccagcaggagtatctgcgccgccttggctgcccgatgatgcagggcttcctgttcgggcacccctcccccctcgcggacctgctacaggcggaatccgacttcgggcgtcgaactgcccgatcctgaatccggtttacggtcccgtcccgccctcgcagcagactatgcgccaatgccttgcaaggcattatcggccggggccgggcggcccagcaggtagccctgcccgaaacggcagccctcgcgtagcaggaacgcttgctggcccgcctcttccacaccctcggcaatcaggtccagccccagtgcgtcggccagggcaatgatggcgcggataatcgattcgttgttgcgcgagtgcccgatatcgcggaccagtgactggtcgatcttcagccgccgcagcggcaagcgacgcagatgcgccaggttggaatagcccgcaccgaagtcatccatggccagcgtcacgccgagcgtttccaggcggtgcagcacggccagcgcccgctctggctgctccatcatcatggtctcggtcagttccagctccagccggtcgggctccagaccgtggtgctccaggatctcctggatcgccgccaccagagtttcgtcatgcagctcgcgcgcggacaggttcacggccacggtcggcacgcctcggccgtcctggtcccaatgcgccagctgggcacaggccgcgttcaacacccagcgatcaatggcctggatcatcccggtttcttccgccagcgggataaactccgcgggggacaccattccgcgaacgggatgacgccagcgcaccagcgcctccatccccaccagccggcccgactgcatctccagctgcggctgaaagtagagcagcagctcgtcgttggcgatggcgctacgcaggtcgttttccaggaacagacgatgttccgtctgcgcccccattccgggctcgtagacatgccaggtgtccccgccaacgctgcgcgaggccgccattgcgagttccgcggcggtcaacaattcgtcacgcgtgttgccatgttcggggaacgtcgccagcccgacgctcgccgtggtgaccagcgcacgcccaccgatagcgcagggttcgcgcaaggtttccagcagctgctcgaggaaggcctcggcgccgccatccatcggcgggttttcgataatcaggcagaactcgtctgctcctacgcgagacaccgtatcctgcggccccagtaaccccccaagccgttccgccaaaccttccagcacgcggtcgcccgccgatgttcccagggtctcgttgacattgcggaagcgatccaggtcgatcagcaccacccagcgcgcaagaccatcggccatcgcgcgttccagggtgtgtcccagccggtcgtgcaacagcacgcggttcgggaggccggtacgcgcgtcgtaatgggccatctgccgcagcgcttctttctgctccatgctggcggtgagatccgtccagctgccgaccacctcggccccgcgctgtccctgattgccgccgggaatgatccgcatctcgtcgcgaatatggcgcagcttgccccagccatcgaacaggcgcagttcacggaccatgtggcgttcctcctgcaaacgccggttctcgcgcatggccgtggcccggtcctccggatggacttgctgctcccaccagcccggctgcagcgccaccctggaattgaatccaaacagccgcgcgaagttgccactcacccaaagcggcttgaaatccagcgcattgagttgatagagcacgaccggtccactctcgagcaggtgttcgagacgctgattggcctcgcgcagggcacgtgtctgcgcgcgcacggtgcgtcgcaaccagaccgccatcagccccaggacgagtgcgatcacggcggcggacgccagcgccgaccaggcccacgtcgggatttccccctccccgaggggtggttccagtgcctgctccatcgcgtgctgatagggcgaccccgcgtcgcccttccagcgctggaggtaggcgtcgataacctccagtcggtcatcctgccgcccaggagcagcggcgtagtaaagaccgacctggtcgaaggtgacgggggtttccaccagcatatgctggcgtgcatgacgccgcgcatagaagttgtttgtgatggccacgtcggcatcgcccgacgcgacagcagccagcacggattccatgtcgccacgggtcacaagggtccagtccaggccggtgtccagtgcgtactcgcgcaggtagtcgtattgaatcgatccatcgagcaccgcaaggcggaggccttccagcgcttcgatgcgatccagccccgaatcgatcggcgccagcacctggctccatgcctgagccaccgggatcgagtgaaacgcgaggctctcgcgccgctccggcgtcagcgcgacatccggcatcaggtcgatctcgcccgcctccagggcctccagacaggccgaccactcgcacgagacatactccagccgccagtgctcgcgtcgcgcgatggcgtccagcaactcgacgaacacgccccctgccgccccatcgtcacccgtgccgaccttgggcacgttctcgtacagccctatgcgcaggggatcatccgcgccggccccggcgggcaggcacagggacaccgccagcaggacaggcatgaccgcacggcgccatcgcgtccatttgctcctggttctgggtttccaatcaggcacgacgcgcccctgtgcgttcggtaccgcatagtgccatggatggccaggccacggaccgcccgttgttatccgttcgttagaccgatcgcgcccctcgcgcctccaccagtgcgcgcgtacgctccatgatccagcgcccgggctcgcccatcgcctgctccagcgtgatcgtgccatcacaaagggcgcgcgcgtcggcgagccccaccgcctcgagttcctccggggtagcatcgatcgaaccggccacggcgacgaccggcacacagcagcgccgtgcccgccgaaccacctcggccacgaccttgccatgcgcggtctggccgtcgacctgcccctcgcccgtgatcaccagatcgctcccggcgatcgccgcatcgagatcgatcagatccgccaggtacaccgcccccatgcgtgactgcccgcgcaggacacaggccagtgcaaagcccagtccgccggcagcccccgccccgggcatggcgcccgggcggcgcaactcccccgcctcgtcaatcgcgcgttccagccgctccatgtaggcatccatgcgtggcacgtctttcgtggccaggcccttttgcgggccgaacaccgccgcagcaccccggttgcccgtcaacgggttgtcgacatcgttcagcaccgtgatgcggagtcccgcaagccgtggctccagaccagagaaatcggcactttccaggtgctccagccggtccgggacaggatccagctcggccccttctcggtcccgaaagcggacccccagtgcgtgcagcatcccggcaccgccatccaccgtgccgctgcccccgaggccgatcagcacatgccgggcaccggcatccagggcggcaaggatcaggtgccccacgccgcgggtatcgagcctccacggatcgcgctcggcctcgggcaccaggcccagcccacaggccgaggcgacatcaatcaccgcgcgtcgggtgacggcatcgcacccccagcccgccgagacatgctgcccacgcggatcacggacatcggacaaatgccaggcccaacccatggtatggctgaccagttccgccgtcccttctcccccatccgccatcggcaacgcccggatgcgggtggatggactcgcggcatgtacaccgcgagccatcgcctgggccacgtctgccgcatccagactgcccttgaagctgtccggacacagcacgacccgcctcagctcagacaaagacgagccccagcaggtagatcacgatcatcgcgctcacaccctgcaacagcgtggcggtcgtataggccttgtaggcggtcgacaccttcatgcggctgaactgggtcaccacccagaagaagctgtcgttggcatgcgacacggtcatcgcgcccgcacccacggccatcacggccagcaccatgcccatgtcggaatccaggcccagcgctggcagcagcggcgccaccatactggaagcggccaccagtgccaccgtcgacgaaccctgcgccgacttgagcgcagccgccagcaggaacggcaccaacaggcccaggcccagccctgtcagcatgtcgccgagctggtcaccgatcggtgtttcctgtagcaccgagccaaacgcgccgcccgccccggtgatcagcaggatcggggccgcgagcagaaccgcatcgaccgtcatctggtggaaacggccgcgcttgtcgccgcccttgaccagcagcagggcgaacaccacgccaatggccagcgcgacgaccggctggccgaggaagatcagtgccgccgcgaacatgccgggatcgacatcgcgggtggcgagggacgcgatcgagccgatggagatcaggatgatcggtgccaggatcggcatgaacgcggccagggtcgtgggcggattggccaggtcgggctccggcttcttcacctcctgaccggtcgcctcctcaatcgggtccggctccagcagctcgtcgtcgttcgcgtgggtatagcggctggcccagagccagccaaccgcggccgccacggcggccaccacgagaccgaacaggatcaccagccccagcgcatcggcaatcccgatgttgctggctgcggcgatcgggcccggcgtcggcggaacaaagttgtgcgtggcgaacaggcccgtcgccagcgcgacactcatcgccaccatggacacgccggccttcttcgccagcgcgttcttcagggagttcaggatcacgtagcccgagtcgcagaacaccgggatcgacacgatgtagccgatgattgtggccgtgaggttcgggaatcgatccgacaacgcgcggatgattgcctccgccatcacgatcgccgccccggtgcgatccaggatcaccccgatgatcgtgcccagcgcgatcacgatcccgatatagcccagcgtcccgccaaaaccgtcgttgatgacgctgatcgcctctttcggggcaatacccccgatcagcgccatcacaaaggccgccagcaacagggcaaggaaggggtggactcgcagcttcacggtggcgaacaccagcgccgccacgacgataatcaggccaataatcagcatctcgcgtcctcgtcttgttgtggttatcgagttaagagcatagaccctgtaacccgtcttgggacgagaaattccatactggattcaatccgcgctcgcacgacagaccgacaaaagaaaaggccgcccgaaggcggccctggcgtgaagcacgatgatggaggctggggtcggaatcgaaccggcgtacacggatttgcagtccgctgcataaccactctgccacccagcctgtatcgggtgggtcccggcccgcatgatgcccgcgtgatgcgacaggcggcagccgaaacagaaaaccccggccgaaccggggtttcacgaatctgttggagcgggaaacgagattcgaactcgcgaccccaaccttggcaaggttgtgctctaccagctgagctattcccgctcttcgttaacggcgcgtattctaccgcaccgggggtgaacgtcaataccccaccggcgtttccgtgcggccgatcagcgcccgcgcgcggccgccagcatgtactgcaccatcgagaccagcgtcaggacggccgccagatacagcagccattcaccgatcgcgaaaatcggcaacccggcgaccggctccgcccacagcagcaggaagattgccaccatctgggcggtggtcttgaccttgccgacccaggatacggccaccttcgcgctggcgcccacctcggccatccattcgcgcagggccgagatcgcgatctcgcgcccgatgatcacgacggccgccagtgccagacccacacccgggttgtgatccacaaccaggaccagcgcggcggccacaatcagcttgtccgccacgggatccaggaaggccccgaagcgggtggtcacctcccagcgccgggccaggtagccgtccgcccagtcggtgatcgcggcgagcgcaaagacaatggcggccacgatgccggccgtaggcatcggcagggcatagaacacgacgatcagcagcgggatcatcacgatccgcgaccaggtcagccagttggggagttcacggatcatctgctggtcagccccagggaaacactgattaatgtacacgctcgtgctcgagtcgcttttgcgtgcgaacaaggcgcggtgactgccgtgcagtcattctgcacaagggaaccgcaacgccgttcccacgcccgtttttgataacaacgggaggccgagccccttcggggttggcaccccaggttccccgatccggcgttgcggcacttgccggtagaaccactaccggctgcgcaccgcgccttgtctcggaaaacctggggtgccaacacgagtgtgtacattaatcagtgtttccctagtgaaactggtcgtaaatcgcctgcgcgagccgccggtggatacccggcaccttggtcagctcgtcgacgccggcccgggccaccccgcgcagccccccgaagtggcgcagcaacgcactgcggcgcttcggccccagccccgggatcgcctccagggtcgattccttccgggccttggcccggcgcgcacggtgcccggtaatcgcgaatcgatgggcctcgtcgcggatctgctggatcaggtgcagggcacccgagtgcgccgggagtatagagggggcctcgaccccgctcaatatcagagtttccatacccggccggcgttcctcgcccttggcgacgccgatcacgcggatgtgatcgagcccgaggtccgccagcacattgagcgcctgcgtgacctgccccttgccaccatcgatgaacaggatgtccggctcctgaccttcccccttcttcaggcgggcgaagcgccggctcagcgcctgatgcattgcggcgtaatcgtcgccgggctcgatgccgtcgatattgaaccgccgatagtcggatttgatcggcccgtcaggcccgaacaccacgcaggaggccaccgtgcgttcgcccccggtgtgcgagatatcaaagcattccatgcgcttgggcggactctccaggttcagttcggcggtgagcgcgtccaggcgcgcggtctgcccggcctgactggcgatgcgtgtcttcagggccagttcggcattgcgccgcgccatgtccagccagcgcgcgcggtcgccgcgcagcgaccaggcaagctggaccttgcggcccccgcgccgctccgacaggaaggcctccagcgccgacgcaccttccggctcgtgcgacagcaacacgcgcgccggcgggtcgcgttcggcgtagtactgcgccagcactgccgccatgatctcgccggtgtcagtggcctccggcacgttcgggaacagttcgcggttgcccaggttctgccccccgcgcacaaagaagatctccacggccaccacgcccgcctcctgtgccagcgcaatcacgtcggcatcgccctcgccgccggagacaaactgctgctcggagatctggcgcagccgcgcaatctggtcccgcagccgcgccgcatgctcgaagtcgagacgttcggaggccgcctccatgcgctgcatcaggtcggcgatcaccacctcactcttgccctgcaggaactgcacggaagactcgacgtcgcgggcatactcttcgggcgtgatgtagcccacgcagggcgccgtacaacgcccgatctgatactgcagacagggccgggagcggtgcgcgaacacgctgtcctcgcactgacgcacctgaaacagcttctgcagcagcgccaggctctcgcgcaccgccccggccgagggatagggcccgaagtaccgcacccccttcttcttcgcgccccggtgaaacccgagccgcggataatcctgattcgacacgaagatgtaggggtagctcttgtcgtcccgcagcaatacgttgtaacgcggccggtggcgcttgatcaggttggcctcgagcagcagggcctcggcttcggtatgcgtgaccgcgacacgaatgtccgcgatctgacgcaccatcgaccggatccgcggcccgcgatcgtccgaaccgcgaaagtagctggccacacgactcctgagattgcgcgccttgccgacgtacagcacgccgccgctggcatccagcatctgatagacaccgggcgactgcgtcagcgtcttcaggaaggccttggaatcgaatccggtctcgggcgtgctcatcacagcgtcaggataccggatcaaccagcgaaatcggccagtacccttatggccaagggcgcgctatccaccaaatgcgccacccattcgcgttcctggctcggggatgacccgttgcgctcccccttcaatgaagggtcccccggccccagccagttctactcgagatgggcgcgaatgcgggcgaagagttcgccgaacatggccggggtgaggcggcgggtctgggtgttgtagcgcgagcagtggtaggaatcgatcagccgcatgccgtccagcgcatgctcggcgccgtgggcaaaacgcaggctggacaggggcagaccccgggcccgcagcaccgcgtcatgggcgatcttgccgagcgccaggatcacccggggctgcatcgcatccatctcggatgccaggaagccgttacaggtgcggatctcctcggtggtcggcttgttctgcggcggcaggcacttgaccgcattggtgatgcggcagtccagcagttgcagcccgtcgtccgcactcacgctctcgggtgcggtggcgaagccgtactggtgcagggtctcgtagagcagcaccccggcgtagtccccggtgaaggggcgccccgtggcgttggccccgtgcatcccgggggccagcccgacgatcagcagccgcgcatccagtggcccaaacgatgccacgggcgcggcgtggtagtccgggtgcttcgcccgcacgtcgtccaggaagcccgccaggcgcggacagcgccggcagtgcggatcgaacaccggaaacgactcagcttgcatcgggccagtcgcggtagggattccgggccagctcggtgttgtagtagcgcgggtcgtgcgagacctcctcgcccagccactcgggccgcgggaactcggcatcgcttgcgggcagctccagctcggccacgatcaggccggtattggcgccctcgaacacgtcgatctcgtattcccagccgtcgacgtccacccagtagcgtgtcttctcgacctgcgggccggcgagggtgtcgagcaggcggtgcgcctcttcgaccgggatcgcgtactggtactcgtcgcgttcgacaccgagggtcgcgctcttgatgttcaggttcgcgccctcctcgtccacgcgtacgcggatcgaggcgcggtcgttgccgcacagatagccctggcgcatgcgctgcgagcgcgccacgtggctgcgccaggcatcactggccagcagaaacttgcgttcgatctcgcgacccatgtcgtcgactcccgtctttcggcgaaccgcttcgtatcaggctttggcaggggcttcgcctgcaagcaggctcccacaggaatggaatcgcgaagtggcgcgcgctacatgcggatcagcgcggagccccaggtaaagccgccgccaaaggcctcggtcaggatcaggtcgcccttcttgatacgcccgtcgcgcacggcagtatccagcgccagcgggatggacgcggcggaggtgttgccgtgccggtcgaccgtgaccacaacgttgtccatggacatgttcagcttcttggcggtggcctggataatgcggatgttggcctggtgcgggaccagccagtccagctcggacttgtcgatcccgttgtactccagcgtctcgtcgacgatctgatccagcgtattgacggcaacgcggaagaccgcgcggccctccatgcggatgaactcgagatccgggttgtcgccgggctgcgagaccccgcccgggacctccagcaggcccttgtggtggccatccgcgtgcaggtgggtcgagatgatgcccgggtccggcgagcgcgacagcaccaccgcgccggcaccatcgccccacaggatgcagttgccgcggtcggtgtagtcggtgatgcgcgagagcgtctcggccccgacgaccagcacatgccggatctcgtcgctctgcatgaagcgatcggccgtggcgagtgcatagacaaaaccggaacacaccgcctgcacgtcgaaggccgggcagccgccaatccccagcttggcctgcaggatgcacgcggtactgggaaagatctggtccggggtcgtggtggcgacgatgatcaggtccaggtcggcggggcggatgcccgcggcgtccagcgcgcgttcggcggccttcagcgccaggtcggaggtcacctgattctcggccacgatgtggcgctcgcgaatcccggtgcgctcctggatccaggcatccgatgtatccaccatggcctcgagatcggcgttggtcaggatgcgctcgggcaggtagctcccggtcccgctgatgcgtgcatgcttcattgcgcgtgctcctgccccagtaactgtcccagctgcttgtcgatgcggctggagatgttggcctcggcctcgacccgggcaatgcggatcgcgtattcgaatgccagggcatcggcactgccgtggctcttgatcaccacgccctgcaaccccagcagcgaggccccgttgtaacgccggtggtcaaagcggtggcgcaaccggcgcagcacgggcagcgcgaacagaccggccagccgcgagtacagcgaggcgcggaactcggccttcatgttcgtggagatcatcttggccacgccctcgctgaccttcagcgccacgttgccgacaaagccgtcgcagaccaccacgtcgacatcgctgcagtagacgtcgttgccctcgacgaagccgacatagttcaggctggattcctccagcatgcggcccgcctcgcgtacccggtcgttacccttgatggcctccgacccgatattgagcagccccaccttgggggcctcgagcccgtccaccgcattcgccagcaccgagcccatgaccgcgaactggtacaggtgtgccgcctcgacgtccacgttggcgccgagatccagcatgtgggtatgaccgtacaaagacggcagcgcagtcgcgatcgccggacggtcaatccccggcagggtcttcagcacataacgcgcggtggccatcagcccgccggtgttaccggccgacacgcaggcctgggccgtgcctttcttgacctggtcgatggccacccgcatcgaggagtcacgcttggtacgcagggcgacggccggcgactcctccatgccgaccacctggctggcatgcacgatttcaacgcgatcgcgctcggtcgccgtccattcggcaagaccggattcgatcgtcgcctcgtcccccaccagcagcaagcggaagtcgtctgccaccttcagcgaacggcgggcagccgggagcaccacgggggccccgtggtcgccgcccatcacatccagggcgatggtgaattcacggctcatgcgcgggcccgattaaacgcggaaaggccacggtgcagccgcagccgtggccccagcaaggtcatcacgccgagcttagtcttcgtcgtcttcgacttcgacgtcctgctggatcacctgacgaccacggtaaaacccgtccggggtcacgtggtgccggcgatggacctctccggtggtcggatcggtggacagggtcgcgcccttcagcccgtcgtgggagcggcgcatatcgcgcttggaacgggtcttgcggcgttgttgcacagccatgatgaatctccagattaatcaaatcccgcctgtgcggggttagcccgaatcaaaaacgggcgcaagtatagcgtttcgagccgggcggcgccctgctccgcccggcctaccgatcgttgccgtggctcgaactgccctttagctgctcgagcaccgcaaacgggttgtcctcgcgctgcccgggaacaaactcgggctccaccgccggctcgcagtccgcgtggcgcggcaccagcggccaggccagcagcacctcgtcctcggcccacacggccgggtgcagccgtccgtcgtccgcgagttcgaggatgtcctcgtccgcgcccaggccttctacggagccgcccgccggcaggatcaccgcatcggtctccagccggaattcccaggccatcggctgcaggcagcgctggcaggtctgccacagctcgccggtgatcacaccggtcagccgcacctcgtccagcgccccgcgctccagcccgaaacggacatggactcgcagcgggtgctcggccagcgactcgtcccgcaggcgcggcaggtcctccgcagacaaatcgccttcgaattcctggtgccgggctcgtggctgccacgggtcgagagatacgggaatacgactcatagaacactcaaatacaagggcgcggaatatacgcgcgcgagggctgttctgtcaaagcgaaacagaaacttgcagcccttcgactgcatgccgatactcgggttgtcactgaccttcccgggaccttccgtttgatccgcaagctgctcatagccaaccggggcgagattgccgtgcgcctgatccgggcctgcgcggagatgggaattacctcggtcgcggtgcataccgatgccgaccgccacgccctgcacgtaaaaaaggcggacgaggcctatgcgatcgggcccgacagcatgggtgggtatctcagcatccaccggctgatcagcgtcgctcgggccgccggctgtgatgccgtgcaccccggatacggttttctctcggagaacgcggatttcgcggcggcctgcgcggcgcgcgggctcatctgggtcggcccggacgccagcgtcatccgccgcatgggcgacaaggtggccgcgcgacaggcgatgatcgaggccggggtgccggtcacccccggatcggagggcaacctggagaccctggaggccgcactggaggccgccgaggccatcgggtatccggtaatgctcaaggccaccagtggcggcggcgggcgcggcatccggctgtgcgaagacccggacgccctgcggcgcaacttcgaccgcgtgcgctcggaggccacgcgtgcattcggcagtaccgaaatcttcctggaaaaggccgtggtcaacccacgccacatcgaggtccagatcctcgccgacacccatggcaatgccgttcacctgtacgagcgtgactgctccgtgcagcggcgccatcagaaactgatcgaaatcgccccttcaccgcaattgaacgaggcacaacgcgagcgcctgggcgcgctggccgtcacggccgcacagacggtcgggtaccagaatgccgggactgtcgagttcctgatggacggcgacgatacgttttatttcatggagatgaacacgcgtcttcaagtagaacatccagctaccgagatgatcacgggagtggacatcgtccaggagcagctgcgcatcgccagtggcgaacccctgcgttacgaccagtcgcagatctcccgccgtggcttcgccatggagttccggatcaacgcggaagacccgaccaatgactttctgccgagctttggtcgcattacgcgctactttgccccgggcgggccgggcgtgcgcaccgacggcgcgatctacaccggctacgagatcccgccgcactacgattcgatgtgcgccaagctgatctgctgggcgctggaatgggacgacctgctgacgcgcagcaaccgcgccctgcgcgacatgggcgtattcggggtcaaaaccaccatcccgtatcacctggcgatcgtgaatcacccggactttcgccgcgcggatttcaataccggcttcattgccgagcaccctgaactgaccaatcttccggccaagcgctccgaccgccagctggccgtcgcaatcgccgccgctatcgccgcccaccacgggctctagaaagtcactgccccaccggactagccatggatcgagttcacattacggatgtcaccctgcgcgacggccaccaaagcctgatcgccacgcgcatgcgcaccgaggacatgctgccgatctgcgagcagatggacgcgatcggcttccactccctcgaggcctggggcggggccacgttcgacgcctgcgtgcgctttctgaaggaagacccgtgggagcgcctgcaccagctcaagggcgcactgcccaataccccgctgcagatgctgctgcgcgggcagaacctgctcggctaccgccactatgccgacgacgtcgttcgcgccttcgtcgagcgctcggtggccggcggcatcgacatcatccgcatcttcgacgcgatgaacgatgcacggaacctgcgcaccgcgatcgaggccacacgcaaagccggcggccatgcccagggcacgctgtgctacaccaccggaccggtacactccgccgcccagttcgtcgccctcgcccgcgagctggtggcaatgggggcgcagagcattgccatcaaggacatggccgggttgctgacccccaccgccacccgcgaactggtgaccgagctggtcgacgcgctggatgtcccgatccacctgcatgcgcatgccacctcgggtctatccgagctgtgccactggcaggcgatcgaggctggctgccgccacatcgagacggcgatctccgccttcgccgggggcaccagccatcccccaacggaaagcctggtcgcggccctgtccagcacagaacacgacacggggctggatctcgtggccctgcagaaaatcggcctgtatttccacgaggtgcgcaagaagtaccagcgtttcgagagcgaatacaccggcgtcgacacccgcgtgcaggtgaaccaggtcccgggcggcatgatctccaacctggccaatcagctgcgcgaccagaacgcgctggaccgctttgatgccgtgctggaggaaatcccgcgcgtgcgcgaggatctcggctacccgcccctggtcacgccgacgtcgcagatcgtcgggacccaggcggtgatgaacgtactcgccggggagcgctacaagaccatcaccaacgaggtgaagcagtacctgaccgggcactacggccgtgcaccggggcccatcaaccgtgtcattcagcgcaaggcgatcggcaacgccgaggtcatcgacgtgcgcccggcggacctgctgaagccggagatggaccatctgacccgggagatcggcgatttggcccaggggcccgaagacgtcctgaccttcgcgctgtttcccgaggtcggccggtccttcctcgagcaacgacgcaacggcacgctcgaaccggaaccattgaacctgcccgagaacacacaggccggctgcccggcaccggtggagttcaacgtcaccttccacggggagtcgtaccacatccgcgtgaatggcagcggccatcaccgcgaggatacgcggccgatgtacgtcaccatcgacggtatgccggaagatgtcctgatcgagacgctggacacgatcgacacggccggtggcggtggtgccgaatcaccgcgcacaggcaagaaatcccgccgcgccacccgcccgggcgatgtgaccacgtccatgcccggaaccgtcatcgacgtactagtggccgagggcgacaccgtggaggccggccagccggtgctggtgctcgaggcgatgaagatggagtccgagatcgccgcacccatcgccggcacggtacgcgcggtgaacgtggccaaaggtgcggccgccaatccggacgatgccctgatcgagatcgattctcccgatgggtaagcccgtgcgcgagatcgtccttgcctcgacctcgccctatcgcgcccagctattgcagcggctgcatctgccgttcacgacggccgcgccgcaggtcgacgagacgcggcttccggacgaagacgcagcggccctcgtgcggcgcctcgccgaggccaaggcacgagcggtcaccggcggcacccacccggacgcattgatcattggttccgaccaaagcgccagccatgggggccgtatcctcggcaaaccgggcaatgccgagcgcgcacgcgaacagctggcctcgctgtccggcggcacggtcacctttcacaccgggctgtgcctgctggatgcctccagcggcgaggcacgggtggaggacgttgaatacaccgtcacctttcgccggctgtcggacgcggagattcgagcctatgtcgcgctggacaatcccgtggactgcgccggcagcttcaagtcggagggactgggggtcagtctgttcgagcgcatggagggttcggaccctaccgccctggtgggtctgccgctgatccgcctgtgccactggctgcgggaagccggtattgccatgccccccaccgaggagcgctgatcaggtctccggcgagcgccgggaaaccggaagatccaggtcggcatcacgccacatcgcctgcaggcgcgcatgatcctcgcgcagcgtgccgtccacgcgcgaagccccggcggtcgatgccagtacctcgcgggcccactccggcaattgcgggtgcaaccgatagtagatccagttgctttcgcgtcgggtcgtcaccacgtcctgctgacgcagcgcggccagatgacgcgagaccttcggctgcgagatctccagcgcggtcatcagctcgcatacacagagctcgcactccatttgaatcagcagcatcgaacgcaagcgggtgtcgtccgacagcaagctgaagaaaacggagggggtcagagacatagcaaatccacttcggccgatccggccactataactcggcctttaaaggcaagattagcacgcacgggcacccaaggaccccagtgcgtgcgggtatgcagcaaaaccattagtgatgacggtggtgaggcgggcgctgactggcgtcggaggcttccgggtcacctgcgcggttgtgatggcactgctcgcccgagtcttcgctggccggagcggcatccagtaacgccacgatccggtcatacgaggccaccgcctcgttgcgcgaacggtagtgatcatgcggcccctcgtccgccccatggtcatgctcgccgtggtgaccacccgcatcttcttccggcatcgccagcgccagttcatgcatgtgctcggccagggacaccggcgtggtaccgttgtatcgcacgtgctgcgggtcggcacccgcgcccaacagggcctccaccatggtgggatacccgtagagcgtcgcgtaagccagggcagtggtgccgcgcggacccgccgcatcgacctccaggtcgtcctcccgcaacaggcgctccaccacatccggctgtccgccgtgcacggccttcatcagcaccgtcaccccttcacgttcacgggcattcacatcggcacccgcctcgatcaggcgatccacgatctcgacatccccggcaactgccaccagcaacggcgtgagttcccagggtcgctgggcaacattggggtcagccccctggccaagccagtgcgagaccttctcctggtcgcccgcgacgaccgcctgcattaacgccgcgtcggcctcgtcgttcgcctgcactagcccccaggaaacacccagcagcatgacgacgaccccgacaaaagccttggacttgttcatgtccttcctcctgacagctggcatccgcaggacccggtgacaccccggccccgcggacaaccagtcagccctaactgatattgaaccggctgcggatatgcccgatcggccgcaacgtgccatccgcggcgcggaaatcgaagaaatcgatatccaccgggaaagatcccgcttccttcggctcgaagatcaggtcatagcgctcggccgcggtcatcaggatctcgccacccgccggaatggtttcgatctccggcagaggacgaccatcctcggccacgatctggatcggtcccaactcggcggggaagcgaacccgctgtggcacgtaacctgccatgatgtagcgcagcagcacgcgatccacgcgcgaggcattgaccaccaccgagggatccgtctcggacagatcctcgccaacaccattgatgcagaagatctccggattgaagtcgttcagcccggcgtcacccccgcacagcgccgcatcccacggcaggcagtgccagttcatgtcgatatcatccacggcccagatcgcctcgacggtgtagctgggcccaccctcatagacggtacccgggccactgggcggatcgacgatcaatgccccgtacatgcccatctccgcatgcagcaccgtattggtgtggcagtgatagaagtacgtcccggcctgcgaggcgcgccactggtaggtgtactcgcccagcacatcgaacgagtagtgacctacaccatcgttgaaggtgtccggctcgataccgtggtgatgaatggtatggggcgccatcatcgccatcgcgttcaggtgcgtatgcacgatctggccctgacgcacccggatcggcggcgagggcatggcaccacccatgccgccgccaccgccgccacctcctccaccgcccatgccgccaccccccatgccatccatgttgaagccccagatcgggacctcgacaccattgatgacctggctgccctgcatgaacgtctgcaaaaagaactccacatccggggttactcgattcggcgtatttggtgcatcgatatgcagaccacaattcccggtaataccggcatcgcagccgcccatgccaccacccataccgccgccatctcggtttctgctcatctctcaaactccctgttccgttcttggtcaacgcacgcgcccctcagggcagatcgttcgcgtcgcgggtcaaatccggctcgttcggtggcgtctgccccatgatgatgggcgcgtgagccccgtgcggataaaggccgccaccggcggtctgcgacatctcgacatggcagtgcatcgggaaatgctggatttgctgactggagaccgggggataggcgtccggcggtgtcttgaacggatacacgacctcgcgcacatcaagcgggaacatcgataccgcgtccttgttcttgtaaggcgcgttgaagcgttcgtagttaatcacgaccatctcgacgtgattgccgtgaaagtgcggcgcatgcacgatgccgccggcattgagcatgcgtacataggcgggctcgccgtactgccccatgagttcggtgttgtactcgtgggtgttctcgtacgcgttgccgttgatcatgaaatagcgcgggttgaacgactccgggttgatcgagcccacgtggtaatcgcccaggttgcgcaccgcctggccccaggccgggtcgacgttactgaacagccacttgtactgccgcacgaactgcgggccgcccgaaaacggacgatcgctgacgccggcaggcatcaccaccaacgccccgtgcaggcccatgatgcgattcacgccgttgttctggtcgtcgtaatagaggtaggtgccggccggcggtgccgagaagctgaactcgatctcgtcgttggcgttgaccgggtagcgaacgttcgttgcacccacatggaacaccacgggcgtcgacagctcgttcttcagttgaaccgtgatcgtgtcgccttcctggcacagcaaggtcggccccggcgtgctgatcccgctgccctggacaaacccgaacatcagcgccgtcgtgccatcaatcatggtcacgtcaccgcgtcgggccgtcaggtccacactcagttcggccgcatgggcacgcggcgaccaagccagcaaccctgccgctccaggcaccaccattccggccgaaagcgccatgccggccttgagaaaattcctacgatgcatacgcgtcgtcctccgttccttcgggggaagcgaaaacgcgggactggcaaccgtcttgttgattttgttatccggatccggaccgaggtcatggttccgtgacgatcgcgggaacaccgtcgcccgcccccagtgtcgcggcgcaacgttcgttcccgggggtactggggtctgtccgacccaagcttccctgtacccgctcgcatttgcggcccttcacccgcagaaccggacaagggccgaccggaacggaacatagaccaaagtaggagtttttccagtctttctgcggaccggtttcacaaagtgacattttccagcctgctttcaggccaggaggtcaacggggacaggcattacgcgggagactccgcccttacggcggcttcattgaatcggacggagggaccggatgatcgctcgcaggcgcgttctgacttcggccgtcgaaccatcgttttcgacggaccccgaagcctcgggggccagacgtgcgaaaggggccactcggacccctttgcaggatttggcggagagtgaggattacgcggcgctttgcgcctcgcccttcgggccgtcacctgcggtgacgttcgggtgccgctgcgcgtcacccgtcgaaccatcgttttctatatctcgggttcgaatcccgatacctcgggggccagacgtgcgaaaggggccactcggacccctttgcaggatttggcggagagtgaggattacgcggcgctttgcgcctcgcccttcgggccgtcacctgcggtgacgttcgggtgccgctgcgcgtcacccgtcgaaccatcgttttctatatctcgggttcgaatcccgatacctcgggggccagacgtgcgaaaggggccactcggacccctttgcaggatttggcggagagtgagggattcgaaccctcgatgggcttttgacccatactcccttagcaggggagcgccttcgaccactcggccaactctccggaaacgcggcacaggatacgggcttgggcccataaagaaaaggcccggcggccactgggaccgccgggcctggcaacctctgtcagtcgtcgcgcgaggaagcggccacgctcccccctggggcagacccaccgccggacgagccctgatcgtcgcccgctacgttggattcgcgctggatgcgctggaaaatctcctcgcggtggacagcaacgtcctgaggcgcgttgatcccgatacgaacctgattgcccttgacccccaggacggtgacggaaacgtcctcgccgatcatgagggtctcgcccacacgtcgagtcaaaatgagcatgctcttctccgcagtgcctgtgtcggacgcagtcggtcgtccggtaaccgttttacggtctgtcatccttaaccgtcctcctgttgaccgacaggttcatgctcaagttcaaaggcatcatggagagcgcgtactgcaagttcgaggtacttctcatccacgaccaccgagatcttgatctcggaggtcgaaatcatccgaatgttgatcgtctcgcgcgacagggcctcgaacatcttgctggcaatcccggcgtgcgaacgcatcccgacgccgaccaccgagatcttcacgatgtgggtatccccggagacctcacgtgcattcaaggccttgcaggcatcctgcagaatcgtcagcgccttgtcatagtcgttgcgatgcaccgtaaaggtgaagtcggtggtctgatccgcgcccacgttctgcacgatcatgtccacctcgatgttggcgtccgcgatcggcccgaggatacgatgcgcgacccccggctgatcggggacgccctgaaccgtcagctgggcctcgttctgattgaacgcgatacccgcaaccagcgcctgttccacctgcgcatcctcctccgtggtaatcagtgtcccttgtccttcctcaaacgaggacaggactcttagagggacgttgtacttgcccgcaaattccaccgcgcgaatctgcagcaccttggagccgaggctcgccatctccagcatctcctcgaaggtgatgctgtgcaggcgtcgcgcattcggcaccaggcgcgggtcagtggtgtacacaccgtcgacatccgtatagatccggcactcatcggccttcagcgcggccgccagcgcgaccgccgttgtatccgacccgccgcggcccagtgtggtgattgcgccgtgctcgtccacaccctggaatccggccacaacgaccactcggccggcctccagatccgcgcgcacacgggcatcgtcgatactgcggatacgcgccttgttatgtgcgctgtccgtgcgaatcgtgacctgggcgccggtataggagcgcgccgggcaaccatgcgcctccagcgccatcgacagcagggcaatcgtcacctgctcgccggtggagagaagtacatccagctcgcgaccatcggcccgcgggttcagggcgtgcgcaagccccagcagacgatccgtctcgccgctcatcgcggagacgacgatcaccaattgatggccctcctcgcgtagcttcagcgcccgctccgcgaccgcctggatgcgctcggtggtgcccaccgaagtgcccccgaatttcagtaccagcaacgccattgcacgattccattcaccgccacccggaaaggcggcgcattaaacatcattcagttcttcattgcgagaaccctcgagcacgcgcagcaagcgtcccgagggtggcggacagacatcgccgcggcgctggccacgcgatgacggatggtcttcaggcgcgttcgcgtacccagtccgcgaccgaggccagcgcggcatccagcttgtccgggctctggccgccggccatcgccatgtccgggcgaccgccgcccttgccgtccacctgcgcggcgacatgaccgaccaggtcgccggccttgaactggccggtctcggccttggtaacgccggccaccaggctgaccttgccctcgccggtcgcggttcccaggaccacgaccgccttgccaagtttctgcttgagctggtcgaccatgtcgcgcagggccttgggctccacgccgtcgatcttcgcggccagcacctgcacgccgccgacctcctgcgcctgcgaggccaggtcgctgccggcctggctggccagcttgcccttgagctgttcgatctgcttttccagttcgcgcgagcgctcctgcaactgggcgaccttgtcggccgcctcgccacgcccggcacgcaggcggtcggcgatcgcatccagatacccgagctgctcgtccacccagcgtagcgccacctcgccggccaccgcctcaatacggcggatcccggcagccaccccaccctcggaggtaatgcggaacagtccgatgtcgccggtacgatccacatgcgtgccgccgcacagctccacggaggtgccgatcttcagcacgcgcacctggtcgccgtacttctcgccgaacagggcgaccgcgccggactccatcgccgattcgatgtccatcacgcgggtgtctgtggcctcattggccaggatctcggcgttcacctgggcctcgatggcgcgtagctgttcgtcggtcagcggctccatgtgggtgaagtcgaaacgcaggcgatcggggtccaccagcgagcccttctgctggacgtggtcgcccagctggtcgcgcagggccttgtgcagcaggtgggtcgccgagtggtggcgacggatattctcgcggcgcgggccttcgaccgcggcctgcagcgtctggccaacctccagcgtgccggcacggacctggccgacatggatatgcgccgcgccctgcttgcgcgtatcggcgacctggaagcgcacgccggagccgctcagcgtgccgacatcgcccacctggccgccggactcgccgtagaacggcgtacggtccagcaccaccagaccttcggcgccgacctcgagtcgttcgaccggctcgccgttctggtacagcgcgaccacgcgaccctcgtcgtcgacggtctcgtagccggagaatgtggtctcgagatcgatctgcggcaggccgccgtcgtccatggagaagtggctggcggcgcgggcccgggcgcgctggtcggccatcgcggactcgaagcccgccatgtccagctccaggccacgctcgcgcgcgatgtccccggtcaggtccaccgggaagccgtaggtgtcatacagcaggaagatggtctcgcccgggatcaccttgccctcgagatcgcgcaggtcgtcctcgaggatcttcatgcccttgtcgagcgtctccaggaacttgcgttcctccttctccagtacctgctcgacccgggcctgcgcctcggccagctccgggaaggcctcgcccattacgcgcaccagatcgccgaccatctggtagaggaaggcgtcctgcgcgcccaccttgaagccatggcgcgcggcgcggcggatgatgcggcgcagcacatagccgcggccctcattcgacggcagcacgccgtcggtaatcaggaaggcgatggaacggatgtggtcggcgatcacgcgcagcgaggcggagtcctgctccttcgccccggtcacgcgtgcggcggccgcgatcaggtcctggaacaggtcgatctcgtaattggagtgcacgccctgcagcaccgcggccaggcgttcgaggcccatgccggtatccaccgacggacgcggcagcgggttcagcgtgccgtccgcgtcgcggtcgtactgcatgaacaccagattccaaatctcgatgtagcgatcaccgtcttcgtccggggatccgggcgggccaccctcgacctccggcccgtggtcatagaagacctcggtgcaggggccgcaggggccggtgtcgcccatctgccagaagttgtcggagccgccgtccggcttgtcaccgatgcgcacgatgcgctcggccgggacctggatctcgttcgcccagacgttataggcgtcgtcgtcggtctcgtagaccgtgacccacagcttttccggcggcagaccaatggtctcggtcaggaactgccaggcgtagtggatcgcatcgcgcttgaagtagtcgccaaagctgaagttgcccagcatctcgaagaaggtgtgatgccgcgcggtgtaaccgacgttttccaggtcgttgtgcttgccgcccgcgcgcacgcagcgctggctggataccgcgcggttgtacgaacgcttctcgcgaccgaggaacacatccttgaactgcaccatccccgcgttggtgaacaacagcgtgggatcgttgcccggtaccagcgggctggaggacacgatcgtatggccatgcccttcaaagaattcgaggaaactccggcgaatgtcggcgcttttcatgcggttccgattgaatatggggtcaaaaccggaatcctatcacgcaagcccccaacccgcgtattgccgggcccgccttcgggccatgatgcaggaggccagccctctggccgatcgggcctgtccagcaccccatcgcgcagagggctgcgctcctacagcgacagagccaccaaccggtaggaggccagaccactggccgatcggggcatcaccaaacgtcgtatcgcgcagagggttgcgctcctacagtggggaccatgcctcctgcgtcctacggggtctcgtccttccaggccgcgagggcctggtgggcaacgccgccggagaagccgcggccggcgaggtggcggagcatgcgggcctcgtcttcgcgggtatcgggggggtagcggaagtggcgttcgagctggccgcgggcctggtcggtccagttgacctccagggcgtcgatggcggcgttgacggtgtcgttgctgatgccgttgtgggcaagttcggcacggatgcgctgttcgccgtagccctgctcggtgcggtggcgggcgatgaagtccgcgtaacgggtgtcgctcaggtagtcgagttcccgcgcgcgttccagcgcggcatccaccgcgtcgcgctcgaacccgcgctcggccagcttgcgcgcgagctccagcgcggaatgctcgcgccgcaccagcagccggagcccggcctccagtgcggcgtccgggtcggccgggtcagccttgctcctcgaccggggcatcgaccggctcgtcctccaccgcagccttgttgcgcttcggcagcaggcgttcgcgcagggtcttttcgacttcctcggcgatctgcgggttgtccttcaggtactggcgggcgttttccttgccctgaccaatccgctcgccgttgtagctgtaccaggcgccggccttgtcaatcaggccttccttcacacccatctcgatgatctcgccgacccgcgagatgccctcgccgtagaggatctcgaagtaggcctcgcggaacgggggtgccatcttgttcttgacgaccttcacgcgggtctcgttgccgatcacctcgtcgcccttcttgatcgcgccgatgcggcggatatccatgcgcacggaggagtaaaacttgagcgcgttgccgccggtggtggtctcggggctgccgaacatcacgccgatcttcatgcggatctggttgatgaagatgaccagggtgttggagcgcttgatgttggcggtcagcttgcgcagcgcctgcgacatcagacgcgcctgcaggccgacatgggagtcgcccatctcgccctcgatctcggccttgggcgtgagcgcggccaccgagtcgacgatcaccacatccaccgcaccggagcgcaccagcatgtcggcgatctccagcgcctgctcaccggtatccggctgcgagaccagcagatcgtccacgttcacgcccagcttctcggcgtaggtcgggtccaacgcgtgctcggcgtccacgaacgcggcggtgccgcccagcttctgcgcctcggccaccacctgcagggtcagggtcgtcttgcccgaggactccgggccatagatctcgaccacgcgcccgcgcggcacgccgccaatcccgagcgcgatgtccagcgccagggagcccgtggagatcgcggggacgtccaccgcctgctgatcgcccatgcgcatcaccgcgcccttgccgaattggcgttcgatctgccccagtgcggcggtcagggccttcttgcgattctcgtccacggtatgcctcccgatgcttgcagcgatggtttccgatccgttgcggggcggatacggggccgcagtatcccacagggcggggagcgacccaacccgggttcacggttcgaaggggatccccggaggcaccggtgcctccggggatggtcatggggtcaggccgcctcgtgcaccagcaatgcactcagtgcgtgcagcatcgcctgcaggcgtacatcgtggcgttcgccatcgaaatggcaggtctcgacgcgcgcatcctgcccgcgctcctgccagccaaagcagaccgtgcccaccggcttgtccacgctgccgccgccaggcccggcgatcccggtcaccgagagcgccaggtcggcatcgcagtgggcaagcccgccctcgaccattgcccgcgccacggcctcgctgaccgcgccgtgctgctcgatcagctcggccggcaccccgaccatccgcgtcttggccgcgttggaatacgccacccagccgcactcgaaccagcccgaactgccgggaacatcggtaatcgcctgggcgatcccgcccccggtacaggactcgatggtgcaaagcttgcgctcgctggcgagcagccgctcgccgaggtcgtagaccagcgccgagagcccggccagatcgggctcgtgcgggctcacaatcacagtcgattccgcttccatgtccgcatcatccctcgctatcaaagacaatggccacgcgccagatcacccgatcttcgcccaggggatcgctgcgcacgacctcgccggcacgctccagggcgggcactcgcccgtccgggctgtgaaccgcgatactcacacgctcgcccgcctgtggcgcatgcggccagcgaaaggcacagccgctggccgaaaggtcctccagccgcacatcgtccaccgcaccggtcgccgtccaggtcacttgtgcgggggtatcgacctgcatgcgccggaagccccggcgatcatcttctcccagcatgcgcatcctccatgactccacccgagtgtggcacatcacgtctcgtgatggtgcacctgccacacgaggccgcgcatccgtatactgcgcggcagggaaatactgattaatgtacacgctcgcgttggtaccccaggttttccgagacaaggcgcgtcgtgcagcgggtagtggttctacccgcaagcggcgcaacgccgaatcggggaacctggggtgccaaccccaaggggctcggccgcttttgcgcgcgaacggcgttgcggctcccttgtgcagaatgactgcacggcagtcaccgcgccttgttcgcacgcaaaagcgactcgagcgcgaacgtgtacattaatcagtgtttccccaagcccggatcgaccgcagccgaaccgatgagcaccgccgagcccctctccgcccacaccccgatgatgcaacagtacctggccatcaaggccgagtacccggatacgttgctgctctaccgcatgggggacttctacgaactgttctacgacgacgccgagcgcgccgcggggctgctcgacatcaccctgacccggcgcggcgaatcggccggggcgcccatcccgatggccgggatccccgtgcacacgctggagagctacctggcccgcctgctgaagatgggcgagagcgtcgccatctgcgagcagacgggtgcggtgggcgcccagaagggcccggtcaagcgcgaggtcgtgcgcatcgtgactccgggcacggttaccgaggaagccctgctggatgcccgccaggtgaatcggctggtcgcggtctgcccggccgcttccgccgccgtgaagggccgcaagacgggctacggcatcgccagcctggagttcgccagcggccagttccgcgtactggaggtcggcgacgaaaccgagctggccgccgaactggcgcggctcgacccggtggaactgctcgtacccgatctgaccggcgcgatcccgggcaccgagtccttcactccccagcgccacgccgactggcatttcgacgcggtctccgcccatcgcctgctgatcacccatttcggtacccgcgacctgtccggctttggctgcgaggggctggacctcggcatcgccgccgccggcgccctgctcgcctacgtgcagaaccgccatcgcggcgatctcgcacacatcaccagcctggcgcacgagcagcgcagccagatgctggtgctggacccggccacccgccgcaatctggaactcacgcgcaccctgacgggcgagcgccgcggttctctgctcgccctgttggacacaacgcagtcggcgatgggtgcccgccgcctgatgcagtggctgcaccagccgctgcgcgagcgcgcgatcatccgcgagcgccagaccgcgatcaccgccctgctggaacaggaggccgtcaccccgatccgcgacgccctggccggctccgccgacagcgaacgcatcctctcgcgcatcgtgctgggcagcgcacgcccgcgcgacctgacggccctgctcgccagtctggaacgcctgccggccctgcacgcggccctgacaccgctggccaatgtcgccgaacgcctgtccgccctgcatgccgcactcgcgccggaggatgacctgaccgcccggctcggcgccgccctggtggaggagccaccgctgcgggtgaccgacggcggcatgatccgcgcgggttacgaccccgagctggatcgcctgcgcgcgctggaaagcgacggcgacaccttcctgcgggagatcgaggcccgcgagcgcgaggccaccggcatccccacgctcaaggtcgcctacaaccgcgtgcacggctattacatcgaggtctcgcgcagccgctcggccgagctccccggccgcttcatgcgccgtcagacactgaagaacaccgagcgctacaccaccgaggaactcaagcgcttcgaggacgagatcctctccgcccgcgagcaggccatgctccgcgagcgcgcgctgttcgacgacctgatcgccgacctgcaggcccgcgccccgcgcctgcgcaccctcgccgacgccgtagccgagctggacgtgctcgcctgcctggccgagcgcgccgcccgcctcgactggcactgcccggagctggtccaggatcccggcatccatatcgagcagggccggcatccggtggtcgaggccgggctcgataccccgttcgtcgccaatgacaccgagctggacccggaggcgcgccgcctgctggtgatcaccggtcccaacatgggtggcaaatccacctacatgcgtcagacggcattgatcgtgctgctcgcgtgcatgggaagcttcgtgccggccgcgcgggcgcagatcgggccggtggaccgcatcttcacccgcatcggcgcctccgacgacctgacatccgggcgttcgaccttcatggtggagatgaccgaggccgcgaacatcctgcacaacgcgggccccgaaagcctggtgctgatggacgagatcggccgcggcaccagcaccttcgacgggctggcactcgccctggcctgcgccgagcgcctgacgcgccacaaccgcgcgctgaccctgttcgccacgcattacttcgaactgaccgcgctggccgagcgcgagccggccgtggccaacgtgcacacggacgccatggagcacgaacacagcatcgtgttcctgcaccaggtccgcgagggtccggcgaatcagagttacgggttgcaggtggcgcagctggccggcgtcccggccgatgtactcaagctcgcgcgggaacacctgcgcgaactggaggaccgggccgcagcgacggactcgccgcaactcggcctgttcgcctccgcgccggacgcaacgaccacggcccccgagccggttgccgaggagcggtcttcggaagaacgggccctgaaggccctgttcgacaccctggacccggacgaaatgagcccgcgcgaggccctggatgccctctaccgcatgaaggacgccctgcgcgatcggcaataggcgtcctgttggtcagtcttccgaatcggccgggacgatgatttgctcctcagcttccgcctcggcggcatccgggtcatcgtcctccagcacatcatgcggaatcgcggcgctgtcccagccaccgcccagggcgcggaacagcgtcgcggtggccgccagacgatcacgcgaggcctcggtcagcgtcaggcgcgcatccagcagggcccgccgcgcatccagcacctccagatagcccacgaacccgcccagatagcggcgctccgccaggtccagcacctcgacccgggccccgacttcgcgctggcgcacctccacccgctcatgcgccgcgttcagcacgctccaggtattggcgacctcttccagggcctcctgaatcgccgcgcggtattccagttcggcgatatcgcgctcggcctccacgccttcgatcgtggcgcgccgccgcccgaaatcgaggatcggcaccgtggactccgccaggaactcccagaagaacgaatcactggaggaaaactggctgacccggctgacctcctgcccgaacagcgcggccaggttcaggctcggcagccattccgcgcgggccacgccgatatcggcattggccgcaatcaggctggcctccgccgcccggatatccggccggcggatcatcaggtccgacggtactgaatgcgggagtccggagatcgtatccggcaggtcttccagaccctcgtcgccgagcccctccaggccctcgaccaccgcctcggtatccccgaccaggactgccagcgcccggcgctgctgtgcggcatcggcgcgcagatcgggcaggcccgcgcggctggtctccagctcggcctgggcctggcgcacggtgagatcggtagtggcaccactctggcggcgcgagcgctccagttccagcgcctcgatctgggaaaggatcgtcgcctcggtggtctcgatctgctcccgcgtggcgcggtagtcgaaataggtgctgaccacatcgctcacaaccgccaggcgggtggcatcacgggtaaacgccgtgttcagcagttgcgcccgcgctccctcctctgcgcgcgacagccgcccccatagatcgacctcgtagctcagcagcgtcccgatcgcaatctcggtttccgggtcatcgtcccccgctggatactcgcgttcgaactcggcgaacccgtccaactgaggaaactgctcggcacgactcaggcccagcaccgcccgcgcctgcaccacccgcgccgcggcgatttccgcctcgatattgttctccagcgcctcgcgcaccaggcgatccagcagcgggtcctcgaacatctcccaccagaactcggcgtcggcgtagtcggtgtccatctggtcaccgatctcctccggccactcgtccgggagcgtgacctccgggcgctcgtagtccggcccgaccgcacacccggccagcagcgcggccgcagaaacccccaacagcgtcctacgcatgcgttccggcctccttcgggtcgtccgtgtcgcgcgggcgcttgctcaggcgctccatgccactggaaatgacaaaatagaacaggggcacgaacagcagcgcgaggaaggtcgcgctcagcatgccgccaatgatgccgatgccgatcgcgtgctgactgttcgcacccgcgccggttgccagtaccagcggaaccacgcccaggatgaacgacatcgccgtcatcatgatcggccggaaacgcaggcgggccgcctccaccgaggcatcgaacaggctcaggccctcgttgcgcttgttctgcgcgaattcgacgatcaggatcgcgttcttggccgccagcgagaccagcaccagcagaccgatctggaagtagatcccgttctcctgcccggtcagccagaccgcgaccagggccccgaagattgcgaacggaacggccatcagcacggccaatggcagcgtccatcgctcgtactgggcggccaggatcaacaccacgaagaccacccccagaacgaaagcgagcaccgaggtccccgccgcctgctgctccaggtactcggcaccggtccagctcagcaggtagtcgtccgacagggtctcgtcgaccacttcctccagtgcctgtattgcatcccccgagctgtagccgggtgcgggctcgcccatgatccgcgcggcggggaacacgttgaagcgctccacctcgtccggtccctgtacccgctcgaccgacaccaggctggacagcggcaccaggtcgccaccatccgagcgcacgaagatgcgatcgagatcatccgggctccggcggtaatcggcctcggcctgcatctgcacctgcatcacccggccgaacagcgagaagtcgttgatgtagaccgcaccgaaggtgctctgcatcgcgtcgaacacgtccgcgatcggcaccccggcggcaaaggcccgttcgcgatccacatcggcgtcgtaacgcggcacctcgatattgagcgaggtgcgcacatccgccagctccgggcgctccgcggccgccgcaataatctcctcggcgcgctcgcgcatggtttccgagtcatcccccacccggctttgcagataggcctcgaacccgcccgtggtggagatgccggtgatcggcggcggattgaacgcacggatcgtcgcctccggctggcgttcgccatcggcgaccagacggtcgatcaccgcgtcgctgctctgatcgtcgccgcgacgctcggaccagtcattgagcgtcacataggccgcgccggcataggtcttcatgccgtcggacagcaggtccatgccggagaaggccacgacgtccgcggtgtcgtcgtactccagcgcctcctcgcccaggcgatccatgacatcacgggtacgctgcagcgaggccgcggcgggcagttcggcggcggcgaacacatacccctgatcctcctgcggcaccaggccaccgggcacgatccggaacagcaccacgatcgccaccagcagcagcgcgaacaggcccatgcccacgaaattgcgccgcagcaggaagcgcacccctaccatgtaggcggcggtgaagcggtcgaacgtgctgttgaaccagcgaaacgggaaggccggacggcggggcttgtcggacaacaggcgcgcgcacatcgccgggctcaaggtcagcgcgacgatccccgagatccccaccgatacggcgatggtgatcgcgaactgctggtacatctgcccgctgaatccgccgataaaggcaaccggcacgaacaccgcgatggtgaccagcgtcatcgcgatgatcggtgtggccacctcgtccacggtctgataggccgcatcgacggccttcatcccctgctcgcgcatcagccgctcggtgttctcgagcacaatgatcgcgttgtccaccacgatcccgatcgccagcaccagcccgaacagcgtcagcatgttcgcggaaaagccgagcacgtacatcccggccagcgtcccgatcagcgagaccggcaccgcgatgatcggcacggccgtagcccggaacgtctgcaggaacagatacaccactgcgaccaccaggatcagcgcctgcaccagggtcagcagtacgcgctgcaccgactggtcgatgaagatcgtggtatcgaacgggatcgagtattccagcgaatccgggaaacgcggctccagttcctccaggatctcgcgcaccccgcgcgccgtctccagcgcgttggcgccgggctccaggtagacccccaccggcacggtggactggccgttgtgcttggcatcgaagttgtagaagtgcgcgcccagctccacccgcgccacgtcacccagccgcagggcggaaccgtccggcgcactgcgcaggatcacctgctcgaattcctcctcctcggagaaccgctcgggggtcgtcaccgcataggtgaagtcgatcgcgttctccatcggctcggcgccgaactggccggccgcgtactgctcgttctgctcctggatcgcggagcggatgtcactggcggtcaggtcgtactccgccatctggtccggctgcagccagatccgcatcgaataaatctgtgcgccaaagaaggtctggtcgcccacccccggcgcgcggcgcagctccgcatagacgttgcgccagacgtagtcactgataaagcggttgtcgaggctgccgtccgacgaggtgaacgtgatcatctgcagcatcgacggggcgcgtttctccaccgcgatcccggcaccggtcaccgtctccggcaggcgccccatcgcgccttcgacctcgttgctgacgttgatcgcggcgatgtcggggtcggtcccgacctcgaaggtaacgatcagctccatgtcgccgtcgtcggtggacttcgagcgcatgtacgccatgttgtccacgccatcgaccgttgcctcgatcggggcggccaccgtctccgccaccgcctcggcgctcgcgcccggataactggcggtcacgatcaccttcggcggcaggatgtccggatactggtcgaccgggagcagaagggccgaagacaggcccgccagcacgaacaggatcgagatgaccgaggccagtaccggccggccgatgaaaaagcgcagcattagtcggacgcctcgtcgccgtcgggatcatccagacccggctcggcgccattgcccaccccgtccaggatgtcctcgaccgcatcggcctcggtctccggatccatcacctcgtccagcagatccggtgccacctccggcagcacacccggcgacacgggctcttccgtctcgcgcggggcgtcccggggttcgatccgttccccctcctcgacgccggccacgcccccgaccacaatccggtcgccatcgctcagcccggcggtaaccagaaagtcctcgtccaggtccataccaatctggatcggccgcacatgcgggatgtcatcgtcgtcgaccacgtataccgcggccccgtcggagccctcgatcaccgcggcatgcggcacgcgcatcccatgtcccgccatcaggccgctcagggtcacgcgcacgaactgtccgggcagcaactggacctcgcggttggggaacagcgcgcgcacctcgaccatgcccgtggcctcatccaccgcggtctccgtcacgtcgatctggccctggtgcggatacagcgaaccatccggcagggtcagcactacagtcaggccaacaccggaacggatctgcggcccataggccgtcagatggccctcggggatcgcgaaatcggtacggatggggtcgagctgggtcacggtggtcagcaggtcgccggcctgcaagaggctgccttccgggcgttcctccagccccgcgaccccttccagcggcgcagtcacggaggtgtaatccagatccagccgggcctccgccagcgccgcctcggcctccgcgaccgcggcctcgcccagttccagttgcgagcgggcctcgtcgcgctcacgaccactggcggcgttgtcctcgtacaggtccagcacccgctcccactcgcgctcggcctggcgctgctcggcctcggcgcgttccaggctggcctgcgcgctgcgcacctgcacggcatagggcgaggggtcgatgcggaacagttcggtaccgcgctccaccatctcgccctcgtcgtagcgccggctctccagcacgcccgagacccgcgcgcgcacctccacctcgcgcgggctgcgggtgcgcgccgtgtaggtgcgggagatcgagacgagctcgctcaccatctcccgcaccggcacctcgaccgcctcgggcgcggcatcgtcttcgtcgtcggattccgccgcgcaaccgggcaggaccaaaagggccagcaaaagggccagtagaggaatgctcagggccgaaagggggggcggccagtcgcaggtggtgcatgaatgcttctcccgctgatccgggcgcgcccggagtccacccccgtcaggggcgcaaaactgtgattgccatcacgccaaaaagtcgcggtcgtcgaaagtacggaccggattccgatgaaaaaccggcctgaatggcgctaagacggctcgtggagccaccctagcgtgccccggcgccgaaggtaaacaacccttgttattgcgcatgcacctgatctgggggcgctacagccacgtgcgcaagccgccactgcgccgggtcggttgccggctcgcctgctgcagaacccccgcctgtggctcgaacaggctcagccagccgctcgcgcgcgtgatcgcggtgtaggccagctcgcgcgtcagcagcgggctctccggcgggggcagcaggaaggcgacatgctcgaactccgagccctgggacttgtgcaccgtcagcgcgaatgccgtctccacggactccaggcgctgcgggatcatccaccgcacatgcccgtcggccgcgacgaaggcgacccgcagggccgtttccgtcgcatcgtccgcgcccggttcggcatcgccccgggccagccaggcgggcacgcgcagggtcacgccgatgtcgccgttgatcagccccagcgcgtaatcgttgcgtgtgacgatcaccgggcggccctcgtaccagacaccctctgcctgcaataccccgcgcgccgtcagtgctccggcaacgcgccggttcatccggtccacgccccagggcccctcgcgcacggcgcacagcaactggaaacgcccgtgctcgcgcagcgtgccgcgcgcccattcctcccacgtgccgcgcgcatcgcgggatgccgggcgtccggccgtcaaatgctccagatagcggaccaccccgaacggtgcggcgtcggcatgcccggccccgtccagcacccgccgcagcagggccggatcgtccgggccctgcagcaccgccgcgtagacatcctcgcccgggtggcccgtcacctcggccgtgccgtcgttcaccgccgcggccagacgaccgatcccgctgtccgcgccgaagcggcggctgcggcgcagcatcgccacatgctgatccagcgcgcgcccgtcctcgtccacatagccggccggcagttccagcccggccacctcgcgcagccaggcggccgtctgcggcgtgtaatgcccgccgtcggcccgtgcgcacagctcgcccagtaccgccccggcctccaccgaggcgagctggtcgcgatcccccagcagcaccagccgcgcatgggccggcaccgcgaccatcaggctggccatcagctccagatccaccattgaggcctcgtccaccaccagcacgtccaccggcagcggattgcgcgcatcgtggcggaagcgtcgggtatccggtcgcgcgcccagcaggcgatggagcgtgaccacctcgcgcgggatcgcggcacgcagacgcacgccgccggggaagcgttccagccccagcgcgtccaccgcccccgcgaccgaggcgttcagccgggcggcggccttgccggtcggcgccgccaggcggatacgcagcggctcgccctccccctgcagcccctgcagcagcgcaagcagttgcagcaccgtgtaggtcttgccggtgcccggcccgccggtaatcacgctgaacccggatccggccgccagtatgcaggccaggcgctgccagtccggttcgccatcggcctcgtcggccggaccgaacagccgatccagccaggtgcgcagcacatccgcatccagcccttcgcgccaggccggctgctcgcgcaggcgtccggccaccgcctccccgatccggcgctcggcctcgcggtagcgacgcagatacaaccgatcctgcgcccgcaccagcggcgtcccggcgtccgcgtcgacaccgcagatccgatgcccttccagcgcagtgtcgagtgccgcacggtccaggccgcgcagcacatccgagggcctaggaagcccccgctccgcgccttccggcggcagcgacagcatccggtccggggcctccagcagaccgtcgaggtccaggcagacatgcccgcgcccggcctggtggctggtcagcgccgccagcaacagcgtcaacggcggtgcggcgggcacctgctcgcgcagaaaacgcaccagcacgcggtcgacgccgcgcacccagcccgcatgctcccactccccgagcagatccagcagcgccccggtgtcctgcaatgcgcgctcggccgtcatgcccgcgcctcccgcggccggtccggcccctcggcgaaccagccgtccagctgctcgatcagtgcccgtggcgggcagtcatggaacacgccccttccgggcgcatcgattccgcgcaggaacaggtacaccccgccccccatgtgacggtcgtagtcgtaccccggcatccgcgcctgcagctggcgatgcagggccagggtgtagatcaccagctgcaggtcatagcggtgttccagcaccgcgtcgcgcaggcgctcgggcccgtaggcgtcggggccgggccccagccagttggacttgtagtccgcgacgtaatagcggccctcgtgctcgaagacgagatcgacaaaacccttgagcatgccgttcaacagccggtcgcccgccggtggccgcgcctgtccgggcagtagctgctcgcacacggcggcatccagccgccggctttgcagccagcgcgtctcgaacaggaactcgagctccggctgatacacgcccagctcgtccagacggaacgagccgccggaggccagcgcgtactcggccgtgatcagccggcgcatccagtcctgcacgacgggcgcccagtcaccccagtcgcgttgctcgcagcgccttcgcacctcgtcgtccagccgggcgcggtcagtgaccacggcctcccagccctgctccgccgcccattccagcaggccgtgcaggaaggtccccggcgcgggcccgcgcggaaagtcgtgcaacccgccggccaccggcacctcgggccgcgacaccccgtgggacggatccgccccggcaccgggagtctccgcacgttcgcgcagcaagtcctccagcgcggaatccggggccaccgggtcggcaaccagcggggccggcgcatgggcctcgtccgggtgtgcgatggcgctgtagctggccacccaccagggctcgcgtaccgggcgtgtcggggtgcgggcccgcccgagggccgccgtctgctgcgccagccgcacgctcgtgcccatgatctcgggcaggggttcgatcgcaatcgcggactcgtcaccacgggcctcctgcagccggtcctccagctcgccgttcggcatcggctccgggccgttcagcaggtagccgaccgcgctgcggtgcagctcgttctctttaccccgccccgacacaatcggcgccagccccatccagcaggcgtggcgcgcgcgggtcatgcccacatacagcaggcgcaggtcctccgccaggcgctcgcgatcggcgcgctcctgggcacggctgtccatacgaaagatccagcgcggcctgccacccggcgggcggtcgatccgcggcacgtccttcttcgggtcgaccgcgcgaaacgcgcagacaaacggcaggaacaccagcgggtactccagccccttggacttgtgcagcgtgaccaccttgaccaggtcctcgtcgctctccaggcgcagtacctgctcgtccgccgccgcccgctcgccctcgcggtgctcgatcaggtgccggatcagggcctgttcgccatccagctcggcggccgcgcgctgcagcagttcgctcaggtgcagcaggttggtcagcgcgcgctcgccatcggcactggccaacagccggcgcgggacatcgaagtcgtgcaacagacggcgcagcatcggcagcacaccgcgcgtctgccacaggcggcggtactcgcggaactgctcgacgcggtgctcccagcgcagctcgtcggtggtcagccggtgcagatcggccagcgactgccccagcgtcggggtcgccagcgccgcgcgcagcaggcgctcgctggtcggctcggcacaggcccgcagccagcgcagcaggtccccggcctccggggtggcaaagaccgactccccctccgacaggtacacgctgcgcaccccccgcgcgcgcagcgcctcctgcatcaaccgcgcctccacccggccgcgcaccagcacggcgatatcccgcgggcgaaccggccgccacccctcaccatcgcgaaacccgcaggtcccgtccgccccgccattgagcaggcgcaccatctgctcggccgccgcagcggccatctgttcgcgatagacgcccgtgccgaccgacgtgcccgggtccgtgcaccacagggtcagcgccggcacctcggctccgtcgtgttccagacgctcaccgcgatcctgggcgtccacccggtgaaacggcagctcgccggcatcgccctggccgaacaggaaggccccctccggccagccgtcggcgtgggcgaacaggcggttcaccgcgccaaccaggcgcgcggtcgagcggaagttgcgcggcagggtgtagtgccgtccggcggtcgcacgccgtgccttcagatagctgtggatgtccgcgccgcgaaagccgtagatcgcctgcttcggatcgccgatcaggagcaggccctgctcggccgggttgtcctcgatgcgatagacgcgttccaggatgcggtactgcaccgggtcggtgtcctggaactcgtccaccagggcgaccgggaactgacgccgcagcgtctcggccagcgcctcgccaccagggccgtccagggcatcgcgcagacgcagcagcaggtcgttgaaacccatctgcacccgcacgcgctgggcctggcggaactggcgatcgatctccacggacgccgcctgcagcaggcgttcgctgtcgtccgcgcagacctcgggcgcggcattcagcgcgacgaaggccgggtgcaggtcatccggcagcgattgccccttcttcagccgctcgcccacgccctgctcgcacatgcgctccagcaccggggtaccgccaaccttctccggcagcagcgcggccgggtcctcggcccaggcgtgcatcgccgcgatcaggtcatccggcttctggtattgctggcgattcagcgcgctggcatgcagggcgcggaactggcgttccacctcggcggcatcctcgcgccagaccgccttcagctcggccaggcgcgccaggcgcgtggccagctcggcgtacaatccgtccggcgtccggtacggctccagccccaccgtgtccgacagatgcccgagcaggggccgcaccttggccaggagatcgtcgggcccctcgccaaaggcctggcgcagcagacgcaggtgatccgccggctgcggatagacaaagcggcgccagtagtcacgcgccgcctcggccaccagctccccctggtccgcctccaggcgctggttgaacaggctgccgctgtcgaaggcatgctcgcgcagcatgcgatagcaccacccgtggatggtcgagaccgccgcctcgtccatccactcggcggccagctccagccgtcgcgcggccccggcgcgggcggccggctccgggtaggcgtccagcagcgccggccacaacgcctcgtgggccggggccggttcgccgcgcaggatgcgcgccccgcgcgccagcacggcgcggatgcgttcgcgcagctcgcgggtggcggcctcggtaaaggtcatcaccaggatctgcggcggggtcagctcgccggtaccctccggcagctcgccgtggcccagcaccagccgcagatacagcgcggcgatggtgtaggtcttgccggtgccggcactggcctcgatcaggcggctgccgtgcagcggcagttccatcagcgccagcggctgcgcgcccgcactcattccatcgcctccccggcggccagcgcctcgaacagcggccggtacagccggtcgcgccagtgcccgaacgccgggtcctgcagcagcgcctccgggtccggccaggcacgcgccagcgccgggctccgggcccattcaccggggctgaagtcgtccccgaccagcatcttgcgcgcccgcgccagcggatcgggatcgtccttcgcctcggcctgcagccaggcgaaggccgtggcgcaggccaccggcaacgggcgttccaggccggccgcccagccctcgaccagggccccgaggtgctcgcgggcctgctccggccccagacccggcaggtgcagcgcggtatccagcccgatcacctcggtggcgaccggtccgccttcgcccgcgccctggtttgccagcaggtgttcgagccagggcttggccagcttgtccacccgccagtcctttttctgtttcagtttgctcacggtgtagtccagatagacggcttgcccggccgcgccacgcagggcggggccggccccctccagcgtccagcccccctgccccagacgcaccgcgggcaccggcggcagccgctccggccaggccgccagacgcaggccgatacgctccagcagacgcccggactcggcgatcatcgcgtcgcgttccagctcgccggcggcacccagcggcaacgcaccggtgcgctgcagccgcgcggcctcggcctccagcaccgggccccaggcctcggggtcctcgccgtggtccagcgcggccgcgaccagggcctcgcgcacctgccactgctccagcccggccagtgcaaagggctccagatcttcgctcggggcctcttcgcgatcgaacaccacgcccagccgatggcggaagaacgcctccgccgggtcgcgcaggaaacgcatcagcgcatccgggcccagcacgcgttcgtcgtcggctgcgtccggcggtggcagttcgattgcgcccggcgccggggtctcgtcgccgtggtgaaccgcctcccactcgcgcgcgtaggtgaagtaccgggcctgcgccgggtcgggcgggaaattggccggcgagaacggctgcagggtgtgctcggtggtcagatggtccagcagcgggtcgtccctgctcggagcaccggcctcctcggcgccctggagccgccagccggcggccaggtgatcgcgcagctgcgcgaccagcaccgagggcggctgcgactcgttgtcgcgcgcgctgtggcccacccagctcacatgcagctgccgccgcgcggacagcaatgcctccagaaacaggtagcggtcgtcctcgcgccgcgagcggtcgcccgggcggtagtcgcggcgcatcaggtcgaagtccaccggcgtcgggctgcgcggatagtcgccgtcgttcatgcccagcaggcagacgatgcgaaacgggatcgcgcgcatcggcatcagcgtgccgaagttcaccgagccggccaggaagcgctgccccagcccgctgtcctcctggctggccagccactgctcgcgcacgacgcccagcggcagggggtcgtccagttccgcctctgcgcagtcggcctgccactggtccagcgcctcgcgcaggcgccccagcgtgaacagttcggcatcggtctcgccggcaaagaaggtatccagcagttcgcgcagccgggtattccattcgccaggggtatgggcatggcgcagccagtcccacgtctgcgtcagtgcggtgatcaggtcatccatcggccccagcagggcggcctcgattccaccgatctcgtcgaacggctccagcccctgccaggcccccgcgcccccggatgcatagcccaacagcatccggcgcaggccgaagcgccaggtgttctgctccagcccctccggcaggccaagccccgcgcgctgctcggcatccaggccccagcgcacccccgccccctcggcccagcggtgcagggtggtcaggtcttcttcggcgatcccgaatcgccggcgcagcgccggcacatccagcaggtccagcacctcggccacgcccatccggctctccggcagcgacagcaggcgctccagcgcgatcagcaccgggtcgcgcccgcgcggcccctggtcggacagggtgtaggggatgtagcgcgggtcgtccggcgggagctggccgaacacggcctcgatgtgcggggcgtaggcgtcgatgtccgggaccatcacgatcacgtcgcgcgggcgcaggtccgggtcggcgtcgaagtgcgcgagcagccggtcgtgcaggatctccacctcgcgcaacgggccatgggcgacatgaaactggatggagtcgtcgtccggcgccacggccggccagctctcgcgggtctcgcccagcgggcgcagttcgcggatgtcgtcctgcagctggtgcagcaggcagtcgccgccgtgcggctcgaagtagtcgacccgcttccaggcgagggtacgcagcaccgcgtcgtaggcagtggggtcgtcgtgttcgtccagcaggccgatgtagtcgcggccctgcttgccccaggcggccagcagcgggtgcgcatgctggtgcagctcggcgtcgtccagcacgctgggcatcccggccttgcgcgcctggcgctggcgcgtcgcgcgcagcaggtccttgtcggcgacgatgtcggcccagtagtgctcgcaggggttgtgcacgcagacgaggatctggcacacgcccgccagcccctccagcgcctcgaggatctgcccgggcatcgaggagatgccgaacacgatcagccgccgtggcaggcccggcgggcgctcgctcaggccctgcacggcctcgcggtagcgggcgtggaccgtggcccggctggtgtcggccgggccctcgccgatgtcctcgcgcagcaggcgccacagcgcggcctgccagcgatcgccctccgccagcggggtctcgcggccacgcgcgtcgcgcaggacatcgcgcccggtggcccaggaggtcagccagtcggcacgatagacctggtactggtcgaacaggtcggccagacgttcggcgagctggtggcgcttgcgcaggtcgccgccgtcgcgcgggtcatcgtcggcaagaaagcgcgccagcggggcgaactccggacgcgcgaggcactccggcagcaggcgcatcagacgccagatcagcgggcgcttggcatacggcgattccagcggcacggcctccggcccgagcaccgcccggtaggccgaccagacaaagcgcgacggcagctgcatgtccagcgcggcggcgatgccacagccgggcggatcggcatccggatgcgcggccagggcatagcgcagccactgcgccatgccgttgctctgcaccagcagagtctcgttctccagcgggccgagcggcgcgcgctgcatccactcgaccaccagggcacgcagcgactccagatggttgccgtgcagcaccaccatccctggctgcagatcgccggactgcgtcacccttgctccttgtgccctgtgtgtgccccgtgtgatgggcctaccctaccaatgtgcacgcccctgcgcccgcccccattggcatccgtgtgaaagccggtatcttgtgcggtttttgaacgccgtcacagaatcaaaggggactgcatgctcgcactgcaagccgggctgggactgctcgctttcgtggccatcgcgtggctgctgagcgaacacaagacacgcttcccctggcgtgaggtgctggccggactggcgctccagttcgggatcgccgtgctgctgttgagcgtccccggcgcgcagcatgcgttcctgtggctgaacgaggtcgtgatcgccctgaccgacgccacccaggccggcacctcgttcgtgttcggctatatcggcggggacgacccgccgttcgcggtcgacgagccggaaaacaccttcatcctcgcgttccaggcgctgccgctggtgctggtgctctcggccctgtcggcgctgctgttctactggcgcgtgctgccggtgctgatccgcggggcctcgctggtgctgcagcgggcgttcggtattggcggcgccctgggcgtgggcacggcgtcgaacgtgttcctctccatggtcgagtcgccgctggtgatccgcccgtacctgcgccagatgacgcgcagcgagctgttcgcgctgatgagcgtgggcatggcgacgctggccggcacgatgctggtgctgtactcgaccatcatcggcacggtgctggacgacgcgctgggccacctgatcgtcgcctcgctgatcagcctgccggccgcgctgctgatcgccaccgtgatgatcccgccgaccgcgccctccaccgccggcgagctgctccccgagaccgagggcgccaccagctccatggacgcgatcacccgcggcaccctgcgcgggctggaactgctgctgcagatcatcgcgctgctgatcgtggtgatcgccctggtcgcgctggtcaacgtgatgctgggtgcgctgccggaggtcgccggggccgcgctgagcctggagcgcatcctgggctgggtcttcgccccgctggcctggctgatgggcatcccctgggccgaggccaccaccgccggctcgctgctgggggtcaagaccatcctcaacgagatggtcgccttcctgcagatggccgagctgggtgacgacgcgctgtccgcgcgcagcgaactgatcctgatctatgcgctcagcggcttcgccaacctgggcagcctcggcatcctgatcggcggcctcggcgcactggtgccggaacggcgcagcgagatcgtgagcctgggcatccgcgccatcgtcgccggcacgctcgccacgctgatgaccggcgccgtggtcggcatcgtgcatatcgcctgacgcgcggcggggtctgccaaaccgttggcagccgggagccgttccggtgtaggcttctgcctggcgatatgcaaactgaaatataacgaaccgcatatccccagcttcaccgtcactgcgaggagcaccacgacgaagcacaaaagcagcgaagctgcgttgaacggccgaaggccggcccgaagggcgagcgcagcgagtaatcgcggacgaaaccacccgagccaaccacaacccgcacccacagggaactatccccacccatgcacctgcgcgccctcctcctgaccctcgtcctgctgctgcccggcctggcgcacgcctccgggccgctgaccatcgccgccgcctcggacctgcgctttgccctggacgagatcgtggaggcctaccgcgaggagtatccggacgaccgcgtacgcgtgacctacggctcctccgggcgcatgaccacgcagatcctcaacggcgcgccctacgacctcttcttctccgccgacatcgcctacccgaagcggctctacgcggagggggccgccgtcaccgagccgtccgtctacgcgatcggccgcatcgtgctgtggagcaaccgcctggatgcctccgagctgacgctggaggacctgacgcgcgacgacatccgccgcgtggccatcgcctcgcccacgcacgccccctacggcgtgcgcgcgatggaggcgctgaaggccgccggcgtctgggaggagctgcagcccaggatcgtcaacggcgacaacatcgcccagaccgcgcgcatggtgcaggccggcggcgccgacatcggcatcatcgcgctgtcactcgcggcgtttcccgatctcgccgaacacccgcactacctgatcgacgacgcgctgcacgaacccctgacccagggcttcgtgatcacccgccgcggcgcggacaaggacgcggcgcaccgcttcgccgggttcatgggccgcgacaccgcccgcgagatcatgcgccgctacggcttcgagatgcctggagattcgtaaccgaatatgttcgagctgagccccacggactggatggcgatcgaggtcaccctcaagctcgcgctctacaccacgctgatcctgctggtgatcgccacgccgatcgcctggtggctggccaacgggcgcggctcccccggcgtgcgcaccgcggtgcaggccctcgtcgccctgccgctggtgctgccgcccaccgtcctcggcttctacctgctggtgctgctcggcccggccgggccggtcggcagcacgctggagagctggggcctgaaccacctggcctttacctttcagggcatcctggtcggctcggtcatctactccctgccgttcgccgtgcagccgctgcagcaggccttcgccaacctcggccgtcgcccggtggagatcgccggctcgctgggcgccgggcgcatcgaccgcttcgtgaccgtgatcctgccgatgacgcgcggcggcttcatcgtcgccgccacgctcgccttcgcccacaccctcggcgagttcggcgtgatcctgatgctgggcggcgccatccccggcgagacccaggtgctgtccatcctgatctacgaccacgccgaggcgatggacttcgactccgcccatcgcctgtccttcggactgctgatcttcgccttcgccgtgctgttcatcgtctacgcgatcaaccgccgcttcgacacggtgcgcctgtgacccggcccacaaccgacactctgcgcataaaggcccggctggaacgccccggcttcacgctggacgtggacaccgccttcccgctggagggcgtcaccgccctgttcggccgctccggctgcggcaagactaccctcctgcgcatcatcgccggcctggaacacccgcccggcgccgaggtgcacttcggcgacaccacctggcaatccggcaagaccttcgtcccgctgcaccgccgccgcgtcggcctcgtgttccaggaatccaccctgctcccgcacctctccgtgcgcggcaacctgctctacggctacaagcgcacgccggagcccctgcgtcgcctgcacctggacgaggtcgcccgcctgctcggcatcgacgacctgctggagcgccgcgccgaccagctctccggcggccagcgccagcgcgtcgccctcggccgcgccctgctcatcagtcccgacctgctgctgctcgacgagcccctgaacgccctggacacccagaccaagcgcgagatcatgcccttcctcgcccgcctgtccgacaggaccggcatccccaccctcctggtcacccacgccccggaagaagtcgaacgcctcgcccaccgcgtcgccttcatgcacgacggccagctcgaacgcctggaacccctgcgcgacgccctcgcccgcgccgactcccccctgttccgcgacgaaggcgccgtctccgtcctgcaaggcgaactcggcccggcggacgcccacggcctgcatcccttcggcccacccgaggcccgctaccgcgtaccgtccacccccggcgccaccaacggcgccggccgcccggcccgcctgcgcatcgacgcccgcgacgtctccatcgccctaaccccgccccaggacgtttccatcctcaacatcatccccgtcaccatcgagtcgctggacgaggcgcctgggcaccacgggcccgcgcgcgtactcgcggtgtgtcggcaggatgatgggcagactttgatggcggagttgacgaagctctccaccgagcggcttggccttcggcaaggcgcccgcgcgcatgcgctcgtcaaatcggtcgccttcctcgactgagttccctcgcctgcgccgcgaatggccccccaccatcgaacgattcgcaaaacccgcatagtccatgacagaatccgtatgaccgccgtcacgaagccgacctttccgctgtgcactaacctcgaaccccaatcccagcgaatcaaaggcttaagaccacatccagattaccccttactgaccatgataaataacccggtccacgaacatcgggaagccacccgttccttagctgcgaacctcaaaggttccgacgtctaccattggctcattgacaacgggtatttcccagaaagctacgttctccccccatgctatcaagtcgcgcagcggccaaatacacggaagaaatttattccggttacagggcgcggaaagaactacaacgtccctacgcaccaacttgtgggtgtgcacttcccaaagtccgagtttaccgatcgtgactttggtgtcatacacccacacttacacaacgatatcgcataccacatttctcggaactggaaatccgttgtcaaggctctcattcctagttgtcaggtctcgcctggtcatatacacgttttcgaaataaatcggggcgttcatgctgccaggccttgagggtttccaccggcgtccgatgccccagcgccttctggccaatgtgatggttgtacagccgctggtagtgccgcagggcttcgtccaggtgctgaccggagtcgaagtggcgggtgcgcagcagatcggcgatgcgcccgttgaagcgttcgaccatgccgttggtctggggccgcttgggccggatcaggcgatgctcgatcccgtgctcggcacacagccggtcgaaggggtgctgccccgtcggcgcgcgctccccggtcgcggcaaagcggtccgtgaactccttgccgttgtcggtgacgaggtgggtgatatggaacggcgctttctcgaggagcttcttcagaaagccgcgcgcggcttcggcgctcttggtgcgccgcacctccagatagacccagcggctggcccggtcgatggccacgaacaggtagccacgagacgtctggtctgccatctgcggcaggtacttcacgtccacatgcacaaagcccggcacgtagtccttgaacggcttgtgcgccggctcctcgggttccccgtcgcgttcccgctgcagggcccgcaggtcgcccacgccgtgccggcgcaggcagcgcgcgagcgccgcccggctgagatccgggttcaggaactcacgcgccacgatcagcaggtcatccagcgacagcagggccacttcccggacctggaccacgatcgcctcctgctccggcgtcagggtcgtgtgcagccgcttggggcaatgcgaccgatcttccacctcccggcggtagcgccacttgcgcacggtcatgcgcgtaatgccgtagcgccgggccagctcgggatcgctcacgccgggcggtgcctcctgcaactcccgccggatctggggtgtggtgcgcgcgttcgaatggatcgtgctcgccatgctatccctcctgcgtggggcggccgcacacgatactcagccactctcgtgcacgaaacaggggtgccttctcgtgcggtatagaatcgtccgttacccaacacctagtgacagcattgtcacatcctatagcttcccagttccgatcgattcgaagcaccccggaagactaggtcatctcaggagtggacggatgatctacgagttcgttgggatggttgacaaagacatagcctcaatcgcctatcgctacaaacacttggttagagccgatataaagaatttttaccccgggatatatacgcacagtatcgcttgggccttacatgggaaaaacaacgtaagaaaacgagagaacttccgcaactaccaacttttaggcaaccgcctggatcgattattccagcgggcgaatgatggatgcacaaatggagttcctataggcccggcagtgtcagatattgtcgccgagatcatcgccagtgcagtggatcgaatcctatcaaaaggggtcaaagaaagttctatcgactgcgagataattcgatttaaggatgattataggatattagttcagtccgaagaagatggcaggcgcgtgataaaagaactacaggcatcattaaaagaatttagcttagagataaacgaagcgaagacggaaataaaaaccctgccagaaggactgttccgagagtgggtatctcgctaccatcttgtacacccaaaaaaacgcgcgaagtactcttggaagcagtttagggagctctacttggcggttctccgcatagatgaagactgcccagggacaggcgttattgaccgcttcttagcagacattgtctctaaatatggggcgctcaaggtgaccgtcggatccttcaatttgcaaagaatcataagcatgctactaatgcttgcaaataggcgtgtaaaagccttccccaaggtgctcgcaatcattgaatccgttcttcggtctccattcggatcagcccatcagaccgagatcgtcgagcatctagaaaggtacttacaatcacttgtacttgaggaggagaggaacaagtaccttatctgctggatcagttacttcatagtcagcaacggacttaagaaagacttatccatttcgccgaagctctccgacccgattacgcgctctgtttataataaccgctcggtcctcttcaagaacgctacagagttcaagctttttaaaggctgcgttgccgccggaaaggaagtctcgatgctcgaacatctagaggtcttttacccccccaagactggctagttgtgtaaacccaccaggttgttcatcacggcgtcggacctcgataaggcattgcgagtggaggacacccactttctgcgggcttgcctgaaaacgaactcggcgcccgaaggcgccgatcgaagtggctgggagagtgccggggcctagccccagatgtcctgagtgatgccggcgaatggagagaaaaagagaaaccgaagaaggggacacccatcttttttcggaccccctgacggggtcggacctcgataagccgctgaacgcaaaggccgggtttcgtcgttcgggcctctaaaggggcttagacgggccatttttgagcggaaaagggccaccaagatttcgggacgaagggggcaaccattttcctttccggttgcgacgactgccgtaggctacgaggattaccactgatgaccatgcacaaccctccgcacccgggcgagttcattcgcgaggtctatctggaaccgtttggactcagtgcccgccagcttgccagcaagctcgatgtctcgccttccaccctggggcgcgtcctgcagggacgcagcggggtcagcccggagatggcgctgcgtctgtccaaaacgctcggccgttcgccggaaagctggctggccatgcaggaccagcacgatctctggtgcgcacggaagagcgtgaagctggacaccgtgcagcgggtgcggttcgatggacctggcgacggcgggcaacctgccgcttagcaccgcaggaagtacgccagggaagtggcgcccacctttctcctgacctgcgcgcgaagggataatgcggcgtccaaggagaacgggtgactgaatgttcgagcaaaccttccgcaatatcgatgatgtgctctggaaagaggccggctgcgcgacggagctggactacacggagcagacgtcgtggatgctgttcctcaagtatctggatgatctggagtacgagcgcgcgcaggaggcggagctggtgggcaagtcctatcaatacatcatcgatgagccgtatcgctggtcggcgtgggctgcgccgaagaaggcggatggtacattcgaccatgacgaggcgctgacgggcgcggatctgatcggcttcgtcaacgacgatctgtttccgtatctccagggcttccgcacgcgcgcgacggggccggacaccctcgagtacaagatcggggagatcttcagcgagatccgcaacaagttctccagcggctacagcctgcgcgatgcgctggagctgatcgacggcctgagcttccgctcgcagaaggagaagcacgagctctcccacttgtacgaggcgaagatccgcaacatgggcaatgcggggcgcaacggcggcgagtactacacgccgcgcccgttgatccgcgccatgatccaggtggtgaagccgcgcatcggcgagcgcatctacgacgccgccgccgggtcggccggctttctgtgcgaggcccacgactacctgcgctacgggccggacggccagggtgatgggaagcgcgacggcagccatctgtccatcagcgacctgaataccctccagacccgcaccttctacgccaaggagaagaagagcctgccctatgtgatcgggatcatgaacctgatcctgcacggcatcgaggcgcccaatgtcattcacaccaacagccttacggagaacctgagcgacatccaggagaaggaccgcttcgacgtgatcctcgccaacccgcccttcggcggcaaggagcgcaaggaggtccagcagaacttccccatcaagaccggcgaaacggccttcctgttcctgcagcacttcatcaagtacctgaaggccggtggccgcaccgccgtcgtcatcaagaacaccttcctgtccaacagcgacaatgcctcgcgtgcgctgcgcaaggaactgctgcaaagctgcaacctgcacaccatcctggactgccccggcggcaccttcctcggtgcgggtgtgaagacggtggtgctgttcttcgacaagggcgcgccgacccggaagctctggtactaccagctcgaccccggccgcagcctgggcaagaccaacccgctcaacgatgatgacctgaaggactttgtcgcccgccaggccggcttcgacgattctgacaattcctggacggtggacgtccaggatatcgacccggacagcgtcgatctgtcggtgaagaacccgaacaaggccgaagctgaacccctgcgcgatcccgaggtaatcatcaacgagatcgagacgctggaccgggagagcgaagagatcctggaaggcattcgggggatgttatgagggaggggtggaagacagcgaagctcagtgagctttgcgatattcaacttggaaagacacccgctcgcgctaattcttcctattgggatcaagagaggtccaccggtaacgtttggctctccattgcggatctactcaaatctgaagccaacaacgtatccgacagcaaggagtatctttcggataaaggggcaaagctgtgcaagatcgtcaagaagggaacacttcttgtcagctttaagctgacattgggccgggtcgcatttgcgggaaaagacctatataccaatgaagcgattgctgcgttaacaattcatgatgagcagatcatcaaccgagattatttgttctacttcttgcatttttttgattgggtgaaggcagcacaggatgacgtcaagctcaaggggatgacgttaaacaaggcgaagctaaaggagatcctggtggttgtcccacccctccccgagcaaaagcgcatcgtcgccatcctcgatgaagccttcgcgagcatcgacaccgcggtcgccaacaccgaaaagaacctcgccaatgcccgggagttgtttgagagttatttaaatgcagtggttgacaccgcgttccgcaaatccactgtcacggtgttgtctgacttggctgaagagatcactgatggtgatcacatgcctccgcccaaggcaccatcgggcgttccgtttataacgatcaagaacattgataaaagaacgcgaaaggttgactttgagaacacctttcgtgtccctcgcagctactttgagggactcaagccaaataaacgcccaagaaaaggcgacgtgttgtataccgttaccggttcgttcggaattcctgttgtggtgggtcaaaagacggagttctgtttccagcgacatatcggtttgatccggccaaaatcaggcacagacagtagctggctctattaccttctcatgtctcctcagatttttgcgcaggcgactgacggtgccaccggaacagcacagaagacggtttcattgaaagtgcttcgcagtttcagggttccaacgattcctttggatcagcaagtggacaacgtacagcaattagataacctccttgctgatgtcgaagggcttgaatcgatctacaggcagcagctccgtaacttgggtgaactgaaacaatccctcctgcaaaaagccttctccggcgaactcaccgcaggcaaggcagcctccgatgccatgcgccaggtggaggaaatcgcatgagcgccgaaacccaggcccccatcgtgatcttcgaggatgccgacaaggcggtcgaagttcggctggatgccgaccgcgagaccgtctggctgacgcaggagcagatgacggtgatcttcgatgtgcagaaggcggcggtatccaagcacctgaagaacatctttcaggatggcgaactggaacgtgaggcaaccgtttccattttggaaaccgttcgagccgagggaaagcgccgggtcacccggcagatcgagcactacaacctcgacgcgatcatctccgttggctaccgggtgaactcgcgccgcgccgtcaagtttcgccagtgggccacccgcgtgttgcgcgaacacctgacccagggctggaccctgaaccgccagcgcttcgaggaaaacgcccgggagctggaggcggccctggcgctggtacggaaggccgcgcaaagcccggcgctggatgcgggcagcggtcgtggtctggtggatatcgtcagccgctacgcccagacctttctgtggctgcaacgctatgacgaaggcttgctgaccgaaccgcgcgcccagactggaggcacgctgccctcctgggaacaggcgcgggccgcgctggacgggctgaaatccgacctcatggcacgcggcgaagccaccgagctgttcgcccgcgaccggggtgatggtctgacctcgctgctgggcaatctcgatcagagtgtgtttggtgagcccgcctaccccagcgtcgaatccaaggcggcgcacctgctctatttcgtggtgaagaaccacccgttttccgatggcaacaagcgcagcgcggcctttctgttcgtggacttcctccaccgcaacggtcgcctgctgggtgagtccggcgagccggtgatcaacgatgtcggcctcgcggccttgaccctgctggtggccgagtccgaccctgcgaacaaggagaccatgatccgtttgatcatgaatatggtggctggagaccagggatgaacgaggccggcctcaatgaggcagacacgcgcgccgaactgatcgacccggccttgaaggaggcgggctggggcgtggtggaggccagccgggtgcggcgcgaggtgatcaccctcgggcgactgcagggtggcggcaagcgtgccaggcaggacatcgccgactacgtgctgacctatcgcggccagaagctggcggtgatcgaggccaagaagcgcagcctgccggtgagcgaggggctggcccaggctaaacgctatgccgagcgcctgcaggcgcgcttcgcctacgccaccaatggcgacggcatctaccgggtggacatgacgaccggtgtggaaggcgcggtggatgcctggcccgcgccggatgagctgtgggtggagaccttcggcgcgagtgttggcgcgcaggacacctggcgggagcgcttcggggccgtgccgttcgaggacaagggcggcttctggcaggcgcgctactaccagtacaacgccatcaatcaggcgctggaggcggttgccgcgggacgggaccgcattctgctgaccctggccaccggcaccggcaagacggccatcgccttccagattgcctggaagctgttccatgcccgctggagcctggcggcgcgtgctgccggcacgccggggcggcagccgcgcatcctgtttctggcggaccgcaacatcctcgccaatcaggccttcaacgacttttccgcctttcccgaggatgcgctggtgcgcatcgatccggaggtgatccgcaagaaaggccgggtaccgaagaacggcaacgtgttcttcaccatcttccagaccttcatgaccgggcgcgatgccgagggccactcggcgcccaacttcggcgactacccgccggacttcttcgatttcatcatcatcgacgagtgccaccggggcggcgccaacgacgagagcaactggcgcggcatcctggagtatttccagcccgccgtgcagcttggcctgaccgccacgcccaagcgcacgcacaacgccgacacctacgcctacttcggcgagccggtctacatctactcgctgaaggaaggcatcaacgacggcttcctgacgccgttcaaggtgcggcaaatcgccaccacgctggatgactacgtctacacggcggatgacgagatcatcgagggcgaggtggagcaagggcggcgctacaccgaggaggacttcaaccgcgtcatcgaaatcaccgagcgcgagcgctaccgcgtgaagctgttcatggagcagatcgacccgcgcgaaaagacgctggtgttctgcgccactcaggaacacgcgctggccgtgcgcgacctgatcaaccagctcaagaccagcaaagacccccactactgcgagcgcgtcaccgccaacgacggcaaggagggcgagcgtttcctgaagcagttccaggacaacgagaagaccatcccgaccatcctcaccacctcgcagaagctgtccaccggcgtggatgcccgcaacgtgcgcaacatcgtgctgatgcggccggtgaacagcatgatcgagttcaagcagatcatcggacgcggcacgcgcctgtttgagggcaaggactacttcacgatctacgacttcgtgaaggcctacgagcactttaacgatccggagtgggatggcgagcccttaccgcccgaaccctgcgagcgatgtggcaacagcccttgtagttgcactacggagcctccgcagccctgccctgtttgcggcgagcggccttgtgtttgcgagaaggagccgccggacccctgcgaggtctgtggcgaatggccctgcatctgcgagaaacggcgcaaggtgaagatccgcctgggcgacggcaaggaacgcgccatccagcacatgaccgctaccagcttctgggggccggacggcaagcccatttctgccgctgaattcatccagcgactattcggggatctgccagagctcttccaggacgaagatgagcttcgccgcctgtggagccgcccggatacccgcaagagtctgctggagggactggaggagaagggctacggcacgcaacagttggccgaggtcggcaagctgatcgaggccgaaaacagcgatctatacgatgtgctggcctacatcgccttcaacatggcgccggtcacccgggccgaacgagtggatgcccacaaggagcgcatcttccagggacacgactacaggcagcaggaattcctgcgattcgtgctcgatcactatgtcgcccagggcgtgagcgaactggatacggcgaagctcccccaactgatcgaattgaagtaccacagcctcggtgatgcggtgcacgagctagggccggtgagcaacattcgagaagtgttcgtggactttcagcagtatttgtactgatgtaagaccacgagtatcgccgtcgaagaggtgtgaaagccagaggtcaacgtgcggttcgacgggcatagagagaacgggcaaccagccgcgtagctccgggaaacgcgcgctaacggcacgaacacacccacattacctgcgtctagcgcggcagtcacaggtgtctgaccgaccgagaagagccatgattgatacgacaatcaatatgtacagtgacgcaaatgggggcgatccggatgtcaccagccccacactgcgaacctaccacaagcttctctggagcaagcctttaccaagtggcgacctgttcgacttaagcatcgataagcctagttactacctataccatcgctctgagttgggcgaattttcattagggagtgacgctataactcactcctacagcaagcagaacaagaagaaatggctgacgacacaattaccgacggaggtgcaggagcttttcgatcgcgggtcaacaattggtgcatacctgattttcccaaacaggcgggttaaccggaagcaaacaattaatcaggctagaggaatgctgcggctaatcgatgaccgatttgacttaaccttggagtgcatccgacgcttctacatcggcgagccaaacccgttagaggatacccttaagcgatattcttcgttttttcatttgttcgatacattcaatggctacatcaacttcttccttctcaacgatctggtggatgaaaatgggggcgtgaagttctacttgccgttcgacgactttaaatcgccaccagattttaggaatgtcgaggactacctcctctacaagaagagagttgagtcgttcatcgaatctcgtaaccaacggatttcagactactcgggccagattgatacctaacaattcgcgaaaccaattcggggggcgccgctcgacaagccactgaacgtaaaagcggggtttctcctacttggatccatggtgatcaagaagaggacaccgagcttcttgatacgctgcttaccgggccgcctcggcttccagcatgtccacgagttcggcggcggatgcaaggccgtacctgatccggccctggggggtgatgatggtgggggtgcctcggaaccgctgctcccgggcgatggccagatgatcggccacgggattcgggcagtcttccgcctttatggtctcgcccagcttggcccgggtgatggcatcctgccggtcgtcgctgcaccacaccgcctccatctgctcgaaggcgttgccgatgacggggaacgccgcatagcgaatgcggatgtcccataagaggtagtcgtcgatttgctggtggaactcgcggcaataggggcagttgacgtcggtaaagaccgtcacggtgtactgggcgtcgtccggctcaaagacaatcagctcgtcctcgtccaggccttccaccagttgcacgatctcggcctcccgttccccggcggccgcggtgccgctcaggccgaacacgagaagcgccacggccaccaggaccatggggcatgcgcagatcccgttccgtatcacgtccaccgtccttccggcttgatgtgccaacagccggtgtttgtcggcctgccggataccctgccccgaacacataccgatggaccattgcgaggaatccgggttccgcctgaacgaaacgcgaagaccagcgggaaacgggctcggacctcgatagcgtcattttctggtctgttatggcgaggccccgggggcgtagcaatctccgaacgcaactcctgacctttgcctctgccagcgccgaggttattcatggagatcgccacggcgctggcgccgcgcgatggcgatgcctggttatgccgtcgaagaagaggacaccctccttctcaatgcggtggctactcgttgtttaatgccagctgccccctcacctgacggcggacgagccagatcagcaggagcggcaggatcagccactgaatgagcggaagcaggcccgtgcccaggatcggcaaggtgggcatggtgtcggcgtactgccagcggtcgtcgatttccgttgcgtgccactccaggccgacggtgatcacgactccgatcgccacgaacagcagcacggtgcgcagggtgggctggagaatccagcttcggtttcgggtgagcgccgccacgccccagaaggccgcgagggcgatcagcacatcgccaagcgttgcccgggtgcagaacaccacggcctcccagtgcggcatggtgggcatgtcgtcgaagaagggcacttgcaggaattcccatggatagttcagcaggaacgcgaacagggccacattgaactcgggcatagccaggatgcgccgtggtgacatgggagcctcctgttggtgttggctcgggctgttcggacaccgagacggtacacgatgatgctgccctgcctgaagtagaggccaatcgcccaagcggcacgatcatcgaggcgggtccatccctctatctgatctagactccaggtacgcaaacgtttcccgctacaggaggcatccgatgctcaagacttatcctctttccgcctggatggtcagcgtggtggcagggctcatggtgttcggcatgggagcgctggccagcgacgcgcgcgccgcggaaacggtcgacggggtgacgatctacctgggcgtggtcccggctgcggtcgtgcgtggtcatcatccgcccgatcatccggaggccgagatgcacggcggcgttccggacgacggctatcacgtgatgatcgccctgttcgacgacaagacggggaaccgcatcaccgatgcggacgtcgaggcgacgatcagcggcgaggagatggccgaggttcgcaaggatctcgaacgtatggtgattgccgatgccgagacatacggcaattacttcgacctgaccggaagtggaccatacgacattgacctcaagatccggctgccggacgacgatcgcgaggtgcgggccaccctggactggcagcgcccctgaccaccgcgaccgagccccaacgggcgggtctggaacggaagaggtacatacccccctttgtgcggatgcctgcatgcatctcgctcgcaggccgccgggcccgcggcgacaggcgtgtgcggacggtttaccctcataggccgtgatcgagtaagggcctgcccatgccgtttcccgcgcagaagacgaagatcgtggccacgatcggcccggcgtccgactccccggacacgctacgccgaatgatgcaggccgggctcaacgtggtgcggctgaatttctcgcatggtgacccggcctaccacgccgaggtgatcggacgtatccgagaggcggcacgggatgccggcgcacgcgttgcgatcctgggcgacctgccggggccgaagatgcgtatcggcgaactggccgaggagccgatcgagctggagcccggccagaccatcacactgaccaccgaggactgcaccggggatgcctcgcgcgtgagcgtttcgttcgccgggctgccggaggcggtacagcccggtgatgcgctgtttctgaacgatggctacattgagctggaggcgttgtcggtcgagggccacgacgtcacctgccgcgtgcagacgggcggggaactgcgctcgcgcaagggcctgaacctgccgggcatcgatctcggcatccgcgcctttacgctggacgatcacgactggctgcagtttgcggcggaacacggcgtggatgccgtcagccagagcttcgtggtcgacggcgacgacatcctggccgtgcgcaaggccgcggaggcgctgggctacagcccgttcatcgtcgccaagatcgaacgggcggcggcgctggagcagctcgacagcatcctggaggcggcagacggcatcatggtggcgcgcggggatctgggggtggagatcccgatcgcgagcatcgccctcgcccagcgccgcatcacccggcgcgccaaccagtaccaccgcccggtgatcaccgcgacccagatgctggagtccatggtcacctcgcgccgcccgacccgtgccgaggcgaccgacgtggccaatgccatcctgggcggcagcgactgcgtgatgctctccggcgaatcggccatggggcggtatccggtggagtcggtggccatgctcgcggccattgcccgctccatcgaaccggaacgcgaccgaggcgtgatcccggatggcccgaacgaccatggcgaggccgggcacgaccgcgccgtcgacctgatcgtgcgcagcgtattccacaccgcgcagcggcgtctgccccaggtgaccctggcgcccacgctcagcggcaccaccgcccgacgcattgcctgcctgcgcctgccctgctggacggtcgctttcaccccgacccccgcaaccgcccagagcctgcagttctcctatggcgtcgagccggtggaagtcaccgaggaccgcagcgactggaacgacttcgcccggacgtggctcgccgagaacgacatcaacgacggcctcgccctcctcatccagggcccctcgggcccgaacccgaccggcaaccaccgcctggaactgctcgaactcgacagccccagccagggagacgcaccagggcatacctgagaaaaggtcaacgagaacacacccttcttccctgccccgtcatggcgaggccccgccggggccgtggccatctccgaacgcgaccccagacgtccgcctctgtcagcgccggggagatccacagagatcgccacggcgctgcgcgcctcgcgatgacggtgccggcccgtgaaggggacacccatctttgccctacccaaccttcagctcgcggccttgtccggacgggccttcccgatactcaagtccgcgcctgcgaagaagagcctgcgataccgccccggggtggtacccgtcagccgccggaacagctcgcgacagaaagacacatcctcgtatccgactgcaaagctgatctcctcgatggacatcgttgtggtttcgagcaagtgcttggccctttcgacgcgcacgttctgcaggtagtgcacaagggatacgccggtggcctgcttgaaacgccgcttcagggtgcgttcggcaaggccggattcctcgatcagcaagcgtatcgccgagtgctcggcaaagtgccggctcagccagtcctcgcactgccggattcgggcatctgtgtggtcggatttcagcaccagcggggtataaggcccctgaccttcatcatgccacttgagcagatacaccttggcgatgcggatggcctccaccgggcccagatggcgcgcgatgatatgcagggccagatcgtgccaggacgtggtacccccggcactgaccatccgccccgatgggtccgccaggaccagattgggctcgggccggaatcgcacttccggatagtcgcgccggaacaagtcctgataaccccagtgcgaggtggcggcacacccggccaagaggcccgtttcggccagcatgatggttccggagcaggccgagtagatggatttcccgccctcgtaacagtcgcgaacccagcgcatcagttccggataccgaccatggaaggattcgtccgggccgagccatagctcgggcaggatcacgatggacccatccggcttgtcgcgaatcgagcaatgcggctgcaccggaatgtcgtttccacaaagaaacggcttgcgttcgctcgcgacgatgcggacccgaaacccggcctgcctgacaggctcatggcgaaggcgttgccagagattaccggcggccgacagcacgtccaccatgccgtacaacgcggaaccagcggtttcggggacggcgacgatcagcacctcgacgggcatgtccgagcggctcatctgcgtcctccggtggcacgaacgccacgcttctggctcgtctgccgcttatgcagtcgattacccggttatagcctataactgcgccaccatccgatggcgcgaaatggtcccttctgaagcggagaacagccatgaacacgcataacaccatcaacggcctgaacgtggatcagatgaccacgaccgtgcaggccctgcaggacaaccgcgaactcgcgcagttcgagtttcgcgcccgcaacacctggatcagcggaggcgagaatcgatcgaccatcaaggacttctatggcgcgggtgccgaagacacctcgcgggataccgggtgggaattcaccaacggcgaaccgccggtgctactcggcaacaacgagggtgccaacccggttgaatacctgctccacgcgctggcgggatgcgtcaccacgacgaccgtgctgcacgccaccgcccggggtattcacatccgttcgctttcgaccgagctgaaaggaacgatcaatctggaaggtctcctggcgctcaatgacgaggtcccggccggctaccaggacatcaccatccagatgcaggtcgacgcggactgcagccagcaagagctggacgacctgctccggtttgcgcaggaacattcgccggtgtgcaacacggtctgccgaccggtaccggtcaggatcgagcgcgtggcccatgccggccggtcggcggcgtaatgcggacgactggaaccacctgtcccttgccagcttccgcggttccagtgcgacggcggcgcacgcagtacgcgccgtcgtccactcgacgctgaatggcaggcaagggggtttcatcgttcggcgcctgccgccacaaacggtgcacatgacccgcgaaggccctacattggacgaaaggaatgacccagggagcggtgagtgacagccgagcagtggatgatcttcggggtgctggcggtcaccctcgtgttgtttgtatggaaccgctggcgctacgacatcgtggcgatcggggcgctgctggcggcggcctttctcgggctggtcccgtttcgcgagatgttctccggcttcggccacccggcggtgatcacggtcgccgccgtgctggtgctgagccgggggttgctgaacgccggggtcgtggacacggtcgcgcggcagctcacccgtgtgggcgaccagccctgggttcaggtggccgcactgacggggatcgtggcgctggcctcggggttcatgaacaacgtcggcgcgctggccctgctgatgcccgtggccatctggatggcgcgccagagcgggcgttcgccctcgttcctgctgatgccactggcgttcgggtcgcttctgggcgggatgctgaccatgatcggcacgccgccgaacatcatcattgccgagtaccgcgcggaggcgacaggcaccgcgtttgcaatgttcgacttcctgccggtggggctgggggtcgcgctggttggcgtgatcttcattgcgctgatcggctggcggctgacgccgcagcgcgaacgcccggccgccagcggcgagctgttcgagatcagcgcctacctgaccgagatacgcgtgccggaggacaaccgctatgtcgggcgcaccgtctacgagttgatgcgcgagctgcgcggcgaggccgaggtggtcgtggtcggactggtacgcggggaacgccgggagccgatgcctgccatctacgaggtgctgcgcgcggatgacatcctgctggtggaggcggactccgacagcctgaagacgctgctggacgtgaccgaaatggagctgcaggcgcgggtcgaggaggaggaagagcaggagcaggccgaacaggaaggcaacggcgagaagcgcgacagcgccctgggcgaactggcgctggaggaggcgatcgtgacgcccggctcgcgcctggtcggcgccacggccagtgccctggaactgcgccagcgctacgcggtgaatgtgctggcggtggcgcgccagggtgtgcgcctgcgcgagcgcctggaccaggtgcggtttcgggccggggacattctgctggtacagggaggcgaggaggaactgcccggtgcgctgagcgagcttggctgcctgcccctggcctcgcgcgggttgcgcatcacccggccgcgcaaggtgatcctggccagcagcctgtttgcgctcgcgctgggcgcggtggcgctgggctgggtaccggcggcaccagcgctggtcggggccgcagtggcgatggtactggtcgggctgatcgggccaagcgaggtgtatcgcgggatcgagtggccggtgatcgtgctgctggccgcgctgctgccggtgggccaggcgctggagacgaccggcggctcgcagctgatcgccgatggcctgttcacgctgggcgaggccgcctcccctgccatgatgctggcgctgttgatggccgtggtcatgctgctgtcgaacgtgatcaacaacgccgcggcggcggtactggccgcaccggtggggatcgcactggcgcggtcgatggaggccgcaccggacccgttcctgatggccgtggccatcggcgcctcctgcgccttcctcacgcccatcgggcaccagtcgaacacgctggtgatggcgccgggtggctacgagttccgcgactactggcgcatggggctgccgctgtcgctgctggtcatcgtgaccgccgtgccgctgatcctgtggatctggccaccctagggaaacactgattcatgtacacgctcgacccttacggcgcgtccacctcgtccacgtcctggcgcaacaggtccaggcgctcctgcacggcctcggggtagtcggcctggtggcggccgcccaggtgttcggccaggaaggtctccagcccggcgaagaaggcgaggcgattggtctggtcgaccagaccgtggccttcgtccggagccagcaggtactcgaccgggtgtccggcctcgcgcagggctgcaacgatctggtcggactcctgctgcttcacgcgcgggtcgttggcaccctgcgcgaccatcagcggtgcctggatgttctccacgtggaacagcggcgactgcgccttgaggcgctcgcggtcgtccgggtcctccggatcgccgacgcggccgtgcatgcggcggatgccggcctcccagtacggcgggatggattccatcagcgtgatcaggttggacggtcccaccatggagacgccggcggtgtacagctcgggtgtccaggtgagaccggccagggccgagtaccccccgtaggaggccccgaagatcgcgacccgctcgggatcggcgatgccctggtcgatcaggtatttcacgccgtcggtgacgtcgtgctgcatgacacccgtgccccactcctggttgccggcgttgaggaattccttgccgaaaccggaagaaccacggaagttgggctgaaataccgcatagccacggttggcgaggaactgcaccgtgccgctgtagccccaggtatcgcgaatccacgggccgccgtgcggcatcaccaccagcggcaggccttccggctccgcgccgtgcgggagcgtgaggtagccgggaatctcctggccgtcgcgcgcggtgtagcggatcggctccatcggcgcgaggtgttcgcgcggcaggtccgggcgcccctcgtacagtcgttcgatctcgcgcgtctcgacgttcgcgagatacacgctgcccgggtcggtgtcccggatgaccccgaccgtccacagggactcgtcgcgggtgcgcgaggtgatctccagctcaccctcgcccagctcgtcgcgcagccagtccaggtgcgactcgaagtcctcgtcatgggcgtagatgcgctggcgatccccggtgtacaccgtggccagcaggcgatggtcctgatccgagaacttcgcgccgccaaggtcgacttcgccttccggatcgcgatgcacccgctcttcctcgccagtggccgggtcgaacaggaccagttcgatcaggtcacgctcgtcccccgcgttggtgcgcatatagagccgctcgccgtcgggatggaaattcgcgatggagcaggtctcgccgaacgcgcaggtatagatggactcaaattcgtcctgcgactgcacgcgcaggatctcggtgcccgcgtcgtccgtcgtgcgcacggccttgcgcagctcgccttcgtggaagccccagccctcgatctcggcggtgttcttcgccacgcgggtcttctcgccggtctccagcgctacgcgatagacatcgtgcaggcgagggtcgcgttcgttcagcccgacgaagatgtactccggggtcgagcgcgggacatgctgcacccgcgcctgcacgccatcacccccggcgaggtggcgcgactcgggaatcccgtcctgcccgacggcgtccttcagcgcgatcacgcgcagctcaagattctcgtcgccatcgcgatcgcgcacgaagatcaggtgccgtccgtcgcgggaccagaaaaagcccatgatcgaacgcggctccgcggtcagcggacgggccgactccaggcgatcgccccgcttcatcagatgcaggttcatggcgccctcgtgggcgctcaccagtgccacgtagtcgccatccggcgagatacgcccggcggcatgctgcggatcacggaagaactgctccagttcaagcagcgggggcgcctcgccctgtgcccacgggctttcgttaccttccacgagttcggcctcgagctcggtctcggcagcgccgatggtcggcacggcgaacaacgccagcgacacgctcagcgcgatggccgcgggcgacctgcgccgcttcgtgatcccgtgattcgccaaacgctcacccgtggactgcataccttgtctcccgttacgtgctgcaccagcgacagccacgcctccccgcgggttcccgccgagggcgggaaacgccggccagccagcgaatggctagtccttccagccgcggaagccctcgcgtaccgacaggcaacgggcgtagcccagctcgcgcaacagctcggcggcgcgcaggctgcgacgaccgctgttgcacaggcacagcaggatctggtcctgcgtcacgtggtagcgattgatcagcgagaggaagtgctgaaagtcgcgatcatccggctcgtccgcgtccagcagctcctgctcctcctccgagatcgcccgccccagcagctgcttcagccggaacagcggcaccgacaccgcgccttccacctcgccctccagctccagctcgaagggctggcggatgtccagcagcacggccaggccgatatccaccagttcgcgcgccgcgttgacgctgatttccagctgcgggtcgttcgtctcgttcgccatgaaggctcctttgcaattgcgggatcggaaagatcgggattaggcacactagaaatgccacgattcacacggatttgcctttttttgggtgcctgggtagcatcctaatttctttaattctaacagacagttatcaatcgatggagcatacgacgatgggaaccctcacctaggccgggcgccgaattccgcgcccggcccatgccttcttctaacacctcaacaggagatgcgaccgtggcgcgcaagagctcgtcttacctacgtcaagcctacgattcccaagtcaaccgctgggtccgccaggactactggggcgcgattggtacaccagtcgaccttgcctcgctactcgagaagatcgagagcgagaccccccattcggacactactccccgatgcggacaagttatccagacaggctgctgcgtccgcctgctggacttgcaaaccgaggagacctatctggtcgagctttgcgagccggagcacgcccagcccgagcgcgggaagatatcgatcttgtcccctctgggctcgcgtctgctggggctgcgcaagaactcgctggccgagatcacgctgctccgtagccgactgcgattcctggtaatcgaaatactggcaccggggcacgatccagaccaatgatccacacaggcctgccggaggttcacgccccggcaggcacatcatccggccggaataccgtatccgtgtgctgcctcttcgtcttcgtcagaggctatgggcacaatcattctgttgcggtgccgccaccatttctcgcacccaactccaggagaatgcatgaggctctggtcgaagtggaaaaaaggcggtgcgttgttggccgacgtgctcaagcgcaacgggatcgaccctacggcggccgcggcccaggaggtgttcagccagatcctgaacgaggcggaggcggcggccgatacacgcctgaagaacgagcaggccgacgggaacctctcgcccgacgagcgcaacacgcgctgggaggcgctgttctttgaagagattcgcgcccgggccaagggctacgcccaatctgcgcgcaaccagcgcaaggattaagcccggccatttcgtggcccccgtcgcacttcgtgctaccctccgccgcgtttcccgttccaccggtcccgcccatgaaattcttccgcctgatcagcgttctcgagggtttgtcgctcgtcaccctgctgtttatcgcaatgccgctgcgcacgtatgcggatatgccgctggccgtcacctatgccggctgggtgcacggcatccttttcatcctctacggtgcgacttcgctggtcgccagccacctgaacggctggtcggtgtggaaatggctgctggttctgttcctcggcgtggtcccgttcggcttcctctacgtggaccgcatgatccgccgcgagaccacccccgccggcgaggccgagacggcctgaccccactcatcgtcagccgaggcccgacaacgggaacggcgggcgccaagccttgtcatcccggcccaggcgaagcgtcgagccgcgatctcccgcgcgggcaggccccatcgaccgagcccaacccgcgcgcggagatcccggataaccgctcgcggcttccgggatgacacagtcgggtgcgcgatgccgggtgagcctggaatcacggagcgtcgcacttccgcacaatgggctttggcgtggtttaatcggcgctccaccccgccgatagcgaagccgccatgattgccgtgatctttgaagtggaaccgcatgccgaacgcaggcaggactacctggatgcggccgcgagcctgcgcgaacacctgaaggacgtcgacgggttcatctccattgaacgtttcgagagtctcagccagccgggcaaggtcttgtcactgtccttctggcgggacgagaccgccgtgcaggaatggcgcaatctggaggcgcaccggcaggtgcaggcggccgggcgcggcggcatctttgtcgactaccgcctgcgcgtggccgaggtcgtgcgcgattacggtatgcatgaccgcgaccaggccccgcccgactcgcgcacggcccacggggcctgaatccaccaaccgccccggcgcgtatcagtccgtgtcgcgcacgatgatgcggccctgcatgtaggggtgcggggcgcagatgtagtcgtaggttcccggctcggtcagggtcacgctgtcgctctcggcgtgtgccagcaacgcagtggcgaacgactgcggaccgctcagggccaccgcgttgtgggcaccggatgtctcgccgtgcccgtaggtgaagacgtcctcgttgacccaggtgatcttcgtgcccggcgccacctcgacgatcttcgggtagaaggcattgcccttcatctcgatcacgacttcctcgacgtcggacccgaaccgaaccggccgatccgcccgcgcgggaaccgggttggcatcggagtcggggatgccgaatggtgaaaggatccgccgcgcttcacccatccgctcttcccgctccgccggctcgtaggacgggccctcggccaggatctcggaaggcgtatcggcgtccgcacgggcatccagcagcccgatggcaccgcgactggtaccccccacgccatgatccagcatggtgtagacgccctcctccgggggtatccggaactcgatcacccaggagtccgaggggcccgcggtgaccgtctgcccgccgggccacatggccgcgggatgcccctgccagtacacgtagtcccagacgatgccgacgatatggaaggtcgagagcaggttgggccccacgttcaggaaatacatgcgcacgtagtcgcccgggcgcaccgggatcgggttttccacgtagcggaacagctcgccattgaaggcggtgtagctgggatcgccttccaccgcttccttgccgctggcgtacagctcgtgctgcagcatgtagagcttcagatccggctcctgccccaggtccgcttccagctggtagggctcctcgcgcggctcgaccaccatcatcccgtactggccgaacatcacgtgcatggggatggcatggccacccggagcgcagtgatacatgaagacccccggcgtcgtcgcgcggaaggtgatcgacttggtctgccccggcatgatggaaccgacgtgcttggaggtctgggtataggcggcatggaaggacgccccgtgcatcaccgccccgctattggtgatctccatgcgcacaatgtcgccctcggtgacacgcagggtgggccccggcagtttgccgtcgatcaggaagccgtcgtagacgacgccctgcccgatcggcacctgaccctcgttgaggtcgatcctgaacacatgatccggctcgatatcctgcgagacgtacccggtcggccgcgtctccagcccctcgtcgcgttcgatgatctcgatgaagtcgctgtcaccgaaccgctcgctgaagtccggccccggtgaagcctgcgccgcagaggccacccaccagaacagtccgatcacgcaccaggccacgaggtgcataccccgatcgtggcgacccatggccgaagatgctgctggttttgtgtgcttcattgcgttctcccccggaccgggtacacggcacccggccaaatctgtataccccatatacctaatttctagacgcacggatcgaagttgtgcaagtcacgcgctcatggggctgcctgaaaatgccttgaactccccatcgccaccagtggaaacggcgtcggcagtggcctataggaacttctttggcagccggaaaggagagcgggcatgggcatcatgtagtggtcaagcgatttcggacacctcgataggaggttcggctgtccattttcgctcgtaggcgttgggcgacaggtagcccagggttgagtgccttcggcgctcgttgtagaagccgacgatgtagtcggtgatgtcccgggtggcctcgccgtgattggcatagtcccgtcgccagacgcgctccgtcttcaggttcaggaagaagcgctcggccaccgcattgtcccagcagttaccccgccggctcatgctggcccgggcgccgtgctgcaccagcagacgccgccaggcgtcgctggtgtactgacagccctggtcggagtgcaccagcagccccggctcgggttgccggctctgcagcgccatgcgtagcgcactgcaggccaactcggcatccagccttcggctcatggaccagcccaccaccttgcggttgaacaggtccagcaccgccgccagatacgtccagccggtgcgggtccggatgtaggtgatatccgtcacccaggccgcgttcgggcgcgatggctggaactgccggtccaggtggttttccaccaccggcgcggtcgcatcccgctgggtggtcacgacgaacgcccgcttccagaccgggcgcaggccctgttcccgcatcagacggcggacccggtagcggcccaccgtcacaccgtccgaacgcagggcggcctgcacacggcggctgccgtaggtccattccgactgctcgaacgcctccttgacccgtgcctccagtgcacacggctggcgcggccgccggcggcgcgtctgcgccgcgtagtagcccgaccggttcacctccagcagatcacacacccgcttcaccggagccttcttcgccagcgtcgtgatgcagcgaaccatcacagcagttcccgggcgaagaaggccgaagccttttttagtagggccttgtcctctcgcagtcggcggttctcttcctccagctcccggatccggcgttgctccggcgtcagggggcgaccatcacccgcctcgccggatcgatccgccttgagctgctcgacccagcgccggaccgccgtctcgccgacccccgtatcccgcaccacctgcggcacaccctggccctcgtccaccaccatccgggcaacccgaagcttatactccggatcaaaattcctgcgtcccatatcgtctcctcgatcagatcctcatcattccaccgatcgaggtgtccaccaacattagaccagcacatcattgaggagttcaagcagtttgtggcgcgcggtaacgtcatcgacatggcggtcggcgtcatcgtggggttggcgttcgggcagatcgtgtcgtccctggtgtcggacgtgctgatgccacccatcggtctgctgatcggcggggtcgacttctcggagctgatgatcgtgctgcgtgaagcggagaacggcgtggccgcggtgacgatcaactacggcaccttcatcaagcgcgtagtggacttcctgatcatcgcggtggtggtgtttgccgcgatcaagacgatcagccggctgcagcggacgaaggaaaccccgcccgcggaaccgcccgcccccagcaacgaggaaaagctgctcgccgagatccgcgatctgctgaagtcaaagtagcggcgagggaagcccccgccgccacttggcgtcaaaagtcctcgaactccatggtgcggaagacgcggccggcattttgccgatgcagctcgtcgtaggtgtcgaggtggcggtaggccgactggtcgatgttgtaggcgtcgttcagcgtgccgccggtatcgaggatctcctgcacctcctcgcgcaggaagacgaggtagtcccgggtgtacttgcgcagctgctcgaagtcggtcaccggaccgccgtggccggggatgatgtagtcggcctcgatcgcttccagcttgtcccaggtttcgatccagccggcggtgtcggtgtactcgaagatcggcagcatgcgctcgtggaacgccagatcgccggtgatcagcgtcttgcgatccggggcccacagggcgatatcccccggggcgtgcgcggggccaaggtagagcacctcgatggtctcaccgcccatgtcgaggtcgacgcgatcctcgaaaatcttgtccggcgtgcccagttcggtcagaaacgccttgtcgcgcgtgcggttcggtgcgccctccaggctgcgctggccgttctgctcgatctcgcgcgcggcatcctcgtgcgcgatcacggtggcgccctgctcctgccagtaggtcatgccgagcatcgcatgcccctgggcgttttccagcaccacatacttcaccggctgatcggtgcgcttcttgatctcctggtgcagggactgcgccagcaggtagttgtcacccgcgttcatcacgaccacgccatcgtcggtgatgatgaacgacaggttgttgttatgaccggaattctcgtaggtcgacggctgggtcgcaccgatcgcggaccacacgccatcggtcacctcctgcggcatgtcgtagaggaaggaatcgagcgccttgtcgagcacgtacagcggcaattcggcctccttccactcggggaagccgccagcgtaattgtgcacgttggtatagcccatgcgctggagcgtctgtgctgcgagcgcggagcggcggttctcgtcgctgtagacgacgatcggcgtgtccttgtcggacaccgcacccggtatacgaaactccagctcgccccgcgggatattcagtgtcaggtgcgagcggatctggccgcctcccagctcgatctcctggtgcgagcggacatcgatcaggacatggtccggctcgttcgcgatcagctcgcgcagggcctcctggtcgatatcggtaacctcggcgcgggcatcctcgaccagggaatccgcggtgatctcgtccccctgtgcgacggttgccgccgcgaacagagccaaagccagccatgatgtacgcatcggggtgtcctgttgttgccggatgtgattccctgaacatagacagccacggcgcgagcgtccataaagcgcccggcaacggaacgcccagcccaaggggtacaggagaaaccaccatgacagacgccgccgagctggcgcgactcaaggaacggatcgatcaactggccgggatggccgccgatgaacatgccgcggcagcgcgcacgctcgccgacgagctgaagggagaactggcggtactgtccgatggcggaaagcccgccccgggtaccagccaggcggaccaatcaggcgagttgcgggtaccccgggagacgaatctgagatgcccgcgctgcacgctgcattcgttcaactttcagtccggctcgatgcgcgcacgcgatgacggggcgggctacgaggcacgctttcactgcatgagctgcggattcgaggactacgctccggtcaagccccgctgagggaaacactgagcgggctcgctgccgcgtgatcagcgtggatgcgtgtgcagccaggtgcgcatgcggcgggtcttctcgaccatgcgccagagggaacggctgttgttgtagcgcgagacgtgctgcagcgggacccacaggatgtcgtgcgactcgtggctgccgggcaccggcaggcggtcgtcgatctccagcagaaagcgcacgtcgatgtgttcgtgcatcggaaagtgcgggctcgccgggatggtgtggatgtcgagatcaaagacgtcctcggccaccaggtgaatatgctcccgtgccaggcccgtttcctcgtggatctcgcgcaaggcgacctgcaggatgtccgactggccgtcggcatgcccgcccggctggaaccagcggtggtgcttgccatgcagcaggagcagcgcgcgttcgcgatccgggctgaccacccaggcggaaccagtcacgtgtgccggcaggagatcgcagtggaagcagtccggatgggcctgcacgaagtccagcgcacggcgcacaaagccggcttcctcgatgaacggggtctggtggcgggcgagcagctcgagcagttgcgcgcggtgcatcttatgtaccggcggggttgtgcagggcgtgaatcgccgcccgtgccgcctcgtcgatgtccgcctcggagccggccagcgtcaggcggccgaacgcacccaccgcgcgcacgtcgatcagcgagacatgggaggccttcagtgcctgattggccgcatagatgatgtagccggccggctccgcctcgaggatgaacatgctctggtcgggcaggatcatgttgccgcgccggttctggcggttgatcagcacggtgtgatccggcgtcatgccgcggatcgtctcctgccacgggatacggcagggctggcgttcggactgatccgcgcccaggcgctgcaacagcacacggccggcctcctgcacatcgctctggtcgcgatggtggatcaccatggaaccgaattcgcgttccacgacctgctgcgcgaggtgcacacgggtggccttcagcgcgacgtccgtcagccggtgcacggccatgcccggcgacacctccacccacaggcacgcgtcccccggcacgggcagaaagccctgggagaccgtggccatgtattccgccagctgaggctggagggaatccatgtagacgtaggtgcgcagcttgatcatcgattcgctctgggccggggcaacaccccgttagcccccgcgcggcgcggcccgggcccgcgcgggaatccgcacacacgaacttgagccgccagaaaaccgccggcttgttcgcgcacacgggagaatagaggggcgtattgtgaacgcagcggccccgaagctcaacgccagacgctcctgcgctgcgcgaaaccgcgcatttttgtgacacggcggaacgacagtgcgggtggctggctctactctcgagacaacacattcatgttattgcgccctgcccgggagcctgtatgagcatcaaccaggaaacggacctgagtcgccatcacgagccgcgcgatttctccgaccgtgtcgcacgcgccttcacatccatgatgcgcctgttcgccgacaccttctttgcccgccgctacggccaccgcgccgtggtgctggagacggtggccggggtccccggcatggtcggggctaccttgcagcacctgcgctcgctgcgccggatggaggacgaccacggctggatccgcacgctgatggaagaggccgaaaacgagcgcatgcacctgctcaccttcatcgagatcgcctcgcccaactggctggagcggctcctgatcatcctggcgcagggcttcttctacacgctgtacttcctgatctacgtgatctccccgcgcaccgcgcaccggatcgtcggctacttcgaggaggaggccgtcatcagctataccgattacctggaggaagtcgagaccggtgcgatcgagaacatcccggcaccggatcgcgccatccagtactgggacctgccggaggacgcacgcctgtccgatgtcattcgcgccgtacgcgaagacgaggccggccatcgcgacgtcaaccacggcttcgccgacctgctcaacaagaaaacttgaggcaggcctgccgagagatacgcacaaaaaaggcggtcacatccctgtgacgatcgcaacaagggaccgtgcgggaaatcccggcggtgctccgtaaacgggtaccaccgcgtagccctcggcctgatggccggtcagcgcgacggacgcattgcgtaccggctcgatgccgggcagcacttcggcgtgatcgaccccgaacaggcgcgcggccacagagcaggactccatccgaacgcccttgtccttcagcgcggctgatgagctcctcgatcgtgtcccggtggtcgaactccgttcagccctgatcgacaccctccagtgcccgcgcatcgttcggcatcacatgggcggccagcgactcattgttgcggaagtggtggcagatcgagccactcgagacaccgggctcacgccgaatatcgtggatcgagatgttgaagtacccagccgtgctgcacagttccagcaccgtctccagcacacgctggcgcctcgccgatttcctgtgctgatacggtcatcgcgcaaccgaacacgaccgttcgtgctcgattgggaccgatacacggcgcttgccccccctcgcatcgggcgaaacaggccggcttctgccaacatgggggccgagggggagaggccaggggggcttgcatgaccgatccagacgatccgcgcacccaggccatgacgcccgggtccggccagcgctactggctggtgtggctggcaatcgggcttgtagcgacattcgcttatatgctgatgccctacggcgccaccactgcggccctgtacgttgtggcgagtctcggcgccgccgccgtcgtcgccgcggcactgtttcgcgggtgctccccgtggtgtcgatcggcctgggtcctgatcgcgatcgccctgctcctcgggggtaccgggcacctgatctggtatgtcctggatctgcagggccttgagccgtttccggcggcgccggatttcctgtacctggcggtgtatccgctgtttattgtcgccctgtggcggctgggtggcccggcggaccgcgacgatggcgccctgggcgatgcgctgattgtcgggatctccgcggcggttctcgcctgggcgctgttgatccagccctacctgtacgacccggagctgacctacctgcagctgctggtgtcggccggctacccggtgttcgacctgatgctgctgccactggcgctgcgcctggtgtttcgctacaacacccgaattgatggccagctgttcctgctgctcggcgtgctggcctatctggcggccgatctcctctacgcccacgggaactccaccggctggtatcagcccggcggactcaccgatgccggctggctgatcgcctataccctgttcgccacggccgcgtggcacccctcgtcccaggtcaacccggacgaccgaaccggcagccatgagctctcccgccgcaggctctacatcctcgggtccgcggcggtactggtgccggcgatcatcctgttcaccgccggggtggatacggacacggtgcgcgtcgccgccggcgcctccatcctgatcttcctgctggttctgtaccgcatgagcggattgatccgagagacccaacgccaggcccaggcgctggagcaactctcccgcaccgacccgctaaccggggcggcgaaccggcggcacctggagaccgttctcgaggacgaactggcgcgtgtccggcgtctcgacacaccgctcgccctcgcctttatcgatctggattacttcaagcagtacaacgacctccacggccacgcgcagggggatcgcctgctgcgcgacctagtcacagcctggcatcaggaactgcgccccagcgacacaatcgcccgctacgggggcgaggaatttgtggtggtgctcccccacaccggcccggatcaggcgggcaccgtcatcgagcgcctccggcagcgcaccccgaaccagcagacctgctccgctggcatcgcctgtgccgagccgatggaaaccgcggaaagcctgctccggcgcgccgaccaggccttgtaccgggccaaggacgagggccgcaaccagtcgcggttcgccacaaccgatgaggctgcgctggcgccttcctgaacgttgccagccccattaacccggcaagggcaatggccgccgcggacacgatggacaggctccagacgcgttggttatagttcgtgcaccctcaggggagtagtcgctccggcaccgccggaggcatgcgtcaacatccttggcccgagggaaacatggatccgtgtttccctcgggccatggcgtgtgcagcccgtccgaaggcgccccgacgcgcctgcgaaaagcggcctgacgagacctgtggcatcgaaatccgcctcgcgtgatcgcgagggtagcccgtgggcgggcggcggatgacgatgtcaccggctctgcgttacgccgcccgccccggaactgcattcatggaactcttcctgctgtccattgtggccgtagccatcgcggagatcggcgaccgttcgatgttcctggcggccgtgttcggcatgcgctgccgcagtgcctgggccgttttctgggggatggccacgggcctcttcctgaaccagttgttgtccgcggtcgtcgggatctggctgttcgcggtcatcgccactgactggcacctgtgggtagtcggggcggccttcctgatcatggcgatctgggtcctgttcccggaagacgacgaagacgagaaggcaccgcaggcgcgcagcgcattcttcgccgccgcggtggctttcttcctgttcgagatgctggacaagacccagctggcggtcgtcaccctggccggggcctccggcgcgctgctgcccgtcgtcctgggcgccacagtcggcatcctgctgatcaccaccccggccctgatcctgggtaagcgttttgccgcgcgtatcccggccgcgccgatgcgctggatcgcctccggcatgtttctgctgatcggcctgtggacctggtccgaggccggcaactggatccccgatcttggcctgccagatctctcgggcttcctgatgcaggccgtcgaaaaccaccagcaggggcaataacgcaaggctgcgctcgcggagatcgaaacctcctgatcccccgggcgcgctgcgttctccgcgttattgcaacaattcgcgcaccgtgtcgatgacctccggatcgtcccactcgatcaataggcgtccagcaggtcgatcatccacacctcgatacccgaggcaaccagcgcgcgccagccggtaatggttctcgtattgccccgttcagggaacactgatgaatgttcccactcgcgttggtaccccaggttttccgagacaaggcgcggtgtgcagcgggtagtggttctacccgcaaggggcacaacgcagcatcggggaacctggggtaccaaccccacgaacccgaaccattcaaagcaggggctcggccgcccgttgttatcaaaaacgggcgcgcgcggcgttgcggctcccttgtgcagaacgactgcgcggcagtcgccgcgccttgttcgcacgcaaaagcgactcgggcgcgagcgggtacatggatcagcgttgccctgcccgcgcacaagctgaagtggtatcgcggcggcatgcagctatggcatatgttcgccctgaccacggtgccgggggagggctgaaccggcctgtgctgtccgtataatgggggccttccgattgcgcagggagcgttatgcagaccccggacgatgccgcccagttgctggacaccctgcaggatgacaaccagtgcgatctcgccgagaccctgcgtcgtatcgtggactggctacgcccggacaacccccgcaatgtggcgccggtcattgcccgaatcgagagccttacgctggccctgcaggcacagcccgaggtacgcgaacgcctgcgcgagcgtctggaggccggcctagaggacgcccgccacctgacgctgtacaccggcgtgggtctgttctcccgcaagggctttttccgcgaggcggcggagctgctgtacgagcgcatcaacccgcgcccgatggagcgcgcggaccttcgggacgtgctctaccacgtcttccacgaccccgatgacgcgatctgggtatcggccctgccggacgatgcctggtcccggctgctgggggcgctgggctgcctgtccggcgaacaccccggcgtgctggaccgcgcccgcagcgagacgctctacgccctggagatgctctcgatctggatcgcggccgaggaactggaaccggagctgctgcgcctggacccgtcgattgccgagcgcaactcggccttcgtcgcgcaggagcgcgagatctccgcctacgtgcgcgactaccgcgcctggctgcaggaccccggccacgaacgcatggacgacgcccatgcccgggtgctgctggagcagtgcggggatcagatcctgcgcctgcgtcggcgcgcgatcacgcatggcagcagcctgtcgctaacccacctgctggagcgcctggaccagacgctgtcgcgcattcacaagctgctggacctgctggaaccgcgtgaggaggcacacacccgtgccaccgcggtgggcgtgttccgcgagctggtcacagccagtgcccgccgccacgggttgcgcgcgctgtggcaggacaacatccgcctggtctcgcgcagcatcacccagcatgtctccgataccggcgagcactacatcacccgcgatcgtggcgaatatctgacgatgctgcgctcgggggccggggcgggcctgattatcgccttcatggccctgatcaagatccaggtggaatccctgggcctgtccgagggctggaacgccttgtgggtcagcctgaattatggcctgggcttcgtgctgatccacatcctgcacttcaccgtcgcgaccaaacagccagcgatgaccgccgcgcggctggcggccgcgatcgaggagaacgaacgcggcacggccgacgcctcgaagcttgcggacctgctggtccgggtgggccgctcccagttcgcggccgtgctgggcaatgtcggcgtggcactcccaacggcgctgctgatcggggtcctcacggcctggggcttcggcacaccgatcctgtcgggcaccgaggcggattatctgctggatggtctgcgcccgatcatgggcctggcgctgttcttcgcggccatcgccggggtctggctgttcgtctccggcctgatcgccgggttcttcgacaaccgctgcgcctatctcgacctgcccggtcgcctgcgcgagcatccgctgctgcaacggctgctgcccaccaccacgcgccatcgcctcgccgactgggtcggatacaactacggcgcggtgctgggcaatttcctgttcggtatgctgctgggcatgaccggctttgtcggctacctgctgaacctgcccctggacatccagcacgtggccttcgcctccgcgaacctcggctacgtgaccgccagcgaatccatcggcgtgttcaccttcctgttgttcctggtgttcgtgctgctgatcggcgcggtcaacctgtgggtcagctttggcctggcgctgtacgttgccctgcgcgcccgcggcgtgcgcatcggggccttcgaccgcgtgctgaaggcctatggccggcacctgcgccggcacccgacgcaattcttgctcccgccacggggtggcgaggcccaggaaggtgacgaggcaccccccaggtgaggccggcatgatgcgcgcctggtgggtcgtcctcgtcgccttctggctggccgcctgcgccggcagtccgccgcaaccgcccgcggacgaggccccggatgaacgcccggacgccgaggtcctcgaagccgcggacgggacccgcctcccgctgcaccgctggggcccggaagagccccgccgggttgcgctggccctgcacggtttcaacgaccatggcggcagcatggcggcgctgggcgaggccctggccgagcacgagatcgccgtctacgcctatgaccagcggggcttcggcgccaaccgcgatgtcggccattgggcgggctaccagacgatggccgaggacgcccgcaccgggctgcgcatcctcgccgaacgctatcccgacaacccgccctacctgatcggcaagagcatgggcggggcagtggccctgctggccaccagcggcgaagaactgccggcgatgcgcgggacagccctgatcggtccggccgtctggagccgtgaccaaatgccctggtaccagcgcttcggcctctgggttggtgcccgcattgcccccggcatgcgcctgaccggcgagatggcagcggaattcgatatccggcccaccgatgacccggcggtcctggaacagatgcgcgatgacccactggtcctgcgcgaggcccgcatcgacgccctcgacggactgaccacgctgatgggtcgcgcgctgagcgccggagacgccctccccgccccaagcctgctgctctacggtgcgaaggacgacctcgtgccacccgggcccacggcggtgctggccgaacgcctggccgcaaccggcgaccccggccaccgcatggtgctctatcccgagggctaccacatgctcacacgctacacccgttccgtggacacctttggcgatctcgtcgcctggatgctggaccccgaggccaccctaccctccggccacgaacgcgcccccgagaccatggtgcagaacctgcaagatctcgacgcgcaacgttaacccgaaaccagcgcctggctgcacaggaccggcgacccaaccggcatttgatccagatcaagaccccgaggtatgaggtctctaatactcagagaccttttgtctggacccgcgaggtctccatgtccgccgaacgtcctgcatccccgcgccgggccctgcgactgcggctgttcatcgtcgccgcgatcatgggcgtggccctgctcgtgttcctgacagtccacatcacctccacgctgatctacgaacgcacgatgacacgccaggcggaacagaccgccagcggcatcgcccaccagaccttcgcctcgatgtttcagatcatgcgcgagggctggacccgcgagcagctggaggcgttttcggccgggatcgaggaatcgctggcggatacgccgctgcggctggacttctatcgcggcgagaaggtggcggccctgtatggcgaagtggaccagcccacctggcacgaacggatcgagcatgcattcgagacgggggccattgagagtcgccaggacaacggcgagctgcgctacaccttccccttgcgcgcccgcaacgagtgcctcgcctgccatggcaatgcctccaccggcgatgtgctcggagtgatggaggtgcgccaggacctgggtacggccatcagcgaggcgcgcaaccagcacgtctggaccttcctggggaccgggctgggcacgctgctgctgggttccctgatcgccgcctgggcgacggcgcccatcacccgttcggtgcgccgcttccaggatcaggtgacccaagtcaacgcgatcaaggacctcaaccacgtcgagacgcaggcaatcgacaccggctttgtggagctcaaccaggtcgtcgatcaggtggatgacctggtgcgcaagctgcgcgcggtcgcggtggacaaggacatcctcgagttcgagctgaagctgctcgacaaattcatcatcacctcggacgtggtgcgggactggcgcgaatacatcggggtcttgctgaccgagatcaacacgatcatcgatgcctacaccctgttcaccctgttcaaggccaacgacgacatctacgagctggagatcttctggcgcgcagaacccaaagaggccacacgacgcaccgtggaacggctggccacgcatcgcatccgggcatccgaggagttcgtgcgggacgcgaacatcagcgtgcggcacaacgtcgccgatgcctccagtcatctgccggaactctcgccccgccagatcgagctggcgaccaagtcgctggtgctggacaccccacgcattggcggtgtggtcgggatcggcgtgcagtccgagctggtgcgcgacccggtccggcacgtggtgatcgagagcatcttgtcgacgctgctgaacctcgtcggctcggtgaaggcgatctacaagtacacccaggacctcgagcactacgccacccgtgacccgctgaccaatctgtacaaccagcgggtgttctgggaactgttcaactacgagatcaagcgtgccgaggggcatggctaccccttcgcggtcatggtcgtggacctggacaacttcaagaccatcaacgaccgctacggccatgcctttggtgaccgcttcctgcaggcctattccgagacgatccagggcgcgatccgcaacgaggatatcctggcccggtacgggggcgacgagttcgcgctgatcctgcccgagaccgaccagcagtccgcctggcagctggccgcgcacatggccgaggccaccgatggcctgtcgctcccggccccggacggctcgcgggtcagggccaccacctgcatcggcatcgccgcctacccaagacacggcaaggacacgcgcgacctgttcctggtggccgacaacatgatgtacaaggccaagcgcgaggggaaaaacgcggtctgcgtgccgagcgacgaggaagtggccgcggtgttccgcgaggcgggcgagaccgggatcatgatcatggaggcgctggaagaccgccgcatcgtgccctacttccagccgatcatggacaccaccaccggcgaggcccatatccacgagctgctcatgcgcatccgcgtgggcggcgaactgatcccggcgggccagttcgtcgaggtcgccgagaccatgggggtgatgcaccagctcgactatgtactgatcgagcaggccttcatcgaggtcagccgctccggctactcggggctgttgttcatcaacctctcgccgcgcgcgctgatcattggcgagttcatcggcaaggtccgccagctcgcgcacgaccacggcatcgaaccggccaaggtggtgttcgagatcaccgagcgtgacacggtgaaaaacatggccgtgctggagcagttcgtgctcgacctgaaacagcagggtttccagttcgcggtcgacgacttcggctcgggcttttcctcgttccactacctcaagcgcttccccatcgacttcgtgaagatcgagggcgatttcgtgcgtaatatggtccacgacgcacgcgaccaggcgtttgtgcgctccatcgcagcgctggcgcgcgacctgaacgtacgcaccatcgccgaattcgtggaagacgccgagatcctggaagcagtcaggtccatcggcatccactacgcccagggctttcacgtgggccaccccggcccagggccgctgcccggccccggggacggcaagacccgccactgagcggcctcgcctgacgggccacgctgttttatcgtggggacagccacccgtacttgcagagagtggccggaggcacgatgggacaaaagggcaaggggtcttccgaacgactggacgcgctggtcgcacaaagtcatcgctcgcgcgcggaacgcgagcagggctatcgcgaacaggcgctcaagatgtacccatgggtctgcgggcgctgcgggcgggagttcacgcgcgccaacctgcaggagctgacggtccaccaccgcgaccacaaccacgacaacaacccgcccgatggcagcaactgggagctgctgtgcctgtactgccacgacaacgaacaccagcgctataccgacgcgacgcccgggagcggcaagaacaccgacaccacggcgacccacaaccccttcgctgggctcgccgacctgctgaaccgggacgacgactcgaagtaaggcctgtacggcagtcaccgcgccttgttcgcacgcaaaagcgactcgagcgcggacgcgcaattcaatcattgtctccctagagtgaccgccaccagaactggagcggcttccaggtctcctcgtcctcgcccagatccggccagtggtaatggcatacgagcccttcggcaggttcgtagccacgcttgcgccaaaagccgtccagcgggcgatagcccgccgggcgtgccggatgatcgtccgggcggatgacggcgcagaaggtcgcctgcctatagcctgactcacgcgccgcggcctcgcgggcatcgaagaagtagtgcccggcaccccggccccgatacggtcgccgcaggaccgactccgcgagatagaaatagcgctcgggatccagtccgttctgaacaaaaggagcctgaaaatcggcgtcggccgccgccagcggcagcgaggtcgacgcgcccaccagttcgtcgccctcccaggcgagcaccaccgcgctttgcgggcagcggacatagtcgaccaggtagtcccgctcgtactcgacggaaccttcgtacaggtagggccactcgcgaaagacctcgatacgcagccgcgcgatggcctccagatgcggctcaaggcccgtgccacgttccatcgtgaagtccactcccgcctcctttattcatacgtcctgtgacacagatcaaaggggccgactcgatgcccctggaaccaggaaactcagccacaacgatctacactcaggaagaaaggatgcaacatcccgcgcggacccgatcgcaataccgggcccgctcgtggattgcgtgtccatttcgcccttcggggcattcacgtctgtccaacaggaggcactgtatggataccgtatggatcgttgtggccgatgctgcccgcgcgcgcatcctcagttgtgaaggtcgagcctgtcagggtttgcacgagatcgaaaccctggcgcactccgagtcccgcgtacatgcccaggaactggtcaccgaccggcccggccgcagctggagcagttcgggtgatggccgccacgccatgcaggagacaaccgatccgagcgtcaacgaacgcaaccgctttgcccgcgaagtggccgaacgcctgaaatcgggctatcacggcggcagctaccagcggctggtgatcctcgccgcaccccagttcctgggggccctgcgcgaactgctggacccgcaggtcgcgcagatcgtcacttcccagatcgccaagaacgtttccaagatccaggacccggccgccctgcgcagccacctgccggactttctctactagcccgtccagcctcgacaagggcccgcccagcgcgggcccttgtcactcgaaccgcacctcgacttccgggacctggtccggaaccaggccctcgtaacgcacccgaaaggcgtcgtgttcatccaccgcaaacaagggcccgaagctccccagactcagcagttcgccagcatcgagggtctcgccgcgggccgccagttcatccaccagccagagtacagcgtccagtgggtgtccgaggatggcgctacccggatactcgcccagtacctcgcccccctcgctctcgatgaccaccgtcatcgcggccagcgtctcacccatctcctgggtcacgggcaccggctcgccaaggacacctccccgcgcgcccacgttgatcgcggtaatgctccaggcatccagggtcgcggggtccgcgaccatcagatccacgagctcaatgaatggcagcacccagtcgatagccgcgagcacctcggcatggtccgatgcctgcatgatggccgggtccgccacgcgaacggccagatcggcctcgaccatagggcgcgcgccgaaatcccgcgcgaccgggagctctgacggccagatcatcccggccagcagggcaccggccaccggggcatcggcgccgaagcgctcctgaacggtctcggaggtcagcccgaccttccaccccacatgcggccccaccaccacatccagctccgccaccatgacgcgctgaatgcacagggcatcggccatgtcctccggcttgacccgagctacgggctcccggtcctgccaggcggctgcgagggtctcgccctcatgggcactgccctccgggcaggccgcgaatgccggacccgcgatccatagccccagcaacagtcctgcgagtcccacacccatgcaaggacgcatgcggattctccccaaaacggccattgtatccgggtaccgcccaggtgacgtcgctagtgcggatcggatgcctcgcgttcgggagtcccgggaacgggtgcgatgcggtcggcatccggctcggggaagtcgctcggcgcgaggaccccgagtagttcgggtccgtcatgggcgggcacgaagatcgccagttcggcctcctggatctccagatcgactgcctggcgcaggttcaggtcgtggcccaccaccacgatgttggaataaggatccgccggcggcgtatgaaggtggcgcacaaggccatcgatcaaatgggctcggcggtcctcatcccgcacccagggaaggttgaagaggtcatagcggatctcgtactcctcaaaggccagcgaggcggtctcccagttccggcagaaggggctggtcagcacttgctcgaccgggatctcgagcgcgcggaagccgtcacccacccgccgcgagtgattgcgcccaagggtgctcaggttgcgctgccccgcgcagtcatccatgtcgctgatgtcatagtcatcgtgcgagcgatccgtctccgcatggcgccagaagacaaccagcccgcccccctgcagtcgctcgatcaattgctccgcactcatctcctcggccccaggtcccatggggacgaggccgaagagcagtgctccaaagaacccggacacccgcctcgccatcgcctccgctccccatacttcgtctacttgatactcaatgcgtagacgaaaaatcgagggtgcgctcgggccgaccggctcagaagtcgcccggcgtcagcacccccaacagccgcgggcgttcctccccgggctcgaataccgcgatctcgccctcgtcgatctgaacccgggccgcccgctgcagattgatgttgtgcccgacgatcacgacattctgcccagcctcctcggggggtgtgttgaggtagcgttgcaacgcacgtacgagctcgtcctgacgctcgcgatcgcgtaccggcggcacgttgaacaggtcctcgcgaatctcgtaggcgtcctcgccaaaggcgatacgggcgctgtccacgttgcgacagaacgcggaactgaggatcgactccacgggaatcgcatggcgctcgaagccctcgcccaccttgcgcgcctcttccttgccctgatcattgagattgcgctgaagctcgcagcgggacatgtccgacaggtcgcggtcacgctggctgcggtcggtcgccgcgtggcgccagtaaatcaccagcccgccctcctgcatgcgctcgatcagctcctcgggagccaactccgtaccggcatggcccacccccggcacgagaagactcgcgatcagaatcatagccatgcgccacatgcgatatgccctcatgtttctcacccgccctacaaatgattccgacccgtcggcccggctgaggttcgccctgcgcgatcgttgacgcccccccggctcgggcctagtatgccggtctccccagcccggaatcccgccctcgcatgacctactgtgtcgccattgatctggacgacggcctcgtgttcgcctccgactcgcgcaccaacgccggggtcgaccaggtcagcacctacagcaagatgcacaccttcgaggtcgaaggccagcgcctgttcgtcgtgctgaccgccgggaacctggccaccacgcaggcggtggtaaaccggctcaagcgcgacatggaagacaatgccgaggaaagcctggcgacggtggaacgcatgtcggatgccgccgagtatctggggcgcctgaaccgcgaggagaccgaaaagcactccgaggcgctgtcgcgttccggcatgcaggccgatgcgaccctgatcatcggcggccagatcgccgaggatccccctggcgtctacctgatctacccccagggcaactacatcacgacctcgcagcagacccggtttctgcaaatcggcgagagcaagtacggcaagccgatcctcgatcgcatcatctcgcacgacaccgggctcggcgacgcggcccgctgtgcgctggtgtcgatcgactccaccatccgctccaacctgaccgtcggcccgccgatcgaggtcctcgtctacgagcgcggcaccctcgacttcgaccactacctgtgcctggaggccgacgacgagtatctgcgctccctgacacaggcctgggacgcaaacatcaagcgcgcctttaccgacctgccccgcttcgactgggaaggcacgcacggacgcaagcagcgcgggacgcgggtcagccgcgggtccgccaaaaccggcggcggcaagaccagcaccaccaaggccagcaccagcaagcccaaaaagccccgccgctgaacacgacctgtttgtaggagcttgcttgcaagcgaacgccccggccagcgttcggcccgggcaggggcttcgccggcaagccggctcctacaggggcggtttacgcggcgtgtgcgggggcggccaggaaccaggtctcggcgttggcgccgtggatgtccgcgatatcctgctgcagccggtcgacgaaatcgtgcagaccgtcctcggccagcagctcgtccacgctggcattcatcgcgtggcgccgggcctggatcaccagccgcagcgggacttcgttgttcggcaggctttccagcgcatcctgcacctgcgtcagggcgtgcgtaaccgaacgcggaaaggcattgtcctgcaacaggaagcgcaccacatccacgccattgatgcgcctttttacgtgctggcgatacatctgaaagccgctctccgaacgcagaatactggtccacagcaggccttcgtacggctccgggtcctctccgtccttcttcagcagcttaagcgccccgacatcgatctgtcgggtcgacatgtccgcgcgctccagattgcgccccaggcggataaagtcgtacgcggcatcatggctcatcgtgcccgccagcagcccggtcagggtctgacagcgctggacgatgctcgacagaaactcgaagcgtccacgcttgccaatgccctggtcgatttcgtcacgcgcgaacagatagagctcgttcatcacctcccaggcctcggatggcaccaggtcccgggtggtgcgcacgttctcgcgcgccgaacgcagggaattgagcaccgagctggggttgtcggcgtcggccagcaggaacttcacgcaattgcgctcgtcatcgcgctggtagtgattgtcgaacagctcgtcgttcccggttacctcgaccagacccttccaggagagctggaccgatttcggcatgtccagcgccagcagatggaaggcggtgaccatacgcgcggtgttctccgcccgttccacatagcgcgccatccagtacacgcgttccgcgactctcgagagcatcttagttctcctcgtccacgatccaggtgtccttgctgcccccgccctgcgaggaattcaccaccaatgagcccttgcgcatcgccacgcgggtcagcccgcccgcggtcacgtccgtgcgcacgccctgcaggatgaagggccgcagatccaggtggcgcggctcgatatcgtcgccgcacagcgtcggcgcgacggacaggtccagggttggctgcgcgatgtagttgcgcgggtccttctggatcagctgggcgaactccgcgcgctgcttcttggtggcgtgcgggccgaccagcatcccgtagcccccggactcgttggccggcttcaccaccagctcgtccaggtgatcgagcacgtactcgcggtccttgtcgtccacgcacaggtaggtcggcacattgggcaggatcggctcctcgtcgaggtagtagcggatcacctcgggtacaaaggcgtacatcaccttgtcgtcggcgaccccggccccgggggcattggcgagcccgacattgcccttgcgccaggcgcgcatcaggccgggcacgccgagcatcgagtccggattgaacacctccggatcgatgaactcgtcgtcgatccggcggtagatcacgtccacccgttccagaccgtcgatggtgcgcatgtacacgcagtcgtcatcaccgaccaccaggtccgcgccctcgaccagttcggcccccatgcgctgggccaggaacgagtgctcgaaataggccgagttgtagatccccggggtcagtaccgcgatctccgggtagtcctgtgggcggggcgagatcgaggccagcatgtcgaacagctgggtcgggtactcgtccaccgggaggatgctcgagttctcgaacagctccgggaacacgcgcttggtcacctgccgattttccagcatgtaggagacgccagagggcacacgcaggttgtcctccagcacgtagaagtcgcccttgccgtcgcgtaccaggtcggtgccgcagatgtgcgcccagacgccgtgcggtggggtgatccccacgcactgctcgcggaagttcttcgactgtttcagtacgtagcgcgggatgatcttgtctttgaagatctgctgcttgttgtagatatcgttgatgaacatgttgagcgccgtcaggcgctgctccagcccctccgacacccgctcccattcggctttggtgatcacccgcgggatgatgtcgaacggccaggcgcggtcgatgttctcgccttcggtgtagaccgtgaagctgatacccatttccaggatcgcgctgtcggccgcggccttgcggctctggatctcggcgtcgtccaggctgctgaggtaatcggtcaggggtttcgccggcttgcgcggcttgccaggcttggcaatcagttcatcaaagaagggcttggggtcgtattgcttccagtcaatcgccatacgtcgggtcctctgacgcggggaacggtttgcactacagtagcgccttttccggcaccacgggcaatagccgaaatggggtggtgtacgtttttcgtccccctgacccgccagaggttcccatgagcgacaccctcgaacagcgcctgatcgcgctctacgagcatccgaagatccagggctgcaactggcagccgcgtcttttctggtatccggccaccgatggcggaccctatggagagctacgcgtggacggccgcgagctggaggtgtttcttgccacgattctgggcgaggcgtcgaccgaacgcgccggtctggacacggaacaggggggccgcgggaccttcatcgcggccaatgcgcggcgccatgaactgcctcttttcacccggaatcagggatgatgggattcgcgttgctcatcccatcctacggcgcgccaccaacctcgtaggatgggatgagcaacgcgaatcccatcaaagggctttatcaaccgaaagccggctactgcacgaagaactgctggaacagcgccgcgagaatcaccagcgcaaacccggcgtagagccccgcgaccacgtcatccatcatgatcccgtgcccgtccttccacttggcgtcaaagtagttggccggccacggcttgaggatgtcgaacagccggaacagcaggaagccgatcacgatccagacgagccccgcaggtgcgaacgccagggtaatcagcatgcccgcccattcgtcccagacgatcccgggatggtcgtgcacgcccagacggcgtgcgctctccccgcagatgtggaacccggccatcaccacgagcacggtgacggccagataggcccactccgggaagttcatgatcgcgaagtagagcaccagcgccccgagcgatccggtggtccccggtgcccagcgcgacaggccactcccgaacccgaaggccagcaggtggatcggatcagtgaacaccgtcttcgccgacggcatcttcggctttgcgctttgggcgggcgccgcaccggcgccggtcttcttcctggccatgacgtcccttggctttgttcttttgtttttgtgtttctggctagcccgcgaaatgatcgtggccccggcgcgcgacgtccagccgcgcgccatgggcgtccaccacctcgatatcgctgccgctggtgaactcgccgatcacggtcagcgaggtgcgcacgctcaggctcagcagctccagcggctcggtgggcggtaaggcaaacagcagttcgtagtcctcgccaccggcgagcacacaatcgcgaaccatttcctcgggctgcccttccagcaacggatcgaccggcagctgcgaccagtcgacccgggcaccgcagccgcatgccgcggccagatggccgaggtccgccaacagcccgtccgagatatcgatgacggcgcgcgcccgattgcgcaaaccacgtcccagtgccaggcgcgcactcggccagaacaggcgggcgcagtccggggactcctcgtccggtggccggccctgcgcccggcgctgcttctcaaaggcgaggcccgcggccgccccgcccagtgcgccgctgactaccaggcggtcaccggggcgggcaccggcgcgccgcagggcctgcccggccgggacctgacccagcacagtcacgctgattgccccggggccacgcgtcgtatcgccaccgaccagcggaaccgaggcctgttcggccaatgccagaaagccgcggctgaaggccgccagccagtcatggtcgacggaaggcagggtcagggacaggaccgccccaagcggatcggcccccatcgcagcaagatcgctcaggttggcggccagggccttgtgccccaggctggccggcgggtggtcggggaagtagtgcgtcccctcgaccatcgtatccacgctgacgaccagctcgtggccggcctgcaccccaagcagcgcggcgtcatcgccaatgcccaggcgcacgtccgggctggtcccggcaggttcggcaaagtagcgccggatcagatcgaattcggagtcgggaccggtcatggcgagaggcggcccatcggaatcagcgttgaacggaacgctcggggccgcgcaggtcggcagagagccgatccagcaccccgttgatgtagcggtgcgactgctcggcgccgaaacgcttggccaggtccaccgcctcgttgatcactacgcgatagggcacatcgatgcgctcggcgagctcccactggccgagccacagcagggcccgctcgaccgggtcgagctgatccagcggacggcccaggtacggctccatacgggcatccagggcctcgcggttgcgtgtcacaccgatcaggatctcgcggaagtattcggcgtcggccttggcgtgttcctcgtcgtcgcgaaactcggccaggatgtccttgggctcggccgccgtcatctgccaggaatacagggcctgcatggcacggcggcgcgcaaccgagcgtgcgtggcgggcacgctgctcgggcgtactgtgcgggcgtttgccccgcccgccctggcgcggcttcttgcccgcgggctgcgaagggttatgggattcactcacggcgtgtacggcacccacccgcttagggaaacactgatccatggacacgctcgcgctcgagtcgcttttgcgtgcgaacaaggcgcggcgactgccgtgcagtcattctgcacaagggagccgcaacgctgtgcgcgcgcccgtttttgataacaacgggcggccgagccccttcggggttggcaccccaggttccccgatcctgcgttgcggcacttgccggtagagccactaccggctgcgcaccgcgccttgtctcggaaaacctggggtgtcaacgcgagtgtgtacatggatcagtgtttcccttaggagtcggcgcgcagcttgcacatcaggctgaccatctcgatcgcgcccattgcggcatccgcgcccttgttgccggccttggtgccggcgcgttcgatcgcctgctcgatcgagtcggtcgtcagcacgccgaagctgatcggcaggtcctcggtcatctgcacctgggccaggcccttggcggcctcgcccgcgacatagtcaaagtgcggggtcgagccccggatcacgcagcccagcgcgatcaccgcgtcataacggccggagcgcgccatcgcctgcgccgccagcggcagctcgtaggcgccgggcacgcgtgcgatggtcaggttcttctcggcgacgccgtggcgcttcagggtgtcgaccgcgccttccagcaggcgctcgacgatcaggctgttgaagcgcgccagcaacaggccgtagcgatggttggcggcatccgtgaactcgccttccagggtctcgatctcgtgcatgatgtggttccggtcggaatggggcggacacgcggcccgcaaatcctgcgtagtgtagcatcgcggcgcgcctagggagacgcttatggacagggcctcaggaagcggtggcggccctgcgtgcccgcacccttcgcgccgagatccaggaatggaccgcccgccagccgagcaggaaggccaggatcgcggcgtacagcgcgacctcgccatagtccgcccgcgccagccagagaaaatgcaggatcgccagcaccccggccacgtacaccccgcggtgcagccagacccatttcttgcggagccagcgctgtgccccgtcggtggaggttaccgccagggcgagcaggatcacccaggcggcaaagccgaccatcacaaacggccgctcggtcaggtcgtagagcaccagctcccagtcgaagaacaggtccagccccagccaggtcagggcatgcgcggtgacatagccgaacgccaccagccccagcatccggcgcagccgggtaatccaggccagccccgtcatctgccgcagcggggtcacggccagcgcgatcagcagcgcgatcatcgcgtgggtgccggagagcgccagcagctgctcgatggggttcgctcccagcccgccgaaccatccgagcgcgcgcaggccaatccagaccgcgggcacgagcgagagcagcagcacgcccgtccagacgcctcgcgggggctgccctctgcggcgttgagtcgtcgccacgccgaacccgtcagaaatactcggtcaggtccatcccctcgtacatcgaggcgacttcatccccatacccgttgaacatctccgtgcgccgacggcgaaactcgccaatgcgccgctcggtgcgctgcgaccagcgcgggtgatccacgtccgggttcacgttgctgtagaagccgtattcatcgggctgcgcctgattccacagggtcggcggctcgtcctcgacgaagcggatgtgcttgatggacttgatgctcttgaaaccatacttccagggcacgaccagacggatcggcgccccgttctggttcggcagcacctcgtcgtacagccctacggcgaggatcgtcagcgggtgcatcgcctcgtccatgcgcaggccctcggtataaggccactgcagcccgccactgccgcggcgtcggcgctggccgcgcaggttgtccgggtcgtaaatactctcgaaggccacatagcgggcatcgccccggggctcggccttgtcgatgatgcggttcagctcgaagccgatccacgggatcaccatcgaccagccctcgacgcagcgcatgcggtagatccgctcctccagcgaccagggactgatgaagtcctccaccgcgtactcacccggattgtcgcacagcccgtccaccttgatggtccagggatccgtcttcagctggtcggcataggtcttgggatcgcccttgcccggccccatctcgaagaagttgttgtagctggtgatctcctcgtacggcgtcttcgactcgtcggtggagtaatcactgggctcgaagtcgagctcaaagccgcgcaaagcagccgtcgccgggaccgccatgcccagcccgctcagggccagaccggcacccagcccaacacccgcgcgcaggaattcccgccgtcgctggtagattgccttcggggtaatttcgctgcgggcgggatcggaacgccgccgcgtacgaatcagcatgaacaacctcgcatctcgaccattcgggaccaaccggaccgccagtccattccctgcagggcggcaccgcaggtgcctgtccaagtgtctccttcgggatggaccggtaacccgtcgccaagttcgaaaaccctggcacttttgccgctgtcatgctccgactgtggacaataaggaaacgcgacaaggcataagaattttctgcttgcgcgcggccgccgccgctatataaggctttcctgatgccgcagtaccggggtggcccggccggcatacctggagaccccgcatggacctcaatctcgataccggtttcgacagcaccgaagacctcaccggcctgttcgagaacccgctcgtcaacgaccgcggcccgagcaaacacgccgcccgccgtgccctcgaacgcatgatggaagaacgcgccctgcgcgcccacctgcaggacgacttcgacctcgaccacgccagcgacccactggactggtagccaaaagaagggtggcccatatgggccaccctgcgtttatcaacgatgcgtttcgcggggctcaacgcatcctacgaggggcggcaggggtagcctcgtaggatgcgatgagcaaagcgaatcgcatcaatccctgaatctccaatccctctcccccaaaggccaatcctccatctcgggcaccccgccccagtccgccggatacaccccggcccgcacgaaccggtggaagctggaatatggccaatccgccacggcccgaacccagccgtgcttgaccgggttgtaatggatgtaatcgacgtgccgcgcccaatcccgctcgtcacgtatgcaacgttcccagaaccggcgctgccagatgccgcgctcgcctcgctgagcccggctgtatgttcgggtttcgatcggcgcaatcgaacgcgaaaagcgtgccttgatcagtcgccatctccgactgaaatcggtatcgccctccggcaaccgccagatgcagtgcaggtgctcgggcagcaccaccattgcgtctatgacgaacgggtgccgtcgccgtacctcgcgaaatgcgtccctcagggcatcaatatgatcggtcagcagggtggtgttgcgacgccaggcggcgttcacggtaaaaaaatacgtgccgccgggcacgtatacgcggcgatagtccgtcatccatagcccccttccctgggttcatggtcttcaacgttgttgcggaatgatgcgattcgcttcgctcatcacatcctacagctatcccctccccttcgtaggatgcgttgagccccgcgaaacgcatcaacgcaggatgtgccgcccaagccccccgcctactcgtcgtcgtagccggtcagctccacgaagccgcgcccaacgggttgcccttcgctatccaggatgtccaccgcgccttcccagtagcggattacggtatccatctcctggtcgtcgcggatcgcacgcacggtgaacttgcgcggggccgagccgtccggcggcgcgatgcgcatcgcccattccactgggtagcggttgccggagggctgcgtggcccagcgccggggctcaagttcgacctggtcgggttccagcaatcggtcgtcggcatccgccggcatccagcggcccttggacagcgggtgcggctcgccgtcttccttgcgcagctggtagtacatgacgtccagcccgtcgtcgaactgcagcgcgaaccagtcccagcccacctgatcctcggacagcgcactggtgctccactcgcggtccatccaggcctgaccggtgaccgccaggggcccgcgcccgccgcgctccacctccccgcgcaccgcgatgcggggcatggagtagtaataggaggcattgcccggctccgggcccttctggctgagccccgcctcgccctgaagaaccgggccgcgcagcggctccagctccagctgcaggcggtagtcgtccacgctgaaggccagcgtccagcgctcctgatcgaggtccgcgagctgccagtcctccgcccacacgcgcccgaccggttgcgttgccccggccagcccggccccgtcgcgcacgaagcgctcctcggaggcgtgatacccggcctcctggtccaccacggccgtatgtgccatccagatgtccggactggcccaggccgagtcgtgccagcgggcgtcccccgccaactccggcgccagtccgacgcgaaagaaggtgatgtgaaagcccagccgctcgccctccggcccgtcgagattgccagtcacataccaccattcgttgcgaaaccccgggtgcggcccgtgatcgcgcggaaactcgaacacccgcggcgcatccgcacgccggaatccgaccgtctcctcgccacccagggcctcgcccacgcgcagcccagtgacccccgtatcgtcggtctccggaggctccgcgcccccgcacgccgccaacacccccaccaacatcaacaccataaccacccgcaagcgcaccctccgtagataccgtcttgccctacggggtgcaaggggtttcatggcgggcttgatacggggtttgggatttgagcacaccgaaggcgatgtgcaggagtttgcgcatagccgccccgatcgccgacatcttggccttgccgcgtgtcagcagacgttgatgctggtgtcgcacgtccgggttgtaccgggtcgccaccaccgccgccatgtagagcgccttgcgcagtcggctggaaccgatcttcgccaaccgcgagggccgccggaccgtggtccccgattcttccaggaccggtgccagcccatggaacgccgccgcttgtcgagcgctcgtgaacgcgcggctgcgcagcgctgcggtcatcgaggccgacagcacgcggccgatgccggggatgctctccagcaaggtccgatcccgcttcaggtggtgatgggcgtcgaagtgatcgtcgatctgctgctggagccgacggtgttcctcacgcagggcctgcaggacgttgtcgatcgacgcctgagcgagggtgtcctcactgaaacgcgccttctccaggcggttctcttcgcgccgcatatcctgttccagagcctccaggcggctgagcaggcgcttgagttcccgcacctccggcggttcgggctgccagcgtcgtggtgcgcgttcgatgccgtagcgggccagcatcatgctgtccttgcggtcggtcttgttgcgcacccccatgcccttggcatgcgaacgcacctgggccgggttcagcacgtggacctgcaccccctgatcatgaagccagtacgccagcggctcgtggtagatgccggtggcctccagatacacatggagcccctcgggggtctcgccggtgttgcgctcgagccagtgcagcagctcccggtactggtcttggcggttcgggaacaccttgggcttcaccttgcccgcctccagatcccggacccacatgcagtcgagcttgttcttgctaacatcaacgccaatatgagccatctcgtcctctcgccttgtccgtacagcctcacccgtccgtcacggaggggggtcttggataccgttcaaacttcgagatgagaaaggactcgggggccaatctacagaacaggttcgtgacctcaggagcctgacgggttacccgagcccaatacggttcatggtagcgatccgtgaaccgcaagacacaaggagcctgctcgcaggcgaagcccccgaccgcgcctgatcctgacccaaaacattcgcctgcaagcaggctcctaccggactaaaccaccgcatcagggcacctcccttaacgcgggcaccagccgcatgcgcgccatgcgccaggccgggatcagcgccgccagcagcgccgcacccacgcccagggcaacggtctcggcaatctcgcgaccaggccagcgcaggtccatgccccagccgaacgcctcgcggttgatcacctcgatcagcagccagcccatgccaagacccagtggtatcgcggccagcgcggcgaaagcacccagcaccgcgccctgaaacaccaccagtccgcgcaccccgccgggcagaaggcccaggctgcgcagcgtggcgaattcacgcgcgcgttccatctgcagggccatcagcgccccgaggatcgcgatgaacgcgaccagcagcgtgatcacccgcagcagatgcgtgatcgcaaaggtacggtcgaagatcgccatcgactcctgctcgatatcgccggggcgcgtgaccatggccgccatctcgcgctcggccagccaagtctccaagcgctcgatcaccgcgtcggcatccgcgccctcgggcaggcgcagtccaaacgaccccacctcctcggcgccgggcgtgcccgcgtagaaccggtcgcccagcatcagcaccgtgccctgcggactgccgtaatcgcgatacacgcccgccacctcgaacacccgccgcccctcatccacgcggatctccagccggtcgcccacacccacgtcgtgatgggccgcaaagggctcggtgaccagtaccgcatcggtctctcgcaggcgccggtcgagtgcttcgcccgtggcctcggcctccagcagcggcaggtactccagccagaccgggtgcggctcgaccacgtagagatcgatcatcccgacatcgctcggcgtgtcctggctggagccggtgctgaccgactccgcctccgcgatccgggcgagcgtctccccccagtccgcggggaggcgcgccccactgcgcgccgcggccggcgccaccggcaccacgtacacatccgaggtaagcgcctgccccagccactgctccacgctgtcgcggaagctcccgaccatcaccgacacgctgatcgcggccgccagggccagcgtcagcgcggaggtcgccggtgcgctgcgcgacaggctccgctcgagactgcgcaccccgatgcgcgggagcgtctgcccgcgaccgagccgcgccagaccgcgcaggactccggccagcaccagcgggagcagcagcacaaagccagtgatcagcaggaacagcgcgacaaagctgcccaccagccctccggccccgagcagcagcatcacgccacccgccgcgagcagaacgaccgccgccacggccagcccgcgcaggccccggcgcgcccggcgttccagccgcccgcgtccaaggctgccggggctggccgcccgtgccgcctcccaggccggggccagcgccgccagcagcgacagccctacccccagcgcgattaccaccagcagcgccagcgggcgcggcgtcacctcggtcaccgccaccacgaagaaatgatccgtcaccgtctgcgcgacctggccgaccagcacctgcgccagaccgatcccgaccagcacccccagcagcgtgccgatcacaccgaccagcaaggcctccagcatcaccacgccgaacagcgcccgccgaccggcccccaccaggcgcagactcgccagcacctcgcgtcggcgcagcaccgcaaaggtctgggtgttgtagatcaggaaggctgcaatcagcagcgccagcaggctcatcgccgtcaggttgatgcggaaggcctgcgccagctcgcgcgaggcctggtcgcgcgccgccactggcacgagttccagaccattcggcaatcgctccgcgaaggcgccgatgtcggcgtcatcgaggcgtacgtcgacacgatcgagccgtcccggccggccgagcaacgtctgtgcggtggcgatatccgtgacccacagcgagccaccctcgtcgtctgactcggccgccggttcgtcacgctccgcctcgcgttcgagcagcgtgacctcgaagcgcccggcggcggtctcgagcgccaggcggtcctcatgcgccatcccggagcccaaccaccagccactcggcggcaggatcgtgcccggctcggtcaccagccgctgcaccggggcatccccgatatccgaggccgccccgcggaacgggccctcggccagcggatcgacgcccagcacatagatcgtgcgcccgtccggcagccgcgcgggtccctccacgatcggcgcggtatcgcgccagccggccagccgcagatcacggtaatgtgtctcgtcgaaaccccgggccggccccagaatctggtgcgtggccgtgcccgccacctcgtccatcgaacggtcgaacgcgcgctgcgccgactggttggccagatccaccgccagcaccacggccacggcgatcaccacgcccaccagcgtcagcagccgctgcagcgggcgcctgcgccagtcgcgcagccaggcctttaccagcagcgagctcacgtcgccgaggcttccgcggcgagatcctgcaggtggccgtcctgcatgcgcagcacccggtccagacgcccggccaggtcatcgctatgcgtaaccagcaacagcgcgcagccggtcgcgcgcacctgttccagcagcaggccgaacaccgcctcgccggtgcgcgagtcgaggttgccggtcggctcgtcggccaggatcagcgccggccggtgcaccagcgcccgtgcgatcgccacgcgctgctgctcgccgccggatagctgctccggttcgcgcccgcccttgtccgcgagccccacggctgccagctgcgccgcagcccgctcacggcgctgagcggcatccagatccgtcgccagctccagcggcagcatcacgttctccagcgccgtgagcgtcgggatcagatgaaacgactgaaacacgatcccaacctgcgctcggcgcagccgcgtacgcgccgcctcgtccagccccgccagcgcctgaccggccagttccaccgtgccggtgtcggccggctccagcccggccgccaggtgcaacagcgtggatttgccggtgccactctcgccgacgatcgccacgcgctcgccgggtgccagcgccagctccacgtcatgcagcacgcgaccctcgccggggtagccgaaggccactccactcatggcgagcaccgggctgccgagcggtcgctggggatgcatcgtctgatcctgcatcgggttttccttgtcgattaccactggttgccggaagagccaccgcacttcccactcaaggggcgttcacaccaccgtaaccacggccgttcatggtgtctgcacagacccctgacgggagaggaatgtttcaaaacagcccccaagcggttgattgcggcccgacatccgttagaataagtcgcatctccacacacgggaacgcgccttgaaacgccgatcacgcagtcgatctatctgcgcctcgcggtaagcgcctccttcccgaaccggacgcttcccgctgggcctctaagtactagagtgccgggagcggccgggccccagcccgatcccgaccggaccaagacacctcatccatgcggcgccttgtgaggctgtgtattcagccccctggcccgcggatgacagccgggagtagggcatggatttgcatctggaacaatccatcatcgagctgaaggagctgctgcgtctggacgaccgcgacggcatccaggaactgctcgactacacgcgtgtgcaggacatcgcgcatgcgctgatggagctgaacgacgacgacctgtgcgcggtgttcaacctgctggagcccgggcgcaaggcggatgtcttctcctacctcgacaccccgcaccagatccggctgctcgaggcctcgccgaaggacgacgcccgcttcatcctctccgagatggaggccgacgacctcaccggcctgctccagaccctggatccggagactctgcgtagctacctgcggttgctgccgtttcgcgccatccgccgcgccctcaagcagctcaactacccggaggactccgccggtcgcgtgatgtccccggacgtcgtcgcggtagaccccgactggacgctcaagcgcgcgctggccttcatccgccgcaacgcggacgaacactcgaacaacgtgatcttcgtggtcgatcaggaccgcgtactgctcgccgcagtgccgatccggcacttcctgcgcgcctcggcagacagcccggtgcgcgaactgctgggcgaatccgatccgatcaccatcggggtatccgagtcggccgtggaggccgcccgcaagatccagcactacgacctggaaaccctgcctgtggtcggcgagaccggcgagctactgggggtgatcacggtcgacgacgtgatggacgtgctagaagccgaatccaccgaggacttccacaagatcggggcggtcggcaccctcccgctctcgccacaggatgcgagcccgttccttttgtaccgcaagcgcgtgggctggctgatcggtctggtcgcgttcaacaccatcggcgcgctgatgatctcgcagtacgaggaggccatcgaggcgctggtggtactggtcttcttcctgccgctgattatcgactccggcggcaacgcgggtgcccagagcgccacgctgatggtgcgcgccctggccaccggcgaggtcacgtccaaggactggctgcggttgtggggcaaggagctcggcgtggccgtcgggatcggcgtgaccatgggtctggccgtatccgtactcgggctgtggcgcggaggggccgacatcgccctgctggtcgcgatcgcgatgacgctgatcgtcgcgttcgccagcatggtcggcatgctgctgccgttcatcctcagccgcctgaagctggacccggccaccgccagcgtgccactgatcaccgcgatcgccgacctcggcggcatcatgatctatttctccctggccgtggcaatgctcggcctggcgactccgtaggggactgaccgatgagcccgaccgacgacgacatccagaccctgccgcagacgctcaagaccgcgctggaccagcccacggaagactcgctccaggggctttgcgacgcccatgcaggcgccgacctgtcggacgcgctggaggccctgccggaagaccgcatgctggacttcttccggcgtctcgacgtgtcctgcaccgccgatgtctacgcgcacctggagcccgaccaccagacgcgcgtgctgcacgcgctcgacgaagaccatgccagccggctgatgtcagcgctgtcctacgacgatgccgcctcggtcctggaaggcctgcacgacgaccacgccgaatccctgctcgagaccatgccggacgacgaccaggaggcgctggagactctgctcggcttcccggaagaaagcgccgggcgcctgatgacgcccgagtacgccaccgtgcagccggactggtccgtgggcgaggcaatggaccacctgcgcgaacaccacgaactggcggagaccctcaacaccatcttcgtgaccacgccggagggcgaactgctgggctgggtgcgcctgaaggaactgctgctgtcgcgccccaccaccagcgtgcgcgagcgcatgcacaccgatgtcgtcagcatcgcggccgaggaagaccgcgaagaggcggcccaccgcatcgggcattacgacctcgacgtcctccccgtggtcgacgacaacggccacctgctcggcatcatcaccgtcgacgacgtgatggacgtgctgcgcgcggaaaccaccgaggacttccaccgcatggcggcggtcggcgacatggtgctctccctgcgcgacgccagcatgagcctgctgtaccgcaagcgcatcggctggctgctgatcctggtcgcggtcaatatcttcgccggcatcgccatcggctactacgaggccgcgatcgaagccgtcgtcgcgctggtcttcttcctgcccatggtcatcgcctccggcggcaacgccggggcccaggccgccacactggtcgtgcgatcactggcggtgaacgacatacaactacgggactggtggcgcctcggcggcaaggaagtgctggtcgctaccgcgctgggcgtcaccctcgccgctgccatctgggtctccggcaactggctgggcaccgtcgaggtcgccaacgcgatcgccctgggcatgttcttcgtgatcgtcttcggctcgctgttcggcatgctcctgccgttcgccctgacccgcttcggcatcgacccggccgtggccagcgccccgctgatcacctccgtaatcgacatcgtcggcatcctcatctacttcggcgtcgccgtcgccatgctcggcctctgacacccaacggatacgctcatcggcccccgtaggatgccgatgagcgcagcgaatcgaatcaggattacccccgccgcgggaatggtgcgtttcgcccggctcaacgcaccctacaaatcggttagcagccgcgagggcaacaccacgcccccaccccgtcatggcgaggccccgcaggggccgtggccatctccgaacggaaccccggccccagtcatcccgtccgcagcgaagcgaagagccgggatctccgcccccagccaaagcccaggggcgacccagccaacacaacagcgcgcaaacccccaacactgacaatgtgcgtcagttcacatgacaacaatggtcacatgcgccctgtaaccatttgtgggacacccactttcttccaacattggcgcaccggggacattcgcacctgcgggacacccactttgcaaggagaaactgtggcggccatctgtgggacacccactttcttcccagttgtcataagcccgattcgccgacaccagcgacacaactaactggcggcagactccacactcccactccgctctttccccccagggccactagccttccgccggtgtgttcgccgtggcgtgttatgccttgccagacgaccgggatagcccgagggtccgcggctaatccacctcgccaaatgcactcgcaagttaatgtacatacaataatttgatagggatcgagtttgacgcagacaaggacgctgcgaacctggcgaaacacgggggtctcactcggcgatgccctcgggctcgaatgggatacgctcctggccatggaagaccgacggaaaagctacggcgaacggcgaacgttcgggtacgccttgatgggcgaacgcttgtattgcgtcgtattcaccgatcgatcatccgtgcggcggatcatcagcctgcgcaaagccaacaacccggagattgtgcgttatgtcgaaatcactaacgctacgtagcggtcgccgggtcgtcttgaacgacgccgacgaagagtcgtccattcaggccggaatcgatgcggacccagagacccgggaaccttccgaagacgagacgaaagccctgcgacgcgtggggcgcccgcctctacctgtaactaaagagcgcatcacgatccgtctgtcgcccgacgtcgtggaggcattccgcgctacaggaaagggctggcaaacgcgaatggactcggctttgaaggactggctcaaggaccatagcccgacgtctaatagtcgttagtgcccggctgcggctccggccgcggtatcgtatgaccaactgacatcgcggtggcatctgcggcacacccactttcctccccacgctacacggcccctcggtcaggccccggataaccgctgcgcgctttccgggatggctactggatgcagcgccttcaggaaatgatcagagacgatcgcacgcggggcaccgagactacgacgacaccgctttgcggcgctcccaggggctccaggcttgtgacctgatattgccggggcacagaacgcaaaagggccgcccgtggattcccttcccggacgaccctttaggggcttccttgccccagggcacaatctagcacgagcctcgtggatttccagctgcacaccgaagaggccgccgaacggtcgtttttgcgccataggcggtacttttggatggaataaacttcggcattgtaggacacccactttctcaagacaggcccttgctatcgcggctgatcgcatctaggttctgaatcgtccgattccatggaaggagtccacgatgacccaaccccgctcgtccctcgtgtccgtcgaggacacgccctggtaccacgtcgtctcacgctgcgttcggcgcgcctttctctgcggcgaggatcgcgtgtccggacacaacttcgagcatcgccgcgaatggatcgagacgcggatcctggagctggccgcgatcttcgccatcgatgtggctgcctatgccgtgatgagcaatcactaccatgtggtggtacggctggaccctgaacgcgcagcctcactggacaccgagtccgtcctgcttcgctggacgcggctgttctcgggccccgaattggttaggcagtatctgtctccacgtcggaaagcgatgtgcgacgcacagttacgccgggtcgaggcgtacgcccaaacgtatcggaaccggctggcagatctgtcgtggttcatgcgtgtgctgaatgaatccatcgcacgacaggccaatgaggaggaaggcgtcaagggacgattctgggaggggcgcttcaagagtcaggccctgctggatgacgcagccgtgctggcggccatgagctacgtggacttgaatccggtccgtgccgggatggccgaagccttgcacgagtgtgatcacacttcgctgaaacggcgtatccgcccggaggccgaggatgattcggcgtgcgccactgatgccatttgatgcaagcggccagttcgaaccggcgatcccatttgcgttcgaggattacctggagatgacggacacattggggcgctgcgtacatccgacgaaacgaggatccattcccgcgcaccgccctcgcctgctcgaccagctgggcatggatgccgaagccttcatccggcaatccagccatctattgcgcgcgttcggctcggccattggcgcaccggagcagttggtgagcctcgccgaacgtcggcagtgccgctacctccgaggaatctccatggcgcgggcgctgttcgcccgccctgctgcttgaacccgagcgcaggacgtcgacttggcatggatgaatttcggttgtttgggccgctcgcggccggttcgatccacgttgttccgcggcactgttggcgagttaggccttagtggggctcacctgggcccccaaaagaaagagccacccgggcttccgttcctgggcggctctagcgaaggcatccctgccttcggggttgaaagtagcacatcgtttgccaatttctagatgtatttcccgcttttcgtcgaacggccctatgcgccgactgagcggtacttcctctaacagagcaacgattgttttatctttcgattgcaggctgaacaccaggcaatgcgcttagcctagctctgctgaagaatcaggggagagtgcggcgacggacatggcagcgacgtccctggcgcattgccccggaagccgttgcccccgagatgtggatagacactaaaccggagtcaccgtcactgaaagggcgtcagcagttgcacagggactttgcggggcacccaacccaaggcccaggcctccgcggtggatcaacccggctcggcgggcttgcatgcgtgaatctgcacgacagcaccacggcccgtatgaaaaacaccttcaaccacgtcacgctcgacctcgaccgcatgaatgaactcaaggccggtcagttcatcacgcagctctggcagattcatcatgagcgcctcggtaggcggtcccccggttcccagggccagttgcgccggcgtatacccctccagaatgaaacgcccgccaggcctcaagccagcgaccgcctcccgatgtagccgacgccgagtatcgggcggcagatggcagaaaatcgagacgacaaggtcccaacggttcggctggatactgtagtcggtcagatccgcgacttccgtccggatcgcgacatgacgttgcgtcgcaagacgctcggccttctccagacctactgacgaactatccaccgccagcacatcgaacccacgttcggccagaaagaccgcgtttcgtccctcaccttcggccaggcaaagagctttcccaggcggaacccccgagatctgctcggccaggaaatcgttcggccgagtaccgtagacatactcatccgtggcgtaccgttcatcccacatcaatcgactccacccgttggttccttgccctcaagtatgtgcaggacacccactttgtgggcacccactttgtgggcgagcacctgccctgcgcagttaagggacacccactttgtgggtgggttcgcggctgccagccaattgccggaaagcggagtttcgcctactcttgcacgcctttccggactggtccacggcgagcccgccgcgccgccgaaatgtcgaaccaccagcgaaccaccagagcccagaaccgccatgagcgcaccgacctcgctacgccagcgcctcgagcattttatcgaagcccgtctcacccagcgcgcaatcatcgcgctgatcctgctgaacgccgtgacgctggggttggagacgtccgataccgtaatgggctggatgggcccggtgatcctcacggcagacgccgtcatcctgtcgatctttacggccgaggtactggccaagctgtttgtctatcgcctgagtttctggcgcaacccctggaatgtcttcgacttcttcgtggtggggatcgcactcatcccggcctccggaccgttctcggtattgcgcgtgctgcgactgctgcgcctggtatcgatggtgcccaaactgcgctttatcgtggaggcgctcctgcgggccatccccgggatcgtgtcgatcatgggcctgctggtgctgatcttctacgtgttcgcgatcatcgcgaccgggctgttcagcgactcgttcccgcaaaaattcgggacgctcggggcctcgatgtacagcctgttccaggtaatgacactggaaggctggtccgaagacatcgcacgcccggtgatggagatctacccctgggcctgggcgttctttgtgccattcatcctgatcgccacgttcaccgtgctgaacctgttcatcgcgatcatcgtggacgcgatgcagcgcatgcatgatcgcgcaatcgagatcgagcagcagatgatccatgacagcgtgcacgaggagaacaaggcactgcacgctgagatccacgagatccagcaggaaaccgtcaagctgcaggaacgcctcatccgcatgcagaacatgctggagaagcgggtgaagtaacggacccggggacggaggccaggctgtggctctccgacgcgggcaggggcttcgccgccaaggcggctcctacaaagccacaccccacctccggtagcctgcttgcaggcgaagcccctgccaaagccagccccacctcaacgaacggtgcttgcgtggccttcaatgcccccctgcgtgccctcggacacgcaggggccgctggatcaggcgttggcagcggccggctcggcggcgcgttcgcccaggcggcgaccggtggcgttcagcacggcctgcagcgtggcggcggtggtgtcctcgcccaaagcaacgccgacggagcgttcaccgtcgacctgcacatctaccgcggccatcgcgcgcgcctcggtgccggattccatggcgtgctcgtcgaagtggctcaccttgacctcgacaccccgatccgcctgcatcgcggcggtcagggcctcgaccgcgccgtggccctcgccctgcaggcgtgactcgcgactctgggacacccattttgatgtcacgagcccacccatttaggcgacggctagcgccgaggtatgatatgaccatctatatggtcaggagagtgcgaaatgtccgagccgacgattagtctggcgaacgccaaagcccacctgagcgaactggctgaacgtgctgctgcaggtgaatccatcctcatcaccaagcgaggcaaggcggtcgtgcgcctttccagcgccaccgcacccaggaagccgatcgatgcgaatgcgctccgtgcagtcacggatacccagagcaacagtgtcgatgagagcttcatccgtcgtatccgcgatgatgctcgctactgatgcgctatctggataccagcattctggtggcggccctcactcgcgagccccgaaccgaggatatgcagaagtggctggcggcacagagcgccgattcgctatgcataagtgactgggtgcttacggagttctccacggccttgtccatgaaggttcgaatggagatcctgacaccccgggaacgggcaaccgtgcttggcgcatttgcggcattgcgggaatcgtcactctcgacgctgccggtcttgatctgcaggacacccacgttgtgaagaaaagaccttgcgatcgcggctaatcgcatctagcttctgaaccatctgattccatggaaggagtccacgatgacccaaccccgctcgtccctcgtgtctatcaaggacacgccctggtaccacgtcgtctcccgctgcgttcggcgcgcctttctctgcggcgaggatcgcgtatccggacacaacttcgagcatcgccgcgaatggatcgagacgcggatcctggagctggcggcgatcttcaccattgatgtcgcagcctatgcggtgatgagcaatcactatcacgttgtagttcgactggaccccgagcgggcggccgcgctggataccgagtccgtcctgcgtcgctggacgcgcctgttctctggccccgagttggttagacagtacctgtcgcctcggcggaaggcgatgtgcgccgcacaggttcggcgggtcgaggaatacgcccaaacctatcgggcccgactggccgatctgtcgtggttcatgcgcgtgttgaacgagtccattgcccgacaggccaacgaggaggaaggcatcaagggacgattctgggagggccgcttcaagagtcaggcgctgctggatgatgccgccgtgctgacggccatgagctacgcggacctgaacccgatccgggccgggatggccgagacgctggacgagagtgaccacacgtcactgcaacggcgtctccgccaggaggggaccgaggcagacgcacagaccggggcagttgcgactccaaatgggccccagccatgcggtccaccagatgccttgcgcccggagaatgagcttcgatcgcttccccaggcgcccctgatgccgtttgatgcaaccgggcagttcgaaccggctattccgttcgcattcgaggattacctggagctgaccgatacgctggggcgttgcgtccaccccacgaaacggggatggattccggcgcaccgtcctcgcctgctagaccgcttgagcatggatgccgagacttttatccagcaatccagcagtctattgcgcgcgttcggatcggcgattggcgcaccagagcagttggtggatttggccgcgcgcagacagtgccgctacctgcgcgggatgtccatggctcgggcgctgttcgcccgccccgccgctttggcgccgcacctcacactccaacgcaggtttcgggccaggcattcgggtttgtgactgacttcgcttgccggggtcggggatactgcataccttaagccgcgagcacctcccccctgtgtgctccgcgccccgcatctcccccagaggcggggcgtttttttgtcactgggcatggcacacacgtgcattggtgtttgttgccgcgggcccggtcttgcggctcacccaggcccgccagtccgcaggccgtcatgcgcaccttcccatattgcggggtacccacttccatcaccgccgcgacttgagccgctggaggtcgatggcgaaaccttgatccgtccatccggccgctcacgcagctcgcattcggctcaacgaatggtacgagcgcggtccgcctgagcgattcgccaggcataagccgaagaacctgcggatcggcgattggcgcaccagagcagttggtggatttggccgcgcgcagacagtgccgctacctgcgcgggatgtccatggctcgggcgctgttcgcccgccccgccgctttggcgccgcacctcacactccaacgcaggtttcgggccaggcattcgggtttgtgactgacttcgcttgccggggtcggggatactgcataccttaagccgcgagcacctcccccctgtgtgctccgcgccccgcatctcccccagaggcggggcgtttttttgtcactgggcatggcacacacgtgcattggtgtttgttgccgcgggcccggtcttgcggctcacccaggcccgccagtccgcaggccgtcatgcgcaccttcccatattgcggggtacccacttccatcaccgccgcgacttgagccgctggaggtcgatggcgaaaccttgatccgtccatccggccgctcacgcagctcgcattcggctcaacgaatggtacgagcgcggtccgcctgagcgattcgccaggcataagccgaagaacctgtgggacacccacttttctgtgggatctgcaaacaggggacagatttatttcccctcctcgaaccccggcctcgtgccgggtttttttgttgccataaggccgattcgtcgacgcagccagccacaggctgttcatccacatcccgcccccactccccaaatcggccaggatccaccaagtaccccacccaacgcgtcacatgggccgccagacgacggccattctcgggccctccgaggggttccgaccctgccaattgcgcacgccagttcctgtgcatacaataattcgatggagatcgagtttgacgcagacaaggacgctgcgaacctggcgaaacacggggtctcactcggcgatgccctatggctggaatgggatacgctcctggccatggaagaccgacggaaaagctacggcgaatgccgaatgctcggatacgcgctgatgggcgatcgcttgtattgcgtcgtctataccgatcgatcatccgttcgccgcattatcagcctgcgcaaagccaacaaccgggagattgcgcgctatgtcgaaatcactaacgctacgtaacggtcggcgcgtcgtattgaatgaggccgacgaggaagcagcaatccaggccgggatccatgcggaccctgagacccacgagccctccgagaacgcagcaaaagcgctgcggcgcgtgggtcgccctccgctggcggtaaccaaggaacggattacgattcggctatcgccagacgtcgtggaggcatttcgggcaaccgggaagggctggcagacacgaatggacgcagccttgaaggactggctcaaggatcacaccccgaactcgaacagtcgatagatttgatcctcctgacataccctgggacacccactttccagcaccgtctgtggggacgcctcaccgtctgtgggacacccactgagctggtctaatttccgtggacgcctcgttcggtgggacgacaccccctggacgaggagaacaaccatggcacgcaagcgccgacgtttttcaagcgaacacaaggagcgcgtagcccggatggtggtcgatgacggtctggaggtctcggtcgtatgccgggatcaggatctaggtgagacggccgttcgccgctgggtcgatcaactcaatgtattagacctgtgggacctgtgggacacccactttcctctgacctgccgggatcaggatctaggtgagacggccgttcgccgctgggtcgatcaactcaatgtattagacctgtgggacctgtgggacacccactttcctctgacctgtgggaaacctgttggacgtctcgctcagggacacccactttgatgtcacgagccaacgcatttccgcgacggctagcgccgaggtatgatatgaccatctatatggtcaggagagtgcgaaatgtccgagccgacgattagtctggcgaacgccaaagcccacctgagcgaactggctgaacgtgctgctgcaggtgaatccatcctcatcaccaagcgaggcaaggcggtcgtgcgcctttccagcgccaccgcacccaggaagccgatcgatgcgaatgcgctccgtgcagtcacggatacccagagcaacagtgtcgatgagagcttcatccgtcgtatccgcgatgatgctcgctactgatgcgctatctggataccagcattctggtggcggccctcactcgcgagccccgaaccgaggatatgcagaagtggctggcggcacagagcgccgattcgctatgcataagtgactgggtgcttacggagttctccgcggccttgtccatgaaggttcgaatggagatcctgacaccccgggaacgggcaaccgtgcttggcgcatttgcggcattgcgggaatcgtcactctcgacgctgccggtctcatccatcgattaccacaccgctgcccacttcgccgacgatcatgcctccgggttacgcgctggcgacgcccttcacctggccattgcgtacaaccacggcgtggaactttgctctctcgacaagacgctcatggccgctgcagaacccatgggcgtgaatgcgacgctgctgtaacgggaacccgtgcagccttccattccgaaagttaaaggggacagattgattgtccttccccgaaccccggcctcgtgccggggttatttgttgcggggaggggtacaggacacccactttgtgtggacacacccgagcagttggtggacctggccgcgcagacgcagcgccgctatccaaggtgcatgtccatggctcggtcgctgttcgtgcgccacgccgcttgatgcgcgaacgcgcagatcacgaaaccgcaggacattggcccatttcggtgcgattcgcgtggttcttcgcaccctgcgggggtgccggctggtcaggggggagaggcttgaatacggggaggtacaaaaagaaagagccaccccggcttccgttcctgggcggctctagtgaaggcgtccctgccttcgcggttaaaagtagcacatcgattactgatttctagactcagttcgggtttttcgccaaacggcggcatacggccactgaacggtactttctccaagagagtaacgattgttttgtttcgcgattatgcgtatgcggcccgcgatctatctcatgcctgtctcgtcgcaacatcgagcgtttttcgctcgttgtctggctgcggcgtctcgggggaattgccgctgattcggctttcgcctactctcttgcggcttcccatagacggcgttgcgggccgtgatccgcgaatcgttccgggatgttccattcgcaatcgacaccaggcacccaagcaccatgagcgagcccaccacgctgcgcggccgtctcggccagttcatcgaggcgcgcctgacccagcgcgcgatcatcgcgctgatcctgctgaatgccctgaccctggggctggagacgtccgacacggtcatggcctggatgggcccagtgatcctcgcggcagacacgatcatcctgtcgatctttacggccgaggtgctggcgaagctgtttgtctatcgcctgagtttctggcgcaacccctggaacgtgttcgacttcttcgtggtggggatcgcactgatcccggcctccgggccgttctcggtgctgcgcgtgctgcgtctgttgcgcctggtatcgatggtgccgaagttgcgctttatcgtggaggccctgttgcgggccatccccgggattatctccatcctggggttgctggtgctgatcttctatgtattcgcgatcatcgccacaggccttttcagcgagtccttcccgcagaagttcgggacactcggcgccacgatgtacagcctgttccaggtcatgacgctggagggctggtccgaagatatcgcccgcccggtgatggaggtctacccctgggcctgggccttcttcgtgccgttcatcctgatcgccacgtttaccgtgctgaacctgttcatcgcgatcatcgtggacgcgatgcagcgcatgcatgatcgcgcgatcgagatcgagcagcagatgatccacgacagcgtgcacgaggagaacaaggcgctgcactcggagatccacgagctgcagcaggaaacggtcaagctccaggaacgcctcatccgcatgcagagcatgctggagaaacgggtgaagtaacaggctccgggacggaggccaggctgaggctctccgacgcgggccggggcttcgcctgcaagcaggctccttgtgtcttgcggttcacggatcgctaccatgaaccgtattgggctcgggtaacccgtcaggctcctgaggtcacgaacctgttctgtagattggccccgagtcctttctcatctcgaagtttgaacggtatccaagacccccctccgtgacggacgggtgaggctgtacggacaaggcgagaggacgagatggctcatattggcgttgatgttagcaagaacaagctcgactgcatgtgggtccgggatctggaggcgggcaaggtgaagcccaaggtgttcccgaaccgccaagaccagtaccgggagctgctgcactggctcgagcgcaacaccggcgagacccccgaggggctccatgtgtatctggaggccactggcatctaccacgagccgctggcgtactggcttcatgatcagggggtgcaggtccacgtgctgaacccggcccaggtgcgttcgcatgccaagggcatgggggtgcgcaacaagaccgaccgcaaggacagcatgatgctggcccgctacggcatcgaacgcgcaccacggcgctggcagcccgaaccgccggaggtgcgggaactcaagcgcctgctcagccgcctggaggctctggaacaggatatgcggcgcgaagagaaccgcctggagaaggcgcgtttcagtgaggacaccctcgctcaggcgtcgatcgacaacgtcctgcaggccctgcgtgaggaacaccgtcggctccagcagcagatcgacgatcacttcgacgcccatcaccacctgaagcgggatcggaccttgctggagagcatccccggcatcggccgcgtgctgtcggcctcgatgaccgcagcgctgcgcagccgcgcgttcacgagcgctcgacaagcggcggcgttccatgggctggcgccggtcctggaagaatcgggggccacggtccggcggccctcgcggttggcaaagatcggttccagccgactgcgcaaggcgctctacatggcggcggtggtggcgacccggtacaacccggacgtgcgacaccaacatcaacgtctgctgacacgcggcaaggccaagatgtcggcgatcggggcggccatgcgcaaactcctgcacatcgccttcggtgtgctcaaatcccaaaccccgtatcaagcccgccatgaaaccccttgcaccccgtagggcaagacggtatctacacaccgatagccgcccggcattacccgtaggcccgcaggatgcaatgagcgcagcgaattgcatcaatgccgcgtcgctgcctgcgaccggtgcgtttcgcgcggctcaacgcaccctacgcgccttcgagcgcgcaggggccgctgaatcaggcgttggcggcgacctgctcggtggcggcgggttggcccaggcggcggccggtggcgttgagcacggcctgcagcgtggcggcggtcgtgtcctcgcccagggcgacgccgacggaacgctcgccgtcgacctgtacgtccaccgcggccatggcgcgcgcctcggtgcccgactccatcgcgtgctcgtcaaagtggctcaccttgacctcgactccccggtcggccttcatcgcggcggtcagggcctcgaccgcgccgtggccctcgcccttcaggcgcgactcgcgcccgggtgggcccatggtcgcgtccagccgcaccaccgggccttccttctcgatctcgtagcgcaccagatcccagccggcgaccggcgtcaggtaatgctgctcgaacagctcgtggatacgcttcgaggagacctcgatctgcgaggtctcggcatccttctgcacgatgcgggcgaactcgatcgccagccagcgcggcagttcgatgccgtagtcgcgctccaggacatgcgccacgccgcccttgccggactggctgttgatgcgcacgacctcctcgtagcgccggcccagatcgctcgggtcgatcggcaggtagggcacgttccagtggccgcccttctccttgtagtgcgccaggcccttgcggatcgcatcctgatggctgccggagaacgcggtgtacaccagctcgcccgcccacgggtgacgcgggtggatcggcatatcagtgcactccttgtacacgtccatcagccgttccatgtcggacaggtcgatggtcgggtcaatcccctgcgaatacaggttcatcccgacggtgaccaggtccatgttgccggtgcgctcgccgttgccgaacagcgtgccctccaggcggtcggccccggccagcaggcccagctcggccgcggccacgccggtaccgcggtcattgtgcgtatgcagcgacacgcagaagtgctcgcgatactgcacgtggtcgcagaaccactcgacctggtcggcaaagacgttgggcgtggccgactcgaccgtggccggcaggttgatcacgaccttctggccctggtccgggcgccagatcgcgttcaccgcatccacgacctcgaccgcgtagtccagctcggtggtagagaagctctccggcgaatactggaagatccagtcggtctgcgggtacctcgccgcgtagtcgcgcacccagcgcgcgccgttctcggcgatgccacggatgccggcacggtccatgcggaagacctgctcgcgctgcgccgggttggtggagttgtacacgtgcaccaccgcgcgcggcgcgccctccagcgcggcgaaggtcttctggatcagatcctcgcgcgcctgcgtcagcacctgcacgtacacgccctcggggatccggtcctcctcgatcagacggcgggtgaagtcgtagtcgatctgcgaggcggaggggaagccgatctcgatctcggtcagaccgatatccaccagcacctcgaagaagcgcatcttctgctcgacgctcatcgggtgcaccagcgcctggttgccgtcgcgcaggtccaccgcgcagaaacgcggcgcaaccgtggtgcgctgcgccggccagcggcggtccgccttgtcgatcggcgggaacggggcgtacttggtgtgatcgaaggccatcttcattctctcctggggccgcggcattccgtcgcggcgattggtccacttgcacattatcctaacgaatttgcgcggacagaaccttgcttttttcgcatatagcgggaggtaagaggctttttattgctttaaatgacctatctggcgcaatattccaccatggaaccgcaaccgcacaagctcgaccgctttgaccgtcacatcctggagatcctgcaggaggacgccagcctgtcgaaccaggccctcgccgagcgcgtggggctgagcccctcgccctgcctgcggcgcgttcgggcactcgagcaggccgggatcctgatccggcgcgtggccctgctcgaccggcgcgccctggggctggaactgaccgcgctgatccacatcggcatggaccgccacaccccggagcgcttcgcacgcttcgaggaggcgatcgccagctaccccgaggtgcagcacctgtatctgatcaccgggcaatcggcggactacatgctgcaggtcgtcgtgccggacatggatgcctatcaggacttcctgctgcggcgggtgacccggctggagggggtggattcggtgcactcgagcttcgtcctgcgccgggtggtggaccgcacctcgctgccgctggactacatccgcgactgacggcgggccgcgaacctccctccgaaacggctccgatggctcagcgcttccctcagcgcccgccgaactggggcagcagacgcgcgggcagcaggtgaatgaggatgaagcccagcatcgcagcgacgacgatcgtcggcccggtcggggtgtcgtactggaacgaaccccagacgccgacgagcaccgccagcatgccgatcacaccggccaggaacgccatttgctccggcgtcgacgcgaagcgccgggcactcgcggccggaatgatcatcaacgccgtaatcagcaagacgccgaccacctgcatcgcggccgcgatcaccagcgcgatcagcagcatcagccccaggcgcacggccagcaccggcacaccctcgacccgcgccagttcctcgtgcaccgtcagcgccagcagcggtcgccagagcagcaccagcagcaacagcgcaatgccgccgcctatggcaatcgccagcaggtcattcgtccccaccgcgaggatgtcgccgaacagataggccatcagatccacccgcaggccctcgataaaggtgaccgccacaatccccagcgacagcgcgctgtgcgccaggatccccaacaaggtatcggaagccagctcctgacggcgctgcaggatcaccagcagcacggcgatcgcgacacagacgatggtcaccatcaggttgagattcgtccccagcaggaacccgagcgccacccccagcagggcggaatgcgagatcgtgtcgccgaaataggccatacgccgccagactacgaaggcacccagcggaccggccacggccgccaccatcagccctgccagcaccgcgcggaacaggaagtcatccagccaggcttcgatcatcgtttcggcgttccctgtccgtgatggtgggcgtggccacagccgtgcgacccgcccgttccgttgtcgtccagatcatgcacctcgccgtgcaggtcgtggacatggttgtggtcatgtttgtagataccgatgccctgcacatcggcggtggggaacaggcgctggtactccgggtggcgcgagacctcctccggccggccggtgcagcagacatgctggttcaggcagatcacggcatccgcccccgccatgaccagatgcaggtcatgcgagaccatcagcaccccgcagcccgtctcgcgccgaatgtcatcgatcaggcgaaagacctcgccctgcccgacgatatccacgccctgcgccggctcgtccagcaccagcagattgggccggttgagcagcgcccgcgccagcagcactcgctgcatctcgcccccggacagggattgcaccggcttgtccagcaggtgcgggacacccaccctttccaggtgcgccagcagctcggccctcggcgcgcgctggcgcagcgtcagaaaccgccgcaccgacaacggcagcaccggttcgatctgcaggcgctgcggcatgtagccgatgcgcagcccgcgccggcgcttcacctgcccccgcgtcggctgccacaagcccagcaacacccgcaacaatgaagtcttgcccgcgccgttggggccgatcaccaccgcgacctcggccggcgggatctgcaccgagacccggtcgagaatcagcttgcccccccgctccagggagatatcacgggcgtccagcagcgggctgtggtccgattccggtgcggacatggtggcagggcttcccttgttcatgttgatatactataacgttctctaattccgatccgacaccctggagaccctgccatgcactcgcgcccgcgccaccccttcgggatttcgctgacggtcagcctgctggccatcctgggcctcctgctcccgggcatggccgccgcggacaagccgcgcatcgtcgcgaccattctaccgattcacagcatcgtcgccgccctgggcgaggacgccttcgacgtggaactgctggtccccgccacggcttcgccgcacggatattccatgcggccatccgaggcgcgccgtctgcagaacgcggacatggtggtctgggtcggcccggacctcgagacctttctggagcgcccgctccgccgtgccggcgaccgcgagattatcagcctgatggacgacctcgacctggacttgaagcccacgcgcgaagggggcgtctgggagcatcaccacgaccacggggacgatgatcacggccacggcgaccatgaccacgatcacaacggccatggccacagccacgacgacgggcactccgacgacaatcacagccacaacggccatggccacaacggccatgaccacaaccatgatcacggccaccacgacgaggcccatggacacgaccatgatcaccatcacggcgactacgatgcccacatctggctctcgccagcggtggtgcgcgcgatcaccgagcagctcgccgacaagctgatgcaatgggatccggaacgcgccgaaatcgtggaggccaaccgtgacgccctgctcgaacggatcaacgatctggacggacgcctggcggaacagctcgagccggtacgggaccaggcctttatcgtgttccacgacgcctaccagtacttcgagcagcactacggtctgaactccgccggctcgatcagcatcgatccctcgcgcagcccggggccgcggcgcatcagcgaactgcgcgagcgtgtcgccgacggcgacgtggtctgcctgttcaccgagccgcaattccgtccggccctggccgagaccgtggccgagggaaccgatacacggctcggcgtgctggatcctgtcggtgccgaactggagcccgggccggatgcctggttcgagttgatgcagaacatggcggacggctttgccggctgcctgggtaaggaatagcccgcgggacaagccaaggcggtgcgtttcgctgcgctcaacgcaccctacgcggttgtttaaacgccggggctcatccaatcgcttcggccgaggcggccacggctacacggttgcggccctcgcccttggcgcgataaagcgcctcgtcgacccgacgcaacaaccctgtacgtggctcgcccgcgcagaaggccgccacaccgaggctgatcgttacccggccggcctccgggaaatcatgcccctccacccgcgcccgcatggtctccgcgacccgcgcggcatccgcctcttgggtacccggcagcaggaccatgaactcctcgccgccccagcgcccgagaacgtcggcatcgcgcagacgttccgcgatcacgcgggtcacctcctgcagcacgacatcccccgccgcatggccaaaggtgtcgttgacccgcttgaagtgatcgagatcgaacatcaccagggcaaaaggcgccccgtagcggtcggcacgcgccaactcgcgattgagcagcgtttcgaagtagtggcggttggccacaccggtcaggcgatcgtaataggcctgacgcttcagctccgcattggcgcgctgtagctccagctccacctgcttgaggtcggtgatatccaccgcggttcccgccactcggctcactcgcccgtcctcgtccggcacctggtaacgatgcacgtgtagccagcgttcagcaccatccggtcggcgcaagcggaaggtatcctcgacatgagcccccttcatggggtcgttcaggaactgacgctccacgcgctcgcggtcttccgggtgcacggcctccagcatcgaacgcggatcgcgatagaggcggtcacggctttgcccccagatccgctcgaaggccggattcacgtacaggatccctgtcttcgtcctgtagccagaacacctcgttcacgctgcccgccagctggcggaagcgcgcctcgctctcgcgcagggcctcttctactgccttgcgctgcgagaggtcgcgcaggatggtcgacacctgccggatctcgccctggtcgtcgcggcgaacaataatcacctgtgaagccgggatctccctgccctgtccgtccagtatcgccgtctcgccttcccagaccccgtcgcgcatcgcaatcggagcggcctcgttcacgatgcgctcggccgcccaaggtggatggaaccgctggacggcactctcgaccgagcgggtttcgggcggcagcccccaggtattccagccgttctcgggggtccacggttcgcccgtcatgggcggcagaccaaacaggcggcgaccggcggcgttcaggaactgcatgtcgccagcgggcccatgcatggcgaccacgtcgggcgtatgttccaggatcccgaccagacggcgctggttttcctccagggcgcgccgctcggtcacgtcctgcacagttcccatcagacgacgtggcttgccgttgtcatcgccctcgaccgtaccgcgcgcatggaccactcgttcctgcccatcggggcgcaggatccgaaaatgaatatcgtaatcgccgctctccagtgctgcccctactgtctttgccacatcgcgccggtcctcgggatgcacggcatgcagaaaccccgcgtagttggcttcctgctcaccccgcctgaggccgaagatgcgatagacctcgtccgaccagcgggtgcggtcctcgtggatctcccagacccagctgcccacgtgcgcgatgcgctgcgcagcggccagttcccggccccgctcgcgcagggcatcttccatcgccacctgctcggtaatgtcgatcatcacaccgtgccagacgatgcctccatcggcacgtgcctcgggcgtcgcacgaccctcgacccagatcgttccgcgcagcgggtggcgaacgcggaagcgaacccgccagggttccatggaccgcgccgattcctcgatgctggcctggatgcgaggccggtcatccgcgtgtaccgttgcaaaggccgcgtccgcgctgtcctgaaccagccccgggctgagcccgaacacgcgccgtatcccatcactgacgaacggaaacgcgtgccgcccatccggatacaggtggtactggtagatcgccccgggcagatgggcggtggccttggtcagttgaacctccctttccgtccgtgcggtctggtcctggaacgacaccaccacaccatcgacccgaccggccgcatcaaacgtcggcgccgcaaagacgctcaccggaaaatgggagccatcggtccgcacaaaatagtcgtcccagggttcatccgactggccagcctccaggacccgcaggatcgggcaggcttctttgggatagggctccccgcccaccaacgagtgatggttggttgaatgggcgtcgcgcccgagtgcctcggcttcgcttttgaaacccaacagacggcaggccgccgggttgagaaaggtgtagcggccgtaacggtccagtccgaagacaccttccgccagactcgccagaaggtggttctgaaaagcctcggccgcgcgcacctcggtgacgtcctcgatcacgccatcgaacacgggctcgccgtcctcgtcatggctgcgatacgcggtcacgcgcgcccgaaaggcccgaccacgcagtgtctgcaggtccagttcgcgcccgaccacgcgaccgtgcatctccagatcgcggctgaatgcctcgcgcgcgcccggatcgcgatacaggtcttgcaccggggttgcgcgcagctgtgcctcggactcggcctcaaacagcgccaccatcgccggattgagccagacaaggcggccttccggcccgggcgtgttgcggtagacgcccaccggaagacgccggaacacgcccccgtagaactccagctcgcgctcgtagcgccgggcctcggagacatcgtgaacaatcgaatacaggtaggtggttccgtccagcaccaccgggccggagtacacctcgacctcgcggatctcgcccccctggatgcgatggcggaaccggaaataccggcgttcctcgctcctggcacgctgcatctcgacccgcacgtcttccgccgacagcgtgttgatgtcgtggatatacatgcccttgagggtgtcggccgaatagccgtagaagctcaccgcggcggggttggcatcgacaatccggccatccgccgggttgatcagcagcttcggtgcggtattggcggtaaacgtctgctcgtagacctgggctgcagaatcgcctccgggcctgcgctgaacggtcacgacgcgcccatcgtcatccggcaccagcgtcaacgtacaggagagcgaggccccttccggtgcagccggcgcgagcatgtccacgctcagggtcacctcggatgtggccgaacgctgcaacgcgtccgccagcgatggccgctgttcgggcgcgatgcagtccaccagtgcactgccctgcagatcagccggcgagcactcgagccactcagccaggcgggcattgaccgtgcagatggcaccggccgcgtcgaggcgggccaggcctactgcaatgtgctcgcattgaatggggtcggcgccttccgtgctcgccattcagctcactctgcccggagcccggggtccaatgaagtagtcaatcatccagccgcacgacccgattgcgcccgcccttcttggccacgtacatggcctcgtccgctcgcttcacccagtccctgatcgactcaccggggcggcactccgcaacccccagactaatcgtcacaaggcccacacaggggaatgccgtagcagtgacctgctcgcgcagctgttcggccacatgctggccacgctccgcgtccgttccgggcagcaggaccacaaactcctcgccaccccagcgtcccagtacatccgcctcgcgcagacgacccttcagggcatgcaccaggaagcgcaggacctcgtcgcccacctcgtggccgaacgtatcgttgatacgcttgaagtggtcgatatccagcagcagtagcgagcagggatgcgcgtaacgctgcgcacggcgcgcctcctgatccaggagcgtctcgaagtagccacggttggcggcatcggtcagcgggtcgtagaaagcctggtgctccagggcggcctcgagttctttctgccgcgtgatgtcgtggaacatcgcgatgtagtactcgatctcgccctgatcgtcgtggatcgcggtaacgacctcgtgcagggggaagatctcgccattcttgcggcgattccagatctcgccctgccagtggcccgtctcgcgcaccgtgcggaacatctcctggtagaagtcgcgatcctggcgcccggaattcaggatgcgcggatttgcccccacggcctcctcttcggtatatcccgtgagctgcgtgaacgttgcgttcacacgctggatggtgccctcaacgtccgtgatgaagatggcctggctggactcgaaggtcgcggccagcagacgctgctcctgttcgaggtgatactgctcggtaatatcctgcaccgtgccgaccatgcgcgcgggcgtgccgcaggggctgagctccacggaggctagctcgcgcaccacgcgctctgtaccgtccggccgcaggatgcggtgggtcacatcgaactgctccagaccagccagggctcggtctaccgccgcctgtacgcgttcacggtcccccgggtggaccgcctgcatgaacgccccatgcgtgccctcccagcgggatcgttccatcccgaagatgcgatagacctcgtccgaccagcgaatctcgtgcttctggaaatcactgatccagttgccgacatgcgcgatgctttgtgccagggccagttcctgctcacttcggtgcagagcatgctcggcgcgcacccgctgcgtgatgtccaggatcacgccgtgccagagcacactcccgtcgtccagagcctccggactcgcgtggccctccagccaggtctcgccgcgttcgggactcatcacgcgatagcgctgcaaccagggttccagcgatcgcatcgacgcttcgatgctcgcgcggatgcgttccacgtcctccgggtggatcacgcggaacaccgcctcggcatcgcgcatcgcctcctcgggtgcaatcccgaatatatcggtcatcccctcgctagcgtatgggtagcagccacgcccgtcggggtgctggcggtactggtaaatcacgccgggcaggttgcgggcgatcttttccaggtgtcgctcggtctcgacgcgcgcgccgatatcctgaaaagcacccaccagttcggtcaccgcaccggttgcatcacgaatggcggtgatctggtcctccagccactgccagtggccgttgggcatccgctggcggtagttcaggcggcagaacccttgggccccgtcggacagccagcgccgcacctgacagacgcagcggccatagtcctccggggcgatgtgggttgtcagccagtccggattcgagctgatctgctccggggcccaaccggtcaccgagaccgagttgcggctgagccaggtcatggtgccgaggttgtccggatgcatggtgtagatcaccgcggggctggcatgcaacaggctgtccatgcgctgctcggcctgcttgcgcgtaccgatatcggcaacagccgccagtagcgcctccgggctatcaatcgtcgcggggatacggctgatactgatctcgacccagcgggcaaggcctgtggcgtccaccaggcgaacctcgacctggcagttggggcagccaccgtcaagcagaccgcggcgtcgcgcctcgcagggctcgacatcctcggggagcaggcgctcgcgcaaccatcccccgaccagatccccagggtcgcaggccagcatctcccccagacgcgggttcgcgcgcaggatgcgcccctccgtgtccatctcggccagcccaaccggggcatgctcgaacagcgcggcgtagccgtgggccgcacaaatctccgtcattcctagtccttgcccgtctcgaaaaggcctgcctggcctttcctccccctggcgggagtatccacggacccgttaatggatccttatagtcggtctaaaccctaccacaggggtcggactttttcgtatacccccgcaagaatcgagaagtacaggacgcaaaaaaaagcccccgggaaaccgggggccctgacagcacaaccgaacgtgaccggattagccgctggtgcccgtacgcggggccggctcgccttcatccgtactcggctcctggtacaccacgtccagcgccttggccgcggccacctcgttgaagcggcggttgggcaggttgtgcggcgacgccttgatggtgtcgatgtcgcggccggcctcttccagaatcgcaaccatcgcctcgacgaagccgtccagcgtctccttcgactcggtctcggtcggctcgaccagcaggcactccggcaccagcagcgggaagtaggtggtcggcgcatggtagccgtggtccagcaggcgcttggcgacatcccccgcagtcaagcccagttccttcgcctgcttcttcagcgtaacgatgaactcgtgggtcgcacggcgctcgggataagccaggtcgaacccggcgctctccagttcgcgcgccaggtagttggcgttcagtgtggcgaactcggacacgcgctgcatgccctcgcgccccagcatgcgcatgtagacataggcgcgcagcagcaccccggcgttgccggcaaacgcggacaggcggccgatggtctcgggatagtccgtctcggtggcaaaacggtagccaccctcgccgttctcgatcacgtgcggcaccggcaggtacggcagcaggcgctcgccgacaccgaccgcaccggaacccggaccgcccccgccatgcggcgtggagaaggtcttgtgcaggttcatgtggatcacgtcgaaccccatgtcgcccgggcgcaccttgccgaggatcgcgttcaggttggcgccgtcgtagtacagcaggccgccggcgtcgtgcacgatcttcgcgatctcggagatacgacgctcgaacacgcccacggtggacgggttggtcagcatgatcccggcggtctgcggcccaacggcctccttcagcgcctcgaggttcacgtcgccgcttgcgtcggtggggatctcgcgtacctcgtagccgcacatgattgcggtggccggattggtgccgtgcgcggcgtccgggacgatgatctcgcggcgttcgctgtcgccgcgcgcatcgtgataggcgcggatcatcgccaccccggtgtactcgccctgcgcaccggccatcggcgccagcgacacggccttcatgccggtcacgtccttcagcatctcctgcagctcgaacatggtgtgcaggaagccctggctgtggctggccggggcatgcgggtgccggttcaggaagccgggcagcatggccaggctgttacaggcgcgcgggttgtacttcatcgtgcacgagcccagcgggtagaactcggtatcgatggagaagttcttttgcgacaaccgcgtgtagtgacgcaccacatccagctccgaggccgcaggcaggccaggggccgatttgcgctgcaggttcgcggggatggcggtcgtggcatgcgcgcgcggcgcctgggccacggccgagcgaccggcacgcgaacgttcgaagatcagatggttttccgtggtgttcatagcggtttctcgcttcaggaattcgtggaaggcgccggggcctggtcacccgggcccggcgcctgcagcccgtcgtttattgcgtcgggctcagatcggcccggtcgtccagggccttgaagatggcgtcgtagtccggctcctcgccgatctcggagaccagctccgcgtgcatcaccagattgtcggtatccagcagcacgacaccgcgggcggtgatgccctccagcggaccgtcctggatcagcacgccgtagtccttggcgaagttgcgatcgcgcatcatcgacagcacggtcacacgctcaaggttctcggcggcgcagaagcggcccatcgcgaacggcaggtcggcggagaccaccaggatctccagatccgggcgctgcttgaccatgtcctcgaacttcttggtggactcggcacagaccggggtgtccagactgggcacgatcgagatcagcttgcgcttgtcgccaaagtgggcgagcgagacgtcctcgaggtccttggtcgtcagcttgaaatccggggccggcgagccgacgtgcggcaggtcgccgttggtatggatcggattacccttcagtttgacttcggccatggcgtgcctcctcaggcttgtggtgtatggcgcgtcgggtgcggcccgcgtcaggcggccttcgcctgctcgcaggtcgtcacatactgctccagatcggcatccgtcttggtctcggtcgcgcaggccagcacgcagccgtcgagctgggcatagtcgcggcccagctggtatccggccagcacgccggcatcggccatcgcctgcacgcggcccgcggcgtccccgccgaagtccagcgcgacctcgtggaagtactcgccggtaaagcgcggcttgatgcccttggccgccagcttctccaccagcgcgtgggtgttggcgtagcaggcctcggccacgcgggtcagaccctcgtcacccagcatggacatgtggatcgtcgcggcggtgaccaccaggccctggttggtgcagatgttcgaggtcgccttggagcggcggatgtgctgctcgcgggcctgcagtgtcagcacgtagcccggcttgccgtcggcatcctcggcgcggccgacgatacgccccggcatctgccggatgtgcttcttgcgcgtggtcatgaagccgaagtacggcccgccggaggacagcggggcacccagcggctggccctcgcccaccacgatatcgacgccgttctcgccccactcacccggcggcttcagcagcgccagcgagaccgggttgaccacggcgatcaccgggacctcgcgctgctcggcccagccggtgagcgcgtcgacatcttccaggatgccgaagaagttcggctggctgatgatcatcgcggtcacgtcgtcgtccgcgaacggcgccagcgcatcgaccggcgtctggccagaggtctcgtcgaacgggatctcgaccagctcgatgccctggttaccgatcagggtgtggatcacgcggcgataatccggatgcagcgcgcctggcacgaggatcttcttgctcttcgagcggcggttcacgcgcacggccatcagcacggcctcggccagcgcggaggcgccgtcgtacagcgaggcgttggaggcctccataccggtcagacggctgatcatggtctggtattcgtagatcagctgcagcgtgccctggctggcctccgcctggtacggcgtgtaggcactgtagaactcgccacgcgtggcgatctgccacacggccgccgggatatggtgctcgtaggccccggcgccgatgaaattggacgccatgccgtcccgcgccgcacgctcctgcatcagacgcgagatcgccatctcgttcagtccctcggggaccttttcgagcgccggcgcgcgcagttctttcgggatctcgtcgaacagatcctcgatggaatcggcgccgatgcggtcgagcatcgagcggatgtcttcttcggtatgcgggataaagggcatgtcgtactcgctttcgctactgcgaagttcggatcgggccccgggccggatgcccggggcgccttctcgttcctgccgggccggctccgtcaggaaccgccccgtggggaacgtcggatcaggactcggcctcgacgtgcgccgcgtaggcgtcggcgtccatcagggcgtcgagctggctcgcgtcggagggcttcatcttgaacagccagccctcgtcgaacggcgactcgttgaccttttcggggctgtcggccagctcttcgttggcctcggtcacctcgccggacagcggggcatacacatccgaggcggccttgaccgactcgaccgtcgcgcaggcggagccggcctcgaccgagctgcccgcctccggggcctccacgaacaccagatcgcccagcagttcctgcgcgtgatcggtaatgccgatggtcacgctgccgtcagcctcctggcgcacccactcgtggctcttggtgtacttcagatccttcggtgcttcgctcatgacgtcttcctttttcgtttggatcccgcctgcgcagtgtagtctgtggcaagcggcatgaggcaataaaatcgctagcgattcagttcgatctgtggctcgccgttacgcacgaatacgggcttgaccacccgcaccggcagcatgcgcccgcggatgtcggcctgcagttcctcggcatccaccgcggccgggatgcgcgcaaacgcaaccgacacgccgaggctcggcgagaagctgccggaggtcaccacgccgtcgccggccgcggtctcgatacgggtgccgccgcgcagcacgccgcgaccctcgagcaccagcccgaccatgcgctccggcacaccctcggccttccactgttcgatggccttgcggccgatgaagtcgcgctcggcgtccttcagggcgatggtccagccgagattcgcggtcagcggattggtctggtcgtccatatccgtgccgtagaggttcatgccggcctccaggcgcagcgtgtcgcgcgcacccaggccgatcgggttcacaccggcgtccttcagctgttcccagaagccgtcggcctcagcttccggcagcatcacctcgaagccgtcctcgccggtgtagccggtgcgggcaacgaaccaggagtcgttccagacggcggagaacggcttgagatcgccggccgagcgcaggtcttccggcagcagcggcagcgtcttctccaccgcctgcgggccctggatcgcgatcagcgcgaactccgggcgcggctcgacgttcgcgtcgaagccctttaccacctgctgcatgtgggcgatatcgccctcggcggtcgcggcattgactacggcgcggtagctgtcgcccccggtccagtagatgatcaggtcgtcgatcacgccaccggcctcgttcagcatgcagctgtacagggcgcgaccctcggtcttcagcttggcgacgtcattggccagcaggtagcgcagaaaggcctgcgcctgcgggccgtggatatcgacgacctgcatgtgcgagacatcgaacataccggccccggcgcgcaccatcttgtgctcctccatctgggagccgtagtgcagcggcatctcccagccggcgaagtcgaccagcttggccccggcgcgctggtgcgcggcgtgaagcggcgttttcttcaaagtcatcttgtgtcgccttgcatccgtgttcgtgagacgggccgcctcccggcccgacgcggcccctgccatacacgcggcgcgtacgcggggcataaaaaaagggcggccagcagggtctacctgccagccgcccctctgtcctgaaacctgagagtttgcgccgtgccagcgattactcgctgcagggccgcccccttcggtgggccgtcgccggccgctctccagagtgtgtcttctgcaccgttccggtccggtagcctgagcgattccgggcggatgttgcgccttcggcgtctgccaatcgacttgcgatcgcagatctcttccagaacggtgtgcgggcaatgtcgggcacccgcagacgaaactaattgtacacccaaatacctccttcgcgaaagcccggacgggtggcggcgacttttcggcggcgggcttgcagccccacttcaccccaagccgaacctcaggggcgctgccactacacgccgcgcaagaacagtaccggagcccgcgccagcgctacagcgccaggtcgatcgccagaagcgcgacgaagccgaccagcacgccgacggtcgcctgggcctcgtgccccttgcggtgcgattcggggatgatttcgtggctgatcacgaacagcatcgcccccgcggcgaaggccaggccccagggcagcaagaattccatcagcgtgatcgcgccggccccgatcaacccgccgatcggctgcaccaggccggtcagcagggttacgccgaacgcggcccacttgctgtagcccagcgagaggagcgcaatcgccaccaccagcccttccgggatgttctgcagaccgatcgcgatcgccagggtgatgccatcgctgacatcgtcgccgccgaagccgaccccgacggccagaccctccggcaggttgtgcagggcgatcgcaaagatgaacagccacacccgccggatcttcgcgggatcggccccgctttgggggccgatgtgaaagtgctcgtgcgggaccagcttgtgcagcgccagcagggccccgccgccgagggccatgcctaccgacaacaccaggatcgccatgccgaccccgccgtactgaacctcggcgtgctccaccgatggcagcaccagttcgaaggctgtggccgagagcatgaccccggccccgaagcccatcatcgcgtcctcgaccgactggctgatacgccgcaggaaaaagatcggaatcgcgcccacggcggtcatcagaccggcaacaaagctcgccagcagaccgatctgcagggtgctcatgtccgcgatacgaccttccagcgtcggccagatcacgctgaccagccagatgaacgccgccaatacgatcagtgacccgaccagaaaaacccgcgggacgggcttggccgaaccctcggtgtcctggtcaatctgctcctgtcgatcctgcgtcatagtcattccctgagacccattccctttgctgttgagaaggcgggatttcaacccggttcccgcctgttttctattgcggtgttcgagattgcctatcgtcaacgcggaaaaggcgcggtacattcgcccggagcgccccctgcatgcccggcaaaaggaccttcgcaatgctcgagaccctcgaccagttcctcggtgataccgccagcctcctgtggggcaacccgatcacgctgatcctgctgctgggtacgggactctacctgaccatccgcctgggactggtgcaggtcgtcgccttccgccagggctggcgcgcgctgcgcggcaccgacgggcgtgccggtggcgctggccagatctcgccattccaggccctgtccacggccctgtccggcaccatcggaaccgggaatatcgccggcgtcgccacggccattgccctcggcggccccggggccctcttctggatgtgggtaaccgccttcttcggcatggccaccaagtttgccgagacaaccctcgccgtgcgctaccgcgaagtgggaccggacggcaccatcgccggtggcccgatgttcaccctgctgcacggcctgaacatgaagaagatggcgatcctgttcgccgccttcaccctgatcgcctcgttcggcatcggcaacatggtgcaggcgaactctgtagtcgatggcctgaccttcatggtcccgaacctgcgcgccgatgacgacatcatgggctggatggcgctgatcatcggcctgaccatggccgtgctcgtcgccctggtaatcattggcggggtcaagcgcattgcgatgatcgcctccgccatcgtgccgttcatggccgtggtgtacatgatcggcgcgttcatcgtgatcgtcgccaatatcgaggccgtgccggccgcggtggccaccatcctgaacctggcgctgaacccctgggcggccggcggcggcgcgatcggtctggccatccagtacggcgtcgcacgcggcatgttctcgaacgaagcgggcctgggctcctcggccatggctcacgccgcggccaagaacggcgatccgccgcgcgaaggctcggtggccatgctcgagccgttcatcgataccatcgtcgtctgtaccctgaccggcttggcgatcgtggtcaccggcgcctacatcgaccgcgccgacgacgtggtcggcgcctcgctgaccgccaccgcgttcagctccacgctggggccgttcggcgcgatggtggtcggcttcagcctgatgctgttcgccttctccacgatgatcgcctggtcctactatggcgaccgctcggcctacttcctgttcggcgatcgtgcggtgatgccctatcgcatcgcgttcgtgatcctgatcgtcatcggggccaccatcccgctgggcatggtctggaacttctccgacatcgccaacatcctgatggccgcacccaacctgatcgcgctgatcctgctggccgggctggtgaagaagcttcgcgacgattatgtttccggacgcccgatgcccgatcgccatgacggctgagcagcagcgcgccccgcatgacccgttcgcccagggcccggcacggccagacggggccatgctggtgcgcgaggtcgagatggcgctggccgaggacctggggcccaatgccctggccggcgacatcaccgcggcactggtaccggaggatcgcgccgcgcgcgccaccctgctgctgaaagagcccggcgtgctgtgtggccaggcgtggttcgaccgcgtttttgcgagcctcgcacccgagatccgtatcgactggcaggtagccgagggcgccgtgctggaacccgagggcgcacagcccgtcgccacgctcgagggcccggcccgcgccgtactggccgccgagcgcgccgcgctcaacctgcttcagacgctgtccggaaccgccaccgagaccgcccgctgggtcgcccgcctgggcgacgcccacagccgcatcctcgacacccgcaagacacttccgggcctgcgtcatggtcagaagtacgccgtgcgcatcggcggcggctacaaccaccgcctcgggctctgggacgccgtactgatcaaggaaaaccacatcgccgcttgcggctctatcgcggccgccgtggagcgcgcccgcgcgctcggggccgggcgctgggtggaggtggaaaccgagaacctcgacgaggtcgatcaggcgctgacggcgggcgccgacgtgatcatgctggatgaactctcgcgggacgacctcgccaccgccgtgcagcgcatccgggggcgggccatctccgaggcctcgggcggggtcacgccggacagcctctccgagatcgcggccaccggtgtcgactacatctcggtcggtgccctgaccaagcacgtccgcgctatcgacttctccctgcgcctcgactcgtaatcgcttcgcgttaagcctcgctgcgagccgatatccagccgcatacgccgttgtggctgggccgggttcgtcttcgggtgtttacgggggttttgtccggccgcctgccttgttgaggctggccctggttcgtcgtcggtgtttacgtgccttcggtccgcatactgccgtgcgctcactcgcgagcgcgccgcgaggtactttcttgcttgcccaagaaagtacccaaagaagggcacccggattccgcccggggaccttgctccagggccctcgggccggcggcgctgaaactcgctacgctacgctccgctcagacagtcagcgcctcttttccgtcccgaggacccttccgcaaggggcttcatacgggggatgaaggtcaagacaacagccgctctgacgttcgcgccaatggattgaggctgggcattcggacatcttggcacgtgcggccttcggccctggcgtgccgcgcccgccagcgggcgccaagacccatcgtaggatgtgatgagcgcagcgaatcgcatcagggttgccccaacgtcggaacggtgcgtttcgctgcgctcaaccgcaccctacggcgtacggaataggcagaagcgctgggataccgtcggttttgactttccctcccgatatgagccccttgtggagggcgtgacaggccggagaaaaggcgctgactgtctgagcgaagccaaaggcgtagcgagtttcagcgccgccggcctggcgcgcccggagcaaggttcctgggcgaatcccgggcgtgtttcttggttacttctttgcacgagcaaagaagtaactcgcggcgcgctggcgaaacagcgcatggcaggcggcaagacgaagccaccgtaaacaccggatgccgaaccaggcccagcctcaacgaccgcagctagtcgagcacggcacatcaagaccagggtccgacagaacgagcgtgggctagcgggtgtcgtcgtcggattcgggggcgggctcgaggcggagctggccattggcgtcgtcctcgggcggtgccagggtgaagcccgcgtcggaggcgacgtccgccaggtcgcggatcgcgtccagcggcggcagctcctccagccgcttcaggcccaggtcgtcgaggaacgtccgcgtcgtcgcatacagcgcaggccgaccgggcacctccttgtgccctaccacgcgtacccattcgcgctcctgcagggtacgcatgatgccggagctgactgccacgccgcgtaccgcctcgatctcggcgcgcgtcaccggctggcgataggcaatgatcgcgagcgtctccagcagcgcgcgggacagccgcgcggggcgttcgggctgcgccgcctggaccgtggccgagaagcgggcccgcacccggaagcggtagccgccagcggtgcgcaccagttcgatggcgcgatccgcatagcgctcctgcagccggccaatcgcctggtccagtgtcggctgatcgatctcgccaaggtcctcgcaggcggccttcaggtcgcgcggcgcgaccggctcggcggcggcaaagaggaccgcctcgatcgcgagttcgatggccccgagcgtgtcggtgtcgatctcggtggcggcttgcggggcctcagggctggtgacgtcgttcatgcatcctccgtgtccggccggccaccccgacggcgcaggcgaatcgggctgtagggttcgctctggccccactccaccaggccggacttggtcagctccagcacggcgagaaacgaaaccaccacgccctggcgcccttcagaggcgagcaggagcgtgacgaagtcggtaaagcgctccgggtgcaggacctcgaggatactgctcatgcgctcgcgcaccgacaactgctcggtggagatgtgatggtgtgcggagaggctggcccgatgcatcacggcggccagggcctccatcaactcgtccatcgtgggggccgggggtggcggcccctccagtgcctcgacgctggcagcggcggcgtacacgtcgcggtccatgcgcgggatctcgtccagccgttcggccgcggtcttgaactgttcgtattcctgcagctgccggatcagcgccatgcgcggatccgtgtcctcgtccgcgtcagcctgcaccgggcgcgggagcagcatgcgcgacttgatctcggcaagcagcgccgccatcaccagatactcgccggccagctccaggcgcagcgcgcgcatgacctcgatatacgccatgtactgacgggtgatctcggcgatcgggatggcaaggatgtcgaggttctgccggcggatcaggtacagcaacaggtccaacggtccctcgaacgattcgaggaagacctccagcgcatccggggggatatacagatcggccggcagctcggccaccggctcgccatgcacgcgatagacaaactcgccttccgctccggtctcgaccgtcgcggagttctccaggtccgtcagctcatcgcgcgggtccatggctcatctcggtgggagcttcccgaatggggtcatcgcaggtaatccaggcccatcacgcggcgtacctcttccagggtctcgcgcgcctcttcgcgcgcggcctcggagccctcgacgatgatcgagcgcaccagggccgggtcctcggcatactccttggcgcgctgctggatcggctccagttccgcctgcacctcttcgatcagcgggcgcttgcagtcgatgcagccgatcccggccgaggtgcagccctcgtgcagctcggcacggctggcctcgtcggtatagaccaggtgcaggtcccagaccggacacttctccggcgtgccgggatcagtacggcgcacgcgcgccgggtcggtcggcatggtgcggatcagtctttccacctcggccggctcggtgcgcaggctgatggtgttgccatagctcttggacatcttgcgcccgtccagccccggcatcttcgcagtgggcgtgagcttggcctggggctccggcaggatgatcttgccaccaccttcaaggtagccgaacaggcgttcacgatcccccagcgagatgttctgctgcgactcgagcatggcccgggccacttccagcgcctcgtcctcgccgtgctcctggaaacgcttgcgcaggtcgcggtaacgcttggcggcctttttgcccatcttgtcgaccgcggcctcggccttctccgcaaaccccggctcgcggccatagagatggttgaagcggcgcgcgatctcgcgcgtgacttccagatgcgatacctgatcctcgccaaccgggaccatgccggcgcggtaggcgagcacatccgcgctctgcagcacggggtaccccagaaagccgtaggtcgccagatccttctcgcgcagctgttcctgctggtccttgtacgtgggcacgcgctccagccagccgagcggggtaatcatcgacagcagcaggtgcagctccgcatgctccggcacgcgcgactgcacgaacagcgtggcggagccgggactcaccccggccgccagccagtcgatcaccatctcggtgacatgctgttgcagatcacccgggtcttcgtagtgcgtggtcagcgcgtgccagtcggcgacgaagaagaagcactcgtagttgtgctgcagctcgatccagtttttcaggacgccgtgataatggcccagatgcaggtgcccggtcgggcgcatgcccgagatcacgcgctggttcgttccctggttgctggtcacgagtggttccttctccgttattcgtggggttcgttgggcacgattcagaacataccgcccgacaaggcaaacagcatgcccaacagggccgcggtgcgatcgcgttcgttcacgtacacgcgaccgtcttccatattcaggtgcccgcgccagagctcggcgtcggcgtcccgctgcagccagccctgcgccgccagggcatggagacgctcgtccagctccgcctcgggataggccgcctcgaactcgcgcacccattccagcccgagccgcagttcgctgtccagtaccaccgtctccagcggccgggtgcggaagccgcgcgcatcaccgcgcaggcccagctcggtcgtcagcgccacctgacgtgcgggggattcgttgaacgaggccttcagctcgaccgccgggcggtgctcgatcatgcgttcgatcgcatcggtgatcaccgacccgccgagcgccagacgctgcccgcgttcgaggtcacgctcctgcaacacctccaggtcctggatcatctgcagcagtgccgggcgatcccagcgcagcatcgcaaactggagatcgacagtctcgagttccagcacgtcggcgtccgcctcgcgcaggcggacctcgtcgatctccaggcgcaggcggctgtccaggcgatcgttattggtcttctggaaggcattcacccgcggccgggtcagctccatctcgccctgctcgtcgcgaaagcgcagctgcgcggccgccaggccgccctcgtaatcgggcaggcggccgtagatgccatcctcgtctggttcaaacacggtcgcaaaacggccctgctccactcgcaggtccgcctcgtcgtcatgcagacgcagtgcgggcaggtccaggctcagcagcagctgctccgccgaccaggcaaagcgcccctggcccgcatccagctcgagccacaacggcccttcgccatcaacacggtcggccacatccgggacctccatcaggtccagcgtcaggggctcgaactgcacacgcgtagtcagacgaccacccatgccggcgtgcgtctgcacgaccagatcgagctcgtgcagcagatgggccgcgagcgagccctccggggcctcgagggcacccaggtccacgttcgattcgccgcgggcgccgagcacgccgtggcgtacccgatgttccagcggaatgaccagttcggtctcgccgtcattgagcgtcagctcgctgcgagcggtcgcggtgcgatagctgcgccggtattcgaccatctcgtggcgcagatccacctcgccgatgcgtgcctgctgggcctcggtcacgttgcgctcgacctgcccaccgacaaacaccggccaggcggcgaccacgatcagcaacaccagtaccagcacgatccatttacgcatcacgcatctccccgggcctccatgcccctgctattcctcaagaaacgccacgtcgccgacaccgtgacggatgatctccggtacgtcaccggtcaggtcgatcacgctcgtcggctccagggtgccggccccgccatcgacgacttcgtccacgacctttgacagccgctcgtcgatcacccagggctcgctcagcggcagatcctcgcccggcagttgcagcgtcgcggtcatcagcggcgatcccagttcctccagcagcgccgagacgatgcggctgtccggaacgcgcaggccaatggtgcgccgcttggggtgctgcaggcggcgcggcacctcgcgcgtggccggcaggatgaaggtatagggcccgggcgtcaggcctttcatcaggcgaaaggccgtgttgtcgaccttggcatagacgccaagctccgagagatcccggcacagcagcgtgaggtgatgggtctcgtcgacctggcgaatgcggcggatacggtcggcgccggccttgtcgcccggcaaacaggccagggcatagcaggcatcggtcgggatcgcgatcacggtgccctcgtgcagccgatccaggacctgccggaccaaccggggctgcgggttttcggggtgtatcgcgatcatgaagtcgggccactgatgacaaggcgcgcagtgtagcgcatggtgggcgccgcttataaggcggtctggctgcgttagaatttacgtcccaacccacggagacgccgatcaatgctctacatgatccagggccaggacgcgcccgactcgctggatgcccgcctcgccgcgcggccggaacacgtcgcccgcctgcaggcgctgcacgacgccggtcgcctggtcctggccggtccgctgccggcgattgacagcaacgacccgggccccgccgggttcaccggcagcctgatcgtggccgagtttccgtcgctggaggccgcccacgactgggccgacgccgacccctatgtcgccgcgggggtctatacctcggtggacgttcgtcctttcaagcaggtgttttgatcatgcgtacccgtcccgccgcgctcgttgccactctcgccctcgcgggccttctggccgcctgcgggaatggcgacgagggtctgccgctgcccgacgaagaggctagcgagctcgacacggtcatcaccgataccgatgacgaggacacggtcgccatcgttaacgatcgcgcgatcacccgcgccgacctgttcacctatgccggcatggacgaggatccggggttggccacgcagggcgaaggcgtgctggacgaggtcatcagcctggagctgctacgccaggaggcgttgaagcgcgggctgggcgacgaccccgagatccagcgcatcctgaagatggtcgagaccaatctgctggcttcgatgctgatggagcgcatcgccgaggagctcgagatcagcgaagaggacgtggaagcggaatacgagcgccaggtcgaatacctgcgcggcacggagtaccgcgcgcgtcacatcctggtcgaggacgaagacagcgcgcgcgagctgctggcacaactggacgacggggccgattttgcggagctggccgaggagcactccatcgacccgggatccgccgcccggggcggggacctgggctggttcacgcccgatggcatggtgccggaattcgccgccgccaccgaggccctggaacccggcgagaccaccgacgcgcccgtgcagtcccagtttggctggcacctgatccgtctggacgacacccgcgaggtggaagtcccgccgctggacgaggtgcgcgccgagatcatcgagatcctggaaagccgcgccattcaggaaaagctggaggccctgcgcgccgaggcgacgatcgagatcccgaaccggccggagaactgattcggcccgttcgggcgggcgcgtcagtgcccgtgaccgccgtgcccgtgacccgcgtcatcgtgttccatgtgatcgtgcccggcaccctcctcggcctcgccgcggcggacctgcatgtgcagatccatggtctcgccgtcctcgaaggtcacacgtacggcgacccagtcaccggccgtcagcggctcgtgcagaccgatgaacatcaggtgcaggccgcccggctccagcaccagggcctcgcccgcgggcagatccaggtgttcgacctcgcgcatgcgcatcacgccatcctcgtgggtgtgctcgtgcaattcggtagtctcggcgatcggcgactcggcggccacgatgcggcgatcggacccgccggtattgcgcagctccaggtagccggcggtggtatcccccggtaccaggcgcacccatggcgtgccttccatctccagcccttccaggcattcgcacgcctccggggcctcctcggccatcgtggtaccaccgcccacaccgaggccaaggaccagggcgacggccccgagatttcgtaatacgccgagtttcatcatcgcgctctccagatgtgtggctggccgcatactaacccagcgaggatcatcgaggaggcgcggtcgcgcacacagacaattcgcttagaataacgcgccgggaaggaaccctccgaccctttagtgcctccaaccgaccggccctgccccatccgaccgagaacaccatgccgcgccttcttcgacgtgccctgccccccttgctgatcctcgccgctgcgatcgtgggcttcctcgtattgcgtgcgacgggccccgaggcgcctgcgccggaggccaccgagcggacctggccggtgcaggggctggtggccgagttgggcgaacaccacccaggcatcctgctgaacgggcgcagcgcgtcggcccagacggccaccctgcgcgcagccgtggagggcgagatcgaagccgtcccagcccggatcggggcgcgcatggaggctggcgaaaccctgttgcgcatcgacccgcgcgaggcggaactgctgctcgtccagcgcacggccgaacgccgtgagctcgagggcgcaaaagagagcgaggagatccgcgcccgcttcgatcgcgaggccctggtgcgcgaacgcgaactcctggagatcgccgagcgtgggctgcgccgggcgcagaacctgcgcgaacgcgatctcggctccgagaccgacgtggacacagcccgggaggccctggaacaggccagcctgacgttggacaaccgcgagcaggcgatggccgatgccccgatgcgcatggcccaggcagaggcccgcctggagcgcgcgcgggctgccgaggatcaggcgcacatcgatctcgagcgcaccacgatcaccgcacccttcgatgcccggatagtcgaagtcgaggtggccgtcggcgagcgtgcacgcccgggcgacccgctggtgcgcctgttcgcgctcgacgacctggagattcgcgccagcatcccggcctacatcctcccgcgcatcgaggaactgctggacgcgggcgaggagctgactgcccatgcccgggtgggcgggcgcacggtgcgcacggaactggcacgcctggaaggcgagacgcgcgcgggcgaagccgggacgcgcggcgtcttcgaggtacgcgagggtcattcggcgctgaacctcaaccgcttcgtcgagttgacgctccgcctgccggccgaggccgacagtgtcgccgtgccctacgaggccctctacggccgcgaccagatcttccgcgtcgtggatgaccgcatgcagtcgctgcgggtcgagcgtctcggcgagttcgtgaccgacgccggggacgtccgggcgctgatccgccacccggatctggagacgggcgatatcctggtcgccacccgcctgccgaatgccgtggacgggctgaaggtcgaggtcgaggagcccggcgaacgcccggaccgcgatgccgcgatcccgcgcgcctccgacagcaacggggaacaggacccgaacgatgactgacgccgatcccggccagcgcgccggcgacggcccgaacgagcgcccgatgcccggcgggggatcgcgcgacaacggccagccaccgcgtggtcccattcagctgttcctggaacaccgcctggccgcgaatctgctgattgcgctgatgctgctggccggggcgttcgcgctgaccaagctgaacacccagttcttcccgaacttcgaactggacttcatgatcgtggaagtggtctggagcggcgccagtgcggaggacgtggaacaggcgatcatcgatcccctggagcaggacctgcgcaccgtggacggcctgcgcaacatgacctcgacctctgcgctgggcgtcggcgtggtcacgctggagttcgaggcgggcaccgacatgacgcgggccgccgagcaggtcaacgaccgcgtcgaccagcagcgcaatctgccggaagacgcggaaaccccggtggtcaaacggatcatccgctacgagcccgtggcgcggctgctgatcaccggcccggaagacccgcagcagctgcgccggctggcccggcagttcgaacgtgaactgctggatgccgggatcgcccagatcgagttcaccgggctgactgaagacgagatggccatccaggtgccggcgcgcgagctctatcgactggacatgacgctggaccagatcggtgcgcagatccgcgagatggcgcaggacttccccgccggctcggtcgggcgcgacgataccgcgcgccagattcgcagcctggagcaggcccgcgatgttgtcggcttcgagcggctgatcctgcgcggcgacaccgatctggggcggatcaggctgggcgatatcgccgacatcgaactgcgcccgcgcgatggcgaggtacgcacccgtgccaacggcaagcccgctatcgagatgcagctgctgcgctcggagacgggtgactcgctggaggccgcgcgcgtcctcgaagactggctggaggagaccaaacccgccctgcccccgggagtggatctccaggtgatggatgccttctgggaactgctggccgagcgcatcaacctgctgctgaaaaacggcctcggcggcctgatgctggtgctggggattctgtttttgttcctcaaccggcatgtcgcgctacgcgtggcgctgggcatccccatcgcgttcaccgccgcgtttgtcgtgctgtggctggtgggcggctcgatcaacatgatctcgctgttcggcttcatcatgtcgctggggatcatcgtcgacaacgcgatcgtggtctcggagcatgcctacagcctgcaccagcgcgggctggacgcgggccgggccgcgcgcgacggcgcccggcgcatggtcggtccggtgatcgcagcctcgctgaccacggtcgccgccttcatgccgctgatgctgatcggcggggtgatcggaaacatcctgttcgacatcccgctggtggtgatctgcgtgatcgtggcgaccctgctgattgcgttcctgatcctgccggcccacctgaagggtgtgatgcatcggctcaaggagcccgccccgaacagcctgcgggcgcgcttcgacgccggcttcgaacggctgagaaatggcccgttccgccgcgctgttacgcactcggtggaccacgcgggcgtcaccctggcactggccgtgggcgcgctgatcctggccattggtctggccgccagtggccgcatcggcttcaccttcttcccctcgcccgagggcaccatcgtcaacgccggggtgaacttcgtcgccggcaccccgccggagcgggtggagtcgttcctgatccacgccgagcgcgctcttgaggagaccgaggaggcattgggcggcaacctcgtgcgcacctccgtgacccgcctcggcaaggggatcgacccgggcgatggcaatgcgcccaagggggagcagttcggcaacatccaggtggaactggtctcgccggaagaacggaccgtgcgcaatcgcgagttcatccgcgaatgggaggaccgcatccgccaggcccctggaatcgagaacttctccatcgacgagcgccagaccggtccgcccgggcgtgacctcgatatccgcctgaccggggacgacccgcatgtactgaaggaggcggcgctggaactggccgacatgctggacgacttccccgggaccttcgccaccagcgacgacaccccgttcgggcgcgagcagttcgtatttcagctgaagcccgagggccgcgcggtcgggctgacgaccgaatcggtcgggttgcagctgcgcaacgcctttgatggctacctcgcccagctctatcaggacgggctggaggaagtggaggttcgcgtacgactgccggatggcgagcgccaccgcagcgagagtctggagcggctgaacctgcgcctgccggacggggccttcgtgccactggacgacgtcgtggaactgcgttcacgccaggggttcgagaccctgcgccacgccgatacgcggctggccattcaggtctcgaccgaggtggatcgggcggtgaacaacgccgcccgtatccgggcggcactcgaggacgggccgctggacgagctggctgtccgctatggcgtcgagtactccttcgaagggcgcgcggccgaccaggaagagacctttgccgacatgcggatgggcctgctgctggcgctagggctgatgtacatcgtgctggcctgggtgttcgcctcctggggctggccgctgatcgtgatggcaatcatcccgttcgggattctcggcgcactgttcgggcactgggtgatgggtgtggagctcaccatcctgtcactgttcggcctgttcggactgaccgggatcgtggtcaacaactcgatcatcctggtcagcttctaccaggggctgcgggagaccggactcgctctgcgcgaggcgatcgtagaggccgcctgtcagcgcctgcgtgcggtcatcctgacctcggtcaccaccatcgccgggcttacacccctgctgttcgagcgctcggtgcaggcccagttcctgatcccgatggcgatctcgatcgtgttcggactggccttcgcgaccctgctggtgctgttcgtgatccccgccctgctgcgcctgtacgaggggcgcttcggacgcgcggaggccaccgaggcacgcgtttcttgattctcgctcgccagcgagtaaacttccggcgccacgaattccgtttcaccggggcctggccccggcaatccaaacgtcccaggagataggcatggctggacatttcccgtttgctggtaagcgcggcacgcgctacggcctcgccccgcgcggcaccatcgccgcctttttcgaaaaccacgggttcaacgaggacctgcaggagaagtactacaagtggtggtacgactgggccaaggacttcgtcgagaaggacgccgatctctcctacaccatgatcaccaagttcgacagctatccgatgggcacccatgcccaccactcgttccatctgaacggcaagtactggccgagctgcctggacgagctgggctcgttcatccgcgacgtcatcttcccgaagatggacgaaaaggcgatgcacgatctcgaagagaagcacgccaaaatgatcaaggacctggagaaggaagccgagtccaacccgcgcgaagcggccccggacgtcggtctgttccgccacgtctgatcggcagccttgccgcagcatccggccccgccctgcggggccggtttgtttagggaaacactgattaatgaacgccgcgaagcgtgaagccatcttcgaacgcctgaaggcggcgaaccccgagccgaccaccgagctcgaatacaacacgcccttcgaacttttgatcgcagtcatcctgtcggcccaggccacggatgtcggcgtgaacaaggccacccgccgcctctaccccgccgccaacacgcccgaggcgatcctcgcgctggggctggacgggttaaaggaacacatcaagaccatcggcctgtacaacgccaaggccgagaacgtgatcaagacctgccgcatcctggtcgaccagcacggcggcgaggttccgcgcgaccgcaagtcgctggaggccctgccgggggtgggccgcaagaccgcgaacgtcgtcctgaataccgccttcggcgtacccaccatcgcggtggacacccacatcttccgggtcgccaaccgcaccggactggcgcccggcaagaacgtgctggaggtcgagaagcggctgatgcggctgacgccaaagccctatttgcaggacgcccaccactggctgatcctgcacggacgctatgtctgcaaggcgcgcaagcccgaatgctggcgctgtccgatcgaggacctgtgcgaatacaaggcgaagacgccgccacccatcggcgcctgaccacccccataccttcgaggaacaccccatgtacggcaaccgcgaccagatccgcacccagttcgtcgacgcctggcacaaggcgcaggccggcgagacgctgaccgacctggaacagcagctggtggacgtgatctcagaacaccccgagtaccacgaattcatcaaggaccgcgagaccgcgctgactggcgaattcccgccggagctgggcacctccaacccgttcctgcacatggcgatgcatctgagcctgcgcgatcaggcgcgcaccgaccgccccgccggcatccaggccgcacacgcgagcctgtgcgcccgctttggcgtgatggatgccgagcaccggatgatggaatgcctgggccaggccctgtgggaggcccagcgcaacaacacgccgccggaccagaatgcctacctcgagtgcatccagcgcctcgcagcgcgctagggagacgctgattgaatcgcacgtccgcgttggtgccccctgttttccgagacaaggcgcctctggcagcgggtagtggttctacccgcccgttcttgatggattcggggcgcaacgcaggatcggggaacagggggcgccaaccccacaagccattgaaagcaggggctcggccgcccgttgttatcaagaacgggcgcgcgcacagcgttgcggttcccttgtgcagaatgactgcacggcagtcaccgcgccttgttcgcacgcaaaagcgactcgagcgcggacgcgcgattcaatcagcgtctccctagggaaacgctggtctaacgcgagaacaggcgctgccaccagcgccggcggctgccggtcggggggatcgcggcctgcaggtccaccggtgggacccgcgagagcacccagccgggcagtatcctcagccccgaggagccacaactggcccccaggtggttcgggtcgaagatcttcacaaagcttggggcatcacgatcgtcgacatagacgatgccgcagtaatcctcgtcatgatcctgccgcagcaagtgatcgacctcctccaggaaacgccgaaagtcctccgccgagaccggcgcctgcggcactgcatcgcccacggcatagatgtaccagtgatcgtccgcctgttcgcgcagccgggcccacacggcatccaggtcattccagtgcagcacaccggtactgcccgcctgaaagcgcttgagaaactcgggttcgagggcggacggggcggacatcgcggtaaccggtaggggtgaatcgtcatcgtagcccgccgtcgactcccttgcatggaacccacggcctgcgcgagcctctgaacagcaacactcttcccaacgcccggacgatgcgtcagctcactcacaatacctctctgcacgcggaaccggagcaggtcttcgacctgttgagccacgtgcccaactttgtcgatctgtgcgacaacgtcgagcatatcgaaccgctgggggacgcgcgctaccgctggaccatccgcgcggcggggatgaagctgcatttcgatgtggaggtctgcgaggccgcgcgtccggagtatttcgcctggcgctcgatccgcggcatccagaatcggggcagctaccgcctgagccccggcgagcctggccacacgcaggtggcgttcgagctgcaataccgcctgggcagcccgctgctggaggccgcggtgcgccgcgccgcgcactcgctggtcgaacgcgtctccggtcagttaatgacccgggtgcaacaccggctcgatgtcgagaacggtcgctcctgacgcttcaagccgggcggcctatggcgtacgcaccggtgtcctgtggcgccactccccgtataccgacgccagcacaccagccgccgccagacatgccgcgaacacatagaccgaggccgggctgatgccgtcccagagatagcccgcgaccaggctccccgccgcaccccccatcccgaatgccagggaggaatacagggcctgcccgcgcccttgtagccgcccggggaagaagtaatggatcagcgagatggcggcggcgtgatagacgccgtagctcgccgcatgcagggcctggatgaacaacagcatgggcaacgagtcggggatcgcggccaggagcccccagcgcagggtggtcagcaccagcgccaccgacaccaggaaccaggcgccgaagcgcaggatcagcctcggcatcagcaggaacagcaccacctccgccgccaccccgagcgcccacagctggccggccaccgcccgcgagaacccggcctcctccaggtacagcgtgaagaacgcgtagtacggcccgtggctcgcctgcatgaaaaagcaggccgcaaacagcgcgatcacctcgggccgcttgagtaccgcgaccagcgccgggacgttgttgtcctgttccaggtcgcgcacgggctcgcgcacccagagcgtcgccagccagagggctgcgaagatcccgagcacgatccagggcagccaggcgatgtcgatatggtcgaaggcccagcccagcagcgcgaccgcgacgataaacccgaccgacccccacagccgcaccagcgcgtagcgatgggcatcgcaacccagggtacgcatcgtggtcgcctcgaactgcgggaggattgcattccagaagaagctgaaggccgccatcaccacggccagccaccagtagccggtgtacagcagtaccccggcaaaggcgatcactccgccaaacgctccccagcgtgtaatcggcatgtgcgcgccggcgcggtcggccagccagccccagacgttgggtgcaatgatcttggtggcgagcacgatcgccatcaactcgccgatctgcgatccgctaaaaccggcctcggacagatacgggccccagaacggcatgaacgcgccgaggctggcgaaatagaagaagtagaccgtggaaaggcgcgcgctggggatcaccggaacaggcctccggcgatgcgggcacggcggtacgcgcccatatcagtcgtgcggcaggtcgcgcagttccggcaggccggtgtcaccgacgtcggcgttttgtccacgatggcgcagggcgtgatccatcagcacaagcgccatcatcgcctcggcgatcggggtcgcacggatgcccacgcagggatcatggcgacccttggtgaccacttccaccggttcgccggcggtgttgatgctgcgtcccggcaggcggaggctggaggtcggcttgagcgcgatgctcgcgcgcacggcctggccggtactgatcccgccgagcacgccgccggcgtggttggagagaaatccctcgggggtgatctcgtcgcggtgctcggtgccccgctgggtcaccgattcgaaaccggccccgatctccacgcccttgaccgcgttgatactcatcagcgcatgcgccagttcggcatccaggcgatcgaacaccggctcgccccagcccgccggtacacccacggcctccaccgtcactcgcgcgccgatggagtcgcccgacttgcgcagggcatccatgtattcctccagctccgcgaccttgtccgggtcggggcagaagaacgggttgtcgttgacgatctccggctgctttgcttccagctcgatcgggcccagctgtgacagccagccacggatctcgatcccgtaacgctgctggaggtagcgccgggcgatgccacccgccgccacacgcagcgcggtctcgcgcgcggaactgcgacccccgccgcggtaatcgcgcaggccgtacttgcggtgataggtgtagtccgcatgtcccggacggaagcgatccatgatctcgctgtagtccttggaacgctgatcgacgttctcgatcagcaggccgatcggagtcccggtcgtgcggccctcgaacaccccggacaggatgcgtacctggtccggctcgcggcgctgggtggtgtggcgcgactgtcccggccgacggcgatcgaggtcgaactgcaggtccgcctcgcaaagctccagaccgggcggacagccgtccaccaccgcgcccagggccggcccgtgactctcaccaaaggtactgacgacgaacagtcgcccaaagctgtttcccgacatgcgcgatagtgtatccgcgccgcgcggtgctgtcgcctgtcgccgccccgaccggacggcaaagccacgatgtttctgccatgatcgacagcgtgcaaattaatcagtgcttccctggagaaaggagatgaatatgtcgcgttcgatcaaacgcctggccgccggcaccgccgccgcggcctgtctgggactggccggtgcggcccaggccgacgtgttcaaccagcgcatgatgagcatggagctggccaacgacatcgccgaggccgcggtgctcgcctgccgcgagaagggacatcagaccagcgccgtggtcgtcgaccgcgccggcaacgaccgcgccgtgctgcgcgacaacctggccgccgtgcagaccatccagatcgccggcgacaaggcccgagccacggtcatgtccggcaccagctccggcaacttccgtgataaccgcgaagacatccgcatggagatgaaccacgtggacggcatcatcatgctggaaggcgggctgccgatcgaggtggccggcagcatgatcggcgcggtgggtgtatccggtgcccccggtggtgatctggatgaagaatgcgcccaggccgcgctagactcggttcaggagcgactcgacttcgcgatgtaacgagtccctggggacggccgccgacccacgcccggagccttgatgaaagatccactcgccaatcagaagacggttcccgcgcccggcgtacgccggattcgcccgcaggaggcccatcagcggctgcaggagcgcccgcgcgacctgctgatcgacatccgctccacgatggaattcctgttcgtcgggcacccgcagggcgccatccatatcccgtggatcgacgagccggactggaccgtgaatccccacttcgtgccccaggtgcgcaagctgctgctggggggcgccgaggatcacagcgaggatgcccccgcgctctacctgatctgccgcagcgggaagcgcacgctggccgccggccaggccctggtcgatgccggtatcgagaacgtgtactcggtggatgaaggctttgaagggccgctggacgaacaccaccagcgctccacccgcggtggctggcgctaccacgggctgccctgggaacagtgctgagcgagtcagcgtctccctagcggtggtactcgccggcgcgctccggctggtactcgacggcctcgatgcgaacatgcatctgcccgccacccgggcgcggccattcgatctcgtccccctcggacagtcccagcagtgcactgcccaccggggccaggatcgacagcgtgccgccgctgtcatccacatcgcgcgggtagaccagtgtcagcgagaattcctcgccggactcggtcacccggaaccggaccttcgaattcatcgtgaccacggtgcccgggatctcgcgcgaatccacgacatccgcgcggtccagctcggcctccaggtcggccttgccggggaagctgtcgtccggcagcgactccagcagcttgtccagacgctcaatgtccgtgctggagacgacgatcttcggcttactcacctttacacactccaataaagcagaacgcgcccccacgggaggcgcgctgaataaaatagggaccaatccgaaatcggagaatcaaacccgagagtagccaaggcccaggcaaaaagccatattggccgagacgggtattcctgcgcttaagtcacgtctcgcgccacaccgaatagccaccccgcaggacatgggcgtcaatacccatggcgcgcaggctcgcagccaccagttgcgaccgaccacggtacccgcagtacacgacgaccggctgctccggatccttcaagtaggcctctatactggcctccagcttcggccgcgggatattcaccgccccatcgatgatgccttctgccgcttcctccggctggcgaacatccaccaacagaaacgaccgccccgcctggcgccagtcagcaagatccgcgggttccagatgcggcagctcttcttccagttccgcaatgcgcttctcgaacaggctcacagtcagtggctccgttgggtacacagggtcaccattctatcgtctcgacagaggctgggtgttcacagagacgggcgcagcaagagcggggcgatgcgcagcgtaaacagcaaaaggccgacgaatgcggccaccgcaccgaccgccgtcaacaggggcacacccaggagccagcccagccccatcgccagcacggccaggtgcaccagaatctgcggcgtccaggcccacagccagccgcccgcgatcgggtgcccggtaaagcgcggcagcatgtgctcgcccaggcccatgatcagcagcagcaaaaacccgagggtaaaaccgtgcagcgcggcggggcgcgcggcgccatccagaaagaagccacccagcggcaaggccgcacccgcgatcagcaaccagatcatcgcgcccagcacggaggcacggctggaggccgaaagccccagcccgacatgacgcgcagccttatgcgtgcgctccggcgcatcggcgaccagcgcggtcgcggccgtgcgatccagcagcccaatgtgcttgagctcgccgtccaccaccacggccgggatggaacgtatgcgcaaccgggtcgccagttgacgcccctcaggctgccccatgtcgaccaccgcgaaatcgatctgtttcttctgggccacctcgcgccagatgcgctcggcatcatggcaggaggcacaccattcggacaccagcagttccaccttcatgaatcggttgcctcccagcctcagtcggcacagcgcatgcagtggatgtcgtagcggtcgatccactgtttgagcccgtcgacggcttcgggccctgtgtgcagccgttccagcgccttttgcgggtcgtccgggcgcatcaccaccacccaggcatcggtatagggagcgacattcaccagccccgggtcggcctccacggccgggttgatgcgctcgatggtgccgtcgaagggcgtggggatcccccccgcccacttgccggactccagccgcgcgaccggcttgcccgcagcccggtgcgaacccggcttgcgaaaacggaagtactgcacgcgccccgccatcgtctgggcgggatcggtaatgcccagggtaaaggtcccatcatcctccggacggacccagacatagtcgaggtcatagaacaggtcgtccggcagctcacagccgttgtattcggtatggctcatcacgcccccttcggaccatagtggcgcaccgtgagtgcgatattcagcgcaaacaggatcatcgccccccaggccatcgccccgccgaccgcaaccgtcgggttatggaacatcatccagccggcgatcatcacccagaggccgacattggccagcacgaactggacatgcgccagccgttccgagaacagcgagcgcccggaaaaacgcggcagtacgtgaagccccacgccgtaaatcatcatgatcacgaatcccagcagcatcagatgaccatggatacgcggcacgttgccggggatcagccccggatgggccagccagaggacgccgatcagtccacccagcagcgcataaaccagtgcggccaggatgaacatccggttgcgtggatgcatgtcgcgttcgctccctttgcttgtttgttacggctttgtttgttcttcagcgaggctagactacgataagatgcataacgaatgcattgatcgagatcaacacggacccgggagacttaagggacagtagcgcctccgttattcgtacacacgccgtcgccccgcgatccgagcctattgatgaaactgcaactccacgaacccgcccccggctttcaccacccgatcgaactcctgcgggcctgtcatcggcggatcacgaactgcctcgacgcgctggagcgactgtcgggacacctggagcagcacggggccgacgcagaggcccagtccgcggctcgccgtgtgctggcctatttcgagcaggccgccccgcaacatcacgccgacgaggaccaggatctgttcccgatcctgcatgcataccgcgaccatcccgaggcccatccacaactgggtgagtggatggatcgcctgagcgcggagcaccctcggcttgaggccggctgggacgccctggagcctgccctgcaaaacattgcggcggggcacgcggatccgctggaaggcgcgactgactggatccagtgctaccggacccacctcgagctggaggaacaagccgtactgccactggctgaccacctgctcagcgccgaggagcgcgccctcatcggacgttccatggcgcgccggcgcggcatcccggacgcgtacgcgaagcccgccgatgagtgactttctgctggacctgcgggggctgggcgaccacgcacacacccgcgcctactacacgctgcgcgaactccagccgggtcaggtcttcgacgtctggctggatcaggagccgcagctgctgatggatgccgtcagcctgcagctgcgccacgccatccactggcaggtgcaggagaacggcccaccgctttggaaactgcgcgtccagcgccgcgaggacgtcgcgcccgtggacctcgtcgatctcctgcagcgcgaccacctgcgcatcgaccgcctgttcgccagcgccctgcacaaggtcaatgccggcgatctcgagggcgcagcacccgacttccaggcctacgtggaaggcctgcgccgacacgtgcatgtggaaaacgaactgatcgtcccgacgcttgaggttgcgcgcggggccggcagccaggacccggtcacgatcatgctgcgcgagcatgacgagatcctggaacaaaccgcactgctggaacacgagtttcaggaaggtgtcgaggaggcctggatggtggcccccttcttcgccctgatctccggggccctcgccaagcacgaaagtcgcgaggagcaaaacgtgttcccgaactggggacgccgcctgcgccacgagcccgacctggcggccgaactcctggagaaggcccgtcagcagctaggggccggcgccaccacgcccggacaataggggtcggcaatacggaatgattgtgtcacgatggcccatcgccacggcctgacacgacgtgacaccactccacctcgatatcggcttttcccgccctgttcactggcttcgtatgcggtttgcggcatggccagccggcctgtcggccataggcgtcctgctcctttgctgcaccggcgtgcaggccgacgaaccgccacctcccctgatcgtctcccaggatcacgcctggcccccctttgccttcgaagataacgggggcgagcctcgcggcttgctggtagacctgtggcaggagatcgcgaacgaactcgaccgtccagtggaattccgactggtcgactggccgcgcaccctggatctcgtccgcggtggcgaggctgatgtgcacggcgggctgatccagtctcccgagcgcgaacaaaccctggccttcagcgaagtactgctcccgctgcggaccttcgcgttcgtgcgcaccggcgcgcccgtggcccgactggacgaactcgcgcacaaaccggctggcgtggtggcgggcagcttcgaactcgagttcatgcggcgcgaacgacctgaacacccgctgcaggtcttcgacaacaacgagcagatggtgcgcgccgcgctggaaggcacgatcgatgtcttcgtgggcgactacccggtcgccatgtacctgctggaccgtcatggcgagccgggcatgtttcaccccctggagctgctctacgagcagcccctgcgcgcagcggtaacgcacgctaacgaggaattgctggacgaaatcaacacggccatcgcccagctggatgacgaactgctgcgccagatcacgcagcgctggatccactccgatacggtcgaggtgttccccgcctggctgctcccaaccgtcattggcctgagcctgctggcggtattgctgtatgccgcattgctgcttcgccagcggcgtgcgctcgagacccgcgttcgcgagcgcaccgccgaactcgaggacgagcgcgagctgttccgcaccctgaccgaacacgctgcggccggcgtattcatcctccagaatgaccatttccagaccgtgaatccggccctttcccgcatcctccagcgccccgaacactggctgctgaaccagcccttctacgagatcatccacccggaacagcgcgaggccgtgactcagcgggctcgcgaccggatcgcgggcaagaaggtgccggaccactacgagatgaaggtcatcaccggtaacggcgagacgcgctgggtcgagctgaccgccggccgcgtggagctgcaaagcggcgcggccagcattggcacgatatacgacatcaccgagcggcacctgctggaggaacagttgcgcgccagcgaggcccagtaccgccagctggtcgagaacatcggggacatcatctacaccctcacgccggacggcgtcatcacctatgtctccccgcaatggacacgagtgctgggttacaccgccgaagaggcgaccggaacccccatcgccgactacgtccatcgggaggaccgcggggaatgcggccgcttcctccaacgcaccctccgttcggagcagaacgaccaggaaatcgagtaccgcgtccggcatcagagtggggaatggcgctggcacgtctccagcggcgccccgatccgcagcgcgacgggcgagatcacaggctatgtgggcgttgctcgagacatcaccgatcgccgccgcatgcacgacgagcttcagtatcaggcacgtttcaacgccatgctggcgcgcctgtcctcggacttcgtgaccgccagcgccgacttgatggacgagcgactggatgctgccctggccgacatcgggcgctttttcgagagcgatcgctgctatctgttcgagttatcacctgatggcacacacatggacaacacccatgaatggtgtgcccccggcgtattctccgtaatggaccaactgcgggatgtggacatcaaaaagctaccctggtggcgcacccgcatgctggagatgatcgagcagcgcataccggtggtgattcccgtggtggacgagctcccggaggaggcggccaccgagcgcgagttgttccggcgacaaggcgtcaagaccctgatctgcgtacccatcctggccggacagcaggtcaccggcttcgtcggcatggacatgctgcgcccgcgcacctggcgcaaggatcaggatgaattgctgctggtgctcggcaacctgatctcggaggcactgcagcgcaaccacctggagatccagctacgcgatcttgggatcaccgacccgttgaccggcctgtacaaccgccgctacctgatggagcgcctgcgcgaacagatcgaggcctggcgccgccacggcgaagattttgccgtggcgatcctggatctggaccacttcaagaccctcaatgacacccacggacacctggccggcgacgaggttctgcgcaacttcggcgatctgttgcggcgccagcatcgggccttcgacattgtggctcgctttggcggcgaggaattcatcgtggtcctcacccgtgtcgatcacgaggccgccaccaccgccatcgaacgcctgctggaggccacccgcgaactcgacacacgcttcgaggacgaatcgctggccttcacggtcagcgccggactggcctggtccgacgagtgcgaccccgggcacctcacgcccgaaaccctgatcaatcgggccgacgatcgtctctatcgcgcgaaggctcagggccgcgaccggcttgtggccggagacacgtaacccatccgggacacgttgaatacgtcagtgcctcccggcgccccgtggacccgacagtcggctgagcgcccacaacccgagcgcgggcccgggcagcaacagccacaacacccacagcccgatgtcgtcccacagccaggcggtgaccaggatcgaaggcagggtgagcgcaaagccgatggcattcatcacgctcagggcagagcccaccgcatccggtggcgcactctccgcggccagcgccgagaactggggcgaatccgcgatcaccgtcagcccccagagggcgagcaggcccagaagcagccatggcgccagtccagccagcaacgggtacagcaggcacaccagcccggatgtcgccagcgccacccgtgcgacccgcaggctccccagacggcggctcaggcggccaccccagacacagcccaccgcgcccagcccgatcaccgcgaaggccagccagggcaccaggccggcgggggcatccagacgggccagttcatgcgcaaccagcagcggaaccagcgtccagaaggcgtacagctcccagcaatggccgaaataaccgccggccaccgcacgaaagtcacgcccgcccaatgcacgaaagcccttgcccagccccggtgtgcgccccgccggcggcagatgcgggccgtcgcccaggcgcgcgatcatcccggcggccgccaccgccagcacggaggccagcatcatcggtaccggccagaccaaatcgagggtcacgccccgcaagagatgaggaagcgccgttcccagcgtgagcatcccgagcagccaggacagggcccagcccttttgctgcggcgtccagctgatcaccaacttcatgcccagcggatacaccccggccaggcacagcccgacgacaaagcgcacggccagtgccagctcccagacgccggccagcaggatgaacccggcattgaccagtgcccccagcagcgcggacaccatgaacaggcgactcgcacgcacccggtcggccagcccggttgcggccgtcaccagggtaccggtgatgaatcccagctgggtcgccatcgtcagccacccaatctcggtcgccgtccagcccagttcctgctgcagagacaacccgaccccgttcacactgaaccacagcgaggtcgcaaagagctgagcgatcacgatcgccgccaggggatggcggtgcagcagtccgacgtaatggcctgcctgcacgagtgctaaaccgccacacggcccggacagacgtcactcagtgggcatccctgacaaagcggtttgggtcggcagcgctgcttgccgtgttccacgatcagggcgtgcagatcattaaaggcctgcgcatccggccccagctccgactccacccagacccgcaggtcgtcgtaggcgccgcgggcatgcggcaggcccagccgctcgaacaaccgccgggtataggcatcgaccacgaacaccggccgttcgaacgcatacagcacgatgtcgtccgccgtctccggcccaacccccttcacactcaaaagggccgagcgcagggcctcggtctccatgcgggccagggcttccacgccaccctgctgttccagaaagcgcagcaggtgccgcaggcggtcggccttcacgttgaagtaaccgctcggccggatgtgctcggccaggatctcgtgcgggagctccagcagcgactccggatccagtacatcccccgcgcgcagattggcgattgcgcgttcgacattggtccagctggtgttctgcgtaagcaccgcgcccaccatgacctcgaacgccgactccgccggccaccactgcagatcaccgtaggcaccctgcaggcgctgccggacctcggacacccgcaacggcatcaggaacgcgcccgaccacccggcttgcgcggcccgcccttgcgcccggcacctcccggccccgaacgcccggtcttgccgcccttgccggggccgctccccggcttggtagaggtccagcgatccgcttcgcgtacgcgcccccccgacttgccccgtttgccacgcgcgggccgagtgttgcggcccggtccgcggcgccggccccgctcgcgaatggattccggcaccggcagttcgaccgcctcgtacagggcctcgacctcgcgcacctccagatcgcgggaggcgcccgtcttcaggccgcgcccgaggaccaccggtccgtagcgcacccggatcagccggctgacggtcacaccgaccgcatcccacaggcggcgcaccaggcggttgcggccttcactgaccacgacatgaaaccagtgattggcaccgtcgccgccacgctcttccaggacatcgaaacgcgcgggaccatcctccagctcgaccccttccagcagcatgcgccgcgtatcgtcggggacctcgcccagcacccgcaccgcatattcgcgctccagcgaatggctggggtgcatcaggcgattggccagttcgccatcggtggtgaacaggagcagccccgaggtattcaggtcgagacgcccgaccgccacccagcgctgccccttcaggcgcggcaggctggcgaacaccggcttgcggccctcgggatccgagcgactgcagatctcgccgacgggcttgtgatacacgagccagcgatgggcatgctccgccatgtggatcacgcgcccgcgcacgcggatcacgtcattcggccccacctggtcgcccagcttggccgtgcgctggttgaccttcacctcgccgcgctcgatccagccctcgatctcgcgccgcgaaccgaggccgcgcgccgccaggaccttctgtacccgctccgacattcctgctgactccagacgtctcgatccgcccgcattgccgcgaccggacccgcattcattatgatgggcgctcacgatacaccaacaggacgttgcccatgaccgccaagagcccggaaaccactcccgtccagaccccgctgaacatcgccgtcctcaccgtatccgacagccgaaccctggccgaggaccgctccggcgatgccctggtcgaacggctggagggcgcagggcaccacctggccgagcgccgcgtggtccgggatgacatctacgcgatccgcgccgacctctcgcgctggattgcggacccggagatcgacgcggtgctgaccactggcggcaccggcatcacgggccgcgacggcaccccggaggcggcctcggtgctgctggacaagaccatcgagggcttcggcgagctgttccgggcactgtcctatgaagagatcggcacctccagcctgcagtcccgcgccctgtcgggggtcgccaacggcacctatatcttcgtgctgcccggctccaccggcgcctgccgcaccgcctgggaccgcatcatccaggcccagctcgacgaccgcaccatgccctgcaacctcaccatgctgatgccgcgcctgaaggagtcctgagcggtcaatcgggatctgccccgggctcgtcgggcgcgaagcacaccggcgaagcgcgttctccggttcgctcctcctcggccctctcggcattgaggagatcgcgcaacaccgccacgtggctgtgttccacgtcccgagtagccgtcagcagcgtcaggcagccacggcgggcataccccagcaaccggccaaaggcctcggagcccgcgtccagttcggcctgataacgacggctgaagtcacgccagcgacttgggtcatgcgcgaaccagcggcgcaagtccggcgatggcgcgacagacttctcccatgcgtcgagtacgagcgcggacttcttgacgccgcgaggccagaggcgatcaaccagtacacgggccccatcgtcgggatcgaccggatcgtagacgcgccggatccgcacccgttccatgccgcgattaccggtccacgtgggtctgcagccagtattcgagcagggcggcatgccagagtttggagccctggatacgggtgaagtactggtccggtgcatccagcagcttgtcgatataggccggctgatagaggccccgctcgcgcgaggcgcgcgaggtgagaatgtcgcgcatgaattcgagaaagtcgccacgcacgtatttcagcgccggcaccgggaagtagcccttgggccggtccagcaccgcatccggcaggcggccgcgcgcgatgcgccgcaagacatccttgccgccatcgccaagcttcaggtgcggcggcatcgcggcggcaatctccaccagctcgtgatccaggaacggcacccgcgcctccaggccgaaagccatggtcatgttgtccacgcgcttgaccgggtcgtccacgatcagcgtggtcacatccagcgccagcaccgcatcgataaaggagtccgcacggtcggtctcgagctcggcgaactgctcgcgcagccagtcgccggtgatgtcgttcgcggggggatgacgcagcatctcggccatctcggggtgatcgcggtcgaagtagtggcgccggaagcgttccacccagtcaccgtggcgatcctccgccatctgcggataccagaaatagccaccgaagacctcgtcggcaccctggcccgactggaccaccttcacgtgccgcgagacctgctcggagagcaggtagaaggccaccgcatcctggccgaacatcggctcggccatcgcgccgacggcctccggcagccgggccaggacctggtcgttcgggatcagcgtggcctggtggtcggtcgcgtagcgttcggcgaccggatcggaatattcgaactcggaacccttctcctccggctggtcctcgaagccgacggtaaaggtacgcaggtcttgcgccccctcctccatggccagtgccaccagcagcgaagagtccagcccgcccgacagcagaacgcccaccgggacgtcggccacctccaggcgcttgcgcacggcactgcgcagggcgtgttcgatgcgctcctgccactcgttatccgataccggctcggccgggcggcgtgcgtgcagcgtccagtagcgctgcagccgctcctgtccccgggcgtcgatgctcaggtaatgccccggctcgagtttgcggatgccgcgcaatacggtacgcggcgccggcaccaccgcgtgcagcgagaacagcatgtgcagtgcctcggcatccagctcggtatccacgtcgcccgccgccagcaaggcctgggtattcgaggcgaaacgaatgccgttgcccgtgcgcgccaagtacagcggcttgatgcccatgcggtcgcgcgccagcagcagacgctgggcgtggccgtcatacagggcgaaggcgaacatcccgtgcaaccgcgccacgatgccctcgccccactcggcatagccgcgcaggatgacctcggtatcacccgtcgagaaaaagcggtggccgcggccttccagctccgaacgcagcgcccggaagttgtagatcgcgccgttgaacaccagcgcgagcccggtctccgggtcgaacatcggctggtgcgcgcgctgcgacagatccaggatcgacagccgccggtgccccagcgcgacccgcccggaggcccacagcccgtcggcatccggcccgcgccgttccaggctgggcagcatgcgcgccaccgcctcgccgctcgcgcgccgctcgccccagacgaattctcccgcgatcccgcacatcgattcattccttgctggttgggtggcttggttttggaaacggcttgttaccgcccgacgcgggcaggggcttcgcctgcaagcaggctcctaccgttcagggggctctgacggggttgcgccgaaggtggcctccagggcctccatcagggcctgactggcggccccggcgcgatcgcgatccgcgtgcgccatgtagaacggcacctcgtggcgcgtgcccgcctccaggttgagttcgaccagacgcccctgcgcgagatcctccgcgatgcgatccagcggcagccaggcaaagccgatcccggagcacaggatctcgcgcgcggtactcatgtgcgagaccgtccagcgctggtcggcctcgagccagccaccctccccggcctgctgctcgccggaatcacgaaccacgatctggcgctgagcctgcaggtcccgccgcgtcagtcgacggccgtcggccagcggatgccccgggtgtgccacgcagaccatgacctggtccgtcagccaggcacccagatagccgcccggaagctccggcgcgatcaggatatccacccggccttcgcgcaggagttccggaccgccgctcaggacgacctcctccagctgaacacgcgtggccggataggcacgggaaaaacgctccagtgcctggatcacaggcccccgcggcaggatctggtccaccgccagccggacctcggactccacaccggcggcgagcgcaccggccagggcctcgatctcggcggcctcctccagcaggtgctcggcacggcgcagcagcgcctcacccgccggggtcaggaccgccttgcggccctgtacctcgaagacctcgacgcccaggcgctcctccagtttctgcaccgcatggttcacgctggaggggctcttgtgcacctgttccgcggcacgggcaaaaccgccggcggccaccaccgcctgcagcatgcgccactgctccagggagacgcgaatcaaggaacccgcccccgccggcaccccgcccaccccggtccgacacggcttcgatccaggggcgaaaggcggtccggccagcgccgcgagtggcccgcaaacgggcgcgattcgagcccggctggcgccactctagtgttcctccgggcacccgcaaccggtcttgtgcatgcgccgatgccactcttcgcgcatccgcgcgtacgcggtcgtggtcatcagcagcacatgaaccgtggaggggtagatccggccgtccatgcgcagggtctcggtcagctccgggtccttgccctcgggaatgtagaaaaagtcctgcccttcgcgcagctggtctttttgcgccttgaacaggcgaaaggccgtgcccttgggcacaccgttccattcgtcaatctgacgcaggctcaaggtggcataccccgcgtggatgatcgggtccggcggggtggcgctggcggaaccctcgcgccccggaaacagtcctgcactacgggggtcttcgtcgctttcgatcctcatgctggcattatggcatgccgacagccggccgacggaacaggacgacacggatggaattgctacaggaatacgggctgttcttcgccaaactcgtaaccgccctcgtggtggtgctgatcttcgtgagtgccgtggcgggggtggtcgccaagagccgcgagaggcggccggaccgcctgacggtacgcaagctgaacgatcgctatcgccgcatggagaagaccattcgccacgcggtggagggcagcgcgaactggcgggcgcggttgcgcaaaaagctgggctggcaacgcggcgattcgtcgtcaggcgaacgcgatgcaggcgaagcgtccgggtcggatgccccggccgatgaatccgtcgacaaggagcgcccccgggtctatgtgttgcgcttcacgggcgacatccgcgcctccagcgtcgacagcctgcgcgaggaaatcaccgcgatcctgaccctcgctcgccccgaacaggaccgcgtcatcgtatgcctggagagcccgggcgggctcgtcccgtcctacggcctggccgcctcgcaactggcccgcctgcgtgaaaaggggctggacctgaccgtcgcggtggaccgggtcgccgcgagcggcgggtacatgatggccgcggtggcagaccggatcgtggccgcgcccttcgcagtgctggggtcgatcggggtcgtggcccagatcccgaacctgcaccgctggctggagcgccatgacatcgatgtcgaactgctgaccgccggcgaatacaagcgcaccctgaccgtactcggggagaacaccgacgagggccggcgcaagtttcgcgagcagctggacgaggcccacgaccagttcaagacgtttctttcccgctaccgcccatccctggatctggagaaagtggcgaccggagagcactggtacggagaacaggcacaccagctgggcctggccgacgagctgcgaaccagcgatgatctgctgctggagaccagccgcgaggctgacctgttcgagatcacctatacccgcccgcaacgtctgagccggcggattaccctggcgatggagtccatcgtcgagcgcgtgctgcgcagccagggacccgaggcgcggctttgagccatctcggcataaagggaagaagaacccgtccctgcccgtcgaccatgcaaaggaccaattcggaggatatgaccatgaaaaaccgttcctgcacccccgcgttgctgttgtgtctgctcgccagcctggccttgcttgccctgccgctgaaggcggccgcagacgaccagatgccctggggctcggccgagatgatggaccgtgaatacgaaccacgaaaggtggtctatgacgtctatgtggataccgaagacgagctgaacatggtgctcgaccgtgtcagcatgttgaacaacgtctacgagtccgatcccttcgaggcccatatcgtactggtcctgcacggccgcgaggtcccgttcttcacccgcgaccagttcgaggaacgcgaggaaaccatgcgccgtgccaagtccctgaccgagggtggcgtggtggaatttcgcatgtgcgaggcctccgcccggctgcgcggcatcgaccacgaagacgtccacggcttcgtgaacctggtgcccatggctgacgccgagatcatcgaactgcagcacgagggctatctgctgatgcagtgaggccccgcctgcagacagacgccagaaccctggcgtctgtctgttaacgccccttcaatggctgccccgaacgagcctcctacgccccatcgatggcaccccaaggaatccccgctcatgaaacgacgtctgcttgccctcctgatcgcggccaccggccccaccctggtcctggccgacgaaccgcgaaagagcgaacctgaccggaatgtctacatccccggggccgaggacagccaaggcgtgttgcgcgtggcagcggtctacaacggggaccgcatccggattcactacgagtacgagaccaacaatccaagctggtatcaccagtactggcgctacgaggatggcgaatgggtgcgctatggctccggcgggccggagccggacgagcacggcctgtacgaagaccgtatctcgatgatgctggatgacggcgcggtcgaggacttcatgcgcctcggaggctggatcacggcgcacgagggcatgcgcagcctgagctcggagatcgatcgcgacgaggtgcgcaaccaccccaagctgggcgaggagatggggcgccgcgacgtgcgcaagtacctgccgcagacccgcgagaccgatgacccggaagacgtctcctgggacgcgatccgtgacgatgacgaactcgaggcgatgcgcgacgacggcgagttcctcgacctctggcagtggcgcgcccatcgcagccacccggttgggtacgcggacaacggctatgtgctgcactaccgcctgagctccgagggcgacggcatgttcaccgacaactgggacgacgacgccgaccagcccgcgtacatgttcgaccccgaccaggtgggcgctccggccctcgactgggaacgcctggtcgctggcgaatacggccagaacgacccctacttcctgtcggaagataactcggtcgcgtttgaccccgactatgactggcaggagggcgacacactgccccagcgcttcctgcgcgagcccagtggcagccgcggcgcgatcgaggcctcgggcggctaccaggacggggcctggcgcatcgcattgacccgctcgctcgacgccccggactcgcgcgacagcaaggcgcttgagcagggcaatacctataacgtcgccttcgctgtgcataacggtaacggggcccgctggcatctggtctcgctgcccatgacgctgggcctggacaatggcgaggccgacatcgaggcccagtacgcggatgggcatctggacgacgttgatctggaatggaccgaaatcccggtgttctaccctgggcagatgacctaccaggacctgcacggcgacacgcacggggccggcggcccgctcgtgcgcgacggcgacctgggcgtgcttgacgcccatgatccggaggggctggcggacctgatcatcgagcacgaactgcgtcagctcgagcactagggagaccaatatctccccaggactgatcgtcaggtcgacccggatcgatccaaggatgcctgcgaggcagggaacaggcgcggcatccagcgcaggtagccgagcatcccgaacagctcgaccagcgactgcagtacgatgaccatgacggccgcgtgcagggcctccggcagcgcaagggccaccggcagcacgacaaacgagttgcgcgtgcccaggctgaacgccagcgtgcgcccctgctcgccgggcagggcgaaggcccgtgcgagaccccatgccagcgcggccgccccgaacaggaacagcaggtacaccgggatcacccccaggagctcccgtccgccctggaacaccgccggggcctccaccagcgcgatcattcccaccacgagggccagcagcggaacggtagcgcccgcgaagcggttctgccagacctctacacgcccccgcagcctgagcgcctgttccagcaggatggccgccagtagcggcaggccgatcagcagcgccgccgcggcgaacacagccggcgacatcaggcccatggcctcccccggccccaggatgatggccagataagcgggcagcatcagaaactgggccgccaggctcaccggtgtaaaagccgcggcacgcgcaccatcgcccccgccctggcgggcaaaggtaatgaaccagtcggtgcagggcatcagcagcacgagcaggatgcccagccgtatcgccgggtcggcgggggccagcggcagcagggcgaccagcaacaggggtaccagcacgaagttccccacgagcgcggcgatcaggaagcgtcggtcgttaaacgcgagccggatcgcctcccaggggatctgtgcaaaggtggcaaacaacaacagtccgagcgcgatccatacccaggcgatcagaccctcgccaagccccggccagaggccagccagcaccagacccatcacaatggcggcaagatagatccagacctgaaggcgttccagcatcaagacacggtaccagaaccccaccctgcctccgggcttcgttgccctcgacactgggaccgttcaggcttggaaatacttgatgtatcgattagccggcagccgatgtcatgtctcagcaagagcctctgattgcctaccacgatttccctcccgtcacgcgtgaccggctggagaccctgcaggcgaatcttggctatgtctgcaaccagacctgctttcactgccacgtgaacgccggccccaaccggcgcgaggtcatgccgccggaggtcatcgacgaactgctcgcctgctgcgaccgctgcgatatccgcaccctcgacctgaccgggggcgctccggaactgaaccccggtttccgcgctctggtccgcgccgcccgccagcgcggcatacacgtgatcgatcgctgcaacctgaccatcctcggtgaacccgggcaggaagacctggccgcgttcctggccgaacagggcgtcgaggtcgtggcctcgctgccctgttatctggaagagaacgtcgatgcccagcgcggcgacggcgtgttcgagcgaagcattgccggtctgaagcagctcaatgccctgggctacggacagcccggcagaggattggccctcaacctggtatacaacccgcaagggcccagcctgccgcccccgcaggccgagctggaggccgcctaccacgagcacctcgagcgcaaatacggcatccgcttcaacgcgctgttcacgatcaccaatatgcccatccaccgcttcgccaagacgctcgcgcgtgaaggccgttacaacacgtacatgcagacactgcgaaacgcccatcagtcgtctaatctcgcaggcgtcatgtgtcggacactcgtctcggtcgactggcaggggtacgtgcacgactgtgatttcaaccagatgctggagttgcccctcggggccggtcggggcggtcgcgtgcacatcgccgagctcacgcccgagtacctggcgcaggcaccgatcgcggtggccgaccactgctacggctgcacggccggccagggttccagctgcggcggggcgctttgattcccccgccaccattcaaatcctcaaccacgatgaaaaggagttcgtcatgaaaaagactcttctggccactaccctgtcactggccctcgccgccacgtccgcgcaggcgttcgatgtggacggcatgatcaccaaggccagcccgcactcggccgcggaaacgctggatcgccttgagtccaccctggaggcgaacgatgtcaacgtcgccctgcgctgggaccacgccgaaaaggcggccggcgagggcattgatctgggtccgaccgagctgctgctgttcggcaatccggccctgggcagccacatgttcaccagccgccagcacgcgggcatcgacctgccgatgaaggcactggcctggaccgatgcggacgggcagacctggctggcctataacgaccccgtatggctggccgagcgccacgggatcgacgatcgcgaggaggtcgtcgagcagatgagcaacgcgctcgacaacctatccgacgcggcgatcgccgacgactgagcaccagcacccggcgggcgattcgttatagtgggggccggacccaattcaccgagggactcatgaatcgcccgcctcatttcaagccctcggcgcatgccgaagatgtgctcggctggcgcgagtgggtcggcctgccggatctcggtctcggggccatcaagtgcaaggtggataccggtgcgcgcagttccgcgctgcatgccttctatatcgagagttttacccgcgacgggcgtgaatgggtgcgttttggcatccatccctatcagcaggatgaccagaccgaggcctggtgcgaggccccggtactggatgttcgcaacgtcaccgactccggcggtcataccagcgagcgctacttcatcgcgacccgcgcaaaaatcggtgatcgagtggttcctctggaactctccctgaccagccgcgataccatgcgctttcgtatgctgctcggacgcgaggccatgcggggacgctttctggtggatccccgtgcttccttcctgctcgggcgccccactccacatctcgcaacaccggaacccacgcccgaatgaagctcggaatcctctcgcgcaacagcaagctctactccacccggcgcctggtcgaggccgcccaggaacgcggccacgagatccgcgtggtggacccgctgcgctgctacatgaacatcaccgcacacaagccccagattcactacaagggtgatgtgctcgaccagttcaacgccgtcatcccgcgtattggcgcctccatcaccttctacggtaccgccgtgctgcgccagttcgagatgatgagcgtctatcccctgaacgagtcggtggccatctcgcgctcgcgcgacaagctgcgcagcctgcagctgctttcgcgccgcggcatcggccttccggtgaccgggtttgcccactcccccgatgacatcgacgacctgctggccaccgtcggcggcgcacctgccgtgatcaagctgctggagggcacccaggggctgggggtcgtgctggccgagaccaagcaggccgccgagagcgtgattcaggccttcatggggctgaagcagcacatcctggtacaggagtacatcaaggaggccaagggctcggatatccgctgctttgtgattggcgaaaaggttgtcgcctcgatgaaacgccaggcgaaagacggcgagtttcgttccaatctgcaccgcggcggcaccgcgacgctgtgccgcatcacccccgaggaacgggctacggcggtgcgcgcggccaaggtgatggggctgaacgtctgcggtgtcgacctgctgcgttccaaccacggcgcggtggtgatggaggtcaactcttcgccgggcctggaggggatcgaaaacgcctccggaaaggacgtggccggcatgatcatcgacttcatcgagaagaacgccaagccgaaccgcaccaagaccaagggccgcggctgatgggcacgccccgggccgaccggaacgacccgatcaccatcggcgggacgaccgtccgccccggtgaacgacgcacggtggaactgcagctcggcgccctgtacacccacaccccgaccaacatgcccgtgcaggtcctgtgtggtcggcgcaaggggccggtcctgttcgtcagcgccgccatccatggcgacgagatcaacggcgtggagatcatccgccgcctgctgaagatcccggcgctgcggcgcatgcggggcacgctgctggcgatccccgtggtcaacatgcacggcttcatcaaccagagccgctacctgccggaccgccgcgacctgaatcgctgtttccccggctcgcccaagggctcgctgggggcccgggtcgcgcggctgttcatgcgcgagatcgtccaccgcagcacccatgggatcgacctgcataccggggcgatccatcgctccaacctgccgcagatccgtgccaacctcgaccacgcggagacgcaggccctggcacgcgcgttcggcgcgccggtaatcctgaattccgcgctccgtgacgggtccctgcgcgaggccgcagcggagcgggataccccgatcctgctgtacgaagccggcgaggcgctgcgcttcgacgagctgtccatccgcggcggcgtgcacgggatcatcgaggtgatgcggcatctcggcatgctgccggcgagccgacgccgctccccgcgcgagccgatcatggcccgcaccagtggctgggtgcgcgccccgcaaagcggcatcctgcgcagctttgtccgtcagggcgaccgtgtggtccgcgaccagacgcgcctggcgatcgtctccgaccccttcggcgagaccgagaccgaggtcctcgccccggcctcggggatcatcattggccagctcaacctgcccctgatcaacgagggcgacgccctgttccatatcgcgcagttcaaccggaccgatctggcggtggagcgcctggagaccttccaggaaaacctcgaggccagcgactacccctacgccgacgcccagcgcccggaaacgccctgacgttcacactcgcgggggatcaaaaccctccaccagcacgtctacggcttgaactcattcaaccagaaccccgtcgatgatccgtttgcccctgtgcctcaacaccctgctcctggcgggcgccctgtgtgccagccccaccctggcgcaagagatcgccgaagaaaccccggacgatgcccagaccggcgcggtgtcagccgccaccggcatcgatgcgggtggcgccgagataccggtcgaacgctaccccgccgatggcaaggccgtgctactgtggttcccgtccgagcacgggctgctggacggccaccggcagcaggccctggcgctgcaggccgcgggcatcgaggtctggctggcggacccgtttgccgggcatttcctcccggaggccgcctccagcttcgacgagatgccgaccgcaaccgtgggcgacctgatcgaggccgcacacgcggaggacgaacgcgcggtgttcgtgttcggcaacgaccgcgccctgccctggctgctcatgggtctgtatcaatggcaggaggaccatccggaggccgagcacctcgcggggctgctcatgatgagcccgtacctgcataccggcgtggacaccgacgaagccgagatgcagcccatcgtcggcgtcaccaacctgccggtctacatcatccagcccatgctctctccacagttccagcacctgggcctgatccgttcggccctgagcgacggcggcagcgccgtcggggcacgcctgctgcccgagctgcgtgaccggttcttcttccgccccgacgcgatggaggccgagctcctggcacgcgagatcttccaccaggagctcgtctacggcatggacctgctgcgccgcctgccggccgcgcgcaccgccgccgcatccgacgaccgggacctgagcgtgaacacgcctaccggcggcgacgtccagctggatgcgctggacgaaccgatcgcggcccccgagctggtccgcccggacctggccggcgaggagcaccgtctggaggattatcgtggcgaggtcgtgctgatcaacttctgggccagctggtgcccgccctgcgtgcacgaaatgccgtccatgcagctgctggaagacgagctgcgcgaagagggctttcgcatcctcgcggtgaatcttggcgaagacgaagagaccatccgcgacttcatcgagaacgaggtgcaaacggagttcaccatcctgctcgacccgaaccaggagtcgctgaacgactggcgcgcgatggcctatcccaccagctatgtcgtcgaccgcgagggcaacctgcgctactacctgttcggcgcgatcgagtggaccgagcccggcgtcgtcgaccagatgcgcgagctgctcgaggaagactacgaagccccggaaggcgacgactagtccgaacccggaggcgtcccgaaggcctcgcgcagccagtcgcgcagggcgtcaaagccatgctccgcccgttccgagggcggctgcatgcccgggacgaagccgtactcgcgaaacggctccagcaaggccggatcgccgctgatgatgtgcaccggaacggcccagctggcgtcctgaccggtgaccagggcagccggctgatgatcgcccagcatgaaaaacagcgtgtcctcgtccacgtagcgggcggcatagccaccggtcacctccagcgagtaacgcaccgactccgcgtagtactcgcgcacgcgatcgaagtcccgccacagcgcctccggcgtgggcccctggcccgcccactcgtcgaagatcgcgccgtccccgatcgtctcccagtcctccagcaccggcaggatcggggtccacggtgcatgcgagctgatcagggccagcatcgcaaacacggggcgttgcgagggcccgcggatctcgcgttcgaagaacgaccaggtgtactgatccggcatggtcacccagaaaaacggcggcccggcatagtcgaacccgtgcttgtcgatgatgtcgtcccagcgaaaccactgtccctccggccagtcgagctggatcgccggcgccagcatggccgtctcgtgcccggtcgcctggaagtcctgcaccagggtgtcgcgggtctgcgcctgcagggcgtcataatgccccgcgtaacgcacctgcaggcccgtcagcagcgaggcctgcgccagccaggactggcccccggcgatcggggcctccagtactccggtcaccacatgcaggtccgaggcctcgagctgctcgccaatggattcgagactcggcacgatgaccggggcatagcgctcgtcgaacacggccgagaccccgtaggactcgaccagccccaggatcacgtcgacgtcagccagacccgtcaggggacgcccctcggcctgctcgcgggtccgttccaggccttcgcgaaaggcacggttctccgccagcgccccctgcccggccacgatctgttcctggaccgaaacgatcccgggtacggctgtacccggcggtgcctcgccgcgcacggaaacgaccgcccctaccagcccgagcgtgaccagcccgaccgcgatggacaggggtatccggcgctcgggtagcggctgcgcggtcaagccgaacaggccacgagcggcgcccgcgatgaccgcgatcagccccgcggccaggacgaccaccagcgccaccgtgacccagatatccagatttccggtcaccagccgccagaccgcgtccagcaggatccagtcctgcatcacgttcagggggcgcaccagactgactcgggtcagggcatcgaacagtgccagcaccaccagcgccagcaggacgaaaccggccagccaggccagcgtccgcgccagtcgcccggtgggcagcagcgcgaacagcccgaccagcaggaccgcctcccaggccagccagtggggcccgatccccgcgtggcggggcacatccagccccagcagcacaacgttgagtgccgcaaaggccagcagcagtcggatcatgggcggacaggcatcagcgccgcggcgaaccaaaggtcatccgctgcaataccccatcccgacgcacacgccagtggtacagggccgccgagatatggcccagtgccagtaccagaatggtgatccccacgatctgatgccaggcgaacagggtctccgacagcgcctcgttttccgggaacagacccggcaggatcagcgggcccagctgcaccgggtagccaccggccgccgtcgcccaccagccgatcaccggcatcacgatcaggagcagatacaacagcccgtggacggattcagcggcgatgcgctgggccgggggcaacgcgaccgcgtaggccggcttgccgtgacgcagacgcagacccacacgcaccagcatcagcagcaacaccagcaccccgaagctcttgtgccaggtgtagatcgtgtcggtcgtgtcttcgccaaagcgctcctgcaacccctcgaagccataccagccaatcgtgccacccagcgccagggcacccagcaccagcgcggcgaccgcccagtgcacgatccgctggcctagtgcgtaacgcggccatacctcggcattgtccgtatccatcccgcgctcccgttcgtgtatgccccccaacatgccgcccacacgggatgcccgcaaccctaaatcagctgacgatatcccgcatggcccggtgcgggccattatgctttgaggatgcgatcctccatccccaactccacgcccctggccggcgtacgctgcctgaccttcgacctcgacgacaccttgtggccagtgatgccggtcatccaccacgcggaggcgcgcttctacgcctggctgcgggagcatgcaccggtcgtctgcgagcgcttcgatccgcaggaactgatcgccgcgcgcaccaccttcatgcgcgccgcgccaccggaggagcgccacgacctgacccgcctgcgcaagcgctggctgcgcgagctggccacggactgcggctgttgtcccgaccgcctgtcgggcgaggggttcgaggtgttctggcatgcacgcaacgaggtgacgccgttccccgaggcggacggcgtcctcgcgaccctggcgcggcacttccggctgggcgccatcagcaacggcaatgccgatgtctttcgcacccccctggggcgccatttcgacttcgcgatcgcggcgggcgcggcgggcgcggccaagcccgatccggtgatcttcgcgcaggcccgcgaacaggccggcgtcaacgccgaaaatattctgcatgtgggggatgacagcaccagcgacgtgctcggggctttgaacgcagggtttcaggccgcctggttcaaccccgacgcgctgccctgggaacacgggcggccccggccggtgctgacgctggggcggctgggccagctgccgcggcatctcggcatcgactaggccgacgatcgccaaccagccagtctccctaatcggggtcgacgcggccgcgcagggccttcttgcggccacggtgggtcttgccctccagccgacgcagcttggacgcgcgcgtgggacgggtcggcttgcgcgtcttgatcggtcggccggcctcgcgcaggagctcggccaggcgctccagcgcatcctcgcggttggcctcctgcgtgcggtactgctgtgccttgatcaccaccacgccgtccttgctgatgcgctgatcacggcggcgcagcaggcgctgcttgtagacctccgggaggctggaggcccggatgtcaaaacgcaggtggatggcggaggccaccttgttcacgttctgaccacccgcaccctgggcccggatggcagtcagttcgatctcgtcctcgggcaccgagacactgttggaaatgcgaagaaccattcagcgaaagtcgccgtcccggatccggccctcgtcatccagctcggcgaaaaagcgcgagtggtcctggcgatactcgtgggtcgcgatctcgcccggcagcaccagcgtcacatccgggtagacgcgctcgaattcctccggggtcggccgggtttccaggaaatgcaggaacgggttcatctgcttgaccgtccccggacgcggctccggcccgtcggctcgggtctcggtcttgtgcaccgcgcagccgccggccaccagcgccacgaccacgccgattatagacaagaatcgaaacgccatattttcctcctgcaccacacgattgcaccgtcattgcgaggcgtcgcagacgccgtggccatcgcctcaagctggcatcaagcccggcgccgctggctttggatggagttcgccacgtcgcttcgctcctcgccggtgacggtgccagaaccacgttccggagtgctccctactccgacggctggccgtgttcgcgggtggcctcgaagcggatctccggccacttttcctgtgccatctgcaggttgacccgtgtcggtgcgatatagaccagatcgccgccgtggtcgatggccaggttcgcggcggccttctccttgaactcctcgagcttcttcggatcgtcacattcgacccaacgcgcggtctggacgttcacgttctcgaactgcgcctcgaccttgtactcggtacgcaggcgctcggcgaccacatcgaactgcagcacgccgaccgcgcccaggatcaggtcgttgttggtcagcgggcggtagagttgggtcgcgccctcctcgcacagctcctgcaggcccttggcgagctgcttcatcttcagcgggtccttcagctgcgcgcgacggaacagctccggcgcgaagttgggcacgccggtaaaggtcagttcctcgccctcggtgaaggtgtccccgatgcggatggtgccgtggttgtggatgccgatgatgtcgcccggataggcggtctccacatgctcgcggtccgaggccatgaaggtcagcgcatcggggatctttacgtcgcgcccaatacgcacatggcgcagcttcgcgcccttgtcgaaagtaccggagcagatgcgcatgaacgcgatgcggtcgcggtgcttcgggtccatgttcgcctggatcttgaacacgaagccggtgaacttctcttcggtgggatcgacccggcgcgaatgggtcggccgcggcagcgggcccggggcgtactcgacgaagtcgtccagcagctcctcgatgccgaaattgttgatcgcggagccgaaaaaggccggggtctgctcgccacgcagatagccgtcggcgtcgaactcgtgcgaggcacctcgcaccagttccatttcgtcccgcagctcctcggcctgtgcaccgagcacctcgtccaggcgcggattgtccagcccttcgatgatctcgccggtagacttcttgccaccctcttccgggtcgtacagatgcaccgcatcgcggcggatatggtagacaccgcgaaagcgcttgccggaaccgatcggccaggtgatcggggcgcactggatcttcagcacttcttcgacttcgtcgagcagttcgatcgggtcgcggccctcgcggtccatcttgttgacgaaggtcatgatcggcgtgtcgcgcagccgacagacctccatcagcttgatggtgcgttcctccacgcccttggccgcgtcgatcaccatcagcgcggagtccaccgcggtcagggtgcggtaggtgtcctcggaaaagtccgcgtgccccggggtgtccagcaggttcacgatgcggcccttgtagggatactgcatcaccgaggaggtcaccgagatcccgcgctgcttttccatctccatccagtcggaggtggcatggcgcgaagccttgcgccccttgaccgtaccggcgagctggatcgcgccaccgtacagcaggagcttttcggtcatggtggtcttgcccgcgtccgggtgcgagatgatcgcaaacgtccggcgccgggcggtttcctcgagaaaggacatggtcttgggtcgcctgagtgaagcgcgggagtttaacgcgaaaacggggtagacgttgcgcttcccggtgcccggaatgcaaacggccccggatgaacatccggggccgtttgcagtaggccctgaaccgtaatggttgcggctagcgtgcagaggctcgctggatcgcggaggactgttcgtccagccggctctgggccaggtccaggtcacgcggactcatgcgcgccttcacggtttccatgcgttcgcggtcctcggccagggaataccagacataggcttcgaccagatcacgctccacgccctgtccgttctgatgcaggcgccccagaccgatctgcgcattgcgatcgccacgctcagcggctttggtgtaccagcgggcggcctcaccggggttcggattcgtcccgcgacccgtctcgtgcaggaaaccgtagtagtacttggccgaaacctgcccctgctcggctgccttgcccagccactccagggcttcgccattcgactgctcgttacgggcatagtggctgcccagccagtactgcgcattggcgtagccgagttcggccgagcgggtgtagtgctcgagggccttgtcttcatcggcggccgtgccacggccggcggcaaacatgaacccaaggtagtaatgggcgccggcgtgatcatcatccgccgcacgcgcgaaccagtgcagcgccgcgtcgtaatccacgtcggtaccacgaccgacgtaattggccatgcccacgtcgaacatggcacgggtgtcaccgcgctgggcgttgccttcacgaatctcgtaccagacgccgagcaactcctgctggcgctcaacctcgtcgtagccaaattcctgggcctgggccacaccgaccccgaaggccaggggcagagtcagcggaagggagaaaaacaacgcacgcagggttcgggacatggggcagcctcacagggaattcgggcatcaataccggttacgatcatagaccgccccccatccgcgcgcaaaacccgtccacgggtacgagaacccctggccgcaaaacgctctccgaacgccgaaaaaacgtggcagacgtcacagtgtttcgcgtcacgtcccggccggggtgtcacatcggcaactcagcacccaggcatcctcgcggccgctgtgcaaggggtagtagcgcggccgggtcccgatgtgctcgaacccctccgagcggtagagctgcaccgccgcgacattggagggacgaacctccagaaacagggcctcggccttctgttcgcaggcatagtcgagcaggcggcgcagcatgaagcgacccagcccgtaaccctgccagcgtcgatcgacggtcaggttcagcaggtgcgcctcgccggccgccacggtcagcacagcgtgccccacctggcgctcgtccacctccagcacccagcagtcgtagccaacccggatgcagtcctcgaagatgcgcgcggtccacggatagtggtaggcctcgcgctcgatgcccatcacacgctcgacatcctcggccagcatgcggcgcatccggggttgtacttgcggctcggcactcatggcgtcgggctgggtctcctgagttcattacctgggctgaacatataggcgtgtaggcaatcgctgcgttccctaacacctacagtctgcagggttagctcccgggtgcactcgtcaggcaggcccgagcgcgctgcaggtcctgccaggccttggccttgtcctgcggcttccgcagaagataggccggatgataagtcacgaccagcgggacctcacgataccgatgcaggctgccacgcatgcggcccagtggctggtcggtctccagcagatgctgggcggcgatacgcccgagcgccacgattacctccggctgcaccagcgcgatctgccggtcgaggaagccgcggcaggcccgggactcgtccggactggggtcgcggttgttcggcgggcgacatttgaggacattcgcgataaagacatcctgcccgcgatcgagccccagcgcggcgagcatgctgtccagcaactggccggcacgcccgacaaacggctcgccccggcggtcttcctcggcccccggggcctcgcccacgaacagccaccgggcacggcgatcgcccacgccgaacacggtctgcgtacgctgggccgcgagttcggcgcaggccgtgcattcgcgcacgcgggcttcgagctctggccagtccaataccgcgaccccgccttcctccggcacgtccgcgggggacacgagcggctcggatgtctccgagggcgcgccgggtgcctgggccgactcggcctcggtcattagcggcgcagcgggaggctcggcgaccggggctgccaccggcacgcccggtaaggcgccgtcccgggcacgccagacggggatccccatgtcggccagaatacggcgtttgcgcgccgacagttccacgcctcagtcccccgagggcgtacgacgccgatggcggcgccagcgttccagtgtcagcaagggcccggagagggcatagaccacgaaacccgcccaaaggaccttgggcggatccagcgccagcagcatcagtgcgcccaccactccgacaatcgccaggaagggcacccgatgcttgaagtccatgtccttgaagctgaagtaggtcagattgctgaccatccccgcacccgccagaaccgttacgatcaggattgcgactacgtacggatcggccaggtccgccggaatgccgagatcctccagcacccagaccatcccgaccaccagtgcagcggcagcggggctcggcagcccctgaaagaaacgcttgtcgacgacggccagacgactgttgaagcgcgcgagacgcaatgccgcggccgtggcaaagaagaaggccgccacccagccgagattgcccaggtcctgcagctgccacaggtacacgaccagggccggggccacgccgaaggagaccaggtcggaaagcgagtcgtattgcgccccgaactcgctttgcgtgtccgtcatccgcgccacgcggccatccagggtatccaggaccatggccacgaacactgcgatcgcggcggtcgtaaactcgccattgatcgcggagacaatcgcgaagaagccggagaagagcaccccggtcgtgaacaggttgggcagcagaaagatcccgcggcgacgccgggcacggccctcgtgccgctcgtcggccccgttcatctcgtcgatgtcgcttgatccctcgtcatccggcgtcactccagcacctccacggtcgcttcctcgtcgccactggcctccggcagacccccgatcacggtggagcccgccagaaccttctggccgacctgggccataacctgcgacccggccggtagccagacctcgaaggtagcaccgaatccggcaaaacccatgcgcttgccgcgcccgagtcgattgccgggcaccacattctgcaggcggatcatgcgcggccagtgattgaccgacagggcgagcgtcaggcgcgtaccctcgtcggtcgccagcgcaaacgccagccggtgatcgagctgcgcatccggcgggctatccgtctccttccccggccagattcgctccaccaccttcgattcctgcggggcatggacgttgtattcccccagccgccgctggcgaatgcggatgcgccgggcgggctcgccggtaaacggatcggtcgtctcgtcgatcgcctccaccgtgccatcggccggagcaatcacgcccagcgcgggggccgccgccttgcgccgcagatcacggaaaagccccatcagcgccacggtcagcagcaccatgaacaggcccagctccgcctccccgaccagcagtgagatcaccgccatccaggcggagatgatcacgaacacacggccttcgggggcaagcggaaacagcatggggttctcggaggggggcgcgggtgcgcgacccggggcctgcgccccgggccgccccgacggatcagttgcgggacttgtcgaccagctggttggccttgatccacggcatcatcgcacgcaggcgttcgcccacctgctcgatctcgtgggccgcgttcaggcggcggttggcggtcatcgacgggtagttcatcgcgccttccaggatgaactgcttggcgtactcgccattctggatgttcttcagcgcctcgcgcatcgcccagcgcgactcttcgttgatcacctgcggaccggtcacgtattccccgtactccgcattgttggagatcgagtagttcatgttggcgatgccgccctcgtacatcagatcgacgatcagcttgagctcgtgcaggcactcgaagtaggccatctccggggcgtagccggcctcggtcagtgtctcgaaaccagccttgaccagttccaccgcaccgccgcaaagcacggcctgctcgccgaacaggtcggtctcggtctcgtccttgaaggtcgtctcgatgatgccggtgcggccgccgccgatcgcggaggcgtaggacatcgcgatgtcacgggccttgccggaggcgtcctgctggatcgcgatcaggtcggggataccgccgccacgcacgaattcggagcgcacggtgtggcccggggccttgggcgcgatcatgatcacgtccaggtccttgcgcggaacgatctggttgtagtggatcgcgaagccgtgggcgaaggccagggtcgcgccctgcttcaggttgggttccaggacgtcgcggtacagggccgcctgatactcgtccggggccagcaccatgatcaggtcggcgccagcggtcgcggcgtcgacatcggcgaccttaagtccggcctcctcggccttggcgcgcgaggcggaaccgtcgcgcagacccacggtcacgtccacgccggagtccttcaggttgttcgcatgggcgtgaccctgcgagccgtagccgatgatcgcgaccttcatgccctggatgatggagaggtcggcgtctttgtcgtaatacagattcatggcagtcatttccttggcaacaggccccgacagggggccgatgacgaattaaaagcccgtgcccggccggcacggacgaaagcgaagacgattacagctgcagcgcgacgtcgccgcgggcgatgcccatcacacccgaacgcacgacctccagcaccggaaacggcgagaccgcctcgaggaaggcatccagtttggagccctcgccggtgatctcgatcacgtaggtctgctgggtcacgtcgatgatgcgaccgcggaagatatcggtcaggcgcttgacctcttcacggtcggccgcctcgccgacgcgcaccttgatcagcgccatctcgcgctcgatgtgcgggtgagcggtcatgtccagcagcttgatcacgtcgaccagcttgttcagctgcttggtgatctgctcgacgatctcgtcggagccactggtgacgatggtcatgcgcgacagcgacgggtcgtcggtcggcgcgacggtcagcgattcgatgttgtagccacgcgcggagaacaggccggccacccttgagagggcaccggattcgttttccagcaggacactgatgatatgacgcatacggctcttccctgtacccggttcagaccaggatcatttcgttctggccggcgccggccgggatcatcggatagacgttctcggactgatccgtaatgaagtccaaaaacaccaggcgttccttctgcgcgagggcctccttgatcgcaccctcgacgtcgcccggcttgtcgatgcgcatgccgacgtggccataggcctcggccagcttcacgaagtcgggcagggcgtccatgtaggacatcgcgtagcgcccctgatagaagaactcctgccactgccggaccatgcccagatagcggttgttcaggttcaggatcttgatcgggagctggtactggtagcaggtcgacagctcctggatgcacatctggatgctggcctcgccggtgatgcagccgaccgtcgcgtccgggtgcgcgaactgcacgcccatcgcgaacggcaggcccacgcccatcgtccccaggccacccgagttaatccagcggttgggcttgtcgaagccgtagaactgcgccgcccacatctggtgctggccgacgtcggaggtcacaaaggcatcgccctgcgtcagctcccagaatttctgcaccacatactgtggcttgatcagttcggagtcgcggtcgtatttcaggcagtcctgtgactgccactcgccgatctgtttccaccaggcgtccagcgcctcgggatccggcttcgccttggcggcgtccagcgccttgatcaacgcgcgcagcaccggctccacttcacccacgatcggcacatcgaccttcacgttcttggagatcgaggacggatcgacatcgacatgcacgatcttcgcgtgcgggcagaacttctcgatgttgccggtcacgcggtcgtcaaagcgcgcgccgatcgcgatcagcacatcggcgtggtgcatggccatgttggcctcgtaggtaccatgcatgcccagcatgccgaggaactgcttgtccgacgccggatagccgcccaagcccatcagggtgttggtgatcgggtaacccagcttgcgggtgaactcggtcagtgcctcggagccacgccccagaatcacgccgccgccggtgtagatcatcggctgcttcgccgacaggatcaggtccaccgccttgtcgatctggccggtatagccgccaaaggtcgggttgtacgagcgcatgtggatggactcgggatactcgaactcgcagctcgccgcggtcacatccttcgggatatccacgaccaccgggcccggacgacccgtagtcgccacgtaaaaggccttcttgatggtggtcgccaggtccttcacgtccttgaccaggaagttgtgcttcacgcaggggcgggtaatccccacggtatccacttcctggaaggcgtcgttgccgatcaggctggtcggcacctggccggtgaacaccaccagcggcaccgaatccatataggcgtcggcaatgccggtaatcgcgttggtcgcaccgggaccggaagtcaccagcgcgacacccggcttgtcggaggacttggcatagccctcggccgcgtgcaccgcgccctgctcgtggcgcaccagtacgtgcgagaccttgtcctggcgatacagcgcatcatagatgtgcagtaccgccccgccgggatacccgaatacgacatcgacaccctcggcctgcaggctgcggcagaagatttcggcgccggtgatggcggtggaggaacttgaggtctcggacatggtggtcgacttccttacctaagggctcgtgcgtgatcgtggcgggatgacccagcaggaatcaaaatagcccaacatcctaatatgaaatgacgatttttcccagcaccggggtgcggaaaagccaccccgggaggggacccagcgtcgtgcagacagccttcagtcgtccgacttcttcacgtccgccgcgggcagaccaggattggtcgggcggcgggcatcgtcgctggacatgtcctgcggcgccatctgctgttccagcccttgcggcgggttcatctcttcttcctcgcccccgcagccgaccagcacaagcgtggcggcaaccgacagaacgaaaaatccagtgatgcgggcatggcggtacatagtgttcatccttgcgagacaggggcgtgaactggcgagcttgccgtggcgccaatggcttggcaacaatccaccacggcgagacgctgattcccgcgcgacgcgggctaccccgcccccaccggcagtatccgcgtcccggcctgctccgcaataatcgcggtggcgtcctcgagtgccccgatcccggcccgggcaccctgatcggccacgcgccgggcggcctccatcttcgggcccatcgagccggccgggaacgatgcggggtcgaccgcgctgaccagcaatgccttcagccgcgtggcatcgggctcgccccagttccagtagacgccgtcgacgtccgtcagcatcaacagccagtccgcgcccagttccactgcgaggcgtgcggcggtcaggtccttgtccaccaccgcctcgatgccgtacagccggccttcgtcgtcgcgcgcgaccggtacgccgccgccccccgcgcagatcgcgagggacccgccgtcgaccagggcccgcacggcctccacgcccagtaccttccgcggctccggcgaggcgaccacgcgacgccagccgtcgccgtcgcgggcgatatcccagccgcgctcctcggccagcgcgcgcgcccgggattcatcccataccggaccaatgaacttctcggggcaggaaaatgccggatcgtccggatccacttcggtctgcgtcaggaggctggcgatccggtcatggcccagggcgttgtgcagttcctgcgccaggatgtagccgatcatcccgtggctctcggcgccgaccacatccagcggccagtggatggaatcggcctccgcctgactggcgagcagccccacctgcgggccattgccatgagtcacgacgacctcgtgctcgtttgcgacatcggcgatggcccgcgccgcggcacgggcgttgcgccgctgggcctcggccgacggcgtctcgccgcgttgcagcagggcgtttccgcccagcgcgatcacgatacgcatggcgggtctcctggtgagcgtatggacagaacgtcaggtgcgcgggagcgtcacgccgcgctggccctggtacttgccgccgcggtccttgtaggaggtctcgcagacctcgtcggactgcaggaacagcatctgcgccacgccctcgttggcgtagatcttggccggcagcggcgtggtgttggagaactccagcgtcacatggccttcccactcgggttccagcggagtcacgttcacgatgatgccgcagcgcgcgtaggtcgacttgccgagacagatcgtcagcacatcacgcgggatgcggaagtactccaccgtatgcgccagcgcgaacgagttgggcgggatgatgcagacatccgaatgcacatccacgaagctgccctcgtcgaagcccttggggtcgacgatgctcgagttgatgttggtgaagatcttgaaatggtccgagcagcgcacgtcatagccgtagctggacgtgccgtaggagacgatgcgctgctcgtcgtgatagcggacctgaccgggctcgaagggctcgatcatgcccttcgtctcggccatctcccggatccagcggtccgacttgatgctcatctgccctgtccctggttgtgatcgccggatcagttgttctggatgacgatgttggggaatttgctgctgtaatccttcgcctgctccgcgagcttggcgcccgtgcgacgggcaatctcgcggtagatctccgcgatgcggccgtccggatcggcgatcacggtcggttcaccgccatccgcctgctcgcgaatgcggatatccagcggcagcgcgcccagcatgtccacaccatattcctcggccatgctctcggccccgccctggccgaagatgtgctcctcgtgcccgcagttggagcagatgtggatgctcatgttctcgatgatgcccagtaccggcacctcgaccttctcgaacatgcgcaggcccttgcgcgcgtccagcagcgcgatgtcctgcggggtggtaacgatcaccgcgccagagaccgggatcttctgggacagggtcagctggatgtcgccggtgcccggcggcaggtcgatcaccaggtagtcaagatccttccagttggtctcgttcagcagctgctccagggcctgggtgaccatcgggccacgccagatcatcggcgtgtcctcgtcaatcagaaagccgatggacatcgcctgcacgccgtggcgctccagcggctccatggacttgccgtccttcgactccgggcggtccttgatgcccagcatgcgcggctggctcgggccatagatgtccgcatccaggatgccgacctgcgccccttcagcggccagcgccagcgccagattgaccgcggtggtggacttgcccaccccgcccttgccggaggccacggcgatgatgttcttgatgccgggcatcggcttcaggctcttctgcaccgcgtgggcggtcaccttggtggtgatcgtcacctccgaggactccagcccggccacgccggccagcgcgccctgaatcgcagcgcgcagctcgtcgtgatagccgctcgcggagtagcccatctcaagagtgatggccgcccgtgcgccctccacacggatgtccttgaccgcaccggcggccaccaagtcctgctccaggtacttgtcctgaacggtcttcagggcgttttcgatctgctcgcgtgagagttcggccatggcgttcgttccatccgacagttgggagtaatcgcgcgattctactgggcgcaaatcggcacgccaatggcaccaccactggccagtcctttgccccatgccacaagaggggtcctcaacgatctgtcaacccctctcagcgagttttatacacatgaacctccactggccctgaaaacgccccagatagcagccaaaaggccgaaagcagtacacaaaaagatcgcatctatttgtttattcggaataaaaacaaattgaacgttttttgaccaatctgtacaaggcccttgcgtgacaaggcctgacgatgaattccactgggttgcccacagagttatccacagcttctgtggaaaagcctatgacggtctttatgcgcctcgacaacccggcaggcagccccgacaatagcgcccctgcattccaccgcccgccgctaccgacgcacggacccgacgatgactgacacgccgcgcaagatcctggtcaccagcgccctgccctatgccaacgggccgatccatctgggacacctggtcgagtacatccagaccgacatctgggtgcgctttcagcgtgcacgcggccacgaggtgatctatgtctgcgcggatgacgcccacggcacgccgatcatgctgaaggcccgcgccgagggcatcgagcccgaggagctgatcgcgcgggtgcgtcaggaacacgaggccgacttcagcgagttcctggtcgatttcgaccactaccactcgacccactcggacgagaaccgcgagctcgccgcccacatctacaccgcgctgcgcgatgctggacacatcgagacgcgcacgatcgaccaggcctatgatcccgaggccgggatgttcctgcccgaccgtttcatcaagggcacctgcccgaactgcggcgccgaagagcagtacggcgactcctgcgaggcctgcggcgcaacctacagcccgctggacctgaaagacccggtctccgcgatcagcggcgcccgtcccgagtcccgccagtccgagcactacttcttcaagctcggcgacttcgaggccttcctgcgcgaatggaccggctccggccgcctgcaggacgcgatccgcaacaagctggacgagtggttcgacgcgggcctgaccgactgggacatctcgcgcgacgccccctatttcggcttcgagatccccgacgccccgggcaagtacttctatgtctggctggacgccccgatcggctacatggcgagctttcgcgcctacgccgaaaagcagggcctggacttcgacgcctggtggggcgcggactcggacgccgagctgtatcactttatcggcaaggacatcgcctacttccacaccctgttctggccggcgatgctccatggcgcgggtttccgcaccccgtcggcggtgttctgccacggcttcctgaccgtcaacggccagaagatgtccaagtcgcgcgggacctttatccgcgcccgcgactacctggaccacctgaaccccgagtccctgcgctactacctggcggccaagctgggcgccggggtcgatgatctcgacctcaacctcgacgacttcgtccagcgcgtgaactccgatctggtcggcaagctggtcaacatcgccagccgctgtgccggcttcatcaccaagcgttcgcacggcgaactcgcggccgaactgccgcgcccggacctgcacgaggccttcgtagccgagggcgaggccatcgcccaagccttcgagaagcgcgaatacgcccaggccatccgccgcatcatggcgctggccgaccaggccaaccagtacatcgacgaggcccagccctgggtgctggcgaagcaggaaggccgcgaggccgaggtgcaggccatctccacccagggactggacctgttccgcatcctgatcgtctacctcgccccggtcctgccgaagctggcggccgacgccgcggccttcctgcgcctggacagcctggcctgggatacgcgcgcgccactggtcggccactcgatcgagaagttcaagccgctgatgacgcgcatcgagggcgagaccgtggagaagctgctggaggcctcgaaggcgaccctggccgctaccgaatcgaccaccaccccagacaacaaagcggaagccaacgtggaccccatcgccgacaccatcgacttcgacacctttgcccaggtcgacctgcgcatcgcgcgcatcgccaacgccgagcacgtggaaggcgcggacaagctgctcaagctgacgctggatatcggttccgggacgcgccaggtgtttgccggcatcaagtcggcctacgcaccggaggacctggtcggccggcacaccgtaatggtggccaatctcgcgccgcgcaagatgcgctttggcgtatccgagggcatggtcctggccgctggtcccggcggctcggatttgtacatcctgcacccggacgacggcgcccagcccggcatgcgggtaaaataggccgccggcgtcatggatttgcacccacggctcgcgtaagctgccgctcttttgccgatacccggacgcatggaccaaagccccgaattccaggcacaggtacgcctgctggccgaagcaggacgtgatctctcggcgcgcggctggctgcccgcgcgcaccgggcacttctccgcgcgcctggacgaccggcatatcgccgtcaccgcgcccaatcgcgagaagagcttcctcgaccgccatgacttcctggtggtcgatctcgacggacacgtggtggccgggaccgaagagcccgccccggagaccttcctgcacatcatcatgtaccgccacgacccccagctgggggcggtgctgcatacgcactcggtgcatgcgacggtcctgtcgcgtcagttccccggcacgctcgccctgcgcgactacgaggtcctgcgcgaactgcccggggtggaaaacccctcccggggcctgaacctgcccgttttcgcgaacgagcccgatgtgcagcagctcgccgcacgcgtcgatgccgcgatgagccgcgagcccaacctcgccggtttcatgatcggcggccacgggctctacacctggggcgcaagcgtggagctggcgctgcaccgggtcgaggccttcgaattcatgttccagtgcgaaacgctcgcgcaccagatgagccgatgaacaagtcaccgaatcccgcgccccaggccctgatcctcgccttcgagggggtgctggcaccgcccggcgtgctgcgcgacacgcttgagccctactccctggaggccctgccgggcttcctcgagcgtcacgcggagagcaccgcggtgcagcgcgtgctggcggacatcctcgcctattccgggcgcgagctggacgtcgacgggctgctcgcgcagatccgcgcctggatccgcggcggacaggacatcacgcctctgcgccagctacaggggctgatctgggccgacgccctggaggcctcgatgctgcgcccggagctgtcggacgacacggcccgcaccctgatggcgctggacgatgccggggtggccctgtacagcttcggcgcgagcccggcgccggtgcagcgcgactggctgcgccacggcccgcgccccgaagtcgaacagcgcctggccggtctgttcgatacccgcatcgggggtcggcgcgatgccggcagctaccgccgtctggcagacgaaatcggcgtcgccccggaggccatcatgctgctgtccatgcgcggcgaggagctggacgccgcacaccaggcctggctgcagactgcccgacccttcgccgacccggccgcttcagacgatcactcgctgcgcagcctggactcgctcatcccgacagaccgctaaactgataacagggcgcgatcggcctgcgggggaccaatctgcaggagcgggcctgggcgcgaatgcctccggccagagcctggccattacaaaggcctcgaggacaagcccgttcccaaaggggcgggggcattcagatcacccgtatccggaagggttgagtcgggattagcggtccctgatactattttgttgacctgacgactcggaattaacgtggaatacgtcctgatcctcatcagtacgatcctcgtgaacaacttcgtactggtgaagtttctgggcctgtgcccgttcatgggggtctcgcgcaaggtcgagacggccactggcatgggcctggccacgaccttcgtgctgacgttgtctgcggtcagctcctacgtcattaacgaatatctgctgctcccgctcgggctcgaatacctgcgcacgatcgccttcatactggtgatcgcggcggtggtgcagttcaccgagctggtggtgcgcaagaccagcccgcttctgtacaacgtgctggggatcttcctgccgctgatcacgaccaactgcgcggtgctgggcgtggccctgctgaacgtccaggaggcccacaacttcgtcgagtccgcgctgtacggctttggcgccgcggtcggcttctccctggtactgatcctgttttccgccattcgcgaacgcatcgcggtcgcggacgtgcccgtggtctttcgcggcagcgcggtggccatggtcacggcgggcctgatgtcgctgggattcatgggcttctcggggctggtgcggctgtgagtgtcgtctacgccattctcgcgatcgggggcctggccgccgcgttcgggctggtcctcggctttgccgcgcagcgctttcgtgtcgaggcggacccggtcgtcgaccagatcgacgccctgctgccccagacgcagtgcggccagtgctcctaccccggctgccgcccctacgcggaggcgatcgccgccggcgaggccgacatcaaccgctgcccccccggcggccaggccacggtgcaggccctggcggatctgctggaccgcgagccgaccccgctggaagaagaggaacaggaaaaggccgtcgcggtcatcgacgagaacatctgcatcggttgcaccctgtgcatccaggcctgcccggtggacgcgatcctcggcgcagccaagcagatgcacaccgtcatcgaggaggagtgcaccggctgcgagttgtgcatcgagccctgcccggtcgactgcatcgagatggtcccggtgcagaccgacatcaccgaatggcgctgggcggaaccggaaccctcgcctatcgagcggcccatacacgctcttgcagaaggctcgcggagctcccgctaagccggggttccgcgaaacgttagaatacgccaatgcagctgcaccgcttccatggaggcctgaaactggccgacgagaccgacgccagtaccgccgagccggtgctggtgatgggtgtgcctgcgaaactgaccgttccgctcggccagcatatcggcgaggcgaccgaggcctgtgtccaggtcggcgatcacgtcaccaagggccagcgcatcggtcagtccaagggctacatcgccgcgcacgtgcacgcgcccacctccggcaaggtggtcgatatcgacctgtacccggtccctcatccctcgggccttgatgccccctgcgtggtgatcgagcccgatgggcacgacgattggggcgatgcccgcatggagccctggctggactgggatacccgcgacctgcgtgcgctgcgccagcgcctgcgtgccggcgggatcgtcggactgggtggcgcggccttccccacggcagtcaaactgaacccgcgcgccggccagcgcatccatacgctggtggtcaacggggcggagtgcgaaccctacatcagcgccgacgacatgctgctgcgcaccgctcccgaggcggtgttcgaggggattcgcatcaccgcccgcctgctgggcgtggagcgggtgctgttcgcggtcgaggacaacatgccggaggcgatgcgctcgctgaccgagaccctgccccccgagctgcgcgacctgatcgagctggtatcggtcccctcgatctatcccaccgggggcgaacgccagctgatcaaggtactgaccggccaggaggtcccgagcggcggcctgcccgcggatctcgggatggtctgccacaacccgggcaccttcaaggcgatctgcgacacggtgatccagggccgaccgctgctgtcgcgtatcgtcaccgtcaccggccccggtgtgaaacacccgcgcaatgtggaagccctgctcggcaccccgttcgccgacgtgatcgaggcggccggcggctatgccgaaggcgtggaccggctggtgatgggcggcccgatgatgggcttcgcggtccacgacgactccattcctgtgatcaaggccaccaactgcctgctcgccacgcgcccccaggacacgcctgaccccggcccggtcatgccctgcatccgctgcgccgagtgcgcggccgtctgccccgcccagctgctgccgcagcagctctactggcaggcgaaagcaaaagacttcgacgcgatccaggactacgggctgttcgactgcatcgaatgcggctgctgcgcctatgtctgccccagcaacatcccgctggtccagtactaccgctatgccaagaacgagatctgggcgcgggagaaggaacgccacaagtcggacatcgcgcgcgaacgctacgaattccgccaggaacgcatcgaacgcgaggagcgcgagaaggccgaacgcctggcgaagaaaaaggccgctctgaagaacaaggaagccgacggcgacaagcaggccgcgatccaggcggcactggaacgcgcccagaagaaaaaggccgcccgtgcggaagagtccgcgaagggtagcgatcaggcacccggatcggagacgacccgcgaggaaacctccacgacgaacgacacccgcgacagggacgaccgctgatgcgctttcgcacgcaatcctcgccgcacgtgatccccgcgcactccgtgggcggcgtgatgcagcaggtgctgatggcgctggtgcccgggaccctggcgatgacctggttcttcggctggggtgtactggtcaacgtcctgctgggcgtgctgttcgccgtggccttcgaggcggcgatggtcgccgcgcgcaagcggcccgtcatggccacactggcggacaactccgcgatcgtcaccggctggctgttcgcgctggcgatcccgccactggcgccgttctgggtcacgttaatcggtattgcattcgcgatcattgtcgccaagcacctgtacggcgggctgggctacaacccgttcaaccccgcaatggtcggctatgtcgtcgtgctggtctcgttcccgcgcgaaatggcgctctggccggcccccagcacgctgccggaatccccgctcaccctgctgcagaccctgcagacggtcctgaccggcagtctccccggcgcccaggcgtgggacgcggtcacgcgcgccaccccgctcgacgcgatgcgcgaggggctggtctccgggcgcacggttggcgagatcacggccagcccgctgttcggaagcttcaccgagaccggctgggaatgggtcggcaacttcttcctgctgggtgggctgtacctgctgttccgtcggatcatccactggcacatcccggtggcggtgatcctgggcgtggccatcccggccggcttcttctggctgctggacccggactcgttcgcctcgccggccttccacgtgttttccggggcggtgatcatcggggccttttttatcgccaccgatccggtctccgcgtccaccacccctctgggtcgcatcctctacggcgccgggatcggcgtgctgatctttgtgatccgcacctggggtggctacccggacgcagtcgcgttcgccgtgctgctgatgaacatggtcgccccgacgctcgaccacctgacacgaccgcggatcttcgggcgcacccgcggcgggccgccgtcaggggacggtcgtgcctgacctgaagccgcgcgacatcctgatcgccaccgtcctgctggccggatttgcggcggccggcgcgggtctggtcgcgctggtgcaggaaggcacggaggcccgcatcgcggacaaccgcatggaggtcaaccgcagccgcatcgcggagctcaccggcgacctcgattacgccaatgatccggtgcacgacgcagtggccctgagtgacgagcgtctgggcggcgacaacctgcccgcgtggttcgcacgcgacgcagacgacaacgtcatgggcatcgtgttctcggcggtcgcgcgtgacggctacagcggtgacatccacctgctgatcggcgtggaccgcgacggtgaactgctgggcgtgcgtgtctccagccaccgcgagacgccgggcctgggagacgcgatcgaggccgaacgctccgactggatccacggcttcgagggccgctccctgggcgacccctcgcccggcgactgggcggtgcgccgcgatggcggcgtgttcgaccagtttaccggcgccaccattaccccgcgtgcggtggttcgcgccgtccgccgcacactggaatacttcgacaactatcgcgatgacctgctctcgacctcgccggaggaagaggaaggtgcggtggtcgaaccaatagggaacgactgatccatgtactcggaacaggacgaccgatgaacccgaccctgaccgacatcattcgcgacggcctgtggaacaacaacccgggcctggtccagctgctcggcctgtgcccgctgctggcgatctccgggacgatggtcaacgccatcggcctgggcatcgcgaccaccctgacgctgctgctgtcgaacgtcctagtctcgatgatccgccgccacgcccgtccggagatccgtatcccggtgtacgtgctgatcatcgcctccatcgtgaccgcgatcgaactggcgatgaacgcctggttccacggcctgttcctgatcctcggcatcttcatcccgctgattgtcaccaactgcgcgattatcggccgcgcggaggccttcgcctcgcgcaactcggtcccgcgcgccgcgctggacggtctgatgatggggctgggctttaccggcgtactgattgcgctgggcgcgctgcgcgaggtcctgggccagggcacgctgatggacaacgcccacctgctgttcggcgagtgggggcacgcgatgaccatccagatctacccgtccgaacacgggttcctgctggccctgctgccgccgggcgcgttcatggccatgggcctgctgatcgccgccaagaactggatcgaccagcacacggcgaccgagccggagcccgccgcggaggaatcccgcgccgaggcctccgaaaccacctgatccggcgcgccctacaggccccttaaacgaaaacaccccaccggggcgctccggcggggcgtaaagggaaaccagcttccccaagtgaccgtatgggcaatcaggcggtcgtgtcgacgttattgcccacgtggtcgggcaggccctgggaggtcgcctgcatctcgctgatgttcggcatggcctgcaacaggccctgtgccgccatctcttccgattccatggcctttttctgtaccgccacatccttttgcgcggcgatgttctgctggctcatctgcgtggcctggctggcaatcgcactggcatccatcttctgctcctgattcgaatatggagccggcccgcccggggactcggtgtgccgtttcgggcccgactcactccgggtgacggccagtggtgcgcagactttagggcatgggtgaagttttttcggcgcgtgcggcctcgagcgggtccgggcgggcggcgaaccgccgcataaccccgcgcgactcgcgatcctccgcctcgattacgaacccggcgcgctccaccaccgcctcggtatcgcggttcgggtggcaacccccggtcacacaggtccaggtcggttgcacgcgatcctgcacccaggccaggctcgggcgcgtgtgccgcacatgctcgagcatgcgcaactgaccctcggtgcccagcacacggcggatctccgccagcccctgctccgggtcctgaaccgaacagaacaccagccccgacacaaccgtgtcgaaccgtgcatcggcaaatggcaatgcctcggcccgggcgaccacgaaaagggccccgggcgcgcgttcgcgcgcccgacgcagggccgccaggtctggatcgagcgcgacgacatgcgtcgaggcggaatacaggggaagattgcggcccgtgccacagcccagctcgaggacgagcccccctgcccccgcgacgagacggcggcgccagccacggaaaccaagcgcgtccgccagccccatcagggcgtcataaagccagggaatctgttccactccacgcatggatttcattctacgccccgcaaaatgtgaacgcgttggcgtgatacccggatccgaaaggaacctgtgggcaacacccctgtctaccgaggcaagagcggaaagatcggcgcctggcaacggccgccgcagttccgccgttcagacttgaagactccatcacacggttgtctgaacgttcggcccggactcccaccgggccttttttttgcctgggcccgcgaccggggtcggcgcgggccaacgcctgactcacgcctgcgcggtcactccccccttaccctgatacgattcggcgctttcgtgctccccacgcggtgatgcaatgaccgaatcctcgcaatcgaagattctctacgaggtggatgaccgtccgccgatcgggaaatgcgcgctcagcgcccttcagagtctgatcctggtcgccccgaccattatcctcgcgcccctgattctggcgcgcaccatcggcctcgacctggccgccacccagtggaccgtctttgccgcactcatcggcagtgcgctcgccacgctggtccaggttcgtcgcgtcgggccggtcggttcgggctacctgatcttcatgggcacctcgaccgcgtatctggccgtcggcatcgaggcggccatggtcggcggcatggcgctggtcgcgacgctggccatcctgtccgcacccgcacagttactgttcgcccgctacctgggcctgttccggcgcatcataacgccgaccgtcagcggggtcgtgatcatgctgctggtgctgaccgtgatcccgtccacggccgacatgatgcatggagaaggcgagtacgagggcacctggcgcgccctggtcgtcgccctgtttacgctcgggttcaccatcctgctggcgatcttcggcggtcgcatgctgcgcctttgggcacccatcatcgggctcggggtcggcgtcgcggtggcggttgcattcaacgtcacggacttttccagggtcgcggacgccgcctggctgggtctgccgccactggaatggccgggcttcaacttcgagttctcgaccgcctggttcacactacttctgaccttcatcatcgtcacgctggtcggatcggtcgagtcggtgggcgacaccatggtcgcgcaacgcaactcccaccggatcccgcgcaaggttgattacgaccgcgtgcgcggcggcctctatgcggacggggtcggcaacatgatcgccggcggcctgggtacgctgccaaacaccacctacgggatcggcgtgtcctcgatcgagctgaccggcatggctgcgcggcgcgtcggctactacttcgccggcttcctcgccctggtcgcactcatccccaaactcaaaatggtgatgatctcgctccccggcccggtctttggagccttcctgctgatccttctggcgctgctgttcgtggccggcattcgcctgtgcgcacaggacggcctgagctaccagagcgggctgatcatcggcgtggcgttctccaccggcttcctgttccagaaccagttgttcttccatcacttgatcccggacgcgctggggccgttcatgaacaacagcgtgaccaccggcggcaccgtcgcggtcgccatcagcctgatcttcaacctgcgcccgcgcccacgacgccacagcaccttcgcgcccgaggccgaatccctgccgcagatccaggccatggcgcgggagttcggcgagagcctgagtctgccggagaagcagtccgtcaagctgcaggtggccctggaagaggtgttcatgcacctgtccgaacaagccgccagcgagccggggcgcagccgcccggtggatgtccgtctggaacgcgagggcgaacacctcgcggtggagatgatcgaccgcagtgcggcggccgaagtcgacgaggcctcgctgcgcaaggcccggcaatggggtcacaacgacgagcagtccctgcgcgaactggggctgtacctgctgaatagcctcgcacaggatgtgcgacacctgcgcatggccggggtcaactacatctcgttcggtatcccgctgcgcccgatgtaatcactcgacgacggttcgccggttcagggccctgcacaggccgccgccagcggttcagtcgcgagagccgtggatcaggttgaggaactcgcgacgggtgcgcgcatccttgcggaacgcacccagcatcaccgacgtcgccatcgaggagtgctgcttctccaccccgcgcatggtcatgcacatgtgcttggcgtccacgaccacacccacgcccttggcatcggtgacctgcatcaacgcctcggcgatctgccgggtcatgttttcctggatctgcaggcgcgcggcgaacatatcgacaatgcgcgcgatcttggagaggccgatcaccttgccattcggcaggtaggcgacatgcaccttgccgatgatcggcaacaggtgatgctcgcacagcgagtacagctcgatatcgcgcagcagcaccatctcgtcgttatcggagctgaacaacgccccgttgacgatcgtgtcgagatcctggtgatagccacgggtcaggtactgcatcgccttggccgcccgcatcggcgtatccagcaggccctcgcggttcgggtcttcattcaggccggcgaggatctcgcggtaatgacgggccagcgcctcgggggccggcagcggccgcccatcggcggcgctggtcacgggttcgtccgcggtacgggcatctgcttgcatcgataggtccttgttctgtgccatcttcgacattccctggggcgtgcgggcgcgtcagcgccccatgataacggccagcccagaggccagcgatacgatggcccccgcggtcagcaccaggcgcatccccaggtacccacgcggcaacggccgcccacgcaggctcaggcggtccacccacagcgcccccagaaacagcacggccagggtcatcagtgcctcgggcaacggttgcagcaacgtaagccaggcgaggatcgccgggaccaccgcccacacgggcgccgacagcgggcccacccggtgttcgcgatccgccaggtaaagcccccagtggatcgccccgagaaacgacaggataacggcaccataaaacgccagggcctcgagcgcgaaaacctgccattccggctgggccatccacgtcccgatgcccagggccacaaaggggattagccctccgtatcccagcacctgaagcatcggtgccaaggcttcctgggaccgttgcgtttgcccggcccgttccgcggcgtcacgcgggcctcggttggccccggccgcgacagcccgcgcgccgaggtattcgcgcaactcggggagccccccgattgcaccgtcccgcgcaacgaaatagggcaacacatcggctccagtcgcctgctgcagggcatgaaactgctcgcggctgtgagcagagcccatgccccactccaggcgcacccagcgtcccgggagcatcgcctccagcagcgcctcggcatcgcgcacatcggacaaccccgacgtaatcgccacgacctcgtaccgcgccagtgcctcgcgcacctcgcggggccagtcgctcatggcctggacaacgtcgttcatagggcagcctcgatcgcggcgcgcagacgtcggtcttcgggtgtcacccgtgtgccgaacgaggccagcacctcgccgtcgcgcccgatcaggtacttgtggaaattccaggacggaaactcgcccgccgcggtccccagatagtgataaagcgtaccgggcgccgcgtgacgccgcgaggcatgcaccttctcgtacatcgggaactggatgccgtagttggagcggcagaattcggcgatatcggcctcgtcctcgtattcctgcccggcgaagtcacccgaggggaaccccagcacactgaacccttgctcgtgaagttccgcgttcaacgcctccaggccctcgtattgcggggtgaaaccgcactggcttgccgtattgaccaccagcagcacttgaccggcatggcgctcgcaaagacgcacgggttcggatgcggtcagcggacgcatctcgaagtcgaggctcgcggggcacagcgcccccgcctcgcccgccgccgcgctagacgccaggcctgtccacaacagccctatcaccacaaggaaccgactcgccctgcgcatcactgcaccctccacaccccgggccatgccaggccctctttgcaccgcattcgggacggcgcccatttacaggcattgtacaggtcctgtataagatgtacatcaccccttgatggaatcggaaccgtcgtcatgagcacctctcgcatcgctgtcatcggcggtggcatcgccggcctggccagcagctggatcctgcagtcgcgccaccaggtgcgtctgttcgaggcggcgcccgaactgggcggtcacgcccacaccatcgaggtacccgacccggagggccccactcacctcgacaccggattcgtggtgtacaacgagcgcaactacccgctgctgacgcgcctgttccgcgacctggacgtgccgacccagcagaccgacatgtcattctcgtgttcccggcaaccccacggcgtggagtacgccggcagtgacctgaacaccctgttcgcgcagcggcgcaacctgctcaacccgcgctttctgcgcatgggcgccgacatcctgcgcttcaatcacctggggcatcgactgttcgagcgcggcgagaccccgcagggcacactggatcactttctctcgcgacaccgtttcggtcgtggcttccgcgaggactacctgttgccgatggccgccgcgatctggtccgcgccgccggagtccatccgcgagttcccgtccgcgagtttcctgcggttctttcgcaaccacgggctgctggacctgcgcgaccgcccgcagtggcgcaccgtgcgcggtggcagccgcgaatatgtgcagcgcctcgccgcgcggctcgagccgcgtagcgtcatccacgaggccgtccgcgccgtgatccccgaaggcggccagtggcgtgtgctgaccgcggagcgctccgagggattcgatcgagtcgtgttcgcctgtcatgcgaacgacgcccgccgcctcctggggcgaaccatgcccgcgctcgacggcctgctggcggactgccgcttccaggaaaaccgcgccatcgtgcataccgacgccaccctgatgccccgctcacgccgcgtctggtcctcgtggaactacctgagcggacgcaccacgcagcctggtgaacgggtttcggtctcctactggatgaaccgcctgcacaacctggaacgtcgccgcgactacgtgatcagcctgaacccctggcgcgagccccaccccaccgcagtgcttggcgagcacctttgggaacatcccgtaatggatgcccccgccgagatcgcacgccagcgcctgatggaccgccagggccaggacggactccatttcgccggggcctggatgggcgacggcttccacgaggacgggctgcgctccgccgtcgcgatcggcgaggcgatgggcatcgcgcccccttgggactccacgccgagtgctacacccgcgccggtggcggtggattcggagccggtcaacggcggtggcgcgacgccgaccgcggcaccggctgcgcgccccgaggatgcctgaggcgctggcatggacgcggccctcgtctacacatcggttgtgcaccagcgcattgcggcgccggcgtaccgctttcgctatacggtgatcgccgcgctgttcgacattgatcgcctggaggccaccgcggcccgctgccgcgctttctccctgaatcgtttcaacctgttcagcctgcatacccgcgaccacggcccccgcgacggtcgcccctggcggccctggatcgagtcccgtctcgcggagcacggcattgagctcgcgggcggcacgatccacctgctcgcgatgccgcgcgtattcgggcacgcgttcaacccgctcagcgcctggttcgcctatcacgcggatggcgggttgcgtggcgtgttgctggaagtccgcaacaccttcggcgagcaccaccactacctgctgcacgaaggcgggtgcaccatgaccacgccggtacgccaggagaaggacaaggcctttcatgtatccccgttcatcgacatggatgcgcgctacgccttcgcgatctcgcccgcacgcatggaacgcggagccaccgtgcgcctcgcaattcgcgagacccaggcgggttcgccgttcctgatcgcgacccagcacggtcgtctgcgcgacttcagcgaccagaccctgcgggccgcactgcttcaccagccgtggatgaccctcaaggtcctgccactgattcactggcaggcgctcaagatctggctgcgcggcggacgctaccacccgcgccccgcgccgccgcaaaaggagatgcactgatgtccgtcgaacagggaagcgcgaccaccgacttcgcgacccgccggcacagggccctgcaactgatcgcccggaccctgcgcggtctcgaacagggacagttgacactggtcggcccacgcggggaacgggagctcgtacagggcgcgcagccaggccgcgaggccatctggcacctcaagcggccctggcgaacgctgctgcgcatcctgcgccacggggacctcggctttgccgagggctacatcgccggcgactggaacacgccggacctgaagggcctgctgcacctggccaccgacaatgaggcggcactggccgatctcgcggcccgccccttggtccagcgccagctcgacgccctgcgccactggtggcaccgcaacagccgccgcggcagtcgcgccaacattcgcttccactacgacctcggcaacgacttttatcgcctgtggctggacccgagcatgagctactccgcggccctgttcagtcgcggcgacgaggcgctggagagcgcccagcagcgcaagtacgagcgcctgctggagcaactcgacgccgcccccgggtcccacatcctcgagatcggttgccgctggggcggctttgccgaactcgccgcgcgacgcggccatcaggtcacggccattaccctgtcgcaggagcagctcgactacgcccgcgagcggatcgaacgggccgggctatccgcccgtgtcaaactgcgcctgcaggattaccgcgacaccactggacagtttgaccacgtcgtgtcgatcgagatgttcgaggcggttgggcagcgatggtggtcgagattcttcgagaccgttcgccgctgcctgcgccccggcgggcgtgccgcattgcaggtcatcaccatcgacgagagcgcgttcgagtactaccgcaacaatgctgatttcatccagctctatgtcttcccgggcgggatgctgccctcggtcccccgcttcaacgaggcggcgcgcaaagcgggcctcgaagtcggcgatcagcggttcttcggactggactatgccgaaaccctgcgccgctgggatcgcgaggtgcgccaggccgaaccggtcatcgaggcactgggatacgcccccgagttcctgcgcatgtggcgctactacctcgcctactgcgaggtggggttcgaacaccagcgtgtggacctgatgcaggtcgtcctggagcccggatgccccgacacacctgtgccccacccgacccaccaatcatccaagactctctagactcttccccacgtatgggccaattctggtaccgaatcaccagtttattgggattctggtcacaggacggttctggattcgtcgactagaatgcaaacttccgggttcatggaaaccgggattcggtcacagaccatcccgattggtcgaggagcttcagccatgcaacatcgcattcaattccgcgaggccagctggcccgccgacgccgaagccatctccgccgttcgtcgcgaggtcttcatcgaggaacaaggcgtccccgagccgctggaattcgacggtctggatgcgaccgccctgcactggctcgccattggccccggcgaagaacccatcggcaccctgcgcatgctgccctccggccagatcggacgcatggccgtgcgcgaaccctggcgcggccacggcatcggctcgcgcctgctcgattacgcggtcgaggccgcgatgcgccacggctggcgcgaggtctggctgaacgcccagaacacccggctgggcttctacgcccagcacgacttcttcatcatctccgacaccttcgaggacgccggcatcccccaccggcgcatgctgcgccgcatccgccagcccctggcccaggcccgggcccgggcccaggccggttaaggaaacgctgattcaatcgcgcgcacactccgccgcaagcacagccatgaattagcaccgccggcggcctacaatggtgctggaggtgccctcatgcgacttagcgaacatcagcgccaaacgatcgaaaccatcgcccacgagctttttggcgactgtaccgtttatctgtttggttcacgggtcgatgattcagctcgcggtggtgacatcgacctgctcgtggagacgccgcatcgcgtgccaaaccgcgctgcgatggccgctcgcttctcgggtcgcttgcagatggctctgggcgatcagcgcatcgacgtcctggttctcgatcccgatacccggcaccagcccattcatgacaaggcgcgcgaacagggagtcgcactgtggcattgaaccccgacaaggaccgcctccagttcctgcttgaaaccacgcgaaaagaagctcgccatctgagacagaccgttgatcggcttaccgaggaaccgataacggcccagtgggttagccaactcgaacacgaacccgagctgtccgaaaggctggatgcattcgtcgctcgattcgggcgccttcaggacacgctcggggacaaactgatcccggaattactcggacacctcctggaagacgtcggcgccaccctcgacaacctcgcccggatggaacggctcggctaccttccttcggtcgccgactgggtcgaagcacggaatctgcgtaatcgcctgatccatgaatacatgcgggaccccgaagagtttgcgcaggcgcttcgtagagcgatggacctcactccgttgctggagcagacccgagagaaactagccgaagccgcgaagcgtttcaccaacggttgatccatgcgtggattcgatcgccgccccccttaaagcagatgcgcgaggcgcgctagttgcctatgctgagtagagacccagcccggaggcgaccgcatggccgaaccgaccaccgaccccgtaatggaggacgcagccgcccttctcggggagctggtgggccagacccggcggcgcttctggctgcatgcccgcgtggaactgctggcggagttccgggggctggagctgggctcatacctggcgaatatcgcccgccgccaccgccataccgatatccgtattctggtcgatgacgatctggcgctgcgcgagcgcatcccggatctggtggaaagcatcaagcgcctgcccaccgccgtgaccgtgcgacggctggatgccgccgaggaaagccccctcacactgaccgcgatcgccgatcacagtgggtggatgcagctcacccaggccggcggacaacgcgttcttcgcggagatgtcgaagaccgtgcgggtacccaacggtccgccctggatttcgaggcgaactggagtctcagcgatgaagcgatcgaactgcgtcggctcatggtctaggcgccgcaccctgcgcatcctggcggggtgcctgctgttggccggaccctcggcacccgccctggggcgcgacccgcaggccgaggtcgccgtcctccctctgcagaatcgcccggccgccgagatccttcccgagctgcagggcttgttcggcgatgcggccacactgcgggccgacggcttccgcctcctggtacgcaccgacgcccggaccctggagcagatccgcgaggtcgtggccgaactcgaccacagcgcccgggacttcatactctccgtacgtcgaagcagcgaacgcccgcgccaggaaacgggcaccggaatcgacatcgaaaccggcccggacggtacccaagcacgtggcacggcccgccgttggaccaccgcacgccaagacgaccaaacgcagcagatacgactgcgcgatggcaccgacgcggtcatcctcgttggcgagaccgaggcccacggcttccgtgtattcgccggtcgttccggcttcggcatggagccggtattccgcgacaccgcccgcggcttccgcgtgcagccccacgcccagcccgacggtcgcatccgcgtggatatcgttcagctccacgaacagccgcccgccaccaccatgggccgcgtggaacgccaggccgtcgaatcgtccatcaccattgagcccggcgcatggcatgacctcgcgggcgtcggccgcaccatcgaactcgacgaacgcggcattgcctcggcccgcaccaccctcgaccgcgacgcactgtccctgcagatccgcgtcgaccccatcgactgaccaccctccgatggcctcagggcccaggtgccgcatggattccgcgtgttatcccacgttcctaatgatagtcatcccggaaaccgcggagcggttatccgggtctcccccttggcgcataacacaccactctgccagcccccatgtcgtggctcccggcgctgcgaaacccgtaccaacccgagaacgccagacacaaaaaggcccctaacggggccgggcgggggcttgggggtccggggcttgggggtcagaccttgccttttgctctctggcgcgaaccacggcaacacgggtggcatcgcacaccactttaaggtgtactccctcgtcaggcatacatgactgcgggggcttgggggtcagaccttgccttttggagttatggtcaagtctggtgtatgagcgatggcgggttcaggcggcgctccggtcggtgatggaggatgcctcgtcgttggtcggttcggtctgctcgatgccgtcgatgaacttgaccccgcgctcgagcttgtcgagccattcgtaaccccggagccgacgccagcgcttctgcgtgctctgaccgagcttgaacgtcaggctcaagacggtgttgcgggtcacgcagccccgggtcttgtcggtgcgcagccgcacggtggcgaaggtcgattcgatcggattggtggtccggatcgactgccagtgcgcggctgggaagtcgtagaacgcgagcaggtcttcccggtccttggccagcgtctcggcggctttcgggtacttgtcgccgtaggcggtcaggaaggcgtcgaaggcctgttcggcgtcggcgcgggtctcggccatccagatcgcctgcaaggcggacttggccttgggctgactgcgcttgggcagccggttcagcacattggcggtcttgtggacccagcagcgctggcggcgggtgtccgggtagacccgggccagggccttccagaagcccagcgcgccatcgccgatggcgagcttcgggccgttcgcgaggccctgatgatcccgcaggcgcaccagcagttcgtaccagctctgctcggactcgcgcatcccgtcgtcgagggcaacaaactccttggtcccgtcgggcaggaccccgatgatgaccagcacacaggcgcgttcgtcgtcctccccgcgcaggttgaagtggataccgtccgcccaccagtagctgtagcggtaggcgcggagatcacgctcgcgccattcggcgtgctcggtcagccactgctgcttgaggcggcccagtgtcgaggccgacagcccctgggcctgctcgcccagcagcgcgctcagcgcctcctggaagtcgcccgaggacacccccttgagatagagccagggcagcagctcctcgaccgagcgcgcccggcgcagatacgggggcagcaggctcgacgtgaagtgccggccaccgccggaccgatcccgggtcttcggcacctgcaccggtacatcgccgatgccggtctgaacccggcgctggggctgatagccattgcgtacgaccgcccggcgaccgtccggcatgcgatcctccgcgtaggtctccatgaacgtccgcaactctgcctccaccgcttgctggatcagatcccgcgccccgcggcgcagcagatcggtcaacgggtcctctggtccgttcgggttctctgtcgtatcgtgagccatgttggcgtatctcctctggctggctggttggtcgcacttccattccagccggatacgccgccttcctcaatccccccgtacaccacttttgacagtaactctgccttttgctctctggcgcgaaccacggcaacacgggtggcatcgcacaccactttaaggtgtactccctcgtcaggcatacatgacggagggacaaggatggtccgacccctacgcctggagtacccgtgggcgctctatcacgtcaccgcacgcggcgaccgacgcggatggatctaccaagattcggtcgatcatcagcgatttctcgacaccctggctcaagccgtacaacggtataactgggtactgtcagcgtactgcctgatgggaaatcattatcacctgctcgttgaaacgccggacgcgaacctctcccgcggtatgcagtggctcaatggcgtctacacacagcggttcaaccgcaggcatcgacgagtggggcacgttctccagggccgatacaaggcgattctggtggaacgcgtcattgggcgggggcttgggggtcagaccttgccttttgctctctggcgcgaaccacggcaacacgggtggcatcgcacaccactttaaggtgtactccctcgtcaggcatacatgactgcgggggcttgggggtcagaccttgccttttgctctctggcgcgaaccacggcaacacgggtggcatcgcacaccactttaaggtgtactccctcgtcaggcatacatgacggagggacaaggatggtccgacccctacgcctggagtacccgtgggcgctctatcacgtcaccgcacgcggcgaccgacgcggatggatctaccaagattcggtcgatcatcagcgatttctcgacaccctggctcaagccgtacaacggtataactgggtactgtcagcgtactgcctgatgggaaatcattatcacctgctcgttgaaacgccggacgcgaacctctcccgcggtatgcagtggctcaatggcgtctacacacagcgggggcttgggggtcagaccttgccttttgctctctggcgcgaaccacggcaacacgggtggcatcgcacaccactttaaggtgtactccctcgtcaggcatacatgactgcgggggcttgggggtcagaccttgccttttgctctctggcgcgaaccacggcaacacgggtggcatcgcacaccactttaaggtgtactccctcgtcaggcatacatgacggagggacaaggatggtccgacccctacgcctggagtacccgtgggcgctctatcacgtcaccgcacgcggcgaccgacgcggatggatctaccaagattcggtcgatcatcagcgatttctcgacaccctggctcaagccgtacaacggtataactgggtactgtcagcgtactgcctgatgggaaatcattatcacctgctcgttgaaacgccggacgcgaacctctcccgcggtatgcagtggctcaatggcgtctacacacagcggttcaaccgcaggcatcgacgagtggggcacgttctccagggccgatacaaggcgattctggtggaacgcgagtcctacctgctcgaactcgcgcgttatatcgtacttaacccggtccgtgcccatctggtcgcacgtccttcggactggaaatggagcagttacactgccaccgccgggcaggccagcgcacccacgtggttgacgacggatcgcgtactcgacgaattcggaccagaaccttcagccgcctatcagcaatttgtcgccgagggcatcgggaaagaatccccatggggccaactgcacgcacagttatatctcggctccgaggattttatcgaacgtcagctatcccatcgccaaggcgaaccagaaattgaacatccaaaagcacagcaacgccccacaccaccgccactcgaccaactaacagcacgctatccacgcaacgaagccatccagcacgcctacgccagcggtggctacaccctcaaaaccatcggtgactacttcgggctccacccgtcccgcatcagccgcatcgccgcaggaaaggcaaaaggcaaggtctgaccccggcgaccgtatacgccagcggtggctacaccctcaaaaccatcggtgactacttcgggctccacccgtcccgcatcagccgcatcgccgcaggaaaggcaaaaggcaaggtctgaccccggcgaccgaaaggcaaggtctgaccccggcgaccgcgcgatcggtgactacttcgggctccacccgtcccgcatcagccgcatcgccgcaggaaaggcaaaaggcaaggtctgaccccggcgaccgatcggtgactacttcgggctccacccgtcccgcatcagccgcatcgccgcaggaaaggcaaaaggcaaggtctgaccccggcgaccgcgcgatcggtgactacttcgggctccacccgtcccgcatcagccgcatcgccgcaggaaaggcaaaaggcaaggtctgaccccggcgaccgcgcgtcccgcatccgccgcatcgccgcaggaaaggcaaaaggcaaggtctgaccccggcgaccgcgaggtctgaccccggcgaccgcgcgtcccgcatccgccgcatcgccgcaggaaaggcaaaaggcaaggtctgaccccggcgaccgctgtcagcccccacgtcgtggctccccgcgctgcgaaacccgtaccaacccgagaacgccagacacaaaaaagccccgaacggggccgaaggtcgtgcataaaaaacggggcccctgggggccccgtaaaacaagctagtgcttgttgttataccgcttgtaagcagtgctcgggcttagaaggacacccgcagaccgccgccaacacccgtgaaggagttgccgtccgcgatcgtggccgcacggctgacataggtcggagcgtcatcgtcgtaatcggcgtaggacacaccggcaaacgccatcacgcggttgctgaagttgtgcttcacggcaatcgcggcgtagtcgacgttaccggcgtcgtcattgcgagtgtgaccgaggttcagcacgaagtcgttacgacccatcgtgtaggtacccgacaggaagtaggtgttaccatcaccggtagtctcacccgcttcatccttccacttgaagtcggtcgcttcaccaaccaggcggaacggaccggcacgccagtcggcgccgatcttgtaagcgcggaagtcaccgccgtcgagggcgccactctgcccgctgtagtcatccgcccagttaccggcgacataaagttcgacgggattgagatcgaagttcaggcgaccggcataggcggtgttgctgtcgtccgcgttatcaacaaacgcggcaacgttcatgctcatgatgccgaagctgttgctgtactggataccacggtccaggtagttaccttcacccagaccaccgagctgctgcgggtccatgcgcccaccgttggtacgggcctgcatgaaggtaccgttcagcgggtccttgccagcggtgacgaacggggaagccatgcgaccggcgatcacgcggccgaagttgccgtccagaccgacgtagatgtcacgggcaccggagttgaacccggcatctccgccgctggtattaaaatcctgctcgaacttggcaatggcggacaggccgttacccaggtcatgatcgaccatgacgccgaggcggttggcgctagcgccgtcgaccgggttaccagcaccaccggcgtcatgcacgcggaagccgctgtcgaagtcggacgggccaccgctgtggtggacgatctgcgtctgcagctgaccgaacagggtgacggaggagtccgcggcggcgaaggccgggaccgcgaaggcgccggcaacggcgactgcgagaatctgttttttcatgttgcgtatctcccaggagaggtgtttggttcatttctacgcctgcatccacggtcgatgccgcgaatgacaggtgttttatatacaccacggtgtcgcatttcaaccccttgtggcgaaaaaatgtcgatcgcgttggaagtttgcccggtggtaaccggggcaaacacatggatacgggtggaaggaaggacaaaacggcctcccaaggcactgaataagcagaagaataagaagcgatgagaacgttggcgcattgtgacgggagccccgtatcagcatggccttatgttgcaaaaaagtggaccttcaggcggatatgaggatgggatacggcctccaggaagctgttgcatatgtgcaacgaagggctgcggggcaggcgctcgagattctttgttgcgggaaagcgacaactgaggcgagagggcgaaggctggggtgatgcgtttcggttgcctcaacgcatgctacggcatccagggcggaagatggagctgtaggaggccagccctctggccgattgggagtagcccaatgcccgatcggccagagggctggcctcctacagggggtgtggcagcgattgcgctagtcgaggccgaaggcgcggtgggcgctggcgccgctggtcaggtgctgcttgcaaacaaagcgactccggcacggcgggcagccgcgaccagggactggtccagcgtggcaagggtcgcactatgctgcagcgccagagcaagataagacgcatcgtacgcggaaagtccgaaacgcctggccaattgcagcgtcaggccgaagactggatcgacgccccctgggtcaacagccaccatgagggcttgcagcaggccaaggaaacgcgtcgtttcggcttcggtcaccaggccctggctttccgcacgagcgaccacgttggcgacttccagcagccagacagacggcgcgaacaaacgggtctctcccgactcgatggaactcaggacactggccgcaacctcctggtcggcgggaactaccatcggacagcagccagcgcatcacaatggagttgtcgagcacgaggtccatcagtcacgacccgactcgaccagggccttgatatccgcttcacctcgcaccggggcgtcggccataaactgccggagattgcgcgcggcctgcacccgtctgggaatgtcgtcctcctccagtggcacaagcgcggcgacggggcgcccgcgctgggtgatggtgaaacgctcacccgcctgcacttttcgaaggaaaccggaaaggcgtgtcttggcatcgtgggccccgatggtttcgtgatgagacatgctcgaacctccatgaaccggttgatcgactggttggtgccaaatactacacgcagaatgagggaggcgcggtgggatttctgggtcgcttcgagctcgggcgcggcgaatcaacggggggcatcgatgagggaatcgctggcacggcgtggacaaggcggcctccccgggtcgatgacggcataccccgaggcgatatattttaggagccgagcctctaggcgattggggtggatgcgcttcgttgcgctcaacgcatcctgcgggctgcgtggccccggaattgtaggagccgagcccctcggcgatggggcgttggttgagcccgatcgcccagggggctgggctcctgcacccgcagcggccccggaatcgcgcagggggactggccgggatcaatgcgcttcgcggcgctcaacgcatcctgcggtcctgtaacccgcccgagagggcgtggcggcgggaggcgatcattgctccaggggcgggaggtcgagacggttgccaagcctttgcagaagggtcagaagatcgccactggcgtcgatggcgaggttcagtagagccgcgttcttgtccggatcatctgggtagtcgtgtgcaaagcggttacggatggcccgcaactcctgccattgcatagcgctatcgatataaccgagcttttcgagccgattgagcttgtcgatcatcggtcggtcctcgaagggttcctgcagggcctcaagcacgccgggcagcaggcgggctcctgcggcgtcctgcagcttgccgaagcgaaggacgaattggtccagcgcctggatgttgtcgtcgtccagttcacgcaatcggtcacccaacaacggtatcaagccgtccagcgtctgcagtgcgtgacgcatgtggtgcgcgtgacgactgcactcgcgccaggcatccgccagccgttgtcgggccaggttgttcacaacggtatacccgtacgctccgcgacattgaagattggcggacgttcgcgtctaccgggatagtccacgaggacatcaatcttctgctcgcccaggcgttgctgtagcagcgcctgaaaacgcatttcggcgcgcacgacctcggcgggattctgcatgggcgccgtcaccaggaggtcgatgtcgccaccgcgcgcccgctcgtccacacgcgagccgaacaggcgaacactggcacccggcccaaaggcttccagtgccgtgtcatgaatgatttgtcgctgctcgtttgtgagtcgcatggcgatgatgtcgtgatggaccctttttcgagtctaggaaatgtgtggatgccgagcattgatcatcgcatacccaattcaaaaggccagccttggggccgcgaaccgcagggcagattctctagccgggatcgatgcgtttcgcgaagctcaacgcatcctgcggtccttatgtcagcgccgtacccggtcgctgcaaggccccgaaggggccgtggcaacctccggatgccggcacggtggccggcgggaggcgatcgccacgcggcgcgcctcgcaataacggtggccgggggcatggcctttcgcaagaggccgatgagctccacgaatcgcatcatccgccgaggccgaaggcgcggcgggcgaggcggcgtttgatgggatcggcctggtcgacgaggcgcaggccgaggccgcgcagttcggggagaccggcggtctggtggccgaacaggagcctgaagccgtccatcgcgcgctgcatgaaggcgttttccgggcggcggtcgcgggtgtaggcgcgcaggacggtctccgcacccggatcgtggcgggcggggccacgcaggcgctcggtcagggcgcgggcatcggccagccccaggttcaggccctgtccggccagcggatggatggtgtgggcagcgtcgccggccagtaccacgcggcccgagtggtaggtctttgcgtgccgtgcggtgagcgggaagctggcgcgcggggacgttgcggtgatcgcgcccaggcagccatcggtctcctgctccaatgccgcgcaaaaggcggcgtcgtccagtgccagggtgtcctcggcggctggccattcgggctgcgaccagacgatggagcagcgcccgtccgccaacggcagcagcgcgatgatccgatcgtccacgaagcgctgccaggcggtgtcctggtgcggatgctcggtggtaatggtcgcgacgataccgcacgcgtcgtagtcgcgccccgtgaacgggataccgacggattcgcgcacgcgggaacgcgcaccgtccgccgccaccagcaggcgtgcggacgcgatgggctggcggcggtccccgtacacatccacgcgcttcgggcgacggtcgagggtcttccattcggtttgcgggtacagggccacgcctgcggtctcgagctcgcgccagagcacagactcgagcgcggcgagctcgaccgtccagccgagcgcgggtacgcccagcgcatcggcatcgaaacggatatgcccggggccgttcgcatcccagacgtacatgccggagaaggcatgggcgcggcgctgctccagcgccgcgcgtacacccagcgcctccagaaacgccatcgacgcgtcgttcagggtcgccacacgcgtgaccggggtcgtatccggatcgaatgcgggcgcgggattgcgctccagtaccccgacgcgcaacccctgccgtacggcgcccagggcgatggcgccgcccacggccccggcgccgatcacgagtacatccagggtttcgttgggcgtggtgttcgtcatgccgcaccctccccggctgcgggcagatgggcgagcatgtgacgcggcagcggccccaggcccatcgccgagcgggccagcgcatcgcgcgccgggcgcaggcgatcgaccgccatcatgccggcccccagcccgtgaccgcgcagcccggcggcatgcatcaggccccgagcgaggaaatcggtggcggccaccacactgcctacgtcctgtcgccgagcgttcgcataggtctccagcacggccgccgcacccgggtcggcggcaaaggtcggcgtgccatcggcttgtcgacccgtgcgcagtgcaccgagcaggcccgccacatcgcgcagcgacaggttgagcccctgccccgcgaccggatggaccgaatgcgccgcattaccgagcaatagagcgcgctccgcaaccggctggggcgcatggacccgctccagcgggaagcgcacgaccggccccgccgggcgcaggcgcccgagggcccagccaaagcgggcctgcaactcgcgcaggcgttcggcctccgtctgctccaggcgctgctcgcaggtcggcggcggcgcgacccagacgacattcatgcggccatcggcctgcggcagcagggccagcggcccctcgtcggtaaagcgctcgaaggcctggccgttgtgcggacggtccgggcgcacgtcgaagaccagggcgtcggcatcgtaacgcaggcgctgcaccggcaggcccagggccttgcgcgtcggggagcccacgccgtccgccgccaggatcaggcgcgcgcaccaggccgcctcgccctttgctccccggatgtgcagcgtccgccggtcgccttcggccgggtcgaggccggccagggtcgcgtcgtaatgccgatcgacgccggccgcgcggcaggcctcgtgcagcatcgggtcgagcgcggcggccggaacgacctgcccgagcgcggcgcggccgtggtcacgggcgttcaggtggacgcgccccagcccgccgcggcggctgacgacgatggagcggatcgggctcgcctgttcggccacggacgaccagtagccgagatcgtcgagcatctggaccgaaccggcggccagcgcgtagccgcgggtgtcgggacgcgtggtgccggcgttcggcgcagcgccacgctcgaacagggccacggagtagccagcccgcgagagggtcgcagccgccagactgccgaccgggccgccgccgatgatggcgatgtcgggggtttgggtgctcatgtcagaccggcaagccttcgtaggcggcggttcgcgggcaagcccgctcccacaagggccggtcccgcagtgccttcgtaggatgcggatgagcgcagcgaatcgcatcaggggtgtgactacaccccggcgatcggtgcgtttcgcggggctcaacgcaccctacggtttgggggttggccgggtttgggcgggagtgcatggtcaggtccagcccgggaggtcgccggccatgcaggcttcgatgtcggcgggggtcttggggcaggcgccggtgaggacttcgtgtccgtcgcgggagacggcgacgtcgtcctcgatgcggatgccgatgccgcgcagcgccttgggggcctcggagtacgggccgaagtacagccccggctccacggtggtcaccatgcccggctccagcaggcgccaggcgtcgccgacgcggtagtcgccgacatcgtgcacgtccaggcccagccagtggccggtccggtgcatgtagaagggccggtaggcgtggtccttgagcagcttgtcgagccgacccttgagtacgccgagatccttgagcccgcgggtcaactcgcgcaccgcggcgtcgtgcgggtcgttccagtggttgcccggacgggtctgctcgatggccgcgtgctgcgcggccagtacacactcgtagacctcgcgctgggtgtcgctgaagcgcccggagaccgggaaggtccgggtgatgtcggaggcgtacccatgcacctcgcagccggcgtcgatcagcagcaggtcgccttcgttcaggacatcgcggttctcgatgtagtgcaggatgcagccgttctcgccaccgccgacgatggacgagtacgccggctcggtgccgtggcggtggaattcatgcagcagctcggcctcgaccataaactcggtcatgccggggcgggtcgcctgcatggcccggatatgggcctggcaggagatcgcggccgcatggcgcatcatgcgcagctccggggccttcttgaacaggcgctgctcgtgcacgtagtgctcgaccgccacgtactcgtgcggcgcgcgcacgccattgcgggccttcgcgcggacctggttgacccagccgaacaggcgctggtccagcgcctcgtcgcgcccgaacggggcgcacagcacgcgccggttctccatcaggcccggcaggatctcgtcgatgtcctcgatcgggaacgcgcattccgcgccgtattgttccatcgccccgtccgggccggcgcggcggccctgccaggtctcctgcgtggggtcgcggtcgcggcagaacaggatgtactcccccgccgcgcgacccggtacgagcacggcaacggcatccggctcggggaagcccgtcaggtagagaaagtcgctgttctggcgaaacggatactcgacatcgcggttgcgcacctgctcgtgtgcggccggcacgacgatgatcgagtcgccccccacgccgcgcatcaggcgctgacgccgccgggcgaactcggccagggtgatggtcggggtcttgccgggcagcggggggcgcgtgggggcgttcattgcatcgggatccgtttcgggtcgtccggggcgagctcgtcggcgatcagcagtacaccgacgcgtacatactcgttgagttcctcgaaggcggcggcgttctcttcgtcgtcctccggctccagttcgatgcgcgcgatctcggcgaagtcgcgcaggatctcgctggcctcggccgagggtttcatctgctgcagccggggcatctgcccgaagccggagataaagccgtcgacccactccgacagcgcctgggcgcgcgcctcgatcggctcgtcctcgggcagcagcggcccgaagccgagctcgacatcgtacagctgggccagcagggtccggcggatggcctccaccgtcgcgcggaagtcgtccggcgcggcatcggtcagcggcagcgcctcgcccaggctatgctccagcgcgtcgacatccgcgccggggtccgcaaccacgcagccggtaaacagcccgtgggccgaggccggcgtctgcgcgaaacccatgcgacgcaggccatgcgcgagctgctcggccagcgcggccgggtcggattcaaggccgccgcgcgccttggtcgattcgccggtgggggcggccatcagaaggactccagacgggcttcgtacgggaacagcaggaagcggtagaggtcgtcgcccacctgcaggtgggtgaactgcggctcgcccagcttgatcgcactggacccggtggccgacagcgcattcagaccaaagcgcttctccgcgatcaggtcctccagcagctgctccagctccgcgtgcgggatcgcccccgtgttgtccacgatgcggcagggcttgccgttgtgtgcggtaccctcgatcacggtggcctgcgggtcgggttcggggggctgggtcatgggcgcgacggttcctgagaaacgatatgccgcctattgtgaccagcccggtgcgcgagccgcaacaaagcgccgtgtccgcgtgcgtttggccctgtcgccgccggccgccgcagatgacataagtgaaggcgctctcgcaaaaagatcacacaagttgacgatttgcgggggcgactcctagactccatgaattgccagccgcgcgccgtgtgcggccgccttcaccgaaccggggcctgtcgccatgtcgtccgaggattccagccacgatcccgtcgagcgccttgaaaccgcgattacgcggctgctcgatgaacatgccgccctgcgcgaggaaaacaatctgctgcatgagcagattcgtcagctaaagggcgagcgcgcggccttcaaggaacgcaacgaacaggcccgccaccgggtcgagacgatgatcgcccgcctgcggtcgatggagcacagcgaatgagtcagtccgaacccgtacgcgtctcgatcctgggcaaggaataccagatcgcctgcccgcccgaggaacgcgccgacctgttcgcctccgcctccctggtcgacgaacgcatgcgcgagctgcgcgacaccggccgagtggtcggcgccgagcgcattgcggtgatggtggcgctgaacctcgcccacgagatgctcgaatgccaggagcagctcaagcgcgccgagcaaaccggcccggcccgcatcaccgccatcgccgaccgcatcgagcagtcgctgggcacgccccgctcctgaatcccccgcgccgcaggccgcaggatgggatgagccaggcgaatcccatcaaggcttcccacggcgcggggaatggtgcgtttcgcgatgctcaaccgcaccctacgtcaggtagcgttaacgccccagacggaggcacatctctacggccgatagatatccaccccggacggcggatcaaacgtaaacacggactcgtcgaccggcgcattgcgctcgcttcgctcgaagtgaatttcggtctcctgaccaaagatgtcgcgaaaggccatgcgggtcagatcgccatccggcgtcaggtccagctcgaggtgggtgaagtccgcctgctcgttgcgcgggatcagcagcaggcgcagcgccgaggcgtcccgtaccggcagcacatccatgcggaagtgctcgtccagccgctccggctgggtgatcgccgcgatcggtgtcgcatcgaaggcatctcccagcgggcgcacggtcgcctgcgccaggtccgggtcataggtccacaggtcctcgccatcggagacaatcgtctgcgggaagggctcggtcacctcccagcgcagacggttgggcatgcccagctgcatcgaaccatccgactcctgcagcacatagcccgtctcgtcgcgcaccgtctgcgtgaattcggcggtaaaggtctccagtccctcgacaaaacggtccagcgccgcgcgcgcatccggtgccgggccgcgctcggccgccagcggtccggcgaacaggaacatcgtcgtcgcggccagggcgagcaacagacggggaacaagtcggacagtcatgcgggctccagttgcatgtttacgatgatcctgcgcccggtcgcttaaccgggcgtgaatgccacaagtgaaagggcgagcaggatcacaggatccggtacatggacccggccaagcgttagggaaacactgattaatgtacacactcgcgttggcaccccaggttttccgagacaaggcgcgtcgcgcagcgggtagtggttctacctgcaagcggcgcaacgcaggatcggggaacctggggtgccaaccccgaaggggctcggccgcttttgcgcgcgcacggcgttgcggctcccttgtgcagaatgactgcacggcagtcaccgcgccttgttcgcacgcaaaagcgactcgagcgcgagcgtgtacattgatcagtgtttccctagtcgttcggccccgggaccaggacctcgcggttgccattggactgcaccggactgaccagtccggcggcctccatgtcctcgaccatgcgcgcggcacggttgtagccgatcttcaaccggcgctggatgaacgaaatcgaggccttgcgggtctcgatcacgatctgcacggcctggtcgtagagcggatcggtctccgcctcgccttcgcccggcgcttccagccccgggatggccgccgcgcccgcctccggctcgtcgaggatggcctcgttgtagtccggctcgccagtggacttcaggtactcgaccacctgatgcacttcgttgtcgccgacgaaggcgccgtgcacacgctccggcatcgccttgcccggcggcaggtagagcatgtcgccgtggcccagcaggtgttccgcgcccatctggtcgaggatggtgcgcgagtccacccgcgaggagacctggaacgcaatacgcgtagggatattggccttgatcaggccggtaatcacatccaccgacgggcgctgggtggccagaatcagatggataccagcggcgcgggccttctgtgccaggcgcgcgatcagctcctccaccttcttgcccaccaccatgatcatgtcggcgaactcgtcgaccacgatcacgatgaacggcaacggctccagatcgggcgcttcggtctcggtcagtgcctcctccggcttgaacagcgggtccttcagcggctcgccggcggcctcggcatcgcgcaccttcttgttgaacccgccgatattgcgcacgcccatcgccgacatcagcttgtagcgccgttccatctccgccaccgcccagcgcagggcgttggaggcatccttcatgtcggtcacgacctcgcacagcaggtgcgggatgccttcgtagaccgacagctccagcatcttcgggtcgatcaggatcagccggacctcgtccggggtcgccttgtacagcagcgacagcagcatggcgttcacgcccaccgacttgccggaaccggtcgttccggccaccagcaggtgcggcatcttcgccagatccgccatcaccggagcgccgccgatatccttgccgagcgccatggtcaacggcgacttgttcgcgtcgaacagatccgagcgcaggatctccgacagggccacgatctcgcggttttcgttggggatctccaggcccaccgtggacttgcccgggatcacctcgacgatgcgcacggccatcaccgacagcgagcgcgccaggtcggtggacagcccggagatgcgcgaggccttgacacctgcggccggctgcagctcgaagcgcgtaatcaccgggccgggctgcacggcaaccacctcgacctccacgccgaagtccttcagcttcagttcgaccagtcgcgagagcgcctgcagcgactcctcggagaatccgtcgggcgggggcggcgcctcgtccagcagggacagcggcggacgcggatcggccccggacccttcggtgaacaacgggacctgcttttccttctgcacgcgcgggctgggcggtggcgcctcgatgcgcggctccacccgcgagggcgcgcgcttctcggtgcgcttgcgctccttctccacccgcgtctcgcgttcggcgcgttcgcgcgcgccgatgcggcggtcccgggccgaatccagctgggcgcgcaggcgctcgaagccccgaatggtcagttgccccagccggtccatcagcaggaaccaggacagcccggtaaacagcgtcaccccggccaggaacagcgccagcagcaccagcgtcgccccgaccaggctcaacccggccaccgcccagccggcgaacaggtccccgaggatgccgcccgcgtgcaccggcatcccgcccgggagcaggtgcagcgcggccagggccgcgcccgagatcagcgccacgatcagcgccaccccgcgcacggtcagctccatcgggctggcgatgcgcgcctcgcggcgatgccggaacagccaccagccgatgccgccgaccgccagcgggatcaagtacgccagatagcccagcaggtgaaacgcgatgtccgcaaaccaggcgccggtggtgccgccgaggttgcgcaggctctcgccgtcgccggtggtggaccaggccgcatcgcccgggtgatagctcaccagggcgaccagcagataaagcgccagcatgccgaagatcagcagcgcgccctcgcgcagcccgcgcagcagctgcccgctcagactcggtgccgcggccggctctgccgtcttcctgcccttgcccccggatttggccttgcttgcggccatgcactccccatcgtgttcggcccgcgacgcgggcattgcgaatcatcgcgcagtttaccggttaaaacagcgttcgtggtgccaggccaaccaagcctgagaaccgagtcccgtccggttgccttttttcccacacacagtgagccctgccatcgtgggagcgggctgcccgcgaaggtccctcagtcccgtcgacaaccccagaccgcgaataccggatcggcatgttccaaccgcccggcgtacgggtcgtccggcgggcgcggcaggccacgcagcgagagcgtggaacggtcgtcgaatcctgcacgcagaaacaaatcgagtaccagccccatacgctcgaagtcgtacaacggctcccagaccgcgatcgtcttggtcggaaagcagcgatcggagaaggtcaccacgaaaaccccacccgggcgcagcagctcgcgcaccgaggcgaataccgcctgtggacgcgtcaggtattccaccgaggcggtacacaccactgcatcgaagctcgcgggcggcagcggaatcgccggctgtcggttcaggtcgtgcaccagggcctgatccagggcctcgttggcggccagttcctcgtggttcatgcccagcccgacaaccgcctcgggccctcgcagctgatcgaggtgcgattcccagctgctcatcaggtccagcacccgtgcacccggcggggtcagcgtggcgtacagctccgcgatccgggcacgggcctcggcatccaggtgatgcaccagtcgcggactggcgtagaagtcgcgatcgggcgcgggatcctcgcgctcgcaggcatctgcggaccagaagtccgtcggtcgcccgcgccagcgggcctgcatccccgggccgcgcgccgtcagcagccgtgccacgtccaccatgccatcgccgtcgcgcccgtcctcatgggtcgcaagcactcgggcgcgcaattgcaggtccgtgcccgagagcgggtggttcaggtccgcgacgagccgcgcatcctccagcgcgccgatacggaacagctcgcggtcgccggcctcgatgccggcatggccggcgatgaacgcacgcggatagaaacgcccggcacggggttccaccactcggtgacggcgcaggcaacgattgaacgcgtccaccggcaactccaccacgctcgccgggtccgacaccgggacctgtccggcggcggcgctttcgaccaccgtcccggcaccctgcccggccagctgcgacccaacggtatctggccagacatcccgcgcaggcatcagccacggcagaaacagacaatcgcgatgccgggcctcggcactggcccaatccagcgtaaaaccgacatccagcgccttgtgcggcatgctcaatgtcggtggcgtgcggcccgggcgggcaaaggggtcgtacatggatccgtgtttcccttgcggcattccgggtatggtacggcgaacaaggcttcgtttcgtctgcagccgctgccagatcggcagcataggtctgggcacctggcaggtattgctgagatactcaacacaatcaagcaagtgagccaaacaaccaggggtcacctaatggccgaaacatttctggtagccatcatcgatcaggatcgcgaagacctggccttggagatcgccgccgaggaaggtggcatggacggcacagtgatgcacggctcggggctcggcttccccgaccacatgacctttctcggggtgacctaccagggcagggaatcgatctgcatctgggagatggacgagcaacgcgccgagcgcattgcccgccgcctgaacctggaactagacctcctgcagccctacaacggtctggccttcacactggatgcccaggccttggcgggcatgcagttcgtcggtggccctgcccaaccctaatcttctgtgcgaggaacgccatgcaattcgtactgctcgccgccgtggttccgcgcaaccgggccgaccgcgccatcgagaccgtccgccgcgagggcgcggccggcctgacactgctggagggccagggcattgcccagctgcgccgctcgccgatcatggacctgaaggactccgcggcgcgcacggtactgctgatggtcctggaagccagcatcgccgaacggctgctgaaatgcctggacgaagagctcgcgctaagcgaggtgggcaacggctttgcgttcaccctgccgatcaaggacattgccggcatcaagcccgagcagatcgaacacctgcgcaaatccctggaacaggggtctccgtagcacaggggctaaggaaacactgatcaatgtacacactcgcgttggcaccccacaaaccattgaacgcaggggctcggccgcccgttgttatcaagaacggggcgcgcgcacggcgttgcggctcccttgtgcagagtgactgcacggtagtcaccgcgccttgttcgcacgcaaaagcgactcgagcgcgagtgcgtacattaatcagtgtttccctaacggttccgatcccgggcgcgccgcccgcgcaaggcccgccaccagccataccacggcaacgtgagcccgtcgccgccggcgccgtggcgcatgaaggccagaccggcctgcgtcacccgcccgaggtcgtccacttcgcgcacgatcaggtccgccgcgccaaagctcacccgatcacccacaatcggatctcccggcagctcctgttccaggtatgcaccgatggtcaactgctgatccaccgcgtcacaggacacgccgtatatctcgcacagttcggccagccgcttctccgggtgcagcggcagctcgccaaagaattccggatcctcgtggcccggtatgcgggggctcgcaaacaaccggtccagcagcggtacgtgctccggtaccacaaaaatgtagacatagtcccccggcgtcagatgcccggcctgctggtagcgcaccgagcgcccctcgcgcaccaccagtgacgggcgcgcccagcgtggcaggcgtgccccgcgcagcaccgggctgtcctcgatcacacggtagacggccagctcgtgccggggactgcccggcagctccagctgcacccgttccaccgggccgatttccgggggcacgaccagcccgagccgctcggccaccggacgaatggtccagccctgcaccagcagcgagaccagcaccatcatgaacacgatgttgaagaagagctcgccgccctcgatcccggccaccatcggcaggatcgccagcaggatcgacaccgccccgcgcagcccgacccaggagacaaacgccgtgctgcgccagtcctggcgaaacggcagcagacacagccagaccgccagcgggcgcgcgaccagaatcagcaccagccccagcgccagcgccggcaacgccagcgacggaaactccgagggagtcgccagcaggccgaggatcaggaacatgctgatctgcgccagccacgtcagcccctgctgctggcggtgcagcttcgccgccccacgcagcttgcggttaccggccacgatgccggccacataggccgccaggaacccgctcccgcccagccagccggccagcgcgaacagggtgacggccccggccatcaccgcgatgggataaagcccctcttccagcggcaggcggttgaccagttccaccagcagatagccgcccaccacgcccaacagcaggcccagccccatctgccacaggaactccgtggcaaacagcgtggccagaccacccacggtggtgccggacaggatccactcgataaagaccacggtgaggaagatcgccatcgggtcgttggaccccgactccacctcgaggatggaacgcacacggcggttaatcttcaccccgcccacacgcagcagaaagaacaccgccgcggcatccgtggagctgatcagcgcacccagcagcagggcataggcccagggcagatccagcaggtagtgcgcggccacccccagcagcaacgtggtcagcgcgaccccgaccgtcgccagcacgatggccgggccggccgcccggcgcagggtgcgcagccgggtgccaaagcccgagtcgaacaggatcacggcgagcgcgaggctaccgatcaggaaggccgtattgggatcatcgaactcgagcccgagtccgtcctcgccggcgagcaggccaatccccaggaacaccagcagcagcggcgcacccagccggaacgacagcaccgacgtcaacaccgagaccacaatgagccccgcaccgatgaagatcagcggaaaaatccagtccatcgaatccctctatttcctttggcctcgcgtgcgcggccatgatcgcatgattgcccggaaagcgacgctcaagggagacccatcccggataaccgtcggccattctcgataccaccgacaagaccccgacacttgcctcggaccctgccacggaatactgtatttataaccagtcattccacggagcagtcgttgtgtccctgaccgcgcgccagcaggccatcctcgactacatcagcgagaccgtcgccacccagggcacggctccgacacgcagcgagatcgcccgcgcctttggctttcgctcgccctacgcggccgaatgccacctgaaagccctggagaaaaaaggcgcgatcgaactggtgggcggggccgcgcgcggcatccgcctggccggtgcacgggccgcgcggcccgccgagctacccctggtcgggcgcgtggcggccggctcgccgatcctcgccaccgagcacatcgaacgccactaccggatcgacgacggcctgttccgggcccgcccggactacctgctgcgcgtgcatggcgagagcatgcgcgacgccggcatcctcgatggcgacctgctggccgtgcgccagaccccggaggcccaccccggccagatcgtcgtggcccgcatcgaggacgaggtgacggtcaagcgctacgagcaggacggtgcccgcgtgcgcctgctgccggagaaccccgacttcgccccgatcgagatcgacctggagcgccaggcgctggcaatcgagggcatcggggtcggcgtactgcgcgatcttgaatcccgtgcccggcattgacaccctgctcgatcatccgacgctgtggcgcgggcgcagcgccgtccccgccgcggatgccccggtctggcccagcggccacccggcgctggaccgggccctggggggcggctggccacgcggccagctgatcgaactcctgggcgcccccttcggctgtggcgagacccgtctgctggtccccctgctcgcggcctgcggccgtgagggttactgggttgcgctgctggcgccgcccgccacgccctggctgcccggctggcggccgcttggcatcccgccggaacgggtgctactgatccgcaccgagcacgaccgcgacaccctctgggccggcgaacaatgcctgcgcgacccggccttcggcgccctgctggcctggctggacggcccggtggaaaccgcgctgctgcgccggctgcgtctggccgcggccgaaagccaggcctgcgccatcctgtatcgcccaccgcgcgccgcggaccagccttcgccggctcaccagcggctgcgctggcaacccgccaccaatggcctggagctgcattgcctgaagggcattggagactgggcccgctccgaccaggccctgcacgtcccggtgtcctgagatgggccaccccgagcaaccgccagccgccccgcatcggcggcgggcaacacgaccgagaacaggccaccaaccaggcctgatctcgcctgtgagcgctcccccgacagcctcggcggaacccggccctgctcctcgcaccgccccacggtcaggacacgagcaatggatggcggtcgagctgccgcatctggcgctggagaccctggcacgcgccgagggggacagcgcacgcctgaccgagcgcccgttactggtgatcgaagacggcaccgcgccgtgcgtacatgccgccaatcgcgccgcgcgacgtgcaggggcccggccgggcatggcgctggccgatgccctcgccatcctcgataccccggaactcgtcgagcacgacccgcaggcccagaccgcgcagatcgccatgctggccggcgtgctgctgcagttttccgatcacgtgcacccggaaccggacgcccggcgcatcctgctggaagtgggtcgcagccgacgcctgttcggcggactcgcggtcctgcgcgagcaggcgcgggagaccctggaggggctgggcttccacccgcgcatcggcgtggcgcgcagcccggccgccgcgcgcctgctggccaccctgcgcaaccccgcgatccccgaggacgccgaagccctgcgccgcaccctgtcacccgtcccgctggaggcactgcccttgccggccgcgacccgggagggcctgcgggccaccggcctgcgccagctcggcgacctgctgcgcctgtcacgcccggaactcgcgcgccgccacggcccggagttgctggctctactggatcggctgctgggacggcgcacggagaccctgccacgcttcaacccgcctccggagctggacctgcccctgcgcctggaacacgaaattcacacgaccggggccctggccttcccgctcaagcgcctgctgcgccaggccgaggctcagctgcgcggtctgaaccgcagcctgcagggcatgacgctggagctgaaacaccgcgaggtacacacccgcatcacgctggagcgaggtcaccccggcatccgtgccgaggactggctgccgctgtggcagacccgtctggagcgcgaggccctgcccgcccccgtcatcggcctgcgcctgcgggccacgcagctgctcgacccgcccgctgaaggtgccagtctcctggccgaggccccgggccacccaccaccggaatcgcagttgccagccgtgctggcccgcctgagcgcccgcctgggcgaacaggcaatcgtccggctgacggcaagcggcattccgcgcccggaggccgcccagggcgcccgaaacgatctggaaacgtccccgccctcacctgcgccaacacccgctcagggggtctgcggaacggcgctttggctgcaggaaccggagccagtcccgccaccgcttcatccacacgcactgggtcggctggaagacggctggtgggaccagggacgggatgtacgacgcgattacgccactgcgcgcgaccggcagggtcgcgtgctgtggctgtaccgctgcctgcgcagcggccggtggttccggcagggctactgggggtagcgtggcgcagtggcacggcgcgcccacgcagcacccatcagacgcggtagtactcgcgataccactcgacgaagcgggcgacgccctcctcgaccgatgtggtcggttcgtagccggtgtcggtgcgcagcgcctcgacgtcggcgtaggtgtccggcacatcccccggctgcagcggcagcaggttcttctccgccttgcagcccaggcagtcttccagcacctcgatgtagtgcatcagctccaccgggcggtgcgcgccgatgttgtacagccggtagggcgctgcactcgtcgccgagtcgggctcggccccggtccacgccgggttggaccgggccggacggtccagcgcgcgaatcacgccctcgacgatgtcgtcgatgtaggtgaagtcgcgccgatgatgaccgtagttgaagacgtcgatcggctcgcccgccaggatcttcttcgtgaacagaaacagcgccatgtccgggcggccccaggggccgtagacggtaaagaagcgcagcccggtcactggcaggtcgtagagatggctgtaggtgtgggccatcagctcgttggccttcttgctcgcggcgtagagggagagcggatggtcgacgttgtcgtgcaccgagaacggcatcgtggtgttggcgccgtagacggagctggagctggcgtagaccaggtgctccacaccaaagtgccggcagccctccaggatgttgccgaaaccgaccaggttggtgtcgacataggccgccgggttctccagggagtagcgcaccccggcctgggccgccaggttcaccacccgctccgggcgatgctcgcgaaacacccgctccatcgcggcgcggtcggcgatgtcctcgcggacctcggtatagcccgggtggtcctgggtgcgcgccaggcgcgcctctttcagcgagacatcgtagtagtcgttgaggttgtcaacgccaatgacctcgtcgccccgctccagcaggcgcagggcgagggcactgccaataaatccggcgctgccggtcaccaggattctcatggacggatcatgtgccttatgccgatgttaagccgatgggggccgggcctggctccccatcgctcagggggctgagctcctgcagagagagacgggctgaacatatgctagccccgatcgtcgggcagggtgatgttcaactccagcacctcgcagtcgccctcgcggtcgacgttcatctgcacggcgtcgtcgttgaccttcacgtacttgcggatgacctgcagcagttcctgctgcatcgcgggcagataatccggcccgccccgggccgcacgttcgcgcgccacgatgatctgcaggcgttccttggcaacactggcgcttctctgccgcggctggcggaagtaatcaaaaatacccatgatcagctcccgaacagacgtccgaagaagcccttcttcggtacatcgacaaagcgaagcgggcgctcctcgcccaggaagcgatccactgcatcctggtaggcctgtccggcatcggattcctcgtccagcaccaccggcagaccggcgttcgaggcgttcagcacggcctgcgactcggggatcacgcccagcaggtcgatcgccaggatctcgcccacgtcctcgatgctgagcatctcgccgcgcgcggcgcgctccgcggcatagcgggtcagcagcagacgcccctggatcggctcgccgccctgttccacctgccgggtcttgctggcgaggatgccgaggatgcgatcggagtcgcgcaccgaggagacctcggggttggtgaccacaatggcctcgtcggcgaaataggccgccatcagcgcgccccgctcgatccctgccggactgtcgcagatgatgtactcgaagtcctcggacagttcgttcagcacacgctccacaccgtcctgggtcagggcgtccttgtcgcgggtctgcgaggccgggaggatgtacaggttgtccgcgcgcttgtcgcggatcagcgcctgtttcaggttggcgtcgccattgatcacgttgacgaagtcgtacaccacacggcgctcacagcccatgatgaggtccaggttgcgcagaccgacgtcgaaatcgatcacggccgtcttgtggccgcgcagggccagaccggtggcgatcgcggcagaggtggtggtcttgccgaccccgcccttgcccgaggtaatcactacgatgcgtgccatggtggctgcttctccttagggaaacgctgatgaatgtacgcactcgcgctcgagtcgcttttgcgtgcgaacaaggcgcggtgagcgcagtgtagccgagctacatgagcgaaccgcaacgccgtgcccacgcaaaagcggccgagccccggcattgaatggcttgtggggttggtaccccaggttccccgatcctgtgttgcgccgcttgcgggtagaaccactacccgctgcacgacgcgccttgtctcggaaaacctggggtaccaacgcgagtgtgtacattcatcagcgtttcccttagtcgtcgcgcgaggacgtgtacaggaccgagcggcgcacgccgctcgctcagatttccgcgatcttgaggctttcgcccgcgagtgtcaccagccggttctcgccgcgctcggactcggcgatatcctcggctacccggtaatgcccggcgatggacaacagctccgcatccagtcgccggcagaagatccgagccgtctccaggccccgcacgccggcgagtgcccgcccgcgcagcggacccagcacatggatgtgcccatccgccagcagctcggccccggcggacaccgccccggtcaccagcaggtcgccccctcgggcatagatctgctgcccggagcgcaccggccgatccacgacgcgggtcgcgctgtgcacggctggggtcgcctcgggcgtgttgtccgcggatttcttgcccttcctgctcggcggcggctccggggcctcgtcctcttccagggacacctcgccactgggcgcgccgccacgcccgcccagttgcagcacgggcagcacgtcgaacaactcggaatagctctgcaggcgctcggcgacctcgcccgcctgcaggccgatcagcttgaagccctcggcgcgcacctgttcgatggttgcctgaaggtccgtctcgggggactcggccaccggctcgagatccagcacgatcggcatgtcgcgcatcaggtccggggcctgttcgcggtgcgcggcgagttgttcgcccagcatccggggatcggtctgaaacacgcgcagtaccgacaccagcatcatgcgccctttcagttcaatggtctggacgggactcggcgtggcgctcatgcgtgcattgggccctgctgtgggatcggcattcgggaaacacggtttccggtccggcgcgtgtcggaagaccggaaagatgcgcgctttatagcgcggacggggaaagcacagcaagggagtgccaccgaaatcggcggtggatcaaggaaacactgatcaatgtacacgctcgcgctcgagtcgcttttgcatgcgaacaaggcgcggcgactgccgtgcagtcattctgcacaagggagccgcaacgccgtgcgcatgcaaaagcggccgagccctggcattcaatcacttgtggggttggtaccccaggttccccgatcctgcgttgcgccgcttgcgggtagaactaccggctgcacggcgcgccttgtctcggaaaacctggggtaccaacgcgagtgtgtacattggtcagtgtttccttaagctcgcggcggacccgggatcagcgtattggtgcgccgcgcgtactccgcatagcccggccgcgaggcatgcagacgtttttccagtaacgtgacgcccgacacacgcaggatcagcacgatcatcaggatcgcagagggtaccgcccaccagcccccggcggccagggcgagcaagccgtagcccacccagacgacgatctcgccgaagtagttcgggtggcggctgtagcgccacaagccctggtccatgaccttgccccgccttgcagggtcggcccggaagcgcgccatctgtgcgtccgcgaccgtttcatacagcgtgcccagcgcccagaccgccacgcccagcgccgccagcggccacccgatactcgcggcattcgtgaccgccagcatcggcaggccgatcacggcgaccagcgcgccctgcagccagaagatggtgaccaggctgcgcgcggcaaaggcccggtccgacagcccctcgcgcatgtcggtatagcgcccgtcctcgccgtgaccccagttacgccaggtgatgaacagcgacagccgcaagccccacaccagcaccgggatcacgatccagaggccctgtaacggccaacccgccagcccccaccagaccagtgtcacgaccacgaagcccaggccccagaagcgatcgaccaggctggcatcgtggcgccatacgctgccggcccagaccagggtcatcagaaccagactggccagaagcccccagagaaacgccatcagtgcctccatcgcgatcagtctcccggccgctcgaacagcacatgggagacgaaccactcgtccccgccgccgtagtcgaacagctccgcgcaggccatgtagaagatccgccagcgctggaaccagagtgccgcctgctgtgcaccataggccgtctcgaacaggggcatcagcgtgtcgcgggcgcgatcctggcgggccagccaggcgttgatcgtgcgggcgtagtgctgcccaccgacgcgccactggcggatcacccgcaggtcctcctggaagtgccgcgcgaggtcgtccgacggcatcaggccgtcgcggaagaagtaccgccccatccagtcatgctcgccctcggactcgaacacataggcatgttcgcgatgggcgaacacatgcatgaagaagcgcccgccgggattgagccacccggcaatgcgccgcagcagttccggccagttgcgcatgtgctcgaacatctcgatcgagaccgcccggtcaaagcccggctccggcggggcgaacgtgttcatgtccgcggtcaggacctcgagattcgcgagccccagggcatcgcgccgggcctcgatgaaggcccgctgggtactggaattggagacggcggtgatccgtgcgccggggtactgctcggccatccacagcgacagcgatccccagccacagcccagttccagcacccgctggccatcggcaatccccgcacgctcgcaggtcaggcgcagcatcgcgacctcggccgcctcgagggtgtcgacgccctccggccaccaggcactggagtacttgagccgcggacccaggcactgctcgaaataagcggtggggatctcgtagtgctgctcgttggcgatgtcggtggacagggcgaccggggccgcgcgcatggactcgatcagggcgtagcgccgctccatggtcgcctcggccgtgccggagacctctgccaggcgctccgccagcagccggcggatccccgcgcggaccagcaagtccggcatgcgtccctgctccgcccactccatcatccgctgcatgccacatctccccttgagtgcaacatggaccccgggaaatgtgaccggttcccgcgattcagcccctacggatcgctgcgacgatccccgtacccaccgccaccgggtgtgcgtatctcgatcgcatcgcctggctctatctggcggcgatcgcaggcggacatcggttcgcgcgtgccgtcggcgcgcaggatcgaatcctcccccggcgcgcccgccccgcctccggcgatcccgaacggcggcacccggcgacggttggccagcagcacgacctccatcgcctggtcgaaaccaagccgacggatcaccccgtcgccgcccgcataacgcccctgcccgccagaaccgcggcggtaggcgaagcattccacccgcaccgggaaacggctctccagcacctcgggatcggtcagccgcgagttggtcatgtgcgtctgcaccgcactggccccggcgtaacccggtcccgcgccggccccgcctgcgatcgtctcgtagtactggtagtcggcattgccgaaggtcaggttgttcatcgtgccctgggccgccgcctgcacgcccagcgccccgaacagggcatcggtgactacctgcgaggtctcgacattgccggccaccaccgcggcgggcggtgccgggttcagcagactgtcttccgggatgaccagatccaccggggcgaggcagccgtcattcagcgggatcgcatcctccagcagggtgcgcagtacatacagcaccgccgcgcgcacgatggagctcggcgcgttgaagttgtcctcgcgtacggcgctggtgccggtgaagtcgatacgcaggcgccgggccgcgggatcgggcaccacacgcacctgcacctcggcgccgttgtccatcgcgtatgcgaaccggccgtcctcgagcgtcgggatcagccgtcccacggcctcggccgcgttgtccagcacatggcccatgtaggccgtcaccgtggccgcgccgtattcatccagcagccggcccaactcctccagccccttgcggttggccgcaacctgcgcctcgagatcggcgaggttctgatcggggttgcgcgccggccaccgaccctcgccgagccgggcgcgcaggcggtcgctgtcgaacaccccgtcgcgcacgagccgggtgggcgggatcagcacaccctcctcctccaggcaggtggagaacgcgggcatggagcccggggtcacgccgccgacatccgcgtgatgcccgcgcgaggcgacgaagaacgcgggggggccggccgctgcagacgtatcctcggttacctgttcgtcgccatccaggaacaccggcgtcaccacggtgatgtccggcaggtgggtgccgccgttgtaggggtcgttcagcacgaaggcatcgcccgggcgcaggtcgcccgcgaacgcctccaccaccgcgcgcacactggcccccatggagccgagatggacgggcatgtgcggggcattggcaaccaggcggccctcggcgtcgaacagtgcacaggagaagtccaggcgctccttgatgttcaccgagtgcgcggtgttgcgcagagtgaaccccatctggtcggcgatcgccatgaagcggttgttgaacacctccagcaggatcggatcacgcgggacggcctcggggttcgttgcggccgcgcccgcacgccgcgcgctgccccgctcgcgatccagccgcagggtcccgtccgcctcgatgcacccggcccagccaggttccagcaccagcgtcgcggtcggctcgatcacgatggccgggccggccagggtcatgcccggttgcagcgattcccgtcggtacagcggcacatggcgctgttcgccgtcgatgaccatcgcgaccgcatccgcctccggcgcggccccccgggacgccgcaggcgccacgtgttccgatgcggtctccctcggcgcggcgatcgcctcggcggtcgcgatcgccaccaccagctcgcgatccggcggggcaaagccatagcgcgcgcggtaggcctcggcaaaggcggccatcaacgccgcgggctcgcccgccggcacctccagcgcggtgtccgatccggccaggcgcaggtgcagccgccgttcgatccgcatgtccgttgccgccacaccctgctccgccagcgcggcgcgagcggcctcggcctgttccgccagggcggactcgatcgccccggcgtgctgatcgtccagcggccactccaggctgcgttcgcgcagggcgcgcaactcgcccagccccatcccgtaggcagacagcacgccaccgagcggatggaacaggatatgccgcatgcccagctgttccgccacgcggcaggcgtgctggccaccagcgccaccgaaacacaccagcgcataacgcgagacatcatgcccgcgctgcaccgagatggtcttgatcgcctgggccatatgctccaccgcgatctgcagcgccccctcggccaggccctccggggtggcgggttctccggtcgcggccgccacctcggcggccagctccgcgaactgtcggcgcaccggttccggatccagcggccggtcgcgatccggcccgaacaccgccgggaagtactccgggcgcaggcgccccagcagcaggttgcagtcggtgacggtcagcggcccgccctggccgtaacaggcgggtccgggctgggcgccggcggattccgggcccacccgcagacggatgccatcgaagcggcagatcgacccgcccccggccgcgaccgtatggatatcgagcatgggcacacgcagccgcgcacccgccacctcgctctcctggcggcgttccagcgcccccgccagatgcgcgacgtcggtggaggtgccacccatgtcgaaggtaatcaggcgttggaaaccgagcgggcgagccgtcttgagtgcgccaacgatcccgccggccggccccgacaggatcgcgtcacgcccgcgaaaccgcgccgcgtccaccagtccgccgtgcgactgcatgaagcgcagaggtacgcggcccagctcgcccgcgacctgctcgacatagcggcgcagcaccggcgagaggtaggcatcgaccaccgtggtctcgccacgcgggacgagcttgatcagcgggctggtctggtggctggtcgcgacctcggcaaagcccagttcgcgcgccagcgaggcgatcgcctgctcgtgcgccgggtagcgatagccgtgcaggcagacaatcgccacgcagtggataccatctgccagcgccgcctgcagccgcggccgcagcgcgtccagatcgaccggctgcaggacctcgcccgccgcattcacccgctcgcgcaccggctccacacgcgtatagaccggtgtcggcagccggatctcgcgggcgaacagatcggggcgcgcctgaggcccgatcgccagtgcgtcctccagcccctcggtgatcaccaggagcgtgggctcccccttgcgctcgagcagggcgttggtggccacggttgtgcccatgcgcacctcgtgcaccacgccgtccggaatgggtgcatcggccgggagctccagcagatcgcgaataccctgcacggccgcgtcacggtaggcctccgggttttccgaaagcagtttgcgggtgtgcaggcgcccgtccggatcacgcgcgaccagatcggtgaacgtcccgccccggtccacccagaaatgccagtctttcgccgctgtggcttgagtcatgtccaccgctctggtttgatcgcccgaactcgcgacccgtgacccggtcgcaggctcgtaattcacgggccgttgaacaaaggaattatcgcgaatggaccccattacccacgccagtctcggcgccgtgatcggcggcctcaccctcggctcccgcctggggcgcaaggccgtggtactgggggccggtgtcgccctgctgcccgacctggatgcgttcatagcttacggggacgcggtatcggagttcatccaccaccggggctttacgcactcctggctggtgcagttgctggtggccaccggcgttgcggggctgctcgcgaaggtcccggcaacgcgggagatcggctttggccgctggtggctgttcttcgtcctgatctggaccacccactcgctgaacgacctgctgaccacctacggcacccaggtgctctggccgctgccggtcgggcccctgtccgcgggctcgatcttcgtgatcgacccgttctacaccctgccgctgctggtcgcggcgatcggcgcgctgttctaccgcttcgccccgcgcctgctggtcgccgggctcgtgctctcgaccgtctatgccgggtccggcctggcattgaaggcgtggatcgactaccgcatccagcccgtgctggccgcaatggagctggaggaccaaccacgtctggtccagccgaccccgttcaacctgctgctgtggcgtgtcaccgtgatcaacggcgacgagttcctggatgcctgggtgggcatcttcgacgacccgatccgtcccgacttcgaacgcttcgagcgcggtgaccgggcgctgcgcgaggccgcgctggccctggacgacgggcagcgcctgcagtggttctccggcgacttcctgcgctttcatcgcgccacgcctgacgagggccccgaccggctcgtggtcaccgacatccgcctgggggcccccggcttcttcccgttcggcttcgagatcgcacaggagcgcaacggcgactgggagccgatcccctcgcgtgcaatcggcgagctgccccggcgcgacagcctcgatgccctcagcggcatgctgcagcggatcatcgatcccgagggcgcaccctgcatcatggacctgggcaatccggcctacgcgatcaccgagccgcccccgcgctgtcgcatggatggacgcacgtcgcctcccgccgggggcgcgcacgacatgccgtgagccaggacgaacccagcgtgtccggcccgccatcggcctgtgaactgtgcggccgaacgatggacgacctgacgcggcatcacctgatcccgcgcaagcagcaccggcgcaagcgcatccggcgcctgttcagtcgcagcgatcgcgaacagcgaatcctccgggtctgccgcccctgccacgaccacatccacaagcactttgacgagcagaccctggccgagcgcctgaacaccgcggaggccttgctcgccgagccggtcgtgcaggacttcgtcgcctggatcgcgcgccacccgccgggcttcaaaccgcgcagctgagcctacaactcgcgcagccccagcacgtcctgcatgtcgtacaggccgtgctcggcgccggccagccacaccgccgcacgcaccgcacccgcggcgaagatcccgcggctggaggccttgtgggtgatctcgatgcgttccccctcgccggcgaacagcgcggtgtgctcgcccacgatgtcgccggcgcgcacggtcgcgaagccgatggtgcgccgatcgcgcgccccggtctggccctcgcgcccatagacggcgtcgtgctccaggtcgcgtcccaggacctcggccactacccggccgagcttcagggccgtacccgagggggcgtccaccttgtgccggtggtgggcctcgaggatctcgacgtccacgctgtcgcccagtgcacgggcggccagttccaccagcttgaaggtcaggttcacgccgacactcatgttcggtgcatagacaattcgcatcgccccggccgcttcacgcagccgctgctcctgcgcggcatccaggcccgtggtaccgatcaccagcgccttgccgtgcgcacggcacagctccaggtgctgcatggtcgccgcggggctggtgaagtcgatcagcacgtcgaagtcatcggccacgctcgccaggtcctcgaccagctggaccggggccaccgatcccaccggcgtaccgaggcgctcgctgcccggccgctcgctcgccgcccccagcgtgccttcggggtgatcctcgacggcctgcaccaggttctgccccatgcgcccggcggcgcctgccactgccactcgaatcattgccgtgttcctttcgttctgttcattcccagcccgcgaagactacggaagatcccgggcatacgcgaggaagaccccgtggccgccggattcgaactccagccagatcagcggcaggtcggggaaggcctcctcgaccgcgggctggctgttgccgacctcgacgatcagcgcgccgtcctcggtcagatggcggcgcgcatcggccaggatgcggcgcacgatgtcgaggccgtcctcgccggcggccaggcccagctcgggctcgtggcggtactcttgtggcagctcggccatgtcgcgggcatcgacatagggcggattgctcacgatcaggtcgtagcgatcctccggccccagcgcatccaggacatcggagtgtcgaacctgcacgcggtcaccaacatcatggcgctcgatgttgcgcgccgcgacggccagcgccggttcggagacatcgctcagatcgacctgtgcctgcggcagggccagcgccgtggcgatgccgatgcagccgccgcccgtgcacaggtccagcacccgctcgaccgaagcggcctcgatccagggctcgaacccgaccgcgatcagctccgccaggggcgagcgcggcaccagcacgtgctcgtcgacaaagaacggcagccccgcaaaccaggcctcgccggtcagataggccgccggcttgcgcgtctcgatgcgcgtgcgcagcaccgcaatcacccgcgtgcgttcggcctcgctcaggttcgacgaccaccagctctcgggcagatccagcggcagatgcagcgtatgcagcaccagccaggcggcctcgtcgaaggcgttgtccgtcccgtggccgaagctcagcccggccgcgcgaaactggctcgcgccaaagcggatgaagtcgcgcagcgtgcgcagtcctgtggtggattccatttgggcctttcccattggcgtgggggccgtcatcataccggctcgctttcgtcccgtgcgtccgaaccgagtattccgatgagtgccctagacccctggctggcccgagcttcctacctgctgccgcaacacgcgctgtcgcgggtcgtgcaccgcctggcacgcatcgagagcccgcgtgtgcagccgctgctgcgctggttcgtgcgtcagtacgagctgaacatggacgaggcggcggagcccgacatcgcggcctatcccagtttcaatgccctgttcacgcgcgcactgcgcgaagatgcccgccctctggcgggtgacgacaacacggtcgtcagccccgcggactcccgagtcagcgcggccggccgcatcgaggccggccagatctttcaggccaagggccaccactacacggtgcgggaacttctgggcggggaggaggacctggccgaaccgtttcggcacggctacttcgtgacgctctacctgtcgccgcgtcactaccaccgcctgcacatgccactgaccggtacgctgacccacatgctgcatgtacccggccggctcttctccgtcgcgccgcgcatcgtgcgccatgtaccgcgcctgtatgcccgcaacgaacgcgtggtggcctgtttcgacacccacttcgggccgatggccgtcgccttgatcggggcgcagaatgtcggctccatcgagacggtctgggcgggcgaggtgacgccaccggctgggcagccctacagctgcagcgaatatccggatcgcgagattacgctcgagcgcggggccgagatggggcgcttcaacctcggctcgtcggtggtcctgctgctgccggatcatccgctagagttgggcgcgcacctgacgccggagaccgaggtgcaggtccgcggcgccctcggccgcttctactagcttccccctgccggccggtttccgcacccgtcctgacacagccccgcctgtgctcggttgccagcggcgttcaggctggtcccggttcatcatccggtttttacgtgctttcggtccgccgcctgccaagcgctctctcgcgagcgcaccgcgaggtactttcttgcttgcccaagaaagtacccaaagaagggcacccggattccgcccgggaaccttgctccagggccctcgggccggcggcgctgaaactcgctgcgctgtcgctccgctcagacagtcagcgccttctcccggcccgaggacccctccgcaaggggcttcatacggggggataaggtcaagacaacggcggtcctgacgtttgtgccaatggatggaggcaaggtattccgacatcctgggcacgcgcggccttcggccttggcatgccgcgcccgccagcgggcgccggggaggcaggtaggatgcggatgagcgcagcgaatcgcatcagagtttccccggcgtgggaatggtgcgtttcgctgcgctcaacgcaccctacagctcggggcttaggacaggtacggggacaccgtcggttttggcctaccctcccgatatgagccccttgtggagggcgtgacaggccggccgattcaaaatagaaacggggcgctgactgtctgagcgaagccaaaggcgcagcgagtttcagcgccgccggcctggcgcgcccggagcaaggtccccgggcgaatcccgggcgtgtttcttggttccttctttgcacgagcaaagaagcccgtttttgattaagaactggcgcggcgcggtcagtcgtgggcggcggcgggggggagctggatgaagtgttcgcggtagacgcggagttcgtcgatggagtcgcggatgtcctgcagcgcctggtgcgaggcgtttttctgaagcttcgcaatcacatcgggcgcccagcgtcgggccagctccttgagcgtggagacgtccaggttacggtaatggaaataggcctccagctccggcatcaggcgcgccatgaaacgccgatcctggcagatggagttcccgcacatcggcgacgcccccttgggcacataatcggatagaaaggcgatggtctcacgctcggcggcggccgcgtcggtactgctatggcggatgcgctcgatcagacccgactcaccgtgcgtacgccggttccactcgtccatcgcctccagtacttcggtcggctgatagatcgccagcaccgggccctccgccaggatgttcagctccttgtcggtgacgatggtcgccacctcgatgatacggtcgttctggggatccaggccggtcatctcgagatcgatccagatcaggttttcggcgctcgctgccatgcccgctcctttcatatgcgcaggaagtctatcatcatggccaggggccacgcggttccaacggactcattccccttgtaaggagggaatcatgcgactgatcacctcaagccttgccgccctgaccctgggcctcgggttttccctgggtacggcccaggccgatgacattcagaagggcaagaacctgcatcaggacaactgcatcagctgccacgccgacatggtcggtggcgacggtaccgacctgtacacgcgtgacaaccggatcgtcggcgactatgaccacctggtccggcaggtgaacaactgcaacgcacaactgggtaccaactggttcgacgacgagatcgaggccgtggtggcttacctcaacgcggagtactaccagttcgatgagtgatcttaagaccaagcactgccaggcctgcgaagggttcaccgagccgatgtcacgcgaggacgccgagcgcggcctcggccagctggacagccactggggcatcgacgaggccggtcgcagcatccagcgaagcttcaagttcaagaactttcacgagacgatggcattcgtgaacgcggtcgcctggatcgcccatgtggaagaccatcacccggacatggcggtgggctacaaccgttgctcggtgcaattctcgacccacgcggtgggcggtctgacggaaaatgacttgatctgcgccgcccgtatcgatgcgttgttcgactagcccgctgaccagcacgaccccggcaccggccggttcaggctcttgagccggaccggccgggttcacgcccgccacaatcagatggccgacatcgcggcgccggaggacgcggagccgcgccgaatccgactgcaccgacgccagaaggatctcgcctgtggcgatcgcgtggagatggacgcggccggcgagcagattcagcggcgcctgccccgggacaacaccctggtgcgccaggacggctttggccggcgcaaggtcatcgcggccaacatcgacaccgtctggatcgtgatcgcgccctccccgatgccggcgcgctacctgatcgaccgtttcctggtcgcggtgtacaaccttcccgcacggccacggatcctggtgaacaagcaggacgcgggacctgctgcgccctcggactggctggcgccgtacgcccacctggacctcgaccctctgcatgtcagcgcgcgcagcggctacgggctggacgccctggccgaggcggcccgggggcataccaacatcctgatcggacagtccggggtgggcaaatcgtcgctgatcgccgccctgctggagcgtcatggcagcggtgatatcaagcttccggagacgggggatctcgcggcgtccggcgagggccgccacacaacggtcacggcacagtggtactcattgacagggggtggcgcctggatcgactcgccgggtgtgcgcgactttacgccggaactggaatccatcgatgcgctggtacgcgggtttccggatatcgaagcgcttggcgagggttgccgattccgcaactgtcggcaccagaccgaacccggctgcgcggtaagggagggcgttgatcaaggcaccctgcccgcggcacggctcgaggcctggactgcactgctggggacgctggagaaacgctagattcgagaacagcgcatcgctagaacgtcagccccatctccacgccgaccaccgaggaagacgcgtcgccgcgggtgctctcgaagtcgaggcggtcggacatccagtcgctcgaggtgttcagcgagtagtcgtcgtagtacaggctcagcgacaactcggactggttctgcaggcgcaggcggctgtcgaggctgaggtaacccgcactgcggcccagctcgcgatgacggcccccgtagccgaagccgagggcatcgtctccactcgtcagtgactggcgcacgccgacacggaactgactgtcaaagcggccggacgcaaaggtgggaccaaagctgaggtcggtgaaataggcggtcgattccgtctccgggcccaggtccgaccaacccggacgactctccataccgactcccaggttcaggccgtagccaaaaccggcgcccagctgctggtggtaggccccttccacctcgaacagacggctggagaggacgcccatgccggcctcttcacccggcaggccgccggtggtctcggtgcgcagcgtcagctgatagcgccagtcgcgacttgccgaggcgggttccggatcggtcatcggcaggacgttcggcccggagcgggccgcaccaccgatcggttccatgccgaccggatccaccacggtcccgctctcggactcgtacgcggcttcttcatcggcgcgatccgacccgccaagcgtcgactcggtgctggtgggggtatacgtcagggagtagcgatcatcggcatgcgccacactggtggtggccactccgaacaagacggccagtgccagcgcgattggcacgcgagcaggcgccagccgcgggctgttgtcccgcgctgcttgcctggcttcaccgtgatgattccgtcgcgtcacgccgtatcgtccgtgttgtgttgtctcgatcagcccgggggccagctcagcgcgcgaccgcccagtacgtgcatgtgtacatggtagaccgtttgtccgccgtcttggttgcagttcatcacggttcgataaccgttttccgcaaatccgcgatcgcgtgcaatctgtgccgccacatgcgccatgtgcccgatgaccggggcggtctcggcggtgagttcgttcagggtggcgatgtgctgtttcgggatcaccagcacatgcgtcggggcctggggattcaggtcttcgaaggccaggacctggtcgtcctcgaacacgaccttcgccgggatctcccccgcgacgatcttgcaaaagatgcagtcagccatcgtcgtctcccatgaacggagcggatttatatcagggaacggtaatggattcaacgcgccacaggcacgggcgcgctcagtactcgcggcgtccggacagggcgtgcgcgagggtgcccgcgtcaatgtactcgagctcgccgccggtggggatcccctgcgcgatccgcgtggcacgaataccgtgacgcgcggccatctcggccaggtagtgtgcagtgacctcgccctcgaccgaggtgttggtcgccaggatcagctcgcgcacgctgtcctcctgcagacgcgcctccagccgatccagccccagctcttcggggccgataccgtccagtggcgacagccgccccagcaggacatggaagcggccggtaaagtcggtcgccgattcgatggccatcacatcgcccgggctctcgaccacgcagatcacgcccgggtcgcgctctggatccgcgcagcgggaacagacctcggccgtggtcagcgtgcggcacacctggcagtggccgacgcgctcgaccgcctggtcgaccgcgcgcgccagccggcgcgcaccatcgcggtcgcgctccagcaggtgcagcgccatgcgccgcgcggatttggcaccgacgcccggcaggcagcgtagcgcctgcaccagctcgtcgagttcagcgtccattcggtgcggtcgggatcagaacggcagcttcatcccggccggcaggcccatgccctgggtcagactgcccatacgctcctgggtggtggactcgaccttctgcacggcgtcattgatcgccgcggccaccaggtcctcgatcatgtcgcggtcgtcctccagcaggctggggtcgatcttgacccgacgcaccgcgtatttgccggtcatgagcacactcacaagaccgccacccgcctggccctcgatctccatctcggccagctcggcctgcatcttctgcatgtcttcctgcatcttctgggcctgcttcatcaggccacccatgccacctttcatcatgatttcgctctcctgccccacgccgtgcgcgagggttatcgttcaatcgattgcgacgcggacggctcgtcacccgcgcggtcctcgcgaatgcgtaccgtgcccagttcggccccgaaggcctcgcccagggcctgcaccaccgggtcctcacgcatcgccgtttcggcgctagcctgacgttccgctgcgtctgccgcaagccgcgcagcgggcgtggcctgcgagggttgtgtctggtcgacaatctccagccgcaccgagtgcccgaggcgtgtttcgagggcctctttcaggcgcgtgcgggttcgatcggtatagagcgtacccggggctacggcgatcacgacgctttcgtcatccagttgctgcaattcgccatgtagtgcgagttctcgcaccgtgccggtcggcagaccttcagcgaagcgatgccagtcaaagggcccggagtccggctccggggacctgacaggctcggcatcccgggggcgcggcgcagactcgttcagtccgatatccgaaccggggtccggctcgcgcacccgctcctgagcccgctcgcgcggcggctccgggatggggggcggagccgaccgcatcgtggcgtcgggccgggccgtggccggatccgcactcgggccagttcgcggtgcggtggccggggtcccgccctggcgctcaacggacacggcaccctcgccgggaccttccggccgaaacgccagcaaacgcagcagggtcatttccacccccatctgcgcatccggcgcccagggcagatcgcgggccccgtgaatcaggatctggtaggtcagttgcagggtctccgcgtctatccgggctgcggtctcgcgcgcccagcgctcggcggcatcgtcgtcctcggcaccgccctcaccacgcaccaactgctccacggccacgcgatgcacgagggccgccagctcgtccagcaggcgcgaccagtcgggccccaggcccttgagctcctgcagaccctgcatcagacccgggccatcaccggcaaaggccgcatccagcagcccggtcaagcgggtacgcggcagcaggcccagcatgtcgcaggcatcggactcggtcaggcggtcgccgccataggcgatggcctgatcagtcaggctcagcgcgtcgcgcatggacccctcggccgcctcgcccagacgcagcagcgcgcccggctcggcctgcaggccttcggcctcgaggatgcgtgtcaggtgctcggcgatcagcgccggcggcatcggcttgaggttgaactgcaggcagcgtgacagcacggtgaccggcagtttctgcggatcggtcgtggcgagcaggaacttgacgtgatccggcggctcttccagcgtcttcaacagggcgttgaagctcttctcggagagcatgtgcacctcgtcgatcaggtacaccttgaagcggcccgccgtcggggcgtaggagacgttgtccagcagctcccgggtatcgtccacgcgagtgcgcgacgcggcatcgacctcaatcaggtccagatgccgaccctccgcgatctccacgcaactgcggcattcgccgcaaggggtcgcagtgataccggtttcacagttcaggcagcgtgcgagaattcgggcgatcgtggtcttgcctaccccacgggttccggcgaacaggtaggcatgatgcagacgatccccgctcagggcattggccagggcccgcaccacatgcggttgcccgaccaggtcctcgaaacgaccgggacgccacttgcgggccagaacctggtgactcatgcctcccccgtcagtgcagtcttccgcgggcccgcgtgcggggccatcaccgcaggaatcggggccgcagggaaaagggtggtggcccgcacccgccacaccccggcgcccaacgcagctgctaccgttgctcccttccgggcctggcgggattcacagcctgttgtcgcgaggggactgatacggaccaccataacgcggtcctcgaatcgaggcgaactcgaatcggggtggcaagcttccgggtttggccgggtgacgtcaagcatacgcaatagctagaagctaataacacaataggaatataaaactggatcaatcgccggcctgcccttaccttgggtcccgtagtcgggaactaccccggccgaatagaaatcttcatccctgacaagcaaacgccaattaacaggagaacactaaatggaactcgaaaatcgcgaaggccaacgcgtaccggaagtgaccttccgctgccgcaaggacaacgactggaacgatgtgcgttcggaagacctgttcaagggccgcaacgtaatcgtctttgccctgccgggcgcgttcaccccgacctgctcctcggcccacgtgccgcgctacaacgagctggcgccggtgttcaagaagcatggcatcgacgagatcgtctgcatctcggtcaatgacggcttcgtgatggaggcctggcaggccgaccagcaggccgaccgcgtgacctttatcgccgacggcaatggcgagttcaccgaacagatgggcatgctggtcgacaagagcgacctcggcttcggctggcgctcctggcgctactccatgctggtgcgcgacggcgtgatcgagaagcagttcatcgagccggacgagccaggcgaccccttcgtggtctccgacgccgacaccatgcttgcgcatatcgcgccggaggccgcctgccctgaagacgtcgtcgtcttcaccaagccgggctgcccgtactgcgccagcgccaaggagatgctggagaacgccggtctcgagtacgaggagatcgtgctgggccgcgatgccagcctgcgcagcctgcgtgccgccaccggcgcgatgacggtcccgcaggtatttgtcggcggccaccgcatcggcggctcggaggacctgcaggagtggatctcccgcgagaagaaggcggcgtaagccgtcgaaggcgtacccggggcgggggcggggtcgtgcccgtcccgggcggccacccgaactatgggtggccatccgcatccggacaccacccagcccggatgtccggatgcggatggcagaccctgacgaccgtaaacagtacggtcgtatgcgaaactttcaccgaacccctcaaggaatcgaaatggaacactacgacatcatcgtgatcggcggcggcagtggcggcctggcagtggccgagcgtgccgcgccgcacggcgcccgcgtcgccgtgttcgacccgaaaccgctcggcggtacctgcgtgaacgaaggctgtgtaccgaaaaagctcacctggtatgccgccgagcatgccgcgcaggcacgcctggcgcacgagttcggcgtcgatgtcgagatcaagggcatccgctacgccgatctggccaaccagcgccaggcgatgctgaaagacctgaaccagttctgggccgggcacctggagaagctgggcgtaacccacatccctgaacgcgctcgcctggccggcaaaaaccaggtgatcagcgacagcggcaccgaatacaccgccgaacgcatcgtgctggcgatgggcggcgccccgatcgtcccgccgcaggagggtgccgaactgggcacaacctccgacgacttcttcgaatggacggagctgccgcagtccatcgccgtaatcggcgccggctacatcggcctggagatggccggcatgctgcgctccctgggcgtaaaaaccgacgtggtcgcgatggaggaccgcgtgctggagatgttcgacccgatggtctcgcaggcgctggaccagcacatggagcaccagggtattggccgccatctgggcgtgaaggtcgccggtctgggcggcaagccaggcgccgtgaccgtccaactcgagggcggccaggaactgggcccgtacgagaaagtgctatgggccgttggccgcaaacccgccaccgctgacatggggctggaagacgccggcgtcgagatcgcccgtgacggcaccgtcccggtggacgcgtggcaagcgaccaacgtcgacggcatctatgccctgggcgacatcattggcaagggtccgctgacgccggttgcgatcgcggccggtcgccgaatggcagatcactggtatgccccggagacgaaccccgtccccgtggactatgaccagatcccgacggtcacctttacccacccgaccgccggcatggtcgggctgaccgagccgcaggccgtggagcgcttcggcgaatcggtgcgcgtctacgagacccagttcggcggtctggaccgcgccttcgccacgggcgaagtgccgcccgtggcgatgaagctggtctgcgccgaagaggatgaaaaggtcgtcggcatccacatgatcggagcccatgtggacgagatgttgcagggctttgccgtggccgtgcgcatgggcgccaccaagcgcgacctggacctgaccattccgctgcatccgaccagcgccgaggagctggtaaccctcaaggaggcccgcccgggccgccagaagggcctggccaaggccaaggccgcttaacaggcggctggtcgcaaacggcaaaacgccgcccctgtgcaaagcgccggggcggcgtgcctgtgttgcccaaggtgatggcgaaacgaatgcggcagagcgaacctgctcgatcgccgatacccgtcaggcatttgtggcggcctgcacttgtcgagggagacgctgatctaattgcacgtccgtgttggtgccccctgttttccgagacaaggcgcctctggcagcggctagtggttctacccgcccgttcttgatggattcggggcgcaacgcaggatcggggaacagggggcaccaaccccacaagcgattgaaagcaggggctcggccgcccgttgttatcaagaacgggcgcgcgcacggcgttgcgcctcctttgtgcagaatgactgcacggccgtcaccgcgcattaaacgcacgcaaaagcgactcgagtgcggacgcgcgattcaatcagcgtctccctagaagcgccagcccagcgacgcggtgaaggcgtccatcttgtagtcgctgtcgaagtcatagcgctcgtattccgcgcggatcatgaacgcgttcagattgacctgcatcccgacaccatagaccggatcgaaaccgtcctgactgcgcagcgtacggccctcgtctcccaggttaccgcgtacgtccgcatcccacttggccgcaccgaccttcgcgaaggcctccacataggggccgatcggcaacttgccgagcacactggcaccgtaggccgtcgagcggacgctcgagtgcgcgccatcctcgtccccgcgcaaagtcacctcgcccagatcggtatagaagccctcgaccgcgagatagcgattgaagttgtaaccgacaaagccgcgccagacgttgtcatcgtcgtcgatgctgtagtccgacgtcccggatccgatgaaatccgcgacctcgtcgctgtcgttcttcagcgagctgaagcccgtccccagacccatatacacacccgtggtgcggtcacgctcctgggtcgtgcgatcgcgatcctgctgtgccagcgcactctgggaacccaacaggacgagcgccgatactgcaaccccggcagccagataacgtttcattttcctctccttatcatttgctaatggtgcttgaggacggcaaaacaacggagaggattcttgattcaatccaggccacatggaagacgcaatgattgaaccgattcatacttacaaggatgcctgcatgacccggccatcaatcattgaccgagcgcacacccactttgactcaggttaaggagacgctgattgaatcgcgcgtccgcgctcgagtcgcttttgcgtgcgtttaatgcgcggtgactgccgtgcagtcattctgcacaagggaaccgcaacgccgtgcgcgcgcaaaagcggccgagcccctgctttcaatggcttgtggggttggtgccccctgttccccgatcctgcgttgcgccgcttgcaggtagaaccactacctgctgcgcgacgcgcctggtctcggaaaacagggggcaccaacgcggacgtgcgattcaatcagcgtctccttaaggaggaagccagggatcaatctcaaacgatccataaaaacaaaaaggctggggcgcggatgaccacccgctcgtagccacccgcgccccagccttctggttcaaacggctactgattaatcgaaacgaatagggtttccgtcccgatgctcgtcataggagtcttgttcgtattgctcctcgttttcttcttcctcgcgctggacttcgtcttcgtcttcgcgctgatcttcgatccagccgcgcgcctcatcacccgattcttcaacggcatccacagcgtcttctaccgtttcttcgaacgcgtcaccggcatcatccgccgtatccgaatcggaacaggccgacaaaaacaacaggccggccgcggccagggccatcgccacccaacgaacgccaggcgtctcaggaatcttcttcattacgcacctcgtccatcaattggttgatcttcgcggcaatcttttcctggctatcaccgtatttttcgcgaatccgggcggccagctcgtccatattgccctcggcttcaaccacctcgtcatcagtcaggcggccccactcctgtttcagccgcgccttgaagcgttcactgcgtcccagcatttgatctttgttcatacgttgttcctttattgaatgcgtctccataacgcgggcgccaaagcctgaacacgccggataacgatggcattaacctggagcaaaaagctccccggaaacgggaaaaatgagaaccgagacaccctgcggacgctggaccgcgcaaaaacgcggaccatgccctacacttcaggcgcgactacaaccaataaaggagtggacgatgctgggatgggcactgatgttcttgatcgtcggaatcgtagccggcgtgctgggcctgagcgggatcgcgggcgcagcgaccaacattgcatggattcttttcgtggtgggcctgatcctggcggtcatcttcttcatcacgggacgacgccccccgctataagcgtctgtgtggcactgcaatcgcccggccttgcgccgggcgattgcgttacgaggcttcctccgcgcaaacgaggtccgcgcttttgacccagttggcttcacagtccagataggcctggttgaatccggagaaacgtaccagtccgtccagatccttgattcggatggctccgtcttctgtgctaatgaggtcccgcttgcgcaactggctgaacgaccggctcacatgcaccgcggacatgcccagcgcatccccgagcacgctctgattcatcgggagccggacctcctcggacggacgctgcaggcgcactttcatctcgagcagaaaatgcgcaaggcgctcggccgcgggccggcggccgatgttgatgatgcgctccaccagcatcgactgttcgcgcgccaggatcagaaagaacagcgaagccagacgcggcgcctgctcgaacacctcggtcagctggccgcggggaaacgggcaggcctcgatgtcggtcagcgcgacgaagtccgagcgagcctcgttgaaccccatctcgcgcaagcccaggatttgccccggcaaaaagatatccagcacctgacgccgcccatcggccaggtcacgtaccgcacaggcccagcccgagcgtagcgtgtagaaacgctcggcctcctcgccagctgcacacaggcaggtctcggcggcgtaacgcttcgggtccttctccagctgcaacaacagcgccttctcctcgggcacgaggtctgcaaactggtcaatctgctcgaggatgcaaccttgcgatatgggcatcgcgggctcctttgtcttcgcacaaagcgatcatgtcacgcaacgaaacacccgtgttacctcacgtaacaatcacaagaaagtcgtacgtccaaacgactgattcccaataccgtcctttcatggcgtactttttgcaaccccaaaggccattctgtgaacccgttcacccaggggaatgcgccaccgccatgaccgatgcgctcgacagcacccgcgagttcctcagcgcccacgccccgttcgatcagctcgaacccgacgcgctggaattcctgctgccgcgtctggagaaccgcttctacgcgcgcggggcccgtatcaccgatcccgatgccggcccggcacgccgctttcacatcatccgccaaggccgcattcgtggcgagacccccagcgaagacgagcaactctcgggaaaggcctgggaactgattcccggcgagtgtttcccgattggcgccctgctcggtcgccgcgccgtccatacggtacaccgagccgccgaagatacggtatgcctggagctggacctggaggatttcgaccggctgcgtagccgctcccgcgtcttcaatgacttctgcacgcgacggctggccaatctgctggaccgcctgcaacagggcctggacaccctgtccagccgtgacggcggcgcagccgggcagctcaacaccccgctcgcactgcgcatcgcccgcagcccggtgacctgccgcccggacacacacctgcgcgaggtgctgaccaccatgcgcgacgagcgcgtgggctccgtggtcgcggtggacgccgaacagcgtccggtgggcatcttcaccctgcgggacctgctggcacgggtcgccctgaaggatgtcggcctcgacaccccgctggacgccgtgatgacgcccggcccggtcgcactggaggagagtgcgccgggcttcgagggcatcgaggcgatgaccgaacacgggatgacacacctgtgcgtggtgcgcgagggccgcctggtcggcgtactcggcgaacgcgacctgctgaccagccagcccctgaccctggacggcctggtgcgcgagatccgccgcgccgacagcgtggcggccattgccgaacggctgcgccaggtcccgcgcctgatcgaggctgtggtcggccagggggccgaggcggatcaggtgttgcgtctgatcacgcgcctgaacgaacacgcaacccgccgcgtgctggccctgctacgcccgcagtacgaagcaatcgaagggatcgacttcacctggctggccttcggctcccaggcgcgcgaggaacaggccctggtcaccgaccaggacaacggcatcctgttcgacgccgaggccggcgatgcggatgcgatccgcgagcgtctgctgccctacgcaaaagccgtgaacgaggcgctggccgaatgcggcttcatgctgtgccccggcaacatcatggcgggcaacccggaatgctgcctgagcggcccggagtgggatcggcgctttacccgctggatcgagcagggcacccccgagcatctactcaaaagcaccattttcttcgacctgcgtgcggtggatggcgaccacggcccggtggaggcgctgcgcacccaactgctgcaaaagaccgcctacaacagccgcttccgccgccagatggcggccaaccagcaggccttccgcccgccgctggggctgttcggcgagatcaggagtggcgcgcacggcatcgacatcaagaaacaggggctgaccccgttcgtggatgcggcgcgcgtgatcgccctggccgccgagctgccggccacccgcacccacgagcgtctcgaccaggccgttaccgcggaggtgatgcgcgaatccgacgcgcgcgactatcacgccgccctgcgctatctgcagatgctgcggctgcgcgcgcaacaaaaggcgctgcgtgaagggcgcgacgacgacaaccgaatccggccggaggaactgggcacccttgagggacgcatcctcaaggagtccttccggcaggctcgcaagctgcaaggccagcttgaggtgcagtaccagctgtgacgaatcgcgtcgacgagtcacggcaaacaataaaactcatgagaggagctacgtcatgtcacaagaagacctgagccggcaggcctactggcgcgcgcatctgcgcctgttggcgatctgccttgccatctggtttctcgtgtccttcgggctggggatcattctggccgcaccgctgaacgcgttctcgatcggcgggtatccgctgggcttctggttcgcccagcagggcgcgatctacaccttcatcatcctgatcttcgtttatgcctggcgcatgaacgtcctggatcgcaagtacaacgtccacgaggagtaagcctgtcatggatcaacagaccctaagtcttctcgtggtcggggcgaccttcgccctgtacatcggcatcgccatctgggcgcgggccggttcgaccagcgagttctacgtcgccgggcgcggcgtcaacccgatcgccaacgggatggccaccgcggcggactggatgtccgccgcgtcgttcatctccatggccggcctgatcgcgttcctcggcttcaccgggggcgcctacctgatgggctggaccggcggctacgtgctgatggccctgttgctggccccgtacctgcgcaagttcggcaagttcacggtgccggaattcatcggtgaccggttctactcgaaggttgcacgcgtggtggcggtcgtctcgctgctggcgatgtccatcacctacgtgatcggacagatgcgtggcgtcgggattgcgttctccaacatcctcgaagtgccgctggccatcggcctgatctcgggcatggcggtggtgttcatctacgcggtgctcggcgggatgaaagggattacctacacccagatcgcgcagtacgtgatcatgatcttcgcctacaccgtgccggcggtcttcatctcgctgaccctcaccggccaggtgttcccgcagatcggcctgggttccaccctgcagggtcaggacacctacctgctggaggccctggaccagacgatggtggatcttggcttcaccatgtacacggccaccgagggcggcatgagcatgctcaacatgttcctgctgaccatggcgctgatgatcggtaccgccggtctgccgcacgtgatcatccggttctttaccgttccgcgtgtgcgcgatgcgcgtaagtccgccggctgggcgctggtcttcatcggcatcctctacaccaccgccccggcggtcggtgcgatggcgatctggaacctcgtcaacaccgtgcatccgggcgaaatcggcaccgaggaaggccacctggcctacgaggacaagccggcctggatggagcgctgggaacagactggtctgctcgcgttcgaggacaagaacgaagacggccgcatgcagtactacaacgatgccaacgaagagttcgccgcgatggcggaagaggaatacggctgggaaggctccgagatcgtaaccctcgaccgcgacatcatggtgctggccaatcccgagatcgccgggcttccgggctgggtgatcgcgctggtggcggccggtggtatcgcggcggccctgtcgactgcggccggtctgttgctggccatctcgtcggccatctcgcatgacttgctgaagggggtcttcatgcctcgaatcagcgagaagaacgagctgctggcgggacggatcgccatggcaggcgcaatcctgttcgcgggatatctggggctcaatccaccaggctttgcggccgaggtggtcgcactcgccttcggtcttgccgcggcctcgctgttcccgaccctgatgatgggcatcttcatgaagaagatgaacaaggaaggcgcgatcgccggcatgctggtcggtctggtgaccaccctgctctacatctttacctacaaggggtggttcttcttctccggcaccgccatgctcccggataccgaggagtactggctgttcggcgtgaacccgaccggcttcggcgccattggcgcggtgttcaacttcgtcgcggcctacatcgtgatgaagctgaccaaggagccgccgcagcatatccaggagctggtggaaagcgtgcgtgttccgcgcaccgacaacccgagctgatgccgtgcccggtcatgccgccggcatgaccgggcctgtcggcccaccatgaatggacatgcatgacattcatgcaacgaagggaagcaaacgcttccccggggtcggcccggcacatgccgggtcggccttttttccttcgggacaattctccagtacccggaaggggcgctggagaattgctctgaccccacccaccacccacgccgcgaacgaaggttgcccggtacgcagatgaacggtgaactggaagagattcgcgagttcctggaacgctgcccggaactcgcgcgcctgcccgccgagacgcgcacgggtcttgttcgccgtctgaccctgcgctacctgcgcgaggacagcccgttcccgcccgccgatgcgccccccggcgagctgtggatcgtgcgcaccggggccgccgaactgtacgacgcccgggaccagctccaggaccgtctgggcgaaggcgacctgctcaacaccactcacgccagcaacctgcacggccgtatcaccgaggatgccctgatctaccagctggaggccgaccgtgcccgcgacctcgccggccgggacgaggccttccgcgaatttgtcgatctcgacaccgaccgcttgcgggcaccagcggcgacctcgcccgcgggcgagcgcagcctgctgactacccccgtgcgcgccctgatgacaccgcgcccgatcatgtcgccgaccagcctcaccctgcgcgaggcggcccagcgcatgaccgaagcggacatctccgccctgctgctgcacgcgcccggccagggagacatcccggtgggcatcctgaccgacaccgacctgcgccatgccctggctgcaggcaccgaccccggatgcagcgtggccgaatgcatggcgcagccggtcgccgcggtcagccgcgacactccagccttcgatgccctgctgcgcatggcgcggcgggacatccatcatctgccggtcaccaatggcgagaacggcccgctggtcggcattctctccagcaccgacctgatccgccatcagggcaccagcgcggtgtacctggtacgcgacctgcgccgcgccgacggcctcgacgccctgcgtgacgtgatgcgtgccctgcccagcctgcaggtgcagctggtcgaggccggggccgatgcgacccagatcggccagaccatcaccacggtgatcgacaccctcacgcagtgcctgatcgaacaggcagaagcgaagctcggtcccgcgccggccgcctacgcctggctggccagcggcagtcaggggcggcacgaacagatggtgcataccgatcaggacacggcactggtctacgacgatgcggcaccccccgatgccgacgcctggttccagcgcctggccgaggaggtcggcgaaggcctggcggcctgcggcatccgccgctgcccgggcgatgtcgacccgagccagccccactggcggcgctcgacccgcgactgggagcacgagattcggcgggtgttgagccatccctcaccgcgcgatgcgatgctcgccacccattacctcgatctgcgcgtgatccacggcccgacccgcctgttcgaacccgtacgccacacagccctggaacagggctatcgcagcgaggcggtattgcgcatgctcgccgaccaggcacgggaagtgcgcccgccgctgggattctttcgccagttcgtactcgaacgcgggggcgaacacgccgacaccctggacctgaagatgcgcggcctgatgccgatcgtcgcgctagcccgggtgtttgccctgcgcgccgggtcggacgcccgcagcacgctcgagcggctgcgggccgcccgccacgcgggtgttctgtcggagggcacaggcgccgacctgatcgacgcctggcagttcatcgccacgctgcgcacacgcctgcaggccgagcagatccggcgcgggtccgcccccgacaacgccctgtccccgaacgagctgtccgggctggagcgcagccacctgaagaacgcatttcgcctggtggcccatgcgcagaaggccgccctggcccaggccgagcaggtacacgggtgacccgtcccctgaattgcatgtacccgtccgaggcttcctgatgccctgcccaccgccggaggacacgccctgggtgcgccccatcgggcactggcgtttctgctaccgccgccagcgggcggcgcaacacgccccgacaggggccctgcgggcctgcctggagtcacccctgccctccgctcggcaagcggtggcggactgccgctttctcgcagtggatctcgaaaccacggggctcgacccggagcacgatgcgatcctgagcatcggctgggtggcgatggacggtgtacgcatcgacctgtcgaccgccgatcagcggctagtacgcgcggattgcccggtgccggaacaaagcgcggtcatccaccgcatcaccgaccgcgaggcggccggcgggaccaccgtggacagcgccctcgatgccctgttcgaggtgcttcaggggcgcgtcctggtcgcccatcacgccgcactggagctcggctttctggaggaggcgtgctatcgcctgtacggcgtgcgcccaccgctcccggtagtggataccctgcgcctggcggagcgccagttgcggcgcgcggggcgcccgatcccggcggatggcatgcgccttcacaccctgcgcggacgctacaatctgccgcagtaccgcgcacacgacgcgctgttcgacgccctggccgccggcgagctgttcgtcgccctggtcagccagctttctccggaggcacaagtcccgctggagcgcgtgctgttccgccctgggtggctctggtagcacggatcccggcggtcgacatgctatcctcagctcccaaaatgcccacgaattgatcacgattcccgaactgaatcacggaggccctgatgagcgacaccatcgagtccacgctgcacgagacccgtcacttcgcgccgccggcggagttcacgaagaacgcccgtctgaagcccgaagatctcgaggccctgcacaagaaggccgacgccgactacgagggcttctggtgtgacctcgcgcgcgagaagatcgactggcagaccgagttcaccgagggtctggacagctcgaacgcaccacactaccgctggttcgccgacgggcgcatgaacgtctcctacaactgcatcgaccgtcatcttgaagtgcgcggcaacaagaccgcgatcatcttcgaggcggaaaatggcgagacccgcaacctgacctaccgcgacctctacaacgaggtcgggaagctcgccaacgcgctcaagaccatgggtgttgaaaagggcgaccgggtgatcatctacatgccgatgaacgccgaggccgtgatcgccatgcaggcctgcgcccgcatcggcgcgatccactcggtggtcttcgggggattctccgccgatgccctgcgtgaccgcatcgtcgactccggcgccaagctggtcatcacggcggatggtggcgtgcgcggcggcaagaccgtagccctcaaggccaatgtcgacaaggcgctggactccaatccggccgacgtcgagaaggtcatcgtctgcaagcgcgccggcaacgacgtgaccatgcaggacgaacgcgacatctggtgggacgacgccgtggatggcgagtcggtcgactgcgaaccggaatgggtcgagtccgagcacccccttttcctgctctatacctccgggtccaccggcaagccgaagggcatccagcactccagcgccggatacctgctgggcgcgattatcaccaaccagtgggtgttcgacctgcagggcgacgacgtctactggtgcaccgccgatgtcggctggatcaccggccatacctacgtcgcctacggcccgttggcggtcggcgcgacgcaggtcgtctacgagggcgtgccgacggtgcccgatgccggccgctggtggaaaatgtgccaggaccacggcgtgaccgtgttctacaccgccccgaccgcgatccgcgcgctgatgaaggccggtgatgacttccccgcccagtacgacctgtcgaagttgcggctgctgggcacggtcggcgagccgatcaaccccgaggcctggatgtggtactaccgcgtgatcggcggtgaacgctgcccggtggtcgacacctggtggcagaccgagaccggcgccaacatgatcgccccgatccccggtgccaccaccctggtgcccgggtcctgcacccaggccctgcccggcatcgacgccgacgtggtggacgagaacggcaacagcctgcccgccgatcagggcggatacctggtaatcaagaagccgtggccgtcgatgctgcgcaccgtgtggggcgacgatcagcgctacaaggacacctactggcccaagttcgacggcaagtactacctggccggcgactccgcgcgccgcgattccgaaggcaacttctggatcatgggccgcatcgacgacgtgctgaacgtctccggccatcgtctgggcaccatggaggtcgaatcggccctggtcgcacatgccgaggtggccgaggccgccgtggtcgggcgtccgcatgatgtgaaaggcgaggccatcgtggccttcgtgatcctgaagggcgaccgcctgaccggcgacgaggccgacgcgatgatcaaggacctgcgcaactgggtggccgatcagatcggcccgatcgccaagccggacgacatccgctttgccgacggcctgcccaagacccgctccggcaagatcatgcgccggctgctgcgctccatcgccaagggcgaggagatcacctcggacacctcgacgctcgagaacgaggccgtgatcccgcagctccagggcaaggcctgagtcacggtccggggcccatcgccccggccctgctttgatcttcctgtaggaggccagccctctggccgatcgggcgccggaaagggctgatcggccagagggctggcctcctaccgttcgtgccttggcggagatacgcattccgggcaccatatccgttccacccggggcacccaaggcatgacgacgcaccactccgatcacccgcaaaccccgcgcctgcgtgtgctgctcggcgaggtcacggccatgggcccgggcaaggccatgctgctggaggccatccgcgagaagggctccatctccgccgcagcacgcagtgtcggcatgtcctatcgccgcgcctgggatctggtcgagacgatgaaccagagcttccgcgagcccatggtcgagaccgccaagggcggctcaggtggtggcggtgcacaggtcacggagttcggcgagcgggtactggcgcgctaccgggagatggaagcccgcgcgacggcggccatccgcgcggaactggacgccttcagcgaattcctggccgactcggcacgcccggactaatactcttccgccaccaatccttcggccagcagcgcggcaaaatgctcggcaggtagcgggcggctggccagataaccctggtagtgatcgcagcccagctcgcgcagcgcgccgagctgctcgcgggtctcgaccccctcggccagcacgctcaggcccagcccgtgccccagcgccacgatcgcccgcgcaatcgagcgatcatcggcatcgtgcgcacccgccgccaggccatccacgaaactcttgtcgaccttcagcgtatcgaccgggaagcgcttgagctgggccatggacgaatacccggtcccgaaatcgtccaccgcgaagctcacgccccgctcgcgcaggcgctggaggatacgccgggcgcgctcggggtcggacatcagcgccgactcggtaatctccagttccaggtacttggccggataaccatgcccctccagcagatcggccacctgatggtcgatcgccacccgctgaaactggagtgcggagacattcaccgccaggcgtacagccggatagccggcatcgcgccaggcctgcccctgcgccagcacacgccgcagcacccagtcacccagctccacgatcaggcccgtctgctccgctaccgggatgaagcgtccgggcgatacggggcccagttcggggtcggtccagcgcagcagggcctcggccccgatcagcacaccatcactgacgcgatactgcggctggtagtgaacctcaaggctgtcctgctcgatcgcgcgccgcagccgcgcattcaggtcgatgcgttcgcgggccgcctcggtgaacgcatccgagtagtagcgatagccgccacgcccgtcctccttggcacgcgacagcgcggtaccggcctgctgcagcaacgtctcggcatccgccccgtggtccgggaacacggcgatgccaatcgtcgccgcaatctcaaattcgacgccgtcgccgagatcgaccgggcgtcccacttcgcgaaggatgtcctcggcgaccagcgcggcatcgtccacatgcgccagattgtccgccagcacggcaaactcgtcgctggccaggcgggcgaccgtgtcggtaccccgctgccccgcctggaggcgatcggcgacgatcttcagcaggcgatcacccgcggcatgccctctcgagtcgttgatgtccttgaaacggtcgacgtcgatgatcaggatcgccagtaaaccattacgtcgccgcatcagcgcgatcgcctgcgccagtcgggcccgcagcaaccggcggttgggcagctcggtcagggggtcatggtgcgcgagaaagtcgagctcggcctccgaggccttgagacgggagatatccgcgaacacggagacatagtgggtcaggcgaccctggtcatcgcgcactgccgtgatgctttgcagttcgggaaaaatctcgccggtcttgcgccggttccagatctcgccctgccagtgcccttccgtctcgagttgacgccgcatgttggcgtagaaggcctggtcgtgtcgccccgactggaacatcttgggcgtgcgccccacgacctcgtcctgggtatatcccatcaactcggtgaatgcacgattgaccgacaggatgtgggcggtggcgtcggtaatcaccacaccctcgcgggtgttctcgaacaccaccgacgccagccgccggcgctcctcctgctcccggcgttcggtgatgtcctcaatggtcgcgactacgcgatcgatggcgccatcggccgtgcgcgtgcatttcacatcgatgtccgcgacgagcacccggccatcccgtctcagtagccgcttctcgatgctgtacccgtcgcgctcgccggcctgcatggccgcatcgagcggcgcttcgcagctgcgatcctcgggtacggccagacgatcccagtcggtccggaccagttcttccggcgagtagccgagcatctgtgccaggaacggattgacccgctcccagcccctgccgcccggatacgagatcgccatacccagaaacggcatatcgaagtacagccgcagcagacggtcctgctcggcatgcgaatgcattagtaccagatgttggcgcagccactgctggcgccagagcaggccaccggccgccagcatgatcaaccagacaaacagcgtggcggcccccatccatagcgcctgctggcggggtgcgatcgccagggacgcaacattgcgcttgaggatcaggtcccatcccggtgccgacagcggctggacgcccgccagaaaccccccatcggcatcatcgaacagcgctacgctaacaccctctcgttcacggtcgagaatctcgtggcgcaagcgcgcgaaggcctccggcgggtcgatgatatggccgccctgtgcctcgattcgtgcaatcgtggcccagcgtgtgtcgtcccgggccaccacatggggatccaccgtccccgcctcctcgccaacggtcagcagcgcacgcaacatctcgatcccggaggacagcacgaccacggcgaccggctcgccgtccggatcgactcggtccgctaccgggaccgcccagctaatccgcacctcgccccgggcattcgcatgcaggtagggggcacttacctcaccgctgaccagggcctccgtgaccgccttgtccaccgcgacatcgtccagcgagttatgccccacctccacgatgggccgccagtcccggtcgatcagcgaaatggcgtcgtagtcgtaacgctcatgcatcaactccaggcgatgacgtacctgttccagcgccagcggcgactgcaccagaacggcggttcgcgcaaagacggagaagtcccgcgcctgggcgagcaccatcgcatcaccctcgcgctccgccagccagcggtccagcaggccacccttgagaaaggccgatcggcgcagatcctcacgcgcctgatccttcgcggaggtcgcctggatctgccaggtaccaaacgccataccggtcgtggacagggcgactgcaagggccagcaccgtccagccacccgctccaaagcgctttgggccaaaacgcctcggggtagaggacgtcaacgatgacgcgcgggcgccggccagttgcccgacggcgctccaactcatcgccagataaagggccaaagccgacacgatgatgaatccgaggcccttgccgagattggccagggttaatacatcgccgatgccggtgcccagccaccaggcaacagcgacatcggacaggatgatccacagcacgcccagcacgaagaaggtcccggcaatccattcgggggcccgcgatcgcctggtttgtgccaacgctttcaaggaatgagtcccctctgtcgggcgacactgaacggaagacccacaaggatcatcaatagcgtccgatacaggagtacattgaggcgggcgatatgaagctcgcctgcagtggattccgcagcatccagtggaaccctcacgagccaggggctgtctccactcacagtagcagcgcaaccgcagcagcataccggaaaccggaggcacgccatttgacgcagatcaattgagtacccgccagcccgacgggccgatcgggccaccagtcatccacctgacgacaaggagcacgacatggaggccacactgaaggacgggatcctgaccctgaagatcgacaagaagaccgccgagagcatcgcggagaacatcaccgagctcgagggcgagatcagcaacggtgcccgcgcactcggctccgtactgcaacagggtgtctacgagctggaaaacgaattccggcagccgccgcacgccttcgacgagcacgcgcccaagcagccatcgatcgaggactgacacgagcccgctcgtatacacacggaacccgcaaggaggacgttatgcatctggaaaaggccgaaaacggcgaactggtgatcacgatgccggaggcggaggcctccgatgccctggccacactgaaaaagcgcgccgatgaactggacgagtgcgaggaactggccgaggccctggaagaggccggaatccagctgcccgcgcagcccgaccacatccggcacgaatacatgcccccggcggattaatgatccgttctgccacccggcccgctcccgggccgggtattcctgtcaggcgttgacgcgctccacggccccgcgggggtcgtcgcacacttcgaggatggtcaagaacccactgatctcgaacacctcgcggatcggatcaccgatctcgcacagcaccagccgcccgccgttctgcttgaccttcttcgcggtcatcagcatcacgcgcagccccgcgctggagatatagtcgacgtcaccaaaacggatcaccaacgacggatgctcctccatccgctggaacaggtgggcctcgaattccggcgaggtgttgctgtccagacgcccggccggactgacgaccagcacgccgtcgatcgtctcttcgttgacttgcatcggttcgctttgcctgtgttgtgttgaatggatctctcgccccgcaactcgccccgcagcaatcggatcagaccggctgctttcgcagggtcaggcgattgacgccatcggcggatcggtagtcgatctcgtccatcagcgtcttcatgaaatgaatccccaggcctccgacctggcgcgaatcaatatcgccgtcaagctggacctcgggggcatcagtcagcggattgaaggcctggccatcgtcggtgaccgtgatcgtcaacccgtcatccgccttgcgcaggtccacctcgatggtgtggtccgcgccgtcatcgaaggcgtaggtgatcagattggtcagccactcgtccaatacgagattgatcgggtagaccgaggacatcgagacacccgcttcctcgcagaaggcctccacctgctcggccaggcgcgggatctcccgcagttcagtctggatccgaaaagcccgctgcatcatgcactccctgctggcgctcggcgagcgaacgcccgtcgagtcaaaaggtattcgcgacgctggcaacccccggcgcgcgcgagcgcaccaggcgctcgaccacgttcttcagatccagggtcgaacgcggacaacccacgcaagcccccttcaggcggacccgcacggtgcgcccgtcgagctccacgaattcgatatcgccgccgtcctgcatcaggatgcgccgggcttcctcgatggcggcacgcaccgcgtcctcgtcaatcggaccatccgccgggacatcggccgcctcacgctcggcgaaggtctgtgcccgatccaggcgcagggccagttccggatcgagttcctcgatcgcgtccagttcgtcctcgctgtacacgtgatccgggtcgtcgctcagcagatgcgagacatccaccatcacctgtgccttgtcgggtcccgccatcgtcggccctccgcctgatcgcatttgcgccagtatagcaacggcccgttcccgaccggcccgaagccgcacgcgccaaccggattccggtggcgcgaccggcggccagcgcaggcgcattcgcagccggcgcaggtcatcagcatccatacgcgcggcatgcaaccagagccgccacagccgttcgccgtctcgttcgcgcagcaccagcaggaccgtcccggccaggacccggctgtcgggcaacaactcgacccaggtgacctgctcctgacgcaagccttcgcgcgtcgcgacccaggtattcccctccggcgtctgccccagccaggcccagtccggggtctgatgacgccgctgccaccaccagccgatgaccgtcaggccccagaccggcagcagcatccacaacgggctgtagaccagcacaaagccggaaacggccacgaccagcaggatctgcccggccagcgcgagccgcggcaaaacggggtcagggtgcaggcgcagcctgagcggcggcgcggatcgccgggacaagccgggctatcccgtcatccaccgtggtttggcgccccatgaccacgtccagcagcacgttgtcggggtagtcgagcaggcgctcgaaggcatcgcgaccctcctggtccagttgcgcatatccctgcgcgagaaactgcccgagcagccagtcattctccagcatgccgcggcggcagcgccagcgggttcggctgtcgggctccatcacccaaaaaccccgccagcccccctgtaggagcctgcttgcaggcgaagcctctgcccgcgtctggctttggcgggggcattcgcctgcaagcaggctcctacgggggctgaaccgccgttttgtagcaggaggctcacagcgatttcttgagcatggtgcggcggatatcgccgatcgcccggctggggttcaggcccttcgggcacacctgcgtgcagttcatgatggtgtggcagcgatagagcttccaggcatcatccagctgtgccagccgatgatcggtggcctcgtcgcgactgtcctggataaagcgcgcggcctgcaagagcgcagccggccccaggaacttgtccggattccaccagtaggacggacaggcggcggaacaacagccgcacaggatgcactcgtacagaccgtccagctggtcacgatcctcagggctctgcttgcgctcgacctcgggctccgggctgtcgttgaccagccagggctctgctcttcggtactgctcccagaaattgtccatgtccacgatcaggtcacggatcaccggcatccccgggaacgggcgcagcgtgaccggcgcctccagatccgcgagcggcgtgatgcaggccaggccgttcatgccgttgatgttcatgccgtcggagccgcagaccccgtgctggcaggagcggcgaaagcccagggaatcgtcctgctccttcagcaacagcagcgcatccagcagcatcatccccggctcgacctggtcgtcgggcagggtaaagcgctgcatcttcggcagcgtgtccgtctccgggttgaagcggtagatcgagaattccatccgtctgttccttcagcgcgtgtcgctgcgattcgccgcgcgaaccgcaacccgcgccgcattgcattcccggcgggccatcagtacacccgctccttcggcgggaacgagggcacggtgttcggctgtgtgcgcaccggcttgtagtcgaggctgtcgtccgccagcgagtacaggctgtgcttgagccagtgctgatcgtcgcgctcggggaagtcgatacgcgaatgcgccccgcggctctcctcgcgccccagcgcagagcggatggtggcgatcgcgcaatccatcaggttctccagctccatcgcctccacccgggcggtgttgaaggtggccgagtggtccgcgatcaccgcgtgatccaggcgctcgcgcagggcacggaccttctccaccccctcgcgcatcacctcgtcggttcggaacaccgagcagtggtcctccatcaccttgcgcagttcgcgcttcagcggttcgacctgctcggcggagccgtcgcccgggtccttgcggtcccagcgcgtcagtcgtgccatcgcctgctccaccgccgtctcgtccagcggccggtggtagtggttctcgcgcaggtattcgaggatatggttggccgccgcacgcccgaacaccaggatgtccagcagcgaattgccgcccaggcggttggccccatgaacggagacacaggcggcctccccggccgcgtacagccccggcaccgggtcctccggggtgtccttgaccggcgcgaccacctgcccgaagcggttggtcgggatgccgcccatgctgtagtggcaggtcgggaacaccgggatcggggcctcgatcgggtccacgccgaggaaggtcatgctggtctcgcggatgcccggcaggcgctgcatgatcgtgtccgcgcccagatggcgcagatccagcagcacatggtccgcattgcgcccgcagccgcggccctcgcgcacctcggtggcgatggagcggctgaccacgtcgcgcgaggccaggtccttcgcccgcggggcatagcgctccatgaagcgctcgccctcggagttgatcaagtagccgccctcgccgcgtgcgccctcggtaatcagcatcccgcgcccggcgatccccgtcgggtgaaactggacaaactccatgtcctccagcggcaccccggcgcgcagcgccatcgccatcccgtcgccggtgttgatcagcgcgttggtcgtggtgcggaacagctgccccaccccgccggtggcgatcagcgtggtcttcgcctcgatcacgatcggctcgccggtcaggatctcgaaggccagcacaccgagcacgaaaccctgttcgtcacgcagcaggtccaccgcgaagtactcgtcgaaaaaatgcgtgcgagcacgcaggttctgctggtacagcgaatgcaggatcgcatgcccggtccggtcagccgccgcacaggtacgcgccgcctgggtctggccaaagttctggctctgcccgccaaaggcgcgctgatagatattgccgttgtccagacgcgagaacggcacgccgaagtgatccagctcgtagaccaccttggatgcggcgcggcacatgtactcgatcgcatcctgatcgcccagatagtccgatcccttcacggtgtcgaacatatgccagtgccaggagtccggcagcacgttggccagggcggcgttcacgccgccctgcgcggccaccgtatgcgagcgcgtgggaaacaccttggagaccaccgccaccttggcatcgccgttggacagctgcagcgcggcacgcaggcccgcgccgccggcgccgatgatcagcgcgtcgaatttgcgccgcgtcaggttcatgcaagccccgttcgaatcaggaggaaaagagcccacaggcccagaaggatgagcgcgcccgcaccgagggtcagcacggtcaggcgcagtgccagtggcttcacgtagtcgagcacgacatcgcgcagcccgatccacgcatgcaacagcagcagcacgacaaacagcgcactgcccaacgccacagccgggtgcgcgattaccgccacccaggccgcgtgatccgatggaggggcgatcaggaaatagcccagcaccaagatcacgaacagcccgacatagacggccgtgatgcgctgcagcaaccacgcgccctgccccgacagcagtctcacaggatcagccccagccagacggcaagcgtggcgaagatcgcggcatacagggcatcgcgggcggtgcgcagcgagccggcccgatcctccccgatgccgaactccatcagcagaaagcgaatcccggcgaacaggtggtgcaacagccaccacagcccgatcagcagcagcgccagcccgaccgggtgaccgatgatggccgccacctgagcgaacccctcgggactggccagcgagcggtcgagcagccacaacaagacggggatcgacaggatcagaaagatcccggtaatacggtgcaggatggaaaccacggcattcagcggaaggcggatcttgcgcagatccaggaaaacgggccgtgccggagaactcatgccacccccaaaaccggatgataaaaaatgtcgggctgacaccctgcaagaggttcgtctactatcgacccgcttggttcagccggtcgcccgacctgtgttgagcttaccacctcaatccgccgccgtgggtcctcgaggccgccagccgaccgggcacacgacgcgagcgctgtcacaggagcgttttcgatgcgcgaagactggaagaatcacctgatcgacgccggggccgagttcgaggacgacgacctcgtgcactacggcaaccccgagcgcgaacgccgcatggcgatcaatggcgaggtgatctgcgacctgtcccatcggggcttgctggaggtccgcggggacgacgcgaccgagttcctgcaggggcagttcggcaacgacatcacccaggtcgatgccagccacagccagatttccagctattccagccccaaaggtcgggcctatgcggtgttccgcgtgctgcgcactgcggacagctatctgctggagatgccggccgaccgcatcgaggccatcgccaagcggctgcggatgttcgtgctgcgggcccatgtggtgatcgagcgcgccgacgactcgcacatccacttcgggctctccggccccgacgcggaatccgagctgaacaacgcactgggggtctgccccgcgaacgtggacgacgtggtcgagaaagacggcgtgaccgtcgtgcgcgtaaacggcgtgcacccgcgtttcgagctgttcggcgagctcgaaccgatgcgcaccgcctgggacaagctgaacgtgcgctcgggcccggtggggccgcgcgagtgggcattgctcgacatcctcgccgggatgccgaccgtggtcgaggcgaccagcgagctgttcgtaccgcagatgctgaacctgcacgcgctgggggcgatcaacttcgagaagggctgctacccgggacaggaggtggtggcccgcatgcactacctcggcaagctgaaacggcgcatgttccgcttggcgatccatgccgcggagccaccgcagccgggctcgccggtgtatcgcgccgacggcaacccggagcaggcggacggcgagatcgtggccgccgagctgcacccggacgggctctactcggctctggcggtggtgcaggtggcggccgccgagggcgagctgcactgggggtcaccggatggcccgcgggcggaggtcgtcgacctgccctacgcggtaccggaaggagcctgagccatgcgattcctgttcttctttttcgtcctgatcctgctggcgctgtgggcggccttcttcagccgccccaacaacccgacgctgtccaactggctgtacgtgctggccggggtcctcgccgtgctgttcctgatcggctacctgcgcctggacggggtcatatagcgcgggcgcgtcacgaagagcgccctgcgctattcgtaacctcgggctattcgtggatgtagtcgacgacctcgagcccgaaaccgcccaggccgtggaagcgcttgggcgcggacatcagcttcatgcggcccacgccgcagtccgccagaatctgcgcaccaatgccgtacatgcgccactcggccgaattctcgcgcccgccgcgctcctcctgctgaggctgcccaagctgttccaggcgctgcgccagggcctcggcactctcgtgcttgcgcagcaccaccacgaccccctcgcccgcctcgtcaatgcggcgcagggcgtcgtccagcggccagccacgatcggggccggcgtagccgagggtgtcatgcaaggtgttttccagatgcacgcgcaccagagtgtcctgctccggcttcggctcgccgcgcaccagcgcaaagtgcagctggtggtcgacttcgtcctggaatgacagcaggcgaaactcgccatgcgcggtcgggaacgggcgctccgagacgcgctgaacggtcttctcgttctcgatacggtagcggatcaggtcctcgatcgtgcccatcttcaggtcatgttcggcacagaagcgctcgaggtccgggcgccgcgccatggtgccgtcctcgttgaggatctcgacgatcaccgcggccggctcggcgccggacaggcgcgcgaggtcgcagccggcctcggtgtggccggcgcgcacgatcaccccgcccggctgcgccatcagcggaaagacatgccccggctggacgatgtcgtccggctgcgcgttcggcgccacggccgtgcggatggtatgcgcgcggtcataggccgagatgccggtggtcacgccctcggcggcctcgatggacagcgtgaagttggtgccatgcacgtcgttggtgtcggtcaccatcagcggcaacgcgagctgcttgcagcgctcgcgggtcagcgtcaggcagatcagcccgcggccatacttggccatgaagttgatgtcctcggggcgcacatgcgaggcaagcatcagaagatcgccctcgttttcgcggtcctcgtcgtcgacgatgaccaccatgcgcccggcctgcagttcctcgaggatggtttcggtattggaaaattccatgcgtgccttcggtcgggggccgtgcgctcagtcgcgcggcccggaatgattgggaaagccctgtgcggccagccaggcttcggacagatggccggcgtccgtgcccggctccgccgcacgctcgccgagcatcaaccgttccagataacgggcgatcaggtcgacctccaggttcaccggcgtacccacggcgtagacggagaagcgggtcagcgaccaggtgtgggggatgatgttgacctcgaattcggccccgtcgacccggttcacggtcaggctggtgccgtcgatggtgatcgagcccttcgccgcgatgtaacgcgccagcgcggcgggggcgcgaaagcgcacgcgggtggagcgcgcgtccggctccatcgcgatcacctcgcccacgccatcgacgtggcccgagaccatgtgcccgccgaggcgatcgcccagggccagcgcccgctccaggttgacccggtcgccaggccccagggcccccagtgtggtcacgtccaatgactcgcgcgagacgtccgcagcgaagcccccggtggtcaggtcagtcacggtaagacacacgccattgacagcgatggagtcacccaaacgagtgtcggacaggtccatccccggcgcattcacgtagaggcgcacgtcgcccccactgggcgtcagacgatccaggttgccaagggtctcgatgattccggtgaacatgggccttgtttcggttgcaggccaccccgggagggggcgccgcgaaccgaccatcttagggaaacactagtgaattcgcaccactgggttacgggtgccggggccttgccaggcaaatccccactaatgtgcggtgccctggcggcgcgggcgcgcgcgcaggcgcaggctatcacccacccaacggctctcgaggatctccagctccgcacgctcgtccatgcgcgccagcggccattcaaccagcgggcgggcgctcgagcccagcagcagtggcgcctggtacagcagccactcgtccacccagcccccgcgggccagcgccccggccagacccggtccggactccacatgcagttcgttgacctcggcacgcgccagctccgccagcacctctccaaggtccagcccaccgtcgggcgagtcgctggccagcgcgatcggccgcacatcggcgccatgcccacgcaaggtatcggctgccggcgagcgtgctgcatccggaccggtcaggatccagacggggccgctcttcaggatctgggcgccggggggcgtgcgcagccgggcatccaggatcaccctgagcggttgccgggtggacaggtccgagtagtgcgggtcatcgggaaaaccggcctgcgcggccagctggtgcggcttcaggcgcacggtcaggcgcgggtcgtcggccaccacggtaccgctgccggtcaggatcgccccggcgcgcgcccgccacagctgcacgtcgcgacgcgccgcctcgccggtaatccagcgcgactcgcccgaggccatcgccgtgcggccgtccaggctcgccgcgagcttgatccggacccaggggcgtccctgctccatgcgctggacaaagcccgggttcagcgcccgcgcctcggcctcgagcacgccggtttcgacctcgatcccggccgcgcgcagcgcctccatgccgccaccacagacttgcggattggggtcctgcatcgcgatcaccacccgggccacgccggcctggatcagtgcctcggtacaggggggggtacggccgtggtgactgcacggctcgagcgttacgtagacggtggcgccgcgcgcggcttcgccggccgcgcgcaaggcgttcacttcggcatgtgactcgccggcgcgccagtgcagcccctcgccgacgacctcgccctcgcgcaccagcacgcagcccacccgaggattgggatcggcgctgaagcggccaagatcggccagctccagcgcccgcgccatgtgacgccggtcctccaccgcctgctcgtgtcccggctgtgccatcaactgccctcctgcgaatcgcccggtgcggaggcgtccgtgtcggcgagtccctcatcgatcaggcgcagctgcgagcgacgcatctccggtgtcaggtcatcctcgaggcgctcgatggcctcgcggaaggactgcacgctggcaaagctcagatagatggaggcaaaacggatataggccacatggtccagggcatgcaaggccgccaggaccatctcgccaatgcggtcggacttgacctcgggggccgccagggaggcgagctgccgcttgatgtcgtcgatcacgcgttcgacatcctcggtcttcaccgggcgcttgtgcagcgcccggcgcagaccgctacgcagcttgtcctcgtcgaacgcgacccgttcgccggagcgcttgaccacccgcggcaggctgaactccgcccgctcgaaggtggtgaagcgcgcccggcactcgcggcactcgcgccgacgccggatctgttcctgctccggaccggccgtgcgcgagtcgaccacacgcgtgtcctgagcaccacaggccgggcagcgcatggcgagccgccgctacgtcgcgttattcggccgcgccgtagaccgggaaccgacggcagatctcgacgaccttggcgcgggtcgcgtcgatcacctgctcgttctcgtggtcatccagcacgtcggcgatccagcccgccagctcgcgcgactcggcctcggtgaagccgcgggtcgtgagcgcggcggtgccgatgcggataccggaggtcacgaacggcgactgcgggtcgttcggcaccgcgttcttgttgaccgtgatattggcgcggccgagcgcggcgtccgcggccttgccggtcatacccttggagaccaggctcagcaggaacaggtggttgtcggtgccgccggagacgatgtcatagccgcgctcgaccaggacctcggccatcgcgcgggcgttggcgatcacctgcttctggtaggtcttgaattccggctccagggcctccttgaacgccaccgccttgccggcgatcacgtgcatcaacggacccccctgggtgccggggaagatcagcgactggaacttcttgttcagctccggctgacccttggaaaggataaaaccgccacgcggcccgcgcagggacttgtgcgtggtggaggtgaccacgtgggcatggtcgatcggattcgggtattcgccggcggcgatcagcccggagacgtgggccatgtccaccatcaggtaggcgcccacggaatcggcgatctcgcggaagcgcttccagtcgaccacgcgcgagtaggcggagaagccggcgacgatcatcttcggctggtgctcggtggccaggcgctggacctcgtcgtagtcgatcaggccctcgtcggtgatgccgtactgcaccgcgttgtagatcttgccggagaagttcggcttggcgccgtgggtcaggtgcccgccggcgtccaggctcatgccgagcacggtgtcatgcggctgcagcagggccatgtacacggccgcgttggcctgcgagccggaatgcggctgcacgttggcgtagtcggcgccatagagctgcttgagtcggtcgatggcgagctgctcgacgatgtccacgtactcgcagccaccgtagtagcgcttgcccggatagccctcggcgtacttgttggtcagcacggagccctgggcctccatcacgcgcgggctggtgtagttctccgacgcgatcagctcgatgtgctcttcctggcgctgcgcctccttgctgatggcgccccagagttcgtcgtcgtagccgtggatgctcatgtcgatcgaaaacattcggatctcccgtttcattactttcgtggattcggtttcccggcgcgccgattcaccggcgcaggcctgggaagggggaaacaaagacgcgtaatgataggggatgcggggctttttttcaggcgaccacgccggcaaggccccgccacccgcgattcggcacgccacgcaataccgacattatttcctttttttcaaccacctagacgagtttccgttctttcacgagaccggtgcggtagcgaggccaaccgatgcgccccgtactcaccattagtgtcctgtttctttacacccgatctcgaaccggcgtggaagccggcatacggccaccgccctctaaccacgtgcgcactaggcctgtcatccaaatggatgcccaaccagcgtcacacttttttacacccatacccttcgcgccatgctcgagcgcatggacattcgcctatccatatgtttttgcgtgtggattctttgtaccgagcccgcatggcaccttttctgcatacccctgcatgcacaaggaccggatgggccggatccgcgcaagctacccagggggctattcccagggaaggtgcatcgaatgaaacccatacgcattacaccctatttcgcgagtgccgccctgttgctgggcctgggcctttccggcgccgcacaggcttcgtttattagctgcgaaagcctggacgggggcctcgaggatcgcgttaccagcaacatcggctgccaggtactccagccgctcgatggcaatgcgaacgaccctgtgggcggcgactcagccaactggatcgtcaacaccgccggtggcacgggtttttttggtatcagcgactggcagttcgatggtcgctgggaagacccgcccgacagcaacggcgatccgctggaatttgatccggcggacccgacactcaacctggtcaccctgaatggccactctctgagcggcacctggacactcgatccgagcttcgtctacggagacctcctgttcctgttcaaggacggcggcaacacgaacctggttggctatctgatgaccggttacagcggctcctattccacgcccttcagccgaccgccgttcccgctgccgggggcaggaaacgaccgcgacatctcccacgtcagcatctactaccgccccggcggccgtgtccccgaaccccacactctgctgctattgggtctgggtctgggcttgctgggtatcgtcgtccgccgcaaagcgcgcagggacacgatggcagcctgatcacctcctgctcggcttcggcatgatggcgcccaggtggcgccatcattgcgttcaggctccccgatccacaatgaatcgctggcctcgaccggacatgtccggtttttttacatcttggctataccccgcgaccgcctcctcaaagcaattcccgcaagcggttgtttcagcagccgaatcccccatctcgtcgaacatggcacgaagcgtgctgcattcccgccttgtgagtgatggcactttcggacgatccccgtccccgccgcattcatgagacaccatggagggactttcgtcccatggagataagcccgatgtcatgcaagcctttgccctcgttcctggccgggacgttgctcctgttgaccctgtcgctttccggggccacccaggccgcacttctcgattgcagtgccctgtccggcaacgtcggcgacaaggtcagcaacaatatcggctgccaaattttgtcgcctttggatggtgcggccaccgactccaccaccggggacccctccagctggctggtaaataccgcgggcgataccgggttcttcgggatcagcgactggctgttcgacggccgctggacctcccccgggtcgaacagctcgaccctcgccagctttgatggcaatcgccacaacgggcaatggagcctcgattccgaatgggactatgaagacctgctgttcgtgttcagccatggcaacggcaccaacctcgtcgggttcctgatgaccggaatgaacggggaatacagctcaccctttacccaaccgcccttcaactatccgggtgcggctacacgcaacatctcgcatatcagcgtctattaccgttcgagcgcggtcggcaccgtccccgaaccgaagacgatgctgctgatgggcctggggctcggcctgcttgggctgatacttcgccgaaaccggcttcaggggtcccgttttccggcctagccgaacacaccgcggcccgtcgccgcgcgccataaagggcacgcctgtcgggcgtgtccttgatcctgcttgaagagggtcctgcacaggaccgcggatatccaaaggcggggctgcccccatcgtccccgcccgcaggcacaatcgacctgaatgcgaacgtgctatttgatcgacgtctccctagaatcctcggcactgccgcgattcgttcccggcaataccccggagggcgtatgaatcgatccagtgtgacgaggaccgaccggcgatggctgcaacggctgctgccagtgctcaccctggtcagcctgctgctggccaccaccacacaggccgaatcgcgcttcatcaatatcggcaccggcggggtcaccggcgtgtattacccggcgggccagcacctgtgtcgtctgttcaacacccgccgcgacgagcacgggatgcgctgcacggcggagagcaccggcgggtccgtgttcaatctcaacatgatccggtcgggcgacatggactttggcgtcgcgcagtcggacctgcagtaccacgcctatcggggctccgggcgtttcgaggcgttcggccccgccccccatctgcgcgcggcgttcagcctgcatgccgaacccctcaccctggtagtgcgacctgacgcagacatcgaggggctggatgacctgcccggcaaacgcgtcaacatcggcaacccgggctcgggccagcgcatcctgatggaagaactgatggaggcgctgggctgggaccaggacacctttcgccgggtgagcgaactgccctcgcgcgaacaggcccaggcgctgtgcgacaaccgcatcgacgcctttgtattctcggtcggccacccctcggccgcgatccaggagcccatcgcgacctgcgatgcgcggctggtgtcgatcgaaggcgcgaccgtcgaccagctggtcgaggacaccccctattacctgcgcgccgtgatccccgccggcacctacccgggccagggcgacgacattcacacctacggtgtcggtgccacgctggtgacctcgacccgcacctcggagcgcgcggtctacgagatcacccgcgcggtgttcgagaacttcgagacctttcgcggcctgcatccggcctttggcccgctggagcgcgagacgatggtggacgaaggactatcggcccccctgcatccgggggctcaacgctatttccgtgaagcggggctgatcgaatgagcgagaccagggggactaccggggaggccacggaaccggccgacaacgcggccgagactgctcaggaactggagtccggtgcgcgtcacccggggcgcggcacacgcagcctgatctggctgactgcagtggcctggtcgctgttccagatctggatcgcctcacccctgggcgactggctggatttctttgtcgtctcggataccgaggcgcgctcgatccacctggcctttgcggtattcctggcctacctgctgtttccggcgatccgcccgggcacgcgccacgtgtcctggtcgcgcgccattggcgtgacctacgccctgggcgggctgatcctgatggcgttcgggatctggcagttgctgggtctggagcgcctggccgaggtctacgtaatcatcggactgaccctgctggtgatcgcattgccgctgctgcgcggccatgacccgatccaccacataccgctgaccgactggatgttcgcggcgatcgcggccttcagcgcgctgtacctgtacctgtttcatgccgaactggccgatcgccccggggcgccctcggacgtcgatctgatcgtcgccgggatcggcctgatcctgctgctggaggccacccggcgggtactgggtccggcgctgacgatcatcgccgcgatctttttgttctacaccttcgccggcccgatcatgccggacatcattgcccatcgcggcgccagctatccccgcgcgatggcgcagcagtggctgtccaacgagggggtgttcgggatcgcgctgggggtctcgaccagcttcgtgttcctgttcgtgctgttcggcgcgctgctggagcgcgccggggcaggcgactacttcatccgggtcgcgttctccctgctcgggcacatgcgcggaggcccggccaaggcggccgtaatggcctcggggatgaccggggtggtgtcgggttcgtccatcgccaacgtcgtcaccaccgggaccttcaccatccccctgatgaagcgggtcggcttcagcccgcacaaggccggggccgtcgaggtggccagctccgtgaacggacagctgatgccacccgtcatgggggccgccgcgttcctgatggtcgaatacgtcggcatcccctatgtcgaggtcctcaagcacgcgatcctgccggccctgatcgcctatatcgcgctgatctacatcgtgcacctggaggcctgcaagaacggcatggagggcctcaagcgcgctaccgtcaccacctggcgcggccgcctgatcagcttcgggatcacggtctccagcctggtcatactggcgggcgccgtctactgggggcttggctggatcaaggacgtggccggcgacgcggccgcctggatcatcgccgccctgctgtttaccgcctacctggtgctgctgtggattgccgctcatgaaccggaagcggcgccactggataccgagcgtccgctgccgcgcgtgctgcccacggtgctgggcgggctgcactacgtgctgccgctggtggtactggtctgggcgctggtcgtggagcgcctgtcgccggggctttcggccttctgggccgtcgcgttcatgatcttcatcgtgctgactcagcggccactggtcgcactgttccggcgccagggccggctcgcacaggcggcctgggtcggcgtatgggagctgttccagggtttcgagaccggcgcacgcaacatgatcggcatcggtgtcgcgaccgcagcggccgggattatcgtcggtaccgtcgcgatgaccggggtcgggctggtgctgaccgacctggtcgacaccctctctggcggcaacctgctgctcgtgctgttcctgaccgcgctgatcagcctggtgctgggcctgggactgccgaccaccgcgaactacatcgtggtcgcgaccctgatggccccggtgatcgtggagctgggcgcccagaacgacatcctgatcccgctgatcgccgcgcacctgttcgtgttctactttggcatcatggcggacgtgacacccccggtggggctggcctcgttcgccggagcggccgtggcgaaggcggatccgatccgcaccgggatacaggccttcgcctacagcctgcgcaccatcgcgctgccattcttcttcatcttcaacagccagctgctgctgatcggcgtggacaacgtgttccagttgctgctcgtcttcctcggctcgctggccggcattctcctgtttaccgcggcgacccagggctacttcctgacccggagccgccgctgggaatcggcgctgctgctggtcagtgcgttcgtgctgctggccccgaccgtactgatggatcgggtagcagagccccatgagcgaataccagccgaacagctgttcgaggtcgtcgagaccatcccggatcgcgaatccctgcgggtggaggccaccggtatcgacctggagggccgtgagatcacccgcaccgtgatgttcccgctgggcgacccggatctggagccgcgcgaacgcctgtccgatgccggcctcgacgtctcctttgacgaagacgcggaaaaggcccgcatccagacggttgcttttggcagtccggccggccgggtaggcttggaaggcggctggacgatcaccagcgtgctcgtggagaccgaccgtcccagcccctactggtggtacctcccgggtctcctgccggcgctgctggtggcctggaaccagcgccgccgcgagccgccctccgggccgaccgcggcggcaccagcgctcagcgcctgacgatccacgcgacaggagaacggtactatggaacaacccaaatacggctttaacgtgattctgagcgtcccgatggatacggctatcgagcgcacgacggcggccctcggcgaggagggcttcggcatcctcagcgagatcgatgtagccgccgccttcaagaagaagctggatctcgatcatcgtccctaccgcatcctcggcgcgtgcaacccgcatctcgcgcgtcatgccattgaggccgatcccaacatcgggctgctgttgccctgcaacgtcctggtgcaggacaaccaggacgggacctgcaccgtcggtttcatggacccggtcgcggtgatggccctggtggacaaaccgggcgtcgaggcccttgccagcgatgtccgggaacgcctcgaacgggtccgccaggcactggaagccggctgagcctgccgcccggtgagagacaccaaagaccatgccgcgccgctcgcggaggcgatccgcgaggccagcgtggcagggaaccgaatcgccctgcgcggcggtcgccagcatggtgatcagagcttccccgacggcatccccaccggcgtactccagctggagagccacgaacatcgggggatcgtgaccctggagccgagcgaactggtcgtcaccgtgcgcagcggcacccccgtggtcaccctggaccaggccctggacgaggtcggcatgatgctccccttcgaacccgcgctgggcgcccccgaagccaccgtcggtggcatggtcgcactgggcatgtcgggaccgcgccgcccgtgggccgccgcactgcgcgatgccgtgctcggcacccgggtcgtgaacggacgcggcgacatcctgcagttcggcggccaggtcatgaaaaacgtcgcaggcttcgatgtctcgcgcctgatgtgtggcagcctgggcggtctcgggctgatcctggagaccagcttcaaattgttgccgcgaccggcctgcgagcgctacctgcagcgcgaggatgatactgaatcgttcatcgcgcgctgcagcgcctggggccgcaccgggtggccattctcgggcatcgcctggcacgacggcgtcacccatatccgtcttggcggcggcgaggaagcggtggacgaggccatccagcgtatcgacgccgaaccgggcgacccggcccggggcttctggagcgcactgagggaccgcagcctgcccctgttcacggacgaactggccgccggggcccggctgtggcggatcagcctgccaccggcgacggaaccgctcgcgctgtccggcgagtggctgctgaactggggcggcgcggagcgctggctgcgcacgacggaacatcccgagaccgtgcgccgcgccgtaaccgacgccggcgggcacgcccgcctgtggctcggcgacgccccgggcgtgtcccgcctgcacccgcgcggggaggcgctggaggccctggaaggccgcctgcgcgaggccctggacccggacggcgtcttcttcgcccccctgctgccgaacccccgttcccgccggccgcgcacgacctaagccatggagacccggctgcacgaacgcttcgcgaacgatccggccgcgcgcattgcggaggatgcgctgcgcgcctgcgtgcactgcggcttctgcaacgcgacctgcccgacctaccaggagctgggcgacgaggtcgacggcccgcgcgggcgcatctaccagatcaaggaaatcctcgaatccggcgaggccaaccccaccgcgcgcacccacctggaccgctgcctgacctgcctcaactgcatgaccacctgcccctcgggcgtggactacaaccacctggtcgcctatggccgggaggtgatcgagcaggacctcgatcgcaactggcgcgagcggaccctgcgcggcctgctggcccgcaccctgcccgcgcgctggccgttccgcctggccctggggctggggcgcatggtgcgccccgtcctgcccgcgaccctgcgccgccgggtacccgcgcggcaggaagcccacgaagcgacacaaccgatcccttcgccaatcctggaaggctttccccacgggcgtgtcctgctgctaagcggttgcgtccatgatgcaatcgacgcgcgcaccaacgccgcactgaagaacctcctggggcgcctcggcgtcgaggtcgtggaagccggcgaggctcggtgctgcggggccgtcgagcaccacctggctttcgaggaacgcgcccggcaacgggtgcgcgccaacctcgacgcctggcaacccgcgctcgaccagggcgtggacgcggtggtcagcaccgccagcggctgcggcgtgatgctgcgcgactacggccacctgctggctggcgattcggactacgcggaacgcgcacgcggcgtctccgagcgcgtacgcgacccggtggaattgttcagcccggacgctatccagaagctgggcattcgcgccccgcagggccacgacccgatcgcctggcacgccccctgcaccctgcagcatggccagcgcctggccgggcgcgtagaaccgcttctgcaggcggcaggcttcgaactggcacccacagccgagcctcacctatgctgcggctcggcagggacctactcgatcacccagccagcgatggccgcccgtctgcgtacccgcaagctggacaatctggaggccgccgcacccgcgcgtatcataacggccaacgtcggttgccagacgcatctccagtccgggaccgagacgccggtcgagcactggctgacgctgctcgagcgccattgtccggcaactcccgccggtgcgtaggggcgcttgcccacacccgtacggcacactagattcccccttttccaatccggtagacgcatccatgcaggcaaaatcctttctccccccgcagcgcaccctgatgggccccggcccctccgacgtgaacccgcgcgtgctgagcgcgatgagccgcccgatcatcggccatctggacccggtgttcgtcggcatgatggaggagatgaaaggtctgctgcagtacgcattccagaccgaaaatgccctgaccctgccggtctccgcgcccggatccgccggcatggagacctgcttcgccaacctggtggaaccgggcgacaaggcgatcgtctgcatcaacggcgtgttcggcacgcgcatgaaagagaacgtcgagcgctgcggcggcaccgcggtggtggtcgaggatgactggggtgccccggtctccccgggcaaggtcgaagacgcgctgaagggcaacccggacgcgaagatcctggccttcgtgcatgccgagacctccaccggcgcctgctcggatgtcgagaccctgtgccgtctggcgcgcgagcacgactgcctgaccatcgtggacgcggtcaccagcctgggcggcagcccgctgaaggtcgacgactggggcgtggacgccatctattccggcagccagaagtgcctgtcctgcaccccgggcctttcgccggtcagcttcagccagcgcgcggtcgagcgcatccaggcgcgcagccacaaggtgcagagctggttcctcgacctgaacctggtgatgggctactggggtggcggcggcaagcgcgcctaccatcacaccgcgccaatcaacgccctgtacgccctgcacgagtcgctggtgatcctggccgaagagggcctggagaacagctggaaccgtcacgcccgccaccacgccgccctgcgcgcgggcctcgaggcgatgggcctgaccttcctggtcgacgaggcccaccgactgccgcaactcaacgccgtgcatgtccccgcaggcgtggacgaggccgccgtgcgtgcggaactgctggagcgctacaacctcgagatcggcgccgggctcggcccctatgccggcaaggtctggcgcatcggcctgatgggtcatggcgccaacgaacgcaacgtctcgctgtgcctgtccgcgctggaggccgtgctggccgacatgggcgcggtcaagccgggacaggccctcgctgctgcccgcgcccgctacaagcaatcgtagcgccgaacggcctgactcgatgacgaatccgagccgataacgaaacctgcgggagacacaacatgacgctttccgaactgctgcagtacctggacgagaacatggacggggtcttcctggacggcgaccccgccgccacgctggacaaggcacgcgaaggctcgcaccgcaacccgatcgccgccgaggtgctggtggcgttgatggacggtgccggcgccgaccgcccggacaccaccctggagcgcgccgaggcggtcaaggccatcggcccagtaaggctgaaatacatggccgacgatgccccggtcgagggcttccgcctggtggagaagaccatcgtcaccatcgacgccgcctacaacgacgaggccctctcctcgcgcggctgaccccctcgcccaccgcgccacaccccgaggaccgcgcagtggctatccggggtgctggcgacagcctactcacaaggggcggggtcaactcaaaccagaccggccagtgccagcaccgctccggccatgctggccccgattagcgcccccattgcgacatcgctgggatagtgcagcgccagcaccaggcgcgaggcggcaaccagggcggcgaacggcaccaccagccaggcccagacggggaaccatgctaccagcacgaccgtgaatcccaccgcatgcatggtgtggccggaggggaagctgaactcgtccagtggatccaccgtgcgggtgaacggacggccgcggttgcacggtcgcggtcggctcgtacggcgcttcagccacttgtacagcggtaatgacgccagccccaccacggccatctgcaggctgacccaggcggcctcgggaccgtggagcagcggtagcaggagcatcagcccgtaccagacgaccccgtctcccagccggctgatcagtccgaagaagcggctgaccgcccactgacgattgacctgattgcacagctggcagatcgccagctccgcctcatccatgcgccgaggcatgcgcatcacgggcctccgtctgcaccagttgcaccaggaccgactcgaagccgccgatcacctcggaccagtccagcgtggacgcatgttcccgcgctcgcgcgccgagcagcggccactgctcgggatggtcggcgagctcgcgtgccgcgcgcacgaaggcctgctcgtcgacccggcgggcgccggtcagcgaaacgcggacacccgagacgccatcgaccaggtgctcgtgggcggcggccgtatcgaacgcgagcaccggcagaccgctggccatggcctcgatcaccacgttgccgaaggtctcggaggtcgacgggaacaggaacaggtctgcgctggcgtagtgctgcgccagggcctgcccggtctgctgcccggcgaaaatgacatccggatgcgcacgcgccaggcgctcccgctgggggccgtcccccaccagcacaagccgcgcatcgggacgggctgcctggatggcgcggaaggcggcgatcaccagatccaggtttttctccgcggccaggcgtccgacatggatcacgacgggcaccgggccactcgcaccccactgcccccgcagcgtccgggaacggcgcgcgggagtgaaacgccgggtatccacccctcgcgccagcacccccacccgcaggaacccctgttcccgaagctcctcggccagcgcgcgggtgggtaccagggtggcgccgcaacggttgtgaaaccgccgcaacagacgccgcaccgggagggtcagcagtcccagcccgtagtggcgggcatagccatcgaagcgcgtgtgaaaacccgaggccaccgggatgccgagctgcctggccaccgccagcgcggcatgcccgaggggtccttcggtggcgatgtacgcgacatccgggggtgagtgccgccacaggcggcgcaaccggcgcgtggagggcaaacccatccgcagcccccggtagccggggatcgcgataccggggagcgtgacatcctcggggctcattgcatgccggggccccgcgacgggccgatccagcacctgccgcgggcgaatcacctgtactcggtggccgcgttgccgcagcccctcggtcagccgctcgagggtatgcgccacaccattgacctcgggtggccaggtctcggtcacgagggccacgttcacacggcccgcgctcaaacgctccgaattcgggccacgcgatgcaagaactaacggggcgggcatcgtcgcggcctccatggtcagcgcgcctttcgtcgcttcgtagtgggcgggttcaggggctcggcgggcagccccaggcgctcgacgatcgcgtcccgcgaggcctctgccagcgaacggcgatcctcttcagcggtttgcagcggcgcaaggaaatgcacctgcacgcgggtctcgcggcggcacagcaggtgccaggcattcacgaggaggcggtcgtcgtcggtataggcgaccgggaccggaccgccctcggggcgctcgtagtccagcgccaccggctgcaccggatggccgttctcggccaccgcggcaaacaggcgcgggtggaagcggcgtacaccctgcccgcggctggtcgtcccttccggaaacacgacgaagtgccgcccctcgtcgaggccctcgcgcatggcctcgatgtgggcgttcgcctcgccggcgccgcggcggatgaagcgcgtgtcgtgctggcgcgccagccagccgatcaccggccagcgggcgatctcgtccttggacagaaaacacggatccacggccgcgccaatcagcgggatgtccagccacgagacatggttggcaaccaccagcgaggcctgctcgggcggagtgccggtcaggcgaaaacgcacccccgccagccacagcgcacggtcgtaccagtcgcggcgggtgcggctgcgcgtctcgaaggcatcgccccggcgcgacatgcgccaggtcagccagacgcccttcagcaggtgcaggagaatgcgcatcagcctacccgatgcccgcaggcttcccgtcatgtgtcgctcctcggctagtgggcgcggacgcgcccaggaagtgccgatggtagcgatccggaaggtccctgacatccagcaggaccagcagatcggcgacattgaagtcgggatcgtgacaggcctcgccgcagatacgggcacccaggcgcaggtaggccttgagcagcgatggcaagccggcgcgcgagggtgtgccgtgccagatactgagggagttgggcagcggccggcgcggtgtgacgcgcagacgcgacgggccgcgatgaaacaggcgcagccaggcaagctgggccggggtccgttcggtcagcgaaaggctggcgcagcccatcaggtactgatactgccgcgcggtcataaagcgggcgagaccggaccaaagggcattgatcgccgcaccctgacgctgatccgcgcgcacacaggtgcgcccgatctccagcgtcttgccgggcaggttcatcaacgggcccagctcgaactcggccagtgagtaaaacccaccggcaacggccgcgctctcctcggtcaggatgcgcgtgcaggcgaccagctccccggtgcggggctcgcgtaccaggaggtgatggcagtggggatccagataatcggcatccagctcgccttcggcgtcggaaatccgcgcgcccatctcctccgcgaacacggagtagcgcaggcgctgagcggcctccaggtcgcccggtccggcggccagatggacgcgaaagcccgtctcggcgtgagccgccttcgcgggcgggatgatctgcggtgcggacatgggcgccacctccggttgaactgtcccggaggctacgcccgcgatttgacgacctcgtgtaacccgcgtgacgttcccgtgaacacgccacgggtgccagcggggagggttttctacggcagctgaccggtataggccccggattccaccggcaggtcctcggcctcccatcccttgataccgccggccacgttcacgacctggccaaagcccatttcacgcaggcgctgcacggacatcgcggcacgtccgcccgtggcacacatcacggccaccggtttgtcgcgggcgttgaccagcgcttcgatgcgatgcggcgtgttcgggtccgccgcgccttccagcaggccgcgcggaatcagcagcgagttcggcacatggatcttttcgtattcgtacggttcgcgcacgtccaccagcagccagtcctcgccagcctccatcttctcggagagtgcctcgggggagatctcctcgacgtgctggcgcgcctcggcgacgaaatccatcaacttcttctcgctcattcgaacattcctttttgcaatgaatcggacgccccccgcaggaggctgcttgcaggcgaacgttcctgcctatgtccgactctggcaggggcttcgcctgcaagcaggctcctacaaacggggctgactcattctatcgtgggtgcgtggccgggtgattcaacccgcggcgagcacaccttccagggcagcggggtcggtcacgggcacttcgcagtgcaggccgcggcagagataggcgcgcacacccgtctccggggcggccttctccgccagcgcgggaggcagatcgtccgcctgcgccggaatcgcgaagacccacatcggagcatcatgcgcgcgcagccgttgctgccacggagcaagttcgtcagccgctccgcgcagcacgaccagcggcggcggctgctggtgcatgtccagtgcgaccagcaggctcatgtggcccaacggggcctgttcgatcatcggcccggcgttggccagcgtgcgctcggcggcctccagatagcgcggctcggcgagcaggtagcccagtttctgcagggcctgcgcggcaatgccattaccggcggccatcgcatcgtcggcgtagaccttgggccgctggatcagcgcctcgtgatcgcgcgcggtatagaagaagccaccgtgttcggtatcctcgaagtcggccagcagggcctctgccagggtcgtggcccagcccagcaggtcgccatcccactcgacctccagtagtgccagcgtggcctccagcaacagggcgtggtcgtccagataggcgcgcggcagttcgctggtggcgccctcgcggaagctggcaaacagccggccgtcgtgccagagccgttcacgcaccgcgcgcatcgccgcgcgcgcgagtcccagccaatcgtgccgttcgagcgcacgcgccgcgcgggcgagcccgttgatcatcagcgcgttccaggcccccaggatcttgtcgtcgcgatgcggccgcacgcgctgctcgcgggcggccagcaggcgctcgcgggcacgtcccaggcgcgtttccgcctcggactcgtcgatacccagggcatcggccacggtcgcgatcggggccacctcgtgcaggtgccagcgaccctcgaaattggccgggccgttcagcccccagacccggctggcgaccacccactcgtcctccggcagcaggccctcgaccatctccggatcccagacgtagaagcggccctcctcgccctcggaatcggcatcgaggctggagtagaaggcgccggaggggtcgcgcatctcgcgctccagccaggcgaccgtctgttcggccacacgccgggcacggtcgtcgccggcggccgcgcgctcggcatacaggcccagcagcggcccgttgtcgtagagcatcttctcgaagtgcgggatcatccagcgcgcatccaccgagtagcggcagaagccgccgcccacctggtcgaagatcccgcctgcggccatcgccgcgagcgtccgctcgagcatgcgctcggcctcggcatcattgtggcgcgccgcgtgccaggccagccattccaggctcgccgggtgcgggaacttgggtgcatcgccaaagccaccgaactgatcgtcgaaggtctgggccagctcggcccgcgccttgtccagcaccccgatcgccgggatcgccccgcctgccggtcgataaatgcgcgccaatgcctgctgcagcgactcgttctggcgctggatctcgtccgggtgctcggcgagaaaatcggccacgcgattcatcaggtcgacgaacgacggcagcccgtgacgcggggtgctcggaaagtacgtgccggcaaagaacggcacctggtcgggtgtcaggaacaccgtcagcggccagccacccgggcgctgcgacagcagcatgtgggcattctggtagatgcggtcgaggtcgggacgttcctcgcggtccaccttgatattgatgaagcgacggttcatcacctcggcggtggccgggtcctcgaacgattcatgcgccatcacatggcaccagtggcaggccgagtagccgatcgacagcaagatcggcttgtcctcgcggcgggcgcgttccagcgcgtcctcgccccacggataccagtccacggggttgtcggcatgctgtagcagatacgggctgctggctccggccagtcgattcatcgcacgacctccctggaaatcggattcgccccggcgggtacaggtgcacgccagggccaggccgggtagcatgtgcagccgattttccatccgcaagcgaccatgcccacgcacccgtttatcgatccggtcgccctgtcgctggggccactaaccctgtactggtacgggctgatgtacctgatcggcttcgtggccttctgggcgctgggggcctggcgtgcgcgcgcacagggctgggcgcccctgcaaccagtacaggtgggcgacctcctgttctggggcgcgatcggcgtgatcatcggcggacgtctgggctatgccctgttctacaacctggatgccacactcgccgacccggtcagcctgttccgcgtctgggagggtggcatggccttccacggcggtctggtcggggtgcttgtaacctcctggctctatgcacgccggctcggcgtgggcttcttccgcctgacggactttgtcgccccgctggtaccgattggcctgggcgcggggcgtatcgggaactggatcaacggggagctgtggggcaagcccaccgacctgccctgggcgatgatcttcccggctgcggactacgtgccgcgccacccgtcacagctttaccaggcgttcctcgaggggctggtgctgttcgtggtgctatggatcgtctcgcgtcacccgcgccgtacggggctggtttccgggctgttcctgacgctctacggcagcttccgcttcctggtcgagttcgtgcgtgtgccggatgcgcatatcggctatctggccttcgactggctgacgctcggccaggtactgagcctgccggtcatcctgttcgggatcggcctgatcgtctggtcgcgcaagaacgccgtgccggaatcccgcccggctaccgagaacccctgacatgcagcaataccttgatctcgtccgccacatccgcgcgcacggcatcgaccgtccggaccgtactggcacgggcacgcgttcggtgttcggttaccagatgcgcttcgacctggccgcgggctttccgctggtcaccaccaaacgcacgcacctgcgctcggtgatccacgaactgctgtggttcatccgcggcgaaacgaacatcggctatctcaaggagcacaaggttcgcatctgggacgagtgggcgaccgagggcggggacctcggcccgatctacggggcgcagtggcgcaactgggccgggcacgaccagctggccgaactggtgagcaacctgaagaaccgtccctactcccggcgccacatcatcagcgcctggaacgtggccgatctgccggacgagtccatctcgccgcaggagaacgcgaacgccgggcgcatggcgctggcgccctgccacaccctgttccagttctacgtcgccgacggccgcctgtcctgccagctctaccagcgcagcgccgatgtcttcctcggcgtgccgttcaacatcgccagctatgccctgttcacgcacatgctggcgcaggtggccgacctggaaccgggcgacttcgtgcacaccttcggcgatgcccacctgtatcacaatcacgaacagcaggtggacgaactgctgggccgcgagcccctgccactgcccaccctgcacctgaatcccgaggtcacggacctgttcgccttcaccttcgacgacatcgaggtgcgtgactaccagtcgcacccgccaatcaaggcgccggtggcgatctgatggcgactcccgagattcacctgatcgtcgcgctggacccgaaccatgtgatcgggcgcgacaacgacctgccctggcacctgccgaaggacctgcagcacttcaagcgtgtcaccgacgggcacccgatgatcatgggtcggcgcacgttcgagtccattggccgccccctgccgaaacgccgcaacctggtgctcacgcgccaggcggactggcgggcggatggagtggaggtctatccggatctcgatagcgccctcgcctccatcccgcagggcccggccttcgtgatcggcggtgccgggctgttcgccgaggccctgccccgagcctcggtgctgcacctgacccgcgtgcacgaaccccatgccggggacacctggttcccggccatcaaccccgatgactgggactgcgtctggtccgaacgccacgaacccgacgaccgccacgcctgcgcctttaccttcgaacgcctggagcgccgctaaaccgaagcgcccggtgcgcccggaaagcaccagcgggttgcgcagacgggcctgaccgtgcgtacacttcccgtcatggcacaactgacctttcagggggcgaccggcgaagtcaccgggtcgcgttatctcctcgagaccgacgacgcccgcatccttctggaatgcggcctgcatcagggcaacagcgaggcggacgaggcgaatcgcgcctcgctgaccgagctggcggaaacgatcaatgcggtgatcctgtcgcacgggcatctggatcactcggggctattgcccaagctcgtgcgcgacggctaccgcgggccgatctactgcacaccgggcacggaggagctgctcgagatcatgctcgaggacgccgcgttcgtgatgagcaaggacatcgagtgggagaacaagtggcgccgccgcgcggacaagcccctgctggagccaatctacgacatcgatgatgtcgcaaccacgctgggactttgccgggccatcccctacggcgacacccacaccatcgcgggcgatgtccgactgacctttcgcgatgccgggcatatcctcggttcagccatcgtggacctgatcgtgccatccggcgggcgcgaccggcacctggtcttctccggagacctcggcaatgccgacgcggtcctgatgcacgctccgacccgcccggaacacgcggaccacgtgctgctggagagcacctatggcaaccgcgaccaccgcccgatggacgagacggtcgaggaatttgctcaagtgctggccgaggccgacaagagcggcggcaacgtgctgatcccggccttcgccgtggggcgcacgcaggagatcctctaccacctgagcatgctgcatcacgccggccgcctgccgcagcagaaggtcttcctcgacagcccgatggccatcaaggtcaccgagctctacgcccgcctgcgccggacgctggacccggaggacatggaccggctgcaccaggccgcgaacggcgacccgaacggctatctgcccgggcttcaggtctgccgcacggtggaggaatccatggcgatcaaccgcatcaccggtggcgcgatcatcatcgccggctccggcatgtgcaacggcggacgcatccgtcaccacatgaaatacaacctgtggcgacgcgaggcgcacctggtgatcgtcggcttccaggcggcgggtacgttgggacggcggctggtggacggcgccgagaaggtcaagctgctgggcgaagacgttgcagtgaacgcgaaggtccacaccctgggcggcttttccgcccacgccgggcgcagccagctgctcgactgggcacgcggttttcagcaccagccggtgttccatctggtccacggcgagccagaagcgcgcgaggccctggccgccggcctgcgcgacgagctaggggccgaggcgcatgtacccgccttcggcgagaccatcaccctgtagcgccgcgctcccacaacaccgatgccggaggccgaagccgtcagcacctatgccctgatcgccggcttcctcggcggtctcgggctgttcctgctcgggatgaccctgctgaccgacggcctgaagacggctggcggcaaagcattgcaacacatccttgggcagtggacccgcacccggccacacgccctcgcctcgggcatgggtgtgaccgccctcgtgcagtcttccagtgcggtcacggtcgccaccatcggcttcgccaatgccggcctgctgacgctgggccagtcggtctgggtgatcttcgggtccaacgtcggcaccaccatgaccggctggctggtcgccctgatcggcttcaacatccgcatcgaggcctttgccctgccggcgatcggcatcggcgccctgctctacctgttcatgaaggccgcacgcccacgctacctgggtctggccctggccggcttcggcctgctgttcttcgggatcgatgtactgcgcgagaccttcgagggtctgagcgcgaccttcgacctctccgccctcgcccgaccgggcttcgccggactgttgatcatggtcggcatcggcgcgttgctgaccgtgctgatgcagagctcgtcggcatccatggcaatggccctgaccgccgcgatgagcggggccgtgccgctggaggccgcggccgccgcagttatcggggcgaacctcgggaccacggtcaaggcactcctggtcgtgatcggcgcgaccccgaacgccaagcgcgtcgcggcggcccacgtgatcttcaacggcctgaccgcgatcgtcgcattgctgatcctgccctggttcctggccgcgatcgcctggatctggggcagcaccggggaggccccggccccggcggtactgctggcgctgttccataccgcgttcaacctgctgggtgtggcgctgatggtgcctgtcgccccgccgatgatccgcttcctgcagatgcgttttcgcacggaagaggaggacatcgcccggccacgtttccttgaccggcacagcgccggcgtaccggacctggcactgcagtcgctgctgcaggagacggaccggctggcggatatcagccactctatggcgcgcgaggccctgcgggccgatccgccagccgagggcagcctggacacccgccgggccgccgtcgagcagctgacggcggcgatcagcgatttcgccacccgcaccgccaaccaccccatgccgcaggcggtaggacacgggatcgccgaggtcgtccgcatcgcccgctatcatcgcgagatagccgtattggccgagcagatcaccgacctgcgcaggcactccaccggcgaggaacgcccagccgtcagcgaccagcgccgcgcgtggcaggagcaggtcatccgcgccctcgacctggccaacctcgagcccgaaaatggcgagaacatcgcggccgccgaggccgtccaatcggttgaagtcgcctatgccgacctaaaggccgcactgctgcgcgaggggaccttcggctcgctgagcatggccgagatggagcggcagctgcggatcatcagcatggcgcgtcgcctggtgacgcaggccgacaaggctcgacgccacaccgagaacctggaaaaccatcctcgtgacatcgattcgacactggattcggaagccgcatgatcgagcgccacgtgttacaggaagccatcgacaaccgtcgcgccgaggccctgacctttgacgagctggaatacgcccggctactggagccggtgaaccactacccgcgcggttccgtggtgctgccggatggctcggtggtgcccggatacccgtcgatcgggcgtatccagtcgctggaggccggactgccaaggcagttcgagcagccgttctgggcggaggagaagatcgacggcttcaacgtacgtatcctgcgctggcagggacgcgtctatgcgttcagccgcggcggttacgtctgcgcgttcagtactgaccgggtcgtggacttcatggacccggtcattttcaatgccgaacccaatctgattctgtgcgcggagatcgccgggccggatacgccgtacctggaagggtccacgccccgggtcgcccatgacgtgggcttgttcgtattcgatctaatgcgcctgggacagcccggcttcgtgtcccagccagagaagttcgcgctgatcgagcgccacgccctgcccccggcgcccctgcacgggtggttcaccccgcgcgacacccgcgccctcggcgagctgatccggcgactggacgaggaaggcgccgagggactggtgctgaagaccgcggacgggcagcaccgggccaagtatgtgaccgggagctcctgcgtctccgatatccgggtctgcgcggaacagctactggacctgccaccggagtatttcaccaaccgcctgacacggctcgcgatcttcctgtccgagcacccggatcgacaccatgccgacctcgatcaggccctgggccaggcgctgctgtcagggctccatggcgcggtcgcacaacaccgccggcaggggcatgtcggccatcgctatcgctgccgctttcgcgagcatgccagcgcactgcgtttcatgaaccacatgcgcgccaccggtgggcgccacgtcagctttgcacaggacgcgccgcgccaggaagatggctactggctgctggagttcgagcgccagttcgaccgcatcacgggcacactggcctccgccctggccggcgaccgccagtacgactgacccgggtccggggtcaggcgccggggcgctccgcctccgcgagattctccatcacccggcgcaggtagtcggccgtgaccagcttgatccccatgcgattgcccagcttgcgcatgccctcgtcggcactggccagctcggcatcgagttccatcgccagcaggacggcatcgacatcctcgcgcgaatccaccaggcccttgcgcatggcctcgcgaaagcgttcgcgcagctgggtgatcagttccggcttgagcgattcggctgcaccggcctggcgcgtgtgctcctcggcgatgcgcaacccccggtcaatgcgcgtacgcacctcgtcgatgaactcgtagaggatgtcgctgggcagcgtcagggcgaagcggcgcggggaacgcacccagaccacggtctcgaaatccgcggccagggcctcgagatcgcgcatgccacgaaactcctcgtacaccgacaacggcatgtagaactcggccgggcagtcccgcgccaggtgcaggaaggtccgcaggatgtcctccgggtccgcgccaaactggcccgccacatgcgggttggtgaacacgctggtatccagcacgaagcggcgcatcacgacctcctgtcgggttcgttctccatcatcggcggcggccggaaacccgtcaaccaggcccaccgtacaatcggcgctgggggcaccctgtggcataatcgcgcctgacctcccagccatacagggacgacccttggccacccgcgcggaagtggaaaaattcctcgagcgcctgcgctcggatctggaacgccagcagatcgacatcccgaccctgccggatatctccgtgcaggcgctgttcatcgtgcaggacgacaccagctccatcgccgatctggtcaacctgatctctcgcgatacggcgctcgccacgcggctggtgcgtcatgccaacagccctgcctatcggggactgagccgctgcgcgaccatccggtccgcagtgacccgcctggggatggagcgggcgcgccagaccatcatcgccctgtcgatgaaagaggtgtttcaaagcggcaacgacgcgatccggcagcgcatggaggcgttgtggaaccacagcctggaggtggcgatcatcagctatctgctggcccaccggcatccccacctggacccggataccgccctgcttgccggcctggtgcacgacatcggcatgatcccgatcctgcgccgcgcggagaagacaccggcgatctacgaggacccgcgcgccctgcaggcagcggcggacgccgcgcacgtggcgatcggccgcgcaatgctgaagaactggaacttcgagccggagatcatccgcgcggtcgccgaccacgagaatctccagcgcgaaccggagcccgagtccccgatcagctacagcgacgtcgtacaggccgcgaacatcgaaagccatgtcggcaccccccaccgcctggcccacatcgatcgcgaaggggtcgctgcactgcgccgcctggcgccgcgttcgtccaaccgggatctggactgggaaggcgacgcgatcggcctggaacacgtcaaccagatcatcgagtaagacgaggacaccgacacccgctgcggaacgcccgcccccgggcgtggtcttccctacatagccacttagggaagttccgctgatgaccctccaactggtgtacgtcagccgcgcggccttcgcgcctcatgcccatgccgcccagggtatcgagcccgaggtcgggcggatcctgctgcagtcgcgccagaacaacccccgggcccgcatcgtgggcgccctctattacggcgacggccactttttccagtgcctggagggtgaacccgaagcggtgtacgcgaccctggagcgcatccgccgcgacccgcgccacgaagagatcaccgtactgcgcgagcgcgaactggagcgccccggcttcggagagtggtcgatgaagtatgtacccgcggccggcgaggtgcgcgccctactgcagcaattcgggcagcgtcggttcgatcccttcggcttcgacgaccagcagatcgaggcgatgctggatctcttgcgcagcggacgcgacagcgagctggaggcggcacccgcgaccagcggaagcacgccttcaacgagccacgccccgccgggcgattggcgccgccagttggccctggcgggctgggtcgcggccgccgtaaccgcaggcatcgccggcacggcaggctatctgttcctggccggggcctgaaggaggcccggtccctcgcgccgcggcgcctactcccactcgatcgtggccgggggcttgccggagatgtcgtaggtcacgcgcgagatgccggggatctcgttgatgatccggcgcgagacgtgatcgaggaagtcgtacggcaggtgcgcccagcgcgcggtcatgaaatcgatcgtctccaccgcgcgcagcgcgacgacgtagtcatagcgccggccgtcgcccatcacccccaccgacttcaccggcaggaagaccgcaaacgcctgcgaggtcttgtcgtacagatcggccttgcgcagttcctcgatgaagatcgcatcggcgcggcgcagcagctcggcgtattccttcttcacctcgccgaggatgcgcacgcccaggcccggccccgggaacgggtggcggtagaccatctcggtgggcagacccagctcgacgccgatcttgcgcacctcgtccttgaacagctcgcgcagcggctccaccagccccagcttcatgttctcgggcagcccgcccacgttgtggtgcgacttgatcacatgggccttgccggtcttggagtcggccgactcgatcacgtccgggtagatcgtgccctgggccagccactgcacgttgtcgagctttgcggcctcctcgtcgaacacgtcgatgaacagcccgccgatcaccttgcgcttgacctccgggtcctcgacccctgccagcgcgcgcatgaagcgatcctcggcgtccacccggatcacgttcacgcccatgtgacgggcgaaggtcgccatcacctgatcgccctcgcccaggcgcagcaggccggtgtccacgaatacgcaggtcaactggtccccgatcgccttgtgcagcagcgcaccgaccaccgaggagtccacgccgccggacaggcccagcaccacgtggtcgtcgcccacctgctcgcgcacgcgggcggccatgtcatcgatgatgttgtcggcggtccacagggcctcgcagccgcagatgtcgtgcagaaagcgctcgatgatgcgctgaccctgggtggtgtgggtcacctcgggatggaactgtacgccgtagaagccgcgctccgggtcggccatgccggcgatcggtgcggagtcggtggaagccatcaggcgaaagccctgcggcagctcggtcacgtggtcgccgtgcgacatccacacgtccagcagcccgtaaccctccggcgtggtgtgatcctcgatgtcgcgcagcagcggcgtatggccgcgggcgcgcacctgggcgtagccgaactcgcggcgctcggagggctcgacccggccgcctagctgggcggccatggtctgcatgccataacagatacccagcaccggaacgcccaactcgaacaccgcttcttcggctcgtggcgggtgatcaatgttcaccgactccggcccgcccgagaggataatgccggtgggattgaacgctcggatgtccgccgccgacatgtcccaggcatgcacctcggagtagacccgggcctcgcgcacacggcgggcgatcagctgggtgtactgggaaccgaagtccagcaccagaatgcggtgggcgtgaagatcctgggtcatgaggtcatccgctggaccggccggacggccggtggggtatcgggaccgggccgggacggcccggtcagtccattcggtagttcggagcttccttggtgatcgccacgtcgtgcacgtgactctcgcgcataccggcggccgtcacacgaacgaagtgcggcttgctgcgcatctcctcgatgttgtgggcgccgacatagcccatggacgagcgcaatccgcccatcagctggtagatgatcgcgacgatcgagcccttgtacggcacgcggccctcgatgccctcgggcacgaacttgtcggccgagctgttcggatcctggaaatagcggtccgaggagccctgctgcatcgcgcccagcgaacccatgccgcgataaatcttgtaggagcggccctgatagagctcgacctcgcccggggcctcctcggtcccggcgaacatcgaccccagcatcacgcagttggcgccagcggcgatggccttggccagatcgccggagaagcgcacgccgccatcggcgatcatcggcacgccggtgcccttcagtgcctcggccacatccgagatcgcggtgatctgcggcacacccacgccggccacgatgcgggtggtgcagatcgagccggggccgatcccgaccttcacgccgtcggccccggctgcgaccaggtccttcgcggcggcggcggtggcgatgttgccgccgattacctgcacctccggatagtgcttcttcacccaggcgacgcgatccagcacgccctgcgagtgaccgtgcgcggtatccaccaccagcacgtccaccccggcctcgaccagcgcggccacgcgctcgtcggtaccggcacccacgccaaccgccgcgcccacgcgcaggcgaccgcgatcgtccttgcaggcattcgggtgttcggtggacttctgaatgtccttgacggtgatcatcccgcgcagctggaagtcgtcgttgaccaccagcaccttctcgatgcggtgcttgtgcagcagttccagtacgtgaccgcgatccgcgccctcgggcacggtgaccaggcgctcacggggggtcatgatctcggtgaccggggcctccatacgggtctcgaagcgcaggtcgcgggaggtcacgatgccgaccaggtcattgccatccaccaccggcacgccggagatatgattggcctgggtcagctccacgacctcgccgatcgtcgcgctcgggccgatggtgatcggctcgctgatcaccccgctctcgtacttcttgacctgctggacctcggcggcctgggcctcgatcgacatgttcttgtgcacgatcccgagcccgccttcctgcgccatggcaatcgccaggcgcgcctcggtcaccgtatccatcgcggcggagacgaccggcgcgctcaactggatctcgcgggtgatgttcgtggtcaaatcgacatcgcgggggacgacattcgaatgccccgggatcagcagcacgtcatcgaaggtcagggcttcatcgagtatccgcatgcatcgctccaggactgtccagcggggggaagaaccgaattctttcccagaaagataaatagccggtcagtataaattttccggctagctcccgacaagcagaccgggcaaacgccgtgcatgtcgcccggcagacgcaacgtcggcaccctgctacgatgaccgtcctcgtttcaagccaccgagcccgttcatgcccgagcgcatgccccgcctgagccgccgccgactgcttgccctgatgctcgcgcccgggctgatcgcgatcgccgcggcaccgacggcccgcgccagctggtggcccttcaaccccgacgtactgcgcgcgctgacccgccgcccggatgcctccgatctcacgacggccgagatcatcgaagcggtacacgaggcgctgatcatcgcgagccactcggccaccgagaccctgtcccagcgcaacggcttcttcggcaacccggacgtacgcatcccgctcccggaggtgctcgcgaccgcccgccgctcgctggatcgcatcggcatggcaacgccgctgacccagctcgaggaggggatgaaccgggccgccgaggccgccataccggaagcccgcgagccgttggtacgggccgtgttcgcgctgaatctggacaacgcccgcgagatcctcgccggcgacgacgacgccgccacacggcatctcgaataccacgcacgcgccgatatcaccgagacgatgcgcccggccatccagcagagcctggagcaggtggaggccctggacacctacggtgagctgaaggagcgcatgcgcgacatccccttcctcgcgcgcgtgcgcttcgacccggtcgagcacgtcctggagcatgcggtggaaggcctgttcttcatgctggccgaggaagaggcccgtctgcgcgccaacccgcagggacgcggcaccgatgtcctgcaccgcgtgttccggcgccagtagcccctcgccccccatacccttaaacccacgtccgcgaatcccgagccatgagcgacgcccccgtactgaccgtcaccgaactcaaccagtgtgccgacggcctgctgcgcgaccgcctgggccgggtacgcgtggagggcgaggtctccaacctgcgccagtacgcctccggccaccagtacttctcgctgaaagacgcgaacagctcggtgagctgcgtgctctttcgcgggaatgcccgcaacgctgcccgcttctccgatggcgacgcagtgcagatccagggccgcgccgggatctacgcggcacgcggccagttccagatcatcgtcgagcagctgcagccggccggcgagggccagcttctggcggccttccagcgcctcaaggaaaagctcgccgccgagggcctgttcgaccccgagcggaagaagcccctccccccctggacccaccgcctcggcgtgatcacctccacccagggcgatgtgcggcacgatatcgaacgcaccctggcgcggcgtttcccgctactgctgcccttcaccctctaccccaccgcggtacagggcgcgcaggccgccagccagatcgccgcggccctggagcaggccgcccgcgagggcaccgtggacgtgatcatcctggcgcgcggcggcgggtcgctggaggatctgcaggcgttcaacgaggagagcgtggcccgcgccatcgccgcctcgccgattccggtcgtgacgggggtcgggcacgagaccgataccaccattgcggacttcgtcgccgacctgcgcgcctccacacccaccgcggcggccgaggcggtcagcccggatggcgccaccctgcgccaccggatcgagcgggcgcgcgaccggatgaccacacttgcggcccagcgcgttgcccagcaccggcagacgctgaacgccctgtggacccgactcgagcggcgccacccgcgccagctgatggaacgcaacgcacagcgcctggacgaccagcacgagcgcctgcaacgcgcctggcagcgccgccacgagcaggccggccagcgcctgcagcatctgcgcctgcgcctggccggggcctcacccggcaatcgcatcgcctctgcgcgaatgcgcctcgaccatctgcaccagcgtctcgcgcgtgccgccccggcacacgacatccgcgcgcaccgcgagcgcctggcacgcctgcaccgggatctcgaataccagatgcgccaggccctgacgatccgccagcagcggctggaggcgacgcggcgccaactgaacgccctcggcccccaggcggtcctggagcgcggctatgcgatcctgcaaacggaagaaggacaggtcctgcgcgacgccgcaagaaccgagattggcgcgccgctgaaggcccgcctggcgcgcggcgcactggaactgaaggtgacggcgacgaaatcgcccgagggagactgaaaaagcgcttcagcccgcctgttcgagcgcgacctgcaggcgcgcacgtacacgctcgcgtcccagatactcgaagatacgcggcagctcgggcccatgcgtctggccggacagcgctgcgcgcaacggcatgaacagcttgcgccccttcgcacccgtcgctgcgccgacggcctttgccagagccgggaaatcctcggcctcgtccagggcctccagggcggcgcggtagaaatcggcacccgcctgctgcagctcggcggcggccgcctcgctcaccgggggcgggtcggtggcgaaggcctccacccagatacgggcgtcctcggcgcgggtgatgttgtcgcgcaacagccccgccagtgccgggcgctggtcctctgacagctgcccgaacacatcgaagtcatcgagataggccagcagatcggcatcggacagctggcgcagggcctcggtctgccagtgttccaactgctgcgcatcgtggcgcgcagcgctgtgaccaatgcgctccgggctgaacccggccgcgagttcctgcgcactcagtaactcgtccgactcgtagcgatgcccgaggcgtgccaggtgattaaggatcgcgagcggcaggtaacccgtagtgcgcaactcctcgacactggccgacccattgcgcttggacaacggcgcaccgtcgtgccccatcaccagcggcaggtgatggtaggccggcgccgccagccccagcgcctccagcaacagcatctggcgtggggtgttggcgatatggtcctcgccgcgcaccacatcggtcacgcccatcagggcgtcgtcgatcgcattggagaagaagaaggcgggcgtgccgtcggagcggcggatcacgaaatcgccgatctcgtcggtccgaaagctcaccggcccgcgtaccccgtcctcgaaacggaccgtccgacccagcggcacacgaaagcgcagggtcggcttctgcccctcggccgcgcgccgctcggcctcctccgcgctcaggtgggagcaggtccccggatagcgcggcggcttgccctgggcgcgcatgcgcttgcgtccccgctccagctcggcgggcgagcagaagcaggggtaggcctgaccggcatcaatcaactgctggtaatagccatcgaagatcccgccgcgctcggactgggcatacggtccggcatcgccaccggcgtcaacgccctcgtcccagtccagcttcagccagcgcaggtcgcgcatcagcgcgaccacgaactccgggcgcgagcgctcggcgtcggtatcctcgatccgcagcagaaaatgcccgccgcgcgagcgggcgaacagcgcgctgaacaacgcggtgcgcacgttgccgaggtggagaagcccggtgggactgggcgcgaaacgggtcttggtcggcggtgtcgtcatcgcgcgcatggtagcggagcaccccgcgggccaccagccgggccggccgtggccctagggagacgctgattgaatcgcacgtccgcgttggcgccccctgttttccgagacaaggcgcctctggcagcgggtagtggttctacccgcccgttcttgatggattcggggcgcaacgcaggatcggggaacagggggcaccaaccccacaagccatcgaaatcaggggctcggccgcccgttgttatcagaaacgggcgtgggaacggcgttgcggctcctttgtgcagaatgactgcacgacagtcaccgcgcattaaacgcacacaaaagcgactcgagcgcggacgcgcgattcaatcagcgtctccctagtagcattgctggcagggaccccgcctgccgggtaccatggccgcccgacattcatccggagggccagtcccgtgcagcgatcccgtttccggctcggcattgtgctggccaccgcccttcttgccctactgctttcaggagcccccatggccgataccaatccgcaggtcgcgatcgaaaccaaccatggccgcatcgtgctggaactcaatgccgaggccgccccggagacggtcgccaacttcatgtcctacgtggatgacggcttctacgacggcacgatctttcaccgcgtgatcccgggcttcatggtccagggcggcggcttcgacaagaacatgagccagaagtccgccggcgagcccatccgcaacgaggcggataacggactgaagaacgaggtcggcgcgatcgccatggcgcgcacccaggacccgcactcggccaccgcacaattcttcatcaacgtgaacgacaacgacttcctcaaccacacggccccgaatgcgcagggctggggttatgcggtcttcggcaaggtgaccgagggcatggacgttgtgcgccagatcgagtccgtacccaccggccgctccggcatgcaccaggacgtgccgcaggagccggtcgtgatggaaagcgtaaaacgcgtcgaggactgagccaccccgtggcttcgagcgcgccggccctggtcatttccgacctgcacctggatcgcgagcccggccccctgctggaggccacactcgccttcctgaagggcccggcgcgcagcgcctcggcgctgtacatcctcggcgacctgttcgaatactgggtcggcgatgacgccggattcccggccgccgaacaactcgccgaggccctcaagtcactcgagatcccggtcgccttcatccacggcaaccgggattttctcgtgggcgaggcctacgccgcgcgcgcggggatgcagctcgcccccgaacccctgcacgccgccctgccctgcggacccgccgtgctcctgcacggcgactcgctgtgcaccgacgacaccgagcacatggcctttcgccagcaggtacgcagtggcgaatggcaaaagggatttctgagtcatccactggaggaacgcatccgccaggccgaagccatgcgcgccgccagccgcgacaacggccagatgaaggccgctgccatcatggacgtgaacccgactgcagtggccgacgtcttccgcgacgccgacgtcccgctgatgatccacggccacactcaccgcccggccatccacgaactcaccgttgacggccagccccgccagcgctgcgtcctccccgcctgggacgagcacccggggtatctggagatcgacgcgaccggcccggtccttcgccagctggacggctcaccctacccggcgcacctgctgcacgcctgaacgcgcgcgttccggctcccccaggcagacgctgccttaatcgtacgaccttcagtcctcaacgcgagcttccgcatgagggggcgcggatcgttccccatcccagccgccacccatcgccttgaacaaggtcgcggttgcattgagccgatcccgcaaggcctcactcagagccagctctgcgtccagcaacgcgcgttcagcgtccagcagctcgataaacccggtaaagccttcttcataccggatctccgccagatcacgcgtttcctggatggcctgtacctgccgcctgaccgcacccacacgttcgtcggtggcctcgtagagcaccagggcgtctcgcacctcgcgaaacgcctgcgtcatggtcatggcataacgggtttccgcctgatcacgcagggcttctgcggtctccacccgggcccgggcgcgaccgaagtcgaacagcggcccggccacggtcgcgcccacgccccaggtctcggccgagcgggtaaacaggtcgctggtttccgtggcggcggtgccgaggaaccccatcaggttcaggcgcggaagccggtccgcctcggcgacgccgatctcggccgtggaggccatcaattccgcctcggcggcgcggatgtcgggccgccggcgcagcagttcggatggcatcaccgcaggcacatgcgccggcagttcaaggtcggccagacgacgatccccgaaatccagctcgtccagcagctcgcgcggtgacatgcccaccagcaccgcgagtgccccctccagggtctgcacctgctgacgcagtgaggggatgcgcgcgcgcgtggtttccagttcggccaccgactggcgcaagaccagagcgtccgtctggccgccctcgtagcggatttgctccagttccagggtccgctcccgggattccaccgtcttttcggcgatagccagctgttcctgcgcgctgcgcagattcacgtaggtggcgaccacgtccgccaccacgttcagccggaccgcctcatggctgaaccgagactgttgcagaaaggcctcggcggcttcctcctggcgggcgaggcggccccacagatccagctcatatcccagaatccccgtgatcgagaacaggttgtcggtgcctcccccacccgggatcggcgagagcccttccggctgccgttcccgtgccgcctctgcctgggcgtccagcgtgggcaaccggttggcctccgccaggcccagacgggcgcgagactcctggatgcgttgcacctgcagacggacatccaggttatcgtccagggcccgcgccaccagtgcgtcgagctgcggatcctggtaacgggtccaccactgctgccaggcctcctgctcctcggcactgagcaggacgtgttccggccaatcctccggaagatcaaagtccgggcgctcatagtccggccccacggcgcagccaccgagtaagaacgccgcagcaacggtcaagccccacttacgcatggctggcctccttcttctcgcgacgttgctgacgccaagtgaccagatcctcgagcaatttgtagaacaacggcacgaacagcagcgccagggtgctggccgcgatcatgccgcccaccaccacggtgccgatctcctgtcgactggccgcgccggctccggtggcgaacatcagcggcagcgtgccgatgatgaaggtcatcgcggtcatgacgatcgcacggaaacgctgccgcgccgccgccatggcggcatcggtagaactcatgccttcgcgccggttctgcgcggcgaactccacgatcaggatggcattcttcgccgccaggccgatcagcaccagcagccctacctgaaagtagatgtcattgggaaagccgcgcagcatggttgccagggccgcgccgagcacaccgaagggtacggcggtggccaccgccaggggcagggtcagacgctcgtactgggcggccagaatcaggaacaccatcagcagccccagaccgaacgccgcgccagcggcaccggcggcaacgtccagctggtaggcctcgccaatccagcccatggtggtgttggcgtccgagtccaactcggccaccacggcttccaatgcctccttggcctggcccgtggtgtaacccggtgccgcatccgcaagcaagcgcgccgactgatagatattgaagcggttgataatgtccgcgccgctgccccgctccaggctcacgagggaatccacgggcaccatctccccggcatccgagcgcacgaacacatgccggaggtcctcttcgcgactgcggaactccgcttcggactgcacgttcacccgccacaaacgcccctggtaagtgaaatcgttgacataaaaggcgccgaaggtgctctgcatggcctcgaagatggtgttgatgggcacgccgatggcgcgggccttctcccggtccacggtggcgctgtagcgcggcatgttggtatccagcgtggcccgcacattaaccagctcgggccgttcattggcggcctgcaccacccgctgggccgctgcgtccacttcgtccgtggtggtctgaccgcggacctgaaggtagccttccacccccccggtcagtgacaagccctgaataggcggcggcgcgaaggcgaacacattggcctccgggatcccggctccgacacccatgatcctgcccacaaccgccgaggcatgctggtccggagctcggcgctcggaccagtcgctcaggttggcaaagccgaccagggcgttggtacgcagggacgaggcgataatgtcgaatccggcgaacgcggtgaactcgtcgatctcctcgatctcccggaggcggtccgtcagttcgtcccgcacctgctccgtgcgccccagagccgataccggcggcaactggcccaccaccagcgcgacgccctggtcttcctgcggcaccagaccggatggcaggcggtccagcaggaacaccgtcgtcgcgcagaaacccagaaacagcgccacacccaccgtgcgatggcgcaacagccagcccaccgttcctacgaaaccacgggtcagcgcattgaagccgctattgaacagggcgaacggccgggacaccgtgtgcttctgcttgtccagcagcagggcacacatggccggcgtcaaggtcagcgccaccacgccggaaaccaccacggacacggcgatggtcaccgcgaactgacggtacaactccccggaaaggcctcccaggaatgccaccggcgcgaacactgccaccagcaccagggtcgaggccaccaccgccccggccacctgctgcatggtttcaatggacgcctcgcgcgccttcaagcccttttcggccatcagccgttccacgttttccataacgatgatggcgttgtcgaccacaatgccgatcgccagcaccaggccgaacagggtcagcagattgaccgaaaagcccatcgcctgcatgccggcaaacgtgccgatcagggacaccggaatggccgccacggggatcagcgtggcccgcaggtgctgcaggaacaggaaggtcaccagcaccaccagcgccacggcgatcagcagcgtgatgaagacctcccgcaccgagatctccacgaactcggtgatgtcgtaggctaccgtgtattccaggccgtccggaaaacgctcggacaactcgtcgagggccgaccgcacctcccgggccgtgtccagcgcgttggcgccgggctgcagaaagacgcccaggggcacggttggctcaccgttataggtggcggaaaactcgtagttctgggcgcccaggctgacccttgccacatcccccagccgcagggtgctgccatcggacccggagcgcaggatgatgtcctcgaaggcctcggcgttgtcgagctgcccatcggtggtcaccgtgaaggtaaaggcctgcccctccggtgccggctccgccccgatgcgccctgcggcgaactgggcgttctgctcccgtatcgcggcggtcacatcggacggtgtgagctcgaactgggcgagcttgtccggccgcagccacacgcgcatggagtaatcctgggcgccgaacaggctggcgtcgccgacaccgggcagacggaccagttcgtccagcacattgagcagcgcgtaattgctgatgaacagcgaatcgtagcggccatccggcgagctcagcaccggcaccatcagaatgttggtggagcgcgcttccacccgcacgccctgatcccgcacctcctgcggcaggcgcggcagggcggcctgcacccggttattgacgttgatggccgcctggtccggatcggtgcccatctcgaacgagacggcgatctgcagggagccggcatcggtgctggtggactccatgtagatcatgttgtccacgccgttgatttcctgctccagcggcgcggcgaccgattccgccagcacttcggaactggcaccgggatagttggcctggaccacgacctgcggtggcaccacatccgggtactgctctaccggcaacgcgctcagcgccgccagccccgccaacacgataacgaacgagatgaccgaggagaagatcggccggtcgatgaagaagcgcagcatgtcaggattccccgttggtctcggtgacctcgaccgaggcgccgtcactcagcgccacctgcccgatcaccacaagccggtccccctcatccagcccctcgagcaccacctggcgcccatccaccaccggcccgagccgcacggtgcggacatgcgccacgtcctcgtcatccaccacgaacacccggggcccgtcccgaccctcacccacggcgttctggtcaatcaggaacacatcctccagctcctgcaggaccaggcgcacacgcacgaactggccgggaaccagatccccatccggattctcgaacaccgctcgggcggagaccgtgccggtgcgcggatcgatagtgctggcggtgaaatccacctgaccctccagctcataggcgtcgccaccgggcaaaatgacctgggccgcgtacgtctgcacctcatcctggctgcgccccatggcgcggcgtgccacgcgctggatggccgcatcgttctccggcagggagaagcgcacatgggccggatcgtggcgggtgaccaccgtcaacagcgcgccccgttcgatcaggctgccctccggcagggtttccagatcagtgacaccggacaccggtgccgtgacctccgtatatcgcagattacggcgggcatccgccagcgccgcctcgctcatggccagccgcgcctctgcaagctgcagattggtttccgcctggtcgcgttcgcggcggctcaccgcatcctgttggtacaaacccgagatgcggtcccattcccgctcggcatcggccaggctggccctggcgtccgcgcgttcggcctcggcacggcgcaccgcgatctcgtagggttccgggtcaatgcggaacagtggatcgcccttctgcaccagctgcccttcggtgtagagacgttcctcgagaatgccgtccacgcgggcacgcacttccacttcccggaaaccgcgcacgcggccggcgtactcgccctcgacctggaccgactgaggcgtgacggcctgcacggtgaccacaggcagtggctgctcctgcccgcccgcgtcgtcctgcggggccccgcaggcggtcagcaggagcaggaggaccagcaacgcaataggggcgcgaaccccgcgtcgcggccacaggcggccgagcgtctggttcacaacggatgcggttcggtacatgttgactccaagccagtagaacgtgtgacgggaccccggcacacacaatgacgctgccatccggctgcgtgcggccgcccgggtcaggacccctcgagcgcgccgtgcagatagatgtcaaacaattggtcgaatcggtccaccaggcatgggcgaccggcggacgcttcacttgacatcacggccccgtacaccaggtcgcccagcccatccatgagtgcctccacgggaagcttgcgcattcgcccggaaaccatcagcgcctcgaactcgggcgcccattcatgacgccgtgacatggagcgcgcgaaatagaggggggtaccccgatcgcgaaattccgcccgctcctggatgaacagatcgacggtttccgggtgctcgtcgaaaaaggcaaaggccgcacgaatgccggagcggagtcgctccagcggatccgagtgccgatcacgcccctcgcacatccgggcttccagcgcgtccacctgctgggtcagcgcggcgcagaacaggtcttccttgccgctgaaatagcggtacacggttcccttgcccacgccggcccgatcggcaacttcctgaacgtccgcggatcgatacccgcgctcggcaaacaccattaccgcggcggcaagcagctctgtcttccttgcatccggggtttttcgtgcgtatcgcgcctggctcacttccgcttcccgccgtgtgtccttgatgcaggccccaaacggacggacccgtcagtccgcatggtttcacaccaacaaaggcctgtcaaaacgggaatctccaataccggcgggcggacggcgcagacgccgatcggccacctggggaacattgatgaatgcacacgcacgcgcgcgtcgcctttgcgtgcgcacaaggcgcggtgactggcgtgcactcactctgcaccagggagccgcaacaccctgcgcacgcccgtgttgacgaaaacgggcggccgagccccttcactcaatgacttgccgtgtcctgattagcaacgcgagtcagccagcggctgggactcattcggggacgtgcatgggccgtcccgggccactttgatccaggccttcctgggagtgtcaccttcctgaggccccttacccctgcccagtcatcccggccggagcgaagcgaagagccgggatctcccccgtcggggcaaccccaagcgcggagatcccggataaccgctacgcggtttccgggatgacgacacaggggggggcagctggagacccgagcctgcacagtccttggggctggcttactctcattgctaatcaggtgcggggttgtcgccccaggttttccgaggcaaggcgcctcaggcagcgggtagtggttctacccgcccgctcttgatttcttcggggctcaacgcaggatcggggaacctgggctgccaacgcgagcgtgtccattcatcactgcccccgggtgttccgacagactgggcacgcgcggcctgccaccatcccgtgccgcgcccgcccgcgggcgtcggggggcgtaggatgtgatgagcgcagcgaatcgcatcagggtttcgcacggcgtggggaacggtgcgattcgctgcgctcatcacatcctacagcgaggtcggggcggcggcctgggcctccagctgcgccatctcggagtcggtgaagccggcggcgcggcgggcggcatgggcgaagggcgggcgtacgcggcccggcatgtactcggctagcagctcgaggaacagcggttcgggatcgagcccgcgcgcgtgggccagttcgcggaaccagcgcgtgccgatcgccacgtgggcgacctcctcgcgctggatgatctcgagcagcgccacggtcgcgtgatcacccgccgcggtcagccgctcgatcatcccgggcgtcacatccagcccgcgcgcctccagcacgcgcgggaccagcgccatacggatcatcacgtcgtggtcggtagcgagcgcggcctcccacagcccgttgtgggccggaaggtccccgtagtctgctcccagctcgtggagtcgcgcgcgcagcagccggaaatgacgcgcctcctcggccgccacctgcagccagtcgctgacgaacggcgccggcatgtcgcgaaagcgatagaccgcatccagcgccaggttgatcgcattgaactcgatatgtgcaacggcatgcaccagcgctacccgcccggctgtcgtgtgcagcccgcgccggggcagctcgcgcgggtgcacgagcaccgggcgctcggggcgcccgggcacctccacgcgctgcgggggtggcgccgctgctggcgccgtcgcgccggaccaccaggcgtccatcagccccagcacacgctcgcacttggcctccgggtcggattccagcagggcggtctcggccacccggtagaggcccgcctccggtcgcggtgtcgcgttcatggatctccctgtacgtacaggcgtgccgtcaggcacgcacgcggacgttcaccatcatgtcgttgtcctcgtgttccaggttgtggcagtggaacacgtagagctggtcgccatcgtagtcgtgcgtgaagtcgatggcgatgcgcacggtctcgcccggccacagcaggacggtgtccttccagcccagatccgcgaccgtcagcccgtcgtcgttgaccgcctgttcgcgcacgaaaccggggccaccggagcgcgacagcacctggaacgagaagccatggatatgcatcgggtgcggcatgctgcggtccgcattgcggagcgtccacacctcctgggtgttggcctccacctcgatcggcacccggtccgggtcatacgtctcgccattgatacgccactgcatcggggccatgtccaggaggatgtcgcgttcggttgcgttggacacgtcgatggggtcgattcgcgacaggcgctcgggcacctcggcggtgaccgcctcgccctcgcggaccacgaactcaagcagtgcgagcggatcgccgtcgtgcatgccgccacccatcatgcgccccattcctccgcccatgccgccgcccataccgccgccacgcatcatgccgccaccggccatcgggtcgaattccaggctgtgcagctcgactcgatcgcctccggaaaacgcggcgaaatcgaccagaagctccagacgctcgcccggtgacaggaaggcctctttcacctcccaaggcgattccagcagccccgcgtccgtgccgatgacctggaacgggaccgccgcgccatcggcccgcagggcgaggcgatagatccgggcggtggatccgttcagcaggcgcaggcgatggatgcgacgctcgacctcgtggcgggcggacggcgtcatgttcaccagcacctcgtccccgagataccccatcatcccctgcatcggattcggctggtacaccagatgcccgagccggtcgaagcgcttgtcctgcaacaccagtggcaggtcggtcttgcccagctccaggccaagggcctcgttgagggcgtcgttgtcgtcatccgtcaccagcaaaaaactcgccagcccctggtgggcctggcgcgcggtccggtgatgcgcatgggtgtggtaccagtaggtaccgccgcggttggtcacctggaagcggtattcgtactgttccccgggatcgaccgtatggatcgggtgaccgtcctcccggcccggcacatgcaggccgtgccagtggatgatcgtgccctcgtcgagctggttgtcgagcgtcacatccaggtcatcgccggtgcgcaacagcaggatcgggttctggtactcggtcccattcacctgtgtgcggtaccagaggaatggtgtctccgcgcggccgggcaccggcaaccatccctgttcggccaccagggtgaacggctgatcgggtgcgagcaccgcaaacggaccatcggccccgggcagaaacagcgggttgtcgaaacgcggagcggacaccgcatggttgaacagggtccagccgccgaacgtggtgatcacgggcagcgcggcggccagccccagaaattgacgtcgtttcatcatttttttccttgcggatgtgatgccggcatgctccggcgcagcaggatggagttgccgatcaccgacagcgagctggcggtcatcgcgattacgccgatcatcgggtgcagcaggccggccgcggcgatcgggatcgcggcggtgttgtagccccaggcccagaacaggttctgtacgatcttgcggaaggtcagccgcgacagctgcacggcctcgaccaccttggtcagttcgccacgcaccagggtcacgtcggcggcctcgattgcgacgtccgcgccggccccgatcgcgatgccgacattggcctgctgcagggccggggcgtcgttgatgccgtcacccaccatggccacgtgctcgccgtactccttttgcagctcacggatggcctcgaccttgccctccggcagcactccggcacggacctcgtcgatccctacctgcgcggccacggcattcgcggtgcgctcgttgtcgccggtgaccatcacgcagcggatgcccagggcatgcagctgttcgatggcgacctgcgactcctccttgagcgtgtcggcgaccgcgacaatgcccgccggttgatcgccaatggccaccagcatcgccgtcttgcccgcctcctcaagccgccgcagcgattccagcaggccggacgcatccaggccctgttcctccagcagccgctgactgccgaccaggacccgttccccgtcgaggcgggcctccactccacgcgcggtatgcgactggaactgctcgacctcggcgacctccagctcccggtcgcgcgcgccctgcacgatggcgtcggccagcgggtgcgcggaaccggcctcgaccgccgcggccgcccgcagcacacgggactcgtcgaagccctcggccgcgatcacatccgtcagtgccggttgcccgcgggtgatggtgccggtcttgtcgagcacgatcaccgcgatgtctttcagggtctggatcgcggagcccgagcgaatcagcacaccacgctcggcccccatgccggagcccaccatcagggcggtgggcgtggccagtcccagcgcacaggggcaggcaatgaccagcacggcgatcgcggcgaggatcgccagcaccagcgggggacgctccgaatccacccagggcaggaagccctcgccccagatcaggatcggctgcaacgccccggagaacgccagccaggccgcgaacgccgccagcgcgatcaccagaacggccggcacgaagcgcgcggtaatgcgatccgccagctcctgcaccggcacgcgcgagccctgcgcctcgttgaccaaccggatcacctgggacaggaaggtatccgcaccgacccgggtcgcacgcaccttcagccgcccctgctggttcagggtcgcgcccagcacggtgtcgccctcgcccttgtccaccgggaccgactcgccggtggcgatggactcgtccacggtgctctcgcccgccaccacctcgccatcggtgggcaccttctcgcccggacgcacgatcatcacgtcgcccacctgcagcgacttgatgggaacctcgacctcctcgccatcgcgctcgacccgggcggtcttcgcacccagatccagcagcttgcggatcgcggaggaggcctcgcccttggcgcggtactccagatagcgcccgagcatatggaaggccatgatggtcgcggccatctcgatgaacgaggtcattggatagatgaagccgatcagcccaatcaggtagggcggcaacgagcccatggagatcagcacgtccatgttgaggctgccgcttttcagcgcgcgccaggacgaacggtgcgtcgccgcaccccccgccataaagaccacggggaaggccagcacggcgataatcagaagatagccggggatctcctgccagaacatgtgcggcatcatcaggaccatgatcgcgatggtcgggatcatcgcgatccacagccggcgccaggcctgcttcaggtaggccgcgtcaatctcggcgtcgtccgcctcgctgccggcctcctcggtctccaccgccgccacgtcatagccggcgccctccaccgccgcgcgcagggcctcggggtcgggaccgtcggggccgggttccacggtcacacggtggtcgccgatattggtgcgcaccgactggataccatccagcttctcgatcgcagcgcgcacgatccccgcgcagtggtccgaacccatgcccggcaccaccaggcgcacggtcgcagagccgcccgactcgccttccacctgggcgacgtcgtagccggcgccctccacggcagcacgcaggcctggcgggtccacctggtcagggtcgtacccgaccgtcactcggtgccgagcgatgttggtgctcaccgtttgtacgcccgcggtcttttccagggccgcacgcacgatgcccgcgcaatggtccgagcccatgccgggcacgatcaccaccgcctcgcgcggggtcaccgtattggtttcggtcgtcattgagcgactccttaccgattactgaacagatacttgatcaaggccgcgaccccgaggatcagcaataccagaatcaagagtccaatccagccgtggccgaagccaagaccggacatccagccaaaaccttgttcatgcatcatggtgtagccctcccgggacgttggtaccaaggcggtacgcgaaacggcgcaccgcgggggcgatccacgatcgcccgaagccgggcaaatgcccggccggggaggactcaaagaggcgggcgcagatccggggccgcgcgagcaccggggcccatggccacggttcccggaacaggatgggacagcgaagcggtgacgggggtcgtcaggaaggaaggcagggccgacaccccgcagatgccacaaaccgcgcacggcatctcgcaggccgtggcttcgagctgaatcgcgggatcgtccgaatgcgagccggcaacctggtccgggcagtgggcctgcgcggccattcccggcccgggttccccgtgcagcatccccgcactggcaatcggtgccgcgaccagcgcggcggcgatcaacagggtcagcaggtggtgcagggctcgcgacacgggcaggcctcgaaaatgcattctgagtaccagtctagcaccggcattcaatgtccacatgacacagatcaagccgcgtgatcttcgcccggaacgctacagcaccggcgccagcagataggcggctcgtgcggccacacgacgccacagcggcaggtcatccacgtcctgccgggtcatctcgcgcgagcgggcgaaatccgcctcgaacatgcgcgccgtctcgcgggcgaaggctgggtccatcaccagtgcggtgacctcgaaattcagccggaacgaacggttgtccaggttcactgtacccaccgccgcccccatgtcgtccaccacgaacgccttgccgtgcaggaagccctcctgatagcggtagatgcgcacgccggcatccagcagcggcccgaggaaggcataggccgcatgggtggtcagcgggttgtcggtgacctcggggatcaatatgcgcacgtcgacgccactgagcgcggccagcttgagcatgccctgcacgccctcgtccggcacgaaatacgggctggcaatccagatgcgccgctcggccgcatggatcgcctgctgcatcatcagactggcagtctcgaactcgtcagccggaccggagggcaggatcagcaccggaaccccgtcgtccgccatggtcgccggcttccattccagctccgggatcgcctcggtggcccagtgccagtcctccagaaacaccgactgcaacgcgagcgcggacggcccctcgatacgcaggtgggtgtcccgccacgaaccgatcttcggatcgcgccccaggtactcgtcgcccacgttcagtccgccgacccaggcctgttcgccatcggccaccacgatcttgcgatgattgcggaagttcagctggaagcgattgccgcgcccgcgggtggagtggaagtgctggacctggacacccgcctcgcgcagggtatccaggtagctcccgggcaggcggtagctgccgatctcgtcgtacaggaaatagacctcgaccccgtcttgggcacgctccaccagccgccgctggagttcccgccccaggtcatcgtcgcgcacgatgtaaaactgcaccagcaggtagcgctcagcctgctcgatcccgcggaagatgctgtcgaaggtcgcctcgccgtccaccagcagttcgacctcgttgccatgcagaaacggccagcgggcgagctgctgcaccccgtccagatgcttgctgggttccgggacgatgtactggtgcgaccacagctcctcggtcttcggctgcagtgcccgggcaagactcgagtcctcgtcgcggcgcgcgaccacatagccgcgaaactcgctcgcaccgaagacccagtaggccggaacggccacatagggcacggtgttcagcgagacgatccacgccactgccccttgcgaagtgcgggtggacatcagcgcatccagcgatgacaggaaacccagcaggtggaagccgattacgaccgccagcagaacgcgccagcgcgggcgccggcgcggctgcgggtggggatcaccggactcgggtctggacatatccgtgcggccaacccggcgccggcgtcagagcgcgtcgagcccgcgggccaggtcgcgctggatatcggcgacggactccagtcctacggcgacacgcaccatggcctcggtaatgccctgtgcctcgcgcttgtccgggtccacgcggccgtgggtggtggtcgccggatgggtgatggtggtcttggcatcgcccaggttggccgtgatcgacaggaactgcgtggcgtcgatcaccgaccaggcagcctcgcgcccaccggcgacctcgaagctcagcaccccgccgaaaccgctttgctgctgcttcgcgattgcgtgctgggggtgatccggcagacccgggtaatgcaccgccgtgaccttcgggtgggcctgcagccactgcgccagggccagcgcattgtcactgtgcgcgcgcatccgcagggccagggtctccaggcccttcaggaagacccaggcgttgaacggcgagagcgtggggccagccgtgcgcaggaagccgtagacctcctcgcccacacgctcggcgtcgcccacgaccgcgccgcccaggcagcggccctggccgtcgaggaacttggttgccgagtggatgatgatgtcggcgcccagatccagcgggcgttgcagggccggcgtgcagaaacagttgtccaccgccagcactacgtcgtggcgatgcgcgatgtccgccagcgcgcggatatccaccacctcgcccagcgggttggacggcgtctcgcagaaatacagccgggtgttcggctgggtcgcggcctcccaggcctcgaggttcgacagctcgacgtaggtgacctccacgccgaaacgcccgaggtagttgttgaacaacacggtggtggtgccgaacaccgagcgggagcagaccacgtgatcgccggccttcagcaggcccatcatggtggcgaggatcgcggacatcccggaggcggtggcaacacaggcctcacccccttccagcgccgccaggcggtcctggaaggtacgcacggtcgggttggtgaagcgcgagtagatgttgcccgggctctcgccaccgaagcgcgccgcggcctccgcggccgagccgaacacgaagctcgaggtcgggaagatcgcctcggagtgctcgccctcgggcgtgcgctggtagccgtgccggatggccacggtctgcgggtcgtattcgctggggtcgaagtcggtcatcgggtttctcgaagcgcggattgcagacccgacagtgtacccggcgcggcgctcagtttccgggctgcagccggtcggccacgcgggtcagcagctcgtagctgatcgtccccgctgcgcgcgcgacgcgttccacgggaaggccttccccccacagggtcacgcggtccccgacctgcgccgcgggcaccccggacaggtccaccgccagcatgtccatggagacgcgcccgatcaaagggcaaagctccccgttcaccaggaccggcgtgcccgacggggcatggcgcgggtacccatcggcatatcccatcgccacaatcccgacacgcccgggcgcatcggcggtccaggtcgcgccatagccgacggtactgccgggtgcgagcggctgggtggcaatgatcggggcctgcacggtcatcgctggacgcaggtcgccatccggaccctccggcagatgctcggcgggtaccgaggccggatgcgcaccgtagagcatgattccggggcggccccagtactcgcccgccgccgccccgccgcgaccccagccggcaaacagggccgccgagttggccacgctgcggtgtcccggaaacgccgccaccgtcgtagcgaaggcgtccagctggcgggcattttgtgggtgctccggctcgtcggcacaggccatatgggtcatccagtgcaatccgccctgcccgtgaccggcagcctgcaatcgcgtggcgaccttcggcgcctgcgctggctcgaaacccaaccggttcatcccggtattcagtttgatccagacgacggggagcacgacgctggcggcctcgagatgatcgagttgtgccgaatggtgcaggacgggctggaggtcaaactcggtgcaggcatgcacctcagaaaggtcgcgcgggccctgcagcaccagcaacgcgccctcgaaaccggccgcgcgcagggcccgcgcctcacagacttgagaaacggccagcccgtcactatcgtcggccagtgcctgggctgcccatagcagaccgtgaccgtagccttctgccttgatcaccgaccacatgggaacagcgggtgcaaggcgccgtgccacggacaggttgtgccgcagggcctcgggatgaagctggatgctggccgcgcgcctcacacgtcgcctcggaccaggaatcgcagaacatggggcgctagcacgagtgggtacatagctcgctattcccctattgctcgatcccgccgtagacgtccggggcatagttctcgaagcgggtgaactgtccgcggaaggtcaggcgcacggtcccgatggggccattacgctgcttggcgataatgatctcggccgtgcccttgtcgggggactcctcgttatagacctcgtcgcggtagacgaaggcaataatgtcggcgtcctgttcgatggccccggactcgcgcaggtcggacatcaccgggcgcttgttcgggcgctgctccagcgagcggttgagctgcgacagcgcgatcatcggcacgctcagctccttcgccagggccttcagcgagcgcgagatgtccgagatttcattggcgcgattctcgctgctaccgggcgactgcatcagctgcaggtagtcgaccacgatcagcttgagccccttgtgctcgcgcatcaggcggcgcgtacgggcgcgcaactcggtgggtgacagcgccggggtgtcgtcgatgtacaacggtgcctcggagagcatctgcacggcactggtcaggcgcggccagtcgccgtcctccaggcgtccggagcgcagcttctgctggttgatccggcccatcgaggacaacagacgcatcgccagctgctcgccgggcatctccatggagaagatcgcgaccggctcggcgttcttcatcgccacgtactcggcgatgttcatcgcgaacgaggtcttgcccatcgacggacgcccggcgacgatcaccagatcgccggggttcagtcccgacgtcagggcatccagatcctgatacccggtcgccacaccggtgatcgggttctgcgtctcgtagaggtattcgatctgctcgaccgcggcggtcagcagcggcttcatgccgcggaagccccgggcgccacgcgaaccctgctcggcgatacggaagaccttctgctcggcctggtcgaggagttctttggagtcgcggccgtcgggaacaaacgccgaatccgcgatctcggtacccaccgagatcagagaccgcaggatggagcgctcgcggacgatatctgcgtaggccacgatattcgcggcactgggggtctccgccgccaggcggcccagataggccatgccgcccgcgtcctccagctcactggtgcgctcgagctgctcggacacggtaaccatgtcgaacggggcattgcgttcggccagagaggccaccgcccggtagatcaggcggtggtcatggcgatagaagtcttcatcggtaatgcggtccgccacccgatcccaggcggcgttatccagcatcagcccgccgaggaccgactgttcggcctcctcggaatgcggcgggatgcgcggattcggggtcatgggccggttcatgcccgggggcaccatgcgaaccggccagtctgccgggcgtcagcgacctgtggccactctcccgacatgcggaggatcactcctcgccgatgaccacgacgtggatgtcgacatccacgtccgtatgcaggtgcagaccgatctcgaactcgcccgtggtacgcagcgggccttccggcatgcgcacttccttcttctccacctcggtgcccttggcggtcagcgcatcggcgatatcggcggggccgatggagccgaacagcttgccctcgccaccggacttggcggtgatctccagcacggtgccttccagctgcgccttgcgcgcctcggcagcggccagtgcttcggcggcggccttttccagctcggcacggcgggcctcgaactcggcaatgttctccgcggtggcgaacttcgccttgccctgcggcagcaggtagttgcgggcgaagccggagcgcacggtcacgcggtcacccagaccacccaggttatcgatcttttccagcagaatgacttccatcttcggtattcctgtaacgttgggtcagccccaaaaacgaggcattctacaccggtcgccgaccggtctcacgaattgttgtcaccgtccgggccgtcatcacccggacccttgcgcccgcccagcgcgccaaggcgcgaacggatgtccgcccaggcatcgatcaccccgatcgtcgccagcaacaggaacatctgcggcagggccagcgccatcagcacgtacatgcccaccagccagaagctgctcatgccctggtgatgcgtcagcgcatgcaccagtgcaatcccctggaggaagaacagcacccccagaatgaacgccagctcggtcgccagcggaaccgggcccagatgcccgatcagccccagcccgacggtgacgccactcatcgcccgtccgaactggagcgcccggaactcctcgccgaacgcccccgggttgtacagaagtgcctgccagtagcgcccgatcagcaaactcagcgtgaggctcagcagcacgatcccggcaaacagcccagtcagatagggcgcggcccggcgcaatgcggcttccagctcctgagccccggtatccgtaccctcgaccagcggtcccagcagggccatgcccgcctcggaccaggccgtctgcagatccgggaccagggcatgcaccgccagcacgccgagcccggcgaccatcgcaccggccttcagtgtcatgcgccaggacaccgtgcggcgcaggacctcggccagcaataccaccggcgcccactgcacaaaccccgcggccacgcctgccatcggcggggcctccgggatcagcacgaacatcgcggccccgagcaccagcgccgacaacgcggcgacgagcagggcctgccccaggccgacacgcaggccgaccagtgcaatcagggcactgctgacgatcgcgatcggcggcaggaagagccccgcaacgccaaagccggagaccgcgcccacggcgcggccccggcttttcatcacgaattcggccagtacacgcaaggccgtgcgtccgggcgaaccggagcgcggatcagtggttgtcgctgtacggcaacagcgcgaggtagcgcgcgcgcttcacggccgtggccagctggcgctgatacttcgcgctggtaccggtcacacggctcggcacgatcttgccagtctcggttacaaaacccttcagcaggttcaggtccttgtaatcgatgtaatcgatgccttcggcggtgaacttgcagtacttgcgacgacgcggaaaacgggccatgtcagatctccttcaaaaattcggtcaacgggcaggcgggacttactcggcggaggccgagtcgtcggaggcggcctggccaccttcgtcgtcacgctcgcggcgacggcccttggcaccttcctcttcctggcccttggccagcggggaggtctcggtgacggcctcttccatgcgcatggccaggtggcgcagcacggcatcgttgaaccggaaggcactgaccagttcttccagcgcctcttccgaggcctcgatgttcatcagcacgtagtgggccttgaccagcttctggatcgggtaggccagctgacgacggccccagtcttccagacggtggatcttgccctcgtgaccttcgaccaggcccttgtagcgctcgatcatcgccgggacctgctcgctctggtccgggtggaccaggaacacaacttcgtaatgacgcattttcgactccttgcgggtatcagcctcccgtcatcgcggtgaggcaaggattccgtccgccggattaccggcagacggaaaggcgcgataccttaaacgaactgggccccggcaacaagcccgccaccgccgggcagcggcgcgggacccggcctgcggtttcagtcgtccaccggccactcgtcgtcggggatgatgccgtcgtcgcgctgctcgtgccgcacccacgcgacaatatcggccacatcctggtagtcgagaccgggaaccgggggcatgtcgccgaagtcccagtggtgcgcgaccaccccgcgctccacggccataaaaaacgtaacgtcagcgtgatgcgatggctcgtagatccgatgcaccagcgccggtccctgttccgtaccccgtgcatcggagccgtggcactccgcgcagctttgctgaaaacgctcgcgcccgagctgcggatcgcccagcagctcgacattgacgccctggattggatagggcgcccgctcctgctccgtcgtatccggggtctcatcaccacagcccgcgaggaccaggctcaacccaacgatcgcagcagccaggacggaccgggtcatggtagtggttcgccccaccctgccctggcgttcagacgcagggtgaagacgatccccgccgagcatatccgcgttgtgaccggtgcccgtcagggagcggagcacggtgtggtttttcattggcatgttcaatccctctcagtcgaaaacgaaaacagatgccggatcgggcaccgtcgatgcgaaacgctcaggttttcggcggaggattgggaggcccgcggggtgttctcgcgcgcagaagcgtgggctctccggcggtcatatatgggccggaaacgctggagggggtagcgcacggaggggccatgcagcagccatgaccgaggcattcggccgtctccgtgccgtgatcgcaatgcatgtccgcacacgccccggacgggtcactatcgaccgcaggcgccgactgcatggcgggaatggtcagcgccagcaccagcagggataacagcagccaccactgcactggacgggttcgcgcgtacatgcctgcagcgtatcaggcgcgccgctggcgccgggcctcgaacagtgtgatgccggtcgccaccgagacgttaaggctctccaccgtgccgcccatcgggatcctcgcgagatgatcgcaagcctcgcgagtcaggcgccgcatgccctccccctcggcccccatcacgatcgcggtcggcggccgcagatccaccgcatagaggtcctcgtgcgcggcaccatccagacccacggtccacatgccggcatccttcaatgccgccagggtccgcgcgaggttgccgactgcgaccaccggcacggtttccgccgcccccgaggcgaccttgatcgccgccggcgtgagcgccgcgctgtggtgtcggggtgtcacgatggcaccggcaccggccgcgtctgcggtgcgcaggcaggcacccaggttgtgcggatcggtgaccccgtccagcaccagcacgaggtccagcccgttgcgtacgcgctggaccagcgccttttcctcgacaaccgggcgcggggcgcaatgcacgatcacaccctgatgctgaaacccggggtggtgctggtcgagcttgtcgcgcccggcacgttccaccgagattccgcgcgcctgggcctgctccagcaactgcgccagcgcaggctccagcgtaccgctcgcgagctgcaacaaacgcacccgctccggggcgtgctgcagtacggccgcgaccgcgtggatcccgccgaaggattcgccgcgaggacccttgccgcccttgcccatcgcctgtgttcctaagaggggctggacgaacggcgccgacggccacggcggcgccggccggatttgccaccgggctcgtcatcggcgccgggcgccgtctctgcggcgtcagtggctgaggccggagcttccgtagccggggcttcagccgcggactccgccgacttgccgcgaccgcgcccaccgcggcggcggcgcttcttcttcggcggggcgtcgtcctggccctgctcgggcgcggcctccggcgccggctgcacggactcggcgtccttgcgcttgcgaccgcggccggatttcttcttcggcgcggcctcgcccttggcttcctcggccagtgccagatcgatcttgcgatcatccaggctaacgcgcacaacctgcacgcgcacctcgtcgccaatgcggaatacccgcccaccgcgctcgccggtcagggtgtgacgactcggctcgaagtggtagaagtcgttgtctagggccgtcacgtgcaccaggccctcgatatagacatccttgatctcgacgaacagcccgaatccggtcactccggagaccacgccgtcaaaggtctcgccgaccttgtcctgcatgtattcggccttgagccaggcgaccgcgtcacgtgtggcgtcatccgcacggcgttccgccatggagcagtgctcgccgagggattccatgtcgttgtgcgagtacgggaaggccttgttgctgcccttgcgcagcacatggcggatgccacgatgcaccagcagatccgggtagcgccggatcggcgaggtgaagtgggcgtagtcatccagcgccagcccgaagtggccgtccagttcgggggcatacaccgcctggctcagggagcgcagcagcacggtctgaatcagctgctggtcggggcgctttttcgccgccttcagcacctcggtgtagtcacgggggctcggttcactgccgccgccgagcgtcaggcccaccccattgaggaagtcgcgcaggtcgtcaaccttgtcggtcggcggctggtcatggatacggtaaagcgccggcaccttgtgcttcttgaggaagcgcgcggccgccacgttggccatgatcatgcattcctcgaccatgcgatgcgcgtcgttgcgctcggtcggcacgatcttttcgatcttccgatcctcgccaaagatgatcttcgtctcggtggtatcaaagtcgatcgcgccgcgacggttgcgcgcggcatgcagcgccttgaagacctcgtgcaggacctccaggtggggcatcacatgctcattctgctcgcgcagcggcgcatcgccatcgagcatcgccgcaacgtcctcgtagatcaggcgcgcatgcgagcggatcaggccctcgtggaagcggtagctcttcagtgcgccacgcgcgccgatctccatctcgcagaccatactcagccggtccacgttcgggttcagcgagcacagcccgttggacagcacctccggcagcatcgggatcacgttgttcgggaagtacaccgaggtcccgcgcgtacgtgcctcgcggtccagcgccgcctcccgctcgacgtagtgcgacacgtccgcaatggcgacccacagacgccagcccttgccgtcgcgctcgcaatacagcgcgtcatcaaagtcccgcgcgtcgtcgccatcgatggtcacaaacggctgtgcgcgcaggtccaggcggcccttcttggccttctcgctgacctcggcgcccagctcgtcggctgcagcagcgacctcctccggccactcgtgcggcagaccatgggcacgaatcgcgatatcgatctccatgccgggcgccatgtgctcacccagcacctcgatcacgtccccgcgcaggcgtgccgtgcgcgacgcggactcgcggatacgcacgaccacgatctggtcgtccccggactcgcccaggccatcgggcggcaccaggatgtcgtgggtgatgcgcttgttgtccggggtcaggatgcccaccccgtcctcgatgcgcaggcgcccgaccacctgggtcgtgttgtgctcgaggacctcgacgatgccgccctcgcggcgaccgcgacgatccacgcccatgacccgcgccagcacgcggtcgccatggaacacaccacgcatctggcgcggcgagaggaacagatcgtcgtcctgttcgtccggcaccagaaagccgaagccgtccgggtgcccaatgacgcgtccgcggatcaggtcttcctggttgaccggcagataggcgccgcgccggttgcacagcgcctggccgtcgcgctccatcgccttcaggcgacggcgcagggcctcgagacggtcgtcgtcggaaatttccagacgctcggcaatctcgtcataggacagggggttgtcggcttcctgcaggagcccgaggatgaactcgcggctggggatgggattgtcgtacttctgcgcctcgcgctcgaaattgggatcggccggcgccttgcttctttttcttggcattcaaacaactcgttggatgattcggtggccaccaacaacaggctggcgacacaagctacctattatgcggcatgtaaagattcgctgcgcggaaacgcccgggggacacgcgaacccggtatcacgttcgcacccatgactcgggagtctcgcaccggcgttgacaggctcctggtcgcgcactatattgcgcgctcctgaagcgcaggacccggtctcgtaccggcgatccgacctcgtgccgaggtggcggaattggtagacgcgctagcttcaggtgctagtgagcgaaagctcgtggaggttcaagtcctctcctcggcaccatttacctgcttctccatccccgagacgacaacacccgcccatcctccgcacggataaccgtgtatcggcggatatacgcgtgcccgcgcgggcgacacgggttgcaacccgcaccgcccgctcagggtctgcctggaatcagccgtcgaacggatcgcgcaggaccagcgtttcgtcgcggtcgggcccggtggagatcatgtcgatcgggacacccaccacgtcggacagacgctccagataggcccgcgccgcggcaggcagcttgtcgtactcgcgaatcccgacggtggattcctgccagcccggcatctcctcgtagatcggcttgcaggccgcataggcctcggccccggacggcggcacctcgtggcgtttgccgccacagtcatagccgacacagatctgcacgctctccagcccgtccagcacatccagcttggtcatgcacaggccgctgatgctgttgatcgcgaccgcccgcttgagcgcgaccgcatcgaaccagccgcagcgccgggcgcgcccggtggtggagccgaactcgttgccccgggtggccaggtgctcgcccatgttgtcgaacagctcagtcgggaacgggccggctccgacacgggtggtataggccttggtgatccccagcacgtagtcgatatcgcgcggaccgacgccggagcccgtcgaggccccgccggcggtcgtgttggacgaggtaacgaacggataggtcccgtggtcgatatccagcagggtgccctgcgcgccctcgaacatcacgtcccggccctgggcacgcagctcgtgcagccgtccggcgacatccgcgaccatcggctgcaggcgctcggcgtgcgccaggcactgctccagcacctcctgctgatcgatggtcggggccttgaagtagtgcttcagggcgaagttgtgatagtccatcacctcgcccagcttggcggccaggcgctcgcggtggaacaggtcgtccaggcgcaggccacgacgggcgaccttgtcctcgtaggcggggccgatcccgcgcccggtggtcccgatcgcggccttgccgcgcgccttttcgcgcgcatggtccagcgcgacgtggtagggcaggatcagctggcaggcgtccgacaggcgcagacgatccgcgaccggaacgcccttggcctccagctcttccatctcggtaatcagcgcctcgggcgacagcaccaccccgttgccaatcatgcattccacaccttcgcgcaggatccccgaaggaatcaggtgcagcacggtcttctcgccatcaatcaccagggtatgcccggcattgtgcccaccctgaaaacggacaacagcggcggcgtcctcggtcaggcggtcgacgatcttgcccttgccctcgtcaccccactgactgcccagtacgactacgaaacgtcccatcggctcagtactccactaccgtccaggccccgtcgcgcagctcgagacgcgcatcagcggggggttcattggtttgcccttccagatcgcgcaccacgcgattgccgcgggcacgcaggtcggcgatcgcggcctccatggccacatcgcccgaggccggcgcacgcaccgttcgacgcggtaccggcggcgccacctcggcacggcgcagcaactcgcgcaggtcggtactgaagccggtcgcggcgcgcgcgcggccaaagacgcgaccaatatcgttgtagcgcccgccgcgtgcaatcgcctgccccgagcctggcacgaacaccgcgaacaccaggcccgtgtgataggcataaccgcgcaattcgccgagatcaacatggaggtccacattcggttgtgtcgcctccagacgctccgccaccgcctgcaggtgatccagggccgcccccacctcggacggcgcaccggccagggcctcgcgggcggcggcaatgacgccggcgtccccattgagatccaccagtgcgcgcaatcgccggcaaacggccgcatccatgccttccgccccccatgccttgagggtctcctcgatctcggggacgctcttgcgctgcaactgatcgaagaaggcctcttcgcgggcattgtccagaccggcctcgcgcgccagcgcgcgatagatgccgacatgacccaggtccatgctgggctggtaaaccccgcagatctccagtgtggcgagcatcaggcggatgatttcgaggtcggaatccagaccgtcatgcccaaacagctcggccccggcctgcagaggactgcgcgacccggaccactcgtccgcacgcgtacgcagcgtactcccgacatagcagaggcggttgggcccctcgaccttcaggcgatgcgcatcgatgcgtgccacctgcggggtcagatccgcgcgcacccccatcaggcgaccgttcatctggtcggtcagcttgaaggtctgcaaatccagcgcatggcccgcacccaccagcaaggactccaggtattccgccagcggcggcatgaccaggtcatagccccaggtatcgaactggtccagcacccgacggcgcagcccctccagacgccgggcggcgtccggcagcgcctcgtcgaggccatccggcagtagccagcggttgatctcggtcatctcgtccctgcctttatcctagggaaacacgggtcaatgtccacactcgctgcctcgtcgctttcgtgtgcgaacaaggcgcggtgaccgccttgcagcatcctgcacaagggagccgcaacgccatttccgcgcccgtttttgatcacaatggtcggccgatcccttgcatccaatgggttgcggggttggtgccccaggctccccgatcctgcgttgcgaccaagccatcaaaaacgggagggtagaaccactacccgctgccagaggcgcctggtctcgggaaacccggggtacccacgcgagtgtgtacattgatcagtgtttcccatgtatcacccgatgcgcaccgggtcccggcatgactcgggcccggaagaccgggcccgagtcaaacggtcaccgcgcaccgggcacctgcgatggcacccggccccggtgttactgggtcggcagcggcgccggccgctccccgcccggcgcgttgaagaactggaagaactccgagttcggctccaggatgaaggtgctcttctcgccgctcatgctgttgcggtaggcgatcaggctccggtagaagcggaagaactcttcatcttcaccgaacgaacggcccagcgtctcggtggcgcgggcatcaccggcaccccggatctcctcggagtcacggtaggcgttcgcgaggatgaccgtccggtcacgatcagcacgcgagcgaatacgttcggcctcctcctgaccacgggcccggaagtcctgcgccacgcgctgacgctcggcgcgcatacgctcgtacaccgactcggagacctcgtccggcaggtccatccggcgcacgcgaacgtcgaccaggttgatccccagctccagcgccgtctcgagcgccgtctgacgcaccgcacccaggatctcgagccgctcgccggccacgacttcctgcagttcgtagcgggcgaactcgttacgcatgccgtcgcgcaggatctgggcgaggcgttcctcggccagacgttcgtcaccgcgggtcgagcggtagaactggccgacgtcgtcgatccgccacttggcgtagaagtcgacgatgatgttcttcgcctcggaggtcaggaaccgatccggcgggatgttcagcgtcatgatccgggcatcgaatttctcgacgttctggatcagcggaaacttgaagtgcagaccgggctcggggtcgacctgacggatctcgcccagggcgaacttgatcacgcgctcgcgctcgtcgacggtgtaggtcgaaagcgccaccacgatcccgatgacaacaacggcgataccggctatgcgtagcattagcgcacctcccgcgagcgctgggccgccggatcacggctacccagtcgattgacacctgacccagtagtggcacccaggccaccgcggctggtatcgatgggttgcggggtcggcgtatcacccgagttggaacgggtaccggtaccacggaacagctgatccagcggcagcatcatcaggttgttgctgctacccacgtcgagcatgaccttgcgcgaatcctcgagcaccgcctcgacggcctccagatacagacggtcgcgggtcacttccgggtactgctggtattcgaccagcaactgatcgaagcgggaggcatcaccgtcggcccgcgcaatgacctgatcacgataggcctcggcttcttcgatgatacgggccgcctgaccacgtgcccgcgggatcacgccattggcgtaggcctcggcctcgttgcggaagcggacctcgtcttcgcgggcacggatcgcgtcggcaaaggcctcctggaccggttcaggcggctgggcctgctgcatggacacggcggtgaccgttaccccggccccataggaatccaggctttcctgcatgaccacacgtgccgaggatgcgatttccccacgcccttccccgaggatgaagtccagattggaccgtccgacacgttcgcgaatcgccgattccatcacatggtccacggtaatatcggggttgcgcacgttgaagagaaaatcgaccagatcgaggatgcggtactgcaccgcgatatcgatatcgatgatgttttcgtcgccggtcagcatcagcgcgcggtgctcgatggttcgcacgttgtcgacgttgacaatctcgatccgctcaatcggatacggcaagtgccagccgggacccggattcttcacttcctggaaggcgccaaagcgcagcactacaccacgctcgccctcggagatgatgtgaaagccggaagccagccataccaccagcgcgataatcagcccgaggctgaccagggcctgggtaccacggcccatgccaccgccggaggaaccgccagaaccactgtcgccaccaccaccgaagattccgttcagctggcgcgacagcttgcgcatcatttcttccagatcggggggctggttgcccccgccgccaccgctaccaccgccgcgctggccaccgccgcccccactccaggggtcgcggttactatttcccggttcgttccagggcatggactggactccgtcactcgctcagggctggcaccatccgttcaactgacacggatgggcataaggggccacattctagggagccggccccacccgggcaaccacgtccggagggaaatacgggttactcgtcgccccagggaaacacggatcaatgtacacgctcgctgcctcaaagcttttgcgtgtgaacaaagtgcggtgactgccgtgcactcattgtgcacaagggagccgcaacgccgttcccgtgcccgtttttgagcaacaacgggcggccgagcccccgctcacaatggcctgcggggttggcaccccaggttttccgagacaaggcacgccgcgcagtgggtagtggtcctacccgcaagcggtgcaacgcaggaccggggaacctggggtgccaacgcgagtgtgtacgttaaccagtggttccctcgatgacgacaaaggcctgggcatactcgcgctcgtcgctgatgctgaggtgaatggcgaccacaccaaggcgttcggcggttgcccgcgtgcggccttccagcacgaattcggggcgcccgcgggcatcatgggtcaccccggcctcggccagccccatgtcggccccgactccgcagcccagcgccttggcgagggcctccttggccgcaaagcgccgggcgaggaagcccgccgggtgctccggcggcaggtcggcttgctccaccggatgcaggatacgctcggtcaggcgccggccgtggcgctcccacatgccctgcatgcgcgccacctggacgaggtcggtaccaatcccgaggatcatctggcgatcacaccgggtactggccgacgggcaggcctgcgcgggcggcgtccatcagcccgcgcatgtggctgaccgcctccggcaatcccgtaaacagtgcccgggccacgatggagtggccgatattcagctcgtgaaagaccggattcgcagcgatcggacgcacattgtcgtaatcgagcccatgaccggcgttgatcaccagccccatggcctgaccggcagcggcggcctcgttgatcccggccagcaagcgttcgcgctcggccgcatcacgggcattggcgtaggcgcctgtatgcagctccaccaccggggcgccgatcttgaccgctgcctccagctggcgcacatccggctccacgaacagcgagacctcgatcccggccgtggtcagcggagccacaaaatcgcgcagccgctcgagctgtccggccgcatccaggccaccctcggtagtcagctcctcgcgcttttccggcacgatgcagcaggcctccgggagcagcttcaatgcgatggcctgcatgccctcggtggcggccatctcgagattcatcgggaccgtgagtttcggcttgatgccgaaaacatcgtcgtcctggatatgccggcggtcctcgcgcagatgcagggtgatcgagtccgcgccgctggcttcggccaggcgcaccgcctgcatcaggtcgggatacggggtgtggcgcgcctggcggatcgtggcgatgtggtcgaggttgacccccagcttgagcggtgcgggatacgacatggtacgagtggccttatatgggcttgtatgggcttggatgcgtgtcagggccggggctacagcagcgctcgcgtgcgcagcgcgcgaccggccaggtgatggtcaatcagggcgcgcatgaagtcacgcgccgggcgggcataattatcggggaccgactgccccgaagccagcgccaccagggcctccccggcgatggcgcccgcgcgccccggtgccgtgggctccagccccatctcgggctcgtaccgataccagaccgccggttcaagctcggcggcatcgacatgctcgagcccggagtcgatcggcagcagcaacgcccactcggcgcggcgcaacactacgtctgcccgctcccgggccgccagccgcgcgtaggccgtcagcagggccggcagcgcctcggggatgggggcctcgcgcggatagaggcgcaataccagttcgttcaggtacaaaccacaaaccagcgtccgcccggtcaacgggaagaccctctgctgctccgccacctgaagcgtaggaagctcgccacgaccgcgccaggccagatccagcagcacaaagggctgtaccgaccccgccttgccacgtaccaccgccgccacccgcccggcctcgcccgtcagcagttccagcacacggctgttttcgcgcagtgcacgcgcatgcagcactacaccctgggtgaccgccgtcgccgcgccactcatgcgcgccgcagggccttcaccggggttcttcgatgcccagctcgcgcagggcgcgcgggttccgggtccagtcggcctcgacgcgcaccgtcaggcgcagcatgaccttgcgccccagcagttcttcaagctgcagacgcgccgcctgcccgatccgcttcagacgctgcccacccttgccgatcacgatgcccttctggctgtcgcgctcgaccatgatcaccgcatcgatgtgcgtcgtccgcggctcgtcagcccattgttccacgcgcaccgccaccgagtacgggacctcctgtccgaggctctcgagcagggattcgcggatcatctcctcggcgcggaagcgctccgggcgatcggacagctgctcggggtcgtagaggaagggtcccgcgggcaggtgcgcccggatttcgtcgatcaggcccgcgacgttggagcctgtcttcgccgacagcgggacgacacctgcatacggcattgcctccatccgccccgcgataaacggcagcagttcttctttttcccgcgcccgatcgaccttgttgatcaccagcagggccggccgttcggactggcgaatcagctgttcgatgcgctcgtcgccctcaccgaagcgtcccgcctccaccaggaaacacaccaggtccgcgtcggccagggcctgactggccgtgcggttcagtacccggtttaccaggcgcgtgcgctcggtatcgatccccggggtgtccatcagcacgatctggtcgtcgccctcggtcacgatgccgaggatgcgattgcgcgtggtgtggggacgccgcgtagtggctgccagcttctcgcccaccaggcggttcatcagcgtggtcttgccgacattcggacggccaaccagcgcgaccaaaccgcaccgcgttccggactcgggggcgctgtccatgtcgctcactgctcctgggcctgctgctgcaaccgctgcagcgcagcctcggccgcggcctgctccgcgcggcgccgagaggagccctcgccctgctgaccccagccctgggtaggcaggtgcacggagacggtgaaacggcgctgatgatcgggaccgaccacctccagcacttcgtaaacaggcaattccgcattgcggccctgcagctgttcctgcaaccgggtcttcgggtccttcagggactcggcggaggggagattccccaggcgctcggcatagagtgcgagggtgaagtcgcgtgcagcctgcatacccgcctcgcggtacgtcactccaatcagagcctcgactgcgtcggcgaggatggaatcgcgccgctggccgccgctcttgcgttcgccctggccgagattgagcgtgccttccagtcccgactcgcgcgccagggccgccagcgactcgcggttgaccagcgccgcgcgcagacgcgtgagatccccctctggcgcgtccggcagctgctcgtacagggcatcggcgataaccaggcccaggaccgcatcgcccagaaactccaggcgctcgttgttgcgcccgccggcactgcgatgggtcagggcctggcgaacgccatcgccctcgcgcactgactccggcagcagctcgcgaaaatcgcgactcgatcgttgaaggttacgttccgacaatcccacagtgtttctctagggcgccagggtttcgctacgggaaaaacgcgcgaccacatccacgttccccaggaactcgcggcggacttcgtattccagatgcatctgccggcgatcgccctcctcggtcaccgagaagtcgtcctcctcaatcccgtcgtacaccgagttgatctggaaccggcggttcatctcgcgccacagctcgcgctcgcttttctcggccgcaccgggctgggccgcgacatcctgcatgatcgagcgcacggtcaggtactgggtgtactgagtgcccatcttgatcacgaaggtcccgaccagcagcgccagcaggatcaacgccatcaccgtcagggcacccgccccgcgcatggaatgtctggaatgccgcatcgccctatcccctggttgcctgcgcccgcgaaatggacctaacgaattgcctggccaatccgggaaaagtccctgtgcccttcattgtaatcccaatgcagccagataaagagggcacgccccaccagcaggtcctcggagacaaaaccccaggtccggctgtcgttcgagttgtcgcgattgtcgccgaccatgaagtagtgaccgtcggggaccgtcaccgagccatccaggcttgggcgttcctcgcgcatcagcgtcgtgtaggtgcgcccgtcgagggtctcctcgtacagcgaggcgccggacatcatttccccggacccctcgccctcgaaggtccccacgcgctcggccgattgtgcctcgccgttgacgtagagcacgcgatcgcggaactcgatggtgtcgcccggcagcccgatcacgcgcttgatgtagtcctcctgcgggttgcgggggtacttgaacaccacgacctcgccacgctcgggctcgcccatgtccaggaccttcgtacgcgtaaccggcaggcggatcccgtaggagaacttgttcaccatgatgaagtcgcccaccagaagggtcggcatcatggagcccgacgggatacggaacggctcggccacgaacgaccgcagcaccagcacgatcagcagcaccgggaagaacgaacgcgaatagtccacgaaccacggcatgcgcgcctggcgctcggggctcaaccgccgccgcaggagcacccagcccagccagatcaggcccgttgcggccgtggccagtaccaggatcagttccagattcgccatctattgtcctcgatcaccgcctcgcggcgtgcccgctccaagccgggcgttatttgtcgtcgccgaccgacagcaccgccaggaaggcctcctgcggcacatccaccttgccaatcgacttcatgcgtttcttgccggccttctgcttctccagcagcttgcgcttgcgcgagacgtcacccccgtagcacttggccaggacgttcttgcgcatcgccttgaccgtggagcgcgcgataatcttcgagccgatcgccgcctggatcgccacctcgtacatctgccgcgggatgatcttggccatgcgctcggtcagttcgcgaccgcgcgactccgcgtggtcacgatgcacgatcccggacagggcatccactcgctcgccgttgatcaggatatccacgcgcaccagtggcgccgcctggaagcgccgcggctggtagtcgaacgaggcgtagccacgggttgcggacttcagccggtcgaagaagtccagcatcacctcggacatcggcagctcgtaggacagctgcacctgacgccccaggtactgcatcttggtctgcaccccgcgcttttcgatgcacagggtgatcaccgcgccgacgtagtcctgcggcacgaggatgttcgcctcgataatcggctcgcggatctcggcgatctcgttgctcggcggcagcccggatgggttgtgcaccatcaccacctcgccgtcgctcttttccacctcgtagaccaccgtgggcgcggtggtaatcaggtcgaggtcgtactcgcgctccaggcgctcctgcacgatctccatgtgcagcatgccgaggaagccgcagcgaaagccaaagcccagcgcctgcgacgtctccggctcgaaggacagcgcggcatcgttcaggcgcagcttgtccagcgcatcgcgcaggtcgttgaagtcatccgcgctgaccgggaacagcccggcgaacacccgcggctggacctcctggaagcccggcaccggctcggaggccgggttgttgaagtcggtgaaggtgtcgcccaccttggccccggaaatgtccttgatagtcgcgatcagatagccgacctcgcccacctccagggtctcgcggtccaccggcttgggcgtgaataccccgactcggctgacctcgtgggcacgcccgaccgacatcgccttgatcttctgccccgcataaaagcgcccggccttcacccgcaccagcgccaccacgcccaggtagttgtcgtaccaggagtcgatcaccagggccttgggcgaggcctcggcgtccccctccggcggcgggattcgacgcacgatctcctcgagcagctcggcgatgccctcgccggtcttggccgagacccgcacggcgtcggtggcctcgatgccgatcacgtcctcgatctctgccgccacgcggtccggctcggccgccggcaggtcgatcttgttgagcaccgggacgacctcgagcccctggtcgatcgcggtatagcagttggccacgctctgcgcctccacaccctgggaggcatcgacgaccagcagcgcgccctcgcaggcatacagcgaacgcgacacctcgtaggaaaagtccacatgccccggggtatcgatgaaattcagctgatagcgctggccatcctgggcgtcgtagaacaacgagacgctttgcgccttgatggtgattccgcgctcgcgctccaggtccatcgagtccagcacctgctcggacatctcgcgttcggtcaggccgtggcagccctggatcaggcggtcggccagcgtggacttgccgtggtcgatgtgcgcgatgatggaaaaattgcgggtgaggcgagtttcggtcatgcaggggccagtcggtccagcagtgcctttcggtcgaggaaatggcagcaaagaatgtcgtcgtcgaccgcaagcaccgggaccttcgcgttgaaacgcgcgcgcaggcccgggtcctcgtcgatgtcgacgacctcgagggcgaaagtataacgacttttgagggccgaaagctccgcgagcatctgctcgcaaagcccgcagccctcgcggtgatacagcgtcagggttggcatcatgatcgccgccgcccgggcgcacagcgcccgggccaggccacgaccatcattcggacgggatacgcaaggcgataaacgtcgggttgccgtcgcggtgaatcaggaccggcaccgtgcgcccactaccggcggcctcgatctgctcttccagcgcgtccagcgaatccaccgagtggcgaccgaactgcacgatcacgtcgcccggacgaatgccggaggaacgcgccgggttgccggtcacctccgtaaccacgagcccgccgtcgagacccagctcctcggcctgggccgcgtccagcggctccagatgcatcccgagcaggctttgcggctcggcacgctctccctgctccggctggggaccaccgcgctccgccgcgatatcgtccggcaggcgttcgatctcgaccatcagggtcctggtctcctcgccgcgacggatctccacctcggcctcggtgccgaccggtgtgcgtcccacgatcggcggcagggcggaggagttcgggacctcgatcccattgaacttgaggatcacatcccccgtctcgaagccggccttctcggccgggctgtccgactgcacgcgggcgaccagggcgccgctgggcttgtccataccaaacgactcagccagatcacgcgtcacctcctggatcagcacgcccagccagcctcgcgtgacctcgccgtgctcgcgcagctgcttgacgacatcctcgaccatctcgatcgggacggcgaacgacagccccatgaagccaccggtgcggctgtagatctgggcattaatccccacgaccttgccgtccagattcagcagcgggccacccgaattcccggggttgatcgcgacatcggtctggatgaacgggacgtagttctcggtcgggagattgcgccccttggcgctgacgatcccggccgtcacggagtggtcaaagccaaacggcgagccgatcgcgagcacccactcgccgaccttgaggtcgtccgaggagcccagctccagcgtcggcagatcatcggcatcgatcttcagcaaagccacgtcgctttgcgggtccttgccgaccacttcggcatcgaacacacgccggtcggagagatgcacgacgacctcggaagccccctccacgacgtggttcgccgtgatgatgtaaccgtcctcggtgtagataaagccggaccccagcgagctgcgctcgggcatccgtccctgccccccctcaccgcccgggggcgaaccgaagaagcgttcgaacaggtcctcgaacggagaaccctcgaaatcggggtgtccgcccgtctgaccaccctcgcgctcacgcgtggtggagatattgaccaccgcggggctgtgctcctccgccagcgggacaaagtccggcagcatgcacgccgaggccggcagggagaaggcaaacaggatcagccccagcagggcccattgcatcggtcgcgtcatgattgaagccgctcttgctcgtgcgttcatgctctagaaaattcgtaccgggacaagttcccggcgattgcctgcattattcgatcggacgcggacggccctgcgcccgcaccacccccgcatcaggctcgcgccgcagaaataccggcgccagatccggtgcgcggtgacgcatccagtaccgcaccccgccgagccccagcacaaaacccgccgcaccggccagcatcagccagccctcgcccagcagcggccaggccagcatcagcagccccggcacggcaaccaggcccagcaggggcagcaagtacatcgccagggcccccgaaaccagagcctgatcgcgaatcccgatgaccacgcgatcgccggcacggagttgacccggatggccgatggtcacctccacagcctttcgccccagcacctcggacagcacaccgctaccgcagccggtgcgggccgaacagcttccgcaggtggactggcgctcgatgcgcacgcgcgcgctgtgcgcctcggccgagagcacgacaccctgttcctcgatccagtgtcccacgggtcttagtcgcccgcggcgccctggtaatagaccgcgtccagcacctgctggaccgtaacatggggcacatcgccgaccgccgtgacttgatgcccggccatcacccgcgccgcggcatgcgtggcgccggcacgggtcgtaccctcgaaactcttctcgccatccgccggctcgacgtagaccgacaccgacgccagaccatcactcagcacgaagtggcgcgagatctcgtccccattacccagcgagcgctccgtggcggcgactgcctgaaagccaggggggagttcgccaaacttccagccacccaggccgttgtcgtcgtcccactggggcttcttgtggccgcgatcggcgcgcacctcgatgtgctcggcctgatcggtcgtcggctcgagttcgctctcggcgatctcgccgctcaactccagatcggtgaaggcaagccgctccagcagcttgcccttggggtcgtacagctcgctcaggagcggcagggcgctgtccatatggagacagtagcgatggctgtagcgcagagcatcccgcgcgcgcgccagaatcagggtgcagggataaccggccacgcggtccaggccctggatgtccagggaatagaggtcgtgttcttgcagcagggaaacgggcgcaccggcaggccccagcggcgactgcgcaccatcgcccgacgcgccgcgcgcgcccttgatagcgctcagtcggtccaccgatcgcaggatctcgcgttcggcgccagtcagggtttccagacgttcgcggtagccaccatcctcggcgacatgcaccacgcgaatggtgtcgatgcggtcatcgcgctgcaacacgaaggtgccctggtaactctccgcatgcaggcttgtcgtcatgcgctcgagccattccgacggcgaggcctcgtccgcgaggacctgtgccggaaggcagagcgcggttgcggccagaacgagcggcagcccacgccacatgacgtattactcgtcgctgaccgagtagcgtacgcgtcccagggccgaggagcccggaccggtcagttcggcatggttctcgaggtagcgggcaaaccgcggatccagggagtcgccaccctctgtctgtgccgagtcatcggcaccggcgcgggagctggccgtctgcacatcacccgtagccgccggggtaccgctttccacggccaccggggtcgcatcctgaccgggttgatcccccagcatctgcatgccaaccagcgtgaccatcgccacggccgcggccactccggtgccggcgacgggcttcagccagcgcggcgactcgcgtcggggtacgccctgcaggacgggttcgtccgccagggccgtgcggatatcatccatgaaatgtgcgggggcggtgttgcgcagcccgccgcggagactgtcgccgatcaggtgatagcgttcccactggttgcggtcctcttcggacttgaccagttcgtcgatcaggcgccgcgtctcgaagtcatccgtttctccgtctacgagggcggatagacgttcattcttggtgacttgttctttcatggtgcttctcgtcattcttcgtctaacaaaggacgcaaggtccggtcgatggcctcgcgggccctgaagatgcgcgaccgtacggtaccgatcggacatcccatcgtctgcgcgatttcttcgtaactcagtccctcgatttcgcgcagcataatcgccatgcgaaggtcgtcgggcagtttctcgatggtgcgctgcaccgcgccttctatctcctcggacaagagctccccctccggggttgcattgtccttgagagcggaatcaccgctcatctgttccgcgtcctgtgcgtcgacttcggcctccggccgccgccgtccctgggaaaccaggtagttcttggccgtattgatggcgatacggtagagccaggtgtagaacgcactctcgccgcgaaagttcgccagcccccggtacgccttgataaaggcctcctgggacacatccagggcggcagcctgatcatgcacatagcgcccgaccagattgatgatcttgtgctgatacttcagcaccaggatgtcgaaagccgccttgtcgccgttttgtacgcgtttgaccagggcctcgtcggaagccttctcgctcatgcgggggctcccgccagggcaccggtctccggtaatctatgatgcatggaccgcctgactcgcattaagttcgctttccgcacaacactgttgcgaaagggccacgatttgctcgggcaacaagcgcagcacgttacctgagccatgggaacagtacaacaacctcgcctggccgacgtactggtcatcgggagtggcgcggcggggctctccgccgccctgcatctggccccccatcgccgcgtaaccgtgatcagcaagggcccggtggacgaaggctcgacccgctatgcccagggcggcatctccgctgttctcgaccgcgccgactcgttcgatgcccatatcgccgacaccctggatgcgggggccggcctgtgcgatccggacgccgtacgccgcaccgtggccgccggccccgaggcgatccagtggctgctgaacctcggcgtgccgttcacgcgcgaggccctggaggggcgcagccggctgcacctgacgcgcgagggggggcacagcgcccggcgcgtcgcccatgcggccgatgcgaccggccgcgcgattgaggacgccctcgtgaagagcgcctccgggcaggccagcatcgaggtcttcgagcgccacgtggcagtggacctgatcacccagcccgtggatggcacccggcgcgtgatcggcgcctatgtgcaggacgccaagacccgcgaagtggagaccatcctcgccccaaccgtgatcctggcgaccggcggcgcgagcaaggtctatctgtacagctccaaccccgatggcgccaccggcgacgggatcgcaatggcctggcgggccggctgccgcatcgcgaacatggagttcatgcagttccacccaacctgcctgttccacccgcgcgccaaatcgttcctgatctccgaggcggtacgtggcgagggtggactgctgttactccccgacggcgagcgcttcatgccgcgcttcgacgagcgcgcggaactggccccgcgcgacatcgtcgcgcgcgcggtcgaccacgagatgaaacgcctcggcctggatcacgtgaacctggacatcagtcacaagccagcagagttcatccgcgaacacttcccgacgatccacgagcgctgcctggagttcggcttcgacatgactcgcgaaccgctgccggtggtgccggccgcgcactacacctgtggcggggtgatggtgaaccactttggccagaccgatctgccgggcctgtacgcggccggcgaggtctcctacaccggtctgcacggggccaaccgcatggccagcaactcgctgctggagtgcctggtctacgcccgcgccgccgccgagcatatcctgtcacagaccgatctgcccgcgccggagcagctcgcggtaccgcccgcctgggacgagtcacgggtcacggaatccgaggaagaggtcgtggtcgcccacgactgggacgaactgcgccgcctgatgtgggactacgtcggcattgtgcgcacccgcgagcgcctgcaccgcgccgagcgccgcatccgcatcctgcaggaagaaattcacgagtattacagccacttccgcatctcgccggacctgctcgagctgcgcaacctggccatggtcgcggagatcatcgtaaccagcgccctgtcccgcaaggaaagccgcgggctgcactttattcgcgactaccccgagaccgacccggccctggacggccagccgacgatcctggccccggacaacgccctgcgccccggcgaccgccgccggccgtaacctgcttccccgtcattgcgaggaacctcgcgacgaagcaagcggtatccgcaagccagcgaaccccaaagcgacgtccagcttcgggcagattgccgcgtcgcctgcggctcctcgcaatgatggaggcaagcgctacggcgctaccaccacttctcgtacttgagctgggcctcggggattccccactcggccagcagcgtggccatgtcctcgatgaactcgcgcgaaccacagaagtagaacagggcgtcgcgcggcaggttcagggactcgaggagctcgtggctgatgcgcccggtgtggcccagccagtcctcggcctcgcgcgtcacggtcagcgttacgtcgatgttctcggccttggccaggtgcgccagttcgtcggggaacagcatctcgtcctggtgggcgacgctgtagacaagatgggcgtagacgtccggcatgccgtcattgaccgcgcgcaggatgctgaacagcggcgtgaccccaatccccgcgcccagcagcacgacgttccgtgccatacccggctcgaagaagaagctgccctggccgggggtgatatagaccgtatccccctcgcgcgcggtggtgtgcaggtaatgcgtggcgtgatggtgatcggcatacttgatcgcgagctgcagccgcccgtcatcacgcggcgcggagaccaccgaataccccccgacaaagggcttgccagcgggctgcgggatcaccaggtccagccactgcccggccttgctggaaaagcgcgccgggtcagccgacagggtaaagaccttgatcagcggtgtgacctgttcgatgacctcgatccgggccggcataaagtgttcgggcagttcaacagcgtgtgtcattcgaggtccgtgttggtgtcgcgttcacgccgccgggcctcctggtaaagggcctcctgggcgtcgaaatccatttgttcaagggcctgcccatgcgcgcgggccagggcctccatggtacgaaagcgcgcctcgaacttgcgcgtggtcccgcgcagcgcgccctccggttccacccccaggtggcgcgcccagttggtcacggcaaacagcagatcgccgatctcctcggccacgcgctcgggatcggcgtcgccggccaactcctcgcggacctcgtccagttcctcgtggatcttctccagcaccggggccgggtcgtcccagtcgaagcccagccgggccgcgcggcgctgggtcttggcggcacgggccagggccggcatcgccagcgggatatcgtccatcgcactgtggtggtcgcgcgcggcgcgctcctcggccttggccgactcccaggccgcctcgcgggcggcatcatccgagtattcggcatcggcgaatacatgcgggtggcgccgcaccagcttgtcgccgatcgcacgggcgatgtcatcgaggtcaaagcgccccgcctcctccgcgatccgtgcctgaaagaccacctgaaagagaagatcgcccagttcgtcgcgcagctcgcgactggccgcctcgcggccatcgtcgcgagcgatcgcgtcggccagctcgaaggcctcctcgagtgtgtggggcacgatggtctgggcagtctgcgcccggtcccaggcacagccctgctcgggatcacgcaggcgcgccatgatcgcgcgcaggcgctccacggggttggtattcctcatgagggtggagtgtaaggggtccggtgggcaggcaaaaccgcccaccacaccccgatgccagtgtcagggccgtgcaatcggccccgccaccctcggtcagccctgctgatccggctcgcagaggcgctttttctcgtccggcaggttgtccggacagatcccgcagccctcgttgccgggcagcgcccagtcgatcttcttcggatacggcaggtccatctcctccatgatcttgatgaactcggcctcgggcttgttcttgcccaggcgcgggttgcgcatcttctcctgcccgatggtggtgatctgacgctcctcgtagtcgtggcacggatacaccagcgtctcgtctggcagggtaaagaacttgtcgtggatcgaccggtacagggtcttggcgtcacccgactgaaaatcggtgcggccgcaggcctcgatcagcaaagcatcacccgagaacagcatcttcaggccgacgtgatccatcagataggcgtgatgggtatcggtatgccctggcgtaaacagcgggttaatcaccagattccccacctggaagggctcgccctcgcgcaggtcgacgtcacggcagggcagctcgtccagcgccgggccggccagctggcagcccgtccgctcgcgcagcatcttgccgccggtgatgtggtcggcgtggatgtgcgtctcgatcgcgtagtcgaggctcagccccatctcctgcaacacacgcaggtcgcggtccacggtctcgatgaccggatcgatcagcgcggtcttgcccgtatccgggcagctcagcagataggtgtaggtggacgattcatcctcgaacagctgcttgaaaatcatgcggtgtcctccgtggccacaagggccggtccattggggtacatggctcgatgctaaccggcggccggttcacgcaccaaccgggcacatgcggcgtgcgccattgttccgattcggaacctcacggcgaccacgagttcccgcgcccggcccgccccgcccttctgtcgtgacacgccactggctatcatgcggcctctgccgacatacacatcgacatcaaggactcaccatggaagccaatcaagtggccgaactcatccgcgccggcctgccggaggccgagaaggtcgaagtgaccgggggcgagggcaagttcgaggccctggtcgtcagcccgcagttcgccgggatgaacaaggtcaggaagcaccagaccgtctacgcgacggtgcgcgaccagatcgactccggcgaggtccatgcgctgtccatccgcgccctgacgccggaagaagccgcgggcgcctagcacgcaatgctctcgcccaagggccgcgaggagattgaacgcctgctggagggcggcctggttcacgactggggcgaggccgagacgaccctgcgtaatgtcacgcgcatgctgctgaccacgcgcccggacctgctccggctgtatttcagccccgcggcgtgggaacaaatcaccgcctggccgcagaaaaaggccgccaacgcaatcatcgccgcattgcgcaccggcgtggccgacgccctcgggcgaccggccatcgccaaccgcgagcaggcccgcttctacctcctgtgctttcaggacgaccttgccaaacgggtggatgcctggtgccgcgagcacccggaggaatgcccgcgccgcagccgcgcccacacccaggccctgcccggcaactctgacccatgagcccaaccgttcttgaatgcggcgatcccgccatcgagaccccgctgcgggacctgctcgaacgctacgggctggaactggtgatgcatccgcccggtgccacgctgcccgggacctggtggggcgagcccgaggccgggatcatcgggctggccgtgcatgtgcgcccggacaccccgctgcactcggctctgcacgaggccgcacacctgatctgcatggaacccgagcgccgcgcgactctgcacaccaatgccggcggcgatgatctggaggaatgcggggtgtgctatctgcagatcctgctcgccgatgccctgcccggagtgggtcgcgagcgcctgatgcgggacatggacacctggggctacagcttccgcctgggatcgaccgcacgctggtttgacgaggacgccgacgatgcgcgggccttcctgcgtgccgaaggcctggtcgactcgcacgaacgcccctccttcgcctgtcgcgggggccttgaaccagcacgggatgctacactgagatccacgtcacaagacgcgactcccccgcaaaatacccggcaagatccactgcggtgattgcgcggccgggcacagcgacccggggagacacgaacccactggcgccccgcccggaccagggaatgatcgaaacacaggcaacggaatcgctcatggacacgacgaccatcgacagtctgctccaggaaatggacctcaccgcgcacctgtcggagtccgcccgtgcggaactggcccaggcatgcgccagcccggagctgcccgccggcaagcgcctgcgtccgcaggacgtcgcggaccggcacctgttcctgctaagcgggcaactggtacgcgtcagcggcggcaccccttcgcgcattaccatgggcgatggcgacggcgagccgccgctgcagatgttcgacggcggggccggccagcacgatttcatcatcaccgaaaagccctgccgcatgctggaggtgcccacaggggcgctggagcaggcccacagtgcctcgctggtgatgcacgacaccgagctggatgatacggaaggtgcctttttcggcgagctgtacgacctgatcaccagcaatcgtctggagctgccaaccatgcccgaggtcgccctgcgcatccaggagctgaccaaggatccagacgcggacatcgacaagctgaccgatgtcattcagcgcgacgggaccatcgccggggccctgttgcacgccacgaacagccccctgttccgcggcgcgcaacagatccagtcggtacgtgacgcggtgacgcgtctgggctttcgcaatacccgcatgctggccatgaacatggccatgcggcaggccttcaaggcgcgccacgccaccacgcgtgaggcaatggaggcggtctggcaacacggggtactgcaatcggcctatgcctatctggtggccgactccctgaagctgctggaccgtgagcgcgcgttgctcgccggcctggtggccggcatcggggccgtcccgatcatccagttcatcgaggtccgcgaggatcacccggagcccgagcgtgtcgcccgtctggttcgccgcctgcgcaatctggccggcgtgctggttatcaactactgggacctgggcggagacctggtcaacgtcgcagaacacagcagcgactggagctaccggccggcggagcccgactatgccagtatcgcgctggtcgcccagtacgccgcgctgcaggccgagggcaaagaactgccgcccccgtccgaggtcaaggctttcgaactcctgggcatcgatgcccccgcccccggggaaccgatcgcattcctggaggcccgatccgccgacctggcggaattgcaaaaactctttgatatgtagaggcgctggtgctcgaggaacgtcttccacaactggtcccgttcgccgacctcggcgagcgcgcgcaccacaaactcctccagcacgccagcaccctggatatcaagcccggtctgaaactgcatgcgcgtgacgaatggcgccatctgatctttctacttgaaggccgggtaatcctgtctgacgacggccagtcggtcatcctcaagggcggcagcccggaatccctgaacccgctgttcaatgaacgcgactaccacagccacgcgatcgcggcgagtagcgggcgtatcgccctgttcgaccgaaaggtttacgagaacctgatcgacggtgcacgcgaaggcgtggaagtcagcgagatcgagctgtccgacctcgaaggggagctgttcaccggcatctacacccgtgccctctccggcgaactacaactgccgcagttgccggaagtggcgctgcacctgcaggcggcgctcaaggacccggacgtcgatatcgaacgggtcacccgcatcatcgaggaagaccccagtgtcgccgcgcgcctgctgtcggtggccaacagcccggcaatggggagtcagcgcgaggtctcgcggctggccgatgcggtctcccgcctcggcctggaacggacccgccaactggtgatggcgctcgccgcgcaccaggtcttcatccagcgcggcagcccttaccacggcctgctggaacgcctgtggcgccgttcggcccgaatcgcggccatcagctgcgtgctggctgaccagagcgaggcagtcgatccccaaaaggccctgctggtcggcctgctgcatcgcgtcggcgcattgcccatcatcggcgaggtcgcccgcagccaccccgaccgcagtgccgaggacatcgaacgcatcctctatcgcctggaaggcctgatcggcgaactggttgcccaacaatggggtctggcatccgatatcatggaggccattcgcgaatccggcggtccggaaacggccacggcagcaccgctgacggacatcgtgcgcatcgctcgcagcgcctgcacgcgcgacggcgacgatgccctggtggaccgcacgccactcgccgagttaaacgccgtgacccgattcggcttcgtgctcgacaacgacgggcagctgcctgcaatcgacacggcccgccgcgaaatcgatgcgctgatccgcgaggtcgcctgaccccgatcgcgctgctatcgccccggcactggcggggcgaccgcaacccactcagggaagacatatggatactcgaacccgcccccaacctggcgaaaaacaacgcgccgccgacaaggtcgcgcgcatcccggtcaagatccgcccgaccgagcagccgcagcgcaaaccgaagtggatccgtgcccagagccaggcccggcccgaggtgcagcgcatcaagcgcatcctgcgcgaccagaagctacacaccgtctgcgaagaggcgagctgcccgaacctcggcgaatgcttcgcccacggcaccgccaccttcatgatcatgggtgacatctgcacccgccgctgcccgttctgcgacgtcgcgcatggccgccccgaggccctggacccggacgagcctcgccacctggcggagaccatccaggcgctgggcctgaagtacgtggtcatcacctcggtggatcgcgacgacctgcgtgacggtggcgccggccacttcgtggactgcatccgcgaggtccgcaccctgaatccgaccacgaagatcgagatcctggtgcccgacttccgcggccgcatggaccgggcgctggagatcatgcaccaggccccgccggacgtcttcaaccacaacctcgagacgatcccgcggctttaccgcgaggcgcgtcccggcgccgactatcagtggtcactggaactactgaagcgcttccgcgaacagcaccccggggtgccgaccaagtccggcctgatgctcgggctgggcgagacccgcgaggaactgctggaggtcctggcggaccttcgtgaacacggctgcgacatgctgaccctgggccagtacctgcagccctcgcgccaccacctgccggtcacgcgtttcctggccccggaggagttcgacgatcttggcgaagccgcgcgcgaaatgggcttcaagcaggtggccagcgggcccatggtccgctcgtcctaccacgccgacctccaggcccagggcctcgaaaccgcctgacccgccctgccgtactctgccactggggcgtcgtcccacgtcctgagagttaggcctgattcggcatccggtgtttgcggtggcttcgtccggccgcctgccaagcgctgtctcggcagcgcgccccgagttacttctttgctcgtgcaaagaagtaaccaagaaacacgcccgactgccgcgaccccggcccgctatgcgggccggggtttccctcgctccgagggttttcgcgggcggcgctgaaactcgctacgccttcggctccgctcagacagtcagcgcctctcttcccgcgaaaaccctctccactcggcgcgacgacaacgggggtgaaggtccaaacaacggctgtcccagcgacgtagcacatggatggaggctggatcttccgacattttaggcacgctcggccttcggccatggcgtgccgcgcccgcgagcgggcgccaaggggtgggtaggatgccgatgagcgtagcgaatcgcatcagggttgccccgacgtcggaacggtgcgtttcgctgcgctcaaccgcaccctacggcgttggagttggctgcaggcatggggatacttttgttttgaccttcatcccccccgtatgaagccccttgcggaagggtcctcgggacggacgattcaaaatagaaacgggggcgctgactgtctgagcggagcgacagcgcagcgagtttcagcgccgccggcccgaggaccctggagcaaggttcccgggcggaattcgggcgcgcctcgacgggtactttcttgggcaagcaagaaagccagttgttgatcaacaacgggcgcggcgcgctggcgagacagcgcaggcaggcggcggaccgaagccaccgtaaactccagaggacgaaccaggcccagcctcaggacgtgggacaacgccccagcgccagaatacggacgagctcaggcggcaaagagggttcatgccggatgctcgccacctcggcgggaaacaactgcgcggtcaggtgggcgagcagctgctcgcggacgcgggtggcatccaccgggccgagcagatgctgcatggaggtcgcggcgaggcccggatagccacagggattcatgcgctgaaacggcgccagatccggggcgatgttcagcgccagcccatggatgctgcgcccatgccggatgcgcaaacccagcgccgcaatcttggccacgccgacatacacccccggcgccttctcgcgacgctgtgcatggataccccattgcgcgagcgtatcgatcacggcctgttccaggcattcgactagacgccggaccccgatccccagccgcggcaggtccaccagcgtgtagacgaccagctgcccggggccatgccaggtcacctgcccgccgcggtcgatcaccaccaccggcgtcgcgccggggtccagcaagtgctcggggcggccattacgaccctgagtgaagacgggaaggtgctcgacgcaccagaacgcatccggacgggacgcatcccgctcccgggcctggagctgcatcgcctgccagacggggacgtagggctgcacacccagcaggcggacctccggcccgggaacgagcatgccggtcacaggatcatgcggacccggtcgcagcgtcccagggcccggtagaggtcgtcgagctgggtctgactggtcgcggtgaaggtgatggtaatgccgacgaagcgcccgccgctggacgcgcgctgctggatcacggcatcgtccgggtccggcacatgctcggccacgcaagcctccacggcctccaggagttccgggtgcgagtcccccatgaccttgatcggaaaacgacagggaaactcgatcagactttcgcgttcgtctgtcatgcgcacccctcgaccgccgtccgggacgggtgagcgtcgcactttgcctgctgatacgcggcatgaatggccttccaggccggccccgggaacccggctccgaccggatggccgtcgagccgacaaaccggcaggagctccttggtggaactggtcagccagatctcgtcggccgcacgcaactcggactcggacagatcgcgctccacgacatcgagaccacactgagcagccaggcgcaggaccaggtcccttgttacccccgggagcagcgatgctgccagcggtggtgtcaccagcgtgccgtccaccagagcgaacacattgctggccgcaccctccgtcacctgtccgtcccgcagcaggatggcctcgaccgcatcctgttcacgcgcctcctgacgcgcgagcacgttggccagcaacgtagtggccttgatgtcgcagcgcgaccagcgcgtatcgggccccgtcactgccgcgaccccggcctggcgggtcgtgtccggcaggggcgcgatcggattcgccatcgcaaagaccgtgggcggtccgacggcgggaaaggcgtggtcgcgcggggcaaccccgcgcgtgacctgcaggtacaggccgagatcgatgggctcatccccctcgttgcgccggacgagctcttccagcatagcccgccactggtcgagcgacagcggcgattcgaggcggatggcgtccagcgagcgctgcagtcgctccaggtgttccgtcagcagaaacaactggccggcgtagctgggaatcacctcgtagaccgagtccccgaacagaaacccgcgatccagcggggagatccgcacggattcgagcggcatgaactcaccattgaaatacgcaacgctcacactcgctccgaatcagaacggccagaccgagcgcaacgacagggcagcaccatcccacaggcgccgcatcagtccgccctcctccacctcttcaagggcgacgaccggctgctgcccgatcaactcgccattcaggcgagcctgcacctcacccacagcggcccctgcggccagcggcgcttccagcggctggttcagctccatcgtggcttcaaggttgtcaccgcgacccgggggcacgatcacccagaagtcctcggctagcccgacggacacctcgctatccgcaccacgatagacgcgcgggctgcccagctgcgtgcccgcctcgaacagccgctgcggttcggtaaaacgcatgccccagttgaccagggcctgcgactcgttggcccggcgcgtgccaccctcctggtgattggaggcctcgattcccagcaccacggcgatcagccggcgatcgctgcgtttcgccgacgagaccaggttgtacccggccgcggaggtccagcccgtcttcaggccatcgaaaccggcgtcacgccacaggagcatgttccgattgctctgcgagatatcgttgaactcgaacgagcgctcgctgtaatagccgtaaaggtcggggaactcccgaatcagcgcccgcgccagcagcgccatatcctgagcggaggtcgactgcggctcgtcggacggcagcccgtgcgagttggtgaaatacgagcgcgtcatcccgagttcacgcgcctggttgttcatcatgtcgacgaacgccccttcggaaccggccacggcctcggccagcgcagtggaggcatcgttgccggactggataatcatcccgcgcagcaggtcctcgaccttcacctcgtcgccgacctcgatgaacatgcgcgacgcaccccgcatgcccgtgcgccaggcccgctcgctgatcgtcaccgtgtcctcgagccccagccgcccgtcacgaatctcgccgaacacgacataggccgtcatcagcttggtcaggctggccggttcgcgatcaacatccgcctcgcgcgaggccagcatcagacccgagtcaaagtccatcaatgcatagctcttcgccgtcacatcagagggcgggctggggatcccgctcggcatggccccaccactgcccggaaccggcaggggctcatccgccatcgccggcatggcggccacgcacacggccagggagagggtcatcagggcgcggcgggcgacagaatggagcggggggatcatggtggttcgaggcctcctgtagagatggctaacgatagcagaccgggtccgcgcagatgaacgcaaacggaaccggcggtacaaaaactgagcgatacgcggcgtcagtcgtcgacgatgcggtagtcgacgtgggcggcctcctgcaggcgctcggtcgcctcctgcagctcgacctcttccagcgggccgatgcgcacccgatgcagatccgcctgctcgtcgcgttccagcgtcgagatctcgaccgactcgaatccgagggcctccagatcgcgctggatctcctccgccgttcggcgttcggaaaacgccccgacctgcacccagcggccattgttcgcggcggcctctggggcattcgctgcggtagcagcgcgcgcgtcatcagaggatgccgcaacggggctgctgccgcccccctgtctggcctcggccagctcgatgggttccggcactggcgggcgcgattcggccacacgcggcgaatcgacgtcttccggccccacggcacgaatgcgcaccggggccacaccggcgtcggtcatgtccaaccgatgcgccgcggcataggagaggtcgatgatgcgctcgtccacaaagggcccgcgatcgttgaccctcacaatcacgcggcggtcgttctccaggttcacgacctcgacataggtcggcagcggcagtgtcttgtgggctgccgtcatcgcatacatgtcgtagggttccccgctggaggtgcgccggccgtggaacttggttccgtaccaggaggccaggccctcttcctcgaacccggtgctggtgcgcagggtacggtaacgctgcccgaagacctcgtactcgggcgggttcccgtagcgactcgggggctcgtcggtcggcaccgcgtcggggatcagggccagatcctgcgggacatcctccgggtccgggtaggcgtcataggccgcatcgcccagcgggcggtccgggtctgcctcgcggtcgggggtcgacgagcaccccgccagcgccagcgcgaacaacaccgccggcgcggcgacgaccgcgccagggcggcaccggttactgggcaaaggcctcggccagctggtggacggccatcgcatacagcgggctccggttataacgggtgatcacatagaaattggggtaaccaagatagtactcgtagccgtcctcgccctcgagacgaataaacgagtacttcccgtcctcggccacggactcgtcgggataaataccgtgctcggcaagctcgtcgaggtcaaagcgcgcctggaaattgcggctgatcagttcctcgtgggcatcgccctcgacccgcgcccgcgccaccaccggctcgccggtctgccagccgtgctcgcggaagtagttggccacactgccgatggcatccggccacgaattgagcagatcgcggcggccatcgccgtcgaagtccactgcatagtggcgatagctcgaggagataaactgtccgcgtcccatggccccggcgtaggagccccgagtctcgcggacatccaggccctcctcctgcaccagggtcaggaactggcccagttcactgcggaagaaatccgcacgcggcgggtagtcaaagcccagcgtgaccagcgcatcgaacacgcggaagcccccggtgttgcgcccgtagttggtctccacaccgatgatggcggtaatcatttcctgttcgacgccaaaggtttcctcggcacgggccagcgtctcggcctgctcttccatgaagcgctcgccacgctcgatgcgcagctcgttcacgaaaatcgggcgatagtccttccagggacgcgcctcggcgggcgccgagatcaggtcgaggatccgctgctgggggtcggcctcggcgaacaggccctccagttcgtcacgatccatacccgcctcgacctgttcgtcgataaaggcctgcacctcctcgcgctccaggtagggcgggtcgccagcgcgaaactcggaccccgagacgttcgacagagagcaggcccccagtgacaggatcaacccggcctgcaggaggagggaacgaagggtgcccagagggcgcagattcagggtcatcgattcaccaggcgcttttgcgacgcgatgctcatgagaataccgaaggcgaccataagggtcaccagtgatgtaccgccgtagctcaccagcggaagcggcacgccaaccacgggcaaaagcccggtcaccatggcgatattgaccaccatgtagacggcgaaggtgagcgccaggctgccgcccagcaaacgggcgaaacgatcctgggccagggccgagatccacagcccgcgcgccacgatcgcaaaatacagcaacagcaagagtgcgacaccgataaacccgaattcctcggcgtataccgcaaaaataaaatccgtggaacgttcgggcaagaagtcgaggtgcgactgcgtgccgttcagccagcccttgccatacagcccgccggagccgatcgcaatcttggactgaatgatgtgataaccggtccccagcgggtccgactccggattgaacagggtcagcacccgctggcgctggtagtcatgcatctgcagccataatgccgggatcgcagcggccgcggccagccccagcccgacaaaccagcgccagctcagccccgccaggaagatcaccaggaaaccggcggtacccaccagcatcgcggtccccagatccggctggcgcatgatcagaaacactggaaccaggatcagtggcaccgtcaccagcaggtcgcggaaacgcgggcggtcgttgcgagtggacaggtaccaggcgaccatcatcggcaccgccagcttcatgatctcggagggctggaagcgcatgaagccgagatccagccagcgccgcgcccccttgcccacctcgccggcaaccatgaccgccaacagtagcgcgacaccggccacaaacagccatggtgccagggaccgcagggtacgcaccgggatctgcgcgaccagcaccatcgcggccacgccgagtccgatgcgcatggtctgccgctcaagggcaatcatgctctcgccggaggcactgaacaggaccgccagacccaccagcagcaggatgccgatcagcaccagcagcacgccatccagacgcaggcgccccagcacccactgccctagcggcatctcgcgacccgtcacgctgatcattcgtcctccggcacgtcaagcgtcattccggcgtcacctttcaggaaggcgtccatcacctcgcgggccaccggggccgccacgcgaccgcccgagccgccgtgctcgagcagcaccgccaccgcgatctgtgggtcatccgcgggtgcatagccgacaaacagggcgtgatcccacagatgccggggcaactcgtcctcgtcgtactcctcgtcctggcccagcccgaagacctgcgaagtgccggtcttgcccgcgatgcggtaattcgtcggcgggcggctgccaatcgacccccaggcggtgccgtggcgcgcatgcacggcctcgatcagcgactcgtgaatcgtgtcccagtgctccggggccgcctgcaccggctcgcgaggctgcggcagcaaccgttcgagttcgccgttgccattatccatcgattgcagcaggcgaggctggatacgctgtccgcgcccggccagggtcgccgtgaagtccgccatctgcaacggcgttgacagcatgtagccctggccaatcgcggtaatcagggtctcgccggggaaccagacctggtcatgtgtggcccgcttccagtcacggctgggcaggatacctgcgcgctcgcccgtggcatcgataccgacgcgctgcccaagcccgaatgcccccagcatcggcaccatgcggtcgatccccatcgtatgcgcaaggtcgtagaagtagacgtcggaagacacggcgatggcgcgcgacatgtcgacccagccatgcccttcccggcgccagtcacgatagcgacgctcatggccggggatctgaaaatagccacgggcaaacatccgtcgatccgcagtggtaatcccctcgtccagcgcggccagccccaccaggggcttgaccgtggaacccggcggatactgtccggtcagggcgcgattgaacaacggccgcgcggggtcggattgcagatcggaaaaggcggcctgggagatgccgtgcacgaacatctcggggtcgaatcccggggcactgaccagcgccagcacctcgccgttgttcggatccagcgcgacaatcgccccccgccggcccgccagcgaccggtaagcggcacgctgcaggtccgcgtcaatggtgagggtaatgtcggtaccggcctccggtggcgttaccgacagctcgcgaatcacccgcccctgggcattgacctctacctggcggtaacccgggcggccatgcagcaaatcctcgtagtagcgctcaatgccgatcttgccaatatgcgagctgccggcataggcacgccggtccacccgcgccaggtcctgctcgttgatccggcccacgtacccgaccacatgcgagaacttgtcgccgagcggatagaagcgcatcggccgggcctcgatctccacgcccggcaactcgtgccgcgagaccgcgatcctggccaccgtggtgtcgtccaggcccgccttgagcagcaccggctggaagggacggcgctgacgcacgccgcggcggaaacgttcgatatccgcgtcggagagatcgacaaagtcgtgcaggcgctccaggaggtcgtccagattgccggcctgctcgactgtcacctccagctggtaggaggcacggttgcccgccagcaactggccattgcgatcccggatcacgccacgactgggcgcaatcggctccacccgcagccgattattctccgacagcgtggtgaaatgggtatgcgcgccgacctgaaggcccgacaggcgccagccaatcaggagcagaacggcggcaagcaggagcagcgccagcagaatacggacgacgaaccgctgctggtcctgttgttcctgtccgtagtcatcacgcccggccatttcagcggaccgccacaacaacgaacgccgcgcacacggcgaaccccggccccggggatgcggggacgatccacgccacgtgctgacgccgggccgctaccggctcagatcttgctcttctggtaacgcttgtagctggcaacaatctccgccttggcctcttcggcgccgacccagccttcgaccttgacccacttgcccttctccagctccttgtagcgctcgaagaagtgcttgatcgaatccaggagctccttcggcacatcttccggcccctggaaccgcccggactgcgtgcacagtttgctcaccggaaccgcgaggatcttcgcatccacaccggcctcgtcggtcatcttcagcataccaatcgggcgcgagcgcacgaccgaacccggcagcagcggcaccggggtgatcaccagcacgtccaccgggtcattgtcttccgactccgtattcgggatgaatccgtagttgcacggatagaacatcgcgaccgccataaagcgatcgaccaccagagccccgctgtccttgtccatctcgtacttgacgggctggccctgggtggggatctcgattaccacgttgatgtcgttggggagatccttgccggcttcgatctggttgaggtccatgcttggttatattccgattgttttgaagagcgggggattatacaggggagagcccccgcaatggcacccgtcaccgtcaggccagggagccacgggctgtagtgagcggttgcggccgatcaccctcaggcggtataagaccgcgctcgggaaacggtttgcgccgcaccgccgcaaccctttcacgatggccatttaccgtgccgcctcgtacccggcttgtgctgcggttcggcgccgcacccggcagcaggagtcagccatgcgtatcgtcctgatgggcgccccggggtccggcaagggcacccaggccaagaagatggtcgccaccttcggcatcccgcagatctccaccggcgacctgctgcgcgccgcaatggccgcccagaccgacctggggaagcaggtcgaaagcgcgatgaacgcaggccagctcgtaccggacgacctggtcctgggactgacccgcgaccggctgcaggagccggacgcacaaaagggctttatcctcgacggctttccacgcaacgtcgcccaggccgagaccctggacaccatgctcgaggaactcggggcaccactggatcaggcgatccagatcgatgtgccgttcgaggagctgaaacagcgactgaccgggcgcgtctcctgcggcgactgcggcgcggtattcaactcccataccttcccgcctcagcgggaaggggtttgtgatctgtgcggcggcgaactcgtccaccgcgccgatgacaccgaaaaaacagtcatcaatcgcctgaaggtctacgaggaacagacccagccgctgatcgaatattacgcccgccgcgacctgctcaagcacgtgaatggcacccgcgacatcgccctgatcttcgacgaaatccgccagctgctagggaaacactgatccagcatgatccgtgtttcctcaagctgaatcccgcatgacgccctcgccagccggccacgcacgcccactgcaccgacgggccacagtgcgagccatcattgcctgcgtgctcggcgtcgccgccacgacggcgcaggccgaactcgagcggctggagcgccccccgggctgcgaattcgcccccggcatggagtggcccgagatgcgcgagctcgcggccgagatcaccgatatcgacgccgattacgtacgccgcgagggggagatgatcagcgcccgcggcaacgtccagctcttcgaacaagggcgccgcctggacaccgagtttcttgaatacgaccgggccacgggcctcgcacgtaccgagggcgacacccgattgttcgacggcgaccttctgctgcacaccgacggcggcgaataccgtctggacgaggagaccggggagttccggcgcatcgactacctggtgcagtccgtgccggcccgcggaagcgccggggtgggcatccagctcgcgcctcacctgcacgaattcgaggacgccgagtacaccacctgcccgatcaacaacgacagctggtggctgcgcacgcgcgatctggagctggaccgcgagcgcgggatcggcgttgcccgcaacgcccgcatcgacttcaagggcgtgcccatcgcctacacgccgtatatccacttcccgctggacgaccggcgccagagcggcttcctgctgcccagtgccggggtcagctcacgacacggggtcgatatcagcacgccctggtactggaacatcgcgccgaattacgacgcgactttcaccccgcgcgtcatgtcggaccgcggggtcaagctcggcaccgagttccgttatctgcagccccgccacgagggcgtggccgatatccgctacctgccgagcgatcgcgtattcggcgacgaccggcactacgtgcagtggtttcaccagagccgcctgacctcggacctgcgctttcgcctggacgccgccgatgcctccgacagcgagtatttccgcgacttcggtggcgcggaccgctactccggcagcacgccctatctgcgccgtcgagcggacctgacctacaaccagcccgcctaccgcctgcgcacccggatcgaggactaccaggtcatcgaccccgagctgcgggcccagcgcgagccctaccagcgcctgccgcagatcaccctggaggcgggcgagtatctggggcgcggcctggcctgggacctggacaccgaactggtgcgcttcgagcgtagcgagagcgactcgctggaacccctgggcacgcgcttcgacctcaaccccacggcctcgtggcgctacgataccgggggcttcttcttcgagcccagcgccggcgtgcgctacacccactacgagctggaccgccgcggtctcccgggccccgagtcgatcagccgcaccgtgccgcgcgcctcggtcgacaccgggctggtcttcgagcgcccgatccaggacgggcgtcgtctgcagacgctggaaccccggatcttctacggctatgtcccgttcgtcgaccagaccgatatcccgattttcgacaccggcgaggcggacttcagcttcgacaacctgttcagcctggatcgcttcgtcggcgccgaccgcgtcggcgacacccaccagctgaccaccgcgctgaccacgcgcatcttcgacgagcaaaccggacaggagcggatgagcctgtcggcgggccagatccgctacttcgaggaccgcgaggtccgccgcgacccgcaaggcgacccgctgaccgaatcgcgttcggatctcgccctggagggtcgcgtgcgcatcggcgatgcctggagcggtcgcggctccatcctgtacaaccaggacgaaggcgagaccaccctcacagcgctgtcggtcagctacagcccgggcgcgcgggcccgcatcaatgtcggctatcgtcaacgcgaggcgggcgcccgctccatcgaccagaccgatgtctccgtgctgtggccggtgaccccgcgcatcgatgcgatcgggcgctggaattacagcctgcaggaggaacgtgatctcgaacttctggccggccttcagtatcgtagttgctgctatggcatccgagtggtcgcccgccgcgcctacgacttcgacgagacctacgacaactcgatttatttccaactcacgctggacgggctcggacgcttcgactccggcgtggattcgcttttgagcgagggtatagccggatatgacgcactcccctgaccaccaccgccgggccttctggctcccgctactgggcgccgtgctcttgagcctcggcctgtccgcgcaggcccaggtccccggcagcgaacaacccgaggacgccgtcgaggccccggtgaccccgggcgccgcctccgaggccggcgcccccgccgcgcccatcacgccaccggagggggatcagttcaccgatcgcatcctcgcggtcgtcggcgacgacgtggtaacccagcgcgagctggtcgagcgcatgaacctggtcgcccagcagatgatggagcgcgggacccgcccgccggatcgcgacaccctcgcacgacaggtcatggaacgcctgatcgtcgagcgcgttcagctgcaggaggcccagcgggtcggcatcaacatcgacgagatgaccctgaaccgggcaatggagaacatcgcccgcgagaaccgcatgaccctgccgcagctgcgccaggccctgctgcaggacggtgtcgacttcaacgccttccgcgaacagatccgcaacgaactgaccgtcaaccagctgcagcgccgccaggtcgacaaccagattcgcgtcagcgaccaggagatcgcggatctgatcgcctccgagagcggcgccattgaccgcggcgtgcgctatcgcatcgcgcatatccaggtctccctgccgcgcggcgcggactccggccagatcgccaccgcccgcgagaaggcccgcgaactgcgccagcgggtgcgcgaaggcgaggactttgccagcgtggcaatctccgaatccgacgccccggatgccctggagggcggcgatctcggctggcgcaccgccggcgagatcccctccgtattcgcccgcgaggctgtgctgatgcgcaccggcgagatcagtgacgtgctgcgctcgccgaacggcttccacatcatgaagctcgtggaccgcgaagggggcgaccagacccgagtccggcagacgcaggtacgccacatcctgatcagccccgaccaggtccgcagcgacgaagaggcccgccgccaggccgagtccctgtataaccgcatccgcgagggcagcgacttcgaggccctggcacgcgcgaactccgacgaccccggctccgccgcccagggcggccagctcggctggatcagccccggcgagctggtgccggagttcgaagaggcgatgaacgccctgcagccgggcgagatcagcgagccggtggagagccagtttggctggcacatcatcgaggtcctcgaccaccgcgaggtcgacacctcgcgcgagcagatccgagcccgtgcccgcgagatcctgcaaaaccgcaagcgcgaagaagagatcgagctgtggatgcggcgtctgcgcgacgaggcctatgtcgagtaccgcgttgacggcttcggctcctgacgcccggacgccgggtgcaatcccgcgtctggcactgaccgctggcgagccggccgggatcgggccggatctgctgattgccctggcccacgagcctggcggtggcacccagcgcgtcgccatcggcgatccggatgtccttgagcaacgggcgcagcaactgggccagtcgatccacctgatccccttcgaccccgcacgaccgcgcaccgctacaccgcgcgggaccctggagatcatcgcggtcccagccggcggccccgtgcaaacgggcaccctcgacgcccggcacgccgaaggcgtgctggcgatgctcgccgccgccgccgatggctgtctcgatggcaccttcgacgcgatggtcaccggcccggtgcacaagggcgtgatcaaccgtgccggcatccccttcagtggtcataccgagtggctggccgaacgcgccggcgcgcccatgcccgtgatgatgctggcgaccgaatccctgcgggtcgcactggtgactacgcacctgtccctgcgcgacgtccccgacgcaatcacaccggagcgcatcgaggcggtcacccgcgtactgcaccacgacctcgccgaggacttcgggatcgaacgcccgcgcatcggcgtgtgcgggctgaacccgcacgccggcgaagacggcgtgctggggctcgaggagatcgaggtcatcaccccgacgctcgaccgcctgcgcgccgagggcctggacctgcgcgggccgctgcccgcggataccgcattcaccccgcgcgcactcgccgagttcgacgcggtactggcgatgtatcacgaccagggactcccggtgctcaagcacgcgggattcggacatgcggtcaatgtgaccctggggctgcccttcgtgcgcacctcggtcgaccacggcacggccctcgacctggccggcagtggtcgcgcggaggtcggcagcttcctcgcagccgagggcctggcccgggaactggcccgccatcgccttcaggcacaggccgcgcacgtccatgggtgacgccgcaaatgggtagcgcgctgccgccgatccgcaagcggttcggccagaacttcctgcatgatcaggccgtgctcgcacgcatcgtcggcgcgatcgccccgcgccccgacgacccggtgctggagatcggccccggccggggggccctgaccggcgccctgctggaacgcctgaatcgtctggtcgcggtggagatcgaccgtgacctggtggccggcctgcgcgccgcctttgccccggagcgactggagctccatgtgggcgacgccctggatctggacctggccagccttggcccgccaccggagggtggctggcgggtcgtgggcaacctgccctacaacatctcgacccccctgctgttccacctgctcgaccagatggaggccgtccgcgacatgcatttcctcctgcagcgcgaggtggtcgagcgcatgaccgccgtccccggcagcaagacctatggccggctgacggtcatgctcgcggcgcgcgcccgggcccagtcgctgttcggggtcccccccggtgccttccacccgccgcccaaggtccactccgcggtcgtgcgcatcacgccactggaggcgccgctggtggacagcgcgctgtatccggtgtttgcaaaggttgtgaaccaagccttctccagccgccgcaagacgctgcggcgggggctttccggactggtggatgccgcccgaatcgaggccgcgcaactcgaccccggcgcccgcccggagaccgtggacgtccacggcttcgcggcgctggcgcggatggtcgcgctcagctgaccggccccgccagcgggccgcgatccgctatgatgagtccatggacttcatcgtggccgacatcggagggacccgcacccgggtcgcacgcgcccgccacagcggcacgcactggtcgctgcatgatatccaccgctatcccagccgcggcttcccggatctggagcaaatcctcgagacctggcgcaacgaggtcggaccggccgagccgctggcggctgccggtctggccctggctggccccgtgcaggacggtcgggcccgcgcgaccaatctcgactggcccgaactggatgcgcgcgcactcgagcagacactgggcatcccggtcgccctgatcaacgatttcgccgctgtcggcgcctgcctggatgccctggaacccggagaccggatcaccctgcagaacgcagcggccgatccggagggtttgcgcctggtggtcggggccgggaccggtctcgggacctgcctggtcggcccgtcccagcagctcgccatccatcccggcgaaggggggcacgcacgcttttccccggccgacgcagacgaggcggcgctcgcggcgttcgtcagcgccgaggaagggctttgtacccgcgagcacctgctcagcggtcgcggcattgcgcgcatcgcacgcttcgagctgacacgccgggacgatgccgcgctggcacgggccctggccgctgccgatccggccgccgccatcagtgacctggccgatgccgggcacgcggtagccctcgcggtggtccagcgtttcgtgacgatctatgcgggacaactggccgacatggccctgaccgccctgcccaccggcgggctgtacctggccggcgggatcgccccgcgctgggctgattacttccaggacacggcatttctgcgggccctgcataatcgcccaccgatgacccacttgcttgagcgaatgcccgtgtcccttatcatgcaccctgaacccggcctgctgggcgctgccgtcagcgcctggttccagacaggagctgcaaccgaatgaattcgccccgcgaaaccgaagaacacgccatcgagatcgaggtcgccacggcctatgtcgaggaccagtcggagcccgatgacgaccgctacgtgttcgcctaccacatcacgatccgcaactccggtgcgctgaccgtgcaactgctgaaccgccactggatcatccgcgatggccgcgaccagacgcaggaggtgcgcggcgaaggcgtagtgggcgagcagccacgcatcgagcccggtgacagcttcgagtacaccagcggcacggtgatcgagacgccggtcggcaccatggagggcagctacggcatgcaggacgaacgcggcaacaccttcgaggcgccgatcccgcccttcaccctctccgtaccccgcacgctgcactaggccagtcgctatggccctttacgccgtcggcgacctccagggctgcctggatccgctaaaacacctgctggagcaggtccgtttcgaccccaccacggaccacctgtggctggtgggcgacctggtcaaccgcgggccggcctcgcttggctgcctgcgctacgtacgcgccctgggcgttgccgcgactaccgtgctgggcaatcacgacctgcatctgctggcctccgccgagggtgtacgcacccccggcaacaaggacaccctgcgccccgtgctggacgccccggatgccgccgagctgctggagtggctggcacagcgccccctgttgcacaccgatcccgcggctggctggaccctggtgcatgccggcatcccgcccgactgggatctcgaaaccgcgcagaccgaagcccggcgggtggaggccgagctgcgcgaccccgcgcgacgccatgccctgttcgaggtgatgtacggcgacgagcccacccactgggacccggagttggccgggtatgatcgcctgcgctacacgatcaacgcctttacccgcatgcgctacctgatgcccgatggcggtctggaattcgcgggaaacgggccaccggaagacgccccggacaccctgacgccgtggtttgcctggccgggccgcccgagcagaggcttgcccctggtattcggtcactgggccgccctcggacaccgccgaggacccgactggctgtcactggacagcggctgtgtctggggccgagagatgacgatcgcgcgcctcgacgagacccgcgacccctatcagatacgtacctggcgggcagcgtgcggctaggaagaaggctcccaggagctcattcgccggcgacggtcatcgattcgaccaggatcgagccggtgtggatgttgccccggcggtcgacgtcggtccccaccgcgacgatgcgctggtagatgtccttgagattaccggcgatggtgatctcttccacggggtactggatctcgccattctccacccagaagccggcggccccccgcgagtagtcgccggtgaccgcattcacgccctggccgatcagttcggtcaccagaaagcccgtgcccatctcggccagcagggcggcaaagtcccgctcgcccggcttcacggtcacgttgcgcgcgccgcctgcgttgccggtgctctccagccccaggcgccgggcggcatagctgtccagggtatagctttgcagtacgccgtcagccaccaggggccggttgcgcgtgcgcacgccctcgccgtcgaacggggcactgccgagcgcgcgcggtgtcagcgggcgttcctcgatctgcatccagtcggggaacacggactccccgaccgcattcagcaggaacgagctgtggcgatactgtgcggggccggagatcgcgcgggtaaagcttccgatcagcgtgcgcgccatctccggggcaaacagcaccgggcagctgcgcgtggagagtttgcgcccgcccagtcgccgcacggtgcgctcggcggcctgacgcccgatggcctcacaggcgtcgaggtccgccgcgtggcgggccacggtgtaggcataatcacgctgcatgccggcatcgtcgcgcgccaccagggcacaggacatcgagtgacgcgtgctgcgatacccgcccatgaagccctgcgagtcgccgagaaaagcgatcgcacggcgggtgctgacgctcgcgccttcggaattctcgatccgcgaatcggcggcaaagcccgcggcctcgatcgcacgcgcgagttcggtcgcctgttctgcatcgcagtcccaggggtgatccaggtccaggtcatcccactccccggccttgagcgcgggatcgggcatcccggcatgggggtccggctcggtgtagcgtgcgatgcggcaggcggcttcgaccgtatccagcagggcctgctcgccgaaatcggtggtcgaggcggcccccttcgactggccgaaataggcaatcagcgacagactctggtcgcgctcgtattccagcgtctcgatctcgcccttgcgcacggagagttccagcccgacgctgtggctgaccaccgcctgcacatccgaagccccctgcgcacgggccgcgtccagggtccgctggacgcgatcctgcagggagtcggcggaatgggacagggcctggatctcgagatccggcgccatgcgttcgggggatgtgctcatacagacgtccgtttgcgttcagatcaacaggatcggcgggccgggttcattccggcccgccttggtgcgtcatgccctgcgagacttcaggaggggcgtcccgtgtgcttgtgcacggcgccaacgttgccccagcgctccaggtcctcgacgtgcacgccgacccagtagagcttgccgacgctgtcacgggtccagccaccgaccagttcctggccctcgcccagctcgacgtgatcggcgaaatgctcggcccgttcgcggtcgcggaagacatgccactgcacgatcttgtcgtggccatgaccctccggcagggaatgttcctgatccagaaaatccagcttcatctaagcctccttgtcgctgctcgtccgcgggcactccgggccggcgtcaggccgcctgggtgccccccacggtcatgccgtcgatacgcagggtgggctgccccacgcctaccggcacgccttgcccttccttgccacaggtccccacgccggggtccaggcgcatgtcattgcccaccatcgagacgcgggtcagcacgtccgggccgttgccgatcagggtcgcgcccttgaccggataggtcaccttgcccttttcgacgcgataggcctcggaggcggagaagacaaacttgccggacgtgatgtccacctgcccgccgccgaagttgaccgcatacaggccgtcctccaccgaggcgaggatctcctccgggtcggcctcgcccgccagcatgtaggtattggtcatgcgcggcatcggcagatgggcgtaggactcgcgccggccgttgccggtcgactggacgcccgtcagccgggcgttcatctcgtcctgcatgtagccgcgcaggatgccgtcctcgatcagcacggtctgctgcgtcgcagtgccctcgtcgtccacattcagcgaaccgcgacgcccttccagcgtgccgtcgtcaacgatggtgatgccctttgcggccacccgctcgccgatacgcccggagaaggccgaggtccccttgcggttgaaatcgccctccaggccgtggccaatcgcctcgtgcagcagcacaccgggccagccgggccccagcacgaccttcatcgtaccggccggcgcatcgcgcgcctccaggttcaccagggcctggcgcaccgcctcgcgggcgtagccggccgcgcgatcgttctcgaggaagtagcgataaccgaagcggccaccgcccccggaggtgccggattcgcgacgatcgccctgctgggcgatcacctgaacactcaggcggaccagcgggcgcacatccgtggtcagctcgccacgggcgttcagcacgaggaccacctcgtgtaccccggcgagggagcacatcacctgggtcacgcgcgggtcggcggcacgagccgcggcgtccacttccttgagcaggtcgatcttggactgctcgtccagcgagtccatcggattctcgggggcatacagcgccggacgcgtgggcatgcgactcgcgaccgcgacccgcccgctctggcccgcatcggcgatgctgcgggcggtccgggccgcatccaggagtgccggcatcgcgatgtcgtcggaataggcaaacccggtctgttcgccgcgcaccacgcgtatgcccaccccgcgctcgatattgaagctggccgacttgacgatgccgtcctccagcgaccagccctcctggcaggcaaactggaagtagcagtcgcccccgtccacgccgcggccaaaggttgtgcccagcagggtggtcagctcatggtcgcccaggccggccgggtcgagcagggtttgttgggcaaggctgtcgatcatggaatcctcgtaattcaggaaggcgtcgtatccagtatggagcttggggcccgcgccgggctttcaagcccgcgcgccacgcggttatgcccgtcccggaagggcgagctagaccgtccccggacacgccaggcgtcggtgctcgatggtgggaaaaaccgtgcggatgcgttcgacctgggcatgatccaggtccgccagcagcacgccggggttgcgctgcaactggtcgaccacccgcccccaggggtcgaccagggcgctgtgtccgtaggtctcgcgaccgttcacgtgaaatccgccctgagccgacgagagcatgtagtactggttctcgatcgcgcgtgcacgcagcaggacatcccagtgagcctggcccgtctgcgcggtaaacgccgccggcagcgcgacccagtcggccccctggtccagcagggcccgaaacagctccgggaagcgcaggtcatagcagatcgcgagccccatgcgccccaccggggtatccacgaccaccaccttgtcaccgcgctcgaacaccttcgactcggtataggcctcgctgctgtccggcagctgcacgtcgaacagatggatcttgtcgtatcgcgccacctgctggccctggtcgtcgaacaccagacaggccgaacgcacgcgctgaccatccacggtctgcaacggcacggtgcctccgacgatccacaaccccagacggcgtgcctgctcggacaggaaggcctgcagcggccccgccccgtcggcggcctcggcgatgcccaggacatccgtctcctgcatccccatgaaggcgaaattctccggtagcaccgccaggcgggcccccttgtctgcggcctcctgcagcagacgtttggcctccagcaggttcgcctgaggctggggcccggaggccatctgtattgccgctacctgagtcatcagcgcatccatctagtcgtcattgtcattggccggctgaaccagagtctgcacctccggatcgtcccacggaccggtcacgcgatactccacgcgagcagcctcttcgatttgatccccaatccccagcacacgttccgcaaacagcaccaccgccccggtcaccgggccgccgaccagcgctccgacaatcggcagtgccgtgcgcaggctcggcacgaccacgatgtggtgatcgtaatcccgcgcgatcagcccggtgcggccactcagacgcacccgggcggatgggccccgcatctcgaggtcaggaacgtgcagattgccatcttgcagcgttgccgtcgcctccagcaggtcgaatgacagcccttccgtgaacacgtcgcggaaatcgaggcgcaagcgccgcggcagcacatccagactcaccagtcccagcaggcgccccgctcccggctcgacgtcggccagacggccatcttccagttccagctccatcgtcccgcccagcagcgccaggcgcggcgcatacagcgggccaggccaggacagatccagacgcccctcgccctcgcctcctaccagcgcgcgggagagtcgtgccgatgtcagggccccgccccagtcgtcccccgagaggcggatgtccagacgggtatcgggccgcccgtcggcgaggacatgccaatggccgctcccctggacctgcagatcaccgtccggtccgcgagcccgcaggctgtccacccgcagcccctgattcaccggacccagcgccaggtgcacatcggccaggcgatactcgcccacttgcaaccggtcgaggatcaggtccacccccggccactcccgcgggtcctccggccctcctccctcgacagcccgaacggtcgtatcgctgtccggctcgccatcaaattccatgtcctcaaggatcaaatgacgcaggcgcgcctgccagcggtcgcgcccatcgccggacgcacgccaggtggcgtttcccgacaaccaggccgactgggcctccaggtcccagccatcctcgcgccgctgcccctgcagacgcgtacctggaatctccagctcgccccaacggatacgatcgcgcacgtccagctcgatccgctgcagactcaggccgccactgccatcggcggcttccacatcgcccaggtccacatcccgcgcccagggcgcctcggccagcgcctccagccagggctggacgtccagttccggcaagcgtgcccgtaccgagaggccctcgccaggaagcgagagcagggttgcggccggaatgccaatctccagcgccatggcctgtacgtccgttccggccgcagcggtctgtggatccactccgcgtgcagccgggtcgtccggtgcctgacttggactcaggcgcaggtgggcccgcaacgtctcgcccagctgcacatgcccgatgctcgcacggctgtgcccgaacgggagcgttacctccagtgggcgccgctcatcgggatccttgccaatcgggctgggccagtcgatcccgacgccgaccagatccgagctcaggtcgagacgcacgccatcgatggcatcccccagcctcagggttgcatcccaggtcgcgcgcccctccagatacggctgcagggcgggtatctcctccagccacggttccagcggctggggaccatgggcgcgaatcgtggcctcttcgccgttcagcggccagtcggcgctgacattgatccactccccatggacccgtgcctgcacgtcatcggcccatatccggtcgtgggtatcaaaatgcaccgccccttccacggactcgaatccggtgggccagccagcgacctcggcccgggtatgcagcagatccagccgtccctgcacacggacatcctgcaggcggtcctcgtcgagcggcagcgtaatgcccagggccagacgcgtggaaccctccagtgttgccgcatcgcgaatctcggcggcatcttccagcaacccggcctgacgcagatacagcatcaggtcctgtgcggtgccgtcggccgtgccttcgatctccaggaccggggtgtccatcatgtcgtcgatccatacctcggtgccgtggaccgccgtatcgaggatgcgccccgagacatcggtcgcgcggaaactcgcgttgtggaacaacaaccgcccgcgcaggtcctccgctaccggccagccgggctcgtaatcgagcagaccttcctcgatatccgcccacaggtcgaacacacccgactgatccgtaaacgggaagtcgcggccacggccgcgatagaccataccgcccccgtcggagacccccgtctggatgctctccgccagccactggtaagtattggacggcaacaaatgaatgggcagataacgctgggtgtagtcgccgtcggcgcgcaggatatccagcgccaggtccacgcgcgggcccgactcgtgcccgtcgaacaacagccgcatacggccacgggcggccgcgtgctcgttcgcgacatcgagcccctccccggcgatgcgccagtcaccggcctcgttgcgctcggcccgcagccgcccgcgcaccgtctcgatccacagggggtcgtcaaacagggtgggcatctcgaagcgcacattgcggctgtcgaggtcgagctccagcccgccctcgcgccaggagacctccccgtcgaccccctgcacgcccggcccgtaatcgcccgcatgccattgcagatcgcgcaattgcgctagcccctctaccggctccagacgttccccgtcatgccgtgcccgcacccaggcatcgccgagccgtccgcgcgggcgcacctcgcgcagggggtcggcgagctcgggcgcgcgctgctccaccaggaacagcagaggtgcatagggttccacctccaggtcccgcgccgcgagttccagcgcctcgacaatcaccgcctcgggttcccccccgagcgtatagcgcaggcgcagatcgcctgaccccgggcgcgtcgcggtccagttggattcatgggcggcgccgcgcacccgccagtcgaagcgatgaccaaaggcgccccccggctcgcccccggctccgtccagctgggtgtcgtgctcgccgcgcagcgcgaccacgcggccatcgtcgatctcgccccaaagacgcagggcggtcgtgccgggaggcggctcccagcccaggcgcaccagccagggagaccaggcgcccagtgccaccggttgggtatcgaggaagaaacgtgcatcgcgggcggtcgcatccggcacctccacccccaggacgaaatcaccgtcggccgccccttgcatggcgccgtcgagaaaaacgcgcagccggctccgggcatccgtccgcacggccaggcgccgcacatccaggaccgactccagccccgccccgcggtcctcccaggtgatgtgcacctcgctcgcttcgagatccggccagcgctccaccgggatctccagcaaggcgccgtcgcccagccccacttcgtagccgtgtacgtgaatcgcaccatcggcctcgcggaccacccggacctcggcgccggccacctcaacctgcatcgacggaaaacggcttcgcagcgttgcaccggcgctgagtgacagtcgcaggcgctcgagatgcagcggctcctcgccggacaggtcgacactcacgccccgggcgaccagcgccggcgaccagccggaccagcccagctcgatctcgtccgtgtgaatggggtaacccagctgcgcgctggccgtggtctccacccactcatccagcccgtcccagtgggccaccgtcaggcgcagggccagcaaggcaaccgcggccagcgcagtcagcagaaggaggacgccaacaacgatacgaacagagtgtgacagggatctcatttcagccccgaccggccgcaacaccgccggcccggtgtgccgggacccccgcgcagtctgggcccgtgcatcgctgtcacgccgtccgtttcctcctccgttcctggctgggggctcgtctcccctgcgtgtccccggctagaaaaaaccccctgggggtaccaacgcgaacgcgtacatggatcagtgtttccccaggagcctgtcggacttggggccactctcctgacccacgctcgcgacgatcgcccaaatccgacaggctcctagacgaacactacgtcgaattgctcctgggtatatagcgtctccacctggaaacggatcgggataccgacaaagctctgcagctccgccaggctggccgattcctcatccagcagcaggtcgatcacgttctgcgaggcgagcacacgcagttcgcgcgcgtcgtactgtcgtacttcgcgcaggatctcgcgaaacagctcgtagcaaacggtctcggccgacttcagatagccgcgccccgcacaggttggacacggctcgcagagctggtgttccaggctctcgcgtgtgcgcttgcgcgtcatctcgaccagccccagcggcgagacatcgcagatctgtgtcttcacgtgatcgcgctcgagcgccttctccagggcacggatgacctggcgtttgtgctcgtcgtcctgcatgtcgatgaaatcgatgatgatgatcccgccgagattgcgcaggcgcagctggcgcccgatcgcctgggccgcctcgaggttggtcttgaagatcgtctcttccagcttgcgatgcccaacgaagccgccagtgttgatatccaccgtggtcatcgcctcggtctggtcgaaaatcaggtagcccccggacttcagctcgaccttgcgttccagcgctcgctgaatctcctcctcgacattgaacagatcgaagatcgggcgctcgccggggtaatgctcgatccgccccaccagttccgggaggtactgtgcgacgaactcgcacaccttctggtaggtctcgcgcgaatcgattcgaatgcgctcgatctcgaccccgaccatgtcgcgcaggatgcgcagcaccagcggcaggtcggcgtagacctcctcccccgcgctggcctcggcagccgccatctggatactgtcccagacctttttaaggaaggccgtgtcgttttccagggcctcgtcgtccaccagttccgccgcggtgcgcacaatgaagccatgctgcggggcgatctcgttgcgcagggcctccaccttctcgcgcagacgactgcgcgaaccctcgtcctcgatgcgcgtggacacaccgacattgctctgattgggcatcagcaccagatggcgcgacggcacggtgatgtaggtcgtcagccgggcgcccttggtgcccagtgggtccttgattacctgcaccagcacatcctggccttcgcgtagcagctcgcggatggtctcggcacggccggaaccattgccgccgccgttacccggaccgttggccgacccatggccgtcaagttcttcgcgctccaccggtgccacgtcggaggcatgcagaaaggccgtacgatccaggccgatgtccacgaaggccgcgtccatgcccgggagcacgcgtacgacacggcccttgtagatattgccgacgatcccgcgccgacgggttcgttccaggtgcagttcggtcagaacgccgttgtcgaccagggccacgcggctttcctggggggtgacgttcatcaggatttcggtaccggtcatgctgggtttttcttcttgttgttgtgaatgtgcaggccacgccgatctcccgcgcggacgcgggacgccggcccggcggggctacttggagtcggcttcggcgggctcgggcgttgcagcctgctgctccgcctcgcgcctggcctcgagcttgtcggtgcgcggccaggacttgatcaccgcatgcaccagggtcgccagcgggatggcaaagaacacgccccacagtccccagataccaccaaacacgaacaccgccgcgatgatcgcgaccgggtgcagattgaccacctcggagaacagcagcggaacgagcacattgccgtccaggaactggatcaccccgtaggcgatcaacagccacgcaaactcgctggacagcccgaactggaagtaggccacggcggctaccgggatcgtcaccaccgccgccccgatatacgggatgatcaccgaaatgccgaccatgaacgacagcagcacggcatactccagcccgaaccagttgaaggtcaggaagctgacggcccacacaatcaggatctcgatgaacttgccgcgcacgtagctggcgatcttcacgttgacctcgcgccacacctcgctggccaggtgcgagtcgcgcggcatgaagctgcgcacccagtcgaggatcaggtcgcggtccttcagcatgaagaagaccatcagcggcaccacgatcaggtagatcacgacgtccaccaggtgccgggcgccagccagcgagaacgaaaccacccgctgtccgagcatggtggcctcggcctggatggcgcccatcaactcgcgcacctgctcgtcggtgatcagctgcgggtagcgctcgggaagctgcaggagcaaggcctgcccctcgcggatcatgcccggcagttcgcggaccagttgtgtgacctgagcggacatcagcggcacgacactaaacagcgcggcgactgtaagcgccaggaagacgagcagcacgatcgtcaccgccagcaggcgcggaacatgcagacgtatcagcttctgcactgctccctccagcagataggcaatgatcagcgaggcgagcagcggggcgagaatgcgcccggcgaatacgatgatcaggaatcccgccagcagcaggaacgccaggatcaccacctggggatcagtgaaatgccgtcggtaccactcgcgcaggacgtcgatcatcgagtcacgtcccctttcgtcgagtcacccttcgcccgggcgtccgtgtcctgacgcgtcgggtcctcggccaccaccttttcgtagtgggtctggaacacgacctccagctcgtcgattacctccaccgcgggacgcccctgcatgacatgctgagccatcagcgccgaggtctcgttgagcagcttggagcgatccagcatgtgataggtcgccgacagccggcgcatcgccttgaccaccgactcctgctccgggcgcgggatcggctccggctcgggcaccggttccggtgccggggccggcgactcctgctcgaggaaacgcgcgaacttcagcaggctggcctgatcctcgggcgacaggcgtgacgcgatctcggccagctcgcgcgccggatcgtcctttttcttcttgccacgggccaaggcggaggcgacatcgcccccgcccagcccgctcggactgcccatcggagggagcatgcctattcgttctcgatcttcagactgaacacgggcatcttgcgccgttcctgcatcagaccgagctccttgaccagggcgacgatcacgtcctcggtgaccttctgcatctcgccccactccatgcgcgcctcgcccagcaactcgcccatgttcggcggcgggttgtgcttggcctccatgatgatgtcttcgagcatgcccggcttcatttccggccggaacaaaagcccgtaggtcaacttgtccggccggatcgccagccagtcaccgtcgtcgtccaccaggactggctccagcccctccggcaaatccacgcggccgttgaccagctgcagtacgcggcgcccgtccagggcctcggccagatcgtccccctcgccggccgcggtcttgtgcgcggtcacgaaacgggcccggtacatcgggtcctcatgcgcggtgccaccggcctgttcggccaccagcagcccgcccatgcccagcccgaccaccgggcgctgcgaccggcggaagatatcgatcagggccagctcgtcggggacctgcgggttttcttcatggtcggcggtcggccaggcgccccccaacagccacagaccatcgaactgggccgccgacccggggaggtcctgccctacaaacggccggtaataggaaaagccgatatcgcgcttctcgagctgcgactcgatcaggccgagaaactcggaataactatgctgcactacgcagtaattcttcatgtcgcgtcttctattcgattggattctgtattcgcggggttaccctcggccgcgccgggccccaggcccgtgcagtagccgcgcaggaactgcatcagcacctccagcgtcggcacgcggaactgctggcgcgcatgcaccagcgagatcgggcgttccagcggcgggtccagcgggatcgccgccagctcgcccagcgtcagttccttggcgaccacagcctcggacagtaccgacacgcccatgcccgccgccacggcgcccttgatggcctccgggctgccgagctccatacacccgcgcagggtattgcggtcgtaaccggaccgcccaaggtactccatgatgacctcgcgggtcccggaaccctcctcgcggcatatgaatggctgctcgacaaactccgcgacccgcacactcttgcggctggccagttcgtgctccggcggcacgatcaggcgcaactggtccaccgtgcagggctgcaccagcagggtgcgatggttcaccggcgcctcgacgatccccagatcgacactaccctcttcaaccatcgcgacgacattttcggtgttgccgacgcgcagccggatgccgatgtccgggtgtgcccgacggaaggccccgagcaaggccgggagcatgtactcggccaccgtcatgctcgcgccgatcacgatcgccccgccgtcggcccccttcagctcgcgcagcgcggcctcgagttcgccataggtatcgaagatgcgctcggcatagcgctgcaccagacgcccggcctcggtcagggtcacccgattgtgattacggtcgaacagccgcgtctccagctgctcctccagctggcgcacctggaaggtcaccgccggctgggtcatgtgcaggacctcggccgccctggtgaaggacaaaaggcgcgccaccgtaagaaagacctgcaagcgtcgatcggccatgccccactccgcaacccgtacgattcggcatgctaccaagccactcgcaagggggacagccagaggcacacccgtgaacgactggcaccagccagtgaccggggaatgaactcaccagtctcgcgggaatcgatatataaagtagggacaagctgacaaaactcattccaccaaggaacgcgcatggagcggctttcggagtttgaccgaccctggcgtcccgaatcctggctgggggtgaccggcgcctggcgcctgaccggcgtgggactggtcctgatcctgatggccggcgtcacactactggtctatcagaccggcggcaccagcaccgcctatctcaacttcatcctgatcccggtactgctgggcgccgccctgatgggcctgtggggcgggctggccttcggcctgctcgccgggcttctgctggggccgttcatgcccctgaacgtggacgaggggatcgcccagccgaccctcaactgggtgacccgtgccgggatctatctggtgctgggcgggttcagcggctggctgttctcccaactgcgccagcacgcgacgcggctgctcgatcaggcctaccacaaccccgtcaccggcctgcccaaccgcgagtcactggaacagcatgtccgacaactgatgacccaggcggagggctcggaacagcccgcaacccgggtgttcgtgatcagcctgcaaatggaaaactatgcggacacgatcagcgccctgggcttcgccgcggagagacccctgctgacggggattgccgaacgactgcaggccgtcgccgggggcccggacaccctcgtctaccatatccacgacgaccacttcgccttgctgctgcctcaccgcagccgccaggagtgcctggccactacacaggaggctgtggaagagttgcaggcgccattcgaggtgctcgggctgccggtttacgtcggggctcacgccggggtgtcctcgtttccgttccacgaacaggacgacccgcaaagcctgctgaccaaggcctggatggcgatgcacgaggccagtcagtcgggccggcgctaccgcacctacgaccggcgcagcaacgacgccggccgccagaccgtggagctgctgggcgagctgcaaagcgccctggagggcgaccaaatccagttgcactaccagcccaaggtgaccctgcagcgtggcgaactgtgcggcttcgaggccctgttgcgctggcaacacccgcaccggggacaggtaccgccggatcggttcattgcacaagccgagcgaacggggctcattcatgccctgacactcaaggtactggacctggcgatcgccgacctcctggtgctgcgcgaacaaggcatccaggccccggtcagcatcaatgtctcggcgcgcaatttcctcgatcccgactttgcacaaaccattatcgaacgtatcgaagccgccggcctcccggcctgctcactggagctcgaattcaccgaaacggccctgatggccgatcccgatcaagtcatcgaggccctgcggcgtctgacggagcgcgggctcgcgctctccatcgacgacttcggcactggatactcctctcttgcctacctgaggcggctcccgatcacgaccctcaaggtcgatcaaaccttcgtgtcccacatggccacgcagcgagtggacgaacagatcacccgcgcggccgtgggcctcgcgcacgaccttggcctgaaggtggtcgccgaaggcgcggaagacagccagaccctcgacatgctgcgcgaactgtgctgcgacgccgtccagggcttcggggtcgcccgccccatgcccttcagcgagacattgcaatgggcacgccatcagacggtcgagccctcgttgcgacgcgagtgcgcactggagcaggacgctccgtgatgatcttgcgcccggccgccggttgggctaagatccgccgtcttttgctagacccaatttccggagtccccgagatggctcgagtatgtcaggtgaccggcaaacgaccggcgaccggtaacaacgtgtctcacgcccaccgcaagacgcggcggcgtttcctgcccaatctgcacacccaccgcttctgggtggagagcgagaaccgcttcgtgcggctgcgcgtgagcagcaagggcatgcggatcatcgacaagctgggcatcgatgcggtgctcgcggactgccgcgcccgcggcgaaaaggtgtaaggagctctccatggcagcgaaaagcgcacgcgacaagatccgcctggtgtcctccgccggcaccggccacttctacaccacgtcgaagaacaagcggaacatgcccgaaaagatggagatcaagaagtttgatccggtcatccgcaagcacgtgatgtacaaggaagccaagatcaagtagtcattgcccggcgccagagcgtctggtggcagatctaaaagcccggcctggccgggcttttttattgcctgcagccttgagtgggtgcaccatcacggacaccactcactcggagccctatcctcccccggcagttccctgttgtgtcgccgtctcggcccagcgcaccatcatgcggccccactgatgggcagtagacgggtccagttctatcttggtgtagcggccgccatcgcggataatgaccctcaggagagggatccccgagtcgtgcaggatctgccgcagctccacgacctcgccaaacggcgcatcaatggactccatgatgtgttcgctctctcccgggccggccacacgcagatcgggccgcctcgctcatcaactggcaaagcgcaagcatgcaccctatttttgtcggccggcaacccatcttcgatgcgcacgagcgcctggtcggtttcgaactcctgtttcgcgccggccaccgtagcgaggcggcggtgaccaatggcgacgaagccacctcggacctgctgcgaagcgcgttcgtggatatcggcctgccccatctggtcggtccgcacctggccttcgtcaatctgacacggtcctttctcgacgacgacatcatcaccggcctgccccccgatcaggtggtcctggagatcctcgaggacatcgagatcgattccgaggtcgtcgccgcggtgcaaagactgaagcagcgcggttttcgcatcgccctggatgactaccagtttcaggtccaccactcgccgctggtggcgctggcggacatcgtcaaactcgatgtactggcgctttccgccgaggcgctggcacgcgaggtcgagacgttgcgcacgttcggcgtggagctgctggcagagaaggtcgaaaccgccgagtgctaccaccactgccagcaactcggttttcgctacttccagggctaccacctgtcgcacccccacgtaatcgaaggccagcgtctggagagcctggaagtcgccctgctgaagctgctgaagaccctgcacgatccccaccctgaaccatcggaactggaacgcctcattggcgccgaacccgatctggctacccagatcctgcgcatcgccaacagccccgcgtaccgcgccgaacagcccacggacgatctggcttcggcgctcgatcgtctggggcaggggcgaatccgccgcatcgggatgctgctggtgctccacaatgcggccgggccctcggccgcggtcgaacaggtcatgatccgcgcccgcatggggatgctgctcgcccgggcgtgcaatctgacagccccggagtgcgagtgccacttctctctggggatgctctccggactggatcgcgtactgggcatcccgctgcggcgcatcctgaacgaactgcacctggcgccggaggtggaagaggcgctgatcgagcacaaaggcccgctggccccctggctggagaccatcgaggcgttcgaggggccggcaaacccgccccccgtcggagaatccccggtggcgccacaggttgccagccggctctacctggaatcggtacgctggaccgaggacatactcgacgcgctgtccaggacctgactgatggcaccccacctgcacaaccggctcgtctcgcccgggacgacgctcccggacggcctccacgtgcggctggacgcaagcgcgggcattcatgccgaaagcggccagatcgaggtcaccccgggtctcgaggccctgcctccggatctctatatcgagaactggtggggagacggcccggcgcgcggcaccagcgccgcccccctgcatctgctggagttcgacgacgtcctgttcgccgcctggcagggcccggatcaccctctgcgcgaacaaaccaagcaggcctaccgtcagctgctgaacgcctgccgggagcgccgcttcgagcatccggcacgcatctggaactatttctccgacatccacggtgacgaacagggccaggaacgctaccaggccttctgtattgggcgcgccgaggcgctggagacgctcgaggtcccgctgggcagcatgcccgcggccaccgcgatcggcacccggcaaccgggcctgttcgtctacctgatcgccacacgcgccccggctcgcgcgatcgagaacccgcgccaggtcagcgcctaccactacccggagcgctacagcccgaggagcccggcgttcgcccgcgccacgctgctgctgaccgcgaccgggcccatgctgatggtctccggcacggcgagtatcgtcggccatgaaagccgccatccggacgacgtggtggcccaggcacgcgagacggtggccaacctgcaggccctgcacgacacggcggggcgcgaactccccggcccttcgtggttgcgggtctacctgcggcgccccgaagatcgcgccgccgtcgcgggggtgatcgccgagcactacaaggccatgaagccgggccccgtgatccagtgggcccagggcgacatctgccggccagaactcctgctcgagatcgagggcgtacatgcctgagctccccgaggtcgagaccacccggcgcgggctgtcgcctcttcttgaaggccagactatcgaatggctcgaggtacgcaatgggcgcctgcgctggcccgtaccggaggaattgcccgggcgtctggccggggcccgcatcacgacactggcgcgacgcgccaaatacctgctgctgaacaccgatcgtggcggggcactattgcatcttggcatgtccggctcgctgcgccactgcatgccgggcgtcccgctgcgcacgcacgatcacctgatcctgcatctgacgaacggcgcgcaggtgcgctttcatgatccgcgccgctttggatgttgcctgccgctgccggagaccggcgagccacatcccctgctggccgcactggggccggagcccctggacgccacattcaacggcgaccacctgttccgccgcagccgcgggcgccggggtccgatcaaggccttcatcatggatcaggatgtcgtggtcggcgtgggcaacatctatgcgaccgaggcgctgttcctggccggaatccgtccggggcgggccgccgggcgcgtgacccgggcggaatacgaacgactggccggattcatccgcaccgtgctgggcgcggcgatcgaacaaggcggcacgaccctgcgcgacttcctgcgcgaggacgggacccacgggtactttcgccagtcactgcgggtctacggacgcgccggagagccgtgcctggagtgtgcgacaccgctgcgcaaccgacgcatcgggcagcgcgcctcggcgtactgcccgacctgccaacggtagcgagcgagccgcgcgcgaacaagcatcgcccgggaaccctgctaaccgcgctggcgcgcgatacgcagcacatccggcaggcgccgcaggcctcgcatgatctgggccaggtgctggcgatcgctgaccgtcagcaggaaggtcatcgcggtggagtgcccgtcctgttcgttgaacgagatgtgctcgatattcgagccgttgtcggcgatcacggccgccatgtcggccagcgcaccgcgccggttggcggtgcgggtgcgcaccgccgcggtgaactgcagttccggctcgtgtgaccattcgagcgcgattgtcttgtccgcccggtcgcggctctcgtgcagcacgttacgacagctctcccggtgcaccacaaggccacgacccgcgctcagctggccgataatcgggtcgccggggatcgggtggcaacagcgggcatagttcagcaccagaccctcggtacccttgaccgccagcgtggtctgggtagtgttgtcggcctccgcgctctccttgcccaccatctggcgtgcgaccagcgaggccatgcggttgcccagcccgatatccaccagcaggctgtccaggtcctgtagctgcatcgcgtcgagcagctgatccaggcgcgccggcgagatctgcttgagggaggtgtccagtgcgctcagggccttctccagcaggcgttcgccaagggcacgggcctcgtccgactgcatcgacttcaggcaatgccggatgccggaccgggccttgccagtgacaacgaaggacagccaggccgggttggggcgcgcgccgggggcggtgacgatctccaccgtctgtccgctttgcaggcgcaccgaaagcggtgccagctggcgatcgatcttcgccgccacgcagcggttgccgacgtcggagtgcaccgcgtaggcaaaatcgatcggtgtcgcatcgcgcggtagaaccaggatgtcgccctcgggggtgaaggtgtagacctcgtccgggaacagatcgacctttacgttttccaggaactcgatggagttgccgacgctgttctggatctccagtacatccttcagccactcgcgggcccggctctgcgcggtgcgcgcggactcgcccccggccttgtactgccagtgcgcggcgatcccgctctcggccacgcgatccatctcggtggagcggatctgcacctcgatcgggatggcctgcgggccgaacaggatggtatgcagcgactggtagccgttcgacttggggatcgcgatgtagtccttgaagcgccccggcaccggcttgtagaggttgtgcaccacacccagcgagcgatagcaggtgtcgacatcgtcgacgatgatgcggatcgcgaagacgtcgaacacctcctcgaacgagtggtgcttgtcgcgcatcttgcgatagatgctgtacaggctcttttcgcgcccggagattcgcccgacgatcccggccgcctccatgcgcgagcagatcgcctgttcgatgttcttcatcggttcgcgccggttgcccccggcccgctgcacggcgcgttccaggaccgcggcccgccaggggtgcttggcggaaaagccgagctgctccagctcgcggcggatcgcgttcatccccaggcgctgggcaatcggcgcgtagatctccagggtttccttggcgatgcggcggcgcttgtccgggcgcatcacgcccagggtgcgcatgttgtgcaggcggtcggccagcttgatcaggatcacccggatatcgcgggtgatcgccagcatcatcttgcggaaattctccgcctgcgcctcggccttggactggaactgcaggtgggtgagcttggagacgccatcgaccagctcggccacttcctcgccgaactcggcgtggatgcgatccttgctggtggcggtatcctccatgacgtcatggaggatcgcggcacagatggccttgtggtccatccgcatctcggccatggtccgggccacggccagggggtggtagatgtacggctcgccggtcttgcgggtctgaccttcgtgggcctccgcgcccagcagataggcgcgatagacctcctcgacttcgtccggctcgaggtaagactcgagctcggaacatagatcgctgatcaggaatcgggtcgagtcaccgggaaccggcgatgcggccccgggcacggctggctgcccagcggccatgagtcagtgtttccctagcgttcgtcggcttccagctgctccagatggcggatcgtgctgaagtccagcatctgcttctggggccgttcatcgtgctcgtcgaacacctcggtgccgaccagcccttcggcgatctcgcgcagggcgatgaccgtgggcttgtcgttgtcctcggatacacggggctccttgccgtgggcgatgtgacgggcccggcgggccgccatcagcaccagttcgaagcgattgtccactttttcgaggcagtcctcgacggtgacgcgtgccatgggtactccggttatgagtcgttaatactgcatgttacgccgtgcccggcgtactcgccaacagattccgtatcgtcgatgcggaacgaatctcctgctccaccgtgcgcagacggttggagcggaagatgctggccaggtcactgaccgcccgctcgaaatccgagttgacgaccgtgtagtcatattcacggaaatgcgtgcaatcggactccgcgtcgcgcaggcggcgctggatcacctcttcactgtcctgcccgcgtccgcgcaggcgccgctccagctcgtcgcgcgacggcggcaggatgaagatcgaatgtgcatccggcacggccgcgcgcacctggcgcgcgccctgccagtcaatctccaggatcacgtccatgccggcatccaggcgttcctcaacgctggcgcgcgcggtaccgtagaagttgtcgaacaccttcgcgtgttccagcagttggccatcctcgatcatgccgaggaactcctcggccgagacgaagtgatagtgctcgccgttcacctcgccggcgcgcggcttgcgcgtcgtatgcgagaccgagacctcgacctgttccacccgctccaacaaagcggcaaccaagctggtcttgcctgcgcccgatggcgcggaaacgatatagagggtgccgcgaacggcctgggaagtggcggtcatgaacgcgtccgcaggagcagaacaggaatggaatcatcggctggctgccggccagaaacgacccggcacaccagggaaatagagttggtcggagtgaaaggattcgaaccttcgacccctgcctcccgaaggcagtgctctaccaagctgagctacactccgaaccgagcccgctattatgccgagccactacgggcgtgtccatgccctgtgccagccgaaccttcgatcccatcgacgtcaccggcaaatggccccaaaccgccggtgtgaacgggtcagtgatcgcggccgacggcgaaacgcgcgaggtcgatcagggcctggcggtgtggcgactcggggagcacggacaccgcggcaatcgccgcctcggtctctgcggccgcgcgttcgcgggcgtagtccagggccccggtggcgtggacgatctcgaggaccgcctccacctgctcacgcccgccgtcctcgatcgcctgacgcaccacggtctgctgctccggcgtaccgacccggatcgcctggatcagcggcagggtcggcttgccctcggccaggtcatcgcccatgcgcttgccggtcacggcatcgtcggaggaatagtcgagcacatcgtcgatcagctggaaggccgtacccagatgcatgccatagtgggcgagcgactcttcctcggcccgcggacgctcgccaaggatggcgcccagctggcaggcggcctcgaaaagcttggccgtcttcgactggatcacgttcatgtagcgtgcctcgtcgacgtcggcgtcatggcagttcatcaactgcatcacctcgccctcggcgatcacgttggtcgcgtgggccaggatctccatcacccgcatcgagcccacctcgaccatcatctcgaacgcgcgcgagtagagaaaatcgccgaccagcaccgcggcttcgttaccgaagatgtggttcgcggtctcgttgccccggcgcatctcggaggcgtcgaccacatcgtcatgcagcagggtcgcggtgtggatgaactccaccaccgcggccagtacgacaggctcatcgccctcgaccgcacaggctcgcgccgacagggtcgccagcaaaggccgcaggcgcttgcccccggagtggataatgtagtggcccagctggttgatcagcaccaccggcgaactgagccggtcacggatgcactggtcgaccgcctgcatgtcgtctgcagccagctctcggattgcgttgatggacatgcgggtaggcgcgccagtatgaggaagttggtaggcgctggcatgctaggaaggccccggtggggtgtcaagcgcgcaccacgggttggcattgacccgggagccactcgctgctagcatttccgccctttcgcgagaccggcttgagttccaaactctacgggccggtccacacaggtatcgcaacggagtcccagggaaatgtacgcgatcatcgcaacaggtggtaaacagtaccgcgtcgccgaaggtgacgtgatccgcatcgaaaagcttgaggccgaagccggctccgaggtcgagttcgaccaggtgctgatggtcggttcgggcgacgatgtccgcgtcggggccccgctggtcgacggcggcaaggtaaccgccaaggtcgaagaccatggccgcgccaagaaggtccacatcatgaaattccggcgccgcaagcattcgcagaagcagatggggcaccgtcagcactacaccaccgtgcgcatcaccggcatcgccggctgaggcactgggcattactcaggagattttgaggcatggcacataagaaggcaggcgggagtacccgcaacgggcgcgattccgagagcaaacgcctgggcgtgaagcgctttggtggccaggtcgtgcgcgccggcaacatcctcgtccgtcagcgcgggacgcagtatcatcccggcgagaacgtgggttgtggcaaggaccacacgctgttcgcgaaggtcgacggccaggtcgtgttcaaggtcggtggcccgaacaaccggcgcttcgtgagcgtgcagccgcagcagtaagcggacacgccactggtagcgccgaaaagccccgttccgcggggctttttttatttgtgcataccgcaatccatccgcatccccccaaggaaacaacggcatgaaattcatcgacgaggcgaccatcaccgtgaaggccggagacggcggaaacggctgcgtaagctttcgccgcgagaaattcatcccgttcggtggtcccgacgggggtgacgggggcgacggcggatcggtctggctgatcggggacgagggtctgaacaccctcgccgacttccgttaccagcgccgcttcgatgcccagcgcggcgagaacggcatgggtcgccagcgcaccggcgcctccggtgaggatctggtgatcccggtcccggtcggcactcaggtccgtgacgccgacaccgacgaggtcctcggcgatatcacgcgccacggcgagcgcctgctggtcgcccaggggggctttcacgggctcggcaacacgcgctacaagtcctccaccaaccaggccccacgccagagcaagcccggcaccccgggcgagctgcggcggctggggctcgagctgatggtgctggccgatgtcgggctgctgggcctgccgaatgccggcaagtccacgctgctcgcgcgggcatcggccgcgcgcccgaagatcgcggactatccgttcaccaccctcgtcccgcaactgggtgtggtccgcatcgggccgaaccagagctttgtgatggccgacatccccggcctgatcgaaggtgctgccgagggtgcggggctgggcacccgctttctcaagcatctggcgcgcacgcggctgcttctgcatgtggtggacgtggccccgcccgatcccgaagccgatcccgtcgcggacatgcagaccgcgctgggcgaactcgagcgccacagcgacgacctggcgagccggccgcgctggatcgtgctcaacaagaaggaactgctggacaccgaatcgctggatggcctgatcgcgagggttcgcgaggtcgccgggcccgaacgcccggtattcacgatctccgccgtcaccggcgatggcgtcgacacgctgttacaggcggtcatgcgccacgtcgaggaggcaaaccgcgagccgcaggcaccgcgcgcagaaacctccggcgaggccggggagggctccgcgtgagcaaccgcacgctgcgcgaactgccgaccgtacgccgcgtggtcgtcaagatcggctccgcactgatcaccgccgatggcgccggcctggaccgcccggcgctggaatcctgggcgcatcaaatcgccgcgctccgacgcaagggtctggaggtgatcctggtctccagtggcgcggtggccgagggcatgcgccgactggggatgagcgagcgcccgcaccagttgcatcgcctgcaggccgccgccgctgtggggcagatgggtctggtgcaggcctacgagcgggagttcgcaagccacggcctgcacgcggcacaggtcctgctgacgcatgacgacctcgccgatcgctcgcgctacctgaacgcccgctcgaccatgcaggccctgctggagatggggaccatccccgtggtgaacgagaacgacacggtcgcctacgaggagatccggctgggggacaacgacaccctggcggcgctggttgccaatctcgtggtcgccgacctgctactgatcctgaccgaccaggacggcctgttcgaccgcgatccgcgccagcacgccgacgcgcagttgatccacgagggccgcgccacggataccgaactgcaccgcttcgtggccgccgatttcggacgcctggggcgcggcggcatggccaccaagctcaaggccgcggagcgcgccgcacgctccggcacgcataccgtgatcgcctccgggcgcgaggcccaggtgatcggccgcgtactgaagaacgagcgcctgggcacctggctcaaacccgaccgcgagccgctggccgcgcgcaagcgctggctggccgaccagctgcattcgcgcggcgagctcctgctggatgccggcgccgcacgcgtgttgcgcgagtcgggccgcagcctgctgccggtgggcgtggtgggcctgcgcggcgactttcggcgcggcgaggtcgtgacctgcgtcgacccggacggccgcccgttcgcacgcggactgaccaactacgcctccagcgaggtggaacgcatccgcggcctgcgcgcggaccatatcgaggcggagctcggctaccttctggaacccgagctcattcaccgcgacaatctcgttctcctgtagatgcattgtcccggcgatcccaccgctcaacgaatgcggtaaggtgcccgcatcccgaatcaccgacccgagccaaggagcccgcatgtcgcgcgaaatcatccagaccgaaaacgccccggccgcgatcggcccctactcccaggccgtgcgcgccggcgacaccctgtacctgtccggccagatccctctggacccggccacgatggaactggtcgacggcggcatcgaagaccagattcgccgtgtgttcgacaacctgaaagccgtgctggaggccgccaatgcggatttctccgacatcgccaagctgaacatcttcctgatcgacctgacccacttcccgctggtcaacaagatcatgagcgaggtcttcgccgagccgtatccggcccgcgccgcgatcggcgtggccgccctgcccaagggcgcgcaggtggagatggacgccatcgcctggtgcccgcgcggctgatccgcgcgcggcgaccgcggtggacctgcagacgccgctgacggggttcaagggtgtcggccccgcggtggccgagcgcctggcccgtctgggcctggaacaggcccgggacctcctcctgcacctgccactgcgtttcgaggaccgcacccggctgaccccgatccgcgccctgcgcccgggactgtccgccctgttcgagggccgggtcacccacgccgaggtcgtccatcgccgccgccgcatgctggtggtcacgctggaagaggacggcgcgtccatcctgctgcggttcttccatttcggcagcggccagcagcgccgcctgagcccgggtacgcgcattcgcgccttcggcgaaccgcgcggcatgcccggcgcgatggagtgcgtgcacccggaactccaggtggtaggcacgaaaccacccgtgctggaaacccacctcaccccgatctatccgacgaccgagggcatctcgcagaagctcctgcgtcagctggtcaccgaggccctgccgacgaccgagcagctgcccgacctgctcccggaactgaaccagcgccagctacccgggctgcacacggccctgcagcagctgcaccaccccccggcacgggccgaggtcctggatgcactggacaccgccgagcagcgcgggcccgcgcgcacccgcctggcactggaggagctgaccgcccaccagctcgcccgcatggaacaaaaccgcaccccacaggatgcgcgccgcgcgccggtcatccgtcccgcgggcgcgctgtggcgacaactgcgcgaccagctcccgttcgcacccaccagcgcacaggagcgcgtgatccacgaggtgcgtgaggacctggcccgcccgaccccgatgaaccggctggtgcagggcgacgtcggctccggcaagaccctggtcgcggtcgcggccgccctcgcggcagtggaagccggccatcaggtcgcattcatggcccccaccgagctgctcgcccgtcagcacgggcgcaatctcgcccagtggctggaaccgctgggcgtttcggtggcatggctgggcggacgccagggcgccagcgagcggggtcagttgctttcggaactggccagtggccatcgccaggtcgcgatcggcacccacgccctgttccaggaagaggtccgcttccaccgcctgggactggcgatcatcgacgagcagcaccgctttggcgtgcaccagcgcatggccctgcgcgacaagggcaatggccagatgccgcatcagctgatcatgaccgcaacaccaatcccgcgcacgctggccatggccctgtatgccgacctggacagctcggtcatcgacgagcgtccgccggggcgcacgcccgtgcgcaccgcactgatcagccacgagcgtcgtgacgaagtgatcgaccgcatccgtgccgcctgcggctccgggacccaggcctactgggtctgcccgctggtggaggaatccgaacaactggaggcggaatccgccgaagcaaccgccgaacgcctgcgcgaggcgctgccggagctgagcatcggactggcccacgggcgcatgaaggggcccgagcgcgatacggtgatggaacgctttcgtgccggcgcgctcgatctgctggtcgccaccacggtgatcgaggtcggcgtggatgtccccaatgcgagcctgatgatcatcgagaacgccgaacgcatggggctgtcacagctgcaccagttgcgtggccgtgtcgggcgcggcaacaccgcctctgcctgcgtgctgctttaccgcccgccgctgggcgaaaccgcccgcgagcgcctggaggcgatgcgccggaccgacgacggcttcgagatcgcggaggtggacctccggttgcgcggccccggcgagctgctgggcacgcgccagacgggcgaccgcagcttccgtgtggccgactggtcgcgcgatcaggacctgctggaggaggccacagagctggccctgcgcatgcgcgaggacccgccacgcgcggcggccctgatcgaacgctggctgggcagcgccacgcgctacgccaccgtcggctgaatcagggccgcacggaacacccgccccggtcatccatcagacaagagagcaaaggagcactcaatgcccgttgaatcactgttattgctgctgctgatcggcggcatcgccggctggctcgcggggttgctggtccacggcgccggtcagggcatcctgctgaatatcgtgatcggggtcatcggggcggtgctgggcggctggctgttcacccagctgggagtcccgacggccggcctgatcggcacgctggtggcggccactgtcggggccatcctgctgctggcgctactgcgcctgatcgcaccacgcaagtggtaaacaaaccgcatggagggagacgcgatgatccagatcctcggcattgtcctgctggtcggtggcctgatcgcggccatcgtcggcctgcaggacagctttggcctgcgtgagcgggcggcgcgcctgttccttggccgcttcacccagcgcacgcttgccctgctgatcgggggcatcaccgccgcggtcgtggggctcgccctcctggtctgacccccctcagccacccctcagagcatgatatttatcatgctctgacacggcaaaaaggttggcgaatatcattctacccggtagggtccgaaccgggagcaggcggtcaccccgggacaggggccaggccctgccccgcccataacaagaccagggggaccgcatgacgcaccattccacgcgccgactggcgctctgtgtcgccgtcgccggcgccatgttcgccgcgccgaccaccctgctcgcggcggggttctacatccaggaacagggcgtcacaggccttggccgggcctacgccggcgaggccgccgcagccaatgatgccagcaccatctacttcaaccccgccggcatgacgcgcctggaaagcggcgagtttcaggccaacgtgcacctgctgatgccacgcacacgcctaagcgaccagggctcatcggccaccggcgccttcggtgaacagcccattgacggcggcagcggcggcaacccatacgatccgacccccgtcccgaatctctactgggccgagcgctacggcgagcgcctgtggctgggcgtggggctgaccgcaccctatggcctggccaacgactacgacgacgatttcttcgggcgctacgactccaccgataccgacctgaaggtgatcaacctgcacccgtcgatggccttcgagttgagcgaacgcgtttccatcggcggtggtctggacctccattacgcgaacgcgacgctgcgcagcgccgtcccctcgcccgcgggccccgacccggacaccgatggcgaattcaagctggagggcgacagctgggatgtcggtttcaacctgggcctgcaggccgacctgaccgacgcgacccggctgggcctgcactaccgccacggggtgagccagaccctgcgtggcacggcgacggttaccccaccgcaggggctgggcgagagtacgacgatgtccgcccaggcccggctcaaactgccggatgtcgcgagcgtcgccctgtcgcacgagttcgatgcgcgctggaccgggcttgttcagtacacctggtttcgctggtcgaacttcgacgaaatcgatgtacgcagcgctggtggttccatccagacggtggagcaggcctatcgcgacagctacgccatcgcgctgggcgccgagtatcaggccaacccgcagtggacgctgcgcgccggcatccagtacgaccgcacgccaacccgcgacggctttcgcagcacgcgcacaccggatggcgatcgcatctggtacacggtcggcgccagctaccgcgccagcgatcgcttcagcttcgacttcggctatgcctatatcgacgtcggcagcgagtcgatcgagctcgaatcggaatttgcggaagtcggggtgagcaccgagactcgcgggcgcacgcgcggcgatgtgcacgtcctgtcggccgggttgcgctaccgcttctgatgcctgccggggcgagggatcacgccccggcccttcacggcgtcacccgttctactccgcacgactccactagggccgctcgatccgccggggccaggtcctcgcgacccgcgttcgccgggcccagctccgcgtgcatgaccgcggcgggatcatcgacgtgcccgatccccagggcatggccgagctcgtgtgccagcgtcaggcgcaactcgtcaaagtcgctcgccttgtagaccgtgatgctgcgacggttgccctgttgctggtagatcgccatgtcgaaaccgctgcccatggccgctgcccggttgtactgctcgacctgttcattgaaggccgcaacctcgcgttccagctcgcgcccggccgcgttcagatccgcccggcgatcctccagcccgcggcggcgttcctccagtcgatcgtgctcctcgcgcagctctcgcgccccctgctccagacgctcgcgggcctgtgcactgtgctccacccgacccgcgttccagtcggcgacccggccttcatgcgcgcggcgccgctcgtcgaacccgcgcacgcggcgttcgtacagctcgacgtcggcattcagcgccgagcgatggcgttccaggcgctcgcgggcatcgtcgatatcctcttgcgcccgatccagctgcgcgcgcgagcgctcccgtgccatggcgccggcctgacgttcgtcgaacaccagccgcacggccattccctcgccgtcgcgcgcggtgaacagccgttcttcggtatgggtctcccacatcgccaccgcggcatcgagtgcgcggcgcacttcgtcgggctccagctcgaagcgcgggtcgatctcgcccagatgcatctccaccggaatcgcacagccgggcgcggccggatgccccccgcccgccaggaaatcgcgcggatcgccatccagcaacacggccccgcccagcaccacggcacccgcaccgcccagcacccataacggtatggccatgcatcccctccgagatccccaagcgcaacatgccaccgatctgcggcattcgccaatttgctcccctgcagacgccgaggcaccatgaaccgcacacatttcgcagggagagccccatcatgatgcctcgtttcagcctttacggcctgctggccgccatcccgttcgcgttcctgccactggtggcccaggccgaaacaccgaacattcagccgggcgagtgggagtacaccaacaccaccaccatggaaggcgcacaccagatgccggagcagaccgagacctacaccgagtgcgtgaccgaggacgacctcgcgcgcggcgaggagatgatcgaggcgcccgagggctgtagtgtggacagcatggacatgcgcgcggacggcgtggactacaccatgacctgcaccgatcccgacggcaccagcatggacatgcagggctcgatgcaattcatgggagatcgcgccgagggtgaaatgcgcagcgagatcgactcgccgatgggccccatgtccgtgcgcatcaccgttgaaggccagcgcatcggcgactgctaggagctgttttttgccatatcggcccggccccggtaataccgggccgggtactcaacgccttacggtcgcacgcagtgcgagacgcacgagcgactccaccgagtcggcctgatcgcgcacggcggcgaccatcttctccgcgctggcgcgtggataacccaatgactcgagcgctgccagggcctcgccgtccatcgcggcacccgggatatcggcccctgcgtcggcaccccccggcgcagccgcgaatcccatctcggccaggcgctcgcccagctccagcaccacgcgttcagccgtgcgcttgccgatccccgggaccttggccagcccggtcacgtcaccgccgctgatcaggccggcgagttcgtcacccgcataggtcgagagcatcgcgagcgcgagtttggccccgatcccgttgactcggatcaggcgccggaacagatcgcggtcgcgcttgtgcatgaacccgaacagctggtgcgcatcctcacgtaccacgaggtgcgtggtcaggaccacggtcgcgcccggctccggcagggccgccagcgtggagagcgggacctcgacctcgtagcccacaccccccgcatcgatcaccacgccattcacctcgcggctgatcagcgtcccctccagccgggcaatcacgggcgccccccaatcacggccgaggcggcgcctgccagacgcgcctggtgctgggcggtatgggcatggcacagcgcgacggccagggcatcggcggcatcgctgctggccggttcggtcagacgtaacaattgctgcatcatgtgctggacctgctccttgtccgcgctgcccacgccgaccacggccatcttgatcgcacgcggggcatattcatgtaccgggagcccggcctgagtcgccgcgcagatggcggccccccgggcgtgccccagcttgatcgccgactgcgcattgcgcgcgacgaacaccgtttcgatcgccagcacgtcgggcttgagttcgccgatcacctcgaccacgccggcgaagatctcgcccagtcgttcgggaaaccccttggatctgggccggatcacgccatggccgcgggaacggccctggcccttggcgtactcgatcaccgcaaagccagtgatccgcgatccggggtcgataccaaggatgcgcattcgcttgtccaggaactcgcgctactgccccacgccttccgggaagtcggcgttggtaaagacgttctgcacgtcatccaggtcgtccagcatctccaggagtttcagcacggattcggcggtctccgcatccagtggcgacagggtctccgggcgccaggtgacctccgagctctccggctccagccctcggtccagcagcgcctggcgcacgtcctgataggtatcgggctcggtaatcacctcgatcgcgccgtcgtcctcgacctgcacgtcctcggccccaccctctagcgcggcctccatgaccgtctcgtcgtccagccccggcgcaaaacgaatcacgcccttgttctggaacaggtaggccaccgagccatcggtccccaggttgccacccatcttggagaaggcgtgacgcacctcggccacggtccggttgcgattgtcggtcatgcagtcgaccaggatcgccgcgccgcccgggccatagccctcgtagcggatctcctccatcgcggccccgtcggtctcgccagcgccgcgcttggccgcgcgctcgatggtatcccgcgtcatgttggcgccgagcgccttgtcgatcgccaggcgcaggcgcggattggtctcggggtcggacccgccctgccgggcagcgacggtgatctcgcggatcagcttggtaaagagtttgccgcgcttggcgtcctgggcgttcttgcgatgctggatgttcgcccacttgctgtggcctgccattcggtcacgactccttgggttgggttcgttgggcgcggccaggcgaccgcgagacccgcacagtctaatcgactggggctgtcgggttcatgccaggatgcgaagtgacgctggatggaaccgcgcagggcttgcacgggagcaggaaaggtctgtctttctaaggacgcagcaacggtccctcgacggcctcgcgggcctcgcgcccggccagttgctcgatcagggtcagggcaaagtccatcgccgcgcccggaccgcggccggtgatgatgcgcccgtcaacctcgaccagtcccccggtagaggggatgcccgattcatccagcgcaccggtaaacgaggtcacccggtgaccttccagcacccccgcctgcgccagcgccttgggcccggcgcagatcgcgcccagccagccgtcgcgctctgcctgcgcccgcagcatcgcctgtacatgcgggttgtcgcgcaggtgatcggcccccggcagaccaccgggcaacacgatcaggtcgaaggcatcgtcctgaatggcatccagcgtggtatcgggctggatcaccgtcccgcgggaacagcgcacggggccctgttcgagccccgcgaccgtgacctcgaagcgcgcgcggcgcaacaggtcgatgatggtgacggcctccagctcctcggccccggccgccagcggcaccaggacacgtggtgtttcctccgtcatggccgcacccccaatcagcgctgactgtagatgttcagccctttgagcagattcagggcctcgctcagaccgtaatcacgctcggccaggctctcgccattgtcgtcatcgtcttccggcacgtcctcgccctgcagctcgcgctgcatacgcgcctgggcgtcacgctcatcctcgccttcggcacgcgtgaccgtcaggttttccagccggatgtcgggtgctactccctcttcctcgatgttgcgcccatccggcgtgaagtaacgcgccgtggtcagcttgataccggtgttctcggtcagcggcaggattgtctgcaccgaacccttgccaaaggtgttctggcccatgaccaccgcgcgcttgtgatcctgcagggcgccggccacgatctcggaggccgaggccgaaccccggttcaccagtaccaccatcggggcaccgccgagcacatcacccggcgaggcctgatagcggaactgagagtcctccaaccgaccctcggtataaacgatcagcccttcctccaggaaagcatcggacacaccgaccgcaccattcaggatgccgcccggattgttgcgcagatccagcaccaggccgcgcagatcgccctcttccttcagctcttcgacggctcgcacaacgtcacgcgcggtgcgctgctggaagttgctgatacgcaggtagccatacccgtcttcgagaatctcggagcgcacactctggacctggatacggtcacgggtaagggtgatctccttcggctggtcctcgccctcgcggacgatggtcagagtaatgtcggagcccttctcgccgcgcatcttggagacggcatcggacagcgtcatgccctgcaccgattcaccgtccaggcgaatgatcaggtcacccgcctcgatgccggccttgctcgccggggtgccatcgatcggggcaatgaccttgacgaagccatcctccataccgacctcgatccccagaccgccgaactcgccggaggtgccgacctgcatgtcctcgaagtcctgttcgtccaggtaggccgaatgcggatccagcccggacagcatcccctggatggcgttatccagcagctccttgtcgtccacctcggtgacgtaattgcgcttgatgcgcatatacacctcggtaaaccgctgcaggtcctccaccggcaaggcattctgtgcgccattctcgcgatcggcatacaccgccaccgacacgctaagcatgacaccgaccaccaaacccaccaccagggcgtacccggtgcgacacgacttcttcattaccgatcctctagaaacggaggtatttaccgggtcgatggtagcaccgggaatctgacccatgcctgaacgcccgactgcgtctgctgttttcgcccgacaaatccttcaaacacggtcacgtttttttcgtgatgctcgtcattgagatagccaccaatcctcagggttcaacggatcgccatttcgccgaatttcgaagtacagccccggcgcgatcgcctcgcgacccgcgccggccagagccatgcgctcgccgccttcgatttcctcgccctcggcgaccaggatctcctccaggttgctgtacagcgtcaggtaaccgcccccgtgatcgaggatgaccagaaagccgtatccctgcatccagtcggcgtagaccacgcggccaaagtggacggcatgtaccgcctcgccattgtcgacctccagaacggtcccccgccaacgggactgcagacgactgccacgcggctcgttgaaacgccggacgaccgagccttcggcgggtctggggagttccccctggaggtcggaaaatgccacatcggaccgtacgggcccccgatcgggcggagggtcgccacgcgccgcgcgctcttcgcgctccgccgcatcacgctccacctcgcggatcagctcctccagcgtctcggcattgcgctccaggcgcgccagctccagcgcctcgtcctcgatcgcgcgttccagctcgtccatcgccgcgcgctgccgttcctcctcgcgctcgagctcggccaccacctcgcgcagctccgcctcctgctcggccagcaccgcctgctcgcgctccagatcatcgcgggcggcccgcaacacctcgagttgctcgcccagggccgccagtgcctcggcccgtgcctcgcgcaagcgcgcggcgatctccggatgcagccggctcagctcgccgtcgccaccggtacccggcacccgccccgggtgccggtcgcgctgccactggtctcgcagcagtcgccccgcctgcacgcgttcttcgcgcaggcgatcctcttcctgttcgacacgtgcctcgtgctcggcgatcacctcggcctgctgctcgcgttcggcctccagttcgcgcagttcgcgccgcgactcgctgctgccccgggccgcccgctcgagctcgtcctccaggcgctcgagcgccgcctggcgctcctcctggctgcgctccaggtcgcggatggcctccagcgtctcctccagttcggcctctggttcaaacgccgacacggtgcccgcgggggccagcaaaaatgccgccagaacaagcagtaaggggtatcgggaagtcaagattgcgcaaattcgcatatcggggtacgtttaggtacttatattctcacccggttacgggcctgctgtttcgcaaaataaaataaagaggcatgccgtgagcaacgaaacggtcgaagaagaaaagatggtcgaagacgaactgatgtcccaggacgaggacatcgagcgggcctcgcgctcgctcaaggccatgtcccaccccctgcggctcaagatcctctgcattctcggcgatcgcgagatcagcgtacaggaaatcgtcgatcaggtcgggacctcgcagagcaacatttcgcagcacttgggcatcctgcgcgacaagggcatcctggcgacccgcaaggatgcgaaccgcgtctactaccgggtgggggactcccgcacgctgcgcctgatcggtatgatgcaggacgttttctgcagctcctgacatcctcattaccgacccggccgcctgaatgctcgaaagactccctgaattcctgtccaaccacccgatcctgaccggtgccctgctcgcggtcgtcgggatgatcctgttcaccgagttccgccgcctgacccgcaagtaccgcaccctgtcgccgagcgaggcggtgcgcgtaatcaaccaggacgacagcctggtgctggacgtgcgcgaggacaacgagatcgcctccggccgcattggcggtgccaagcacatcccggtgggcagtctgcaaaagcgtatggacgacatcgcccagtacaaggacaagccggtggtggtgtactgccgcagcggcaaccgctccgcgacggccgcctcgcaactgacctcggcgggttttcaggatgtcgtgaacctgcagggtggcatccaggcctggcaatccgcgggcatgccaatcaagaagaagtaatgcgcttcgaggtctatggcacggtccgctgtcccttctgtctgctggcccgccggctgctgatccaccacggctatcccttcgacgaccacccggtggatcgcgaaccgggggcgcgcgcggagatggagcagcgggccgggcgcagttcggtaccacagatcttcctcggcgatacccacatcggcggctacgacgagttgcaggcgctggatcgctccggtgagctgcaacgcatggccgaagcggccgggatcgagcgcaccggcgtgagctgagcccattccggtgccgcattcctatacgatgccccgacacgaacccaacttccacgactcggaacgacatcatggctgaagaaacctccaacaccagcggtaacggcgcgggcgcccagggcaacacccaggacaaccccggcttctccatccagaaggtattcatcaaggacatctcgttcgaatcgccggacgctcccgagatctttctgaatgagtggaagggtgacaccaacattcagctgaacaccaacgcccgcccgattcgcgaagaggaaggcgtgttcgaggtcgagctgaagctgactgtaaccaccgagtccaatggcaagaccgcctacctggtcgaaatcaaccaggccggtgtcttcatcatccggggctttccgcgcgaccagctcaaccagcttctgggctcctattgcccgaacctgctgttcccgttcgcgcgcgaaaccgtcgcagacctggtgctcaagggtggcttcccgcagctgctgctgcagccggtcaacttcgaggcgctgtaccagcagcacctggaagaccagaaaaaggcgtccggagactcgcaggcggccgcgccggagtcgacctcccaggcctgaccggggcccgcacccgtgcgcatcgcactcctgggtggcggctcctggggtaccgcgctggcgatccacgccgcgcggctgcaccaggacgtcgtgctctgggtccgcaaggacgagacggccgagcggctgaaccgcgagcgcgagaacgcccgctatctgcctggcatcccgttcccggaaaccctctccatcaccgccgaccccggtgcgatcgacgacgcggacctgatcctgatcgcggtcccgtccggggcctttcgcgagaccctgcgctggatgcaaccgcgcctgtgtgaagggcagacggtcgcctgggcgaccaaggggctcgagacctccagcggagcgtggctgcacgagatcgccgaggaagaactgggcactgacttcccgcctgccctggtctccggcccctccttcgccgccgaggtggcccgcggacagcccaccgcgctcacggcggcctcgcagagcgggcgcagcctggaccagctgaccggagccctgcacggtgaggccctgcgcatctatcgcaaccccgacgtgatcggcgtagagctcggtggcgcgttaaagaacgtgctggcagtcgcgaccgggatcgccgacggcgcgggctacggcgccaacgcccgtgcggcactgatgacccgtggactggccgagatgcagcgcctgggcgaggctgtcggggcccagccaggcaccctgaccgggctgtccggactgggcgacctgatcctcacctgcaccgatgaccagtcgcgcaaccgccgactggggcgcctgctgggccagggctatgacctggagacggcccgcgcccgtatcggacagtcggtcgaaggggtggagaccgcacgccagatcagtgcccgcgccagggccctttcggtggacatgcccatctgcgccgaagtccacgcggtgctctaccagggtcgccccgtgcgcgaggccgcccgccggctgctggagcgcgacccgacccacgagaacccggccgggtaaccccgagccgaacccgcgcaatcgcagccgcccgcatggttcgttacggtggacggatatcgttcacagctgggaggcatccatgcgcaaggcgtggaaggaactggatctcgagggcggcggcctgcaagcgatcaacgcaaaactcgcggccgagatgcgcgcgcgcccgcccgcctacatcgcctggatcctgtttcccctggggctgcatcgcttctacctgcgcgaaccgctgggcggaatgggttttgtcggcctgagcgtggcgacgctgatcgtggcctggctcctggccggctggtggtggctgattccagccggtgccatgcttggctgggcggcatttgatcttgtctggatcgaccgccgtgtgaccgactacaacaaggagctgcgcaaacagctgttcctgcgcaagggccacaaaccgccgcaggactatcgcggccgctataccagcgacgaagacgcccagcgcgaactggccgaataccagtcgatcaaggaaggcgagcgcgccgggcacccgggcccggccggggcgaatcgacgtgatcgcgatgtgggcggcaagcggcgcatgccgagcttcaacgagcaggaagccatgctgcgccagatgcgctcacgcaagaacagcgaaaccggggacgactgacgccgccccagccccggaacccacgcccgcacgggcgggtacaaacgccccctagttatcgcccggacgccagacgccactggcctcctgttgcggcggcggggcggcctgcttgcggctctccatatccacgaacaccgactcggtgaactgcgagagctgcttgagatactccttgcgctcgttcaccgactccggcatctgggccaccagaaaaccggtaatcgcgctcagatactgcacggccacgatgggctgctgggccttgggatcggtctcgaccagcacatcctgaatcttctggatcaggtcgccggacagctgcagggtatcgtcgctcatgatgctctctcggttatcaaatgtgtgaacaggctaaggcaaggccgccgtgcccaaaagtgaacgcaaagccggggggactttccgctgaatcgtgcgaggcgcaaggtcctcaccacggccgtggcggtggctcgcgctcgtccttgccgtcatcgtccgggccggattcgggcgcatcatcctcgctgtcatagtcctcgttcatgcgatccgccggaacctgccagggctcgctgggcagaaccgtccgctcgcccgggcgtggggcccagcgttcctgctccagcccccggatcagcccgacgatcatcatcaggatcaccagcgaaaatggcagggcggccaggatcaccgcgctttgcaggacctccagcccgcccgccagcaacagcaccgcggtgatcaggccaatcagggcaccccagatggtcaggtgccgcttgcgatgcacggtagaaccgtgagccagcagggtgttgatcacgacgatcccggcgttggccgaggtcaacaggtaggtggcgatcaggatcgtgatcagcccgcccccgatcttcgccaccagccagggctccagcgtgtccatggtcgcaaaggtcgccatggtcaggtcctcggagaccttgtcggcaatgtccgcgaccccgttgacctccgcgtacagggctgtaccgcccagcatggacagccagaaaaaggtgataaccgtgggcaccagcaacacgcccaggacgaattcgcgcagcgtgcgcccgcgcgagatgcgcgcgataaacagcccgacgaacggggcccaggccagccaccagccccagtagaacactgtccagtcggagtgccagggatccgtctgatgggcgtgggtgtacagcgaaagccccagcagattctgcaaatagctgccggaggactggacgaacaacgccagcaggtactgggtcggcccccatatcagcagcagtcccatcagggccacgctcagccacatattggcctgcgagacccgctgcacgccgacctgaacaccggtaatcaccgaaacaatcgcaatcaccgtcagcagcgccgccaggaacagctgtccattttcgccgccggaaatccccagggtatgcaccaacccggtgtccagctgctgaatacccagccccagggtggtcgcgatcccgaacacggtggcgaggatggccagcagatccacgatatcgccgggccagccatggctgtactttccgatcaggggatgcagcgcggaacgaagcgccagcggttgccccctgcggaagccgaaataggcgaggatgagcgccagcagggcaaacaccgcccaggcattgagaccccagtgaaaataggtcagcaccatggacatgtcggcggcctcggccgtctcgccattgtccagcaggaacgggttgcccccgtagtggctgagcggctcggccaccgcccagaacagaaggcccacgcccatgccggcggcgaacagcatcgccagccacgacaccgtggtgaactccggtacctcgtcgtcgcgccccaggcgcacgttcttgtaacgcccgacccccagccagatcacgatgaccaggaacagggccatcgcgaccacgtagtaccactcgagaaagggtgtcagaaaggcgcgggtatcaaagacgacccgttcgagctgctcggtgcggtagatcgcaaacagcgcgatcagcaccaccagcagcagcgcgatcggggccacacgcgggttcagccccttgaagggtcctcgggtcgcgacgttgtacatgcgcttcctccctgaagtgtccggccctcagacgcggtgcgtatgcaacagttcccgctcgcctgcggaccggttaccggtgcggaaatcctggatcacccgatgcacgaaacccagtttcgagatcgcttccggcgtcagcacgaatggatagacatgggcatgacccatgctgcgattcaggctgttcaacgccgcggccagcggcagccagtgcgcgaccagggcgtccggatcgtcggtcgcgtaggcatcgaaatgcgactgcccgccctgcggcccgagcctcgccgcctctccgacactgggcgcgacatccataccataggccgccgccgtgtccagcgcatcgacgatatgcaggtaatgcgcccaggtctcggcccagtcctcccatgggtgggaactggcataggcggatacgaaatggtcctgccagtcgctgggcgggccgttctcgtaatggcggcgcaaggcctcgtcgtaggcaatgcgttcgtccccgaaacgattgcggaagtactcgtgccagcgcgtgccccggatcagccggtcccagtagtaatgcgccgattcatgacgaaagtggccgaggatggtgcggtagggctcggccatggcctcgcgcatgctctcgcgcacggacgggtccgcctccgcgatgttgagtgtaatcacgccgttcgcatgcccggttaccacgccgccaccctcgtggaaatcggggttcgggtcggcaagaaaatcgaacgccacgccggcggagtccgtctgcttggacacaacgggtaaccccaggcgcaacaggctgtagaccaggcgccgcttttccgtctccatccgttcccacaggcgcgcattgccgggcacgctcagatccgggatggtgcggttcagccggcacgcgcggcaatagccctccggatcatcgtggcgcaccatccagttacagaccgcgtccaccgcgtagtggcggcactggcgataaagcggcccatcgggttcgcccgcgacacgccacagcccgcccgggatcggctccccggaggaatacagtgcatccccggccatctccagcgccgacagctcaagacggtcgggcagaaagcccaggcgataaccacagcgattgcagtaggtgttgtcgaagtaaatgacactaccgcagctttcacactcgaacagctgcattgcgacctcccgaaaagcgcaccaccgcgattcacggcgcgcctttcagcctacgccaaaaccgctgcatgcgtcgcgtgcattcccatccccgatcgccctgtcaggagccagactcgagcagcatctgcacccgctccagcgccatcggatgcgtgagaatccccgcatgcgtggtatccaccccatagacgctgctcgccatcgcctgaatcggggggtacagcatggtcgccagggtgagcacgccgtccgtacccgcacgcgccccgctttccgggcggcggaagctgaacagcagatgcagttcggtctcctccaacagctccgactcgaacaaccgccgctggtattcactaccgggcaccatgtcgcgccagaccgggatcaccaccggcgagcgatcgacccccgactgcgcagccgcatgcccatgccagggcgtagacagcgcaatcattcgcgggatatgggccggcgacgcgcgacgtgcgcgctcatgcagaaagccctttgccaccaggccgcccatactgtgcgcaacgaccggcagcgactccacttcatagcgcaactcgatttcttccagagtctgggccaggtgtgcggcgatggactgcagggggagcccggacgggtagtaatacagccagggctggtagcgctcgcgatcgagttggtcgatgagttcggcgaacccccgcggggagccattcatcccatgcacgaacagcaccgggatgcggtcggggtcgtagggctccaggaaatagatcccggcataaccagccagcatgaaatccaccggccgccactggctcccgcgcgcgacatcgtcgtcgaaacgcggatcatccagcgtggtcacttccccgaacgccgtgacccccccaacgctgatgggactgccatccggaccggcaccgcgcatgacgggcagcgcgatcgcatgccccgcgaccccttcaccctcgatctggatctccatattgcccaagcgcgtgcccgcagggcagtccagcatgccgccctggttcgccaggtataccggcgcccccgcctcgtgctggccgtcacgttcggggtcggcaaaggccaggacctggtaacgccccggcgccaagccaaagaaccactcgccgccaccggcactcacgacatggtccaccggttccggaaccgcgccctcctccatcggcgcgcggaataccgcgaccacatacggccccgggaccgcgtcatccgccactacggtgccggaaatcgtgcaggcctggcccatcatctgcatttgtccacgcgcatcccacaacccgcagcccgtcagccaccccgccgccagcaccagcgcggcaatccttgctccgtccatgtccgccttcctgcccacccggatcagtccaacaagcggctcgtgcgtctcgccgcccacctgttcctctcaggatagcggcgcacgcgcccgatcgcctgctgccacccggtatcaccgtgaccggaacgccacggacttcccacaaaaaaggcccgcacgcagcgggccttgcgatcatggacagaagcggaccggatcaggcggccgccgcggcgcgggtgaaggccagatgcccgtcggccatgtccacctcgatggtgtcgccagggccgaattcgccggccagcagcgactgtgccagcggattctccagctgggtctggatcgcccgcttgagcggacgcgcgccgtacaccgggtcgaacccggccgcgcccaggtgatccagcgcggcgtcggtgatggtgatcgacaggtcgcgctcctccaaccgcttgcgcaggtactgcaactggatgtcggcgatcgcgcggatctgctcgcgttccagcgggtggaacacgaccacgtcgtccacgcggttgatgaactcggggcggaagtgctgcccgacgatctccatcaccgcggccttcatcgcgtcgtagttctcctcgccggccatctcctggatctgctgcgagccaaggttggaggtcatcacaatcaccgtgttgcggaagtccacggtacggccatgaccatcggtcaagcggccgtcgtccagaacctgcagcagcacgttgaagacatccgggtgtgccttttcgacctcgtccagcaggattacggagtacggcttgcggcgcacggcctcggtcaggtagccgccttcctcgtagccgatgtagcccgggggcgccccgatcagccgcgccacggagtgtttctccatgaactccgacatatcgatgcgcaccatggcctcttccgtatcgaacaggaaactggccagcgccttggtcagctcggtcttgcccacaccggtcggaccgaggaacaggaacgagccgttcgggcgattcgggtccgacaggcccgctcgcgagcggcggatggcattggccaccgcattgaccgcctcggactggccgaccacgcgggcgccgatcgcctcctccatgcgcagcagcttgtccttttcgccctccagcatcttggagaccgggatgccggtccagcgcgagacgacctcggcgacctcttcgtcggtcaccttggtacgcagcagcttggtctcctggctctccatctcgtgggccatggccagggacttttccaggtccggaatacggccatactgcagctccgacatgcgcgagagatccccggcgcggcgggccgtctccagctccatgcgggcacgctccagttcttccttcagttgcgcggcgccggagaccgaggccttctcggacttccagacctcttccagatcggagtactcgcgctccaggcgctcgatctcctcctgcagcgtatccagacgctttttcgaggcatcgtcggattcctttttcagggcctcgcgctcgatcttcagctggatcaggcggcgttccagacgatccatggattcgggcttggagtcgatctccatcttgatgcggctggccgcctcgtcgatcaggtcgatcgccttgtccggcagttgccggtcggtaatgtagcgctgcgagagctgcgcggcggccacgatggccgggtcagtaatttcgatcccgtgatggacctcgtagcgttccttgagcccgcgaaggatggcgatcgtgtcctccagggtaggctcatccaccagtaccttctgaaagcggcgctccagcgcggcgtccttttcgatgttctggcggtattcatccagcgtggtcgcgccgatgcagtgcagctcgccccgtgccagcgcgggcttgagcatgttgcccgcatccatcgcaccctcggccttgccggcacccaccagggtgtggatctcgtcgatgaacaggatcacgcgaccctcttcctgcgagagctccttgagcacggacttcagccgttcctcgaaatcgccgcggtatttggccccggccagcagcgcccccaggtccagcgcgagcacgcgcttgtccttgagcccctcgggcacctcgccgttgataatgcgctgggccaggccctcgacgatcgcggtcttgccgacgccgggctcgccgatcagcaccgggttgttcttggtgcggcgctgcagcacctggatcgagcggcgaatctcctcgtcacgcccgatcaccgggtccagcttgccctgctcggcgcgctcggtcaggtcggtggtgtatttctccagcgcctggcggctctcctcggcatccgggttgtccacctggttgccaccgcggatgtcatgtatggccttgtccagcgcgtccttgttggcgccggcctggcgcagcatctcgcccacgccacccttctcgtcgacggcggcaagcaggaacagctcgctagagatgtactgatccttgttctgctgggccagcttgtcgcagacattcagcagacggcccaggtcattggagacatggacctccccggccgcgccctcgacgcgaggcatgcggtccagcgcctcgcccagtgccgaacgcagctggcgcacgttgacgcccgcgcggtcgagcacatggcgcacggtaccgccatcctggtccagcaacgccagcaacaggtgggacggttcgatgaactggtggtcgcggccaacggcaagtgactgcgcatcggcgatcgcggactggaacttggtggtcaggcgatccattcgcattgggaaacccctcggtcaaatcttggtgaactgacacgaacgatgggggcaatgctcgcagcttcaagctggcaacgccgaataccggttctaccagggaaacgaggattcttctgccatgccacggtcatcgtccggctcgccgatccagaccagggtgcccatgcgcccggtctcgccgtcccggcggtaggagtagaaccgcccggcctccgaataggtgcagcgcccgccgcctgccacatgcacgacatcgacccgctccaggcggtgccgggccagcgcgtagatgtccgcgtggaaatgcccgttcggtccggggcggaacgcgggcgcggcctcgacatcgtgatcgaggaaggtatcgcgtacctccggcccgacctcgaaggcctccggcccgatcgccgcgcccatccaggcgcggatctccgcctccggacgcgtaatgcgcaaggcctcgacggccgcctccagcaccccgtcggccagcccgcgccagccagcatgcgcgacggccactgcctcgccatcgtcggtcgccagcacgacgggcaggcagtccgccgtctgcacggcacagaccacaccagggacgtcggtgaacactgcatcggcttcgggcacctcgtcctgctcccgggcctccagcaggtcctcggcccgaatcacgcgcgtgccgtggacctgccgcggccaggcaacgggctccgcgatccccaggctgtgttccaggcggtagcggttctcggcgacatgttcggggtcatcgccggtatgcagggcgagattcagcgagtgccaggggcccgtactcacgcccccctcgcgggtgctctgtaccgcccagacacccgacggaaggtcgccgaaatccggcgcgagcgtggggatcagttcagcggtcatggtcagcctcccggtcggtacgcagggcggcgagcagggcctcgaaatcctcgggcacgggggcctcgaaggcgagcacttcgccactgtcaggatgctcgaattccaaccgcgccgcatgcagtgcctggcggcgaaaagccgcgagcgccgccttcgccgcctcgcccatgccgcgcaccgggcgcgggcgccccccataggcgggatcacccacgatcgggtgccggatatgcgccatgtgcacgcggatctggtgggttcgcccggtctccagacgcacgttcagcagggtatgcgccgggaaacgctccgccacccggtagtgggtcaccgccggcttgccaccccccgtgaccgcctgacgcttgcgatccaccggatggcggccgatcggctcttcgatcgtggcaccgctgatcacgcgaccctgtaccagcgcccggtactcgcggtgcaccgtacgctgctgcaactggcgcaccagcgcggtctgcgcctgcggcgtacgcgccaccaccatcagcccggtggtgtccttgtccagccggtgcaccacgccggcgcgcggcagctgcgagaggttcgggtcatggtgcagcaaggcattcaccagggtgccggcacgatgccccgccgccggatgcaccaccagcccggccggcttgttgatcaccagtacggcggggtcctcatggacgatatccagcgcaatgggctcgggctcggcctccaggaccggggcctccgggggctccagcacgacatgctcgccgccctgcaccggcgtgcgcggtttcggctggccaccgttcacggtcaaggccccttccttcagccactgggtcagctggctgcgcgaatactccgggaacagccgcgccagcgcggcatccagccgctggccggcctcttcctcggggagttccgcggatcgcggttcgttcattggcgatactcgtctcgattgtcccgaacctgcgaacggccaggcaccgccatcaggtgtgatgttgtagaatccgcgaacattggttcatctgcgaggccccatcgtgatttctgccccgaacctgctgcgtctgctggccgtactgctcctggcgctcatgatcgccggttgcgccggccgcgaagacccgactcttggctggtcggccagccagctctacggcgaggccaagaacgcgctgaacgagggcaattacgaccaggccgttgaatactacgagaaactcgaggcccgctatccgttcggccgctacgcccagcaggcgcagatcgaaatcccgtatgcctattacaaggcccgcgagccggaggccgccatcgccgcggtggaccgcttcatccagctcaacccgcgccacccgaatctggattatgcctactacctgcgcgggctgatcaatttcaaccgccagcagggcttccttgccaacctgttcccgcgtgacccggcggagatggaccccgagcccttcgagcaggccttccaggatttcgaccgcctgattcgagagttcccggacagtcgctacgcgcaggactcctacctgcggatggtctacatccgcaacgcgctggccgcctacgaactgcgcgtggccgagttctacatggagcgcaccgcctgggtggcgggcgccgagcgcgcgcgccacgtgctggccacctatcccggtgccgaggtccagccgcaggccctgggtgtgctgtggcgcgcctacaccgagctggggctcgaggactatgccgacgcgaccatgcaggtcctggagctgaactaccccgacgcggctgtcgccgtacgcgccggcgagccgatcgagatgcgcgagccgcgcggcggcctgtggcgcgtgttcgaccgcctgccgttcttcacgaactgaccggggagcatgcctgctccccggccgcgcgaaaaagctgtcattgcgaggaaccgcaggcgacgtggcaaccgcggcttcctgaacccgtagtgtccgcggcgggtgcgttgctcagcccgcctgcgacgagcccctggggttagttacagcgcctcgctgccctcttcgccagtacggatgcgcaccacgcgggccatatcggaaacaaagatcttgccgtccccgattttgccggtgcgcgaggccttcacgatcgcgtcgatgcaggcgtccacgcggtcgtcgtccaccaccagttccagcttcaccttgggcaggaagtcgaccacgtattccgcaccccgataaagctcggtatggcccttctgccgaccaaagccctggacctcggtcgcggtcatgccggcaatacccatctcggtcagggcctcgcggacatcctccagcttgaacggcttgatgatcgcctcgatcttcttcatgcgaatccctttggttgtgcccgccgcgcgggcgctcgtcttgcatccgaaagtgtaccaaaccgccgccacggcgccgtcatggcgggccgattcaccatcccgtcattgcgtacatggacgcccccggtttgccaagcgtttgagtagatggtttcggggcgacgattgctcccgtacattcggactgcgtgtgcggctttcattcgccacggtcccggatggattccgcgggtggagggtcccagcgaggtcgcgcactcgaggtgcttcgcaatgatcggactggcccccaccgggatcgctcccgttgccatcatgctcaatcgcttgcgcaatcgagggttgggtacgtaataacgcgttcgcttctccgttttttcaggcttacgcggcggcgccgcgtaagccggggtcaaacgtccggtcatgggccatcagggcccagaccgtgcgggcattcttgttggccagggccacggtggccacgttggaaccgcgccgctggcgtaacccttcgagccaagggtcgccgccctcgccgcggcgctgatccgccaacagggcggaccgcgccccgtggatcagcagcatgcgcaggtagcggtcgccgcgcttgctgatccccagcaggttcgactggccgccactggagtgctgcttgggcaccagccccatccaggcggccagctggcgaccgttcttgaagtgccgggcattgccgatcgcggcgaccaaggcggtcgcgctgatcgatccgatccccgggatctcggccaggcgccggctgactgcatgacttcgatgccaggcctggatctggcgctcctgttccttcacggcctggtccagtcgccgcaactcgtcgagccggtcggccagcagcgtgcggaacagatccggcaagccgttctccgcgtcctccaggatccccgggagctcgcggaacagggtcgtcatcccctggggcaccacgatcccgaactcagccagcaagccgcgcaactggttggcctgcgcggtgcgcgccttgatctggccctcgcgcacccggtgcaaagccagtaccgcctgctggtcgggcgtcttgatcggcacgaaacgcatgttcgggcgggtcaccgcctcacagatcgcctcggcgtccgcccggtcgttcttgttcgtcttcacgtagggcttcacgaactgcggcgccatcagccgcacctcgtgccccaacgcctgcaactcacgggcccagtaatgggcactcccgcaggcctccatgcccacccggcacgccggcagctgcgccaggaacgcaagcagcttcttccgcgtgatcgccttcgaaaacaccttccggccctgcgcatccacgccgtggacctgaaacacgttcttcgcgagatcaatgccgagtgttgtaacctgcatctggacgcctccgtcgcttcgagtgagagttcacacccccactctggcacatcgcgatgccgtaatagggcgggggcgtccattccattgaggagccgaaggcgacgtggcaatcggtttcctgaacccgcgtcgtttgcatccagcgctgcgtttgcccggcccgattgcttcgttgctacgctcctcgcaatgaccgggtccgacgccgcgatctgcggagcactcagtccgggcggtagccggaggtgatcgggtagcgccggtcgcggccgaaggcccgccggctgacacgcacgccgggcggggcctgacgtcgcttgtactcggcccggaaaaccagccgcgcgatgcgctccacagtggcatgatcaaagccatcggccacgatctcctccaccgagcgctcctgttcgacgaaggcctccagcaccgcatccagcacctcgtaggggggcagcgaatcggcatccttctggtcgggcgccagttcggcgctgggcggacgctcgatcacccgctcggggatcgccgcgccacgcgtattgcgccagcgcgccaggcggtacacccactgcttggagacatccttgagtggggcaaagccgccgttcatgtcgccatacagcgtggaatagccgacggccatctccgacttgttgccggtcgccagcagcagcttgccgctgcggttcgacagtgccatcagcagcaccccgcgggcgcgcgactgcaggttctcctcggtcacatcccccgcatgggcgggcatcgcgtcgaacgccggtgacaggccctcgaggaagtcctgcaccatcggctcaatcgcgatctcgtggtactcgatacccagcagccgggcctgtgcctcggcatcctcgatactcatcgacgcggtgtagcgatacggcatcatcaccgccgtcacggcggccggacccagggcgtccaccgccagtgcggccgtcagccccgagtcgatgccgccggacaggcccagcagcacgccgggaaacccattcttggcgacatagtcgcggatgccgatcatcagggcctggtagaggtcgcgggcatccgcctcgtccggctccgggccggggtcggtcagcgtcgggcggatgccgcaggcggacaggtgcatggtctcgggacggggctgcagttcgatcccggacggtccgcgccggccctgcaccagggcatacccggtcgcccaggccggcagcaccgcgcgcgcgccatgcgcggcgtcgtgcacgaaggagcggccgtcgaacaccagctcgtcctgaccgcccacctggttcacgtagaccaccgggcagccggtctcggcgacccgcgcgcccaccacctgcaggcgctcctcggccttgccgcgatgatagggcgaggcattcaggttcaggatcagttcggcgccggccgcctgtgcggcagcggctggcgccgcctgccagatgtcctcgcagacggtcaggccgatccgccagcccgccagctcaaccacgcaggcctgatcgcccgcgacgaaatagcgctgttcgtcgaataccgaatagttgggcaggacctgcttggcatagcgcgcgatctcgcgaccgtcgcgcagccacagcgcggcgttcaccagacccttctcggtgggaaccggcgcgccgaggatcacgtcgatgcccgctaccgagcgtgtaatcgcggccagggactgctccaccgcgcgcaggaaggccgggcgcagcagcaggtcctccggggggtagccggtcagggcgagttcggggaagaccaccgcgcgcgcaccggcggcgcgggcctgttcgatcgcgtcctcgatcaggtggcggttcgtatccagcccgcccacgatcgggttgatctgggccagggccagcggcaggtcatcggtggacgccatcgcggcgtatcaggcgcgatcgagcgcggactgcatggcctggccgagttcggccgggctctcggccacgctcgccccggccgcacgcagggccgccatcttctgttcggccgtgccctggccgccggcgatgatcgccccggcatggcccatgcgacgtccgggcggcgcggtggcgcccgcgatgtaggccgccaccggcttgtcgaactcgttctcgatatagcgcgcggcgcgttcctcggcatcgccgccgatctcgccgaccagcagcacgccgtcggtctccgggtcgtcgcggaacaggcgcaggcagtcgacgaagtcaagcccctggatcgggtcgccaccgataccgatacaggtactctggcccaggccccgatccgaggtctgcttgacggcctcgtaggtcagggtgccggaacgcgagatgatgccgatgcgcccgcgctgatggatatagccgggcatgatgccgaccttgcaggcatccggcgtgatgatgccggggcagttcggcccgatcaggcgcgtcgaactgccggccaggacctgcttcacgcggatcatgtcctgtaccgggatgccctcggtgatgcacacggccagctcgatgccggcatccgccgcttcgcagatcgcatcggccgcgaacggggccgggacatagatcatgctgacggtcgcgccggtctgcgccaccgcatcagcgacggtatcgaacaccggacggtccagatgcgtctgcccacccttgccgggcgtcacgcccccgaccagacgggtgccgtaggcgatcgcctgctcggagtggaagctgccctgcttgccggtaaagccctggcagatcaccttcgtatcgcggtcgacgaggatgctcatgccacggcctccaccacggtgcgcgccgcgcggtcgaggtccgcggccgggatcacgtccagaccggagctggccagcgcctcgcggccctgttccgcgttggtaccctccagccgcacgaccaccggcacctggacctgcacctcgcggatcgcggcgatgatgccctcggcgatcaggtcgcagcgcacaatgccgccaaagatattcaccagcaccgccttcaccgaggggtccgacaggatcagcttgaacgcggccgtgacccgctccaccgtcgtgccgccgccgacatccaggaagttggccggctcgccaccgtggtgcttgatcaggtccatcgtggccatggccagccccgcgccgttcaccatgcagccgatggagccgtccaggcggatgtagttgaggtcgtgctcgtgcgcctcttcctcggccgggtcgcgctggcgcgcgtcacgttcggccatcagcgccttctggcggtaggcggcggagtcgtccacggtcagcttggcgtcgatggccagcagctggtcgtcagcggtcagcaccagcgggttgatctccagcagctgcgcatccacctgctggaacagggcatgggcattggtcaccagttgcgccatcgccttggccggctcgcccgacagcccgagggcaaacgcgacccgccgtccgtgaaacggcatcacgcccgtggccgggtggatcggcagggtgatcaccgcctcgggccgctcggcggccagggtttcgatgtccatgcccccctcggcggagaccaccagcgccaggcgctcgcgggcccggtccaccagcagggcgaaatagaactcgcgggcgatgtccgcggctggctccagcaggagctgatccaccggcaggccctcggggccgctctgcccggtgaccagacgcgagcccagcagcttctccgccgcctcgcgcgcggcctcgggggaatccgccatcaccacgccaccggccttgccgcgtccgccggaatgcacctgagccttgaccagcacacgctcggcgcccagtgcctgccaggccgcggggagttcgtcagtgtgggtgatcacctgtccgtcgggaacggggatgccggcgtcgcgaaagcgcgccttggcctgaaattcgtggagattcatgggtgtggaggatagcggtgcgcccgttgccctacaactacggggccctacaactgcaggggcgaacgcgaggggtggtttctcaggcggcctgcaccgggatgccgtggccggtgcgcacgatcgcgttgcgggcgtcgagatacacgaggttcggggtgaattcgcgggccgcggcggcctccatctgcgcgtaggcgcagatgatcacgcggtgccccaccgccgccttgtgcgcggccgcgccattgaccgagatgatgccggagcccggctcgccctcgatcgcgtaggtggtgaagcgctcgccgttgtccacgttgtagatctggatctgctcgaacggcaggatgccggcggcttccagcagccgcgtatcaatggcgcacgagccctcgtactccagctcacaatgagtgacctgggccttgtgcagcttgcccttgagcatggtgacgtgcatcggcgattttcccggcgataacctctgggggcgcaaaattatccgcgattgtgccaggcgcggcaaatgccccaccccgaatcgggcacggatcagttcgtcgggcgggtgcggacgttgtcgatcagacggacttccgccagccacgcggcggccagcacgaccaggtcctgatcggccagcgccacgccatgctccggctcggccaggtcctgcgcgcggcggatggacaggtattcggggtcgaagccggcctcgcggagacgatcgcaggcacgcccctcgacctcggggatgcgctcggcatcgaatacggtcgcgccccggcagaccgtggccacttcgtccagcacgcgcttgagctccggcgcgatcacccgcgcctcttcgggcaactggtcgttgcgcgagctgcaggccaggccatccctctcgcgtactgtcgggattgcctcgacccgcaccgggatatccagcccctgcaccatccgctcgatcagcttgaactgctggtagtccttctccccgaacagcgcgatatccggccgcaccaggttgaacagcttggttaccacggtggccacgccgtcgaagtgccccggacgaaaggccccttccagaatctccgagagccccggcaccaccacgcgtaccggtggcatgccgtcgttcgggtacatgtcctcctccgacgggcagaacaccgcgtccacacccgcctcggtcagcaggcgcgagtcctcctccagggtgcgcggatagcgctccaggtcctcggggcggtcgaactgcatcggattcacgaaaatcgaaaccaccacgcgctgcgaacgcgcccgggcatgccggatcagcgtcatatgcccctcgtgcaggtgccccatcgtggggatcagggcaatggttccgcggcccttgcgggcccattctcgatgcatggccaccaactggggccggtcacgcaggattctcatgggccaggggtctcttgggccggggtcctcatggacggaaaaaagaaagaactaacggtacgtgtgcacgccggattcagggaacgtgcgcgcacgcaccgcctcgcaataggcgcgaactgcgccctccagcgagccaccgtcgcccagaaagtcgcgggcgaaacgcggcggctcgggcgtcagaccaatcacgtcctggatcaccaggacctggccatcgcagcgcgggctggcgccgatcccgatcaccgggatatcggtcgcgcgcacgatcgcgttcgccagctcctccggtacgctttccaggagcaggccctgggcacccgccgcttccaggcgtgcggccagcgattccatctcggcggcggcgtgcgggtcacgaccctgtacacgatagccacccatgcgatgcaccgcctgcggcgtcaggcccagatgggcacaaacgggaatcccggcggccaccaggcgctcgacgatcggcagctcggccagaccgcactcgaccttgaccatgtgcgcaccggcacgcagcaaggccccggactgctgcaacgcggtcggtgcatcggcgtcgccaagaaacggcaagtccgccataatcattgcgttatgggtcacacgagcaacatttgcgacgtgataacacatgtcgtcaattgtcaccggcagcgtggtcgggtgcccctgcaccaccatgccgagcgaatccccgaccaggatgacgtccacgccacagcgatccagtagcgcggcaaaggacgcatcatacgccgtcagacaggtaatcggttcgccggcctgcttgcgcctggccagcgtattgaccgtgatcggccgcatcagtctgcctcccgggcgggatcggtctgccgcacgtcagagcgtgatcggcagcggattgaaatagtgtcggccaccctggatcggctccaggaactgcaccagctgttcgaaatcggccggattgttcacccagtcgatctcggtggcgttcacgatcaccagtgccgccccttcgaaatgatagaagaattccgcataggcggcgttcaggcgttccaggtaatgcgcctcgatgtgacgttcgtacggtcgcgcacgctggcgaatgcggtccagcagcacttccacgggcgcctgcaggtagatcaccagatcaggtcgtggcagacccgcgcgcagatgccgaaacatctcgcggtagatctccagctcgtcagggtgcaggttgagctcggcgaacagcgggtccttgtccatcacgtagtcggccacgtggcgctgctcgaacaggcccttctggctgaccggcgtcagctgccgcacacgctgcaccagaaaatgcagctgcgtggccagggcgtgtttgtccggctcctggtagaagcgctcgaggaacgggttctcgtccggtgcttcaaaaattccctcagcccgcaggtgttccgacagcagacgcgcgaggctggacttgcccaccccgatcggtccttccaccgcaacaaaatcgaagttgctcagactcaccgctgccctccagcacgggcaacgttcgggtcctccagcgcgaccagcgaggcgccatcgaagcggcgggcgagccgctcgatcaggccctcacccggaatcttcagacccggtgccagctcggccagcggcaggaccacgaagtcgcgctcggccaggcccggatggggtacatgcagcccgggcaggtccagcacctgatccccgtacagcaagatgtccaggtcgagcaggcgcggcccccagcgggtgccatcgcgctcgcggccacagtcggcctcgatcgcttgcagcgcatgcagcagctccaggggttcgagccgggtgtgcagccgggccacggcattcacgtagtccggctggtcctgcgggcccatcggcgggtttcggtacagccgcgactgccccgtcagcagcgtctgcggcacgtcaccggccaggcgccgaaaggcctcgcgcacctgatcctcggggtcgccaagattggcgccgatgcccacgaacacctgcaaaccagcgtcggtcatgccgcatccccgccgtcattcgagctgccggcttcgccatcgcccgtgcgtcgacgttttcggcgacgcccgccacggcgggcacggcccttacccttgccgccgcccccagccatcttcttctgctcgccctcgtccttctcctggaactcggtccaccagcgacacagttccgggtcggcatcgcccgcgcgggcgcgcaggcagagaaaatcgtatcccgctcggaaacgcggatgcgtcagcaggcgcagcgcgcggccaccccgcgcccgttccagccgcgcctgcagctcccagatctcacgcacgatcaggctgaagcgcttggggatcgacaccgtcttcacctggcgatccagcacctcggccatcgcctgctgccaggccgggatctcctgctcgccgtcctcgatgcgccgggtcgccgccacctgcaccggggcccacaggatcgcggcataaagaaacgccgggttgaccccaagctcttcgttgatgcgcttgtcagtattgagcaacgactcgaccaggaactgccgccgctcggcgcccacatccggatcggcgaagcactcggccgcctccgggaacatcggcgcgaacagaccaaagcgctccagttcatccaggcaggtgaccgccgcaccactgtggaacagcttgatcacctcgtcgaacaaccgtgccggggccaccgtctgcatcaggcccgcgagctcgcggatcccggcctcgacctcgggcgcaatgcgcagccccagcttcgcggagaagcgcacggcgcgcagcatgcgtaccgggtcctcgcgcagccgcgtctcgacgtcgtctccgatcaggcgcagcacaccctcgcgcaggtcttcgaccccgccggtgtagtcgagcaccgagaagtcgtcgatgtcgtagtacagcgcattcacgctgaagtcccgccgcaccgcatcctgctcgatcgtgccgtagcggttgtcgcgcaggatgcgaccctcttcgctcagcgccacctgcccgtcgttgtcgtcgtcctcgtcgtgcggcgcacggaaggtggcgacctcgatcacctcgcgaccgaacaggacatgggccaggcggaaacgccgcccgatcagacggcagttacggaacagcccgcgtacctgatccggcgtggcatcggtcgcgatatcgaagtcctttggctcgcgccccagcagcagatcgcgcactcccccacccaccaggcaggcgcgataacccgcatcgcgcaggcgatagagcaccttcagggcgttatcgtcaatcgcggcgcgcgaaatgccgtgttcctcgcgtgaatacacgcgcggttcggggatcgcggcggacggggttgcaggatcggcctgggtcactcggttcgggttccgtgaacgaaagcgcagtatggtaacagcaagccggtacgggaaaggaccggaggttcggacatcatgttccgccccctggccccgcccccggcgacatcaggcgcagcggcgccgtttcgccggtcaagcggtagcgcagatagtcatcgaggatgcgccggtggtcaaagaccaggggctgtccctgatcgtcgggatccagccaggcacagtccgccgcatcatcggccgcacgggcctcgccagcgccgcgcgccacgaatacagcactgacggtgtgcccgcgcggatcccgtgcgggatcggagtaaacacccagcagggcttcgagcgtgacctgcaggcccgtctcctccagggcctcgcgcacggcggcctgctcgaccgactcaccgacatccacgaagcccccggggagggcccagccatggggcgggttgcgccgctcgatcaccagaacacggccagggtgggcggggtgatggatcaccacatccgcggccagcaagggtgtttggggtgggccactcattcgtcttgaccgtcctggcggatgaaacgccggatctggcggcgctggcgcttgtccgggcggcgactgggggcgctgtcggccaccgcccgttccgagcgccgacgttcggactcggcctcgcgccgggcctcgctctccgacgtctcggcatacaactcgcgcgcctcgggggcgggccgacgctgatcattcagcgcccgtacgtcgatctcccaggtctgctggccgcgatgaatcgtcaggcgatcgcccgggtgcacccggcgagcgggtttgcagcgctcgccgttcacatggaccttgccgccactgacggcctcggtggccagcgcgcgggtcttgaagaagcgcgcggcccaaagccacttgtcgatgcgcaacccgccggcgggcgctgcgcgtgcctcagccccggccaagaggccctcgcactggaggcactggactttcccgccggatcgcgggcatggacaatgcgcgactttccaccatcagaggatggggccccgcatggggcttcggcacgtcatgaaactcccgcatctgcacctgatcagctttgacctttgtcctttcgttcagcgtagcgtgatcacgctgaaatacaagcaggcaccgttcgaagtgacctatatcgatctcgcgaacccgcccgactggtttcgcgagcagtctccgctcggcaaggtgccgatcctgaaggtcgatcacgacactgtgctgttcgagtcggcggtgatcaacgaatacgtcgatgccatcaccccaccccctctgatgccggacccgccgctacagcaggcccgcacgcgcgcctggatcgaatatctgggcgagcagaccatgacgcagtaccgctggatgacagcgggcgacgaagaggccttcgagatggagcgccatgcggcctcgcgcgggctggagcggctggaacgagaactggcgaccgattcgttgctcatggggcatgccttcaccctgatcgacgcgaccctcgcgccggtcctgctgcgctacagcctgatcgacgacatcgacaacccctgggagccggaggcgtttccgcgcctggccgagcgctgggaaacgctgcgcgacatggacgcggtctccacctcggtccccgccgactttgcggcgcgtctggccgcctacctgcgcgcacagaaaggcttcgccccggcgcacatcgcctcgcgtctcgccgatacgacctgaggccaggcccggggccccgccgggtcggacgtggcaatagcacacgtctctgtggccggctctggttcggcatccggtgttcacgtgctttcggccggccgaagccaccgtaaacacaggatgaccaaccgggcccagctacaaagcggccggactgaaaagccgcgcgagggcgcgtcagaccgggcggtgggggcaggcgctgtcgctgcagtcgccgtacaggaccagggcgtggtccttgatggagaagccgtgctggcgcgcgacctcccgctggcgggtctcgatggtctcgtcgaagaactcttcgacgcggccgcactggttacagacgatgtgatcgtggtgtccgccgcgctccagctcgaacacggcctggttgccttccagatgcagacggcagaccagccccgcagcctcgaactgggtcagcacgcggtagactgtcgccagcccgatctcctcgccagagtcgagcagctcgcggtaaatggcctcggcggtcaggtgacgcgtttccgagttctcgaggatctcgaggatcttcatccgtggcagcgtgaccttgagccccgctttcttgagatcgcttgtttccatccttcgattcccgtcacccgattgcttgagagcatccggacgctttggtgtaccatgcgcgttcaacggcccatccgacttctggggacccgccggctcgatgatcaagattctcatttctattgccgtggctgcaagcctgctcagcgcctgcagtggcttcaaccagttccgcctcgatgtacagcagggcaatgtcatcgacgcgacacaagtcgcccagatccagcccggcatgaccccgcagcaggtccgttttctgatgggtacgccgcagatcgacggcgcgttcaagcgcgaagaccgctgggattacgtctactatcgccgtcccggaatcgggcccacggagcagcgccgcgtaacggtgttcttcgaaaatggcgtagtcagctacgtcgactccgacgtgccgcagccgatcgcgctggacgagtacccggtcgagctcgacgacaactgatcgcgaccggccggctcaatcgccggccgaatccttcccgctcccggccccgccctccggcttttcgcccgcgggctttgcggacgcctgatcgcccgccttctgcgcgtcccccttgccgggcttcttccggttcttgccggcccgttgacgacgcacctctttcggatcggcgatcaacggccgatagatctcgatgcgatccttcgggcgcaacaccgtgtcgcgtcgggtgagcttgccgaagatccccaccttggcgttgtccagatcgatctcgggaaactgcgcgtcgatctccgactggcgcagggccgcgtccacggtcgtgccttcgggcacgaccaagggcaggatcacctggcggtcggggcgcgcataggcgacctcgatacggattgtcccgtcccccgcctccgagctgacggcctcccgatcatcggacaccgtagacctcgcgcgcgcgccgcacaaaggcgtcgacaaaggagttggccagctggtggaagatcggtccgatcgcgaacgacatcaggcggctggcaaactcgaattccagctccagcgcgatgcgcgtctggccattgtccagctcggtgaaactccaggtgccgtgcaggcgacgaaacggtccgtccgccagacgaatgtcgatgcgctcggggcgctgcacgcgattgcgcgtcgtgaacgacttgtgcagggcgcccttggccatctcgatggtcccctccacctcatcctctccgcgcatgcgcgcacgcgagctgcggcaacccggcagaaattccgagtaggaatccacgtcattgacaaggtcgaacatctgctcgcgggagtacgggacctccgccgagcgccggactgtcgaggacatcaaataagctccaccgcgcgcaggaacacaaacagaatggcaatcggggccacgaagcgcaccaggaaataccagacctggtacagacccccgagtttcatgcgcagctcggactggaccgagcgctcggtcatgcgccagcccacaaataccgcgatcagaaacccgcccagcgggagcaggatgttagcagtcacgtagtccagcaggtccaggatccccatgttgaacagggtgtaatccgaccagacgttcagcgacagcaaggccccgatccccagcagccaggcggcgatggcaatgctggcgctcgcggccacgcgcgtcatgccgacattctccaccagataggcgaccgccggctcgatgatggagatcgacgacgtccaggccgcgaacaccagcagcacaaagaacatcgtcccgaagtagagcccgcccggcatctccgcgaacgacagcggcagcgtgacgaagatcagccccggcccctgctccggcgagagccccgcccccagcacgatcgggaagatcgccagcccggccatgatcgccaccagggtgtcggcccccaccacggccgccgaggtccgtgcgatcgaggcctcgctctgcagatagctgccgtagatcatgatcgcgcccatgccgaggctcagcgtgaagaacgcctgccccatcgccaatagcaccgcgttggccgtcagcgccgagaagtccggatacagcaggaactccagccccgcgataaagcgcccttccaccattgcgtagccgaccatcaccaccagcatcacgaacagcagcggcatcaggatggtcacggccttctccagaccggactgcaccccgcgtgcgaccaccatcgcggtcatcaccatgaagatcgtatgccaggccagcagggcctcgggattggagagcaggccatcaaacatggcctccgagccatccgcatccaggcccatgaagccgccactgccagacttgaacacgtaggacagcgaccagccggccaccacgctgtagaacgacaggatcaggaacccggcgagcactccgatccacccaaccatgccccagccacggctcaggccctcctcgcgcgccagcgtcaccatcgtgttgatcgggctctggcggccgcgccgccccagcaggatctccgccatcatcaccggcaggccgatcagcaggatgcagccgaggtagaccagcacaaaggccccgcccccgttatcaccggcgatatagggaaaacgccagatgttgccgagtccgacagccgatccggtggccgcaagaataaaggccaggcgggtcgtccactgaccgtggatggaagtcgtggcaggcatcagcggctccttgttggtggtacccgttccatcgctcggcgcggccagatcgatgcacggtcaacggcacatggcggcacaagcagggcttcgagtcgcccggaattgtggggcaggcttcccgcgggctcaactgtgcgcggcaaacgccgacccgcgacgcgcgcgatcctgtacgttcgtgcgtgtttcctcggctttcgccccgcgcgtgcagtacactgcgcgggccatgggaaagccaaacaagaaaaaggacgccggttccaacaccatcgcgctgaaccgcaaggcgcgccacgatttctttatcgaggaccgcctggaggcggggctggaactgcagggctgggaagtcaagtcgatgcgcgccgggcgcgcccagctcagcgaggcgtacgtgcttctgcgcaagggcgaggcgttcctgttcggggcccacatcaccccactgcccaccgcctctacccatatcaacccggacccgagtcgcacgcgcaagctgctgctgcaccgctcggagatcaaccgtctgatcggtgcggtggagcgcaagggttataccctggtccccatggccctgtactggaaacgcggccgcgccaaactggagatcgggctggccaagggcaagaaggattacgacaagcgcgcggccaagaaggacaaggactggcagcgcgaacgcgcgcgcatcctcaaaagcggctgaggaagcaatcgaggcgtggcatcactccggcggttgggcctgccccttcctccaccagtggcgggtcagccagcccatcttggtcaccgccagcacacccgccgtcagtgccttcacaggccgcagcaggcgcagcccgcgcagctgatcgaccgcaaaccccagcaggaacgccctgggaaccatctccggcgaacccagacgctgtaacgcgcgccaccagccggtcgcacgcacatcgtcacgcagttcgtcgacctcgccctgcagccgcaggcgcagttcgcgagcatggccccgcaggcccagccaggtgccagccatgggctactcggtatcccggctctcgggccgtgcgaccagattccgcaccagggcgcgtgtctccgggtaggtcatgccgtgcagcagccggccgatcccgcgggcaaccagccatgccagcacgccggtcagcgccgccacgatcaccagcgacaacgccggcgacacgcccgcgtaggcctgcagcagcattaccaccgccgcgaccagcgccagccacaccgtgaccagcagcagccccagcaccaccgcgaacacgataacccccaccgcattgcgcaccagttgccgggtctcggtccccaacaactcgcgcgaatctcccaggatgcggccgaggtcctgcatcacgtccccggggtcggcggtatcggaatccgatcgctcgcgcgccggtccgtcatcctgcgccgccatgacttacttgcggcgagtcaaggccgagaacagggtccccgccacaaaggccaggccgatcgccgtcagcgggttgtcgcgcacatagttgccgaccacgcgcaggacgtcctcggaactctgacgcgccttctccgccctctcgcgaacctcttcatccgcatgcgagaggccctcgcggatgcgttcctcggccgtgccggcatgttccgccacgcggtccacggcctcgtgggcctgggccgccacgcgctcggtcgtggaggcctcgtgttccgcttcgtcctgcttcttcgcactgctgcttttcgtcgttgccattacacgcactccttatcgcgggcctggatcatcttccgacccctcccccgcggaattggttgcagggtcttcgaaatcactcaaccccgtcaggatttccgggtcttcctcaatcacctccgaggtatccaccaaggccgtactccacttgaccctgaagtgcttccagaggctggccacaaacgccgacaacggcaccgccaggatcatgccgataatgccgcccagcgccgtcccccagaagaagatcgagatcacgacaatcgccggatgcagcccggagcgatccgccatgatcttcggcgtcagcagccagctctcgatcagctgcaccacggcaaacaccacaagcaccagcgcgaccagcgtcagtccgccgccctcaggctggagataggccaccggcagagccagcgtcaagccgacgatcgtccccagatagggcacgatattgagaaaccccagcatcaacccgaacaggatcgccgcctgcaggccgatcaacgaaaacccgacggccagcagaacccccatgatcagggcgatcaccacctgcccctggaaaaacgccgtcacgtagccgacaaacaggcgacccaggaacatcaactcacgctgggtctggggccgaaagaccgacagaacctcgcgcccaccctccttcaggcgttccccggacagcaacgcaaagaacagatacaagggcacaaaggccagcccgacgaccaccgtcacgtagtgcatcagttgcgaacccacgccttccaggttcggcatgatgctctggaggtccagttcttccagcatcgaggccacgcgctcggtggcgttagggaaattgcgcgagaatgactcgtaggcattctccgccagctccggggcacccttgatgaactcctgaacctgatggctcgccgtaggcaccaccagtaccgagacgaccaccaaggcgatcaacaccacaccgaacagcgagctcaccgcccccatccgtgagaatcccgcaatccgctgcagccagcgcaccaccgggtagaggatcaggctcagcaccccggccactgacaacggcaagagcagcgcgtagaaaaacgacaccacctgccccagcaaccagaccagcagggccaccagcccggtcaacaccatgaaggcggcgagcacggcgacatagcggaacaatgtccgctcgaaggcgctgaattcgatattcgattgcggctggttttccacgcagggctcgcatgaggggatcgttcgaccgtaaccacccggccatgatctgccacggtgcgcaccaccgtttcaggcactgcgtcacaaaaatatggcgctcgaccctggcccgcgccagagggacgctattcaatccctagaacaagtccgcccactccgtcagggcaaaccagatcacgtagcccccgtagagaatcaggaaaatgatgctgaggatggtgatcgggcgaaagcccttcacccgcacctcgtaggagacatcctcgccgcgtgctcgccggcgccgcacctccagccagcgcgatacccgccaccagacaaacagcaggatcaggacaacggtcaggaacttcagcatcgcggttcatttcctcgcacgggactgagggaaacactgatcaatgtacacgctcgcgctcgagtcgcttttgcgtgcgtttaatgcgcggcgactgccgtgcagtcattctgcacaagggagccgcaacgccgttcccgcgcaaaagcggccgagccccttcggggttggtaccccaggttccgcgatcctgcgttgcaccgcttgcggctagaaccactacccgctgcacgccgcgccttgtctcggaaaacctggggtaccaacgcgagtgtgcacatcgatcagtgtttccctaggggagtcgctgaacgcgacactacccgagaacgccacccgccgcatcgtcatcccaccgcagcaccccacttcgccatccctgccacagcacagcgacgagccgggatctccatggccatgcactaccctaacgcccgagatcccggataaccgctctgcggtttccgggatgacgacacagaagctaataaacggcgtcccgtattgcccgggtccctgtgggagcctgcttgcaggcgaagcccctgccagccccgaccctgcctacccgcgccgcttcgtatgccgcgtggccggcgcattccatggatcctccggccaggggtgttttggatagcgccccttgagctcgcggcgcacgtcgggatagccgttctcccagaagctcttcagatcctgggtgacctgcaccgggcgccgcgccggcgacagcaggtgcagcaccagcgccatgcggccgcccgctacccggggtgtctcgcccaggccgaacagctcctgcagcttcaccgccagcaccggggggtcctgcgtgtaatcaatgcgatgggcggaaccagaggggacctcgatccgcgccggcgcctcccgctccagttgctgctggtgatcccagtccagccgcgcgcgcaggatcgctgcgaggtccagccgctccagatcccgacgccgtgtgatcccggccagatacggccccaaccagtcctcaagggccctcagcagcgcggtgtcgcgcagatccggaaagccgccctcgggcatcgcctcgtgcaacagctggatgcgcgcgcgcagctgggtcgcggtgtcatcccagggcagcagcgcaaggccctcgcggcgcagccgttcgcaccagcgcgggatggtggcggcggggtcgtccagcgcgaccatctgccgctccaccaccagcgtgccgatccgccggacccgcgcgttctccagccgtgcgccatcctccacccagtcgcagcgcgtctcgcgatggaagagttccggggcctcctgctccagtgcggccagatccagcgccaccgcacagcggatgcgcgcctcgcggtcggcatccgtgcagtccaccgcgaccaggtagtcggtatgcgccagacgctcgcgttccggcagccacgcgccgcgaccgttccccatcacaaagcgcccggccgcctcgccgcgacgccgcgcgatgcgctccggccaggccagcgccgccagcacgcccagcgccgaactttcgtccagcactgcttccgtgccaacggggcggcccccgacgcgtgccagcgcctgctccagacgccgcagaccggatggccaggcccggccacccgagcggcgcgcgcgctccaggcgcgcgcccagctccagcggtggctccggcccggccacgccgggttcttccacggctaccgccagttcgcaggccaggcgcgccagcccccgctcccggccccgcaacagcatatgcgccagacgcgggtgggccggcaggcgcagcagggcctgcccgtgcccggtcacccgcccgtcggcatccaccgcgcccagctccgcaaggaccgcctgtgcggaggccaggccctgcgcgggcggcggctccagccagtccagctcggccaccgcctcgccccaaccggccagttccagggccagcggcagcaggtccacctgctgcatccccggggtggcatagtccgggcgcgcgacctcgtcggcccgcgaccacaggcggatcgccacccctgactcagtgcgcccggcgcgcccggcccgctgctcggcggcagccttcgaggccggccgcgtcaccagtcgcgagagcccggtcgcggcatcgaagcgcggctcgcgggaaagccccgtgtcgatcaccacgcgcacgccctcgatggtcaggctggtctcggcgatatcggtcgccagcaccaccttgcgctcgcccgccggcgccgggcgcacggcccgggcctgctcctgggccgatagccggccgaacagcggtgcgatacgcgcggggccggcaggcgtgtccaccccctcgcccaggcgcgcggccacttcgcggatctcgcgctcgccgggcaggaagaccaggatcgagcccggctccaccgccagcgcgtcccgaaccgcctgtgccacaccgtcggccagcggcgcatccttcgccgttggggcataacggacctcgaccgggaactgccgcccacgggcgcgcagcaccgcaacggcatctgcctccgggccggccagcagccgggccacggcctcgtcgtcgagggtcgccgacatcaccacgatgcgcagctccgggcgcagcagccgacgcacctgcagggcaaaggccagcgccagctcggcctccggccggcgcagatggaattcgtcgaagaccaccgtaccaaccccttccagcagcgggtcgccctggatgcgccgcaggaacaggccatcggtcaccagctccacccgggtgcgctcggagaccttctgctcgtcgcgcacgcggtagccgaccgtctgcccggccgattcgcccagctgccccgccatataggtcgccgccatgcgcgcggccagccggcgcggctgcagcacgatcacgcggtcctcgcggttgcaggcggccagatgcagcgggacgcgggtggtcttgccggcaccgggctcggccaccagcacagcggcaccgcgcgattccagcgcagcatccaggggattcaggagatcttccagcgcccgggcctgcggcgcctcgctcggatctttactcatctactgcggtcagttctcgaccacacgcgtacccgcctgcacacgatcccccgggcgggtgaccacacgctcgcccgcctccaggccctcgaggatctgcgtggcgaagcccgagcgccgccccacttcgacccggcgtggctcggcacggccgttctcgaccacgaacaccgaccactcaccgcggtcgcggaacagcgcgctggtcggaacctgcagtacctcatctccttcccacagcaggaactcggcctccacgcggtagcccaccgccagcccggccatgcgcgcctccaccgcgtcgaggtcgaggatcaccggtacgcgctgctcgtccacgcccagcgcggagatcctggtgaagccgaacggctgcacccggcgtacggtgccttccagctcggcatcgcggccccagtcggtcaggcgcacgcgcatgcccggcaccacgcgcaccgcgtccatcgacagcaggtccacctgcacctccaggtcatcgagatcgcccacgaccagcaccgcctcgccggccccgatcgtgccctcgcagcagcgataacgctccagcaccacgcccgagaccggcgagcgtacggacagggtctcggtctcggactcgggcatctggccgctggcaatttccagcacgattcgcgcaccctcaatttcgctgcgcgcgacctccaccgcggattcgccggcccgcaccgccgaacgtgcgcggtcgcgcgcggtctccatacgctccacctcggtggccgacaccgccccgcgctcgaacagctcctggtgccggcgatactcggactcggcgaagcgggcctccgcccgcaggttctcgagattcgcctcggcgctttgcaggcgcgaccgcgcggcggcgaggttctcgcgcgcctgctcgcgcgaacgcacatccagcgccggggtcggcagcggttccatgcggaacagcgtgtcgccaagctcgaccgcgtcgccctcctccagctgcacgcgatgcaggaagcccgcgatcggtgccgaaacggtaaaggtgtcgcgcagccgcgtgcggccttcctcgcgcacggtctcctcgaacgggccggcctcgaccgtggtcagcgataccggcaccggctgcgggcgcagcgcccacaccagcgcggccacccccgccagcacgatcaacccaaccgtgattcgctttttcatcgccataggctcagtctcgcaaatcccgccatccggcgcttccccctcatcgcccggcacgccgatatacaaggtgccaccctcgattactagccgacttgtggctggtcctggttcatcctccggtgtttacggtggcttcggtccaccgactgccaagcgctcactcgcgagcgcaccgcgaggtacttctttgctcgtgcaaagaagtacccaagaaacacgcccgactgccgcgaccccggcccgctgcgcgggccggggtttccctcgctccgagggttttcgcgggcggcgctgaaactcgcttcgctcagacagtcagcgcctctcttcccgcgaaaaccctctccactcggcgcgacgacaacggggggcaaggtcaagacaacggccgtcccgatggtcttgccagtgggggatggctaggtcttccggcatctgggcacactcggcctttggccatagcgtgccgcgcccgcaagcgggcgccgggggctttcaggcggtgatgcctatggttaagcgcaaacgtggggacacgttcggttttgaccttcgcctcccgtatggagccccttgcggaagggttctcgggccgggagaaggcgctggatgtctgagcgaagcgcagcgtagcgagttcagcgccgccggcccgagagccctggagcaaggttcccgggcggaatccgggtgcgcctcgacgggtactttcttgggcaagcaagaaagtacctcggggcgcgctggcgagtcagtcctcggcagtatgtggcccggaggcacgtaaacaccggatgcagaaccagggccagccacaacaaggcaggcggccagccgaagcccccaaaggctgctgaggactactccgccgccttcagggcctgcacgcggtcgagctgctgcaggcgccgccaggcgaggaaggcggtcaggccggccgcgaccaggatgcccagcgcggcgaagccgtaggcctgtgacgtaatcacaaatggcacgcgcatcaggtccatcgcgaaggcctggttcagcagccaggcgaacccggtgccggtcagccaggcgaccgggatcgcggcgaaggtgagcaccgcgatctcgcccagcaggatccagctcacctggccgcgcgaatagccgagcacctccagcgtggccaggtcacgggcgcgctcggcataggtgatgcgcgcattgttgtaagtcacggcgaaggcaatggataccgccagtgcaacgaataccagcgcgaacacgatgatggtctcgccgatgtactcgcggatgttgcgctcggcctccgcgatcagaccgacgctggcgacccgcgggcgatcggacaggctgcggaacagagcctcctcctgtgcgcggtcggtcagcagccaggccccggagacggccggcccctcgccgatcaggcgattcagcgccgggcggtacatgtaggcgccgacgccgatcggctcctccaccacgccggccagcggcaccgtgacggtgcggcggcggccctccaggatctccacctccaccgggtcgcccacgcgcagcccgagctgttcggccaggtagtcggtcagcaggatgccctcctcgggcagccggccgcgcccgcccgccatcggcagctgccgcaggcgcggcgcggcgtccagccccagcaggcgcacgcgctcctcgcggttcaccccaaccagccgcaccggcaccgcgcggaaggtctccaccgccagcacgcccggctcgtggcgcagctcgccggccgcgcgcgccggcacgggatcggtgaactgcagatcgatgtccatctgcaggacctgcccgtactgggtgtccagcatctgatctaccgcgttcagctggtaggcgcccatcagcagcagcccgccggacaggccgatgccgatcaccgacagcagggacttgagccggtggcgcgccaggttgcgcaggatgatccgggtcggctggtcgattgcccgccaggccgccgagcgctccagccagccgcgatgaaaacgctccggcgccggtggacgcatggcctcggccggggccatgcgcaccgcctgccagaccgcgcggaaggtgccgagcatcgccgcgcccatcgccacggccaccgccagcaccatcacccagggctgcaggcgaaagctcatctccgggaagcggaagtactcggcatagatgccggccaggccctgcgcggcccaggccccgaacgcgagccccagcacgcaacccgccagcacgatgcccccggtcagcaggccgtagtgcgcggcaatcgcgccgttgccgtagccaaaggccttgagcaccgcgatcggctcgcgctgcgagcggatgatgcgcccgaccacgacgttcagcagaaacgccgcaaccgccaggaagatggtggggaggatcgccgcctgggcgcgcaactgggtcagctcctcggacaggaaacggtgcgagaactggtcctcgcgcccgtaggcgcccaggccaccgtagcgggccagcgcgcggtccattgcctcgattacgggctccgggtcggcgcccgcttccagactcacggcgacggagttgaacgccccttccatgccgtaggcggcggccagcgcgcggcggttcatccacaggatgccgtagcgctcgtagtccggcagcaggtcggtggggctgatctggtagacgaactccggcgacagcgcgatgccgctgatctgcaggtcggtcaggcggccgtcgatgatcgcgcgcagggtatccccgctgcccagtccgtgcgcctcggcgaaggcctcgctgacgaccacctcgcgctcgcgcccgggctcgggcagccggccctcgcgcaggtagagccggttcagcagcggctcacccccgtccggcagggagagcatagtgccccggatcgggtcgtcgaagccggcgacctccagacgcaccggggcctgtacgcgggtctcgatctggttgatgcctggcgcatcgcgaaagcgctccaccgcactctccggcgcgcgcgtgatatccgcgaagacgtcggcaaactgatattcggagtagaagcgttccttggtgatggtcagggcgtcgaggctggtgaccgcgatcaccagcgtcatcacgccgctggcgatcaccagcgcgatcgcggccgcctgccccttcaggtggccaaggtcacgcaggatcttgcggttcagggcgcgcatgagacgcggtcggtgctgctaccagtgcagcgaggagggagactggcgagtggcattctcatggatctcgctcacgcgaccgtcgctcaggtggatcacgcgatcggccatctcgccgatcaccgcattgtgggtaatgatcgccaccgtcgtatccaggcgttcattgatgtgctgcagcacttccagcacgcgaataccggtcttcgaatccagcgcgccggtcggctcgtcacacagcaacaccgccggctgcttggcgatcgcgcgggcgatggccacccgctgctgctcgccgccggagagctgcgaggggaaatggtccatgcggtcctccagcccgaccagcgcgagcgcctcctccggtggcatcgggtcgcgcgagatctcggtgacaatcgccacgttctcgcgcgcggtcaggctggcgatcaggttgtagaactggaacacgaagccgacatggtcgcgacgaaaggccgtcagcgtgcgctcggaggcctgcgccaggtcctggtcgcggtagcgcacctcgccctcggacgcggtatccagcccgcccatgatattcagcagcgtcgacttgccggagcccgaggcccccagcatcaccaccagctcgccggtgtagagctccagatccaccccgcgcagggcatggatggtcacctcgcccatgcggtagaccttggtcacccccgccgcgcgaaagatcacctcccgcgtggccgcgggggccggggacgcgctcatgcgggtgcggccaccacgtgcgtggtcggcggcgccgaggcccccggctcgggcgcgcttggaaggatgccgccttcgccgtccaggctcatggaccacaggctcagcagcaacagcagaataatcaggatcggaatcagtacgcgcggattcatcaatcgcactctcggtcgcgggaatagccccatgctgccacaaagcccctggcacaacgtggcgatcgccgcccagaaccacccgagcccgccgcacagccagcttcacccgattgccacggcccctgcggggcctcgcaatgacgactttttacggcgtgttcgacctcgtcattgcgtacatggacgcccccggtttgccaagcgtttgagtagatggtttcggggcgacgattgctcccgtacattcggactgcgtgtgcggctttcattcgccacggtcccggatggattccgcgggtggagggtcccagcgaggtcgcgcactcgaggtgcttcgcaatgatcggactggcccccaccgggatcgctcccgttgccatcatgctcaatcgcttgcgcaatcgagggttgggtacgtaataacgcgttcgcttctccgttttttcaggcttacgcggcggcgccgcgtaagccggggtcaaacgtccggtcatgggccatcagggcccagaccgtgcgggcattcttgttggccagggccacggtggccacgttggaaccgcgccgctggcgtaacccttcgagccaagggtcgccgccctcgccgcggcgctgatccgccaacagggcggaccgcgccccgtggatcagcagcatgcgcaggtagcggtcgccgcgcttgctgatccccagcaggttcgactggccgccactggagtgctgcttgggcaccagccccatccaggcggccagctggcgaccgttcttgaagtgccgggcattgccgatcgcggcgaccaaggcggtcgcgctgatcgatccgatccccgggatctcggccaggcgccggctgactgcatgacttcgatgccaggcctggatctggcgctcctgttccttcacggcctggtccagtcgccgcaactcgtcgagccggtcggccagcagcgtgcggaacagatccggcaagccgttctccgcgtcctccaggatccccgggagctcgcggaacagggtcgtcatcccctggggcaccacgatcccgaactcagccagcaagccgcgcaactggttggcctgcgcggtgcgcgccttgatctggccctcgcgcacccggtgcaaagccagtaccgcctgctggtcgggcgtcttgatcggcacgaaacgcatgttcgggcgggtcaccgcctcacagatcgcctcggcgtccgcccggtcgttcttgttcgtcttcacgtagggcttcacgaactgcggcgccatcagccgcacctcgtgccccaacgcctgcaactcacgggcccagtaatgggcactcccgcaggcctccatgcccacccggcacgccggcagctgcgccaggaacgcaagcagcttcttccgcgtgatcgccttcgaaaacaccttccggccctgcgcatccacgccgtggacctgaaacacgttcttcgcgagatcaatgccgagtgttgtaacctgcatctggacgcctccgtcgcttcgagtgagagttcacacccccactctggcacatcgcgatgccgtaatagggcgggggcgtccattccattgaggagacgaaggcgacgtagcaatcgctgaaatcgagcgcaaagccagcgcggccccagtacccgacacccccccgatttgttgttttgcgcccaaatatttaccctatgcccaccgtccggcctgccgcagacgcgccgagcatcccgaaatcgcgcgccgcagagccgttttggcaccgcgatcggtgccatgccaacccgtttcaacaacgcaaggagtcaacatgtccgcactcatctgtgggtccatcgcgtacgacaccatcatggtgtttcccgaccgcttcaagaaccacatcctgccggacaaggtgcacatgctgaacgtgtctttcctggtcccggacatgcgtcgcgagttcggtggttgcgccggtaacatcgcctacaacatgaaactgctgggcggcgaccccaccatcatggccaccgtcggcggcgacttcgccccctatgccgactggatggacaagcacggcatctcgcgcaagcacatcaaggaactgaacgacacctacaccggtcaggcgttcatcaccacggaccaggacgacaaccagatcaccgccttccacccgggcgcgatgggcttctcgcaccagcagaaggtcaccgaggccgacggcatcaaggtcggcatcgtctccccggacggccgtgacggcatgatcgagcacgcccagcaattcgccgaggccggcatcccgttcatgttcgacccgggccagggcctgccgatgttcgatggcgacgacctgaagcgcttcatggagcaggcgacctatgccgcgttcaatgactacgaggcgcagctgaccgccgaccgcaccggcctgagcctggagcagatggccgagatggtcgacgcgatgatcgtcacccgtggtggcgagggctccgacatctacaccggcggcaaaaagatcaccatcccgtcggtcgaaccggccgcgatcaaggacccgaccggctgtggcgattcctatcgcgccggcatcctgttcggcctggaaaagggctatgactgggagaccactggccgcatcgcctcgctgatcggctcgatcaagatcgcccactccggcacccagaaccaccactttacgccggaagcgttcgccgaccagttcgaaaaggctttcggctaccgttactaagcgacctcacgctgccccgggcaccccgcccgggaacgcaaaaggcccggcccgagtttcctcggtccgggcctttttattggtttattgcgccccgtaggagcctgcttgcaggcgaatgcccctgcctgcccgcgtccgattctggcgggagcctcgcctgcaagcaggctccttgtgtcttgcggttcacggatcgctaccatgaaccgtattgggctcgggtaacccgtcaggctcctgaggtcacgaacctgttctgtagattggccccgagtcctttctcatctcgaagtttgaacggtatccaagacccccctccgtgacggacgggtgaggctgtacggacaaggcgagaggacgagatggctcatattggcgttgatgttagcaagaacaagctcgactgcatgtgggtccgggatctggaggcgggcaaggtgaagcccaaggtgttcccgaaccgccaagaccagtaccgggagctgctgcactggctcgagcgcaacaccggcgagacccccgaggggctccatgtgtatctggaggccactggcatctaccacgagccgctggcgtactggcttcatgatcagggggtgcaggtccacgtgctgaacccggcccaggtgcgttcgcatgccaagggcatgggggtgcgcaacaagaccgaccgcaaggacagcatgatgctggcccgctacggcatcgaacgcgcaccacggcgctggcagcccgaaccgccggaggtgcgggaactcaagcgcctgctcagccgcctggaggctctggaacaggatatgcggcgcgaagagaaccgcctggagaaggcgcgtttcagtgaggacaccctcgctcaggcgtcgatcgacaacgtcctgcaggccctgcgtgaggaacaccgtcggctccagcagcagatcgacgatcacttcgacgcccatcaccacctgaagcgggatcggaccttgctggagagcatccccggcatcggccgcgtgctgtcggcctcgatgaccgcagcgctgcgcagccgcgcgttcacgagcgctcgacaagcggcggcgttccatgggctggcgccggtcctggaagaatcgggggccacggtccggcggccctcgcggttggcaaagatcggttccagccgactgcgcaaggcgctctacatggcggcggtggtggcgacccggtacaacccggacgtgcgacaccaacatcaacgtctgctgacacgcggcaaggccaagatgtcggcgatcggggcggccatgcgcaaactcctgcacatcgccttcggtgtgctcaaatcccaaaccccgtatcaagcccgccatgaaaccccttgcaccccgtagggcaagacggtatctacggggggttagccaaaggtcagtcgcgctggtaggtaccaaccagccggttcatgccgatcacgtggggttcggcacgatccaggaattgccagagcgtgaggccggcggggagctgcagatcgcggtccagcgccagcagccagaagaagtagtggtgtttgctgtggccctcgggcggcatcgggccaccgtagccggtgccaccaaagtcgttctcgccgacatcgcccagcgtggccgcctcaggcaggccgtcggtatccggcggcaggttgtacagcacccagtgcacaaagccgtaggtgccggacttgatcaacggggcatccggatcatggcagatgacggccagcgaacgcgtttcccgcgggaggttgctccacttgagcgccggcgaggtatcctcgccttcgcccgtatggcgcttcgggatcggctggccagggccgaacgcggaactggacagctgcaggtcggacagtgcaaaacccatcgccaatctcctgatcaatgcgtacccgccaccctaacgcgcgccccgggcccacaccaaccggttgcagccgcccgccgtcacgcggatcatcgagggcatgctgaatgccgtaaaacgctggctgggccgagaagatcccctgaccggggctgcacgggcgatcgaccgcggccgctcgggaatcgagaccgtgctgggcctgccacaccggctcgccgtgccactgttacgccgccactttggcgaggcggttcacccctccgacgaagaattccgcgagacgggccagaacgggtactggtccctgcccgcgcccggctcggagttcgaagtgcgcctgttcggcgacgataccggacgcatcaccgtcggtaccgtccgcggtaccagtatctatgcgggcctggtggtgatcagcgaatggtcgccggaacaccccgtcgccgtatggcaggtgcgcctggaagagtcggccacggagtccgcccggaccctgcacgacttccttctgggtgacacctcctcgtaaccccatcgagccaccgcaggatgcacgatcacgaacagtcgatttcgctggtactgggcagcggtggcgcccggggcctggcccagatcggggtcatccgctggctggaggagcactccgactaccgcatccgctccatctcgggcgcttccatgggcgcactgatcggcggcatctacgcagccggcaagctggatatctacgaggactgggtcaaaaccttgcgccgccaggacgtctggcggctgctcgacttctcgttccgcggtgccgggctgatccggggcgaccgcctgatcggcaaactgcgcgacatgctgggcgacatcgacattgaggaactgccgatctccttcaccgctgtcgcgaccgacatcgagcgcgaacgcgaggtctggctgaactccggctcgctgttcaacgcgattcgcgcctccatcgccatccccaccgtgttcactcccgtgcgccatcgcggccgcctgctggtggatggcgccctgctaaacccggtccccatcgcgccgaccctgaacgaccacaccgacattaccgtggccgtgagcctgaacggacgcatgggagacgaactcacgcgcgtcacccgccccaacgccttcgacgacgtcgacgccgaaaaactggggcgcaaccgcctgaatcagcggctgcagggcgtattgccggaccgggtcggcggctggctccaggactggccaggcaggcttggcctcggctccaccaccgccggcatgagccgcgcccaggaggcccgggcgctcagcctgatcgacgtggtctcccactccatcgaggccatgcagggctcgatcgcgcgctttcgcatcgccgcctacaaccccgagtacctgatcgaagtgccggtcaacgcctgcggcatcttcgactttcaccgcgcccgcgagatgatcgaactcggctaccacctcgccgaacgcagcctgggcaaccaggacccgtcgccccgccccctgtaggaggccagccctctggccgatagggttttgccggcgccgaatcggccagagggtggcctcctgcaacggaagagagaacgttgtcggtcagtgcttgaaatgcacaaacaaccgtccatggttcttcgagtccttctccacccggtggtagcgctgcttgatctccggctgctgcaaaaaacgcagtacgcgctttttcagttgcccgctgcccttgccgtggatgatctccaccgtcttgatgcgcttgtcgcaggcctcttcgatcgcgccattcagcgccgcatcgatctggcgcccgttacgaaagcattcgtgcaggtcgatggaaagccgcgacatcgcgggacctcaattaaccgtcaccacaatgcagcgcgccagctgctgcaccttgtgcgacacgctgccggccagcagcccctgcaacccccccagcccgcgggagcccatgacgatcatgtccacatcgtgatactcggcctgctgcaggatcaccttggccggggagccatcctcgacatggtgcccgatatccgtcacacccagggcggtgaagtactcgtgggcctgctcgttcagtttctttgcgatgtcgcgcagcaccttcggcggcaccgacgaacccaccgccgcgcccccgaccgcgagcggtggatcattcgggtcgggcagatccgacagcttgcggatatgcggcggcacctcgccctgcagcagcacgctcaccagcaccacccttgtctggtatttggcggccaggtcagccgccacctcaaccgcgcgccaggcgttggccgagccgtctaccggcaccagcatcgtcttcagttccatcggctccgcgctcctcgttaccggccaccgtccagcctgccagagttgccgcgtccccgcacccgcgtgtcgtccgcgccggcgaacaccctatactcggggcaatgccgagccgggagaacccatgacacgactgttcgagaaaacctatccgcagcccggaacggccccgggccacggcgcacacgctcacgaacacccccacccttccgaggccgctgtttccgcatggctctaccacaatgaacaactgaacccgcaggatccggacgcgatcctgcgcaaaggcacgccgacggacgggttcgtctggctgcacttccagggggcacccagtccccatcagctgcagcgcctgggcgaggccttcgggctgcacccactggcgctggaggatgtgcgccatcgcggccagcgccccaagctcgactactttgacgactacgcggtcatcatcctcaaccagccgcagctggacggcgatagcgtgcgcctggagcagttcaacctgttcgtacacccgcagttcgtgatcagcgtgcacagcggcgagaccgacccgttcgagcccatccgccagcgcatgcgtggcaccaaccgcaacttcaatcgcctgggcgccccatacctggcctatgccctgatggacgtggtcgtggaccaggccttcccgctgatggaacaactcggcgaccgcattgaagacctggaagaacgcgtgctctcgcagcccaaccacgacaccctgagccgcatccatgtcgtgcgccgcgagctgctggtgctgcgccgccagctctggcccacgcgcgacgtgatcacccgcctgatgcgcgacgaccaggacccgttcggccccgacatgatgccctggctgcgcgacgtccacgatcacaccatccagatcatggacctgctggagtcctatcgcgacatggcctccagcctgatcgaggcctacctctcggccgtcaaccagcgctccaacgacgtgatccgtgtgctcaccatcatcgccaccatcttcatcccgctcacgttcatcgtcggcatctacggcatgaacttcgaccaccccgacagcccgtggtcaatgcccgagctctacacctactacggctatcccgtcctgctcggcatcatgctcgccatcgtcctcggcatgctctacctgttccgccgccgccgctggctgtagccccaccatgtgggagcgggcttgcccgcgaagacattgcccaacaaaaaagcgcccgggtcaccccgagcgcctttttgcttgaaccgggctcgtcacccggcacgtgccgtgcctactgctggaactgctccaggtcgaagcggtcggcgttcatcaccttggtccaggcccggatgaagtcctgcacgaacttctcctcgttgtcgtcctgggcgtacacctcggcgtagctgcgcaggatggagttggagccgaacaccaggtcgatgcggctggcggtccacttcacttgatcgttctgacgatcacgcacctcgtacacgccgctgcctgccggctgccaggcataggccatgtcggtcaggttgacgaagaagtcgttggtcagctgcccttcgcggtcggtaaacacgccgtgcttgctgccaccatggttggtgcccagcacacgcatgccgccgatcagcaccgtcatctccggcgcggtcaggcccatcagctgggcgcggtcgagcagcatctcctccggcttgaccacgtactccttcttcagccagttgcggaagccatcagccagcggttccaggggctcgaaggagtcggcgtcggtcatctcggcgctggcatcaccccggcccgggatgaacggcaccaggacatcatgaccggccgcccgggccgcctgttcgatgcccacgctgccgcccagcacgatcaggtcggctacgctggccccggtctcggcggagatctgttcgtagaccttgagcacgcgcgccaggcgctcgggctcgttgccttcccagtccttctgcggcgccaggcggatgcgggcgccattggcgccaccgcgcatgtcggaaccacggaaggtacgggcgctgtcccaggcggtcgcgaccagctcggcgatactcaggccactctcggcaatcttctgcttgacggcctccacggaatagtccgtgttgccggccggcaccgggtcctgccagatcagatcttcttgcggcgcgtccggcccgatgtagcgggtcttcgggcccatatcgcggtggatcagcttgaaccaggcacgggcgaagcagtccttgaagtactcggggtccttgcggaacgcgtccatatactggcggtagacggggtccatcttcatcgccatgtccgcgtcggtcatgatcgggttatggcggatggacgggtccgtggcgtcgaccggcttgtcctcctcctgcatatccaccggctcccactgccaggccccggccgggctcttcttgagctcccattcgtggtcgagcagggcctcgaagtagcccatgtcgaactgcgtcgggttcttggtccaggccccctcgatgccggaggtaatggcgttggcggccttgccctgcatgttggggttcttccagccgaagccctgttcctcgacatcggcgccttccggttccgggcccagcgcgccggcatcgccgttgccgtggcacttgcccacggtgtggccgccggcggtcagcgccgcggtctcctcgtcgttcatcgccatgcgggcgaaggtctcgcgcacctgctcgccagtcttcagcggatcgggcttgccgttgaccccttccgggttcacgtagatcagacccatctgcacggccgccagcgggttttccatggtggagggcttctcgacgtcgccgtagcgctcgtcggaaggtgccagccactccttctccgcgccccagtaggtgtccttctcggggtgccagatatcctcgcggccaaaggcgaagccgaacgtcttcaggcccatgttctcgtaggccacgttgccggccagaatgatcagatcggcccagctgaccttgttgccgtacttcttcttgagcggccacagcaggcggcgcgccttgtcgaggctggcgttgtccggccagctgttgatcggcgcgaagcgctggttgccggtgccgccgccaccgcggccatcggcgatgcggtaggtacccgccgcgtgccaggacatgcggatcatcagcccgccgtagtgaccccagtcggccggccaccacgcctggctctcggtcaatagcgcgtgcatgtccttcttcagcgcttcgaagtcgagcttcttcacctcttcccgatagttgaagtcctcgcccatcgggttcgtcttgcgatcatgctggtgcaggatgtccagattcagcgcttccggccaccattccgtgacggagtgacccgcggtggtctggccaccgtgcatgaccgggcactggcccatgttctgctgctcacccatatcgttctccatgttcgctgcgttgagcttgatcgcgtttcgggaaccgccatccgcacagaagatggttgttcccggagacggcaagccgtttccacttcgggccgacaccggccgcggagcagcctgctgtctgtctaaccttgaagttaggccccggaagtcacgggtaccagttgagattccccatcaatccgatagcctggggttatcacaccggcgggccgcacattgatcagtgtttccgtagggagtccgaccgccccggccccctccagttcatggccacgcgcaacacgccccgtccgcgcaaccacggatcgtggatcgggggcgttacactgggccggtatccctgtcccgcgacacaatcattatgctgctcacgctgctgatcatgttcgctgtattgggccttggcgtcgcactgatgctctggcacgcaaggctggtcttttcagtggaactgcgcgagggcgccgcccgcgtgcggcgcggcaggccgccgtccgggttcgcacgcggctgcgaggatgtggcgcgaagataccgcctggagcgcggccggatcgatgccgtgcgtactgaccagggtgttcagctgcgcttctcccgtcatctcccgccgaagacgcaccaggcctttcgcaacgtctggacacccccgccgggcggagggggcggcggcatgcgcgcgacgggatagcgggccggtccgcgagattgcctcggcctctgcgaggccccgcaatgacaaagggcccaggttcgcaccaagacaccaacgaaatgcatgatatgggcgaggggcaacgctaccttctgggtggttcacggaaagatgacgggtaacgacccggcggagtcagggggcgatcgtacaactgaatatcgacgagccgagccagtatcggttcgccctgagtcacctgggctttcgcccgttccttttgctggcggggttgtacgccgtgctggttgtggcttggtggagctcgctcggtccatggccccgtcgtgcggctgctcgccgcctgtgccgcagccgcctcggttctggcccatggatgacatgcgggacggaagcatttagcgtacacgcatgtctgagccgctcagacgcaatgtttccagggagggaaacgatgaagaagacacgcagttctgcacgcccgggcctcatgcggcccaccaccccgacccgagccacccgaaagccatcttgctggccacgcgccccgtctcgcgcggccgcggcgctcggctcgctcgcgctgatactaggcttcagcgccccggccggggccgaagaaccacccgaaatcctgaacatcctgagtcagttcgtcgcatccagtacggccgcggcccgctgcgacgaaatcgatgacgaccagatggtcgcgtttctggccaaccagcaaatgatctacctgcaatccgtcatggcgctgcaggaacagcacccggaagcgacgggagagcagatcgcggaaaccctgatgcgtggccaggaagacatccagtctcaggtggggcagcgcatcgacgcgcacggctgtgacgatccgaacgcccgggcactgatcgagctgttcgcggtgcaggccgagtggcgcccgggcgaatcgccgcgacaggatgccgacgactagcgctctcaacacgtttgcctgcgacacaggccagcgtgccgatacgcagccaccagcgagttccccatcacggagtgtgcccacatggaaggggccctgagagttaccctgaaaggcatcatgctggctgccctggcctgatcgacagtggtcttctggtgcctgttccgggtcgcctggctggcgagcacgtatgtcacgccagatcagggactcaatcaggtgtttaatcaagtaccagaggcacttgtgcgtgaacacggcattggcgatgaggaaatcgcgagggccaaagttctcttcgaagcacgaagcatatttggcgcactcgcgggcctttggggctgggttgcactgtacgccggcgcggccctgatcaatcgagcgtatcaaagggcgccgctggcgatcagagcggggctgatcgcggggattctggccgtggcggccattccgggtgccggcctgacactcgcgagctatcccgtcgcaacgtcggcactgctgttcgctatatggtggctgaaccccgtcggcgagaagaccggaacgatttgattcagtactggcaggccaccaagggccctggactgttttcgcgcaagaggcgatagcaaatgctgctcgctcggggcttgtgtctgcgatgatgcaggccgtagacggcccgcgtgcataacacaaaggcagcggccggggccggtgcggcacagtgcgggaaagagggagcgatgctggagctgggtgtggtcgcactggcgacctttttcgtgacggtcgggccggtggatgtagcggtggtctttgccgtgctgagccagggcatgggccgcgcgcaacggcgccggatggcctggcgcgcggcgttgctggccaccggcatcctgatgctgttcgcgctgtttggcgaggccgtgctctcggtgctgggcatcaccatgccggcgctgtacacggccggcggcatcctgctgttgctgatcgggatcgacatggtcttcgcgcgcagttccggtggggtgtcggcaaccccggcggagaccagcgaggcgcgcagccggggagacatctcggtatttccgctggccacgcccatgctcgccgggccgggggcgatgggggcggcgatcctgctgatgagtcgggccggcgatgactggatggcccaggcggtggtgctgggcgctctggcggcgatcatggtgctggcgctcgtctgcctgctggtggcgtcgcgcctgcagcacctgctgggggtgaccggcgcccatgtgctgacccgcatcctcggcgtcctgctgtgcgcactggcgatgcagttcatatttgacggcctcgagaaaagcggcctgctgggctgagccccggcgtcgtacgcggccgggatcacaagcgggatgttcgacagcaaacccttcgcgggggtctacacttctcaggatggcctaacggattcctcgggattgatgggcgcgcccttttgccagcgctttcgctcgattcgcaatggccccggatcagcccccggaggatcttatgcccgcccactcgcagaatggacccaccccctggcccgaactcccacccctcgatcagtgggcggatacctgcacgacggtccacatgtggacacagattgtcggcaagatccgtctcgaacaggggccctgggtgaatcactcgtggggttccacgctgtatgtcaccagcaccgggctgacgacatcgccgattccctatcaggggcagaccttcaccatcgacttcgatttcgttgcgcaccagctggtgatcaccacatcgaacggccgcaaggtggtcttttcgctggaaccgatgagcgttgccgatttccatgacaagatctttgacgcactggcgtgcctcggcattcaagtacacatccttgcgcgcccggtggaggtgccggaagccatcccctttgccaggaacacacgaaaccgcagctatcatcgccaggccatccacgctttctggcaggcactggtgcaggtgaaccgggtgttctcggagttccgcgcgggctttctgggaaagtgcagccccgtgcactttttttggggtgcgttcgatctggccgtcacgcgcttttccggccgcgaggcgccgaagcatcccggaggtgtccccaactgtgccgactgggtgatggaagaggcttattcccatgagctggcgagcgccggcttctggcccggcacgggactgggtgaagcggctttctatgcatatgcctacccggaacctcacggatatcgcgaggccgccatccagcccgccgcggcccgcttccacgaaggcctcggggaatacatcctgccattcgacgctgttcgggcgtcgagcgatcccgatgcggcgctgctgagctttctgcagagcacctaccaggcggctgccgacaatggcggatgggaccgcgaaaccctcgagtgcctccctcccaacccgaaatagcggcggaaaggcacttcggagccgcgcggcgcgcacacaggactcgcacatgcaccgaggctcccgaaacccagcgcaaacgcgcgcatttggtgctatgaactagttaatcgccgcctgttcgcattccgttcgctgtgggccgcggttcccgtcctgttgcattgctttgtgttcggttagggggaaccgagggaggcagccatgaacaccctaccgagttttaccgtgccagccgtcgcgggtctggcttttgtgttgatcacgttttccggctgcggccagtcgaacgactcggcccaggccgcggaacagcacgccccgatccaggaagaaccggacgcgccggcgatggagcgcgcgatcggcttcatggagtcctggatcgaattgttcgacgccatgagtgcggaactggccggggtcgacagccaggaggccgccaatgagcacgccacctggctgaccgaggaactgacgccacgcctggaacagctggcgggcgagatgatcatcttcatggagtcgatcgaggaacacgagatggagctcatggaggcgtcgtttgatgccccggaaaaccaccagcgcatgctggaactggaaggacgcatggagcagtcgctggatcgactggaagagaacatcatgcgtgtcgagagcacgtacgcaacgccggcactggaggtggcatggatgaacttcgcccggaccaacgagcggctggaacggcagatggaggccacgttcgccggtggcgcacaggcggtgggcagtcccgcatggtgcgacgccatggccaacacgccccaggcccagtggacgatgaacgacgccttcgcctttgccaaccactgcgtgggtcggtgatccggggctccggacggtacggaattactcgcgcaggccggcgcgcggccacatcgcccgtgcgctcatgccacgctcagctccacgagatccgtgtgcccgaaccccttcgagtaatcaaggacggatatcaccgtcggggtcacgcggaagatccggacgtcctccgggctgggcatctccatgtccagcttggcggtgtcctgctcgggataggcctgcacgagcaggtccagcaccttctgcgcttcatcccgatcgaccacgggctctgcatgcgccgccatggacagccccgaaatcgccatcaggtcggaggtgtcgtgatcgatggtgagagaaacccggttgtcgtgcgccaggtttcgcgccttctggctgtccagtccgcagaggaagtacagcgtcatcccttcatgcacgtagccgaccgtcgtcacctggggccagccatcctcgcgcagggtggcaatgctcatgatccggtgttcgtccagcaggacctggatcttctttctgagtgcctcgtccatctgccacctcctgaagatgcgtggactccagggcgacggaatcgcccgatggccatttcatgcacccgctcgcgagatcgcaggaaagcggccaggatctttcgatatatagacgctctccggacgatgtagacgcgctcgacagcgtgccgcacggccggacccgcgatgcgctccccaggtcccgccgcacgtacgcacaggcggttactgcgaacagaggccgccgtcgacgacgtaggtgttgccggtgcagccggaggcggcgtcggacagcaggaacaccgccatcccggcgcattcctcgttgctgacgtaccgacccagcgggatacgcgcctcgaaggacttgtgcacctcgtcggcgtggcccgggttcgcctgctcctcgatggactgcatcatgcggttcgcgaccgggccggggttaagcgtattcacgcggatgttctccggccccagctcggcggccagacacttcatcatgcccaccaccgcgtgcttgctggacacgtacggcgagaggccggcggccccgcgcagcccggctacgctggaggtgatcacaatgctgccgccattgccccggcgcagcgccggcagggccgcctccgcgcccaggcgcacgccatgcacattgacggcaaagaccttctcccacgccgcgtcggagcggctgtcgaacgggccaacctcgccctcgattccggcgttcaggaagaccccatccaggcgtccgaaacgttccagtgccgtcgcgaccatgcgctcgttgtcctcgcgccgcgtgacgtccacggccaggcccaccgcccgctcacccagggactgggcaatggcctccaccggcccggcctcgcggtcggtaatcaccacactggcgccctgcgcgtacgccgtgcgcgccgtgctctcgccgataccaccggcgccaccggtgattgcgatcacttttcctaccagggggctcatgctgtgtctccttcgtcatgcagtcggggaaccgcggcaagacgctcgcggacaagaccattatcagcccggcaaaggccaggaatcttgatccgggtcacgactcttaccgcatacgcctcggggcgggacgaacgagcgatctacaggttcgtgtacttgcgcgcgagaccccgcgccttgtccaccgggtattttttcgcgttgatttccagcttgtcgctcgccgcctgcacgaggtcgatgttcagcttgcgcgccagcatcagcagatagatctgcacatccgcgatctcggcccgcacttcctccagcgcctcgccggacaggccacgcgactgctcctcggtcagccactggaagtgctcgatcagctcgccgacctcccccgccagcgccatcgagagattcttcggcgaatggaactgcgcccaatcgcgctcttcgacgaacgcctccagccgagccgccagttcatcctgctcccgcgcgttattcgaccccatagccatcactcctgtcgcatccatctctctggactcgacaccgtaacgaactctcgcggcgccgtaatccgcctgggaatggctcgcggagtagcaggagcaacatcaccgggaccttcatatgccggagatgcccgctcttcgcttcgctgcggccgggatgacatgggatgagatgcgccgaccaaccgatgccaggcctatcgcgacgctaacccgttcggcgtacctagctgctgcgccaggaagtcgatcagggcgcgggtcttgggcaggagatagcggcggctggggtagaccgcgtggatgccgagcgtggcggtttcccagtccgggaacagcacctgcagggcgccggtttgcagatgcggctgcagcaggaactccggctggtagacgatgccctgcccggccagggccgcggcgacgcaggtctcgccgttgttgctgcgcagcacggggcgggtcgtgaccgcgaccggcccgtccgggcccgtgagggtccagtcgtcgccggtcgcgtggtagctgtaagcgatggtggcgtggtccgccagctcgcgcgggtgtgcgggcagaccgctggccgccaggtagtccggcgcggcacagatgcgcatgcgcgtggtcgccaggcggcgcgcgaccaggctggagctgtcgagcgtgccaatgcgcacggccaggtcaaagccttcgtcgaccagatccaccgaacggtcgttcagggtgacgtccagctccaccctggggtgtcgggccgtgaatgtgccccacagcggcgccaggtgctggatgccgaagctgaccggtacattgatgcgcagccggccgctgacggcggtgccgcgttcgctgatctcgccctcggcggcggccagttcctcaagcaacagcttgctgcggccaaagaaggtctcgccctcgctggtcagcgacaggcgccgggtcgtgcggtgcagcagccgagcacccagccgttcctcgaggccgttcaccgcgcgcgagacggccgccttggacaggcccagcgtctccgccgcatgcacgaagtgcccggtctcgactacggccacgaagatctgcatctgctggaaacgatccattgtttcgacatttgcaactatatgtgccctttatagccgtttattgctcatcaagaaatatccagactctccctgaccggccagaaccgccggccttcgcaaaccctccaggagagtcaaaatgaattcgtccttcatgcagcagctgtttggcaccaacgccggctgggcggccctcgccctgcgcatcccggtcgggatcatcttcatggcgcatggcgcgcagaaactgttcggctggttcggcggtcacggtctggaggggaccggccagtggatggcctcgatcgggctggagccgggtttcctgatggccctgatggccggcggcgcagagttcttcggcggtctggccctgatcatcgggttgctggtgcgcccggcggcagcggtgctcgccttcaccatggtcgtggcgatcttcgccgtacacttcgaacatggcctgttcatgagcaacaacggctacgagttcgcgctgtcgctgctggctgtctccgtcgcactggcgatcagcggcgccggtcgggcctcgatcgacaaccgcctggccgggacgtaccgcggctagccgcactcccccttgccgggccatctggctcggcaagggtcgcctgatcggtaacacccgggaggaggacaccatgatcaccctgcgccccagtgccgaacgcggccatgcccgacacggctggctggattcccgccacagcttctcgtttgccagttacttcgacccggagcacatgggggtctccgacctgcgcgtgctgaacgaggaccgggtcgcaccgggtgccggcttcggcgcccacccgcatcgggacatggaaatcatcacctgtgtgctaggagacgctgattgaatcgcgcgtccgcgctcgagtcgcttttgcgtgcgaacaaggcgcggtgactgccgtgcagtcattctgcacaagggaaccgcaacgttgtgcgcgcgcccgttcttgataacaacgggcggccgagcccctgctttcaatggcttgtggggttggcgccccctgttccccgatcctgcgttgcgccccgaatcaatcaagaacgggcgggtagaaccactacccgctgcacgacgcgccttgtctcggaaaacggggggcgccaacgcggacgtgcgattcaatcagcgtctccctagacggggccatcgagcaccgggacacgatggatcaccagacccggctgagggccggcgaggtccaggtgatgagtgcgggcacgggcatccggcacagcgagttcaacgcatcaaccaccgatccgctgcacttcctgcaaatctggatcatcccggatcacaagggtggcgaaccgtgctacgcccagaaggatttttcgggtgccggcgggcacgtcctgctggtctcgcccgatggccgggatggctccctgcccatccggcaggacgcctgcatccacaggctccggatggcgcacgatgccactcggtttccggcggacccgagcagggtctattacgtacagatcacccgaggcgaactgaccctgaacgaccagacgatggctgccggcgacggcgccaccatccgccaggaacgcgggctcgaattcaccaccgacggcgaggccgaggccctgctgttcgatctgcgcggcggctgatgccgcccccctgacgaggacacacccatgtcactgaagcttcagaccctcatcgccagtacccgcccgggccgcatcggcccctccgtgggggactggtttcatacgctggccagtgaacacaacgcgttccagtgcgagcgggtcgacctggccgacttccagctgccggtatacgacgagccccaccacccccggacgcagaagtacacgcaggagcacacccggaactggtcgcgcagtgtcgccagcgccgatgcctatgtgttcgtgatccccgaatacaactactccgcaccccccgcgctgatcaacgccctcgattacgtctatccagagtggaattacaagccctgcgcgttcgtgagctacggcggggcctccggcgggctgcgctcggcacagatggcccggcagatggtgacggccctcaagatgatgccgatcccggagggcgtgatgatccagatgccctggaatcacctggacgacgagcggcgattcgtccccgaaccgatgcacgatgaatccgcccggggcatgctggaagaactggcgaaatgggcccgcgccctccggcccatgcgcgacgcgacacccggagccccccgatgagcaacaccctggagaccaccgaacagccctgtatcgcctcgcctgccccctgcgcggcaatcgagaccgtgctgcagccccgcgagcgcgacctgggcggcttctccgtgcgccgggtgctgcccaccgcacaacggcggatggtcgggccgtggatcttttttgatcacatgggcccggcgcgcttccccgcaggcgaggggatcaacgtgcgcccgcacccgcacatcgggatcgcgacggtcacctacctgttccagggcgagatcctgcatcgcgattcgctgggctcgcaccaagccattcggcccggggatctcaacctgatggtcgccggacgcggcatcgtccattccgagcgggaacgaccggaggtcacagccgaggaacacacccaacacgggctgcagctgtggctcgcccttccggaagccgacgaggaaaccgaacccgcctttcaccactatccggaacagacgatcccgaccgtcaccgtcgaagagatccccgtccgcgtgatgatgggtagcgcctatggcgtgcagtcgccggtgcgggtgttttccgagacactctatctggaggcccgcctgcagcccggccagaccctcaccctgcccgatggcgacgaacgcgccgtctatgtggtctccggcgagctgcgcgcgcaggacaccgcgatgccagcccattcgatgacgatcttctcccgccagtccggcattgcagtcaccgccaccacggcctcgaccatcgccctggttggtggcgcacccgtgggcgagcgccacatcgaatggaatttcgtctccagccgccgcgagcgcatcgagcaggccaaacaggactggcaaggcggccgctttcccagggtccccggcgacgaagacgagtttatccccctgccctgaaggtcccctgctggcgacggactcgagctacacgagccgcgttgccacaaccagcccctgccgggcggcattcgggcgcactgatcaggccggtagcggcaggtgcccctgataaagaaattggctcaacgggaattcatacagagtgccgtcgcggggcttgaggaagcggacgcattccgcgttgagctggcacagccaggggtcctggcgcgtcggcttgttgcgggtaaacgggcgcgcattgaagagcgcgaggttcaggccggcctcgcggtcacgggcagacgcatactcgaacaggtcgacgccgctctcgcgcatgatggcacccagggcctgtgtggcctggtagtcggcggggtgccgcagccgctttatgtgttccgcgaacggaggctcgtggagctgcaggccatcggggctcaggtagcgcgcggccaacagggtgtgctgtgtatccagcttgcgcgctggcggcgtcgccatgccgtgccagaagacgaaccggtaataagcggcctcggccaggacggtgcgctcgcgcagggcgccgtagaacaggctgggctcgtggcgacggccgaagcgcgaaccatggcgcagtggcggatagcgaaacggggtcgccagcagataatgcagccgttccgtgcccgggcgccggggcggcttggtcgcctccagcatctcctccagcacagcctgacggtcgagtgaggaaacgagctggttggtagcgacctgctcctggctctcgaccaggcgcaatacctcccctctcagcgtgacgcgcggcgcggcttcgaccagcgcattccagtccggcatgtcagtttcgcatcacagcttgccgcggatcgcgtcgagatactccagcacgcccaccagcccctgcaccgtgcggatctgctcggcgggcactccgccggtgtgatgattctgcgtgtgcatccagtgtttcatggccgcggcgtccccgccggtcaggacgtacagcgcgcgatagcagcggatcagcaacagcgccagctcgcccggcttgctggccggatcgatgttgccgcggctgatatccgtacggccgcgcccgacgacgtcgcccagatcagcctgggtgagacccagcgccttgccggcattgaccagcgcctcgcgcaggacatccgcgcgctccgggacggctaccgttgcgacactcatggcacacctccacaccaatcatgcacatttacaatcattatgtgctttatgcacattatggatcgagatcccgcgaaataccagcagcctggacatccacgcaccccggcaagccacaacgggcacactgtcacgaactggatgcgcacagggctcccggtccgtgacaaaaccctctatgttgagggtgtcgatggacacaaatcacaacgaggcaaggaatgacggtgatcagaatgcgagcggcgtacggacgactggcagcggtgctggcgctggtcggagtattcgtgctggccagtgcctgcgcgccccgtgtatcggtacaggaggagcgcgaactgggggacgagctggcccaggacctgaacgcggagctgccgattgtcgaggcgcccgcgatccgcgattacatcaactcgctgggccagtcgattgcggcggtggccgatgaccgcgacgagatcgactacaccttctatgtcgtcaacggcccggacgtgaatgccttcgccgtaccaggcgggcacatctacatctatcgcgggctgatcgaacgcgccgacgacatgtccgagctggccggggtactggcgcacgaggtcggacacgtagtgaagcgccacggtatcgaccagtggcgccgcgcgcagcaggcggaaatggggcttgcggtcgtctacggcgtgatactcgggcgcgaccccggcgcggccgagcaggtggccgtgcaagtgggtgcggcgggcgtgttcgccggctacagccgcgaggccgaacgcgaggcggacgacgtggccatcggctatctggtggatgcgggtatccatccgatcggcctcgtctcgttcttcgagaccctgctggacgaacgcgatcgggaccccagccgggtcgagcagttctttgctacccaccccgctacccgcgagcgcgttgaaaacacccaggcccggatcgactcgataccggcggagacgctggacggcctagcccgcgacagcgacgatttccagcgttttcgccgcgaggtcgaggcgttgccggaaccggagtcggactaaaacgccatgtccatgcttaccgcgttactgctcatgatcgcgcttctgctcgcagcagcagcgctgatcatctggcaggccagcatcctgttcagcatcgagatcacagacggcaaaccccgggcacgacgcggcgacgtgcccatgcacttcgaacatgccgcccgggatatcgcccgccgctacgggatccagcgcgggcgcctgaccgccatgcgcacccgcgagggccctcgcctgcgcgcctccagctctatcccacgggaggcgcgcaccgaactgcagaccgccctgcaacgcatcaaactcgggcgtcgccgcagaagaagacgccgctaagggagacgccgaacagggctacgtcggcctgcccaaaggccgtcaggaccggcacgccccgctttgtgcccccatcgtccgcagatcctccggacccgggatgatcaagccgccccttcgccatgatcgggggaacgactcgatgccgccccggtcggaaaaccgcacggaaccacaacgcacgaaaggacaacggcccatggctgagcaggatgacgcactttttcgcccctacagtctgggcccgctggaacttccgaaccggatgctgatgtcgccgctgacgcgctcgcgcgccggacagccaggcgatgtgcccacggacctgaacgccgagtactacgcccagcgcgccggcgccggtctgatcatcagcgaggccacccaggtctcgccgcagggcaagggctacgcgttcaccccgggcatccactcgcccgagcagatggcgggctggcgcaaggtgacggacgccgtgcatggcgccggcggacgcatccaggcgcagctgtggcacgtgggccggatctcgcgcccggagctgcagcccaatggcgcactccccgtcgcgccctccgcgatcaaacccgagggggcctacaccttcatcagcgccgaatcgggcatggtcgaggtgcagcagccacgcgcgctggagctcaacgaactgcccgggatcgtggagcagtaccgtcagggcgctcggaatgccaaggcctccggcttcgacggcgtgcagatccacgcggccaacggctatctgctggaccagttcatccgcagtggcagcaaccatcgcaccgacgcctacggtgggacggtggagaatcgcatccgcctgccgctggaggtggtgcgcgccgtgatcgagatctggggaccggaacgtgtcggcatccgcgtgagccccaccggcagtttcaacggcatgcacgatgatgatccgctagaaacgtacagcgccttcgccgaggccctagacgccaccggcatcgcctacatcgaggtggtggaggactccttccagggcaaccacgagaccggtcgcccggaatccatcatcgaggcgatccgttcgcgtttcaggcgtacctacatcggcaacggcgcctacaccgccgaagaggcccgccagcgcatcgacgccggccgctgcgacctggtcaccttcggccgcccgttcatcgccaacccggacctgcccgagcgcttccgccggggcgcctcgctcaacgagtgggacgaagccaccttctacggcggcgacgaacacggctacaccgactacccggcgctatccgactgaaaccgacccccgggggtccccgggggtcatttacgcaacccatgcacgcgtggcgtcttgcccttttcctggacccggcgtagaatgcggctcgatgcgcactgccaaccgtcatacgtggctgcacgccctgctggtcctgagcctggtgctggccgtgcccctgctgcagggcgcagggctgcacctgcacgtgggcgatcacgatcatcacgatcacccctcgccgctgcatgcggcgcacgatgccgagcatgtgcaccatcataacgaggcggccgaggtcgatctgacgccgcaggccaccggcaagccggtgatcggattcgatctgcccggcgcggcgctgcccaccacggccggcgacctgtccgtggcgaccccacgcgcacccccgcgcatcgccgaccttgcctggccccttcgcgcatcccctccctggctcgcgccgccgctgcgcgggccgcccgcctgacccgttgattcgaacgtagcgtgctgacgcctttcggggcgcagcctggatcgtcatcaatggggagtgcttcccatgcccaattcggtaacttcctggtcggtcgccggactgatcggactgctttgcctgcccgccgtgcacgcggacacggaccgctggaccctggagcgcgcggtcacgcacgggctttctgtggcccccgaggccgaggccttcgaacaccgtattgacgcgcagcgcggcgcgcgcgatcaggcgggacgctggcccaacccgacactggaggccgaggcctccgacgggctcgggatggaggacgggcgcggcggctattcgctgagcgggatcgccgtgactcagcccctcccgctgtgggggcagatcggacaccgccgtgatgccgccagcgcccgtctcgccgcgaccgaggcgcagacccacgccgaccgcctggaactggaaggccggatcggcgcggcgtttcatgcctggcagcaggcagaggcggggttcgagctggcgcgcgagcgcctggacgaggccgagcgcctggggcgcatcgcccgactgcgacaggaacgcggcgacctctccgaacgcgagcggctgcgcatcgacctgttccgttccgaggccatgcgtcaactggaggccgccgagggcgaacggaccgaggcccgcgccaccctcgccgcctggctcgaccggcgcccggccgggatgggcaccgcccccgccttcgacgccccgccgccgcggcccacccgggccgcgcccgggacggtggtggaccgccaccccgccctgcgcgctgcctccgagcggcaacaggcggcgcagctggagattgcccgtgcccgcgccgaagggcgcccggacatcggcatccggctgttccaggaacgtgaggtgatcgacggccgccgcgacacctcgaccggcatcgggctacaactggaactaccgctgtgggaccgcaaccagggtcgcgtgcgcgaatcggtggcggatcactacacccgccagaccgagcgccgggccctgcagcgcgacctgacccgacaggtcgaggtcggcaccgtgcacctggcgcacctgctggacgaactcgagcgccaccggggcgagacgctggcacccgcccggcgcgtgcgcgagctgacctaccgcggctacgaggccggcgaggcctcgctgctggagctgctcgaggcctacaacacccatttcaacgcgatcgaacaggaacacgagctgctcgcccagagctgggccgagtggcgcgaactgcgcatcgcagcggggcttagcctcgtggaggacacccaatgacccaccgaatcgcccaccgcatcgcccaccgcgtcgcccatcggatcacgcgcatcatcaccctgctggccctcgccctcgcgacggccctcgctaccggtcccgccctggccgacgacctcgagatcacgcactggggcgccgagctggaatggttcctggaggccggcgccccggcgccgggggcaacggagaccttcgtggtccatgccacctggctggacgacttccggccggtcaccacgggggaggtaaccctgcagatgcataaccgctacggggagatattcagcgaggccacggccggcctcgaccgggaaggcatcttcgcggtccccctgaccctgcccgcgccgggacgctattacctgacggccgtccacgaagacgccgacggcatgcgcgagagcacgctcggtcaggtacacgtccccggggatcacgaccaaggggacgaagatcacggtcacgaccatgaccatgaccatgcgggcgacgaccgcaggcatgcccatggcgaggacgaccacggagacgatcacggccacgatgaccatggacacgatcacggccatggcgacgaagggcacgcgcacgacgcggacgacacgatcacctttctcaaggagacccagtggcgcatgcgcttcgccaccgccccggcccgttatgagccgttcgccgaacgcatcgaagtcccggggaccatccgcgaggtacccggcaagcgcacgcggctgatcgcgcccgccgatggcgtcatcacggccgacggggaatggccggcacccgggcgcgaggtcaacgccggggacagtctgatgcgtctggcggtcttgccggacagcggcacctccagcggcctggccctggatctcgcccgcgcacaggaacgtctgaccgcggccgaggcggatctggagcgtctgacggcgctcgccgaggagggcgtgatcgccgacagtcgggtggtggaggcccgccgcgaacgcaacaccgcgcgggccgaactggacgacgcccgcgaccgccaggaacggctcgacggtagcgccgtctccggcaccctggccctgcgcgccccggcgggtggccgggtggagtccctggatgtcagccccggagaggtcgtccaggccggccagcaactggcccgcgtgctcgatggcgagacgctgtggctggtggcgcacctctacccggcggacctggagcgggtcacctccctggccgatccggccatgcgccacccgggcagtcgcgagtggcatgccatcggcggcgaaccggtctgggaaggcggtgcattcgacgggcccgggcagacgctgccggtcgcctttgcgctggaggacacggacacccggtaccggcccggcatgccgctgaccgtctcgctggcggcagggccatcgcggcaccgcgtcacgctcccggccgcggcactgatcgacgacgacggcgtgcaggtggtgatggtccagaccgggggcgagacgttcgagcggcgaccggtgcgtaccgggattcgttccgccggccgggtggagatcctcgccggggtcgaggcggacgaacgggtggtggtccagggcgcctatgcagtcctgctcgcgggccgcgataccgatgacatcggccacggccacagccactaggaggccacccaatgctggatcgactgattcgatggtccctcgccaaccgcctgctggtgatggccggggccctcggcctcctgctgctgggcgcctggcaggccagccagaccccgatcgacgtattcccggacctgaccgcacccaccgtaacggtgatgaccgaggcccccggcctggccgccgaggaggtggaacagcaggtcagctacctgatcgagtccgcggtcagcggcgcgagcggggtgcgccgcgtgcgctcgcagtccgtggccggcttctcgctggtgtgggtggagttcgagtggggcgaggagatctaccaggcccggcaggtcgtcaacgagcggctggggcgcgtgcaggcgcaactccccgaaggcgtcgccgccccgcagctggggccgatcagctcgatcatgggcgagatcgcctatctcggcgtacgtgacgacgcccgtgcggatggcatgcgcgcccgcgaagtcgcggactgggtggtagcgcggcagctggaggccatccccggcgtggcccaggtgaccaccctgggcggccaggtccgccaataccaggtgcaagtctccccggagcgcctcgcggcgttcggcctgaacctcgccgaggtccgggacgcactggaacaggccagccgcaatgcgggcggcgaccggctcagcgagggcggccaggactacctgatccgcttcctcggtcgcgccgagcggctggacgagatcgaacaggccgtggtcgcagtacgcgacggcatgccgatcctggtacggcatgtcgcggaggtcgcgatggggccctccatcccggtcggggatggcggcgtgaacggccaccccggtgtggtgctggccgtctccaaacagccagatgccgacaccctcgacctgacgcgttcgatcaacgagaccctcgcgcggctcgaagccggcctgcccgagggtgtcaccatcgaacccaacctgttccgccaggccgatttcatccagacggcagtggcgaacgtgggcaaggccctgcgcgacggggcgatcttcgtggtgctgatcctgctggtgttcctgctgagcgtacggatcacgctgatctcggcgctggccatcccgctgtcgttgaccgtcgccctgctggtgctgcacgcgctgggcatcaccatcaacaccatgaccctgggcggcatgaccatcgccatcggcgcgctggtcgacgatgccatcatcttcgtggagaacatctatcgccgcctgcgcgagaacggcggcgaccgcgatcgggccagcctggacgagaccgtacgccgggcctgctcggagatgcgctatccggtggtctattccaccgtgatcatcatgctggcgttcgccccgctgttcttcctgagcggggtggagggccgcctgctgcagccgctggggctggcctatctggtcgcgatcgcggcctcgctcatggtcgccctgaccgtgacgccggtgctcgcccgttggctgctgcccgcggtcgcggagcgtagcgcgggtcgcgaaccgccggtggccgcggccctgcagcgcgcctaccgcccgctgctgcgcgccaccctgcgctttcgccgcagtgtggtggtcatctcggcagcccttgccatcgccaccctggcggccacgctgctgctcgggcgctcctttctgcccgacttcaacgaaggcagcctgaccatcgagatggcgaccccgcccggcaccggcctggagaccgcggcggagatggccggccaggtggaacgctggctgctggaacaggatccgatcctctccgtcgcccgccgtaccggacgggccgaaggggccgaacacacccagccgccccatctgagcgaactggatgtccgtctgggcccgctgccgcaggggaaggaagcgtttctcgaggagctgcgcgaggggctggccgcgtttcctggccagttcaacatcggccagccgatctcgcaccgcatcgaccatatgctgaccggcgtgcgcgcgaacctgtcggtgaagatcttcggcccgggcctgggcgaactgcagcgcctggcgggcgaggtcgagcgaaccctcgagggcatcgacggcctggtcgacctgtcgatcgagcccgtcgccgcggtgccacaaatccggctgcatgccgatcgcagcgccctcgcccgctacggcctgaccgtggccgacgccgcggagaccctggagaccgcttggcgcggcgcccgcgtcgcccagatcttcgagggggagcggcgtttcgacctggtcgtgcagctgcccgtggagcggcgcgagctggaccgcctggccgacatcccgatgcgcacgccgaccgggcacaacatccggctgggcgacgtggccgaaccgcggatcgaacgcggccccgcccaggtcaaccgcgaaaacgccgaacgccgcctggtggtcagcgccaacgtggcagggcgtgacctgcgcggggcggccgacgaggtccgcgccaccatcgacgaacgggtagcactgcccgagggctatcgcgtggaactgggcggccagttcgaggccgaggcccaggccagccggaccatcgccatcgtgtccgccggcgtcctggtcgccatgctggtggtgctgcaactggccctgcgctcgctgaccctggtcctgctggtgatggtcaacatcccgctggcgctgatcggcggggtgatcgccgtgttcgccatgggcggcgtgctgaccatcgcggcgctggtcgggttcatcaccctgttcggcatcgccgtgcgcaacgggctgctgctgatcagccgctaccagagcctggcggccgagggcgtgccgctggacgaggccgtggaacgcggcgcactggagcggctgacgccgatcctgatgaccgcgctcaccgccgcgctggcgctcgtcccgctggcgctgggcctgggcgagaccggcaccgagatccaggccccgatggccatcgtgatcctcggcggcctgctcggctccaccgcgctcaacatgattgtgctgccggccctgtaccactgggtccggtcgcgcgccgcggcgcgggcctgacgccggttcgaccctgacgctgtggcgtcatgacgccacagcgctacaatgaaccttgtatccatcatcccggaggctccaatgaacgagccgaacaagcgttccaccgtgtatttcgaaccggacctgcaccgcgccctgcgtatgaaggccgcctccacccagtgctcgatctccgatctggtcaatcgcgccgtgcgccaagtactgatcgaggaccaggaggatttgagggcgttcgaggatcgcgttgcagagccgaccatgtcctacgaggcgctcctcgacgacctgaaggcgcatggcaagctttgaggttgtggtccgcaagtccgtcgccaaggatctgcgacgggttcccgacagggacgtacgccgcatcctggagcgcatcgcttcgctggcagaggacccccgcccaccgggcagcgagaagctttccgcgcaggaacgctaccgtgtgcggcaaggcgcctaccgcatcctctacgagatccaggacgagcaactgatcgtcacggtggtgaagatcggccaccgccgtgaggtctatcggtaactctaggtgtgatctctcaacaggctgtcagacggcgacgtcggccaggtggcccttgccttccagccaggcgcggcgttcggaggcgcgtttcttgccgagcagcatgtccagcagctgcatggtgtcgtcggcggcgtcgagggtgagctgcaccaggcgccgggtgtccgggttcatggtggtctcgcgcagctgtagcgggttcatctcgcccagccccttgaagcgggtcacggagaccttgcccttcatcttttccgcctcgatgcgttccagcacgccggccttctcgtcgtcgtccagggcatagaaggtctgcttgccgacgtccacgcggtaaagcggcggcatggcgatgtacacgtgcccccgctccaccagcgggcggaagtgcttcaggaacagcgcacacagcagcgttgcgatgtgcgcgccgtcggagtcggcatcggccaggatgcagaccttgccgtagcgcagcccgtccaggctggcctggcccgggtccacacccagggccacggagatgtcgtggatctcctgcgagcccagcacctggtcagggtccacctcccaggaattcaggatcttgccacgcagcggcatgatcgcctggaagtcgcgatcgcgcgcctgcttggcggagccgccggcggagtcgccctcgaccaggaacagctcggtgcgctccaggtcctggctggcgcagtcggccagcttgcccggcagggtcgggccctgggtgaccttcttgcgcaccaccttgcgcccggcgcggctgcgcttttgcgcgttctggatcgccagttcggcgatgcgctcgccctgctgcgggtgctggttcagccacagactgaaggcgtccttgaccacgccggagacaaacggcgcggcctgacgcgaggacaggcgttccttggtctgcccggcgaactgcgggtcctgcatcttgaacgacagcacactggcgacccgttcccagacgtcttccggggccagcttgatcccgcgggggagcaggctgcgaaactcgcagaactcgcgcacggcctcggtcaggccggtgcgcaggccgttcacatgcgtcccgccctgggtggtcgggatcaggttcacgtagctctcgctgacgacctcgccgccctccggcagccaggtcaccgcccagtcggcggcctcggtggccccggagaccgaccccatgaacggctcctccggcacccgctccaggccgtccagggcctccaccaggtagtcgcgcagccccgcctgatagcaccactcgcaggcctcgccggtggtctcgtcatggaacgtgacggtcaggcccgggcacaacacggccttcgcgcgcaggatgtgcttgagccggggcaccgagaacttcgcggaatcgaaatactgcgggtccggccaaaagtgcagcgtggtgccggtgttgcgcttgccgacgtcgccgaccgcctccagatcctgggtcttgtacccgccggcgaacgccatgcggtactcgcggccatcgcgcttgatctgcacctcgagctgcttcgacagcgcattgaccaccgacacgccgaccccgtgcaggccaccggagaactggtagttcttgtccgagaacttcccgcccgcatgcagcgtggacaggatcacctcgaccccggggcgattctcgcgcgggtgcaggtccaccggcatgccgcgaccgtcatccgacaccgagaccgagtcgtccttgtgcaggatcacgtcgatgcgcttggcgtggccgctgatcgcctcgtccaccgagttgtcgatcacctcctgcgcgaggtggttcgggcgggtcgtgtcggtatacatgcccgggcgcttgcgcaccgggtccagcccctcgaggacctcgatatcggatgcggaatagctcacgtaatggttcctgtgtcgatcgcgcgctcgcggatgcgcgaagggtagcaaatcagggctgcttgcaatcgcccccatgatcccaacaattgcattgcaaattccgtattcaagcgtttcaggagggttcccatggcagaagccgcaagcgcaaccggcgaggacatcctcgacgtcacccaggaaagcttccagcaggctgtgctggacgagtcccatcagcgcccggtggtggtcgacttctgggccgcttggtgcgggccttgccagcagctgatgccgctgctgcagcaactggccgcgcaatacgccggcaagttccgcctggccaaggtcaacagcgacgagcagcaggctctggcccagcagtacggcgtgcgcagcctgcccacggtgatggtgttccgccacggcaagccggtggaccagttcatgggcgtgcagccggagccgaacatccgcgcgatgatcgaccgctatctggaaaagccctcggacaggatcatcgagcaggcgcgtgaacaggcccgaaccggcgacgtggatggggccctggccacgctcaaggccgcgctcgaggaggaccccgaccatggcgacctgcgcattgaactggcccgcgcgctggcccagtccggcgatgcggacgccgccgaaacggagctgaacaagctgccgctggaccagcacgaacaggatgcagtgaaggaactgcgagcccgtctggtgttcgccaaaaccgctgccggcatcgacccgcaggccgtggcgaaggagatccagtccggcgaccccagtcccgaagcgctggagaagatggccgcctacgcgatgctctccgggcgtgccgaggaggctctggggctttacctgcaactgatgaaacagcaccgcgcctacaacgacggcgccggccagaagggcctgctggcagcgttcaaggtgctgggcgacgaccaccccctggtcggacagtaccggcggcagatggcgtcgctgctgtattgatcaggcaaacaccgacgccctcatccacgcgtcggggacctcgcaggcaagcccgatcctgcatgtgctgcatcggccagagggctggcctcctacagggcgatgtcccgggatggatcgaggcaacaccacccgggagctgctggctcagctaccgccgacgatccgttcgatcacggcctccggctcctggtagccggacatctgctggccgtcctcggtgatcagggccggggtcccgcgcacgttcagctgctggcccagtgccaagtgtgcatcctgcggggtatcgcagctgccgtcgatatggtccagggtgtcgccagtcttggcgcggtccatcgcgtcctcgcggtcatccgcgcaccagatccggtccatgatctccggggaattctgtcccagcacagggaacatcaggtagcgcaccttgatgccggcctccaggtactgcgggatgtcctggtgaagctcacggcagtaggggcaattcggatcggtaaagacattcagcacgccgcgggtgtcgccgttcggtgaatagaccaccagttcgcggtcgtcgatctcggcgaacatgtcagcgcgcacaccacgcagtgacccttgggtcaggttgtcgcgggtatccaggtcaatcaggttgccctgcagcaggtacttgccatccccggagacatagaagatctcggtgccatagcgcacctcatagatcccgtccatgccggtctcctggatgctgtcgatctcggcattggggatcacgtccgccatgcgctcttcgatggcatcggtcgcggcggcggtggaggtgaaggcggccagcagcatggccaggggcagtgcgcgttgtacaaacatggactctctcgtagctgtgcaagaaaacggggccagtctagcagtcccgaagcggggtgcctgccgaggccggcaagatcgcagtaatagacgtcagccgcggggatgatgttccgcatgcaggctctgcaggcgggcgcgtgcgacgtgggtatagatttgcgtggtcgacaggctgctgtggcccagcagcatctgcaccacacgcagatccgcgccgtggtcgagcagatgggtcgcgaacgcgtggcgcagggtatggggcgacagcggcacttcgattccggccacttgggcgtagtgcttgatgcgataccaaaaggcctgacgggtgagccccctgcctcgccgggtcacgaacacggtatccactggcggatggccggacatcagtgcaccgcgtgcctctcgcagataacgcgccagccagtgggcagcctcctcacccagcggtaccaggcgttccttgtcgcccttgccagtgatgcgcaccaccccctgacggctgttcacctcggactgctccagcccaaccagctcggatacgcgcaggccggtggcgtacatcagttcgagcatcgcgcggtcacgcagacccacttcagtgtgcagctcgggggccgccagcagcgcattgacttgagtctcggacaggctgtccggcaacgggcggccggcacgcggggattcgattccggcgctgggatcgtcctcgcgttcgccctgatgcaccagatagcgatagaagcgacgaatactggacagcgcgcgggtaatggatttcggccgtgcccccgcctgcatgcgggcactgacgaacgccagaagatcggcgctactggctgcctcgagcgcaaccccgcgcccatgcagccagcgcgccagggcctcgaggtcgcgccggtaggccgccagggtatggtccgagaggccctcgaccgcccagagctcgtccaggaagcggtcgaggaccggtgaggtcgtcgcggcggtggtcacgcgttacgactgaccgcctccgggagtacccgggttgcccatattgccgggcgcctccgggttctctgcacgaaacttgccggcgaggttctcgaagaccttagtcagctccagcggcaacgggaagaagatggagttggcgttgccgttggtcgacatgtcggccatggtctgcaaatagcgcagctgcagcgcggcggggctcgcctccatcttctgcgcggcctgcaccagcttttcggccgcctgcagctcgccctcggcgtggatgaccttggcgcgccgctcgcgctcggcctcggcctggcgggcaatggcgcgaatcatcgagtcgtccaggtcgacatgcttgatctcgacattggtgaccttgatgccccaggcatcggtctggctgtcgaggatttcctggatgtcgttgttcagcttgtcgcgctcggagagcatctcgtccagatcatgcttgccgagcaccgagcgcagcgtggtctgcgcaagctggctggtggccgcgtaatagtcctcgacctggatcaccgatttggcggaatccactacgcggaagtacagcaccgcgttcacccggaccgtcacgttgtcctgcgagatcacgtcctggctgggcacgtccagcgtaatgatgcgcaggtcgatccgcaccatctgctggatgcccgggatcacgatgatcaggcccgggcccttgaccgactggaagcgaccgaggaagaagatgacgccgcgctcgtactcgcgcagcaccttgatcgacatcacgatgatggcgaccaggatgactagcgggacgacaaagaaaccgagatcgttcatgtcctgctccttcttgttgtgaacaccgttcgaccggtcagccggccgaggcggtatccggggtgtcttcttcggtcacgggttcgacctgcagcttcaggccgtcgatggccgttacgcgcactttctgcccttcgcggaccggtgcggagctctccgcgttccattgctcgctgtggacccatacccggccactgtggtcgaagtcctcgcgcgcctcgccgatcatgccgatcatctcttcatagccggtggcgggcttcttgccacgcagactgaacagccggcccagcacccacaccgacaggatgccaatggcaatggcggtgccgatcaccagcgggatcgccacattcagctgcgggtcgtcccacaagatgatggagccaacggtaaaggccacgattcctcctatgcccagcgccccgaaactgggtacgaaggcctctgcaatcatgaagatcatgcccagcagcatcagcgccaggcccgcgtagttcaccggcatcacctgcagcgcgaagaacgccaggatcagcgcgatcgagccgatcaccccgggatagatcgcacccgggttggccagctcgaagatgatgccgtagatcccgagcagcatcaggatataggcaatgttcgggttggtgatcactgacagcaactgggtgcgccagtccgggtccatgcgcacgatctccagcccctcggtggacagtgtgcgctcgccatcgtgcatgcgcacagtgtggccgtcgatctgtgtcagcaggtcgtcgaggttgttcgcgacgaagtcgatcacgttctgttccagcgcggcagtcgcggtcaggttggagccctcgcgcacggtctcctcggcccactcggcgttgcggtcgtagcgctcggccaggccgcggatgtaggacaccgcatcttccagcaccttgcgctccattgcatcgcccccgcgacggggcgagggcggatcgtcctccagcagctcgtcctcggtggccggctcgacctcgccgttatcattgccattaccgttgtcgccgttctccccgttctcggcgccgttcccaccgttgccgttgtcattggcctcgtcggcagcctcttctgcctcctcttccggcggatccatacccggcagaccgcccccgcccatctgcacgggggtggcagagcccagattggtggctggcgtcatggccgcgacgtgcgagccataaagaatgtaggtgccggcactggcggcgcgtgcgcccgacgggtggacataggtgacgaccggcacatccgactgcaggatgttgcggataatgctgcgcatgctggaatcgagcccgccgggcgtatccagcatcagcaccatcacctccgcatcgtcggcctccgcacgctcgataccgcggcgaatgtaatctccagtagccggcccaatggcatcctctacggtcagcaccagggcgtgccgttgtccggtttccgccagtgtggacaccgccagccagccggcccccagcagcaggaacgccagccagattgcggttcgccagacgcgcatgccgcctcgcttcatgggcttcctctcccgtcggtcctgtttcgtcgtacactcggcaacgcttcacccggtacgtgcccccaccctaaaccataggctattgcgccgctgattccccaatcccgatgtccgcatcccccacgaacaaggcaatgcatccgccgcttggcctggttctggccggcggacagggtcggcgcatgggcgggcgcaacaagggctgggtggagtatcggggccgcccgctggtggaacaggtgatcgaacgtctcgcgccgcaagtggactccatcgtgatcagcgccaacaccgatatcgaccgttatcgcgcgctagggtttccctgtctgccggatacccgtccggactacccgggaccgctggccgggatcgccgcggcatgggcgcactaccccggacacaccctgctcagtgtcccggtggatgccccgcacctgccgctcgacctgtccgaacgactgggtcaggcgctggacaccggtgacgccccggccgcgatcgcccacgacggcgaacggctgcaaccgctattcgccctgctcagacccgacctggccgcgcgcctggagacggatctcgcacatggcccactcgcagttggccgctggtttcgcgatatcggcgccacggtggtcgacttctccgaccagcccggcgccttcgccaacctgaatacgcccgaggacctggtcggctgaacaccccctcccgctgccgccggttatcgctatactcgggcgtgcataacgcaagccaacgaccatgacgccacacccgttcaatctgccgcgcatcggctttgccgcctggagcggcagcggcaagacgaccctgctcaaggcggtaatccccgccctgcgcgcccgtggccagcgcccggccgtgatcaagcatgcccatcacgccttcgacgtagacacccccggcaaggacagttacgagctgcgccatgccggcgcggaccagatgctggtcgcctcctgccggcgctacgccctgatggtggagaccccggagaccgacgatggccgcgtaccggacctggacatgctctgctcgcgcctggacccggagcgcgcggacctgatcctggtcgagggcttcaagcaggccgacctgccgaagatcgaggtccaccgcccagccgtcggcaagcccccgctgtacccggagatccccggcgtgatcgcggtcgcgaccgatgccgccgagctggactttgacggccccctgctgccggtcaacgaccccgatgcggtcgcgcgcttcatcatcgactattgcaacctgaacccctgacccggagacgccgagcgccatgtccgtgcccagctgcgatgagttcgaccccaacgccctgaccctggaacaggcacgcgcggccatcctgcaggcctgcgatgcactgaccgaatccgagaccgtaccgctggaatccgcgctggggcgtaccctggccgagccggtcgccgcccgcatcgacgtcccgccggccgccgtctccgcgatggatggctatgccctgcgcgccgacgatgccgtcgcgggccgcgagctaatgctggccgggacctcggccgccgggcatccctgggatggccgcgtggaaccgggccagtgtgtgcgcatcctgaccggtgccgtggtcccggacggcgccgatgtcgtaatcatgcaagaacaggtcgagcgcgtcggcgcggccgggatccgcctgaacaacggcggcctggcgcccgggcacaacatccgcggcccgggcagcgacaccgccagcggtaccgctctgttcgacaaggggcaggtcattggcgccgccgagatcggcgtactggccagccaggggatcgccgaactgcgagtgctgcgcaagccgcgggtcgcattcttctccaccggcgacgagctggtaccgctgggcgagccgctgggcccgggccagatccacgactccaaccgccacacgctgcgcgcgctgctcgccgcctatccggtcgaggcactcgactacggcgtgatccgcgataccgaggccgcggtgcgcgaggcgctggagcgcgccggacaggaggcggacctgatcatcaccaccggcggggtctcggtgggcgatgccgaccacgtgacccgcgtgctgcaggcctcgggccaggtcggcttctggaagatcgcgatcaagcccggccgtccgctggcctttggccgtttcggcaatgcccacttcctgggtctgccgggcaacccggtcgcggtgatgaccaccttcgccctgctggtacgccccgccctgcaggccctgtccggacgcgacaccacaccgccgcagaccatcagcgcgcgtctggtggaggacctgcacaagacccccgggcgcaaggacttccagcgggcagtgctcgccaccgacgatcgtggatggaccgtgcgctcggccggtggccagagttcgcatcagctgcgcgcaatgagcgaggccaatgcctacatcgtgctgccacgcgaatccgacggggcgcgcgtgggtgaatgggtggaggtgctcccgttccgggagattttctgatcaccccctccatcggggatgccaacagggtccccctttgaaagcaggcttattcgcgaggcggggcggactcggccatcgcggcaaactcccgctccagcaaggcctcatcgcccagattgagctcgaccaggcggcgcaggtgcgtcgccgattccagcggcatcgcctcgatctcgagccccagccacagaccctcctgccagcgcacgcgcccctcgaaggtgatgcgcgcctcctcggacaacgggatatccagcgtcaccaaggcgtccagctcgaccgccggaatccgggatccctcgaccagcacaccgcgcagcgagatatcctcgacacgcacgggacactccccgttcgcatggatcagggtggccggaaactccagagggatacgttgaaaccgtcgctgcatacaggaagactacgcgctccttgcccgttccaccaacccgtgccccgagcccgaccctgcccatgagccaagacccgaataacattgaaggccttcccgccggcctgctgcgccgcttcggcgcgatcctctacgacgccctgctgctgatcgcgatctggatggtgctgggcatgatcgtggtggcgctgggcaacctgaccggctggtattccacccgcgcgcatttcatcgccaatctgttcgtcggctgggccttctttttctggttctggacgcgcaccgggcagaccctgggcctgcaaacctggaacatccagctgcgcaccgagcatggccagccggtcaacgcctggcaggccacgctgcgctatctggtcgccgccgcgcagtggctggtggtgctgatggcgatctgggcggtgcgcgaacacggcgccgtggcgaccgtagcggttaccgccgcggcaatcttcgcgctggggctgtcgcaattccatccgcggcgctggatgctgcacgactggctgtccggtaccgagctggtacgcattccgggcctggccaagccgcgctggaaaaaggacaaggcggcctgaaccgacgccgcctccggcgccggagcccgcagggttcttgcatcagggggcaagccacaggccgagctcctccagcccgtcggcgatttgttccgccatttgctgatagccggccgcattcggatggatgcggtcggcgcgcagatcgcggctcgacaggacatccgagagcactgcgccgatcagcgggacaccctcttcgcgcgccagctcgccatagaggccgtcgtcgcgcaggcgccccgtcgcggccgcaaaggccgaggccgacggcacgccaagcaacaggggctgggcgccatgctcgcgcacctcgtggatcagggcccgcaggtcttccttgaccgccgaggcggcgcgctgacgcagaaagtcattaccgcccagaccgatgatcacgagatccggatcatgctcgcgcaggctgcgacccagccgagtacgcgccgtatcggcgcgatcgcccggcacgccctcgttcaccacctgccagcccgtgatctcggacagccgcgccggaaaatcctccccgcgcgaggcgccggtgccgtgggtcacgctgtccccgaacgccagcacggtcgccgagcgaggcagcggctccaggtcaccggggccgctgccgccacaaccggcgagcagggccagcagccccgccagaccgcccgcgagaaatatccgccgcgaagaaacgatcatgtccgcaccgccatgcgtcgcagcgcgaacagcgcgatggccaggaacagcagcaccggcaggcaggccgccagcaacggtggcaggttgtacaccagccccaggtgggtgatggcccgcatcacgatcacgaacgaaaccccgatcgcgatcccgatgaacaggcgctggccggcgccgccctcgcgctgcgacccgaacagaaacgggatcgccagcagcagcatcacgaaggtgctcgccggcagggtgaagcgctgccagaaggcgacctcgtacggggccgcatccagctggttctcgcgcaggtagtcgatgtagcgagacaggtcgagcgcagccatctggctcggctcgaccaccagcacgtcgaaatactcgggcgcgatcaggcggtcgatcgtctcctccgcgcgatgctcggcgaccacgcggtcatgcgacaggagcgaacgctccacgtcttccaggcgccagtcaccatcgacaaaccgggcccgtgccgcacgggtaatccagctcggctcgcggtcaccggtgaactcgatgatgcgcacacccacgagctgattcccggccagcaccgactcggcgtggatcatccgctgcccatcgcgcgcccaaagccccatggagcccacactgatttcctcgtcgaaggccgaggccttcagcgcctgggcgcgcgtctccgaggccggggcaaagaattcgccgataatcagcatcaccatcaccaccaccagccccgcctgcagcacccagacgataaaccgacccagcgtcatgccggccgcccgcatcgccgtcaactcgctgttggccgcgaggttgcccagccacaacaacccgccgaccagagcggccggaggcagcatctcgtacatccgccgcggcagggtcagcgccacgtagagcatggcctcggtgaccccgtagttgccggccccggtgtcgcgcagctcgtcgatcatcgcgaacaccgcatccagcgcgaccagcagcacaacggccagtgtggtgccgatcagcacctggcggatgacatagcgccccagcacggtagtcatgaggcccctccaccgtcctgcaaccggggcgtagccgggcgcagtcgcaacaggcccttgtgccaggccagcacgacccacagcaccagcatcaggccatgggcccaccacagcccgagggccagcggcgtgcgtccgtcggccagctgtccctgcccgaggatcagaaagttcgcatacagcacgtacacaccgatcgcggccgggatgcgtgcatagcgtccagtgcgtggcggcacctgcgccagcggcagcgcgagcaacgccagcaccaggattgaaagcggcatggccagacgccattccagctcggcgcgcgcctcgggatcgtcgcgctgcgcccacagcgcgggggtcggctgcgcattcagactggcgcggcgcgtaccggggtcgggctcggtgatctgggtacgcaggcgttcaaactccagcatgcgaaaactcgcggtaccgggctcgccgacgtagcggtagccgttctccagcagcaggaacccgctgccctcggcgccgggatcgggcaccgcacgctcggccacggtgatctgcgcctcgccgtccacctcgcggtagataaagacctccagcagggcctcgcgatccgcgctcatgcgctcggcgaaaaagacctgatcgcccacgcgagaacgcaggaaccgccccggggcgatccccaccaggtcggagcgctgttcggccaggtcgcgcagctggtcaatctgcgcctcggtacggggcacgaccatggtcatcagcaccagcagcaggatcgcggccggggcggcgacccagaacagtgcacggtacagcgcggcgaacgacatcccgctggcctgcaacgcggtcatctcgctgtcacgctgcatgcgcccgaacaccagcatgaacgccagaaacagcgccaccggccagagaaagacgatgcccttgaacgccccgaacgcgaccatgccggggaggaagtcgaccggcagtctgccctcggcgacgtcgcgcagcacccgcgccagcacaccgccgataatgaccagcagcaacaccacgctcaccgcggcctgggtcagccacagctcgcgggcgatgaagcgctcggcgcgccgcaggatcacgcgcgcatcaccccgcgtcggacgcgacgcgtggtcgggcgccactcggcgctggtaacatgctcggactcattttcgggaggcattcatgcaattctccgtcaccacctcgaccctcgacaaaccccgcgccggcatccgcgccgccgggattaatcacaagcgcaagccggccgcgggtgccacggcgctggatgccgcgcgcgacggcgagatcaccgccctgctgaaggccggcgagatggatggcgaggccggcagccggctgctgctccccggcagtggaagcaagggtagcgcactcctgatcggcctgggcgcgaaaaaggacttcgacgcccgcgccgcgcgcaaggcggcgcaaaccctggcgagcgcgctggtcgaacgcccggccaccagcgcggcgatcgcggtcgcggacttccagccgcgcggcaaggacatcgcctgggtggtgcacaccctggtcgcggcgatctcggacgccgcctaccgcttcaccccgttcaagggcaaggagaagacgaccccggtgaagctggacaagatccagctatgcgtggaacgcaaggatgccgagtccgccaagaacgcctgcaccgaggccgcggccatcgccaccggcgtaaaccgcgcgaaggacctgggcaacaccccgccgaatgtctgctacccggagagtctggccgagaccgcacgcgagatggccaagcagcacaagacactgaaggccacagtgctggacgagaaggacctggagaagctcggggccggggccatcctggcggtaggcaagggttccgagcgcccgccgcgcttgatcgcgatggagtactccggcggcaagaagggcgacgccccggtggtgctggtcggcaagggcatcaccttcgacaccggcggcatctcgctgaagcccggtgccgagatggacgagatgaagtacgacatgtgcggcgcggccagcgtgttcggggtgatcgaggcctgctgcgagctggggttgccgatcaacgtggtcggcgtggtcaccagtgccgagaacatgcccgacggccgcgcgacgcgccccggcgacatcgtcaccaccctgtccgggcagacggtggagatcctgaacaccgacgccgagggccgcctggtgctggccgatgcactgacctgggtggagcgctacaagccgaaggcggtgatcgacatcgccaccctgactggcgcctgcatcgtcgcgctgggccaccagggcgcggccgtgctcggcaacaacgagcgcctggcgaaggcgctgctggccgccggtgaagagaccggggatcgcggctggcagctcccgctgtggccggaataccaggagcagttgaagagcaatttcgccgacatggccaatatcggcgggcgcccggccggcaccatcaccgccgcctgcttcctgtcgcgctataccgaggactacacctgggcgcatgtcgacatcgccggcgtggcctggaaaagcggcaaggagaagggcgcgaccggccgcccagtcccgatgctgatgcgctacctgctcgaccaggcctgatccgggtcgggcgcggatgacccacgtcagcttctacctgctgcaggacccggccccggaggcgcggctgcgcttcacctgccgcctggcgaaaaaggccagcggccaggggcatcgcgtgcacatccacaccggctcgccggagctgacccgcaccctggacgagtggctgtggaccttcgaggacactaccttcctgccgcacagcaccgacgtgcgcaacaccgacgtgccggtctccctgcacgaggcccatgccccttcggatcgctgcgacgtgctgatcaatctggcggccgacgtgccggaatactgcggccgcttcgagcgcgtcgccgacatcgtcggcggcgaggagtcggagcgcgaggccggccgcgcccgctaccgctacttcaaggaacgcggctacccactgaagcaccacaacatctgacacgcaccacgccagggaaacacggactcttcaggccttgtgccagatcagcacctggttgttgaccggcatctccacgacctcggcccggccgagactatgctgcccggccagcgcgtccagatcggcgcggtcgcgcacgcccatgcccgggtcctgctgacgcagcatcgcgtcgaaacgggcattggacgacgccgtgtgcgtgccgtcatgcgcgaacgggccgtacagcgcaaaaatgccgcccggcgccagcacccgccccacgccagcaaaaaagacctcgaccgccggccagtgcatgatgtgcacggtattcgcgctgtaaacgtagtcgaaaggcccctcgggccaggggtcggccaccacgtccagcgccacgggcgcccgcagattcggcagcgccgcgtccgcgcgccaggcctccacccccgggagattctccgcgacatcgctcgggagccagtcaaggtgtggcagggcgccggcgaagtacgccgcgtgctgccctgttcccgccccgacctccagcacacgccccggtgcggcaaaacgctcgcgcaacacggacaggatggggtcgcggttctcctccgcggctggggcgtacggcttgtgtcgggacatcatctctcctgcatacgatttcgggtcattctggacgcacccggggcggactgccatgatcgagggacatcccgaccacaggcccgccccatgtcgcacccccgctggtttgcctggccccgagtcctgatcgtttccctggcgctcaccctcgcgctcgccgccagtgacgcgctcgcccgcgaagtcgatccggaggcactggaacgcgtgctgccggtggaactggcgacggtcggcatggacgcccagaccggcgctccgatcgccctgctgcgcgaccccgactccggcgaggtggtaccgatcgtgatcggccccgaccaggcgcaggccatcctgctggcgatgcatgaggtccagctgtcgcgcccgcagacgcacgacctgatgatcaatctgctggaggaactggatgccaccctggagcgcgtgatcgtcgacggcctggtcgacggcacctaccttggctggctggagctgcgcgtggaaggcgaggacgaaccgcgctacatcgacacccgccccagtgacggcctggccctggccgtgcgcaccggtgccacgattgcggtctcgcccgacgtcctcgaggccgacgtgccgttcgaatacagcccgcccggcgacgacgaggtggtgaccgcgctcggcatcaccgtgatcgcggtgcgcgacgacctgcgcgaggcactggaactgccggatgaacccggcgtgctggtcagccgcgcccagggcgctgccgcagccgccggcctggcgcagggcgcgctgatcctggaggtaaacgggcaaactcccgagaccccgatcgaattcctggatgcggtctccgagaccccggatggcgaagaggcggagatccgcttctggctggacggcgaggaacagaccatcactctgcccaccgacgtcccgcagatcgaagagtcggacgacgcgctggccgtgtagcggaactggccaggaaagaagtcagtcggcagtcggcagccgcgggcgcagccagtccagcgtcgcggccgtggccgcgtccggctgcccgccctcgccgcgcagggcctggagggcctcacccgccagctgcttgccaagctccacgccccactggtcgaaggcattgataccccagagcgtcgcgagcacatagatcttgtgctcgtacagcgcgatcagcgccccgagcgtggccggatcgagttgctcgagcaggatcacggtgctgggccggttgcccgggaaagtccggtgcggggccagggcatcgatctgcttgggggcggtcccggccgcggccatctccgcgcgcaccgtgccctcgtccttgccgagcgccagggcctgcgcctgcgctaccaggttcgccagcagcagcgggtgctgggccggcaggtcgtgttccggccgggccacgccgataaattccgccgggatcacccgcgtaccctgatggagcagctgaaagaacgcgtgctggccatcggtgccgaccgccccccagacgatgctgccggtatcctcctccaccgggcggccatccagacgcacccgcttgccgagactctccatctctgcctgctgcagataggcgggcagcagggccaggcgctcgtcatagggcaggaccgcgcgggcgcaggcccccagcaggttctggttccagtagtcgaccagggccatgcgtacggcggcgttgtcggcgaggggcgtggcgcgcacgtgctcgtccatcatgtgcgccccgccgaggaaggcgcggaagccatccatgcccagcagcagcgccaccggcagaccgatcaccgaccacaccgaatagcgcccgcccacccagtcccagaagccgaacatgttggccgggtcgatcccgaacgccaccacccgctcgcgcgcggtggacaccgcgacgaagtggcgcgcgaccgcctcctcgggaaagtggccaagcagccagtcacgcgcggcgcgggcgttggtcagggtctcctgcgtgccgaaggtcttggaggcgacgatgaacagagtcgtctcggggtcggcctcgcgcagctcggcggacagtgcggcgccatccacgttggagacaaagcgcacggttagcggatcgccctcggcggtcggccgcgcgtgtgcggccagtgcacgacagaccatgcgcgggcccaggtcggagccgccaataccgatattgaccacgcgccggatcgggcgcccggtatggcccatatgctcacccgtgtggacccgccgcacgaaggcctccatgcgctcgagttccgcatgcaccacacgcgccaggtcctcgccttcgacctcgcagcacgccccgggcggcaggcgcagcgctgaatgcagagccgcccgcccctcggtgatgttcacgcgctcgcccgagaacaggcgctccagggccccggacacaccgcagcggttcgcgtgcgccgccagggcctgccacgccggaccgtccagccgctggcgcgtccagtccaggcgcagccccgcgatctcctgcacatcccgctgcacccggcccgagtcctcttccagcaggtttcgcagggggcactcgttcagccgctctgcatgtgcagccagatcatcactccgtgccccttcgttccctgagatcatccgtgtgccccttgcgatggtgactccagattgccgcgcgccgcccagccgttcaatgccccggcgccccatatcgctccgggcgcctgcgttacactcttggaaacgcaaccggggctcccggttccacccgtgtttccccaggaaattgttatgcgcatccttttcgccagcagcgaggcgtacggcctcaccaagaccgggggcctcgccgacgtcagcgccagtctgcccgttgccctgcgccggcggcggcaggacgtacggctggtcgtacccggctatccggaggcctgcagccagctggcccacgcgcaacccttgcccggccccccggatgcgccctggcagctgattgaaggccatctgcccggtaccaaactgccggtctacctggtcgactggccggagtatttccagcgggccggcaacccctacagcgccagcaatggcacggactggccggacaacgcccagcgtttcgccggattcgcccgggcgatcaccgccatcgcccgcgacgcggccgggctcgactgggcaccggaactggtgcacctgaacgactggcagaccggcctggtgcccgtgttcctggaccccgagcgcagtggcgccccgcgcccgcgcacgatcttcacgatccacaacctcgcctatcagggcctgttcccggcgcaggcgatggacgatcttgggctgccgtccgatctgtggaccccggacgccctggagttccacgaccagttgtcgttcatgaaggccggactggtcttcgccgacgccatcaccaccgtctcgcccacctacgcccgcgagatccaggagccggaatcaggcatgggcctggacggcgtgctgcgtgcccgcgccgccgacctctacggcatcctgaacggggtcgactaccgcgcctgggatccgtcccgcgatcgccacatcgctcagccttactcggcggaggacctggccggcaaggcccatagcaaggccgccctgcaaaaacgcatgggactggacgtggaccccgacgtaccgctgctcgggcatgtcgggcgcatggtcgagcaaaagggcgtggacctgatccatgcggcctgcaccccgttgctggaggccggacgtgtgcagctcgccctggtcggctccggacagaaggacctggaacatgcgaccggcgccctggcccggacctacaccggccgcgtcggggtgcatatcggctacgacgagccgctggcgcaccagatcgaggccgggtccgacctgttcctgatgccctcgcgcttcgagccctgcggcctgaaccagatgtacagcctgcgctacggcaccccgccggtggtgcatgccacgggcgggctggcggacaccgtggtgcacgcaagccccgaaaacctggccgacggcacagccactggcttcagcttcacgcccgacacggtcagcgccctgacgcaggccctggaacgcgccctcgagctctaccagcagcgcgccgacgggcgctgggaacagctcctgcgcaccggcatgacccaggaattcgactggaccgcgagtgccgagcactacctctcgctttatcgccaactggttccccgcaggcgacaggctacgaccggctgatctgcgctataatcatcctcttttcgcgctagcaacgttccccacaaggccggcccatgggccggccttgtgcgtgcagaagggcttatgactcaaaccgacctagacgaccgattcctgcccaaggacaaggaactgcgcgcccgcgtgcgcctgttcggcgaactgctgggtaacgtcattcgcaagctggaaggccagaccgtattcgacgcggtggaaaagctccgccgcggtttcgtgagcctgcgcaaggacgaagatccccagctgcgccagcgtctgatggcggacatcacccattttgacgcagccctgaccgaacgcgtaatccgcgcgttcagcatctacttcagcctggtcaacatcgccgaggaagacctgttctaccgctggcggcgcgcgcaggtctccagcggagaaccgctgtggaccggttcgttcgaccagacgctgcgcgaattgcacaacgagggcgtgaccgccgccgaactggaacgcctgctcgcggaactgcactaccagccggtgttcaccgcgcaccccaccgaggcccgtcgccggaccacgatggagaaccagcgccgtgtgttcgagacggccgaccggctcaaccagcccgagctgggcgaggaagagcgccgcctgatcatcgaggagctggagacccagatccagctactgtggcgcaccaacgaggtgcgggtgaaaaagccgcaggtccaggacgagatcaagtacgggctgttctatttcgaggagagcctgttcgaggcgataccgcagtcctaccgcttcctggagaaggccatccggcgcatctacggggtacaccccgacggcagcctgcccgtgcgcatcccggcctttctgcacttcggctcctggatcggcggggaccgcgacggcaacccgaacgtcaccccggaagtcaccgaactggcctgtcgcctggcgatggaacaggtcctgcgcgaatacatcaagcgggtcaaccacctgcgcaatgtcctcacccactcggcctacatgtgccaaccgtcgcaggaattcctcgacagcctggacgccgacagcaacatcgccaacgccgtgttccacggcgcctccgaccgtttcgagagcgagccgtaccggcgcaagctgtacatcatgcgctaccgcctgcgcgagacgctggagacggtctgccggcgcatccagggcgaagcggccgtgctgccgaccaacagcgcctacgccgacgccgatgcctttctgcaggacctgaacctgatccgcgactcgctgatcagccatggcgaccgcaacatcgcctccggcgcgctgaccgacctgatccgcctggtcgagacctgcggcttccacctgcatcacctggatgtgcgccaggagtccacggtccatggcgaggccgtcgcccagctgctgcagcaactggccccggaggtcgactacaacacgctggacgagtccgaccgtcagaaggtcctgagcgatctgatcgcggcaccggcgctggccgatctgaatcgcgaggccctcgacgagggcgcgctggagaccctgcgcgtattcgaggtcatccaggcgatgcgccgcgagatcggtccggacggcatcggcacctatgtgatctcgatgacccatgccgcctcgcatgtgctggaggtcctgctgctgggccgtctggcggggctggccggcgaagacgagagcggcgagccgttctgccacctgcgcatctcgccactgttcgagaccatcgaggacctgctgcacgtcgaggatgtgctggagggcctgctgtccaacccggtctatgcccgcctgctgaccgcctccggcaacgtccaggacgtgatgcttggctactccgactcctgcaaggatggcggcatcctcgcctccagctggaacctctacgaggcgcagaagaagatcgtcgggatcaccgaccgctttggcgtgcgctgccagctgttccacgggcgcggcggcaccgtgggccgcggtggcggcccgacccatgagtccatcctcgcccagcccccggccaccgtgcaggggcggatcaagttcaccgagcagggcgaggtactgtcgtacaagtactccaatgcagagaccgcggtctacgaactgggcatgggggcgaccggtctgatgctcgcctcgcgcagcctgatccgcccggcacgccaggaccgtgacgaataccgcgccacgatggacgagctggcccgtgccggcgaggatgcctaccgcgacctgatcgaccgcacaccggggattctcgactacttctacgagatcaccccggtgcaggagatcggtttcctgaacatcggctcgcggccctcgcaccggcgcaagacggaccgttccaagagctcgatacgggcgatcccctgggtgttcggctgggcgcagtcgcgccataccctgcccgcctggtacgggatcggatcggcgctggagcagtggcggggcgaggatccggcacgcctggaacagctgcagcggatgtaccaggagtggccgttcttccggtccctgctgtcaaactgccagatggcgctgaccaaggccgacatgcgcaccgcggccgagtacgcgcgcctttgcagcgatccggcactggccgagcgcctgtactcgcgcgtacgcgaggaacacacgcgcacggtcaacgaggtcctgcgcgtcgcccggctggacaacctgatggacgagacgccgctgctggcgcgctcgctgcaacggcgcaacccgtatctggacccgctcaacagcatccagatccacctgctgcgcgagtcgcgtcagttcgatgcccaggccgacgatgacgcggacaacccctggctgtcgccactgctgcgctcgatcaacgcgatcgccgccgggatgcgcaacacgggctgaacacagtcatccgcccccgcgctggaccggggggcggtgcgcaccgccttgcgttagaatcgcggcatgcgcctgctgctgctcatcgttgccatcgtcgctgtctttctggcggtccgcaccctggtgcgctccaccagcgcacgcaaggagtccgtctcgcgtgacacccgccccgaacgcctgaaggaaggcggcgcggtgattcgttgcgcctactgtggcgtacacgtcccggaggccgaggcccaccgcgatggcgatcgcctctactgctccccgcaacacgccgagatcgaccgcaaccggcagaacgccgggcccggttccgactcgggcgccgactgatccagcgggaggtcggcatccatggggggccccatcgcgcttgatgccgacacgcgccgctcggcctggctgttcgcgctctaccgggtctttgtcgccagcgtcctgctgatcctggggctggtgcccgagggccccgtggggctgcaagccgtggcaccggagatgtatcccgcgctcgccggtggctatctggtctttgcgctgttcgtcgcggcgatgacctggcgcccggcccgcgaccccaacacgaccagtctggcggctctcgcgctactgggcgggattggcgacaccatcagcctggtcgcgctggtcctggtcgcaggcggcgtgggcaccggcatcggcctgttgctgatccccgcggtggtggccgccaccctgctctccggaggacggctgagcctgtcgctggcagccgtggccaccctgggcctgctaacggccgaggcagccgcgattgttctgctggaccaggacggctcgggcctgacccaggccgggctgctcggcgccacgctattcgccgccgggcttctcgcccggcatgtcgcacgccgggccggggcgacccgcgcccaggtcgagcgacaggaagaggacctggccaacctcgccgaactcaacgcccagatcatcgcgcggatgagcgccggcgtcatcgcggtcgacccggatggcgagatccgttcgatcaacgaggccgcgcgccgcctgctcccgcctcgccccggccgccaactggccgcgatctcgcccgcgctggcccagcgggtcgagcaatggcaaagcacggggatgcgcacggacacgcaacagctgccgggggatcgtgaccagcccgccctgcaggtccgcctgacccccctgggcgaccgcgggacactcctgatccttgaggatctcgcggagatccagcgccaggcacaggccagcaagctgcaggcgctcggccgcctgaccgcgagtatcgcccacgagatccgcaatccgctgggcgcgatcagccacagtgcccagttgctcgccgagtcaccccagctgacccggcccgaccaacgcctgctgaccatcatcaacaagcagagcaagcgcgtgaacgagctgatctccaacgtgctgagcctgtcgcgacgcgataccgggcaacgcgagcggctgaacctgcaggagtttctcgaccgcttcgtcgacgagttctgcggcgccctgcagatcccgcgcgtcgcactgcacgccagggtcgagccgtatgattccgaagtgctgttcgacccgtcgcagctgaatcaggtcctgtggaacctgtgcaccaatgcccgcatacacgggggccacgaccagccgggcgcaccgccgatcgtgctgcgtggcggcgccggccaggtcgcccgggtagtcagtctcgatatcctcgacgcaggacccggcattgcgccggatcagcgctccgacctgttcgaaccgtttgtctcgagcagcggcgggggttccgggctgggcctgtacatctcgcgcatgttgtgcgagaacaacggggcaaccctggagtacgtcagcacacccaccggcgggtgcttccgcatcctgttcgccccgaccgaaacagtcgcgggcaatagcagcacggaagcatcgtcgacggaccccgcgagggaacgcgcatgagcattcgccacgtcctggtcgtggacgacgaaccggacatctgcgaactcctcgagatcaccctctcccgcatggggatcgaggccaccacgacggaacacctgaacggggcgcgcgaactgctcgccgcgcgggactttgacctctgtctgaccgacatgcgcctgcccgatggcgacgggctggacctcgtgcgccacatccagggtcagcgcccggaccttccggtggccgtgatcacggcccacgggagtgtggacaccgctgtccaggccctcaagctgggcgcattcgactttgtcagcaagccggtggacctgcagcagctgcgcgagctgattgacaccgcactgcgaatggaacccgcccccgacctgcccggcgcgctgaataccgacacggtcccggacgccgaaaccacccgcatcgacagccccctgctcggtcaggccccgccgatgcagaccctgcgagcgacgatccagaagctggcgcgcagccaggcaccggtgttcatccgtggcgaatccggctccggcaaggagctggtggcacgcgagatccatcgcctggggccgcgcagtgatcgcccatttgtgccggtcaattgcgcggcaatccccggcgagttgatggagagcgagttcttcggccaccgcaagggggccttcaccggggccacgcaggatcacaccgggctgttccaggccgccagcggcggcacgctgtttctcgacgaggtcgccgacctgccgctgcccatgcaggtcaagctgctgcgcgcgatccaggaacgcgcgatcaagccggtcgggggcacgcgcgagatcccggtggacgtgcgccttttgtcggccacccaccacgacctggagcgcgcggtggccgaggggcgcttccgccaggacctctactaccgcctgaacgtgatcgaactgaaggtccctgcgctacgtgaacgacgcgaggacatcccggtgctggcccagtgcgtgctggcacggatcagcgagcagtggggtaccgaaccgctggaactggcgccggacgcactcgaggttctcgcccggcatcccttcccggggaacgtgcgcgaactggagaacatcctcgaacgcgcggccaccctcagcgagggccccacgatacacgccgacagcattgacctgccccgttccgcacatggcgaacccttgccatcggccgaggccccgggctttgtaccacccccgccccggcgcgagataccgacggccacggcggacgacgtcgccctggaccagcgcctggccgagcaggaacgccaggccatcgccacggcgctgcagcagaccggcggcaaccgcacggcggcggcgcgcctgcttgggctcagctttcgccagctgcgctatcggctcaagaagctcgggatcgagtaaaagggacagatcaggcgcggcgcggcggcgggtcggggattctcgccagccactgttcgagctcgaacagcgggaggccgaccacgttggtataggaacccgcgatccactcgacaaaggcggcaccgcgcccctggatcgcataggccccggccttgccgcggggctcgcccgtcgcccagtagtgctcgatgtcggatggcgtcagcggccgcatgcgcacacgggtcgtcacagtgcgcgcccgcatggattcaccggggcggcccagcgccatgccggacaccacccggtgctccccgccggaaaggcgctgcagcatggccgcggcgtcggcaaaagccgcgggctttcccagggcctcgccgcccaccgcgactacggtatccgcggccagcacccactgccccggggcgctgcgttcgagggccgcctcggccttggcgatggcgaggcgctcgaccagcacctctggtgactcgcccggccgcggggtctcgtccacatccatcggggctacttcgaagacgagctggatctgctccagcagctcgcggcggcgcggggaggcggaggccagtaacagcggatgagccacgggcgtcacgcgcgatggtaggggtggttgttcagcagcgaccaggcacggtagatctgctcggcgaccagtacccgcaccagcatgtgcgggaaggtcagcggcgacagcgaccaggcccattccgcgcgggcgcgcacggcctcatccagccccgcggccccgccgatcaccagtgcgacatcgcgcccgtcctgctgccagtccgccaggcgccgcgcgacgcccttcgtgtccacacccttgccgcgctcgtccagcaggatcacgcgggcgccctcggggatggccttcagcaggatctcgccctcacgccgcagcagcgtggccgtatccatggacttggccccggaggggccggccaggccctgcaggttcaggttcagctcgcgcggcaggcgaccggcgtattcgtcgaaaccggccgccacccagtcgggcatgcgcttgccgatcgcgatcaggtccaggcgcatggcggcgcgccccggtcagccgcgcaggcggcggacgcgctccaggctggggtcttccggggcggccttttcggtatccgcggcctcctcggccagccagagcttttccaggttgtagaagtcgcgggtttccgggagcatcacgtggacgatcacgtcgttcaggtccaccagcacccactcctggctctcctggccctcgacccccaacggctggatgccggccttcttcgcctcgagtgcgaccgattcggccgccgactgcacatgccgcccggaggtcccggaggcgatcaccatgtagtcggccagtgtggtcttgccgcgcacatcgatggtgcgaatgttctgcgccttgatgtcttccagcgcggtggtcacgagttcaagcagttgttcgctgttcatgtatcgatcaggttccgtgatgtcgttggaccccggcccggtacaggccgtggtcctgaatgtagcggttgacggcgccggggagcagaaagcgcgggctgcgcccggcaagcagttcttcgcggatggccgtggcagcgatatcgagctgggtcaccgcctggaagtacacccggccggcgggagaggagcgcagcgcggccgggtcatgggtagccgctttgccccgccagccacccagttcctgcgaggcggggctgcccgggcggtgcgagaccacgatatgcgccagctcgaggagctgctcccagcgattccaggacggcagaccggcgaaggcatccatgcccatgatcagcaccagcggggtctccggccccagctcctcgcgaaagctcagcagggtatcgaccgtataggagggcccttcgcgatccagctcccggcggtcggccacgaagcccggcacatcgcggaccgcctgttccaccatcgccaggcggtcagcgctgccggtgcccgggctcgtgcgatgcggcgggacatgacaggggacgaaacgcacctgatcgagccccagatgctgctggatctccagagccgggcgcaggtggccgaagtggatcgggtcgaaggtgccgccgagaatcccgatcacgcgggaatcgccccagggagacgctgattcaatcgcgcgtccgcgctcgaatcagcgtctcccttagctacgtacatgaccgtcgccgaacaccacatacttgagggtggtcaggccgtgcaggcccaccggaccgcgcgcgtgcagcttgtcggtggagataccgatctccgcgcccagaccgtactcgaaaccatcggcgaagcgggtggaggcgttcaccatcaccgagctggaatccaccgcgcgcaggaagcgccgggcccgggtgtagtcctcggtcacaatgctgtcggtgtggtgcgagccataggtgttgatatggtcgatcgccgcatccaggtcgtcgaccacgcggatcgcgaggatcggtcccaggtactcggctacccagtcgtcctcggtggcctcggcgatatccgtcccggtgttcgcgaggatggcgcgggtgcgcgcgcagccccgcagactcacctggtgctccgccaacgccgccgccagacgcggcaggaaggcctcggcctgatccgcgtgcaccagcagcgtctccatggtattgcaggtgccatagcgctgggtcttggcgttcaccgccacggccagcgccttgtcgagagcggccccgccatccacgtagacatggcagacaccgtccaggtgcttgatcaccgggatccgcgactcgttgctgacacgctcgatcaggcccttgccgccgcgcgggacgatcacgtccacgtactgcggcatgcgcagcagcgcgcccaccgccgcgcggtcggtggtcggcaccacctgcaccgcctcgcgcggcaggcccgcctgctccagcccggcctggatgatcgcggccagggcctgattcgagtgcagggcctcggaaccgccgcgcaggatcgcggcgttgccggacttcaggcacagggccgcggcgtcgatggtcacgttcggacgcgactcgtagatgatgccgatcacgcccaggggcacgcgcatctgacccacctggatgccactcggctgatacgccatatcggtgatggtgcccaccggatcgggcagcccggccacctggcgacaaccctcgatcatggtgtcgatgcgtgcgtcggtcagcgccaggcggtccagcatcgcggcgtccaggccgcgctctcgccccgcctccaggtcgcggctgttggcctccaccagctccgcacgccgcgcggcgataccctcggcgatcgcgtgcagtgccgcgttcttcgcgcccggctcggcctcggccatgcgccgcgaggccacgcgagcggcacgtcccagggcttcgacctgggcgatcacgtcggcggcagcggattcggtcgggtgtacggcagcgttcatgcaatcagactcgttcggtgtgcagtgcgggcaatggccgggacaaccggcgtcccgccatacgggccaccaagtctagcaacccctgccgcgcgttgccgttttcctgacccttgatgacccgatccacacgcgcggcctcgcccagcagcccgcgcgccgccggcaggctcaaccgcgacatcgcctggcgcagggccttctggccgtccccgaagctgccctgaaaggcctcgcgatccggcgccccggccgccttgcgttccatcgcctgcaccagcaggcggcattcgcgcgccagcgcccagagaatcaggggctccggctgcccctcgtcgagcagcccctccagcatgcgcagggcatggcgggcatcgccgcgcagtgcggtcggggccagtgcaaacagctcgaagcgcgcggcgtcggtggtggcctctgccagcacggcctcgtcgatctcggtcacgcccgccagcgccagcttctcgatctcctggcgcgcggccagcagattgccctcgatgcgcgagaccagcagcgccagcgccggctccgtgatcgtcaggccgtggcgctgcaggcgggcgcggacccacggacccagctgggatggagggatcgggcgcgcgtggagcaccaccgcgcggttctccagcgccttgaaccaggccgcccgacgcatgtcccgatccggccgcgggagctgcaccagcagcacgaggtcatcctggggctcggccgcataggtcttaagatgatcaccgcccaccttgcctggcttgccggtggccaggcgcaggtccagcacgctgcgctcggcgaacagggatcgatcgcggatcgcggactcgaacggcgcccagtcggactgcgcggtcatgtccagcacggtccgttccagatagccctggtcacgggccgccgcgcggatcgcatcggctgcctcgatcgcctgcagcggctcctcggccagtagcaggtagatcggcgccacgccgcgcgccagatcctgttccaggcgggcgagatcctgggccatcagtcggtaggttctccagttaagggaacactgatccatgtacacgctcgcgctcgagtcgcttttgcgtgcgaacaaggcgcggtgactgccgtgcagtcattctgcacaagggagccgcaacgcggttcccacgcccgtttttgatcacaacgggcggccgagccccttcggggttggcaccccaggttccccgatcctgcgttgcgccgcttgcgggtagaaccactacccgctgcccgacgcgccttgtctcggaaaacctggggtaccaacgcgagtgtgtacatggatcagtgttcccttgacggctggtcatcctcgaactcgacatccgtgcgcaactgcccgtcggctccgatcaccgcctgaatacgacgctgcagctggctgacgatatcccggttcatcgcctcgcgcagggtctcctcgcgctcggaacggctgagcaccgccgagccgtcgaacaggtagatccgactcgcgtgcaacgtgcccagatccacggcctctccgtccaccgggcgcaggcgcacgtccaccgaccggatcagttcgtactccgcgacccgtgcggcgtcggtcaccgacagcgtgcgccgccggtcgcgcacggaacgcacgtccagggtggccccctgcccctcgggacgctgatcgaccacctcgaccccggccgagccgaaggccaccgccagctcgcggtacagggaatcacgcggattcacgccagtgatctgcaccggggccagggcctccggccagtccatgctgccgcgcagctggaagccgcaggcggccacggcaaccgccagccatacgaccagcactgcgcgtagcaccgcgctcattgcggcttcaccacgaagttcaccaggcgaccgggcaccacgatgaccttcaccacgttgtgtccctcgatgtgccgctgcacgttctcgtcaccgcgcgcggtggcctcgatcgcgtcgcgatcggcaccggcggggaccgcaatctcggcgcgtcgcttgccgttcacctgcaccgccagggtctcctgcgcggcctgacgcgcggcctcgtcgaccgttggccatgcggtggtcgcgaccagctcgtcatggcccagcgcgcgccacagggtctcggtcacatgcgggatgatcggcgccagcatgcgcacgatgccctccagcgcctcctggcgcacgactgcaaccagcggcgcatccttcgggaacttgccgaggtcgttcagcagctccatgttcgcggccaccgcggtgttgaaggtctggcgccggccgatgtcgtcagtgaccttggcgatggtgtcgtgcagcttgcgtcgcagttcgcgcccggcatcgtccagcgcgtccacctccagcgcgcccggcgcatcgccgttcacgtgctcgtgcaccgcccgccacaggcgcttgatgaagcgatgcgcgccctcgacgccggagtcggaccactccagcgacaggtccgggggagccgcgaacatggtgaacagccgcgcagtatccgcgccgaagcgttcgatcagggcctgcgggtccacgccgttgttcttcgacttggacatcttttccatgccaccgaccatcaccggcagaccgtcctcgcggtggcgcgcggccttgaccgagccatcctctgcgcgctccagctcgacgtccgccgggttgatccagtccttcccgccgtcatcgcgctcgcggtagaaggtcggcgcgatcaccatgccctgggtcagcagccgggtgaagggctcgtccgaggccagcaggccctcgtcgcgcagcagcttgtggaagaagcgcgcatacagcagatgcagcaccgcgtgctcgatgccgccgacgtactggtccaccggcagccagtggtcggcgcgtgcatccagcatcgccgtgtcgttgtcggcacaggcgtaacgggcgaagtaccagctggattcgaagaaggtgtcgaaggtgtcggtctcgcgccgcgccggcttgccgcactccgggcaactcgcctcgaagaactcgggcatgcgcgccagcggcgagccggcgccgtccgggatcacgtcctccggcaggcgcaccggcaggtcttcttccggtaccggcaccgccccacaggcgtcacagtggattaccggaatcgggcagccccagtagcgctggcgcgagatgccccagtcgcgcagacggtagttgcgccgacgccggccaagcccggcctgttccaggtgttcggcgatcgcagccttggccgcctcggaggcctgcccgtcgaagtcgccggagttcaccagcacgccggcctcggtgaaggccgcagcctgtacatcgcactcggcaccgtcggccggggcgatcacctggcgaatcggcaggtcgtatttcgttgcgaactcgtggtcgcgttcgtcgtgtgccggcacggccatcaccgcgccggtgccgtattccattagcacgaagttggcgacccagaccgggacctccgccccggtcagcggatggcgggcggtaaagcccagcggccggcccttcttctccatggtcgccagatcggcctcggccaccccgccctgcgcacagtcggcgacgaacgcggccagttcggcgtcgttctccgccagcgcctgcacccgcgggtgttccggggccagcgccatgtaggagacgccgaacagggtgtccgggcgcgtggtgtagacagtcagcggctcgccaccatccaccgcgaactccagctccacgccctcggaacggccgatccagttgcgctgcatggtacgcacctggtccggccagccgttcagcccgtccagggcctccagcaactcgtcggcgtagtcggtgatacgcaggaaccactgcggcatctcgcggcgctcgaccagcgcaccggagcgccagccgcggccctcgatcacctgctcgttggcgagcacggtctggtccaccgggtcccagttcaccgtggccttcttgcgatagaccaggcccttcttcagcaggcgcacgaacagccactgttcccagcggtagtagtcggcatcgcaggtggcgaactcgcgcgaccagtcgtaggcgaagcccaggcgcttgagctgggtgcgcatctgctcgatgttctggcgcgtccaggcggcgggaggtacgtgattctgcattgccgcgttttccgccggcaggccgaaggcgtcccagcccatcggctgcagcacgctccggccctgcatgcgctgaaagcgcgcgatcacgtcgccgatggtgtagttgcgcacatggcccatgtgcagcttgcccgaggggtaggggaacatggacaggcagtagaacggctcgccaggggcgtcctcgcgcgcacggaagcagtcggactcctcccactggcgctgtacctgcgcctcgatctccttcggggaatactgctcctgcatgcgcctcacctgtgcctttatcgcgggaaacaaagaactgcgcagaataccagccgcccgtaccccctccaagcaaaccacgctgaccggggcacccgggtaacccgccggttttcgagactgacttcaaaaaatgaccggaaccactgcgcatcgcgacggacggaatcagtgagcccacgaaaaaagtcccaaggagttgaggacatgagtgaggaaaaggacgaaatccccgttgtaaaacgcgcctaccccgaagatctgggcgaagtcgaaagggaacacacacccgagaccgagagtcccgcgatacgcacggtggaacccgaccatctcgggacctggctgggcaagggctggcgagacctctggaaaacccccgtggccctgatacacggtctggtgatcgcgatcgtcggcctggtgctgctgggaatgtcatggaaccagccctggatggccttttccttcctggccggtttcctgtttctggggccggtgctcgccgtcggcgtgaactacctggcgatggaacgcgaacaggggcattccacgggtgctgggctgggctggcttacccatctgggaggctcggtctgggtgttcgccctgctcctggccctgatcttcgtcatctgggcaagctttgtctggatgtggatcgccgtgctgaatatcggcgaactgggcgtgaccgggcagctgcatcacctggtgggcaccatgctgaccacgggctccgggattatctccctgatcggcgtgattgtagccgccgtggtgttcgggctcattgtcttcgtgctgagcctcgtcaccttgcccgccatgatcgatcatcgtgcccgcgaggaggccccgcagaccacgctgattgacgcgatcgggatgagcctgaaggccttcagccacaaccggggcacgctgatcctctgggggctgatcattaccgccctgttcgcaatctcggtggccaccgccctgctggcactgatcgtgatcttcccgtggctcggctttgcgatgtggcacggctaccgggatctggtcgaaactgcgtaaaaaggctctaatcctggggaggggcatccgccccttcccagcaatcgacggaggaatcgatgagcgaagaacgcagggacgaggaacgcgagaaccggttgagcagcgcctaccaccggatgctgcacgaggtcaccgaggacctcgagaagctggaagacaagaccagcaaggcgatcaccgagacactggaaaacgcccgcgaccgcgtacagaaggccagcgacctcacgcgcgaagaggcgcacgaggtcatggactatctgcgccgcgacctgcaggacttgggggcctatctggacagccgcagcgaggactggcgcggctggctgcggatcgatctcgggctgatcgaggccagcgttctcaatgcgctggagcgcatcgccgacaggacccgcatcgagatcaccgagctgaccgcccgcgcccaggtgatgggcgaatggcacaccggcgagatcaccggccccggcgagctgttgtgcaagaagtgcggccacgcgctgcacatgaccaaggtcgcgcgcatcccgccctgctccaactgccacaatacgaccttccgccgcggcccgggcggccccgaggccgcagaggcctaagggccgtcagaccgacggtggcggagtgcggcggcgacccaccgccgcacccagcaccaccaggaccagcgcggccagcaccgccgggccctcacccagcgcggcggcgggggtcagcccggtgcgcggttccaacgtcccgcggaccacctcgcgggtgaaaagccccgaacgctccaggataccgccgtcggcatcgatcagcgccgagatgcccgtattggttgagcgcaccatcgggcgcccagtctccaccgcccgcacccgggcgatctgcaggtgctgggccggggccaggctgtcgccgaaccaggcgtcgttggagacattgaccagaaatccggcctccggcagggccgcgcggatgtgacgggcataggcggactcgtagcagatactgactccggcggtcgtcccggccatctccatgcggccatcgcccctgcccggggagagatccgacatcggaatctgcagcaaccggtccagccaggccaggcggtcgcgcagcgggatgtactcgccaaagggcaccagctgacgcttgttgtaacccgcgccactgccgacgtgcaccaccgagttgaagacatcccgcccctcggcctcgtagtcgaagatccccaccaccagctcgccaccggcctcggccagctcgcttgcgatgccttccaggggccggtgcacctcggtgtagaaagcgggaatcgcggtctccggccagacgaccaaggcatccccggcggcctcgcgggtcagctcctgatagatgtccagcgaatactcgatgccgtccggggcccacttgcgcgcctggtcgatgttgccctgcaccatcgccaccgggatctcctctccggtgggctccacccagcgcacgagccccagcaccacggacgcgatgaccaccgccaccgccagccccgcgcccagccagcgctgcccggacaggaacacgctgaccaccgccacggccagcaacgcgaccatcaggccggcacccagctccccggccagaggcagccagccctgcagcggggtatccagcaccgtgtgcccgaacagcagccacgggaagcccgaaaacagccaggaccgggccagctccatcagcaccacgccgccggccagggccagcagaccggcaggtcgcgtcagcggcagaaagcgcgcggcaacccctgcgagcagggccggataaagggccatcaccagcacgaagagcaccgtgatgaacgaggccacgaccaggggggcctgcccgaacaccagcaggctgttgaaaatccaggtcacgccggtcccgaagaacccgagcccgaaggcatagccagtccaggcggcctgccgcgtcggtgcgccgatcagcaggccaaaccagacggccaggcccaggggcgcggccagaaaccagccgaccggggcaaaggcgagggtcgcccccgccccggcgaccagggccagcactgcaatggcccaggcgggcagacgctcggccagtggctgcatcaggcccccttgtgctcgccgccgccgtcggccggctggccctcgaaggtctggcccgggtcatccgaggccggggccacgtcgggctccggcaggcgcatctccagcagatgcaggcggcggttgtccgcgcgcagcacgcgaaagcgcatcccgtcgatcacgatctgctcgccgcggcgcggcacatggccaaagtgcgacagcaccagcccgccaatggtgtcgaagtcatcctcgctgtaggcagtctggaagtaagcgttgaactcttccatcggcgtcagcgccttgatggtgtagcgcccgccggggtgctgcatgatctgggtgaggtagtcctcgacgtcgtgttcgtcctcgatctcgccgacgatctgttccagcacatcctcgatggtcaccagcccggccacgccaccgtactcgtccaccacgatcgccatatgattgcggctcaggcggaactccttcagcaaaacgttcaagcgcttgctctcgggcacgaacaccgccgggcgcaggatctcctgcatgtcgaaggcggcatcgtcgggctcgccgaagaaacgcagcaggtccttggccagcaggacgccgacgacctcgtcgcggtggtccccgaccaccggcagacgcgagtgggcggaggcgaccacgtcgggcaggaactcggacagcctggcgtcacgacgcaccacctccatctgcgcacgcgggatcatgatgtctcgcacctgcatgtcggccacgttgagcacgccctcgagcatggtcagggcctcgggatcgaccagctcgcgaccgtgcgcgtcgcgcagcgtctcgatcagttcgcgccgggtggcaggatcgcggcgcggccacaggcgcgtcttcgcgcgctccagccaacgccgccaggtaggttgctcgtcgggtacgggttcaggcattggggacagttccggtggcgggcgcgcttgggtcacgggccggagagccggtctgataggggtcgggatagcctaacccggccaggatcgagcgctcaacggcctccatcgcctcggcctcgccggattcctggtgatccatgccctgcagatgcagcaggccatgcaccaccatgtgactgtaatgggcccgcagggacttgccctgttcggccgcctcacgcgccagtaccggtgcgcagagcacgatatcaccgagatagcgcggctcgcccgccgccatcggaggcagatcgggggcggggaaggacagtacgttggtggcgtagtcgcgcccgcgaaagccccggttcagttccaggccctcgtcggcatccaccacgcgcagggctacgtcggcccggccggtcccacgccatgcggcgcgcgcggcccggtgcagggtagcagcggacgggagcccccggcgcggcagggcatactgaaccacgacctcaagcgtcgccatcgcctcggggtccgccctcctgcgccgcgtcatcctcgtgtgcgtcgtaggcctcgacgatgcgctgcaccagcgggtggcgcaccacgtcgccagcctggaactgcgtaatgctcacaccctccacaccctgcaggatctgcatcgcgtgtttcagacccgagcgctggccgcgcggcagatccacctgggtgatatcgccgttgacgaccgccgtggaaccaaagccgatgcgggtgaggaacatcttcatctgctcgacggtggtgttctgtgcctcgtcgaggatgatgaaggcctcgttcagcgtgcgcccgcgcatgtaggccagcggggccacctcgatcacctgacgctccatcaggcgtgcggtctggtcgaagcccatcagttcgtacagggcgtcgtacatcggccgcaggtagggatcgatcttctgcgcgagatcgccgggcaggaagcccaggcgctcgcccgcctccaccgccggacgcaccagcaccaggcgctgcacgcggtcctgctccagcgccgcgacagcggcggcgaccgcgagaaaggtcttgccggtcccggcgggtccgatcccgaagctcaggtcatgctgctggatcgaggccaggtagccgctctggcgcggaccacggccccggatcaccgcgcgcttcaggcgcagggcgggatcggctgcggccggctcggcctccgccagcccttccatatgcgcggtctgcaacgcggcgtgcacctgttccaggctgaccggttcctcctgcgccatgcggtggaggtcgtgaatcagcgcgccggcagcctgcaccgcggcctttggcccggtcaggttgaagcgcggtccacggttgtgcaccgccacacccaggcgcgactcgatcaggcgcagatgggcatccagcggaccggacagacgcgccagcgtctcctggtcacccggctccagggtgaaatccagacggttgctcatcaatcaggcgccgacggcggcgggcatcgcccgctcgaccgcacggccgcgcagggaatgcgccagggcctcggtgatctcgaccgggatcatctgtccgatcaggctggggtcgcccgcaaagttcacgatgcggttgttcgccgtacgtgcggccagttcgccgggattgcgtttggccgggccctcgaccagcacgggctcgatgttgccgaccatggcctggttgcgctcgcgcccgtgctgctcgatcagggcctgcagctcggccaggcgggccttcttggtggccagcggcacgtcgtccggcagcgaggccgccggcgtgcccgggcgggcgctgtagatgaagctgaaggagaagtcgaaatgcagctcctcgatcagcttcatggtcgccgcgtggtcggcatccgtctcgccggggaagccgacgatgaagtcggaggacaggtccagatccgggcgcgcctcgcgcaggcggcggatcttggacttgtattccaggatcgtgtggccgcgcttcatctgcgccaggatgcggtcggaaccgctctgtaccggcaggtgcaggtggccgaccagcttgggctcgtcggcataggcctggatcagcgaatcggagaactccaccgggtgcgaggtggtgaagcggatgcgctcgatcccgtccaccgcggcgacatagtggatcagcagggcgaggtcggcggtatcaccgtcctccatcggcccgcggtaggcattcacattctgccccagcaggttgatctccttgaccccctgcccggccagcgccacgacctcggcgatcacgtcgtcgaacggccggctgatctcgtcgccgcgggtatagggcaccacgcagaagctgcagtacttggaacagccctccatcaccgagacgaacgcggtcgggccatcggccttcggctcgggcagacggtcgaacttctcgatctcggggaaggagatatccaccaccggcgcccgctcgcggcgcaccgactggatcatcgccggcaggcggtgcagcgtctgcgggccgaacaccagatccacgtacggggcccgttcgcgcagggcatcgccctcctggctggccacacagccgccaaccccgatgatcacctcgggtcggcgctccttgatctgccgccagcgccccagcagcgagaacaccttctcctgtgccttctcgcggatggagcaggtattcatcagcaagacatcggcctgctcggggtcatcggtacgctccgccccgtgcagctcgcgcagggcgtcgagcatgcggtcggagtcgtactcgttcatctgacacccgtgtgtctggatgtataccttgcgaatcatgcgtgcgtacttgtgttggtggacgtcaggtacttctcagaacgggacgtcgtcgtcatcgaaggcgccgccggagaccggggcgctgctgcggttgccgccctgttggccaccgccgccgtaggaactgccgccgccatagcccggatcctggtcgaacccgccgccaccgccgctgcccccgcggccgccgatcagctgcatgtcgttggccacgatctcggtgctgtagcggtcattgccggactggtcctgccacttgcgcgtctggatcttgccttcgatgtagacctgcgagcccttggacaggtactgcgcggcgatatcggccagacgcccgaacatcaccacgcggtgccattcggtgttctcgcgcttctcgccggagttcttgtcggtccactgctccgaggtggccagacgcagattggtcacggtaaccccgttgggggtctcgcgcttttccgggtcggccccgaggttgccgagcaggatgactttgttgacgccgcgggccatgggaactccttgtgtctgacgcctttgcagggcgcgggaaacgaaccgttaaggaaacactgatcaatgtacacgctcgcgctggtaccccaggttgtccgagacaaggcgcgtcgtgcagcgggtagtggttctacccgcaagcggcgcaatgcaggatcggggaacctagggtgccaaccccgaaggggctcggccgcttttgcgtgggaacggcgttgcggctcccttgtgcagaatgactgcacggcagtcaccgcgcattaaacgcacgcaaaagcgacgaagcagcgagcgcgtacattggtcagtgtttctttaattgtagcagggcgtccgccggccggcagcgcccgtttgcggtattgcctcaaacaccggtgacaccgctcaccccccgcgtgcggcgaccacatcggggggctgcgccagccaggccaccagggcctccgtatccggcccgccagggtcgaccttgaggtacagcgagcgtgcatcgggtgacagcgccacctccacgatgccgggccaacccaccagcgcatagcgcagttcggcctcgcgacccgcccagtgggcaggaacccccagtacacggttggatcggtagcgcggctgcatgcgccaggcgaccacaaaccagatcaacaacaacggtacggcggcaagaaacacactggcgggccccgccagtgtcaggacgccgccccccagcaaccctccggcgaaaatacccagaaactgcgcagtggcgaagccacccatcgccgtccccttgtgcgcgaccggcgcctcgcgggccaccagcgacggcagccctgcctccagcaggttgaacgcggcgaaaaacaccaccatcagggccacaaagaaccacatgcccatgccattgagaagcaccagcgccagcaggagctggaccagcgcgagcgaggcgatcgctccccgcatcaccgtatgcacgcgccggcggcgctcgcccaggatgatccccgggagcatcagggcaaaccccgccagcagcaccgggacataaaagcgccagtgctcggctccggccagtcccagatactcgaccagcaacagcgggatcacgagaaaattggccgccagcaccagatgcagcacgaagatgccgacgttcaggcgcagcagctccggttcgcgcagcacctgcggcagcgcggaccagatggggaccatgtccgggtgctgccgcgcgcgctccgggttgggcacccagaacagcaggatcacgatcgccagcaccccgagcaatgcggacaggccgaagacgccgctcaacccggccgcgcgatccaccaccggccccagcgccatcgaggcggtaaaggtcagcccgatggtcagtccgatcaccgcgagcgcgcgcatgcgccgctcctcgcccaccagatcggcggtcagcgccaggatcaccgcggccaccgccccggcgccctgcagcgcccgccccaggattaccccgtgcacggtctccgccagggccgcgaccagactcccgagcacgaagagcacgagcccgccgaggatcaacggcttgcgccccagccgatcggacaacagcccgaacgggatctgcagcagggcctgggtcagcccgtagatccccagcgccagccccatcaggaacggcgtggcacccgcgagcgtgtccaggtgcagcatgaacaccggcagcaccatgaagagaccggccatgcgcacgccatagatggccgcgagcccggaggtcgcgcgcagctcgcggggcgtcatgccggtggaatccgcaggtaaggacaggctgtcatgcgtgccgagtttaccggcaacaacgccacggaaaccatggcggcgatcgccgcagtgttactatgagcggtttgcgccctgacgcagtctgtcgggcgcccctcgcacaaccaggtggagtcgataccgatccatggacagcatcagcatccgcggggcccgcacccacaacctgaagaacattgatctcgacctgccgcgcgaccggctgatcgtgatcacgggcgtgtccggctccggcaagtcgtcgctggccttcgacaccctgtttgccgagggacaacgccgctacgtggagagcctgtccacctacgcccgccagttcctgtcgatgatggaaaagccggacgtggatcagatcgaggggctctccccggcgatctccatcgagcagaagagcacctcgcacaacccgcgttccaccgtcggcaccatcaccgagatctacgactacctgcgcctgctgttcgcgcgtgcgggcgagccgcgttgccccgaacacggtgagaccctggcggcccagaccatctcgcagatggtggatcaggtgctggatcttcccgagggcgagaaggtgatgctgctggccccgatcgtgcgcggacgcaagggcgagcaccacaagctgctggagtccatgcgcgcccaggggtacctgcgcgcccgcatcaacggcgagatccacgacctcgacgccttgcccgcgctggacccgaagcgcaagcacaacatcgagatcgtgatcgaccgcttcaaggtccgcgaggacctgcggagccgcctggccgagtccttcgagacggcgaccgaactggccgacgggctggcgctgatcgcctggatggacgagcccgaacgcgagccaatgatcttttccgcgcgctatgcctgccccgtctgcggctatgcgctgcgcgagctggagccccggctgttctcgttcaacaatccggccggcgcctgccccacctgtgatggcctcggcgtgcgccagtacttcgacccggagcgggtcgtctcgcaacccgaactgagcctggccggcggcgcagtgcgtggatgggaccggcgcaatgcctggtacttcagcctcctgaacagcctcgcccgccattacggctttgacgtcgagacgccgtggcaggagctgccggccgaggtccgcgccgtggtgctgcacggctccggcaaggagaaggtcaagctgtcgacgccggccgcgaatggccgcctgcgtaccgacgagcgcgtgtttgaaggagtgatcccgaatctggagcggcgctaccgcgagaccgactccgccgccgtacgcgaggagctagggcgctatctggccgaacaggcctgccccgagtgccacggcacgcggctgaactccgcggcgcgtcatgtgttcgtcaatgacctgacactgcccgaggtcacgcacatgagcgtggccgacgcacgggccttcttcgctgagctgcgcctgccgggccgcttcgcccagatcgcggagaagatcgtgcgcgagatcggcgcacgcctgggcttcctgaacgatgtcgggctcgactacctgaccctggaccgctcggccgacaccctgtccggcggcgaggcccagcgcatccggctggcctcccagatcgggtcggccctggtaggggtgatgtacatcctcgacgaaccctcgatcggcctgcaccagcgcgacaacgaacgcctgttgaagactttgtgtcacctgcgggacctcggcaacaccgtggtggtcgtggagcacgacgaggatgcgattcgcgcggcggatcatgtcgtcgacatcggccccggtgcgggccgccatggcggccaggtcgtggccgccggcaccccggacgaggtggcccgcacaccggactccctgactggggcctatctcaccggtacgcgcgcgatcgccgtcccggagaagcgcaccgaaccggaccccgaacgcgagatccgcgtgatcggcgcgcgcggcaacaacctgaagggcggagacttcgcgtttcccacgggcctgctgacctgcgtcaccggggtctcgggctccggcaagtcgaccctggtcaacaacacgctctacccggccgtcgccgtggccctgcatggcgggcgccacacgatcgcgccgcacgagcgcatcgacggcctcgaactgatcgacaaggtcgtcgacatcgaccagagtccgatcggccgcacgccgcgctcgaacccggcgacctacaccggcctgttcaccccgatccgcgagctgtttgccgccaccgccgaggcccgctcgcgcggctacaagccagggcgcttctcgttcaacgtgcgcggcggccgctgcgaggcctgccagggagatggcgtgatcaaggtggagatgcactttcttccggatgtcttcgtcccctgcgacgtctgcaagggcaagcgctacaaccgcgagaccctggaggtccggtacaagggcaagagcatccacgaagtgctggagatgaccgtcgaggaggccctggagttcttccagccggtccccgtgatccatcgcaagctcgagatgctgatggaggtcgggctgtcctacatccagctcggtcagaacgccaccacgttgtccggtggcgaggcccagcgcatcaagctcgcacgcgagctgtccaaacgcgataccggccgcaccctgtacatcctcgacgagcccacgaccggcctgcacttcgaggacatcgcccagctcttgcgggtgctccaccgcctgcgcgaccacggcaacacgatcgtcgtgatcgagcacaacctcgacgtgatcaagaccgccgattggctgatcgacattggaccggagggcggtagcggtggtggcgagctgctcgtcgcgggcacgcccgaggcggtggctggcactccaagcagccacacggggcgcttcctcgctcctttgctggggacgcagcaaaggagcgccgcttccgcctgatcgttcggttcaggccggggcctgcccccagacgcaaaaaagccggcccagaaggccggctttttaacgggcgtgccgtactcgatcaggccgcttcgccattctcctgatccgcgctcggctccggccggtcgaccagctcgacatacgccatcggcgcgttgtcgcctgcgcgattgccgcacttcaggatgcgcagatagccgcccggacgaccgtcgtagcgcggacccagttcgttgaacagcttgcccacgatctccttgtcacgcaggcgggcgaacgcggtgcggcgaccgtgcacgctgtcttccttcgcgagggtgatcagcggctcggccacacgccgcagctccttggccttcggcagcgtggtcttgatcagttcatgccggaacagggccacggacagggcctgaaaggtggccttgcggtgcgagctgttacggcccagctgacggccggaatgacgatgacgcatgagagatttcctctgaaatacggttggcgcgaagcgccgtgattactcgttgtcgtcgcgcagacccggcggcggccagttctcgagacgcatcccgagcgacagaccgtgagtggccagcgtgtccttgatctcggtcagcgacttcttccccaggttgggcgcacgcagcagctcaacctcggtgcgctgcaccagatccccgatgtagtacaggttctcggccttcaggcagttcgcggaccgcacggtcagctccagctcgtccaccggacgcagcaggatcggatcgatcgcgcccgcggtcgtacccggcacttcgcccgtctcttcctggagatccacgaacggggccagctggccctggaggatcgtcgcggcctgacggaccgcgtcatccggcgcgatcgcaccgttggtctcgagctcgagcaccagacgatccatatcggtacgctgcgccagacgggcgctctcgacacggtaggccacgcggcggatcgggctgaagctggcatccagcagcagacgaccaataccggtctcgtcgccttcggcctggcggcgagtgctcaccggctcgtacccgcggccggcacgggcggtcagggtcatgtcgatttcgacgttcttggtgatcgtcgcgatcacatgctcggggttcaccacttcgacatcgtggtccacggtgatgtcaccggcggtcaccacgcacgggcccttcttcttcaggctcagcgtcgattcttcgcggctgtgcatgcgcagcgccacacccttcagattcagcaggatgtcgaccacgtcttcctgcacgccctcgatcgcggtgtactcgtgcagcacgccctcgatacgggcctcgacgatcgcggcacccgggatcgacgacagcagcacgcggcgcagggcgttgcccagcgtgtgaccgaagccccgctcgagcggctccagcgcgaccttggcctggttccggttctcggcctcgacctcgatctgttgtttcttgaccagttcgttcgactgcatggtgtctcctggcggaaggccgctatacggttacttcgagtacagctcgacgacgagcgactcgttgatgtcggcgggcaggtcggagcggtccgggatcgccttgaaggtgccctcgaacttgctcgtgtccacttccacccaggacggaaaaccgctctgctcggccagcgtcatggagtcctggatacgcacctgcttgcgtgccttctcgcgaatactgaccacgtcggacggctgcacctggtaggcggcgatgttcaccacctggccattgaccagcaccgcgcggtgcgagaccagctgacgcgcctcggagcgagtgctgccgaagcccatgcgatacacgacgttgtccagacgcccttccagcagcttcagcaggttctcacccgtggagcccttgcgctgggcggccttcttgtaatagttgcggaactgcttttccagcaccccgtagatgcggcgcagcttctgcttttcgcgcagctgcacggcgtagtcggacaggcgggtgcggcgttcgccgtgctgccccggggccttgtccagcttgcacttggtctccagcgcgcgcgcccggctcttcagccccaggtccacgccttcgcggcgactcagcttgcatttcggtccaatgtaacgagccattcttgaactccagccttaaacgcggcgtttcttgggcggccggcagccgttgtgggggatcggggtcacatcactgatgttggtgatcttgaaccccgcgttgttcagcgcacgtaccgccgactcgcgacccgggcccggaccgcgcaccatcacatcgaggttcttcaccccatgctcggccgcagccgaaccggcgcgttccgcggccacctgggctgcgaacggggtcgacttgcgcgagccacggaagccggagccaccggaggtcgcccagctgatcgtgttgccctgacgatcggtgatggtgatgatcgtattgttgaacgtggcgtacacgtgtgccacgccctcggcgatatttttgcggacctttttcttggtccgggtctgcgcttgtgccatgtacctgtgatcccagtctgattacttacgaatcgggcgacgcgggcccttgcgggtccgggcgttcgtctgcgtctgctggccgcgcagcggcaggccgcgacgatgacgcaccccgcgatagcagcccagatccatcaaccgcttgatgttcatgctgatctcgcgacgcagatccccttccaccggaatgcgatcgatctgcgcacgcagagcgtcgacttcggcatcggtcagatcccgcaccttgatttccggacgcacaccggcggcctcgcagatctggcgggcccgagtcgggccaatgccatagatcgcggtcagcgcaaccacggtgtgcttctggtcaggaatattgattccagcgacgcgagccatccaacatctccatcagaaaccggcaaagccggctatagtagcaatgaataccagtgacgccaagccttagccctggcgttgcttgtggcgcttgtccgagcaaatcacgcggaccacgccattacgccggatcaccttgcagttgcggcagatcggctttacggatgcccgtaccttcatggtctttctccttcaacggattcccaacgggatggtctagcggatcccggtcccgccgaaccccttcagattcgcctttttcatcaatccttcgtattggtgcgacaccaggtgcgattgcaactgggccatgaagtccatcaccacgatcacgatgatcagcagcgacgtcccaccaaagtagaagggcacgttccagtacaggatcaggaactccggaagcagacacacggcggtaatgtacaccgcacccaccgcggtcaaccgggtcatgaccccgtcgataaaccgttccgtctggacgcccggccggatccccgggataaaggcgccctgcttcttcaggttttccgccgtatcgcgcgaattgaacaccagcgcggtatagaagaaacagaagaaaatgatggccgccgcgtagaagcccacgtacagcggctgaccaggcgcgagcgtcgtcgacagctcgcgcagccagtccatgccttccgcctgcccaaaccattgccccagggtcgaggggaacagaatgatactcgacgcgaagatcggcgggatcacgcccgccatgttcagcttcagcggcaggtgcgaggactggccaccgacgacctttcttccgacctgacgcttggcgtagttgatcgtgacccgccgctgcccgcgttcgacaaacaccacgaaggcggtcaccgccagcgccagcacgatcaggatcaccacaaatgccgccgccagctcaccggtacgcgccagttccagggtcccgccaatggcacccggcagacccgccacgatcccggcgaagataataatcgagatcccgttgccaatgccgcgttcggtgatctgttcgcccagccacatcaggaacaacgtcccggtcaccagcgatacgaccaccgtgaagataaagatcgggcccgggttcagcgccatcggcatcccctgaatggtctggccgttcagcgcgatcccgatcccaatactctgaaacagcgccagcgccacggtcccgtagcgcgtgtactgcgtaatcttgcggcggccttgctcgccttccttcttcagctgttgcagcgcgggcacggtcgcggccagcaactgcataatgatcgcggccgagatatacggcatcaccccgagggcgaagatcgacagccgctccagcgcacctccggaaaacatgttgaacatgtccaggatcgtgccgctttgctgttcgaagaactgcgatacggcgaccgggttgatccccggcaccgggatgaacgtcccgatgcggtagacgaccagagcgcccagcacgaacagcaggcgttgacgcaactcggtaaagccggtgagcccgccaccggatcgtgctgtcgctccacgcgccattattcggcctcgacgctcccgccggccgcctcaatggctgccttggcccccttggtcacgcccacgcccttgacgacgcaggcctgggtgacttcaccggacgcaaagatcttcgcggtctgggtaatctcggggatcacgccggccttcttcaggctctccagcgtaatctcgccgtcgaccttggccagttcactcaggcgcacctcggccgaatagcgctgcttgcgcgaacgaaagcccaccttgggcagacggcgctgcaacggcatctggccgccctcgaatccggtcttggtgaaaccgcccgagcgggacttctggcccttgtggccacgaccgccggtcttgcccagaccggagccgataccacgacccacacgcttgcccggcttgcgggcgccggcgggactggaaatatcgttgagtcgcataggtcagacttcctctaccttcagcaggtacgacaccttgcggaccatgccgagattctcgggggtggcctcgatcacagaggtgctgtgggtcttgcgcaggccgaggccgcggacacaggccttgtggttcttcagccgtccggcggtgctgcgcaccagggtcagtttcagcttgctcatgactagctcgtcacttcgtcgacagacttgccgcgcttggcagcgacacgttccggcgagttcaccttcgtgagcccgtcgatggtcgcctgcacgacgttgatcggattgcgcgagccaacacacttggccagcacgttgtgcacacccgccacttcgagcaccgcgcgcatcgcaccaccggcgatgacacccgtaccctcggaggccggctgcatgtagaccttggcggcgccatgacggccgttgaccgcatagtgcagcgtgccgtccttcagtgacacatcgcgcatctcctgacgcgcctgctgcatcgccttctggatcgcctgcgggacctcgcgggccttgccatagccgaagccaacacggccttcaccatcgcccaccacggtcaacgcggcaaagcggaactggcgcccgcccttgaccaccttggccacgcggttcacgccgatcagcttttcctgcaggccgtcggtggcttcgcttacatcattacgtgccatttatcttctccggtgggtcgcgttggactagaactgcaggccgttttcacgggcggcatcggccagggccttgacccgtccgtgataacgaaagcccgcacggtcgaacgcgacctgttcgattccggctttctttgcgcgctcggcgatcgcctgcccgacgcgggccgccgcttcggcgttcccggtgttgccggcgctcttcagctccttctcgacggtggaggccgcagccacgaccgcgtcgcccgaaggggcaatgatctgcgcatacatgtggcggggcgtccggtgaatacagagacgatgcacccccagctcgcggatcttgaaccgcgcgcgacgcgccctcttaagtctggcctctttcttgtccactggtgcctacctacttcttcttggcttctttacgcacaatgcgctcgtctttgtacttcacgcccttgcccttgtagggctccggcgggcggaaggcgcgaatgttcgcagccacctggcccaccttctggcgatccgtccccttcactacgacctcggtcgcgctgggcgtctcgatcgtgaccccttcgggcacttcaaactcgatcggatgcgagtagcccagcgtcaggttcagcttcgcgccctgcatctgcgcgcggtagccgacgcccaccagctcgagcttgcgctcgaagccttcactcacgccatgcacatggttgcccaggatggcgcggatcgtgcccgccagggccgtgttcttggcgtgctcgttgggcttgacctgaacgacaccgtcttcaacggcgaccgtgacggcctcggggcagctcagctgcaactcgcccttcgggcccttgaccttgatctcgccgtccgcctgctccacggccacgccgttgggcagcttgatcggcaggtttgcaatgcgcgacatggctgattcctcagtaaatcttgcagaggacctcgccgccctggccggcggcccgggctgcgcgatcactcatgacaccctgcggcgtggaaatcaccgcgacaccgagcccctggttaatgcgcgggagctcatccttgccgcggtagatccgcaagcccgggcgggagatccgttcaacgctctcgatgaccggacgcccctcgaaatatttcagcttcaccaccagcttcttctgcgcggcctcgccgtccacctggacgtcgcccacatagccctcgtcggcaaacaccttgaggattcgctccttggccttgctgaacgggatcgcgacctgctccttgttcgcgcgctgcgcattgcgcacgcgggtcagcatgtcggaaatcggatcggtcatcattgcttctgtctccttaccagctcgacttgcgcaggcccgggatttcgcccttcatggcgtgctcccgcagcttgttccgcccaagaccgaaccgacggtaataacctttcgggcgaccggtgacgccacagcggttggtctgtcgcaccgccgcggagtcgcgcggcagtttctgcaatgcatgcatcgcggccaggcgttcctcggaggacttggtttcgtccaccaggatggccttcagttccgcacgctttgcggcatatttctggaccagacgggcgcgctttttctcgcgctcgatcatcgatgtcttcgccatgtgcgcctacctcttagttccggaacgggaaacggaaggcttctagcagggccttggcttcctcgtccgtcttcgcgctggttgtgatcgtgatgtccatgccgcgaatcttgtcgacacggtcataatcaatctcgggaaagatgatctgttccttgatacccatggagtagttcccacggccatcgaacgccttggcactgaaaccacggaagtctcgcacgcgcggcaacgccacgttgatcaggcgatcgaggaactcgtacatctgccggctacgaagggtcaccttgcaaccgatcggatagccgtcacggatcttgaacccggcgatcgacttgcgggccttcgtcaccacgggcttctgcccggcgatggccgtcatgtcactgaccgcgtgctcaatgatcttcttgtccgcaactgcatcacccagacccatattcagggtcaccttggtgacacgcgggatctccatcacgttggcatagctgaactgcttctgcagcgcctgcttcacgttggattcgtattcttctctcaagcgttccataaaccgtccgtccgcgttatgcgtccacgacctcgccgttcgatcggaagacacgcaccttgcggccgtcttccagggtcttgaacgacacgcgatcacccttgtcggttgccgggttgaagagcatcacattggagacatcgatcggcatttccttctcgatgatcccgccaccgatcccgcgctgcggattcggcttctgatgcttcttcaccatgttgatgttctggaccaggaccttgccttccagcaccttgatgatggtgccgcgacggcccttgtcctttcctgcgatcacgacgacgtcgtcgcctttgcgaatcttattcatgacgacctcacagcacttccggggcgagggagatgatcttcatgtacttctcccctcgcagttcacgcgtcaccggcccgaagatacgagtgccgatcggctgatgctgattgttcagcagcaccgccgcattgcggtcgaaacgaatgatcgaaccatcggggcgccgaacacccgcggcggtgcgcacgacgaccgcattgtagacgtcgcctttcttgactttgcctcgcgggatggcgtccttgacgctcaccttgatcacatcgcccacgcgtgcatagcgacggtgcgagccacccagcaccttaatgcactggatgcgacgggcgccgctgttgtcggcggcctcgagaacggtctgcatttgaatcatgacttctctcccagcggccgattagagcgcgtcgtgcccgaccacttcgatcagggcaaagcgcttctgcttggacatcggccggcactcacggatacgcacccggtcccccatgcgcgagacattttcctcgtcatggacgtgcagcttggtgctgcgccgaatgaacttgccatacagcggatgacgcacgcggcgttcgaccaggaccgtgcgggtcttgtccatcttgtcgctgatcacgcgcccaacgacggatcgctgggttttggagacttgctcggtcatcttcttagcctgcctttcgttcgttcatcagcgtcttgatctgcgcgatctcgcgccggaccttgcccacccgatcggggcgcgccagctggccgacggccttctgcatgcgcagcccgaactgctccctgtagagcgcctcgagctcggtgttgagctcgtcgtcggatttctttctcagttcgctcgctttcatcacatcacctgccgacgggtaaacaccgtcttcaccggcaacttggcggccgccagacgcatcgcctcacgcgccacgtcctcgtgcacaccttccatttcgtagagcatgcgaccaggctgcaccttgcagacccagtactcgacgccgcccttacccttacccatacggacttcaagcggcttcttggtcaccggcacatccgggaacacccggatccagatcttcccgccacgcttgatgtggcggaccatcgcgcgacgcgcggcctcgatctggcgggccgtaatgcggccccgctcgacggcctgcaggccgtattcgccgaagctgaccttggcgccggtcgaggccatgcctcggttacggcccttgaactgcttgcggaacttggttctttttggctgcagcatgatctttcagtcctagctcgcgttggcggcggcacgggtcccttcggtcggctccaggccaaagacctcgcccttgaagatccacaccttcacgccaatgatcccgtaggtggtccgcgcttccgcaaacccgtagtcgatatcggcacgcagggtatgcagcggcacgcggccttcgcggtaccattcggagcgcgcaatctcggcgccgttcaggcggccagacacgtgcaccttgatgccctgggccccaaggcgcatcgcgttcccgacggcgcgcttcatcgcacgccggaacatgatgcggcgttccagctgctgggcgatcccttcggcgaccaactgggcctcgatctcgggcttgcgcacttcttcgatgttgatcttgaccgttcctttctccagcccggtctcgcgtgccacgtcctggcggagcttctcgatgtcctcgcccttcttgccaatcacgatcccgggacgcgcggtctggatcgtaatgtgcgcggccttggccgggcgcgagatactgatgcggcttaccgacgcgtgggccagtttcttctgcagaaactcgcgcagcttgatgtcgttgttcaacgtttcgccaaattcgcgaccgtcggcgtaccaggtggccgaccacgggcgagagatgcccaggcggatgccggtcggatgtactttctgacccatgcttaggctcccttctcgctgacgccgatgacgatatggctggtacgcttgaggatgcggttaccgcggcccttggcacgcgcatgcatccgcttgagcaccggcccttcatcgacctggatgcgcgagatgcgcagctcgtcgatatcagcgccgtcgttgttctccgcgttcgcgatcgccgactccagcaccttcttcacaatggcagccggctttttcgcgctgaacgtgagctcgttgagcgcttcctcgacccgcaggccccgcacctggtcagcgaccaggcgggccttttgcggggagatccgcgcgaaacgcagttttgcaatcgtttccatcgttcgtcctcagcgcgacttcttgttcgcgatatgacccttgaaggtccgcgtcaaggcaaattcgcccagcttgtggcccaccatgttctcgttgacgaggacaggcacgtgctgccggccgttgtggacggcgatggtcagcccgaccatttgcgggatgatcatcgaacgccgagaccaggtcttgatcggtcgacgatcgttcttctcgaccgcgtcttccaccttcttgcgcaggtgatggtcgacgaacgggcctttcttcagtgaacgcggcatgctgggactccgttacttcttacgccgacgcacgatcatgccgtcggtacgcttgttattgcgggtcttgtaacccttggtcggacgaccccacggggtcaccggatgacggccgaagttgcggccttcgccaccaccatgcgggtggtcgaccgggttcatggcggtaccacgcacagtcggacgaacacccttccagcgcttcgcgccggccttgccgtacttcttcaggctgtgctcggaatgaccgacttcgcccaccacggcgcggcactcggacaggacgcggcgcatctcgcccgaacccaggcgcagggtcgcgtgctgcccttcacgggccacgacctgtgcggacgtcccggcggaccggaccatctgggcgcccttgccgggcttgagctcgacacaatggaccgtggtaccgaccggaatcgagcgcagcggcatcgcgttgcccgggcgaatcggggcctggtttccactcgcgacctggtcgccctggttcagacccttcggcgcgatgatgtagcgacgctcgccgtcggcgtacagcaacagggccaggtgggcgctgcggttcggatcatactccagacgctcgacccgcgccggcacgttgtccttgttgcgcttgaagtcgaccacgcggtaacgctgcttgtgcccgccccccacgtgccgcgtcgtaatacggcccgtattgttacggccgccggtgcgggtctttttctcgaccagcgcggcatgcggcgcacccttgtacaggttgtcgccacggatctgtaccgcgtgacgacgaccggccgaagtcggattcgtcttgataatcgccatgactagacctggtctccttcacccatgtcgatgctctcgccttcggccagcgcgacataggccttcttccagtgattgcggcgcccgaagaggcggccaaagcgcttcttcttgccctgctggttcagggtgcggacattctcgacccgcacctggaacagatgctcgaccgccgccttgatctcttctttgctcgcatcaggcagcacgcggaagacgtactgaccgacttcgccggccatggtggatttctcggaaaccaccgggccctgaattacctgcatcagacgcgcattcatgccagccactcctcaaccttgcggatcgccgcctcggtcatcacgaccgtctccgcgccgaccaggttggccgggttgatgccggccacgtcgacgacgtcgatgtgcgggacgttacccagcgcacgagcggtcatgtcatcggcctcggcgagaacgaccagccccttcgcgagacccagctccttgagcttggccacgccgtcgcgggtcttgcccgatgccaccgcgaagtcagccaccaccttcagccgctcctgacggaccagctcggagaggatcgaggccatcgcggcgcgatacattttcttgttcagcttctgcgaaaagtcccgggtgcgcgcggcgaaaaccttcccgccaccggtccacagcggactgcggatcgtaccggcccgggcgcggcccgtacctttctggcgaaacggcttcgcaccaccgccgctcacgtcggagcgcgtcttctgcgcacgggttccctggcgctgccccgcgaggaacgcgaccacgctctggtggaccagcgactcgttgaagtcgcgctcgaagcacacgggcgacaactccacgctggcaccggtatcggctgtcgttacttgcattgtcttcaacccttcgccttgacggccggacgaatcatcacgtcagtgctgggcgcacccggcaccgcgccctggatcagcacgaggctgcgatccgcatccacccgaacaaccttcaggttctggatcgtcttgcgctcggcgcccatgtggcccgccatcttcttgcccttgaacacacgacccgggctctggttctgcccgatcgaacccggggcgcggtgcgccagcgagttaccgtgggtcgcgtcttgcgtgcggaagttatgacgcttgaccgcaccctggaaacccttgcccttgctctgagaggtcacgtcaacgacctgaccttcctcaaagcgatcgaccgtgatggcgtcacccggggccaggccctcgagctcatccgcttcaacacggaattcccagagaccgcgcccaggctcgaccgaggccgccgcatagtgccccgcttcgggcttgctgacccgggacgccttgcgtgcgccggccgtcacctggaccgcgttgtagccgtcgccttcgctgcgcttgatctggaccacgcgattgttgtccacctgcagcacagtcaccggcacggagacgccgtcgtcagtgaagacgcggctcatgcctagtttgcgaccgatgagtccaatggccattgcaaaaccccttccgtatcgaacggcgctggcaagcgccctaaagccgtggcccggcgaacaatcccgccgggccacggaaagcccaatagtatggcagaaagttacgagttagttaagtcgaatctgaacattcacgccggcggcgagatccagcttcatcagggcatccacggtcttgtcggtcggatcgaggatgtccatcaagcgcttgtgcgtacgcagctcgtactggtctcgcgcgtccttgttgacgtgcggcgagatcaggaccgtgtacgactcacgcttggtcgggagcgggattggccccttcacgcgggcgcccgtgcgcttcgcggtctcgacgatctcggccgcggaacggtcgatcagtcgatgatcaaaggccttcaggcgaattcggatacgctggtttgccatctcactcactcaataatcttggatacgacgccggcgccgacggtacggccgccttcgcgaatcgcaaagcgcagaccatcttccatcgcgatcgggctgatcagcgacacggtcatcttcacgttgtcacccggcatcaccatctcggtgccttccggcagctccaccgaacccgtcacatcggtcgtgcggaagtagaactgcgggcgataaccattgaaaaacggggtatgacgaccaccctcgtccttgcccagaatgtacacctcagcctcgaaatgcgtgtgcggcgtaatcgaacccggcttgcacagcacctgaccacgctgcacttcgtcgcgcttggtaccacgcagcagaatgcccacgttgtcgcccgcttcgccctggtccagcagcttgcggaacatctcgacacccgtgacggtggtcttctgggtgtcgcggataccgacaatctcgatctcctcgcccaccttgaccacaccgcgctcgatacgacccgtcaccacagtgccgcgcccggagatcgagaacacgtcttccaccggcatcaggaagtcgccgtccaccgcgcgctccggctccggaatccagctgtccatcgcctcgaccagcttgtagatcgcctgcgcgcccacttcgctctcgtcaccttccagcgccttcagcgcggaaccggtgatcaccggggtgtcgtcgcccgggaaatcataggaagacagcagatcgcgcacttccatctcgaccagctcgagcagctcggggtcgtcgaccatgtcggccttgttcaggaacaccacgatgtacggcacacccacctgacgcgccagcagaatgtgctcgcgggtctgcggcatcggaccatcggccgcggacaccaccagaatcgcgccgtccatctgcgccgcacccgtgatcatgttcttcacgtagtccgcgtgcccagggcaatccacatgcgcgtagtgacgaatgtcggattcgtattccacgtgcgccgtggcaatcgtaatcccgcgcgccttctcttccggcgcattgtcgatctggtcaaacgcacgggcttcgctaccgtacttcttgcccagcaccgtcgtcatcgccgccgtcagcgtggtcttgccatggtccacatgaccaatcgtccccacattcacatgcggcttcttacgctcgaacttttccttggacacagctcaaacctctttctacagttctttcggattacgcgattcggttcaggaggccttcgcggccacggcctcggcgacctgcgccggcgcctcggagtacttttcgaactccatcgagtacgtagcacggccctggctcatcgagcgcagctgcgtcgaatagccaaacatctcggacagcgggacctcggccttcagcagcttctgaccggcgacatcttccatgcccttgaccaggccacgacggcgattcaggtcacccatcacgtcgcccatgtattcttccggcgtctcgacctcgaccttcatcatcggctcgaggagcacggcgccggccttcaacgcgccttccttgaaggccatcgatcccgccaccttgaacgccatctcgttcgagtcgacgtcatggtaggagccatcaaacagcgtgaccttcacgtccaccaccggataaccggcgagcacgccattggccatctgctcctcgacgcccttgttgacggccgggatgtagtctttcggcacgacaccaccgacgatcgcgttgacgaactcgtagccgtctcccgcttcttgcggttcgatgcgcagccagacatgaccgtactggccgcgaccacccgactggcgcacaaacttgccttcggtttccacgctcttcttgatcgtctcgcggtacgccacctgcggctgaccgacgttcgcctcgaccttgaactcgcgcttcatgcggtccaccaggacctcgaggtgcagctcgcccatgcccgagatgatcgtctggcccgactcttcgtcggtccgcacgcggaaggacgggtcttcctgcgccagcttgttcagcgcgatacccattttttcctggtccgacttggtcttcggctcgacggcaatcgagatcaccggctccgggaactccatgcgctccagctcgaccggattgttcgggtcgcagagcgtactaccggtgtacagatccttcaggccgacgaccgcaccgatgtcacccgcgcgcagctccttgatctcctcgcgggagttggagtgcatctgcaggatgcgaccaatgcgctcgcggcggttgttctgcgtattgagcacggtgtcgcccgcgctcagcacacccgagtacacacggacgaaggtcagcgaaccgacgtacgggtcggtcatgatcttgaacgccagggccgcgaacggctcgtcgtccgaggcgtgcttctcgaccggctcttcggtcccggccttcacgcccttgatcgccttgacctcttccggcgaaggcaggtattcgaccaccgcgtcgagcatggcctgcacgcccttgttcttgaacgcggagccgcacagcatcggcacgatctcgagctcgatagtgcgatggcggatcgcctgcttgatctcttcctcgctgaggtcgccctcgttgaggtacttgtccatcagctcttcattggcttcggcggcggcctcgagcatgttctcgcgccacttttccgcctcggccttgagctcgtcggggatatccttgtactcgaaggagatcccgaagttttcgtcgtcccagaagatcgcctgcatcttgaccaggtcgatcacgccccggaagttgtcctcggcaccgatcggcagctggatcgggaccgggttcgcctgcaggcgctccttcatttgctcgtagacacgcaggaagtcggcaccggcgcggtccattttgttgacgaacgccatgcgcggaaccgagtacttggtcgcctggcgccagaccgtttcggactgcggctgcacgccacccacagcgcagtacaccatcaccgcaccgtcgagcacacgcatggaacgctccacctcgatggtgaagtccacgtgtcccggggtgtcgatgatgttgacgcgatgctcatcgaactgcttggccataccctgccagaagcaggtggtcgccgcggaggtgatggtgatcccgcgttcctgttcctgctccatccagtccatcgtggcggcgccttcatggacctcgccgatcttgtgcgacagaccggtgtagaacaggatgcgctcggtcgtcgtcgtcttgccggcgtcgatgtgcgcgctgatcccgatgttccggtagcgcttcagtggggtcttgcgtgccacgttgagcctctctaaatcggttttaccagcggaagtgggcgaacgccttgttcgcttccgccatgcggtgagtgtcttcgcgcttcttcacggcggagcccttggcatcggcggcgtccatcagctcgcccgccagcttcagcgccatggtgcgctcgccacgcttgcgggccgcttccacgacccagcgcatcgccagggcgtcctgacgaaccgagcgcacctcgaccggcacctggtaggtggcgccgcccacacgacgagacttcacctcgacacgcggacgaatgttgtccagcgcgcgttccagtgcacccatgccgtcaccctgcttggactcgatctggtccagcgcgccgtacacgacctgttctgcgaccgacttcttgccgtcacgcatcacggtattgatgaacttggccaggcgctcgcttccgaacttcggatcaggaaggatgtgacgcttgggggcagctgctcttctcgacatgtttcagttcccgctcttgtacacggttaggatttcttcgggcgcttggtgccgtacttggaacgaccctgggtgcggttctgcaccccctgggtatccagggagccacgcaccgtgtggtaacgcacaccgggaagatcctttacacgaccgccacgaatcaggaccaccgagtgctcctgcaggttgtggccttcgccgccgatgtagctactgacttcgtagccattggtcagacgcacgcgcgcaaccttgcgcagcgcggaattcggcttcttcggcgtggtcgtgtagacacgggtgcataccccgcgcttctgcggcgagccctgcagcgccggcacgtcgctcttctcgacggggcgcttgcggggcttgcgtaccaactgattgatcgtggccatgaaaccctttctcctagcctaaaaataacgacaggccggcgccgtgaccggcctgtcgagggagcggaattctaatcgccgccccctgaagtgtcaacagaagggaaggctattccgagccttccccggtggtttccgaacccggggcatcggattcggtgtcgacggtaaccgcggacgcctcctcgacgctctcgaactccggcatttccagctcgcgcttgcggcgacgctccttgtggtacgccagtccggtaccagccgggatcaggcgccccacaatcacgttctccttcaggccgcgcagatcgtcgcgagcgccacgggtggacgcctcggtcagcacgcgagtggtctcctggaaggaggccgcagagatgaacgattccgtcaccagcgaggccttggtgatcccgagcagcacacgctcgtaggtggccggctgctggtcgtcgccgagcttctcgttctcctcgaggacgcggacgcgatccacctggtcccccgcgaggaacttggtgtcgcccggattgacgatgttcaccttgcgcatcatctggcgaacaatgacctcgatgtgcttgtcattgatcttcacgccctgcaggcggtagacgtcctggatctcctggacctggtattcggccagagtagtcacgccgcgcagacgcacgatgtcgtgcgggtccagctcgccgtcgaccacgacctcgccacgctccacgcgctcgccctcgaacacgttcacggtgcgcagtttcgggatcagcatctcgaccggatcacccttgtccggggtaatcaccagacgctgcttgcccttggtctccttgccgaacgagacggtaccggagatctcggccagtacggccggctccttgggacgccgagcctcgaacaaatccgccacacgcggcagaccaccggtgatgtcgcgggtcttggacgactcctgcggcaggcgggcgataacatcaccgacctcgacgcgggcattgtcctcgagattgaagatcgcattggccggcagcatgtactgcgcgggcatatcggtacccgggatgtacacctcgttgccgtcgtcgtcgaccagcttgacggtcgggcgcagatccttgccggcgctcgaacggctcttcggatccagcaccacgttctgggacagaccggtaaactcgtccgtctccttggtcacggtgacgttctcgacgaagtccgccagacggatgtagccgcccacctcggtgacgatcgggtgggtatgcggatcccaggtcgcgacctcctgacccgcctcgaccgcatcaccgtccttgacggtgatggtggcgccgtagggaatcttgtagcgctcgcgctcgcgaccctggtcgtcgatcacgcccagctccccggagcgcgataccgcaaccaggttgtccgccttgttggtgacggtcttcaggttgtgcagacgcacggacccggcatttttcacctggatcgcgctgacggtaaccgcacggctcgcggcacccccaatgtggaaggtacgcatggtcagctgggtacccggctcgccgatggactgcgcggcgatcacacccaccgcttcgccctcgttgacctcgtggccacgggccagatcgcgaccgtagcacttggcgcagatgccctgacgcgtctcgcaggtaatcgcggagcgcaccagcacctcgtcgaccgaggcctcgtccagcttgtcgaccattgcctcgtccagcagggtgcccgccgggatcaggacctcgtcggtacccgggcgatgcacgtcgaccgccgtggtacggcccagtacgcggtcgcgcagcggctcgaccacatccccgccctcgatgatcggtttcatcatcaggccctgctgggtcccgcagtcgtgctgggtgaccaccacgtcctgcgacacatccaccaggcggcgggtcagataaccggagttcgcggtcttcagcgcggtatcggccagacctttacgcgcgccgtgggtcgagatgaagtactgcaggacgttcagaccctcgcggaagttcgcggtgatcggcgtctcgatgatggagccgtccggcttggccatcaggccacgcatacccgccagctgacggatctgggcagcggaaccacgcgcgccggaatcggccatcatgaagatcgagttgaacgagctctgctcgactgtctcgccctcggcgttggtcacctgctccttgccgaggcgctccatcatcgccttcgcgacctggtcattgcagtgcgaccagatgtccacaaccttgttgtagcgctcgcccttggtgaccagacccgaggcgtactggtcctcgatctccttcacctgttcctcggcgttctgcaggatcggctgcttctcgtccgggatgaccatgtcatccgagcagaaggagaccccggcgcgggtcgagtagtagaagcccgcgtacatcagctggtccgcgaacaccacagtgtccttcaggcccagacgacggtagcaggagttgatcagcgcggagatggtcttcttgctcagctcgcggtcgatcagctcgaacggaagccccttcggcatgatgcgcgacaggatcgcgcgaccgacggtggtctccacccgcatggacggcagcggctccccttcggcgacatccgccatcgtgtcggcgatgcgcacggtgatccgggcatgaagatcgacctgcttgtgttcgtaggcgcgatgcacctcgtccacatcggcaaaggtcatgccctcacccttggcgttcaccttctcgcgcgagaggtagtaaagccccagcacgatatcctgcgacggcacgatgatcggctcgccgttcgccggggacaacacgttgttggaggacaacatcagcgtgcgcgcctccagctgggcctccagcgacagcggcacgtgcacggccatctggtcaccgtcgaagtcggcgttgaacgcggcgcagaccagcgggtgcagctggatcgccttgccctcgatcagcaccggttcgaaggcctggatacccaggcggtgcagggtcggggcgcggttcagcatcaccggatgctcgcggatcacctcttcgaggatgtcccagacctcgggaccttccttctccaccgccttcttggcggccttgatggtagtggccaggccacgacgctgcagcttgccgaagatgaacggcttgaacagttccagcgccatgcgcttgggcaggccgcactggtgcagacgcagggtcggtccgaccacgatcacggaacgaccggagtagtcgacacgcttgcccagcaggttctggcggaagcggccctgcttgcccttgatcatgtcggccagggacttcagcgggcgcttgttggtgccggtgatcgcacggccgcggcggccgttgtccagcagcgcgtccacggactcctgcagcatgcgcttttcattgcgcacgatgatgtccggggcattgagctccagcaggcgacgcagacgattgttgcggttgattacccggcggtacaggtcattcaggtcggaggtcgcgaagcggccaccgtccagcggcaccagcgggcgcaggtccggcggcagcaccggcagcacggacatgatcatccactccggcttgttgccggattccaggaacgactcgatcagcttgagccgcttgcccagacgcttgatcttggtctcggacccggtctcggacagctcctggcgcagcttcgcggcctcgccctgcaggtccatctccttgagcagggacagcacggcctcggcgcccatcatcgcggtgaagtcgtcgccgtgctcctccatcgcctcgaggtattcctcgtcggtcaggagctggcccttctccagcgtggtgaagcccgggtcgatcacgatgaaggactcgaagtagagcaccttctcgatgtccttcagggtcatgtcgagcagcagcccgatgcgcgacgggaggctcttcaggtaccagatgtgcgcgaccggcgaggccagatcgatgtgccccatgcgctcgcggcgcaccttggtctgggtcacctcgacgccgcacttctcgcagaccacaccccggtgcttcaggcgcttgtacttgccgcacaggcactcgtagtccttcaccggaccgaagatcttggcgcaaaacaggccatcgcgttccggcttgaaggtccggtagttgatggtctcgggcttcttcacctcgccgaaggaccacgaccggatctggtcggcggaggccaggccgatgcggattgcatcgaactcttccggctgagtctgctgcttgaacagattgaggaggtctttcattcgctatgcctcacaaagctttgggtcgaggggtgccctgcaccccttcggatcacattcggatcggaggagatcagtcctgctccagctcgatattgatgccgagcgccttgatctccttcataagcacgttgaacgactcggggacgttggcctccatgtggtgctcgccgtcgacgatgttcttgtacatcttgttgcggccctgcacgtcgtccgccttcaccgtcagcatctcctgcagggtgtaggcagcgccgtaggcctccagcgcccagacctccatctcgccgaagcgctggccaccaaactgcgccttgccgcccagcggctgctgggtcaccagcgagtacgggccggtcgagcgcgcatgcatcttgtcgtcgaccaggtggttcagcttcagcatgtgcatgtagccgacggtcaccggacgatcgaaggagtcaccggtgcgcccgtcgaacagttcggcctgccccgtctcgggcagatcggccagacgcagcatctccttgatctcggcctcctcggcaccgtcgaacaccggcgtcgccatcggcacgccaccgcgcaggttgcggcaaagcgcaatgatctcggcgtccgacatggagtcgagatcgaccttcttgtcgcggtggttgtagatcttgtccaggaactcgcgcagcttcgcgatctcggcctgcgcctcgagcatgcggttgatcttgtcgcccaggcccttcgcggcccacccgaggtgaacctccagcacctgcccgacgttcatgcgcgagggaacgcccagtgggttcaggaccacgtccaccggggtcccgtcctcgaggaacggcatgtcctcttccggcacgatcatcgagatgacgcccttgttcccgtggcggccggccatcttgtcgcccggctgcagacgacgcttcacggccacgtagaccttgaccatcttctgcacgcccggcggcaggtcgtcgcccgcggcaaccttcgccttctggtgctcgaacttcttgtcgaacagctcgtgctgctcctgcagctggcgaccgaggtcctccagctgagagttcacggcgtcgtccttcaggcgcacctcgaaccactggtcgcgggacagtccctgcaggtacttcttggtgaccttggagccatcgcccagcccttcgggaccaccggcggcggccttgttgaccagcagcttttccactcgtgcgtagatgtcgtcctcgtagatacgcagctggtccttcaggtccttcttgaccgcggcgaggtcgtcttcctcgatcgacttggcgcgcgcgtccttctccacgccgtcgcgggtgaacacgcgtacgtcgatcaccgtgccctcaatgccggacggcacacgcagggaggtgtccttcacgtccgaggccttctcgccaaagatggccctcaggagcttctcttccggggtcagctgggtctcgcccttcggcgtgaccttgcccaccaggatgtcgcccgggttcacctcggcaccgacatagaccacaccggactcgtccagcttggccagcagcgactcggagacgttcgggatatccgcggtgatctcttcctggcccagcttggtgtcacgcgcgacacagttgagctcctcgatatggatcgtggtgtagcggtcttcctgcaccacgcgctcggagatcaggatggaatcctcgaagttgtagccgttccagggcatgaacgcgaccatcatgttctgccccagggccagctcgccgagatcggtcgaggacccatcggccagcacgtcgccgcgggcgatctcgtcgcccaccgcgaccagcggacgctggttgatgctggtgttctggttggaacgcgagtacttggtcaggttgtagatatccacgcctggctcgccggcgacggtctcgtcgtcgttcacgcgcaccaccacgcgggcggcgtccacggaatcgaccgtaccgccgcgcttggcgacaatcgcggacccggagtcgatcgccacggtgcgttcgataccggtcccgaccagcggcttgtccgcacgcaggcagggcaccgcctgacgctgcatgttcgcacccatcagggcgcggttggcatcgtcatgctccaggaacggcagcagcgcggccgccacggacacgatctgcttcggcgagatatccatgtactggatcttgtccggcgaggagatcgtgaactcctcctggaagcggcaggagaccaggtcgtcggtcagacgcccttgctcgtccatcgccgcattcgcctgggcgatcacgtactggctttcctcgatcgcggacagatacacgatctcatcggtgaccttgccgtcctcgaccttgcggtacggggtctccaggaagccgtaacggttggtgcgggcatacacggccagcgagttgatcaggccgatgttcggaccttccggcgtctcgatcgggcagacacgaccgtagtgggtcgggtgtacgtcgcgcacctcgaagcccgcgcgttcgcgggtcaggccgcccgggcccagcgcggagatacggcgcttgtgagtcacctcggacagcggattgttctggtccatgaactgcgacagctgactggaaccgaagaactccttgaccgcggccgccaccggcttcgcgttgatcagctcctgcggcatcaggccttcgctctcggcgaccgtcaggcgctccttgaccgcacgctcgacgcgcaccagacccagacggaactggttctcggccatctcgcccacgctgcggatgcggcggttgcccaggtgatcgatatcgtcggtgcgaccgttgccgttacgcaggtcgatcaggaccttcagcacgtcgaggatgtcctcgggcgacagcacacccgggccctcgtcggtatcgcgtccgacacggcggttgaacttcatccggccgacggccgacaggtcgtagcggtcctcggagaagaacaggttggagaacaggttctcggcggcgtccttggtcggcggctcgccggggcgcatcacgcgatagatctcgacctgggcctccaactgcgtcttggtcggatccagacgcagggtgtccgacatgaacgggccatggtcatagtcgttggtgtagatggtctccaccgacttcacgccctcggcgcgcagcttgtccaggagttcctgggtcagcggatcgttggcggccgccatcagctcgccggtcgactcgtcgactacgcccttggccagcacgcggccgagcaggtactcgtccggcacgcgcaggcggttgatgccggccttttcgatctcgcggatatgccgcggggtaatccggcgcccggcctcgacgatcacgttcttgccgtcggtgatgtcgaccacggcggtctcgccgcgcaggcgctcggggatcaggtccagttcaccgccgtcttcatcgagcgtgatctggttgaattcaaaaaaggtggacaggatctcttcggtatccatgcccagcgcacgcagcagaatcgacgccggcagtttgcggcgacggtcgatacgcacgtacaccccgtccttggcatcgaactcgaagtccagccaggaaccgcggtacggaataatgcgtgcgttgtagagcagcttctgggcgctgccctgggtcttgccacggtcgctgtcgaagaacacgccgggcgaacgatgcaactgggagacgatcactcgctcggtaccgttgatcacgaaggtcccgttctcggtcatgagcggcatctcgcccatgtagacctcctgctccttgacctccttcaccacggtggagccggccggggcctccttgtcgtggatcaccagacgcagcaggacacgcagcggggccgcgtaagtcacgccacggatctggcattccttcacatcgaacagcggctcgcccaagcggtagctgacgtactcgagctggacatgaccggaatagctaacaatcgggaacaccgactgaaacgccgcgtgcaggcccaacgcgtgacgcgcctccggacccttttcggcctgcaggaaatcccgataggaggtcaattgggtttccagcagatacgggacgtccaggatctggggacgtttcccgaagtccttgcggatacgtttcttttcggtataactgagggccatggcttacctcggcggctagctgaacaacgcgcgaaaaaacccgcgccaccacgggctgaggctgacgaccaaaaggccgccagcctcagggattcgtgatgtacacgaaaacaacaggcgcaagcgccttttacttcagttcgacagtggcgccagcctcttccagctccgccttcatcttttcggcttcgtccttcgccgcgccttccttgacggttgccggcacgccttcgaccatctccttggcctccttcaggcccagaccggtcaggcctcggacgaccttgatcacgccaaccttgttttcgccaaagctggacatgacgacgtcgaactcgtccttggcttcggcagcggcggcttcaccaccaccagcggcagccggggcagccgcgacggcggcagcggcggaaacgccgaacttctcttccatctcactgatcaggtccacgatttccaggaccgtcatattgccgatggcttccaggatgtcttctttcgaaacggccattttttactctcctaacggggcacacccgtattcattcagtacttgctcagaaacggcttgatgagattcaggctgcctgtttctggtcacgaattgctgcaacggtacgcacgagcttgcccgggacttcgttcaccgtacgggcgaacttgtcgagcggcgccttcatggtggcgagaagcgttgcgagtgcttcatcgcgtgtcggcaggctggcgaggcgatcgagatcgttcgcacccatcagctgcccaccaaacgacaccagccggaccttcagctgttcgttttccttggcgaaggacttcaccagtcgcgcggcggagccaggctcctcttcactgaaggccaggatcagcgggccctgcagctcgggctgcatgcacgcgaaatccgtaccctcgatggcacgcttggcgaggttgttcttcaccacccgcagatagaccccggaattgcgggcctgccgacgaaggtcggtcatctgcgcgaccgagagaccccggtattccgcggcgaccgcggaatgcgccgaggcagcaaccgtagccagctccgagacaatcgccttcttgtcgtcgagattcaaagccacgttgactctcctctagtaagaccacccgaaggcgatcgtgaaaccgggcgaacccggtacttcggtgctcccgtcgcaggtacttcctgaatcgggtgacaccatctgcgcaggctggtggattaagccaccccgcgaacggggcggcgcctgcggtcttggatggcgtgccgcttgcgcgacagccgaccaaaaaccaaaaaaacttcttacagtgacaatgacgcctggtcgaccttcacccccgggcccatcgtcgtggagatcgtgacccccttgacgtactgccccttggacgtcgccggcttcatcttgaccagatccgccagcagggcgttcaggttctcggccagcgagctggaatcgaagtccgccgcgccaatggtgcagtgcacgatcccgcccttgtcggtgcggtagcggacctggccgctcttggcgttggtcaccgcggtcgcgacgtccggcgtcacggtgccgaccttcgggttcggcatcaggccacgcgggcccaggatctgcccgagctgaccgacgactcgcatcgcgtccggggaggcgatcaccacgtcgaaatccatctggccggccttcacctgttcggcgaggtcgtccatgcccaccacatcggcaccggcttccttcgcggcgtcggcattggcgccctgggtgaacacggccacgcgcacgcttttgccattgccgtgcggcagcaccgtggagccccgcacgacctgatcggacttgcgcgggtccacgccgagattcacggccacgtcgaccgactcgcggaacttcgccttgggcagctcacgcagcaggtcaaaggcctcggtcaccggatacagacggcccggctcgaccttttcgcggatggccttcattcgcttggtcattttcgccatgtctacagaccctccacttcgaggcccatgctgcgggcactgccggcaatagtgcgaaccgctgcgtccagatcggcggcggtcagatccggctccttggtcttcgcgatttcctcgagctgcgcccgggtcacggtgccgaccttgttggtgttcggctcgccggaacccttctgcaggcccgcggccttcttcaacaggatcgacgccggcggcgtcttggtgatgaaggtaaagctgcgatccgaatagacggtgatcaccaccggaatcggcagaccgggctcgatctcctgggtctgggcgttaaacgccttgcagaactccatgatgttcacgccgcgctgacccagtgccggcccgacgggcggactcgggttggcctttccggcaggcacctgaagcttgatatatgcttcgattttcttcgccatgatgactccctcgggtgcaagcgcctcgcggctccccgattagcagtggttgacgttagtacgtcaggttttctcgacttggtggaactcgagttccacgggtgtcgagcgaccaaaaatctgcacggccaccaggaggcggctcttctcgtagttcacttcctcgacgacgccattgaagtcgttgaacgggccgtcggtgacgcgaaccatctcgccaacctcgaacaggaccttcggacgcggcttctcggcaccttcctgcatgcgctgcaggatggcatcggcttccttgtcgctgatcggggccggccggtcggcggtgccaccgatgaaaccgagcacccgcggaacggccttgaccaggtgccaggcctcgtcgttcagatccatctgcaccaggacataccccgggaagaacttgcgctcgctcttgcgcttttggccgtccttcatctcgacgacctcttcggtgggcaccaggatctgaccgaaatggtcctgcatgccgaaacgctcgatgcgctcctccagcgaccgcttcacctgggcctcgaagcccgagaatgcctgtacgacgtaccagcgtaatgccatggagagaatcctgtgactaaccgatgaagcgactgatggaccaacccaggaacatgtccaggagccagaggaagatcccgataatgatcacgacggcgatgacgatcagcgtggtctgggtggtctcgacccgggtcggccagaccatcttgcgcacctcggtgcgtgcattgcccataaaggccgccagctgatgccccttcgccgtggtcatgccaatcgccacggccacgccgaccacggccagcagcccgagcacacgaatcagagtggactcgtccgagaaccaatagaagcccataacgccagcaatcagcagcgccacggctaccgcgagcttgaaagtatccagcccgccggtctgttccgattgttcactcatgaatacgtatcacccggtactcgccgccatcggtgaagatggcaggccaggagggactcgaacccccaacctgcggttttggagaccgctgctctgccaattgagctactggcctaaaaatcgaatcgacaagaaacaaacgcgagagacgacgcaccaggcgccgcctctcgcggtcgatcgttcaacttatctactgtatcactcgatgatcttggatacgacgccggcgccgacggtacggccgccttcgcgaatcgcaaagcgcagaccatcttccatcgcgatcgggctgatcagcgacacggtcatcttcacgttgtcacccggcatcaccatctcggtgccttccggcagctccaccgaacccgtcacatcggtcgtgcggaagtagaactgcgggcgataaccattgaaaaacggggtatgacgaccaccctcgtccttgcccagaatgtacacctcagcctcgaaatgcgtgtgcggcgtaatcgaacccggcttgcacagcacctgaccacgctgcacttcgtcgcgcttggtaccacgcagcagaatgcccacgttgtcgcccgcttcgccctggtccagcagcttgcggaacatctcgacacccgtgacggtggtcttctgggtgtcgcggataccgacaatctcgatctcctcgcccaccttgaccacaccgcgctcgatacgacccgtcaccacagtgccgcgcccggagatcgagaacacgtcttccaccggcatcaggaagtcgccgtccaccgcgcgctccggctccggaatccagctgtccatcgcctcgaccagcttgtagatcgcctgcgcgcccacttcgctctcgtcaccttccagcgccttcagcgcggaaccggtgatcaccggggtgtcgtcgcccgggaaatcataggaagacagcagatcgcgcacttccatctcgaccagctcgagcagctcggggtcgtcgaccatgtcggccttgttcaggaacaccacgatgtacggcacacccacctgacgcgccagcagaatgtgctcgcgggtctgcggcatcggaccatcggccgcggacaccaccagaatcgcgccgtccatctgcgccgcacccgtgatcatgttcttcacgtagtccgcgtgcccagggcaatccacatgcgcgtagtgacgaatgtcggattcgtattccacgtgcgccgtggcaatcgtaatcccgcgcgccttctcttccggcgcattgtcgatctggtcaaacgcacgggcttcgctaccgtacttcttgcccagcaccgtcgtcatcgccgccgtcagcgtggtcttgccatggtccacatgaccaatcgtccccacattcacatgcggcttcttacgctcgaacttttccttggacatctctcgcttccccggatcgtgacgctttcacaagcgacgcaggttgtacgctgacttacacaaaattggagctcatgaccggattcgaaccggtgacctcttccttaccaaggaagtgctctaccgactgagctacatgagcctgacttacctggccagggccggacccgaaccgttcggatcaactggagcgggtgatgggaatcgaacccacatcatcagcttggaaggctgaggttctaccattgaactacacccgcagaaccctggcttgccgaaccaccgcccgctacaggccgctggcttgaaaacccgatggtggagggaggaggattcgaacctccgaaggctgagccagcagatttacagtctgcccccgttgaccgcttgggtatccctcctcgatcaagccgcgtattctgaaccagcgcgaagcacagcgtcaagcggggattacatcccgcgcgcagatcacgcgggcatgcgcgcatgtcgctcattctctacctatgatttccggtcatacggtgcgcctgacggtttccattccacgacagacgcacgtagagtgtgcctattcaggacttgaagattcgcgcgtagaggcccatgcccaacacgacaacggcgccccgcctgccgggtctggccaagcgtctcgtggacgccggcctgattgcggaagatatcgctgcccagatcgccgaggaatcgcgcgctcagcagacccctttgatgcccctgctcgccagcaaggggcaggtctccgaggcccgcctggccgaggccgcggccgaggagttcggcctcccggtactggatttgtcgtgctttgaacccgagctgctgcccaaggatcacctgaacgagaagctgatccagaaacaccacgccctgccgatcatgcagcgcggcaaccgcctgtatatcgcggtatccgaccccaccaacctgggggccaccgacgagttcaagttcgcgaccgggatgccggtggaggccgtactggtcgaggggcacaagctcgaccgcctgatcgaaagcgccctgagcgctgcgtcgtcgctgatggacgacctgggcgacgacgatctcgaaaacctggccatcgaatcgggtggcggcgatgacggcgacacttcggacgccgccgacgcggtggacgacgcgcccgtggtgcgcttcgtcaacaaggtgctgatggacgcgatcaaccgcaaggcgtcggacatccacctcgagccgttcgagaaggatttccgcgtgcgctttcgcatcgacggcgtgctgcacgagatcgcccacccgccgaacaccctggcgccacgcatcaccgcgcgggtcaaggtcatgtcgcgcatggacatcgccgagcggcgggtcccgcaggatgggcgcatcaagctgaagctctcgcgcacgcgagcgatcgattttcgtgtcagcacactgcccacactgtacggcgaaaagatcgtaatgcgtatcctcgacccgagcagcacccagatcgggatcgatcagctcggctacgaggagcaccagaaggaggcctacctccaggcgctcaagcgaccctacgggatgatcctggtcaccgggccgaccggctcgggtaaaacggtgtcgctgtacaccggccttgggatcctgaacacggccgaccgcaacatctccaccgcggaagacccctcggaaatcaacatgcccggggtcaaccaggtcaacgtgaacccgaaggtcgggctgaccttcgccagcgcgctacgcgccttcctgcgtcaggatccggacgtgatcatggtgggggagatccgcgacctcgagaccgcggagatcgcgatcaaggcggcgcagacagggcacctggtgctctccacgctgcataccaacgatgccccgcagaccctgacccgactggcgaacatgggggtacccccctacaacatcgcctcctcgatcctgctgatcatcgctcagcgcctggcgcgccggctgtgcccgaactgcaaggaaccggaggatctcccggaagaggtcctgcgcaaggagggcttcaccgacgccgacattcaggccggcgtaaccgcgtatcgagcagtgggctgcgatcagtgcacgaacggctacaaggggcgggtcggcatctatcaggtcatgccgatcagcgaagagatgcagcgcgggatcctggagggctacaactccatgcagctggctcaacaggccgcaaaggaaggggtcgaggacctgcgtcgcgccggcctggtaaaggttctggcagggatgaccagcctcgaggaagttaaccgcgtgaccaaggactagcacgccgcgacccgctcaggacggctccggttcgggtcaccagcacagggggacaggtagatggccgattccgggacaatctacgcttgggaaggactgaacaagaacggcgaccgggtcaagggcgaaaccccggccgacagcgaagccgtcgcacgctccgaactgcgcaagaacggcatcaatgtcgtcaagattcgcaagaagccaaagtcgctactctccgggggcaagaaaaagatcgtccccgcggacatcgcctacttcctgcgacagatgaccacgatgctgcaatccggcgtgccgctggtacaggccttcgagattgtcgggcgcggcaacgagaagccggcgatgcgcgatctcgtgctcaagctcaaggccgacgtcgagggcggcgagaccttcgccgccgcgctcgccaaacagcccaagtacttcgacgacctggtggtcaacctggtcgaggccggcgagcaggcggggacgctcgagaccctgctcgacaaggtcgccacctacaaggaaaagaccgaggccctgaaggccaagatccgcaaggcgatgttctacccggcggcggtcgtcgtggtggccatcgtggtgacggccatcctgctgatctacgtggtcccgcagttcgaatccctgttccagggctttggcgcggacctgccggtcttcacccgcatggtggtcgacctgtcgggattcgtgcagtcctggtggtggctgatcctcgcgatcatggtcgcgatcggcttcgcattcgtagagacccggcggcgttcgccacgatttgcacgtttcctcgatatcgcgatcctcaaggccccggcctttggcccgatcctgcgcaaagccgcgatcgcccgcttcgcacggacgctgtccaccatgttctccgccggcgtcccgctggtcgatgccctgacttcggtctccggcgccacgggcaacgcgctgtatcgcgaggccacgctgcgcatgcgcgacgagacctcggccggggcccagctgcaatggtcgatgcgcaataccggcgtgttccccaacatggtcgtgcagatggtcgcgatcggcgaggaatccggctcgctggactcgatgctggcgaaggtggcggacttctacgaggccgaggtggacaacgccgtggacagcctctcgagcctgctggaacccctgatcatggtcgtactcggcgtactggtcggcggcctggtgatcgcgatgtacctgcccatcttccagatgggtcaggtcatctagggaaacactgaccaatgtacacactcgcgttggtaccccaggttttccgagacaaggcacgtcgcgcagcgggtagtggttctacccgcccggttttgatggattcggggcgcaacgcaggatcggggaacaggggttaccaaccccacaagcgattgaaagcaggggctcggccgcccgttgttatcaagaacgggcgcgcacacggcgttgcggctcccttgtgcagaatgactgcacggcagtcaccgcgcattaaacgcacgcaaaagcgactcgagcgcgagcgtgcacattggtcagggcttccctaggatgctcggcacggaagagctcctgtcgccaccctgggcaatcgcggtcgcagcgattttcgggctgctaatcggcagttttctgaacgtggtcatcgcccggctgccggtgatgctggagcgcggctggaatgccgaggcacgcgcgatcctggagcaggagcccccagcggacgacgtcccgttcgatctgctgcgtccacgctcgcgctgcccccactgcgagcgaccgatccgtgcgtacgagaacatccccgtgctcagcttcctctggctgcgcggacgctgcccgggctgcggcacagccatcagctggcagtacccgctggtcgagatcctcaccgcagtcctgtttgccctgaccatctggcacttcggacccgacacgacagcgctgctggcgctgatcttcaccggcgtcctgatcgccgccgccgggatcgacgcgcgcaccaccctgctcccggaccagctgaccctgccactgctctggctggggctgctggtcaatatcccgggcaccttcaccgatctgcagtcggccgtgatcggagcggccgccggttacctggtgctgtggctgatcttccacggcttccgcctggccaccggcaaggagggcatggggtacggcgacttcaagctgctcgccgcgctgggcgcatggctcggctggcaggccctgccggtaatcctgctgctggcctcgctggtcggagcggtggtcggcatcctgctgatcctgctgcgcgggcgcgaccgcaacatcccgatcccgttcgggccgtatctggcagccgccgggtggctggcgctgatctggggcgatacgctggtggcgttctacttcccacaggggctctagttttatgcggcgggtcggactgacaggcgggataggctgcggcaagagccgcgtcgccgggctgtttgccagcctgggggtaccggtgctcgacgccgaccgcatcacccgcgaactgcaggagccggggcacgacctgcatgccgcaatcgttcaacagttcgggccaggggtgctcgacgcacgggggcacctggatcgcggggccctgcgcacacgggtcttcgcacgacccgacgagcgcaaggcgctggaagcgctggtccaccccgcggtgcacgcggaactggaacgccgtctccgtgagctgccagacaccaacggttatgcgctgatcgtggtgccgctgctgttcgaggctggctgggagcaggaattcgacgcggtcatcgtcgtcgactgcgagccggaggaacagctcgagcgggtcacccatcgcgatggccgtaccccggccgaggtgcaggccatcatggactgccagctgagtccggacgagcgccgccagcgcggcgaccgggtgatcacgaacagccgcacgaccacggacgaggatctgcgccggcaggtgtccgacctgcacgatcagcttcgagccgcaacggggaagggctagccacatgcgtctagcccgcgatagggggagagcttgcgcaccgactccgattgctggcagggacgggtggaaagtcccccccggaatactggatactgccagggtcgtgttgccccgcaacaccgagaacccaagccggacgggccgcccgtgacccaattactcaccttcgaacaaccgctgcacgaacgcgtgcgactgctgttgcgcctggaggcgctggctcagcggttcggggacgccctggagtccggccggccttttgaccatcacgaggccctggtctcgctggtcgacatctatgccctggtcacccgcgtcgacatcaagcgcgaattgatgggcgagatcgagcgccagactgccaacctcaaccgactcacgcaccagccgggcgtcgacccggagcgtttcaccgagaccatgcaggcgcagaaacgcctgcacaccgccctggaagaacaggccgggtcgctggatcatcgagtgcgtggcaacgaattcttcaacagcgtgcgccagcgcatggcgctacccggcggggccttcgatttcgacctgccgatctaccatcactggctggcccagagttccccggagcgcaccgcactgttgctggaatggttcgaaccgttgaacacggttgccgaggcaaccgtccaggtcctgtcctatatgcgccgatccgggcgctcggagtccgcgatcgccgaagacggctatttcgaacgcagcctggacacgagtcatgcatggcaactgatccgggtcagtgtcgatcccgatctggggtattacccggagatcagcgcgggacgccaacgcttcacggtgcgttttttctcacccgaggatttccgcagccgccccatccccgccgcacaggacattgaattccagctgtgctgctgcgccttgtaaacgggctgaacgggctcaccactcagaccgccgtttcaccggcctccatccccagcagcccccggatcgccgcgatcccctgggcaccgcaggtccgcgcctgttccagatcggacgcacgcatcccgcccagggcataaaccgggaccccagcctcgcgcacctgcgcggcgaattgcgcccaccccatacccggcacgccgggatgggagaccgtggaacacactggactcaggacggcaaaatccagccccagccgggcggccgcagtcagtccttcggcgtcatgcaccgacgctgccaccagacccgacaccggggggcgctcgtccagcgcacgccagcgccgttcgggaagatgccatccgataccggacaggtccgcaacccactcccacggggcgttggccagcagcggtatgccgcgaccgcgggcaaacccgtggagtggctcgaccaaggctcggtagtccttccgccccagcgatggcgcccggacctgcagcatcgcgtcgtccatagccaccagcgctgcctggacctgctcaaccacagccgggatctcggcccgcaccgcaggggatggtgtaatcacatagcgctgcggcagaaccagggcctgaaacatcgggtgattggcagcggggaaatccgcggggtccagggtagccgggtcgcgccaggcccattcctgcccttcgcggccatgcaccgtgccggaccactccgttacccggaacacgcgcagggccacggaacactcggcaaagtcatggcgcacggtcagacattgaacaccggcgcgcacgacaatccccagctcttcgtgcaactcgcgcaccaggccggcaaaggcgctttcgccggcatcgatcttgccgcccggaaactcccaatagccggcgaggtgccggccggccagacgtcgactgaccagcacgcggccctcggcatcgagcaccagccccaccgcgacctccaacggcggaacggatccggccggctcaggaccggtattcggcattgatacgaacgtactcgtgggagaagtcgcaggtgtacttgcgggccgcagccggcccccgacccagcgcgatgtggatttcgatctcgtcctgcgcaaaggcctgctgcccggccgcttcggtgtagtccggggaacggccgcccccgcgaacgatcgcgacgccattgacggtgatggcgacctgctcgatcgccaggtccgcgacgccggcgcgaccgaccgcggccaggatgcgcccccaattgggatcggacgcgaaaagggcggtcttgaccagcggcgacagggccacggtctcggccacccgggcagcctcggcctcgtcacgggccgactccaccgccacggtcacgaacttggtcgcgccctcgccgtcgcgcacgatcgcctgcgcgagctccaggcacaagtctccgagtgctcgcgtgaaggtctcgcggtcctcggccgtggccagcgtcgcgccgctggcgcccgaggccatgcagacgaccgcatcgttcgtagaagtgtcgccatccaccgtgatggcgttaaagctggccgcattcgctgcgcgcagcaaaggcaacagctccgcttcggtgataacgagatcggtcccgatgaacccgagcatcgtggccatattcgggtggatcatcccggagcccttggcgatcccggtcaggttcacggtaccgcccgagagctcgatacggcgactgccgcccttgagcacggtatcggtggtcatgatcgcgcggcccgcctgcatccagccattcggcaccagcgccgcttgcagggtgggcagagccgctgtaatccgctcgaccggtagcggctcgccgatcacgccggtagagaagggcagcaccgcacgggcatccccgccgaccactgcggcgactgcctcgcaacaggcacgcgcggcggccagccctgtctccccggtcccggcgttggcattgcccgcgttgatcaacagccagcggccggggcacgcggactggtgctcacgggccacgatgaccggcgcggcgcagaaggcgttggtggtatagagcgccacaatggtggcgtccgggccggcatcgaccagtaccaggtcgtcgcgcccggcgtagcggatgcccgccgcggtagtcgccaggcggatgcccggcaccggcagcagcgtctccggtggttgcagaccgacagccatcaaggagtcccggacaaaatcagagcttgccgtggcactgcttgtacttcttgcccgaaccgcaccaacagggttcgttgcggccaagcttggggccctcgcgacgataaggggtgtcaccactggccacaggctcgcgctcttccgccccggcgtccagcgcgctgtccgggttctcgtgctggaagttcatgtcggactcggccggggcctttttcttcggctgcagcgcctcgacctcttcgggcgagcgcagctggatgcgcagcagatacttgatgacgtcgtgcttgatgcgctccagcagggcctggaacatcgcgaaggcttctttcttgtattcctgcttcgggttgcgctgtgcgtagccgcgcagcccgatgccctggcgcaggtagtccatcgcggccaggtgttccttccactgggtatccagcacctggagcatcatgtcgcgctgcaggcggttcatcgtggtatcgcccagctgctcgcgcttgccggcaagcagcgtgcgggcgtgctcgataatccgttcgcgcagcggctcttcgtgcaggtcgtcctcatcctccagccactgcttcacgggcaactcgatcccgaactcgccggccagggcctgctccagaccctcgacgtcccactcgtcctcgatggaaccgggcgggatgtactcgctgatctgggcattgatcacgtcattgagcaacgcctcgatggtgtcgctgatgtcgtcggtggtcagcaactcggcacgctgttcgtagatcacccgccgctggtcgttggcgacgtcgtcgtactccagcagctgcttgcggatatcgaagttgtgcgcctcgaccttgcgctgggcgttctcgatcgcgcgcgagacccaggcattctcgatcgcctcgccctccttcatgcccaggcgttgcatcagcccgcgcacgcgctcggaggcgaacactcgcatcaggttgtcttccagcgacaggaagaaacggctggagcccgggtcaccctgacgcccggaacgaccgcgcagctggttgtcgatgcggcgggattcgtggcgctcggaaccgatgatgtgcaagccgccggacgcgagcacggcatcgtggcgcttctgccagtccgccttgatctgctcgcatttcgcggtgtcttccgggtccacctcggccagctcggcatccagcgacccacccagcacgatgtcggtcccgcggcccgccatgttggtggccagcgtgatcgcgcccgggcgtccggcatgggcaatgatcgcggcctcgcgctcgtgctgcttggcgttgagcacctcgaatttgatcccggtctttttcagggcctgggccaggcgttcggaggcctcgacggatgcggtgccgaccagtacgggctggccgcgatccacgcaccactggatctccttgatgatcgcctggtacttctcttcctgtgtcaggtagacgaggtcctgcatgtcgtcccgcaccagcggcctgttgccaggcaccacgacaacctcgaggccgtagatcgtctggaactcgtaggcctcggtgtccgcggtaccggtcatgccggccagtttctcgtacagacggaaatagttctggaaggtaatcgaggccagggtctggttttcgcgctggatcgggacgccttccttcgcctcgatcgcctggtgcagaccctcggaccagcgccgaccacccatgatgcggccggtgaattcgtcgatgatctggaccttgttgtcacgcaccaggtagtccacgtcgcggtggaacagcgcatgggcacgcagggcggcgttcaggtgatgcaggacctggatcgcgccggcgtcatacagagactggtactcctccagcaacccttcctcgcgcagcagctgctcggccttctcgtgcccgtcctcgctcaggaagacctgcttggccttctcgtcgacgtagtagtcgccctcgctctcctcgtcttcctgacgggtgagctggggcgggatcttgttcatccgctcgtagagctcggagctgtcgccactggggccggagatgatcaacggggtccgggcctcatcgatcaggatcgagtcgacctcgtcgaccaccgcgaaattgaggccccgctgcacccgctgatcggcggaaaacgccatgttgtcgcgcaggtagtcgaagccgaactcgttgttggtgccgtaggtgatatcggcggcataggcctcgcggcgggtcaccggacgcaggtggtccattccgccttcttcggccttgtactcggggtcgtacagatacgaggcgctgtccacgcccagcccgccggaggagttaatcaccccgacgctgagtcccagggcgtgatacagccggcccatccacgcggcgtcgcggcgggccaggtagtcgttgaccgtgaccacgtgcacaccatcgccggacagggcgttgaggtaggcagggagcgtggcgaccagggtcttgccttcccccgtgcgcatctcggcgatgcgcccgtcgttcagcaccatgccaccgatcaactgcacgtcgaaatggcgcatgccaagggcatgcacgctcatggcgcggcagaccgcaaaggcctccggcaacagcttgtcgatggactcgccgtcctgggcgcgctggcgcagctccgtggtcttgtgttgcagctcctggcgcggcagggcctcggtggcttccgcgagggcgttcacctgctcaacctgcttgcgatagcgcttgatgatgcggtcgttgcgactgccgaagaacttctgtacgagctgcttgaccatagggatccgcttgaggggggcttgtattaagagccagccgttgtccgaaacctatctaggataaaccatccgcccagcacctgcgcgtgggcggatgccggaggggttcggattcagtcgtcgctaggcaggaagtcgtagggattaacggcctgccccgccttgaggacttcatagtgcaggtgcgtgtccgtggcacggcccgtgcggcccatgcgtgcaatggtgtcgccggcatccacgcgctgccccggctccacgagcagctcggagttgtgcgcgtagcgggtacgcagaccgcccccgtggtcaatctccaccatcttgccgtaggcatcgcgtttgcccgagaacaccacgatgccaccacccgcggcgcggatctccgagcccggactgccagcgaagtccatgccggaatggaagcgccgcgcgccggtaaacgggtcgttgcgataaccaaaggccgagctgatccaggcctcgtcatcgaccggcatcaattgcggacgcagggcctcgcgcgaggcatcctcgcgcagtgtgtcgtcgatcagggccaccgaggtctgttgccgatggagcaggcgctcgagggcgtagaggcgttcatccatcgcaacgggggaatccggcccctccagttcaggtccaccctgcccccccatcgcgggcgtcagctcggacaaatccaggtcaagcgtctcgcccaccgagcgcatgcgcaggtcaacacgggcgagctggcgttccagggccaccacccgttcggcgaggtgtttcaggccctcgtgcgccacctcgcgctcggcggcctcgatcaccgcctggtcgctccccggcaccaccggtaccttgataacctcgcgctgctgttgccccacccagtaggcggcggccacggccgccacgaccagggcgagcagggttacggacaggacgagggtgacgcgaagcggaaggcgggtacaaaggccatccggtcgtagtacgatcagctgcatgcgtttctcaattactcttgtactgtcgggcttcgtggagccgcgccaatgatgccgcgccccgcgaaccgctttgtcgcggcgaatttgagcgttcacagcgaccgcgaccgggagctggaacgcgccctcgcccccgtggtgggagaggagctacggcgcggacgcctggcgctgacccggcaaggagagaccctgatcgcggtctgcgccgatcggccactggcgaccgagatccgtttccaacagcgcgaactgctgaagacgctcgcggcggccggaatcgacggcaccaccgaggtgcgcatccgactcgacagcacgccacgcgcgccacaacccaaacgggtcgcggttcaacgcgagatcccggagtcggcccgctccctactgatgcagaccgcgcgctcgatcagcgacccggaactggccggggcactggaacgcctcgcggcactgcccccgcagggacgctagccccgccaggcctagccagtggcgatcgtgggcgccagctgcccgaaggagatcggcaggcgctccgaggggtcctcgaaggtaaccttttcccaggccgtctcgtccgccgccaactggcggattaactggttgttcagcgcatgcccggacttgtgcccggtaaacgcgccgatcaggctgtgtccgagcagatacagatcgccgaccacgtcgaggatcttgtgcttgaccagctcgttgtcgtagcgcagaccgttctcgttcaggatcttgtagtcatcaagcacaacggcgttgtccaggctgccacccagcgccagctggttggcgcgcagggcctcgatatcgcgcatgaacccgaaggtccgggcacgcgagacctcctttacaaaggaggtggacgagaagtccagctcggcgcgctggcttccgtcggtaaacatcgggtgttcgaagtcgatgcagaaaccgaccttgaacccgtcataggggtcgaagcgcacccatttgtcgccctcgcggacttccacgctgcgcttcacccggatgaattccttgggggcatcctgttccttgagcccggcggactgcaacaggaacacaaacggcccggcactgccgtccatgatcgggacctcggcggcactgacatccacgtgcaggttgtcgatgcccagccccgcgatcgcggaaagcagatgttccacggtggagacgcgcacgtcccccttgacgagcgttgtcgacaaacgcgtgtcgcccacgttctccgcccgagccgggatttcgacgacggggtccagatcgctccgatggaagacgatcccggtattcaccggcgccggtcgcagcgtaagcacgaccttttccccggtatgcagccccacgcctgtggcccggatgctgttcttgagcgttctttgtcgaatcaacgcgtataacctcttgctttttcaggtgcaaagtggagcccgggccctcccgggctcatcatgcacacaacgattaccgcattattgcaagtttccgctctccctgcatgcggccccttgctcagtcggcttgtttgcgcagaaaggccgggatatccagcacatcgatgccttgctgctggttgtagtcgaccgcgagattgtccccgccgcgacgcttcaccgtcggctggtcgaggtccacctcgacgtcggagccgaccgcgcgcttcggctgggcatcgaccacacgcacctgcgggcgttcctgctgggccgtctgggcaccgaggccggtggccaccagggtcacacgcagttcgtcgctcatctcgggatcaatcacggtaccgaccaccacggtcgcatcctcggacgccagggccttcacggcctcgccgacctcctcgaactcgccgattccgacatccatgcccccggtgacgttcaccagaatcccgcgagcaccggagatatcgacatcctcgagcaacgggctggcaatcgcggcctcggcggcctgacgcgcacggtcctcgccggtaccggtgccggtgcccatcatcgccatgcccatctcgcgcatcacgttgcgcacgtcggcgaagtcgacgttgatcaggcccgggcgggtgatcagttcggcgatcccctgcaccgcaccaaacagcacgtcgttggcagccttgaaggcgtccagcaacgtggtgttcttgcccagcacggtcagcagtttctcgttcgggatggtgatcagcgaatcgacctgctcggtcagcgccttgatcccggacacggccacctgcatgcgcttcttgccctcgaacgggaacggcttggtgaccactgcaaccgtcaggatgcccatctccttggcgatctgtgcaaccaccggggccgcgcccgtgccggtaccgccacccatgccggcggtaatgaacaccatgtccgcaccctggagcaggtcctggatgcgctcgcggtcttccagggccgcctcgcgcccgaccgacggatcggcccctgcacccagacccttggtgatgtcgccacccagctgcagcagcgtcttggagtccaggctcttcagggcctgggcatcggtattggcgcagatgaaatccacgccgtcgagttgcgagtgaaccatgtgctgtacggcattgccgccaccacccccaacgccaacgaccttaatcgtggcgttctggctaaaggtatccatcagttcgaacgtcatggctgcgtcctctcggttcgtgtgtacatgtcagtcgtttgcctatggccggagagcggtccgacccccataaccccggcggttctggtcatcagaactggccggaaaaccagcgcttcatgcgcgcccatacaccctggaacccgctgctcacgggccgggcctcctgttccgcacgcgactcgcgggcgtagagcaacagccctacgcccgtcgcgtggatcggattcttcaccacatccaggagcccggtgacgcgttgcggcacccccaggcgcacgggcatgtggaagacctcttcggcaaggtccaccacaccttccattcgagacgatccgccggtcagtaccaccccggcggcgatcatttcctcggtgccgctgcggcgcagttccgcctgcaccagctgcagcagttcctcgtagcgcggctcgaccacggaggcgagcgtctggcgcgacagccggcgcgcggcccgatcgccgacccccgggacctcgatggtctcgcccgggtcggccagcgtgcgcaacgcacaggcgtacttgatcttgagttcgtcggcgtactgggtcggcgtacgcagggccaccgcgatgtcgttggtcacctggtcaccggcaatcgggatgaccgcggtgtgcatgatcgcgccgtgggcgaacaccgcgatgtcggtagtgcccccgccgatgtcgaccagacacacacccagatccttctcatcctcgctgagcaccgagtaactggaggcgagctgctccaggatgatgtcatccacccgcagtccacagcgctccacgcacttgacgatgttctgcgccgcggacaccgcgccggtgaccaggtgcaccttggcctccagccgcaccccggacatcccgatcggctcgcggatgccctcctgctcgtcaatgatgtattcctgcggcagcacgtggaggatgcgctgatcggccgggatcgcgatcgcgcgggcggcatcgatcacccggtcgacatcacccgccacgacctcgccgtccttgatcgcgaccacgccggtggagttgtagctcttgatgtgcgagccggcgatgccggtgtaaaccgaatgaatctcgcagccggccatcagctcggcctcctccaccgcgcgctggatcgactggacggtggactcgatgttcacgaccacgcccttcttcagtccgcgcgacggcgaggagccgatgccgatgatctcgatctcgccctcgtcggtcagctcgccgacgatcgcctcgatcttcgaggtgccgacatccaggccaacgatcagtccgggttccgacttctttgccatcatctttctgcgtcctgtcgttcgtgtcatcgggcgttgccgccgtcgttgtccgcttcttcggcccaagccacggccagcccgtgcggatagcgcaggtccacccgcgcaatcggggcatcctcacgcgcccgcagggccggcgccgcgcgcaccagctggcccagccggttcagattcacgtcgcggcccatcaggacctccgccccatcggccaggtggatggtccagtcatgccgcttgccctcgtgcacgcccaccacctcgaacccggcgtcggccaggcgcgcggagacctccaggtagcggtgcatcagcaccacctgacggccgtcctcgccggccagagccggcaggaaatcccattcggccaggtccaccggcccgaacaggcgcccgtggcggtcaaccaggtgatcgtcgccccactgggccaccgggaccggttcggtcacatggacctccagggtgtcgggccagcgacggcgcagttgcaccgcgtccacccagggcatggcctgcagctcctcgcgcagcacctcgaggtccgtacccacaaatcccggcgcatgagcccgcacccgttcgaggatcgcgtccgtgtcggcatgacgcggctcgccggtaatctggatggagccaatcggcaggtgctgatccgggtcgaagtgcagccacaggctgaggcccagcaccagcgccccggccagccccatgccggcgagcaggcgcagccccggcccggtcatggcctgcagacgcgacggaccggccggccgccgcgcaggtcgcgttgtacgtcgcgcgctcaacgcagccctccgcattcaaagctggaatcgagaatgcgcaggcacagctcgtcgaagtcgatgcccgcctgcgcggcggccttggggaccagcgaatggccggtcatgccggggatggtgttgacctcgatcaggaagttctcgccgtgttcgtcctgcaggatgtccacccggccccagccgcagccctcgagggcagcaaaggcggcgatcgccagcgactgcagctccagctgggcgctgcgcgacaggtccggcggcgggcacaggtaaccggtatcgtccgcctcgtacttcgcgtggtagtcgtaaaagccgctggccgcgcgaatctcgatcaccgggagcggctcgttgccgagcacggcgacggtgaattcgcgaccggtgatccactgttcggcgaacacctggcccggctgcacgcgagcggcctcgaacgcagccggcaggtccgcaacgcgatcgacccgggtgatgcccagactggagccaccgcgcgcgggcttgacgatcagcggcaggccgagggcatcggccaccgcctccggatcgaagcccggcgtcagcaggcgatacggcgcgctcggcagattcgtgcccgcccagaggcgcttgcaggccagcttgtccatgcccagcgccgagccgaggaccccggtcccggtgtagggcatgccacccatatcgaggcagccctgcagcgtgccgtcctcgccgcactcgccatgcagcgcgataaatacccggtcgtagccctccagcgccatgcagcgcgccgtctcgcgggtgagatcgacggcatgggcatcgacgccctggcggcgcagcgccgccagcacggcattgccgctcttgagagagatgtcccgctcgccggaccagccgcccatcaggaccgccacccgcccatattcttccggtttgcgcctgctcattgccttccctcggttgtctcgtccatgggacccggtcgacccagcagccgcacctcgggctccaggcgcacgccaaagcgccgctcgacctcgctttgggcatggcgcagcagccactcgatgtcggcggcatgcgccgagccatcgtgggtaatgaagttcgcgtgcttgggggatatctccgcgccgccgtggcgcaggcccttcagtcccgccgcctcgatcaggcgcgcggcgtgatcgccgggcgggttgcggaacaccgatccgcaggacggcaggcccagcggctgcttgcgagaacgctcgcgcaggagctccttgatacgcgccgtgccagcagccggatcgcccgactccagttgcagcacgcagccggtaaaccactcgtccggaccctcgacgctgcgatagccgatgcggtactcggccggctcgcgccgatgctcctgcccgtcggcatccacggtggataccgcctcgaccagcggccagatctcgccgccccaggcccccgcgttcatgcgcaaggcaccgcccagggtgcccgggatgccggccaggaattcaccacctaccagcccctgacgggcacagaaccgtgcggcctgggcgcaggcaagtcccgccccgagacgtacgcggttgccctccaggcgctcgcgctcgttgatcacgccggacaggtgcaccaccagcccttcgatgccgccatcacggatcagcacattgctgcccagccccaggaaggtcaccggcatcgcgggggcatggcgggcgtgatccgccagcgccgacacgagatcggcccgatccaccggccggaacagccagtcggccggaccgcccacacgccaggaggtcagccctgccagcggggcatggggccgtacctcgccccgaggggcgtgggcaaacggaccgttcaccggttccaccgcgcgagccgccatcatgtcgcactcccggggcgcttcttcgcccccagttggtccggcagcaggctcgccagccggccgatatcgccggccccctgagtgatcacgacgtcgttcggcttcagcatcccggacagcacctcggccacgtcggccgcatgctcgacgaacaccggctcgacctgtccgcgcagacggatcgcgcgggcaaggctgcggccatcggcgctggggatcggctcctcgccggcggggtagacctccagcaggatcagcacatcggtctcggacaaggcctcggcaaagtcctcgaacaggtcgcgggtgcgcgtgtaacggtggggctggaacacggtgatgcgccgccggtcgggccaggcatcgcgcgccgcggcctgggtcgcctcgatctcgcgcgggtgatggccgtagtcgtcgaccagggtcagcgggccctgcgcggtctcgagctcctgcacctggaagcgccgcccgatcccctggaagcgctcgagcgccgcctggatcgcctcgggggcgacctccagttcatgagcgacggccgccgcggccagggcgttgagcacgttgtgccgtccgggcaggttcagcgtgaccgggaacgcggcctgccccggcagcttcaggtcgaagaacatgcgcacgccttcctggcgcacgttcagggcgcgcacatcggcttgtgcctcgatgccgtaagtcaggcgcgggcgctccagttccggatagaggtcgcgcacctgcgggtcgtccgcgcacagcacggcgatgccgtagaacggcaggtggtgcagaaactcgaggaaggtcgcgcgcaggttcccgaagtcgttgccataggtcccgaggtggtcggcatcgatgttggtcacgatgctgatcatcggctgcagatgcaggaacgaggcatcgctctcgtcggcctcggccaccagatagtcgcccgcccccaggttcgagtggctggccgtgctgttcaggcgcccgccgatcacgaaggtggggtccataccggcctcggcgagcacgctggccaccaggctggtcgtggtggtcttgccgtgggtaccggccacggcaatgccgtagcgaaaacgcatcaactccgcgagcatctccgcgcggcgcacgatcgggatcccgcggcggcgggccgcctgcacctcggggttggaggggtcgattgcgctggagacgaccagcacgtcggcctcggcgacgttctcttcggtatgcgcgggggccaccggaatccccatcccggtcagacgcgcgaccatcgccgactgcccgagatccgatccggagacctcgtagcccagctggtgcaggacctcggcgatcccgctcataccggaaccaccgatcccgacacagtgaatacggcggatgcgacgcatcgcgtggcgtggcaggcgcggggcgttcatgagttcttcctcccgcgccgggcattggccatctccaggcaggcctcggccagacgctcggcggtgtcagggcaggcctgctcgcgcgccagccgagcacgttcgcgcagggcctcgcgccccagtggccgaacgatgccggcaacccgctcgggcgtcagatcggcatccgccaggcaccaggccgcacccgcctcgacgagggcgcgggcattcgccgtctggtgatcgtcgaccgcatgcggatagggtacgaacagggccggcacaccagccgccgcaatctcggccacggtcagcgcaccggcccggcagatcactagatccgcccagccataggccgcggccatgtcctcgatgaacggagtcacttcgtattccagcgcggtctcggcataggcggcgcgcgcctcgtccagcgtgcgctccccggcctggtgacgaatcaccatcggcttcgcgtcgcgggtctgctcgagccccgccgggacgatgcggttcagcgagcgcgccccaaggctgccacccagcaccagcacccgcagcgggcccgagcgctcgtcgaagcgctgttccggctccggcaacgcggcgatctccgcgcggaccggattgcccaccaccgtcacggtgtgacgctccgggaaggcatgatcgaagcccgcatagacccggtccgcgatgcgcgccagccagcggttggtaagaccggcgaccgcgttctgctcgtggatcgccagcgggcgccccagcgcggcggccatcaggccgccagggccggccgcgaagccgccaaagccgatcacggcggccggacgcaaccgggtaatcagggccagtgccgcccacaacgagatcccgaggcgccagggcgccagcaacagcccgatcagacccttgccacgcaccccgctgatcgggagggtgtgcagctcgatccccgccgcaggcaccaggcgcgtctcgatcccgcgggcgctacccagccagaggacctcgacgccacgggcacgcagggcctcggcgaccgccagccccgggaagacgtgcccgccggtaccgccggccatgatcaggatgcgcaggggattgttcatgcctgccccctcttgcgccgcggcggggtcgattgacgcggggccgggatctgcgcctcgcgatagacccgcatcaccagaccgatcgccatcagcgttacgatcagcgaactgccgccgtagctgagaaaagggagcgtcatgcccttggtcggcagcaaccccatgttcaccgcaagattgagcgcgctctgcagcgccagccagatcgcgaccccaaaggccagatgcgaaccaaatgcatgccccgcccgctcggcccagagtccgatcttcacgcagcgccagaccacgaccgcaaacagtgcgatcagggcgagcacaccgataaagccaaactcctcggcgaagaccgcgaacaggaagtcgttatgggcttctggcaggtagaacagcttctgcacgctgttgcccagaccggtaccgaaccagccgccggagccgatcgcgatcagcgactgggtcagctggaagccggtcgcgaacgggtcctgccaggggtcgaggaacgcggtcaggcgcgcgacccggtagggcgcagccacggccacgaaggccatacccaccgcaatggtcgcgccaagcgcggcgaactgccacagcttggcgccagccaggaacagcatgcccatgccgatcgccagcatgatggccgcgccaccgaagtcgggctgcagcagcaggagtaccgtcccgaatcccagcacgaccagcgggcggacaaacccccgcaggtgcagccgcaatgccgagtagtggcgcacgatgtagccggccaggtacatgaccaccagcagcttcaccggctcggccacctggaggttgaacatgccgatcgggatccagcgagtcgcgccgttcacggttcggcccacgcccgggagcagcaccgcaatcagcagcaccatcaccaggatcagcagccagggaccggcccgctcccagcgctccagcggaattgcccacatcacggtcgccagcgccagaccgatggcggcgaacaggacctggcgctggaagaagtgccaggtgttgccatagtagcgctcgcccagatccatcgaggccgaggcgaccatgatcaggccgagccccagcagcaacgcggccgccgccagcagcggcagatccacgctgttgcgcagcccgtcgagcgagtcgcgcgacggcagtccgaggggcagcgatccggtactcatgccgctcgctcccgtacaacccgcgcgaagtcgtcgccgcgggcctgatagttctcgtacatgtccaagctcgcgcagcccggcgacagcagcacggtatcgccgggctgcgcccaggccgcggcctgcgccacggcggcggtcatgtcgtccacccgctgcaccggcaccaccgaggccagggcacgggcaatcagcggggcatcctcgccgagcagcaccacaccccggaccttgccgggcacgtagtccgccagcggcgagaagtcctgtcccttgccctggccaccggcgatcagcaccaggggccccggcgtaccccgaagcgcggccagggtcgcgcccacgttggtgcccttggaatcgttgatgtagtcgacctcggcgacccgcgcgatccactgcgaacggtgcggcaggcccgcgaagtcggctagcgcagccagcgcctcgctgcgcgcctggagcgattccagccacggccaggccagcgccagagcggccagggcattggcccagttgtgctgcccgcgcagacgcaggcgcgcggtggacagcagccgttcctccccacgcaccaggtccggctccgcctcgcccgtgttcacgccaaagtcggtcgcggccagcggggcatccagcccgaacgagaccacgcgcagaccggccggcaggggcaactcgcgcagccagggatcgtcgcggttgagcacaccgcgggcggcgcggtcgaggatgcgggccttggcctggatgtacgcggcaagatccgggtagcgatccatgtggtcgggcgagatgttcaggatcgcggccccgtccggcttcagctgctcgctgcgttcgagctgaaaactcgacagctccagcacatagacctccaccaccgggtccagaagatccagcgccggggtgccaaaattgccgccaatcgcgaccttgcgacctgcggccgtcaggatctcgcccaccagggcggtgaccgtgctcttgccgttggagccggtgatcgcaatgaccggggcctgcgccacagcagcgaacaggtcgatatcgccggtaatcaccgcgccggcggcccgggcctgttcgacggccgggtgttcgagcgggacccccggcgagacgaccaggcgggcgtagcctgcagtatcgagaccatccaggggtccggcccaggcctcggccagccacgcggcgtcggccccggccgccagcgccggtggatcgcgacgcgtgtcggtgatcgcaaaggtctcgccacgcgcacgcagaaaacgggcgacggactgccccgtcaccccggttcccacgatcagattgtgcggctgtggcttcgacatggcgtcagcggatcttcagggtcgcaagaccgatcaggacgaacaccacggtcaggatccagaaacgcacgatcacgcgcggctcaggccaacccttgagttcgaagtggtgatgcagcggcgccatgcggaagatgcgccgcccggtgagcttgaacgaggcgacctgcagcatcaccgacagcgtctccagcacgaagatgccgcccatgatcaggagcacgatctcctgacgggtcaggatcgccatcatgcccagggccgcccccagggccagggccccgacatcgcccatgaagacctgggcgggataggcgttgaaccacaggaagccgagcccggccccgaccagtgcagcggcgaagacaccgacctcgcccacccctggcaccgccgggatctgcaggtaatccgcgaataccgcgtggccggccgcataggcgaataccccgagggccccggccaccagcaccgccggcatgatggccaggccgtcgaggccgtcggtcaggttgaccgcgttggaggacccgaccacgaccagccagaccagcgggatgaacagccagccgaggtgcagctcgaaatccttgaagatcgggagatagaagctcgtctccaccgggctctgcgcggtggccatgatcaccccggcggcgatcagcgcgaacagcgtctgccacaggagcttggccttggccgaaagccccttgctgttgccgtaacgcagcttcaggtagtcgtcccagcccccgactgcaccaaaggccagcgtggtcagcagcacgatccagacgaagcggttggtgaggtcgctccacagcagcgtggccactgccaccgccaccaggatgagcgccccgcccatggtcggggtaccggccttgctcaggtgcgattccgggccgtcgtcgcggacctgctggcccacgttgccgaccgtcagccgacggatcattgccgggccgatcagcaacgcgatcgccagcgcagtcaccacgcccaggatggcgcggaaggtcaggtactgaaagaccgtaaagccgctgtagaactgcgtgagatattcagtcagcgcgtacagcattcgcagccccccgcgccgacggggccgtctccagcccttcgatgattcgctccatgtgctggctgcgcgagcccttgatcaggaccgtggtctcgtcctccagcagtgcttccaggcgcgtccgcagggcgtcatggtcggcaaaccactcgccgccctcgccaaacgcctcggcgctgtcgcgcgcggcctcgcccagggccaggcagtagtccacacccatcgcgcgggccagcgccccggtctcacggtgcagcaccggggtctcggcgcccagttcccccatcgcacccagcacgaggatgcgccggccgggcatcgcggccagcacctcgagccccgcgcgcagcgagtcggggttggcgttgtaggtgtcgtcccagaggcgggcaccgctgacatgccagagctcctgcaaacgcccctgcaccggcgtccagcccgccagaccgttggcgatcgcgtcgatcgccacacccaccgcattcgccgcggcggccgcggcgatcgcattggcagcgacatggcgccccgggctggccagacgcaggtcacggccggcgcccaggatcgtcagacgcaggcggtcgggggcctgccacacaccctcgatctcgccaccgccctccagggaaaagcgctggcagtggtggtgctcgttcagcgacagccaatagtcggcgaacgggtcgtccagattgatcaccgccgtaccgccctgggacggcagccccgagaagatttcggccttcgcgtgggccaccccctcaaggctgccaaagccctccagatgggcccgcccggcgttggtgatcatggcgaccatcggttcggtccagcgcgccatgcgcccgatctcgccggcatggttggcgcccatctcgatcaccgcgtaatcggtgtcctcgggcatggccagcagcgtcagcggcacgccgatctcgttattcaggttgccctgggtggcatgcaccgagcccacgccctcgaggatgcagcgcagcatctctttggtggtggtcttgccgttggagccggtcagcgcgatcacccgcgcccggctgcggcggcgccagtgctgggccagccggcccagggcctcgccggtatcggccacgaccacctgcgggtgcgggacatccagcacgcgctccaccagtagcacagcggccggcaggtcggcggcgacatgctcgtgggcatcaaagcgcgggccgcgcagcgccacgaacagccctccttcgagcggttgccgggtgtcggtgaacaccccctcgaagacccgctcgccgtcgccgttttccagacggccgcgcacggcgtccgccagttcctgtccggtcatccggatcattggataccccccccactgtctcccgcattcgtccgagcggcgagcgctaacgccagctcgcgatcactgaacggataaaactgcgtacccacctgctgagtggtctcgtgccccttgcccgccagcaggatgacgtcgcccgggcccgcctcggccaccgccgcgcgcaccgccgcctcccgatcgcccagctcgcggcaggcctcgggccggtcacagccggcgagtacggcggcgcggatcgcggccgggtcttcggaacgcgggttgtcgtccgtcacgatcacctggtcggcgcgcgcactggcggcccgccccatggccggacgcttggtgacatcgcggtctccaccacagccaaagactgcgatcaggcggccggccgtgtgcgggcgcaaggcatccagcgccgcggccagcgcctgttcggtgtgggcatagtccacgaccagcaatgccccactgggcagttcgaagcgctccatgcgccccgggacaccgcgcaggcgcgacaccgcatcgacggcggccggccaggaatgacccagcgcccgcagggcggcgagcgtcgccagcagattgccgacctggaacagcccgaacagggccgcttgcaccggccaggcctcgccggccacctccagcgtgaagcgaatgccgtcggagcctgcctcgacctcccgcgcgaccaggtcggcggaggccccgacggcactgtaggtgaggatgtgttcagccgtggtttcacggatcaggcgctgcccgagggcgtcgtcggcattgagcaccgcggtctccagccccggccaggcgaacagccgcgccttggcgtcggcataggcctgctggctgccatgaaaatccagatggtccgaacccagccgggtcagcacggcgacgcgcaccggcaacccggccatccgcccctgttcgaggccgtgggacgaggcctcgatcgagagcgcccggcagccgtcggcggtcaaatgcgcgaggtgtcgatgcaggtcgatcacgcccggggtcgtgtggccacaatcttccagcgccccaaagcggcccgtgcccagcgtcccgaccacccctgtggggacaccgagctgctccagggcgccggcgaacaactggctgaccgaggtcttgccatcagtaccggtcaccgcgacgacgggataatcggccggccaggcaccccacagggcgtcacagatcgccggcagcgcgacgcgcaggcccgggagatgcagcaccgggatgctcagggcgggggccgcctcggcctcgtcccacaggatggccacagccccctgctcggccgcggcccgcgcatgggcaaggccgtggccctgggtcccgcgcagggccacgaagacggcacccggggtcacccggcggctgtcctgggcaaggtcggtgacacgctgcccggcgacctcgctcggcagcgctggcgccccggcgggccacaggcggcccagtgtcgcgacggtctggaccgtattcgccgccatcatgtcgagccctcgcgttcggcggcgaactgcatggggatatccggcatcgcgtccgggcgcacgttgaacatccgcagcgccgagccgatcacgttgcggaataccggcgccgccacggcgccgccgaagtaggtgccagcattgggttcgtcgatcaccacggccatcacgaaacgcggatcggacgccggcgcgagacccacaaagctggagatatagcgatcttcggtatagccaccgggcccgctcttgcggctggtaccggtcttgcccgcgatgcggtagccgtcgatcgcggcctggcgggccgtaccttcggagccgatcgtgtgctccatcatggcgagcacgcgctgggccgtctccggggtcatcacgccggccggctcgcgcaggtcatcggccgtctgcaccagccgtaccgggatgcgctgaccgtcgttggcaaatgcggtataggccgcggccatctgcagtggcgtaatggagaggccgtagccataccccatcgtggcctgttcgacctcgcgccaggtcgggaagtcgcgcagacggccgctcacctcgcccgggaagtgggtcccggtcgactggccgaacccggcctggtgcagcacctgccagaatcggtccggcggcaggtccagcgccagcttggtcgcgccgacattgctggagcgcgcgatcagggtggtcaggtcaatcacgccatagtcccgaaagtcgcgcacggtcagccgcccgacacgcatggtcccgggacgggtgtccagggtcacattggggtcgatgatgccggcatccagggccgccgcaacggtgaagggcttgatgacggaacccggctccatgctgtcggtcagggatcggttgcgcgcgagctccgagcggatcgaaccgcgattgttcgggttgaaactcggctgattgaccatcgccaggacatcacccgtacgggcgtccagcagcacggccgacccgccctgggcatcatgctccgccaccgcggccttcagctcgcggtaggccagatactgcaggcgctgatcgatggtcaggcgcagcgtgcggccgtcgcgggcggggcggatactggccacatcgcggatcgtgcgtccgtggcggtcgcgcaacacccgcttggcacccggcgcgcccgacagccagtcgttgaacgcaagctcgacgccctcctgcccgcgatcgtcaatatcggtgtagccaaggatgtgcgaggtcgtctcgccatgcgggtagtagcgccggaactcacgcgtcaggccaaggccctggatgcgcaaggcggtcacctgctccgcctgggccggcagcatatgccggcgcaggtacatgaattcccggccggcgcgcgactcgatgcgctcggccagccagtcggcatcaacctgcagcgcctcggccagttccggccagcgatcgcgttgctccagcaagtccttcgggttcgcccaggcggtctgcaccggggcggagatcgccagcggctcgccgttgcgatccgtgaccatgccgcgatgggccgattcggtcagcgtacgcacctggcgctgctcgccctgctgcgtgaggaaatcgcggctgaggacctgcagatcgattgcgcgcagcaccagggccacaagcaccagcgcggagaccaccagcagcaccttcagacggccatggctgacctgacgcttcagcgctcccatgtgcgccccccgatcaccacgatgcgatccggctcgggcttgatcatgcccagttcctcgagcgcctgccgctcgatacggccctgcgtcgcccaggtcgactgctcgatctgcagctgcgtccactccaggttcagcgcgtcgcgctccgaaagctccgactgatgcgcgataaaggcctggcgtgcctcgtgcttggccgccaccacaccgacggcggaggcaaagaccccggtcgccaggatgatcaggatgaagccgcgaaagaccatcaggtgcgctcccccacacgcagcaccgccgagcgtgcgcgcgggttgcggcgctgctcttcggcgtcggcacgcacgggcttgccgatcgggcgccacgggcgctcgggtgtttcgggcatcaccggcagcccgcgcggcaggcgcgtgtccgggcgcggcccacgcagtgcctgcttgaccatgcgatcctcgagcgaatgaaagctgatcaccaccatccgcgcgccggtgtgcagggcctccgggatcgtctcgagccactgctccagctcttcgagctcccgattcacatggatacgcagagcctgaaaggtacgcgtggccgggtgcttgcccggttcgcgcccgggcaccgcgcggcgcacgatctcggcgagctgtgcggtgcgcgtaatcggggcatccgcgcgcgcagcgacgatcgcacgggcgacgcggcgggaatggcgctcctcgccatagtggtaaatcacgtcggcgatctcgtcctgctccgcgcgggccagccagtccgcggcactctcgccctgcgtggggtccatgcgcatgtccagcgggccatcgtgctggaagctgaaaccacgctcgggggtgtccagctgcggggaggagacccccagatccagaaacacgccatccggcgcacgatcggggaagcgccggcgcagggtatcggccatcgtcgagaacggacccggctcgaagacgaagcgtggatcgtccgcaaacgaagaggcggccgcagccgcctcggggtcccggtccattgccagcaggcttccgccggcaccgaggcgatcgagaatcgcgcggctgtgcccgccgcgcccgaaggtcccatccacgtagaacccgtcagcgcgcacggccagcccctccagcaccgcgtcgcgcagcaccgggatatgagcgacggtttccgtcatggtcacaacgcaatggactcgagtgcgtcgtcatccacgtcaccccccagcgcctgctcgcaacgggcatcccaggcatcggcatcccagatctcgaacttgttgccctgccccagcagcaccgcgcgcttgtccagactggcgtactggcgcagcggcgtcggcagcaggagacggccgctaccgtccagctcgcactcggtcgcatgaccgaccaggaggcgctgcagattacggaccttcggattcatgttggggcgggacatcagactttgctcgatgcgctcccactcggggaacggatacaggagcaggcaccggtcggggtctacggtaatcaccagctggccaccacaggacgccgccagcgtatcgcgatagcgcgcgggcatggccaagcgacccttggcatccagattgagttggcttacgcctcgaaacatggccggtaccggttgcggtggtcacccacctttccccaccttttcccacttttcgacactataggtacggctatctccaggagtcaagaaaatcgacccgaaaaaaccaaaaataagcgttgaatcacagagacttagcgaacacctgcccagcgacagtgcagccagaaaataacaccccaaaagccgcgtcttgagggccacacttaagaaactacttcactatttttcggtaggaaccgccgacacggcgagacaccggcccgcggagggggccgcaaaggtgggaaaaagtgggagccggccgtaagccgggttctgtcgtggacagtcattcatctgggacgtccgtcaccggacgcctcgagcagcctacccgggtgcgatgcgggccacaccatgcacccctatttggccttgctccggacggggtttaccctgccacggactgttaccagccgtgcggtgcgctcttaccgcaccttttcacccttgcctgtgcccgaaggccatcggcggtgtattttctgcggcactttccgtcggctcgcgccgcccaggcgttacctggcgtcctgccctgtggagcccggactttcctccgcatccagtggatacagcgactgccaggccagctcccgcgctccttttacgcccgcacccgcaacaacgcaagaaaaacccccatcaaccctcgtccttcagacgcagggcccgggcatagacacggttgcgcggcactccggtggcgtcggcaagaacccgcaccgctcgtttcaatggaagctcccccagcaaggcccccagcaggcgctcatgttcgtcggcgagcggggcatcctcggactccggatcggccgcctgcggcgccggcgcgaggatcaacacgaactccccccgcagacgattggcatcagcatcgagccaggccgggagctcgtccgcaacacctctatagtgttcctcgaactgcttggtcagctcacgccccaggaacaccagccgctccggcgcgagcgcggccaggtcgtcggcagcggcacgtacgcgatgcgacgactcgaacaggatcgtcgtcaccggctgcgacagcaaggcctccaggcggcgacggcgggccccgccggcatgcggcagaaagccctcgaagcagaaacgatcggagggcaggccggcgacggccagagcggcaagcggcgcgctggcgccaggcaccgcacgcaccggcagccctgcctcggcggccgctcgtaccagacgataccccgggtcggataccagcggcgtaccggcatccgagatcaacgcgagatcgtcgcctgcctccagcgcagacaataaagaggggatgcgctcgcgctcgttatgttcatggaggctgaccaggggcgtcagtacccccaggtgcgccagcaacccgccgctgtgtcgcgtatcctccgcagcgatacgcgaaacgcgcgccagcacgtcacgggcacgcgggctgagatcggccagattgccgatcggcgtggcaaccacccataacgtgccgcaattcgttgacacaatctgatgcgctttcaatactgactccccaatacgctgagcatcccgctatcgtgaacctatacctctctccagctgccggggggcgctaccggggccgcctggccctgagcctgctcgccggcgcaatcctcgccggctgcgcgacgccgcgcccggaccccacccccgccccggaaccggaggaggaacgacccgaggtcgttgacctgccggccgagcaacaggccccgatcctgatcagcgaggcctgggcgggcccgcagccggacaacgtgcgcgcagcgatcgacgcggtcctgagactagacgagccggacggcgacctggtcgaccgcgcggacgcgctgtggcgcgacctggatgcccagcaccgggaaccgctggccgaccgtgtgcgcggtgcccgcctggcggccacacgcggcgagtgggaaaccgcgcgcgagcggctcggcgccgacgacccggacgacgagacccgcacgcccgaggtctaccgcgagggtctgggcctgcatgcccgcctgctcgagcacgagcgcgaatggtatcaggcgctggacgcccggttgcgcctcgacggcctgctcctgctgaagcccgatgagcaaacagccaaccagaaacgcatctggggtctgctctcggcgcttcgacccgcccagcgggacggcctggcggcgggcgaacacccggatgccgagccctgggttcgcctgttcaccggattgcgcagcgtccattcggaagacgacgcccgccgcgtggccggccagtggcgggagcgctatccgtcgcacccggccaacagcctgctcccggaactggtcgcaagtcacccgctccagcccgaggcgccggagacgatcctggtcctcctgccgctgtccggtgatctcgcccagctcggcaatgcgatcctcgacggcatcacgcgcgcctactacgcggagaccgggggccacggccgactgttggtgcgcgacacacgcggcgaccccgacacggctgcagacctctacaggcgcggcgtcgaggacggtgtggaccgcatcatcggaccgctcgaccgcgatgcggtgcgcgcggtggccgcaagcgaggagacgcgcccgacgctgctgctcaaccgtacccggctcgacggcaacggtgccttcggcacgctggcactgaatccggaagaggatgcctacgctgtggtggaccgcgcggtgcgcacgggttggcgcaacccgctcgtaatcctgcccgagggtcagttcggggaccgcattgcggaagcctaccaggaagcgctcgcggaccacggcctgcggccgcgggacatcgtgcgcctgcgcccggatgccgaggacatcaatgcccgggtgggcaatgcgctcgggattgagcagagcgaggcacgcattcgcgatgtcgcccgccggactggcctgagtctggagggcgacccccaggttcggggcgatgccgatcacctgttcgtgaccggaacctcgcgccagatgcggcaactcgtgccacacctgcacttccacggggcccggcaactcccgattatggcgacgcctcatatctacgccgggcagccaaacgccaatcgcgaccgcgatctcaacggcatcgttttccccgacgcgccctatctgttcacgaccatcgagccgctgaacggcgaaatggccgaaggggcgactgacgagctcccacgcttcgtcgcgctgggcatggatgcgatgcggctgagcctgcatgatcacgcggtacgcgaggccacccaccatcaaatcgtcgggggtgccggaacctggtcactgaacccgatcagcggggactgggtgcgcgagccggcctgggcgcgcttcgagagcggcgcaccacgccagctggggtccaccagcgagggcagctgaccaatgtttcgcccgggcatggccggccaagccgccgaggaccgtgcggcgcactacctgaccgggcaaggcctcatcctggtggcgcgcaacgtgcgccgcccgtggggcgagctggatctggtcgcacgcgagggcgatacgctggttctggtcgaggtacgcaagcgcagccaccgcaactttggcggcggagccgagagcatcgatgccggcaagcgcaggcgactgctacgggcggccgagggctatctgcaggagacccgctggcaaggccccgtgcgcttcgatgtcgtgctgctggacggcgacgacacgatcgaatggctgcccgacgccattcagggggaccgggcatgacaccgctggcacgcgaaatcgaacaactccttccggccgaggaccgcctgctggacccggccgattgctggtcctacggtgccgacaactccaagctgcatgccccgccggatgcggtcgcgtttgcacgcgacgccgagacggtcgctgaactggtacggctttgccgacgtctgggcgcacccgtgacctgccgcgggcgcggcaccggcaccacaggcgcggcggtccccgaccatggcggattagtcctgtcgttcgaacgcatgaaccggatcctggaggtcgacccggcaaaccgttggctgatcgcggaacctggcgtaaccaacggcgaggtgcaggaagcggcaggggcccaggggtttttctggcccccggaccccacgagcagtacttactgcacgctcggcggcaatctggcctacaactcggcaggcccccatgccgtgaagtacggcacgccacgggacaacaccctcgggcttgcggcggtcgccggcaccggcgaggccttccgtacgggcgtgcacacgaccaagggcgtcgtcgggtacgacctgacccggctgctgatcgggtccgaggggaccctggccgtgatcaccgaggccacgctgcgcctcacaccaaaacccgaagccacgcgcctgattcaggctatgtatcggaccgtgggcgacgcggcggccgccgtgtcgcggctgatgggccgcgcggaggtaccgtcggccctggagttcatggaccattcggcgattgccatgatccgcgactacgcaccggactgcccgctgccaagggacgccggcgccatcctgatgatcgagacggacggcaccgaggccgggatcgatgcgacgacgcgcggcgtccgcgccgccgccgatggcgatggctgcctgcagaccatcagcgcggacaccgcggaagagacccaggccttgtgggccgtgcgcaaggccctctcgccggcgctgcgtaccgtcgcgccgaagaagatcaacgaggatgtggtcgtgcccgtctcccgcatccccgacctgatcgcgggcctcgaccggctcgcccaggcgcacgcgatcaagatcgtgaattttgggcacgccggcaacggcaacatccacgtgaatctgctggtgaacccggacgatccgcaggaactcgccgccgccgaacgctgcctggacgaggtcttcacgctggtgctggggcttgggggtacgctgtccggcgagcacgggatcgggctggtgaaacgcgcctttgtgggccgggagatcgatcccgtggcgctgaacctgatgagcgggatcaagcggagcttcgatcccgacaacatcctgaaccccggcaaggcgccggggccggccatcacgggtcttacttgacgaccttcagggcgggacccttgcgcttggcagccggcttgtccccattctgatcggagcccgtagggccagagtcgtccggtccgtcgccgcccgggccatcgtccggccccggccccggctcgctgccgaacatcatcccctggccgttctcgcgcgcatagacggcgagcacagcctgcgtgggcacgtagacgtccatcgggctgccggcgaaacgcgccgagaaggcgaccgcctcgtccccgatattcagggcctgcaccgcggacgggccgatgttgagcgtgatcttgccctgctcgacaaaggcatcgggcactagcgcaccctccaccgtggcgtcgaccaggatatgcggcgtaaacccgttatccgtgatccactcccacaaggcccggagcagatagggacgcgaagaggtcacagcctcagctcgcgctcggcctcggtgagactgatctggaaggattcccgcttgcagacgcgatccgcgtattcctgaatcgcagtcggcagggactcgaggtcgatccccagcgacggcagacgccacatgaccggggcgatcgcgcaatccacgatgctgaactcgtcactcaggaagtacggcttcagctcgaagatctccgccgagttcatcaggctctcgcgcaggatcttgcgtgccttggtcagcccgcccccggatgccttcttcaccgcgtccaggccctcgtaccagtctcgctcgacgcgataaagcgccagccgcgcggcggcacgcgaaaccgggtccaccggcatcagcggcggatgcgggaaacgctcgtccaggtattcggtgatcacgtgagtcccgtacagcgccaggtcccgatccaccagggtcggtacctcgttgtagggattgagatcggagagatcctcgggaagctcgtccggcccgaggttgacgacatccaccgcgatgtccttctcggcgaggatgatacgcacgcggtggcagcgcacgcagtcgtgagcggaaaacagagtcattacggaacgacgattggcgaccagcgccatagctttctccctaccccggccgggcacgaggccacaccgggcagacggtcaataacaccggcgggcgctcatccctgagcgcccgccggcgacggttcaggccgcctagtgtacgtctttccagtactcctttttcaagaagtaggccagcacggtaaacacggccaggaaaatcagaacgtacagaccgatgcgctgacggtcgagctgcatcggttcgcccatatacgaaaggtaggtgaccaggtcacgcaccgcgcgatcgtactcgctctggctcatcgagccattgcgcacgagctccagacgctcgttgccgtcatcgtcctcgaccagctcctgccagccctgcagctcccacaacacgtggggcatgccgacgttgctgaacaccgtgttgttggcacccagcggacggtcctcgtcgatgtagaagctcttgaggaaggtgtacacccagtcctcgccatggatgcgggtcgccagggtcagatccggcggcgtcacaccaaaggcctcgtcggcataggagtccgacatcgcgttcttcatcagcgagcccgggttcaccaggtcgccatcctcatcggtgatgaagatgaagttctcggtaacctgctcctcggtcagaccgatgtcgcgccccacgcggttgtagcgcatgtactgggtggagtggcaggccatgcagtagttcatgtacagccgggcgccgcgttgcagcgacgcctggttggtcacgtccacattggctttttgcagatcaccactgtagctggcggccgaggccgccggcacggtgaacagggccgccagggccataacagtcgttgcgataaacgttttcattacgaagtcaccctttccggaacggcacgatcacgacccagaccccgggcaaacaccgggaccaccatgcagacgaacagatgcacggtcgggatcagccaggaccacataatcaggcttgcgtcactcggatcgaagcgcgtgatgtcgtagagggtgtagatacccacgaccaccgcgaacaggatcagactgaccgccgcagagcgctcccgactgaggaaccacagcaggaagaagaacgcgaagtacacgagcgaccagcggaagctcatttcgctgatcatcgtggtcgcctgctgcagacccagccagcccaggatcacgaaggccaccacgaatgccgccaggttgaacttggccgcgaacgagcggtagcgcatcgacagcaccgggttgcggtccagccaggggatgaagaacagcatcaccaccgcgaggcccatggccaccacgccgaggaacggatccggcacggaacgcagcaccgagtacatcgaggtgaagtaccagaccggcggaatcagttcaggggtgaccagcggatcggccgggatcatgttgtccggcttcaggaacagaccgccgcccatcgggaagaagaacatgatgaccgcgaacaccatcaggaagacaccgacgccgacgatgtccttcacggtgtagtacgggtggaacgggatgccgtccttcgggatgccgttctcgtccttgttcttcttgatctcgacgccgtcggggttgttcgaacccacttcgtgcagcgcgatgatgtgcgcggctaccagcaggatcagcaccagcggcagggcaatcacgtgcagcgcgaagaaacgcgtgagcgtagcgtcggacagcaggaagtcaccgcggatccaggtcaccaggtccggcccaatgtacgggatggtctggaacaggttcacgatcacctgcgcgccccagtaggacatctggccccacggcagcaggtagccggcgaaggcttcggccatcagcaccagatagatcagcacaccaaagatccagatcaactcgcgcggcttcttgtaggagccgtacagcagcgcccggaacatgtgcagatagaccaccacgaagaacatcgaggcgcccgtggagtgcatgtagcggatcagccagccccactccacatcacgcatgatgtactcgaccgatgcgaaggccagctcggcatcgggcttgtagaacatggtcaggaagatgccggagacgatctggatgaccagcaccagcagggcgagggaaccgaagaaataccagaagttgaagttcttcggcgcataatactgagccagatgttcgttccacatctgggacagggggaagcgggcgtcaacccagcccagcagcccaccctgccacttttccgcgggattaccggccatcagacagctcctccgtcttcatcttcacccacgagcagcaggttgtccgtgatgtagtggtgcggcggcacctccaggttgtcgactgccggcatgttgcgatagacgcggccggccatgtcgaagcgggaaccgtggcaaccgcacagccagccgccctgccagtcggaacccataccgggatcaccgatctccgggcggaacgacggcgagcacccgaggtgggtgcagatcccgatcagcaccaggatttccggcttgatcgagcggtgctcgttctgcgcgtattccggctgctgggcctcgttctcggagtccggatcgcgcaggcgatcggtcacctgggacaaaccttccagcatctcgtcggtacgccgcacgatccagatcggctgtccccgccactcgatgctgacgcgctggccgggctcgacctcggtcacgtcgaactcgaccggggcccctgctgcctgagcgcgagcgctaggctgcaaggacgccaggaacggagtcgcgaccgcaacgacaccggcaccgccgacgactgatgtggcagcgacgaggaaccgacgacggcctcgatttacgccttggtttgccatgtttgtctctccaaacaacgtgttgaaatcgtgtcccggcagccactcgatacgcgtacgagggtgcggagatgcccgcagactgccccgtgagcgcgccgccctgggcgcgctcacgggcgaacgggcaggccaccgcggggcggccagtaaaatccgatagaattcccgaacacgctaataaggtcaagtaggtgaataccttaagaccgggcggacggcctctccagacgcgcccaatcgattataagttattcatgataaaggcgggatttcagcgcccccagcaagagcagattgccccgcgaatgtgcgctcgccggggcgccgttcaagcggggttgtcgatgtcgataaaccgatgctccagaccgaagcgctcggcgcaccactcccccagggcaggcgccccgtagcgctcggtcgcatgatgtccggcggcgaagtagtgcaccccgctctcgcgcgcctcgtgggtggtctgctcggagatctcgccactgatataggcgtccacgccctgcgccgccgcctccatcagcaatgactgcgccccgccggtgcaccaggcaagccgccggatcggccgctcgccgcccggcacccacagacactcgcgccccagcacagccgagatgtggtcgcgcaggtccgcccccgacacttcggcggcggggcgcccgtactggcccacgccgtcctcgcgcagcacgccctcgatcgcgaacccgaggcgattggccagctgcgtgttgttgcccagctccgggtgcgcgtccagcggcaggtggtaggccaccaggttgatatcgtgctccagcagccggcgcaggcgttcgcgcttcatgccggtgaccacctccggctcgcccttccagaaatagccgtgatgcaccaggatcgtgtcggccccgtccgcgatcgcggcctcgaccagcgccagcgaagccgtcaccccgctgacgatgcggcgcacctgggcccgtccctccacctgcagcccgttcgggcaatagtcgcgaaagcgctccggctggagctcttcgttcagggcctgcattaatacgtcacgttcgatcacgatcggttctccggctggaccgggatcggcggctgtgcagcccatcccatttcggtatattcgctatatggtgaatttctcgcgtttcctgctgcaagccgccctgaccggcgtggcgatcgccgtagtcgtcgccgtgttctttccccatgtgctcgaccgcgaccgggccgagcgggcggagctgcaagtcgccaccccgctttccacgaccaacggggccgcggtcagctatgccgacggggtcgagcgcgccgcgccggccgtggtcaacatcatgacctcgcgcgtgctcgacacccctggcatccttgacctgcacgagttctttggccagcccatgcccccgggcgacaccgagcaggccagcctgggctccggtgtaatcatgaccgatcggggccatatcctgaccaatcaccacgtgatcgaggaggccgacgcgatcgccgtggtcctgcccaatggcgacgcccatccggtcgagatcatcggcatcgaccccgataccgacctcgccgtcctgcgcatccgtaccgacgaggtggcagtggccacggttggccactcccgcgacctgcgcgtcggcgacgtcgtactcgcgatcggcaaccccttcggcgtcgggcagaccgtgacccaggggatcgtctccgccaccgggcgcaaccagctcgggattaacaccttcgaggactttatccagaccgacgcagcgatcaatcccggcaactccggtggcgcgctgatcaatgccaagggcgaggtcatcggcatcaacaccgcgatcttctcgcgctccgggggctcgcacggcatcggcttcgcgatcccggtggacctcgcccgtgacgtgatgaccgagatcatcgaacagggctatgtcgcccgcggatggctggggatcgaggtccaggcgatgaaccgcgaactggctgattccttcgggctggatgccccgcgcggagtgctggtcgccggcatcctgcgggacggccccgcccaggaggccggcatcgagatcggcgacgcgatcacccatctcaatggcgacgcggtcaacagcccgcgcgaagccctgaatgtcattgcacgaaccgatccaggcgccgacctgtcgatcaagctcctgcgcgacggcgaggaagtcgaactcgaggcgagtgtcgcccagcgtccgatctgacacccaatggcatctcccggatatccgggagatgcccctttagctacccgttggccggggaactgaccgtggtcagtatggccgtaaccagcagcaccagcccgaccagcccgatctccatcgcgatactgcgccggaggcgctgcggggcccggggctcgccccgctcgaaggccggcaccaggcgccacttgttggacgccgccagcagcaggagcagcgcgacgaccaggaccttgccgatcaggaactgcccgtaaccggtcgtgagcagaggtgtgacaccgccgagcagcagcgcagcgagcacaacacccgcgagcaccagcaggcccacaccaaacaccgccacccgaccgaagcgatccaggatacgtacggcatccgctccgccaggtgggtgcctcgccaggcgatacagcggccacaacgacccaacccagaaggccgccgccagcaggtggaccaccagcaggctgcccagcagccatcggggttcgtcgaccgtgtgcccgacctgcacaaaggccagcataaccagcaacacacccccaagactcaagccatgcccaagccccggcagccgccgggcatccagcaggattgcctgcaccagcagcaaaccgctcacggcaaggatcagctgggtcccctgggcgccctcgaacaccatccctagcaacatcggatcgaccgcggcggcaccattgccaccgccgagatacccggcctgtagcggccactcgatcagggccagcgcgatcgcgacccaggccgcgatcgcgcccaagcgactggccgcctgccgctccggatcaggcagatccggaaacgccaggcgaaacagtaccgcgccggccgccagcagtgcgccggcatagaacccggccatcaccagcatcatggcgaccgtccaggcatccaccccggctagtgcggacagccaggccacggctcagtcctcgaccgtaaagcggaaggtcccggacatcatgtggccgtcgcgggccagaccacgccagcgcacttcgtagttgccgggctccatcgagccggccggtttcacgtggtattcctcggtcggatcactgcccggctcgttctccagggacacgcgcccttgcgggccgatgacatcgaactgggtgatgcgcatcgcgccatcgaagtgaatcccgatctcctccggagtgccctgcaccgtggaaccgtcctccgggacctggcccatctcgccctcgtgggccatcaggggagcggcaaaagccagcagcagggccgcaagggcggaacgcagtgtattgcgggtacgaatcgtcatcatgatgagtttcctctcgatataaagtgcagtcgtgtcatgtcagagtccgccgaccacaggccaccgggggctgccttgcggcggccccggcgcccgcgccggcggaagctcagtggttatggccttcgtggccgttgtgtcctccatgccccccgtggccaccatgcccgccgtgggcatcgcggctcggggtcggaagcccgtcggaatccgcaccggcaaccttgccgcggcgaaccggattgccgaaatcgggatcactgctcacgcggcgagcgacctccccgtccgggtgccagtaccagccgggatcactgaaatccccgggctcctggtcgtcgcgcaccttgatcagggtgaacatcccgcccatgccgatgttgccgaacggaccctggcccatccccatcggcagcgtgttttcggggccgcgcatgtggccgccatcggtatgatcctgatggtccgccatgccgtgttcgcccatggccatgtatcccggcagcagcgtgcggatctcgtcctcgaggccggattgatccacgcccagggtattggcaatgccatggcccatcgggttcatggtgtggtgcgacatgtgacagtggaatgcccagtcaccgggcggcgcgacgaactcgatgtcgcgcgtctggccgaccgccacaatctcggtggtctccttgcgccactgctcgcgcggccagcgcccgccgtcggatccggtcacctcgaacgataccccgtggacgtgcatcgggtggttccacatcgacagattgcccatgcggacgcgcacgcgctcgccggtcttcgccaccagcgagtcgatggccgggaacaccttggagttcatcgaccacagatcgaaatccaccatgatcgacggatcgggcgtacgcgtaccgggatgcagggcccagttgtgcagcaggatcgcgtagtcgcggtccaccggctcgatctcgccatccttcgggtgaatgatgaacatccccatcatccccatcgccatctgcaccatctcgtcggcatgcgggtggtacatgtgcgtgccgtgctggttcagctcgaactcgtagacgaaggtctcccccggatggatcggcggctgagtcacgcccttcaccccgtccatgcccgagggcagatggataccgtgccagtgcaccgaggtgtattccggcaggcggttggtcacataaatacggaccttgtccccttcgaccgcctcgatggtcggccccggagtggtgccgttgtagccccagcatctggccaccgaaccgggcgcgaactcgtgctcgatctcctcggcgaccaggtgaaactccttcaccccgttgttcatctcgtacggcagcgtccagccattcggcgtatgtaccggcatgtagccctggtcggtacgctcgccgggcgtggtttcaccctcgttgtggtgctcgtgacccgtttcggccatcacccgggtcagggtcgttgccggcagcattgcagcgccagcggccagcaggaagttacgccgtttcatcagtgatgccctccgtgaccgtcgtcgccgtggtcaccgtgatcgccatggtcatgatctccgtgatctccgtgatctccgtgatccccgtgatccccgtgatccccgtgatccccgtgatccccgtgatccccgtggtcgccgtgatccccgtgatccccgtgatccccgtgatcgccgtggtccccgtgatccccgtgatccccgtgatccccgtggtcgccgtgatccccgtgatccccgtggtcgccgtggtcgccgtggtccatcgcggacgggtcgtgttcaagcgcgtcggtctcgagatagccctcgtcacccggcgctccatccggcagctcgccggccaccgtaaaggccagatccacgcgggcccgccagtagtcacccagcgcggccacggcccgctgccagtcggccagctcttcctgcttggtcaccagcaggtcgaagacatcatcgaacatgaagttcacacgctcctgcatgcgctccagctcgatctcgcgggccggcaacagctcgtagcgcttggcactgaacttgtcacgatgatgggtcaggcgcacaaggtgctggtggacatcggcggtgatcgcctgctccagctgggcgcgtcgggcttcgccatcctccagccgtgcctcggcacgggcgataccggcctggttctggttgaagattggcagggtgaacgaaatgccaccgccccacaggcgggtgccgtccgtctcgcgctcgaactcgatcccgggctcgatgtcgcccagccagcgataacgccgcaccagggccaccccctcggtgaacccttccagggcatgatccagggcccgcaaatccagacgctgctcgagggcctgctccaccagggcctcgcgatcgtcaaccccggccaatggcagtggcaacttgcccgggacctcccagtcatcgacctcgccgggcagccccatcaggtgggccagacgcagacgtgtctcgcgttcacgctgacgggcatcctcgagcttcagccgcgcctcggctgcgcggatgcgcagctgtgcccgcttcaggtcggtgatattgccggcgtcataaaagcgctcgcccagcagcgacccaagatccgccgcgcgggtctccagcgcctgcacctgaactcgctggcgcgcagccaccgcgtcataccaggcacgctcggtgtccgaggccagggccaccatgccttcggccagctgcagacgggtggactcccagtgggattcggcaatgtcctgacgggcactgcgcatcagcagaccggataggccccaggccagaccgacgccatactcgttgccgcccccgccctccgggcgcatcaccgacagcgacaaggtgggattggaaaactgggaggcctcgaccacatcggcggccgtcaggtccagtttggcgtaggcctgctgcatgcgcgggttgcgccacagggcctgatgaatcgcctcctcgagcgtcagctcgccggagggtcggggcatctccgactcgggcaggtcgatcccctgcaccgagatgtcctccgccatttcggagcgatccagctcgggcgcggtaaccgcgcaaccggcgaggaacagcaccgatacgacggggagcagcaatcgggttgctcgcatcgtgaaaatctccttgatcggacttcgactccgcatcccgcgcgaacgcgcgacacggccttgccgtccgccagcaccgagtggaaacccggacgtgcggacagccccggcgctcgggccggtacagtcagatcaggagaggatcgggggtcggtataacgcggccgcaggcggaccgctctggaaggaatacaggttcgccgcctgggtcatcgggctcagggcattgataccggtgatgggcggcataccctggcaatggctgcaggccgagcaagaggccagacaggtggcgtccatacaatccacgtgcacgatcaccccgctggcgtcagaggaatccgaagtctcgcgggtgtggtcatcgccatgccgggtatcggcatgatcgtcatgcgcatggtgatcgtggtcgtcgccgtgcgcgtgatcatgtgagtggtcatgggccgtgtgatccgcaggcttgtcgccctgcgactgggccccgtgcatcgcatgcccggcgtgaccgccttcctcgctcgcaaccgccgcaagcgccggcaggccggcaatcgccagcaccagcatccagcacagcagtcggtggaagacccgtttcacgtcggtcaaacctcgtttgggggcccctcggcccggcaatcggcggtcaacataccacaaccctcacccttggggccacccctgtaggaggccagccctctggccgacagggacccgaccagcgccccatcggcgagaggctcgcctcctacagatccggggctgaccccctgttgaaggccagcccctggccgattgcgacctgaccaacgcccatcggccagagggctggcctcctacgcgagcgcgcgctcgatcacgtcgcgcaggtcgcgcgacacttcgagcgcggcgaggcgctcgagttccgcacgcatctgctcgccgcgaaccttgtccaccttttgccagcgcgtcagcggctgggccaggcgcgcggcggtctgcgggttcatcgcgtcgagcttctcgacgaagccactcatgcgccggtagccggcaccgtcttcctggtggaaatggcgttcgttccgcgccatgaacggccccagcaccgcgcgcactcggttcgggttggtccagcggaacccggggtgctccagcagcgcgtccaggcgctcgaaaccgccggcgacctggctgccggcctgcaacccgaagtacttgtccagcaccagcggatcgtcgcggtaacgctgctcgaagtccgtcagcagcacctcgcgggcctcgtgatccagctcgttcaccgcattcagcgcgcccatgcgcatggtcatgctgcgcgccttctggtattgcgccagggcctcgggcaccgcggcctggtcgccggcggccacgcgcagcgccagcaggcggttgcgcagctggcgcaggcccatcgcctcggcggtgaaggcgccgttgtccacgtcgtccagcttcggctggatctgctgcatcgcgccggccagcggggcgtaaaggcgcttctccaggtcatcgcgctccatgcgcaggcgcaccggatcgacgcgctcgaacagctcggccagctcgcgcgtgggcggcagttgcaggatggtcgccagcagcaccggctcgatcgccgggtcctcgatcagggcgtgcagggcgtgctcggtggcggcctccagcgcggagtcggcggcgtcgtgttcgatacgcgcgcggatcgcgcggcggaacagggtctgagcggcctcccagcgggcgaaggcatcgtcgtcatgcgccagcaggtgggccagctcgtccacgccctggttggcgttcaggatcaccggggcggagaagccacgcagccaggagatcgcggtcggctcggcggacaggccctcgaaacagaaggtgtgctcggcggcatccagctccagtacccattcgtcgcgctcggcgtcgtcgccatccaggcgcgcgcggatgcgctggccgtcggcatcgaggaaagcaacccgcatcgggatcaccaccggctccttgtgcgcctgccccggggtcgccggcgtctcctgtgcgagcgtcatgcgggccgggccgccggggccgtcaaacgcggtgcttgcggtcacgtgcggggtgcccgcctgggtgtaccagcgcttgaagcgggagagatcgcgcccgctggcctcggccatcaccgcgacaaagtcgtcggtggtcaccgcctggccgtcgaaacgctcgaagtagagatccagcccgcgacggaaggtctcgcgcccgatcagggtgcgcagcatgcggatcagctccgcgcccttctcgtacaccgtcagggtgtagaagttgttgatctcggcgtagtggtccggtcgcaccgggtgtgccagcggacccgcgtcctccgggaactggaaggcgcgcagcatggcgacatcgtcgatgcgcttcacgccgaacagggtgcagtcggtggtgaattcctggtcgcggaagaccgtgagcccctccttgagcgacagctggaaccagtcgcgacaggtcacgcggttgcccgaccagttgtggaagtactcgtgggcgatcaccgactcgatggcgacgaagtcgtcatccgtggcggtgtcggggctggccagcacgtacttggcattgaacaggttgagccccttgttctccatcgcccccatgttgaagtcgtccaccgcgacgatcatgtacacgtccagatcgtattcgcggccgaaggcctcctcgtcatagcgcatcgcgcgcttcagcgaggccagcgcgtggtcacagcgatcggcgttgtgcgcctcgacatacagctccagcgcgacctcgcgcccggacatggtggtgaaggtgtcgcgctggcaggccagatccccggcgaccagcgcaaacaggtacgacggcttggggaacggatcctcccacaccgcatagtggcgcccgccatccagctcgccggcctccacgcggttgccgttggccagcaggaccgggtactgcgcccggtccgcctccaggcgcacacggtagggggtcagcacatccgggcggtcggggaagaaggtgatgcggcgaaagccctccggctcgcactgcgtgcacagattgccgctggaggcgtacaggccttccagcgcggtgttctgctccgggtgacagcggctgacgatctccagccgcgcacgctccggcaggccgtgcagcagcaggccctcggcatcctgctccacccgaccttccgcgggctcggcaccatccaccgtgagtgacaccaactcgacgccatcgccgtacagtcgcagcggcgcatccggctccaccgcctgcggattgcgccgcaccgccgtgcgcgtggtcacctcggtggtcgccgcggccaggtcaaagtccagctccaggctctccaccacaaacgccggcggctggtaatcgctcagataaaccgcctggggactcgcatcacgcattccaaactccagatcaaaggcactgcaaaaaggtttaacacgccaccacagcctcgacgtcaaacccggaccatggccctgtcattgccaacgcggctccggccccacgccgcgatcacgtaccggaaactggcaccagaacaccaatccgttagcataccgcgcatggaatggatcgatatctgcttcaacctcacccacgaatccttcaacaaggaacgctccgaggtcctcgagcgcgcccgcgaggccggcgtctcctggatgctgatcaccggcgccgacgcccaccagagcgaaaagtgcctggagatcgccgaccagtacccggaatgctgccgcgccaccctgggcgtgcatccacacctggccaaacagtggaccgacgcgatcgccgcccggttcagtgacctcgctggcgcggacgaaaacgtcgtcgccatgggcgagatgggcctggactacaaccgcgaccactcgccgcgcccgcagcagcgcatcgccttcgaggcccagctggagttgtccgccgacctcggcctgccggtgttcctgcacgaacgcgacgcccaccacgacttcgcccagatcctgcgccgctggcgcgacaacctaccggccgccgtggtgcactgcttcactggcgaagccgacgccctggccgaatacctcgacctcgactgccacatcggcctcaccggctgggtctgcgacgaacgtcgcggcacccacctgcacccgctggtcccgcgcatcccgcgcggccgcctgatgatcgagaccgacgccccctacctcctgccgcgcagcctgcccaagggcaccggcaagaagatcggcaacggccgccgcaacgaacccgccttcctcccccacatcggtgaatacgtggccaaactgcgcgacgaaaccccggaagacctcgccgcccacacgaccgccaccgcccgcgccttctacggccttcccgaaaccgcggatgcctgacggacagcaccggacacactgggcgcgccggtcggacctggcaggggcaaaccgccgaagagacgcggacggccgaacctggacaatccaccattcgaccgtgtgtgaatcacgcttccggcacgattgaagccacccgcgggcgcgttgcctcgggggacaagggcgcgcaggatgttgagtctgttggcgattagagtgagggctgtgcgtatgaagacttcggtgattctgacgttgatcgggccggaccggccggggctggtgagcgcggtagcggcgcgggcacgggcggcgggcggcaactggctggagagccggatgacgcagctggccgggcagtttgccggggtggtgctgctggaagtggaagccgaggcggtggacgggctggaagcggcgctgcgcgatctggagggcgacgggctgcaggtgcatatccagcgcggcagcgagctgccgccgactgcgcggcgcgccgtggagctcgacctgatcgggcatgaccggccggggatcgtgcaggacattaccgctgtactctcgcgccacggtgtcagcgtcgagacgctggagaccgcctgcgagccgggctcgatgaccggcgagccgatgttccgcgcgaaggcccgcctgggcgtgccggaaggcctgggcctggacacgcttcaggatgacctggaggccctggccaacgagctgatggtcgacctcgaacttcacgacccgctggaggaaccacccgaggccgtggcctgacccaagctgtagcccgcggttagtcctggcgtgccgcccggatgaccgcctcgggatcgttttccaccaccttgagcagtacgcgggccggaccgcgcggcgcgcgcagcccctgctcccagtgccgcagcgtgccgatggaaataccgaaggcggcacagaaacgctgctgactcatgccggtcttttcgcggatggccttgacgtccagggtctcgggacgatgttcgacaatacccgaagggtcgccacgagcgtggtcgattgcatccgccagcccttccgcgatatcagtgaatgccttgcccattacgctgcctccaataagcgaccagatcccgcactaggcgggcaattgctcggcgctcctcgcctgacaggtcggctttctcgttcttgccccagggaaacactgatcaatgtacacgctcgcgctcgagtcgcttttgcgtgggaacaaggcgcggtgactgccgtgcagtcattctgcacaagggagccgcaacgccgttcccgtgcaaaagcggccgagcccttggggttggtaccccaggttccccgatcctgcgttgcgccgcttgcgggtagaaccactacccgctgcacaacgcgccttgtctcagaaaacctggggtaccaacgcgagcgtgtacattgatcagtgtttcccttggccgccagcagatacagcggcatggactcgttgtggaagtagtagatcacgcgaatgccaccgctcttgccacgacccagagcacgccagcgcagctttcttaccccacccgtgccctggatgaggtcacccgcgctcgggtgctccgccagataggcaatcagatcggcacgctcatcgtccttgagcacttcgatgatcttcttcctgaacggagcggtttccgccaccgtgatcattcgctcacgatatacgccattggcgtatatcgcaacgtccgtttcaggacgcggcgcggtggcggcgggcggcgtcgaggcggcggacgaagtcctgcatcagggtagtgtagagggcttcgccgaggaccttgtcctcaatgccggcgtcgaggttggggttgtcgttcacctcgatgaccatcacgccgcgcggggtctgcttgagatcgacgccgtagaggccattgccgatcaggttggcggccttgacggccgtcttgaccaccgcggcgggcacgtccgccagggcctgggtgcggaagccgccctcgcgcgggccgcccttggcgtcgtgattgacgatctgccagtgcttgcgcgacatcaggtattgcgaggcgtacagcggctggcggttgagcacgccgatacgccagtcaaactcggtgtagacgaactcctgggcgaggatcagatcgctctctttcagcaggcgccgggcgatggattccagctcggcgcggtcgttcgccttgaacacgccgcgcgagaagctgccgtccgggatcttgagcaccacgggatagccgatctgctcctccgcacgcaggatggtctcgcggttgaggatcaccgtcctgggcgtcggcacgcgatgggcggcgaggcgctcggccaggtagaccttgttggtgcagcgcaggatggagtcggcgtcgtcaatcaccaccatgccttcggcctcggccttgcgcgcgaaacgataggtgtagtggtcgatcgccgtggtctcgcggatgaacagggcgtcgaactccgccagccggggcagatcacgtgcctggatcagctcgacatccatcccctgctcctgcccggcgcgggcgaaacgcttgagcgtggccggcgtggacggggccatcgcctcgtccgggttgtgcaggatggccaactcgtagcgcgcgctgcgtgccccgcggcggcgccgccagggtttggagaggtagcgctccagcgcggcgaagaaggccggctcctgctcgggctcgagcgcgttcagcgcgaacgggcgcagggcgtgaatctgccagcgcccctgccgccggaactccacccggaacatgggcgcggggaacagggcgaagagctgcgcggcgatctcctgcagcgccggctcgtcgcactggccgaacagcacggtcagctccagccgctcgggctgcgcggcctggcggctgcggcccagcacgcgcgccacgcgctcgtccagctccccggtatccaggctgtagatggacttgcgcgacaggtcctgcagggtgcgcacgctggggatcacccgatgcccgcgcgcctccgccagcagcgagccgtagtagccggccgacaggtagcgctggctgcggcacaggttgatcacccgcagggtggccgggtcgtcggcggccgggccgcgcaggtagtcgtcgatggccatcaccagcaggtcggggaagtgcggcttccagtccgcccggcgctcgaccaggatgcggtgctcaggcatgcgcaccctccggcgcccgacgcgggccgatgatcaccgccgcctgcagccccgcacggccgtagcgcgccatgcgctcgaagtccgcacgcgcgatcggcatgttcaccgaatccagcgcgcgctcaccctgctcggcgtccacgaacgggtcgtgcacgtagacaaagcgctcgtcgaagccggtgaccgtgacccagtgcgggaagcgctcggcatagagccgcacgctgctgatcagcaccaccggcaccccgccttcggcagagcgtgccgccagcatggccacgctcaccgggccgtgcaccaccggcaccccgagctgtttcaactcctcgaccatgtcctcctgcaccagctgcatcacctccttcttctccgcgctgcgcacggaatccgcgaacgccacgccgcgatcgcgcaccagcagttccacctcgaacccgcgatgggcagccgccagggcaagcccgtacggcccgcagccgccgtggcccgaggtcatgaaaatcgtggtggcgtcgcgccacaggcgcagctccaggcgccgatccagcttgagatccgcatcgacagcgcgcatcgccatcatcagcgcggccgggccgcaggtgaactccagcgtctgcgcgtaatacggcgcacgcaccagtgccggatcgggaccgggcgccagcgacttttgcagccgcagcgcatccatgtggtcctcgtagtagtcgtcgatcgtgccgaagtcgcgatacccgagcccgcggaacagcgccagactggccgcgttgtcgcgccgcacctccaggcgcaggtcggtccgcccgtgcgcccgcgccgcgtcttccgccgcctccaccaggcgccgccccaggccctggccgcgcgcccgcgcgctgaccgcgatggagtacagccgcgccagcgatgtgccccggctgaacaacagcatcacgtagccgagcaggccctcaccaccggccccctccgccaccagcgaggccgcatgtccccgcgtgaggagatagcgaaactgccgccgcgagatacgatcgacctcgaacgccgcatcctccagcgccaccagcgcttccagatcctccagcgtagccggacggatcacgggcgattctgcggcgggcgcgacccgttgcttgacctgctggctcacgctcctctcccggcggctgcccgatctccatcgtactccacggccacgcacggagtgacggcaagcaccgagaaaaaggctactcggatccagtcgttctcgctgcctggagctgcgcgatgaccgaacgaatgcgctgacgaactttgcgatagtcgatctccccccaggcctgcaacagcgcgatgaagtcgggatcatgggaggcctcgacgagatccagcaagcgccagatcatcgaccggttgcgatcgcgcagcatctccacctcgaacggcgggccacgccgggcgttctcggccagctgatcgaacagctcccgcgcgcgaacctcccgctcgatggcccagcctcggtccgtgaacaccagcaaaggcaagcgaccgtcgtactcgatcgccagccagccacccacgatggcccgatcgatccgcgcgagggtctcgtcttcggaaagggagcggtagaaaccatgcgcagggttgtcatccaggccgagttccaggaccttcttcgcccgtgatcccttcaacaccttggccagcaggttccgcccaccggacatgatcaggtcgtccgccgcgcggaggatggcgcgcaactcctcgtccgagaggtcgtccgagcaaggacgcagttgcaaggagacgcgatgacgggaacggctcatgtcgcctcaacctccagaaacaccccgtttccccattgacctcaacctgggactttccaggtcacggcctgatcataaaatgcactcttgcggacctctcgggttcgctcgaatgccagcagggaatcgggctcgtccggatcgtcgcgttcttcgatcaggccgaacgggtgagcaaaccgcataaagctccgaaggggccagacattacgcagcacctcctgcgcgctgaaggggccgtcgtattcgtccgcctcgtccagcgccaccgggaaggcccgctcgaaggcatcgatatagaacgatacggggcgccactcatcgccaaaacgtgcaagcagatacagagaaaacagcgccccctgctggacagtcgacaggggcggatacccatcctggtaagcccagttgaactcgcgggtatgccagcgcagcagttcgcgaaagattgacgcccaatccccgcgctcgattttctgttgcgtcgagcgggtcagttgcagccgcccgcggtatttccgcccaagcccgctcatctgcaccagcaaccgggtcacatgcagttccgggaaatcatcctccttgcgccgcgacccggggcgccactccggttccagccccgcggcttccaccgcggcccacgcatctgccacgactcgaagcggaagattgccttttggagtcaacgggatgccgccctcggcacgaatggtatccgccagcacgcggaacaacacactcatcacggtggtcggacattccgctacaccctcggcaaaactcaccagctccgggtgctcgaacggtgaataaaggagtgcccccatctgctcgggcgacaagcccgcgaagtcgtccagcggccgggcattcgcctcggcgacggcggcggccaccatcgcatccctttcggctcggtcaccagggaagtcctgcgccagggactgctcgatcgccgcgacgatcgcgttcatttcatcctcgcgcggtgggttcgtaccggatttcttcatgaatggatacctcgcgacggcggaggctgcccggccgtatatggatcaatcctgaagacaaggctaaaccggatcgccacttccaatcatccatgcatcgagactaacgtagcaccccggccagcccatcgaggctgccgatggtggccgtgggatccccgccccaagggtcgaacagaccctgcctcgaccggtcgagccatgccgtgcgcatgcccattgcctgcgcgccgatcacgtcgaacgggttgcccgagatcagccaggcatccggcggcgacacattcgcccgctgcaggaaatgccggtacccgcgcgggtccggcttgaagcagccgatctcgtccacactgacgagatcctcgaagcgatcctccaacccggcgttccgcagcagcccgctgaccgtctcggccgtcccgttggagaacgcaaacagccggtgcccatccgcgcgcagcgcatccagggccggtcccgcatcggcaaacgccgggagctcttgataccgccgcaacaactccgcctcctgctccggttcgagcgcgatacccagggcctcgcagcaatactccaacgcctgctcggtgcaggtatcaaaatccgcatacgcccccatcagcccgcgccggaaggtgtactccagctgcttctcgcgccaggcccgtgccagcaccagcgcctgcgcgccgatccagccttcaagcgtcgccgcaaccccctgtgtatcaatcagcgtcccgtacacatcgaacgccagcgtctgtcgcatgtatcccccttcgctccggtcgcgagcatggcgcatcccgtccaccacatggcagttctggacatcgctgcctggcggcgaaacactgcgcgtgtcgagttcaactgtcgggaaatatccatgaccatgcaggagaccattacccggaagctggaggagcgctttgcgcccgagcatctggaggtggtgaacgagagccacatgcacaacgtgccaccgggttcggagtcgcatttcaaggtgacggtggtgtccgaggcctttcgtgatcagaaactgatcgcgcggcaccggctggtgaaccagaccctggctgacgagctggccggcggcatccacgccctcgcgctgcacacgctggacccggaccagtggttcgagcgcgccggcaaggtcgccgactccccaccctgcatgggtggcgacggcggcaaggcctgatcccttgccactaacagagatccccgcgcccgaatcggccgtcgaccacatcctgcgcgcgcggctggaagcgccggggctgatggacctgctcggccagatcgaggccagcctgaacccggcggccagccacccgccactgccgggcatatccgagcacctgggggcggaccgccacatcgtgctttggctgatcgacggctttgccacgcgctatcgccgtcacacgccgctgctgggcgcggactacgtgacggacctcgagaccgtgttccccagcaccacggccaccgcgatcagcagcatcctgacgggccgcgcgcccgcgcagcacggcctgctcggctggcacacccgcctgtccgccgccgagcgcacgctgaccgtgctgatgggccaggagcgcgaccgtgaagaccgcatcaacacgctcggctaccgcgagctgaccggccgcgtgcagccggaccgcctgagcgatcggatcgactgcggcatgacctgcatcggcccggagtggatcggcggcacgccgtacaaccgcatgatgaacggggccgcggatttcatcggcttcgaggacctgtccgagctgccagcgcgggtggccgcgcatgtgaacgcgacgccagggccgcatttcacctacgtctactggccagagctggaccacctgggccacgaatacggcccggagagcccggaggtagagcgccacctgaagcagctggacctggcctacaccgcgacctgcgcgcagatccagcgcctggagagcgtgttcctgaccaccgccgaccacggcatgcgtaccatggagcgccggctggaccttcgcgagcacccggcggtccaggcctgtctgcgccaccgcctgaccggcgagccgcgagccgccctcgcccacgtacgcgaggggcataacgcggacttcctggtcgccctgcacaccgcattcggcgatgacatcgtcgtggtacccgccgccgactggctggaacccggcgggcagggccggaccctgggccacggcccggagcaccccgagctgcgggcccgcgccggcgactacctcctgctgcccgcggaggacgcctacctggtcgacccgccggccgacgacgagggcccattcttccgcggtgcccacggcggcctgtcgccggaggagcggcatattcccctgtttcttcggaatatcggccagacgcggtaaactgcggggtttgcccgcggtcgaatgatcgcggcttgccgtaaaccgatttcgagatcccatgaacgacaccgccgaccagacctacaacaacgctgctcagcacctgatcgagctggcgaaccggctcgccgacgacggccaggccgccgggaccggcgacgtcgccgacggcctgctggccggtgccgtgcacttctggctgtacagccgccagccctgcggcgaccctttatgcgaggactgcgcgccgttcgcggatgccgagagccgcctggccatgctgcacgagctgatcgacgagctggcgcgcgacagcgactacttccacgccaccaccgacaccaccgtcggccacgcctgacccgcacgaccgggcactctcgccgatgccggtctcgccctttcgtcccgcgaccgacacctggtttggcgaggccttcgggcaggcgaccaccatccagtcccggggctggcccgcgatccgggccggccgccactgcctgctgatcgcgcccaccggcagcggcaagacgctcgccgcgttcctgagtgcaatcgaccgcctgaccggcgagccggccccggaaccccgcaccggctactcggtgctctacatctcgccgctgaaggcgctggccaccgacatcgagcgcaacctgcgcgccccgctgaccggcatcacccacaccgccgcgcgcctgggtgagccggcccgcgaacccgtggtgcacatccgcaccggcgacaccccgcaggccgagcgccgtgcccaggcgcgcgaacccggcgacatcctggtgaccacgccggagtcgctctacctgctgctgggctcgaaggccgcggagaacctcgagtccgtccacacggtcatcatcgacgaggtgcacgccctggccgggaacaagcgcggcgcgcacctggccctgtcgctggagcgcctggccgaacgctgcgaccaggacccgcagcgcatcgggctgtcggccaccgtgcacccggtggaggtcgcgcgcggcttcctcgggggcgaccgcgaggtggacgtgatcgacgccgcggagcccccgcgcctggatctggagatcctcgcccccgaggaaccgcccgccgagcacgcacccgccaccaccgagacaccggaaccggcaagccccatcccgtccggctccattctgggcgcggtctacggccagggcacagggaagctcccggcggccggtggcgaccgcgccgcacgcctggagccgcggctgatggccgcgatcctggagcaccgctccaccatcgtgttcgtcaacagtcgcggactgtgcgagcgcctggtccagcgcatcaacgaggcctggcgcgaacagcagccggaggatgccgaaccggtggaggacctggtcgccgcccaccacggcagcgtgtcccacgagcgccgcgccgagatcgagggccgactgaagaccgggcgcctgcgcggcatcgtcgcgaccagctcgctggagctgggcatcgacatgggcgcggtggacctggtgatcatggtcgagtcccccggcgccgtcgcccgcgggctgcagcgcgccggccgtgccgggcatggcgtgggtcaggtctcgcgctcgctgctgctgccgcgctttcgcggcgacctgctcgaatgcgcggtgatcggcgagcgcatgcaggccggcgcactggagccaatccatgccccgcacaacccgctggacgtgctcgcccagcagctcgtcgcgatggtctgcgaacgcccgcgcacggtggacgagctgcacgcgctgatccgccgcgccgcgccctggcgcgagctgtcgcgcgcgctgctcgaggccacgctggacatgctctccggccattaccccagcaccgacttcgccgacctgcgcccctggctcgcctgggaccgcgcccgcgacgcgctgaccccgcgccggggggcggcgctggccgcgcgcctgaacgccggcaccatccccgaccgcggcctgtacggcgtgcatgtcggcgagggcggcccgcgcatcggcgagctggacgaggagatggtgttcgagctgaagaccggcgagaacgtgaccctcggcgccagcacctggcatgtggaggcgatcacccgcgaccgcgtgctggtctcccccgcccccggcgaggtcggcaagctgccgttctggcatggcgacggccccggccgcccgatccagctcggccaggccatcggcgccgccaccgagcggctggcgcacatggaccgcgccgaacgcacggcctggctcagggaacacgcgccactgtcggaggcggcggtcgagaccctctgcgactacatcgacgagcagcgcgaggccaccgggcagctaccctcggaccggcgcatcgtggtcgagcgcttccgcgacgaggtcggcgactggcgcgtctgcatcctgacgccgttcggcgcgcgcgtgcacgccccctgggcgctggccctgcagggcgcgctgaccagcacctccggcttcgaggtgcaggtgatgtacaccgacgacggcatcgtcctgcgcctggccgacagcgaagacctgcctgaactcgacagcctgttcccggacccggaggagctggaggaggccgtcacccgcgagctgggccactccaccctgttcgccagcgccttccgcgagaacgcggcacgggccctgctgctggtgcgcaaccgcccgggccagcgcacgccgctgtgggcgcagcggctgaagtcgcagcagctgctggcctcggtgcgcgagtacgcgagttttccggtggtgctggagacctaccgccaggtgctggccgacgtgttcgacctggacgccctgcgcgagatcctgcgcggcgtgcaggaacggcgcatccgcgtgcacgaggtggagacgccgcaggcctcgccgttcgcgcgcagcctggtgttcgcctatgtcgcggcctacatctacgagcaggacgcgccgatggccgagcgcaaggcccaggcgctgacgctggaccgcggcatgctggccgaactgctgggccaggccgagctgcgcgagctgatcgaccccgaggccctggccgagctggaggccgagctggcgcacgccaccgaggcgacccgggtgccggacgccgacgccctgcacgacctgctgcgccggcgcggggacctgacgccagacgaggtcgcagccgcctgcgccgaggcgccggggccgtggctggaacagctcgcgcgctccctgcgcgcggtggaggtgcgcatcgccggcgagccgcgctggatcgcggccgaggacgcggcgctgtaccgtgatgccctcggcgtggtgcccccgcccggcctgcccgccgccttcctggaaccgccgcagcacccgctggaacagctgctccgccgctacgcccgtacccacggtccgttccgcagcgaggacctgggcgcacgctatggcctcgcgccgggcgcactgctgccggcgctcgagagcctggagcgcgccggcgtgctgctgcgtggcgagatccgcccgcagggcacgggcgaggactggtgcgaactggacatcctgcgccggctgaagcgccgcaccctggcccgcctgcgcgacgaggcggcggcggtggatgcccgcgcactgggccgccttctgcccgcctggcagggcctgaccgagcccggccgcggcgccagcgccctgcgcgacacgttgacccaactggagggcatcgccctgccctggtccgcctggatcgcccacgtgctgccgatgcgggtgcgcgacttctcgctggatgcgctggaccgcatcaccgcctccggggagttcgtctgggtgggtgccggcgcgctgggccagcgcgacgggcgcatccgcttcctgcgccgcgaacaggcgatggtgctgctggagccggaggccgatgccgcggataccccggccagcgacgacccgctggcacaggcgatcctggagaccctggaccggcgcggcgcctgcttctacatggagctggagcgcgcggcccgcagcgcacagccggacgcccgccaggacgcgatcgaggccgcgatctgggatcgggtctgggccgggcagatcaccaacgacaccttcgctccgctgcgcagcctgggccagcgcaagacctccgcccgaggtcgccgacgcccgggccagggcctggccggcgggcgctggtcacgggtcgcggatctgatcgaccccgacgtgtcgctgaccgagcgcgcccgcgaacaggccgagaacctgctggcgcgctacggcgtggtcagccgcgagatggcccgcgccgagggcctgcccggcggcttcgggcgcgtgtatcccgtctaccgcgcgatggaggacgccggcaagctgcggcgcggccacttcgtcgagggcctgaccggcgcgcagttcgcccgcgccggcgcggtggatcgcctgcgcgcgctggaacgcgcggccgacgacacccccgaaccgcagtggctggccagcgtcgacccggccaacccctggggccagctcctgccctggccgcagcccccggaagcggccgagggccgcctgcgccgtgtcgccggggcgctggtcgcgctggccggcggccagccgctgctctatctcgccgcctcgggccgccagctgttcgtctgggaggcgatccccggcatcgacaccgcggaggaacacgccgcgctggtaaccgaggccatccgccagctcgccgggagccgctggctgccgaagcgccgcagcatcaccatcgagaccgtcaatggcgaacccgcccgccaatcgccgtttgccgccgccctgcgcgccggcggcgccatgggagaggtccgcggcctgcgcctggaatcaccggcggggcggcattattgatgcgattcgctgcgctcatcggcatcctgcggtggcatggttgcagggtgcgctgagccaagcgaaacgctccgctagcccgggttctcggggctcgatgcggttccccggacgcatcggcatccagcggccacgtgctgcacgcgcccggacaaaaaacgcctgtctggctggacactcgcacccccggtacggcagaatcccgctcattcgatgcaccttccatttttggtgcaatcgcgtccattcacgacaggatcgccgccgattccgcccaccatgccttctatcctgctgctcaacggccccaacctgaacctgctgggacagcgggagccggagcggtacgggcaccatacgctggcggacatcgaggccgacctgacggcgcacgcccaggccgccggggagaccctggcctgctttcagagcaaccatgaaggcgagctgatcgaccgcatccatgcggcacgcagcgagggcgtacgccgcatcctgatcaatccgggcggcctgacgcacaccagcgtaagcctgcgcgacgccctgctcggcgtcgacatcccgttttacgagattcacatcagcaacatccacgcgcgcgaggcgtttcgccatacctcgcgcctggccgatgtcgccgccggcaccctgagcgggttcggcgtaatcggctaccggatggcgctggacgcggcaatcgcggccctcaaggagtcatagacaccccatggatattcgcaaggtcaagaaactgatcgatctgctcgacgagagcggcatccacgagatcgagatccacgaaggcgaggagtcggtgcgcatcacccgctcgccgagtggctcggccgtggccgccgccccggcagcgatgcccgccccggcaccggccgccgccccggcgggcgaggccgcggcaccggcggcgccggaagtggatggccatccggtcaccgcaccgatggtcggcaccttctaccgcgccccgagccccggcgcgaagccctttgtcgaggtcggccagacggtcgaggtcggcgagacgctgtgcatcatcgaggcaatgaagatgctcaaccccatcgaggcggaccaggccggcaccatccgcgacatcctggtcgagaacggcaacccggtggaatacggccagcccctgttcatcattggctgacgcccccgacttcgctgcctacaggtccgagcatgtttgaaaagattctgatcgccaaccgcggcgagatcgccctgcgggtcctgcgtacctgccgcgagatgggcatcgcgacggtcgcggtgcactccagcgccgaccgcgacctgaagcacgtgcgcctggccgacgagtcggtctgcattgggccggccgcctccggcgagagttatctgaatatccccgcactgatcgccgcggccgaggtcaccgatgccggcgcgatccaccccggctacggcttcctgtccgagaacgcggacttcgccgaacgcgtggagtcctcgggctttgctttcatcggcccgcgcgccgagacgattcgcctgatgggcgacaaggtctcggccaagcaggcaatgctggatgccggcgtaccctgcgtgcccggctccggcggcgcgctgaccgacgacgccgatgccaacatggcgctggcccgcgagattggctacccggtcatcatcaaggccgccgcgggcggtggcggccgcggcatgcgcgtggtgcacaccgagggcgcgctactgcattcgatctcgctaacccgcaacgaggcccagcaggggttcggcaacgacaccctttacatggagaagtacctcgaacacccacgccacgtggaattccagatcctctccgacagccacggcaacgccatctgcctgggcgagcgcgactgttcgatgcagcgccgccaccagaaagtgatcgaggaggccccggcaccgggtatcaccgacgagcagcgtcaggccatgagcgagcggctggtccgggcctgccaggagatcggctaccgcggtgccgggaccttcgaattcctctacgaaaacggggagttctacttcatcgagatgaacacccggctgcaggtcgagcacacggtgaccgagcaggtcaccggcatcgacctggtgcgcgagcagattctcatcgcggcgggcgaaccgctgtccctgacccaggatcaggtggagatccgcgggcatgcgatcgagtgccgcatcaatgccgagaacccggccacgttcatccccagcccgggcaccatccagcagtatcacgccccgggcgggctcggcatccgcatggatacccacatctacaatggctatgcggtgcccccgtactacgactcgatgatcggcaagctgatcgcccacgggtttgaccgcaagatcgcaatcgcccgtatgcgcggcgcgctcggcgagatcgtgatcgacgggatcgagaccaacatcgccctgcacagcgagttgatgaacgacgcgaacttccagaacggtgggaccgacatccactacctggaaaagaagctgaagtcgctgaccggatgagtctcgccgaactgcagtgccagatcgccccggagcaggccgagcccctggaggatgccctgttcgaactcggtgccgtcagcgtggagctgcacgacggcgccgacgagccgctgttcgagcccccgattggcacccatccgctgtggtccagcgtgtgcctgaaggccgtgttcgccgacgccacccaggccgagctggccgccgcgtcgctggagcgccaccaaccggcgccggagtccatctccgtggtcgcgatcgaggatcaggactgggtgcgcgcggggctcgacggcctgggcgccatccattgcggggggccgctgtggatcgtgccctcctgggaaagcccgcccgacgtcgaggatggcgtgttcgtgcatctcgacccgggcctggcctttggcaccggcaatcacccgaccaccgcgatgtgcctgaaatcgctggcggcgaacccgccacgcgatcaggaggtgctcgactacggctgcggctcgggcatcctcgcgatcgctgcgttgaagctgggggcacggcatgcggtgggcaccgacatcgaccgccaggccgtgcaggccacctacagcaatgcggcggcaaacgacatctccgaggaccagatcgaggctggactgaccgatcacccggtacccgatgccggctttgacctcgtgatcgccaacatcctggccaagcctctgatcgatctcgccccggaactggcctgcgcggcccgcccgggggcgcgcctgctgctggccggcctgctggagcgccaggccgacgaggtcatggcggcctacgcggacgccttcgacatcgggatcgaggacacccgcgagggctgggccctgctcagcgggcgccggcgctagcgcatgagcgcgcgcccggtccgcgagcatgtgcaagggtccgtatttccctggtacggctgaccggagccccgcacgatgctcgcccgctgtccccattgtggcgttgcccacaccctgacccgcggcgaagagctacgactggaccgggcacattgtgatgcctgcggtgcggactttgcgctgttcgtggcactcgagatcggcggcgccggcgaacgggcaaccggccccggcatctcggcggtacgccacactgcctccctggagatcgagcgcagcccccggcgccaggcactggaactcgatatcgatacccgccccgggcagaccacggcatttccgggacgacgcccggggcggaccttcgccgcctttctggcccttctgctgctcgccctcctcgccctgcagctcctgctggcgccgccggtacccccggggacctggagcgcactggacgccgctcgcgcgagcctctgcgccgcgccccgggtcgaggatctctgcccgcgatgggaacctgagcgcgaaccggaacgcatccgcgtctcctcccccgacctgcacctcgccaacgcgggagacctgtccatgcgctttgagctggaaagcccgctgcaacaggcatggccggtaatagacgtttggctgtcggaccgactggggacaccccgcggccactggcgactccatccggcggacggccatgccaaccttcaggcaccgatggcggcaggtcaccgctatgcgatcgagatcgaattacccgataccgggccgcacatcaccggggctcacatcacgctgcactgaccccgccccactcaacgctgctagactctcgggttttaccctgctggttcgaaatcccgcatgcagctcggcccccaccatctccccgacccgcccgtgttcctggccccgatggccggggtcagtgaccggccgttgcgcctgatcgcgcggcgcctgggggccagcgcggccgtctcggagatggtcacctcggacacgcgcctgtggggcagcgacaagagccggcaccggctggaccaccgccaggaaccccgcccgcgcatcgtgcaactgctgggaaacgaacccgaaccgctggccgaggccgcgcgcgaaaacgtacgccgcggggcggacgtgatcgacctgaacctcggctgccccgccaagaaggtctgcagcaaggccgcaggctcggccctgctgggggagccggagcgggtacgcgagctgctgaccgcactggtggaaagcgtcgaggtcccggtcacgctgaagatgcgcctggggctggatcgcgagcgggtcaacgccgagaccatcgcgggcatcgcgcaggattgcgggatcgcaatgctgacggtgcacgggcgcacccgcgccgacgcctaccgtggcacggccgactacgaggccatcgcgcgcgtggtacgggccgtctccatcccggtgctggccaacggcgatgtggtcgacatcggcagtgcgcgccgggcgctcgcgatcagcggcgcgaccggactgatgatcgggcgcggggcacaggggcgcccctggctccccggccagatccgcgccagcctggccggcgagccagtgccagccgaccctgcatgggatgcgcgtcttgcgctgatcgaggagcatttgcgggcattgcatgcgcaatacggcgaaatgcagggcgtacgtatcgcacgcaagcacctgggctggtatcttcagcacatgggtctcggggaggacccaacccgtgcggcacgggcttcccttctcgccgccactaccgctagtgaacagcttgggcgcttgcgcgccattctgtcaggaatcacaagcgaggctgcatgaggatggacgtaccctctttcgaacaagaacaaagcggggaaccggcatcatcgggcaacctcgcgtcgggctgcgtactcgccgagtcggtgcgcaatgcgctggaccagtatttcgagacgctggacgggcagagtagccacgacctctatgcgctcgtaatgaacgaggtcgagcgcccactactggcctgcgtgctggagcgctgcaacggcaaccagagccgggcggcggcgcttctggggctcaaccgcgccacgctgcgcaagaagctgcgtgcccatggcctaatcagcgagaacggccacgggaacgggaacggcgcccagcgctaacccaccccgccgtacccggcacacgcccgccacctgacgggcgtgtgcgcaatcatcgaccgatctatccctgccagccgaggcgctgcagcgccgtgcggtgcagttccggcgtcgccgccgccagcacgttggtggtctgcaggtccaattcgccgccggatagattggtgaaggtcccgcccgcctcgcgcacgatcacggccagcgccgcgatatcgaggatattcacatccgactcgatgatcaggtcgatgctgccgcgtgccagcaggtggtagtggtagaaatcgccatagccgcgcgtgcgattgacctcggccatgatcccgcccagcgccgtccagcctgcggcattctgcgcaagggtcttcaggttcccggtggacagcgaggcgcggcccagctcggtggtcggggcgacggcgatcttttcgccgttgaggaaggcgccctggcctttttccgcccaggcgcgctcgccgaactgcatgccgttggacagcccgaggatcagctcgcccttgtgcatcagcgcgatctgggtggagaagaacgggtagcggcgtacgaagctcttggtgccgtcgatcgggtcgatcagccagacataatcggagtccatgtccgactggccggtttcttcgccgtagaagccgtgatccgggaagcgctcgcggatcacctggcggatcgcctgttcgctttccacgtcggcgcgcgtcacgggcgtgtcgtcgggcttggtctcgacgtcgacgccggcggcgtagtagtgacggatgaccttgtccgcggcatcggcggcggcctgggcggcctccataaacgcgctctgctgcatgctgctaccccttcaaaaaaaggagccatcttaccatgccgcccccagcggctctggccagtaaacggtcggcggttgtcccggctcgggcatgccccgataatgccgccatcttttcgaggagtccgacatgcccaagaacctgcccgacgtcagcaatctcgaacgcctggaactgttcggcgaggactacaacccgagtgcgaccatcgagaacgtggacggccagaccctgtcgctgcagatctactaccagctggcgctggactacggtggcatcggcccgaaggccgccaactccggtttgctgatgtacggcagccatgccgacgatgcccgcgcccatccgggcaagcacccgaacatcgaccgcctgttcgagatcctcgacaagggctactatctttcggtgaaggccgtacccaagcgcaagagccgcgccggctagttcttctggagggcgctaccccgtttcagcgggcaaaaaggatcgcgccttccgcgcatcacggcaggcggttggtgtggatcaggcgccagccgcgcgtcggatggcggtgcagccgggtccggctcgcatactcgcattccagctggaacagccgctcgtccggcacccccatcacccagccgaccagtgcgcgaatgaccccggcgtgcacgatcaccagcacgcgttccgccgactggcccccgaccgcggtttcgaaggccgtctccaccctccggcgaaaggcccccagcggctccgccccggccggccgcgaatgcaccggatcggcatagaacgcccggtattcctccggccgttcgcgctgcagatcgacccgtgtgcggccctcccagtcgccaaagccgacctcgcgcaggtccggctctagatgcagggacagctcacgctcgtccaccaggcgttcggcaaacgcccggcagcggcgcatcggcgagctgacgaccgcctgccagccgtcgtcgtcgcgcaccgcgtgttccatctgcgtccacccctgcgcgctgagcggatcgtcgcagccatggccacgatagcgctgcccgccctccggctcgccgtgtcgcaacagatccacaatcatgccgtgtcctcgctcaggcagctctccaggtgcgcccagtcgaaatgcggtcccgggtcggtcttgcgcccgggggcgatgtcgcagtgtcccaccagcgcatccggagcaatcgccggaaagcgttcgcgcagccagccgatcagacgggccagctcggcgtactgcaccggcgtgaacgggtcgtcgtcggtgccctcgagttcgatgccgatggaaaaatcgttgcagcgctcgcgaccacgccattgcgatacgcccgcatgccaggcacgccgggagaacggcacgaactgggtcgccatcccctcccggtcaatcagtacatgcgcggacacgcgcagatcggcgatctgcgcaaagtacgggtgggcatccggatcgagccgattctggaacagctcggctacgtgcggaccgccgaactcgcccggcggcaggctgatcgcatgcacgacgatcaactcgggttctatccgcgcggggcgcgcgtcctggttcgggctctcgagcacgcgagccggcggccaccagtcgcgatcaacggtcacggcttcggtcacggggcctcctcgggtggacgctgcagacaggccgcgagggcctcgcgcagtaacggcaggcgtggcggggcctcgagacggccgtggtaggcaccggcattgaagacgaacagggccgggaggtggaagacctcgaactcgcgcaccagtgcggtatccgtctccgcatcgacgacgaacagggcgggcgcttcagactcggcctgccactgctccagcacccggcccatgaccttgcaggccccgcagccccggcgagtgaacaggatcaccgccgggcccgggacctccaggaggtgttggtggaggtcgaactgcgtcaggcggggcaggcccgcctgacgcggggacgggtcagttggagttgtcttcggcctgtcgctcaatggattcaccggcatcctgcacgtcttcgccaaacccctccatagtggcgcaaccagcgatgccaagcgaccccagggccaccagcagtatcagcagggcggcgggaatgcgttgggtgaaatgcatgtgtgctccttgtctctttcgtgattcggtccgtgatactgaccgccaaagggcactcccggggcggtcacactttatgaggcgcacgcactggggtagtttacgcgccgccctcttttcgtgaaggaagtcgcaaccccgtgtccgagccagggaaatactgatcaatgtacacactcgcgttggtatcccaggttttccgagaccaggcgcctctggcagcgggtcgtggttctacccgcccgtggttgatggatgcggggcgcaacgcaagatcgaggaacctgggataccaaccccacaacttaatgaacgaaggggctcggccgcctgttgctgtcaaaaacgggcgcgggaacggcgttgcggctcccttgtgcagaatgactgcacggcggccaccgcgccgggttcccacacaaaagcgactcgagcgcgagggtgtccattgatcagtgcttccctgaatccgcaacagcaggcggccgtgaccaccacggaccgccccctgctggtgctggccggagcgggctcgggcaagacccgcgtgatcacggagaagatcgcgtacctgatcgagcagcgcgggctcgaggcccgccggattgtcgcgatcaccttcaccaacaaagccgcgcgcgagatgcgcgaacgcgtccaggggcgcctgtcgaaggaacaggcacgcgggctcggcgtctccaccttccacaccttcgggctgaacttcctgcgccgcgaactggccgcgtccggactgcgtgcgggcttctccatcctcgacccgggcgactgccgctcgctgctgcgcgagatcacctaccgcgacgataccggctccgaggtcgatgccctgatcggccatatcagccgctggaagaacgacctgatgacgccggaggaggcgctgcacgaggccagccagatgcgcgacgccccggaggcgatcgccgcggccaacctctacccgcgctacgaggatgccctgcgcgcctacaacgcggtggacttcgacgacctgatcaagcgtccggtggactgcctgcgcgtggatgccgatctgcgcaaccgctggcaggaccgcatccgccacctgctggtggatgaataccaggacaccaacgccgcgcagtaccagctggtgcgcctgctggtaggcgtcagcgacggcctgaccgtggtcggcgacgacgatcagtcgatctacgcctggcgcggggcccggccggagaatctcgcacgcctgcagcaggacttcccgcgtctggaggtgatcaagctggagcagaactaccgctccaccaaccgcatcctgcacaccgcgaacgcgctgatcgccaacaacccgcacgtgttcgagaaacgcctgtggagtgcactcggcgagggcgagaagatcgaggtgatcggctgctctgacgccgataccgaggccgcccgcgtggtctccgagctgatgcgccgtcgcttccgcctgaatgcgacctggggcgacttcgcgatcctctaccgcagcaaccaccagtcacggctgttcgagaagctcctgcgggagcagggcatcccctaccgcctgagcggcgggcagtcgttcttcgagaaggccgagatcaaggacctggtcgcctacctgcgcctgcttgcgaacccggacgacaacaccgccttcctgcgcgtggtcaacgtgccgcgccgcgagatcgggccggcgaccctggaaaagctcggccactacgccaaccagcgtgggacctcgctgctgcaggccgcacgtggtgccggcctgtccgaatacatggatgcccgcgcccaggcgcggctggaacgcttcaccgactgggtcgacggcttccagcgccggggcacggaggaggccctcgacgccctgctgcgcgccctggtcgaggacatcgactacgaatcctggctgctggaaaacagccccaacccgcgcgccgccacacggcgcatggagaacgtgcgcgagttcatcgactgggtcgggcgcatgggcggcggcagcaccagcgccgaatacggcgacgacgaggccgaggatgaccgaggcatggacctagccgacatcgtcaaccgcatcagcctgatggacatcctcgaccgcaatcgcgaatcccaggacggcgacgagtcggtacaactgctaaccctgcacaccgccaagggcctggagtttccgcacgtctgcctcgtgggtttcgaggaagagctgctgccgcaccgggtcagcgtcgaggacgactccatcgaggaggagcgccgcctggcctatgtcggcctgacccgcgcccagcagaccctgctgatcacctacgcccagcaacgctcccgctacggcgagaccatcgactgcgagccctcgcgcttcctcgacgaactccccgaggaacacctcgaatggccggacgccaaaccgccggaccccgagacccagcaactcaccgcccgcgcccacctcgccggcctgaaggccatgctcggcaaataggccatgggcggccgccgggggaagcaaacaatcgctagtggaggcgcccggcccattccgggcgccccgccccgctccccccttgtctcctcagcctgcagctgtgcgttgtgctgttgccggtcacttggcgggcggcggcaaacgcactgcgaccctcaaagtgacatacgactcgcttgtcaaaagcttaggtcgccggaaaagtatggtattcgtcacacgccatcttcgtttcttataccaaaggccccacctcaattgaaccagcgaggctcactgagacgacacccctgtacagcgtccagcgccgacggcatcagtggcgcagcttcaggccgaccctggtgatgcgggcaccgtccatctcgcggatgaccaggcgcatggggccgaggtcgacggcgtcgccgacgaccggttcggcctggagttcgtggcgcagataggcctcgagggtgtcgccctggcgttccggaggcaccggggcgccgtaggccatgccgaccgcgtccagctgggcgtcgccattgagtgcaaattcgccaaacacgctgcgttcggtcaggcgttcgggcacctcgtcctgcgggacgaacagacggtcgaggtcatgcaggtccgtcggcgcgaccataatgtagaggtggtcaccggcatgcaggtccagtagttccagggtgtccagcagcttgccctcacgcaggtgcgcgaccacccgcgcggtgcccggcaggcggaaactggaccaggcctcgcgcaccacgggcgtggtctcggccaggcgatagccgaccaactccatctcctgctgccccgggatatccagctcggtgcgctgcacgcgcgcggtggtgggcggcagttccagccccagccagcgcgccgaagtcgccaccgtccagccctgcaccagcagcgagatcagcaccacaaagaacaccacgtggaagaagtagccggccaactccagcccggcgagtagcggaaacagcgccaggatgatcggcaccgcgccgcgcagtcccacccatgagatgaacacctgttcgcgccaggggaagtggaagggcagaaggcacagccagaccgccagcggccgcgcaaccaggatcagcacggccgcgaccaggcccgcgtccagcgccaccggaggcaaccccgagggcgtcaccagcatgccgagcatcaggaacatcccgatctgcgcgagcgaggcgatcccgtcgtgaaagcgcttgatgttctgcgaggcctccagcggacgattgccgatcagcagccccgccagatagacggcgaggaagcccgagcctcccaccaatccggtcagaccgaagatggccagcgccccggccatggcaaacagggggtacaggccgcccgccatcggcacccggttgatcagggccagcagggcaaagcccccggccacgcccagcagcgcccccaggcccatctgctggacaaactcgaccgccaccaccacaccgaattgctgatcgggcatcaaaagcaactcgatcagcacgatggtcagaaagatcgccatcgggtcgttggagccggactcgatctcgagcgtggcgccgacacggcttttcagctccagcccgcgcgagcgcagcagcgagaacacggcggcggcgtcggtagagccgacgatcgcaccgagcaacaagccctccagccaggacagccccagccaccaaacggcaaacaccccggtcagcccggaggtcaccagcacaccgaacgtggccagccccaaggccggcttgagtccaatgcggaaattgcgggccggtgtgcgcatcccgccgtcaaacaggatgatcgcgagcgccgccgagccgatcagataggccagggtgatattctcgacctcgagaccgcccgggccctccggcccgagcagcatgccgatcaccaggaacaccagcagcaggggcacacccagccgcgaggtgatcacgctcgaaaggatgctgcccagcagcacaatggcagccaggaaaataatctggttggagagatccatgcgtcgatcataccggaacgcgtgtgccccccggcgcgccggaaagctactggccggccggtccatgctgggggccacagccgcctgcatgctcttgctgtgcgcctcaccggcactcgcggagcgcggcgtggatgcactgcatttcgagttcgagaacgatctgtttgccggcgaggaccggtactacaccaatgggtttcgcatcggctggacgcgcagcgaggaacgcgtaccaccctggctgcagcgcgtcgccgacaccctgccctatttcattgaccgcgaggaacgcgggcgcctgaagtcggccatccacctgggccagaacatgtacaccccggaggacatcgaacgctcgcccccggacccggatgaccgaccctacgccggctggctgtatctgaacttcagcctggccgaggatcacggcgatcgccgcgaccgtttgcaggtcaccgtaggcacagtcggccccgcctccctggccggccgcacccaggaggaggtccacagctggtccagcgcgccgcagccacagggctgggacgaccagatcggtaacgaggccaccctgatggtggggtacgagcgccacctgcgcgggtattcgcatcacgccgagggcggctggggctgggatctgaccccgcactggggcgtgaccgtcggcagcccgttcaccttcgccaatgccggggcgatcgtgcgtgccgggcgcaacctgccgcgcgactacggcccaccacggatcaacccggcgctatcgggttcgcatacctttgaaacgaccgggccagtcgggggctatctgttcgccggcgtggacacccggctaatggcctacgatctgttcctggacggtccgctgttccgcgacggcccctcggtggacaagcacccggcggtaggagaattcaccgcggggttcgtattccatgtgggcggggtgcgtctgggatacacccatgtctggcgctcgcgcgagttcagcggccaggccaagggcgcggcggagttcggctcgctgcacgccacctggcagttctgagcccgcggtgaccaggctcagaacaccgcggcctcgacatcggggtaggtggtggccaccgagcggtcgatcttgtcgtcgaatcccgggtaatcgccgatgatgtcggccatgcgttcgcgcaccagcggcacggtttcgaagtccgccagcccctgctccacgccttcctcgattgcgtcccatagcgtgaccagatagttctgcagccgcggcagcgtctccgcgccctccagccgcccatgcccgggcacgaccacgtcaggctccagcgcgatcagatcatccagcaactcgatccactgcgcgacgtcgccatcccagacggacggggcgcgatcgctgtagaccacgtccccggccagcagcacttccgtctgcggcagccatacgatcaggtcacccggcgaatgggcgcctccggagggcagaatcaccacttccttaccgcccaggtcgcgcgtcatgcgctcgtccacgggcatgttgggcaaaagcggcgtggtgtcgccggtggccccctcggtcatctcgcgaaagttctcgacccaggtgtcggcctccgccttcatgcgttcgaccgcctcggggccggccatgatctccgggtcatcctcggcaaaggcgtggttgcccagccagtggtcgccgtgactatggctgttcacgacccagcgcaccggctgatcggtaacttcgcggatcgcctcgcgcagggccacgcccatggtctcggacgaacccgtgtcaaacacgagcaccccttcgcgggtcaccacaaacgccatgttcgcattccagccgagattctcgcggctgggaaaatcgcgcgcgggtgtcatcaccgcgtacacgcccggggccactggctcggctgtcatctcgtaatcctcgggcgcggccggttcgccggccgacaatgaagtggtcaaggccagcaccccggccaaacctgccagtacaacgcataacggtttccatcccagcatcgcggtcacttcccaatggtcttgtacgctcaagagtagacccgccagcgccaccaaagtgcgcggcgccgcgcgtggcctcgaaactggtagcatcgggacttccctgggatggagacggctggtgcgcaatatttcccggaccttcctgacaggcctggcggcgatcctgccgctggtcatcaccctggccctgctctggtggctgggcagcacggccgaaaaggtcctcggcggactgctgggtgcgatcctgcccgacgccctgtatttcccgggtcttggtatccttgccggcgtcgcgctggtgtttgcgctgggcgtactgcttcaggcctatgtggtgcgcgggctgttcgactggatggaatcgctgatgcagcgcatcccggtcatcaagacgatccacgggaccgtgcgcgacgtcaccaacctgctctccggcgacatccacaagcgtttcggacaggccgtgctggtgacctttcccggcagcgacttcaagctggtcggcttcgtcacccgcgaggatttcgagggccttccgaacaacctgggcggcccggaaaccctcgcggtgtacatgcccatgagctaccagatcggtggctacaccctcatgctcccgcgcgaacgcatcgagccgctggacctgtcgctggaggatgccatgcgctatgccctgaccgccggcgtctccgcgcgccaggaaaagacctaaggagacgctgatcaattcgcacgtccgcgttggtgcccattttttccgagacaaggcgcggtgcgcagtgccgtagtcactctacggccccgtgtcgatcatcggggcgcaacgcaggatcggggaaaatggggcaccaaccccgaaggggctcggccgcccctattggataaaaatgggcccgctgacggcgttgcggctcgcttatgtagctcgactacacttcgctcgccgcgccttgtcatcgagaaaaatcgactcgagcgcgaacgtgcgaattaatcagcgtctccttaaggggtagaatccgccgcatgacggaacacgattccaagccacggatactggtcggcgtcagcggcggcatcgccgcctacaaggcctgcgagctggtgcgcgaactgaggcgcgccggctgcgaggtgcgtgtggtgatgaccgcgggcgcccaggccttcgtaaccccgctgactttccaggccctttccggcgcgccggtgcgcaccgagctgctggatgccgaggccgaatccggcatggaccacatcgcgctggcgcgctgggccgagcgcatcgtggtcgccccggccagcgccaacctgatcgcacgttttgcccagggcctggcggacgatctgctgagcaccctgttgctggccaccaccgcaccggtcgcgctggcgccggcgatgaaccaccgcatgtgggcccatccggccacacaggccaatatcgcgaccctggtcgagcgcggcgtaaccctgatcgggccggacagtggcgaccaggcctgcggcgaacagggcgagggccgcctgcgcgagccggccgcgatcgcgcgcgaactgctgcagccggccgacgtccccctggcgggacggcacgtgttgatcaccgccggccccacctttgaaccgatcgaccccgtccgcttcatcggcaaccgcagttccgggcgcatgggcttcgccctggccgcggccgcgcgcgaggccggcgcccgcgtgacgctggtacacggccccacggccgaggccgtgcccgccgggatcaagggcgtggccaccgagaccgccgccgcgatgcacgcggcggtaatggaacgtctgcccgaaaccgacatcctgatcgccgcggcggcggtggccgactaccgcccggccgaagcgcagacgcagaagatcaagaaggccgctccggtactgaacctcacgctggagcgcaccgaggatatcctggccgaggccgcaagccacgcggccacgctcccccggcgcccgttcctggtgggcttcgcagccgaaaccgagcaactgcgcgaacacgccgaggccaagcgtcgcaccaaggctgtcgacctgatcgcggccaatcgcgtgggcgagggcctcgccttcggcaccgccgacaacgaactgctgtgcatttgggaaggcggtgaacgcaccctgccgaaccagcccaagacgcagctggcccgggcactgatcgacctagtcatcgaacgtctggccgaacgtgaaaccgactgatattggaaaggaaaaccggatgcccgtccccgagattgacctgaagatcctcgacccgcgcatgggcacggacttcccggtgcccgcaccggctacagacggctccgccggggtggacctgcgcgcgatgatcgacgccccgctgacactggaacccggcgcagccgagctaatcccgaccggcctgtcgatccatatcgaggacccgggctacgccgggatgatccttccgcgctccgggctcggccacaagcacggtctggtgctgggcaacctggtcggcctgatcgacgccgactaccagggcccgctgatggtctcctgctggaaccgaggcgcgaacgcctacacgctggaggtgggggaacgcctggcgcagctggtcatcgtaccggtggtccagccgcaattccacgtggtcgaggacttcgaggaaaccgcacgcggcataggcggcttcggttcctccggtcgcggataacgaccgcagcgcatcgatccgtcagccagagggatacggcacacccaccccgcccaggccgcagtatccgttgggcaccttggccagatactgctggtggtagtcctcggcgaagtaccaggcatccagcggctggatctccgtggtgatggggccgcgccctgcggcgtccagcgcggcctgatagcgctcgcggctgacctcggcagccgcctgctgctcggccgagtccacgtaaatcgcggagcggtactgggtcccgacatcgttgccctggcgcataccctgggtcgggtcgtgcccctcccagaacacccgcaacagggtctccaacgcgacccgattcgggtcgaacaccacgcgcaccagctccgtatgcccggtctgcccggagcagacctcccggtaggtggggttgcgcgtgtagccgccaccgtagcccacgctggtcgagtacacgccgtcggtctgccagaacaagcgctccgccccccagaaacagcccatgcccacatgcagcacctgcaggccatccgggtacgggggcgcaagcggcgtacccagcaccatgtgacggggcgggaccggcagggggtcatcacgccctggcaaggcctcctcgggcgcgggcaggcgcgggtcggaaaatgcgaacattacgcgttccttcagtcggtcggggtgagccggatcagctcgcccgggttgtgatcggtcagcacccagattgcgccatcgtacacgcgcacatcgcggatgcggcgaccgagatcgggtagcagatccacctcttccaccagctcgcgatcttcgaaggtcagcttgcgcagggtctggccgcgcagaccgcccaccagcagatcgccatcccagtcggcaagggccggatcgcgcaggatcgccatcccggatggggcgatggccggtgtccagtagtgtatggcggactccataccctccttctccgactctccggtaccaatcgggccaccggaataggcctcgccatgcgagatcaccggccagccatagttcaggccgcgctcgatgatgttcacctcgtcgccaccacgcgggccgtgttcgttctgccagaaggtgccggtctcggggtccatgaccatgccttgcggattgcgcacgccaatcacccatatttcggggtgcgcgccgtccgcgtccacgaacgggttgtcgtccggcaccgagccatcgtcatgcaggcgcacaatgctgccggcatggtcgtccttcttctgagcgcggtcctggtcgccacggtcgccgacgctgacgtagacgtaaccatccgcgtcaaacacgatgcgcgagccaaagtggcgcccgccacgcgtggccggctcggcggagaacaggatctcgacatcctcgagtgtgccgtcggcaaactggcctcgggcgagtcgtgtggtctggccgccatcggcctgggcggagtaggtgaagtacagccaaccgttgtcctcgaactcggggtgcagtgcgagatccagcagcccgccctggttctgcgcaaccaggtcgtccggcaggccggacaccagatcgccacgcccctcgaagttcgacacatccgggaagtggcgcaactgccccgggcgttcactgatcagggcaccgccatccggcaggaaggcgatcgcccaggggtggttcagtccctgctgcaccacctcgccccgcaactcgccatccgcggcggagaactcctcggccgcgatcccggccgagcccccgcaggccaccagcaggccgccaaacaggggcgccgccagcaggcgacccggggtccatgcatgcgctgtcatgttgcgctcctccgctgaaacctggttattggtggtcgcggggcctgtcgaggttccccggctggcaggaggggcaccagtaggtggcgcgcaggtgctcgcccagtaacgcccgttccactggcgtcccgcacgtccggcaggcctggcccccacgcccgtacacatgcaggtactcgtccgtctcggcccgcgcgcgcgtaatgcgcggccctggcttcaggttgcgtcgcaacagacgtgcggaatcgcagtagatatccagcaagtcgcgatccgtgatcgcgccgaccggcgtcagcgggtaccggccttgcaggaacagcacctccgacttgtagatgttgccaatgcccgccgccagcgactgatcgagcagtacatccaggatcggccgcgcgggatcacagttcgtgcggatgcgttggacgacctcatccagctccacagtcgcatccagaagatccggccctacccgcgcgtccagtcgctccggatcggctcgcccctccgacaataactgccaggcgagctcacgcggatggaaacagaccagcactcggtccgccaggcgcagcacggcccaggcctgatggtccggcttgtgccaggccgccccgggcgcgtactggtgccaggtcccgtacatccccaaatgcgtgcggaggcgccaggcccggcccgcggcatcctccagcgcgatcagcagatgcttgccacgagcgctcaccctacgcacggtcatcgccccatgctccaccagtaccgcaccgcgccgcgcgcgcgtcgccaccgactccaggggggcaccagccaacgccggaccaagcacccgggccagcttgtggatggtatcgccctcgggcatcgcgggaagcggagatcagcgcttgcggctggggtagagcgggggttcgccctcggggcgggtgcggaacaggcgcatggaccacaggtactgggccggggcctgttcgatgccgcgctcgatggccgtgttcatggcgcgtgcgtccgccgactcgtcgtcgctggggaagtcgtccagcggaggccacaggcgcatcacgtactggtcgcgggcgctgtcgtaccaggcgaagctgggcagcacgaccgccttcgacatgcgcgccaggcgaccaagcgccgtcagcgtggccttcttcacgccaaagaaatcgacgaacactgcgccttccgcgcccagatcctcgtccggcaggtagtagaagaaacggccgcggcgcaactggcgaatcgccggacgcaggccctgctcgcgggcgaagatgtcacccgagtagcgcgtgcgactgcggtgattgatccactccagcaccggattcttcatcggcttggcgaacgagacgccgtcgtgcatctggctcatgcgcacgccgccgtaatccagcgccagcgagtgcggggcgaggatgatcaccggagtacccgcggcctgcaggcgctcgtagtgttccagcccctcgatacggatacgcgtagcatgctggccgggcttgccgaaccacagcagtccgtagtccagcaccgtctgcgcctggtagcggtaataggcctccatgcgctgctcgcgctcggccggggtcatgtcgggaaagcacagctcgaggttgcgctgcaccaccgcgcggctgcgcccggccgcccggcggatcagccgcccgagtccccgggccagtgcgtgcacggccgggcgcggcatctcctgcagcacccaggccacacccagcagcagccagctgccccagtaacgcggagcgaaatgcgcggccgtcagtggggcctgataggcgcccgcctctttgcctgaacgggtctccccggtcttctcactcatgcgctcccgcccgcatcgagctgcttgcgagcacgtttcgcgtagacctccatctccttcgccgcctgcaggtcgcccttctcggtggcgatggcaatgccgcgttcgcaggccgacagcgcggcctgcgaacgctccaggtcgaccaaggtcttggccagcagcttccatgcagcggaatacccgccatccaactccaacgcgcgttccagatgcgggatcgcggcctccttctggccgtcggtcgccagggcattgcccagcgagaaacgcagcatcgcggaatcctgtccgccatccagcatgttctggaagcgttcgatcatgtcactcatggggcacctccatcgccgcgtgccattcagttactgcaggctaacgccgccagaaggccggcgacagaagcaccagcacggtaaagatttccagacgccccatcagcatcgccagcaccagcacccacttgctgaagtcgttgatcgactgaaagttgggcccgacctcgcccagccccgggcccagattgttcaacgtcgccgcgaccgcggaaaacgaggtcacctgatcgagcccggaggccatcagcgccagcatcatcaccacgaacaccatcacgtaggcggcgagaaagccccagaccgcctgaaccacccggtccggcgcctctttaccgttcaccttgaccgcaatgcgcgcatgcggatgaatcaggcgcttgatctcgcgcagcccctgcttgaccagcagcagtacgcgcaccaccttcatcccgccaccggtggacccggtgcagccaccgataaaggacaggaaaatcagcaggaccggcaggaaccccggccacagatagaaggcatcggtggcataacccgtggtggtcgcaatggaaacgacatggaacaccccgcggcgcagggcgtcacccgcctggtcggtgaaaccactccacagcatgtagctgaccacaattacggcagcggaaccgagcagcagcaggtaggtacgcaactcctcgtcccgctgatagggcttccaggttgcgcgatgaagcaccagaaagtgcagcgcgaagttcatcccgccaaggatcatgaacgcgatcgcgaccgtctcgatcgccaccgaattgaagtggccaatactggcatcgtaggtcgagaaaccgccgatggccaccgtggtaaaggagtgagcaaccgcatcgaaggcctccatcccggcggcccagtaggccaatgcacaggccacggtcagacccagatagatgtaccagagattgcgcgcggtctccgcgatgcgcggggtcagcttgttgtcacggatcgggcccggggtttcggccttgaacagctgcatcccacccacgcccagcagcggcaggatcgcgaccgccagcacgatgatccccatgccccccatccactgcagttgctggcgataccacagaatcgcgcgcggcaaatcatccagtccggtgagcaccgtcgcgcccgtcgtggtgagcccggacatggattcgaagacggcgtcggtaaacgagactggcaggttggggtccagcaccagtggcgccgccccggcaatccccagccccagccagaacagcacgacaaggataaagccgtcgcgtacctgcagatcacagcgcgccttgtacagcgaaccccagaggatcccgccaattagcagcagcagcgcgaaggcctggagaaacacccaggcagtggcttcgccgtagagaaatccgatcgccgcggggggcagcatggtcaggctgaacagggtcagcagaaccccgagcaagcgggcagtggatgcgagatgcagcatcggccagggagccctaaaagaacagggcggagggctggaacaggcgctgcacctgcttgaccttgcgccggtcggtcaggaacaggatcacgtgatcacccgcctcgatcacggtgtcgtggtgcggaatgatgacatcctcgccgcgcaccaccgcacccacgctcgtgccttccgggaaatcgatctcctcgatctgccgacccaccacctgcgaggtacgcgcatcaccattcacgactgtctcgatggcctcggcggcgccgcgacgcagggtgtgtacggtggccgtgccaccctcgcgtacgcgcgccagcagtgcgctgatcgtcgcctgctgcggcgagatcgcgacgtcgatggtgccgctttgcagcagatccacatagctcgggcgattgatcagcgacatcaccttgcgcacgccccagcgcttggccagcatgccggcaaagatgttcgcctggtcgtcattggtcaccgcacagaagacgtcgttgttctcgatgccgatcgattcgaggaagcgatcgtccgcactgtcgccatgcaggaccagcacattgctgggcagcgagcgcgccaggtggtcggcgcggtccgggtcgcgctcgatcaccttgacccgatagcgcttgctgagcgtctccgccaggcgctcgccgatattgccgccaccggcgatcatgatgcgcttgtacggcttttccagcttgcgcagctccgaggtgaccgcacggatgctcttcttcgccgcgacgaagaagacctcgtcgtcggcctcgattacggtgtcgccatccggctggatggagcggttcttgcgaaagatcgccgccacccgcgtgtggatgcccggcatgtcgctttgcagattcttcagctcgtgcccgaccagcggccccccgtagtaggcgcgcacaccgaccagcgagaccagcccctcggcgaactccagtacctgcagcgagcccggatgctcgatcaggcggtggatgtggcgggtgacgatcgcctccggcgagatcagcatgtccaccggcatcgcgtcctgggcgaacagctccggggtctcgtggtagtcccgcgagcgcacacgggcgatcttggtttcgacattgaacagggtcgaggcgacctgacaggcgatcatgttcacctcgtcggagtcggtcaccgcgatgaccatcgaggcatcctgcgccccggcggcctccagcacgctggggtgcgaggcgaagccgttcaccgtcttgatgtcgaactggtcctccagctcggccaggcgctcggcgcgggcgtcgacgatggtgatgtcgatgccgtcggcgctcagggcctcggccagtgactggcccacctgcccggcgccgaggatgatgatgtgcttcatgcgtctcccgtcccggagatgtcagggcatcgtgccagggaaacgaaggctggcctctcagccgtcggccttcacccgttttggatcgatgcccagtgccttgaacttgcgatagaggtgggtgcgctccagccccacccgctcggccagccgtgtcatgttgccttccgagcgctccagttgctggatcagatactcgcgctcgaactgctcgcgcgcctcgcgcagcggcaggtcggggatcgccagtgccccatcctcgaactcctcaccgcgctgcggctggccggtcagggtgcgctcgacctcgtcgcgggtgatctcgtcaccggagccgaggatcatcagtcgctgcaccaggttacgcagctcgcgcacgttgccgggccactgatactgctgcagccgctccagcgccgggcgctggaacagccgcatcggcaggccttcctgctgatgcagatggcgcatatggtagtccagcaactccgggatgtcctccgcgtgctcgcgcagcggcgggatcgccagtggcaggacgttcagccggtaatacaggtcctcgcgaaaccggccctgctccaccgcctcgccgagatcgtgctggctggcggcgatcacccgaacattgacactgatcggctgatcgcccccgatccgggtaatgcgctgggtgtccagggcgtgcagtagccggccctgtgtctgcatgtccatctcggcgacctcgtcgaggaacagcacgccaccggcggcttgctccagcaagccatagcgcacgcgatcgccctgctcgctgccgaacagctcggccacggcctcgtcgcccgacagcgaaccgaccgagactacgatgaacgggctgtcccgccgcgcactgcgcgcatgcagcaaccgggcaaaggtctgcttgcctacccccggctcgcccgtgatcagcacccaggtgtcgtgttgcgccatgcgctgcacctggtcgcgcaggttcaccatcaccgcgctgccaccgaccggatcggcgaccgtgccggcatggcgcttcaggcccacgttctcgcgctgcaggcgggcggcctccagggcattgttgagcgtgatcaacagcttgtcgatcgacagcggtttttcaatgaagtcgtaggcgcccagccgcgtggcgtcgacggcggtctccacgttgccgtggccggagatcatcaccaccggacagggcagaccctcgtcgtcgccccactccttgagcagggagatcccgtcgccatccggcatccagacatcgaggaggatcagatccgggcggcggctgcgccgctgggccttggcctcggccaccgagccggccagcgccacctggtagccctcgtcctcgaggacatcctgcagcagcatccggatatccggttcgtcgtcgacgaccagtacgtacggttcgctcattccggttcctcgtgggccagggcctgcggggtatgttcgaccgggatgcgaatgcggaaaaccgccccaccttcgcccgccggttcattatggcactcaatcatgccgccatgttcctcgacgatcttctgcgcgaccgccaaaccgagaccggttccacgcggcttgtcagtggtgtagggctcgaagatgcgttccagcagctcgggcttgatccccgggcccgtgtcggtcacccgcagctcgatatgcggcccagtcggatcgtccagataggcagtggcgatatgcaccacgaaggcctcctggtctttgccggcctccagcgcgttcttgatcaggttgtgcagcagctgtcgcaggcgtccggcgtcgccccgaatcccgggcagatccggctcgaggtcggtctgcacacgggaatggccgtcggaatcgacatacagctcgcagacatcctggatcagctggttcaggtccaccgatcccagctccagtcgcggggcctgagcgtaatcgcggaaggcgttgaccagcgtcttcatcgcctccacctgctggatgatcgtgccggtcgcgcgatccaggacatcgcggtcggccccgtcgaggaccttgcccaaccggcgcgacagacgctcggcggatagctggatcggggtcagcggattcttgatctcgtgtgccagacgccgggccacctcgccccaggcggcatcgcgctgcgccttcaggaactcggtcatgtcatcgaacacgatcgcgtgcaggccgcgactggagcccgaggttggcagccagacggcacgcgtcatcagcaccttgcgcccggaacgggtaaacacgacgacctgccgcgaccactcgtcttcctggcgcgccagggcatcgttgatcgcctcgaaaaactgcccgaccagcggacactcggcgcccagctcggagatcggacgcgcacgggcgccctgcaggtcgcactccaggatctggccggcggcctcgttcgcggtgcgaaggcgcagactgccatccagcgcgagcacgccggaacgcaggtgctgcaggacactctccaggtaggcgcgctcggcatccagcaggcggcggttgcgctcggcctcgtcacgcgcctcgttcaacgtgcgcgtcatggcgttgaacgactgcaccagaaagcccagttcgtccgcccgctgcaccgcgagccgggtggaatagtcgccagcggccaccagccgtgtcccctgcaccagatcggagatcggacgcaccatgcgccgcgccaccagcagcccggcccacagggccgccatcagcgagatcgccagcgccagcgacagggtgaagataaagccctggatgatcgggccgcgcaggtaggcgaactcgcggtagccggcaaaggcgtcctccacgcgttgcgacagggccgacatgcgcgggtcgaccgggtagatcccctgcaggatgcggttctccgcccccggccttcgactgctggtggtagccaccacacggatgaccagcgagccgtcggtctgcggttccaggcgcgaatacggctgctccgggcgcacgcgcatcaggatatcggcccccgggggactgggcaggcggcggatcgggctgtcggtggaggaggcaatgatgcggttgttggagccgaccagcgtcagttcctgggccccaacctgacggcggtagtcattcaacgccagcggaaccaggccctccgagaccccttccagctcgctcatcatctcctgcgtctcggtcgccagttggcgcacacgcagatccagcgacgaacgcgacagctccagggcatcctccagcgcagagtccacgcgcacgtcgaaccacgaatccacgccctcgttcaggaactcgaaggagaagtaatagacgaccgacaccggcagcaccgcgaccagcatgaaccccccgaccagccgcagcgtcaggcggctgccgggaacgccctggcgatactgagcaaccatgcggacgacctggtggacgatcaggccacccagtaccagcaggatcgcggcgtggaataccagcagccacaggaacagctgctcgaagcgggcctggtcctgcgccgccccgcccatgaccaccagcgaggtcagcagcagcaggaacagcaggcccatgcccagcaggccccatgggaagcgtcttagggaaacgctgatcaatgtacacactcgcgttggtaacccaggttttccgagacaaagcgcgtcgtgcagggggtagtggttctatccgcccgtgtttgatggattcggggcgcaacgcgggatcgggaaacctgggttgccaacctcaaggggctcggccgcccgttattgacaaaaacgggcgcgggaacggcgttgcggctcccttgtgcagaatgactgcacggcagtcgccgcgccttgttcgcacgcaaaagcgacgaagcagcgggcgtgtacattgaccagcgtttccctaatccagtgaccatcgatgccactcccgccgggtggtgaggtcaccgcgcagaccggcatccagctgcagcggcaggggcagcgccgaatacacgagcaacagccgcgcggccatgttgtaatcctccggccgctcgcgcaccgcccccgggacgccatgcatcggcaggcgcccgagtcgacgggccacatactccagggcatcgcccagggtcggcttgagctccatccggtcgtcgttcacgtcggttaccaggtaataccggttcagcgcaaagtattgcagcttgacccggcgtgtctcgtgctgcacggactcccgccccagccagcgatcccgttcgatccgggcctcggcctcgaattccagcgtgaccccgttggccagcgcgtcctccagcacctgcggcagtcgcatgtcgagcacaaggcgcaccagcagggtgtcatcgtccatccacatgtgccgggcgtcgcggatctccagggcctgcgccgcacccgggaccagcgccagcacaagcgaccacgccagcagcaatccgatcggcgaccgccccgcgcgcatgtcctaatcctttgtcaacaacgcgtagtagaagccatcgccgccttccaggcccagcggcagcgcccagccgaccgagcgtgcgtgcgcgccggcgatcggtggaccaccctcgggctccagcgctcgggcatccggcatccgctcgagaaagcctgcgaccaccgcgtcgttctcctccgacaggagcgaacaggtcgcatacagcaggcgcccgccagggcgcagcagcccccaggcggcctccagaatgcgcgcctgctccgccgccaggcgcgggatgtcgtcggcacggcgcagggtcttgatgtccgggtgacgccggatcaccccggtcgccgagcaggggacatcgagcaggatcgcatcgaagggccgaccatcccaccaggcgtcgggatcggcgacatcggccgcggtcagttgcgcggcgaagcccaggcggtcgaggttctcgcgcacctgcaccaggcgctcggcgtcgctgtccagcgcagtgagctggagatcaccacccgcccgttccagcagatgaccggtcttgccacccggggccgcgcaggcgtccagcacgcgttcgcccggctgcggatcgagcagcaccgccgcccactgcgcggaggcgtcctgcaccgagagccggccctcggcaaaaccgggcagctgggcgacgtcggcgggttcgtccagggtcagggccgcctccagctgaggatgcgcctgtgccgggtgtcccgccgcgaccagcgcctgaagggcctcctcgcgcgaggtgcgagacaggttcacgcgcagggtcatgggtgcgggacgggtggccgcctccagcaacgtctcccagtcgtcgggccaggaggcgcggatcgtctccagcagccattccggaacggcgaaacgcagcgccgggtcttcccggactgccgcctccagcgcatcctgctcgcgctgcgcgcgccgcaggaccgcattgatcagccccaccgcaccggggcgatggatggccctcgccagctccgcggtctcgcgcaccgccgcgtggtcccgggtggagaaatgcatgagctcggccagcccctgggccagcagcacaccgatcaccgcgtccttcttgcgcagcgggcgctccaggaacccgttcaccagcgccgacagctgcggataccagcgcagcgtagtgtaggccagcgcctgcacccaggccgcgtcgcgggcgttcagcccctcggttgcgtgctcgaccgcacgcgtcagggaatgcccctgcagtacgaccccctcggccgcctccagcgcccgctggcgcggggagcgcgagtccacccgcgagggtacgatgcgtccggcgcgcttgcctgccatcgcctagcgccccgcgaggcgctgccccgccagcgccgtagtgttggcccagtccgcggccgcaaccgggcgcctgcccggcagctgcacggtctccagacgcagccggccctcccccgtgccgacttccaccccgtcgcggcccgcggcgcggatggtgcccggctccgggtccgccgggccgggcagcgggcgcgcggcatgcacgcggatcacctgctcgccccagcgcgcctgggcgaccggccaggggttgaaggcccgcacctggcgatccagttccaccgccgggcgggcaaagtccagccaggcctcgttcttctccagcttgtgcgcgtaggtcgcgtcggcatcgtcctggggttccggctgcgaacgccccgcgaggatctcgggcagccactccagcagcagctcggcgcccagtgtggccagcgtgtcgtgcagctcgccggtggtcgtcgtcgccgtgatcggggtcgagcgacaggcgtgcaccggccccgtgtccaggccgggcgccatctgcatcaggcagaccccggtctcggaatcgccggcaaggatcgcgcggtggatcggtgcggcgccgcgccagcggggcaacagcgaagcgtggatgttcagcccgccccggcgggggatttccagcaccgcgcgcggcaggatcagcccgtaggccgcgacgatcaggatatccgggcgccaggtggccagttcggcctgggcctcgggcgatttcagggattccggctgccgcaccgggataccggccgcctcggcggcgaccttgaccgggctcggacgcagctgacgcccacgccccgccgggcgatccggctgggtgtacacggccacgggccgcgggccgcactcgatcagggcctccagcgcggggaccgcgaagtccggcgtgccagcgtagaccacgcgcggccttggaacatccttgtcgctttgcgtcatcagacggcgggcgccgcggccttgtctcccgcgccagtccgcgcgccctgcttctccagctttttgcggatgcggttgcgcttcaggctggagaggtagtccacgaacagcttgccgtcgaggtggtcgatctcgtgctggatgcacacggccaaaaggccgtcgatgtcgagttcgaagggctcgccatcgcgaccgagggcgcgcacgcggatacgatccgcgcgttgtaccttctcgtagaaaccgggcaccgagaggcagccctcgtccatctcctcctcgccggaggtctcgaggatctcggggttgatcagcacatgcggctcgctctggtcatcggaaacatccgcgaccagcacccgcttttgcacgttgatctgggtggccgccagaccaatgcccggcgcgtcgtacatcgtttccagcatgtcgtcgaccagggtgcggatctcgtcgtccaccgtctcgaccggctccgccttcaggcgcaggcggggatccgggaaatgcagtatttcgcgcttggccatgaaaaacctcaaactttgtactgtacagatgccgcaattctgctaacgttggaccgcaatatccgcggaattgcgtcatccgcatggggccgggctaaagcaaaagaaggctcggggagcgcgcggatctgacaggggacagcaatgtacaagaccagggcgaccacgaccttcgttctgccgggcattttattcagtgtaacgctgttgctcggcgcctgcgcagccacccagaccgaagagggggctgccaccgccgaggacaccgaggccacacaaacggcccgcagcgaggacacctcccgcgaaaccgaccgggccgccgagaccccggagccggaacccgagatccgcgaatccgctcccgaacgctacgtggtccgcgagggcgacaccctgtgggacatcgccgcgatgttcctgcgcgatccgtggtactggccggagatctggctggtgaaccccgagatcgagaacccgcatctgatctatccgggcgacgtactcagcatctactacgtggacggcgaaccgcgcatcaccgtggatggcggcccgcgcgttcgcccgaccaagcgtctgtcgcccgagattcgcgtagtcgatcgcgatgaggatgcgaccccgatctccacgctgcagtcgttcatgttccgtccgcaggtgctggacgacgagacgctggacaacgccccctacatcctggcctcgcaggatgagcgcgtgatcttcggcccgggcgaccgcgtctacgtgcgcaatgccgaagacacccagcaatacgacctctatcacatcgtgcgtcgtgacggcgagctggtggacccggacaccggcgagaacctgggcattgcgaccctgccgattggcgaggccgagatcgtcgagcccggcaacgtggcacgcgcaaacatccgcaagggtgagcgcgaagccatccgtggcgaccgcctggtcccctatgccgatgaacaggacatgctgttcgagatcggacgtccgccagaagacctggagggcacgatcatctccctgttcgacgcgatcagccagatcggccagctccaggctgcgatcatcaaccgtggcgagcgtgacggcatcgagaacggccaggtgatgaccgcctacaccgccggccgccaggttcgcgacccgatcagcgaccgggcgaacgaggtcgtgaccttgcccgaggaatcggtcggaacggtgatggtgttccagaccttcgagaaggtctcctacatcctggtcacggagtccgaccgcaccctgcgcgagggtgacaaggtccgccatccgtcgcactgatccgctcgcacgggcatccgcaccaccgatgaccgacgactgggaccgggcgacgcatcagcgcgcctggctggaactgatcaacaccccggggctcggccaccagcgcctgctgcatctggtcgaggcctttggcggtcccggcgccgccctggccgcttctcctagcgaatggcgccatcacggcgtcgagctgaatatcgacccggcggcccgcacggcagccgccgatgccgaccaggcctggctcgaccaggacgagcggcaccacctgctatgccgggatgaccccgactacccgccgctactggccgaaatccccgatccgcccccggtcctgtacctgaacggcgacccgagcctgctgcatcggccgcaaatcgcaatcatcggcgcacgcgagtgcacgccgcagggcgaacgcctggccggggagttcgcgcgcgagctcgccggtgccggcgtggtggtgaccagcggcctggcgcgcggcatcgacggggtggcccacgagggcgccctggctgcccccggtggccgcacgatcgcagtcgtcgcgaccggccccgaccgcatctacccggcgcagcatcgtcgcctcgcccaccgcatcgcggatcacggactggtcgtatcgctgtggccaaccggcacgcgcccactggcgcgcaacttcccgcagcgcaaccgggtgatcagcggcatggccctgggcacggtcgtggtcgaggccgcactgaagagcggatcgctgatcaccgcccgcctggcggcggaacagggccggcaggtctacgcggtgccgggctcggtactgagcccggtcagccgaggttgccatcgcctgatccgtgatggggcgcaactcgtggaatcggccgacgaggtgctggaagacctggcggactggctcggcgtcgcccccggggagacagccagcacaccaccggaaccggcccgggagccactggatccggagcaggaacgcgtgctgaacgcgatgggttttgacccgatcccgctggaaaccctgcgggatcgcaccaaattgaccatcgagcgcctttcatccatgctggttttgctggaactcaacggccgtgtggccgccctcgaccacgggcgctaccagcgcctcgacgcaggatcccctgaatcatgaacgaaagcgtgctggatgtgctcatgtacctgttcgagcacaccatggacgaggaatccgacgaggagccggatcgcgcggaactggaacgccacctggtggaggccggtttcgcccgccccgagatcgaccgcgccctgggctggctggatcgcctgatgagcgaggcccccctcaccggtcgcggcggcgacagcgcggcccagcgcatctatgccccggaagagcgcaagcgcctggacaccgaggcgcacggcttcctgctgcacctggagcaaaacgggctgctgaccgccggcacccgcgagctggtactggaccgcgtgatggaactggacgccgaggagatcgacctcgaccagctgcgctgggtggtgctgatggtgctgttcaaccagcccgacgatgcgatcgcctattcccgcctggaagaggtgatgcgcgacgatgccggcccgtcggccgtggattatctgcactgagtccaccgtcctccgcagacaatgcggtagccacgggcgttttcctcctctagtctttagcgcccgtgaacccggtcgctgccatgcgaccgcgatcgccccgatacggaacccgctgccacggagacggtcccgagcgacatgagcaagcacctcgtcattgtagagtcgcccgccaagggcaagaccatcgaaaaatatctcggcccggactaccaggtcatggcctcctatggccatgtccgcgacctggtccccaaggaaggggcggtggacccggaaaacgggttccgcatgaagtacgacgtgatcgagcgcagcgaaaagcagatcgaggcgatcgccaaggctctgaagaaatccgatgacctgatcctcgcgactgaccccgaccgtgaaggcgaggcaatctcctggcatctctacgaggtgctgcgtgaccgcggcctgctagacgatcgtggcgtgcatcgggtcgtgttccacgagatcaccaagaaggcgatccagcaggcgatcgaggaaccgcgcgacctggccaagccgctgatcgatgcccagcaggcgcgccgcgcgctggactacctggtcggcttcaacctctccccgctgctgtggcgcaagatcaagcgcggcctgtccgccgggcgcgtgcaaagcccggcactgcgcatgatctgcgagcgcgagaacgagatcgaggccttcgtcccgcgcgaatactggaccctggatgcgaaggtcgagcgccaggagcagccgttcaccgcgcgcctgacctacctggacggcaacaagctggaccagttcgacctgaacagcgccgaactcgcacatgacgcccagaagcgcctgaccgaggccgcgaacggcgagctgcgtgtcgccaaggtcgagaagaagcagcgccgccgcaacccggccgcgccgttcaccacctcgaccctgcagcaggaggcctcgcgcaagctgggcttcaccgcatcgcgcaccatgcgcaccgcgcagcagctgtacgaggggatcgatctgggctccggcgcgatcggcctgatcacctatatgcgtaccgactcggtggccctggccggcgaggcgattggcgagatccgcggcctgatcgaggagcgctatggcgccaacaacgtccccgacagcccgcgccagtacaagaccaagtcgaagaacgcgcaggaggcccacgaggctatccgcccgacctccgtgcgccgcctgccgaacgaggtccgcgcccgcctgagcagtgaccaggcccggctgtacgacctgatctggaagcgcaccgtcgcctgccagatgatccacgcgaccttcgacaccgtggccgccgacctggtcccgggtgacagccgacaccagttccgcgccaccggctccaccctggtcgaccccggcttcatcgccgtctaccaggagggccgcgacgacgcgcaggatgacgacgaggacaagcgcctgccggaaatggccgagggcgacacggtccagctggaagaggtcaccgccgaccagcacttcaccgagccgccgccgcgctacaccgaggccagcctggtgaagacgctggaggaatacggcatcggccgtccgtccacctacgccagcatcatctccacgctgcagtcgcgcgagtacgtggagatggacggcaagcgcttcatcccgaccgacaccggccggatcgtgaacagcttcctgacccagcacttcgaccgctacgtggactacgacttcaccgcgaagctggaagacgagctggacgcgatctcgcgcggcgagaaggactgggtcccggtgctggaggatttctggggcgacttccgcgaccgggtgaaggagaaggaagaaaacgtcactcgcgccgaggccgtgcagtcgcgcgaactgggccccgatccgcagagcggacgcccggtcagcgtgcgcctgggccgtttcggcccgatcgtgcagatcggcaccaaggacgacgaggagaagccgcgcttcgccggcctgctgcccgggcagaagatggacaaaatcaccctcgacgaggcgctggagctattcaagctgccgcgcgacctcggcgagacgcccgagggcgagccggtgatggtcaacatcggccgcttcggaccgtacgtgaagtacggctccaagtacgcctccctcggcccggacgacgacgtctggaccatcgagctgccgcgcgcgctggagatcgtcgccgagaagaagaagaaggacgccgaacgcttcatcaagagcttcgacgaagagggcatccaggtcctcaacgggcgctacggcccttacgtgaccgacggcaacaagaacgccaagatccccaaggagaccgatcccaagtccctgacgctggaacagtgccaggaactgatcgccgccgccccggaacgcaagggccgcggccgcaagggggcggccaagtcgaccggcaagtcctccgggaagaccgcctccaagtcgtcgaccgcaaagaagacgaccacgaaaaaggcagccaccaccaagaaggccgccagcaagacgggcacgaaaaaggccaccgcaaagaagacgagcacgtcgaagaaggccccggcgaagaaggcttcgaccgccaagtctggtagcgcgaaatccggcagcggcgacagccgcctgagtgcccagccctccggcgaccgtggatccgaatagccaaccgctgctaacccccgagatcgagcccgtcgcgcagtgcgtgcgcgacggcggcgtggtcgcctaccccaccgaggcggtcttcggccttggctgccgcccggatgacccccggacgatcgatcgcatcctcgagatcaagggccgcccggccaccaagggactgattgtggtcaccgaccggctggatcgcctcgcgccctggctggcgccgctaccggccgaacgccgggccgagatcgacgccagctggcctgggccgaccacctggctgctacccgtcaccgatgcctgcccgccgctgctgcgcggcgaacacgacagcctcgcggtacgcgtcaccgcccacccggagacgcgcgcgctgtgcgcggccgcgggcagccccctggtctccaccagcgccaaccgcgcgggcatagagccctgccgcacctgggactgcgtgaacacgcagctcggggcgggcatcgacgcgatcctgcaggcagaatgtggcgggcgcaccgcacccagcacgatccgcgatgcccgcaccggggcctggctccggggcgcgccggatacccacgaataaccaaccgggacgcagcatgagccaggaccacgtctccatcgaccgtgtcatcgactacctgcagggcctgcaggaccgcatctgccagggtctcgagggcctggacggccaggcccgcttccaggaggacgcctgggaacgcccggccggcggcggcggccgcacccgtgtaatgcacgaggggcgggtcttcgagcaggccggggtcaacttctcccatgtgatgggcgacaacctcccggcctcggccaccgcgcaccgcccggagatggccggacgctcgttccaggccaccggcgtgtcgctggtgatccacccgcacaacccgtatgtgccgacctcgcacgcgaatgtgcgcttcttcatcgcggagaagcccggcgaggagccgatctggtggttcggcggcggcttcgacctgaccccgtactacggtttcgacgaggactgcatccactggcaccgcacggccgaggccgcctgtcgtccgttcggcgagcacctctacccggcgcacaagcagtggtgcgacgagtactttcatctcaagcaccgcgacgagccgcgcggcgtcggcgggctgttcttcgacgacttcagcgagggcggcttcgagcacgccttcggctacatgcagagcgtcggcaatgcctatctggatgcctatggcccgatcgtcgagcgtcgccacgcgaccgaatacggcgagcgcgagcgccagttccagctctaccggcgcgggcgctatgtcgagttcaatctggtctacgaccgcggtaccctgttcggcctgcagtcgggcgggcgcaccgagtcgatcctgatgtcgctgccgccgctggtgcgctgggaatacaactaccagccggaggccggcacgcccgaggccgaactctacgagcgctatctgaagccgcgcgactggctggccgagtccgccggctgacccaccaacaaggacgacccgcatgaccgcaccgatcgccccctatcccgccggccgtccgcgccgcatgcgccgcgacgccttctcccgccgcctgatgcgcgagcatcacctgcgcgcggacgacctgatcctgccggtgttcgtcaccgagggcgaaggggtgcgcgaggcggtgccgtcgatgcccggcgtggagcgcgtcagcatcgacctgctgctggaggaggcggccgccgccgtgcgcctcggcatcccggcgctggccctgttcccggtggtcccgggcgagaagaagagcctggatgccgccgaggcctggaaccccgagggcctggcccagcgcgcggtacgcgcgctgaagcaggcccaccccgagctcggcgtgatcaccgacgtcgccctggacccgttcaccacccacggccaggacggcatcatcgacgatgacggctacgtggtgaacgacatcaccgtcgaggcgctggtgaagcaggcgctgtcgcatgccgcggccggggccgacgtggtcgccccctccgacatgatggacgggcgcatcggcgcgatccgcaccgcgctggaagatggcgggcacgtgcacacgcgcatcctcgcctactccgccaagtacgcctcggccttctacgggccgttccgcgatgcggtgggctcggccagcaatctgggcaagggcggcaaggagacctaccagatggacccggccaacggcgatgaggccctgcacgaggtcgcgctcgacctggccgagggcgccgacatggtgatggtcaagccggggatgccgtacctggacgtggtccgccggattcgcgacgagttccagcgcccgaccttcgtctatcacgtctccggcgagtacgcgatgctcaaggccgccgccgaacgcggctggctggacgagcgcgcctgcgtgctggaggccctgaccggcatgaagcgcgccggggccgacggcatcctcacctactacgcccgcaccgtggccgaatggctgacggaggacgcggcccgatgagcgagccgcgccccgatcgttatggcgtggtcggcaacccgatccgccattcgctgtcgccgcgcatccatgccctattcgccgaacagaccgggcagcacctgacctacgaggccctgctcggcaccccggggcagttcgccgaggaggtctgggcatggttctcctccgggttccgcggcctgaacgtgaccgtcccgttcaaggaagaggcgttcgccctggcccgggtcctgaccgaccgcgcccggcgcgccggcgccgtgaacaccctctggcgcgacgacgagcgccagctccacggcgacaacaccgacggcatcggcttctgccgcgacctcgaccgcctgggtggcgaggtgcccggccggcgcatcctgatcctcggggccggcggcgcgacccgcgggctgctgcagcccctgctggagcgccaccccgcacagctggtgatcgccaaccgcactgcggcgcgggccgaggcactggccgaggacttcgccgacctggcgatcgataccgagctctccgcctgcggcctcgacgccctgcccgccggcccgttcgatctggtcatcaacgccaccgccgccggcctgtccgacgcgggcctgaacctgcccgcgacgctggtgcacccggacagcctggcctacgacctggtctacggccccggtgcggcccggttccttgactgggcccgggatgctggctgccggcagacgtcggacggcctgggcatgctggtcgagcaggccgccgaggccttcgcgacctggcgcggcatccaccccgacaccaccccggtattgcgccaactgcgtcacgaaaacgacacggcctgacgcccggttcaccttccgttcaagcaacggcgcaatcctgttcccgagcgcgcccgtgggcgcagactgaaacccgggagttccttcccggctggggggcaagcatgatctcgcgcattggtgttctggtactggtcggttttctgaccttcgccatcggctgtaccaccacggatccctataccggcgaggagcgggtatcgcgcacggccatcggcgccggtgtcggcgcggctgccggggccgtggtcggcagcatcaccagccgccgcaaccgcacccagcgcgcgatgatcggggccgggatcggggccctggccggcggtgcgatcggcaactacatggaccgccaggaggccgagctgcgcgagcagctgcggggaaccggtgtcagcgtgacccgcgacggcgacaacatcatcctgaacatgcccgggcacatcaccttcgatatcgaccgcaccgacatcaaaccggagttcgaggaggtgctgaactcggtggcgctggtcctggccgaatacgaccagaccggtatcgaggtcgccggccataccgacatcaccggacgcgtcgagtacaacatggacctgtcggaacggcgcgctcagagcgtcgggcgcgccctgatacggcgcggcgtccagtcggtgcgcgtcgacaccgtcggcttcgggccgcatcagcccatcgcgaccaacgaaaccgccgagggccgagcgctgaaccggcgtgtagaactgaccctgttcccgctgaccgcggactgagcgccggcccccagcgcggccgggccggggattgcccgacccgcccccttccgcatccatccggcgcgccgggctggtaagcttggccgccatggacgcacgtgcacgcctgtgggaactggcccgactggtccgcctggaccgacctgtcggcatctatctgctgctgtggccgaccctgtgggcgctctggatcgcagccgagggctggccgccgggttcgctgatcttcatcttcgttgccggcgtcgtgctgatgcgctcggccggctgtgcgatcaacgactacgcggaccgcgacttcgacgcccatgtcgcccgtacgcgcgaccgcccgctggcgctgggcacgatcaccccgaacgaggcactggcgaccttcgccgtgctggccctgaccgccttcgtgctggtcctgttcaccaacctgctgaccattctctattccctggtcgcggtggtgctggccgctacctatcccttcgccaagcgctttcaccactttccgcaggtgcacctgggcgcggccttcgcctgggccgtgcccatggcctttaccgcggtcaccggggatcacccgccgccgctcgcctggctgctgtacgtgaccgtgctggcctggaccgtggtgtatgacaccttctacgggatggtggaccgagaagacgacctgaaaatcggggtgaagtccaccgccatcgcgttcggcgagatggaccgtctgatcaccgcggggctccaggtgctcgtctggctggggctgtacctgatcggccagcatgccgggctcggcggctactacacggcggggctggtgatcgtggcgatgctgatgttctaccagcagttcctgatcgccgaacgcgagccgaccgactgcctgcgggcattcaagaacaaccattatctcggtgccgtggtcctgctcgcgatgatcgcagaccatcatctggggggctaactcggttacgcgcgggcaagcgccagaccctcgaccgatgccgctcccgccgcccgcagcgcacgggccagcgcatccagggtcgccccggtcgtgaccacatcgtccaccagcagcacccgctcgcccgccaactccgcgttcacggcaaatgcatcgcgcaggttccggcgccgctgtggaccgctcagcgtctgctgcgaaggcgtggcccgtacgcggcgaacgcatgcggtatccagcgggagccccaggacctcggcgacgcaccgcgccagcggctcgcactgattgaacccgcgctcgcgcaggcgcgaggggtgcaatggaacgggcaccacgcgggtaggcaacggtgtcggcacatcccggcgttcgcgggctgcctgtgcggccaggtccacgaggatccgttcagcgcgggcgtggccgctgcgcttgtaggccagcagcacccgatccagcggccaggcataggcccatggcgcccgcagggcgtctactgccggagggcggcgctgacaggcggggcaggccactgtcgccggcaggggtgccgcgcaacccgggcacggggcctccacccgcaccaggtccttgcggcaggcaggacagatggccccgccctccggcaacggggccagacacaagccacagtggtcgggatacagcgcccgggccgcccaggcgctcagcgcacgcagcgcgcccgatcgctctccagtttgccccggcgtggctgaagggggatgagccatgatggtatgcttccgcttttgcattcagggtagtccatggcgaccaagaccgtctccgcacgcagttcgcggcgcgccgccgcgatgttcgacgtcggcaatctgatcagcgtgtcgattgccggcatcccgctgtttgtggttagcagcgagggggtcggagtcggcttcatcattgccgcgatcatgggcatcgtgccgctagtgctgtggtttggcgcctccatgctggtgtacgccctgaacaagcaccaccccgatccgcgcgtgggccatttcacgcagtgggcggcctatcgctactacgcgctgatgggcctgctgatcggggtcgccaccttcttcccgccggatctggcctactaccgcgcctattgggccgtggctgccgccatcctgctgccgtggacggtctacgccctgttccgcgtctaccgcgaaccctgggccgatgtcgccatcccggcggaagccgacaaggagccacactcatgagcacgccccgccacgactggaacaccgacgaggtcgaggccctgctcgacctgccgctgaatgacctgatcttccgcgcgcagaccgtgcaccgcgaacacttcgatccgaacgcagtacaggtcagcacgttgctgtcgatcaagaccggggcctgccccgaggactgcgcctactgcccgcagagcgcgcaccacgaagtggagctggaacgcgagcgcctgctgccactggacgaggtgctggaggcggcgcgcaacgcccgcgcccagggtgcgacccgcttctgcatgggtgccgcctggcgcaaccccaccgacaagaacctggagcgcgtgatcgagatggtgcgcgcggtcaaggacgagggtctggagacctgcatgaccctcggcatgctgaaggccgagcaggcgaagcgcctgtccgaggcaggtctggactactacaaccacaatctcgacacctcgccggagttctacgggcacatcatctcgacgcgcacctacgaagaccgcctggaaaccctggaacacgtacgcgaagcgggcatgaacgtatgctgcggcggcatcctcggcatgggcgaatcgcgccgtgaccgggcgcgtctgctgcagcagatggccaacctgccgaagcacccggagtcagtcccgatcaatcagctgatccaggtcgagggcaccccactgcacgggatcgaggacctcgacccgctggagtttgtgcgcaccatcgccgccacccgcatcctgatgccggcctcctacgtgcgcctgtccgccgggcgcaccgagatgtccgacgagatgcaggccctgtgcttcctggccggcgccaactcgctgttctacggcgacaccctgctgaccacaccgaaccccggcgagaaccacgacctcgcgctgttcgaacgcctcggcctgcacccggagaccgggccggaagcccccggggaatcggaccggcccgcctccgcatcggcctgatgccgaccggccagtggcgggcgactttcccgatcatttctcggcggtggcggcggcgtatgcccgccaccgcccggactaccccgccgatctctttgactggctggccgcgcgcaccccgcaccacgaacaggcctgggactgcgccagcggcaatggccaggccgcgcagggcctgcagcctcacttctcccaggtcgtagcgaccgatgccgccccagccctgctggccgctctgccggcgacagccgggatcaaccgagtagcctgcgccgccgaggcctgcgcactggccgatacctcggtggatctcgcctgcgtcgcccaggccgcgcactggtttcgccacgccgagttccatgacgaggttgcacgcgtcctgcgcccgggcggcctgctggcgatctggggctacggcatcctgcgcgccgaggacccggcgctggaccgcctgctgaccgactttcacgacaccaccctggcgccctggtggccggaagaacgcagccatatccgcagccactaccgcgacctgccgttcccctggccggagatcgagacgcccgagtttcggatcgaccgcgaatggggccgcgacaccctgctcggctacctcggcacctggtcagccatccgccgcgcgcagacggccggccaggatccgctggccgcactggagccagccctgcacgcactgtggccgaacgcggacatcaccgcccgcctgcactggccgatcttcctgcgcgccgggctgcggccgtgagtccgtcaccatgagcacctcgctgcaggccttcctgcaggcccgtctcgaccgcgtgcgcacggacggtcgctggcgccggctgcgcacgctggacggtccgcagcaaccggagcaggtcatcgacggccagccggttgttgccttctgctccaacgactacctgggtctggcggcggatccggccgtcgccgccgccgcccgcgaggccctcgaccgctacgggtttggggccggggccgcccatctgatcaacggccacacccgcgcccatgtggaactggagcaggcgctggcgcgcttcaccgggcgcgagcgcgcgctgctgttctcgaccggctacatggccaacctggcgctggtacagacgctggccggccgccacgacacggtgttcgaggaccgctggaaccatgcctcgctgatcgatgccgtgcgcctggccggcgcgcgcagccagcgctatcgtcatgccgatcccgggcacctgcgcgatcgcctggagcgggctcccgatcgcgggcatcggctggtcgtcaccgacggggtgttctccatggacggggatatcgcacccctgccggagctagccgcgctggcgcgcgagttcgatgcctggctgatggtggatgacgcccacggcctgtcggtgctgggcgcgaccggtggcggcagctgccagcaccacggcctcggcgcggacgatgtgccgatcctgatgggcacgctgggtaagggattcggcgccgccggggccttcgttgccggctccgaagccctgatcgagaccctgatccagaccgcccggccctacatctataccaccgcgatgccggccgccctcgccgccgcaacgctggcgtccgtgcgcatcgccgaggccgcaacggatcggcgggcgcacctgcaggacctgctccagcgcctgggggcgggcctggaccggctcggcctgcagcacccgcctccgttgacccccatccagccggtccagatcggtgacgcccaccgcgctagcgacgtggccgagaggctgctggccgccgggtttctggtcccggcgatccgtccgcccacagtccccgagggccaggcacggctgcgcatcaccctgtccgccgcccacaccgaggctcaggtggatgccttgctacgggcgctggagcaggccctcgatcatgcgactccgtgaacccgtacacaccccggcattgacgcccttcacgtttccgaaaaccgccattccccgttaaagaaccgttcagcgaccccgcgcgaggctggggccgagcacggtcgaaaggagacggaccatggcacggaaacgcaaccattcccgacgcggtgtacccactcatctgaaggcgctggcggccgcgatgctgttcggcttcgccgccgacaccctggccgccccaccgccctgggcaccggcccacggctggcgcgcgcagaacgacccggggtatgccgggtaccacggctacagtgttgaccgctgggaacacgactacggcgtgatggacggccgctgcaaccgcgacgcaatcggcgcggcgattggcggcggtgccggcgccgtcatcggccaccaggtcggcgacggcgatccggtggccattctgatcggggcggcggggggcgcggtcctgggcggcatgatcggacgccagatggaccgcaatgaccaggcctgcatgggacatgccctggaactggccgagcccggacagcccgtctactgggacaatgccaatgggcagccggtgcacatgacgccggggcgcgttcgcgacagcggctgccgcgacttcgagatgatgatcgacggcgaacgccacaccggtacggcttgcccggacgaacccggacactgggagatccgcggataaacgaccattggcccgggggccttgaacgcccccgggcaccatcgcctatcctgcagggccaccctgccctgccccggccggccacaccttccgtccggctaccgaagggccgcacagcacggaatgtctcactccatggcccggatcctgcccgccaatacgtccccgtccgcaccggaacgcgtgatcgttctggatgtgctgcgcggagtcgcgatcctcggcatcctggtgatgaacatccagtcgttcggacgcatctccagcgaatacctgaatccgatggctctcggccccctcccgctggcggactggatcgcctgggtcgtggtccacgtgctggcggacgagaagttcatcagcatgctgaccctgctgttcggggccgggatcgtgctgatggcctcgggttcgcgccatccggccgacaccttcgagcagcgctttcgccgccgcatgggctggctgttcctgatcgggctggcacacgggctgatcctgtggcccggcgacatcctcgcggcatacgcggtgtgcggactggtggccatgcattttcgcgaccacccgccgatgacgctcctggccttcggggtcgcgctgctcggaggactgaccgcgctctggctcgttctgagcgcgatcctgatcttccttgtccccgagcactggctgcagacgctcaacgagcgctactggcagcccggcgccgatgtcgtcagcgacgagctcaaccggatgtccctgcactggctggcggcgaccggcgaacgggcgaccggtgcactgactgcgcagctgtggatgttcttctccgagcgcctgtggcagatgctcgcgatgatgttcatcggcatggccctgctgcggctcggtttccttcacgggacctggtcactggccggctatcggcgcgtcgtgctgatcggactgggcgccggcatcccgctggtactggcggggctgtggttcaacacggccgtggagtgggatctgcgctactcgatgttcctgggccgcatcgccaacctgtggggcagtgtcgcgattgccctggcctgggtcgccctggtgatcctgctggcccaccccgacgggcggcggcggatcctgccaggcgtcatccgcgccctcgaggcggtcggccgcctcgcgctgaccaactacatcggccagtcgatcctcgccgcgatgatcttctacgggatcgggctcggcctgttctcgcagttcgggcacctcgaactgctcggcatcgtgctggcgatctgggtgttccagatcaccttctccctgctctggcaacgctacatcggccccgggccaatcgagaccctctggcggcgcctggcaagctagccagggtctacagcagcccccgttcagccatggatacgggggtgtcggcgatcaccacgtgatcgagtatccgcacatccaccagcccgagggcctcggtcaaacgccgggtgatcgcgatatccgagcccgagggctcggccaccccggacgggtggttgtgggcaaggatcaccgcggccgcattgtggtgcagcacacgccgcacgacctcgcgcgggtgcacggcggcgccgtcaatcgtgccgcggaacagctcctcgaaggcgatcacccgatggcggttatccaggaacaggaccgcgaagacctcgaagggatagtcgcgcagacgcgccgcaaggaactggcgggtggcagtcggcgaggtcaacgcatcgccacgctccaggtcggcggcgaggtgccgccgacccatctcgagcaccgcctggagctgggcgtatttggcatcccccagccccggcgccgcgcaaaatcccgcctgatcggactgcaatagaggccgcagcccgccgaagcggctgagcagatcgcgcgcgacatcgaccgcgctcttgccggccacgccggtgcgcagaaagatcgccagcagctctgcgtccgaaagcgcagccgcgccccgttcgatcagcttctcccgcgggcgctcggccgcgggccagtcggtaatcgccatccccacctccctgtggttcagtcgtttggttttttcgttccaggccgtctcggtcatcccgaccgtagcgaagaaccgtaggatgcgttgagcggcagcgaaacgcatcgattcggacaccaatggcaagcatgatgcgtttcgctgccgctcaacgcatcctacgaccctgctggtagccctcggtcagtcctagaagcgggagatatcacgcaccgcgccgaaggcggcggaggtcgtcatcagggcgtaggcgcgcagggcctgggtgaccgggcgggtccgcgactcgggcttccaggccttcgcgccacgggcctccatcgcctcgcgccgggctgccagggtggcgtcgtcgacgtcgatgcggatctcgcgcccggggatgtcgatcacgatggtgtcgccctcctcgatcaggccgatcgcgccgccctgcgcggcctccggggagacgtggccgatggacagcccggaagtaccgccggagaagcgcccgtcggtgatcagcgcgcattccttgcccagccccttggacttcagatacgaggtcgggtagagcatctcctgcatgccggggccgcccttcggaccctcgtagcggatgatcacgacgtcacccgcctggatgcggtcaccgaggatcgcctcgacggccgcgtcctggctctcgaacacccgcgcggggccggagaacttcaggatgctctcgtcgacccccgcggtcttcacgatgcagccgtccggggccatgttgccgtagagcacggccaggccgccgtcctgggagtaggcatgttcgatatcgcggatacagccgttctcgcggtcgatgtcgaggctgtcccaggtcttgtcctggctgaacgcgacctgagtgggcacgccgcccggcgcggccttgtacagggtctcggaggcagcggcgtggcgcatcacatcccactgctccagcgcctggcccatggtgtcggcgtggaccgtcgggatatcgcggtggatcagcccaccacggtccagctcggccaggatgccgacgacgccaccggcgcggtgcacgtcctccatgtgatagagctgggtggccggcgccaccttgcacaggttcgggaccttgcgcgacaggcggtcgatatccgccatggtgaagtccacgtcgccctcgcgcgcggccgccagcaggtgcagcacggtattggtggagccgcccatcgcgatgtccaggctcatcgcgttctcgaaggcctcgaaggtggcgatcgaacgcggcagcacggattcgtcgtcctgctcgtagtagcgcttcgcgagctcgaccacgcgccgaccggcctgttcgaacagcgacttgcgcccggcatgggtggccagcagcgagccgttgcccggcagcgacaggcccagggcctcggtcaggcagttcatcgagttggcggtgaacatgccggagcaggatccacaggtcgggcaggcggagcgctcgatggcctccacctcctcgtcgctggcgctggagtccgcggccttgaccatcgcatccaccagatccaggtggatcacgttgtcggtacccggctgcttcaccttgccagcctccatcgggccgccggagacgaagaccaccgggatgttcagacgcatcgcggccatcagcatgcccggggtgatcttgtcgcagttcgagatgcacaccagcgcatcggcgcagtgggcattgaccatgtactccaccgaatcggcgataatctcgcgcgagggcagcgaatagagcatcccgccgtggcccatcgcgataccgtcatccaccgcgatggtgttgaactccttggccacaccaccggccttctccacttcgccggcgaccagctggcccagatccttcaggtgcacgtgcccgggcacgaactgggtgaaggagttggcgatggcgatgatcggcttgccgaagtcgccatccttcatgccggtggcgcgccacagggcgcgggcgccggccatgttgcggccgtgggtggtggtgcgggaacgataggcgggcatggtcggatctcgtgaacgtttatgcagatgcggaatcgtacataatgagtcgtacaaaccccagtttccggaggaaacgttgatgaaaatcgaggtcgagaacatcaaatgtggcggctgcgccagctccatccgcaagggcctgatgcaggtcgaaggcgtcactgaagccgaggtcgatgtggaaggcggcgccgtggaagtccatgccccggatagcgcccgcgaagcggtcgcggcgaagctggccagcatgggctaccccgaggtgggctcggtctccggtctgcgttccgccagcgccaaggccaagtccttcgccagctgcgccgtggggcgcatgagcggcgactagccggcaacggacggcatgcgtgcagtctcgcgtatcgcgcccgccctcgtggcgggcgcggctttgctgggggtcctgctgctgtggggcgcgacccaggccgagtccggcctgcccgtcgccgaactcaaggtcggcgagcgcacgctgaccatcgagatcgccgccgacgagccggcccgccgccagggcctgatgtaccgcgaggaactggccgacgaccgcgggatgctgttcgtctgggaccgcccggcacgttacgcgatgtggatgcgcaacacctacatcccgctggacgtcgcgttcattgataccgactaccgcatcaccaacatcgagaccatggagccgcagaccaccaccctgcacgaagccgagcgcgacgtgctctatgcgctggaggtcaacgcgggctggttcgcggaaaacgatgtcagcgccggcgaccggatcgacgatctcccgcgcgcactgggcaagaaatagcccagatctcacactgatgcgcccaccgcgtgctttccctacactgtccgacaagcccatccgcgcgcggacacgcccgtgaaccctcccgccaccgccagtgccacgcccggcgcacccagtgaaacccgggccgccccgcacccctcggaactcgactggttccgcggggcggtgccgtatatcgccgcgcaccggggtcgaaccatggtcatcgccctggccggcgaggctgcgctggcaccggaattcccggagctgatgcgcgatatcgccaaactgcacgcgctcggtgtgcgtgtggtgctggtctatggcgtgcgcccccagatcgaggcccgactggccgagagcggcctgacgccgcagtacgcggagggcctgcgagtcaccgacgcgccggcgctggaggcggtactggatgcagtcggccggctgcgcctgcagatcgagggcctgctgtcgcgcagcctggggcagccgggcaccggcaatgcacggctgcgcgtggccagcggcaatttcgtcaccgcgcgcccgcttggcgtgcgtggcggcgtggactttcactacaccggcgaggtgcgcggggtcgataccgaggccctgcgcaacctgctggaccaggatcaggtggcgctggtttcgccgctggggtactcgcccaccggtgaggtgttcaacctctccggcgaggacgtggcaacccaggtcgcgatcgccctgaacgcggacaagctgatcttcctgaccgaggcgggggtcctgcgcgatccacaacacggggtcctgggccagctgaccgtgcccgccgcggaacggctcctggcggaatcggacgatctgccggaggagctggccaatcacctcaagagcgcgatcgatgcctgccgccagcgcgagatgcgcgtccacctggtggaccgccatgacgatggcgggctgctgatcgagctgttcacccgccaggggatcggcacgctggtctcgcgcgaaccgctggagcggctgcgtcaggcaacgatcgacgatgtcggcggtatccatgccctgctgcagccgctggaggccgagggcatcctggtccatcgtgcacgcgagcacctggagctggaaatcgagcgcttccaggtgctggatgtcgacggtctgatcatcggcaccgccgcgctgtatccgtttggcgaacaagcggcggagatcgcctgcctggctctgcacgccgactatcgcggcagcggacggggcgaccgcctgctggcggccatggagtcactggcgcgggaacagggcgcacggcagctgttcgtgctgacgacccgcaccgcgcagtggttccaggagcgcggctacacgaccggaaaggtcgacgatctgccgcccgagcggcgcgcgcactacaaccaggcgcgaaactcccgggtctacacgaaacggctccagccctgaccccggccgcccgccgcaaccgcgccatcagcgccggcggcgggtgacctcctcccgcgaatccccctcggtctctgggcggcgattgatcggatagctgtcggcgggcccgacgaatggctggatcagcatgcgatcgagccgctcccaggcggggtcgcggaactggttcagcccaatcgtcatcccgtcatgcccgtcctgcggctgcgcgcggtaggtccccatgatccggtcccagagcgagaggttgaatccgaagttcgagttggtctcgtgcggataccaggaatggtggacgcggtggaagtccggcgtgacgatgaaccagcgcagcacccggtccaccgcggccggcatgcgcacgttggagtggttgaacagggccagcgagctgaggatcacctcgaagatcagcaccgccagtgccggggcgccgattgcgaccaccaccatggccttgataccgaacgacagcacaatttccagcgggtggaagcgcaggccggtggtcacgtcgaagtcgagatccgcatggtgcatgcggtgcagccgccacagcgacgggacggcatgaaacatcacgtgctgggcccagatcgcgaaatcgaggaccacgaccgcgatcagcacgaccagccagaagggcaggtccagcatctgcagcagcccccagccctgggtctcgacgaacagccccaggcccaccagccccgccgggaacaggaaccgggtcagcagcgtgccggtaatcaccacgccccagttattcgaccagcgataggccttgcccaccgacaggggacgtcgcggccccaggatctcccaggtcgccatgatcgccagaacggacagcaggatgccgacccgaatgatcggctcctgcgccagaaaccagtccgccatgtgtgtgccctgcgttcgcttcaggcgcggtcgcgcccctgcctactgaccgaagcgcgcctcgttgcgttcatgggcctcctgggccgccacgctcagggtcgcgatcggacgagcctccaggcgagcgataccgatcggttcgccggtctcctcgcagtagccgtactcgcccagatcaatacgcgccagggccgcatcgatcttgttcagcagcttgcggtagcgatcgcgcgtgcgcagctccagcccggcatcggcctcgtgagtcgcgcggtcgttggggtccggttcctgccagctctcggtgcgcaggtgctcgagcgtctgctcggactcctcgatcagttccgcacgccaggcctcgagcttggcgcgaaagtagtccagctgacgcggattcatgtagggttcgtcctcggacggacgatacccggactccaggatagtttcggcttcttggctcatatcggcccctcgccggaccgccttccgaccccatgtcggaacggacccggcacgacgacaggtacacccgatccagtatagggcacttccccacgcggacggcaaacgccgcgcaacaatcgcaggacttcatgggaacccatgcacaccatgagcaccacgcagcgcctgatccagatcagtgacacccacctgggccgcgtgcccgggccgatccgggccggctatccggacagcgacacccagctggaacgaatcctcggcgccctgccccgggagccggcggcggatgccctgctcctgagcggcgatctggccgaggatccggaaccagcgacctatgctcggctggcgcgactgctgggcagccggcgcgaaccgatgctcgcactcgccggcaaccacgacgattgccagaccctgcgcaccgccctggagcccgagacctgtcaagtccatggcgagaggatgctggggccctggaagctgatcggcctggattccagcacacccggcgaggcggccgggcgtctggacgcgtcagagtgcgagcgcctggagaaaagcctgtcggccgatccggaccgccctaccgtcgtcgccctgcaccatccgccagtggccattggcagtgcctggatggatcggctggggctgctggatccggacgcgctgttcgcggtgctcgaccgccatccgcaggtgcgcgcctgcctgttcgggcacatccaccaggacttccgggcccggcggggtgcgatcgagctcctcggaagcccgtcgacctgcgtgcagttcacgccgggctccgaagagttcgccgtggatgcggccctggacgccggctaccgcattctggatctgcacccggatgggcgattcgatacgcaggtggtccgcgtaccggggacccgcatcgccatggaaccttcggcatgaatacgccagacgcccgcgcccagtccttgcagcactggctggacaccctgcccggggcgttcgaggacctgcgcctgctgcgggcggatgcgagctttcgccgctatttccgagcccgtcgggacggggtgtcggtcgtgatcatggacgccccgcccgaacgcgaggcaaccgagcccttcgtacgaatcgcccggctgctggagggtctggggctgcgaccgccccgggtactggaacacgagcccgactcgggctttgtgctgctggaggacctgggggaccgcaccttcacccgggccctggccgagggggcgaacgaatggccgctgtaccagcgcgccctggatacgctcgccacgctgcatcagcgctggcccgagcaaggccgcgctgatcacatccccccctatgaccgcgagcgcctgctggcagagacggccctgtacgcggactggtactggccgcggctgcggggtcacgccatgccggaggccatgcgtgcggagttcgacgccgcctggcaccaggtgctggaggccctgccaggtctcccggacgccctggtgctacgcgatttccatgtcgacaatctgatgctgcctcccggcgacgagcaggcctgcgcgctgctggactttcaggatgcggtgatcggcagtcccgcctatgacgtggtctcgctgctggaagacgctcgccgcgaggtctcggccgacacggtcgcccgcgggctcgaacactacctggcgaacgcggacatgccccgcgcgtcgttcatggcgcactatcacgtgctgggcgtgcagcgcacggtgaagatcctgggcatcttcgtgcgcctggccgaacgcgacggcaagccccgctatctggagcacctgccgcgcctgcaccgactgctggaacagggcctgcgccaccccgaactggggccggtcgcccgctggttcgctgcccatgcggccagggagcacgcctgatgcgcgcgatgatcctggccgccggacgcggcgagcgcatgcgcccgctgaccgaccattgcccgaagccactgctcccggtcgccggacgcccgctgatcgcctacaccctggaacgcctggcccgggccggctaccgcacggtggtgatcaacaccgcacacctgggcgcacagatccgcgaggcgctgggggccgagtacgcaggcacgcgactgttgtactccgaggaaccggagggggcgctggaaaccgcggggggcatccgccaggccctgccgctgctgggcgacgggccgtttctggtggtcaatggcgacgtctggtgtgagcacccgctccaccctcccgcccaacagccgctcgcggaaagcggcccgcttgcgcacctggtgctggtggacaacccgccgcaccatccgcagggcgactttcgactgtccggcgggcgggtatcgctggataccggcacgccgctgaccttcagcggcatcggctggtatcaccccgcgctgttcgctggcctgcccgaagggcgccgcccgctgggacccttattgcgcgaggccatcggcggcgggcgggtgagcggagagcgctacaggggggactggcgcgacatcggcacccccgaacgcctcgcgacgctggaggcggacatcgaccgaagtcgggatcacggcttgatgtaggtgtagcccgcgcgctgcagccgcgtcagctcgccaatgcccgaggacacacggtccttgggctcggcatcatgcagatcgtccagctcgatcccgcgcttgtccagggtgttgccgcagacgaggaaccgcacatcctgcatcttcagggtgtccacagtactgcgaaggtcggggtcgtccttggcgtgctgcagcagactgaccccgccaccgtgcatcacgaccttgatctccagacgatccaccgcactgccgtcgatatggttctgcaggttgcgcagggcattgaggtgcagagccggatcatcggcattgatgtgatagaccacctgcagtgtgtcgtcggcatcagcggtctcgccgccgtctcgctcgaacgagaacagggcccaggtgacccccagcgacagtacgaaaagcgccccggccaggaaccagccggggcgcgcgagaaacgagagggggttcatcgccaggccgaaccctcgggatgacctgcgactggcgcgatcataccttgatgtagatccagccttcggcctgacggcgcgcggcctcggctacgccggaatcgatccgttcggcctgcgggaggatgtccaccgtgccaccctcctcgcgggccagacgatcgagggtctgggtgcaggccgtgaaacgcaggctcgcatactcctggctgagcgccgcaacccgctcgggatacggagcccggtccgtgcgcaggaaatccatcgcgttgttgtgcaccacgacctgcacgttcagctcgcgaccatcggccgccgcgtcgcggtacatcgcctcgatgtcgtccagcagctcggccatggatttcgggtcggcctcgttgatatgcagcaggatctggtcagtctcggtcgccgcgacgacctgcggcgcggaaccatcggcctgatcgctaccggcaatcagcgccgtctcgccggcatcaccaccgatccaggcggttggttcgccactcccgaggaatccggcatcgcgcgtaatctcgtaacccgccagggaccccagcacgagcgccaccaccccggccgccatcgacgggaaccagtgggtacgtgatgatcgggagatacgacagcgtccgccgcctgactgggccgtgggaaggtcctcgtaggccatgcccaccagctccttgagctggtgcatatcgcagacctctcggctcaggcgctcgctggaggagatcagcttcagtgtattgaggcgatcctcgggcgagaattcgccatcgacgaacgcattgagaatctcctcgctggggcgatcctgcgcattgagacggtgttcagccatgccgattcctcactacctgaagatggggtccatcagccgcttgcccctggtcggcctgctgttccaacagcacctttttcagttgcgcccgagcccggctcaggcggctcattacggtcccgatcggcacatccagcacctccgagacctctgcgtatgcgaacccctccaggtccacgagcgacaccacctgtcgatgatccgcgctcaactgcgccatcgcacggtggacatccgacaccatccggttgcgttcggtctgcatctccggacagtcctcgcagggcagctccatgctgtccacgtccaccgtatccttctgccgccgtccccagtcccggtagcagttggtcatgatgcggaacacccaggccttcagggcgctctcgtcctgcagcgatttcagccgggtcagggccttcatcatcgcttcctgcaccaggtcgtcggccaaagcggcgtcgtgacaccaggcaaaggccatgcggtacatttgcggtcgaaggtcacagaccttctggcgcaaccgcctctgtgcgaaccaggtcgccatgttgtatttcctccatccgcagggccgtacgtgcggccttgcttgttcttgtaccttgtaggacgctaccccacgcagcgctattccggtccaggcccttctctttgtggcctgcgtcccgaatccccagcctcaggatacccaatgcccttcgatccgcaacaactggaagcctcctttgcattcgacccggagaccacccgtgacctgcgcgagcgctggtcgcgtctgatcacggatgccgtctggggcgacctgaagaccgggacgatcggggcagtaccccgcctgcgcaagcgcctgctggagctgggcgagaacctgcggtcgctgttgtccgaccgcgcctggattccgcacgagcgcgaacgcgtgaagggggcgatggcggccgcgctcaacctgcgcgacagcctgcagcagaccgaccgggcggcgaagctgctgaacgggggcgaggatttcgcggccttcgaggccgactacctggcctttcgcaaggcgctactgaccttcctcgaacagcacgaacaggtctggggtgatctcctggaaagcctctacgacgacgcgccggacgaggactgactttgggccaggagatcgccgacgagcacttcaacgcacaggactacgagcgttttcgcgccgccctgggtcgcgagacggcgctgctgcacgaatggctggaacagcagacggatggccccgaagtcccgccacgactcgggttcgagatcgaggcctggctttgcgatgcggccggacgccccctgccggtcaaccagggggtcctcgaatcgatggacagccccctggccacgctggaactcgcccagttcaacctcgagctcaactcgtcggtcttccaggtaggccccggatgctttgcggcgatcctctcggagctgaacgagaccctgcgccaggcacgccgcgccgcacgccaccatcaggccgagctgctgatggccggcacgctcccaaccatccagccggaggacctcggcctgcaccacatgtcgccccaggcgcgctaccgcgcactgaacacggcggtgctggaacaacgtgcacaacggccgctcaagctcgacatcgtcgggcgcgaacatctgcagcacgcccaccgcgacgtgatgctggaggccctggccacctcgttccaggtccacacggagacccgtccagcagtcgcccaccgcgcctacaacgccagcctggtggccagcgccccggtactggccgcagccggcaataccccgtttgtgttcggccatgatctgtggtgcgagagccgcatcccggtgttcgaacaatcggtcgaggtgggtggctttgccgacagcgcgcgcggcccgatccgacgcgtgacctttggcacggggtacctgcatcactcgatcggcgaactctttaccgagaatctggagcactttccggtgctgttgccggccaggctcgatgccccgtcgcgggagctgcgccatctggccctgcacaacgggacgatctggcgctggacgcgccccatcgtgggcgtcgacgaccgcggccaccgcaacctgcggctggagttccgctgtctgccggccgggcccacgctgatcgacatgctggcgaacacggcgttcgcgatgggactgaccgaacacctgatccacggatcgcccgacggcacgctgggcacacccttctcggaggcacgcgacaacttctacaatgccgcgcgctacgggctggatgccagactgcgctggggacacgcggagccggagccggccccccggctgatccgacggcacctcctaccccgagccgccgcgggactcgagcgtctgggggtggaccccgccgagtccaacagcctgctcggaatcatcgcggcgcgcaccgccacgcggcagaccggggcccagtggcaacgcgactgggtcgaacgtcacggccgagactggtccggtctcgtacgcgcctatcgcggctggcagaacaccggctcgccggtccacacctggggactctgattcgacccatgaccaccacactgcccgaactgtacgaactgcccgagggcttcctcgacgcgagcccgcagaccttgcacgaatgcgttcccgagcccaccctcattcatctggaggggcagcgcgcgcctgcgctggccgtcgtgttgctactgcacggcaacgagccggtgggtctgcaggccgtgcaacgcctgctgcgtcgctacacgggaaggactctgccacgagcgctcaccctgatggtcggcaacccgcgcgccgccgccgtgagccagcgccatctcgacgaacaaccggacttcaaccgcatctggcccggcaccgaacagtcgggatcgccggaggccgagtgcttcgccgagacctgtcgacgcctggaacagcgcggcctgttcgccgcgatcgacctgcacaacaacaccgggcgcaacccgcactacgcctgcatcaaccacctggagccggcattcatgaacctcgcggcactgttcggccgcacagtggtgtacttcacacgcccgcgcggcgtggcctcgatggccctcgcgcgcatcgccccttcggtcacgctggagtgcggcccgccgaatgacgaggcgggtatccagcatgccttcgagatgctggacgcggtactgcacctggatcactttccggaacacccgccgcgcagcggcgacatcgacatcttccacaccgtggcgcaggtacgcgtgcggccggggctgcaggcggggctggatgcacagcacgacgtccggctcgaacccgatctggaccgcctgaacttccagctgctgccggcgcactcgacactggtccacatccgcccggaggtggacagccctctggtcgccatcgccgaggacggacgcgaggtcaccgaggagtatctggagacgcgtggcgacgagatccggctcaagcgcgcagcaatgccgtcgatgctgaccctggactcaagggtgatcgctcaggactgcctgtgctacctgatggaaccgctggccctgccctgaggccgcgatggctgccggccccgagcatggaaccggcagccgaggcgctacttcttgctgctggcgcggatcgcacgcaggaaagcgttcgctcgacgggcgccgagccagacaaaagacgagcggcacggaggacgcaccgctcgagaaatatcagtcgtcgcgctcgacgcgttccagcacctgctggacgtggtcacccttgcggtagttggggagatcgcgctgcatatcggccagcgtcttctcgcgctcctgctcactgtcgtaccagcgataggattcccagtccggccccagcaggtgcggcatggacatggtgctgccttccggcaggcggatgcggattccgtaacgtttcatggagttcgtccgaggttggtcccaacgagccgggccggccggggcgcagtctagccgacccccgaatgaccagcaacaaacgcacacataggcccagaacagaaaaggggctgcacaggcagcccctttcgggaaaacagtggtggctacgccctgattcgaacaggggaccccatcattatgagtgatgtgctctaaccagctgagctacgtagccacgcgggctgcgaattctccggagctgcccgcccaaagtcaagttggtgcgggagcgggtcagatctgcagacgctcgacgacccgtccgttcttcaggtgctcctcgaggatttcgtcgatatcgcgctcgtcgtggtaggtgtaccagacaccctcgggatagacgaccgcgaccgggccctcgttgcaacggtccaggcagccggcggtattgacccgcacctgccccttgccgtggatccccatggccttggcgcgatccttcgcataggcgcgcatctccgtcgccccgtggtcctcacagcagttaccgtcttcgcgacaattggtacaaaagaagatgtggcgctcgtagtagcccatcacactctccggtttggcaggccgcatgatacgtcatcgggcggcgggtcgatccctcagtggaaacggtagaccaggctgacgtcggtaatcgtgtcggtgttctcggtgcccggttcgacatcggtgttgtgcttgaccgtgaagctggtgcgcaatgcgagccggctggtcatgtccgcggtgagcgagaggatgttttcgatctcggtgttgtccgagccgtggaggatcagcagttcgtcggtcaggcgcgcattttcggaaaagtcccagcggaagttaccggccaggcgggccaccggttcgcggtctcggtcgccctcggcgcgctcgcggtactggcgcataccaccaccgatttcggcatccagcttaaccctctcgaaatccaccaggcggcggccataaccggtggtcagtgagccttgatatacataactgctaaaccggtcacgctcgtagcgcgccgccccgaacagatagtcatgctcgcccagcttgcgatccagctggtagccgccgacataacgctcgcccgtcgtgttgtcgtcttcctcgtggtagtgcccgtccagccgcaggcggttacgccattcctcgctcgtgtgctgagagcggaagcgggcgttggccgtggtggactccgtatttccggtggttttggaggcccccagctcgatgctggtttcccagccctcggcatcccaggcgacagcgggcagggctggtatgctcaccagcatgaacagtgcaagcgaggaacgaagagggcgagacgagcgcagcatggaagacccctcggggcaaagtgaccgggacgaaaccctagcaaagcccctcggcgcttcggaccaaccgccccgatttcagggtctttccgcagccgaccagtgcgtgcactgcgggctctgcctgccgcactgcccgacatatgcctggcaccaggtggagggcgactcgccgcgtggccgtctgaccctgatgcaggggctggcacagggtcgcctggagccgcagtcatctcgcctgcgcgaacatctggagggttgtctgggctgtcgcagctgcgagtccgtctgtccggcacgggtgccattcggcgcactgatggatcgtgcccgcgaggtgctcgcggagcatccgccagccccccgctcgaccaccgctggcttgcgccagaccctgcagaccaccgcgttgcgccacggtgcgctgcgcgggctcggcggcatggcggcccgtgccgcccgcaagaccggcatccagcgctggctgcgccccggacaaccgttgtggcgcaccctcgaccatacgcgtgcctcgctggcaccggcgccgcgactgtcggacacggtggctccggaccacgccgatgccctgctgtttaccgggtgcatggatcgtttctttaccggcccggacctggaggcggcgctgaccgtactaaacggcctgggcttccgggtcgcagtaccacgcgggcaggtctgctgcggggcactcgatcagcacgccgggcgcccgagtgccgcccacgccctgcaggaccggaatcaggaagctctgagcggcacggtcccggtgatcgccctggacagtggctgcgaggccacgctgcgcgagattcccgagggcagtcttggccgccgcagtgtcagcctgacccggtttctgaacgaacacctgtccgccgaacccgccgcccccgcctggatcgacacccccgtgcgggtcgcgctgcatctgccctgtaccctgcgcaatgtgacacgcgaggcacaagagttgacggcgtccctgcaacgactgcccggcgtcaccctcgccgccgtggccgacgccccgaactgctgtggcgcgggcggcactgcgatgctcacgctgccggagatggccgacgggctgggtgcagccaccctggatgcgctgaccgccgatgtcccggacgtgatcgtgagcgcaaacgttggctgcagcgtccacctgcgcgccctggcggaagaccgcggggcaccacaaatcctctcgccggcgcgctttctcgccagccggatgggccccagcgcctcccggacctgacgaccgcagcggcttgcgttacgcttgaaccattcccagcgaaacgggcaccacaatgcgcaaactcagccccctggatcacctgatcggtcaggccgatgccttcatcaaggtggtggccggccatgcccgctccaccggacgtccgtcacccgggggtgacgactggccgcatctggaggaagaggaccgccggctctcgacccgtctgatgcgggtcaaccacgccggcgaggtcgccgcccaggggctgtaccaggggcagatgctcactgcacgcaaccccaagatccgcgcacacctggaccaggcctcgcgcgaggaaggcgaccacctgcactggtgcgcccagcgcgtgcacgagctgggtggccacaccagcctgctggggccgttctggtatatcggttcgttcagcctgggggccgcggcggggctgacgggggatgcctacagcctgggctttatcgacgagaccgagcgccaggtggaacgccatctggaccgtcatctggagcgcctgccgaagagcgacgagacctccgcgcggatcctgcaacagatgaagcaggacgaggtggaacacggtgcgcatgccatggcactgggcggcaagccgccgccctggcccgtgcgcaatgtgctgatgccgctgacctcgagcgtgatgacccgcaccgcctactggatctgaccgctcccggccgcgcgttcgcttattcgtcgttcgggatgtcgcagcggttgggcagatcgaagtgttcgatcccctcgaggatgccgcgcgcataggtggcgtcggcaaagtagatgcgctggaacccgcgcagcccctcgagctccggctggtgattgccgaccacaacgcccagcagacgcccgcgcagcatgtcctcgtcattgccggagtccccggccaccagcacatgctccagcgggatgccccacttgtcggacaggtagcgcactgcgagccccttggaggcccgtaccggcagcaggtccagataacgtttgtgagagtagatcacgcgggcgtgcaggtcctcgcggtacaggcgggtctcgatgctctcggcatccagctccccgggcggatcgacaaagaagctgaccttgaaagcgcgctgatcttccttcggctgtaactccaggccagtcaccttcagcaggcactcgcgcaggcgatccggttcccagcgatggctgatatgccgtgaccagccgcggtcctcggtgcgctccgcgccgtagtgaatctcgctgcctaccgaggtaatccagacatccggggcgggcacaccgtgctctttgagcaccgctgcggccgagtccagccggcgaccggtcgccacaccaaacaccacctgcttgcgatggcgcttgagccaggcgacaaaggcccgcgtggccttatcatcgcccagtagggtgttgtcgatatccgtgatcaccgcgcgatcggccttggccagacgcccggaggtggaatgctgctcgcgccgcgtctgacgcacttccttgctgagcgccttgaccagctttatgtatttctcggcatgcccgtcccaggagtaatgctgacgcacacccttcagacccgcgcgcgaatagcgctgccagcgcggacggtccgcgagcatgccctggatggcatcggcgatgccctccgggtccagcgggtcgaccagcagtccgttgtgacagcgcgagataatctcctcgggccccccatcgttggtggcaacgatcggcgccccactggcagccgcctcaatcaacgtcaggccaaacggctcggtcagcgccgggttgacgaacacccccttgctggcggcgaccagacggtagaggtcgggtacatcctccgaatcatggtgtttcgggtaggccacccggccgtacaggtcgtggcggtcgatacgcagcaggagatcggtcatgacatcgcgtgcgcccttgtcgaggtcgcggatgtcgtcgcgattgccggccacgattagcaggttggcgtgctcttgcagccactcgttgccggcataggcctcgaccagcgcgcggatgttcttgcgctcgtcggcgcgtgacagcgccatgatcagtgggcgttcgggcttttgcagaaaacgccggatctcgggccagatcggcggcttgcgctggccgcgcttgggcggatggaaacgctcgagatcggttccgggcgggatcacctccatgcgctcgggctggtagttgtcgtaggtggcgtactgctcgccgatctcctgacgcgtgctggcgatcacccggtgggcatgggccagggcctcttcctcggcgtggatccgggtggcgatgttgtagcgcgattcgatgtcgtcgtcggacatcccgctctcgcgcaggcgttcgcgcttgactcgacccagggaatggccggtctgtagcatcggcgcgcccagcagattggacaggcgcaccgcgacgtgcccggcatcggcgtagtggccatggatcacgtccggacgcagcccgatctcgcggatatgccccagggcgttgtcggcgaagcagtcgaggtacggccagagcttctccttgcgcaggtaacgcttgggcccacagtccaggcgcacaatatgcgcgccatcgcccagaggttcctcgcgctgggcatagtcgtcggagactcggctgtcgacaatgcgccgcgtcagcaggtctacccgccctacctgtgggtgtcgcgccagggcgcgcgccagctcaaccacatacagcgtctgtccgccggtatcggcgtcacgtcccagctccagaccccctccccggatcagtccgtggacactgatcagtacgaggtacaggccctcgccgtcacgggccttgctctgggtctttttcatcgacgcggatgcctcatcgcaattcgggttcagggctgtcgaacaggctcatggtctcggggttgtcgagcagcgcctgcgagaccagcacagcggtggccgaccaggtctgctgatagtttgcgcggcggccgatcaggcgaccgtgacggccgtcgtagtattccggccagtcgtcgcggtgcagccgttcggccgcgaccgcatgtacgctgcgtgcgaggtccggccgcccgacccgcaacgcggcaccggtaaacgcccacagcagggccggccagttgccgccattgtgatacgaccacggggtattcttggggtcagagccggtcagcagtcgccactcctcgccgctcatcgccgggtaacagatcttcaccggcatggtgccgatcaggtcttcgaagcgctgctcgaaggtctgcatgatggaacgcgactcctgctcgtcggccagcccgaacaacactgccagcagattaccgaagctgaagaaacgaaagtccatgcgccccggcccgaggttgccgacgagatacccgctctccgagggcagccagtccaccagccagtcggggatgctctcggggtagatgttcagcgcgttctccgactcgtggccgaagtgctcggtgcggtagcgatggatgtcgttcagacgttccagatccagccagtagtaacggcggatgtagtcggacagctgccgggtacggatcgcggactgttcgcagagctgctcggagtcggtgtcgcagggttcgagcatcgccagcgaggccttcagcatcccgtagaacagcgcctggatctccagcggatggccgaacacgcccatccggcgatcgatcatgaagctgccatccggcaccagcagggtcggaaacacctcgaagcgatcctgcagacagatgctgaggatcaaccggatgccgcgttgcacatccgggctcttaataaagtcgtggtccccggtgcggttctggtaggcacgtgcgagcagcacccaccacatcatcgagtccaccggggccacgcgaccgatcgcgcgatccccaaaatcggccgccaacccctcacgaccgttctcgtcggtgaatacccggaaactggccggcatcacccgtggcaggcggcggtggccctcgatctcttcctgggtgtcacggatctgcaagattagcgacaggaagttgcgcaccacttcgggctcgtcgtgcaacagatacacgagccccgagggcacaaagtcgcggataaaacagtcggcgtagttctccgctggcgcacgcgtatccaggctggccacggtgcccacgatgcgcccttcgtagcgcacctcggcatcacgcagcagctggaacgccgcttccagggtcgggttgcgggcatcgggcgggagttggttcatgcccttgagtctatggaatcacgtgcgcttgtgcacgcaccccgggcgcttgcagcaccaccataaacttcataatacttgcatcattaaaaagaaagtgattaattacttgcatgaagcggaagtctggcgaagaacgacgcgaagagatcgttcaggcattgctcgacctgacagccgagcacggggcgcgagacgtctccactcaggccattgctgatcgggtggggatcgcccagcccacgatcttccggcattttccgacccgcgacgcaatcttccgcgcggcactggattccatcggccgcaagctcttggacgtgctcacaccgatactgtctggacgagggtcggcagacgtccgcctgcgcaaactcctgacccggcaattacggttcatcagtcgtcgcaagggtcttcctcgcctgatcttctcggaacgtctgcaccaagaagaccccgcgttgaaagccgtggtccgggacattatcgaccgctacacctcgcggctggaggaactgctccgggaaggggtcacccagggaagctttcgcggggatctcgaaccggctgaaaccgcccgtcttatcgtggcaatgatccagggcctggtcatgcgctggtcgctctccgacttcgagtttccgcttgaccagcaaggcgacgtgctttggcgcctgctggagcctgcattgcaagcaccgcagggccagccagctcaggcacccggcccgcactcgaacacatccgactaacccgaggagactggatatgtccttcccccgagccacaagccgtgccgccctggtcgtcgccgttctcgccatgcccctggccagcactgcggcagccgagacctttcagtccgtgatgcaggggctcgcggacgacatgaaccgggtgcaatctgcgctgttcgtcgaggacttcgctaccgtcaccgaggcggccgaggcgatcgcggaccatccgaaaccctcgctcggcgagcggcgacgtgtcctgtcggcagtcgggtcgcgagtcagcgagtttcgtgcgctggatcagcaggtgcacgacaccgccgaagggcttgccaacgcggcgcgggaccaggatctggaccagtccatccgctaccacgccaggctcgtgaatgcctgcatcgcctgccacagtgcattccgcgacgacgtagtcagcgccctgtcgccggaaaatgcgccggaacgctgagtacaacatgaatgcctcccgcaccccatccagtcgccgtagccttcggcgggccctgggcctcctcgcattggccggggtggtgatcgtgacgacctggagcgcgacggaccggctgtcggaaaggttctctcccgaggccgcgcgcgccgtaccacccccggccgtcaccacgatctccgcggaacccacgcgggccacgttctatagccctgtgtatcggggcagcattgagacccacgacgagacgaccatctcggcccggatcaccgcccaggtactggaaagccccctgaacgccggcgaccgggtcggggaaggtgaagtcctggtgcgcatggataccgacgagacgcgcctggaggtccgccagagagaggccgcggaccagcgcctggatggagaacgcgccaccgcccagcgcaacctcgatcgccaacaggacctctttgcccgggatctgatcccggaaagtgaactcgacgacgctcgccagcgcgtcgccacactggaagcccagctccgcgaaaaccggtccgcactggaactggcgcgcaaacgactcgaatacacaacggaacgggcacccttcaccgcccaggtgcgacacacccatgtccgccccggcgacctggccgtttcgggccagcccctgatcgaactggtcggccttgagggtctccatgcggtcctgcgcgtgccggagcgcgacatcctgctgctcgaacccggcctggacgtcgagctgaccatccccgccctggaacataccgtgacgacccggctcgatcgggtccatcccacactggacatcagccggcgcagcgggagcttcgagacgcgcctgatcgacccaccggaggcgctgcgccccggcatggcggcacaggcacgggtcgtcctggaatacctggacccggtcatccgggtaccggctcacgccgtctggggcgacgtcgacaaccagtggatctatcggctggaagacggccgcgcataccgcacggaggtggtgacacggtccttgccaaatggagaacgggcgattctcgaagggatcgagccgggtgaccgcatcatcgtgacgccggatcgccggatccgggacgggatgcccgtgcacgccgtggacgacagcccccgatgacctgggtcgagggcctcctgcggtaccggcacacggtgctggcccttctggctgccgctctgatcctgggcttgcaggcgcgcttcgacttgcccgtccagctctttcccgacaccgacccgccgacggtcacggtcatcacggaataccccggcatggcggccctggatgtcgatcgcgaactcacacgcctgctggaggaggagtttgccagcctcgacggcgtcacccggatcagctcctccagccagaccggcctgtccgtggcacgggtggaattcgactacggcatcaccagcgcccttgccgccgtggacgtccagaacgccgtcggacggttgcgcccggacctgcccgccaccatcgaagaaccgcagatcctggagttctccaccgccgacaagccaatcatcaccatcgccctgaccagtgacaccctggcgctcgacgcgatccgcgaacaggccgacaacgcgatacgggaacggctcgaatggatccccggcgtcgccgcgatcgacgtggtcggcgggcacaagagggaactgcatgttgcgctcgatcccgagcgcaccgaggccctcgggatcgacatgccccaggtactggaggccctcgacgactggaatctcatggcgccgggcggtcgtgtccgcatcggtgaactcgaaagtgtggtgcggttcgatgcgccgctgcgaagcgaggccgatgcacgcgagatcatcctcgtcgcggacggcgatacgcgtgtgcgcctgggcgatatcgcccgagtccgcctggagcccggcgagccccgctcggcctaccgtcatgacggccaggcagcgatcgccgtgcaagtgctgcggcgggacgatgccaacacggtggaggtggccgcgcgggtgcgcgaggcgctggaacccctgcgcgatgccgcgcccgagctgaatatcgtcgtcgccgacgatgattcggtgttcaccgagaaggtgatcgccgacatgacgcagaccgtgatgatcgccatcgccctgacgatggtgatcgtcctgctgtttctcgctgatctgcgtcaggccgggatcatcgccctctccattccggcggcgttcctggtgaccttcggcttaatgcaactggccggtctggatctgaacatggtcaccatgtcggcgctgatcctggcgatcggcctgctggtcgacgacggcatcgtgatcctcgagaacatccaccgtcacctggacgaagagggccagccgccgcgccaggccgccatccagggggtcggcgaggtcttcggcgccaagctgggcggcacactgaccaccctcggcgtactgctgcctctcacgttcatgggcggctttgtcggcgagctgttccggcccctcgcgctgaccctggcgttcgccttgagcgcctcgttcgtgatggccgtcaccctgatccctctgctggccacctactggctgcgacccgccacctcgaccgccaccccgcgctggcgggagaccctggaggcaccggcgcgcggcgtccgtcacctctatctggacgtgctggccctggcgctaaagcgtccgctggcgacgctggtggtggccgtcatgctgctggccctcagcctgggcatgctccgcatgaccgggagcgagatgctgccgcgtttcgactcgggcagtttccaggttctggtcgacatggcgccgggcacccgtctcgacaccaccctggcaaccctggaacccgtcgagcggtatctggccgaacacgaatacgtcgtggatgtcagcagccagttcggccacgaagccggcgcccgttcgatgggcgaccgcggcgccatgggcgtcaatcaggccgagatcacggtaacgctggtgccgcggacgcaacgttctctcacacagtgggagatcatggacgacgtgcgccagcgcctggagaccaccccgggcgtgaccctggccgtaccccgggaactcggcggcaccgcgcgctcgtcaaccgccgccccgatcatcgcccggatcagtggcgagcaggcgcaaaccctggaccacacggcgagcgacctgctgggccacctttcgggcatccccggcatcaccgacctgtacaaggactgggccctcgacacccccgaggtgcgggtccgggtcgaccatgaccgggcagccgaactcgggctcaccggggccgggctcgcccgtgcggttcaccaggccatggacggcgccgtggccacacgcttccgccagccgccgaagcgggacctggacgtggtcgtgcgctaccaggcctccgaccgccgctatccggaagacctggagggcatcctgctgcccacccgcgaaggaccggtcgccctgagcgaggtcgcaagccttgaacataccctcggcccgcgcattgtcacgcgggaaaacggccagcggaccctggacatcctcggcttccatctgggacgcccgctgtccgaggtagtggccgacgtgcagcagcgcctggacacgttcgccgccccggatggctatccggcgacgctggccggcgagcaggcggacttcgacgaggcccgtgaccacatgatgcgcgcgctgctgctggccgccctggccgtctacctcctgctggtcgtgcagttccgcagcttcgcccacccggtgatcatcatgactgccattccgttgcagttcatcggcgtagtcgccgcactgctgatcgccgggaagtacgtctccatgccggcgctgctcgggatcatcctgctgatcggcatcgtggtaaacaacagcatcatcctgctcgacctggcccggcgccgactggccgagggccgcgacatttacgccgccgtgaccgaggcggtggaaacccgcatgcgccccatcatgatgaccgccctgtccacaatcgccggcatgctgccgctggccctggagatggccgtcggggccgaacgtttctcgccgattgccacggtcatcatcggcggcatcctggccgcgaccgttctgacgctggtggtgatcccggccctgttcgtgcttttacaccgagtcggacccacacccacgagcaccaagggatagaacggatgcgctatcaggcctccgggtgcgcgggcatgggcggctcggcggccgggcgggcgaacagatacccctgacagtagtcgacctgatccttcagccagcgccactcgccaggggtctcgatgccttcggcaatgatctgcacgtccagctcgcgagcaagttcgacgaccttgccgaggatcttctgctggtagacgtcgccgtcgataccgctgaccagttcgcggtcgatcttcacgaagtccgggcgcagctgcgacagcatgttcagcgaagcatagccagccccgaggtcatccagggcaacctggaacccggctcgccgatagcgctcaacgatcccggccagatgctccagatcgctgacctgatcgctctcgatcacctcgaacacaaacccggccgggcgcgactgatgcgccggcatcgagaggatctcgcgcacggtcgtctccaggcagaaggccgggtcgtagatcgccgtggggttaaagttgatgaacagacgactcccgatcccgcgctcggtggcgcggcgaatcgcgttgatccgcgccgaacggtcgagatgaaacagcagatcggcatcgcgggcggtgcggaacaggtcattcggcggaatcacctcgcccgccggcgtgctggctcgcaccagcgcctcgtaggcgaagacctcggcaggattggccgcatgcacgatgggctgaaaatgaaagtccagtgcgtcgttcgccagaatgttcgacagatcgcgcgcgttatggcgagcgatcagcgcggacagcaggtgggtgtcctgcagatgccgcaacccgaactgctcgccctccggcacaaacgtcgcccggcaacccgcctgctcggagccgctcagcacctggtccagccgactcagcgcatccgcaagccccccgtccccggcaaccggcatggccaggatatcggagaccggctcactgcacgggatttgttcctcgaccatccggcgccgcagggcgctgcgggtatgggcgagtaccggggccagataaagggttccggactccgccggcagcaggtggatccgttcacaatccgggcaactcacgaccacctccagcggtctgtcctggtcacgccacatccgggctgccagtgatagcatcaggcgagcggcacggcgtgacgcacgctggtgctgggaccatatcactcctgcggaggttgcatgaacgaatccgggttttccgacgacgagctgcgccgccgactcagccccgagcagtatcgcatcgcccgggaaggcgcgaccgagcggcccttcagtggcgcctacaacgaccacaagggcgacggtatctaccactgcgtggtctgcggggccgctttgttcgatgccgccgccaagttcgactcgggctccggctggcccagttacaccgcaccggccagcgccggggccgtcaccgaacacagcgaccggtcgctgggtatggagcgcatcgaggtccgctgtgccggctgcgattcgcacctgggacacgtcttccccgacggcccggcgcccaccggcctgcgctactgcatcaactccgccgtgctcgattttcgtccacgcgactgaaccgcgcccgcggccatgacggcccgagcccgaacccatggcagggagcaccatgtctaccaccgtccgtgagcgcatcaacgtcctgatcctggccaccagtcaggccctgttcctgatcgccgcagtcaccgtaatgaccttgagcggcgtggtcggcgagcgcctggccgcagacccggccctggcaaccctgcccgtggccgcgatgatgatcggcaccctgatcaccacactacccgcctcgctgttcatgaaacgcttcggccggcgcaccggcttcctcctgggcaccagcgtgggcggggccggcggggccgcactggcgacggccggggtcttcgctgaggccttctggctgttcgtgctcggcaacctgctactgggggcctaccaggccttcgcgatgtactaccgctttgccgccgccgacgtggccagccccgcctttcgcccacgcgcgatttcgctggtgatggcgggcggggtcgtggctgccttcctcggcccgtggaacgcgcaccacgcccagaccctcctcccgggcacgccggaggccggtccctatctgatcctcggcgccctggccctgctggcgatggccctgctgggctggctgcgggtgcccgcaccgccaccggaggaacgcggccccgcccgaccgatgcgcgagatcctgccgcagggccgcttcctcgtggccctgaccgccgcggccctgggctatgcggtcatggtgctgctgatgaccgcgaccccgctggccatgcgccaggccggattcgacatgggacagatcgcgctggtgatgcagtggcacgtgctggggatgttcgcgccctcgttcgtgacggggcaccttattacccggcttgggatcactcgcatcctggcgctcggcaatgcgttcgtgctgttcagtgtggcgatcgccgcgcacggggaaacgctcgggcacttctggctggcactgttcctgctcggggtgggctggaacttcctgttcattggtggcagcacgctgctgacgaccacacacaccgccaccgagaagggcaaggtccagggcgtgaatgacctgaccatatttacgctggtcaccgccggatcgttgctggccggggcgctgctgcgaccactgggctgggacggcctgaatctcgcgatgctgccaatcatcgcgctgctgactatcgccatcgcctggctctggttcgacgacacccgcgccccggcccgcacctgagacgcctcgaacgctgatcagccgttgccaggccacttccgccgttgcggctggccttggctcgtcatccggtgtttacgtgccttcggcccgccgcctgccaagcgctcactcgcgagcgcgccgcgaggtacttctttgctcgtgcaaagaagtacccaagaaacacgcccgactgccgcgaccccggcccgctgcgcgggccggggtttccctcgctccgaggcttttcgcgggcggcgctgaaactcgctgcgccttcggcttcgctcagacagtcagctcctctcttcctgcgaaaagcctctccactcggcgcgacgacaacgggggtgaaggtcaagacaacggctgtcccgactatattgctcatggatggaggctaggtattcccacatcctgggcacgcgcggccttcggccctggcgttccgcgcccgcgagcgggcgccgggggcaggtaggatgcggatgagcgaagcgaatcgcatcagagtttccccgacgtcgggacggtgcgtttcgctgtgctcaaccgcaccctacggcgttggagttgggcgaaacgttggggaatggctcttgttttgaccttatccccccccgtatgaagccccttgcggaagggttctcgggccgggagaaggcgctgactgtctgagcgaagccaaaggcgtagcgagtttcagcgccgccggcccgagggccctggagcaaggtccccgggcggaatccgggtgcgcctcgacgggtactttcttgggcaagcaagaaagccagttgttgatcaaaaacgggcgcggcgcgctcgcgagtgagcgcttggcaggcggttggacgaagccaccgtaaacaccggatgccgaatcagggccagccgcaacaaggcaggcggccgggaaacggcagatcagggttcggcgcgtggggcggatgaggctcgggcgccgcggcgttcgccgtcgacgtcggtgacttcggcgtcgaggtcgtgcaggcggcgggtcgtcgccaatggcgacgtcgtgccacgcgccaccaaacgataggcggccgggatcacgaacagcgtgaacagtgtggcgaacagcaccccggagaacaccgctaccccgatcacgaagcgcgtctcctcacccgggccggaggccaggatcagcggaatggagccggcaacggtcgtcagcgcggtcatcagcaccgggcgcaggcgcatacgagccgcctcgaccacggcgctgtcgaagtcgcgcccgcggtcgcgcagctggttggcgaactcgacgatcaggatcccgttcttggccgccagaccgatcagcatgaccatcccgatctggctgtagatattcagggtctgcccggtcaaatgcagccccagtaatgccccgaccacggccagcggcacggtcagcatgatcacgaaggggtgcacgaagctctcgaactgcgccgccagcaccaggaacacgaccagcaacgccaacgcaaagacaaacaggatcgcctcggaccccgcacgcagatccagcgactcgcccttgtagtcgatccccgcctccgccgggagcagttcggccgccttggcatccagggcatcgagggcctgaccgagtgtcatcccatcctgcagcccagcggtgagggtaaccgcacgcgcccggttgtagcgttccagggatgacggcccggcaaactcctcgtaggtcaccaggctcgacaggggcaccatcgcaccggctgccgaacgcacatagagattgtcgatatcccccggtgtgcggcgctggtccgtcaggccctcgatgatcacgtcgtactcctcgccacgatcgacaaaggtggtcacatcacgcccaccaagcacgatgtccagcgtgcgccccacatcgcgcatggatacgcccagatccccagcgcgatcacggtccagacgcacattgatctgtggctgggtaggctcgtagtccagatcgacgcgggtcagcccctcgatgccttcggccgcctcgcgcatcgtctcgccccactgctcgagggtgtcgtagtcgggcccggagatcacgaactgcacgggcggcccaatgcgcccgggcgacaggccctggcgcatcaccacccgggcctcgatacccggcatctcgccgatgatcccgcggatctcgtcgatcacttcctgagcggacatgtcgcggtcatcccagtgttcgaggatggcaatcacgaagccgttgttcatcagctccgagccgccaaagccgcgcggagtacgcaccagggcgcggcgaatcgggccgtcctcgatcagcggctgaatacgcgactcgacctcggccatctggcggctcatgtagtcgaagttggccccttcagggccgtccaccagcacgaagaacgcgccgcgatcctcctgtggcgcaaactcctcgggcagggtatcgaacagataccaggcggccgcgagcaccagcgcgagaacggggacaatcagccaggcacctttcagccccttctgcaacgcgcgtccataaccacgctccagcgccgcgaaaccgtgcccgatatagcgcgccataccggtttcgtcgtcgcccttgtgcatcaggcgcccggacaataccggggcaagggtcaatgcaacgaggctggaaaagaacacggcaatcgccatggcaatcgcaaactcggtgaacaaacgcccgaccatgccctcgagaaaggccagcggcacgaacacggcgatcagtaccgaggtggtcgcgacgattgcgaaaccgacctgcccggccccacgataggccgccagcaggcccggttcgccgcgctcgatgcgccggtggatgttctcgagcatgacgatggaatcgtccaccaccaaccccaccgcgagtaccagcgccagcagggtcagcaggttgaccgagaacccgaacagattgatgccgataaacgccgccgtgatcgccacggggaccgtcaccgccgggatgatggtcgcccgccagctcccgaggaacagccagatcacgaacacgaccgccgccgtcgcgacggccagggtgatatagacctcgcggatcgccccctcgatgaacaccgattcgtcgtaggtggtaaccagcgaggtgccttctggcaggctgtcctgcagatcggcggccatggctttgaccccattggcgacgtcgagcacgttcgcgttcgactgacggatgatccccagcccgatcatgtcttcgccattgccgcgaaactcgctgcgctcggtatccgcgccgatgttcacctcggccacatcactcaggcgaaccagctggccgccttcgccgcgcttgagcaccaggttggcgaagtcctccggtgtgcggtactggcgatccacccgcaccgtgaattcacgctccaccgactccaggcgcccggccgggagctcgacgttctcttcccccagggcgtcagcgatatccgttaccgtcaactcgcgagccgccagggcctcgcggtcgacccagatgcgcatcgcgtagctgcgcgccccaccacggcgaaccagcgccacaccgtcgaccaccgagatccggtcaatcaagtggcgctcggcgtagtcggccagttccagcgcatccatcgtggtgctggacagattcagccagaggatcgggttggcgtccgcatcagccttggtgacctcgggtgggtcgatgtcctccggcaggtcgcgcagcgcgcggccgaccgcctcgcgcacatcgttcgccgccgcgtcgagatcgcgactcaggttgaattcgatggtgatacgggactgtccgtcctcgctcgaggactcaacgaaacgaatgccctcgatcccggcgacccggtcctccagccgctgggtcacctcgcgctcgatgatctcgccgctggcacccggatagaccgtgtcgatcgtgaccaccggcgggtccacgtccgggtattcgcgcagcggcagattgtcgtaggcgatcaagccgaaggtgatcaggagcagattgaagacaatcgccaggaccggacggcgattggcgacatccgagataatcattgcgcggtgccggcctcgccggtttccagcgtctcgggcacccgcggcgggagcacccgtacggactgaccatcacgcacgcgagacacgccctccgagaccacggtgtcgcccgcatcgatgccggagagcacctcggcaaaccccggcatgcgccggccgatacgaatctgcacgcgttccaccgtgccatcgtccagcaggcggaaggtaaagtgctgatcggcgacttgctggaccgcgccctccggaatcgccacacgttccaccgggtccagggccagccgcacattggccagcatcccggggcgcaagatcaggtcggggttttgcacggcggcgcgcacgatcagcgtgcgggtcgcgacatcgaggcgattgctcacggccgaaacctgtccctcgaatgccccggacgcgctgcggccatggatcgtgctgccgagcacaatcgcggccgcatgccgctcggggaccgcaaagtcgacctttacccgctcgatgtcgtccagctccgcgattggggtaccggggctgaccagggatccgggactcacctggcgcaggcccagcctgccggcgaagggcgcccggattgtgcgattagccacgcgcgcctcggccgcggccacccgggcctccgcctcactcaggcgcgagcgttgctgatccacctgctgccgggtcacgacgccatccgccacgcgatcacgtacgcgttccagctcgcgccgggcgtcatccacctggacccgcgcctcgcgcagcgcggcctcggcctcgtctgcatccagacgcaccagaatttgtcccgcctcgacctcgtcgccgtcgtcgaacagaatctcgaccacgcgctcggtcacgttcgcggtgaccgtcaccgattcgttggcctgaaccgttcccagggattcgacgatggtttcgaaggtgcgcggctggaccaccgctgtacgtactggggtacgccgatccaacgcactcggggcctcgcccacggcctgcgcttcaccatttgcagtagcggattcaccctcgaaccagtaccaggcggccacgcccagcgccaccacggccaccaatcccagcaacccgccaatcgccttcacccagccaacccctcgatacgaaggtggcccgggcaagcccgagccaccgtggttctcgccaatagtgtaacgaccgtcacgtttctgtggcgttccgaagctcgaccggcaagtctcccagcgaccgcccgtgcggcgcacggtaatcgaggagcggccccttcggcacgattcggctcgggttcagcatcgggtggctgccgtagtagtgcgccttgatgtgatccatgcgcaccgtctcggccacaccggggcgctggtagagcatgcgcatgtaggcatgcaggtgcgggtaatcgatcaggcgctggcggttgcacttgaaatggctgtagtagaccggatcgaaacgcaacagcgtggtgaacagccgccagtcggcctcggtcaaccggtcgcccaccaggaagggctggcgcgccaggcgatcctccagccagtccagcgtctcgaacaggcggtcccaggccgcgtcgtaggccttctggctggtcgcgaatccggagcggtaaaccccgttgttcacattctcgtagacgcgctcgttgaccgcgcggatctcctcgcgcaggtcctccgggtagaaatccagcgtattgccggtgatgccgtcgaaggcgctgttgaacatgcgcaccaggtcttccgactcgttgttcacgatccggtcggtccgggtgtcgaacagcaccggcacggtcacgatgcccgtgtacttcggatcggtgcgggtgtagagctcgtgcatgtagcgtgaaccgtgcacccggtcgccggtgcagccgtcgcagtcatcaaaggaccagccggcatcgcccatgtagtgatgcaccaccgacagcccgatatgcggctccaggcccttgagcttgcgcaggatcagcgcgcgatgcgcccaggggcaggcgtaggagacatacaggtgatagcgcccggactccgcggggtagccgccctcgcccagcgggcccgcggagccatcggcggtgacatagttgcgatactgctggtcctggcgcacgaactcgccgttctcgtcggactcttcttccagccagccctcgcgcagttcgccgttgatcaggagactcatggggttccctctgtagcggtccagccgccaccgttacggatgatgggttcgattatcctgtcgataaaatcgaaaataaatcgcgttatttccgcccgagagttcgaaaataccgaatcgactgggggagggatcgcgaggctcaggaggcccgcagcgtgccgtcgaagtagcgggcaagaaaggtatcgaagtccagggtatcggccgcctcgatcgccgcctgctccgccaggctctggcgcgccagggcctccagcgtctcggcgcgcggcagcgggccgttgaagcgaaatgcctcgcggtgctgcgcggacaggcggctggcgtagcggtagaagccctcctcgcgcgccatcatgtcctccagcatgcgcgccgagggagtcagatcggcctgttcgaccttgccccactgctcgctcaatgcacggcggtatgggtcgcccggcagttcctgatcgaggatcgtggcgaccgggcgcatcagggccagcagctcgcgcgcccagtcctgcagcgcgacctcgccatcggggcggcgcagcgcaagccccgggcgccggccgtagtgcgccacgtccagcaggttggcatcgattgcatccagctcgcccggctccagcaaggggctcggctgcaacaggcaggccagggcgaacacctcgagaaaacgcagctgggtctcgtccacccccagcgggtgctgggcgttgatgtcgaccgagcgcagctcgacgtactcgatcccgcgcgcctccagcgcatcggtgggcttctcgaagcgctccagcggctgcttcgggcgcacggtggagtagtactcgttctcgatctgcagaatgttggcattcaactgacggtactcgccatcaaccttcaccccgatacgctcccactcggggctgggggtgttgatcgcgcagcgcagggaatccacgtaacccgccagcgagttgtaatcggccttgatgccggtatccgcctccttgcggttggtgtagccgatatcgcccatgcgcaggctggtcgcatgcggcagataggaggtgtcgtcgtcgaagtcctccagcaccgcgccgtgaccctcgaggaaggaattgcacacggccggcgaggccccgaacagatacggcaccagccagccgaagcgcagcaggttgcggatcatgcccatcatgcgctcgtcgcggaacgcacggtcgtcctgctcgcccagcacctgcgcaagtgccggccagaactcggggcgcggggagtagttgaagtgcaccccggcaatcacctgcatcttgcgcccgtaacggtgccccagcccgatgcggtaaacggtcttcatgcgtccggcgttggacgtgccgtactgcgcgaccgggatcgcgttgtcgtcggccgtcacgcagggcatggaggtcgaccacagggtctcgtcgccgacattggccgcggcgaaggcctgcaggtcgtgcagaaaacccagcgtctcgcgcacatcgtcgaatggcggggtgaccagctccagcagggcctcggagtagtccgtcgtgatattcggatgggtcagcgccgagcccagtgcgaccgggtgcggggtcagggccggtgacccctgcgggccgacgcgcagcgtttctttctccagaccaatgcgcccgtgcaggcctgtgcccgccaggcgctccgccagctgcgcgaccagtccctgcagattgcgttcgtcggttcccactggggtgcgtttcctgcctgtctgcaaacccggcgaacataccggaatgcgcccccggggtcacatgcaaccggcacggggttgcgggaagcccgacgcccgcgcaaccttgccgacaaccatttgtgctgaccggaagccaccgagatgtcccgtaacgatttacccaatcacctgatggaacgcctgagcgcccgtgcccgccgcgaaggccaggacccgcaggccctgctcgagcgctggctggatacgccggcgagcgccgccagcctgtatgtctcggccccggtaaacgccctggtcgaggggctttatcgcgaggacacgacgatcgccgacatcctcgatcgtggcgatttcgggctgggtaccttcaacgacctcgacggcgagatggtggtcctggatggcgaggtcttccagctgcgctcggacggccgggcctacgcggtcaccccggagacgcgcacgcccttcgcctgcgtcacgcgctttcgcccgtggagcgaggaaaccatcgacaccccgatggactacgatgggctgctcgccctgttcgaccgcctgatcccgtcgcacaacatggtctacgcgatccggctggacggcgtgttcgattacgtacgcacccgctcggtcccgcgccaggacgcctaccggccgctggtggaggttgcccgcgagcagccggaatacgaattcgagggcattgagggttcgatggccggcttctggacccccgagttcatgcagtcggtcgcggtgcccggctaccatctgcatttcgtggacgccgaccgccgctgtggcggccacctgctggaggcccgcccgcgatccatccgcatcgccctgcagcacctcccgcgcgtggatctgggcctgcccatgacactggactatctgaccgcggacctgtcgcgagacacatccgaggacctcaacgaggccgaacactgacccagccgccatcgcattgccctgaaactaccacccaaggcccgccttaacctggatagccggctcgccgtggcctataagctaaagctgcggggtgcaggcgatgtcacaacaaacggccagtatgctcgacttctttgcgcgggggcgtgatgcgccgttcctgcgagaggtgcgggcgcgccaggaccctccggtcccgatgatcgagaacgcccacccgccggggcgcatgagcacgccgccggtgcacgagttgatgattagcgacacccgcggggcgccctttcgctttcggtgcgacatcggcgccggggctttttccggctgggcagacctgaaggagttcgtggtgatcccaccgaacgttcctacttactgccagatgcacgaccccgccaggatgcgttttgtcggtataccagcgggactcgcccgcgcctgtctggaacgcgactccgatgacccgctggactttggcccccttcatacccgcacacaggccgaccctctggtgagtcaggccctggccgccctttggcaggagatgggccggcaggatccggccgcacgtctgttcgtggagagcatgatcgcggtgctggtcgtgcgccttgcccgcctcgcggatcagcaccaggagctggaggcgcgccgcgccggcctcgcgccgcaccagtcggcacgtgtcatcgagtacatgcgcgaccatctggatcaccgcgtcacactgggcgatctggccaccctgacggggctgtcgccctggcacttcgcgcgcgcctttcgcgagacgcacggcttgccgccgcatcggtaccttacgcgcctgcgtctggaacgggcccgcgacctgctggccgacagccagctgagcgtgaccgagatcgccagcgccactgggtattccccgcagcagctggcccgccacttccgccgtgccttcggcgtggccccgggcgtctaccggcgcctccaggcgggcagcgccgcccagggaaacactgactaatctacacgctcgagtcgcttttgcgtgcgtttaatgcgcggtgaccgccgttcagtcattctgcacaaggggaccgcaacgccgttcccgcgcccgtttctgataacaacgggcggccgagccccagctttcaatggtttgcggggttggcccgccagcgttacccgcccggcgggacatttgccgcaagaaagcgccacccggcgcaagtttgtgaccgcgcggggcggccccaccccctaggctcaagacaaagccatccggcgccatccccgagcccggtccatgtcttccgacccacaagccagtgcagcccccacaagagcaacgccacggaccgccgaggccttcggcgagcacctgatcgacatcctcaaccacggtgcattgtgcctgatggtctcgatcgggcatcgcaccgggctgttcgaccggatgcgcgaacgccccgccgctactgcagaggaacttgccacggccgcgggcctcaacccgcgctacgtacgcgaatggctgggtgcgatggccaccggcggcttagttaccgtggagccggagggtccgcgcttcgtcctgcctgcggcgcatgccgcctgcctgacccgggccgccgcggccgacaacctggccgtgttcgcccagtacatcggcctgctgggcgccgtggaagaccggattgtcacagcgttccacactggcgctggcgtgccctacgaacactacacgcggttccacgaggtcatggccgaggacagtggccagtcggtcctctcctcgctggagagcgacatcctgcccctggtaccgggcctgaccgaccacctcgagcgcgggatccgggtgctcgatgtcggctgcggccgcggccgcatcatccaccgcctggcgacgctctatccgcgcagccacttcaccggcgtagatctctcgactcaggccatcgagcacgcccgcgtcgaggcaaaggcggacggactgaccaatcttgagttcgtcgaggcggatgcggccgcactggatcgtcacgtcgaaagccggtcatacgaactgatcaccaccttcgacgccattcatgaccaggccgcccccctcgcagtgctgcggggcatccaccgcgcgctcgcacccgaggggatctacctgatgcaggacattcgcggctccggcgcaatccacggtgatctcgatcacccgttgggcccctttctatacaccgtgtcctgcatgcactgcatgccggtatcactcgctcagggcggcccggggctgggcgcgatgtggggtgaaccccgggcccgcgagtacctggcgcgcgccggctttcacgacatccaggtccatcgactcccccacgacccgcagaacaactggtacgtggccacccgataaccccgcgaggagggatcaccatgaccgacacaagtctctacgaacgcctgggcggcgaggcacgcatccacgaactcgccagcaccatcttcgacaagcacacgcagaacaccaccatccgcaaccgctacgtcgacgcggatcgcaatgacgtgatccgtctggtgaccgaattcatctgcaacggcaccggtgggccgcaggcctacagcgggcgcgacatgctgaccacccatcgcggcatgaacatcagcgaggaggaattcgtcgcggtggtcgacgacatcgtcgaggccctggatgaacacggggtcggccagcgcgagaaggaggaactgctgatgatctcctggtcgctaaagcccgagatcgtgcgggtctgaaatcccggaggaacgaaccatgaagacctactcacccttcacggcccttgcactgtctgtcgcggccgccgtgaccctggccctgaccgctccggcggtcgccgccgaacccgacgaccacttcatcattcacgacaccgagcaatcgcgcgaggaactggcgcggaccatccgcgagtttgccgaaaacgaggaggactggatctttctggccgaattcggcctggccggtggcgacatcacggccctgaaggtctgctatctacccctggggcccgacatcctggatgccgggatgcatgtcggcgcgatgatgccctgcggccatatcgggctgtacgaggaagacggtgcgaccaagctgtccatgctgcacccgaaattcatgaccacgctgcagccgcatccgagcctggagcgggcagtggaacgcgccgagccggccttcgagacgttgctgaaccatgccctggggcctggggccgcgcccgcaaggcaatgagccgtagccggacgccaacgatccgcggcggtgcggcccacgcctggccacaggcacgggtctccggacagagacggtccggagacccgccagccgcaatagtcctgaaggagacgctggtttaattgcgcaaaccgcctgtcacagaaccgtcaccttcgcgttgtacgctggcgcgatgaagcactcacgttcacgccactgggccggggccggcgccgatctctggcttctgctgcaaacggtcgacggagtggaaaaggcacagcgactggcccgggtcgccggctgggtgctggcgctggccggtgcggtcgtcgtcgcactcggtctgctgatgcagcacaccccgacgatgctggaggggaccctggtcgcactgctcgccgtcatcggcggctggctgcgcagccgcatcgccgccatgatcctgatgttgctgatggcgcttggactggccaccggcctggcagccggagcggcgacaggaggcctgctgctgcaggtcgccctgttcggcattgccctgcgcatggtcgaagcgacctttcgctttcgccagcggcatccgttcgagcagcgccataacggtcaatagatcccagagcaaacggggcttcgccgcggagacttgaaccggtcccgtgggccagacaggatgaggctttccatccgcgaaggaaccgcgcacgcgatgtctgtcgtcgcccgtctgcaaacccgcctgcggcgctttatctggcccggctgggccacccgtgtcctgggatcgctgtccatcccggggctgatcctggccacgctgttcttcgccgcctcgctgaccccgagcctgatcccgcgtaccgacgatgtacagggcatcctgtccggtctgtcgctggccgcgggctacgggttgggtgtgtttttccactggctgtggtcctacctggagctgcccgagcccagcgagcgcgtacacaacaccctggtgctgatcgccggcggcggggccgcgctgatcgtgctggcctttctgtggcaggccaccgaatggcagaacaccatccgcgagttgatggatcaggagccggtggacgggggcttcccggtccgcctggggctgatcgccgcggcggtgttcgcagcgaccctggccgtcgcccgactgttccagttgctggtgcgctttctcgcgcagcacctgcggcgtttcatcccccgccggctatcgaacgtaatcggtgtcgtggcggccgccgcagtgttctgggccgtgatcgacggcgtcgtccttgaatacggcctgcgcaccgccgatcgcagcttccagcagttcgacgtacgcgagtaccccggggccgagcagccagccaaccccgaccgcacgggcagtgccgagtcgctgatctcctgggaagagggcctgggtcgtcagggccagcgcttcatcagcgacaccccggctgcggctgacatcgcggacttcaccggtgaaagggccctggatccgatccgagtgtatgtcgggctgaatgcggccgaggaaatcgaggaacgcgcccgcctggccctgcaggaactgctgagggtggatgccttcgaccgctcggttctgatcctcgccacgcccaccggacgcggctgggtggacaaccgcgcgatcgcgccggtggagtacctgcataacggcgacatcgcaaccgtcgccgtgcagtactcctaccttccgagctggctgtcactgatgtcggaatcccagtacggtcacgagaccgcccaggccgtgttcgcggagatctacagctactggaaacagctgcccgcggatgcgcgtccggagctgtacctctatggcctgagtctgggcgcactgaactccgaacgcgcggcggacctgtacgacgtgatcggcgacccgttcaacggtgcgctgtgggccggcccacccttccgcagtgagacctggcgtgacatcacgcgccagcgccagccggattccccggcgtggctgccgcgttttcgcgacagctcggtggtgcgcttcaccaatcaggagaatcacctggacatccccggtgcctcctggggtccgatgcgcatcgtctacctgcagtacgcaagcgacccgatcaccttcttcgagccgcaggcgctgtaccgcaagcccgagtggatgcagtcaccacgtggcccggatgtctcgccggacctgacctggtacccggtcgtcaccatgatgcagttggccgtggacgtggccattggcgatgccgcaccgcgcggctacggacatgtctacgccaccgagcactacatcgacagctggcaggcggtgacggccacggagtggtcggaagacgaactcgagtggctgaaacgccatctgaccgactagtcggaagccccttctggaatcaggccccgcttgcgcaggttgcgtccagtgaggttcaccagcgccaccacgaatcccgcataaagcagcgcgaagaaggccgctatcccgagggccacggcgtcgagtgcgataccttcggcccataccagcactagcgtgagggggaactgcgtaccccagagcacggccaccatcaccgcgatcacccaccgcttctcggagggtgacagatagcgcccgtttctgcgcccgaaggcctcacatggccacatgaccgccagtacgagaatcgcgatgccgagcgccgtaccaagctcgtccagcccgaaccaggcaaccaccgccatcgcagcgatcgacagcgagaaataaagcagtacgaaacgtagaagcaagctcttgatggacatcgtctcccctccatgggacgtctggaaaccgcacgcccttgtgcggcctggatgcacgccggagtcccccgacatgcaccatcatgacatgcagctactccttggaaaacgcggcgtcttcgataatcacgggataggtgtaacccgcgccgaagtcgcgatccaggatcagggtcccggtcaccgaaacgcgatcgcccacctcgggcagctccgtcgaggtgatggtgatgtagtcaccctcgtggccggtgccatccacgaagtggatgaagttgcggcccatgatgtcctcttgcacccgcccaacgataccttccagacgtacctgttcgccctccagctcggacggggcctggttcagctgttccaccgtatgcggctcgtctgcctgcaccacggcacccgccaccagcatcaccgccagcagcagccccgcgattcccgtttgcttgcgcattgtttgacctcattgcttgcagtgtgcagccactcgggctgctcgaaagggcgattctggcatagaacccctcatgccagcgcccagcgcgacggaaactgtgccaccattccccgcgcgcgggacatccgaatcctgtcgcgttcacaacaaaaagggagcatcgccatgcacaacaaaagccgcttcgggattgcccttgcgggggttttttctctcctggcaatggccgggtccgcccaagccagtccgttccacggttcgtacgtcggcggccagcttggctgggtgggatacgacattgactaccgcgaagccgacgacggcggtatctccggtctcagcgcctccggcctgactggtggggtaatgaccggctggggcaccgtcctggacaacgggctctacctgggtgtcgagttcgacgctcagaccgaggatgccgatctgacagtccggattgacgatgcggaactcggggtcgacagcaagtacagctatggcatcaccggccggctcggcaccaccgtcaacgacagcgtcctgctctacgggctggccggctaccagcgctcccgtttcgactaccgtctgaccgaaaccgacgaggacctgtccctccgcttcaaggacagcatcaacggagcccggattggtgtcggcgtcgaataccagctggacaaccgcctgttcatgcgtgccgagtactcctacaccttctacgagagcgaacgctatcgcatcgaagacgagttcaccctgcgcttcgaccccgacgcccagcgcttcacgctcggcctcggctatcgcttctgaccccgcccccgtcgcgtccgatccggggcgcgacgggtccatcaggaggcctgagccgccttcagccggagggctgccacacggtgcttcagactctccgcggtgtagtggacgaccagatacagggaggacacgaccacaggcgtagtgctcgggtccgaactcgacgccctcccgaccgcagatgccctccaggcaccccgcgctccggctcacaccccctcggaccaccgagcaagcccccagggaaagcatacgccggcctaacgcggcggcagtcgggccacaaacatgcgacgattaacccatgcacgatacgccccactatccgttgcgcggcctgctcaaacggctgatcgagccctttgcgaccggccatggcggccgcgtgccactcggccccgatgaatgggagaccctgcgccgccaggttccgttcatcgcgacgctcacgcccgaggaagccgaacgcctgaaggggctggtagaagagctgctgggcacccgcgagttcgtgggcatcgagtccgagccgacccccggccagtgccgcatgatcgcggcctacgcggcactgccagtcctggagctggggctcgccccctaccgcgactggcgcacgctggtgctatacccggacaccttcgtgccggaacacgaatgggtggacgaggatggcatcgtgcatcagggggccatgccgcagtccggcgaggcctgggagcgcggaccggtcatcctgtcctgggccgatgtcgttcgcgacggtgccgtcgtggtgcacgagatgacccacgtgctggatgccggcaacggcgacgtgaacggctttccgccgctggcgcgcgatcactccgccgcagactggacccgcgacttcaccgcagcctacgaggcacttgtcgaggccgtggaaaacgacgtcccggaagaccagctaccgctggacccttacgccgcgaccgccccggaggagttcctggccgtggccgcggaggcctttttcttcgagccgcaagggctgcgcgaggccctgccggcggtctatgatcatctggtccggtattttcgccaggaaccgcaccgtcgcgcggcggccatcgccacgcaagggacccacttgccacacgagatctccgcatgaagaccctgtcaccaagccttttcctgctcaccatgctgtggtggatcatccccggcagcgctgtcgcggtcgacgacctcgacagccgctacgtgaccctggaacccgtggtggtcaacatggagtcctccgatcgcgcccgttacctgcaagccaagattcaactcgaggcggcggagatggaggatgcccgcgagatccgtggacatattccggccgtgcgcgaccggctcattcgcatcctgggggggcgctcgcccgacagcctgcgcggcagcgcggcccgcgaagacctgcgccaggaggcgatggaagagctcaacgagctgctggaggaactgaccggcgccccgcgcatcgaggccctgtacttctcggacttcatccgccagtagtaacgcgcgccaccggccggacaaagaagaccccggcagccaagatctgccggggcccaagctgcccgacggaggaccgggccggggtcccgccagggacccagttcatcctgccaagatcagtgcggccggtgcagcagcggcatctcgccacgctcgaccatgtgccggatcagggttgcccggccaggttcttcctgctccagctcggcagcgcactgtgaatcctggtgcgtggcctcggccagcagcacctcgagctcacgcaggtccaccttcggctgctgcagatcctccggcttcgggttttccaccatgtgggtctcccagaacatgcgcgggtgccagcagtgcaattgcgcatccgggtgctgaaagagttcgacacaacgacgattgagttcctgtgcattcattgcgaatgactcctcgtgccggtgtattcactctcctgtatagacccccgaatacccgagtgcaaggctcggatattagacctggcccacagaatacccgcgcgctgactcgagcgcctccagcgcctccagcgcctccatccattcagcctcggcgtcctccagacgcgcacgcaactcgccctgctcacgggtcagctcggccagccgtcccgcatcatctccggtgtacagtgcgggatcggccagctcgccctcgatcgcctccagctgctgctgcaactcactacaggcctgctccgccgcatcggcccgcttttgcagtggacgcagcgccgcgcgcgcctgggcggcctgctggcgacgctccttctgcgaacgtggcgcttccggcgcggacggcgcggaggcgaccggcaccccccgttcgcgctgcagctcgcgcgcgtagtcatccaggtcgccgtcaaactcggtcagacagccatcctcgacccgccagaaacggtcgcagacacgcgccagcagttcgcggtcgtgcgccaccacgaccaatccgccggcatagttctccagtgcctccgccagggcctcgcgcatgtcgaggtccaggtggttggtcggctcgtcgagcagcaacagcgcgggtgcctgccagatgagcatcgccagcaccagacgcacccgctcgccgccggagcactgtccgacggggttgtccgcgcgctcgccgggaaaccccatgccgcccaggaagtcacgcaggcgctgttccggtgcgtcggcatccagccgtgtcatatgggtcaggggcgaggccgccaggtccagctgctcgcgctgatgctgggcgaagtagcctacccgcaggccggggtcgacccgccgctcgcccgccgtcggcgcgagcgttcctgcgagcagggacagcagtgtcgatttcccggcgccgttgggtcccagcaccccgatacgatcctccgggcgcagccgcaggtcggtcgcccgcaggcggcaggtctcgccgtcgcagacctccgccgcctccaacgccagcagtggatcgggcaggcgccccggcgtcggaatctccaggtggatcgggcgcgcggcgcggattaccgccacctcgtccagccgctcgaggcgcttcagccggctctgggcctggcgcgccttgctcgccttggcgcggaaacggcgcacgaagtcctccaggtgcgcacgctcggcggcgaccttcgccgccgccgcctcgctttgtgccgcgacctccgcgcgtcgtttctcggcctgggtgtaacccccgctgtaaagctcgatccttccgcgctcgatatgcgcgatgtgcgtgaccaccgcatcgaggaaacgccggtcgtgggcgatcacgattacggtgcccggatagcgcgccagccagccttccagccagacgatagcctccatgtcgaggtgattggtcggctcgtccagcagcaggaggtccgagcgggtcatcagggtccgtcccagaccaagccgcatccgccagccaccggagaagtcgctcatcgggcgatcggcatcctccggcgcaaacccgagaccggccagcaggcggcgcgcgcgggcctcggcggaccagccatcgaccgcatcgatggccgcatacagccgcgcgtgttccgcgccgtcctcgaccaactccagctgccgctccaggtcgcgcagctcggcatcgccatcgagtacatagtcaaccgctcgacgagggctgcccgggacctcctgcgggaggtgggccaccacccactccgccggaacctcgacatggcccgcatccacggagagttcgccttgcaatgcggccagcaacgaggacttgccgcagccattcgccccggtaagccctacgcgccagccggcgtgaacagtcagattgctgtgctgcagcagcacctgccggccacgccgcagctcgatgtcggagagtcggatcatgggcgtagtgtagggaaacgggtacccgcgcacacacgggggttcgcgtttaaagcccctcccgacccatgcgtcaatttattgccaccctttgccgccggaggcggctctgccttgccaccccggcaggcaggcgccgattttctgtcaccgcgcccaagcgaatagatccatcattctgtttattaaaggctttcatcaagtggcacaaaattcgcttcatcttgaccccaagacttctggatacggcgaggctgccatgaatcgcgacggaaacgcagggaatctgcgcctggtatcgggcaaggggaaatccaccgaacgccccgaggccccatttgacgcgctggccttcgtccagtccctgaccgcgacactggaattcgacgccgtccttcagcgcctgcaagaacagctccataccctcctgcagcattccgggtggatcttctacaccgatggcgacgaccagtcctggtcgggcggcgaggatgaccgccaccgcatcgaatacgggcttagctacaacggcgccaccatgggctccttgatcctgatgcgcggacgccgtttcagtgatgcagaacagcagcagatcgaggcgctgctcgggctggcggcccccgccctgcacaatgcccaccggttccggcgactgatgtccaacctggagagcgacgaactcacaggactgggcaaccgccgcgccttcgagatccagggcgccaagtggctggccgactgccgccgccaggaccgcccactgtccgtgctggccatcgacctggaccacttcaagcgcatcaacgacgactacggccatgcggtaggcgacgagctgctgcgccgcgtagcggacacgctgcgtgcggccacacgtcagtccgacctgctggtgcgtatgggcggagaggaattcctggccgtcttgccgggggccgacctggcctgcgccatggaatgcgcggaacgcatccgcacggcgattgcgaatatccgcgccaccgcgaccgccgatgatgcatcagccctgcaaagcgagggcatggtcaaggtcaccgccagcatcggcgtcgcgagcgtgggccgcagcacaacgctgcaggccctctatcagaaggccgacgaagcgctgtacgccgccaagcagtccggacgcaaccgcgtcctggcgggcaactgacccccaaccgaagctgtactcaggggttctcgccgggctgaatgaaatccacacaggtgagcgccgtggccaggatggcctgacgcagggcctcgatcgcctccggccgcgggaaactggtacgccaggccagcgctacccggcggctgggcgccgggtcctcgaatcgacgcacggccagcaggcgctgggcgtagcgatcggcccccaccgccgtacacggcagaatggtcacgcccatacccgaggccaccatatggcgaatggtctccagcgaggagccctccatattgcgcggcgtactgccatcggcggtgaccgtcctctggcaggcgggacagcgctccagcacctgatcacggaagcagtgcccggcaccgagcatcagcaaggtggcgtccgccatgtcctcgagggtcagcgtcttcttgtcctgcagggggtggccgcccggcagcaccgcgacgaaaggctcgtcgtacaacggcagcgtgaccacccccggctcttcgaacggcaacgagatgatgatcgcgtccagttcgccgtgcttcagtcgctcgcgcaatcggtcggtgtagttctcctcgatcaccagcggcattctgggtgcacgctcgcgcagcaccgggatcagctcgggcagcaggtacgggccaatggtgtagatggccccgagtcgcaggggacccgccagctggtcctgactctgcaccgccaccgcacgcagatgctccacctcggtcagcacccgacgggcctgggtcacgatttgctcgccggccggggtcacgctgacctcgccacggccacgctcgaacagcgtaacccccagttcatcttcaagtttgcgaatggcgacggacaaagacggctgactgacatgacaagcctcggccgctcgaccaaaatggcgccggtcggccaccgcaacgacatagcgcagctcgctcagcgtcatcgttcggggccccgatgccccgcaccgttatcgccatccaccaggcgcccgtcatcgggcaggtcgagggtgacatggcgcaggcgacggccgtccagcgagatctcgccgacatgtcggctggccccatcggtggcgaattcaaagcggtattgccgccaccaggccaggcctccgggccggcgtcgaatggactggcgcgtgcgtaccacgctgccatccagcaactgtacgccggcctgttcgcaactgcgccgcgcgatctgtcgcacccgttcgtgggtgcgccaggagtcgttcacgtaaaaggccaccagaaccagggcgaggattatcagcaaagccgtcatggacgggtatgatacccacattccatttcttgccgacgaccgccctgcactcgacgtcccatgtccatcagcataaatgcattcaatcaactcgccggagagctccgttctgttggccagagcgagctgctaccccgcttcgaggccgggattgcggtggactacaaggccgatggctcggtgatcacgcaggccgaccatgccgtcgatgcacgactgcgcgacctgctggggaccgcgatcgcaggcgaacccgtactgagcgaggagcaatcgcggcaggagcaggcccgcgtactcgaccaggcacccgccttctggctggtcgacccgctggacggcaccagtaacttcgccggcggcatgccctttttcgcgatctcgattgcgcgcatcgagggcgaccgcgtcacccacggcgcgacctacgacccggtacgggacgaactctttaccgcaaaagaagacgggcccctgctgctgaacgatgcgccacccccgacagccgcccgcgcgccggccagccgcctggacaaagccatcgccctcgtcgactacaagcgtctggaccccggtcttgcggcggccatggccaccgacgccccctaccgctcgcagcgcaacctgggggcttgcgccctggaatgggcctggttggcggccgggcgcgccgatctgtacctgcatggaggacaggccctgtgggacagcgccgccgggaccctgatgctggcccgcgccggtggcacgatgagcaacctcgagggagaggcggcgtttgaccgttccctggacaagcgctcggccatcgcggcccgttcggccgcgttgttcgatcaatggcaggcgtggaccgccccacgccgacagctctccatggcgtctctctcgtgaaatctcgaaagccaaacaacgggcgtttgtcggcgggcgatttcaccccccgctacctccccatcgcctggaagatcgtcgcggtcgtcgccatcctgaccctgctgggcatcggcaccctttcggtggtggtgctgaaccaggtcaccaatgtcctcaacaaccagatccaggcccaggccgaactgaccctggcgcccgtcgcccgcacctcggccgaactgatgctggccgaggactacctgaccctggagaccctgctgaactcgctggtcgaagacggtcgcgtcgagtcggtcaccgcctacgccatcgatcgcggcgtgatcgcctcggccggcaccccgccctctcccggaggaggcatcagcgagggggtgtggccactggcgggcccggtagagccctaccagcgcgaggtgcactttcaggatgtccaggtcgggtacatcgaggcgcacatcgacacgacccccatgcaggagctgatccgcaacaccatcaatgcggggattgcgacggcgatcggggtctttctgctcagcctgatcctggcgatcgacatcagcaagcgcctggtgcgtccgctggagcgcctggcacatgccatgcgcgaacgcatacgccatccagtcgacgagcacgggcggcccttgccgatggtgcacgaggacgagatcgcccagctgaccgacgccttcaacaacatggcccaggacctgctgcgcaaggaccaggtcgaatcggccctgcgccgttatgtctccgacgcgatcgcgcaggacatcctggagaatctcgaccggatcgagctcggagggcgggcggtcgagggctcggtgctgttcgcggacatcaagggctataccgcgctgtcggaacgctgcaccccggaagaactcggccgcatgctgaatgaattcttcggtccgatggcggaatgtattgcccgtcacggtgggacggtagacaagtacatgggcgactgtaccatggcggtgtttggcctcggcggtgacgagaaccatcgccagacggccgcacgaaccggactcgcgttgctggaaacggtcgccgcgatcaacgccgaacgcgaggcccggggcgaggaacgcgtcgaattccgcattggcttgaacgcgggcgagatgctggccggcaacatgggcgcacaggatcgcatgcaattcaccgtggtcggcgacaccgtcaacgtggcggctcgcctggtcacggtcgcgccatccgccggcatggtaaccacgcagtgcttcatggagcatgagcaggtgaaagggcagtttgaaaccgaacactgggggacgcacgagttacacggcgtcagcgaacccgccgaggtgattcgtatcctcgcggtggcggacgcccattgatgagactccccggcgcgcgaccaggcctgctgctggccaccctcgccctgctttttttccagggctgtgccggcatgcagcccttcatgacggcggaagaccagattgaagccgccgtcgaggaaggcgagtaccagcgcgccctggagctgatcgacgagcacgagcccgagccagccgccgaatgggcctcgcgccgcgagcagatcgagatcatggcacaggaagcagcggaacaggccatgaaggacgcacgggctgtttccgccgagggcgcggtcgcggaggccctgggaatcctggaagacgccgactcccgcctgcccgaaagcgagaagcgtgcccgcttcattgaccagctcgagcgccagcgccaggtcggcctgcgcaccctgcagcagcgccacgatgtcctcgaggcccgcaacctggttcagcaactccgcctgctggagatcatgcgtcccctggttccggataccgatcagctgcccgcggacccggacgccctgagcgaacgggcccccgccctggccgaggccctggagcagtatgccgacgacagcgaggggcgcgagcgcctggacctgctgcgcctggcacaggatttatccccggtcagcgaacgggccgcccgcatccgcgaactccaggaagagatgcgcacgcgcgaggaagacaaggaccgcgaagagcaggccgaacgcctgtccgcgatcaacgcgcagctgcgtcaggcactgcaggccggcgaattgcagcgggccgcccagtggtgtcgcagccgagacatccagttggacgaggacgcctccggccccgaccaggccgcccagcgggcgcgcatctccctgtgcgatgagtggcgcgaacagcgcgaccagcgcgccgagcacctgctggaagagggtcgccgccagtacacggccggccagatccaggaggcggtcaacacctgggaagaaggacttgcgctggcccccagtcattccgggctggccaccgcgcgcgagcgggccctgcgcgtactcgagcggctggacaccctgcgcatccccgaggccccggcgccggtcgacccggaggcctcccccatccccgacaccgaggatgccgagggggacgaggagtcggagtcctgatatccacaagctggcaggtcgtccccatgcggcgaccctgctaggattgccgcgcccgcctaaccggaaccaccccctgcgatgagtgcttctgtccacgagttgatcaccgacgaaccccaccgcgtcctgcagctgggcgataccgaggtcgtggtactgggcaccgcgcatgtatcccgcgccagcgccgacaaggtgcgtgccctggtcgacaccggcgagttcgatgcggtggccatcgaactgtgcgagagccgccagcgcgcgatgctggatcccgacgcggtcgggcgcatggatctgttcagcgtaatgcgccaggggcaggccccgatgatcgccgcgagcctcgcgctgggcgcctaccagcagcgcctggcggaacagtacggaatcgagcccggtgccgaaatgcgcgcggcaatggacgtggcgctggatcgcggcctgccgctggcgctgatcgaccgcgacctcggcctgacgttgcggcgcacctatcgcgccgtgccctggtggcagcgcatgggcctgatcggcgggctgttcggctcggttctctcgcgcgagaaaatcgacgaatcggagatcgaacggctgaaggaaggcgacatgctggagtccaccttcagcgaattcgccgaacagtcggaggatctctatcgcacgctgatccacgagcgcgaccagtatatggcggcccacctgcggcgtctggccgagtccggcaaccaccgccgcatcctcgccgtggtcggtgccgggcacctgtccgggatcgcgacccaggtggaagacgagctgacgccgcccgatgccatcctggactccctcgaccagccaccacccaaagcgcgctggcccaagatcctgccgtgggtgatcgtcgccgtgatcctgaccggcttcgtgatcggtttcctgcgcaacccggacatcggcctgcagatggtgatggactgggtgatgatcaacggcggcctggccgccattggcgcgattatcgcgctggcgcatccgctgaccgtgctcacggcggcgctggctgcacccctgacctcgctgaacccgaccatcggggtgggcttcgtcgcggccgcggccgagctgtttctgcgcaaaccacgggtcgacgactttgcgcgcctgcgtcaggacaccaccaccccgcggggctggtggcgcaaccgggtctcgcgcgtgctgctggtcttcctgctaacaacgctcggctccgcggccggcacctatatcggtggcgcgcgcatattcagccacctgttcggtagctaacctactccgggatccgcaggaccagcttgccgcgacgcccgccggcctcgatgcgccggtgcgcctcggccgcctcggccagtggcaggctgtcctctacattgacctgcagccgtccgctggccaggcgcgcgagtccctcggccaccagcgtagcctggtgcttcaggcgccgacgatccccttccagcatcggggtcagcatcagctccaggctgatactggggttgcgcagacgcgccgcgttccagtccacgtcatccggcggcgccaaaagggtcaccaggtcaccgccgtaggccacctgtgccagcccgtcgcgaaagaccggcccgcccacggtatccagcacgatgtcgaaaccgcgaccgtcggtgtaggcccggatcgactcctcggcatcgggccgggccaggtcgaccacgtcgccgcccaggccggtcaccaggcgccgagcctcctcgcgccgcaccagtcccaggacccgggcgccggccgcgcgtgcgatctgcacggccatctgccccaccccgcctgcagcggcatgcaccagcacggtctgcccgcgctgcagatcggcacgctcgaacaatgcctcccaggccgtgagccaggtcagcggcagggacgcggcctgcaggtccgtcaccgcggccggcaccggcaccacggccgcctccgggactaccacctgctcggcataggtacccgggtccgcccccacgccaccaaagcaaaaggacacgcgctgccccgggcgaacatggcgcacaccactggcgcaggactcgaccacaccgacgccgtcacaaccgggcgtgttgcgtggcgcgccgggcaccagcatgcctcgcgtccgaaccttggtgtcgacgggattcaccccagccgccagcagccgaatctttacgtcgtcagtcccttcaagctcgggctcggggacctcccttagttccagaacatccgccccaccgggctcgtcgaaaacgatggctcgcatcgagcgactcctcgtgtttgaacatgccttgtggattttgataccgcttcgggaagtctttccagcgacgcgctagaggccaatcccgataccgatcccgaaacgtacgcccgacgaaggtctaggaggctccgggtctggccacagatggacggaataggcgtccagcagcgggaagacgtaagccagctccccgatcgacccctcttcggtccctgataccgtccccaccgcggtaacgcgccgtcccgggcggtagtccaccggatcggcaaagccgtcgaccttgaggcgaaaacgtcccgtattggcctgtcgcgtctgcggctcctggcgctgcaacgggtagctgaccacctcgatcaccgtgctgtccgctcggttgtcgacccgggcaatcaccccgccccacacctgatcctcggctggcaggctgtcggcggtcacactgcgcgggggcaccggatcgcctaccgcgtcggggatatccagcgggccggaggcgcagcccaccagcagcactggcgccatcatcagcaccagcgcagccactcggatgcgccatgcgttaccagtaccagggatcatatcgccaggggtcgtgacgccagtggtagggatgcggccgccagtacgggcccatatagcccggcggtccccatgggtcgtagtaatacggatcacgcggcggggggcgcttggcccacaggtgtaccgtctgcgcgtcgatgcggacaaagcggtagtcaaactcgccaatcgagccttcctcgattccgtccagccgtccgcgcaccgtgacctcgcgcccctcctcgtacacctggggatcgagaaagtcgtcgatataggcgcggaaccgcccttccgactggtcgacctcgcgcggacgcgcctcgcgattgagcgggcgcgccacaatctcgagccgggtgccgtcgcgggtgttctcgacctttgcaatgacgccgccccagaccaccgcctgtcccattgtcgcttcggtgtcggcgaggacctcggcgcgggtcaggggctcctcgggcagtggctcgatcccttcggggatgctcgcgcaaccgacgagcaaaccagccagcaacagaccggtcagcaaagaaaaatggcggcgcaggttcatgtctttaggaccacccgcggtgtaccaaggttcgcgtcactccgggcctggcgcacaaagcgcctcgacatccacgacctcgtgctgggccgcctccacggcccgcaacaggtcttcgggctccagcccgacggcctgccagaccccctcgtccaccggcggggcgtcggcccagtcgcgcgagtcgatctccgccaggtgggcgcccgtattggcaagatgcaccagcatcaccgccaaccggtgtgcctcgggcgccgcctgtggatggtggtgtccggccacacaggcgaccagactctccggcagcccccagtgggcggccagggcaccgcccagctgcgcgtggtcgaaccccagttggtcgcgctcggcccgctgcggactcgggcccgccccggtatccaggctggaaagaaatgcccggtgcgccgcctccggcgactgcgtaaacagcaggagcttgcccaggtcgtgcaagagcccggcgagaaagacactgccagcctggcgcggcaggacacggtcggccaggtggcgggcgatcaccgcacagtaggcagaatggcgccagaacacctccagcggcagtcgctcctggtcggggatgctgcctgtagcacgggtaatcgcaccggcgacgaccagacgctgaagggtgtctcgtccaagcaggctcaccgcgcgctccacggtatcgacgctgcgcgtctgggcgtacaccgggctgttggccaggcgcaggacgagggccaccagcccggggtcccgcccaagggtcgtggcaatctgccccggggtactgctgtcatcctccagcaggcgtgcgacctcgaacacgacctgcggcatcgccagcagcttgtcggccgactggacgcgcgcctcgaggctttccgttgcgtgcatctcggacatcctggttctccataacggggccgcacgccccgttgtgtctactgtagccccatgctccccgccagggaaacgaagcgccggcaaatcgcggcggaacgaaccataatcaggtactcgggtcactattggtggctcgtccctcacaacggaggttgtcccatggcatttcgtctgaccgctgcactactggcctttacgctccctggcctggccctggccggcattcagaccgaggaggttacctacgaacatgacggcgaggagatgaccggctatctcgcctatcccgacagcgacggcccgcaccccggcgtcctggtggtccatgagtggtggggccacaacgaatacgcccgcgaccgggccgaacaactggcgcgcgagggctacgccgcattcgcgctggacatgtacggcagcggcaagaaggccgatcacccatcggaggccggggagttcgccggccagatccgtggcaaccgggatcttctgctgggccggttcacagccgcgcacgactggctcaaggatcacgatgccacggccgatcaggccctggccgcactcggctactgcttcggtggcaccgtagtgctggaggccgcacgggccgggatggatctggccctggtttccagcttccatggcgcactggtcacggatcaccccgccggtgccggcgacgtgaaagcggagatcctggtgttcaacggcgcggccgacccgatggttccgccggagcaggtggccgatttccgcgaggagatggacaacgctgaggccacctacaccttcgtcgatttctccggtgtggtgcacagcttcaccaaccccggggccgacgagatcgcggagaagttcgacatgccggtgggctacgacgaacgggccgaccgcgactcctggaagcacctgctaagcgccctggagcgcatgtaattcgggtgtcccgccctgcgtgagcgcggcggaccctggtccgccgcgctcgattcactcaccccgaagccgtcgctccggtcagaagttgcggaagaagatcagggtcccaagccccaccacgacggccaccataatcaggatcgccagtttcaaccagcgccagccgcgcgaaggcgccgaacgactgcggcgcttgcgcgaggaaggcctggctgcaggggtgtcggccgccagcgccggcgcagccgccatcggctcgttggcgcgggccaccagtggctcatgtgcctccccacgcgcaaccggggcgtcatgttcccgtcccgacagggccggcgtcgcatccggcgccaccgaccccagctccagctcgcggatgcgggctcgcagatcctgattgcgctcgcgtgcctctgccagctcctgctcgcgcttggccagccgctcggccagggccgacgaggaaccatcctgctccgagcaacgggcctccagatcggcccgcgcccgctccgccgccgcagcacgctcgcactgctgattgcgttcctgacgcagccgggccgcctcttccagggcttgatcgcgctccctctgcacggtctcgcgcagccgatccagttccaccagttcgtggtccaggcggatattttcgttctcgaactcacgcacccgggcgcgtaacttttccagctcctcgacctgctcgggcgagtccgggaccgcggcctcttcatccaggggttcttccgcgatcacctcggccgcctggagctcagccaactggccttcgctttcctccgcccgctgcaaggcggccgtcgcctcgtcccgggcctcgctcagcgcggtacgcaggcgctcgatctcgcgctgggcctcgcgctcgctggcggactgctggcgaagcatcagctcgcgacgcagtcgttctacctcctgtcgcagggcctgatcaccaccacccccaggggccagcggcagcagctcgttcacgacctcgcgcacgcggccaggcacgaaaggcttcatcagcacggcattggcacccagctgcagccattcccggctggcggcctcgtcactttcctgtccggtgataatggcgaccgggagatcggccggaagcccttcagcgccatcgcggatacgcagcagcaggtcctggccatccaggcccggcatggacaggtcggtcagcaccagaccgatatcagcgttgcgctgcagtaacgaccaggcctcttcgccatccgcggcctcgtagaccacgcgctcgccctgcaggatgcgctggagggcgatccggatcaccttggagtcgtccaccaccaggatggcggtgcgggtcgctgacggtttttgttcagtcatcaaagccctcccgggcacgtcgaggccgcgcatccctgcccggccggactcgaaatcccgtccagaaggttacgcatgcacccgccccggcgccagcgcagaccgcaacccggtgcgaacccggtcacgtttttcctcccggctcagacgggcttcgatttccactggaccgtgtagagatcccgccgccggtcacgcaggttgcgcaccgagccgtgattgcgcagttctttcaggttgtcgaggtcaagatcgacaatcagggtcatctcggtattgggcgtcgcctcggcggccaccgcatcgtgcgggaatgcgaaatcggacggtgtgaacaccgccgcctgtgaatactgcatatccatgttctcgaccttcggcaggttgccgaccgagccggacatgaccacataacactcgttttcgatcgcgcgcgcctgggcacaacggcgcacccgcagataggcattcttggtgtcggtccagaacggcacgaacaggatctgcagccccttctcggccatcacccggggcagctccgggaactcgacgtcgtagcagatcaggatgccgatcttgccgaagtcggtgtcgaacacgtgcacctcgtcgccaccctgcaggccccagtaggcgacctcgtcgggggtgacgtgcaccttgtactggcgatcccaggtgccatcgcgccggcacaggtaggagacattgcgcaggacctcgtcgctgtactcgggcatcgaaccggcgacgatattgatgttgtaggcaagcgccaggcgcaccatctcctcgcggatctgctcggtgtattcggccaggtggcgcaccgcctcggccgggtattcctggttgaatgcccccatcagcggcccgttgaagaactccgggaacagcacgcagtcggagcggtagccggagacggcatcgacaaagtactccacctgctgaaacagcgaatcgaggtgcggggtcggccgcatctgccactggaccacgccaatgcgcacgtccgaccggctccccccgatcagcttctccttctcctcgtagtagatgttcagccactcgatcagcgtcgcgtaggcgccggacttctcgtcgtccgggaggtagttggtgatgatcttgcggacgtggaaatcgttggccagctgaaaggtcaggatcgggtcggtgacctcgtggttcttcaccttctccacatactgttgtggagtcagttcgtcacggtactgctcgtagcccggaatgcgcccaccggccacgatcgcgcgcagattgagcttctggcacagctccttgcgcgcgtcgtacaggcgacgcccgagacgcaggccgcggtaatcggggtggacgaagatatccacgccatagagggtgtcgccgtccgggtcgtgagttgtcagaaacccgtttccggtgatctgccagtagccgtgctgatcgccgaaacgcttgtattcgacgatcaggctgatcgccgcggctaccaccttgcccttgtcctcgatgcagatctggccctcggggaaacgggagatctgcgaacgaaactgggcctcgctccaggccccgtcgaggtcctcgtagacccgctccatgatctcgcggatatcgtcgtagtcctccatccgcgtcggccgcagcgtcagccggtgcggcacattggggtcggcatcttgctgattactcacgcgttgagtgctccgtgacgggaccgcccgccggccggatcaaaagatccaggccagcagcagccagaaaaagacaaagaacaaaaagaaaccggggatcatgaactgcagctcaccaataagcccttcgccggccgccagcgcgaacaccagcatcaccagcaccgagacgatcgcggcgaccagggccgccatctgcagccccatgccgtcatcgaaggtggtggcgacccactcggacaggccgggcagcgtgaccgccgcgcccagcacgatcaacgccaccagcaacgcggccagtgccgaggtccccagcaggatgcgcagggccaggcggctgtcgcggcgatcccgggtgctcacgcggccgcctcgcggcgatcgcgcacatagtcgcgcacgcggtgcgggtccgggatgccggtgacgcgaaactccgggttgtcgcccgtggtgtacaccgcaatctcgccaacccggaagacccgattccagaagctctggttcaccttcaccgtgcgaatctgcccgatatcgaggtccacatgggacttgctgaggagtccctcctccagatgaacctgatcggcatcgatgcgcagacgcaccgaacgggtctgcagataccaccacaacaggatcagcagacccaggccgaaggccgcgatcagcagtacgctgagaatgaacccgaacgggtgattgcgaaacatcgccgggtgggcgtcgatcgcgggcgcacgactggacatgggacctccggttctgcggacaggtaccgacagtgtgccagatggcgcgcccgacgcgcgcacggtgtggacagggtgccaagccccgcccgatgactcaaaggtggatgaccagcccgccgaagggggcgacccacccgggtcaggcggggcggctcatgttcttgccgtagaagatctccatcatctcgtgcttgagcaacttggcgatgcgcttggcctctttcgccgagtagtcatccttgcccaggccgaacaggtagctgtccagatcgaagtccttcaggaccatcttggtgtggaacaggtactcctggtacacgttcacatccaccatctggtacttctccttggtatcgcgggagaggaagtcctggatggaattgatcttgtgatcgatgaagtgcttcttgccgcgcacatcacgggtaaagccgcgcacgcggtaatccatgatcacgatgtccgactcgaagctgtggatcaggtagttcagggcccgcagcggcgagatgcgcccgcaggtggagacatcgatatccgcgcggaacgtcgcgatcccgccctccgggtgcgcctcgggataggtatggaccgtgatatggctcttgtcgaggtggccgacaaccgtctccggcagcgggcccgggccctcggtgtacccaatcatctcggtcgccaccggctcctcggagatcagcatcgtcaccgaggcgccctgcgggtcatagtcctgacgcgagatatccaggatattggccccaatcaggtgggccacgtccgtcaggatctgcgtcagacgctgggcgttgtaggcctcgtcgatgtacgcaatgtactcgtctcgatggcgttcgccggaggcgtagcagatgtcatagatgttgaagctcaggctcttggtcaggttgttgaacccgtggagcttgatctgcttcttgtgacggggcatggcatttcctcttgcccggtgcgcagggaacggcggattgtagacgtcccggggcatcagggaaacacgccacgtccattgacgaaaattcccgtcgcccgcgcgggtgtctcagcggggcgcggggccctcgatgatctcgaaatcgtgggtgaccctggccgccgccccaagcatcagcgaggccgaacagtatttctccgcggacagctccaccgccctcccaacctgcttttcggacaggccatggccatagacccgaaagtgcacatggatatcggtgaacaccttgggcaccgtctcggcccgcgtcccgtccaccgtgacttcgcagtcgaggacctcctgacgccctttcttgagcatcgccacgacatcgaaactggtgcacccacccagccccagcagcagcatctccatcgggcgcgcacccagattccggccaccggtatccggggggccatccatcacgattgcatggccgctgccggtctcgccgacaaacgccacctgctccagccacttcaccctgacctgcatcagcgtctccttttgcccacaatttcggcccgtttggaaggccctgtgtggcctatactcaacaaaaaatgcatgaactttgagagtcaaagcacaaaatcgaatcctgatcggcggattttgtgactcgatcccgacacccgggtcccgcttgcggagggctgaattaaactgaaaaccgtccccaacaagcgagacgttaagagccatggatgccatgaccatgaacaacccgttcgtctatcgcccggcacagccgtcgccggccctggaacgcttcctcggttattgccaccgccggcactaccgcaagcgcacgacgatcattcattccggcacggtaccggatacgctgtactacgtcgtcagcggatcggtttccgtactgggcgagaataacggtcacgaactcgtactggcctatctgaacaagggcgagttctttggtgaactcggcatgttcgaggacgatccgcgttcggccacggtcgtcacccgcgaggataccgaaaccgccgagatcccctacacccagttccgcgaaatcgtgcagcgcgatccggagatcctgatgctgctgaccagccagatcgcgacccgcctgcgccagacctcgcgcaaggtgatggacctggcctttgtcgacgtgaccggccgcattgcccacaccctgctggatctggcccgccagcccgatgccatgacgcacccggacggcatgcagttacgcatcacccggcaggagatcgcgcgcatcgtcggctgctcgcgcgagatggccggacgcgtcctgaaggacctggaggagcgtgggctgatcaccgcccacggcaaaaccatcgtggtgttcggcacccgctagcgaaccatcctggggaatgcctgcccgcaccccgtcgcgggcaggcgcagcaccagcagcccctgtacgaccggcttccgctttatgcctcgccgcggaacagacggcccagcgccagtcccggatcctcggtacgcatgaaggcctcgcccaccaggaaggcattcacccccgcctcctgcatgcgcgccacatcctcgcgggtatgaatcccgctctcggtgaccagcagtgcggactcgggcacctgatccttcagctccagcgtggtctccagccgcgtctcgaaggtacgcagatcgcggttgttgatgccgatcagatccgcgccgaccttcttcgcgcgctcgagctcctcggcatcgtgcacctcgaccagggcatccatgcccagctcgcgactcaggaaatacagctcgtgcagtgcggtgtcgtccagcgcggcggcgatcagcagcacgcagtcggctcccagcacccgcgcctcgtagacctgatacaggtcgatcacgaaatccttgcgcaggatcggcagcttgcaggccacacgcgcatcgcgcaggtccccatcccggcccttgaagaagtccacgtcggtcagcaccgacagacaggtggccccgtgttcctcgtagctgcgggcaaaggcctcggggttgaagttcgggctgatctgcccctggctggggctggccttcttgatctccgcaatcaccgccgcacggctggcatcgatgtcacgctggagcgcggcccggaacccgcgcggctcaggcgccgagcccatccagccacgcagctcgcgcaatggccagaaggcctcgcgctccttcagctcttcgcgcttgcgttcgaggatacgcttgaggatgtccgggacgtcgttcatgagggctccttagttggtcaatcgtgcactggccgcctgcagacgctccaggcgctcgcgggccgcgccggagtcgatcacctcggctgcgcggctgacccccgcggccagcgtctcggcgccacccccggcatagatcgcggccccggcgttcagcaggacgacatcgcgcgccgctccggcccgtccctccagcacccctcgcagcatctcggccgaggcctccacgctgtcgacccggatcgcgtccagcccgctccgggtcagcccgaaatcctcgggcatcacggtgtactcctcgatcgcgccgtccttcagctcggcgacgcgggtgggggcgccgatactgatctcgtccagtccgtcctcggcgtgcaccaccagcacatgctcgctgcccagccccttcagcgcctcggccaacgggcgcacccaggcatcggagaacaccccgaggacctgattcggcgccccggcggggttggtcaacgggcccagcacgttgaacaaggtacgcacacccagctccttgcgcgggccgatggcgtgcttcatggcgccgtgatgcgcgggcgcaaacaggaaaccgacgccgacctcctcgatgcaggtaccgacggcctccggtgacaggccaagatgaatccccaggtactccagcacgtcggcggaaccggacttcgacgacaccgagcggttgccgtgcttggccacgcgcaccccgccggccgcggccaccagcgccgaggccgtcgagatattgaaggtgccggaggcgtcgccgccggtgccgcaggtatcgaccagcccggtacgcggcacgtccacgcgcgtcgccagttcgcgcatcacgcccgccgctgcacggatctcctcaatggtctcccccttcatgcgcagggcgaccagcagtccgccaatctgggcatcggtggcctcgccggtcatcaccgcctgcatcacggcggtcatggcggcctcgtccaggtcgcggcgttcgatcagggtcgctatcgcttgctgcacggtcacagggttgctcctgccgggggatcgggagcgctagtgtaacgcccgttcccgcgcggcacgaaccagcccgccgccagcgaaccatacgaacactgcgaacagccagatcaccgccgcaccggcgaccagatgccacaggacatcatccagccagtcgaccacgaagagcgtgagcagggccgccaaccccagctggacgaaagcctgcatcgccgaggccatgccgcgcgcccccggataacagtccagcgccagcagggtcagcgagggcatccccagggccagtgcaaagctgtacagggcaaacggcagggtcactgccgccacggaagtttccggggccagcgccgcccagcccaccagcgccagcgcaataccggtaagcagcaagccgatgcgcaccgtgacctcgggcgccacgcgcccggcactccagccggaggccatgccaccgagcatcagccccacgaccatgggcgcgaacagccaccagaaatcacgctcgcccccaccgaggtggacatagatcagggccggcgaggctgcgacgaacaggaacttcgccccgaacagggtggtatgcaccagcaccggctgcaggaactgcacattgcgcagcgtgcccgcatagcgcctgagcaccagtcgcggctggctggatacgcgcccgaccgggggcagggtctcgggcagccacagtcgcgcggccaccagcaggaccaccccgtagagcaccaggaacgcaaacaccgaacgccacccgaacgccgactgcagatagccgccgaggatgggggcaatcgcgggacccatcgcgaacatgatggtcaccagtgcaaacacgcgccttgcatcgatggggtcgaatcggtcgcgcaccagggcacgacttacgaccacgccggctgccgccgcgaacccctggccgatgcgcagcccgatgacctgccagtactccaccgccaccaccaacagcgcggatgtcgcgacataggccaccagcgcccacagcacgaccggtcgccgcccaaaggcatccgacagcggcccggccaccagggtagccagggcaaaggcgaccaggtaggcggatagcgtggcctgcatcgcggcgccatccacggccagatcgtcggccatcgccggaaacgatggcaggtaggtatccagcgaaaacggcgccagcagcgccaggggcgcgaccagcagcgcgaaacgcagccgtgtgcggcgctccggtgtcaactcgtcactacgccggctggggcaggcggcgcaggaagttgtcgaggagctcgtgcccctgccgggtcaggatggattcggggtggaactgcacgccctcgacgtccagctcgcggtggcgcaggcccatgatctcgtcgcgcgaaccgtcctcgcgctcggtccaggcggtaacctcgaggcaatccgggagcgtggccgactccaccaccagggagtgatagcgcgtggcctccagcggattctcgagacccgcaaagacccccacaccggtgtgatgcaccggcgatgtcttgccgtgcatgatctctcgcgcgcgcaccacatgcccgccgaacacctggccgatggcctgatggcccaggcagaccccgaggatcgggatctctccggcgaagcggcggatcacgtccatggatacacccgcctcgttcggggtgcagggtccgggcgagatcatgatcccggcgggtgccatctcggccacctggtcgggggtgatctggtcgttgcgatgcacctcgacctcggcccccagctcgcccaggtactggaccaggttgaaggtgaacgagtcgtagttgtcgatcatcaggatcatgccggggtttcctccaccgcaccggacgggtacaggacgcagactagcgcgagcccgtccggcacgcccgacaaccgcgctcgcactgcccgttctgcgcccgccatcacgtcctcagccacggtgcctgcgcggccccagcccgcccaacgccatctcggccgcacgcaccaccgcccggcccttgttcagggtctcctgccattcgctctcgggcaccgagtcgtgtaccaccccggcaccggcctggatgtgcagctcgccgtcgtgcagcacggcggtgcggatcgcgatcgcggtatccatgttgccggaccaggacaaatagccgactgcaccggaatacggtccgcgcttgaccggctccagttcgtcgatgatctccagcgcgcggatcttcggcgcaccggagaccgtcccggccggaaaggtcgcgcgcaatacgtccatcggcgagtgccccggcgccaactggccctccacgttggacacgatgtgcatcacgtgcgagtagcgctcgatggtcatcgtatcggtcacctccaccgagccgatctcgcagacccgaccgacgtcgttgcgcccgaggtcgatcagcatcaggtgttcggcgcgctccttcgggtccgccagcagctcgacctccagcgcgcggtcctcttcctcggtacgcccgcgcgggcgggtgccggcgatcggccgcacggtcacgcggtcgtcctccaggcgcaccaggatctccggcgaggcgccgaccacgtggtggtcgtccaggtccaggtagtacatgtagggcgacgggttcagcgcccgcagcgcacggtagagatccagcgggggtgccgagaacggcacgctcatgcgctgtgccagcacgacctgcatcacgtcgccatccatgatgtattcctgcgcccgcgccacggccgccttgaaaccctcggccgaccagcccggcacatactccggcaccgcgtgcgggtgcggcgggtcctccggcggcaccagcggctcgccgatccggctctccagcgcgtcgaggcgttcggccgccacggcctgcccgtcggggcgcgaggtatcggcatgcaccaccagatacagccgcccggagaggttgtcgtagaccacgacctcctcggagaccatcagcaggatgtccggcaggcccagggcatcgggcttttccgggccttccagacgcggctcgatcaggcgtacggtctcgaagccgaaatagccgaccaggccaccggtgaagcgcggcaggcccggcaggtcggcgaccttgaagcgcgcctggtaggcctcgatccaggccagcgggtcagtctcggtggtttgctcgaccacatcaccgtcggtctccaccgtgatgtcatggccgtgcaccctcacccgggtccgcgccggcaggccgataaaggaataccggccccagcgctccccgccctgcaccgactcgaacaggtaggaatacggccggttggccagcttcagaaagatggacagcggggtctcgagatccgccaggacctcgcgcaccagcgggatgcggttgtagccctcgcgggccagtgcgtcgaactgttcgggggtcatcacaagggttcctgacaagagaggggcagacggcacggcagatcagtcgccgtttcgccatcgcctcgctgtccggcccattgcgatcatactcaggccgcccgcgcgggcagcaagtccggcagttcgtccagccggtcgagcaccgcgtcggggttctcgtcgcggatgtcgtcgccgtgattgtagccgtaggtcatgcagacgatctggaagccggccgcgcgtgccgccttcacgtcgctcttcgagtccccgaccatcagcgactcggaggggtcgacacccagcttgttcgccgcgtgcagcagcggcgccgggtcgggcttcttctgcggcagggcgtcgccggcgaccacgatctcgaagtcgtcgaggatgcccttttcgcgcagcagcggcacggtgaagcgctcggccttgttggtcacgcagcccaggcggtaaccggcggccttcagttggtccagcccctcgcgcacccccgggtacagcggcgagcgcccggcagtgttctcctgatagatgcgcatgaagacgggtagtgcgcgctcgaaggcctccgggtccggttcgccgtcgagcgcattgatcagcgcccgcttgaccagccgttccaccccattgccgacccagttgcgcacggccgcctcgccgcgctcgggcaggcccagctcgcgcatcatggcatccacgctataggccaggtccggcacgctgtcgatcagcgtgccgtccaggtcgatcaggatcatgcgggggcgcttgagggacatcccggtctccgtcggacgtggcgaatcaggccttggccagttcgtcgcgcatctgctggatgatgctgttgtagcggttcgcgtcggcgtcgttgccggcgccgaagatcgcggacccggcgacgaaagtatcggcacccgcggccttgatctcgcggatgttgtcggccttcacgccgccgtcgatctcgaggcggatgtcacgcccggattcttcgatcatcttgcgcgcggcgcgcagcttgtcgagcgtggccgggatgaacttctggccgccaaagcccgggttcaccgacatcagcaggatcatgtcgaccttgtccatcacgtattccaggtaggacagcggggtcgccgggttgaacaccagccccgccttgcagccctcggagtggatcagctgcagggtacggtcgatgtggtcggaggcctccgggtggaaggtgatgtagctggcaccggcctgggcgaagtccgggatgatgcggtccaccggcttgaccatcaggtgcacgtcgatcggcgcggtcacgccgtgcttgcgcagggcatcgcagaccagcgggccgatggtcaggttcggcacgtagtggttgtccatcacgtcgaagtggacgatgtccgcgccggaggccaggacgttgtcgacttcctcgcccagacgggcgaagtcggcggaaaggatggacggggcaatgaaatcgggttgtgccatgggaagcctcgcaggaatcgctgggatagcgggaccgaccatcggccacgctctcggaaccgcgaaactttaccggatgccgccatgccaggcaaaaggcggctcatgcgacaggccctccaacgcaaacgggccgggggaagccccggcccgtcggcttgccgcttcgtcgtggcccgaatcagttgaattcggactcgatgaaggcggccacgttggcgatgtcgtcatcgctcagcgcctgggcatgcgggcgcatcagaccggtatgggaaccgatctcttcaccggcgcggtagcgctcgagcttgtcggtcacgtactcggcgtcacgaccggccagcgcggggaagatcgcctgccccttgccttcggcgccatggcagctcaggcaagtggactggtacttggactggccagcctggatgtcggccgcctgcgcggcggaggacagcatcagcacactccctgcgatcccggccagaacgaacagcttggttttcattgttgtggtctcctcgtttgcagctcaccaacggggttgcggccccatctgaagcgaacgttagcaaggcttccctgaacggtgcattaacataaaaaccgatagggatatgccgattccgtcgcgtcccgcggtcagcgcccgtgcacgtagcgctcgtccgaccaggtcgccagccactccgggcgcaccatcaccaggccggtcaccaccatgccgttgaggacggcctcgggcagcacgagcagggccagataacgcacgtaatcgcggtagatatcgccccaggccaggtcggtgaacagcccgtagatcaccgccgagctcaataccgtggcggccaccgtcagggccccgccaaggaaggcaaccccgtacagatagatgaacatgtgccgcggcagccaggcctcggtcgcccgcagcaggccccaggtcacggccaccggcagcacgcccgccagcaacaccgtcagcggaaaggccgcaagcggcaacgcccccagcagggccagccccgccaccaccagaaacaccatcaggatggccagctgccagccaaacatcagcgtaatcgtggccatgccgagaaaatgcagcgccagtccctcaagggtctgcgcgcgcagcccccaaatcagcagcagacacagcgtggcgatcacaaagagctgcgtacgccccgggacgaagaaggcctcccagggcatacgccgcagcatgaacagcagccccgcccccaacagcagggcggacaacacgcggagcgcaaccgggagttcgcccgcaccctcgaccatggtcagtcgggctcgcgctcggcgaccgcaaccgtatactcgcggccctgcttgaccttgtcgtaattgccgaacacttccttgaaccccttctcgatgaaacgccgcaaacccgtgatggttacgacatagatgcgaccaccggggttcatctgctcgtgggcatccagcaggtaggtgtagagcatctcccgccccaccttggccggcaggttggaagccacgagatcgaagcggcgatcgcggatctgggccaaaccattgctggtcacacactcgacgttggtgatgccgttgagttcggcgttgcgccggctgtattcgactgcgaggaaattggtatccaccagcgtcgtgatgccctgcggggccttgcgcgccagggtcaggccgatcgggccataaccgcaacccaggtcaaggcagtcatcactcggacgcacctcgatgcgatccagcagcatgcgcgtgccatcgtcgatccggcgcggcgaaaaaagcccccaggtcgtgcgaaaacgcagagactcgcccgccagggtatcgtcgaattccaggtcgcgcttgagctccgcctggcgaatccggcgcgaacggctgtccgggaatgcctcggtcacgcggacaccccgaccgcccgcgccagatcctgccacagcccctcggcggtggaggccgaggccatcgcgtcttcctcgccaggcagccccagcacactcaggtgccccatcttgcgccccgcccgcgcctcggacttgccatacagatgcaggcgcgctcgcccggcctccagcgcaccggaccagtccgggctgccgtccgcgggccacaggtcccccagcagattgaccatcgccaccggggccgtcaggcgcgccggggcgagccccagaccacagatcgcacgcacctgctgctcgaactgggaaacggtgcaggcgtccagcgtgtaatgaccggtgttgtgcgggcgcggagcgatctcgttgaccagcagttcgccactcatcgtcaggaagaactcgaccgccagcacgccacaataatccaggcgatcggcaatcaactgggcgatcgccaccgcgcgcccggagaggtcctcgtcgacgcgcgcgggtacccggctcaggtgcaggatcccgtctcggtggacattctcggacaccgggaaggcctcgctgcgaccgtccgcagtgcgcgccacgacgaccgacagttcgcgctccagctccacccgctcctccagtacgcagtccacgccaccgagttctgcgtgcgcggaagccagatcgcccatgtgctccatcgggcgctgccccttgccgtcgtaccccagccgggcggtcttcaggatcgccgggaaggagggcgcaccggtggcgtcctcgccaccatcgccaccggctgtcaccggacgccacggcgcgaccgccaccccgatctcggcgagaaaacgcttctcctccagacggtcctgggccacgcccagcgcgcacaggccgggccgcaggcaggcgttggcctccagccattccagcgccggccgcgggatattctcgaactcgcaggtaatcaccgcgcactgaccggccagggccgacagcgtctcggcatcctcgtagggctggcaaagatgacgtgtggcgacctgtccggcggggctgtgcgggtcggggtccagcacccagaccgcatagcccatctcgcgcgcggcgcgcacgaagtagcgaccgagctgcccgccgccgagcagccccagggtggcgggaggcaggatcatgatgcggccggcggcaggatctggttgagcaccgtatcgcgctgcgcacggcgaaaggcatccaggcgctggcacaggacggggtcgttgttggccagcatcgcggccgcaaacagcgcggcattggctgcgccggcttcgccaatggcaaaggtcgcgaccggtatccccttcggcatctgcacgatcgacagcagagaatcctgcccctgcaggtggcgcgagacgaccggcacaccgagcaccggcaccgaggtcttggccgccagcatcccgggcagatgcgcggcgcccccggccccggcaatgatcacggccaggccccgttcgcgagcctgttcggcatattcgaacaggagatccggggtgcggtgggcggagaccacccgtgcctcgtagggcacgcccagttcctccagcacatccaccgcgcgttccatcgtcgcccagtcggaagtgctgcccatcaccacgcctacacgtggggcggtattgtcgttgttggccgtcatggacggaaccttagccgccccgccccggggcgacaagcccgcgccgaggccgaatctccaggacgcggggctgacaccccgcgatccaccgctcgtacgccgctcatcccagttccgccagcagctggcggatcatgcgctcggcctgcgagccgtagccgccaccaaacaagtgatcgtggttcaggatgtggtagaggttgtagagcgtcttgcgcaccgggtagccggcatcgaccggacgcatctcctcgtaggcgtcgaagaagtcctgcccgggatggccgaacagctccatcatcgccagatccgcctccggatccccgtagtaaacggccggatcgaacagcacggccgccccatcggactggaagccccagttgccactccacaggtccccgtgcagcagtgaaggctcggggcggtagtcgctgaaaaacccgcccagattcgcttccagggactccagcgcctggatcagcgaatgcgcggccccgcgctcgcgcgccagaccccgctggaagcccaggcgctcgtcgcgatagaacgatacccagtcatcgtgctggcggttcgactgcagcgtcgagccgatgtagttatcgtgatccagcccgaagcgcgcggccgtcttcatgtgcatgtcggccaccccgtgccccagcgcaacgccgtcgcgccgcccgcccaggtccagctcctccagcacgatgaagcaggcactccccgccttgcccgtaccgatcactgcggggatcttcatccgctcgcagcgggccagctcctcgaggccacgcgcttcggccgcaaacatcgcctcggccatcgcgccccggttgagcttcacgaaaaaggtccggccatcggtcccggtcacgcgctgggcctggttgatcgagcccccggaacaggcctggcttcctgtcggctcgaacgcgcttgcggtatggtccgtgatgcactgggccaccgccgccgtgatggcgtcagggcccgcagaatccaatcggttcatcctcggtatccggcttgctgatccatgtgcaggttaacggttgccgcagcatacgtcaggagaccagccccatggcctttcgcaaactcgagccgctgtgcgacaagatcggcgccgaacgcatccgcacggtcatcgacgacttctatcgccgcctgtccagcgatcccgagatcgggcaccatttcgaacgcatccaggacttcgaggaccatgtccggcgcatctcggatttctggtacatgaacctgggcggacgcctggagcagccgcccaccatcgacatggtcggcaagcatgccccgctgaacctgaccgaggctgatctggcggtctggatgcgccacttcaaggcgaccaccgaggagcacctggaggcaccactggcagcccagtggcaacagctggcggatggcatcgccagtcggatgcgcgaggacatcattcgctagcgtcttcccacccgcctgccctgttgaggctggccctggttcgtcctctggagttaacggtggctttggccatccgtctgccttgtttggctggtcctggttcggcatccggtgtttacgtgctttcggtccgccgcctgccaagcgctctctcgcgagcgcaccgcgaggtactttcttgcttgcccaagaaagtacccaaagaagggcacccggattccgcccggggaccttgctccagggccctcgggccggcggcgctgaaactcgctgcgccttcggcttcgctcaaacagtcagcgccttctcccggcccgaggacccctccgcaaggggcttcatacggggggataaggtcaagacaacggcggtcctgacgtttgtgccaatggatggaggcaaggtgttccaacatcctgggcacgcgcggccttcggccctggcgtgccgcgcccgccagcgggcgccaggcccatgtaggatgctgatgagcgcggcgaatcgcatcagggttaccccggcgtcggaacggtgcgtttcgctgcgctcaacgcaccctacagctcggggcttaggacaggtacggggacaccgtcggttttgacctaccctcccggtatgagccccttgtggagggcgtgacaggccggacgattcaaaatagaaacggggcgctgactgtctgagcgaagcgagtttcagcgccgccggcctggcgcggccggagcaaggtccccgggcgaatcccgggcgtgtttcttgggtacttctttgcacgagcaaagaagcccgtttttgattaagaactggcgcggcgcgctcgcgagtgagcgcaggcaggcggccggacgaagccaccgtaaacaccgacgacgaaccagggccagcctcagcgcgtgaagcagccccggcccgtcagcaggcgttctcggtgtagccgggtgcgtcgcagaaggcgcgaccgagcgcgaggtcctcgcgcatgttgcgtagcgcccggaggtgatcctcgcggctcgccgcgagcctggattccggcgtcaccgggaacagcagctgcgacagcgacggcgggtcctgccccaagcgcaccgcatagacgatctggtaggcatacacccggcgcacgtagtcacgcgtctccgagaacgggatcagctcggcccagatgtccgcgtccatctcgccgtcgtccggcagccaggagcgcacgcgatgggccccggcattgtaggccgccgtggacagcaggctgtgcccgccaaagcggtccaggttgcgccgcaggtagtacgtgcccagggtcgcgttggtcgccgggtcgaggatgtcccagtcggagttgacccggaccccggcgctggaagcgatcgagcgcccggtcgccggcatgatctgcatcacccccagcgccccggccccggagcgcacgtcatgcagaaaggcgctctcctggcgggcaatcgccatcgcccaggccgggtcgatgccctgtttttccgcgcccgggacgattacggaatcgaaggccagcgggaagcgcagctcgatgtcgtcccagttgcgggcccgcgcgatggtgaagatcgcgcggtcgtaccagttccagtcggcgaactcggccgccgcggcctcgagctcgggcggctccatgctggcgacggtgcgggtccattcgcggcgtgcctcagcgtagcggtccagcgccaccagctcgcgcatgcgctgcatggacggccgctccatgatcgattcgcgcgcgccatggcccagttgcaggggctggtgcgcaatgcggtagggctgccccagacggtcggccgccaggaatccgtggaagttgcgctcacgcgccgcccgttcgtagaagaagcgcgcttcgtcggcatcgcccagctgctccagtgcacgggcataccagtactgccaggcagtctcgtcacgggcgtcgcggctcatggcacgaatcgcgcttttgacggtctcccagtcacgctggtgcagagcagcccgcacctgccactggcgcaactgatcgtcgaacacctccgcgtccagctcgtccatgacggccagtgtttcgtcccgatagcgcagcgccagacgcaacgcaagcgcgtgctcgatctcgcgagcggtctccgtcgacaagcccaagcgctcgctccgttcctcccagcccttcaaagcggcatccaggtcctgcggaatccagcgcttgaacgcctgttccagcatcgcctcggcggagcgatgctcatccgcgcggaagtccacctcgaccacccgcgacggtcgcgattcgagctccagccagcgctccgcccagtcgcgatcggagctcgccagatagcggcgcaggtagctcgcgagcccggtctggcgcgcctgcatcgccagggcgaaacggtcccaggccagctcttcggtcagcccgccggcatcgcgccaggccttgagcgccggatcgcagacactgggacgggactggccgtgcagccagatggagtccatgtcctcgatcgccgcggaggtattgccggtctcgatcagcgccttgcgccgctgacagtcctgtgtcacggagaggtcgcggccgtcgtcggcaaagtcgagatagcgcgaccaggcctcctcacgggccagataggagaggtagttgctgcgcaactggccggccagcggggtgtcgtcgtgctcctcgataaaggcccgcaccgcatcggggtccgcgcgccccaggtcgcgcgccagttcgcgatgatccagatagggcgtcagcggatagccctcgagcgtactgcgggcattgcggtaggccaccatgtcgccacggctcagggcacgttcggcatgcaggaacaggctgcgttcgaagaccattccggtcggggccgggttcgccgccggggccccggcggcgaaggccatgaccagaccggtcagacccgtggtgagtatcctgggcaggcgcatcgggttgcgttctcgcttgtctgatccgttcatattccgcacgacctgtggcgggcgcaatggtcttgtggtgatttcgcaccggccgggccgcattccgcgacaatcccgcgttgcaccggtgcggtgcctgtggccggtttcactcgcgttcgatcacggaaaaggctccgcgttccactccgtccagggtccaggaggccacccggtagcgcaccaggcgcagggtcggatgccccaccgcggcggtcatgcgccgcacctggcggttgcgcccctcgtgcagggtcagcgcgagccaggtggtcgggacggacttgcgaaagcgcacgggcgggtcgcgctccggcaggtcaggcggtgtcatgcgctcgaccttcgccggctgcgtgcgcccgtccttcaggtccaccccggtacgcagggcctccagagcggcgtcatcgggctcgccctctacctgtacccagtaggtcttgctggtcttgtgccgcggctgggtcagccgcgcattcaggcgcccgtcgtcggtcagcaccatcagcccctcgctgtcgcgatccagacgcccggccgggtacaccccggggatgtcgatgtaatccgccagcgtggggcgcccttccgggtcggtgaactgcggcagcacgccccagggcttgtggaacaacacgattcgggacattaatcgcagcgcacggttacgcgctgggcgaaatggcgtcccaggtcatagtccaccgtggccccgtaatcgagcatcatggccttggcgacgagttggggatccgggcgggggcgctccagctctgcactgcagcccgcggccgcgagcccgtcggcctcgatgatgcgcgtaccggccggctcctcgtgcaggagctcgatgaaataggtcggatcgtagaccttgtacgccagggtctcggaacccacatcgactggctcgtccagcgccaggcggaaacggaagaacagcagcccctcttccatgcgcatggacggatcgggctcggcaacgacgtccacctcgcgcccgccggcctcgacatggctgtaccactcgtattcctcgaggttgccgaggatctcgcgggcgagcgcctgcagcttctcgtcttcggtcgcgccctcctgatgcgccagggcgtcctcgtagaggtactgcccgtaggtcgggtcgaagcgccagcgatgcagcatgtggctgatgcgcccctcgccatcgcgttccagcgtgatctccaggtcgatccaggcatgcggatgcgcctgcacctgcgcactgaccagcagcagccacaccaggcccgcggcaaggatggcgtagagaacagaacgtgggctcatgcaatctccggggtcgtggaccgccaggcaccggcggccgccagcaggcaaccatgataatcgcgcgccaccccgagttccgcgagccagcgcgcggcatcgggtttcggcccggtggggtgcagtgtctcgagccgcggcaggtcggggatgcggtccaccagaccggtcaggcggcgcgacaggcacagccggtccgactgcccggcgatgcgcgcggctaccgcgtcggcccggcggatagtgcagcgcgccacggcctgcggatcggcgagtaccgtctccagatcgcccaggcggcgcaggatccgcgccgcggtcctggggcccacgccctcgatacccgggatgttgtcgctggcatcgcccgccagggcgagcatgtcggcaacctgttccggacggatgcgaaagcgcttctcgatcgcgcggcgatccagcgcggtcccgcgttccgggtcgtgcagccggtcctgatcaccgaggatgacctgggtcaggtccttgtccgcgctcttgacctcgatgcggaaacccgcggcccggccggctcgcgccaggctggcgatcaggtcatcggcctcatactcgggatgggccagggtccggaagccgagctgcccgagcagttcccggatacgcgcgaactgctcgcgcaactcgggcggggccggcgggcggtgggccttgtaggtggggtcgagccggtggcgaaaaccctggcgcaggctctcgtcgaaacaaaaggcgatcgggcccggggcgcaggcgggcagccactggcagagcgaatgcaccagcccgtgcacggccccgcccggacgtccgagaggatccgggtccagcccgcgcgcgaaccaggcacgaaagacaaagatgctggagtcgaccagcgtcagggtcgggcacggcggtcccgcgtgcgactcagtgcaggcgttcaaggtccttgcgcaccccggcgatggactggtcgaagcccgcgcgctcgtcggcgtccagcgccagctcgatcacccgctccatgcccccctggccgaggatgcagggcacgcccatcgccacgtcacgctccccgtattccccttccagcagagccacggtcggcaggacgcgtcgacgatccagggcgatcgcctcgaccatctcggcgatcgccgcggcgggtgcaccataggcgctggaggtctgcttcagggcgaggatctcggcacccccgtggcgggtacgctcgacgatattgtccagcgttgcctggtccatgaagtggtgcagcggcacgccgttgacactggaatagcgcagcagcggcaccatcgcatcgccatgaccgcccagcaccagggcctggatgtcgtgggtggacagccccgtctccagggcgataaaggccgccatgcgcgaggtgtccaggacccccgcctgcccgaagacccgatcgcggctccagccggtcttctgccaggcgcggtaggtcagcacgtcgaccgggttggacaccaccaggatgcggctctgcggcgcatggacgaggatgtcctgcaggatctgatcgaggatctcgacgttcttgtccaggacatcggagcgcgacatacccggcttgcgcggcagcccggccgtgacgatcaccagttccgccccggcgattaccgagggttcgtgactgccgctcagtcgcgtatcgaagcgcagcaggggtgcggtctcctggatatccagtgccgcaccggccgccgcaccctcgcgcacgtccagcaacgcgatctcgcgggcgacatcgcgccgggccagaaactgggcagtggattcgccgacgcgtccggctccgatgatggcgattttctgcatgcttccctcgtctgacgggggggtggagtttggttaccggaatgaaccacctgcggtggtcgattccggcggcacgcctctgtgccgcaaggaaacgctgatcaatcagcggttccttagcggcgggcgacgccgctgtcgcgcgccgcctgggcgaccgcctgcggcacggtatcgatcaggcgcggatcgaacggggtcggcaggatgtaatgcggaccgaactcgagtgcctccaggccgtaggcgtccagcaccgcctgcgggatcggctcgcgggcgagcgcggccagcgcatgcacggccgcgaccagcatctcgtcattgatccggcgcgcgcgcacatccagcgcaccgcggaagatgaacgggaagcccagcacgttgttgacctggttggggtagtccgagcggcccgtggccatgatcaggtcatcgcgcgtctcgagcgccagttccggacggatctccggatccgggttggacagcgcgaagatcaccggctttggcgccatggatttcagcatctcgggcgtcagcagatcggggcccgacagcccgatgaagacatccgccccgtcgcaggcgtcttccagcgtgcgcgcctcggtatcgaccgcgaagatctgcttgtattcattcaggtcgttgcgctggctgtggatcacgcccttgcggtccaccatgaacaggttcttcttgctcgcccccaggcgcagcagcagctgcatggaggcgatgccggccgcgccggcgcccacacagacaatcttcgcgtcactgagcttcttgccctggatctccagggcattgaccagaccggccgcggtgatgaccgccgtgccgtgctggtcgtcgtggaagacggggatatccaggcgctcggacaggcggcgctcgatctcgaagcagtgcggtgcggcaatgtcctcgaggttgatcccgccgaaaccgccggcaatgcgggccacggtgttgatgaagtcctccggctgcggcgcatccacctcgatgtcgtagacgtcgatgttggcgaaggccttgaacagcacgcccttgccctccatcaccggcttggccgccagcgcgccgacattgcccagccccagcacggctgtgccatcggtgatcaccgcgaccaggttgcccttgccggtatagcggtaggcgagctccgggtcggaggcaatcgcgcgcaccggcgcggccacgcccggcgaataggccagggagagatcatcctgggtcgccgtgggcttggtgatatggatggccagcttcccggccggctgctgttcgtggtagtccagcgcgcgctgggtgaaatccttggtcatggtaatgcgaggccttcttggcaagtgcgtggggacgggagccgcagcgcccgttcccgcggtgaaccgtgactaattgaccggatgcgtcgggaccgatcgccgctgtgcctgctcgtaaagcgggcggaattcgtcggccatgcgggtcaaatcgcgctggcgcgactcgggcgccgggtgcgtgctcaggaacaccggatggcgtccgttggcctgctccgccatcttgcgccataggctcgcggctgcgtccggatcataaccggcccgcgcggccagttcgatcccgatgcggtcggcttccgattccatccggcggctgtggggcagctgcaccgcgagcgcggccccgagcgcggcgccagtcagcgcgacgggcgaacggtcgccggtcatcgcatagcccgccaccgcgagattgctggccagggccacggacatcttctcggccgtgtgcgcagacagcgcatgggcgatctcgtggccgatgatctgcgccagctcgtcatcggtcagctccagctgctcgatgatgccggagtagatcgccatcttgccaccggccatggcgaaggcgttgaccgtgtccggcgcctcgatcacgcgaatctcccactcccagtcggcggtctcggggcggtactggaccgcctgcgccaccacgcgctcggtgatctgctgcacgcgcgcggtcatctcggggtcggcgtccacgcgcccctcctcgcgcgccggggcgagcatctccacataggcggtgcgcgaggcatcgatcgcctgattctcggagaccagcatcagctgcgagcgcccggtgaccggattggtggtgcagcccggcagcgcgacggccaggcccgtgccgatcagcagcgtcagggccagcgccgcccagcgacggggaaacaggcgggacagggcgttcatcgatcaagtacctcgagatcaaaggggtggcggatccgcatccgccctcgctccctccaaggatacaccgtgccgcgtgcaacaacggtgttacccagcagtgagcggggttccatatcctcgaaaaaatcgcgatcatccccggagatcagcaggtccagcagtccgtccaggaccaggacccagtgcgggtcgcgcacgcgcacgtcgatcacctcgccctggacccgcaaccgcccctgcgagcgctcgcgcggtggctccagccagccgaccgggagggcctcgagccgctccagccagagccctcgcggcgcttcccgtgccgcggcctcggccccgtaatagcactcgtccaggggccccggttccggcccggggcgcggcatcgccaggccatccccaatcaggctggccgccagcagcggcccatcgtcgatccaggcatgcatgcgcaggcggccataggcgtcgcgggccggacgccccggcaacagcaccaggcgctgaccgacgccgcgcaggcgttcctccagggactcgctcaagtccagcccgaagccgactggcagcagctgtggcgcaaccggcggaagcggggccaccggtgccagacccagcagacggatgtgtcgcccgtcttccagttccagggcatccggcgcccacacacgctcgaccgtcacgcgctgcagatcgcgcggatcgtggtcctccagcgcacattgcgccgcggccaccggcgcgagcagccacgccgacagcgagacgaaacaaacgagggcgccccgcagggcgccctcgttgcttggcacaagcatccgctggacgccctgccagaaaccgcctcgcgccatcgggcgcgaacgcactctagggagacgctggtctaatcgcacgtccgcgttgacaccccaggttttccgagacaaggcgcggtgcgcagccggtagtggttctaccggcaagggccgcaacgccggatcggggaacctggggtgccaaccccgaaggggctcggccgcttttgcgcgagaacggcgttgcggttcctttgtgcagaatgactgcacggcagtcaccgcgccttgttcgcacgcaaaagcgactcgagcgcggacgcgcgattagaccagcgtctccctagaatgcgaagcggcggttgaacttgtcgacctgaccggcggtgtcaacgatcttctgcttgccggtgtagaacggatggcactgcgagcacacgtccacgtgcatctcgtccttcgagagagtggaacgggtctcgaactgcgtgccgcagctgcagatgaccttgacgttgtggtagttcggatgaatgtcggctttcatggtcggctcacgcgtgttctggcgaaaagtgcgatagcatagccgccttcgcggggctgttgcaaggtcccgcgttaaggccgggaggcggggcctgtgtacgcaagcccctgaagatagcgccccttcgagggattcaaagcggcctgtggataaccttgtggacgaattgtcagcgactgccgcgcccgggaccaagtggggcagcgcaacccgcccccgaccgacaacccgaacacgcaacccgttcaatcaaaagaacaatccgggagaacaccgactggcgcaccaggatccgggcgcgcccggagccgctcccagaaggcgaaaacgtactgtgaataaaagcaacaccccgtctcccgacaacgtgcagcgcgtgggctttgtcagcctcggctgcccaaaggccctggtcgactccgagcagatcctgacgcgcctgcgcgccgagggttacgagatcgccgccgactacgacggcgcggacctggtggtggtcaatacctgcggctttatcgacgatgcggtggccgaatccctggacgcgatcggcgaggccatggatgccaatggccgagtcatcgtgaccggctgcctgggcaaggacgcggagcgcatccacgagacccacccgggcgtgctcgcggtcaccggcccgcatgcctttgatgaagtcgtgggcgcggtgcacgagcacctgccgccgccggcgactccgttcgagtcgctggtgccaccgcaaggtatccgcctgaccccgcgccactatgcctacctgaagatctccgagggctgcaaccaccgttgcagcttctgcatcatcccgagcctgcgcggcgacctggtcagccgcccgatcggcgaggtgctggccgaggcggagcgcctggccgcggccggcgtgcgcgagatcctggtgatctcgcaggacacctcggcctatggcgtggacgtgaaataccgcaccggtttccatggcggacgcccgatccgctccgacatcgcccacctggccgaggcactgggccagctcggcatctgggtgcgtctgcactacgtctacccctaccctcacgtggatcgactgatccctctgatgggctcgggcgaggatggcgggatcctgccgtatctggacatgccgctgcagcatggccacccccgggtactcaaggcgatgcgccgcccggccgccgccgagcgcgtgctggaacgcattgcgaagtggcgcgagcaagtccccgacctgaccctgcgctcgacgtttatcgtgggctttccgggggagaccgaggccgagttcgagacgttgctggagtttctgcacgaggcgcagctcgaccgcgtcggcgccttcgcctactcgcctgtggagggtgcggccgcgaacgaactggcggacccggtaccggaggccgtgcgcgaagaacgtctggcgcgcttcatggacgtgcaggcccggatcagcgccgaccggctgcgccgccggatcggcagccagccggtggtgctggtcgacgaggtgcacgcggacgggaccgtgattgcccggtccgccgcggaggctccggagatcgacggcgtaatccgcgtggccgggatcgacccgacatcggtggatatcggggacttcatcgaggtcgcgatcacggacaccgacgagcacgacctgatcgccgaactggcagacgactaaccacaagccgaccgaacggaagcactgatgagcgacgccctgctggaaagccacatccccgatctcgacctggtccatcgcggcaaggtgcgtgacctgtacgcggtcgatgcagaccactggctgatggtcaccaccgaccgcctgtcggcctttgacgtgatcctcccgaccccgatcccgggcaaggggtgcatgctgaccgcgattaccgagttctggatgcacaaggtcgaacgcgagctgggcatccccaaccagctgaccggcatcccgctggagcaggtggtccccgacacggcgatccgggcgccactggaggggcgcagcctggtgattcgccggctcgaggcgctgccggtggaagcggtggtgcgcggctacctgatcgggtccggctggaaagactaccaggccagcggcgcggtctgcggcatcccgctcccgcccggcctggaactggcctcgaagctgccggaggcgatcttcacccccagcaccaaggccgcggtcggcgatcacgacgccaacatcgacttcgccactgtggtggagacgatcggcgaggaacgggcccgacaggtacgcgatgccgcactggcgatctacgcgatggcgcgcgactacgcgtccgagcgcgggatcatcatcgcggacaccaagttcgaattcggtgtggacgcgaacgggaccctgcacctgatcgacgaggtcctcacccccgattcctcgcgcttctggccggccgatcaatacgcgccgggtcacagccccgagtccttcgacaagcagtacgtgcgcgactatctcgagaccctggactgggacaagaccgcccccggacccgagctgccgaccgaggtcgcggagcaaacggccgcgcgctaccgcgaggccctggaacgcctgacccgcgacgcatgatcggcgtgccacaaggcctgttcgttaccgggagcgataccgggatcggcaagacctttgtcggctgcgccctgctgtcagcatggcgcgccgagggcctggccccgcagccgcgcaagccggtggaatcgggctgccccgagcgcgacggcacgctgttccccgaggatggcgccgccctgacggcggcggccggcctgcccgcgacggccgtggagcaggtgacaccctggcggtttcccgatgcgctggcgcccgatcaggccgccgcgcgccagggtgtgcggctgacggttgcgcaactggcgcaggcctgcgagacaccgggtaacgccccccgactggtggaaggcgcgggcgggttctattcgccgctctgcggcgatggcctgaacgccgacctggcgcaggccctgggccttccggtcctgctggtcgccgaggaccggctaggggtgctgaacacctgcctgctgacactggaggccctggaacgtcgtggcctgcaactggccgggatcgtgctcaaccggcgccgcgccgataccgatgccctgctggacaacgccggggcgctgacccggtacacggccgcgccgatcctgtcgctgccggaggggatagccccacaggacgcgactcagaagctctcgatctggaagtcgtcctggcggatgccgccctcgcccggcgtcacttcgtccagggtctgatccgggcgcatggcaccattcccgctctccggctcggcggcctcaccggactgacggaacgaggccagcagatcacgcagctcgcgcgtcccggcgtgatccacacgtcggctttcgatgatgtgcaccggccgctgcgcctcgccgtagtacgcctcgttgaagtcgtcgcgcacagtcaggcgcgagccggacaggctcatccccaggtaggccccacgcgagcgggaataggtcagaaagtcggccgtcggggtggagccacgcccggccccgaccggaccggcggcaacggaggcgtcggcgccgagacgaatggcggaaccgaacatcgaatcaactgcatcctgggtacgtgcgaccatcacgacctcggcggcatcccccccgaactgcatgccaaaactgatcgaccccagcgaatagaaggcaaccggtgagtagtcgcccttgtcctcgtcccaggcgaggaacacacccatgcccccggagcccccgatcaggaaggcaccacgcccgatacgcggaaagatcacgacacctcgagcggtacgcagatcttcctgcaggtgttcatattcggggtgcgtggccagacgctccagcgtgaccttcgcccgatcgacgatgtcctgcgggtcaacctcgcggctgaacgggttggcgtgggcagtggcggacagcgcagccaccaccagcgcggtcaggcaaagatggatcagtcgctgcattggataaacgctccggattgatcggaattggcgacatgatcgcataaaaaaagggggccgaagcccccttttccgtgctgcgatccgcagatcagttgaccttgggatccagctcgccgctcttgtagcgagcgaccatgtcgtccagcgagaccggcttgatcttggacgccatgccggcgcaaccgaaggcctcaaagcgggccttgcagatgtccttcatggccgcggtggaggccttcaggaacttgcggggatcgaattccttcgggttctccgccaggaacttgcgcaccgcgccggtggaggccatgcgcaggtcggtgtcgatattgaccttgcgcacgccgtgcttgatgccttcctggatctcttcaaccggcacgccataggtctcgcccatgtcgccaccgtagttgttgatgatctgcagccattcctgcggcaccgaggacgaaccgtgcatgaccagatgggtatccggaatgcggttgtggatctccttgatgcgctcgatggcgaggatgtccccggtcggcggacgggtgaacttgtaggcgccgtgcgaggtaccgatggcgatcgccagggcgtcgcacttggtgttcttcacgaagtcggccgcctcgtccggatcggtcagcagctggtcgtgggacagcttgccttcggcaccggaaccgtcttcctcaccggccatgccggtttccagcgaacccaggcagcccagttcgccttccacggacacgccgcaggaatgcgccatctcggcgaccttggcggtcacgtcacggttgtagtcgtagctggccggagtcttcatgtcgggcatcagcgagccgtccatcatcaccgaggtgaagccggactggatcgagcgcaggcagaccgcgggctcggagccgtggtcctggtgcaggacgatcgggatgtccgggtactgctcggcggcggcctcgatcatgcgacgcaggaagggctcgccggcgtacttgcgcgcaccggccgaggcctgaatgatcactggagagtcgacctcggcggccgcttccatgatcgaatggatctgttccatgttgttcgcgttgtaggccggcatgccgtagccatgctcggcggcatggtccagcagttggcgaagggagatcagtgccatgggttcctccttaacgggatcggactgacgtagtaaaaaatcttgggattgtcagggggccgcgtcggctcacagctcgtcgccaacgcgcacgatcttcatggcgttggtgccgccatgctcgccctgcaaatcacccttggtaatgataaccagcccgccatcctgcacgacgccctcggcccggagcaagttgaccgcctcacggttcaggctctcgtggctttcggggatcggttccaggatccggggatataccccgcgatagagcgtcatacggcggctggtggactcgtgctgggtgagcgcgtagatcgggataccggagctgatacgcgacatccacagggccgtggaaccggattcggtcagcgcagcaatggccgccacgtccaggtgattggccgtgtacatcgtggccatcgcgatggcctcgtccacgcggccaaaggtcgaatccatgcggtgatccgactggcgcgcggcgcgctgacgctcggcggcctcgcaaatccggtccatgctctcgaccacgcgcgccggatagcgacccgtcgcggtctcgccggagagcatcaccgcgtccgtgccgtcgagcaccgcgttggccacgtcgaagacctcggctcgcgtcgggatggggttctggatcatggtctccatcatctgggtcgccgtgatgaccagacgattgagggtgcgcgcccgcgagatcagggtcttctgcacgccgggcagctcggcatcaccgatctccacgccgaggtccccgcgcgcgatcatgatgacctcggaggcggcgatgatctcgtcgatcacctccagggcctcggaacgctcgatcttcgcgcagataccggcctcccagccggcgtccttcagcaggctgcgcgccaggtgcaggtcctgcgcggaacgcgggaaggagacggccaggtagtccacctgcagctcggccgccagacggatatcctcgcggtccttgtcggtgatcgcgggggcggacaggccgccgccctggcggttgatgcccttgttgttggacagctcgcccccgaccacgacggtcgtctcgatgcgcgccccgttgacggcgatcaccttgagcacaatgcgtccgtcatccagcagaaggatgtcgtcgggacgcacgtcctgcggcagctccttgtaggtcagcccgacctgggtcccatccccggcgtcgcgatccaggtccccgtccagcgcgaaggatgcgccctcctggagctggacccggccttcgcgaaagcggtcgatgcggatcttcgggccctgcagatcgccaagcaccccaacgcagcgacccgcccgatccgccgcggcgcgcaggcgtgcgaggcgggcacggtggtcatccgggtcgccatgcgagaagttcagccgaaccacatccacgccggcccggatgatgacctccatggcctcgtcggtatccgtggccggcccgagggtggccacgatcttggtacgtctcatccgcgtcgctctccgtcagcggagagcgcgccgggcatcagccgcgggcgcgctcttccaggatggcgacggccggcagggtcttgccttccaggaactcgaggaaggcaccaccaccggtggagatgtagctgatgcgatcggccaggttgtacttgtcgatcgcggccagggtgtcaccaccgccggcgatggagaacgcattgctctcggcaatggcctcgcccagggccttggtaccggcggcgaactggtcgaactcgaacacgccgacggggccgttccagacgatggtgccggcgttgcgcagggcctcggcgtaggtcgccgcggtctcgggaccgacgtcgaagatcatgtcgtcatcggccacggcatcgaccgacttggtctcggccggggtcgactcggagaattccttgcccacggtcacgtcggtcggcaccgggatctcgccgcccttggcgcgggccgcctccatcaggcgcttggactcgtcgaccaggtccgcctcgtacagcgatttgccaacaccgtggccctgggccgcgatgaaggtgttggcgatgccgccgccgacgatcagctgatccactacgttggacagcgactccagcacggtcagcttggtcgagaccttggagccgccgacgatggccaccagcgggcgcttcggggtctccagggccttgcccagggcctccagctccttggccagcagcggaccggcgcaggcctgcggggcaaacttcgccacgccgtgggtcgaggcctgggcgcggtgggccgtaccgaaggcatccatcacgaacacgtcgcacagggccgcgtacttcttcgccagcgcctcgtcgtccttcttctcgcccgcattgaagcggacgttttcgagcaggatgacctcgcccggcttggcgtccacaccgtcgaggtagtcccgtaccagacgcacctcgcggcccagcagaccggccatgtgctcggcgaccggggccagggaatcctcttcggagaactcgccctcggtcgggcggccgaggtgcgacatcagcatcaccgcggcgccggcgtccagcgccttctgcacggtctccaggctcgcacggatacgcgcgtcggaggtgaccttgccgcctttcaccggcacgttcaggtcctggcgcaccagcacacggcggccattcaggtcgagatcggtcatcttgatgacagacatgggagtacctctcgaaattcggttgaaaagaaaaaggcttcgggcgagccccgttcggggctcgccccaggcctctggtccccggtcaacccgggacaaggaaaacggccgggcccgcgaggacccggccgtcaggccttacttggcgacgtgctccaccatgcgcagcatgttgcaggtgtagccgtactcgttgtcgtaccaggccacgaccttcacgaaggtcgggtccagctggatgccggcgccagcatcgaacacggacggggcggtgtagccacggaagtccgtggagaccaccagctcgtcggtgtatcccagcacgcccttcagctcgccctcggaggccttcttcatggccgcgcagacgtcgtcgtacttggcgtcgccgttcagttccacggtcaggtcgaccacggagacgtcggaggtcggcacacggaaggccatgccggtcagcttgccgttcagttccggcagcaccttgcccacggccttggccgcaccggtggaggacgggatgatgttctccaggatgccgcggccgccgcgccagtccttcatggacgggccgtcaacggtcttctgggtcgcggtggcggcgtgcacggtggtcatcaggccacgcttgatgccccaggtgtcattcagcaccttggccaccggggccagggcgttggtggtgcaggaggcagcggagaccatgttctggcccgcgtagtcaccgtggttcacgccatagacgaacatcggggtgtcatccttggacggcgcggacatcacgaccttcttggcgccggcgtccaggtgcttctgggcggtctcggcggtcaggaacaggccggtggactcgatcacgatgtcggcgttgatgtcgccccacttcagcgcggccggatccttctcggcggtcaggcggatgcggttgccattcaccaccaggtggtcgccgtcgacgctgatgtcaccctcgaagcggccgtgcacggagtcgtagcgcagcatgtaggccaggtactccggatccagcaggtcgttgataccgaccacctggaggttcgggaagtccttggcgatggcgcggaaggccatgcggccgatacgaccgaagccgttaataccaaccttgatcgacataggatgtctcctcttttcttgcttatgcgaaatcgatgcggacgtaagcttagccgttcagcacgtcacgggcgatctgggcgacgttctccggcttgaagccgaagtagtcgaacagggcgccacccggggccgactcgccgaagcgatccatgccgaacacggcgccgtccagaccggtgaacttgtaccagcccgcagtggcgcccgcctcgaccgccacgcgcttgcgcacggcggccggcagcacggcctcccggtaggcggggtcctgctgctcgaacagctcgacgcagggcatggagacgacgcgcgccttcttgccttcgccggcaagctcctcggccgccttgaccgccagctcgacctcggagccggtcgcgataaagatcaggtccggggtgccgtcgcagtccttcaggatgtaaccaccacgggcgatgttggcgagctgttcgccatcgcgctccatgtgcggcaggccctgacgcgacaggatgaacgcggaggggccgtcggtgcgttcgataccggccttccaggcgacggcggtctcgaccgcgtcgcaggggcgccagacgttcaggttggggatcaggcgcaggctcggggtctgctcgatcggctggtgggtcgggccgtcttcgcccagaccgatggagtcatgggtcagtacgtacatgacacgctggcccatcagcgcggacatgcggatgccgttgcgggcatagtcggagaagatcaggaaggtgccgccgtacgggatgaagccgccgtgcagggcgatgccgttcatgatcgcggccatgccgaactcgcgcacgccgtagtagacgtagttgcccgcggcatcgtccctgctgacgcccttggagccggagtacatggtcaggttggagccggccaggtcggcggagccgcccagcagttccgggacggccggcgccatgccggcgatcgcgttctgcgaggccttgcgcgaggcgaccttctcggccttctcgacggtttccttgatgtaggcgttggccttttcgctccagtcggacggcaggtcaccggccatgcggcgctcgaactcggcggccagttccggatgcgcctgcttgtacgcggcaaagcgttcgttccactcggactcggccttggcgcccttgtcctttgcactccagccttcgtagatctcgttcgggatctcgaacggggcgtggttccagccgagctccttgcgggtcagcgcgacttcgtcgtcgcccagggcggcgccgtgacactcttccttgccacacttgttcggcgaaccgaagccgatcacggtgcggcagcagatcaggctcggcttgtcgctgttctggcgtgcctcttcgatcgcggccttgaccgcatcggcgtcgtgaccatccacaccacgtaccacgtgccagccataggcttcgaaacgggtcggggtatcgtcggtgaaccacccctcgacttcgccgtcgatggagatgccgttgtcatcccagaaggcgatcagcttgcccaggcccagggtgccggccagcgcgcagctttcgtgggagaccccttccatcatgcagccatcgccgaggaaggcgtaggtgtgatgatcaacgatgtcgtgctcgggctggttgaagtgcgcggccatcatcttctcggccagcgccatgcccaccgcgttggagatcccctggcccagcgggccggtcgtggtctccacacccggggtgtagccgtattccgggtgacccggggtcttggagtgcagctgacggaactgcttgagctcgtccataggcaactcgtagccggtcaggtgcagcagggagtagatcagcatggagccgtggccgttggacatcacgaagcggtcgcgatcgggccagtgcgggttggccgggttgtgctgcatgtagtcgttccacagcacttcggcgatatccgccatccccattggggcgcccgggtggccggaattggccttctggacggcatccatcgacagggcgcgaatggcattggcaagctctctacgggtcggcatgctgaactcctgctctttcgaaatagtgttgggttcggctggcggcgatcagcggcgcggggcgccagcggcggccagacccggacaggtcgaccgatcgagggcacacagatcctgccggcgctcaaagacacggaatggcccgagcagccccagcaaaggcgatgcattttggccactttccgcgatcggggcaagtcggtgccagagcgcaccagaacgcggtctcgacgggattcgtgcgccccggggccccacaaacaccgggagggggggcttagaaaatctcgtcgagttgcgttacagtacgggtcgttttgcgcaaaactaaatcgaaacgacccacaaaggaacgcctaatgtccaacgattacatcttcacctcggaatcggtttccgcgggccatcccgacaagatggccgacctggtctccgacaccatcgtcgacgccatcatcgagcaggacccgcatgcgcgtatcgcctgcgagaccgccaccaagaccggcatggtcatgctgctgggcgagatcaccactggcgcgcagatcgactacgaaaagctggtgcgcgagacggtctgcgagatcggctacaacgattccgacgtcggcttcgacggcaagacctgcgccgtgctgaacgtgctgggtgaacagtcccaggacatcgccatgggtgtggaccgcgacgtctccgaccgcgccacccagggcgccggtgaccagggcctgatgttcggctacgccgcgcgcgaaaccgataccctgatgcccgccccgatcttctacgcccacaagatggtgcgtatccagtccgaactgatgaagagcggcaagctgccgtggctgcgcccggacgccaagtcccaggtctcgctgcgctacgaagacggcaagccggccggcctggacgcggtggtcctgtccacccaacacagcccggacatctcgcagaaggacctgaaggaagcgatctacgaagagatcttcaagaaggtgctgccgaacgaatggctgagccaggtctcggatgacaagattcacatcaacccgaccggcaagttcgagatcgggggcccggtgggtgacgccggtctgaccggccgcaagatcatcgtcgacacctacggcggcatggcccgtcacggtggtggcgcgttctccggcaaggacccgtccaaggtggaccgttccgccgcctacgccggccgctacgtggccaagaacatcgtcgccgccggcctggccgacaagtgcgagatccaggtttcctacgccatcggcgtggccgagccgacctcgatcaccgtcgacaccttcggcaccggcaaggtcgacgatcgcaagatcgaaggcttcgtgcgcgaagtgtttgatctgcgcccgtggggcctgatccagatgatggatctgctgcgcccgatctacaaggcgaccgccgcctatggtcacttcggccgcgaagacgtcgacctcccctgggagcgcaccgacaaggccgaggaactcaagaagatggcgggcctctaaacagacccctatttggtaagcgaaatacccatccggctgaggagcgctgcagcggtttaaccgtcaggctcagccggatgtccccctgaaacgtgaacacggcgctcatccagataaccggagaagttgatccatgaatgctgtgatgaacgacaagaaaacgaccgattacgtcgtcaaggacatcaaccttgccgaattcggccgcaaggaaattgcgatcgccgagaccgaaatgcccggtctgatccagacccgcgaagagttcgcggcctccaagccgctgaagggcgccaagattgccggctccctgcacatgaccatccagaccgcggttctgatccagaccctggaagccctgggcgccgacgtgcgctgggcctcctgcaacatctactccacccaggaccacgccgcggccgcgattgccgacaacggcaccccggtcttcgccgtgaagggcgagaccctggaagagtactgggactactgccaccgcatcttcgaattcgacggcggcgccaacatgatcctggacgacggcggtgacgccactctgctcctgcacatcggtgccaaggccgagaaggaccagtccgtcatctccaacccggagaacgaagaagagatcgccctgtttgcctcgatcaaggatcgcctggccaagcagccgaactggtactccgagcagctcgccaagatcaagggcgtgaccgaagagaccaccaccggtgtccatcgcctgtaccagatggcgaaggacggcgagctggccttcccggcgatcaacgtcaacgactcggtcaccaagtccaagttcgacaacctgtacggctgccgcgagtccaccgtggactccatcaagcgcgccaccgacgtgatgatcgcgggcaagatcgccgtggtcgccggttatggtgacgtcggcaagggtgccgcccagtcgctggccggcctgggtgccaccgtgtggatcaccgagatcgacccgatctgcgccctgcaggcctcgatggaaggcttccgcgtggtcacgatggacgaggccgccgacaaggccgagatcttcgttaccgccaccggtaacaaggacgtgatcaccgaagatcacatgactcgcatgaaggatcaggccatcgtctgcaacatcggtcacttcgactccgagatcgccgtggccgcgatgcgcaagtacgagtgggagaacatcaagccgcaggttgaccacatcatcctgccgaacggcaaccggatcatcatgctggccgaaggccgcctggtgaacctgggctgcggcaccggccatccgagcttcgtgatgtccaactccttcaccaaccagaccctggcccagatcgagctgtggacgaagggtgaccagtacgacaagaacgtctacgtgctgccgaagcacctggacgagaaggtcgcgcagctgcatctgaagaagctgggtgccaacctgacccgtctgaccgacgaacaggccaagtacctgggtctgccggtggatggcccgttcaagccggaacactaccgctactgatcggccagcctcacatttcaattcgttgttaatgtgaacgccggggcgggccgcatgttcgtgcggtccgccttctttttgtctggaggacaaacatgtctgaccaaaaacgcgtcttcagcgttgaattcttcccgcccaaggacgaggccggggccgaacggctggccaaggcccgcaagcgtctgggcgccctcaaacccgagttctactccgtaacctttggtgccggcggctcgacccgtgaccgcaccctggaaacggtcaaggacatcatcaacaaggacggcatcccggccgccccgcacgtctcctgtatctcctcgaccaagggcgagctgcacgagctgctgtcgacctaccgcgacatcggcgtcaaccgtatcgtcgcactgcgcggcgacctgccgtccggcaccaagaactccggcggcgacttccgctatgcctccgagctcgtcgagttcgtgcgcgccgagttcggtgaccagttcaagatcgaggtggcggcctatccggagttccatccgcaggccccgaacgccgagaaggacctggagaatttcaagaccaaggtggacgccggcgccgatgccgcgatcacccagtacttctacaacgtggacgcctacgaggccttcatggaacgggtggagaagatgggcatcactatcccgatcattgtcgggatcatgccgatcaccaactacacccagatcgtgcgcttctccgagatgtgcggcgccgagatcccgcgctatatccgcaagcggatggaggcctatggcgacgacaaggagtcgatccgcaagtttggcatcgagatcgccacacgcctgaccgacgacgtcctcgacaagggcgccccgggcatccacttctactccatgaaccaggccggtccgaccgagaccatctggaaaaacctggacctggacaaccgtcggtaacacccgatgcgctgcccccggcttctgatcaacgacacggatctggccgcggggcagtctattcccgcttcgcaggaccggctgcactacgccaccaatgtcctgcgcctcaagaacgatgccgcctgccgggtgttcgacggccagggcaacgaattccatgcccgcctggaggtcaccggacgtcgttccggcaccttccatctgggtgaccgcgccgccgcccccaccacacccgcacgccccattgagcttctccagggcattgcccgaggcgaccacatggacctggcggtacagaaggcggtggagctgggtatcagtgtgatccggcccgtgctttgcgagcgcagccgttcggccgccgcccaccgagggctggacaagcgccaggcccactgggccgggatcatccaggcggcggccgaacaatgcggccgtaacgagctaccacttctggtgccacccgccacactggacgaggccctggacgccagctcacccggcctcgacctggtcgcggacgagcagggcccacccctgtccggggcgctcgactcgttcgggaaggggggcacgtccgggcgggtacggatactgatcggacccgagggggggctgaccgacgaggaacgcatccaggcgcgcaacgccgggtttcaagcggtcgccatgggcccccgtaccctgcgcacggaaacggccgcgatcagcctcttgaccctggtgcaatggaggctcggggatctcgacggtggggccgccctcacctagggaccagcacgcttataccgcttccggctgtgaaagctcgagcaggcgatcctcgatcgcatcgagccgcaacaggtggctggtcactcccgacgcctttaccttccacgcccacggagaggcgtccgcctcgtcaacggcatagatgttttgcggcgtgatgcgcaccggatgtggcgtgccacgtacctccagcgcatagaatggcagtcggtccggttgggtaatcgcctgcatgaccagcaagcgggtaaaccggcgctgcgcatcctcggctggatgttcgggatacaacagacggtggacattgaccacgggcacctggacgtcctgccagatcagcgtgggctccagccaggggatgtccgcatgctcgtgatcagtctgcacggcacctgcccgggtggtgacctcgagaaaggcgctacgcggcaacaggatggacccggtgtccagctgcacgatcaccgattcgaccgacggctcgcgggtctcctcgctcatgcgggaacctcctcaaggtgacgccggatttcgtccagcaggtcattctccagatacggcttgcccagatagccattgacacccagccgcgaggcacgctcgcgatgcttcgtgccactgcgtgatgtgatcatgataatcgggacctgactcaactccggatggtcgcggacatgggcagcgaactcgaacccgtccatgcgcggcatctccacatccagcaggatcagctgcggtcgccgctcctccagcatcgtcacggcatcgagaccgtcgcgggccgtgaccacatcgtacccatggcgggcgagcagacgcgcggtaaccttgcggatggtgatcgagtcatccacgaccatgatacgcggggcaccggcaatctccgccggcacgcccgcctcgacagtgcccgccgtggccgccgcgaaccggaccagcatgctcaggtcgaggatcagcatgaccgagccatcgccctgcagagtggcaccagcgaccccggggatacgactcaggaccgggcctaccgatttcacaaccacttcctggctccccagcaacccgtcgatccgcaacgccacgcgctgatcgtcggcgcgcaccagcaacagcgggaacgcgtggtccggcagatggctggcactggcctgtgtctcgacacccatcaggtcacccagggcccgcacggcgtagtcctgaccggcgtagggatagctcacatgcccgtcgccgccggccacgacctcttcggcatgcgcccgcacgacgccctccacggacgccatgggcacggcgaagatctcctcgcccacctgcaccagcaatgcctgcgagatcgccagcgtaaacggcaaccgcatggtaaagcgcgagcctcgtccgggcgtcgaatcgatctccagcgtgccgcccagttgcttgacgtcgctgttcaccacatccagccccaccccgcgaccggccacctgcgacacttccgtggcagtggagaacccggactgcaggatcaactgcagggcctgggcatcggtaatctcggcatcggctgtcagcagcccgcgctccacggcgcgcgtgcggatagcatgggcatcgatcccggcgccatcgtccgtcacttgcaagcggatctcgctgcctgactgctcgagcgacaccacgatctggcccgtttccgccttgccggccgcgcgacgcgcctcgctgtcctcaataccgtgcgcaattgcattgcgcagcaggtgctcgagcggggcgaccagccgttccagcaatgcgcggtcgagctcggccccctgcccggaaaactccacacggaccgacttgcccatgtcgtcgccggcctggcgtaccacacgccgcagacgcggggccatacgcgcgaagcgcaccatgcgctggcgcatcagctggtcctggagatcagtccccacgcgacgctgctgcagcaggataccgccagcattctgcagctcgtcacccacgtcctgcttcagggcctcaaggtcactgacactctcggccagcgcacgcgagagctgctgaatgccggaatagcggtccatctccagcggatcgaaatccaccgcctcatcaccgctctccttctcgacccggaacagaatctgcgcctcggtctcgatctcgagcttgcgcagctgctcgcgcaggcgagcgatcgtccgctccagttcatcgacctgaccttcgacacgacccaccgtctgctcgaagcgacgatggaaggtcgcaagctcaccggcatgattgaccagcgcatccagcacctcggcatccatgcgtacctggtcctggatacggcgtgcatccatcggcgcgggctgcgcggcggtctccggctcgtcgtccggcagcagggccgcgggctccgcgtcctcggcctcacggctgggggccggctggctctcgaactcttcaccaccaccggatgcccagtcgcgcaaggccggcagggtctcgctggcctcttcgttcgtctgccagctaccgaccccgcgctcgaccaggtgctggacatcggtcaatgcgcgctcgaccagccggaagaatccttctcggggctccagtccggtctcggtctccacgcccaaggcactttccagggcatgggcaatcgccccgaccacctcgaaaccagccatccgggcactgcccttcagcgtatgcacctcgcgctggaaggcattctgatccggccccggacggccgccggcctcgcgccacgatgccagggccgcgaacgcggcctccaggatatcgcgggcctcttcgatgaatacctcggcgaactccggatcgatctcttcctccagctccacctccagcccggcatccggctcgcccgccagcccggcgtcgccgggctcggcgcccaccgcttcggcctccgctggctcggacgtcgaaggtgtcgcgtcgtcgacatccggttgcggtggctcaagcgccgattcgtgcgcatccgactgtggcggctcggggacctgctcggcggcatcctcgtcggtagcgcgcagcaactgctcggcggtcgcatggtcgaggagctcgtagacctcgggcgaccacttgggcggtgcgtcggtcttgagcgggtcgggatgctcgtcggccactgcatccgccacgtagcgctcgagttcggcgagcagggtctgggcgcgcgccgccagcggccactccatctcgcgatggatgcgcacgatgcgctcaaacgggccgcacacggcgtagatgccacggatgtcggccgttcgggcactcccgttcagggtatgcagtgcgcgctcgagctcgtgattcggcaccctgtcgggccggctcccggacgcgtcgatccattcacgaagggtagccagatgggtacgggcctcggccgagaacacctgccagagttgcgggtcggtgcccgcgtcctcgggcagctcgagcgcttcgtcgtttgtttccagcgcgggttccgcagggataggcggctcgagggcagcctcgggcgcatccagctcctgtgcatccaggtccagcggctccgccgcctccagttggtcttccggggcctccggaatgggggctgccggccattcgggttcggcagagccagcggagtccagggcctccatgctgcgcgcgagcgcggcaaaatcgtcctcggcaccggccggcatctcggctgattcctccgccggctccatctcgccggacagcagtgcctgcaggcgcaaggcgatatccagtaccggggtatccgggccggtatcgtcacggacttctgccaccaggcccggcaggaccgcaattgcatcctcaagtgcctggatggtcgcgaagtccgcctcttgcccgccttccagcaggcgattcaggaatgactccacgacccaggcaaattcccccagacgcaaggcccccgccaggcggccggaacccttgagcgtatgaaaggaacgacggatcaccgtcagggcatccatgtcggagggcgcggcctgccagcgcgggaactgctcgccgaggctttcgatctcctcgtcggcttcctcgaggaagatatcgagaatctcgggatcgatatccggcccccgaacctgcgaggacaacacggactcgtcgtagtgcaaacgttctgcactcgagacatgcaccggcggggccggagcggtttcggatactgccgccggctcgggaatatcctcctcggcctcagcaaaaacggccagcggctcttcctgccccgtgacctcctcgatatcgtcacccggtgaaagttcttccccgcttgcacccagggacacatcggtcagcgaaacggggcgctcgaccgcatcgccaccggagatcgcgcccagacgctgcagtgcggccacaccccgctcgtggacactatccagctcgcgccagggctgcccggaggactccagcgccagctcgatcgagctcaacacctccgccagcgccccgacctcgtcctcacccaggtcgcgtgccgccagcccggcgtcagcacgagcctccagatagcggatcaacggctgcaacagggcctgcagggcctcgaaaccgccgatcgacatcgcaccgtcgacccgctccagcgcgctgcgggcctcgtgcagcccgttatccgcgccttctccggagaggtatccgagcaaggtatcgcgcacgcgccgcacgtccaccagggcctcctggtagaccgccgccgccaggtggcgatcaaagtcggcacgcgggccgctggccgcacgccgacgcaggcccgattcgagcagcgactccagtgccagtagatgctcggccaattccatgtcgacctgttcgtcggattgcccggcccgctccggcgtcagggcctccatcagggcatcggtgtggcgctggcccgcctccagaccgagcagactcagggtcgagccgatccgctcgacctgttcgctcaggctggccaattcctcttggccgcgctgttccgaacgcatcagcacgtccagacgctcgcgcacctcggccaggtcgtcttccagggcggcgcgcagattctgatagaccgcctggccgacccctccgccgtcgtcgccttgcagcgcgtccagaccgaacacttcgcgcaccgcgcgcgcctgttcgccatcggaacttgaccccgcaatgtggaacagcaaggtcttgatcaggtcatccgggatggcgtgatcgggctccgagccatcgtcgttcgattcgcaatgctcgctgaggatgcccaggtatcgcccgagctcgcggtccacacgcccgatcaggcggcgaatgtcggtactggcctcgaggccctcgtccgcgagcgactccaggatgccaccggtaatccagaacaggcgccggagatcccccggggggaccatttcctcgatctgctgtgccacgggcttcaggcggcgagccgccgcgatcacatcaccgcgaaccaactcgagaagttcgcgctgaaagccgcgacgggcctcttgcaggcgccgtgcgcgctcctcaggctgtagcgcctcaccaccggccccgactcgaccgtcgtccaccacctgcagatccggcatcaaggccgcgacgtccatcagcaaggtggcgccccgcgctgcacgcagctcgttgagcaacgggaccaggatcatcggcgaaggcagttccgagtcgccctcctgctcaaggtagtcgggcaactgcagcgcggcgcgcaagagcgcctcggttgcctccgggctgggcggctcggctccctgctgcagatccatcacctgcaacatctcgtcgcagatcaggaccacgctctcgacctgcaccatggtcagggtgccgcgaatctgctccagtcccgcgcgggcctcatcgaggcactcgctacaggcagggtcctcggcatagcgccgcagggcgtcctggagttcgacaaagagcttgtcgagctcgtcgcggacccaattcagtgcgctgggtgccatatctgcggcccggcgtcaggcgcgctgctcgttcgggacggtttcctcggaggacgcatcgggctcggcggtatcgtcgccaggctcgggtagcgtcgggtcggggagcttgaagtccgacaccgaggactggagctgcgcggacagttgcgccagatcgccgatggcggccgcggtggactgggtaccctgagtggtctccgaggtgatctcgcggatctggcccatgatcgaggtcacgttgcgcgccatctccgactgctggcgtgccgagttcgcgatcccgtcgatcagatccgccagatcggcagacacctgctcgatctcggccagcgcctcgcccgccgcctgggccatctcggccccggacaccacgttggcggtactttgttccatcgacgaaaccgcctcgctggtatccgcctggatcgccttgaccagaccctcgacctgacgcgtcgcgccggaggagcgctccgcgaggcgctggacctcgtccgccaccaccgcgaacccgcgccccgcttcgcctgcggcggaggcctggatcgcagcgttcagcgcgagcacgttggtctgctcggcaatatcattgatcagcccgatgatgtcgccgatctcctgcgaggactcgcccaggcgcttgattcgtttcgcggtctcctggatctgctcgcggatggtatccatgccttcgatcgagcggcgcaccgtggccgcgcccttggacgcgatctccaccgaatttcgcgccacctgggccgactgcccggcatcctgcgcgaccttgtcgaccgactcgctcacctcgtcgattgcatcgttcgcctgctggatctcgcgggcttgttcctcggacttctccgccagccccagcacctgcgaacgggtcgcggccgaggattcgctgatgtccgcggccaccgtgttaatggtcgcgaccagggtacgcaggttctcgatcgcgtagttcatcgagtccgcgatcgccccggtgaagtcctcggtcacggtcgcgttgacggtgaggtccccatcggcgaggttcatcatctcgtccagcaggcgcaggatggcctgctggttgcgctcgttctgcgcctcagtctcggccagctcgcgcttggtgtcgcggtagaggaacagccccatcgcgatcaacagcagcagcgccagaccacccagggcgaacccgaccagggcaatcacacccgcctgctcggcctcgcggttgagcgcagcctcgagaccaccggtcacatccagcatggccccagagcgagcctcgaccgaggaggcggccgcattgatctcgaagatctgcgacgaggtatccagcaccccctcgaccgcctcgctgaaggcgatgaacaacgtcgcgatctcctgcagcgtacgctgggtctcggcgtcatcgacgcgctcgatacccaggggttcgaagccctcgatcaggccatcgagcacacgcccgtacaacgtggcatcgcgctcgaaccgctcgatcgcggtagccgctgcggcgccaccctgcaacacctggttgaggttattggcgatgcgctgaatgagcatggtctggcgcgaggccgcataaacctgctccggcgactccccgatctggaccatgcgccgcaccacgtcatcggacagacgtgccagctcgggcgagaaggcctccaccgcctcggaaaactccgtcacctgctcaatgtcatcggagcccacgatgacggtggtgacatcatcacgataaagcgaccactcgcgattgacgtccgacagttcgctggacactgcctcgggcagcggcagcagaccgtcgcccccatcgcgcaaccgctcgaactgatcgtcgaagcggttgcgcaactccgtgatatcggtaatcgcctgttcggagcccccggccgcttccagggtacccgtcgccaatcgctgcgaaagcagctgcatctcgctggccagggcgacacggtcgcgatactggctttgctcgaattcgtggtaggtaaaagccacgcccgtcgcgatcagggccagcaccagcacccccccgaggacgatattgcgcaagcgtcgactcgatcccatacgtcataccccctgttgcagcccgccggctccgcttatacagcggtcgcggtctgttcggtattcgatgccccagccagctccatgccggcaaagcgattggtgtcattcaaaagcagatccagatccagcaccgggtgcaaccggtgcccaaggtcgaatccaccggtaataaagggacgcacacggtcgggcaccgacacctgcagtcgccgttgcgacggaatgcagcgccgcatgccctcgacctgactcaccagcaaaccggccataccgtgtccctggggggccactacgacacgctgcccggccgcatcgtgcggcaagggaacgtccagcaacagcttgcccatgtcgaataccggcaggaccagcccgcgcagattccccacacccagcacggccgggtccgccagcggcactcgagtcaacgacagcggatcggccacctcggcgatcgaatccatgtcgaccagaaaacggaaatcggcgacacggagcagcaccccgcgccagcccgtgccgatatcccttcgcagttcgcggttcacgcgacgcccttcgcgatcgagactcgcgagcagggcgtagggcgtggaccgctcgatcttcatgcgttcaggtacttaccgatggtttgcagcaggtccttttccgccaccggtttggtgatgtagtcccgggccccctggcgcatggcccagacccggtccgtggcctggtccttggtggacaccacgaccacgggcacatgcgaggtctcgtcggatttcgacaactcgcgggtggcctggaagccattgagccccggcatcaccacatccatcagcaccagatccgggacctgcgccttggccgcagccacgccctcctcgccgctttcggccgtggtcacggcatggccatgcttctccagcatggtgcgcaggacatggatctcggtcggggagtcatcaacgatcaggatgcgggccatgggtcgttccttgtcggcatcttgtggtgcggcggggttcagcttcctgccgggcgagtgtactggcgcatcgcacccaggaggtcatcccgggtgaagggcttggtcaggtaatcctcggagccaaccacgcggcccttggccttgtcgaacacgctgtccttgctcgacagcatgatgatcggcgtggcccggaaccgtttgttgttcttgatcagcgcgcaggtctggtagccatccagacgcggcatcatgacatcgataaaaatgatatccgggttggagttggccaccttggacagggcctcgaagccatccacggccgtaatgacgtccgcaccgtgcttttgcagcaaggattcggccgtgcgccgaatggtcttgctgtcatcgatgaccatgactttcagcccctgaaactcggcagccgagtccgcttctgccaatgcgttcgccaccctgctccccctgaaggctctctgcgcccccgaatctatcggaagctcgagcccgtgacaaacagcacacaatgatattgcctgcccccgcgagcagcgcaaggagtagaagcggccctgcctcgacggggatccatgagcgccgcaatgacatggcatactcgagccacattctgacactgcggaaccgctcgtggcgcatgacatcgctgtcctgatggaccccatcgccggcatcaagccctggaaggacaccaccttcgccatgctgctcgccgcccaggcacgcgggcaccgcctgcactacctggaacccggcgatctgtggatcgaagaagggcgcgcatatgtccgcagccgcccggtggcggtgcgcgaccagcgcgaggactactacaccctggggcccgagcaagaaggcgacgccagtcgcttcgatctcctgctgatgcgcaaggacccgccgttcgacctcgaatacatctacgccacctacgccctggacctggccgagcgtgacggcgtgcgggtagtcaatcggcccggggccctgcgcgatgtaaacgagaaggccttcgccacgcattttgtcgactgcgggccgccgaccctgatcacccgcgaccgcgcgcgcatccgcgccttcctcgatcaccacggcgacatcgtggtcaaaccactggacggcatgggcggggcctcggtattccgcatccgcgagggcgaccccaacctctcggtcatcctcgagaccatgaccgaattcgatcggcgcaccattgtcgcccagcgcttcctgccggaatacaccgccggcgacaagcgcatcatcctgatcgggggcgaaccctacgactatgcactggcacgaatcccggccgagggcgagacccgggccaacctggccgccggcgggcgcggcgaggccgtacccctgaccgatcgcgaccgctggatctgcgcgcagatcgcccccgagctcaagcgccgaggcctggatttcgtcggtatcgacgtgatcggcgactacctgaccgagatcaacgtgaccagccccaccggcgtacgcgaactcgatgccgcctgcggcgacgacctcgccggccagttcatcgactacctgacccacccctgatcccgcgaggtgatgcccatgccgatcccgtttctgcgcgcccgccaggccctcgtcggaccgattctgctcgccgcgctggccctggccggctgcgaccgcgacacgcccgacaccgtgaccctgaatttcttcgcctttggcacgatcgtggacgtcacgctctaccccgccggggcctacgacctggaggcgctggaatccgagctgcaggccgaactggagatcctgcatacctcctggcatgcctgggagcccggatcactcgggcgcaccaatgaactgctggcgcttcgggccgagttcagcgccccgccctctgtcctgccactgattgaacgtggcaaggaaatggaagagctgagcgacggcctgttcaacccggcgctgggcaagctgatcgccgcctggggctttcatcaggacgagcccgagggcccgccaccggacgacgaaaccctggaggcgctgctcgaagatccgcccagcatgcgcgacgtcgagcgcaatggggtacgtctgcgcggccagcacgcggacctgcagctggatttcggggggctcgccaagggcctcgccgtcgaacgcatgctcgacctgctgcaggaccagggtgtggaggccgcgatcttcaacgccggtggcgacctgatgaccctcgggcgccccacggatcgggcctggcaggtcgcgatccgccacccgcagggtggcattctcgggagtatcgagcttgatgcaggcgaagcactgttcagctccggcgactacgagcgcggctacgaatgggacggcgaacacatccaccatgtaatcgacccgcgcagcggacgccccagtagagacgttcacggcgcgaccgtgctgcacagcgaccctgccctggccgatgccgccgcgaccacgctgatgatcgccggccccgaggaatggccgcgctatgcccgcaagatgggtatcgaggccgccctggtggtgctcgacgatcgcatcgaggcaaccccggcgatggtcgaacgggtgcgcatggaagacagccagcccgcgctcgaggagcgcgctctgccgtgacgttttcccatctgcgctggggcgacgggctgatcgccgccctggccagcgccacagtggtcgcggcctttgtccttgcctacctgccggatacggaggcctccatgctggtcatcacccagaccggcgagccgccacggcaggaacccctggaccgcacccgcgaaatcgagatccacggcccggccggcatcacccgcgtgcagatcgagccgggcagggcgcgctgcgccgaatcccccggcacgcgcaacatctgcgagaacagcggctggctgcagcgccacggcgaggtcgcggtcagcctccccaaccggctgaccctgcaggtccagggtcgcggccccagccatgacagccttcactactgagcccggcgtgaccatctccacccccgacactttgacacaacgcgaccgcaccattgccgcgctggccgccatcgccatcggtgtccaggtcctggaggcggcgatcccgagcccggtgcctggtatcaagccggggctggcgaacatcgtgaccctgatcgccctgctcactctgggctggcgcgcggcggtcgcggtcaccctcatccgggtcgtcggcgccgccctgctgctcggcacgctgctgagccccgccttctggctgtcgctggccggggccctggccgccctggccgcgctcggtctgctgcgcccactggcgccacgccatatcggcgcgctgggcctcgccatcgccgccgcgatggcgcacatcaccggtcagttcctgctggcctggggcgtgatcatcccgcacccgaacctgccactggtgctacccccactattgctggccgccctgattgccggcagcgtgaccggtatactggccgcacacgtgctcgcagacccccggatccagcgccatgtccgtctcgcacggcacccttgaacccgaatctccgcagcgtcgcggccagctgggcccgatgctgtttctggccgtggtcgcgcatgccctgatcatcctcggcatcggcttcgccgttgacccactggacacgccttcccgcgagcccctggacgtgacctgggtgaccgacccggacgcacaggagccagagccggaagaggtcgagcgcatcgccaccgaggaccaggccgccagcggcgaaggcgaggaggtgcaggaggcgctgtcgccggaggccgaggccgaaggcatcggcgaaccggagcccgagggggtcgaggccccgctgccggacgcggggccgctggtcatggagcccgcccagccggaacccgaaccggagcccgaggccgtggaggccgagacggacgaagccgcgccgacagcccccgaagtcgccgaacccgaaccgatcgagtcccctcaggcggaggaacgcccgtcggccgccgcgctgatgaaccggggcctggacaccgcgcgcgcggccccggccgaggagcgccgcgaattctccacccgcgccacccgcacccgctacctcgacagcctcgccgcgcgcagcgcgccggaggccgcgtatctgcaggcctggatcaacaaggtcgagcgcgtcggcaacctgaactaccccgacgaggcccgccgccggggcctgtccggcacactggtgctgtcggtgcgcctgaacccggatggcgagctgatggatatcgagatcgcccgcagttccggcgagccggtgctggaccaggccgcgatgcgcattgtggagctggccgccccttatgcccccttcaccgagcagatgcgcgaggaatatgacgaactcgtgatcacccggacctgggccttccgccgcgaccagatggagcagattcggtaggccccgggttccttgcggcataacggagcagcgccgatactgaacacatgacgcaagccccttccagctcgagcgcggccagcctgcgcgatcacttcctgatcgcgatgccgagcctgaacgatggctacttcagccatgcggtcacctacatctgcgaccacgacgccgaaggggccctggggctggtcatcaaccagcccaccgagttgtcgctgcgcgacctgctgcagcacgtcgatctcgagcctcgcgacgagctgccggagatcccggtctaccggggcggcccggtccagcccgagcacggcttcgtgctgcacactggaaagcccgagtggcggggcagccagcccataaccgactccatcgtactgaccacctcgcgcgacatcctggaggccatcaacgagggccgcggcccgcaccgcgtcctcatcgccctgggacacgccggctgggggccggggcaactcgagagcgaactggccgataacgcctggctgaccacccgcgccaatgccgacatcctgttcgaccaccccagcgccgagcgctgggccggggcggccaagctgatcggcatcgacgtcaacctgatcagctccgcgcccggccacgcctgaggcgggcccggcaacgtcatggggcttctggccttcgactacggccgccggcggatcgggatcgcagtgggcgaggaactgaccggcgcggcgcgcgggctgcgcacactcaacaccgattcaccggagctgtggcccgtgatcgacaggctcgtaagcgagtgggcgcccgagggctttgtcgtcggctggcccacccaggcggacggcaaacccaccccgctggcgaaacgcattcgcgcgttcggggccgccctcgaagcgcgctacaaccaaccggtatactggtacgacgagcatctgacatcgcacctggcccgcgagcgcagcgggcggggacgccacgacccggggctggatgcccacgctgccgcggtcatcctcgaaggctggtttcaggagaacgcatgaagacgccggacgtcccaaccctgctcgaccgcatggccgaccagacgcgccagtacctggccaggcacgacatcgacaacccgatggtggtcggcatccactccggtggagtctggatcgccgagcacctgcgcgagcgcctcggggtggagaggccgctgggcaagctggatatcagcttctaccgcgacgacttctcgcgcatcggcatgcatccacaggtccgcccgtccgagctcccggaggacctggacggcgtgcatgtcctgctggtggacgatgtgctctacaccgggcgcacgatccgcgccgccctgaacgaactgttcgactacgggcgccccgcctcggtcaccctcgccgtgctggtcgagcgcgacgggcgcgaactgccgatcgccgccgcgatcgtcggggaacacatggagctcggcacccgcgagcagatcaagctgcgcggccccgaacccctgcgcctggagcgcgtcaccctggagaccgatggggacgccgacgcatgagcgataccgtggacaccccggtcctggccggggccacccgcctgccggaaccgggcccgttgcccaatcacctgcagctgaccgatgacggccagctgcgccacctgctgaccatcgagggcctcaaccgcgatctcctgaacgagatcctggataccgccgagtcgttcgcgaacatgaacgagaaggcagtgaagaaggtcccgctgctgcgcggcaagaccatcgtcaatctgttcttcgaggccagcacccgcacccgcaccaccttcgaactggccgccaagcgcctgtccgcggacgtactcaacatcaacatcagcacttcctcggcggtcaagggcgaaagcctgctggataccctgcgcaacctcgaggcgatgaacgtggacatgttcgtggtacgccacgaggagagcgggaccgcgcatttcatcgcccgccatgtcgcccccggcatcagcgtgctgaacgccggcgacggccgccacgcgcaccccacccaggcgttgctggacatgttcaccatccgccggcacaagggcgacttcaccaagctgaaggtcgcgatcgtgggcgacatcctgcactcgcgcgtcgcgcgctcgcagatccacgcgctcaacatcctgcagaccggcgaagtacgtgtggtcgcaccctgttcgctgttgccggcgaatgtcgaccaactcggcgtgcacgtctacaacgacctcgacgccggcctgaaggacgtcgacgtgatcatcatgctgcgtctgcagcgcgagcgcatggagcacgcccatctgccctccgagcacgagtactaccagctgttcggcctgacctcgcgccgtctgcaactggcgcaccccacctgcctggtgatgcacccgggcccggcgaatcgcggcgtggagatcgagtccgcggtggcggacgggccgcactcggtgatcctgcagcaggtgacctacggcatctcggtccgccaggccgtgatgtccatggtgatgggggcgcatcagtcgtgagtgtactgatcgaaaatgtacgaatcatcgatccggcggacgactacgacgcggtcggggcgctctgcgtgcagggcgccgagatcctggcgcggggccagataccggacggcttcgagccacgccggcgcattgatggcagcgggctgtgggtgttccccggcctgatcgacctgtccgcgcgtatgcgcgagcccggcgaggagcacaaggccaccatcgccagcgagacgctggccgctgcacgcgggggcatcaccagcgtcgtgattcccccggataccgatccgccaatcgactccccggccgagatcgaactgattgcgcgccgcgcacggcaggcctgcggcgtacgggtctatacgctgggcgctctgacacaacgtctggaggggcagcagctggccgagatggcggcgctgcagcaggcgggggcccgcggtgtgagcaatgcccacaagccgctggccagcctgctggtgctgcgccgagctctggagtacgcgaccaccttcggcctgacgatcgtgctgcccgcccaggacctgtcgctgaccggctcgggctgcatgcacgagggcgccgtctccacacgcctgggcctgtccgggatcccggaagccgcagagaccgccgcgctgggcgccatcctggccctggtcgaacagaccggggcgcgcgtgcatgtcgcgcgcctgtcgacgcgccgcggggccgagatgatcgccaaggcacgcgccgagggactgccgatcaccgccgacgtcgctgcccaccagttgttcctgaccgaggtcgatgtggccgaatacgacccgaacggccatgtgattccgccgctgcgggcccagcgcgaccgcgacggtctgcgcgcggccgtcgcgcgcggcgagatcagcgccatttgctcggaccaccagccgcacgaggcggacgccaagctggggccgttcgccggaaccgaaccgggcatctcggccctggagaccctgctacctctgaccctgcgcctggtcgaggatggcctgctgagtctgggcgaggcgctggcgcgcgtgacctccggacctgccgagatcctggacttcgaacagggccgactgggcgccggcgcgcgggccgatttcgtgctgtacgatcccaccgcgctgcaggagatgcgcaagcaggactggctgagcaccgggcgcaactcgccgtttttcggctggaccttcaccggccaggttcgcgagacctgggtggcgggccgcccagcctggacccagcccactgagggaaacactgaataatgtacacgctcgcgttggtaccccaggttgtccgagacaaggcgcgtcgtgcagcgggtagtggttctacccgcccgttcttgactggttcggggcgcaacgcaggatcggggaacctggggtaccaaccccacaagccattaaagcaggggctcggccgcccgttgttatcaagaacgggcgcgcgcacggcgttgcggctcccccgtgcagagtcactgcacggcggtcaccgcgccttgttcgcacgcaaaagcgactcgagcgcgagcgtgtacattatccagtgtttccctaaggacaccgcatgacccccaccgacgccgaacgcccccaccgcggcacgatttttcaggagacggcccgcatcctcgagcaccaggatgccggggccgggcagtggatcctgcgcgccgaggcaccggaatgcgcgcgccgcgccgccccagggcagttcgcccatatccagtgttcgccgaacctgccgatgcggcgccccctgtcgatccagcgggtcgaccgcgaggccgggtgggtcgagttcctctacaaggtcgtgggcgacggcacgcaggcactgtcgcagcagccggtgggcgattccctgagcgtactggggccgatcggggtcccgttccggctgaacccggatcgtccgctgcggctgctgctcgggggtggcgtcgggatcccgccgatgatctttctggccgatcacctgcgccgccagggcgaggcgggccagacccgcgcgatcctcggctccgaggtgccgttcccgtttcgggccaagccctcggaaatcctctggccagggctgccggacggggcgatcgcgaccctgccgctgctggaggactggggcgtggcctgccgcctgacctcgaaggcaggcatccccggtgcccatgacggcttcgtgaccgatctcgcccgcgcctggctcaagacgctctcgcctgtggaacgtgatcaggtcgagctctatgcctgcggcccgcacccgatgctcgaggcctgcgcggaactggcggcggagttcggcctgccctgtcaggtctcgctggaggaattcatggcctgtgcagtgggtggctgcgcgggctgcacggtaccggtgcgcacccccgacggcgtggcgatgaagcgtgtctgcgtggatgggccggtgtttgcggccgccgatgtgttcccggagcctgcgcgggcctgagggacaggacgcacggaggggttcttggtaagcgccggacactggggagcgcccctccgagatccacattgaggagccgagggtgatgcggttcgcttcgctcagcgcatcctaccggtcggggagttgaaggtcttcctcggcctcgtcggccgcggagacgccgccgccgaagttgaggcgccattcgaggtcggcacgcgagtctgccttgttcagggcctcgtccagcatcactcggccacccttgaacagcttgacgatggcctgatcgaaggtctgcatgcccaccgagctgcccttggccataatctccttgatctcgctgatcttctcgtcgcggatcagttcggagatatacggcgtgttcaccatgatctccagcgcagccacacgctgtccgtccttggtctgcaacaggcgctgggcgatgatcgcgcgcaggttcagcgacagatccgagaggatctgcgagcgattgtcctcggggaacaagttgattacgcgatccagcgcctgggtggcattggtcgcgtgcagggtcgtcagtaccaggtggccggtatcggcgtaggtcagggccgcacgcatggtctcgcgggaacgcacctccccgatcatgatcacgtccggggcctcgcgcatcccctcctgcagggcgtgatcatagctcggggtgtcgatcccgacctcgcgctggccgacgatcgagcgcttgtgcgtaaagagaaactcgatcgggtcctcgaccgtaagaatatgaccgctggaatgcgtattacggtgatcaatcatcgaggcgagcgtggtggacttcccggtcccggtcgcgccgacgatcagcaccagcccgtcatggtgcgagacgaattcctccagcaccgggggcagcccaagctgctcgatggtcgggatggacatgcgaatgaagcgaatgaccatcgcgacctcgccgcgctggcgatagacattcacgcggaagcgtcccagaccctcgcgcgagacgccaaagttgaccgcggtctcgcgctcgaagatctcggcctgatgctcgttcatcatctcgcgcgcgatggcctccgcctgaccgggtgcgagtgccttgcgcgagatcggctgcaggaccccgtcgaccttgatgctcgcgggcgcgccggtcaggaagaacaggtccgaggcggccttctgcgccatcaggctcaggtacggttcgatctgcatctggctcatcgctgatctcccgaagggtgcggaccgttagcggacactgtagtcctcgggacggtcgtccacggacaggccctcgcccgtgtcggccactgccggtgcaccgtcatcctgtgcacgctgcgagtcgagcttgatgcgcagccgcaggtcattcaccgaatcggcgttgcgcagggcctcctcgtagctgatcttgcgggtctcgtagaggtcgaacagggcctggtcgaaggtctgcatgccctgctcgcgggagcgcgaaatcagctccttcatctcgtgcacggcacccttcagcatcaggtcggccatcaacggggtgttgatcaggatttctaccgccggcacacggccctcgccattctcctgccgcaccaggcgctgcgagatcaccgccttgaggttcagcgacaggtccatcagcaactgctcgcgccggtcttcggggaagaagttgatgatgcggtccagcgcctggttggtgctgttggcgtgcagggtggacaggcacaggtgaccggtctcggcaaaggcgatcgcgtagtccatcgtctcccgatcccggatctcgccgatcaggatcacgtccggcgcctgacgcagggtgttcttcagcgcgatctcgtagccctcggtgtccacgcccacctcgcgctgggtgatgatgctcttttcgtgttcgtggacgaactcgatcgggtcctcgatggtgacgatgtgatcgggggcattgcggttgcgatggccgatcatcgcggcgagcgaggtcgacttgcccgagccggtccccccgacgaagatcaccagcccgcggcgctccatggtgatcttctccagctgcggcggcatctggatgtcctcgaacttcgggatcaccgagttgatcgtgcgcagcaccattccggggctgccgcgctgagtaaacacgttcacgcgaaagcgcgacacgccctgcaggccgatcgcgaaattgcactcctgatggcgctcgtactccgcggactgcttgtcgttcatcagtgcgcgcaccagcgcctgggtatgcgaaggcgtgagcttctgctcggtcatcggcaccacgcggccgtcaatcttggccgctggcggcatgccgaccgtgatgaacaggtccgagccaccccggtccaccagggcgcggagcaggtcgtgcatgtacttgatcgccttgtcacgatccatggtgcttctccccttgccgaatcccccgggcgggggcgcgggctcagaacgaatccgggttggcggccttgcgcttggcgtcctcgcggctgatcacgccctgcgccagcatgtctttcaggcactggtccagcgtctgcatgccagtgccggcactggtctggatggtcgagtacatctgcgcgatcttgttttcgcggatcaggttgcggatggccggcgtgcccagcatgatctcgtgcgcggcgatacgcccgccgccgatcttcttcatcagggtctgcgcgataaccgcccgcagcgactcggacaacatcgcccgcaccatgtccttctcggccgccggaaacacatcgacgatacggtcgatcgtcttggccgcggaactggtatgcagggtgccgaagacgaggtgccccgtctccgccgcggtcagcgccaggcggatcgtctcgagatcgcgcagctcgccgaccagaatggtgtccggatcctcgcgcagcgcggaacgcagcgcctcggaaaagccgtgggtgtcgcggtgtacctcgcgctggttgaccagcgacttcttcgactcgtgcacgaactcgatcgggtcttcgatcgtcaggatgtggccgtagtcattctcgttgcggtggttgaccatgcccgccagcgtggtcgacttgcccgagccggtcgggcccgtgaccagcacgatcccgcgcggatagttggagatatcctcgaagatgcgcggtgccgccagctcttccagcgtgagcaccttggaggggatggtacgaaagaccgccgccgcgccccggtcctgattgaacgcattgacacgaaaacgcgccagcccggtgacctcgaacgagaagtccgtctccaggaactcctcgtagtccttgcgctggcggtcgttcatgatgtcgtagatcaggccctggacctccttgtggtccatgaccggcacattcacgcggcgcatatcgccgtcgatgcgcaccatcggcggcatgcccgccgagatgtgcagatccgaggccccgttcttgaccgcaaaggccagcagctgcgtgatatccatgcatccccctgtacaaccggaaacgagccgccagccccagcgccccgccccgggcgacgccctgccgggccccgcagcgtgtgacggacaccgcccgcctggcggcggtgcccttacgtttcaccggactatatcatagggccatgagcgcaccagaccacgcattcagggccgttcgcgaacgtatcgttcacgcctgcgaacaggccgggcgcgaccccggcagcgtgcgtcttctggccgtatccaagacacgtacggccgacgacatccgcgcgctgcatgccctcgggcagacggcgttcggcgagaactacgtgcaggagctcatcgacaagttcgacgccctcgagaccggcccgaaccccctgggcctcgagtggcactatatcggcgcactgcagagcaacaagacgcgccccgtggccgaacgcgctcactgggtacacaccatcgaccgcgagcgcattgcccgccgcctttcggaacagcgcccggaacacctgccgcccttgcaggtctgcctgcagatcaatgtctcgggcgagagccagaaggcaggcgtcccgccggaggctgccgccgcgctggccgacaccgtcgcgaacctgcccgggctgacgttacggggcctgatgaccctgccggccgccgagagcaatcgcgagcgccagcgccggccatttgcccggctgcggcagttgaaggacgaactcaatgcgcggggacatggcctggataccctgtccatgggcatgtccggcgatctcgaggccgcgatcctcgagggtgccagcctggtacgcatcggcaccgcgctgttcgggccccgcatcacacccgagagaaaccagtaaaagaggagtccgcatgacggaacaccgcttcgaagtcggctttatcggcgccggcaacatgggcgaagccctgttgcagggcctgatccagtccggccatgacgccgagcgcatcgcgatcgccgacaagagcgccgaacgcgtgcgcgatctccaggcccgctaccccggactgcaggccgcaagtgccgaggcgctcgccgaggacagcgccgcgctggtgctcgcggtcaagccgcagaccctgccggacctggcccccacgctgcgcgagggcgtcacccgcgggcagcccctggtcatctcggtggccgcgggcatcaccacggcccagctggccagttggctgggtgacggcacccgcctcgtccgcgcaatgcccaacacgccggccctggtcggcgccggcgtgaccggcctgttcgccgcccccactgccaccgccgaagaccgcgacaccgccacccgcctgctggagtcggtggggcgggcgatcccggtggcggacgaggagctgatgcacgcggtcacggcgacctcgggcagtggcccggcctatgtctttctgatgatcgaggcgatgcaggacgccgcgcagtcgctcgggctgccgcccgacaccgcgctggagctgacccttggcacgctggcgggtgcgacccgactggccgccgagagcgacgagccgcccgccgaactgcgccaccgcgtgacgtcgccgggcggcaccaccgagcgggccttgcaggtgctggaggatggcgacctgcgcggactcatgcgccgcgcaatggcggcggcggccgaacgctcgcgcgaactcggacagtaggggcttcgtccgccgcgtttcaggctgggcctggttcgtcatccggagtttacggtgccttcggcccgccacctgccatgcgctcactcgcgagcgcgccgcgaggtactttcttgcttgcccaagaaagtacccaaagaagggcacccggattccgcccgggaaccttgctccagggccctcgggccggcggcgctgaaactcgctacgcctttggcttcgctcagacagtcagcgcctcttttccgtcccgaggacccttccgcaaggggcttcatacggggggataaggtcaagacaacggctggcctgacgttcctgccagtggatagaggctaggcattcggacatcttggcacgctcggccttcggccttggcgtgccgcgcccgccagcgggcgccagaccccctcgtaggatgcggatgagcgcagcgaatcgcatcagggttgccccgacgccggaccggtgcgtttcgctgcgctcaaccgcaccctacagctcggggctaccgcctgttttgaccttccctcccgatatgagccccttgtggagggcgtgacaggccggacgattcaaaatagacacggggcgctgactgtctgagcgaagccaaaggcgcagcgagtttcagcgcctccggcctggcgcgtccgaagcaaggtccccgggcgaatcccgggcgtgtttcttggttacttctttgcacgagcaaagaagtccgtttttgatcaacaactggcagggtgcgctgccgaaacagcgcatggcaggcagcggaccgaaagcaagtaaacaccagatgacgaacccggcccagccccaacgacgctgagggccaaccagggcacatcaagacccaccggccggtgggcgggagaaggctaggcgtcggggaggccgaggcggcgcagccagcgcgccggatcgccggcgcagaccagaaactcgggattgagcatgctctccttggtgttgtagcgaagctcctgcccgtggaggtccgtcacatgcccccccgcggcccgcacgaccgcatgcgccgccgcggtatcccactcgctggtcggccccaggcgcggataaatatccgcggctccctcggccaccatgcagagcttcatcgagctgcccagactcaccaactcgtgcggcccaaggcgttccagcaccgctttgagccgctcggctccgtgcgaacggctgcccgccacgagcgggtgctcggtatcaatacggtcgcgtgccacctcgatggagcgcgggacctcggaaccatcgcggcggatggcgccgcctccagcgtggcccgcatacagacgctgaagcaccggactccagaccacgcccatcagcggctcgtggtcatggatcagggcaatgttgaccgtgaattcacccgtacgcttgacgaactcgcgggtcccgtcgagaggatcgatcagccagtaggtccgccactgcttgcggcgctcgaatggtacgtcctgcccctcctcggagaggacgggccactccggcgcgatctcgcgcagcccctgggcgatcacacgatgcgcggccaggtcggcctcggtcagtggggagcgatcgtccttttcggtgaccgcgaagcgggtctcgtagacctcgagaatggcatggccggcatcctcggccagaccacccacttcctgcatcagggcggtcagggccgcgtccttgggcggttcgttcatcggggcatcctttctgattcgaacggtacggaatgcgcgtaccttggcagaacccgggtcaggcgtcgagaaaatcgcgcaccatgtagagcgccgcgatggaacgggcctcggtgcaatcctcgcgggtgaccagttcgcccagccggtccagcgaccagggtacgacctcgatggcctccggctcgtcaccctcctcgcgctgggggtagagatcctccgccacgatcagatgggtctcgtgcgacatgtagccgggcgcgaccgtcagcgcgcccaggtgggtcaggcggtgaccgccatacccgacctcctccatgatctcgcggtttgccgccaccaggatgtcctcgcgcgcctcgatgcggcccttgggcaggccaagctcgtagcggtgggtgccggccgcgtattcgcggatcagcagcacggtgcgatccggctgcaccggggcgacgatgactgcgccgttgccccggctgatcaggcgctcgtaacaggtgcgcgccccattgctgaactcgagatccagctcctcgacctcgaacagccgacttcgggctacggtccggcggccctggacatccggtttgtctcgactcatagacgttttattcggcgttgcgcagccgtacctgggttctcagttcgccctcgaacagggtgtcgaggatgatgccatggtcggactcgacgacgtcgaagccttcctgtgcctcggggtgggtctcctccagacgcaggtccagatccccccagtttacggccatggtgacccgcatggggaagtagccatccaggaaacgccgcacgaagggcccgttctccatcgtgtagacgccatcaccttcgtgttcgatcacacgcatgcgtgcggtgacacagacctcggaatccttgtggacaccgcgcaggtcgacccggtcgccccgtgcctcggccaggtcgatgttggtagtggattcgacctgaaggtcctcgattcgctcttcgttgtaggcaatgaccatgcgccggatcggcgcaatatcgctgtggcactggcgcagatccacccagccgtcctccagcgaagacgagctcagcgtgatctggttctggtggtgatgagggacctgctccggctcctcggtcagaaacttgatctccgggctggtggtctgggtctggtccggcgatacagtctcgccccacaggctgtcgtcctcgaacgggtcgtaatcggggtcgctcgggtccatcgcctgcgcggaaaatggcagcagcgccagggaaaccagcgccagaaagagcgggccaggggccagacgggattcaggtaccatgggagccatcgcaatcaccctctttgaggttccgttcgctgtggaccccaaaaaccccgaaaaaaatccgaatccgcaggaatcatcggtgcatgtcgactggtcgagcatcgacaccgtgctgttcgacatggacggtacactgctggatctgcactttgacaaccgcttctggcgcgagctgatccccgccgagtacatccgctgccagccggacgacccggaatgcgcccgccggcgcctggaagacgagatgcaacgcgtgcgcggcaagctcgaatggtactgcgtggatcactggacccggttcaccggtctcgacgtgctcgggctgaagcgcgaactggcccaccacgtcgcaatcaagccgcacgccgaggccctgctgggcgccctgcatcgctccggccgccgacgcgtgctggtaaccaacgcccatccgaaggtctacaacttcaagcaccagatcacgcggatcggggatcacctggacacgatcgtctccgcccacgacctggagtgcgccaaggaagacaccgacttctgggaacggctgcaacgcatcaccccctacgatccggcacgtacgctgctggtcgacgacaacctgctggccctggccagcgcagcccggcagggcctgaccgagctgcgcggcatgcgctacccggacgagcgcggggagccgatggactcgcgggagtttctgctgctggaatcgctggccgacctgctgcccggacttccgggccgggaacggcccgttacttgaccggagtcggcaggttgcggatcaggtccagccggatctgaacgtcacgcccctcgcactcgccgtccagccagtgatatccgtccgcctcgcggacctcgcgcggggtcaccttgccccaccaggcctggctggagtcgggctcggcccagttcagctgcagggtctcacctgtgagaatggcgatctccaggcgttcgatcacatgtttgggaaggacggattcggtcatcggggtggttcgcggtagtcggtgggatccggcacgcccgccgaggcgaaagccgcgcggcgcgcctggcactgcgggcagcgcccgcagtggagcgattgtgccagaaggcagctccaggtgcgggaccagtcgatccccagcggatcggtggtgtagatgatatcggccttggactgcgcgatcagcggggcctcgatcgccagccccggtaccagctcgtccgccagcgccgcgaggcgcccgataaaggacgggcgcgaacccgggccatgcccttggtcctcgcgattgagcgccagcaggatacgccccgccccctggtgctcggcgagattgatcgccagcgccagcaccagcaagttgcgctgtggcaacggcacatgcgcgacccactccgaacgtttggcaaacgcctggcgcagcgcgcgcaggtccatctcgacggggtcgaccccatagtcggcgcccagggcacggatcgcagcccgctcacgctcggcattgcgctggccatagtccacccacagggcgcgcagcgggcggccctgcgcatgccgctgcgccagcagggcactgctctcgatacccccggacagcaggagcagatcggggggcgattcacccgtgtacttgtccgtggcgtgcattcgggcaccatacgcaaagcacacgcccgcagaaaggaaccctgatgatcgacgagctgcgccgccactggcagcgcctgatgcgcacggatctgagcgataccgaatccggcgacgacgaacaccgactgcagcgtgcggccgccgcgctgatcatggaggtctgccgcgccgatttcgaactgcacgaggccgaactcgactccgtgcgcgccagcctgatcgagttgttcgaactggatgcggacaccgccgacggcctgctcgaaatcgcccgggaaaagagcgacgaactcgtatccgtccacccgttggtgcgcgaggtcaacgcggccttcgatgccgaccagaaggccgacatcatgcgcgcactgtggcgcgccgcctgggccaaccagaacctgcacaagcgccaggaagccgtgatccggcacctggccgatctgttgtatgtcccgcactcgacattcatccgcaccaagcacgaggtcctgggcgatgccgccgatccgaactgacagggagtggcgctgatgggcgacccgggcacgctgcttgccgcccttgcagtgggcatcctcgggggcgttcactgcctcgggatgtgcggcggcatcgtgggcgcgatctcgctcggacatggccgccggggcccggggttcgacctgctcctggcctacaacctcggacgcatgggcagctatgtgatcgccggggcccttgcgggctggctgggcgccaccctgctgggcgggctgccggccgggcaggtgatcctgcaggggattgccgcggtattcctggtcctgctggggctgtacatcggcggctggtggccggtactcgcgcgtctggagcaggccggtggcgtggtgtggcgtcgtatcgagcctctgggtcggcggtttctgccagtgcgcaatgccggccaggccctgctggtgggcgggctttggggctggctgccctgcgggctggtctacagcgtgctggcctggtcgctcagcgccggcggggccaccgagggcgcgctgctgatggcggcctttgccctgggcacgctgccgaatctgctactgatgggggtcttcgcggcgcgtatggctgcgtttgtgcaacaacgctgggttcgcgccctggcgggagccgcgatcctgctctacggcggctggatgctactgcggctgacaatgtaacccccgcctcccggcgggggtaccaatggttcagtcagcgaaaaactcgcggctgaagctgatgggcagggcccgctcgctgccttccggcgttacctcgagtgcgaactcgagggtctcgccgcggcgaacagtcacctcggaaagctgatagatggcgtcgccatcctggatctcccgaaagcgcaggttgcgcatctggtcgttcatattggtcgcggtaccgctgagattcgcggagacggccttgagcccgtcgtcggtgcgttccatcacggtgacgttgagcattgcgcggttggaactgcggcgcacgtcgtaggcctgggcgacctcgggggagaggaaggtggtgttgatgacgttgtagtacaccacgtagttatcgaattccgcctcgttggcggacgcgatcgagctgccgaggacaaccgccgccagggcgacgatgaagccggtgatgacccgatgcactcttaccatggctgactcctctgccgttgcgggaatgcagaggcggcgccgccggcatggctgacaccatcccctgtcttcgagtctagcgccttttcgtctggatgaaaccgccaaaaaaggagggtttcagggtccggatgatctcgatcaaaaagagcgcaccagaatcagcaagatgtacaagccgaccagtgcaaccatcggggaaaaatctatcgcgccggcctgcggcagggtccggcgaaggggaccgaggatcggtcggttgacgtcaccgaccagtcgcaggatggggttgtggcccccaccgccgccgccagcctgtatccagctcatcacgacctcgacgatcagggcgatgatgaagacccagatcacggtggtcaggacctctcggatggcgacgtagaagatcacaccaagacccacatccgccccgaggatcgccgcacgcaaccacaattcgacgcacttgagcgcaacaatcagcacgatcgcagccagatcgacccggccaaccgaggggatcacccgccgcaggatgcgcaacggcgggtcggtcagcatcacgatcgtctgcgagatcgggttgtggtagtccgcccgcaccagcccgaagatcgtgcgcaggatcaacaggatgatgtagatcccgaagacgacactgatcaggaagatggcgatctcttgtccgggtccggcggcgctcatgcgggctccttgctgcagttcggcggaaagtccgcgacattctccggcatgcccggcgggatgccaagggagacgctggctgaatccagcgttcttccggggattcgctcagttaccctgaatccggtccagggtatcgcgcacctgggtcgcgatctcctcgatggacagctcggtgacatccaggtgggggatgttccaggtctcgagaaactcctggatcgcggcgcattccgcccgacactggttaaggctggcgtactgactccctggccggcggccctcgcggatctgggacaggcgttgaggggtaatggtcagcccgaccatgcgctggccaaggccgcgcaggctacgcggcatgtgcggcgtgtcgtcctgacccagatcttcgggcaccagcggatagttcgccgcgaacagaccgtagttcatcgcaagataaagactggtgggcgtcttgcccgaacgcgaagcacccagcagcaccacatcggccacggacaaatcctgagtagacaggccatcgtcgtgcgacaatgtgtagttcagggcctcgatccgtcgatcatagcgcgtcacatcccccatgccgtgcgcgcgcccggacaccgactgggccgaaacaccgagcacctcctccagccgcccaacctgctccccgaacacatcgatgaccgggacggggctgtggcgcagctcctggcgcaggtccacattggccagggtggccacggccaccgcgggctgcggcccggcctcgatccgcgcgaacacgctggacagccggcccggggtctgcacgaaaggcagccggtgccaggccgggtccagatccgggaactgggtgaacagcgaacgcgccagcgtctccgcggtgatcccggtcccgtcggagatcagatatacctgcgggcaccgcggatccgccatgaattaccccttcacctttgccagctgttcccaagtggagagtagtgcatccgggttcaacgacaaggaatcgatgccctcgtccatcagccaggcggccatctcggggtagtcggagggcgcctgaccgcagatgcccacatacttgccggcctccttcgaggcgcggatcgccatggtcagcaacgccttgaccgcgtcgtcccgctcgtcgaaggaatccgccaccagaccggaatcgcggtccaccccgagcgtgagctgggtcaggtcgttggagccgatggaaaagccgtcgaagtgctccagaaaacgtgcggccagcagggcgttcgacgggatctcgcacatcatcacgaccttcaggccgttctcgccccggcgcaggccctcctcgccgagcacgcggatcacgtcctcggcctcggtcagcgtgcgcacgaacgggaccatgatctgcacgttgtccagccccatctcctcgcgtacgcggcgaagggcctcgcactccatcgcaaaggcgggacggaaggtatcggagcgatagcgcgaggcgccgcggaacccgagcatcggattctcctcctccggctcgtaacccttacccccgatgagatgggcgtattcgttggacttgaagtccgacaggcgcacgatcaccggctccggggcgaaggctgccgccagtgtggcaatgccctcggacagcttgcgcacgaagaactcgcgcgggccgtcgtcaaacccgcgcaggcgctcggcgatgcgttcctgcacatcggcatccagccgccccgggtcctcggcatagtccagcaacgccagggggtgcacgccgatggtgccgttgatgatgaactccagccgtgcgagcccgatcccggcatgcggcagctgcgcgaaggcataggcgcgccccggattggccacgttcagcatcagcttgacgggcagctccggcagctcgccgacatcggccttcttaaccgaatagtcgagccgcccggcgtagacatgaccatcgtcaccctcggcacaggagacggtggcctccatgccatcggacagggcctcggtcgcatcggcgcagccgaccaccgccgggatgcccatctcgcgggcaatgatcgccgcgtggcaggtgcgcccgccgcgattggtcacgatcgcggcggcgcgcttcatcaccggttcccagtccgggtcggtcatgtccgccaccaggatgtcgccctcctccatggtgtgcatggaatccggggagtccagcacacggacgaccccggcaccgaccttcgagccgatcgccctgccggtgaccagcggcgtctcgctgtgcggggccagctcgtagcgctcgcccgcaccgagctcgacgcggctctccaccgtctccgggcgcgcctgcacgataaacagctcgccagtctcgccgtcctgggcccattcgatatccatgggccggccatagtgctgctcgatcgcgaccgcaaagcgacccagctgctcggcatcggcgtcgctgaggcagaagcgctcgcgcaggtcccgcggcgtgtcttcggtgcgcgtgccaccctcgtccaggaccatgcggacagccttggtgcctagggtgcgaccgatgatcgcgcgcttgcccgccgccagtgccggcttgtagacctgatactcgtccgggttcaccgcgccctgcacgacggtctcgccaagaccccaggcgccggtgatgaacaccgcgtcgcgaaacccgctctcggtgtcgagggtaaagatcaccccgctcgccccgacatcggaacgcaccatgcgctgcacgccggcgctgagggccacctcgtcgtgggcaaagttgttgtgcacccggtaggcaatcgcgcggtcgttgtagaggctggcgaagcactcgcgcaagcgcgcgagcagcgcatcgataccgcgcacattcagaaacgtctcctgctgtccggcaaacgaggcctcggggagatcctcggcggtggccgatgagcgcacggcgacgggcacgtcatcgcccagcttggcgtagtgctcgcgcaccgcctgttccagttcgtccggcagtggcgccgcctcgatccagccgcgcacctcgcgccccgcctcgcgcagggcctcgatgtcgttgatgtcgagatcggccaggcgcgccttgatccgggcagcgaggttctcgtgctccagatgcgcgcggaaggcgtcggccgtggtcgcgaacccgccgggcacgcgcacacccgcccgccccagctcgcgcagaagctcgcccagggaggcgttcttgccgcccaccctggccacatcgtccatattcagatcgtcgagatcgactacccagcgcatcgcgcctcccaagaaggtttgtgaactgtctaacatgggccgtgacgcctctgggatacactaggatccattttgtcccccatacccgaggaggccccgtgtccatacgcccaacccttccgtccagcttaacgaaaaccgctttcgggggaatgctgctgggcctggcccttgccctggccccagtacacgcgaaggaagatccgtcatccctggccattctgggcaccgtcgaagatgtcgagatcgtgggcgaggggattgtgctggaggcgcgcctggacacgggggcgacatcatcgtccctgaacgcactcaacaaggaaaagttcgagcgcgacggcgaggactggatccgcttcgatgtcatcgaccccgatgacgacgacgcctatatcaccctggaacgcccggtcgagcgcatcgtccgtatccgccgtcacagcggcgagagccaggagcgcccggtaatcgcgatggagttctgcatcggcgaccagcgcatcaagggcgacacgaccctcatcgaccgcactaacctcacctatcaggccctcattggtcgcacgcacctggccgggcatattctggtcgactccggggccgaacatacctacgcgcccgactgcggagacgacgattcgtgagacgttttcatctcccgatcctgatcgtgctgttgagcacgatcgggctcgggatctttgcgtacaaggtcatcgccctggacatgcccgtcatgcccggggcatcggccgagacctggcaggttgaagcacgcgttcgctatcagcccaccggcggtgcggccaacgtgcagctgcgcatcccggatcgcctgcccaatttcgccatcctggatgaaggcttcgtctcgcgcggctatggcctgaatacgctgcgcggccaggacgaccgcattgcccaatggaccacacggcagccgcgcggagaacaggtgctgtactaccgggcgaccctctaccgcgacagcgatgaccgctcggacgctgactacccaggccccgtcggggcccctgaatggaccgagccctaccgctccgcagcggatgcgctgatcgaggacgtccgcagccgatcttcggatattcagaccttcgcctcggtgctggtcaatgaccttgcccacgccgcgcccgcatcgaatgccgcggtattcgccgatgacggcagcgaccgcgtgcaacgcagccagaccctgatcgaactcctggccacggcccggattcccgcgcgcatggtcaccacgttgcacctgcgcgacgggcgccgcgacatacgcccggaaacctggatcgaggtccacaacacgcggcgctgggtgcccattcacccgctgtcgggcgagatcgaatacccggacgatgtggtcgtctgggcccatgggtccgcgcccctgctggaggtctccaacggacgcgacgccgaggtccgctttgccgtctcgcggggcgtacaggacgccctgaccactgcccagcgattcggcgagaccgtcaacgcccagttgatggagttctccaccctgaatctcccgctggggacccagaacacctaccgcgtgctgctcatggtccccctgggggccatgatcatcgtgttcctgcgcaacgtgatcggcgtccagacattcggcacgttcatgccggtgctgatcgcgctgtcctttcgcgagacgcagctgctggccgggatcatcctgttcaccctgatcgtgtcgctcggcctggccgtgcgcttctatctcgaacacctgcgattactgctcgtgccacgactggcggcagtggtcagcgtggtcatcatgctgatgctcgggatcagcatcctttcgcaccagttggggttcgagcgggcgctcgcgctgtcgctgttcccgatggtcatcctggccatgacgatcgagcgcatgtccgtggtctgggaagaacacggtccatcggacgcgatcacccagggcatcggcagcctggccgtggccgccgccgcctatgggctgatggccaatcgccacctggaacacctgttgttcgtattccccgaactgctgctggtactgctggcgatgaccctgctgctcgggcgctacacgggctatcgcctgagcgagctgttccgtttcggccgcatgcaggaggccatgcagccctccagacgctcggaggatcgctagcatgggctggctgccacgcttcgtgctcccacggaccctgcgcgagcagggcattgtggggatgaacgcgcgcaacgcccgcttcatcgcccagtacaaccaccgacggttctacccgcgggtggacgacaagctggagaccaagcgcctcgccctggatgccggcctttcggtgcccgaactctacggggtcgtccgttcgcatcacgagattcgcaaactcgagcggctgctgcgcgcctatcccgacggcttcgtgatcaagccggcgcacggggccgccggcgacggcatcctggtcattaccggctggcgcggggatcggctgcggcgcgccagcggtcgcacgatggagatgaacgagctgcacgaccactgttccaacatcctctccgggatgtacagcctgggcggacgtcccgacgtcgcgatggtcgagcagcgggtccggttctcctcggccttcgaccagatcacctatcgtggcgtgcccgacatccggaccgttgtctaccgggggtacccggtcatggccatgatgcgcctgcccacccaggactccgacggcaaggccaacctgcaccagggtgcggtcggcaccgggatcgacctggcttccggcaggaccatcggcggcgtgcagcacaaccggcccatctgggaacaccccgacaccgaacactcgattgtcgggctggaaatccccggctggaatgaactgatgcagctggcgtcaggctgttacgaactgagcaaactgggctatctgggcgtggacgtcgtgatcgatcaggaccgcggccccctgattctcgaactcaatgcccgccccgggcttgcgatccagatcgccaatggcgagggactggagagccggctgctcgcggtggacgcgcacctggtcgggcgcgacggcaccgaaccgcccgagcagcgcgcgcgctgggcagccggggtctttgcgcgtcacgaagcgacgcaagcggcgcctgcggatgccgcctcggccacccccgcggcgcaagacgcagattcaacagagatcgagcggcgctagcgaggcaggggccctcgaccaacgccgagaggcccgagccactttccgctatcctaggccccatgacctcgacagcgcattcccacagtccggcagatatcgaccaggcactggcggacgccgagcgtgtctgcacccgacgcggtgcgcggctgaccgagcagcgccgccgcatcctcgaacagatcctgcgcaccgacggcgtgatcaaggcctacgacctgatccatgcgctgtcctcggatgaccacagcatcaagccaccaacggtctaccggaccctggccttcctgctggagcagggcctgatccaccgcatcgagagcctgaacggcttcgtcgcctgttcccacccgggtgagcgccatgaatccgcgctgatgatctgtgacggctgcggccagatcaccgagttccataccccggagccagccacccaggcactcgaagcccaggccaccgcccagggctttgcgatcgactcgcgcatggtcgagctgcacgggcactgcgcggactgccgtaacgcctgactgccgtgcccgccaccctccaggcatttcccccggtcctggacacccgcacccgcgccgtcgtgctgggcagcttccccggcgtagcttccctccaggcacaggcgtactacgcgaatccgcgcaaccagttctggccgatcatggccgccatcctcggcgagcccttccccgatcttgaataccccgaacgcatccagcgcctgctcacgcaccgcatcggcctctgggatgtctacggcacctgtcggcgcgagggcagcctggacagcgccatccgtgccgccgtacccaacgacctcacgcggctgacacgggaagcgccggaactgcgcctcgccctgcacaacggcgcggaaagcgcacgccgtctgcacgaaacccgggcactcggcgtcgaggccctgcgcctgccatcgaccagtccggccaacgcccgctggagcttcgaggccaagctcgaggtctgggccaaagccctgacaagcgtcgggattcccaggcacctgtagtccctccggccgccgtcggggttgcgccccagaacgttatcttataacgtgacatcgtcgtgtaacgatataacaatttattcacgccgaggccttcggcgtgtctatacatgtttgggagtccgtcatgccgcacaacacacacctgctccgtcccgccctgggcggactgaccgccctggcactcgccgtgccgaccgccgccaccgcccagcagtgggagacgcgcgcgggagaccgcaactgggggctggatatctcattgatcctggaaggggtctactacaacgagatgtcccgcgggatcagcgacccagccggcttcgatgacggccatgaccatgggcacgaccacggaaacgggcatgaccacgggttcgacgacggcttcaacctcgggcacagcgagctggtgttcgaggccaacctcggcgatctgttcgatggcgtgctgatgatcggtttcgacgaggaccatgttgaagtcgaagaggcctacctgaccacccgagccctgcccggcggcttccaggtcaaggcaggtaaattcctgtcggacatcggctacatcaacagccgccacgtccatgactgggacttcgtcgaccgcccgctggtcaacgaatatctgttcggcgaccacggactgcaggaaactggcgttcaggccacctggctcgctccgaccgagacctacatccagctcggggtggaactgcttcagggcgacaacagctttatcccctatcagggcggcggcggcacgcataccaccaacgccggggacgacattcgatcctcgttctcggatgtctcgggaccccggctcgttaccgcattcgccaagttcggcccggatctgggaccggatcacgccatgcagtttggcgtctccggcggctacgcaaacacctggcaggaagagaccgagcatggctccggcctggaggaatgggatggcgatgcctggttcgccgggctggacgccgtctacaagtacagctcgggccgcgcctacgggcacggcgactggcggctgcagggcgagtacttctatcgcgagatcgacgtcgactaccagcgtcgcgaagaccagaccaccatcgccggcaacgcccagggtagcggcaaggcgcgccaggatggtctctatatccagggggtgtacggcttcgccccacgctgggaggccggcctgcgttccgaggccctgggcctgaccaatcgcgggctgcccaccaacgaaggcagcgagcgcaactttgcggagccctcttttggcacgagctaccgccactccgcccaggtcaccttccgccccgtggagccggtattcctgcgcgcgcagctgtcgcagaacgacttcgtcgacgaggacggtgatcgcgaccgcgggctggaattcatgctgcagctgaacgtggccctcggcgcgcacggcgcccaccgcttctgatcagtatcgcgtcgttcagggtcggcaggaccgttgatgccctgtcggccccatccgtatcccgaaatgaccaggagtcccgcatgtcctttagcaagactcgcacccgtatcacccggaccctcgccgccgtggcctcggtggcggcactcaccttcatcctgctacccgcgcaggcagccgccggactgaacatcgtggccactacatccagcctcggtgccctggcccgcgagatcggaggcgacgaggccgaggtccgcgtgctcgcgccgccggaccgcgacgcacattacctggatgcccgccccagcttcatggccgccctgcgccgggccgacatgctgctggaattgggcgccggtctggaagaaggctggctgcccgccgcccagcgcggcgccaataaccgtgcaatcaactcggggcagccgggccacttccgcgcggccgacaaggtcgaactgcgccgttccatcaccatggacgggccgaacatgggccacgtgcacgaggagggcaatccgcatttcaatgccgacccgttgcgtatggccgaactcgccctggcactgggacagcgcatgggagaactgcggccggatcacgccgaggccttcgtgcagcgtgcagaggcagccgccgaaagcctgcgcgaacacgccgagaagctggccgagcgcgtggagcctgaccagcgcatcgtggtctaccacgaggacctcgactatctggaagagtggctgccagtcgagatcgtcggctatctggaagcggcgccggggatcccgcccaccgcgcgccatctgcgcagcctcgtggacgatctcgaaggcaccgagggcactgtcctgtacgccgagttccagccgcctcgcggcgcggaattcctggaacggaacctgggctggccgacgcacgccgtaccgctggatccgccggcggactccggcctcgatggctacctcgaactgatgagcacctgggcgcaggccctgccccagcgctgaagaaagcagaagccgctgtcacgacggacccggaaagccactttccgggtccgttatcattggccaccgccccattctttcgaacctgcatgccacccgagcctgtcccgcccatcctgcactcccagtcggccctcctcgggttcgaccgtccggtgatcgggcctttgtccctggagatcccggcaggtgcccgctgggccctgaccggacccaatggggtgggcaaatcgctactgctgaaagccatcaccggacaggcccgcgttcacggcgggcgttttgaactcgccccccgtacgcgacccagcctgctggctcaggaccacgcccgcccgcagccctggcccctgtctggagacgactggctgcgcgcgatgggggccagcgtgcccgaacatgaaggagttcgggccctgctgaatcggcggctggactgcttgagcggcggtcagtggcaacttctgcgtctggccgccgtgctgaccagccgaggtgaagactcgtcggcgcagcggttgatcctgctggatgaacccgccaaccatctggatgccgaggtccgtgccgacgcggtggaactgatcagggcggtcccggccgagacgagcatgctgatcaccagccacgacgatgaattcctgcaggcgctcggcctggagaaccatccacttgcggagtacctggatgccgggtgacctgctgctgacacccttcattgccggcgtgctcgtcaccatggtgctggcgctcgccggggccggtctgttcctgcgcggatcggtctggcaggcgctggccctggggcaatgggcagccgtgggcggggttctcgcctcggtcctgcactggccggtgctgcccgtggcgctgctgctgggtggcgggatcatggtgctgctgcagcgcagccgggatcgggaacgcctgcccctggccgttttcctcgccggcctggcggcggtcacgctactggccgccaactttgctcaggccagcctggcggccgctgcctgggccgaaggccagctctactttgccggccccaatgagctctgggcggcgaccggtctgagcctgctgaccctcctgatggtcccggtgctcctccgcgtatggctgcatgcgcagatcgcaccggatgtgtcggcggcaagcaggccggctgtctggcagcatctcggcgaaatcgtctggctggtcgccgctatcgttctggggagcatggtcctgggacttccggctgcactggccaccctgctactgccggcctggggtgcagcctggctcgcacgcaacctcaccgggctggtgctctggacgcagggcatcgccctgttcgggttccttgtcgcctggaccatcagcctgccgctggatcagcccttcgcaccggtgctggtcctggtcaacgtcatgctcgcgctcggcgcccgcctcgccgccatgctgcgctgacccgacgcgttccaccccaccgcaagcaacgactgacgccatgacatccaacaccgcccactcgtcatccaccagtgcgaatggcacttcgccgattttccaggccatcgagaaggcgcagggcgaccagccctggggcagctttcttgatgccgggacgggtcgcaagtccatcgagtggattagccgcctggataccgagcgctggacggcggtgacggcctcccaggagatggcgcgcacgacccgcaaggcggcgggcacggcgcggcgccggcaagaccgcatcctggtcggcaactggatgtcggatcagcttctgttcggtgaacgctttgacacggtgctgctggactactttatcggggccatcgaaggtttcgcgccctactggcaggaccgcgccctgcaccgattgcggccgcacgtgggcgaccggctgtatctggtgggcgtcgaaccctacgtgctggtggaaccgaaagatgaagccggcgcgctcgtgagggagatcggacgcctgcgtgacgcctgcctgctgattgccggcaatcggccctatcgcgaatatccatcatcctgggtcatgcgccagcttggaatcgcgggattccgggttctggatgtccgctattttcccatccactatcgcgaacggttcgtcaacggccagctcgacctgtgcctgcggcagctgccgcatttcagcgacgagggtctggccaaggccatgcaccaccagatcgaggtcctgcgtgaacgcgccctgcctttggcccgcagccaggaggggctgaaacacggcgcagactacctgatcgtggccgaaccgatggccgaccggcatcgcggcctgcacgacccgctgcagcctcatcagaccctcccgaacccggagtagcctcaagccgataccggctcaccaaacggcacacagcattactgaccgagcatgttgacaccaatacacagttgcgtatgattctcatttagatgcgcagcccggacagctgtgtgtcgccaggacgaaaggcggctttctgcctttggtctctccaacctccgtaagcgttgccgccggatatgcaatccggcggcttttttatgcatcgtcgtcaccgccaggcatgccggtccgcaacgggccgacggcttcagcgacggtcggtcacccttcgttcaacacgggcgaccgcgtcatgcgcatgcagactctcgcgatggcgaacgtggatgcgatagccgcgggcggagtactccgggcgcagggtgctgtccaggcgccgtacggcgtcttcgcagaacatcaggttacggccgttggcgagcgcgaaggccttctcgtcgacacgcttcaccgccgtttgcagggctgtgcccagcgtctgttccacaccatcgatcagatcgggcaggggcagcgtcgatatcagcggatccagaccgaccgtaacggttgcctcgctgcgctggctatggggcgtcgcgacaatcccctcggcccggcccagccattcgcgcacggttgccgcatccacggccgagcgtgtgaagtcgcggtcgaactgctcctggatcgcctgccgcgccagggcggcggagcagggacaggtggaggaatagcccacctgaacctccagttccagggacacagccccggactcgctgcgtgcagcgatccggaacgggtagcgcttccagcccgcggccgcactgaccagggccggccgttccagcggcagctccccggcaagacggacctccgccacgctggacaggccaccgtgcgaagccagaaacgcctcgagcacgttacacagccgcgcaacgtccagctcgcgggactccagctgccgcagggccctgtagagccgtgacatatggataccgcgcgcgcccgcgtcatcgaggctcacccccgcgctggcccgggcgaccactggctggccggtcagatacagcggaagggtgatgtcttccatacccacccagtcgagtgcggaggcgtgcgtagcagccgacgcggcaatatccggtagcggatcggtcgcggaggtttccgtatccggtgagaccggagacacacaggtagaggacataagacaccttgttgcaggcgggtcgaccccatcacaggacggtggccgatccgtgttgtcggggctcaatcgaaacgttatggtataacatccttagcgcaaccgacggaaccccatgacccgcgacgaactgctggccatgcctgccgaggcctacatgagcgaggcccaactcgcgtacttccgcgagcgcctgctcgaaatgcgcgacgagatcctggccgacatcgagggtgcccgagatgggctgctcgacaacgagcgcaccccggacgaactggaccgcgcggcaatggaggagccccggctcctctccatgcgtgtacaggaacgcgagggacgcctgctgcgaaagatcgaccaggccctggatcgtattcagaccggcgaatacggctactgcgaagtgagcggtgaacccatcggcctgccacgcctgctggcgcgtcccacggcgaccctctgcatcgaagtcaaggaacgccaggaaaagaccgagcacgtaatcgttcgctgaggccgcatccccattcgactcgggcgcgctccagcggcccgagcatttcccctggaggtagcaatgaaacgtcttcccgtcaccgtcctctccggctttctcggcgccggcaagaccacgctgctcaacaacatcctgcacaaccagtcggggctgcgcgtcgcggtcatcgtcaacgacatgagcgaggtcaacatcgacagcgccctggtgcgcggcggccaggatgccgtcacccgtaccgatgcccgcatggtcgagatgaccaacggctgcatctgctgcacgctgcgggacgacctgctggtggaggtgcgccgcctcgccgaatccgggcaatacgactacctggtcatcgaatccaccggcatttccgagcccatgcccgtggccgccaccttcgccttccgcgacgagaacggtcagtccctggatgatgtcgcccgcctcgacaccatggtgaccgtcgtcgacgccggcgctctgctgaaggactatgcctccaccgattatctaggggatcggggtgaatcactgggcgaggaggacgagcgcaccgtcgtcgaccttctggtggatcaaatggagtttgcagatgtcatcatcatcaacaaggtggaccgcgcgacgcccgatgaactcgcgaccgttcgcggcgtggtccgcggcctgaaccgcgaagcgcatgtgatcgaggccacccatggcaacgttcccctcgaactgcttctgggcaccggccgcttcgacttcgaccgcgcatcgcaggccgctggctgggcgcaggagatgatgggcggacacacgccggaaaccgaggaatacgggatctcgagcatcgtgtatcgggtgaatcgcccgttccacccggcccgcttctttgacctgctgcaccaggagtggcccggcgtgatccgcagcaagggctggttctggctggcctcgcgcccggactgggccggcacactgtcgcaggccggcggcgcgttgacgcatcacgccgccggcttctggtgggccgccgtaccgccggagaaacgtcccactaacgaggactggtgggacacggccatagcgccagtatgggacgaacgtttcggcgatcgccgccaggagatcgtactgatcggtataaaaatggacgcagacgccatgcgccagcgtctcgatgcctgcctgctcaccgacgacgaaatggcggcgggcccgcagcaatggcagcacttcgaggacccgtttccggtctggcgcctttcggacgagcccgagggatcgccggaagaatcccggacccgagaggtttcatccgcatgagtccgaaaaaccaatccgcacatcgccccgggccctccagtcgtcatcgcttcgtcgaccagtccagggagctcctgggcatccaccgtgaagaggtcaatgcactgatctggagacgaccactggacctggccctgtcgactcagtcggaagccctggccagtaccgagccgggtatgctgctggatatccgctgccgtcccgaccaggtacggctccggctcctggaagccaccggacagcccccgttccaggtccatctgctgggccgggacattgagcatctcgcccgcgcattcgccatcgttgcgagcgcggtcagcatcagcattcagcttgaagtcctcgatcatcagccctgccgcctgttccatgtggacaacaatgtccttcgcatgttatgcacctatttcgggcccgggaccgagtacgcggacgagcgacatctgaaccgcgaacgactgcaacagaacgacaacgagggcgtgctaggcgggcgccccccgttaatcaccgaagccggacaggccatcctgatgaagggcaaacgctacgcgtcggaaaatgggcgcggcgcggtgcatcgatcgccacccgttcccgcgggccagcgccgcctcgcgctccgtctggactatccatagcgtttgtctccggtatcgcgcgggacctgccccactgaaagctgcaagcagcaacctcccgggcgcgaggggccggagtcgccgctctcccccatggcagccccagaggcggacctgtgttgttcacaaaaagccggaaagccacttgacccgtgcgtcgtctttcgtcaaccttcaattgcgaacgcttctcatttcctttaggaggtctcgaatgttcaccctggatgcctggctggaacgcacccacccttcgctgcggatcgtcgacagcgcctcacgccgcgtcatcgcccagtggcagggagacgatctgcaccacctgttcgaatccggcacgatcgcgccggacgaatgctgcggaccacgctcccggaaatccgaacatgaaacgattcgcgagctcatactggaagcatgtctggaagggcttaccgtgtgccggcgcaatcggccgcgcgtctcacagtgcgcagcttcggcgccgtctcagtgcccgctcgaacagctcgcgaccagtgaagcaccacaccaacccgacggccggtcccgaaacctccagctcattggctcgacccgaagcgttccggtccgccacaaggcccatgatattgcgcaacgaccatcgttgcgcttagcgttccgaaaatgcccttccccctactgacccggtgaaccgcgccgaacgcatctttcatctgcaccgcctgctgcaggcgcggcgcccgccgtcgctggcggacctgatggaacggctcgaggtctcgcgcgcaaccatcaagcgcgacatcgagtacatgcgcgatttcatgcaggcgccgatcgaatacgacccgcaggccaacggctaccgctatgcccatgacgccccggccttcgaactgcccgggctgtggttcaacgagtctgaattgctggcactgctgaccatggagcagctgctggaagatgtgcagccgggtttgctggcacccacgctgggcccgctgaaggaacgcatccgcgagctcctcgccagtggggggcaccagccggacgccgtgcgccgtcgcatccgcatccagccgctggcgcagcggggcgggcgcagcgagggttttcaggccgtggccgccgcgaccctggacgaacagccgatcgcgatcgagtaccacggccgcgcccgcgacacagcgacccagcgcgtggtacatccacagcgcctgctctattaccgcgacaactggtatctgatcgcctggtgcgagcaggcgcaggatctgcgcacctttgccctggaacgcatccgttcgacaaccccgaccgagggcccctaccgcgatatcgacgagcccacgctggaggcccacaccggatcggccttcggcatcttcaccggcccggcgcaggaatgggccgagctgcgcttcaccccggagcacgcccgctgggtggccgacgagacctggcacccggaccagatcggcgaatacgagggcaaggcctaccgcctgcgtatcccctacgcagaccccaccgagctgatccaggaaatcctgcgccacggacccggcgtcgaggtgcttgcgcccgatagcctgcgtacgcgtgtcgccaaagccctcagggaagcggcccgccagtacccgtaacgctctgcgtttggcgatccgcgagcccgacgcgttccctcgggatcacaaaatccgcatacaccgctgatccacacaggcgttctgtgaactttgatcgagacggcaacgtctcgcgcctcctagcattcgccatgtacgtggacagcgtctaaaaacgaccaagggattcaggagtgtggcgcgcatatcattcatggaaaaggcgttatggccgctaccggctttaccgggtgcaccgcagggaggcgacgaagctgctgcggccaatcgagcgacaaaaggggcgcctgccccgctccatccgccgccagacgcgagaatacgcaaccgaagtgctcggctggaacggctatgccgactggcttcaggtgtacgcggccgtggccggagaatttcgcgagggctggattcccggcaactactacagtcaggtggtattgccgaccatcaaccgcaaggcgggccagatctccagcatccgctcgctctcgcggcatctctttcgcagcccgcactttcccgatcgcgcccacgtgatgaacggtcggctgatgtctccgtcttttcgcccgatcccggacgacgcctgggagcacacgctgttccgccattccagtcgtgtcgtgttcaaaccggacggcggccgcgagagcagcggggtgatgttgctggacgcccggacactggaccgggaacgcctgcgcaagctacccgacggcaccctgcaggaattcgtggtccagcatgaactgttcgaccgcattgcccccgggtttgtaaccacgctgcgcatcaccaccgtcctgcattccgatggccgggcgcgcgcccgtgccgcattcctgcgcacgggtatcgaccccaaccagcacgctccgcaggcggccgatttctgtattccgctgaatcgtgccacgggggaactggaagaactgtacatccccgtctcggtcgagagcggacgcctgggcgccttcggctatctccctgactggaccgagacagaacgtcaccccgtatccgacatcatgttcgcgggtctcgagacccccgccttccgtgaggccgtctcggtcgtggagaaactccacaaccggatcccccatgtcggctgcatcggctgggatgtcgccatcagccgtcagggcgaggttcgcctgctcgagtggaatgcacgattgccggccatcaccttcgccgaagccgccatgggtccctgtttcaccggcctcggctgggaacacctctggcgcccgccggaacaacgccccgtccccgcaactcctcccctgcaagaccctcccggcaacaaggtcaaggcccccatgactgccaaggcccggcccaaacccgcctgagcgaaaacgccctcaggtccggtggctcatcctgtgagccacccccggtgctacaacggaccccagacccagacaagaacggagtccgagatgcccaacaagacccagcaggcccgcccgatccccgccctgcgcggctactacgccaagcgcgggcgctacagcgcgaccgcgaccaccgaagaactgctgcagacgatccccctggccggcttccgccaccacgacgccccgaagctgtggaacgccctgaagcgcggccaagccctgaccctgcgccgggaacggctgaacccgcatgacgccaaggccgtcgccatcgactgggtcgaccaccacctcggctacctgccgcgcgaccgcaacggcctggccgccgaactgctggaccgcgacgagcccctggtcgcccgcatcctcgaaaaacgcgatcacgccgaccgccacaagcagctggaactgggtctgtatcggatgcgccgcgcctgcggcgtgtgacacccacaagcaatgaggacccttcagacccatacaacaggacaatacctttcagaacgaatggaaaaaatggggccctagtggcacggtagtcgctgtgggcaacaggggtaatcatggacgacttatcgccgagcgacctgaagaccatccttcactcgaaacgggccaacatctactacctgcagtactgccgggtgctggtgaacggtggccgtgtcgagtacgtcaccgacgaggggaagcagtccctctactggaacatcccgattgccaacaccacaacactgctactgggaacgggaacctccatcacccaggccgcgatgcgggagctggccaaggccggggtgctcgtcggcttctgtggcggagggggaactccgctgttcagcgcaaacgaagtggatgtagaggttgcgtggttcagcccgcaaagcgaataccggccgaccgaatacctccagcaatgggttcagttctggttcgacgacacccgcaggctggccgccgcccgtcgcttccagctcgctcgcctggagcggatcgaagccatctggctgcgcgccaggacgctgccgaacgaaggcttcgatgtccccgaggatcagctacgcacgctccttgagcccatggagagcgccatccgcgcggccgcgaccaacaccgacctgctgaccctggaggcacgactgaccaaacagctgttcggcctggcctcgcggacggtgggctatggcgaattcacccgtgccaaacgcggctccgggaccgaccccgcgaaccggttcctcgatcacggcaactatcttgcctacgggctcggcgcgacggcgacctgggtgctcggcattccgcacggcctggcggtacttcacgggaagacgcgccgcggcgggctggtgttcgatgtggccgacctcgtgaaggacgccgtgatcctgcctcaggccttcatctccgccatgcgcggcgacgaggaacaggacttccgccaggcctgtgtggatcggctgacccaggtcgaggcactggacttcatgatcgacaccctgaagtcggtcgcccaggagggcgggatgggcaccgcatgaacgtcctgttcatttcccagtgcagcaagaacgccctgcgtgaaacccggcgcattctcgatcagttcgcggaacgccgcggcgaacggacctggcagacccccatcacccgggaagggctcgacaccgtccggcgcatgcttcgcaagagcgcgcggcgcaacacggccgttgcctgccactggatccgtggacgcaaccagagcgaggttctgtggattgtcggcaatgcgagccggttcaacctccgcggcgcggttccgaccaattcgacgacccgcgatgtgctgcgcaggcacgacgaaaacgactggcacaccggagaggacatcaagctgctggccgccatggccgcactgctgcatgaccttggcaaggcgtgcgcggcttttcagaaccggcttaccgcgcggggcaaccccggacgcaacgactaccgccacgaatggatcagcctgcgaatgtttcaggcattcgtgggcgacgacgatgaccggggctggctcgaacgcctgaaggacacggccccgaccagtgatcaagactggatagacggtcttctgcgcgacgggctggatcaaaagggcggctccccctttcggacacttccaccgctggcagcggcgatcggctggctggtggttagccatcaccgtcttccgctgcttccggacgacgacggtcgcccgggcggaaagatcagcggatttcggaccgaaaccctgcgagggcttccggacatcatcgaggccaactggaacgaacagcccggcgaaacccgtcaggcagccataaggccctattgggaattccgccattcgctccccacgagcagcgagaaatggcatctgcgggcccggcacatcgccgaacggctactggaccgacgggcacacgccggagataactggctcgacaggccctatgtcatgcacgtggcccgcatgagcctcatgcttgccgaccatcactattccagcgttaccgacccgagaaagcgactcaggggtgatccggaccaccggctgtacgccaacaccaaccgcgaaaccggacggctcaaccagccactggatgaacacctgatcggggtggaggcccatgcgcgtgccattaccggcgccctccccggggccgagcagcacctgccccgcatcgcccggcacaggggctttcgcaagcgtgcgtccgacccccgattccaatggcagaaccgggcattcgatctcgccacctcgctgcgggaacgcgcatccgcccagggttttttcggcatcaacatggcttccaccgggaggggcaagaccctggcgaacggccgcatcctgtatggactggccgatcccgagcgaggaacacgcttctccatcgccctgggcctgaggaccctgacgctgcagaccggacaggcctatcgccaactgctcaacctgggtgaggatgagctggccatccgcgtcggtggagccgccagccgcaccctgttcgaacacttcgaggaacaggccgaacaccacggatcggcctcggcccaggaattgatggacgaggacggccatgtctacttcgacggcgacttcacgaaccatccggtcctccgtcgcctgagccgcgacccggccacacgttccctgatcgccgcacccatcctggcctgcaccgtggaccacctgacgcccgcgaccgagagcctgcgtggcggccgtcagattgcgcccatgctgcggctgatgagcagcgacctggtgctcgatgaaatcgacgacttcgggctggaagacctgccggctctcacacgcctggtccactgggcaggactcctgggctcccgggtgctgctgtcgtccgcaacgctttcacccagcctggtggaagggctgttcgaggcctatcgcgagggacggcgggagtttcagcgcaaccgcggtgaacccgggcgtcccgtcaacatcgcctgtgcatggttcgacgaatattccgcccagcaccaggattgcgcggaccagccgcagatcgcggccgcccatcgccagtttgcgcaggcccgcaaggcccggctggcccgcgaaccggttcgccgcagtgccacactggccccggttgccattacgagcaccgaatcgcgcgaggagacccgacaccagtatgcggacgatcttcgtgagcatgcactggaactgcatcggcaacaccacgccacggaccccgaaagcggaaagcgaatcagcttcggactgatccggctggccaacatcgaaccccttgtcgatattgcgcgccatatcttccgggaaggcgccccggaaggacaccgcctccacctgtgtgtctatcactcgcgttttccgctggtgacccggtcggaaatcgaaagaaacctcgacacgctgctgaaccggaaagcccccgatgcggtattccaggcaccggcggtgcgccggcttatcgactccagccccgaaccggaccagctgtttgtcgtgatcgggtcgcccgtgacggaggtggggcgcgatcacgactacgactgggccgtcgtggagccatcctcgatgcgttcgatcatccagcttgccgggcgtgtccggcgtcaccgggagccggccaacagttgccccaacatcattctgccgcggaaaaacctgaaggcgctggaaaccccgaacaaaccggccttctgccgtcccggcttcgagagcgagacgcaccggctgcgcagccatgatcttcaggagcttctacgccaggaagaatacgcccgggtggactccatccccagaattctcgagcccgaaccactgcagccgacgggttacctggtggacctcgaacatgcacgccttcgcgacacggtcgcaccccgagacaccggaccgtcacccgagaccctgtctcccagagaacgccgggcatgcaagtccgacagccccccgccgctgaacgccgcatcctggtatcaggtttcccgcgccagcctgaccggcacgctccagcgcatccagccattccgcgaggcgtccgcgctggaggagatcgaactggtcctgatgccggatgacagcggcgaagactggcagctgcagcagatctggagcgccccggggaaacggggaaagtcggtctatatcgatgtcgagaagagccttctcctgcgcgaagacctggaggacaacatcggcccccgaaccgacgtctggatcacgagcccctacatggatgccctcacgagcctcgccgacgagctggagatgcctctcgaggaatgcgcccggcgcttcgggaccgtctcggtgccgaagcacgaaagcggctggcgtgttcacgacacccttggtttcaccgtgcggcatccggccaggcaataagacggagacgacgaaacacttcacccatcacaagattcaaccccggaaccccaatatgcattcaaccggcacaggagcagcctgacatggaaaacgtggaggtcaaagcgctccgaactctgatcgagagattcctgaatgagcgtctgcagaccaagatcgagaaactacaaccggacgacccgaaacgggacgagctacagcaacaccacctgcgcgagaactgggtggctgatgccgcacgccgggtcggccagttgcagatcgtcacgcacagcctcaagccggttcatccggacgccaaaggcaccaacctctaccggccaccgcacaagattccggatcatcccgagatcggcagccatctgctgggaaacgatttcgacgaagacgtcgtcggtaatgccgccgccctcgacgtgtacaagttcctcaagctcgagcacgaaggcagaacgctgctaagccgcgcattggaggggaatgaggagctggctgtcgccttcagcgacgaccaggaccagggccgcgaatggatgcgggccttcgctgccatcgcccggccccgtgacacggaggcctcccacaccctcgccaaacaggttttctggctggtcggagaggaccccaccagaaaccaggactaccaccttctggcccccctgtacgcgacatccctcgcccatcgggtgtaccagaccatcaatgagcaccggttctcggacgaagccaaagccgcgcgcaaggctcggcgcgaacgcgcatacagcgacaggggctaccatgaatacccgcgcctggccgtacagaaactcggtggcaccaaaccgcagaacatctcccagctcaacagcgagcgtcgcgggcagaactatctgctcgcctccctgccgcccaactggatcagccgcgatgtgcgcccgccactgcatgtcgagtccgtgttcccccgactgttcggcagacggcgcggagcccgcgacacctccagagaactccagcgctttctggccacggacccaccggccaatgccgacacgcgccacaaacgcgaccaatacctcgagacgctgatcgacgaactgctgctgttcgcctccgagctgcactccctggaccccgggtggagcgcgtcaccggagtgccggctgaaccgtgccgagacgctatggctggacccgtggcgcggcgaaatcgacgaagacttcgcgcagtggcgcgcaagcgatgaatgggtcgaggaagtcagccaccgcttcggtaactgggtaaacgcacaactggaccggcagttgcccgtgggcgaccccgaacaccgccactggatggactccctgcgcgaggtactttcccatgcttgacgaaccccagcacctgctggaaatcccccgattgcgggtgcagaacgcgaacgccatctccagccccatgacctggggcttcccggccatgagcgctttcgtcgggctgatgcacaccctcgagcgctcactggtcgatcgcggcgtggacatcgtttttgatgccgtcggtgtcatctgtcaccggatcgagccccagatcaccgaagacacgttccccatcaccttccggctgacccgcaaccccgttggcaaggatggagcgaccgcggccattgtggaagaagggcgaacccacctggagatcaccctcgtattcgccgtgcgtggcgatgccgggcccgatgtggcgcaaaccgcagagcatctcgtccatcagctgcgtatcgccggcggaaccgtacagccccccctgcacgacaaacagcgccgctggccgtcccggatcatcccgatgtcagacgatccagcgaagaggccgaacgaataccggcggctgctccggcgctggttgcccggcttcaccctggtcgctcgcgatgacctcctgcaaggccatctgcagaatctgcggcaggaagatcctgaatgttccctgctggacgcctggctcgatcttgcgcgcctgaatatggagtgccgaacccagccgccggaaaacgacgaggaggaaccccgtgcccagtgggaggctcgcctcccgcgggagacaggctggttcgtacctatccccgtcggctacggggctctcggtccgctgctagaccccggcaccgtaaaggcagcaagagacctcgaaaccccattccgttttgtggaaagcctgtactcgatcgggcagtggctaagcccccaccgcctgactacgccgacacagctcctgtggtacccggacagcgacccggaccaggggcgttatcgcctgcaaaacgacttcacccgacacaacacccccgcctgattcgagaggaaacgacatggccaaaaacgctgaactccacaccgcttccgtcctcgcctttgaacgcaagctcgacccgtccgatgccctgctcttctccgggcagtgggatcacagggacaacccccagcaatgggcacccgtgccggtacgggaaaaatccgttcggggcaccatctccaaccgcctgaaggcgaacaagcaggatccggcaaaactggatgcgcagatccagaacccgaacctgcagaccgtggacgtggcagccctgcccgctgaccaggacaccctcatgtgccgcttcacactcaaggtcctgggtggtaccggaaagccctcggcctgcaacagcgccccctaccaggaaaagctccagaccatcgtccgcgggtacgttgaaaaccacggcttttcgaccctggcccgccggtatgcccagaacatcgccaacgcgcggttcctgtggcgcaaccgcatggcggcggaggccgtggagatccgggtgaatcgaaaggaagaaggcgaaaccaacagcagctggacgttcgatgcactgcagatccccctgcgcggcttcacggcggaaggcgacgccgaacgcgccctgggcgagctggccgaggtaatccggcagggtctttccggcgaaagttttgtcctcctggaagtcaccgcattcgcccgcatgggcgccggccaggaggtgttcccctcgcaggagttgattctcgaccgcgaccagcacaaaaagagcaagaccctctacaccgttgatggcgtcgccggcatccattcccagaaactgggtaacgcactccggaccattgatacctggtacccacgtgcggcagaacacgatatggggccgatcgcggtggagccctacggctcggtcacgacacaggggaccgccttccgtcagcccaaagaaaaggcggacttctacacactgctggacaactggatcctcaaggaccaggagccgccggaagagcagcagcacttcgtgctggctaccatcgttcgcggcggcgtgttcggcgagaaggcggactgaaccatggatcattacctcgaccttcgagtcatgccggaccccgaattcaaggagacgaccttgctcggggcattggtgagcaaactgcatcgccgactcgtcagcatgtcagccgacgacatcggcatcagtctccccgaccacgagcaggagcctccgctcggccgtcgactgcgtgttcatggtactcaggggcgcctgaacctgctcatgcaggatgaatggctgggcggcatgcaaagcttggtggatgccaccccggtacaacctgtccccgaccaggtcacctatcgtcccgtgcggcgccgtcagtacaaaaccaatgcggagcgcctgcgccgacggcgaatgcgccggcatggagaaagttacgaagaagctcggcagcatatacccgacacggtcgagcggcgggtcaacaccccgttcctgagcgtgcaaagcgccagtaccggacaacgcttcagcctgttcatcgaacacgggccgccccagcaacacgcctcgcccggccgcttcaacacttacgggctaagccaggacgccaccgttccgtggttttgaccctttttccgggcgcacccatgttgcgctcggaaatcagtgagatacgccatccctccggcaaagggtgaaagccgatcactacgcaatagttctttaacaatcagcgatatagaatcaacatgctcaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcccaggccgcccttggcccctacctgccggagttagctgcctgtgcggcagctaactgagtgatgaattattgggaaggccgcctcgagctcggcctgtaccgcgccagaccccggagcgctcccgcacactagagagcactcctggccaggagctggctctatcccacccagatggtcttggcgttctggaattcgcggatgccgagttcggagagctcgcggccgtagcccgagtccttgaccccgccgaagggcagacgcgggtcgctcttgacgatgccgttgacgaaggcgcagccgcactccaggcgacgggccagggcctcgccgcgtaccggatcggcggtccagacgctgccgcccaggccgaagcgcgaacggttggcgagggtgattgcgtgatcggcgttgcgcgcccgggtcaccgcggcgaccggaccgaaggtctcctcgtcgaaggccggcatgcccggctcgaccgcatccagcagtgtgggcgggtagaaatagcccgcccgctccagcggcttgccgccggtgacgagccgcgcgccggcggcaacactgcgccggacctggtcgtgcagttcgtcgcgcaggtcatcgcgcgccagcggcccgatattcgtgtcgtcgttcatcgggtcgccgatcaccagcgcctcgatggccgcccggaatcgctcgacaaaggcgtccgcaatcgattcctcgacgatgaagcgcttggcggcgatgcaggtctcgccgttgttctgaaaacgtccgcgcaccgcctgctcgacggtgtggtcgagatcggcgtccgccagcacgacgaaggcatccgagccgcccagctccagcaccgaggtcttgagcgccttgccggccgccgcgcccaccgcgcgcccggccctttccgatcccgtcaggctcacgccctgcacgcgggcatcggcaataatgccctctaccgcgtccgaccccaccggcaagttctggaacacgccctcgggcaggcccgcctcggtgaacacacgttccaggtgttcggcacagcccgggacattggaggcgtgcttgagcagcacggtgttcccggcaagggtcgccgggagcgcctggcgaaaggcctgccagtaggggaagttccagggcatgaccagcagaacggtacccagtggctgccaggcgatgaacgaacggctcgcgtcggaggcgatcatcgtgtcctggagaaagtccggaccgcggtcggcgtagtagtcgcaggcattcgcacacttgtcgacctcggcacgcgcctcgaccaggcgcttgcccatctcctgcgtggcagtgcgcgccagcgcctcgcgctgatcacgcagcacggcagccagatcgcgcaggcactgggcgcgtaccgaagccggatgccccgcccagtcctgctgggcgctggccgcccgcgccagcgcggcctccagggcctccgggcccatgcgcgggtaccgggccagggtttcgccggtggcgggattgatcgcggtcaggtcgttcatgtcgaaacctcggtggcggggaacggttgcggaacccggtttgaagattgacagtcacccgagtataagaccacccccactggctttcggaaggaccttgggaccatgtcgattgattcgattcgctctgtctgcctgctcggcggcaccggctttgtcggccaccagatcatccgccgcctgatcgatcgcggtatccgcgtgcgcgtgctgtcgcgccgcccgcatcgacaccgggacctgctggtgaatcccgaggtggatctgatcgagggcagcgcccatgatccggccactctggagcgggcctttgcgggccaggatgcggtgatcaatctggtcggcatcctgaatgaacgcggccgcgacggctcgggttttcgcgccgcgcatgtggagctgacgcaaaaggccctggccgccgccgagagctgcggggtacgccgcttcctgcagatgagcgcgctgaaggccgacatggagaacccgccgagccactacctgcgcaccaaaggagaggcggaacagctggtattcgcctgcgacgcattcgcggtcaccgtattccggccatcggtcatcttcgggcgcgacgactccctcctcaaccgtttcgccaccctgctgaagatctcgccattcatgccactggcgcgcgccgacgcgaagttcgcgcccgtgtacgtgggggatgttgccgaacacttcgtagactccctggaggcccccgagaccttcggcgagggctatgaactgtgcggcccgaaggcctacacgctggaggaactggtgcgctatgtcggtcgtctcattggccggcgccgcccggtgatcaagctgcccgactgggccggcaaactgcaggccagcgtgttcgagttcgtgcccggcaagccgctgtcccgcgacaacttcgcctcgctgaccatcgacagcatctgcgagggcgacaaccgcctgccctgcccgacccggctcgagtcgatcgcgccggaatacctcgggggcggcctcgaggcccgcaagcaggccctgcgcacccatacgcgcgaggtcgaccgcggctagcggccgcgcggacgccatgcagacctatctcgtcgggggcgcggtgcgcgaccggctgctggggcgcccggtgcacgaacgcgactacgtggtggtcggcgccacgccggaggcgatggaggccgccgggtaccgcccggtgggacgcgatttcccggtctttctgcaccccacgacgcatgaggaatacgcgctggcgcgcaccgagcgcaagaccgcgcgcggctaccacggcttccagttcaacgccgcgcccgacgtcacgctggaagacgacctcgaacgccgcgacctcaccatcaacgcgatggccgaggacgccgacgggcatctgttcgatccctacaacgggcaggccgacctcgaggcgcgtctgctgcgtcatgtctcgcccgccttctccgaagacccggtacgcctgctgcgcgtggcccgctttgccgcgcagctggagccctggggctttcgcgtggccgacgacacgcgggagctgatgcgcgagctggtcacctccggcgaggtcgatgcgctggttccggagcgcgtctgggccgagtgcgagaaggcgctgaaaagccccgccccgcgccgttttatcgaggtcctgcgcgacgccggggcactggcccgcctgttccccgagatcgaatgcctgttcggcgtcccgcagcccgcgcgctatcaccccgagatcgataccggcgtgcataccctgatggtgctggaccaggcgacccgcctctccgaatcccccgaggtccgcttcgccgcgctggtgcatgacctgggcaagggcaataccgatcccgacatcctgcccagccaccatgggcacgaggagcggggagtcctgttgatccgcgccctggccgaacgcctgcgtatccccaaccgctatcgtgatctggccgtgcgagtctcgcgctaccacggactggtacaccgggtcttcgaactcaggccgaagacggtgatgaaactggtagacgggctggacgccctgcgtcgacccgagaatgtcgagcccttcctgctcgcggtggaggcggatttccgcggccgcaccggctgggaggacaaaccctacccccaggccgatgcggtacgccgcgccgtcgcggcggcacagggggtgcaaccgcaggccctgatggccgagggatacaagggcaaggcactgggcgaagcgctggatcgcgagcgcatccgggcaatcgccgaggccctcgacgagcaccccgccccgtaggagcctgctcgcaggcgaagcccctaccaaggtcggacgcgggcaggggcttcgcctgcgagcaggctcctacttgcctgtttcggtgcgccaacgtactctttcgccgctattgacgtactcgaggattccgcgatggatttcgccctggcccggatgaacatggtcgaacagcaggtccgcccctgggacgtgctggacatgcgcgtgctggacgtgatggaaacgctcccgcgcgaacgcttcatgccggacgcctacaaggccctggcctacgcggactccgagatcccgctgggccatggtgcccacacactgccaccggtagtgatcggtcgcctgctccaggccgcggccccgcaaccgaccgagaccgtgctggagatcggtaccggctccggctacgtcaccgcctgtctcgcgcgcctcgccgcccacgtcgactccattgaacgcatcgacgaactgcgtctgaaggcccgcaacacgctggtcgacatgggcctggagaacaccagcctgcgcaccgccaccgtgacccccgagtgggctccgccgcgcgagcgctatgacgtgatcgtgctgaccggcgcgatgaccgaatacaacgacttcctcgaacgctacctgaccctgggtggccggctgttcgtaatcaccggtgacggcccgatcatgcaggccaacctgatcacccgcaccaccgaggacagcgtccgccacgatgtcctgttcgaaacccgggtggagccgctggtcggtttcgagccgaagcccgcgttcgaattctgacaccccgtccccggccaccgcataccggggatcccatccaggaagcaccgatccgcgtgcacatcgcgcggtgtttccctacgatggagctttccctgtctgctcaggaatccgcgcccatgaaccggtccgccaaacgtatcttctccacgctggctaccgccggcattgccctgctggtggcaagccctgcccccgccgccagtctgcttgaggtctatgagcgcgctgccacggaagacgccgagctgcgcgccgccgaggccgaataccgcagtgtcctggaacgccgtccgattgcccgttccgcgttcctgccgcagatcaccggcgaggccgaggccggcgcgttctataacgactatcgcgaccaggacagcttcgacggacgccagaccagctttggcgtatccctggtgcagagcctctatgaccggcgcaacttcatcgaactgacccaggcggatctcgagatcgcgcgcgccgaggcggagctggacgcagcccgccaggacctgatcctgcgtgtatccgaggcctacttcgacgtgctgatcgcgcaggagacgctggcctttcgcgagtcggaactcgatgccatcggtcgccagctggaacaaacggagcgtcgcttcgaggtcggcctgatcgccagcacggacgtcaaggaagcccaggcacagcgcgacctcgccgaggccgaacggattgccgccgagaatcagctggacgtggcccgcgagcagctcgcggtgatcaccaacacctactgggacgagctcgacatcctgcgcgaggacgccgaactgaccccgccggacccggccgacccacaggcatgggtggatatcgcgctggagaacaatctggagctggccgcccagcgcctgaccaccgagaccgcccgcgaacagattcagcgccagcgcgccgaggggcacccgcgactgaacctgaacgcctcggtcagcgaaaaccgtttccacggcatcgatgacggcggcacccagcagggagtgggccccttcttcaacgaggggaccgaggcccaggtgggcgtgcgcctggaggttccgttctacaccggcgggcgcgtgagcgcgctcacccggcaggcgcgcgaggacttccaggccgcgcaggaagggcagtcgctcgttgaacgccgcaccacccaggacacccgcaacgcctacctgtcggtcatcgcgaacagctcgcgcgtgcgcgccctggagcaggcgctgatctccacccaggccgcattcgagtcggccgaggccggattcgaagtcggcacgcgtacccaggtcgacgtcctgctggccttgcgcgaggtgttccgcgccgagcgcgactacgccgaggcccgctacggcttcctgaccgactcgctgcgcctgcaacgcgccgccggccgcctgagtgtcgcggacctggaatcgatcgaccagctgctggagcaatgacagtcgatccacgcgcccgctgcgaccgtgcccgttcccgcctggtcctgatcgacctgcaggagcggctgctggccgccatgccggacagcgaacgcgaggcggtggaacgccacactgcacgactcgtcgaagccgcgcgcaagctggacatcccgatcgaggtctcgcgccagtacccgaaggggctgggcgaggtggcggcgagcctgcagcaggcactggacgggcacggcacgctgaccgacaagacggccttctcctgctgcgcggaagacgacctccacgcgcgcctcaccggtggcgaccagatcatcctgaccggcgccgagacgcatatctgcgtcacacagacggccctggaactgctggatgcaggtgttaccgtattcgtggtcgaggatgcggtctgctcgcgcgacaccacgcgcaagcgcaacggactggagcgcctgcgcgcggcgggcgccgtcatcacgaaccacgaatcggtgctgttcgagtggctgcgcgacgcggccgacccgcagttccgcgaactgagccaactcatccgctaattaacgacagggagatccgcagggatgcgcatactcggaaacattctactgggcgcctggctaatcctgttcggcctgcgcggcctgctggggctgcagtttcagtatgaccactatgtaatcagcggtctggccgtgatcgcgggtatcctgttcatcctgcgacgttaaggaaacactgatcgagccgccatgcgcctttcgcccgaagaataccgccaactggaccaccgccggatcaccctgctggggatgtccggtgttggcaagacgcgcctgtcgaacatgctccggcgcgaggaatggttccactactcgggtgattaccgcattggcacgcgctatctgagcgaaccgatcctggacaacatcaaggcccaggcgatggccgtgccgttcctgcgcgacctgctgcgctcggactcgatccagatcatcaacaacatcacggtggacaacctgcacccggtggcgagcttcctcggcaagctcggcaacccggagctgggcgggctgccgctgaccgagttcaagcgccgccagaacctgcaccacgaggccgaggtgcaggcgatgctcgacgtgccggacttcatccacaagtcgcagacgctgtttggctatccgcacttcgtcaacgatgccggcggctcggtctgcgagctggacagtcccggcgtgctggagaccctcgccgagcacacgctgatcctctacatcaaggcaaccgacgaagacgagcgccaactgatcgaacgcgcggaacacgaccccaagccgctgtattaccgcgaggcctttctcgaccagcagttggccgagtacatgcgcgacgaggggctggactatgtcgcccagatcgatccggatgcgttcgtgcgctgggtgttctcgcgcctgttccgcgcgcgcctgccgcgctacgaggcgatcgccgaggcgcacggctacaccatcagcacgacggagctcgcgcaggtccgtaacgcacaggacttcgacgacctggtctgcatggccctcgaacgggaggcacgactgtaatgccactcgttgcccactccgacctgcccaccttcgcccgcctgaagagcgagggcgagaccgtactgcccagcgacttcgctcagcagcaggagatccgtgcgctgcacatcgggctgttgaacatgatgccggacgccgccctggcggccaccgagcgccagttctttcgcctgatcggcgagagcaaccagatcgcgcagttctacatccacccctttaccctgccgcagctcaagcgcgggccgaaggggcgcgatcacatcaagcagtactacgaggacttcgaggacctgaagaaagagggcctcgacgcgctgatcatcaccggggccaacgtgacccagcccgatctggcgctggagccgttctgggaacccctggcggaggtcgtcgactgggcctgggacaacgtgacctccacactgtgctcctgcctcgccacccacgccgttctgcaggcgcgctacggcgaacaccgccggcacatgggcgagaagctgtggggcgtgttcccgcaccgcgtggtggaccgcggccacccgctggtcaccggcgtgaacacgcgtttcgacgtgccgcactcgcgctacaacgacgtgtcgcgcgaacagttcgagcgtcacggcctgcgcgtactggtcgagagcgagcagtccggcatccacctgggcgcgtcgccggacggcttccgcatggtctttttccagggccacccggagtacgactcgatcagcctgctcaaggagtacaagcgcgaggtcgggcgctacatccagggcgagcgcgagacctatccgccactgccagagaactatctgctgccccaggcagcggcgatcctcgacgagcaccgtgagcacgtgcaggtcgcagtcgagcactgcaccgagatcccggcactgccggaggcactgctgctcgaccgcctggacaacacctggcacgacaccgcgctggcggtcatgaacaactggctgggcaacgtctaccagttgacgaacctcgaccggcgcaagccgtttcgcgacagcgtcgacccgaacgacccgcttgccggccgcaggtagtcagccgccttcattgcgaggagcgcagcgacgcggcaacctccttccgaaaccaccgagtgccgccgctctgccagcgcccgaaggttgccacgtcgccttcggctcctcgcaatgacgggggtgatacgaagcgcactctgacagaggaaaccgatggccgagaccggttcggaaaaactgccacgtccgatcatcacgctgtacgagaccatcgccggggaagaggatgcgcgcgtctgcaaggacatcccggaagatgcctgccgggcgcagccggtcaattttttcgttcacctggtctccaatacgctgagcaagatcggcgacgagctggcctcggcgcggctggtactggcctggctgctgggggccctgggcgcgccggccgcgtttgccggtttcctcgtcccgatccgcgaatcgggctcgctgctcccgcagctgttcgtcgccgcctccattcgccgccgcgccatccgcaaggggttctggatcctgggctcggtcctctccgggctggcggtcgccgggatggcgatcgtcgccctgaccctggagggcgcggcggcgggctgggcgatcctcgggctgctgaccgtgttcgcgctggcgcgcgggatcaattcggtggccgcgaaggacgtgctcggcaagacgattgccaagcagcgccgcggcaccgtgatgggctatgccgcctcgctggccggcttcttcacgctggggctgggggtctatctgaccctggcgaacctcgaggatgccggtattggcatattcgtcgccctgttggccgcctccgccggcgcctggtgggtggcggccgcgacctttacgcgcctgcacgaggccccgggctccaccgagggcggcggcaacgcgatcacccaggcgttgtcctcggtacgcctgctgtggaccgaccgcgcgttcgggcacttcgtgttcacccgcgcgctgctgatgagcacggccctggcgctgccgttctatgtgctgctggccgaagatgcgacctcgggggatctgggcacgcttgggctgctgatcctggccagcgggctggcctcggcggtcagcgccccggtctggggacgcctgtccgatcgttcctcccgctgggtactgattctctcgggcctgctggccgcagggctcggcatcctggtcgccctgggtgtctggttcgcgccggtggataccgactcggcgctggtgccgggcggggtcgtctacgcgctgctgttcttcctgctgggggtcagccatgccggcgtgcggctggggcgcaagacctatctggtggacatggccaccgagaagacccgcgccgcgttcaccgccgtcagcaataccgtgatcggcgcgctgctgctcgtgggcgggctgttcgggctgctggcccagctcgcgggcaccgaggtcgcgattttcgtgctcgccctgatgagcctggccggcgcggtcagcgcctggtggatgggcgaggcctgaggcccgtcaggcctcggcgtcggtgcgcctgtagaggagatcggccaccgcgtggccgcgccgctcgccgcgccgctcgaacttggtcaccgggcgttccggcggccgccccggggccggcaccgggccatccggctcgaaccacggcgcgcattcttccagtaccgccatcatgtgctcggcgtattcggcccagtcggtcgccaggtgcagccgcccgcccgggcgcatacgcgaggccagcaggcgcacgaacggtggctggatcaggcggcgcttgtggtggcgcttcttgtgccaggggtcggggaaatacacctgaaccccgtccagggccgccggcgcgatgtagtgctccagcagttccacggcgtcgtggtcggagacgcgcacgttggtcagaccgcgctgctccacctcgcgcagcaggtgacccacgcccgggcgatggacctcggtgccgatgtaatcgcgccccgggttctgcgcggcctgctcggccaggctctcgccgtcgccaaagccgatctccagcgtgaccggcgcttcgcggccgaagacggccgccaggtccagcggtgccgcgggctccggcagcgcgagcccgaagcgcggcaacagctcgtccagcgcacgctgctggcccggcgtcagccgcccctcgcggcgcacgaaactgcggatacgccggtaaaagggcttgtcctcggaggcagaatcagcagactcactcatgctcagctgaagaacaggccggtctgcggcgaggaggccgaggcgtagcggcgcggcgccatgcgcccggcacggtaggcctgacgcccggcgatgatcgcgtgacgcatggccgaggccatcatcaccgggtcctcggcagccgcgatggcggtattcatcagcaccccgtcgcagcccagctccatcgcgattgcggcatccgaggccgtgccgacaccggcatcgaccagcaccggaacgttggcgttttcgacgatctcgcggatgttgtagcggttctggatacccagcccggagccgatcggggcggccagcggcatgatcgccagacagccgatctcttccaggcgcttcgccagcagcggatcgtcggtggtgtagaccatcacgtcgaagccctcggcgaccagggtctcggcggccttcacggtctcgaagacatccgggtacaaggtcttctcgtcgcccaggacctccagcttcaccaggttgtgcccgtccagcagctcgcgcgccaggcggcaggtacggatcgcgtcatcggcggtaaagcagccggccgtgttcggcagcagcgtgtagcgctccggcgagatcacgtccagcaggttgggctcgtccgggttctggccgatgttggtgcggcggatcgcgaccgtgacgatctccgccccgctggcctcaatggcatcacgggtctgatcgagatcgcggtacttgcctgtgcccaccagcagacgggaggtgaactcgcgtgaacccacgcggaagaggtcgtcggcagacgcggcggccgattcggtcatggtgattccttcgttgaaagtagttacggacggcgactcggactcaaccgcccccaatcgcctgcacgatctccacgcgatcgccgggatgcaacgggtgcgcggcgtgctcgctgcgcggtaccagctcctcgttgacctccactgccaggcggcgaccgcccaggccacgcgcctcgatcagcgcagccagggtggcctcgccatcttcggggagttcgaagggttcgccgttcagctgaatctgcatagttcttcgactggtcaatttgccgttgagccggaggccaacaagacctacaatcgccgactcaagcgggtgtagttcaatggtagaacgggagcttcccaagctcttaatgtgggttcgattcccatcacccgctccattctatcagaggcttgcgcctccggacccccatcggactgacgtgatctggacgcgatccagcagctgttatattgtccggaatatgtctgctacatctgacaatccgaatctgctggacgtcgacgacgcccgcgcgttgctgcgcgaacacacgatctctccgacggagcagcgcgtggagattgcacgcgtaatgttcgcgcgtcatcagcacctgagcgccgaacaaatcctcggccgcctggtgcagcattcgtcgcgcgtctccaaggccacggtctacaacacgctcaagctgttcgcagagaagggcctggtgcgcgaggtcgtgatcgacccgaccaagcttttctacgactccaacctgaatccgcaccaccacctgttccacaccgacaccggcgagctggaagacgtcgatcccgcacgggtcgatatctcgcacctgcccccgctgccggaaggcaaagagctgctgggtgtggacgtgattattcgggtcagcgagcgcacggcctgatccggaacccgcgccgccggtcgcgcgggattgttgtcgagccccacccccgctattatggcgcgcttcgccgacgtagctcagttggtagagcaatcgattcgtaatcgataggtcgcaggttcgactcctgccgtcggcaccatttcccctccctgttccctcttgcgcctgttcgcagaacggctcaggagccttttggcttgccgcccccgctgcgatggcggtgcccgccgccgcccgacggtttacccgatccgcgcgcaccgccacgtccaccgccgccgcgccggtcgtcgcgcggcttgcgcgggcgcggcttggggcgcaccgggtcgctgaacagggctgcggggtccacggtctccgtggggatccgttcgccgagataggactcgatgtccggcaggtagaacgcggagtcctcgcaaccgaagctgatggcgtcgccctcggccccggcgcgcgccgtgcgcccgatgcggtgcacgtagtcctcgcccgactgcggcagatcgaagttgaacacgtgggtcacggccgggatgtgcagtccgcgcgccgcgacatcagtcgccaccagaaaggcgtactcgcctgcggtgaagcgctccagcaggctcgagcgcttgttctgcggcacatcacccgagagcagcgcggccttctgcccgttcacgttcagccagtcgcagaccttctcggccccgtgcttggtgttcacgaacacgatggcccgctccggcttgagatcgcgcgccagccccagcagcagcgggattttttcctcgttcgccgggtagtagatcacctggcgcacgcgatccgcggtcagggtctcggcctcgacctggaccttttccgggttgctcatgtgctcgtaggccagctccatcacacgcagcgacagcgtggccgagaacagcatggacagccgctcgctggccggcgcgcagcgacgcatcaggaaacgcacgtccttgatgaaaccgagatcgaacatgcgatcggcctcgtccagcaccaccacctcggtgtgcccgagcccgaacaccttctgcttgaagtagtcgatgatccggcccggcgtaccaatcaggatgtcggccccggcctccagctgctcgcgctggctgtcgtaaccggtaccaccataggccagcgccagcttgagcccggtttcgcgccccagcatctcggcatccttgtggatctggatggcgagttcacgcgtcggggcgacgatcagggcgcgcacatcggtcgcccggcgatcgggcgcgggcgcctggcgcagcagacggttgaaggtggcgatcagaaaggccgcggtcttgcccgtaccggtctgcgcctgcccggcgacatcccgcccggccagcgcaatgggcagggtcagcgcctggatcggcgtgcaggtctcgaaaccggtggcgcggatgcccgcctgtacggcctcgggcagatcgagctggtcgaagcggggcgtttcctgcgcgggatcggtcatgtgaatcctctattacttgaactgtctggcgatcatcgtcgatagtaagagccgtgcagccggcgttgcgggctgttcccccaacccaagtgatgagggctcggagtgagcgacaaaattgtgtacacgtcagacgccggtttcgacgaagacgtcctgaaggcggatcagccagtcctggtggactactgggccgagtggtgcgggccctgcaagatgatcgcccccattctggatgaaatcgccgaagaatacgccggcaaggtcaaagtcgccaagctgaacatcgacgagaacccgtccacgccgccgaagtacggcattcgcgggatcccgacgctgatgctgttcaagaatggcgatgtcgaagccaccaaggtcggcgcattgtccaagtcgcagctgaccgctttcctggaccagcacctctgatccggcataccccggggtcgcatgcggccccggggttgcagtaccaaaaaaacgacgccaccaggccttgccccaagcgggcgcgtcgcttaccatcggttcagttcaggcggtcgccagaccgcaacctgcccccgatactcaatccaaggcaagccgagcggccatccccggtcgccgatcatccacgttgaacacagcaccccacgaatgaacctgaccgaactgaagcggatgtccgctgccgatctcgtcgcctttgcagaagaaaaaggcatcgacaacatgtcccgcgcccgcaagcaggagatcatctttgccctgctgaaggcccatgccaaaagcggtgaagccatctacggtgacggagtcctggagatcctctccgacggcttcggattcctgcgcagcgccgacagctcctatcaggccgggccggacgacgtgtacgtctcccccagccagattcgacgcttcgggctgcgtaccggcgacaccatcgccggcaagatccgcccgcccaaggacaacgagcgctacttcgcgctgctgaaggtctcggagatcaacttcgaaccaccggagaatgcccggcacaaggtgctgttcgagaacctcacgccgctgcacccctccaagcgcatgcgcatggagcgcggcaacggctccaccgaggacatcaccgcccgcgtcatcgacatcgtggcgccgttcggcaagggccagcgtggcctgatcgtctccccgcccaaggcgggcaagacgctgatgctgcagaacatcgcccagagcatcgcgaccaactaccccgagtgctacctgatcgtgctgctgatcgacgagcgcccggaggaagtcaccgagatggaccgcatggtccagggcgaagtggtctcgtcgaccttcgacgaaccggcccagcgccatgtgcaggtcgccgagatggtgatcgagaaggccaagcgcctggtcgagcacaagcgcgacgtggtgatcctgctggactccattacccgcctggcgcgcgcctacaacaccgtcgcccccagctccggcaaggtgctgaccggtggcgtggacgccaacgccctgcaccgtccgaagcgcttcttcggtgccgcgcgcaacgtggaggaaggcggcagcctgaccatcctcgccaccgcgctggtcgagaccggctcgaagatggacgaggtgatctacgaggagttcaagggcaccggcaacatggaagtgcacctggagcgccgcatcgccgagaagcgcatctacccggcgatcaacgtgaaccgctccggcacccgccgcgaagagctgctgaccgccccggacgagctgcagaagctctggatcctgcgcaagttcctgcacggcatggacgatatcgaggcgatggaattcctgctcggccgcatgcagtcctcgaagaccaattccgagttcttcgaccagatgaagcgcagctgacgcgaagcgggcaccgcccgcctcccgtcatcgcgagcgccagcgaagcgatctccaggggcgggccatacgctcgccgcgcaaggccggcgtatcagccgggcaccggctcgaagctgaccaggcgatccagccgccaccactgccgtcgaccctcggcgtcacgcaggatcaggtactcggccccgcgccgcgtgcgcagatccagcggccgcaccaccgcaatccgatccatttcgccccggcgccagtgggtacgcaggtgctgcccgcgcaggatcgccagctccagctcggagtagcgctcgcaggcgatcggcgtatacggcggggccacactcatcctccctcccgaatggcctccacctgcgggatctcggcatccggggcctcgacgcgccgaaacacgatgggcgcgcagcacacggcgcagtcctcgatccattcccggtccgcgctgaccatatccaccgtcgtctcgcccggttcgccacaccaggggcaggtaaagccgacaaactccaccggtcgcatcaccgcacctcctccggacccttcattacctgggcaccggctgtcacacccgccgcatccggcaaaaaacgctccagaatgtcattgagaaaggccaggccgcgttcggtcggctgcaggcgctgcggatcggacaccagcagaccctctgcccgtagctcgcccagggccggttccagcgtagtcaggtccagaccgcagcgctcctcgaagcaatgcgcgggcactccctccaccagacgcaacgcgttgagcatgaactcgaacgggagctcggcctcggggaccgcctggtcgcggtgctggtcgggcgtctccaggtaggctgcgggctggcgcggcttggtccgccgcagcacccgcccctgggacggcaacgtcagcttgccgtgggccccggccccgatgccgaggtagtcgccgaacgtccagtagttgcggttgtgccggcattcccgccccctcgtggcgtacgcggaaacctcgtatcgagtatagccagccgcagccagcgcacattgtccttgtgtgaacaattcctcgatcgtggaatccggtggcaataccgggggccgggctgcgaaataggtattcggctccagggtcagctgataccaggagatgtgctcgggttcctgttcgatcgcggcccggagatccgccagccctgcctcgacggactgctgcggcaggccgaacatgagatccagattgatgttgtcaaaccccgcggcacgggcatgctcgaccgcggcatgggcctcggccccgccgtggatgcgccccagtcgctcgagcatgacgtcgtcgaagctctggatacccagcgacagccggttgaccccggcctcgcggtagccatggaagtatgcgcgatctgcggtgccggggttggcctccagcgtgatctcggcatccgggcgcaggggcagccgcgcacgcagaccggagagcaggtccgccagcgcctcgggcgggaacaggctgggggtcccgccgccgatgaacacgctgtccacacgccgcccccaaacatccggcagctgcgactcgaggtcgcgcatcagcgcctcgacatacgcgtcgaacgggacctcgccccgcggctcgtgggagttgaagtcgcagtacgggcacttgcgcacgcaccagggcaggtgcacgtacagggctaggggcagcggggtcgggaatgcgctcatgccgcgagcataggcgccggctcagtgatcggcacgttcccgcagttgtgccaccagtttggccagggcctggccgcgatggctcaggcgattcttggcctccggactcagttcggccgaggtgcagccctcctcgggcacaaagaacagcgggtcgtagccgaagccgttggcaccgctgggctgctcgacgatacgacccggccagaccccttcggcgatcagcggagaagggtcctcggcatgttccagaaacacgacgactgcgcgaaaccgcgcggctcgctgggcctcggggacacccgccagcgccttcagcagcctggcgttgttcgcggcatcgtccgcctccggccccgcataacgcgcggagtagatgcccggctggccgcgcagggcatcgacctccaggccggaatcatcggcgattgcgggcaggccggtatgctgcgcggcgttgcgtgccttgaggatcgcgttctcgacaaaggtcagcccggtctcgtcggcctcgggcaccgcgtgctccgactgcggctcgatcgccagccccagcggctccagcagggcccggatctcacgcagcttgccggggttgccggtggcgaggacgacgcgacgggacgggtccatgactcagccccagggagacactgactgatggacacgttcgcgctcgagtcgattttgcgtgctgacaaggcgtggtgagcgacgtgtagccgagctacataagcgagccgcaacgcagtcagcgggcaaaatcggccgagccccgtccgtcaagaatttgtggggttggcaccccatgttccccgatcctgcgttgcgccgcttgccggtagcaccactaccgactgcgcgccgcgcctggtctcgggaaacatggggcgccaacgcgaacgtgtccatcaatcagtgtctcccttggccagcgccgcccgctgggcctcgacgatctgctggatgcccttctcgcccagatccagcatctggttcagctcgtcgcggcggaaggcatggccctcggccgtcccctggatctcgatcacgccgccggcctcgttcatcaccaggttcaggtcggtctcggcctgggagtcctcgtcgtaatccaggtcgaggaccggcgcaccgttgaagatgcccaccgagatcgccgccaggtgcccgtgcagcgggtccttgcggatcatgccctgctcgcgcgccttgcggatcgcgtcgcgcagggcgacataggcaccgctgatcgaggcggtacgggtcccgccgtcagcctggatgacatcgcagtcgacgatgatctggcgctcgcccagggcctccaggtcaaccacggcgcgcagggagcggccgatcagacgctggatctccatggtgcgtccgcccagcttgccgcgcgcggcctcgcgcgccatgcggtcgtgcgtcgagcgtggcagcatgctgtactccgccgtcacccagccgcgacccttgttcttcagccacggcggcacgcgcgactcgatggtcgcgttgcacagcacccgggtgtcgccgaactccaccagcacggaaccctccgcgtgccgggtgaaatggcgggtaaaacgcaccgggcgcatctcgtcggcttgtcggccactgggtcgcatgcttgatccttgctagattggagtggcgcgcagtatacgggagacgggagaggctctcacatgagcgcgcccgcggcggatctggggcaaaggcggccgaagacgccagcaaatcacacgcgcaccgggctgttaccacgcgcagggctatcaacaggggaccttatgatcgcgagcatgaccggcttcgcccggcagccgatgacgctggaccagggcgtttacgactgggaactgaagagcgtcaaccatcgctatctcgagttgcgcatccacctgccggaggccctgcgggcgctggagcccgaggtgcgcaatcgcctcaagaaacggctgagtcggggcaaggtcgatgtggtgctgcgcgatcgcggccagtcgggcggctcgcccaccgcattcgacgtggaccgcgtgcagtcgctgatcgaggcgaccgaatccgtcgccgacatgatgaaacacgatgccagcgtgtcgccgctggatatcctcgcctggcccggggtgctggagggggcgaaaatcgacaccgaccgcctcgccggccccattcttgccgagctcgacagcgcgatcgacgccctggtggcgatgcgcgaggccgagggccaggaactggtcaacggcctgcgcgatcgcctggaggccctggccgagcatgtcgtgctcatccgcgagcggcgcgagccgatgctggtcgaacagcgcgaacgcaccctgagccgcatcaacgagctagacctgagcctggacccgaagcggctggagcaggaggtggcgctactggcacaacgcctggatatcgccgaggagctggatcgcatcgacggccacgtgaaggcggtgcgcgagatcctgggcaaggacggccccagcgggcggcgcctggatttcctgatgcaggagttcaaccgcgagacgaataccctcgcctccaagtcgcatgacctggagatcacccgcgcaaccgtcgagatgaaggtcctgatcgagcagatgcgcgagcaggtacagaacctcgaataatcggtgtttccttaatgcatcgctaccgcgtgcacctgtccatctcgcgccacgagatggaggactactacaccgggcgcgcggcggtcgtctacgccgagtcggaaggcggcatcagcgtgcagtttcccgcccggctgctgcgtcagcacctcgaccagcgcggcgtctatggcgtgttcgagttggtcaccgacgaccagcatcgcctgctggatttccgccgcctcacacggccctgacagcgcgccgcagccccctttcccaccccttgaaatttacccggcggcccctatctccatgggtgagtcagagttgacacccggaagaggagggtaaagccatgacaatgatgcgttacgaaccgtggagcctgctgggtcagctgtcgcgcgaactcggccgcatgccggatatgcccggcacggacgactccgccgcgacgtccgactgggcgcctgccgtcgatatccgcgaggagaccgatgcctacgtgctgcacgcggacatccccggcgtggacccgaaggacattgaactccacatggagaacggcgtgctgaccctgcgcggcgagcgcaagcacgaaagcgaagaggaaaagaacggctacaagcggatcgagcgggtgcgcggcaccttcttccgccgcttctcgctgccggacaccgcggatgccgaaaacatctccgcgcgctccgaaaacggggtgctggaggttcgtattccgaaacaggcacgcgtacagccacgccggatcgagatcacgggctgatccggcaccaaccctgccggcagccgtcacggctgccggaattcgggcgctgccggcgcaagcgggcggcgcctcgttttttgatggcggcaacaggatcatcgccacccgtttcatgaagccgatgcacgggtgacagccgaatcccggctatcatgggaaagatcgggtacgggccgacaaccaccaagggatccgggtgtcccccggggatcggacagaggcaactctgggagtgcaatggaatacaaggactactacaagatcctcggcgtcagccgcgacgccagccaggacgccatcaagaaggcgtaccgcaagctggcgcgcaagtatcacccggacgtcagcaaggccccggatgccgagacccgaatcaaggaggtcaacgaggcctacgaggccctgggcgacccggaaaagcgcaaggcctacgaccagctcggctccaactggcgccaggggcaggactttcgtccgccgcctggatgggacggctgggcccagcaccgtggcgcgggcgccggaggcggagccgatttcggcggcttttccgacttcttcgagtccatcttcggcggtgccgggatgggcggcgcgggccgtcgccgcggtgcgggcggcttcaacatgcgtggtgccgaccgcgagggtaaggtcgagatcacgctcgatcaggcccttaagggcacggagatctccgtcaacgatgccgacgggcgcgtgcagcgcgtgcgtatcccggccggggccaaggacggctcgcgcctgcgcgtgcgcggccagggcgacccgggcgtgggcaccggcggctctggcgatctgctgctcgagattcgcatcaagcccgacagccgctaccgcgtcgagggccgcaacctctcccgcgacatcccgatcaccccctgggaggccgcactgggcgccaccatcgaggtccccacaccgcacggctgggtcaacctgaagatcccggcgggttcgcagtccggcaagcagatgcgtctgaagggcaagggcctgccgggcaaaccgcccggcgacctgtacctgaagctgatgatccaggccccgcccgaggacgaggccggcgactggtaccgcaagatggcggaacagtcctcgtttgccccgcgcgcagggctgacaccgtagttcacggacacgtagtgcacggacacaaggagcgcgcatgcgtcggctggtctctttcctgattctgctgtcgaccctcgcctgggccggcccggccctggcacaactccccgccgaggtcgacggccagcccctgccctctctggccccgatgctggaacgcaccatccccggggtcgtcaatatcgccacccgcgcccgcgtggtggaatccgtcaatccgctgttcgacgacccgttcttccgccgtttcttcgacctgcccgagcgccagcgcgaacgcgagcgtcaggggctcggctcgggcgtgatcgtggatgcggccgaaggcaccatcctgaccaacagccatgtgatcgcgcgcgcggacgagatcctggtgaccctgtacgacgggcgccagtacgaggcggaggtggttggtaccgacccggcaaccgacgtggccgtgatccgcatcgacgcagagaacttgcgcgcgatcccactggcggattccgatgccctgcgcgtcggcgactttgtcgtcgcgatcggcaacccgttcggcctcggccagacggtgaccagcggcatcgtctccgcgctggggcgcagcggactcggcggctccgggttcgaggacttcatccagaccgatgcctccatcaacccgggcaactcgggcggcgcgctggtgaacctgcgcggggaactggtcggcatcaacaccgccatcctggcgcgcggcggcggcaacatcggcatcgggttcgcgatcccgaccaacatggcgcgccagatccaggatctgctggtcgccgagggccgcgtcgagcgcggcgcactgggcgtcggcatccaggacctgacgccggcgctggcgcaggccttcgatctcgacgttacccagggcgcggtcattaccgacgtacaaccggactccgccgcgagccgtgccgggatcgaggccggcgacgtggtgctgaccatcgacggaaaagccgtgcgcaatgccgcggacctgcgcaaccgcctgggtctgctgcgggtggggagcgaggtggagatgcggatcctgcgcgacgggcgcgaacgtaccctgaccgcgcgtctggaacgccccgagatccaccaggccgagggtgcggcgattcatccgcggctggagggcgtgcgcctggcggagcacacaccacccggcgccagccgcagccgtgtcgtgatcatcgacgtggaggcgggcaccccgggcgcccgagcggggctgcgccccggcgacatgctgctggcggtcaaccgccagcgcgtcgagcacctggccgacctgccgcgccagctctcgccgcaacaggcactggaactacaactgcgacgcggcaaccagacgctctatctgaccctgcgatagggccagcctcggtgggagcctgcgtacaggcgaaggctcctcgttacacccggctttggcaggggcttcgcctgcaagcaggctcctacagagattctgccgcctcgctgcggccgggatgaccggggctttcagacagcctccgggggcggaaggatcagaaaccgggggtgtttttctcgacccagcggtcgctgccgtcggcgaggcgttcgcgcttccagaacggggcctcgtgcttcaggcgctcgaggatgtcggagcaggcgtcgcgcgccgcgatccggtgtgcggaccaggtggccacgagcaccagggcatcaccgggccgaacgtcccctacgcgatgcgcgaccaggcagcccagcagcggccagcgcgactcggcctcggcgacgatgcgctccagttcgcgctcggtcatgccgggatagtgctccaggaacagtccggtcacggtgtcgtcttcgttgaagtcgcgcatacgcccgacaaacacactggccgccccgcgcgcctcggccgggatgtcccgctcggcacgggcaaccagcgcccacgggtcgaagtcttcgctgtagagctcgaccgccacctcagcccccggtcaccggaggaaaataggcgacctcgtcgccgtcccgcaccagtgtatccaacgccgcctgctcctggttgaccgccaccatcaggcgttccggcggtgcatcgccatgcagatgccgccagagatcgcccacggagatcgattcggtgggcagctcggcctgctcgtcggcgcgccccatttcctcgcgcaggcgtgcaaagtagtgaacggttacggtcatgcgggcccctgtcatcacgggttcaagtcaagcattataacgacgatgaacgatctcactcactttgatgccgaaggccatgcacacatggtcgatgtcggcggcaagtcggtcacccaccgggtcgcgattgccgaaggccgcatctacatgcagccggaaaccctgcagcggatccgcgaaggccgccatgccaagggggacgttctggggatcgcccgcgtcgcgggtatcatgggcgccaagcgtaccggtgacctgatcccgctgtgccacccgatcggtctgacgcgtgtggccttggaactggatatcgagagtaccgccgtccgtgtgcaggcgacctgcgaggtccacgccaggacgggtgtggagatggaggccctgaccgcggtctccaccgcactgctgacggtgtatgacatgtgcaaggccgtggaccgcggcatggtaatcgatggcgtacgcctgctggagaagcgtggcggccgcagcggcacctggcgggcggacacgacgcaaggagaaccccgatgaaatggatcaagcgcctgctggccctgatcgcgatcctgttgctgctggtcgtgatcgtcgcgatctacctggtcgcgaccttcgacgccaacgactacaaggaacgcatcgaggccgaagtccgcgacgccaccggccgcgaactgaccctggagggcccgattggcctgacactcttccccaacctgggcctgcgcctggaagaggctcgacttggcaatgccgagggctttggtgacgacccgtttgccgaactggatgtcgttgatgtctcccttgcggtgatgccgctgctgcgccgcgaactggacgtgcgccacatcgaggccgatggcgtgcgcctgaacctggcccgcgacgaagacgggcgcaccaactgggaggacctgaccgaacgcgcggagcaggcccgcgacgaggccgtgaccggcgacaacggcgaggagcgcacggccaccgaatcgcgcctggccatggagcgcatcggcattgccggcgtgaccctgaccaacacccgggtgcactgggacgaccgcatgaccggcctgcaggccacgctggaccccttccgcctggaggttggacgcttccgcccgggcgtggagacaccgcttgagatggaggccgtgatccgcgccgagggcggcgacctggacgaaccggtggagttcgcgatgggcctggagggcctgatgaatgtggacctcctgagcaatcgctattccatccgccgcctgaacgcgaactttggcgtggagggcgccgggctgccgcggccggtcggcatctcgctggaaaccgacgtcgcgctggaagtcgccgacgagaccaagatgcgctttgaacgcgtaactgcgggccttggcgatgcacggctgacgggcttgatcgagctggccggactgggcgccggcgaagagctctccgtgcgcagcgaactgcgcagcaacaccttctcggtgccggacctgatggaaggtctcgggctcgagccaccccaaaccaacgatccggacgcgttcaaacgtgtggcgctggacctgtcggccagtggcagtctgacatcgctggaactgaacccattcctgatcacggtcgatgacacccggctgaccggcaatgcccgctgggacaccagtggcgagcggccccttttcgacttcaatctgagcggcaacgagctcaaccttgatcgctacctgccgcccgaagtggaacgggcccgcaccgagggtggcccctccaatggcgaacgcgatgacgatgacgacatcgccattgacctgccggtagagctgctgcgcgggatcgacgtacggggcgaaatggcactcgagcgcctggatgccctgggcatggtgatgcgcaacatccagctggagatccgcgccaacgaaggcgactggcgcatcgacccgctggaagcgcaggcctatgaaggccagctgagcagccgtgtgcgcgtcgacgtacgcgaagacaccccgcgctacgaactggcggccgacctggccgacctggacatcggcgccctgctggaagacatgcagggcgacgacgcgcgactcatgggcatcggcgacctggaactggatatcgccacccgtggcaacacggtaaacgcgctgcgcagcgcactgaacggctccggctccatgcagttctccgacggtgccgttcgtggcatcaacgtcgcccaggtgatccgccgagcggaggcgcgcctgcgcggtgaacggctggaagaagacgaacccaaccagaccgacttcagcgacctgaccggcaccttcgacattcgcgatggcgtcgtgcacaacgacgacctggtggccaactccccgctcctgcgcgtgcgtggcgagggcagcgccgatcttaccgatgacaccctcgactacctcgtcaacaccaccatcgtgggcaccctcgagggccagggcggacgctccctggaagacctgagcggcatccgcctgccgatccgcatctcgggcacctttggcgaccccagctttcgcctcgacctggaagacatcctgcgcgagcgcttcgaggacgatgtccgcgaccgcctgggcgaagaagaagagcgcctgcgcgatcgcctgatgcagcgcctcgacggcgatcgcagtgacgacgccgaaggcgagacggaagagtccggcgaacgcgatcttcgacgcgagctggaacgcggcctgcgcgagcgcctgcggtaatcgtgccggcgaactcggcattcaagcggccggccttcgaggccggccgcttcatttcgacacccccgcaatgacaccctttgccgaacggctgcttgcctggttcgcccggcacggccgcagcgacctcccctggcagcaccctcgcacgccctatcgcgtctgggtctccgagatcatgctgcaacagacgcgcgtggagacggtgaccccgtacttcctgcgcttcatggaacacttccccgacgtcgaatccctcgcggccgccgaccaggacacggtcctgcatctgtggtccggcctcggctactacgcccgcgcccgcaacctgcatcgcgccgcacaacacatcgtgagcgagcatggcggagactttccggatacgcgcgaggccctggaacagctccccggcatcggccgctccacggcggccgcgatcatcgcccaggcccacgaccggccggagcccatcctggacggcaacgccaagcgcgtcctcgcccgccacgcggccgtcgaaggctggcccggcagcccgagcgtccagcgcgaactgtgggccgaggcggaggcacgcaccccgaccacccgctgcgccgactacacccaggccatcatggacctgggcgccctcctgtgtacgcgcacgcgcccggactgcccccagtgccccgtagccggcgactgccaggccctggcgcaagaccggaccggagagctgcccgcgccgcgcccacgcaaggacctgcccacgcgcatccgccacgccgcccacctgcaaaccgtccagggcagcctgctggtacaacgcgcggcacagggcatctggggcgggctgtacagcctccccgaggccgccgcggcgcccgaactcgacgagtgggtgcgcagccagtggccgcaggccgaggcacaagacaccaacgggttgcgccacaccttcagtcactaccacctcgatctgcgcatccactgctaccggctcccgccgaacgcgtgtgggatcatggaaggcgacagggcgatttggtataaacccggcacatcacgggcggtcggcatcccggctcccatccagcgttatctgcacgaacacaaggattccggcaatggcacgaaccgttaactgcgtgaaactcggtaaagaggccgacgggctcgattttccgccctaccccggcgagatgggcaagaagatctacctgaacgtgtccaaggaggcctggcaggcctggctcggccaccagaccatgctgatcaacgaataccgcctgaccccggtcgaccccaaggcgcgcaagttcctggaagaggaaatggaaaagttcctgttcggcgatggttcggaaaagccggaaggcttcgtcgacccgaaccagtcctgattcccggcggttcggcggcgattgcttgacgtagccgccacggaccgctttaataccgcccttcgcccgaagggcgaatccctccgagaaatggccgggtagctcagtcggtagagcaggggattgaaaatccccgtgtcggcggttcgattccgtccccggccaccattatctctcctgtggcaccatccttcccatgagcgttcgccgtattctgcgcatgggacaccctgatctgcgtcgcgtctgcgacccggtacccgaatccgattttgacagccccgggctgcacgccctggtggacgacctcgtcgacaccatgcacgccagcgaaggcctcggcctggctgctgcccagattggcgttccgcatcgcgtcgccgtgatcgagatccagccgggcaatacccgctaccccggtgccgtaccgaccggccgcctggccctcgtgaaccccgtcgtcaccgtgctggacccaaccccgcaacgctactgggaaggctgcctgtccgtacccgggctgcgcggggaggtcgcccggccgcgccacatcgccgtggattaccacgagcccgacggcacgccccgccacctggaacccgagggcttcctcgccaccgtgttccagcacgagatcgaccacctcgacggtaccctgttcatcgatcgcgtcaccgacaccacccgcctcgccttcctcgacgaataccgcgagtttcacgcgcaggcgtaggcatcacgccccgtgtaggcgcggccaggcgttgcgcaccacctctgcccccagcgcatccagcagcgggtgggcagccaggccgagcaggccatcggtcaggggattctcgtcgccgcagcgcacggccagttccagatgcgtgccgcgcgcgctcggcgtcagtcggtagcagccctcgcaggacaacccggccagcgcgcgccagccgagcagacgcggcggaaccgcgaccagctcctccacatcgaagaccagcggcaccccggccacccgcacacgccagcggtagcgctcgggcccgacgcgggtgatggactcgatggcctcgctgtaggcggcgaacgcctccacccgggccatcagatcgaacaccgcctccggagcggcgtcgatctccatctcgtggtggatcaccgacatcgcccaccgctccaggttgcacggtcaccgccggacggaccggcggcccagccccgatcagtcgtgcacgacgatgcgggagcccgcggcgtcgatatccacgcgcgagctggagtaggcgcaggccttcccgatgtcctatagggaaacactgacccatgtacacgctcgcgctcgagtcgcttttgcgtgcgaacaaggcgcggtgactgccgtgcagtcattctgcacaagggagccgcaacgccgtgcgcacacaaaagcggccgagccccttcggggttggcaccccaggttccccgatcctgcgttgcaccgcttgcgggtagaaccactacccgctgcacgccgcgccttgcctcggaaaacctggggtaccaacgcgagtgggtacatgggtcagtgtttccctccgggcatctcattgagctctgccagacgatgcagcaggctgccaccttcgcagtcgcgcggcatgccgtcctcgtccagcgtgcagccgaactcgccctcgttcactgaccagtccatgtcggccggcatcttcagcaccaccggctcctcgtgcatcacctggaacttcgcccgcatggcgttcttgccgtcctgccagtcgagcaccggcatgttttctacgctgcgcatagtgagcctccttcgcaattcggcgaggttgcaacgcatttccacgggccgtttactgccccgtcctttggacgctagaccccgtccttgcagcggtcaaaggttaccccggtggcgttggggaaggggctgtgcggccgctcatcaacgccatggtggaatacttcaggcacgcctatcgcggggcaaaaggcaaggtctgaccccgaagttccgcgcgtgctgctcgcgcggttcccgaggcggtcaaaggtgaccccggaagcgatggggaaggcgccatgccgtactccatcaacggcatgggggaatgcttcaggcacgcccatcgcagggcaaaaggcaaggtctgacccccgtggtcccaggggccacgggactcctcgtgtattcggcatgctgtcgctctaacgccaagctcagccgaggaaggccgcatcgcggcctgacgtcggctggagcgacgtgttatgcgctcacatccataatcaaaagcgcaccgatggagctctcttttagtgggtcatgctcatactcgaccatgcaatggacttccacgtctgtttcagtcatcgacaggatatactcctcgacttcttgtcgccctacgaccctgaacttgtattttccggcagcaatattctgaccagaagacactgacagccgcccttctttttcgtatttattgaaatcgaatatgtcgcaatgaagcgttttaggttctttgtctatggtaatcggcggataatacaaccccttttcttcaagcggtattcttatagctggctctttttcgtgctttgcgccgagctcgattccagacacattatcttcctccaatgcgtcatcaaaactccgaagaccaacgataatttgtgcacccatgagctgcacagggccatggtagacatttgttttattaccatctcccttgtgaaccacggttgtattatcatctctctgctcaatgtgtatggcctcgccggaatgcgcagacttgtatatatcgtagagaaacctcaccgtctctctcgtatactcccacattgcctcgggcgaattcgaatggacaagtgggagtatctgctggatacccgagaaaatcgcgcctagcgttacgaacaggcatttgttttggacttcgtaggcgacaagcttgtattgctcgcgatctttcttagacagccgccctttcccggtgacgcctctgtagacgccatccagcacctgctgagtccccgacagccccgcgatcattttatcgagcctatatccttgatcgaaggcgttgcctgtcattttcagataaaggttatccacatccctactctctggttactcgcataacgccagagttgagcggcgtttgaggcggcgcctgcttttgcggcagaaaaagtacgtggcgggccaaacgtctgctgcaacgatttgttcggcgtcatttgcaccgcactagtatgcccatgcattttctttgaataattcgacttcttcaggttgaaccacttcctcttcatccgacaaggccgcgacaacaatattcgaaacgtccaaagcctgtttgagtgcgtcattggcgatccactcgttttcccagagctgtggtgattcgccgtttacgatcttgcagatcggttctgagctttcaaactcaaggcctaccgcttgcggctgagtgacacgttgcagccagatttcaagatagccgttgtacggtatgcgcgccatcttcatcctcaccttctcccaaagagctaccttctggttctttggggcgagcgaaattaggtgactgaggatgccagcgactgctggaaaggtagcgggtgaaacaaaggcgatatcggtcgcgatagcgacctgaacctcaagatcctcgggggcttccgactgatctgccacactagagtgaaagtcactgatcaatcgtcgaagggcaccactgtttgggaatttctggccgaacgaatgaaggcgaagcaattgcttctggatcgtcttagcattggcctcacctagatcctgcagttcaattcccgccagtttttccggttttatggaacctgcaaccacattcctaaaagcgatcgtcttcgcgacaccgagcttcattccgacttgcctgagatgatcgctaacaaccttcaggacctcctctgcgcgatcatcgctatttgcgaagatacgaaaatcatcccgataccgcagtatccgaatgtcgttgcaatcgctaagagcgtcattaatttgttcatcaacgtatccaaggacaagctcagcgatgaaatccatcagcaccgaaccttgagaaattccgttcgtttgaccgtatcgacttgcctgtatgtgtgcatcgatcttgttgccaagaagcgagttcttgcccttgttcttcttcgctgattcaagaccgtgaattgcccaggcgatgctgtgcgtataaagcgacccgtagcaatccgttacgtccgtgtgcagcaggtgactgaactcgagggaataggtcaaggaacgctgctcgacactttgccaccaactacgaacttgcgtggctacatcggtctggtgatcgacagacatgaccggggcgctacaacagtcgacaacgccattttcgaactccccgaatcgtttctgtataagtgcccagttgtcgttctcacagatcacattgaccagggacacgtagatcgctgggtgcatgagctcgtacgggcgccaagcgaaccggccatccttgttggcgatgaagttgtagttgacgtttggcaatagccccggcttcgatgcctggaactgggagtacagtcccccgttcagcacagctgcgacgtcgttgagaatcggctcaaaactgatatatcggggcatatcgccgttgaagtaactgctccccttcataaagtgagcacgtgcttcctcggcagtgagatcaattaatcgtttcatttcaacgaaaacgtccagatgacggcgaacagtagattagacagaatctgccagattggtgatatacagattctgcatatcatcccggcgttctcctatcggtggcacaccaccacaggtaaaccacgcttttatcatggtagtgtgcgtcgcgtcgagtggcagggcgtcccacccactgtaatgaacaatcgttggcgcttgatcaaaggcttagatcggccggccgatccaacttaggcgggatgcaggggccgacgttgaaggcttgggggtgaacggattcgggacgagtcgtggagagcggcgcctcgggtatgacagaacgtggtgttatacagaatcggtatatcaccgttatggccgagtggcgtgacgggaggaacgacgacgcgtggctcgaaaatcaggcttccgacgggagctgtcgcggcgttccctggtacgctccggccagaggttaacggagagccggtgttggaaactctcacggaagcgagtcaggcggtggtggtctgcggcattctggaggacgcacaggggcgggtctttctggcgcgtcgcggggccgatcaggctttggcggggtattgggaattccccgggggcaaggctgaggcgggcgagagcctggaggccgcgttgtgccgggaattccgcgaggagctgtcgatggggctccgggtgggggaagagatcgggcgtacgccgattccgggtaatgggggccttgagctggtggcgctgcgagcctggacggaagacgagaatccggtgctgtccgtgcacgatcggtggtgctgggtgtcgccatcggaagctcaagggctcgagcttgcgcctgcggacataccattgctcgaagcctttatcgctgcacgttccgaatgagccgagatagcgctgccaaatccctgtccagtggccaatgggtcggcctgcatgaacggttggatacgccgcgggtacgacaggcgctcgaggccctggggttggaggatcacgcccgctggagccagggtctagagggcgatgatctggcgatggccctggtcgccgagctggcgcagcggcttgcggagcgcgcaggtgagttgcgcgaaaagggacacgaggactggacgcgagccgtgcaggggctggcggatgcgttggcggcggcggggcatccgctttcggggatcgaggaggaccttccgcagccgccgtttcggcagttgctggaggtgcgttccccgtcggctgatcaggttgggcagcaggagacgccacggccggatgttcccttggctctgtccagcctgctgactgggtccgatcgcacaccgagtctggtcacgcagatcgagaaggagctggccagtgcggagcgggccgattggttggtgtccttcatcaagtggagtgggattcgcaccctgcgcgagacgctgaagcgctttaccgagaccccgacggccgatggctcgcccaggctgcggatcgcgacgacctcgtacctcggggctacggatctcaaggcgatcgagtttctgctgggcctgccgaacacggaggttcgggtttcgtacgacacccaccgcacgcgtctgcatgccaaggcttacctgttccatcgcagcaccggcttcggcagcgcctacatcgggtcggcgaatgtctcgcgggtggcgatggatgagggcctggagtggacggccaaggtcagcgagtacgagctgccgcatatgtggcgccagatccagacctcgttcgaggcgcattgggcagacccggcggagttcgaaccgctcaccacggacgacctaccccgtctgcaacaggcactggaatcggaattcagctcggggcctggggcgcagaaagaagccaccacgttcttcgacctgcggccgtatgcctttcagcaggagatcctggaggacatccggcgcgagcgccgttcgggcatcgaccgtcatctggtgatcgcggccaccgggaccggcaaaaccatgatcgccgcgttcgactatcgccggtttgcgcgcgagcaggcggacaaggggcgcccgtcgctgctgttcatcgcgcaccgcgaggagatcctgcgtcaggcgatggccagctttcggcaagtgctgcaggaccacgagtttggcgacgtgctggtgggcggggcgcgtccgagtcaggaccgccacctgttctgtacggtggcgagttggaatgcacgggacctcgatcgcctagacccggagcatttcgattacgtggtgctggatgaggcgcaccacagtagcgccggcagctaccagcgcatcctcgagcatgtgcggcccaagtgcctgctgggtctgacggcgacgccggagcgcacggatgccgacgacatccgccagcacttcggccagcgttacacgcatgagatccgcctgccggatgcgatcgagcgccgcctgctggtgccgttccactacttcggtgtagccgaccatgagtccgtggatctgagccgagtgagttggcggcgcgggggctatgacgccgaagaattggaaggggtgttcaccggcaaccgggcgcgcgccgattgggtcttgcagcaggcccatgaacacgccacggatctcggctcggtcaggggcttgggtttctgcatcagtcgcgcccatgcccggttcatggcggagtatttttcggccaagcaggtgcccagcgcggtgctgacgggcgacagctcagatcacgagcggaagtcgatacagcgtgacctgcgcgaggggcgcatccgcttcatctttacggtggatctctacaacgaaggcgtggacctgccggaggtggacaccgttttgctgctgcgcccgaccgagagcctgacggtctacctgcagcagatgggccgcggcctgcgcttgcacgagggcaagccgcatctgaccgtgctggatttcgtcgcgccgcagcaccggcgctttcgctacgccgctcggttccgggcgctcagcgcgcggccggagaagcgggtggatcaccagattcaggaaggcttcccctggttacccagcggctgcctgatccacctcgaccgcctggccacccagcacgtgctcgacaacatccgtgcgcagatcaaccgccagcgaccgcagatcgtgcgcgagctgaaggactgtttccgggaggacatcgactccgccagcctgcccaagatgctcgactgcctgcatatggatgaagcggaagacctgctgcgcaaggacctgccctcccggctgcgcgcggactgcggaggcgagtcgaccgaagcgctgggaccctatgtcagcggcctcaaacgtgggctgcagcgcttagcgcggtgtgacgatcaccagttgctggaaaccctgcagacccatctggcgcagccggccgcgaacgtggagcagcttgccgaagaagatcggctccggctggcccttgtccacagcacgctatggggcaagacgcggccgggggacggggacctatccgccgtggacgccttcgtccgcgaacagcgccccctgtaccgggatctccaggaagtcgccgcctggcgacacgagcgtatcgtccccgccagcggcatcaccttcccggagcagacggggccactggaactgcacgcgtcctacacccgcgagcagatcctgctggcgctggggctcggtagcctggagaagccgatcacccagcaggagggtgtgcggcacgtaccggagcggcgggtggatgcgttgtttgtgaccctggagaaatccgagcaggagttctcgcccaccaccatgtacgaggactacgccctcaacgagcggcggttccactggcagtcacagtccggcacctcacccacctcggagaccgggcagcgttacatccaccacgaagagctcggctacacgcccatgctgttcattcggcgggctaagcgtgatgcgacgggcctcagtgagccattcaccttctgcggcccggtgcgttaccagcaccacgagggcagcaagccgatgagcatcatctgggagctggagtacgagatgcccgcgcggctcctgcacctcgcccgccgcacggtcctgtaacgggagaggctgcccgcttgcggacgaccgcctcgacggaggatcagggggcgccgtaggcgtgggcggtggtttccggcatgggcagggggtggagccggacggccaggtggggtgcggcggcggtggtcatgcggcgttcccaggtgagggcgtgacggacgatgaggtccaggtcgtcgtactcgggggaccaggccagcaggtcgcggattcgggatgcgtctgcggtcagggcgggcggatcgccggcgcggcgggggccatggatgacggggaatcggtaaccgctgatgcgctgcacggactcgaggacctgcaacacgctgtagccatggccatacccgcagttgagggcctgcgaggagccgcccgcgaccaggtagtccatcgcgcgaaggtgggccgcggcgagatcctcgacatggatgtagtcgcggacgcaggtgccatcggcggttgggtaatcggtgccgaagacggtgatgctttcgcgctcgcccagggcggcctggcaggccaccttgatcaggtgggtcgcgttgggagtggcctggcccagcgtcccgtcgggggccgcgccggccacgttgaaatagcgcagacagacgtaacgcagatcactcgcctgaccgaagtcggcgatcatccgctcggacatgaccttggacgcgccgtaggggttgatgggcaggagcgggctggtttcgtcgacggggttattttccgggatgccgtataccgcggcggtcgaggaaaagacgaggaaacgcacgcccgtcgcctggcacccctccaggaggttcagggtgttgcgggtgttgctgccgtagtaccccagcggatcggccagcgactccggaacgacgatcctggcggcgaagtgcaggacgccatcaaaagcgtagtccgcaagaacaccgtgcaggcgctggcggtctgccatgtcgccgacgatcagcgcggcatgaccaatggcccagcgatgccctgtgctgagattgtcgtacacgacgacatcgtgaccatcggccagcaactggcgcacgacatgtgaaccaatgtagcccgccccacccgttaccaggattttcatcgtcgaaccttcgcctcgtcgttgatcgaacggctgtacataaatgagtgtcgtgccgggctattccggcccgtattgccagcgataccaggccatgccccagtactcgtgcagtgcgagccagctggcccagaccgcactggcctgcgggcgaaagccctccagggaccagccgttatctcgcggcacataggcaccggtcggggccgggataatctccaggcccgcgcgctcgaatgaccaagtggcgcgcggcatgtgatgggcatggctcacgagtgccacgcgctcgatcccctctgcatgcagctgctcggcggagtgccgggcattgccccaggtgtcgcgcgcattgggttcccgcaggatcgggtggacgccatattccttcagtacctctgccatgtagtcggcttctggaactcgctcctcggggcccccgcccgaaaccatcacgggcagcccggtgcggtggtgcaggtacgccgcgtaacgcaggcgcaccagtgccaggtcgtggacggtctcgcccgagaactcttcggctccactgcgatacccggcccccagcaccacaatcgcttgtgcgtccgccagctggttgtcgtccggcggcgcaaacccctcctgcaagggcttcatgagggcgtaactaaatacaggagtagataaggaatagctcaatagaaggccgattaccaacagcacttttccaacatttgttcggtaaataatccacccgacaatggcaagtatgagaggaccggaaggaggcagaagaagccaattggctagcagacgcagagggatggggtccaacgtttttccccggtagtagacgcaaaatcaaggaccctattttgggcccaccaacgggatttgaaaggaccaaataaaccgaacggaaaacaccccatcgtcagtctaaagactgatggtctgggccgggggccacgtctaacatcgattatccaggggaatagccaatactaactaagtgcttgctattgcccgcaccgtttcgaggctaaacggagacgggtccgggcacgatcagggccgggtccgggtttcgccggacaatgaagtcggcggtgtcaaattggactgactcaaggaagcggaagcgtttccttacacgcccaaaggggagacaagcgatgaccgtcaagaccagcccacaaagtgcttttattgttctcattttgtccctggcattcgtcctggtgacgaccagcgcctgcaccaccacgccctatccggatgccccctcgaccgtggaaaaaacggtggtggaccagtacatcatcggtcccggagacacgctgaatatcgcggtccgcaacaacccggatctgtccaccgcagtggcggtgcggccggatggccagatcaccacgccgctggtggaagacgtgcaggccagcggcagaacccccagtgagctggcgcgggacatggaagacaagctctccgacttcctccgcgacccgatcgtgacggtgatggtgaccagttttgctggcccctatgcccgccaggtgcgcgtgatcggccaggcggccgagcctcaggcgctgcagtaccgcgaagagatgaccgtgatggatgtgatgatcgcggtcggcgggattaccgatttcgcggccggcaatcgcgccgtgctggtgcgcaacgaaaacggcgaacgccagcagtaccgcgtccgcctgaacgacctgatctacgggggcgacatctcggccaacgtggacatgttgccgggcgacatcctgatcatcccggaacgccgcttctgaccggtgcgggcacggcaaggcctcttgccgcgcccgcaggttacaagccgagcggacaacccggtttcgggaaagaaacaggcatcgatcgcctccccggctctgggggaggtgaccggggggtatcttgagcatgcgcatacttggacattacgtatcgcgacggatcctggcgctggtggggctggagctggttgcgatctacatcgcgctctacctgacgctcgccctgttcgccctgtcgctgggcccggtcgccccctggatgccggaactcctgatcgccgtggcggtggtgctgttcgcggtgatgctggtggggctttacgagcaggagtgcctggcaaggttcagcctgcgatccgctgtggtgcgcctgggcggggctctggtcctggcgggtggcgcgctggcgatctacgggttgctcacggccagcagcgtactgacaccgacgatcgtgggcagtggcgcggtgatcctgctggcaagcctgacggccgagcgcagcctctttcgcgggctgtcggagaccgatgccttcaagcggcgcatcctggtcctgggcacgggcagccgtgcgcgctcactggaggtacgccatgccggacccgacgggggcgatgccacctatcaggtcgtcggctatgtggcgaccgagcgcgagaccgatcggctggtggaccagcaacgactccgggtgctggacgacaagaccagcctgctggatgtggcgcgctcgctgcgggtggaggaaatcgtggtgggcatgcgcgagcgccgcgagaacctgccgatcaaccagctgctggaatgcaagctcaacggcatccgcatcacggacctgtcgactttcttcgagcgcgaggaccgccagctccagctggacgggatcaacaccagctggctggtgtttggcgggggcttccgccagcaccgcgcacgcgccctggtcaagcgcagcttcgatctgctggcgagcacggccctgctggtggcgaccctgccggtaatgctgctgaccgcgatcgccatcaagctcgacagcccggggccggtgctctactggcagacccgggtcggccagggcaacacgccgttcgagatctgcaagttccgcagcatgcgcatggatgccgaaggggacggcgtggcccgctgggccagcggtgacgacgaccgcatcacgcgcgtgggccgggtaatccgcaagctacgcatcgacgagctgccgcagatcatcaacgtgtttcaggggcgcatgtcgttcgtggggccgcgcccggagcgcccggtgttcgtggagcagctcagcgagcagatcccgtatttcctcgcgcgccacagcatccgccccggtatcaccgggtgggcgcaggtgcgctacgcctacggcgcatcggtcgaggatgcccggcagaagctccagtacgacctgtactacgtcaagaaccacagcctgttcatggatctgatgatcctgttcgagacggtccgcgtcgtcctgtttggccgcggggcccgctgagccatgaatctcgccgcgcccagctatctcctggccgccctcgcctttctcgtcctggtggtgctggccctgtggacctggcggcagcgcccggggagcctgtgggtcgccggggcggcgctgctgtccgtgatctgggcgctgcacatggcgctggtagcacgcgagatcggcgaggcccccgtctccggcggggccttcgaggtgcttcgcaacgccgggtggtttgcggtcctgttcgcgctgctcgcgcgccgcggcgcgtccgcggcgcgaccgcccgcacccttgcggaccgcgatgatcgtcaccgccgccctgatgttcgggctgttcgcggccctcgccctgccgctcccgctgacctatggcgcctgggtgggcactgcgatgctgggcatggcggtgctgggcctggtgctcgtcgagcaggtctttcgcaatacacccctgcagcggcgttgggagatcaagttcctgagcctgggcctcggggcgctgttcgccttcgacctgttcctgtttgccgatctcgtgctgttcggggcgatcaacagccccgtctggcaggcccgcggcctggtgaacgccctggtcgtaccattgatcgcgatctccctggcccgccggccgctgcaggcacgcgaggccccggtggtctcgcgccacctgctgttccataccgcggcgctgatcggtgccgggctttatctgttcgccatcggcgccgcgggctactacctgcggcatgtcggcggcgacctgggcgccttcctgcaggcggtctttctgttcggcgccgcgttgctgctggccgtcattgtcgcctcgggcagtctgcgctcgcgcctgcgcgtcttcctggccaaacacttctttcgctattcgttcgattaccgccaggagtggttgcggtttaccggcaccctctcggccgaggatgacgagatcccgttccgccagcgcgccatccaggcgatcggcgagctggtggacagccccgggggcctgctgtgggtgcgtgaccgcaacggcacctacgccccggagggagtgctgaacctgggcgatccgagttatcccccggaggaacccgacggggcgctggtggagttcgtcgcgcgcaccggctgggtgatcgacctcaacgaataccgccgggaccccgagctgtatcaggggctgcaactgccggaatggctggcgcagaacacgcgcctgtgggtggtggtgccgctgctcaagggcgagcggctgcaggggttcgtcgtgctcgcccagccccgcgcgccgcgcaagatcgactgggaggaacgcgacctcctgaagaccgccgggcgccagctcgcggtgtatgtcgcgctggtgcagacggacgaggccctgctggaggcccgccagttcgaggcctttcatcggctggcggcgtttctggtgcacgacctcaagaatgtctcggcccagctgtccctggtgtgctccaacgccgagcgtcacctgtccaatccggactttgttcgcgatgccctgaacacagtgggcaatgcccgcgaccggctggaacggaccctggcccagctgcgccacgcccaggccacgcccgacaccccgagccgcatcatcccgctggaccggctgctcgccgaggtctccgaggccagcagccaccgctcgcccctgccccggctcgacctgcgcgaacccgcggcggtcatcggcgaccaggatggacttaaaaatgtactactcaatcttgtaagaaatgctcaagaggctacgccggatgacggctcaatcaatctcaatctttacaccgaagggggttgggctattgttcaaattgaagacacggggagcggtatggagccggcctttctcaagaatcggctcttcaaaccctttcaaaccaccaagggaaatgcagggatggggattggcttatatgaagcgcgcgaccggattctacgcatgggtggacgcatcaccgtcgacagcgaggccggcgtcggaacggtctttaccctgaagctccccttgcagatggcgccagccatggccgagccgtcatgaagaccgctggtgagcaagagggttctatgctgaagcttctcatcgtcgaagacgaccagggtctgcgcaaccagctgagctggtgctttgagggatacgagatcctggaggccgaggatcgcgaaagcgccatgtccaggatgcgccgccatcagccggaactggtgacgctggatctgggcctgccaccggacccggccaacgcctccgaaggcctggccctgctgcaggacatcctggcaatggatccggagaccaaggtcatcgtcgtcaccggcaatgacgatcgcgagaacgcgctcaaggccgtggccctgggggcctacgactactacatcaaaccggtcgaatccgacctgctgcggatgatcgtcgatcgcgccgctcacctgtacgggctcgaggcggagaatcgcaagctggcacgcaagcccggtgcatccctgagcgggatgattactgccgacccggggatgctcgatgtctgccgggtggtcgagcgtgtcgcgccctcggacgccaccgtgctgctgctgggcgagagcggcaccggaaaggaggtgctggcacgcgcactgcacgacctgagcgggcgcgccgatgaacgctttgtggcgatcaactgcgccgcaatcccggagaacctgctggaaagcgaactgttcgggtacgagaagggcgcctttaccggggccacgcggcaaaccatcggccgcatcgagcacgccaacaacgggaccctgttcctggacgagattggcgacctgccgcacagcctgcaggccaagctgctgcgctttctgcaggagcgcaagatcgaacgcctgggcggtcgcagcgagattccggtcaacgtgcgcatcatcggcgccacgaaccaggacctgaaggcgctgatccagaagggcgagttccgcgaagacctgtattaccgcatcagcgagatctcggtctcgatcccccccctgcgcgagcgcaagggggatgcaacgctgctcgcgcactacctgctcgaccgcttcacccaggatcagcggcggccgcgccgcggctttacccaggatgccacccacgcgatcgaagcctacgactggccgggcaacgtccgcgagatggaaaacctgatccgccgcgccgtgatcatggccgacagccagttgattaccgcgaaggacctgggcctggagccccccgagggcgaggccccggcggtccgactacgcgacatccgtgacagcgcggaacacgaggccatcctgaaggcgatggcccgcagcaagaacaacattgcccaggctgccgaccagctcggaatcacgcggccgacgctctacagcctgctcgacaaatttggcctgaggtaaacccgccatgaagactccccgttctgtatcccgtgtggtgcacgcgccccgccgtaccctcccgcgcctggccccgttgctgatggcgctgactctggtcggctgcgatgccctgggcaccccgaccgaggccgagcaccgggaacgtgccgagcgccacatggacgcgggcgaatacgccgcggccaccatcgaataccgcaacgcactgcagcacaacgcggaccccgagatccggggccgcctgggcctggcctatctgcgcgaccagcagccggaaccggccgtacgtcacctgcagcgggccctggagatgggtgcggacccgaatgtgtatgccctgcctctggcgcgcctgctgttcacgctgggcggcagtggcgcgatcgccgagatccccgaggccgatgccctggaaggcgaggatgccgcgcgtctgctggcctaccggtcgctggcggcctatcaggcgggagatgccagcgccggatcggattatcttgaggccgcccgggaggtccaggacgacctggtcgagattcagctggcgcgcggctaccaggcaatgtccgatggcgacgccgagcaggccatgaacatgaccgatgcggccctggaaacggaccccgaattttcccctgcctggtccctcaagggcgatctggaacgggtgcagggcgaccccgaggctgcgctcaaggcctttagccgcgccgtcgagctgcgcccggatgcgatcgccgaacgcctgaagcgcgggctgatgcacgtcgaactggagcagttcgacgaggcccgggccgatggcaagttcctgaaggatggcgcacccaatcaccccggcggccacttcctgctggggctgatcgagttcgagacgggtgaacccctgcaggcccgcccccacctggaagaggcgctggcggcctcggccaactaccgtctcgcgatgccctatctggcggcgatccagctggaggaaggcaactggtcccaggcggagcgcctgctggagcgccatcatgcgctgggcccggccaatgcgatgagctaccggctgctggcgcagctgcgcatcgaacagggccgcacgcaggaggcgcgacggattctggccgaggcactgagcgagcggcccgacctgatcgaggccctgggcgatcagctcgccgcgctctatatcggcgagggcgacaccgacagcgggatcgaggtcctgcgcgaggccctggccaaccgcgcggaccgcccggagctgcaggagatgctgggaatcgccctggtgcggcacggcgaccacgagcaaggcatggcgctgctgcaccgggtcgccagcgaaagcgcggatgtacgcctggccgactattcggtggcgctggcacatatccgtgacgagcagtacgaacaggccctggaggctactcagcgcctgcgcgacaaagacccggaaaacccgcagggcttcaacctgatgggcgccgccctgctggggctgggcgaaatccacgaggcccgcctgatctaccaggaagggctgtcgctccacccggacaacagcaccctggccctgaacctgagctcgctcgaagtccgtcagggcaacctggagacggcccgcgagatcctcgaggacctccaggaacgcgaccccgggcatcccacctcggcgattcggctggcaacactgcactttcagcagggcgagatggaggccggcaagcgctggctgcaggacgcaatcgaggcacacccggatcggatcgagccctacctgatgctggcacgcgcccagaaccagcaggaggatcacgccgccgcccgatccaccctggaaaaagcacgtgaacatcaccccaacgacacccgagtgctgggcctgctggtcgacctgcaggagcgcgagggggacttcgcgggcgcggcacagacgcttgggcacctggccgtactgcgtccggatgccgcggagctgcgcttccggcaggcgcgcaatctcgccgctctgggcgagaccgagcaggcggtcacggccctgcgccagacgctgtcgatcgactccagccatatgagcgcacgcatggtgctgacccgccacctgagtctggccggcgaggtcgatgaggcgcgtcaggtcttcgagcccgtcgtggagcgcgccccggaggcagcgcaggtgatcgcgcagcaggcctggttcgacgcgcaagccggcgagctcgaaaaagcgatcgaaggctacgagcgtgcactcgggcgcgagtcccgacgcgactggctggtggaaaaataccaggctcagcagcgcgccggccattccgaggcggccctggagacgctgaagggctggctgcaggagcaccccgaagatgcggcctcgcgccacctgctcggctcggcgcagatcaacgccggccacgaggccgaggccctggacacctacgaaacggtgctggagcagcgccccaacgatgtcatcgcgttgaacaacgcggcgtggctggcccgcgagacggacaacccgcgcgcccgcgagtatgcccggcgggccgtcgaactggccccggatcagcccgcaattctcgacaccctgggcgtggtcctgctggagggcggtgacaccgagagcgccctggagaccctgcagcgggcctaccggatgagcccgcaggcaccggatatcgggttccatctggcgcaggcctaccaggccagcggcgaaaccgaacaggcgcgggccctgctgacggagctgctggaggcacacgaggacttcccggaacgcgagcgggcccagtcgctgcgcgagtcgctataggcgaaaccagcgggaagaatgccctgacctgaagcccacgctcgcgcgggcttcagtgtttctccgggacgattacggtttcttcaacagcaggttgtagcagttgcccgagatcgaggagtcgaccacctggaatccgacgcgggtaaagcggctcaggatatcccgggcctcgtacggggtatgcaggatgcccttgcgcatgccccagcggttgatgcgttcggcaatcgccttgagtggctgtggcgtgcgcgggtacagcaggacgttcgcggccagggtgcccccgggcttgagcacccgaaaggcctcgtggatggcgccgtccacatccggaaagcagtgcaccgagttggcgatattggccgtatcgaattcgctatcggcgaacggcagctccgcggcgtcggcgtgtttgacagtcacgtactcgtccttggcgaagcgatggcgcgcgcccgccagcatggattcggcgtaatccacgccgacgacttcgctctccggcaatttgcgccggcgccgccacttgatcgccatctccagcaacgtccccgtgccgcagccgatctcgaggtgtcgggcccccatgttgcggccaaaaaaccggatctgggcgcccagggtgctgttgtaggcaaaggtcaggatgaaaaacccccgcgcgtcgtaccaccacggtggcgacttgtaggcctcggcaatctcgtcgcgggtcttggcacgcttggacatgtggcatctccttcacggaaagaacggccgagcccccaatccctgccgtccgttttttttacatggcccttttccatggccaaggaaaacaaacgaaaaactatttaaaatccgatagttatcgcgcttggcacgcagcctgctttacttcactcgcaagacaggacgactagcaaattgaagtagaagtaagcgttaactcaaacacattgattctaactggtggaggattacaacatggaaaggttcaagcaaacagcgctgggggcggtactggcagtggccagtctggggcttgcgggcaccgcacatgccggcgtctttacgattgatgattcgcagctcgatctctcgacgatcgccgtgggtgaacgtgaagtcgaccgcattaccggtgggtatgaggaactgctgaccctcgataccgacggttccttcgacgcggcggcctactggaacgtgggtcagtacttcctcggcggcacatcggtcagcaaccgactgggatccaccggggacgatggcgacctgttctacggtctgtatgccgtgttcgagtcctccgggaacttcgatgcggatacgggcgagttcaccggcaccaccggctcgatcgcgctctatctggacccgaatctggataccacctttggattcaactcgaacgatgcggccgatggtgtggccctgggcggcacgggtgacgacattctcgtcggctggtccgacatcttcgagcggggcgcaggttccttcgaccccgattcggacgacatcggcagcttcgcgctgatcttcaacgagtggatgctgtccgacgaaggcaagcagttcttcaccagtccggatccgttctacatgaatgtacgtgtgaccggacagttcgacttcatcgaaggcttcgaggaagtcgaccagcgcaccacctttgaggtggtcggctcggccgacgcccgctggtccggacaggaagtgccggaaccggccatgctgcttctgctgggaaccgggctggtattgctcggcttcgtcgccacgcgacgccgccgccgcgagaccggcctggctgcctagcagcccttgtggttgggccttctgctcccccctgggtggaaagcctctcccggcccctcgtcttcggacgaggggttttttatgcctgagcattcagcacgactactgcgcattcgcccggagacgcgcgaggcgacggcgcccgatggccaggagcagacgctgcagggggttgcggttgccaccggggcgccaggtgcgggcgaggcgctggcggtaggcatcgaagtgaacaccatgcggggcccagacgacgcggcctcgccccagcaggatcttcagcgcctcggtacccatgacgccggcgcacagctcgcaggccatcacggtggacgggccatgctgggccttcaggtcgacggcggcaggatcggccagatagcccatctgcatcatcgacggggccagccccatcatgaaacgcagcgccaactcctcgtcgggcaacccgtcgcgcaggtcgaagtagtcatcgaacgacacgccacccgggcggaagttaagcaatgccgcccccatgccgagcggggccacggtgatcgccgggatccctcgctctgcacacacggcgaagacctcgcgacgggcctgaaacacgaagaagtcgagcccgtcgacgtagagatccacaccctggaggaaagcctccagattgtgctggtgcacgccctccgggaacgtcgtgatctcgagctccggattgatgtccagcgccatctcgcgcaggacctcgaccttgggccggcccagacgcgacatgcccgcccccgcctggcgattcatgttgtgcagctcgaagcagtcgaaatccgcgatatgaaagcgccccacccccaggcgggcgagtgtcagcaggtggctcccgcccacaccgccaagaccggcgattgccactcgcgcgccacgcaggcgttccagctccggccaggtcacccagccatgggtgcgccggaacgccgcgtgatagtcgaattcaggcatcaggccgcgctggcaatcgcgtcccagagagagtcggaggggtgggggtcggagagattggcataggagtgtgcatacagctggctcagcgacggtgaccggtgaatcccggacagggctgtaagcagactaatatgaaatggcgcgcggcggccatggtagttctgaagcgtaccgatctgtttcaccttcaggccgtggcgccgcaggatgcgcgccagcgatggctccatcatggcgaaggcatgcgaacggccctggatctccatcatggcgaccgcgctcatgaacagactcagcgccagcagcgggaaggtgcgcgcctgctccagaggcacgttcagcaggtgaaggtccccgacaggcgtgaccgactcccccagacgtcgccggaacaggccgttgacggccagccgcgagacctcgcagatcgcgtcccgctccagccggtccgggcggtactcggtctcgtaaaagcagttatcgcagtgacgctccatcgggagttcgtggatcttctgacgcgcgtcgacatgaacgacccggacgcagcccgcgtgggtgccactcaccacatgttccagcaggcaatgcgaggcctgggcgtcatattcgtcgatctcccgctcgcccgggcagttctccggagactcgtaacggaactctcggcagtagacctcgtagcgcagccggtacaccgcctccagctgctctttgtccggcttcaccagagaaaaatagcggcagaacgccgtgatgagcgggtcatcctgcacagggcacttccatagcccttggggcgtgatacccacgcgggcgccagcaacgcttgtaccccggcgccgctcggtacgggaacggtgggtgcccggccagttgcgcgtagtgagggcgctccggtgtgttgcccagtcccagccggcggcgccaggccgacagcgccaggccggactcggcagtcggggcccggaacggcagccgcagcccccgatggtcgcaggcctcgccacacaactcgatggggatgtagtggcgctgaagcagacgggccagggccgggcgaatcatgaacagcagaaagtcatacccgtgatcctcggcataggcctgggcggcctggcacaagtggtacagcaggcgcggcgatccgcgttccggggaaccacgggcaatcaggcgggaaacctcgagcacccgcggggactcgaccctgggcgtagcaaaggcatccggaaacagatgcccggcggccatggtcgggaggggacccgcctccggccgaatcaggcgcatggcgccaacccagcgcccgccgtcgtacagtccgcccatccgcaccagaaaatgagcggcgtgctcatcgtggacgtcgcgctcgaacccctccgggtaacgctcggccgcttcaaaaccggtctccaggcagtacaccgcgtagcgcatccgatagtgaatgcgccgcgcccgggcgcctgtggcgagatacacctgataggacggggaatgcccatccggcaggcaacgatctgaggtggggcgtcccggttcgacgccagcatgggtatacaaacgttcgtcctccattgggcaattcagcactgagccccccgagcacggccccatcggttcaggccgtggtgtcgatgcggtgacccgggcggttgcgcctgagaaagcgcaggcccagccccacccggcgatcggaaaccacaacggcatcgaaggtcccggcggtcgggagcaccagctgcaaggtggtctcaggcggcaggtacgggtactgcccgaccagcacaatccgcgcgccaccccgcgaaagatccatcaggcggcacttgcgccactcctttcggatgccgatctcggtcagcagattgaccgcatacctcggccagcaccgctgctcgggccggccgggtgtcatgcgcccgtagcgccaggcgaatgcggccgaccagtgccgtgggttcggcgagcaggcgtagagatcggcctgatccggatccgcgaccgggggttccccgagccggtcgattacggcctccaccagctgtccggcccaggactcgtactcctcgtcactagcgctgaaccggtggagctgtcggtagatgtcgttcatcagcgcgagacgctcgctccagttccgcttgagcatggcgggatgccaaaactccgccaggttctgcgcgaggcttctctggctcagatcgtcgtccatttgagaatccctcccaactgcaacgccacccccgccgcagccgtttcgagcctaatcgaacaaaccccagcaaactgcgtaccagttaacgtaaacccctgatccgttataaaaccgcgaaaatttattagaaaactcagcttcaaaactttttcaggtgtaaacattctcgacatctgtagacaagggaaaacaaacgatcttcaatagccctagacgtctcccgggtggggtccaggcaaggtgacaaaagggctttgcggggaacccttttactggagaaccgttactccgttctaagacccgcaaggcggcattgagcgtcaaagggttcaacagggggccgcaaggaatggaaaagattgttcaggattttgttcagcgggcacgcgccacatggcgccgtcgctggtggattctgccgattgcctggattgtgtgtctgggcggatgggcttacatccagagccttccggatacctatcaggctaatgcgcaggtattcgtaaacacccagtccgtactgaatccgctgctgcgcgggatgacggtgcgtccggatacagaggagcggctgcggatggtgacgcgcactctgctcagccgcgacaacctggaaaccatcgcccagcaaagcgacctggacgtctacatgggcagtgccgacctcgacgcacaggtcaacctgctgcgcggcaggctgaccctggacggcgaacggcgcgaaaacatcttcactgtgcgttttcgccacagcaatcctgacgtcgccgagcgcgtggtccgcgagacggtgaatctgttcatggagcgcggcctgggcgactcgcgcctggacctgagcacctcgcagcgattcattgagcgtcagctcgagacctacgagcgccagctgcaggccagggaagccgagatcgaagacttcaagcggcagaacgcgcggtttatcagcggcgacggcaacttctactcgcgcctggagcgcggccgcgaacaggtggctcaggcagagctgcaactgcgcgaggcgcacagccgcctggccgcgttacagcgccgtgccgaggaaagccggtcgggcggaggcacggtcagggcgcagtaccgcaaccccgagctggaccggcggattaacgacctgcaggaaaacatcgatgccatgcggcatcgctacaccgacgaccatcccgacatcgttgccgcaaggcgcatcctctcggagctggaagaacgccgctcgcgcgaagccgccgactacgcccgcaacccagcggtggtccccattgggggcaccgggggtggcgactcgctgcaggccgcgatcaccgaggccgagagcgagatcgcgatgctggagacccgcatcgaggagttccaggcgcgggtcgcgcggctggaacaggatgtcgaccgcgccccggccgtggagtcggagctgaccgcgctgacgcgcaactacgacgtgctgcgcgactcctaccgccagctccagagccgccgcgagcaggcgatcatgtccggcgcggtggagtcggagaccgactcggtcgatttccgcgtccttgaaccgccgcgccgaccgacggccccctcggcacccgatcgcccactgatggccaccggcatcctgctggtcggcctgggcgcgggaacgggcttcgccttcctgctttcgcagctgcggcggacgatcaacagccgacgacagcttgcggaaatcgccggtcgcccggttctgggcaccctctcggccgtacgcacaccccagatacggcgccgccgcaggctggagctatcggccttttcgatcgccctggccacactcctgctggtgtatgccgtggtcatgggtctttacctcaccggatcggccggtgttctcgacgaactgctgagcctgttgcgatgaacagccgcggccatcggcccggcgtgtcgcatgcgagtcatcacggaccgggatgcatttgttccatggaggcgcgggtcttgcaggccggcgcccggcaaggggagccagacgctcatgagcatcattgaaaaagccctcgacaagagccggtcggctcccatacacccccttgctaccgacgcagcatccgggcagccggaccgggagacggggatcccggaggccccggcatccgggcacggcgagcacccggaggcggcccgcatcgacttcgggcagctgcggcggcaggggctgatcgtgcccggcgaccagcgctccaccctggccgaagagatccgcatgatgaagcggccgcttttgaacaatgccttcgggcgccattccgccatgcggataccgcgcggtcggctgatcatggtgaccagctcgctgccacgcgagggcaagacctttctgaccaccaacctggcgatcagcatggcgatggaggtcgaccgcacggtcttgctggtggacgccgatgtggcccagcccacgatcccgaaggtcctcggcttcaaggccgagcgcgggctgatggatgtcctgacggatccggacctcggcatcccggatgtcctgatgcggaccaacatcgagaatctctcggtgctgcccgccgggcgcccgcatgggcgatccaccgagatcctggccagtgacgggatgcgagccttgctggacgaactccacgaccgctatcaggaccgcatcatcctgttcgactccccgccactactggccaccagcgagccaggcgtgctggccgccgggatggggcaggtcgtgatggtggtcgacgccgagcgtaccccggccgcatcggtggagaacgcgatgcagcagctcgccagttgcgacgtggtcctgaccgcactcaaccgtgcgccctccaccccggggcttggctacggcacgggctactaccacgaccgcccgtacggggaggtgagccatgagcactaaccagggacgggtgcgggccacacaccgcaaggaggctccggcacggaacgaccgggcgatctgtctgatcgccgtgctgggcggctgcacgctggcgctgcccgcctcgggcctggccaccgaatgggacttcacgccgcgggtcacggtgggggtggaggcgaccgacaacgtccgcctggccccccgcgggcaggaggatgcggacttgatcgggcatgcgcgccccggcttcaccctgcgtcgggacggcgcgcgcaatgacacccgcgtggactaccagctgaaccatcgcacccacctgtccgagtcgagcgaagaccgcacgacccacatgctgcgcgcccgcaaccagaccgaggtcatcgaagacacgctctttgtcgacgtgacggcctcgcgccgggagcaggccacctcgctgctggatccggtcggcattggcggcagcacgccgcgcagcaatatcgaggagacctcgtactacagcgtgtcgcccaacctgcaaaacgagtttggtggctttgcccgccaggacatccgctacacctacgacgagcggcactatcaccgcagcaaccgggccagcagcacgggcaaccgggcggagtacaccctggacagcggccccatgtttgatcgcgtgttctggcaactggcgggtttctacgaccgcctgaagtacgaagacggactcgaaggcgaattcagcgagatcagcgcgaccctcgggtacaacattggccgcaccctgcgtgtgttcggcgtcgtgggcgaggagttcaacgactacgaaaccctgcgcgacgaaaacgacggcagcttctgggaggtcggtgtcggctggaccccgacaccggtgacctccgtcgaggcccgttatggcgaacgcttcttcggcaagacgcgcgccctcagcgcgacgcaccgcagccgccgggccagctacggtgtcagctacagcgaggggatcacctccacgcgtgatcggcgtgacttccagttcttcgacgtttcccaactggccgaactggaaggcatgacgatcgaggaagtgttcgaccagtacaccttcgaggagctccagttgctgttcgcgagcgcactggtcacgcaagaagcgctgatcgagggcttctacctgacgcgtagcgcccgcgcgaactggcgctacgacaccggcctcagtgtatttggggtcaccgcctaccagacccggcgcgaagcggaattccagatcggggagggtctgttcgaggacgacaatcgccgcaccggcgtgatcgcgttctgggagctgacgctggggccacgcaccaccacggagctgagctccggggtctcgcgcacggagtttctgggcaccgaccgcgaagatgacttcttctacctccgcgccagcctgaaccgccagtttgctccggacctgcggggcagcctgtcctatcgctatcagcagcgcgattcgaacagccagctcaacgagtaccgggaaaactcgatcctcgcgctgatcaccaaggagttctgagcatgtacgagaacttctacgggctgcagggcaagccattcgccctcagcccggacccgaaattcttctacgccagcaagggccatcggcgagccatggcctacctcgaatacggcgtacagcagcaggagggcttcatcgtcatcaccggcgaggtcggggccggcaagacgaccctggtgcgcagcctgttcgagaccctcggcaccaagcgggtactcgcggcacagctggtcagcacccagctggatgccgaaaacctgctgcgctcggtgtgcctggcctttggcctggaagggacgggcgacgacaaggccagccagctgcgtcacatggagcggttcctgctgaacacacgttcacgcgggcagcgcgcgctactggtggtggacgaggcgcagaacctcggcatggatgcggtggaagagctgcgcatgctgtccaattttcagggcattgacgggccactgctgcagagcttcctgctgggccagcccgaatttcgcgacatcctgcgcagcgaaaacatgcagcagctgcgccagcgggtgatcgccacctatcacctgggcccgatggacgagagcgacacgcgggcctacgtcgaacaccgcctttcacgcgtgggttgggaggggacaccccactttgccaccgatatctggccggtgatccatgagttcaccggcggcatcccgcgcaaggtgaacaccctgtgcgaccgcctgctgctgatgggatacctcgaggagcgctacgacctcgacgccgacgaggcccgccgggtaatcgacgagatcgaggaggactttggcgcacagcaggaaacggtcacagcggaacctggcaacgccatcaatggcgtgatcgacagcgaacgcgccgttgccaacgagctggccctgatccgtctggaggacagctacgaggcgatggaaaaacgcctggaccggatcgaacacgccctggcaatcaactaccggcagtcgcagcgcatcctcgacgccctggactcgctgaacaggttctcggacctcaatcacaaggaggtcgcccggcactagtgccggcgaaaccgccatgccgtccgctccgcctcccgtgtccaatgccttgacggtcgatgtagaagactactttcaggtctcggcgctggcaccgcatttcccgaggcattgctgggacagccaggagtgtcgtgtggaatacaacctcgagcggatcctggcgctattcgatcatcaccgggtgcgcgcgaccttctttaccctcggctggatcgccgagcgctacccccaggcggtgcgccggatcgtcgacgccggacacgagctggccagccacggttacgggcaccagcgggtgaccgaactggagcctcaggcatttcgcgcggatatcgtccgcgccaaggccatcctggaagacatcgccggcgtcgaggtgcgcggctatcgcgcccccagcttctcgatcggcgagggcaacctgtgggcactcgacctgctggccgagacggggcacacctacagctcgagcatctatccggtacagcacgatcactacggcacgccgactgcgccgcgtcacccctatcgtccacggggccctcagggcgtgctggaactgcccccggccaccctgcgcgtggctggccgcaatctgccggcggccggcggcggctactttcggctgctgccctatgccgtctcccgccaggcactgcggaggatcaacacccgggacggcctttccggggtgttctacttccacccctgggagatcgaccccggacaaccgcgtgttcccggagtgagcaccaggacgcgatttcgtcactacctcaacctggggcgtacggaacggcggctgcagcggctgctgcaggacttccgctgggaccgcatggaccaggtgtttgcccacctcctcgccagccccgcgccgcaatccccgacgacagcgaacagccatgctcaagtccactgacccgcgatccacgaccacgcgcgcggccgcgctgcgggtccaggagctcacaccggccgatgtggcccggtgggatgcctttgtcgagacctgcccggtggcgacgtttttccatcgcgcgggctggcagacggtcatcgaacaggccttcgggcactcgacccatttcctgttggccgagggcccgaacgggatcgagggagtcctgcccctggcgcgcgtgcgcagcgtgctgttcggccattccctggtttcgctgccgttctgtgtgtacggcggcatcgccgcgcgcaccgaagaggccttcgtggccctggacaaccgggcccgggaactcgcgcggcaacacaaggtggattatctcgagtaccgccatatggcaccctaccacccggaccggccgaccaagcacctctacgtgacctttcgcaaggagatggcgaacgaggtcgaagagaacctggaggcgatcccgcgcaaacagcggcgcatggtgcgcaagggcatcaaggccgggctggtcagcgagatcgaccaggatatcgatcgcttcttcccgatctatgcggccaacgtgcatcgcatggggacccccgtgttcagccggcgctacttccgcatcctgcgcaccgtgttcggcgacgactgccggatcctgaccgtcaccgacgcggggacccctgtggccagcgtgctcaacttctacttccgcgaccaggtcctgccctactacggcggcggcacaccgcgcgcccgcgaggtggccgggtatgacttcatgtactgggaggtgatgcgccgggcctgcgagtcgggcctgcgcatcttcgattatggccgcagcaagcgtgataccgggtcgttcagcttcaagaagaactggggcttcgagccgcagcccctgtactacgaatacgacctggtgcgtgcccggaccatgcccgacgtgaacccgctcaacccgaagtaccgctacttcatacaggcgtggcagcgactgccgctatcggtagccaaccgcgtggggccctggctgtcccgcagtctcggctaacacgggtttctgaatttcaactgtggcaacgggtgaacctgcaatggatgccgttctttatctgacccatcgaatcccgtggccgcccaacaagggcgacaagattcgctcgcaccatatcctgcgcgatctgacacggcgctatcgggtctacctgggcacctttatcgacgacccggccgatgcggcctgcgtcgaagagctggagcgctgctgcgcgggcgtctgcgtgcgccctctctcgccgggacgcgcgaaatggcgcgccctgcgcggcctgctgacacaggagccgctgaccctgccctggtatcgcgatgcggcgctgcagcactgggtcaaccaggtactggagcagcaggagatcacccgtgcgctggtgttctcctcggcaatggcgcaatacctgccgcaccgggccggcctgacgcgagtggtggacttcgtggatgtcgactccgacaagtggacccagtacgccgccagcaagccctggccgatgagcgcgatctaccgccgcgagggccgtcagctgttgcgttatgaacggcaggtcgcggcgcgcagcgaggccagcctgttcgtatcaccggacgaggccgcgacgtttcgggccctggcgccggaaagtgccgagcgggtacatgcactgaacaatggcgtggatgcggcgtacttcgacccgcagcagatcccgcagaaaagcccctacccggatcatgtccagccgatcgtgttcagcggggccatggattactggccgaacgtggaggcggtggtctggttcgctgaatccgtcctgccacgcattcgccaggttcatccggatgtgcgtttttacattgtcggcagccggcccgcgccggaggtccgcgaactggagcgccagccgggcgtcgaggtcgtggggccggtggaggacatgcgcccctgggtcggcggcgccgcggtctcggtggcgcccctgcggatcgcgcgcggggtccagaacaaggtgctcgaggccatggcgctggcgcggccggtcgtggcctccccgcaggcgctcgaggggatcaccgccgtacgcaacgacgaggtgatcgaggccgatactgaccccgaggtgtttgcccgcgcggtcctgcagtgtctggaacagcccgatcccgggatggctgtccgcgcgcgccgacgcatcaccacggactacgactggggccgcaacctcgcgtgcctgcacgactatctcgagagcgggctggcgcatgagagcgaggccatcgcctcccggggggatgcatgagcacgccggccaccgtgatgtcccagccgctggtgcagcggtggtgggctcccgtactggcgctggccgccctgattgcgaccacgctgatcgtgttcgcgcccaccttcgtctcgatggtggatacctgggcgcgttcggataccttcgcgcacgggttcctggtcgtgccgatcgtcctgtttctggtctatctcaagcgcgacgaactggcagccgtatcgccccgcccctatcccctggcgctggtaccgatcgtgctgctggggcttgcctgggtcatgggcgaactggtggatgtcatctcggtgcgccagtttgccgcgaccctgatgatccccttcctggtgtggctggtcatgggcaccgcggtcgtgcgtatcctgcagtttcccctggcctacctgctgttcgcggtcccactgggtgaatttctggtgccgccgctgatggacttcaccgcggagttcaccgtcgcggccgtgcagctgtccgggataccgatttaccgcgacggcctgcacttcgaactgccaaccggacgctggtcggtggtcgaggcctgcagcggcgtgcgctatctgattgcgtcggtcgcgctggggacgctgtacgcctacctgatgtatcgcagcctctggcggcggctggcctttgtcggtgtcgcgatcatcgtcccgatcatcgccaatggcctgcgcgcctacatgatcgtgatgatcgggcacctgagcgacatggaatatgccgcgggtgccgaccacttgctctacggttgggtcttcttcggtgtcgtgatctttctgatgttctggatcggcgccctctggcgcgaggatggtacggaagaagcccccgcccgccgcccccccgcaccagcccaacagaccggggccatgggctttgctcacatggcggtgatcgccgcgctggtggtcacgctgggtcccgtttatgcccactggatggacacccgggatctcggcccggtacaggggctgggcaccgggccggtcgtgccttccgggtggaccgccgtgcccgctgaggagcggcccggctggcaacccggctaccagttcatgcgtgcggagcgcgggggctgggtcgtgaacgattcacaggccgcagttgggatgcacgtaggcttctaccgcgaacaggcgcgccacggaaacatgctcggctggcacaacacgctggcgggccgggagcgggccgagtggagccagacccgccgtggccaggcggaggtcgcgggctatcccgatccgcagcgggtcctgctgcgcggccgccagcagcagatggtggcgtggcagtggtactgggcgaacggacatctcaccacccggcccttcgaggtcaaggcccgcgaggccacgagccggctgctgggcgggcgcgacgatgccgcactgatcgtggtctatgccgagtaccgagacgacttgcagccggcagaggacgcaatgcgcgcctatgtggaggccgcgatgccacagatgctggaacagctgcaggacgtgagccagcgatgaatacccggacaccccaggacagcgccaccgacccgcgcccatgcgtggctcatgtcatccatcgcctggatgtcggcggcatggagaacgggctggtcaacctgctcaatcacatgcccgccgagcgctaccggcacgcgatcatctgcatgaccgactacacgcggttcagcgagcgcctgcagcgggaggacgtcagcctgcatgccctgcacaagcgcgagggcaaggacttcggggtgcatcggcgcctgtggcggctgctccgcgaactgcggcccgcgatcgtccacacccgcaatctggccacgctggaggggcaggtcaccgccgccctggccggcgtgcgcgcccgggtacatggcgagcatggctgggatattgccgacctcgatggctcccgcgacaagcatcgttacatgcgacggctggtgcgccccctggtcggccggtacatcgccctgtcgcgccatcagatggactacctgcagcaacgggttggtgtcggaaccgagcgggtcgcgcacatctgcaacggggtggataccggacgcttccacccgcgcgagggcgcccgcacaggcccctggcccccgggctttgccggcccggagaacatcgtgatcgggagcgtgatgcggatgcaggcggtgaaggccccactggatctggtggaggcgttcatcgccttgcgcgaaaacgccccggtgcccttcgaccgtcttcgcctggtgatcgtgggtgacggcccgctgagggaacaggcccgccagcgcctggagggcgcccgggtcgcgcagcaggcatggctgccgggcgcccgcgaggacatcccgcagtgcctgcgggcgatggacctctttgtcctcccctcgctggccgaggggatctgcaacaccattctcgaggccatggcgtccgggctcccggtgatcgcgaccgacgtcggcggcaatcctgacctggtgacccccggaaagacgggggccctggtccccgcaggggcgcccggtgccctcgccgaggccatccgtaatgcgctcgccaatccggatgcccgcaagcgcatgggacaggcggcccgcattcgcgccgaggccgcgttcagcctggacgccatggtggccggctacctcggggtctacgacagcctgctggacagggccaacgcccgaaccccctcggttcgggcggggggccgccggcgacaacacgaaacgacgggacgctgacatgtgcggtatcgccggtattttcgatctgaacgggcggcgcccgatcgatcgcgcctgcctggagggcatgaatgcgacccagttccaccggggcccggacgaaggtggaatccacctggaaccgggggtcgggctggcgcaccgacgcctgtccatcatcgacctcaagggtggccagcagccgctgttcaacgaggacggcagcgtcgtcgtcacctacaacggcgagatctacaacttcccggagctgactcacgaactccagcgggcgggccatcgctttcgtacccactgcgatacggaagtcatcgtgcacgcctgggaggaatggggcgaggactgcgtccagcgctttcgcgggatgttcgccttcgccctctgggatcgccacacccagaccctgtttctggcgcgggatcgcctgggcatcaagccgctttactacagcgaactcccggatggccaactgatctttggctccgagctcaaggtcctgctggcccatcccgggcagacgcgcgagctcgacccctgcgcggtcgaggaatacttcgcctatggctatgtgcccgagccgcgcagcattctgtccggcgtccacaagctgccaccggggcatacgctgagcgtacggcgcaaccagcgctccgccgccagtccgcgcgcgtactgggatgtcccctttgcgacagccgcgcccatcggcatgtcggaggcggcggaggagttgaccgaacgtctgcgcgaggccgtgcgcatccgcatggtggccgaggtaccgctgggggccttcctgtcggggggcgtggattccagcgccgtggtggcgatgatggccgggctctcctccgagcccgtgcgcacctgctccatcggctttgccgaccccgcctatgacgagtcacgctatgcccgggaggtcgccgagcgctacgcaacggaccatcacaaccgcgaggtcgaccccgatgactttgccctgctggagcgtctgggcgatctctacgacgagccgtttgccgacagctcggccctgccgacctaccgcgtctgcgagcaggcccgccgacaggtcgtggtcgcgctgtccggcgacgggggcgacgaaaccctggcgggctatcgccgctatcggcaccacctcgccgaggaacgcctgcgcaacccgctgcccctgggcctgcggcgcgtgctgttcggcagcctggcccaggtctaccccaaggcggactgggccccgcgcccgctgcgcgctcgggcgacctttcaggcactggcacgggatgcggtcgagggctacttccagggcgtgtcggtgctgcgcgacgagcagcgcagcacgctgttctcgtccgcattccgccgcgagctgcagggctacggggcggtcgaggtgctgcgcgcccatgccgggcgggccccgaccgatgacccgctctcgctggtgcagtacctggacctcaagacctacctcccgggcgacatcctgaccaaggtcgaccgcgccagcatggctcactcgctggaggtccgcgtgccgctgctggatcacccgctggtggagtgggcctccacccttgcaccggaactgaagctgcgcgatggcgaaggcaaggcggttctgaaaaaggcgatggaaccctacctgccccactcgattctctatcggcgcaagcggggcttcgccgtacccctggccaactggttccgggggccgttgcgcgaggtgatgcacgagcgggtgctgggggagcagatgcgcgattccgggctgttcgacgaacgcaccctcaggcgtctggtcgacgagcacggccggggcgcgcgcgatcacagcgcggcgctgtggtcattgatgatgttccagacctttctggacaaggtgcaaccgaccagcccgcgcagcggctgtgtcctgcctggagcctagccatgtatggacgccacccggttgccgatgcctcgcgtgcctcccgcgcgatcctcagcaacctcctggcccggggcgcccccggactctatgtgcgtctgacccaagagaccggccgtggtcggggcgcggagacggcggaatccgtggcgcagtacttcaccacctgtttcttcgactacttcgatcagctggaggtcccgcccgaggcgatcgaggacgcgcttcgcgacaagcacctgctggagtacgggcccggcgacgtacccggcgtggccctgctgatgctggcccatggcgcggcccgggtaacctgcgtcgaccgctttgcactgtcgcagcgcagtccctttcagctggaggtcctgcagtgcctgctggacggcctggaccccgccgcgcgcgaacgggcggccgcgtgcttcgtacgtcccgatgatccggcctcggggtttcgccgcgagcggctggaataccgcgtgacccgggatggactgtcgggcctgaacgccgacgtcgacctgatctattcgcgcgcggtgctggaacacgtcaacgacctggacgcgacctttcgcgacatggcgaaggccctgaaaccgggggcgctggcggtccaccaggtggacctcaagagtcatggcctgcaccgcgagaatccgctcgactttctcacctggccggtcggcctgtggcactggatgtatgccggcaagggggtcccgaaccgctggcgtctggaccgctaccggcaggcgatcgagaacacggggctggtgatacggcatatcgagtccacggccgaggcactggacgaggatgtggctgcagtggccccttatctggccgcgccgtttcgcgggctcgacaaggccacgctgcgctgcctgggattctggctcgtggtgacccgaccggcgccgggcgacgaagcgagggcggcggcatgaagatcctccacgtcctcgaccactccatcccgctgcacagcgggtacacctttcgcaccgcggccatcctgcgcgaacagcaccgcaggggctggcagacgtgtcacctgaccagccccaagcataccggcgcccagaccgacgaggagacgatcgacggcctgcatttctaccgcacgacctacaacccgagcgcgatcccgggggtggaacaatgggggttgatgcaggcactgacccagcggctgacccgcgtcgcctgccaggtcgcacccgacatcatccatgcgcactcgcccgcgctgaatgccctgccggccctgcgtgccggtcgccggctgggcattccggtggtctacgaggtgcgggcattctgggaggacgccgcggtcgaccatggcaccgcccgcgaacatgggctgcgctaccgcctgacgcgagagctggagacctatgccctgaagcgcgtgggccatgtcaccaccatctgcgaggggctgcgccgcgacatcatcgcgcgcgggatcccgcccgaacgggtcaccgtgatccccaatgcggtggacgcggatgacttccacctgggcggtcagcccgaccccgccctgaaggcccaactgggtctgggtgacgcccgtgtgctcggctttctcgggtccttttatgcctacgagggactggataccctgctcgaggcctgtccgcttatccaggcccggacgcccgacgtccgcatcctgctggtcgggggcgggccgcaggccgaacgcctgaaggcccaggccgaacgcctcggcatccaggaccgcgtcatcttcaccgggcgcgtcccgcatcaccaggtacagcgctactacgacctggtcgacctgctcgtgtatccacgccattcgatgcgcctgaccgagctggtcacgccgctgaaaccactggaggcgatggcccaggggcgcctgctggtggcatcggacgtgggcggccaccgggaactgatccgcgatggcgagaccggctggctgttccccgccgacaaccccgaagccctggccgcccgggtgctggcgacactggagcacccggaacactggccacgggtgcgcgagaacgggcggcgcttcgtggaacaggagcgcacctgggcggcgagtgtcgctcgctaccagtccgtctacgacgggctgcgggcccggccggaggtgctgcgtgccggatgagcggcggccacgtctgatggtcttcacgcgcgtgtacccgaacgcggcacagcccaatctgggcttgttcgtgcgcgagcgcatgcgccgggtcgccgaacatctggatctggtcgtcgtcgctccggcgccctggttcccgttccagaactggctggggcgcctgcgcccgcacgcccgaccgccgctgccggccttcgagagacagggctcgattcgcgtctaccacccccgtttcctgtgtatcccgggcctgttcaagtggaccgacggcttctttcaggcgctcggcagtctgcgcctgatgcgtcggctgcagcgcgaactcggcttcgacgtgatcgatgcccatttcatctatcccgacggggtcgccgcgcgctggctgtcgcgctggttgcaccacccctacaccatcaccctgcgcggcagcctgaaccgtttccgcgaccggccactgcaccgggggcagattcgccgggcgctggaggatgcggcgcgggtgttctcggtggccagcgcgctgcgcgacgaggcgctggactggggcatcgagcccgatcatctgcaggtcgtggggaacggggccgatctcgaccgcttcaagccggaggatcgggctcaagcccggcaacgcctggggctgcccgccgaggggcggttcctgatctccgtcggcggactgtccgagcgcaagggctttcaccgcgtgatcgcaaccctgccggaactgctgcaacagcaccgggatctgcacctggtgattgccggaggcgggacccccgagggcaacaacgaggccgagctgcgccagcaggtccagtccctggggctgcaggaccgggtatggttcctcgggcccgtcgcgcccgacgcgctacggttcgtatactccgcgggggacttgttcgtgctggccacgcgctttgaaggctgggcgaatgtcttcctggaggcctcggcctgcgggctgcccatcgtcaccacggatgtggggggcaacgccgaggtcgtcgcctcggagcaggtggggctgatcgtcccgtacggggatcatgacgcactgcgcgcggcgatccacgaggccctgggtcgcgagtgggaccgcgcggcgatcctggcccatgcgcgggcgaatgactggcgggtgcggattccggaactggtcgcggccttcgagacgatcgccgggcccgtggaccaccgcctgccaaggcgcgcctgaagatggggctgtacacctcgctggtcgcgcatggcgcgtttcccgtacacgaacggctgaaggggcacccgacggtgcccctgcgcaaggcgctggaggcgacccagtggtgggcacccgcggcgctggagaacctgcagctgacccgcctgcagatcctgctcgagcgcgtcgcacaacaggtaccgttctatcgccagtggtttgccgaccaggactggtcaccccgcgcactgacgagccttgcggatctggagcgcctgccggtcatcgacaaggccgtgctgcgccaggcaggcgccgggtggcgggccgagggggcacaaggcctggtcgcgcaacgtaccagcggttcgaccggcgaaccgctggccttctggctgggccacgaacgcattgcgatggacatcgccgccaagtggcgcgcgacccgctggtggggcgtcgacattggcgatcgcgagctggtcctgtggggcgcaccgaacgagaccgacgtacagaatcgcctgcggtcctggcgcgaccgcgtactgcgctcgcgcctggtcccggcccgtgacctcgaccgggcacgggtcgatgccatcattgaccagattcgcgagttccgcccgcgcatgatcttcggctatccctccgtactggcacgggtctgcgcacgcgcgcgggaacaggggcggtgcctggatgatctgggcattcgggtggcctttaccacgtcggaggtcctgcgcccggaatggcgggcgatcatcaccgacgtactgggctgcggggtcgcgaacgagtatggcggccgggatgccggcctgatcgcacgcgagtgcccgcatggcgggctgcacctgacggccgaggcgctgatcgtcgagattctggacgatgccggccgcccgcttccggccggcgcgaccggacagatcgtggtcaccaacctgatgggcccggagtatcccttcatccgctaccgtaccggtgatcgtggcgcgctggaccccgcgccctgcccctgcgggcgcggcctgccgctgctgcgggagatcgagggccgggccaacgacggcctggtcgcgctcgatggccgctgggtgcacggcagtcatttcaactactgcctgcgcgagatcgcggggctgcgctcgtacaagatcatccagcacgcgccggaccgggtcgagctgttgctggtcctcgacgagccactggccgaggccgtggcgcaaggcctgcggcgtgccttcacacaggccctgggggaatccctgacgatggagatccgccaggtcgaggcgatcgccccggaagccggcggcaagcaccggcacgtggtctgccgggttcagtaaccgcccgcctgggcgcgcgcttcggccggcatctcgctcggcggggcgtgcagccagagatccagcatcatcagcacccacaccatgtcgccgtagtaggccgcgtgtccgtcgcggtgcagcgcgatcagttcgtcgatgaactgcggccgcaaaaagccctgccccttgaggcgcagcaggctgtcataggccagttcgcgcagtggcgcgtggtcgtgcatccacaccccgaagggcagaccaaagccatgcttcttcttgtcgatgatggcgtcgggcaggaagccctgcatcgcctccttgtagaagtggcgcagccgctgcccgcgcagtttctggtcggacgggatgcccagggagaattccaccacgtcgtcgtccagcatcggaaagacgacatccacgccggccagctcgcacatccgagtgaccttgcgcaggtcgttgtcggccagggtctgctgccagtccaggtacatcatgcggttcagcgacgaggcgtgtgccggctggtcgtggatctcgcgcatcaaatcccacggggcccgggtatccaccgccgcgagaaagtccggttcgaacatcgccgtgggcgagaggtggtacaggtagttgtaggtctgcagccgatcgggcagcgggatgcgcgcctgctccacatagcggcgcgccttgctcagccagccggccccctgggggatgcgggtcgccaggggttccagcatgccctggcgcaaggtgcgcggcaggcgctgccagtgctcgaacaggccctgcttggcatagcgtgcgttgccggcaaacagctcgtcgccaccatcaccggccagcagccgggtcacgcccgcctgtgccgccatgcgggcacagaaataggcaggcagtgccgaggagttgccaaagggctcgtcataactgccggcaatcagggggacggcagcgacgacatcgtccggcgtcacgtagtactcgttcgcctgggtcgcaaagtgccgggccgcgatgcgggcgtactccatctcgtcgtaacccggggcatcgaaaccgatgctgaatgtcggcggcggctcgggggtggtctcggccaggagcccggccacggtcgaactgtccagccctccgctgagaaaggcccccggcttcggcgtctcctgctgctgcttgacggcattgcgcagctgatcccgcagggccgtgcccatctcggcggcatcgcccatgcgcgcctcgcgaaaatgcgggacccagtacgacctcacgcggatggtgtccgcctggcggtccaggtagtgcgcggcgcgcagcttctcgacgcccgcgaacacactgaccggtgcgggcaacatgtggaagaagaggtagtgataaagccccgagggggtcgggtcgcggctcagaccaggatagcgaaccacactgcccgcagtggtcccgaagactaccccgcccggcaccgccgcccagtgcagcgaggcctgccccatacggtccacgcccgcgagcaggcgcggccgctgcgggtccaggatcgccaccacgaaatcccccgccagctggctgaacagggcatcgccgaaacgccggtaggcgtccagcaaggcatgtccgggcgactgctgcagcgccaggcgctgcaggccgcgctcccgccaccgggggtggccggcgacggccgcgatcagcccatccggggcctgggccacccagccgccctggaccagacacccgccccgggggccatcacagcgcgcactggactcacccgggaccgaagggagcccggcctcctgcaggccgaggatattgcccgccgcctccctgggcgacccaaaccatccacatagtcccgccattggccttcctgtcgccttcggtggcgttcaaacgcccgcctgtgatggcgtccgtgggcatgccgatatatacatttccgtgtttgccttacagcaaacaaaaatgccggcaaaagttaaaactcaatgatggagggactgccgaccactttaaagtattgattatttggtacccgcaaggtctccagttgtcggccacaaactttcacaatagggcttccggaagtatgtggaatgcgccaccagggaacaggagatcagcattatgtcgacgctcgagcacatcaaggccttgcttgacagcgcccttggtctgaacggccgcgcccagcactttgaccgctccacacccctgctgggcggggtccccgaactggactccatggcggtggtttccttgatcaacgagatggaagaacagttcgacatcgtgatcgatgacgatgacgtcagtgcggagacgttcgagaccgtcggcgccctggtcgatttcgttgaacacaagaatggtgcctagatggaggccggtttcctgccgggctgcgccggaccagtcttttatgtcctgtatccgaccgcccggaccccggcccgcgggcgggtcctgttcgtaccaccctttgccgaggagctgaacaaggcccggcgcatggtggcgctgcaagcccgactcatggcccgcgagggctacaccgtcctgttgccggacctgtacggctgcggcgacagcggaggcgattttggcgatgcgcgctgggagacctggctcgacgacgtcacgcgctgcctggatcacctggaggcgacatccgacgaccaggggcccctgattctctggggactgcgcgcgggcgccctgctgatcagcgagcttctggccacacgcgccccgtcggtggcggcgaccgtgctgtggcaaccggtcaccaacggcgaacagcacctgacacagttcctccgcctgcgcatggccgccgccatgatgggcggagagaaagaaagcacggggcagctgcgcggccgactggaggcgggagaagccatcgaggtcgccggctataccctggcgccggccctggcagaggcactggcaaaagcccggctggcaccaccgccacacgggccggtgtactggttcgaggtcagcgacagcgagggcgctgctctgtccccggggagcacccggacgctggatgcgtggcgcgagcagggggtggaagcacacgcctccgttgtcctcggcgaacccttctggaatgcgccggacatcctcgaggtcccggccctgctggaacacaccatggattgcctgggacacacggtatccctggggcgggcggcatgaacgagcgggcggtcgtcttccggctgggcgaggatgagctgctcggcattctccaccccggttccgccggggccacgcgaggtgtgctgatcgccgtgggcggcccgcagtatcgcgtcggcagccatcgccagtttctgctcctggcgcgcgacctggcggctcaaggggtcccggtatttcgtttcgacttccgcggcatgggcgactcgtccggcgcccagcgcgattacgaagaagtgcacgatgacctgcgcgcggcgatggataccttctcggccgaggtgccgggcatgcgcgaggtcgtaatctggggtctgtgcggtgcggcctccgccgccttgttctatgcctggcgggacccccgggtggcgggcctggtgctggccaacccgtgggtccgcaccgacgagggcctggcccgcgcctacctgaagacctactacctccagcggcttgtttcgcgcgacttctggtcaggcgccctgaaggggcgtttcaacccgtgggtctccctgcgttccctgggacggatggtcggcacggtactgggccgtcgtcgtaccggggcttccccggctgcgaccgacgagggccgtgccgatgtttcgtcggcccccctgccggaccggatggccgagggctggcgccgctttcgcgggccgatcctgctggtcctgagcggagaggacctgacagccgccgagtttcgggatgtggccagccatgcaccggcctgggacggcttgctgcgacagccacgcgtgaccctgcgcgaactgccggacgcgaaccacaccttttcccgccgtgaatggcgcgaccaggttgcaacatggacgcatgactggctgcgccaggtgccagggcaaagcccgggatgatgtcccccatggaaacttccctggcgcacagcacaccctcggccgagccggaggggctcccccgcaagccactggtgtcggtgatcatgcccgcctacaacacggcggcctacattgccgaatcggtcgacagcgtcctggatcaggactatcccggcatcgagctgatcgtggtggatgacggctcgaccgacgggacggtcgaggtcctgcgcgggtatggcgaccgtctgacgctactgacccagcagaaccagggggcggccgtggcccgcaatgcgggcatcgcggccgcacagggcgacttcatcgccttcatcgattccgacgatgtctggctgcccggcaagctgaccgcgcaggtgctgtacatgcagcagcacccggagatcggcctggtacacacggattttctggcgtggaaaccggatgccaagggacagttcgccccgccccataccctggccgatcccccggtcccggtgaccgagacaccggggattgtcccggagggttcgggctgggtgtacaaccagctgctgatggaatccctgccgcatacgatcacggtgatgatgcggcgcgagctggtggaacaagtgggcccgttcgacccgcaactcaagcgcggccaggactatgactactggattcgcgcctcgcgactgaccgaataccgccagctggaccgggtcaccgccctttatcgactgcacgggcgtggctgcatgaccaagtacccggatgtgaactacgaggtcgaggtcgtccagcgggcgctgggccgctggggtctggtgggacccaacggcgagaagaccccctggccccgggttcgcgagcgcctgggtaatgcctgtttcacctttggctaccaccactactgggagggggacccacggatcgcccggcgcgcgttctttcaggccctggtccgacgaccgggacgcatgaagacctgggggtatctgggggccagtacggtgaaggccctgctcgcgcggggctaggcgcgcgcagggcctcagtggtttcggtacaccgcgacacgaccgatcggcatctttcgcagccgcctggtgcggtactcccggtaggccacccgctccagaaacggggcctcgtccagcagccttcgctgggtcgggttctggtacacgaccagcacgtcccgctctccgtcggcctgcagggcgctctcgaggttcgcgagcacgcgctccatgatcgcggccttgaaggggttgaacaggtagatcagcaggtcgcccggcggcaactcgaacgcaccggcgtcgccacagacggtttcgatccggtgcatgcagcgctcggggtgccggtagatccgcgcattcgcggcggcgatcgcatccaggcgggggttgtactcgaccccgatgatccgccgaaacgggtgatgcgacgcgagtagcagcgccttgcccttgcccgaccccagatcgatgaacgcatagcgcgcgggggcgattgcaccagcgcatccatcatctcgccgccctcgcagtggccgggtttgcaagcgcagagtgattcacgcttcggccgcctgcagcgtctcgacgagcatcttgcgatcgaccttgccattcgcgttcagcggcagctcgtccagaagatggatctcccgcggcaccatcacggtggggagccgctgcctcagttgttcccgaatcctctccgcgtcggcgtgttcggcgaccacgaacgcgatgatgccggaggccccgctcgcggtgcgcggccagccgatcgcaaccgcctggtcggtcaccgcggcctcgcgcagggcctgttcgatctcgcccagttcgatgcgcacgccgccaatcttgatctggtgatcgaagcgcccgaggaattgcaggggctctccgggatacgggcgccgcacgagatcgcccgtgcggtaatacagggcgctgtcgtccccgagccggatgaatgcagccgcggtgcgctccgggtccttccagtacccggcgctgacctgcggcccgctgatcaggagttcgccctcgtccccttccggcacgtcgtgaaaggcctcgtcgaccacgcgaatgccgacctggttgcccggatagccgatgggggccatcccgtgtatgcattccgcgggcgaccgctcgggatcccagcggtagaaacaggcatcgacggtgcactcggtgggcccgtaggcattgtcgatcgtggcgttgggcgcggcggccgccatgatcctggccagttccgccgacagggcctcgccgccaaagcggcacagccgcaggtgggggaaacggccgggggcccagccgttgcggcgactcatgccatggccggccgacggcgtgatgtcgatgacggtcagggccttgtcggcaatgtagcggttggggttgaaccactcgcgggcggaggggcagcaaagacacgccccgtaggcccagcccacgtacaggtcgaacatcgaggagtcgaaggtaatgtcgtagaactgcgagaaccgatcattctcgctcagccccagagggtcatagcgctcccgcgacatcgcgacgaaccgggccgcattgcgatgacgcacggccacgcccttgggtacgccggtactgcccgaggtgaagaacagacaggcaagatcgtcgggattgaccggggccggcgaccatcccttggggagagacgcctcgtccatggcatggaaggcatgtccgggccagcgggactgaaaggcatcgcagtcctcccgggtcggcagccagatcgcacagtcggaatgctccggccccagccagccatccagcgactgcatcccggtggcatccacaaccagggcccccaggccggccaggtcgaccatccgccgtgttcgctcgggggggaaggacggattcaggggtaccagcgtgtgcccggccatcagcaccccgagaaggccctgatacaggatgcgcgagcgctgggccaggacgccgatcgtgcgcggcccgtcggcgggcaggacggcctgaagggctgaagccaggctggcactggcggcgtagagatcccgataacggatctcgcccccctccacatccagcgccgggcgatccgcgaactgccttgccgcgtgcaggaaaccggcgtgcaaaccgaactcgtccatggccattcgaccactccttgaagtcacaaatgtacgggatggaggccgctcctgctggcggcggttttacttgaatactcgccgatagcgggctgtccaccctcttctgggagaatccggaaacctgttaaatcacgcaatcccgaccgcgggggatttacctgatgtttcgaattggacgaccgcatgagttttgtaattaacgcgccattccgccccgtcaggactcactttcccgtttcctcgagggtaaaaaaacgctatacgtcatagggatctcgatactgaaaaccggttgattcatgtttggaaccttgcgcaagttaaacgcccttttgcacccccgggatcggcgcaaggtcggcctgctggtgatcctcatgatcatcgcggcgttcatgcagaccgtaggggtcgcctcggtgatgccgtttctcgcagtgctgtccgacccggacatggttcacggccacgcgctgttaaacgaggcgtacaacaccctcgggttcgagtcgaccggagagtttctctactttctgggggtagccgcgtttgtgatgttcatgctcgggacgctcttgcaggcgctgacgcagtggtcgatcacccgtttctcccacatgcagcaatacgaactgtcccgccgcctgatggccgactatctgcggcggccctataccttctttctgcaccgcaattccggtgacctggccaagacgatcctgcaggagactacgcacgcgatcagtggcgcggtaatgccggccatgcggctggtcagccagggcctgctggcagtctcgattatcgccctgctcatcctggtcgagccgtggctcgcgctcaccgtggccctgggtctgggcagcgtttatgcggccatctacatcgtggcccgaatctggctgaaccggatcggacaggaccgggtggaggccaaccgcgagcgcttcaccgcggcggccgaggccttcgcgggcgccaaggagatccgcctgctggggcgcgagcgcgactacctggagcgctaccggcacccgtccaggcgctatgcccggcaccaggcgaatgcggtactcctgcaggacaccccgcaatacgcgatcgaggcgatcgcctttggtggcgtactgctgctcgtgctgtacctgatggccggcgacgggggcctcgcccaggccctccccctgcttggcctgtatgcgctggcgggcaagcagctgattcccgccttccagaaaatcttccagaacgtggcggccctgcgcttcaattttgcggcggtcgacaacatcctgaaggacctgggtgaccgcggcggcgacatccagcccccgcgcggcgagggctttgccccactggcgccgcagcaggccattcgggtcgagggcgtgacctatcgctatccacagcatgatcgacccgcgctggacaaactctcgctggaaatacccgcccgcacgaccattggcctggtgggatcatccggggccggcaagagcacactggtggacttgctgctggggctgctggaacccgaagagggcgcgattctcgtcgacggtcagccgctagcgccagcaaacgtgcgccaatggcaggcggcgctcgggtatgtcccgcagcacatctttctggccgaccagagcgtcgccgccaatatcgccctgggcgtaccggaggccgagatcgatcatgccgcggtggagcgggccgcgcgcctggccaacctgcacgacttcgtgatgaacgacctcccgcacggctacgacaccctgatcggtgaacgcggaacccgcctgtccggcggacagcgtcagcgcatcggcatcgcccgggccctctaccgcgacccggcggtgctgttcttcgacgaggccaccagcgccctggacaacgccacggagcgcgccgtgatggatgccattcacaacctgagcggcgacaagacaatcatcctggtcgcgcaccggctgagcaccgtcaaaccctgcgaccagatctacgtgctcgatggcgggcgcctggtcgaccagggccgctgggagatgctggtcgacggcagcacgcacttccagcagctggccgccgggcacgcctgacaccggacgcctcgcgtcagacgaggatttccgcgggctccgggtggctgaggaagcccctggggctggccgtgtagccataggccccggactggaagaccacgaccagatcgccaatctccgcgcggggcagctccacctgctgacccagaacgtccagcggggtgcacagcggcccgacgatgtcgacgacttcactggcggcctcccccatgcggttgccgatggcgaccgggtagttcttgcggatcacctggccaaagttgcccgaggccgccagatggtgatgaaggcccccgttggtgacgaggaatacccggccgcgcgagaccttgcggtccagcacctcggcgacgtatacgcccgcctcccccaccaggtagcgacccagctcgaggatgacctcggcctgcggcatccgcgcgcgaacctctggcagacgccgctcgagctgctccgcgatggggcccagggtcagcggttgatcgcccgggaaataggggatgccgaaaccgcccccgatgttcagtgtctccaccgaccccggagcatggtcggccaggcgtaatgccaggtccagggtcaggccctgggcctccaccagcgactcggcgcgcaggttctgcgagccggcaaagatgtgaaagccgcgaaagtgcagccccagctcgccaatacgccccagcatctcgggcacgcgctcggcatccacgccaaacaccttgggcccgccactcatcttcatgcccgaggtcttcagctcgaagtcggggttcacgcgcaccgcgacgcaaggcgtcctgccggtgcgttcggcgatcgccgcgacccgcgtcagttcggtatcggattcgaggtggatcgtgatccccgccgctaccgccatctccagctcggccggggacttgcccggcccggcgaagctgatatcggccgcggacaccccggcgtccagggcaatctgcagttcgcgcccggaggcgacatccaggccatcgaccagcgaggccatatggcccacaaccgccggcatcgggttcgccttgatcgcgtagtggatcgacagatcccggggcagggcctgacgcagggcctggacgcggcgcgtcatgacctgtcggtcataggcatagaacggggtccggcccgcgcggcgagcgatctcggccagcgggataccgccgatcaacagcgagtggtcgcgcacctcgaaggctgccatcgccgcatgacggggggcagaggtcatggacacctcccggttcatgacagggcgacctcctggaacaggccctcgaactcggccgccagcgccttgcggtcaatcttgccattgccattgcgaggcagggactgcgaccgcagctccaggtggccgggcaccatgaaggccggcaagcgttcgcgcagcagtgccatcaactggtcatgggtcaccgaaggttcggcgggcagcgcaacgaggacgacggcctggcccagctgcggatgcgcgataccgagcgccgccccctcggtcaccagccccgttgcataggcaacctcctcgatttccaccgggctcacccggtaccccgaggtcttgatcatctcgtcgcgccggccgacgaagtacagatatccgtcctcgtccatccgcaccgtgtccccggaccacacagccatttcctggcccggaaggccttcgggttgccccggcgcggggcgaaagcgctgggccgtacgcgcggcatcgttccagtagcccatcgcgaccagggccccgcgatggaccagctccccgggctctccgggcgcgcaacggctgccgtcctcgcgcacgaccatgacctcggcattgggtatcgcccgccccatcgagtcggggcgacgatcgacctcctcgggcggcagataggtggaacggaaggcctccgtgaggccgtacatcagatagacctgggtgcgcggcagatgcgcccgcagacgcttcagggtcttcaggggcatcgcgccgcccgagttcgagatgtagcgcagggatcgccgcgcggcctccggccattccatctcggccagctggatccacagcggtggcactgccgccagcccggtgatcccgccctgactcaccgccttcagcacgtcgcggggcaggaggtaattgagcagggtggcatgggcgccggtcaggaacgcggtggtcaactgactgaagccgtaatcgaagctgaacggcagcacgcagaggatgcagtcctccgcgcgattgtgcagatagtgcgcgacgctttgcgcgccggccaccaggttgcggtgcgacagcaccacgcccttgggccgtccggtgctgccagaggtatagaggatcgccgccatgtccgtgtcgatgacccgatgggccggccggcccagcccgaaatccgccgccgattgccaggcctcgagccgcggcccgcccgatgtttcggcgtcgggcggtgtgtccacgaacaggatggtgtccagctccggacattgcgccaggacatcgcgcagcgcggcatggcgcacggcggacgtgaccaggacacgcaccccgcagtcccgaaggatgtgcgcgacctgcgaggccttcagcagcgggttgacagggaccatcacccctcccgcccgcgaggccccgaacatcgcatggaccgcctccggacatttgtccagatacaccgcaacccggtcctgtcgctggagcccggtggcgagtagccgtcgcgccgcgttctcgatgtcgctggcggccgcctcgtaggactgcgtgacaccccgatgggtgatggccgaggccattgggtttcgttcggcgctgtgcagaatgccttcgtgcaggagggtggtgtaacgcatgatcagaacggactccttcaatgtggattcggcacgcagccgagtacgaatcttttacaaccccatacccactcgttcggtaaataggctactcttcgaatgggctgaatactatcgccgttttcatgtgtcggtatgctgatcgacacgcacgtactgctgtatagcggaactctctgcgatgcgcgactacctgctgttttttataatcatggtgttgatcccggtgatcctggcaaggccctgggtcggcatcccggcctggttctgggtcggcctgatggccccgcacggcctcacctggtctttcatgcgcacgttccccgtggccgccgtcatcggcatgacaacgctggccgcgctgtttctggccaaggatcggcgaccgatgccgatgacacgcgagatggtgatgttatgggtctttctcggctacatcaccatgacttcgtattttgcggtaaattccagcggtgcatgggacttctggcagcacgtttttaagatcctcctgattacatttatcacacccatgctgatattcggtcagcttcgtatcgtctggctgttattagttattacattctccatcgccttttacgggttcaagggcggcctgttcacactgtccacgggcgggcagtacatggtgctgggcccgccgggctcctatctggccggaaacacgtacatcgggctggcaatggtgatggtgctgccgttgatcctgatcagcgcgcggctgttccgcgagcgctgggtggatctcgagatcccgggcctggagcgcttctaccggccgatcagctgggccgtctacggcgtgttctggctgaccgccatcgcgatcctcgcgacctattcccgcggggccctgctgggattcctggtggtggcgccgttcctcttctggcacatgcaccagaaactggcgatggtgatggttggcgtgctggccttcggggtcatcggggtcaccgcgccggatcgcctgctggatcgctggagcacgatcgagacctacgaggaagaccgttccgccatgcagcgcatccaggcgtggggcgtgaactggaacatggccaccgagcggccgctaaccgggatgggctttcggaaccaccacctcggctatgactggtgggtcggctacgcgaatttcgagggggactggcgccacgtgctgtcgccgcacagcatctatttcggcctgatgggcgagcatggctttggcgggctcgccacgttcctgctgctggtcggcttcacgttcttttcgctgaaccggatccgcaagcgagcgcggctggagaccggacaaatctggctggcggaatacgcctgggccatccaggtggggttgctcggctacctggccgccggggcattcctcgacgtgatctacttcaacctgctgttcgcgttcatcgccttggccgtcatcatgcgccgcgaactggaagaagcaccccgcgtggccgaggcacccgtgcccgcaccggtccaggcgaatgcgttcccggcgcgcgccgagcccgacagcgccaccggggcgcccggcgtctcgcgctaggcagcgctggtcaatgcgaccgcacgctcatgggtaaggtcgtcaccttgggaacctccacgctccagccgtgggccgagcgcctcgcacaggcggtcgcggcccatgtgcgaccggacaccggactctgggatcccgtcgagcaggcgccgagccccgcggaccattacgggcagaccagcgcgacgctggcgctgtacctgcagggtggccccgaaatcgaacagtgggactggccgttgcgggcctggctcgcgcgctgtggccgccgtgccgggcacgcaccgtttaaccgcctgttgctgctactgttgcgggaacgggtgatcgcggggatacaaccagtcacgcccgcactggaaacgatgctcgacgaggcgctgcaacggtgccatccgagtcgacgctatccgtcgaacaactggaccctgctggcccagctttgccgtctgatcgaggcccggcccggccgcccacgcaaccatgcggcggcccggctggccgcattgctggagcgctggacgaccgccagcggcggttttatcgactatccggcccgcccggggccacgcggcgtggccaccccgatggcgtaccaccacaaggccttgctgatcgcctcgattgcgctgtgttacacgccgacacccgcgctggcaacgctcacgcagcgcctctacggctgggtcgcgctgacctgggacggcggggagtacgcggggggccttggccgcagcacccattcgctgttcggcgacgcctgcctggtgggcagcctggatctactcgggctggccgggactcagcagacggacgccccggccgggcagatgctgggtggtgtgctgaggcgatgggaacggcaacgcagaaccgacggcctgctggatctgacacccgcggatcgtgcctccgtgcccacccccgggaaccgtcccgcgggatgggacgactacatgcacctgtcggtctacaacgcctgggccgccgcgatcctggcatgggccagtgaccgaaggcgtcgcgagggcacgcccgacatcgtcgagggccttcagtgggcagggggacgaaccgaagcctgccagcaggaccttcaggcgggcgtgctgtgcgcccgggccgggccggacctgtgtgcgctgatcagcacccgcgggcaggcaccacaggcgttcagccgcgacgtggccgagctgcgttatgccggtgggcagccctttcacattcgccaccgcgaccggatcctgtgcccgccggcggtacgggtcgaggccgaagcgctgctgcgccacccggccctggccggctgggtccctttgtttcggatcggcgaccagctctgggccctggccgattttcgctcggtgacggtggatacgctgggggccgccgtacgggtacgcctggaagatggccacgcggtgcccctgctgcgggcagcgacccgcaccctctggaggcgtggcctggcggcactggactggcgctggttcggcgggaccatcgggcgcggggatgccttgcggcgcccacgctcgtccgccctgttcggccgcattacgttctggctggaccctgccggacccacactgcgccaggaggtcgcgctggaatgtcggggcgcggcaccggtcgactacctgaacccgggcggccatgcactggtggtcgacaacagcccgactgtgcgacggttccagcagcaggatccggtgaccggccagtggaccgaagtgctctttccggtctccggacgctcgatcgttcaggtccccctgccctcgaccatccccgggcggggctgcgcactgccgccgaagcccctgcccccaggcccctatgcccaccggctgacgcttggctggggcgactgaatcctagtcgcccgcgggcaggcgctgcaggatgatcccgcgccgcaggtcggaccagatcagcacatccgtcccgggcagcggggtgacgcgatgccagttctcgtagcggtcaaacggacgctcggcaaagtccacctgctgccagttgtacatgagccgccagggtttcccgcgcggcgggtcgccgatgtacatctgccgtgcattgttctgcagcaggatgtaatccccggttttcgggtgataggtcagccggctgccgccggcaacataggcctgtccggagggcccgtgccgctggaaccggccctcgcgatcgatggtggccgtggcctcggcgccgcggcggtggttgccaccgtactgggtcatgcccccgtagatcagcacctcgcggcggatcgggttgtagagcgtcgtcccgccatagccggaggactgggtacggccctcggggccccggtagtccgggtggttgcggggataggtccatgcccggtcgccatgcccccagacacggacctgccccatcgtgtgggcctcgatgccgtcacccggtataaggtcgtagctggcggagcccagcgtgtagaggacgaatttctcgatgtcggggtgccacacggtggagtggtcgcccaccgcatgcgcattgctctggccggcccccaggccgacctcctcccaggcggtcgggtcggtgtacggggcgcgcaccaggcggccgatatcggagcgccgcggctcgctcggcgagaagtacaggtagccatcaccgccatccatcaggcggttgtacgggcgccgttcgccgccgtcatagtcgagccccggcggggccacgacgccggcccaggtcagatccggctccagccaggtcaccgagcggacggaattgtcgcgcatcaggatattgaacagccgtccggtctccggatcgaagatgtggcggtcggtccagccgaccccgaacgtgccccgcttttccgggtcgtgccactgggtgttgttcatgcgcgccatgtccggaacgccgtccggcagccgggtctccacgcggcggaactcgcccggctccagggtctcggcgatgtcgtacagctttgaacgccgctccggcgcgggcgcggattgcgatgccgaaacctgcaggaacgccgcgcggggctcggccgatgctggcggggaggccgccgaccgctcctgaccgaacacggactgatgccggtgcagcagcgggccggcctggttgagccacaggaccaccccgtggtcgtcaatcggcaccggcacgatcccgccatagcgatcaaacggccagcgctggccgctccagtcggcggccttgcgccattcgtccctgtccggatcgagctcccacaactcgcgtacacggccggcccgcagcacgaggtagttccccgtttgcgggtcataggtcaggctctcgttcatgatcccgaacacgaacggggcgtcgccgaggtcacgcacgtggccgttggcgtctagcagggagaccttgttgcgtgacttgttgccaccaataaacagcatctcgtcgcgcacgcggttgtactgggccgaggagtgatagccgtccaccgcggcctggccgtgttcgacccagcggccttcgcggaggccgtagacctggccctcgcggaggtagatcagctgatccagcgcgtcgtgccactcgatcgggtcggtatgctcccagccgccaccggggccggggaaactgcgcgtggcgagttcccagcgatcctccgcaatggaatagcgatgcagggtgcgctgcgaacggccggcactgatcttgtagtaatggccccgctcggggtcgagcgccacgccgccatagacatgcgcgaaggggggcgggccctcggcggacaggtgctgccacgcatgccggtcctcgctgtaggcaatgaataccggccgcgatccacggtcgccatacatgaagacctggcgccggttggcatcccagtgcgcactgtcattccaggtatccggatcgatcgagcaggcacgcagaaagtcgtgatagcgctgaaacccctcgggcaggccggcgtcgagcggtgccagctccccgggttgcaggccggccgccagccgggccagtgcgctgtcattcgccgccgcctggctggccacgaatcccagcgccagggcgaccagcagccagacggtgctgcggaatgcgagccggcgcatcaggcgaccttgacggccggatgcatggccgcctggttacggtgagggtcgacgcccagctcctgcaccgcctggagtagcggcatcaccttgacgaaggtcggcgagagcggacgggtccgccctgtgcggagggcctcgagggtgtagccgaccacacgctcggggcgagtgaacacattgaacaatggccgcgccaggtgggccgccctgcggctgatacccgtccactccgcgcgcgggtgcggctccgtgggcttctggctgtacgggatgtgcgcggcgtggggatagtgactcttgatcacctcgtcatggaacgcgcgcatcgcaaacgactgccacggcaggctcagcagaaacgccagcacgtcgggatcctgatagggcaggcataccgcctgctgctggccggccatggcgatcggcagcagggcgatctcgcggcggatccggttccagaacaggaacgacttgaccgggtcgggggcaccggcgtgcgcggacagctcgcggttgatcgcctcacgggcgatctgtatgccccagcgctcctgaaacgggcgcttcaggaacgcggtatagctgcccgccgccagcaagcgactgaccgcacctgcgaggtcgtcggcatccagacactcggccagacgcgcgtcgaaataggaaccgttgcacaacacatcgccggccaggccatcgaataccgggccctgcagatgcggcatcagcgcgaggtaccagctgttttcgtcggtggagtagtggttcaggcggtttttctgtcgctccgcggcgatacgatcctggggattgtcgatcacctggcactcgatgcccaggtgccgggccactgtgcacgccaccccactctcgtcccccctcttcgcccgcaggaccagggttcggggtggcggggtgccctgttgcgccagctccagacagatatggcgcgagtcgcggccgccggacaaaggcaggcgccccactcctccagcggcgcgccgttcgatggcccgcgcaaagagttccgcgaaccgtatccgtgcctcgtgcgggtctccggaaaaaggggccatcaggggggtggcggggcgctcgccggagagcacaccctcgcgccacagcagggtctctcctggcatcagaaccttcacgcccgccagcggagtctggtcacccaccagatagcccagggccatgaagaccgcgatggcctcgtcgtcaaaagtgggcgccgacaagcgcgccgcggcctcctgcagggagtcggccacgatcaggcgacggccctcgcgggcatagaacagcgggatgaacccgagccgatccgccgagacggagagactcgccccgtcgaatgaccagcccgcgacgagcgtcgggcctccggcgacccagtcgaaccccagatgatgggaagcctgccccaggcactggcgaccgataacctctacgaacgccatcgtatgctccgcgaggggccccggtggacctggaggccttttcgccgatccgcgtaatgagctgacagcgagggcatggcggctaatgcagctgcgaagacgaaggggggcacgagaggccggcggtttccagatagcgtttgtccgccagcagggcctgccggatacgctgaatgccatcaccgaacccgacgtgctgaaaacgctcgttcacctcgatcaggaccggaccgttcggggtcagggccacgtcccagccggccgtccggattggcagaaggtcccttgccgccgtcttgaccagctgcagggcctccgcccagaacggcacctcgaatccttcgatcaaggcgcccgtggtcgggtggtgggtgacccagttatagcccaggccattggcgttgaacgcccaggccttgcccagccgtccatcgtcgagctgcggcagggccaccacgttggccgtgtaacggccggtgcgcgggtcactgatgttatcggtaaccgaatcgccgacaatcaggcggaagtgacagtccagcacctccgggtccccttccgggctgacccgggtgaacagtctcagcgccgatatggagcgggtcccggtcagttcggcgacgcggtcatggctgcgcagacgctgctcgaggatgcgatcctcgccatcatcggccagaccagcgacctccttcgcgaactcgggcagggcgatgccctcccgtgcatccagccccagcgcgacaatcccgcgcccctggcggccgtgcctgggcttggccagaaacgatgcgggtagccgccgcacgaaggcctcccattgcgcgggcgtggagagcggctctccctgggcgtcgcgcgatccatgacgcgaaaccaccccgagcagggcggccacagggaggtcatgactgcgacagaagtcgtgaaacatgagcttgtcgcgacacatcgccgcatgcggcgagttcaccgcatgctgaagcccgtgcaggcgttcttcgctgacgtgggccaggtgttcgttcaccggaagccgcgggtccagcaaaccccgacacaacgactcacccggcagaaatcgaccggccccgtacagccgcagcgccttccaggcaatggccggtgtcgaggaaccatagtggttggcggccgcctgaaactggccccacacatcggagcggcagaagtgccgcacaatgtgattagagcgataaagcgcggataccaacaaccccgagactttacccacgatggactccacgattaaaagtaaacgcgtgaacgcacccgcacctgttgctgcaagaacgtcccgtcttccaggtctgatcgagcaaccccgtcgctcctgcaaagacccgaatccggacgtttcagattagcagttcaaaacggcgcgaaaaggcctgtcgcgtaccaaaaaaaccgtaccgacagttgcaacaacgcgatatatgctagggatacgatgattcaggatcgctttctggcgacacatggacgcgcagccgacaccgtccatcatagacagttgatttgaaatcaagctggctaccacgctcgcggcaccgcgtgcgccggaaatcaggaaggtcttgctcggcattcgcggcgtcagcgaagtctgcaatgggggaagcgtgtggccaccgtcaatgtttacagtccgcgcagccttttaaaggaggccctgcacctggggctgggcgattaccagtattggaaggtcttttatatcgacctcccgcagcccgcggtcgaactgcctgaaggcatccgggtcgggccgatcgcccccgaggacctggacggcgtggtggatgaagggatgctgcagcgtcgggagttcggaggcgagggggcgcagggtttcggtctttttcgcgacgacgagctcgtggcagtgcaatggtactggtggggcgcgcggtacgaggccgagcgccaggggcgcagctggagactgcccgagggggcggcgaaatccaccgggctgtacaccctgccccagcatcgcgggcaggggtatgcggccctgctaaaacgacaaaccgcctacctgatgtcgcaacggggcttcacccgcctgtacagccgcatctggcacagccacaagagctcgatccgggtcagcgaaaaaaccggctggcgggtcgccggctcctatatcgagatctgcccgttctcccggcgcattcaacttcgcctgccggtatgaccgaaatccccatgccgcaacgcgtagcggtgctctccgacggttcgccgcttgccctgaaggtactgtactgcctgcagtgcctcggcaccgagatccacctgctggagctcaagtccccgggggccgcccgtcactcccggtaccgcgatcactaccagcgcatgcccctgccggacatccagccggaatccctggaagcctttggcgaccgcctgcgcaactactgcacacaacaccgtatcgacgggatggtcggggccgacatcctgggggccggcgtagtacacgcgctcgcaccgcgcctgccgggcgtgacggcctttccctccagcagcctggaggtgctgggcatgctggacgacaagtgggcctttcagcgtttcatggagacccacgggattccgtgcccaaaggcgttgcgtctggaaggacccgatgatctgaagcatctgcaggatggcgggatgacattcccgctcgtggtcaaaccgctgtacggcgaatccagtcatggaatcatccaggcgaagcggctcgaggatatcgaggcccacctggcgagaggtggccggcatgcccaattcccgctggtggtgcaggaatacgcacccggattcgacgcggacctgagcctgctggcccgggatggggaggtggtctgccacctcctgcaatcgcgccggaatccctgttcgctggaattcttcactgacgagcacttgctggagatcggtcgccggatcgtccgggcggcgaactataccggcgtggcgaatatcgacctgcgcgtggacgaatcgaccggggacgtgcgcgtactcgagtgcaatccgcgcttctggtacaccctgcaggcctcgctgtgggccgggatcaatttcgtcgaggcgggttttgcactcgctgcggggggctcatttgtacgcgcctcccccgcggccggcgcctaccacctgcacagccacctgctgaaacacctgctctggcagccccgccagtggcgcgggatcgccccgtacaacctgcgcggcctgtggcaggcgatgcgcgatccgctcccttttctgctctagcccgagcgcagaccttacccgcctacccttgaaagatctgctccatctcccgccggaacccgcgctggtgcgcgatctggagactggccagcccataggtcgtattgccctcgagaatcagagggccctcgggggtaatcgcgatgtcccagccaatcgtcttgacctcgggcaggctgcgctgggcctgaagtgcaagcgacttgacctcctcccacagcggcaaccgggtaccctcgatgcgcctgccggtgtccggatgctcggataccggctgaatgaccggccagacgggactgcgcgaggcatagccgaccgataaacgaccgctgtccatatccacagcggagaccatattgccgttggccgccaacccgaaattatcggtgtccccgtcccccgcagtcagcttgatctccgcacagaacaagtgggccagcccgtctcgcatgtacgtcacgatccgcacacaacccacggcggtgggcgacatcaaacccctgagctcgtgatgggcctggatgcgcgactgaacgataaaacgcatctgaccctcgttggcacgaaatagaacaggtcgctggcagtcgtagtgcggccttgatagtgccagcggttccctcgccggctggcggaaaacgccccatctccataggccccgtcatcaggcttgatgaacagatcatccgcacgatctcccatcaactccagccagcgccgcacgctgggggcaaccaggcgccgagtgcttgaacgatcgccgtccagcgatgccgtactgggcgagacgatcacccgcagctctggcgtgggcagcccatggcgctggcagtgatcagaaaacaggctcttgcggttaatgatggttcggtaccgttccgcgctgatcgctcggaagttatccccgtagtccttgttgtcgatcacatagtcattccagcgcgagggctcgatcgcggccagacggtagagcgagtaatagcgcggcccgatacgatgccgaaaccgggccttgagtacgccgtgcagccgggtggtgacgcgcggggcgtccggggtcgattgcgataccgccaggtagtagcccctggcgcaggtgtaggccttgcgaaggtggcgtttcaggatcatttcttgatcacctcccgatcatggccgacagggttgctggccccgccgcggcgcaggaaacgcttcagcgattgcttgagaccgatccgggacagggccgcggagacggcgtccgaacccagcgtggtagcggtatgggcaagacccagggcgagcgggcgcgggcgacgccgcaggtaatagacatccgcacagagctggtggtccgaaccaaaaagggccttgtgcgggctgtcgcccggggcaaaatcgaaatagcgaaaccggccctcctggaacagggattccagcaccagccattgcagtaccgtgcccggcgacagggcggccaccttcgggtggtagcccaggtgggcgtagatcagggccgagtcgcgggccgggcaatagagataggccaccggctcgccgtccaggaacaggaggtaggcccgcacctggtcggtggcggccagccgcgcgctgcgctcggcgaacgcgtcatcatccgggaggccggcgttcagcaggcgctcctgataggtcagtcgcgagacctcgcgcgccaggctgcgaaaggtctcgagctcctccggcgtacgataggtacgccagtcgatcgtgcccccggaggcttcggcgaacttgcgtaccttgcgccgcatcgtctggcgcgacttggaggagaacttcgcctgatactcctcccagcccatgtcgagatcgatgtagtggcgcatgtactggctggggacgtagcgcagatagccctccacccacgacagccgtggcaagggcgcctcgacgggctgcgagcgggccaggtggccatcggcgagtgcatccccggcgtacggggcctgggccgccgggcgctgcaggaaatggcggctgtcgaccgacattcgcagcgagacgtcgcccagcgtgatctcgccgatgcgcagggcgagacggacctgctcgaccggatagcgggccaccgaatgtccggccattgggtggtcggctttcatccccagaacacccgctgactggtccagttctccagggcacgcagtgccgcctgggccgcggggacggtgagcatgggggtcgcctcccgaggcgcgggcgtggccagcacgtcggccatgcaggccgggctgaatcctggttccgaccgcaggaaccggcacagtcgctccaggcggcggcgggtcagcggattgatgccgggtgtcggctgatcgtcccgatagcgcacgaactcgaacgggtgggtgagcacgaccacatcgctaagcccctggcgccgggcctggaacagcagcctgcgcatctccggccaggaggtgccggtaatggtgagcgacttcagatgggcccgcggcccccaccggaaatcggtgtaggtggtcaccgggaactcgagtaccccgtcgatcacatggcagccaccccgcagctgcagctccggctcggccggcggatagatcgcgagcccgatattggaggcccgggggagcccggcctggcgcatggcggcgtagaccttcagatcgaccttgagcccgccggtacgcagcacgctgggggcatccagcccccagcggcggaacgtcgcccttccctgttcgatcaggtcggccagttcgtcaacgctgcgccgagtgacattgtcgttcggcgggtcgctttgcagccgctgaacccagtccgggtgtccgaagtacgtccagcaggggtgcagatggagctggatatcgtgcccgcggccggcgatctcgtgggcgatctcgcccatcggctcgtcgccgaagtaagtcgtgttcagcgtctcgacaaagaaggtggagcgaatcgcattccggtcgagggtgtccagcagatagccaagaccttcggaacgcccgttgcgatggcagtagaccgacggcggcccgaccggttggtgggtttgtggctcgcgaaaggccccggcgatgctgaactcggtatcaacggtcaaatggacgcgggtcgtcatcgtgttcgcaccttcagtgggctgaagccagattgcgcgccagccgcaggccaaagcgcagaggcgttcggtcccagggggtaaagcgcggcagctgcagcggatccgtatcgcggccagcggcacccgccatcgtggataccgcagcctcgaacccactggcacgcaccatctcgacatgctccggcgcatagtccttgccggggcgcccgttggggtaggcaaacagccgtacgggacgtcccaccagggcctcgagttcggccttgccctccgcgatctcctgctgtgcggtcgcggcatcggtctcggccaggatcgggtgcaggacggtgtgcccgccgattcccatgccggcatcggccagctcacgaacctgggcatcggtcatcatcagatcgccggggggcatgacgccgaaacgcgcacccagcgcctcggcgcgacggctgcgttcggtcagcggccgatacttgagggccccgatcagggcgtggatcgtggagcggcgctgcgccacggagtccaatgaacgcgtgcccagtccctccggggtcaggtccactgccatggagggaatctggcgaaccgtttcgatcagcatgtcgttgaacatgcagccgccattcagatagccggtggcgacaaagaacgttgccggcaccccttcctcgcgcaggatcggcaacgcgacctccgcgttgtcggcataaccgtcgtcgaaggtgaccgcaacggcccgggcggggagccggccttcctgcaggcgctcgatggcctcgtccagcggcagcgggttcatctcccgcgccagcaggcgcatctgccagcgaaaggtctcggccaccgggtcttccggtcgcagcgggtcggggtccgtcagcacgcggtgataggcgaggatcgtcaggcgcgcgcgccggccttgcggcgacagcatggacaacggtactcgcagcatgcgctccacccacgatctcctgaacccgctcggggcgtcatcggggggcgcgagaacaaaccggtcaggattttcttgcgtgattcagccagtcagccacgacggccacgatgcgttctgcggcattgccgtcccagtattccgggatgcgcccctgtttgcccccatggtccatgacctcgcggaaagactccatcagtcgttgcgggtcattgcctactaaaatattggtaccttcatcgatcgtgatcgggcgttccgtgttctcgcgcagggtgatgcagggcaccccgagggccgtggtttcctcctgcatgccgccggagtcggtcagcacgacgcgggcgtctttcatcagtcccagcatctccaggtagccggccggtggcagcacggcgatcggcgcctcgcgcagggcagactccagcccgaacccctgcagacgggcccgggtgcgggggtgcagcgggaataccaggggaagttcccgggcgatggccaccaggctgtcgaccaggcgcttcatcaccggcgcatggtcgacattggaggggcgatgcaaggtcagcaccccatagtcccggttgtcggagaacgcatcggtatccacctcggccgaccgcaacgtctcctgccacggcacggcacgctccaggttgtagagctgggtatcgatcatcacgttgccgacaaagtgcacccgatcgggggcgataccctcgcgcacaaggttgtcgcgggcatggcgctcggtgatgaacagcaggtcggagatctggtcggtcagcacccggttcacctcctccggcatgctgcgatcgaagctgcgcaaccccgcttccacatggatcaccccgacccccttcttggccgccaccagggcacaggcgatcgtggagttcacatcacccaccacgagaatggctcgaggctgcacgcggtccagcacgccctcgaaacgcatcatcacttcggccgtttgcacggcatgcgagctggagcccacctcgagattgatatccggtcgggggatctgcagatcggcaaagaagcgctcgttcatcgccgggtcgtagtgctgccccgtgtgcacaagctgcgccggtatccgggcttgctgcagggcccgcatcaccgggccgatcttcatgaagttggggcgcgcgccgacgacgcacaggatgtcgcactgcgaatctgtagacatatagtgatcccgtcgaaaccccgacacgccggtttggctggggcattagcgcccaatgtagttcgaattcagggaaatgggcataggacgaaaggacgaaatttgtccagatttttcatcattgtcccgccatccatgttgtgcctaagctcgcactacgctgcctgcccgggtgtaaaggaaaccgacccggaaagacgcccgtcactcaacccgctgcacggaagagccctcactcatgcatgcactcccctcattggaagagattcgcctcggggttatcggactgggctatgtcggcctgcccctggcggtcgagttcggccgggtctggccgaccctgggattcgatatccagcccggacgcatccaggacctgaagaacgggattgatcgtacccgcgaggtcgagccggaggatctcgctgcggcgacgcacctggactacaccacggagctcgaggcactccgcccgtgcaatgtgttcgtggtgaccgtgccgacgccgatcgatgcccaccgccgcccggacctgcgccccctgctcggggccacccataccgtggggcaggtgctcaagcgcggcgacgtggtgatctacgagtcgacggtctatccgggggcgacggaggaagactgcgtcccgatcctggaacgggaatccgggctgatccacaacgaggacttcttcaccggctacagtcccgagcggatcaatcccggggacaaggcgcaccgagtcacctccatcaagaaggtcacctcgggctcgctgccggaggtggcggacttcgtcgacgccctgtatgcgcgcgtcatcaccgccggcacgcacaaggccgagagtatccgcgtggccgaggcggccaaggtgatcgagaacacccagcgtgacgtcaacatcgccctgatcaacgagctggcactgctgttcgagcgcctgggcctcgataccgaggcggtcctgcaggccgccgggaccaagtggaatttcctgccgttccggcccgggctggtcggcgggcactgcatcggggtggacccgtactacctgacgcacaaggcccaggccgtcggacaccacccggagatgatcctggcagggcgccgcgtgaacgacgcgatgggggcccacatcgcggacgcgaccatccgtgcgctggtgcgcaagggaatcaatccggtggggacacgcatcctgctgatgggcctgaccttcaaggagaactgcccagacctgcgcaatacgcgcgtgatggacatctaccatacgctgcgcggatacaacacggaggtcgtggtgttcgacccctgggtcgatccggaggaggccgaacacgaatacggcatcaccccgatcacctcggcccccgaggcggattcgttcgacgccatcatcgtggcggtgccccaccaggcgttcctggacatgggagtggaagcgatccgtgcgctcgcgcacccgcaggcggtcctgttcgatgtgaaatcggtcttcccgcgcgaggccagcgacctgcgcctgtgaccgcgcgcgggccgctaccggcctgcaggtccgacgcctgcgcgccgccccggattggcctggtggccgcccgcgtaggccccgaatcggggctgactgcgcccgcgttcgttgtagtcgcgttccagaccgggaggtggaggactttggaactcgggcagaccctcatactccagcatcccttcccgcgggaacagatcgagttccgccagcggcccgcgcgggcgcaccaggtaggctggagcccggccaaacgccgcctcgtggttgggttcggcatggaccgtgcgcgcggcatcgatcgcggggtcggcgaagaccgcattcccggcgatgacctgttcatagcgccgatcgccgggaaccagtcgtatcccgaaccctcgtgcgaccacggtgttatggacgatcaggacatccttcgggatgtggttgtgcggctgcacgatcagggcactgccggcatcgttgaagaacaggttgttgtacagagccaggcggccctcgccctgaaagaggcgctggtgggggttctggtagaagaggttgccgtagatccagtaccagtcgtgctgtccgggcccctcgggcgggaagtgccccaccagcagattgggccgtgcgcgatgcccgctgctcgcgcgctccgccttgctgaacacgttgtggcggatgatggtggcatggggttcggtcggcatccccgcgcgcggggttcgcggacgctggtgcttgatctgcatgctgtagcccagggtacgaccaatgaagttgtgctcgatcaggcccgcgacaaacggtcccgtcccgtccggacggccgaggtacatgccggtgccgacatcgcgaatgtcgttgtggcggatggtccagttccaggcggcggctcgggtggtgataccgctgttgccctgcgaacggtcatagccgcggatggtcaggtgctccagcgtgatgtcgtgggcgtattcactgtcgtgctcgactacgaccccggcgatattgtgcccacccccctccagggtcaggtgccggatcaccaggtgcgcggcattgatcaggcgaatggtattactgcccgaacgtccgcggaggatggccgggtctcccgaatccgggccggtgatcacgatcggctgctcggcggtcccgctaatgccccgcaacaccagcgggtcggggtattcgcccggggcgagctgaagatgatcgcccgggcgcagctggcgcacggcgcggcgcaatccctccgggtcggtttgcagcacgcgggtcgcggctgcgggggcctcggacgccccgcccggtcgtggcgtgtcggcactcgccgtcatcacggccagcagcagcacgcccgccagcacccatgcccgggacacaagcgagtggaacattgaccgccctgccgtcatcaccgcactccccgcccgaggcctgcgaagccagcccgcgctgtggcgattggaggggtcatactccggtgtatgcccccttgtcaggttagaccatgtgcgagcgcggccacccatgacacgcagacgcgaaccactggccctgtggacctgtgtcatcggggcgtggctgtccctggggtttgccctctacctgacgctgctgccgttcgagttcggcgagatgggtctggaggaggcgtggtcactctaccgcgacatgagtctgcagggacccggcaccagcgggcgcgcccagttcatggccaatgtcatgatgttcatgccactgggctttttctggatggcctggctcacccatggccgcgatcgccttgtatggcacctgggtgccctcgccctggtcgcccttctggggctggcgaccacggcaacggtggagttcctgcagatctggctgccctatcgctatccggccggggcggacatcgcgggcaattttctcggtgcggtggccggggccctgatgtggtggggactgcgccgaccgctgctgcactggcgaggccagctcgcaggcccaaaccgtgtcatcgtgcctgccgtcctgatcgcctatgcgctcctgtacgtcgcgatcggtctggcgccgttcgacctggtcctgtccagcgccgagtggagccagcgtctcggccccagtgcctggggcctgtgggtcgccaccggggcctgtacgtccggtcttcgctgtatctccgagctgggactgacgctggtggccagcgtgcccgtcgggatcctgctcgcgtacggaggactccggcggcgcccgcccgcgaacggggccgtgctggtgatcctggccgcgctcctggccatcctgctggaggcgctgaatcttgccacgctctcagggatcgcagagggccgttcggccgtgctgcggggcgccgggtttgtcacagggatacttctgtacgcatacctctcgccgctgcaggtgatgcaggccctgcagcgggccgcgatcccgctcctggtcgttgccgcgccactgtacggggcggcactgctggtcctgaaccatgacctgggcccctaccactggaacccggcggccatctcggcgcaatgggcccagctcaatctctggccgttctattaccactacttcgtcggcgaaaccgtggccctgcgcagtgcggcgctgcatgtggccatgtatctgccgctgggcgcactgatatggctggcgcagatccggcgcccgctgcatccgcgccagttgcagtggctggccgccctcggcgggctgctcgtggcgctactgatggaaggcggcaagctgctggtcgtggggctgcggcccgacccggccagcctgatcctggccaccgcggccgcctggggcatggcgaccgcgctgcacttcctgacgcgcctggccaccgaagccagtaccacgagctgcacccggacccggccgcccggttcggcgccagtcacggccgggcggtctacagtcatcaacgagccagccaggcgggaacacgaacgtgacgaactccagttttgagcagcgctggcgccagcgctttacccagcgcggcagccagtgcgacgacgacgcggccatcgcgggctggacgcccaccgggttggccagccgggtacgccagttccagtcactctggcaacaagcccgtcccgaaggggcgcgatggctcgatatcggctgcggggccggcacctatacccgtctgcttcaggccgaagggcgcagcccgatcgggctggactactccgccccgtcgctgcacaaggcgcgacagcgcagccccgcgtcgatcgactggctggcggcggatgtccaccgcctgccgttcgccgatggcgagttcgatggcgtgctctgtttcggggtgatgcaggcgctggccgactcgcgcccggccctcgcggagatgcagcgcgtgctgcgccccggcggcgagatctgggtggatgcgctgaacgccaggacctggcccaccgtgttgcaggaacgccgacgggtccgggccggaaaggcaccccatctgcgctacgaggcgcccgactcgctgcaggcggccgcgagggcggccggcctgcggtcgctggcgtgttactggctgcccctggtcccgggccgactgcacgggctccagggcccggccgaaagccgctgggcgagggccctttggcaggcatcgccgtggatcgcggagcggttgtgtcactcgttcatcctgcgtgcacgcaaagactgaatgtaaaagggggtgacacttctgcgtgtccgcgggtgcgccggtattggcgaacgacgacaactgtcagcgccttttacaaatcacttctcagaaaagcccacggcaggcccttggtatgagaaaaagccttccaaacagccgattacatcgttgttgatttggggtatagatattgctctgtgttttggttgtcgcagcgaatgcgggtggcaacacaaatatcgcgacggaatgcgaagacccgggtaacccggactagtatcaaaccaggaatctggattgtccgcgtctccctggacgcgataccgctccaaccaaggcccggtcccgaaaattctggagggacacgatggaacaaaacgacaaccaggactcaagccggcgccaggaggggctggatgcacacggccacaatcggcggcgtctgagccgggcgatgctcggggccacccctctgctgatgaccctgcatgcctcgccattgaaggcggccggtgcgaactgcatgccctcgggctgggcgtccggcaatgtgtcgcgccacgacgggccccaggactgcggcggccactcccccgactactggagtggcggctatgacccgtcgcacgccagtctttcgcgcaatgtcagtgcccagggccgtggtggtggccagctgttcaacagcgcctccttccacagccatccggaatggcggctggcggtggagtccggcgtgctgttcgactcgaactacggcttcccgggcgtgagccggggcttccaggaagaggaaggggatctcaccatgatcggggccgtctctgcctcggtgttcgtgctggatgcgcagggggcagccgaacgcgaagtgatccgctacggcaccgccgcactgttgaatgccaggtacaccaacgggtatccgctctccgaacgcctggtgcgggacatcgttaccgacaccctggagcatggccactacgagaccgatggcggcgaccgcctgtaccccgaacaggtgtatcggttcctcgagaacacgatgggcctcccgagctgggggtccgcctgagccattcattccgtaatggccggaacccagggggaacgatatgtcgcgccgcaggtggcaacggactgacgggctgcaacagcgcaccctgggtcaggagtgcgtggtgtttcaccccggggccggcaccacccatctgctgacacccgcggccgccgcgctgatggacggcctggccaagggcgtggcaatggacgaggccgcactggcccgacacctgggcctgtcggagaaggacgcggaggccgaactggggcgctggctgtccagcctgcaaacggccgatctgatccgggaacacccctgatgcggatcgcggatctgggacaggcccggctccagcgcagcctgacgggccgcggcctgtatctgcgcactggccccttcaccagccgcatccagagccccatcgccagcgtggcccggggcatcgagtcgctgtaccgggacttcgaggtggccgacgactcgagtttctacgacttccactgcgagctgcgcgcaccgcgttcccaccgccgcttctatcggccccaggtcctgtttctcgccgaccgtcgcagcgtcttcaagcccctggcctacgaccaggcctatccgatgctcgaatggggactgaactggtgcatcgccaaccaggtgccgcatcgactggtactgcacgccgccgccctggaacgcgacgggaaggccctgatcctgccggccccgccaggctccgggaaaagcaccctttgcgcagccctggcccatcacggatggcgcctgctaacggacgagtccgtactggtagacctggcctccagcgaggtttccggacccgcgcggccggtcagcctgaaaaacgactcaatccgcgtgatccgcgacacctgcccgtcggcagtcctcagcacgcccatcgcggacacgctgaagggcgccgtagcgcacatgcgcccgccgacggatgccgtgcgccgcagtcacgagaccgcccggcccgggtggatcgtgttcccgcgctaccagccaggagcccccacccggctgaaaccgcgcacggcgggttccgggttcatgcagctgatcgccaatgccttcaattacgccgccctcggtgcacggggttttcacagcgccggacgactggtcgaacagtccgcatgcttcgacttttcctacagccgtctggacgaggccatagagcagttcaacgggctggccgatggacgctgacaccgcactgcgcctggccctggcacggccggagagcatggccgagcgcacggcggccgaatgggccccgctgctggcggccgcgcgcgagagcgcactgccgggtacgctctggcacctcgcggacgacgcgggcctggcggacggcctgccggaaccggtggccagccaactctggggcgccgccctgatcgccgagcatcgctcgcaggccctggtctgggaactgcaccgcctggaaaacgggctgctctcgcggatgagtccgggtgtcgcgctgaaaggggcggcctacctggccgccgggctgccgaatgcgcgtggacggctggccaacgacatcgacctgctctttccccacaacgaggtggaacgcgccgagaagctcctgttcttcgaaggctggtcgggcacgcaccacaatatctacgaccagcgctactaccgcgagtggatgcacgaactgccgccactggtgcaccagaaccgcggcaccacgctggacctgcaccacaacatcctgccggagacctttcgcggccatctcgatgccgcgcgcctgcggcagcaaagccaggcgctcccggaacccttccgcttccggatcctgtgcccggcgcacctggtactccacgcaatcgtgcacctgttttcggagacggaatgggaccgcggcctgcgcgacctctacgacatccatgtgctgctcggccacttcggtgcccgtgacggcgatgccttctgggagcatttcgtcgtggaggccgaggccctgaacatcgcctggatggcggagcgcgcgttgtggaccgcgaaccggctactgctgaccgaggtcccgcccgaatccgtcaaacggctggcccgggcacgcgcgggcattgccctgcggggccccggccgctgggcattcgtgcacgggctgcatacgcgtgccggctcgatcaccccccgccgcgatgcgctcgcacggggcatgctgtttctgcgcgggcactggctcaagatgccggccggcctgctggcgcgacacctgttccacaaggccttcctcgccgagaaaccggagacggccacggcccagccgcagccggaacagcacggttagggagacgctgatttaatcgcgcgtccgcgctcgagtcgcttttgcgtgcgaacaaggcgtggtgactgccgtgcagtcattctgcacaaaggaaccgcaacgccgttcccacgcccgtttctgataacaacgggcggccgagcccctgctttcaatcgcttgtggggttggtgccccctgttccccgatcctgcgttgcgccccgaatccgtcaaaaacgggcgggtagaaccactacccgctgcacgacgcgccttgtctcggaaaacagggggcgccaacgcggacgtgcgattaaatcagcgtctccttagagagacggcgattcaatcacctgctcgcgagcggtattgttccagcaggggacgaatccggtccgaggggatggcgtaggtgatcccgctcgggttgcgcacggccgcttcccgcccgccctggacgtagacctggttgattaccccgatcacctcgccggtgtccttgcggtacagggggctgccgctgttgcccggataggccgtggcatccagctggaagaccatcggcggggcattgcgcagggcgcgtatgcggctgtcatccagctccgcggcacggcgcgccgggatcgccatcggggtcatcgccgagatgcccgcgcgatgcgtggccgggtacagccccaggatcatgccgatggggtagccggtgaacgcgacctcctctccgacccgtacgcggctggaattgccgagctgcagcgcgggaagggagggtgcggcgatgcgcagcaggacgaggtcatcgctcgcggagcgggccaggacctcggcatgatggatcgtgttgtcccgaccctggccactgaccaccaccagtcgttcccggttgtcctggtccagattcccgggcaggacatgatcgttggtgaccacgagacggccatcgtcgatcacaaagccggtcccaaggtactgggcgcgcgggctgcgggtcggctgataggtcgcaatactcaccaccgaggcctttacccgctcggccgtatcgggcagcggatcggcgagcgcctggcccggcgcaaccaccaggacgagcagcgcaagcggtatcgccatccagaacgggacccgcgggcgccggtaacaaacgggccgccgaaggtccccaagacggtctccccagccccacatgccgcgccctccagccccgttgctgacccctagagaatagcgcgcagcgcgcggcccgacgccactttccgggcatgcaataactcagcccggaggcgccaagaagaagggccagactcagccccggcaaggcgatcagtcgaagacgatggttttgttgccgtgggtgaggacgcggccctcgaggtggtagcgcaggccgcgggcgaggacccagcgttcgacgtcgcggcccttgcggatcaggtcctgcacgccgtcgtcatggcggatgcgggtgacgtcctgctcgatgatggggccggcgtccagctcgtcggtcacgtagtggcaggtcgcgccgatcagcttgaccccgcgggcaaaggcctggtgataggggcgggcaccgacgaacgagggcaggaagctgtggtggatgttgaggatgcgctcgggatactccgcgcacaggcccggcgggaggatctgcatgtagcgggcgagcacgatggtctccggttccaggtgggccaggcgctcctggagcgtggcgaaggcggactcgcgaccgtccttcggcaccgggatgtgctcgaacggaatcccgtggcaggcggccagcggctccaggtctcgatgattggagaggatcgcgggaatctccatcgccagttcgcccgcactccagcgagccagcaggtcgctgaggcaatgcggctctcgcgaggccaggagcacgacgcgtggacgggtatcggcattgttcagccaccagtccatgcgcagctcgggtgccagggaggccagccgctgttcgagcagggcctcgccatcggccggcagcgagaacacccagcgcatgaagaaccagcccgcctcttcgtcggtgtgctgggcggcctcggtgatccagccctcggtatcggcaatggccgccgcgatacgcgagacgattccgtgctggtcaggacagcgaatgctgaggcgaaagcgggggcgttcgatcatctgtgtctcgggatcacgaagtggggcgacgtgcagcgccgagcatagccgatccggcactgggaccccatgcggaaatcgccaacgcgcggcgcgcctcccgatgaccgtcccgagtcaggcggattcgcggcgcagggcggagggaatggagaaggtgatggcctcctcgcggccggacagctcggagaccgcctcgacgccctgggcgcgcaggaagtccagcacctcgttgaccaggacctcgggggcagaagcgccggcggtcacgccgatacgctgcttgcccttcagccaggccggatcgacgtcggccgcgccatcgaccaggtaggactcgacacccagacgcgcaccgatctcgctcaggcgattggaattggagctgttcttcgagccgacgaccagcagcagatcgcactgtttcgccaggtccttcacggcgtcctggcggttctgggtggcgtagcagatgtccatcttgcgcgggccctcgatcttcgggaagcgcgcggtcagggcgtcgatgatctcggcggtgtcgtccatcgacagcgtggtctggctgacaaaggccaggcggtcggggttggcgacctcgagcccggcgacatccttgacggtctcgaccagcatcatgcgcccgccctgggtgtcatcgaactggcccagcgtcccctcgacctcggggtggccggcgtggccgatcagcaccacctcgcggccctcgcgggcatagcgcgcgacctcgaggtggaccttggtcaccagcggacaggtcgcatcgaacacggtcaggccgcggttctccgcctcctgctggacgcgtttgggcacaccatgggcggagaagatcaccacctggccatcggggacttcgtccagctcctcgacgaactttacgccggccgcttccaggcgtccgaccacgtggcggttgtgcaccacctcgtggcggacatagagcggggcgccgtagatctccagcgcgcgttcgacgatctcgatggcgcgctcgaccccggcgcagaaaccgcgcggattggcgagctggacctgcatactcatagtggctcccgcgaactactgaggttcgctaaccgataccacatccacctcgaaggtgaacgactgcccggccagggggtggttgaagtccacggtgacggactcgtcgccaacctcttcaatgcggcccgggaccgcatcacccgacgggctggtgaattcgtaaatgtagtctttctgcagcggcatgtccgccggaaactgtgaacggggcatcgtctgcaccgccgcattgtcccgcaacgggaacatggccccggcctcgatcgcaaattcccggtgatccccgggctccagccccaccagcaggtcctccagcccgggcaggatctcgcccgccccgacctcgaggcggatggtctcctcgtcggtgccatccacgacaaagccgttgtccaggatcaggcggtagtgcatctccaccgtcgcgcccttggttaccgttgtcatgcttactcccgcgaatccgtcggcgagccgctgtggtcgccttcaataaaagttgccacgatcagggtgatcgcgccgacgacgatggccatatcggccacattgaacgccggccagtgatagccggcccagtggaaatcgagaaaatcgatcacccggccatgggcgatgcggtcgatcaggttaccgatcgccccacccagcaccagtcccagggcggcgaccgaccagcgcgcctggcgcggcagccgcgccagccaccacaggatcagcagcccgatcaccacggccacacccgacaggaaccagcgcccccagtccccggcgccggccaggaaactgaacgccgcgcccgggttgtagaccagggagagattgaagaacgaggtcacctccactggcgcgtacagggtcagggcattctccgcccaccgcttggtgacctgatccagcagcgcaaccgcgaccgcaatcagcagccccggtcgcagacccgattgcgccagccccatcaggcgaagcgccgggtctcgcccgggccctccacgttcgtcacgcagcgcccgcacagctcggggtgggcatcatgctggccgacatccggccggcggtgccagcaacgcacacacttggcgtgttcgctcttgtggaccaccacgccaatcgcagtgccgtcctccagctcggcggtatgcgccccgtcggggacggccccatccaccagccgcgcctcggaggtgatcagcacaaagcgcagttcgtcttccagccgcgcaaggcgcccatgggcggcggaacccgccggcaggtagacctcgatctcggcattcagcgaggccccgatgccgtgctcgttgcgcgcaatctccagcgcacgggccacatgcgtgcgcacctcgaggatgccgtcccagtctgcgctggagaacgcggcaccctccggcaacggggcgaggccctcgtaccaggtggcgaacagcacactgtccgggcggtcccccggcagcagctgccagatctcctcggcggtgaaggtgaggatcggggcgacccagcgggtcagggcctcggccacgtgatacagcgcggtctgcgcggagcgccgggcgcgcgaatccgcctgcgtggtgtactggcggtccttgatcacgtcgaggtaaaacgatcccagctccaccgagcagaagttgtgcactcgctggtagatctggtggaacaggtagtcgtcgtaggccttcgtcacctgctcctgtacctgcagggcccgcgccacaatccagcgatccagcggcagcagctcgtccagttccagcgcatgctcggccgggtcgaagccgttcaggttgcccagcaggaagcgcgtggtgttgcggatacggcggtaggcgtcggccgtccggtcgaggatgtccttggagatcgccatctccccggagaaatcggtcgcggcgacccacaagcgcaggatgtccgcgcccagggtggagacgacctcctgcggcgcaaccacgttgccgcgcgacttggacatcttctcgcccttctcgtccacggtgaagccgtgggtgagcacggcccggtacggggcctcgccgcgcatcgcgacactggtcagcaggctcgactggaaccagccgcggtgctgatccgatccttccaggaacaggtccaccggcagtccacccagttccggacgcttctccaccacggtgctgtgcagcacaccggagtcgaaccagacatccagggtgtcgttcagcttgatgtagtcctcggccttgtcgcccagcaactccttcggatcgagctggaaccaggcctcgatgccggcctgctcgatgcgctgcgccaccgactcgatcagctcaggtgtatgcgggtgcagccgtccggtctcgcggtggacgaaaaacgggatcgggacgccccagttgcgctggcgcgagatgcaccagtccgggcggttgaccaccatgccgtggatacgcgcctcgccccagttcggcatccaccgggtctcggcgatcgccttcagtgcgtccgcgcgcagttcggcgcgatccatactgatgaaccactgcggggtggcacgaaagatgatcggcgtcttgtgccgccagcagtgcggatagctgtgctcgaacttcaccgccacgaccagtgcgccgcgctccttcagcacgtcgatcacatggccgttcgcctggtgcacgttctcgccggcaaacagcggcgtgtccggcaggaagcggccatccgggccgaccgggttgtgcacgggcaggctgtacttcaggccgaccgcgtagtcctcctggccatgcccgggggccgtatgcaccgcgccggtaccggtctcggtggtcacatggtcacccaggatcagcggcacctcgcgatcgaggaacgggtgctgcagcgtcaggccttccagcgcctggcccctgacccgcgcaaccaccatgccctcgcccagcgaatagcgcttcaggcagtcctcgaccagggcctcggccagcagcaggcgctcgttgtccagctgcaccagggcgtagtccagctccgggtgcagggccacggcctggttggccggcagcgtccagggcgtggtggtccagatgaccacgctgatcgggccgcgcgagtccttggccccctcgaagcgacgcaggaagtcgatgtcgtcgatcacgcggaagcgcacgtcgatcgcctgcgagatcttgtcctcgtactccacctcggcctcggccagggccgaaccgcagtccacgcaccagtgcaccggcttctcgcccatctgcacgtggccacgcttgaagatgcgacccagcgcgcggacggtgtccgcctcgacctggtagttcatcgtcaggtagggatggtcccagtcgcccagcaccccgaggcgctggaaatccgcgctctggccgtcgacctgctcctgcgcgtactcgcggcaggccttgcggaaggtcgcggcatccacgtcgcggccggccttgcccaggttctgctcgaccttcagctcgatcggcaggccgtggcaatcccagcccggcacgtagggggcgtcgaagcccgacagggtgcggcttttgacgatgatgtccttgagaaccttgttgaccgcgtgaccgacatggatcgaaccgttcgcgtagggcggaccatcagccagcacgaagcggggacgcccggcgcaatgctcgcgcaggcggtggtagcgatcctccgccttccacgcctccagccactccggctcgcgctgggcgaggccggcgcgcatcggaaaggccgtctccggcaggttcagggtgtccttgtaggggttcggcggtgccggtttgcgtgccatgtcttttccggatcggccctcggggccgtgtttcagctgaattctttaaaagcaacacggatgagcgcacacactcacccgggttgcctgatctgttcgcgggcggtttcgacatcgcgggcgatctgcgcgcacagggcgtccagcccctcgaagcgctgctcgccgcgcacccgcgcgatcggctcgaagcacacggcctcgccgtagagatcggggctgccttcgagcacatgcgcctccaagcgctgttcggtacccgccaccgtcggccgccagccgatattggcaaccgccggcagggcgtcacccgaggcacggcgcagccagccagagtagaccccgcgcaacgccagtggccagggtcccatacgcagattcgcggtggggaagccgatggtgcggccgcgcttgtcgccgtgcgcgacccgcccgtgcagccggtagggccgccccagcagttcggccatgcgcgtgaaatcgccggccagcgccgccgcgcgtacccgcgtgctgctgatccggccctcggcatccgcgaccgtcggggtgccctcgacactgaagccgaggcgctcgccctcgcggcgcatcagggcctggtccccctcgcggccacggccgaagcgaaagtcgtccccgaccagcacatgctgcgcaccgaggcgctggtgcagcacctcctcgatgaaggcggtcgccgacagcccggccaactgcgcgtcgaaacgcaggatccagacggcctccaggccggtatcaccgagcgtgatcaggcggtcgcgcaggcgctgcaggcggccgggcgggtccggggcctcgggccggctgccgaagtactcgcgcggcagcggctcgaaggtcatcaggactgacggcgcctggcgatcctgcgccgcctcgagcaggcgccccagaacagcctgatggccacgatgcagaccatcaaagttgccaatggtcaccaccgcgccatgcacggccgctgccgtggaagccctgctgtcggacggccccaggccgcgaatcagccgcatcgccccgatcccgcgcaaaacggcaagtataacccgtcagggaaacaatgattaagcagggccccggcatcattcgctggcctcacgcaagaggaagtgccttgggcgcagccccgcggccaggagcgtcaggatcagcgcgccggtcccggccgcgatcaggcctgtcagcgcgaacaggcgcgtgctcacggtccagtctgtccactgcccgaacggcggcgacagcacggccagcaccaggaccatcaccccgagcgcaatcggcaacccgacgcgcaggtgctttagcgcggggccaggctgatagatcccatcgcggatcagaccgcgatagagcaggcccgcgttgatgtaggcggaggccgaggtggccagcgccagacccgcatgcgcccccggggtgccggacaggtaccagggcagcacgaacgcggcgttcagcacgatattggcgagcatcgcgatgatcgcgatcttcaccggggtcctggtgtcctggcgggcgaagaaccccggggcgagcaccttgatcaggatgaaccccggcaggcccagcgcataggcggccaacgccatcgcggacatgtacgtatcccactgggtaaaggcctggtactggatcaatgtagcgaggatggggaccgcgagcacgaccaggccgaccatcgacggcagcgccaccagcatcgccagacgcagcgcccagtcgagcgtgcgcccaaacgcggccgggtccgcctggttgtactgccgcgccaggcgcggaaggatcacggtgccgatcgcgatgccgaacagcgccagcggcaactccacgaaacggtcgccgaagtacagccaggagatcgacccggccaccaggaacgaggcgaccagagtgtccaccagcagattgatctgcacgaccgaggtcccgaggatggccggcagcatcagcttgacgatgcgccgcaccccctcgtgtgcacgacggaaacgaggccgcggcagcagccccgcgcgcatcaggaacgggatctggaaggcgagctgcaaggcaccagcggcgaacacgccccaggccagcgcgacaatcggctccgcgaacatcggcgccagccacagtgccgcgacgatcagtgcgaggttcaggaaaacgggggtaaaggcgggaaccgcgaagcgcccgatgctgttcaggatccccgcggccatcgcggtcagcgagatgaacagcaggtacgggaatgtgatgcgcagcatctgccccgcgagatcctggcgtccctcttcctgcgtagcgagccccggggcgaacacccagatcagcagcggtgcggccaggatgccgatcagcgtgaccaccgagaccacggccatcagcgtacccgccgtgtggtccagcaggtcgcgcagggactcgcgcccgcgtttctcgcgaaactccgcgaacaccggcacgaaggcctggttgaacgcgccctccgcgaacagccggcgcagaaaattggggatgcggaaggcgacgaagaaggcgtcggtggcggccccggcgccgaaggtaaccgccagcaccatgtcgcgcagatagcccatgatccgcgagatcatggtcatgccactgacaacggcggtggagcggaacaggcggttcatcgcgggcggcgcgggtccatgcacaaaggcccgcagtgtactgcaatcgaatacgcccggccgtgcgcagcgttcaaaaggggcgcgccggccctgtttgtccgttattcggcaagccgcaataacggaaccgcagacacaaaaaaggccgcccgaaggcggcctttctcggacgaccctcaagggtcgccagccttgggaagtgcgccttagagggcggtcacttcaccggcggccaggcccttggcggtttcctggatttcgaaggagaccttctggccttcggccagggtcttgaaacccgaaccgctgatcgcggagaagtgcacaaacacgtccttgccgccatcatcgggggtgatgaaaccaaaacccttgctctcgttgaaccacttaacaacaccagtattcacaacttgtaacctcttcaatgtaactaacaaatgtggtcgcgggatgctgccaacaaatcaacgggagcactggttcagaaactagaaacttcctagtgttgccgttcatccgcagaccacgatcccgactatacgcctgcattccggcaaaagccaaccggcccgcaagaaagtttcgtgacattcagaggcttcggccgctcgagacctggatcggccccacccggatcagtccagctggcggatgtcgacgaagctgccccgcgtggtctggcgcagccggggcagtaccgcgagcacggcctcggccgccttctccggcgtcggcatggtctcggtgccacgcgcggccttcagccgctgcagcaccgggaaggcctcgcggtcggcctcctcacacaggtagtcctgcatggaggtatcgatcaggccgggcgccagggcattgatcgcggtatcctcgggaaactcgtgggcatagagctgcatcatcatgttcagcgccgccttggagagcgagtagccgctccagccagcatgaccggacaccgaggccccggacgagatcgcgacgacttgtcccacacggatatggcgacgcagcaaggcatccaggatgaccttgttggcaaaagtgttgacatccatcagcaggcgcagctcgtccatcgacgcgtcctgcatacgctgcatgtgaccgagcaggccggcgttcaggatcacgagatccagcgcatcgacaccgtcgagcagacgctccatcgcggtgccggtggcctcgaagtcggccaggtccacgcgctcgtccccggccacgccgggctccgggcagccccggcggctcatcccgtagacacgcgcaccctgcccctgcagcacccgcgtcaggccaagaccaaaaccactggaattgcccgtcaccagtgctgcgccaatgacgccattgctcatgcaagctctcctgccgggatggaccaacgtgcaggctaaccggaacccctttcgttcgccatactgactcccctgcgagcatcgtgcccagacggaacgggcgcccgcacagcgttgcggctcctttgtgcagaatgactgcacggcagtcgccatgcccggttggcacgcaaaagcgacgaagtcgcgagcgtgtccattaatccgtgtttccttaaaggtgctctaccctcaacagccgtgcgcagattcatctctggcgccatgccgatatgcgacaaggatcccaatgagacaggcagaggacagacccacccttggctggcggcggcttctggcccacccgatgtcgcaggcggcgcgcgagcgtgccgccacctggctcgggcggatgcccagcgggaaaagctcgctctgggtcggccgcgaggcaccagcggacgtggcgcgggtaaaccccgcgcaggctggtcactggctgggacgcgaggccgacgcgatcgtgttcgaggcctcctggcccctcccggcagacgccctcgccatcgccgggggactgctgcgcgggggcggcgtgctcctgctgctggtcgatccacctggcgacggggcgtttggccggcgttgggcgaacgccctgcggcacgcgcccgttcactgggtgaatgacgatgtcgagcaatggccaatccccgacgcgggcgtacagcctccctgggcctggacggaagatcagcggcgcgggctcgtgaccctggatgaacttggccccggggaatgtggcgcactggttgctgatcgtggacgtggcaagtcgaccttgctgggggagtggatcgcctgccagcgcagcgccggcacaccggtcgtcgtcacggcacccggcgccggcgccgttcgggcgctcttccgtcagctggaacgccacccggggccgtcggtacctttctgctcccccgaccagatcgaagccctcgccaccgcacccgacaccctggtgatcgacgaggcggcggcgctgccggtcgaccgcctggtgcggctggcgggacgtgcccggcgactggtgctgtcgacgactaccggcggcttcgagggcagcggacagggctttcgcctgcgcgcgcttcccgccctgcagcgcatgggcttccgaattcggcagattgggcttgagcagcccgtgcgctgggagagtggcgacccgctggaggcctggctggatgacctgttcctgatgcgggccaggagtcgcgcacccgcccgtcaggccgtgatatttcactggctgtgtggcaagggcctcgtctgtgacacgcgtcggctcgaggacgtggccggcctgctcgccgacgcccactatcgcacacgcccgtcggatctggcccgctggctggacgatcctgacgcgtacctgatgctgctcctcggtgcgcaggaccgggcgctgttcggggttgccctggtccagaaagagagtggcctggcgcccgaactcgcggaagcggtctgggccggggagcggcgcccccagggacacttcctgccctgcacactggctgctcgcggggagttcgctctggccacccgggcctggtggcgaatccaaaggctcgccgtacaccccgcctggcaagggagagggcttgggggccgcctgctgcgcgcagtcgaggaatgcgcggcacaccacgacatcgcactgcttggcacgagcttcggactgcaaccggcactggtacggttctggggacaggcaggctggcagccggtgcgggtcggggaacgaccagatcccgccagcggcgaggtgtcgatcgtgctgacccgggcgttgacacaagacaccgctgccctcgtcgatgcggccgcagcgtctttcgcgcgcgactggcgcgagggcggcgccgcgctactgcgcgatcagacgggccggcgacgccgggtccttgaagccatccagccgtccgccgtcacggcacccgaccgggatcacgcccgggacatcgaagagattcgagcctttgcacggcggcaacgaccgctccaatggatacgggccgccctgcgacgctcccttgttgcacacccgccgcaaggaccggaaggaaggctgctgcaatccgccatcgagtccctggatgacgaggcgctggcccgtgaactggggttttccggacggcgggaggccgttcgacgcctgcgccaggccgcgcagacctggctggcgcaccccgaggcgtgaccccagggcgcgcgagcgacactacaagcggaactgggccagtgcctgctggatctcgcgttccacctgcttgagctcgtcggaggccgcactgacccgatccgccgtattggccgactggtccgccccgtcggagatctgcacgatattgcggttgatgtcctcgaccacggtgctctgctgacgcgcggcaaccgcgatctggtcagtcatctcgacgatcgtggtcaccgactgccgaatctgctgcagggccccgttcacttcggcggtgtgctccatggtggtctcggcctcgtcctggccgtgctccatggccttcaccgcgctgctggtggcggtctgcaggcgcgagatcatgctctcgatctcgtcggtggactcctgcgtgcgggtcgccagcttgcgcacctcgtcggccaccaccgcaaacccgcggccatgctcgccggcacgggcggcctcgatcgccgcgttcagtgcgagcaggttggtctgctccgccacgccacggatcacctcgaggatggtgccgatctgcttggagtcttcacccagcttggcgaccgtaccggcggcctgctcgaccgtgcccagcagggaggacatggactcgatgttcttctccatcacgtcggcgccgttgttcaccgcgccgctggcctcctgcccggcctgggaggtggcgtcggtgttgcgcgcgatctcctcggcgctgctttgaagctcgttgattgcggtggcgacgcgttcggtctcgtcgcgctgacgcgagaccacctcgcgggcctgataggcctcctgattcaggttctcggtggcccggttcagcgtctcggtcccgctgcgggcattgccgatcgcctgcgcaatcttgtcggtgaagcggttgaacgcgcgccccagctgggcagtctccagcaggccgttctcgtccaggcgacggctgaggtcgccatcgccgtcggcgatctcttccagcgcttcggtcgagtgggccagcgcacggcgtaccaccaggatgatgaacaccgcgccggccacacccaggatcacgccgatcagcgccagcacgccctgcgtcacctgggtattgcgcatggtcgcggtcagctcggcggcggacacttcggcacggccggtgatgcgctcggacaactgctgcagttcattacgtgcctcgaagatcacggggccgacctcggtacggatcaggaatgcgtcctgcagggcctcctcgctgccgtggatacgaacgatgtcctggatcgcgctatccagatcgttcagaagcccttcgaagtcctcgaccgcgatctgttgctcgaagtcgagctcgtcgtactgctccaggagccgcgccaggacgtcatgggtctgcccgagataaaggcgcaggttctgctcgaaggagtcatcacgaaacgcgatgaaaccgcgcaggttcgaggtgatctgcaaaaggttggtgcgcaggctgtagaaatcgccgagacgctcgaacgagcgctggaagcgtgcccgcgccatctcctcgtcgatcatggtgctggtcagctgggtcatctgcatggttgccggattggcacgcgagttggcgacaccctgggccggcatgttctgggccacgtcctcggccacttcaatcagacggtcacggtgcgcggcaaagccatcgatgttcgcgcgcacctgttccgcagaggcactcagctcatccgagccccgcacgaccggatcgttgaccagggcatccatggcgacgtccagctcgtccatcgcgttcagccaggcgtcgcggtgctcctcttcctcgctcatcaggtagaagcccagaaaggcggcactctcctgcaacagctgctccacctcattgacgcgcgccacggccggatagtcggactgggtcaattcggccacgccctgtccgcccacattcagggcacgcagcgccagcagcgaattgatgatcaggatcgcgacgaccagcccgaagccggcgatcagcagcccccgaatggagagtttgtccagcatggtgttgactccttccttcgcgccttctgccgggcgcatgccatcacgtgcaagcgggtcattccgctgcctgtagagacgattcatcccctgttacggccgcattcccctgaagttgagcccggccgttttgagaatcccatcacaccggatgacgcggaaaggatcagggtgattccagcgcctcccagcgctcgtaagccgccgccaggtcacgttcgacctgttccagccgggcctgcatctcgcgcacccgctcgccatcgcgcagcacctccgggtccgacagggcctcggccagtgactggtgttcgttttccagtgcctcgatccggcccggcagggcctccagttcgcgtccctccttgtaagagagtttgcgggcgcggggtggtggttccggggtcgcgggcgtcgactcggaccgggcctcgggtgcggcaggtgtctcccgggtcccggtatccgcttcacgcgtgagcaggcgatgtgtcacgcgagggggcaggtccgaccagccgccgacgaactcctcgaccgtgccatccccgggcagcaccagcgtgctggtggcgacattgtcgaggaaggcgcgatcgtggctgaccacgatcaccgtgccggtgtactcgatcagcagctgctccagcagctcgagggtctcgacgtccaggtcgttggtgggctcgtcgaggaccagcagattggccgggcgcaggaacagcttggccagcaacaaccggttgcgctcgccaccggacagggccgatacgggctggcgcgcgcgttccggcggaaacaggaagtccccgagatagctcagcacatgccgggtctcgccattcacggtgacgcggtcgcggccctcgccgaccgcatcctgcacggtggtcgtctcgtcgagacgcgcgcgggcctggtcgaaataggcgatctcgagctgggtacccaacttcaccgttccggcaagcggctccacctgacccagcagcccgcgcagcagcgtggtcttgccggcgccattgggtccgacgatgccgagggcgtcgccacgctgtagcagcagattgacgtcacgcgccaccggcatgtcgtcatagccgaagtccgcgtgctccgcctcgatcaccagacgcccggaacgctgctcgggcgacagttgcattcgcacctgccccccgcgctcgcgtcgctcggcgcgcttcttgcgcagggcctgcagggcgcgcacccggccctcgttgcgcgtacgccgcgccttgatgccctggcggatccaggtctcctcctgcgccagcttgcgatcgaactcggcgcgctgacgcgcctcgacctccagacgctcggcctggcgcgtgcggaaggcctcgatcgagggcggatgctcgtacacctggccgcggtccagctccaggatgcgggtggccacctgttccatgaactggcggtcatggctgatgaacaccaccgtgagcccgctcccgcgcaggaactcctccagccagcggatcgcggcgacatccaggtggttggtcggctcgtccagcagcaacagctgcggttcgcacaccagctcgcgcgccagccagacgcggcgcttgagcccgccggagagcgcggcgaaaccggcctcggggtcaagttccaggcgcgaaagcgtcgtttcgacccggttctgcaggctccagccgtcgatcgcctccagccgggcctggaccgggcccatcttctccagggcctcggcatcaccacccgcggcggcctggctcaagtgatgaaaacgctccagcaactgcccggcctcacccagcccctcggcgaccacatcgaacaccgtgccgtcgaccccgggtggcagctcctgggtcaagtatgcggtcgtcaggccgtcctggcggaccacctcgcccgagtccggctggatcgcacccgcgatcaccttgagcagggtggacttgccctcgccgttgcgcccggccaccgccacgcgttcaccgggctccaggctcaggttgaggccgtccagcaggggggccatgccgtaggccaggtggatatcgcgcagggtcagcagagccatcgagatctagggaaacactgattcatgtacacgctcgcgctcgagtcgcttttgcgtgcgaacaaggcgcggtgaccgccgtgcagtcattctgcacaagggagccgcaacgcagtgcgcacgcaaaagcggccgagccccttcgtccattaagttgtggggttggcaccccaggttccccgatccggcgttgcgccccgaaccagtcaagaacgggcgggtagaaccactacccgctgcacgacgcgccttgtctcggacaacctggggtaccaacgcgagtgtgtacatgaatcagtgtttccctagagaaatccagttgaagagcccggcaaacgccgggcggaagggttcagggggaatcgtgaaccagggggtgcgaccagggaaacaaatgcttccctagtcgttgagctccttgaccaccagcaccgggcagtcggcgccgccgatcacgcgctcggataccgaacccatcagcagacgcttgaggccggtgcgcccgtggctgcccacgacgatcaggtcacggttatcgcgccgcgccacgtcaatcagggtgacctcggcgcggccttcctcgaaggtcgcgtccgcctgaaggccctgctcccgggcctcgccctgcaggcgctggatcgcatcgacaccctcctggcgacgctcctcgctctggccgggcacggcgaccgaggcgatagtaatcggcaactggcaatagccggcgagctcgatcgccgcacgcgccgcctgatcgcccagttcggagccgtcggtcccgaccagcaacccccggtgcggcgcctgcgcgccccgcggaacgaccatgacgttacacggcgccgtgcccaccaccttgcgcgtcgcgtcgccgaccatcagacgtgcaagatcgttgcggtcgcggcgcccgatcacgatcagtccagccttgtattcctcggcgatcttgacgatctcctggtgccggtccaccccgtgacgcaggatgggcagggcatcaaggccctgttcgcgcgcctttttctcgagcacgtccaggtcgccctgcgcggtcacgctcgcatcgtggctgcgccggggcgacagcgcgtcgtgttgcgtatcggtcggaatgatacgggcgaggatgagccgggccccgcaacgctgagccagatccaggccaacggcctcggccgactcgctgaactcggacccgtcggtcgccagcacgatggtctcgaaacggcaaagcggggcatcggacatggggcgtctccctgacggttttcgttcagcataaccgaccggccggcgtacgacagccagcgtctcgcgaaaggtccaaacggcccggtttttgcgtccaaccgcccgggatgaaataatcgcgcgcttccaagggggagcaccggcgacgcctcccacgccactggctaccggccagggccgctcgccagccccctcagccccggccctgcaccgtccggtgcgggtcttcaggacacgaaatcgatacatggaaaaccttacgctgaccaccgagatgatcgtggtgctcgcgctgctggcgttcaccatcttcctgtttgtgacggaggtcatccgtgtggacctggctgccatctcggtgatggtgctgctcggcctgctgacgctggtgcccgggctcgggctgctggtcgcgcaggacgaactgttcagcggttttgcctccaatgcggtgatcgcgatcatcgcggtgatgatcatcggcgccgggctcgacaagaccggcgtaatgcacaaggtggccgcgttcatcatgcgcgtgggcggtaccaccgagaagagcatcattccgacggtctccggtaccgtcggcgtgatctcgagcttcatgcagaacatcggcgcggccgcgctgttcatgccggtgatgagccggatctccagccgcctcgggataccactgtcgcgcctgctgatgcccatgggtttcgccgcgatcgtcggcggcaccatcaccctggtcggttccagcccgctgatcctgctgaacgacctgctgccatcgaacatggagcccttccagctgttcgacgtgaccccgattggcctcgcgctgctcgccaccaccatcgtctacttcgtggtgctgggccgtttcgtactgccatcggtcaagtccaagtccgcgcagcgcgagagcgcccaggagtacttccagcgggtctacggcctgtcctacgagatccacgaggtcttcgtgcctgagaaggacccgctggtgggccgcaccgtggccgagatcgagcgcgagaccgggatcgcgatcgtcggcacctacgtgcgcgacgagctgcgcatggccccctggaccggctacgagatccaggccaactcgcacctggccgtgctcgccagccccgagcgcatggaaaagctgtgcgagggcacgcgcaagcggccgaccacccgcctcgacgtattcgcgaatgcgctggacaccagccgctccggggtggccgaggtcgccatcgcgccagggtccaatctcgccggcaagaccgtcaccgaactggccatgcgccagacctatggcctgtcagtgatgcgaatccagcgcggcagcgagaccttcggcgagggcctgcgtgacatcccactggagatcggcgacatcctggtcgtgcactgcacctgggagtcactggcgcgcctggacaaggatcgcgattttgtcgtgatcacttccgactacccgcgcgaggaactgcgtccttccaaggtcccgcatgcgctgttcttcctggcgctcacggtgggcctgatcctgttcaccgacctgatgctgtcggtcgcgctgctgaccggcgcactgggcatgatcctgaccggcgtgatcagcctcgacgacgcctaccgctcggtcagctggaagaccgtgttcctgctggcctcgctgataccgctggggatggcggtggagaacaccggcaccgccgcctggattgcgcagaacacgctggagctgctggggaccgtcccgccctgggtgctgcaggcgacgatcttcgcgctggccacgttctttacgctggtgatgtccaatgtcggcgcgaccgtgctgctggtcccgctggcgatcaacttcgcggtcgccgcccaggcggcgggtatggaggccgacccgcgcgttttcgcgctgaccgtggcgatcgccacctcgaattccttcctgatcccgacccaccaggtgaacgccctgatcatgggccccggtggttaccgggtgaaggactatatgaaggcgggtggcatcatgacaatcctgtttgccgtggtcgccatgttcatgctcaacctgattttctagactccctttccaccacctttgcgcaacccgtttgcaaggagaaatcccatgtcccagaagcatcccgtaattgcggtgaccggttcctcgggggccggcacctccaccgtcaagcgctcgttcgagtcgatcttccgtcgcgaacagatcaacccggtcgtcatcgagggcgacagcttccatcgctatgaccgcaaggcgatgaaggaggccatgaagaaggccgccgacgaaggcaatcagcatttctcgcatttcggtcccgaggccaacctgttcgatcgcatcgaggatctgttcaagacctatggcgagaccggccagggccagaagcgctactacctgcactccgacgaggaagccgccgcccacaacgagcgtctcggcaccaacctcggcccgggcgagttcaccccctgggaagagatccagccgggtaccgacctgatgttctacgaaggcctgcacggcctggtcgtgaacggtgaagtaaatgccgcgcagcacgtggatctgggcatcggcgtggtgccgattgtgaacctcgagtggatccagaagatcttccgcgacaacgccgagcgcggctattccgccgaggccattgtggacacgatcctgcgccgcatgccggactacgtgaactacatcaccccgcagttcggccacaccgacatcaacttccagcgcgtgccgacggtggacacctccaacccgttcatcgcccgcgacatccccaccccggacgaaagcatggtggtgatccgcttcagggagccgaagaagttcggcgtggacttcccctacctgctgaacatgctgcccgattccttcatgtcccggcccaacaccatcgtggtgcccggcggcaagatgagcttcgcgatggaggtcatcctcgcgccgatcatccacgacatgctggcgcgtcgcggctgagcacaagcgctccggaagttcccctagccccgctccggcggggcttttttgtggctgcaggcgtttgggctagcattccggcgatcctgcaaagaccgatggagttgccgtgttcggagtgttcgggccgcgccccgcgcaacagatggaacgctttcgcagccgctacaccggccgctcgctgatcgtgcatcagggcttcgagggcgactggctggaggagctgctgaagcagcccggcggcggcgggcacttccgcatcgacagccgccgcctgccggcgcggcgtcccacgccgatcgagtggctggtacagacccatgtgctgccactggcgctgccccagccgctttatctggacgtccgcgaggacgcaatcctcgcgcgccacctgatgcggggcgagcgtgcggtccacccctccgagatcgcctggttcctggaggagctggacacccgccaccatgcccgcctggagttcgcggagaacgaccggatgaccatccggcgcggcatccccgaaaccgacaacgaggccctcagcatgctggagcagctagggctgtgacggaaccaaggaccccgatggaacgctttgtcagtaccgccgccagcggccatgatccgcgcaccctcgccacggaactgatccaggggctgggcgcgttgccgccccgggagccggagaccgtgcgcgtgggctttatctacgtctccgacgcgctgagccgcaatgcccgcctggtcatggacacgctgcgcaaggaactcggggtagaccatttcgtcggcggcatgggcatggccgtaatcggaccgtatcaggagttttacgaagacccggcgatcaccctgatggtcggcgacttcccggccagttcggcacgcgtgatccagcgtccggtccacagcctggacgagctgaagcaggccctggacggctttctcgaccccgccaccccgggccgcctgctgctcaatgccgatccgcgcacggagggtgtggaggccgtgctgaccgagatcggcgaccagactgcctggttcgccaccggcggcatccactccggcgaggagggggcggtgcagatcgccgatggtgtggtcgcgtccggcatcaccgggctggcgctgcgtgacgacgtcgcgatcgcggcgcgacacagccagggctgcaccccactgcccggccagcacgagttgaccgagacctggcgcaacatcatcgtgcagctggacggtcagcgggcgctgccggcattcaagggcatcatcggcgacgtcctgtcgcgcgacctggagcgggcgctgggctacatcctggtcggcttcccgatcccgggctccgacaccggtgactaccgggtccgcaatatcattggcgtggatctcgaccaggaagttcttgcggtcggcgagctgctggagcccgggcagaagatcctgttcgtgcgccgcgacggccaggccgcccgcgaggacctcgaacgcatgctggagcagatccgcgcccaggcccccaacggcattcgcggggcggtctatgtctcctgcatcgggcgcgggcgtcaccagttcggccaggaaggcacggaactggcgatcgtgcagcagggtctgggagatgtgcccctggtcggctttttcgccaatggcgagatcttcgccaaccgcctgtacggctataccggggtcctcaccctgttcacctgaaccaagggactgacatgcaataccgcaaactgggacgtaccgatatcgaggtcagcctgatcggcctgggcaccatgacctggggcgagcagaacaccgaggccgaggcccacgaacagctggactacgcgctcgatcagggcgtgaacctgatcgatgccgccgagatgtacccggtcccgccgcgcgcggagacccagggcctgaccgagacctatatcggcaactggctggcgaaacgcggcaaccgcgaccaggtggtgctggccagcaaggtcgccggccccggcatgatcgactacctgcgcggcggcccgcagctgaaccgcgaacacatcgagcaggccctgaacgacagcctgaaacgtctgcagaccgactatctggatctctaccaggtccactggcccgcccgttccaccaacttcttcggccagctcggctacgtccacaagccggatgcaagcgcgaccccgatcgaggagaccgcggcagcgctgaaggcggtggtcgagagcggccgcgtgcgcaccatcggcatctccaacgagaccccgtggggcttcatggagtggatccgcgcccatgaccgcggcctgtccgaacgcatcgtcaccatccagaatccctacaacctgctcaaccgcagcttcgaggcggggctggccgagatggccatccgcgaggacgccggcctgctggcctattcgccgctggccttcggcatgctctccggcaaatatctggacggggcgaaacccgaaggggcgcgcctgacgctgttcgagcgcttccagcgctacagcaacgaatcgggcctggccgccaccgcggagtatgcacgcctcgcgcgcgatcacggcctgacgccgtcgcagctggcgctggccttcatcaaccagcagcccttcgtgaccagcaacctggtcggggcgaccacgatggaccagctgcgcgagaacatcgcaaccgtcgacatcaccctgtccaacgccgtgctggaggccatcgaggccatccacgcccgctacacctacccctgcccgtaaatccgggacggggcccggtgcacctgatcgatacacacgtccacctggacctggacgcgttcgacccggatcgcccggcggtgctggaccgcgcccgcgccgccggggtgcaggagctggtcctgccaggcgtcacccgcgcgcgctggccggacctcgacgccctccaccgccagcacgcgggtctgcatatcgcctacggcctgcacccgattttcctgcaggatcatgcggacgcggacctcgacgccctggaggcctggctggagatgcacccggaggccatcgcggtcggcgagatcgggctcgatggctacaaggacgggctggactgggaccgccagtggcgcttctacacgcggcagctggcgatcgcccgcgaacgcgacctgccggtgatcatccacagccgccgggcgctggacgcggtcctgaagggcctgcgccagtaccccggcgtgatcggcatcctgcatgcctttatcggctcgccgcagcaggcccggcaggcggcggatctcggctgctgcctgggcatcggcgggccggtcacctacgaacgtgcgaaacgactgcaccgcgtggtgcgcgaggccccgctggaggccctggtcgtggagaccgacgccccggatcagccgctggccgggcaccagggcgagcgcaatgaacccatgatgaccgccgaggtgaaccgccatctggcccgcctgcgggacatcgacccggccgagatggctataatcacgtcacaaaatgcacgccgggtcctccggctcccgaacgacccggattcatgagcacgccccacaatccctacagcgaacgcacggacctcctgctgggtcccgatgtcaccgccggcctgcgcgaccggcatgtattcatcgccggcctcggcggcgtcgggagctatgccgccgaggccatcgcccgcgccggggtggggcgcatgaccctggtggatcacgacgtggttgccgcctccaacctgaaccgccagctggtggccctgcgttccaccctggaccagcccaagaccgcggtgatggaggcgcgcatccgggacatcgacccgaagatcgagctgaacatccagcgcgagttcctgcgcccggacagcatcgtcgatctggtgccggacgacgccgacttcgtgctcgacgcgatcgactccatcgcctgcaaggccgcgctggtcgccggggcccagcgccgcggccaggcggtgatctcgagcatgggggccggcgggcgcatcgacccgacggccgtgcgggtcggcccactggaggccacccgcgtctgcccgctggcaaggcagatgcgcaagaacctgcgccgcgtgggtgcgcggctcgactaccccgtggtgttctcgatcgagcagccgcgcaagggcaccgagcaccgcccggtcgaggggggccgcccgcgctcggttaacggcacgatctcctacctgcccgcaatcttcggcctgaccgccgccggccacgtgatccagaccctgatcgcccgcgcctgacacacacaacccggtcattgcgaagcgcgaagcgacgcggaaatcgaccgacactgcccccgaccgcacggcacacgcaggggtcatcgcagtacttcgttattcgtcgaagaccgcctcgatgcgggtctgaatgtgctggtcggcgtccgggccgtactgcgtgctggcggggtcgaagccgtcgcagaaggcgtaggcgaacttcaggtccttcacgcccagggcgccgaacagacgcgcctcgaaggagtgatcctccgcgttctggatcagcgtaggccagccatccgcccccggtgccagcgcggggccgaagaacacgacccccggcaggttcttcaggcgcagggcacaggtgccctcggtcaccccggccatcggcaggaaatcgatggtgcgcgacaggcgctgcttgcggttgaaggcgatgtcgatctcgccgccggcggcgcggatcgccggcgcctcggcctcgaacgccagggtctccagccccgccgcccgccaggcctccaggtcctgcgcgccatggcggctgggcaggaacaggtaggcgggcttggtgatcgcccgaatcgcctccagcaaggcttcggagtacgccggggcgttgaccagcacaccgcccagctcgcggtcgtcgatcagccagacggccgggtccgagtcgcccacgcggtagatgctgcgatcgcgcaactcaaccagcggcgcactgatcaggggtttactggccatgcggttcctccgacgacggtttcgcggcacgcggctcgatcccggccatggtggtctcgatccattcctcggcttcgtttagcacctcgaccggcttgcgcccggcggtctcgatcggcgggccgaccaccacctcgatggtgccggggtagcgccggaggccctttttcggccagaagctgccgctgttcagcgccaccggcagcaccggatagccggtgcgcgccgccagtatcgcgccaccctggcggtagcgcccgtgctcgcccggggccacgcgcgtgccctcggggaagacgatcacccagcggccctgatccaggcgctgctggccctccgcgaccagattctccagggcctgacgcccggcctcgcggtcgatcgggactggatcgagcatcgacagcgtccagccgaacagggggatgcgcatcagttcgcgcttgagcacccaggtctgcatcggaaagatcgccacaaaggcgaccgtctcccaggcggactgatgcttggacagcactacatgcggtcgcgaggagtcgatgtgctcggtgccccgcacccggtagtcaacaccacaggtgacgcgcagccaccagacattgaagcgcccccactgggtcaggacgcgatagcgcgccgggcgcgagagcggccagatcagcggcgggaccagcagtccgaacaccagcgtggagccgatgaaccccagctggaacagcaggccgcggatcagggggagcatggggcggcgctaccccgtcgccaggcgaccgatatcggccacggtctcgaaggcgcggcgcagttcgcgcagcagcgccaggcggttgcgccgctcggcggcatcctcggccatcaccatcacctggtcgaaaaaggtatcgacgcgatcacggaggcccgccagctcgcccagggcgtgcaggtagtcgccatcagccacggcctgctcgacaccgggacgcaccgcctgcaggccctggtagagctggcgctcctcgtccagcgccagggcctcgggatcgaggtcggcctcggcctcctcgcccgccttgcgcagcaggttgtggatgcgcttgttcgccgcggccagggcctcggcctccgggcgctcgcggaacaggctgaccgctcgcacacggtggacgaagtccagcggtgtatcgggcgcgaccgcagccaccgcctcgatcgtctcgtgcgcctggccctgctccagcaggtagccgcgcaggcgctcgaggatgtagtcacgcaccggctccaccgcctgatcggcctccggcacgcgttcgcggatgggttcggcggcggcctgcagcaaaggggtcagggccagcggcagttcgcgctcgaccaggatgcgcaccagccccaacgcggcgcggcgcagggcgaacgggtccttggtgccggtgggctgcttgccaatcgcaaagatcccgaccagcgtatccagccggtccgccagcgccagtgcctgggccagcggggcatccggcagttcggagccggactggcgcggccagtagtgctgctcgatcgcggcagcgacggtctcgtcctcgcgatcgtgcagggcgtagtagcggcccatcgtgccctgcagctcggtgaactcgaacaccatctgggtgaccaggtcgcacttggccaggcgcgcggcgcgcgcggcgaggttcgcatccagccccatcagcacggccaggcgctgcatcagggcctccagccgcacggacttgtcgcgcagcgtgcccaggcgtttctcgaacaccaccgagtccagcgcgtccagccgctcttccaggcgcttcttgcggtcctgctgccagaagaactcggcatccgcgaagcgcgggcgcagcacgcgctcgttaccgtcgcgcaccgcgtgcgggtcgcgcgactcgatattgctgatgacgatgaaatgcggctgcatgcgcccggcctcgtcgaccaccgggaagtatttctggttgtcctgcatggtggagatcagcgcctcctgcgggacctccaggaaacgcgggtcgaagccgccggtcagggccaccggccactccaccagcgcggtcacctcggccagcaggtcggcatccaccagtgcgcgcccgcccagggcctgagcctgctcgtggacctgttccaggatgcgctcgcggcgggcctcgaacgagggctcgacaaaaccggggctgcgcaaccgctcggcgtagtcgttgccgcgcttgagctccagcgcgccgggctgatggaaacggtggccgtgcgtggcccgcccggcggtctgctccagcaccgtcatctccagcacctcggtcccgtgcaggacgaccagccagtgcgcggggcgcacgaattcggtgcggctgctgccccagcgcatgcgcttgggcgtgggcagggcctccagcgcggccgccagcatgtccggcagcagctcgcccaacgggcggccgggctgcagctggcgaaacacgaggtattcgcccttgtcggtggtctcgcgctccaggcgctcgacctcgacgccgcaggagcgggcaaagcccagcacggccttcgtcggctcgccggcgtcgtcgaaggcagcggccacggccgggccgcgacgctcctggagttggtccggctgctgccccgggatgtccgggaacagcacggccagccggcgtggcgtagcgaacgtctcgggctcgcccggctccagcccggcctcgcgcaggcgggtggtcaggccttcggccagagcatcgcgcaggcgtgccagcgcggtcgggggcagctcctcggtgcccagttcgatcaggagttcgcgggcttcagccatgtcgggtccgtgtcgggtccatcggggccgcgcggatgggcgcggtccgtacagataggttcaggcggcgtcgggccgattcgtgtcgtcgtcggcgcacagcgggaagccgagggcctcgcgcgactcgtagtacttccgggcgacgtttcgcgacagctcgcgcacgcgcagaatgtagcgctggcgctcggtgaccgagatcgcgccacgggcgtccagcagattgaagctgtgcgaggcgcgcagcatctgctcgtaggccggcagcggcaggcccaagtcgatcattcggtcgctctcgttcgcatgctggtcgaaggcagcgaacagggcgtcgcggtcggcgtgctcgaagttgtaggtagactgctccacctcgttctggtggtagacgtcgccataggtcaccgggcgaccgtccgggccgacggtccagaccaggtcgaatacgctctccaccccctgcaggtacatcgccaggcgctccagcccgtaggtgatctcgccggagaccgggtagcagtccagcccgccgacctgctggaagtacgtgaactgggtaacctccatgccgttcagccagacctcccagcccagaccccaggcgccgagggtcggggactcccagttgtcctcgacgaaacgcacgtcgtgggtcagggtgtcgaagcccagcgcctgaagcgagcccaggaagaggtcctggatatccggcggcgatggtttcagcagcacctggaactggtagtagtgctgcaggcggttggggttgtcgccgtagcgcccgtcggtcggacgacggctgggctggacataggccgcacgccacggttccggcccgatcgagcgcaggaaggtcgccggatggaaagtgccggcccccatctccatgtcgtagggctgcagcaccacgcagccgtggtcgttccagtagtcctgcagacggcggatcaagtcctggaaggtcgggctgctgctggacggattgcgttcttgcgacatgcggggtcccggatcagggcaaagcgcacagtatatcggccgggctccggctgcggccaccgccagtgtaggcacgggtgtcttgcatgcctccgatgcaggcccatactgaaggcctgaccctgtttgggagagacgtcctgagcgacccccgcgccaactccgaatcgacgatctcgcccgagaacggccgacgctaccgcgccacgcgccgcgtaacggtcgtgggtgcggtggtgaatgcctttcttgccctggcgcagctattgagtgggtggctgctgaactcgcaggcgctgatcgccgacggcgtgcacacgctgtcggacctgatcaccgatggtgtggtgctgttcgccgccggcaaggccgccgcctcgcccgaccatgaccacccgtacgggcacgggcgcatcgaaaccctggccaccgtggtcgtcggcgtgttcctggcactggctggcctcggcatcgcctgggccgccgggcagcggctcgtggataccgcagccgcgaccgggccggccccggccgcgctcgcgtttgcggtgctgactctggtcgccaaggaagggctctatcagtacacccaccgggtcgcgaaacggatcggatcgcgcatgctggatgccaacgcctggcaccaccgcacggatgcgatctcctcgctgttcgtcctgatcggggtcggggcggcggtcgcgggcttcccctgggccgacgccctcgcagccctgatcgtcgccctgttcatcctgcatatcgccggacgcctgatcgtacgcagcgcgtccgaactgatcgacacggcgctggatgcggaggaggtcgcgcgcatccgtcacacgatcatggaggtgcccggggtgaaggatgcgcacatgctacgtacgcggcgtcacggcagcgacgtggtcgccgatgtacatatccaggtcgccccgatgatctcggtttccgagggacaccggattgccgatgccgtgtactgggccgtcacccagcgccatgagcggctgcgggattttacggttcatgtggatccggaaaacgacgaagatcaggcccgaagctcgaacctgcccctgcgtccggaggtcgccgaggcggtgcgcgaggcctgggccgacatcccggaactggatcgcctggaacagctctccatgcactacctaaatgggcgcatccacctgaccctgacactgcgccttgacggggcatgcacgcccgcggacctgaacgcgcgcggcgagaccctgtcacagtcgctgcagggccatccgcgactcgagggacgtctgggcgaagtgaaaatcctctatcgcccatgcaccacggatgtgcacgaaaagccttgatgcactaatgtggtgccgactccgcacgaatatcgtgcagcatggaaagccgcgtacttccaaccgatccggaaccaccgtcacagggccattccggcgaaatggcatgatgcctgcatagaaccgcatcgtagtcgccccacccgaatcgggacggcgaacccaaagaccaagagcaaacctaaggagactcccatgtccgcagccgacgtgctgaaacagatccaggaaaaggaagtccgctttgtcgacttccgcttcaccgactccaagggcaaggaacagcatgtcactgtgccggcccatgaactcgacgaagaggcctttgaagaaggcaagatgttcgacggctcctcgatctccggctggaagggcatcaacgagtccgacatgatcctgatgccggacgcggagtccgccgtcctcgatccgttcttcgaagacatgaccatgaacatccgctgcgacgtggtcgagccggccaccatgcagggctacgaccgctgcccgcgctccctggcgcgccgcgccgaggcctacctgcagagcaccggcatcgccgacaccgcgctgttcggtccggagaacgagttcttcgtgttcgacgacgtgaagtggggtgccgacctgtccggctcctactgccgcgtggactcctccgaggcctcctggaactccgagcgcgtctacgaagacggcaacatcggtcaccgtccgggcgtgaaggggggctacttcccggtcccgccggtcgacagcctgcacgacatccgctcgaccatgtgcgaagtgatgaccgagatgggcctgcacaccgaggtacaccaccacgaggtcgccaccgccggccagtgcgagatcggtgtcggtgccgcgacgctgacccagaaggcggacgaggtacagatcctgaagtacgtggtccagaacgtcgcccacatgcacggcaagacggcgaccttcatgcccaagccgatcgtcggcgacaacggctccggcatgcacgtgcaccagtcgctgtccaaggacggcaagaacctgttctccggcgacctgtacggcggcctgtccgagaccgcgctgtactacatcggcggcatcatcaagcacgcccgctcgctgaacgccttcaccaacccgtccaccaacagctacaagcgcctggtgccgggcttcgaggcgccggtgatgctggcctactccgcgcgtaaccgctcggcctctctgcgcatcccgttcgtgatgagcccgaaggcccgccgcatcgagctgcgcttcccggactccaccgccaacccgtacctggccttcgccgcgatgctgatggccggcctggacggcatccagaacaagatccacccgggtgacgcgatggacaagaacctctacgacctgccgccggaagaggaaaagggcatcccgcaggtctgccattcgctggaccaggcgctggaagccctgaaccaggatcgcgaatacctgacccagggtggcgtgttcaccgacgacatgatcgatgcctacatcgacctgaagatggaagaagtcacgcgcatgcgcatgaccacccacccggtcgagttcgacatgtactacagcctgtaaggcacccgcttccggcccctcggggccagaggcactggccgccgcgacctccgggtccggcggcttttttgtgcgcggacgccctcaacgataggggtcgggctggccttcgggggccggataaaagcgcttgtaagcccagttgtactgctccgggcagcgccgcaccagggcctccacgtgggcattgatcgccgcagccgcgcggccgaagtcgcggtcggccacctcggggcccgcctcgatctcgtgatagcgaaaaccacggccccgcggcaggcgttcggcgaacaggaacacgacatgatcctcgcgcccacgcagcaggcgcggaagcagggtcatggtcagcgccgagcggccaaagaacggggcatgcgtaccggaggcgcccttcgggctctgatccggcaggatcccgataatctcgccacgatcacgcgcctgctgcagcacgcgcagcccggagcgatcggccggggccagggtggcacccgtcgaggcacgcgcctcgcgcacccaacggtcgatctcgggggtcttgaacgggctgtacagggtggccatcggcccgtggcaggcggcctgcagcccggcgaactcccaggaacccaggtgcggggcgcacagaaacaatgcgcgcccgccctcgcgttcgcgcaggcgggcgtatcgggccggctccgccagtcgctccagggtttgggcagaggcctgccagagccagggggactcggtcagcgcccgacccatggccatcagcgatccgcgcccgacccgacggcgccaggcggcatccttgtcgggaaaacaaagctcgaggttgcggcgggtgatccgggcggaacgcgtcggtccataccaggccagcgcgccaatcagcccgcccagcgcatggttcacgcgcagcggcagacgggcgagcaggcgcaggccgcccgcgatcagccggtcacgcagataccggcgttcggccatgaccgtggggttcggatgagtcggccggctctgcccgcggcgggatgccaccctcggtcatcagcggcttgagggtcgtgcgcaggttgcggaacagtctggggtgctgtgcctcctcctgtgcgaggagctgtttcatgtgctcgcgctgggtgggcatcgcgaagcaggccgggcagttgtcgaggatcaccggcagcccggcggcctcggcgaaatcccgcgtctggcgctcgcgcacgtagaccagcgggcggatcacccgcaggtcgccggcgtcgatcgcgtaatgcgccttcatcgtgcgcagctggccaccgtggaaggcactcatcatgaagctctcggccaggtcatccaggtgctgccccagcgccagcacgttgtaaccgtgttcgcgtgcggtgcgatacatcaggccgcgtttcatgcgcgagcagaaggagcagaacgagtcgttgtccatgtgctcgccggccagctccgcgatcggttcggagacgaagtgatacgggatgccgtaaccaccgagatagtccatcaggcgctgcggttcgaagccctcgatctccgggttgatcgtgaccgcgccaacctcgaagcgcaccggtgcccgccgcgccaggttgtgcagcagccacagcagcgtcagcgaatccttgccgccggacagcccgacgaggatgcgatcaccctcgcggatcatgtcgaagtccgcgatggcgcggccggcctggcggcggatggaggcggggacggtgggcgtttccatggcccgcaacatagggcggcgaggcctgcttcgcaagcgccgccatatccgcagcggttgccggatggcgcccattgtcggtgcaggcacacaccgttatgcacccggtagaagcaataaatcccggcgcccgccagcgactgcgggccagccgcatggcaccgggtttgcatacggtttggacaggcgcttcaacggtgggggaccgatatgcacgatcgcaagcgcttgagcctggccgccgagctgcgccggaacctgcgcgcggagttcccggcagtggcgcgtctgtcggtcaccaacccggacttcatggaggccatcctggactacgcctcacgctcgcagtcgagcgccgcccaggccgccgcgctttcgctgcgcagcgagttgcagcgttcgggacacctggcaccgccggaagctgcgccggactcgccggaacgccgcgtggagccgcaacggcgccgggtctaccgggggcagatcatcgacgaatagacggactgcggactttccctgcgcgagcgttttggcgacactcggggcccgcaatctaggaaacactgatcaatggacaccctgtacccggagatcgaaccgcacaacacaggaaggctcgcggtcggtgacggccacgagctctattttgaagaatgtggcacacccgacgggatcccgatcgtgttcctgcacggggggccaggctcgggctgcgagccgtggcatcggcgcttctacgacccgcagcgctaccgcattgtgctgttcgaccagcgcggctgcgggcgttcgacgccgcacgcgagcctggaggccaacacgacctggcacgcggtggccgatatcgaacgcctgcgcgagcacctggggatcgagcgctgggcggtgttcggcggctcttggggttctaccctgggactggcctacgcccaggcccacccggggcgggtgctcggtctgatcctgcgcggcgtattcctgtgccggccgcgggacatccagtggttctaccagtcgggggccgaccgcctgtttcccgaggcgtgggcccactacctgaagcccatcccgccggacgaacgcaacgacctggtcggggcctactaccgtcggctgaccgatccggatccggcgatccggcacacggcggcgcgcgcctggtcaggctgggagggacacacctcctgcctgatcccgaacgacgacgtgatcgcccatttcgacgatccggatgtcgccgtgagtttggcgcggctggagtgccactacttcatgcacgacaccttcctggaaccggaccagctgctgcgcgacgccccacgcctgcgcgacataccgggctggatcgtgcacgggcgctacgacgtggtgtgcccggtggagcaggcggtggaactgcatcgggcctggccacaggcacgcatggcgatcgtcgccgatgccgggcactcggcggccgagccaggcatcgtgcgcaagctggtcgcggcgaccgataccctggccgatgatcttgaggggcaggtcgcgggcgggaccggggctgcctcggggtgatcgctctgatccagcgggtaaccgaggccgcggtggacatcggcggcgagcgcgttgcggcgatcggcccggggctactggcactggtcgcggtgcaaccccaggacagcgagtcggccgccaggcggctgctggagcgcgtactcggctaccgcgtgttcgcggatgccgaaggccgcatgaacctgagccttcaggataccggcggcgggctcttgctggtgccgcaattcacgctggccgccgatacgcgcaagggtatgcggccgagctttaccagcgccgcgaacccagagcatggccaggcgctgttcgaatatctggtgcgccaggcgcaggcgtcacacccgcaggtcgccagcgggcgctttggtgcggacatgcaggtcagcctggtgaacgacggcccggtgaccttctggctggagacgcgcgcctgagaagccctgaccgacgccccaaaacaaaagacccggcgcaaaggccgggtcttcgacatcaccagtcaggagaccggatcaggcggcgcgacgcaggaacgggcgctggccggactgcacagcacggcggatgaagtcggcgcggccggactcgcggccattcaggttgtcggcgcactgggacggctcgtaggcggccgcggacagcatcacctcaagctcgcagaggtcgaccttgggctcggtcagttcctcgggggtcacgttcagcttgcggccaacgttccagaacatgcgcgggttccagagtttggtctggatacgcggggactgaaacagggtgacgcagcggttgttgagctcttgctgatccatgggatactcctgatcgtacggttattcgagcgcgcccgaatctagccgacccgcccggcgaatacaagcgtttcctgatagaaactccgcggggaccgcgtgcgaggggctattccaccgtcaccgatttcgccagattgcgcggctgatcgacgtccgtgcccttgagcacggccgtatggtaggccagcaactgcaacggcacggtcagcaggatcggcgccagccaggggctcaggggctcgctctgcggcaggccgatccagatatcctccggggccagggtgcgcgccgcactggactcgccaatcacgatcagctggccaccccgggcgcgcacctcctgcaggttgctggagagcttctccagctgcgcgtcgtcgggggccaccgcaaccaccggcatctcggtgtccacgagcgcgagcggtccgtgcttcagctcgcccgagggatacgcctcggcatggatgtaggagatctccttcagcttcagcgcgccctccagggcgatcgggaaatgggccccgcgcccgaggaacagggcgtgctgccgctccatcagaccctcggcgacgcgtgcgactggagcgtccagggccagaatgcgcgcgacctgatccgggagactgcgcagggcggcgacggcagccgtgcgttcctcggcggtcatgctggccgctgtggcagtctggcccagcaggagtacgagggtcgcgagggcggccagctgagtcgtaaacgccttggtcgaggcgacgccgatctcgggcccggcatgggtcatcagcaccagatcggcggcacgggccatggtgctctcggggacattgcagatagccagacgagccaggaacggctcgtcctgggactggcgcagcacggcgagggtatcggcggtttcccccgactgggagatcaccaccagcaacgtgcccggggcgagcacgtggcgccgatagcggtactcactggccacatcgacgcgggcggggagtcccaggtgctcttcgatccagtgggccgcgaccatgccggcgtgatagctggtgccgcaggccacgacctgcacagcgcggacatcgaccaggcgctcgctggtaccgggcccgaggatattctccagcacggcgtccgcgcccagacgaccggacagggtctcctccagcgcgtgcggctgctcgtagatctccttgagcatgaagtggcggtattcgccacgatcggcaacgcttgcctgacagcggctctcgcggatgccgcgctcgaccggctggccgtgcaggtcctggatctccactcccttgcgcgtcaggcgggcgatatccccgtcctcgaggtcgacgaaccgctgggtcaccggcagcagggcctggatatccgacgcggcgaagaactcgccgatccccaggcccaggatcagcgggctgccggaacgcgcgacgatcagctcgtccggatagtcgacaaacaccgccgcgatcgcataggcgccttcaaggtcggcacaggcccggcgcatggcctcgaggggcgcggacccgtcgaccagggcctgctcgatacgatgggcgatgacctcgctgtcggttgccgatacgcaaggccagccagcggcggccaactcgtctcgcaaacgggcgtggttttcgataatgccgttatggacgatggcgacccggccgtcacgggaacggtgggggtgggcattcacctcggtgggcggcccgtgggtggcccagcgcgtatgggcgatgcccaccggcccttgcaggccggccgcgccgatctgttcctccagggtggccaccttgccaaccgcacggacgtcacgtagcgcgcggtcctcgatgacggctacaccggcggagtcgtacccgcggtattccagtcgatgcagaccctcgacgaagatcgggaccaggttgcgctcaccaatacctgccagcagaccgcacatggaagctcctcagggaaacaatgatgaatgtacacgctcgcgctcgagtcgcttttgcgtgcgaacaaggcgcggcgactgctgtgcggtcattctgcacaagggagccgcaacgccgttcccgcgcccgtttttgatcaacaacgggcggccgagccccgtggggtcggcaccccaggttccccgatcctgcgttgcgccgcttgcgggtagaaccactacccgctgcacgacgcgccttgtctcggaaaacctggggtaccaacgcgagtgcgtacattcatcattgtttccctagtcagatttctttttggggcgcggccagtcctggataacgcgcgggcgtgcacgggtcagcgccagcgcacgcgggtcgacatcgtcggacaaggtcgagcccgcccccaccgtcgcgtcatcgccgatgcggatgggcgccaccagggccgtgttggagccgatgaacgctcgctcgccgatctcggtgcgatgcttgttggcaccatcatagttgcaggtaatcgtccctgcgcccagattggcgccggccccgacgctggcatccccgacgtaggtcaggtggttcgccttcgcgcccggacccagcgtggcgttcttgatctcgacaaagttgccgacgcgggcaccggggccgagctcggtccccgggcgcagacgggcgaacggcccaacattggccccctcgccgatccttacaccttccaggacactgtgtgccgcgacctgcgtgccggatccaatctcgcaatcgcgcaacacgcagccggggccaatatagacatcgtccgccagcgtcaccgtgccctcgatcacgacgttcacgtcgatcgaacagtcgtgtccgaatttcaggacgccgcgcacatccaggcgcgcggggtccgccactgcgagaccatcccgcatcatccgggagcactgctccgcctggtgcaggcgctcctggacggccagctgctcgcggtcgttcacaccgagcacggcgacgggatcggaactgcgaacgacatcgatcacccgtccttgacctcgtgccacggccacaatgtcggtcagataccactcgcgcggccctgccggatcgggctcgcaggaagctagccaaccacgcaagtccccggccggtgcggcgagcacgccggtattgatcaggtcgaccgcacgttccccgctggtggcctccttgtgctcgacgatccgctccagctggcccgcggcatcgaggatcaggcgaccgtatccggtggggtcgggaacctgagcggccaggacggttacgccagtgccgcgagcacaggcctccaggtccgcgaccgggatccgcgggacgtccccataggtcaccaggacacgcgcatggtcggggatgtgctgcagggcctgataaaccgcatgcccggtcccccgcggctcgccctggtcgatccagtcaagtgcggggacgtgctcggcaaatgcggctcgcacacgttcctgttcgtggctgaccacgacgtggagcgcgtcggcttccagcggcgccacgcgttggaggacatggtccagcagggggcgtccggctagagattgcaggaccttggggaggcgcgaccgcatgcgcgtccccttgccggccgcgaggaccgcgatatgaaggggtgtcgtctcaggcatgggtgcaatcataaagggccaaccgaatcggttggcccttggggtcggtcattcgtcgcagtttgccggattatttccggcgcaacttctggatcatctgcaggcgggcggcggcctccacgagttccgcctgcgccttggcgtagtcgaaatcggccttggagttctccagggcctcctccgcacgtttcttcgcctccagcgcctcggcctcgtcgagatccttggcccgcaccgccgtatccgccaggaccgtcacatgatacggctgcacctcgaggataccgcccgagacgaacaccggctgcggctcggcgccttccttttccaggatgcgcagctcgcccgggttcaggcgcgccagcatctgggtgtggcccgcatagacaccgacctcgccaccctcggccggggccgcgatcatcagcgcggtcccggagtagatggactcctcggcactgaccacatccacgtgcatcgtcatgggcatgttgctcactccttagccgagcttctcggccttctcgacggcttcctcgatggtgccgaccatgtagaaggcctgttcgggcagatggtcatactcgccagccacgatggccttgaacgcgcggatggtgtccttcagggacacgtacttgcccggcgccccggtgaacacctcggccacgaagaacggctgcgacaggtagcgctggatctttcgcgcacgggccacgaccagcttgtcgtcttccgacagctcgtccatgccgaggatcgcgatgatgtccttcagctccttgtaacgctgcagagtgttctgcaccgcacgggcggtgtcgtagtgttcctgcccgatgatctgcgggtccagctggcgcgaggtcgagtccagcggatccacggccgggtagatgcccagctcggcgatctggcgcgagagcacgacggtcgcatccaggtgcgcaaaggtcgtggccggcgacgggtcggtcaagtcatccgccggcacgtagaccgcctggatggaggtgatcgagcccttcttggtcgaggtgatgcgctcctgcagcacacccatctcttccgccagggtcggctggtagcccaccgcggacggcatacgtcccagcagcgcggagacctcggtcccggccagggtgtaacggtagatgttgtcgatgaacatcagcacgtcgcggccttcgtcacggaagaactcggccatcgtcaggccggtcagcgcgacacgcaggcggttacccggcggctcgttcatctggccgtagaccagggccaccttgtcgaggacgttggagtccttcatctcgtggtagaagtcgttcccttcacgggtacgctcgcccacaccggcgaacacggagtaaccggaatgctcgatcgcgatgttgcggatcagctccatcatgttcacggtcttgcccacgccggcaccgccgaacaggccgaccttgccgcccttcgcgaacgggcacaggagatcgatcaccttgattccggtttccagcagctcggtggagcccgcctgctcgtcgaaggtcggggcggcacggtggatcgaccaggtttcctgggcctccacgtcgccggcgttgtccaccgggcggccgagcacgtccatcacgcggcccagggtccccttgccgaccggcacggagatcggcttgccggtcgcggtgaccggggtctgacgcttcacaccctctgtggtccccatggcgatcgtgcgcacgacgccgtcacccagctgctgctggacttccagggtcaggccgttttccagggtcagggcgtcgtagaccttgggcacttcgccgtgggggaactccacgtccacgacggcgccgatgatttcgacaatttttccggaactcatttgttcatcctcgtaagtcgtaattcgtgccgagccgatcgattcgtgccggcgggcgctagaccgcagccgcgccgctgacgatctcggagatctcctgggtgatcgcggcctggcgcgccttgttgtagacgagctgcaggtccttgatcatcgtgccggcgttgtcggaggccgacttcatcgcgaccatgcgcgcggccatttcgcaggccacgttctcgaccaccgcctggtagatcagcgactcgacatagcgctcgagcagggtatccatcaccggaaccgtatcgggctcgtagatgtagtcccagtgatgcttcagagactcgtccttgctcggcgcggtcggcagaagctgggtcgcctccggctgctgggtcatcgtgttgacgaacttgttctccagcagcacgacgcggtcgaccttgccatcgcggaagttgtccagcaccaccttgatggagccaatcaggtccgtgatgtgcgggcgatcacccagatcgcgcgcctcggccacgatgttgccacccaggcgcttgaagaactgcagcgccttgttgccgacgacgcacaggtccacctcaacgccctcttcgcggtaacgccgcatctcgccgacggccttcttgaacaggttggtgttcaacccgccgcataggccacgatcggtcgagacgatgatcagcgccacacgcttcacttcgcgctcgaccatgaacggatgcttgtactccgcgttggccatcgcgacgtgaccgatcacgtcgtggatcttccgggcgtaaggccgggactcttccatgcggtcctgggccttgcgcatcttggacgctgcgaccatctccatggccttggtgatcttctgagtattctggatactcttgatctgcgtccggatctccttagtgcccgccattgcgtgctcccgttaccagctgtgcttggccttgaactcttccagggccttcttcagcttttcctggatggagtcgttgtagtcgccagagctgttgatttcgtccaggagctccttctgcgaggaacgcgcgtaggcgatcagttccttttcgaagctcacgaccttgtccgcctcgacgtcatcgaggtagccctcgttggcggcgtacagcgagaatgccatttcgccgatggacatcggctggtactggccctgcttcatcagctcggtcacgcgcttgccgcggtcaagctgcttgcgggtcagctcgtcgagatcggaggcgaactgcgagaacgcagccagttcgcggtactgcgccagcgccagacgcacgccaccacccagcttcttgatgatcttggtttgcgcggcaccaccgactcgggagacggacagaccggcgttgatcgccgggcggatgcccgagttgaacaggtcggtctcgagaaagatctggccgtcggtgatcgagatcacgttggtcggcacgaacgccgagacgtcacctgcctgggtctcgatgatcggcagcgcggtgagggaaccggtctggcccttcacttcgccgttggtcagttgctcgacgtagtcggcgttcacgcgcgaggcgcgctccagcagacgcgagtgcaggtagaagacgtcacccggataggcttcacggcccgggggacggcgcagcagcagcgagacctgacgataggcccaggcctgcttggtcaggtcgtcatagacgatcagggcgtcttcgccgcgatcgcggaagtactcgcccatcgcgcagccggcgtacggggcgatgaactgcatcgcggccgactcggaggcgttggcggcgacgatgatggtgttctccatcgcgccggcctcttccagcttggccaccacggaggcgaccgacgaggccttctgacccacggcgacgtagatacacttaacgccggagtccttctggttgatgatcgcgtcgatggccaccgcggtcttgccggtctggcggtcgccgatgatcagctcgcgctggccgcgaccgaccgggaccatcgcgtcgatcgccttgatgccggactgcagcggctgatcaaccgactggcggtcgataacaccgggggcaatcttctcgatcgggctggtgacgccagtgtccaccgggcccttgccgtcgatcgggcggccgagggaatcgaccacgcggcccagcaggccctcgccgaccggcacttccaggatgcgaccggtgcacttcgcggtatcgccttccttgatgtgcttgtagtcacccaggatcacgacgccgacagagtcgcgctcgaggttgagcgccatgccgaaggtgtcgccggggaactcgatcatttcgccctgcatgacatcgccgaggccgtgcacgcgagcaatgccgtcggtcaggctgaccacggtgccctcggtggaggcctcggaggaggcatcgaatttctcgatgcgctgtttgatcagatcactgatctcggagggattcagttgcatgttaaatatcctcttagcgactcaaattggcagccaggcggttcagctggcctcgcacggagccgtcgattaccaggtcgccggcgcggatgatggccccgccgagcagggagctgtcgactgaacactcgagatcgacttcgcagcccaggcctttggccagggcatcgtggatctctttctcctgcgcctgcgtgagcttgcggaaggcgattacgtcggcgtggacgcgcttttcggcctcggccttcatcgcggagaacgcgtcgtagacggcgggcagcgcgggtaggcgaccattttcggccagcagccgaaccaggttgccggcctcggggccgaccttgtcgccggccacgtccagcacgagctgcgcgcgatcggcacgcgggagccgcgggttggagaggagactgtgcatctgcgagtcggcggcgatggccgccagcaactcgagctgctcggcccagccagcgagatcgtttttctcctgggcccgctcgaaagcggcgcgggcgtagggtcgggcgaccgaaatcaggtctgacataacgtctccttagagcttggccgcgagcttcttcagcagatcgccgtgggccttggcatcgatctccttggccaggatctgctcggcaccggcaaccgccagctgggagacctgcttgcgcagttcttccttcgcacggttgatctcctgctcaatctcggagtgcgcctgttccttgatacgctcgccttcctcgcgcgcggtggtcttgctttcctcgaccagctctgtcgcacgcttctgcgcagaggccatgatctcgttggcctgctgcttggcctccttgatcaccgcggtcgcgcgctcctgggcgagctcctgttccttttcgccacgctcggcggcggccaggccgtccgcaatcttcttgcggcgctcttccagggcggcggacatgggcggccaaacgtagcgcatcgtgaaccacacgaatacggcaaacgccaggagctggccgatgatggtcagattgatattcatcctgctacctcaggttgacgagtggaggggacctcgggactcgctcagccttgttaacccagggcgaacagaacgtacaggccgatacccacgccgatcatcggcacggcgtcggtcagacccatcacgataaagaactgagtacgcagcatcgggatcagttccggctgacgcgcggcgccttccaggaagcgaccacccagggtacccacgccgatggcggcgccgacagcggccagacccagaagcagagagccagccaggacgatcagagcgttagccatttccatttttgtatctccagtcgagtgttgaaacggtcagtttgaaggtgaatcgaatcagtggtcttcgctgtacgccatgtccagatagacgacggtcagcaccatgaagatgaaggcctgcagcggcaccacgagaatgtggaagatcgcccagccgacatgcagcacaccaccggccagacccaggatcaggcccgcggagtacataacgccgatcaggatgaagatcatctccgccgcgtacaggttgccgaacagtcgcagggcgagcgatgcgggcttggccagcaggttgatgaactccagcgcgaagttgatcacccagaagatcggcttcaggaacacgatgttggtctggaacgggatgcccgtcagttccttgataaagcccaccgggcccttgatcttcagcgagtagtagatgatcaggacgaacacgcccagcgccagacccgcggtcacgttgatgtccgtggtcggcacgatcttgaagtaggggatacccagcagataggcgatgtgcggcagcagatccaccggcaccaggtccatcaggttgagcaggaagatccagacaaagatggtcagcgcgagtggtgcgaccatgtcgttcttgtgcttgaacgagccacggacgttgtcgttaacaaagtccatcgtcatttcgacaaagttctgccagccacccgggacgccagcggtgaccttcttggcggcagcgcgaaacgtgaggataaacaggaggccaagaccaatcgaccacagcatggagtcgacatggatcgcccagaagcccatttcggcggcctgggtgctggtcgtggcgaagctcaacccgttctcggggtggagcccaaaggtgaggttcgtgagatggtgagcaatgtgctcttccatcgtgggcagttcgctttctgaagccatgcagttatctcgtcattgcttgatcagaaacccggtgcagccaccagagcggggccagatgcaccaggaggaagatgccgaacaaagccagcaagttcggctcgtccaggtaagcgaacgccaccccgaatgccaccgcgatgattacgagtcgtcccagctcggcgcccatcattcgcgccgtgagcgagcccacctgatcagagcggtaggctcgaaacacaacgaccgcggccacggcattgccgagggtcgcggtcaagccgccgaccatggccgagatcgccacgatcggggggaacagggccagtagtaggcccgacagtatcagcgttagggcgagctgcagaccgatcgattgtaaggcgtgtctgaagcgtcgcggtgtcattcagcggatgggcacacccacccctctcccaaaaagtgcgcgcattataagagcacccttctattaggtcaaaccgttatggggtggccaaaggggcgtggggagaggctttgggcgaggcagacgggctttttactggatgtgttcgaggatgccgtcgagctcgtcgaggctgttgtattcgatgaccagtcggcccttgccctggcggttgtagcggacctggacgggggccccgaggcgatcagacaggcggctttcgagttgccggacctctggcgaggggccggcctccttgcgcggctccggctgcgccgagaggaccttcttgaccagttgctcggtggcgcggacggtcatgtcacgcttgacgaccgtcgcggcaacccccggctggtcgtccagcggcagggccagcagagagcgggcatggcccatctccagccggccctcgttcacatgttccttgaccacgtcgtgcaactccagcagacgcagcaggttggtgacggaggtgcgcgaacggccgaccgcgtcggcagccgcctggtgggtcatctcgaactcgtcgatcaggcgccggatggcctgggcctcttccagcgggttcaggtcctcgcgctggatgttctcgatcagcgacatcgcggccgcggcctggtccgggatatcgcggaccacggcgggcacgctctccagtcccgcgatctgggcggcgcgccagcggcgctcgccggcaatcagctcgaagccaccctcgacccgccggacgacgaccggctggacaatgccctgggcgcggatcgattcggccagctccgcgagcgcgggctcggacatatgcacgcgcggctgatactgaccgcggcggatctggtcgatcggcagctgcgccagggagtcgctctcgtcgccgccgctttgtgcccccgacaggagggcatcgagcccgcggcccagtccacgttttgccatcgtttcagtcctgctcgtctagggaaacactgattaatgcacgcgctcgcgctcgagtcgcttttgcgtgcgaacaaggcgcggtgactgccgtgcagcattctgcacaagggaaccgcaacgccgtgcgcgcgcaaaagcggccgagccccttcggggttggcaccccaggttccccgattctgcgttgcgccgcttgcgggtagaaccactacccgctgcacgacgcgccttgtctcggaaaacctggggtgccaacgcgagcgtgtgcattaatcagtgtttccctgggcgcgatcagcggcgcagcatctcgccggccagcgcgaggtaggccaccgccccgcgtgaggaggcatcatacaacaaggccggttgaccaaagctgggggcctcggccagacggatgttgcgcgggatcacagtccggaacacgcgttcgccgaaatgcccggtgagctggtcggagacgtcgccggacaggcggttgcgcggatcgaacatggtgcgcagcagcccggcgatgcgcagctgcgggttcgggcccttctggatactctcgattgtgcgcatcagcgcggtcaggccctcgagtgcgtagtactcgcactgcatcgggattaccaccccgtcggcggccaccagcccgttgaccgtcaacaggttcagcgagggcgggcagtcgatcaggatgtgatcgtagtcgccggccaccggggcaagggcgtcgcgcagccgatattcgcgtcgctcctgatccatcaggcgcacctcggccacggtcaggtccccgttcgccggcaccagatcgaaaccgccctccacgcggtgggcggcctccggtaccgtcgcctggcccagcagcacctcgcaggaggtcgggtcgtcggcgtgcttgtcgacgcccgaaccggtggtggcattaccctgcggatcgaggtccacgaccagcacgcgcttgcccagccgggcgagcgaggcggcgagattcacgcaggtcgtggtcttgcccaccccgcccttctgattggtgatggccagcgtatcggtcacgtctcggctctctcgataatggcgatgtgccgctcggcagtctcgccgggaatggtaaccgggtccacgctccggtacgaccacggggccggtagcggcgcgtccgccaccgagcgctgcccgagcatggccagcacccgcccgcccgtggccacctgcggtgcgacgcgcgcgaccatgtccgccggggccttgaaggcccgcgccagcaccgtggtgtagggcgcggcgggtcggaaatcctcgatccgcatatgcacggcctcgacccggctcagcccggccagcccgatcacgttgcgcaggaagcggatgcgcttggctgcactgtccagcaggcagaaatcgcgccggcgctcgcaggcggccagcacaaagcccggcaggcccgcgcccgtcccgacatccaggatgcggtccccgtgaagatacgggcgcagggtcaggctgtcgaggatgtggcgggggatccactgctgggggtcacgcacggcggtcaggttatgcacccggttccagcgcccgagctgctcgagatagatcgccagggcctcgatggcggctgcgtccagcgcccactcgtcggcgacggcgcccagggccgcccgccagtcgttactcgccactggcgcgctgcttcaggtgaacagccagagccgaaagcgcggccggggtcacgcccgggatgcgctgggcctgacccagcgtgtgcggacggaattcggcgagtttctggcggatctcgttggacagaccatgcacccgcgcgtagtcgaggttgtccggcagcgccgtctgatcggccttcgcctggcgcgcgacctcggcctgctggcgttcgatgtacccggcgtatctggcctgaatctcggcctgctcgcgcacgtccggcgtgcagcccgcatccagttccgggagtgcctgcatcagggcgtcatagtcggcctccggtcggcgcagcaggtcgagcagtgtggcatccggctccggggccttgccgaggagctcgaccagggccgggcggctgcgctgatcccggtccggtcgcgtctgtgcaagcctgctcatttccgactcgatcgcggcggcgcggcgctcgaaccgtgcccagcgggcatcgtcgaccaggccatgttcgcgcccgaccggggtcaggcgcagatccgcgttgtcctcgcgcaacagcagccggtactcggcgcgcgacgtgaacatgcggtagggctcctgcgtgccgcgggtgaccaggtcgtcgatcagcacaccgatataggcctcggaacgctgcgggatccagggttcggcgtcccgggtcaggcgggcggcattcagtccggcgaccaggccctgggcggcggcctcttcgtatccggtggtgccgttgatctgcccggcgaagaacagattggccacctcccgcgtggccagcgatgggcgcaggccgcgcgggtcgaagtagtcgtactcgatcgcgtagcccggacgggtaatgcgcgcgtgctcgaagccctcgatgctctgcaccagcggcacctggatcgcatagggcagggaggtggagatgccgtttgggtagagctcgtgggtggtcagcccctccggctcgacgaagacctggtggctggtcttgtcggcaaagcgcacgaccttgtcctcgatcgaggggcagtaccgcggtccggtgctgtcgatctggccggagtacatcggcgcctgatcgaggttggcgcggatcaggtcatgggtccgctcgctcgtacgcgcgatatgacaggggcgctgttccgggtggtcgccgggcgagccggtgaacgagaacaccgggcgcgggtcatcgcccggctgcacctcgaggcgcgagaagtcgacactgcgcccgtcgatgcgcggcggggtgccggtcttcaggcgcccgaccgcaaaggccatatcgcgcaggcgcgcggccaggcgcacgctcggcggatcgcccgcccgcccgcccggctgctgggtcagcccggtatgcatctggccgttgaggaaggtccccaccgtcagcacgacggcgcgagccgtaaacgcaaggcccgcctcggtgaccacaccggtcacgcgatcgccctccatggtgatgtcggccaccggctgctggaagatctgcagattcggttcggcctccacgaactggcggatggcctggcggtagagctgccggtcggactgggcgcgggtcgcgcgcaccgccggacccttgcgcctattgaggatgcggaaatggatgccggcggcatccgccgcgcgcgccatcacgccccccagggcatcgatctccttgaccaggtggcccttgccaatgccgccgatcgccggattgcagctcatctggccaatggtctcgatgttatgggtcagcagcagcgtgcgcgcacccgcgcgtgccgcggccagagcggcctcggtgccggcgtgtccgccgccaatcacgatgacatcaaattcttctgccatgacctcttgaaacccggccgctgggcggcccgaaaaagtaaaatcagcagtttagcaggagtggcggtggcgtcgaagcggccgcatggggatccatgtttccctacgccatcacttgccgatgcagaaaccggcgaagatctcgccgagcagggcctcgtggtcctggcgacccagcagggcgtccagcgccgcttcggccaggcgcagctcctcggcgatcaggtcgggcgcggcgctggcctcaatgcggcccagatgcagcgccgccaggcgcaggccatcgaggtggcgcgcacgcacgctgaagcgctgctgcccgccctcgctggcacccagccgctcgacgatggcctgcttgagttcatcaatgcccgcaccggtgcgcgccgagatgacgatcccctctgtagatcgggaatccgcgacgcaatcctgcttgttccagaccgtgagccgcgggatctcgggcggggcctccagctcggggacggcctccggccgggtcagatcccgaaggtccaggatcaggtcggccccggtcgcagcctcgcgggcgcgctgcatcccgatcttttccacagggtcgtcgctggcgtgcagcccggcggtgtcgatcagttccaccgggatcccgtggatggcgatcggcgagcgcagtacgtcccgggtggtcccggggcggtcggtgacgatcgccacctcgctctcggccagtcgattcatcaggctggacttgccgacattgggggcaccgaccagggccagacgcaggccctgggcgaaatagcgggccgggcgcaggcgctcgaggagcgcgaggatggtcgtgtgcaggacctccgtccgccgggcgatgtccggggcggcctcggattcgaggtcagtctcgccgaagtcgatctcggcctcgatgatcacacgcatgtcgcggatggcccgggagaccggctccagctcggcggccagtgccccgtcgaggctggagcgggccaggcgcgcggcctgggtcgtctgggcatggatcaggtcggcgacggcctcggcctgcgcgaggtcgaggcggccgttcagaaaggcctgttcggtgaattcgcccggccgcgcgcggcgcgcaccgaggccgaccgccgccgcgacgagtgcctccaggagcaccgggctgccgtggccttgcagttcgaccacgtcttcaccggtatacgaatggggcgcggggaaatagaggatcaggccatcgtcgatggtctcgccgctggccggatcagtgaggcggccgtaatgagcttggcgtggtcgcaggcggtcgcgcccggtcaggcgccgggcgatcaccagcgactgggggcccgacagacggaccacgccaatgccgccgacccccggcggggtggcgaccgcgacgatggtatccgccacggtcacggcccggtcagctcttctgcttgtccgggtcctcgccgccctcgatcttgcgcgtgatgtaccactgctgggcgatggagaacaggttgttggtgaaccagtacagcaccaggcccgccgggaagaaggcgaagaagatcgtgaacacgaatggcagcgccatgaagatcttctgctgcaccgggtccatcggcggcgggttcagcttgtactgcacgaacatggacacgcccatcaggatcggcaggatgaagtacggatcacgcgaggacagatcctggatccacagccaccacggggcctgacgcagttccacgctctccagcaacacccagtacagggcgatgaacaccgggatctgcaccaggatcgggagacagccacccagcgggttgatcttctccttcttgtacaactccatcagcgcctggttcatgcgctgcttgtcgtccttgtagcgttccttcagggcctgcagcttgggcgcaaccttgcgcatgcgcgccatcgagcgatagctggtggcggacagcttgaagaacgcgagcttgatcaggatggtgagcagcacgatcgaccagccccagttgccgacgacgctgtggatcagatccagcagccagaacagcggcttggccaggaaggtgaacatcccgtagtcgacggtcagttccaggccctgggcgatctgggaaagctcgtcctggagcttcggcccaacccacagtcgggtctgcagctgcccgctctcgcccgggcgcacggtcaggggctcggccgagtgcaggccgatcaggtattcctcgccaacctcgccaggcacggagcgggcatacagcgcgttcacctcgtcatcgcccgggacccaggcagagacgaaatagtgctggatcatcgcgacccagccgccatgcaggcgttgctggatggggtcgtcggcgagcgactcgaaacgctcccgctggtaactgccgtcgaaatacgcggcccccgtgaacgtatacaaccaccaggactcgcggtccggggtcggcccgtggcgcaactgtcgatactggcgcccactccaggtggaatcgccctggttgcggacctcgtaacccacctcgatcagatgagtcccgcgggtaaaggtgtaggtcttgatgacctcgatctcgccatcgtccgagacccagcgcatcgggacctgaagggtatcgtcgccctcggccatctcgaagtggtcgccgtcaacctcgaaattggcgtggtgcgagggggcccgcccctccatcgcgcggtcgttgacgcggtcgtgcgtcaggccactctgagccacgtagccgcgcacgcggtggtcaaacaggcgaaccggaaccagcgggtcatcctgcagatcgcgcggatactgcagcaggtctgcgcgcaggatggtgccgccacgggtgtcgatcagcagctcgtgcttgtcggtgcggacggtgaactggcgacgatccggctcctggatcgggctgatctcggacacatccgcggcggcacgtggatcgtcctcgtcctcgaactggggcgcgtcggggacatcctccgggcgggcatcgggatcctccgcctcttgctcggccgtttccggctgggcaggggtgccgtagtcctggttccaggcctgccacatcaggaacaggacaaaggccaggctgagccacaaaaggggacgcaagttatccatgagcgcgactatttccgggatcgatgcgagtgggcggacagatggggttccggcacggggtcatagcccccgggggaccacgggtggcaacgcagaatgcgccgcagtccgagccagaagccgcgtgtgacgccgtgtttttccaccgcctcgacggtgtaggccgagcacgtcgggtaatgccggcaatgcggcgccatgaacggggagatgccgtactgataggcccgaaccggcaacagggcaatcttgcgtacaagggtcattgcaggcgatccagcagcgtttccatctccgagcgcagggcccgtcggtcacaggtgcccgcaccggcgcgggccaggacaatcaggtccaccggtggcagcgccgcgcggcgttggcggaaggcctcgcgcacgatgcgcttgacccggttgcgatccgtggcgttgcgcacatggcgcttggcgatcgcgagccccaaccggggctcgccgccgccctcgcgggcacgatacagcagcgtcaaatagcggccacggatcggacgcgcgtcggcgaagacgtgccggtaatcagcaccgaccagcaaacgcgcctggcgcgggaagccctgcgccccggcggtcatgatggccagccggacagcgcgatcagttggtcgggcagagacgcttgcggcctttggcgcgacgggcgttcaggaccttgcgaccgccacgggtggccatgcgggcacggaagccgtgggtacgggcgcggacaagccgactcggttgaaaggtgcgcttcatgacgaatctcggacaatgggataaagggcggaga